639177587 345622842 2662479 38543434 18100129 6003038 263985949 3379700 2711569 2887666821 17996255097 3255000 4445232807 13892841 52015847 288305 101579542 5991962 1174101855 40000 1111252606 2067401803 995681125 845398 2365623076 1096842 2277809 797700 628400 611900 1376291 13369840 1195644 123926962 335007000 3660000 154887 439061 48480 6148800 393703 2168703 488538 1275981806 265920 1996145314 559433 3045905611 1308011 12809843 109642 332673 12120630336 1011658005 6984582064 365422 34464397 762080 246831 284615 66534 8951914 852896143 70742950 29121668 935524784 54174662 291745 824047 62890788 4739100 1463831 1684357 39912 489836 3308 18294816 29407254 6268032 1017082 333875 3952786 105723 1829978 711933 2569048 1899610 4009913 3168618 1540228 1328655 699801 137907 829000 38751682 376445 337078410 658710 10911223 5272335 41091 2975811 12193684 872809 45860 3320181 53023 428968 38336 163225 828513 20029973 748137 82483736 1615577 112276827 98301859 67888 13032588 3468820 12753194 811247 29746072 3311640 2910707 91143941 256583 143256 988947 1996559 309996 51191 628632 80719 967259 66000 493169 643107 6865104 6646140 491526 147389 136871 2288553 1363063 1629413 113107 77363 817751 2090802 4891992 328290 82804 83566 107849 1707801 966957 182985 225963 6029883 84293 147963 269791 3358017 157429 144371494 39009238 13991792 1599442 699159 2973642 4307745 1070779 860537 178109 1619484 339600 343559 5960618 55170 221899 4771066 94396 1420458 641178 84178 1092615 11805 12083449 1899120 552595 184642 127055 7641806 18050852 84055 204501 3845985 40550 492314 1622527 142683 123786 1634761 1714162 700262 698561 309921 359994 9589 232252887 78552 6187880 260610 393557 123046 286592 124218 1588473 3322719 1809743 89909 49221 638363 542986 29840028 151886 386749 480416 43043 252065 112963 27557 147963 165399 310600 312016 158592 1818343 21777 1905431 4256879 312521 4504798 57060012 97917160 1808306 1016357 2275945 9721554 1973818956 277413332 789887081 2443001417 355748611 2803310966 171476920 79709850 4582631262 4622349935 697146053 581330795 107998133 2911399243 114608781 99909124 12281067 46073692 34100045 325188922 10543505 64632649 32904411 53280281 70661 18899695 667060907 400131610 17915771 788162402 1325087 1246232 242253198 3640929 1820826 19697563 7676077 529843481 448800 4078448 3004748 2477021 17090448 2560779 4940183 2264358 12873336 2391086 5455080 1470984 1452277 82183817 1552215 648122 6589719 70733002 60435303 236056 179695 192520 1613467 6311771 165500 449318 339608 1490705355 159935870 3594612039 69383294 9298120 11488656 243868 658999 68743 2374730 195925 133655 6653 285764 111415 7032 19602560 546 2074510 33290448 35000 243070 7511230 102092 537020 1748895 570231 948894 2773270 9472763 7973650 1972797 366032471 730180 17026584 468132 987234 332798 2129094 91502 165042 227612 50029 65054 408310 3514657 2837229 16437553 6674601 19340573 320806989 19227771 3015700 46204785 315623 30478722 607496627 6060661 119668710 2485608 6544253449 328003 488633 4152293 875549 749385 53544 1756105 12758496 6436402 2085371 4282967 263703 339502 164690 128482259 16885472 493312 7597684 395009 214305 3924090 697426 2375257 794374 1017914 335828 1059348 500000 301454 678708 15716987 266160 779540 58915102 880658 196327112 1097910 1244090 5961499 1672038 54952 239963 898395 188106 10087578 6119301 737186 7628378 455319 630593 2031298 13096808 268800 42863 2523757 4649659055 942565 2409302 11673962 2504828 1409760 23724949 1646209 6322866 13892548 28034118 581063 21572388 7586312 857296 481463 99516 128964 20125694 648573 49989779 759798 20766379 876005 3459290 14996736 6663 14578709 131330 16630080 771636 83200693 111324738 239476 166301 304748 498902 1330406 18318404 1048670 997805 1829309 4989024 269344 400000 93321953 3326967 6304 184559 246529 4696607 36085 895170 1510366 4594470 2504400 740004 652352 7523772 148186527 36623049800 16917825 17356608 729041 27315734 6478575 440044 218754 3273085 910191 2256537 3114569 1126584 1172970 3486805 4159560 113009101 2966255 16406755 1469483 280756333 33368125 3772646 12154939 215231 4687618 13766 6643950 2921356 67369 235452 4410871 633029 1000000 167783 929237 19961999 41153225 37245945 31458639 420738208 76576444 66144945 64366430 112177407 1240000 1983597 432510 648624033 1242965 1414390 118061372 27988491 113853801 15734487 13400000 75836132 96317 4299350 2046586 83829648 42579490 29507990 19444353 142173717 122769905 77607642 10014098 28336304 2516965 13856829 5909736 1499749 135729 60526 1125007 457781 1951446 112578 229288 208216 214691 826969 2988027 123037 242172 492172 32097 2694850 11074948 1049930 4917 546 24210 1766741 795510 58224 337549152 4602557486 29022 16596080 670825 2150301 2396183 19777683158 772988930 6822010 2285747883 6544075 336619 16067631 1023401 952874 145410 2145947 992536 207447793 151817 257275 54284123 198398 41746552 4145672166 180824 645061 522615 592692 1425120 427839 172541 1565785 11141794 668653 28355 1531590 694641 1001319 2023950 159014 2648124 2883008 951676 41513 1519283 81962 94890 335635 217036 1689886 253860 8401003 7982372 7561224 77566909 13342712 15187136 24579848 4838196 101215369 20253425 16529510 105384 18677388 6326989 3130048 187559 142908 151767 1215799 150649333 441524 1915360 3388474 15736893 394458 199800 693316 317795893 314351 278745 497236 69493 778183 221000 11902182 7457342 1010244 97149 22253316 1346616 316200 102185 118010 2466 234803860 69839 2072357 10192394 17115679 13451434 469093 533262 2603831 91120955 753067 3566743 323018 3128345 14485338 95918302 805303 55785 27150 109146 101282 93418 85554 77690 69826 2024 2024 2024 2024 2024 2024 997312 995989 13396284 14627453 6117593 16689675 421287 5015031 20921 10316997 10315317 10313637 7238624 41752023 41526665 242576 2041404 299972091 208662963 2513837 1468995 999096 430892 408820 21528 14352 3445724 136814 47044347 751699 72409 78861221 7977627 6071342 271480 164270 204596 105093 179768 643331 319616 149307 6690231 141941 1535283 208413 5732335 549533 541509 90376 65900575 420214 46233 514349 1785208 15131917 1691647 343388737 319220 81259 117713 400000 3278462 782261 33234 10138627 348849 5066614 9307592 199402 564973 73131 3323370 1661685 109697 7977936 1484117 1335995 116330 9502 764552 864076 6661595 382188 1495863 664674 381471 69925836 8036487 7721793 1369228 3822761 1120235 1748093 2686308 31618528 1993422 938161 919643085 19802980 332237 8966178 351259 189696680 546 63036 57246 51098 43234 2024 2615732 225759 7032438 633924 3176364 11333908 2043300 120341886 399010 94198 37671654 2768 9533095 13733265 1050648 1776274 41441 414307 1878089 616671 1912 4429 345286 19596661 571092 969905 1099390 2940096 642249 55430 1484744 278749 66491 4758012 99384 51463426 303975 60012 1495818 3770797 54911260 542277 81792 74087 16392502 24319938 230140 362719 251953 47309 413857 2346322 647228 1613425 332679 371273334 5132813 17206101 3546968 311616 13001781 1716050 582863 1193043 2053005 4792 546 24113570354 588504 3942048 302757 411711 1008833927 2344747 667161 69580 101986 1240588 374798 1774867 488737992 46672870 798229 66509 638272 299757 2195127 19931016 386494 2065078 1589276 150174 435681 1395194 273607 757542 91264 13978363 4066187 866778 411060 393695 2249948 9797181 9463142 5224182 24076 1038100 1988487 484681 82298509 83082 513935 435443 479548 79022 126014 9586 546 546 546 546 829482 815411344 721153662 825285444 821286513 1148053 824385232 1712545091 823159965 321630 1984361 5000 480054391 823056110 2892092 3730774 114709 382394 67623 8686539 814780 119842793 2140 2140 98462 667534 14940 546 546 145182 488170 546 396319 4013560 200617 396203 15220 12324199 228073 657760 965546 6688218 6055525 4417068 813330 615122 2960000 1876937 13594596 4256455 5106042186 1987350 2500 45949710 96422853 297664 156200 216154881 52640274 11543 55539 102576 353037 33120 5449405 44849 546 4076 2024025 5000 3421625481 347710 42399 49136 38987 34549 7580 96453 1987667 2500 4051230 4525568 926057281 1984199 336502 555529 15757 9930 99133 442267368 226166 1984531 336570 41843344 924053 98559 2118949 295949 9280958 83589472 1741822446 592670 520742 437888 1031226 196714 1984916 331750 1984898 336570 1986985 17520 320874 913209 697851 494442 56114 546 546 546 4350349 3051631 3790603 1504329 552777 111978 909832 35154 341306 134946 546 546 546 703426 546 546 546 546 546 546 546 546 546 546 546 546 546 36432 546 546 546 546 546 546 546 546 546 9215328 546 546 546 546 546 546 546 546 546 546 546 546 546 374947 360005 546 546 546 11649248 546 66244293 29927 13446627 997784 47791 154328 498932 310226 38250 26122019 496277 54727 38082 1764 157153531 482666 2177951 17470 2174 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 2210619 1603571 1401727 6652092 6484244 6412538 22029 97253 407927628 1571892 88277419 524614 2482196 1061878 1526011 102708 47643 21598100 21596825 83150 48687 910014 367093 910541 2468549 183780 713603 139000 10099250 184732 12383 3720 54460 56184 198022 41376 30695 164251 173047 546 84873 546 546 546 546 546 546 154537 1643722 10000 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 10215 5000 546 71852539 546 546 546 546 546 546 3771357318 546 546 546 958932 546 546 546 546 546 546 546 546 546 546 546 546 95966 67890 49692 401947 400795 8512431 1202118 1201216 28761 666033 46747 800000 800000 33348 34839 187564 36474 1757830 546 546 546 546 997073 498170 29699812 734495 1661800 2194714 161550 123983 204792109 131603603 1750863 116730 643412 214780920 142616290 147854 68248 7324000 4773675 29067 2398 546 4430 2404 546 5523 2404 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 33556 35226 859372415 211788261 223199483 311103 3122752 6448200 43871048 64379 13500561 8022712 231143 3979488 71480 317057 11973028 444440 137284 8732159 3406464 24465 8868384405 4179580 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 25830176 546 546 546 48943 20197 23068128 335423 304018 331490 97667 93007 327557 323624 380498 38375 238749 7382719996 1846738 33463 28151 586846 49650 79539 155763 2617 2617 1884 1884 1884 1884 15919197 1596315 50036 103210 34606 17664 416142 1260670 453518 653649784 55080 3820600 200836005 2362440 30601682 25892 35950398 2493220 82270826 5233260 29425079 6169 309806 307412 546 1890 8530352 105611 105484 163748 5017651 33574 546 546 154907 957833 12200 546 296707375 546 546 546 546 721532 902066058 270653611 1546682 204476580 546 546 546 546 663080 1938 546 1890 305640 410340 105048 52249 546 2768004 672777 546 3133666 219514 83331 23398729 141656284 60684193 546 2739154 2617 2028 124859292 42745 150848036 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 19990357 1530 261715 1739083 138571 5157439 391457 278079 1093727 323157 29133 85604 28151 32647 28151 455126 559204 7318 17845728961 4384 4384 1884 1884 4384 4384 4384 4384 1884 4384 4384 1884 4384 1884 1884 1884 4384 1884 4384 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 546 7804 319017 238870 138880 181028 141163 90445 297171 115788 157310 568375 53993 155066 123399 3341901 2771924 44847 1483297 128762 97205 621983 3308820 84521 329586 98960 419486 4175700 999345 218159 15746333 65839 737563 1208602 1173794 973470 287930 152715 121590 170350 454071 244182 125881 4523 13725 441093 5246473 222019 299851 106943 470350 86133 502596 1375069 1193389 10860 210745872 151254 148770777 75454532 233411411 236780483 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 274580 19273030 301529 403572 948981 331 331 331 331 331 331