127 937 155 438 449 178 759 417 436 264 304 983 351 252 703 124 532 804 835 855 640 746 876 460 120 023 739 448 419 439 784 016 996 875 594 983 904 118 400 482 769 397 804 673 653 350 223 535 730 501