116 446 485 210 541 013 990 215 721 543 929 286 183 388 821 992 611 410 570 479 930 107 247 421 425 851 555 875 278 147 059 163 769 500 662 803 907 869 319 357 488 818 172 884 234 595 804 431 040 641