638217983 6973682 880044300 99104585 34665341 99289884 99083180 340063 3885309 808092 162827862 168089 2085580 1474903 2244704 3620000 1358650 4205893 36323511 5709045 3759500 552606282 3408100 7391350 41270542 11305298 973067 30731630 133044620 12719653 124053719 206401 182696 69493 32409422 47216696 1773566 214112 198771693 78761700 792393 35706 1659752936 499748 298365216 972934717 66543334 183558 214767 427814 6406516 411039 1916634 301000 614771 3296116 66707 75646460 2339440 99581 11273772 765870 344510 102111 7595388 134644 6559352 49296 1545477 171550060 59756722 506676 2497307 3716393 256848 376900 698466 353273 1839988 2431540 8379192 279803 5202387 543260 1165399 9584985 106562444 1216605 744380 2943746 2955323 1115950 678189 1330781 255902 3956389 138614 6889075 92017 549903 4580217 29999992280 5951817 490903 892813 1405734 1812957 1169381 41573940 590824 315714 1131118 2260143 50902 1271686 857463 236997 197357 4569237 638986 245168 75849700 15624400 141900 2652900 6016202 3792414 3760032 139156 82291 214311 11406473 979315 371303 184836788 10292038 6937454 3425430 3567380 2193348 460452 781756 500943 937393 183213 9117615 1922504 243876 183654 2044468 1311326 511583 2351619 13212345 173720 17293182 1361050 134556 1107432 1253034 18123140 5042064 470469 32013141 18449348 10542487 5900567 4518993 339837 86616911 65515 159980 35683 2110632394 103802 498878 14346161843 14339691281 138334930 373200 69814276 162842 4040387 9107124 7237267 31295327 80014264 1403102 2984312858 804130 2491749 211629 11914815 10982 307121 207418 546 661163392 50940 41805007 51531 1087610 14585350 2265935463 353506 955590 2336780 258047598 2188876848 403576408 3558231 2187738 939919 1674330 850897 177351 802751 78486 3898815 1778607 1208955 2989512 826222 221231 516294 948709 680168 630991 258802 126145 10691259 50806004 1332577 29922500 5231400 6397432 18327698 20816348 13244090 11684900 553088 911290 24415 3281393 7308212 8361213 553133 186787856 67003747 7787707 55737 311784 178422 109050 689789 63130953 2974046 7543165 503432 277189 1683571 113377 9330829 6710493 4441755 3257581 61641 9660193 19819 209693 912343 421040 59077 454521 415827 184394 14219376 96216 1013330 3900670 1689565 216700 181023 6625770 204205 1837200 1031874 313712 562110 6467802 939411 104081 825670 757985 9388014 74995044 3927955 34803182 4510015 1592543 11271000 563796754 9619328 605760 35441016 2065406 38382 782664 4618865 191442511 584273 669474 82024 64657 259002 1322145 26622748 229913091 468294407 128146509 237171074 742284 55470335 73976 59682 4140740 992845 53849504 69646931 58161417 599886 49979957 51711187 8216627 2630321 2129399 2448916 1790207 1795783 2038672 3488399 1886846 2005157 1371487 1611342 133601982 2109149 53430662 3908928 1851796 39725454 1730259 1969904352 42613650 2792184 19985620 117518205 246080469 63677800 1005782462 113144 6712309 475977505 837728 71900 47889 554579977 1968896 372215 84146543 26972995 17607 684940 88696 280614839 1013989 27779350 1327561 1141887 370191 3547628 177062 51976 168026 1873380 4539824 2220765 20814 141471 3687215 410133 554546 63423 1489262 749360 7606564 42634926 210474 38251 5470140 345068 1092468 2752118 541334 191117 21488145 1038574 375971 1365078374 3702929 365904 948726 374848 2272023 4346308 2859 3325565 1342218 30003520 1437417 179024 110462 80402 9427714 1140834 5653597 24110650 627874 3531673 49946 115983 2116985 1111534 250237288 29038240 6058634 999996321 35635225 17392052 1469399 206183 161005790 29792863 88068553 972337392 999996561 66611437 86810744 54975359 383011 1755183 1312382 1873540 787329 747476 18452329 3123244 14250580 1476654 2071230 2994210 122260488 9886442 135694 4349274 6078915 7932060 131398 149992078 4427177 10973837 45084 9350901 8304402 2245665 5650389 909181 208244 53726920 99084243 46729093 2855072 7653563 561450 2641850137 88300 166603 394792 198700 308700 21978918 19440988 4654400 602419794 175349 197395 3869453 1237932 4323207 630800 3539 18596500 387180 5631890 156443 2483634 50480 30832555 114371 54861 224560 295692 289370 328615 897935 184375 2251817 1676195 220506 4912997 1265802 81136548 791830 3058230 4997232 1981033 15294913 87825 8577676 32929971 56543974 218841258 88338 34494 973473 410879 474165156 9430807 105903567 7126876 20786978 7126876 1130893 217893 1486255 4634789 35004632 36027 1021176478 1429523 400500 500473 401025 500473 4188144 96249042 6016527 4847585 375243 2404463 1915531 3775600 281558 3167751 130775 92753 537808 441148 37503537 405264 173833 247671 1950052 41282687 1818481 265185 9057137 13648 546 55453 600 1707391 240720 75380 1366851 1529573 15667 8445 546 362100 185415 11254000 357201 870314 1128137 5576000 139275 751891 924034 1638926 2092503 1191243 301061056 25231271785 1187058 3765359 3763429 1300000 1081226 6264717 447718 700315 25232744 45902 2891298 1768546 813095 2570902 8023522 2251188 42351464 546 2078141 546 546 19340875 18962509 307248547 307795363 15804707 317689 10339 375219 44203 47380 797549 15555 494582168 7353164 278136 3751931 3746489 3753367 1804 3747949 1936 470550954 153378280 199547 199175 816614 11474166 35368 1446277 1638253 1526335 4064028 1132244 2814184 540 140061688 2589296 35638 603040 18702 6294 330 330 28378768 8181135 8778 4864 1804 96870 2852401 1483697 1387891 1290530 1282613 1248353 1160327 3750989 16743 5179 12471238 773954 40081 400542 95945 98445 576840 18041140 15290 4163840 701862 113165085 2553748 2556271 53440 72014770 2120956 1637335 307023052 1106530 137798491 112180 3342081 441856 2170 404298 1539052 2170 3641075 36736 10735717 12822943 9423414 5561324 1843900 28320 140905 1707966 922424 628683 97064 2781608 8224 150924 19339 7459884 1290628 1168375 315526 959571 108506 157254 2081563 139869 1517793 191308 298527 250412454 980017386 1268734898 1087562328 986063105 1550085010 1300926301 1462040403 1248855271 248138165 1018272978 1510612637 711975116 2066912249 1570736085 765857440 3349988513 433094997 6923895 3136100 192047126 181104 8786398 2113269 640578 1150208 9894789 4098457 3961123 3824184 3608144 2391678 467410 35937737 369192 447213 136600 230490 15527783 191890749 191731224 190229495 25109488 20223968 189758 40671 19149289 77717 100457 293763 3777686 373156 434278 1180000 1180000 1180000 1180000 1180000 1180000 1180000 1180000 52348157 1650000 3187854 2052228 99578 114232