421 467 766 680 991 902 130 387 771 162 940 925 691 260 591 212 492 492 577 818 580 082 683 775 134 870 236 437 147 789 337 779 363 183 955 732 845 242 049 458 566 152 327 918 343 288 528 107 724 042