146261341443899388865019904
146,261,341,443,899,388,865,019,904 is an even composite number composed of five prime numbers multiplied together.
146261341443899388865019904 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 146261341443899388865019904:
218 × 36 × 74 × 198 × 1372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 19 × 137 × 137)See below for interesting mathematical facts about the number 146261341443899388865019904 from the Numbermatics database.
Names of 146261341443899388865019904
- Cardinal: 146261341443899388865019904 can be written as One hundred forty-six septillion, two hundred sixty-one sextillion, three hundred forty-one quintillion, four hundred forty-three quadrillion, eight hundred ninety-nine trillion, three hundred eighty-eight billion, eight hundred sixty-five million, nineteen thousand, nine hundred four.
Scientific notation
- Scientific notation: 1.46261341443899388865019904 × 1026
Factors of 146261341443899388865019904
Divisors of 146261341443899388865019904
- Number of divisors d(n): 17955
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 54 56 57 63 64 72 76 81 84 96 98 108 112 114 126 128 133 137 144 147 152 162 168 171 189 192 196 216 224 228 243 252 256 266 274 288 294 304 324 336 342 343 361 378 384 392 399 411 432 441 448 456 486 504 512 513 532 548 567 576 588 608 648 672 684 686 722 729 756 768 784 798 822 864 882 896 912 931 959 972 1008 1024 1026 1029 1064 1083 1096 1134 1152 1176 1197 1216 1233 1296 1323 1344 1368 1372 1444 1458 1512 1536 1539 1568 1596 1644 1701 1728 1764 1792 1824 1862 1918 1944 2016 2048 2052 2058 2128 2166 2192 2268 2304 2352 2394 2401 2432 2466 2527 2592 2603 2646 2688 2736 2744 2793 2877 2888 2916 3024 3072 3078 3087 3136 3192 3249 3288 3402 3456 3528 3584 3591 3648 3699 3724 3836 3888 3969 4032 4096 4104 4116 4256 4332 4384 4536 4608 4617 4704 4788 4802 4864 4932 5054 5103 5184 5206 5292 5376 5472 5488 5586 5754 5776 5832 6048 6144 6156 6174 6272 6384 6498 6517 6576 6713 6804 6859 6912 7056 7168 7182 7203 7296 7398 7448 7581 7672 7776 7809 7938 8064 8192 8208 8232 8379 8512 8631 8664 8768 9072 9216 9234 9261 9408 9576 9604 9728 9747 9864 10108 10206 10368 10412 10584 10752 10773 10944 10976 11097 11172 11508 11552 11664 11907 12096 12288 12312 12348 12544 12768 12996 13034 13152 13426 13608 13718 13824 13851 14112 14336 14364 14406 14592 14796 14896 15162 15344 15552 15618 15876 16128 16384 16416 16464 16758 17024 17262 17328 17536 17689 18144 18221 18432 18468 18522 18769 18816 19152 19208 19456 19494 19551 19728 20139 20216 20412 20577 20736 20824 21168 21504 21546 21609 21888 21952 22194 22344 22743 23016 23104 23328 23427 23814 24192 24576 24624 24696 25088 25137 25536 25893 25992 26068 26304 26852 27216 27436 27648 27702 27783 28224 28672 28728 28812 29184 29241 29592 29792 30324 30688 31104 31236 31752 32256 32319 32768 32832 32928 33291 33516 34048 34524 34656 35072 35378 35721 36288 36442 36864 36936 37044 37538 37632 38304 38416 38912 38988 39102 39456 40278 40432 40824 41154 41472 41648 42336 43008 43092 43218 43776 43904 44388 44688 45486 45619 46032 46208 46656 46854 46991 47628 48013 48384 49152 49248 49392 49457 50176 50274 51072 51786 51984 52136 52608 53067 53704 54432 54663 54872 55296 55404 55566 56307 56448 57344 57456 57624 58368 58482 58653 59184 59584 60417 60648 61376 61731 62208 62472 63504 64512 64638 64827 65536 65664 65856 66582 67032 68096 68229 69048 69312 70144 70281 70756 71442 72576 72884 73728 73872 74088 75076 75264 75411 76608 76832 77679 77824 77976 78204 78912 80556 80864 81648 82308 82944 83296 83349 84672 86016 86184 86436 87552 87723 87808 88776 89376 90972 91238 92064 92416 93312 93708 93982 95256 96026 96768 96957 98304 98496 98784 98914 99873 100352 100548 102144 103572 103968 104272 105216 106134 107408 108864 109326 109744 110592 110808 111132 112614 112896 114688 114912 115248 116736 116964 117306 118368 119168 120834 121296 122752 123462 123823 124416 124944 127008 127547 129024 129276 129654 130321 131072 131328 131383 131712 133164 134064 136192 136458 136857 138096 138624 140288 140562 140973 141512 142884 144039 145152 145768 147456 147744 148176 148371 150152 150528 150822 153216 153664 155358 155648 155952 156408 157824 159201 161112 161728 163296 163989 164616 165888 166592 166698 168921 169344 172032 172368 172872 175104 175446 175616 175959 177552 178752 181251 181944 182476 184128 184832 185193 186624 187416 187964 190512 192052 193536 193914 194481 196608 196992 197568 197828 199746 200704 201096 204288 204687 207144 207936 208544 210432 210843 212268 214816 217728 218652 219488 221184 221616 222264 225228 225792 226233 229376 229824 230496 233037 233472 233928 234612 236736 238336 241668 242592 245504 246924 247646 248832 249888 250047 254016 255094 258048 258552 259308 260642 262144 262656 262766 263169 263424 266328 268128 272384 272916 273714 276192 277248 280576 281124 281946 283024 285768 288078 290304 291536 294912 295488 296352 296742 300304 301056 301644 306432 307328 310716 311296 311904 312816 315648 318402 322224 323456 326592 327978 328937 329232 331776 333184 333396 336091 337842 338688 344064 344736 345744 346199 350208 350892 351232 351918 355104 356611 357504 362502 363888 364952 368256 369664 370386 371469 373248 374832 375928 381024 382641 384104 387072 387828 388962 390963 393216 393984 394149 395136 395656 399492 401408 402192 408576 409374 410571 414288 415872 417088 420864 421686 422919 424536 429632 432117 435456 437304 438976 442368 443232 444528 445113 450456 451584 452466 458752 459648 460992 466074 466944 467856 469224 473472 476672 477603 483336 485184 491008 491967 493848 495292 497664 499776 500094 506763 508032 510188 516096 517104 518616 521284 525312 525532 526338 526848 527877 532656 536256 543753 544768 545832 547428 552384 554496 555579 561152 562248 563892 566048 571536 576156 580608 583072 583443 589824 590976 592704 593484 600608 602112 603288 612864 614061 614656 621432 622592 623808 625632 631296 632529 636804 644448 646912 653184 655956 657874 658464 663552 666368 666792 672182 675684 677376 678699 688128 689472 691488 692398 699111 700416 701784 702464 703836 710208 713222 715008 725004 727776 729904 736512 739328 740772 742938 746496 749664 751856 762048 765282 768208 774144 775656 777924 781926 786432 787968 788298 790272 791312 798984 802816 804384 817152 818748 821142 828576 831744 834176 841728 843372 845838 849072 859264 864234 866761 870912 874608 877952 884736 886464 889056 890226 892829 900912 903168 904932 912247 917504 919296 919681 921984 932148 933888 935712 938448 939683 946944 953344 955206 966672 970368 982016 983934 986811 987696 990584 995328 999552 1000188 1008273 1013526 1016064 1020376 1032192 1034208 1037232 1038597 1042568 1050624 1051064 1052676 1053696 1055754 1065312 1069833 1072512 1087506 1089536 1091664 1094856 1104768 1108992 1111158 1114407 1122304 1124496 1127784 1132096 1143072 1147923 1152312 1161216 1166144 1166886 1172889 1179648 1181952 1182447 1185408 1186968 1201216 1204224 1206576 1225728 1228122 1229312 1231713 1242864 1245184 1247616 1251264 1262592 1265058 1268757 1273608 1288896 1293824 1296351 1306368 1311912 1315748 1316928 1327104 1332736 1333584 1335339 1344364 1351368 1354752 1357398 1376256 1378944 1382976 1384796 1398222 1400832 1403568 1404928 1407672 1420416 1426444 1430016 1432809 1450008 1455552 1459808 1473024 1475901 1478656 1481544 1485876 1492992 1499328 1503712 1520289 1524096 1530564 1536416 1548288 1551312 1555848 1563852 1575936 1576596 1580544 1582624 1583631 1597968 1605632 1608768 1631259 1634304 1637496 1642284 1657152 1663488 1666737 1668352 1683456 1686744 1691676 1698144 1718528 1728468 1733522 1741824 1749216 1750329 1755904 1769472 1772928 1778112 1780452 1785658 1801824 1806336 1809864 1824494 1835008 1838592 1839362 1842183 1843968 1864296 1867776 1871424 1876896 1879366 1893888 1897587 1906688 1910412 1933344 1940736 1964032 1967868 1973622 1975392 1981168 1990656 1999104 2000376 2016546 2027052 2032128 2040752 2064384 2068416 2074464 2077194 2085136 2101248 2102128 2105352 2107392 2111508 2130624 2139666 2145024 2175012 2179072 2183328 2189712 2209536 2217984 2222316 2228814 2244608 2248992 2255568 2264192 2286144 2295846 2304624 2322432 2332288 2333772 2345778 2352637 2359296 2363904 2364894 2370816 2373936 2402432 2408448 2413152 2423393 2451456 2456244 2458624 2463426 2476099 2485728 2490368 2495232 2496277 2502528 2525184 2530116 2537514 2547216 2577792 2587648 2592702 2600283 2612736 2623824 2631496 2633856 2654208 2665472 2667168 2670678 2678487 2688728 2702736 2709504 2714796 2736741 2752512 2757888 2759043 2765952 2769592 2796444 2801664 2807136 2809856 2815344 2819049 2840832 2852888 2860032 2865618 2900016 2911104 2919616 2946048 2951802 2957312 2960433 2963088 2971752 2985984 2998656 3007424 3024819 3040578 3048192 3061128 3072832 3096576 3102624 3111696 3115791 3127704 3151872 3153192 3161088 3165248 3167262 3195936 3209499 3211264 3217536 3262518 3268608 3274992 3284568 3314304 3326976 3333474 3336704 3343221 3366912 3373488 3383352 3396288 3437056 3443769 3456936 3467044 3483648 3498432 3500658 3511808 3518667 3538944 3545856 3547341 3556224 3560904 3571316 3603648 3612672 3619728 3648988 3677184 3678724 3684366 3687936 3695139 3728592 3735552 3742848 3753792 3758732 3787776 3795174 3806271 3813376 3820824 3866688 3881472 3889053 3928064 3935736 3947244 3950784 3962336 3981312 3998208 4000752 4006017 4033092 4054104 4064256 4081504 4128768 4136832 4148928 4154388 4170272 4202496 4204256 4210704 4214784 4223016 4261248 4279332 4290048 4298427 4350024 4358144 4366656 4379424 4419072 4427703 4435968 4444632 4457628 4489216 4497984 4511136 4528384 4560867 4572288 4591692 4609248 4644864 4664576 4667544 4691556 4705274 4727808 4729788 4741632 4747872 4750893 4804864 4816896 4826304 4846786 4893777 4902912 4912488 4917248 4926852 4952198 4971456 4980736 4990464 4992554 5000211 5005056 5050368 5060232 5075028 5094432 5155584 5175296 5185404 5200566 5225472 5247648 5262992 5267712 5308416 5330944 5334336 5341356 5356974 5377456 5405472 5419008 5429592 5473482 5505024 5515776 5518086 5531904 5539184 5592888 5603328 5614272 5619712 5630688 5638098 5681664 5705776 5720064 5731236 5800032 5822208 5839232 5892096 5903604 5914624 5920866 5926176 5943504 5971968 5997312 6014848 6049638 6081156 6096384 6122256 6145664 6193152 6205248 6223392 6231582 6249803 6255408 6303744 6306384 6322176 6330496 6334524 6385729 6391872 6418998 6422528 6435072 6437767 6525036 6537216 6549984 6569136 6577781 6628608 6653952 6666948 6673408 6686442 6733824 6746976 6766704 6775609 6792576 6874112 6887538 6913872 6934088 6967296 6996864 7001316 7023616 7037334 7057911 7077888 7091712 7094682 7112448 7121808 7142632 7207296 7225344 7239456 7270179 7297976 7354368 7357448 7368732 7375872 7390278 7428297 7457184 7471104 7485696 7488831 7507584 7517464 7575552 7590348 7612542 7626752 7641648 7733376 7762944 7778106 7800849 7856128 7871472 7894488 7901568 7924672 7962624 7996416 8001504 8012034 8035461 8066184 8108208 8128512 8163008 8210223 8257536 8273664 8277129 8297856 8308776 8340544 8404992 8408512 8421408 8429568 8446032 8457147 8522496 8558664 8580096 8596854 8700048 8716288 8733312 8758848 8838144 8855406 8871936 8881299 8889264 8915256 8978432 8995968 9022272 9056768 9074457 9121734 9144576 9183384 9218496 9289728 9329152 9335088 9347373 9383112 9410548 9455616 9459576 9483264 9495744 9501786 9609728 9628497 9633792 9652608 9693572 9787554 9805824 9824976 9834496 9853704 9904396 9942912 9980928 9985108 10000422 10010112 10029663 10100736 10120464 10150056 10188864 10311168 10331307 10350592 10370808 10401132 10450944 10495296 10525984 10535424 10556001 10616832 10642023 10661888 10668672 10682712 10713948 10754912 10810944 10838016 10859184 10946964 11031552 11036172 11063808 11078368 11085417 11185776 11206656 11228544 11239424 11261376 11276196 11363328 11411552 11418813 11440128 11462472 11600064 11644416 11667159 11678464 11784192 11807208 11829248 11841732 11852352 11887008 11943936 11994624 12018051 12029696 12099276 12162312 12192768 12244512 12291328 12386304 12410496 12446784 12463164 12499606 12510816 12607488 12612768 12644352 12660992 12669048 12771458 12783744 12837996 12845056 12870144 12875534 12895281 13050072 13074432 13099968 13138272 13155562 13257216 13283109 13307904 13333896 13346816 13372884 13467648 13493952 13533408 13551218 13585152 13682601 13748224 13775076 13827744 13868176 13934592 13993728 14002632 14047232 14074668 14115822 14183424 14189364 14224896 14243616 14285264 14414592 14450688 14478912 14540358 14595952 14708736 14714896 14737464 14751744 14780556 14856594 14914368 14942208 14971392 14977662 15015168 15034928 15151104 15180696 15225084 15253504 15283296 15466752 15525888 15556212 15601698 15712256 15742944 15788976 15803136 15849344 15925248 15992832 16003008 16024068 16070922 16132368 16216416 16257024 16326016 16420446 16468459 16515072 16547328 16554258 16595712 16617552 16681088 16809984 16817024 16842816 16859136 16892064 16914294 16963751 17044992 17117328 17160192 17193708 17332693 17400096 17432576 17466624 17473939 17517696 17676288 17710812 17743872 17762598 17778528 17830512 17853977 17956864 17991936 18044544 18113536 18148914 18243468 18289152 18366768 18436992 18579456 18658304 18670176 18694746 18749409 18766224 18821096 18911232 18919152 18966528 18991488 19003572 19157187 19219456 19256994 19267584 19305216 19313301 19387144 19575108 19611648 19649952 19668992 19707408 19733343 19808792 19885824 19961856 19970216 20000844 20020224 20059326 20201472 20240928 20300112 20326827 20377728 20622336 20662614 20701184 20741616 20802264 20901888 20990592 21051968 21070848 21112002 21173733 21233664 21284046 21323776 21337344 21365424 21427896 21509824 21621888 21676032 21718368 21810537 21893928 22063104 22072344 22127616 22156736 22170834 22284891 22371552 22413312 22457088 22466493 22478848 22522752 22552392 22726656 22823104 22837626 22880256 22924944 23200128 23288832 23334318 23356928 23402547 23568384 23614416 23658496 23683464 23704704 23774016 23887872 23989248 24036102 24059392 24106383 24198552 24324624 24385536 24489024 24582656 24630669 24772608 24820992 24831387 24893568 24926328 24999212 25021632 25214976 25225536 25288704 25321984 25338096 25371441 25542916 25567488 25675992 25740288 25751068 25790562 26100144 26148864 26199936 26276544 26311124 26514432 26566218 26615808 26643897 26667792 26693632 26745768 26935296 26987904 27066816 27102436 27170304 27223371 27365202 27496448 27550152 27655488 27736352 27869184 27987456 28005264 28042119 28094464 28149336 28231644 28366848 28378728 28449792 28487232 28570528 28829184 28885491 28901376 28957824 29080716 29191904 29417472 29429792 29474928 29503488 29561112 29713188 29828736 29942784 29955324 30030336 30069856 30088989 30302208 30361392 30450168 30507008 30566592 30933504 30993921 31051776 31112424 31203396 31424512 31485888 31577952 31606272 31668003 31698688 31850496 31926069 31985664 32006016 32048136 32141844 32264736 32432832 32514048 32652032 32840892 32936918 33094656 33108516 33191424 33235104 33256251 33362176 33619968 33634048 33685632 33718272 33784128 33828588 33927502 34089984 34234656 34256439 34320384 34387416 34665386 34800192 34865152 34933248 34947878 35001477 35035392 35352576 35421624 35487744 35525196 35557056 35661024 35707954 35913728 35983872 36054153 36089088 36227072 36297828 36486936 36578304 36733536 36873984 37158912 37316608 37340352 37389492 37498818 37532448 37642192 37822464 37838304 37933056 37982976 38007144 38314374 38438912 38513988 38535168 38610432 38626602 38774288 39150216 39223296 39299904 39337984 39414816 39466686 39617584 39771648 39923712 39940432 40001688 40040448 40118652 40402944 40481856 40600224 40653654 40755456 41244672 41325228 41402368 41483232 41604528 41803776 41981184 42103936 42141696 42224004 42347466 42568092 42647552 42674688 42730848 42855792 43019648 43243776 43352064 43436736 43621074 43787856 44126208 44144688 44255232 44313472 44341668 44569782 44700103 44743104 44826624 44914176 44932986 44957696 45045504 45064369 45104784 45453312 45646208 45675252 45760512 45849888 46044467 46400256 46577664 46668636 46713856 46805094 47045881 47136768 47228832 47316992 47366928 47409408 47429263 47548032 47775744 47978496 48072204 48118784 48212766 48397104 48649248 48771072 48978048 49165312 49261338 49405377 49545216 49641984 49662774 49787136 49852656 49998424 50043264 50429952 50451072 50577408 50643968 50676192 50742882 50891253 51085832 51134976 51351984 51480576 51502136 51581124 51998079 52200288 52297728 52399872 52421817 52553088 52622248 53028864 53132436 53231616 53287794 53335584 53387264 53491536 53561931 53870592 53975808 54133632 54204872 54340608 54446742 54730404 54992896 55100304 55310976 55472704 55738368 55974912 56010528 56084238 56188928 56248227 56298672 56463288 56733696 56757456 56899584 56974464 57141056 57471561 57658368 57770982 57802752 57915648 57939903 58161432 58383808 58834944 58859584 58949856 59006976 59122224 59200029 59426376 59657472 59885568 59910648 60060672 60139712 60177978 60604416 60722784 60900336 60980481 61014016 61133184 61867008 61987842 62103552 62224848 62406792 62849024 62971776 63155904 63212544 63336006 63397376 63521199 63700992 63852138 63971328 64012032 64096272 64283688 64529472 64865664 65028096 65304064 65431611 65681784 65873836 66189312 66217032 66382848 66470208 66512502 66724352 66854673 67239936 67268096 67371264 67399479 67436544 67568256 67657176 67855004 68179968 68469312 68512878 68640768 68774832 69330772 69600384 69866496 69895756 70002954 70070784 70207641 70705152 70843248 70975488 71050392 71114112 71322048 71415908 71967744 72108306 72178176 72319149 72454144 72595656 72973872 73156608 73467072 73747968 73892007 74317824 74494161 74633216 74680704 74778984 74997636 75064896 75284384 75644928 75676608 75866112 75965952 76014288 76114323 76628748 76877824 77027976 77220864 77253204 77548576 78300432 78446592 78599808 78675968 78829632 78933372 79235168 79543296 79847424 79880864 79931691 80003376 80080896 80237304 80805888 80963712 81200448 81307308 81510912 81670113 82489344 82650456 82804736 82966464 83209056 83607552 83962368 84126357 84207872 84283392 84448008 84694932 85136184 85295104 85349376 85461696 85711584 86039296 86487552 86656473 86704128 86873472 87242148 87575712 88252416 88289376 88510464 88626944 88683336 89139564 89400206 89486208 89828352 89865972 89915392 90091008 90128738 90209568 90266967 90906624 91292416 91350504 91521024 91699776 92088934 92800512 92981763 93155328 93337272 93427712 93610188 94091762 94273536 94457664 94633984 94733856 94818816 94858526 95004009 95096064 95551488 95778207 95956992 96144408 96237568 96425532 96794208 97298496 97542144 97956096 98330624 98522676 98810754 99283968 99325548 99574272 99705312 99996848 100086528 100859904 100902144 101154816 101287936 101352384 101485764 101782506 102171664 102269952 102703968 102961152 103004272 103162248 103996158 104400576 104595456 104799744 104843634 105106176 105244496 106057728 106264872 106463232 106575588 106671168 106774528 106983072 107123862 107741184 107951616 108267264 108409744 108681216 108893484 109460808 109985792 110200608 110621952 110945408 111476736 111949824 112021056 112168476 112377856 112496454 112597344 112926576 113467392 113514912 113799168 113948928 114282112 114943122 115316736 115541964 115605504 115831296 115879806 116322864 116767616 117669888 117719168 117899712 118013952 118244448 118400058 118746257 118852752 119314944 119771136 119821296 120121344 120279424 120355956 121208832 121328851 121445568 121800672 121960962 122028032 122266368 122317573 123734016 123975684 124207104 124449696 124813584 124977839 125698048 125943552 126311808 126425088 126672012 126794752 127042398 127704276 127942656 128024064 128192544 128567376 128736571 129058944 129731328 130056192 130608128 130863222 131363568 131747672 132378624 132434064 132765696 132940416 133025004 133448704 133709346 134100309 134479872 134536192 134742528 134798958 134873088 135136512 135193107 135314352 135710008 136359936 136938624 137025756 137281536 137549664 138133401 138661544 139200768 139732992 139791512 140005908 140141568 140415282 141137643 141410304 141686496 141950976 142100784 142228224 142287789 142644096 142831816 143935488 144216612 144356352 144638298 144908288 145191312 145947744 146313216 146934144 147495936 147784014 148216131 148635648 148988322 149266432 149361408 149557968 149995272 150129792 150568768 151289856 151353216 151732224 151931904 152028576 152228646 152673759 153257496 153755648 154055952 154441728 154506408 155097152 155994237 156600864 156893184 157199616 157265451 157351936 157659264 157866744 158470336 159086592 159694848 159761728 159863382 160006752 160161792 160474608 160685793 161611776 161927424 162400896 162614616 163021824 163340226 164978688 165300912 165609472 165932928 166418112 167215104 167924736 168252714 168415744 168566784 168744681 168896016 169389864 170272368 170590208 170698752 170923392 171423168 172078592 172414683 172975104 173312946 173408256 173746944 173819709 174484296 175151424 176504832 176578752 177020928 177253888 177366672 177600087 178279128 178800412 178972416 179656704 179731944 180182016 180257476 180419136 180533934 181813248 182584832 182701008 182941443 183042048 183399552 184177868 185601024 185963526 186310656 186674544 186855424 187220376 188183524 188547072 188915328 189467712 189637632 189717052 190008018 190192128 190563597 191102976 191556414 191913984 192288816 192475136 192851064 193588416 194596992 195084288 195912192 196294833 196661248 197045352 197621508 198567936 198651096 199148544 199410624 199993696 200173056 200564019 201719808 201804288 202198437 202309632 202575872 202704768 202971528 203565012 204343328 204539904 205407936 205922304 206008544 206324496 207992316 208801152 209599488 209687268 210212352 210488992 210622923 212115456 212529744 212926464 213151176 213342336 213549056 213966144 214247724 215903232 216534528 216819488 216957447 217362432 217786968 218921616 219971584 220401216 221243904 221676021 221890816 222953472 223482483 223899648 224042112 224336952 224755712 224992908 225194688 225853152 226934784 227029824 227598336 227897856 228342969 228564224 229886244 230633472 231083928 231662592 231759612 232645728 233535232 235339776 235438336 235799424 236027904 236488896 236800116 237492514 237705504 238629888 239542272 239642592 239795073 240242688 240558848 240711912 242417664 242657702 242891136 243601344 243921924 244056064 244532736 244635146 245010339 247468032 247951368 248414208 248899392 249627168 249955678 251396096 251887104 252379071 252623616 252850176 253344024 253589504 254084796 255408552 255885312 256048128 256385088 257134752 257473142 258117888 259462656 259969419 260112384 261216256 261726444 262727136 263495344 264757248 264868128 265531392 265880832 266050008 266897408 267418692 268200618 269072384 269485056 269597916 269746176 270273024 270386214 270628704 271420016 272719872 273877248 274051512 274563072 275099328 276266802 277323088 278401536 279465984 279583024 280011816 280283136 280830564 282275286 282820608 283372992 283901952 284201568 284456448 284575578 285288192 285663632 287870976 288433224 288712704 289276596 289816576 290382624 291895488 292626432 293868288 294991872 295568028 296432262 297976644 298532864 298722816 299115936 299990544 300259584 301137536 302579712 302706432 303464448 303863808 304057152 304457292 305347518 306514992 307511296 308111904 308883456 309012816 310194304 311988474 312900721 313201728 313786368 314399232 314530902 314703872 315318528 315733488 316940672 318173184 319389696 319523456 319726764 320013504 320323584 320949216 321371586 322311269 323223552 323854848 324801792 325229232 326043648 326680452 329321167 329957376 330601824 331218944 331865856 332004841 332836224 334430208 335849472 336505428 336831488 337133568 337489362 337792032 338779728 339225563 340544736 341180416 341397504 341846784 342846336 344157184 344829366 345950208 346625892 346816512 347493888 347639418 348968592 350302848 353009664 353157504 354041856 354507776 354733344 355200174 356238771 356558256 357600824 357944832 359313408 359463888 360364032 360514952 360838272 361067868 363626496 363986553 365169664 365402016 365882886 366084096 366799104 366952719 368355736 371202048 371927052 372621312 373349088 373710848 374440752 374933517 376367048 377094144 377830656 378935424 379275264 379434104 380016036 380384256 381127194 383112828 383827968 384577632 384950272 385702128 386209713 387176832 389193984 390168576 391824384 392589666 393322496 394090704 395243016 397135872 397302192 398297088 398821248 399987392 400346112 401128038 402300927 403439616 403608576 404396874 404619264 405151744 405409536 405579321 405943056 407130024 408686656 409079808 410815872 411844608 412017088 412648992 414400203 415984632 417602304 419198976 419374536 420424704 420977984 421245846 423412929 424230912 425059488 425852928 426302352 426684672 426863367 427098112 427932288 428495448 431806464 433069056 433638976 433914894 434724864 435573936 437843232 439943168 440802432 442487808 443352042 443781632 444648393 445906944 446964966 447799296 448084224 448673904 449511424 449985816 450389376 451706304 453869568 454059648 455196672 455795712 456685938 457128448 458021277 459772488 461266944 462167856 463325184 463519224 465291456 467070464 467982711 470679552 470876672 471598848 471796353 472055808 472977792 473600232 474985028 475411008 477259776 479084544 479285184 479590146 480485376 481117696 481423824 482057379 484835328 485315404 485782272 487202688 487843848 489065472 489270292 490020678 494936064 495902736 496828416 497798784 499254336 499911356 503774208 504758142 505247232 505700352 506234043 506688048 507179008 508169592 510817104 511770624 512096256 512770176 514269504 514946284 516235776 517244049 518925312 519938838 520224768 521459127 522432512 523452888 525454272 526990688 529514496 529736256 531062784 531761664 532100016 532800261 533794816 534837384 536401236 538144768 538970112 539195832 540546048 540772428 541257408 542840032 545439744 547754496 548103024 548824329 549126144 550198656 552533604 554646176 556803072 558931968 559166048 560023632 560566272 561661128 564550572 565641216 566745984 568403136 568912896 569151156 570576384 571327264 571690791 575741952 576866448 577425408 578553192 579633152 580765248 583790976 585252864 587736576 588884499 589983744 591136056 592864524 595953288 597065728 597445632 598231872 599981088 600519168 601692057 602275072 605159424 605412864 606595311 606928896 607727616 608114304 608914584 610695036 613029984 615022592 616223808 617766912 618025632 620388608 623976948 625801442 626403456 628798464 629061804 629407744 630637056 631466976 631868769 633881344 636346368 638779392 639046912 639453528 640027008 640647168 641898432 642743172 644622538 647709696 649603584 650458464 650872341 652087296 653360904 658642334 659914752 661203648 662437888 663731712 664009682 665028063 665672448 668860416 670447449 671698944 673010856 673662976 674267136 674978724 675584064 677559456 678451126 681089472 682360832 682795008 683693568 685028907 685692672 688314368 689658732 691900416 693251784 694987776 695278836 697937184 700605696 706019328 706315008 708083712 709015552 709466688 710400348 712477542 713116512 715201648 715889664 718626816 718927776 720728064 721029904 721676544 722135736 727252992 727973106 730339328 730804032 731765772 732168192 733598208 733905438 736711472 742404096 743854104 745242624 746698176 747421696 748881504 749867034 752734096 754188288 755661312 757870848 758550528 758868208 760032072 760768512 762254388 766225656 767655936 769155264 769900544 771404256 772419426 774353664 778387968 780337152 783648768 785179332 786644992 788181408 790486032 794271744 794604384 796594176 797642496 799974784 800692224 802256076 804601854 807217152 808793748 809238528 810303488 810819072 811158642 811886112 814260048 817373312 818159616 821631744 823689216 824034176 825297984 828800406 831969264 835204608 838397952 838749072 840849408 841955968 842491692 846825858 848461824 849301957 850118976 851705856 852604704 853369344 853726734 854196224 855864576 856223011 856990896 863612928 866138112 867277952 867829788 869449728 871147872 874844873 875686464 879886336 881604864 884975616 886704084 887563264 889296786 893871739 893929932 895598592 896168448 897347808 899022848 899971632 900778752 901155997 903412608 907739136 908119296 910393344 911591424 913371876 914256896 916042554 919544976 922533888 924335712 926650368 927038448 930582912 934140928 935965422 938702163 941359104 941753344 943197696 943592706 944111616 945955584 947200464 949970056 950822016 954519552 958169088 958570368 959180292 960970752 962235392 962847648 964114758 966933807 969670656 970630808 971564544 974405376 975687696 978130944 978540584 980041356 987963501 989872128 991805472 993656832 995597568 996014523 998508672 999822712 1007548416 1009516284 1010494464 1011400704 1012468086 1013376096 1014358016 1016339184 1017676689 1021634208 1023541248 1024192512 1025540352 1028539008 1029892568 1032471552 1034488098 1037850624 1039877676 1040449536 1042918254 1044865024 1046905776 1050908544 1053981376 1059028992 1059472512 1062125568 1063523328 1064200032 1065600522 1067589632 1068716313 1069674768 1072802472 1076289536 1077940224 1078391664 1081092096 1081544856 1082514816 1085680064 1090879488 1091959659 1095508992 1096206048 1097648658 1098252288 1100397312 1100858157 1105067208 1109292352 1113606144 1117863936 1118332096 1120047264 1121132544 1123322256 1124800551 1129101144 1131282432 1133491968 1136806272 1137825792 1138302312 1141152768 1142654528 1143381582 1151483904 1153732896 1154850816 1157106384 1158629139 1159266304 1161530496 1167581952 1170505728 1175473152 1177768998 1179967488 1182272112 1185729048 1191906576 1194131456 1194891264 1196463744 1199962176 1201038336 1203384114 1204550144 1206902781 1210318848 1210825728 1213190622 1213857792 1215455232 1216228608 1216737963 1217829168 1221390072 1226059968 1230045184 1232447616 1235533824 1236051264 1240777216 1243200609 1247953896 1251602884 1252806912 1257596928 1258123608 1261274112 1262933952 1263737538 1267762688 1270238787 1272692736 1277558784 1278093824 1278907056 1280054016 1280590101 1281294336 1283796864 1285486344 1289245076 1295419392 1299207168 1300916928 1301744682 1304174592 1306721808 1317284668 1319829504 1322407296 1327463424 1328019364 1330056126 1331344896 1333945179 1337720832 1340894898 1343397888 1346021712 1347325952 1348534272 1349957448 1351168128 1355118912 1356902252 1362178944 1365590016 1367387136 1370057814 1371385344 1374063831 1376628736 1379317464 1383800832 1386503568 1389975552 1390557672 1395874368 1401211392 1403948133 1412038656 1412630016 1415389059 1416167424 1418031104 1418933376 1420800696 1424955084 1426233024 1430403296 1431779328 1437253632 1437855552 1441456128 1442059808 1443353088 1444271472 1446172137 1454505984 1455946212 1460678656 1461608064 1463531544 1467196416 1467810876 1473422944 1484808192 1487708208 1490485248 1493396352 1494843392 1497763008 1499734068 1505468192 1511322624 1515741696 1517101056 1517736416 1518702129 1520064144 1521537024 1524508776 1532451312 1535311872 1538310528 1539801088 1542808512 1544838852 1548707328 1551732147 1556775936 1560674304 1564377381 1567297536 1570358664 1573289984 1576362816 1580972064 1588543488 1589208768 1593188352 1595284992 1598400783 1599949568 1601384448 1604512152 1609203708 1614434304 1617587496 1620606976 1621638144 1622317284 1623772224 1628520096 1634746624 1636319232 1643263488 1646472987 1647378432 1648068352 1650595968 1657600812 1663938528 1670409216 1676795904 1677498144 1681698816 1683911936 1684983384 1693651716 1696923648 1698603914 1700237952 1705209408 1706738688 1707453468 1708392448 1711729152 1712446022 1713981792 1715072373 1727225856 1732276224 1734555904 1735659576 1738899456 1742295744 1749689746 1751372928 1759772672 1763209728 1766653497 1769951232 1773408168 1775126528 1778593572 1787743478 1787859864 1791197184 1792336896 1794695616 1798045696 1799943264 1801557504 1802311994 1805076171 1806825216 1815478272 1816238592 1819785933 1820786688 1823182848 1826743752 1828513792 1832085108 1839089952 1845067776 1848671424 1853300736 1854076896 1861165824 1868281856 1871930844 1877404326 1883506688 1886395392 1887185412 1888223232 1891911168 1894400928 1899940112 1901644032 1909039104 1916338176 1917140736 1918360584 1921941504 1924470784 1925695296 1928229516 1933867614 1941261616 1943129088 1948810752 1951375392 1956261888 1957081168 1960082712 1975927002 1979744256 1983610944 1987313664 1991195136 1992029046 1997017344 1999645424 2015096832 2019032568 2020988928 2022801408 2024936172 2026752192 2028716032 2032678368 2035353378 2043268416 2047082496 2048385024 2051080704 2057078016 2059785136 2064943104 2068976196 2075701248 2079755352 2085836508 2089730048 2093811552 2101817088 2107962752 2118057984 2118945024 2124251136 2127046656 2128400064 2131201044 2135179264 2137432626 2139349536 2145604944 2152579072 2155880448 2156783328 2162184192 2163089712 2165029632 2171360128 2181758976 2183919318 2191017984 2192412096 2195297316 2196504576 2200794624 2201716314 2210134416 2218584704 2227212288 2235727872 2236664192 2240094528 2242265088 2246644512 2249601102 2256178883 2258202288 2262564864 2266983936 2273612544 2275651584 2276604624 2282305536 2285309056 2286763164 2302967808 2305248169 2307465792 2309701632 2314212768 2317258278 2318532608 2323060992 2324033887 2335163904 2341011456 2350946304 2355537996 2359934976 2364544224 2371458096 2374578941 2383813152 2388262912 2389782528 2392927488 2399924352 2402076672 2406768228 2409100288 2413805562 2421651456 2426381244 2427715584 2430910464 2432457216 2433475926 2435658336 2442780144 2445994849 2452119936 2460090368 2464895232 2471067648 2472102528 2481554432 2486401218 2495907792 2503205768 2505613824 2515193856 2516247216 2522548224 2525867904 2527475076 2535525376 2540477574 2545385472 2547905871 2555117568 2556187648 2557814112 2560108032 2561180202 2562588672 2567593728 2568669033 2570972688 2578490152 2590838784 2598414336 2601833856 2603489364 2608349184 2613443616 2624534619 2634569336 2639659008 2644814592 2654926848 2656038728 2660112252 2662689792 2667890358 2681615217 2681789796 2686795776 2692043424 2694651904 2697068544 2699914896 2702336256 2703467991 2710237824 2713804504 2724357888 2731180032 2734774272 2740115628 2742770688 2748127662 2753257472 2758634928 2767601664 2773007136 2779951104 2781115344 2791748736 2802422784 2807896266 2816106489 2824077312 2825260032 2830778118 2832334848 2836062208 2837866752 2841601392 2849910168 2852466048 2860806592 2863558656 2874507264 2875711104 2882912256 2884119616 2886706176 2888542944 2892344274 2900801421 2909011968 2911892424 2921357312 2923216128 2927063088 2934392832 2935621752 2946845888 2963890503 2969616384 2975416416 2980970496 2986792704 2988043569 2989686784 2995526016 2999468136 3010936384 3022645248 3031483392 3034202112 3035472832 3037404258 3040128288 3043074048 3049017552 3053030067 3064902624 3070623744 3076621056 3079602176 3085617024 3089677704 3097414656 3103464294 3113551872 3121348608 3128754762 3134595072 3140717328 3146579968 3152725632 3161944128 3177086976 3178417536 3186376704 3190569984 3196801566 3199899136 3202768896 3206148939 3209024304 3218407416 3228868608 3235174992 3241213952 3243276288 3244634568 3247544448 3257040192 3269493248 3272638464 3275878977 3286526976 3292945974 3294756864 3296136704 3301191936 3302574471 3315201624 3327877056 3340818432 3353591808 3354996288 3363397632 3367823872 3369966768 3374401653 3387303432 3393847296 3397207828 3400475904 3410418816 3413477376 3414906936 3423458304 3424892044 3427963584 3430144746 3454451712 3464552448 3469111808 3471319152 3475887417 3477798912 3484591488 3499379492 3502745856 3526419456 3533306994 3539902464 3546816336 3550253056 3557187144 3575486956 3575719728 3582394368 3584673792 3589391232 3599886528 3603115008 3604623988 3610152342 3613650432 3620708343 3630956544 3632477184 3639571866 3641573376 3646365696 3650213889 3653487504 3657027584 3664170216 3678179904 3690135552 3697342848 3706601472 3708153792 3722331648 3729601827 3736563712 3743861688 3754808652 3767013376 3772790784 3774370824 3783822336 3788801856 3799880224 3803288064 3810716361 3818078208 3832676352 3834281472 3836721168 3841770303 3843883008 3848941568 3851390592 3856459032 3867735228 3882523232 3886258176 3897621504 3902750784 3912523776 3914162336 3920165424 3951854004 3959488512 3967221888 3982390272 3984058092 3994034688 3999290848 4001835537 4030193664 4038065136 4041977856 4045602816 4049872344 4053504384 4057432064 4065356736 4070706756 4086536832 4096770048 4102161408 4114156032 4119570272 4122191493 4129886208 4137952392 4151402496 4159510704 4171673016 4179460096 4187623104 4203634176 4211844399 4215925504 4236115968 4237890048 4246167177 4248502272 4254093312 4256800128 4262402088 4270358528 4274865252 4278699072 4291209888 4305158144 4311760896 4313566656 4324368384 4326179424 4330059264 4338516411 4342720256 4363517952 4367838636 4382035968 4384824192 4390594632 4401589248 4403432628 4420268832 4437169408 4454424576 4471455744 4473328384 4480189056 4484530176 4493289024 4499202204 4512357766 4516404576 4533967872 4547225088 4551303168 4553209248 4556106387 4564611072 4570618112 4573526328 4605935616 4610496338 4614931584 4619403264 4628425536 4634516556 4637065216 4646121984 4648067774 4655196441 4670327808 4682022912 4693132143 4701892608 4711075992 4719869952 4729088448 4742916192 4749157882 4767626304 4776525824 4779565056 4785854976 4795202349 4799848704 4804153344 4813536456 4818200576 4827611124 4843302912 4852762488 4861820928 4864914432 4866951852 4871316672 4885560288 4891989698 4904239872 4920180736 4929790464 4939418961 4942135296 4944205056 4963108864 4972802436 4991815584 5006411536 5011227648 5030387712 5032494432 5045096448 5051735808 5054950152 5071050752 5080955148 5090770944 5095811742 5112375296 5115628224 5120216064 5122360404 5125177344 5135187456 5137338066 5141945376 5156980304 5181677568 5196828672 5203667712 5206978728 5216698368 5226887232 5249069238 5269138672 5279318016 5289629184 5309853696 5312077456 5320224504 5325379584 5335780716 5363230434 5363579592 5373591552 5384086848 5389303808 5394137088 5399829792 5404672512 5406935982 5420475648 5427609008 5448715776 5462360064 5469548544 5480231256 5485541376 5496255324 5506514944 5517269856 5535203328 5546014272 5559902208 5562230688 5583497472 5604845568 5615792532 5632212978 5650520064 5661556236 5664669696 5672124416 5675733504 5683202784 5699820336 5704932096 5721613184 5727117312 5749014528 5751422208 5765824512 5768239232 5773412352 5777085888 5784688548 5801602842 5823784848 5842714624 5846432256 5854126176 5868785664 5871243504 5893691776 5927781006 5939232768 5945113699 5950832832 5961940992 5973585408 5976087138 5979373568 5991052032 5998936272 6021872768 6045290496 6062966784 6068404224 6070945664 6074808516 6080256576 6086148096 6098035104 6106060134 6123914111 6129805248 6141247488 6153242112 6159204352 6171234048 6179355408 6194829312 6206928588 6227103744 6257102173 6257509524 6269190144 6281434656 6293159936 6305451264 6308091979 6323888256 6354173952 6356835072 6372753408 6381139968 6393603132 6399798272 6405537792 6412297878 6418048608 6436814832 6445285697 6457737216 6470349984 6482427904 6486552576 6489269136 6495088896 6514080384 6538986496 6545276928 6551757954 6573053952 6585891948 6589513728 6592273408 6602383872 6605148942 6630403248 6655754112 6681636864 6707183616 6709992576 6726795264 6735647744 6739933536 6748803306 6768536649 6774606864 6787694592 6794415656 6800951808 6820837632 6826954752 6829813872 6846916608 6849784088 6855927168 6860289492 6908903424 6915744507 6929104896 6938223616 6942638304 6951774834 6955597824 6969182976 6972101661 6998758984 7005491712 7052838912 7066613988 7079804928 7093632672 7100506112 7114374288 7123736823 7150973912 7151439456 7164788736 7169347584 7178782464 7199773056 7206230016 7209247976 7220304684 7227300864 7241416686 7264954368 7279143732 7283146752 7292731392 7300427778 7306975008 7314055168 7328340432 7337984547 7356359808 7380271104 7394685696 7413202944 7416307584 7444663296 7459203654 7473127424 7487723376 7509617304 7534026752 7545581568 7548741648 7567644672 7577603712 7599760448 7606576128 7621432722 7636156416 7643717613 7665352704 7668562944 7673442336 7683540606 7687766016 7697883136 7702781184 7706007099 7712918064 7735470456 7765046464 7772516352 7795243008 7805501568 7825047552 7828324672 7840330848 7873603857 7903708008 7918977024 7934443776 7964780544 7968116184 7988069376 7998581696 8003671074 8044845651 8060387328 8076130272 8083955712 8091205632 8099744688 8107008768 8110403973 8114864128 8130713472 8141413512 8173073664 8193540096 8204322816 8228312064 8239140544 8244382986 8259772416 8275904784 8302804992 8319021408 8343346032 8358920192 8375246208 8407268352 8423688798 8431851008 8448319467 8472231936 8475780096 8492334354 8497004544 8508186624 8513600256 8524804176 8540717056 8549730504 8557398144 8582419776 8610316288 8623521792 8627133312 8648736768 8652358848 8660118528 8677032822 8685440512 8702404263 8727035904 8735677272 8764071936 8769648384 8781189264 8803178496 8806865256 8840537664 8874338816 8891671509 8908849152 8942911488 8946656768 8960378112 8964130707 8969060352 8986578048 8998404408 9024715532 9032809152 9067935744 9094450176 9102606336 9106418496 9112212774 9129222144 9141236224 9147052656 9159090201 9211871232 9220992676 9229863168 9238806528 9256851072 9269033112 9292243968 9296135548 9310392882 9340655616 9364045824 9386264286 9403785216 9422151984 9439739904 9458176896 9485832384 9498315764 9535252608 9559130112 9571709952 9590404698 9599697408 9608306688 9618446817 9627072912 9636401152 9655222248 9686605824 9705524976 9723641856 9729828864 9733903704 9742633344 9771120576 9783979396 9808479744 9827636931 9859580928 9878837922 9884270592 9888410112 9907723413 9926217728 9945604872 9983631168 10012823072 10022455296 10060775424 10064988864 10090192896 10103471616 10109900304 10123204959 10142101504 10161910296 10181541888 10191623484 10224750592 10231256448 10240432128 10244720808 10270374912 10274676132 10283890752 10313960608 10363355136 10393657344 10407335424 10413957456 10427662251 10433396736 10453774464 10498138476 10538277344 10579258368 10619707392 10624154912 10640449008 10650759168 10671561432 10726460868 10727159184 10747183104 10768173696 10778607616 10799659584 10809345024 10813871964 10840951296 10855218016 10862125029 10897431552 10924720128 10939097088 10950641667 10960462512 10971082752 10992510648 11013029888 11034539712 11070406656 11092028544 11119804416 11124461376 11166994944 11188805481 11209691136 11231585064 11264425956 11301040128 11323112472 11344248832 11351467008 11366405568 11399640672 11409864192 11432149083 11443226368 11454234624 11498029056 11502844416 11525310909 11531649024 11536478464 11546824704 11554171776 11569377096 11603205684 11647569696 11685429248 11692864512 11708252352 11737571328 11742487008 11787383552 11855562012 11878465536 11890227398 11901665664 11947170816 11952174276 11958747136 11982104064 11997872544 12005506611 12043745536 12090580992 12125933568 12136808448 12141891328 12149617032 12160513152 12172296192 12196070208 12212120268 12247828222 12259610496 12306484224 12318408704 12342468096 12358710816 12366574479 12389658624 12413857176 12454207488 12514204346 12515019048 12538380288 12562869312 12586319872 12610902528 12616183958 12635533197 12647776512 12708347904 12713670144 12738501531 12745506816 12762279936 12787206264 12799596544 12811075584 12824595756 12836097216 12873629664 12890571394 12915474432 12940699968 12964855808 12973105152 12978538272 12990177792 13015549233 13028160768 13077972992 13090553856 13103515908 13146107904 13171783896 13184546816 13204767744 13210297884 13260806496 13311508224 13363273728 13414367232 13419985152 13453590528 13471295488 13479867072 13497606612 13537073298 13549213728 13588831312 13601903616 13641675264 13653909504 13659627744 13693833216 13699568176 13711854336 13720578984 13817806848 13831489014 13858209792 13876447232 13885276608 13903549668 13911195648 13938365952 13944203322 13997517968 14010983424 14105677824 14133227976 14159609856 14187265344 14201012224 14228748576 14247473646 14301947824 14302878912 14329577472 14338695168 14357564928 14399546112 14412460032 14418495952 14440609368 14454601728 14482833372 14529908736 14558287464 14585462784 14600855556 14613950016 14628110336 14656680864 14675969094 14712719616 14760542208 14789371392 14826405888 14832615168 14889326592 14918407308 14946254848 14975446752 15019234608 15068053504 15091163136 15097483296 15135289344 15155207424 15199520896 15213152256 15242865444 15272312832 15287435226 15337125888 15346884672 15367081212 15375532032 15395766272 15405562368 15412014198 15425836128 15470940912 15530092928 15545032704 15590486016 15611003136 15650095104 15656649344 15680661696 15747207714 15807416016 15837954048 15868887552 15929561088 15936232368 15976138752 15997163392 16007342148 16089691302 16120774656 16136737183 16152260544 16167911424 16182411264 16199489376 16214017536 16220807946 16229728256 16261426944 16268237209 16282827024 16346147328 16387080192 16408645632 16456624128 16478281088 16488765972 16519544832 16551809568 16605609984 16622052587 16638042816 16686692064 16717840384 16750492416 16814536704 16847377596 16863702016 16896638934 16951560192 16983563041 16984668708 16994009088 17016373248 17027200512 17049608352 17081434112 17099461008 17114796288 17121963943 17164839552 17220632576 17247043584 17254266624 17297473536 17304717696 17320237056 17354065644 17370881024 17404808526 17471354544 17528143872 17539296768 17562378528 17606356992 17613730512 17681075328 17748677632 17783343018 17817698304 17835341097 17885822976 17893313536 17920756224 17928261414 17938120704 17973156096 17996808816 18049431064 18065618304 18135871488 18188900352 18205212672 18212836992 18224425548 18258444288 18282472448 18294105312 18318180402 18371742333 18423742464 18441985352 18459726336 18477613056 18513702144 18538066224 18584487936 18592271096 18620785764 18681311232 18771306519 18772528572 18807570432 18844303968 18879479808 18916353792 18924275937 18971664768 18996631528 19070505216 19118260224 19143419904 19180809396 19199394816 19216613376 19236893634 19254145824 19272802304 19310444496 19335857091 19373211648 19411049952 19447283712 19459657728 19467807408 19485266688 19542241152 19567958792 19616959488 19655273862 19719161856 19757675844 19768541184 19776820224 19815446826 19852435456 19891209744 19967262336 20025646144 20044910592 20121550848 20129977728 20180385792 20206943232 20219800608 20246409918 20284203008 20305609947 20323820592 20363083776 20383246968 20449501184 20462512896 20480864256 20489441616 20540749824 20549352264 20567781504 20627921216 20726710272 20747233521 20787314688 20814670848 20827914912 20855324502 20866793472 20907548928 20916304983 20996276952 21076554688 21158516736 21239414784 21248309824 21280898016 21301518336 21343122864 21371210469 21452921736 21454318368 21494366208 21536347392 21557215232 21599319168 21618690048 21627743928 21681902592 21710436032 21724250058 21794863104 21849440256 21878194176 21901283334 21920925024 21942165504 21985021296 22013953641 22026059776 22069079424 22140813312 22184057088 22239608832 22248922752 22333989888 22377610962 22419382272 22463170128 22528851912 22602080256 22646224944 22688497664 22702934016 22732811136 22799281344 22819728384 22864298166 22886452736 22908469248 22931152839 22996058112 23005688832 23050621818 23063298048 23072956928 23093649408 23108343552 23118021297 23138754192 23206411368 23295139392 23370858496 23385729024 23416504704 23475142656 23484974016 23574767104 23620811571 23711124024 23756931072 23780454796 23803331328 23894341632 23904348552 23964208128 23995745088 24011013222 24087491072 24134536953 24181161984 24251867136 24273616896 24283782656 24299234064 24321026304 24331211919 24344592384 24392140416 24424240536 24495656444 24519220992 24612968448 24684936192 24717421632 24733148958 24779317248 24827714352 24908414976 25028408692 25030038096 25076760576 25125738624 25221805056 25232367916 25271066394 25295553024 25344958401 25416695808 25427340288 25477003062 25491013632 25524559872 25574412528 25599193088 25622151168 25649191512 25672194432 25747259328 25781142788 25830948864 25881399936 25946210304 25957076544 25980355584 26031098466 26056321536 26107212789 26155945984 26181107712 26207031816 26292215808 26343567792 26369093632 26409535488 26420595768 26521612992 26623016448 26675014527 26726547456 26828734464 26839970304 26892392121 26907181056 26942590976 26959734144 26995213224 27074146596 27098427456 27177662624 27203807232 27283350528 27307819008 27319255488 27387666432 27399136352 27423708672 27441157968 27477270603 27635613696 27662978028 27716419584 27752894464 27770553216 27807099336 27876731904 27888406644 27995035936 28021966848 28211355648 28266455952 28319219712 28374530688 28402024448 28457497152 28494947292 28603895648 28605757824 28677390336 28715129856 28799092224 28824920064 28836991904 28855340451 28881218736 28909203456 28965666744 29059817472 29116574928 29170925568 29201711112 29227900032 29256220672 29313361728 29351938188 29425439232 29482910793 29578742784 29652811776 29665230336 29723170239 29778653184 29836814616 29892509696 29950893504 30038469216 30136107008 30182326272 30194966592 30270578688 30310414848 30369614877 30399041792 30426304512 30485730888 30544625664 30574870452 30674251776 30693769344 30734162424 30791532544 30811124736 30824028396 30851672256 30941881824 31060185856 31090065408 31180972032 31222006272 31282986753 31300190208 31313298688 31361323392 31494415428 31614832032 31737775104 31859122176 31872464736 31952277504 31994326784 32014684296 32179382604 32241549312 32273474366 32304521088 32335822848 32398978752 32428035072 32441615892 32459456512 32522853888 32536474418 32565654048 32586375087 32692294656 32774160384 32817291264 32851925001 32913248256 32956562176 32977531944 33039089664 33103619136 33211219968 33244105174 33276085632 33373384128 33435680768 33500984832 33566416443 33629073408 33694755192 33727404032 33793277868 33903120384 33967126082 33969337416 34032746496 34054401024 34099216704 34162868224 34198922016 34229592576 34243927886 34296447249 34329679104 34441265152 34494087168 34508533248 34575932727 34594947072 34609435392 34640474112 34708131288 34741762048 34809617052 34942709088 35056287744 35078593536 35124757056 35212713984 35227461024 35362150656 35497355264 35566686036 35635396608 35670682194 35786627072 35841512448 35856522828 35876241408 35946312192 35993617632 36098862128 36131236608 36271742976 36377800704 36410425344 36425673984 36448851096 36516888576 36564944896 36588210624 36636360804 36743484666 36883970704 36919452672 36955226112 37027404288 37076132448 37168975872 37184542192 37241571528 37362622464 37542613038 37545057144 37615140864 37688607936 37758959616 37832707584 37848551874 37943329536 37993263056 38141010432 38236520448 38286839808 38361618792 38398789632 38433226752 38473787268 38508291648 38545604608 38620888992 38671714182 38746423296 38822099904 38894567424 38919315456 38935614816 38970533376 39084482304 39135917584 39233918976 39310547724 39438323712 39515351688 39553640448 39630893652 39704870912 39782419488 39934524672 40051292288 40089821184 40243101696 40259955456 40360771584 40413886464 40439601216 40492819836 40568406016 40611219894 40647641184 40766493936 40899002368 40925025792 40961728512 40978883232 41081499648 41098704528 41135563008 41255842432 41453420544 41494467042 41574629376 41629341696 41655829824 41710649004 41733586944 41815097856 41832609966 41992553904 42153109376 42317033472 42478829568 42496619648 42561796032 42603036672 42686245728 42742420938 42867398777 42905843472 42908636736 42988732416 43072694784 43114430464 43198638336 43237380096 43255487856 43363805184 43420872064 43448500116 43589726208 43756388352 43799715211 43802566668 43841850048 43884331008 43970042592 44027907282 44052119552 44138158848 44156643853 44281626624 44368114176 44479217664 44497845504 44667979776 44755221924 44838764544 44926340256 45057703824 45116999879 45204160512 45292449888 45376995328 45405868032 45465622272 45598562688 45639456768 45728596332 45772905472 45816938496 45862305678 46011377664 46101243636 46126596096 46145913856 46187298816 46216687104 46236042594 46277508384 46412822736 46473902131 46590278784 46741716992 46771458048 46833009408 46950285312 46969948032 47149534208 47241623142 47422248048 47513862144 47560909592 47606662656 47788683264 47808697104 47928416256 47991490176 48022026444 48174982144 48269073906 48362323968 48410211549 48503734272 48547233792 48567565312 48598468128 48642052608 48662423838 48689184768 48784280832 48804711627 48848481072 48991312888 49038441984 49225936896 49369872384 49434843264 49466297916 49558634496 49655428704 49816829952 49866157761 50056817384 50060076192 50153521152 50251477248 50443610112 50464735832 50542132788 50591106048 50689916802 50854680576 50950689123 50954006124 50982027264 51049119744 51148825056 51198386176 51244302336 51298383024 51344388864 51365891829 51494518656 51562285576 51661897728 51762799872 51892420608 51914153088 51960711168 52062196932 52112643072 52214425578 52311891968 52414063632 52584431616 52687135584 52738187264 52819070976 52841191536 53043225984 53246032896 53350029054 53453094912 53506023291 53657468928 53679940608 53784784242 53814362112 53885181952 53919468288 53990426448 54148293192 54196854912 54355325248 54407614464 54566701056 54615638016 54638510976 54775332864 54798272704 54847417344 54882315936 54954541206 55115226999 55271227392 55325956056 55432839168 55505788928 55541106432 55614198672 55753463808 55776813288 55990071872 56043933696 56313919557 56422711296 56532911904 56638439424 56749061376 56772827811 56804048896 56914994304 56989894584 57207791296 57211515648 57354780672 57430259712 57598184448 57649840128 57673983808 57710680902 57762437472 57818406912 57931333488 58007571273 58119634944 58233149856 58341851136 58403422224 58455800064 58512441344 58626723456 58703876376 58850878464 58965821586 59157485568 59305623552 59330460672 59446340478 59557306368 59673629232 59785019392 59901787008 60076938432 60272214016 60364652544 60389933184 60541157376 60620829696 60739229754 60798083584 60852609024 60916829841 60971461776 61089251328 61149740904 61348503552 61387538688 61468324848 61583065088 61622249472 61648056792 61703344512 61883763648 62120371712 62180130816 62241700563 62361944064 62444012544 62565973506 62600380416 62626597376 62722646784 62748914949 62988830856 63229664064 63475550208 63718244352 63744929472 63904555008 63988653568 64029368592 64113631407 64358765208 64483098624 64546948732 64609042176 64671645696 64797957504 64856070144 64883231784 65045707776 65072948836 65131308096 65172750174 65384589312 65548320768 65634582528 65703850002 65826496512 65913124352 65955063888 66041860923 66078179328 66207238272 66422439936 66488210348 66552171264 66746768256 67001969664 67132832886 67258146816 67389510384 67454808064 67586555736 67806240768 67934252164 67938674832 68065492992 68108802048 68198433408 68397844032 68459185152 68487855772 68592894498 68659358208 68793458517 68988174336 69017066496 69151865454 69189894144 69218870784 69280948224 69354063891 69416262576 69483524096 69619234104 69885418176 70112575488 70157187072 70249514112 70425427968 70454922048 70724301312 70862434713 70994710528 71133372072 71270793216 71341364388 71573254144 71683024896 71713045656 71892624384 71987235264 72197724256 72262473216 72403610859 72543485952 72755601408 72820850688 72851347968 72897702192 72993635757 73033777152 73129889792 73176421248 73272721608 73486969332 73767941408 73838905344 74054808576 74152264896 74337951744 74369084384 74483143056 74725244928 75085226076 75090114288 75230281728 75377215872 75665415168 75697103748 75886659072 75986526112 76034875203 76282020864 76473040896 76573679616 76723237584 76797579264 76866453504 76947574536 77016583296 77091209216 77241777984 77343428364 77492846592 77644199808 77838630912 77871229632 77941066752 78168964608 78271835168 78321638367 78467837952 78621095448 78876647424 79030703376 79107280896 79261787304 79409741824 79564838976 79869049344 80025043581 80102584576 80179642368 80486203392 80519910912 80677176363 80721543168 80827772928 80879202432 80985639672 81136812032 81222439788 81295282368 81532987872 81798004736 81850051584 81923457024 81957766464 82162999296 82197409056 82271126016 82431811809 82511684864 82906841088 82988934084 83149258752 83258683392 83311659648 83421298008 83630195712 83665219932 83985107808 84306218752 84634066944 84957659136 84993239296 85123592064 85206073344 85372491456 85484841876 85734797554 85811686944 85817273472 86145389568 86228860928 86397276672 86474760192 86510975712 86566021353 86727610368 86841744128 86897000232 87179452416 87512776704 87599430422 87605133336 87683700096 87768662016 87940085184 88055814564 88104239104 88276317696 88313287706 88448732379 88736228352 88958435328 88995691008 89169510717 89335959552 89510443848 89677529088 89852680512 90115407648 90233999758 90408321024 90584899776 90753990656 90811736064 90931244544 91108844631 91197125376 91278913536 91457192664 91545810944 91633876992 91724611356 92022755328 92202487272 92291827712 92374597632 92433374208 92472085188 92555016768 92825645472 92947804262 93180557568 93483433984 93542916096 93666018816 93848960259 93900570624 93939896064 94299068416 94483246284 94844496096 95121819184 95213325312 95577366528 95617394208 95856832512 95982980352 96044052888 96349964288 96538147812 96724647936 96820423098 97007468544 97135130624 97196936256 97284105216 97324847676 97378369536 97568561664 97609423254 97696962144 97982625776 98076883968 98451873792 98739744768 98869686528 98932595832 99117268992 99310857408 99633659904 99732315522 100113634768 100120152384 100307042304 100502954496 100887220224 100929471664 101084265576 101182212096 101379833604 101709361152 101901378246 101908012248 102098239488 102297650112 102396772352 102488604672 102596766048 102688777728 102731783658 102989037312 103124571152 103323795456 103525599744 103784841216 103828306176 103921422336 104124393864 104225286144 104428851156 104623783936 104828127264 105168863232 105374271168 105476374528 105638141952 105682383072 106086451968 106492065792 106700058108 106906189824 107012046582 107359881216 107569568484 107628724224 107770363904 107838936576 107980852896 108296586384 108393709824 108710650496 108815228928 109133402112 109231276032 109277021952 109550665728 109596545408 109694834688 109764631872 109909082412 110230453998 110651912112 110865678336 111011577856 111082212864 111228397344 111506927616 111553626576 111980143744 112087867392 112627839114 112845422592 112957160281 113065823808 113276878848 113498122752 113545655622 113608097792 113829988608 113979789168 114415582592 114423031296 114709561344 114860519424 115196368896 115299680256 115347967616 115421361804 115524874944 115636813824 115862666976 116015142546 116239269888 116354368109 116466299712 116683702272 116806844448 116911600128 117024882688 117253446912 117407752752 117701756928 117931643172 118314971136 118660921344 118884941287 118892680956 119114612736 119347258464 119570038784 119803574016 119853747601 120153876864 120544428032 120729305088 120779866368 121082314752 121241659392 121478459508 121596167168 121705218048 121833659682 121942923552 122299481808 122460428243 122697007104 122775077376 122936649696 123166130176 123244498944 123296113584 123406689024 123767527296 124240743424 124360261632 124483401126 124723888128 124888025088 125131947012 125200760832 125253194752 125445293568 125497829898 125977661712 126459328128 126951100416 127436488704 127489858944 127809110016 127977307136 128058737184 128227262814 128602196331 128717530416 128966197248 129093897464 129218084352 129343291392 129595915008 129712140288 129766463568 130091415552 130145897672 130262616192 130345500348 130769178624 131269165056 131399145633 131407700004 131652993024 131826248704 131910127776 132083721846 132156358656 132414476544 132469931559 132844879872 132976420696 133104342528 133493536512 134003939328 134265665772 134516293632 134779020768 134909616128 135173111472 135350999637 135612481536 135868504328 135877349664 136130985984 136217604096 136396866816 136795688064 136918370304 136975711544 137185788996 137318716416 137586917034 138034132992 138303730908 138379788288 138437741568 138561896448 138708127782 138832525152 138967048192 139238468208 139421706393 139770836352 140225150976 140314374144 140499028224 140850855936 140909844096 141448602624 141724869426 141989421056 142266744144 142541586432 142682728776 143146508288 143366049792 143426091312 143785248768 143974470528 144395448512 144524946432 144807221718 145086971904 145230634647 145511202816 145641701376 145702695936 145795404384 145987271514 146067554304 146259779584 146352842496 146414134881 146545443216 146973938664 147535882816 147677810688 148109617152 148304529792 148675903488 148738168768 148966286112 149450489856 149598473283 150170452152 150180228576 150460563456 150754431744 151330830336 151394207496 151773318144 151973052224 152069750406 152564041728 152852067369 152946081792 153147359232 153446475168 153595158528 153732907008 153895149072 154033166592 154097675487 154182418432 154483555968 154686856728 154985693184 155288399616 155677261824 155742459264 155882133504 156337929216 156543670336 156643276734 156935675904 157242190896 157753294848 158061406752 158214561792 158523574608 158819483648 159129677952 159738098688 160050087162 160205169152 160359284736 160518069873 160972406784 161039821824 161354352726 161443086336 161655545856 161758404864 161971279344 162273624064 162444879576 162590564736 163065975744 163596009472 163700103168 163846914048 163915532928 164325998592 164394818112 164542252032 164863623618 165023369728 165345680997 165813682176 165977868168 166298517504 166517366784 166623319296 166842596016 167260391424 167330439864 167970215616 168612437504 168941758671 169268133888 169915318272 169986478592 170247184128 170318483433 170412146688 170744982912 170969683752 171469595108 171623373888 171634546944 172290779136 172794553344 172949520384 173021951424 173132042706 173455220736 173683488256 173794000464 174022713819 174358904832 175025553408 175198860844 175210266672 175367400192 175537324032 175880170368 176111629128 176552635392 176626575412 176897464758 177472456704 177916870656 177991382016 178339021434 178671919104 179020887696 179355058176 179705361024 180230815296 180467999516 180816642048 181169799552 181623472128 181862489088 182217689262 182394250752 182557827072 182750489523 182914385328 183091621888 183267753984 183449222712 184045510656 184404974544 184583655424 184749195264 184866748416 184944170376 185110033536 185651290944 185895608524 186361115136 186725101689 187085832192 187332037632 187697920518 187801141248 187879792128 188246744847 188598136832 188966492568 189688992192 190243638368 190426650624 191154733056 191234788416 191713665024 191965960704 192088105776 192340894221 192699928576 193076295624 193449295872 193640846196 194014937088 194270261248 194393872512 194568210432 194649695352 195137123328 195218846508 195393924288 195965251552 196153767936 196903747584 197479489536 197739373056 197865191664 198125582769 198234537984 198621714816 199267319808 199464631044 200227269536 200240304768 201005908992 201774440448 201858943328 202168531152 202364424192 202759667208 203418722304 203802756492 203816024496 204196478976 204595300224 204793544704 205193532096 205377555456 205463567316 205978074624 206249142304 206380375551 207051199488 207569682432 207656612352 207842844672 208062191673 208248787728 208450572288 208857702312 209247567872 209656254528 210337726464 210748542336 210952749056 211276283904 211364766144 212172903936 212587304139 212984131584 213400116216 213812379648 214024093164 214719762432 215139136968 215540727808 215677873152 215961705792 216593172768 216787419648 217210832577 217421300992 217630457856 218266804224 218462552064 218554043904 218980907271 219101331456 219193090816 219389669376 219529263744 219818164824 220460907996 221303824224 222023155712 222164425728 222456794688 223013855232 223107253152 223960287488 224175734784 225255678228 225690845184 225914320562 226131647616 226996245504 227091311244 227216195584 227659977216 227959578336 228104625609 228831165184 228846062592 229419122688 229721038848 230392737792 230599360512 230695935232 230842723608 231049749888 231273627648 231725333952 232030285092 232478539776 232708736218 232932599424 233613688896 233823200256 234049765376 234506893824 234815505504 234964915101 235403513856 235863286344 236629942272 237321842688 237769882574 237785361912 238229225472 238694516928 239140077568 239607148032 239707495202 240075130743 240307753728 241088856064 241458610176 241559732736 242031529089 242164629504 242483318784 242956919016 243192334336 243410436096 243667319364 243885847104 244598963616 244920856486 245394014208 245550154752 245873299392 246332260352 246488997888 246592227168 246813378048 247295435427 247535054592 248481486848 248720523264 248966802252 249447776256 249776050176 250263894024 250506389504 250890587136 250995659796 251955323424 252918656256 253902200832 254872977408 254979717888 255618220032 255954614272 256117474368 256454525628 257204392662 257435060832 258187794928 258436168704 258686582784 259191830016 259424280576 259532927136 260182831104 260291795344 260525232384 260691000696 261538357248 262538330112 262798291266 262815400008 263305986048 263652497408 263820255552 264167443692 264312717312 264828953088 264939863118 265952841392 266208685056 266987073024 268007878656 268531331544 269032587264 269558041536 269819232256 270346222944 270701999274 271224963072 271737008656 271754699328 272261971968 272435208192 272793733632 273591376128 273836740608 273951423088 274371577992 274637432832 275173834068 276068265984 276607461816 276875483136 277123792896 277416255564 277665050304 277934096384 278476936416 278843412786 279541672704 280450301952 280628748288 280998056448 281701711872 281819688192 282897205248 283449738852 283978842112 284533488288 285365457552 286293016576 286732099584 286852182624 287570497536 287948941056 288790897024 289049892864 289614443436 290173943808 290461269294 291022405632 291405391872 291590808768 291974543028 292135108608 292519559168 292705684992 292828269762 293090886432 293947877328 295071765632 295355621376 296219234304 296609059584 297351806976 297476337536 297932572224 298900979712 299196946566 300340904304 300360457152 300921126912 301508863488 302661660672 302788414992 303546636288 303946104448 304139500812 305128083456 305704134738 306294718464 306598006477 306892950336 307190317056 307465814016 307790298144 308066333184 308195350974 308364836864 308967111936 309096506971 309373713456 309971386368 310576799232 311354523648 311484918528 311764267008 312675858432 313087340672 313286553468 313871351808 314484381792 315506589696 315818999153 316122813504 316429123584 317047149216 317638967296 318259355904 319476197376 320100174324 320410338304 320718569472 321036139746 322079643648 322708705452 322886172672 323311091712 323516809728 323942558688 324547248128 324889759152 325181129472 325317314917 326131951488 327192018944 327400206336 327693828096 327831065856 328651997184 328789636224 329084504064 329727247236 330046739456 330691361994 331955736336 332597035008 333034733568 333246638592 333685192032 334520782848 334660879728 335940431232 337224875008 337883517342 338536267776 338871480843 339830636544 339972957184 340494368256 340636966866 340824293376 341489965824 341939367504 342939190216 343246747776 343269093888 344581558272 345589106688 345899040768 346043902848 346264085412 346910441472 347366976512 347588000928 348045427638 348717809664 349063104327 350051106816 350397721688 350420533344 350734800384 351074648064 351760340736 352223258256 353105270784 353253150824 353794929516 354944913408 355982764032 356654823861 356678042868 357343838208 358041775392 358710116352 359410722048 359561242803 360461630592 360935999032 361633284096 362339599104 363246944256 363724978176 364435378524 364788501504 365115654144 365500979046 365828770656 366183243776 366898445424 367381284729 368091021312 368809949088 369167310848 369498390528 369733496832 369888340752 370220067072 371302581888 371791217048 372722230272 373450203378 374171664384 374664075264 375395841036 375602282496 375759584256 376493489694 377196273664 377932985136 379377984384 380487276736 380853301248 382309466112 382469576832 383427330048 383931921408 384176211552 384681788442 385399857152 385806588993 386152591248 386898591744 387281692392 388029874176 388540522496 388787745024 389136420864 389299390704 390274246656 390437693016 390787848576 391930503104 392307535872 393807495168 394197436899 394958979072 395478746112 395730383328 396251165538 396469075968 397243429632 397409794677 398534639616 398929262088 400454539072 400480609536 402011817984 403548880896 403717886656 404337062304 404728848384 405519334416 406052998911 406837444608 407605512984 407632048992 408392957952 409190600448 409587089408 410387064192 410755110912 410927134632 411956149248 412498284608 412760751102 414102398976 415139364864 415313224704 415685689344 416124383346 416497575456 416901144576 417715404624 418265119179 418495135744 419312509056 420675452928 421497084672 421905498112 422552567808 422729532288 424345807872 425174608278 425968263168 426800232432 427624759296 428048186328 429439524864 430278273936 431081455616 431355746304 431923411584 433186345536 433574839296 434421665154 434842601984 435260915712 435691903941 436533608448 436925104128 437108087808 437961814542 438202662912 438386181632 438779338752 439058527488 439242404643 439636329648 440921815992 442607648448 444046311424 444328851456 444913589376 446027710464 446214506304 447920574976 448351469568 448795419849 450511356456 451381690368 451828641124 452263295232 453992491008 454182622488 455319954432 455919156672 456209251218 457662330368 457692125184 458556202107 458838245376 459442077696 460785475584 461198721024 461391870464 461685447216 462099499776 462293026461 462547255296 463450667904 464060570184 464957079552 465417472436 465865198848 467227377792 467646400512 469013787648 469631011008 469929830202 470807027712 471726572688 473259884544 474643685376 475539765148 475570723824 476458450944 477389033856 479214296064 479414990404 480150261486 480615507456 481554209619 482917220352 483119465472 484063058178 484329259008 484966637568 485913838032 486384668672 486820872192 487334638728 487771694208 489197927232 489841712972 490788028416 491100309504 491746598784 492977995776 493184454336 493626756096 494590870854 495070109184 496037042991 496962973696 497441046528 497933604504 498895552512 499552100352 500527788048 501012779008 501781174272 501991319592 503910646848 505837312512 506825276013 507804401664 509745954816 509959435776 510955450299 511236440064 511909228544 512234948736 512909051256 514408785324 514870121664 516375589856 516872337408 518383660032 518848561152 519065854272 520365662208 520583590688 521050464768 521382001392 522068141457 523076714496 525076660224 525596582532 525630800016 526611972096 527304994816 527640511104 528334887384 529657906176 529879726236 531905682784 532417370112 533974146048 536015757312 537062663088 538065174528 539116083072 539638464512 540692445888 541403998548 542449926144 543474017312 543509398656 544870416384 545587467264 547182752256 547673481216 547902846176 548251468569 548743155984 549274865664 550347668136 552136531968 553214923632 553750966272 554247585792 554832511128 555330100608 555868192768 556953872832 557686825572 559083345408 560175305067 561257496576 561996112896 563403423744 563639376384 564740234541 565794410496 566899477704 567957684224 569066976576 570730915104 572586033152 573464199168 573704365248 575140995072 575897882112 577022682663 577581794048 578099785728 579228886872 580347887616 580922538588 582044811264 582810783744 583181617536 583949086056 585039118336 585411369984 585656539524 586181772864 587895754656 590143531264 590711242752 592438468608 593218119168 594376748307 594703613952 594952675072 595865144448 597801959424 598393893132 600681808608 600720914304 603017726976 605323321344 605576829984 607093272576 607892208896 608279001624 610256166912 611408269476 612589436928 613196012954 613785900672 614380634112 615580596288 616132666368 616390701948 616729673728 617934223872 618193013942 618747426912 619141126653 621153598464 622709047296 622969837056 623528534016 624186575019 625351716864 626174681344 626573106936 627742703616 628968763584 631013179392 631637998306 632245627008 632858247168 634094298432 635277934592 636518711808 637761912417 638952394752 640200348648 640820676608 641437138944 642072279492 644159287296 645417410904 646622183424 647033619456 647885117376 649094496256 649779518304 650362258944 650634629834 651632497731 652263902976 654384037888 654800412672 655387656192 655662131712 656942721813 657303994368 657579272448 658169008128 659454494472 660093478912 661382723988 663911472672 666069467136 666493277184 667370384064 669041565696 669321759456 671880862464 674449750016 675767034684 677072535552 677742961686 679945914368 680988736512 681273933732 681648586752 682979931648 683878735008 685878380432 686493495552 686538187776 689163116544 691178213376 691798081536 692087805696 692528170824 693820882944 694733953024 695176001856 696090855276 697435619328 698126208654 700795443376 700841066688 701469600768 702149296128 703520681472 704446516512 706210541568 706506301648 707589859032 709889826816 711965528064 713309647722 713356085736 714687676416 716083550784 717420232704 718821444096 719122485606 720923261184 721871998064 723266568192 724679198208 726493888512 727449956352 728870757048 729577003008 730231308288 731001958092 731657541312 732366487552 733796890848 734762569458 736182042624 737619898176 738334621696 738996781056 739466993664 739776681504 740440134144 742605163776 743582434096 745444460544 746900406756 748343328768 749328150528 750791682072 751519168512 752986979388 754392547328 755865970272 758755968768 760974553472 761706602496 764618932224 764939153664 766854660096 767863842816 768352423104 769363576884 770799714304 771613177986 772305182496 774563384784 776059748352 777081044992 777575490048 778272841728 778598781408 780548493312 780875386032 781575697152 783861006208 784615071744 787614990336 788394873798 789917958144 790957492224 791460766656 792502331076 792938151936 794486859264 794819589354 797858524176 800909078144 800961219072 804023635968 807097761792 807435773312 808674124608 809457696768 811038668832 812105997822 813674889216 814480576763 815211025968 815264097984 816785915904 818381200896 819174178816 820774128384 821510221824 821854269264 823912298496 824996569216 825521502204 828204797952 830626449408 831371378688 832194589009 832248766692 832995150912 833802289152 835430809248 836530238358 836990271488 838625018112 838976233207 841350905856 842994169344 843810996224 845105135616 845459064576 848691615744 850349216556 851936526336 853600464864 856096372656 857222997701 858879049728 860556547872 862162911232 862711492608 863846823168 866372691072 867149678592 868843330308 869685203968 870521831424 871383807882 873067216896 874216175616 875923629084 876405325824 876772363264 877558677504 878117054976 878484809286 879272659296 881843631984 883004140489 885215296896 888092622848 888657702912 889827178752 892055420928 892429012608 895841149952 896702939136 897590839698 901022712912 902763380736 903657282248 904526590464 907984982016 908365244976 910639908864 911838313344 912418502436 915324660736 915384250368 917112404214 918884155392 919794019431 921570951168 922397442048 922783740928 923370894432 924198999552 924586052922 925094510592 926901335808 927289520913 928121140368 929914159104 930834944872 931730397696 934454755584 935292801024 938027575296 939262022016 939859660404 941614055424 943453145376 946519769088 947456997459 949287370752 951079530296 951141447648 952916901888 954778067712 958428592128 958829980808 960300522972 961231014912 963108419238 966238930944 968126116356 968658518016 969933275136 971827676064 972769337344 973641744384 974669277456 975543388416 975951944751 978395854464 979683425944 981576056832 982200619008 983493197568 985955991552 986368908672 987253512192 989181741708 990140218368 992074085982 993925947392 995867209008 997791105024 999104200704 1001055576096 1002025558016 1003562348544 1003982639184 1007821293696 1011674625024 1013650552026 1015608803328 1016614442529 1019491909632 1019918871552 1021910900598 1022472880128 1023818457088 1024469897472 1025818102512 1028817570648 1029740243328 1032751179712 1033744674816 1036767320064 1037697122304 1038131708544 1040731324416 1041167181376 1042100929536 1042764002784 1044136282914 1046153428992 1047189312981 1050153320448 1051193165064 1051261600032 1053223944192 1054609989632 1055281022208 1056669774768 1059315812352 1059759452472 1063811365568 1064834740224 1067948292096 1069964471583 1072031514624 1074125326176 1076130349056 1078232166144 1078683728409 1079276929024 1081384891776 1082807997096 1084899852288 1086948034624 1087018797312 1089740832768 1091174934528 1094365504512 1095346962432 1095805692352 1096502937138 1097486311968 1098549731328 1100695336272 1102143854187 1104273063936 1106429847264 1107501932544 1108495171584 1109665022256 1110660201216 1111736385536 1113907745664 1115373651144 1118166690816 1120350610134 1122514993152 1123992225792 1126806847488 1127278752768 1129480469082 1131588820992 1133798955408 1135915368448 1138133953152 1141461830208 1145172066304 1146928398336 1147408730496 1150281990144 1151795764224 1154045365326 1155163588096 1156199571456 1157419766979 1158457773744 1160695775232 1161845077176 1164089622528 1165621567488 1166363235072 1167898172112 1170078236672 1170822739968 1171313079048 1172363545728 1175791509312 1180287062528 1181422485504 1182592310697 1184876937216 1186436238336 1188753496614 1189407227904 1189905350144 1191730288896 1192229384031 1195603918848 1196787786264 1201363617216 1201441828608 1206035453952 1210646642688 1211153659968 1214186545152 1215784417792 1216558003248 1218158996733 1220512333824 1222816538952 1225178873856 1226392025908 1227571801344 1228761268224 1231161192576 1232265332736 1232781403896 1235868447744 1236386027884 1237494853824 1238282253306 1242307196928 1245418094592 1245939674112 1247057068032 1248373150038 1250703433728 1252349362688 1253146213872 1254795357537 1255485407232 1257937527168 1262026358784 1263275996612 1264491254016 1265716494336 1268188596864 1273037423616 1275523824834 1277904789504 1280400697296 1281641353216 1282874277888 1284144558984 1288318574592 1290834821808 1293244366848 1294067238912 1295770234752 1299559036608 1300724517888 1301269259668 1303264995462 1304527805952 1307075711823 1309600825344 1310775312384 1311324263424 1313885443626 1314607988736 1315158544896 1316338016256 1317727213929 1318908988944 1320186957824 1322765447976 1327822945344 1332138934272 1332986554368 1334740768128 1338083131392 1338643518912 1343761724928 1346386259547 1348899500032 1351534069368 1354145071104 1355485923372 1359891828736 1361977473024 1362547867464 1365959863296 1367757470016 1371756760864 1372986991104 1373076375552 1375668606321 1378326233088 1382356426752 1383596163072 1384175611392 1385056341648 1386879079383 1387641765888 1389467906048 1390352003712 1392181710552 1394871238656 1396252417308 1401590886752 1401682133376 1402939201536 1407041362944 1408893033024 1412421083136 1413012603296 1415179718064 1419779653632 1423931056128 1426619295444 1426712171472 1429375352832 1432167101568 1437642888192 1438244971212 1441846522368 1443743996128 1444662628857 1449358396416 1452987777024 1454899912704 1457741514096 1459154006016 1460462616576 1462003916184 1463315082624 1464732975104 1467593781696 1469525138916 1472364085248 1475239796352 1476669243392 1478933987328 1479553363008 1480880268288 1485210327552 1487164868192 1488111128973 1490888921088 1493800813512 1496686657536 1498656301056 1501583364144 1503038337024 1505973958776 1508785094656 1511731940544 1517511937536 1520475828039 1521949106944 1523413204992 1529237864448 1529878307328 1532866350897 1533709320192 1535727685632 1536704846208 1538727153768 1541599428608 1543226355972 1544610364992 1549126769568 1554162089984 1555150980096 1556545683456 1557197562816 1561096986624 1561750772064 1563151394304 1566204424371 1567722012416 1569230143488 1575229980672 1576789747596 1579835916288 1581914984448 1582921533312 1585004662152 1588973718528 1589639178708 1595717048352 1601818156288 1601922438144 1608047271936 1614195523584 1614871546624 1617348249216 1618915393536 1622077337664 1624211995644 1627349778432 1628961153526 1630422051936 1630528195968 1636762401792 1638348357632 1641548256768 1643020443648 1643708538528 1644754405707 1647824596992 1649993138432 1651043004408 1656409595904 1661252898816 1662742757376 1664389178018 1664497533384 1665990301824 1667604578304 1670861618496 1673060476716 1673980542976 1677250036224 1677952466414 1680525915201 1685988338688 1687621992448 1690210271232 1690918129152 1694220703623 1697383231488 1700698433112 1703873052672 1707200929728 1712192745312 1714445995402 1717758099456 1721113095744 1724325822464 1725422985216 1727693646336 1731068047989 1732745382144 1734299357184 1737686660616 1739370407936 1741043662848 1742767615764 1746134433792 1748432351232 1751847258168 1753544726528 1755117355008 1756234109952 1756969618572 1758545318592 1763687263968 1766008280978 1770430593792 1776185245696 1777315405824 1779654357504 1783130244921 1784110841856 1784858025216 1791682299904 1793405878272 1795181679396 1802045425824 1807314564496 1809053180928 1815969964032 1816730489952 1821279817728 1823676626688 1824837004872 1830649321472 1830768500736 1834224808428 1837768310784 1839588038862 1843141902336 1845567481856 1846741788864 1848397999104 1849172105844 1850189021184 1853802671616 1854579041826 1856242280736 1861669889744 1863460795392 1868909511168 1870585602048 1876055150592 1878524044032 1879719320808 1883228110848 1886906290752 1893039538176 1894913994918 1898574741504 1902159060592 1902282895296 1905833803776 1909556135424 1916857184256 1917659961616 1920601045944 1922462029824 1926216838476 1932477861888 1936252232712 1939866550272 1943655352128 1945538674688 1947283488768 1949338554912 1951086776832 1951903889502 1956791708928 1959366851888 1963152113664 1964401238016 1966986395136 1971911983104 1972737817344 1974507024384 1978363483416 1980280436736 1984148171964 1987851894784 1991734418016 1998208401408 2002111152192 2004051116032 2007124697088 2007965278368 2015642587392 2023349250048 2027301104052 2031217606656 2033228885058 2039837743104 2043821801196 2044945760256 2047636914176 2048939794944 2051636205024 2057635141296 2059480486656 2065502359424 2067489349632 2073534640128 2075394244608 2076263417088 2081462648832 2082334362752 2084201859072 2085528005568 2088272565828 2092306857984 2094378625962 2102386330128 2102523200064 2106447888384 2109219979264 2110562044416 2113339549536 2118631624704 2119518904944 2127622731136 2129669480448 2135896584192 2139928943166 2144063029248 2146186045339 2148250652352 2152260698112 2156464332288 2157367456818 2158553858048 2162769783552 2165615994192 2169799704576 2173896069248 2174037594624 2179481665536 2182349869056 2188731009024 2190693924864 2191611384704 2193005874276 2194972623936 2197099462656 2201390672544 2204287708374 2208546127872 2210732994071 2212859694528 2215003865088 2216990343168 2219330044512 2221320402432 2223472771072 2227815491328 2230747302288 2236333381632 2240701220268 2245029986304 2247984451584 2254557505536 2258960938164 2263177641984 2267597910816 2271830736896 2276267906304 2277221204419 2282923660416 2290344132608 2293856796672 2294817460992 2300563980288 2303591528448 2308090730652 2310327176192 2312399142912 2314839533958 2316915547488 2323690154352 2326748136617 2328179245056 2331243134976 2332726470144 2335796344224 2340156473344 2341645479936 2342626158096 2344727091456 2351583018624 2360574125056 2362844971008 2365184621394 2369753874432 2372872476672 2377506993228 2378814455808 2379810700288 2383460577792 2384458768062 2393575572528 2402727234432 2402883657216 2412070907904 2421293285376 2422307319936 2428373090304 2431568835584 2433116006496 2436317993466 2441024667648 2443441730289 2445633077904 2450357747712 2452784051816 2455143602688 2457522536448 2462322385152 2464530665472 2465562807792 2471736895488 2472772055768 2474989707648 2476564506612 2484614393856 2491879348224 2494114136064 2496583767027 2496746300076 2501406867456 2504698725376 2506292427744 2509590715074 2510970814464 2515875054336 2516928699621 2524052717568 2526551993224 2528982508032 2531432988672 2536377193728 2546074847232 2551047649668 2555809579008 2560801394592 2563282706432 2568289117968 2571668993103 2576637149184 2581669643616 2586488733696 2588134477824 2591540469504 2599118073216 2601449035776 2602538519336 2606529990924 2609055611904 2614151423646 2619201650688 2622648526848 2627770887252 2629215977472 2630317089792 2632676032512 2635454427858 2637817977888 2640373915648 2645530895952 2649012421467 2655645890688 2664277868544 2665973108736 2669481536256 2676166262784 2677287037824 2687523449856 2692772519094 2697799000064 2703068138736 2708290142208 2710971846744 2719783657472 2723954946048 2725095734928 2731919726592 2735514940032 2743513521728 2745973982208 2746152751104 2751337212642 2756652466176 2759382058293 2764712853504 2767192326144 2768351222784 2770112683296 2773758158766 2775283531776 2778935812096 2780704007424 2781868562739 2784363421104 2789742477312 2792504834616 2803181773504 2803364266752 2805878403072 2814082725888 2817786066048 2824842166272 2826025206592 2830359436128 2839559307264 2842370992377 2847862112256 2853238590888 2853424342944 2858750705664 2864334203136 2875285776384 2876489942424 2883693044736 2887487992256 2889325257714 2898716792832 2905975554048 2909799825408 2915483028192 2918308012032 2920925233152 2924007832368 2926630165248 2927855834253 2929465950208 2935187563392 2939050277832 2944728170496 2950479592704 2953338486784 2957867974656 2959106726016 2961760536576 2970420655104 2974329736384 2976222257946 2981777842176 2987601627024 2993373315072 2997312602112 3003166728288 3006076674048 3011947917552 3017570189312 3023463881088 3035023875072 3040951656078 3043898213888 3046826409984 3049843327587 3058475728896 3059756614656 3065732701794 3067418640384 3071455371264 3073409692416 3077454307536 3083198857216 3086452711944 3089220729984 3098253539136 3108324179968 3110301960192 3113091366912 3114395125632 3122193973248 3123501544128 3126302788608 3132408848742 3135444024832 3138460286976 3141567938943 3150459961344 3153579495192 3159671832576 3163829968896 3165843066624 3170009324304 3177947437056 3179278357416 3191434096704 3203636312576 3203844876288 3209893414749 3216094543872 3228391047168 3229743093248 3234696498432 3236051185227 3237830787072 3244154675328 3248423991288 3254699556864 3257922307052 3260844103872 3261056391936 3273524803584 3283096513536 3286040887296 3287417077056 3289508811414 3295649193984 3299986276864 3302086008816 3306431562561 3312819191808 3322505797632 3325485514752 3328778356036 3328995066768 3331980603648 3335209156608 3341723236992 3346120953432 3354500072448 3355904932828 3361051830402 3371976677376 3380420542464 3381836258304 3388441407246 3394766462976 3401396866224 3407746105344 3414401859456 3424385490624 3428891990804 3435516198912 3442226191488 3450845970432 3455387292672 3462136095978 3465490764288 3468598714368 3472259300937 3475373321232 3478740815872 3482087325696 3485535231528 3492268867584 3496864702464 3503694516336 3507089453056 3510234710016 3512468219904 3513939237144 3517090637184 3527374527936 3532016561956 3540861187584 3547776932091 3554630811648 3559308715008 3566260489842 3568221683712 3569716050432 3576688152093 3583364599808 3586811756544 3590363358792 3604090851648 3614629128992 3618106361856 3631939928064 3633460979904 3642559635456 3647353253376 3649674009744 3654476990199 3661298642944 3661537001472 3668449616856 3675536621568 3679176077724 3686283804672 3691134963712 3693483577728 3696795998208 3698344211688 3707605343232 3709158083652 3712484561472 3723339779488 3726921590784 3737819022336 3741171204096 3752110301184 3757048088064 3759438641616 3764386072611 3766456221696 3773812581504 3786079076352 3789827989836 3797149483008 3804318121184 3804565790592 3819112270848 3833714368512 3835319923232 3841202091888 3844924059648 3852433676952 3864955723776 3872504465424 3879733100544 3887310704256 3891077349376 3898677109824 3902173553664 3903807779004 3913583417856 3918733703776 3921227135469 3928802476032 3933972790272 3943823966208 3945475634688 3949014048768 3953181641787 3956726966832 3960560873472 3968296343928 3975703789568 3983468836032 3996416802816 4004222304384 4008102232064 4014249394176 4015930556736 4031285174784 4039158778641 4046698500096 4054602208104 4062435213312 4066457770116 4079675486208 4087643602392 4095273828352 4097879589888 4103272410048 4115270282592 4118960973312 4127005818963 4131004718848 4134978699264 4147069280256 4150788489216 4152526834176 4160637238149 4162925297664 4164668725504 4168403718144 4171056011136 4176545131656 4184613715968 4188757251924 4204772660256 4205046400128 4218439958528 4221124088832 4226679099072 4237263249408 4239037809888 4255245462272 4259338960896 4271793168384 4279857886332 4288126058496 4292372090678 4296501304704 4312928664576 4314734913636 4317107716096 4325539567104 4331231988384 4333987886571 4347792138496 4348075189248 4358963331072 4364699738112 4377462018048 4381387849728 4383222769408 4386011748552 4389945247872 4394198925312 4402781345088 4408575416748 4417092255744 4421465988142 4425719389056 4430007730176 4438660089024 4442640804864 4446945542144 4455630982656 4461494604576 4464333386919 4472666763264 4481402440536 4490059972608 4495968903168 4509115011072 4517921876328 4526355283968 4535195821632 4543661473792 4552535812608 4554442408838 4561427484117 4565847320832 4580688265216 4587713593344 4589634921984 4598599052691 4601127960576 4607183056896 4616181461304 4620654352384 4624798285824 4629679067916 4633831094976 4647380308704 4653496273234 4662486269952 4665452940288 4671592688448 4680312946688 4683290959872 4685252316192 4689454182912 4698613273113 4703166037248 4721148250112 4725689942016 4730369242788 4739507748864 4745744953344 4755013986456 4759621400576 4766921155584 4768917536124 4787151145056 4805454468864 4805767314432 4824141815808 4842586570752 4844614639872 4856746180608 4863137671168 4866232012992 4872635986932 4882049335296 4886883460578 4891266155808 4905568103632 4910287205376 4915045072896 4924644770304 4929061330944 4931125615584 4943473790976 4945544111536 4949979415296 4953129013224 4969228787712 4983758696448 4988228272128 4993167534054 4993492600152 5002813734912 5009397450752 5012584855488 5019181430148 5021941628928 5031750108672 5033857399242 5053103986448 5057965016064 5062865977344 5072754387456 5092149694464 5102095299336 5111619158016 5121602789184 5126565412864 5136578235936 5143337986206 5153274298368 5163339287232 5172977467392 5176268955648 5183080939008 5198236146432 5202898071552 5205077038672 5213059981848 5218111223808 5228302847292 5238403301376 5245297053696 5255541774504 5260634179584 5265352065024 5270908855716 5275635955776 5280747831296 5291061791904 5298024842934 5311291781376 5328555737088 5331946217472 5338963072512 5352332525568 5354574075648 5375046899712 5385545038188 5395598000128 5406136277472 5421943693488 5439567314944 5447909892096 5450191469856 5463839453184 5471029880064 5487027043456 5491947964416 5492305502208 5502674425284 5513304932352 5518764116586 5529425707008 5536702445568 5540225366592 5547516317532 5550567063552 5557871624192 5561408014848 5563737125478 5568726842208 5585009669232 5606363547008 5606728533504 5611756806144 5628165451776 5635572132096 5649684332544 5652050413184 5660718872256 5679118614528 5684741984754 5695724224512 5706477181776 5706848685888 5717501411328 5728668406272 5750571552768 5752979884848 5767386089472 5774975984512 5778650515428 5797433585664 5819599650816 5825362123063 5830966056384 5836616024064 5841850466304 5848015664736 5853260330496 5855711668506 5858931900416 5870375126784 5872833632449 5878100555664 5889456340992 5900959185408 5906676973568 5915735949312 5918213452032 5923521073152 5940841310208 5948659472768 5952444515892 5963555684352 5975203254048 5994625204224 6000560983907 6006333456576 6012153348096 6023895835104 6035140378624 6046927762176 6070047750144 6081903312156 6087796427776 6093652819968 6099686655174 6119513229312 6131465403588 6134837280768 6142910742528 6146819384832 6154908615072 6166397714432 6172905423888 6178441459968 6181028983423 6196507078272 6216648359936 6220603920384 6226182733824 6228790251264 6244387946496 6247003088256 6252605577216 6264817697484 6270888049664 6276920573952 6283135877886 6307158990384 6319343665152 6327659937792 6331686133248 6340018648608 6355894874112 6358556714832 6382868193408 6407272625152 6407689752576 6419786829498 6432189087744 6438558136017 6456782094336 6459486186496 6469392996864 6472102370454 6475661574144 6488309350656 6496847982576 6509399113728 6515844614104 6521688207744 6522112783872 6547049607168 6566193027072 6572081774592 6574834154112 6579017622828 6591298387968 6599972553728 6604172017632 6612863125122 6625638383616 6632198982213 6645011595264 6650971029504 6657556712072 6657990133536 6663961207296 6670418313216 6683446473984 6692241906864 6709000144896 6711809865656 6722103660804 6743953354752 6763672516608 6776882814492 6789532925952 6802793732448 6815492210688 6828803718912 6831663613257 6848770981248 6857783981608 6871032397824 6884452382976 6901691940864 6910774585344 6924272191956 6930981528576 6937197428736 6944518601874 6950746642464 6957481631744 6971070463056 6980244409851 6984537735168 6993729404928 7007389032672 7014178906112 7020469420032 7024936439808 7027878474288 7034181274368 7054749055872 7064033123912 7081722375168 7095553864182 7109261623296 7118617430016 7132520979684 7136443367424 7139432100864 7153376304186 7166729199616 7180726717584 7208181703296 7229258257984 7236212723712 7263879856128 7266921959808 7285119270912 7294706506752 7299348019488 7308953980398 7322597285888 7323074002944 7330325190867 7336899233712 7351073243136 7358352155448 7372567609344 7382269927424 7386967155456 7393591996416 7396688423376 7415210686464 7418316167304 7424969122944 7446679558976 7453843181568 7475638044672 7482342408192 7489751301081 7504220602368 7514096176128 7518877283232 7528772145222 7532912443392 7547625163008 7550786098863 7572158152704 7579655979672 7594298966016 7608636242368 7609131581184 7638224541696 7667428737024 7670639846464 7682404183776 7689848119296 7704867353904 7715006979309 7729911447552 7745008930848 7759466201088 7774621408512 7782154698752 7797354219648 7804347107328 7807615558008 7827166835712 7837467407552 7842454270938 7857604952064 7867945580544 7887647932416 7890951269376 7898028097536 7906363283574 7913453933664 7921121746944 7936592687856 7947037264401 7951407579136 7966937672064 7992833605632 8008444608768 8016204464128 8028498788352 8031861113472 8062570349568 8078317557282 8093397000192 8109204416208 8124870426624 8132915540232 8159350972416 8175287204784 8190547656704 8195759179776 8206544820096 8230540565184 8237921946624 8254011637926 8262009437696 8269957398528 8278146174879 8294138560512 8301576978432 8305053668352 8321274476298 8325850595328 8329337451008 8336807436288 8342112022272 8345605688217 8353090263312 8369227431936 8377514503848 8409545320512 8410092800256 8436879917056 8442248177664 8453358198144 8474526498816 8478075619776 8510490924544 8518677921792 8527112977131 8543586336768 8559715772664 8576252116992 8584744181356 8593002609408 8625857329152 8629469827272 8651079134208 8662463976768 8667975773142 8695584276992 8696150378496 8717926662144 8729399476224 8754924036096 8762775699456 8766445538816 8772023497104 8779890495744 8783567502759 8788397850624 8805562690176 8817150833496 8834184511488 8842931976284 8851438778112 8860015460352 8877320178048 8885281609728 8911261965312 8922989209152 8928666773838 8945333526528 8962804881072 8980119945216 8991937806336 9018230022144 9035843752656 9052710567936 9070391643264 9105071625216 9108884817676 9122854968234 9131694641664 9149529982761 9175427186688 9179269843968 9197198105382 9202255921152 9214366113792 9232362922608 9241308704768 9249596571648 9259358135832 9267662189952 9294760617408 9306992546468 9324972539904 9330905880576 9343185376896 9366581919744 9370504632384 9378908365824 9397226546226 9406332074496 9424703816829 9442296500224 9451379884032 9460738485576 9479015497728 9491489906688 9510027972912 9519242801152 9533842311168 9537835072248 9574302290112 9610908937728 9611534628864 9629680244247 9648283631616 9685173141504 9689229279744 9708153555681 9713492361216 9726275342336 9732464025984 9745271973864 9764098670592 9773766921156 9782532311616 9811136207264 9820574410752 9849289540608 9858122661888 9862251231168 9886947581952 9891088223072 9899958830592 9906258026448 9919294687683 9938457575424 9967517392896 9976456544256 9986335068108 9986985200304 10005627469824 10018794901504 10025169710976 10038362860296 10063500217344 10067714798484 10106207972896 10115930032128 10145508774912 10184299388928 10204190598672 10223238316032 10243205578368 10253130825728 10273156471872 10286675972412 10306548596736 10326678574464 10352537911296 10366161878016 10396472292864 10405796143104 10410154077344 10416777902811 10426119963696 10436222447616 10456605694584 10476806602752 10490594107392 10511083549008 10521268359168 10530704130048 10541817711432 10551271911552 10561495662592 10582123583808 10596049685868 10622583562752 10643330796273 10663892434944 10677926145024 10704665051136 10709148151296 10730064456279 10750093799424 10771090076376 10791196000256 10812272554944 10843887386976 10879134629888 10895819784192 10900382939712 10927678906368 10942059760128 10963430970597 10974054086912 10983895928832 10984611004416 11005348850568 11026609864704 11037528233172 11058851414016 11073404891136 11080450733184 11095032635064 11115743248384 11122816029696 11127474250956 11137453684416 11170019338464 11212727094016 11213457067008 11223513612288 11256330903552 11271144264192 11293158217833 11299368665088 11304100826368 11321437744512 11358237229056 11369483969508 11391448449024 11412954363552 11413697371776 11457336812544 11501143105536 11505959769696 11534772178944 11549951969024 11557301030856 11594867171328 11639199301632 11650724246126 11661932112768 11673232048128 11696031329472 11706520660992 11711423337012 11717863800832 11740750253568 11745667264898 11756201111328 11763681406407 11801918370816 11813353947136 11831471898624 11836426904064 11847042146304 11859544925361 11881682620416 11897318945536 11904889031784 11927111368704 11950406508096 11989250408448 12001121967814 12012666913152 12024306696192 12047791670208 12070280757248 12093855524352 12117476335923 12140095500288 12163806624312 12175592855552 12187305639936 12199373310348 12239026458624 12262930807176 12285821485056 12293638769664 12309817230144 12332795428864 12345810847776 12356882919936 12362057966846 12381017456889 12393014156544 12433296719872 12441207840768 12452365467648 12457580502528 12481911714447 12488775892992 12494006176512 12505211154432 12529635394968 12541776099328 12553841147904 12566271755772 12614317980768 12655319875584 12663372266496 12680037297216 12711789748224 12717113429664 12765736386816 12814545250304 12815379505152 12839573658996 12864378175488 12877116272034 12918972372992 12938785993728 12944204740908 12951323148288 12976618701312 12993695965152 13031689228208 13043376415488 13044225567744 13094099214336 13132386054144 13144163549184 13149668308224 13158035245656 13182596775936 13199945107456 13208344035264 13225726250244 13251276767232 13264397964426 13290023190528 13315113424144 13315980267072 13327922414592 13340836626432 13366892947968 13384483813728 13418000289792 13423619731312 13444207321608 13487906709504 13527345033216 13553765628984 13579065851904 13605587464896 13630984421376 13657607437824 13663327226514 13697541962496 13715567963216 13742064795648 13768904765952 13803383881728 13821549170688 13848544383912 13861963057152 13874394857472 13889037203748 13901493284928 13914963263488 13942140926112 13960488819702 13987458809856 14014778065344 14028357812224 14040938840064 14049872879616 14055756948576 14068362548736 14109498111744 14128066247824 14163444750336 14191107728364 14218523246592 14237234860032 14265041959368 14278864201728 14306752608372 14333458399232 14361453435168 14416363406592 14458516515968 14472425447424 14527759712256 14533843919616 14570238541824 14589413013504 14598696038976 14617907960796 14645194571776 14646148005888 14660650381734 14673798467424 14716704310896 14745135218688 14764539854848 14773934310912 14787183992832 14793376846752 14830421372928 14836632334608 14849938245888 14893359117952 14907686363136 14951276089344 14964684816384 14979502602162 15008441204736 15028192352256 15037754566464 15057544290444 15065824886784 15095250326016 15101572197726 15159311959344 15188597932032 15217272484736 15218263162368 15276449083392 15334857474048 15341279692928 15364808367552 15379696238592 15409734707808 15430013958618 15459822895104 15475130958497 15490017861696 15518932402176 15549242817024 15564309397504 15594708439296 15608694214656 15615231116016 15654333671424 15674934815104 15684908541876 15715209904128 15735891161088 15781902538752 15796056195072 15812726567148 15826907867328 15842243493888 15873185375712 15894074528802 15902815158272 15933875344128 15940548430933 15985667211264 16016889217536 16032408928256 16056997576704 16063722226944 16125140699136 16156635114564 16186794000384 16218408832416 16265831080464 16287236956319 16318701944832 16350574409568 16381095313408 16391518359552 16413089640192 16461081130368 16475843893248 16508023275852 16524018875392 16539914797056 16556292349758 16588277121024 16610107336704 16642548952596 16651701190656 16658674902016 16673614872576 16684224044544 16691211376434 16706180526624 16755029007696 16777078669291 16819090641024 16820185600512 16873759834112 16884496355328 16906716396288 16949052997632 16956151239552 17020981849088 17037355843584 17054225954262 17087172673536 17119431545328 17152504233984 17169488362712 17186005218816 17251714658304 17258939654544 17302158268416 17324927953536 17335951546284 17391168553984 17392300756992 17458798952448 17476086369189 17509848072192 17525551398912 17532891077632 17544046994208 17559780991488 17567135005518 17576795701248 17611125380352 17618500897347 17634301666992 17668369022976 17685863952568 17702877556224 17720030920704 17754640356096 17770563219456 17822523930624 17845978418304 17857333547676 17890667053056 17925609762144 17983875612672 18001682951721 18036460044288 18071687505312 18105421135872 18140783286528 18210143250432 18217769635352 18245709936468 18263389283328 18299059965522 18358539687936 18394396210764 18404511842304 18428732227584 18464725845216 18482617409536 18499193143296 18518716271664 18535324379904 18543086950269 18589521234816 18613985092936 18649945079808 18661811761152 18686370753792 18733163839488 18741009264768 18757816731648 18794453092452 18812664148992 18849407633658 18884593000448 18921476971152 18958030995456 18982979813376 19020055945824 19038485602304 19067684622336 19075670144496 19148604580224 19221817875456 19223069257728 19259360488494 19296567263232 19315674408051 19370346283008 19378458559488 19416307111362 19426984722432 19452550684672 19464928051968 19490543947728 19528197341184 19547533842312 19565064623232 19622272414528 19641148821504 19698579081216 19716245323776 19724502462336 19773895163904 19782176446144 19799917661184 19812516052896 19838589375366 19876915150848 19896596946639 19935034785792 19952913088512 19972670136216 19973970400608 20011254939648 20037589803008 20050339421952 20076725720592 20127000434688 20135429596968 20212415945792 20231860064256 20291017549824 20368598777856 20408381197344 20446476632064 20486411156736 20494990839771 20506261651456 20546312943744 20573351944824 20613097193472 20653357148928 20705075822592 20732323756032 20792944585728 20811592286208 20820308154688 20833555805622 20852239927392 20872444895232 20913211389168 20940733229553 20953613205504 20981188214784 21022167098016 21042536718336 21061408260096 21083635422864 21102543823104 21122991325184 21164247167616 21192099371736 21245167125504 21286661592546 21327784869888 21355852290048 21409330102272 21418296302592 21460128912558 21500187598848 21542180152752 21582392000512 21624545109888 21687774773952 21758269259776 21791639568384 21800765879424 21855357812736 21884119520256 21926861941194 21948108173824 21967791857664 21969222008832 21990975572601 22010697701136 22053219729408 22075056466344 22117702828032 22146809782272 22160901466368 22190065270128 22231486496768 22245632059392 22254948501912 22274907368832 22340038676928 22425454188032 22426914134016 22447027224576 22469253903243 22512661807104 22542288528384 22586316435666 22598737330176 22608201652736 22642875489024 22652358296589 22716474458112 22738967939016 22782896898048 22825908727104 22827394743552 22914673625088 23002286211072 23011919539392 23069544357888 23099903938048 23114602061712 23145020937927 23189734342656 23278398603264 23301448492252 23323864225536 23346464096256 23392062658944 23413041321984 23422846674024 23481500507136 23491334529796 23512402222656 23527362812814 23603836741632 23662943797248 23672853808128 23694084292608 23719089850722 23763365240832 23794637891072 23809778063568 23841111793203 23854222737408 23900813016192 23978500816896 24002243935628 24025333826304 24048613392384 24095583340416 24187711048704 24234952671846 24280191000576 24327613248624 24351185711104 24374611279872 24398746620696 24478052917248 24525861614352 24571642970112 24587277539328 24619634460288 24691621695552 24713765839872 24724115933692 24762034913778 24786028313088 24834438524637 24882415681536 24904730935296 24915161005056 24963823428894 24977551785984 24988012353024 25010422308864 25036817064651 25059270789936 25083552198656 25107682295808 25132543511544 25228635961536 25310639751168 25326744532992 25360074594432 25423579496448 25434226859328 25531472773632 25581338931393 25629090500608 25630759010304 25679147317992 25728756350976 25754232544068 25837944745984 25877571987456 25888409481816 25953237402624 25987391930304 26063378456416 26086752830976 26088451135488 26188198428672 26264772108288 26288327098368 26299336616448 26316070491312 26350702508277 26365193551872 26399890214912 26416688070528 26451452500488 26502553534464 26528795928852 26580046381056 26630226848288 26631960534144 26655844829184 26733785895936 26768967627456 26836000579584 26847239462624 26888414643216 26975813419008 27054690066432 27107531257968 27158131703808 27211174929792 27315214875648 27326654453028 27395083924992 27431135926432 27448589948283 27537809531904 27606767763456 27643098341376 27697088767824 27723926114304 27748789714944 27778074407496 27802986569856 27829926526976 27884281852224 27920977639404 27974917619712 28029556130688 28056715624448 28099745759232 28111513897152 28136725097472 28218996223488 28256132495648 28274111450487 28326889500672 28382215456728 28437046493184 28474469720064 28530083918736 28557728403456 28613505216744 28666916798464 28722906870336 28832726813184 28889040732741 28917033031936 28944850894848 29055519424512 29067687839232 29124460667043 29140477083648 29178826027008 29197392077952 29235815921592 29290389143552 29292296011776 29321300763468 29347596934848 29433408621792 29529079709696 29547868621824 29574367985664 29586753693504 29660842745856 29673264669216 29699876491776 29757884063049 29786718235904 29815372726272 29902552178688 29929369632768 29959005204324 30016882409472 30056384704512 30075509132928 30115088580888 30190500652032 30203144395452 30318623918688 30434544969472 30436526324736 30552898166784 30669714948096 30682559385856 30729616735104 30759392477184 30819469415616 30860027917236 30919645790208 30950261916994 30980035723392 31098485634048 31128618795008 31189416878592 31217388429312 31230462232032 31250333708433 31308667342848 31349869630208 31369817083752 31430419808256 31471782322176 31563805077504 31592112390144 31625453134296 31653815734656 31684486987776 31746370751424 31788149057604 31805630316544 31867750688256 31881096861866 31929992388819 32033778435072 32064817856512 32113995153408 32127444453888 32190193368837 32250281398272 32313270229128 32373588000768 32436817664832 32531662160928 32574473912638 32637403889664 32701148819136 32762190626816 32783036719104 32826179280384 32890292911791 32922162260736 32951687786496 33016046551704 33048037750784 33079829594112 33112584699516 33176554242048 33220214673408 33285097905192 33317349804032 33347229745152 33368448089088 33382422752868 33412361053248 33510058015392 33554157338582 33638181282048 33640371201024 33747519668224 33768992710656 33813432792576 33879474653499 33898105995264 33912302479104 34041963698176 34074711687168 34108451908524 34174345347072 34238863090656 34338976725424 34372010437632 34503429316608 34517879309088 34604316536832 34649855907072 34671903092568 34782337107968 34784601513984 34917597904896 34952172738378 35019696144384 35065782155264 35088093988416 35119561982976 35134270011036 35153591402496 35222250760704 35237001794694 35268603333984 35371727905136 35405755112448 35440061841408 35509280712192 35541126438912 35645047861248 35691956836608 35714667095352 35781334106112 35851219524288 35967751225344 36003365903442 36072920088576 36143375010624 36210842271744 36281566573056 36420286500864 36435539270704 36491419872936 36526778566656 36598119931044 36717079375872 36788792421528 36857464455168 36929451690432 36965234819072 36998386286592 37037432543328 37070648759808 37086173900538 37179042469632 37227970185872 37299890159616 37323623522304 37372741507584 37466327678976 37482018529536 37515633463296 37588906184904 37625328297984 37698815267316 37769186000896 37842953942304 37965959626752 38040111891648 38076971204608 38135369244672 38151340288992 38297209160448 38443635750912 38446138515456 38518720976988 38593134526464 38631348816102 38756917118976 38832614222724 38853969444864 38905101369344 38929856103936 38981087895456 39095067684624 39130129246464 39244544829056 39282297643008 39397158162432 39432490647552 39449004924672 39547790327808 39564352892288 39599835322368 39625032105792 39677178750732 39753830301696 39793193893278 39870069571584 39945340272432 39947940801216 40022509879296 40075179606016 40100678843904 40153451441184 40254000869376 40270859193936 40424831891584 40463720128512 40582035099648 40737197555712 40777534861441 40816762394688 40892953264128 40972822313472 40989981679542 41012523302912 41092625887488 41146703889648 41226194386944 41306714297856 41410151645184 41464647512064 41585889171456 41623184572416 41640616309376 41667111611244 41704479854784 41744889790464 41826422778336 41881466459106 41962376429568 42003926887349 42044334196032 42085073436672 42122816520192 42167270845728 42205087646208 42245982650368 42328494335232 42384198743472 42490334251008 42573323185092 42655569739776 42711704580096 42836592605184 42920257825116 43000375197696 43084360305504 43164784001024 43249090219776 43267202883961 43375549547904 43516538519552 43583279136768 43601531758848 43710715625472 43768239040512 43853723882388 43896216347648 43935583715328 43938444017664 43981951145202 44021395402272 44150112932688 44235405656064 44293619564544 44321802932736 44380130540256 44462972993536 44491264118784 44509897003824 44549814737664 44680077353856 44850908376064 44853828268032 44894054449152 44938507806486 45025323614208 45084577056768 45172632871332 45197474660352 45216403305472 45285750978048 45304716593178 45477935878032 45565793796096 45651817454208 45654789487104 45829347250176 46004572422144 46023839078784 46139088715776 46199807876096 46229204123424 46290041875854 46379468685312 46425392875491 46556797206528 46602896984504 46647728451072 46692928192512 46784125317888 46826082643968 46845693348048 46963001014272 46982669059592 47024804445312 47054725625628 47207673483264 47345707616256 47388168585216 47438179701444 47526730481664 47589275782144 47619556127136 47682223586406 47708445474816 47801626032384 47821645292799 47957001633792 48004487871256 48050667652608 48097226784768 48191166680832 48375422097408 48469905343692 48560382001152 48655226497248 48702371422208 48797493241392 48861710868957 48956105834496 49051723228704 49143285940224 49174555078656 49239268920576 49383243391104 49427531679744 49448231867384 49524069827556 49572056626176 49668877049274 49764831363072 49830322010112 49927646857788 49955103571968 49976024706048 50020844617728 50073634129302 50118541579872 50167104397312 50265087023088 50331236007873 50457271923072 50621279502336 50653489065984 50720149188864 50847158992896 50868453718656 51062945547264 51162677862786 51258181001216 51261518020608 51358294635984 51457512701952 51508465088136 51675889491968 51755143974912 51776818963632 51906474805248 51974783860608 52126756912832 52173505661952 52176902270976 52376396857344 52428259107567 52529544216576 52576654196736 52598673232896 52632140982624 52701405016554 52730387103744 52799780429824 52833376141056 52855502692041 52902905000976 53005107068928 53057591857704 53160092762112 53260453696576 53263921068288 53311689658368 53467571791872 53537935254912 53672001159168 53694478925248 53776829286432 53951626838016 54005048855163 54109380132864 54215062515936 54316263407616 54422349859584 54630429751296 54653308906056 54790167849984 54862271852864 54897179896566 55075619063808 55213535526912 55286196682752 55394177535648 55447852228608 55497579429888 55556148814992 55605973139712 55629260850807 55659853053952 55768563704448 55841955278808 55949835239424 56059112261376 56113431248896 56199491518464 56223027794304 56273450194944 56437992446976 56512264991296 56548222900974 56653779001344 56764430913456 56874092986368 56948939440128 57060167837472 57115456806912 57227010433488 57333833596928 57445813740672 57665453626368 57778081465482 57834066063872 57889701789696 57947023224153 58111038849024 58135375678464 58248921334086 58280954167296 58357652054016 58394784155904 58471631843184 58580778287104 58584592023552 58642601526936 58695193869696 58866817243584 59058159419392 59095737243648 59148735971328 59173507387008 59321685491712 59346529338432 59399752983552 59515768126098 59573436471808 59630745452544 59689790839917 59805104357376 59858739265536 59918010408648 60033764818944 60112769409024 60151018265856 60230177161776 60381001304064 60406288790904 60637247837376 60869089938944 60873052649472 61105796333568 61339429896192 61365118771712 61459233470208 61484972519313 61518784954368 61638938831232 61720055834472 61839291580416 61900523833988 61960071446784 62196971268096 62378833757184 62434776858624 62460924464064 62500667416866 62617334685696 62699739260416 62739634167504 62822199688659 62860839616512 62943564644352 63127610155008 63184224780288 63250906268592 63307631469312 63368973975552 63492741502848 63576298115208 63735501376512 63762193723732 63859984777638 64067556870144 64227990306816 64254888907776 64380386737674 64500562796544 64626540458256 64747176001536 64873635329664 65063324321856 65148947825276 65274807779328 65402297638272 65566073438208 65652358560768 65780585823582 65844324521472 65903375572992 65972926717803 66032093103408 66096075501568 66159659188224 66225169399032 66353108484096 66440429346816 66570195810384 66634699608064 66694459490304 66736896178176 66764845505736 66824722106496 67020116030784 67108314677164 67276362564096 67280742402048 67407761709729 67537985421312 67626865585152 67758949306998 67796211990528 67824604958208 67957074889767 68083927396352 68149423374336 68216903817048 68348690694144 68477726181312 68677953450848 68744020875264 69006858633216 69035758618176 69208633073664 69299711814144 69343806185136 69435062813781 69564674215936 69569203027968 69835195809792 69904345476756 70039392288768 70131564310528 70176187976832 70239123965952 70268540022072 70444501521408 70474003589388 70537206667968 70743455810272 70811510224896 71018561424384 71082252877824 71290095722496 71383913673216 71429334190704 71523335379609 71562668212224 71702439048576 71935502450688 72006731806884 72145840177152 72286750021248 72563133146112 72840573001728 72871078541408 72982839745872 73053557133312 73196239862088 73434158751744 73577584843056 73714928910336 73858903380864 73930469638144 74074865086656 74141297519616 74172347801076 74358084939264 74455940371744 74503315573911 74647247044608 74745483015168 74932655357952 74964037059072 75031266926592 75110451193953 75177812369808 75250656595968 75397630534632 75538372001792 75685907884608 75931919253504 76080223783296 76153942409216 76270738489344 76302680577984 76594418320896 76744016794179 76887271501824 76892277030912 77037441953976 77186269052928 77262697632204 77513834237952 77665228445448 77810202738688 77859712207872 77962175790912 78190135369248 78260258492928 78489089658112 78564595286016 78794316324864 78864981295104 78898009849344 79052107524831 79095580655616 79128705784576 79199670644736 79250064211584 79354357501464 79507660603392 79586387786556 79740139143168 79890680544864 79895881602432 80150359212032 80201357687808 80306902882368 80508001738752 80541718387872 80849663783168 80927440257024 81164070199296 81474395111424 81555069722882 81633524789376 81945644626944 81979963359084 82025046605824 82185251774976 82293407779296 82345769844849 82613428595712 82820303290368 82929295024128 83171778342912 83246369144832 83281232618752 83334223222488 83408959709568 83489779580928 83652845556672 83762932918212 83924752859136 84007853774698 84088668392064 84170146873344 84334541691456 84410175292416 84491965300736 84656988670464 84768397486944 84822334351461 84980668502016 85146646370184 85311139479552 85423409160192 85673185210368 85840515650232 86000750395392 86168720611008 86329568002048 86498180439552 86534405767922 86667122198223 86751099095808 87033077039104 87166558273536 87203063517696 87373382001129 87421431250944 87536478081024 87707447764776 87792432695296 87871167430656 87876888035328 87963902290404 88042790804544 88300225865376 88587239129088 88643605865472 88760261080512 88925945987072 88982528237568 89019794007648 89099629475328 89273652189147 89360154707712 89701816752128 89707656536064 89788108898304 89877015612972 90050647228416 90169154113536 90345265742664 90432806610944 90571501956096 90609433186356 90955871756064 91303634908416 91309578974208 91658694500352 92009144844288 92047678157568 92278177431552 92399615752192 92458408246848 92580083751708 92758937370624 92850785750982 93205793969008 93295456902144 93385856385024 93568250635776 93652165287936 93691386696096 93926002028544 93965338119184 94049608890624 94109451251256 94415346966528 94691415232512 94776337170432 94876359402888 95053460963328 95178551564288 95239112254272 95364447172812 95416890949632 95603252064768 95643290585598 96008975742512 96101335305216 96194453569536 96382333361664 96750844194816 96939810687384 97120764002304 97310452994496 97404742844416 97594986482784 97723421737914 97912211668992 98103446457408 98286571880448 98349110157312 98478537841152 98766486782208 98855063359488 98896463734768 99048139655112 99144113252352 99337754098548 99529662726144 99660644020224 99855293715576 99952049412096 100041689235456 100147268258604 100237083159744 100334208794624 100530174046176 100662472015746 100914543846144 101242559004672 101306978131968 101440298377728 101694317985792 101736907437312 102125891094528 102325355725572 102516362002432 102523036041216 102716589271968 103016930176272 103351778983936 103510287949824 103553637927264 103812949610496 103949567721216 104253513825664 104347011323904 104353804541952 104752793714688 104856518215134 105059088433152 105197346465792 105264281965248 105402810033108 105460774207488 105599560859648 105666752282112 105711005384082 105805810001952 106115183715408 106320185524224 106520907393152 106527842136576 106623379316736 106935143583744 107075870509824 107344002318336 107388957850496 107553658572864 107903253676032 108010097710326 108218760265728 108430125031872 108632526815232 108844699719168 109260859502592 109306617812112 109580335699968 109724543705728 109794359793132 110151238127616 110572393365504 110788355071296 110895704457216 110995158859776 111112297629984 111211946279424 111258521701614 111319706107904 111537127408896 111583839016531 111683910557616 111899670478848 112118224522752 112226862497792 112398983036928 112446055588608 112546900389888 112875984893952 113024529982592 113096445801948 113307558002688 113528861826912 113897878880256 114010658694233 114120335674944 114230913613824 114454020866976 114667667193856 114891627481344 115330907252736 115556162930964 115668132127744 115779403579392 115894046448306 116270751356928 116497842668172 116561908334592 116715304108032 116789568311808 116943263686368 117161556574208 117285203053872 117390387739392 117439550685037 117733634487168 118116318838784 118191474487296 118297471942656 118347014774016 118643370983424 118693058676864 118799505967104 119031536252196 119146872943616 119261490905088 119379581679834 119610208714752 119836020817296 120067529637888 120225538818048 120302036531712 120460354323552 120762002608128 120812577581808 121274495674752 121738179877888 121746105298944 122211592667136 122332604584323 122678859792384 122730237543424 122918466940416 122969945038626 123037569908736 123277877662464 123440111668944 123678583160832 123801047667976 123920142893568 124393942536192 124757667514368 124869553717248 124921848928128 125001334833732 125234669371392 125399478520832 125479268335008 125644399377318 125887129288704 126011780662047 126255220310016 126368449560576 126501812537184 126615262938624 126737947951104 126985483005696 127152596230416 127471002753024 127524387447464 127719969555276 128135113740288 128509777815552 128760773475348 129001125593088 129253080916512 129494352003072 129747270659328 129801608651883 130126648643712 130297895650552 130549615558656 130804595276544 131132146876416 131304717121536 131561171647164 131688649042944 131806751145984 131945853435606 132064186206816 132192151003136 132450338798064 132706216968192 132880858693632 133140391620768 133269399216128 133388918980608 133473792356352 133529691011472 133649444212992 134040232061568 134216629354328 134552725128192 134561484804096 134815523419458 135075970842624 135253731170304 135517898613996 135592423981056 135649209916416 135914149779534 136167854792704 136433807634096 136697381388288 136955452362624 137355906901696 137488041750528 138013717266432 138071517236352 138417266147328 138599423628288 138687612370272 138870125627562 139129348431872 139138406055936 139276178626473 139670391619584 139808690953512 140078784577536 140263128621056 140352375953664 140478247931904 140537080044144 140889003042816 140948007178776 141074413335936 141486911620544 141623020449792 142037122848768 142164505755648 142580191444992 142767827346432 142858668381408 143046670759218 143125336424448 143404878097152 143464935878397 143871004901376 144013463613768 144291680354304 144573500042496 145126266292224 145681146003456 145742157082816 145965679491744 146107114266624 146392479724176 146585132606871 146868317503488 147155169686112 147429857820672 147717806761728 147860939276288 148149730173312 148282595039232 148344695602152 148716169878528 148911880743488 149006631147822 149294494089216 149490966030336 149865310715904 149928074118144 150062533853184 150220902387906 150355624739616 150501313191936 150795261069264 150993708023619 151076744003584 151371815769216 151863838507008 152160447566592 152307884818432 152541476978688 152605361155968 153188836641792 153488033588358 153774543003648 153784554061824 154074883907952 154372538105856 154525395264408 155027668475904 155330456890896 155620405477376 155719424415744 155924351581824 156380270738496 156520516985856 156978179316224 157129190572032 157284777322701 157588632649728 157729962590208 157796019698688 158104215049662 158191161311232 158257411569152 158399341289472 158500128423168 158566508076123 158708715002928 159015321206784 159172775573112 159480278286336 159781361089728 159791763204864 160300718424064 160402715375616 160613805764736 161016003477504 161083436775744 161699327566336 161854880514048 162015146565489 162328140398592 162948790222848 163110139445764 163267049578752 163891289253888 163959926718168 164370503549952 164586815558592 164691539689698 165226857191424 165640606580736 165858590048256 166343556685824 166492738289664 166562465237504 166668446444976 166817919419136 166887782552421 166979559161856 167305691113344 167525865836424 167849505718272 168015707549396 168177336784128 168340293746688 168669083382912 168820350584832 169313977340928 169536794973888 169644668702922 169961337004032 170293292740368 170622278959104 170846818320384 171346370420736 171681031300464 172001500790784 172337441222016 172996360879104 173068811535844 173334244396446 173502198191616 173841069672459 174333116547072 174406127035392 174746764002258 174842862501888 175072956162048 175414895529552 175584865390592 175742334861312 175753776070656 175927804580808 176085581609088 176600451730752 177174478258176 177287211730944 177520522161024 177965056475136 178039588015296 178199258950656 178547304378294 178720309415424 179069372519751 179403633504256 179415313072128 179576217796608 179754031225944 180101294456832 180338308227072 180690531485328 180865613221888 181143003912192 181218866372712 181911743512128 182607269816832 182619157948416 183317389000704 184018289688576 184095356315136 184454917557939 184556354863104 184799231504384 184916816493696 185160167503416 185517874741248 185701571501964 186411587938016 186590913804288 187136501271552 187304330575872 187382773392192 187852004057088 187930676238368 188099217781248 188218902502512 188466599065977 188830693933056 189382830465024 189552674340864 189752718805776 190106921926656 190357103128576 190478224508544 190728894345624 191206504129536 191286581171196 192017951485024 192202670610432 192764666723328 193501688389632 193879621374768 194241528004608 194620905988992 194809485688832 195189972965568 195446843475828 195824423337984 196206892914816 196698220314624 196957075682304 197532973564416 197710126718976 197792927469536 197918780153409 198096279310224 198288226504704 198675508197096 199059325452288 199321288040448 199710587431152 199904098824192 200083378470912 200294536517208 200474166319488 200668417589248 201060348092352 201324944031492 201829087692288 202223285129187 202613956263936 202880596755456 203388635971584 203473814874624 203871224669301 204251782189056 204650711451144 205032724004864 205046072082432 205433178543936 206033860352544 206703557967872 207020575899648 207107275854528 207625899220992 207899135442432 208305188441343 208507027651328 208694022647808 208707609083904 209505587429376 209713036430268 210118176866304 210394692931584 210528563930496 210805620066216 211199121719296 211333504564224 211422010768164 211611620003904 212230367430816 213041814786304 213055684273152 213246758633472 213870287167488 214151741019648 214570006138827 214688004636672 214777915700992 215107317145728 215806507352064 216020195420652 216437520531456 216860250063744 217689399438336 218521719005184 218613235624224 219160671399936 219449087411456 219588719586264 220302476255232 221144786731008 221576710142592 221791408914432 222224595259968 222423892558848 222517043403228 222639412215808 223074254817792 223167678033062 223367821115232 223509946721733 224236449045504 224453724995584 224797966073856 224892111177216 225093800779776 225331353581859 225751969787904 226049059965184 226192891603896 226615116005376 227057723653824 227795757760512 228021317388466 228240671349888 228461827227648 228908041733952 229335334387712 229783254962688 230232050382537 230661814505472 231112325861928 231336264255488 231558807158784 231788092896612 232541502713856 232995685336344 233430608216064 233579136623616 233886527372736 234323113148416 234570406107744 234780775478784 234879101370074 235467268974336 236232637677568 236382948974592 236594943885312 236694029548032 237156322574493 237286741966848 237386117353728 237599011934208 238063072504392 238293745887232 238522981810176 238759163359668 239220417429504 239672041634592 240451077636096 240604073063424 240920708647104 241524005216256 241625155163616 242548991349504 243476359755776 243492210597888 244423185334272 244665209168646 245460475086848 245836933880832 245939890077252 246075139817472 246555755324928 246880223337888 247602095335952 247840285787136 248787885072384 249515335028736 249739107434496 249843697856256 250002669667464 250469338742784 250798957041664 250958536670016 251288798754636 251774258577408 252023561324094 252510440620032 253003625074368 253230525877248 253475895902208 253970966011392 254305192460832 254942005506048 255048774894928 255439939110552 256270227480576 257019555631104 257521546950696 258002251186176 258506161833024 258988704006144 259494541318656 259603217303766 260253297287424 260595791301104 261099231117312 261609190553088 262264293752832 262609434243072 263122343294328 263377298085888 263613502291968 263891706871212 264128372413632 264384302006272 264900677596128 265761717387264 266280783241536 266538798432256 266777837961216 266947584712704 267059382022944 267298888425984 268080464123136 268433258708656 269105450256384 269122969608192 269631046838916 270151941685248 270507462340608 271035797227992 271298419832832 271828299559068 272335709585408 272867615268192 273910904725248 274711813803392 274976083501056 276027434532864 276143034472704 276834532294656 277198847256576 277375224740544 277740251255124 278258696863744 278276812111872 278552357252946 279617381907024 280157569155072 280526257242112 280704751907328 280956495863808 281074160088288 281778006085632 281896014357552 282148826671872 282973823241088 283246040899584 284074245697536 284329011511296 285160382889984 285535654692864 285717336762816 286093341518436 286250672848896 286809756194304 286929871756794 288026927227536 288583360708608 289147000084992 290252532584448 291362292006912 291484314165632 291931358983488 292214228533248 292784959448352 293170265213742 293736635006976 294027488211443 294310339372224 294859715641344 295435613523456 295721878552576 296299460346624 296565190078464 296689391204304 297432339757056 297823761486976 298013262295644 298588988178432 298981932060672 299856148236288 300125067706368 300441804775812 300711249479232 301002626383872 301590522138528 301987416047238 302153488007168 302743631538432 302870420187727 303727677014016 304320895133184 304615769636864 305082953957376 305210722311936 306377673283584 306976067176716 307549086007296 307569108123648 308149767815904 309050790528816 310055336951808 310660913781792 311240810954752 311438848831488 311848703163648 312760541476992 313041033971712 313956358632448 314258381144064 314569554645402 315177265299456 315592039397376 316208430099324 316382322622464 316514823138304 316798682578944 317000256846336 317133016152246 317417430005856 318345551146224 318764494716529 318960556572672 319562722179456 319583526409728 320601436848128 320805430751232 321227611529472 322032006955008 322166873551488 323398655132672 323709761028096 324030293130978 324656280797184 325897580445696 326220278891528 326534099157504 327782578507776 327919853436336 328741007099904 329173631117184 329383079379396 330453714382848 331717180096512 332687113371648 332985476579328 333124930475008 333336892889952 333635838838272 333775565104842 333959118323712 334611382226688 334751517049593 335051731672848 335699011436544 336031415098792 336354673568256 336680587493376 337338166765824 337640701169664 338627954681856 339073589947776 339289337405844 339922674008064 340586585480736 341693636640768 342031976082699 342692740841472 343362062600928 344003001581568 344674882444032 345992721758208 346137623071688 346668488792892 347004396383232 347682139344918 348812254070784 349493528004516 349685725003776 350145912324096 350829791059104 351169730781184 351484669722624 351855609161616 352171163218176 352318652055111 353200903461504 354348956516352 354574423461888 355041044322048 355930112950272 356079176030592 356398517901312 357094608756588 357440618830848 358138745039502 358807267008512 358830626144256 359508062451888 360202588913664 360676616454144 361381062970656 361731226443776 362286007824384 362437732745424 363823487024256 365214539633664 365238315896832 366634778001408 366997813752969 368036579377152 368190712630272 368909835115878 369112709726208 369598463008768 369833632987392 370320335006832 371035749482496 371403143003928 372823175876032 373181827608576 374273002543104 374608661151744 374765546784384 375704008114176 375861352476736 376198435562496 376437805005024 376933198131954 377661387866112 378035341986141 378765660930048 379105348681728 379505437611552 380213843853312 380714206257152 380956449017088 381457788691248 382413008259072 382573162342392 384035902970048 384405341220864 385529333446656 387003376779264 387759242749536 388483056009216 389241811977984 389404825955649 389618971377664 390379945931136 390893686951656 391648846675968 392413785829632 393396440629248 393914151364608 395065947128832 395420253437952 395585854939072 395837560306818 396192558620448 396576453009408 397351016394192 398118650904576 398642576080896 399421174862304 399808197648384 400166756941824 400589073034416 400948332638976 401336835178496 402120696184704 402649888062984 403658175384576 404446570258374 405227912527872 405761193510912 406777271943168 406947629749248 407742449338602 408503564378112 409301422902288 410065448009728 410092144164864 410866357087872 412067720705088 413407115935744 414041151799296 414214551709056 415251798441984 415798270884864 416610376882686 417014055302656 417388045295616 417415218167808 417828535879419 419011174858752 419426072860536 420236353732608 420789385863168 421057127860992 421611240132432 422398243438592 422667009128448 422844021536328 423223240007808 424460734861632 426083629572608 426111368546304 426493517266944 427740574334976 428303482039296 429140012277654 429376009273344 429555831401984 430214634291456 430394807635191 431613014704128 432040390841304 432875041062912 433720500127488 435378798876672 437043438010368 437226471248448 438321342799872 438898174822912 439177439172528 439755397820613 440604952510464 442289573462016 443153420285184 443582817828864 444449190519936 444847785117696 445034086806456 446148509635584 446335356066124 446735642230464 447019893443466 448472898091008 449595932147712 449784222354432 450187601559552 450662707163718 451503939575808 452098119930368 452385783207792 452981124070857 453230232010752 454115447307648 455591515521024 456042634776932 456481342699776 456923654455296 457816083467904 459566509925376 460464100765074 461323629010944 462224651723856 462672528510976 463117614317568 463576185793224 465083005427712 465991370672688 466861216432128 467158273247232 467773054745472 469140812215488 469561550957568 469758202740148 470934537948672 471854331968103 472765897949184 473189887770624 473388059096064 474312645148986 474573483933696 474772234707456 475198023868416 475699524228369 476126145008784 476587491774464 477045963620352 477518326719336 478440834859008 479344083269184 480902155272192 481208146126848 481841417294208 483048010432512 483250310327232 485097982699008 486045439696467 486952719511552 486984421195776 488846370668544 489330418337292 490920950173696 491673867761664 491879780154504 493111510649856 493760446675776 495204190671904 495680571574272 497575770144768 499030670057472 499478214868992 499687395712512 500005339334928 500663347657263 500938677485568 501597914083328 501917073340032 502577597509272 503548517154816 504047122648188 505020881240064 506007250148736 506461051754496 507941932022784 508610384921664 509884011012096 510097549789856 510879878221104 512540454961152 514039111262208 515043093901392 516004502372352 517012323666048 518989082637312 519206434607532 520506594574848 521191582602208 521523209017377 523218381106176 524528587505664 525218868486144 526244686588656 526754596171776 527227004583936 527783413742424 528256744827264 528768604012544 529801355192256 531523434774528 532561566483072 533077596864512 533895169425408 534118764045888 534597776851968 536160928246272 536866517417312 537208117559253 538210900512768 538245939216384 539262093677832 540303883370496 541014924681216 542071594455984 542596839665664 543656599118136 544671419170816 545735230536384 547821809450496 549423627606784 549952167002112 552054869065728 552286068945408 553364752673817 553669064589312 554397694513152 554750449481088 555480502510248 556517393727488 556553624223744 557104714505892 559234763814048 561052514484224 561409503814656 561912991727616 562148320176576 563556012171264 563792028715104 564297653343744 565399797197931 565947646482176 566492081799168 568148491395072 568658023022592 570320765779968 571071309385728 571434673525632 572186683036872 573619512388608 573859743513588 576053854455072 578294000169984 580505065168896 582724584013824 582968628331264 583862717966976 584428457066496 585569918896704 586340530427484 587473270013952 588054976422886 588620678744448 590871227046912 591443757105152 592598920693248 593130380156928 593378782408608 593756340460227 594864679514112 595647522973952 596026524591288 597177976356864 597963864121344 599712296472576 600250135412736 600883609551624 601422498958464 602005252767744 603181044277056 603974832094476 604306976014336 605487263076864 605740840375454 606669855387561 608641790266368 609231539273728 610165907914752 610421444623872 611613674007903 612755346567168 613952134353432 615098172014592 615138216247296 616299535631808 618101581057632 620110673903616 621321827563584 622481621909504 622877697662976 623697406327296 624915565324029 625521082953984 626082067943424 627912717264896 628516762288128 629139109290804 630354530598912 631184078794752 632416860198648 633029646276608 633597365157888 634000513692672 634266032304492 634834860011712 636691102292448 637528989433058 639125444358912 639167052819456 641202873696256 641610861502464 642455223058944 643710018416481 644064013910016 644333747102976 646797310265344 647419522056192 648060586261956 649312561594368 652440557783056 653068198315008 655565157015552 655839706872672 657482014199808 658347262234368 658766158758792 660907428765696 663434360193024 665374226743296 666249860950016 666673785779904 667271677676544 667551130209684 667918236647424 669222764453376 669503034099186 670103463345696 672062830197584 672709347136512 673361174986752 674676333531648 675281402339328 677255909363712 678147179895552 678578674811688 679845348016128 681173170961472 683387273281536 684063952165398 685385481682944 686724125201856 688006003163136 689349764888064 691985443516416 692275246143376 693336977585784 694008792766464 695364278689836 697624508141568 698987056009032 700291824648192 701659582118208 702339461562368 702969339445248 703711218323232 704342326436352 704637304110222 706401806923008 708697913032704 709148846923776 710082088644096 711860225900544 712158352061184 712797035802624 714189217513176 714881237661696 716277490079004 717614534017024 717661252288512 719016124903776 721353232908288 722762125941312 723462452887552 724572015648768 724875465490848 727646974048512 730429079267328 730476631793664 733269556002816 733995627505938 736381425260544 737819670231756 738225419452416 739196926017536 739667265974784 740640670013664 742806286007856 745646351752064 746363655217152 748546005086208 749217322303488 749531093568768 751408016228352 751722704953472 752396871124992 752875610010048 753866396263908 755322775732224 756070683972282 757531321860096 759010875223104 760427687706624 761428412514304 761912898034176 762915577382496 764826016518144 765146324684784 768071805940096 768810682441728 771058666893312 774006753558528 775518485499072 776966112018432 778483623955968 778809651911298 779237942755328 780759891862272 781787373903312 783297693351936 784827571659264 786792881258496 787828302729216 790131894257664 790840506875904 791171709878144 791675120613636 792385117240896 793152906018816 794702032788384 797285152161792 798074610859631 798842349724608 799616395296768 800333513883648 801178146068832 801896665277952 802673670356992 804241392369408 805299776125968 807316350769152 808893140516748 810455825055744 811522387021824 813895259498496 815484898677204 817007128756224 818602845804576 820130896019456 821732714175744 822076854795259 824135441410176 826814231871488 828082303598592 828429103418112 830503596883968 831596541769728 833220753765372 834028110605312 834776090591232 834830436335616 835657071758838 838852145721072 840472707465216 841578771726336 842114255721984 843222480264864 844796486877184 845334018256896 845688043072656 846446480015616 848921469723264 852167259145216 852222737092608 852987034533888 855481148669952 856606964078592 858280024555308 858752018546688 859111662803968 860429268582912 860789615270382 864080781682608 865750082125824 867441000254976 870757597753344 874086876020736 874452942496896 876642685599744 877796349645824 878354878345056 879510795641226 881209905020928 882082464634329 884579146924032 886306840570368 887165635657728 888898381039872 889695570235392 890068173612912 892297019271168 892670712132248 893471284460928 894039786886932 896945796182016 899568444708864 900375203119104 901325414327436 903007879151616 904196239860736 904771566415584 905962248141714 906460464021504 908230894615296 908611260563181 911183031042048 912085269553864 912962685399552 913847308910592 915632166935808 919133019850752 920928201530148 922647258021888 924449303447712 925345057021952 927152371586448 930166010855424 931982741345376 933722432864256 934316546494464 935546109490944 938281624430976 939123101915136 939516405480296 941869075897344 943708663936206 945531795898368 946776118192128 948625290297972 949146967867392 949544469414912 950396047736832 951399048456738 952252290017568 953174983548928 955036653438672 956293484149587 956881669718016 958688166538368 961804310544384 962416292253696 963682834588416 966096020865024 966500620654464 970195965398016 972090879392934 973905439023104 973968842391552 977692741337088 978660836674584 981841900347392 983347735523328 983759560309008 986223021299712 987520893351552 990408381343808 991361143148544 995151540289536 998061340114944 998956429737984 999374791425024 1000010678669856 1001326695314526 1001877354971136 1003195828166656 1003834146680064 1004254551148779 1005155195018544 1007097034309632 1008094245296376 1010041762480128 1012014500297472 1012922103508992 1015883864045568 1017220769843328 1019768022024192 1020195099579712 1021759756442208 1025080909922304 1026095928248097 1028078222524416 1030086187802784 1032009004744704 1034024647332096 1037978165274624 1038412869215064 1041013189149696 1042383165204416 1043046418034754 1046436762212352 1049057175011328 1050437736972288 1052489373177312 1053509192343552 1054454009167872 1055566827484848 1056513489654528 1056955956165333 1057537208025088 1059602710384512 1063046869549056 1065123132966144 1066155193729024 1067790338850816 1068237528091776 1069195553703936 1072321856492544 1073733034834624 1074416235118506 1076421801025536 1076491878432768 1078524187355664 1080607766740992 1082029849362432 1084143188911968 1085193679331328 1087313198236272 1089342838341632 1091470461072768 1095643618900992 1098847255213568 1099904334004224 1100993441258907 1104109738131456 1104572137890816 1106729505347634 1107338129178624 1108795389026304 1109500898962176 1110961005020496 1113034787454976 1113107248447488 1114209429011784 1118469527628096 1122105028968448 1122819007629312 1123825983455232 1124296640353152 1127112024342528 1127584057430208 1128595306687488 1130799594395862 1131895292964352 1132984163598336 1134106025958423 1136296982790144 1137316046045184 1140641531559936 1142142618771456 1142869347051264 1144373366073744 1147239024777216 1147719487027176 1152107708910144 1156588000339968 1161010130337792 1165449168027648 1165937256662528 1167725435933952 1168214477866947 1168856914132992 1171139837793408 1172681060854968 1174946540027904 1176109952845772 1177241357488896 1181742454093824 1185197841386496 1186260760313856 1186757564817216 1187512680920454 1189729359028224 1191295045947904 1192053049182576 1194355952713728 1195927728242688 1199424592945152 1200500270825472 1201767219103248 1202844997916928 1204010505535488 1206362088554112 1207949664188952 1210974526153728 1211481680750908 1213339710775122 1217283580532736 1220331815829504 1220842889247744 1223227348015806 1225510693134336 1227904268706864 1230196344029184 1230276432494592 1232599071263616 1236203162115264 1240221347807232 1242643655127168 1245755395325952 1247394812654592 1249831130648058 1251042165907968 1252164135886848 1253485607638257 1255825434529792 1257033524576256 1258278218581608 1260709061197824 1262368157589504 1264833720397296 1266059292553216 1267194730315776 1268001027385344 1268532064608984 1269669720023424 1273382204584896 1275057978866116 1278250888717824 1278334105638912 1283221723004928 1284910446117888 1287420036832962 1288128027820032 1288667494205952 1291184422905573 1293594620530688 1294839044112384 1296121172523912 1298625123188736 1304881115566112 1306136396630016 1311130314031104 1311679413745344 1314964028399616 1316694524468736 1317532317517584 1319266193461839 1321814857531392 1326868720386048 1330748453486592 1332499721900032 1333347571559808 1334543355353088 1335102260419368 1338445528906752 1339006068198372 1340206926691392 1344125660395168 1345418694273024 1349352667063296 1350562804678656 1354511818727424 1356294359791104 1357157349623376 1358943372212571 1359690696032256 1362346341922944 1366774546563072 1368127904330796 1370770963365888 1373448250403712 1378699529776128 1383970887032832 1384550492286752 1386673955171568 1388017585532928 1390728557379672 1395249016283136 1397974112018064 1400583649296384 1403319164236416 1404678923124736 1407422436646464 1408684652872704 1409274608220444 1412803613846016 1415562995904309 1418297693847552 1420164177288192 1423720451801088 1424316704122368 1425594071605248 1427098572685107 1428378435026352 1429762475323392 1432554980158008 1435229068034048 1435322504577024 1438032249807552 1442706465816576 1445524251882624 1446924905775104 1449144031297536 1449750930981696 1455293948097024 1458136319089401 1460858158534656 1460953263587328 1466539112005632 1467991255011876 1472762850521088 1475639340463512 1478393852035072 1479334531949568 1481281340027328 1485612572015712 1491292703504128 1492727310434304 1497092010172416 1498434644606976 1499062187137536 1501990042971789 1502816032456704 1503445409906944 1504793742249984 1505751220020096 1507732792527816 1510645551464448 1512141367944564 1515062643720192 1518021750446208 1522856825028608 1523825796068352 1525831154764992 1529652033036288 1530292649369568 1536143611880192 1537621364883456 1542117333786624 1548013507117056 1551036970998144 1556967247911936 1557619303822596 1558475885510656 1561519783724544 1563574747806624 1564569627052131 1569655143318528 1573585762516992 1575656605458432 1580263788515328 1581681013751808 1582343419756288 1583350241227272 1584770234481792 1586305812037632 1589404065576768 1594570304323584 1596149221719262 1597684699449216 1599232790593536 1602356292137664 1603793330555904 1605347340713984 1608482784738816 1610599552251936 1611624352677759 1614632701538304 1617786281033496 1620911650111488 1623044774043648 1627790518996992 1630969797354408 1634014257512448 1637205691609152 1640261792038912 1643465428351488 1644153709590518 1648270882820352 1653628463742976 1656164607197184 1656858206836224 1660094258021451 1661007193767936 1663193083539456 1666441507530744 1668056221210624 1669552181182464 1669660872671232 1671314143517676 1677704291442144 1683157543452672 1684228511443968 1686444960529728 1689592973754368 1690668036513792 1691376086145312 1692892960031232 1696199391593793 1697842939446528 1704334518290432 1704445474185216 1705974069067776 1710962297339904 1713213928157184 1716560049110616 1718223325607936 1720858537165824 1721579230540764 1728161563365216 1734882000509952 1741515195506688 1748173752041472 1748905884993792 1753285371199488 1755592699291648 1756709756690112 1759021591282452 1762419810041856 1764164929268658 1772613681140736 1774331271315456 1777796762079744 1779391140470784 1780136347225824 1784594038542336 1785341424264496 1786942568921856 1788079573773864 1793891592364032 1799136889417728 1800750406238208 1802650828654872 1806015758303232 1808392479721472 1809543132831168 1811924496283428 1812920928043008 1816461789230592 1817222521126362 1824170539107728 1825925370799104 1827694617821184 1831264333871616 1838266039701504 1841856403060296 1845294516043776 1848898606895424 1850690114043904 1854304743172896 1860332021710848 1863965482690752 1867444865728512 1868633092988928 1871092218981888 1876563248861952 1878246203830272 1879032810960592 1883738151794688 1887417327872412 1891063591796736 1893552236384256 1897250580595944 1899088938829824 1900792095473664 1902798096913476 1904504580035136 1906349967097856 1910073306877344 1912586968299174 1917376333076736 1923608621088768 1924832584507392 1927365669176832 1932192041730048 1933001241308928 1940391930796032 1944181758785868 1947810878046208 1947937684783104 1957321673349168 1963683800694784 1966695471046656 1967519120618016 1972446042599424 1975041786703104 1980816762687616 1982722286297088 1990303080579072 1996122680229888 1998749582850048 2000021357339712 2002653390629052 2003754709942272 2006391656333312 2007668293360128 2008509102297558 2010310390037088 2016188490592752 2020083524960256 2024029000594944 2025844207017984 2031767728091136 2034441539686656 2039536044048384 2040390199159424 2043519512884416 2050161819844608 2052191856496194 2056156445048832 2060172375605568 2064018009489408 2068049294664192 2075956330549248 2076825738430128 2082026378299392 2084766330408832 2086092836069508 2092873524424704 2100875473944576 2104978746354624 2107018384687104 2108908018335744 2111133654969696 2113026979309056 2113911912330666 2115074416050176 2119205420769024 2120092941314089 2126093739098112 2130246265932288 2132310387458048 2135580677701632 2136475056183552 2138391107407872 2144643712985088 2147466069669248 2148832470237012 2152843602051072 2152983756865536 2157048374711328 2164059698724864 2168286377823936 2170387358662656 2174626396472544 2178685676683264 2182940922145536 2191287237801984 2197694510427136 2199808668008448 2201986882517814 2209144275781632 2213459010695268 2214676258357248 2217590778052608 2219001797924352 2221922010040992 2226069574909952 2228418858023568 2231351463015703 2236939055256192 2244210057936896 2245638015258624 2247651966910464 2248593280706304 2254224048685056 2255168114860416 2257190613374976 2261599188791724 2263790585928704 2265968327196672 2268212051916846 2272593965580288 2281283063119872 2284285237542912 2285738694102528 2288746732147488 2294478049554432 2295438974054352 2304215417820288 2313176000679936 2322020260675584 2330898336055296 2331874513325056 2335450871867904 2336428955733894 2337713828265984 2342279675586816 2345362121709936 2349893080055808 2352219905691544 2354482714977792 2363484908187648 2370395682772992 2372521520627712 2373515129634432 2375025361840908 2379458718056448 2382590091895808 2384106098365152 2391855456485376 2394223832578893 2398849185890304 2401000541650944 2403534438206496 2405689995833856 2408021011070976 2412724177108224 2415899328377904 2421949052307456 2422963361501816 2426679421550244 2434567161065472 2441685778495488 2446454696031612 2451021386268672 2455808537413728 2460392688058368 2465198142527232 2466230564385777 2472406324230528 2480442695614464 2485287310254336 2491510790651904 2494789625309184 2499662261296116 2502084331815936 2504328271773696 2506971215276514 2511650869059584 2516556437163216 2521418122395648 2524736315179008 2529667440794592 2532118585106432 2534389460631552 2536002054770688 2537064129217968 2539339440046848 2546764409169792 2550115957732232 2556501777435648 2556668211277824 2566443446009856 2569820892235776 2574840073665924 2576256055640064 2577334988411904 2582368845811146 2587189241061376 2592242345047824 2597250246377472 2609762231132224 2612272793260032 2622260628062208 2623358827490688 2629928056799232 2633389048937472 2635064635035168 2638532386923678 2643629715062784 2646247393902987 2653737440772096 2661496906973184 2664999443800064 2666695143119616 2669086710706176 2670204520838736 2676891057813504 2678012136396744 2680413853382784 2688251320790336 2690837388546048 2698705334126592 2701125609357312 2709023637454848 2712588719582208 2714314699246752 2717886744425142 2719381392064512 2724692683845888 2725833781689543 2733549093126144 2736255808661592 2741541926731776 2746896500807424 2757399059552256 2767941774065664 2769100984573504 2773347910343136 2776035171065856 2781457114759344 2790498032566272 2795948224036128 2801167298592768 2806638328472832 2809357846249472 2814844873292928 2817369305745408 2818549216440888 2825607227692032 2831125991808618 2836595387695104 2840328354576384 2847440903602176 2848633408244736 2851188143210496 2854197145370214 2856756870052704 2859524950646784 2865109960316016 2868880452448761 2870458136068096 2870645009154048 2876064499615104 2885412931633152 2891048503765248 2893849811550208 2898288062595072 2899501861963392 2910587896194048 2916272638178802 2921716317069312 2921906527174656 2933078224011264 2935982510023752 2945525701042176 2951278680927024 2956787704070144 2958669063899136 2962562680054656 2971225144031424 2982585407008256 2985454620868608 2994184020344832 2996869289213952 2998124374275072 3003980085943578 3005632064913408 3006890819813888 3009587484499968 3011502440040192 3012763653446337 3015465585055632 3021291102928896 3024282735889128 3030125287440384 3036043500892416 3045713650057216 3047651592136704 3051662309529984 3059304066072576 3060585298739136 3072287223760384 3075242729766912 3078287784744291 3084234667573248 3096027014234112 3102073941996288 3113934495823872 3115238607645192 3123039567449088 3127149495613248 3129139254104262 3139310286637056 3147171525033984 3151313210916864 3160527577030656 3163362027503616 3164686839512576 3166700482454544 3169540468963584 3170867868495999 3172611624075264 3178808131153536 3189140608647168 3192298443438524 3195369398898432 3198465581187072 3204712584275328 3207586661111808 3216965569477632 3221199104503872 3223248705355518 3229265403076608 3235572562066992 3241823300222976 3246089548087296 3255581037993984 3261939594708816 3268028515024896 3274411383218304 3286930856702976 3288307419181036 3296541765640704 3302980323776721 3312329214394368 3313716413672448 3320188516042902 3322014387535872 3326386167078912 3332883015061488 3336112442421248 3339104362364928 3339321745342464 3342628287035352 3355408582884288 3366315086905344 3368457022887936 3372889921059456 3381336073027584 3382752172290624 3385785920062464 3392398783187586 3395685878893056 3402318077875269 3408669036580864 3408890948370432 3411948138135552 3421924594679808 3426427856314368 3433120098221232 3436446651215872 3441717074331648 3443158461081528 3456323126730432 3469764001019904 3483030391013376 3496347504082944 3497811769987584 3504643433600841 3506570742398976 3511185398583296 3513419513380224 3518043182564904 3524839620083712 3528329858537316 3545227362281472 3555593524159488 3558782280941568 3560272694451648 3569188077084672 3570682848528992 3573885137843712 3576159147547728 3587783184728064 3598273778835456 3601500812476416 3605301657309744 3612031516606464 3616784959442944 3619086265662336 3623848992566856 3632923578461184 3634445042252724 3648341078215456 3651850741598208 3662528667743232 3676532079403008 3683712806120592 3690589032087552 3697797213790848 3701380228087808 3708609486345792 3720664043421696 3727930965381504 3737266185977856 3742184437963776 3753126497723904 3756492407660544 3758065621921184 3760456822914771 3767476303589376 3774834655744824 3782127183593472 3787104472768512 3794501161191888 3798177877659648 3801584190947328 3805596193826952 3809009160070272 3812699934195712 3820146613754688 3825173936598348 3834752666153472 3849665169014784 3854731338353664 3864384083460096 3866002482617856 3873553268716719 3880783861592064 3888363517571736 3895621756092416 3895875369566208 3914643346698336 3927367601389568 3933390942093312 3935038241236032 3944892085198848 3950083573406208 3957798580385517 3961633525375232 3965444572594176 3980606161158144 3992245360459776 3997499165700096 4000042714679424 4005306781258104 4012783312666624 4015336586720256 4017018204595116 4020620780074176 4032376981185504 4048058001189888 4051688414035968 4063535456182272 4068883079373312 4076830116637713 4079072088096768 4080780398318848 4087039025768832 4100323639689216 4104383712992388 4112312890097664 4120344751211136 4136098589328384 4151912661098496 4153651476860256 4164052756598784 4169532660817664 4172185672139016 4185747048849408 4201750947889152 4209957492709248 4214036769374208 4222267309939392 4226053958618112 4227823824661332 4230148832100352 4238410841538048 4240185882628178 4246688987712927 4260492531864576 4264620774916096 4271161355403264 4272950112367104 4276782214815744 4281295718055321 4289287425970176 4294932139338496 4297664940474024 4305687204102144 4305967513731072 4314096749422656 4328119397449728 4336572755647872 4340774717325312 4349252792945088 4357371353366528 4365881844291072 4374408957268203 4382574475603968 4395389020854272 4399617336016896 4403973765035628 4418288551563264 4426918021390536 4435181556105216 4438003595848704 4443844020081984 4452139149819904 4456837716047136 4462702926031406 4473878110512384 4488420115873792 4491276030517248 4495303933820928 4497186561412608 4505970128915367 4508448097370112 4510336229720832 4514381226749952 4523198377583448 4527581171857408 4531936654393344 4536424103833692 4545187931160576 4568570475085824 4571477388205056 4577493464294976 4588956099108864 4590877948108704 4608430835640576 4626352001359872 4644040521351168 4663749026650112 4670901743735808 4672857911467788 4675427656531968 4684559351173632 4690724243419872 4704439811383088 4708965429955584 4726969816375296 4740791365545984 4745043041255424 4747030259268864 4750050723681816 4758917436112896 4765180183791616 4768212196730304 4783710912970752 4788447665157786 4797698371780608 4807068876412992 4811379991667712 4816042022141952 4825448354216448 4831798656755808 4843898104614912 4845926723003632 4853358843100488 4869134322130944 4883371556990976 4892909392063224 4902042772537344 4911617074827456 4920785376116736 4930396285054464 4932461128771554 4944812648461056 4960885391228928 4970574620508672 4983021581303808 4989579250618368 4999324522592232 5004168663631872 5008656543547392 5013942430553028 5023301738119168 5033112874326432 5049472630358016 5059334881589184 5064237170212864 5068778921263104 5072004109541376 5074128258435936 5078678880093696 5093528818339584 5100231915464464 5113003554871296 5113336422555648 5132886892019712 5139641784471552 5149680147331848 5154669976823808 5164737691622292 5174378482122752 5184484690095648 5219524462264448 5224545586520064 5244521256124416 5246717654981376 5259856113598464 5266778097874944 5270129270070336 5277064773847356 5287259430125568 5292494787805974 5322993813946368 5329998887600128 5333390286239232 5338173421412352 5340409041677472 5353782115627008 5356024272793488 5360827706765568 5376502641580672 5381674777092096 5397410668253184 5402251218714624 5418047274909696 5425177439164416 5428629398493504 5435773488850284 5438762784129024 5449385367691776 5451667563379086 5472511617323184 5483083853463552 5493793001614848 5514798119104512 5535883548131328 5538201969147008 5546695820686272 5552070342131712 5562914229518688 5580996065132544 5586522276017417 5591896448072256 5602334597185536 5613276656945664 5618715692498944 5629689746585856 5634738611490816 5637098432881776 5651214455384064 5662251983617236 5673190775390208 5680656709152768 5697266816489472 5702376286420992 5708394290740428 5713513740105408 5719049901293568 5730219920632032 5737760904897522 5740916272136192 5752128999230208 5754537983566813 5770825863266304 5782097007530496 5787699623100416 5796576125190144 5799003723926784 5821175792388096 5832545276357604 5843432634138624 5843813054349312 5871965020047504 5891051402084352 5902557361854048 5913575408140288 5917338127798272 5925125360109312 5942450288062848 5965170814016512 5970909241737216 5988368040689664 5996248748550144 6007960171887156 6011264129826816 6013781639627776 6019174968999936 6023004880080384 6025527306892674 6030931170111264 6048565471778256 6060250574880768 6072087001784832 6091427300114432 6095303184273408 6103324619059968 6118608132145152 6121170597478272 6144574447520768 6150485459533824 6156575569488582 6168469335146496 6192054028468224 6204147883992576 6227868991647744 6230477215290384 6246079134898176 6254298991226496 6258278508208524 6278620573274112 6302626421833728 6321055154061312 6326724055007232 6329373679025152 6333400964909088 6339080937927168 6341735736991998 6345223248150528 6357616262307072 6360278823942267 6378281217294336 6384596886877048 6390738797796864 6396931162374144 6409425168550656 6415173322223616 6433931138955264 6442398209007744 6446497410711036 6458530806153216 6471145124133984 6492179096174592 6511162075987968 6523879189417632 6536057030049792 6548822766436608 6573861713405952 6576614838362072 6593083531281408 6605960647553442 6627432827344896 6640377032085804 6644028775071744 6652772334157824 6665766030122976 6672224884842496 6678208724729856 6685256574070704 6694054389047109 6710817165768576 6732630173810688 6736914045775872 6745779842118912 6762672146055168 6765504344581248 6771571840124928 6784797566375172 6791371757786112 6804636155750538 6817338073161728 6817781896740864 6843849189359616 6852855712628736 6866240196442464 6872893302431744 6883434148663296 6886316922163056 6912646253460864 6939528002039808 6966060782026752 6992695008165888 6995623539975168 7009286867201682 7013141484797952 7022370797166592 7026839026760448 7036086365129808 7049679240167424 7056659717074632 7090454724562944 7111187048318976 7117564561883136 7120545388903296 7138376154169344 7141365697057984 7147770275687424 7152318295095456 7175566369456128 7182671497736679 7196547557670912 7203001624952832 7210603314619488 7224063033212928 7233569918885888 7238172531324672 7247697985133712 7265847156922368 7268890084505448 7296682156430912 7303701483196416 7325057335486464 7353064158806016 7367425612241184 7381178064175104 7395594427581696 7398691693157331 7402760456175616 7417218972691584 7441328086843392 7455861930763008 7474532371955712 7484368875927552 7506252995447808 7512984815321088 7516131243842368 7520913645829542 7534952607178752 7549669311489648 7564254367186944 7574208945537024 7589002322383776 7596355755319296 7603168381894656 7611192387653904 7618018320140544 7625399868391424 7640293227509376 7650347873196696 7669505332306944 7699330338029568 7709462676707328 7728768166920192 7732004965235712 7747106537433438 7761567723184128 7776727035143472 7791243512184832 7791750739132416 7829286693396672 7854735202779136 7866781884186624 7870076482472064 7889784170397696 7900167146812416 7915597160771034 7923267050750464 7930889145188352 7938742181708961 7961212322316288 7984490720919552 7994998331400192 8000085429358848 8010613562516208 8025566625333248 8030673173440512 8034036409190232 8041241560148352 8064753962371008 8096116002379776 8103376828071936 8127070912364544 8137766158746624 8153660233275426 8158144176193536 8161560796637696 8174078051537664 8177501345068629 8200647279378432 8208767425984776 8224625780195328 8240689502422272 8272197178656768 8303825322196992 8307302953720512 8328105513197568 8339065321635328 8344371344278032 8371494097698816 8403501895778304 8419914985418496 8428073538748416 8444534619878784 8452107917236224 8455647649322664 8476821683076096 8480371765256356 8493377975425854 8520985063729152 8542322710806528 8545900224734208 8553564429631488 8562591436110642 8578574851940352 8589864278676992 8595329880948048 8606641357346283 8611374408204288 8611935027462144 8628193498845312 8656238794899456 8673145511295744 8681549434650624 8698505585890176 8731763688582144 8748817914536406 8765148951207936 8790778041708544 8799234672033792 8807947530071256 8836577103126528 8853836042781072 8870363112210432 8876007191697408 8887688040163968 8913675432094272 8925405852062812 8947756221024768 8982552061034496 8990607867641856 8994373122825216 9011940257830734 9016896194740224 9020672459441664 9028762453499904 9038290960339011 9046396755166896 9055162343714816 9063873308786688 9072848207667384 9090375862321152 9137140950171648 9142954776410112 9154986928589952 9177912198217728 9181755896217408 9216861671281152 9234863354232873 9252704002719744 9288081042702336 9327498053300224 9341803487471616 9345715822935576 9369118702347264 9381448486839744 9408879622766176 9417930859911168 9453939632750592 9481582731091968 9490086082510848 9494060518537728 9500101447363632 9512603605487997 9517834872225792 9530360367583232 9536424393460608 9567421825941504 9576895330315572 9595396743561216 9614137752825984 9622759983335424 9650896708432896 9663597313511616 9687796209229824 9691853446007264 9706717686200976 9738268644261888 9766743113981952 9785818784126448 9804085545074688 9823234149654912 9860792570108928 9864922257543108 9889625296922112 9908940971330163 9941149241017344 9966043162607616 9979158501236736 9998649045184464 10008337327263744 10017313087094784 10027884861106056 10046603476238336 10066225748652864 10098945260716032 10118669763178368 10128474340425728 10144008219082752 10148256516871872 10157357760187392 10187057636679168 10200463830928928 10206954233625807 10226007109742592 10226672845111296 10265773784039424 10279283568943104 10299360294663696 10309339953647616 10329475383244584 10348756964245504 10368969380191296 10439048924528896 10449091173040128 10489042512248832 10493435309962752 10513930300802523 10519712227196928 10533556195749888 10540258540140672 10554129547694712 10574518860251136 10584989575611948 10659997775200256 10666780572478464 10676346842824704 10680818083354944 10707564231254016 10712048545586976 10721655413531136 10753005283161344 10763349554184192 10794821336506368 10804502437429248 10836094549819392 10850354878328832 10857258796987008 10871546977700568 10898770735383552 10903335126758172 10945023234646368 10987586003229696 11029596238209024 11071767096262656 11076403938294016 11093391641372544 11104140684263424 11125828459037376 11161992130265088 11173044552034834 11183792896144512 11226553313891328 11237431384997888 11259379493171712 11269477222981632 11274196865763552 11281370468744313 11302428910768128 11324503967234472 11346381550780416 11361313418305536 11394533632978944 11404752572841984 11416788581480856 11427027480210816 11438099802587136 11460439841264064 11475521809795044 11481832544272384 11504257998460416 11509075967133626 11564194015060992 11575399246200832 11593152250380288 11598007447853568 11620659806150157 11642351584776192 11665090552715208 11686865268277248 11687626108698624 11743930040095008 11782102804168704 11805114723708096 11827150816280576 11834676255596544 11850250720218624 11873395741156551 11884900576125696 11930341628033024 11941818483474432 11976736081379328 11992497497100288 12015920343774312 12027563279255552 12038349937999872 12046009760160768 12051054613785348 12061862340222528 12097130943556512 12144174003569664 12182854600228864 12190606368546816 12206649238119936 12230490349913139 12237216264290304 12242341194956544 12289148895041536 12300970919067648 12313151138977164 12336938670292992 12408295767985152 12455737983295488 12460954430580768 12492158269796352 12508597982452992 12516557016417048 12557241146548224 12605252843667456 12642110308122624 12658747358050304 12666801929818176 12678161875854336 12683471473983996 12690446496301056 12715232524614144 12720557647884534 12769193773754096 12781477595593728 12793862324748288 12818850337101312 12830346644447232 12867862277910528 12884796418015488 12892994821422072 12917061612306432 12942290248267968 12984358192349184 13022324151975936 13047758378835264 13072114060099584 13097645532873216 13147723426811904 13153229676724144 13186167062562816 13211921295106884 13254865654689792 13280754064171608 13305544668315648 13331532060245952 13344449769684992 13356417449459712 13370513148141408 13388108778094218 13421634331537152 13465260347621376 13473828091551744 13491559684237824 13525344292110336 13531008689162496 13543143680249856 13569595132750344 13582743515572224 13609272311501076 13634676146323456 13635563793481728 13705711425257472 13732480392884928 13745786604863488 13766868297326592 13772633844326112 13825292506921728 13879056004079616 13932121564053504 13991247079950336 14018573734403364 14026282969595904 14044741594333184 14053678053520896 14072172730259616 14113319434149264 14180909449125888 14222374096637952 14235129123766272 14241090777806592 14276752308338688 14282731394115968 14295540551374848 14304636590190912 14351132738912256 14365342995473358 14393095115341824 14421206629238976 14448126066425856 14467139837771776 14476345062649344 14495395970267424 14531694313844736 14537780169010896 14593364312861824 14607402966392832 14650114670972928 14706128317612032 14734851224482368 14762356128350208 14791188855163392 14797383386314662 14805520912351232 14834437945383168 14882656173686784 14911723861526016 14949064743911424 14968737751855104 15012505990895616 15025969630642176 15032262487684736 15041827291659084 15069905214357504 15099338622979296 15148417891074048 15178004644767552 15192711510638592 15206336763789312 15222384775307808 15236036640281088 15250799736782848 15280586455018752 15300695746393392 15339010664613888 15398660676059136 15418925353414656 15464009930471424 15494213074866876 15523135446368256 15553454070286944 15582487024369664 15619460241109921 15658573386793344 15709470405558272 15733563768373248 15740152964944128 15779568340795392 15800334293624832 15831194321542068 15846534101500928 15861778290376704 15877484363417922 15968981441839104 15989996662800384 16000170858717696 16021227125032416 16051133250666496 16061346346881024 16068072818380464 16082483120296704 16129507924742016 16192232004759552 16206753656143872 16254141824729088 16275532317493248 16307320466550852 16316288352387072 16323121593275392 16348156103075328 16355002690137258 16417534851969552 16449251560390656 16481379004844544 16544394357313536 16607650644393984 16614605907441024 16656211026395136 16678130643270656 16688742688556064 16742988195397632 16759566828052251 16807003791556608 16839829970836992 16856147077496832 16889069239757568 16904215834472448 16911295298645328 16953643366152192 16960743530512712 16986755950851708 17041970127458304 17091800449468416 17107128859262976 17125182872221284 17157149703880704 17179728557353984 17190659761896096 17213282714692566 17222748816408576 17256386997690624 17263613950700439 17312477589798912 17346291022591488 17363098869301248 17397011171780352 17463527377164288 17497635829072812 17530297902415872 17581556083417088 17615895060142512 17673154206253056 17707672085562144 17740726224420864 17752014383394816 17775376080327936 17827350864188544 17850811704125624 17895512442049536 17965104122068992 17988746245650432 18023880515661468 18033792389480448 18041344918883328 18057524906999808 18076581920678022 18092793510333792 18110324687429632 18145696415334768 18180751724642304 18274281900343296 18285909552820224 18309973857179904 18355824396435456 18363511792434816 18433723342562304 18469726708465746 18505408005439488 18576162085404672 18654996106600448 18683606974943232 18691431645871152 18738237404694528 18762896973679488 18817759245532352 18835861719822336 18907879265501184 18963165462183936 18980172165021696 18988121037075456 19000202894727264 19025207210975994 19035669744451584 19060720735166464 19072848786921216 19080836471826801 19134843651883008 19153790660631144 19190793487122432 19228275505651968 19245519966670848 19301793416865792 19327194627023232 19375592418459648 19383706892014528 19413435372401952 19476537288523776 19533486227963904 19571637568252896 19608171090149376 19646468299309824 19721585140217856 19729844515086216 19779250593844224 19817881942660326 19882298482034688 19932086325215232 19958317002473472 19997298090368928 20016674654527488 20034626174189568 20055769722212112 20082163167141327 20093206952476672 20132451497305728 20197890521432064 20237339526356736 20256948680851456 20288016438165504 20296513033743744 20314715520374784 20374115273358336 20400927661857856 20413908467251614 20452014219485184 20453345690222592 20531547568078848 20558567137886208 20598720589327392 20618679907295232 20658950766489168 20697513928491008 20737938760382592 20878097849057792 20898182346080256 20978085024497664 20986870619925504 21027860601605046 21039424454393856 21067112391499776 21080517080281344 21108259095389424 21149037720502272 21169979151223896 21319995550400512 21333561144956928 21352693685649408 21361636166709888 21415128462508032 21424097091173952 21443310827062272 21506010566322688 21526699108368384 21548014493210037 21589642673012736 21609004874858496 21672189099638784 21700709756657664 21714517593974016 21743093955401136 21797541470767104 21806670253516344 21890046469292736 21975172006459392 22059192476418048 22143534192525312 22152807876588032 22186783282745088 22196075079471993 22208281368526848 22251656918074752 22323984260530176 22346089104069668 22367585792289024 22453106627782656 22518758986343424 22538954445963264 22548393731527104 22562740937488626 22604857821536256 22649007934468944 22692763101560832 22722626836611072 22789067265957888 22809505145683968 22833577162961712 22854054960421632 22876199605174272 22920879682528128 22951043619590088 23008515996920832 23018151934267252 23128388030121984 23186304500760576 23196014895707136 23241319612300314 23284703169552384 23330181105430416 23373730536554496 23375252217397248 23487860080190016 23564205608337408 23610229447416192 23669352511193088 23700501440437248 23746791482313102 23769801152251392 23816226545126883 23860683256066048 23883636966948864 23953472162758656 23984994994200576 24031840687548624 24055126558511104 24076699875999744 24092019520321536 24102109227570696 24123724680445056 24194261887113024 24288348007139328 24381212737093632 24413298476239872 24460980699826278 24474432528580608 24484682389913088 24532504035205887 24578297790083072 24601941838135296 24626302277954328 24673877340585984 24816591535970304 24911475966590976 24921908861161536 24984316539592704 25017195964905984 25033114032834096 25114482293096448 25210505687334912 25284220616245248 25317494716100608 25333603859636352 25356323751708672 25366942947967992 25430465049228288 25441115295769068 25538387547508192 25562955191187456 25637700674202624 25660693288894464 25735724555821056 25769592836030976 25785989642844144 25819924072038849 25834123224612864 25884580496535936 25968716384698368 26044648303951872 26095516757670528 26195291065746432 26295446853623808 26306459353448288 26372334125125632 26423842590213768 26509731309379584 26561508128343216 26611089336631296 26663064120491904 26688899539369984 26741026296282816 26776217556188436 26843268663074304 26947656183103488 26983119368475648 27050688584220672 27062017378324992 27086287360499712 27114872881017033 27139190265500688 27165487031144448 27218544623002152 27269352292646912 27271127586963456 27411422850514944 27464960785769856 27491573209726976 27533736594653184 27545267688652224 27650585013843456 27704590062698619 27758112008159232 27864243128107008 27982494159900672 28037147468806728 28089483188666368 28107356107041792 28144345460519232 28226638868298528 28361818898251776 28444748193275904 28470258247532544 28482181555613184 28537810816463991 28553504616677376 28565462788231936 28591081102749696 28609273180381824 28702265477824512 28730685990946716 28786190230683648 28842413258477952 28934279675543552 28952690125298688 28990791940534848 29063388627689472 29075560338021792 29186728625723648 29214805932785664 29300229341945856 29412256635224064 29469702448964736 29582377710326784 29594766772629324 29611041824702464 29668875890766336 29726822913990489 29823447723052032 29898129487822848 29937475503710208 30025011981791232 30051939261284352 30064524975369472 30083654583318168 30139810428715008 30198677245958592 30296835782148096 30356009289535104 30385423021277184 30444769550615616 30472073280562176 30501599473565696 30561172910037504 30601391492786784 30620862700877421 30678021329227776 30797321352118272 30837850706829312 30928019860942848 30988426149733752 31046270892736512 31106908140573888 31164974048739328 31238920482219842 31317146773586688 31418940811116544 31467127536746496 31480305929888256 31541790902407569 31559136681590784 31600668587249664 31662388643084136 31693068203001856 31723556580753408 31754968726835844 31979993325600768 32000341717435392 32042454250064832 32102266501332992 32122692693762048 32136145636760928 32164966240593408 32259015849484032 32384464009519104 32413507312287744 32508283649458176 32551064634986496 32614640933101704 32646243186550784 32696312206150656 32710005380274516 32835069703939104 32962758009689088 33088788714627072 33215301288787968 33229211814882048 33312422052790272 33356261286541312 33377485377112128 33485976390795264 33519133656104502 33679659941673984 33712294154993664 33778138479515136 33808431668944896 33822590597290656 33907286732304384 33921487061025424 33973511901703416 34083940254916608 34183600898936832 34214257718525952 34250365744442568 34314299407761408 34359457114707968 34381319523792192 34426565429385132 34445497632817152 34512773995381248 34527227901400878 34692582045182976 34726197738602496 34794022343560704 34927054754328576 34995271658145624 35060595804831744 35163112166834176 35231790120285024 35346308412506112 35415344171124288 35481452448841728 35504028766789632 35550752160655872 35654701728377088 35701623408251248 35791024884099072 35930208244137984 35977492491300864 36047761031322936 36082689837766656 36115049813999616 36153163841356044 36185587020667584 36220649374859264 36291392830669536 36548563800686592 36571819105640448 36619947714359808 36711648792870912 36727023584869632 36867446685124608 36939453416931492 37010816010878976 37309992213200896 37367213949886464 37382863291742304 37476474809389056 37525793947358976 37635518491064704 37671723439644672 37815758531002368 37926330924367872 37976242074150912 38000405789454528 38050414421951988 38071339488903168 38121441470332928 38145697573842432 38161672943653602 38307581321262288 38381586974244864 38456551011303936 38491039933341696 38603586833731584 38654389254046464 38751184836919296 38767413784029056 38826870744803904 38953074577047552 39066972455927808 39143275136505792 39216342180298752 39292936598619648 39443170280435712 39459689030172432 39558501187688448 39635763885320652 39764596964069376 39916634004946944 39994596180737856 40033349309054976 40069252348379136 40111539444424224 40164326334282654 40186413904953344 40264902994611456 40281765884967691 40395781042864128 40474679052713472 40513897361702912 40576032876331008 40593026067487488 40629431040749568 40748230546716672 40801855323715712 40827816934503228 40904028438970368 40906691380445184 41117134275772416 41197441178654784 41237359814590464 41317901532978336 41395027856982016 41475877520765184 41756195698115584 41796364692160512 41973741239851008 42055721203210092 42078848908787712 42134224782999552 42161034160562688 42216518190778848 42339958302447792 42639991100801024 42667122289913856 42705387371298816 42723272333419776 42830256925016064 42848194182347904 42886621654124544 43012021132645376 43053398216736768 43096028986420074 43179285346025472 43344378199277568 43401419513315328 43429035187948032 43486187910802272 43595082941534208 43613340507032688 43780092938585472 43950344012918784 44118384952836096 44287068385050624 44305615753176064 44373566565490176 44392150158943986 44416562737053696 44503313836149504 44647968521060352 44692178208139336 44735171584578048 44906213255565312 45037517972686848 45077908891926528 45096787463054208 45125481874977252 45209715643072512 45298015868937888 45445253673222144 45578134531915776 45619010291367936 45667154325923424 45708109920843264 45752399210348544 45841759365056256 45902087239180176 46017031993841664 46036303868534504 46256776060243968 46392029791414272 46482639224600628 46569406339104768 46660362210860832 46747461073108992 46858380723329763 46975720160380032 47128411216674816 47220458894832384 47338705022386176 47401002880874496 47493582964626204 47539602304502784 47632453090253766 47721366512132096 47906944325517312 47969989988401152 48063681375097248 48110253117022208 48153399751999488 48184039040643072 48204218455141392 48247449360890112 48388523774226048 48576696014278656 48762425474187264 48826596952479744 48921961399652556 48948865057161216 48969364779826176 49065008070411774 49156595580166144 49252604555908656 49347754681171968 49633183071940608 49822951933181952 49843817722323072 49968633079185408 50034391929811968 50066228065668192 50228964586192896 50278700484156753 50421011374669824 50568441232490496 50634989432201216 50667207719272704 50712647503417344 50733885895935984 50860930098456576 50882230591538136 51076775095016384 51125910382374912 51275401348405248 51321386577788928 51471449111642112 51539185672061952 51571979285688288 51639848144077698 51668246449225728 51769160993071872 51790841852101317 51937432769396736 52089296607903744 52191033515341056 52390582131492864 52590893707247616 52612918706896576 52744668250251264 52847685180427536 53019462618759168 53123016256686432 53222178673262592 53326128240983808 53377799078739968 53482052592565632 53552435112376872 53686537326148608 53895312366206976 53966238736951296 54101377168441344 54124034756649984 54172574720999424 54229745762034066 54278380531001376 54330974062288896 54437089246004304 54538704585293824 54542255173926912 54822845701029888 54929921571539712 54983146419453952 55067473189306368 55090535377304448 55301170027686912 55409180125397238 55516224016318464 55728486256214016 55964988319801344 56074294937613456 56178966377332736 56214712214083584 56288690921038464 56453277736597056 56723637796503552 56889496386551808 56940516495065088 56964363111226368 57075621632927982 57107009233354752 57130925576463872 57182162205499392 57218546360763648 57242509415480403 57404530955649024 57461371981893432 57572380461367296 57684826516955904 57868559351087104 57905380250597376 57981583881069696 58126777255378944 58151120676043584 58373457251447296 58429611865571328 58600458683891712 58824513270448128 58939404897929472 59164755420653568 59189533545258648 59337751781532672 59453645827980978 59646895446104064 59796258975645696 59874951007420416 60050023963582464 60103878522568704 60129049950738944 60167309166636336 60246489501423981 60279620857430016 60397354491917184 60593671564296192 60712018579070208 60770846042554368 60889539101231232 60944146561124352 61122345820075008 61202782985573568 61241725401754842 61356042658455552 61594642704236544 61675701413658624 61856039721885696 61976852299467504 62092541785473024 62213816281147776 62477840964439684 62634293547173376 62934255073492992 62960611859776512 63083581804815138 63118273363181568 63201337174499328 63324777286168272 63386136406003712 63447113161506816 63509937453671688 63959986651201536 64000683434870784 64084908500129664 64245385387524096 64272291273521856 64329932481186816 64518031698968064 64644043479630111 64768928019038208 64827014624575488 65016567298916352 65102129269972992 65229281866203408 65292486373101568 65392624412301312 65420010760549032 65670139407878208 65925516019378176 66177577429254144 66430602577575936 66458423629764096 66588225238415979 66624844105580544 66712522573082624 66754970754224256 66971952781590528 67038267312209004 67359319883347968 67556276959030272 67616863337889792 67645181194581312 67814573464608768 67842974122050848 67947023803406832 68167880509833216 68367201797873664 68428515437051904 68500731488885136 68628598815522816 68718914229415936 68762639047584384 68853130858770264 69025547990762496 69054455802801756 69385164090365952 69588044687121408 69854109508657152 69990543316291248 70121191609663488 70326224333668352 70463580240570048 70692616825012224 70830688342248576 71008057533579264 71101504321311744 71309403456754176 71403246816502496 71448679635380649 71582049768198144 71860416488275968 71954984982601728 72095522062645872 72165379675533312 72230099627999232 72306327682712088 72371174041335168 72441298749718528 72582785661339072 73143638211280896 73239895428719616 73423297585741824 73454047169739264 73597512105617661 73734893370249216 73878906833862984 74021632021757952 74619984426401792 74734427899772928 74765726583484608 74952949618778112 75051587894717952 75271036982129408 75343446879289344 75631517062004736 75852661848735744 75952484148301824 76000811578909056 76100828843903976 76242882940665856 76291395147684864 76323345887307204 76615162642524576 76913102022607872 76982079866683392 77207173667463168 77308778508092928 77459772216116547 77502369673838592 77534827568058112 77653741489607808 77906149154095104 78133944911855616 78286550273011584 78585873197239296 78886340560871424 78919378060344864 79117002375376896 79271527770641304 79529193928138752 79833268009893888 79989192361475712 80066698618109952 80223078888848448 80328652668565308 80372827809906688 80529805989222912 80563531769935382 80949358105426944 81027794723405824 81152065752662016 81186052134974976 81258862081499136 81344618643051099 81496461093433344 81603710647431424 81655633869006456 81808056877940736 81813382760890368 82234268551544832 82394882357309568 82474719629180928 82635803065956672 82790055713964032 82951755041530368 83113770188095857 83512391396231168 83592729384321024 83947482479702016 84111442406420184 84268449565999104 84322068321125376 84433036381557696 84679916604895584 85279982201602048 85334244579827712 85410774742597632 85446544666839552 85613432449391973 85660513850032128 85696388364695808 85773243308249088 86024042265290752 86106796433473536 86192057972840148 86358570692050944 86802839026630656 86858070375896064 86972375821604544 87190165883068416 87226681014065376 87560185877170944 87900688025837568 88236769905672192 88611231506352128 88747133130980352 88784300317887972 88833125474107392 89006627672299008 89384356416278672 89470343169156096 89812426511130624 90075035945373696 90155817783853056 90193574926108416 90250963749954504 90419431286145024 90596031737875776 90890507346444288 91156269063831552 91334308651846848 91416219841686528 91504798420697088 91683518730112512 91804174478360352 92034063987683328 92072607737069008 92513552120487936 92784059582828544 92965278449201256 93138812678209536 93320724421721664 93494922146217984 93716761446659526 93951440320760064 94256822433349632 94440917789664768 94677410044772352 94802005761748992 94987165929252408 95079204609005568 95264906180507532 95442733024264192 95939979976802304 96127362750194496 96220506234044416 96306799503998976 96368078081286144 96408436910282784 96494898721780224 96777047548452096 97153392028557312 97524850948374528 97653193904959488 97843922799305112 97938729559652352 98130016140823548 98313191160332288 98505209111817312 99266366143881216 99645903866363904 99687635444646144 99937266158370816 100068783859623936 100132456131336384 100457929172385792 100557400968313506 101136882464980992 101269978864402432 101334415438545408 101425295006834688 101467771791871968 101721860196913152 101764461183076272 102153550190032768 102251820764749824 102550802696810496 102642773155577856 102942898223284224 103078371344123904 103143958571376576 103279696288155396 103336492898451456 103538321986143744 103581683704202634 104178593215807488 104382067030682112 104781164262985728 105181787414495232 105225837413793152 105489336500502528 105695370360855072 106038925237518336 106246032513372864 106444357346525184 106652256481967616 106755598157479936 106964105185131264 107104870224753744 107373074652297216 107790624732413952 107932477473902592 108248069513299968 108345149441998848 108459491524068132 108556761062002752 108661948124577792 108874178492008608 109077409170587648 109336221687769447 109645691402059776 109859843143079424 109966292838907904 110134946378612736 110181070754608896 110602340055373824 110818360250794476 111032448032636928 111929976639602688 112148589875226912 112357932754665472 112429424428167168 112577381842076928 112906555473194112 113447275593007104 113778992773103616 113928726222452736 114151243265855964 114214018466709504 114261851152927744 114364324410998784 114437092721527296 114485018830960806 114922743963786864 115144760922734592 115369653033911808 115737118702174208 115810760501194752 115963167762139392 116253554510757888 116302241352087168 116746914502894592 116859223731142656 117200917367783424 117649026540896256 117878809795858944 118329510841307136 118379067090517296 118675503563065344 118907291655961956 119293790892208128 119749902014840832 120100047927164928 120207757045137408 120258099901477888 120334618333272672 120492979002847962 120559241714860032 120794708983834368 120845297654903073 121187343128592384 121424037158140416 121541692085108736 121779078202462464 121888293122248704 122244691640150016 122405565971147136 122483450803509684 122712085316911104 123351402827317248 123712079443771392 123953704598935008 124185083570946048 124427632562295552 124955681928879368 125268587094346752 125921223719553024 126167163609630276 126236546726363136 126402674348998656 126649554572336544 126772272812007424 127019874907343376 127919973302403072 128001366869741568 128169817000259328 128490770775048192 128544582547043712 128659864962373632 129036063397936128 129288086959260222 129537856038076416 130033134597832704 130204258539945984 130458563732406816 130584972746203136 130785248824602624 130840021521098064 131340278815756416 131851032038756352 132355154858508288 132861205155151872 132916847259528192 133176450476831958 133249688211161088 133425045146165248 133509941508448512 133943905563181056 134076534624418008 134718639766695936 135112553918060544 135233726675779584 135290362389162624 135629146929217536 135685948244101696 135894047606813664 136335761019666432 136734403595747328 136857030874103808 137001462977770272 137257197631045632 137437828458831872 137525278095168768 137706261717540528 138051095981524992 138108911605603512 138770328180731904 139176089374242816 139708219017314304 139981086632582496 140242383219326976 140575142169989289 140652448667336704 140927160481140096 141385233650024448 141661376684497152 142016115067158528 142203008642623488 142618806913508352 142806493633004992 142897359270761298 143164099536396288 143720832976551936 143909969965203456 144191044125291744 144330759351066624 144460199255998464 144612655365424176 144742348082670336 144882597499437056 145165571322678144 146287276422561792 146479790857439232 146846595171483648 146908094339478528 147195024211235322 147469786740498432 147757813667725968 148043264043515904 149239968852803584 149468855799545856 149531453166969216 149905899237556224 150103175789435904 150542073964258816 150686893758578688 150836101452470259 151263034124009472 151705323697471488 151904968296603648 152001623157818112 152201657687807952 152485765881331712 152582790295369728 152646691774614408 153230325285049152 153826204045215744 153964159733366784 154414347334926336 154617557016185856 154919544432233094 155004739347677184 155069655136116224 155307482979215616 155372525556303951 155812298308190208 156267889823711232 156573100546023168 157171746394478592 157772681121742848 157838756120689728 158234004750753792 158543055541282608 159058387856277504 159666536019787776 159978384722951424 160133397236219904 160446157777696896 160657305337130616 161059611978445824 161127063539870764 161898716210853888 162304131505324032 162372104269949952 162517724162998272 162689237286102198 162992922186866688 163207421294862848 163311267738012912 163616113755881472 163626765521780736 164468537103089664 164789764714619136 164949439258361856 165271606131913344 165903510083060736 166227540376191714 167024782792462336 167185458768642048 167894964959404032 168222884812840368 168536899131998208 168644136642250752 168866072763115392 169359833209791168 170668489159655424 170821549485195264 170893089333679104 171226864898783946 171321027700064256 171392776729391616 171546486616498176 171727528246441209 172048084530581504 172213592866947072 172384115945680296 172717141384101888 173605678053261312 173716140751792128 173944751643209088 174380331766136832 174453362028130752 175120371754341888 175801376051675136 176473539811344384 177222463012704256 177494266261960704 177568600635775944 178013255344598016 178768712832557344 178940686338312192 179624853022261248 180150071890747392 180311635567706112 180387149852216832 180501927499909008 180739468504271943 180838862572290048 181192063475751552 181781014692888576 182312538127663104 182668617303693696 182832439683373056 183367037460225024 183608348956720704 184068127975366656 184145215474138016 185027104240975872 185568119165657088 185930556898402512 186277625356419072 186641448843443328 187433522893319052 187902880641520128 188881835579329536 189354820089544704 189604011523497984 189974331858504816 190158409218011136 190529812361015064 190885466048528384 191879959953604608 192254725500388992 192441012468088832 192736156162572288 192816873820565568 192989797443560448 193554095096904192 193932130438890333 194306784057114624 195049701896749056 195306387809918976 195687845598610224 195877459119304704 196260032281647096 196626382320664576 197010418223634624 198532732287762432 199291807732727808 199375270889292288 199764675715247937 199874532316741632 200137567719247872 200264912262672768 200915858344771584 201114801936627012 202539957728804864 202668830877090816 202850590013669376 202935543583743936 203443720393826304 203528922366152544 204307100380065536 204503641529499648 205101605393620992 205285546311155712 205885796446568448 206156742688247808 206287917142753152 206559392576310792 207076643972287488 207163367408405268 208764134061364224 209562328525971456 210363574828990464 210451674827586304 210978673001005056 211390740721710144 212077850475036672 212492065026745728 213304512963935232 213511196314959872 213928210370262528 214209740449507488 214346038906141947 214746149304594432 215581249464827904 215864954947805184 216496139026599936 216690298883997696 216918983048136264 217113522124005504 217323896249155584 217748356984017216 218154818341175296 218672443375538894 219719686286158848 219932585677815808 220269892757225472 220362141509217792 220792536316852983 221204680110747648 221636720501588952 222064896065273856 223859953279205376 224297179750453824 224715865509330944 224858848856334336 225154763684153856 225813110946388224 226894551186014208 227557985546207232 227857452444905472 228302486531711928 228523702305855488 228728648821997568 228874185443054592 228970037661921612 229845487927573728 230739306067823616 231474237404348416 231621521002389504 231926335524278784 232379316648349641 232507109021515776 232604482704174336 233493829005789184 233718447462285312 234401834735566848 235757619591717888 236659021682614272 236758134181034592 237351007126130688 237814583311923912 238587581784416256 239499804029681664 240200095854329856 240516199802955776 240669236666545344 240985958005695924 241118483429720064 241589417967668736 241690595309806146 242848074316280832 243083384170217472 243558156404924928 243776586244497408 244489383280300032 244811131942294272 244966901607019368 245424170633822208 246702805654634496 247424158887542784 247907409197870016 248370167141892096 248855265124591104 249911363857758736 250537174188693504 251842447439106048 252334327219260552 252805348697997312 253299109144673088 253544545624014848 254039749814686752 255839946604806144 256002733739483136 256339634000518656 256981541550096384 257089165094087424 257319729924747264 258072126795872256 258576173918520444 259075712076152832 260408517079891968 260917127464813632 261169945492406272 261570497649205248 261680043042196128 262680557631512832 263702064077512704 264710309717016576 265833694519056384 266352900953663916 266499376422322176 266850090292330496 267019883016897024 268153069248836016 269437279533391872 270225107836121088 270467453351559168 270580724778325248 271258293858435072 271371896488203392 271788095213627328 272671522039332864 273468807191494656 274002925955540544 274514395262091264 274875656917663744 275050556190337536 275412523435081056 276102191963049984 276217823211207024 277540656361463808 278352178748485632 279416438034628608 279962173265164992 280484766438653952 281150284339978578 281304897334673408 281854320962280192 282770467300048896 283322753368994304 284032230134317056 284406017285246976 285237613827016704 285612987266009984 285794718541522596 286328199072792576 287819939930406912 288382088250583488 288661518702133248 288920398511996928 289225310730848352 289484696165340672 289765194998874112 290331142645356288 292574552845123584 292959581714878464 293816188678957056 294390048422470644 294939573480996864 295515627335451936 298479937705607168 298937711599091712 299062906333938432 299811798475112448 300206351578871808 301084147928517632 301373787517157376 301672202904940518 303410647394942976 303809936593207296 304003246315636224 304403315375615904 304971531762663424 305165580590739456 305293383549228816 306460650570098304 307652408090431488 307928319466733568 308828694669852672 309235114032371712 309839088864466188 310009478695354368 310139310272232448 310614965958431232 310745051112607902 312535779647422464 313146201092046336 314343492788957184 315545362243485696 315677512241379456 316468009501507584 317086111082565216 318116775712555008 319333072039575552 319956769445902848 320266794472439808 320892315555393792 321314610674261232 322119223956891648 322254127079741528 323797432421707776 324744208539899904 325035448325996544 325378474572204396 325985844373733376 326414842589725696 326622535476025824 327232227511762944 328008665063308341 328937074206179328 329579529429238272 329898878516723712 330543212263826688 331807020166121472 332455080752383428 334049565584924672 335789929918808064 336445769625680736 337073798263996416 337288273284501504 337732145526230784 338719666419582336 341336978319310848 341786178667358208 342453729797567892 342642055400128512 342785553458783232 343092973232996352 343455056492882418 344096169061163008 344768231891360592 345434282768203776 347211356106522624 347432281503584256 347889503286418176 348760663532273664 348906724056261504 350240743508683776 351602752103350272 352947079622688768 354444926025408512 354988532523921408 355137201271551888 356026510689196032 357537425665114688 357881372676624384 359249706044522496 360300143781494784 360623271135412224 360774299704433664 361003854999818016 361478937008543886 361677725144580096 362384126951503104 362535892964709219 363562029385777152 364625076255326208 365337234607387392 365664879366746112 366734074920450048 367216697913441408 368136255950733312 368290430948276032 370054208481951744 371136238331314176 371861113796805024 372555250712838144 373282897686886656 374867045786638104 375805761283040256 377763671158659072 378709640179089408 379208023046995968 379948663717009632 380316818436022272 381059624722030128 381770932097056768 383759919907209216 384509451000777984 384882024936177664 385472312325144576 385633747641131136 385979594887120896 387108190193808384 387864260877780666 388613568114229248 390099403793498112 390612775619837952 391375691197220448 391754918238609408 392520064563294192 393252764641329152 394020836447269248 397065464575524864 398583615465455616 398750541778584576 399529351430495874 399749064633483264 400275135438495744 400529824525345536 401831716689543168 402229603873254024 405079915457609728 405337661754181632 405701180027338752 405871087167487872 406887440787652608 407057844732305088 408614200760131072 409007283058999296 410203210787241984 410571092622311424 411771592893136896 412313485376495616 412575834285506304 413118785152621584 414153287944574976 414326734816810536 417528268122728448 419124657051942912 420727149657980928 420903349655172608 421725426509967867 421957346002010112 422781481443420288 424155700950073344 424984130053491456 426609025927870464 427856420740525056 428419480899014976 428692077812283894 429492298609188864 431162498929655808 431729909895610368 432992278053199872 433380597767995392 433837966096272528 434227044248011008 434647792498311168 435496713968034432 437344886751077788 439439372572317696 440539785514450944 440724283018435584 441585072633705966 442409360221495296 443273441003177904 444129792130547712 447719906558410752 448594359500907648 449717697712668672 450309527368307712 451626221892776448 452508304357410777 453789102372028416 455115971092414464 455714904889810944 456604973063423856 457047404611710976 457457297643995136 457748370886109184 457940075323843224 459690975855147456 461478612135647232 463243042004779008 463852671048557568 464758633296699282 465014218043031552 465208965408348672 466117576668911853 466987658011578368 467436894924570624 468803669471133696 471515239183435776 473318043365228544 473516268362069184 474702014252261376 475629166623847824 477175163568832512 478999608059363328 480400191708659712 481032399605911552 481338473333090688 481971916011391848 483178835935337472 483381190619612292 485696148632561664 487116312809849856 487553172488994816 488978766560600064 489622263884588544 489933803214038736 490848341267644416 493405611309268992 494848317775085568 495814818395740032 497710530249182208 499822727715517472 501074348377387008 503684894878212096 504668654438521104 505610697395994624 506598218289346176 507089091248029696 508079499629373504 512005467478966272 512679268001037312 513963083100192768 514178330188174848 514639459849494528 515182584739323627 516144253591744512 517152347837040888 518151424152305664 520817034159783936 521834254929627264 522339890984812544 523140995298410496 523360086084392256 525361115263025664 527404128155025408 529420619434033152 531667389038112768 532705801907327832 533700180584660992 534039766033794048 536306138497672032 538874559066783744 540450215672242176 540934906703118336 541161449556650496 542218405512815829 542516587716870144 542743792976406784 543576190427254656 545343044078665728 546937614382989312 548005851911081088 549751313835327488 550101112380675072 550825046870162112 552204383926099968 552435646422414048 555081312722927616 556704357496971264 558832876069257216 559924346530329984 562300568679957156 562609794669346816 563708641924560384 566645506737988608 568064460268634112 568812034570493952 570475227654033408 571225974532019968 571589437083045192 572656398145585152 575639879860813824 576764176501166976 577323037404266496 578450621461696704 578969392330681344 579530389997748224 580662285290712576 581796391316670999 585149105690247168 585919163429756928 587632377357914112 588780096844941288 589879146961993728 591031254670903872 596959875411214336 597875423198183424 598125812667876864 599294027145743811 599623596950224896 600412703157743616 602168295857035264 602747575034314752 603344405809881036 607619873186414592 608006492631272448 608806630751231808 609943063525326848 610331161181478912 610586767098457632 612921301140196608 615304816180862976 615856638933467136 617657389339705344 618470228064743424 619678177728932376 620278620544464896 621229931916862464 621490102225215804 626292402184092672 628686985577914368 631090724486971392 631355024482758912 632936019003015168 634172222165130432 636233551425110016 639913538891805696 640533588944879616 641784631110787584 642629221348522464 644238447913783296 644508254159483056 647594864843415552 649488417079799808 650070896651993088 650756949144408792 651971688747466752 652829685179451392 653245070952051648 654464455023525888 656017330126616682 659159058858476544 659797757033447424 661086424527653376 663614040332242944 664910161504766856 668099131169849344 671579859837616128 672891539251361472 674147596527992832 674576546569003008 675464291052461568 677439332839164672 682673956638621696 683572357334716416 684907459595135784 685571106917566464 686185946465992704 686910112985764836 688192338122326016 689536463782721184 694422712213045248 694864563007168512 695779006572836352 697521327064547328 697813448112523008 700481487017367552 703205504206700544 708889852050817024 709977065047842816 710274402543103776 712053021378392064 715074851330229376 715762745353248768 718499412089044992 720600287562989568 721548599408867328 722007709999636032 722957874017087772 723355450289160192 724768253903006208 725071785929418438 729250152510652416 730674469214774784 731329758733492224 733468149840900096 734433395826882816 736272511901466624 736580861896552064 740108416963903488 742272476662628352 743722227593610048 745110501425676288 746565795373773312 749734091573276208 751611522566080512 755527342317318144 758416046093991936 759897327434019264 760633636872044544 762119249444060256 763541864194113536 765353551814386129 767519839814418432 769018902001555968 769764049872355328 770944624650289152 771267495282262272 771959189774241792 774216380387616768 775728521755561332 777227136228458496 781225551239675904 782751382394440896 783509836477218816 785040129126588384 786505529282658304 788041672894538496 794130929151049728 797501083557169152 799058702860991748 799498129266966528 800550270876991488 801059649050691072 804459207746508048 810159830915219456 810675323508363264 811402360054677504 811742174334975744 813774881575305216 814115689464610176 817228401520262144 818014566117998592 820406421574483968 823543185786273792 824626970752991232 825151668571012608 826237570305243168 828306575889149952 828653469633621072 835056536245456896 838249314103885824 841454299315961856 841806699310345216 843450853019935734 843914692004020224 845562962886840576 848311401900146688 849968260106982912 853218051855740928 855712841481050112 856838961798029952 857384155624567788 858984597218377728 863459819791220736 865984556106399744 866761195535990784 867675932192545056 868454088496022016 869295584996622336 870993427936068864 874689773502155576 878878745144635392 881448566036871168 883170145267411932 884818720442990592 886546882006355808 895439813116821504 897188719001815296 899435395425337344 900619054736615424 903252443785552896 905016608714821554 910231942184828928 911429809779621888 913209946126847712 914094809223421952 914914595287990272 915496741772218368 915880150647686448 919381951710294912 922957224271294464 926486084009558016 927705342097115136 929517266593398564 930028436086063104 930417930816697344 932235153337823706 933975316023156736 937607338942267392 943030478366871552 946636086730457088 947032536724138368 949404028504522752 951258333247695648 954350327137665024 957999216118726656 960800383417319424 962064799211823104 962676946666181376 963943832022783696 966357671870674944 966762381239224584 971392297265123328 974232625619699712 975106344977989632 977957533121200128 979244527769177088 979867606428077472 981696682535288832 984025995189925023 986811222618537984 989696635550171136 991629636791480064 995421060498364416 999645455431034944 1002148696754774016 1007369789756424192 1009337308877042208 1011221394791989248 1013196436578692352 1014178182496059392 1016158999258747008 1024010934957932544 1025358536002074624 1027926166200385536 1028356660376349696 1029278919698989056 1030365169478647254 1032288507183489024 1034304695674081776 1036302848304611328 1041634068319567872 1043668509859254528 1044679781969625088 1046281990596820992 1046720172168784512 1050722230526051328 1054808256310050816 1058841238868066304 1063334778076225536 1065411603814655664 1067400361169321984 1068079532067588096 1072612276995344064 1077749118133567488 1080900431344484352 1081869813406236672 1082322899113300992 1084436811025631658 1085033175433740288 1085487585952813568 1087152380854509312 1087607678894127657 1090686088157331456 1093875228765978624 1096011703822162176 1099502627670654976 1100202224761350144 1101650093740324224 1104408767852199936 1104871292844828096 1110162625445855232 1113408714993942528 1117665752138514432 1119848693060659968 1124601137359914312 1127417283849120768 1133291013475977216 1136128920537268224 1137624069140987904 1140950455308066816 1142451949064039936 1143178874166090384 1145312796291170304 1151279759721627648 1153528353002333952 1154646074808532992 1156901242923393408 1157938784661362688 1161324570581425152 1163592782633341998 1170298211380494336 1171838326859513856 1175264754715828224 1177560193689882576 1179758293923987456 1182062509341807744 1195750846396366848 1196251625335753728 1198588054291487622 1199247193900449792 1200825406315487232 1204336591714070528 1205495150068629504 1206688811619762072 1215239746372829184 1216012985262544896 1217613261502463616 1220662322362957824 1221173534196915264 1225842602280393216 1230609632361725952 1231713277866934272 1235314778679410688 1236940456129486848 1239356355457864752 1240557241088929792 1242459863833724928 1242980204450431608 1252584804368185344 1257373971155828736 1262181448973942784 1262710048965517824 1265176279529903601 1265872038006030336 1268344444330260864 1272467102850220032 1279827077783611392 1283569262221575168 1285258442697044928 1288476895827566592 1289016508318966112 1295189729686831104 1298976834159599616 1300141793303986176 1301513898288817584 1303943377494933504 1305659370358902784 1306490141904103296 1312034660253233364 1318318117716953088 1322172849055306752 1327228080664485888 1329820323009533712 1336198262339698688 1343159719675232256 1345783078502722944 1349153093138006016 1350928582104923136 1354878665678329344 1357524913072232331 1365347913277243392 1367144714669432832 1369814919190271568 1371142213835132928 1372371892931985408 1373820225971529672 1376384676244652032 1379072927565442368 1389729126014337024 1391558013145672704 1395042654129094656 1395626896225046016 1398352730006735559 1400962974034735104 1406411008413401088 1417779704101634048 1419954130095685632 1420548805086207552 1424106042756784128 1430149702660458752 1431525490706497536 1436998824178089984 1441200575125979136 1443097198817734656 1444015419999272064 1445915748034175544 1449536507806012416 1450143571858836876 1461348938429549568 1462659517466984448 1466936299681800192 1468866791653765632 1472545023802933248 1473161723793104128 1480216833927806976 1484544953325256704 1487444455187220096 1493131590747546624 1499468183146552416 1503223045132161024 1511054684634636288 1516832092187983872 1519794654868038528 1521267273744089088 1524238498888120512 1527083728388227072 1530707103628772258 1538037804003111936 1539528099744710656 1541889249300578304 1542534990564524544 1543918379548483584 1545547754217970881 1548432760775233536 1551457043511122664 1554454272456916992 1562451102479351808 1565502764788881792 1567019672954437632 1570080258253176768 1573011058565316608 1576083345789076992 1588261858302099456 1595002167114338304 1598117405721983496 1601100541753982976 1602119298101382144 1608918415493016096 1620319661830438912 1621350647016726528 1622804720109355008 1623484348669951488 1626655216538447487 1627549763150610432 1628231378929220352 1634456803040524288 1636029132235997184 1640812843148967936 1649253941505982464 1650303337142025216 1652475140610486336 1656613151778299904 1657306939267242144 1670113072490913792 1676498628207771648 1683613398620690432 1686901706039871468 1687829384008040448 1691125925773681152 1699936520213965824 1706436103711481856 1711425682962100224 1713677923596059904 1714768311249135576 1717969194436755456 1726919639582441472 1731969112212799488 1735351864385090112 1736908176992044032 1738591169993244672 1741986855872137728 1749379547004311152 1757757490289270784 1762897132073742336 1766340290534823864 1769637440885981184 1773093764012711616 1790879626233643008 1794377438003630592 1798870790850674688 1801238109473230848 1806504887571105792 1810033217429643108 1822859619559243776 1826419892253695424 1828189618446843904 1829829190575980544 1830993483544436736 1831760301295372896 1838763903420589824 1845914448542588928 1852972168019116032 1855410684194230272 1859034533186797128 1860835861633394688 1864470306675647412 1867950632046313472 1886060956733743104 1893272173460914176 1894065073448276736 1898808057009045504 1902516666495391296 1908700654275330048 1921600766834638848 1924129598423646208 1925353893332362752 1927887664045567392 1932715343741349888 1933524762478449168 1942784594530246656 1948465251239399424 1950212689955979264 1955915066242400256 1958489055538354176 1959735212856154944 1963393365070577664 1968051990379850046 1979393271100342272 1983259273582960128 1990842120996728832 1999290910862069888 2004297393509548032 2014739579512848384 2018674617754084416 2022442789583978496 2026392873157384704 2028356364992118784 2032317998517494016 2048021869915865088 2050717072004149248 2056713320752699392 2058557839397978112 2060730338957294508 2064577014366978048 2068609391348163552 2083268136639135744 2087337019718509056 2089359563939250176 2092563981193641984 2093440344337569024 2101444461052102656 2109616512620101632 2126669556152451072 2130823207629311328 2134800722338643968 2136159064135176192 2145224553990688128 2155498236267134976 2161800862688968704 2164645798226601984 2168873622051263316 2170066350867480576 2170975171905627136 2174304761709018624 2175215357788255314 2187750457531957248 2192023407644324352 2199005255341309952 2200404449522700288 2203300187480648448 2208817535704399872 2209742585689656192 2220325250891710464 2226817429987885056 2235331504277028864 2239697386121319936 2249202274719828624 2254834567698241536 2266582026951954432 2275248138281975808 2281900910616133632 2284903898128079872 2286357748332180768 2290625592582340608 2296060655443158387 2302559519443255296 2307056706004667904 2309292149617065984 2313802485846786816 2315877569322725376 2322649141162850304 2327185565266683996 2343676653719027712 2350529509431656448 2355120387379765152 2359516587847974912 2364125018683615488 2392503250671507456 2397176108582975244 2398494387800899584 2401650812630974464 2408673183428141056 2413377623239524144 2430479492745658368 2432025970525089792 2435226523004927232 2441324644725915648 2442347068393830528 2451685204560786432 2461219264723451904 2470629557358821376 2473880912258973696 2478712710915729504 2481114482177859584 2484919727667449856 2485960408900863216 2505169608736370688 2514747942311657472 2524362897947885568 2525420097931035648 2530352559059807202 2531744076012060672 2536688888660521728 2544934205700440064 2559654155567222784 2567138524443150336 2570516885394089856 2576953791655133184 2578033016637932224 2590379459373662208 2597953668319199232 2600283586607972352 2603027796577635168 2607886754989867008 2611318740717805568 2612980283808206592 2624069320506466728 2636636235433906176 2644345698110613504 2654456161328971776 2659640646019067424 2672396524679397376 2686319439350464512 2691566157005445888 2698306186276012032 2701857164209846272 2709757331356658688 2715049826144464662 2730695826554486784 2734289429338865664 2739629838380543136 2742284427670265856 2744743785863970816 2747640451943059344 2752769352489304064 2758145855130884736 2779458252028674048 2783116026291345408 2790085308258189312 2791253792450092032 2796705460013471118 2801925948069470208 2812822016826802176 2835559408203268096 2839908260191371264 2841097610172415104 2848212085513568256 2860299405320917504 2863050981412995072 2873997648356179968 2882401150251958272 2886194397635469312 2888030839998544128 2891831496068351088 2899073015612024832 2900287143717673752 2922697876859099136 2925319034933968896 2933872599363600384 2937733583307531264 2945090047605866496 2946323447586208256 2952077985569775069 2960433667855613952 2969089906650513408 2974888910374440192 2986263181495093248 2998936366293104832 3006446090264322048 3022109369269272576 3033664184375967744 3039589309736077056 3042534547488178176 3048476997776241024 3061414207257544516 3076075608006223872 3083778498601156608 3085069981129049088 3087836759096967168 3091095508435941762 3096865521550467072 3102914087022245328 3108908544913833984 3124902204958703616 3131005529577763584 3134039345908875264 3140160516506353536 3152166691578153984 3176523716604198912 3190004334228676608 3196234811443966992 3202201083507965952 3204238596202764288 3217836830986032192 3242701294033453056 3245609440218710016 3246968697339902976 3253310433076894974 3255099526301220864 3256462757858440704 3262823036682382971 3268913606081048576 3272058264471994368 3281625686297935872 3298507883011964928 3300606674284050432 3304950281220972672 3313226303556599808 3314613878534484288 3340226144981827584 3352997256415543296 3367226797241380864 3373803412079742936 3382251851547362304 3399873040427931648 3412872207422963712 3422851365924200448 3427355847192119808 3429536622498271152 3435938388873510912 3453839279164882944 3463938224425598976 3470703728770180224 3473816353984088064 3483973711744275456 3498759094008622304 3515514980578541568 3525794264147484672 3532680581069647728 3539274881771962368 3546187528025423232 3588754876007261184 3597741581701349376 3602476218946461696 3613009775142211584 3620066434859286216 3645719239118487552 3652839784507390848 3656379236893687808 3661986967088873472 3663520602590745792 3677527806841179648 3691828897085177856 3705944336038232064 3710821368388460544 3718069066373594256 3721671723266789376 3728940613351294824 3735901264092626944 3772121913467486208 3786544346921828352 3788130146896553472 3795528838589710803 3797616114018091008 3805033332990782592 3817401308550660096 3848259196847292416 3850707786664725504 3855775328091134784 3865430687482699776 3867049524956898336 3885569189060493312 3896930502478798848 3900425379911958528 3911830132484800512 3916978111076708352 3919470425712309888 3936103980759700092 3966518547165920256 3981684241993457664 3998581821724139776 4008594787019096064 4029479159025696768 4037349235508168832 4052785746314769408 4056712729984237568 4064635997034988032 4072574739216696993 4096043739831730176 4101434144008298496 4113426641505398784 4117115678795956224 4121460677914589016 4129154028733956096 4137218782696327104 4174674039437018112 4178719127878500352 4185127962387283968 4186880688675138048 4195058190020206677 4202888922104205312 4219233025240203264 4253339112304902144 4261646415258622656 4269601444677287936 4272318128270352384 4290449107981376256 4310996472534269952 4323601725377937408 4329291596453203968 4337747244102526632 4341950343811254272 4348609523418037248 4350430715576510628 4384046815288648704 4398010510682619904 4400808899045400576 4406600374961296896 4417635071408799744 4419485171379312384 4440650501783420928 4453634859975770112 4479394772242639872 4498404549439657248 4509669135396483072 4533164053903908864 4550496276563951616 4563801821232267264 4569807796256159744 4572715496664361536 4581251185164681216 4592121310886316774 4614113412009335808 4618584299234131968 4627604971693573632 4631755138645450752 4645298282325700608 4654371130533367992 4687353307438055424 4701059018863312896 4710240774759530304 4719033175695949824 4728250037367230976 4785006501343014912 4794352217165950488 4803301625261948928 4817346366856282112 4826755246479048288 4860958985491316736 4864051941050179584 4870453046009854464 4882649289451831296 4884694136787661056 4903370409121572864 4922438529446903808 4947761824517947392 4957425421831459008 4962228964355719168 4969839455334899712 4971920817801726432 5010339217472741376 5029495884623314944 5050840195862071296 5060705118119614404 5063488152024121344 5073377777321043456 5119308311134445568 5134277048886300672 5141033770788179712 5153907583310266368 5156066033275864448 5180758918747324416 5195907336638398464 5206055593155270336 5215773509979734016 5222637481435611136 5225960567616413184 5248138641012933456 5273272470867812352 5288691396221227008 5308912322657943552 5319281292038134848 5344793049358794752 5372638878700929024 5383132314010891776 5396612372552024064 5403714328419692544 5419514662713317376 5430099652288929324 5468578858677731328 5479259676761086272 5484568855340531712 5489487571727941632 5495280903886118688 5505538704978608128 5516291710261769472 5558916504057348096 5566232052582690816 5582507584900184064 5593410920026942236 5603851896138940416 5671118816406536192 5679816520382742528 5682195220344830208 5696424171027136512 5720598810641835008 5726101962825990144 5764802300503916544 5772388795270938624 5776061679997088256 5783662992136702176 5798146031224049664 5800574287435347504 5845395753718198272 5850638069867937792 5867745198727200768 5875467166615062528 5890180095211732992 5892646895172416512 5904155971139550138 5938179813301026816 5949777820748880384 5972526362990186496 5997872732586209664 6012892180528644096 6044218738538545152 6067328368751935488 6079178619472154112 6085069094976356352 6096953995552482048 6122828414515089032 6152151216012447744 6170139962258098176 6175673518193934336 6182191016871883524 6193731043100934144 6205828174044490656 6249804409917407232 6262011059155527168 6268078691817750528 6280321033012707072 6304333383156307968 6380008668457353216 6392469622887933984 6404402167015931904 6408477192405528576 6435673661972064384 6485402588066906112 6493937394679805952 6506620866153789948 6510199052602441728 6512925515716881408 6525646073364765942 6537827212162097152 6563251372595871744 6597015766023929856 6601213348568100864 6609900562441945344 6626452607113199616 6629227757068968576 6680452289963655168 6705994512831086592 6734453594482761728 6747606824159485872 6764503703094724608 6799746080855863296 6825744414845927424 6845702731848400896 6854711694384239616 6859073244996542304 6871876777747021824 6888181966329475161 6907678558329765888 6927876448851197952 6941407457540360448 6947632707968176128 6967947423488550912 6997518188017244608 7031029961157083136 7051588528294969344 7065361162139295456 7078549763543924736 7092375056050846464 7177509752014522368 7195483163402698752 7204952437892923392 7226019550284423168 7240132869718572432 7291438478236975104 7305679569014781696 7312758473787375616 7323973934177746944 7327041205181491584 7355055613682359296 7383657794170355712 7411888672076464128 7421642736776921088 7436138132747188512 7443343446533578752 7457881226702589648 7471802528185253888 7544243826934972416 7573088693843656704 7576260293793106944 7591057677179421606 7595232228036182016 7610066665981565184 7634802617101320192 7696518393694584832 7701415573329451008 7711550656182269568 7730861374965399552 7734099049913796672 7771138378120986624 7793861004957597696 7800850759823917056 7823660264969601024 7833956222153416704 7838940851424619776 7872207961519400184 7933037094331840512 7963368483986915328 7997163643448279552 8017189574038192128 8058958318051393536 8074698471016337664 8105571492629538816 8129271994069976064 8145149478433393986 8192087479663460352 8202868288016596992 8226853283010797568 8234231357591912448 8242921355829178032 8258308057467912192 8274437565392654208 8349348078874036224 8370255924774567936 8373761377350276096 8390116380040413354 8405777844208410624 8438466050480406528 8506678224609804288 8523292830517245312 8544636256540704768 8580898215962752512 8621992945068539904 8647203450755874816 8658583192906407936 8675494488205053264 8683900687622508544 8697219046836074496 8700861431153021256 8768093630577297408 8801617798090801152 8813200749922593792 8835270142817599488 8838970342758624768 8856233956709325207 8881301003566841856 8907269719951540224 8958789544485279744 8996809098879314496 9019338270792966144 9066328107807817728 9100992553127903232 9127603642464534528 9139615592512319488 9145430993328723072 9184242621772633548 9228226824018671616 9255209943387147264 9263510277290901504 9290596564651401216 9308742261066735984 9374706614876110848 9402118037726625792 9420481549519060608 9456500074734461952 9570013002686029824 9588704434331900976 9606603250523897856 9634692733712564224 9653510492958096576 9728103882100359168 9740906092019708928 9765298578903662592 9769388273575322112 9788469110047148913 9806740818243145728 9844877058893807616 9895523649035894784 9914850843662918016 9924457928711438336 9939678910669799424 9943841635603452864 10020678434945482752 10058991769246629888 10101680391724142592 10121410236239228808 10146755554642086912 10238616622268891136 10268554097772601344 10282067541576359424 10307815166620532736 10312132066551728896 10361517837494648832 10391814673276796928 10412111186310540672 10445274962871222272 10451921135232826368 10496277282025866912 10546544941735624704 10577382792442454016 10617824645315887104 10638562584076269696 10689586098717589504 10766264628021783552 10793224745104048128 10807428656839385088 10839029325426634752 10860199304577858648 10937157717355462656 10958519353522172544 10969137710681063424 10990561807772237376 11011077409957216256 11032583420523538944 11117833008114696192 11132464105165381632 11165015169800368128 11186821840053884472 11207703792277880832 11342237632813072384 11359633040765485056 11364390440689660416 11386586515769132409 11392848342054273024 11441197621283670016 11452203925651980288 11544777590541877248 11552123359994176512 11567325984273404352 11596292062448099328 11601148574870695008 11690791507436396544 11701276139735875584 11735490397454401536 11750934333230125056 11785293790344833024 11808311942279100276 11899555641497760768 11945052725980372992 11995745465172419328 12025784361057288192 12088437477077090304 12158357238944308224 12170138189952712704 12193907991104964096 12245656829030178064 12304302432024895488 12340279924516196352 12351347036387868672 12364382033743767048 12387462086201868288 12411656348088981312 12524022118311054336 12536157383635501056 12560642066025414144 12608666766312615936 12760017336914706432 12784939245775867968 12808804334031863808 12816954384811057152 12871347323944128768 12970805176133812224 12987874789359611904 13013241732307579896 13025851031433762816 13051292146729531884 13075654424324194304 13194031532047859712 13202426697136201728 13219801124883890688 13252905214226399232 13258455514137937152 13360904579927310336 13468907188965523456 13495213648318971744 13529007406189449216 13599492161711726592 13651488829691854848 13691405463696801792 13709423388768479232 13718146489993084608 13743753555494043648 13776363932658950322 13855752897702395904 13882814915080720896 13895265415936352256 13935894846977101824 13995036376034489216 14062059922314166272 14103177056589938688 14130722324278590912 14157099527087849472 14184750112101692928 14355019504029044736 14409904875785846784 14452039100568846336 14480265739437144864 14582876956473950208 14611359138029563392 14625516947574751232 14647947868355493888 14654082410362983168 14710111227364718592 14767315588340711424 14843285473553842176 14872276265494377024 14886686893067157504 14915762453405179296 14943605056370507776 15088487653869944832 15152520587586213888 15182115354358843212 15190464456072364032 15220133331963130368 15393036787389169664 15402831146658902016 15423101312364539136 15461722749930799104 15468198099827593344 15542276756241973248 15587722009915195392 15647320529939202048 15667912444306833408 15677881702849239552 15744415923038800368 15866074188663681024 15926736967973830656 15994327286896559104 16034379148076384256 16117916636102787072 16149396942032675328 16211142985259077632 16258543988139952128 16290298956866787972 16405736576033193984 16453706566021595136 16468462715183824896 16485842711658356064 16516616114935824384 16548875130785308416 16698696157748072448 16747522754700552192 16780232760080826708 16811555688416821248 17013356449219608576 17046585661034490624 17089272513081409536 17161796431925505024 17294406901511749632 17317166385812815872 17350988976410106528 17367801375245017088 17394438093672148992 17401722862306042512 17536187261154594816 17603235596181602304 17626401499845187584 17670540285635198976 17677940685517249536 17712467913418650414 17814539439903080448 17917579088970559488 17993618197758628992 18038676541585932288 18132656215615635456 18201985106255806464 18255207284929069056 18279231185024638976 18290861986657446144 18368485243545267096 18456453648037343232 18510419886774294528 18527020554581803008 18581193129302802432 18617484522133471968 18749413229752221696 18804236075453251584 18840963099038121216 18913000149468923904 19140026005372059648 19177408868663801952 19213206501047795712 19269385467425128448 19307020985916193152 19456207764200718336 19481812184039417856 19530597157807325184 19538776547150644224 19576938220094297826 19613481636486291456 19689754117787615232 19791047298071789568 19829701687325836032 19848915857422876672 19879357821339598848 19887683271206905728 20041356869890965504 20117983538493259776 20203360783448285184 20242820472478457616 20293511109284173824 20477233244537782272 20537108195545202688 20564135083152718848 20615630333241065472 20624264133103457792 20664545898988425483 20723035674989297664 20783629346553593856 20824222372621081344 20890549925742444544 20903842270465652736 20992554564051733824 21093089883471249408 21154765584884908032 21235649290631774208 21277125168152539392 21532529256043567104 21586449490208096256 21614857313678770176 21678058650853269504 21720398609155717296 21874315434710925312 21917038707044345088 21938275421362126848 21981123615544474752 22065166841047077888 22235666016229392384 22264928210330763264 22330030339600736256 22373643680107768944 22415407584555761664 22719266081530970112 22728780881379320832 22773173031538264818 22785696684108546048 22882395242567340032 22904407851303960576 23089555181083754496 23104246719988353024 23134651968546808704 23192584124896198656 23202297149741390016 23381583014872793088 23402552279471751168 23470980794908803072 23501868666460250112 23570587580689666048 23616623884558200552 23799111282995521536 23890105451960745984 23991490930344838656 24051568722114576384 24176874954154180608 24316714477888616448 24387815982209928192 24491313658060356128 24608604864049790976 24680559849032392704 24702694072775737344 24728764067487534096 24774924172403736576 24823312696177962624 25048044236622108672 25121284132050828288 25217333532625231872 25520034673829412864 25569878491551735936 25633908769622114304 25742694647888257536 25941610352267624448 25975749578719223808 26026483464615159792 26051702062867525632 26102584293459063768 26151308848648388608 26404853394272403456 26439602249767781376 26505810428452798464 26516911028275874304 26568701870127975621 26721809159854620672 26937814377931046912 26990427296637943488 27058014812378898432 27198984323423453184 27302977659383709696 27382810927393603584 27418846777536958464 27436292979986169216 27552727865317900644 27765629830161441792 27790530831872704512 27871789693954203648 27990072752068978432 28124119844628332544 28206354113179877376 28261444648557181824 28369500224203385856 28710039008058089472 28819809751571693568 28904078201137692672 28960531478874289728 29222718276059126784 29251033895149502464 29295895736710987776 29308164820725966336 29365407330141446739 29420222454729437184 29534631176681422848 29686570947107684352 29744552530988754048 29773373786134315008 29831524906810358592 29887210112741015552 30176975307739889664 30305041175172427776 30364230708717686424 30440266663926260736 30786073574778339328 30805662293317804032 30846202624729078272 30923445499861598208 30936396199655186688 31084553512483946496 31175444019830390784 31335824888613666816 31355763405698479104 31488831846077600736 31732148377327362048 31853473935947661312 31988654573793118208 32068758296152768512 32298793884065350656 32422285970518155264 32517087976279904256 32580597913733575944 32811473152066387968 32907413132043190272 32971685423316712128 33033232229871648768 33097750261570616832 33397392315496144896 33495045509401104384 33560465520161653416 33623111376833642496 34026712898439217152 34093171322068981248 34178545026162819072 34323592863851010048 34634332771625631744 34701977952820213056 34735602750490034176 34788876187344297984 34803445724612085024 35072374522309189632 35206471192363204608 35252802999690375168 35355881371034499072 35424935826837300828 35835158177941118976 35987236395517257984 36077353083171864576 36265312431231270912 36510414569858138112 36558462370049277952 36581723973314892288 36736970487090534192 36912907296074686464 37020839773548589056 37054041109163606016 37162386258605604864 37234969044266943936 37608472150906503168 37681926198076242432 37826000298937847808 38280052010744119296 38354817737327603904 38426413002095591424 38538770934850256896 38614041971832386304 38912415528401436672 38963624368078835712 39077553094301288448 39153876440188595652 39226963272972582912 39582094596143579136 39659403374651672064 39697831714845753344 39758715642679197696 39775366542413811456 40082713739781931008 40406721566896570368 40485640944956915232 40587022218568347648 40954466489075564544 41074216391090405376 41128270166305437696 41231260666482130944 41248528266206915584 41329091797976850966 41567258693107187712 41648444745242162688 41781099851484889088 41807684540931305472 41985109128103467648 42186179766942498816 42309531169769816064 42471298581263548416 42554250336305078784 43065058512087134208 43229714627357540352 43356117301706539008 43440797218311434592 43748630869421850624 43834077414088690176 43876550842724253696 43962247231088949504 44130333682094155776 44529856420661526528 44660060679201472512 44747287360215537888 44830815169111523328 45457561762758641664 45546346063076529636 45571393368217092096 45764790485134680064 46179110362167508992 46208493439976706048 46269303937093617408 46385168249792397312 46404594299482780032 46763166029745586176 46941961589817606144 47003737332920500224 47141175161379332096 47233247769116401104 47598222565991043072 47780210903921491968 47982981860689677312 48103137444229152768 48353749908308361216 48633428955777232896 48775631964419856384 48982627316120712256 49217209728099581952 49361119698064785408 49405388145551474688 49457528134975068192 49549848344807473152 49646625392355925248 50096088473244217344 50242568264101656576 50434667065250463744 51040069347658825728 51139756983103471872 51267817539244228608 51485389295776515072 51883220704535248896 51951499157438447616 52052966929230319584 52103404125735051264 52205168586918127536 52302617697296777216 52809706788544806912 52879204499535562752 53011620856905596928 53033822056551748608 53137403740255951242 53443618319709241344 53875628755862093824 53980854593275886976 54116029624757796864 54397968646846906368 54605955318767419392 54765621854787207168 54837693555073916928 54872585959972338432 55105455730635801288 55531259660322883584 55581061663745409024 55743579387908407296 55980145504137956864 56248239689256665088 56412708226359754752 56522889297114363648 56739000448406771712 57420078016116178944 57639619503143387136 57808156402275385344 57921062957748579456 58445436552118253568 58591791473421975552 58616329641451932672 58730814660282893478 58840444909458874368 59069262353362845696 59373141894215368704 59489105061977508096 59546747572268630016 59663049813620717184 60353950615479779328 60610082350344855552 60728461417435372848 60880533327852521472 61611324586635608064 61692405249458156544 61846890999723196416 61872792399310373376 61993637696965276449 62169107024967892992 62350888039660781568 62671649777227333632 62711526811396958208 62977663692155201472 63464296754654724096 63706947871895322624 63977309147586236416 64597587768130701312 64844571941036310528 65034175952559808512 65161195827467151888 65622946304132775936 65814826264086380544 65943370846633424256 66195500523141233664 66794784630992289792 66990091018802208768 67120931040323306832 67246222753667284992 68186342644137962496 68357090052325638144 68647185727702020096 69268665543251263488 69403955905640426112 69471205500980068352 69577752374688595968 69606891449224170048 70144749044618379264 70412942384726409216 70505605999380750336 70711762742068998144 70849871653674601656 71670316355882237952 71974472791034515968 72154706166343729152 72530624862462541824 73116924740098555904 73163447946629784576 73473940974181068384 73825814592149372928 74041679547097178112 74108082218327212032 74324772517211209728 74469938088533887872 75363852396152484864 75652000597875695616 76560104021488238592 76709635474655207808 77077541869700513792 77228083943664772608 77824831056802873344 77927248736157671424 78155106188602576896 78307752880377191304 78453926545945165824 79318806749303344128 79395663429691506688 79517431285358395392 79550733084827622912 79706105610383926863 80165427479563862016 80813443133793140736 80971281889913830464 81174044437136695296 81908932978151129088 82148432782180810752 82256540332610875392 82497056532413831168 82658183595953701932 83296889490484325376 83562199702969778176 83615369081862610944 83970218256206935296 84372359533884997632 84619062339539632128 85108500672610157568 86130117024174268416 86459429254715080704 86712234603413078016 86881594436622869184 87668154828177380352 87753101685448507392 87924494462177899008 88260667364188311552 89059712841323053056 89320121358402945024 89494574720431075776 89661630338223046656 90915123525517283328 91092692126153059272 91529580970269360128 92358220724335017984 92416986879953412096 92538607874187234816 92770336499584794624 92809188598965560064 93526332059491172352 94007474665841000448 94282350322758664192 94466495538232802208 95196445131982086144 95560421807842983936 95965963721379354624 96206274888458305536 97266857911554465792 97551263928839712768 97965254632241424512 98434419456199163904 98722239396129570816 98915056269950136384 99099696689614946304 99293250784711850496 100192176946488434688 100485136528203313152 100869334130500927488 102080138695317651456 102279513966206943744 102535635078488457216 102970778591553030144 103902998314876895232 104105933858460639168 104206808251470102528 104410337173836255072 104605235394593554432 105619413577089613824 105758408999071125504 106067644113103497216 106274807480511902484 107751257511724187648 107961709186551773952 108232059249515593728 108795937293693812736 109531243709574414336 109675387110147833856 109745171919944676864 110210911461271602576 111062519320645767168 111162123327490818048 111487158775816814592 111960291008275913728 112825416452719509504 113045778594228727296 113478000896813543424 114840156032232357888 115279239006286774272 115616312804550770688 115842125915497158912 116890873104236507136 117232659282903865344 117461629320565786956 117680889818917748736 118746283788430737408 118978210123955016192 119093495144537260032 119326099627241434368 121220164700689711104 121456922834870745696 121761066655705042944 123222649173271216128 123384810498916313088 123693781999446392832 123745584798620746752 123987275393930552898 124701776079321563136 125343299554454667264 125423053622793916416 125955327384310402944 126928593509309448192 127413895743790645248 127954618295172472832 129195175536261402624 129689143882072621056 130068351905119617024 130322391654934303776 131245892608265551872 131629652528172761088 131886741693266848512 132391001046282467328 133589569261984579584 133980182037604417536 134241862080646613664 134492445507334569984 136372685288275924992 136714180104651276288 137294371455404040192 138537331086502526976 138807911811280852224 138942411001960136704 139155504749377191936 139213782898448340096 140289498089236758528 140825884769452818432 141011211998761500672 141423525484137996288 141699743307349203312 143340632711764475904 143948945582069031936 144309412332687458304 145061249724925083648 146233849480197111808 146326895893259569152 146947881948362136768 147651629184298745856 148083359094194356224 148216164436654424064 148649545034422419456 148939876177067775744 150727704792304969728 151304001195751391232 153120208042976477184 153419270949310415616 154456167887329545216 155649662113605746688 155854497472315342848 156310212377205153792 156615505760754382608 156907853091890331648 158637613498606688256 159034862570716790784 159101466169655245824 159412211220767853726 160330854959127724032 161626886267586281472 161942563779827660928 162348088874273390592 163817865956302258176 164296865564361621504 164513080665221750784 164994113064827662336 165316367191907403864 166593778980968650752 167230738163725221888 167940436512413870592 168744719067769995264 169238124679079264256 170217001345220315136 172260234048348536832 172918858509430161408 173424469206826156032 173763188873245738368 175336309656354760704 175848988924355798016 176521334728376623104 178119425682646106112 178640242716805890048 178989149440862151552 181830247051034566656 182185384252306118544 183059161940538720256 184833973759906824192 185077215748374469632 185540672999169589248 185618377197931120128 185980913090895829347 187052664118982344704 188014949331682000896 188564700645517328384 188932991076465604416 190392890263964172288 191120843615685967872 191931927442758709248 194533715823108931584 195102527857679425536 195930509264482849024 196868838912398327808 197444478792259141632 197830112539900272768 198586501569423700992 200384353892976869376 200970273056406626304 201738668261001854976 204559027932413887488 205071270156976914432 205941557183106060288 207805996629753790464 208211867716921278336 208413616502940205056 208820674347672510144 209210470789187108864 211238827154179227648 211516817998142251008 212135288226206994432 212549614961023804968 215502515023448375296 215923418373103547904 216464118499031187456 217591874587387625472 219350774220295667712 219490343839889353728 220421822922543205152 222125038641291534336 222324246654981636096 222974317551633629184 223920582016551827456 226091557188457454592 226956001793627086848 229680312064464715776 231232625609101541376 231684251830994317824 233781746208473014272 234465318565807730688 234923258641131573912 235361779637835497472 237956420247910032384 238186990289074520064 238652199254482868736 242440329401379422208 242913845669741491392 243522133311410085888 246445298346542432256 246769620997832626176 247491169597241493504 247974550787861105796 250686599108909334528 250846107245587832832 251910654768620805888 253857187018618896384 255909236590344945664 258390351072522805248 259378287764145242112 260136703810239234048 260644783309868607552 263259305056345522176 263773483386533697024 264782002092564934656 267179138523969159168 267960364075208835072 268483724161293227328 268984891014669139968 272745370576551849984 274588742910808080384 277074662173005053952 277615823622561704448 277884822003920273408 278311009498754383872 278427565796896680192 280578996178473517056 282022423997523001344 282847050968275992576 283399486614698406624 286681265423528951808 287897891164138063872 288618824665374916608 292467698960394223616 292653791786519138304 293895763896724273536 295303258368597491712 296166718188388712448 297299090068844838912 297879752354135551488 301455409584609939456 302608002391502782464 306240416085952954368 306838541898620831232 308912335774659090432 311708994944630685696 312620424754410307584 313231011521508765216 313815706183780663296 317275226997213376512 318202932339310491648 318824422441535707452 323253772535172562944 323885127559655321856 324696177748546781184 328593731128723243008 329026161330443501568 329988226129655324672 330632734383814807728 333187557961937301504 334461476327450443776 335880873024827741184 338476249358158528512 340434002690440630272 344520468096697073664 345837717018860322816 346848938413652312064 347526377746491476736 350672619312709521408 351697977848711596032 353042669456753246208 356238851365292212224 357280485433611780096 357978298881724303104 363660494102069133312 364370768504612237088 366118323881077440512 369667947519813648384 370154431496748939264 371081345998339178496 371236754395862240256 371961826181791658694 374105328237964689408 376029898663364001792 377129401291034656768 377865982152931208832 380785780527928344576 382241687231371935744 383863854885517418496 389067431646217863168 390205055715358851072 391861018528965698048 393737677824796655616 394888957584518283264 395660225079800545536 397173003138847401984 400768707785953738752 401940546112813252608 403477336522003709952 409118055864827774976 410142540313953828864 411883114366212120576 415611993259507580928 416423735433842556672 416827233005880410112 417641348695345020288 422477654308358455296 423033635996284502016 424270576452413988864 425099229922047609936 431846836746207095808 432928236998062374912 435183749174775250944 438701548440591335424 438980687679778707456 440843645845086410304 444250077282583068672 444648493309963272192 445948635103267258368 447841164033103654912 452183114376914909184 453912003587254173696 459360624128929431552 463368503661988635648 467563492416946028544 468930637131615461376 469846517282263147824 470723559275670994944 475912840495820064768 477304398508965737472 484880658802758844416 485827691339482982784 487044266622820171776 492890596693084864512 493539241995665252352 494982339194482987008 495949101575722211592 501692214491175665664 503821309537241611776 507714374037237792768 511818473180689891328 516780702145045610496 518756575528290484224 520273407620478468096 521289566619737215104 527546966773067394048 529564004185129869312 534358277047938318336 535920728150417670144 536967448322586454656 545490741153103699968 549177485821616160768 555231647245123408896 555769644007840546816 556622018997508767744 556855131593793360384 557942739272687488041 561157992356947034112 564044847995046002688 565694101936551985152 566798973229396813248 573362530847057903616 575795782328276127744 584935397920788447232 585307583573038276608 587791527793448547072 590606516737194983424 592333436376777424896 595759504708271102976 602910819169219878912 605216004783005564928 613677083797241662464 617824671549318180864 623417989889261371392 625240849508820615168 626462023043017530432 627631412367561326592 634550453994426753024 636405864678620983296 637648844883071414904 646507545070345125888 647770255119310643712 649392355497093562368 658052322660887003136 659976452259310649344 661265468767629615456 666375115923874603008 668922952654900887552 671761746049655482368 680868005380881260544 689040936193394147328 693697876827304624128 695052755492982953472 701345238625419042816 703395955697423192064 706085338913506492416 714560970867223560192 715956597763448606208 727320988204138266624 728741537009224474176 732236647762154881024 739335895039627296768 740308862993497878528 742473508791724480512 743923652363583317388 752059797326728003584 754258802582069313536 755731964305862417664 761571561055856689152 767727709771034836992 778134863292435726336 780410111430717702144 783722037057931396096 789777915169036566528 791320450159601091072 794346006277694803968 801537415571907477504 803881092225626505216 806954673044007419904 818236111729655549952 823766228732424241152 831223986519015161856 832847470867685113344 833654466011760820224 835282697390690040576 846067271992569004032 848541152904827977728 850198459844095219872 863693673492414191616 865856473996124749824 877403096881182670848 877961375359557414912 881687291690172820608 888500154565166137344 891897270206534516736 895682328066207309824 904366228753829818368 907824007174508347392 918721248257858863104 926737007323977271296 935126984833892057088 937861274263230922752 939693034564526295648 941447118551341989888 951825680991640129536 954608797017931474944 969761317605517688832 971655382678965965568 974088533245640343552 985781193386169729024 987078483991330504704 989964678388965974016 991898203151444423184 1003384428982351331328 1007642619074483223552 1015428748074475585536 1023636946361379782656 1033561404290091220992 1037513151056580968448 1040546815240956936192 1042579133239474430208 1055093933546134788096 1059128008370259738624 1068716554095876636672 1071841456300835340288 1073934896645172909312 1090981482306207399936 1098354971643232321536 1110463294490246817792 1113244037995017535488 1113710263187586720768 1115885478545374976082 1122315984713894068224 1128089695990092005376 1131388203873103970304 1133597946458793626496 1146725061694115807232 1151591564656552255488 1170615167146076553216 1175583055586897094144 1181213033474389966848 1184666872753554849792 1191519009416542205952 1205821638338439757824 1210432009566011129856 1227354167594483324928 1235649343098636361728 1246835979778522742784 1250481699017641230336 1252924046086035060864 1269100907988853506048 1272811729357241966592 1275297689766142829808 1295540510238621287424 1298784710994187124736 1316104645321774006272 1319952904518621298688 1322530937535259230912 1332750231847749206016 1337845905309801775104 1343523492099310964736 1361736010761762521088 1378081872386788294656 1390105510985965906944 1402690477250838085632 1406791911394846384128 1412170677827012984832 1431913195526897212416 1454641976408276533248 1457483074018448948352 1464473295524309762048 1478671790079254593536 1480617725986995757056 1484947017583448961024 1487847304727166634776 1508517605164138627072 1511463928611724835328 1523143122111713378304 1535455419542069673984 1556269726584871452672 1560820222861435404288 1567444074115862792192 1582640900319202182144 1588692012555389607936 1603074831143814955008 1607762184451253010432 1636472223459311099904 1647532457464848482304 1665694941735370226688 1667308932023521640448 1670565394781380081152 1692134543985138008064 1697082305809655955456 1700396919688190439744 1727387346984828383232 1754806193762365341696 1755922750719114829824 1763374583380345641216 1777000309130332274688 1791364656132414619648 1808732457507659636736 1815648014349016694784 1853474014647954542592 1870253969667784114176 1875722548526461845504 1879386069129052591296 1882894237102683979776 1903651361983280259072 1909217594035862949888 1939522635211035377664 1943310765357931931136 1948177066491280687104 1974156967982661009408 1979929356777931948032 1983796406302888846368 2006768857964702662656 2015285238148966447104 2047273892722759565312 2067122808580182441984 2081093630481913872384 2085158266478948860416 2110187867092269576192 2118256016740519477248 2143682912601670680576 2147869793290345818624 2181962964612414799872 2196709943286464643072 2220926588980493635584 2227420526375173441536 2231770957090749952164 2256179391980184010752 2262776407746207940608 2267195892917587252992 2303183129313104510976 2341230334292153106432 2351166111173794188288 2369333745507109699584 2383038018833084411904 2411643276676879515648 2420864019132022259712 2454708335188966649856 2471298686197272723456 2493671959557045485568 2500963398035282460672 2505848092172070121728 2538201815977707012096 2545623458714483933184 2550595379532285659616 2591081020477242574848 2597569421988374249472 2632209290643548012544 2639905809037242597376 2645061875070518461824 2665500463695498412032 2675691810619603550208 2687046984198621929472 2723472021523525042176 2756163744773576589312 2780211021971931813888 2805380954501676171264 2813583822789692768256 2824341355654025969664 2863826391053794424832 2909283952816553066496 2914966148036897896704 2957343580158509187072 2961235451973991514112 2969894035166897922048 2975694609454333269552 3022927857223449670656 3046286244223426756608 3070910839084139347968 3112539453169742905344 3121640445722870808576 3134888148231725584384 3165281800638404364288 3177384025110779215872 3206149662287629910016 3215524368902506020864 3272944446918622199808 3295064914929696964608 3331389883470740453376 3341130789562760162304 3384269087970276016128 3394164611619311910912 3400793839376380879488 3454774693969656766464 3511845501438229659648 3526749166760691282432 3554000618260664549376 3582729312264829239296 3617464915015319273472 3631296028698033389568 3706948029295909085184 3740507939335568228352 3751445097052923691008 3758772138258105182592 3807302723966560518144 3818435188071725899776 3886621530715863862272 3896354132982561374208 3948313935965322018816 3959858713555863896064 3967592812605777692736 4013537715929405325312 4030570476297932894208 4094547785445519130624 4134245617160364883968 4170316532957897720832 4220375734184539152384 4236512033481038954496 4295739586580691637248 4363925929224829599744 4393419886572929286144 4441853177960987271168 4454841052750346883072 4463541914181499904328 4525552815492415881216 4534391785835174505984 4606366258626209021952 4682460668584306212864 4702332222347588376576 4766076037666168823808 4823286553353759031296 4909416670377933299712 4942597372394545446912 5001926796070564921344 5011696184344140243456 5076403631955414024192 5091246917428967866368 5101190759064571319232 5182162040954485149696 5264418581287096025088 5279811618074485194752 5290123750141036923648 5331000927390996824064 5374093968397243858944 5446944043047050084352 5560422043943863627776 5610761909003352342528 5627167645579385536512 5648682711308051939328 5727652782107588849664 5818567905633106132992 5829932296073795793408 5922470903947983028224 5939788070333795844096 5951389218908666539104 6045855714446899341312 6141821678168278695936 6243280891445741617152 6269776296463451168768 6330563601276808728576 6354768050221558431744 6431048737805012041728 6545888893837244399616 6590129829859393929216 6662779766941480906752 6682261579125520324608 6768538175940552032256 6788329223238623821824 6801587678752761758976 6909549387939313532928 7023691002876459319296 7053498333521382564864 7108001236521329098752 7165458624529658478592 7234929830030638546944 7262592057396066779136 7413896058591818170368 7481015878671136456704 7502890194105847382016 7517544276516210365184 7614605447933121036288 7636870376143451799552 7773243061431727724544 7792708265965122748416 7896627871930644037632 7919717427111727792128 7935185625211555385472 8027075431858810650624 8061140952595865788416 8268491234320729767936 8340633065915795441664 8440751468369078304768 8473024066962077908992 8591479173161383274496 8727851858449659199488 8883706355921974542336 8909682105500693766144 8927083828362999808656 9068783571670349011968 9212732517252418043904 9364921337168612425728 9404664444695176753152 9532152075332337647616 9646573106707518062592 9818833340755866599424 9885194744789090893824 10023392368688280486912 10152807263910828048384 10182493834857935732736 10202381518129142638464 10364324081908970299392 10559623236148970389504 10580247500282073847296 10662001854781993648128 10748187936794487717888 10893888086094100168704 11120844087887727255552 11221523818006704685056 11254335291158771073024 11455305564215177699328 11659864592147591586816 11844941807895966056448 11879576140667591688192 11902778437817333078208 12091711428893798682624 12283643356336557391872 12539552592926902337536 12661127202553617457152 12709536100443116863488 13091777787674488799232 13180259659718787858432 13325559533882961813504 13364523158251040649216 13576658446477247643648 13603175357505523517952 13819098775878627065856 14047382005752918638592 14106996667042765129728 14330917249059316957184 14469859660061277093888 14827792117183636340736 15005780388211694764032 15035088553032420730368 15229210895866242072576 15273740752286903599104 15546486122863455449088 15793255743861288075264 15839434854223455584256 15870371250423110770944 16122281905191731576832 16681266131831590883328 16881502936738156609536 16946048133924155817984 17182958346322766548992 17455703716899318398976 17767412711843949084672 17819364211001387532288 17854167656725999617312 18137567143340698023936 18425465034504836087808 18729842674337224851456 18809328889390353506304 19064304150664675295232 19293146213415036125184 19637666681511733198848 19770389489578181787648 20046784737376560973824 20305614527821656096768 20364987669715871465472 20404763036258285276928 20728648163817940598784 21160495000564147694592 21324003709563987296256 21496375873588975435776 21787776172188200337408 22241688175775454511104 22443047636013409370112 22508670582317542146048 22910611128430355398656 23319729184295183173632 23689883615791932112896 23759152281335183376384 23805556875634666156416 24183422857787597365248 25079105185853804675072 25322254405107234914304 25419072200886233726976 26183555575348977598464 26651119067765923627008 26729046316502081298432 27206350715011047035904 27638197551757254131712 28094764011505837277184 28213993334085530259456 28661834498118633914368 28939719320122554187776 29655584234367272681472 30070177106064841460736 30458421791732484145152 30547481504573807198208 31092972245726910898176 31678869708446911168512 31740742500846221541888 32244563810383463153664 33362532263663181766656 33763005873476313219072 34365916692645533097984 35534825423687898169344 35638728422002775064576 35708335313451999234624 36275134286681396047872 36850930069009672175616 37618657778780707012608 38128608301329350590464 39275333363023466397696 39540778979156363575296 40093569474753121947648 40729975339431742930944 40809526072516570553856 41457296327635881197568 42320990001128295389184 42992751747177950871552 44483376351550909022208 45017341164635084292096 45821222256860710797312 46639458368590366347264 47379767231583864225792 47518304562670366752768 47611113751269332312832 48366845715575194730496 50158210371707609350144 50644508810214469828608 50838144401772467453952 52367111150697955196928 53302238135531847254016 53458092633004162596864 54412701430022094071808 55276395103514508263424 56189528023011674554368 56427986668171060518912 57879438640245108375552 59311168468734545362944 60140354212129682921472 60916843583464968290304 61094963009147614396416 62185944491453821796352 63481485001692443083776 64489127620766926307328 66725064527326363533312 67526011746952626438144 68731833385291066195968 71069650847375796338688 71277456844005550129152 71416670626903998469248 72550268573362792095744 75237315557561414025216 76257216602658701180928 78550666726046932795392 80187138949506243895296 81619052145033141107712 82914592655271762395136 84641980002256590778368 85985503494355901743104 88966752703101818044416 91642444513721421594624 93278916737180732694528 95036609125340733505536 95222227502538664625664 96733691431150389460992 100316420743415218700288 101289017620428939657216 106604476271063694508032 106916185266008325193728 108825402860044188143616 110552790207029016526848 112855973336342121037824 118622336937469090725888 120280708424259365842944 122189926018295228792832 124371888982907643592704 126962970003384886167552 128978255241533852614656 133450129054652727066624 135052023493905252876288 137463666770582132391936 142139301694751592677376 142554913688011100258304 142833341253807996938496 145100537146725584191488 150474631115122828050432 152514433205317402361856 157101333452093865590784 160374277899012487790592 163238104290066282215424 165829185310543524790272 169283960004513181556736 177933505406203636088832 183284889027442843189248 186557833474361465389056 190444455005077329251328 193467382862300778921984 200632841486830437400576 202578035240857879314432 213208952542127389016064 213832370532016650387456 217650805720088376287232 225711946672684242075648 240561416848518731685888 248743777965815287185408 253925940006769772335104 257956510483067705229312 266900258109305454133248 274927333541164264783872 285109827376022200516608 285666682507615993876992 290201074293451168382976 300949262230245656100864 320748555798024975581184 326476208580132564430848 331658370621087049580544 338567920009026363113472 355867010812407272177664 366569778054885686378496 373115666948722930778112 380888910010154658502656 386934765724601557843968 405156070481715758628864 426417905084254778032128 427664741064033300774912 435301611440176752574464 451423893345368484151296 481122833697037463371776 497487555931630574370816 507851880013539544670208 533800516218610908266496 549854667082328529567744 571333365015231987753984 580402148586902336765952 601898524460491312201728 641497111596049951162368 652952417160265128861696 677135840018052726226944 746231333897445861556224 761777820020309317005312 773869531449203115687936 855329482128066601549824 870603222880353505148928 902847786690736968302592 962245667394074926743552 994975111863261148741632 1015703760027079089340416 1067601032437221816532992 1099709334164657059135488 1142666730030463975507968 1160804297173804673531904 1282994223192099902324736 1305904834320530257723392 1354271680036105452453888 1492462667794891723112448 1523555640040618634010624 1741206445760707010297856 1805695573381473936605184 1924491334788149853487104 2031407520054158178680832 2285333460060927951015936 2321608594347609347063808 2565988446384199804649472 2611809668641060515446784 2708543360072210904907776 2984925335589783446224896 3047111280081237268021248 3482412891521414020595712 3848982669576299706974208 4062815040108316357361664 4570666920121855902031872 5223619337282121030893568 5417086720144421809815552 6094222560162474536042496 6964825783042828041191424 7697965339152599413948416 8125630080216632714723328 9141333840243711804063744 10447238674564242061787136 12188445120324949072084992 16251260160433265429446656 18282667680487423608127488 20894477349128484123574272 24376890240649898144169984 36565335360974847216254976 48753780481299796288339968 73130670721949694432509952 146261341443899388865019904
- Sum of all divisors σ(n): 544045080677347788316689177
- Sum of proper divisors (its aliquot sum) s(n): 397783739233448399451669273
- 146261341443899388865019904 is an abundant number, because the sum of its proper divisors (397783739233448399451669273) is greater than itself. Its abundance is 251522397789549010586649369
Bases of 146261341443899388865019904
- Binary: 1111000111111000000101100110101000010110111001110110100001100001010010000000000000000002
- Hexadecimal: 0x78FC0B350B73B430A40000
- Base-36: IDLERZ9I2IGZ5S000
Squares and roots of 146261341443899388865019904
- 146261341443899388865019904 squared (1462613414438993888650199042) is 21392380000968920966003225736200684735096938316169216
- 146261341443899388865019904 cubed (1462613414438993888650199043) is 3128878195619360088609025125101281025794538952226310188587740499786424872075264
-
146261341443899388865019904 is a
perfect square number . Itssquare root is 12093855524352 -
The
cube root of 146261341443899388865019904 is 526877740.3078016501
Scales and comparisons
How big is 146261341443899388865019904?- 146,261,341,443,899,388,865,019,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 146,261,341,443,899,388,865,019,904 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 146261341443899388865019904 cubic inches would be around 43906478.4 feet tall.
Recreational maths with 146261341443899388865019904
- 146261341443899388865019904 backwards is 409910568883998344143162641
- 146261341443899388865019904 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 146261341443899388865019904's digits is 126
- 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 146261341443899388865019904 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 146261341443899388865019904 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/146261341443899388865019904/
Chicago style:
Numbermatics. 2024. "Number 146261341443899388865019904 - Facts about the integer". https://numbermatics.com/n/146261341443899388865019904/
The information we have on file for 146261341443899388865019904 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 146261341443899388865019904, math, Factors of 146261341443899388865019904, curriculum, school, college, exams, university, Prime factorization of 146261341443899388865019904, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-six septillion, two hundred sixty-one sextillion, three hundred forty-one quintillion, four hundred forty-three quadrillion, eight hundred ninety-nine trillion, three hundred eighty-eight billion, eight hundred sixty-five million, nineteen thousand, nine hundred four.