188 417 405 697 035 172 235 862 019 525 192 171 644 952 794 705 681 939 936 580 808 803 896 418 315 122 844 533 859 904 341 568 074 080 764 943 712 083 888 997 836 711 423 488 857 382 872 323 926 918