122 188 228 426 123 881 729 042 267 575 998 326 131 312 385 825 951 221 534 606 275 617 174 385 975 545 858 107 032 583 281 180 833 761 569 870 443 911 657 395 857 713 309 959 634 108 827 272 879 074