104 198 983 243 868 973 304 237 028 164 164 245 851 146 414 401 912 372 933 642 337 293 304 561 818 927 046 882 917 402 678 073 893 856 278 323 471 423 656 375 863 103 371 078 553 729 576 642 992 592