513094010922000207900684288
513,094,010,922,000,207,900,684,288 is an even composite number composed of six prime numbers multiplied together.
513094010922000207900684288 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 513094010922000207900684288:
212 × 33 × 73 × 733 × 1273 × 2573
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 73 × 73 × 73 × 127 × 127 × 127 × 257 × 257 × 257)See below for interesting mathematical facts about the number 513094010922000207900684288 from the Numbermatics database.
Names of 513094010922000207900684288
- Cardinal: 513094010922000207900684288 can be written as Five hundred thirteen septillion, ninety-four sextillion, ten quintillion, nine hundred twenty-two quadrillion, two hundred seven billion, nine hundred million, six hundred eighty-four thousand, two hundred eighty-eight.
Scientific notation
- Scientific notation: 5.13094010922000207900684288 × 1026
Factors of 513094010922000207900684288
Divisors of 513094010922000207900684288
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 73 84 96 98 108 112 126 127 128 144 146 147 168 189 192 196 216 219 224 252 254 256 257 288 292 294 336 343 378 381 384 392 432 438 441 448 504 508 511 512 514 576 584 588 657 672 686 756 762 768 771 784 864 876 882 889 896 1008 1016 1022 1024 1028 1029 1143 1152 1168 1176 1314 1323 1344 1372 1512 1524 1533 1536 1542 1568 1728 1752 1764 1778 1792 1799 1971 2016 2032 2044 2048 2056 2058 2286 2304 2313 2336 2352 2628 2646 2667 2688 2744 3024 3048 3066 3072 3084 3087 3136 3429 3456 3504 3528 3556 3577 3584 3598 3942 4032 4064 4088 4096 4112 4116 4572 4599 4608 4626 4672 4704 5256 5292 5329 5334 5376 5397 5488 6048 6096 6132 6144 6168 6174 6223 6272 6858 6912 6939 7008 7056 7112 7154 7168 7196 7884 8001 8064 8128 8176 8224 8232 9144 9198 9216 9252 9261 9271 9344 9408 10512 10584 10658 10668 10731 10752 10794 10976 12096 12192 12264 12288 12336 12348 12446 12544 12593 13716 13797 13824 13878 14016 14112 14224 14308 14336 14392 15768 15987 16002 16128 16129 16191 16256 16352 16448 16464 18288 18396 18432 18504 18522 18542 18669 18688 18761 18816 21024 21168 21316 21336 21462 21504 21588 21952 24003 24192 24384 24528 24672 24696 24892 25039 25088 25186 27432 27594 27648 27756 27813 28032 28224 28448 28616 28672 28784 31536 31974 32004 32193 32256 32258 32382 32512 32639 32704 32896 32928 36576 36792 36864 37008 37044 37084 37303 37338 37376 37522 37632 37779 42048 42336 42632 42672 42924 43008 43176 43561 43904 47961 48006 48384 48387 48573 48768 49056 49344 49392 49784 50078 50176 50372 54864 55188 55296 55512 55626 56007 56064 56283 56448 56896 57232 57568 63072 63948 64008 64386 64512 64516 64764 64897 65024 65278 65408 65792 65856 66049 73152 73584 74016 74088 74168 74606 74676 74752 75044 75117 75264 75558 83439 84096 84672 85264 85344 85848 86016 86352 87122 87808 88151 95922 96012 96579 96768 96774 97146 97536 97917 98112 98688 98784 99568 100156 100352 100744 109728 110376 110592 111024 111252 111909 112014 112128 112566 112896 112903 113337 113792 114464 115136 126144 127896 128016 128772 129024 129032 129528 129794 130048 130556 130683 130816 131327 131584 131712 132098 143883 145161 146304 147168 148032 148176 148336 149212 149352 149504 150088 150234 150528 151116 166878 168021 168192 168849 169344 170528 170688 171696 172704 174244 175616 176302 191844 192024 193158 193536 193548 194292 194691 195072 195834 196224 197376 197568 198147 199136 200312 200704 201488 219456 220752 222048 222504 223818 224028 224256 225132 225351 225792 225806 226674 227584 228473 228928 230272 250317 252288 255792 256032 257544 258048 258064 259056 259588 260096 261112 261121 261366 261632 262654 263168 263424 264196 264453 287766 290322 292608 293751 294336 296064 296352 296672 298424 298704 299008 300176 300468 301056 302232 333756 335727 336042 336384 337698 338688 338709 340011 341056 341376 343392 345408 348488 351232 352604 383688 384048 386316 387072 387096 388584 389017 389382 390144 391668 392049 392448 393981 394752 395136 396294 398272 400624 402976 435483 438912 441504 444096 445008 447636 448056 448512 450264 450702 451584 451612 453348 454279 455168 456946 457856 460544 462343 500634 504576 506547 511584 512064 515088 516128 518112 519176 520192 522224 522242 522732 523264 525308 526336 526848 528392 528906 575532 580644 584073 585216 587502 588672 592128 592704 593344 594441 596848 597408 600352 600936 602112 604464 667512 671454 672084 672768 675396 676053 676783 677376 677418 680022 682112 682752 685419 686784 690816 696976 702464 705208 767376 768096 772632 774144 774192 777168 778034 778764 780288 783336 783363 784098 784896 787962 789504 790272 790321 792588 793359 796544 801248 805952 870966 877824 881253 883008 888192 890016 895272 896112 897024 900528 901404 903168 903224 906696 908558 910336 913892 915712 919289 921088 924686 1001268 1007181 1009152 1013094 1016127 1023168 1024128 1030176 1032256 1036224 1038352 1044448 1044484 1045464 1046528 1050616 1052672 1053696 1056784 1057812 1151064 1161288 1167051 1168146 1170432 1175004 1176147 1177344 1177417 1181943 1184256 1185408 1186688 1188882 1193696 1194816 1200704 1201872 1208928 1335024 1342908 1344168 1345536 1350792 1352106 1353566 1354752 1354836 1360044 1362837 1364224 1365504 1369553 1370838 1373568 1381632 1387029 1393952 1404928 1410416 1534752 1536192 1545264 1548384 1554336 1556068 1557528 1560576 1566672 1566726 1568196 1569792 1575924 1579008 1580544 1580642 1585176 1586718 1593088 1599311 1602496 1611904 1741932 1752219 1755648 1762506 1766016 1776384 1780032 1783323 1790544 1792224 1801056 1802808 1806336 1806448 1813392 1817116 1820672 1827784 1827847 1831424 1838578 1842176 1849372 2002536 2014362 2018304 2026188 2030349 2032254 2046336 2048256 2048383 2056257 2060352 2064512 2072448 2076704 2088896 2088968 2090928 2093056 2101232 2107392 2113568 2115624 2302128 2322576 2334102 2336292 2340864 2350008 2350089 2352294 2354688 2354834 2363886 2368512 2370816 2370963 2373376 2377764 2380077 2382647 2387392 2389632 2401408 2403744 2417856 2670048 2685816 2688336 2691072 2701584 2704212 2707132 2709504 2709672 2720088 2723119 2725674 2728448 2731008 2739106 2741676 2747136 2757867 2763264 2774058 2787904 2820832 3048381 3069504 3072384 3090528 3096768 3108672 3112136 3115056 3133344 3133452 3136392 3139584 3151848 3158016 3161088 3161284 3170352 3173436 3179953 3186176 3198622 3204992 3223808 3236401 3483864 3501153 3504438 3511296 3525012 3532032 3532251 3545829 3552768 3560064 3566646 3581088 3584448 3602112 3605616 3612896 3626784 3634232 3641344 3655568 3655694 3662848 3677156 3684352 3698744 4005072 4028724 4036608 4052376 4060698 4064508 4088511 4092672 4096512 4096766 4108659 4112514 4120704 4129024 4144896 4145153 4153408 4161087 4177792 4177936 4181856 4202464 4214784 4227136 4231248 4604256 4645152 4668204 4672584 4681728 4700016 4700178 4704588 4709376 4709668 4727772 4737024 4737481 4741632 4741926 4746752 4755528 4760154 4765294 4774784 4779264 4797933 4802816 4807488 4821577 4835712 5340096 5371632 5376672 5403168 5408424 5414264 5419008 5419344 5440176 5446238 5451348 5456896 5462016 5478212 5483352 5483541 5494272 5515734 5526528 5532247 5548116 5575808 5641664 6091047 6096762 6139008 6144768 6145149 6168771 6181056 6193536 6217344 6224272 6230112 6266688 6266904 6272784 6279168 6303696 6322176 6322568 6340704 6346872 6359906 6372352 6397244 6409984 6435023 6447616 6472802 6967728 7002306 7008876 7022592 7050024 7050267 7064064 7064502 7091658 7105536 7112889 7120128 7133292 7147941 7162176 7168896 7204224 7211232 7225792 7253568 7268464 7311136 7311388 7325696 7354312 7368704 7397488 8010144 8057448 8073216 8104752 8121396 8129016 8169357 8177022 8185344 8193024 8193532 8217318 8225028 8241408 8241919 8258048 8273601 8289792 8290306 8306816 8322174 8355584 8355872 8363712 8388223 8404928 8454272 8462496 9208512 9290304 9336408 9345168 9400032 9400356 9409176 9418752 9419336 9455544 9474048 9474962 9483264 9483852 9493504 9511056 9520308 9530588 9539859 9549568 9558528 9586871 9595866 9605632 9614976 9643154 9671424 9709203 10503459 10596753 10680192 10743264 10753344 10806336 10816848 10828528 10838688 10880352 10892476 10902696 10913792 10924032 10956424 10966704 10967082 10988544 11031468 11053056 11064494 11096232 11151616 11195177 11283328 12182094 12193524 12265533 12278016 12289536 12290298 12325977 12337542 12362112 12387072 12434688 12435459 12448544 12460224 12483261 12533376 12533808 12545568 12607392 12644352 12645136 12681408 12693744 12719812 12744704 12794488 12819968 12870046 12895232 12945604 13935456 14004612 14017752 14045184 14100048 14100534 14128128 14129004 14183316 14211072 14212443 14225778 14240256 14266584 14295882 14324352 14337792 14338681 14393799 14408448 14422464 14451584 14464731 14507136 14536928 14622272 14622776 14651392 14708624 14794976 16020288 16114896 16209504 16242792 16258032 16338714 16354044 16370688 16386048 16387064 16434636 16450056 16450623 16482816 16483838 16516096 16547202 16579584 16580612 16596741 16613632 16644348 16678529 16711168 16711744 16727424 16776446 16809856 16908544 16924992 16974593 18273141 18417024 18435447 18580608 18672816 18690336 18800064 18800712 18818352 18837504 18838672 18911088 18949924 18966528 18967704 18987008 19022112 19040616 19061176 19061833 19079718 19099136 19117056 19173742 19191732 19211264 19229952 19286308 19305069 19342848 19418406 21006918 21193506 21338667 21360384 21443823 21486528 21506688 21612672 21633696 21657056 21677376 21760704 21784952 21805392 21827584 21912848 21933408 21934164 21977088 22062936 22106112 22128988 22192464 22303232 22390354 22566656 22654807 24364188 24387048 24508071 24531066 24556032 24579072 24580596 24651954 24675084 24724224 24725757 24774144 24820803 24869376 24870918 24897088 24920448 24966522 25066752 25067616 25091136 25164669 25214784 25290272 25362816 25387488 25439624 25489408 25588976 25639936 25740092 25790464 25891208 27870912 28009224 28035504 28200096 28201068 28256256 28258008 28366632 28422144 28424886 28451556 28480512 28533168 28591764 28619577 28648704 28675584 28677362 28760613 28787598 28816896 28844928 28903168 28929462 29014272 29016071 29073856 29127609 29244544 29245552 29417248 29589952 31790259 32040576 32229792 32419008 32485584 32516064 32677428 32708088 32741376 32772096 32774128 32869272 32900112 32901246 32965632 32967676 33032192 33094404 33159168 33161224 33162367 33193482 33227264 33288696 33357058 33422336 33423488 33454848 33552892 33585531 33619712 33751039 33817088 33849984 33949186 36546282 36834048 36870894 36977931 37161216 37306377 37345632 37380672 37600128 37601424 37636704 37677344 37822176 37899848 37933056 37935408 37974016 38044224 38081232 38122352 38123666 38159436 38198272 38234112 38347484 38383464 38422528 38459904 38572616 38610138 38685696 38836812 42013836 42387012 42637329 42677334 42720768 42887646 42973056 43013376 43016043 43181397 43225344 43267392 43314112 43354752 43394193 43521408 43569904 43610784 43825696 43866816 43868328 43954176 44125872 44257976 44384928 44606464 44780708 45133312 45309614 48728376 48774096 49016142 49062132 49112064 49158144 49161192 49303908 49350168 49351869 49405159 49448448 49451514 49548288 49641606 49738752 49741836 49790223 49794176 49840896 49933044 50035587 50133504 50135232 50182272 50329338 50429568 50580544 50725632 50774976 50879248 50923779 51177952 51279872 51480184 51580928 51782416 55306341 55741824 56018448 56071008 56400192 56402136 56512512 56516016 56733264 56849772 56903112 56961024 57066336 57183528 57185499 57239154 57297408 57351168 57354724 57521226 57575196 57633792 57689856 57693433 57806336 57858924 57915207 58028544 58032142 58147712 58255218 58489088 58491104 58717561 58834496 59179904 63580518 64081152 64331469 64459584 64838016 64971168 65032128 65354856 65416176 65482752 65548256 65738544 65800224 65802492 65931264 65935352 66064384 66188808 66318336 66322448 66324734 66386964 66454528 66577392 66714116 66844672 66846976 66909696 67105784 67108097 67171062 67239424 67502078 67634176 67699968 67898372 67964421 73092564 73524213 73668096 73741788 73955862 74177271 74322432 74612754 74691264 74761344 75200256 75202848 75273408 75354688 75494007 75644352 75799696 75870816 76088448 76162464 76244704 76247332 76318872 76396544 76468224 76694968 76766928 76845056 76919808 77145232 77220276 77371392 77673624 84027672 84774024 85274658 85354668 85441536 85775292 85858731 85946112 85951441 86026752 86032086 86281839 86362794 86450688 86534784 86628224 86709504 86788386 87042816 87048213 87139808 87221568 87382827 87651392 87733632 87736656 88251744 88515952 88769856 89212928 89561416 90266624 90619228 97456752 97548192 98032284 98124264 98224128 98316288 98322384 98607816 98700336 98703738 98810318 98896896 98903028 99096576 99283212 99477504 99483672 99487101 99580446 99588352 99681792 99866088 99977369 100071174 100267008 100270464 100364544 100370767 100658676 100756593 100859136 101161088 101253117 101451264 101549952 101758496 101847558 102355904 102559744 102960368 103564832 110612682 111483648 111919131 112036896 112142016 112800384 112804272 113032032 113466528 113699544 113806224 113922048 114132672 114367056 114370998 114478308 114594816 114702336 114709448 115042452 115150392 115267584 115379712 115386866 115612672 115717848 115830414 116057088 116064284 116295424 116510436 116749703 116978176 116982208 117435122 117668992 118359808 118822151 127161036 127911987 128162304 128662938 128919168 129048129 129676032 129942336 130064256 130182579 130709712 130832352 131096512 131477088 131600448 131604984 131862528 131870704 132377616 132644896 132649468 132773928 132909056 133154784 133428232 133432831 133689344 133693952 133819392 134211568 134216194 134342124 134478848 135004156 135268352 135399936 135796744 135928842 146185128 147048426 147336192 147483576 147911724 148215477 148354542 148644864 149225508 149370669 149382528 149522688 149531959 150106761 150400512 150405696 150546816 150709376 150988014 151288704 151599392 151741632 152176896 152324928 152489408 152494664 152637744 152771337 152793088 153389936 153533856 153839616 154290464 154440552 154742784 155347248 168055344 169548048 170549316 170709336 170883072 171550584 171556497 171717462 171892224 171902882 172053504 172064172 172563678 172725588 172901376 173069568 173080299 173256448 173419008 173576772 173745621 173933231 174085632 174096426 174279616 174443136 174765654 175302784 175467264 175473312 176152683 176503488 177031904 177539712 178425856 179122832 180533248 181238456 194913504 195096384 196064568 196248528 196448256 196644768 197215632 197400672 197407476 197620636 197793792 197806056 198193152 198566424 198955008 198967344 198974202 199160892 199176704 199363584 199732176 199954738 200142348 200534016 200540928 200729088 200741534 201317352 201324291 201513186 201718272 202322176 202506234 202902528 203099904 203112497 203516992 203695116 203893263 204711808 205920736 207129664 221225364 222531813 222967296 223838262 224073792 224284032 225600768 225608544 226064064 226482021 226933056 227399088 227612448 228265344 228734112 228741996 228956616 229189632 229404672 229418896 230084904 230300784 230535168 230759424 230773732 231225344 231435696 231660828 232114176 232128568 232136569 232590848 233020872 233499406 233956352 233964416 234870244 235337984 236257273 236719616 237644302 254322072 255823974 256324608 257325876 257838336 257854323 258096258 258845517 259352064 259884672 260128512 260365158 261144639 261419424 261664704 262193024 262954176 263200896 263209968 263741408 264755232 265289792 265298936 265547856 265818112 266309568 266856464 266865662 267387904 267638784 268423136 268432388 268684248 268957696 270008312 270536704 270799872 271593488 271857684 292370256 294096852 294672384 294967152 295823448 296430954 296709084 297289728 298451016 298461303 298741338 298765056 299045376 299063918 299932107 300213522 300801024 300811392 301093632 301112301 301418752 301976028 302269779 302577408 302596169 303198784 303483264 303759351 304353792 304649856 304978816 304989328 305275488 305542674 306779872 307067712 307679232 308580928 308881104 310694496 336110688 339096096 341098632 341418672 341766144 343101168 343112994 343434924 343784448 343805764 344107008 344128344 345127356 345451176 345802752 345836113 346139136 346160598 346512896 346838016 347153544 347491242 347866462 348171264 348192852 348559232 348886272 349531308 350249109 350605568 350934528 350946624 351975121 352305366 353006976 354063808 355079424 356466453 358245664 361066496 362476912 387144387 389827008 390192768 392129136 392497056 393289536 394431264 394801344 394814952 395241272 395587584 395612112 397132848 397934688 397948404 398321784 398353408 398727168 399464352 399909476 400284696 400298493 401068032 401081856 401458176 401483068 402634704 402648582 403026372 403436544 403854031 404644352 405012468 405805056 406199808 406224994 407033984 407390232 407786526 409423616 411022927 411841472 414259328 442450728 444646431 445063626 445934592 447676524 448147584 448568064 448595877 450320283 451201536 451217088 452128128 452964042 453866112 454798176 455224896 456530688 457468224 457483992 457913232 458314011 458379264 458837792 460169808 460601568 461518848 461547464 462450688 462871392 463321656 464228352 464257136 464273138 465181696 466041744 466998812 467912704 467928832 469740488 469756679 470675968 472514546 473439232 475288604 508644144 511647948 512649216 514651752 514669491 515676672 515708646 516192516 517691034 518704128 519240897 519769344 520257024 520730316 521799693 522289278 522838848 523329408 524386048 525908352 526401792 526419936 526434431 527482816 528458049 529510464 530579584 530597872 531095712 532619136 533712928 533731324 534775808 535277568 536846272 536864776 537368496 537915392 540016624 541599744 543186976 543715368 584740512 588193704 589344768 589934304 591646896 592861908 593418168 594579456 596902032 596922606 597482676 597530112 598090752 598127836 599864214 600427044 601602048 601622784 601660087 602187264 602224602 602837504 603952056 603972873 604539558 605154816 605192338 606397568 606966528 607518702 608707584 609299712 609337491 609957632 609978656 610550976 611085348 611679789 612340279 613559744 614135424 617161856 617762208 621388992 672221376 678192192 682197264 682837344 686202336 686225988 686869848 687568896 687611528 688214016 688256688 690254712 690902352 691605504 691672226 692278272 692321196 693025792 693676032 694307088 694982484 695732924 696342528 696385704 696409707 697118464 697772544 699062616 699841583 700498218 701211136 701869056 701893248 702595369 703950242 704610732 706013952 708127616 708771819 710158848 712932906 716491328 724953824 773562969 774288774 779654016 780385536 783433917 784258272 784994112 786579072 788862528 789602688 789629904 790482544 791224224 794265696 795869376 795896808 796643568 796706816 797454336 798928704 799818952 800569392 800596986 802163712 802916352 802966136 805269408 805297164 806052744 806873088 807708062 809288704 810024936 811610112 812399616 812449988 814067968 814780464 815573052 817247921 818847232 822045854 823682944 828518656 831755057 884901456 889292862 890127252 891869184 895353048 895383909 896295168 897136128 897191754 899796321 900640566 902403072 902434176 903336903 904256256 905928084 907732224 907788507 909596352 910449792 911278053 913061376 914936448 914967984 915826464 916628022 917675584 920339616 921203136 923037696 923094928 925742784 926643312 928514272 928546276 930363392 932083488 933997624 935825408 935857664 939480976 939513358 941351936 945029092 946878464 950577208 1017288288 1023295896 1025298432 1029303504 1029338982 1031353344 1031417292 1032385032 1035382068 1037408256 1037508339 1038481794 1039538688 1040514048 1041460632 1043599386 1044578556 1045677696 1046658816 1046723713 1048772096 1050747327 1051816704 1052803584 1052839872 1052868862 1054965632 1055925363 1056916098 1059020928 1061159168 1061195744 1062191424 1065238272 1065304321 1067425856 1067462648 1069399359 1069551616 1073692544 1073729552 1074736992 1080033248 1083199488 1086373952 1087430736 1169481024 1176387408 1179868608 1183293792 1185723816 1186836336 1193804064 1193845212 1194965352 1195060224 1196181504 1196255672 1199728428 1200854088 1200895479 1203204096 1203245568 1203320174 1204374528 1204449204 1205675008 1207904112 1207945746 1209079116 1210309632 1210384676 1211562093 1212795136 1213933056 1215037404 1217415168 1217532617 1218599424 1218674982 1219915264 1219957312 1221101952 1222170696 1223359578 1224680558 1227119488 1228270848 1233068781 1234323712 1235524416 1239145289 1242777984 1333939293 1344442752 1345787631 1356384384 1364394528 1365674688 1372404672 1372451976 1373739696 1375137792 1375223056 1376513376 1380509424 1381804704 1383344452 1384556544 1384642392 1386051584 1387352064 1388614176 1389964968 1391465848 1392685056 1392771408 1392819414 1394236928 1395545088 1398125232 1399683166 1400996436 1402422272 1403738112 1403786496 1405190738 1407900484 1409221464 1409270037 1412027904 1416255232 1417543638 1420317696 1421787479 1425865812 1432982656 1449907648 1547125938 1548577548 1557722691 1559308032 1560771072 1565399079 1566867834 1568516544 1569988224 1573158144 1577725056 1579205376 1579259808 1579303293 1580965088 1582448448 1585374147 1588531392 1591738752 1591793616 1593287136 1593413632 1597857408 1599637904 1601138784 1601193972 1604327424 1605832704 1605932272 1610538816 1610594328 1612105488 1613746176 1615416124 1618577408 1620049872 1624799232 1624899976 1628135936 1629560928 1631146104 1634495842 1637694464 1644091708 1647365888 1653800911 1657037312 1663510114 1769802912 1778585724 1780254504 1783738368 1790706096 1790767818 1792590336 1794272256 1794383508 1799592642 1801281132 1804806144 1804868352 1804980261 1806673806 1808512512 1811856168 1811918619 1815464448 1815577014 1819192704 1820899584 1822556106 1826122752 1828012473 1829872896 1829935968 1831652928 1833256044 1835351168 1837020837 1840679232 1842406272 1846189856 1851485568 1853286624 1857028544 1857092552 1860726784 1864166976 1867995248 1871715328 1878961952 1879026716 1882703872 1890058184 1893756928 1901154416 2034576576 2046591792 2058607008 2058677964 2062706688 2062834584 2064770064 2070764136 2074816512 2075016678 2076963588 2079077376 2081028096 2082921264 2087198772 2089157112 2089229121 2091355392 2093317632 2093447426 2097544192 2099524749 2101494654 2103633408 2105607168 2105679744 2105737724 2107786107 2109931264 2111850726 2113832196 2118041856 2118173183 2122318336 2122391488 2124382848 2126315457 2130476544 2130608642 2134851712 2134925296 2138798718 2147385088 2147459104 2149473984 2155773311 2160066496 2172747904 2174861472 2320688907 2338962048 2352774816 2359737216 2366587584 2371447632 2373672672 2387608128 2387690424 2389930704 2390120448 2392363008 2392511344 2399456856 2401708176 2401790958 2406491136 2406640348 2408749056 2408898408 2411350016 2415808224 2415891492 2418158232 2420619264 2420769352 2420852791 2423124186 2425590272 2427866112 2430074808 2434830336 2435065234 2437198848 2437349964 2439830528 2439914624 2442203904 2444341392 2446719156 2449361116 2451743763 2454238976 2456541696 2463825847 2466137562 2468647424 2471048832 2478290578 2485555968 2495265171 2667878586 2688885504 2691575262 2699388963 2710010709 2712768768 2723365521 2728789056 2731349376 2744809344 2744903952 2747479392 2750446112 2753026752 2761018848 2763609408 2766688904 2769113088 2769284784 2772103168 2777228352 2779929936 2782931696 2785542816 2785638828 2788473856 2791090176 2796250464 2799366332 2801992872 2804844544 2807476224 2807572992 2810381476 2815800968 2818442928 2818540074 2824055808 2832510464 2835087276 2840635392 2843574958 2851731624 2865965312 2877160489 2899815296 3094251876 3097155096 3112525017 3115445382 3118616064 3121542144 3130798158 3133735668 3137033088 3139976448 3140171139 3146316288 3152241981 3155450112 3158410752 3158519616 3158606586 3161930176 3164896896 3167776089 3170748294 3177062784 3183477504 3183587232 3186574272 3195714816 3195912963 3199275808 3202277568 3202387944 3208198077 3208654848 3211864544 3221077632 3221188656 3224210976 3230832248 3237154816 3240099744 3249598464 3249799952 3256271872 3259121856 3262292208 3268991684 3275388928 3288183416 3294731776 3307601822 3314074624 3327020228 3539605824 3557171448 3560509008 3581412192 3581535636 3585180672 3588544512 3588767016 3599185284 3602562264 3602686437 3609612288 3609736704 3609960522 3613347612 3617025024 3623712336 3623837238 3630928896 3631154028 3634686279 3638385408 3641799168 3645112212 3652245504 3652597851 3656024946 3659745792 3659871936 3663305856 3666512088 3670702336 3674041674 3681358464 3684812544 3685041017 3692379712 3699206343 3702971136 3706573248 3714057088 3714185104 3717435867 3728333952 3735990496 3743430656 3757923904 3758053432 3765407744 3780116368 3802308832 4037362893 4069153152 4093183584 4117214016 4117355928 4125413376 4125669168 4129540128 4141528272 4150033356 4153927176 4158154752 4162056192 4165842528 4174397544 4178314224 4178458242 4182710784 4186635264 4186894852 4195088384 4199049498 4202989308 4207266816 4211214336 4211359488 4211475448 4211620609 4215572214 4219862528 4223701452 4227664392 4227810111 4236083712 4236346366 4244636672 4244782976 4248765696 4252630914 4260953088 4261217284 4265362437 4269703424 4269850592 4277597436 4286381953 4294770176 4294918208 4298947968 4311546622 4320132992 4345495808 4349722944 4641377814 4677924096 4696197237 4705549632 4719474432 4733175168 4737909879 4742895264 4747345344 4775216256 4775380848 4779861408 4780240896 4785022688 4798913712 4803416352 4803581916 4812982272 4813280696 4817498112 4817796816 4822700032 4831616448 4831782984 4836316464 4841238528 4841538704 4841705582 4846248372 4851180544 4855732224 4860149616 4870130468 4874397696 4874699928 4879661056 4879829248 4884407808 4888682784 4893438312 4898722232 4898891081 4903487526 4908477952 4913083392 4927651694 4932275124 4937294848 4942097664 4956581156 4961402733 4971111936 4990530342 5335757172 5377771008 5383150524 5398777926 5414940783 5420021418 5425537536 5446731042 5457578112 5462698752 5484037419 5489618688 5489807904 5494958784 5500892224 5506053504 5511062511 5522037696 5527218816 5533377808 5538569568 5554456704 5559859872 5565863392 5571085632 5571277656 5576947712 5582180352 5592500928 5598732664 5603985744 5609689088 5615145984 5620762952 5631601936 5636885856 5637080148 5648111616 5665020928 5670174552 5681270784 5687149916 5703463248 5731930624 5754320978 5799630592 5822285399 6188503752 6194310192 6225050034 6230890764 6237232128 6243084288 6261596316 6267471336 6267687363 6274066176 6274455193 6279952896 6280342278 6292632576 6298574247 6304483962 6310900224 6316821504 6317039232 6317213172 6323358321 6323860352 6329793792 6335552178 6341496588 6354125568 6354519549 6366955008 6367174464 6373148544 6378946371 6391429632 6391825926 6398551616 6404555136 6404775888 6416396154 6423729088 6442155264 6442377312 6448421952 6461664496 6467319933 6480199488 6499599904 6512543744 6518243712 6524584416 6537983368 6550777856 6576366832 6589463552 6615203644 6628149248 6654040456 7079211648 7114342896 7121018016 7162824384 7163071272 7170361344 7177089024 7177534032 7198370568 7205124528 7205372874 7219473408 7219921044 7226695224 7234050048 7247424672 7247674476 7261857792 7262308056 7262558373 7269372558 7276770816 7283598336 7290224424 7304491008 7305195702 7312049892 7319491584 7319743872 7326611712 7327065991 7333024176 7341404672 7348083348 7355231289 7362716928 7369625088 7370082034 7384759424 7391477541 7398412686 7405942272 7413146496 7428114176 7428370208 7434871734 7456667904 7457130247 7471980992 7485795513 7486861312 7515847808 7516106864 7560232736 7604617664 8074725786 8138306304 8170096563 8186367168 8234428032 8234711856 8251338336 8259080256 8283056544 8300066712 8307854352 8316309504 8331685056 8348795088 8356628448 8356916484 8365421568 8373270528 8373789704 8390176768 8398098996 8405978616 8414533632 8422428672 8422718976 8422950896 8423241218 8431144428 8439725056 8447402904 8455328784 8455620222 8472167424 8472692732 8489273344 8489565952 8497531392 8505261828 8521906176 8522434568 8522728319 8530724874 8539406848 8539701184 8555194872 8572763906 8589540352 8589836416 8597895936 8623093244 8631481467 8640265984 8674017023 8690991616 8699445888 9282755628 9337575051 9355848192 9392394474 9411099264 9420513417 9438948864 9466350336 9475819758 9485790528 9494690688 9503328267 9550432512 9550761696 9559722816 9570045376 9587738889 9597827424 9606832704 9607163832 9625964544 9626561392 9635593632 9663232896 9663565968 9672632928 9683077408 9683411164 9692496744 9702361088 9711464448 9720299232 9740260936 9748795392 9749399856 9759322112 9759658496 9768815616 9777365568 9786876624 9797444464 9797782162 9806975052 9816955904 9826166784 9855303388 9864550248 9874589696 9884195328 9913162312 9922805466 9942223872 9981060684 10671514344 10755542016 10766301048 10797555852 10829881566 10840042836 10851075072 10893462084 10904058837 10915156224 10915833007 10925397504 10957793553 10968074838 10979237376 10979615808 10989917568 11001784448 11012107008 11022125022 11044075392 11054437632 11055123051 11066755616 11077139136 11097619029 11108913408 11119719744 11131726784 11142171264 11142555312 11152307601 11153895424 11185001856 11197465328 11207971488 11230291968 11241525904 11263203872 11273771712 11274160296 11296223232 11330041856 11340349104 11374299832 11406926496 11463861248 11508641956 11599261184 11644570798 12377007504 12388620384 12450100068 12461781528 12474464256 12486168576 12523192632 12534942672 12535374726 12548132352 12548910386 12559905792 12560684556 12585265152 12597148494 12608967924 12621800448 12633643008 12634078464 12634426344 12634861827 12646716642 12647720704 12659587584 12671104356 12682993176 12683430333 12697125863 12708251136 12709039098 12733910016 12734348928 12746297088 12757892742 12782859264 12783651852 12796087311 12797103232 12809110272 12809551776 12832792308 12847458176 12859145859 12884310528 12884754624 12896843904 12923328992 12934639866 12960398976 12999199808 13025087488 13036487424 13049168832 13075966736 13152733664 13178927104 13230407288 13256298496 13308080912 14158423296 14213729637 14228685792 14242036032 14325648768 14326142544 14340722688 14355068064 14396741136 14410249056 14410745748 14438946816 14439842088 14453390448 14468100096 14494849344 14495348952 14523715584 14524616112 14525116746 14538745116 14553541632 14567196672 14580448848 14610391404 14624099784 14638983168 14639487744 14653223424 14654131982 14666048352 14682809344 14696166696 14696673243 14710462578 14725433856 14739250176 14740164068 14769518848 14782955082 14796825372 14811884544 14826292992 14827212281 14856228352 14856740416 14869743468 14884208199 14913335808 14914260494 14943961984 14971591026 15031695616 15032213728 15090413177 15120465472 15209235328 16149451572 16244822349 16276612608 16340193126 16372734336 16468856064 16469423712 16502676672 16518160512 16533187533 16566113088 16600133424 16615708704 16663370112 16697590176 16713256896 16713832968 16730843136 16746541056 16747579408 16796197992 16811957232 16829067264 16845437952 16845901792 16846482436 16862288856 16879450112 16894805808 16910657568 16911240444 16944334848 16945385464 16945969537 16978546688 16979131904 16995062784 17010523656 17043812352 17044869136 17045456638 17061449748 17078813696 17079402368 17110389744 17145527812 17179080704 17179672832 17195791872 17246186488 17246780929 17262962934 17280531968 17348034046 17381983232 17398891776 17466856197 18565511256 18675150102 18711696384 18784788948 18822198528 18823365579 18841026834 18877897728 18895722741 18932700672 18951639516 18970074963 18971581056 18989381376 19006656534 19063558647 19100865024 19101523392 19119445632 19140090752 19175477778 19195654848 19213665408 19214327664 19253122784 19271187264 19326465792 19327131936 19345265856 19366154816 19366822328 19384993488 19401959799 19404722176 19440598464 19480521872 19498799712 19519316992 19537631232 19554731136 19573753248 19594888928 19595564324 19613950104 19633911808 19652333568 19710606776 19729100496 19749179392 19768390656 19826324624 19845610932 19884447744 19962121368 21343028688 21511084032 21532602096 21595111704 21659763132 21680085672 21702150144 21786924168 21787675119 21808117674 21830312448 21831666014 21850795008 21915587106 21936149676 21958474752 21959231616 21979835136 21981197973 22003568896 22024214016 22044250044 22065693867 22088150784 22089520337 22108875264 22110246102 22133511232 22154278272 22174432623 22195238058 22217826816 22239439488 22263453568 22284342528 22285110624 22304615202 22370003712 22371390741 22394930656 22415942976 22457386539 22460583936 22483051808 22526407744 22547543424 22548320592 22660083712 22680698208 22748599664 22813852992 22927722496 23017283912 23198522368 23289141596 24754015008 24777240768 24900200136 24923563056 24948928512 25046385264 25069885344 25070749452 25096264704 25097820772 25119811584 25121369112 25170530304 25194296988 25217935848 25243600896 25267286016 25268156928 25268852688 25269723654 25293433284 25295441408 25319175168 25342208712 25365986352 25366860666 25394251726 25416502272 25418078196 25467820032 25468697856 25492594176 25515785484 25565718528 25567303704 25568184957 25592174622 25594206464 25618220544 25619103552 25665584616 25694183833 25694916352 25718291718 25768621056 25769509248 25793687808 25795287119 25846657984 25869279732 25894444401 25920797952 25998399616 26022051069 26072974848 26098337664 26151933472 26305467328 26357854208 26460814576 26616161824 28261540251 28316846592 28427459274 28457371584 28484072064 28651297536 28652285088 28710136128 28763216667 28793482272 28820498112 28821491496 28877893632 28879684176 28906780896 28989698688 28990697904 29049232224 29050233492 29077490232 29107083264 29134393344 29160897696 29220782808 29248199568 29277966336 29278975488 29306446848 29308263964 29332096704 29365618688 29392333392 29393346486 29420925156 29450867712 29478500352 29480328136 29481344263 29539037696 29565910164 29593650744 29623769088 29652585984 29654424562 29712456704 29713480832 29739486936 29768416398 29826671616 29828520988 29887923968 29943182052 30004673671 30063391232 30064427456 30180826354 30240930944 30418470656 32298903144 32489644698 32553225216 32680386252 32745468672 32747499021 32873380659 32937712128 32938847424 33005353344 33036321024 33066375066 33132226176 33165369153 33200266848 33231417408 33326740224 33395180352 33426513792 33427665936 33456922803 33461686272 33495158816 33592395984 33623914464 33690875904 33691803584 33692964872 33724577712 33758900224 33789611616 33821315136 33822480888 33888669696 33890770928 33891939074 33958263808 33990125568 34021047312 34089738272 34090913276 34122899496 34157627392 34158804736 34220779488 34291055624 34292237567 34358161408 34359345664 34391583744 34492372976 34493561858 34525925868 34561063936 34696068092 34763966464 34797783552 34933712394 37131022512 37350300204 37423392768 37569577896 37644397056 37646731158 37682053668 37755795456 37791445482 37865401344 37903279032 37904585481 37940149926 37943162112 37978762752 38013313068 38091377589 38127117294 38201730048 38203046784 38238891264 38280181504 38350955556 38388261933 38391309696 38427330816 38428655328 38429713463 38506245568 38542374528 38577437577 38652931584 38654263872 38690531712 38732309632 38733644656 38769986976 38803919598 38881196928 38961043744 38997599424 39038633984 39075262464 39109462272 39147506496 39189777856 39191128648 39227900208 39267823616 39421213552 39458200992 39536781312 39652649248 39691221864 39768895488 39924242736 42686057376 43022168064 43065204192 43190223408 43319526264 43360171344 43404300288 43573848336 43575350238 43616235348 43660624896 43663332028 43701590016 43831174212 43872299352 43916949504 43918463232 43921186351 43959670272 43962395946 44007137792 44048428032 44088500088 44090019729 44131387734 44176301568 44179040674 44217750528 44220492204 44267022464 44308556544 44348865246 44390476116 44435653632 44478878976 44481636843 44526907136 44568685056 44570221248 44609230404 44652624597 44700840367 44740007424 44742781482 44789861312 44831885952 44914773078 44966103616 45052815488 45095086848 45096641184 45271239531 45361396416 45497199328 45627705984 45855444992 46034567824 46397044736 46578283192 49508030016 49554481536 49800400272 49847126112 50092770528 50139770688 50141498904 50192529408 50195641544 50239623168 50242738224 50388593976 50435871696 50487201792 50536313856 50537705376 50539447308 50586866568 50590882816 50638350336 50684417424 50731972704 50733721332 50788503452 50833004544 50836156392 50837908611 50935640064 50937395712 50985188352 51031570968 51131437056 51134607408 51136369914 51184349244 51188412928 51236441088 51238207104 51289461937 51331169232 51388367666 51389832704 51436583436 51537242112 51539018496 51587375616 51590574238 51693315968 51738559464 51740342787 51788888802 51841595904 51996799232 52044102138 52145949696 52196675328 52199911729 52303866944 52400568591 52610934656 52921629152 53232323648 56470096737 56523080502 56633693184 56854918548 56914743168 56968144128 57190675941 57302595072 57304570176 57420272256 57526433334 57586964544 57640996224 57642982992 57759368352 57813561792 57979397376 57981395808 58098464448 58100466984 58154980464 58205879397 58214166528 58321795392 58441565616 58496399136 58557950976 58612893696 58616527928 58664193408 58731237376 58784666784 58786692972 58841850312 58901735424 58957000704 58960656272 58962688526 59078075392 59131820328 59187301488 59247538176 59305171968 59308849124 59424913408 59426961664 59478973872 59536832796 59653343232 59657041976 59659098233 59775847936 59886364104 60009347342 60126782464 60128854912 60361652708 60481861888 60718119161 60836941312 64597806288 64979289396 65106450432 65360772504 65363025357 65490937344 65494998042 65746761318 65875424256 65877694848 65943593919 66010706688 66072642048 66132750132 66264452352 66268561011 66330738306 66400533696 66462834816 66523297869 66653480448 66790360704 66853027584 66855331872 66913845606 66990317632 67114172223 67184791968 67247828928 67381751808 67383607168 67385929744 67449155424 67579223232 67642630272 67644961776 67781541856 67783878148 67916527616 67980251136 68042094624 68179476544 68181826552 68245798992 68315254784 68317609472 68441558976 68582111248 68584475134 68718691328 68783167488 68984745952 68987123716 69051851736 69122127872 69392136184 69527932928 69595567104 69867424788 74262045024 74700600408 74846785536 75139155792 75288794112 75293462316 75364107336 75511590912 75582890964 75730802688 75806558064 75809170962 75880299852 75886324224 75957525504 76026626136 76182755178 76254234588 76403460096 76406093568 76410831049 76477782528 76560363008 76701911112 76704554871 76776523866 76782619392 76854661632 76857310656 76859426926 77012491136 77082551499 77084749056 77154875154 77305863168 77308527744 77381063424 77385861357 77464619264 77467289312 77539973952 77607839196 77683333203 77762393856 77767215433 77922087488 77995198848 78066153207 78077267968 78218924544 78295012992 78379555712 78382257296 78455800416 78842427104 78916401984 79073562624 79305298496 79382443728 79848485472 85372114752 86130408384 86380446816 86639052528 86720342688 87147696672 87150700476 87232470696 87321249792 87326664056 87403180032 87662348424 87744598704 87833899008 87836926464 87842372702 87919340544 87924791892 88014275584 88096856064 88177000176 88180039458 88262775468 88352603136 88358081348 88435501056 88440984408 88444032789 88534044928 88617113088 88697730492 88780952232 88871307264 88879881041 88957757952 88963273686 89053814272 89137370112 89140442496 89218460808 89305249194 89401680734 89480014848 89485562964 89579722624 89663771904 89829546156 89932207232 90014021013 90105630976 90190173696 90193282368 90457606097 90542479062 90722792832 90994398656 91255411968 92069135648 92794089472 93156566384 98242497063 99016060032 99108963072 99496107459 99600800544 99694252224 100185541056 100279541376 100282997808 100385058816 100391283088 100485476448 100777187952 100871743392 101072627712 101075410752 101078894616 101173733136 101181765632 101276700672 101368834848 101463945408 101467442664 101577006904 101666009088 101672312784 101675817222 101874791424 101970376704 102063141936 102269214816 102272739828 102368698488 102376825856 102472882176 102476414208 102578923874 102662338464 102776735332 102779665408 102873166872 102876712701 103074484224 103078036992 103174751232 103181148476 103386631936 103477118928 103480685574 103577777604 103683191808 103790485967 103993598464 104088204276 104291899392 104393350656 104399823458 104607733888 104801137182 105221869312 105632892239 105843258304 106464647296 112940193474 113046161004 113267386368 113709837096 113713756443 113829486336 113936288256 114274132767 114381351882 114605190144 114609140352 114840544512 115052866668 115173929088 115281992448 115285965984 115289140389 115518736704 115627123584 115732312731 115958794752 115962791616 116196928896 116200933968 116309960928 116411758794 116643590784 116883131232 116992798272 117115901952 117225787392 117233055856 117328386816 117569333568 117573385944 117683700624 117803470848 117921312544 117925377052 118156150784 118263640656 118374602976 118610343936 118617698248 118849826816 118853923328 118957947744 119073665592 119306686464 119314083952 119318196466 119551695872 119772728208 120018694684 120253564928 120257709824 120723305416 120727466503 120963723776 121436238322 121673882624 129195612576 129958578792 130212900864 130721545008 130726050714 130981874688 130989996084 131493522636 131750848512 131755389696 131763559053 131887187838 132021413376 132145284096 132265500264 132270059187 132528904704 132537122022 132661476612 132801067392 132925669632 133046595738 133306960896 133444910529 133580721408 133706055168 133710663744 133827691212 133980635264 134102521101 134228344446 134369583936 134495657856 134767214336 134771859488 134898310848 135158446464 135285260544 135289923552 135293648767 135563083712 135567756296 135813718593 135833055232 136084189248 136358953088 136363653104 136491597984 136635218944 136883117952 137164222496 137168950268 137437382656 137566334976 137969491904 137974247432 138103703472 138244255744 138784272368 139191134208 139734849576 148524090048 149401200816 150278311584 150577588224 150586924632 150728214672 151165781928 151461605376 151613116128 151618341924 151760599704 151772648448 151915051008 152053252272 152365510356 152508469176 152513725833 152806920192 152812187136 152821662098 152955565056 153120726016 153403822224 153409109742 153553047732 153565238784 153709323264 153714621312 153718853852 153868385811 154024982272 154165102998 154169498112 154309750308 154611726336 154617055488 154626642359 154762126848 154771722714 154929238528 154934578624 155079947904 155215678392 155221028361 155366666406 155524787712 155534430866 155844174976 155990397696 156132306414 156437849088 156590025984 156599735187 156759111424 156764514592 156911600832 157201705773 157371451703 157684854208 157832803968 158610596992 158764887456 159696970944 169410290211 170744229504 172260816768 172760893632 173278105056 173440685376 174295393344 174301400952 174464941392 174642499584 174653328112 175324696848 175489197408 175673852928 175684745404 175838681088 175849583784 176028551168 176193712128 176354000352 176360078916 176525550936 176705206272 176716162696 176871002112 176881968816 176888065578 177068089856 177234226176 177395460984 177561904464 177742614528 177759762082 177915515904 177926547372 178107628544 178274740224 178280884992 178436921616 178610498388 178803361468 178960029696 178971125928 178977294699 179159445248 179327543808 179659092312 179859286831 179864414464 180028042026 180211261952 180380347392 180386564736 180567009833 180915212194 181084958124 181445585664 181988797312 182154357483 182510823936 184138271296 186313132768 196484994126 197830781757 198032120064 198217926144 198805683033 198992214918 199201601088 199388504448 200371082112 200559082752 200565995616 200782566176 200970952896 201342516669 201554375904 201743486784 202145255424 202150821504 202157789232 202347466272 202363531264 202737669696 202927890816 202934885328 203154013808 203344625568 203351634444 203749582848 203940753408 204126283872 204538429632 204545479656 204737396976 204753651712 204945764352 204952828416 205157847748 205324676928 205553470664 205559330816 205746333744 205753425402 206156073984 206349502464 206362296952 206773263872 206954237856 206961371148 207155555208 207366383616 207580971934 207987196928 208176408552 208583798784 208786701312 208799646916 209215467776 209602274364 210032715697 210443738624 211265784478 211686516608 212929294592 225880386948 226092322008 226534772736 227419674192 227427512886 227658972672 227872576512 228548265534 228762703764 229210380288 229218280704 229232493147 229681089024 230105733336 230113664613 230347858176 230563984896 230571931968 230578280778 231037473408 231247654497 231254247168 231464625462 231917589504 231925583232 232157584071 232393857792 232401867936 232619921856 232823517588 233287181568 233301646299 233766262464 233985596544 234198459621 234231803904 234466111712 234656773632 235138667136 235146771888 235367401248 235842625088 235850754104 236312301568 236527281312 236749205952 237220687872 237235396496 237707846656 237915895488 238147331184 238628167904 238636392932 239103391744 239545456416 240037389368 240507129856 240515419648 241446610832 241454933006 241927447552 242872476644 243347765248 258391225152 259917157584 261443090016 261452101428 261963749376 261979992168 262987045272 263501697024 263510779392 263527118106 263774375676 264042826752 264290568192 264531000528 264540118374 265057809408 265074244044 265322953224 265332098367 265602134784 265851339264 266093191476 266613921792 266639643123 266889821058 267161442816 267412110336 267421327488 267655382424 267961270528 268205042202 268456688892 268739167872 268991315712 269007994241 269534428672 269543718976 269796621696 270042063039 270316892928 270570521088 270579847104 270587297534 271126167424 271135512592 271372818291 271627437186 272168378496 272717906176 272727306208 272983195968 273270437888 273766235904 273783210497 274328444992 274337900536 274874765312 275938983808 275948494864 276207406944 277568544736 278382268416 279469699152 294727491189 297048180096 298802401632 300556623168 301155176448 301173849264 301456429344 302331563856 303226232256 303236683848 303521199408 303545296896 303830102016 304106504544 304731020712 305016938352 305027451666 305624374272 305643324196 305911130112 306241452032 306807644448 306818219484 307106095464 307130477568 307418646528 307429242624 307437707704 307448304457 307736771622 308049964544 308330205996 308338996224 308619500616 308630138103 309223452672 309234110976 309253284718 309524253696 309543445428 309858477056 309869157248 310159895808 310431356784 310442056722 310733332812 311049575424 311068861732 311371457901 311688349952 311980795392 312264612828 312875698176 312905882569 313180051968 313199470374 313518222848 313529029184 313823201664 314403411546 314742903406 315369708416 315665607936 316898676717 317221193984 317529774912 319393941888 338820580422 341488459008 342822398301 344521633536 345521787264 345867421167 346556210112 346881370752 348590786688 348602801904 348929882784 349306656224 350649393696 350978394816 351347705856 351369490808 351677362176 351699167568 352057102336 352708000704 352720157832 353051101872 353410412544 353432325392 353763937632 353776131156 354136179712 354468452352 354790921968 355123808928 355519524164 355831031808 355853094744 356215257088 356549480448 356561769984 356873843232 357220996776 357606722936 357920059392 357942251856 357954589398 358318890496 358655087616 359318184624 359718573662 359728828928 360056084052 360422523904 360760694784 360773129472 361134019666 361830424388 362169916248 362182399509 362891171328 363977594624 364308714966 365021647872 365399382103 368276542592 372626265536 392969988252 395290677159 395661563514 396064240128 396435852288 397611366066 397984429836 398403202176 398777008896 400334731587 400742164224 401118165504 401131991232 401565132352 401941905792 402307563303 402685033338 403108751808 403486973568 404301643008 404315578464 404694932544 405475339392 405855781632 405869770656 405880946301 406308027616 406689251136 406703268888 407441155779 407499165696 408252567744 409076859264 409090959312 409474793952 409507303424 409905656832 410315695496 410649353856 411106941328 411118661632 411492667488 411506850804 412312147968 412699004928 412724593904 413546527744 413908475712 413922742296 414311110416 414732767232 415161943868 415974393856 416352817104 417573402624 417599293832 418430935552 419204548728 420065431394 420887477248 422531568956 423373033216 425026834127 425858589184 451760773896 452184644016 454839348384 454855025772 455317945344 455745153024 457096531068 457525407528 457541177499 458420760576 458436561408 458464986294 459362178048 460211466672 460227329226 460695716352 461127969792 461143863936 461156561556 461605157433 462074946816 462495308994 462508494336 462929250924 463835179008 463851166464 463879927077 464315168142 464787715584 464803735872 465239843712 465647035176 465663085083 466574363136 466603292598 467532524928 467971193088 468396919242 468932223424 469313547264 469799205561 470277334272 470293543776 470734802496 471685250176 471701508208 472114355109 473054562624 473498411904 474470792992 475415693312 475831790976 476294662368 477256335808 477272785864 478206783488 479090912832 480074778736 481030839296 482893221664 482909866012 483854895104 485744953288 486695530496 516782450304 519834315168 522886180032 522904202856 523927498752 523959984336 525974090544 527021558784 527054236212 527548751352 528085653504 528581136384 529062001056 529080236748 530115618816 530148488088 530645906448 530664196734 531204269568 531702678528 532186382952 533227843584 533279286246 533779642116 534322885632 534824220672 534842654976 534875817343 535310764848 535922541056 536410084404 536913377784 536931884097 537478335744 537982631424 538015988482 539068857344 539087437952 539577860493 539593243392 540084126078 540633785856 541141042176 541159694208 541174595068 541701029499 542252334848 542271025184 542745636582 543254874372 544336756992 544370508031 545435812352 545454612416 545966391936 546463072449 546540875776 547532471808 547566420994 548656889984 548675801072 551877967616 551896989728 552414813888 555137089472 558939398304 589454982378 594096360192 596417049099 597604803264 601113246336 602347698528 602912858688 604663127712 606452464512 606473367696 607042398816 607090593792 608213009088 609462041424 610033876704 610054903332 611248748544 611286648392 611822260224 612482904064 613615288896 613636438968 614212190928 614260955136 614837293056 614858485248 614875415408 614896608914 615473543244 616099929088 616660411992 616677992448 617239001232 617260276206 618468221952 618506569436 619048507392 619086890856 619716954112 619738314496 620319791616 620862713568 620884113444 621466665624 622099150848 622137723464 622159167287 622742915802 623376699904 623961590784 624529225656 625751396352 625811765138 626360103936 626398940748 627036445696 627058058368 627646403328 628806823092 629485806812 630098147091 630739416832 631331215872 633203242679 633797353434 634442387968 635059549824 638787883776 677641160844 682976918016 685644796602 687697479441 689043267072 691043574528 691734842334 693112420224 693742963491 693762741504 696472752213 697181573376 697205603808 697859765568 698613312448 699904938897 701298787392 701956789632 702695411712 702738981616 703398335136 705416001408 705440315664 706102203744 706864650784 707527875264 707552262312 708272359424 708936904704 709581843936 710247617856 711039048328 711662063616 711706189488 712430514176 713123539968 713747686464 714441993552 715213445872 715884503712 715909178796 716637780992 717310175232 718636369248 719437147324 719457657856 720112168104 720845047808 721521389568 721546258944 722268039332 723660848776 724339832496 724364799018 725782342656 727955189248 728617429932 730043295744 730798764206 736553085184 739430245673 745252531072 785939976504 790581354318 791323127028 792128480256 792871704576 795222732132 795968859672 795996295101 796806404352 796855809511 797554017792 799918929369 800669463174 801484328448 802236331008 802263982464 803130264704 803883811584 804615126606 805370066676 806217503616 806973947136 807023982723 808603286016 808631156928 809389865088 810126189117 810950678784 811711563264 811739541312 811761892602 812616055232 813378502272 813406537776 814118454873 814882311558 816505135488 818153718528 818181918624 818949587904 819811313664 820631390992 821298707712 821349631491 822213882656 822985334976 823013701608 824624295936 825449187808 827093055488 827816951424 827845484592 828622220832 830323887736 831948787712 832705634208 835146805248 835198587664 836861871104 838409097456 840130862788 841774954496 845063137912 846746066432 850053668254 851717178368 903521547792 904369288032 909678696768 909710051544 910635890688 911490306048 914193062136 915050815056 915082354998 916873122816 916929972588 918724356096 920422933344 920454658452 921391432704 922255939584 922287727872 922313123112 922344913371 923210314866 924149893632 924990617988 925016988672 925858501848 925890414309 927670358016 927702332928 927759854154 928630336284 929575431168 929607471744 930479687424 931294070352 931326170166 933148726272 933206585196 934114373703 935065049856 935942386176 936793838484 937864446848 938627094528 938717647707 939598411122 940554668544 940587087552 941469604992 943370500352 943403016416 944228710218 946109125248 946996823808 947055541369 948941585984 950696030151 950831386624 951663581952 952589324736 954512671616 954545571728 958181825664 960149557472 962061678592 965786443328 965819732024 967709790208 971489906576 1033564900608 1037602263501 1039668630336 1045772360064 1045808405712 1047919968672 1051948181088 1054043117568 1054108472424 1055097502704 1056171307008 1058124002112 1058160473496 1060231237632 1060296976176 1061291812896 1061328393468 1062408539136 1063405357056 1064372765904 1066558572492 1067559284232 1068645771264 1069648441344 1069685309952 1069751634686 1070621529696 1071845082112 1072820168808 1073826755568 1073863768194 1074956671488 1075965262848 1076031976964 1078137714688 1078174875904 1079155720986 1079186486784 1080168252156 1081267571712 1082282084352 1082319388416 1082349190136 1082386496513 1083402058998 1084504669696 1084542050368 1085491273164 1086509748744 1086547198527 1088673513984 1088741016062 1090871624704 1090909224832 1091932783872 1092926144898 1095064943616 1095132841988 1096198146309 1097313779968 1097351602144 1101600161921 1103755935232 1103793979456 1104829627776 1110274178944 1117878796608 1178909964756 1185872031477 1188192720384 1192834098198 1195209606528 1202226492672 1204695397056 1205825717376 1206922689909 1209326255424 1212904929024 1212946735392 1214084797632 1216426018176 1217642838903 1218924082848 1220067753408 1220109806664 1222497497088 1222573296784 1227230577792 1227272877936 1228424381856 1228521910272 1229716970496 1229750830816 1229793217828 1230947086488 1232199858176 1233320823984 1233355984896 1234478002464 1234520552412 1236936443904 1237013138872 1238097014784 1238173781712 1239433908224 1239476628992 1240639583232 1241725427136 1241768226888 1242933331248 1244198301696 1244275446928 1244318334574 1245485831604 1246753399808 1247923181568 1249058451312 1251623530276 1252720207872 1252797881496 1254072891392 1254116116736 1255292806656 1257613646184 1258971613624 1259015007817 1260196294182 1261478833664 1262662431744 1266406485358 1267594706868 1268884775936 1270119099648 1275080502381 1277575767552 1355282321688 1365953836032 1371289593204 1375394958882 1378086534144 1382087149056 1383469684668 1384815472299 1386224840448 1387485926982 1387525483008 1391639781231 1392945504426 1394363146752 1394411207616 1395719531136 1397226624896 1399809877794 1402597574784 1403913579264 1405477963232 1406796670272 1409397616683 1410832002816 1410880631328 1412204407488 1413729301568 1415055750528 1415104524624 1416343065327 1416544718848 1419163687872 1420495235712 1422078096656 1423412378976 1426247079936 1427495372928 1428883987104 1430426891744 1431769007424 1431818357592 1433275561984 1434620350464 1437272738496 1438874294648 1438915315712 1440224336208 1441690095616 1443092517888 1444536078664 1447321697552 1448679664992 1448729598036 1451564685312 1455910378496 1457234859864 1460086591488 1461597528412 1473106170368 1478860491346 1490505062144 1571879953008 1581162708636 1582646254056 1584256960512 1585743409152 1590445464264 1591937719344 1591992590202 1593612808704 1593711619022 1595108035584 1599837858738 1601338926348 1602968656896 1604472662016 1604527964928 1604627452029 1606260529408 1607767623168 1609230253212 1610740133352 1610795652291 1612435007232 1612534984601 1613947894272 1614047965446 1617206572032 1617262313856 1618733581479 1618779730176 1620252378234 1621901357568 1623423126528 1623479082624 1623523785204 1625103088497 1625232110464 1626757004544 1626813075552 1628236909746 1629764623116 1633010270976 1633111524093 1636307437056 1636363837248 1637899175808 1639389217347 1639622627328 1641262781984 1642597415424 1642699262982 1644427765312 1645970669952 1646027403216 1650898375616 1654186110976 1655633902848 1655690969184 1657244441664 1660647775472 1665411268416 1670397175328 1673723742208 1676818194912 1680261725576 1683549908992 1690126275824 1693492132864 1700107336508 1703434356736 1807043095584 1808738576064 1819357393536 1819420103088 1821271781376 1828386124272 1830101630112 1830164709996 1833746245632 1833859945176 1837448712192 1840845866688 1840909316904 1842782865408 1844511879168 1844575455744 1844626246224 1844689826742 1846420629732 1848299787264 1849981235976 1850033977344 1851717003696 1851780828618 1855404665856 1855519708308 1857260672568 1859150862336 1859214943488 1860959374848 1862588140704 1862652340332 1866297452544 1866413170392 1866477501861 1868228747406 1870130099712 1871884772352 1873587676968 1875728893696 1877254189056 1877435295414 1879196822244 1881109337088 1881174175104 1882939209984 1883055959687 1886741000704 1886806032832 1888457420436 1890294441273 1892218250496 1893993647616 1894111082738 1897883171968 1899609728037 1901392060302 1903327163904 1905178649472 1909025343232 1909091143456 1916363651328 1916482473479 1920299114944 1924123357184 1931572886656 1931639464048 1942979813152 2063092438323 2067129801216 2075204527002 2079337260672 2091544720128 2091616811424 2095839937344 2099714816691 2103896362176 2108086235136 2108216944848 2110195005408 2116248004224 2116320946992 2120593952352 2122583625792 2122656786936 2124817078272 2126810714112 2128745531808 2133117144984 2135118568464 2137291542528 2139370619904 2139503269372 2141243059392 2143690164224 2145640337616 2147653511136 2147727536388 2149913342976 2151930525696 2152063953928 2152138131199 2156275429376 2156349751808 2158311441972 2158372973568 2160336504312 2162535143424 2164564168704 2164638776832 2164698380272 2164772993026 2166804117996 2169009339392 2169084100736 2170982546328 2173019497488 2173094397054 2177347027968 2177482032124 2181743249408 2181818449664 2183865567744 2185852289796 2190129887232 2190265683976 2190341177983 2192396292618 2194627559936 2194703204288 2203200323842 2207511870464 2207587958912 2209659255552 2218290737019 2220548357888 2235757593216 2357819929512 2371744062954 2376385440768 2385668196396 2390419213056 2390567428533 2399756788107 2404452985344 2409390794112 2411651434752 2413845379818 2418652510848 2421071948169 2425809858048 2425893470784 2428169595264 2432852036352 2435285677806 2437848165696 2440135506816 2440219613328 2442355364619 2445146593568 2454461155584 2454545755872 2456848763712 2459433940992 2459501661632 2459586435656 2461894172976 2464048894473 2464399716352 2466641647968 2468956004928 2469041104824 2473872887808 2474026277744 2476347563424 2478953257984 2481279166464 2483450854272 2483536453776 2485866662496 2488550893856 2488636669148 2490971663208 2493506799616 2495846363136 2498116902624 2503247060552 2505440415744 2505595762992 2508145782784 2508232233472 2510585613312 2515227292368 2517943227248 2518030015634 2520392588364 2522957667328 2525324863488 2532812970716 2535189413736 2537769551872 2540238199296 2550161004762 2555151535104 2710564643376 2731907672064 2742579186408 2750789917764 2756173068288 2764174298112 2766939369336 2767034740113 2769630944598 2772449680896 2774971853964 2775050966016 2783279562462 2785891008852 2788726293504 2788822415232 2791439062272 2794453249792 2799619755588 2802343121109 2805195149568 2805369082799 2807827158528 2810955926464 2813593340544 2816152943121 2818795233366 2821664005632 2821761262656 2824408814976 2827458603136 2830111501056 2830209049248 2832686130654 2838327375744 2840990471424 2841166624107 2844156193312 2846824757952 2852088090453 2852494159872 2854990745856 2857767974208 2860853783488 2863538014848 2863636715184 2866551123968 2874545476992 2877748589296 2877830631424 2880448672416 2886185035776 2889072157328 2894643395104 2897359329984 2897459196072 2903129370624 2911820756992 2914469719728 2923195056824 2946212340736 2957720982692 2981010124288 3143759906016 3162325417272 3165292508112 3168513921024 3180890928528 3183875438688 3183985180404 3187225617408 3187423238044 3190216071168 3199675717476 3202677852696 3205937313792 3208945324032 3209055929856 3209254904058 3212521058816 3215535246336 3218460506424 3221480266704 3221591304582 3224870014464 3225069969202 3227895788544 3228095930892 3234413144064 3234524627712 3237467162958 3237559460352 3240504756468 3243802715136 3246846253056 3246958165248 3247047570408 3247159489539 3250206176994 3250464220928 3253514009088 3253626151104 3256473819492 3259529246232 3259641595581 3263161346791 3266020541952 3266223048186 3272614874112 3272727674496 3275798351616 3278778434694 3282525563968 3285194830848 3285398525964 3288594438927 3288855530624 3291941339904 3292054806432 3301796751232 3304800485763 3311267805696 3311381938368 3314488883328 3321295550944 3330822536832 3340794350656 3347447484416 3353636389824 3360523451152 3380252551648 3386984265728 3400214673016 3406868713472 3614086191168 3617477152128 3638714787072 3638840206176 3652928516709 3656772248544 3660203260224 3660329419992 3667492491264 3667719890352 3681691733376 3681818633808 3685565730816 3689150911488 3689252492448 3689379653484 3692841259464 3696599574528 3699962471952 3700067954688 3703434007392 3703561657236 3710809331712 3711039416616 3714521345136 3718301724672 3718429886976 3721918749696 3725176281408 3725304680664 3732594905088 3732826340784 3732955003722 3736457494812 3740260199424 3743769544704 3744130721401 3747175353936 3751457787392 3754870590828 3758393644488 3762218674176 3762348350208 3765878419968 3766111919374 3773482001408 3773612065664 3776914840872 3777045023451 3780588882546 3784436500992 3787987295232 3788222165476 3795766343936 3799219456074 3802784120604 3806654327808 3810357298944 3810593556217 3818050686464 3818182286912 3825241507143 3832727302656 3832964946958 3840598229888 3863145773312 3863278928096 3885959626304 4126184876646 4134259602432 4150409054004 4158674521344 4174919343693 4183089440256 4183233622848 4191679874688 4199429633382 4207792724352 4216433889696 4220390010816 4232496008448 4232641893984 4241187904704 4245167251584 4245313573872 4249029195981 4249634156544 4257491063616 4266234289968 4270237136928 4278741239808 4279006538744 4282486118784 4287380328448 4291280675232 4295307022272 4295455072776 4299826685952 4303861051392 4304127907856 4304276262398 4312699503616 4316622883944 4316745947136 4320673008624 4325070286848 4329277553664 4329396760544 4329545986052 4333608235992 4338018678784 4338168201472 4341965092656 4346038994976 4346188794108 4354694055936 4354964064248 4355114171009 4363486498816 4363636899328 4367731135488 4371704579592 4380259774464 4380531367952 4380682355966 4384792585236 4389255119872 4389406408576 4406400647684 4415023740928 4415175917824 4419318511104 4432422698753 4436581474038 4441096715776 4471515186432 4715639859024 4743488125908 4752770881536 4771336392792 4780838426112 4781134857066 4799513576214 4808905970688 4813882356087 4818781588224 4823302869504 4827690759636 4837305021696 4837604953803 4842143896338 4851619716096 4851786941568 4856200744437 4856339190528 4865704072704 4870571355612 4875309265491 4875696331392 4880271013632 4880439226656 4884710729238 4890293187136 4899334572279 4908922311168 4909091511744 4913697527424 4918867881984 4919003323264 4919172871312 4923788345952 4928097788946 4933283295936 4937912009856 4938082209648 4948052555488 4952695126848 4957906515968 4962558332928 4966901708544 4967072907552 4971733324992 4977101787712 4977273338296 4981943326416 4987013599232 4996233805248 5006494121104 5011191525984 5016464466944 5021171226624 5030454584736 5035886454496 5036060031268 5040785176728 5045915334656 5050649726976 5065625941432 5070378827472 5075539103744 5080476398592 5100322009524 5110303070208 5421129286752 5463815344128 5485158372816 5501579835528 5512346136576 5528348596224 5533878738672 5534069480226 5539261889196 5544899361792 5549943707928 5550101932032 5566559124924 5571782017704 5577452587008 5577644830464 5577990666577 5582878124544 5588906499584 5599239511176 5599432505583 5604686242218 5610390299136 5610738165598 5615654317056 5621911852928 5627186681088 5632305886242 5637590466732 5643328011264 5643522525312 5648817629952 5649167879061 5654917206272 5660223002112 5660418098496 5665372261308 5670883323819 5676654751488 5677006726609 5681980942848 5682333248214 5688312386624 5693649515904 5698829184111 5704176180906 5709981491712 5715535948416 5721707566976 5727076029696 5727273430368 5749090953984 5749447420437 5755497178592 5760897344832 5772370071552 5778144314656 5789286790208 5794718659968 5794918392144 5823641513984 5828939439456 5846390113648 5892424681472 5915441965384 5962020248576 6287519812032 6324650834544 6330585016224 6361781857056 6367750877376 6367970360808 6374451234816 6374846476088 6380432142336 6399351434952 6405355705392 6411874627584 6418111859712 6418509808116 6425042117632 6431070492672 6436921012848 6442960533408 6443182609164 6449740028928 6450139938404 6455791577088 6456191861784 6456414393597 6468826288128 6469049255424 6474934325916 6475118920704 6481009512936 6487605430272 6493692506112 6493916330496 6494095140816 6494318979078 6500412353988 6500928441856 6507028018176 6507252302208 6512947638984 6519058492464 6519283191162 6526322693582 6532041083904 6532446096372 6545229748224 6545455348992 6551596703232 6557556869388 6565051127936 6570389661696 6570797051928 6571023533949 6577188877854 6577711061248 6583882679808 6584109612864 6603405245081 6603593502464 6609600971526 6622535611392 6622763876736 6628977766656 6629388789583 6642591101888 6654872211057 6661645073664 6681588701312 6707272779648 6721046902304 6760505103296 6773968531456 6800429346032 7171702285599 7228172382336 7234954304256 7263215844507 7277429574144 7277680412352 7305857033418 7313544497088 7320406520448 7320658839984 7335439780704 7363383466752 7363637267616 7378301822976 7378504984896 7378759306968 7385682518928 7392146683419 7393199149056 7399924943904 7406868014784 7407123314472 7421618663424 7422078833232 7429042690272 7436859773952 7443837499392 7450352562816 7450609361328 7465652681568 7465910007444 7472914989624 7480520398848 7487539089408 7488261442802 7494350707872 7502915574784 7509741181656 7516787288976 7524437348352 7524696700416 7531756839936 7532223838748 7546964002816 7547224131328 7553829681744 7554090046902 7561177765092 7568873001984 7575974590464 7576444330952 7576705475591 7591532687872 7598438912148 7605568241208 7613308655616 7620714597888 7621187112434 7636101372928 7636364573824 7650483014286 7665454605312 7665929893916 7681196459776 7711201133447 7726291546624 7726557856192 7771919252608 8252369753292 8268519204864 8300818108008 8301104220339 8317349042688 8349838687386 8366178880512 8366467245696 8383359749376 8398859266764 8415585448704 8416107248397 8432867779392 8440780021632 8448458829363 8464992016896 8465283787968 8482375809408 8490334503168 8490627147744 8498058391962 8514982127232 8523499872321 8532468579936 8540474273856 8557482479616 8558013077488 8564972237568 8582561350464 8590614044544 8590910145552 8599653371904 8608255815712 8608552524796 8625399007232 8633245767888 8633491894272 8641346017248 8658555107328 8658793521088 8659091972104 8667216471984 8676037357568 8676336402944 8683930185312 8692077989952 8692377588216 8709388111872 8709928128496 8710228342018 8727273798656 8735462270976 8743409159184 8761062735904 8761364711932 8769585170472 8778510239744 8778812817152 8812801295368 8813105054719 8830047481856 8830351835648 8838637022208 8864845397506 8873162948076 8882193431552 8943030372864 9431279718048 9486976251816 9505541763072 9542672785584 9561676852224 9562269714132 9599027152428 9617811941376 9627764712174 9637563176448 9646605739008 9655381519272 9674610043392 9675209907606 9684287792676 9703239432192 9703573883136 9712401488874 9712678381056 9731408145408 9741142711224 9741478468617 9750618530982 9751392662784 9760542027264 9760878453312 9769421458476 9780586374272 9789484040373 9798669144558 9817844622336 9818183023488 9827395054848 9838006646528 9838345742624 9847576691904 9856195577892 9865783316781 9866566591872 9875824019712 9876164419296 9876436359991 9896105110976 9905390253696 9914401457289 9915813031936 9933803417088 9934145815104 9943466649984 9954203575424 9954546676592 9963886652832 9992467610496 10012988242208 10022383051968 10032928933888 10042342453248 10060909169472 10071772908992 10072120062536 10081570353456 10091830669312 10131251882864 10140757654944 10160952797184 10200644019048 10220606140416 10842258573504 10970316745632 11003159671056 11056697192448 11067757477344 11068138960452 11078523778392 11089798723584 11099887415856 11100203864064 11133118249848 11143564035408 11154905174016 11155289660928 11155981333154 11165756249088 11177812999168 11198479022352 11198865011166 11209372484436 11220780598272 11221476331196 11231308634112 11232392164203 11243823705856 11254373362176 11264611772484 11275180933464 11286656022528 11287045050624 11287744892207 11297635259904 11298335758122 11309834412544 11320446004224 11320836196992 11330744522616 11331135070353 11341766647638 11353309502976 11354013453218 11363961885696 11364666496428 11376624773248 11387299031808 11397658368222 11408352361812 11419962983424 11431071896832 11431780668651 11443415133952 11454152059392 11454546860736 11475724521429 11488115974319 11498181907968 11498894840874 11510994357184 11521794689664 11556288629312 11578573580416 11589437319936 11589836784288 11657878878912 11692780227296 11784849362944 11830883930768 11924040497152 12575039624064 12649301669088 12661170032448 12723563714112 12735501754752 12735940721616 12748902469632 12749692952176 12798702869904 12810711410784 12836223719424 12837019616232 12850084235264 12862140985344 12873842025696 12885921066816 12886365218328 12899480057856 12900279876808 12911583154176 12912383723568 12912828787194 12938098510848 12949868651832 12950237841408 12962019025872 12975210860544 12987832660992 12988190281632 12988637958156 13000824707976 13001856883712 13014056036352 13014504604416 13025895277968 13038116984928 13038566382324 13052645387164 13064082167808 13064892192744 13065342513027 13090459496448 13090910697984 13103193406464 13115113738776 13130102255872 13140779323392 13141594103856 13142047067898 13154377755708 13155422122496 13167765359616 13168219225728 13181391717809 13206810490162 13207187004928 13219201943052 13245071222784 13245527753472 13257955533312 13258777579166 13285182203776 13297268096259 13309744422114 13323290147328 13363177402624 13414545559296 13415377314353 13442093804608 13521010206592 13600858692064 14343404571198 14441647068261 14456344764672 14469908608512 14512814861409 14526431689014 14554859148288 14555360824704 14611714066836 14627088994176 14640813040896 14641317679968 14670879561408 14698003716837 14726766933504 14727274535232 14756603645952 14757009969792 14757518613936 14771365037856 14784293366838 14799849887808 14813736029568 14814246628944 14844157666464 14858085380544 14873719547904 14887674998784 14900705125632 14901218722656 14931305363136 14931820014888 14945829979248 14961040797696 14976522885604 14988701415744 15005831149568 15019482363312 15033574577952 15049393400832 15063513679872 15064447677496 15093928005632 15094448262656 15107659363488 15108180093804 15122355530184 15137746003968 15151949180928 15152888661904 15153410951182 15183065375744 15196877824296 15211136482416 15226617311232 15241429195776 15242374224868 15272202745856 15272729147648 15300966028572 15330909210624 15331859787832 15332388245881 15362392919552 15422402266894 15452583093248 15453115712384 15543838505216 16504739506584 16537038409728 16601636216016 16602208440678 16634698085376 16699677374772 16732357761024 16732934491392 16733971999731 16766719498752 16797718533528 16798297516749 16831170897408 16832214496794 16865735558784 16881560043264 16896917658726 16929984033792 16930567575936 16947503637183 16964751618816 16980669006336 16981254295488 16996116783924 17029964254464 17031020179827 17046999744642 17064937159872 17080948547712 17096487552333 17116026154976 17129944475136 17165122700928 17181228089088 17181820291104 17216511631424 17217105049592 17248342261311 17250798014464 17266491535776 17282692034496 17317110214656 17317587042176 17318183944208 17334432943968 17352672805888 17367860370624 17384155979904 17384755176432 17419856256992 17420456684036 17454547597312 17470924541952 17486818318368 17522125471808 17522729423864 17539170340944 17557020479488 17557625634304 17625602590736 17626210109438 17660703671296 17677274044416 17729690795012 17746325896152 17764386863104 17886060745728 18862559436096 18973952503632 19085345571168 19123353704448 19124539428264 19198054304856 19235623882752 19255529424348 19275126352896 19293211478016 19310763038544 19349220086784 19350419815212 19368575585352 19369243180791 19406478864384 19407147766272 19424802977748 19425356762112 19462816290816 19482285422448 19482956937234 19501237061964 19502785325568 19521084054528 19521756906624 19538842916952 19561172748544 19578968080746 19597338289116 19635689244672 19636366046976 19637583579593 19654790109696 19676013293056 19676691485248 19695153383808 19712391155784 19713070601847 19731566633562 19733133183744 19751648039424 19752328838592 19752872719982 19792210221952 19810215735243 19810780507392 19828802914578 19867606834176 19868291630208 19886933299968 19888166368749 19908407150848 19909093353184 19927773305664 19964616633171 19984935220992 19986174366281 20025976484416 20044766103936 20065857867776 20121818338944 20143545817984 20144240125072 20163140706912 20262503765728 20281515309888 20321905594368 20401288038096 21515106856797 21684517147008 21940633491264 22006319342112 22135514954688 22136277920904 22157047556784 22179597447168 22199774831712 22266236499696 22287128070816 22310579321856 22311962666308 22331512498176 22355625998336 22396958044704 22397730022332 22418744968872 22441561196544 22442952662392 22462617268224 22464784328406 22487647411712 22508746724352 22529223544968 22550361866928 22573312045056 22574090101248 22575489784414 22595270519808 22596671516244 22619668825088 22640892008448 22641672393984 22661489045232 22662270140706 22683533295276 22706619005952 22708026906436 22727923771392 22729332992856 22730116426773 22753249546496 22774598063616 22795316736444 22816704723624 22839925966848 22842129427537 22862143793664 22863561337302 22886830267904 22908304118784 22909093721472 22951449042858 22976231948638 22996363815936 22997789681748 23021988714368 23043589379328 23112577258624 23133603400341 23157147160832 23178874639872 23179673568576 23315757757824 23385560454592 23661767861536 23848080994304 25150079248128 25248321745191 25298603338176 25322340064896 25447127428224 25471003509504 25471881443232 25499385904352 25570499616963 25597405739808 25621422821568 25672447438848 25674039232464 25700168470528 25747684051392 25771842133632 25772730436656 25798960115712 25800559753616 25824767447136 25825657574388 25876197021696 25899737303664 25900475682816 25924038051744 25975665321984 25976380563264 25977275916312 26001649415952 26003713767424 26028112072704 26029009208832 26051790555936 26076233969856 26077132764648 26105290774328 26128164335616 26129784385488 26130685026054 26181821395968 26206386812928 26230227477552 26260204511744 26283188207712 26284094135796 26308755511416 26310844244992 26335530719232 26336438451456 26362783435618 26413620980324 26414374009856 26438403886104 26439315164157 26490142445568 26491055506944 26515911066624 26517555158332 26570364407552 26594536192518 26619488844228 26646580294656 26674154893519 26726354805248 26829091118592 26830754628706 26884187609216 27042020413184 27201717384128 28686809142396 28883294136522 28912689529344 28939817217024 29025629722818 29052863378028 29109718296576 29110721649408 29223428133672 29224435405851 29254177988352 29281626081792 29282635359936 29341759122816 29368452121119 29396007433674 29453533867008 29454549070464 29514019939584 29515037227872 29542730075712 29568586733676 29599699775616 29627472059136 29628493257888 29629309079973 29688315332928 29716170761088 29743204371867 29747439095808 29801410251264 29802437445312 29862610726272 29863640029776 29891659958496 29953045771208 29977402831488 30011662299136 30038964726624 30067149155904 30098786801664 30127027359744 30128895354992 30188896525312 30215318726976 30216360187608 30244711060368 30275492007936 30305777323808 30306821902364 30366130751488 30393755648592 30422272964832 30482858391552 30484748449736 30544405491712 30545458295296 30601932057144 30661818421248 30663719575664 30664776491762 30724785839104 30844804533788 30905166186496 30906231424768 31026958891271 31087677010432 33009479013168 33203272432032 33204416881356 33269396170752 33399354749544 33464715522048 33465868982784 33467943999462 33533438997504 33595437067056 33596595033498 33662341794816 33664428993588 33697176492609 33731471117568 33763120086528 33793835317452 33859968067584 33861135151872 33863234676621 33895007274366 33929503237632 33961338012672 33962508590976 33992233567848 33993405211059 34059928508928 34062040359654 34093999489284 34129874319744 34161897095424 34192975104666 34232052309952 34259888950272 34295342005953 34330245401856 34362456178176 34363640582208 34433023262848 34434210099184 34464347922957 34496684522622 34532983071552 34565384068992 34635174084352 34636367888416 34668865887936 34705345611776 34735720741248 34768311959808 34769510352864 34770467733119 34839712513984 34840913368072 34909095194624 34973636636736 35044250943616 35045458847728 35078340681888 35115251268608 35251205181472 35252420218876 35321407342592 35354548088832 35459381590024 35492651792304 35528773726208 35772121491456 37725118872192 37947905007264 38170691142336 38246707408896 38249078856528 38396108609712 38511058848696 38550252705792 38586422956032 38621526077088 38698440173568 38700839630424 38737151170704 38738486361582 38814295532544 38849605955496 38850713524224 38925632581632 38964570844896 38965913874468 39002474123928 39005570651136 39042168109056 39043513813248 39045934666039 39077685833904 39122345497088 39157936161492 39194676578232 39196027539081 39271378489344 39272732093952 39275167159186 39309580219392 39352026586112 39353382970496 39390306767616 39424782311568 39426141203694 39463133267124 39466266367488 39503296078848 39504657677184 39505745439964 39544175153427 39584420443904 39620431470486 39621561014784 39657605829156 39735213668352 39736583260416 39739047086263 39773866599936 39776332737498 39816814301696 39818186706368 39855546611328 39891804288777 39929233266342 39969870441984 39972348732562 40051952968832 40089532207872 40243636677888 40246131943059 40287091635968 40288480250144 40326281413824 40525007531456 40563030619776 40802576076192 43030213713594 43369034294016 43538444584227 43881266982528 44012638684224 44271029909376 44272555841808 44314095113568 44399549663424 44532472999392 44574256141632 44621158643712 44623925332616 44663024996352 44711251996672 44793916089408 44795460044664 44837489937744 44883122393088 44885905324784 44929568656812 44975294823424 45017493448704 45058447089936 45100723733856 45148180202496 45150979568828 45190541039616 45193343032488 45239337650176 45281784016896 45283344787968 45322978090464 45324540281412 45367066590552 45413238011904 45416053812872 45455847542784 45458665985712 45460232853546 45506499092992 45549196127232 45590633472888 45633409447248 45679851933696 45684258855074 45724287587328 45727122674604 45773660535808 45816608237568 45818187442944 45902898085716 45952463897276 45992727631872 45995579363496 45997164737643 46043977428736 46087178758656 46223836715567 46225154517248 46267206800682 46314294321664 46357749279744 46359347137152 46405721527081 46631515515648 46771120909184 47323535723072 50201915999193 50300158496256 50496643490382 50597206676352 50644680129792 50842510911549 50894254856448 50942007019008 50943762886464 50998771808704 51093060539481 51140999233926 51194811479616 51242845643136 51348078464928 51495368102784 51543684267264 51545460873312 51601119507232 51649534894272 51651315148776 51745026783933 51752394043392 51799474607328 51848076103488 51951330643968 51952761126528 51954551832624 52003298831904 52007427534848 52058018417664 52103581111872 52152467939712 52154265529296 52210581548656 52259568770976 52261370052108 52363642791936 52412773625856 52460454955104 52520409023488 52566376415424 52568188271592 52617511022832 52621688489984 52671061438464 52672876902912 52725566871236 52827241960648 52828748019712 52876807772208 52878630328314 52982111013888 53031822133248 53035110316664 53140728815104 53189072385036 53238977688456 53293160589312 53348309787038 53452709610496 53658182237184 53661509257412 53768375218432 53978407934129 54084040826368 54403434768256 57373618284792 57766588273044 57825379058688 57879634434048 58051259445636 58105726756056 58107729542373 58219436593152 58221443298816 58446856267344 58448870811702 58508355976704 58563252163584 58565270719872 58683518245632 58736904242238 58792014867348 58907067734016 58909098140928 58912750738779 59028039879168 59030074455744 59085460151424 59137173467352 59139211805541 59199399551232 59254944118272 59256986515776 59258618159946 59376630665856 59430647205729 59432341522176 59486408743734 59602820502528 59604874890624 59664499106247 59725221452544 59727280059552 59783319916992 59906091542416 59954805662976 59958523098843 60077929453248 60134298311808 60197573603328 60257790709984 60377793050624 60430637453952 60432720375216 60489422120736 60611554647616 60613643804728 60732261502976 60787511297184 60844545929664 60965716783104 60969496899472 61090916590592 61203864114288 61327439151328 61329552983524 61449571678208 61689609067576 61810332372992 61812462849536 62053917782542 62175354020864 66018958026336 66406544864064 66408833762712 66538792341504 66798709499088 66931737965568 66935887998924 67066877995008 67190874134112 67193190066996 67324683589632 67328857987176 67394352985218 67462942235136 67526240173056 67587670634904 67719936135168 67722270303744 67726469353242 67790014548732 67859006475264 67922676025344 67925017181952 67984467135696 67986810422118 68119857017856 68124080719308 68187998978568 68190349280319 68259748639488 68323794190848 68385950209332 68464104619904 68519777900544 68526388282611 68590684011906 68660490803712 68724912356352 68727281164416 68866046525696 68868420198368 68928695845914 68993369045244 69065966143104 69130768137984 69135054519937 69270348168704 69272735776832 69337731775872 69400810201023 69410691223552 69471441482496 69536623919616 69539020705728 69540935466238 69679425027968 69681826736144 69947273273472 70088501887232 70090917695456 70156681363776 70230502537216 70502410362944 70504840437752 70642814685184 70918763180048 70985303584608 71544242982912 75450237744384 75744965235573 75895810014528 76341382284672 76498157713056 76792217219424 77022117697392 77100505411584 77243052154176 77396880347136 77401679260848 77474302341408 77476972723164 77628591065088 77699211910992 77701427048448 77929141689792 77931827748936 78004948247856 78011141302272 78084336218112 78087027626496 78091869332078 78155371667808 78244690994176 78315872322984 78389353156464 78392055078162 78545464187904 78550334318372 78619160438784 78704053172224 78706765940992 78780613535232 78849564623136 78852282407388 78926266534248 78932532734976 79006592157696 79009315354368 79011490879928 79014214245449 79088350306854 79168840887808 79240862940972 79243122029568 79315211658312 79317945492471 79470427336704 79473166520832 79478094172526 79547733199872 79552665474996 79633628603392 79636373412736 79711093222656 79783608577554 79858466532684 79939740883968 79944697465124 80022464680557 80103905937664 80179064415744 80416811820233 80487273355776 80492263886118 80574183271936 80576960500288 80652562827648 81050015062912 81126061239552 81605152152384 86060427427188 86738068588032 87076889168454 87762533965056 88025277368448 88105356363357 88542059818752 88545111683616 88628190227136 88799099326848 88887927239919 89064945998784 89148512283264 89242317287424 89247850665232 89587832178816 89590920089328 89674979875488 89771810649568 89859137313624 89950589646848 90034986897408 90116894179872 90201447467712 90296360404992 90301959137656 90381082079232 90386686064976 90478675300352 90566689575936 90645956180928 90649080562824 90734133181104 90826476023808 90832107625744 90917331971424 90920465707092 91012998185984 91098392254464 91181266945776 91266818894496 91368517710148 91448575174656 91454245349208 91547321071616 91633216475136 91636374885888 91805796171432 91904927794552 91985455263744 91991158726992 91994329475286 92087954857472 92174357517312 92447673431134 92450309034496 92534413601364 92628588643328 92715498559488 92718694274304 92811443054162 93080876673813 93263031031296 93542241818368 93907641200471 94647071446144 100403831998386 100600316992512 100993286980764 101091529477827 101194413352704 101289360259584 101589704029863 101685021823098 101788509712896 101884014038016 101887525772928 101997543617408 102186121078962 102281998467852 102389622959232 102485691286272 102696156929856 102886026017859 102990736205568 103087368534528 103090921746624 103202239014464 103299069788544 103302630297552 103393043768871 103490053567866 103598949214656 103696152206976 103905522253056 103909103665248 104006597663808 104116036835328 104207162223744 104304935879424 104308531058592 104311403199357 104421163097312 104519137541952 104522740104216 104727285583872 104920909910208 105040818046976 105132752830848 105136376543184 105235022045664 105243376979968 105345753805824 105451133742472 105654483921296 105657496039424 105753615544416 105757260656628 105964222027776 106063644266496 106070220633328 106281457630208 106378144770072 106477955376912 106586321178624 106696619574076 106905419220992 107316364474368 107323018514824 107536750436864 107956815868258 108168081652736 108806869536512 114747236569584 115533176546088 115650758117376 115759268868096 116102518891272 116211453512112 116215459084746 116442886597632 116893712534688 116897741623404 117016711953408 117126504327168 117130541439744 117137803998117 117367036491264 117473808484476 117584029734696 117588082617243 117814135468032 117818196281856 117825501477558 118056079758336 118060148911488 118170920302848 118274346934704 118278423611082 118398799102464 118509888236544 118513973031552 118517236319892 118632525460281 118753261331712 118861294411458 118864683044352 118972817487468 119205641005056 119209749781248 119217141258789 119328998212494 119450442905088 119454560119104 119566639833984 119675412866331 119812183084832 119909611325952 119917046197686 120155858906496 120268596623616 120515581419968 120738395829177 120755586101248 120861274907904 120865440750432 120978844241472 121223109295232 121227287609456 121575022594368 121689091859328 121938993798944 122181833181184 122407728228576 122654878302656 122659105967048 122899143356416 123379218135152 123624925699072 124107835565084 124350708041728 132037916052672 132813089728128 132817667525424 133597418998176 133863475931136 133871775997848 134133755990016 134381748268224 134386380133992 134649367179264 134657715974352 134788705970436 134925884470272 135052480346112 135175341269808 135444540607488 135452938706484 135580029097464 135718012950528 135845352050688 135850034363904 135968934271392 135973620844236 136239714035712 136248161438616 136375997957136 136380698560638 136519497278976 136647588381696 136771900418664 136928209239808 137039555801088 137052776565222 137181368023812 137320981607424 137449824712704 137454562328832 137463085057151 137732093051392 137736840396736 137857391691828 137986738090488 137991494212929 138131932286208 138261536275968 138270109039874 138540696337408 138545471553664 138671510146701 138675463551744 138801620402046 138942882964992 139073247839232 139078041411456 139081870932476 139217164581243 139358850055936 139363653472288 139894546546944 139903220563967 140177003774464 140181835390912 140313362727552 140461005074432 141004820725888 141009680875504 141837526360096 141970607169216 150605747997579 150900475488768 151489930471146 151791620029056 152682764569344 152996315426112 153279181618443 153584434438848 154044235394784 154486104308352 154803358521696 154948604682816 154953945446328 155257182130176 155398423821984 155858283379584 155863655497872 156009896495712 156022282604544 156174055252992 156183738664156 156310743335616 156489381988352 156631744645968 156778706312928 156784110156324 157090928375808 157100668636744 157238320877568 157408106344448 157413531881984 157561227070464 157699129246272 157704564814776 157852533068496 157865065469952 158013184315392 158018630708736 158022981759856 158028428490898 158176700613708 158337681775616 158481725881944 158486244059136 158630423316624 158635890984942 158946333041664 158956188345052 159095466399744 159105330949992 159267257206784 159272746825472 159422186445312 159567217155108 159716933065368 159879481767936 159889394930248 159894905992759 160044929361114 160207811875328 160358128831488 160833623640466 160974546711552 160984527772236 161148366543872 161153921000576 161305125655296 161935223802387 162100030125824 162252122479104 163210304304768 172120854854376 173476137176064 174153778336908 175525067930112 176050554736896 176210712726714 176738252216337 177084119637504 177090223367232 177256380454272 177598198653696 177775854479838 178129891997568 178291941617187 178297024566528 178495701330464 178993497318741 179175664357632 179181840178656 179349959750976 179543621299136 179718274627248 179875569296529 179901179293696 180233788359744 180402894935424 180592720809984 180603918275312 180773372129952 181133379151872 181291912361856 181298161125648 181468266362208 181664215251488 181834663942848 181840931414184 182025996371968 182196784508928 182362533891552 182533637788992 182737035420296 182897150349312 182908490698416 183094642143232 183272749771776 183611592342864 183809855589104 183982317453984 183988658950572 184175909714944 184348715034624 184895346862268 184900618068992 185068827202728 185257177286656 185430997118976 185437388548608 185622886108324 186161753347626 186526062062592 187084483636736 187815282400942 189294142892288 200807663996772 201200633985024 201986573961528 202183058955654 202388826705408 202578720519168 203179408059726 203370043646196 203577019425792 203768028076032 203775051545856 203995087234816 204372242157924 204563996935704 204571047840957 204779245918464 204791943044327 204971382572544 205392313859712 205579164847833 205772052035718 205981472411136 206174737069056 206181843493248 206404478028928 206598139577088 206605260595104 206786087537742 206980107135732 207197898429312 207392304413952 207405163559811 207811044506112 207818207330496 208013195327616 208202430603069 208232073670656 208414324447488 208609871758848 208617062117184 208622806398714 208842326194624 209038275083904 209045480208432 209841819820416 210081636093952 210265505661696 210272753086368 210470044091328 210691507611648 210902267484944 211308967842592 211507231088832 211514521313256 211928444055552 212140441266656 212562915260416 212756289540144 212955910753824 213393239148152 213810838441984 214632728948736 214646037029648 215073500873728 215913631736516 216336163305472 217613739073024 229494473139168 231066353092176 231301516234752 232205037782544 232422907024224 232430918169492 232885773195264 233787425069376 233795483246808 234033423906816 234253008654336 234261082879488 234275607996234 234734072982528 234947616968952 235168059469392 235176165234486 235636392563712 235651002955116 236112159516672 236120297822976 236341840605696 236548693869408 236556847222164 236797598204928 237019776473088 237027946063104 237034472639784 237042642736347 237265050920562 237506522663424 237722588822916 237729366088704 237945634974936 237953836477413 238411282010112 238419499562496 238434282517578 238657996424988 238900885810176 238909120238208 239133279667968 239350825732662 239624366169664 239819222651904 239834092395372 240067394041671 240311717812992 240537193247232 241031162839936 241250435460699 241476791658354 241722549815808 241730881500864 241957688482944 242446218590464 242454575218912 243150045188736 243378183718656 243393274131833 243877987597888 244363666362368 244815456457152 245309756605312 245318211934096 246758436270304 247249851398144 248215671130168 248701416083456 264075832105344 265626179456256 265635335050848 266663781719757 267194837996352 267726951862272 267743551995696 268763496536448 268772760267984 269315431948704 269577411940872 269851768940544 270104960692224 270350682539616 270889081214976 270905877412968 271160058194928 271436025901056 271700068727808 271937868542784 271947241688472 272479428071424 272496322877232 272751995914272 272761397121276 273038994557952 273295176763392 273321542662273 273543800837328 273856418479616 274105553130444 274362736047624 274641963214848 274899649425408 274909124657664 274926170114302 275464186102784 275473680793472 275714783383656 275973476180976 275982988425858 276263864572416 276523072551936 276540218079748 277081392674816 277090943107328 277343020293402 277350927103488 277603240804092 277885765929984 278146495678464 278156082822912 278163741864952 278173329603841 278434329162486 278717700111872 278727306944576 279242630021439 279789093093888 279806441127934 280354007548928 280363670781824 280626725455104 281722923601413 282009641451776 282019361751008 283675052720192 283941214338432 301211495995158 301800950977536 302979860942292 303583240058112 304769112089589 305365529138688 305992630852224 306558363236886 307168868877696 308088470789568 308972208616704 309606717043392 309897209365632 309907890892656 310179131306613 310796847643968 311716566759168 311727310995744 312019792991424 312348110505984 312367477328312 312621486671232 312934209598071 312978763976704 313263489291936 313557412625856 313568220312648 314181856751616 314201337273488 314827063763968 315122454140928 315398258492544 315409129629552 315705066136992 315730130939904 316037261417472 316045963519712 316056856981796 316353401227416 316675363551232 316963451763888 316972488118272 317260846633248 317271781969884 317892666083328 317912376690104 318190932799488 318210661899984 318534514413568 318545493650944 318844372890624 319134434310216 319433866130736 319758963535872 319778789860496 319789811985518 320089858722228 320415623750656 320716257662976 321667247280932 321949093423104 321969055544472 322296733087744 322307842001152 322610251310592 323566857008969 323870447604774 324200060251648 324504244958208 326420608609536 344241709708752 346952274352128 348307556673816 351050135860224 351413411994351 352101109473792 352421425453428 353476504432674 354168239275008 354180446734464 354512760908544 355196397307392 355551708959676 355897576380843 356259783995136 356583883234374 356594049133056 356991402660928 357651423776367 357986994637482 358351328715264 358363680357312 358699919501952 359087242598272 359436549254496 359751138593058 360467576719488 360805789870848 361207836550624 361546744259904 362215187487531 362266758303744 362583824723712 362596322251296 362936532724416 363328430502976 363669327885696 363681862828368 364051992743936 364725067783104 365067275577984 365474070840592 365816981396832 366545499543552 367223184685728 367619711178208 367964634907968 367977317901144 368351819429888 368697430069248 369790693724536 369801236137984 370137654405456 370514354573312 370874777097216 371245772216648 372323506695252 373052124125184 374168967273472 375630564801884 378588285784576 401615327993544 402401267970048 403973147923056 404366117911308 404777653410816 405157441038336 406358816119452 406740087292392 407154038851584 407536056152064 407550103091712 407990174469632 408744484315848 409127993871408 409142095681914 409558491836928 409583886088654 409942765145088 410784627719424 411158329695666 411544104071436 411962944822272 412349474138112 412363686986496 412389255171453 412808956057856 413196279154176 413210521190208 413572175075484 413960214271464 413974482638787 414395796858624 414421491042457 414784608827904 414810327119622 415622089012224 415636414660992 416014530440103 416026390655232 416404861206138 416828648894976 417219743517696 417234124234368 417245612797428 417651493743729 417684652389248 418076550167808 418090960416864 419683639640832 419709661691901 420531011323392 420545506172736 420940088182656 421383015223296 421804534969888 422617935685184 423014462177664 423029042626512 424280882533312 425125830520832 425512579080288 425911821507648 426786478296304 429292074059296 430147001747456 431827263473032 432672326610944 435227478146048 458988946278336 462132706184352 464410075565088 464845814048448 464861836338984 465771546390528 467574850138752 467590966493616 468066847813632 468522165758976 468551215992468 469468145965056 469895233937904 470336118938784 470352330468972 471272785127424 471302005910232 472224319033344 472240595645952 472683681211392 473097387738816 473113694444328 473595196409856 474039552946176 474055892126208 474068945279568 474085285472694 474530101841124 475013045326848 475445177645832 475458732177408 475891269949872 475907672954826 476838999124992 476868565035156 477315992849976 477801771620352 477818240476416 478266559335936 478701651465324 479248732339328 479638445303808 479668184790744 479684717978277 480134788083342 480623435625984 481074386494464 482062325679872 482500870921398 482953583316708 483445099631616 483461763001728 483915376965888 483945381639559 484892437180928 484909150437824 485805671407161 486300090377472 486756367437312 486786548263666 487755975195776 489630912914304 490619513210624 490636423868192 493516872540608 494499702796288 496431342260336 528151664210688 530214756649011 531252358912512 531270670101696 533327563439514 534389675992704 535487103991392 537526993072896 537545520535968 538630863897408 539154823881744 539626707889587 539703537881088 540701365079232 541778162429952 541811754825936 542320116389856 543400137455616 543875737085568 543894483376944 544992645754464 545503991828544 545522794242552 546077989115904 546590353526784 546643085324546 547087601674656 547712836959232 548211106260888 548725472095248 549283926429696 549818249315328 549852340228604 550928372205568 550947361586944 551429566767312 551946952361952 551965976851716 552527729144832 553046145103872 553080436159496 553099499718143 554162785349632 554181886214656 554686040586804 554701854206976 555206481608184 555771531859968 556292991356928 556312165645824 556327483729904 556346659207682 556868658324972 557435400223744 557454613889152 558485260042878 559578186187776 559612882255868 560708015097856 560727341563648 561253450910208 562917682741631 563445847202826 564019282903552 564038723502016 567350105440384 567882428676864 602422991990316 603601901955072 605959721884584 607166480116224 609538224179178 610731058277376 611985261704448 613116726473772 614337737755392 614375829132981 616176941579136 616737494543499 617944417233408 619213434086784 619794418731264 619815781785312 620358262613226 621593695287936 622215490679433 623433133518336 623454621991488 624039585982848 624696221011968 624734954656624 625242973342464 625868419196142 626526978583872 627114825251712 627136440625296 628402674546976 629654127527936 630244908281856 630796516985088 630818259259104 631410132273984 632074522834944 632091927039424 632113713963592 632706802454832 633350727102464 633926903527776 634521693266496 634543563939768 635785332166656 635824753380208 636421323799968 637090987301888 637688745781248 638268868620432 638867732261472 639557579720992 639579623971036 640179717444456 640831247501312 641432515325952 643334494561864 643898186846208 643938111088944 644593466175488 644615684002304 645220502621184 647133714017938 647740895209548 648400120503296 649008489916416 652841217219072 688483419417504 693904548704256 696615113347632 702100271720448 702826823988702 704202218947584 704842850906856 706953008865348 708336478550016 708360893468928 709025521817088 710392794614784 711103417919352 711127928209041 711795152761686 712519567990272 713167766468748 713188098266112 713982805321856 715302847552734 715973989274964 716702657430528 716727360714624 717399839003904 718174485196544 718873098508992 719502277186116 720202182125013 720935153438976 720979854279343 721611579741696 722415673101248 723093488519808 723751306382097 724430374975062 725167649447424 725192644502592 725873065448832 726656861005952 727338655771392 727363725656736 729450135566208 730134551155968 730179822395499 730948141681184 731633962793664 733090999087104 734446369371456 735239422356416 735929269815936 735954635802288 736703638859776 739581387449072 739602472275968 740275308810912 741749554194432 742491544433296 744647013390504 746104248250368 748337934546944 751261129603768 757176571569152 803230655987088 807946295846112 808732235822616 809555306821632 810314882076672 812717632238904 813480174584784 814308077703168 815100206183424 815980348939264 817488968631696 818255987742816 818284191363828 819116983673856 819167772177308 819885530290176 819964627986819 821569255438848 822316659391332 823088208142872 823925889644544 824698948276224 824727373972992 824778510342906 825617912115712 826392558308352 826421042380416 827144350150968 827920428542928 827948965277574 828791593717248 828842982084914 829569217655808 829620654239244 831244178024448 831272829321984 832029060880206 832052781310464 832809722412276 833657297789952 834439487035392 834468248468736 834491225594856 834519988811523 835302987487458 835369304778496 836153100335616 836181920833728 837727890064317 838632466125287 839367279281664 839419323383802 841062022646784 841091012345472 841880176365312 843609069939776 845168770804239 845235871370368 846028924355328 846058085253024 848561765066624 851025158160576 851823643015296 853572956592608 858584148118592 860294003494912 863654526946064 870454956292096 917977892556672 924265412368704 928820151130176 929691628096896 929723672677968 935149700277504 935181932987232 937044331517952 937102431984936 938802628794213 938936291930112 939790467875808 940672237877568 940704660937944 942545570254848 942604011820464 944481191291904 945367362422784 946194775477632 946227388888656 947190392819712 948111784252416 948137890559136 948170570945388 949060203682248 950026090653696 950890355291664 950917464354816 951782539899744 951815345909652 953677998249984 953737130070312 954631985699952 955603543240704 955636480952832 956533118671872 957403302930648 958497464678656 959276890607616 959336369581488 959369435956554 960269576166684 961246871251968 962148772988928 962241595400057 964124651359744 965001741842796 965907166633416 966890199263232 966923526003456 967830753931776 967890763279118 969784874361856 969818300875648 970700571026907 971611342814322 972600180754944 973512734874624 973573096527332 975511950391552 979261825828608 979322543947769 981239026421248 981272847736384 987033745081216 992862684520672 1054240235983053 1056303328421376 1060429513298022 1062504717825024 1062541340203392 1066655126879028 1068779351985408 1070974207982784 1072954271329101 1075053986145792 1075091041071936 1077261727794816 1078309647763488 1079253415779174 1081402730158464 1083623509651872 1084640232779712 1086800274911232 1087751474171136 1087788966753888 1089985291508928 1091007983657088 1091045588485104 1092155978231808 1093286170649092 1094175203349312 1095425673918464 1096422212521776 1097450944190496 1099636498630656 1099704680457208 1101856744411136 1101894723173888 1102859133534624 1103893904723904 1103931953703432 1105055458289664 1106092290207744 1106160872318992 1106198999436286 1108363772429312 1109372081173608 1109403708413952 1110412963216368 1111543063719936 1112624331291648 1112654967459808 1112693318415364 1113737316649944 1114870800447488 1114909227778304 1116970520085756 1119156372375552 1119225764511736 1119264341949313 1121416030195712 1121454683127296 1122506901820416 1125835365483262 1126891694405652 1128038565807104 1128077447004032 1134700210880768 1135764857353728 1204845983980632 1207203803910144 1211919443769168 1214332960232448 1219076448358356 1221462116554752 1223970523408896 1226233452947544 1228675475510784 1228751658265962 1232353883158272 1233474989086998 1235888834466816 1237167765514359 1238426868173568 1239588837462528 1239631563570624 1240716525226452 1243187390575872 1243264473127371 1244430981358866 1246866267036672 1246909243982976 1248043591320309 1248079171965696 1249469909313248 1250485946684928 1251736838392284 1252954481231187 1253053957167744 1254229650503424 1254272881250592 1256805349093952 1259128985075703 1259308255055872 1261593033970176 1261636518518208 1262820264547968 1264149045669888 1264183854078848 1264227427927184 1265413604909664 1267853807055552 1269043386532992 1269087127879536 1271649506760416 1272842647599936 1274181974603776 1275377491562496 1276537737240864 1277735464522944 1279115159441984 1279159247942072 1280359434888912 1281662495002624 1286668989123728 1287876222177888 1289231368004608 1290441005242368 1294267428035876 1295481790419096 1296800241006592 1298016979832832 1305682434438144 1376966838835008 1393230226695264 1404200543440896 1405653647977404 1408404437895168 1409685701813712 1413906017730696 1416672957100032 1416721786937856 1418051043634176 1420785589229568 1422206835838704 1422255856418082 1423590305523372 1425039135980544 1426335532937496 1426376196532224 1427965610643712 1430605695105468 1431947978549928 1433405314861056 1433454721429248 1433543601310289 1434799678007808 1436348970393088 1437746197017984 1439004554372232 1439054153934831 1440404364250026 1441870306877952 1441959708558686 1443223159483392 1444831346202496 1446186977039616 1447502612764194 1448860749950124 1450335298894848 1450385289005184 1451746130897664 1451836144918677 1453313722011904 1454677311542784 1454727451313472 1457417014221483 1458900271132416 1458990728738513 1460269102311936 1460359644790998 1461896283362368 1463267925587328 1468892738742912 1470478844712832 1471858539631872 1471909271604576 1479162774898144 1480550617621824 1483499108388864 1484983088866592 1489294026781008 1496675869093888 1502522259207536 1514353143138304 1606461311974176 1615892591692224 1617464471645232 1619110613643264 1625435264477808 1626960349169568 1630200412366848 1631960697878528 1634977937263392 1636511975485632 1636568382727656 1638233967347712 1638335544354616 1639771060580352 1639929255973638 1643138510877696 1644633318782664 1646176416285744 1647851779289088 1649454747945984 1649557020685812 1651235824231424 1652785116616704 1652842084760832 1654288700301936 1655840857085856 1655897930555148 1657583187434496 1657685964169828 1659138435311616 1659241308478488 1659298499154429 1662488356048896 1662545658643968 1664058121760412 1664105562620928 1665619444824552 1667314595579904 1668878974070784 1668936496937472 1668982451189712 1669039977623046 1670605974974916 1670738609556992 1672306200671232 1672363841667456 1675455780128634 1677264932250574 1678734558563328 1678838646767604 1682124045293568 1682182024690944 1683760352730624 1687218139879552 1688753048224893 1690337541608478 1690471742740736 1692057848710656 1692116170506048 1697123530133248 1702050316321152 1703647286030592 1703752918922831 1707145913185216 1717168296237184 1727309053892128 1740909912584192 1835955785113344 1843127487398943 1848530824737408 1857640302260352 1859383256193792 1859447345355936 1866646472038299 1870299400555008 1870363865974464 1874088663035904 1874204863969872 1877605257588426 1879580935751616 1881344475755136 1881409321875888 1885208023640928 1888962382583808 1890734724845568 1892389550955264 1892454777777312 1896223568504832 1896275781118272 1896341141890776 1898120407364496 1900052181307392 1901780710583328 1903565079799488 1903630691819304 1907355996499968 1907474260140624 1909263971399904 1911272961905664 1913066237343744 1914806605861296 1916994929357312 1918672739162976 1918738871913108 1920539152333368 1922493742503936 1924297545977856 1924483190800114 1928249302719488 1930003483685592 1931814333266832 1933780398526464 1933847052006912 1935661507863552 1935781526558236 1939569748723712 1939636601751296 1941401142053814 1943222685628644 1945200361509888 1947025469749248 1947146193054664 1947213307226887 1951023900783104 1958523651657216 1958645087895538 1962478052842496 1962545695472768 1974067490162432 1985725369041344 2108480471966106 2112606656842752 2120859026596044 2125009435650048 2125082680406784 2133310253758056 2133383784627123 2137558703970816 2141948415965568 2145908542658202 2150107972291584 2150182082143872 2154523455589632 2156619295526976 2158506831558348 2162805460316928 2162939562838029 2167247019303744 2169280465559424 2171253919146291 2175502948342272 2175577933507776 2179970583017856 2182015967314176 2182091176970208 2186572341298184 2188350406698624 2190539467186497 2190851347836928 2192844425043552 2194901888380992 2199272997261312 2199409360914416 2203789446347776 2205718267069248 2207787809447808 2207863907406864 2210110916579328 2212321744637984 2212397998872572 2216727544858624 2218744162347216 2218807416827904 2220825926432736 2225248662583296 2225309934919616 2225386636830728 2227474633299888 2229741600894976 2229818455556608 2233941040171512 2238312744751104 2238451529023472 2238528683898626 2242909366254592 2245013803640832 2251670730966524 2253783388811304 2256077131614208 2256154894008064 2264967999062783 2269400421761536 2271529714707456 2409691967961264 2423838887538336 2428665920464896 2438152896716712 2442924233109504 2447941046817792 2452466905895088 2457350951021568 2457503316531924 2459893883960457 2464707766316544 2466949978173996 2471777668933632 2474335531028718 2476853736347136 2479177674925056 2479263127141248 2481433050452904 2486374781151744 2486528946254742 2488861962717732 2493732534073344 2493818487965952 2496087182640618 2496158343931392 2498939818626496 2500971893369856 2503473676784568 2503559966434569 2505908962462374 2506107914335488 2508459301006848 2508545762501184 2513610698187904 2515897398375861 2518257970151406 2523186067940352 2523273037036416 2525640529095936 2528367708157696 2528454855854368 2530827209819328 2535506312412717 2535707614111104 2538086773065984 2538174255759072 2538244144517687 2543299013520832 2545685295199872 2548363949207552 2553075474481728 2555470929045888 2558230318883968 2558318495884144 2560718869777824 2573337978247456 2575752444355776 2578462736009216 2580882010484736 2588534856071752 2590963580838192 2593600482013184 2611364868876288 2753933677670016 2786460453390528 2811307295954808 2816808875790336 2819371403627424 2827812035461392 2833443573875712 2836102087268352 2841571178459136 2844413671677408 2844511712836164 2847180611046744 2850078271961088 2852671065874992 2852752393064448 2855931221287424 2861211390210936 2863895957099856 2866810629722112 2866909442858496 2867087202620578 2869599356015616 2872697940786176 2875492394035968 2878009108744464 2878108307869662 2880808728500052 2883740613755904 2883919417117372 2886446318966784 2886724786200171 2889662692404992 2892373954079232 2895005225528388 2897721499900248 2900670597789696 2900770578010368 2900950437297199 2903492261795328 2903672289837354 2906627444023808 2909354623085568 2909454902626944 2912101713080721 2914834028442966 2917800542264832 2917981457477026 2920538204623872 2920719289581996 2923792566724736 2926535851174656 2937785477485824 2937967631843307 2940957689425664 2943717079263744 2943818543209152 2958325549796288 2961101235243648 2969966177733184 2978588053562016 3005044518415072 3028706286276608 3212922623948352 3231785183384448 3234928943290464 3250870528955616 3253920698339136 3260400824733696 3263921395757056 3269955874526784 3273023950971264 3273136765455312 3276467934695424 3276671088709232 3279858511947276 3286277021755392 3289266637565328 3292352832571488 3298909495891968 3299114041371624 3302471648462848 3305570233233408 3305684169521664 3308577400603872 3311681714171712 3311795861110296 3315166374868992 3315371928339656 3318276870623232 3318482616956976 3318596998308858 3325091317287936 3328116243520824 3328211125241856 3331238889649104 3334629191159808 3337872993874944 3337964902379424 3338079955246092 3341211949949832 3341477219113984 3344612401342464 3344727683334912 3350911560257268 3354529864501148 3357469117126656 3357677293535208 3357793025847939 3364248090587136 3364364049381888 3367520705461248 3374436279759104 3377506096449786 3380675083216956 3380943485481472 3384115697421312 3384232341012096 3387617671476913 3394247060266496 3404100632642304 3407294572061184 3407505837845662 3414291826370432 3434336592474368 3454618107784256 3671911570226688 3686254974797886 3697061649474816 3711503296543077 3715280604520704 3718766512387584 3718894690711872 3729793419382113 3733292944076598 3740598801110016 3740727731948928 3748409727939744 3755210515176852 3759161871503232 3762688951510272 3762818643751776 3770416047281856 3777386955227109 3777924765167616 3784779101910528 3784909555554624 3792447137009664 3792551562236544 3792682283781552 3796240814728992 3803561421166656 3807130159598976 3807261383638608 3814948520281248 3818527942799808 3822545923811328 3826132474687488 3829613211722592 3833989858714624 3837345478325952 3837477743826216 3841078304666736 3844987485007872 3848966381600228 3856498605438976 3860006967371184 3863628666533664 3867694104013824 3871323015727104 3871563053116472 3879139497447424 3879273203502592 3882802284107628 3886445371257288 3890400723019776 3894050939498496 3894292386109328 3894426614453774 3902047801566208 3917047303314432 3917290175791076 3924956105684992 3925091390945536 3940423779191417 3948134980324864 3971450738082688 4216960943932212 4225213313685504 4241718053192088 4250018871300096 4250165360813568 4266620507516112 4266767569254246 4275117407941632 4283896831931136 4291817085316404 4300215944583168 4300364164287744 4300630803930867 4309046911179264 4313238591053952 4317013663116696 4317162461804493 4325610920633856 4325879125676058 4334494038607488 4338560931118848 4342507838292582 4351005896684544 4351155867015552 4355508434756031 4359941166035712 4364031934628352 4364182353940416 4373144682596368 4376700813397248 4376972186215539 4381078934372994 4385688850087104 4389803776761984 4398818721828832 4407578892695552 4411436534138496 4415575618895616 4415727814813728 4424643489275968 4424795997745144 4433455089717248 4437488324694432 4441651852865472 4450497325166592 4450619869839232 4450773273661456 4454949266599776 4459636911113216 4467882080343024 4476903058046944 4477057367797252 4485818732509184 4490027607281664 4503341461933048 4507566777622608 4512154263228416 4512309788016128 4529935998125566 4538800843523072 4543059429414912 4819383935922528 4847677775076672 4857331840929792 4876305793433424 4895882093635584 4904933811790176 4914701902043136 4915006633063848 4919787767920914 4929415532633088 4933899956347992 4943555337867264 4948671062057436 4953707472694272 4958355349850112 4958526254282496 4962866100905808 4972749562303488 4973057892509484 4977723925435464 4977895497463287 4987465068146688 4987636975931904 4992174365281236 4992316687862784 4997879637252992 5001943786739712 5006947353569136 5007119932869138 5011817924924748 5012215828670976 5016918602013696 5017091525002368 5027221396375808 5031794796751722 5036515940302812 5046372135880704 5046546074072832 5046858979955401 5051281058191872 5056735416315392 5056909711708736 5061654419638656 5066259144674679 5071012624825434 5071415228222208 5076173546131968 5076348511518144 5076488289035374 5086598027041664 5091370590399744 5106150948963456 5110941858091776 5111258756768493 5116460637767936 5116636991768288 5121437739555648 5146675956494912 5151504888711552 5156925472018432 5177069712143504 5181927161676384 5222729737752576 5507867355340032 5529382462196829 5572920906781056 5622614591909616 5638742807254848 5655624070922784 5666887147751424 5672204174536704 5688827343354816 5689023425672328 5694361222093488 5700156543922176 5705342131749984 5711862442574848 5722422780421872 5727791914199712 5733818885716992 5734174405241156 5739198712031232 5745395881572352 5750984788071936 5756018217488928 5756216615739324 5761617457000104 5767481227511808 5767838834234744 5772892637933568 5773449572400342 5779325384809984 5784747908158464 5790010451056776 5795442999800496 5801341195579392 5801541156020736 5801900874594398 5806984523590656 5807344579674708 5813254888047616 5818709246171136 5818909805253888 5824203426161442 5829668056885932 5835601084529664 5835962914954052 5841076409247744 5841438579163992 5841639921680661 5847585133449472 5853071702349312 5870427262877009 5875570954971648 5875935263686614 5881915378851328 5887434158527488 5887637086418304 5916651099592576 5922202470487296 5939932355466368 5957176107124032 6010089036830144 6425845247896704 6463570366768896 6469857886580928 6488818688514087 6501741057911232 6507841396678272 6539911749053568 6546047901942528 6546273530910624 6553342177418464 6559717023894552 6571618401559491 6572554043510784 6578533275130656 6584705665142976 6597818991783936 6598228082743248 6604943296925696 6611368339043328 6617154801207744 6623363428343424 6623591722220592 6630332749737984 6630743856679312 6636965233913952 6637193996617716 6650182634575872 6656232487041648 6656422250483712 6662477779298208 6675745987749888 6675929804758848 6676159910492184 6682423899899664 6682954438227968 6689224802684928 6689455366669824 6701823120514536 6709059729002296 6714938234253312 6715354587070416 6715586051695878 6728728098763776 6735041410922496 6748872559518208 6755012192899572 6761350166433912 6761886970962944 6768231394842624 6768464682024192 6775235342953826 6788494120532992 6794903997188349 6808201265284608 6814589144122368 6815011675691324 6828583652740864 6855257807634383 6868673184948736 6909236215568512 7343823140453376 7372509949595772 7379681651881371 7394123298949632 7423006593086154 7430561209041408 7437533024775168 7437789381423744 7459586838764226 7466585888153196 7481197602220032 7481455463897856 7496819455879488 7510421030353704 7510679899303707 7518323743006464 7525377903020544 7525637287503552 7540832094563712 7547692195127583 7554773910454218 7569558203821056 7569819111109248 7585103124473088 7585364567563104 7592481629457984 7607122842333312 7614260319197952 7614522767277216 7614732433553061 7629897040562496 7637055885599616 7645091847622656 7659226423445184 7667979717429248 7674690956651904 7674955487652432 7682156609333472 7697932763200456 7712997210877952 7720013934742368 7727257333067328 7735388208027648 7742646031454208 7743126106232944 7758546407005184 7765604568215256 7772890742514576 7780801446039552 7788584772218656 7788853228907548 7804095603132416 7834094606628864 7834580351582152 7849912211369984 7850182781891072 7880847558382834 7896269960649728 7942901476165376 8433921887864424 8450426627371008 8483436106384176 8500330721627136 8533241015032224 8533535138508492 8550234815883264 8567793663862272 8583634170632808 8600431889166336 8600728328575488 8601261607861734 8618093822358528 8626477182107904 8634027326233392 8634324923608986 8651221841267712 8651758251352116 8660174358600513 8668988077214976 8677121862237696 8685015676585164 8702011793369088 8702311734031104 8702851311891597 8711016869512062 8719882332071424 8728063869256704 8728364707880832 8736305139242163 8746289365192736 8753401626794496 8753944372431078 8762157868745988 8771377700174208 8779607553523968 8797637443657664 8813902895529921 8815157785391104 8822873068276992 8831151237791232 8831455629627456 8849286978551936 8849591995490288 8874976649388864 8883303705730944 8901239739678464 8901546547322912 8909898533199552 8919273822226432 8935764160686048 8953806116093888 8954114735594504 8971637465018368 9006682923866096 9015133555245216 9024619576032256 9059871996251132 9077601687046144 9086118858829824 9638767871845056 9695355550153344 9752611586866848 9791764187271168 9809867623580352 9829403804086272 9830013266127696 9839575535841828 9858831065266176 9867799912695984 9897342124114872 9907414945388544 9916710699700224 9917052508564992 9925732201811616 9945499124606976 9946115785018968 9955447850870928 9955790994926574 9975273951863808 9984348730562472 9984633375725568 9995759274505984 10003887573479424 10013894707138272 10014239865738276 10023635849849496 10024431657341952 10033837204027392 10034183050004736 10034805209172023 10054442792751616 10063589593503444 10073031880605624 10073379077543817 10092744271761408 10093092148145664 10093717959910802 10102562116383744 10113470832630784 10113819423417472 10123308839277312 10132518289349358 10142025249650868 10142830456444416 10152347092263936 10152697023036288 10152976578070748 10162853014430739 10173196054083328 10182741180799488 10212301897926912 10212935101169591 10221883716183552 10222517513536986 10232921275535872 10233273983536576 10242875479111296 10293351912989824 10303009777423104 10354139424287008 10363854323352768 11015734710680064 11058764924393658 11145841813562112 11189380258146339 11245229183819232 11277485614509696 11311248141845568 11333774295502848 11377654686709632 11378046851344656 11388722444186976 11410684263499968 11423724885149696 11444845560843744 11455583828399424 11467637771433984 11468348810482312 11478397424062464 11490791763144704 11501969576143872 11512036434977856 11512433231478648 11523234914000208 11534962455023616 11535677668469488 11546899144800684 11558650769619968 11569495816316928 11580020902113552 11590885999600992 11603082312041472 11603801749188796 11613969047181312 11614689159349416 11626509776095232 11637418492342272 11637819610507776 11648406852322884 11659336113771864 11671202169059328 11671925829908104 11682152818495488 11682877158327984 11683279843361322 11695170266898944 11706143404698624 11740854525754018 11751141909943296 11751870527373228 11763830757702656 11774868317054976 11775274172836608 11821271337574251 11833302199185152 11844404940974592 11879864710932736 11914352214248064 11926270432459817 12020178073660288 12851690495793408 12901892411792601 12927140733537792 12939715773161856 12977637377028174 13003482115822464 13015682793356544 13066525304268093 13079823498107136 13092095803885056 13092547061821248 13106684354836928 13119434047789104 13130916558646617 13143236803118982 13157066550261312 13169411330285952 13196456165486496 13222736678086656 13234309602415488 13246726856686848 13247183444441184 13261487713358624 13273930467827904 13274387993235432 13300365269151744 13312464974083296 13324955558596416 13351491975499776 13351859609517696 13352319820984368 13364847799799328 13365908876455936 13378910733339648 13403646241029072 13418119458004592 13430709174140832 13431172103391756 13457456197527552 13470082821844992 13497745119036416 13510024385799144 13522700332867824 13523773941925888 13536462789685248 13536929364048384 13550470685907652 13576988241065984 13589807994376698 13616402530569216 13629178288244736 13630023351382648 13657167305481728 13710515615268766 13737346369897472 13818472431137024 14687646280906752 14745019899191544 14759363303762742 14788246597899264 14846013186172308 14861122418082816 14875066049550336 14875578762847488 14919173677528452 14933171776306392 14933686492389861 14962395204440064 14962910927795712 14993638911758976 15020842060707408 15021359798607414 15036647486012928 15050755806041088 15051274575007104 15081664189127424 15095384390255166 15109547820908436 15139116407642112 15139638222218496 15140576939866203 15170206248946176 15170729135126208 15184963258915968 15198777434024037 15214245684666624 15228520638395904 15229045534554432 15229464867106122 15259794081124992 15274111771199232 15318452846890368 15333776270305479 15335959434858496 15349381913303808 15349910975304864 15364313218666944 15395865526400912 15440027869484736 15454514666134656 15470776416055296 15486252212465888 15517092814010368 15531209136430512 15545781485029152 15577169544437312 15577706457815096 15608191206264832 15668189213257728 15669160703164304 15700365563782144 15761695116765668 15792539921299456 15885802952330752 16867843775728848 16966872212768352 17000661443254272 17066482030064448 17067070277016984 17100469631766528 17135587327724544 17167268341265616 17201456657150976 17202523215723468 17236187644717056 17252954364215808 17268054652466784 17268649847217972 17302443682535424 17303516502704232 17320348717201026 17337976154429952 17354243724475392 17370031353170328 17404023586738176 17404623468062208 17405702623783194 17422033739024124 17439764664142848 17456127738513408 17456729415761664 17472610278484326 17492578730385472 17506803253588992 17507888744862156 17524315737491976 17524919765041983 17542755400348416 17559215107047936 17595274887315328 17611281788631027 17627805791059842 17645746136553984 17662302475582464 17662911259254912 17698573957103872 17699183990980576 17749953298777728 17766607411461888 17767709011623809 17802479479356928 17803093094645824 17819797066399104 17838547644452864 17871528321372096 17907612232187776 17908229471189008 18013365847732192 18030267110490432 18049239152064512 18119743992502264 18155203374092288 19277535743690112 19390711100306688 19466456065542261 19505223173733696 19619735247160704 19660026532255392 19679151071683656 19717662130532352 19735599825391968 19794684248229744 19814829890777088 19834105017129984 19851464403623232 19890998249213952 19892231570037936 19910895701741856 19911581989853148 19950547903727616 19968697461124944 19969266751451136 19991518549011968 20027789414276544 20028479731476552 20047271699698992 20048863314683904 20067674408054784 20068366100009472 20069610418344046 20108885585503232 20127179187006888 20146063761211248 20146758155087634 20186184296291328 20187435919821604 20205124232767488 20226941665261568 20227638846834944 20246617678554624 20265036578698716 20284050499301736 20285660912888832 20304694184527872 20305394046072576 20305953156141496 20306653061080393 20325706028861478 20346392108166656 20365482361598976 20384711991565047 20424603795853824 20425870202339182 20443767432367104 20445035027073972 20465842551071744 20466547967073152 20485750958222592 20565773422903149 20586703825979648 20606019554846208 20708278848574016 20727708646705536 22031469421360128 22117529848787316 22291683627124224 22378760516292678 22490458367638464 22554971229019392 22622496283691136 22643076585382749 22755309373419264 22756093702689312 22777444888373952 22821368526999936 22844197300659183 22847449770299392 22889691121687488 22911167656798848 22935275542867968 22936697620964624 23003939152287744 23024072869955712 23024866462957296 23046469828000416 23071355336938976 23093798289601368 23117301539239936 23138991632633856 23160041804227104 23181771999201984 23206164624082944 23207603498377592 23227938094362624 23229378318698832 23253019552190464 23275639221015552 23296813704645768 23318672227543728 23342404338118656 23343851659816208 23365754316655968 23366559686722644 23390340533797888 23412286809397248 23481709051508036 23502283819886592 23503741054746456 23527661515405312 23549736634109952 23550548345673216 23642542675148502 23666604398370304 23688809881949184 23759729421865472 23828704428496128 23852540864919634 24040356147320576 25703380991586816 25803784823585202 25854281467075584 25879431546323712 25955274754056348 25980523075801539 26006964231644928 26031365586713088 26108553935674791 26133050608536186 26159646996214272 26184191607770112 26185094123642496 26213368709673856 26238868095578208 26261833117293234 26286473606237964 26314133100522624 26338822660571904 26392912330972992 26441708686589763 26445473356173312 26468619204830976 26493453713373696 26494366888882368 26522975426717248 26547860935655808 26548775986470864 26624929948166592 26649911117192832 26703719219035392 26704639641968736 26729695599598656 26757821466679296 26807292482058144 26836238916009184 26861418348281664 26862344206783512 26914912395055104 26995490238072832 27020048771598288 27045400665735648 27047547883851776 27073858728096768 27100941371815304 27153976482131968 27179615988753396 27232805061138432 27258356576489472 27260046702765296 27314334610963456 27421031230537532 27474692739794944 27636944862274048 29375292561813504 29490039798383088 29518726607525484 29576493195798528 29692026372344616 29722244836165632 29750132099100672 29751157525694976 29838347355056904 29866343552612784 29867372984779722 29925821855591424 29987277823517952 30041684121414816 30042719597214828 30073294972025856 30101511612082176 30102549150014208 30104415627516069 30163328378254848 30190768780510332 30219095641816872 30220137232631451 30278232815284224 30279276444436992 30281153879732406 30340412497892352 30341458270252416 30369926517831936 30397554868048074 30428491369333248 30457041276791808 30458091069108864 30458929734212244 30488559043292217 30519588162249984 30548223542398464 30636905693780736 30638805303508773 30667552540610958 30698763826607616 30699821950609728 30728626437333888 30791731052801824 30880055738969472 30909029332269312 30972504424931776 31034185628020736 31062418272861024 31091562970058304 31154339088874624 31155412915630192 31338321406328608 31400731127564288 31523390233531336 31585079842598912 31771605904661504 33735687551457696 33933744425536704 34001322886508544 34132964060128896 34134140554033968 34271174655449088 34334536682531232 34402913314301952 34405046431446936 34472375289434112 34505908728431616 34536109304933568 34537299694435944 34604887365070848 34607033005408464 34640697434402052 34675952308859904 34708487448950784 34740062706340656 34809246936124416 34811405247566388 34844067478048248 34879529328285696 34912255477026816 34913458831523328 34945220556968652 34985157460770944 35013606507177984 35015777489724312 35048631474983952 35049839530083966 35085510800696832 35118430214095872 35190549774630656 35222563577262054 35255611582119684 35291492273107968 35324604951164928 35325822518509824 35328012859687807 35397147914207744 35398367981961152 35463814012722753 35499906597555456 35533214822923776 35535418023247618 35604958958713856 35606186189291648 35639594132798208 35743056642744192 35778811297379451 35815224464375552 35816458942378016 36026731695464384 36060534220980864 36098478304129024 36239487985004528 38555071487380224 38705677235377803 38781422200613376 38932912131084522 39010446347467392 39239470494321408 39320053064510784 39358302143367312 39392749675939851 39471199650783936 39589368496459488 39668210034259968 39702928807246464 39784463140075872 39821791403483712 39823163979706296 39901095807455232 39937394922249888 39983037098023936 40055578828553088 40056959462953104 40094543399397984 40097726629367808 40136732200018944 40139220836688092 40217771171006464 40254358374013776 40292127522422496 40293516310175268 40372368592582656 40374871839643208 40410248465534976 40453883330523136 40455277693669888 40493235357109248 40530073157397432 40568100998603472 40571321825777664 40609388369055744 40610788092145152 40611906312282992 40613306122160786 40651412057722956 40692784216333312 40730964723197952 40769423983130094 40849207591707648 40851740404678364 40887534864734208 40890070054147944 40931685102143488 40933095934146304 40971501916445184 41092990840139063 41131546845806298 41173407651959296 41212039109692416 41416557697148032 41455417293411072 44062938842720256 44235059697574632 44583367254248448 44757521032585356 44980916735276928 45109942458038784 45244992567382272 45286153170765498 45421730819598609 45510618746838528 45512187405378624 45554889776747904 45642737053999872 45688394601318366 45779382243374976 45822335313597696 45873395241929248 46001328810916437 46007878304575488 46048145739911424 46049732925914592 46092939656000832 46142710673877952 46187596579202736 46234603078479872 46320083608454208 46363543998403968 46412329248165888 46415206996755184 46458756637397664 46551278442031104 46593627409291536 46637344455087456 46687703319632416 46731508633311936 46733119373445288 46780681067595776 46824573618794496 46963418103016072 47004567639773184 47007482109492912 47055323030810624 47101096691346432 47285085350297004 47333208796740608 47377619763898368 47519458843730944 47657408856992256 47705081729839268 48080712294641152 51406761983173632 51607569647170404 51708562934151168 51758863092647424 51910549508112696 51961046151603078 52013928463289856 52062731173426176 52217107871349582 52266101217072372 52319293992428544 52368383215540224 52370188247284992 52426737419347712 52477736191156416 52523666234586468 52572947212475928 52574759295125949 52628266201045248 52631529362392039 52677645321143808 52785824661945984 52833845365893081 52883417373179526 52937238409661952 52986907426747392 52988733777764736 53045950853434496 53095721871311616 53097551972941728 53249859896333184 53299822234385664 53303127034871427 53407438438070784 53409279283937472 53459391199197312 53515642933358592 53614584964116288 53672477832018368 53722836696563328 53724688413567024 53990980476145664 54040097543196576 54090801331471296 54147717456193536 54201882743630608 54359231977506792 54465610122276864 54520093405530592 54628669221926912 54842062461075064 54949385479589888 55273889724548096 58980079596766176 59037453215050968 59152986391597056 59384052744689232 59444489672331264 59502315051389952 59676694710113808 59732687105225568 59734745969559444 59851643711182848 59974555647035904 60083368242829632 60085439194429656 60146589944051712 60203023224164352 60205098300028416 60208831255032138 60326656756509696 60381537561020664 60438191283633744 60440274465262902 60558552888873984 60562307759464812 60680824995784704 60682916540504832 60739853035663872 60795109736096148 60856982738666496 60914082553583616 60916182138217728 60917859468424488 60919959183241179 60977118086584434 61039176324499968 61096447084796928 61154135974695141 61273811387561472 61277610607017546 61335105081221916 61397527653215232 61399643901219456 61457252874667776 61583462105603648 61697320268709447 61760111477938944 61818058664538624 61945008849863552 62124836545722048 62183125940116608 62308678177749248 62310825831260384 62676642812657216 62801462255128576 63046780467062672 63543211809323008 67471375102915392 67867488851073408 68265928120257792 68268281108067936 68532591901977549 68542349310898176 68669073365062464 68805826628603904 68810092862893872 69011817456863232 69072218609867136 69074599388871888 69214066010816928 69281394868804104 69351904617719808 69416974897901568 69480125412681312 69618493872248832 69622810495132776 69688134956096496 69759058656571392 69826917663046656 69890441113937304 69970314921541888 70027213014355968 70031554979448624 70097262949967904 70099679060167932 70171021601393664 70236860428191744 70243636464204161 70381099549261312 70445127154524108 70511223164239368 70582984546215936 70649209902329856 70651645037019648 70656025719375614 70794295828415488 70796735963922304 70927628025445506 70999813195110912 71066429645847552 71070836046495236 71209917917427712 71212372378583296 71279188265596416 71486113285488384 71490545708187137 71557622594758902 71630448928751104 71632917884756032 72053463390928768 72121068441961728 72478975970009056 77110142974760448 77411354470755606 77562844401226752 77865824262169044 78020892694934784 78325661807024373 78478940988642816 78640106129021568 78716604286734624 78785499351879702 78942399301567872 79178736992918976 79336420068519936 79405857614492928 79568926280151744 79643582806967424 79646327959412592 79874789844499776 79966074196047872 80111157657106176 80113918925906208 80189086798795968 80273464400037888 80278441673376184 80435542342012928 80508716748027552 80584255044844992 80587032620350536 80744737185165312 80749743679286416 80910555387339776 80986470714218496 81060146314794864 81136201997206944 81142643651555328 81221576184290304 81223812624565984 81226612244321572 81302824115445912 81385568432666624 81461929446395904 81538847966260188 81698415183415296 81703480809356728 81775069729468416 81780140108295888 81863370204286976 81866191868292608 81943003832890368 82185981680278126 82263093691612596 82346815303918592 82424078219384832 82833115394296064 82910834586822144 88125877685440512 88470119395149264 89166734508496896 89515042065170712 89961833470553856 90219884916077568 90313246882548207 90489985134764544 90572306341530996 90843461639197218 91021237493677056 91024374810757248 91109779553495808 91285474107999744 91376789202636732 91465677129876651 91558764486749952 91644670627195392 91746790483858496 91916415910526319 92002657621832874 92096291479822848 92099465851829184 92185879312001664 92285421347755904 92375193158405472 92640167216908416 92727087996807936 92830413993510368 92917513274795328 93102556884062208 93187254818583072 93274688910174912 93375406639264832 93463017266623872 93466238746890576 93561362135191552 93926836206032144 94014964218985824 94202193382692864 94570170700594008 94666417593481216 94755239527796736 95038917687461888 95314817713984512 95410163459678536 96161424589282304 102813523966347264 103215139294340808 103417125868302336 103517726185294848 103821099016225392 103922092303206156 104027856926579712 104125462346852352 104434215742699164 104532202434144744 104638587984857088 104736766431080448 104740376494569984 104853474838695424 104955472382312832 105047332469172936 105145894424951856 105149518590251898 105256532402090496 105263058724784078 105355290642287616 105571649323891968 105667690731786162 105766834746359052 105874476819323904 105973814853494784 105977467555529472 105984038579063421 106091901706868992 106191443742623232 106195103945883456 106391442038168259 106499719792666368 106506323197911449 106599644468771328 106606254069742854 106814876876141568 106818558567874944 106918782398394624 107229169928232576 107336433892138353 107344955664036736 107445673393126656 107449376827134048 108080195086393152 108181602662942592 108295434912387072 108403765487261216 108718463955013584 109040186811061184 109257338443853824 109684124922150128 110547779449096192 117960159193532352 118074906430101936 118768105489378464 119004630102779904 119353389420227616 119465374210451136 119469491939118888 119703287422365696 119949111294071808 120166736485659264 120170878388859312 120293179888103424 120410196600056832 120417662510064276 120653313513019392 120763075122041328 120876382567267488 120880548930525804 121117105777747968 121124615518929624 121361649991569408 121365833081009664 121479706071327744 121590219472192296 121713965477332992 121828165107167232 121832364276435456 121835718936848976 121839918366482358 121954236173168868 122078352648999936 122192894169593856 122308271949390282 122547622775122944 122555221214035092 122670210162443832 122795055306430464 122799287802438912 122914505749335552 123166924211207296 123278972520417189 123394640537418894 123520222955877888 123636117329077248 123890017699727104 124249673091444096 124366251880233216 124373963081366663 124617356355498496 124621651662520768 125353285625314432 126093560934125344 127086423618646016 134942750205830784 135734977702146816 136265192458795827 136531856240515584 136536562216135872 137065183803955098 137338146730124928 137620185725787744 138023634913726464 138144437219734272 138149198777743776 138428132021633856 138562789737608208 138703809235439616 138960250825362624 139236987744497664 139245620990265552 139376269912192992 139653835326093312 139780882227874608 139940629843083776 140063109958897248 140194525899935808 140199358120335864 140342043202787328 140473720856383488 140487272928408322 140762199098522624 140890254309048216 141022446328478736 141165969092431872 141303290074039296 141312051438751228 141588591656830976 141593471927844608 141855256050891012 141999626390221824 142132859291695104 142141672092990472 142146571427562751 142419835834855424 142424744757166592 142558376531192832 142972226570976768 142981091416374274 143115245189517804 143260897857502208 143265835769512064 144106926781857536 144242136883923456 144957951940018112 154220285949520896 154822708941511212 155125688802453504 155731648524338088 156041785389869568 156651323614048746 156957881977285632 157280212258043136 157433208573469248 157570998703759404 157884798603135744 157894588087176117 158357473985837952 158501536097679243 158811715228985856 159137852560303488 159287165613934848 159292655918825184 159749579688999552 159909381104614281 159932148392095744 160222315314212352 160227837851812416 160378173597591936 160546928800075776 160556883346752368 161017433496055104 161168510089689984 161174065240701072 161499487358572832 161821110774679552 161972941428436992 162120292629589728 162272403994413888 162443152368580608 162447625249131968 162453224488643144 162605648230891824 162771136865333248 163077695932520376 163396830366830592 163406961618713456 163560280216591776 163732383736585216 163886007665780736 164371963360556252 164526187383225192 164693630607837184 164848156438769664 165666230788592128 165821669173644288 176940238790298528 178333469016993792 179030084130341424 179923666941107712 180439769832155136 180626493765096414 180979970269529088 181144612683061992 181686923278394436 182042474987354112 182048749621514496 182219559106991616 182570948215999488 182753578405273464 182759877549723537 182931354259753302 183117528973499904 183289341254390784 183493580967716992 183832831821052638 184005315243665748 184192582959645696 184198931703658368 184371758624003328 184570842695511808 184750386316810944 185091960806128341 185280334433816832 185291822549791151 185454175993615872 185660827987020736 185835026549590656 186374509637166144 186549377820349824 186750813278529664 186926034533247744 186932477493781152 187853672412064288 188029928437971648 188404386765385728 189140341401188016 189332835186962432 190077835374923776 190629635427969024 190820326919357072 192322849178564608 205627047932694528 206430278588681616 207035452370589696 207642198032450784 207844184606412312 208055713853159424 208250924693704704 208868431485398328 209064404868289488 209277175969714176 209480752989139968 209706949677390848 209910944764625664 210094664938345872 210291788849903712 210299037180503796 210513064804180992 210526117449568156 210710581284575232 210730909392612483 211143298647783936 211335381463572324 211533669492718104 211748953638647808 211947629706989568 211954935111058944 211968077158126842 212183803413737984 212382887485246464 212390207891766912 212782884076336518 212999439585332736 213012646395822898 213199288937542656 213212508139485708 213629753752283136 213637117135749888 213837564796789248 214458339856465152 214471637124561411 214672867784276706 214689911328073472 214891346786253312 214898753654268096 216160390172786304 216363205325885184 216807530974522432 217436927910027168 218080373622122368 219368249844300256 221095558898192384 235920318387064704 236149812860203872 237536210978756928 238009260205559808 238706778840455232 238930748420902272 238938983878237776 239898222588143616 240333472971318528 240341756777718624 240820393200113664 240835325020128552 241306627026038784 241526150244082656 241752765134534976 241761097861051608 242234211555495936 242249231037859248 242731666162019328 242959412142655488 243180438944384592 243427930954665984 243664728552870912 243671437873697952 243679836732964716 243908472346337736 244156705297999872 244385788339187712 244616543898780564 245095245550245888 245110442428070184 245340420324887664 245590110612860928 245598575604877824 245829011498671104 246333848422414592 246557945040834378 246789281074837788 247040445911755776 247272234658154496 247296090017814649 247780035399454208 248499346182888192 248732503760466432 248747926162733326 249234712710996992 249243303325041536 250706571250628864 252187121868250688 269885500411661568 270939740647644621 271469955404293632 272530384917591654 273063712481031168 273073124432271744 274130367607910196 274676293460249856 275240371451575488 275749247731578957 276288874439468544 276298397555487552 276856264043267712 277125579475216416 277920501650725248 278491241980531104 278752539824385984 279307670652186624 279561764455749216 279881259686167552 280126219917794496 280389051799871616 280398716240671728 280684086405574656 280974545856816644 281524398197045248 281780508618096432 282044892656957472 282606580148078592 282624102877502456 283177183313661952 283186943855689216 283710512101782024 283999252780443648 284265718583390208 284283344185980944 284293142855125502 284849489514333184 285116753062385664 285944453141953536 285962182832748548 286230490379035608 286521795715004416 286531671539024128 287650935880973441 288213853563715072 288484273767846912 289915903880036224 308440571899041792 309645417883022424 310251377604907008 311463297048676176 312083570779739136 313302647228097492 313915763954571264 314560424516086272 314866417146938496 315141997407518808 315769597206271488 315789176174352234 316714947971675904 317003072195358486 317623430457971712 317952115737190263 318275705120606976 318574331227869696 318585311837650368 319499159377999104 319518969593734347 319818762209228562 320444630628424704 320455675703624832 320756347195183872 321113766693504736 322009301676415059 322034866992110208 322337020179379968 322348130481402144 322998974717145664 323642221549359104 324240585259179456 324544807988827776 324886304737161216 324895250498263936 324906448977286288 325211296461783648 326155391865040752 326813923237426912 327120560433183552 327464767473170432 327772015331561472 328743926721112504 329052374766450384 329387261215674368 331332461577184256 331643338347288576 353880477580597056 358060168260682848 359847333882215424 360879539664310272 361252987530192828 361959940539058176 362289225366123984 363373846556788872 364084949974708224 364097499243028992 364439118213983232 365141896431998976 365507156810546928 365519755099447074 365862708519506604 366235057946999808 366578682508781568 366987161935433984 367665663642105276 368010630487331496 368385165919291392 368397863407316736 368420705536744273 368743517248006656 369141685391023616 369500772633621888 369836917561251567 370183921612256682 370560668867633664 370583645099582302 370908351987231744 371321655974041472 371670053099181312 372749019274332288 373098755640699648 373121889244099989 373501626557059328 373852069066495488 373864954987562304 375707344824128576 376059856875943296 378280682802376032 381259270855938048 381640653838714144 384645698357129216 412860557177363232 414070904741179392 415284396064901568 415688369212824624 416111427706318848 417736862970796656 418128809736578976 418961505978279936 419413899354781696 419821889529251328 420189329876691744 420583577699807424 420598074361007592 421026129608361984 421052234899136312 421421162569150464 421461818785224966 422286597295567872 422670762927144648 423067338985436208 423497907277295616 423909870222117888 423936154316253684 424367606827475968 424765774970492928 424780415783533824 425565768152673036 425998879170665472 426025292791645796 426398577875085312 426425016278971416 426439714282688253 427259507504566272 427274234271499776 427675129593578496 428916679712930304 428943274249122822 429345735568553412 429379822656146944 429782693572506624 429797507308536192 432320780345572608 432726410651770368 433615061949044864 434873855820054336 436160747244244736 438736499688600512 471840636774129408 472299625720407744 473683764261528351 475072421957513856 477413557680910464 477861496841804544 477877967756475552 479728143313842843 479796445176287232 480666945942637056 480683513555437248 481640786400227328 481670650040257104 483052300488165312 483505530269069952 483522195722103216 484498462075718496 485463332324038656 485918824285310976 486360877888769184 487329457105741824 487342875747395904 487359673465929432 487816944692675472 488313410595999744 489233087797561128 490190491100491776 490220884856140368 490680840649775328 491197151209755648 491658022997342208 492667696844829184 493115890081668756 493578562149675576 494080891823511552 494544469316308992 494592180035629298 495560070798908416 496998692365776384 497465007520932864 497495852325466652 498469425421993984 498486606650083072 500433819957309959 501413142501257728 504374243736501376 539771000823323136 541879481295289242 542939910808587264 545060769835183308 546127424962062336 546146248864543488 548260735215820392 548279632649170611 549352586920499712 550480742903150976 551498495463157914 552577748878937088 552596795110975104 553712528086535424 554251158950432832 555841003301450496 555875467649373453 556982483961062208 557505079648771968 559123528911498432 559762519372335104 560252439835588992 560778103599743232 560797432481343456 561949091713633288 563048796394090496 563561017236192864 564089785313914944 565213160296157184 565248205755004912 566373887711378432 567421024203564048 567998505560887296 568566688371961888 568586285710251004 569698979028666368 570233506124771328 571888906283907072 571924365665497096 572460980758071216 573043591430008832 573063343078048256 575301871761946882 576427707127430144 576968547535693824 579831807760072448 616881143798083584 619290835766044848 622926594097352352 624167141559478272 626605294456194984 627831527909142528 629120849032172544 629732834293876992 630283994815037616 631539194412542976 631578352348704468 632192728177837449 633429895943351808 634006144390716972 635246860915943424 635904231474380526 636551410241213952 637148662455739392 637170623675300736 638998318755998208 639037939187468694 639637524418457124 640889261256849408 640911351407249664 641512694390367744 642227533387009472 643414911373684233 644018603352830118 644069733984220416 644674040358759936 644696260962804288 645997949434291328 648481170518358912 649089615977655552 649790500996527872 649812897954572576 650422592923567296 652310783730081504 653627846474853824 654241120866367104 654929534946340864 657487853442225008 658104749532900768 662664923154368512 663286676694577152 707760955161194112 716120336521365696 719694667764430848 722505975060385656 723919881078116352 724578450732247968 726747693113577744 728194998486057984 728878236427966464 730283792863997952 731014313621093856 731039510198894148 731725417039013208 732470115893999616 733157365017563136 733974323870867968 735331327284210552 736021260974662992 736770331838582784 736795726814633472 736841411073488546 737487034496013312 738283370782047232 739001545267243776 739673835122503134 740367843224513364 741121337735267328 741167290199164604 741816703974463488 741888270053443947 742643311948082944 743340106198362624 745498038548664576 745544262385380143 746197511281399296 746243778488199978 747003253114118656 747704138132990976 747729909975124608 751414689648257152 752119713751886592 756561365604752064 763281307677428288 825721114354726464 830568792129803136 831376738425649248 835473725941593312 836257619473157952 837923011956559872 838827798709563392 839643779058502656 840378659753383488 841167155399614848 841196148722015184 842052259216723968 842104469798272624 842923637570449932 844573194591135744 845341525854289296 846134677970872416 847819740444235776 847872308632507368 848735213654951936 849531549940985856 849560831567067648 851131536305346072 851997758341330944 852050585583291592 852797155750170624 852850032557942832 852879428565376506 854548468542999552 855350259187156992 857833359425860608 857886548498245644 858691471137106824 858759645312293888 859565387145013248 859595014617072384 862952807642920323 864641560691145216 865452821303540736 867230123898089728 869747711640108672 870617741569566641 872321494488489472 877472999377201024 943681273548258816 944599251440815488 947367528523056702 950144843915027712 953856347211570789 954827115361820928 955722993683609088 955755935512951104 958556908781203041 959456286627685686 961333891885274112 961367027110874496 963341300080514208 966104600976330624 967011060538139904 967044391444206432 968996924151436992 970926664648077312 972721755777538368 974658914211483648 974685751494791808 974719346931858864 975633889385350944 978466175595122256 980441769712280736 981361681299550656 982394302419511296 983316045994684416 985335393689658368 986231780163337512 987157124299351152 988161783647023104 989184360071258596 991120141597816832 993997384731552768 994930015041865728 994991704650933304 996938850843987968 996973213300166144 1000867639914619918 1002826285002515456 1008748487473002752 1079542001646646272 1083758962590578484 1085879821617174528 1090121539670366616 1092254849924124672 1092292497729086976 1096521470431640784 1096559265298341222 1098705173840999424 1100961485806301952 1102996990926315828 1105155497757874176 1105193590221950208 1105262116610232819 1107425056173070848 1108502317900865664 1109510752683754701 1111682006602900992 1111750935298746906 1113964967922124416 1115010159297543936 1118247057822996864 1119365667732299967 1119525038744670208 1120504879671177984 1121556207199486464 1121594864962686912 1123898183427266576 1127122034472385728 1128179570627829888 1130496411510009824 1132747775422756864 1134842048407128096 1137133376743923776 1137172571420502008 1139397958057332736 1143777812567814144 1143848731330994192 1144921961516142432 1146126686156096512 1150603743523893764 1152855414254860288 1153937095071387648 1159663615520144896 1238581671532089696 1245853188194704704 1248334283118956544 1253210588912389968 1258241698064345088 1259465668587753984 1260567989630075232 1263078388825085952 1263156704697408936 1264385456355674898 1266859791886703616 1268012288781433944 1270493721831886848 1271808462948761052 1273102820482427904 1274297324911478784 1274341247350601472 1277996637511996416 1278075878374937388 1279275048836914248 1279319142848064759 1281778522513698816 1281822702814499328 1283025388780735488 1284455066774018944 1286829822747368466 1288037206705660236 1288139467968440832 1289348080717519872 1289392521925608576 1291995898868582656 1296962341036717824 1297042757848538057 1298179231955311104 1299581001993055744 1299625795909145152 1300845185847134592 1304621567460163008 1307255692949707648 1308482241732734208 1314975706884450016 1316209499065801536 1325329846308737024 1415521910322388224 1421051292784585053 1432240673042731392 1439389335528861696 1445011950120771312 1449156901464495936 1453495386227155488 1456389996972115968 1457756472855932928 1462028627242187712 1462079020397788296 1463450834078026416 1464940231787999232 1467948647741735936 1470662654568421104 1472042521949325984 1473591453629266944 1473682822146977092 1474974068992026624 1476566741564094464 1478003090534487552 1479347670245006268 1480735686449026728 1482242675470534656 1482334580398329208 1483633407948926976 1483776540106887894 1485286623896165888 1486680212396725248 1490996077097329152 1491088524770760286 1492395022562798592 1492487556976399956 1494006506228237312 1495408276265981952 1495459819950249216 1501301459871929877 1502829379296514304 1504239427503773184 1513122731209504128 1526562615354856576 1651442228709452928 1661137584259606272 1662753476851298496 1667626402948120359 1670947451883186624 1672515238946315904 1679287558117005312 1680757319506766976 1682334310799229696 1682392297444030368 1684208939596545248 1685847275140899864 1689146389182271488 1690683051708578592 1692269355941744832 1695639480888471552 1695744617265014736 1697470427309903872 1699121663134135296 1702263072610692144 1703995516682661888 1704101171166583184 1705700065115885664 1705758857130753012 1709096937085999104 1710700518374313984 1715666718851721216 1715773096996491288 1717382942274213648 1717519290624587776 1719130774290026496 1719190029234144768 1725905615285840646 1729283121382290432 1730905642607081472 1734460247796179456 1739495423280217344 1741235483139133282 1744642988976978944 1754945998754402048 1887362547096517632 1889198502881630976 1894735057046113404 1896578184533512347 1900289687830055424 1907712694423141578 1909654230723641856 1911445987367218176 1911511871025902208 1917113817562406082 1918912573255371372 1922667783770548224 1922734054221748992 1926682600161028416 1930244734121052699 1932209201952661248 1934022121076279808 1934088782888412864 1937993848302873984 1945443511555076736 1949371502989583616 1949438693863717728 1951267778770701888 1956932351190244512 1960883539424561472 1962723362599101312 1964788604839022592 1970670787379316736 1972463560326675024 1974314248598702304 1978368720142517192 1982240283195633664 1987994769463105536 1989860030083731456 1989983409301866608 1993946426600332288 2001735279829239836 2005652570005030912 2017496974946005504 2159084003293292544 2167517925181156968 2171759643234349056 2180243079340733232 2184584995458173952 2193042940863281568 2193118530596682444 2197410347681998848 2201922971612603904 2205993981852631656 2210310995515748352 2210387180443900416 2210524233220465638 2214850112346141696 2217004635801731328 2219021505367509402 2223364013205801984 2223501870597493812 2225664810160331841 2227929935844248832 2230020318595087872 2236494115645993728 2236632787156140429 2238731335464599934 2241009759342355968 2243112414398972928 2243189729925373824 2247796366854533152 2254244068944771456 2256359141255659776 2260992823020019648 2265495550845513728 2269684096814256192 2274266753487847552 2274345142841004016 2287697462661988384 2289843923032284864 2292253372312193024 2301207487047787528 2305710828509720576 2319327231040289792 2477163343064179392 2491706376389409408 2506421177824779936 2516483396128690176 2518931337175507968 2521135979260150464 2526156777650171904 2526313409394817872 2528770912711349796 2533719583773407232 2536024577562867888 2543616925897522104 2546205640964855808 2548594649822957568 2548682494701202944 2555993275023992832 2556151756749874776 2558550097673828496 2558638285696129518 2563645405628998656 2566050777561470976 2568910133548037888 2573659645494736932 2576074413411320472 2576278935936881664 2578696161435039744 2578785043851217152 2578944938757209911 2583991797737165312 2588858422928760969 2593924682073435648 2594085515697076114 2596358463910622208 2599162003986111488 2599251591818290304 2601690371694269184 2609243134920326016 2611853224708699923 2614511385899415296 2616964483465468416 2629951413768900032 2632418998131603072 2831043820644776448 2842102585569170106 2864481346085462784 2875670726343609123 2890023900241542624 2898313802928991872 2906990772454310976 2912779993944231936 2924057254484375424 2924158040795576592 2926901668156052832 2935897295483471872 2941325309136842208 2944085043898651968 2947182907258533888 2947365644293954184 2949948137984053248 2953133483128188928 2956006181068975104 2958695340490012536 2961471372898053456 2964485350941069312 2964669160796658416 2967553080213775788 2970573247792331776 2973360424793450496 2981992154194658304 2982177049541520572 2984790045125597184 2984975113952799912 2988013012456474624 2990816552531963904 2990919639900498432 3002602919743859754 3005658758593028608 3008478855007546368 3026245462419008256 3053125230709713152 3302884457418905856 3315786349830698457 3322275168519212544 3325506953702596992 3335252805896240718 3341894903766373248 3345030477892631808 3358097003196899901 3358575116234010624 3361514639013533952 3364668621598459392 3364784594888060736 3368417879193090496 3371694550281799728 3381366103417157184 3384538711883489664 3391489234530029472 3398243326268270592 3404526145221384288 3408202342333166368 3411400130231771328 3411517714261506024 3418193874171998208 3431333437703442432 3431546193992982576 3434765884548427296 3435038581249175552 3438380058468289536 3451811230571681292 3458566242764580864 3461811285214162944 3468920495592358912 3478990846560434688 3482470966278266564 3489285977953957888 3509891997508804096 3774725094193035264 3778397005763261952 3789470114092226808 3793156369067024694 3800579375660110848 3815425388846283156 3819308461447283712 3822891974734436352 3823023742051804416 3834227635124812164 3837825146510742744 3837957428544194277 3845335567541096448 3845468108443497984 3853365200322056832 3860489468242105398 3864418403905322496 3868044242152559616 3868177565776825728 3875987696605747968 3890887023110153472 3891128273545614171 3898743005979167232 3898877387727435456 3902535557541403776 3913864702380489024 3921767078849122944 3925446725198202624 3941341574758633472 3944927120653350048 3948628497197404608 3956737440285034384 3975989538926211072 3979966818603733216 3987892853200664576 4003470559658479672 4011305140010061824 4034993949892011008 4318168006586585088 4335035850362313936 4360486158681466464 4369169990916347904 4386085881726563136 4386237061193364888 4394820695363997696 4403845943225207808 4411987963705263312 4420774360887800832 4421048466440931276 4429700224692283392 4434009271603462656 4438043010735018804 4446728026411603968 4447003741194987624 4451329620320663682 4455859871688497664 4460040637190175744 4472988231291987456 4473265574312280858 4477462670929199868 4482019518684711936 4486224828797945856 4486379459850747648 4495592733709066304 4503904379615789631 4508488137889542912 4512718282511319552 4521985646040039296 4539368193628512384 4548533506975695104 4548690285682008032 4575394925323976768 4579687846064569728 4584506744624386048 4602414974095575056 4638654462080579584 4954326686128358784 4983412752778818816 5002879208844361077 5012842355649559872 5037862674351015936 5042271958520300928 5052626818789635744 5057541825422699592 5067439167546814464 5072049155125735776 5087233851795044208 5092411281929711616 5097364989402405888 5111986550047985664 5112303513499749552 5117100195347656992 5117276571392259036 5127290811257997312 5132101555122941952 5137820267096075776 5147319290989473864 5152148826822640944 5152557871873763328 5157392322870079488 5157570087702434304 5157889877514419822 5167983595474330624 5177716845857521938 5187849364146871296 5188171031394152228 5192716927821244416 5198324007972222976 5198503183636580608 5203380743388538368 5218486269840652032 5218809836697661001 5223706449417399846 5229022771798830592 5233928966930936832 5259902827537800064 5264837996263206144 5662087641289552896 5684205171138340212 5728962692170925568 5751341452687218246 5780047800483085248 5796627605857983744 5813981544908621952 5848114508968750848 5848316081591153184 5853803336312105664 5871794590966943744 5882650618273684416 5888170087797303936 5894365814517067776 5894731288587908368 5912012362137950208 5917390680980025072 5922942745796106912 5929338321593316832 5935106160427551576 5941146495584663552 5946720849586900992 5963984308389316608 5964354099083041144 5969580090251194368 5969950227905599824 5976026024912949248 5981839279800996864 6005205839487719508 6011317517186057216 6016957710015092736 6052490924838016512 6106250461419426304 6605768914837811712 6631572699661396914 6644550337038425088 6651013907405193984 6670505611792481436 6676994430480995523 6683789807532746496 6690060955785263616 6709898361468421287 6716194006393799802 6723029278027067904 6729337243196918784 6729569189776121472 6736835758386180992 6743389100563599456 6762732206834314368 6769077423766979328 6782978469060058944 6796486652536541184 6809052290442768576 6816404684666332736 6822800260463542656 6823035428523012048 6863092387985965152 6869531769096854592 6876760116936579072 6903622461143362584 6917132485529161728 6937840991184717824 6957981693120869376 6964941932556533128 6978571955907915776 7019783995017608192 7549450188386070528 7556794011526523904 7578940228184453616 7586312738134049388 7601158751320221696 7630850777692566312 7638616922894567424 7645783949468872704 7646047484103608832 7668455270249624328 7675650293021485488 7675914857088388554 7690936216886995968 7706730400644113664 7720978936484210796 7728836807810644992 7736088484305119232 7736355131553651456 7736834816271629733 7751975393211495936 7766575268786282907 7781774046220306944 7782256547091228342 7797486011958334464 7797754775454870912 7805071115082807552 7827729404760978048 7835559674126099769 7843534157698245888 7850893450396405248 7889854241306700096 7897256994394809216 7913474880570068768 7959933637207466432 7975785706401329152 8006941119316959344 8069987899784022016 8670071700724627872 8720972317362932928 8738339981832695808 8772171763453126272 8772474122386729776 8807691886450415616 8823975927410526624 8841548721775601664 8842096932881862552 8859400449384566784 8868018543206925312 8876086021470037608 8893456052823207936 8894007482389975248 8902659240641327364 8911719743376995328 8920081274380351488 8945976462583974912 8946531148624561716 8954925341858399736 8964039037369423872 8972449657595891712 8972758919701495296 8991185467418132608 9007808759231579262 9016976275779085824 9025436565022639104 9043971292080078592 9078736387257024768 9079299304939766399 9097067013951390208 9097380571364016064 9150789850647953536 9159375692129139456 9204829948191150112 9277308924161159168 9908653372256717568 9947359049492095371 9966825505557637632 10005758417688722154 10025684711299119744 10075725348702031872 10084543917040601856 10105253637579271488 10115083650845399184 10144098310251471552 10174467703590088416 10194729978804811776 10224607026999499104 10234200390695313984 10234553142784518072 10254581622515994624 10275640534192151552 10294638581978947728 10304297653645281888 10305115743747526656 10315140175404868608 10315779755028839644 10335967190948661248 10355433691715043876 10375698728293742592 10376342062788304456 10385433855642488832 10396648015944445952 10397006367273161216 10406761486777076736 10436972539681304064 10437619673395322002 10447412898834799692 10458045543597661184 10467857933861873664 10519805655075600128 10529675992526412288 11324175282579105792 11368410342276680424 11457925384341851136 11502682905374436492 11560095600966170496 11593255211715967488 11627963089817243904 11673384820636842513 11696229017937501696 11696632163182306368 11707606672624211328 11765301236547368832 11776340175594607872 11789462577175816736 11824024724275900416 11834781361960050144 11845885491592213824 11858676643186633664 11870212320855103152 11882292991169327104 11927968616778633216 11928708198166082288 11939900455811199648 11963678559601993728 12010411678975439016 12022635034372114432 12033915420030185472 12104981849676033024 12212500922838852608 13211537829675623424 13263145399322793828 13289100674076850176 13302027814810387968 13341011223584962872 13353988860961991046 13367579615065492992 13380121911570527232 13419796722936842574 13432388012787599604 13446058556054135808 13458674486393837568 13459138379552242944 13473671516772361984 13486778201127198912 13511713138847368893 13525464413668628736 13526303046134754023 13538154847533958656 13565956938120117888 13618104580885537152 13632809369332665472 13645600520927085312 13646070857046024096 13726184775971930304 13739063538193709184 13753520233873158144 13807244922286725168 13875681982369435648 13915963386241738752 13929883865113066256 14039567990035216384 15113588023053047808 15157880456368907232 15172625476268098776 15202317502640443392 15261701555385132624 15277233845789134848 15292094968207217664 15336910540499248656 15351300586042970976 15351829714176777108 15381872433773991936 15413460801288227328 15441957872968421592 15457673615621289984 15472176968610238464 15472710263107302912 15473669632543259466 15503950786422991872 15533150537572565814 15563548092440613888 15564513094182456684 15594972023916668928 15595509550909741824 15610142230165615104 15655458809521956096 15656429510092983003 15671119348252199538 15687068315396491776 15701786900792810496 15779708482613400192 15794513988789618432 15826949761140137536 15919867274414932864 16013882238633918688 16139975799568044032 17340143401449255744 17441944634725865856 17544343526906252544 17544948244773459552 17615383772900831232 17647951854821053248 17683097443551203328 17684193865763725104 17736037086413850624 17752172042940075216 17788014964779950496 17805318481282654728 17823439486753990656 17840162548760702976 17891952925167949824 17893062297249123432 17909850683716799472 17928078074738847744 17945517839402990592 17982370934836265216 18015617518463158524 18033952551558171648 18050873130045278208 18052614571300469377 18087942584160157184 18157472774514049536 18158598609879532798 18194134027902780416 18194761142728032128 18301579701295907072 18318751384258278912 18409659896382300224 19817306744513435136 19894718098984190742 19933651011115275264 20011516835377444308 20051369422598239488 20129695084405263861 20169087834081203712 20210507275158542976 20230167301690798368 20288196620502943104 20348935407180176832 20389459957609623552 20449214053998998208 20468400781390627968 20469106285569036144 20551281068384303104 20589277163957895456 20608595307290563776 20630280350809737216 20631559510057679288 20671934381897322496 20710867383430087752 20751397456587485184 20752684125576608912 20794012734546322432 20813522973554153472 20873945079362608128 20875239346790644004 20894825797669599384 20916091087195322368 20935715867723747328 21039611310151200256 21059351985052824576 22648350565158211584 22736820684553360848 22915850768683702272 23005365810748872984 23120191201932340992 23186510423431934976 23210504448814889199 23255926179634487808 23346769641273685026 23392458035875003392 23393264326364612736 23415213345248422656 23506679022378299307 23530602473094737664 23552680351189215744 23578925154351633472 23669562723920100288 23691770983184427648 23717353286373267328 23740424641710206304 23857416396332164576 23879800911622399296 23927357119203987456 24020823357950878032 24045270068744228864 24209963699352066048 24425001845677705216 26423075659351246848 26526290798645587656 26578201348153700352 26604055629620775936 26682022447169925744 26707977721923982092 26735159230130985984 26760243823141054464 26839593445873685148 26864776025575199208 26892117112108271616 26917348972787675136 26918276759104485888 26947343033544723968 26973556402254397824 27023426277694737786 27050928827337257472 27052606092269508046 27076309695067917312 27131913876240235776 27236209161771074304 27237897914819299197 27265618738665330944 27291201041854170624 27292141714092048192 27452369551943860608 27478127076387418368 27614489844573450336 27831926772483477504 27859767730226132512 28079135980070432768 30227176046106095616 30315760912737814464 30345250952536197552 30523403110770265248 30584189936414435328 30673821080998497312 30702601172085941952 30703659428353554216 30763744867547983872 30826921602576454656 30883915745936843184 30915347231242579968 30945420526214605824 30947339265086518932 31007901572845983744 31066301075145131628 31127096184881227776 31129026188364913368 31189944047833337856 31191019101819483648 31220284460331230208 31310917619043912192 31312859020185966006 31342238696504399076 31374136630792983552 31403573801585620992 31559416965226800384 31589027977579236864 31653899522280275072 31839734548829865728 32027764477267837376 34680286802898511488 34883889269451731712 35020154461910527539 35088687053812505088 35089896489546919104 35295903709642106496 35368387731527450208 35472074172827701248 35504344085880150432 35576029929559900992 35610636962565309456 35646878973507981312 35783905850335899648 35786124594498246864 35819701367433598944 35891035678805981184 35964741869672530432 36031235036926317048 36067905103116343296 36101746260090556416 36105229142600938754 36175885168320314368 36314945549028099072 36317197219759065596 36388268055805560832 36389522285456064256 36531668856883627007 36603159402591814144 36637502768516557824 36819319792764600448 39634613489026870272 39789436197968381484 39867302022230550528 40023033670754888616 40102738845196478976 40259390168810527722 40338175668162407424 40421014550317085952 40460334603381596736 40576393241005886208 40578909138404262069 40697870814360353664 40898428107997996416 40936801562781255936 40938212571138072288 41102562136768606208 41178554327915790912 41217190614581127552 41260560701619474432 41263119020115358576 41421734766860175504 41505368251153217824 41588025469092644864 41627045947108306944 41747890158725216256 41750478693581288008 41789651595339198768 41832182174390644736 42079222620302400512 42118703970105649152 45473641369106721696 45831701537367404544 46010731621497745968 46240382403864681984 46373020846863869952 46421008897629778398 46511852359268975616 46693539282547370052 46784916071750006784 46786528652729225472 46830426690496845312 46969288530278949009 47013358044756598614 47061204946189475328 47105360702378431488 47157850308703266944 47339125447840200576 47383541966368855296 47434706572746534656 47480849283420412608 47714832792664329152 47759601823244798592 48041646715901756064 48419927398704132096 48850003691355410432 52846151318702493696 53052581597291175312 53208111259241551872 53364044894339851488 53415955443847964184 53470318460261971968 53520487646282108928 53679186891747370296 53729552051150398416 53784234224216543232 53836553518208971776 53894686067089447936 53947112804508795648 54046852555389475572 54101857654674514944 54105212184539016092 54152619390135834624 54157843713901408131 54263827752480471552 54472418323542148608 54475795829638598394 54531237477330661888 54582402083708341248 54584283428184096384 54904739103887721216 54956254152774836736 55228979689146900672 55719535460452265024 60631521825475628928 60690501905072395104 61046806221540530496 61168379872828870656 61347642161996994624 61405202344171883904 61407318856707108432 61653843205152909312 61767831491873686368 61890841052429211648 61894678530173037864 62015803145691967488 62132602150290263256 62254192369762455552 62258052376729826736 62382038203638967296 62440568920662460416 62621835238087824384 62625718040371932012 62684477393008798152 62748273261585967104 62807147603171241984 63118833930453600768 63178055955158473728 63307799044560550144 63555095134578364793 63679469097659731456 64055528954535674752 69360573605797022976 69631513346444667597 69767778538903463424 70040308923821055078 70177374107625010176 70179792979093838208 70591807419284212992 70736775463054900416 71008688171760300864 71152059859119801984 71221273925130618912 71572249188996493728 71639402734867197888 71782071357611962368 71929483739345060864 72062470073852634096 72135810206232686592 72210458285201877508 72351770336640628736 72629891098056198144 72634394439518131192 72776536111611121664 72779044570912128512 73063337713767254014 73206318805183628288 73275005537033115648 73638639585529200896 79269226978053740544 79578872395936762968 79734604044461101056 80046067341509777232 80205477690392957952 80518780337621055444 80676351336324814848 80842029100634171904 80920669206763193472 81152786482011772416 81157818276808524138 81395741628720707328 81713693744457897591 81796856215995992832 81873603125562511872 81876425142276144576 82357108655831581824 82434381229162255104 82526238040230717152 82843469533720351008 83010736502306435648 83176050938185289728 83495780317450432512 83500957387162576016 83579303190678397536 84158445240604801024 84237407940211298304 90947282738213443392 92021463242995491936 92480764807729363968 92746041693727739904 92842017795259556796 93023704718537951232 93387078565094740104 93569832143500013568 93573057305458450944 93660853380993690624 93938577060557898018 94026716089513197228 94122409892378950656 94210721404756862976 94315700617406533888 94678250895680401152 94684121322943278161 94767083932737710592 94869413145493069312 94961698566840825216 95429665585328658304 95519203646489597184 96083293431803512128 106105163194582350624 106416222518483103744 106728089788679702976 106831910887695928368 106940636920523943936 107358373783494740592 107459104102300796832 107673107036417943552 107789372134178895872 107894225609017591296 108093705110778951144 108203715309349029888 108210424369078032184 108305238780271669248 108315687427802816262 108527655504960943104 108944836647084297216 108951591659277196788 109062474954661323776 109164804167416682496 109168566856368192768 109595006570650881021 109809478207775442432 109912508305549673472 110457959378293801344 111439070920904530048 121263043650951257856 121381003810144790208 121736727415212786207 122093612443081060992 122695284323993989248 122810404688343767808 122814637713414216864 123307686410305818624 123535662983747372736 123781682104858423296 123789357060346075728 124265204300580526512 124516104753459653472 124764076407277934592 124881137841324920832 125243670476175648768 125251436080743864024 125368954786017596304 125496546523171934208 126237667860907201536 126356111910316947456 126615598089121100288 127110190269156729586 127358938195319462912 128111057909071349504 138721147211594045952 139263026692889335194 139535557077806926848 140080617847642110156 140354748215250020352 140359585958187676416 140907865590836847027 141183614838568425984 141473550926109800832 142017376343520601728 142304119718239603968 142442547850261237824 143144498377992987456 143278805469734395776 143858967478690121728 144124940147705268192 144420916570403755016 144703540673281257472 145259782196112396288 145268788879036262384 145558089141824257024 146126675427534508028 146412637610367256576 146550011074066231296 147277279171058401792 158538453956107481088 159157744791873525936 160092134683019554464 160410955380785915904 161037560675242110888 161352702672649629696 161684058201268343808 161841338413526386944 162305572964023544832 162315636553617048276 162473531141704224393 162791483257441414656 163427387488915795182 163593712431991985664 163747206251125023744 163752850284552289152 164714217311663163648 164868762458324510208 165052476080461434304 165686939067440702016 166021473004612871296 167001914774325152032 167158606381356795072 168316890481209602048 181894565476426886784 184042926485990983872 184961529615458727936 185684035590519113592 186047409437075902464 186774157130189480208 187146114610916901888 187321706761987381248 187877154121115796036 188053432179026394456 188244819784757901312 188421442809513725952 188631401234813067776 189356501791360802304 189368242645886556322 189534167865475421184 189738826290986138624 189923397133681650432 190665285403735094379 190859331170657316608 191038407292979194368 192166586863607024256 212210326389164701248 213456179577359405952 213663821775391856736 214716747566989481184 214918208204601593664 215346214072835887104 215578744268357791744 215788451218035182592 216187410221557902288 216407430618698059776 216420848738156064368 216631374855605632524 217055311009921886208 217889673294168594432 217903183318554393576 218124949909322647552 218329608334833364992 218337133712736385536 219190013141301762042 219618956415550884864 219825016611099346944 220915918756587602688 222878141841809060096 242526087301902515712 242762007620289580416 243473454830425572414 244187224886162121984 245141081233373692773 245390568647987978496 245620809376687535616 245629275426828433728 247071325967494745472 247578714120692151456 248530408601161053024 249032209506919306944 249528152814555869184 250487340952351297536 250502872161487728048 250737909572035192608 252475335721814403072 252712223820633894912 253231196178242200576 254220380538313459172 254717876390638925824 256222115818142699008 277442294423188091904 278526053385778670388 279071114155613853696 280161235695284220312 280709496430500040704 280719171916375352832 281815731181673694054 282367229677136851968 282947101852219601664 284034752687041203456 284052363968829834483 284608239436479207936 284885095700522475648 286288996755985974912 286557610939468791552 287717934957380243456 288249880295410536384 288841833140807510032 290537577758072524768 291116178283648514048 292253350855069016056 292825275220734513152 294554558342116803584 318315489583747051872 320184269366039108928 320821910761571831808 322075121350484221776 323368116402536687616 323682676827052773888 324611145928047089664 324631273107234096552 324947062283408448786 325582966514882829312 326854774977831590364 327187424863983971328 327494412502250047488 327505700569104578304 328785019711952643063 329428434623326327296 329737524916649020416 330104952160922868608 331373878134881404032 332042946009225742592 334003829548650304064 334317212762713590144 363789130952853773568 365210182245638358621 368085852971981967744 369923059230917455872 371368071181038227184 373548314260378960416 374292229221833803776 374643413523974762496 375754308242231592072 376106864358052788912 376489639569515802624 377262802469626135552 378713003582721604608 378736485291773112644 379068335730950842368 379477652581972277248 379846794267363300864 381330570807470188758 381718662341314633216 382076814585958388736 384333173727214048512 424420652778329402496 426912359154718811904 427327643550783713472 429433495133978962368 429836416409203187328 431576902436070365184 432374820443115804576 432841697476312128736 433262749711211265048 434110622019843772416 435779346588337188864 435806366637108787152 436249899818645295104 436674267425472771072 438380026282603524084 439237912831101769728 439650033222198693888 441831837513175205376 445756283683618120192 485052174603805031424 485524015240579160832 486946909660851144828 487420593425112673179 488374449772324243968 490282162466747385546 490781137295975956992 491241618753375071232 491258550853656867456 494142651934989490944 495157428241384302912 497060817202322106048 498064419013838613888 501005744322975456096 501475819144070385216 504950671443628806144 506462392356484401152 508440761076626918344 509435752781277851648 512444231636285398016 554884588846376183808 557052106771557340776 558142228311227707392 560322471390568440624 561438343832750705664 563631462363347388108 564734459354273703936 565894203704439203328 568069505374082406912 568104727937659668966 569216478872958415872 569770191401044951296 571995856211205283137 572577993511971949824 573115221878937583104 576499760590821072768 577683666281615020064 581075155516145049536 582232356567297028096 584506701710138032112 589109116684233607168 636630979167494103744 640368538732078217856 644150242700968443552 646736232805073375232 647365353654105547776 649222291856094179328 649262546214468193104 649894124566816897572 651165933029765658624 653709549955663180728 654374849727967942656 654988825004500094976 655011401138209156608 657570039423905286126 658856869246652654592 659475049833298040832 660209904321845737216 662747756269762808064 662788849260602947127 664085892018451485184 668007659097300608128 668634425525427180288 727578261905707547136 730420364491276717242 736171705943963935488 742736142362076454368 747096628520757920832 748584458443667607552 751508616484463184144 752213728716105577824 754525604939252271104 757426007165443209216 757472970583546225288 758136671461901684736 758955305163944554496 759693588534726601728 762661141614940377516 763437324682629266432 764153629171916777472 768666347454428097024 848841305556658804992 852157091906489503449 853824718309437623808 854655287101567426944 858866990267957924736 859672832818406374656 863153804872140730368 864749640886231609152 865683394952624257472 866525499422422530096 871612733274217574304 873348534850945542144 876760052565207048168 878475825662203539456 883663675026350410752 891512567367236240384 970104349207610062848 971048030481158321664 973893819321702289656 974841186850225346358 976748899544648487936 980564324933494771092 981562274591951913984 982483237506750142464 982517101707313734912 986355059135857929189 988285303869978981888 990314856482768605824 994121634404644212096 996128838027677227776 1002011488645950912192 1002951638288140770432 1012924784712968802304 1016881522153253836688 1024888463272570796032 1109769177692752367616 1114104213543114681552 1120644942781136881248 1122876687665501411328 1127262924726694776216 1129468918708547407872 1131788407408878406656 1136139010748164813824 1136209455875319337932 1138432957745916831744 1139540382802089902592 1143991712422410566274 1145155987023943899648 1146230443757875166208 1152999521181642145536 1155367332563230040128 1162150311032290099072 1169013403420276064224 1178218233368467214336 1273261958334988207488 1280737077464156435712 1288300485401936887104 1294730707308211095552 1298525092428936386208 1299788249133633795144 1302331866059531317248 1307419099911326361456 1308749699455935885312 1310022802276418313216 1315140078847810572252 1317713738493305309184 1318950099666596081664 1320419808643691474432 1325495512539525616128 1325577698521205894254 1328171784036902970368 1336015318194601216256 1337268851050854360576 1455156523811415094272 1460840728982553434484 1472343411887927870976 1485472284724152908736 1494193257041515841664 1503017232968926368288 1504427457432211155648 1509051209878504542208 1514852014330886418432 1514945941167092450576 1519387177069453203456 1525322283229880755032 1526874649365258532864 1528307258343833554944 1537332694908856194048 1697682611113317609984 1704314183812979006898 1707649436618875247616 1709310574203134853888 1715987568633615849411 1717733980535915849472 1719345665636812749312 1729499281772463218304 1731366789905248514944 1733050998844845060192 1743225466548435148608 1746697069701891084288 1753520105130414096336 1767327350052700821504 1783025134734472480768 1940208698415220125696 1942096060962316643328 1947787638643404579312 1949682373700450692716 1953497799089296975872 1961128649866989542184 1963124549183903827968 1964966475013500284928 1965034203414627469824 1972710118271715858378 1976570607739957963776 1980629712965537211648 1988243268809288424192 1988366547781808841381 1992257676055354455552 2004022977291901824384 2005903276576281540864 2033763044306507673376 2049776926545141592064 2228208427086229363104 2241289885562273762496 2245753375331002822656 2254525849453389552432 2263576814817756813312 2272278021496329627648 2272418911750638675864 2276865915491833663488 2279080765604179805184 2287983424844821132548 2290311974047887799296 2292460887515750332416 2305999042363284291072 2310734665126460080256 2324300622064580198144 2338026806840552128448 2546523916669976414976 2556471275719468510347 2561474154928312871424 2576600970803873774208 2589461414616422191104 2597050184857872772416 2599576498267267590288 2614838199822652722912 2620045604552836626432 2630280157695621144504 2635427476986610618368 2640839617287382948864 2650991025079051232256 2651155397042411788508 2656343568073805940736 2672030636389202432512 2674537702101708721152 2910313047622830188544 2921681457965106868968 2944686823775855741952 2970944569448305817472 2988386514083031683328 3006034465937852736576 3008854914864422311296 3029891882334184901152 3038774354138906406912 3050644566459761510064 3053749298730517065728 3074665389817712388096 3395365222226635219968 3408628367625958013796 3415298873237750495232 3418621148406269707776 3431975137267231698822 3435467961071831698944 3438691331273625498624 3458998563544926436608 3462733579810497029888 3466101997689690120384 3486450933096870297216 3507040210260828192672 3534654700105401643008 3566050269468944961536 3884192121924633286656 3895575277286809158624 3899364747400901385432 3906995598178593951744 3922257299733979084368 3926249098367807655936 3930068406829254939648 3945420236543431716756 3953141215479915927552 3961259425931074423296 3976486537618576848384 3976733095563617682762 3984515352110708911104 4008045954583803648768 4011806553152563081728 4067526088613015346752 4456416854172458726208 4482579771124547524992 4509051698906779104864 4527153629635513626624 4544556042992659255296 4544837823501277351728 4558161531208359610368 4575966849689642265096 4580623948095775598592 4584921775031500664832 4611998084726568582144 4621469330252920160512 4639521944824220629889 4648601244129160396288 4676053613681104256896 5093047833339952829952 5112942551438937020694 5122948309856625742848 5153201941607747548416 5194100369715745544832 5199152996534535180576 5229676399645305445824 5240091209105673252864 5260560315391242289008 5281679234574765897728 5301982050158102464512 5302310794084823577016 5312687136147611881472 5344061272778404865024 5349075404203417442304 5820626095245660377088 5843362915930213737936 5889373647551711483904 5941889138896611634944 5965099643345426524143 5976773028166063366656 6012068931875705473152 6017709829728844622592 6059783764668369802304 6101289132919523020128 6149330779635424776192 6790730444453270439936 6817256735251916027592 6830597746475500990464 6837242296812539415552 6863950274534463397644 6870935922143663397888 6877382662547250997248 6917997127089852873216 6925467159620994059776 6932203995379380240768 6972901866193740594432 7014080420521656385344 7768384243849266573312 7791150554573618317248 7798729494801802770864 7844514599467958168736 7860136813658509879296 7890840473086863433512 7906282430959831855104 7922518851862148846592 7952973075237153696768 7953466191127235365524 7969030704221417822208 8016091909167607297536 8023613106305126163456 8135052177226030693504 8912833708344917452416 8965159542249095049984 9018103397813558209728 9089675647002554703456 9116323062416719220736 9151933699379284530192 9161247896191551197184 9223996169453137164288 9242938660505840321024 9279043889648441259778 9297202488258320792576 9352107227362208513792 10186095666679905659904 10225885102877874041388 10245896619713251485696 10306403883215495096832 10388200739431491089664 10398305993069070361152 10459352799290610891648 10521120630782484578016 10563358469149531795456 10603964100316204929024 10604621588169647154032 10688122545556809730048 10698150808406834884608 11686725831860427475872 11778747295103422967808 11883778277793223269888 11930199286690853048286 11953546056332126733312 12024137863751410946304 12035419659457689245184 12119567529336739604608 12202578265839046040256 13581460888906540879872 13634513470503832055184 13674484593625078831104 13727900549068926795288 13741871844287326795776 13754765325094501994496 13835994254179705746432 13850934319241988119552 13864407990758760481536 13918565834472661889667 13945803732387481188864 14028160841043312770688 15582301109147236634496 15597458989603605541728 15689029198935916337472 15720273627317019758592 15781680946173726867024 15845037703724297693184 15905946150474307393536 15906932382254470731048 15938061408442835644416 16032183818335214595072 16047226212610252326912 16270104354452061387008 17825667416689834904832 17895298930036279572429 17930319084498190099968 18036206795627116419456 18179351294005109406912 18303867398758569060384 18447992338906274328576 18485877321011680642048 18558087779296882519556 18594404976516641585152 18704214454724417027584 20372191333359811319808 20451770205755748082776 20491793239426502971392 20612807766430990193664 20776401478862982179328 20796611986138140722304 20918705598581221783296 21042241261564969156032 21209243176339294308064 21376245091113619460096 23373451663720854951744 23767556555586446539776 23860398573381706096572 23907092112664253466624 24048275727502821892608 24070839318915378490368 24239135058673479209216 24405156531678092080512 27269026941007664110368 27348969187250157662208 27455801098137853590576 27483743688574653591552 27671988508359411492864 27701868638483976239104 27728815981517520963072 27837131668945323779334 27891607464774962377728 28056321682086625541376 31164602218294473268992 31194917979207211083456 31378058397871832674944 31563361892347453734048 31690075407448595386368 31811892300948614787072 31813864764508941462096 32064367636670429190144 32094452425220504653824 32540208708904122774016 35651334833379669809664 35790597860072559144858 35860638168996380199936 36072413591254232838912 36358702588010218813824 36607734797517138120768 36971754642023361284096 37116175558593765039112 37188809953033283170304 37408428909448834055168 40744382666719622639616 40903540411511496165552 41225615532861980387328 41552802957725964358656 41593223972276281444608 41755697503417985669001 41837411197162443566592 42084482523129938312064 42418486352678588616128 46746903327441709903488 47535113111172893079552 47720797146763412193144 47814184225328506933248 48096551455005643785216 48141678637830756980736 48478270117346958418432 48810313063356184161024 54538053882015328220736 54911602196275707181152 55343977016718822985728 55403737276967952478208 55457631963035041926144 55674263337890647558668 55783214929549924755456 56112643364173251082752 62329204436588946537984 62389835958414422166912 62756116795743665349888 63126723784694907468096 63627729529017882924192 64128735273340858380288 65080417417808245548032 71302669666759339619328 71581195720145118289716 71721276337992760399872 72144827182508465677824 72717405176020437627648 73215469595034276241536 73943509284046722568192 74232351117187530078224 74816857818897668110336 81807080823022992331104 82451231065723960774656 83105605915451928717312 83186447944552562889216 83511395006835971338002 83674822394324887133184 84168965046259876624128 84836972705357177232256 93493806654883419806976 95070226222345786159104 95441594293526824386288 96193102910011287570432 96283357275661513961472 96956540234693916836864 97620626126712368322048 109076107764030656441472 109823204392551414362304 110915263926070083852288 111348526675781295117336 111566429859099849510912 112225286728346502165504 124658408873177893075968 124779671916828844333824 125267092510253957007003 125512233591487330699776 126253447569389814936192 127255459058035765848384 130160834835616491096064 142605339333518679238656 143162391440290236579432 143442552675985520799744 144289654365016931355648 145434810352040875255296 146430939190068552483072 148464702234375060156448 149633715637795336220672 163614161646045984662208 166211211830903857434624 166372895889105125778432 167022790013671942676004 167349644788649774266368 168337930092519753248256 169673945410714354464512 186987613309766839613952 190883188587053648772576 192386205820022575140864 193913080469387833673728 195241252253424736644096 218152215528061312882944 219646408785102828724608 221830527852140167704576 222697053351562590234672 224450573456693004331008 249316817746355786151936 249559343833657688667648 250534185020507914014006 251024467182974661399552 252506895138779629872384 254510918116071531696768 260321669671232982192128 285210678667037358477312 286324782880580473158864 288579308730033862711296 290869620704081750510592 292861878380137104966144 296929404468750120312896 327228323292091969324416 332745791778210251556864 334045580027343885352008 334699289577299548532736 336675860185039506496512 339347890821428708929024 373975226619533679227904 381766377174107297545152 387826160938775667347456 390482504506849473288192 436304431056122625765888 439292817570205657449216 445394106703125180469344 448901146913386008662016 498633635492711572303872 499118687667315377335296 501068370041015828028012 502048934365949322799104 505013790277559259744768 509021836232143063393536 572649565761160946317728 577158617460067725422592 581739241408163501021184 585723756760274209932288 593858808937500240625792 654456646584183938648832 665491583556420503113728 668091160054687770704016 673351720370079012993024 678695781642857417858048 747950453239067358455808 763532754348214595090304 780965009013698946576384 872608862112245251531776 878585635140411314898432 890788213406250360938688 998237375334630754670592 1002136740082031656056024 1004097868731898645598208 1010027580555118519489536 1018043672464286126787072 1145299131522321892635456 1163478482816327002042368 1171447513520548419864576 1187717617875000481251584 1308913293168367877297664 1336182320109375541408032 1346703440740158025986048 1357391563285714835716096 1495900906478134716911616 1527065508696429190180608 1745217724224490503063552 1757171270280822629796864 1781576426812500721877376 1996474750669261509341184 2004273480164063312112048 2020055161110237038979072 2036087344928572253574144 2290598263044643785270912 2342895027041096839729152 2375435235750000962503168 2617826586336735754595328 2672364640218751082816064 2714783126571429671432192 3054131017392858380361216 3490435448448981006127104 3514342540561645259593728 3563152853625001443754752 4008546960328126624224096 4040110322220474077958144 4072174689857144507148288 4581196526089287570541824 4750870471500001925006336 5235653172673471509190656 5344729280437502165632128 6108262034785716760722432 7028685081123290519187456 7126305707250002887509504 8017093920656253248448192 8144349379714289014296576 9162393052178575141083648 9501740943000003850012672 10471306345346943018381312 10689458560875004331264256 12216524069571433521444864 14252611414500005775019008 16034187841312506496896384 18324786104357150282167296 19003481886000007700025344 21378917121750008662528512 24433048139142867042889728 28505222829000011550038016 32068375682625012993792768 36649572208714300564334592 42757834243500017325057024 57010445658000023100076032 64136751365250025987585536 73299144417428601128669184 85515668487000034650114048 128273502730500051975171072 171031336974000069300228096 256547005461000103950342144 513094010922000207900684288
- Sum of all divisors σ(n): 1818664972216188395520000000
- Sum of proper divisors (its aliquot sum) s(n): 1305570961294188187619315712
- 513094010922000207900684288 is an abundant number, because the sum of its proper divisors (1305570961294188187619315712) is greater than itself. Its abundance is 792476950372187979718631424
Bases of 513094010922000207900684288
- Binary: 110101000011010111110001000010001000010010011010000101001110001000110100110110000000000002
- Hexadecimal: 0x1A86BE211093429C469B000
- Base-36: 1SGWZ7QIIRBCE4DMO0
Squares and roots of 513094010922000207900684288
- 513094010922000207900684288 squared (5130940109220002079006842882) is 263265464044025668635275949516734809766527418650066944
- 513094010922000207900684288 cubed (5130940109220002079006842883) is 135079932883590759444666755026619718614733211852959772951323017231170874608975872
-
The
square root of 513094010922000207900684288 is 22651578552542.4299931237 -
513094010922000207900684288 is a
perfect cube number . Itscube root is 800569392
Scales and comparisons
How big is 513094010922000207900684288?- 513,094,010,922,000,207,900,684,288 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 513,094,010,922,000,207,900,684,288 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 513094010922000207900684288 cubic inches would be around 66714116 feet tall.
Recreational maths with 513094010922000207900684288
- 513094010922000207900684288 backwards is 882486009702000229010490315
- The number of decimal digits it has is: 27
- The sum of 513094010922000207900684288'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 513094010922000207900684288 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 513094010922000207900684288 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/513094010922000207900684288/
Chicago style:
Numbermatics. 2024. "Number 513094010922000207900684288 - Facts about the integer". https://numbermatics.com/n/513094010922000207900684288/
The information we have on file for 513094010922000207900684288 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 513094010922000207900684288, math, Factors of 513094010922000207900684288, curriculum, school, college, exams, university, Prime factorization of 513094010922000207900684288, STEM, science, technology, engineering, physics, economics, calculator, five hundred thirteen septillion, ninety-four sextillion, ten quintillion, nine hundred twenty-two quadrillion, two hundred seven billion, nine hundred million, six hundred eighty-four thousand, two hundred eighty-eight.