651 831 301 768 824 986 703 027 450 174 061 137 769 276 239 145 743 747 061 479 193 785 370 502 074 859 101 661 203 363 462 051 244 650 886 813 037 808 709 238 690 319 661 324 100 039 864 906 955 330