103 431 275 570 782 154 198 875 910 592 209 401 865 380 625 178 122 557 132 464 244 656 319 066 082 137 182 588 820 126 060 719 478 691 178 234 895 948 834 924 291 644 385 557 620 599 907 175 949 251