331524504031580036555341824
331,524,504,031,580,036,555,341,824 is an even composite number composed of six prime numbers multiplied together.
331524504031580036555341824 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, five hundred twenty-five divisors.
Prime factorization of 331524504031580036555341824:
222 × 34 × 72 × 194 × 432 × 90912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 19 × 19 × 43 × 43 × 9091 × 9091)See below for interesting mathematical facts about the number 331524504031580036555341824 from the Numbermatics database.
Names of 331524504031580036555341824
- Cardinal: 331524504031580036555341824 can be written as Three hundred thirty-one septillion, five hundred twenty-four sextillion, five hundred four quintillion, thirty-one quadrillion, five hundred eighty trillion, thirty-six billion, five hundred fifty-five million, three hundred forty-one thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 3.31524504031580036555341824 × 1026
Factors of 331524504031580036555341824
Divisors of 331524504031580036555341824
- Number of divisors d(n): 15525
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 43 48 49 54 56 57 63 64 72 76 81 84 86 96 98 108 112 114 126 128 129 133 144 147 152 162 168 171 172 189 192 196 216 224 228 252 256 258 266 288 294 301 304 324 336 342 344 361 378 384 387 392 399 432 441 448 456 504 512 513 516 532 567 576 588 602 608 648 672 684 688 722 756 768 774 784 798 817 864 882 896 903 912 931 1008 1024 1026 1032 1064 1083 1134 1152 1161 1176 1197 1204 1216 1296 1323 1344 1368 1376 1444 1512 1536 1539 1548 1568 1596 1634 1728 1764 1792 1806 1824 1849 1862 2016 2048 2052 2064 2107 2128 2166 2268 2304 2322 2352 2394 2408 2432 2451 2527 2592 2646 2688 2709 2736 2752 2793 2888 3024 3072 3078 3096 3136 3192 3249 3268 3456 3483 3528 3584 3591 3612 3648 3698 3724 3969 4032 4096 4104 4128 4214 4256 4332 4536 4608 4644 4704 4788 4816 4864 4902 5054 5184 5292 5376 5418 5472 5504 5547 5586 5719 5776 6048 6144 6156 6192 6272 6321 6384 6498 6536 6859 6912 6966 7056 7168 7182 7224 7296 7353 7396 7448 7581 7938 8064 8127 8192 8208 8256 8379 8428 8512 8664 9072 9091 9216 9288 9408 9576 9632 9728 9747 9804 10108 10368 10584 10752 10773 10836 10944 11008 11094 11172 11438 11552 12096 12288 12312 12384 12544 12642 12768 12943 12996 13072 13718 13824 13932 14112 14336 14364 14448 14592 14706 14792 14896 15162 15523 15876 16128 16254 16384 16416 16512 16641 16758 16856 17024 17157 17328 17689 18144 18182 18432 18576 18816 18963 19152 19264 19456 19494 19608 20216 20577 20736 21168 21504 21546 21672 21888 22016 22059 22188 22344 22743 22876 23104 24192 24381 24576 24624 24768 25088 25137 25284 25536 25886 25992 26144 27273 27436 27648 27864 28224 28672 28728 28896 29184 29241 29412 29584 29792 30324 31046 31752 32256 32508 32768 32832 33024 33282 33516 33712 34048 34314 34656 35131 35378 36288 36364 36864 37152 37632 37926 38304 38528 38829 38912 38988 39216 40033 40432 41154 41472 42336 43008 43092 43344 43776 44032 44118 44376 44688 45486 45752 46208 46569 48013 48384 48762 49152 49248 49536 49923 50176 50274 50568 51072 51471 51772 51984 52288 53067 54546 54872 55296 55728 56448 56889 57344 57456 57792 58368 58482 58824 59168 59584 60648 61731 62092 63504 63637 64512 65016 65536 65664 66048 66177 66564 67032 67424 68096 68229 68628 69312 70262 70756 72576 72728 73728 74304 75264 75411 75852 76608 77056 77658 77824 77976 78432 80066 80864 81819 82308 82944 84672 86016 86184 86688 87552 88064 88236 88752 89376 90601 90972 91504 92416 93138 96026 96768 97524 98304 98496 99072 99846 100352 100548 101136 102144 102942 103544 103968 104576 105393 106134 108661 109092 109744 110592 111456 112896 113778 114688 114912 115584 116487 116736 116964 117648 118336 119168 120099 121296 123462 124184 127008 127274 129024 130032 130321 131072 131328 132096 132354 133128 134064 134848 136192 136458 137256 138624 139707 140524 141512 144039 145152 145456 147456 148608 149769 150528 150822 151704 153216 154112 154413 155316 155648 155952 156864 159201 160132 161728 163638 164616 165888 169344 170667 172032 172368 172729 173376 175104 176128 176472 177504 178752 181202 181944 183008 184832 185193 186276 190911 192052 193536 195048 196608 196992 198144 199692 200704 201096 202272 204288 204687 205884 207088 207936 209152 210786 212268 217322 218184 219488 221184 222912 225792 227556 229376 229824 231168 232974 233472 233928 235296 236672 238336 240198 242592 245457 245917 246924 248368 254016 254548 258048 260064 260642 262144 262656 264192 264708 266256 268128 269696 271803 272384 272916 274512 277248 279414 281048 283024 288078 290304 290912 294912 294937 297216 299538 301056 301644 303408 306432 308224 308826 310632 311296 311904 313728 316179 318402 320264 323456 325983 327276 329232 331776 336091 338688 341334 344064 344736 345458 346752 349461 350208 352256 352944 355008 357504 360297 362404 363888 366016 369664 370386 372552 381822 384104 387072 390096 390913 390963 393216 393984 396288 399384 401408 402192 404544 408576 409374 411768 414176 415872 418304 419121 421572 424536 432117 434644 436368 438976 442368 445459 445824 451584 455112 458752 459648 462336 463239 465948 466944 467856 470592 473344 476672 477603 480396 485184 490914 491834 493848 496736 508032 509096 516096 518187 520128 521284 524288 525312 528384 529416 532512 536256 539392 543606 544768 545832 549024 554496 555579 558828 562096 566048 572733 576156 580608 581824 589824 589874 594432 599076 602112 603288 606816 612864 616448 617652 621264 622592 623808 627456 632358 636804 640528 646912 651966 654552 658464 663552 667489 672182 677376 682668 688128 689472 690916 693504 698922 700416 704512 705888 710016 715008 720594 724808 727776 732032 736371 737751 739328 740772 745104 760627 763644 768208 774144 780192 781826 781926 786432 787968 792576 798768 802816 804384 809088 815409 817152 818748 823536 828352 831744 836608 838242 843144 849072 864234 869288 872736 877952 884736 884811 890918 891648 903168 910224 912247 917504 919296 924672 926478 931896 933888 935712 941184 946688 948537 953344 955206 960792 970368 977949 981828 983668 987696 993472 1008273 1016064 1018192 1032192 1036374 1040256 1042568 1048383 1048576 1050624 1056768 1058832 1065024 1072512 1078784 1080891 1087212 1089536 1091664 1098048 1108992 1111158 1117656 1124192 1132096 1145466 1152312 1161216 1163648 1172739 1172889 1179648 1179748 1188864 1198152 1204224 1206576 1209103 1213632 1225728 1232896 1235304 1242528 1245184 1247616 1254912 1257363 1264716 1273608 1281056 1293824 1296351 1303932 1309104 1316928 1327104 1334978 1336377 1344364 1354752 1365336 1376256 1378944 1381832 1387008 1397844 1400832 1409024 1411776 1420032 1430016 1432809 1441188 1449616 1455552 1464064 1472742 1475502 1478656 1481544 1490208 1521254 1527288 1536416 1548288 1554561 1560384 1563652 1563852 1572864 1575936 1585152 1597536 1605632 1608768 1618176 1630818 1634304 1637496 1647072 1656704 1663488 1673216 1676484 1686288 1698144 1718199 1721419 1728468 1738576 1745472 1755904 1769472 1769622 1781836 1783296 1806336 1820448 1824494 1835008 1838592 1849344 1852956 1863792 1867776 1871424 1882368 1893376 1897074 1906688 1910412 1921584 1940736 1955898 1963656 1967336 1975392 1986944 2002467 2016546 2032128 2036384 2064384 2064559 2072748 2080512 2085136 2096766 2097152 2101248 2113536 2117664 2130048 2145024 2157568 2161782 2174424 2179072 2183328 2196096 2213253 2217984 2222316 2235312 2248384 2264192 2281881 2290932 2304624 2322432 2327296 2345478 2345778 2359296 2359496 2377728 2396304 2408448 2413152 2418206 2427264 2446227 2451456 2465792 2470608 2485056 2490368 2495232 2509824 2514726 2529432 2547216 2562112 2587648 2592702 2607864 2618208 2633856 2654208 2654433 2669956 2672754 2688728 2709504 2730672 2736391 2736741 2752512 2757888 2763664 2774016 2795688 2801664 2818048 2823552 2840064 2845611 2860032 2865618 2882376 2899232 2911104 2928128 2933847 2945484 2951004 2957312 2963088 2980416 3024819 3042508 3054576 3072832 3096576 3109122 3120768 3127304 3127704 3145728 3151872 3170304 3195072 3211264 3217536 3236352 3242673 3261636 3268608 3274992 3281851 3294144 3313408 3326976 3346432 3352968 3372576 3396288 3436398 3442838 3456936 3477152 3490944 3511808 3518217 3518667 3538944 3539244 3563672 3566592 3612672 3627309 3640896 3648988 3670016 3677184 3698688 3705912 3727584 3735552 3742848 3764736 3786752 3794148 3813376 3820824 3843168 3881472 3889053 3911796 3927312 3934672 3950784 3973888 4004934 4009131 4033092 4064256 4072768 4128768 4129118 4145496 4161024 4170272 4193532 4194304 4202496 4227072 4235328 4260096 4290048 4315136 4323564 4348848 4358144 4366656 4392192 4426506 4435968 4444632 4470624 4496768 4528384 4563762 4581864 4609248 4644864 4654592 4663683 4672423 4690956 4691556 4718592 4718992 4755456 4792608 4816896 4826304 4836412 4854528 4892454 4902912 4931584 4941216 4970112 4980736 4990464 5019648 5029452 5058864 5094432 5124224 5154597 5164257 5175296 5185404 5215728 5236416 5267712 5308416 5308866 5339912 5345508 5377456 5419008 5461344 5472782 5473482 5505024 5515776 5527328 5548032 5591376 5603328 5603803 5636096 5647104 5680128 5691222 5720064 5731236 5764752 5798464 5822208 5856256 5867694 5890968 5902008 5914624 5926176 5960832 6007401 6049638 6085016 6109152 6145664 6193152 6193677 6218244 6241536 6254608 6255408 6291456 6303744 6340608 6385729 6390144 6422528 6435072 6472704 6485346 6523272 6537216 6549984 6563702 6588288 6626816 6639759 6653952 6692864 6705936 6745152 6792576 6845643 6872796 6885676 6913872 6954304 6981888 7023616 7036434 7037334 7077888 7078488 7127344 7133184 7225344 7254618 7281792 7297976 7338681 7340032 7354368 7397376 7411824 7427347 7455168 7471104 7485696 7529472 7573504 7588296 7626752 7641648 7686336 7762944 7778106 7823592 7854624 7869344 7901568 7947776 7963299 8009868 8018262 8066184 8128512 8145536 8209173 8210223 8257536 8258236 8290992 8322048 8340544 8387064 8404992 8454144 8463721 8470656 8520192 8580096 8630272 8647128 8697696 8716288 8733312 8784384 8801541 8853012 8871936 8889264 8941248 8993536 9056768 9074457 9127524 9163728 9218496 9289728 9309184 9327366 9344846 9381912 9383112 9437184 9437984 9510912 9585216 9633792 9652608 9672824 9709056 9784908 9805824 9845553 9863168 9882432 9940224 9961472 9980928 10039296 10058904 10117728 10188864 10248448 10309194 10328514 10350592 10370808 10431456 10472832 10535424 10554651 10556001 10616832 10617732 10679824 10691016 10754912 10838016 10881927 10922688 10945564 10946964 11010048 11031552 11054656 11096064 11182752 11206656 11207606 11272192 11294208 11360256 11382444 11440128 11462472 11529504 11596928 11644416 11712512 11735388 11781936 11804016 11829248 11852352 11921664 12014802 12027393 12099276 12170032 12218304 12291328 12386304 12387354 12436488 12483072 12509216 12510816 12582912 12607488 12681216 12682291 12771458 12780288 12845056 12870144 12945408 12970692 13046544 13074432 13099968 13127404 13176576 13253632 13279518 13307904 13385728 13411872 13490304 13585152 13691286 13745592 13771352 13827744 13908608 13963776 13991049 14017269 14047232 14072868 14074668 14155776 14156976 14254688 14266368 14450688 14451913 14509236 14563584 14595952 14677362 14680064 14708736 14794752 14823648 14854694 14910336 14942208 14971392 15058944 15147008 15176592 15253504 15283296 15372672 15492771 15525888 15556212 15647184 15709248 15738688 15803136 15895552 15926598 16019736 16036524 16132368 16257024 16291072 16418346 16420446 16515072 16516472 16581984 16644096 16681088 16774128 16809259 16809984 16811409 16908288 16927442 16941312 17040384 17160192 17260544 17294256 17395392 17432576 17466624 17568768 17603082 17706024 17743872 17778528 17882496 17987072 18022203 18113536 18148914 18255048 18327456 18436992 18579456 18581031 18618368 18654732 18689692 18763824 18766224 18874368 18875968 19021824 19154737 19157187 19170432 19267584 19305216 19345648 19418112 19569816 19611648 19691106 19726336 19764864 19880448 19919277 19922944 19961856 20078592 20117808 20235456 20377728 20496896 20536929 20618388 20657028 20701184 20741616 20862912 20945664 21070848 21109302 21112002 21233664 21235464 21359648 21382032 21509824 21676032 21763854 21845376 21891128 21893928 22020096 22063104 22109312 22192128 22282041 22365504 22413312 22415212 22544384 22588416 22720512 22764888 22880256 22924944 22972957 23059008 23193856 23288832 23425024 23470776 23563872 23608032 23658496 23704704 23843328 23889897 24029604 24054786 24198552 24340064 24436608 24582656 24627519 24630669 24772608 24774708 24872976 24966144 25018432 25021632 25214976 25362432 25364582 25391163 25542916 25560576 25690112 25740288 25890816 25941384 26093088 26148864 26199936 26254808 26353152 26507264 26559036 26615808 26771456 26823744 26980608 27170304 27223371 27382572 27491184 27542704 27655488 27817216 27927552 27982098 28034538 28094464 28145736 28149336 28311552 28313952 28509376 28532736 28901376 28903826 29018472 29127168 29191904 29354724 29360128 29417472 29536659 29589504 29647296 29709388 29820672 29884416 29942784 30117888 30294016 30353184 30507008 30566592 30745344 30985542 31051776 31112424 31294368 31418496 31477376 31606272 31663953 31791104 31853196 32039472 32073048 32264736 32514048 32582144 32645781 32706961 32836692 32840892 33030144 33032944 33163968 33288192 33362176 33548256 33618518 33619968 33622818 33816576 33854884 33882624 34080768 34320384 34521088 34588512 34790784 34865152 34933248 35137536 35206164 35412048 35487744 35557056 35764992 35974144 36044406 36082179 36227072 36297828 36510096 36654912 36873984 37158912 37162062 37236736 37309464 37379384 37527648 37532448 37748736 37751936 38043648 38046873 38309474 38314374 38340864 38535168 38610432 38691296 38836224 39139632 39223296 39226621 39382212 39452672 39529728 39760896 39838554 39845888 39923712 40157184 40235616 40470912 40755456 40993792 41073858 41236776 41314056 41402368 41483232 41725824 41891328 42051807 42141696 42218604 42224004 42467328 42470928 42719296 42764064 43019648 43352064 43355739 43527708 43690752 43782256 43787856 44040192 44126208 44218624 44384256 44564082 44731008 44826624 44830424 45088768 45176832 45441024 45529776 45760512 45849888 45945914 46118016 46387712 46478313 46577664 46850048 46941552 47127744 47216064 47316992 47409408 47686656 47779794 48059208 48109572 48397104 48680128 48873216 49165312 49255038 49261338 49545216 49549416 49745952 49932288 50036864 50043264 50427777 50429952 50434227 50724864 50729164 50782326 51085832 51121152 51380224 51480576 51781632 51882768 51991429 52186176 52297728 52399872 52509616 52706304 53014528 53118072 53231616 53542912 53647488 53961216 54066609 54340608 54446742 54765144 54982368 55085408 55310976 55634432 55743093 55855104 55964196 56069076 56188928 56291472 56298672 56623104 56627904 57018752 57065472 57464211 57471561 57802752 57807652 58036944 58254336 58383808 58709448 58834944 59073318 59179008 59294592 59418776 59641344 59768832 59885568 60235776 60588032 60706368 61014016 61133184 61490688 61610787 61971084 62103552 62224848 62355169 62588736 62836992 62954752 63212544 63327906 63582208 63706392 64078944 64146096 64529472 65028096 65164288 65291562 65413922 65673384 65681784 66060288 66065888 66327936 66576384 66724352 66846123 67096512 67237036 67239936 67245636 67633152 67709768 67765248 68161536 68640768 68918871 69042176 69177024 69581568 69730304 69866496 70275072 70412328 70824096 70975488 71114112 71529984 71948288 72088812 72164358 72454144 72595656 73020192 73309824 73747968 73882557 73892007 74317824 74324124 74473472 74618928 74758768 75055296 75064896 75503872 76087296 76093746 76173489 76618948 76628748 76681728 77070336 77220864 77382592 77672448 78279264 78446592 78453242 78764424 78905344 79059456 79521792 79677108 79691776 79847424 80314368 80471232 80941824 81510912 81987584 82147716 82473552 82628112 82646281 82804736 82966464 83451648 83782656 84103614 84283392 84437208 84448008 84934656 84941856 85438592 85528128 86039296 86704128 86711478 87055416 87381504 87564512 87575712 88080384 88252416 88437248 88609977 88768512 88776037 89128164 89462016 89653248 89660848 90177536 90353664 90882048 91059552 91521024 91699776 91891828 92236032 92775424 92956626 93155328 93700096 93883104 94255488 94432128 94633984 94818816 95373312 95559588 96118416 96219144 96794208 97360256 97746432 97937343 98120883 98330624 98510076 98522676 99090432 99098832 99491904 99864576 100073728 100086528 100855554 100859904 100868454 101449728 101458328 101564652 102171664 102242304 102760448 102961152 103563264 103765536 103982858 104372352 104595456 104799744 105019232 105412608 106029056 106236144 106463232 107085824 107294976 107922432 108133218 108681216 108893484 109530288 109964736 110170816 110621952 111268864 111486186 111710208 111928392 112138152 112377856 112582944 112597344 113246208 113255808 114037504 114130944 114140619 114928422 114943122 115605504 115615304 116073888 116508672 116767616 117418896 117664813 117669888 117679863 118146636 118358016 118589184 118837552 119282688 119537664 119771136 120471552 121176064 121412736 122028032 122266368 122981376 123221574 123942168 124207104 124449696 124710338 125177472 125673984 125909504 126155421 126425088 126655812 127164416 127412784 128157888 128292192 129058944 130056192 130067217 130328576 130583124 130827844 131346768 131363568 132120576 132131776 132655872 133152768 133448704 133692246 134193024 134474072 134479872 134491272 135266304 135419536 135530496 136323072 137281536 137837742 138084352 138354048 139163136 139434939 139460608 139732992 140550144 140824656 141119593 141648192 141950976 142228224 143059968 143896576 144177624 144328716 144908288 145191312 146040384 146619648 147495936 147765114 147784014 148635648 148648248 148946944 149237856 149517536 150110592 150129792 151007744 151283331 151302681 152174592 152187492 152346978 153237896 153257496 153363456 154140672 154441728 154765184 155344896 155974287 156558528 156893184 156906484 157528848 157810688 158118912 159043584 159354216 159694848 160628736 160810699 160942464 161883648 163021824 163975168 164295432 164947104 165256224 165292562 165609472 165932928 166903296 167229279 167565312 168207228 168566784 168874416 168896016 169869312 169883712 170877184 171056256 172078592 172392633 172414683 173408256 173422956 174110832 174763008 175129024 175151424 176504832 176874496 177219954 177537024 177552074 178256328 178924032 179306496 179321696 180355072 180707328 181764096 182119104 183042048 183399552 183783656 184472064 185550848 185913252 186310656 187065507 187400192 187766208 188510976 188864256 189267968 189637632 190746624 191119176 192236832 192438288 193588416 194720512 195492864 195874686 196241766 196661248 197020152 197045352 198180864 198197664 198983808 199729152 200147456 200173056 200538369 201711108 201719808 201736908 202899456 202916656 203129304 204343328 204484608 205520896 205922304 206756613 207126528 207531072 207965716 208744704 209190912 209599488 210038464 210825216 212058112 212472288 212926464 214171648 214589952 215844864 216266436 217362432 217786968 219060576 219929472 220341632 221243904 221647671 222537728 222972372 223420416 223856784 224276304 224755712 225165888 225194688 226511616 228075008 228261888 228281238 228520467 229856844 229886244 231211008 231230608 232147776 233017344 233535232 234837792 235329626 235339776 235359726 236293272 236716032 237178368 237675104 238565376 239075328 239542272 240943104 240963529 242352128 242825472 244056064 244532736 245962752 246443148 247884336 247938843 248414208 248899392 249420676 250354944 251347968 251819008 252310842 252850176 253311624 254328832 254825568 256315776 256584384 258117888 260112384 260134434 260657152 261166248 261655688 262693536 262727136 264241152 264263552 265311744 265829931 266305536 266328111 266897408 267384492 268386048 268948144 268959744 268982544 270532608 270839072 271060992 272646144 274563072 274586347 275675484 276168704 276708096 278326272 278869878 278921216 279465984 281100288 281649312 282239186 283296384 283901952 284456448 286119936 287793152 288355248 288657432 289816576 290382624 292080768 293239296 294362649 294991872 295530228 295568028 297271296 297296496 297893888 298475712 299035072 300221184 300259584 302015488 302566662 302605362 304349184 304374984 304693956 306475792 306514992 306726912 308281344 308883456 309530368 310689792 311948574 313117056 313786368 313812968 315057696 315621376 316237824 318087168 318708432 319375921 319389696 321257472 321621398 321884928 323767296 326043648 327950336 328590864 329894208 330512448 330585124 331218944 331865856 333806592 334458558 335130624 336414456 337133568 337748832 337792032 339738624 339767424 341754368 342112512 342421857 344157184 344785266 344829366 346816512 346845912 348221664 349526016 350258048 350302848 352994439 353009664 353039589 353748992 354439908 355074048 355104148 356512656 357848064 358612992 358643392 361414656 363528192 363940003 364238208 366084096 366799104 367567312 368944128 371101696 371826504 372621312 374131014 374800384 375532416 377021952 377728512 378466263 378535936 379275264 381493248 382238352 384473664 384876576 387176832 389441024 390201651 390985728 391749372 392483532 393322496 394040304 394090704 396361728 396395328 397967616 399458304 400294912 400346112 401076738 403422216 403439616 403473816 405798912 405833312 406258608 408686656 408969216 411844608 413513226 414253056 415062144 415931432 417489408 418381824 419198976 420076928 421650432 423358779 424116224 424944576 425852928 428343296 429179904 431689728 432532872 434724864 435573936 436486183 438121152 439858944 440683264 442487808 443295342 445075456 445944744 446840832 447713568 448552608 449511424 450331776 450389376 453023232 453849993 453908043 456150016 456523776 456562476 457040934 459713688 459772488 462422016 462461216 464295552 466034688 467070464 467922861 469675584 470659252 470679552 470719452 472586544 473432064 474356736 475350208 477130752 479084544 481886208 481927058 482432097 484704256 485650944 488112128 489065472 491925504 492886296 495768672 495877686 496828416 497798784 498841352 500709888 502695936 503638016 504621684 505700352 506623248 508657664 509651136 512631552 513168768 516235776 517177899 517244049 520224768 520268868 521314304 522332496 523311376 525387072 525454272 528527104 530623488 531659862 532611072 532656222 533794816 534768984 536772096 537896288 537919488 537965088 541065216 541678144 542121984 545292288 549126144 549172694 551350968 552337408 553416192 556652544 557739756 557842432 558931968 561196521 562200576 563298624 564478372 566592768 567803904 568912896 572239872 575586304 576710496 577314864 578523967 579633152 580765248 584161536 586478592 588725298 589983744 591060456 591136056 594542592 594592992 595787776 596951424 598070144 600442368 600519168 601615107 604030976 605133324 605210724 608698368 608749968 609387912 612951584 613029984 613453824 616562688 617766912 619060736 620269839 621379584 621432259 623897148 626234112 627572736 627625936 630115392 631242752 632475648 636174336 637416864 638751842 638779392 642514944 643242796 643769856 647534592 652087296 655900672 657181728 659788416 661024896 661170248 662437888 663731712 667613184 668917116 670261248 672828912 674267136 675497664 675584064 679534848 683508736 684225024 684843714 685561401 688314368 689570532 689658732 693633024 693691824 696443328 699052032 700516096 700605696 705988878 706019328 706079178 707497984 708879816 710148096 710208296 713025312 715696128 717225984 717286784 722829312 722890587 727056384 727880006 728476416 732168192 733598208 735134624 737888256 742203392 743653008 743816529 745242624 748262028 749600768 751064832 754043904 755457024 756932526 757071872 758550528 762986496 764476704 768947328 769753152 774353664 778882048 780403302 781971456 783498744 784967064 786644992 788080608 788181408 792723456 792790656 795935232 798916608 798984333 800589824 800692224 802153476 806844432 806879232 806947632 811597824 811666624 812517216 817373312 817938432 823653691 823689216 823759041 827026452 828506112 830124288 831862864 834978816 836763648 838397952 840153856 843300864 846717558 848232448 849889152 851705856 856686592 858359808 863379456 865065744 869449728 871147872 872972366 876242304 879717888 881366528 883087947 884975616 886590684 890150912 891889488 893681664 895427136 897105216 899022848 900663552 900778752 906046464 907699986 907816086 912300032 913047552 913124952 914081868 919427376 919544976 924844032 924922432 928591104 932069376 934140928 935845722 939351168 941318504 941359104 941438904 945173088 946864128 948713472 950700416 954261504 958127763 958169088 963772416 963854116 964864194 969408512 971301888 976224256 978130944 983851008 985772592 987837151 991537344 991755372 993656832 995597568 997682704 1001419776 1005391872 1007276032 1009243368 1011400704 1013246496 1017315328 1019302272 1025263104 1026337536 1027265571 1032471552 1034355798 1034488098 1040449536 1040537736 1042628608 1044664992 1046622752 1050774144 1050908544 1057054208 1058983317 1059118767 1061246976 1063319724 1065222144 1065312444 1067589632 1069537968 1073544192 1075792576 1075838976 1075930176 1083356288 1084243968 1090584576 1091820009 1098252288 1098345388 1102701936 1104674816 1106832384 1113305088 1115479512 1117863936 1122393042 1124401152 1126597248 1128956744 1133185536 1135607808 1137825792 1144479744 1151172608 1153420992 1154629728 1157047934 1159266304 1161530496 1168323072 1170604953 1172957184 1177450596 1179967488 1182120912 1182272112 1184748211 1189085184 1189185984 1191575552 1193902848 1196140288 1200884736 1201038336 1203230214 1208061952 1210266648 1210421448 1217396736 1217499936 1218775824 1225903168 1226059968 1226907648 1235533824 1238121472 1240539678 1242759168 1242864518 1247794296 1252468224 1255145472 1255251872 1260230784 1262485504 1264951296 1270076337 1272348672 1274833728 1277503684 1277558784 1285029888 1286485592 1287539712 1295069184 1304174592 1309458549 1311801344 1314363456 1319576832 1322049792 1322340496 1324875776 1327463424 1335226368 1337834232 1340522496 1345657824 1348534272 1350995328 1351168128 1359069696 1361549979 1367017472 1368450048 1369687428 1371122802 1376628736 1379141064 1379317464 1387266048 1387383648 1392886656 1398104064 1401032192 1401211392 1403768583 1411977756 1412038656 1412158356 1414995968 1417759632 1420296192 1420416592 1426050624 1431392256 1434573568 1445658624 1445781174 1447296291 1454112768 1455760012 1456952832 1464336384 1467196416 1470269248 1475776512 1484406784 1487306016 1487633058 1490485248 1496524056 1499201536 1502129664 1508087808 1510914048 1513865052 1514143744 1517101056 1525972992 1528953408 1537894656 1539506304 1548707328 1551533697 1557764096 1560806604 1563942912 1566997488 1569934128 1570279339 1573289984 1576161216 1576362816 1585581312 1591870464 1597833216 1597968666 1601179648 1601384448 1604306952 1613688864 1613758464 1613895264 1623195648 1623333248 1625034432 1634746624 1635876864 1647307382 1647378432 1647518082 1654052904 1657012224 1660248576 1663725728 1669957632 1673527296 1676795904 1680307712 1683589563 1686601728 1686744703 1693435116 1696464896 1699778304 1703411712 1713373184 1716719616 1726758912 1730131488 1735571901 1738899456 1742295744 1745944732 1752484608 1759435776 1762733056 1766175894 1769951232 1773181368 1780301824 1783778976 1787363328 1790854272 1794210432 1798045696 1801327104 1801557504 1812092928 1815399972 1815632172 1824600064 1826095104 1826249904 1828163736 1838854752 1839089952 1849688064 1849844864 1857182208 1860809517 1864138752 1864296777 1868281856 1871691444 1878702336 1882637008 1882718208 1882877808 1890346176 1893728256 1897426944 1901400832 1908523008 1916255526 1916338176 1927544832 1927708232 1929728388 1938817024 1942603776 1952448512 1956261888 1967702016 1971545184 1975674302 1983074688 1983510744 1987313664 1991195136 1995365408 2002839552 2010783744 2014552064 2018486736 2022801408 2026492992 2034630656 2038604544 2050526208 2052675072 2054531142 2064943104 2068711596 2068976196 2080899072 2081075472 2085257216 2089329984 2093245504 2101548288 2101817088 2114108416 2117966634 2118237534 2122493952 2126639448 2130444288 2130624888 2135179264 2139075936 2147088384 2151585152 2151677952 2151860352 2166712576 2168487936 2168671761 2181169152 2183640018 2196504576 2196690776 2205403872 2209349632 2213664768 2226610176 2230959024 2231449587 2235631447 2235727872 2244786084 2248802304 2253194496 2257913488 2266371072 2271215616 2275651584 2288959488 2302345216 2306841984 2309259456 2314095868 2318532608 2323060992 2336646144 2341209906 2345914368 2354901192 2359934976 2364241824 2364544224 2369496422 2378170368 2378371968 2383151104 2387805696 2392280576 2396952999 2401769472 2402076672 2406460428 2416123904 2420533296 2420842896 2434793472 2434999872 2437551648 2451806336 2452119936 2453815296 2470961073 2471067648 2471277123 2476242944 2481079356 2485518336 2485729036 2495588592 2504936448 2510290944 2510503744 2520461568 2529902592 2540152674 2544697344 2549667456 2555007368 2555117568 2570059776 2572971184 2575079424 2590138368 2608349184 2618917098 2623602688 2628726912 2639153664 2644099584 2644680992 2649263841 2649751552 2654926848 2670452736 2675668464 2681044992 2681272267 2691315648 2697068544 2701990656 2702336256 2718139392 2723099958 2734034944 2736900096 2739374856 2742245604 2753257472 2758282128 2758634928 2774532096 2774767296 2785773312 2796208128 2802064384 2802422784 2807537166 2823955512 2824077312 2824316712 2829991936 2835519264 2840592384 2840833184 2852101248 2862784512 2869147136 2874383289 2891317248 2891562348 2894592582 2908225536 2911520024 2913905664 2928672768 2934392832 2940538496 2951553024 2963511453 2968813568 2974612032 2975266116 2980970496 2993048112 2998403072 3004259328 3016175616 3021828096 3027730104 3034202112 3051945984 3055403281 3057906816 3075789312 3079012608 3097414656 3103067394 3115528192 3121613208 3127885824 3133994976 3139868256 3140558678 3146579968 3152322432 3152725632 3171162624 3176949951 3177356301 3183740928 3195666432 3195937332 3202359296 3202768896 3208613904 3227377728 3227516928 3227790528 3246666496 3250068864 3269493248 3271753728 3275460027 3294614764 3294756864 3295036164 3308105808 3314024448 3320497152 3327451456 3339915264 3353591808 3360615424 3367179126 3373203456 3373489406 3386870232 3392929792 3399556608 3406823424 3426746368 3433439232 3453517824 3460262976 3471143802 3477798912 3484591488 3491889464 3504969216 3518871552 3525466112 3532351788 3539902464 3546362736 3553790083 3554244633 3560603648 3567557952 3574726656 3581708544 3588420864 3596091392 3602654208 3603115008 3624185856 3630799944 3631264344 3649200128 3652190208 3652499808 3656327472 3677709504 3678179904 3699689728 3714364416 3721619034 3728277504 3728593554 3736563712 3743382888 3757404672 3765274016 3765436416 3765755616 3780692352 3787456512 3794853888 3802801664 3810229011 3817046016 3832511052 3832676352 3855089664 3855416464 3859456776 3877634048 3885207552 3904897024 3912523776 3928375647 3935404032 3943090368 3951348604 3966149376 3967021488 3974627328 3982390272 3990730816 4005679104 4021567488 4029104128 4036973472 4045602816 4049667769 4052985984 4069261312 4077209088 4101052416 4105350144 4109062284 4129886208 4137423192 4137952392 4161798144 4162150944 4170514432 4178659968 4186491008 4203096576 4203634176 4211305749 4228216832 4235933268 4236475068 4244987904 4253278896 4260888576 4261249776 4270358528 4278151872 4294176768 4303170304 4303720704 4333425152 4336975872 4337343522 4341888873 4362338304 4367280036 4393009152 4393381552 4410807744 4418699264 4427329536 4453220352 4461918048 4462899174 4471262894 4471455744 4489572168 4497604608 4506388992 4515826976 4532742144 4542431232 4551303168 4577918976 4604690432 4613683968 4618518912 4628191736 4637065216 4646121984 4673292288 4682419812 4691828736 4709802384 4710838017 4719869952 4728483648 4729088448 4738992844 4756743936 4766302208 4775611392 4784561152 4793905998 4803538944 4804153344 4812920856 4832247808 4841066592 4841685792 4869586944 4869999744 4875103296 4903612672 4904239872 4907630592 4941922146 4942135296 4942554246 4952485888 4962158712 4971036672 4971458072 4991177184 5009872896 5020581888 5021007488 5040923136 5050768689 5059805184 5060234109 5080305348 5089394688 5099334912 5110014736 5110235136 5140119552 5145942368 5150158848 5180276736 5206715703 5216698368 5237834196 5247205376 5257453824 5278307328 5288199168 5289361984 5298527682 5299503104 5309853696 5340905472 5351336928 5362089984 5362544534 5382631296 5394137088 5403981312 5404672512 5436278784 5446199916 5468069888 5473800192 5478749712 5484491208 5506514944 5516564256 5517269856 5549064192 5549534592 5571546624 5592416256 5592890331 5604128768 5604845568 5615074332 5647911024 5648154624 5648633424 5659983872 5671038528 5681184768 5681666368 5704202496 5725569024 5738294272 5748766578 5782634496 5783124696 5789185164 5816451072 5823040048 5827811328 5857345536 5868785664 5881076992 5903106048 5927022906 5937627136 5949224064 5950532232 5961940992 5986096224 5996806144 6008518656 6032351232 6043656192 6055460208 6068142499 6068404224 6103891968 6110806562 6115813632 6151578624 6158025216 6194829312 6206134788 6231056384 6243226416 6255771648 6267989952 6279736512 6281117356 6293159936 6304644864 6305451264 6342325248 6353899902 6354712602 6367481856 6391332864 6391874664 6404718592 6405537792 6417227808 6454755456 6455033856 6455581056 6493332992 6500137728 6506015283 6538986496 6543507456 6550920054 6589229528 6589513728 6590072328 6616211616 6628048896 6640994304 6654902912 6679830528 6694348761 6706894341 6707183616 6721230848 6734358252 6746406912 6746978812 6773740464 6785859584 6799113216 6813646848 6866878464 6907035648 6914860057 6920525952 6942287604 6955597824 6969182976 6983778928 7009938432 7037743104 7050932224 7064703576 7079804928 7092725472 7107580166 7108489266 7121207296 7135115904 7149453312 7163417088 7176841728 7190858997 7192182784 7205308416 7206230016 7248371712 7261599888 7262528688 7298400256 7304380416 7304999616 7312654944 7355419008 7356359808 7399379456 7412883219 7413831369 7428728832 7443238068 7456555008 7457187108 7473127424 7486765776 7514809344 7530548032 7530872832 7531511232 7561384704 7589707776 7605603328 7620458022 7634092032 7665022104 7665352704 7710179328 7710832928 7718913552 7755268096 7770415104 7825047552 7856751294 7870808064 7886180736 7902697208 7932298752 7934042976 7949254656 7964780544 7981461632 8011358208 8043134976 8043816801 8058208256 8073946944 8091205632 8099335538 8105971968 8138522624 8154418176 8202104832 8210700288 8218124568 8259772416 8274846384 8275904784 8293237477 8323596288 8324301888 8341028864 8357319936 8372982016 8406193152 8407268352 8422611498 8456433664 8471866536 8472950136 8489975808 8506557792 8521777152 8522499552 8540717056 8556303744 8588353536 8606340608 8607441408 8623149867 8666850304 8673951744 8674687044 8683777746 8724676608 8734560072 8786018304 8786763104 8821615488 8837398528 8854659072 8890534359 8906440704 8923836096 8925798348 8942525788 8942911488 8979144336 8995209216 9012777984 9031653952 9065484288 9102606336 9155837952 9166209843 9209380864 9227367936 9237037824 9256383472 9274130432 9292243968 9346584576 9364839624 9383657472 9419604768 9421676034 9439739904 9456967296 9458176896 9477985688 9513487872 9530849853 9532604416 9551222784 9569122304 9587811996 9607077888 9608306688 9625841712 9664495616 9682133184 9683371584 9739999488 9750206592 9807225344 9808479744 9815261184 9826380081 9883844292 9884270592 9885108492 9904971776 9924317424 9942073344 9942916144 9982354368 10019745792 10042014976 10081846272 10101537378 10119610368 10120468218 10160610696 10178789376 10198669824 10220029472 10220470272 10280239104 10291884736 10300317696 10360553472 10413431406 10433396736 10475668392 10494410752 10514907648 10556614656 10576398336 10578723968 10597055364 10599006208 10619707392 10661370249 10662733899 10681810944 10702673856 10724179968 10725089068 10765262592 10788274176 10807962624 10809345024 10872557568 10892399832 10936139776 10947600384 10957499424 10968982416 10991955373 11013029888 11033128512 11034539712 11099069184 11143093248 11184832512 11185780662 11208257536 11209691136 11230148664 11295822048 11296309248 11297266848 11319967744 11342077056 11362369536 11363332736 11408404992 11430687033 11451138048 11476588544 11497533156 11565268992 11566249392 11578370328 11632902144 11646080096 11655622656 11714691072 11737571328 11762153984 11785126941 11806212096 11807212921 11854045812 11875254272 11898448128 11901064464 11923881984 11972192448 11993612288 12017037312 12064702464 12087312384 12110920416 12136284998 12136808448 12149003307 12207783936 12221613124 12231627264 12303157248 12316050432 12389658624 12412269576 12462112768 12486452832 12511543296 12535979904 12559473024 12562234712 12586319872 12609289728 12610902528 12684650496 12707799804 12709425204 12734963712 12782665728 12783749328 12809437184 12811075584 12834455616 12909510912 12911162112 12986665984 13000275456 13012030566 13025666619 13077972992 13087014912 13101840108 13178459056 13179027456 13180144656 13232423232 13256097792 13281988608 13309805824 13359661056 13388697522 13413788682 13414367232 13442461696 13468716504 13492813824 13493957624 13547480928 13571719168 13598226432 13627293696 13733756928 13814071296 13829720114 13841051904 13884575208 13911195648 13938365952 13967557856 14019876864 14075486208 14101864448 14129407152 14132514051 14159609856 14185450944 14215160332 14216978532 14242414592 14270231808 14298906624 14326834176 14353683456 14381717994 14384365568 14410616832 14412460032 14496743424 14523199776 14525057376 14596800512 14608760832 14609999232 14625309888 14710838016 14712719616 14798758912 14825766438 14827662738 14857457664 14886476136 14913110016 14914374216 14946254848 14973531552 15029618688 15061096064 15061745664 15063022464 15122769408 15179415552 15180702327 15211206656 15240916044 15268184064 15330044208 15330705408 15420358656 15421665856 15437827104 15540830208 15620147109 15649420129 15650095104 15713502588 15741616128 15772361472 15805394416 15864597504 15868085952 15898509312 15929561088 15962923264 16022716416 16086269952 16087633602 16116416512 16147893888 16182411264 16198671076 16211943936 16277045248 16308836352 16404209664 16421400576 16436249136 16519544832 16549692768 16551809568 16586474954 16647192576 16648603776 16682057728 16714639872 16745964032 16778670993 16812386304 16814536704 16845222996 16912867328 16943733072 16945900272 16979951616 17013115584 17043554304 17044999104 17081434112 17112607488 17176707072 17212681216 17214882816 17246299734 17333700608 17347903488 17349374088 17367555492 17449353216 17469120144 17572036608 17573526208 17643230976 17709318144 17781068718 17812881408 17847672192 17851596696 17885051576 17885822976 17958288672 17990418432 18025555968 18063307904 18130968576 18204427497 18205212672 18311675904 18332419686 18418761728 18454735872 18474075648 18512766944 18548260864 18584487936 18693169152 18729679248 18767314944 18768905869 18839209536 18843352068 18879479808 18913934592 18916353792 18955971376 19026975744 19061699706 19065208832 19102445568 19138244608 19175623992 19214155776 19216613376 19251683424 19328991232 19364266368 19366743168 19479998976 19500413184 19518045849 19614450688 19616959488 19630522368 19652760162 19767688584 19768541184 19770216984 19809943552 19848634848 19884146688 19885832288 19964708736 20039491584 20084029952 20120683023 20163692544 20203074756 20239220736 20240936436 20321221392 20357578752 20397339648 20440058944 20440940544 20583769472 20600635392 20721106944 20744580171 20826862812 20866793472 20951336784 20988821504 21029815296 21113229312 21152796672 21157447936 21194110728 21239414784 21322740498 21325467798 21363621888 21405347712 21448359936 21450178136 21530525184 21576548352 21615925248 21618690048 21745115136 21784799664 21872279552 21895200768 21914998848 21937964832 21983910746 22026059776 22066257024 22069079424 22198138368 22238649657 22241494107 22286186496 22369665024 22371561324 22416515072 22419382272 22460297328 22591644096 22592618496 22594533696 22639935488 22684154112 22726665472 22816809984 22861374066 22902276096 22953177088 22995066312 23130537984 23132498784 23156740656 23265804288 23292160192 23311245312 23475142656 23524307968 23570253882 23612424192 23614425842 23708091624 23750508544 23796896256 23802128928 23847763968 23944384896 23987224576 24034074624 24129404928 24131450403 24174624768 24221840832 24272569996 24273616896 24298006614 24415567872 24443226248 24463254528 24606314496 24632100864 24779317248 24824539152 24876530581 24879712431 24924225536 24972905664 25023086592 25071959808 25118946048 25124469424 25172639744 25218579456 25221805056 25369300992 25415599608 25418850408 25469927424 25565331456 25567498656 25618874368 25622151168 25668911232 25819021824 25822324224 25869449601 25973331968 26000550912 26024061132 26051333238 26155945984 26174029824 26203680216 26356918112 26358054912 26360289312 26464846464 26512195584 26563977216 26619611648 26671603077 26719322112 26777395044 26827577364 26828734464 26884923392 26937433008 26985627648 26987915248 27094961856 27143438336 27196452864 27467513856 27498629529 27628142592 27659440228 27682103808 27769150416 27822391296 27876731904 27935115712 28039753728 28150972416 28203728896 28258814304 28265028102 28319219712 28370901888 28430320664 28433957064 28484829184 28540463616 28597813248 28653668352 28707366912 28763435988 28768731136 28821233664 28824920064 28993486848 29046399552 29050114752 29193601024 29219998464 29250619776 29421676032 29425439232 29479140243 29597517824 29651532876 29655325476 29714915328 29772952272 29826220032 29828748432 29835307441 29892509696 29947063104 30059237376 30122192128 30126044928 30245538816 30358831104 30361404654 30422413312 30481832088 30536368128 30660088416 30661410816 30840717312 30843331712 30875654208 31081660416 31240294218 31298840258 31300190208 31427005176 31483232256 31544722944 31610788832 31729195008 31736171904 31797018624 31859122176 31925846528 31984110747 31988201697 32045432832 32172539904 32175267204 32232833024 32295787776 32364822528 32397342152 32423887872 32554090496 32617672704 32808419328 32842801152 32872498272 32975866119 33039089664 33099385536 33103619136 33172949908 33297207552 33364115456 33429279744 33491928064 33557341986 33624772608 33629073408 33690445992 33825734656 33887466144 33891800544 33959903232 34026231168 34087108608 34089998208 34162868224 34225214976 34353414144 34425362432 34429765632 34492599468 34667401216 34695806976 34698748176 34735110984 34898706432 34938240288 35144073216 35147052416 35286461952 35355380823 35418636288 35421638763 35562137436 35625762816 35695344384 35703193392 35770103152 35771645952 35916577344 35980836864 36051111936 36126615808 36261937152 36408854994 36410425344 36447009921 36623351808 36664839372 36837523456 36909471744 36948151296 37025533888 37096521728 37168975872 37386338304 37459358496 37534629888 37537811738 37678419072 37686704136 37758959616 37827869184 37832707584 37911942752 38053951488 38123399412 38130417664 38204891136 38276489216 38351247984 38428311552 38433226752 38503366848 38657982464 38728532736 38733486336 38959997952 39000826368 39036091698 39228901376 39233918976 39261044736 39305520324 39535377168 39537082368 39540433968 39619887104 39697269696 39768293376 39771664576 39929417472 40078983168 40168059904 40241366046 40327385088 40406149512 40478441472 40481872872 40642442784 40715157504 40794679296 40880117888 40881881088 41167538944 41201270784 41442213888 41489160342 41653725624 41733586944 41902673568 41977643008 42059630592 42226458624 42305593344 42314895872 42388221456 42397542153 42476997493 42478829568 42645480996 42650935596 42727243776 42810695424 42896719872 42900356272 43061050368 43153096704 43231850496 43237380096 43490230272 43569599328 43744559104 43790401536 43829997696 43875929664 43967821492 44052119552 44132514048 44138158848 44396276736 44477299314 44482988214 44572372992 44739330048 44743122648 44833030144 44838764544 44920594656 45183288192 45185236992 45189067392 45279870976 45368308224 45453330944 45542106981 45633619968 45722748132 45804552192 45906354176 45990132624 46261075968 46264997568 46313481312 46584320384 46622490624 46860441327 46948260387 46950285312 47048615936 47140507764 47224848384 47228851684 47416183248 47501017088 47593792512 47604257856 47695527936 47888769792 48068149248 48258809856 48262900806 48349249536 48443681664 48545139992 48547233792 48596013228 48831135744 48886452496 48926509056 49212628992 49264201728 49558634496 49649078304 49753061162 49759424862 49848451072 49945811328 50046173184 50143919616 50237892096 50248938848 50336012979 50345279488 50437158912 50443610112 50738601984 50831199216 50837700816 50939854848 50944173073 51130662912 51134997312 51237748736 51244302336 51337822464 51638043648 51644648448 51738899202 51946663936 52001101824 52048122264 52102666476 52311891968 52348059648 52407360432 52713836224 52716109824 52720578624 52929692928 53127954432 53239223296 53343206154 53438644224 53554790088 53655154728 53657468928 53769846784 53874866016 53971255296 53975830496 54189923712 54286876672 54392905728 54613282491 54935027712 54997259058 55256285184 55318880456 55364207616 55538300832 55644782592 55753463808 55870231424 56079507456 56301944832 56306717607 56407457792 56517628608 56530056204 56638439424 56741803776 56860641328 56867914128 56969658368 57080927232 57195626496 57307336704 57414733824 57526871976 57642467328 57649840128 57986973696 58052662339 58092799104 58100229504 58387202048 58439996928 58501239552 58843352064 58850878464 58958280486 59195035648 59303065752 59310650952 59429830656 59545904544 59652440064 59657496864 59670614882 59785019392 59894126208 60118474752 60244384256 60252089856 60362049069 60491077632 60717662208 60722809308 60844826624 60963664176 61072736256 61320176832 61322821632 61686663424 61751308416 62163320832 62233740513 62480588436 62597680516 62600380416 62854010352 62966464512 63089445888 63221577664 63458390016 63472343808 63718244352 63851693056 63968221494 63976403394 64090865664 64345079808 64350534408 64465666048 64591575552 64729645056 64794684304 64847775744 65108180992 65235345408 65616838656 65685602304 65744996544 65951732238 66078179328 66198771072 66207238272 66345899816 66594415104 66715948971 66728230912 66858559488 66983856128 67114683972 67249545216 67258146816 67380891984 67522011577 67651469312 67774932288 67783601088 67919806464 68052462336 68179996416 68325736448 68450429952 68706828288 68850724864 68859531264 68985198936 69334802432 69391613952 69397496352 69470221968 69797412864 69876480576 70294104832 70572923904 70710761646 70837272576 70843277526 71124274872 71251525632 71390688768 71406386784 71540206304 71543291904 71833154688 71961673728 72102223872 72253231616 72394351209 72523874304 72817709988 72820850688 72894019842 73246703616 73329678744 73675046912 73818943488 73896302592 74051067776 74193043456 74337951744 74629591743 74639137293 74772676608 74918716992 75069259776 75075623476 75356838144 75373408272 75517919232 75655738368 75665415168 75823885504 76107902976 76246798824 76409782272 76552978432 76702495968 76856623104 76866453504 76943687611 77006733696 77315964928 77457065472 77466972672 77919995904 78001652736 78072183396 78457802752 78467837952 78522089472 78611040648 79070754336 79074164736 79080867936 79239774208 79394539392 79536586752 79543329152 79858834944 80014809231 80157966336 80336119808 80482732092 80654770176 80812299024 80956882944 80963745744 81284885568 81430315008 81589358592 81760235776 82335077888 82402541568 82495888587 82884427776 82978320684 83307451248 83467173888 83805347136 83955286016 84119261184 84452917248 84611186688 84629791744 84776442912 84795084306 84953994986 84957659136 85290961992 85301871192 85454487552 85621390848 85793439744 85800712544 86122100736 86306193408 86463700992 86474760192 86980460544 87139198656 87489118208 87580803072 87659995392 87751859328 87935642984 88104239104 88265028096 88276317696 88792553472 88954598628 88965976428 89144745984 89478660096 89486245296 89505922323 89666060288 89677529088 89841189312 90366576384 90378134784 90559741952 90736616448 90906661888 91084213962 91267239936 91445496264 91609104384 91812708352 91980265248 92522151936 92529995136 92626962624 93168640768 93244981248 93720882654 93896520774 93900570624 94097231872 94281015528 94449696768 94457703368 94832366496 95002034176 95187585024 95208515712 95391055872 95777539584 95952332241 95964605091 96136298496 96517619712 96525801612 96698499072 96887363328 97090279984 97094467584 97192026456 97662271488 97772904992 97853018112 98425257984 98528403456 98927598357 99117268992 99298156608 99506122324 99518849724 99696902144 99891622656 100092346368 100287839232 100475784192 100497877696 100672025958 100690558976 100874317824 100887220224 101477203968 101662398432 101675401632 101879709696 101888346146 102261325824 102269994624 102475497472 102488604672 102675644928 103276087296 103289296896 103477798404 103893327872 104002203648 104096244528 104205332952 104623783936 104696119296 104814720864 105427672448 105432219648 105441157248 105859385856 106255908864 106264916289 106478446592 106686412308 106877288448 107109580176 107310309456 107314937856 107539693568 107749732032 107942510592 107951660992 108379847424 108785811456 109226564982 109341029763 109870055424 109994518116 110512570368 110637760912 110728415232 111076601664 111289565184 111506927616 111740462848 112159014912 112603889664 112613435214 112814915584 113035257216 113060112408 113276878848 113483607552 113721282656 113735828256 113939316736 114161854464 114391252992 114614673408 114829467648 115053743952 115284934656 115294707481 115299680256 115973947392 116105324678 116185598208 116200459008 116774404096 116879993856 117002479104 117686704128 117701756928 117916560972 118390071296 118606131504 118621301904 118859661312 119091809088 119304880128 119314993728 119341229764 119570038784 119788252416 120236949504 120488768512 120504179712 120724098138 120982155264 121435324416 121445618616 121689653248 121927328352 122145472512 122640353664 122645643264 123373326848 123502616832 124326641664 124467481026 124961176872 125195361032 125200760832 125708020704 125932929024 126178891776 126443155328 126916780032 126944687616 127192626459 127430992479 127436488704 127703386112 127936442988 127952806788 128181731328 128690159616 128701068816 128931332096 129183151104 129459290112 129589368608 129695551488 130470690816 131233677312 131371204608 131382341083 131489993088 131903464476 132156358656 132397542144 132414476544 132691799632 133188830208 133431897942 133456461824 133717118976 133967712256 134229367944 134499090432 134516293632 134761783968 135044023154 135302938624 135549864576 135567202176 135839612928 136104924672 136359992832 136626320943 136651472896 136900859904 137413656576 137701449728 137719062528 137970397872 138669604864 138783227904 138794992704 138940443936 139752961152 140588209664 140844781161 141145847808 141421523292 141674545152 141686555052 142248549744 142503051264 142781377536 142812773568 143080412608 143086583808 143666309376 144204447744 144506463232 144788702418 145047748608 145635419976 145641701376 145788039684 146493407232 146659357488 147350093824 147637886976 147792605184 148102135552 148675903488 149259183486 149278274586 149545353216 149837433984 150138519552 150151246952 150713676288 150746816544 151035838464 151311476736 151330830336 151647771008 152215805952 152493597648 152812973569 152819564544 152832519219 153105956864 153404991936 153713246208 153732907008 153887375222 154013467392 154631929856 154914130944 154933945344 155839991808 156003305472 156144366792 156915605504 156935675904 157044178944 157222081296 158141508672 158148329472 158161735872 158479548416 158789078784 159086658304 159717669888 160029618462 160315932672 160672239616 160965464184 161309540352 161624598048 161913765888 161927491488 162569771136 162860630016 163178717184 163520471552 163839847473 164670155776 164805083136 164991777174 165768855552 165956641368 166614902496 166934347776 167610694272 167910572032 168238522368 168905834496 168920152821 169222373376 169259583488 169552885824 169590168612 169907989972 169915318272 170581923984 170603742384 170908975104 171242781696 171586879488 171601425088 172244201472 172927401984 172949520384 173960921088 174135714067 174157987017 174278397312 174978236416 175161606144 175319990784 175503718656 175871285968 176208478208 176530056192 176552635392 177585106944 177909197256 177931952856 178289491968 178957320192 178972490592 179011844646 179332120576 179355058176 179682378624 180733152768 180756269568 181086147207 181119483904 181473232896 181813323776 182168427924 182534479872 182890992528 183218208768 183625416704 183960530496 185059990272 185253925248 186337281536 186489962496 186701221539 187441765308 187793041548 187801141248 188194463744 188562031056 188899393536 188915406736 189664732992 190004068352 190375170048 190417031424 191555079168 191904664482 191929210182 192272596992 193035239424 193051603224 193396998144 193774726656 194180559968 194188935168 194384052912 195324542976 195545809984 195706036224 196850515968 197056806912 197855196714 198234537984 198596313216 199012244648 199037699448 199393804288 199783245312 200184692736 200575678464 200951568384 200995755392 201344051916 201381117952 201748635648 201774440448 202566034731 202954407936 203324796864 203350803264 203759419392 203776692292 204539989248 204950994944 204977209344 205351289856 206552174592 206578593792 206955596808 207786655744 208004407296 208192489056 208410665904 208847152087 209247567872 209392238592 209629441728 210855344896 210882314496 211718771712 212511817728 212529832578 212956893184 213372824616 213754576896 214219160352 214620618912 214629875712 215079387136 215499464064 215885021184 215903321984 216759694848 217183053627 217571622912 218453129964 218682059526 219740110848 219989036232 221025140736 221275521824 221456830464 222153203328 222579130368 223013855232 223480925696 223888775229 223917411879 224318029824 225207779328 225226870428 225629831168 226070514432 226120224816 226553757696 226967215104 227442565312 227471656512 227878633472 228323708928 229229346816 229658935296 230107487904 230569869312 230589414962 230599360512 230831062833 231947894784 232210649356 232371196416 232400918016 233548808192 233759987712 234004958208 235373408256 235403513856 235833121944 236780142592 237212263008 237242603808 237719322624 238183618176 238609760256 238629987456 238682459528 239140077568 239576504832 240473899008 240977537024 241008359424 241448196276 241964310528 242870648832 242891237232 243379306496 243854656704 244290945024 245280707328 246746653696 247005233664 247487665761 248653283328 248934962052 249922353744 250390722064 250401521664 251416041408 251865858048 252357783552 252886310656 253833560064 253889375232 254385252918 254861984958 254872977408 255406772224 255872885976 255905613576 256363462656 257380319232 257402137632 257862664192 258366302208 258918580224 259178737216 259391102976 260941381632 262467354624 262742409216 262764682166 262979986176 263806928952 264312717312 264795084288 264828953088 265383599264 266377660416 266863795884 266912923648 267434237952 267935424512 268458735888 268517766969 268998180864 269032587264 269523567936 270088046308 270605877248 271099729152 271134404352 271679225856 272209849344 272719985664 273252641886 273302945792 273801719808 274827313152 275402899456 275438125056 275940795744 277339209728 277566455808 277589985408 277880887872 279505922304 281176419328 281689562322 282291695616 282843046584 283349090304 283373110104 284497099488 285006102528 285562755072 285625547136 286160825216 286173167616 287332618752 287856996723 288408895488 289012926464 289577404836 290095497216 291270839952 291283402752 291576079368 292986814464 293318714976 295275773952 295585210368 296204271104 296782795071 297338982451 297351806976 298518366972 298556549172 299090706432 299674867968 300277039104 300302493904 301427352576 301493633088 302071676928 302622953472 302661660672 303295542016 304431611904 304987195296 305625947138 305639129088 305665038438 306211913728 306809983872 307426492416 307465814016 307774750444 308026934784 309263859712 309828261888 309867890688 311679983616 312006610944 312288733584 313831211008 313871351808 314088357888 314444162592 316283017344 316296658944 316323471744 316959096832 317578157568 318173316608 318794748867 319435339776 320059236924 320631865344 321344479232 321930928368 322619080704 323249196096 323827531776 323854982976 325139542272 326357434368 327040943104 327679694946 328023089289 329340311552 329610166272 329983554348 331537711104 331913282736 333229804992 333868695552 335221388544 336477044736 337811668992 337840305642 338444746752 338519166976 339105771648 339180337224 339815979944 339830636544 341163847968 341207484768 341817950208 342485563392 343173758976 343202850176 344488402944 345854803968 345884122443 345899040768 347921842176 348271428134 348315974034 348556794624 349956472832 350323212288 350639981568 351007437312 351742571936 352416956416 353060112384 353105270784 355170213888 355818394512 355863905712 356578983936 356609211511 357914640384 357944981184 358023689292 358664241152 358710116352 359364757248 361466305536 361512539136 362172294414 362238967808 362946465792 363626647552 364336855848 365068959744 365781985056 366436417536 367250833408 367921060992 370119980544 370507850496 372674563072 372979924992 373402443078 374883530616 375586083096 375602282496 376388927488 377124062112 377798787072 377830813472 379329465984 380008136704 380750340096 380834062848 382292977437 383110158336 383809328964 383858420364 384545193984 386070478848 386103206448 386793996288 387549453312 388361119936 388377870336 388768105824 391091619968 391412072448 393701031936 394113613824 394147023249 395710393428 396469075968 397192626432 398024489296 398075398896 398787608576 399566490624 400369385472 401151356928 401903136768 401991510784 402688103832 403497271296 403548880896 405132069462 405908815872 406649593728 406701606528 407518838784 407553384584 409079978496 409901989888 409954418688 410702579712 413104349184 413157187584 413911193616 415573311488 416008814592 416384978112 416821331808 417694304174 418495135744 419258883456 421710689792 421764628992 422534343483 423437543424 425023635456 425059665156 425913786368 426745649232 427509153792 428438320704 429241237824 429259751424 430158774272 430998928128 431806643968 433519389696 434366107254 435143245824 436906259928 437364119052 439480221696 439978072464 442050281472 442551043648 442913660928 444306406656 446027710464 446961851392 447777550458 447834823758 448636059648 450415558656 450453740856 451259662336 452141028864 452240449632 453107515392 453934430208 454885130624 454943313024 455757266944 456647417856 458438920707 458458693632 458497557657 459317870592 460214975808 461139738624 461178829924 461198721024 461662125666 463895789568 464421298712 464742392832 464801836032 467097616384 467519975424 468009916416 470746816512 470807027712 471666243888 472654081039 473560285184 474424526016 474485207616 475438645248 476367236352 477259974912 477364919056 478280155136 479153009664 480947798016 481955074048 482016718848 482896392552 483928621056 485741297664 485782474464 486758612992 487709313408 488581890048 490561414656 491519542419 493493307392 494010467328 494975331522 497306566656 497869924104 499844707488 500781444128 500803043328 502832082816 503731716096 504715567104 505772621312 506760458463 507667120128 507778750464 508770505836 509723969916 509745954816 510813544448 511745771952 511811227152 512726925312 514760638464 514804275264 515725328384 516732604416 518357474432 518782205952 521882763264 522407142201 522473961051 524934709248 525484818432 525529364332 525959972352 527613857904 528625434624 529590168576 529657906176 530767198528 532755320832 533727591768 534868475904 535870849024 536917471776 537035533938 537996361728 538065174528 539047135872 540176092616 541211754496 542199458304 542268808704 543358451712 544419698688 545439971328 546505283772 546605891584 547603439616 549654626304 550805798912 550876250112 551881591488 554678419456 555179970816 555761775744 559011844608 560103664617 562352838656 563379124644 564583391232 565686093168 566698180608 566746220208 566870841379 568994198976 570012205056 571125510144 571251094272 572321650432 574665237504 575713993446 576817790976 578025852928 579154809672 580190994432 582541679904 582566805504 583152158736 585973628928 586637429952 590551547904 591170420736 592408542208 593565590142 594677964902 594703613952 597036733944 597113098344 598181412864 599349735936 600554078208 600604987808 602854705152 602987266176 604143353856 605245906944 605323321344 606591084032 607698104193 608863223808 609974390592 611251894276 611278258176 611330076876 612423827456 613619967744 614852984832 614931628032 615549500888 616053869568 618527719424 619656523776 619735781376 623359967232 624013221888 624577467168 626541456261 627662422016 627742703616 628176715776 628888325184 632566034688 632646943488 633918193664 635156315136 636346633216 637589497734 638870679552 640118473848 641263730688 642688958464 643861856736 645238161408 646498392192 647655063552 647709965952 650279084544 652714868736 654081886208 655359389892 656046178578 658680623104 659220332544 659967108696 663075422208 663826565472 666459609984 667737391104 670442777088 671666325687 671752235637 672954089472 675623337984 675680611284 676889493504 677038333952 678211543296 678360674448 679631959888 679661273088 682327695936 682414969536 683635900416 684971126784 686405700352 688976805888 691709607936 691768244886 691798081536 692493188499 695843684352 696542856268 696631948068 697113589248 699912945664 700646424576 701279963136 702014874624 703485143872 704833912832 706120224768 706210541568 710340427776 711636789024 711727811424 713157967872 713218423022 715829280768 715889962368 716047378584 717328482304 717420232704 718729514496 722932611072 723025078272 724344588828 724477935616 725892931584 727253295104 728673711696 730137919488 731563970112 732872835072 734501666816 735842121984 740239961088 741015700992 745349126144 745959849984 746804886156 749767061232 751172166192 751204564992 752777854976 754248124224 755597574144 755661626944 758658931968 761500680192 761668125696 764585954874 766220316672 767618657928 767716840728 769090387968 772140957696 772206412896 773587992576 775098906624 776722239872 776755740672 777536211648 782183239936 782824144896 787402063872 788227227648 788294046498 791420786856 792938151936 794385252864 796048978592 796150797792 797575217152 799132981248 800738770944 802302713856 803806273536 803983021568 805376207664 805553300907 806994542592 807062952367 807097761792 810264138924 811817631744 813299187456 813403213056 815037677568 815106769168 818159956992 819803979776 819908837376 821405159424 826208698368 826314375168 827822387232 831146622976 832017629184 832769956224 833642663616 835388608348 836990271488 838517766912 843421379584 843529257984 845068686966 846875086848 850047270912 850119330312 851827572736 853491298464 855018307584 856876641408 858482475648 858519502848 860317548544 861997856256 863613287936 867038779392 868732214508 870286491648 873812519856 874728238104 878960443392 879956144928 885102087296 885827321856 888612813312 890348385213 892016947353 892055420928 893923702784 895555100916 895669647516 897272119296 900831117312 900907481712 902519324672 904282057728 904480899264 906215030784 907868860416 909770261248 909886626048 913294835712 916877841414 916917387264 916995115314 918635741184 920429951616 922279477248 922357659848 922397442048 923324251332 927791579136 928842597424 929484785664 929603672064 934195232768 935039950848 936019832832 941493633024 941614055424 943332487776 945308162078 947120570368 948849052032 948970415232 950877290496 952734472704 954519949824 954729838112 956384246601 956560310272 958306019328 961895596032 963910148096 964033437696 965792785104 967857242112 971482595328 971564948928 973517225984 975418626816 981122829312 983039084838 986986614784 988020934656 989950663044 994613133312 995739848208 999689414976 1001562888256 1001606086656 1005664165632 1009431134208 1011545242624 1013520916926 1015334240256 1015557500928 1017541011672 1019447939832 1019491909632 1021627088896 1023491543904 1023622454304 1025453850624 1029521276928 1029608550528 1031450656768 1033465208832 1036714948864 1037564411904 1037652367329 1043765526528 1044814284402 1044947922102 1049869418496 1050969636864 1051058728664 1051919944704 1055227715808 1057250869248 1059180337152 1059315812352 1061534397056 1065510641664 1067455183536 1069690814983 1069736951808 1069827634533 1071741698048 1073834943552 1074071067876 1075992723456 1076130349056 1078094271744 1080352185232 1082423508992 1084398916608 1084537617408 1086716903424 1088839397376 1090879942656 1093010567544 1095206879232 1099309252608 1101611597824 1101752500224 1103763182976 1109356838912 1110359941632 1111523551488 1118023689216 1120207329234 1124705677312 1126758249288 1129166782464 1131372186336 1133396361216 1133492440416 1133741682758 1137988397952 1140024410112 1142251020288 1142502188544 1144643300864 1146878932311 1149330475008 1151427986892 1153635581952 1156051705856 1158309619344 1160381988864 1165083359808 1165133611008 1166304317472 1173274859904 1181103095808 1182340841472 1182441069747 1184817084416 1187131180284 1189355929804 1189407227904 1194073467888 1194226196688 1196362825728 1198699471872 1201108156416 1201209975616 1205709410304 1205974532352 1210491813888 1210646642688 1213182168064 1215396208386 1217726447616 1219948781184 1222503788552 1222556516352 1222660153752 1224847654912 1227239935488 1229705969664 1229863256064 1231099001776 1232107739136 1237055438848 1239313047552 1239471562752 1246719934464 1248026443776 1249154934336 1253082912522 1255324844032 1255485407232 1257776650368 1265132069376 1265293886976 1267603030449 1267836387328 1270312630272 1272693266432 1275178995468 1277741359104 1280236947696 1282527461376 1282918219963 1285377916928 1287723713472 1290476322816 1292996784384 1295419931904 1300558169088 1305429737472 1308163772416 1310718779784 1312092357156 1317361246208 1318440665088 1319934217392 1326150844416 1327653130944 1332919219968 1340885554176 1343332651374 1343504471274 1345908178944 1351246675968 1351361222568 1353778987008 1354076667904 1356423086592 1356721348896 1359263919776 1359322546176 1364655391872 1364829939072 1367271800832 1369942253568 1372811400704 1375316762121 1375492672971 1377953611776 1383419215872 1383536489772 1383596163072 1384986376998 1391687368704 1393085712536 1393263896136 1394227178496 1399825891328 1401292849152 1402559926272 1404029749248 1406970287744 1409667825664 1412240449536 1412421083136 1417962243117 1420680855552 1423273578048 1423455622848 1426315935744 1426436846044 1431779924736 1432094757168 1434656964608 1434840465408 1437459028992 1445865222144 1446050156544 1448689177656 1451785863168 1454506590208 1457347423392 1460275838976 1461930064609 1463127940224 1465745670144 1469003333632 1471684243968 1480479922176 1482031401984 1490698252288 1491919699968 1493609772312 1499534122464 1502344332384 1502409129984 1505555709952 1508496248448 1511195148288 1511323253888 1517317863936 1520281375389 1523001360384 1523336251392 1529171909748 1532440633344 1535237315856 1535433681456 1538180775936 1544281915392 1544412825792 1547175985152 1550197813248 1553444479744 1555072423296 1564366479872 1565648289792 1567221426603 1567421883153 1574804127744 1576454455296 1576588092996 1582841573712 1585876303872 1588770505728 1592097957184 1592301595584 1595150434304 1598265962496 1604605427712 1607612547072 1607966043136 1610752415328 1611106601814 1613989085184 1614125904734 1614195523584 1620528277848 1623635263488 1626598374912 1626806426112 1630075355136 1630213538336 1636319913984 1639607959552 1639817674752 1642810318848 1652417396736 1652628750336 1655644774464 1662293245952 1664035258368 1665539912448 1667285327232 1670777216696 1673980542976 1677035533824 1686842759168 1687058515968 1690137373932 1693750173696 1700094541824 1700238660624 1700612524137 1703655145472 1706982596928 1710036615168 1713753282816 1716964951296 1720635097088 1723995712512 1727226575872 1734077558784 1737464429016 1740572983296 1747625039712 1749456476208 1757920886784 1759912289856 1770204174592 1771654643712 1777225626624 1780696770426 1784033894706 1784110841856 1787847405568 1791110201832 1791339295032 1794544238592 1801662234624 1801814963424 1805038649344 1808564115456 1808961798528 1812430061568 1815737720832 1819540522496 1819773252096 1823094312579 1826589671424 1833755682828 1833834774528 1833990230628 1837271482368 1840859903232 1844558954496 1844715319696 1844794884096 1846648502664 1855583158272 1857685194848 1858969571328 1859207344128 1868390465536 1870079901696 1872039665664 1879624368783 1882987266048 1883228110848 1886664975552 1890616324156 1894241140736 1897698104064 1897940830464 1901754580992 1905468945408 1909039899648 1909459676224 1912768493202 1913120620544 1916612038656 1923791192064 1927820296192 1928066875392 1931585570208 1935714484224 1942965190656 1943129897856 1947034451968 1950837253632 1962245658624 1966078169676 1973973229568 1976041869312 1979901326088 1989226266624 1991479696416 1999378829952 2003125776512 2003212173312 2011328331264 2014998977061 2018862268416 2023090485248 2027041833852 2030668480512 2031115001856 2035082023344 2038895879664 2038983819264 2043254177792 2046983087808 2047244908608 2050907701248 2059217101056 2066930417664 2073429897728 2075128823808 2075304734658 2077479565497 2087531053056 2089628568804 2089895844204 2099738836992 2101939273728 2102117457328 2103839889408 2110455431616 2114501738496 2118360674304 2118631624704 2123068794112 2131021283328 2134910367072 2139381629966 2139473903616 2139655269066 2143483396096 2147669887104 2148142135752 2151985446912 2152260698112 2156188543488 2160704370464 2164847017984 2168797833216 2169075234816 2173433806848 2177678794752 2181759885312 2186021135088 2190413758464 2190599442139 2198618505216 2203223195648 2203505000448 2207526365952 2218713677824 2220719883264 2223047102976 2236047378432 2240414658468 2249411354624 2253516498576 2258333564928 2262744372672 2266792722432 2266984880832 2267483365516 2275976795904 2284502040576 2285004377088 2289286601728 2293757864622 2298660950016 2302855973784 2307271163904 2312103411712 2316619238688 2320763977728 2330166719616 2330267222016 2332608634944 2346549719808 2362206191616 2364681682944 2364882139494 2369634168832 2374262360568 2378711859608 2378814455808 2388146935776 2388452393376 2392725651456 2397398943744 2402216312832 2402419951232 2411418820608 2411949064704 2416659902721 2420983627776 2421188857101 2421293285376 2426364336128 2430792416772 2435452895232 2439897562368 2445007577104 2445113032704 2445320307504 2449695309824 2454479870976 2459411939328 2459726512128 2462198003552 2464215478272 2478626095104 2478943125504 2493439868928 2496052887552 2496264480577 2498309868672 2506165825044 2510649688064 2510970814464 2515553300736 2530264138752 2530587773952 2535206060898 2535672774656 2540625260544 2545386532864 2550357990936 2555482718208 2560473895392 2565054922752 2565836439926 2570755833856 2575447426944 2580952645632 2585993568768 2590839863808 2601116338176 2610859474944 2616327544832 2621437559568 2624184714312 2634722492416 2636881330176 2639868434784 2655306261888 2665838439936 2676050842059 2681771108352 2686665302748 2687008942548 2691816357888 2702493351936 2702722445136 2707557974016 2708153335808 2712846173184 2713442697792 2718527839552 2718645092352 2729310783744 2729659878144 2739884507136 2745622801408 2750633524242 2750985345942 2755907223552 2766838431744 2767072979544 2767192326144 2769972753996 2783374737408 2786171425072 2786527792272 2788454356992 2799651782656 2802585698304 2805119852544 2808059498496 2813940575488 2824480899072 2824842166272 2835924486234 2841361711104 2846547156096 2846911245696 2852631871488 2852873692088 2863559849472 2864189514336 2869313929216 2869680930816 2874918057984 2891730444288 2892100313088 2897378355312 2903446497811 2903571726336 2909013180416 2914694846784 2920551677952 2923860129218 2926255880448 2938006667264 2943368487936 2960959844352 2964062803968 2981396504576 2983839399936 2987219544624 2999068244928 3004688664768 3004818259968 3011111419904 3016992496896 3022646507776 3034635727872 3040562750778 3046002720768 3046672502784 3058343819496 3064881266688 3070474631712 3070867362912 3076361551872 3088563830784 3088825651584 3094351970304 3100395626496 3106888959488 3110144846592 3112957101987 3128732959744 3131296579584 3134442853206 3134843766306 3149608255488 3152908910592 3153176185992 3165683147424 3171752607744 3177541011456 3184195914368 3184603191168 3190300868608 3196531924992 3209072444949 3209210855424 3209482903599 3215225094144 3215932086272 3221504830656 3222213203628 3227978170368 3228251809468 3228391047168 3241056555696 3247270526976 3253196749824 3253612852224 3260150710272 3260427076672 3272639827968 3285620637696 3304834793472 3305257500672 3308578567273 3311289548928 3324586491904 3328070516736 3331079824896 3334570654464 3341554433392 3347961085952 3354071067648 3373685518336 3374117031936 3380274747864 3387500347392 3400189083648 3400477321248 3401225048274 3407310290944 3413965193856 3420073230336 3427506565632 3433929902592 3440636796933 3441270194176 3447991425024 3454453151744 3468155117568 3474928858032 3481145966592 3495250079424 3498912952416 3519824579712 3540408349184 3543309287424 3547323209241 3554451253248 3561393540852 3568067789412 3568221683712 3575694811136 3582220403664 3582678590064 3589088477184 3603324469248 3603629926848 3610077298688 3617128230912 3617923597056 3631475441664 3639081044992 3639546504192 3646188625158 3653179342848 3667511365656 3667669549056 3667980461256 3674542964736 3681719806464 3689117908992 3689430639392 3689589768192 3693297005328 3711166316544 3715370389696 3717939142656 3718414688256 3740159803392 3744079331328 3759248737566 3765974532096 3766456221696 3773329951104 3781232648312 3788482281472 3795396208128 3795881660928 3803509161984 3810937890816 3818079799296 3818919352448 3825536986404 3826241241088 3833224077312 3847582384128 3848754659889 3855640592384 3856133750784 3863171140416 3871428968448 3886259795712 3894068903936 3901674507264 3924491317248 3932156339352 3947946459136 3952083738624 3959802652176 3968095889653 3978452533248 3982959392832 3998757659904 4006251553024 4022656662528 4029997954122 4037724536832 4046180970496 4054083667704 4061336961024 4062230003712 4070164046688 4077791759328 4077967638528 4086508355584 4093966175616 4094489817216 4101815402496 4118434202112 4125950286363 4126478018913 4133860835328 4146859795456 4150257647616 4150609469316 4154959130994 4175062106112 4179257137608 4179791688408 4199477673984 4203878547456 4204234914656 4207679778816 4220910863232 4229003476992 4236721348608 4237263249408 4246137588224 4253886729351 4262042566656 4269820734144 4278763259932 4278947807232 4279310538132 4286966792192 4295339774208 4296284271504 4303970893824 4304521396224 4312377086976 4321408740928 4329694035968 4337595666432 4338150469632 4355357589504 4363519770624 4372042270176 4380827516928 4381198884278 4385790193827 4397237010432 4406446391296 4407010000896 4415052731904 4437427355648 4441439766528 4446094205952 4472094756864 4480829316936 4498822709248 4507032997152 4516667129856 4525488745344 4533585444864 4533969761664 4534966731032 4551953591808 4569004081152 4570008754176 4578573203456 4587515729244 4597321900032 4605711947568 4614542327808 4624206823424 4633238477376 4641527955456 4660333439232 4665217269888 4693099439616 4701664279809 4702265649459 4724412383232 4729363365888 4729764278988 4739268337664 4748524721136 4757423719216 4757628911616 4776293871552 4776904786752 4785451302912 4794797887488 4804839902464 4822837641216 4823898129408 4833319805442 4841967255552 4842377714202 4842586570752 4852728672256 4861584833544 4870905790464 4879795124736 4890015154208 4890226065408 4890640615008 4899390619648 4908959741952 4918823878656 4919453024256 4924396007104 4928430956544 4957252190208 4957886251008 4986879737856 4992105775104 4992528961154 4996619737344 5012331650088 5021299376128 5021941628928 5031106601472 5060528277504 5061175547904 5070412121796 5071345549312 5081250521088 5090773065728 5100715981872 5101837572411 5110965436416 5120947790784 5130109845504 5131672879852 5141511667712 5150894853888 5161905291264 5171987137536 5181679727616 5202232676352 5221718949888 5232655089664 5242875119136 5248369428624 5269444984832 5273762660352 5279736869568 5310612523776 5331676879872 5352101684118 5363542216704 5373330605496 5374017885096 5383632715776 5404986703872 5405444890272 5415115948032 5416306671616 5425692346368 5426885395584 5437055679104 5437290184704 5458621567488 5459319756288 5469282937737 5479769014272 5491245602816 5501267048484 5501970691884 5511814447104 5533676863488 5534145959088 5534384652288 5539945507992 5566749474816 5572342850144 5573055584544 5576908713984 5605171396608 5610239705088 5616118996992 5627881150976 5638873106349 5648961798144 5649440666569 5649684332544 5671848972468 5682723422208 5693094312192 5693822491392 5705263742976 5705747384176 5727119698944 5728379028672 5738627858432 5739361861632 5749836115968 5783460888576 5784200626176 5794756710624 5806892995622 5807143452672 5818026360832 5829389693568 5841103355904 5847720258436 5852511760896 5876013334528 5886736975872 5921919688704 5928125607936 5962793009152 5967678799872 5974439089248 5998136489856 6009377329536 6009636519936 6022222839808 6033984993792 6045293015552 6069271455744 6081125501556 6092005441536 6093345005568 6116687638992 6129762533376 6140949263424 6141734725824 6152723103744 6177651303168 6200791252992 6213777918976 6220289693184 6225914203974 6232438696491 6257465919488 6262593159168 6268885706412 6269687532612 6299216510976 6305817821184 6306352371984 6331366294848 6343505215488 6355082022912 6368391828736 6369206382336 6393063849984 6418144889898 6418421710848 6418965807198 6430450188288 6431864172544 6443009661312 6444426407256 6455956340736 6456503618936 6456782094336 6482113111392 6494541053952 6506393499648 6507225704448 6520301420544 6520854153344 6545279655936 6571241275392 6571798326417 6609669586944 6610515001344 6617157134546 6622579097856 6649172983808 6656141033472 6662159649792 6669141308928 6683108866784 6695922171904 6708142135296 6747371036672 6748234063872 6760549495728 6775000694784 6800378167296 6800954642496 6802450096548 6814620581888 6827930387712 6855013131264 6867859805184 6881273593866 6882540388352 6895982850048 6908906303488 6936310235136 6949857716064 6962291933184 6990500158848 6997825904832 7039649159424 7080816698368 7086618574848 7094646418482 7108902506496 7122787081704 7136135578824 7136443367424 7151389622272 7164440807328 7165357180128 7178176954368 7206648938496 7207259853696 7220154597376 7234256461824 7235847194112 7262950883328 7263566571303 7278162089984 7279093008384 7292377250316 7306358685696 7335022731312 7335339098112 7335960922512 7349085929472 7363439612928 7378235817984 7378861278784 7379179536384 7386594010656 7430740779392 7435878285312 7436829376512 7480319606784 7487835704881 7488158662656 7488793441731 7518497475132 7531949064192 7532912443392 7546659902208 7562465296624 7576964562944 7590792416256 7591763321856 7607018323968 7621875781632 7636159598592 7637838704896 7651073972808 7666448154624 7695164768256 7697509319778 7711281184768 7712267501568 7726342280832 7742857936896 7772519591424 7788137807872 7803349014528 7848982634496 7864312678704 7895892918272 7904167477248 7919605304352 7936191779306 7965918785664 7997515319808 8012503106048 8028152526177 8045313325056 8059995908244 8075449073664 8092361940992 8108167335408 8122673922048 8124460007424 8140328093376 8155583518656 8155935277056 8173016711168 8187932351232 8188979634432 8236868404224 8251900572726 8252956037826 8267721670656 8293719590912 8300515295232 8301218938632 8309918261988 8350124212224 8358514275216 8359583376816 8398955347968 8407757094912 8408469829312 8415359557632 8441821726464 8473442697216 8474526498816 8492275176448 8507773458702 8524085133312 8539641468288 8557526519864 8557895614464 8558621076264 8573933584384 8590679548416 8592568543008 8607941787648 8609042792448 8624754173952 8642817481856 8659388071936 8675191332864 8676300939264 8710339493433 8710715179008 8727039541248 8744084540352 8761655033856 8762397768556 8771580387654 8812892782592 8814020001792 8830105463808 8874854711296 8882879533056 8892188411904 8944189513728 8961658633872 8980427539741 8997645418496 9014065994304 9033334259712 9050977490688 9067939523328 9069933462064 9103907183616 9138008162304 9140017508352 9157146406912 9175031458488 9194643800064 9211423895136 9229084655616 9248413646848 9266476954752 9283055910912 9320666878464 9330434539776 9338871305961 9386198879232 9403328559618 9404531298918 9448824766464 9458726731776 9459528557976 9478536675328 9497049442272 9514847438432 9515257823232 9552587743104 9553809573504 9570902605824 9589595774976 9609679804928 9627217334847 9628448710797 9645675282432 9647796258816 9666639610884 9683934511104 9684755428404 9685173141504 9705457344512 9723169667088 9741811580928 9759590249472 9780030308416 9780452130816 9781281230016 9798781239296 9817919483904 9848792014208 9856861913088 9914504380416 9915772502016 9925735701819 9973759475712 9984211550208 9985057922308 9993239474688 10024663300176 10042598752256 10043883257856 10062213202944 10121056555008 10122351095808 10140824243592 10162501042176 10181546131456 10201431963744 10203675144822 10221930872832 10241895581568 10260219691008 10263345759704 10283023335424 10301789707776 10323810582528 10343974275072 10363359455232 10404465352704 10443437899776 10465310179328 10485750238272 10496738857248 10538889969664 10559473739136 10621225047552 10641969627723 10663353759744 10704203368236 10727084433408 10746661210992 10748035770192 10767265431552 10770545986201 10809973407744 10810889780544 10830231896064 10832613343232 10851384692736 10853770791168 10874111358208 10917243134976 10918639512576 10938565875474 10959538028544 10982491205632 11002534096968 11003941383768 11023628894208 11067353726976 11068291918176 11068769304576 11079891015984 11133498949632 11144685700288 11146111169088 11153817427968 11220479410176 11232237993984 11255762301952 11277746212698 11297923596288 11298881333138 11299368665088 11343697944936 11365446844416 11386188624384 11387644982784 11410527485952 11411494768352 11454239397888 11456758057344 11477255716864 11478723723264 11499672231936 11546263979667 11566921777152 11568401252352 11589513421248 11613785991244 11614286905344 11636052721664 11658779387136 11682206711808 11695440516872 11705023521792 11752026669056 11773473951744 11843839377408 11856251215872 11904287668959 11925586018304 11935357599744 11948878178496 11996272979712 12018754659072 12044445679616 12067969987584 12090586031104 12138542911488 12162251003112 12184010883072 12186690011136 12233375277984 12259525066752 12281898526848 12283469451648 12305446207488 12355302606336 12377850859089 12401582505984 12427555837952 12440579386368 12451828407948 12464877392982 12514931838976 12525186318336 12537771412824 12539375065224 12598433021952 12611635642368 12612704743968 12662732589696 12687010430976 12710164045824 12736783657472 12738412764672 12761660188053 12786127699968 12836289779796 12836843421696 12837931614396 12860900376576 12863728345088 12886019322624 12888852814512 12911912681472 12913007237872 12913564188672 12964226222784 12989082107904 13012786999296 13014451408896 13041708306688 13090559311872 13142482550784 13143596652834 13157370581481 13219339173888 13221030002688 13234314269092 13245158195712 13298345967616 13312282066944 13324319299584 13338282617856 13366217733568 13391844343808 13416284270592 13494742073344 13496468127744 13521098991456 13550001389568 13600756334592 13601909284992 13604900193096 13629241163776 13655860775424 13710026262528 13735719610368 13762547187732 13765080776704 13791965700096 13817812606976 13872620470272 13899715432128 13924583866368 13981000317696 13995651809664 14079298318848 14104992839427 14161633396736 14173237149696 14189292836964 14217805012992 14245574163408 14272271157648 14272886734848 14302779244544 14328881614656 14330714360256 14356353908736 14414519707392 14468512923648 14471694388224 14525901766656 14527133142606 14556324179968 14558186016768 14584754500632 14612717371392 14670045462624 14670678196224 14671921845024 14698171858944 14726879225856 14756471635968 14757722557568 14758359072768 14773188021312 14861481558784 14871756570624 14873658753024 14960639213568 14975671409762 14976317325312 14977586883462 15036994950264 15063898128384 15065824886784 15093319804416 15124930593248 15153929125888 15181584832512 15183526643712 15214036647936 15243751563264 15272319197184 15275677409792 15302147945616 15305512717233 15332896309248 15334196094973 15390329536512 15395018639556 15422562369536 15424535003136 15452684561664 15485715873792 15545039182848 15576275615744 15606698029056 15697965268992 15728625357408 15791785836544 15808334954496 15839210608704 15872383558612 15931837571328 15995030639616 16025006212096 16056305052354 16090626650112 16119991816488 16150898147328 16184723881984 16216334670816 16245347844096 16248920014848 16280656186752 16311167037312 16311870554112 16346033422336 16375864702464 16377959268864 16473736808448 16503801145452 16505912075652 16535443341312 16587439181824 16601030590464 16602437877264 16619836523976 16700248424448 16717028550432 16719166753632 16815514189824 16816939658624 16830719115264 16883643452928 16916619319047 16946885394432 16948321999707 16949052997632 16984550352896 17015546917404 17048170266624 17079282936576 17115053039728 17115791228928 17117242152528 17147867168768 17181359096832 17185137086016 17215883575296 17218085584896 17249508347904 17285634963712 17350382665728 17352601878528 17420678986866 17421430358016 17454079082496 17488169080704 17523310067712 17524795537112 17543160775308 17625785565184 17628040003584 17660210927616 17749709422592 17765759066112 17784376823808 17888379027456 17923317267744 17960855079482 17995290836992 18028131988608 18066668519424 18101954981376 18135879046656 18139866924128 18207814367232 18276016324608 18280035016704 18314292813824 18350062916976 18389287600128 18422847790272 18458169311232 18496827293696 18532953909504 18641333756928 18660869079552 18677742611922 18772397758464 18806657119236 18809062597836 18897649532928 18917453463552 18919057115952 18957073350656 18994098884544 19029694876864 19030515646464 19105175486208 19107619147008 19179191549952 19219359609856 19254434669694 19256897421594 19291350564864 19295592517632 19333279221768 19367869022208 19369510856808 19370346283008 19410914689024 19446339334176 19483623161856 19519180498944 19560060616832 19560904261632 19562562460032 19597562478592 19635838967808 19697584028416 19713723826176 19715394979251 19829008760832 19831545004032 19851471403638 19947518951424 19968423100416 19970115844616 19986478949376 20049326600352 20085197504512 20087766515712 20124426405888 20242113110016 20244702191616 20281648487184 20324125484677 20325002084352 20363092262912 20402863927488 20407350289644 20443861745664 20483791163136 20526691519408 20566046670848 20603579415552 20647621165056 20687948550144 20726718910464 20808930705408 20886875799552 20930620358656 20971500476544 20993477714496 21077779939328 21118947478272 21242450095104 21283939255446 21326707519488 21408406736472 21454168866816 21493322421984 21496071540384 21534530863104 21541091972402 21619946815488 21621779561088 21660463792128 21665226686464 21702769385472 21707541582336 21748222716416 21790699713909 21834486269952 21837279025152 21877131750948 21919076057088 21964982411264 22005068193936 22007882767536 22047257788416 22134707453952 22136583836352 22137538609152 22159782031968 22289371400576 22292222338176 22307634855936 22440958820352 22463507114643 22464475987968 22466380325193 22511524603904 22555492425396 22595847192576 22597762666276 22598737330176 22687395889872 22730893688832 22772377248768 22775289965568 22821054971904 22822989536704 22908478795776 22913516114688 22999344463872 23092527959334 23133843554304 23136802504704 23179026842496 23227571982488 23228573810688 23272105443328 23317558774272 23364413423616 23390881033744 23410047043584 23504053338112 23546947903488 23687678754816 23712502431744 23808575337918 23851172036608 23897756356992 23992545959424 24037509318144 24084457578531 24088891359232 24135939975168 24181172062208 24277085822976 24324502006224 24368021766144 24373380022272 24375446179297 24466750555968 24519050133504 24563797053696 24566938903296 24710605212672 24755701718178 24803165011968 24855111675904 24881158772736 24903656815896 24929754785964 25029863677952 25050372636672 25075542825648 25078750130448 25196866043904 25223271284736 25225409487936 25325465179392 25420328091648 25473567314944 25476825529344 25523320376106 25572255399936 25672579559592 25673686843392 25675863228792 25721800753152 25727456690176 25772038645248 25777705629024 25823825362944 25826014475744 25827128377344 25928452445568 25978164215808 26025573998592 26028902817792 26083416613376 26131018480299 26181118623744 26284965101568 26287193305668 26314741162962 26438678347776 26442060005376 26468628538184 26490316391424 26596691935232 26624564133888 26648638599168 26676565235712 26732435467136 26783688687616 26832568541184 26941282619223 26989484146688 26992936255488 27042197982912 27100002779136 27203818569984 27209800386192 27258482327552 27311721550848 27420052525056 27471439220736 27525094375464 27583931400192 27635625213952 27745240940544 27776671227571 27799430864256 27849167732736 27962000635392 27991303619328 28158596637696 28209985678854 28323266793472 28346474299392 28378585673928 28435610025984 28491148326816 28544542315296 28545773469696 28605558489088 28657763229312 28661428720512 28712707817472 28829039414784 28881652004541 28885346132391 28937025847296 28943388776448 29051803533312 29054266285212 29112648359936 29116372033536 29169509001264 29225434742784 29340090925248 29341356392448 29343843690048 29396343717888 29453758451712 29515445115136 29546376042624 29722963117568 29743513141248 29747317506048 29777207105457 29921278427136 29951342819524 29952634650624 29955173766924 30073989900528 30127796256768 30131649773568 30186639608832 30249861186496 30307858251776 30363169665024 30367053287424 30487503126528 30544638394368 30551354819584 30604295891232 30611025434466 30665792618496 30668392189946 30780659073024 30790037279112 30845124739072 30849070006272 30905369123328 30971431747584 31090078365696 31152551231488 31213396058112 31395930537984 31457250714816 31583571673088 31616669908992 31678421217408 31744767117224 31863675142656 31990061279232 32050012424192 32112610104708 32181253300224 32239983632976 32301796294656 32311637958603 32369447763968 32432669341632 32490695688192 32497840029696 32561312373504 32622334074624 32692066844672 32751729404928 32755918537728 32947473616896 33007602290904 33011824151304 33070886682624 33174878363648 33202061180928 33204875754528 33239673047952 33400496848896 33434057100864 33438333507264 33633879317248 33661438230528 33767286905856 33833238638094 33893770788864 33896643999414 33898105995264 33969100705792 34031093834808 34096340533248 34158565873152 34230106079456 34231582457856 34234484305056 34295734337536 34362718193664 34370274172032 34431767150592 34436171169792 34499016695808 34571269927424 34638791939001 34700765331456 34705203757056 34841357973732 34842860716032 34908158164992 34976338161408 35046620135424 35049591074224 35086321550616 35251571130368 35256080007168 35320421855232 35499418845184 35531518132224 35568753647616 35712863006877 35776758054912 35846634535488 35921710158964 35990581673984 36056263977216 36133337038848 36203909962752 36271758093312 36279733848256 36415628734464 36552032649216 36560070033408 36628585627648 36700125833952 36778575200256 36845695580544 36916338622464 36993654587392 37065907819008 37282667513856 37321738159104 37355485223844 37544795516928 37613314238472 37618125195672 37795299065856 37834906927104 37838114231904 37914146701312 37988197769088 38059389753728 38061031292928 38210350972416 38215238294016 38284980564159 38358383099904 38438719219712 38508869339388 38513794843188 38582701129728 38591185035264 38666558443536 38735738044416 38739021713616 38740692566016 38821829378048 38892678668352 38967246323712 39038360997888 39120121233664 39125124920064 39271677935616 39395168056832 39427447652352 39430789958502 39472111744443 39658017521664 39663090008064 39702942807276 39895037902848 39936846200832 39940231689232 39972957898752 40098653200704 40170395009024 40175533031424 40248852811776 40484226220032 40489404383232 40563296974368 40648250969354 40650004168704 40726184525824 40805727854976 40814700579288 40887723491328 40967582326272 41053383038816 41132093341696 41207158831104 41295242330112 41375897100288 41453437820928 41617861410816 41773751599104 41861240717312 41943000953088 41986955428992 42155559878656 42237894956544 42484900190208 42567878510892 42653415038976 42816813472944 42908337733632 42986644843968 42992143080768 43069061726208 43082183944804 43243559122176 43330453372928 43405538770944 43415083164672 43496445432832 43581399427818 43668972539904 43674558050304 43754263501896 43838152114176 43929964822528 44010136387872 44015765535072 44094515576832 44269414907904 44273167672704 44275077218304 44319564063936 44578742801152 44584444676352 44615269711872 44881917640704 44927014229286 44928951975936 44932760650386 45023049207808 45110984850792 45191694385152 45195525332552 45197474660352 45374791779744 45461787377664 45544754497536 45550579931136 45642109943808 45645979073408 45816957591552 45827032229376 45916538151699 45998688927744 46002588284919 46185055918668 46267687108608 46273605009408 46358053684992 46455143964976 46457147621376 46544210886656 46635117548544 46728826847232 46781762067488 46820094087168 47093895806976 47375357509632 47425004863488 47617150675836 47702344073216 47795512713984 47985091918848 48075018636288 48168915157062 48177782718464 48271879950336 48362344124416 48554171645952 48649004012448 48736043532288 48746760044544 48750892358594 48933501111936 49038100267008 49127594107392 49133877806592 49421210425344 49511403436356 49606330023936 49710223351808 49762317545472 49807313631792 49859509571928 50059727355904 50100745273344 50151085651296 50157500260896 50446542569472 50450818975872 50650930358784 50840656183296 50844965999121 50947134629888 50953651058688 51046640752212 51144510799872 51345159119184 51347373686784 51351726457584 51443601506304 51454913380352 51544077290496 51555411258048 51647650725888 51652028951488 51654256754688 51856904891136 52051147997184 52057805635584 52166833226752 52262036960598 52362237247488 52569930203136 52574386611336 52629482325924 52877356695552 52884120010752 52937257076368 52980632782848 53193383870464 53249128267776 53297277198336 53353130471424 53464870934272 53665137082368 53882565238446 53978968293376 53985872510976 54084395965824 54200005558272 54407637139968 54419600772384 54516964655104 54623443101696 54840105050112 54942878441472 55050188750928 55165483458409 55167862800384 55271250427904 55490481881088 55553342455142 55598861728512 55924001270784 55982607238656 56317193275392 56419971357708 56646533586944 56692948598784 56757171347856 56871220051968 56982296653632 57089084630592 57091546939392 57211116978176 57315526458624 57322857441024 57658078829568 57763304009082 57770692264782 57874051694592 57886777552896 58103607066624 58108532570424 58225296719872 58232744067072 58339018002528 58450869485568 58680181850496 58682712784896 58687687380096 58792687435776 58907516903424 59030890230272 59092752085248 59146184937753 59445926235136 59487026282496 59494635012096 59554414210914 59842556854272 59902685639048 59905269301248 59910347533848 60147979801056 60255592513536 60263299547136 60373279217664 60499722372992 60615716503552 60726339330048 60734106574848 60972376454031 60975006253056 61089276788736 61102709639168 61208591782464 61222050868932 61331585236992 61336784379892 61580074558224 61690249478144 61698140012544 61810738246656 61942863495168 62180156731392 62426792116224 62791861075968 62862992778187 62914501429632 63167143346176 63233339817984 63356842434816 63489534234448 63727350285312 63980122558464 64100024848384 64225220209416 64362506600448 64479967265952 64603592589312 64623275917206 64738895527936 64865338683264 64981391376384 64995680059392 65122624747008 65244668149248 65372099141727 65384133689344 65503458809856 65511837075456 65894947233792 66015204581808 66023648302608 66141773365248 66349756727296 66404122361856 66409751509056 66479346095904 66868114201728 66876667014528 67267758634496 67322876461056 67390521343929 67399140975579 67534573811712 67666477276188 67787541577728 67793287998828 67796211990528 67938201411584 68062187669616 68192681066496 68317131746304 68460212158912 68463164915712 68468968610112 68591468675072 68725436387328 68740548344064 68998033391616 69142539854848 69277583878002 69401530662912 69410407514112 69682715947464 69685721432064 69816316329984 69952676322816 70093240270848 70099182148448 70172643101232 70503142260736 70512160014336 70640843710464 71063036264448 71137507295232 71425726013754 71553516109824 71693269070976 71843420317928 71981163347968 72112527954432 72266674077696 72407819925504 72543516186624 72559467696512 72831257468928 73104065298432 73120140066816 73126338537891 73257171255296 73400251667904 73557150400512 73691391161088 73987309174784 74131815638016 74565335027712 74643476318208 74710970447688 75089591033856 75226628476944 75236250391344 75393821903407 75590598131712 75669813854208 75676228463808 75828293402624 75976395538176 76118779507456 76420701944832 76430476588032 76569961128318 76716766199808 76877438439424 77017738678776 77027589686376 77165402259456 77182370070528 77333116887072 77471476088832 77478043427232 77481385132032 77643658756096 77785357336704 77934492647424 78076721995776 78240242467328 78250249840128 78393055440897 78543355871232 78790336113664 78854895304704 78861579917004 78944223488886 79316035043328 79326180016128 79405885614552 79790075805696 79873692401664 79880463378464 79945915797504 80197306401408 80340790018048 80351066062848 80497705623552 80823847857669 80968452440064 80978808766464 81126593948736 81296501938708 81300008337408 81452369051648 81611455709952 81629401158576 81775446982656 81935164652544 82106766077632 82264186683392 82414317662208 82751794200576 82906875641856 83235722821632 83330013682713 83547503198208 83722481434624 83886001906176 83973910857984 84311119757312 84475789913088 84969800380416 85135757021784 85306830077952 85633626945888 85816675467264 85973289687936 85984286161536 86138123452416 86164367889608 86487118244352 86644956013623 86660906745856 86811077541888 86830166329344 86992890865664 87162798855636 87337945079808 87349116100608 87508527003792 87676304228352 87859929645056 88020272775744 88031531070144 88189031153664 88546335345408 88639128127872 89157485602304 89168889352704 89230539423744 89331621316371 89763835281408 89854028458572 89857903951872 89865521300772 90046098415616 90221969701584 90383388770304 90391050665104 90394949320704 90749583559488 90923574755328 91089508995072 91101159862272 91291958146816 91633915183104 91654064458752 91833076303398 91997377855488 92005176569838 92370111837336 92535374217216 92547210018816 92716107369984 92910287929952 92914295242752 93088421773312 93270235097088 93457653694464 93563524134976 93640188174336 94187791613952 94750715019264 94850009726976 95234301351672 95404688146432 95591025427968 95970183837696 96150037272576 96337830314124 96355565436928 96543759900672 96724688248832 96934913875809 97108343291904 97298008024896 97472087064576 97493520089088 97501784717188 97867002223872 98076200534016 98255188214784 98267755613184 98842420850688 99022806872712 99212660047872 99420446703616 99524635090944 99614627263584 99719019143856 100119454711808 100201490546688 100302171302592 100315000521792 100901637951744 101301860717568 101681312366592 101689931998242 101894269259776 101907302117376 102093281504424 102289021599744 102690318238368 102694747373568 102703452915168 102887203012608 102909826760704 103088154580992 103110822516096 103295301451776 103304057902976 103308513509376 103713809782272 103916375817003 104102295994368 104115611271168 104333666453504 104524073921196 104724474494976 105139860406272 105148773222672 105258964651848 105754713391104 105768240021504 105874514152736 105961265565696 106498256535552 106594554396672 106706260942848 106929741868544 107138589020631 107330274164736 107339372664811 107765130476892 107957936586752 107971745021952 108168791931648 108400011116544 108815274279936 108839201544768 109033929310208 109246886203392 109680210100224 109885756882944 110100377501856 110330966916818 110335725600768 110542500855808 110980963762176 111106684910284 111197723457024 111848002541568 111965214477312 112634386550784 112839942715416 113293067173888 113385897197568 113514342695712 113742440103936 113964593307264 114178169261184 114183093878784 114422233956352 114631052917248 114645714882048 115316157659136 115526608018164 115541384529564 115748103389184 115773555105792 116207214133248 116217065140848 116450593439744 116465488134144 116678036005056 116901738971136 117360363700992 117375374760192 117815033806848 118061780460544 118185504170496 118292369875506 118416335233329 118891852470272 118974052564992 118989270024192 119108828421828 119685113708544 119805371278096 119810538602496 119820695067696 120295959602112 120511185027072 120526599094272 120746558435328 120999444745984 121452678660096 121468213149696 121944752908062 121950012506112 122178553577472 122205419278336 122417183564928 122444101737864 122663170473984 122673568759784 123160149116448 123380498956288 123396280025088 123621476493312 123885726990336 124360313462784 124853584232448 125583722151936 125725985556374 125829002859264 126334286692352 126466679635968 126713684869632 126979068468896 127454700570624 127960245116928 128200049696768 128450440418832 128725013200896 128959934531904 129207185178624 129246551834412 129477791055872 129730677366528 129991360118784 130245249494016 130489336298496 130744198283454 130768267378688 131006917619712 131023674150912 131789894467584 132030409163616 132047296605216 132283546730496 132699513454592 132808244723712 132819503018112 132958692191808 133736228403456 133753334029056 134535517268992 134645752922112 134781042687858 134798281951158 135069147623424 135332954552376 135575083155456 135586575997656 135592423981056 135876402823168 136124375339232 136385362132992 136634263492608 136920424317824 136926329831424 136937937220224 137182937350144 137450872774656 137481096688128 137996066783232 138007764854757 138285079709696 138555167756004 138803061325824 138820815028224 139365431894928 139371442864128 139632632659968 139905352645632 140186480541696 140198364296896 140345286202464 141281687420928 142126072528896 142268878392739 142275014590464 142851452027508 143107032219648 143386538141952 143686840635856 143962326695936 144225055908864 144533348155392 144815639851008 145087032373248 145118935393024 145662514937856 146208130596864 146240280133632 146252677075782 146514342510592 146800503335808 147114300801024 147382782322176 147974618349568 148263631276032 149130670055424 149286952636416 149421940895376 150179182067712 150453256953888 150472500782688 150787643806814 151339627708416 151352456927616 151656586805248 151952791076352 152237559014912 152534897997363 152841403889664 152860953176064 153139922256636 153433532399616 153754876878848 154035477357552 154055179372752 154330804518912 154364740141056 154666233774144 154942952177664 154956086854464 154962770264064 155287317512192 155570714673408 156153443991552 156480484934656 156500499680256 156786110881794 157086711742464 157580672227328 157709790609408 157723159834008 157888446977772 158632070086656 158652360032256 158811771229104 159580151611392 159747384803328 159760926756928 159891831595008 160394612802816 160995411247104 161647695715338 161936904880128 161957617532928 162253187897472 162593003877416 162600016674816 162904738103296 163222911419904 163258802317152 163550893965312 163870329305088 164213532155264 164528373366784 164828635324416 165496450375227 165503588401152 165813751283712 166471445643264 166660027365426 167444962869248 167772003812352 167947821715968 168622239514624 168951579826176 169939600760832 170271514043568 170613660155904 170628123255079 171267253891776 171633350934528 171946579375872 171968572323072 172328735779216 172974236488704 173289912027246 173321813491712 173622155083776 173660332658688 173985781731328 174325597711272 174675890159616 174698232201216 175017054007584 175352608456704 175719859290112 176040545551488 176063062140288 176378062307328 177092670690816 177278256255744 177438554813259 178314971204608 178337778705408 178461078847488 178663242632742 179527670562816 179708056917144 179715807903744 179731042601544 180092196831232 180443939403168 180766777540608 180782101330208 180789898641408 181499167118976 181847149510656 182179017990144 182202319724544 182583916293632 182917129362093 183267830366208 183308128917504 183666152606796 183994755710976 184010353139676 184740223674672 185070748434432 185094420037632 185432214739968 185820575859904 185828590485504 186176843546624 186540470194176 187127048269952 187280376348672 188375583227904 188588978334561 189501430038528 189700019453952 190468602703344 190809376292864 191182050855936 191940367675392 192300074545152 192675660628248 193087519801344 193449376497664 193869827751618 194216686583808 194596016049792 194944174129152 194987040178176 195003569434376 195734004447744 196152401068032 196510376429568 196535511226368 197684841701376 198045613745424 198425320095744 198840893407232 199049270181888 199229254527168 199438038287712 200238909423616 200604342605184 200630001043584 201803275903488 202171564031787 202197422926737 202603721435136 203362624733184 203379863996484 203788538519552 203814604234752 204186563008848 204578043199488 205380636476736 205389494747136 205406905830336 205774406025216 205819653521408 206176309161984 206221645032192 206608115805952 207427619564544 207832751634006 208204591988736 208231222542336 208667332907008 209048147842392 209448948989952 210279720812544 210297546445344 210517929303696 211509426782208 211536480043008 211749028305472 211922531131392 213189108793344 213412521885696 213859483737088 214277178041262 214660548329472 214678745329622 215530260953784 215915873173504 215943490043904 216337583863296 216800022233088 217630548559872 217678403089536 218067858620416 218493772406784 219360420200448 219379015613673 219771513765888 220200755003712 220661933833636 220671451201536 221085001711616 221961927524352 222213369820568 222395446914048 223696005083136 223930428954624 225268773101568 225679885430832 226181465710221 226586134347776 226771794395136 227028685391424 227484880207872 227929186614528 228356338522368 228844467912704 229262105834496 229291429764096 230632315318272 231053216036328 231082769059128 231496206778368 231547110211584 232414428266496 232434130281696 232901186879488 232930976268288 233356072010112 233803477942272 234720727401984 234750749520384 235179166322691 235630067613696 236123560921088 236371008340992 236584739751012 236832670466658 237783704940544 237948105129984 237978540048384 238217656843656 239370227417088 239610742556192 239621077204992 239641390135392 240591919204224 241022370054144 241053198188544 241493116870656 241998889491968 242471543573007 242905357320192 242936426299392 243889505816124 243900025012224 244357107154944 244410838556672 244834367129856 244888203475728 245326340947968 245347137519568 246320298232896 246760997912576 246792560050176 247242952986624 248720626925568 249707168464896 249990041048139 251167444303872 251451971112748 251658005718528 252668573384704 252933359271936 253427369739264 253958136937792 254909401141248 255920490233856 256400099393536 256900880837664 257450026401792 257919869063808 258414370357248 258493103668824 258955582111744 259461354733056 259982720237568 260490498988032 260978672596992 261488396566908 261536534757376 262013835239424 262047348301824 263579788935168 264060818327232 264094593210432 264567093460992 265399026909184 265639006036224 265917384383616 267472456806912 267506668058112 267994863949113 269071034537984 269291505844224 269562085375716 269596563902316 270138295246848 270665909104752 271150166310912 271173151995312 271184847962112 271752805646336 272248750678464 272770724265984 273268526985216 273840848635648 273875874440448 274901745549312 274962193376256 275992133566464 276015529709514 276570159419392 277110335512008 277606122651648 277641630056448 278730863789856 278742885728256 279265265319936 279810705291264 280372961083392 280396728593792 280690572404928 282563374841856 284252145057792 284537756785478 284550029180928 285702904055016 286214064439296 286773076283904 287373681271712 287924653391872 288450111817728 289066696310784 289631279702016 290174064746496 290237870786048 290804741627427 291325029875712 292416261193728 292480560267264 292505354151564 293028685021184 293601006671616 294228601602048 294765564644352 295949236699136 296527262552064 298261340110848 298573905272832 298843881790752 300358364135424 300906513907776 300945001565376 301575287613628 302704913855232 303313173610496 303905582152704 304475118029824 305069795994726 305682807779328 305721906352128 306279844513272 306867064799232 307509753757696 308070954715104 308110358745504 308661609037824 308729480282112 309332467548288 309885904355328 309912173708928 309925540528128 310574635024384 311141429346816 312306887983104 312960969869312 313000999360512 313572221763588 314173423484928 315161344454656 315419581218816 315446319668016 315776893955544 317264140173312 317304720064512 317623542458208 319494769606656 319521853513856 319783663190016 320789225605632 321415767061893 321990822494208 322018117994433 323295391430676 323873809760256 323915235065856 324506375794944 325186007754832 325200033349632 325809476206592 326445822839808 326517604634304 327101787930624 327740658610176 328427064310528 329657270648832 330992900750454 331007176802304 331627502567424 332942891286528 333320054730852 334889925738496 335544007624704 335895643431936 337244479029248 337903159652352 339879201521664 340543028087136 341227320311808 341256246510158 342534507783552 343266701869056 343893158751744 343937144646144 344657471558432 345948472977408 346579824054492 346643626983424 347244310167552 347320665317376 347971563462656 348651195422544 349351780319232 349396464402432 350034108015168 350705216913408 351439718580224 352081091102976 352126124280576 354185341381632 354556512511488 354877109626518 356629942409216 356675557410816 356922157694976 357326485265484 359055341125632 359416113834288 359431615807488 359462085203088 360184393662464 360887878806336 361533555081216 361564202660416 361579797282816 362998334237952 364358035980288 364404639449088 365167832587264 365834258724186 366535660732416 366616257835008 367332305213592 367989511421952 368020706279352 369480447349344 370141496868864 370188840075264 370864429479936 371641151719808 371657180971008 372353687093248 373080940388352 374254096539904 374560752697344 376751166455808 377177956669122 379002860077056 379400038907904 380937205406688 381618752585728 382364101711872 383880735350784 384600149090304 385351321256496 386158384208863 386175039602688 386898752995328 387739655503236 388433373167616 389192032099584 389974080356352 390007138868752 391468008895488 392304802136064 393020752859136 393071022452736 395369683402752 396091227490848 396850640191488 397681786814464 398098540363776 398458509054336 398876076575424 400477818847232 401208685210368 401260002087168 403606551806976 404343128063574 404394845853474 405207442870272 406725249466368 406759727992968 407577077039104 407629208469504 408373126017696 409156086398976 410761272953472 410778989494272 410813811660672 411548812050432 411639307042816 412352618323968 412443290064384 413216231611904 414023294564271 414855239129088 415665503268012 416409183977472 416462445084672 417334665814016 418096295684784 418897897979904 420559441625088 420595092890688 421035858607392 423498056610944 423845062262784 426378217586688 426806635178217 426825043771392 427718967474176 428554356082524 429321096658944 429357490659244 431060521907568 431831746347008 431886980087808 432675167726592 433600044466176 435261097119744 435356806179072 436987544813568 438720840400896 438758031227346 439543027531776 440401510007424 441323867667272 441342902403072 442170003423232 443923855048704 444426739641136 444790893828096 447392010166272 447860857909248 450537546203136 451359770861664 452362931420442 453172268695552 454057370782848 454969760415744 455858373229056 456712677044736 457604693992089 457688935825408 458524211668992 458582859528192 461264630636544 462106432072656 462165538118256 462992413556736 463094220423168 463133477406643 464828856532992 464868260563392 465802373758976 465861952536576 466712144020224 469441454803968 469501499040768 470358332645382 471260135227392 472247121842176 472742016681984 473169479502024 473665340933316 475567409881088 475896210259968 475957080096768 476435313687312 478740454834176 479221485112384 479242154409984 479282780270784 481183838408448 482986233741312 483997778983936 484943087146014 485810714640384 485872852598784 487779011632248 487800050024448 488714214309888 488821677113344 489668734259712 489776406951456 490652681895936 490694275039136 492640596465792 493521995825152 493585120100352 494485905973248 496489351125681 497441253851136 499414336929792 499980082096278 502334888607744 502903942225496 503316011437056 505337146769408 505866718543872 506854739478528 507916273875584 509818802282496 511840980467712 511884369765237 512800198787072 513801761675328 514900052803584 515839738127616 516986207337648 517911164223488 518922709466112 519965440475136 520980997976064 521957345193984 522976793133816 524027670478848 524094696603648 527159577870336 527756753323849 528121636654464 528189186420864 529134186921984 530798053818368 531278012072448 531834768767232 534944913613824 535013336116224 535989727898226 538142069075968 538583011688448 539124170751432 539193127804632 540276590493696 541331818209504 542300332621824 542346303990624 542369695924224 543505611292672 544497501356928 545541448531968 546537053970432 547681697271296 547751748880896 548751388086279 549803491098624 549924386752512 551984267132928 552031059419028 553140318838784 554220671024016 555212245303296 555283260112896 557461727579712 557485771456512 558530530639872 559621410582528 560793457187584 561381144809856 565126749683712 565766935003683 568504290115584 569075513570956 569100058361856 571405808110032 572428128878592 573546152567808 574747362543424 575849306783744 576900223635456 579262559404032 580348129492992 580475741572096 581609483254854 582650059751424 584832522387456 584961120534528 585010708303128 586057370042368 587202013343232 588457203204096 589531129288704 591898473398272 593054525104128 596522680221696 597147810545664 597687763581504 600716728270848 601813027815552 601890003130752 603150575227256 605409827710464 606514692095361 606626347220992 607811164305408 608950236059648 610139591989452 611365615558656 611443812704256 612559689026544 613734129598464 615019507515392 616141909430208 616220717491008 617323218075648 617458960564224 618664935096576 619824347417856 621149270048768 622282858693632 624613775966208 625921939738624 626001998721024 627144443527176 628346846969856 630322688909312 630839162437632 630892639336032 631553787911088 634528280346624 634609440129024 635247084916416 639043707027712 639567326380032 641578451211264 642831534123786 643981644988416 644036235988866 646590782861352 647747619520512 647830470131712 649012751589888 650372015509664 650400066699264 651618952413184 652891645679616 653035209268608 654203575861248 655481317220352 656854128621056 658137046841019 659314541297664 661985801500908 662014353604608 663255005134848 665885782573056 666640109461704 669779851476992 671088015249408 671791286863872 674488958058496 675806319304704 678544397130663 679758403043328 681086056174272 682454640623616 682512493020316 685069015567104 686533403738112 687786317503488 687874289292288 689314943116864 691896945954816 693159648108984 694488620335104 694641330634752 695943126925312 697302390845088 698703560638464 698792928804864 700068216030336 701410433826816 702879437160448 704162182205952 704252248561152 708370682763264 709113025022976 709754219253036 713259884818432 713351114821632 713844315389952 714652970530968 718110682251264 718832227668576 718863231614976 718924170406176 720368787324928 721775757612672 723067110162432 723128405320832 723159594565632 725996668475904 727414630719021 728716071960576 728809278898176 730335665174528 731668517448372 733071321464832 733232515670016 734664610427184 735979022843904 736041412558704 738960894698688 740282993737728 740377680150528 741728858959872 743282303439616 746161880776704 748508193079808 749121505394688 749970123144417 753502332911616 754355913338244 758005720154112 758800077815808 761874410813376 763237505171456 764728203423744 767761470701568 769200298180608 770702642512992 772316768417726 772350079205376 773797505990656 775479311006472 776866746335232 778384064199168 779948160712704 780014277737504 782936017790976 784609604272128 786041505718272 786142044905472 790739366805504 792182454981696 793701280382976 795363573628928 796197080727552 796917018108672 797752153150848 800955637694464 802417370420736 802520004174336 807213103613952 808686256127148 808789691706948 810414885740544 813450498932736 813519455985936 815154154078208 815258416939008 816746252035392 818312172797952 821522545906944 821627623321344 823278614085632 824705236647936 824886580128768 826432463223808 828046589128542 829710478258176 831331006536024 832818367954944 832924890169344 834669331628032 836192591369568 837795795959808 841118883250176 841190185781376 842071717214784 846996113221888 847690124525568 852756435173376 853613270356434 853650087542784 855437934948352 857108712165048 858642193317888 858714981318488 862121043815136 863663492694016 863773960175616 865350335453184 867200088932352 870522194239488 870713612358144 872414224882281 873975089627136 877441680801792 877516062454692 879086055063552 880803020014848 882647735334544 882685804806144 884340006846464 887847710097408 888853479282272 889581787656192 894784020332544 895721715818496 901075092406272 902719541723328 904725862840884 906344537391104 908114741565696 909939520831488 911716746458112 913425354089472 915209387984178 915377871650816 917048423337984 917165719056384 922529261273088 924212864145312 924331076236512 925984827113472 926188440846336 926266954813286 929657713065984 929736521126784 931604747517952 931723905073152 933424288040448 938882909607936 939002998081536 940716665290764 942520270454784 944494243684352 945484033363968 946338959004048 947330681866632 951134819762176 951792420519936 951914160193536 952870627374624 958442970224768 958484308819968 958565560541568 962367676816896 965972467482624 966054353983299 967995557967872 969886174292028 971621429280768 971745705197568 975558023264496 975600100048896 977428428619776 977643354226688 979337468519424 979552813902912 981305363791872 981388550078272 985281192931584 988971811946496 992978702251362 994882507702272 998828673859584 999960164192556 1004669777215488 1005807884450992 1006632022874112 1010674293538816 1011733437087744 1013709478957056 1015832547751168 1019637604564992 1023681960935424 1023768739530474 1025600397574144 1027603523350656 1029800105607168 1031679476255232 1033972414675296 1035822328446976 1037845418932224 1039930880950272 1041961995952128 1043914690387968 1045953586267632 1048055340957696 1048144185709771 1048189393207296 1054319155740672 1055513506647698 1056243273308928 1056378372841728 1061596107636736 1062556024144896 1063669537534464 1069889827227648 1070026672232448 1071979455796452 1076284138151936 1077166023376896 1078248341502864 1078386255609264 1080553180987392 1082663636419008 1084600665243648 1084692607981248 1084739391848448 1087011222585344 1088995002713856 1093074107940864 1095363394542592 1095503497761792 1097502776172558 1099606982197248 1099848773505024 1103968534265856 1104062118838056 1106280637677568 1108441342048032 1110424490606592 1110566520225792 1114923455159424 1114971542913024 1117061061279744 1119242821165056 1121586914375168 1122762289619712 1130253499367424 1131533870007366 1137008580231168 1138151027141912 1138200116723712 1142811616220064 1144856257757184 1147092305135616 1149494725086848 1151698613567488 1153800447270912 1158475152626589 1158525118808064 1160696258985984 1160951483144192 1163218966509708 1165300119502848 1169922241069056 1170021416606256 1172114740084736 1174404026686464 1176914406408192 1179062258577408 1186109050208256 1193045360443392 1194295621091328 1194396862785553 1195375527163008 1201433456541696 1203626055631104 1203780006261504 1206301150454512 1210819655420928 1213029384190722 1213252694441984 1215622328610816 1217900472119296 1220279183978904 1222731231117312 1222887625408512 1225119378053088 1227468259196928 1230039015030784 1232283818860416 1232441434982016 1234646436151296 1234917921128448 1237329870193152 1239648694835712 1242069883692813 1242298540097536 1244565717387264 1249227551932416 1251843879477248 1252003997442048 1254288887054352 1256693693939712 1260645377818624 1261678324875264 1261785278672064 1263107575822176 1270494169832832 1278087414055424 1279134652760064 1280419905534651 1283156902422528 1285663068247572 1287963289976832 1288072471977732 1293181565722704 1295495239041024 1295660940263424 1298025503179776 1300744031019328 1300800133398528 1303237904826368 1305783291359232 1306070418537216 1310962634440704 1313708257242112 1316274093682038 1318629082595328 1323971603001816 1324028707209216 1326510010269696 1331771565146112 1333280218923408 1339559702953984 1342176030498816 1343582573727744 1351612638609408 1357088794261326 1359516806086656 1362172112348544 1364909281247232 1365024986040632 1370138031134208 1373066807476224 1375572635006976 1375748578584576 1378629886233728 1383793891909632 1386319296217968 1388977240670208 1389282661269504 1389400432219929 1391886253850624 1394604781690176 1397407121276928 1397585857609728 1400136432060672 1405758874320896 1408324364411904 1408504497122304 1416741365526528 1418226050045952 1419508438506072 1426519769636864 1426702229643264 1427688630779904 1429305941061936 1436221364502528 1437664455337152 1437726463229952 1437848340812352 1440737574649856 1443551515225344 1446256810641664 1451993336951808 1454829261438042 1457432143921152 1457618557796352 1460671330349056 1463337034896744 1466142642929664 1466465031340032 1469329220854368 1471958045687808 1472082825117408 1477921789397376 1480565987475456 1480755360301056 1483457717919744 1486564606879232 1489468053377043 1492323761553408 1497016386159616 1498243010789376 1499940246288834 1507004665823232 1508711826676488 1516011440308224 1517600155631616 1523748821626752 1526475010342912 1529456406847488 1535522941403136 1535653109295711 1538400596361216 1541405285025984 1544633536835452 1544700158410752 1547595011981312 1550958622012944 1553733492670464 1556768128398336 1559896321425408 1560028555475008 1565872035581952 1572083011436544 1572284089810944 1581478733611008 1583270259971547 1584364909963392 1587402560765952 1590727147257856 1592394161455104 1593834036217344 1595504306301696 1601911275388928 1604834740841472 1605040008348672 1614426207227904 1617372512254296 1617579383413896 1620829771481088 1626900997865472 1627038911971872 1630308308156416 1630516833878016 1633492504070784 1636624345595904 1643045091813888 1643255246642688 1646254164258837 1646557228171264 1649410473295872 1649773160257536 1652864926447616 1656093178257084 1659420956516352 1662662013072048 1665636735909888 1665849780338688 1669338663256064 1672385182739136 1675591591919616 1682380371562752 1684143434429568 1693992226443776 1695380249051136 1697300805011049 1705512870346752 1707226540712868 1707300175085568 1710875869896704 1714217424330096 1717284386635776 1717429962636976 1724242087630272 1727326985388032 1727547920351232 1730700670906368 1741044388478976 1741427224716288 1744828449764562 1747950179254272 1754883361603584 1755032124909384 1758172110127104 1761606040029696 1765295470669088 1765371609612288 1768680013692928 1775695420194816 1777706958564544 1779163575312384 1789568040665088 1791443431636992 1802150184812544 1805439083446656 1809451725681768 1812689074782208 1816229483131392 1819879041662976 1823433492916224 1826850708178944 1830418775968356 1830755743301632 1834096846675968 1834331438112768 1845058522546176 1848425728290624 1848662152473024 1851969654226944 1852376881692672 1852533909626572 1859473042253568 1863209495035904 1863447810146304 1866848576080896 1877765819215872 1878005996163072 1881433330581528 1885040540909568 1888988487368704 1890968066727936 1892677918008096 1894661363733264 1902269639524352 1903584841039872 1903828320387072 1905741254749248 1916885940449536 1917131121083136 1924735353633792 1931944934965248 1932108707966598 1935991115935744 1939772348584056 1943242858561536 1943491410395136 1951116046528992 1951200200097792 1954856857239552 1955286708453376 1958674937038848 1959105627805824 1962610727583744 1962777100156544 1970562385863168 1974411140523057 1977943623892992 1985957404502724 1989765015404544 1997657347719168 1999920328385112 2009339554430976 2011615768901984 2013264045748224 2023466874175488 2027418957914112 2031665095502336 2035633191391989 2039275209129984 2047363921870848 2047537479060948 2051200795148288 2055207046701312 2059600211214336 2063358952510464 2067944829350592 2071644656893952 2075690837864448 2083923991904256 2087829380775936 2091907172535264 2096110681915392 2096288371419542 2096378786414592 2108638311481344 2111027013295396 2112486546617856 2112756745683456 2123192215273472 2125112048289792 2127339075068928 2139779654455296 2140053344464896 2143958911592904 2152568276303872 2154332046753792 2156496683005728 2156772511218528 2161106361974784 2165327272838016 2169201330487296 2169385215962496 2169478783696896 2174022445170688 2177990005427712 2186148215881728 2190726789085184 2191006995523584 2195005552345116 2199213964394496 2199697547010048 2207937068531712 2208124237676112 2212561275355136 2216882684096064 2220848981213184 2221133040451584 2229846910318848 2238485642330112 2243173828750336 2245524579239424 2249910369433251 2260506998734848 2263067740014732 2274017160462336 2276302054283824 2276400233447424 2285623232440128 2289712515514368 2294184610271232 2298989450173696 2307600894541824 2316950305253178 2317050237616128 2321392517971968 2321902966288384 2326437933019416 2330600239005696 2339844482138112 2340042833212512 2344229480169472 2348808053372928 2353828812816384 2358124517154816 2372218100416512 2386090720886784 2388591242182656 2388793725571106 2390751054326016 2402866913083392 2407252111262208 2407560012523008 2412602300909024 2421639310841856 2426058768381444 2426505388883968 2431244657221632 2435800944238592 2440558367957808 2445462462234624 2445775250817024 2450238756106176 2454936518393856 2460078030061568 2464567637720832 2464882869964032 2469835842256896 2474659740386304 2479297389671424 2484139767385626 2484597080195072 2489131434774528 2498455103864832 2503687758954496 2504007994884096 2508577774108704 2513387387879424 2521290755637248 2523356649750528 2523570557344128 2526215151644352 2540988339665664 2556174828110848 2558269305520128 2560839811069302 2566313804845056 2571326136495144 2575926579953664 2576144943955464 2586363131445408 2590990478082048 2591321880526848 2596051006359552 2601488062038656 2601600266797056 2606475809652736 2611566582718464 2612140837074432 2621925268881408 2627416514484224 2632548187364076 2637258165190656 2647943206003632 2648057414418432 2653020020539392 2663543130292224 2666560437846816 2684352060997632 2687165147455488 2703108689462041 2703225277218816 2714177588522652 2719033612173312 2724344224697088 2729818562494464 2730049972081264 2740276062268416 2746133614952448 2751145270013952 2751497157169152 2757259772467456 2767587783819264 2772638592435936 2777954481340416 2778565322539008 2778800864439858 2783772507701248 2789209563380352 2794814242553856 2795171715219456 2800272864121344 2811517748641792 2816648728823808 2817008994244608 2833482731053056 2836452100091904 2839016877012144 2853039539273728 2853404459286528 2855377261559808 2858611882123872 2875328910674304 2875452926459904 2875696681624704 2881475149299712 2887103030450688 2892513621283328 2898163061949897 2903986673903616 2909658522876084 2914864287842304 2915237115592704 2921342660698112 2926674069793488 2932285285859328 2932930062680064 2938658441708736 2943916091375616 2944165650234816 2955843578794752 2966915435839488 2973129213758464 2978936106754086 2984647523106816 2994032772319232 2996486021578752 2999880492577668 3014009331646464 3017423653352976 3032022880616448 3035200311263232 3047497643253504 3058912813694976 3071045882806272 3071306218591422 3076801192722432 3082810570051968 3089267073670904 3089400316821504 3095190023962624 3101917244025888 3107466985340928 3113536256796672 3119792642850816 3120057110950016 3131744071163904 3144166022873088 3144432557129313 3144568179621888 3162957467222016 3166540519943094 3168729819926784 3181454294515712 3184788322910208 3187668072434688 3191008612603392 3203822550777856 3209669481682944 3210080016697344 3228852414455808 3234745024508592 3235158766827792 3241659542962176 3241934341846501 3253801995730944 3254077823943744 3260616616312832 3261033667756032 3266985008141568 3286090183627776 3286510493285376 3292508328517674 3293114456342528 3298820946591744 3299546320515072 3305729852895232 3312186356514168 3318841913032704 3325324026144096 3331273471819776 3331699560677376 3338677326512128 3344770365478272 3351183183839232 3364760743125504 3368286868859136 3387984452887552 3390760498102272 3394601610022098 3411025740693504 3414453081425736 3414600350171136 3421751739793408 3428434848660192 3434568773271552 3434859925273952 3448484175260544 3454653970776064 3455095840702464 3461401341812736 3475425457879767 3482088776957952 3482854449432576 3489656899529124 3495900358508544 3509766723207168 3510064249818768 3516344220254208 3523212080059392 3530590941338176 3530743219224576 3537360027385856 3555413917129088 3558327150624768 3579136081330176 3582886863273984 3583190588356659 3604300369625088 3610878166893312 3618903451363536 3625378149564416 3632458966262784 3639758083325952 3646866985832448 3653701416357888 3660837551936712 3668193693351936 3668662876225536 3690117045092352 3696851456581248 3697324304946048 3703939308453888 3704753763385344 3705067819253144 3718946084507136 3726418990071808 3726895620292608 3733697152161792 3755531638431744 3756011992326144 3762866661163056 3770081081819136 3777976974737408 3781936133455872 3785355836016192 3789322727466528 3804539279048704 3811482509498496 3833771880899072 3834262242166272 3841259716603953 3849470707267584 3863889869930496 3864217415933196 3871982231871488 3879544697168112 3886485717123072 3886982820790272 3902232093057984 3902400400195584 3909713714479104 3910573416906752 3917349874077696 3918211255611648 3925554200313088 3941124771726336 3948822281046114 3955887247785984 3971914809005448 3979530030809088 3995314695438336 3999840656770224 4018679108861952 4023231537803968 4026528091496448 4054837915828224 4063330191004672 4071266382783978 4078550418259968 4094727843741696 4095074958121896 4102401590296576 4110414093402624 4119200422428672 4126717905020928 4135889658701184 4143289313787904 4151381675728896 4167847983808512 4168201296659787 4175658761551872 4183814345070528 4192221363830784 4192576742839084 4192757572829184 4217276622962688 4222054026590792 4224973093235712 4225513491366912 4246384430546944 4250224096579584 4254678150137856 4279559308910592 4280106688929792 4287917823185808 4305136552607744 4308664093507584 4312993366011456 4313545022437056 4322212723949568 4330654545676032 4338770431924992 4348044890341376 4355980010855424 4372296431763456 4381453578170368 4382013991047168 4390011104690232 4398427928788992 4399395094020096 4415874137063424 4416248475352224 4425122550710272 4433765368192128 4441697962426368 4442266080903168 4459693820637696 4468404160131129 4476971284660224 4486347657500672 4491049158478848 4499820738866502 4521013997469696 4526135480029464 4548034320924672 4552604108567648 4552800466894848 4571246464880256 4579425031028736 4588369220542464 4597978900347392 4606959327887133 4615201789083648 4633900610506356 4634100475232256 4642785035943936 4643805932576768 4652875866038832 4661200478011392 4679688964276224 4680085666425024 4688458960338944 4697616106745856 4716249034309632 4744436200833024 4749810779914641 4772181441773568 4777182484365312 4777587451142212 4781502108652032 4805733826166784 4814504222524416 4815120025046016 4825204601818048 4843278621683712 4852117536762888 4862489314443264 4871601888477184 4881116735915616 4890924924469248 4891550501634048 4900477512212352 4909873036787712 4920156060123136 4929135275441664 4929765739928064 4939671684513792 4949319480772608 4958594779342848 4968279534771252 4969194160390144 4978262869549056 4996910207729664 5007375517908992 5008015989768192 5017155548217408 5026774775758848 5042581511274496 5047141114688256 5052430303288704 5081976679331328 5091902415033147 5112349656221696 5116538611040256 5121679622138604 5132627609690112 5142652272990288 5151853159907328 5152289887910928 5172726262890816 5181980956164096 5182643761053696 5192102012719104 5202976124077312 5223133165436928 5224281674148864 5243850537762816 5254833028968448 5265096374728152 5274516330381312 5295886412007264 5296114828836864 5306040041078784 5327086260584448 5333120875693632 5368704121995264 5374330294910976 5406217378924082 5406450554437632 5428355177045304 5438067224346624 5448688449394176 5459637124988928 5460099944162528 5480552124536832 5492267229904896 5502290540027904 5502994314338304 5514519544934912 5535175567638528 5545277184871872 5555908962680832 5557130645078016 5557601728879716 5567545015402496 5578419126760704 5589628485107712 5590343430438912 5600545728242688 5623035497283584 5633297457647616 5634017988489216 5666965462106112 5672904200183808 5678033754024288 5706079078547456 5706808918573056 5710754523119616 5717223764247744 5750657821348608 5751393363249408 5762950298599424 5774206060901376 5785027242566656 5796326123899794 5807973347807232 5819317045752168 5829728575684608 5830474231185408 5842685321396224 5853348139586976 5864570571718656 5865860125360128 5877316883417472 5887832182751232 5888331300469632 5911687157589504 5933830871678976 5946258427516928 5957872213508172 5969295046213632 5988065544638464 5992972043157504 5999760985155336 6028018663292928 6034847306705952 6070400622526464 6094995286507008 6106899574175967 6117825627389952 6142091765612544 6142612437182844 6153602385444864 6165621140103936 6178534147341808 6178800633643008 6190380047925248 6203834488051776 6214933970681856 6227072513593344 6240114221900032 6263488142327808 6288332045746176 6288865114258626 6289136359243776 6325914934444032 6333081039886188 6337459639853568 6362908589031424 6369576645820416 6375336144869376 6382017225206784 6407645101555712 6419338963365888 6420160033394688 6457704828911616 6469490049017184 6470317533655584 6483319085924352 6483868683693002 6507603991461888 6508155647887488 6521233232625664 6522067335512064 6533970016283136 6572180367255552 6573020986570752 6585016657035348 6586228912685056 6597641893183488 6599092641030144 6611459705790464 6624372713028336 6637683826065408 6650648052288192 6662546943639552 6663399121354752 6677354653024256 6689540730956544 6729521486251008 6736573737718272 6775968905775104 6781520996204544 6789203220044196 6822051481387008 6828906162851472 6829200700342272 6843503479586816 6856869697320384 6869137546543104 6869719850547904 6896968350521088 6922802683625472 6950850915759534 6964177553915904 6965708898865152 6979313799058248 6991800717017088 7019533446414336 7020128499637536 7032688440508416 7046424160118784 7061181882676352 7061486438449152 7074720054771712 7110827834258176 7116654301249536 7158272162660352 7165773726547968 7166381176713318 7208600739250176 7221756333786624 7237806902727072 7250756299128832 7264917932525568 7279516166651904 7293733971664896 7307402832715776 7321675103873424 7336387386703872 7337009299968397 7337325752451072 7380234090184704 7393702913162496 7394648609892096 7409507526770688 7410135638506288 7437892169014272 7452837980143616 7453791240585216 7467394304323584 7511063276863488 7512023984652288 7525733322326112 7540162163638272 7555953949474816 7563872266911744 7570711672032384 7578645454933056 7609078558097408 7622965018996992 7667543761798144 7668524484332544 7682519433207906 7698941414535168 7727779739860992 7728434831866392 7743964463742976 7759089394336224 7772971434246144 7773965641580544 7804464186115968 7804800800391168 7819427428958208 7821146833813504 7834699748155392 7836422511223296 7851108400626176 7882249543452672 7897644562092228 7911774495571968 7943829618010896 7959060061618176 7990629390876672 7999681313540448 8046463075607936 8053056182992896 8109326068386123 8109675831656448 8126660382009344 8142532765567956 8157100836519936 8189455687483392 8190149916243792 8204803180593152 8220828186805248 8238400844857344 8253435810041856 8271779317402368 8302763351457792 8335695967617024 8336402593319574 8351317523103744 8367628690141056 8384442727661568 8385153485678168 8385515145658368 8434553245925376 8444108053181584 8449946186471424 8451026982733824 8492768861093888 8500448193159168 8509356300275712 8559118617821184 8560213377859584 8575835646371616 8610273105215488 8625986732022912 8627090044874112 8644425447899136 8661309091352064 8677540863849984 8694489185849691 8696089780682752 8711960021710848 8744592863526912 8762907156340736 8764027982094336 8780022209380464 8796855857577984 8798790188040192 8831748274126848 8832496950704448 8850245101420544 8867530736384256 8919387641275392 8936808320262258 8953942569320448 8972695315001344 8982098316957696 8999641477733004 9042027994939392 9052270960058928 9096068641849344 9105208217135296 9105600933789696 9142492929760512 9176738441084928 9195957800694784 9213918655774266 9230403578167296 9267801221012712 9268200950464512 9285570071887872 9287611865153536 9305751732077664 9322400956022784 9359377928552448 9360171332850048 9376917920677888 9395232213491712 9432498068619264 9433297671387939 9488872401666048 9499621559829282 9544362883547136 9554364968730624 9555174902284424 9563004217304064 9611467652333568 9629008445048832 9630240050092032 9650409203636096 9686557243367424 9704235073525776 9724978628886528 9725803025539503 9743203776954368 9762233471831232 9781849848938496 9783101003268096 9800955024424704 9840312120246272 9858270550883328 9859531479856128 9879343369027584 9898638961545216 9917189558685696 9936559069542504 9956525739098112 9993820415459328 10014751035817984 10016031979536384 10034311096434816 10053549551517696 10085163022548992 10094282229376512 10104860606577408 10163953358662656 10183804830066294 10224699312443392 10233077222080512 10243359244277208 10265255219380224 10285304545980576 10303706319814656 10304579775821856 10345452525781632 10363961912328192 10365287522107392 10384204025438208 10405952248154624 10426276373639301 10446266330873856 10448563348297728 10487701075525632 10509666057936896 10530192749456304 10549032660762624 10591772824014528 10592229657673728 10612080082157568 10666241751387264 10737408243990528 10748660589821952 10749571765069977 10812434757848164 10812901108875264 10856710354090608 10876134448693248 10897376898788352 10919274249977856 10920199888325056 10961104249073664 11004581080055808 11005988628676608 11029039089869824 11070351135277056 11090554369743744 11111817925361664 11114261290156032 11115203457759432 11135090030804992 11156838253521408 11179256970215424 11180686860877824 11201091456485376 11246070994567168 11266594915295232 11268035976978432 11333930924212224 11345808400367616 11356067508048576 11412158157094912 11413617837146112 11434447528495488 11501315642697216 11502786726498816 11523779149811859 11525900597198848 11548412121802752 11570054485133312 11592652247799588 11615946695614464 11638634091504336 11659457151369216 11660948462370816 11685370642792448 11706696279173952 11729141143437312 11731720250720256 11754633766834944 11776662600939264 11823374315179008 11867661743357952 11892516855033856 11915744427016344 11938590092427264 11976131089276928 11985944086315008 11999521970310672 12056037326585856 12069694613411904 12189990573014016 12213799148351934 12235651254779904 12284183531225088 12285224874365688 12307204770889728 12331242280207872 12357068294683616 12357601267286016 12380760095850496 12407668976103552 12429867941363712 12454145027186688 12480228443800064 12504603889979361 12526976284655616 12576664091492352 12577730228517252 12578272718487552 12651829868888064 12666162079772376 12674919279707136 12725817178062848 12739153291640832 12750672289738752 12764034450413568 12815290203111424 12838677926731776 12840320066789376 12915409657823232 12938980098034368 12940635067311168 12966638171848704 12967737367386004 13016311295774976 13042466465251328 13044134671024128 13067940032566272 13144360734511104 13146041973141504 13170033314070696 13195283786366976 13198185282060288 13222919411580928 13248745426056672 13275367652130816 13301296104576384 13325093887279104 13326798242709504 13354709306048512 13379081461913088 13459042972502016 13473147475436544 13551937811550208 13563041992409088 13578406440088392 13644102962774016 13657812325702944 13658401400684544 13687006959173632 13713739394640768 13738275093086208 13739439701095808 13793936701042176 13820877983661399 13845605367250944 13901701831519068 13928355107831808 13931417797730304 13958627598116496 13983601434034176 14039066892828672 14040256999275072 14065376881016832 14092848320237568 14122363765352704 14221655668516352 14233308602499072 14249432339743923 14316544325320704 14331547453095936 14332762353426636 14417201478500352 14443512667573248 14475613805454144 14501512598257664 14529835865051136 14587467943329792 14614805665431552 14643350207746848 14672774773407744 14674018599936794 14674651504902144 14760468180369408 14787405826324992 14789297219784192 14819015053541376 14820271277012576 14875784338028544 14905675960287232 14907582481170432 14934788608647168 15022126553726976 15024047969304576 15051466644652224 15080324327276544 15111907898949632 15127744533823488 15141423344064768 15157290909866112 15218157116194816 15245930037993984 15335087523596288 15337048968665088 15365038866415812 15397882829070336 15455559479721984 15456869663732784 15487928927485952 15518178788672448 15545942868492288 15547931283161088 15608928372231936 15642293667627008 15669399496310784 15672845022446592 15702216801252352 15764499086905344 15795289124184456 15823548991143936 15887659236021792 15918120123236352 15981258781753344 15999362627080896 16092926151215872 16106112365985792 16218652136772246 16219351663312896 16253320764018688 16285065531135912 16314201673039872 16378911374966784 16380299832487584 16409606361186304 16441656373610496 16476801689714688 16506871620083712 16543558634804736 16605526702915584 16671391935234048 16672805186639148 16702635046207488 16735257380282112 16768885455323136 16770306971356336 16771030291316736 16869106491850752 16888216106363168 16899892372942848 16902053965467648 16985537722187776 17000896386318336 17018712600551424 17118237235642368 17120426755719168 17151671292743232 17220546210430976 17251973464045824 17254180089748224 17288850895798272 17322618182704128 17355081727699968 17388978371699382 17392179561365504 17423920043421696 17489185727053824 17525814312681472 17528055964188672 17560044418760928 17593711715155968 17597580376080384 17663496548253696 17664993901408896 17700490202841088 17735061472768512 17838775282550784 17873616640524516 17907885138640896 17945390630002688 17964196633915392 17999282955466008 18084055989878784 18104541920117856 18210416434270592 18211201867579392 18284985859521024 18353476882169856 18391915601389568 18427837311548532 18460807156334592 18535602442025424 18536401900929024 18571140143775744 18575223730307072 18611503464155328 18644801912045568 18720342665700096 18790464426983424 18864996137238528 18866595342775878 18977744803332096 18999243119658564 19088725767094272 19108729937461248 19110349804568848 19126008434608128 19222935304667136 19258016890097664 19260480100184064 19300818407272192 19373114486734848 19408470147051552 19449957257773056 19451606051079006 19486407553908736 19524466943662464 19563699697876992 19566202006536192 19601910048849408 19680624240492544 19716541101766656 19719062959712256 19758686738055168 19797277923090432 19834379117371392 19873118139085008 19913051478196224 19914739528485649 19987640830918656 20029502071635968 20032063959072768 20068622192869632 20170326045097984 20188564458753024 20209721213154816 20327906717325312 20367609660132588 20449398624886784 20466154444161024 20486718488554416 20530510438760448 20570609091961152 20607412639629312 20609159551643712 20690905051563264 20768408050876416 20811904496309248 20852552747278602 20892532661747712 20897126696595456 20975402151051264 21019332115873792 21060385498912608 21098065321525248 21183545648029056 21184459315347456 21224160164315136 21332483502774528 21474816487981056 21497321179643904 21499143530139954 21624869515696328 21625802217750528 21713420708181216 21752268897386496 21794753797576704 21838548499955712 21840399776650112 21922208498147328 22009162160111616 22011027899905191 22011977257353216 22058078179739648 22140702270554112 22181108739487488 22228522580312064 22230406915518864 22270180061609984 22313676507042816 22358513940430848 22361373721755648 22402182912970752 22533189830590464 22536071953956864 22667861848424448 22691616800735232 22693540392925507 22712135016097152 22824316314189824 22827235674292224 22868895056990976 23002631285394432 23005573452997632 23047558299623718 23051801194397696 23096824243605504 23140108970266624 23185304495599176 23231893391228928 23277268183008672 23318914302738432 23321896924741632 23370741285584896 23413392558347904 23458282286874624 23463440501440512 23509267533669888 23553325201878528 23646748630358016 23735323486715904 23785033710067712 23831488854032688 23877180184854528 23952262178553856 23971888172630016 23999043940621344 24139389226823808 24327978205158369 24379981146028032 24427598296703868 24471302509559808 24568367062450176 24570449748731376 24614409541779456 24662484560415744 24714136589367232 24715202534572032 24761520191700992 24815337952207104 24908290054373376 24960456887600128 25009207779958722 25053952569311232 25153328182984704 25155460457034504 25156545436975104 25303659737776128 25332324159544752 25349838559414272 25451634356125696 25478306583281664 25501344579477504 25528068900827136 25677355853463552 25680640133578752 25830819315646464 25877960196068736 25881270134622336 25933276343697408 25935474734772008 26032622591549952 26084932930502656 26088269342048256 26135880065132544 26288721469022208 26292083946283008 26340066628141392 26390567572733952 26396370564120576 26445838823161856 26497490852113344 26550735304261632 26602592209152768 26709418612097024 26758162923826176 26918085945004032 26946294950873088 27103875623100416 27126083984818176 27156812880176784 27288205925548032 27315624651405888 27316802801369088 27374013918347264 27427478789281536 27478879402191616 27587873402084352 27641755967322798 27691210734501888 27803403663038136 27856710215663616 27862835595460608 27917255196232992 27967202868068352 28078133785657344 28080513998550144 28130753762033664 28185696640475136 28244727530705408 28299893014163817 28443311337032704 28466617204998144 28498864679487846 28633088650641408 28663094906191872 28665524706853272 28834402957000704 28887025335146496 28951227610908288 29003025196515328 29059671730102272 29174935886659584 29177409076618509 29229611330863104 29286700415493696 29345549546815488 29348037199873588 29349303009804288 29520936360738816 29574811652649984 29578594439568384 29638030107082752 29640542554025152 29751568676057088 29869577217294336 30044253107453952 30048095938609152 30102933289304448 30160648654553088 30223815797899264 30255489067646976 30282846688129536 30314581819732224 30436314232389632 30491860075987968 30670175047192576 30674097937330176 30730077732831624 30795765658140672 30911118959443968 30913739327465568 30975857854971904 31036357577344896 31091885736984576 31095862566322176 31217856744463872 31278829120917903 31284587335254016 31338798992621568 31345690044893184 31404433602504704 31528998173810688 31590578248368912 31647097982287872 31775318472043584 31836240246472704 31998725254161792 32185852302431744 32212224731971584 32248715295209931 32437304273544492 32438703326625792 32506641528037376 32570131062271824 32628403346079744 32757822749933568 32760599664975168 32819212722372608 32883312747220992 33013743240167424 33087117269609472 33211053405831168 33342783870468096 33345610373278296 33405270092414976 33470514760564224 33537770910646272 33540613942712672 33542060582633472 33738212983701504 33776432212726336 33799784745885696 33804107930935296 34001792772636672 34037425201102848 34236474471284736 34240853511438336 34303342585486464 34441092420861952 34503946928091648 34508360179496448 34577701791596544 34645236365408256 34710163455399936 34777956743398764 34784359122731008 34847840086843392 34978371454107648 35051628625362944 35056111928377344 35120088837521856 35187423430311936 35195160752160768 35329987802817792 35400980405682176 35470122945537024 35677550565101568 35747233281049032 35815770277281792 35890781260005376 35928393267830784 35998565910932016 36168111979757568 36209083840235712 36420832868541184 36569971719042048 36706953764339712 36783831202779136 36855674623097064 36921614312669184 37071204884050848 37072803801858048 37142280287551488 37150447460614144 37223006928310656 37289603824091136 37440685331400192 37513811669938083 37580928853966848 37729992274477056 37733190685551756 37955489606664192 37998486239317128 38177451534188544 38217459874922496 38220699609137696 38252016869216256 38445870609334272 38516033780195328 38520960200368128 38601636814544384 38746228973469696 38816940294103104 38899914515546112 38903212102158012 38972815107817472 39048933887324928 39127399395753984 39132404013072384 39203820097698816 39361248480985088 39433082203533312 39438125919424512 39594555846180864 39668758234742784 39746236278170016 39826102956392448 39829479056971298 39975281661837312 40059004143271936 40064127918145536 40137244385739264 40340652090195968 40377128917506048 40419442426309632 40655813434650624 40735219320265176 40898797249773568 40932308888322048 40973436977108832 41061020877520896 41141218183922304 41214825279258624 41218319103287424 41381810103126528 41536816101752832 41623808992618496 41705105494557204 41785065323495424 41794253393190912 41950804302102528 42038664231747584 42120770997825216 42196130643050496 42367091296058112 42664967005549056 42748297019231769 42949632975962112 42994642359287808 42998287060279908 43249739031392656 43251604435501056 43426841416362432 43504537794772992 43589507595153408 43680799553300224 43844416996294656 44018324320223232 44022055799810382 44023954514706432 44116156359479296 44281404541108224 44362217478974976 44457045160624128 44460813831037728 44540360123219968 44627353014085632 44717027880861696 44722747443511296 44804365825941504 45066379661180928 45072143907913728 45335723696848896 45383233601470464 45387080785851014 45424270032194304 45648632628379648 45654471348584448 45737790113981952 46005262570788864 46011146905995264 46095116599247436 46103602388795392 46193648487211008 46280217940533248 46370608991198352 46463786782457856 46554536366017344 46637828605476864 46643793849483264 46741482571169792 46826785116695808 46926881002881024 47018535067339776 47106650403757056 47293497260716032 47470646973431808 47570067420135424 47662977708065376 47754360369709056 47904524357107712 47943776345260032 47998087881242688 48278778453647616 48655956410316738 48759962292056064 48855196593407736 48942605019119616 49136734124900352 49140899497462752 49228819083558912 49324969120831488 49428273178734464 49430405069144064 49523040383401984 49630675904414208 49816580108746752 49920913775200256 50018415559917444 50107905138622464 50306656365969408 50310920914069008 50313090873950208 50607319475552256 50664648319089504 50699677118828544 50956613166563328 51002689158955008 51056137801654272 51354711706927104 51359065099778779 51361280267157504 51661638631292928 51755920392137472 51762540269244672 51866552687394816 51870949469544016 52065245183099904 52169865861005312 52176538684096512 52271760130265088 52577442938044416 52584167892566016 52680133256282784 52781135145467904 52792741128241152 52891677646323712 52994981704226688 53101470608523264 53205184418305536 53418837224194048 53516325847652352 53836171890008064 53892589901746176 54207751246200832 54252167969636352 54313625760353568 54631249302811776 54633605602738176 54748027836694528 54854957578563072 54957758804383232 55175746804168704 55283511934645596 55382421469003776 55606807326076272 55713420431327232 55725671190921216 55834510392465984 55934405736136704 56161027997100288 56371393280950272 56489455061410816 56599786028327634 56886622674065408 56933234409996288 56997729358975692 57266177301282816 57326189812383744 57331049413706544 57668805914001408 57774050670292992 57902455221816576 58119343460204544 58349871773319168 58354818153237018 58459222661726208 58573400830987392 58691099093630976 58696074399747176 58698606019608576 59041872721477632 59149623305299968 59157188879136768 59276060214165504 59281085108050304 59503137352114176 59739154434588672 59744218585456947 60088506214907904 60096191877218304 60205866578608896 60447631595798528 60510978135293952 60565693376259072 60629163639464448 60872628464779264 60983720151975936 61340350094385152 61348195874660352 61460155465663248 61591531316281344 61822237918887936 61827478654931136 61951715709943808 62072715154689792 62435713488927744 62557658241835806 62569174670508032 62677597985243136 62691380089786368 62808867205009408 63057996347621376 63181156496737824 63294195964575744 63550636944087168 63672480492945408 63997450508323584 64371704604863488 64424449463943168 64497430590419862 64874608547088984 64877406653251584 65013283056074752 65140262124543648 65256806692159488 65515645499867136 65521199329950336 65638425444745216 65766625494441984 66027486480334848 66033083699715573 66174234539218944 66422106811662336 66685567740936192 66691220746556592 66810540184829952 66941029521128448 67075541821292544 67081227885425344 67084121165266944 67552864425452672 67599569491771392 67608215861870592 68003585545273344 68074850402205696 68080621178776521 68472948942569472 68481707022876672 68606685170972928 68882184841723904 69007893856183296 69016720358992896 69155403583193088 69290472730816512 69420326910799872 69555913486797528 69695680173686784 69956742908215296 70103257250725888 70112223856754688 70240177675043712 70374846860623872 70390321504321536 70659975605635584 70801960811364352 70940245891074048 71355101130203136 71494466562098064 71631540554563584 71781562520010752 71856786535661568 71997131821864032 72418167680471424 72841665737082368 72983934615475107 73139943438084096 73413907528679424 73567662405558272 73711349246194128 73843228625338368 74142409768101696 74145607603716096 74284560575102976 74300894921228288 74446013856621312 74881370662800384 75027623339876166 75161857707933696 75459984548954112 75466381371103512 75910979213328384 75996972478634256 76354903068377088 76434919749844992 76441399218275392 76504033738432512 77032067560390656 77041920400736256 77203273629088768 77492457946939392 77633880588206208 77799829031092224 77806424204316024 77945630215634944 78097867774649856 78254798791507968 78264808026144768 78407640195397632 78722496961970176 78866164407066624 78876251838849024 79189111692361728 79337516469485568 79492472556340032 79652205912784896 79658958113942596 80118008286543872 80128255836291072 80274488771478528 80681304180391936 80754257835012096 80838884852619264 81311626869301248 81470438640530352 81797594499547136 81864617776644096 81946873954217664 82122041755041792 82282436367844608 82436638206574848 82763620206253056 83073632203505664 83247617985236992 83410210989114408 83570130646990848 83588506786381824 83901608604205056 84077328463495168 84241541995650432 84392261286100992 84734182592116224 84899679042491451 85329934011098112 85496594038463538 85899265951924224 85989284718575616 85996574120559816 86499478062785312 86503208871002112 86853682832724864 87009075589545984 87179015190306816 87361599106600448 87532227229855527 87688833992589312 88036648640446464 88044111599620764 88047909029412864 88232312718958592 88562809082216448 88724434957949952 88914090321248256 88921627662075456 89080720246439936 89254706028171264 89608731651883008 90132759322361856 90144287815827456 90671447393697792 90766467202940928 90774161571702028 90848540064388608 91297265256759296 91308942697168896 91475580227963904 92010525141577728 92022293811990528 92190233198494872 92387296974422016 92560435881066496 92741217982396704 92927573564915712 93109072732034688 93275657210953728 93287587698966528 93482965142339584 93653570233391616 93853762005762048 94037070134679552 94213300807514112 94586994521432064 94941293946863616 95140134840270848 95325955416130752 95508720739418112 95809048714215424 95996175762485376 96557556907295232 96746145885629793 97311912820633476 97519924584112128 97710393186815472 97885210038239232 98273468249800704 98281798994925504 98457638167117824 98649938241662976 98856546357468928 99261351808828416 99633160217493504 99841827550400512 100036831119834888 100215810277244928 100613312731938816 100621841828138016 100626181747900416 101214638951104512 101329296638179008 101399354237657088 102005378317910016 102112275603308544 102709423413854208 102718130199557558 102722560534315008 103323277262585856 103511840784274944 103525080538489344 103733105374789632 103741898939088032 104130490366199808 104339731722010624 104353077368193024 104543520260530176 105154885876088832 105168335785132032 105360266512565568 105562270290935808 105585482256482304 105783355292647424 105989963408453376 106202941217046528 106410368836611072 106837674448388096 107032651695304704 107672343780016128 107785179803492352 108415502492401664 108504335939272704 108627251520707136 109262498605623552 109496055673389056 109709915157126144 109915517608766464 110351493608337408 110567023869291192 110764842938007552 111213614652152544 111426840862654464 111451342381842432 111669020784931968 111868811472273408 112322055994200576 112742786561900544 112978910122821632 113199572056655268 113773245348130816 113866468819992576 113995458717951384 114532354602565632 114652379624767488 114662098827413088 115337611828002816 115548101340585984 115804910443633152 116238686920409088 116699743546638336 116709636306474036 116918445323452416 117146801661974784 117382198187261952 117392148799494352 117397212039217152 118083745442955264 118299246610599936 118314377758273536 118562170216100608 119006274704228352 119478308869177344 119488437170913894 120177012429815808 120192383754436608 120411733157217792 120895263191597056 121021956270587904 121131386752518144 121258327278928896 121745256929558528 121967440303951872 122680700188770304 122696391749320704 122920310931326496 123183062632562688 123644475837775872 123654957309862272 123903431419887616 124145430309379584 124871426977855488 125115316483671612 125138349341016064 125355195970486272 125382760179572736 125617734410018816 126115992695242752 126362312993475648 126588391929151488 127101273888174336 127994901016647168 128743409209726976 128848898927886336 128994861180839724 129749217094177968 129754813306503168 130026566112149504 130280524249087296 130513613384318976 131042398659900672 131533250988883968 132054972960669696 132066167399431146 132348469078437888 132844213623324672 133371135481872384 133382441493113184 133621080369659904 133882059042256896 134151083642585088 134162455770850688 134168242330533888 135105728850905344 135199138983542784 135216431723741184 136007171090546688 136149700804411392 136161242357553042 136945897885138944 136963414045753344 137213370341945856 137764369683447808 138015787712366592 138033440717985792 138310807166386176 138580945461633024 138840653821599744 139111826973595056 139391360347373568 139403176699399543 139913485816430592 140206514501451776 140224447713509376 140480355350087424 140780643008643072 141319951211271168 141603921622728704 141880491782148096 142710202260406272 142988933124196128 143263081109127168 143563125040021504 143713573071323136 143994263643728064 144836335360942848 145683331474164736 145967869230950214 146279886876168192 146827815057358848 147135324811116544 147422698492388256 147686457250676736 148284819536203392 148291215207432192 148569121150205952 148601789842456576 148892027713242624 149762741325600768 150055246679752332 150323715415867392 150919969097908224 150932762742207024 151821958426656768 151993944957268512 152869839499689984 152882798436550784 153008067476865024 154064135120781312 154077195299336337 154083840801472512 154406547258177536 154984915893878784 155267761176412416 155599658062184448 155612848408632048 155891260431269888 156195735549299712 156509597583015936 156529616052289536 156815280390795264 157732328814133248 157752503677698048 158378223384723456 158675032938971136 158984945112680064 159304411825569792 159317916227885192 160236016573087744 160256511672582144 160548977542957056 161362608360783872 161508515670024192 161677769705238528 162623253738602496 162940877281060704 163595188999094272 163893747908435328 164244083510083584 164564872735689216 164873276413149696 165527240412506112 166147264407011328 166495235970473984 166820421978228816 167140261293981696 167177013572763648 167803217208410112 168154656926990336 168483083991300864 169468365184232448 169799358084982902 170659868022196224 170993188076927076 171798531903848448 171978569437151232 171993148241119632 172998956125570624 173006417742004224 173707365665449728 174358030380613632 174723198213200896 175064454459711054 175377667985178624 176073297280892928 176088223199241528 176095818058825728 176464625437917184 177125618164432896 177448869915899904 177828180642496512 177843255324150912 178161440492879872 178509412056342528 179217463303766016 179232655756370841 180265518644723712 180288575631654912 181342894787395584 181532934405881856 181548323143404056 181697080128777216 182594530513518592 182617885394337792 182951160455927808 184021050283155456 184044587623981056 184380466396989744 184774593948844032 185120871762132992 185482435964793408 185855147129831424 186218145464069376 186965930284679168 187307140466783232 187707524011524096 188074140269359104 188426601615028224 189173989042864128 189882587893727232 190280269680541696 190651910832261504 191017441478836224 191618097428430848 191992351524970752 193115113814590464 193492291771259586 194623825641266952 195039849168224256 195420786373630944 195770420076478464 196546936499601408 196563597989851008 196915276334235648 197299876483325952 197713092714937856 198099251099146719 198522703617656832 199266320434987008 199683655100801024 200073662239669776 200431620554489856 201226625463877632 201243683656276032 201252363495800832 202658593276358016 202798708475314176 204010756635820032 204224551206617088 204241863536329563 205418846827708416 205436260399115116 205445121068630016 206646554525171712 207023681568549888 207050161076978688 207466210749579264 207483797878176064 208260980732399616 209087040521060352 210309771752177664 210336671570264064 210720533025131136 211124540581871616 211170964512964608 211566710585294848 211979926816906752 212405882434093056 212820737673222144 213675348896776192 214065303390609408 215344687560032256 215570359606984704 216831004984803328 217254503041414272 218524997211247104 218951803846425321 218992111346778112 219419830314252288 219831035217532928 220702987216674816 221134047738582384 221529685876015104 222427229304305088 222853681725308928 222902684763684864 223338041569863936 224644111988401152 225485573123801088 225957820245643264 226399144113310536 227546490696261632 227732937639985152 227990917435902768 229064709205131264 229304759249534976 229324197654826176 231096202681171968 231609820887266304 232477373840818176 233399487093276672 233419272612948072 233836890646904832 234293603323949568 234764396374523904 234784297598988704 234794424078434304 236167490885910528 236598493221199872 236628755516547072 237124340432201216 238012549408456704 238956617738354688 238976874341827788 240354024859631616 240384767508873216 240823466314435584 241790526383194112 242043912541175808 242262773505036288 242516654557857792 243490513859117056 243934880607903744 245361400377540608 245392783498641408 245840621862652992 246366125265125376 247309914619724544 247806862839775232 248290860618759168 249742853955710976 250230632967343224 250710391940972544 250765520359145472 251235468820037632 252231985390485504 252724625986951296 253176783858302976 254202547776348672 255989802033294336 257486818419453952 257697797855772672 257989722361679448 259498434188355936 259509626613006336 260053132224299008 260561048498174592 261027226768637952 262084797319801344 262596681689566581 263066501977767936 264109945921339392 264132334798862292 264696938156875776 265688427246649344 266742270963744768 266764882986226368 267242160739319808 267764118084513792 268324911541701376 270211457701810688 270398277967085568 270432863447482368 272014342181093376 272299401608822784 272322484715106084 273891795770277888 273926828091506688 274426740683891712 275528739366895616 276031575424733184 276066881435971584 277161890923266048 277681307643199488 278223653947190112 278782720694747136 278806353398799086 279826971632861184 280413029002903552 280448895427018752 280960710700174848 281561286017286144 282639902422542336 283207843245457408 283760983564296192 285420404520812544 285977866248392256 286526162218254336 287126250080043008 287427146142646272 287988527287456128 289672670721885696 291366662948329472 291935738461900428 292559773752336384 293655630114717696 294270649622233088 294845396984776512 295372914501353472 296569639072406784 297203579684913152 297784055426485248 299525482651201536 300110493359504664 300647430831734784 301839938195816448 301865525484414048 303643916853313536 303987889914537024 305765596873101568 306016134953730048 308128270241562624 308154390598672674 308167681602945024 308813094516355072 309969831787757568 310535522352824832 311199316124368896 311225696817264096 311782520862539776 312391471098599424 313019195166031872 313059232104579072 313630560781590528 315464657628266496 315505007355396096 316756446769446912 317350065877942272 317969890225360128 318608823651139584 318635832455770384 320472033146175488 320513023345164288 321097955085914112 322725216721567744 323017031340048384 323355539410477056 325246507477204992 325881754562121408 327190377998188544 327787495816870656 328488167020167168 329129745471378432 329746552826299392 331054480825012224 332294528814022656 332990471940947968 333640843956457632 334280522587963392 334354027145527296 335606434416820224 336309313853980672 336966167982601728 338936730368464896 339598716169965804 341319736044392448 341986376153854152 343597063807696896 343957138874302464 343986296482239264 345997912251141248 346012835484008448 347414731330899456 348716060761227264 349446396426401792 350128908919422108 350755335970357248 352146594561785856 352176446398483056 352191636117651456 352929250875834368 354251236328865792 354897739831799808 355686510648301824 357018824112685056 358434926607532032 358465311512741682 360531037289447424 360577151263309824 362685789574791168 363065868811763712 363096646286808112 363394160257554432 365189061027037184 365235770788675584 365902320911855616 368042100566310912 368089175247962112 368760932793979488 369549187897688064 370241743524265984 370964871929586816 371710294259662848 372436290928138752 373931860569358336 374614280933566464 375415048023048192 376148280538718208 376853203230056448 378347978085728256 379765175787454464 380560539361083392 381303821664523008 383236194856861696 383984703049941504 386230227629180928 386984583542519172 389247651282533904 390079698336448512 390841572747261888 391540840152956928 393127195979702016 394599752966651904 395426185429875712 396198502198293438 397045407235313664 398532640869974016 399367310201602048 400147324479339552 400863241108979712 402453250927755264 402487367312552064 402504726991601664 405317186552716032 405597416950628352 408021513271640064 408449102413234176 408483727072659126 410837693655416832 410872520798230232 410890242137260032 413293109050343424 414047363137099776 414100322153957376 414932421499158528 414967595756352128 416521961464799232 418174081042120704 418209530098198629 420619543504355328 420673343140528128 421441066050262272 422341929025929216 423133421170589696 423959853633813504 424811764868186112 425641475346444288 428130606781218816 430689375120064512 431140719213969408 433662009969606656 434509006082828544 437049994422494208 437903607692850642 437984222693556224 438839660628504576 439662070435065856 441405974433349632 442268095477164768 443059371752030208 444854458608610176 445707363450617856 445805369527369728 446676083139727872 449288223976802304 450971146247602176 451915640491286528 452798288226621072 455092981392523264 455465875279970304 455981834871805536 458609518499069952 458648395309652352 462192405362343936 462231585898009011 463219641774532608 464954747681636352 466798974186553344 466838545225896144 467673781293809664 468587206647899136 469528792749047808 469568595197977408 469588848156868608 473196986442399744 473257511033094144 474248680864402432 476025098816913408 477913235476709376 477953748683655576 480708049719263232 480769535017746432 481646932628871168 483581052766388224 484087825082351616 484525547010072576 485033309115715584 487869761215807488 490722800755081216 490785566997282816 491681243725305984 492732250530250752 494619829239449088 495613725679550464 496581721237518336 499485707911421952 500461265934686448 501420783881945088 501531040718290944 502470937640075264 504463970780971008 505449251973902592 508405095552697344 511979604066588672 514973636838907904 515395595711545344 515979444723358896 518996868376711872 519019253226012672 520106264448598016 521122096996349184 524169594639602688 525193363379133162 526133003955535872 528219891842678784 528264669597724584 529393876313751552 531376854493298688 533484541927489536 533529765972452736 534484321478639616 535528236169027584 536649823083402752 537697967269112523 540422915403621376 540796555934171136 540865726894964736 544028684362186752 544598803217645568 544644969430212168 547783591540555776 547853656183013376 548853481367783424 551057478733791232 552063150849466368 552133762871943168 554323781846532096 555362615286398976 556447307894380224 557565441389494272 557612706797598172 560826058005807104 560897790854037504 561921421400349696 563122572034572288 565279804845084672 567521967128592384 570840809041625088 571955732496784512 573052324436508672 574252500160086016 574854292285292544 575977054574912256 579345341443771392 582733325896658944 583871476923800856 585119547504672768 587311260229435392 588541299244466176 589690793969553024 590745829002706944 593139278144813568 594297753297440157 594407159369826304 595568110852970496 599050965302403072 600220986719009328 601294861663469568 603679876391632896 603731050968828096 607975779829074048 611531193746203136 612032269907460096 612725590608988689 616256540483125248 616308781197345348 616335363205890048 617626189032710144 619939663575515136 621071044705649664 622398632248737792 622451393634528192 623565041725079552 624782942197198848 627261121563181056 630929315256532992 631010014710792192 633512893538893824 634700131755884544 635939780450720256 637217647302279168 637271664911540768 640944066292350976 641026046690328576 642195910171828224 646034062680096768 646711078820954112 650493014954409984 651763509124242816 654380755996377088 655574991633741312 656976334040334336 658259490942756864 659493105652598784 662108961650024448 664589057628045312 665980943881895936 667281687912915264 668561045175926784 668708054291054592 672618627707961344 673932335965203456 677873460736929792 679197432339931608 682639472088784896 683972752307708304 687194127615393792 687914277748604928 687972592964478528 691995824502282496 694829462661798912 697432121522454528 698892792852803584 700257817838844216 701510671940714496 704293189123571712 704352892796966112 704383272235302912 705858501751668736 708502472657731584 709795479663599616 711373021296603648 714037648225370112 716869853215064064 716930623025483364 721062074578894848 721154302526619648 725371579149582336 726131737623527424 726193292573616224 726788320515108864 730378122054074368 730471541577351168 731804641823711232 736084201132621824 736178350495924224 737521865587958976 739098375795376128 740483487048531968 741929743859173632 743420588519325696 744872581856277504 747863721138716672 749228561867132928 752296561077436416 753706406460112896 756695956171456512 759530351574908928 761121078722166784 762607643329046016 766472389713723392 767969406099883008 772460455258361856 773969167085038344 778495302565067808 780159396672897024 781683145494523776 783081680305913856 786254391959404032 789199505933303808 790852370859751424 792397004396586876 794090814470627328 797065281739948032 798734620403204096 800294648958679104 801726482217959424 804974734625104128 810634373105432064 811194833901256704 816043026543280128 816898204826468352 816967454145318252 821675387310833664 821745041596460464 821780484274520064 826586218100686848 828094726274199552 828200644307914752 829935191512704256 833043922929598464 836348162084241408 836419060196397258 841239087008710656 841346686281056256 842882132100524544 844683858051858432 846266842341179392 847919707267627008 849623529736372224 851282950692888576 856261213562437632 861378750240129024 862281438427938816 867324019939213312 869018012165657088 874099988844988416 875807215385701284 875968445387112448 877679321257009152 879324140870131712 882811948866699264 884536190954329536 886118743504060416 889708917217220352 891610739054739456 893352166279455744 898576447953604608 901942292495204352 903831280982573056 905596576453242144 910185962785046528 910931750559940608 911963669743611072 917296790619304704 924384810724687872 924463171796018022 926439283549065216 929909495363272704 933597948373106688 933677090451792288 935347562587619328 937174413295798272 939057585498095616 939137190395954816 939177696313737216 946393972884799488 946515022066188288 948497361728804864 952050197633826816 955826470953418752 955907497367311152 961416099438526464 961539070035492864 963293865257742336 968175650164703232 969051094020145152 970066618231431168 975739522431614976 975822236895796801 981445601510162432 981571133994565632 983362487450611968 985464501060501504 989239658478898176 991227451359100928 993163442475036672 998971415822843904 1000922531869372896 1002841567763890176 1003062081436581888 1004941875280150528 1008927941561942016 1010898503947805184 1016810191105394688 1023959208133177344 1029947273677815808 1030791191423090688 1031958889446717792 1037993736753423744 1038038506452025344 1040212528897196032 1042244193992698368 1048339189279205376 1050386726758266324 1052266007911071744 1056439783685357568 1056529339195449168 1058787752627503104 1062753708986597376 1067059531944905472 1071056472338055168 1073299646166805504 1075395934538225046 1080845830807242752 1081593111868342272 1081731453789929472 1088057368724373504 1089197606435291136 1089289938860424336 1095567183081111552 1095707312366026752 1097706962735566848 1104126301698932736 1104267525743886336 1108647563693064192 1110725230572797952 1112894615788760448 1115130882778988544 1115225413595196344 1121652116011614208 1121795581708075008 1123842842800699392 1126245144069144576 1130559609690169344 1135043934257184768 1141681618083250176 1143911464993569024 1148505000320172032 1149708584570585088 1151954109149824512 1158690682887542784 1165466651793317888 1167742953847601712 1170239095009345536 1174622520458870784 1177082598488932352 1179381587939106048 1186278556289627136 1188595506594880314 1188814318739652608 1191136221705940992 1198101930604806144 1200441973438018656 1202589723326939136 1207359752783265792 1207462101937656192 1215951559658148096 1223062387492406272 1224064539814920192 1225451181217977378 1232513080966250496 1232617562394690696 1232670726411780096 1235252378065420288 1239879327151030272 1242142089411299328 1244797264497475584 1244902787269056384 1247130083450159104 1249565884394397696 1254522243126362112 1254628590294595887 1261858630513065984 1262020029421584384 1267025787077787648 1269400263511769088 1271879560901440512 1274435294604558336 1274543329823081536 1284391820343656448 1292068125360193536 1293422157641908224 1300986029908819968 1303527018248485632 1308761511992754176 1311149983267482624 1313952668080668672 1316518981885513728 1318986211305197568 1324217923300048896 1329178115256090624 1331961887763791872 1334563375825830528 1337122090351853568 1337416108582109184 1345237255415922688 1347864671930406912 1355746921473859584 1358394864679863216 1365278944177569792 1367945504615416608 1375828555497209856 1375945185928957056 1383991649004564992 1386694757694027033 1389658925323597824 1394864243044909056 1397785585705607168 1400515635677688432 1403021343881428992 1408586378247143424 1408705785593932224 1408766544470605824 1411717003503337472 1419590959327199232 1422746042593207296 1428075296450740224 1433739706430128128 1433861246050966728 1442124149157789696 1442308605053239296 1450743158299164672 1452263475247054848 1452386585147232448 1453576641030217728 1463609283647422464 1472168402265243648 1472356700991848448 1475043731175917952 1478196751590752256 1480966974097063936 1483859487718347264 1486841177038651392 1489745163712555008 1495727442277433344 1498457123734265856 1504593122154872832 1507412812920225792 1513391912342913024 1522242157444333568 1525215286658092032 1532944779427446784 1535938812199766016 1544920910516723712 1547938334170076688 1556990605130135616 1560318793345794048 1563366290989047552 1572508783918808064 1578399011866607616 1581704741719502848 1584794008793173752 1588181628941254656 1594130563479896064 1597469240806408192 1600589297917358208 1603452964435918848 1609949469250208256 1613093901807337569 1621268746210864128 1622389667802513408 1632086053086560256 1633796409652936704 1633934908290636504 1643350774621667328 1643490083192920928 1643560968549040128 1653172436201373696 1656189452548399104 1656401288615829504 1659870383025408512 1666087845859196928 1672696324168482816 1672838120392794516 1682478174017421312 1682693372562112512 1685764264201049088 1689367716103716864 1692533684682358784 1695839414535254016 1702565901385777152 1712522427124875264 1722757500480258048 1724562876855877632 1734648039878426624 1738036024331314176 1748199977689976832 1751614430771402568 1755358642514018304 1758648281740263424 1765623897733398528 1769072381908659072 1772237487008120832 1779417834434440704 1783221478109478912 1786704332558911488 1797152895907209216 1803884584990408704 1807662561965146112 1811193152906484288 1820371925570093056 1823927339487222144 1834593581238609408 1838176771826966067 1848769621449375744 1848926343592036044 1852878567098130432 1859818990726545408 1867195896746213376 1867354180903584576 1870695125175238656 1874348826591596544 1878274380791909632 1892787945769598976 1893030044132376576 1896994723457609728 1904100395267653632 1911652941906837504 1911814994734622304 1922832198877052928 1923078140070985728 1926587730515484672 1938102188040290304 1940133236462862336 1951479044863229952 1951644473791593602 1962891203020324864 1963142267989131264 1966724974901223936 1970929002121003008 1978479316957796352 1982454902718201856 1986326884950073344 1997942831645687808 2001845063738745792 2005683135527780352 2006124162873163776 2009883750560301056 2017855883123884032 2021797007895610368 2033620382210789376 2047918416266354688 2059894547355631616 2061582382846181376 2063917778893435584 2075987473506847488 2080425057794392064 2084488387985396736 2096678378558410752 2100773453516532648 2104532015822143488 2112879567370715136 2113058678390898336 2117575505255006208 2125507417973194752 2134119063889810944 2142112944676110336 2146599292333611008 2150791869076450092 2161691661614485504 2163186223736684544 2163462907579858944 2176114737448747008 2178395212870582272 2178579877720848672 2191134366162223104 2191414624732053504 2195413925471133696 2208252603397865472 2208535051487772672 2217295127386128384 2221450461145595904 2225789231577520896 2230261765557977088 2230450827190392688 2243304232023228416 2243591163416150016 2247685685601398784 2261119219380338688 2270087868514369536 2283363236166500352 2287822929987138048 2297010000640344064 2299417169141170176 2303908218299649024 2317381365775085568 2330933303586635776 2335485907695203424 2340478190018691072 2349245040917741568 2354165196977864704 2358763175878212096 2372557112579254272 2377191013189760628 2377628637479305216 2382272443411881984 2396203861209612288 2400883946876037312 2405179446653878272 2414924203875312384 2431903119316296192 2446124774984812544 2448129079629840384 2450902362435954756 2465026161932500992 2465235124789381392 2465341452823560192 2470504756130840576 2479758654302060544 2484284178822598656 2489805574538112768 2499131768788795392 2509044486252724224 2509257180589191774 2523717261026131968 2524040058843168768 2534051574155575296 2538800527023538176 2543759121802881024 2548870589209116672 2549086659646163072 2568783640687312896 2584136250720387072 2586844315283816448 2601972059817639936 2607054036496971264 2617523023985508352 2622299966534965248 2627905336161337344 2633037963771027456 2637972422610395136 2648435846600097792 2658356230512181248 2663923775527583744 2669126751651661056 2674832217164218368 2690474510831845376 2695729343860813824 2711493842947719168 2716789729359726432 2730557888355139584 2735891009230833216 2751890371857914112 2767983298009129984 2773389515388054066 2779317850647195648 2789728486089818112 2795571171411214336 2801031271355376864 2806042687762857984 2817172756494286848 2817411571187864448 2817533088941211648 2823434007006674944 2839181918654398464 2845492085186414592 2856150592901480448 2867479412860256256 2867722492101933456 2884248298315579392 2884617210106478592 2904526950494109696 2904773170294464896 2907153282060435456 2927218567294844928 2927466710687390403 2944336804530487296 2944713401983696896 2950087462351835904 2956393503181504512 2961933948194127872 2967718975436694528 2973682354077302784 2979490327425110016 2996914247468531712 3009186244309745664 3014825625840451584 3026783824685826048 3044484314888667136 3050430573316184064 3065889558854893568 3071877624399532032 3089841821033447424 3095876668340153376 3113981210260271232 3120637586691588096 3126732581978095104 3145017567837616128 3156798023733215232 3163409483439005696 3169588017586347504 3176363257882509312 3188261126959792128 3194938481612816384 3201178595834716416 3219898938500416512 3226187803614675138 3242537492421728256 3244779335605026816 3264172106173120512 3267592819305873408 3267869816581273008 3286701549243334656 3286980166385841856 3287121937098080256 3312378905096798208 3312802577231659008 3319740766050817024 3332175691718393856 3345392648336965632 3345676240785589032 3364956348034842624 3365386745124225024 3371528528402098176 3378735432207433728 3385067369364717568 3391678829070508032 3405131802771554304 3425044854249750528 3445515000960516096 3449125753711755264 3469296079756853248 3476072048662628352 3496399955379953664 3503228861542805136 3510717285028036608 3517296563480526848 3531247795466797056 3538144763817318144 3558835668868881408 3566442956218957824 3573408665117822976 3594305791814418432 3607769169980817408 3615325123930292224 3622386305812968576 3640743851140186112 3647854678974444288 3669187162477218816 3676353543653932134 3697539242898751488 3697852687184072088 3705757134196260864 3719637981453090816 3734391793492426752 3734708361807169152 3741390250350477312 3748697653183193088 3756548761583819264 3763885770883787661 3785575891539197952 3786060088264753152 3793989446915219456 3808200790535307264 3823305883813675008 3823629989469244608 3853175461030969344 3876204376080580608 3880266472925724672 3902958089726459904 3903288947583187204 3925782406040649728 3926284535978262528 3933449949802447872 3941858004242006016 3956958633915592704 3972653769900146688 3995885663291375616 4003690127477491584 4011366271055560704 4012248325746327552 4019767501120602112 4035711766247768064 4043594015791220736 4067240764421578752 4095836832532709376 4119789094711263232 4127835557786871168 4151974947013694976 4160084273082081099 4160850115588784128 4168976775970793472 4193356757116821504 4201546907033065296 4209064031644286976 4225759134741430272 4226117356781796672 4235151010510012416 4268238127779621888 4284225889352220672 4293198584667222016 4301583738152900184 4323383323228971008 4326372447473369088 4326925815159717888 4352229474897494016 4356790425741164544 4357159755441697344 4390827850942267392 4416505206795730944 4417070102975545344 4434590254772256768 4442900922291191808 4451578463155041792 4460523531115954176 4460901654380785376 4486608464046456832 4487182326832300032 4495371371202797568 4522238438760677376 4540175737028739072 4566726472333000704 4575645859974276096 4594020001280688128 4598834338282340352 4607816436599298048 4634762731550171136 4661866607173271552 4670971815390406848 4680956380037382144 4708330393955729408 4717526351756424192 4745114225158508544 4754382026379521256 4764544886823763968 4792407722419224576 4801767893752074624 4810358893307756544 4829848407750624768 4863806238632592384 4892249549969625088 4896258159259680768 4901804724871909512 4930052323865001984 4930470249578762784 4930682905647120384 4941009512261681152 4959517308604121088 4968568357645197312 4979611149076225536 4998263537577590784 5018088972505448448 5018514361178383548 5047434522052263936 5048080117686337536 5068103148311150592 5077601054047076352 5087518243605762048 5098173319292326144 5137567281374625792 5168272501440774144 5173688630567632896 5203944119635279872 5214108072993942528 5235046047971016704 5244599933069930496 5266075927542054912 5275944845220790272 5296871693200195584 5316712461024362496 5327847551055167488 5338253503303322112 5349664434328436736 5380949021663690752 5391458687721627648 5422987685895438336 5433579458719452864 5461115776710279168 5471782018461666432 5503780743715828224 5535966596018259968 5546779030776108132 5558635701294391296 5579456972179636224 5591142342822428672 5602062542710753728 5612085375525715968 5634823142375728896 5646868014013349888 5678363837308796928 5690984170372829184 5712301185802960896 5734958825720512512 5735444984203866912 5768496596631158784 5769234420212957184 5809546340588929792 5814306564120870912 5854437134589689856 5854933421374780806 5888673609060974592 5889426803967393792 5900174924703671808 5912787006363009024 5923867896388255744 5935437950873389056 5947364708154605568 5958980654850220032 5993828494937063424 6018372488619491328 6029651251680903168 6053567649371652096 6088968629777334272 6100861146632368128 6131779117709787136 6143755248799064064 6179683642066894848 6191753336680306752 6227962420520542464 6241275173383176192 6253465163956190208 6290035135675232256 6313596047466430464 6326818966878011392 6339176035172695008 6352726515765018624 6376522253919584256 6389876963225632768 6402357191669432832 6439797877000833024 6452375607229350276 6485074984843456512 6489558671210053632 6528344212346241024 6535185638611746816 6535739633162546016 6573403098486669312 6573960332771683712 6574243874196160512 6624757810193596416 6625605154463318016 6639481532101634048 6664351383436787712 6690785296673931264 6691352481571178064 6729912696069685248 6730773490248450048 6743057056804196352 6783357658141016064 6810263605543108608 6850089708499501056 6891030001921032192 6898251507423510528 6938592159513706496 6952144097325256704 6992799910759907328 7006457723085610272 7021434570056073216 7034593126961053696 7062495590933594112 7076289527634636288 7117671337737762816 7132885912437915648 7146817330235645952 7188611583628836864 7215538339961634816 7230650247860584448 7244772611625937152 7281487702280372224 7295709357948888576 7338374324954437632 7352707087307864268 7395078485797502976 7395705374368144176 7411514268392521728 7439275962906181632 7469416723614338304 7497395306366386176 7513097523167638528 7527771541767575322 7571151783078395904 7572120176529506304 7587978893830438912 7616401581070614528 7646611767627350016 7647259978938489216 7706350922061938688 7752408752161161216 7760532945851449344 7805916179452919808 7806577895166374408 7851564812081299456 7852569071956525056 7866899899604895744 7883716008484012032 7913917267831185408 7945307539800293376 7991771326582751232 8007380254954983168 8024496651492655104 8039535002241204224 8071423532495536128 8087188031582441472 8134481528843157504 8191673665065418752 8239578189422526464 8255671115573742336 8303949894027389952 8320168546164162198 8321700231177568256 8337953551941586944 8386713514233643008 8403093814066130592 8418128063288573952 8451518269482860544 8452234713563593344 8470302021020024832 8536476255559243776 8568451778704441344 8586397169334444032 8603167476305800368 8646766646457942016 8652744894946738176 8653851630319435776 8713580851482329088 8714319510883394688 8781655701884534784 8782400132062171209 8833010413591461888 8834140205951090688 8869180509544513536 8885801844582383616 8903156926310083584 8921047062231908352 8921803308761570752 8990742742405595136 9044476877521354752 9080351474057478144 9133452944666001408 9151291719948552192 9188040002561376256 9197668676564680704 9215632873198596096 9269525463100342272 9323733214346543104 9341943630780813696 9361912760074764288 9416660787911458816 9435052703512848384 9490228450317017088 9508764052759042512 9529089773647527936 9584815444838449152 9603535787504149248 9659696815501249536 9727612477265184768 9784499099939250176 9792516318519361536 9803609449743819024 9860104647730003968 9860940499157525568 9861365811294240768 9882019024523362304 9937136715290394624 9959222298152451072 9996527075155181568 10036177945010896896 10037028722356767096 10094869044104527872 10096160235372675072 10136206296622301184 10155202108094152704 10175036487211524096 10196346638584652288 10275134562749251584 10336545002881548288 10347377261135265792 10407888239270559744 10428216145987885056 10470092095942033408 10489199866139860992 10532151855084109824 10551889690441580544 10593743386400391168 10655695102110334976 10676507006606644224 10699328868656873472 10782917375443255296 10845975371790876672 10867158917438905728 10922231553420558336 10943564036923332864 11007561487431656448 11071933192036519936 11093558061552216264 11117271402588782592 11158913944359272448 11182284685644857344 11204125085421507456 11224170751051431936 11269646284751457792 11291657312651362983 11293736028026699776 11356727674617593856 11381968340745658368 11424602371605921792 11469917651441025024 11470889968407733824 11619092681177859584 11628613128241741824 11708874269179379712 11709866842749561612 11777347218121949184 11778853607934787584 11800349849407343616 11825574012726018048 11847735792776511488 11870875901746778112 11917961309700440064 11987656989874126848 12036744977238982656 12059302503361806336 12107135298743304192 12177937259554668544 12201722293264736256 12287510497598128128 12359367284133789696 12383506673360613504 12455924841041084928 12482550346766352384 12506930327912380416 12580070271350464512 12627192094932860928 12653637933756022784 12678352070345390016 12705453031530037248 12779753926451265536 12804714383338865664 12879595754001666048 12904751214458700552 12970149969686913024 12979117342420107264 13056688424692482048 13070371277223493632 13071479266325092032 13147920665543367424 13249515620387192832 13251210308926636032 13278963064203268096 13328702766873575424 13381570593347862528 13382704963142356128 13459825392139370496 13461546980496900096 13486114113608392704 13566715316282032128 13620527211086217216 13700179416999002112 13782060003842064384 13796503014847021056 13877184319027412992 13904288194650513408 13985599821519814656 14012915446171220544 14042869140112146432 14069186253922107392 14124991181867188224 14152579055269272576 14235342675475525632 14293634660471291904 14377223167257673728 14431076679923269632 14461300495721168896 14489545223251874304 14562975404560744448 14591418715897777152 14676748649908875264 14705414174615728536 14790156971595005952 14791410748736288352 14823028536785043456 14878551925812363264 14938833447228676608 14994790612732772352 15026195046335277056 15055543083535150644 15142303566156791808 15144240353059012608 15175957787660877824 15232803162141229056 15294519957876978432 15412701844123877376 15504817504322322432 15521065891702898688 15611832358905839616 15613155790332748816 15703129624162598912 15705138143913050112 15733799799209791488 15827834535662370816 15890615079600586752 15983542653165502464 16014760509909966336 16048993302985310208 16079070004482408448 16142847064991072256 16174376063164882944 16268963057686315008 16383347330130837504 16479156378845052928 16511342231147484672 16607899788054779904 16640337092328324396 16643400462355136512 16675907103883173888 16773427028467286016 16806187628132261184 16836256126577147904 16904469427127186688 16940604042040049664 17072952511118487552 17136903557408882688 17172794338668888064 17206334952611600736 17293533292915884032 17305489789893476352 17307703260638871552 17428639021766789376 17563311403769069568 17564800264124342418 17666020827182923776 17668280411902181376 17738361019089027072 17771603689164767232 17806313852620167168 17842094124463816704 17843606617523141504 17981485484811190272 18088953755042709504 18160702948114956288 18266905889332002816 18302583439897104384 18395337353129361408 18431265746397192192 18539050926200684544 18647466428693086208 18683887261561627392 18723825520149528576 18833321575822917632 18870105407025696768 18980456900634034176 19017528105518085024 19058179547295055872 19169630889676898304 19207071575008298496 19319393631002499072 19455224954530369536 19568998199878500352 19585032637038723072 19607218899487638048 19720209295460007936 19721880998315051136 19722731622588481536 19764038049046724608 19874273430580789248 19918444596304902144 19993054150310363136 20072355890021793792 20074057444713534192 20189738088209055744 20192320470745350144 20350072974423048192 20392693277169304576 20550269125498503168 20673090005763096576 20694754522270531584 20815776478541119488 20856432291975770112 20978399732279721984 21064303710168219648 21103779380883161088 21187486772800782336 21311390204220669952 21353014013213288448 21398657737313746944 21565834750886510592 21691950743581753344 21734317834877811456 21844463106841116672 21887128073846665728 22015122974863312896 22143866384073039872 22187116123104432528 22234542805177565184 22317827888718544896 22364569371289714688 22408250170843014912 22539292569502915584 22583314625302725966 22587472056053399552 22713455349235187712 22763936681491316736 22849204743211843584 22939835302882050048 22941779936815467648 23238185362355719168 23257226256483483648 23417748538358759424 23419733685499123224 23554694436243898368 23557707215869575168 23600699698814687232 23651148025452036096 23695471585553022976 23741751803493556224 23835922619400880128 23975313979748253696 24073489954477965312 24118605006723612672 24214270597486608384 24403444586529472512 24575020995196256256 24718734568267579392 24767013346721227008 24911849682082169856 24965100693532704768 25013860655824760832 25160140542700929024 25254384189865721856 25307275867512045568 25356704140690780032 25410906063060074496 25559507852902531072 25609428766677731328 25759191508003332096 25809502428917401104 25940299939373826048 25958234684840214528 26140742554446987264 26142958532650184064 26295841331086734848 26347200396186513627 26499031240774385664 26502420617853272064 26557926128406536192 26657405533747150848 26763141186695725056 26765409926284712256 26972228227216785408 27133430632564064256 27241054422172434432 27400358833998004224 27564120007684128768 27593006029694042112 27808576389301026816 27971199643039629312 28025830892342441088 28085738280224292864 28138372507844214784 28249982363734376448 28305158110538545152 28470685350951051264 28587269320942583808 28754446334515347456 28922600991442337792 28979090446503748608 29125950809121488896 29182837431795554304 29353497299817750528 29410828349231457072 29580313943190011904 29582821497472576704 29646057073570086912 29877666894457353216 29989581225465544704 30052390092670554112 30111086167070301288 30284607132313583616 30288480706118025216 30351915575321755648 30465606324282458112 30589039915753956864 30825403688247754752 31009635008644644864 31042131783405797376 31223664717811679232 31226311580665497632 31406259248325197824 31410276287826100224 31467599598419582976 31655669071324741632 31781230159201173504 31967085306331004928 32029521019819932672 32097986605970620416 32158140008964816896 32348752126329765888 32537926115372630016 32766694660261675008 32958312757690105856 33022684462294969344 33215799576109559808 33280674184656648792 33351814207766347776 33546854056934572032 33612375256264522368 33672512253154295808 33808938854254373376 33881208084080099328 34145905022236975104 34273807114817765376 34345588677337776128 34412669905223201472 34587066585831768064 34857278043533578752 35126622807538139136 35129600528248684836 35332041654365847552 35336560823804362752 35476722038178054144 35543207378329534464 35612627705240334336 35687213235046283008 35962970969622380544 36177907510085419008 36321405896229912576 36533811778664005632 36605166879794208768 36862531492794384384 37078101852401369088 37294932857386172416 37367774523123254784 37447651040299057152 37666643151645835264 37740210814051393536 37960913801268068352 38035056211036170048 38116359094590111744 38339261779353796608 38414143150016596992 38638787262004998144 38910449909060739072 39137996399757000704 39170065274077446144 39214437798975276096 39443761996630102272 39528076098093449216 39748546861161578496 39836889192609804288 39986108300620726272 40144711780043587584 40148114889427068384 40379476176418111488 40384640941490700288 40700145948846096384 40785386554338609152 41100538250997006336 41346180011526193152 41389509044541063168 41631552957082238976 41712864583951540224 41956799464559443968 42128607420336439296 42207558761766322176 42374973545601564672 42622780408441339904 42706028026426576896 43131669501773021184 43383901487163506688 43468635669755622912 43688926213682233344 43774256147693331456 44030245949726625792 44287732768146079744 44374232246208865056 44469085610355130368 44635655777437089792 44729138742579429376 44816500341686029824 45078585139005831168 45166629250605451932 45174944112106799104 45426910698470375424 45527873362982633472 45698409486423687168 45883559873630935296 46476370724711438336 46514452512966967296 46835497076717518848 46839467370998246448 47109388872487796736 47115414431739150336 47201399397629374464 47483503606987112448 47671845238801760256 47950627959496507392 48146979908955930624 48237210013447225344 48428541194973216768 48806889173058945024 49150041990392512512 49437469136535158784 49534026693442454016 49823699364164339712 49930201387065409536 50027721311649521664 50320281085401858048 50508768379731443712 50614551735024091136 50713408281381560064 50821812126120148992 51119015705805062144 51218857533355462656 51518383016006664192 51619004857834802208 51880599878747652096 51916469369680429056 52285917065300368128 52591682662173469696 52694400792373027254 52998062481548771328 53004841235706544128 53115852256813072384 53314811067494301696 53526282373391450112 53530819852569424512 53944456454433570816 54266861265128128512 54482108844344868864 54800717667996008448 55186012059388084224 55617152778602053632 55942399286079258624 56051661784684882176 56171476560448585728 56276745015688429568 56499964727468752896 56610316221077090304 56941370701902102528 57174538641885167616 57508892669030694912 57845201982884675584 57958180893007497216 58251901618242977792 58365674863591108608 58706994599635501056 58821656698462914144 59160627886380023808 59165642994945153408 59292114147140173824 59755333788914706432 59979162450931089408 60104780185341108224 60222172334140602576 60569214264627167232 60576961412236050432 60703831150643511296 61178079831507913728 61650807376495509504 62019270017289289728 62084263566811594752 62447329435623358464 62452623161330995264 62935199196839165952 63311338142649483264 63562460318402347008 63934170612662009856 64059042039639865344 64195973211941240832 64316280017929633792 64697504252659531776 65075852230745260032 65533389320523350016 65916625515380211712 66045368924589938688 66431599152219119616 66561348369313297584 66703628415532695552 67093708113869144064 67224750512529044736 67617877708508746752 67762416168160198656 68291810044473950208 68547614229635530752 68691177354675552256 68825339810446402944 69174133171663536128 69714556087067157504 70253245615076278272 70259201056497369672 70664083308731695104 70673121647608725504 70953444076356108288 71086414756659068928 71225255410480668672 71374426470092566016 71925941939244761088 72355815020170838016 72642811792459825152 73210333759588417536 73725062985588768768 74156203704802738176 74589865714772344832 74735549046246509568 74895302080598114304 75480421628102787072 75921827602536136704 76070112422072340096 76232718189180223488 76678523558707593216 76828286300033193984 77277574524009996288 77820899818121478144 78275992799514001408 78428875597950552192 78887523993260204544 79041601188559540881 79056152196186898432 79497093722323156992 79673778385219608576 79972216601241452544 80289423560087175168 80296229778854136768 81400291897692192768 81570773108677218304 82201076501994012672 82692360023052386304 82779018089082126336 83425729167903080448 83913598929118887936 84257214840672878592 84415117523532644352 84749947091203129344 85245560816882679808 85412056052853153792 86263339003546042368 86767802974327013376 86937271339511245824 87377852427364466688 87548512295386662912 88060491899453251584 88575465536292159488 88748464492417730112 88938171220710260736 89458277485158858752 89633000683372059648 90157170278011662336 90333258501210903864 90853821396940750848 91055746725965266944 91396818972847374336 91767119747261870592 92952741449422876672 93028905025933934592 93670994153435037696 93678934741996492896 94218777744975593472 94230828863478300672 94402798795258748928 94967007213974224896 95343690477603520512 95901255918993014784 96293959817911861248 96474420026894450688 97613778346117890048 98300083980785025024 98874938273070317568 99068053386884908032 99647398728328679424 100055442623299043328 100640562170803716096 101017536759462887424 101229103470048182272 101426816562763120128 101643624252240297984 102238031411610124288 102437715066710925312 103036766032013328384 103238009715669604416 103761199757495304192 104571834130600736256 105183365324346939392 105388801584746054508 105996124963097542656 106009682471413088256 106231704513626144768 106629622134988603392 107061639705138849024 107888912908867141632 108533722530256257024 108964217688689737728 109601435335992016896 111234305557204107264 111884798572158517248 112103323569369764352 112342953120897171456 112553490031376859136 112999929454937505792 113220632442154180608 113882741403804205056 114349077283770335232 115017785338061389824 115690403965769351168 115916361786014994432 116503803236485955584 116731349727182217216 117413989199271002112 117643313396925828288 118331285989890306816 118584228294280347648 119510667577829412864 119958324901862178816 120209560370682216448 120444344668281205152 121138428529254334464 121153922824472100864 121407662301287022592 122356159663015827456 123301614752991019008 124038540034578579456 124168527133623189504 124894658871246716928 124905246322661990528 125870398393678331904 126622676285298966528 127124920636804694016 127868341225324019712 128118084079279730688 129395008505319063552 130151704461490520064 131066778641046700032 131833251030760423424 132090737849179877376 132863198304438239232 133122696738626595168 133407256831065391104 134187416227738288128 134449501025058089472 135235755417017493504 135524832336320397312 136583620088947900416 137095228459271061504 137382354709351104512 137650679620892805888 138348266343327072256 139429112174134315008 140506491230152556544 140518402112994739344 141328166617463390208 141346243295217451008 142450510820961337344 142748852940185132032 143851883878489522176 144711630040341676032 145285623584919650304 146420667519176835072 147450125971177537536 148312407409605476352 149179731429544689664 149471098092493019136 149790604161196228608 150960843256205574144 151843655205072273408 152140224844144680192 152465436378360446976 153357047117415186432 153656572600066387968 154555149048019992576 155641799636242956288 156551985599028002816 156857751195901104384 157775047986520409088 158083202377119081762 158112304392373796864 158994187444646313984 159347556770439217152 159944433202482905088 160578847120174350336 160592459557708273536 162800583795384385536 163141546217354436608 164402153003988025344 165558036178164252672 166851458335806160896 167827197858237775872 168514429681345757184 168830235047065288704 169499894182406258688 170824112105706307584 172526678007092084736 173535605948654026752 173874542679022491648 174755704854728933376 175097024590773325824 176120983798906503168 177150931072584318976 177496928984835460224 177876342441420521472 178916554970317717504 179266001366744119296 180314340556023324672 180666517002421807728 181707642793881501696 182111493451930533888 183534239494523741184 185905482898845753344 186057810051867869184 187341988306870075392 187357869483992985792 188805597590517497856 189934014427948449792 190687380955207041024 191802511837986029568 192587919635823722496 192948840053788901376 195227556692235780096 196600167961570050048 197749876546140635136 198136106773769816064 199294797456657358848 200110885246598086656 201281124341607432192 202458206940096364544 202853633125526240256 203287248504480595968 204875430133421850624 206073532064026656768 206476019431339208832 207522399514990608384 209143668261201472512 210366730648693878784 210777603169492109016 211992249926195085312 212019364942826176512 212463409027252289536 213259244269977206784 214123279410277698048 215777825817734283264 217067445060512514048 217928435377379475456 222468611114408214528 223769597144317034496 224206647138739528704 224685906241794342912 225106980062753718272 226441264884308361216 227765482807608410112 228698154567540670464 230035570676122779648 231380807931538702336 231832723572029988864 233462699454364434432 234827978398542004224 235286626793851656576 236662571979780613632 237168456588560695296 239021335155658825728 239916649803724357632 240419120741364432896 240888689336562410304 242815324602574045184 244712319326031654912 246603229505982038016 248077080069157158912 248337054267246379008 249810492645323981056 251740796787356663808 253245352570597933056 254249841273609388032 255736682450648039424 256236168158559461376 258790017010638127104 260303408922981040128 262133557282093400064 263666502061520846848 264181475698359754752 265726396608876478464 266245393477253190336 266814513662130782208 268374832455476576256 268899002050116178944 270471510834034987008 273167240177895800832 274190456918542123008 274764709418702209024 275301359241785611776 276696532686654144512 278858224348268630016 281012982460305113088 281036804225989478688 282656333234926780416 282692486590434902016 284901021641922674688 285497705880370264064 287703767756979044352 289423260080683352064 292841335038353670144 294900251942355075072 296624814819210952704 298359462859089379328 298942196184986038272 301921686512411148288 303687310410144546816 304280449688289360384 304930872756720893952 306714094234830372864 307313145200132775936 309110298096039985152 311283599272485912576 313103971198056005632 313715502391802208768 315550095973040818176 316166404754238163524 316224608784747593728 317988374889292627968 318695113540878434304 319888866404965810176 321184919115416547072 325601167590768771072 326283092434708873216 328804306007976050688 333702916671612321792 335654395716475551744 337028859362691514368 337660470094130577408 338999788364812517376 341648224211412615168 345053356014184169472 347071211897308053504 347749085358044983296 349511409709457866752 350194049181546651648 352241967597813006336 354301862145168637952 354993857969670920448 355752684882841042944 357833109940635435008 358532002733488238592 360628681112046649344 361333034004843615456 363415285587763003392 364222986903861067776 367068478989047482368 371810965797691506688 372115620103735738368 374683976613740150784 374715738967985971584 377611195181034995712 379868028855896899584 381374761910414082048 383605023675972059136 390455113384471560192 393200335923140100096 395499753092281270272 396272213547539632128 398589594913314717696 400221770493196173312 402562248683214864384 404916413880192729088 405707266251052480512 406574497008961191936 409750860266843701248 412147064128053313536 412952038862678417664 415044799029981216768 418287336522402945024 420733461297387757568 421555206338984218032 423984499852390170624 424038729885652353024 424926818054504579072 428246558820555396096 431555651635468566528 434134890121025028096 435856870754758950912 444937222228816429056 447539194288634068992 448413294277479057408 449371812483588685824 450213960125507436544 452882529768616722432 455530965615216820224 457396309135081340928 460071141352245559296 463665447144059977728 466925398908728868864 469655956797084008448 470573253587703313152 473325143959561227264 474336913177121390592 478042670311317651456 479833299607448715264 480838241482728865792 481777378673124820608 485630649205148090368 489424638652063309824 493206459011964076032 496674108534492758016 499620985290647962112 503481593574713327616 506490705141195866112 508499682547218776064 512472336317118922752 517580034021276254208 520606817845962080256 524267114564186800128 528362951396719509504 531452793217752956928 532490786954506380672 533629027324261564416 536749664910953152512 537798004100232357888 540943021668069974016 546334480355791601664 549529418837404418048 550602718483571223552 553393065373308289024 557716448696537260032 562025964920610226176 562073608451978957376 569802043283845349376 570995411760740528128 575407535513958088704 578846520161366704128 585682670076707340288 589800503884710150144 593249629638421905408 596718925718178758656 597884392369972076544 603843373024822296576 607374620820289093632 608560899376578720768 609861745513441787904 614626290400265551872 618220596192079970304 622567198544971825152 626207942396112011264 627431004783604417536 631100191946081636352 632332809508476327048 635976749778585255936 637390227081756868608 639777732809931620352 642369838230833094144 651202335181537542144 652566184869417746432 667405833343224643584 671308791432951103488 674057718725383028736 675320940188261154816 683296448422825230336 690106712028368338944 694142423794616107008 695498170716089966592 700388098363093303296 704483935195626012672 708603724290337275904 709987715939341840896 711505369765682085888 715666219881270870016 717064005466976477184 721257362224093298688 722666068009687230912 728445973807722135552 734136957978094964736 743621931595383013376 744231240207471476736 749431477935971943168 755222390362069991424 759736057711793799168 762749523820828164096 767210047351944118272 780910226768943120384 786400671846280200192 790999506184562540544 792544427095079264256 797179189826629435392 800443540986392346624 805124497366429728768 809832827760385458176 811414532502104961024 819501720533687402496 824294128256106627072 825904077725356835328 830089598059962433536 836574673044805890048 841466922594775515136 843110412677968436064 847968999704780341248 848077459771304706048 849853636109009158144 856493117641110792192 863111303270937133056 868269780242050056192 889874444457632858112 895078388577268137984 896826588554958114816 905765059537233444864 911061931230433640448 914792618270162681856 920142282704491118592 927330894288119955456 933850797817457737728 939311913594168016896 941146507175406626304 946650287919122454528 948673826354242781184 956085340622635302912 959666599214897430528 961676482965457731584 963554757346249641216 971261298410296180736 978849277304126619648 986412918023928152064 999241970581295924224 1006963187149426655232 1012981410282391732224 1016999365094437552128 1024944672634237845504 1035160068042552508416 1041213635691924160512 1048534229128373600256 1056725902793439019008 1062905586435505913856 1064981573909012761344 1067258054648523128832 1073499329821906305024 1075596008200464715776 1081886043336139948032 1092668960711583203328 1099058837674808836096 1101205436967142447104 1106786130746616578048 1115432897393074520064 1124051929841220452352 1124147216903957914752 1139604086567690698752 1141990823521481056256 1150815071027916177408 1171365340153414680576 1179601007769420300288 1186499259276843810816 1195768784739944153088 1207686746049644593152 1214749241640578187264 1217121798753157441536 1219723491026883575808 1229252580800531103744 1236441192384159940608 1245134397089943650304 1252415884792224022528 1254862009567208835072 1262200383892163272704 1264665619016952654096 1271953499557170511872 1274780454163513737216 1284739676461666188288 1302404670363075084288 1305132369738835492864 1334811666686449287168 1342617582865902206976 1348115437450766057472 1350641880376522309632 1366592896845650460672 1380213424056736677888 1390996341432179933184 1400776196726186606592 1408967870391252025344 1417207448580674551808 1419975431878683681792 1423010739531364171776 1434128010933952954368 1442514724448186597376 1445332136019374461824 1456891947615444271104 1468273915956189929472 1487243863190766026752 1498862955871943886336 1510444780724139982848 1519472115423587598336 1525499047641656328192 1561820453537886240768 1572801343692560400384 1585088854190158528512 1594358379653258870784 1600887081972784693248 1610248994732859457536 1619665655520770916352 1622829065004209922048 1639003441067374804992 1648588256512213254144 1651808155450713670656 1660179196119924867072 1673149346089611780096 1682933845189551030272 1686220825355936872128 1699707272218018316288 1712986235282221584384 1726222606541874266112 1736539560484100112384 1779748888915265716224 1790156777154536275968 1793653177109916229632 1811530119074466889728 1822123862460867280896 1829585236540325363712 1854661788576239910912 1867701595634915475456 1878623827188336033792 1882293014350813252608 1893300575838244909056 1912170681245270605824 1919333198429794861056 1923352965930915463168 1927109514692499282432 1942522596820592361472 1957698554608253239296 1998483941162591848448 2013926374298853310464 2025962820564783464448 2049889345268475691008 2070320136085105016832 2082427271383848321024 2113451805586878038016 2125811172871011827712 2129963147818025522688 2134516109297046257664 2146998659643812610048 2151192016400929431552 2163772086672279896064 2185337921423166406656 2198117675349617672192 2202410873934284894208 2213572261493233156096 2230865794786149040128 2248294433807915829504 2279208173135381397504 2283981647042962112512 2301630142055832354816 2342730680306829361152 2359202015538840600576 2372998518553687621632 2391537569479888306176 2415373492099289186304 2429498483281156374528 2434243597506314883072 2458505161601062207488 2472882384768319881216 2490268794179887300608 2504831769584448045056 2509724019134417670144 2524400767784326545408 2529331238033905308192 2543906999114341023744 2549560908327027474432 2569479352923332376576 2604809340726150168576 2610264739477670985728 2669623333372898574336 2685235165731804413952 2733185793691300921344 2760426848113473355776 2781992682864359866368 2801552393452373213184 2817935740782504050688 2834414897161349103616 2839950863757367363584 2846021479062728343552 2868256021867905908736 2885029448896373194752 2890664272038748923648 2913783895230888542208 2936547831912379858944 2974487726381532053504 2997725911743887772672 3020889561448279965696 3038944230847175196672 3050998095283312656384 3123640907075772481536 3145602687385120800768 3170177708380317057024 3188716759306517741568 3201774163945569386496 3220497989465718915072 3245658130008419844096 3278006882134749609984 3297176513024426508288 3303616310901427341312 3320358392239849734144 3346298692179223560192 3365867690379102060544 3372441650711873744256 3399414544436036632576 3425972470564443168768 3452445213083748532224 3559497777830531432448 3587306354219832459264 3623060238148933779456 3644247724921734561792 3659170473080650727424 3709323577152479821824 3735403191269830950912 3757247654376672067584 3764586028701626505216 3786601151676489818112 3824341362490541211648 3846705931861830926336 3854219029384998564864 3915397109216506478592 3996967882325183696896 4027852748597706620928 4051925641129566928896 4099778690536951382016 4140640272170210033664 4226903611173756076032 4251622345742023655424 4259926295636051045376 4269032218594092515328 4302384032801858863104 4327544173344559792128 4370675842846332813312 4396235350699235344384 4404821747868569788416 4461731589572298080256 4496588867615831659008 4558416346270762795008 4567963294085924225024 4685461360613658722304 4718404031077681201152 4783075138959776612352 4830746984198578372608 4858996966562312749056 4868487195012629766144 4917010323202124414976 4945764769536639762432 4980537588359774601216 5009663539168896090112 5019448038268835340288 5048801535568653090816 5058662476067810616384 5099121816654054948864 5138958705846664753152 5209618681452300337152 5220529478955341971456 5339246666745797148672 5370470331463608827904 5466371587382601842688 5563985365728719732736 5603104786904746426368 5635871481565008101376 5668829794322698207232 5679901727514734727168 5736512043735811817472 5770058897792746389504 5781328544077497847296 5827567790461777084416 5873095663824759717888 5948975452763064107008 5995451823487775545344 6041779122896559931392 6077888461694350393344 6247281814151544963072 6340355416760634114048 6377433518613035483136 6403548327891138772992 6440995978931437830144 6491316260016839688192 6556013764269499219968 6594353026048853016576 6607232621802854682624 6640716784479699468288 6692597384358447120384 6731735380758204121088 6744883301423747488512 6798829088872073265152 6851944941128886337536 6904890426167497064448 7118995555661062864896 7174612708439664918528 7246120476297867558912 7288495449843469123584 7418647154304959643648 7470806382539661901824 7514495308753344135168 7529172057403253010432 7573202303352979636224 7648682724981082423296 7693411863723661852672 7708438058769997129728 7830794218433012957184 7993935764650367393792 8055705497195413241856 8199557381073902764032 8281280544340420067328 8453807222347512152064 8503244691484047310848 8519852591272102090752 8538064437188185030656 8604768065603717726208 8655088346689119584256 8741351685692665626624 8809643495737139576832 8923463179144596160512 8993177735231663318016 9116832692541525590016 9135926588171848450048 9370922721227317444608 9436808062155362402304 9566150277919553224704 9661493968397156745216 9736974390025259532288 9834020646404248829952 9891529539073279524864 9961075176719549202432 10038896076537670680576 10097603071137306181632 10117324952135621232768 10198243633308109897728 10277917411693329506304 10441058957910683942912 10678493333491594297344 10932743174765203685376 11127970731457439465472 11206209573809492852736 11271742963130016202752 11337659588645396414464 11359803455029469454336 11473024087471623634944 11540117795585492779008 11562657088154995694592 11746191327649519435776 11897950905526128214016 11990903646975551090688 12083558245793119862784 12155776923388700786688 12680710833521268228096 12754867037226070966272 12807096655782277545984 12982632520033679376384 13112027528538998439936 13188706052097706033152 13214465243605709365248 13385194768716894240768 13463470761516408242176 13489766602847494977024 13597658177744146530304 13703889882257772675072 14349225416879329837056 14492240952595735117824 14576990899686938247168 14837294308609919287296 14941612765079323803648 15028990617506688270336 15058344114806506020864 15146404606705959272448 15297365449962164846592 15386823727447323705344 15416876117539994259456 15661588436866025914368 15987871529300734787584 16111410994390826483712 16399114762147805528064 16907614444695024304128 17006489382968094621696 17039705182544204181504 17209536131207435452416 17310176693378239168512 17482703371385331253248 17619286991474279153664 17846926358289192321024 17986355470463326636032 18233665385083051180032 18271853176343696900096 18741845442454634889216 19132300555839106449408 19322987936794313490432 19473948780050519064576 19668041292808497659904 19783059078146559049728 19922150353439098404864 20077792153075341361152 20195206142274612363264 20234649904271242465536 20396487266616219795456 20555834823386659012608 20882117915821367885824 21356986666983188594688 21865486349530407370752 22255941462914878930944 22412419147618985705472 22543485926260032405504 22719606910058938908672 22946048174943247269888 23080235591170985558016 23125314176309991389184 23492382655299038871552 23795901811052256428032 23981807293951102181376 24167116491586239725568 25361421667042536456192 25509734074452141932544 25614193311564555091968 25965265040067358752768 26224055057077996879872 26428930487211418730496 26770389537433788481536 26926941523032816484352 26979533205694989954048 27407779764515545350144 28698450833758659674112 28984481905191470235648 29674588617219838574592 29883225530158647607296 30116688229613012041728 30292809213411918544896 30594730899924329693184 30773647454894647410688 30833752235079988518912 31323176873732051828736 31975743058601469575168 32798229524295611056128 33815228889390048608256 34012978765936189243392 34079410365088408363008 34419072262414870904832 34620353386756478337024 35238573982948558307328 35693852716578384642048 35972710940926653272064 36467330770166102360064 36543706352687393800192 38264601111678212898816 38947897560101038129152 39336082585616995319808 39566118156293118099456 40155584306150682722304 40390412284549224726528 40469299808542484931072 40792974533232439590912 41111669646773318025216 41764235831642735771648 43730972699060814741504 44511882925829757861888 44824838295237971410944 45086971852520064811008 45439213820117877817344 45892096349886494539776 46160471182341971116032 46250628352619982778368 46984765310598077743104 47591803622104512856064 47963614587902204362752 48334232983172479451136 50722843334085072912384 51019468148904283865088 51930530080134717505536 52448110114155993759744 52857860974422837460992 53540779074867576963072 53853883046065632968704 53959066411389979908096 54815559529031090700288 57396901667517319348224 57968963810382940471296 59349177234439677149184 59766451060317295214592 60233376459226024083456 60585618426823837089792 61189461799848659386368 61667504470159977037824 62646353747464103657472 63951486117202939150336 65596459048591222112256 67630457778780097216512 68158820730176816726016 68838144524829741809664 69240706773512956674048 70477147965897116614656 71387705433156769284096 71945421881853306544128 73087412705374787600384 76529202223356425797632 77895795120202076258304 78672165171233990639616 80311168612301365444608 80780824569098449453056 80938599617084969862144 82223339293546636050432 83528471663285471543296 89023765851659515723776 89649676590475942821888 90878427640235755634688 91784192699772989079552 92320942364683942232064 92501256705239965556736 93969530621196155486208 95183607244209025712128 95927229175804408725504 101445686668170145824768 102038936297808567730176 103861060160269435011072 105715721948845674921984 107081558149735153926144 107707766092131265937408 107918132822779959816192 109631119058062181400576 114793803335034638696448 118698354468879354298368 120466752918452048166912 121171236853647674179584 122378923599697318772736 123335008940319954075648 125292707494928207314944 127902972234405878300672 131192918097182444224512 135260915557560194433024 136317641460353633452032 137676289049659483619328 138481413547025913348096 140954295931794233229312 142775410866313538568192 143890843763706613088256 146174825410749575200768 153058404446712851595264 155791590240404152516608 157344330342467981279232 160622337224602730889216 161561649138196898906112 161877199234169939724288 164446678587093272100864 178047531703319031447552 179299353180951885643776 181756855280471511269376 183568385399545978159104 185002513410479931113472 187939061242392310972416 191854458351608817451008 202891373336340291649536 207722120320538870022144 211431443897691349843968 214163116299470307852288 215415532184262531874816 215836265645559919632384 219262238116124362801152 229587606670069277392896 240933505836904096333824 242342473707295348359168 246670017880639908151296 250585414989856414629888 255805944468811756601344 272635282920707266904064 275352578099318967238656 276962827094051826696192 281908591863588466458624 285550821732627077136384 287781687527413226176512 292349650821499150401536 306116808893425703190528 311583180480808305033216 321244674449205461778432 323123298276393797812224 323754398468339879448576 328893357174186544201728 356095063406638062895104 363513710560943022538752 367136770799091956318208 370005026820959862226944 375878122484784621944832 383708916703217634902016 405782746672680583299072 415444240641077740044288 422862887795382699687936 428326232598940615704576 431672531291119839264768 438524476232248725602304 459175213340138554785792 481867011673808192667648 484684947414590696718336 493340035761279816302592 511611888937623513202688 545270565841414533808128 550705156198637934477312 563817183727176932917248 575563375054826452353024 584699301642998300803072 623166360961616610066432 642489348898410923556864 646246596552787595624448 647508796936679758897152 657786714348373088403456 727027421121886045077504 740010053641919724453888 751756244969569243889664 767417833406435269804032 830888481282155480088576 845725775590765399375872 856652465197881231409152 863345062582239678529536 877048952464497451204608 918350426680277109571584 963734023347616385335296 969369894829181393436672 986680071522559632605184 1023223777875247026405376 1090541131682829067616256 1101410312397275868954624 1127634367454353865834496 1151126750109652904706048 1246332721923233220132864 1284978697796821847113728 1295017593873359517794304 1315573428696746176806912 1454054842243772090155008 1480020107283839448907776 1534835666812870539608064 1691451551181530798751744 1726690125164479357059072 1754097904928994902409216 1927468046695232770670592 1938739789658362786873344 1973360143045119265210368 2046447555750494052810752 2181082263365658135232512 2255268734908707731668992 2302253500219305809412096 2492665443846466440265728 2569957395593643694227456 2590035187746719035588608 2631146857393492353613824 2908109684487544180310016 2960040214567678897815552 3069671333625741079216128 3382903102363061597503488 3453380250328958714118144 3854936093390465541341184 3946720286090238530420736 4092895111500988105621504 4362164526731316270465024 4604507000438611618824192 5180070375493438071177216 5262293714786984707227648 5816219368975088360620032 5920080429135357795631104 6139342667251482158432256 6765806204726123195006976 6906760500657917428236288 7709872186780931082682368 7893440572180477060841472 8724329053462632540930048 9209014000877223237648384 10360140750986876142354432 11840160858270715591262208 12278685334502964316864512 13813521001315834856472576 15786881144360954121682944 17448658106925265081860096 18418028001754446475296768 20720281501973752284708864 23680321716541431182524416 27627042002631669712945152 36836056003508892950593536 41440563003947504569417728 47360643433082862365048832 55254084005263339425890304 82881126007895009138835456 110508168010526678851780608 165762252015790018277670912 331524504031580036555341824
- Sum of all divisors σ(n): 1245280257162160390412099991
- Sum of proper divisors (its aliquot sum) s(n): 913755753130580353856758167
- 331524504031580036555341824 is an abundant number, because the sum of its proper divisors (913755753130580353856758167) is greater than itself. Its abundance is 582231249099000317301416343
Bases of 331524504031580036555341824
- Binary: 100010010001110110000101101100000000010101000101111010100101001000100000000000000000000002
- Hexadecimal: 0x1123B0B600A8BD4A4400000
- Base-36: 15NLXN32GX9YDR0G00
Squares and roots of 331524504031580036555341824
- 331524504031580036555341824 squared (3315245040315800365553418242) is 109908496773385127911620432212947317896855869483646976
- 331524504031580036555341824 cubed (3315245040315800365553418243) is 36437359881653019277722690878206371600418502876147472411352559337525585823924224
-
331524504031580036555341824 is a
perfect square number . Itssquare root is 18207814367232 -
The
cube root of 331524504031580036555341824 is 692104826.7135079229
Scales and comparisons
How big is 331524504031580036555341824?- 331,524,504,031,580,036,555,341,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 331,524,504,031,580,036,555,341,824 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 331524504031580036555341824 cubic inches would be around 57675402.2 feet tall.
Recreational maths with 331524504031580036555341824
- 331524504031580036555341824 backwards is 428143555630085130405425133
- The number of decimal digits it has is: 27
- The sum of 331524504031580036555341824's digits is 90
- 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 331524504031580036555341824 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 331524504031580036555341824 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/331524504031580036555341824/
Chicago style:
Numbermatics. 2024. "Number 331524504031580036555341824 - Facts about the integer". https://numbermatics.com/n/331524504031580036555341824/
The information we have on file for 331524504031580036555341824 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 331524504031580036555341824, math, Factors of 331524504031580036555341824, curriculum, school, college, exams, university, Prime factorization of 331524504031580036555341824, STEM, science, technology, engineering, physics, economics, calculator, three hundred thirty-one septillion, five hundred twenty-four sextillion, five hundred four quintillion, thirty-one quadrillion, five hundred eighty trillion, thirty-six billion, five hundred fifty-five million, three hundred forty-one thousand, eight hundred twenty-four.