926043476344419333929140224
926,043,476,344,419,333,929,140,224 is an even composite number composed of five prime numbers multiplied together.
926043476344419333929140224 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 926043476344419333929140224:
215 × 318 × 73 × 473 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 47 × 47 × 47 × 127 × 127 × 127)See below for interesting mathematical facts about the number 926043476344419333929140224 from the Numbermatics database.
Names of 926043476344419333929140224
- Cardinal: 926043476344419333929140224 can be written as Nine hundred twenty-six septillion, forty-three sextillion, four hundred seventy-six quintillion, three hundred forty-four quadrillion, four hundred nineteen trillion, three hundred thirty-three billion, nine hundred twenty-nine million, one hundred forty thousand, two hundred twenty-four.
Scientific notation
- Scientific notation: 9.26043476344419333929140224 × 1026
Factors of 926043476344419333929140224
Divisors of 926043476344419333929140224
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 72 81 84 94 96 98 108 112 126 127 128 141 144 147 162 168 188 189 192 196 216 224 243 252 254 256 282 288 294 324 329 336 343 376 378 381 384 392 423 432 441 448 486 504 508 512 564 567 576 588 648 658 672 686 729 752 756 762 768 784 846 864 882 889 896 972 987 1008 1016 1024 1029 1128 1134 1143 1152 1176 1269 1296 1316 1323 1344 1372 1458 1504 1512 1524 1536 1568 1692 1701 1728 1764 1778 1792 1944 1974 2016 2032 2048 2058 2187 2209 2256 2268 2286 2303 2304 2352 2538 2592 2632 2646 2667 2688 2744 2916 2961 3008 3024 3048 3072 3087 3136 3384 3402 3429 3456 3528 3556 3584 3807 3888 3948 3969 4032 4064 4096 4116 4374 4418 4512 4536 4572 4606 4608 4704 5076 5103 5184 5264 5292 5334 5376 5488 5832 5922 5969 6016 6048 6096 6144 6174 6223 6272 6561 6627 6768 6804 6858 6909 6912 7056 7112 7168 7614 7776 7896 7938 8001 8064 8128 8192 8232 8748 8836 8883 9024 9072 9144 9212 9216 9261 9408 10152 10206 10287 10368 10528 10584 10668 10752 10976 11421 11664 11844 11907 11938 12032 12096 12192 12288 12348 12446 12544 13122 13254 13536 13608 13716 13818 13824 14112 14224 14336 15228 15309 15463 15552 15792 15876 16002 16121 16128 16129 16256 16384 16464 17496 17672 17766 17907 18048 18144 18288 18424 18432 18522 18669 18816 19683 19881 20304 20412 20574 20727 20736 21056 21168 21336 21504 21952 22842 23328 23688 23814 23876 24003 24064 24192 24384 24576 24696 24892 25088 26244 26508 26649 27072 27216 27432 27636 27648 27783 28224 28448 28672 30456 30618 30861 30926 31104 31584 31752 32004 32242 32256 32258 32512 32768 32928 34263 34992 35344 35532 35721 35814 36096 36288 36576 36848 36864 37044 37338 37632 39366 39762 40608 40824 41148 41454 41472 41783 42112 42336 42672 43008 43561 43904 45684 45927 46389 46656 47376 47628 47752 48006 48128 48363 48384 48387 48768 49152 49392 49784 50176 52488 53016 53298 53721 54144 54432 54864 55272 55296 55566 56007 56448 56896 57344 59049 59643 60912 61236 61722 61852 62181 62208 63168 63504 64008 64484 64512 64516 65024 65856 68526 69984 70688 71064 71442 71628 72009 72192 72576 73152 73696 73728 74088 74676 75264 78732 79524 79947 81216 81648 82296 82908 82944 83349 83566 84224 84672 85344 86016 87122 87808 91368 91854 92583 92778 93312 94752 95256 95504 96012 96256 96726 96768 96774 97536 98304 98784 99568 100352 102789 103823 104976 106032 106596 107163 107442 108241 108288 108864 109728 110544 110592 111132 112014 112896 112903 113792 114688 118098 119286 121824 122472 123444 123704 124362 124416 125349 126336 127008 128016 128968 129024 129032 130048 130683 131712 137052 137781 139167 139968 141376 142128 142884 143256 144018 144384 145089 145152 145161 146304 147392 147456 148176 149352 150528 157464 159048 159894 161163 162432 163296 164592 165816 165888 166698 167132 168021 168448 169344 170688 172032 174244 175616 177147 178929 182736 183708 185166 185556 186543 186624 189504 190512 191008 192024 192512 193452 193536 193548 195072 197568 199136 200704 205578 207646 209952 212064 213192 214326 214884 216027 216482 216576 217728 219456 221088 221184 222264 224028 225792 225806 227584 229376 236196 238572 239841 243648 244944 246888 247408 248724 248832 250047 250698 252672 254016 256032 257936 258048 258064 260096 261366 263424 274104 275562 277749 278334 279936 280543 282752 284256 285768 286512 288036 288768 290178 290304 290322 292481 292608 294784 294912 296352 298704 301056 308367 311469 314928 318096 319788 321489 322326 324723 324864 326592 329184 331632 331776 333396 334264 336042 336896 338688 338709 341376 344064 348488 351232 354294 357858 365472 367416 370332 371112 373086 373248 376047 379008 381024 382016 384048 385024 386904 387072 387096 390144 392049 395136 398272 401408 411156 413343 415292 417501 419904 424128 426384 428652 429768 432054 432964 433152 435267 435456 435483 438912 442176 442368 444528 448056 451584 451612 455168 472392 477144 479682 483489 487296 489888 493776 494816 497448 497664 500094 501396 504063 505344 508032 512064 515872 516096 516128 520192 522732 526848 531441 536787 548208 551124 555498 556668 559629 559872 561086 565504 568512 571536 573024 576072 577536 580356 580608 580644 584962 585216 589568 592704 597408 602112 616734 622938 629856 636192 639576 642978 644652 648081 649446 649728 653184 658368 663264 663552 666792 668528 672084 673792 677376 677418 682752 688128 696976 702464 708588 715716 719523 726761 730944 734832 740664 742224 746172 746496 750141 752094 757687 758016 758063 762048 764032 768096 770048 773808 774144 774192 780288 784098 790272 790321 796544 802816 822312 826686 830584 833247 835002 839808 841629 848256 852768 857304 859536 864108 865928 866304 870534 870912 870966 877443 877824 884352 884736 889056 896112 903168 903224 910336 925101 934407 944784 954288 959364 964467 966978 974169 974592 979776 987552 989632 994896 995328 1000188 1002792 1008126 1010688 1016064 1016127 1024128 1031744 1032192 1032256 1040384 1045464 1053696 1062882 1073574 1096416 1102248 1110996 1113336 1119258 1119744 1122172 1128141 1131008 1137024 1143072 1146048 1152144 1155072 1160712 1161216 1161288 1169924 1170432 1176147 1179136 1185408 1194816 1204224 1233468 1240029 1245876 1252503 1259712 1272384 1279152 1285956 1289304 1296162 1298892 1299456 1305801 1306368 1306449 1316736 1326528 1327104 1333584 1337056 1344168 1347584 1354752 1354836 1365504 1393952 1404928 1417176 1431432 1439046 1450467 1453522 1461888 1469664 1481328 1484448 1492344 1492992 1500282 1504188 1512189 1515374 1516032 1516126 1524096 1528064 1536192 1540096 1547616 1548288 1548384 1560576 1568196 1580544 1580642 1593088 1594323 1605632 1610361 1644624 1653372 1661168 1666494 1670004 1678887 1679616 1683258 1696512 1705536 1714608 1719072 1728216 1731856 1732608 1741068 1741824 1741932 1754886 1755648 1768704 1778112 1792224 1806336 1806448 1820672 1850202 1868814 1889568 1908576 1918728 1928934 1933956 1944243 1948338 1949184 1959552 1963801 1975104 1979264 1989792 1990656 2000376 2005584 2016252 2021376 2032128 2032254 2047367 2048256 2048383 2063488 2064384 2064512 2080768 2090928 2107392 2125764 2147148 2158569 2180283 2192832 2204496 2221992 2226672 2238516 2239488 2244344 2250423 2256282 2262016 2273061 2274048 2274189 2286144 2292096 2304288 2310144 2321424 2322432 2322576 2339848 2340864 2352294 2358272 2370816 2370963 2389632 2408448 2466936 2480058 2491752 2499741 2505006 2519424 2524887 2544768 2558304 2571912 2578608 2592324 2597784 2598912 2611602 2612736 2612898 2632329 2633472 2653056 2654208 2667168 2674112 2688336 2695168 2709504 2709672 2731008 2775303 2787904 2803221 2809856 2834352 2862864 2878092 2893401 2900934 2907044 2922507 2923776 2939328 2962656 2968896 2984688 2985984 3000564 3008376 3024378 3030748 3032064 3032252 3048192 3048381 3056128 3072384 3095232 3096576 3096768 3121152 3136392 3161088 3161284 3186176 3188646 3220722 3289248 3306744 3322336 3332988 3340008 3357774 3359232 3366516 3384423 3393024 3411072 3429216 3438144 3456432 3463712 3465216 3482136 3483648 3483864 3509772 3511296 3528441 3537408 3556224 3584448 3612672 3612896 3641344 3700404 3720087 3737628 3757509 3779136 3817152 3837456 3857868 3867912 3888486 3896676 3898368 3917403 3919104 3919347 3927602 3950208 3958528 3979584 3981312 4000752 4011168 4032504 4042752 4064256 4064508 4094734 4096512 4096766 4126976 4129024 4161536 4181856 4214784 4251528 4294296 4317138 4351401 4360566 4385664 4408992 4443984 4453344 4477032 4478976 4488688 4500846 4512564 4524032 4536567 4546122 4548096 4548378 4572288 4584192 4608576 4620288 4642848 4644864 4645152 4679696 4681728 4704588 4716544 4741632 4741926 4779264 4782969 4816896 4831083 4933872 4960116 4983504 4999482 5010012 5036661 5038848 5049774 5087327 5089536 5116608 5143824 5157216 5184648 5195568 5197824 5223204 5225472 5225796 5264658 5266944 5306112 5306441 5334336 5348224 5376672 5390336 5419008 5419344 5462016 5532247 5550606 5575808 5606442 5619712 5668704 5725728 5756184 5786802 5801868 5814088 5832729 5845014 5847552 5878656 5891403 5925312 5937792 5969376 5971968 6001128 6016752 6048756 6061496 6064128 6064504 6096384 6096762 6112256 6142101 6144768 6145149 6190464 6193152 6193536 6242304 6272784 6322176 6322568 6372352 6377292 6441444 6475707 6540849 6578496 6613488 6644672 6665976 6680016 6715548 6718464 6733032 6751269 6768846 6786048 6819183 6822144 6822567 6858432 6876288 6912864 6927424 6930432 6964272 6967296 6967728 7019544 7022592 7056882 7074816 7112448 7112889 7168896 7225344 7225792 7282688 7400808 7440174 7475256 7499223 7515018 7558272 7574661 7634304 7674912 7715736 7735824 7776972 7793352 7796736 7834806 7838208 7838694 7855204 7896987 7900416 7917056 7959168 7962624 8001504 8022336 8065008 8085504 8128512 8129016 8189468 8193024 8193532 8253952 8258048 8325909 8363712 8409663 8429568 8503056 8588592 8634276 8680203 8702802 8721132 8767521 8771328 8817984 8887968 8906688 8954064 8957952 8977376 9001692 9025128 9048064 9073134 9092244 9096192 9096756 9144576 9145143 9168384 9217152 9285696 9289728 9290304 9359392 9363456 9409176 9433088 9483264 9483852 9558528 9565938 9662166 9867744 9920232 9967008 9998964 10020024 10073322 10077696 10099548 10153269 10174654 10179072 10233216 10287648 10314432 10369296 10391136 10395648 10446408 10450944 10451592 10529316 10533888 10585323 10612224 10612882 10668672 10696448 10753344 10780672 10838016 10838688 10924032 11064494 11101212 11151616 11160261 11212884 11239424 11272527 11337408 11451456 11512368 11573604 11603736 11628176 11665458 11690028 11695104 11752209 11757312 11758041 11782806 11850624 11875584 11938752 11943936 12002256 12033504 12097512 12122992 12128256 12129008 12192768 12193524 12224512 12284202 12289536 12290298 12380928 12387072 12484608 12545568 12644352 12645136 12744704 12754584 12882888 12951414 13054203 13081698 13156992 13185521 13226976 13289344 13331952 13360032 13431096 13436928 13466064 13502538 13537692 13572096 13609701 13638366 13644288 13645134 13716864 13746607 13752576 13825728 13854848 13860864 13928544 13934592 13935456 14039088 14045184 14113764 14149632 14224896 14225778 14337792 14338681 14348907 14450688 14451584 14493249 14565376 14801616 14880348 14950512 14998446 15030036 15109983 15116544 15149322 15261981 15268608 15349824 15431472 15471648 15553944 15586704 15593472 15669612 15676416 15677388 15710408 15793974 15800832 15834112 15918336 15919323 16003008 16044672 16130016 16171008 16257024 16258032 16378936 16386048 16387064 16507904 16516096 16596741 16651818 16727424 16819326 16859136 17006112 17177184 17268552 17360406 17405604 17442264 17498187 17535042 17542656 17635968 17674209 17775936 17813376 17908128 17915904 17954752 18003384 18050256 18096128 18146268 18184488 18192384 18193512 18289152 18290286 18336768 18426303 18434304 18435447 18571392 18579456 18580608 18718784 18726912 18818352 18866176 18966528 18967704 19117056 19131876 19324332 19427121 19622547 19735488 19840464 19934016 19997928 20040048 20146644 20155392 20199096 20253807 20306538 20349308 20358144 20457549 20466432 20467701 20575296 20628864 20738592 20782272 20791296 20892816 20901888 20903184 21058632 21067776 21170646 21224448 21225764 21337344 21338667 21392896 21506688 21676032 21677376 21848064 22128988 22202424 22303232 22320522 22425768 22497669 22545054 22674816 22723983 22902912 23024736 23147208 23207472 23256352 23330916 23380056 23390208 23504418 23514624 23516082 23565612 23690961 23701248 23751168 23877504 23887872 24004512 24067008 24195024 24245984 24256512 24258016 24385536 24387048 24449024 24568404 24579072 24580596 24761856 24774144 24977727 25091136 25228989 25288704 25290272 25489408 25509168 25765776 25902828 26040609 26108406 26163396 26302563 26313984 26371042 26453952 26578688 26663904 26720064 26862192 26873856 26932128 27005076 27075384 27144192 27219402 27276732 27288576 27290268 27433728 27435429 27493214 27505152 27651456 27709696 27857088 27869184 27870912 28078176 28090368 28227528 28299264 28449792 28451556 28675584 28677362 28697814 28903168 28986498 29130752 29603232 29760696 29901024 29996892 30060072 30219966 30233088 30298644 30459807 30523962 30537216 30699648 30862944 30943296 31107888 31173408 31186944 31339224 31352832 31354776 31420816 31587948 31601664 31668224 31755969 31836672 31838646 32006016 32089344 32260032 32342016 32514048 32516064 32757872 32772096 32774128 33015808 33032192 33193482 33303636 33454848 33480783 33638652 33718272 33817581 34012224 34354368 34537104 34720812 34811208 34884528 34996374 35070084 35085312 35256627 35271936 35274123 35348418 35551872 35611289 35626752 35628961 35816256 35831808 35909504 36006768 36100512 36192256 36292536 36368976 36384768 36387024 36578304 36580572 36673536 36852606 36868608 36870894 37142784 37145087 37161216 37437568 37453824 37636704 37732352 37933056 37935408 38234112 38263752 38648664 38854242 39162609 39245094 39470976 39556563 39680928 39868032 39995856 40080096 40293288 40310784 40398192 40507614 40613076 40698616 40716288 40829103 40915098 40932864 40935402 41150592 41239821 41257728 41477184 41564544 41582592 41785632 41803776 41806368 42117264 42135552 42341292 42448896 42451528 42674688 42677334 42785792 43013376 43016043 43046721 43352064 43354752 43479747 43696128 44257976 44404848 44606464 44641044 44851536 44995338 45090108 45329949 45349632 45447966 45785943 45805824 46049472 46294416 46414944 46512704 46661832 46760112 46780416 47008836 47029248 47032164 47131224 47381922 47402496 47502336 47755008 47757969 48009024 48134016 48390048 48491968 48513024 48516032 48771072 48774096 48898048 49136808 49158144 49161192 49523712 49548288 49790223 49955454 50182272 50457978 50577408 50580544 50978816 51018336 51531552 51805656 52081218 52216812 52326792 52494561 52605126 52627968 52742084 52907904 53022627 53157376 53327808 53440128 53724384 53747712 53864256 54010152 54150768 54288384 54438804 54553464 54577152 54580536 54867456 54870858 54986428 55010304 55278909 55302912 55306341 55419392 55714176 55738368 55741824 56156352 56180736 56455056 56598528 56899584 56903112 57351168 57354724 57395628 57806336 57972996 58281363 58867641 59206464 59521392 59802048 59993784 60120144 60439932 60466176 60597288 60761421 60919614 61047924 61074432 61372647 61399296 61403103 61725888 61886592 62215776 62346816 62373888 62678448 62705664 62709552 62841632 63175896 63203328 63336448 63511938 63673344 63677292 64012032 64016001 64178688 64520064 65028096 65032128 65515744 65544192 65548256 66031616 66064384 66386964 66607272 66909696 66961566 67277304 67493007 67635162 68024448 68171949 68708736 69074208 69441624 69622416 69769056 69992748 70140168 70170624 70513254 70543872 70548246 70696836 71072883 71103744 71222578 71253504 71257922 71632512 71663616 71819008 72013536 72201024 72384512 72585072 72737952 72769536 72774048 73156608 73161144 73347072 73705212 73737216 73741788 74285568 74290174 74322432 74875136 74933181 75273408 75464704 75686967 75866112 75870816 76468224 76527504 77297328 77708484 78121827 78325218 78490188 78907689 78941952 79113126 79361856 79736064 79991712 80160192 80586576 80621568 80796384 81015228 81226152 81397232 81432576 81658206 81830196 81865728 81870804 82301184 82306287 82479642 82515456 82954368 83129088 83571264 83607552 83612736 84234528 84271104 84682584 84897792 84903056 85349376 85354668 85571584 86026752 86032086 86093442 86709504 86959494 87392256 88515952 88809696 89212928 89282088 89703072 89990676 90180216 90659898 90699264 90895932 91379421 91571886 91611648 92098944 92298647 92588832 92829888 93025408 93323664 93520224 93560832 94017672 94058496 94064328 94262448 94763844 94804992 95004672 95267907 95510016 95515938 96018048 96226249 96268032 96274001 96780096 96983936 97026048 97032064 97542144 97548192 97796096 98273616 98316288 98322384 99047424 99096576 99580446 99910908 100364544 100370767 100442349 100915956 101154816 101161088 101452743 101957632 102036672 103063104 103611312 104162436 104433624 104653584 104989122 105210252 105255936 105484168 105769881 105815808 105822369 106045254 106314752 106655616 106833867 106880256 106886883 107448768 107495424 107728512 108020304 108301536 108576768 108877608 109106928 109154304 109161072 109734912 109741716 109972856 110020608 110557818 110605824 110612682 110838784 111428352 111435261 111483648 112312704 112361472 112910112 113197056 113799168 113806224 114702336 114709448 114791256 115612672 115945992 116562726 117487827 117735282 118412928 118669689 119042784 119604096 119987568 120240288 120879864 120932352 121194576 121522842 121839228 122095848 122148864 122487309 122745294 122798592 122806206 123451776 123719463 123773184 124431552 124693632 124747776 125356896 125411328 125419104 125683264 126351792 126406656 126672896 127023876 127346688 127354584 128024064 128032002 128357376 129040128 129048129 129140163 130056192 130064256 130439241 131031488 131088384 131096512 132063232 132128768 132773928 133214544 133819392 133923132 134554608 134986014 135270324 135989847 136048896 136343898 137357829 137417472 138148416 138883248 139244832 139538112 139985496 140280336 140341248 141026508 141087744 141096492 141393672 142145766 142207488 142445156 142507008 142515844 143265024 143273907 143638016 144027072 144402048 145170144 145475904 145539072 145548096 146313216 146322288 146694144 147410424 147474432 147483576 148571136 148580348 148644864 149370669 149750272 149866362 150546816 151373934 151732224 151741632 152936448 153055008 154594656 155416968 156243654 156650436 156980376 157483683 157815378 157883904 158226252 158723712 159067881 159472128 159983424 160320384 161173152 161243136 161592768 162030456 162452304 162794464 162865152 163316412 163660392 163731456 163741608 164602368 164612574 164959284 165030912 165836727 165908736 165919023 166258176 167142528 167215104 167225472 168469056 168542208 169365168 169795584 169806112 170698752 170709336 171143168 172053504 172064172 172186884 173419008 173918988 174844089 176602923 177031904 177619392 178425856 178564176 179406144 179981352 180360432 181319796 181398528 181791864 182284263 182758842 183143772 183223296 184117941 184197888 184209309 184597294 185177664 185659776 186050816 186647328 187040448 187121664 188035344 188116992 188128656 188524896 189527688 189609984 190009344 190535814 191020032 191031876 192036096 192048003 192452498 192536064 192548002 193560192 193967872 194064128 195084288 195096384 195592192 196547232 196632576 196644768 198094848 198193152 199160892 199821816 200729088 200741534 200884698 201831912 202322176 202479021 202905486 203915264 204073344 204515847 206126208 207222624 208324872 208867248 209307168 209978244 210420504 210511872 210968336 211539762 211631616 211644738 212090508 212629504 213218649 213311232 213667734 213760512 213773766 214897536 214990848 215457024 216040608 216603072 217153536 217755216 218213856 218308608 218322144 219469824 219483432 219945712 220041216 221115636 221211648 221225364 221677568 222856704 222870522 222967296 224625408 224799543 225820224 226394112 227060901 227598336 227612448 229404672 229418896 229582512 231225344 231891984 233125452 234365481 234975654 235470564 236723067 236825856 237339378 238085568 239208192 239975136 240480576 241759728 241864704 242389152 243045684 243678456 244191696 244297728 244974618 245490588 245597184 245612412 246903552 246918861 247438926 247546368 248863104 249387264 249402727 250713792 250822656 250838208 251366528 252703584 252813312 253345792 254047752 254693376 254709168 256048128 256064004 256714752 258080256 258096258 258280326 260015609 260128512 260878482 262062976 262176768 262193024 264126464 264257536 265547856 266429088 267638784 267846264 269109216 269972028 270540648 271979694 272097792 272687796 274138263 274715658 274834944 276296832 276895941 277766496 278489664 279076224 279970992 280560672 280682496 282053016 282175488 282192984 282787344 284291532 284414976 284890312 285014016 285031688 285803721 286530048 286547814 287276032 288054144 288678747 288804096 288822003 290340288 290951808 291078144 291096192 292626432 292644576 293388288 294820848 294948864 294967152 297142272 297160696 297289728 298741338 299500544 299732724 301093632 301112301 301327047 302747868 303464448 303483264 304358229 305872896 306110016 309189312 310833936 312487308 313300872 313960752 314967366 315630756 315767808 316452504 317309643 317447424 317467107 318135762 318944256 319966848 320501601 320640768 320660649 322346304 322486272 323185536 324060912 324904608 325588928 325730304 326632824 327320784 327462912 327483216 329204736 329225148 329918568 330061824 331673454 331817472 331838046 332516352 334285056 334305783 334450944 336938112 337084416 338730336 339591168 339612224 341397504 341418672 342286336 344107008 344128344 344373768 346838016 347837976 349688178 352463481 353205846 354063808 355238784 356009067 356851712 357128352 358812288 359962704 360720864 362639592 362797056 363583728 364568526 365517684 366287544 366446592 367461927 368235882 368395776 368418618 369194588 370355328 371158389 371319552 372101632 373294656 374080896 374243328 376070688 376233984 376257312 377049792 379055376 379219968 380018688 381071628 382040064 382063752 384072192 384096006 384904996 385072128 385096004 387120384 387144387 387420489 387935744 388128256 390168576 390192768 391317723 393094464 393265152 393289536 396189696 396386304 398321784 399643632 401458176 401483068 401769396 403663824 404644352 404958042 405810972 407969541 408146688 409031694 412073487 412252416 414445248 416649744 417734496 418614336 419956488 420841008 421023744 421936672 423079524 423263232 423289476 424181016 425259008 426437298 426622464 427335468 427521024 427547532 429795072 429821721 430914048 432081216 433206144 435510432 436427712 436617216 436644288 438939648 438966864 439891424 440082432 442231272 442423296 442450728 443355136 445713408 445741044 445934592 448112007 449250816 449599086 451640448 454121802 455196672 455224896 458809344 458837792 459165024 462450688 463783968 466250904 468730962 469951308 470941128 472451049 473446134 473651712 474678756 476171136 477203643 478416384 479950272 480961152 483519456 483729408 484778304 486091368 487356912 488383392 488595456 489949236 490981176 491194368 491224824 493807104 493837722 494877852 495092736 497510181 497726208 497757069 498774528 498805454 501427584 501645312 501676416 502733056 505407168 505626624 506691584 508095504 509386752 509418336 512096256 512128008 513429504 516160512 516192516 516560652 520031218 520257024 521756964 524125952 524386048 524532267 528252928 528515072 529808769 531095712 532858176 535277568 535692528 538218432 539944056 541081296 543959388 544195584 545375592 546852789 548276526 549431316 549669888 552353823 552593664 552627927 553791882 555532992 556979328 558152448 559941984 561121344 561364992 564106032 564350976 564385968 565574688 568583064 568829952 569780624 570028032 570063376 571607442 573060096 573095628 574552064 576108288 576144009 577357494 577608192 577644006 580680576 581903616 582192384 585252864 585289152 586776576 589641696 589897728 589934304 594284544 594321392 594579456 597482676 599001088 599465448 602187264 602224602 602654094 605495736 606966528 607437063 608716458 611745792 612220032 613547541 618378624 621667872 624974616 626601744 627921504 629934732 631261512 631535616 632905008 634619286 634894848 634934214 636271524 637888512 639655947 639933696 641003202 641281536 641321298 644692608 644972544 646090529 646371072 648121824 649809216 651177856 651460608 653265648 654641568 654925824 654966432 658409472 658450296 659837136 660123648 663346908 663634944 663676092 665032704 668570112 668611566 668901888 673876224 673918007 674398629 677460672 679182336 679224448 681182703 682795008 682837344 684572672 688214016 688256688 688747536 693676032 695675952 699376356 702595369 703096443 704926962 706411692 708127616 710169201 710477568 712018134 713703424 714256704 717624576 719925408 721441728 725279184 725594112 727167456 729137052 731035368 732575088 732893184 734923854 736471764 736791552 736837236 738389176 740710656 740756583 742316778 742639104 744203264 746589312 748161792 748208181 752141376 752467968 752514624 754099584 758110752 758439936 760037376 762143256 764080128 764127504 768144384 768192012 769809992 770144256 770192008 774240768 774288774 774840978 775871488 776256512 780046827 780385536 782635446 786188928 786530304 786579072 792379392 792772608 796643568 799287264 802916352 802966136 803538792 807327648 809288704 809916084 811621944 815939082 816293376 818063388 822414789 824146974 824504832 828890496 830687823 833299488 835468992 837228672 839912976 841682016 842047488 843873344 846159048 846526464 846578952 848362032 850518016 852874596 853244928 854670936 855042048 855095064 857411163 859590144 859643442 861828096 864162432 866036241 866412288 866466009 871020864 872855424 873234432 873288576 877879296 877933728 879782848 880164864 884462544 884846592 884901456 886710272 891426816 891482088 891869184 896224014 898501632 899198172 903280896 903336903 903981141 908243604 910393344 910449792 913074687 917618688 917675584 918330048 924901376 927567936 932501808 937461924 939902616 941882256 944902098 946892268 947303424 949357512 951928929 952342272 952401321 954407286 956832768 959900544 961504803 961922304 961981947 967038912 967458816 969556608 972182736 974713824 976766784 977190912 979898472 981962352 982388736 982449648 987614208 987675444 989755704 990185472 995020362 995452416 995514138 997549056 997610908 1002855168 1002917349 1003352832 1005466112 1010814336 1011253248 1016191008 1018773504 1018836672 1024192512 1024256016 1026859008 1032321024 1032385032 1033121304 1040062436 1040514048 1043513928 1048251904 1048772096 1049064534 1057390443 1059617538 1062191424 1065716352 1068027201 1070555136 1071385056 1076436864 1079888112 1082162592 1087918776 1088391168 1090751184 1093705578 1096553052 1098862632 1099339776 1102385781 1104707646 1105187328 1105255854 1107583764 1111065984 1113475167 1113958656 1116304896 1119883968 1122242688 1122729984 1128212064 1128701952 1128771936 1131149376 1137166128 1137659904 1139561248 1140056064 1140126752 1143214884 1146120192 1146191256 1149104128 1152216576 1152288018 1154714988 1155216384 1155288012 1161361152 1161433161 1163807232 1164384768 1170505728 1170578304 1173953169 1179283392 1179795456 1179868608 1188569088 1188642784 1189158912 1194965352 1198002176 1198930896 1204374528 1204449204 1205308188 1210991472 1213933056 1214874126 1217432916 1223908623 1224440064 1227095082 1236220461 1236757248 1243335744 1249949232 1253203488 1255843008 1259869464 1262523024 1263071232 1265810016 1269238572 1269789696 1269868428 1272543048 1275777024 1279311894 1279867392 1282006404 1282563072 1282642596 1289385216 1289465163 1292181058 1292742144 1296243648 1299618432 1302355712 1306531296 1309283136 1309851648 1309932864 1316818944 1316900592 1319674272 1320247296 1326693816 1327269888 1327352184 1330065408 1337140224 1337223132 1337803776 1344336021 1347752448 1347836014 1348797258 1354921344 1358448896 1362365406 1365590016 1365674688 1369145344 1376428032 1376513376 1377495072 1387352064 1391351904 1398752712 1405190738 1406192886 1409853924 1412823384 1416255232 1417353147 1420338402 1420955136 1424036268 1427406848 1428513408 1431610929 1435249152 1439850816 1442883456 1450558368 1451188224 1454334912 1458274104 1462070736 1465150176 1465786368 1469847708 1472943528 1473583104 1473674472 1476778352 1481421312 1481513166 1484633556 1485278208 1488406528 1492530543 1493178624 1493271207 1496323584 1496416362 1504282752 1504935936 1505029248 1508199168 1516221504 1516879872 1520074752 1524286512 1528160256 1528255008 1536288768 1536384024 1539619984 1540288512 1540384016 1548481536 1548577548 1549681956 1551742976 1552513024 1560093654 1560771072 1565270892 1572377856 1573158144 1573596801 1584758784 1585545216 1589426307 1593287136 1598574528 1605832704 1605932272 1607077584 1614655296 1618577408 1619832168 1623243888 1631878164 1632586752 1636126776 1640558367 1644829578 1648293948 1649009664 1657061469 1657780992 1657883781 1661375646 1666598976 1670937984 1674457344 1674561167 1679825952 1683364032 1684094976 1687746688 1692318096 1693052928 1693157904 1696724064 1701036032 1705749192 1706489856 1709341872 1710084096 1710190128 1714822326 1719180288 1719286884 1723656192 1728324864 1728432027 1732072482 1732824576 1732932018 1742041728 1745710848 1745819089 1746577152 1755758592 1755867456 1759565696 1760329728 1768925088 1769693184 1769802912 1773420544 1782853632 1782964176 1783738368 1792448028 1797003264 1798396344 1806561792 1806673806 1807962282 1816487208 1820899584 1822311189 1826149374 1835237376 1835351168 1836660096 1840642623 1849802752 1855135872 1865003616 1874923848 1879805232 1883764512 1889804196 1893784536 1894606848 1898715024 1903857858 1904684544 1904802642 1908814572 1913665536 1918967841 1919801088 1923009606 1923844608 1923963894 1934077824 1934917632 1938271587 1939113216 1944365472 1949427648 1953533568 1954381824 1959796944 1963924704 1964777472 1964899296 1975228416 1975350888 1979511408 1980370944 1990040724 1990904832 1991028276 1995098112 1995221816 2005710336 2005834698 2006705664 2010932224 2021628672 2021754021 2023195887 2032382016 2037547008 2037673344 2043548109 2048385024 2048512032 2053718016 2064642048 2064770064 2066242608 2080124872 2081028096 2087027856 2096503808 2097544192 2098129068 2107786107 2109289329 2114780886 2119235076 2124382848 2130507603 2131432704 2136054402 2141110272 2142770112 2152873728 2159776224 2164325184 2175837552 2176782336 2181502368 2187411156 2193106104 2197725264 2198679552 2204771562 2209415292 2210374656 2210511708 2215167528 2222131968 2222269749 2226950334 2227917312 2232609792 2239767936 2244485376 2244624543 2256424128 2257403904 2257543872 2262298752 2274332256 2275319808 2279122496 2280112128 2280253504 2286429768 2292240384 2292382512 2298208256 2304433152 2304576036 2309429976 2310432768 2310576024 2322722304 2322866322 2327614464 2328769536 2340140481 2341156608 2347906338 2358566784 2359590912 2359737216 2377138176 2377285568 2378317824 2389930704 2396004352 2397861792 2408749056 2408898408 2410616376 2421982944 2427866112 2429748252 2434865832 2447817246 2448880128 2454190164 2467244367 2472440922 2473514496 2486671488 2492063469 2499898464 2506406976 2511686016 2519738928 2525046048 2526142464 2531620032 2538477144 2539579392 2539736856 2545086096 2551554048 2558623788 2559734784 2564012808 2565126144 2565285192 2572233489 2578770432 2578930326 2584362116 2585484288 2592487296 2598108723 2599236864 2599398027 2604711424 2613062592 2618566272 2619703296 2619865728 2633637888 2633801184 2639348544 2640494592 2653387632 2654539776 2654704368 2660130816 2674280448 2674446264 2675607552 2688672042 2695504896 2695672028 2697594516 2709842688 2710010709 2711943423 2716897792 2724730812 2731180032 2731349376 2739224061 2752856064 2753026752 2754990144 2774704128 2782703808 2797505424 2810381476 2812385772 2819707848 2825646768 2832510464 2834706294 2840676804 2841910272 2848072536 2855786787 2857026816 2857203963 2863221858 2870498304 2879701632 2884514409 2885766912 2885945841 2901116736 2902376448 2908669824 2916548208 2924141472 2930300352 2931572736 2939695416 2945887056 2947166208 2947348944 2953556704 2962842624 2963026332 2969267112 2970556416 2976813056 2985061086 2986357248 2986542414 2992647168 2992832724 3008565504 3008752047 3010058496 3016398336 3032443008 3033759744 3048573024 3056320512 3056510016 3072577536 3072768048 3079239968 3080577024 3080768032 3096963072 3097155096 3099363912 3103485952 3105026048 3120187308 3121542144 3130541784 3144755712 3146316288 3147193602 3172171329 3178852614 3186574272 3197149056 3204081603 3211665408 3211864544 3214155168 3229310592 3237154816 3239664336 3246487776 3263756328 3265173504 3272253552 3281116734 3289659156 3296587896 3298019328 3307157343 3314122938 3315561984 3315767562 3322751292 3333197952 3340425501 3341875968 3348914688 3349122334 3359651904 3366728064 3368189952 3375493376 3384636192 3386105856 3386315808 3393448128 3402072064 3411498384 3412979712 3418683744 3420168192 3420380256 3429644652 3438360576 3438573768 3447312384 3456649728 3456864054 3464144964 3465649152 3465864036 3484083456 3484299483 3491421696 3491638178 3493154304 3511517184 3511734912 3519131392 3521859507 3537850176 3539386368 3539605824 3546841088 3565707264 3565928352 3567476736 3584896056 3594006528 3596792688 3613123584 3613347612 3615924564 3632974416 3641799168 3644622378 3652298748 3670702336 3671725869 3673320192 3681285246 3699605504 3708661383 3710271744 3730007232 3749847696 3759610464 3767529024 3779608392 3787569072 3789213696 3797430048 3807715716 3809369088 3809605284 3817629144 3827331072 3837935682 3839602176 3846019212 3847689216 3847927788 3868155648 3868395489 3876543174 3878226432 3888730944 3898855296 3907067136 3919593888 3927849408 3929554944 3929798592 3950456832 3950701776 3959022816 3960741888 3980081448 3981809664 3982056552 3990196224 3990443632 4011420672 4011669396 4013411328 4021864448 4033008063 4043257344 4043508042 4046391774 4064764032 4075346688 4087096218 4096770048 4097024064 4107436032 4129284096 4129540128 4132485216 4160249744 4162056192 4174055712 4193007616 4195088384 4196258136 4215572214 4218578658 4229561772 4238470152 4248765696 4252059441 4261015206 4262865408 4272108804 4282220544 4285540224 4294832787 4305747456 4319552448 4328650368 4351675104 4353564672 4363004736 4374822312 4386212208 4395450528 4397359104 4409543124 4418830584 4420749312 4421023416 4430335056 4444263936 4444539498 4453900668 4455834624 4465219584 4477591629 4479535872 4479813621 4488970752 4489249086 4512848256 4514807808 4515087744 4522633703 4524597504 4524878047 4548664512 4550639616 4558244992 4560224256 4560507008 4572859536 4584480768 4584765024 4596416512 4608866304 4609152072 4618859952 4620865536 4621152048 4645444608 4645732644 4655228928 4657539072 4680280962 4682313216 4695812676 4717133568 4717426049 4719474432 4720790403 4754276352 4754571136 4756635648 4768278921 4779861408 4792008704 4795723584 4817498112 4817796816 4821232752 4843965888 4855732224 4859496504 4869731664 4895634492 4897760256 4908380328 4921675101 4934488734 4944881844 4947028992 4971184407 4973342976 4973651343 4984126938 4999796928 5012813952 5023372032 5023683501 5039477856 5050092096 5052284928 5063240064 5076954288 5079158784 5079473712 5090172192 5103108096 5117247576 5119469568 5128025616 5130252288 5130570384 5144466978 5157540864 5157860652 5168724232 5170968576 5184974592 5185296081 5196217446 5198473728 5198796054 5209422848 5226125184 5237132544 5237457267 5239731456 5267275776 5267602368 5278697088 5280989184 5306775264 5309079552 5309408736 5320261632 5348560896 5348892528 5351215104 5377344084 5391009792 5391344056 5395189032 5419685376 5420021418 5423886846 5433795584 5449461624 5462698752 5466933567 5478448122 5505712128 5506053504 5509980288 5521927869 5549408256 5565407616 5595010848 5620762952 5624771544 5639415696 5651293536 5665020928 5669412588 5681353608 5683820544 5696145072 5711573574 5714053632 5714407926 5726443716 5740996608 5756903523 5759403264 5769028818 5771533824 5771891682 5802233472 5804752896 5814814761 5817339648 5833096416 5848282944 5860600704 5863145472 5879390832 5891774112 5894332416 5894697888 5907113408 5925685248 5926052664 5938534224 5941112832 5953626112 5970122172 5972714496 5973084828 5985294336 5985665448 6017131008 6017504094 6020116992 6032796672 6064886016 6065262063 6069587661 6097146048 6112641024 6113020032 6130644327 6145155072 6145536096 6158479936 6161154048 6161536064 6193926144 6194310192 6198727824 6206971904 6210052096 6240374616 6243084288 6261083568 6289511424 6292632576 6294387204 6323358321 6327867987 6344342658 6357705228 6373148544 6391522809 6394298112 6408163206 6423330816 6423729088 6428310336 6458621184 6474309632 6479328672 6492975552 6527512656 6530347008 6544507104 6562233468 6579318312 6593175792 6596038656 6614314686 6628245876 6631123968 6631535124 6645502584 6666395904 6666809247 6680851002 6683751936 6697829376 6698244668 6719303808 6733456128 6733873629 6750986752 6769272384 6772211712 6772631616 6786896256 6822996768 6825959424 6837367488 6840336384 6840760512 6859289304 6876721152 6877147536 6894624768 6913299456 6913728108 6928289928 6931298304 6931728072 6968166912 6968598966 6982843392 6983276356 6986308608 7020421443 7023469824 7038262784 7043719014 7075700352 7078772736 7079211648 7131414528 7131856704 7134953472 7169792112 7188013056 7193585376 7226247168 7226695224 7231849128 7265948832 7283598336 7289244756 7304597496 7341404672 7343451738 7346640384 7362570492 7401733101 7417322766 7420543488 7460014464 7476190407 7499695392 7519220928 7535058048 7559216784 7575138144 7578427392 7594860096 7615431432 7618738176 7619210568 7635258288 7654662144 7675871364 7679204352 7692038424 7695378432 7695855576 7716700467 7736311296 7736790978 7753086348 7756452864 7777461888 7794326169 7797710592 7798194081 7814134272 7839187776 7855698816 7859109888 7859597184 7900913664 7901403552 7918045632 7921483776 7960162896 7963619328 7964113104 7980392448 7980887264 8022841344 8023338792 8026822656 8043728896 8066016126 8086514688 8087016084 8092783548 8129528064 8130032127 8150693376 8174192436 8193540096 8194048128 8217672183 8258568192 8259080256 8264970432 8320499488 8324112384 8348111424 8386015232 8390176768 8392516272 8431144428 8437157316 8459123544 8476940304 8497531392 8504118882 8522030412 8525730816 8544217608 8567360361 8571080448 8571611889 8589665574 8611494912 8639104896 8653543227 8657300736 8657837523 8703350208 8707129344 8726009472 8749644624 8772424416 8790901056 8794718208 8819086248 8837661168 8841498624 8842046832 8860670112 8888527872 8889078996 8907801336 8911669248 8930439168 8955183258 8959071744 8959627242 8977941504 8978498172 9025696512 9026256141 9030175488 9045267406 9049195008 9049756094 9097329024 9101279232 9116489984 9121014016 9145719072 9168961536 9169530048 9192833024 9217732608 9218304144 9237719904 9241731072 9242304096 9290889216 9291465288 9310457856 9315078144 9360561924 9364626432 9391625352 9434267136 9434852098 9438948864 9441580806 9509142272 9516513987 9536557842 9559722816 9584017408 9591447168 9612244809 9634996224 9635593632 9642465504 9687931776 9711464448 9718993008 9739463328 9791268984 9795520512 9816760656 9843350202 9868977468 9889763688 9894057984 9921472029 9942368814 9946685952 9947302686 9968253876 9999593856 10021276503 10025627904 10046744064 10047367002 10078955712 10100184192 10104569856 10126480128 10153908576 10158317568 10158947424 10180344384 10206216192 10234495152 10238939136 10256051232 10260504576 10261140768 10288933956 10315081728 10315721304 10337448464 10341937152 10369949184 10370592162 10392434892 10396947456 10397592108 10418845696 10452250368 10452898449 10474265088 10474914534 10479462912 10534551552 10535204736 10557394176 10565578521 10613550528 10618159104 10618817472 10640523264 10697121792 10697785056 10702430208 10754688168 10782019584 10782688112 10790378064 10839370752 10840042836 10847773692 10867591168 10898923248 10925397504 10933867134 10956896244 11012107008 11015177607 11019960576 11043855738 11098816512 11125984149 11130815232 11190021696 11241525904 11249543088 11278831392 11302587072 11330041856 11338825176 11362707216 11367641088 11392290144 11423147148 11428107264 11428815852 11452887432 11481993216 11513807046 11518806528 11538057636 11543067648 11543783364 11604466944 11605186467 11629629522 11634679296 11666192832 11696565888 11721201408 11721928169 11758781664 11783548224 11788664832 11789395776 11814226816 11851370496 11852105328 11877068448 11882225664 11907252224 11940244344 11945428992 11946169656 11970588672 11971330896 12034262016 12035008188 12040233984 12065593344 12099024189 12129772032 12130524126 12139175322 12194292096 12220733623 12226040064 12261288654 12290310144 12291072192 12316959872 12322308096 12323072128 12387852288 12388620384 12397455648 12413943808 12420104192 12480749232 12486168576 12522167136 12579022848 12585265152 12588774408 12646716642 12655735974 12688685316 12715410456 12746297088 12756178323 12783045618 12788596224 12816326412 12846661632 12847458176 12856620672 12884498361 12917242368 12948619264 12958657344 12985951104 13055025312 13060694016 13089014208 13124466936 13158636624 13186351584 13192077312 13228629372 13256491752 13262247936 13263070248 13291005168 13332791808 13333618494 13361702004 13367503872 13395658752 13396489336 13432774887 13438607616 13439440863 13466912256 13467747258 13501973504 13538544768 13544423424 13545263232 13567901109 13573792512 13574634141 13645993536 13651918848 13674734976 13680672768 13681521024 13718578608 13753442304 13754295072 13789249536 13826598912 13827456216 13856579856 13862596608 13863456144 13936333824 13937197932 13965686784 13966552712 13972617216 14040842886 14046939648 14076525568 14087438028 14151400704 14152278147 14158423296 14162371209 14262829056 14263713408 14269906944 14304836763 14339584224 14376026112 14387170752 14452494336 14453390448 14463698256 14531897664 14567196672 14578489512 14609194992 14682809344 14686903476 14693280768 14725140984 14765025303 14803466202 14834645532 14841086976 14913553221 14920028928 14920954029 14952380814 14999390784 15038441856 15070116096 15071050503 15118433568 15150276288 15156854784 15189720192 15230862864 15237476352 15238421136 15270516576 15309324288 15351742728 15358408704 15384076848 15390756864 15391711152 15433400934 15472622592 15473581956 15506172696 15512905728 15554923776 15555888243 15588652338 15595421184 15596388162 15628268544 15678375552 15711397632 15712371801 15719194368 15801827328 15802807104 15836091264 15842967552 15920325792 15927238656 15928226208 15960784896 15961774528 16045682688 16046677584 16053645312 16087457792 16132032252 16173029376 16174032168 16185567096 16259056128 16260064254 16301386752 16348384872 16388096256 16400800701 16435344366 16517136384 16518160512 16529940864 16565783607 16640998976 16648224768 16696222848 16772030464 16780353536 16785032544 16862288856 16874314632 16918247088 16953880608 16995062784 17008237764 17044060824 17051461632 17088435216 17134720722 17142160896 17143223778 17179331148 17222989824 17270710569 17278209792 17307086454 17314601472 17315675046 17406700416 17414258688 17444444283 17452018944 17499289248 17544848832 17581802112 17589436416 17638172496 17675322336 17682997248 17684093664 17721340224 17777055744 17778157992 17815602672 17823338496 17860878336 17910366516 17918143488 17919254484 17955883008 17956996344 18051393024 18052512282 18060350976 18090534812 18098390016 18099512188 18194658048 18195786189 18208762983 18232979968 18242028032 18291438144 18337923072 18339060096 18391932981 18435465216 18436608288 18475439808 18483462144 18484608192 18581778432 18582930576 18620915712 18630156288 18721123848 18729252864 18783250704 18868534272 18869704196 18877897728 18883161612 18970074963 18983603961 19018284544 19033027974 19073115684 19119445632 19174568427 19182894336 19224489618 19269992448 19271187264 19284931008 19375863552 19422928896 19437986016 19478926656 19582537968 19591041024 19633521312 19686700404 19737954936 19779527376 19788115968 19842944058 19884737628 19893371904 19894605372 19936507752 19999187712 20000427741 20042553006 20051255808 20093488128 20094734004 20157911424 20200368384 20201620887 20252960256 20307817152 20316635136 20317894848 20360688768 20468990304 20477878272 20512102464 20521009152 20522281536 20577867912 20630163456 20631442608 20674896928 20683874304 20739898368 20741184324 20784869784 20793894912 20795184216 20837691392 20904500736 20905796898 20948530176 20949829068 20958925824 21061264329 21070409472 21114788352 21131157042 21227101056 21236318208 21237634944 21394243584 21395570112 21404860416 21509376336 21564039168 21565376224 21580756128 21678741504 21680085672 21695547384 21735182336 21797846496 21850795008 21867734268 21913792488 22024214016 22030355214 22039921152 22087711476 22205199303 22251968298 22261630464 22380043392 22428571221 22483051808 22499086176 22557662784 22605174144 22660083712 22677650352 22725414432 22735282176 22784580288 22846294296 22856214528 22857631704 22905774864 22963986432 23027614092 23037613056 23076115272 23086135296 23087566728 23150101401 23208933888 23210372934 23259259044 23269358592 23332385664 23382978507 23393131776 23394582243 23442402816 23443856338 23517563328 23567096448 23577329664 23578791552 23628453632 23702740992 23704210656 23754136896 23764451328 23814504448 23880488688 23890857984 23892339312 23941177344 23942661792 24068524032 24070016376 24080467968 24131186688 24198048378 24259544064 24261048252 24278350644 24388584192 24390096381 24441467246 24452080128 24522577308 24580620288 24582144384 24633919744 24646144256 24653016549 24775704576 24777240768 24794911296 24827887616 24840208384 24961498464 24972337152 25044334272 25158045696 25170530304 25177548816 25293433284 25311471948 25377370632 25430820912 25492594176 25512356646 25566091236 25577192448 25632652824 25694916352 25702081083 25713241344 25714835667 25768996722 25834484736 25897238528 25917314688 25960629681 25971902208 25973512569 26110050624 26121388032 26178028416 26248933872 26317273248 26372703168 26384154624 26457258744 26512983504 26524495872 26526140496 26582010336 26665583616 26667236988 26723404008 26735007744 26791317504 26792978672 26865549774 26877215232 26878881726 26933824512 26935494516 27003947008 27077089536 27078768423 27090526464 27135802218 27147585024 27149268282 27291987072 27303837696 27349469952 27363042048 27437157216 27506884608 27508590144 27578499072 27653197824 27654912432 27713159712 27725193216 27726912288 27872667648 27874395864 27931373568 27933105424 27945234432 28081685772 28093879296 28153051136 28174876056 28302801408 28304556294 28316846592 28324742418 28527426816 28549541961 28609673526 28679168448 28752052224 28774341504 28836734427 28904988672 28906780896 28927396512 29063795328 29134393344 29156979024 29218389984 29365618688 29373806952 29386561536 29450281968 29530050606 29606932404 29669291064 29682173952 29764416087 29827106442 29840057856 29841908058 29904761628 29998781568 30063829509 30076883712 30140232192 30142101006 30236867136 30300552576 30313709568 30379440384 30461725728 30474952704 30476842272 30541033152 30618648576 30703485456 30716817408 30768153696 30781513728 30783422304 30866801868 30945245184 30947163912 31012345392 31025811456 31109847552 31111776486 31177304676 31190842368 31192776324 31256537088 31356751104 31358695347 31422795264 31424743602 31438388736 31603654656 31605614208 31672182528 31674146329 31696735563 31840651584 31854477312 31856452416 31921569792 31923549056 32091365376 32093355168 32107290624 32174915584 32264064504 32346058752 32348064336 32371134192 32518112256 32520128508 32602773504 32696769744 32776192512 32801601402 32870688732 33021982343 33036321024 33045532821 33059881728 33131567214 33281997952 33296449536 33377952447 33392445696 33544060928 33560707072 33570065088 33724577712 33748629264 33836494176 33907761216 33990125568 34016475528 34088121648 34102923264 34176870432 34269441444 34284321792 34286447556 34358662296 34445979648 34541421138 34556419584 34614172908 34629202944 34631350092 34813400832 34815559401 34888888566 34904037888 34998578496 35089697664 35163604224 35165784507 35276344992 35350644672 35365994496 35368187328 35442680448 35554111488 35556315984 35631205344 35646676992 35721756672 35820733032 35836286976 35838508968 35911766016 35913992688 36102786048 36105024564 36120701952 36181069624 36196780032 36199024376 36297072567 36389316096 36391572378 36417525966 36465959936 36484056064 36582876288 36662200869 36678120192 36783865962 36870930432 36873216576 36950879616 36966924288 36969216384 37163556864 37165861152 37241831424 37260312576 37442247696 37458505728 37566501408 37737068544 37739408392 37755795456 37766323224 37940149926 37967207922 38036569088 38066055948 38146231368 38238891264 38268534969 38349136854 38365788672 38448979236 38539984896 38542374528 38569862016 38653495083 38751727104 38845857792 38875972032 38957853312 39165075936 39182082048 39267042624 39373400808 39475909872 39559054752 39576231936 39685888116 39769475256 39786743808 39789210744 39873015504 39998375424 40000855482 40085106012 40102511616 40186976256 40189468008 40298324661 40315822848 40318322589 40400736768 40403241774 40505920512 40615634304 40633270272 40635789696 40703703327 40721377536 40723902423 40937980608 40955756544 41024204928 41042018304 41044563072 41155735824 41260326912 41262885216 41349793856 41367748608 41479796736 41482368648 41569739568 41587789824 41590368432 41675382784 41809001472 41811593796 41897060352 41899658136 41917851648 42122528658 42140818944 42229576704 42262314084 42454202112 42456834441 42475269888 42487113627 42788487168 42791140224 42809720832 42914510289 43018752672 43128078336 43130752448 43161512256 43357483008 43360171344 43391094768 43470364672 43595692992 43701590016 43735468536 43827584976 44048428032 44060710428 44079842304 44175422952 44295075909 44410398606 44503936596 44523260928 44740659663 44760086784 44762862087 44857142442 44966103616 44998172352 45115325568 45210348288 45213151509 45320167424 45355300704 45450828864 45470564352 45569160576 45692588592 45712429056 45715263408 45811549728 45927972864 46055228184 46075226112 46152230544 46172270592 46175133456 46300202802 46417867776 46420745868 46518518088 46538717184 46664771328 46667664729 46765957014 46786263552 46789164486 46884805632 46887712676 47035126656 47134192896 47137115403 47157583104 47256907264 47405481984 47408421312 47508273792 47528902656 47760977376 47781715968 47784678624 47882354688 47885323584 48137048064 48140032752 48160935936 48262373376 48396096756 48519088128 48522096504 48556701288 48777168384 48780192762 48882934492 48904160256 49045154616 49164288768 49202402103 49267839488 49292288512 49306033098 49551409152 49554481536 49589822592 49697350821 49922996928 49944674304 50088668544 50316091392 50341060608 50355097632 50586866568 50622943896 50754741264 50861641824 50985188352 51024713292 51132182472 51154384896 51265305648 51389832704 51404162166 51426482688 51429671334 51537993444 51668969472 51812131707 51834629376 51921259362 51943804416 51947025138 52220101248 52242776064 52333332849 52356056832 52497867744 52634546496 52745406336 52768309248 52914517488 53025967008 53048991744 53052280992 53164020672 53331167232 53334473976 53446808016 53470015488 53582635008 53585957344 53731099548 53754430464 53757763452 53867649024 53870989032 54007894016 54154179072 54157536846 54181052928 54271604436 54295170048 54298536564 54583974144 54587358567 54698939904 54726084096 54874314432 55013769216 55017180288 55175798943 55306395648 55309824864 55426319424 55450386432 55453824576 55745335296 55748791728 55862747136 55866210848 55890468864 56163371544 56187758592 56306102272 56349752112 56605602816 56609112588 56633693184 56649484836 56910224889 57054853632 57099083922 57219347052 57358336896 57523705281 57548683008 57673468854 57809977344 57813561792 57854793024 58127590656 58268786688 58313958048 58436779968 58731237376 58747613904 58773123072 58900563936 59060101212 59213864808 59338582128 59364347904 59528832174 59654212884 59680115712 59683816116 59809523256 59997563136 60001283223 60127659018 60153767424 60280464384 60284202012 60473734272 60601105152 60604862661 60758880768 60923451456 60949905408 60953684544 61082066304 61406970912 61433634816 61536307392 61563027456 61566844608 61733603736 61890490368 61894327824 62024690784 62051622912 62219695104 62223552972 62354609352 62381684736 62385552648 62513074176 62713502208 62717390694 62845590528 62849487204 62876777472 63183792987 63211228416 63344365056 63348292658 63393471126 63681303168 63708954624 63712904832 63847098112 64182730752 64186710336 64214581248 64349831168 64528129008 64692117504 64696128672 64742268384 65036224512 65040257016 65205547008 65393539488 65552385024 65603202804 65741377464 66043964686 66072642048 66091065642 66119763456 66263134428 66563995904 66615597909 66755904894 66784891392 67088121856 67121414144 67140130176 67285713663 67449155424 67497258528 67672988352 67815522432 67980251136 68032951056 68176243296 68205846528 68353740864 68538882888 68568643584 68572895112 68717324592 68891959296 69082842276 69112839168 69228345816 69258405888 69262700184 69450304203 69626801664 69631118802 69777777132 69808075776 69997156992 70148935521 70179395328 70183746729 70327208448 70331569014 70552689984 70701289344 70731988992 70736374656 70885360896 71108222976 71112631968 71262410688 71293353984 71443513344 71641466064 71672573952 71677017936 71823532032 71827985376 72205572096 72210049128 72241403904 72362139248 72393560064 72398048752 72594145134 72778632192 72783144756 72835051932 72931919872 72968112128 73165752576 73170289143 73324401738 73356240384 73567731924 73741860864 73746433152 73901759232 73938432768 73959049647 74327113728 74331722304 74483662848 74520625152 74884495392 74917011456 75133002816 75474137088 75478816784 75511590912 75532646448 75880299852 75934415844 76073138176 76132111896 76292462736 76477782528 76537069938 76698273708 76731577344 76897958472 77084749056 77106243249 77139724032 77144507001 77306990166 77503454208 77691715584 77751944064 77881889043 77915706624 77920537707 78330151872 78364164096 78534085248 78746801616 78951819744 79118109504 79152463872 79371776232 79538950512 79573487616 79578421488 79746031008 79996750848 80001710964 80170212024 80205023232 80373952512 80378936016 80596649322 80631645696 80636645178 80801473536 80806483548 81011841024 81231268608 81236305269 81271579392 81407406654 81442755072 81447804846 81875961216 81911513088 82048409856 82053497183 82089126144 82311471648 82520653824 82525770432 82699587712 82735497216 82959593472 82964737296 83139479136 83175579648 83180736864 83350765568 83618002944 83623187592 83794120704 83799316272 83835703296 84245057316 84281637888 84459153408 84524628168 84908404224 84913668882 84950539776 84974227254 85582280448 85648625883 85829020578 86037505344 86256156672 86261504896 86323024512 86510203281 86714966016 86720342688 86782189536 86940729344 87191385984 87403180032 87470937072 87655169952 88096856064 88121420856 88159684608 88350845904 88590151818 88820797212 89007873192 89046521856 89293248261 89481319326 89520173568 89525724174 89714284884 89932207232 89996344704 90191488527 90230651136 90420696576 90426303018 90640334848 90710601408 90901657728 90941128704 91138321152 91385177184 91424858112 91430526816 91623099456 91855945728 92110456368 92150452224 92304461088 92344541184 92350266912 92600405604 92835735552 92841491736 93037036176 93077434368 93329542656 93335329458 93531914028 93572527104 93578328972 93769611264 93775425352 94070253312 94076086041 94268385792 94274230806 94315166208 94513814528 94810963968 94816842624 95016547584 95022438987 95090206689 95521954752 95563431936 95569357248 95764709376 95770647168 96274096128 96280065504 96321871872 96524746752 96792193512 97038176256 97044193008 97113402576 97554336768 97560385524 97765868984 97808320512 98090309232 98328577536 98404804206 98535678976 98584577024 98612066196 99065947029 99108963072 99136598463 99179645184 99394701642 99845993856 99889348608 100133857341 100177337088 100632182784 100682121216 100710195264 101173733136 101245887792 101509482528 101723283648 101970376704 102049426584 102264364944 102308769792 102530611296 102779665408 102808324332 102852965376 102859342668 103075986888 103337938944 103624263414 103669258752 103842518724 103887608832 103894050276 104440202496 104446678203 104666665698 104712113664 104995735488 105269092992 105490812672 105497353521 105829034976 106051934016 106097983488 106104561984 106328041344 106662334464 106668947952 106893616032 106940030976 107165270016 107171914688 107462199096 107508860928 107515526904 107735298048 107741978064 108015788032 108308358144 108315073692 108362105856 108543208872 108590340096 108597073128 108891217701 109167948288 109174717134 109397879808 109452168192 109748628864 109986602607 110034360576 110351597886 110612791296 110619649728 110852638848 110900772864 110907649152 111490670592 111497583456 111725494272 111732421696 111780937728 112326743088 112375517184 112612204544 112699504224 113211205632 113218225176 113267386368 113298969672 113820449778 114109707264 114198167844 114438694104 114716673792 114805604907 115047410562 115097366016 115346937708 115619954688 115627123584 115709586048 115960485249 116255181312 116537573376 116627916096 116873559936 117462474752 117495227808 117546246144 117801127872 118120202424 118427729616 118677164256 118728695808 119057664348 119308425768 119360231424 119367632232 119619046512 119995126272 120002566446 120255318036 120307534848 120560928768 120568404024 120894973983 120947468544 120954967767 121202210304 121209725322 121517761536 121846902912 121899810816 121907369088 122111109981 122164132608 122171707269 122813941824 122867269632 123072614784 123126054912 123133689216 123467207472 123780980736 123788655648 124049381568 124103245824 124439390208 124447105944 124709218704 124763369472 124771105296 125026148352 125427004416 125434781388 125691181056 125698974408 125753554944 126367585974 126422456832 126688730112 126696585316 126786942252 127362606336 127370503323 127425809664 127461340881 127694196224 128365461504 128373420672 128429162496 128743530867 129056258016 129384235008 129392257344 129484536768 130072449024 130080514032 130411094016 130787078976 131104770048 131206405608 131482754928 132087929372 132145284096 132182131284 132239526912 132526268856 132885227727 133127991808 133231195818 133511809788 133569782784 134221978989 134280260352 134288586261 134571427326 134898310848 134994517056 135345976704 135631044864 135639454527 135960502272 136065902112 136352486592 136411693056 136707481728 137077765776 137137287168 137145790224 137434649184 137783918592 138165684552 138225678336 138456691632 138516811776 138525400368 138900608406 139253603328 139262237604 139555554264 139616151552 139994313984 140002994187 140297871042 140358790656 140367493458 140654416896 140663138028 141105379968 141402578688 141411346209 141472749312 141770721792 142216445952 142225263936 142524821376 142586707968 143282932128 143345147904 143354035872 143647064064 143655970752 144411144192 144420098256 144482807808 144724278496 144787120128 144796097504 145188290268 145557264384 145566289512 145670103864 145863839744 145936224256 146331505152 146340578286 146648803476 146712480768 147135463848 147492866304 147803518464 147876865536 147918099294 148654227456 148663444608 149092052463 149768990784 149834022912 150266005632 150948274176 150957633568 151023181824 151065292896 151760599704 151868831688 152146276352 152264223792 152584925472 152955565056 153074139876 153396547416 153463154688 153795916944 154169498112 154212486498 154279448064 154289014002 154613980332 155006908416 155436395121 155503888128 155763778086 155831413248 155841075414 156660303744 156728328192 156999998547 157068170496 157493603232 157903639488 158236219008 158304927744 158743552464 159077901024 159146975232 159156842976 159492062016 159993501696 160003421928 160340424048 160410046464 160747905024 160757872032 161193298644 161263291392 161273290356 161602947072 161612967096 162023682048 162462537216 162472610538 162543158784 162814813308 162885510144 162895609692 163751922432 163762075701 164096819712 164106994366 164178252288 164622943296 165041307648 165051540864 165399175424 165527396829 165919186944 165929474592 166278958272 166351159296 166361473728 166701531136 167236005888 167246375184 167588241408 167598632544 167671406592 168490114632 168563275776 168918306816 169049256336 169816808448 169827337764 169901079552 169948454508 170730674667 171164560896 171297251766 171658041156 172075010688 172523009792 172571115843 172646049024 173020406562 173429932032 173440685376 173564379072 173881458688 174382771968 174806360064 174941874144 175310339904 176193712128 176242841712 176319369216 176701691808 177180303636 177641594424 178015746384 178093043712 178586496522 178962638652 179040347136 179051448348 179428569768 179864414464 179992689408 180003849669 180382977054 180461302272 180841393152 180852606036 181280669696 181421202816 181803315456 181814587983 182276642304 182770354368 182849716224 182861053632 183246198912 184220912736 184300904448 184608922176 184689082368 184700533824 185200811208 185671471104 185682983472 186074072352 186154868736 186659085312 186670658916 187063828056 187145054208 187156657944 187539222528 187550850704 188140506624 188152172082 188536771584 188548461612 188630332416 189027629056 189551378961 189633685248 190033095168 190044877974 190180413378 191043909504 191126863872 191138714496 191541294336 192548192256 192560131008 192643743744 193049493504 193584387024 194076352512 194088386016 194226805152 195108673536 195120771048 195531737968 195616641024 196180618464 196657155072 196809608412 197071357952 197169154048 197224132392 198131894058 198217926144 198273196926 198359290368 198789403284 199691987712 199846793727 200267714682 200354674176 201264365568 201364242432 201420390528 201857140989 202347466272 202491775584 203018965056 203446567296 203940753408 204098853168 204528729888 204617539584 205061222592 205559330816 205616648664 205705930752 205718685336 206151973776 206675877888 207248526828 207338517504 207685037448 207775217664 207788100552 208350912609 208880404992 208893356406 209333331396 209424227328 209991470976 210446806563 210538185984 210551240187 210981625344 210994707042 211658069952 212103868032 212195966976 212209123968 212656082688 212669268209 213324668928 213337895904 213787232064 213880061952 214330540032 214343829376 214924398192 215017721856 215031053808 215470596096 215483956128 216031576064 216616716288 216630147384 216724211712 217086417744 217180680192 217194146256 217782435402 218335896576 218349434268 218795759616 218904336384 219497257728 219510867429 219973205214 220068721152 220703195772 221225582592 221239299456 221705277696 221719024303 221815298304 221877148941 222981341184 222995166912 223450988544 223464843392 223561875456 224653486176 224751034368 225224409088 225399008448 226422411264 226436450352 226534772736 226597939344 227640899556 228219414528 228396335688 228877388208 229433347584 229611209814 230094821124 230194732032 230693875416 231254247168 231318729747 231419172096 231433521003 231920970498 232510362624 233075146752 233255832192 233645667129 233747119872 233761613121 234924949504 234990455616 235092492288 235602255744 236240404848 236855459232 237354328512 237457391616 238115328696 238616851536 238720462848 238735264464 239238093024 239990252544 240005132892 240510636072 240615069696 241121857536 241136808048 241789947966 241894937088 241909935534 242404420608 242419450644 243035523072 243693805824 243708915807 243814738176 244222219962 244328265216 244343414538 245627883648 245734539264 246145229568 246160491549 246267378432 246934414944 247561961472 247577311296 248098763136 248206491648 248878780416 248894211888 249418437408 249526738944 249542210592 250052296704 250854008832 250869562776 251382362112 251397948816 251507109888 252735171948 252844913664 253377460224 253393170632 253573884504 254725212672 254741006646 254851619328 254922681762 255388392448 256746841344 256945877649 257487061734 258112516032 258768470016 258784514688 258969073536 259530609843 260144898048 260161028064 260822188032 261574157952 262209540096 262412811216 262965509856 264175858744 264290568192 264364262568 264479053824 265052537712 265770455454 266255983616 266462391636 267023619576 267139565568 267879744783 268443957978 268560520704 268577172522 269142854652 269796621696 269989034112 270574465581 270691953408 271262089728 271278909054 271921004544 272131804224 272704973184 272823386112 273414963456 274155531552 274274574336 274291580448 274869298368 275567837184 276331369104 276451356672 276913383264 277033623552 277050800736 277801216812 278507206656 278524475208 279111108528 279232303104 279988627968 280005988374 280595742084 280717581312 280734986916 281308833792 281326276056 282210759936 282228258123 282805157376 282822692418 282945498624 283541443584 284432891904 284450527872 285049642752 285067316961 285270620067 286565864256 286690295808 286708071744 287294128128 287311941504 288822288384 288840196512 288965615616 289448556992 289574240256 289592195008 290376580536 291114528768 291132579024 291340207728 291727679488 291872448512 292663010304 292681156572 293297606952 293424961536 294270927696 294985732608 295607036928 295753731072 295836198588 297197841087 297326889216 297409795389 298184104926 299537981568 299668045824 300401572023 300532011264 301896548352 301915267136 302046363648 302130585792 303521199408 303737663376 304292552704 304528447584 305169850944 305911130112 306148279752 306793094832 306926309376 307591833888 308338996224 308424972996 308558896128 308578028004 309227960664 310013816832 310872790242 311007776256 311527556172 311662826496 311682150828 313320607488 313340034609 313999997094 314136340992 314987206464 315807278976 316472438016 316492060563 317487104928 318155802048 318293950464 318313685952 318984124032 319987003392 320006843856 320680848096 320820092928 321495810048 321515744064 322386597288 322526582784 322546580712 323205894144 323225934192 324047364096 324925074432 324945221076 325086317568 325629626616 325771020288 325791219384 326673653103 327503844864 327524151402 328193639424 328213988732 328356504576 329245886592 329959807821 330103081728 330798350848 331054793658 331838373888 331858949184 332557916544 332702318592 332722947456 334472011776 334492750368 335176482816 335197265088 335342813184 336980229264 337126551552 337836613632 338098512672 339633616896 339654675528 339802159104 339896909016 341461349334 342329121792 342594503532 343316082312 344150021376 344416814721 345046019584 345142231686 345292098048 346040813124 346859864064 346881370752 347128758144 347881455747 348765543936 349612720128 349883748288 350620679808 352387424256 352485683424 352638738432 353403383616 354360607272 355283188848 356031492768 356186087424 357172993044 357925277304 358080694272 358102896696 358857139536 359728828928 359985378816 360007699338 360765954108 360922604544 361682786304 361705212072 362684921949 362842405632 362864903301 363606630912 363629175966 364553284608 365540708736 365699432448 365722107264 366333329943 366492397824 366515121807 368441825472 368601808896 369217844352 369378164736 369401067648 370401622416 371342942208 371365966944 372148144704 372309737472 373318170624 373341317832 374127656112 374290108416 374313315888 375078445056 375101701408 376281013248 376304344164 377073543168 377096923224 377260664832 378055258112 379102757922 379267370496 380066190336 380089755948 380360826756 382087819008 382111509969 382277428992 383082588672 385096384512 385120262016 385287487488 386230592601 387168774048 388152705024 388176772032 388453610304 390217347072 390241542096 391063475936 391233282048 392361236928 393314310144 393619216824 394142715904 394338308096 394448264784 396263788116 396435852288 396546393852 396718580736 397578806568 399383975424 399693587454 400535429364 400709348352 402665936967 402840781056 402865758783 403714281978 404694932544 404983551168 406037930112 406893134592 406918363581 407881506816 408197706336 409057459776 409235079168 410122445184 411118661632 411233297328 411411861504 411437370672 412303947552 413351755776 414497053656 414677035008 415370074896 415550435328 415576201104 416701825218 417760809984 417786712812 418666662792 418848454656 419982941952 420008982561 420893613126 421076371968 421102480374 421963250688 421989414084 423316139904 424207736064 424234038627 424418247936 425312165376 425338536418 426649337856 426675791808 427574464128 427760123904 428687658752 429848796384 430035443712 430062107616 430941192192 430967912256 432063152128 433233432576 433260294768 433448423424 434172835488 434361360384 434388292512 435564870804 436671793152 436698868536 437591519232 437808672768 438994515456 439021734858 439946410428 440137442304 441406391544 442478598912 443410555392 443438048606 443630596608 443754297882 445962682368 445990333824 446929686784 447276157389 449306972352 449502068736 450448818176 450798016896 452844822528 452872900704 453069545472 453195878688 455281799112 456438829056 456792671376 457754776416 458866695168 459222419628 460189642248 460389464064 461387750832 462508494336 462637459494 462838344192 462867042006 463841940996 465020725248 466309185363 466511664384 467291334258 467494239744 467523226242 469849899008 469980911232 470184984576 470999995641 471204511488 472480809696 473710918464 474708657024 474914783232 476230657392 477233703072 477440925696 477470528928 478476186048 479980505088 480010265784 481021272144 481230139392 482243715072 482273616096 483579895932 483789874176 483819871068 484808841216 484838901288 486071046144 487387611648 487417831614 487629476352 488444439924 488656530432 488686829076 491255767296 491286227103 492290459136 492320983098 492534756864 493868829888 495123922944 495154622592 496197526272 496582190487 497757560832 497788423776 498836874816 499053477888 499084421184 500104593408 501708017664 501739125552 502764724224 502795897632 503014219776 505470343896 505689827328 506754920448 506786341264 507147769008 509450425344 509482013292 509703238656 509845363524 510776784896 512192024001 513493682688 513891755298 514974123468 516225032064 517569029376 517713347529 517938147072 519061219686 520289796096 520322056128 521644376064 523148315904 524419080192 524825622432 525931019712 528351717488 528581136384 528728525136 528958107648 530105075424 531540910908 532511967232 532924783272 534047239152 534279131136 535759489566 536887915956 537121041408 537154345044 538285709304 539593243392 539978068224 540011549007 541148931162 541383906816 542524179456 542557818108 543842009088 544263608448 545409946368 545443763949 546829926912 548311063104 548549148672 548583160896 549738596736 552662738208 552902713344 553826766528 554067247104 554101601472 555602433624 557014413312 557048950416 558222217056 558464606208 559977255936 560011976748 561191484168 561435162624 561469973832 562617667584 562652552112 564421519872 564456516246 565610314752 565645384836 565890997248 567082887168 568654136883 568901055744 570099285504 570134633922 570541240134 573131728512 573380591616 573416143488 574374480281 574623883008 577644576768 577680393024 577931231232 578897113984 579148480512 579184390016 580753161072 582229057536 582265158048 582680415456 583455358976 583744897024 585326020608 585362313144 586595213904 586849923072 588541855392 589971465216 591214073856 591507462144 591672397176 594395682174 594653778432 594819590778 596368209852 599075963136 599540381181 600803144046 601064022528 603793096704 603830534272 604092727296 604261171584 605571422967 607042398816 607475326752 608585105408 609056895168 610339701888 611822260224 612296559504 613586189664 613852618752 615183667776 616677992448 616849945992 617117792256 617156056008 618455921328 620027633664 621745580484 622015552512 623055112344 623325652992 623364301656 625052737827 626641214976 626680069218 627999994188 628272681984 629974412928 631340419689 631614557952 631653720561 632944876032 632984121126 634974209856 636311604096 636587900928 636627371904 637968248064 638007804627 639974006784 640013687712 641361696192 641640185856 642991620096 643031488128 644773194576 645053165568 645093161424 646411788288 646451868384 648094728192 649850148864 649890442152 650172635136 651259253232 651542040576 651582438768 653347306206 655007689728 655048302804 656387278848 656427977464 656713009152 658491773184 658532602287 659919615642 660206163456 661596701696 662109587316 663676747776 663717898368 665115833088 665157072909 665445894912 665631446823 668944023552 668985500736 670352965632 670394530176 670685626368 673960458528 674253103104 675673227264 676197025344 679267233792 679309351056 679604318208 679793818032 682922698668 684658243584 685189007064 686632164624 688300042752 688833629442 690092039168 690284463372 690584196096 692081626248 693762741504 693956189241 694257516288 694300563009 695762911494 697531087872 699225440256 699767496576 700937001387 701241359616 701284839363 704774848512 704971366848 705277476864 706806767232 708721214544 710566377696 712062985536 712372174848 714345986088 715850554608 716161388544 716205793392 717714279072 719457657856 719970757632 720015398676 721531908216 721845209088 723365572608 723410424144 725369843898 725684811264 725729806602 727213261824 727258351932 729106569216 731081417472 731126747421 731444214528 732666659886 732984795648 733030243614 736883650944 737203617792 738435688704 738481474647 738802135296 740803244832 742685884416 742731933888 744296289408 744619474944 746636341248 746682635664 748255312224 748580216832 748626631776 750156890112 750203402816 752562026496 752608688328 754147086336 754193846448 754521329664 756110516224 758205515844 758534740992 760132380672 760179511896 760721653512 764175638016 764223019938 764554857984 766165177344 770240524032 770837632947 772461185202 774337548096 776305410048 776353544064 776907220608 778591829529 780434694144 780483084192 782126951872 782466564096 784722473856 786628620288 787238433648 788285431808 788676616192 788896529568 792527576232 792871704576 793092787704 793437161472 795157613136 798767950848 799387174908 801070858728 801418696704 803639234349 805331873934 805681562112 805731517566 807428563956 809389865088 809967102336 811723396743 812075860224 813786269184 813836727162 815763013632 816395412672 818114919552 818470158336 820244890368 822237323264 822466594656 822823723008 822874741344 824607895104 826703511552 828994107312 829354070016 830740149792 831100870656 831152402208 833403650436 835521619968 835573425624 837333325584 837696909312 839965883904 840017965122 841787226252 842152743936 842204960748 843926501376 843978828168 846632279808 846684774369 848415472128 848468077254 848836495872 850624330752 850677072836 853298675712 853351583616 855148928256 855201950883 855811860201 857375317504 859697592768 860070887424 860124215232 861882384384 861935824512 866466865152 866520589536 866896846848 868345670976 868722720768 868776585024 871129741608 873343586304 873397737072 875183038464 875617345536 877989030912 878043469716 879892820856 880274884608 882812783088 884957197824 886821110784 886876097212 887261193216 887508595764 891593523261 891980667648 892229386167 893859373568 894552314778 898613944704 899004137472 901204716069 901596033792 905689645056 905745801408 906139090944 906391757376 910563598224 912877658112 913585342752 915509552832 917733390336 918444839256 920379284496 920778928128 922775501664 925016988672 925274918988 925676688384 925734084012 927683881992 930041450496 932618370726 933023328768 934582668516 934988479488 935046452484 939961822464 940020103827 941999991282 942409022976 944961619392 947421836928 949417314048 949476181689 952461314784 954467406144 954881851392 954941057856 956952372096 959961010176 960020531568 962042544288 962460278784 964487430144 964547232192 967159791864 967579748352 967639742136 969617682432 969677802576 972142092288 974775223296 974835663228 975258952704 976888879848 977313060864 977373658152 980020959309 982511534592 982572454206 984580918272 984641966196 985069513728 987737659776 989879423463 990309245184 992395052544 993164380974 995515121664 995576847552 997673749632 998106955776 998168842368 1003416035328 1003478251104 1005529448448 1005591795264 1006028439552 1010940687792 1011379654656 1013509840896 1013572682528 1014295538016 1018900850688 1018964026584 1019406477312 1019690727048 1021553569792 1024384048002 1026987365376 1027783510596 1029948246936 1032450064128 1035138058752 1035426695058 1035876294144 1038122439372 1040579592192 1040644112256 1043644367241 1046296631808 1048838160384 1049651244864 1051862039424 1056703434976 1057162272768 1057457050272 1057916215296 1060210150848 1063081821816 1065023934464 1065849566544 1068094478304 1068558262272 1071518979132 1073775831912 1074242082816 1074308690088 1076571418608 1079186486784 1079956136448 1080023098014 1082297862324 1082767813632 1085048358912 1085115636216 1088054765847 1088527216896 1088594709903 1090819892736 1090887527898 1093659853824 1096622126208 1097098297344 1097166321792 1098999989829 1099477193472 1099545365421 1105325476416 1105805426688 1107653533056 1108134494208 1108203202944 1111204867248 1114028826624 1114097900832 1116444434112 1116929212416 1119954511872 1120023953496 1122382968336 1122870325248 1122939947664 1125235335168 1125305104224 1128843039744 1128913032492 1131220629504 1131290769672 1131781994496 1134165774336 1137308273766 1137802111488 1140198571008 1140269267844 1141082480268 1146263457024 1146334529907 1146832286976 1148748960562 1149247766016 1155289153536 1155360786048 1155862462464 1157794227968 1158368780032 1158691777803 1161506322144 1164458115072 1164530316096 1165360830912 1166910717952 1167489794048 1170652041216 1170724626288 1173190427808 1173699846144 1177083710784 1179942930432 1182428147712 1183014924288 1183344794352 1188791364348 1189307556864 1189639181556 1192736419704 1198151926272 1199080762362 1201606288092 1202128045056 1207661068544 1207997810901 1208522343168 1208597276349 1211142845934 1214084797632 1214950653504 1217170210816 1218113790336 1220679403776 1220755090743 1223644520448 1224593119008 1227172379328 1227705237504 1230367335552 1233355984896 1233699891984 1234235584512 1234312112016 1236911842656 1240055267328 1243491160968 1244031105024 1246110224688 1246651305984 1246728603312 1250105475654 1253282429952 1253360138436 1255999988376 1256545363968 1259948825856 1260026947683 1262680839378 1263229115904 1263307441122 1265889752064 1265968242252 1269948419712 1272623208192 1272702115881 1273254743808 1275936496128 1276015609254 1279948013568 1280027375424 1282723392384 1283280371712 1286062976256 1289546389152 1290106331136 1290186322848 1292823576576 1292903736768 1296189456384 1299700297728 1299780884304 1300345270272 1302518506464 1303084081152 1303164877536 1306694612412 1310015379456 1310096605608 1312774557696 1312855954928 1313426018304 1316983546368 1317065204574 1319839231284 1320412326912 1323193403392 1324219174632 1327435796736 1330231666176 1330314145818 1330891789824 1331262893646 1337888047104 1337971001472 1340789060352 1341828472167 1347920917056 1348506206208 1351346454528 1352394050688 1358534467584 1358618702112 1359208636416 1359587636064 1365845397336 1369316487168 1370378014128 1373264329248 1376600085504 1377667258884 1380184078336 1380568926744 1381168392192 1384163252496 1387525483008 1387912378482 1388515032576 1388601126018 1391525822988 1395062175744 1398927556089 1399534993152 1401874002774 1402482719232 1402569678726 1409549697024 1409942733696 1410554953728 1412999986923 1413613534464 1417442429088 1421132755392 1424125971072 1424744349696 1428691972176 1431701109216 1432322777088 1432411586784 1435428558144 1438915315712 1439941515264 1440030797352 1443063816432 1443690418176 1446731145216 1446820848288 1450739687796 1451369622528 1451459613204 1454426523648 1454516703864 1458213138432 1462162834944 1462253494842 1462888429056 1465333319772 1465969591296 1466060487228 1473767301888 1473858681309 1476871377408 1476962949294 1477604270592 1481606489664 1485371768832 1485463867776 1488592578816 1488684877463 1489746571461 1493272682496 1493365271328 1496510624448 1497160433664 1497253263552 1500313780224 1500406805632 1505124052992 1505217376656 1508294172672 1508387692896 1509042659328 1512221032448 1516411031688 1517069481984 1520264761344 1520359023792 1521443307024 1528351276032 1528446039876 1529109715968 1532330354688 1536576072003 1540481048064 1541675265894 1544922370404 1548675096192 1552033170121 1552707088128 1553140042587 1553814441216 1557183659058 1560869388288 1560966168384 1564253903744 1564933128192 1569444947712 1573257240576 1574476867296 1576570863616 1577353232384 1577793059136 1585055152464 1585743409152 1586185575408 1586874322944 1590315226272 1597535901696 1598774349816 1602141717456 1602837393408 1607278468698 1610663747868 1611363124224 1611463035132 1614857127912 1618779730176 1619934204672 1620034647021 1623446793486 1624151720448 1627572538368 1627673454324 1631526027264 1632790825344 1636229839104 1636331291847 1640489780736 1644474646528 1644933189312 1645647446016 1645749482688 1649215790208 1657988214624 1658708140032 1661480299584 1662201741312 1662304804416 1666807300872 1671043239936 1671146851248 1674666651168 1675393818624 1679931767808 1680035930244 1683574452504 1684305487872 1684409921496 1687853002752 1687957656336 1693264559616 1693369548738 1696830944256 1696936154508 1697672991744 1701248661504 1701354145672 1705962410649 1706703167232 1710297856512 1710403901766 1711623720402 1714750635008 1719395185536 1720141774848 1720248430464 1723123440843 1723871649024 1732933730304 1733041179072 1733793693696 1736691341952 1737445441536 1737553170048 1742259483216 1746687172608 1746795474144 1750366076928 1751234691072 1755978061824 1756086939432 1759785641712 1760549769216 1765625566176 1769914395648 1773642221568 1773752194424 1774522386432 1775017191528 1783187046522 1783961335296 1784458772334 1787718747136 1789104629556 1797227889408 1798621143543 1802409432138 1803192067584 1811379290112 1811491602816 1812278181888 1812783514752 1816714268901 1821127196448 1825755316224 1827170685504 1831019105664 1835466780672 1836889678512 1840758568992 1841557856256 1845551003328 1850033977344 1850549837976 1851353376768 1851468168024 1855367763984 1860082900992 1865236741452 1866046657536 1869165337032 1869976958976 1870092904968 1875158213481 1879923644928 1880040207654 1883999982564 1884818045952 1889923238784 1894021259067 1894843673856 1894961161683 1898834628096 1898952363378 1904922629568 1908934812288 1909763702784 1909882115712 1913904744192 1914023413881 1919922020352 1920041063136 1924085088576 1924920557568 1928974860288 1929094464384 1934319583728 1935159496704 1935279484272 1939235364864 1939355605152 1944284184576 1949550446592 1949671326456 1950517905408 1953777759696 1954626121728 1954747316304 1960041918618 1965023069184 1965144908412 1969161836544 1969283932392 1970139027456 1975475319552 1975597806861 1979758846926 1980618490368 1984790105088 1986328761948 1991030243328 1991153695104 1995347499264 1995471218727 1996337684736 1996894340469 2006832070656 2006956502208 2011058896896 2011183590528 2012056879104 2021881375584 2022759309312 2027019681792 2027145365056 2028591076032 2037801701376 2037928053168 2038812954624 2039381454096 2043107139584 2048768096004 2053974730752 2055567021192 2059896493872 2064900128256 2070276117504 2070853390116 2071752588288 2076244878744 2081288224512 2081868567723 2082901689027 2087288734482 2092593263616 2097676320768 2099302489728 2102811004161 2103724078848 2103854518089 2113406869952 2114324545536 2114914100544 2115832430592 2120420301696 2126163643632 2130047868928 2131699133088 2136188956608 2137116524544 2143037958264 2147551663824 2148484165632 2148617380176 2153142837216 2158372973568 2159912272896 2160046196028 2164595724648 2165535627264 2170096717824 2170231272432 2176109531694 2177054433792 2177189419806 2181639785472 2181775055796 2187319707648 2193244252416 2193380242263 2194332643584 2197999979658 2198954386944 2199090730842 2210650952832 2211610853376 2215307066112 2215444423941 2216406405888 2222409734496 2228057653248 2228195801664 2232888868224 2233858424832 2239909023744 2240047906992 2244765936672 2245740650496 2245879895328 2250470670336 2250610208448 2257686079488 2257826064984 2262441259008 2262581539344 2263563988992 2268331548672 2274616547532 2275604222976 2280397142016 2280538535688 2282164960536 2292526914048 2292669059814 2293664573952 2297497921124 2298495532032 2310721572096 2312512898841 2315588455936 2316737560064 2317383555606 2323012644288 2328916230144 2329060632192 2330721661824 2335775488587 2341304082432 2341449252576 2346380855616 2347399692288 2354167421568 2359885860864 2364856295424 2366029848576 2366689588704 2377582728696 2378615113728 2379278363112 2385472839408 2396303852544 2398161524724 2403212576184 2404256090112 2410917703047 2415322137088 2415995621802 2417044686336 2417194552698 2422285691868 2428169595264 2429901307008 2435170190229 2436227580672 2441358807552 2441510181486 2447289040896 2449186238016 2454344758656 2455410475008 2460734671104 2466711969792 2467399783968 2468471169024 2468624224032 2473823685312 2480110534656 2486982321936 2488062210048 2492220449376 2493302611968 2493457206624 2500210951308 2506564859904 2506720276872 2511999976752 2513090727936 2519897651712 2520053895366 2525361678756 2526458231808 2526614882244 2531779504128 2531936484504 2539896839424 2540054323107 2545246416384 2545404231762 2546509487616 2551872992256 2552031218508 2559896027136 2560054750848 2565446784768 2565605852649 2572125952512 2579092778304 2580212662272 2580372645696 2585647153152 2585807473536 2599400595456 2599561768608 2600690540544 2605037012928 2606168162304 2606329755072 2613389224824 2620030758912 2620193211216 2625549115392 2625711909856 2626852036608 2633967092736 2634130409148 2639678462568 2640824653824 2646386806784 2648438349264 2654871593472 2660463332352 2660628291636 2661783579648 2662525787292 2674780569783 2675942002944 2681578120704 2683656944334 2695841834112 2697012412416 2703614148207 2704788101376 2717068935168 2717237404224 2718417272832 2719175272128 2731690794672 2738632974336 2740756028256 2746528658496 2753200171008 2755334517768 2760368156672 2761137853488 2762336784384 2768326504992 2775050966016 2775824756964 2777030065152 2777202252036 2783051645976 2790124351488 2797855112178 2799069986304 2803748005548 2804965438464 2805139357452 2819885467392 2820060311481 2825999973846 2827227068928 2834884858176 2842265510784 2848251942144 2848428545067 2857383944352 2863402218432 2864645554176 2864823173568 2870857116288 2877830631424 2879883030528 2880061594704 2886127632864 2887380836352 2893462290432 2893641696576 2901479375592 2902739245056 2902919226408 2908853047296 2909033407728 2916426276864 2924325669888 2924506989684 2925776858112 2930666639544 2931939182592 2932120974456 2940062877927 2947534603776 2947717362618 2953742754816 2953925898588 2955208541184 2963212979328 2969638270389 2970927735552 2977185157632 2977369754926 2979493142922 2986545364992 2986730542656 2993021248896 2994320867328 2994506527104 3000813611264 3010248105984 3010434753312 3016588345344 3016775385792 3018085318656 3024442064896 3032822063376 3034138963968 3040529522688 3040718047584 3042886614048 3056702552064 3056892079752 3058219431936 3064660709376 3073152144006 3080962096128 3083350531788 3089844740808 3097350192384 3104066340242 3105414176256 3106280085174 3107628882432 3114367318116 3121738776576 3121932336768 3128507807488 3130933101723 3138889895424 3146514481152 3148953734592 3153141727232 3154706464768 3155586118272 3170110304928 3171486818304 3172371150816 3173748645888 3180630452544 3195071803392 3197548699632 3204283434912 3205674786816 3214556937396 3221327495736 3222726248448 3222926070264 3229714255824 3237559460352 3239868409344 3240069294042 3246893586972 3248303440896 3255145076736 3255346908648 3264164297541 3265581650688 3265784129709 3272459678208 3272662583694 3280979561472 3288949293056 3289866378624 3291294892032 3291498965376 3296999969487 3298431580416 3298636096263 3315976429248 3317416280064 3322960599168 3324403482624 3324609608832 3333614601744 3342086479872 3342293702496 3349333302336 3350787637248 3359863535616 3360071860488 3367148905008 3368610975744 3368819842992 3375706005504 3375915312672 3386529119232 3386739097476 3393661888512 3393872309016 3395345983488 3402497323008 3402708291344 3411924821298 3413406334464 3420595713024 3420807803532 3423247440804 3429501270016 3438790371072 3439003589721 3440496860928 3446246881686 3447743298048 3465867460608 3466082358144 3467587387392 3473382683904 3475106340096 3476075333409 3484518966432 3493374345216 3493590948288 3500732153856 3502469382144 3511956123648 3512173878864 3519571283424 3521099538432 3531251132352 3539828791296 3547284443136 3547504388848 3549044772864 3550034383056 3566374093044 3567922670592 3568917544668 3575437494272 3578209259112 3594455778816 3597242287086 3604818864276 3606384135168 3622983205632 3623993432703 3625567029504 3625791829047 3633428537802 3642254392896 3651510632448 3654341371008 3662038211328 3662265272229 3670933561344 3673779357024 3681517137984 3683115712512 3691102006656 3700067954688 3701099675952 3702706753536 3702936336048 3710735527968 3720165801984 3730473482904 3732093315072 3738330674064 3739953917952 3740185809936 3750316426962 3759847289856 3760080415308 3767999965128 3769636091904 3779846477568 3780080843049 3788042518134 3789687347712 3789922323366 3797669256192 3797904726756 3809845259136 3817869624576 3818106347643 3819764231424 3827809488384 3828046827762 3839844040704 3840082126272 3848170177152 3849841115136 3858188928768 3868639167456 3870318993408 3870558968544 3878470729728 3878711210304 3888568369152 3899100893184 3899342652912 3901035810816 3907555519392 3909252243456 3909494632608 3920083837236 3930046138368 3930289816824 3938323673088 3938567864784 3940278054912 3950950639104 3951195613722 3959517693852 3961236980736 3969580210176 3972657523896 3982307390208 3990694998528 3990942437454 3992675369472 3993788680938 4013664141312 4013913004416 4022367181056 4025485416501 4043762751168 4045518618624 4054039363584 4054290730112 4057182152064 4075603402752 4075856106336 4077625909248 4078762908192 4086214279168 4097536192008 4107949461504 4111134042384 4119792987744 4129800256512 4140552235008 4141706780232 4143505176576 4152489757488 4162576449024 4163737135446 4165803378054 4174577468964 4185186527232 4196782668267 4198604979456 4205622008322 4207448157696 4207709036178 4226813739904 4228649091072 4229828201088 4231664861184 4238999960769 4240840603392 4252327287264 4260095737856 4263398266176 4272377913216 4274233049088 4286075916528 4295103327648 4296968331264 4297234760352 4306285674432 4316745947136 4319824545792 4320092392056 4329191449296 4331071254528 4340193435648 4340462544864 4352219063388 4354108867584 4354378839612 4363279570944 4363550111592 4374639415296 4386488504832 4386760484526 4388665287168 4395999959316 4397908773888 4398181461684 4421301905664 4421576043927 4430614132224 4430888847882 4432812811776 4444819468992 4456115306496 4456391603328 4465777736448 4466054632389 4469239714383 4479818047488 4480095813984 4489531873344 4491481300992 4491759790656 4500941340672 4501220416896 4515372158976 4515652129968 4524882518016 4525163078688 4527127977984 4536663097344 4549233095064 4551208445952 4560794284032 4561077071376 4564329921072 4585053828096 4585338119628 4587329147904 4594995842248 4596991064064 4609728216009 4621443144192 4625025797682 4631176911872 4633475120128 4634767111212 4646025288576 4656099510363 4658121264384 4659420127761 4661443323648 4671550977174 4682608164864 4682898505152 4692761711232 4694799384576 4708334843136 4719771721728 4729712590848 4732059697152 4733379177408 4755165457392 4757230227456 4758556726224 4770945678816 4792607705088 4796323049448 4806425152368 4808512180224 4821835406094 4830644274176 4831991243604 4834089372672 4834389105396 4844571383736 4856339190528 4859802614016 4860103941063 4870340380458 4872455161344 4882717615104 4883020362972 4894578081792 4898372476032 4908689517312 4908993875541 4921469342208 4933423939584 4934799567936 4936942338048 4937248448064 4947647370624 4973964643872 4976124420096 4984440898752 4986605223936 4986914413248 5000421902616 5013129719808 5013440553744 5023999953504 5026181455872 5039795303424 5040107790732 5050723357512 5052916463616 5053229764488 5063559008256 5063872969008 5079793678848 5080108646214 5090492832768 5090808463524 5093018975232 5103745984512 5104062437016 5117887231947 5120109501696 5130893569536 5131211705298 5144251905024 5158185556608 5160425324544 5160745291392 5169370322529 5171614947072 5198801190912 5199123537216 5201381081088 5210074025856 5212336324608 5212659510144 5226778449648 5240061517824 5240386422432 5251098230784 5251423819712 5253704073216 5267934185472 5268260818296 5279356925136 5281649307648 5292773613568 5296876698528 5309743186944 5320926664704 5321256583272 5323567159296 5325051574584 5349561139566 5351884005888 5363156241408 5367313888668 5391683668224 5395863430629 5407228296414 5409576202752 5434137870336 5434474808448 5436834545664 5438350544256 5450142806703 5463381589344 5477265948672 5481512056512 5493057316992 5506400342016 5510669035536 5520736313344 5522275706976 5524673568768 5536653009984 5550101932032 5551649513928 5554060130304 5554404504072 5566103291952 5580248702976 5595710224356 5598139972608 5607496011096 5609930876928 5610278714904 5625474640443 5639770934784 5640120622962 5651999947692 5654454137856 5669769716352 5682063777201 5684531021568 5684883485049 5696503884288 5696857090134 5714767888704 5726804436864 5729291108352 5729646347136 5741714232576 5742070241643 5755661262848 5759766061056 5760123189408 5772255265728 5774761672704 5786924580864 5787283393152 5802958751184 5805478490112 5805838452816 5817706094592 5818066815456 5832852553728 5848651339776 5849013979368 5851553716224 5861333279088 5863878365184 5864241948912 5880125755854 5895069207552 5895434725236 5907485509632 5907851797176 5910417082368 5926425958656 5926793420583 5939276540778 5941855471104 5954370315264 5954739509852 5958986285844 5973090729984 5973461085312 5986042497792 5986413656181 5989013054208 5990683021407 6001627222528 6020496211968 6020869506624 6033176690688 6033550771584 6036170637312 6065644126752 6068277927936 6081059045376 6081436095168 6085773228096 6113405104128 6113784159504 6116438863872 6129321418752 6146304288012 6161924192256 6166701063576 6179689481616 6194700384768 6208132680484 6210828352512 6212560170348 6215257764864 6228734636232 6243864673536 6245605703169 6248705067081 6257015614976 6261866203446 6277779790848 6293028962304 6297907469184 6308433012483 6311172236544 6311563554267 6340220609856 6342973636608 6344742301632 6347497291776 6361260905088 6390143606784 6395097399264 6408566869824 6411349573632 6429113874792 6442654991472 6445452496896 6445852140528 6459428511648 6475118920704 6479736818688 6480138588084 6493787173944 6496606881792 6510290153472 6510693817296 6528328595082 6531163301376 6531568259418 6544919356416 6545325167388 6561959122944 6579732757248 6580140726789 6582997930752 6593999938974 6596863160832 6597272192526 6631952858496 6634832560128 6645921198336 6646333271823 6649219217664 6667229203488 6684172959744 6684587404992 6698666604672 6701575274496 6719727071232 6720143720976 6734297810016 6737221951488 6737639685984 6751412011008 6751830625344 6773058238464 6773478194952 6787323777024 6787744618032 6790691966976 6804994646016 6805416582688 6823849642596 6826812668928 6841191426048 6841615607064 6846494881608 6859002540032 6877580742144 6878007179442 6880993721856 6892493763372 6895486596096 6932164716288 6946765367808 6950212680192 6952150666818 6969037932864 6986748690432 6987181896576 7007326465761 7023912247296 7024347757728 7039142566848 7042199076864 7062502264704 7079657582592 7094568886272 7095008777696 7098089545728 7100068766112 7132748186088 7135845341184 7137835089336 7150874988544 7156418518224 7188911557632 7194484574172 7209637728552 7212768270336 7245966411264 7247986865406 7251134059008 7251583658094 7266857075604 7284508785792 7305510570687 7308682742016 7324076422656 7324530544458 7341867122688 7347558714048 7363034275968 7366231425024 7382204013312 7400135909376 7402199351904 7405413507072 7405872672096 7421471055936 7440331603968 7460946965808 7464186630144 7476661348128 7479907835904 7480371619872 7500632853924 7519694579712 7520160830616 7535999930256 7539272183808 7559692955136 7560161686098 7576085036268 7579374695424 7579844646732 7595338512384 7595809453512 7619690518272 7620162969321 7635739249152 7636212695286 7639528462848 7655618976768 7656093655524 7679688081408 7680164252544 7696340354304 7696817557947 7716377857536 7737278334912 7740637986816 7741117937088 7756941459456 7757422420608 7798201786368 7798685305824 7802071621632 7815111038784 7818504486912 7818989265216 7840167674472 7860092276736 7860579633648 7876647346176 7877135729568 7880556109824 7901901278208 7902391227444 7919035387704 7922473961472 7939160420352 7945315047792 7964614780416 7981389997056 7981884874908 7985350738944 7987577361876 8024341709349 8027826008832 8044734362112 8050970833002 8087525502336 8091037237248 8108581460224 8110842444621 8114364304128 8151206805504 8151712212672 8155251818496 8157525816384 8172428558336 8195072384016 8215898923008 8222268084768 8239585975488 8259600513024 8281104470016 8283413560464 8287010353152 8304979514976 8325152898048 8327474270892 8331606756108 8349154937928 8370373054464 8393565336534 8397209958912 8411244016644 8414896315392 8415418072356 8453627479808 8459656402176 8460180934443 8477999921538 8481681206784 8504654574528 8520191475712 8526796532352 8544755826432 8545285635201 8572151833056 8590206655296 8593936662528 8594469520704 8612571348864 8633491894272 8639649091584 8640184784112 8658382898592 8662142509056 8680386871296 8680925089728 8704438126776 8708217735168 8708757679224 8726559141888 8727100223184 8749278830592 8772977009664 8773520969052 8777330574336 8791999918632 8795817547776 8796362923368 8820188633781 8842603811328 8843152087854 8861228264448 8861777695764 8865625623552 8889638937984 8908914811167 8912783206656 8931555472896 8932109264778 8938479428766 8959636094976 8960191627968 8979063746688 8982962601984 8983519581312 9002440833792 9030744317952 9031304259936 9049765036032 9050326157376 9054255955968 9073326194688 9098466190128 9102416891904 9121588568064 9122154142752 9128659842144 9170107656192 9170676239256 9174658295808 9189991684496 9193982128128 9219456432018 9242886288384 9250051595364 9262353823744 9266950240256 9269534222424 9292050577152 9312199020726 9316242528768 9318840255522 9322886647296 9343101954348 9365216329728 9365797010304 9385523422464 9392799305169 9416669686272 9439543443456 9459425181696 9464119394304 9466758354816 9510330914784 9514460454912 9517113452448 9541891357632 9585215410176 9592646098896 9612850304736 9617024360448 9643670812188 9661288548352 9663982487208 9668178745344 9668778210792 9689142767472 9712678381056 9719605228032 9720207882126 9740680760916 9744910322688 9765435230208 9766040725944 9792492892623 9796744952064 9797352389127 9817379034624 9817987751082 9842938684416 9866847879168 9869599135872 9873884676096 9874496896128 9890999908461 9895294741248 9895908288789 9947929287744 9952248840192 9968881797504 9973210447872 9973828826496 10000843805232 10026259439616 10026881107488 10047999907008 10052362911744 10079590606848 10080215581464 10101446715024 10105832927232 10106459528976 10127118016512 10127745938016 10159587357696 10160217292428 10180985665536 10181616927048 10186037950464 10207491969024 10208124874032 10235774463894 10240219003392 10261787139072 10262423410596 10288503810048 10316371113216 10317010769163 10321490582784 10338740645058 10343229894144 10397602381824 10398247074432 10402762162176 10420148051712 10420794142241 10425319020288 10428226000227 10453556899296 10480123035648 10480772844864 10502196461568 10502847639424 10507408146432 10535868370944 10536521636592 10558713850272 10563298615296 10585547227136 10593753397056 10619486373888 10641853329408 10642513166544 10647134318592 10650103149168 10699122279132 10703768011776 10726312482816 10734627777336 10783367336448 10791726861258 10814456592828 10819152405504 10868949616896 10871980298109 10876701088512 10877375487141 10900285613406 10926763178688 10954531897344 10963024113024 10986114633984 10986795816687 11012800684032 11021338071072 11041472626688 11044551413952 11049347137536 11073306019968 11100203864064 11103299027856 11108120260608 11108809008144 11132206583904 11160497405952 11191420448712 11196279945216 11214992022192 11219861753856 11220557429808 11250949280886 11279541869568 11280241245924 11303999895384 11308908275712 11339539432704 11340242529147 11364127554402 11369062043136 11369766970098 11393007768576 11393714180268 11429535777408 11453608873728 11454319042929 11459292694272 11483428465152 11484140483286 11511322525696 11519532122112 11520246378816 11544510531456 11549523345408 11574566786304 11605917502368 11610956980224 11611676905632 11635412189184 11636133630912 11665705107456 11697302679552 11698027958736 11703107432448 11722666558176 11727756730368 11728483897824 11760251511708 11790138415104 11790869450472 11814971019264 11815703594352 11820834164736 11852851917312 11853586841166 11878553081556 11883710942208 11908740630528 11909479019704 11917972571688 11946922170624 11972084995584 11972827312362 11978026108416 11981366042814 12003254445056 12040992423936 12041739013248 12067101543168 12076456249503 12131288253504 12136555855872 12162118090752 12162872190336 12171546456192 12226810208256 12227568319008 12232877727744 12258642837504 12292608576024 12323848384512 12333402127152 12359378963232 12389400769536 12416265360968 12421656705024 12425120340696 12430515529728 12457469272464 12487729347072 12491211406338 12497410134162 12514031229952 12523732406892 12555559581696 12590348004801 12595814938368 12616866024966 12622344473088 12623127108534 12680441219712 12685947273216 12689484603264 12694994583552 12716999882307 12722521810176 12780287213568 12790194798528 12817133739648 12822699147264 12858227749584 12885309982944 12890904993792 12891704281056 12918857023296 12950237841408 12959473637376 12960277176168 12987574347888 12993213763584 13020580306944 13021387634592 13056657190164 13062326602752 13063136518836 13089838712832 13090650334776 13123918245888 13159465514496 13160281453578 13165995861504 13187999877948 13193726321664 13194544385052 13263905716992 13264728131781 13291842396672 13292666543646 13298438435328 13334458406976 13368345919488 13369174809984 13397333209344 13398163897167 13407719143149 13439454142464 13440287441952 13468595620032 13474443902976 13475279371968 13502824022016 13503661250688 13546116476928 13546956389904 13574647554048 13575489236064 13581383933952 13609989292032 13610833165376 13647699285192 13653625337856 13682382852096 13683231214128 13692989763216 13718005080064 13755161484288 13756014358884 13761987443712 13784987526744 13790973192192 13829184648027 13864329432576 13893530735616 13900425360384 13904301333636 13938075865728 13968298531089 13974363793152 13978260383283 14014652931522 14047824494592 14048695515456 14078285133696 14084398153728 14125004529408 14159315165184 14189137772544 14190017555392 14196179091456 14200137532224 14265496372176 14271690682368 14275670178672 14301749977088 14312837036448 14377823115264 14388969148344 14419275457104 14425536540672 14491932822528 14495973730812 14502268118016 14503167316188 14533714151208 14569017571584 14580311823189 14611021141374 14617365484032 14648152845312 14649061088916 14683734245376 14695117428096 14726068551936 14726981626623 14764408026624 14800271818752 14804398703808 14810827014144 14811745344192 14842942111872 14921893931616 14928373260288 14953322696256 14959815671808 14960743239744 15001265707848 15039389159424 15040321661232 15071999860512 15078544367616 15119385910272 15120323372196 15152170072536 15158749390848 15159689293464 15190677024768 15191618907024 15239381036544 15240325938642 15271478498304 15272425390572 15279056925696 15311237953536 15312187311048 15353661695841 15360328505088 15392680708608 15393635115894 15432755715072 15474556669824 15481275973632 15482235874176 15508110967587 15514844841216 15596403572736 15597370611648 15604143243264 15630222077568 15637008973824 15637978530432 15680335348944 15720184553472 15721159267296 15753294692352 15754271459136 15761112219648 15803802556416 15804782454888 15838070775408 15844947922944 15878320840704 15890630095584 15929229560832 15962779994112 15963769749816 15970701477888 15975154723752 16048683418698 16055652017664 16089468724224 16101941666004 16175051004672 16187590291887 16217162920448 16221684889242 16228728608256 16302413611008 16303424425344 16310503636992 16315051632768 16350428420109 16390144768032 16431797846016 16444536169536 16479171950976 16519201026048 16562208940032 16566827120928 16574020706304 16609959029952 16650305796096 16654948541784 16663213512216 16698309875856 16740746108928 16787130673068 16794419917824 16822488033288 16829792630784 16830836144712 16876423921329 16907254959616 16919312804352 16920361868886 16955999843076 16963362413568 17009309149056 17046191331603 17053593064704 17054650455147 17089511652864 17090571270402 17144303666112 17180413310592 17187873325056 17188939041408 17225142697728 17226210724929 17266983788544 17279298183168 17280369568224 17316765797184 17324285018112 17360773742592 17361850179456 17408876253552 17416435470336 17417515358448 17453118283776 17454200446368 17498557661184 17545954019328 17547041938104 17554661148672 17583999837264 17591635095552 17592725846736 17640377267562 17685207622656 17686304175708 17722456528896 17723555391528 17731251247104 17779277875968 17780380261749 17817829622334 17825566413312 17863110945792 17864218529556 17876958857532 17919272189952 17920383255936 17958127493376 17959240968543 17967039162624 18004881667584 18061488635904 18062608519872 18099530072064 18100652314752 18108511911936 18196932380256 18204833783808 18243177136128 18244308285504 18257319684288 18340215312384 18341352478512 18349316591616 18379983368992 18387964256256 18438912864036 18485772576768 18500103190728 18524707647488 18533900480512 18539068444848 18584101154304 18624398041452 18632485057536 18637680511044 18645773294592 18686203908696 18731594020608 18771046844928 18785598610338 18833339372544 18879086886912 18925299037449 18933516709632 18934690662801 19020661829568 19028920909824 19034226904896 19083782715264 19170430820352 19185292197792 19225700609472 19234048720896 19287341624376 19322577096704 19327964974416 19336357490688 19337556421584 19378285534944 19425356762112 19439210456064 19440415764252 19481361521832 19489820645376 19530870460416 19532081451888 19584985785246 19593489904128 19594704778254 19634758069248 19635975502164 19685877368832 19739198271744 19740422180367 19748993792256 19781999816922 19790589482496 19791816577578 19895858575488 19904497680384 19937763595008 19938999815469 19947657652992 20001687610464 20052518879232 20053762214976 20095999814016 20104725823488 20159181213696 20160431162928 20202893430048 20211665854464 20212919057952 20254236033024 20255491876032 20319174715392 20320434584856 20361971331072 20363233854096 20372075900928 20414983938048 20416249748064 20471548927788 20480438006784 20523574278144 20524846821192 20577007620096 20632742226432 20634021538326 20642981165568 20677481290116 20686459788288 20796494148864 20840296103424 20841588284482 20850638040576 20856452000454 20907113798592 20960246071296 20961545689728 21005695278848 21021979397283 21071736741888 21073043273184 21117427700544 21126597230592 21171094454272 21187506794112 21238972747776 21283706658816 21285026333088 21294268637184 21300206298336 21398244558264 21407536023552 21452624965632 21469255554672 21566734672896 21583453722516 21628913185656 21638304811008 21737899233792 21743960596218 21753402177024 21754750974282 21800571226812 21853526357376 21916531712061 21926048226048 21972229267968 21973591633374 22025601368064 22042676142144 22082945253376 22089102827904 22098694275072 22146612039936 22200407728128 22206598055712 22216240521216 22217618016288 22264413167808 22320994811904 22382840897424 22392559890432 22429984044384 22439723507712 22441114859616 22501898561772 22559083739136 22560482491848 22607999790768 22617816551424 22679078865408 22680485058294 22728255108804 22738124086272 22739533940196 22786015537152 22787428360536 22859071554816 22860488907963 22907217747456 22908638085858 22918585388544 22966856930304 22968280966572 23022645051392 23039064244224 23040492757632 23089021062912 23090452673841 23149133572608 23211835004736 23221913960448 23223353811264 23270824378368 23272267261824 23394605359104 23396055917472 23406214864896 23445333116352 23455513460736 23456967795648 23520503023416 23580276830208 23581738900944 23629942038528 23631407188704 23641668329472 23705703834624 23707173682332 23757106163112 23767421884416 23817481261056 23818958039408 23835945143376 23893844341248 23944169991168 23945654624724 23956052216832 23962732085628 24006508890112 24073025128047 24083478026496 24134203086336 24152912499006 24262576507008 24273111711744 24325744380672 24332527333863 24343092912384 24453620416512 24455136638016 24465755455488 24517285675008 24585217152048 24647696769024 24666804254304 24718757926464 24778801539072 24832530721936 24843313410048 24850240681392 24861031059456 24914938544928 24975458694144 24982422812676 24994820268324 25028062459904 25047464813784 25111119163392 25180696009602 25191629876736 25233732049932 25244688946176 25246254217068 25360882439424 25378969206528 25380542803329 25433999764614 25445043620352 25560574427136 25580389597056 25634267479296 25635856905603 25716455499168 25770619965888 25781809987584 25783408562112 25837714046592 25900475682816 25918947274752 25920554352336 25975148695776 25986427527168 26041160613888 26042775269184 26113314380328 26124653205504 26126273037672 26179677425664 26181300669552 26247836491776 26318931028992 26320562907156 26331991723008 26375999755896 26387452643328 26389088770104 26460565901343 26527811433984 26529456263562 26583684793344 26585333087292 26596876870656 26668916813952 26726744433501 26738349619968 26794666418688 26796327794334 26815438286298 26878908284928 26880574883904 26937191240064 26948887805952 26950558743936 27007322501376 27092232953856 27093912779808 27149295108096 27150978472128 27162767867904 27219978584064 27221666330752 27295398570384 27307250675712 27364765704192 27366462428256 27385979526432 27436010160128 27510322968576 27512028717768 27523974887424 27569975053488 27581946384384 27658369296054 27728658865152 27787061471232 27800850720768 27808602667272 27876151731456 27936597062178 27948727586304 27956520766566 28029305863044 28095648989184 28097391030912 28156570267392 28178397915507 28250009058816 28318630330368 28378275545088 28380035110784 28392358182912 28400275064448 28530992744352 28543381364736 28551340357344 28603499954176 28625674072896 28755646230528 28777938296688 28838550914208 28851073081344 28983865645056 28991947461624 29004536236032 29006334632376 29067428302416 29138035143168 29160623646378 29222042282748 29234730968064 29296305690624 29298122177832 29377478677869 29390234856192 29392057167381 29452137103872 29453963253246 29528816053248 29600543637504 29608797407616 29621654028288 29623490688384 29672999725383 29685884223744 29687724866367 29843787863232 29856746520576 29906645392512 29919631343616 29921486479488 30002531415696 30078778318848 30080643322464 30143999721024 30157088735232 30238771820544 30240646744392 30304340145072 30317498781696 30319378586928 30381354049536 30383237814048 30478762073088 30480651877284 30542956996608 30544850781144 30558113851392 30622475907072 30624374622096 30707323391682 30720657010176 30785361417216 30787270231788 30865511430144 30949113339648 30951032307489 30964471748352 31016221935174 31029689682432 31192807145472 31194741223296 31208286486528 31260444155136 31262382426723 31275957060864 31284678000681 31360670697888 31440369106944 31442318534592 31506589384704 31508542918272 31522224439296 31607605112832 31609564909776 31676141550816 31689895845888 31756641681408 31781260191168 31858459121664 31925559988224 31927539499632 31941402955776 31950309447504 32097366837396 32111304035328 32178937448448 32203883332008 32350102009344 32375180583774 32434325840896 32443369778484 32457457216512 32606848850688 32615940894327 32630103265536 32632126461423 32700856840218 32780289536064 32863595692032 32889072339072 32958343901952 32960387450061 33038402052096 33124417880064 33133654241856 33148041412608 33219918059904 33300611592192 33309897083568 33326427024432 33396619751712 33481492217856 33574261346136 33588839835648 33644976066576 33659585261568 33661672289424 33752847842658 33814509919232 33838625608704 33840723737772 33911999686152 33926724827136 34018618298112 34020727587441 34092382663206 34107186129408 34109300910294 34179023305728 34181142540804 34288607332224 34360826621184 34362957128787 34377878082816 34450285395456 34452421449858 34533967577088 34558596366336 34560739136448 34633531594368 34648570036224 34723700358912 34817752507104 34832870940672 34835030716896 34906236567552 34908400892736 34997115322368 35091908038656 35094083876208 35109322297344 35167999674528 35183270191104 35185451693472 35280754535124 35370415245312 35372608351416 35444913057792 35447110783056 35462502494208 35558555751936 35560760523498 35635659244668 35651132826624 35726221891584 35728437059112 35753917715064 35840766511872 35916254986752 35918481937086 35934078325248 36009763335168 36122977271808 36125217039744 36201304629504 36229368748509 36393864760512 36409667567616 36486354272256 36488616571008 36514639368576 36680430624768 36682704957024 36698633183232 36759966737984 36775928512512 36877825728072 36971545153536 37000206381456 37049415294976 37067800961024 37078136889696 37168202308608 37248796082904 37264970115072 37275361022088 37291546589184 37372407817392 37463188041216 37542093689856 37571197220676 37666678745088 37771044014403 37850598074898 37867033419264 37869381325602 38041323659136 38057841819648 38068453809792 38150999646921 38167565430528 38340861640704 38370584395584 38451401218944 38468097441792 38574683248752 38645154193408 38655929948832 38672714981376 38675112843168 38756571069888 38850713524224 38878420912128 38880831528504 38962723043664 38979641290752 39061740920832 39064162903776 39169971570492 39186979808256 39189409556508 39269516138496 39271951004328 39371754737664 39478396543488 39480844360734 39497987584512 39563999633844 39581178964992 39583633155156 39791717150976 39794184395343 39875527190016 39877999630938 39895315305984 40003375220928 40105037758464 40107524429952 40191999628032 40194491691501 40223157429447 40318362427392 40320862325856 40405786860096 40423331708928 40425838115904 40508472066048 40510983752064 40638349430784 40640869169712 40723942662144 40726467708192 40744151801856 40829967876096 40832499496128 40943097855576 40960876013568 41047148556288 41049693642384 41154015240192 41265484452864 41268043076652 41285962331136 41354962580232 41372919576576 41487553944081 41592988297728 41680592206848 41683176568964 41701276081152 41712904000908 41814227597184 41904895593267 41923091379456 41934781149849 42011390557696 42043958794566 42143473483776 42146086546368 42234855401088 42253194461184 42375013588224 42477945495552 42567413317632 42570052666176 42588537274368 42600412596672 42796489116528 42815072047104 42905249931264 42938511109344 43133469345792 43166907445032 43257826371312 43276609622016 43475798467584 43487921192436 43506804354048 43509501948564 43601142453624 43707052714752 43740935469567 43833063424122 43852096452096 43944458535936 43947183266748 44051202736128 44085352284288 44178205655808 44180944879869 44293224079872 44400815456256 44413196111424 44432481042432 44435236032576 44528826335616 44765681794848 44785119780864 44859968088768 44879447015424 44882229719232 45003797123544 45118167478272 45120964983696 45215999581536 45235633102848 45358157730816 45360970116588 45456510217608 45476248172544 45479067880392 45572031074304 45574856721072 45718143109632 45720977815926 45814435494912 45817276171716 45837170777088 45933713860608 45936561933144 46060985087523 46080985515264 46178042125824 46180905347682 46298267145216 46423670009472 46443827920896 46446707622528 46524332902761 46544534523648 46789210718208 46792111834944 46812429729792 46890666232704 46911026921472 46913935591296 47041006046832 47160553660416 47163477801888 47259884077056 47262814377408 47283336658944 47411407669248 47414347364664 47514212326224 47534843768832 47634962522112 47637916078816 47671890286752 47787688682496 47888339982336 47891309249448 47912104433664 47925464171256 48013017780224 48146050256094 48166956052992 48268406172672 48305824998012 48525153014016 48651488761344 48665054667726 48686185824768 48907240833024 48910273276032 48931510910976 49051285260327 49170434304096 49295393538048 49333608508608 49437515852928 49557603078144 49665061443872 49686626820096 49700481362784 49722062118912 49829877089856 49950917388288 49964845625352 49989640536648 50056124919808 50094929627568 50222238326784 50361392019204 50383259753472 50467464099864 50489377892352 50492508434136 50721764878848 50757938413056 50761085606658 50867999529228 50890087240704 51138573994809 51160779194112 51163951365441 51268534958592 51271713811206 51432910998336 51541239931776 51563619975168 51566817124224 51675428093184 51678632174787 51800951365632 51837894549504 51841108704672 51950297391552 51972855054336 52082321227776 52085550538368 52226628760656 52249306411008 52252546075344 52359354851328 52362601339104 52495672983552 52637862057984 52641125814312 52663983446016 52751999511792 52774905286656 52778177540208 52921131802686 53055622867968 53058912527124 53167369586688 53170666174584 53193753741312 53337833627904 53341140785247 53453488867002 53476699239936 53589332837376 53592655588668 53630876572596 53757816569856 53761149767808 53874382480128 53877722905629 53901117487872 54014645002752 54184465907712 54187825559616 54298590216192 54301956944256 54325535735808 54443332661504 54590797140768 54614501351424 54729531408384 54732924856512 54771959052864 54872020320256 55020645937152 55024057435536 55047949774848 55139950106976 55163892768768 55316738592108 55457317730304 55574122942464 55601701441536 55617205334544 55752303462912 55873194124356 55897455172608 55913041533132 56058611726088 56194782061824 56313140534784 56356795831014 56500018117632 56637260660736 56760070221568 56775897112347 56800550128896 56804071988403 57061985488704 57086762729472 57102680714688 57206999908352 57251348145792 57511292461056 57555876593376 57677101828416 57702146162688 57967731290112 57983894923248 58009072472064 58012669264752 58134856604832 58276070286336 58321247292756 58444084565496 58469461936128 58592611381248 58596244355664 58754957355738 58780469712384 58784114334762 58904274207744 58907926506492 59057632106496 59217594815232 59221266541101 59246981376768 59345999450766 59371768447488 59375449732734 59687575726464 59713493041152 59813290785024 59816999446407 59842972958976 60005062831392 60157556637696 60161286644928 60287999442048 60314177470464 60477543641088 60481293488784 60608680290144 60634997563392 60638757173856 60762708099072 60766475628096 60957524146176 60961303754568 61085913993216 61089701562288 61116227702784 61244951814144 61248749244192 61414646783364 61441314020352 61570722834432 61574540463576 61731022860288 61898226679296 61902064614978 61928943496704 62032443870348 62059379364864 62389482446592 62520888310272 62524764853446 62551914121728 62569356001362 62721341395776 62880738213888 62884637069184 63017085836544 63065938191849 63215210225664 63219129819552 63352283101632 63379791691776 63513283362816 63562520382336 63716918243328 63851119976448 63855078999264 63882805911552 63900618895008 64194733674792 64222608070656 64357874896896 64407766664016 64700204018688 64750361167548 64868651681792 64886739556968 64914914433024 65213697701376 65231881788654 65260206531072 65264252922846 65401713680436 65560579072128 65749595136183 65778144678144 65916687803904 65920774900122 66076804104192 66248835760128 66267308483712 66296082825216 66439836119808 66601223184384 66619794167136 66652854048864 66793239503424 66962984435712 67148522692272 67177679671296 67289952133152 67319170523136 67323344578848 67505695685316 67629019838464 67677251217408 67681447475544 67823999372304 67853449654272 68037236596224 68041455174882 68184765326412 68214372258816 68218601820588 68358046611456 68362285081608 68577214664448 68581466723889 68721653242368 68725914257574 68755756165632 68900570790912 68904842899716 69067935154176 69117192732672 69121478272896 69267063188736 69271358021523 69447400717824 69635505014208 69665741881344 69670061433792 69812473135104 69816801785472 70183816077312 70188167752416 70218644594688 70335999349056 70366540382208 70370903386944 70561509070248 70740830490624 70745216702832 70889826115584 70894221566112 70925004988416 71117111503872 71121521046996 71271318489336 71302265653248 71452443783168 71456874118224 71507835430128 71681533023744 71832509973504 71836963874172 71868156650496 72019526670336 72219075384141 72250434079488 72402609259008 72458737497018 72787729521024 72819335135232 72945558995687 72977233142016 72997582001589 73029278737152 73360861249536 73365409914048 73397266366464 73519933475968 73551857025024 73755651456144 73943090307072 74000412762912 74098830589952 74135601922048 74156273779392 74336404617216 74497592165808 74529940230144 74550722044176 74583093178368 74744815634784 74926376082432 75084187379712 75142394441352 75333357490176 75542088028806 75701196149796 75734066838528 75738762651204 76082647318272 76136907619584 76141628409987 76301999293842 76335130861056 76681723281408 76741168791168 76902802437888 76907570716809 77149366497504 77290308386816 77311859897664 77345429962752 77350225686336 77513142139776 77701427048448 77756841824256 77761663057008 77925446087328 77959282581504 78123481841664 78128325807552 78339943140984 78373959616512 78378819113016 78539032276992 78543902008656 78743509475328 78956793086976 78961688721468 78995975169024 79127999267688 79162357929984 79167266310312 79381697704029 79583434301952 79588368790686 79751054380032 79755999261876 79790630611968 80006750441856 80180233300503 80215048859904 80383999256064 80388983383002 80446314858894 80636724854784 80641724651712 80811573720192 80846663417856 80851676231808 81021967504128 81276698861568 81281738339424 81447885324288 81452935416384 81488303603712 81659935752192 81664998992256 81886195711152 81921752027136 82094297112576 82099387284768 82308030480384 82530968905728 82536086153304 82571924662272 82709925160464 82745839153152 82975107888162 83185976595456 83361184413696 83366353137928 83402552162304 83425808001816 83628455194368 83809791186534 83846182758912 83869562299698 84022781115392 84087917589132 84286946967552 84292173092736 84469710802176 84535193746521 84750027176448 84955890991104 85134826635264 85140105332352 85177074548736 85200825193344 85592978233056 85630144094208 85810499862528 85877022218688 86266938691584 86333814890064 86515652742624 86553219244032 86951596935168 86975842384872 87013608708096 87019003897128 87202284907248 87414105429504 87481870939134 87666126848244 87704192904192 87888917071872 87894366533496 88132436033607 88170704568576 88176171502143 88356411311616 88361889759738 88586448159744 88801630912512 88826392222848 88864962084864 88870472065152 89018999176149 89057652671232 89063174599101 89531363589696 89570239561728 89719936177536 89758894030848 89764459438464 90007594247088 90236334956544 90241929967392 90431999163072 90471266205696 90716315461632 90721940233176 90913020435216 90952496345088 90958135760784 91144062148608 91149713442144 91436286219264 91441955631852 91628870989824 91634552343432 91674341554176 91867427721216 91873123866288 92121970175046 92161971030528 92356084251648 92361810695364 92596534290432 92847340018944 92853096922467 92893415245056 93048665805522 93089069047296 93578421436416 93584223669888 93624859459584 93781332465408 93787147280169 93827871182592 93854034002043 94082012093664 94321107320832 94326955603776 94519768154112 94525628754816 94566673317888 94822815338496 94828694729328 95028424652448 95069687537664 95269925044224 95275832157632 95343780573504 95575377364992 95776679964672 95782618498896 95824208867328 95850928342512 96026035560448 96292100512188 96333912105984 96536812345344 96611649996024 97050306028032 97302977522688 97330109335452 97372371649536 97820546552064 97847822682981 97896379384269 98102570520654 98340868608192 98590787076096 98667217017216 98875031705856 98881162350183 99115206156288 99330122887744 99373253640192 99400962725568 99444124237824 99659754179712 99901834776576 99929691250704 99979281073296 100112249839616 100189859255136 100444476653568 100722784038408 100766519506944 100934928199728 100978755784704 100985016868272 101443529757696 101515876826112 101522171213316 101735999058456 101780174481408 102062182762323 102277147989618 102321558388224 102327902730882 102537069917184 102543427622412 102865821996672 103082479863552 103088871386361 103133634248448 103350856186368 103357264349574 103601902731264 103675789099008 103682217409344 103900594783104 103945710108672 104171101076736 104453257521312 104498612822016 104505092150688 104718709702656 104725202678208 104991345967104 105275724115968 105282251628624 105327966892032 105503999023584 105549810573312 105556355080416 105842263605372 106111245735936 106117825054248 106334739173376 106341332349168 106387507482624 106675667255808 106682281570494 106906977734004 106953398479872 107178665674752 107185311177336 107261753145192 107522299535616 107748764960256 107755445811258 107802234975744 108029290005504 108368931815424 108375651119232 108603913888512 108688106245527 108886665323008 109181594281536 109229002702848 109459062816768 109465849713024 109543918105728 110041291874304 110048114871072 110095899549696 110279900213952 110327785537536 110633477184216 110914635460608 111148245884928 111203402883072 111234410669088 111504606925824 111746388248712 111794910345216 111826083066264 112117223452176 112389564123648 112626281069568 112713591662028 113000036235264 113313132043209 113520140443136 113551794224694 113601100257792 113608143976806 114123970977408 114173525458944 114205361429376 114452998940763 114502696291584 115022584922112 115111753186752 115354203656832 115404292325376 115935462580224 115967789846496 116018144944128 116025338529504 116269713209664 116552140572672 116642494585512 116888169130992 116938923872256 117185222762496 117192488711328 117509914711476 117560939424768 117568228669524 117808548415488 117815853012984 118115264212992 118435189630464 118442533082202 118493962753536 118691998901532 118743536894976 118750899465468 119375151452928 119382553186029 119626581570048 119633998892814 119685945917952 120010125662784 120315113275392 120322573289856 120575998884096 120583475074503 120955087282176 120962586977568 121217360580288 121269995126784 121277514347712 121525416198144 121532951256192 121915048292352 121922607509136 122171827986432 122179403124576 122232455405568 122489903628288 122497498488384 122829293566728 122882628040704 123141445668864 123149080927152 123462045720576 123796453358592 123804129229956 123857886993408 124064887740696 124118758729728 124462661832243 124778964893184 125041776620544 125049529706892 125103828243456 125138712002724 125442682791552 125714686779801 125769274138368 126034171673088 126131876383698 126430420451328 126438259639104 126704566203264 126759583383552 127125040764672 127433836486656 127702239952896 127710157998528 127765611823104 127801237790016 128389467349584 128445216141312 128715749793792 128815533328032 129400408037376 129500722335096 129737303363584 129773479113936 129829828866048 130427395402752 130463763577308 130520413062144 130528505845692 130803427360872 131121158144256 131499190272366 131556289356288 131833375607808 131841549800244 132153608208384 132534616967424 132542834639607 132879672239616 133202446368768 133239588334272 133305708097728 133586479006848 134297045384544 134355359342592 134579904266304 134638341046272 134646689157696 135011391370632 135258039676928 135354502434816 135362894951088 135647998744608 135706899308544 136074473192448 136082910349764 136369530652824 136428744517632 136437203641176 136716093222912 136724570163216 137154429328896 137162933447778 137443306484736 137451828515148 137511512331264 137801141581824 137809685799432 138182955262569 138242956545792 138534126377472 138542716043046 138894801435648 139271010028416 139331483762688 139340122867584 139572998708283 139633603570944 140367632154624 140376335504832 140437289189376 140671998698112 140733080764416 140741806773888 141123018140496 141481660981248 141490433405664 141779652231168 141788443132224 141850009976832 142234223007744 142243042093992 142542636978672 142604531306496 142904887566336 142913748236448 143015670860256 143363066047488 143665019947008 143673927748344 143736313300992 144039053340672 144438150768282 144500868158976 144805218518016 144917474994036 145575459042048 145891117991374 145954466284032 145995164003178 146058557474304 146721722499072 146730819828096 146794532732928 147039866951936 147153855780981 147511302912288 147886180614144 148000825525824 148197661179904 148271203844096 148312547558784 148672809234432 148995184331616 149059880460288 149101444088352 149166186356736 149489631269568 149852752164864 150168374759424 150284788882704 150666714980352 151084176057612 151402392299592 151468133677056 151477525302408 152165294636544 152273815239168 152283256819974 152603998587684 152670261722112 153415721984427 153482337582336 153491854096323 153805604875776 153815141433618 154298732995008 154580616773632 154623719795328 154690859925504 154700451372672 155026284279552 155035896524361 155402854096896 155513683648512 155523326114016 155850892174656 155918565163008 156246963683328 156256651615104 156679886281968 156747919233024 156757638226032 157078064553984 157087804017312 157487018950656 157913586173952 157923377442936 157991950338048 158255998535376 158324715859968 158334532620624 158763395408058 159166868603904 159176737581372 159502108760064 159511998523752 159581261223936 160013500883712 160023422355741 160360466601006 160430097719808 160767998512128 160777966766004 160892629717788 161273449709568 161283449303424 161623147440384 161633168716887 161703352463616 162043935008256 162553397723136 162563476678848 162895770648576 162905870832768 162976607207424 163329997984512 163772391422304 163843504054272 164188594225152 164198774569536 164616060960768 165061937811456 165072172306608 165143849324544 165419850320928 165491678306304 165950215776324 166371953190912 166722368827392 166732706275856 166805104324608 166851616003632 167256910388736 167619582373068 167692365517824 167739124599396 168045562230784 168175835178264 168584346185472 168939421604352 169070387493042 169500054352896 169911781982208 170280210664704 170327691337041 170401650386688 170412215965209 171185956466112 171260288188416 171620999725056 171754044437376 172533877383168 172667629780128 173031305485248 173106438488064 173903193870336 173951684769744 174027217416192 174038007794256 174404569814496 174828210859008 174963741878268 175332253696488 175408385808384 175777834143744 175788733066992 176264872067214 176341409137152 176352343004286 176712822623232 176723779519476 177172896319488 177652784445696 177663799623303 177740944130304 178037998352298 178115305342464 178126349198202 179062727179392 179140479123456 179439872355072 179450998339221 179528918876928 180015188494176 180472669913088 180483859934784 180863998326144 180942532411392 181432630923264 181443880466352 181826040870432 181904992690176 181916271521568 182288124297216 182299426884288 182872572438528 182883911263704 183257741979648 183269104686864 183348683108352 183734855442432 183746247732576 184243940350092 184323942061056 184712168503296 184723621390728 185193068580864 185694680037888 185706193844934 185786830490112 186097331611044 186178138094592 187168447339776 187562664930816 187574294560338 187655742365184 187708068004086 188164024187328 188642214641664 188653911207552 189051257509632 189197814575547 189645630676992 189657389458656 190056849304896 190139375075328 190539850088448 190551664315264 190687561147008 191150754729984 191553359929344 191565236997792 191648417734656 191701856685024 192052071120896 192584201024376 192667824211968 193073624690688 193223299992048 194100612056064 194605955045376 194660218670904 194744743299072 195641093104128 195695645365962 195792758768538 196205141041308 196681737216384 197248785408549 197334434034432 197750063411712 197762324700366 198230412312576 198660245775488 198746507280384 198801925451136 198888248475648 199319508359424 199803669553152 199859382501408 199958562146592 200224499679232 200379718510272 200888953307136 201445568076816 201533039013888 201869856399456 201957511569408 201970033736544 202887059515392 203031753652224 203044342426632 203471998116912 203560348962816 204124365524646 204554295979236 204643116776448 204655805461764 205074139834368 205086855244824 205731643993344 205744400171667 206164959727104 206177742772722 206267268496896 206701712372736 206714528699148 207203805462528 207351578198016 207364434818688 207801189566208 207814074064569 208342202153472 208906515042624 208997225644032 209010184301376 209437419405312 209450405356416 210551448231936 210564503257248 210655933784064 211007998047168 211099621146624 211112710160832 211684527210744 212222491471872 212235650108496 212669478346752 212682664698336 212775014965248 213351334511616 213364563140988 213813955468008 213906796959744 214357331349504 214370622354672 214523506290384 215044599071232 215497529920512 215510891622516 215604469951488 216058580011008 216657226152423 216751302238464 217207827777024 217376212491054 217773330646016 218363188563072 218458005405696 218836676987061 218931699426048 218992746004767 219087836211456 220082583748608 220096229742144 220191799099392 220559800427904 220655571075072 221266954368432 221829270921216 222296491769856 222406805766144 222468821338176 223009213851648 223492776497424 223589820690432 223652166132528 224234446904352 224779128247296 225252562139136 225427183324056 226000072470528 226626264086418 227040280886272 227103588449388 227202200515584 227216287953612 228247941954816 228410722858752 228424885229961 228905997881526 229005392583168 230045169844224 230223506373504 230708407313664 230722712150427 231870925160448 231935579692992 232036289888256 232050677059008 232539426419328 233104281145344 233284989171024 233776338261984 233877847744512 234370445524992 234384977422656 235019829422952 235121878849536 235136457339048 235617096830976 235631706025968 236230528425984 236870379260928 236885066164404 236987925507072 237383997803064 237487073789952 237501798930936 238145093112087 238750302905856 238765106372058 239253163140096 239267997785628 239371891835904 240020251325568 240540699901509 240645146579712 241151997768192 241166950149006 241910174564352 241925173955136 242434721160576 242539990253568 242555028695424 243065902512384 243830096584704 243845215018272 244343655972864 244358806249152 244464910811136 244979807256576 244994996976768 245658587133456 245765256081408 246282891337728 246298161854304 246924091441152 247592906717184 247608258459912 247715773986816 248129775481392 248237517459456 248925323664486 249557929786368 250083553241088 250099059413784 250207656486912 250277424005448 250885365583104 251429373559602 251538548276736 252068343346176 252263752767396 252860840902656 252876519278208 253409132406528 253605581239563 254250081529344 254867672973312 255404479905792 255420315997056 255531223646208 255602475580032 256778934699168 256890432282624 257431499587584 257631066656064 258800816074752 259001444670192 259474606727168 259546958227872 259659657732096 260854790805504 260927527154616 261040826124288 261057011691384 261606854721744 262242316288512 262998380544732 263112578712576 263666751215616 263683099600488 264397308100821 264528514506429 265069233934848 265085669279214 265759344479232 266404892737536 266479176668544 266611416195456 267056997528447 267172958013696 267189523797303 268594090769088 268710718685184 269159808532608 269276682092544 269293378315392 270022782741264 270516079353856 270709004869632 270725789902176 271295997489216 271413798617088 272148946384896 272165820699528 272739061305648 272857489035264 272874407282352 273432186445824 273449140326432 274308858657792 274325866895556 274886612969472 274903657030296 275023024662528 275602283163648 275619371598864 276365910525138 276485913091584 277068252754944 277085432086092 277789602871296 278542020056832 278559290767401 278680245735168 279145997416566 279267207141888 280735264309248 280752671009664 280874578378752 281343997396224 281361441840507 281483613547776 281562102006129 282246036280992 282963321962496 282980866811328 283559304462336 283576886264448 283700019953664 284468446015488 284486084187984 285085273957344 285209062612992 285809775132672 285827496472896 286031341720512 286726132094976 287330039894016 287347855496688 287472626601984 288078106681344 288876301536564 289001736317952 289610437036032 289834949988072 291150918084096 291782235982748 291908932568064 291990328006356 292117114948608 293461639656192 293543468048943 293689138152807 294079733903872 294307711561962 295022605824576 295772361228288 296001651051648 296625095117568 296643487050549 297345618468864 297990368663232 298119760920576 298202888176704 298332372713472 298979262539136 299705504329728 300336749518848 300569577765408 301333429960704 302168352115224 302804784599184 302936267354112 302955050604816 304330589273088 304547630478336 304566513639948 305207997175368 305340523444224 306186548286969 306831443968854 306964675164672 306983708192646 307611209751552 307630282867236 308597465990016 309247439590656 309266614159083 309400902745344 310052568559104 310071793048722 310805708193792 311027367297024 311046652228032 311701784349312 311837130326016 312513303230208 313359772563936 313495838466048 313515276452064 314156129107968 314175608034624 314974037901312 315827172347904 315846754885872 315983900676096 316511997070752 316649431719936 316669065241248 317526790816116 318333737207808 318353475162744 319004217520128 319023997047504 319162522447872 320027001767424 320046844711482 320720933202012 320860195439616 321535997024256 321555933532008 321785259435576 322566898606848 323246294880768 323266337433774 323406704927232 324087870016512 325106795446272 325126953357696 325811741665536 326659995969024 327544782844608 327687008108544 328377188450304 328397549139072 330123875622912 330144344613216 330287698649088 330839700641856 330983356612608 331900431552648 332743906381824 333444737654784 333465412551712 333610208649216 333703232007264 334513820777472 335239164746136 335384731035648 335478249198792 336091124461568 336351670356528 337168692370944 337878843208704 338140774986084 339000108705792 340560421329408 340655382674082 340803300773376 340824431930418 342371912932224 342520576376832 343358996822289 343508088874752 345067754766336 345335259560256 346062610970496 346212876976128 347806387740672 347903369539488 348054434832384 348076015588512 348809139628992 349656421718016 349927483756536 350664507392976 350816771616768 351555668287488 351577466133984 352529744134428 352682818274304 352704686008572 353425645246464 353447559038952 354345792638976 355305568891392 355327599246606 355481888260608 356075996704596 356230610684928 356252698396404 358125454358784 358147659558087 358879744710144 358901996678442 359057837753856 360030376988352 360945339826176 360967719869568 361727996652288 361750425223509 362865261846528 362887760932704 363652081740864 363809985380352 363832543043136 364576248594432 364598853768576 365745144877056 365767822527408 366515483959296 366538209373728 366697366216704 367469710884864 367492495465152 368487880700184 368647884122112 369424337006592 369447242781456 370386137161728 371389360075776 371412387689868 371573660980224 372194663222088 372356276189184 373387985496729 374336894679552 375125329861632 375148589120676 375311484730368 375416136008172 376328048374656 377144060339403 377307822415104 378102515019264 378395629151094 379291261353984 379314778917312 380113698609792 380278750150656 381103328630528 381375122294016 382301509459968 383106719858688 383130473995584 383296835469312 383403713370048 384104142241792 385168402048752 385335648423936 386147249381376 386446599984096 388201224112128 389211910090752 389320437341808 389489486598144 391282186208256 391391290731924 391585517537076 392410282082616 393363474432768 394497570817098 394668868068864 395500126823424 395524649400732 396460824625152 397320491550976 397603850902272 397628503918821 398639016718848 399607339106304 399718765002816 399917124293184 400448999358464 400759437020544 402891136153632 403066078027776 403739712798912 403915023138816 403940067473088 405774119030784 406063507304448 406088684853264 406943996233824 407120697925632 408248731049292 409108591958472 409286233552896 409311610923528 410148279668736 410173710489648 411463287986688 411488800343334 412329919454208 412355485545444 412534536993792 413403424745472 413429057398296 414548865787707 414728869637376 415602379132416 415628148129138 416684404306944 417813030085248 417994451288064 418020368602752 418718996124849 418900810712832 421102896463872 421129006514496 421311867568128 422015996094336 422199242293248 422225420321664 423369054421488 424444982943744 424471300216992 425338956693504 425365329396672 425550029930496 426702669023232 426729126281976 427627910936016 427813593919488 428714662699008 428741244709344 429047012580768 430089198142464 430995059841024 431021783245032 431208939902976 432117160022016 433314452304846 433502604476928 434415655554048 434752424982108 435546661292032 436726377126144 437673353974122 437863398852096 437985492009534 438175672422912 440165167497216 440192459484288 440383598198784 441119600855808 441461567342943 442533908736864 443658541842432 444592983539712 444813611532288 444937642676352 446018427703296 446985552994848 447179641380864 447304332265056 448468893808704 449558256494592 450505124278272 450854366648112 452000144941056 453252528172836 454080561772544 454207176898776 454404401031168 454432575907224 456495883909632 456821445717504 456849770459922 457811995763052 458010785166336 460247165953281 460447012747008 460475562288969 461416814627328 461445424300854 463741850320896 463871159385984 464072579776512 464101354118016 465078852838656 465107689573083 466208562290688 466569978342048 467552676523968 467755695489024 468740891049984 468769954845312 470039658845904 470243757699072 470272914678096 471234193661952 471263412051936 472461056851968 473740758521856 473770132328808 473975851014144 474767995606128 474974147579904 475003597861872 476290186224174 477500605811712 477530212744116 478506326280192 478535995571256 478743783671808 480040502651136 480070267067223 481081399803018 481290293159424 482303995536384 482333900298012 483820349128704 483850347910272 484869442321152 484899506150661 485110057390848 486131805024768 487660193169408 487690430036544 488687311945728 488717612498304 488929821622272 489989993953536 491317174266912 491530512162816 492565782675456 492596323708608 493848182882304 495185813434368 495216516919824 495431547973632 496259550962784 496475034918912 497850647328972 499115859572736 500167106482176 500198118827568 500415312973824 500554848010896 501770731166208 502858747119204 503077096553472 504136686692352 504527505534792 505753038556416 506818264813056 507211162479126 508500163058688 509735345946624 510840631994112 510983074011123 511204951160064 511236647895627 513557869398336 513780864565248 514862999175168 515262133312128 517601632149504 518002889340384 518949213454336 519093916455744 519319315464192 521709581611008 521855054309232 522081652248576 522114023382768 523213709443488 524484632577024 525996761089464 526225157425152 527333502431232 527366199200976 528794616201642 529057029012858 530138467869696 530171338558428 531518688958464 532958353337088 532991398869909 533222832390912 534113995056894 534345916027392 534379047594606 537188181538176 537421437370368 538319617065216 538352995017663 538586756630784 540045565482528 541032158707712 541418009739264 541451579804352 542591994978432 542827597234176 544297892769792 544331641399056 545478122611296 545714978070528 545748814564704 546864372891648 546898280652864 548617717315584 548651733791112 549773225938944 549807314060592 550046049325056 551204566327296 551238743197728 552731821050276 552971826183168 554136505509888 554170864172184 555579205742592 557084040113664 557118581534802 557360491470336 558291994833132 558534414283776 561505342019328 562687994792448 562722883681014 562967227095552 563124204012258 564492072561984 565926643924992 565961733622656 567153772528896 567593443726641 568936892030976 568972168375968 570170547914688 570418125225984 571619550265344 571654992945792 572062683441024 573452264189952 574660079788032 574695710993376 574945253203968 576156213362688 577752603073128 578003472635904 579220874072064 579669899976144 582301836168192 583564471965496 583817865136128 583980656012712 584234229897216 586923279312384 587086936097886 587378276305614 588159467807744 588615423123924 590045211649152 591746356225647 592003302103296 593250190235136 593286974101098 594691236937728 595980737326464 596239521841152 596405776353408 596664745426944 597958525078272 599411008659456 600673499037696 601139155530816 602666859921408 604336704230448 605609569198368 605872534708224 605910101209632 608661178546176 609095260956672 609133027279896 610415994350736 610681046888448 612373096573938 613662887937708 613929350329344 613967416385292 615222419503104 615260565734472 617194931980032 617233200515001 618494879181312 618533228318166 618801805490688 620105137118208 620143586097444 621611416387584 622054734594048 622093304456064 623403568698624 623442222193707 625026606460416 626719545127872 626991676932096 627030552904128 628312258215936 628351216069248 631654344695808 631693509771744 631967801352192 633023994141504 633298863439872 633338130482496 635053581632232 636667474415616 636706950325488 638008435040256 638047994095008 638325044895744 640054003534848 640093689422964 641441866404024 641720390879232 643071994048512 643111867064016 643570518871152 645133797213696 646492589761536 646532674867548 646813409854464 648175740033024 649971678457269 650253906715392 651623483331072 653319991938048 655089565689216 655374016217088 656510030961183 656795098278144 656978238014301 660247751245824 660288689226432 660575397298176 661679401283712 661966713225216 663800863105296 665487812763648 666889475309568 666930825103424 667220417298432 667406464014528 669027641554944 670478329492272 670769462071296 670956498397584 672182248923136 672703340713056 674337384741888 675757686417408 676281549972168 678000217411584 681120842658816 681310765348164 681606601546752 681648863860836 684743825864448 685274655689883 686717993644578 687016177749504 690135509532672 690670519120512 692125221940992 692168136451281 695612775481344 695806739078976 696108869664768 696152031177024 697618279257984 699312843436032 699854967513072 701329014785952 701633543233536 703111336574976 703154932267968 705059488268856 705365636548608 705409372017144 706851290492928 706895118077904 708691585277952 710611137782784 710655198493212 710963776521216 712151993409192 712461221369856 712505396792808 714435279336261 716250908717568 716295319116174 717759489420288 717803993356884 718115675507712 720060753976704 721622099704527 721935439739136 723455993304576 723500850447018 725730523693056 725775521865408 727304163481728 727619970760704 727665086086272 729197707537152 731490289754112 731535645054816 733030967918592 733076418747456 733394732433408 734939421769728 734984990930304 736975761400368 737295768244224 738848674013184 738894485562912 740772274323456 742778720151552 742824775379736 743147321960448 744389326444176 744712552378368 746775970993458 748673789359104 750250659723264 750297178241352 750622969460736 750832272016344 752656096749312 754288120678806 754615644830208 756205030038528 756791258302188 758582522707968 758629557834624 760227397219584 760816743718689 762206657261056 762750244588032 764603018919936 766213439717376 766260947991168 766593670938624 766807426740096 770336804097504 770671296847872 772294498762752 772893199968192 776402448224256 778423820181504 778640874683616 778978973196288 782564372416512 782782581463848 783171035074152 784820564165232 786726948865536 788995141634196 789337736137728 791000253646848 791049298801464 793191924302463 793585543519287 794640983101952 795207701804544 795257007837642 797278033437696 799214678212608 799437530005632 799834248586368 801170992585341 801518874041088 801568571391909 805782272307264 806132156055552 807479425597824 807830046277632 807880134946176 811548238061568 812127014608896 812177369706528 813887992467648 814241395851264 816497462098584 818217183916944 818572467105792 818623221847056 820296559337472 820347420979296 822926575973376 822977600686668 824659838908416 824710971090888 825069073987584 826806849490944 826858114796592 829097731575414 829457739274752 831204758264832 831256296258276 833368808613888 835626060170496 835677872302203 836040737205504 837437992249698 837801621425664 842205792927744 842258013028992 842623735136256 844031992188672 844084325521521 844450840643328 846738108842976 848889965887488 848942600433984 850677913387008 850730658793344 851100059860992 853405338046464 853458252563952 855255821872032 855627187838976 857429325398016 857482489418688 858094025161536 860178396284928 861990119682048 862043566490064 862417879805952 864234320044032 866628904609692 867005208953856 868831311108096 869504849964216 871093322584064 873452754252288 875346707948244 875726797704192 875970984019068 876351344845824 880384918968576 882239201711616 882923134685886 885067817473728 887317083684864 889875285352704 889930461151647 892036855406592 893971105989696 894359282761728 894608664530112 896937787617408 899116512989184 901010248556544 901708733296224 904000289882112 906505056345672 908161123545088 908414353797552 908808802062336 908865151814448 912991767819264 913642891435008 913699540919844 915623991526104 916021570332672 920494331906562 920894025494016 920951124577938 922833629254656 922890848601708 927742318771968 927799842477249 928202708236032 930157705677312 930215379146166 932417124581376 933139956684096 935105353047936 935511390978048 937539909690624 940079317691808 940487515398144 940545829356192 942468387323904 942526824103872 944922113703936 947481517043712 947540264657616 947951702028288 949535991212256 949948295159808 950007195723744 952580372448348 955001211623424 955060425488232 957012652560384 957071991142512 957487567343616 960081005302272 960140534134446 962162799606036 962580586318848 964607991072768 964667800596024 967700695820544 969738884642304 969799012301322 970220114781696 972263610049536 975320386338816 975380860073088 977435224996608 979979987907072 982634348533824 983061024325632 985131565350912 985192647417216 990371626868736 990433033839648 990863095947264 992519101925568 992950069837824 995701294657944 998231719145472 1000334212964352 1000396237655136 1000830625947648 1001109696021792 1003541462332416 1005717494238408 1006154193106944 1008273373384704 1009055011069584 1011506077112832 1013636529626112 1014422324958252 1017000326117376 1021681263988224 1021966148022246 1022409902320128 1022473295791254 1027115738796672 1027561729130496 1030076990466867 1030524266624256 1035203264299008 1036005778680768 1037898426908672 1038187832911488 1038638630928384 1043419163222016 1043710108618464 1044163304497152 1044228046765536 1046427418886976 1048969265154048 1051993522178928 1052450314850304 1054667004862464 1054732398401952 1057589232403284 1058114058025716 1060276935739392 1060342677116856 1063037377916928 1065916706674176 1065982797739818 1066445664781824 1068227990113788 1068691832054784 1068758095189212 1074376363076352 1074442978674261 1076639234130432 1076705990035326 1077173513261568 1080091130965056 1082064317415424 1082836019478528 1082903159608704 1085183989956864 1085251275670527 1088595785539584 1088663282798112 1090956245222592 1091429956141056 1091497629129408 1093728745783296 1093796561305728 1097235434631168 1097303467582224 1099546451877888 1099614628121184 1100092098650112 1102409132654592 1102477486395456 1105463642100552 1105943652366336 1108273011019776 1108341728344368 1111158411485184 1114168080227328 1114237163069604 1114720982940672 1116583989666264 1117068828567552 1120163956490187 1123010684038656 1125375989584896 1125445767362028 1125934454191104 1126248408024516 1128984145123968 1131432181018209 1131923467245312 1134307545057792 1135186887453282 1137873784061952 1137944336751936 1140341095829376 1140836250451968 1143309985891584 1144125366882048 1146904528379904 1149320159576064 1149391421986752 1149890506407936 1152312426725376 1155505206146256 1156006945271808 1158441748144128 1159339799952288 1164603672336384 1167128943930992 1167635730272256 1167961312025424 1168468459794432 1173846558624768 1174173872195772 1174756552611228 1176318935615488 1177230846247848 1180090423298304 1183492712451294 1184006604206592 1186500380470272 1186573948202196 1189382473875456 1191961474652928 1192811552706816 1192885511756463 1195917050156544 1198822017318912 1201346998075392 1202278311061632 1208673408460896 1211219138396736 1211745069416448 1211820202419264 1217322357092352 1218190521913344 1218266054559792 1220831988701472 1221362093776896 1224746193147876 1227325775875416 1227858700658688 1227934832770584 1230444839006208 1230521131468944 1234389863960064 1234466401030002 1236989758362624 1237066456636332 1237603610981376 1240210274236416 1240287172194888 1243646597363121 1244186608912128 1246807137397248 1246884444387414 1250053212920832 1253439090255744 1253983353864192 1254061105808256 1256156988374547 1256702432138496 1263308689391616 1263387019543488 1263935602704384 1266047988283008 1266597726879744 1266676260964992 1270107163264464 1273334948831232 1273413900650976 1276016870080512 1276095988190016 1276650089791488 1280108007069696 1280187378845928 1282883732808048 1283440781758464 1286143988097024 1286223734128032 1287141037742304 1290267594427392 1292985179523072 1293065349735096 1293626819708928 1296351480066048 1299943356914538 1300507813430784 1303246966662144 1306639983876096 1310179131378432 1313020061922366 1313590196556288 1313956476028602 1320495502491648 1320577378452864 1321150794596352 1323358802567424 1324384702028829 1327601726210592 1330975625527296 1333778950619136 1333861650206848 1334440834596864 1334812928029056 1338055283109888 1340956658984544 1341538924142592 1341912996795168 1344364497846272 1345406681426112 1348674769483776 1351515372834816 1352563099944336 1356000434823168 1362241685317632 1362621530696328 1363213203093504 1363297727721672 1369487651728896 1370549311379766 1373435987289156 1374032355499008 1380741497859843 1381341038241024 1381426686866907 1384250443881984 1384336272902562 1391225550962688 1391613478157952 1392217739329536 1392304062354048 1395236558515968 1395323068719249 1398625686872064 1399709935026144 1402658029571904 1403267086467072 1406222673149952 1406309864535936 1410118976537712 1410731273097216 1410818744034288 1413702580985856 1413790236155808 1417383170555904 1421222275565568 1421310396986424 1421927553042432 1424303986818384 1424922442739712 1425010793585616 1428870558672522 1432501817435136 1432590638232348 1435518978840576 1435607986713768 1436231351015424 1440121507953408 1440210801201669 1443244199409054 1443870879478272 1446911986609152 1447001700894036 1451461047386112 1451551043730816 1454608326963456 1454698518451983 1455330172172544 1458395415074304 1462980579508224 1463071290109632 1466061935837184 1466152837494912 1466789464866816 1469969981860608 1473951522800736 1474591536488448 1477697348026368 1477788971125824 1481544548646912 1485557440303104 1485649550759472 1486294643920896 1488778652888352 1489425104756736 1493551941986916 1497347578718208 1500501319446528 1500594356482704 1501245938921472 1501664544032688 1505312193498624 1508576241357612 1509231289660416 1512410060077056 1513582516604376 1517259115669248 1520454794439168 1521633487437378 1524413314522112 1525500489176064 1529206037839872 1532521895982336 1532949222033369 1533614853480192 1533709943686881 1540673608195008 1541342593695744 1544588997525504 1545786399936384 1552804896448512 1556847640363008 1557281749367232 1557957946392576 1565128744833024 1565565162927696 1566342070148304 1569641128330464 1573453897731072 1577990283268392 1578675472275456 1582000507293696 1582098597602928 1586383848604926 1587171087038574 1589281966203904 1590415403609088 1590514015675284 1594556066875392 1598875060011264 1598974196609727 1599668497172736 1602341985170682 1603037748082176 1603137142783818 1611564544614528 1612264312111104 1614958851195648 1615058985052989 1615760269892352 1623096476123136 1624254029217792 1624354739413056 1627775984935296 1628482791702528 1632994924197168 1636434367833888 1637144934211584 1637246443694112 1640593118674944 1640694841958592 1645853151946752 1645955201373336 1649319677816832 1649421942181776 1650138147975168 1653613698981888 1653716229593184 1658195463150828 1658915478549504 1662409516529664 1662512592516552 1666737617227776 1671252120340992 1671355744604406 1672081474411008 1674875984499396 1675603242851328 1684516026057984 1688063984377344 1688168651043042 1688901681286656 1693476217685952 1697779931774976 1697885200867968 1701461317586688 1702780331179923 1706810676092928 1706916505127904 1710511643744064 1711254375677952 1714858650796032 1714964978837376 1716188050323072 1720356792569856 1723980239364096 1724087132980128 1724835759611904 1728468640088064 1733257809219384 1734010417907712 1737662622216192 1739009699928432 1742186645168128 1746905508504576 1750693415896488 1751453595408384 1751941968038136 1752702689691648 1760769837937152 1764478403423232 1765846269371772 1770135634947456 1775239068676941 1779750570705408 1779860922303294 1784073710813184 1787942211979392 1788718565523456 1789217329060224 1793875575234816 1798233025978368 1802020497113088 1803417466592448 1808000579764224 1813010112691344 1816322247090176 1816828707595104 1817617604124672 1817730303628896 1825983535638528 1827285782870016 1827399081839688 1831247983052208 1832043140665344 1840988663813124 1841788050988032 1841902249155876 1845667258509312 1845781697203416 1851699601545003 1855484637543936 1855599684954498 1856405416472064 1860315411354624 1860430758292332 1864834249162752 1866279913368192 1870210706095872 1870326666581121 1875079819381248 1880158635383616 1880975030796288 1881091658712384 1884936774647808 1885053648207744 1894963034087424 1895080529315232 1895903404056576 1899071982424512 1899896590319616 1900014391447488 1905160744896696 1910002423246848 1910120850976464 1914025305120768 1914143982285024 1914975134687232 1920162010604544 1920281068268892 1924325599212072 1925161172637696 1929215982145536 1929335601192048 1935401391641088 1939477769284608 1939598024602644 1940440229563392 1944527220099072 1949915035371807 1950761720146176 1954870449993216 1959959975814144 1965268697067648 1966122048651264 1969530092883549 1970385294834432 1970934714042903 1980743253737472 1980866067679296 1981726191894528 1985038203851136 1985900139675648 1991402589315888 1996463438290944 2000668425928704 2000792475310272 2001661251895296 2002219392043584 2007082924664832 2011434988476816 2012308386213888 2016546746769408 2018110022139168 2023012154225664 2027273059252224 2028844649916504 2034000652234752 2043362527976448 2043932296044492 2044819804640256 2044946591582508 2054231477593344 2055823967069649 2060153980933734 2061048533248512 2070406528598016 2072011557361536 2076375665822976 2076504409353843 2086838326444032 2087420217236928 2088326608994304 2088456093531072 2092854837773952 2097938530308096 2103987044357856 2104900629700608 2109334009724928 2109464796803904 2115178464806568 2116228116051432 2120553871478784 2120685354233712 2126074755833856 2131833413348352 2131965595479636 2132891329563648 2136455980227576 2137383664109568 2137516190378424 2143305838008783 2148752726152704 2148885957348522 2153278468260864 2153411980070652 2154347026523136 2160182261930112 2164866299113581 2165806319217408 2170367979913728 2170502551341054 2177191571079168 2177326565596224 2181912490445184 2182859912282112 2182995258258816 2187593122611456 2194470869262336 2194606935164448 2199092903755776 2199229256242368 2200184197300224 2204818265309184 2204954972790912 2210927284201104 2211887304732672 2216546022039552 2216683456688736 2222316822970368 2228336160454656 2228474326139208 2229441965881344 2233167979332528 2234137657135104 2240327912980374 2246021368077312 2250751979169792 2250891534724056 2251868908382208 2252496816049032 2257968290247936 2262864362036418 2263846934490624 2268615090115584 2270373774906564 2275747568123904 2275888673503872 2280682191658752 2286619971783168 2288250733764096 2293809056759808 2298640319152128 2298782843973504 2299781012815872 2311010412292512 2312013890543616 2316883496288256 2318679599904576 2329207344672768 2334257887861984 2335271460544512 2335922624050848 2336936919588864 2347693117249536 2348347744391544 2349513105222456 2352637871230976 2354461692495696 2360180846596608 2366985424902588 2368013208413184 2373000760940544 2373147896404392 2383922949305856 2385623105413632 2385771023512926 2391834100313088 2397644034637824 2403512977756023 2404556622123264 2404705714175727 2417346816921792 2422438276793472 2423490138832896 2423640404838528 2434644714184704 2436381043826688 2436532109119584 2441663977402944 2442724187553792 2449492386295752 2454651551750832 2455717401317376 2455869665541168 2460889678012416 2461042262937888 2468779727920128 2468932802060004 2473979516725248 2474132913272664 2475207221962752 2480420548472832 2480574344389776 2487293194726242 2488373217824256 2493614274794496 2493768888774828 2500106425841664 2506878180511488 2507033616906609 2508122211616512 2512313976749094 2513404864276992 2526617378783232 2526774039086976 2527871205408768 2532095976566016 2532252976564563 2533352521929984 2540214326528928 2546669897662464 2546827801301952 2552033740161024 2552191976380032 2553300179582976 2560216014139392 2560374757691856 2565767465616096 2566881563516928 2572287976194048 2572447468256064 2574282075484608 2580535188854784 2585970359046144 2586130699470192 2587253639417856 2592702960132096 2599886713829076 2601015626861568 2606493933324288 2613279967752192 2620358262756864 2626040123844732 2627180393112576 2627912952057204 2641154756905728 2646717605134848 2648769404057658 2655203452421184 2661951251054592 2667723300413696 2669625856058112 2669791383454941 2676110566219776 2681913317969088 2683077848285184 2683825993590336 2688728995692544 2690813362852224 2697349538967552 2703030745669632 2705126199888672 2712000869646336 2724483370635264 2725243061392656 2726426406187008 2726595455443344 2738975303457792 2741098622759532 2746871974578312 2748064710998016 2761482995719686 2762682076482048 2762853373733814 2768500887763968 2768672545805124 2783226956315904 2783399527431747 2784608124708096 2790473117031936 2790646137438498 2797251373744128 2799419870052288 2805316059143808 2806534172934144 2812619729071872 2820237953075424 2821462546194432 2821637488068576 2827405161971712 2827580472311616 2834766341111808 2842444551131136 2842620793972848 2843855106084864 2848607973636768 2849844885479424 2850021587171232 2857741117345044 2865003634870272 2865181276464696 2871037957681152 2871215973427536 2872462702030848 2880243015906816 2880421602403338 2886488398818108 2887741758956544 2893823973218304 2894003401788072 2903102087461632 2909216653926912 2909397036903966 2910660344345088 2916790830148608 2925961159016448 2926142580219264 2932305674989824 2939939963721216 2947903045601472 2949183072976896 2955394696052736 2955577942251648 2971114880606208 2971299101518944 2972589287841792 2977557305776704 2978850209513472 2987103883973832 2994695157436416 3001002638893056 3001188712965408 3002491877842944 3003329088065376 3010624386997248 3017152482715224 3018462579320832 3024820120154112 3027165033208752 3034518231338496 3040909588878336 3043266974874756 3048826629044224 3051000978352128 3065043791964672 3065898444066738 3067229706960384 3067419887373762 3081347216390016 3082685187391488 3090230971400601 3091572799872768 3105609792897024 3113695280726016 3114563498734464 3115915892785152 3130257489666048 3131130325855392 3132684140296608 3139282256660928 3146907795462144 3155980566536784 3157350944550912 3164001014587392 3164197195205856 3172767697209852 3174342174077148 3178563932407808 3180830807218176 3181028031350568 3189112133750784 3197750120022528 3197948393219454 3199336994345472 3204683970341364 3206075496164352 3206274285567636 3223129089229056 3223328936022783 3229917702391296 3230117970105978 3231520539784704 3246192952246272 3248508058435584 3248709478826112 3255551969870592 3255753827011581 3265989848394336 3272868735667776 3274289868423168 3274492887388224 3281186237349888 3281389683917184 3291706303893504 3291910402746672 3298639355633664 3298843884363552 3300276295950336 3307227397963776 3307432459186368 3316390926301656 3317830957099008 3324819033059328 3325025185033104 3333475234455552 3342504240681984 3342711489208812 3344162948822016 3349751968998792 3351206485702656 3360491869470561 3369032052115968 3376127968754688 3376337302086084 3377803362573312 3386952435371904 3394296543054627 3395770401735936 3402922635173376 3405560662359846 3413621352185856 3413833010255808 3421023287488128 3422508751355904 3429929957674752 3432376100646144 3440713585139712 3447960478728192 3448174265960256 3449671519223808 3456937280176128 3466515618438768 3468020835815424 3475325244432384 3478019399856864 3484373290336256 3493811017009152 3501386831792976 3502907190816768 3503883936076272 3505405379383296 3521539675874304 3528956806846464 3531692538743544 3540271269894912 3550478137353882 3559501141410816 3559721844606588 3568147421626368 3575884423958784 3578434658120448 3578656535269389 3587751150469632 3596466051956736 3604040994226176 3606834933184896 3626020225382688 3632644494180352 3633657415190208 3635235208249344 3635460607257792 3651967071277056 3654571565740032 3654798163679376 3662495966104416 3664086281330688 3681977327626248 3683576101976064 3683804498311752 3691334517018624 3691563394406832 3703399203090006 3710969275087872 3711199369908996 3712810832944128 3720630822709248 3720861516584664 3730939792089363 3732559826736384 3740421412191744 3740653333162242 3750159638762496 3760317270767232 3761950061592576 3762183317424768 3768470965123641 3770107296415488 3789926068174848 3790161058630464 3791806808113152 3798143964849024 3799793180639232 3800028782894976 3810321489793392 3820004846493696 3820241701952928 3828050610241536 3828287964570048 3829950269374464 3840324021209088 3840562136537784 3848651198424144 3850322345275392 3858431964291072 3858671202384096 3870802783282176 3878955538569216 3879196049205288 3880880459126784 3889054440198144 3899830070743614 3901523440292352 3909740899986432 3919919951628288 3930537394135296 3939060185767098 3940770589668864 3941869428085806 3961486507474944 3961732135358592 3963452383789056 3970076407702272 3973154106086487 3982805178631776 3992926876581888 4001336851857408 4001584950620544 4003322503790592 4004438784087168 4014165849329664 4022869976953632 4024616772427776 4033093493538816 4036220044278336 4046024308451328 4054546118504448 4057689299833008 4068001304469504 4086725055952896 4087864592088984 4089639609280512 4089893183165016 4108462955186688 4111647934139298 4120307961867468 4122097066497024 4142224493579529 4144023114723072 4144280060600721 4152751331645952 4153008818707686 4173676652888064 4174840434473856 4176653217988608 4176912187062144 4185709675547904 4185969206157747 4195877060616192 4207974088715712 4209801259401216 4218668019449856 4218929593607808 4230356929613136 4232456232102864 4241107742957568 4241370708467424 4252149511667712 4263666826696704 4263931190959272 4265782659127296 4272911960455152 4274767328219136 4275032380756848 4286611676017566 4297505452305408 4297771914697044 4306556936521728 4306823960141304 4308694053046272 4320364523860224 4320632403605007 4329732598227162 4331612638434816 4340735959827456 4341005102682108 4354383142158336 4354653131192448 4363824980890368 4364095555355949 4365990516517632 4375186245222912 4388941738524672 4389213870328896 4398185807511552 4398458512484736 4400368394600448 4409909945581824 4421854568402208 4423774609465344 4433092044079104 4433366913377472 4444633645940736 4456672320909312 4456948652278416 4458883931762688 4466335958665056 4468275314270208 4480655825960748 4492042736154624 4501503958339584 4501783069448112 4503737816764416 4504993632098064 4515936580495872 4525728724072836 4527693868981248 4537230180231168 4540747549813128 4551777347007744 4561364383317504 4573239943566336 4576501467528192 4587618113519616 4597565687947008 4598847666100107 4601129831060643 4622020824585024 4624027781087232 4633766992576512 4637359199809152 4658414689345536 4668515775723968 4670542921089024 4671845248101696 4673873839177728 4695386234499072 4696695488783088 4699026210444912 4705275742461952 4708923384991392 4720361693193216 4733970849805176 4736026416826368 4746001521881088 4746295792808784 4767845898611712 4771246210827264 4771542047025852 4783668200626176 4796922589829181 4807025955512046 4809113244246528 4809411428351454 4834693633843584 4844876553586944 4845176955158967 4847280809677056 4869289428369408 4872762087653376 4873064218239168 4883327954805888 4885448375107584 4898984772591504 4909303103501664 4911434802634752 4911739331082336 4921779356024832 4922084525875776 4937559455840256 4937865604120008 4947959033450496 4948265826545328 4950414443925504 4960841096945664 4961148688779552 4974586389452484 4976746435648512 4987228549588992 4987537777549656 5000212851683328 5013756361022976 5014067233813218 5016244423233024 5024627953498188 5026809728553984 5053548078173952 5064191953132032 5064505953129126 5066705043859968 5080428653057856 5093339795324928 5093655602603904 5104383952760064 5108340993539769 5120432028278784 5120749515383712 5131534931232192 5133763127033856 5144575952388096 5144894936512128 5148564150969216 5161070377709568 5171940718092288 5172261398940384 5174507278835712 5185405920264192 5199773427658152 5202031253723136 5212987866648576 5226559935504384 5240716525513728 5252080247689464 5254360786225152 5255825904114408 5282309513811456 5293435210269696 5297538808115316 5310406904842368 5325717206030823 5335446600827392 5339251712116224 5339582766909882 5352221132439552 5363826635938176 5366155696570368 5367651987180672 5381626725704448 5394699077935104 5406061491339264 5410252399777344 5424001739292672 5448966741270528 5450486122785312 5452852812374016 5453190910886688 5477950606915584 5482197245519064 5493743949156624 5496129421996032 5522965991439372 5525364152964096 5525706747467628 5537001775527936 5537345091610248 5555098804635009 5566453912631808 5566799054863494 5569216249416192 5580946234063872 5581292274876996 5594502747488256 5598839740104576 5610632118287616 5610979999743363 5625239458143744 5640475906150848 5642925092388864 5643274976137152 5654810323943424 5655160944623232 5684889102262272 5685241587945696 5687710212169728 5697215947273536 5699689770958848 5700043174342464 5715482234690088 5730007269740544 5730362552929392 5742075915362304 5742431946855072 5744925404061696 5760486031813632 5760843204806676 5772976797636216 5775483517913088 5787647946436608 5788006803576144 5806204174923264 5818433307853824 5818794073807932 5821320688690176 5833581660297216 5849745106115421 5852285160438528 5864611349979648 5879879927442432 5895806091202944 5898366145953792 5908590278650647 5911155884503296 5942229761212416 5942598203037888 5945178575683584 5955114611553408 5957700419026944 5974207767947664 5989390314872832 6002005277786112 6002377425930816 6004983755685888 6006658176130752 6021248773994496 6034304965430448 6036925158641664 6049640240308224 6054330066417504 6069036462676992 6081819177756672 6086533949749512 6097653258088448 6102001956704256 6130087583929344 6131796888133476 6134459413920768 6134839774747524 6162694432780032 6180461942801202 6183145599745536 6211219585794048 6229126997468928 6229513228061529 6260514979332096 6262260651710784 6265368280593216 6278564513321856 6293815590924288 6311961133073568 6314701889101824 6328002029174784 6328394390411712 6345535394419704 6348684348154296 6357127864815616 6361661614436352 6362056062701136 6378224267501568 6395500240045056 6395896786438908 6398673988690944 6409367940682728 6412150992328704 6412548571135272 6446258178458112 6446657872045566 6459835404782592 6460235940211956 6463041079569408 6494598897340743 6497418957652224 6511103939741184 6511507654023162 6531979696788672 6545737471335552 6548579736846336 6548985774776448 6562779367834368 6583412607787008 6583820805493344 6597278711267328 6597687768727104 6600552591900672 6614454795927552 6614864918372736 6632781852603312 6635661914198016 6649638066118656 6650050370066208 6666950468911104 6685008481363968 6685422978417624 6688325897644032 6699503937997584 6702412971405312 6720983738941122 6738064104231936 6752255937509376 6752674604172168 6755606725146624 6773904870743808 6788593086109254 6791540803471872 6805845270346752 6811121324719692 6827242704371712 6827666020511616 6842046574976256 6859859915349504 6864752201292288 6881427170279424 6895920957456384 6896348531920512 6899343038447616 6933031236877536 6936041671630848 6950650488864768 6956038799713728 6968746580672512 6987622034018304 7002773663585952 7005814381633536 7007767872152544 7010810758766592 7043079351748608 7057913613692928 7063385077487088 7080542539789824 7100956274707764 7119002282821632 7119443689213176 7151768847917568 7156869316240896 7157313070538778 7175502300939264 7192932103913472 7210538933268069 7213669866369792 7214117142527181 7252040450765376 7265288988360704 7267314830380416 7270470416498688 7270921214515584 7303934142554112 7309143131480064 7309596327358752 7324991932208832 7328172562661376 7363954655252496 7367152203952128 7367608996623504 7382669034037248 7383126788813664 7406798406180012 7421938550175744 7422398739817992 7425621665888256 7441261645418496 7441723033169328 7461879584178726 7465119653472768 7480842824383488 7481306666324484 7500319277524992 7520634541534464 7521100850719827 7524366634849536 7536941930247282 7540214592830976 7579852136349696 7580322117260928 7583613616226304 7596287929698048 7596758929693689 7600057565789952 7620642979586784 7640009692987392 7640483403905856 7656101220483072 7656575929140096 7659900538748928 7680648042418176 7681124273075568 7697302396848288 7700644690550784 7716863928582144 7717342404768192 7741605566564352 7757911077138432 7758392098410576 7761760918253568 7778108880396288 7799660141487228 7803046880584704 7819481799972864 7839839903256576 7861074788270592 7878120371534196 7881541179337728 7883738856171612 7923464270717184 7940152815404544 7946308212172974 7965610357263552 7985853753163776 8003169901241088 8008877568174336 8009374150364823 8028331698659328 8045739953907264 8049233544855552 8066186987077632 8072440088556672 8092048616902656 8109092237008896 8115378599666016 8136002608939008 8173450111905792 8175729184177968 8179279218561024 8179786366330032 8216925910373376 8223295868278596 8240615923734936 8244194132994048 8284448987159058 8288046229446144 8288560121201442 8305502663291904 8306017637415372 8349680868947712 8350198582295241 8353824374124288 8371419351095808 8371938412315494 8391754121232384 8415948177431424 8419602518802432 8437859187215616 8460713859226272 8464912464205728 8482215485915136 8482741416934848 8504299023335424 8527333653393408 8527862381918544 8531565318254592 8545823920910304 8549534656438272 8550064761513696 8573223352035132 8595010904610816 8595543829394088 8613113873043456 8613647920282608 8617388106092544 8640729047720448 8641264807210014 8659465196454324 8663225276869632 8681471919654912 8682010205364216 8709306262384896 8727649961780736 8728191110711898 8731981033035264 8750372490445824 8777883477049344 8778427740657792 8796917024969472 8819819891163648 8843709136804416 8847549218930688 8866184088158208 8866733826754944 8913344641818624 8913897304556832 8917767863525376 8932671917330112 8936550628540416 8961311651921496 8984085472309248 9003007916679168 9003566138896224 9007475633528832 9009987264196128 9031873160991744 9051457448145672 9055387737962496 9074460360462336 9081495099626256 9103554694015488 9122728766635008 9146479887132672 9153002935056384 9195131375894016 9197695332200214 9202259662121286 9244041649170048 9248055562174464 9270692914201803 9274718399618304 9316829378691072 9337031551447936 9341085842178048 9343690496203392 9347747678355456 9390772468998144 9393390977566176 9398052420889824 9410551484923904 9417846769982784 9440723386386432 9467941699610352 9472052833652736 9492003043762176 9492591585617568 9535691797223424 9542492421654528 9543084094051704 9567336401252352 9593845179658362 9614051911024092 9618226488493056 9618822856702908 9669387267687168 9669986808068349 9689753107173888 9690353910317934 9694561619354112 9738578856738816 9745524175306752 9746128436478336 9766655909611776 9767261481034743 9797969545183008 9818606207003328 9822869605269504 9823478662164672 9843558712049664 9844169051751552 9875118911680512 9875731208240016 9895918066900992 9896531653090656 9900828887851008 9921682193891328 9922297377559104 9949172778904968 9953492871297024 9974457099177984 9975075555099312 10000425703366656 10027512722045952 10028134467626436 10032488846466048 10049255906996376 10053619457107968 10081475608411683 10107096156347904 10128383906264064 10129011906258252 10133410087719936 10160857306115712 10182889629163881 10187311205207808 10208767905520128 10216681987079538 10240864056557568 10241499030767424 10263069862464384 10267526254067712 10289789873024256 10297128301938432 10322140755419136 10343881436184576 10344522797880768 10349014557671424 10370811840528384 10399546855316304 10404062507446272 10425975733297152 10453119871008768 10481433051027456 10504160495378928 10508721572450304 10511651808228816 10564619027622912 10586870420539392 10595077616230632 10620813809684736 10651434412061646 10670893201654784 10678503424232448 10679165533819764 10704442264879104 10727653271876352 10735303974361344 10735969605808167 10763253451408896 10789398155870208 10812122982678528 10820504799554688 10897933482541056 10900972245570624 10905705624748032 10906381821773376 10955901213831168 10964394491038128 10987487898313248 10992258843992064 11045931982878744 11050728305928192 11051413494935256 11074003551055872 11074690183220496 11110197609270018 11132907825263616 11133598109726988 11138432498832384 11161892468127744 11162584549753992 11192819376268089 11197679480209152 11221264236575232 11221959999486726 11250478916287488 11280951812301696 11285850184777728 11286549952274304 11305412895370923 11310321889246464 11369778204524544 11370483175891392 11375420424339456 11394431894547072 11399379541917696 11400086348684928 11430964469380176 11460014539481088 11460725105858784 11484151830724608 11484863893710144 11489850808123392 11520972063627264 11521686409613352 11545953595272432 11550967035826176 11575295892873216 11576013607152288 11612408349846528 11636866615707648 11637588147615864 11642641377380352 11667163320594432 11699490212230842 11704570320877056 11729222699959296 11759759854884864 11791612182405888 11817180557301294 11822311769006592 11884459522424832 11885196406075776 11890357151367168 11910229223106816 11919462318259461 11948415535895328 11978780629745664 12004010555572224 12004754851861632 12009967511371776 12013316352261504 12042497547988992 12068609930860896 12073850317283328 12099280480616448 12108660132835008 12138072925353984 12163638355513344 12173067899499024 12195306516176896 12204003913408512 12260175167858688 12263593776266952 12268918827841536 12269679549495048 12325388865560064 12360923885602404 12366291199491072 12426673480738587 12432840181802163 12458253994937856 12459026456123058 12521029958664192 12524521303421568 12530736561186432 12557129026643712 12557907618473241 12587631181848576 12623922266147136 12629403778203648 12656004058349568 12656788780823424 12691070788839408 12697368696308592 12714255729631232 12723323228872704 12724112125402272 12756448535003136 12791000480090112 12791793572877816 12797347977381888 12818735881365456 12824301984657408 12825097142270544 12892516356916224 12893315744091132 12919670809565184 12920471880423912 12926082159138816 12961897210815021 12989197794681486 12994837915304448 13022207879482368 13023015308046324 13063959393577344 13091474942671104 13092286666067847 13097971549552896 13125558735668736 13166825215574016 13167641610986688 13194557422534656 13195375537454208 13201105183801344 13229729836745472 13265563705206624 13271323828396032 13299276132237312 13300100740132416 13333900937822208 13370016962727936 13370845956835248 13376651795288064 13399007875995168 13404825942810624 13441967477882244 13476128208463872 13504511875018752 13505349208344336 13511213450293248 13547809741487616 13577186172218508 13583081606943744 13611690540693504 13622242649439384 13655332041023232 13684093149952512 13719719830699008 13729504402584576 13762854340558848 13792697063841024 13796542998300321 13803389493181929 13866062473755072 13872083343261696 13901300977729536 13912077599427456 13975244068036608 14005547327171904 14011628763267072 14015535744305088 14021621517533184 14086158703497216 14115827227385856 14126770154974176 14161085079579648 14201912549415528 14238004565643264 14238887378426352 14303537695835136 14313738632481792 14314626141077556 14351004601878528 14390767769487543 14421077866536138 14427339732739584 14428234285054362 14504080901530752 14534629660760832 14535530865476901 14541842429031168 14607868285108224 14618286262960128 14619192654717504 14649983864417664 14656345125322752 14727909310504992 14734304407904256 14735217993247008 14765338068074496 14766253577627328 14813596812360024 14843877100351488 14844797479635984 14851243331776512 14882523290836992 14883446066338656 14923759168357452 14930239306945536 14961685648766976 14962613332648968 15000638555049984 15041269083068928 15042201701439654 15048733269699072 15073883860494564 15080429185661952 15160644234521856 15192575859396096 15193517859387378 15200115131579904 15241285959173568 15280019385974784 15280966807811712 15313151858280192 15361296084836352 15362248546151136 15394604793696576 15401289381101568 15433727857164288 15434684809536384 15483211133128704 15515822154276864 15516784196821152 15523521836507136 15556217760792576 15599320282974456 15606093761169408 15638963599945728 15679679806513152 15722149576541184 15756240743068392 15763082358675456 15767477712343224 15846928541434368 15880305630809088 15892616424345948 15931220714527104 16006339802482176 16017755136348672 16018748300729646 16056663397318656 16091479907814528 16098467089711104 16144880177113344 16184097233805312 16218184474017792 16230757199332032 16272005217878016 16346900223811584 16351458368355936 16358558437122048 16359572732660064 16433851820746752 16446591736557192 16481231847469872 16488388265988096 16568897974318116 16576092458892288 16577120242402884 16611005326583808 16612035274830744 16699361737895424 16700397164590482 16707648748248576 16742838702191616 16743876824630988 16783508242464768 16831896354862848 16832939999230089 16875718374431232 16921427718452544 16929824928411456 16964430971830272 16965482833869696 17054667306786816 17055724763837088 17063130636509184 17091647841820608 17099069312876544 17100129523027392 17146446704070264 17190021809221632 17191087658788176 17226227746086912 17227295840565216 17234776212185088 17281458095440896 17282529614420028 17318930392908648 17326450553739264 17362943839309824 17364020410728432 17418612524769792 17455299923561472 17456382221423796 17463962066070528 17500744980891648 17549235318346263 17556855481315584 17593834049938944 17639639782327296 17687418273608832 17695098437861376 17725770835951941 17733467653509888 17826689283637248 17827794609113664 17835535727050752 17865343834660224 17873101257080832 17922623303842992 17968170944618496 18006015833358336 18007132277792448 18014951267057664 18019974528392256 18063746321983488 18102914896291344 18110775475924992 18148920720924672 18162990199252512 18207109388030976 18245457533270016 18292959774265344 18306005870112768 18390262751788032 18395390664400428 18404519324242572 18488083298340096 18541385828403606 18549436799236608 18633658757382144 18674063102895872 18687380992406784 18688539684184587 18781544937996288 18786781955132352 18796104841779648 18821102969847808 18835693539965568 18881446772772864 18935883399220704 18944105667305472 18984006087524352 18985183171235136 19071383594446848 19084984843309056 19086168188103408 19134672802504704 19187690359316724 19228103822048184 19236452976986112 19237645713405816 19338774535374336 19339973616136698 19379506214347776 19380707820635868 19389123238708224 19483796692022229 19492256872956672 19533311819223552 19534522962069486 19595939090366016 19637212414006656 19645739210539008 19646957324329344 19688338103503104 19750237823361024 19751462416480032 19791836133801984 19793063306181312 19801657775702016 19843364387782656 19844594755118208 19898345557809936 19906985742594048 19948914198355968 19950151110198624 20000851406733312 20055025444091904 20056268935252872 20064977692932096 20098511813992752 20107238914215936 20162951216823366 20214192312695808 20256767812528128 20258023812516504 20266820175439872 20321714612231424 20365779258327762 20374622410415616 20417535811040256 20433363974159076 20481728113115136 20482998061534848 20526139724928768 20579579746048512 20594256603876864 20644281510838272 20687762872369152 20689045595761536 20698029115342848 20799093710632608 20808125014892544 20851951466594304 20906239742017536 20962866102054912 21008320990757856 21017443144900608 21023303616457632 21129238055245824 21173740841078784 21190155232461264 21241627619369472 21302868824123292 21341786403309568 21357006848464896 21358331067639528 21455306543752704 21470607948722688 21471939211616334 21526506902817792 21578796311740416 21631616799804207 21641009599109376 21642351427581543 21795866965082112 21801944491141248 21811411249496064 21812763643546752 21911802427662336 21928788982076256 21974975796626496 21984517687984128 22091863965757488 22101456611856384 22102826989870512 22148007102111744 22149380366440992 22220395218540036 22265815650527232 22267196219453976 22276864997664768 22323784936255488 22325169099507984 22385638752536178 22395358960418304 22442528473150464 22443919998973452 22500957832574976 22561903624603392 22563302552159481 22573099904548608 22610825790741846 22620643778492928 22739556409049088 22740966351782784 22750840848678912 22788863789094144 22790276789081067 22800172697369856 22861928938760352 22920029078962176 22921450211717568 22968303661449216 22969727787420288 22979701616246784 23041944127254528 23043372819226704 23091907190544864 23101934071652352 23150591785746432 23152027214304576 23224816699693056 23273733231415296 23275176295231728 23285282754760704 23334326641188864 23398980424461684 23409140641754112 23458445399918592 23519519709769728 23583224364811776 23634361114602588 23644623538013184 23770392812151552 23820458446213632 23838924636518922 23896831071790656 23957561259491328 24009509703723264 24026632704523008 24028122451094469 24084995095977984 24137219861721792 24147700634566656 24198560961232896 24217320265670016 24276145850707968 24327276711026688 24346135798998048 24390613032353792 24408007826817024 24520350335717376 24527187552533904 24537837655683072 24539359098990096 24650777731120128 24721847771204808 24732582398982144 24853346961477174 24865680363604326 24916507989875712 24918052912246116 25049042606843136 25050595746885723 25061473122372864 25114258053287424 25115815236946482 25175262363697152 25247844532294272 25258807556407296 25313577561646848 25382141577678816 25394737392617184 25428511459262464 25446646457745408 25448224250804544 25512897070006272 25582000960180224 25583587145755632 25594695954763776 25637471762730912 25648603969314816 25650194284541088 25785032713832448 25786631488182264 25839341619130368 25840943760847824 25852164318277632 25923794421630042 25978395589362972 25989675830608896 26044415758964736 26046030616092648 26127918787154688 26182949885342208 26184573332135694 26195943099105792 26251117471337472 26333650431148032 26335283221973376 26390751074908416 26459459673490944 26531127410413248 26542647656792064 26598552264474624 26600201480264832 26740033925455872 26741691913670496 26753303590576128 26798015751990336 26809651885621248 26883934955764488 26952256416927744 27009023750037504 27010698416688672 27022426900586496 27095619482975232 27154372344437016 27166163213887488 27223381081387008 27244485298878768 27310664082046464 27368186299905024 27439439661398016 27459008805169152 27585394127682048 27593085996600642 27606778986363858 27732124947510144 27744166686523392 27812078742605409 27824155198854912 27950488136073216 28011094654343808 28023257526534144 28031071488610176 28043243035066368 28172317406994432 28231654454771712 28253540309948352 28322170159159296 28403825098831056 28476009131286528 28477774756852704 28607075391670272 28627477264963584 28629252282155112 28702009203757056 28781535538975086 28842155733072276 28854679465479168 28856468570108724 29008161803061504 29009960424205047 29069259321521664 29071061730953802 29083684858062336 29215736570216448 29236572525920256 29238385309435008 29299967728835328 29301784443104229 29455818621009984 29468608815808512 29470435986494016 29530676136148992 29532507155254656 29627193624720048 29687754200702976 29689594959271968 29702486663553024 29765046581673984 29766892132677312 29847518336714904 29860478613891072 29923371297533952 29925226665297936 30001277110099968 30082538166137856 30084403402879308 30097466539398144 30147767720989128 30160858371323904 30244426825235049 30321288469043712 30385151718792192 30387035718774756 30400230263159808 30482571918347136 30548668887491643 30561933615623424 30626303716560384 30722592169672704 30724497092302272 30789209587393152 30802578762203136 30869369619072768 30966422266257408 31031644308553728 31033568393642304 31047043673014272 31112435521585152 31198640565948912 31212187522338816 31277927199891456 31359359613026304 31444299153082368 31512481486136784 31526164717350912 31534955424686448 31693857082868736 31760611261618176 31785232848691896 31862441429054208 32012679604964352 32035510272697344 32037496601459292 32113326794637312 32182959815629056 32207908817424501 32289760354226688 32368194467610624 32436368948035584 32461514398664064 32693800447623168 32702916736711872 32717116874244096 32719145465320128 32867703641493504 32893183473114384 32962463694939744 32976776531976192 33137795948636232 33152184917784576 33154240484805768 33222010653167616 33224070549661488 33398723475790848 33400794329180964 33415297496497152 33485677404383232 33487753649261976 33578458128804267 33663792709725696 33665879998460178 33751436748862464 33842855436905088 33859649856822912 33916238686112769 33930965667739392 34109334613573632 34111449527674176 34126261273018368 34183295683641216 34198138625753088 34200259046054784 34292893408140528 34380043618443264 34382175317576352 34452455492173824 34454591681130432 34469552424370176 34562916190881792 34565059228840056 34637860785817296 34652901107478528 34725887678619648 34728040821456864 34837225049539584 34910599847122944 34912764442847592 34927924132141056 35001489961783296 35098470636692526 35113710962631168 35187668099877888 35279279564654592 35374836547217664 35451541671903882 35466935307019776 35653378567274496 35655589218227328 35671071454101504 35730687669320448 35758386954778383 35845246607685984 35936341889236992 36012031666716672 36014264555584896 36029902534115328 36039949056784512 36127492643966976 36205829792582688 36221550951849984 36297841441849344 36325980398505024 36414218776061952 36490915066540032 36585919548530688 36612011740225536 36780525503576064 36790781328800856 36809038648485144 36976166596680192 37082771656807212 37098873598473216 37280020442215761 37298520545406489 37348126205791744 37374761984813568 37377079368369174 37563089875992576 37573563910264704 37592209683559296 37671387079931136 37673722855419723 37762893545545728 37871766798441408 37888211334610944 37968012175048704 37970366342470272 38142767188893696 38169969686618112 38172336376206816 38269345605009408 38375380718633448 38456207644096368 38472905953972224 38475291426811632 38677549070748672 38679947232273396 38759012428695552 38761415641271736 38778246477416448 38885691632445063 38967593384044458 38984513745913344 39066623638447104 39069045924138972 39191878180732032 39274424828013312 39276859998203541 39293914648658688 39376676207006208 39500475646722048 39502924832960064 39583672267603968 39586126612362624 39603315551404032 39689189510236416 39796691115619872 39813971485188096 39897828396711936 39900302220397248 40001702813466624 40110050888183808 40112537870505744 40129955385864192 40197023627985504 40214477828431872 40325902433646732 40428384625391616 40513535625056256 40516047625033008 40533640350879744 40643429224462848 40731558516655524 40749244820831232 40835071622080512 40866727948318152 40965996123069696 41052279449857536 41159159492097024 41188513207753728 41288563021676544 41378091191523072 41598187421265216 41616250029785088 41703902933188608 41925732204109824 42016641981515712 42034886289801216 42046607232915264 42258476110491648 42347481682157568 42380310464922528 42483255238738944 42605737648246584 42683572806619136 42714013696929792 42716662135279056 42910613087505408 42941215897445376 42943878423232668 43053013805635584 43263233599608414 43282019198218752 43284702855163086 43603888982282496 43606592596430703 43625527287093504 43823604855324672 43857577964152512 43949951593252992 43969035375968256 44183727931514976 44202913223712768 44205653979741024 44296014204223488 44298760732881984 44440790437080072 44531631301054464 44534392438907952 44553729995329536 44647569872510976 44650338199015968 44771277505072356 44790717920836608 44885056946300928 44887839997946904 45001915665149952 45123807249206784 45126605104318962 45146199809097216 45221651581483692 45241287556985856 45481932703565568 45577727578188288 45580553578162134 45600345394739712 45723857877520704 45840058157924352 45842900423435136 45939455574840576 46083888254509056 46086745638453408 46183814381089728 46203868143304704 46301183571492864 46304054428609152 46449633399386112 46547466462830592 46550352590463456 46570565509521408 46668653282377728 46797960848923368 46818281283508224 46916890799837184 47039039419539456 47166448729623552 47268722229205176 47289247076026368 47540785624303104 47640916892427264 47677849273037844 47793662143581312 48019019407446528 48053265409046016 48056244902188938 48169990191955968 48274439723443584 48295401269133312 48434640531340032 48552291701415936 48654553422053376 48692271597996096 48781226064707584 48816015653634048 49040700671434752 49054375105067808 49075675311366144 49078718197980192 49301555462240256 49443695542409616 49465164797964288 49706693922954348 49731360727208652 49833015979751424 49836105824492232 50098085213686272 50101191493771446 50122946244745728 50228516106574848 50231630473892964 50350524727394304 50495689064588544 50498819997690267 50627155123293696 50764283155357632 50789474785234368 50857022918524928 50893292915490816 50896448501609088 51164001920360448 51167174291511264 51189391909527552 51274943525461824 51297207938629632 51300388569082176 51570065427664896 51573262976364528 51678683238260736 51681887521695648 51704328636555264 51847588843260084 51956791178725944 51979351661217792 52088831517929472 52092061232185296 52255837574309376 52365899770684416 52369146664271388 52391886198211584 52502234942674944 52647705955038789 52670566443946752 52781502149816832 52918919346981888 53062254820826496 53085295313584128 53177312507855823 53200402960529664 53480067850911744 53483383827340992 53506607181152256 53596031503980672 53619303771242496 53767869911528976 53904512833855488 54018047500075008 54021396833377344 54044853801172992 54191238965950464 54308744688874032 54332326427774976 54446762162774016 54488970597757536 54621328164092928 54736372599810048 54878879322796032 54918017610338304 55170788255364096 55186171993201284 55213557972727716 55464249895020288 55624157485210818 55648310397709824 55900976272146432 56022189308687616 56062142977220352 56065619052553761 56344634813988864 56463308909543424 56507080619896704 56644340318318592 56807650197662112 56952018262573056 56955549513705408 57214150783340544 57254954529927168 57258504564310224 57404018407514112 57563071077950172 57684311466144552 57709358930958336 57712937140217448 58016323606123008 58019920848410094 58138518643043328 58142123461907604 58167369716124672 58451390076066687 58476770618870016 58599935457670656 58603568886208458 58911637242019968 58937217631617024 58940871972988032 59065014310509312 59254387249440096 59375508401405952 59379189918543936 59404973327106048 59530093163347968 59533784265354624 59695036673429808 59720957227782144 59846742595067904 59850453330595872 60002554220199936 60165076332275712 60168806805758616 60194933078796288 60295535441978256 60321716742647808 60488853650470098 60642576938087424 60770303437584384 60774071437549512 60800460526319616 60965143836694272 61097337774983286 61123867231246848 61252607433120768 61445184339345408 61448994184604544 61578419174786304 61738739238145536 61932844532514816 62063288617107456 62067136787284608 62094087346028544 62397281131897824 62424375044677632 62555854399782912 62718719226052608 62888598306164736 63024962972273568 63052329434701824 63069910849372896 63387714165737472 63521222523236352 63570465697383792 63724882858108416 64025359209928704 64071020545394688 64074993202918584 64365919631258112 64415817634849002 64579520708453376 64736388935221248 64894850399412621 64923028797328128 64927054282744629 65387600895246336 65405833473423744 65434233748488192 65438290930640256 65735407282987008 65786366946228768 65924927389879488 65953553063952384 66275591897272464 66304369835569152 66308480969611536 66444021306335232 66448141099322976 66797446951581696 66801588658361928 66830594992994304 66971354808766464 66975507298523952 67156916257608534 67327585419451392 67331759996920356 67502873497724928 67685710873810176 67689907656478443 67719299713645824 67832477372225538 67861931335478784 68218669227147264 68222899055348352 68252522546036736 68366591367282432 68370830367243201 68400518092109568 68585786816281056 68760087236886528 68764350635152704 68904910984347648 68909183362260864 68939104848740352 69125832381763584 69130118457680112 69275721571634592 69305802214957056 69451775357239296 69456081642913728 69674450099079168 69821199694245888 69825528885695184 69855848264282112 70002979923566592 70196941273385052 70227421925262336 70375336199755776 70558559129309184 70749673094435328 70903083343807764 70933870614039552 71311178436454656 71461375338640896 71516773909556766 71690493215371968 71872683778473984 72028529111169792 72079898113569024 72084367353283407 72254985287933952 72411659585165376 72443101903699968 72595682883698688 72651960797010048 72828437552123904 72981830133080064 73171839097061376 73224023480451072 73561051007152128 73581562657601712 73618077296970288 73952333193360384 74165543313614424 74197747196946432 74560040884431522 74597041090812978 74696252411583488 74749523969627136 74754158736738348 75147127820529408 75151787240657169 75184419367118592 75342774159862272 75347445710839446 75525787091091456 75743533596882816 75776422669221888 75940732684940544 76285534377787392 76339939373236224 76344672752413632 76538691210018816 76750761437266896 76912415288192736 76945811907944448 76950582853623264 77355098141497344 77359894464546792 77518024857391104 77522831282543472 77556492954832896 77771383264890126 77935186768088916 77969027491826688 78133247276894208 78138091848277944 78383756361464064 78548849656026624 78553719996407082 78587829297317376 78753352414012416 79000951293444096 79005849665920128 79172253224725248 79378379020472832 79593382231239744 79627942970376192 79795656793423872 79800604440794496 80220101776367616 80225075741011488 80259910771728384 80394047255971008 80428955656863744 80651804867293464 80856769250783232 81027071250112512 81032095250066016 81067280701759488 81286858448925696 81463117033311048 81498489641662464 81670143244161024 81733455896636304 81931992246139392 82104558899715072 82318318984194048 82377026415507456 82756182383046144 83196374842530432 83232500059570176 83436236227816227 83851464408219648 84033283963031424 84069772579602432 84093214465830528 84516952220983296 84694963364315136 84760620929845056 84966510477477888 85211475296493168 85367145613238272 85428027393859584 85433324270558112 85821226175010816 85882431794890752 85887756846465336 86106027611271168 86526467199216828 86564038396437504 86569405710326172 87029881272615141 87207777964564992 87213185192861406 87251054574187008 87647209710649344 87715155928305024 87899903186505984 87905353329312687 88367455863029952 88405826447425536 88411307959482048 88592028408446976 88597521465763968 88881580874160144 89063262602108928 89068784877815904 89107459990659072 89295139745021952 89300676398031936 89542555010144712 89581435841673216 89770113892601856 89775679995893808 90003831330299904 90247614498413568 90253210208637924 90292399618194432 90443303162967384 90482575113971712 90733280475705147 90963865407131136 91155455156376576 91161107156324268 91200690789479424 91447715755041408 91646006662474929 91685800846870272 91878911149681152 92167776509018112 92173491276906816 92367628762179456 92407736286609408 92608108857218304 92899266798772224 93094932925661184 93100705180926912 93141131019042816 93337306564755456 93595921697846736 93636562567016448 93833781599674368 94078078839078912 94332897459247104 94537444458410352 94578494152052736 95081571248606208 95281833784854528 95355698546075688 95587324287162624 96038038814893056 96106530818092032 96112489804377876 96339980383911936 96548879446887168 96623726452273503 96869281062680064 97104583402831872 97309106844106752 97384543195992192 98081401342869504 98108750210135616 98151350622732288 98157436395960384 98603110924480512 98887391084819232 98930329595928576 99413387845908696 99462721454417304 99666031959502848 99672211648984464 100196170427372544 100202382987542892 100245892489491456 100457032213149696 100463260947785928 100735374386412801 100991378129177088 100997639995380534 101254310246587392 101528566310715264 101578949570468736 101748716058338307 101792897003218176 102328003840720896 102334348583022528 102378783819055104 102549887050923648 102594415877259264 102600777138164352 103140130855329792 103146525952729056 103357366476521472 103363775043391296 103408657273110528 103695177686520168 103913582357451888 103958703322435584 104177663035858944 104184122464370592 104511675148618752 104731799541368832 104738293328542776 104783772396423168 105004469885349888 105295411910077578 105341132887893504 105563004299633664 105837838693963776 106124509641652992 106354625015711646 106400805921059328 106960135701823488 106966767654681984 107013214362304512 107192063007961344 107535739823057952 107809025667710976 108036095000150016 108042793666754688 108089707602345984 108382477931900928 108617489377748064 108664652855549952 108893524325548032 108977941195515072 109242656328185856 109472745199620096 109757758645592064 109836035220676608 110341576510728192 110372343986402568 110427115945455432 110928499790040576 111248314970421636 111296620795419648 112044378617375232 112124285954440704 112131238105107522 112689269627977728 113014161239793408 113021168566259169 113288680636637184 113615300395324224 113904036525146112 113911099027410816 114428301566681088 114509909059854336 114517009128620448 114808036815028224 115126142155900344 115368622932289104 115418717861916672 115425874280434896 116032647212246016 116039841696820188 116277037286086656 116284246923815208 116334739432249344 116902780152133374 116953541237740032 117199870915341312 117207137772416916 117823274484039936 117830579994610623 117881743945976064 118130028621018624 118508774498880192 118751016802811904 118758379837087872 118809946654212096 119067568530709248 119390073346859616 119441914455564288 119693485190135808 119700906661191744 120005108440399872 120330152664551424 120337613611517232 120389866157592576 120591070883956512 120643433485295616 120977707300940196 121285153876174848 121540606875168768 121548142875099024 121600921052639232 121930287673388544 122194675549966572 122247734462493696 122505214866241536 122897988369209088 123156838349572608 123477478476291072 123865689065029632 124134273574569216 124794562263795648 124848750089355264 125111708799565824 125777196612329472 126049925944547136 126104658869403648 126139821698745792 126775428331474944 127042445046472704 127140931394767584 127449765716216832 128050718419857408 128142041090789376 128149986405837168 128731839262516224 128831635269698004 129159041416906752 129789700798825242 129846057594656256 129854108565489258 130811666946847488 130819777789292109 130876581861280512 131470814565974016 131572733892457536 131849854779758976 131907106127904768 132551183794544928 132608739671138304 132616961939223072 132888042612670464 132896282198645952 133594893903163392 133603177316723856 133661189985988608 133942709617532928 133951014597047904 134313832515217068 134655170838902784 134663519993840712 135005746995449856 135371421747620352 135379815312956886 135438599427291648 135664954744451076 135723862670957568 136445798110696704 136733182734564864 136741660734486402 136801036184219136 137171573632562112 137520174473773056 137528701270305408 137818366724521728 138251664763527168 138260236915360224 138551443143269184 138611604429914112 138903550714478592 138912163285827456 139348900198158336 139642399388491776 139651057771390368 139711696528564224 140005959847133184 140393882546770104 140454843850524672 140750672399511552 141117118258618368 141499346188870656 141806166687615528 141867741228079104 142622356872909312 142922750677281792 143033547819113532 143380986430743936 144057058222339584 144159796227138048 144168734706566814 144509970575867904 144823319170330752 144886203807399936 145303921594020096 145656875104247808 145963660266160128 146343678194122752 146448046960902144 147122102014304256 147163125315203424 147236154593940576 147904666386720768 148331086627228848 148395494393892864 149120081768863044 149194082181625956 149392504823166976 149499047939254272 149508317473476696 150294255641058816 150303574481314338 150368838734237184 150685548319724544 150694891421678892 151051574182182912 151487067193765632 151496459993070801 151881465369881088 152571068755574784 152679878746472448 152689345504827264 153501522874533792 153824830576385472 153891623815888896 153901165707246528 154710196282994688 154719788929093584 155036049714782208 155045662565086944 155112985909665792 155542766529780252 155870373536177832 155938054983653376 156266494553788416 156276183696555888 156767512722928128 157097699312053248 157107439992814164 157175658594634752 157506704828024832 157943117865116367 158011699331840256 158344506449450496 158756758040945664 159186764462479488 159255885940752384 159531937523567469 159601208881588992 160440203552735232 160450151482022976 160519821543456768 160788094511942016 160857911313727488 161303609734586928 161713538501566464 162054142500225024 162064190500132032 162134561403518976 162573716897851392 162926234066622096 162996979283324928 163340286488322048 163466911793272608 163863984492278784 164209117799430144 164636637968388096 164754052831014912 165512364766092288 166392749685060864 166872472455632454 167702928816439296 168066567926062848 168186428931661056 168196857157661283 169033904441966592 169389926728630272 169521241859690112 169933020954955776 170422950592986336 170734291226476544 170856054787719168 170866648541116224 171642452350021632 171764863589781504 171775513692930672 172212055222542336 173052934398433656 173128076792875008 173138811420652344 174059762545230282 174415555929129984 174426370385722812 174502109148374016 175354170228200061 175430311856610048 175799806373011968 175810706658625374 176734911726059904 176811652894851072 176822615918964096 177195042931527936 177763161748320288 178126525204217856 178137569755631808 178214919981318144 178590279490043904 178601352796063872 179085110020289424 179162871683346432 179540227785203712 179551359991787616 180007662660599808 180495228996827136 180506420417275848 180584799236388864 180886606325934768 180965150227943424 181466560951410294 181927730814262272 182310910312753152 182322214312648536 182401381578958848 182895431510082816 183292013324949858 183371601693740544 183757822299362304 184335553018036224 184346982553813632 184735257524358912 185216217714436608 185798533597544448 186189865851322368 186201410361853824 186282262038085632 187191843395693472 187273125134032896 187667563199348736 188156157678157824 188665794918494208 189074888916820704 189156988304105472 190163142497212416 190563667569709056 190711397092151376 191174648574325248 192076077629786112 192213061636184064 192224979608755752 193097758893774336 193247452904547006 193738562125360128 194209166805663744 194684551198237863 194769086391984384 194781162848233887 196162802685739008 196217500420271232 196302701245464576 196314872791920768 197206221848961024 197774782169638464 197860659191857152 198826775691817392 198925442908834608 199332063919005696 199344423297968928 200392340854745088 200404765975085784 200491784978982912 200914064426299392 200926521895571856 201470748772825602 201982756258354176 201995279990761068 202508620493174784 203057132621430528 203069722969435329 203157899140937472 203497432116676614 203585794006436352 204656007681441792 204668697166045056 204757567638110208 205099774101847296 205112491101729603 205201554276328704 206280261710659584 206293051905458112 206714732953042944 206727550086782592 206817314546221056 207390355373040336 207827164714903776 207917406644871168 208355326071717888 208368244928741184 209023350297237504 209463599082737664 209476586657085552 209567544792846336 210008939770699776 210590823820155156 210682265775787008 211126008599267328 211675677387927552 212249019283305984 212709250031423292 212801611842118656 213933535309363968 214384126015922688 215071479646115904 215618051335421952 216085587333509376 216253102059850221 216764955863801856 217234978755496128 217329305711099904 217787048651096064 217955882391030144 218485312656371712 218945490399240192 219515517291184128 219672070441353216 220683153021456384 220744687972805136 220854231890910864 221856999580081152 222496629940843272 222593241590839296 224088757234750464 224248571908881408 224262476210215044 225455361721971507 226028322479586816 226042337132518338 226577361273274368 227230600790648448 227822198054821632 228856603133362176 229019818119708672 229034018257240896 229616073630056448 230252284311800688 230737245864578208 230837435723833344 230851748560869792 232065294424492032 232079683393640376 232554074572173312 232568493847630416 232669478864498688 233805560304266748 233907082475480064 234399741830682624 234414275544833832 235646548968079872 235661159989221246 235763487891952128 236260057242037248 237017548997760384 237516759674175744 238135137061418496 238780146693719232 238883828911128576 239386970380271616 239401813322383488 240660305329102848 240675227223034464 240779732315185152 241182141767913024 241286866970591232 241955414601880392 242570307752349696 243081213750337536 243096285750198048 243201842105278464 243860575346777088 244389351099933144 244495468924987392 245010429732483072 245795976738418176 246313676699145216 246954956952582144 248268547149138432 249589124527591296 249697500178710528 250308708683448681 251554393224658944 252099851889094272 252209317738807296 252279643397491584 253550856662949888 254084890092945408 254281862789535168 254899531432433664 256101436839714816 256284082181578752 256299972811674336 257463678525032448 257663270539396008 258318082833813504 259579401597650484 259692115189312512 259708217130978516 261089643817845423 261623333893694976 261639555578584218 261753163722561024 262941629131948032 263145467784915072 263699709559517952 263716059987938061 265102367589089856 265217479342276608 265233923878446144 265776085225340928 265792564397291904 267189787806326784 267206354633447712 267322379971977216 267885419235065856 267902029194095808 268627665030434136 269310341677805568 269327039987681424 270011493990899712 270742843495240704 270759630625913772 270877198854583296 271329909488902152 271447725341915136 272199841427115441 272891596221393408 273466365469129728 273483321468972804 273602072368438272 274343147265124224 274938019987424787 275057402540610816 275636733449043456 276503329527054336 276520473830720448 277102886286538368 277223208859828224 277824326571654912 278697800396316672 279284798776983552 279302115542780736 279423393057128448 280011919694266368 280787765093540208 280909687701049344 281501344799023104 282234236517236736 282998692377741312 283612333375231056 283735482456158208 285244713745818624 285845501354563584 286067095638227064 286761972861487872 288114116444679168 288319592454276096 288337469413133628 289019941151735808 289646638340661504 290607843188040192 291313750208495616 291927320532320256 294244204028608512 294326250630406848 294472309187881152 295809332773441536 296662173254457696 296790988787785728 298240163537726088 298388164363251912 298785009646333952 298998095878508544 299016634946953392 300588511282117632 300607148962628676 300737677468474368 301371096639449088 301389782843357784 302974134387531264 302992919986141602 303762930739762176 305246148175014921 305378691009654528 307003045749067584 307649661152770944 307783247631777792 307802331414493056 309420392565989376 309439577858187168 310072099429564416 310091325130173888 310225971819331584 311085533059560504 311740747072355664 311876109967306752 312532989107576832 312552367393111776 313535025445856256 314195398624106496 314214879985628328 314351317189269504 315013409656049664 315886235730232734 316023398663680512 316689012898900992 317513516081891328 318373528924958976 319063875047134938 319202417763177984 320880407105470464 320900302964045952 321039643086913536 321576189023884032 322607219469173856 323427077003132928 324108285000450048 324128381000264064 324269122807037952 325147433795702784 325852468133244192 325993958566649856 326680572976644096 326933823586545216 327727968984557568 328418235598860288 329273275936776192 329508105662029824 331024729532184576 332785499370121728 333744944911264908 336133135852125696 336372857863322112 336393714315322566 338067808883933184 339042483719380224 339063505698777507 339866041909911552 340845901185972672 341468582452953088 341712109575438336 341733297082232448 343284904700043264 343529727179563008 343551027385861344 344424110445084672 346105868796867312 346256153585750016 346277622841304688 348119525090460564 348831111858259968 348852740771445624 349004218296748032 350708340456400122 350860623713220096 351599612746023936 351621413317250748 353469823452119808 353491739983831869 353645231837928192 354390085863055872 355526323496640576 356253050408435712 356275139511263616 356429839962636288 357202705592127744 358170220040578848 358325743366692864 359080455570407424 359102719983575232 360015325321199616 360990457993654272 361012840834551696 361169598472777728 361773212651869536 361930300455886848 362933121902820588 363855461628524544 364621820625506304 364644428625297072 364802763157917696 365790863020165632 366584026649899716 366743203387481088 367515644598724608 368693965107627264 369470515048717824 370432435428873216 371597067195088896 372402820723707648 374383686791386944 374546250268065792 375335126398697472 377331589836988416 378149777833641408 378313976608210944 380326284994424832 381127335139418112 381422794184302752 382349297148650496 384152155259572224 384426123272368128 384449959217511504 386195517787548672 386494905809094012 387477124250720256 389369102396475726 389538172783968768 389562325696467774 392435000840542464 392459333367876327 392629745583841536 394412443697922048 395549564339276928 395721318383714304 397653551383634784 397850885817669216 398664127838011392 398688846595937856 400784681709490176 400809531950171568 400983569957965824 401828128852598784 401853043791143712 402941497545651204 403965512516708352 403990559981522136 405017240986349568 406114265242861056 406139445938870658 406315798281874944 406994864233353228 407171588012872704 409337394332090112 410199548203694592 410224982203459206 410403108552657408 412560523421319168 412586103810916224 413455100173565184 414780710746080672 415654329429807552 415834813289742336 416710652143435776 416736489857482368 418046700594475008 418927198165475328 418953173314171104 419135089585692672 420017879541399552 421181647640310312 421364531551574016 422252017198534656 423351354775855104 424498038566611968 425418500062846584 425603223684237312 427867070618727936 428768252031845376 430142959292231808 432171174667018752 432506204119700442 433529911727603712 434469957510992256 434658611422199808 435911764782060288 436970625312743424 437890980798480384 439031034582368256 439344140882706432 441366306042912768 441489375945610272 441708463781821728 443713999160162304 444993259881686544 445186483181678592 448177514469500928 448497143817762816 448524952420430088 450910723443943014 452056644959173632 452084674265036676 453154722546548736 454461201581296896 454489379979212403 455644396109643264 457713206266724352 458039636239417344 458068036514481792 460504568623601376 461474491729156416 461674871447666688 461703497121739584 464130588848984064 464159366787280752 465108149144346624 465136987695260832 465338957728997376 467611120608533496 467814164950960128 468799483661365248 468828551089667664 471293097936159744 471322319978442492 471526975783904256 472520114484074496 473829353595349101 474035097995520768 475033519348351488 476270274122836992 477560293387438464 477767657822257152 478595812570702407 478803626644766976 481320610658205696 481350454446068928 481559464630370304 482364283535826048 482573733941182464 483910829203760784 485140615504699392 486162427500675072 486192571500396096 486403684210556928 487721150693554176 488778702199866288 488990937849974784 490020859464966144 491591953476836352 492627353398290432 493909913905164288 496537094298276864 499178249055182592 500617417366897362 503108786449317888 504199703778188544 504559286794983168 504590571472983849 507101713325899776 508169780185890816 508563725579070336 509799062864867328 512202873679429632 512568164363157504 512599945623348672 514927357050064896 515326541078792016 516636165667627008 519158803195300968 519384230378625024 519416434261957032 522179287635690846 523246667787389952 523279111157168436 523506327445122048 526062510684600183 526290935569830144 527399419119035904 527432119975876122 530204735178179712 530434958684553216 530467847756892288 531585128794583808 534379575612653568 534412709266895424 534644759943954432 535770838470131712 535804058388191616 537255330060868272 538620683355611136 538654079975362848 540022987981799424 541485686990481408 541519261251827544 541754397709166592 542659818977804304 542895450683830272 544399682854230882 545783192442786816 546932730938259456 546966642937945608 547204144736876544 548686294530248448 549876039974849574 550114805081221632 551273466898086912 553006659054108672 553040947661440896 554205772573076736 555648653143309824 557395600792633344 558569597553967104 558604231085561472 558846786114256896 561575530187080416 561819375402098688 563002689598046208 564468473034473472 565997384755482624 567224666750462112 567470964912316416 570489427491637248 571691002709127168 572134191276454128 573523945722975744 576228232889358336 576639184908552192 576674938826267256 579293276681323008 581215686376080384 582627500416991232 584053653594713589 584343488544701661 588488408057217024 588652501260813696 588944618375762304 591618665546883072 593324346508915392 593581977575571456 596480327075452176 596776328726503824 597570019292667904 597996191757017088 598033269893906784 601177022564235264 601214297925257352 601475354936948736 602742193278898176 602779565686715568 605948268775062528 605985839972283204 607525861479524352 609209168908305987 610492296350029842 610757382019309056 614006091498135168 615299322305541888 615337473305188809 615604662828986112 618840785131978752 618879155716374336 620144198859128832 620182650260347776 620451943638663168 622171066119121008 623481494144711328 623752219934613504 625065978215153664 625104734786223552 627070050891712512 628390797248212992 628429759971256656 628702634378539008 630026819312099328 631772471460465468 632046797327361024 633378025797801984 635027032163782656 636747057849917952 638127750094269876 638404835526355968 641800605928091904 643152378047768064 645214438938347712 646854154006265856 648256762000528128 648759306179550663 650294867591405568 651704936266488384 651987917133299712 653361145953288192 653867647173090432 655455937969115136 656836471197720576 658546551873552384 659016211324059648 662049459064369152 665570998740243456 667489889822529816 672266271704251392 672745715726644224 672787428630645132 676366085165914521 678084967438760448 678127011397555014 679732083819823104 681691802371945344 683466594164464896 686569809400086528 687059454359126016 687102054771722688 688848220890169344 692211737593734624 692512307171500032 692555245682609376 696239050180921128 697662223716519936 697705481542891248 698008436593496064 701416680912800244 701721247426440192 703199225492047872 703242826634501496 706939646904239616 706983479967663738 707290463675856384 708780171726111744 711052646993281152 712550279022527232 714405411184255488 716340440081157696 716651486733385728 718160911140814848 718205439967150464 721980915987308544 722025681669103392 722339196945555456 723546425303739072 723860600911773696 725866243805641176 727710923257049088 729243641251012608 729288857250594144 729605526315835392 731581726040331264 733168053299799432 733486406774962176 735031289197449216 737387930215254528 738941030097435648 740864870857746432 744805641447415296 748767373582773888 749092500536131584 754663179673976832 756299555667282816 756627953216421888 760652569988849664 762254670278836224 762845588368605504 764698594297300992 768304310519144448 768852246544736256 768899918435023008 772391035575097344 772989811618188024 774954248501440512 778738204792951452 779076345567937536 779124651392935548 784870001681084928 784918666735752654 785259491167683072 788824887395844096 791099128678553856 791148179963814183 795307102767269568 795701771635338432 797328255676022784 797377693191875712 801569363418980352 801619063900343136 801967139915931648 803656257705197568 803706087582287424 805882995091302408 807931025033416704 807981119963044272 810034481972699136 812228530485722112 812278891877741316 812631596563749888 813989728466706456 814343176025745408 818674788664180224 820399096407389184 820449964406918412 820806217105314816 824814059962274361 825172207621832448 826910200347130368 829561421492161344 831308658859615104 831669626579484672 833472979714964736 836093401188950016 837854396330950656 837906346628342208 838270179171385344 840035759082799104 842363295280620624 842729063103148032 844504034397069312 846702709551710208 848996077133223936 850837000125693168 851206447368474624 855734141237455872 857536504063690752 860285918584463616 864342349334037504 865012408239400884 867059823455207424 868939915021984512 871823529564120576 873941250625486848 875781961596960768 882732612085825536 882978751891220544 883416927563643456 887427998320324608 889986519763373088 890372966363357184 896355028939001856 896994287635525632 897049904840860176 901821446887886028 904113289918347264 904169348530073352 908922403162593792 908978759958424806 911288792219286528 915738444525044763 916136073028963584 921009137247202752 922948983458312832 923349742895333376 923406994243479168 928261177697968128 928318733574561504 930216298288693248 930273975390521664 930677915457994752 935222241217066992 935628329901920256 937598967322730496 937657102179335328 942586195872319488 942644639956884984 943053951567808512 945040228968148992 947658707190698202 948070195991041536 950067038696702976 952540548245673984 955120586774876928 957191625141404814 957607253289533952 962641221316411392 962700908892137856 963118929260740608 964728567071652096 967821658407521568 970281231009398784 972324855001350144 972385143000792192 972807368421113856 975442301387108352 977557404399732576 977981875699949568 980041718929932288 983183906953672704 985254706796580864 987819827810328576 993074188596553728 998356498110365184 1001234834733794724 1008399407556377088 1009118573589966336 1009181142945967698 1014203426651799552 1017127451158140672 1017190517096332521 1019598125729734656 1024405747358859264 1025136328726315008 1025199891246697344 1029854714100129792 1030653082157584032 1033272331335254016 1038317606390601936 1038768460757250048 1038832868523914064 1044358575271381692 1046493335574779904 1046558222314336872 1047012654890244096 1052125021369200366 1052581871139660288 1054798838238071808 1054864239951752244 1060409470356359424 1060475219951495607 1060935695513784576 1063170257589167616 1068759151225307136 1068825418533790848 1069289519887908864 1071608116776383232 1074510660121736544 1077241366711222272 1077308159950725696 1080045975963598848 1082971373980962816 1083038522503655088 1083508795418333184 1085319637955608608 1085790901367660544 1088799365708461764 1091566384885573632 1093865461876518912 1093933285875891216 1094408289473753088 1097372589060496896 1099752079949699148 1100229610162443264 1102546933796173824 1106081895322881792 1108411545146153472 1111297306286619648 1114791201585266688 1117208462171122944 1123151060374160832 1123638750804197376 1126005379196092416 1131994769510965248 1134449333500924224 1134941929824632832 1140978854983274496 1143382005418254336 1144268382552908256 1147047891445951488 1152456465778716672 1153278369817104384 1153349877652534512 1158586553362646016 1162431372752160768 1168107307189427178 1168686977089403322 1177305002521627392 1177378000103628981 1177889236751524608 1183237331093766144 1186648693017830784 1187163955151142912 1192960654150904352 1193552657453007648 1195140038585335808 1195992383514034176 1196066539787813568 1202354045128470528 1202428595850514704 1202950709873897472 1205484386557796352 1205559131373431136 1211896537550125056 1211971679944566408 1215051722959048704 1218418337816611974 1220984592700059684 1221514764038618112 1228012182996270336 1230598644611083776 1230674946610377618 1231209325657972224 1237681570263957504 1237758311432748672 1240365300520695552 1244342132238242016 1246962988289422656 1247504439869227008 1250131956430307328 1250209469572447104 1254140101783425024 1256781594496425984 1256859519942513312 1257405268757078016 1260053638624198656 1263544942920930936 1264093594654722048 1266756051595603968 1270054064327565312 1273494115699835904 1276255500188539752 1276809671052711936 1283601211856183808 1286304756095536128 1290428877876695424 1296513524001056256 1297518612359101326 1300589735182811136 1303409872532976768 1303975834266599424 1307735294346180864 1310911875938230272 1313672942395441152 1317093103747104768 1318032422648119296 1324098918128738304 1331141997480486912 1334979779645059632 1344532543408502784 1345491431453288448 1345574857261290264 1352732170331829042 1356169934877520896 1356254022795110028 1359464167639646208 1363383604743890688 1363468139937637209 1366933188328929792 1373139618800173056 1374118908718252032 1374204109543445376 1384423475187469248 1385024614343000064 1385110491365218752 1392478100361842256 1395324447433039872 1395410963085782496 1396016873186992128 1402833361825600488 1403442494852880384 1406398450984095744 1406485653269002992 1413879293808479232 1413966959935327476 1414580927351712768 1417560343452223488 1421488060786047303 1422105293986562304 1425100558045054464 1428810822368510976 1432680880162315392 1433302973466771456 1435787437712107221 1436410879934300928 1443961831974617088 1444051363338206784 1444678393891110912 1447092850607478144 1447721201823547392 1451732487611282352 1455421846514098176 1458487282502025216 1458577714501188288 1459211052631670784 1463163452080662528 1466336106599598864 1466972813549924352 1470062578394898432 1474775860430509056 1477882060194871296 1481729741715492864 1489611282894830592 1497534747165547776 1509326359347953664 1512599111334565632 1513771714418951547 1521305139977699328 1524509340557672448 1525691176737211008 1529397188594601984 1536608621038288896 1537704493089472512 1537799836870046016 1544782071150194688 1545979623236376048 1549908497002881024 1557476409585902904 1558152691135875072 1558249302785871096 1569740003362169856 1569837333471505308 1570518982335366144 1578187532053800549 1582198257357107712 1582296359927628366 1590614205534539136 1591403543270676864 1594755386383751424 1603138726837960704 1603238127800686272 1603934279831863296 1607312515410395136 1607412175164574848 1611765990182604816 1615862050066833408 1615962239926088544 1620068963945398272 1624457060971444224 1624557783755482632 1625263193127499776 1627979456933412912 1628686352051490816 1637349577328360448 1640798192814778368 1640899928813836824 1641612434210629632 1649628119924548722 1650344415243664896 1653820400694260736 1659122842984322688 1662617317719230208 1666945959429929472 1672186802377900032 1675708792661901312 1675812693256684416 1676540358342770688 1684726590561241248 1685458126206296064 1689008068794138624 1693405419103420416 1697992154266447872 1701674000251386336 1702412894736949248 1711468282474911744 1715073008127381504 1720571837168927232 1728684698668075008 1730024816478801768 1737879830043969024 1743647059128241152 1747882501250973696 1752160960784140767 1753030465634104983 1765465224171651072 1765957503782441088 1766833855127286912 1774855996640649216 1779973039526746176 1780745932726714368 1792710057878003712 1793988575271051264 1794099809681720352 1803642893775772056 1808226579836694528 1808338697060146704 1817844806325187584 1817957519916849612 1822577584438573056 1827627506724917961 1831476889050089526 1832272146057927168 1842018274494405504 1845897966916625664 1846012419915566427 1846813988486958336 1856522355395936256 1856637467149123008 1860432596577386496 1860547950781043328 1861355830915989504 1870444482434133984 1871256659803840512 1875197934645460992 1875314204358670656 1885172391744638976 1885289279913769968 1886107903135617024 1890080457936297984 1895317414381396404 1896140391982083072 1900134077393405952 1905081096491347968 1910241173549753856 1914383250282809628 1915214506579067904 1925401817784275712 1929457134143304192 1935643316815043136 1940562462018797568 1944770286001584384 1950884602774216704 1955114808799465152 1955963751399899136 1960083437859864576 1966367813907345408 1970509413593161728 1975639655620657152 1986148377193107456 1996712996220730368 2002469669467589448 2016798815112754176 2018237147179932672 2018362285891935396 2034254902316281344 2034381034192665042 2039196251459469312 2050399782493394688 2059709428200259584 2061306164315168064 2066544662670508032 2076635212781203872 2077536921514500096 2077665737047828128 2088717150542763384 2092986671149559808 2093116444628673744 2094025309780488192 2104250042738400732 2105163742279320576 2109597676476143616 2109728479903504488 2120818940712718848 2120950439902991214 2121871391027569152 2126340515178335232 2137650837067581696 2143216233552766464 2149021320243473088 2154482733422444544 2154616319901451392 2165942747961925632 2166077045007310176 2167017590836666368 2170639275911217216 2171581802735321088 2177598731416923528 2183132769771147264 2187730923753037824 2187866571751782432 2188816578947506176 2194745178120993792 2199504159899398296 2200459220324886528 2205093867592347648 2212163790645763584 2216823090292306944 2222594612573239296 2234416924342245888 2246302120748321664 2247277501608394752 2263989539021930496 2268898667001848448 2269883859649265664 2281957709966548992 2286764010836508672 2288536765105816512 2294095782891902976 2304912931557433344 2306556739634208768 2306699755305069024 2317173106725292032 2324862745504321536 2336214614378854356 2337373954178806644 2354610005043254784 2354756000207257962 2355778473503049216 2366474662187532288 2373297386035661568 2373444539891442549 2385921308301808704 2387105314906015296 2390280077170671616 2391984767028068352 2392133079575627136 2404708090256941056 2404857191701029408 2405901419747794944 2410968773115592704 2411118262746862272 2423793075100250112 2423943359889132816 2430103445918097408 2436836675633223948 2441969185400119368 2443029528077236224 2456024365992540672 2461197289222167552 2461349893220755236 2462418651315944448 2474442179886823083 2475516622865497344 2480730601041391104 2488684264476484032 2493925976578845312 2495008879738454016 2500418939144894208 2508280203566850048 2513563188992851968 2513719039885026624 2514810537514156032 2520107277248397312 2527089885841861872 2528187189309444096 2533512103191207936 2540108128655130624 2546988231399671808 2552511000377079504 2553619342105423872 2567202423712367616 2572609512191072256 2580857755753390848 2593027048002112512 2595037224718202652 2601179470365622272 2606819745065953536 2615470588692361728 2621823751876460544 2627345884790882304 2648197836257476608 2662283994960973824 2669959559290119264 2689065086817005568 2690982862906576896 2691149714522580528 2705464340663658084 2712339869755041792 2712508045590220056 2726767209487781376 2726936279875274418 2733866376657859584 2747215333575134289 2748408219086890752 2768846950374938496 2770049228686000128 2770220982730437504 2784956200723684512 2790648894866079744 2790821926171564992 2792033746373984256 2805666723651200976 2806884989705760768 2812796901968191488 2812971306538005984 2827758587616958464 2827933919870654952 2829161854703425536 2835120686904446976 2842976121572094606 2844210587973124608 2850201116090108928 2857621644737021952 2865361760324630784 2871574875424214442 2872821759868601856 2887923663949234176 2888102726676413568 2889356787782221824 2894185701214956288 2903464975222564704 2910843693028196352 2916974565004050432 2917155429002376576 2918422105263341568 2926326904161325056 2932672213199197728 2933945627099848704 2940125156789796864 2949551720861018112 2955764120389742592 2963459483430985728 2979222565789661184 2995069494331095552 3025198222669131264 3027543428837903094 3042610279955398656 3051382353474422016 3051571551288997563 3058794377189203968 3073217242076577792 3075408986178945024 3075599673740092032 3089564142300389376 3091959246472752096 3099816994005762048 3114952819171805808 3116305382271750144 3116498605571742192 3139480006724339712 3139674666943010616 3141037964670732288 3156375064107601098 3164396514714215424 3164592719855256732 3181228411069078272 3181425659854486821 3182807086541353728 3189510772767502848 3206277453675921408 3206476255601372544 3207868559663726592 3214824350329149696 3223531980365209632 3231724100133666816 3231924479852177088 3240137927890796544 3248914121942888448 3249115567510965264 3250526386254999552 3255958913866825824 3257372704102981632 3274699154656720896 3281596385629556736 3281799857627673648 3283224868421259264 3299256239849097444 3300688830487329792 3307640801388521472 3318245685968645376 3325234635438460416 3333891918859858944 3344373604755800064 3351625386513368832 3369453181122482496 3370916252412592128 3378016137588277248 3395984308532895744 3403348000502772672 3404825789473898496 3422936564949823488 3430146016254763008 3441143674337854464 3457369397336150016 3460049632957603536 3475759660087938048 3487294118256482304 3504321921568281534 3506060931268209966 3531915007564882176 3532134000310886943 3533667710254573824 3549711993281298432 3559946079053492352 3561491865453428736 3585420115756007424 3587977150542102528 3588199619363440704 3607285787551544112 3616453159673389056 3616677394120293408 3635689612650375168 3635915039833699224 3645155168877146112 3655255013449835922 3662953778100179052 3664544292115854336 3684036548988811008 3691795933833251328 3692024839831132854 3693627976973916672 3713044710791872512 3713274934298246016 3721095901562086656 3740888964868267968 3742513319607681024 3750395869290921984 3750628408717341312 3770344783489277952 3770578559827539936 3772215806271234048 3780160915872595968 3790634828762792808 3792280783964166144 3800268154786811904 3810162192982695936 3820482347099507712 3828766500565619256 3830429013158135808 3850803635568551424 3858914268286608384 3871286633630086272 3889540572003168768 3901769205548433408 3910229617598930304 3911927502799798272 3932735627814690816 3941018827186323456 3951279311241314304 3972296754386214912 3993425992441460736 4004939338935178896 4033597630225508352 4036474294359865344 4036724571783870792 4068509804632562688 4068762068385330084 4078392502918938624 4090404419812911627 4100799564986789376 4119418856400519168 4122612328630336128 4153270425562407744 4155073843029000192 4155331474095656256 4177434301085526768 4185973342299119616 4186232889257347488 4188050619560976384 4208500085476801464 4210327484558641152 4219195352952287232 4219456959807008976 4241637881425437696 4241900879805982428 4243742782055138304 4252681030356670464 4264464182358141909 4275301674135163392 4286432467105532928 4298042640486946176 4307362313136321663 4309232639802902784 4331885495923851264 4332154090014620352 4334035181673332736 4341278551822434432 4343163605470642176 4355197462833847056 4366265539542294528 4375461847506075648 4375733143503564864 4377633157895012352 4389490356241987584 4399008319798796592 4400918440649773056 4410187735184695296 4424327581291527168 4433646180584613888 4445189225146478592 4468833848684491776 4492604241496643328 4527979078043860992 4537797334003696896 4541315143256854641 4563915419933097984 4573528021673017344 4577073530211633024 4588191565783805952 4609825863114866688 4613113479268417536 4613399510610138048 4634346213450584064 4649725491008643072 4672429228757708712 4674747908357613288 4709220010086509568 4709512000414515924 4711556947006098432 4734562596161401647 4746594772071323136 4746889079782885098 4771842616603617408 4774210629812030592 4784266159151254272 4809416180513882112 4809714383402058816 4811802839495589888 4821937546231185408 4822236525493724544 4847586150200500224 4847886719778265632 4860206891836194816 4873673351266447896 4883938370800238736 4886059056154472448 4912048731985081344 4922394578444335104 4922699786441510472 4924837302631888896 4948884359773646166 4951033245730994688 4961461202082782208 4977368528952968064 4987851953157690624 5000837878289788416 5016560407133700096 5027126377985703936 5027438079770053248 5029621075028312064 5054179771683723744 5056374378618888192 5067024206382415872 5080216257310261248 5093976462799343616 5105022000754159008 5107238684210847744 5134404847424735232 5145219024382144512 5161715511506781696 5186054096004225024 5190074449436405304 5213639490131907072 5230941177384723456 5243647503752921088 5296395672514953216 5324567989921947648 5339919118580238528 5378130173634011136 5381965725813153792 5382299429045161056 5410928681327316168 5424679739510083584 5425016091180440112 5453534418975562752 5453872559750548836 5467732753315719168 5494430667150268578 5496816438173781504 5537693900749876992 5538037259746699281 5540441965460875008 5569912401447369024 5581297789732159488 5581643852343129984 5584067492747968512 5611333447302401952 5613769979411521536 5625593803936382976 5625942613076011968 5655517175233916928 5655867839741309904 5658323709406851072 5670241373808893952 5685952243144189212 5688421175946249216 5700402232180217856 5715243289474043904 5730723520649261568 5743149750848428884 5745643519737203712 5776205453352827136 5788371402429912576 5806929950445129408 5821687386056392704 5834310858004753152 5852653808322650112 5865344426398395456 5867891254199697408 5880250313579593728 5899103441722036224 5911528240779485184 5926918966861971456 5958445131579322368 5990138988662191104 6050396445338262528 6055086857675806188 6102764706948844032 6103143102577995126 6117588754378407936 6151199347480184064 6179128284600778752 6183918492945504192 6199633988011524096 6229905638343611616 6232610764543500288 6232997211143484384 6278960013448679424 6279349333886021232 6282075929341464576 6312750128215202196 6328793029428430848 6329185439710513464 6362456822138156544 6362851319708973642 6365614173082707456 6379021545535005696 6412952511202745088 6429648700658299392 6447063960730419264 6463448200267333632 6463848959704354176 6497828243885776896 6498231135021930528 6501052772509999104 6511917827733651648 6514745408205963264 6549398309313441792 6563192771259113472 6563599715255347296 6566449736842518528 6598512479698194888 6601377660974659584 6615281602777042944 6636491371937290752 6650469270876920832 6667783837719717888 6703250773026737664 6738906362244964992 6741832504825184256 6791968617065791488 6806696001005545344 6809651578947796992 6845873129899646976 6860292032509526016 6882287348675708928 6914738794672300032 6920099265915207072 6951519320175876096 6974588236512964608 7008643843136563068 7012121862536419932 7063830015129764352 7064268000621773886 7067335420509147648 7099423986562596864 7119892158106984704 7120333619674327647 7170840231512014848 7175954301084205056 7176399238726881408 7214571575103088224 7232906319346778112 7233354788240586816 7271379225300750336 7271830079667398448 7290310337754292224 7310510026899671844 7325907556200358104 7329088584231708672 7368073097977622016 7383591867666502656 7384049679662265708 7387255953947833344 7423326539660469249 7426549868596492032 7442191803124173312 7481777929736535936 7485026639215362048 7501256817434682624 7540689566978555904 7541157119655079872 7544431612542468096 7560321831745191936 7581269657525585616 7584561567928332288 7600536309573623808 7620324385965391872 7640964694199015424 7657533001131238512 7660858026316271616 7701607271137102848 7717828536573216768 7742573267260172544 7779081144006337536 7803538411096866816 7820459235197860608 7865471255629381632 7882037654372646912 7944593508772429824 7986851984882921472 8009878677870357792 8067195260451016704 8072948588719730688 8073449143567741584 8137019609265125376 8137524136770660168 8180808839625823254 8201599129973578752 8241646000725402867 8245224657260672256 8306540851124815488 8310147686058000384 8310662948191312512 8354868602171053536 8371946684598239232 8372465778514694976 8376101239121952768 8417000170953602928 8420654969117282304 8438390705904574464 8438913919614017952 8483275762850875392 8483801759611964856 8487485564110276608 8505362060713340928 8528928364716283818 8550603348270326784 8572864934211065856 8596085280973892352 8614724626272643326 8618465279605805568 8663770991847702528 8664308180029240704 8668070363346665472 8682557103644868864 8710394925667694112 8732531079084589056 8750923695012151296 8751466287007129728 8755266315790024704 8778980712483975168 8798016639597593184 8801836881299546112 8820375470369390592 8848655162583054336 8867292361169227776 8890378450292957184 8937667697368983552 8985208482993286656 9075594668007393792 9082630286513709282 9127830839866195968 9154147060423266048 9154714653866992689 9176383131567611904 9219651726229733376 9226226958536835072 9226799021220276096 9268692426901168128 9299450982017286144 9344858457515417424 9349495816715226576 9418440020173019136 9419024000829031848 9423113894012196864 9469125192322803294 9493189544142646272 9493778159565770196 9543685233207234816 9544276979563460463 9548421259624061184 9568532318302508544 9618832361027764224 9619428766804117632 9623605678991179776 9644473050987449088 9695172300401000448 9695773439556531264 9720413783672389632 9747346702532895792 9767876741600477472 9772118112308944896 9824097463970162688 9844789156888670208 9845399572883020944 9849674605263777792 9897768719547292332 9902066491461989376 9922922404165564416 9954737057905936128 9975703906315381248 10001675756579576832 10033120814267400192 10054876159540106496 10108359543367447488 10112748757237776384 10134048412764831744 10187952925598687232 10210044001508318016 10214477368421695488 10268809694849470464 10290438048764289024 10323431023013563392 10372108192008450048 10380148898872810608 10427278980263814144 10461882354769446912 10596402000932660829 10649135979843895296 10679838237160477056 10756260347268022272 10763931451626307584 10764598858090322112 10821857362654632336 10849359479020167168 10850032182360880224 10907068837951125504 10907745119501097672 10935465506631438336 10988861334300537156 10993632876347563008 11075387801499753984 11076074519493398562 11080883930921750016 11139824802894738048 11163287704686259968 11222666894604803904 11227539958823043072 11251187607872765952 11251885226152023936 11311034350467833856 11311735679482619808 11316647418813702144 11340482747617787904 11371904486288378424 11376842351892498432 11400804464360435712 11430486578948087808 11461447041298523136 11486299501696857768 11491287039474407424 11552410906705654272 11576742804859825152 11613859900890258816 11668621716009506304 11705307616645300224 11730688852796790912 11735782508399394816 11798206883444072448 11823056481558970368 11853837933723942912 11916890263158644736 11980277977324382208 12100792890676525056 12110173715351612376 12205529413897688064 12206286205155990252 12235177508756815872 12271213259438734881 12302398694960368128 12358256569201557504 12367836985891008384 12459811276687223232 12465221529087000576 12465994422286968768 12557920026897358848 12558698667772042464 12564151858682929152 12625500256430404392 12657586058856861696 12658370879421026928 12724913644276313088 12725702639417947284 12731228346165414912 12758043091070011392 12793392547074425727 12825905022405490176 12859297401316598784 12894127921460838528 12922086939408964989 12927697919408708352 12995656487771553792 12996462270043861056 13002105545019998208 13023835655467303296 13029490816411926528 13098796618626883584 13126385542518226944 13127199430510694592 13132899473685037056 13197024959396389776 13202755321949319168 13230563205554085888 13272982743874581504 13300938541753841664 13335567675439435776 13406501546053475328 13477812724489929984 13583937234131582976 13613392002011090688 13691746259799293952 13720584065019052032 13764574697351417856 13829477589344600064 13840198531830414144 13903038640351752192 13949176473025929216 14017287686273126136 14024243725072839864 14127660030259528704 14128536001243547772 14134670841018295296 14239784316213969408 14240667239348655294 14352798477453762816 14429143150206176448 14465812638693556224 14466709576481173632 14542758450601500672 14543660159334796896 14580620675508584448 14621020053799343688 14651815112400716208 14658177168463417344 14736146195955244032 14767183735333005312 14768099359324531416 14774511907895666688 14846653079320938498 14853099737192984064 14884383606248346624 14963555859473071872 15002513634869365248 15081379133957111808 15082314239310159744 15088863225084936192 15162539315051171232 15169123135856664576 15201072619147247616 15240648771930783744 15281929388398030848 15315066002262477024 15321716052632543232 15403214542274205696 15435657073146433536 15485146534520345088 15558162288012675072 15640918470395721216 15730942511258763264 15889187017544859648 15973703969765842944 16019757355740715584 16134390520902033408 16145897177439461376 16146898287135483168 16274039218530250752 16275048273541320336 16361617679251646508 16403198259947157504 16483292001450805734 16490449314521344512 16613081702249630976 16614111779240097843 16621325896382625024 16709737204342107072 16743893369196478464 16744931557029389952 16752202478243905536 16834000341907205856 16841309938234564608 16876781411809148928 16877827839228035904 16966551525701750784 16967603519223929712 16974971128220553216 17010724121426681856 17057856729432567636 17101206696540653568 17145729868422131712 17192170561947784704 17229449252545286652 17236930559211611136 17328616360058481408 17365114207289737728 17420789851335388224 17465062158169178112 17502932574014259456 17557961424967950336 17596033279195186368 17603673762599092224 17640750940738781184 17697310325166108672 17734584722338455552 17780756900585914368 17875335394737967104 17970416965986573312 18151189336014787584 18165260573027418564 18308294120846532096 18309429307733985378 18352766263135223808 18453598042440552192 18537384853802336256 18598901964034572288 18689716915030834848 18698991633430453152 18836880040346038272 18838048001658063696 18846227788024393728 18938250384645606588 18986379088285292544 18987556319131540392 19087370466414469632 19088553959126920926 19096842519248122368 19137064636605017088 19238857533608235264 19288946101974898176 19390344600802000896 19391546879113062528 19494693405065791584 19535753483200954944 19544236224617889792 19648194927940325376 19689578313777340416 19690799145766041888 19699349210527555584 19795537439094584664 19804132982923978752 19845844808331128832 19909474115811872256 19951407812630762496 20003351513159153664 20109752319080212992 20216719086734894976 20225497514475552768 20375905851197374464 20420088003016636032 20428954736843390976 20537619389698940928 20580876097528578048 20646862046027126784 20744216384016900096 20760297797745621216 20854557960527628288 20923764709538893824 21192804001865321658 21298271959687790592 21359676474320954112 21361000859022982941 21512520694536044544 21527862903252615168 21529197716180644224 21643714725309264672 21698718958040334336 21700064364721760448 21814137675902251008 21815490239002195344 21870931013262876672 21977722668601074312 21987265752695126016 22150775602999507968 22152149038986797124 22161767861843500032 22269979618981407747 22279649605789476096 22326575409372519936 22445333789209607808 22455079917646086144 22503770452304047872 22622068700935667712 22623471358965239616 22633294837627404288 22680965495235575808 22743808972576756848 22753684703784996864 22801608928720871424 22860973157896175616 22922894082597046272 22972599003393715536 22982574078948814848 23104821813411308544 23153485609719650304 23227719801780517632 23337243432019012608 23410615233290600448 23461377705593581824 23596413766888144896 23646112963117940736 23833780526317289472 23960555954648764416 24201585781353050112 24220347430703224752 24411058827795376128 24412572410311980504 24542426518877469762 24604797389920736256 24724938002176208601 24735673971782016768 24919622553374446464 24930443058174001152 24931988844573937536 25115840053794717696 25117397335544084928 25128303717365858304 25251000512860808784 25315172117713723392 25316741758842053856 25449827288552626176 25451405278835894568 25462456692330829824 25516086182140022784 25586785094148851454 25651810044810980352 25718594802633197568 25788255842921677056 25844173878817929978 25855395838817416704 25991312975543107584 25992924540087722112 26004211090039996416 26047671310934606592 26197593237253767168 26252771085036453888 26254398861021389184 26265798947370074112 26394049918792779552 26405510643898638336 26461126411108171776 26545965487749163008 26601877083507683328 26671135350878871552 26813003092106950656 26955625448979859968 27226784004022181376 27383492519598587904 27464143961600978067 27529149394702835712 27658955178689200128 27680397063660828288 27806077280703504384 27898352946051858432 28034575372546252272 28048487450145679728 28255320060519057408 28257072002487095544 28269341682036590592 28479568632427938816 28481334478697310588 28632830938690381389 28705596954907525632 28858286300412352896 28933419152962347264 29085516901203001344 29087320318669593792 29161241351017168896 29242040107598687376 29303630224801432416 29316354336926834688 29472292391910488064 29534367470666010624 29536198718649062832 29549023815791333376 29693306158641876996 29706199474385968128 29768767212496693248 29927111718946143744 30005027269738730496 30164628478620319488 30325078630102342464 30338246271713329152 30402145238294495232 30563858776796061696 30630132004524954048 30643432105265086464 30806429084548411392 30871314146292867072 30970293069040690176 31116324576025350144 31281836940791442432 31789206002797982487 31947407939531685888 32039514711481431168 32268781041804066816 32291794354878922752 32293796574270966336 32548078437060501504 32550096547082640672 32723235358503293016 32806396519894315008 32966584002901611468 32980898629042689024 33226163404499261952 33228223558480195686 33242651792765250048 33419474408684214144 33489863114058779904 33668000683814411712 33682619876469129216 33753562823618297856 33755655678456071808 33933103051403501568 33935207038447859424 33949942256441106432 34021448242853363712 34115713458865135272 34202413393081307136 34291459736844263424 34384341123895569408 34458898505090573304 34473861118423222272 34657232720116962816 34730228414579475456 34841579702670776448 35005865148028518912 35115922849935900672 35192066558390372736 35207347525198184448 35394620650332217344 35469169444676911104 35561513801171828736 35750670789475934208 35940833931973146624 36302378672029575168 36330521146054837128 36616588241693064192 36618858615467970756 36705532526270447616 36907196084881104384 37074769707604672512 37379433830061669696 37397983266860906304 37673760080692076544 37676096003316127392 37692455576048787456 37876500769291213176 37972758176570585088 37975112638263080784 38174740932828939264 38177107918253841852 38193685038496244736 38274129273210034176 38477715067216470528 38577892203949796352 38766260818226894967 38783093758226125056 38989386810131583168 39071506966401909888 39088472449235779584 39296389855880650752 39379156627554680832 39381598291532083776 39398698421055111168 39591074878189169328 39608265965847957504 39691689616662257664 39818948231623744512 39902815625261524992 40006703026318307328 40219504638160425984 40433438173469789952 40751811702394748928 40840176006033272064 41075238779397881856 41161752195057156096 41293724092054253568 41488432768033800192 41520595595491242432 41709115921055256576 41847529419077787648 42385608003730643316 42719352948641908224 42722001718045965882 43058395432361288448 43287429450618529344 43397437916080668672 43400128729443520896 43628275351804502016 43630980478004390688 43741862026525753344 43955445337202148624 43974531505390252032 44301551205999015936 44304298077973594248 44323535723687000064 44539959237962815494 44559299211578952192 44653150818745039872 44890667578419215616 45007540904608095744 45244137401871335424 45246942717930479232 45266589675254808576 45487617945153513696 45507369407569993728 45603217857441742848 45721946315792351232 45845788165194092544 45945198006787431072 45965148157897629696 46209643626822617088 46306971219439300608 46455439603561035264 46674486864038025216 46922755411187163648 47192827533776289792 47667561052634578944 47921111909297528832 48403171562706100224 48440694861406449504 48822117655590752256 48825144820623961008 49084853037754939524 49209594779841472512 49449876004352417202 49471347943564033536 49839245106748892928 49842335337720293529 49863977689147875072 50231680107589435392 50234794671088169856 50256607434731716608 50502001025721617568 50630344235427446784 50633483517684107712 50899654577105252352 50902810557671789136 50924913384661659648 51032172364280045568 51173570188297702908 51303620089621960704 51437189605266395136 51576511685843354112 51688347757635859956 51710791677634833408 51985849080175444224 52095342621869213184 52395186474507534336 52508797722042778368 52788099837585559104 52811021287797276672 52922252822216343552 53091930975498326016 53203754167015366656 53342270701757743104 53626006184213901312 53911250897959719936 54453568008044362752 54928287923201956134 55058298789405671424 55360794127321656576 55612154561407008768 55796705892103716864 56069150745092504544 56096974900291359456 56510640121038114816 56514144004974191088 56538683364073181184 56959137264855877632 56962668957394621176 57265661877380762778 57411193909815051264 57716572600824705792 57866838305924694528 58171033802406002688 58174640637339187584 58484080215197374752 58607260449602864832 58632708673853669376 58944584783820976128 59068734941332021248 59072397437298125664 59098047631582666752 59386612317283753992 59412398948771936256 59537534424993386496 59854223437892287488 60010054539477460992 60329256957240638976 60650157260204684928 60676492543426658304 61127717553592123392 61260264009049908096 61286864210530172928 61612858169096822784 61742628292585734144 61940586138081380352 62232649152050700288 62563673881582884864 63578412005595964974 63894815879063371776 64079029422962862336 64083002577068948823 64537562083608133632 64583588709757845504 64587593148541932672 65096156874121003008 65100193094165281344 65446470717006586032 65612793039788630016 65933168005803222936 65961797258085378048 66452326808998523904 66456447116960391372 66485303585530500096 66809938856944223241 66838948817368428288 66979726228117559808 67336001367628823424 67365239752938258432 67511311356912143616 67866206102807003136 67870414076895718848 67899884512882212864 68042896485706727424 68231426917730270544 68404826786162614272 68582919473688526848 68768682247791138816 68917797010181146608 68947722236846444544 69314465440233925632 69460456829158950912 69683159405341552896 70011730296057037824 70231845699871801344 70384133116780745472 70789241300664434688 70938338889353822208 71501341578951868416 71881667863946293248 72604757344059150336 72661042292109674256 73233176483386128384 73237717230935941512 73814392169762208768 74174814006528625803 74758867660123339392 74795966533721812608 75347520161384153088 75352192006632254784 75384911152097574912 75753001538582426352 75945516353141170176 75950225276526161568 76349481865657878528 76354215836507683704 76387370076992489472 76548258546420068352 76955430134432941056 77155784407899592704 77532521636453789934 77566187516452250112 77978773620263166336 78143013932803819776 78592779711761301504 78758313255109361664 78763196583064167552 78797396842110222336 79182149756378338656 79216531931695915008 79383379233324515328 79637896463247489024 79805631250523049984 80013406052636614656 80439009276320851968 80866876346939579904 81680352012066544128 82150477558795763712 82392431884802934201 82587448184108507136 82976865536067600384 83041191190982484864 83418231842110513152 83695058838155575296 84771216007461286632 85438705897283816448 85444003436091931764 85898492816071144167 86116790864722576896 86574858901237058688 86800257458887041792 87256550703609004032 87261960956008781376 87483724053051506688 87910890674404297248 87949063010780504064 88603102411998031872 88608596155947188496 88647071447374000128 89079918475925630988 89118598423157904384 89306301637490079744 89781335156838431232 90015081809216191488 90493885435860958464 90975235890307027392 91014738815139987456 91206435714883485696 91691576330388185088 91890396013574862144 91930296315795259392 92419287253645234176 92613942438878601216 92910879207122070528 93348973728076050432 93845510822374327296 95842223818595057664 96806343125412200448 96881389722812899008 97644235311181504512 97650289641247922016 98169706075509879048 98419189559682945024 98899752008704834404 98942695887128067072 99678490213497785856 99684670675440587058 99727955378295750144 100469589342176339712 101004002051443235136 101260688470854893568 101266967035368215424 101799309154210504704 101805621115343578272 101849826769323319296 102064344728560091136 102347140376595405816 102607240179243921408 102874379210532790272 103153023371686708224 103376695515271719912 103421583355269666816 103971698160350888448 104190685243738426368 105017595444085556736 105576199675171118208 105622042575594553344 106183861950996652032 106407508334030733312 106684541403515486208 107252012368427802624 107822501795919439872 108907136016088725504 109856575846403912268 110116597578811342848 110721588254643313152 111224309122814017536 112138301490185009088 112193949800582718912 113021280242076229632 113028288009948382176 113077366728146362368 113918274529711755264 113925337914789242352 114531323754761525556 114822387819630102528 115433145201649411584 115733676611849389056 116298782454680684901 116349281274678375168 116968160430394749504 117214520899205729664 117265417347707338752 117889169567641952256 118137469882664042496 118144794874596251328 118196095263165333504 118773224634567507984 118824797897543872512 119075068849986772992 119708446875784574976 120020109078954921984 120658513914481277952 121300314520409369856 122255435107184246784 122520528018099816192 123225716338193645568 123485256585171468288 123881172276162760704 124465298304101400576 125127347763165769728 127156824011191929948 128158058845925724672 128166005154137897646 129175186297083865344 130192313748242006016 130200386188330562688 130892941434013172064 131225586079577260032 131866336011606445872 131923594516170756096 132904653617997047808 132912894233920782744 132970607171061000192 133619877713888446482 133677897634736856576 133959452456235119616 134672002735257646848 135022622713824287232 135732412205614006272 135740828153791437696 135799769025764425728 136462853835460541088 136809653572325228544 137165838947377053696 137537364495582277632 137835594020362293216 137895444473692889088 138628930880467851264 138920913658317901824 139366318810683105792 140023460592114075648 140768266233561490944 141578482601328869376 143002683157903736832 143763335727892586496 145209514688118300672 145322084584219348512 146466352966772256768 146475434461871883024 147628784339524417536 148349628013057251606 149517735320246678784 149527006013160880587 149591933067443625216 150695040322768306176 150704384013264509568 150769822304195149824 151506003077164852704 151891032706282340352 151900450553052323136 152698963731315757056 152708431673015367408 152774740153984978944 153096517092840136704 153910860268865882112 154311568815799185408 155065043272907579868 155132375032904500224 155957547240526332672 156286027865607639552 157185559423522603008 157526393166128335104 158364299512756677312 158433063863391830016 158766758466649030656 159275792926494978048 159611262501046099968 160026812105273229312 160878018552641703936 161733752693879159808 163360704024133088256 164784863769605868402 165174896368217014272 166082382381964969728 166836463684221026304 167390117676311150592 169542432014922573264 170877411794567632896 170888006872183863528 171796985632142288334 172233581729445153792 173149717802474117376 173600514917774083584 174513101407218008064 174523921912017562752 175821781348808594496 175898126021561008128 177206204823996063744 177217192311894376992 177294142894748000256 178159836951851261976 178237196846315808768 178612603274980159488 179562670313676862464 180030163618432382976 180987770871721916928 181950471780614054784 182029477630279974912 183383152660776370176 183780792027149724288 183860592631590518784 184838574507290468352 185227884877757202432 185821758414244141056 186697947456152100864 187691021644748654592 191684447637190115328 192249007731206846469 193612686250824400896 193762779445625798016 195288470622363009024 195300579282495844032 196339412151019758096 196838379119365890048 197799504017409668808 197885391774256134144 199356980426995571712 199369341350881174116 199455910756591500288 200429816570832669723 200939178684352679424 202008004102886470272 202533934070736430848 203598618308421009408 203611242230687156544 203699653538646638592 204128689457120182272 204694280753190811632 205214480358487842816 205748758421065580544 206306046743373416448 206753391030543439824 206843166710539333632 207943396320701776896 208381370487476852736 210035190888171113472 211152399350342236416 212367723901993304064 212815016668061466624 214504024736855605248 215645003591838879744 217814272032177451008 219713151692807824536 221443176509286626304 222524442019585877409 224276602980370018176 224387899601165437824 226042560484152459264 226056576019896764352 226154733456292724736 227836549059423510528 227850675829578484704 229062647509523051112 229644775639260205056 230866290403298823168 231467353223698778112 232597564909361369802 232698562549356750336 233936320860789499008 234429041798411459328 235778339135283904512 236274939765328084992 236289589749192502656 236392190526330667008 237546449269135015968 237649595795087745024 238150137699973545984 239416893751569149952 240040218157909843968 241317027828962555904 242600629040818739712 245041056036199632384 246451432676387291136 247762344552325521408 248930596608202801152 250254695526331539456 254313648022383859896 256316117691851449344 256332010308275795292 258350372594167730688 260400772376661125376 261785882868026344128 262451172159154520064 263732672023212891744 263847189032341512192 265809307235994095616 265825788467841565488 265941214342122000384 267239755427776892964 267355795269473713152 267918904912470239232 269344005470515293696 270045245427648574464 271481656307582875392 272925707670921082176 273619307144650457088 275074728991164555264 275671188040724586432 275790888947385778176 277257861760935702528 277841827316635803648 278732637621366211584 280046921184228151296 281536532467122981888 287526671455785172992 290419029376236601344 290644169168438697024 292932705933544513536 292950868923743766048 295257568679048835072 296699256026114503212 299035470640493357568 299054012026321761174 299183866134887250432 301408768026529019136 303012006154329705408 303782065412564680704 303800901106104646272 305397927462631514112 305416863346030734816 305549480307969957888 306193034185680273408 307821720537731764224 308623137631598370816 310130086545815159736 310264750065809000448 311915094481052665344 312572055731215279104 315052786332256670208 316728599025513354624 316866127726783660032 318551585852989956096 319222525002092199936 320053624210546458624 321756037105283407872 323467505387758319616 326721408048266176512 329569727539211736804 330349792736434028544 332164764763929939456 333672927368442052608 339084864029845146528 341754823589135265792 341776013744367727056 343593971264284576668 344467163458890307584 346299435604948234752 347201029835548167168 348896347364042054703 349047843824035125504 351643562697617188992 351796252043122016256 354412409647992127488 354434384623788753984 354588285789496000512 356319673903702523952 356474393692631617536 357225206549960318976 359125340627353724928 360060327236864765952 361975541743443833856 363900943561228109568 366766305321552740352 367561584054299448576 369677149014580936704 370455769755514404864 371643516828488282112 373395894912304201728 375382043289497309184 384498015462413692938 387525558891251596032 390576941244726018048 390601158564991688064 392678824302039516192 393676758238731780096 395599008034819337616 395770783548512268288 398713960853991143424 398738682701762348232 398911821513183000576 400859633141665339446 401878357368705358848 404016008205772940544 405067868141472861696 407197236616842018816 407222484461374313088 407399307077293277184 409388561506381623264 410428960716975685632 411497516842131161088 412612093486746832896 413506782061086879648 413686333421078667264 415886792641403553792 416762740974953705472 420070381776342226944 422304798700684472832 424735447803986608128 429008049473711210496 431290007183677759488 435628544064354902016 439426303385615649072 442886353018573252608 445048884039171754818 448553205960740036352 448581018039482641761 448775799202330875648 452085120968304918528 452113152039793528704 452309466912585449472 455673098118847021056 455701351659156969408 458125295019046102224 459289551278520410112 461732580806597646336 462934706447397556224 465195129818722739604 465397125098713500672 467872641721578998016 468858083596822918656 471556678270567809024 472579179498385005312 475092898538270031936 475299191590175490048 476300275399947091968 478833787503138299904 480080436315819687936 482634055657925111808 485201258081637479424 490082112072399264768 495524689104651042816 500509391052663078912 508627296044767719792 512632235383702898688 512664020616551590584 516700745188335461376 520801544753322250752 523571765736052688256 527465344046425783488 527694378064683024384 531618614471988191232 531651576935683130976 531882428684244000768 534479510855553785928 534711590538947426304 535837809824940478464 538688010941030587392 540090490855297148928 542963312615165750784 545851415341842164352 550149457982329110528 551342376081449172864 551581777894771556352 554515723521871405056 555683654633271607296 557465275242732423168 560093842368456302592 563073064934245963776 575053342911570345984 576747023193620539407 580838058752473202688 581288338336877394048 585865411867089027072 585901737847487532096 590515137358097670144 593398512052229006424 598070941280986715136 598108024052643522348 598367732269774500864 601289449712498009169 602817536053058038272 606024012308659410816 607601802212209292544 610795854925263028224 610833726692061469632 611098960615939915776 612386068371360546816 615643441075463528448 617246275263196741632 620260173091630319472 620529500131618000896 623830188962105330688 625144111462430558208 630105572664513340416 633457198051026709248 637103171705979912192 638445050004184399872 643512074210566815744 646935010775516639232 653442816096532353024 659139455078423473608 664329529527859878912 678169728059690293056 683509647178270531584 683552027488735454112 687187942528569153336 688934326917780615168 692598871209896469504 694402059671096334336 697792694728084109406 698095687648070251008 703287125395234377984 708824819295984254976 708868769247577507968 709176571578992001024 712639347807405047904 712948787385263235072 714450413099920637952 718250681254707449856 720120654473729531904 723951083486887667712 727801887122456219136 735123168108598897152 739354298029161873408 743287033656976564224 746791789824608403456 750764086578994618368 768996030924827385876 775051117782503192064 781202317129983376128 785357648604079032384 787353516477463560192 791198016069638675232 791541567097024536576 797427921707982286848 797477365403524696464 797823643026366001152 801719266283330678892 803756714737410717696 808032016411545881088 810135736282945723392 814444968922748626176 818777123012763246528 820857921433951371264 825224186973493665792 827013564122173759296 827372666842157334528 831773585282807107584 833525481949907410944 840140763552684453888 844609597401368945664 862580014367355518976 871257088128709804032 878852606771231298144 885772706037146505216 890097768078343509636 897106411921480072704 897162036078965283522 897551598404661751296 904226304079587057408 911346196237694042112 911402703318313938816 916250590038092204448 918579102557040820224 923465161613195292672 925869412894795112448 930390259637445479208 930794250197427001344 935745283443157996032 937716167193645837312 945158358996770010624 950185797076540063872 950598383180350980096 957667575006276599808 960160872631639375872 965268111315850223616 970402516163274958848 980164224144798529536 991049378209302085632 1001018782105326157824 1017254592089535439584 1025264470767405797376 1025328041233103181168 1033401490376670922752 1041603089506644501504 1046689042092126164109 1047143531472105376512 1054930688092851566976 1055388756129366048768 1063237228943976382464 1063303153871366261952 1063764857368488001536 1068959021711107571856 1069423181077894852608 1071675619649880956928 1077376021882061174784 1080180981710594297856 1085926625230331501568 1091702830683684328704 1100298915964658221056 1102684752162898345728 1109031447043742810112 1111367309266543214592 1114930550485464846336 1120187684736912605184 1126146129868491927552 1153494046387241078814 1162576676673754788096 1171730823734178054144 1171803475694975064192 1181030274716195340288 1186797024104458012848 1196141882561973430272 1196216048105287044696 1196735464539549001728 1202578899424996018338 1205635072106116076544 1212048024617318821632 1215203604424418585088 1221591709850526056448 1221667453384122939264 1222197921231879831552 1231286882150927056896 1234492550526393483264 1240520346183260638944 1241059000263236001792 1247660377924210661376 1250288222924861116416 1260211145329026680832 1266914396102053418496 1274206343411959824384 1287024148421133631488 1293870021551033278464 1306885632193064706048 1318278910156846947216 1328659059055719757824 1345743054118447925283 1356339456119380586112 1367019294356541063168 1367104054977470908224 1374375885057138306672 1377868653835561230336 1385197742419792939008 1388804119342192668672 1395585389456168218812 1396191375296140502016 1406574250790468755968 1417737538495155015936 1425278695614810095808 1425897574770526470144 1428900826199841275904 1436501362509414899712 1440241308947459063808 1447902166973775335424 1455603774244912438272 1470246336217197794304 1486574067313953128448 1501528173157989236736 1537992061849654771752 1550102235565006384128 1562404634259966752256 1570715297208158064768 1582396032139277350464 1583083134194049073152 1594855843415964573696 1594954730807049392928 1595647286052732002304 1603438532566661357784 1607513429474821435392 1616064032823091762176 1620271472565891446784 1628889937845497252352 1637554246025526493056 1650448373946987331584 1654027128244347518592 1654745333684314669056 1663547170565614215168 1667050963899814821888 1680281527105368907776 1689219194802737891328 1725160028734711037952 1742514176257419608064 1757705213542462596288 1771545412074293010432 1780195536156687019272 1794212823842960145408 1794324072157930567044 1795103196809323502592 1808452608159174114816 1822805406636627877632 1832501180076184408896 1837158205114081640448 1846930323226390585344 1851738825789590224896 1860780519274890958416 1861588500394854002688 1871490566886315992064 1875432334387291674624 1890316717993540021248 1900371594153080127744 1915335150012553199616 1930536222631700447232 1940805032326549917696 1960328448289597059072 2034509184179070879168 2050528941534811594752 2050656082466206362336 2066802980753341845504 2083206179013289003008 2093378084184252328218 2094287062944210753024 2109861376185703133952 2126474457887952764928 2126606307742732523904 2127529714736976003072 2137918043422215143712 2138846362155789705216 2143351239299761913856 2154752043764122349568 2160361963421188595712 2171853250460663003136 2183405661367368657408 2205369504325796691456 2218062894087485620224 2229861100970929692672 2240375369473825210368 2252292259736983855104 2306988092774482157628 2325153353347509576192 2343606951389950128384 2362060549432390680576 2373594048208916025696 2392283765123946860544 2392432096210574089392 2393470929079098003456 2405157798849992036676 2411270144212232153088 2424096049234637643264 2430407208848837170176 2443334906768245878528 2462573764301854113792 2481040692366521277888 2482118000526472003584 2495320755848421322752 2500576445849722232832 2520422290658053361664 2533828792204106836992 2587740043102066556928 2613771264386129412096 2636557820313693894432 2657318118111439515648 2691486108236895850566 2712678912238761172224 2734038588713082126336 2734208109954941816448 2748751770114276613344 2755737307671122460672 2770395484839585878016 2777608238684385337344 2791170778912336437624 2792382750592281004032 2813148501580937511936 2835475076990310031872 2850557391229620191616 2851795149541052940288 2873002725018829799424 2880482617894918127616 2895804333947550670848 2911207548489824876544 2940492672434395588608 2973148134627906256896 3003056346315978473472 3075984123699309543504 3100204471130012768256 3124809268519933504512 3140067126276378492327 3141430594416316129536 3164792064278554700928 3166166268388098146304 3189711686831929147392 3189909461614098785856 3191294572105464004608 3206877065133322715568 3215026858949642870784 3232128065646183524352 3240542945131782893568 3257779875690994504704 3275108492051052986112 3300896747893974663168 3308054256488695037184 3327094341131228430336 3334101927799629643776 3360563054210737815552 3378438389605475782656 3515410427084925192576 3543090824148586020864 3560391072313374038544 3588425647685920290816 3588648144315861134088 3590206393618647005184 3616905216318348229632 3645610813273255755264 3665002360152368817792 3693860646452781170688 3703477651579180449792 3721561038549781916832 3723177000789708005376 3742981133772631984128 3750864668774583349248 3780633435987080042496 3800743188306160255488 3861072445263400894464 3881610064653099835392 3920656896579194118144 4037229162355343775849 4069018368358141758336 4101057883069623189504 4101312164932412724672 4133605961506683691008 4166412358026578006016 4186756168368504656436 4188574125888421506048 4219722752371406267904 4253212615485465047808 4275836086844430287424 4277692724311579410432 4286702478599523827712 4309504087528244699136 4320723926842377191424 4343706500921326006272 4366811322734737314816 4410739008651593382912 4459722201941859385344 4504584519473967710208 4613976185548964315256 4650306706695019152384 4687213902779900256768 4747188096417832051392 4784567530247893721088 4784864192421148178784 4786941858158196006912 4810315597699984073352 4822540288424464306176 4848192098469275286528 4860814417697674340352 4886669813536491757056 4962081384733042555776 4964236001052944007168 4990641511696842645504 5001152891699444465664 5040844581316106723328 5067657584408213673984 5175480086204133113856 5227542528772258824192 5273115640627387788864 5314636236222879031296 5382972216473791701132 5425357824477522344448 5468416219909883632896 5497503540228553226688 5511474615342244921344 5540790969679171756032 5555216477368770674688 5582341557824672875248 5584765501184562008064 5626297003161875023872 5670950153980620063744 5701114782459240383232 5746005450037659598848 5791608667895101341696 5822415096979649753088 5880985344868791177216 6151968247398619087008 6200408942260025536512 6249618537039867009024 6280134252552756984654 6282861188832632259072 6329584128557109401856 6379423373663858294784 6379818923228197571712 6382589144210928009216 6413754130266645431136 6430053717899285741568 6464256131292367048704 6481085890263565787136 6515559751381989009408 6550216984102105972224 6616108512977390074368 6654188682262456860672 6721126108421475631104 6756876779210951565312 7030820854169850385152 7086181648297172041728 7120782144626748077088 7176851295371840581632 7177296288631722268176 7180412787237294010368 7233810432636696459264 7291221626546511510528 7330004720304737635584 7387721292905562341376 7443122077099563833664 7446354001579416010752 7485962267545263968256 7501729337549166698496 7561266871974160084992 7601486376612320510976 7763220129306199670784 7841313793158388236288 8074458324710687551698 8138036736716283516672 8202115766139246379008 8202624329864825449344 8267211923013367382016 8332824716053156012032 8373512336737009312872 8377148251776843012096 8439445504742812535808 8506425230970930095616 8551672173688860574848 8555385448623158820864 8619008175056489398272 8641447853684754382848 8687413001842652012544 8733622645469474629632 8821478017303186765824 8919444403883718770688 9009169038947935420416 9227952371097928630512 9300613413390038304768 9374427805559800513536 9420201378829135476981 9494376192835664102784 9569135060495787442176 9569728384842296357568 9573883716316392013824 9620631195399968146704 9645080576848928612352 9696384196938550573056 9721628835395348680704 9773339627072983514112 9924162769466085111552 9981283023393685291008 10002305783398888931328 10081689162632213446656 10135315168816427347968 10546231281254775577728 10629272472445758062592 10765944432947583402264 10850715648955044688896 10936832439819767265792 10995007080457106453376 11081581939358343512064 11110432954737541349376 11164683115649345750496 11169531002369124016128 11252594006323750047744 11341900307961240127488 11402229564918480766464 11583217335790202683392 11644830193959299506176 11761970689737582354432 12303936494797238174016 12400817884520051073024 12499237074079734018048 12560268505105513969308 12565722377665264518144 12659168257114218803712 12759637846456395143424 12827508260533290862272 12860107435798571483136 12928512262584734097408 12962171780527131574272 13031119502763978018816 13100433968204211944448 13232217025954780148736 13513753558421903130624 14061641708339700770304 14241564289253496154176 14353702590743681163264 14354592577263444536352 14360825574474588020736 14467620865273392918528 14582443253093023021056 14660009440609475271168 14886244154199127667328 14892708003158832021504 14971924535090527936512 15003458675098333396992 15122533743948320169984 15202972753224641021952 15526440258612399341568 15682627586316776472576 16148916649421375103396 16276073473432567033344 16405248659729650898688 16534423846026734764032 16665649432106312024064 16747024673474018625744 16754296503553686024192 16878891009485625071616 17012850461941860191232 17103344347377721149696 17238016350112978796544 17374826003685304025088 17467245290938949259264 17642956034606373531648 18455904742195857261024 18601226826780076609536 18748855611119601027072 18840402757658270953962 18988752385671328205568 19138270120991574884352 19139456769684592715136 19147767432632784027648 19241262390799936293408 19290161153697857224704 19392768393877101146112 19443257670790697361408 19546679254145967028224 19848325538932170223104 19962566046787370582016 20163378325264426893312 20270630337632854695936 21092462562509551155456 21258544944891516125184 21531888865895166804528 21701431297910089377792 21873664879639534531584 21990014160914212906752 22163163878716687024128 22329366231298691500992 22339062004738248032256 22505188012647500095488 22683800615922480254976 22804459129836961532928 23289660387918599012352 23523941379475164708864 24607872989594476348032 24801635769040102146048 24998474148159468036096 25120537010211027938616 25131444755330529036288 25318336514228437607424 25519275692912790286848 25655016521066581724544 25857024525169468194816 25924343561054263148544 26062239005527956037632 26200867936408423888896 26464434051909560297472 27027507116843806261248 28123283416679401540608 28260604136487406430943 28483128578506992308352 28707405181487362326528 28709185154526889072704 28721651148949176041472 28935241730546785837056 29164886506186046042112 29320018881218950542336 29772488308398255334656 29943849070181055873024 30006917350196666793984 30245067487896640339968 30405945506449282043904 32297833298842750206792 32552146946865134066688 32810497319459301797376 33331298864212624048128 33494049346948037251488 33508593007107372048384 33757782018971250143232 34025700923883720382464 34206688694755442299392 34749652007370608050176 34934490581877898518528 35285912069212747063296 36911809484391714522048 37202453653560153219072 37497711222239202054144 37680805515316541907924 37977504771342656411136 38278913539369185430272 38482524781599872586816 38580322307395714449408 38785536787754202292224 38886515341581394722816 39093358508291934056448 39696651077864340446208 40541260675265709391872 42184925125019102310912 43063777731790333609056 43402862595820178755584 43747329759279069063168 43980028321828425813504 44658732462597383001984 44678124009476496064512 45010376025295000190976 45367601231844960509952 45608918259673923065856 46579320775837198024704 47047882758950329417728 49215745979188952696064 49603271538080204292096 49996948296318936072192 50241074020422055877232 50262889510661058072576 50636673028456875214848 51038551385825580573696 51310033042133163449088 51714049050338936389632 52124478011055912075264 52401735872816847777792 52928868103819120594944 56246566833358803081216 56521208272974812861886 56966257157013984616704 57414810362974724653056 57418370309053778145408 57443302297898352082944 57870483461093571674112 58329773012372092084224 58640037762437901084672 59544976616796510669312 59887698140362111746048 60490134975793280679936 60811891012898564087808 64595666597685500413584 65104293893730268133376 65620994638918603594752 66988098693896074502976 67017186014214744096768 67515564037942500286464 68051401847767440764928 68413377389510884598784 69868981163755797037056 70571824138425494126592 73823618968783429044096 74404907307120306438144 74995422444478404108288 75361611030633083815848 75955009542685312822272 76557827078738370860544 76965049563199745173632 77571073575508404584448 77773030683162789445632 78186717016583868112896 79393302155728680892416 81082521350531418783744 84369850250038204621824 86127555463580667218112 86805725191640357511168 87494659518558138126336 87960056643656851627008 89317464925194766003968 90020752050590000381952 90735202463689921019904 91217836519347846131712 98431491958377905392128 99993896592637872144384 100482148040844111754464 100525779021322116145152 101273346056913750429696 102077102771651161147392 102620066084266326898176 104248956022111824150528 104803471745633695555584 105857736207638241189888 112493133666717606162432 113042416545949625723772 113932514314027969233408 114836740618107556290816 115740966922187143348224 116659546024744184168448 117280075524875802169344 119089953233593021338624 121623782025797128175616 129191333195371000827168 130208587787460536266752 131241989277837207189504 133976197387792149005952 134034372028429488193536 135031128075885000572928 136102803695534881529856 136826754779021769197568 139737962327511594074112 141143648276850988253184 147647237937566858088192 148809814614240612876288 149990844888956808216576 150723222061266167631696 151910019085370625644544 153115654157476741721088 153930099126399490347264 155142147151016809168896 156373434033167736225792 158786604311457361784832 168739700500076409243648 172255110927161334436224 173611450383280715022336 174989319037116276252672 175920113287313703254016 178634929850389532007936 181470404927379842039808 182435673038695692263424 196862983916755810784256 200964296081688223508928 201051558042644232290304 202546692113827500859392 204154205543302322294784 205240132168532653796352 209606943491267391111168 211715472415276482379776 224986267333435212324864 226084833091899251447544 227865028628055938466816 229673481236215112581632 233319092049488368336896 234560151049751604338688 238179906467186042677248 243247564051594256351232 258382666390742001654336 260417175574921072533504 262483978555674414379008 267952394775584298011904 270062256151770001145856 272205607391069763059712 273653509558043538395136 295294475875133716176384 299981689777913616433152 301446444122532335263392 303820038170741251289088 306231308314953483442176 307860198252798980694528 312746868066335472451584 317573208622914723569664 337479401000152818487296 344510221854322668872448 347222900766561430044672 349978638074232552505344 351840226574627406508032 357269859700779064015872 364871346077391384526848 393725967833511621568512 401928592163376447017856 402103116085288464580608 405093384227655001718784 408308411086604644589568 410480264337065307592704 419213886982534782222336 423430944830552964759552 449972534666870424649728 452169666183798502895088 455730057256111876933632 459346962472430225163264 469120302099503208677376 476359812934372085354496 516765332781484003308672 520834351149842145067008 524967957111348828758016 535904789551168596023808 544411214782139526119424 547307019116087076790272 590588951750267432352768 602892888245064670526784 607640076341482502578176 612462616629906966884352 615720396505597961389056 635146417245829447139328 674958802000305636974592 689020443708645337744896 699957276148465105010688 703680453149254813016064 714539719401558128031744 729742692154782769053696 787451935667023243137024 803857184326752894035712 810186768455310003437568 816616822173209289179136 820960528674130615185408 899945069333740849299456 904339332367597005790176 911460114512223753867264 918693924944860450326528 938240604199006417354752 952719625868744170708992 1033530665562968006617344 1041668702299684290134016 1049935914222697657516032 1071809579102337192047616 1094614038232174153580544 1181177903500534864705536 1205785776490129341053568 1215280152682965005156352 1224925233259813933768704 1231440793011195922778112 1270292834491658894278656 1349917604000611273949184 1378040887417290675489792 1407360906298509626032128 1429079438803116256063488 1574903871334046486274048 1607714368653505788071424 1633233644346418578358272 1641921057348261230370816 1808678664735194011580352 1822920229024447507734528 1837387849889720900653056 1905439251737488341417984 2067061331125936013234688 2099871828445395315032064 2143619158204674384095232 2189228076464348307161088 2362355807001069729411072 2411571552980258682107136 2430560305365930010312704 2449850466519627867537408 2462881586022391845556224 2699835208001222547898368 2756081774834581350979584 2814721812597019252064256 2858158877606232512126976 3149807742668092972548096 3215428737307011576142848 3283842114696522460741632 3617357329470388023160704 3645840458048895015469056 3674775699779441801306112 3810878503474976682835968 4134122662251872026469376 4287238316409348768190464 4724711614002139458822144 4823143105960517364214272 4899700933039255735074816 4925763172044783691112448 5512163549669162701959168 5716317755212465024253952 6299615485336185945096192 6430857474614023152285696 6567684229393044921483264 7234714658940776046321408 7291680916097790030938112 7349551399558883602612224 8268245324503744052938752 8574476632818697536380928 9449423228004278917644288 9646286211921034728428544 9851526344089567382224896 11024327099338325403918336 11432635510424930048507904 12861714949228046304571392 14469429317881552092642816 14699102799117767205224448 16536490649007488105877504 17148953265637395072761856 18898846456008557835288576 19292572423842069456857088 19703052688179134764449792 22048654198676650807836672 25723429898456092609142784 28938858635763104185285632 33072981298014976211755008 34297906531274790145523712 38585144847684138913714176 44097308397353301615673344 51446859796912185218285568 57877717271526208370571264 66145962596029952423510016 77170289695368277827428352 102893719593824370436571136 115755434543052416741142528 132291925192059904847020032 154340579390736555654856704 231510869086104833482285056 308681158781473111309713408 463021738172209666964570112 926043476344419333929140224
- Sum of all divisors σ(n): 3336452811190494244454400000
- Sum of proper divisors (its aliquot sum) s(n): 2410409334846074910525259776
- 926043476344419333929140224 is an abundant number, because the sum of its proper divisors (2410409334846074910525259776) is greater than itself. Its abundance is 1484365858501655576596119552
Bases of 926043476344419333929140224
- Binary: 1011111110000000010101010101110001100001001100100101100011001101010110111110000000000000002
- Hexadecimal: 0x2FE01557184C963356F8000
- Base-36: 38CU9SX98VI0000000
Squares and roots of 926043476344419333929140224
- 926043476344419333929140224 squared (9260434763444193339291402242) is 857556520080057130505316179032949850290402739854770176
- 926043476344419333929140224 cubed (9260434763444193339291402243) is 794134621016758948864293271561090929403748042892004604205915503645087496797159424
-
The
square root of 926043476344419333929140224 is 30430962461683.9770096171 -
926043476344419333929140224 is a
perfect cube number . Itscube root is 974713824
Scales and comparisons
How big is 926043476344419333929140224?- 926,043,476,344,419,333,929,140,224 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 926,043,476,344,419,333,929,140,224 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 926043476344419333929140224 cubic inches would be around 81226152 feet tall.
Recreational maths with 926043476344419333929140224
- 926043476344419333929140224 backwards is 422041929333914443674340629
- 926043476344419333929140224 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 926043476344419333929140224's digits is 108
- 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 926043476344419333929140224 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 926043476344419333929140224 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/926043476344419333929140224/
Chicago style:
Numbermatics. 2024. "Number 926043476344419333929140224 - Facts about the integer". https://numbermatics.com/n/926043476344419333929140224/
The information we have on file for 926043476344419333929140224 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 926043476344419333929140224, math, Factors of 926043476344419333929140224, curriculum, school, college, exams, university, Prime factorization of 926043476344419333929140224, STEM, science, technology, engineering, physics, economics, calculator, nine hundred twenty-six septillion, forty-three sextillion, four hundred seventy-six quintillion, three hundred forty-four quadrillion, four hundred nineteen trillion, three hundred thirty-three billion, nine hundred twenty-nine million, one hundred forty thousand, two hundred twenty-four.