122 457 121 273 815 707 763 678 819 338 025 870 471 507 397 526 457 541 889 080 536 600 378 949 938 998 231 672 495 506 375 855 392 810 674 187 164 158 463 289 557 897 575 518 812 979 019 081 185 744