12135348502107017707520
12,135,348,502,107,017,707,520 is an even composite number composed of six prime numbers multiplied together.
What does the number 12135348502107017707520 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 16128 divisors.
12135348502107017707520 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, one hundred twenty-eight divisors.
Prime factorization of 12135348502107017707520:
223 × 5 × 76 × 113 × 133 × 292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 5 × 7 × 7 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 13 × 29 × 29)See below for interesting mathematical facts about the number 12135348502107017707520 from the Numbermatics database.
Names of 12135348502107017707520
- Cardinal: 12135348502107017707520 can be written as Twelve sextillion, one hundred thirty-five quintillion, three hundred forty-eight quadrillion, five hundred two trillion, one hundred seven billion, seventeen million, seven hundred seven thousand, five hundred twenty.
Scientific notation
- Scientific notation: 1.213534850210701770752 × 1022
Factors of 12135348502107017707520
Divisors of 12135348502107017707520
- Number of divisors d(n): 16128
-
Complete list of divisors:
1 2 4 5 7 8 10 11 13 14 16 20 22 26 28 29 32 35 40 44 49 52 55 56 58 64 65 70 77 80 88 91 98 104 110 112 116 121 128 130 140 143 145 154 160 169 176 182 196 203 208 220 224 232 242 245 256 260 280 286 290 308 319 320 338 343 352 364 377 385 392 406 416 440 448 455 464 484 490 512 520 539 560 572 580 605 616 637 638 640 676 686 704 715 728 754 770 784 812 832 841 845 847 880 896 910 928 968 980 1001 1015 1024 1040 1078 1120 1144 1160 1183 1210 1232 1274 1276 1280 1331 1352 1372 1408 1421 1430 1456 1508 1540 1568 1573 1595 1624 1664 1682 1690 1694 1715 1760 1792 1820 1856 1859 1885 1936 1960 2002 2030 2048 2080 2156 2197 2233 2240 2288 2320 2366 2401 2420 2464 2548 2552 2560 2639 2662 2695 2704 2744 2816 2842 2860 2912 3016 3080 3136 3146 3185 3190 3248 3328 3364 3380 3388 3430 3509 3520 3584 3640 3712 3718 3770 3773 3872 3920 4004 4060 4096 4147 4160 4205 4235 4312 4394 4459 4466 4480 4576 4640 4732 4802 4840 4901 4928 5005 5096 5104 5120 5278 5324 5390 5408 5488 5632 5684 5720 5824 5887 5915 5929 6032 6160 6272 6292 6370 6380 6496 6655 6656 6728 6760 6776 6860 7007 7018 7040 7105 7168 7280 7424 7436 7540 7546 7744 7840 7865 8008 8120 8192 8281 8294 8320 8410 8470 8624 8788 8918 8932 8960 9152 9251 9280 9295 9317 9464 9604 9680 9802 9856 9947 10010 10192 10208 10240 10556 10648 10780 10816 10933 10976 10985 11011 11165 11264 11368 11440 11648 11774 11830 11858 12005 12064 12320 12544 12584 12740 12760 12992 13013 13195 13310 13312 13456 13520 13552 13720 14014 14036 14080 14210 14336 14560 14848 14872 15080 15092 15379 15488 15631 15680 15730 16016 16240 16384 16562 16588 16640 16807 16820 16940 17248 17303 17545 17576 17836 17864 17920 18304 18473 18502 18560 18590 18634 18865 18928 19208 19360 19604 19712 19894 20020 20384 20416 20449 20480 20735 21112 21296 21560 21632 21866 21952 21970 22022 22295 22330 22528 22736 22880 23296 23548 23660 23716 24010 24128 24167 24505 24563 24640 25088 25168 25480 25520 25984 26026 26390 26411 26620 26624 26912 27040 27104 27440 28028 28072 28160 28420 28672 29029 29120 29435 29645 29696 29744 30160 30184 30758 30976 31213 31262 31360 31460 32032 32480 32768 33124 33176 33280 33614 33640 33880 34307 34496 34606 35035 35090 35152 35672 35728 35840 36608 36946 37004 37120 37180 37268 37730 37856 38416 38599 38720 39208 39424 39788 40040 40768 40832 40898 40960 41209 41405 41470 41503 42224 42592 43120 43264 43732 43904 43940 44044 44590 44660 45056 45472 45617 45760 46255 46585 46592 47096 47320 47432 48020 48256 48334 49010 49049 49126 49280 49735 50176 50336 50960 51040 51968 52052 52780 52822 53240 53248 53824 53911 54080 54208 54665 54880 55055 56056 56144 56320 56840 57344 57967 58058 58240 58870 59290 59392 59488 60320 60368 61516 61952 62426 62524 62720 62920 63713 64064 64757 64960 65065 65219 65536 66248 66352 66560 67228 67280 67760 68614 68992 69212 69629 70070 70180 70304 71344 71456 71680 73216 73892 74008 74240 74360 74536 75460 75712 76531 76832 76895 77077 77198 77440 78155 78416 78848 79576 80080 81536 81664 81796 81920 82418 82810 82940 83006 84035 84448 85184 86240 86515 86528 87464 87808 87880 88088 89180 89320 90112 90944 91091 91234 91520 92365 92510 93170 93184 94192 94640 94864 96040 96512 96668 98020 98098 98252 98560 99470 100352 100672 101761 101920 102080 102245 103936 104104 105560 105644 106480 106496 107648 107653 107822 108160 108416 109330 109417 109760 110110 112112 112288 112640 113680 114688 115934 116116 116480 117649 117740 118580 118784 118976 120263 120640 120736 120835 121121 122815 123032 123904 124852 125048 125440 125840 127426 128128 129311 129514 129920 130130 130438 131072 132055 132496 132704 133120 134456 134560 135520 137228 137984 138424 139258 140140 140360 140608 142129 142688 142912 143143 143360 145145 146432 147784 148016 148480 148720 149072 150920 151424 153062 153664 153790 154154 154396 154880 156065 156310 156832 157696 159152 160160 163072 163328 163592 163840 164836 165620 165880 166012 168070 168896 169169 170368 171535 171941 172480 173030 173056 174928 175616 175760 176176 178360 178640 180224 181888 182182 182468 183040 184730 184877 185020 186340 186368 188384 189280 189728 192080 192995 193024 193336 196040 196196 196504 197120 198940 200704 201344 203203 203522 203840 204160 204490 206045 207515 207872 208208 211120 211288 212960 212992 215296 215306 215644 216320 216832 218491 218660 218834 219520 220220 224224 224576 224939 225280 227360 228085 229376 231868 232232 232960 235298 235480 237160 237568 237952 240149 240526 241280 241472 241670 242242 245245 245630 246064 247808 249704 250096 250880 251680 254852 256256 258622 259028 259840 260260 260876 262144 264110 264992 265408 265837 266240 268912 269120 269555 270193 271040 274456 275968 276848 278516 280280 280720 281216 284258 285376 285824 286286 286720 288463 289835 290290 290521 292864 295568 296032 296960 297440 298144 301840 302848 306124 307328 307580 308308 308792 309760 312130 312620 313664 315392 318304 318565 319319 320320 323785 326095 326144 326656 327184 327680 329672 331240 331760 332024 336140 337792 338338 340736 343070 343343 343882 344960 346060 346112 348145 349856 351232 351520 352352 356720 357280 360448 363776 364364 364936 366080 369460 369754 370040 372680 372736 376768 377377 378560 379456 382655 384160 385385 385990 386048 386672 392080 392392 393008 394240 397880 401408 402688 405769 406406 407044 407680 408320 408980 412090 415030 415744 416416 422240 422576 425920 425984 430592 430612 431288 432640 433664 436982 437320 437668 439040 440440 445991 448448 449152 449878 450560 453299 454720 455455 456170 456533 458752 463736 464464 465920 470596 470960 474320 475136 475904 480298 481052 482560 482944 483340 484484 487403 490490 491260 492128 495616 499408 500192 501760 501787 503360 508805 509704 512512 517244 518056 519680 520520 521752 524288 528220 529984 530816 531674 532480 535717 537824 538240 538265 539110 539539 540386 542080 547085 548912 551936 553696 557032 560560 561440 562432 568516 570752 571648 572572 573440 576926 579670 580580 581042 585728 588245 591136 592064 593021 593920 594880 596288 601315 603680 605605 605696 612248 614656 615160 616616 617584 619520 624260 625240 627328 630784 636608 637130 637637 638638 640640 646555 647570 652190 652288 653312 654368 655360 659344 662480 663520 664048 672280 675584 676676 681472 686140 686686 687764 689920 692120 692224 696290 699712 700843 702464 703040 704704 710645 712327 713440 714560 715715 720896 727552 728728 729872 732160 738920 739508 740080 745360 745472 753536 753571 754754 757120 758912 765310 765919 768320 770770 771980 772096 773344 784160 784784 786016 788480 795760 802816 805376 811538 812812 814088 815360 816640 817960 824180 830060 831488 832832 841841 844480 845152 845845 847847 851840 851968 859705 861184 861224 862576 865280 867328 873964 874640 875336 878080 880880 891982 896896 898304 899756 901120 905177 906598 909440 910910 912340 913066 917504 924385 927472 928928 931840 941192 941920 948640 950272 951808 960596 962104 965120 965888 966680 968968 974806 980980 982520 984256 991232 994903 998816 1000384 1002001 1003520 1003574 1006720 1016015 1017610 1019408 1025024 1034488 1036112 1039360 1041040 1043504 1048576 1056440 1059968 1061632 1063348 1064960 1071434 1075648 1076480 1076530 1078220 1079078 1080772 1084160 1092455 1094170 1097824 1103872 1107392 1114064 1119371 1121120 1122880 1124695 1124864 1137032 1141504 1143296 1145144 1146880 1153852 1159340 1161160 1162084 1171456 1176490 1182272 1184128 1184183 1186042 1187840 1189760 1192576 1200745 1202630 1203587 1207360 1211210 1211392 1224496 1229312 1230320 1233232 1235168 1239040 1248520 1250480 1254656 1261568 1273216 1274260 1275274 1277276 1281280 1293110 1294139 1295140 1304380 1304576 1306624 1308736 1310720 1318688 1322893 1324960 1327040 1328096 1329185 1344560 1350965 1351168 1353352 1362944 1372280 1373372 1375528 1379840 1384240 1384448 1392580 1399424 1401686 1404928 1406080 1409408 1421290 1422421 1424654 1426880 1429120 1431430 1441792 1442315 1452605 1455104 1457456 1459744 1464320 1477840 1479016 1480160 1490720 1490944 1507072 1507142 1509508 1514240 1517824 1529437 1530620 1531838 1536640 1541540 1543960 1544192 1546688 1563419 1568320 1569568 1572032 1574573 1576960 1591520 1596595 1605632 1610752 1623076 1625624 1628176 1630720 1633280 1635920 1648360 1660120 1662976 1665664 1681043 1683682 1688960 1690304 1691690 1695694 1703680 1703936 1716715 1719410 1722368 1722448 1725152 1730560 1734656 1747928 1749280 1750672 1756160 1761760 1783964 1793792 1796608 1799512 1802240 1810354 1813196 1818880 1821820 1824680 1826132 1835008 1847677 1848770 1854944 1857856 1860859 1863680 1882384 1883840 1886885 1891351 1897280 1900544 1903616 1921192 1924208 1930240 1931776 1933360 1937936 1949612 1961960 1965040 1968512 1982464 1989806 1997632 2000768 2004002 2007040 2007148 2013440 2019241 2028845 2032030 2033647 2035220 2038816 2050048 2068976 2072224 2078720 2082080 2087008 2097152 2112880 2119936 2123264 2126696 2129920 2142868 2151296 2152960 2153060 2156440 2158156 2161544 2168320 2184910 2188340 2195648 2207744 2214784 2228128 2229955 2235233 2238742 2242240 2245760 2249390 2249728 2266495 2274064 2282665 2283008 2286592 2290288 2293760 2307704 2318680 2322320 2324168 2342912 2352980 2364544 2368256 2368366 2372084 2375680 2379520 2385152 2401490 2403401 2405260 2407174 2414720 2422420 2422784 2437015 2448992 2458624 2460640 2466464 2470336 2478080 2497040 2500960 2508935 2509312 2523136 2546432 2548520 2550548 2554552 2562560 2586220 2588278 2590280 2608760 2609152 2613248 2617472 2621440 2637376 2641639 2645786 2649920 2654080 2656192 2658370 2678585 2689120 2697695 2701930 2702336 2706704 2725888 2744560 2746744 2751056 2759680 2768480 2768896 2785160 2798848 2803372 2809856 2812160 2818816 2840383 2842580 2844842 2849308 2853760 2858240 2862860 2883584 2884630 2905210 2910208 2914912 2919488 2924207 2928640 2955680 2958032 2960320 2965105 2981440 2981888 3014144 3014284 3019016 3028480 3035648 3058874 3061240 3063676 3073280 3083080 3087920 3088384 3093376 3121937 3126838 3136640 3139136 3144064 3149146 3153920 3173093 3183040 3188185 3193190 3195731 3211264 3221504 3246152 3251248 3256352 3261440 3266560 3271840 3296720 3320240 3325952 3331328 3362086 3367364 3377920 3380608 3383380 3391388 3407360 3407872 3411821 3433430 3438820 3444736 3444896 3450304 3461120 3469312 3495856 3498560 3501344 3504215 3512320 3512509 3523520 3561635 3567928 3587584 3593216 3599024 3604480 3620708 3626392 3637760 3643640 3649360 3652264 3670016 3695354 3697540 3709888 3715712 3721718 3727360 3750019 3764768 3767680 3767855 3773770 3776773 3782702 3794560 3801088 3807232 3829595 3842384 3848416 3860480 3863552 3866720 3875872 3899224 3923920 3930080 3937024 3964928 3979612 3995264 4001536 4008004 4014080 4014296 4026880 4038482 4057690 4064060 4067294 4070440 4077632 4100096 4137952 4144448 4151147 4157440 4164160 4174016 4194304 4209205 4225760 4239235 4239872 4246528 4253392 4259840 4285736 4302592 4305920 4306120 4312880 4316312 4323088 4336640 4369820 4376680 4391296 4415488 4429568 4456256 4459910 4463459 4470466 4477484 4484480 4491520 4498780 4499456 4525885 4532990 4548128 4565330 4566016 4573184 4580576 4587520 4615408 4637360 4644640 4648336 4685824 4705960 4729088 4736512 4736732 4744168 4751360 4759040 4770304 4802980 4806802 4810520 4814348 4829440 4844840 4845568 4874030 4897984 4905901 4917248 4921280 4932928 4940672 4956160 4974515 4986289 4994080 5001920 5010005 5017870 5018624 5046272 5092864 5097040 5101096 5109104 5125120 5172440 5176556 5180560 5217520 5218304 5226496 5234944 5242880 5274752 5274997 5283278 5291572 5299840 5308160 5312384 5316740 5357170 5361433 5378240 5395390 5403860 5404672 5413408 5451776 5489120 5493488 5502112 5519360 5536960 5537792 5570320 5596855 5597696 5606744 5619712 5624320 5637632 5680766 5685160 5689684 5698616 5707520 5716480 5725720 5767168 5769260 5810420 5820416 5829824 5838976 5848414 5857280 5892887 5911360 5916064 5920640 5920915 5930210 5934929 5962880 5963776 6017935 6028288 6028568 6038032 6056960 6071296 6117748 6122480 6127352 6146560 6166160 6175840 6176768 6186752 6243874 6253676 6273280 6278272 6288128 6298292 6307840 6336239 6346186 6366080 6376370 6386380 6391462 6422528 6443008 6470695 6492304 6502496 6512704 6522880 6523231 6533120 6543680 6593440 6614465 6640480 6651904 6662656 6724172 6734728 6755840 6761216 6766760 6782776 6814720 6815744 6823642 6866860 6877640 6889472 6889792 6900608 6922240 6938624 6964321 6991712 6997120 7002688 7008430 7014007 7024640 7025018 7047040 7112105 7123270 7135856 7175168 7186432 7198048 7208960 7241416 7252784 7275520 7287280 7298720 7304528 7340032 7390708 7395080 7419776 7431424 7443436 7454720 7500038 7529536 7535360 7535710 7547540 7553546 7565404 7589120 7602176 7614464 7647185 7659190 7684768 7696832 7709273 7720960 7727104 7733440 7751744 7798448 7817095 7835597 7847840 7860160 7872865 7874048 7929856 7959224 7990528 8003072 8016008 8028160 8028592 8053760 8076964 8115380 8128120 8134588 8140880 8155264 8200192 8275904 8288896 8289281 8302294 8314880 8328320 8348032 8388608 8405215 8418410 8425109 8451520 8478470 8479744 8493056 8506784 8519680 8571472 8605184 8611840 8612240 8625760 8632624 8646176 8673280 8739640 8753360 8782592 8830976 8859136 8912512 8919820 8926918 8940932 8954968 8968960 8983040 8997560 8998912 9051770 9065980 9096256 9130660 9132032 9146368 9161152 9175040 9230816 9238385 9260251 9274720 9289280 9296672 9304295 9371648 9411920 9456755 9458176 9473024 9473464 9488336 9502720 9518080 9540608 9605960 9613604 9621040 9628696 9658880 9689680 9691136 9748060 9795968 9811802 9834496 9842560 9865856 9881344 9912320 9949030 9956947 9972578 9988160 10003840 10020010 10035740 10037248 10092544 10096205 10168235 10185728 10194080 10202192 10218208 10250240 10344880 10353112 10361120 10435040 10436608 10452992 10469888 10485760 10549504 10549994 10566556 10583144 10599680 10616320 10624768 10633480 10714340 10722866 10756480 10790780 10807720 10809344 10826816 10903552 10943933 10978240 10986976 11004224 11022011 11038720 11073920 11075584 11140640 11176165 11193710 11195392 11213488 11239424 11248640 11275264 11361532 11370320 11379368 11397232 11415040 11432960 11451440 11534336 11538520 11620840 11640832 11659648 11677952 11696828 11714560 11767301 11785774 11822720 11832128 11841280 11841830 11860420 11869858 11925760 11927552 12017005 12035870 12056576 12057136 12076064 12113920 12142592 12235496 12244960 12254704 12293120 12332320 12351680 12353536 12373504 12487748 12507352 12546560 12556544 12576256 12596584 12615680 12672478 12692372 12732160 12752740 12772760 12782924 12845056 12886016 12933739 12941390 12984608 13004992 13025408 13026013 13045760 13046462 13066240 13087360 13186880 13208195 13228930 13239457 13280960 13303808 13325312 13448344 13469456 13511680 13522432 13533520 13565552 13629440 13631488 13647284 13733720 13755280 13778944 13779584 13801216 13844480 13877248 13928642 13983424 13994240 14005376 14016860 14028014 14049280 14050036 14094080 14134687 14201915 14224210 14235529 14246540 14271712 14350336 14372864 14396096 14417920 14482832 14505568 14551040 14551823 14574560 14597440 14609056 14621035 14680064 14781416 14790160 14839552 14862848 14886872 14909440 15000076 15059072 15070720 15071420 15095080 15107092 15130808 15178240 15204352 15228928 15294370 15318380 15369536 15393664 15418546 15441920 15454208 15466880 15503488 15596896 15609685 15634190 15646631 15671194 15695680 15720320 15745730 15748096 15859712 15865465 15918448 15978655 15981056 16006144 16032016 16056320 16057184 16107520 16153928 16230760 16256240 16269176 16281760 16310528 16400384 16551808 16577792 16578562 16604588 16629760 16656640 16696064 16810430 16823807 16836820 16850218 16903040 16956940 16959488 16986112 17013568 17039360 17059105 17142944 17197609 17210368 17223680 17224480 17251520 17265248 17292352 17346560 17479280 17506720 17562545 17565184 17661952 17718272 17825024 17839640 17853836 17881864 17909936 17937920 17966080 17995120 17997824 18103540 18131960 18192512 18261320 18264064 18292736 18322304 18350080 18461632 18476770 18491473 18520502 18549440 18578560 18593344 18608590 18743296 18750095 18823840 18883865 18913510 18916352 18946048 18946928 18976672 19005440 19036160 19081216 19211920 19227208 19242080 19257392 19317760 19379360 19382272 19496120 19591936 19623604 19668992 19685120 19731712 19762688 19824640 19882681 19898060 19913894 19945156 19976320 20007680 20040020 20071480 20074496 20185088 20192410 20324447 20336470 20371456 20388160 20404384 20436416 20469449 20500480 20689760 20706224 20722240 20755735 20870080 20873216 20905984 20939776 20971520 21099008 21099988 21133112 21166288 21199360 21232640 21249536 21266960 21428680 21445732 21512960 21581560 21615440 21618688 21653632 21807104 21853559 21887866 21956480 21973952 22008448 22044022 22077440 22147840 22151168 22211651 22281280 22317295 22352330 22370117 22387420 22390784 22426976 22478848 22497280 22550528 22723064 22740640 22758736 22794464 22830080 22865920 22902880 23068672 23077040 23241680 23281664 23319296 23355904 23393656 23429120 23534602 23571548 23645440 23664256 23682560 23683660 23720840 23739716 23851520 23855104 24034010 24071740 24113152 24114272 24152128 24227840 24285184 24470992 24489920 24509408 24529505 24586240 24587563 24664640 24703360 24707072 24747008 24931445 24975496 25014704 25093120 25113088 25152512 25193168 25231360 25344956 25384744 25464320 25505480 25545520 25565848 25690112 25772032 25867478 25882780 25969216 26009984 26050816 26052026 26091520 26092924 26132480 26174720 26250133 26373760 26374985 26416390 26437411 26457860 26478914 26561920 26607616 26650624 26807165 26896688 26938912 27023360 27044864 27067040 27131104 27258880 27262976 27294568 27467440 27510560 27557888 27559168 27602432 27688960 27754496 27857284 27966848 27988480 28010752 28033720 28056028 28098560 28100072 28188160 28269374 28403830 28448420 28471058 28493080 28543424 28700672 28745728 28792192 28835840 28965664 29011136 29058029 29102080 29103646 29149120 29194880 29218112 29242070 29360128 29464435 29562832 29580320 29674645 29679104 29725696 29773744 29818880 30000152 30118144 30141440 30142840 30190160 30214184 30261616 30356480 30408704 30457856 30588740 30636760 30739072 30787328 30837092 30883840 30908416 30933760 31006976 31193792 31219370 31244213 31268380 31293262 31342388 31391360 31440640 31491460 31496192 31681195 31719424 31730930 31836896 31957310 31962112 32012288 32064032 32112640 32114368 32215040 32307856 32461520 32512480 32538352 32563520 32616155 32621056 32800768 33103616 33155584 33157124 33209176 33259520 33313280 33392128 33620860 33647614 33673640 33700436 33806080 33913880 33918976 33972224 34027136 34078720 34118210 34285888 34341307 34395218 34420736 34447360 34448960 34503040 34530496 34584704 34693120 34821605 34904023 34958560 35013440 35070035 35125090 35130368 35323904 35436544 35650048 35679280 35707672 35763728 35819872 35875840 35932160 35990240 35995648 36207080 36263920 36385024 36522640 36528128 36585472 36644608 36700160 36923264 36924979 36953540 36982946 37041004 37098880 37157120 37186688 37217180 37486592 37500190 37530031 37647680 37767730 37827020 37832704 37892096 37893856 37953344 38010880 38072320 38162432 38423840 38454416 38484160 38514784 38546365 38635520 38758720 38764544 38992240 39177985 39183872 39247208 39337984 39370240 39463424 39525376 39649280 39765362 39796120 39827788 39890312 39952640 40015360 40080040 40142960 40148992 40370176 40384820 40648894 40672940 40742912 40776320 40808768 40872832 40938898 41000960 41250209 41379520 41412448 41444480 41446405 41511470 41544503 41740160 41746432 41811968 41879552 41943040 42125545 42198016 42199976 42266224 42332576 42398720 42465280 42499072 42533920 42857360 42891464 43025920 43163120 43230880 43237376 43307264 43614208 43707118 43775732 43912960 43947904 44016896 44088044 44154880 44295680 44302336 44353673 44423302 44562560 44634590 44704660 44740234 44774840 44781568 44853952 44957696 44994560 45101056 45446128 45481280 45517472 45588928 45660160 45662617 45731840 45805760 46137344 46154080 46301255 46483360 46563328 46638592 46711808 46787312 46858240 47069204 47143096 47290880 47328512 47365120 47367320 47441680 47479432 47703040 47710208 48068020 48143480 48226304 48228544 48304256 48455680 48570368 48750247 48941984 48979840 49018816 49059010 49098049 49172480 49175126 49329280 49406720 49414144 49494016 49784735 49862890 49950992 50029408 50186240 50226176 50305024 50386336 50462720 50689912 50769488 50928640 51010960 51091040 51131696 51380224 51544064 51734956 51765560 51938432 52019968 52101632 52104052 52183040 52185848 52264960 52349440 52500266 52747520 52749970 52832780 52874822 52915720 52957828 53123840 53215232 53301248 53614330 53793376 53877824 53964911 54046720 54089728 54134080 54262208 54517760 54525952 54589136 54719665 54849179 54934880 55021120 55110055 55115776 55118336 55204864 55377920 55508992 55714568 55933696 55976960 56021504 56067440 56112056 56197120 56200144 56376320 56538748 56807660 56896840 56942116 56986160 57086848 57401344 57491456 57584384 57671680 57931328 58022272 58024967 58116058 58204160 58207292 58298240 58389760 58436224 58484140 58720256 58836505 58928870 58975763 59125664 59160640 59349290 59358208 59451392 59547488 59637760 60000304 60236288 60282880 60285680 60380320 60428368 60523232 60712960 60817408 60915712 61177480 61273520 61478144 61574656 61674184 61767680 61816832 61867520 62013952 62387584 62438740 62488426 62536760 62586524 62684776 62782720 62881280 62982920 62992384 63362390 63438848 63461860 63673792 63914620 63924224 64024576 64128064 64225280 64228736 64430080 64615712 64668695 64821757 64923040 65024960 65076704 65127040 65130065 65232310 65242112 65601536 66197285 66207232 66311168 66314248 66418352 66519040 66626560 66784256 67241720 67295228 67347280 67400872 67612160 67827760 67837952 67944448 68054272 68157440 68236420 68571776 68682614 68790436 68841472 68894720 68897920 69006080 69060992 69169408 69386240 69643210 69698629 69808046 69917120 70026880 70140070 70250180 70260736 70647808 70673435 70873088 71177645 71300096 71358560 71415344 71527456 71639744 71751680 71864320 71980480 71991296 72414160 72527840 72759115 72770048 73045280 73056256 73170944 73289216 73400320 73846528 73849958 73907080 73965892 74082008 74197760 74314240 74373376 74434360 74973184 75000380 75060062 75295360 75535460 75654040 75665408 75784192 75787712 75906688 76021760 76144640 76324864 76607531 76847680 76908832 76968320 77029568 77092730 77154077 77271040 77517440 77529088 77984480 78233155 78355970 78367744 78494416 78675968 78740480 78926848 79050752 79298560 79530724 79592240 79655576 79780624 79905280 80030720 80160080 80285920 80297984 80740352 80769640 81297788 81345880 81485824 81552640 81617536 81745664 81877796 82001920 82371107 82500418 82759040 82824896 82888960 82892810 83022940 83089006 83480320 83492864 83623936 83759104 84119035 84251090 84396032 84399952 84532448 84665152 84797440 84802003 84930560 84998144 85067840 85714720 85782928 85988045 86051840 86326240 86461760 86474752 86614528 87228416 87414236 87551464 87825920 87895808 88033792 88176088 88309760 88591360 88604672 88707346 88846604 89125120 89269180 89409320 89480468 89549680 89563136 89707904 89915392 89989120 90202112 90536173 90892256 90962560 91034944 91177856 91182091 91320320 91325234 91463680 91611520 92274688 92308160 92457365 92602510 92676199 92966720 93126656 93277184 93423616 93574624 93716480 94138408 94286192 94581760 94657024 94730240 94734640 94883360 94958864 95406080 95420416 96136040 96286960 96452608 96457088 96608512 96911360 97140736 97500494 97883968 97959680 98037632 98118020 98196098 98344960 98350252 98658560 98813440 98828288 98942809 98988032 99413405 99569470 99725780 99901984 100058816 100372480 100452352 100610048 100772672 100925440 101379824 101538976 101622235 101857280 101862761 102021920 102182080 102263392 102347245 102760448 103088128 103469912 103531120 103876864 104039936 104203264 104208104 104366080 104371696 104529920 104698880 105000532 105495040 105499940 105665560 105749644 105831440 105915656 106247680 106430464 106602496 107228660 107586752 107755648 107929822 108093440 108179456 108268160 108524416 109035520 109051904 109178272 109267795 109439330 109526417 109698358 109869760 110042240 110220110 110231552 110236672 110409728 110755840 111017984 111058255 111429136 111850585 111867392 111953920 112043008 112134880 112224112 112394240 112400288 112752640 113077496 113615320 113793680 113884232 113972320 114173696 114802688 114982912 115168768 115343360 115862656 116044544 116049934 116232116 116408320 116414584 116596480 116779520 116872448 116968280 117673010 117857740 117951526 118251328 118321280 118698580 118716416 118902784 119094976 119275520 120000608 120383263 120472576 120565760 120571360 120760640 120856736 121046464 121425920 121634816 121831424 122354960 122547040 122937815 122956288 123149312 123348368 123535360 123633664 123735040 124027904 124775168 124877480 124976852 125073520 125173048 125369552 125565440 125762560 125965840 125984768 126724780 126877696 126923720 127347584 127829240 127848448 128049152 128256128 128450560 128457472 128860160 129231424 129337390 129440311 129643514 129846080 130049920 130153408 130254080 130260130 130464620 130484224 131203072 131250665 132187055 132394570 132414464 132622336 132628496 132836704 133038080 133253120 133568512 134483440 134590456 134694560 134801744 135224320 135655520 135675904 135888896 136108544 136314880 136472840 137143552 137365228 137580872 137682944 137789440 137795840 138012160 138121984 138338816 138772480 139286420 139397258 139616092 139834240 140053760 140280140 140500360 140521472 141295616 141346870 141746176 142271129 142355290 142600192 142717120 142830688 143054912 143279488 143286143 143503360 143728640 143960960 143982592 144828320 145055680 145290145 145518230 145540096 146090560 146112512 146341888 146578432 146800640 147693056 147699916 147814160 147931784 148164016 148395520 148628480 148746752 148868720 149946368 150000760 150120124 150590720 151070920 151308080 151330816 151568384 151575424 151813376 152043520 152289280 152649728 152974913 153215062 153695360 153817664 153936640 154059136 154185460 154308154 154542080 155034880 155058176 155481557 155968960 156221065 156466310 156590819 156711940 156735488 156988832 157351936 157480960 157853696 158101504 158597120 159061448 159184480 159311152 159561248 159810560 160061440 160320160 160571840 160595968 161480704 161539280 162595576 162691760 162971648 163105280 163235072 163491328 163755592 164003840 164742214 165000836 165518080 165649792 165777920 165785620 166045880 166178012 166960640 166985728 167247872 167518208 168238070 168502180 168792064 168799904 169064896 169330304 169594880 169604006 169861120 169996288 170135680 171429440 171565856 171706535 171976090 172103680 172112941 172652480 172923520 172949504 173229056 174456832 174520115 174828472 175102928 175651840 175791616 176067584 176352176 176619520 177182720 177209344 177414692 177693208 178250240 178538360 178818640 178960936 179099360 179126272 179415808 179830784 179978240 180404224 181072346 181784512 181925120 182069888 182355712 182364182 182640640 182650468 182927360 183223040 183750931 184616320 184624895 184914730 185061877 185205020 185352398 185933440 186253312 186554368 186847232 187149248 187432960 187650155 188276816 188572384 189163520 189173699 189314048 189460480 189469280 189766720 189917728 190812160 190840832 192272080 192573920 192905216 192914176 193217024 193822720 194281472 195000988 195767936 195919360 196075264 196236040 196392196 196689920 196700504 197317120 197626880 197656576 197885618 197976064 198826810 199138940 199451560 199803968 200117632 200744960 200904704 201220096 201545344 201850880 202759648 203077952 203244470 203406203 203714560 203725522 204043840 204364160 204526784 204694490 205520896 206176256 206251045 206939824 207062240 207722515 207753728 208079872 208406528 208416208 208732160 208743392 209059840 209397760 210001064 210990080 210999880 211331120 211499288 211662880 211831312 212495360 212860928 213204992 214457320 215173504 215511296 215859644 216186880 216358912 216536320 217048832 218071040 218356544 218535590 218709491 218878660 219052834 219396716 219739520 220084480 220440220 220463104 220473344 220819456 221511680 221768365 222035968 222116510 222858272 223568917 223701170 223734784 223907840 224086016 224269760 224448224 224788480 224800576 225505280 226154992 227230640 227587360 227768464 227944640 228313085 228347392 229605376 229965824 230337536 230686720 231725312 232089088 232099868 232464232 232816640 232829168 233192960 233559040 233744896 233936560 235346020 235715480 235903052 236502656 236642560 237397160 237432832 237805568 238189952 238551040 240001216 240389149 240766526 240945152 241131520 241142720 241521280 241713472 242092928 242851840 243269632 243662848 243751235 244328161 244709920 245094080 245490245 245875630 245912576 246298624 246696736 247070720 247267328 247470080 248055808 249550336 249754960 249953704 250147040 250346096 250739104 251130880 251525120 251931680 251969536 253449560 253755392 253847440 254695168 255658480 255696896 256098304 256512256 256901120 256914944 257720320 258462848 258474853 258674780 258880622 259287028 259692160 260099840 260306816 260508160 260520260 260929240 260968448 262406144 262501330 264374110 264789140 264828928 265244672 265256992 265673408 266076160 266506240 267137024 268966880 269180912 269389120 269603488 269824555 270448640 271311040 271351808 271777792 272217088 272629760 272945680 274245895 274287104 274730456 275161744 275365888 275578880 275591680 276024320 276243968 276677632 277544960 278572840 278794516 279232184 279668480 280107520 280560280 281000720 281042944 282591232 282693740 283492352 284542258 284710580 285200384 285434240 285661376 286109824 286558976 286572286 287006720 287457280 287921920 287965184 288751463 289656640 290111360 290124835 290580290 290811521 291036460 291080192 292181120 292225024 292683776 293156864 293601280 294878815 295386112 295399832 295628320 295863568 296328032 296791040 297256960 297493504 297737440 299892736 300001520 300240248 301181440 302141840 302616160 302661632 303136768 303150848 303626752 304087040 304578560 305299456 305949826 306430124 307390720 307635328 307873280 308118272 308370920 308616308 309084160 310069760 310116352 310963114 311937920 312442130 312932620 313181638 313423880 313470976 313977664 314703872 314961920 315707392 316203008 317194240 318122896 318368960 318622304 319122496 319621120 319638319 320122880 320640320 321143680 321191936 322961408 323078560 324108785 325191152 325383520 325943296 326210560 326470144 326982656 327511184 328007680 329484428 330001672 331036160 331299584 331555840 331571240 332091760 332356024 333921280 333971456 334495744 335036416 336476140 337004360 337584128 337599808 338129792 338660608 339189760 339208012 339722240 339992576 340271360 341251729 342858880 343131712 343413070 343686343 343952180 344207360 344225882 345304960 345847040 345899008 346458112 348493145 348913664 349040230 349656944 350205856 351303680 351583232 352135168 352704352 353239040 354365440 354418688 354829384 355386416 356500480 357076720 357637280 357921872 358198720 358252544 358831616 359661568 359956480 360808448 362144692 363569024 363850240 364139776 364711424 364728364 365281280 365300936 365854720 366446080 367501862 369232640 369249790 369829460 370123754 370410040 370704796 371866880 372506624 373108736 373694464 374298496 374865920 375300310 376553632 377144768 377754377 378327040 378347398 378628096 378920960 378938560 379533440 379835456 381624320 381681664 383037655 383944253 384544160 385147840 385770385 385810432 385828352 386434048 387645440 388562944 390001976 391535872 391838720 392150528 392472080 392784392 393379840 393401008 394634240 395253760 395313152 395771236 395952128 397653620 398277880 398903120 399607936 400235264 401489920 401809408 402440192 403090688 403701760 405519296 406155904 406174769 406488940 406812406 407429120 407451044 408087680 408728320 409053568 409388980 411041792 411855535 412352512 412502090 412830341 413879648 414124480 415445030 415507456 416159744 416813056 416832416 417464320 417486784 418119680 418795520 420002128 421980160 421999760 422662240 422998576 423325760 423662624 424010015 424990720 425721856 426409984 428914640 430347008 431022592 431719288 432373760 432717824 433072640 434097664 436142080 436713088 437071180 437418982 437757320 438105668 438793432 439479040 440168960 440880440 440926208 440946688 441638912 443023360 443536730 444071936 444233020 445716544 447137834 447402340 447469568 447815680 448172032 448539520 448896448 449576960 449601152 451010560 452309984 452680865 453752299 454461280 455174720 455536928 455889280 455910455 456626170 456694784 459210752 459931648 460675072 461373440 463380995 463450624 464178176 464199736 464928464 465633280 465658336 466385920 467118080 467489792 467873120 470692040 471430960 471806104 473005312 473285120 474794320 474865664 475611136 476379904 477102080 480002432 480778298 481533052 481890304 482263040 482285440 483042560 483426944 484185856 485703680 487325696 487502470 487890403 488656322 489419840 490188160 490980490 491751260 491825152 492597248 493393472 494141440 494534656 494714045 494940160 496111616 499100672 499509920 499907408 500294080 500692192 501478208 502261760 503050240 503863360 503939072 506899120 507510784 507694880 509313805 509390336 511316960 511393792 512196608 513024512 513802240 513829888 515440640 516925696 516949706 517349560 517761244 518574056 519384320 520199680 520613632 521016320 521040520 521858480 521936896 524812288 525002660 528748220 529578280 529657856 530489344 530513984 531346816 532152320 533012480 534274048 536252717 537933760 538361824 538778240 539206976 539649110 540078539 540897280 542622080 542703616 543555584 544434176 545259520 545891360 547632085 548491790 548574208 549460912 550323488 550731776 551157760 551183360 552048640 552487936 553355264 555089920 557145680 557589032 558464368 559336960 560215040 561120560 562001440 562085888 565182464 565387480 566984704 569084516 569421160 570400768 570868480 571322752 572219648 573117952 573144572 574013440 574914560 575843840 575930368 576597749 577502926 579313280 580222720 580249670 581160580 581623042 582072920 582160384 584362240 584450048 585367552 586313728 589757630 590772224 590799664 591256640 591727136 592656064 593582080 593614021 594513920 594987008 595474880 599785472 600003040 600480496 601916315 602362880 604283680 605232320 605323264 606273536 606301696 607253504 608174080 609157120 610598912 611899652 612860248 614781440 615270656 615746560 616236544 616741840 617232616 618168320 620139520 620232704 621926228 623875840 624884260 625865240 626363276 626847760 626941952 627955328 629407744 629923840 631414784 632406016 633753211 634388480 636245792 636737920 637244608 638244992 638274637 639242240 639276638 640245760 641280640 642287360 642383872 645922816 646157120 647201555 648217570 648733393 650382304 650767040 651886592 652421120 652940288 653965312 655022368 656015360 658968856 660003344 662072320 662599168 663111680 663142480 664183520 664712048 667842560 667942912 668991488 670072832 672952280 674008720 675168256 675199616 676259584 677321216 678379520 678416024 679444480 679985152 680542720 682503458 685717760 686263424 686826140 687372686 687904360 688414720 688451764 690609920 691694080 691798016 692916224 696986290 697827328 698080460 699313888 700411712 702607360 703166464 704270336 705408704 706478080 708730880 708837376 709658768 710772832 711355645 713000960 713039327 714153440 715274560 715843744 716397440 716430715 716505088 717663232 719323136 719912960 721616896 724289384 727138048 727700480 728279552 729422848 729456728 730562560 730601872 731709440 732892160 735003724 738465280 738499580 739658920 740247508 740820080 741409592 743733760 745013248 746217472 747388928 748596992 749731840 750600620 753107264 754289536 755508754 756654080 756694796 757256192 757841920 757877120 759066880 759670912 763248640 763363328 764874565 766075310 766684919 767888506 769088320 770295680 771540770 771620864 771656704 772868096 775290880 777125888 777407785 780003952 782954095 783071744 783677440 784301056 784944160 785568784 786759680 786802016 789268480 790507520 790626304 791542472 791904256 795307240 796555760 797806240 799215872 800470528 802979840 803618816 804880384 806181376 807403520 811038592 812311808 812349538 812977880 813624812 814858240 814902088 816175360 817456640 818107136 818777960 823711070 824705024 825004180 825660682 827759296 828248960 830890060 831014912 832319488 833626112 833664832 834928640 834973568 836239360 837591040 840004256 842682841 843960320 843999520 845324480 845997152 846651520 847325248 848020030 849981440 851443712 852819968 857829280 860564705 860694016 862045184 863438576 864747520 865435648 866145280 868195328 872284160 873426176 874142360 874837964 875514640 876211336 877586864 878958080 880337920 881760880 881852416 881893376 883277824 886046720 887073460 888143872 888466040 891433088 894275668 894804680 894939136 895631360 896344064 897079040 897792896 899153920 899202304 902021120 904619968 905361730 906082177 907504598 908922560 910349440 911073856 911778560 911820910 913252340 913389568 918421504 918754655 919863296 921350144 925309385 926761990 926901248 928356352 928399472 929856928 931266560 931316672 932771840 934236160 934979584 935746240 941384080 942861920 943612208 945868495 946010624 946570240 949588640 949731328 951222272 952759808 954204160 960004864 961556596 963066104 963780608 964526080 964570880 966085120 966853888 968371712 971407360 974651392 975004940 975780806 977312644 978839680 980376320 981960980 983502520 983650304 985194496 986786944 988282880 989069312 989428090 989880320 992223232 995897903 998201344 999019840 999814816 1000588160 1001384384 1002956416 1003003001 1004523520 1006100480 1007726720 1007878144 1013798240 1015021568 1015389760 1017031015 1018627610 1018780672 1022633920 1022787584 1024393216 1026049024 1027604480 1027659776 1030881280 1033851392 1033899412 1034699120 1035522488 1037148112 1038768640 1040399360 1041227264 1042032640 1042081040 1043716960 1043873792 1049624576 1050005320 1057496440 1059156560 1059315712 1060978688 1061027968 1062693632 1064304640 1066024960 1068548096 1070824391 1072505434 1075867520 1076723648 1077556480 1078413952 1079298220 1080157078 1081794560 1085244160 1085407232 1087111168 1088370899 1088868352 1091782720 1093547455 1095264170 1096983580 1097148416 1098921824 1100646976 1101463552 1102315520 1102366720 1104097280 1104975872 1106710528 1110179840 1114291360 1115178064 1116928736 1117844585 1118673920 1120430080 1122241120 1124002880 1124171776 1130364928 1130774960 1133969408 1138169032 1138842320 1140801536 1141736960 1142645504 1144439296 1146235904 1146289144 1148026880 1149829120 1151687680 1151860736 1153195498 1155005852 1158626560 1160445440 1160499340 1162321160 1163246084 1164145840 1164320768 1168724480 1168900096 1170735104 1172627456 1179515260 1181544448 1181599328 1182513280 1183454272 1185312128 1187164160 1187228042 1189027840 1189974016 1190949760 1199570944 1200006080 1200960992 1201945745 1203832630 1204725760 1204790587 1208567360 1210464640 1210646528 1212547072 1212603392 1214507008 1216348160 1218314240 1221197824 1221640805 1223799304 1225720496 1229562880 1230541312 1231493120 1232473088 1233483680 1234465232 1236336640 1240279040 1240465408 1243852456 1247751680 1249768520 1251730480 1252726552 1253695520 1253883904 1255910656 1258815488 1259847680 1262829568 1264812032 1267506422 1268776960 1272491584 1273475840 1274489216 1276489984 1276549274 1278484480 1278553276 1280491520 1282561280 1284574720 1284767744 1286256517 1292314240 1292374265 1294403110 1296435140 1297466786 1300764608 1301534080 1303773184 1304842240 1305880576 1307930624 1310044736 1312030720 1317937712 1320006688 1324144640 1324215893 1325198336 1326223360 1326284960 1328367040 1329424096 1335685120 1335885824 1337982976 1340145664 1345904560 1348017440 1350336512 1350399232 1352519168 1354642432 1356759040 1356832048 1358888960 1359970304 1361085440 1365006916 1371435520 1372526848 1373652280 1374745372 1375808720 1376829440 1376903528 1381219840 1383388160 1383596032 1385832448 1393972580 1395654656 1396160920 1398627776 1400823424 1405214720 1406332928 1408540672 1410817408 1412956160 1417461760 1417674752 1419317536 1421545664 1422711290 1423843421 1426001920 1426078654 1428306880 1430549120 1431687488 1432794880 1432861430 1433010176 1435326464 1438646272 1439825920 1443233792 1443757315 1448578768 1454057605 1454276096 1455400960 1456559104 1458845696 1458913456 1461125120 1461203744 1463418880 1465784320 1470007448 1476930560 1476999160 1479317840 1480495016 1481640160 1482819184 1487467520 1490026496 1492434944 1494777856 1497193984 1499463680 1501201240 1506214528 1508579072 1511017508 1513308160 1513389592 1514512384 1515683840 1515754240 1518133760 1519341824 1526497280 1529749130 1532150620 1533369838 1535777012 1538176640 1540591360 1543081540 1543241728 1543313408 1545736192 1550581760 1554251776 1554815570 1560007904 1564982419 1565908190 1566143488 1567354880 1568602112 1569888320 1571137568 1573519360 1573604032 1578536960 1581015040 1581252608 1583084944 1583808512 1590614480 1593111520 1595612480 1598191595 1598431744 1600941056 1605959680 1607237632 1609760768 1612362752 1614807040 1622077184 1624623616 1624699076 1625955760 1627249624 1629716480 1629804176 1632350720 1634913280 1636214272 1637555920 1647422140 1649410048 1650008360 1651321364 1655518592 1656497920 1661780120 1662029824 1664638976 1667252224 1667329664 1669857280 1669947136 1672478720 1675182080 1680008512 1682724043 1685365682 1687920640 1687999040 1690648960 1691994304 1693303040 1694650496 1696040060 1699962880 1702887424 1705639936 1706258645 1710297127 1715658560 1718431715 1721129410 1721388032 1724090368 1726877152 1729495040 1730871296 1732290560 1736390656 1744568320 1746852352 1748284720 1749675928 1751029280 1752422672 1755173728 1757916160 1760675840 1763521760 1763704832 1763786752 1766555648 1772093440 1774146920 1776287744 1776932080 1782866176 1788551336 1789609360 1789878272 1791262720 1792688128 1794158080 1795585792 1798307840 1798404608 1804042240 1809239936 1810723460 1812164354 1815009196 1817845120 1820698880 1822147712 1823557120 1823641820 1826504680 1826779136 1836843008 1837509310 1839726592 1842700288 1850618770 1853523980 1853802496 1856712704 1856798944 1859713856 1862533120 1862633344 1865543680 1868472320 1869959168 1871492480 1882768160 1885723840 1887224416 1888771885 1891736990 1892021248 1893140480 1899177280 1899462656 1902444544 1905519616 1908408320 1919721265 1920009728 1923113192 1926132208 1927561216 1929052160 1929141760 1932170240 1933707776 1936743424 1942814720 1949302784 1950009880 1951561612 1954625288 1957679360 1960752640 1963921960 1967005040 1967300608 1970388992 1973573888 1976565760 1978138624 1978856180 1979760640 1984446464 1991795806 1996402688 1998039680 1999629632 2001176320 2002768768 2005912832 2006006002 2009047040 2012200960 2015453440 2015756288 2021260241 2027596480 2030779520 2030873845 2034062030 2035680647 2037255220 2037561344 2045267840 2045575168 2048786432 2052098048 2055208960 2055319552 2061762560 2064151705 2067702784 2067798824 2069398240 2071044976 2074296224 2077537280 2080798720 2082454528 2084065280 2084162080 2087433920 2087747584 2099249152 2100010640 2114992880 2118313120 2118631424 2121957376 2122055936 2125387264 2128609280 2132049920 2137096192 2141648782 2145010868 2151735040 2153447296 2155112960 2156827904 2158596440 2160314156 2163589120 2170488320 2170814464 2174222336 2176741798 2177736704 2183565440 2187094910 2190528340 2193967160 2194296832 2197843648 2201293952 2202927104 2204631040 2204733440 2208194560 2209951744 2213421056 2220359680 2228582720 2230356128 2233857472 2235689170 2237347840 2237468233 2240860160 2244482240 2248005760 2248343552 2260729856 2261549920 2267938816 2268761495 2276338064 2277684640 2281603072 2283473920 2285291008 2288878592 2292471808 2292578288 2296053760 2299658240 2303375360 2303721472 2306390996 2310011704 2317253120 2320890880 2320998680 2324642320 2326492168 2328291680 2328641536 2337448960 2337800192 2341470208 2345254912 2359030520 2363088896 2363198656 2365026560 2366908544 2370624256 2374328320 2374456084 2378055680 2379948032 2381899520 2388762103 2400012160 2401921984 2403891490 2405804401 2407665260 2409451520 2409581174 2417134720 2420929280 2421293056 2425094144 2425206784 2429014016 2436628480 2439452015 2442395648 2443281610 2447598608 2451440992 2459125760 2459258087 2461082624 2462986240 2464946176 2466967360 2468930464 2472673280 2480558080 2480930816 2487704912 2495503360 2499537040 2503460960 2505453104 2507391040 2507767808 2511821312 2517630976 2519695360 2525659136 2529624064 2535012844 2537553920 2544983168 2546951680 2548978432 2552979968 2553098548 2556968960 2557106552 2560983040 2565122560 2569149440 2569535488 2572513034 2584628480 2584748530 2588806220 2592870280 2594933572 2601529216 2603068160 2607546368 2609684480 2611761152 2615861248 2620089472 2624061440 2635875424 2640013376 2644280639 2648289280 2648431786 2650396672 2652446720 2652569920 2656734080 2658848192 2671370240 2671771648 2675965952 2680291328 2681263585 2687609771 2691809120 2696034880 2700392695 2700673024 2700798464 2705038336 2709284864 2713518080 2713664096 2717777920 2719940608 2722170880 2730013832 2742871040 2745053696 2747304560 2749490744 2751617440 2753658880 2753807056 2762439680 2766776320 2767192064 2771664896 2787945160 2791309312 2792321840 2797255552 2801646848 2810429440 2812665856 2817081344 2821634816 2825912320 2834923520 2838635072 2843091328 2843223383 2845422580 2847686842 2852003840 2852157308 2856613760 2861098240 2863374976 2865589760 2865722860 2866020352 2870652928 2877292544 2879651840 2882988745 2886467584 2887514630 2897157536 2908115210 2908552192 2910801920 2913118208 2917691392 2917826912 2922250240 2922407488 2926837760 2931568640 2940014896 2953861120 2953998320 2958635680 2960990032 2963280320 2965638368 2968070105 2974935040 2980052992 2984869888 2989555712 2994387968 2998927360 3002402480 3012429056 3017158144 3022035016 3026616320 3026779184 3029024768 3031367680 3031508480 3036267520 3038683648 3052994560 3059498260 3064301240 3066739676 3071554024 3076353280 3081182720 3086163080 3086483456 3086626816 3091472384 3101163520 3108503552 3109631140 3120015808 3129964838 3131816380 3132286976 3134709760 3137204224 3139776640 3142275136 3147038720 3147208064 3157073920 3162030080 3162505216 3166169888 3167617024 3168766055 3176266093 3181228960 3186223040 3191224960 3191373185 3196383190 3196863488 3201882112 3211919360 3214475264 3219521536 3224725504 3229614080 3243666965 3244154368 3249247232 3249398152 3251911520 3254499248 3259432960 3259608352 3264701440 3269826560 3272428544 3275111840 3294844280 3298820096 3300016720 3302642728 3311037184 3312995840 3323560240 3324059648 3329277952 3334504448 3334659328 3339714560 3339894272 3344957440 3350364160 3360017024 3365448086 3370731364 3375841280 3375998080 3381297920 3383988608 3386606080 3389300992 3392080120 3399925760 3411279872 3412517290 3420594254 3431317120 3436863430 3442258820 3442776064 3448180736 3453754304 3458990080 3461742592 3464581120 3472781312 3489136640 3493704704 3496569440 3499351856 3502058560 3504845344 3510347456 3515832320 3521351680 3527043520 3527409664 3527573504 3533111296 3544186880 3548293840 3552575488 3553864160 3565196635 3565732352 3577102672 3579218720 3579756544 3582525440 3585376256 3588316160 3591171584 3596615680 3596809216 3608084480 3618479872 3621446920 3624328708 3630018392 3635690240 3641397760 3644295424 3647114240 3647283640 3653009360 3653558272 3673686016 3675018620 3679453184 3685400576 3701237540 3707047960 3707604992 3713425408 3713597888 3719427712 3725066240 3725266688 3731087360 3736944640 3739918336 3742984960 3753769019 3765536320 3771447680 3774448832 3777543770 3780549773 3783473980 3784042496 3786280960 3798354560 3798925312 3804889088 3811039232 3816816640 3833424595 3839442530 3840019456 3846226384 3852264416 3855122432 3858104320 3858283520 3864340480 3867415552 3873486848 3885629440 3898605568 3900019760 3903123224 3909250576 3915358720 3921505280 3927843920 3934010080 3934601216 3940777984 3947147776 3953131520 3956277248 3957712360 3959521280 3968892928 3983591612 3992805376 3996079360 3999259264 4002352640 4005537536 4011825664 4012012004 4018094080 4024401920 4030906880 4031512576 4042520482 4055192960 4061559040 4061747690 4068124060 4071361294 4074510440 4075122688 4090535680 4091150336 4097572864 4104196096 4110639104 4123525120 4128303410 4135405568 4135597648 4138796480 4142089952 4148592448 4155074560 4155298147 4161597440 4164909056 4168130560 4168324160 4174867840 4175495168 4198498304 4200021280 4213414205 4229985760 4236626240 4237262848 4243914752 4244111872 4250774528 4257218560 4264099840 4274192384 4283297564 4290021736 4303470080 4306894592 4310225920 4313655808 4317192880 4320628312 4327178240 4340976640 4341628928 4348444672 4353483596 4355473408 4367130880 4374189820 4381056680 4387934320 4388593664 4395687296 4402587904 4405854208 4409262080 4409466880 4416389120 4419903488 4426842112 4436272477 4440719360 4457165440 4460712256 4467714944 4467922459 4471378340 4474695680 4474936466 4481720320 4488964480 4496011520 4496687104 4521459712 4523099840 4530410885 4535877632 4537522990 4541133751 4552676128 4555369280 4563206144 4566947840 4570582016 4577757184 4584943616 4585156576 4592107520 4599316480 4606750720 4607442944 4612781992 4620023408 4634506240 4641781760 4641997360 4649284640 4652984336 4656583360 4657283072 4674897920 4675600384 4682940416 4690509824 4718061040 4726177792 4726397312 4730053120 4733817088 4741248512 4748656640 4748912168 4756111360 4759896064 4763799040 4777524206 4800024320 4803843968 4807782980 4811608802 4815330520 4818903040 4819162348 4834269440 4841858560 4842586112 4850188288 4850413568 4858028032 4873256960 4878904030 4884791296 4886563220 4895197216 4902881984 4918251520 4918516174 4922165248 4925972480 4929892352 4933934720 4937860928 4945346560 4961116160 4961861632 4975409824 4979489515 4991006720 4991275289 4999074080 5006921920 5010906208 5014782080 5015015005 5015535616 5023642624 5035261952 5039390720 5051318272 5059248128 5070025688 5075107840 5089966336 5093903360 5097956864 5105959936 5106197096 5113937920 5114213104 5121966080 5130245120 5138298880 5139070976 5145026068 5169256960 5169497060 5177612440 5185740560 5189867144 5203058432 5206136320 5215092736 5219368960 5223522304 5231722496 5240178944 5248122880 5271750848 5280026752 5288561278 5296578560 5296863572 5300793344 5304893440 5305139840 5313468160 5317696384 5342740480 5343543296 5354121955 5360582656 5362527170 5366794433 5375219542 5383618240 5392069760 5400785390 5401346048 5401596928 5410076672 5418569728 5427036160 5427328192 5435555840 5439881216 5441854495 5444341760 5460027664 5485742080 5490107392 5494609120 5498981488 5503234880 5507317760 5507614112 5524879360 5533552640 5534384128 5543329792 5575890320 5582618624 5584643680 5594511104 5603293696 5620858880 5625331712 5634162688 5643269632 5651824640 5669847040 5677270144 5686182656 5686446766 5690845160 5695373684 5704007680 5704314616 5713227520 5722196480 5726749952 5731179520 5731445720 5732040704 5741305856 5759303680 5765977490 5772935168 5775029260 5794315072 5816230420 5817104384 5821603840 5826236416 5835382784 5835653824 5844500480 5844814976 5853675520 5863137280 5880029792 5898779887 5907722240 5907996640 5917271360 5921980064 5926560640 5931276736 5936140210 5949870080 5960105984 5969739776 5979111424 5988775936 5997854720 6004804960 6023952935 6024858112 6034316288 6044070032 6053232640 6053558368 6058049536 6062735360 6063016960 6072535040 6077367296 6105989120 6118996520 6128602480 6133479352 6143108048 6152706560 6162365440 6172326160 6172966912 6173253632 6182944768 6202327040 6217007104 6219262280 6240031616 6259929676 6263632760 6264573952 6269419520 6274408448 6279553280 6284550272 6294077440 6294416128 6314147840 6324060160 6332339776 6335234048 6337532110 6342575239 6352532186 6362457920 6372446080 6382449920 6382746370 6392766380 6393726976 6403764224 6423838720 6428950528 6431282585 6439043072 6449451008 6487333930 6488308736 6498494464 6498796304 6503823040 6508998496 6518865920 6519216704 6529402880 6539653120 6544857088 6550223680 6589688560 6597640192 6600033440 6605285456 6621079465 6622074368 6625991680 6647120480 6648119296 6658555904 6669008896 6669318656 6679429120 6679788544 6689914880 6700728320 6720034048 6730896172 6741462728 6751682560 6751996160 6762595840 6767977216 6773212160 6778601984 6784160240 6799851520 6822559744 6825034580 6841188508 6862634240 6873726860 6884517640 6885552128 6896361472 6907508608 6917980160 6923485184 6929162240 6945562624 6971285321 6978273280 6987409408 6993138880 6998703712 7004117120 7009690688 7020694912 7021021007 7031664640 7042703360 7054087040 7054819328 7055147008 7066222592 7088373760 7096587680 7105150976 7107728320 7119217105 7130393270 7131464704 7154205344 7158437440 7159513088 7165050880 7170752512 7176632320 7182343168 7193231360 7193618432 7216168960 7236959744 7242893840 7248657416 7260036784 7271380480 7282795520 7288590848 7294228480 7294567280 7306018720 7307116544 7347372032 7350037240 7358906368 7370801152 7402475080 7414095920 7415209984 7426850816 7427195776 7438855424 7450132480 7450533376 7462174720 7473889280 7479836672 7485969920 7495770737 7507538038 7531072640 7542895360 7548897664 7555087540 7561099546 7566947960 7568084992 7572561920 7596709120 7597850624 7609778176 7622078464 7666849190 7678885060 7680038912 7692452768 7704528832 7710244864 7716208640 7716567040 7728680960 7734831104 7746973696 7771258880 7797211136 7800039520 7806246448 7818501152 7824912095 7830717440 7843010560 7855687840 7868020160 7869202432 7881555968 7894295552 7906263040 7912554496 7915424720 7919042560 7937785856 7967183224 7985610752 7992158720 7998518528 8004705280 8011075072 8023651328 8024024008 8036188160 8048803840 8061813760 8063025152 8085040964 8110385920 8123118080 8123495380 8136248120 8142722588 8149020880 8150245376 8181071360 8182300672 8195145728 8208392192 8221278208 8247050240 8256606820 8270811136 8271195296 8277592960 8284179904 8297184896 8310149120 8310596294 8323194880 8329818112 8336261120 8336648320 8349735680 8350990336 8396996608 8400042560 8413620215 8426828410 8433534109 8459971520 8473252480 8474525696 8487829504 8488223744 8501549056 8514437120 8528199680 8548384768 8551485635 8566595128 8580043472 8606940160 8613789184 8620451840 8627311616 8634385760 8641256624 8654356480 8681953280 8683257856 8696889344 8706967192 8710946816 8734261760 8748379640 8762113360 8775868640 8777187328 8791374592 8805175808 8811708416 8818524160 8818933760 8832778240 8839806976 8853684224 8872544954 8881438720 8914330880 8921424512 8935429888 8935844918 8942756680 8949391360 8949872932 8963440640 8977928960 8992023040 8993374208 9046199680 9060821770 9071755264 9075045980 9082267502 9105352256 9110738560 9126412288 9133895680 9141164032 9155514368 9169887232 9170313152 9184215040 9198632960 9213501440 9214885888 9225563984 9240046816 9269012480 9269511251 9283563520 9283994720 9298569280 9305968672 9313166720 9314566144 9349795840 9351200768 9365880832 9381019648 9436122080 9452355584 9452794624 9460106240 9467634176 9482497024 9497313280 9497824336 9512222720 9519792128 9527598080 9555048412 9600048640 9607687936 9615565960 9623217604 9630661040 9637806080 9638324696 9668538880 9683717120 9685172224 9700376576 9700827136 9716056064 9746513920 9757808060 9769582592 9773126440 9790394432 9805763968 9836503040 9837032348 9844330496 9851944960 9859784704 9867869440 9875721856 9890693120 9922232320 9923723264 9950819648 9958979030 9966903947 9982013440 9982550578 9998148160 10013843840 10021812416 10029564160 10030030010 10031071232 10047285248 10070523904 10078781440 10102636544 10106301205 10118496256 10140051376 10178403235 10179932672 10187806720 10195913728 10211919872 10212394192 10227875840 10228426208 10243932160 10260490240 10276597760 10278141952 10290052136 10338513920 10338994120 10355224880 10371481120 10379734288 10406116864 10412272640 10430185472 10438737920 10447044608 10463444992 10480357888 10496245760 10543501696 10560053504 10577122556 10593157120 10593727144 10601586688 10609786880 10610279680 10626936320 10635392768 10685480960 10708243910 10721165312 10725054340 10733588866 10750439084 10767236480 10784139520 10801570780 10802692096 10803193856 10820153344 10837139456 10854072320 10854656384 10871111680 10879762432 10883708990 10888683520 10920055328 10954876933 10971484160 10980214784 10989218240 10997962976 11006469760 11014635520 11015228224 11049758720 11067105280 11068768256 11086659584 11151780640 11165237248 11169287360 11187341165 11189022208 11206587392 11241717760 11250663424 11268325376 11286539264 11303649280 11339694080 11354540288 11372365312 11372893532 11381690320 11390747368 11408015360 11408629232 11426455040 11444392960 11453499904 11462359040 11462891440 11464081408 11482611712 11518607360 11531954980 11545870336 11550058520 11588630144 11632460840 11634208768 11643207680 11652472832 11670765568 11671307648 11689000960 11689629952 11707351040 11726274560 11760059584 11779068301 11797559774 11815444480 11815993280 11834542720 11843960128 11853121280 11862553472 11872280420 11899740160 11920211968 11939479552 11943810515 11958222848 11972079889 11977551872 12009609920 12029022005 12047905870 12049716224 12068632576 12088140064 12106465280 12107116736 12116099072 12125470720 12126033920 12145070080 12154734592 12211978240 12237993040 12257204960 12266958704 12286216096 12296290435 12305413120 12324730880 12344652320 12345933824 12346507264 12365889536 12404654080 12434014208 12438524560 12480063232 12519859352 12527265520 12529147904 12538839040 12548816896 12559106560 12569100544 12588154880 12588832256 12628295680 12648120320 12664679552 12670468096 12675064220 12685150478 12705064372 12724915840 12744892160 12764899840 12765492740 12785532760 12787453952 12807528448 12847677440 12857901056 12862565170 12878086144 12898902016 12974667860 12976617472 12996988928 12997592608 13007646080 13017996992 13037731840 13038433408 13058805760 13079306240 13089714176 13100447360 13179377120 13195280384 13200066880 13210570912 13221403195 13242158930 13244148736 13251983360 13294240960 13296238592 13317111808 13338017792 13338637312 13358858240 13359577088 13379829760 13401456640 13438048855 13440068096 13461792344 13482925456 13503365120 13503992320 13525191680 13535954432 13546424320 13557203968 13568320480 13599703040 13645119488 13650069160 13682377016 13725268480 13747453720 13769035280 13771104256 13792722944 13815017216 13835960320 13846970368 13858324480 13891125248 13942570642 13956546560 13974818816 13986277760 13997407424 14008234240 14019381376 14041389824 14042042014 14063329280 14085406720 14108174080 14110294016 14132445184 14148821687 14193175360 14215456640 14216116915 14238434210 14260786540 14262929408 14308410688 14316874880 14319026176 14330101760 14341505024 14353264640 14364686336 14386462720 14387236864 14432337920 14473919488 14485787680 14497314832 14520073568 14542760960 14565591040 14577181696 14588456960 14589134560 14612037440 14614233088 14694744064 14700074480 14717812736 14741602304 14804950160 14828191840 14830419968 14853701632 14854391552 14877710848 14900264960 14901066752 14924349440 14947778560 14959673344 14971939840 14991541474 15015076076 15062145280 15085790720 15097795328 15110175080 15122199092 15133895920 15136169984 15145123840 15193418240 15195701248 15219556352 15244156928 15333698380 15357770120 15360077824 15384905536 15409057664 15420489728 15432417280 15433134080 15457361920 15469662208 15493947392 15542517760 15594422272 15600079040 15612492896 15637002304 15649824190 15661434880 15662277631 15686021120 15711375680 15736040320 15738404864 15763111936 15788591104 15812526080 15825108992 15830849440 15838085120 15875571712 15881330465 15934366448 15971221504 15984317440 15997037056 16009410560 16022150144 16047302656 16048048016 16072376320 16097607680 16123627520 16126050304 16170081928 16220771840 16246236160 16246990760 16272496240 16285445176 16298041760 16300490752 16362142720 16364601344 16390291456 16416784384 16442556416 16494100480 16513213640 16541622272 16542390592 16555185920 16568359808 16594369792 16620298240 16621192588 16646389760 16659636224 16672522240 16673296640 16699471360 16701980672 16721334721 16800085120 16827240430 16853656820 16867068218 16919943040 16946504960 16949051392 16975659008 16976447488 17003098112 17056399360 17096769536 17102971270 17133190256 17160086944 17213880320 17214806609 17227578368 17240903680 17254623232 17268771520 17282513248 17308712960 17363906560 17366515712 17393778688 17413934384 17421893632 17468523520 17496759280 17524226720 17551737280 17554374656 17582749184 17610351616 17623416832 17637048320 17637867520 17665556480 17679613952 17707368448 17745089908 17762877440 17828661760 17842849024 17870859776 17871689836 17885513360 17898782720 17899745864 17926881280 17955857920 17984046080 17986748416 18092399360 18121643540 18143510528 18150091960 18164535004 18210704512 18221477120 18252824576 18267791360 18282328064 18311028736 18339774464 18340626304 18368430080 18397265920 18427002880 18429771776 18451127968 18480093632 18509964473 18538024960 18539022502 18567127040 18567989440 18597138560 18611937344 18626333440 18629132288 18699591680 18702401536 18731761664 18762039296 18768845095 18813268397 18872244160 18902748865 18904711168 18905589248 18920212480 18935268352 18964994048 18994626560 18995648672 19024445440 19039584256 19055196160 19110096824 19200097280 19215375872 19231131920 19246435208 19261322080 19275612160 19276649392 19337077760 19367434240 19370344448 19400753152 19401654272 19432112128 19493027840 19515616120 19539165184 19546252880 19580788864 19611527936 19673006080 19674064696 19688660992 19703889920 19719569408 19735738880 19751443712 19781386240 19844464640 19901639296 19917958060 19933807894 19964026880 19965101156 19996296320 20027687680 20043624832 20059128320 20060060020 20062142464 20094570496 20141047808 20157562880 20205273088 20212602410 20236992512 20280102752 20356806470 20359865344 20375613440 20391827456 20423839744 20424788384 20455751680 20456852416 20487864320 20520980480 20553195520 20556283904 20580104272 20677027840 20677988240 20710449760 20742962240 20759468576 20776490735 20812233728 20824545280 20860370944 20877475840 20894089216 20926889984 20960715776 20992491520 21087003392 21120107008 21154245112 21186314240 21187454288 21203173376 21219573760 21220559360 21253872640 21270785536 21370961920 21416487820 21442330624 21450108680 21467177732 21500878168 21534472960 21568279040 21603141560 21605384192 21606387712 21640306688 21674278912 21708144640 21709312768 21742223360 21759524864 21767417980 21777367040 21840110656 21909753866 21942968320 21960429568 21978436480 21995925952 22012939520 22029271040 22030456448 22099517440 22134210560 22137536512 22173319168 22181362385 22233862651 22303561280 22338574720 22339612295 22374682330 22378044416 22413174784 22483435520 22501326848 22536650752 22573078528 22607298560 22679388160 22705668755 22709080576 22744730624 22745787064 22763380640 22781494736 22816030720 22817258464 22852910080 22888785920 22906999808 22924718080 22925782880 22928162816 22965223424 23037214720 23063909960 23091740672 23100117040 23177260288 23264921680 23268417536 23286415360 23304945664 23341531136 23342615296 23378001920 23379259904 23414702080 23452549120 23520119168 23558136602 23595119548 23630888960 23631986560 23669085440 23687920256 23706242560 23725106944 23744560840 23799480320 23878959104 23887621030 23916445696 23944159778 23955103744 24019219840 24058044010 24095811740 24099432448 24137265152 24176280128 24212930560 24214233472 24232198144 24250941440 24252067840 24290140160 24309469184 24423956480 24475986080 24514409920 24533917408 24572432192 24592580870 24610826240 24649461760 24689304640 24691867648 24693014528 24731779072 24809308160 24868028416 24877049120 24956376445 24960126464 25039718704 25054531040 25058295808 25077678080 25097633792 25118213120 25138201088 25176309760 25177664512 25256591360 25296240640 25329359104 25340936192 25350128440 25370300956 25410128744 25449831680 25489784320 25529799680 25530985480 25571065520 25574907904 25615056896 25695354880 25715802112 25725130340 25756172288 25797804032 25949335720 25953234944 25993977856 25995185216 26015292160 26035993984 26075463680 26076866816 26117611520 26158612480 26179428352 26200894720 26276383133 26358754240 26400133760 26421141824 26442806390 26463848411 26484317860 26488297472 26503966720 26588481920 26592477184 26634223616 26676035584 26677274624 26717716480 26719154176 26802913280 26833972165 26876097710 26880136192 26923584688 26965850912 27006730240 27007984640 27050383360 27071908864 27092848640 27114407936 27136640960 27199406080 27290238976 27300138320 27364754032 27450536960 27494907440 27538070560 27542208512 27585445888 27630034432 27671920640 27693940736 27716648960 27782250496 27885141284 27913093120 27949637632 27972555520 27994814848 28016468480 28038762752 28082779648 28084084028 28126658560 28170813440 28216348160 28220588032 28264890368 28297643374 28386350720 28430913280 28432233830 28476868420 28521573080 28525858816 28616821376 28633749760 28638052352 28660203520 28683010048 28706529280 28729372672 28774473728 28864675840 28947838976 28971575360 28994629664 29040147136 29085521920 29087087029 29131182080 29154363392 29176913920 29178269120 29224074880 29228466176 29389488128 29400148960 29435625472 29483204608 29493899435 29609900320 29656383680 29660839936 29707403264 29708783104 29755421696 29800529920 29802133504 29848698880 29895557120 29919346688 29943879680 29983082948 30030152152 30124290560 30171581440 30195590656 30220350160 30244398184 30267791840 30272339968 30290247680 30386836480 30391402496 30439112704 30488313856 30667396760 30715540240 30720155648 30769811072 30818115328 30840979456 30864834560 30866268160 30914723840 30939324416 30987894784 31053907339 31085035520 31200158080 31224985792 31274004608 31275457213 31299648380 31322869760 31324555262 31372042240 31422751360 31472080640 31476809728 31526223872 31577182208 31650217984 31661698880 31676170240 31712876195 31751143424 31762660930 31868732896 31942443008 31968634880 31994074112 32018821120 32044300288 32094605312 32096096032 32144752640 32195215360 32247255040 32252100608 32340163856 32441543680 32492472320 32493981520 32544992480 32570890352 32596083520 32600981504 32724285440 32729202688 32780582912 32833568768 32885112832 32988200960 33026427280 33083244544 33084781184 33110371840 33136719616 33188739584 33240596480 33242385176 33292779520 33319272448 33345044480 33346593280 33398942720 33403961344 33442669442 33600170240 33654480860 33707313640 33734136436 33839886080 33893009920 33898102784 33951318016 33952894976 34006196224 34112798720 34193539072 34205942540 34266380512 34320173888 34427760640 34429613218 34455156736 34481807360 34509246464 34537543040 34565026496 34617425920 34727813120 34733031424 34787557376 34827868768 34843787264 34856426605 34937047040 34938927023 34993518560 35048453440 35103474560 35105105035 35108749312 35165498368 35220703232 35246833664 35274096640 35275735040 35331112960 35359227904 35414736896 35490179816 35525754880 35657323520 35685698048 35741719552 35743379672 35771026720 35797565440 35799491728 35853762560 35911715840 35968092160 35973496832 36184798720 36243287080 36287021056 36300183920 36329070008 36421409024 36442954240 36505649152 36535582720 36564656128 36622057472 36679548928 36681252608 36736860160 36794531840 36854005760 36902255936 36960187264 37019928946 37076049920 37078045004 37134254080 37135978880 37194277120 37223874688 37252666880 37258264576 37399183360 37404803072 37478853685 37524078592 37537690190 37626536794 37744488320 37805497730 37809422336 37811178496 37840424960 37870536704 37929988096 37989253120 37991297344 38048890880 38079168512 38110392320 38220193648 38400194560 38430751744 38462263840 38492870416 38522644160 38551224320 38553298784 38674155520 38734868480 38740688896 38801506304 38803308544 38864224256 38986055680 39031232240 39078330368 39092505760 39161577728 39223055872 39346012160 39348129392 39377321984 39407779840 39439138816 39471477760 39502887424 39562772480 39688929280 39803278592 39835916120 39867615788 39928053760 39930202312 39992592640 40055375360 40087249664 40118256640 40120120040 40124284928 40189140992 40315125760 40410546176 40425204820 40473985024 40560205504 40713612940 40719730688 40751226880 40783654912 40847679488 40849576768 40911503360 40913704832 40975728640 41041960960 41106391040 41112567808 41160208544 41291459209 41354055680 41355976480 41420899520 41485924480 41518937152 41552981470 41624467456 41649090560 41720741888 41754951680 41788178432 41853779968 41921431552 41984983040 42167670545 42174006784 42240214016 42308490224 42372628480 42374908576 42406346752 42439147520 42441118720 42507745280 42541571072 42741923840 42832975640 42884661248 42900217360 42934355464 43001756336 43068945920 43136558080 43206283120 43210768384 43212775424 43280613376 43348557824 43416289280 43418625536 43484446720 43519049728 43534835960 43554734080 43680221312 43819507732 43885936640 43920859136 43956872960 43991851904 44025879040 44058542080 44060912896 44199034880 44268421120 44346638336 44362724770 44467725302 44607122560 44677149440 44679224590 44749364660 44756088832 44826349568 44966871040 45002653696 45073301504 45146157056 45358776320 45411337510 45418161152 45489461248 45491574128 45526761280 45562989472 45632061440 45634516928 45705820160 45777571840 45813999616 45849436160 45851565760 45856325632 45930446848 46074429440 46127819920 46183481344 46200234080 46347556255 46354520576 46529843360 46536835072 46572830720 46609891328 46683062272 46685230592 46756003840 46758519808 46829404160 46905098240 47040238336 47116273204 47190239096 47261777920 47263973120 47338170880 47375840512 47412485120 47450213888 47489121680 47598960640 47757918208 47775242060 47832891392 47888319556 47910207488 48038439680 48116088020 48191623480 48198864896 48274530304 48352560256 48425861120 48428466944 48464396288 48501882880 48504135680 48580280320 48618938368 48798997247 48847912960 48951972160 49028819840 49067834816 49144864384 49147147049 49185161740 49221652480 49298923520 49378609280 49383735296 49386029056 49463558144 49618616320 49736056832 49754098240 49834519735 49912752890 49920252928 50079437408 50109062080 50116591616 50155356160 50195267584 50236426240 50276402176 50352619520 50355329024 50513182720 50592481280 50658718208 50681872384 50700256880 50740601912 50820257488 50899663360 50979568640 51059599360 51061970960 51142131040 51149815808 51230113792 51390709760 51431604224 51450260680 51512344576 51595608064 51898671440 51906469888 51987955712 51990370432 52030584320 52071987968 52150927360 52153733632 52235223040 52317224960 52358856704 52401789440 52552766266 52717508480 52800267520 52842283648 52885612780 52927696822 52968635720 52976594944 53007933440 53176963840 53184954368 53268447232 53352071168 53354549248 53438308352 53605826560 53667944330 53752195420 53760272384 53847169376 53931701824 54013460480 54015969280 54100766720 54143817728 54185697280 54228815872 54273281920 54398812160 54580477952 54600276640 54729508064 54774384665 54901073920 54989814880 55076141120 55084417024 55170891776 55260068864 55343841280 55387881472 55433297920 55564500992 55770282568 55826186240 55899275264 55945111040 55989629696 56032936960 56077525504 56165559296 56168168056 56253317120 56341626880 56432696320 56441176064 56529780736 56595286748 56772701440 56861826560 56864467660 56953736840 57043146160 57051717632 57233642752 57267499520 57276104704 57320407040 57366020096 57413058560 57458745344 57548947456 57729351680 57895677952 57943150720 57989259328 58080294272 58171043840 58174174058 58262364160 58308726784 58353827840 58356538240 58448149760 58456932352 58778976256 58800297920 58895341505 58966409216 58987798870 59034738763 59219800640 59312767360 59321679872 59414806528 59417566208 59510843392 59601059840 59604267008 59697397760 59791114240 59838693376 59860399445 59887759360 59966165896 60060304304 60248581120 60343162880 60391181312 60440700320 60488796368 60535583680 60544679936 60580495360 60773672960 60782804992 60878225408 60976627712 61334793520 61431080480 61440311296 61539622144 61636230656 61681958912 61729669120 61732536320 61829447680 61878648832 61975789568 62107814678 62170071040 62400316160 62449971584 62548009216 62550914426 62599296760 62645739520 62649110524 62744084480 62845502720 62944161280 62953619456 63052447744 63154364416 63323397760 63352340480 63425752390 63502286848 63525321860 63737465792 63884886016 63937269760 63988148224 64037642240 64088600576 64189210624 64192192064 64289505280 64390430720 64494510080 64504201216 64680327712 64883087360 64886578757 64984944640 64987963040 65089984960 65141780704 65192167040 65201963008 65448570880 65458405376 65561165824 65667137536 65770225664 65976401920 66052854560 66166489088 66169562368 66220743680 66273439232 66377479168 66481192960 66484770352 66585559040 66638544896 66690088960 66693186560 66797885440 66807922688 66885338884 67200340480 67308961720 67414627280 67468272872 67679772160 67786019840 67796205568 67902636032 67905789952 68012392448 68225597440 68387078144 68411885080 68532761024 68640347776 68855521280 68859226436 68910313472 68963614720 69018492928 69075086080 69130052992 69234851840 69455626240 69466062848 69655737536 69687574528 69712853210 69768327629 69874094080 69877854046 69987037120 70096906880 70206949120 70210210070 70217498624 70330996736 70441406464 70493667328 70551470080 70662225920 70718455808 70744108435 70829473792 70980359632 71314647040 71371396096 71483439104 71486759344 71542053440 71595130880 71598983456 71707525120 71823431680 71936184320 71946993664 72369597440 72486574160 72574042112 72600367840 72658140016 72842818048 72885908480 73011298304 73071165440 73129312256 73244114944 73359097856 73362505216 73473720320 73589063680 73708011520 73804511872 73920374528 74039857892 74152099840 74156090008 74268508160 74271957760 74388554240 74447749376 74505333760 74516529152 74798366720 74957707370 75048157184 75075380380 75253073588 75488976640 75610995460 75618844672 75622356992 75680849920 75741073408 75859976192 75978506240 75982594688 76097781760 76158337024 76220784640 76440387296 76684138531 76800389120 76861503488 76924527680 76985740832 77045288320 77102448640 77106597568 77348311040 77469736960 77481377792 77603012608 77606617088 77728448512 77972111360 78062464480 78156660736 78185011520 78311388155 78323155456 78446111744 78692024320 78696258784 78754643968 78815559680 78878277632 78942955520 79005774848 79125544960 79377858560 79606557184 79671832240 79735231576 79856107520 79860404624 79985185280 80110750720 80174499328 80236513280 80240240080 80248569856 80378281984 80630251520 80821092352 80850409640 80947970048 81120411008 81427225880 81439461376 81502453760 81567309824 81695358976 81699153536 81823006720 81827409664 81951457280 82083921920 82212782080 82320417088 82453478107 82582918418 82708111360 82711952960 82841799040 82971848960 83037874304 83105962940 83248934912 83298181120 83441483776 83509903360 83576356864 83606673605 83707559936 83842863104 84335341090 84348013568 84480428032 84616980448 84745256960 84749817152 84812693504 84878295040 84882237440 85015490560 85083142144 85483847680 85665951280 85769322496 85800434720 85868710928 86003512672 86074033045 86137891840 86273116160 86412566240 86421536768 86425550848 86561226752 86697115648 86832578560 86837251072 86968893440 87038099456 87069671920 87109468160 87360442624 87639015464 87771873280 87841718272 87913745920 87983703808 88051758080 88117084160 88121825792 88398069760 88536842240 88693276672 88725449540 88935450604 89214245120 89354298880 89358449180 89498729320 89512177664 89652699136 89933742080 90005307392 90146603008 90292314112 90717552640 90822675020 90836322304 90978922496 90983148256 91053522560 91125978944 91264122880 91269033856 91411640320 91555143680 91627999232 91698872320 91703131520 91712651264 91860893696 92148858880 92255639840 92366962688 92400468160 92549822365 92695112510 92709041152 93059686720 93073670144 93145661440 93219782656 93366124544 93370461184 93512007680 93517039616 93658808320 93810196480 94066341985 94080476672 94232546408 94380478192 94523555840 94527946240 94676341760 94751681024 94824970240 94900427776 94978243360 95197921280 95515836416 95550484120 95665782784 95776639112 95820414976 96076879360 96232176040 96383246960 96397729792 96549060608 96705120512 96851722240 96856933888 96928792576 97003765760 97008271360 97160560640 97237876736 97597994494 97695825920 97903944320 98057639680 98135669632 98289728768 98294294098 98370323480 98443304960 98597847040 98757218560 98772058112 98927116288 99508196480 99669039470 99825505780 99840505856 100158874816 100218124160 100233183232 100310712320 100390535168 100472852480 100552804352 100705239040 100710658048 101026365440 101184962560 101317436416 101363744768 101400513760 101481203824 101640514976 101799326720 101959137280 102119198720 102123941920 102284262080 102299631616 102460227584 102781419520 102863208448 102900521360 103024689152 103191216128 103797342880 103812939776 103975911424 103980740864 104061168640 104143975936 104301854720 104307467264 104470446080 104634449920 104717713408 104803578880 105105532532 105435016960 105600535040 105684567296 105771225560 105855393644 105937271440 105953189888 106015866880 106353927680 106369908736 106536894464 106704142336 106709098496 106876616704 107211653120 107335888660 107504390840 107520544768 107694338752 107863403648 108026920960 108031938560 108201533440 108287635456 108371394560 108457631744 108546563840 108797624320 109160955904 109200553280 109459016128 109548769330 109635943417 109802147840 109979629760 110152282240 110168834048 110341783552 110520137728 110687682560 110775762944 110866595840 111129001984 111169313255 111540565136 111798550528 111890222080 111979259392 112065873920 112155051008 112331118592 112336336112 112506634240 112683253760 112865392640 112882352128 113059561472 113190573496 113545402880 113723653120 113728935320 113907473680 114086292320 114103435264 114467285504 114534999040 114552209408 114640814080 114732040192 114826117120 114917490688 115097894912 115458703360 115791355904 115886301440 115978518656 116160588544 116342087680 116348348116 116524728320 116617453568 116707655680 116713076480 116896299520 116913864704 117600595840 117790683010 117932818432 117975597740 118069477526 118439601280 118625534720 118643359744 118829613056 118835132416 119021686784 119208534016 119394795520 119582228480 119677386752 119720798890 119775518720 119932331792 120120608608 120497162240 120503646263 120686325760 120782362624 120881400640 120977592736 121071167360 121089359872 121160990720 121547345920 121565609984 121756450816 121953255424 122669587040 122862160960 122880622592 123079244288 123272461312 123363917824 123459338240 123465072640 123658895360 123757297664 123951579136 124215629356 124340142080 124800632320 124899943168 125096018432 125101828852 125198593520 125291479040 125298221048 125488168960 125691005440 125888322560 125907238912 126104895488 126308728832 126646795520 126704680960 126851504780 127004573696 127050643720 127474931584 127769772032 127874539520 127976296448 128075284480 128177201152 128378421248 128384384128 128579010560 128780861440 128989020160 129008402432 129360655424 129569751311 129766174720 129773157514 129969889280 129975926080 130179969920 130283561408 130384334080 130403926016 130897141760 130916810752 131122331648 131334275072 131381915665 131540451328 131692878779 132105709120 132319242055 132332978176 132339124736 132441487360 132546878464 132754958336 132962385920 132969540704 133171118080 133277089792 133380177920 133386373120 133595770880 133615845376 133770677768 134400680960 134617923440 134829254560 134936545744 135359544320 135572039680 135592411136 135805272064 135811579904 136024784896 136451194880 136774156288 136823770160 137065522048 137280695552 137711042560 137718452872 137820626944 137927229440 138036985856 138150172160 138260105984 138469703680 138911252480 139311475072 139375149056 139425706420 139536655258 139748188160 139755708092 139974074240 140193813760 140413898240 140420420140 140434997248 140661993472 140882812928 140987334656 141102940160 141324451840 141436911616 141488216870 141658947584 141960719264 142629294080 142742792192 142966878208 142973518688 143084106880 143190261760 143197966912 143415050240 143646863360 143872368640 143893987328 144739194880 144973148320 145148084224 145200735680 145316280032 145435435145 145685636096 145771816960 146022596608 146142330880 146258624512 146488229888 146718195712 146725010432 146947440640 147178127360 147416023040 147609023744 147840749056 148079715784 148304199680 148312180016 148537016320 148543915520 148777108480 148895498752 149010667520 149033058304 149596733440 149915414740 150096314368 150150760760 150506147176 150977953280 151221990920 151237689344 151244713984 151361699840 151482146816 151719952384 151957012480 151965189376 152195563520 152316674048 152441569280 152880774592 153368277062 153600778240 153723006976 153849055360 153971481664 154090576640 154204897280 154213195136 154696622080 154939473920 154962755584 155213234176 155269536695 155456897024 155637038557 156124928960 156370023040 156377286065 156622776310 156646310912 156892223488 157384048640 157392517568 157509287936 157631119360 157756555264 157885911040 158011549696 158251089920 158755717120 159213114368 159343664480 159470463152 159712215040 159720809248 159970370560 160221501440 160348998656 160473026560 160480480160 160497139712 160756563968 161260503040 161642184704 161700819280 161895940096 162240822016 162854451760 162878922752 163004907520 163134619648 163390717952 163398307072 163646013440 163654819328 163902914560 164167843840 164425564160 164640834176 164906956214 165165836836 165416222720 165423905920 165683598080 165943697920 166075748608 166211925880 166497869824 166596362240 167019806720 167152713728 167213347210 167415119872 167685726208 168670682180 168696027136 168960856064 169233960896 169490513920 169499634304 169625387008 169756590080 169764474880 170030981120 170166284288 170967695360 171331902560 171538644992 171600869440 171737421856 172007025344 172148066090 172275783680 172546232320 172825132480 172843073536 172851101696 173122453504 173394231296 173665157120 173674502144 173937786880 174076198912 174139343840 174218936320 174694635115 174720885248 175278030928 175543746560 175683436544 175827491840 175967407616 176103516160 176234168320 176243651584 176796139520 177073684480 177386553344 177450899080 177870901208 178428490240 178708597760 178716898360 178997458640 179024355328 179305398272 179867484160 180010614784 180293206016 180584628224 181435105280 181645350040 181672644608 181957844992 181966296512 182107045120 182251957888 182528245760 182538067712 182823280640 183110287360 183255998464 183397744640 183406263040 183721787392 183934681931 184511279680 184800936320 185099644730 185390225020 185418082304 186119373440 186147340288 186291322880 186439565312 186732249088 186740922368 187024015360 187034079232 187620392960 188132683970 188160953344 188465092816 188760956384 189047111680 189055892480 189352683520 189503362048 189649940480 189800855552 189956486720 190395842560 191031672832 191100968240 191331565568 191553278224 191640829952 192153758720 192464352080 192766493920 192795459584 193098121216 193410241024 193703444480 193713867776 193857585152 194007531520 194016542720 194321121280 194475753472 195195988988 195391651840 195807888640 196115279360 196271339264 196579457536 196588588196 196740646960 196886609920 197195694080 197514437120 197544116224 197854232576 199016392960 199338078940 199651011560 199681011712 200317749632 200436248320 200466366464 200621424640 200781070336 200945704960 201105608704 201421316096 202052730880 202369925120 202634872832 202727489536 202801027520 202962407648 203281029952 203598653440 203609609203 203918274560 204238397440 204247883840 204568524160 204599263232 204920455168 205562839040 205726416896 205801042720 206049378304 206382432256 206457296045 207594685760 207625879552 207951822848 207961481728 208122337280 208287951872 208603709440 208614934528 208940892160 209268899840 209435426816 209607157760 210211065064 210870033920 211201070080 211369134592 211542451120 211710787288 211874542880 211906379776 212031733760 212707855360 212739817472 213073788928 213408284672 213418196992 213753233408 214423306240 214671777320 215008781680 215041089536 215388677504 215726807296 216053841920 216063877120 216403066880 216575270912 216742789120 216915263488 217093127680 217377351373 217595248640 218401106560 218918032256 219097538660 219271886834 219604295680 219959259520 220304564480 220337668096 220683567104 221040275456 221551525888 221733191680 222258003968 222338626510 223081130272 223597101056 223780444160 223958518784 224131747840 224310102016 224662237184 224672672224 225013268480 225366507520 225730785280 225764704256 226119122944 226381146992 227090805760 227447306240 227457870640 227814947360 228172584640 228206870528 228934571008 229069998080 229104418816 229281628160 229464080384 229652234240 229834981376 230195789824 230917406720 231582711808 231772602880 231957037312 232321177088 232684175360 232696696232 233049456640 233234907136 233415311360 233426152960 233792599040 233827729408 235201191680 235581366020 235865636864 235951195480 236138955052 236879202560 237251069440 237286719488 237659226112 237670264832 238043373568 238417068032 238789591040 239164456960 239354773504 239441597780 239551037440 239864663584 240241217216 240994324480 241007292526 241372651520 241564725248 241762801280 241955185472 242142334720 242178719744 242321981440 243094691840 243131219968 243512901632 243906510848 243994986235 244572489161 245339174080 245724321920 245735735245 245761245184 246158488576 246544922624 246727835648 246918676480 246930145280 247317790720 247514595328 247903158272 248431258712 248680284160 249601264640 249799886336 250192036864 250203657704 250397187040 250582958080 250596442096 250976337920 251382010880 251776645120 251814477824 252209790976 252617457664 253293591040 253409361920 253703009560 254009147392 254101287440 254949863168 255539544064 255749079040 255952592896 256150568960 256354402304 256756842496 256768768256 257158021120 257561722880 257978040320 258721310848 259139502622 259532349440 259546315028 259939778560 259951852160 260359939840 260567122816 260768668160 260807852032 261794283520 261833621504 262668550144 262763831330 263080902656 263385757558 264211418240 264638484110 264665956352 264678249472 264882974720 265093756928 265509916672 265924771840 265939081408 266342236160 266554179584 266760355840 266772746240 267191541760 267231690752 267541355536 268801361920 269235846880 269658509120 269873091488 270719088640 271144079360 271184822272 271610544128 271623159808 272049569792 272902389760 273548312576 273647540320 274131044096 274561391104 275422085120 275436905744 275641253888 275854458880 276073971712 276300344320 276520211968 276939407360 277822504960 278622950144 278750298112 278851412840 279073310516 279496376320 279511416184 279948148480 280387627520 280827796480 280840840280 280869994496 281323986944 281765625856 282205880320 282648903680 282873823232 282976433740 283317895168 283921438528 285258588160 285485584384 285933756416 285947037376 286168213760 286380523520 286395933824 286830100480 287293726720 287744737280 287787974656 289040214463 289478389760 289946296640 290401471360 290632560064 290870870290 291371272192 291543633920 292045193216 292284661760 292517249024 292976459776 293436391424 293450020864 293894881280 294832046080 295173693815 295218047488 295681498112 296159431568 296608399360 296624360032 297074032640 297087831040 297554216960 297790997504 298021335040 298066116608 299193466880 299830829480 300192628736 300301521520 301012294352 301955906560 302443981840 302475378688 302489427968 302723399680 302964293632 303439904768 303914024960 303930378752 304391127040 304633348096 304883138560 305761549184 306736554124 307201556480 307446013952 307698110720 307942963328 308181153280 308409794560 308426390272 309393244160 309878947840 310426468352 310539073390 310913794048 311274077114 312249857920 312740046080 312754572130 313245552620 313292621824 313784446976 314768097280 314785035136 315018575872 315262238720 315513110528 315771822080 316023099392 317511434240 318426228736 318687328960 318940926304 319424430080 319441618496 319940741120 320443002880 320697997312 320946053120 320960960320 320994279424 321513127936 322521006080 323284369408 323401638560 323791880192 324432893785 324481644032 325708903520 325757845504 326009815040 326269239296 326781435904 326796614144 327292026880 327309638656 327805829120 328335687680 328851128320 329281668352 329813912428 330331673672 330832445440 330847811840 331367196160 331887395840 332151497216 332423851760 332995739648 333192724480 334039613440 334305427456 334426694420 334830239744 335371452416 337341364360 337392054272 337921712128 338467921792 338981027840 338999268608 339250774016 339513180160 339528949760 340061962240 340332568576 341592980729 341935390720 342663805120 343201738880 343474843712 344014050688 344030029343 344296132180 344551567360 345092464640 345650264960 345686147072 345702203392 346244907008 346788462592 347330314240 347349004288 348152397824 348278687680 348437872640 348841638145 349389270230 349441770496 350556061856 351087493120 351366873088 351654983680 351934815232 352207032320 352468336640 352487303168 353592279040 354147368960 354773106688 354901798160 355741802416 356856980480 357417195520 357433796720 357994917280 358048710656 358610796544 359734968320 360021229568 360586412032 361169256448 362870210560 363290700080 363345289216 363915689984 363932593024 364214090240 364503915776 365056491520 365076135424 365646561280 366220574720 366511996928 366795489280 366812526080 367443574784 367869363862 369022559360 369601872640 370199289460 370780450040 370836164608 372238746880 372294680576 372582645760 372879130624 373464498176 373481844736 374068158464 375240785920 376265367940 376321906688 376930185632 377521912768 378094223360 378111784960 378705367040 379006724096 379299880960 379601711104 379912973440 380791685120 382063345664 382201936480 382663131136 383106556448 383281659904 383420692655 384307517440 384928704160 385532987840 385590919168 386196242432 386820482048 387406888960 387427735552 387715170304 388015063040 388033085440 388642242560 388951506944 390391977976 390783303680 391615777280 392230558720 392542678528 393158915072 393177176392 393481293920 393773219840 394391388160 395028874240 395088232448 395708465152 398032785920 398676157880 399302023120 399362023424 400635499264 400872496640 400932732928 401242849280 401562140672 401891409920 402211217408 402842632192 404105461760 404739850240 405269745664 405602055040 405924815296 406562059904 407197306880 407219218406 407836549120 408476794880 408495767680 409137048320 409198526464 409840910336 411452833792 411602085440 412267390535 412764864512 412914592090 415189371520 415251759104 415903645696 415922963456 416244674560 416575903744 417207418880 417229869056 417881784320 418537799680 418870853632 419214315520 420422130128 421740067840 422402140160 422738269184 423084902240 423421574576 423749085760 423812759552 424063467520 425415710720 425479634944 426147577856 426816569344 426836393984 427506466816 428846612480 429343554640 430017563360 430082179072 430777355008 431453614592 432107683840 432127754240 432806133760 433150541824 433485578240 433830526976 434186255360 434754702746 435190497280 436802213120 437836064512 438195077320 438543773668 439208591360 439918519040 440609128960 440675336192 441367134208 442080550912 443466383360 444516007936 444677253020 446162260544 447194202112 447560888320 447917037568 448263495680 448620204032 449324474368 449345344448 450026536960 450733015040 451461570560 451529408512 452238245888 452762293984 454181611520 454206051299 454894612480 454915741280 455629894720 456345169280 456413741056 457869142016 458139996160 458208837632 458563256320 458928160768 459304468480 459669962752 460391579648 461834813440 463165423616 463545205760 463914074624 464642354176 465368350720 465393392464 466098913280 466469814272 466830622720 466852305920 467585198080 467655458816 470402383360 471162732040 471731273728 471902390960 472277910104 473758405120 474502138880 474573438976 475318452224 475340529664 476086747136 476834136064 477579182080 478328913920 478709547008 478883195560 479102074880 479729327168 480482434432 481988648960 482014585052 482745303040 483129450496 483525602560 483910370944 484284669440 484357439488 484643962880 486189383680 486262439936 487813021696 487989972470 489144978322 490678348160 491448643840 491471470490 491522490368 492316977152 493089845248 493455671296 493860290560 494635581440 495029190656 495806316544 496862517424 499202529280 499599772672 500384073728 500407315408 500794374080 501165916160 501192884192 501952675840 502764021760 503553290240 503628955648 504419581952 505234915328 506587182080 506818723840 507406019120 508018294784 508202574880 509899726336 511079088128 511498158080 511905185792 512301137920 512708804608 513513684992 513537536512 514316042240 515123445760 515956080640 517442621696 518279005244 519064698880 519092630056 519879557120 519903704320 520719879680 521134245632 521537336320 521615704064 523588567040 525337100288 525527662660 526161805312 526771515116 528422836480 529276968220 529331912704 529356498944 529765949440 530187513856 531019833344 531849543680 531878162816 532684472320 533108359168 533520711680 533545492480 534383083520 534463381504 535082711072 536788969717 537602723840 538471693760 539317018240 539746182976 541438177280 542288158720 542369644544 543221088256 543246319616 544099139584 545804779520 547096625152 547295080640 548179717085 548262088192 549122782208 550844170240 550873811488 551282507776 551708917760 552147943424 552600688640 553040423936 553878814720 555645009920 557245900288 557500596224 557702825680 558146621032 558992752640 559022832368 559896296960 560775255040 561655592960 561681680560 561739988992 562647973888 563531251712 564411760640 565297807360 565747646464 565952867480 566635790336 567842877056 570517176320 570971168768 571867512832 571894074752 572336427520 572761047040 572791867648 573660200960 574587453440 575489474560 578080428926 578956779520 579892593280 580802942720 581265120128 581741740580 582742544384 583087267840 584090386432 584569323520 585034498048 585952919552 586872782848 586900041728 589664092160 590347387630 590436094976 591362996224 592318863136 593216798720 593248720064 594148065280 594175662080 595108433920 595581995008 596042670080 596132233216 598386933760 599661658960 600385257472 600603043040 602024588704 602518231315 603911813120 604887963680 604950757376 604978855936 605446799360 605928587264 606879809536 607828049920 607860757504 608782254080 609266696192 609766277120 611523098368 613473108248 614403112960 614892027904 615396221440 615885926656 616362306560 616819589120 616852780544 618786488320 619757895680 620852936704 621078146780 621827588096 622548154228 624499715840 625480092160 625509144260 626491105240 626585243648 627568893952 629536194560 629570070272 630037151744 630524477440 631026221056 631543644160 632046198784 635022868480 636852457472 637374657920 637881852608 638848860160 638883236992 639881482240 640886005760 641395994624 641892106240 641921920640 641988558848 643026255872 645042012160 646568738816 646803277120 647848756555 648865787570 648963288064 651417807040 651515691008 652019630080 652538478592 653562871808 653593228288 654584053760 654619277312 655611658240 656671375360 657702256640 658464393895 658563336704 659627824856 660663347344 661664890880 661695623680 662734392320 663774791680 664302994432 664847703520 665991479296 666385448960 668079226880 668610854912 668853388840 669660479488 670742904832 674682728720 674784108544 675843424256 676935843584 677962055680 677998537216 678501548032 679026360320 679057899520 680123924480 680665137152 683185961458 683870781440 685327610240 686403477760 686949687424 688028101376 688060058686 688592264360 689103134720 690184929280 691300529920 691404406784 692489814016 693576925184 694698008576 696557375360 696875745280 697683276290 698778540460 698883540992 701112123712 702174986240 702733746176 703309967360 703869630464 704414064640 704936673280 704974606336 707184558080 708294737920 709546213376 709803596320 711483604832 713713960960 714834391040 714867593440 715989834560 716097421312 717221593088 719469936640 720042459136 721172824064 722338512896 725740421120 726581400160 726690578432 727831379968 727865186048 728428180480 729007831552 730112983040 730152270848 731293122560 732441149440 733023993856 733590978560 733625052160 734887149568 735738727724 738045118720 739203745280 740398578920 741560900080 741672329216 744477493760 744589361152 745165291520 745758261248 746928996352 746963689472 748136316928 750481571840 752530735880 752643813376 753860371264 755043825536 756188446720 756223569920 757410734080 758013448192 758599761920 759203422208 759825946880 761583370240 764126691328 764403872960 766213112896 766563319808 766841385310 767451603919 768615034880 769857408320 771065975680 771181838336 772392484864 773640964096 774813777920 774855471104 775430340608 776066170880 777284485120 777903013888 778185192785 780783955952 783231554560 784461117440 785085357056 786317830144 786354352784 786962587840 787546439680 788782776320 790057748480 790176464896 791416930304 796065571840 797352315760 798604046240 798724046848 801270998528 801744993280 801865465856 802485698560 803124281344 803782819840 804422434816 805685264384 808210923520 809479700480 810539491328 811204110080 811849630592 813124119808 814394613760 814438436812 815673098240 816953589760 816991535360 818274096640 818397052928 819681820672 823204170880 824534781070 825529729024 825829184180 830378743040 830503518208 831807291392 831845926912 832489349120 833151807488 834459738112 835763568640 837075599360 837741707264 838428631040 840844260256 843480135680 843525523841 844804280320 845476538368 846169804480 846843149152 847498171520 847625519104 848126935040 850831421440 850959269888 852295155712 853633138688 853672787968 855012933632 857693224960 858687109280 860035126720 860164358144 861554710016 862907229184 864215367680 864255508480 865612267520 866301083648 866971156480 867661053952 868372510720 869509405492 870380994560 873604426240 875672129024 876390154640 877087547336 878417182720 879837038080 881218257920 881350672384 882734268416 884161101824 886932766720 889032015872 889354506040 892324521088 894388404224 895121776640 895834075136 896526991360 897240408064 898648948736 898690688896 900053073920 901466030080 902923141120 903058817024 905524587968 906988259177 908363223040 908412102598 909789224960 909831482560 911259789440 912690338560 912827482112 915738284032 916279992320 916417675264 917856321536 918608936960 919339925504 919673409655 920783159296 926330847232 927090411520 927828149248 929284708352 930736701440 930786784928 932197826560 932939628544 933661245440 933704611840 935170396160 935310917632 940804766720 942325464080 943462547456 943804781920 944555820208 947516810240 949004277760 949146877952 950636904448 950681059328 952173494272 953668272128 955158364160 956657827840 957419094016 957766391120 958204149760 959458654336 960964868864 963977297920 964029170104 965490606080 966258900992 967051205120 967820741888 968569338880 968714878976 969287925760 972378767360 975626043392 975979944940 978289956644 981356696320 982897287680 982942940980 983044980736 984633954304 986179690496 986911342592 987720581120 989271162880 990058381312 991612633088 993725034848 998405058560 999199545344 1000768147456 1000814630816 1001588748160 1002331832320 1002385768384 1003905351680 1005528043520 1007106580480 1007257911296 1008839163904 1010469830656 1013174364160 1013637447680 1014812038240 1016036589568 1016405149760 1018048046015 1019799452672 1022158176256 1022996316160 1023810371584 1024602275840 1025417609216 1027027369984 1027075073024 1028632084480 1030246891520 1031912161280 1034885243392 1036558010488 1038129397760 1038185260112 1039759114240 1039807408640 1041439759360 1042268491264 1043074672640 1043231408128 1047177134080 1050674200576 1051055325320 1052323610624 1053543030232 1056845672960 1058553936440 1058663825408 1058712997888 1059531898880 1060375027712 1062039666688 1063699087360 1063756325632 1065368944640 1066216718336 1067041423360 1067090984960 1068766167040 1070165422144 1073577939434 1075205447680 1076943387520 1078634036480 1079492365952 1082876354560 1084576317440 1084739289088 1086492639232 1086886756865 1088198279168 1094590161280 1096359434170 1096524176384 1098245564416 1101688340480 1101747622976 1102565015552 1103417835520 1104295886848 1105201377280 1106080847872 1107757629440 1111290019840 1114491800576 1115001192448 1115405651360 1116293242064 1117985505280 1118045664736 1119792593920 1121550510080 1123311185920 1123363361120 1123479977984 1125295947776 1127062503424 1128823521280 1130595614720 1131495292928 1131905734960 1133271580672 1135685754112 1141034352640 1141942337536 1143735025664 1143788149504 1144672855040 1145522094080 1145583735296 1147320401920 1149174906880 1150978949120 1156160857852 1157913559040 1159785186560 1161605885440 1162530240256 1163483481160 1165485088768 1166174535680 1169138647040 1170068996096 1171905839104 1173745565696 1173800083456 1179328184320 1180694775260 1180872189952 1182725992448 1184637726272 1186433597440 1186497440128 1188296130560 1188351324160 1190216867840 1191163990016 1192085340160 1192264466432 1196773867520 1199323317920 1200770514944 1201206086080 1204049177408 1205036462630 1207823626240 1209775927360 1209901514752 1209957711872 1210893598720 1211857174528 1213759619072 1215656099840 1215721515008 1217564508160 1218533392384 1219532554240 1222862445805 1223046196736 1226946216496 1228806225920 1229784055808 1230792442880 1231771853312 1232724613120 1233639178240 1233705561088 1237572976640 1239515791360 1241705873408 1242156293560 1243655176192 1245096308456 1248999431680 1250960184320 1251018288520 1252982210480 1253170487296 1255137787904 1259072389120 1259140140544 1260074303488 1261048954880 1262052442112 1263087288320 1264092397568 1270045736960 1273704914944 1274749315840 1275763705216 1277697720320 1277766473984 1279762964480 1281772011520 1282791989248 1283784212480 1283843841280 1286052511744 1293606554240 1295697513110 1297731575140 1297926576128 1302835614080 1303031382016 1304039260160 1305076957184 1307125743616 1307186456576 1309168107520 1309238554624 1313342750720 1315404513280 1316928787790 1317126673408 1319255649712 1321326694688 1323329781760 1323391247360 1325468784640 1327549583360 1328605988864 1329695407040 1331982958592 1332770897920 1336158453760 1337221709824 1337706777680 1339320958976 1341485809664 1349365457440 1349568217088 1351686848512 1353871687168 1355924111360 1355997074432 1357003096064 1358052720640 1358115799040 1360247848960 1361330274304 1366371922916 1367741562880 1370655220480 1372806955520 1373899374848 1376056202752 1376120117372 1377184528720 1378206269440 1380369858560 1382601059840 1382808813568 1384979628032 1387153850368 1389396017152 1393114750720 1393751490560 1395366552580 1397557080920 1397767081984 1402224247424 1404349972480 1405467492352 1406619934720 1407739260928 1408828129280 1409949212672 1414369116160 1416589475840 1419092426752 1419607192640 1422967209664 1425267264421 1427427921920 1429668782080 1429735186880 1431979669120 1432194842624 1434443186176 1438939873280 1440084918272 1442345648128 1444677025792 1445201072315 1453162800320 1453381156864 1455662759936 1455730372096 1456856360960 1458015663104 1460225966080 1460304541696 1462586245120 1464882298880 1466047987712 1467181957120 1467250104320 1469774299136 1471477455448 1476090237440 1478407490560 1480797157840 1483121800160 1483344658432 1488954987520 1489178722304 1490330583040 1491516522496 1493857992704 1493927378944 1496272633856 1500963143680 1505061471760 1505287626752 1507720742528 1510087651072 1512376893440 1512447139840 1514821468160 1516026896384 1517199523840 1518406844416 1519651893760 1523166740480 1528807745920 1532426225792 1533126639616 1533682770620 1534903207838 1537230069760 1539714816640 1542131951360 1542363676672 1544784969728 1547281928192 1549710942208 1550860681216 1552132341760 1554568970240 1555806027776 1556370385570 1561567911904 1566463109120 1568922234880 1570170714112 1572635660288 1572708705568 1573925175680 1575092879360 1577565552640 1580115496960 1580352929792 1582833860608 1592131143680 1594704631520 1597208092480 1597448093696 1602541997056 1603489986560 1603730931712 1604971397120 1606248562688 1607565639680 1608844869632 1611370528768 1616421847040 1618959400960 1621078982656 1622408220160 1623699261184 1626248239616 1628789227520 1628876873624 1631346196480 1633907179520 1633983070720 1636548193280 1636794105856 1639363641344 1646408341760 1649069562140 1651059458048 1651658368360 1660757486080 1661007036416 1663614582784 1663691853824 1664978698240 1666303614976 1668919476224 1671527137280 1674151198720 1675483414528 1676857262080 1681688520512 1686960271360 1687051047682 1689608560640 1690953076736 1692339608960 1693686298304 1694996343040 1695251038208 1696253870080 1701662842880 1701918539776 1704590311424 1707345575936 1707964903645 1710025867264 1712007424127 1717374218560 1720070253440 1720150146715 1720328716288 1723109420032 1725814458368 1728430735360 1728511016960 1731224535040 1732602167296 1733942312960 1735322107904 1736745021440 1739018810984 1740761989120 1747208852480 1751344258048 1752780309280 1754175094672 1756834365440 1759674076160 1762436515840 1762701344768 1765468536832 1768322203648 1773865533440 1778064031744 1778709012080 1784649042176 1788776808448 1790243553280 1791668150272 1793053982720 1794480816128 1797297897472 1797381377792 1800106147840 1802932060160 1805846282240 1811049175936 1813976518354 1816726446080 1816824205196 1819578449920 1819662965120 1822519578880 1825380677120 1825654964224 1831476568064 1832559984640 1832835350528 1837217873920 1838679851008 1839346819310 1841566318592 1852661694464 1854180823040 1855656298496 1858569416704 1861473402880 1861573569856 1864395653120 1865879257088 1867322490880 1867409223680 1870340792320 1870621835264 1881609533440 1884650928160 1886925094912 1887609563840 1889111640416 1895033620480 1898008555520 1898293755904 1901273808896 1901362118656 1904346988544 1907336544256 1910316728320 1913315655680 1914838188032 1915532782240 1916408299520 1918917308672 1921929737728 1927954595840 1928058340208 1930981212160 1932517801984 1934102410240 1935641483776 1937138677760 1937429757952 1938575851520 1944757534720 1951252086784 1951959889880 1956579913288 1962713392640 1965794575360 1965885881960 1966089961472 1969267908608 1972359380992 1975441162240 1978542325760 1980116762624 1983225266176 1987450069696 1996810117120 1998399090688 2001536294912 2001629261632 2003177496320 2004663664640 2004771536768 2007810703360 2011056087040 2014213160960 2014515822592 2020939661312 2023281501241 2026348728320 2029624076480 2032810299520 2036096092030 2039598905344 2044316352512 2045992632320 2047620743168 2049204551680 2050835218432 2054054739968 2054150146048 2057264168960 2063824322560 2069770486784 2073116020976 2076258795520 2076370520224 2079518228480 2079614817280 2082879518720 2084536982528 2086149345280 2086462816256 2094354268160 2101348401152 2102110650640 2104647221248 2107086060464 2113691345920 2117107872880 2117327650816 2117425995776 2119063797760 2120750055424 2124079333376 2127398174720 2127512651264 2130737889280 2132433436672 2134082846720 2134181969920 2137532334080 2140330844288 2147155878868 2150410895360 2153886775040 2157268072960 2158984731904 2165752709120 2169152634880 2172985278464 2173773513730 2176396558336 2189180322560 2192718868340 2193048352768 2196491128832 2203376680960 2203495245952 2205130031104 2206835671040 2208591773696 2210402754560 2212161695744 2222580039680 2228983601152 2230002384896 2230811302720 2232586484128 2235971010560 2236091329472 2239585187840 2243101020160 2246622371840 2246726722240 2246959955968 2250591895552 2254125006848 2257647042560 2261191229440 2262990585856 2263811469920 2266543161344 2271030256495 2271371508224 2282068705280 2283884675072 2287470051328 2287576299008 2289345710080 2291044188160 2291167470592 2294640803840 2298349813760 2301957898240 2312321715704 2315827118080 2319570373120 2323211770880 2325060480512 2326966962320 2330970177536 2332349071360 2338277294080 2340137992192 2343811678208 2347491131392 2347600166912 2358656368640 2361389550520 2361744379904 2365451984896 2369275452544 2372867194880 2372994880256 2376592261120 2376702648320 2380433735680 2382327980032 2384170680320 2391150865103 2393547735040 2398646635840 2402412172160 2408098354816 2410072925260 2415647252480 2419551854720 2419803029504 2419915423744 2421787197440 2423714349056 2427519238144 2431312199680 2431443030016 2437066784768 2439065108480 2445724891610 2446092393472 2453892432992 2457612451840 2459568111616 2461584885760 2463543706624 2465449226240 2467278356480 2467411122176 2475145953280 2479031582720 2483411746816 2484312587120 2487310352384 2490192616912 2497998863360 2501920368640 2502036577040 2505964420960 2506340974592 2510275575808 2518144778240 2518280281088 2520148606976 2522097909760 2524104884224 2526174576640 2528184795136 2540091473920 2547409829888 2549498631680 2551527410432 2555395440640 2555532947968 2559525928960 2563544023040 2565583978496 2567568424960 2567687682560 2572105023488 2587213108480 2591395026220 2595463150280 2595853152256 2605671228160 2606062764032 2608078520320 2610153914368 2614251487232 2614372913152 2618477109248 2626685501440 2630809026560 2633857575580 2634253346816 2638511299424 2642653389376 2646659563520 2646782494720 2650937569280 2655099166720 2657211977728 2659390814080 2663965917184 2665541795840 2672316907520 2674443419648 2675413555360 2678641917952 2682971619328 2683944848585 2698730914880 2699136434176 2703373697024 2707743374336 2711848222720 2711994148864 2714006192128 2716105441280 2716231598080 2720495697920 2722660548608 2732743845832 2735483125760 2741310440960 2745613911040 2747798749696 2752112405504 2752240234744 2754369057440 2756412538880 2760739717120 2765202119680 2765617627136 2769959256064 2774307700736 2778792034304 2786229501440 2787502981120 2790733105160 2795114161840 2795534163968 2804448494848 2808699944960 2810934984704 2813239869440 2815478521856 2817656258560 2819898425344 2828738232320 2833178951680 2839214385280 2845934419328 2850534528842 2854855843840 2859337564160 2859470373760 2863959338240 2864389685248 2868886372352 2880169836544 2889354051584 2890402144630 2906325600640 2906762313728 2911325519872 2911460744192 2913712721920 2916031326208 2920451932160 2920609083392 2925172490240 2929764597760 2932095975424 2934363914240 2934500208640 2939548598272 2942954910896 2952180474880 2956814981120 2961594315680 2966243600320 2966689316864 2977909975040 2978357444608 2980661166080 2983033044992 2987715985408 2987854757888 2992545267712 3001926287360 3010122943520 3010575253504 3015441485056 3020175302144 3024753786880 3024894279680 3029642936320 3032053792768 3034399047680 3036813688832 3039303787520 3046333480960 3057615491840 3064852451584 3066253279232 3067365541240 3069806415676 3074460139520 3079429633280 3084263902720 3084727353344 3089569939456 3094563856384 3099421884416 3104264683520 3109137940480 3111612055552 3112740771140 3123135823808 3132926218240 3137844469760 3140341428224 3145271320576 3145417411136 3147850351360 3150185758720 3155131105280 3160230993920 3160705859584 3165667721216 3179442359093 3184262287360 3189409263040 3194416184960 3194896187392 3205083994112 3206979973120 3207461863424 3209942794240 3212497125376 3215131279360 3217689739264 3222741057536 3232843694080 3242157965312 3244816440320 3247398522368 3252496479232 3257578455040 3257753747248 3262692392960 3267814359040 3267966141440 3273096386560 3273588211712 3278727282688 3292816683520 3298139124280 3302118916096 3303316736720 3321514972160 3322014072832 3327229165568 3327383707648 3329957396480 3332607229952 3337838952448 3343054274560 3348302397440 3350966829056 3353714524160 3363377041024 3373920542720 3374102095364 3379217121280 3381906153472 3384679217920 3387372596608 3389992686080 3390502076416 3392507740160 3403325685760 3403837079552 3414691151872 3415929807290 3420051734528 3424014848254 3434748437120 3440140506880 3440300293430 3440657432576 3446218840064 3451628916736 3457022033920 3462449070080 3465204334592 3467884625920 3470644215808 3473490042880 3478037621968 3494417704960 3502688516096 3505560618560 3508350189344 3513668730880 3519348152320 3524873031680 3525402689536 3530937073664 3536644407296 3547731066880 3556128063488 3557418024160 3569298084352 3577553616896 3580487106560 3583336300544 3586107965440 3588961632256 3594595794944 3594762755584 3600212295680 3605864120320 3611692564480 3622098351872 3627953036708 3633452892160 3633648410392 3639156899840 3639325930240 3645039157760 3650761354240 3651309928448 3662953136128 3665119969280 3674435747840 3677359702016 3678693638620 3683132637184 3705323388928 3708361646080 3711312596992 3717138833408 3722946805760 3723147139712 3728791306240 3731758514176 3734644981760 3734818447360 3740681584640 3741243670528 3757522788019 3763219066880 3769301856320 3775219127680 3778223280832 3790067240960 3796017111040 3796587511808 3802547617792 3802724237312 3808693977088 3814673088512 3820633456640 3829676376064 3831065564480 3832816599040 3837258019595 3837834617344 3843859475456 3855909191680 3856116680416 3861962424320 3865035603968 3868204820480 3871282967552 3874277355520 3874859515904 3877151703040 3889515069440 3902504173568 3903919779760 3913159826576 3925426785280 3931589150720 3931771763920 3932179922944 3938535817216 3944718761984 3950882324480 3957084651520 3960233525248 3966450532352 3974900139392 3993620234240 3996798181376 4003072589824 4003258523264 4006354992640 4009327329280 4009543073536 4015621406720 4022112174080 4028426321920 4041879322624 4046563002482 4052697456640 4059248152960 4065620599040 4072192184060 4079197810688 4088632705024 4091985264640 4095241486336 4098409103360 4101670436864 4108109479936 4108300292096 4127648645120 4139540973568 4146232041952 4152517591040 4152741040448 4159036456960 4159229634560 4165759037440 4169073965056 4172298690560 4172925632512 4188708536320 4202696802304 4204221301280 4209294442496 4214172120928 4217627619205 4227382691840 4234215745760 4234655301632 4234851991552 4238127595520 4241500110848 4248158666752 4254796349440 4255025302528 4261475778560 4264866873344 4268165693440 4268363939840 4275064668160 4280661688576 4294311757736 4300821790720 4307773550080 4314536145920 4317969463808 4331505418240 4338305269760 4345970556928 4347547027460 4352793116672 4378360645120 4385437736680 4386096705536 4392982257664 4406753361920 4406990491904 4410260062208 4413671342080 4417183547392 4420805509120 4424323391488 4445160079360 4457967202304 4461622605440 4465172968256 4471942021120 4472182658944 4479170375680 4486202040320 4493244743680 4493453444480 4493919911936 4501183791104 4508250013696 4515294085120 4525981171712 4527622939840 4534941295885 4542060512990 4542743016448 4564137410560 4567769350144 4574940102656 4575152598016 4578691420160 4582088376320 4582334941184 4589281607680 4596699627520 4603915796480 4624643431408 4631654236160 4639140746240 4646423541760 4650120961024 4653933924640 4661940355072 4664698142720 4676554588160 4680275984384 4687623356416 4694982262784 4695200333824 4717312737280 4722779101040 4723488759808 4730903969792 4738550905088 4745734389760 4745989760512 4753184522240 4753405296640 4760867471360 4764655960064 4768341360640 4782301730206 4787095470080 4797293271680 4804824344320 4816196709632 4820145850520 4831294504960 4839103709440 4839830847488 4843574394880 4847428698112 4855038476288 4862886060032 4878130216960 4891449783220 4892184786944 4907784865984 4915224903680 4919136223232 4923169771520 4927087413248 4930898452480 4934556712960 4934822244352 4950291906560 4958063165440 4966823493632 4968625174240 4974620704768 4980385233824 4995997726720 5003840737280 5004073154080 5011928841920 5012681949184 5020551151616 5036289556480 5036560562176 5040297213952 5044195819520 5048209768448 5052349153280 5056369590272 5080182947840 5094819659776 5098997263360 5103054820864 5110790881280 5111065895936 5119051857920 5127088046080 5131167956992 5135136849920 5135375365120 5144210046976 5174426216960 5182790052440 5190926300560 5191706304512 5211342456320 5212125528064 5216157040640 5220307828736 5228502974464 5228745826304 5236954218496 5253371002880 5261618053120 5267715151160 5268506693632 5277022598848 5285306778752 5293319127040 5293564989440 5301875138560 5310198333440 5314423955456 5318781628160 5327931834368 5331083591680 5348886839296 5350827110720 5365943238656 5367889697170 5397461829760 5398272868352 5406747394048 5415486748672 5423696445440 5423988297728 5428012384256 5432463196160 5440991395840 5445321097216 5465487691664 5482620881920 5491227822080 5495597499392 5504224811008 5504480469488 5508738114880 5512825077760 5521479434240 5530404239360 5531235254272 5539918512128 5548615401472 5557584068608 5572459002880 5575005962240 5581466210320 5590228323680 5591068327936 5608896989696 5617399889920 5621869969408 5626479738880 5630957043712 5635312517120 5639796850688 5657476464640 5666357903360 5678428770560 5691868838656 5701069057684 5709711687680 5718675128320 5718940747520 5727918676480 5728779370496 5737772744704 5778708103168 5780804289260 5812651201280 5813524627456 5822651039744 5822921488384 5827425443840 5832062652416 5841218166784 5850344980480 5859529195520 5864191950848 5868727828480 5869000417280 5879097196544 5885909821792 5904360949760 5904678666887 5913629962240 5923188631360 5932487200640 5933378633728 5955819950080 5956714889216 5961322332160 5966066089984 5975431970816 5975709515776 5985090535424 6003852574720 6020245887040 6021150507008 6030882970112 6040350604288 6049507573760 6049788559360 6059285872640 6064107585536 6068798095360 6073627377664 6078607575040 6092666961920 6115230983680 6129704903168 6132506558464 6134731082480 6139612831352 6148920279040 6158859266560 6168527805440 6169454706688 6179139878912 6189127712768 6198843768832 6208529367040 6218275880960 6223224111104 6225481542280 6246271647616 6265852436480 6275688939520 6280682856448 6290542641152 6290834822272 6295700702720 6300371517440 6310262210560 6320461987840 6321411719168 6358884718186 6368524574720 6378818526080 6388832369920 6389792374784 6410167988224 6413959946240 6414923726848 6424994250752 6430262558720 6435379478528 6445482115072 6484315930624 6489632880640 6494797044736 6504992958464 6515156910080 6515507494496 6525384785920 6535628718080 6535932282880 6546192773120 6547176423424 6557454565376 6585633367040 6596278248560 6604237832192 6606633473440 6643029944320 6644028145664 6654458331136 6654767415296 6659914792960 6665214459904 6675677904896 6686108549120 6696604794880 6701933658112 6707429048320 6726754082048 6747841085440 6748204190728 6758434242560 6763812306944 6769358435840 6774745193216 6779985372160 6781004152832 6785015480320 6806651371520 6829382303744 6831859614580 6840103469056 6848029696508 6869496874240 6880281013760 6880600586860 6881314865152 6892437680128 6903257833472 6914044067840 6924898140160 6930408669184 6935769251840 6941288431616 6946980085760 6956075243936 6988835409920 7005377032192 7011121237120 7016700378688 7027337461760 7038696304640 7049746063360 7050805379072 7061874147328 7073288814592 7095462133760 7112256126976 7114836048320 7126336322105 7138596168704 7155107233792 7160974213120 7166672601088 7172215930880 7177923264512 7189191589888 7189525511168 7200424591360 7211728240640 7223385128960 7244196703744 7255906073416 7266905784320 7267296820784 7278313799680 7278651860480 7290078315520 7301522708480 7302619856896 7325906272256 7330239938560 7348871495680 7354719404032 7357387277240 7366265274368 7410646777856 7416723292160 7422625193984 7434277666816 7445893611520 7446294279424 7457582612480 7463517028352 7469289963520 7469636894720 7481363169280 7515045576038 7526438133760 7538603712640 7550438255360 7556446561664 7580134481920 7592034222080 7593175023616 7605448474624 7617387954176 7629346177024 7662131128960 7665633198080 7674516039190 7675669234688 7687718950912 7711818383360 7712233360832 7723924848640 7730071207936 7736409640960 7742565935104 7748554711040 7749719031808 7754303406080 7779030138880 7805008347136 7807839559520 7826319653152 7850853570560 7863178301440 7863543527840 7864359845888 7877071634432 7889437523968 7901764648960 7914169303040 7920467050496 7932901064704 7949800278784 7987240468480 7993596362752 8006145179648 8006517046528 8012709985280 8018654658560 8019086147072 8031242813440 8044224348160 8056852643840 8083758645248 8093126004964 8105394913280 8118496305920 8131241198080 8144384368120 8158395621376 8183970529280 8190482972672 8196818206720 8203340873728 8216218959872 8216600584192 8255297290240 8279081947136 8292464083904 8305035182080 8305482080896 8318072913920 8318459269120 8331518074880 8338147930112 8344597381120 8345851265024 8377417072640 8405393604608 8408442602560 8428344241856 8435255238410 8454765383680 8468431491520 8469310603264 8469703983104 8476255191040 8483000221696 8496317333504 8509592698880 8510050605056 8522951557120 8529733746688 8536727879680 8550129336320 8560037120635 8561323377152 8588623515472 8601643581440 8615547100160 8629072291840 8635938927616 8663010836480 8676610539520 8691941113856 8695094054920 8705586233344 8756721290240 8770875473360 8772193411072 8785964515328 8813506723840 8813980983808 8820520124416 8827342684160 8834367094784 8841611018240 8848646782976 8890320158720 8915934404608 8923245210880 8930345936512 8943884042240 8944365317888 8958340751360 8972404080640 8986489487360 8986906888960 9002367582208 9016500027392 9055245879680 9069882591770 9084121025980 9085486032896 9128274821120 9135538700288 9149880205312 9150305196032 9157382840320 9164176752640 9164669882368 9193399255040 9207831592960 9249286862816 9263308472320 9278281492480 9292847083520 9300241922048 9307867849280 9323880710144 9329396285440 9353109176320 9360551968768 9375246712832 9389964525568 9390400667648 9434625474560 9445558202080 9446977519616 9461807939584 9477101810176 9491468779520 9491979521024 9506369044480 9506810593280 9521734942720 9529311920128 9536682721280 9564603460412 9574190940160 9594586543360 9609648688640 9632393419264 9640291701040 9662589009920 9678207418880 9679661694976 9687148789760 9694857396224 9710076952576 9725772120064 9756260433920 9782899566440 9784369573888 9815569731968 9830449807360 9838272446464 9846339543040 9854174826496 9861796904960 9869644488704 9900583813120 9916126330880 9933646987264 9937250348480 9960770467648 9976870850947 9991995453440 10007681474560 10008146308160 10023857683840 10025363898368 10041102303232 10072579112960 10073121124352 10080594427904 10096419536896 10104698306560 10112739180544 10116407506205 10189639319552 10197994526720 10206109641728 10221581762560 10222131791872 10238103715840 10254176092160 10262335913984 10270273699840 10270750730240 10288420093952 10348852433920 10365580104880 10381852601120 10383412609024 10422684912640 10424251056128 10432314081280 10440615657472 10457005948928 10457491652608 10473908436992 10506742005760 10523236106240 10535430302320 10537013387264 10554045197696 10570613557504 10586638254080 10587129978880 10603750277120 10620396666880 10628847910912 10637563256320 10655863668736 10662167183360 10701654221440 10731886477312 10735779394340 10794923659520 10796545736704 10813494788096 10830973497344 10847976595456 10856024768512 10864926392320 10881982791680 10890642194432 10930975383328 10965241763840 10982455644160 10991194998784 11008449622016 11008960938976 11017476229760 11025650155520 11042958868480 11060808478720 11062470508544 11079837024256 11097230802944 11115168137216 11144918005760 11150011924480 11162932420640 11180456647360 11182136655872 11217793979392 11234799779840 11243739938816 11252959477760 11261914087424 11270625034240 11279593701376 11314952929280 11332715806720 11356857541120 11383737677312 11402138115368 11419423375360 11437350256640 11437881495040 11455837352960 11457558740992 11475545489408 11557416206336 11561608578520 11625302402560 11627049254912 11645302079488 11645842976768 11654850887680 11664125304832 11682436333568 11700689960960 11719058391040 11728383901696 11737455656960 11738000834560 11771819643584 11808721899520 11809357333774 11827259924480 11846377262720 11864974401280 11866757267456 11911639900160 11913429778432 11932132179968 11951419031552 11955754325515 11970181070848 12040491774080 12042301014016 12061765940224 12080701208576 12099015147520 12099577118720 12118571745280 12128215171072 12137596190720 12147254755328 12157215150080 12185333923840 12230461967360 12259409806336 12265013116928 12269462164960 12279225662704 12297840558080 12317718533120 12337055610880 12338909413376 12358279757824 12378255425536 12397687537664 12417058734080 12436551761920 12446448222208 12450963084560 12492543295232 12531704872960 12551377879040 12561365712896 12581085282304 12581669644544 12591401405440 12600743034880 12620524421120 12640923975680 12717769436372 12737049149440 12757637052160 12777664739840 12779584749568 12820335976448 12827919892480 12829847453696 12860525117440 12870758957056 12890964230144 12968631861248 12979265761280 12989594089472 13009985916928 13030313820160 13031014988992 13050769571840 13071257436160 13071864565760 13092385546240 13094352846848 13114909130752 13171266734080 13192556497120 13208475664384 13213266946880 13286059888640 13288056291328 13308916662272 13309534830592 13319829585920 13330428919808 13351355809792 13372217098240 13393209589760 13403867316224 13414858096640 13453508164096 13495682170880 13496408381456 13516868485120 13527624613888 13538716871680 13549490386432 13559970744320 13562008305664 13570030960640 13613302743040 13658764607488 13663719229160 13680206938112 13696059393016 13738993748480 13760562027520 13761201173720 13762629730304 13784875360256 13806515666944 13828088135680 13849796280320 13860817338368 13871538503680 13882576863232 13893960171520 13912150487872 13977670819840 14010754064384 14022242474240 14033400757376 14054674923520 14077392609280 14099492126720 14101610758144 14146577629184 14229672096640 14252672644210 14277192337408 14310214467584 14321948426240 14333345202176 14344431861760 14355846529024 14378383179776 14379051022336 14400849182720 14446770257920 14488393407488 14511812146832 14533811568640 14534593641568 14556627599360 14557303720960 14580156631040 14603045416960 14605239713792 14651812544512 14660479877120 14697742991360 14709438808064 14714774554480 14732530548736 14821293555712 14833446584320 14845250387968 14868555333632 14891787223040 14892588558848 14915165224960 14927034056704 14938579927040 14939273789440 14962726338560 15030091152076 15052876267520 15077207425280 15100876510720 15112893123328 15160268963840 15184068444160 15210896949248 15234775908352 15258692354048 15324262257920 15331266396160 15349032078380 15351338469376 15375437901824 15423636766720 15424466721664 15447849697280 15460142415872 15472819281920 15485131870208 15497109422080 15499438063616 15558060277760 15610016694272 15615679119040 15652639306304 15701707141120 15726356602880 15727087055680 15728719691776 15754143268864 15778875047936 15803529297920 15828338606080 15840934100992 15865802129408 15897211795465 15899600557568 15974480936960 15987192725504 16012290359296 16013034093056 16025419970560 16037309317120 16038172294144 16062485626880 16088448696320 16113705287680 16167517290496 16186252009928 16210789826560 16236992611840 16262482396160 16288768736240 16316791242752 16367941058560 16380965945344 16393636413440 16406681747456 16432437919744 16433201168384 16510594580480 16558163894272 16584928167808 16610070364160 16610964161792 16636145827840 16636918538240 16663036149760 16676295860224 16689194762240 16754834145280 16816885205120 16856688483712 16870510476820 16909530767360 16936862983040 16938621206528 16939407966208 16952510382080 16966000443392 16992634667008 17019185397760 17020101210112 17059467493376 17073455759360 17100258672640 17120074241270 17122646754304 17177247030944 17203287162880 17231094200320 17258144583680 17271877855232 17326021672960 17353221079040 17383882227712 17390188109840 17411172466688 17513442580480 17541750946720 17544386822144 17571929030656 17627013447680 17627961967616 17641040248832 17654685368320 17668734189568 17683222036480 17697293565952 17780640317440 17831868809216 17846490421760 17860691873024 17887768084480 17888730635776 17916681502720 17944808161280 17972978974720 17973813777920 18004735164416 18033000054784 18110491759360 18139765183540 18168242051960 18170972065792 18256549642240 18271077400576 18299760410624 18300610392064 18314765680640 18329339764736 18386798510080 18415663185920 18498573725632 18526616944640 18556562984960 18585694167040 18600483844096 18615735698560 18647761420288 18658792570880 18706218352640 18721103937536 18750493425664 18780801335296 18787613940095 18891116404160 18893955039232 18923615879168 18954203620352 18982937559040 18983959042048 19012738088960 19013621186560 19043469885440 19058623840256 19073365442560 19129206920824 19148381880320 19189173086720 19219297377280 19264786838528 19280583402080 19325178019840 19356414837760 19359323389952 19374297579520 19389714792448 19420153905152 19451544240128 19512520867840 19565799132880 19568739147776 19631139463936 19660899614720 19676544892928 19692679086080 19708349652992 19723593809920 19739288977408 19801167626240 19832252661760 19874500696960 19921540935296 19953741701894 19983990906880 20015362949120 20016292616320 20047715367680 20050727796736 20082204606464 20146242248704 20161188855808 20209396613120 20225478361088 20232815012410 20379278639104 20395989053440 20412219283456 20443163525120 20444263583744 20476207431680 20508352184320 20524671827968 20540547399680 20541501460480 20576840187904 20697704867840 20731160209760 20763705202240 20766825218048 20845369825280 20848502112256 20864628162560 20881231314944 20914011897856 20914983305216 20947816873984 21013484011520 21046472212480 21070860604640 21074026774528 21108090395392 21141227115008 21173276508160 21174259957760 21207500554240 21240793333760 21257695821824 21275126512640 21311727337472 21324334366720 21403308442880 21463772954624 21471558788680 21589847319040 21593091473408 21626989576192 21661946994688 21695953190912 21729852784640 21763965583360 21781284388864 21861950766656 21930483527680 21964911288320 21982389997568 22016899244032 22017921877952 22034952459520 22051300311040 22085917736960 22121616957440 22124941017088 22159674048512 22230336274432 22256096513651 22289836011520 22325864841280 22360913294720 22364273311744 22435587958784 22469599559680 22487479877632 22505918955520 22523828174848 22541250068480 22559187402752 22629905858560 22713715082240 22767475354624 22804276230736 22838846750720 22874700513280 22875762990080 22911674705920 22915117481984 22951090978816 23114832412672 23123217157040 23250604805120 23254098509824 23290604158976 23291685953536 23309701775360 23328250609664 23364872667136 23401379921920 23438116782080 23456767803392 23474911313920 23476001669120 23543639287168 23617443799040 23618714667548 23654519848960 23692754525440 23729948802560 23733514534912 23823279800320 23826859556864 23902838063104 23911508651030 23940362141696 24080983548160 24084602028032 24123531880448 24161402417152 24199154237440 24237143490560 24256430342144 24275192381440 24294509510656 24314430300160 24460923934720 24518819612672 24530026233856 24538924329920 24558451325408 24595681116160 24635437066240 24674111221760 24677818826752 24716559515648 24756510851072 24795375075328 24834117468160 24873103523840 24892896444416 24901926169120 24985086590464 25063409745920 25102755758080 25122731425792 25162170564608 25163339289088 25182802810880 25201486069760 25241048842240 25281847951360 25435538872744 25474098298880 25515274104320 25555329479680 25559169499136 25640671952896 25655839784960 25721050234880 25741517914112 25781928460288 25937263722496 25958531522560 25979188178944 26019971833856 26060627640320 26062029977984 26101539143680 26142514872320 26143729131520 26184771092480 26188705693696 26302659516133 26342533468160 26385112994240 26426533893760 26572119777280 26576112582656 26617833324544 26619069661184 26639659171840 26660857839616 26702711619584 26744434196480 26807734632448 26829716193280 26907016328192 26991364341760 26992816762912 27033736970240 27055249227776 27077433743360 27098980772864 27119941488640 27124016611328 27140061921280 27226605486080 27317529214976 27327438458320 27360413876224 27392118786032 27477987496960 27521124055040 27522402347440 27525259460608 27569750720512 27613031333888 27656176271360 27699592560640 27721634676736 27743077007360 27765153726464 27787920343040 27824300975744 27955341639680 28021508128768 28044484948480 28066801514752 28109349847040 28154785218560 28198984253440 28293155258368 28459344193280 28505345288420 28554384674816 28620428935168 28643896852480 28666690404352 28688863723520 28711693058048 28756766359552 28758102044672 28893540515840 28976786814976 29023624293664 29067623137280 29069187283136 29113255198720 29114607441920 29160313262080 29206090833920 29210479427584 29303625089024 29320959754240 29395485982720 29418877616128 29429549108960 29465061097472 29523393334435 29642587111424 29666893168640 29690500775936 29737110667264 29783574446080 29785177117696 29830330449920 29854068113408 29877159854080 29878547578880 29925452677120 30060182304152 30105752535040 30154414850560 30201753021440 30225786246656 30320537927680 30368136888320 30421793898496 30469551816704 30517384708096 30648524515840 30662532792320 30698064156760 30702676938752 30750875803648 30847273533440 30848933443328 30895699394560 30920284831744 30945638563840 30970263740416 30994218844160 31116120555520 31231358238080 31305278612608 31403414282240 31452713205760 31454174111360 31457439383552 31508286537728 31557750095872 31607058595840 31681868201984 31794423590930 31799201115136 31948961873920 31974385451008 32024580718592 32026068186112 32050839941120 32074618634240 32076344588288 32124971253760 32176897392640 32227410575360 32335034580992 32372504019856 32421579653120 32473985223680 32524964792320 32577537472480 32633582485504 32735882117120 32761931890688 32787272826880 32813363494912 32864875839488 32866402336768 33021189160960 33116327788544 33169856335616 33220140728320 33221928323584 33272291655680 33273837076480 33326072299520 33352591720448 33378389524480 33509668290560 33633770410240 33713376967424 33741020953640 33819061534720 33873725966080 33878815932416 33905020764160 33932000886784 33985269334016 34040202420224 34146911518720 34200517345280 34240148482540 34245293508608 34354494061888 34406574325760 34462188400640 34516289167360 34543755710464 34652043345920 34706442158080 34767764455424 34780376219680 34822344933376 35026885160960 35083501893440 35088773644288 35143858061312 35254026895360 35255923935232 35282080497664 35309370736640 35337468379136 35366444072960 35394587131904 35561280634880 35663737618432 35692980843520 35721383746048 35775536168960 35777461271552 35833363005440 35889616322560 35945957949440 35947627555840 36009470328832 36066000109568 36220983518720 36279530367080 36336484103920 36341944131584 36513099284480 36542154801152 36599520821248 36601220784128 36629531361280 36658679529472 36773597020160 36831326371840 36997147451264 37053233889280 37113125969920 37171388334080 37200967688192 37231471397120 37295522840576 37317585141760 37442207875072 37561602670592 37575227880190 37782232808320 37787910078464 37847231758336 37908407240704 37965875118080 37967918084096 38027242373120 38086939770880 38117247680512 38146730885120 38258413841648 38378346173440 38438594754560 38529573677056 38561166804160 38650356039680 38712829675520 38718646779904 38748595159040 38779429584896 38840307810304 38903088480256 39025041735680 39131598265760 39137478295552 39262278927872 39321799229440 39353089785856 39385358172160 39416699305984 39447187619840 39478577954816 39602335252480 39664505323520 39749001393920 39843081870592 39907483403788 39967981813760 40030725898240 40032585232640 40095430735360 40101455593472 40164409212928 40292484497408 40418793226240 40450956722176 40465630024820 40758557278208 40791978106880 40824438566912 40888527167488 40952414863360 41016704368640 41049343655936 41081094799360 41083002920960 41153680375808 41332750668209 41395409735680 41462320419520 41527410404480 41533650436096 41690739650560 41697004224512 41729256325120 41762462629888 41828023795712 41829966610432 41895633747968 42026968023040 42141721209280 42148053549056 42216180790784 42282454230016 42346553016320 42348519915520 42415001108480 42481586667520 42515391643648 42550253025280 42623454674944 42648668733440 42806616885760 42927545909248 42943117577360 43179694638080 43186182946816 43253979152384 43323893989376 43391906381824 43459705569280 43527931166720 43562568777728 43723901533312 43860967055360 43929822576640 43964779995136 44033798488064 44035843755904 44069904919040 44102600622080 44171835473920 44243233914880 44249882034176 44460672548864 44512193027302 44579672023040 44651729682560 44721826589440 44728546623488 44871175917568 44974959755264 45011837911040 45047656349696 45082500136960 45118374805504 45427430164480 45534950709248 45608552461472 45677693501440 45749401026560 45751525980160 45823349411840 45830234963968 45902181957632 46229664825344 46246434314080 46501209610240 46508197019648 46581208317952 46583371907072 46619403550720 46656501219328 46729745334272 46802759843840 46876233564160 46913535606784 46949822627840 46952003338240 47087278574336 47234887598080 47237429335096 47309039697920 47385509050880 47459897605120 47467029069824 47646559600640 47805676126208 47823017302060 47880724283392 48161967096320 48169204056064 48247063760896 48322804834304 48398308474880 48474286981120 48512860684288 48550384762880 48589019021312 48628860600320 48921847869440 49037639225344 49077848659840 49116902650816 49191362232320 49270874132480 49348222443520 49355637653504 49433119031296 49513021702144 49590750150656 49668234936320 49785792888832 49803852338240 49884354254735 49970173180928 50126819491840 50205511516160 50245462851584 50324341129216 50326678578176 50365605621760 50402972139520 50482097684480 50563695902720 50871077745488 50948196597760 51030548208640 51110658959360 51118338998272 51281343905792 51311679569920 51442100469760 51483035828224 51563856920576 51874527444992 51917063045120 51958376357888 52039943667712 52121255280640 52124059955968 52203078287360 52285029744640 52287458263040 52369542184960 52605319032266 52685066936320 52770225988480 52853067787520 53144239554560 53152225165312 53238139322368 53279318343680 53321715679232 53405423239168 53659432386560 53814032656384 53982728683520 53985633525824 54067473940480 54110498455552 54154867486720 54197961545728 54239882977280 54248033222656 54280123842560 54453210972160 54635058429952 54654876916640 54720827752448 54784237572064 54955974993920 55042248110080 55044804694880 55050518921216 55139501441024 55226062667776 55312352542720 55399185121280 55443269353472 55486154014720 55530307452928 55575840686080 55648601951488 55910683279360 56043016257536 56088969896960 56133603029504 56218699694080 56309570437120 56397968506880 56586310516736 56918688386560 57010690576840 57108769349632 57287793704960 57333380808704 57377727447040 57423386116096 57513532719104 57516204089344 57787081031680 57953573629952 58047248587328 58135246274560 58138374566272 58226510397440 58229214883840 58320626524160 58412181667840 58420958855168 58607250178048 58641919508480 58837755232256 58859098217920 59046786668870 59285174222848 59333786337280 59381001551872 59474221334528 59567148892160 59570354235392 59660660899840 59708136226816 59757095157760 59850905354240 60120364608304 60211505070080 60308829701120 60403506042880 60451572493312 60641075855360 60736273776640 60843587796992 60939103633408 61034769416192 61297049031680 61325065584640 61396128313520 61405353877504 61501751607296 61694547066880 61697866886656 61791398789120 61840569663488 61891277127680 61940527480832 61988437688320 62232241111040 62462716476160 62610557225216 62806828564480 62905426411520 62908348222720 63016573075456 63115500191744 63588847181860 63598402230272 63897923747840 63948770902016 64049161437184 64052136372224 64101679882240 64149237268480 64152689176576 64353794785280 64454821150720 64670069161984 64745008039712 64843159306240 64947970447360 65049929584640 65155074944960 65267164971008 65471764234240 65523863781376 65574545653760 65626726989824 65729751678976 65732804673536 66042378321920 66232655577088 66339712671232 66440281456640 66443856647168 66544583311360 66547674152960 66652144599040 66705183440896 66756779048960 67019336581120 67267540820480 67426753934848 67482041907280 67638123069440 67747451932160 67757631864832 67810041528320 67864001773568 67970538668032 68080404840448 68293823037440 68401034690560 68480296965080 68490587017216 68708988123776 68813148651520 68924376801280 69032578334720 69087511420928 69304086691840 69412884316160 69535528910848 69560752439360 70053770321920 70167003786880 70177547288576 70287716122624 70508053790720 70511847870464 70564160995328 70674936758272 70732888145920 70789174263808 71327475236864 71385961687040 71442767492096 71551072337920 71554922543104 71666726010880 71779232645120 71891915898880 71895255111680 72018940657664 72132000219136 72441967037440 72559060734160 72672968207840 72683888263168 73026198568960 73084309602304 73199041642496 73202441568256 73259062722560 73317359058944 73547194040320 73662652743680 73994294902528 74106467778560 74226251939840 74342776668160 74401935376384 74462942794240 74591045681152 74635170283520 75123205341184 75150455760380 75564465616640 75575820156928 75694463516672 75816814481408 75935836168192 76054484746240 76173879541760 76234495361024 76293461770240 76516827683296 76756692346880 76877189509120 77059147354112 77122333608320 77300712079360 77425659351040 77437293559808 77497190318080 77558859169792 77680615620608 77806176960512 78050083471360 78263196531520 78274956591104 78524557855744 78643598458880 78706179571712 78770716344320 78833398611968 78894375239680 78957155909632 79204670504960 79329010647040 79498002787840 79686163741184 79814966807576 79935963627520 80061451796480 80065170465280 80190861470720 80202911186944 80328818425856 80584968994816 80837586452480 80901913444352 80931260049640 81517114556416 81583956213760 81648877133824 81777054334976 81904829726720 82033408737280 82098687311872 82162189598720 82166005841920 82665501336418 82790819471360 82924640839040 83054820808960 83067300872192 83381479301120 83394008449024 83524925259776 83659933220864 83791267495936 84283442418560 84296107098112 84432361581568 84564908460032 84693106032640 84697039831040 84830002216960 84963173335040 85030783287296 85100506050560 85246909349888 85297337466880 85613233771520 85855091818496 85886235154720 86359389276160 86372365893632 86507958304768 86647787978752 86783812763648 86919411138560 87055862333440 87125137555456 87447803066624 87721934110720 87859645153280 87929559990272 88067596976128 88071687511808 88139809838080 88205201244160 88343670947840 88486467829760 88921345097728 89024386054604 89159344046080 89303459365120 89443653178880 89457093246976 89742351835136 90023675822080 90095312699392 90165000273920 90236749611008 90854860328960 91069901418496 91217104922944 91355387002880 91498802053120 91503051960320 91646698823680 91660469927936 91804363915264 92459329650688 92492868628160 93002419220480 93016394039296 93162416635904 93166743814144 93238807101440 93313002438656 93459490668544 93605519687680 93752467128320 93827071213568 93904006676480 94174557148672 94469775196160 94474858670192 94618079395840 94771018101760 94919795210240 94934058139648 95293119201280 95611352252416 95646034604120 95761448566784 96323934192640 96338408112128 96494127521792 96645609668608 96796616949760 96948573962240 97025721368576 97100769525760 97178038042624 97257721200640 97843695738880 98075278450688 98155697319680 98233805301632 98382724464640 98541748264960 98696444887040 98711275307008 99026043404288 99181500301312 99607704676480 99768708509470 99940346361856 100253638983680 100411023032320 100490925703168 100648682258432 100653357156352 100731211243520 100805944279040 101127391805440 101742155490976 101896393195520 102061096417280 102221317918720 102236677996544 102562687811584 102623359139840 102884200939520 102966071656448 103127713841152 103749054889984 103834126090240 103916752715776 104079887335424 104242510561280 104248119911936 104406156574720 104570059489280 104574916526080 104739084369920 105210638064532 105370133872640 105540451976960 105706135575040 106288479109120 106476278644736 106558636687360 106643431358464 106810846478336 107318864773120 107628065312768 107965457367040 107971267051648 108134947880960 108220996911104 108309734973440 108395923091456 108479765954560 108496066445312 108906421944320 109270116859904 109309753833280 109568475144128 109911949987840 110084496220160 110089609389760 110101037842432 110279002882048 110452125335552 110624705085440 110798370242560 110886538706944 111060614905856 111151681372160 111280482568255 111297203902976 111821366558720 112086032515072 112177939793920 112267206059008 112437399388160 112619140874240 112795937013760 113172621033472 113837376773120 114021381153680 114217538699264 114575587409920 114666761617408 114755454894080 114846772232192 115027065438208 115032408178688 115574162063360 115907147259904 116094497174656 116270492549120 116276749132544 116453020794880 116458429767680 116641253048320 116824363335680 117214500356096 117283839016960 117718196435840 118093573337740 118570348445696 118667572674560 118762003103744 118948442669056 119134297784320 119140708470784 119416272453632 119514190315520 119701810708480 120240729216608 120423010140160 120617659402240 120807012085760 120903144986624 121282151710720 121472547553280 121687175593984 121878207266816 122069538832384 122594098063360 122650131169280 122792256627040 122810707755008 123003503214592 123389094133760 123395733773312 123582797578240 123681139326976 123782554255360 123881054961664 123976875376640 124464482222080 124925432952320 125221114450432 125613657128960 125810852823040 125816696445440 126033146150912 126231000383488 127177694363720 127196804460544 127795847495680 127897541804032 128098322874368 128104272744448 128203359764480 128305378353152 128707589570560 128909642301440 129490016079424 129686318612480 129895940894720 130099859169280 130310149889920 130534329942016 130943528468480 131047727562752 131253453979648 131465609347072 131513297580665 132465311154176 132679425342464 132880562913280 132887713294336 133089166622720 133095348305920 133304289198080 133410366881792 133513558097920 134038673162240 134535081640960 134853507869696 134964083814560 135276246138880 135494903864320 135515263729664 135620083056640 135728003547136 135941077336064 136160809680896 136587646074880 136802069381120 136960593930160 136981174034432 137417976247552 137626297303040 137848753602560 138065156669440 138175022841856 138608173383680 138825768632320 139121504878720 140107540643840 140334007573760 140355094577152 140575432245248 141023695740928 141128321990656 141465776291840 141578348527616 142654950473728 142771923374080 142885534984192 143102144675840 143109845086208 143333452021760 143558465290240 143783831797760 143790510223360 144037881315328 144264000438272 144883934074880 145118121468320 145345936415680 145367776526336 146052397137920 146168619204608 146398083284992 146404883136512 146518125445120 146634718117888 147094388080640 147325305487360 147988589805056 148212935557120 148452503879680 148685553336320 148803870752768 148925885588480 149182091362304 149270340567040 150246410682368 150300911520760 151128931233280 151151640313856 151388927033344 151633628962816 151871672336384 152108969492480 152347759083520 152468990722048 152586923540480 153033655366592 153513384693760 153754379018240 154118294708224 154244667216640 154601424158720 154851318702080 154874587119616 155117718339584 155612353921024 156526393063040 156549913182208 157049115711488 157287196917760 157412359143424 157541432688640 157666797223936 157788750479360 157914311819264 158409341009920 158996005575680 159372327482368 159629933615152 159871927255040 160122903592960 160130340930560 160381722941440 160405822373888 160657636851712 161169937989632 161675172904960 161803826888704 161862520099280 163034229112832 163167912427520 163297754267648 163554108669952 163809659453440 164066817474560 164197374623744 164324379197440 164332011683840 165331002672836 165581638942720 165849281678080 166109641617920 166134601744384 166762958602240 166788016898048 167319866441728 167582534991872 168566884837120 168592214196224 168864723163136 169129816920064 169394079662080 169660004433920 169926346670080 170061566574592 170201012101120 170493818699776 171226467543040 171710183636992 171772470309440 172718778552320 172744731787264 173015916609536 173295575957504 173567625527296 173838822277120 174111724666880 174250275110912 174895606133248 175443868221440 175719290306560 175859119980544 176135193952256 176143375023616 176279619676160 176410402488320 176687341895680 176972935659520 177842690195456 178048772109208 178318688092160 178606918730240 178887306357760 178914186493952 179484703670272 180047351644160 180190625398784 180330000547840 180473499222016 181709720657920 182139802836992 182434209845888 182710774005760 182997604106240 183006103920640 183293397647360 183320939855872 184985737256320 186004838440960 186032788078592 186324833271808 186333487628288 186477614202880 186626004877312 186918981337088 187211039375360 187654142427136 187808013352960 188349114297344 188939550392320 188949717340384 189236158791680 189542036203520 189839590420480 189868116279296 190586238402560 191222704504832 191292069208240 191522897133568 192647868385280 192676816224256 192988255043584 193291219337216 193593233899520 193897147924480 194051442737152 194201539051520 194356076085248 194515442401280 195687391477760 196150556901376 196311394639360 196467610603264 196765448929280 197083496529920 197392889774080 198052086808576 198363000602624 199215409352960 199537417018940 199880692723712 200507277967360 200822046064640 200981851406336 201297364516864 201306714312704 201462422487040 202254783610880 203484310981952 203792786391040 204122192834560 204442635837440 204473355993088 205125375623168 205246718279680 205768401879040 205932143312896 206255427682304 206663753341045 207498109779968 207668252180480 207833505431552 208159774670848 208485021122560 208496239823872 208812313149440 209140118978560 209149833052160 209478168739840 210421276129064 210740267745280 211080903953920 211412271150080 212576958218240 212952557289472 213117273374720 213286862716928 213621692956672 214637729546240 215256130625536 215930914734080 215942534103296 216269895761920 216441993822208 216619469946880 216791846182912 216959531909120 217812843888640 218619507666560 219136950288256 219823899975680 220168992440320 220179218779520 220202075684864 220558005764096 220904250671104 221249410170880 221773077413888 222303362744320 222560965136510 222594407805952 223642733117440 224172065030144 224355879587840 224534412118016 224874798776320 225238281748480 225591874027520 226345242066944 227674753546240 228042762307360 228435077398528 229151174819840 229333523234816 229510909788160 229693544464384 230054130876416 230064816357376 231148324126720 231814294519808 232188994349312 232540985098240 232553498265088 232906041589760 232916859535360 233282506096640 233648726671360 234429000712192 234567678033920 235436392871680 236187146675480 237335145349120 237524006207488 237896885338112 238281416941568 239028380631040 239403621416960 240481458433216 240846020280320 241235318804480 241614024171520 241806289973248 242564303421440 242945095106560 243374351187968 243756414533632 245188196126720 245584513254080 245621415510016 246007006429184 246778188267520 246791467546624 247165595156480 247362278653952 247565108510720 247762109923328 247953750753280 248928964444160 249850865904640 250442228900864 251227314257920 251621705646080 251633392890880 252066292301824 252462000766976 254355388727440 254393608921088 255591694991360 255795083608064 256196645748736 256208545488896 256406719528960 256610756706304 257415179141120 257819284602880 258980032158848 259372637224960 259791881789440 260199718338560 260620299779840 261068659884032 262095455125504 262931218694144 263026595161330 264930622308352 265358850684928 265761125826560 265775426588672 266190696611840 266608578396160 266820733763584 267027116195840 269070163281920 269707015739392 269928167629120 270552492277760 270989807728640 271030527459328 271240166113280 271456007094272 271882154672128 272321619361792 273175292149760 273604138762240 273921187860320 273962348068864 274835952495104 275252594606080 275697507205120 276130313338880 276350045683712 277216346767360 277651537264640 278243009757440 280215081287680 280668015147520 280710189154304 281150864490496 282047391481856 282931552583680 283156697055232 285309900947456 285543846748160 285771069968384 286219690172416 286666904043520 287116930580480 287567663595520 287581020446720 288075762630656 289329254677463 289767868149760 290236242936640 290691872831360 290735553052672 292104794275840 292337238409216 292796166569984 292809766273024 293036250890240 293269436235776 294188776161280 295977179610112 296425871114240 296905007759360 297371106672640 297607741505536 297851771176960 298364182724608 298540681134080 300492821364736 300601823041520 302257862466560 302303280627712 302777854066688 303267257925632 303743344672768 304217938984960 304695518167040 304937981444096 305173847080960 306067310733184 307026769387520 307508758036480 308236589416448 308489334433280 309202848317440 309702637404160 309749174239232 311224707842048 313052786126080 313099826364416 314098231422976 314824718286848 315082865377280 315333594447872 315577500958720 315828623638528 317992011151360 318744654964736 319259867230304 319743854510080 320245807185920 320260681861120 320763445882880 320811644747776 321315273703424 322339875979264 323350345809920 323607653777408 323725040198560 326068458225664 326335824855040 326595508535296 327108217339904 327619318906880 328133634949120 328394749247488 328648758394880 328664023367680 330662005345672 331163277885440 331698563356160 332219283235840 332269203488768 333525917204480 334639732883456 335165069983744 337133769674240 337184428392448 337729446326272 338259633840128 338788159324160 339320008867840 339852693340160 340123133149184 340402024202240 342452935086080 343544940618880 345437557104640 345489463574528 346031833219072 346591151915008 347135251054592 347677644554240 348500550221824 349791212266496 350887736442880 351438580613120 351718239961088 352270387904512 352286750047232 352559239352320 352820804976640 353374683791360 353945871319040 355685380390912 356097544218416 356637376184320 357213837460480 357774612715520 357828372987904 358969407340544 360094703288320 360381250797568 360660001095680 360946998444032 363419441315840 364279605673984 364868419691776 365421548011520 365995208212480 366012207841280 366586795294720 369971474512640 372009676881920 372065576157184 372666975256576 372955228405760 373252009754624 373837962674176 375616026705920 376698228594688 377879100784640 377899434680768 378472317583360 379084072407040 379679180840960 379736232558592 381172476805120 382445409009664 382584138416480 383045794267136 385295736770560 385353632448512 385976510087168 386582438674432 387186467799040 387794295848960 388102885474304 388403078103040 388712152170496 389030884802560 391374782955520 392301113802752 392622789278720 392935221206528 393530897858560 394166993059840 394785779548160 396104173617152 396726001205248 398430818705920 399074834037880 399761385447424 401014555934720 401644092129280 401963702812672 402594729033728 402613428625408 402924844974080 404509567221760 406968621963904 407585572782080 408244385669120 408885271674880 408946711986176 410250751246336 410493436559360 411864286625792 413327506682090 414996219559936 415336504360960 415667010863104 416319549341696 416970042245120 416992479647744 417624626298880 418299666104320 418956337479680 420842552258128 421480535490560 422161807907840 422824542300160 425153916436480 425905114578944 426234546749440 426573725433856 427243385913344 429275459092480 430512261251072 431861829468160 431885068206592 432539791523840 432883987644416 433238939893760 433583692365824 433919063818240 435625687777280 437239015333120 438273900576512 439647799951360 440337984880640 440358437559040 441116011528192 441808501342208 444606725488640 445121930273020 445188815611904 447285466234880 448344130060288 448711759175680 449068824236032 450476563496960 451183748055040 452690484133888 455349507092480 456085524614720 456870154797056 458302349639680 458667046469632 459021819576320 459387088928768 460108261752832 460129632714752 462296648253440 463628589039616 464377988698624 465081970196480 465106996530176 465812083179520 465833719070720 466565012193280 467297453342720 468858001424384 469135356067840 470872785743360 472374293350960 474670290698240 475048012414976 475793770676224 476562833883136 478056761262080 478807242833920 480962916866432 481692040560640 482470637608960 483228048343040 483612579946496 485128606842880 485890190213120 486748702375936 490376392253440 491169026508160 491242831020032 492014012858368 493556376535040 493582935093248 494724557307904 495130217021440 495524219846656 495907501506560 499701731809280 500884457801728 502454628515840 503243411292160 503266785781760 504132584603648 504924001533952 508710777454880 508787217842176 511183389982720 511590167216128 512393291497472 512417090977792 512813439057920 513221513412608 514830358282240 515638569205760 517960064317696 518745274449920 519583763578880 520399436677120 521240599559680 522137319768064 525862437388288 526053190322660 529861244616704 530717701369856 531550853177344 532381393223680 533217156792320 533641467527168 534054232391680 538140326563840 539414031478784 539856335258240 541104984555520 541979615457280 542061054918656 542480332226560 542912014188544 543764309344256 544643238723584 546350584299520 547842375720640 547924696137728 549671904990208 550505189212160 551395014410240 552260626677760 552700091367424 554432693534720 555303074529280 556486019514880 560430162575360 561336030295040 561420378308608 562301728980992 564094782963712 565863105167360 566313394110464 570619801894912 571087693496320 571542139936768 572439380344832 573333808087040 574233861160960 575135327191040 575162040893440 578658509354926 579535736299520 580472485873280 581383745662720 581471106105344 584674476818432 585619532546048 586072501780480 586538872471552 591954359220224 592851742228480 593810015518720 594742213345280 595215483011072 595703542353920 596728365449216 597081362268160 600985642729472 601203646083040 604515724933120 604606561255424 605555708133376 606534515851264 607486689345536 608435877969920 609391036334080 609875962888192 610347694161920 612134621466368 614053538775040 615017516072960 616473178832896 616978668866560 618405696634880 619405274808320 622449415684096 626105572252160 626199652728832 628196462845952 630165730754560 630667188895744 631155001917440 631657247277056 635984022302720 637489309929472 638519734460608 639487709020160 640491614371840 640521363722240 641526891765760 641623289495552 642630547406848 644679751958528 647215307554816 647450080397120 652136916451328 652671649710080 653191017070592 654216434679808 655238637813760 656267269898240 656789498494976 657328046735360 661324010691344 662326555770880 663397126712320 664438566471680 664538406977536 667051834408960 669279465766912 670330139967488 674267539348480 674368856784896 675458892652544 676519267680256 677576318648320 678640017735680 679705386680320 680246266298368 680804048404480 684905870172160 687089881237760 690875114209280 690978927149056 693182303830016 694270502109184 699582424532992 701775472885760 702877161226240 703436479922176 704540775809024 704573500094464 705118478704640 705641609953280 707891742638080 711370760781824 712195088436832 713274752368640 714427674920960 715549225431040 715656745975808 717938814681088 720189406576640 720762501595136 721320002191360 721893996888064 726838882631680 728559211347968 729736839383552 730843096023040 731990416424960 732024415682560 733173590589440 739942949025280 744019353763840 745333950513152 745910456811520 746504019509248 747675925348352 751232053411840 753396457189376 755758201569280 755798869361536 756944635166720 758168144814080 759358361681920 759472465117184 762344953610240 764890818019328 765168276832960 770591473541120 770707264897024 771953020174336 773164877348864 774372935598080 775588591697920 776205770948608 777424304340992 778061769605120 782749565911040 784602227605504 785245578557440 785870442413056 787061795717120 788333986119680 789571559096320 792208347234304 793452002410496 796861637411840 798149668075760 799522770894848 802029111869440 803288184258560 803927405625344 805189458067456 805226857250816 805849689948160 809019134443520 813937243927808 815171145564160 816488771338240 817770543349760 820501502492672 820986873118720 826655013364180 829992439119872 830673008721920 831334021726208 832639098683392 833940084490240 833984959295488 836599332208640 837912674959360 841685104516256 842961070981120 844323615815680 845649084600320 850307832872960 851810229157888 852469093498880 853147450867712 854486771826688 858550918184960 861024522502144 863723658936320 863770136413184 865079583047680 865767975288832 866477879787520 867167384731648 867838127636480 871251375554560 874478030666240 876547801153024 879295599902720 880675969761280 880716875118080 882232023056384 883617002684416 889213450977280 890243860546040 890377631223808 894570932469760 896688260120576 897423518351360 898137648472064 900953126993920 902367496110080 910699014184960 912171049229440 913740309594112 916604699279360 917334092939264 918774177857536 920259265429504 927257178079232 928755977397248 930163940392960 930213993060352 931624166359040 931667438141440 933130024386560 934594906685440 937716002848768 938270712135680 941745571486720 944748586701920 949340581396480 950096024829952 951587541352448 953125667766272 956113522524160 957614485667840 961925833732864 963384081121280 964941275217920 966456096686080 967225159892992 970257213685760 971780380426240 980752784506880 982338053016320 982485662040064 984028025716736 987165870186496 990260434042880 991048439693312 991815003013120 999403463618560 1001768915603456 1004909257031680 1006486822584320 1006533571563520 1008265169207296 1009848003067904 1017421554909760 1017574435684352 1022366779965440 1023180334432256 1024786582994944 1024834181955584 1025626878115840 1026443026825216 1029660716564480 1031277138411520 1035920128635392 1037490548899840 1039167527157760 1040798873354240 1042481199119360 1044274639536128 1051724874776576 1052106380645320 1059722489233408 1061435402739712 1063101706354688 1064762786447360 1066434313584640 1067282935054336 1068108464783360 1076280653127680 1078828062957568 1079712670516480 1082209969111040 1083959230914560 1084122109837312 1085824028377088 1089286477447168 1095684751441280 1095849392275456 1099343809980416 1101010378424320 1102790028820480 1104521253355520 1105400182734848 1108865387069440 1112972039029760 1120860325150720 1122672060590080 1122840756617216 1124603457961984 1128189565927424 1131726210334720 1132626788220928 1141239603789824 1142175386992640 1143084279873536 1144878760689664 1146667616174080 1148467722321920 1150270654382080 1150324081786880 1157317018709852 1159071472599040 1160944971746560 1162767491325440 1162942212210688 1171239065092096 1172145003560960 1173077744943104 1183908718440448 1187620031037440 1189484426690560 1190430966022144 1191407084707840 1193456730898432 1201971285458944 1202407292166080 1209031449866240 1209213122510848 1211111416266752 1213069031702528 1214973378691072 1216871755939840 1218782072668160 1219751925776384 1224269242932736 1228107077550080 1230035032145920 1232946357665792 1233957337733120 1236811393269760 1238810549616640 1244898831368192 1252211144504320 1252399305457664 1256392925691904 1260331461509120 1261334377791488 1262310003834880 1263314494554112 1271968044605440 1274978619858944 1277039468921216 1278975418040320 1280983228743680 1281042727444480 1283053783531520 1283246578991104 1289359503917056 1294900160794240 1304273832902656 1305343299420160 1306382034141184 1308432869359616 1310477275627520 1313578996989952 1314656093470720 1322648021382688 1324653111541760 1326794253424640 1328877132943360 1329076813955072 1334103668817920 1338558931533824 1340660279934976 1348535078696960 1348737713569792 1350917785305088 1353038535360512 1355152637296640 1357280035471360 1359410773360640 1360492532596736 1361608096808960 1369811740344320 1374179762475520 1381750228418560 1386364607660032 1388541004218368 1399164849065984 1403550945771520 1405754322452480 1406872959844352 1409081551618048 1409147000188928 1410236957409280 1415783485276160 1424390176873664 1426549504737280 1428855349841920 1431098450862080 1431313491951616 1435877629362176 1440378813153280 1441525003190272 1443787993776128 1446646273387315 1453677765263360 1457118422695936 1459473678767104 1461686192046080 1463980832849920 1464048831365120 1466347181178880 1479885898050560 1488038707527680 1490667901026304 1491820913623040 1493008039018496 1495351850696704 1502464106823680 1506792914378752 1511516403138560 1511597738723072 1513889270333440 1516336289628160 1518716723363840 1524689907220480 1530336553665920 1541182947082240 1541414529794048 1543906040348672 1546329754697728 1548745871196160 1552411541897216 1556123539210240 1565499131822080 1569204455211008 1570491157114880 1571740884826112 1574123591434240 1576667972239360 1579143118192640 1584416694468608 1586904004820992 1593723274823680 1596299336151520 1599045541789696 1604058223738880 1606576368517120 1607854811250688 1610378916134912 1610453714501632 1611699379896320 1618038268887040 1627874487855616 1630342291128320 1632977542676480 1635541086699520 1641003004985344 1641973746237440 1653310026728360 1661346017443840 1662668043452416 1665278197366784 1667969918590976 1673198664417280 1675825349918720 1683370209032512 1685922141962240 1688647231631360 1691298169200640 1700615665745920 1703620458315776 1706294901735424 1722049045004288 1727447317872640 1727540272826368 1730159166095360 1731535950577664 1732955759575040 1734334769463296 1735676255272960 1742502751109120 1748956061332480 1753095602306048 1758591199805440 1761351939522560 1761433750236160 1764464046112768 1767234005368832 1778426901954560 1780487721092080 1780755262447616 1789141864939520 1793376520241152 1794847036702720 1796275296944128 1801906253987840 1804734992220160 1821398028369920 1824342098458880 1827480619188224 1834668185878528 1840518530859008 1854514356158464 1857511954794496 1860327880785920 1860427986120704 1863334876282880 1866260048773120 1869189813370880 1875432005697536 1883491142973440 1889497173403840 1898681162792960 1900192049659904 1903175082704896 1906251335532544 1912227045048320 1915228971335680 1923851667465728 1926768162242560 1929882550435840 1932912193372160 1934450319785984 1940514427371520 1943560760852480 1961505569013760 1964676106032640 1964971324080128 1968056051433472 1974331740372992 1980520868085760 1982096879386624 1983630006026240 1998806927237120 2003537831206912 2009818514063360 2012973645168640 2013067143127040 2016530338414592 2034843109819520 2035148871368704 2044733559930880 2046360668864512 2049573165989888 2049668363911168 2051253756231680 2052886053650432 2059321433128960 2071840257270784 2074981097799680 2078335054315520 2081597746708480 2084962398238720 2088549279072256 2103449749553152 2104212761290640 2119444978466816 2122870805479424 2126203412709376 2129525572894720 2132868627169280 2134565870108672 2136216929566720 2152561306255360 2157656125915136 2159425341032960 2164419938222080 2167918461829120 2168244219674624 2178572954894336 2191369502882560 2191698784550912 2198687619960832 2205580057640960 2209042506711040 2210800365469696 2225944078059520 2241720650301440 2245344121180160 2245681513234432 2249206915923968 2256379131854848 2263452420669440 2265253576441856 2282479207579648 2284350773985280 2286168559747072 2289757521379328 2293335232348160 2296935444643840 2300541308764160 2300648163573760 2314634037419704 2318142945198080 2321889943493120 2325534982650880 2325884424421376 2342478130184192 2344290007121920 2346155489886208 2367817436880896 2375240062074880 2378968853381120 2380861932044288 2382814169415680 2404814584332160 2418062899732480 2418426245021696 2422222832533504 2426138063405056 2429946757382144 2433743511879680 2439503851552768 2448538485865472 2456214155100160 2460070064291840 2465892715331584 2467914675466240 2473622786539520 2477621099233280 2489797662736384 2504422289008640 2504798610915328 2512785851383808 2520662923018240 2522668755582976 2524620007669760 2526628989108224 2543936089210880 2549957239717888 2554078937842432 2557950836080640 2561966457487360 2562085454888960 2566107567063040 2578719007834112 2589800321588480 2610686598840320 2612764068282368 2616865738719232 2629312186941440 2645296042765376 2649306223083520 2653588506849280 2657754265886720 2658153627910144 2668207337635840 2677117863067648 2681320559869952 2697070157393920 2697475427139584 2701835570610176 2706077070721024 2710305274593280 2714560070942720 2718821546721280 2720985065193472 2723216193617920 2739623480688640 2748359524951040 2763500456837120 2772729215320064 2777082008436736 2798329698131968 2807101891543040 2811508644904960 2813745919688704 2818163103236096 2818294000377856 2820473914818560 2831566970552320 2848780353747328 2853099009474560 2857710699683840 2862196901724160 2862626983903232 2871755258724352 2883050006380544 2893292546774630 2907355530526720 2914236845391872 2918947357534208 2923372384092160 2928097662730240 2932694362357760 2959771796101120 2976077415055360 2981335802052608 2983641827246080 2986016078036992 2990703701393408 3004928213647360 3013585828757504 3023032806277120 3023195477446144 3027778540666880 3032672579256320 3037433446727680 3049379814440960 3060673107331840 3082365894164480 3087812080697344 3092659509395456 3112247078420480 3130998263644160 3138408910422016 3140982314229760 3143481769652224 3153335944478720 3158286236385280 3168833388937216 3187446549647360 3192598672303040 3198091083579392 3208116447477760 3213152737034240 3215709622501376 3220757832269824 3220907429003264 3223398759792640 3236076537774080 3255748975711232 3260684582256640 3265955085352960 3271082173399040 3282006009970688 3283947492474880 3306620053456720 3322692034887680 3325336086904832 3330556394733568 3335939837181952 3346397328834560 3351650699837440 3366740418065024 3371844283924480 3377294463262720 3382596338401280 3401231331491840 3407240916631552 3444098090008576 3454894635745280 3455080545652736 3463071901155328 3465911519150080 3468669538926592 3471352510545920 3497912122664960 3506191204612096 3517182399610880 3522703879045120 3522867500472320 3528928092225536 3534468010737664 3556853803909120 3560975442184160 3561510524895232 3578283729879040 3586753040482304 3589694073405440 3592550593888256 3603812507975680 3609469984440320 3642796056739840 3648684196917760 3654961238376448 3681037061718016 3709028712316928 3715023909588992 3720855972241408 3726669752565760 3732520097546240 3738379626741760 3766982285946880 3778994346807680 3797362325585920 3800384099319808 3806350165409792 3812502671065088 3824454090096640 3847703334931456 3853536324485120 3859765100871680 3865824386744320 3868900639571968 3881028854743040 3887121521704960 3923011138027520 3929352212065280 3929942648160256 3936112102866944 3948663480745984 3961041736171520 3964193758773248 3967260012052480 3997613854474240 4007075662413824 4019637028126720 4025947290337280 4026134286254080 4069686219639040 4070297742737408 4092721337729024 4099336727822336 4102507512463360 4105772107300864 4143680514541568 4149962195599360 4156670108631040 4163195493416960 4169924796477440 4177098558144512 4206899499106304 4208425522581280 4238889956933632 4245741610958848 4252406825418752 4259051145789440 4265737254338560 4269131740217344 4272433859133440 4305122612510720 4315312251830272 4318850682065920 4328839876444160 4335836923658240 4357145909788672 4382739005765120 4383397569101824 4397375239921664 4411160115281920 4418085013422080 4421600730939392 4451888156119040 4483441300602880 4490688242360320 4491363026468864 4498413831847936 4512758263709696 4530507152883712 4564958415159296 4568701547970560 4572337119494144 4579515042758656 4586670464696320 4593870889287680 4601296327147520 4629268074839408 4636285890396160 4643779886986240 4651069965301760 4651768848842752 4684956260368384 4688580014243840 4692310979772416 4735634873761792 4750480124149760 4757937706762240 4761723864088576 4765628338831360 4809629168664320 4836125799464960 4836852490043392 4852276126810112 4859893514764288 4897076971730944 4912428310200320 4920140128583680 4931785430663168 4935829350932480 4955242198466560 4979595325472768 5008844578017280 5009597221830656 5025571702767616 5041325846036480 5045337511165952 5049240015339520 5053257978216448 5087872178421760 5099914479435776 5108157875684864 5115901672161280 5123932914974720 5124170909777920 5132215134126080 5157438015668224 5179600643176960 5221373197680640 5225528136564736 5233731477438464 5258624373882880 5290592085530752 5298612446167040 5307177013698560 5315508531773440 5316307255820288 5336414675271680 5354235726135296 5394140314787840 5394950854279168 5403671141220352 5412154141442048 5420610549186560 5429120141885440 5441970130386944 5446432387235840 5479246961377280 5496719049902080 5527000913674240 5545458430640128 5554164016873472 5596659396263936 5614203783086080 5623017289809920 5627491839377408 5636326206472192 5636588000755712 5640947829637120 5663133941104640 5697560707494656 5706198018949120 5715421399367680 5724393803448320 5743510517448704 5786585093549260 5814711061053440 5828473690783744 5837894715068416 5856195325460480 5865388724715520 5919543592202240 5952154830110720 5962671604105216 5967283654492160 5972032156073984 5981407402786816 6009856427294720 6027171657515008 6046065612554240 6046390954892288 6055557081333760 6065345158512640 6074866893455360 6098759628881920 6121346214663680 6164731788328960 6175624161394688 6185319018790912 6224494156840960 6261996527288320 6276817820844032 6281964628459520 6286963539304448 6306671888957440 6316572472770560 6374893099294720 6385197344606080 6396182167158784 6416232894955520 6431419245002752 6441814858006528 6446797519585280 6511497951422464 6521369164513280 6531910170705920 6542164346798080 6564012019941376 6567894984949760 6613240106913440 6645384069775360 6650672173809664 6661112789467136 6671879674363904 6692794657669120 6703301399674880 6733480836130048 6743688567848960 6754588926525440 6765192676802560 6802462662983680 6888196180017152 6910161091305472 6931823038300160 6937339077853184 6942705021091840 6995824245329920 7012382409224192 7034364799221760 7045407758090240 7045735000944640 7057856184451072 7068936021475328 7121950884368320 7123021049790464 7156567459758080 7173506080964608 7179388146810880 7185101187776512 7207625015951360 7218939968880640 7285592113479680 7297368393835520 7309922476752896 7362074123436032 7418057424633856 7430047819177984 7441711944482816 7453339505131520 7465040195092480 7476759253483520 7533964571893760 7557988693615360 7600768198639616 7625005342130176 7695406669862912 7707072648970240 7719530201743360 7731648773488640 7737801279143936 7762057709486080 7846022276055040 7858704424130560 7859885296320512 7872224205733888 7897326961491968 7922083472343040 7928387517546496 7934520024104960 7995227708948480 8014151324827648 8039274056253440 8051894580674560 8052268572508160 8139372439278080 8140595485474816 8198673455644672 8205015024926720 8211544214601728 8287361029083136 8313340217262080 8326390986833920 8339849592954880 8354197116289024 8413798998212608 8416851045162560 8477779913867264 8491483221917696 8504813650837504 8518102291578880 8531474508677120 8538263480434688 8610245225021440 8630624503660544 8637701364131840 8657679752888320 8671673847316480 8714291819577344 8765478011530240 8766795138203648 8794750479843328 8822320230563840 8836170026844160 8843201461878784 8903776312238080 8966882601205760 8981376484720640 8982726052937728 9025516527419392 9129916830318592 9137403095941120 9144674238988288 9159030085517312 9173340929392640 9202592654295040 9258536149678816 9272571780792320 9287559773972480 9302139930603520 9303537697685504 9369912520736768 9377160028487680 9384621959544832 9471269747523584 9500960248299520 9515875413524480 9523447728177152 9531256677662720 9619258337328640 9672251598929920 9704552253620224 9719787029528576 9794153943461888 9824856620400640 9840280257167360 9863570861326336 9871658701864960 9910484396933120 10017689156034560 10019194443661312 10051143405535232 10082651692072960 10090675022331904 10106515956432896 10175744356843520 10199828958871552 10216315751369728 10231803344322560 10247865829949440 10248341819555840 10264430268252160 10314876031336448 10359201286353920 10442746395361280 10451056273129472 10467462954876928 10517248747765760 10581184171061504 10597224892334080 10614354027397120 10631017063546880 10672829350543360 10788280629575680 10789901708558336 10807342282440704 10824308282884096 10841221098373120 10892864774471680 10958493922754560 10993438099804160 11054001827348480 11090916861280256 11108328033746944 11193318792527872 11228407566172160 11246034579619840 11254983678754816 11272652412944384 11273176001511424 11281895659274240 11326267882209280 11395121414989312 11412396037898240 11430842798735360 11448787606896640 11487021034897408 11573170187098520 11629422122106880 11656947381567488 11675789430136832 11712390650920960 11730777449431040 11839087184404480 11904309660221440 11925343208210432 11944064312147968 12054343315030016 12092131225108480 12092781909784576 12111114162667520 12130690317025280 12149733786910720 12197519257763840 12242692429327360 12329463576657920 12351248322789376 12370638037581824 12448988313681920 12523993054576640 12553635641688064 12563929256919040 12573927078608896 12613343777914880 12633144945541120 12749786198589440 12770394689212160 12792364334317568 12883629716013056 12893595039170560 13022995902844928 13063820341411840 13084328693596160 13128024039882752 13226480213826880 13290768139550720 13301344347619328 13322225578934272 13343759348727808 13385589315338240 13406602799349760 13466961672260096 13487377135697920 13509177853050880 13530385353605120 13604925325967360 13776392360034304 13820322182610944 13863646076600320 13874678155706368 13885410042183680 13991648490659840 14024764818448384 14068729598443520 14090815516180480 14091470001889280 14115712368902144 14243901768736640 14246042099580928 14313134919516160 14347012161929216 14358776293621760 14370202375553024 14415250031902720 14571184226959360 14594736787671040 14619844953505792 14724148246872064 14836114849267712 14860095638355968 14883423888965632 14906679010263040 14930080390184960 14953518506967040 15067929143787520 15115977387230720 15250010684260352 15390813339725824 15439060403486720 15463297546977280 15475602558287872 15692044552110080 15717408848261120 15719770592641024 15744448411467776 15794653922983936 15844166944686080 15856775035092992 15990455417896960 16028302649655296 16078548112506880 16103789161349120 16104537145016320 16278744878556160 16281190970949632 16397346911289344 16410030049853440 16423088429203456 16574722058166272 16626680434524160 16652781973667840 16679699185909760 16833702090325120 16955559827734528 16982966443835392 17009627301675008 17036204583157760 17076526960869376 17220490450042880 17261249007321088 17275402728263680 17315359505776640 17343347694632960 17428583639154688 17530956023060480 17533590276407296 17589500959686656 17644640461127680 17672340053688320 17686402923757568 17807552624476160 17933765202411520 17962752969441280 18051033054838784 18274806191882240 18289348477976576 18318060171034624 18405185308590080 18517072299357632 18545143561584640 18575119547944960 18604279861207040 18607075395371008 18739825041473536 18769243919089664 18942539495047168 19001920496599040 19031750827048960 19046895456354304 19062513355325440 19238516674657280 19344503197859840 19409104507240448 19439574059057152 19588307886923776 19649713240801280 19680560514334720 19727141722652672 19743317403729920 19820968793866240 20035378312069120 20038388887322624 20102286811070464 20181350044663808 20351488713687040 20399657917743104 20432631502739456 20463606688645120 20496683639111680 20528860536504320 20629752062672896 20718402572707840 20885492790722560 20902112546258944 20934925909753856 21034497495531520 21162368342123008 21194449784668160 21228708054794240 21262034127093760 21345658701086720 21576561259151360 21614684564881408 21648616565768192 21785729548943360 21916987845509120 21986876199608320 22108003654696960 22181833722560512 22386637585055744 22456815132344320 22492069159239680 22509967357509632 22545304825888768 22546352003022848 22563791318548480 22652535764418560 22790242829978624 22824792075796480 22861685597470720 22897575213793280 22974042069794816 23146340374197040 23258844244213760 23313894763134976 23351578860273664 23424781301841920 23461554898862080 23678174368808960 23808619320442880 23850686416420864 24108686630060032 24184262450216960 24185563819569152 24261380634050560 24299467573821440 24485384858654720 24658927153315840 24702496645578752 24741276075163648 24897976627363840 25047986109153280 25107271283376128 25127858513838080 25147854157217792 25226687555829760 25266289891082240 25499572397178880 25540789378424320 25584728668635136 25767259432026112 25787190078341120 26045991805689856 26127640682823680 26168657387192320 26452960427653760 26581536279101440 26602688695238656 26644451157868544 26687518697455616 26771178630676480 26933923344520192 26974754271395840 27018355706101760 27060770707210240 27209850651934720 27552784720068608 27640644365221888 27727292153200640 27749356311412736 27770820084367360 27983296981319680 28049529636896768 28137459196887040 28181631032360960 28182940003778560 28487803537473280 28492084199161856 28717552587243520 28740404751106048 29142368453918720 29189473575342080 29239689907011584 29448296493744128 29672229698535424 29720191276711936 29766847777931264 29813358020526080 29860160780369920 29907037013934080 30135858287575040 30231954774461440 30500021368520704 30781626679451648 30878120806973440 30926595093954560 30951205116575744 31384089104220160 31434817696522240 31439541185282048 31488896822935552 31589307845967872 31713550070185984 31980910835793920 32056605299310592 32157096225013760 32209074290032640 32557489757112320 32562381941899264 32794693822578688 32820060099706880 32846176858406912 33149444116332544 33253360869048320 33305563947335680 33359398371819520 33667404180650240 33965932887670784 34019254603350016 34440980900085760 34522498014642176 34550805456527360 34686695389265920 34857167278309376 35061912046120960 35067180552814592 35179001919373312 35289280922255360 35344680107376640 35372805847515136 35615105248952320 35867530404823040 35925505938882560 36102066109677568 36549612383764480 36578696955953152 36636120342069248 36810370617180160 37034144598715264 37090287123169280 37150239095889920 37208559722414080 37214150790742016 37479650082947072 37885078990094336 38003840993198080 38093790912708608 38125026710650880 38477033349314560 38689006395719680 38818209014480896 38879148118114304 39176615773847552 39299426481602560 39361121028669440 39454283445305344 39486634807459840 39641937587732480 40070756624138240 40204573622140928 40702977427374080 40799315835486208 40865263005478912 40993367278223360 41057721073008640 41436805145415680 41770985581445120 41804225092517888 41869851819507712 42068994991063040 42324736684246016 42388899569336320 42457416109588480 42524068254187520 42691317402173440 43153122518302720 43229369129762816 43297233131536384 43571459097886720 43833975691018240 43973752399216640 44216007309393920 44773275170111488 44913630264688640 45019934715019264 45092704006045696 45127582637096960 45580485659957248 45649584151592960 45723371194941440 45795150427586560 45948084139589632 46292680748394080 46517688488427520 46627789526269952 46703157720547328 46849562603683840 46923109797724160 47356348737617920 47617238640885760 48217373260120064 48371127639138304 48522761268101120 48598935147642880 48970769717309440 49317854306631680 49404993291157504 49482552150327296 50095972218306560 50214542566752256 50255717027676160 50295708314435584 50453375111659520 50532579782164480 50999144794357760 51081578756848640 51169457337270272 51534518864052224 51574380156682240 52091983611379712 52255281365647360 52337314774384640 52905920855307520 53205377390477312 53375037394911232 53867846689040384 53949508542791680 54036711412203520 54121541414420480 55105569440137216 55281288730443776 55454584306401280 55498712622825472 55541640168734720 55966593962639360 56099059273793536 56274918393774080 56363262064721920 56365880007557120 56975607074946560 56984168398323712 57435105174487040 57480809502212096 58284736907837440 58378947150684160 58479379814023168 58896592987488256 59344459397070848 59440382553423872 59533695555862528 59626716041052160 59720321560739840 60271716575150080 60463909548922880 61000042737041408 61563253358903296 61756241613946880 61853190187909120 61902410233151488 62768178208440320 62869635393044480 62879082370564096 63178615691935744 63961821671587840 64113210598621184 64418148580065280 65114979514224640 65124763883798528 65589387645157376 65640120199413760 65692353716813824 66298888232665088 66506721738096640 66611127894671360 66718796743639040 67334808361300480 67931865775341568 68038509206700032 68881961800171520 69044996029284352 69101610913054720 69373390778531840 70123824092241920 70134361105629184 70358003838746624 70578561844510720 70745611695030272 71230210497904640 71735060809646080 71851011877765120 72204132219355136 73099224767528960 73157393911906304 73272240684138496 73620741234360320 74068289197430528 74180574246338560 74300478191779840 74417119444828160 75770157980188672 76250053421301760 76954066698629120 77378012791439360 77636418028961792 77758296236228608 78353231547695104 78598852963205120 78722242057338880 78908566890610688 78973269614919680 79283875175464960 80141513248276480 80409147244281856 81405954854748160 81598631670972416 81730526010957824 81986734556446720 82115442146017280 82873610290831360 83608450185035776 84649473368492032 84777799138672640 84914832219176960 85048136508375040 85382634804346880 86306245036605440 86458738259525632 86594466263072768 87142918195773440 87667951382036480 87947504798433280 88432014618787840 89546550340222976 90185408012091392 90255165274193920 91160971319914496 91446742389882880 91590300855173120 91896168279179264 92585361496788160 93035376976855040 93255579052539904 93406315441094656 93699125207367680 93846219595448320 94712697475235840 95234477281771520 96434746520240128 96742255278276608 97045522536202240 97197870295285760 97941539434618880 98635708613263360 98809986582315008 100191944436613120 100429085133504512 100511434055352320 100591416628871168 100906750223319040 101998289588715520 102163157513697280 102338914674540544 103069037728104448 103148760313364480 104183967222759424 104510562731294720 104674629548769280 105811841710615040 106750074789822464 107735693378080768 108073422824407040 108243082828840960 110211138880274432 110562577460887552 110909168612802560 110997425245650944 111933187925278720 112198118547587072 112549836787548160 112726524129443840 112731760015114240 113951214149893120 113968336796647424 114870210348974080 114961619004424192 116569473815674880 116757894301368320 118688918794141696 118880765106847744 119067391111725056 119253432082104320 120543433150300160 120927819097845760 122000085474082816 123126506717806592 123512483227893760 123706380375818240 123804820466302976 125536356416880640 125739270786088960 126357231383871488 127923643343175680 128226421197242368 128836297160130560 130229959028449280 130249527767597056 131178775290314752 131384707433627648 132597776465330176 133013443476193280 133222255789342720 133437593487278080 134669616722600960 135863731550683136 136077018413400064 137763923600343040 138089992058568704 138203221826109440 138746781557063680 140247648184483840 140268722211258368 140716007677493248 142460420995809280 143702023755530240 144408264438710272 146198449535057920 146314787823812608 146544481368276992 147241482468720640 148136578394861056 148361148492677120 148600956383559680 148834238889656320 151540315960377344 152500106842603520 153908133397258240 154756025582878720 155272836057923584 156706463095390208 157197705926410240 157444484114677760 157817133781221376 157946539229839360 158567750350929920 160283026496552960 160818294488563712 162811909709496320 163197263341944832 163461052021915648 163973469112893440 164230884292034560 165747220581662720 169298946736984064 169829664438353920 170096273016750080 172612490073210880 172917476519051264 173188932526145536 174285836391546880 175335902764072960 175895009596866560 176864029237575680 179093100680445952 180370816024182784 180510330548387840 182321942639828992 182893484779765760 183180601710346240 185170722993576320 186070753953710080 186511158105079808 186812630882189312 187398250414735360 189425394950471680 190468954563543040 192869493040480256 193484510556553216 194091045072404480 194395740590571520 195883078869237760 197271417226526720 201022868110704640 201182833257742336 203996579177431040 204326315027394560 204677829349081088 206138075456208896 208367934445518848 209021125462589440 209349259097538560 211623683421230080 213500149579644928 215471386756161536 216146845648814080 216486165657681920 220422277760548864 221125154921775104 221994850491301888 223866375850557440 224396237095174144 225099673575096320 225463520030228480 227902428299786240 227936673593294848 229740420697948160 229923238008848384 233138947631349760 233515788602736640 237761530213695488 238134782223450112 241086866300600320 241855638195691520 244000170948165632 246253013435613184 247024966455787520 247412760751636480 247609640932605952 251072712833761280 251478541572177920 252714462767742976 255847286686351360 256452842394484736 257672594320261120 260459918056898560 260499055535194112 262357550580629504 265195552930660352 266026886952386560 266875186974556160 269339233445201920 271727463101366272 272154036826800128 275527847200686080 276179984117137408 276406443652218880 277493563114127360 280495296368967680 281432015354986496 284920841991618560 287404047511060480 292396899070115840 292629575647625216 293088962736553984 294482964937441280 296273156789722112 296722296985354240 297201912767119360 297668477779312640 303080631920754688 305000213685207040 307816266794516480 309512051165757440 313412926190780416 314395411852820480 315893078459678720 320566052993105920 321636588977127424 325623819418992640 326394526683889664 326922104043831296 327946938225786880 328461768584069120 331494441163325440 338597893473968128 339659328876707840 340192546033500160 345224980146421760 345834953038102528 346377865052291072 350671805528145920 351790019193733120 353728058475151360 358186201360891904 360741632048365568 361020661096775680 364643885279657984 365786969559531520 366361203420692480 370341445987152640 373625261764378624 378850789900943360 385738986080960512 386969021113106432 388182090144808960 388791481181143040 391766157738475520 394542834453053440 402045736221409280 402365666515484672 407993158354862080 408652630054789120 409355658698162176 412276150912417792 416735868891037696 418042250925178880 423247366842460160 427000299159289856 430942773512323072 432293691297628160 432972331315363840 442250309843550208 447732751701114880 448792474190348288 450927040060456960 455804856599572480 455873347186589696 459480841395896320 459846476017696768 466277895262699520 467031577205473280 475523060427390976 476269564446900224 482173732601200640 483711276391383040 492506026871226368 494049932911575040 495219281865211904 502145425667522560 502957083144355840 505428925535485952 511694573372702720 512905684788969472 515345188640522240 520919836113797120 530391105861320704 533750373949112320 538678466890403840 543454926202732544 544308073653600256 551055694401372160 552359968234274816 552812887304437760 554987126228254720 560990592737935360 562864030709972992 569841683983237120 574808095022120960 585259151295250432 592546313579444224 593444593970708480 594403825534238720 595336955558625280 606161263841509376 610000427370414080 615632533589032960 619024102331514880 626825852381560832 631786156919357440 641132105986211840 643273177954254848 651247638837985280 652789053367779328 653844208087662592 655893876451573760 656923537168138240 662988882326650880 677195786947936256 679318657753415680 680385092067000320 690449960292843520 691669906076205056 701343611056291840 703580038387466240 716372402721783808 721483264096731136 722041322193551360 729287770559315968 731573939119063040 732722406841384960 740682891974305280 747250523528757248 757701579801886720 771477972161921024 773938042226212864 776364180289617920 783532315476951040 789085668906106880 804091472442818560 804731333030969344 815986316709724160 817305260109578240 833471737782075392 846494733684920320 854000598318579712 861885547024646144 864587382595256320 865944662630727680 884500619687100416 895465503402229760 897584948380696576 901854080120913920 911609713199144960 911746694373179392 919692952035393536 932555790525399040 934063154410946560 951046120854781952 952539128893800448 964347465202401280 967422552782766080 985012053742452736 1005914166288711680 1010857851070971904 1023389146745405440 1025811369577938944 1030690377281044480 1041839672227594240 1060782211722641408 1067500747898224640 1077356933780807680 1086909852405465088 1102111388802744320 1104719936468549632 1105625774608875520 1109974252456509440 1121981185475870720 1125728061419945984 1139683367966474240 1149616190044241920 1185092627158888448 1188807651068477440 1190673911117250560 1212322527683018752 1220000854740828160 1231265067178065920 1238048204663029760 1253651704763121664 1263572313838714880 1282264211972423680 1302495277675970560 1305578106735558656 1307688416175325184 1311787752903147520 1325977764653301760 1354391573895872512 1358637315506831360 1360770184134000640 1380899920585687040 1407160076774932480 1432744805443567616 1442966528193462272 1458575541118631936 1463147878238126080 1465444813682769920 1481365783948610560 1494501047057514496 1515403159603773440 1542955944323842048 1547876084452425728 1567064630953902080 1608182944885637120 1609462666061938688 1631972633419448320 1634610520219156480 1666943475564150784 1692989467369840640 1708001196637159424 1723771094049292288 1729174765190512640 1731889325261455360 1769001239374200832 1790931006804459520 1795169896761393152 1803708160241827840 1823219426398289920 1823493388746358784 1868126308821893120 1902092241709563904 1905078257787600896 1928694930404802560 1934845105565532160 1970024107484905472 2011828332577423360 2046778293490810880 2051622739155877888 2061380754562088960 2083679344455188480 2121564423445282816 2135001495796449280 2154713867561615360 2211251549217751040 2243962370951741440 2251456122839891968 2279366735932948480 2299232380088483840 2370185254317776896 2377615302136954880 2381347822234501120 2424645055366037504 2462530134356131840 2476096409326059520 2507303409526243328 2527144627677429760 2564528423944847360 2615376832350650368 2651955529306603520 2708783147791745024 2717274631013662720 2721540368268001280 2761799841171374080 2814320153549864960 2865489610887135232 2885933056386924544 2917151082237263872 2926295756476252160 2962731567897221120 2989002094115028992 3030806319207546880 3095752168904851456 3134129261907804160 3216365889771274240 3218925332123877376 3263945266838896640 3269221040438312960 3333886951128301568 3385978934739681280 3447542188098584576 3458349530381025280 3538002478748401664 3581862013608919040 3590339793522786304 3607416320483655680 3646438852796579840 3736252617643786240 3804184483419127808 3810156515575201792 3857389860809605120 3869690211131064320 3940048214969810944 4023656665154846720 4167358688910376960 4243128846890565632 4270002991592898560 4309427735123230720 4422503098435502080 4487924741903482880 4502912245679783936 4558733471865896960 4598464760176967680 4740370508635553792 4755230604273909760 4762695644469002240 4925060268712263680 5014606819052486656 5054289255354859520 5129056847889694720 5230753664701300736 5303911058613207040 5417566295583490048 5434549262027325440 5523599682342748160 5628640307099729920 5834302164474527744 5925463135794442240 5978004188230057984 6061612638415093760 6191504337809702912 6268258523815608320 6437850664247754752 6527890533677793280 6538442080876625920 6667773902256603136 6771957869479362560 6895084376197169152 7076004957496803328 7163724027217838080 7180679587045572608 7214832640967311360 7292877705593159680 7472505235287572480 7608368966838255616 7714779721619210240 7739380422262128640 7880096429939621888 8047313330309693440 8334717377820753920 8486257693781131264 8540005983185797120 8618855470246461440 8845006196871004160 8975849483806965760 9117466943731793920 9480741017271107584 9510461208547819520 9525391288938004480 9850120537424527360 10029213638104973312 10258113695779389440 10461507329402601472 10607822117226414080 10835132591166980096 11257280614199459840 11668604328949055488 11850926271588884480 11956008376460115968 12123225276830187520 12383008675619405824 12536517047631216640 13076884161753251840 13335547804513206272 13543915738958725120 13790168752394338304 14327448054435676160 14361359174091145216 14429665281934622720 14585755411186319360 14945010470575144960 15478760844524257280 15760192859879243776 16094626660619386880 16669434755641507840 16972515387562262528 17237710940492922880 17690012393742008320 17951698967613931520 18961482034542215168 19020922417095639040 19050782577876008960 19700241074849054720 20058427276209946624 20923014658805202944 21215644234452828160 21670265182333960192 22514561228398919680 23337208657898110976 23701852543177768960 24766017351238811648 25073034095262433280 26153768323506503680 26671095609026412544 27087831477917450240 27580337504788676608 29171510822372638720 29890020941150289920 30957521689048514560 31520385719758487552 32189253321238773760 33338869511283015680 34475421880985845760 35380024787484016640 35903397935227863040 37922964069084430336 38041844834191278080 39400482149698109440 41846029317610405888 42431288468905656320 43340530364667920384 46674417315796221952 47403705086355537920 49532034702477623296 50146068190524866560 52307536647013007360 54175662955834900480 55160675009577353216 58343021644745277440 59780041882300579840 61915043378097029120 66677739022566031360 68950843761971691520 71806795870455726080 75845928138168860672 78800964299396218880 83692058635220811776 84862576937811312640 86681060729335840768 93348834631592443904 94807410172711075840 100292136381049733120 104615073294026014720 108351325911669800960 110321350019154706432 116686043289490554880 123830086756194058240 133355478045132062720 137901687523943383040 151691856276337721344 157601928598792437760 173362121458671681536 186697669263184887808 189614820345422151680 209230146588052029440 216702651823339601920 220642700038309412864 233372086578981109760 247660173512388116480 275803375047886766080 303383712552675442688 346724242917343363072 379229640690844303360 418460293176104058880 433405303646679203840 466744173157962219520 551606750095773532160 606767425105350885376 758459281381688606720 866810607293358407680 933488346315924439040 1103213500191547064320 1213534850210701770752 1516918562763377213440 1733621214586716815360 2427069700421403541504 3033837125526754426880 6067674251053508853760 12135348502107017707520
- Sum of all divisors σ(n): 41931636431378317041600
- Sum of proper divisors (its aliquot sum) s(n): 29796287929271299334080
- 12135348502107017707520 is an abundant number, because the sum of its proper divisors (29796287929271299334080) is greater than itself. Its abundance is 17660939427164281626560
Bases of 12135348502107017707520
- Binary: 101001000111011011110010101001111011010101100110011000000000000000000000002
- Hexadecimal: 0x291DBCA9ED599800000
- Base-36: 1Z52OSL6SV3Z4E8
Squares and roots of 12135348502107017707520
- 12135348502107017707520 squared (121353485021070177075202) is 147266683267591038357292065059802836264550400
- 12135348502107017707520 cubed (121353485021070177075203) is 1787132524201629515315160338137858672956149763583726904051499008000
-
The
square root of 12135348502107017707520 is 110160557833.1328971649 -
The
cube root of 12135348502107017707520 is 22980038.4474315591
Scales and comparisons
How big is 12135348502107017707520?- 12,135,348,502,107,017,707,520 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,135,348,502,107,017,707,520 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 12135348502107017707520 cubic inches would be around 1915003.2 feet tall.
Recreational maths with 12135348502107017707520
- 12135348502107017707520 backwards is 02570771070120584353121
- The number of decimal digits it has is: 23
- The sum of 12135348502107017707520's digits is 71
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 12135348502107017707520 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 12135348502107017707520 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/12135348502107017707520/
Chicago style:
Numbermatics. 2024. "Number 12135348502107017707520 - Facts about the integer". https://numbermatics.com/n/12135348502107017707520/
The information we have on file for 12135348502107017707520 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 12135348502107017707520, math, Factors of 12135348502107017707520, curriculum, school, college, exams, university, Prime factorization of 12135348502107017707520, STEM, science, technology, engineering, physics, economics, calculator, twelve sextillion, one hundred thirty-five quintillion, three hundred forty-eight quadrillion, five hundred two trillion, one hundred seven billion, seventeen million, seven hundred seven thousand, five hundred twenty.