131 423 345 721 893 069 316 506 819 837 859 152 719 090 168 593 116 597 291 005 419 853 656 897 416 515 352 210 591 055 179 465 556 417 114 238 726 001 094 505 660 863 037 784 812 792 930 247 446 875