960 824 100 532 935 449 665 859 003 441 241 905 634 485 246 446 150 125 803 501 021 641 784 576 952 710 639 768 952 580 964 611 186 920 024 804 455 268 559 384 627 328 241 014 977 486 295 336 810 992