106 574 800 840 949 777 363 904 295 421 367 808 926 190 239 245 350 836 544 958 862 681 582 956 322 202 073 061 100 078 164 826 660 652 815 170 432 511 543 638 566 007 395 313 849 906 776 401 483 768