103 639 271 995 412 432 838 432 752 075 045 283 188 925 417 844 925 132 666 381 391 918 711 593 112 220 573 389 808 434 779 853 612 820 278 834 104 384 178 532 512 478 054 875 719 742 300 994 137 269