312588162921286880685195264
312,588,162,921,286,880,685,195,264 is an even composite number composed of five prime numbers multiplied together.
312588162921286880685195264 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand and seventy-five divisors.
Prime factorization of 312588162921286880685195264:
222 × 34 × 74 × 192 × 1016
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 101 × 101 × 101 × 101 × 101 × 101)See below for interesting mathematical facts about the number 312588162921286880685195264 from the Numbermatics database.
Names of 312588162921286880685195264
- Cardinal: 312588162921286880685195264 can be written as Three hundred twelve septillion, five hundred eighty-eight sextillion, one hundred sixty-two quintillion, nine hundred twenty-one quadrillion, two hundred eighty-six trillion, eight hundred eighty billion, six hundred eighty-five million, one hundred ninety-five thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 3.12588162921286880685195264 × 1026
Factors of 312588162921286880685195264
Divisors of 312588162921286880685195264
- Number of divisors d(n): 12075
-
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 101 108 112 114 126 128 133 144 147 152 162 168 171 189 192 196 202 216 224 228 252 256 266 288 294 303 304 324 336 342 343 361 378 384 392 399 404 432 441 448 456 504 512 513 532 567 576 588 606 608 648 672 684 686 707 722 756 768 784 798 808 864 882 896 909 912 931 1008 1024 1026 1029 1064 1083 1134 1152 1176 1197 1212 1216 1296 1323 1344 1368 1372 1414 1444 1512 1536 1539 1568 1596 1616 1728 1764 1792 1818 1824 1862 1919 2016 2048 2052 2058 2121 2128 2166 2268 2304 2352 2394 2401 2424 2432 2527 2592 2646 2688 2727 2736 2744 2793 2828 2888 3024 3072 3078 3087 3136 3192 3232 3249 3456 3528 3584 3591 3636 3648 3724 3838 3969 4032 4096 4104 4116 4242 4256 4332 4536 4608 4704 4788 4802 4848 4864 4949 5054 5184 5292 5376 5454 5472 5488 5586 5656 5757 5776 6048 6144 6156 6174 6272 6363 6384 6464 6498 6517 6912 7056 7168 7182 7203 7272 7296 7448 7581 7676 7938 8064 8181 8192 8208 8232 8379 8484 8512 8664 9072 9216 9261 9408 9576 9604 9696 9728 9747 9898 10108 10201 10368 10584 10752 10773 10908 10944 10976 11172 11312 11514 11552 12096 12288 12312 12348 12544 12726 12768 12928 12996 13034 13433 13824 14112 14336 14364 14406 14544 14592 14847 14896 15162 15352 15876 16128 16362 16384 16416 16464 16758 16968 17024 17271 17328 17689 18144 18432 18522 18816 19089 19152 19208 19392 19456 19494 19551 19796 20216 20402 20736 21168 21504 21546 21609 21816 21888 21952 22344 22624 22743 23028 23104 24192 24576 24624 24696 25088 25137 25452 25536 25856 25992 26068 26866 27648 27783 28224 28672 28728 28812 29088 29184 29241 29694 29792 30324 30603 30704 31752 32256 32724 32768 32832 32928 33516 33936 34048 34542 34643 34656 35378 36288 36461 36864 37044 37632 38178 38304 38416 38784 38912 38988 39102 39592 40299 40432 40804 41472 42336 43008 43092 43218 43632 43776 43904 44541 44688 45248 45486 45619 46056 46208 48384 49152 49248 49392 50176 50274 50904 51072 51712 51813 51984 52136 53067 53732 55296 55566 56448 57267 57344 57456 57624 58176 58368 58482 58653 59388 59584 60648 61206 61408 63504 64512 64827 65448 65536 65664 65856 67032 67872 68096 68229 69084 69286 69312 70756 71407 72576 72922 73728 74088 75264 75411 76356 76608 76832 77568 77824 77976 78204 79184 80598 80864 81608 82944 84672 86016 86184 86436 87264 87552 87808 89082 89376 90496 90972 91238 91809 92112 92416 94031 96768 98304 98496 98784 100352 100548 101808 102144 103424 103626 103929 103968 104272 106134 107464 109383 110592 111132 112896 114534 114688 114912 115248 116352 116736 116964 117306 118776 119168 120897 121296 122412 122816 123823 127008 129024 129654 130896 131072 131328 131712 133623 134064 135744 136192 136458 136857 138168 138572 138624 141512 142814 145152 145844 147456 148176 150528 150822 152712 153216 153664 155136 155439 155648 155952 156408 158368 159201 161196 161728 163216 165888 169344 172032 172368 172872 174528 175104 175616 175959 178164 178752 180992 181944 182476 183618 184224 184832 188062 193536 193819 194481 196608 196992 197568 200704 201096 203616 204288 204687 206848 207252 207858 207936 208544 212268 214221 214928 218766 221184 222264 225792 229068 229376 229824 230496 232704 233472 233928 234612 237552 238336 241794 242501 242592 244824 245632 247646 254016 255227 258048 259308 261792 262144 262656 263424 267246 268128 271488 272384 272916 273714 275427 276336 277144 277248 282093 283024 285628 290304 291688 294912 296352 301056 301644 305424 306432 307328 310272 310878 311296 311787 311904 312816 316736 318402 322392 323456 326432 328149 331776 338688 344064 344736 345744 349056 350208 351232 351918 356328 357504 361984 362691 363888 364952 367236 368448 369664 371469 376124 387072 387638 388962 393216 393984 395136 400869 401408 402192 407232 408576 409374 410571 413696 414504 415716 415872 417088 424536 428442 429856 437532 442368 444528 451584 458136 458752 459648 460992 465408 466944 467856 469224 475104 476672 477603 483588 485002 485184 489648 491264 495292 499849 508032 510454 516096 518616 523584 524288 525312 526848 527877 534492 536256 542976 544768 545832 547428 550854 552672 554288 554496 564186 566048 571256 580608 581457 583376 589824 592704 602112 603288 610848 612864 614656 620544 621756 622592 623574 623808 625632 633472 636804 642663 644784 646912 652864 656298 658217 663552 677376 688128 689472 691488 698112 700416 702464 703836 712656 715008 723968 725382 727503 727776 729904 734472 736896 739328 742938 752248 765681 774144 775276 777924 786432 787968 790272 801738 802816 804384 814464 817152 818748 821142 826281 827392 829008 831432 831744 834176 846279 849072 856884 859712 866761 875064 884736 889056 903168 916272 917504 919296 921984 930816 933888 935361 935712 938448 950208 953344 955206 967176 970004 970368 979296 982528 984447 990584 999698 1016064 1020908 1030301 1032192 1037232 1047168 1048576 1050624 1053696 1055754 1068984 1072512 1085952 1088073 1089536 1091664 1094856 1101708 1105344 1108576 1108992 1114407 1128372 1132096 1142512 1161216 1162914 1166752 1179648 1185408 1204224 1206576 1221696 1225728 1229312 1231713 1241088 1243512 1245184 1247148 1247616 1251264 1266944 1273608 1285326 1289568 1293824 1305728 1312596 1316434 1327104 1354752 1356733 1376256 1378944 1382976 1396224 1400832 1404928 1407672 1425312 1430016 1432809 1447936 1450764 1455006 1455552 1459808 1468944 1473792 1478656 1485876 1499547 1504496 1531362 1548288 1550552 1555848 1572864 1575936 1580544 1603476 1605632 1608768 1628928 1634304 1637496 1642284 1652562 1654784 1658016 1662864 1663488 1668352 1692558 1698144 1713768 1719424 1733522 1744371 1750128 1769472 1778112 1786589 1806336 1832544 1835008 1838592 1843968 1861632 1867776 1870722 1871424 1876896 1900416 1906688 1910412 1927989 1934352 1940008 1940736 1958592 1965056 1968894 1974651 1981168 1999396 2032128 2041816 2060602 2064384 2074464 2094336 2097152 2101248 2107392 2111508 2137968 2145024 2171904 2176146 2179072 2182509 2183328 2189712 2203416 2210688 2217152 2217984 2228814 2256744 2264192 2285024 2297043 2322432 2325828 2333504 2359296 2370816 2408448 2413152 2443392 2451456 2458624 2463426 2482176 2487024 2490368 2494296 2495232 2502528 2533888 2538837 2547216 2570652 2579136 2587648 2600283 2611456 2625192 2632868 2654208 2709504 2713466 2752512 2757888 2765952 2792448 2801664 2806083 2809856 2815344 2850624 2860032 2865618 2895872 2901528 2910012 2911104 2919616 2937888 2947584 2953341 2957312 2971752 2999094 3008992 3062724 3090903 3096576 3101104 3111696 3145728 3151872 3161088 3206952 3211264 3217536 3257856 3268608 3274992 3284568 3305124 3309568 3316032 3325728 3326976 3336704 3343221 3385116 3396288 3427536 3438848 3467044 3488742 3498943 3500256 3538944 3556224 3573178 3612672 3665088 3670016 3677184 3682561 3687936 3695139 3723264 3735552 3741444 3742848 3753792 3800832 3813376 3820824 3855978 3868704 3880016 3881472 3917184 3930112 3937788 3949302 3962336 3998792 4064256 4070199 4083632 4121204 4128768 4148928 4188672 4194304 4202496 4214784 4223016 4275936 4290048 4343808 4352292 4358144 4365018 4366656 4379424 4406832 4421376 4434304 4435968 4457628 4498641 4513488 4528384 4570048 4594086 4607519 4644864 4651656 4667008 4718592 4741632 4816896 4826304 4886784 4902912 4917248 4926852 4964352 4974048 4980736 4988592 4990464 5005056 5067776 5077674 5094432 5141304 5158272 5175296 5200566 5222912 5233113 5250384 5265736 5308416 5359767 5419008 5426932 5505024 5515776 5531904 5584896 5603328 5612166 5619712 5630688 5701248 5720064 5731236 5783967 5791744 5803056 5820024 5822208 5839232 5875776 5895168 5906682 5914624 5923953 5943504 5998188 6017984 6125448 6181806 6193152 6202208 6223392 6291456 6303744 6322176 6413904 6422528 6435072 6515712 6537216 6547527 6549984 6569136 6610248 6619136 6632064 6651456 6653952 6673408 6686442 6770232 6792576 6855072 6877696 6891129 6934088 6977484 6997886 7000512 7077888 7112448 7146356 7212107 7225344 7330176 7340032 7354368 7365122 7375872 7390278 7446528 7471104 7482888 7485696 7507584 7601664 7616511 7626752 7641648 7711956 7737408 7760032 7762944 7800849 7834368 7860224 7875576 7898604 7924672 7997584 8128512 8140398 8167264 8242408 8257536 8297856 8377344 8404992 8429568 8446032 8551872 8580096 8687616 8704584 8716288 8730036 8733312 8758848 8813664 8842752 8868608 8871936 8915256 8997282 9026976 9056768 9140096 9188172 9215038 9272709 9289728 9303312 9334016 9437184 9483264 9497131 9633792 9652608 9773568 9805824 9834496 9853704 9928704 9948096 9961472 9977184 9980928 10010112 10029663 10135552 10155348 10188864 10282608 10316544 10350592 10401132 10445824 10466226 10496829 10500768 10531472 10616832 10719534 10838016 10853864 11010048 11031552 11047683 11063808 11169792 11206656 11224332 11239424 11261376 11402496 11440128 11462472 11567934 11583488 11606112 11640048 11644416 11678464 11751552 11790336 11813364 11829248 11847906 11887008 11996376 12035968 12210597 12250896 12363612 12386304 12404416 12446784 12506123 12582912 12607488 12644352 12827808 12845056 12870144 13031424 13074432 13095054 13099968 13138272 13220496 13238272 13264128 13302912 13307904 13346816 13372884 13495923 13540464 13585152 13710144 13755392 13782258 13822557 13868176 13954968 13995772 14001024 14155776 14224896 14292712 14424214 14450688 14660352 14680064 14708736 14730244 14751744 14780556 14893056 14942208 14965776 14971392 15015168 15203328 15233022 15253504 15283296 15423912 15474816 15520064 15525888 15601698 15668736 15699339 15720448 15751152 15797208 15849344 15995168 16079301 16257024 16280796 16334528 16484816 16515072 16595712 16754688 16809984 16859136 16892064 17103744 17160192 17375232 17409168 17432576 17460072 17466624 17517696 17627328 17685504 17737216 17743872 17771859 17830512 17994564 18053952 18113536 18280192 18376344 18430076 18545418 18579456 18606624 18668032 18874368 18966528 18994262 19267584 19305216 19547136 19575719 19611648 19642581 19668992 19707408 19857408 19896192 19922944 19954368 19961856 20020224 20059326 20271104 20310696 20377728 20565216 20633088 20673387 20701184 20802264 20891648 20932452 20993658 21001536 21062944 21233664 21439068 21636321 21676032 21707728 22020096 22063104 22095366 22127616 22339584 22413312 22448664 22478848 22522752 22804992 22880256 22924944 23135868 23166976 23212224 23280096 23288832 23356928 23402547 23503104 23580672 23626728 23658496 23695812 23774016 23992752 24071936 24421194 24492601 24501792 24727224 24772608 24808832 24893568 25012246 25214976 25288704 25655616 25690112 25740288 25777927 26062848 26148864 26190108 26199936 26276544 26440992 26476544 26528256 26605824 26615808 26693632 26745768 26991846 27080928 27170304 27420288 27510784 27564516 27645114 27736352 27818127 27909936 27991544 28002048 28311552 28449792 28491393 28585424 28848428 28901376 29320704 29360128 29417472 29460488 29503488 29561112 29786112 29884416 29931552 29942784 30030336 30406656 30466044 30507008 30566592 30847824 30949632 31040128 31051776 31203396 31337472 31398678 31440896 31490487 31502304 31594416 31698688 31990336 32158602 32514048 32561592 32669056 32969632 33030144 33143049 33191424 33509376 33619968 33718272 33784128 34207488 34320384 34750464 34818336 34865152 34920144 34933248 35035392 35254656 35371008 35474432 35487744 35543718 35661024 35989128 36107904 36227072 36560384 36631791 36752688 36860152 37090836 37158912 37213248 37336064 37518369 37748736 37933056 37988524 38535168 38610432 39094272 39151438 39223296 39285162 39337984 39414816 39714816 39792384 39845888 39908736 39923712 40040448 40118652 40487769 40542208 40621392 40755456 41130432 41266176 41346774 41402368 41467671 41604528 41783296 41864904 41987316 42003072 42125888 42467328 42878136 43272642 43352064 43415456 44040192 44126208 44190732 44255232 44679168 44826624 44897328 44957696 45045504 45609984 45760512 45849888 46271736 46333952 46424448 46560192 46577664 46713856 46805094 47006208 47161344 47253456 47316992 47391624 47548032 47985504 48143872 48237903 48842388 48985202 49003584 49454448 49545216 49617664 49787136 50024492 50429952 50484749 50577408 51311232 51380224 51480576 51555854 52125696 52297728 52380216 52399872 52553088 52881984 52953088 53056512 53211648 53231616 53315577 53387264 53491536 53983692 54161856 54340608 54840576 55021568 55129032 55290228 55472704 55636254 55819872 55983088 56004096 56623104 56899584 56982786 57170848 57696856 57802752 58641408 58727157 58834944 58920976 59006976 59122224 59572224 59768832 59863104 59885568 60060672 60813312 60932088 61014016 61133184 61695648 61899264 62080256 62103552 62406792 62674944 62797356 62881792 62980974 63004608 63188832 63397376 63980672 64317204 64908963 65028096 65123184 65338112 65939264 66060288 66286098 66382848 66479917 67018752 67239936 67436544 67568256 68414976 68640768 69500928 69636672 69730304 69840288 69866496 70070784 70207641 70509312 70742016 70948864 70975488 71087436 71322048 71978256 72215808 72454144 73120768 73263582 73477803 73505376 73720304 74181672 74317824 74426496 74672128 75036738 75866112 75977048 77070336 77220864 77333781 78188544 78302876 78446592 78570324 78675968 78829632 79429632 79584768 79691776 79817472 79847424 80080896 80237304 80975538 81084416 81242784 81510912 82260864 82532352 82693548 82804736 82935342 83209056 83454381 83566592 83729808 83974632 84006144 84251776 84934656 85474179 85756272 86545284 86704128 86830912 87542861 88080384 88252416 88381464 88510464 89358336 89653248 89794656 89915392 90091008 91219968 91521024 91699776 92543472 92667904 92848896 93120384 93155328 93427712 93610188 94012416 94322688 94471461 94506912 94633984 94783248 95096064 95971008 96287744 96475806 97684776 97970404 98007168 98908896 99090432 99235328 99429147 99574272 100048984 100859904 100969498 101154816 102622464 102760448 102961152 103111708 104060401 104251392 104595456 104760432 104799744 105106176 105763968 105906176 106113024 106423296 106463232 106631154 106774528 106983072 107967384 108323712 108681216 109681152 109895373 110043136 110258064 110580456 110945408 111272508 111639744 111966176 112008192 112555107 113246208 113799168 113965572 114341696 115393712 115605504 117282816 117454314 117669888 117841952 118013952 118244448 119144448 119537664 119726208 119771136 120121344 121626624 121864176 122028032 122266368 123391296 123798528 124160512 124207104 124403013 124813584 125349888 125594712 125763584 125961948 126009216 126377664 126794752 127961344 128634408 129817926 130056192 130246368 130676224 131878528 132120576 132572196 132765696 132959834 134037504 134479872 134873088 135136512 136829952 137030033 137281536 139001856 139273344 139460608 139680576 139732992 140141568 140415282 141018624 141484032 141897728 141950976 142174872 142644096 143956512 144431616 144713709 144908288 146241536 146527164 146955606 147010752 147440608 148363344 148635648 148852992 149344256 150073476 151454247 151732224 151954096 154140672 154441728 154667562 156377088 156605752 156893184 157140648 157351936 157659264 158859264 159169536 159634944 159694848 160161792 160474608 161951076 162168832 162485568 163021824 164521728 165064704 165387096 165609472 165870684 166418112 166908762 167133184 167459616 167949264 168012288 168503552 169869312 170948358 171512544 173090568 173408256 173661824 175085722 176181471 176504832 176762928 177020928 178716672 179306496 179589312 179830784 180182016 180445489 182439936 183042048 183399552 185086944 185335808 185697792 186240768 186310656 186855424 187220376 188024832 188645376 188942922 189013824 189267968 189566496 190192128 191942016 192575488 192951612 194726889 195369552 195940808 196014336 197817792 198180864 198470656 198858294 199148544 199439751 200097968 201719808 201938996 202309632 205244928 205520896 205922304 206223416 208120802 208502784 209190912 209520864 209599488 210212352 211527936 211812352 212226048 212846592 212926464 213262308 213549056 213966144 215934768 216647424 217362432 219362304 219790746 220086272 220433409 220516128 221160912 221890816 222545016 223279488 223932352 224016384 225110214 227598336 227931144 228683392 230787424 231211008 232001343 234565632 234908628 235339776 235683904 236027904 236488896 238288896 239075328 239452416 239542272 240242688 243253248 243728352 244056064 244532736 246782592 247597056 248321024 248414208 248806026 249627168 250699776 251189424 251527168 251923896 252018432 252755328 253589504 255922688 256422537 257268816 259635852 260112384 260492736 261352448 262628583 263757056 264241152 265144392 265531392 265919668 268075008 268959744 269746176 270273024 273659904 274060066 274563072 278003712 278546688 278921216 279361152 279465984 280283136 280830564 282037248 282968064 283414383 283795456 283901952 284349744 285288192 287913024 288863232 289427418 289816576 292483072 293054328 293911212 294021504 294881216 296726688 297271296 297705984 298287441 298688512 300146952 302908494 303464448 303908192 308281344 308883456 309335124 312181203 312754176 313211504 313786368 314281296 314703872 315318528 317718528 318339072 319269888 319389696 320323584 320949216 323902152 324337664 324971136 326043648 329043456 330129408 330774192 331218944 331741368 332836224 333817524 334266368 334919232 335898528 336024576 337007104 337665321 339738624 341896716 343025088 346181136 346816512 347323648 350171444 352362942 353009664 353393243 353525856 354041856 357433344 358612992 359178624 359661568 360364032 360890978 364879872 366084096 366799104 370173888 370671616 371395584 371938661 372481536 372621312 373209039 373710848 374440752 376049664 377290752 377885844 378027648 378535936 379132992 380384256 383884032 385150976 385903224 389453778 390739104 391881616 392028672 395635584 396361728 396941312 397716588 398297088 398879502 400195936 403439616 403877992 404619264 410489856 411090099 411844608 412446832 416241604 417005568 418381824 419041728 419198976 420424704 423055872 423624704 424452096 425693184 425852928 426524616 427098112 427932288 431869536 433294848 434724864 438724608 439581492 440172544 440866818 441032256 442321824 443781632 445090032 446558976 447864704 448032768 450220428 454362741 455196672 455862288 457366784 461574848 462422016 464002686 465359419 469131264 469817256 470679552 471367808 472055808 472977792 476577792 478904832 479084544 480485376 486506496 487456704 488112128 489065472 493565184 495194112 496642048 496828416 497612052 499254336 501399552 502378848 503054336 503847792 504036864 505510656 507179008 511845376 512845074 514537632 519271704 520224768 520985472 522704896 525257166 527514112 528544413 530288784 531062784 531839336 536150016 537919488 539492352 540546048 541336467 547319808 548120132 549126144 556007424 557093376 557842432 558722304 558931968 560566272 561661128 564074496 565936128 566828766 567590912 567803904 568699488 570576384 575826048 577726464 578854836 579633152 584180667 584966144 586108656 587822424 588043008 589762432 593453376 594542592 595411968 596574882 597377024 598319253 600293904 605816988 606928896 607816384 616562688 617766912 618670248 624362406 625508352 626423008 627572736 628562592 629407744 630637056 635437056 636678144 638539776 638779392 640647168 641898432 647804304 648675328 649942272 652087296 658086912 660258816 661300227 661548384 662437888 663482736 665672448 667635048 668532736 669838464 671797056 672049152 674014208 675330642 683793432 686050176 692362272 693633024 694647296 696004029 700342888 704725884 706019328 706786486 707051712 708083712 714866688 717225984 718357248 719323136 720728064 721781956 728422807 729759744 732168192 733598208 740347776 741343232 742791168 743877322 744963072 745242624 746418078 747421696 748881504 752099328 754581504 755771688 756055296 757071872 758265984 760768512 767768064 769267611 770301952 771806448 778907556 781478208 783763232 784057344 787885749 791271168 792723456 793882624 795433176 796594176 797759004 800391872 806879232 807755984 809238528 820979712 822180198 823689216 824893664 832483208 834011136 836763648 838083456 838397952 840849408 846111744 848904192 851386368 851705856 853049232 854196224 855864576 863739072 866589696 869449728 877449216 879162984 880345088 881733636 882064512 884643648 887563264 890180064 893117952 895729408 896065536 900440856 908725482 910393344 911724576 914733568 923149696 924844032 928005372 930718838 936543609 938262528 939634512 941359104 942735616 944111616 945955584 953155584 957809664 958169088 959210231 960970752 973012992 974913408 976224256 978130944 987130368 990388224 993284096 993656832 995224104 998508672 1002799104 1004757696 1006108672 1007695584 1008073728 1011021312 1012995963 1014358016 1023690752 1025690148 1029075264 1038543408 1040449536 1041970944 1045409792 1050514332 1055028224 1057088826 1060179729 1060577568 1062125568 1063678672 1072300032 1075838976 1078984704 1081092096 1082672934 1094639616 1096240264 1098252288 1112014848 1114186752 1115815983 1117444608 1117863936 1121132544 1123322256 1128148992 1131872256 1133657532 1135181824 1135607808 1137398976 1141152768 1151652096 1155452928 1157709672 1159266304 1168361334 1169932288 1172217312 1175644848 1176086016 1179524864 1186906752 1189085184 1190823936 1193149764 1194754048 1196638506 1200587808 1211633976 1213857792 1215632768 1233270297 1235533824 1237340496 1248724812 1251016704 1252846016 1255145472 1257125184 1258815488 1261274112 1263118423 1270874112 1273356288 1277079552 1277558784 1281294336 1283796864 1295608608 1297350656 1299884544 1304174592 1316173824 1320517632 1322600454 1323096768 1324875776 1326965472 1331344896 1335270096 1337065472 1339676928 1343594112 1344098304 1348028416 1350661284 1363088223 1367586864 1372100352 1384724544 1387266048 1389294592 1392008058 1396078257 1400685776 1409451768 1412038656 1413572972 1414103424 1416167424 1429733376 1436714496 1438646272 1441456128 1443563912 1456845614 1459519488 1464336384 1467196416 1480695552 1482686464 1485582336 1487754644 1489926144 1490485248 1492836156 1494843392 1497763008 1504198656 1509163008 1511543376 1512110592 1514143744 1516531968 1521537024 1535536128 1538535222 1540603904 1543612896 1557815112 1562956416 1567526464 1568114688 1575771498 1582542336 1585633239 1587765248 1590866352 1593188352 1595518008 1600783744 1613758464 1615511968 1618477056 1624009401 1641959424 1644360396 1647378432 1649787328 1664966416 1668022272 1673527296 1676166912 1676795904 1681698816 1692223488 1697808384 1702772736 1703411712 1706098464 1708392448 1711729152 1727478144 1733179392 1738899456 1754898432 1758325968 1760690176 1763467272 1764129024 1769287296 1775126528 1780360128 1786235904 1791458816 1792131072 1794957759 1800881712 1817450964 1820786688 1823449152 1829467136 1846299392 1849688064 1856010744 1861437676 1873087218 1876525056 1879269024 1882718208 1885471232 1888223232 1891911168 1906311168 1915619328 1916338176 1918420462 1921941504 1946025984 1949826816 1952448512 1956261888 1974260736 1977147619 1980776448 1983900681 1986568192 1987313664 1990448208 1997017344 2005598208 2009515392 2012217344 2015391168 2016147456 2022042624 2025991926 2028716032 2047381504 2051380296 2058150528 2077086816 2080899072 2083941888 2088012087 2090819584 2101028664 2110056448 2114177652 2120359458 2121155136 2124251136 2127357344 2144600064 2151677952 2157969408 2162184192 2165345868 2185268421 2189279232 2192480528 2196504576 2224029696 2228373504 2231631966 2234889216 2235727872 2242265088 2246644512 2256297984 2263744512 2267315064 2270363648 2271215616 2274797952 2282305536 2303304192 2310905856 2315419344 2318532608 2336722668 2339864576 2344434624 2351289696 2352172032 2359049728 2363657247 2373813504 2378170368 2381647872 2386299528 2389508096 2393277012 2401175616 2423267952 2427715584 2431265536 2466540594 2471067648 2473752701 2474680992 2497449624 2502033408 2505692032 2510290944 2514250368 2517630976 2522548224 2526236846 2546712576 2554159104 2555117568 2562588672 2567593728 2591217216 2594701312 2599769088 2603570627 2608349184 2632347648 2641035264 2645200908 2646193536 2649751552 2653930944 2662689792 2670540192 2674130944 2679353856 2687188224 2688196608 2696056832 2701322568 2726176446 2735173728 2744200704 2769449088 2774532096 2778589184 2784016116 2792156514 2801371552 2809630827 2818903536 2824077312 2827145944 2828206848 2832334848 2859466752 2873428992 2877630693 2882912256 2887127824 2913691228 2919038976 2928672768 2934392832 2961391104 2965372928 2971164672 2975509288 2979852288 2980970496 2985672312 2989686784 2995526016 3008397312 3018326016 3023086752 3024221184 3033063936 3043074048 3071072256 3077070444 3081207808 3087225792 3115630224 3125912832 3135052928 3136229376 3151542996 3165084672 3171266478 3175530496 3180539187 3181732704 3186376704 3191036016 3201567488 3227516928 3231023936 3236954112 3248018802 3283918848 3288720792 3294756864 3299574656 3329932832 3336044544 3347447949 3352333824 3353591808 3363397632 3384446976 3395616768 3405545472 3406823424 3412196928 3416784896 3423458304 3454956288 3466358784 3477798912 3509796864 3516651936 3521380352 3526934544 3528258048 3538574592 3550253056 3560720256 3572471808 3582917632 3584262144 3589915518 3601763424 3634901928 3641573376 3646898304 3658934272 3692598784 3699810891 3712021488 3722875352 3746174436 3753050112 3758538048 3765436416 3770942464 3776446464 3783822336 3789355269 3812622336 3831238656 3832676352 3836840924 3843883008 3892051968 3899653632 3904897024 3912523776 3948521472 3954295238 3961552896 3967801362 3973136384 3974627328 3980896416 3994034688 4011196416 4019030784 4024434688 4030782336 4032294912 4044085248 4051983852 4057432064 4089264669 4094763008 4102760592 4116301056 4154173632 4161798144 4167883776 4176024174 4181639168 4188234771 4202057328 4220112896 4228355304 4240718916 4242310272 4248502272 4254714688 4289200128 4315938816 4324368384 4330691736 4370536842 4378558464 4384961056 4393009152 4448059392 4456747008 4463263932 4469778432 4471455744 4484530176 4493289024 4512595968 4527489024 4534630128 4540727296 4542431232 4549595904 4564611072 4606608384 4621811712 4630838688 4637065216 4673445336 4679729152 4688869248 4702579392 4704344064 4718099456 4727314494 4747627008 4763295744 4772599056 4779016192 4786554024 4802351232 4846535904 4855431168 4862531072 4872028203 4933081188 4942135296 4947505402 4949361984 4994899248 5004066816 5011384064 5020581888 5028500736 5035261952 5045096448 5052473692 5093425152 5098959649 5108318208 5110235136 5125177344 5135187456 5182434432 5189402624 5199538176 5207141254 5216698368 5264695296 5282070528 5290401816 5292387072 5299503104 5307861888 5325379584 5341080384 5348261888 5358707712 5374376448 5376393216 5384873277 5392113664 5402645136 5452352892 5470347456 5488401408 5538898176 5549064192 5557178368 5568032232 5584313028 5602743104 5619261654 5637807072 5648154624 5654291888 5656413696 5664669696 5718933504 5746857984 5755261386 5765824512 5774255648 5827382456 5838077952 5857345536 5868785664 5922782208 5931442857 5942329344 5951018576 5959704576 5961940992 5971344624 5979373568 5991052032 6016794624 6036652032 6046173504 6048442368 6066127872 6086148096 6142144512 6154140888 6162415616 6174451584 6231260448 6251825664 6270105856 6272458752 6303085992 6330169344 6342532956 6351060992 6361078374 6363465408 6372753408 6382072032 6403134976 6455033856 6462047872 6473908224 6496037604 6555805263 6567837696 6577441584 6589513728 6599149312 6659865664 6672089088 6694895898 6704667648 6707183616 6714471617 6726795264 6768893952 6791233536 6811090944 6813646848 6824393856 6833569792 6846916608 6909912576 6932717568 6955597824 7019593728 7033303872 7042760704 7053869088 7056516096 7077149184 7090971741 7100506112 7121440512 7144943616 7165835264 7168524288 7179831036 7203526848 7269803856 7283146752 7293796608 7317868544 7385197568 7399621782 7421258103 7424042976 7445750704 7492348872 7506100224 7517076096 7530872832 7541884928 7552892928 7567644672 7578710538 7662477312 7665352704 7673681848 7687766016 7784103936 7799307264 7810711881 7825047552 7897042944 7908590476 7923105792 7935602724 7946272768 7949254656 7961792832 7988069376 8022392832 8038061568 8048869376 8061564672 8064589824 8088170496 8103967704 8114864128 8178529338 8189526016 8205521184 8232602112 8308347264 8323596288 8335767552 8352048348 8363278336 8376469542 8404114656 8428892481 8440225792 8456710608 8481437832 8484620544 8497004544 8509429376 8578400256 8632892079 8648736768 8661383472 8741073684 8757116928 8769922112 8786018304 8841828961 8896118784 8913494016 8926527864 8939556864 8942911488 8969060352 8986578048 9025191936 9054978048 9069260256 9081454592 9099191808 9129222144 9213216768 9243623424 9261677376 9274130432 9346890672 9359458304 9377738496 9405158784 9408688128 9436198912 9454628988 9495254016 9526591488 9541617561 9545198112 9558032384 9573108048 9604702464 9693071808 9710862336 9725062144 9744056406 9866162376 9884270592 9895010804 9898723968 9989798496 10008133632 10022768128 10042343847 10057001472 10070523904 10090192896 10104947384 10186850304 10197919298 10216636416 10220470272 10250354688 10270374912 10364868864 10378805248 10399076352 10414282508 10433396736 10510100501 10529390592 10564141056 10580803632 10584774144 10599006208 10615723776 10650759168 10682160768 10696523776 10717415424 10748752896 10752786432 10769746554 10784227328 10805290272 10904705784 10940694912 10976802816 11077796352 11099432673 11114356736 11136064464 11168626056 11205486208 11238523308 11275614144 11296309248 11308583776 11312827392 11329339392 11368065807 11437867008 11493715968 11510522772 11531649024 11548511296 11654764912 11676155904 11714691072 11737571328 11845564416 11862885714 11884658688 11902037152 11919409152 11923881984 11942689248 11958747136 11982104064 12033589248 12073304064 12092347008 12096884736 12132255744 12172296192 12284289024 12308281776 12324831232 12348903168 12462520896 12503651328 12540211712 12544917504 12564704313 12606171984 12660338688 12685065912 12702121984 12722156748 12726930816 12745506816 12764144064 12806269952 12924095744 12947816448 12992075208 13111610526 13135675392 13154883168 13179027456 13198298624 13319731328 13344178176 13389791796 13409335296 13414367232 13428943234 13453590528 13537787904 13582467072 13622181888 13627293696 13648787712 13667139584 13693833216 13819825152 13840033333 13865435136 13911195648 14039187456 14066607744 14085521408 14107738176 14113032192 14154298368 14181943482 14201012224 14242881024 14289887232 14331670528 14337048576 14359662072 14407053696 14539607712 14566293504 14587593216 14616084609 14635737088 14770395136 14799243564 14842516206 14848085952 14891501408 14984697744 15012200448 15034152192 15061745664 15083769856 15105785856 15135289344 15157421076 15296878947 15324954624 15330705408 15347363696 15375532032 15568207872 15598614528 15621423762 15650095104 15794085888 15817180952 15846211584 15871205448 15892545536 15898509312 15923585664 15976138752 16044785664 16076123136 16123129344 16129179648 16176340992 16207935408 16229728256 16357058676 16379052032 16411042368 16465204224 16616694528 16647192576 16671535104 16704096696 16726556672 16752939084 16808229312 16857784962 16880451584 16913421216 16962875664 16969241088 16994009088 17018858752 17156800512 17265784158 17297473536 17322766944 17482147368 17514233856 17539844224 17572036608 17683657922 17794328571 17826988032 17853055728 17879113728 17885822976 17938120704 17973156096 18050383872 18109956096 18138520512 18162909184 18198383616 18224994389 18258444288 18426433536 18487246848 18523354752 18548260864 18693781344 18718916608 18755476992 18810317568 18817376256 18872397824 18909257976 18990508032 19053182976 19083235122 19090396224 19116064768 19146216096 19209404928 19386143616 19421724672 19450124288 19488112812 19667415789 19732324752 19768541184 19790021608 19797447936 19979596992 20016267264 20045536256 20084687694 20114002944 20143414851 20180385792 20209894768 20373700608 20395838596 20433272832 20440940544 20500709376 20540749824 20729737728 20757610496 20798152704 20828565016 20866793472 21020201002 21058781184 21128282112 21161607264 21169548288 21231447552 21301518336 21364321536 21393047552 21434830848 21497505792 21505572864 21539493108 21568454656 21610580544 21809411568 21881389824 21953605632 22155592704 22198865346 22228713472 22263774309 22272128928 22337252112 22410972416 22477046616 22551228288 22592618496 22617167552 22625654784 22658678784 22736131614 22987431936 23021045544 23063298048 23097022592 23309529824 23352311808 23432135643 23475142656 23691128832 23725771428 23769317376 23804074304 23838818304 23847763968 23885378496 23917494272 23964208128 24067178496 24146608128 24184694016 24193769472 24264511488 24344592384 24568578048 24616563552 24649662464 24697806336 24925041792 25007302656 25080423424 25089835008 25129408626 25212343968 25320677376 25370131824 25404243968 25444313496 25453861632 25491013632 25528288128 25612539904 25848191488 25898676237 25984150416 26223221052 26271350784 26309766336 26358054912 26396597248 26525486883 26639462656 26688356352 26779583592 26818670592 26828734464 26857886468 26907181056 27075575808 27164934144 27244363776 27297575424 27334279168 27387666432 27639650304 27680066666 27730870272 27822391296 28078374912 28133215488 28171042816 28215476352 28226064384 28308596736 28363886964 28402024448 28485762048 28579774464 28624852683 28663341056 28674097152 28719324144 28814107392 29079215424 29132587008 29175186432 29232169218 29271474176 29540790272 29598487128 29685032412 29696171904 29783002816 29969395488 30024400896 30068304384 30127031541 30167539712 30211571712 30270578688 30314842152 30593757894 30649909248 30661410816 30694727392 30751064064 31136415744 31197229056 31242847524 31300190208 31530301503 31588171776 31634361904 31692423168 31742410896 31785091072 31797018624 31847171328 31952277504 32089571328 32152246272 32246258688 32258359296 32352681984 32415870816 32459456512 32714117352 32758104064 32822084736 32930408448 33233389056 33343070208 33408193392 33453113344 33505878168 33616458624 33715569924 33760903168 33826842432 33925751328 33938482176 33988018176 34037717504 34104197421 34313601024 34531568316 34594947072 34645533888 34964294736 35028467712 35079688448 35144073216 35367315844 35588657142 35653976064 35692717543 35706111456 35758227456 35771645952 35876241408 35946312192 36100767744 36219912192 36277041024 36325818368 36396767232 36449988778 36516888576 36852867072 36974493696 37046709504 37096521728 37387562688 37437833216 37510953984 37565804761 37620635136 37634752512 37694112939 37744795648 37818515952 37981016064 38106365952 38166470244 38180792448 38232129536 38292432192 38418809856 38772287232 38843449344 38900248576 38976225624 39334831578 39464649504 39537082368 39580043216 39594895872 39959193984 40032534528 40091072512 40169375388 40228005888 40286829702 40360771584 40419789536 40747401216 40791677192 40866545664 40881881088 41001418752 41081499648 41459475456 41520099999 41596305408 41657130032 41733586944 42040402004 42117562368 42256564224 42323214528 42339096576 42462895104 42603036672 42728643072 42786095104 42869661696 42995011584 43011145728 43078986216 43136909312 43221161088 43618823136 43762779648 43907211264 44311185408 44397730692 44457426944 44527548618 44544257856 44674504224 44821944832 44954093232 45102456576 45185236992 45234335104 45251309568 45317357568 45472263228 45890636841 45974863872 46042091088 46126596096 46194045184 46619059648 46704623616 46864271286 46950285312 47001301319 47382257664 47451542856 47538634752 47608148608 47677636608 47695527936 47770756992 47834988544 47928416256 48134356992 48369388032 48387538944 48529022976 48689184768 49137156096 49233127104 49299324928 49395612672 49850083584 50014605312 50160846848 50179670016 50258817252 50424687936 50641354752 50740263648 50808487936 50888626992 50907723264 50982027264 51056576256 51225079808 51696382976 51797352474 51968300832 52446442104 52542701568 52619532672 52716109824 52793194496 53050973766 53278925312 53382985713 53559167184 53637341184 53657468928 53715772936 53814362112 54151151616 54329868288 54488727552 54595150848 54674983167 54775332864 55279300608 55360133332 55461740544 55644782592 56156749824 56266430976 56342085632 56430952704 56452128768 56617193472 56727773928 56804048896 56971524096 57159548928 57249705366 57326682112 57348194304 57438648288 57628214784 58158430848 58265174016 58350372864 58464338436 58542948352 59002247367 59081580544 59196974256 59370064824 59392343808 59566005632 59938790976 60048801792 60136608768 60254063082 60335079424 60430244553 60541157376 60629684304 61187515788 61299818496 61322821632 61389454784 61502128128 62272831488 62394458112 62485695048 62600380416 63060603006 63176343552 63268723808 63384846336 63484821792 63570182144 63694342656 63904555008 64179142656 64304492544 64492517376 64516718592 64705363968 64831741632 64918913024 65428234704 65516208128 65644169472 65860816896 66466778112 66686140416 66791322927 66816386784 66906226688 67011756336 67232917248 67431139848 67521806336 67653684864 67851502656 67876964352 67976036352 68075435008 68208394842 69063136632 69189894144 69291067776 69928589472 70056935424 70159376896 70296406929 70734631688 71177314284 71307952128 71385435086 71412222912 71516454912 71543291904 71752482816 71892624384 72201535488 72439824384 72554082048 72651636736 72793534464 72899977556 73033777152 73570703507 73705734144 73948987392 74093419008 74193043456 74775125376 74875666432 75021907968 75131609522 75241270272 75269505024 75388225878 75489591296 75637031904 75962032128 76212731904 76332940488 76361584896 76464259072 76584864384 76837619712 77544574464 77696028711 77800497152 77952451248 78669663156 78929299008 79074164736 79160086432 79189791744 79576460649 79918387968 80065069056 80182145024 80338750776 80456011776 80573659404 80721543168 80839579072 81494802432 81583354384 81733091328 82002837504 82162999296 82918950912 83040199998 83192610816 83314260064 83467173888 84080804008 84235124736 84513128448 84646429056 84678193152 84925790208 85206073344 85457286144 85739323392 85990023168 86022291456 86157972432 86273818624 86442322176 87237646272 87525559296 87814422528 88622370816 88795461384 88914853888 89055097236 89088515712 89349008448 89643889664 89908186464 90204913152 90468670208 90502619136 90634715136 90944526456 91781273682 91949727744 92084182176 92253192192 92388090368 93238119296 93409247232 93728542572 93900570624 94002602638 94590904509 94764515328 94903085712 95077269504 95216297216 95355273216 95391055872 95541513984 95669977088 95856832512 96268713984 96738776064 96775077888 96880233331 97058045952 97378369536 98274312192 98466254208 98598649856 98791225344 99700167168 100029210624 100321693696 100359340032 100517634504 100849375872 101282709504 101480527296 101616975872 101777253984 101815446528 101964054528 102113152512 102312592263 102450159616 103392765952 103594704948 103936601664 104892884208 105085403136 105239065344 105432219648 105586388992 106101947532 106557850624 106765971426 107078152629 107118334368 107274682368 107314937856 107431545872 107628724224 108302303232 108659736576 108977455104 109190301696 109349966334 109550665728 110558601216 110720266664 110923481088 111289565184 112313499648 112532861952 112697414283 112861905408 112904257536 113234386944 113455547856 113608097792 113943048192 114319097856 114499410732 114653364224 114696388608 114877296576 115256429568 116316861696 116530348032 116700745728 116928676872 117085896704 118004494734 118163161088 118393948512 118740129648 118784687616 119132011264 119877581952 120097603584 120273217536 120508126164 120670158848 120860489106 121082314752 121259368608 122375031576 122599636992 122645643264 122778909568 123004256256 124560299997 124788916224 124971390096 125200760832 126121206012 126352687104 126537447616 126769692672 126969643584 127140364288 127388685312 127574960723 127809110016 128358285312 128608985088 128985034752 129033437184 129410727936 129663483264 129837826048 130856469408 131032416256 131288338944 131721633792 132933556224 133372280832 133582645854 133632773568 133812453376 134023512672 134465834496 134862279696 135043612672 135307369728 135703005312 135753928704 135952072704 136150870016 136416789684 137671910523 138126273264 138379788288 138582135552 139857178944 140113870848 140318753792 140592813858 141003903957 141469263376 142354628568 142615904256 142770870172 142824445824 143032909824 143086583808 143504965632 143785248768 144403070976 145108164096 145303273472 145587068928 145799955112 146067554304 147141407014 147411468288 147897974784 148186838016 149550250752 149751332864 150043815936 150263219044 150482540544 150539010048 150776451756 150979182592 151274063808 151924064256 152425463808 152665880976 152723169792 152928518144 153169728768 153675239424 155089148928 155392057422 155600994304 155904902496 157339326312 157858598016 158148329472 158320172864 158379583488 159152921298 159836775936 160148957139 160364290048 160677501552 160912023552 161147318808 161443086336 161679158144 162989604864 163166708768 163466182656 164024949501 164325998592 165837901824 166080399996 166385221632 166628520128 166934347776 168161608016 168470249472 169026256896 169292858112 169356386304 169851580416 170412146688 170914572288 171478646784 171980046336 172044582912 172315944864 172547637248 172884644352 174475292544 175051118592 175628845056 177244741632 177590922768 177829707776 178110194472 178177031424 178698016896 179287779328 179816372928 180409826304 180937340416 181005238272 181290733659 181889052912 183562547364 183899455488 184168364352 184506384384 184776180736 186476238592 186818494464 187457085144 187801141248 188005205276 189181809018 189529030656 189806171424 190154539008 190432594432 190710546432 191083027968 191339954176 191713665024 192537427968 193477552128 193550155776 193760466662 194116091904 194756739072 196548624384 196932508416 197197299712 197582450688 199400334336 199691909519 200058421248 200373968781 200643387392 200718680064 201035269008 201698751744 202565419008 202961054592 203233951744 203554507968 203630893056 203928109056 204226305024 204625184526 204900319232 206785531904 207189409896 207873203328 209785768416 210170806272 210478130688 210889220787 211172777984 212203895064 213115701248 213531942852 214156305258 214236668736 214549364736 214629875712 214863091744 215257448448 216604606464 217319473152 217954910208 218380603392 218699932668 219101331456 220712110521 221117202432 221440533328 221846962176 222579130368 224626999296 225065723904 225394828566 225723810816 225808515072 226468773888 226911095712 227216195584 227886096384 228638195712 228998821464 229306728448 229392777216 229754593152 230512859136 232633723392 233401491456 233857353744 234171793408 236008989468 236326322176 236787897024 237480259296 237569375232 238264022528 238729381947 239755163904 240195207168 240546435072 241016252328 241340317696 241720978212 242164629504 242518737216 244750063152 245199273984 245557819136 246008512512 249120599994 249577832448 249849022801 249942780192 250401521664 252242412024 252705374208 253074895232 253539385344 253939287168 254280728576 254777370624 255149921446 255618220032 257217970176 257970069504 258066874368 258821455872 259326966528 259675652096 261712938816 262064832512 262576677888 262960633327 263443267584 265867112448 266744561664 267165291708 267265547136 267624906752 268047025344 268931668992 269724559392 270087225344 270614739456 271406010624 271507857408 271904145408 272301740032 272833579368 275343821046 276252546528 276759576576 277164271104 279714357888 280227741696 280637507584 281185627716 282007807914 282938526752 283772713527 284709257136 285231808512 285541740344 285648891648 286065819648 286173167616 287009931264 287570497536 288806141952 290216328192 290640699993 291174137856 291599910224 292135108608 294282814028 294822936576 295795949568 296373676032 299100501504 299502665728 300087631872 300526438088 300965081088 301078020096 301552903512 301958365184 302548127616 303848128512 304850927616 305331761952 305446339584 306339457536 307350478848 310178297856 310784114844 311201988608 311809804992 314678652624 315717196032 316296658944 316640345728 316759166976 318305842596 319673551872 320297914278 320728580096 321234457887 321355003104 321824047104 322294637616 322886172672 323358316288 325979209728 326333417536 326932365312 328049899002 328651997184 331675803648 332160799992 332770443264 333257040256 333868695552 336323216032 336940498944 338092242849 338585716224 338712772608 339703160832 340824293376 341829144576 342957293568 343960092672 344089165824 344631889728 345095274496 345769288704 348950585088 350102237184 351257690112 354489483264 355181845536 355659415552 356220388944 356354062848 357396033792 358575558656 359632745856 360819652608 361874680832 362010476544 362581467318 363778105824 367125094728 367798910976 368336728704 369012768768 369552361472 372952477184 373680899991 374914170288 375602282496 376010410552 378363618036 379058061312 379612342848 380309078016 380865188864 381421092864 382166055936 382724882169 383427330048 385074855936 386955104256 387100311552 387520933324 388232183808 389513478144 393097248768 393865016832 394394599424 395164901376 398800668672 399383819038 400116842496 400747937562 401286774784 401437360128 402070538016 403397503488 405130838016 405922109184 406467903488 407109015936 407261786112 407856218112 408452610048 409250369052 409800638464 413015731569 413571063808 414378819792 415746406656 419571536832 420341612544 420956261376 421778441574 422345555968 423011711871 424407790128 426231402496 427063885704 428312610516 428473337472 429098729472 429259751424 429726183488 430514896896 433209212928 435909820416 436761206784 437399865336 438202662912 441424221042 442234404864 442881066656 443693924352 449253998592 450131447808 450789657132 451447621632 451617030144 452937547776 453822191424 454432391168 455772192768 457276391424 457997642928 458613456896 458785554432 459509186304 461025718272 465267446784 466802982912 467714707488 468343586816 472017978936 472652644352 473575794048 474960518592 475138750464 476528045056 477458763894 479510327808 481092870144 482032504656 482680635392 483441956424 484329259008 485037474432 489500126304 490398547968 491115638272 492074848503 498241199988 499155664896 499698045602 499885560384 500803043328 504484824048 505410748416 506149790464 507078770688 507878574336 508561457152 509554741248 510299842892 511236440064 514435940352 514994924549 515940139008 516133748736 517642911744 518653933056 519351304192 523425877632 524129665024 525153355776 525921266654 526886535168 531734224896 533489123328 534330583416 534531094272 535249813504 536094050688 537863337984 539449118784 540174450688 541229478912 542812021248 543015714816 543872200977 544603480064 545667158736 550687642092 552505093056 553519153152 554328542208 559428715776 560455483392 561275015168 562371255432 564015615828 565877053504 567545427054 569418514272 570463617024 571083480688 571297783296 572131639296 574019862528 575140995072 577612283904 580432656384 581281399986 582348275712 583199820448 584270217216 588565628056 589645873152 591591899136 592747352064 598201003008 599075728557 600175263744 601052876176 601930162176 602156040192 603105807024 603916730368 605096255232 607696257024 609701855232 610663523904 610892679168 612678915072 614700957696 620356595712 621568229688 622403977216 623619609984 629357305248 631434392064 633280691456 633518333952 636611685192 639347103744 640595828556 641457160192 642468915774 642710006208 643648094208 644589275232 645772345344 646716632576 651958419456 652666835072 653864730624 656099798004 657303994368 662136331563 663351607296 664321599984 665540886528 666514080512 667737391104 672646432064 673880997888 676184485698 677171432448 677425545216 678161633317 679406321664 681648586752 683658289152 685914587136 687920185344 688178331648 689263779456 690190548992 691538577408 697901170176 700204474368 702515380224 708978966528 710363691072 711318831104 712440777888 712708125696 714792067584 716188145841 717151117312 719265491712 721639305216 723749361664 724020953088 725162934636 727556211648 734250189456 735597821952 736673457408 738025537536 739104722944 745904954368 747361799982 749547068403 749828340576 751204564992 752020821104 756727236072 758116122624 759224685696 760618156032 761730377728 762842185728 764332111872 765449764338 766854660096 773910208512 774200623104 775041866648 776464367616 779026956288 786194497536 787730033664 788881899981 790329802752 797601337344 798767638076 800233684992 801495875124 802573549568 802874720256 804141076032 806795006976 810261676032 811844218368 812935806976 814218031872 814523572224 815712436224 816905220096 818500738104 819601276928 826031463138 827142127616 828757639584 831492813312 839143073664 840683225088 841912522752 843556883148 844691111936 846023423742 848815580256 851318140581 852462804992 854127771408 856625221032 856946674944 858197458944 858519502848 859452366976 861029793792 866418425856 871922099979 873522413568 874799730672 876405325824 882848442084 884468809728 885762133312 887387848704 893024725061 898507997184 900262895616 901579314264 902895243264 903234060288 905875095552 907644382848 908864782336 911544385536 914552782848 915995285856 917226913792 919018372608 922051436544 930534893568 933605965824 935429414976 936687173632 944035957872 945305288704 947151588096 949921037184 950277500928 953056090112 954917527788 959020655616 962185740288 963703373661 964065009312 965361270784 966883912848 968658518016 970074948864 979000252608 980797095936 982231276544 984149697006 996482399976 998311329792 999396091204 999771120768 1001606086656 1008969648096 1010821496832 1012299580928 1014276728547 1015757148672 1017122914304 1019109482496 1020599685784 1022472880128 1028871880704 1029989849098 1031880278016 1032267497472 1035285823488 1037307866112 1046851755264 1048259330048 1050306711552 1051842533308 1053773070336 1061520150601 1063468449792 1066978246656 1068661166832 1069062188544 1070499627008 1072188101376 1075726675968 1078898237568 1080348901376 1082458957824 1085624042496 1086031429632 1087744401954 1089206960128 1091334317472 1101375284184 1105010186112 1107038306304 1108657084416 1118857431552 1121042699973 1122550030336 1124742510864 1128031231656 1131754107008 1135090854108 1138837028544 1140927234048 1142166961376 1142595566592 1144263278592 1148174646507 1150281990144 1155224567808 1160865312768 1162562799972 1164696551424 1166399640896 1168540434432 1177131256112 1179291746304 1183183798272 1185494704128 1196402006016 1198151457114 1200350527488 1202105752352 1203860324352 1204312080384 1206211614048 1207833460736 1210192510464 1215392514048 1219403710464 1221327047808 1221785358336 1225357830144 1229401915392 1240713191424 1243136459376 1244807954432 1247239219968 1258714610496 1262868784128 1266561382912 1267036667904 1269035135613 1273223370384 1278694207488 1281191657112 1282914320384 1284937831548 1285420012416 1287296188416 1289178550464 1291544690688 1293433265152 1305333670144 1307729461248 1312199596008 1314607988736 1324272663126 1326703214592 1328643199968 1331081773056 1333028161024 1345292864128 1347761995776 1352368971396 1354342864896 1354851090432 1356323266634 1358812643328 1363297173504 1367316578304 1371829174272 1375840370688 1376356663296 1378527558912 1380381097984 1383077154816 1395802340352 1397843366633 1400408948736 1405030760448 1417957933056 1420727382144 1422637662208 1424881555776 1425416251392 1429584135168 1432376291682 1434302234624 1438530983424 1443278610432 1447498723328 1448041906176 1450325869272 1455112423296 1468500378912 1471195643904 1473346914816 1476224545509 1478209445888 1491809908736 1494723599964 1499094136806 1499656681152 1502409129984 1504041642208 1513454472144 1516232245248 1518449371392 1521236312064 1523460755456 1525684371456 1528664223744 1530899528676 1533709320192 1544984773647 1547820417024 1548401246208 1550083733296 1552928735232 1558053912576 1572388995072 1575460067328 1577763799962 1580659605504 1595202674688 1597535276152 1600467369984 1602991750248 1605147099136 1605749440512 1608282152064 1613590013952 1620523352064 1623688436736 1628436063744 1629047144448 1633810440192 1637001476208 1639202553856 1652062926276 1654284255232 1657515279168 1662985626624 1678286147328 1681366450176 1683825045504 1687113766296 1689382223872 1692046847484 1697631160512 1702636281162 1704925609984 1708255542816 1713250442064 1713893349888 1716394917888 1718904733952 1722059587584 1732836851712 1743844199958 1747044827136 1749599461344 1752810651648 1765696884168 1768937619456 1771524266624 1774775697408 1786049450122 1797227185671 1800525791232 1803158628528 1805790486528 1806468120576 1811750191104 1815288765696 1817729564672 1823088771072 1829105565696 1831990571712 1834453827584 1838036745216 1840724433289 1844102873088 1861069787136 1867211931648 1870858829952 1873374347264 1888071915744 1890610577408 1894303176192 1899842074368 1900555001856 1906112180224 1909835055576 1918041311232 1924371480576 1927406747322 1928130018624 1930722541568 1933767825696 1937317036032 1940149897728 1958000505216 1961594191872 1964462553088 1968299394012 1986408994689 1992964799952 1996622659584 1998792182408 1999542241536 2003212173312 2017939296192 2021642993664 2024599161856 2028553457094 2031514297344 2034484899951 2038218964992 2041199371568 2044945760256 2057743761408 2059979698196 2063760556032 2064534994944 2070571646976 2074615732224 2093703510528 2096518660096 2100613423104 2103685066616 2107546140672 2123040301202 2126936899584 2133956493312 2137322333664 2138124377088 2144376202752 2151453351936 2157796475136 2160697802752 2164917915648 2171248084992 2172062859264 2175488803908 2178413920256 2182668634944 2202750568368 2210020372224 2214076612608 2217314168832 2237714863104 2242085399946 2245100060672 2248641205209 2249485021728 2256062463312 2263508214016 2270181708216 2277674057088 2281854468096 2284333922752 2285191133184 2288526557184 2296349293014 2300563980288 2321730625536 2325125599944 2329393102848 2332799281792 2337080868864 2354262512224 2358583492608 2366645699943 2370989408256 2392804012032 2396302914228 2400701054976 2404211504704 2407720648704 2408624160768 2412423228096 2415666921472 2420385020928 2430785028096 2438807420928 2442654095616 2443570716672 2450715660288 2458803830784 2481426382848 2486272918752 2489615908864 2494478439936 2517429220992 2525737568256 2533122765824 2534073335808 2538070271226 2546446740768 2557388414976 2562383314224 2565828640768 2569875663096 2570840024832 2574592376832 2578357100928 2583089381376 2586866530304 2610667340288 2615766299937 2624399192016 2629215977472 2648545326252 2653406429184 2657286399936 2662163546112 2666056322048 2679074175183 2690585728256 2695523991552 2704737942792 2708685729792 2709702180864 2712646533268 2717625286656 2726594347008 2734633156608 2743658348544 2751680741376 2757055117824 2760762195968 2766154309632 2791604680704 2795686733266 2800817897472 2810061520896 2835915866112 2841454764288 2845275324416 2849763111552 2850832502784 2859168270336 2864752583364 2868604469248 2877061966848 2886557220864 2891110120983 2894997446656 2896083812352 2900651738544 2910224846592 2937000757824 2942391287808 2946693829632 2952449091018 2956418891776 2983619817472 2989447199928 2998188273612 2999313362304 3004818259968 3008083284416 3026908944288 3032464490496 3036898742784 3042830185641 3046921510912 3051368742912 3057328447488 3061799057352 3067418640384 3089969547294 3095640834048 3096802492416 3100167466592 3105857470464 3144777990144 3150920134656 3155527599924 3161319211008 3184560451803 3190405349376 3195070552304 3200934739968 3205983500496 3210294198272 3211498881024 3216564304128 3227180027904 3241046704128 3247376873472 3256872127488 3258094288896 3267620880384 3274002952416 3278405107712 3304125852552 3308568510464 3315030558336 3325971253248 3356572294656 3367650091008 3374227532592 3378764447744 3384093694968 3395262321024 3405272562324 3409851219968 3416511085632 3426500884128 3427786699776 3432789835776 3437809467904 3444523939521 3465673703424 3487688399916 3494089654272 3499198922688 3505621303296 3531393768336 3537875238912 3543048533248 3549551394816 3572098900244 3594454371342 3601051582464 3604964471843 3606317257056 3611580973056 3612936241152 3623500382208 3630577531392 3635459129344 3646177542144 3658211131392 3663981143424 3668907655168 3676073490432 3681448866578 3688205746176 3722139574272 3734423863296 3741717659904 3746748694528 3776143831488 3781221154816 3788606352384 3794146280861 3799684148736 3801110003712 3807105406839 3812224360448 3819670111152 3836082622464 3848742961152 3854813494644 3856260037248 3861445083136 3867535651392 3874634072064 3880299795456 3916001010432 3923188383744 3928925106176 3936598788024 3972817989378 3985929599904 3993245319168 3997584364816 3999084483072 4035878592384 4043285987328 4049198323712 4057106914188 4063028594688 4068969799902 4076437929984 4082398743136 4089891520512 4115487522816 4119959396392 4127521112064 4129069989888 4141143293952 4149231464448 4187407021056 4193530099899 4201226846208 4207370133232 4215092281344 4246080602404 4253873799168 4267912986624 4274644667328 4276248754176 4288752405504 4302906703872 4315592950272 4321395605504 4329835831296 4342496169984 4344125718528 4350977607816 4356827840512 4365337269888 4405501136736 4420040744448 4434628337664 4475429726208 4484170799892 4490200121344 4497282410418 4498970043456 4512124926624 4527016428032 4540363416432 4555348114176 4563708936192 4568667845504 4570382266368 4577053114368 4592698586028 4601127960576 4634954320941 4643461251072 4650251199888 4658786205696 4665598563584 4674161737728 4708525024448 4717166985216 4733291399886 4741978816512 4747131433219 4785608024064 4792605828456 4801402109952 4808423009408 4815441297408 4817248321536 4824846456192 4831333842944 4840770041856 4861570056192 4885308191232 4887141433344 4901431320576 4917607661568 4962852765696 4972545837504 4979231817728 4988956879872 5034858441984 5051475136512 5066245531648 5068146671616 5076140542452 5092893481536 5114776829952 5124766628448 5131657281536 5139751326192 5141680049664 5149184753664 5156714201856 5166178762752 5173733060608 5221334680576 5231532599874 5248798384032 5258431954944 5297090652504 5306812858368 5314572799872 5324327092224 5332112644096 5358148350366 5381171456512 5391681557013 5409475885584 5417371459584 5419404361728 5425293066536 5435250573312 5453188694016 5469266313216 5487316697088 5503361482752 5514110235648 5522173299867 5532308619264 5583209361408 5591373466532 5601635794944 5620123041792 5671831732224 5682909528576 5690550648832 5699526223104 5701665005568 5718336540672 5729505166728 5737208938496 5754123933696 5773114441728 5782220241966 5789994893312 5792167624704 5801303477088 5820449693184 5874001515648 5884782575616 5893387659264 5904898182036 5912837783552 5959226984067 5967239634944 5978894399856 5996376547224 5998626724608 6009636519936 6016166568832 6053817888576 6064928980992 6073797485568 6085660371282 6093843021824 6103454699853 6114656894976 6123598114704 6134837280768 6179939094588 6191281668096 6193604984832 6200334933184 6211714940928 6289555980288 6301840269312 6311055199848 6322638422016 6369120903606 6380810698752 6390141104608 6401869479936 6411967000992 6420588396544 6433128608256 6454360055808 6482093408256 6494753746944 6513744254976 6516188577792 6535241760768 6548005904832 6556810215424 6608251705104 6617137020928 6630061116672 6651942506496 6713144589312 6735300182016 6745923615627 6748455065184 6757528895488 6768187389936 6790524642048 6810545124648 6819702439936 6833022171264 6853001768256 6855573399552 6865579671552 6875618935808 6889047879042 6975376799832 6988179308544 6998397845376 7011242606592 7062787536672 7075750477824 7086097066496 7099937099829 7144197800488 7188908742684 7202103164928 7209928943686 7212634514112 7223161946112 7225872482304 7247000764416 7261155062784 7292355084288 7316422262784 7327962286848 7337815310336 7352146980864 7362897733156 7376411492352 7430641054207 7444279148544 7468847726592 7483435319808 7493497389056 7552287662976 7562442309632 7577212704768 7588292561722 7599368297472 7602220007424 7614210813678 7624448720896 7639340222304 7672165244928 7697485922304 7709626989288 7712520074496 7722890166272 7735071302784 7749268144128 7760599590912 7832002020864 7847298899811 7857850212352 7873197576048 7945635978756 7971859199808 7986490638336 7995168729632 7998168966144 8037222525549 8071757184768 8086571974656 8098396647424 8114213828376 8126057189376 8137939599804 8152875859968 8164797486272 8179783041024 8230975045632 8239918792784 8255042224128 8282286587904 8298462928896 8374814042112 8387060199798 8402453692416 8414740266464 8430184562688 8492161204808 8507747598336 8535825973248 8549289334656 8552497508352 8577504811008 8605813407744 8631185900544 8659671662592 8684992339968 8688251437056 8701955215632 8713655681024 8730674539776 8811002273472 8840081488896 8869256675328 8950859452416 8968341599784 8980400242688 8994564820836 8997940086912 9024249853248 9054032856064 9080726832864 9110696228352 9137335691008 9140764532736 9154106228736 9185397172056 9202255921152 9269908641882 9286922502144 9300502399776 9317572411392 9331197127168 9417050048896 9434333970432 9466582799772 9483957633024 9494262866438 9553681355409 9571216048128 9585211656912 9602804219904 9616846018816 9630882594816 9634496643072 9649692912384 9662667685888 9681540083712 9723140112384 9770616382464 9774282866688 9784903566431 9802862641152 9835215323136 9925705531392 9945091675008 9958463635456 9977913759744 10069716883968 10102950273024 10132491063296 10136293343232 10152281084904 10185786963072 10229553659904 10249533256896 10263314563072 10279502652384 10283360099328 10298369507328 10313428403712 10333571818563 10347466121216 10442669361152 10463065199748 10497596768064 10516863909888 10594181305008 10613625716736 10629145599744 10648654184448 10664225288192 10716296700732 10762342913024 10783363114026 10814893415529 10818951771168 10834742919168 10838808723456 10850586133072 10870501146624 10906377388032 10938532626432 10974633394176 11006722965504 11028220471296 11044346599734 11064617238528 11166418722816 11182746933064 11203271589888 11240246083584 11343663464448 11365819057152 11382438842583 11399052446208 11403330011136 11436673081344 11459010333456 11474417876992 11508247867392 11546228883456 11564440483932 11579989786624 11584335249408 11602606954176 11640899386368 11748003031296 11769565151232 11786775318528 11809796364072 11825675567104 11918453968134 11934479269888 11957788799712 11992753094448 11997253449216 12032333137664 12107635777152 12129857961984 12147594971136 12171320742564 12187686043648 12206909399706 12229313789952 12247196229408 12269674561536 12359878189176 12382563336192 12387209969664 12400669866368 12423429881856 12580590299697 12603680538624 12622110399696 12645276844032 12738241807212 12761621397504 12780282209216 12803738959872 12823934001984 12841176793088 12866257216512 12885071033023 12908720111616 12964186816512 12989507493888 13027488509952 13032377155584 13070483521536 13096011809664 13113620430848 13216503410208 13234274041856 13260122233344 13303885012992 13426289178624 13470600364032 13491847231254 13496910130368 13515057790976 13536374779872 13581049284096 13621090249296 13639404879872 13666044342528 13706003536512 13711146799104 13731159343104 13751237871616 13778095758084 13904862962823 13950753599664 13976358617088 13996795690752 14022485213184 14125575073344 14151500955648 14172194132992 14199874199658 14241394299657 14288395600976 14377817485368 14404206329856 14419857887372 14425269028224 14446323892224 14451744964608 14494001528832 14522310125568 14584710168576 14655924573696 14675630620672 14704293961728 14725795466312 14752822984704 14861282108414 14888558297088 14937695453184 14966870639616 15104575325952 15124884619264 15154425409536 15176585123444 15198736594944 15204440014848 15228421627356 15248897441792 15278680444608 15344330489856 15394971844608 15419253978576 15425040148992 15445780332544 15470142605568 15498536288256 15521199181824 15664004041728 15694597799622 15715700424704 15746395152096 15891271957512 15943718399616 15972981276672 15990337459264 15996337932288 16074445051098 16143514369536 16175044671039 16196793294848 16228427656752 16252114378752 16275879199608 16305751719936 16329594972544 16359566082048 16461950091264 16479837585568 16510084448256 16566519899601 16596925857792 16749628084224 16774120399596 16804907384832 16829480532928 16860369125376 16984322409616 17015495196672 17071651946496 17098578669312 17104995016704 17155009622016 17211626815488 17262371801088 17319343325184 17369984679936 17376502874112 17403910431264 17427311362048 17461349079552 17622004546944 17680162977792 17738513350656 17901718904832 17936683199568 17960800485376 17989129641672 17995880173824 18048499706496 18108065712128 18161453665728 18221392456704 18274671382016 18281529065472 18310364099559 18370794344112 18404511842304 18539817283764 18573845004288 18601004799552 18635144822784 18662394254336 18834100097792 18868667940864 18933165599544 18967915266048 18988525732876 19107362710818 19142432096256 19170423313824 19205608439808 19233692037632 19261765189632 19299385824768 19325335371776 19363080167424 19446280224768 19541232764928 19548565733376 19569807132862 19605725282304 19670430646272 19851411062784 19890183350016 19916927270912 19955827519488 20139433767936 20168882861419 20205900546048 20237770846881 20264982126592 20272586686464 20304562169808 20371573926144 20459107319808 20499066513792 20526629126144 20559005304768 20566720198656 20596739014656 20626856807424 20667143637126 20694932242432 20885338722304 20926130399496 20995193536128 21033727819776 21188362610016 21227251433472 21258291199488 21299811299487 21328450576384 21432593401464 21524685826048 21566726228052 21629786831058 21637903542336 21669485838336 21677617446912 21701172266144 21741002293248 21877065252864 21949266788352 22013445931008 22056440942592 22088693199468 22129234477056 22291923162621 22332837445632 22365493866128 22406543179776 22480492167168 22687326928896 22731638114304 22764877685166 22798104892416 22806660022272 22873346162688 22918020666912 22948835753984 23016495734784 23092457766912 23128880967864 23159979573248 23168670498816 23205213908352 23281798772736 23496006062592 23573550637056 23619592728144 23651351134208 23836907936268 23868958539776 23915577599424 23985506188896 23994506898432 24064666275328 24111667576647 24215271554304 24259715923968 24295189942272 24342641485128 24375372087296 24413818799412 24458627579904 24494392458816 24539349123072 24719756378352 24765126672384 24801339732736 24846859763712 25161180599394 25207361077248 25234751302901 25244220799392 25290553688064 25476483614424 25523242795008 25560564418432 25607477919744 25647868003968 25682353586176 25732514433024 25770142066046 25817440223232 25979014987776 26054977019904 26064754311168 26140967043072 26192023619328 26227240861696 26433006820416 26468548083712 26520244466688 26559023966027 26607770025984 26852578357248 26941200728064 26983694462508 26993820260736 27030115581952 27072749559744 27162098568192 27242180498592 27278809759744 27332088685056 27412007073024 27422293598208 27462318686208 27502475743232 27556191516168 27809725925646 27901507199328 27952717234176 27993591381504 28251150146688 28303001911296 28344388265984 28399748399316 28482788599314 28576791201952 28661044066227 28755634970736 28808412659712 28839715774744 28850538056448 28892647784448 28903489929216 28988003057664 29044620251136 29169420337152 29311849147392 29354710699293 29408587923456 29451590932624 29505645969408 29722564216828 29777116594176 29875390906368 29933741279232 30209150651904 30249769238528 30308850819072 30353170246888 30397473189888 30408880029696 30456843254712 30497794883584 30557360889216 30688660979712 30789943689216 30838507957152 30850080297984 30940285211136 31042398363648 31328008083456 31389195599244 31431400849408 31492790304192 31782543915024 31887436799232 31945962553344 31980674918528 31992675864576 32148890102196 32287028739072 32350089342078 32393586589696 32444680246587 32456855313504 32504228757504 32551758399216 32611503439872 32659189945088 32719132164096 32923900182528 32959675171136 33020168896512 33133039799202 33193851715584 33499256168448 33548240799192 33609814769664 33658961065856 33720738250752 33968644819232 34030990393344 34147316527749 34197157338624 34209990033408 34310019244032 34423253630976 34524743602176 34638686650368 34739969359872 34753005748224 34807820862528 34854622724096 34922698159104 35244009093888 35360325955584 35477026701312 35803437809664 35873366399136 35921600970752 35978259283344 35991760347648 36096999412992 36216131424256 36322907331456 36442784913408 36549342764032 36563058130944 36620728199118 36741588688224 36809023684608 37079634567528 37147690008576 37202009599104 37270289645568 37324788508672 37668200195584 37741770899091 37866331199088 37935830532096 37977051465752 38214725421636 38284864192512 38340846627648 38411216879616 38467384075264 38523530379264 38598771649536 38655213099069 38726160334848 38892560449536 39082465529856 39097131466752 39139614265724 39211450564608 39340861292544 39702822125568 39780366700032 39833854541824 39911655038976 40278867535872 40337765722838 40411801092096 40475541693762 40529964253184 40545173372928 40609124339616 40743147852288 40918214639616 40998133027584 41053258252288 41118010609536 41133440397312 41193478029312 41253713614848 41334287274252 41389864484864 41714588888469 41770677444608 41852260798992 41990387072256 42067455639552 42376725220032 42454502866944 42516582398976 42599622598974 42656901152768 42724182898971 42865186802928 43049371652096 43133452456104 43259573662116 43275807084672 43338971676672 43355234893824 43402344532288 43482004586496 43754130505728 44026891862016 44112881885184 44177386398936 44258468954112 44583846325242 44665674891264 44730987732256 44813086359552 45374653857792 45463276228608 45529755370332 45596209784832 45613320044544 45746692325376 45836041333824 45897671507968 46032991469568 46184915533824 46257761935728 46319959146496 46337340997632 46410427816704 46563597545472 46992012125184 47147101274112 47239185456288 47302702268416 47673815872536 47737917079552 47831155198848 47971012377792 47989013796864 48129332550656 48223335153294 48430543108608 48590379884544 48685282970256 48750744174592 48827637598824 48917255159808 48988784917632 49078698246144 49439512756704 49530253344768 49602679465472 49699559698803 50322361198788 50414722154496 50469502605802 50488441598784 50581107376128 50952967228848 51046485590016 51121128836864 51214955839488 51295736007936 51364707172352 51465028866048 51540284132092 51634880446464 51958029975552 52014487379449 52109954039808 52129508622336 52281934086144 52384047238656 52454481723392 52866013640832 52937096167424 53040488933376 53118047932054 53215540051968 53705156714496 53882401456128 53967388925016 53987640521472 54060231163904 54145499119488 54324197136384 54484360997184 54557619519488 54664177370112 54824014146048 54844587196416 54931092298677 55004951486464 55112383032336 55619451851292 55803014398656 55905434468352 55987182763008 56502300293376 56606003822592 56688776531968 56799496798632 56965577198628 57153582403904 57322088132454 57511269941472 57616825319424 57679431549488 57701076112896 57785295568896 57976006115328 58089240502272 58338840674304 58623698294784 58709421398586 58817175846912 58903181865248 59011291938816 59445128433656 59554233188352 59750781812736 59867482558464 60418301303808 60506648584257 60617701638144 60706340493776 60794946379776 60817760059392 60913686509424 60995589767168 61114721778432 61377321959424 61579887378432 61677015914304 61700160595968 61880570422272 62084796727296 62656016166912 62778391198488 62862801698816 62985580608384 63565087830048 63774873598464 63961349837056 63985351729152 64297780204392 64574057478144 64700178684156 64787173179392 64889360493174 64913710627008 65008457515008 65103516798432 65223006879744 65318379890176 65847800365056 65919350342272 66040337793024 66266079598404 66387703431168 66875769487863 66998512336896 67096481598384 67219629539328 67317922131712 67441476501504 67937289638464 68061980786688 68294633055498 68394314677248 68419980066816 68494324965017 68620038488064 68846507261952 69049487204352 69277373300736 69479938719744 69506011496448 69615641725056 69709245448192 69845396318208 70488018187776 70720651911168 70954053402624 71606875619328 71746732798272 71843201941504 71956518566688 71983520695296 72193998825984 72335002729941 72432262848512 72645814662912 72885569826816 73098685528064 73126116261888 73241456398236 73483177376448 73618047369216 74159269135056 74295380017152 74404019198208 74540579291136 74649577017344 75336400391168 75483541798182 75704253908703 75732662398176 75871661064192 75954102931504 76429450843272 76569728385024 76681693255296 76822433759232 76934768150528 77047060758528 77197543299072 77310426198138 77452320669696 78164931059712 78194262933504 78279228531448 78422901129216 78681722585088 79405644251136 79560733400064 79677071898081 79823310077952 80557735071744 80675531445676 80823602184192 80951083387524 81059928506368 81090346745856 81218248679232 81486295704576 81836429279232 81996266055168 82106516504576 82236021219072 82266880794624 82386956058624 82507427229696 82668574548504 82779728969728 83429177776938 83541354889216 83704521597984 83980774144512 84753450440064 84909005733888 85033164797952 85199245197948 85313802305536 85448365797942 85730373605856 85983132198681 86098743304192 86266904912208 86519147324232 86551614169344 86677943353344 86710469787648 86804689064576 86964009172992 87508261011456 88064132097879 88225763770368 88354772797872 88516937908224 89167692650484 89331349782528 89461975464512 89626172719104 90195497231161 90749307715584 90926552457216 91059510740664 91192419569664 91226640089088 91493384650752 91672082667648 91795343015936 92065982939136 92369831067648 92515523871456 92639918292992 92820855633408 93127195090944 93984024250368 94294202548224 94478370912576 94605404536832 95347631745072 95475834159104 95662310397696 95942024755584 95978027593728 96258665101312 96446670306588 96861086217216 97180759769088 97334040739761 97370565940512 97501488349184 97655275197648 97834510319616 97977569835264 98157396492288 98879025513408 99060506689536 99205358930944 99399119397606 100644722397576 100829444308992 100939005211604 100976883197568 101162214752256 101905934457696 102092971180032 102242257673728 102441949583247 102591472015872 102729414344704 102930057732096 103080568264184 103269760892928 103916059951104 104028974758898 104219908079616 104259017244672 104563868172288 104768094477312 105732027281664 105874192334848 106080977866752 106236095864108 106431080103936 107410313428992 107764802912256 107934777850032 107975281042944 108120462327808 108290998238976 108648394272768 108968721994368 109115239038976 109328354740224 109648028292096 109689174392832 109862184597354 110009902972928 110224766064672 111238903702584 111606028797312 111810868936704 111974365526016 113004600586752 113225312697273 113377553063936 113598993597264 113931154397256 114307164807808 114644176264908 115022539882944 115233650638848 115358863098976 115402152225792 115570591137792 115965639297207 116178481004544 116677681348608 117247396589568 117418842797172 117634351693824 117806363730496 118022583877632 118890256867312 119108466376704 119501563625472 119734965116928 120836602607616 121013297168514 121235403276288 121412680987552 121589892759552 121635520118784 121827373018848 121991179534336 122229443556864 122754643918848 123159774756864 123354031828608 123400321191936 123761140844544 124169593454592 125312032333824 125556782396976 125725603397632 125971161216768 127130175660096 127549747196928 127922699674112 127970703458304 128172548696913 128595560408784 129148114956288 129400357368312 129574346358784 129778720986348 129827421254016 130016915030016 130207033596864 130446013759488 130636759780352 131838700684544 132080675586048 132532159196808 132775406862336 133751538975726 133997024673792 134192963196768 134439259078656 134635844263424 135874579276928 136123961573376 136589266110996 136788629354496 136839960133632 136988649930034 137240076976128 137693014523904 138098974408704 138554746601472 138959877439488 139012022992896 139231283450112 139418490896384 139690792636416 140976036375552 141182180029933 141441303822336 141908106805248 143213751238656 143493465596544 143686403883008 143913037133376 143967041390592 144387997651968 144670005459882 144864525697024 145291629325824 145771139653632 146197371056128 146252232523776 146482912796472 146966354752896 147236094738432 148318538270112 148590760034304 148808038396416 149098679096409 149299154034688 150672800782336 150967083596364 151408507817406 151465324796352 151743322128384 151908205863008 152858901686544 153139456770048 153363386510592 153644867518464 153869536301056 154094121517056 154395086598144 154620852396276 154904641339392 156043462138347 156329862119424 156388525867008 156558457062896 156845802258432 157363445170176 158811288502272 159121466800128 159354143796162 159646620155904 161115470143488 161351062891352 161647204368384 161902166775048 162119857012736 162180693491712 162436497358464 162972591409152 163672858558464 163992532110336 164472042438144 164533761589248 165014854459392 165337149097008 165559457939456 166858355553876 167082709778432 167409043195968 167961548289024 169506900880128 169818011467776 170066329595904 170398490395896 170627604611072 170896731595884 171460747211712 171966264397362 172197486608384 172533809824416 173038294648464 173103228338688 173355886706688 173609378129152 173928018345984 175016522022912 176128264195758 176451527540736 176709545595744 177033875816448 178335385300968 178662699565056 178923950929024 179252345438208 180390994462322 181519945752771 181853104914432 182119021481328 182384839139328 182453280178176 182986769301504 183344165335296 183590686031872 184131965878272 184739662135296 185031047742912 185279836585984 185641711266816 185913167762189 186254390181888 187968048500736 188588405096448 188956741825152 189210809073664 190695263490144 190951668318208 191324620795392 191884049511168 191956055187456 192517330202624 192893340613176 193722172434432 194361519538176 194668081479522 194741131881024 195002976698368 195310550395296 195669020639232 195955139670528 197758051026816 198121013379072 198410717861888 198798238795212 200627308463589 201289444795152 201658888617984 201878010423208 201953766395136 202324429504512 203811868915392 204185942360064 204484515347456 204883899166494 205182944031744 205482974895051 205860115464192 206161136528368 206539521785856 207832119902208 208057949517796 208439816159232 208518034489344 209127736344576 209536188954624 211464054563328 211748384669696 212161955733504 212472191728216 212862160207872 214820626857984 215529605824512 215869555700064 215950562085888 216581996477952 217296788545536 217937443988736 218230478077952 218656709480448 219296056584192 219378348785664 219724369194708 220019805945856 220449532129344 222477807405168 223212057594624 223621737873408 223948731052032 226009201173504 226450625394546 226755106127872 227112761726109 227197987194528 227862308794512 228614329615616 229288352529816 230045079765888 230467301277696 230717726197952 230804304451584 231141182275584 231931278594414 232356962009088 234494793179136 234837685594344 235268703387648 235612727460992 236045167755264 237780513734624 238216932753408 239031215694243 239469930233856 241673205215232 242026594337028 242470806552576 242825361975104 243179785519104 243271040237568 243654746037696 243982359068672 244458887113728 245509287837696 246319549513728 246708063657216 246800642383872 247522281689088 248339186909184 250624064667648 251113564793952 251451206795264 251942322433536 254260351320192 255099494393856 255845399348224 255941406916608 256345097393826 257191120817568 258296229912576 258800714736624 259148692717568 259557441972696 259654842508032 260033830060032 260414067193728 260892027518976 261273519560704 263677401369088 264192396293637 265064318393616 265550813724672 267503077951452 267994049347584 268385926393536 268878518157312 269271688526848 270586491693483 271749158553856 272247923146752 273178532221992 273577258708992 273679920267264 273977299860068 274480153952256 275386029047808 276197948817408 277109493202944 277919754878976 278462566900224 278836981792768 279381585272832 281952072751104 282364360059866 282882607644672 283816213610496 286427502477312 286986931193088 287372807766016 287826074266752 287934082781184 288775995303936 289340010919764 289729051394048 290583258651648 291542279307264 292002122219283 292394742112256 292504465047552 292965825592944 293932709505792 294472189476864 296637076540224 297181520068608 297616076792832 298197358192818 298598308069376 301345601564672 301934167192728 302817015634812 302930649592704 303486644256768 303816411726016 305717803373088 306278913540096 306726773021184 307325848749741 307739072602112 308188243034112 308790173196288 309241704792552 309809282678784 312086924276694 312659724238848 312777051734016 313116914125792 313691604516864 317622577004544 318242933600256 318708287592324 319293240311808 322230940286976 322702125782704 323294408736768 323804333550096 324239714025472 324361386983424 324872994716928 325945182818304 327345717116928 327985064220672 328944084876288 329067523178496 330029708918784 330674298194016 331118915878912 333716711107752 334165419556864 334818086391936 335923096578048 339013801760256 340132659191808 340796980791792 341255209222144 341793463191768 342921494423424 343932528794724 344394973216768 345067619648832 346076589296928 346206456677376 346711773413376 347218756258304 347896917891621 350033044045824 352256528391516 352903055081472 353419091191488 354067751632896 356670770601936 357325399130112 357847901858048 358504690876416 360781988924644 363039891505542 363706209828864 364101411656143 364238042962656 364769678278656 364906560356352 365973538603008 366688330670592 367181372063744 368263931756544 369479324270592 370062095485824 370559673171968 371283422533632 371826335524378 372508780363776 375936097001472 377176810192896 377913483650304 378421618147328 381390526980288 381903336636416 382649241590784 383208774366961 383768099022336 383912110374912 384517646090739 385034660405248 385786681226352 387444344868864 388723039076352 389336162959044 389482263762048 390005953396736 390621100790592 391338041278464 391910279341056 395516102053632 396242026758144 396821435723776 397596477590424 401254616927178 402578889590304 403317777235968 403756020846416 403907532790272 407623737830784 408371884720128 408969030694912 409767798332988 410365888063488 410965949790102 411720230928384 412322273056736 413079043571712 415664239804416 416115899035592 416879632318464 417036068978688 418255472689152 419072377909248 422928109126656 423546540089799 424323911467008 424944383456432 425724320415744 429641253715968 431059211649024 431739111400128 431901124171776 433163992955904 434593577091072 435874887977472 436460956155904 437313418960896 438592113168384 438756697571328 439448738389416 440039611891712 440899064258688 444955614810336 446424115189248 447897462104064 452018402347008 452901250789092 453510212255744 454225523452218 454395974389056 455724617589024 457228659231232 458576705059632 460090159531776 460934602555392 461435452395904 461608608903168 462282364551168 463862557188828 464713924018176 468130386415041 468989586358272 469675371188688 470537406775296 471225454921984 472090335510528 475561027469248 476433865506816 478062431388486 478939860467712 479460274755119 483346410430464 484053188674056 484941613105152 485650723950208 486359571038208 486542080475136 487309492075392 487964718137344 488917774227456 491018575675392 493416127314432 493601284767744 495044563378176 496678373818368 501248129335296 502227129587904 502902413590528 503884644867072 508520702640384 510198988787712 511690798696448 511882813833216 512690194787652 514382241635136 516592459825152 517601429473248 518297385435136 519114883945392 519309685016064 520067660120064 520828134387456 521784055037952 522547039121408 527354802738176 528384792587274 530128636787232 531101627449344 535006155902904 535988098695168 536771852787072 537757036314624 538543377053696 541172983386966 543498317107712 544559837258313 546357064443984 547154517417984 547359840534528 547954599720136 548960307904512 550772058095616 552395897634816 554218986405888 555839509757952 556925133800448 557739503286567 558763170545664 563904145502208 564728720119732 565765215289344 567632427220992 572855004954624 573973862386176 574745615532032 575652148533504 575868165562368 577551990607872 578680021839528 579458102788096 581166517303296 583084558614528 584004244438566 584789484224512 585008930095104 585931651185888 587865419011584 593274153080448 594363040137216 595232153585664 596394716385636 597196616138752 601881925390767 602691203129344 603868334385456 605634031269624 605861299185408 606973288513536 607632823452032 611435606746176 612557827080192 613453546042368 614651697499482 615478145204224 616448924685153 617580346392576 618483409585104 619618565357568 624173848553388 625319448477696 625554103468032 626233828251584 627383209033728 635245154009088 636485867200512 637416575184648 638586480623616 644461880573952 645404251565408 646588817473536 647608667100192 648479428050944 649745989433856 651890365636608 654691434233856 655970128441344 657888169752576 658135046356992 660059417837568 661348596388032 662237831757824 667433422215504 668330839113728 669636172783872 671846193156096 678027603520512 680265318383616 681338285178327 681593961583584 682510418444288 683586926383536 685842988846848 687865057589448 688789946433536 690135239297664 692153178593856 692412913354752 693423546826752 694437512516608 695793835783242 704513056783032 705806110162944 706838182382976 708135503265792 713341541203872 714650798260224 715695803716096 717093647082729 721563977849288 726079783011084 727412419657728 728202823312286 728476085925312 729539356557312 729813120712704 731947077206016 733376661341184 736527863513088 738958648541184 740124190971648 741119346343936 742566845067264 743652671048756 745017560727552 751872194002944 754353620385792 755826967300608 756843236294656 762781053960576 763806673272832 765298483181568 766417548733922 767536198044672 767824220749824 769035292181478 770069320810496 771573362452704 774888689737728 777446078152704 778672325918088 778964527524096 780011906793472 781242201581184 782676082556928 783820558682112 791032204107264 792577188880911 793642871447552 795192955180848 802509233854356 805157779180608 806635554471936 807512041692832 807815065580544 811759475080449 815247475661568 816743769440256 817938061389824 819535596665976 820731776126976 821931899580204 823440461856768 824644546113472 826158087143424 831328479608832 832231798071184 833759264636928 836510945378304 838144755818496 845856218253312 847093080179598 848647822934016 849888766912864 851448640831488 859282507431936 862118423298048 863478222800256 863802248343552 866327985911808 869187154182144 871749775954944 874626837921792 877184226336768 877513395142656 878897476778832 880079223783424 881798128517376 889911229620672 892848230378496 895794924208128 904036804694016 905802501578184 907020424511488 908451046904436 908791948778112 911449235178048 914457318462464 917153410119264 920180319063552 922870904791808 923217217806336 924564729102336 927725114377656 929427848036352 936260772830082 937979172716544 939350742377376 941074813550592 942450909843968 951122054938496 952867731013632 956124862776972 957879720935424 958920549510238 966692820860928 968106377348112 969883226210304 971301447900416 972719142076416 973084160950272 974618984150784 975929436274688 977835548454912 982037151350784 986832254628864 987202569535488 988275260209531 990089126756352 993356747636736 1002496258670592 1004454259175808 1005804827181056 1007769289734144 1017041405280768 1020397977575424 1023381597392896 1023765627666432 1025380389575304 1028764483270272 1033184919650304 1035202858946496 1036594770870272 1038229767890784 1038619370032128 1040135320240128 1041656268774912 1043690753674863 1045094078242816 1054709605476352 1056769585174548 1060257273574464 1062203254898688 1070012311805808 1071976197390336 1073543705574144 1075514072629248 1077086754107392 1082345966773932 1086996634215424 1089119674516626 1092304234968429 1092714128887968 1094309034835968 1094719681069056 1095909199440272 1097920615809024 1101544116191232 1104791795269632 1108437972811776 1111679019515904 1113850267600896 1115479006573134 1117526341091328 1127808291004416 1129457440239464 1131530430578688 1135264854441984 1145710009909248 1147947724772352 1149626323100883 1151304297067008 1151736331124736 1155103981215744 1157360043679056 1158916205576192 1162333034606592 1166169117229056 1168008488877132 1169578968449024 1170017860190208 1171863302371776 1175730838023168 1186548306160896 1188726080274432 1190464307171328 1192789432771272 1194393232277504 1203763850781534 1205382406258688 1207736668770912 1211268062539248 1211722598370816 1215265646904064 1222871213492352 1225115654160384 1226907092084736 1229303394998964 1230956290408448 1232897849370306 1235160692785152 1236966819170208 1239237130715136 1248347697106776 1250638896955392 1251108206936064 1252467656503168 1254766418067456 1270639620269397 1272971734401024 1274833150369296 1277172961247232 1288923761147904 1290808503130816 1293177634947072 1295217334200384 1296958856101888 1299491978867712 1301392174335323 1303780731273216 1309382868467712 1311940256882688 1315776339505152 1316270092713984 1320118835675136 1322697192776064 1324475663515648 1334866844431008 1336661678227456 1339272345567744 1343692386312192 1356055207041024 1360530636767232 1362676570356654 1363187923167168 1365020836888576 1367173852767072 1371685977693696 1375730115178896 1377579892867072 1380270478595328 1384306357187712 1384825826709504 1386847093653504 1388875025033216 1391587671566484 1404391159245123 1409026113566064 1411612220325888 1413676364765952 1416271006531584 1426683082407744 1429301596520448 1431391607432192 1434187294165458 1438380824265357 1443127955698576 1452159566022168 1454824839315456 1456405646624572 1456952171850624 1459078713114624 1459626241425408 1463894154412032 1466753322682368 1473055727026176 1480248381943296 1482238692687872 1485133690134528 1487305342097512 1490035121455104 1503744388005888 1508707240771584 1511653934601216 1525562107921152 1527613346545664 1530596966363136 1532835097467844 1535072396089344 1535648441499648 1538070584362956 1540138641620992 1543146724905408 1549777379475456 1554892156305408 1557344651836176 1557929055048192 1560023813586944 1562484403162368 1565352165113856 1567641117364224 1582064408214528 1585154377761822 1587285742895104 1590385910361696 1605018467708712 1610315558361216 1613271108943872 1615024083385664 1615630131161088 1623518950160898 1630494951323136 1633679511774939 1635876122779648 1639071193331952 1641463552253952 1643863799160408 1646880923713536 1649289092226944 1652316174286848 1662656959217664 1664463596142368 1667518529273856 1673218509859701 1676289511636992 1691712436506624 1694186160359196 1697295645868032 1699777533825728 1702897281662976 1718565014863872 1724236846596096 1726956445600512 1727604496687104 1732655971823616 1738374308364288 1743499551909888 1749253675843584 1754368452673536 1755026790285312 1757794953557664 1760158447566848 1763596257034752 1779822459241344 1785696460756992 1791589848416256 1808073609388032 1811605003156368 1814040849022976 1816902093808872 1817583897556224 1822898470356096 1828914636924928 1834306820238528 1840360638127104 1845741809583616 1846434435612672 1849346774055459 1855450228755312 1858855696072704 1872521545660164 1875958345433088 1878701484754752 1882149627101184 1884901819687936 1902244109876992 1905735462027264 1912249725553944 1915759441870848 1917841099020476 1933385641721856 1936212754696224 1939766452420608 1942602895800832 1945438284152832 1949237968301568 1951858872549376 1955671096909824 1964074302701568 1973664509257728 1974405139070976 1976550520419062 1980178253512704 1986713495273472 2004992517341184 2008908518351616 2011609654362112 2015538579468288 2034082810561536 2040795955150848 2044014855534981 2046763194785792 2047531255332864 2050760779150608 2057528966540544 2066369839300608 2070405717892992 2073189541740544 2076459535781568 2077238740064256 2080270640480256 2083312537549824 2087381507349726 2090188156485632 2109419210952704 2113539170349096 2120514547148928 2124406509797376 2140024623611616 2143952394780672 2147087411148288 2151280941248187 2154173508214784 2164691933547864 2173993268430848 2178239349033252 2184608469936858 2185428257775936 2188618069671936 2189439362138112 2191818398880544 2195841231618048 2209583590539264 2216875945623552 2223358039031808 2227700535201792 2230958013146268 2235052682182656 2255616582008832 2258914880478928 2263060861157376 2270529708883968 2291420019818496 2295895449544704 2299252646201766 2302608594134016 2303472662249472 2310207962431488 2314720087358112 2317832411152384 2324666069213184 2332338234458112 2336016977754264 2339157936898048 2340035720380416 2343726604743552 2351461676046336 2373096612321792 2380928614342656 2385578865542544 2388786464555008 2407527701563068 2410764812517376 2415473337541824 2422536125078496 2423445196741632 2430531293808128 2435278425241347 2445742426984704 2450231308320768 2453814184169472 2458606789997928 2461912580816896 2465795698740612 2470321385570304 2473933638340416 2478474261430272 2496695394213552 2501277793910784 2504935313006336 2509532836134912 2541279240538794 2545943468802048 2548709881593001 2549666300738592 2554345922494464 2577847522295808 2581617006261632 2586355269894144 2590434668400768 2593917712203776 2598983957735424 2602784348670646 2607561462546432 2623880513765376 2631552679010304 2632540185427968 2640237671350272 2645394385552128 2648951327031296 2669733688862016 2673323356454912 2678544691135488 2682461420568727 2687384772624384 2712110414082048 2721061273534464 2725353140713308 2726375846334336 2730041673777152 2734347705534144 2743371955387392 2751460230357792 2755159785734144 2760540957190656 2768612714375424 2769651653419008 2773694187307008 2777750050066432 2783175343132968 2808782318490246 2818052227132128 2823224440651776 2827352729531904 2853366164815488 2858603193040896 2862783214864384 2868374588330916 2876761648530714 2886255911397152 2904319132044336 2909649678630912 2912811293249144 2913904343701248 2918157426229248 2919252482850816 2927788308824064 2933506645364736 2946111454052352 2960496763886592 2964825780628593 2970267380269056 2974610684195024 2980070242910208 3007488776011776 3017414481543168 3023307869202432 3051124215842304 3055226693091328 3061193932726272 3065670194935688 3070144792178688 3071296882999296 3076141168725912 3080277283241984 3086293449810816 3099554758950912 3109784312610816 3114689303672352 3115858110096384 3124968806324736 3135282234728448 3164128816429056 3170308755523644 3174571485790208 3180771820723392 3210036935417424 3220631116722432 3226542217887744 3230048166771328 3231260262322176 3247037900321796 3260989902646272 3267359023549878 3271752245559296 3276912704905287 3278142386663904 3282927104507904 3287727598320816 3293761847427072 3298578184453888 3304632348573696 3325313918435328 3328927192284736 3335037058547712 3346437019719402 3352579023273984 3383424873013248 3388372320718392 3394591291736064 3399555067651456 3405794563325952 3437130029727744 3448878969302649 3453912891201024 3455208993374208 3465311943647232 3476748616728576 3486999103819776 3498507351687168 3508736905347072 3510053580570624 3515589907115328 3520316895133696 3527192514069504 3559644918482688 3571392921513984 3583179696832512 3616147218776064 3623210006312736 3628081698045952 3633804187617744 3635167795112448 3645796940712192 3657829273849856 3668613640477056 3680721276254208 3691483619167232 3692868871225344 3698693548110918 3710900457510624 3717711392145408 3745043091320328 3751916690866176 3757402969509504 3764299254202368 3769803639375872 3804488219753984 3811918860808191 3824499451107888 3831518883741696 3835682198040952 3866771283443712 3872425509392448 3879532904841216 3885205791601664 3890876568305664 3898475936603136 3904176523005969 3911342193819648 3928148605403136 3947329018515456 3948810278141952 3953101040838124 3960356507025408 3973426990546944 4009985034682368 4017817036703232 4023219308724224 4031077158936576 4068165621123072 4081591910301696 4088029711069962 4093526389571584 4095062510665728 4101521558301216 4115057933081088 4132739678601216 4140811435785984 4146379083481088 4152919071563136 4154477480128512 4160541280960512 4166625075099648 4174763014699452 4180376312971264 4213173477735369 4218838421905408 4227078340698192 4241029094297856 4248813019594752 4280049247223232 4287904789561344 4294174822296576 4302561882496374 4308347016429568 4315142472796071 4329383867095728 4347986536861696 4356478698066504 4369216939873716 4370856515551872 4377236139343872 4378878724276224 4383636797761088 4391682463236096 4419167181078528 4446716078063616 4455401070403584 4461916026292536 4470105364365312 4511233164017664 4517829760957856 4526121722314752 4582840039636992 4591790899089408 4598505292403532 4605217188268032 4606945324498944 4620415924862976 4629440174716224 4635664822304768 4649332138426368 4664676468916224 4672033955508528 4678315873796096 4680071440760832 4687453209487104 4702923352092672 4746193224643584 4761857228685312 4771157731085088 4777572929110016 4815055403126136 4821529625034752 4830946675083648 4845072250156992 4846890393483264 4861062587616256 4870556850482694 4891484853969408 4907628368338944 4917213579995856 4923825161633792 4931591397481224 4940642771140608 4947867276680832 4956948522860544 4993390788427104 5002555587821568 5009870626012672 5019655529579103 5082558481077588 5091886937604096 5097419763186002 5099332601477184 5108691844988928 5155695044591616 5163234012523264 5172710539788288 5180869336801536 5187835424407552 5197967915470848 5205568697341292 5215122925092864 5247761027530752 5263105358020608 5265080370855936 5280475342700544 5290788771104256 5297902654062592 5339467377724032 5346646712909824 5357089382270976 5364922841137454 5374769545248768 5424220828164096 5442122547068928 5450706281426616 5452751692668672 5460083347554304 5468695411068288 5486743910774784 5502920460715584 5510319571468288 5521081914381312 5537225428750848 5539303306838016 5548040322166377 5555500100132864 5566350686265936 5617564636980492 5636104454264256 5646448881303552 5654705459063808 5706732329630976 5717206386081792 5725566429728768 5736749176661832 5753523297061428 5772511822794304 5808638264088672 5819299357261824 5825622586498288 5827808687402496 5836314852458496 5855576617648128 5867013290729472 5892222908104704 5920993527773184 5929651561257186 5940534760538112 5949221368390048 5960140485820416 6014977552023552 6034828963086336 6046615738404864 6102248431684608 6122387865452544 6131340389871376 6140289584357376 6142593765998592 6152282337451824 6160554566483968 6172586899621632 6199109517901824 6219568625221632 6229378607344704 6231716220192768 6249937612649472 6270564469456896 6328257632858112 6340617511047288 6349142971580416 6361543641446784 6420073870834848 6441262233444864 6460096333542656 6462520524644352 6494075800643592 6521979805292544 6534718047099756 6543504491118592 6553825409810574 6556284773327808 6565854209015808 6575455196641632 6587523694854144 6597156368907776 6650627836870656 6657854384569472 6670074117095424 6692874039438804 6705158046547968 6766849746026496 6776744641436784 6789182583472128 6799110135302912 6811589126651904 6874260059455488 6897757938605298 6907825782402048 6910417986748416 6917926821466717 6930623887294464 6953497233457152 6973998207639552 6997014703374336 7017473810694144 7020107161141248 7031179814230656 7040633790267392 7054385028139008 7119289836965376 7142785843027968 7166359393665024 7232294437552128 7246420012625472 7256163396091904 7267608375235488 7270335590224896 7291593881424384 7305835275724041 7315658547699712 7337227280954112 7361442552508416 7382967238334464 7385737742450688 7397387096221836 7421800915021248 7435422784290816 7490086182640656 7503833381732352 7514805939019008 7528598508404736 7539607278751744 7608976439507968 7623837721616382 7646129644779003 7648998902215776 7663037767483392 7671364396081904 7733542566887424 7744851018784896 7759065809682432 7770411583203328 7781753136611328 7796951873206272 7808353046011938 7822684387639296 7894658037030912 7897620556283904 7906202081676248 7920713014050816 7946853981093888 8019970069364736 8035634073406464 8047384261706181 8062154317873152 8136331242246144 8163183820603392 8176059422139924 8187052779143168 8190125021331456 8203043116602432 8230115866162176 8265479357202432 8281622871571968 8292758166962176 8305838143126272 8308954960257024 8321082561921024 8333250150199296 8349526029398904 8360752625942528 8426346955470738 8437676843810816 8454156681396384 8482058188595712 8560098494446464 8575809579122688 8588349644593152 8605123764992748 8616694032859136 8630284945592142 8658767734191456 8695973073723392 8712957396133008 8738433879747432 8741713031103744 8754472278687744 8757757448552448 8767273595522176 8783364926472192 8838334362157056 8894477341885779 8910802140807168 8923832052585072 8940210728730624 9022466328035328 9035659521915712 9052243444629504 9109745220347261 9165680079273984 9183581798178816 9197010584807064 9210434376536064 9213890648997888 9240831849725952 9258880349432448 9271329644609536 9298664276852736 9329352937832448 9344067911017056 9356631747592192 9374906418974208 9405846704185344 9492386449287168 9523714457370624 9542315462170176 9555145858220032 9630110806252272 9643059250069504 9661893350167296 9690144500313984 9693780786966528 9722125175232512 9741113700965388 9782969707938816 9815256736677888 9830738114715861 9834427159991712 9847650323267584 9863182794962448 9881285542281216 9895734553361664 9913897045721088 9986781576854208 10005111175643136 10019741252025344 10039311059158206 10165116962155176 10183773875208192 10194839526372004 10198665202954368 10217383689977856 10311390089183232 10326468025046528 10346636907907947 10361738673603072 10375670848815104 10395935830941696 10411137394682584 10430245850185728 10495522055061504 10526210716041216 10530160741711872 10560950685401088 10581577542208512 10678934755448064 10693293425819648 10714178764541952 10729845682274908 10749539090497536 10848441656328192 10884245094137856 10901412562853232 10905503385337344 10920166695108608 10937390822136576 10973487821549568 11005840921431168 11020639142936576 11042163828762624 11074450857501696 11078606613676032 11096080644332754 11111000200265728 11132701372531872 11235129273960984 11272208908528512 11292897762607104 11309410918127616 11413464659261952 11435756582424573 11451132859457536 11473498353323664 11507046594122856 11545023645588608 11617276528177344 11638598714523648 11651245172996576 11655617374804992 11672629704916992 11712529569017907 11734026581458944 11784445816209408 11841987055546368 11859303122514372 11881069521076224 11898442736780096 11920280971640832 12029955104047104 12069657926172672 12093231476809728 12204496863369216 12244775730905088 12262680779742752 12280579168714752 12285187531997184 12304564674903648 12321109132967936 12345173799243264 12398219035803648 12439137250443264 12458757214689408 12463432440385536 12499875225298944 12541128938913792 12656515265716224 12681235022094576 12698285943160832 12723087282893568 12840147741669696 12882524466889728 12920192667085312 12925041049288704 12945427418388213 12988151601287184 13043959610585088 13069436094199512 13087008982237184 13107650819621148 13112569546655616 13131708418031616 13150910393283264 13175047389708288 13194312737815552 13315708769138944 13340148234190848 13385748078877608 13410316093095936 13533699492052992 13553489282873568 13578365166944256 13598220270605824 13748520118910976 13795515877210596 13815651564804096 13820835973496832 13835853642933434 13861247774588928 13906994466914304 13947996415279104 13994029406748672 14034947621388288 14040214322282496 14062359628461312 14081267580534784 14108770056278016 14238579673930752 14285571686055936 14332718787330048 14464588875104256 14492840025250944 14512326792183808 14535216750470976 14540671180449792 14583187762848768 14611670551448082 14631317095399424 14674454561908224 14722885105016832 14765934476668928 14771475484901376 14794774192443672 14843601830042496 14870845568581632 14980172365281312 15007666763464704 15029611878038016 15058966588737309 15079214557503488 15217952879015936 15247675443232764 15292259289558006 15297997804431552 15326075534966784 15342728792163808 15467085133774848 15489702037569792 15518131619364864 15540823166406656 15563506273222656 15593903746412544 15616706092023876 15645368775278592 15789316074061824 15795241112567808 15812404163352496 15841426028101632 15893707962187776 16039940138729472 16071268146812928 16094768523412362 16124308635746304 16272662484492288 16326367641206784 16352118844279848 16374105558286336 16380250042662912 16406086233204864 16460231732324352 16530958714404864 16563245743143936 16611676286252544 16617909920514048 16666500300398592 16699052058797808 16721505251885056 16852693910941476 16875353687621632 16908313362792768 16964116377191424 17120196988892928 17151619158245376 17176699289186304 17210247529985496 17233388065718272 17260569891184284 17317535468382912 17391946147446784 17425914792266016 17476867759494864 17483426062207488 17508944557375488 17534547191044352 17566729852944384 17676668724314112 17788954683771558 17821604281614336 17847664105170144 17880421457461248 18044932656070656 18071319043831424 18104486889259008 18219490440694522 18367163596357632 18394021169614128 18420868753072128 18427781297995776 18481663699451904 18517760698864896 18542659289219072 18597328553705472 18658705875664896 18688135822034112 18713263495184384 18749812837948416 18777229943981089 18811693408370688 18984772898574336 19047428914741248 19084630924340352 19110291716440064 19260221612504544 19286118500139008 19323786700334592 19380289000627968 19387561573933056 19444250350465024 19482227401930776 19565939415877632 19630513473355776 19661476229431722 19668854319983424 19695300646535168 19726365589924896 19762571084562432 19791469106723328 19973563153708416 20010222351286272 20039482504050688 20078622118316412 20330233924310352 20367547750416384 20389679052744008 20397330405908736 20434767379955712 20622780178366464 20652936050093056 20693273815815894 20723477347206144 20753780464400151 20791871661883392 20822274789365168 20860491700371456 20991044110123008 21052421432082432 21060321483423744 21121901370802176 21163155084417024 21357869510896128 21386586851639296 21428357529083904 21459691364549816 21499078180995072 21696883312656384 21768490188275712 21802825125706464 21811006770674688 21874781644273152 21946975643099136 22011681842862336 22041278285873152 22084327657525248 22148901715003392 22157213227352064 22192161288665508 22222000400531456 22265402745063744 22470258547921968 22544417817057024 22585795525214208 22618821836255232 22826929318523904 22871513164849146 22902265718915072 22938388934337009 22946996706647328 23014093188245712 23090047291177216 23234553056354688 23277197429047296 23302490345993152 23311234749609984 23345259409833984 23425059138035814 23468053162917888 23683974111092736 23718606245028744 23762139042152448 23796885473560192 23840561943281664 24059910208094208 24142152785118543 24186462953619456 24408993726738432 24489551461810176 24525361559485504 24561158337429504 24570375063994368 24609129349807296 24642218265935872 24690347598486528 24796438071607296 24878274500886528 24917514429378816 24926864880771072 24999750450597888 25082257877827584 25313030531432448 25362470044189152 25396571886321664 25446174565787136 25680295483339392 25765048933779456 25840385334170624 25850082098577408 25890854836776426 25976303202574368 26087919221170176 26138872188399024 26174017964474368 26215301639242296 26225139093311232 26263416836063232 26301820786566528 26350094779416576 26388625475631104 26631417538277888 26683432025657337 26771496157755216 26820632186191872 27067398984105984 27106978565747136 27156730333888512 27196440541211648 27329235661041783 27497040237821952 27591031754421192 27631303129608192 27641671946993664 27671707285866868 27722495549177856 27813988933828608 27895992830558208 27988058813497344 28069895242776576 28124719256922624 28162535161069568 28217540112556032 28477159347861504 28571143372111872 28665437574660096 28929177750208512 28985680050501888 29024653584367616 29070433500941952 29081342360899584 29166375525697536 29223341102896164 29262634190798848 29348909123816448 29445770210033664 29492214344147583 29531868953337856 29542950969802752 29589548384887344 29687203660084992 29741691137163264 29960344730562624 30015333526929408 30059223756076032 30117933177474618 30158429115006976 30435905758031872 30495350886465528 30584518579116012 30595995608863104 30652151069933568 30685457584327616 30934170267549696 30979404075139584 31039910723723841 31081646332813312 31127012546445312 31187807492825088 31233412184047752 31290737550557184 31578632148123648 31590482225135616 31624808326704992 31682852056203264 32079880277458944 32142536293625856 32189537046824724 32248617271492608 32545324968984576 32652735282413568 32704237688559696 32748211116572672 32760500085325824 32812172466409728 32920463464648704 33061917428809728 33126491486287872 33223352572505088 33235819841028096 33333000600797184 33398104117595616 33443010503770112 33705387821882952 33750707375243264 33816626725585536 33928232754382848 34240393977785856 34353398578372608 34420495059970992 34466776131436544 34521139782368568 34635070936765824 34783892294893568 34851829584532032 34953735518989728 34966852124414976 35017889114750976 35069094382088704 35137588707053721 35353337448628224 35577909367543116 35643208563228672 35695328210340288 35760842914922496 36089865312141312 36142638087662848 36208973778518016 36438980881389044 36734327192715264 36788042339228256 36841737506144256 36855562595991552 36963327398903808 37035521397729792 37085318578438144 37194657107410944 37317411751329792 37376271644068224 37426526990368768 37499625675896832 37554459887962178 37623386816741376 37969545797148672 38094857829482496 38169261848680704 38220583432880128 38520443225009088 38572237000278016 38647573400669184 38760578001255936 38775123147866112 38836282255164639 38888500700930048 38964454803861552 39131878831755264 39261026946711552 39322952458863444 39337708639966848 39390601293070336 39452731179849792 39525142169124864 39582938213446656 39947126307416832 40020444702572544 40078965008101376 40157244236632824 40660467848620704 40735095500832768 40779358105488016 40794660811817472 41245560356732928 41305872100186112 41386547631631788 41446954694412288 41507560928800302 41583743323766784 41644549578730336 41720983400742912 41982088220246016 42104842864164864 42120642966847488 42243802741604352 42326310168834048 42715739021792256 42856715058167808 42919382729099632 42998156361990144 43393766625312768 43536980376551424 43605650251412928 43622013541349376 43749563288546304 43893951286198272 44023363685724672 44082556571746304 44168655315050496 44297803430006784 44314426454704128 44384322577331016 44444000801062912 44530805490127488 44940517095843936 45088835634114048 45237643672510464 45653858637047808 45743026329698292 45804531437830144 45876777868674018 45893993413294656 46028186376491424 46180094582354432 46469106112709376 46554394858094592 46604980691986304 46622469499219968 46690518819667968 46850118276071628 46936106325835776 47367948222185472 47437212490057488 47524278084304896 47593770947120384 47681123886563328 48119820416188416 48284305570237086 48372925907238912 48425487750267019 48817987453476864 48979102923620352 49050723118971008 49122316674859008 49140750127988736 49218258699614592 49284436531871744 49380695196973056 49592876143214592 49835028858757632 49853729761542144 49999500901195776 50164515755655168 50626061062864896 50724940088378304 50793143772643328 50892349131574272 51360590966678784 51530097867558912 51680770668341248 51700164197154816 51781709673552852 51952606405148736 52175838442340352 52277744376798048 52348035928948736 52430603278484592 52450278186622464 52526833672126464 52603641573133056 52700189558833152 52777250951262208 53262835076555776 53366864051314674 53542992315510432 53641264372383744 54134797968211968 54213957131494272 54313460667777024 54392881082423296 54658471322083566 55182063508842384 55262606259216384 55283343893987328 55343414571733736 55444991098355712 55627977867657216 55791985661116416 55976117626994688 56139790485553152 56249438513845248 56331689831943267 56435080225112064 56954318695723008 57142286744223744 57330875149320192 57858355500417024 57971360101003776 58049307168735232 58140867001883904 58162684721799168 58332751051395072 58446682205792328 58525268381597696 58697818247632896 58891540420067328 58984428688295166 59063737906675712 59085901939605504 59179096769774688 59374407320169984 59920689461125248 60030667053858816 60118447512152064 60235866354949236 60316858230013952 60871811516063744 60990701772931056 61169037158232024 61191991217726208 61304302139867136 61370915168655232 61868340535099392 61958808150279168 62079821447447682 62163292665626624 62261341393200453 62375614985650176 62466824368095504 62581475101114368 63157264296247296 63180964450271232 63249616653409984 63365704112406528 64159760554917888 64285072587251712 64379074093649448 64497234542985216 65090649937969152 65305470564827136 65408475377119392 65496422233145344 65624344932819456 65840926929297408 66123834857619456 66252982972575744 66446705145010176 66471639682056192 66666001201594368 66796208235191232 66886021007540224 67410775643765904 67501414750486528 67633253451171072 67856465508765696 68480787955571712 68706797156745216 68815166803011027 68840990119941984 68933552262873088 69042279564737136 69270141873531648 69567784589787136 69703659169064064 69907471037979456 69933704248829952 70035778229501952 70138188764177408 70275177414107442 71155818735086232 71286417126457344 71390656420680576 71521685829844992 72179730624282624 72285276175325696 72426458355355629 72877961762778088 73468654385430528 73576084678456512 73683475012288512 73711125191983104 73926654797807616 74071042795459584 74389314214821888 74634823502659584 74752543288136448 74853053980737536 74999251351793664 75108919775924356 75246773633482752 75939091594297344 76189715658964992 76338523697361408 76441166865760256 77040886450018176 77144474000556032 77295146801338368 77521156002511872 77550246295732224 77672564510329278 77777001401860096 77928909607723104 78263757663510528 78522053893423104 78645904917726888 78675417279933696 78781202586140672 78905462359699584 79050284338249728 79165876426893312 79894252614833664 80050296076972011 80157930016202752 80314488473265648 81320935697241408 81470191001665536 81558716210976032 81589321623634944 81987706983125349 82491120713465856 82611744200372224 82773095263263576 82893909388824576 83015121857600604 83167486647533568 83289099157460672 83441966801485824 83964176440492032 84209685728329728 84487605483208704 84652620337668096 85431478043584512 85713430116335616 85838765458199264 85996312723980288 86787533250625536 87073960753102848 87211300502825856 87244027082698752 87499126577092608 87787902572396544 88046727371449344 88337310630100992 88595606860013568 88628852909408256 88768645154662032 88888001602125824 89061610980254976 89881034191687872 90177671268228096 90475287345020928 91307717274095616 91486052659396584 91609062875660288 91753555737348036 91787986826589312 92056372752982848 92360189164708864 92938212225418752 93209961383972608 93244938998439936 93381037639335936 93700236552143256 93872212651671552 94735896444370944 94874424980114976 95048556168609792 95187541894240768 96239640832376832 96568611140474172 96745851814477824 96850975500534038 97635974906953728 97958205847240704 98101446237942016 98244633349718016 98281500255977472 98436517399229184 98568873063743488 98761390393946112 99185752286429184 99670057717515264 99707459523084288 99999001802391552 100329031511310336 101252122125729792 101449880176756608 101586287545286656 101784698263148544 102721181933357568 103060195735117824 103361541336682496 103400328394309632 103563419347105704 103905212810297472 104351676884680704 104555488753596096 104696071857897472 104861206556969184 104900556373244928 105053667344252928 105207283146266112 105412766121161163 105554501902524416 106525670153111552 106733728102629348 107085984631020864 107282528744767488 108269595936423936 108427914262988544 108626921335554048 108785762164846592 109316942644167132 110364127017684768 110525212518432768 110566687787974656 110686829143467472 110889982196711424 111255955735314432 111583971322232832 111952235253989376 112279580971106304 112498877027690496 112663379663886534 112870160450224128 113908637391446016 114284573488447488 114661750298640384 115716711000834048 115942720202007552 116281734003767808 116325369443598336 116665502102790144 116893364411584656 117050536763195392 117395636495265792 117783080840134656 117968857376590332 118127475813351424 118171803879211008 118358193539549376 118748814640339968 119841378922250496 120061334107717632 120236895024304128 120471732709898472 120633716460027904 121743623032127488 121981403545862112 122338074316464048 122383982435452416 122741830337310464 123736681070198784 123917616300558336 124159642894895364 124326585331253248 124522682786400906 124751229971300352 124933648736191008 125162950202228736 126314528592494592 126361928900542464 126499233306819968 126731408224813056 128570145174503424 128758148187298896 128994469085970432 130181299875938304 130610941129654272 130816950754238784 130992844466290688 131248689865638912 131440609607867623 131681853858594816 132247669715238912 132505965945151488 132893410290020352 132943279364112384 133332002403188736 133592416470382464 133772042015080448 134821551287531808 135002829500973056 135266506902342144 135712931017531392 136961575911143424 137413594313490432 137630333606022054 137681980239883968 137867104525746176 138084559129474272 138540283747063296 139135569179574272 139407318338128128 139814942075958912 139867408497659904 140071556459003904 140276377528354816 140550354828214884 142311637470172464 142572834252914688 142781312841361152 143043371659689984 144359461248565248 144570552350651392 144852916710711258 145276463250801057 145755923525556176 146937308770861056 147152169356913024 147366950024577024 147422250383966208 147853309595615232 148142085590919168 148778628429643776 149505086576272896 149706107961475072 149998502703587328 150217839551848712 150493547266965504 151878183188594688 152379431317929984 152677047394722816 154081772900036352 154288948001112064 154590293602676736 155042312005023744 155100492591464448 155345129020658556 155554002803720192 155857819215446208 156527515327021056 157044107786846208 157291809835453776 157350834559867392 157562405172281344 157810924719399168 158100568676499456 158331752853786624 159788505229667328 160100592153944022 160315860032405504 160628976946531296 162641871394482816 162940382003331072 163117432421952064 163178643247269888 163975413966250698 165223488400744448 165546190526527152 165787818777649152 166030243715201208 166334973295067136 166578198314921344 166883933602971648 167928352880984064 168419371456659456 168995069495829801 169305240675336192 170862956087169024 171426860232671232 171677530916398528 171992625447960576 173575066501251072 174147921506205696 174422601005651712 174488054165397504 174998253154185216 175575805144793088 176093454742898688 176674621260201984 177191213720027136 177257705818816512 177537290309324064 177776003204251648 178123221960509952 179762068383375744 180355342536456192 180950574690041856 182615434548191232 182972105318793168 183218125751320576 183507111474696072 183575973653178624 184112745505965696 184720378329417728 185876424450837504 186419922767945216 186489877996879872 186784024179601359 187400473104286512 187744425303343104 189471792888741888 189748849960229952 190097112337219584 190375083788481536 192479281664753664 193137222280948344 193491703628955648 193701951001068076 195271949813907456 195916411694481408 196202892475884032 196489266699436032 196873034798458368 197137746127486976 197522780787892224 198371504572858368 199340115435030528 199414919046168576 199998003604783104 200658063022620672 202504244251459584 202899760353513216 203172575090573312 203569396526297088 205442363866715136 206120391470235648 206445500409033081 206723082673364992 206800656788619264 207126838694211408 207810425620594944 208703353769361408 209110977507192192 209392143715794944 209722413113938368 209801112746489856 210107334688505856 210414566292532224 210825532242322326 211109003805048832 213051340306223104 213467456205258696 214171969262041728 214565057489534976 216539191872847872 216855828525977088 217279375066066887 217571524329693184 218633885288334264 220728254035369536 221050425036865536 221133375575949312 221373658286934944 221779964393422848 223167942644465664 223904470507978752 224559161942212608 224997754055380992 225326759327773068 225740320900448256 227817274782892032 228569146976894976 229323500597280768 231433422001668096 231885440404015104 232563468007535616 232650738887196672 233331004205580288 233786728823169312 234101073526390784 234791272990531584 235566161680269312 235937714753180664 236254951626702848 236343607758422016 236716387079098752 237497629280679936 239682757844500992 240473790048608256 240943465419796944 241267432920055808 243487246064254976 243962807091724224 244676148632928096 244767964870904832 245483660674620928 245963120949376047 247473362140397568 247835232601116672 248319285789790728 248653170662506496 249045365572801812 249502459942600704 249867297472382016 250325900404457472 252629057184989184 252998466613639936 253462816449626112 257140290349006848 257516296374597792 257988938171940864 260362599751876608 261221882259308544 261633901508477568 261985688932581376 262497379731277824 262881219215735246 263363707717189632 265011931890302976 265786820580040704 265886558728224768 266664004806377472 267184832940764928 267544084030160896 269643102575063616 270005659001946112 270533013804684288 271425862035062784 273923151822286848 274827188626980864 275260667212044108 275363960479767936 275734209051492352 276169118258948544 277080567494126592 278271138359148544 278814636676256256 279629884151917824 279734816995319808 280143112918007808 280552755056709632 281100709656429768 284623274940344928 285145668505829376 285562625682722304 288718922497130496 289141104701302784 289705833421422516 290552926501602114 291511847051112352 293874617541722112 294304338713826048 294733900049154048 294844500767932416 295706619191230464 296284171181838336 297557256859287552 299010173152545792 299997005407174656 300435679103697424 300987094533931008 303756366377189376 304758862635859968 305354094789445632 308163545800072704 308577896002224128 309180587205353472 310084624010047488 310200985182928896 310690258041317112 311108005607440384 311715638430892416 313055030654042112 314088215573692416 314583619670907552 314701669119734784 315621849438798336 316663505707573248 319577010459334656 320201184307888044 320631720064811008 321257953893062592 325283742788965632 325880764006662144 326234864843904128 326357286494539776 327950827932501396 330446976801488896 331092381053054304 331575637555298304 332060487430402416 332669946590134272 333156396629842688 333767867205943296 335856705761968128 336838742913318912 337990138991659602 338610481350672384 341725912174338048 342853720465342464 343355061832797056 343985250895921152 347150133002502144 348845202011303424 348976108330795008 349996506308370432 351151610289586176 352186909485797376 353349242520403968 354382427440054272 354515411637633024 355074580618648128 355552006408503296 356246443921019904 359524136766751488 360710685072912384 361901149380083712 365230869096382464 365944210637586336 366436251502641152 367014222949392144 367151947306357248 368225491011931392 369440756658835456 371752848901675008 372839845535890432 372979755993759744 373568048359202718 374800946208573024 375488850606686208 378943585777483776 379497699920459904 380194224674439168 380750167576963072 386274444561896688 386983407257911296 387403902002136152 390543899627814912 391832823388962816 392405784951768064 392978533398872064 393746069596916736 394321828823602869 395045561575784448 396743009145716736 398680230870061056 398829838092337152 399996007209566208 401316126045241344 405008488502919168 405799520707026432 406345150181146624 407138793052594176 410884727733430272 412240782940471296 412891000818066162 413446165346729984 413601313577238528 414253677388422816 415620851241189888 417406707538722816 418221955014384384 418784287431589888 419444826227876736 419602225492979712 420214669377011712 420829132585064448 421651064484644652 422218007610097664 426102680612446208 426934912410517392 428343938524083456 429130114979069952 433078383745695744 433711657051954176 434558750132133774 435143048659386368 435829389752403171 437267770576668528 441456508070739072 442100850073731072 442266751151898624 442747316573869888 443559928786845696 446335885288931328 449118323884425216 449995508110761984 450653518655546136 451480641800896512 455634549565784064 457138293953789952 462866844003336192 463770880808030208 465126936015071232 465301477774393344 466662008411160576 467573457646338624 468202147052781568 469582545981063168 471132323360538624 471875429506361328 472509903253405696 472687215516844032 473432774158197504 474995258561359872 479365515689001984 480947580097216512 481886930839593888 482534865840111616 486974492128509952 487925614183448448 489352297265856192 489535929741809664 490967321349241856 491926241898752094 495670465202233344 496638571579581456 497306341325012992 498090731145603624 499004919885201408 499734594944764032 500651800808914944 505258114369978368 505996933227279872 506985208487489403 514280580698013696 515032592749195584 515977876343881728 520725199503753216 522443764518617088 523267803016955136 523971377865162752 524994759462555648 525762438431470492 526727415434379264 530023863780605952 531573641160081408 531773117456449536 533328009612754944 534369665881529856 535088168060321792 539286205150127232 540011318003892224 541066027609368576 542851724070125568 547846303644573696 549654377253961728 550521334424088216 550727920959535872 551468418102984704 552338236517897088 554161134988253184 556542276718297088 557629273352512512 559259768303835648 559469633990639616 560352072538804077 561105510113419264 562201419312859536 569246549880689856 570291337011658752 571125251365444608 577437844994260992 578282209402605568 579411666842845032 581105853003204228 583023694102224704 587749235083444224 588608677427652096 589467800098308096 591413238382460928 592568342363676672 595114513718575104 598020346305091584 599994010814349312 600871358207394848 601974189067862016 607512732754378752 609517725271719936 610708189578891264 616327091600145408 618361174410706944 620169248020094976 620401970365857792 621380516082634224 622216011214880768 623431276861784832 626110061308084224 628176431147384832 629167239341815104 629403338239469568 631243698877596672 633327011415146496 639154020918669312 640402368615776088 641263440129622016 642515907786125184 650567485577931264 652469729687808256 652714572989079552 655901655865002792 660893953602977792 662184762106108608 663151275110596608 664120974860804832 665339893180268544 666312793259685376 671713411523936256 673677485826637824 675980277983319204 677220962701344768 683451824348676096 685707440930684928 686710123665594112 687970501791842304 694300266005004288 697690404022606848 697952216661590016 699993012616740864 702303220579172352 704373818971594752 706698485040807936 708764854880108544 709030823275266048 710149161237296256 711104012817006592 712492887842039808 719048273533502976 721421370145824768 723802298760167424 730461738192764928 731888421275172672 732872503005282304 734028445898784288 734303894612714496 736450982023862784 737889362848128141 738881513317670912 743505697803350016 745679691071780864 745959511987519488 747136096718405436 749601892417146048 750977701213372416 757887171554967552 758995399840919808 760388449348878336 761500335153926144 772548889123793376 773966814515822592 774807804004272304 781087799255629824 783665646777925632 784811569903536128 785957066797744128 787492139193833472 788643657647205738 790091123151568896 797360461740122112 797659676184674304 799992014419132416 802632252090482688 810016977005838336 811599041414052864 814277586105188352 821769455466860544 824481565880942592 825782001636132324 826892330693459968 827202627154477056 828507354776845632 831241702482379776 834813415077445632 836443910028768768 837568574863179776 838889652455753472 839204450985959424 840429338754023424 841658265170128896 843302128969289304 844436015220195328 852205361224892416 853869824821034784 856687877048166912 866156767491391488 867423314103908352 869117500264267548 870286097318772736 871658779504806342 874535541153337056 882913016141478144 884201700147462144 884533502303797248 885494633147739776 887119857573691392 892671770577862656 899991016221523968 901307037311092272 902961283601793024 911269099131568128 914276587907579904 920084267255073361 925733688006672384 927541761616060416 930253872030142464 930602955548786688 933324016822321152 935146915292677248 936404294105563136 939165091962126336 942264646721077248 943750859012722656 945019806506811392 946865548316395008 949990517122719744 958731031378003968 961895160194433024 963773861679187776 965069731680223232 973948984257019904 975851228366896896 978704594531712384 979071859483619328 981934642698483712 983852483797504188 991340930404466688 993277143159162912 994612682650025984 996181462291207248 998009839770402816 999469189889528064 1001303601617829888 1010516228739956736 1011993866454559744 1013970416974978806 1028561161396027392 1030065185498391168 1031955752687763456 1041450399007506432 1046535606033910272 1047942755730325504 1049989518925111296 1051524876862940984 1053454830868758528 1060047727561211904 1063147282320162816 1063546234912899072 1066656019225509888 1068739331763059712 1078572410300254464 1080022636007784448 1082132055218737152 1085703448140251136 1095692607289147392 1099308754507923456 1101042668848176432 1101455841919071744 1102936836205969408 1104676473035794176 1108322269976506368 1113084553436594176 1115258546705025024 1118519536607671296 1118939267981279232 1120704145077608154 1122211020226838528 1124402838625719072 1138493099761379712 1140582674023317504 1142250502730889216 1156564418805211136 1158823333685690064 1162211706006408456 1166047388204449408 1175498470166888448 1177217354855304192 1178935600196616192 1182965486470808607 1185136684727353344 1190229027437150208 1196040692610183168 1199988021628698624 1201742716414789696 1203948378135724032 1215025465508757504 1219035450543439872 1221416379157782528 1232654183200290816 1236722348821413888 1240338496040189952 1240803940731715584 1242761032165268448 1244432022429761536 1246862553723569664 1252220122616168448 1256352862294769664 1258334478683630208 1258806676478939136 1262487397755193344 1266654022830292992 1278308041837338624 1280804737231552176 1282526880259244032 1285031815572250368 1301134971155862528 1304939459375616512 1305429145978159104 1307488169257209513 1311803311730005584 1321787907205955584 1324369524212217216 1326302550221193216 1328241949721609664 1330679786360537088 1332625586519370752 1347354971653275648 1351960555966638408 1354441925402689536 1366903648697352192 1371414881861369856 1373420247331188224 1388600532010008576 1395380808045213696 1395904433323180032 1399986025233481728 1404606441158344704 1408747637943189504 1413396970081615872 1417529709760217088 1418061646550532096 1420298322474592512 1422208025634013184 1424985775684079616 1438096547067005952 1442842740291649536 1447604597520334848 1460923476385529856 1463776842550345344 1465745006010564608 1468056891797568576 1468607789225428992 1472901964047725568 1475778725696256282 1477763026635341824 1487011395606700032 1491359382143561728 1491919023975038976 1494272193436810872 1499203784834292096 1501955402426744832 1515774343109935104 1517990799681839616 1520955625462468209 1523000670307852288 1545097778247586752 1547933629031645184 1549615608008544608 1562175598511259648 1567331293555851264 1569623139807072256 1571914133595488256 1574984278387666944 1577287315294411476 1580182246303137792 1594720923480244224 1595319352369348608 1599984028838264832 1605264504180965376 1620033954011676672 1623198082828105728 1628555172210376704 1643538910933721088 1648963131761885184 1651564003272264648 1653784661386919936 1654405254308954112 1657014709553691264 1662483404964759552 1669626830154891264 1672887820057537536 1677779304911506944 1678408901971918848 1683316530340257792 1686604257938578608 1688872030440390656 1704410722449784832 1707739649642069568 1713375754096333824 1732313534982782976 1734846628207816704 1738235000528535096 1740572194637545472 1743317559009612684 1749071082306674112 1765826032282956288 1768403400294924288 1770989266295479552 1774239715147382784 1785343541155725312 1799982032443047936 1802614074622184544 1805922567203586048 1822538198263136256 1828553175815159808 1840168534510146722 1855083523232120832 1860507744060284928 1861205911097573376 1866648033644642304 1870293830585354496 1872808588211126272 1878330183924252672 1884529293442154496 1887501718025445312 1890039613013622784 1893731096632790016 1899981034245439488 1917462062756007936 1923790320388866048 1927547723358375552 1930139463360446464 1947897968514039808 1951702456733793792 1957409189063424768 1958143718967238656 1963869285396967424 1967704967595008376 1982681860808933376 1986554286318325824 1989225365300051968 1992362924582414496 1996019679540805632 1998938379779056128 2021032457479913472 2023987732909119488 2027940833949957612 2057122322792054784 2060130370996782336 2063911505375526912 2082900798015012864 2093071212067820544 2099979037850222592 2103049753725881968 2106909661737517056 2120095455122423808 2126294564640325632 2127092469825798144 2133312038451019776 2137478663526119424 2157144820600508928 2160045272015568896 2164264110437474304 2171406896280502272 2191385214578294784 2198617509015846912 2202085337696352864 2202911683838143488 2209352946071588352 2216644539953012736 2226169106873188352 2230517093410050048 2237039073215342592 2237878535962558464 2241408290155216308 2244422040453677056 2248805677251438144 2276986199522759424 2281165348046635008 2284501005461778432 2313128837610422272 2317646667371380128 2324423412012816912 2332094776408898816 2350996940333776896 2354434709710608384 2357871200393232384 2365930972941617214 2370273369454706688 2392081385220366336 2399976043257397248 2403485432829579392 2407896756271448064 2430050931017515008 2442832758315565056 2465308366400581632 2473444697642827776 2480676992080379904 2481607881463431168 2485522064330536896 2488864044859523072 2493725107447139328 2504440245232336896 2512705724589539328 2516668957367260416 2517613352957878272 2524974795510386688 2533308045660585984 2556616083674677248 2561609474463104352 2565053760518488064 2570063631144500736 2602269942311725056 2609878918751233024 2610858291956318208 2614976338514419026 2623606623460011168 2643575814411911168 2648739048424434432 2652605100442386432 2656483899443219328 2661359572721074176 2665251173038741504 2703921111933276816 2708883850805379072 2733807297394704384 2742829763722739712 2746840494662376448 2760252801765220083 2777201064020017152 2790761616090427392 2791808866646360064 2799972050466963456 2809212882316689408 2817495275886379008 2826793940163231744 2835059419520434176 2840596644949185024 2844416051268026368 2849971551368159232 2876193094134011904 2885685480583299072 2895209195040669696 2921846952771059712 2927553685100690688 2931490012021129216 2936113783595137152 2937215578450857984 2945803928095451136 2951557451392512564 2955526053270683648 2974022791213400064 2982718764287123456 2983838047950077952 2988544386873621744 2998407569668584192 3003910804853489664 3031548686219870208 3035981599363679232 3041911250924936418 3046001340615704576 3090195556495173504 3095867258063290368 3099231216017089216 3124351197022519296 3139246279614144512 3143828267190976512 3149968556775333888 3154574630588822952 3160364492606275584 3189441846960488448 3190638704738697216 3199968057676529664 3240067908023353344 3246396165656211456 3257110344420753408 3287077821867442176 3297926263523770368 3303128006544529296 3307569322773839872 3308810508617908224 3314029419107382528 3324966809929519104 3339253660309782528 3345775640115075072 3355558609823013888 3356817803943837696 3366633060680515584 3373208515877157216 3377744060880781312 3408821444899569664 3415479299284139136 3426751508192667648 3469693256415633408 3476470001057070192 3481144389275090944 3486635118019225368 3498142164613348224 3531652064565912576 3536806800589848576 3541978532590959104 3548896459412425821 3570687082311450624 3599964064886095872 3605228149244369088 3611845134407172096 3645076396526272512 3657106351630319616 3680337069020293444 3710167046464241664 3721015488120569856 3722411822195146752 3733296067289284608 3740587661170708992 3745617176422252544 3756660367848505344 3769058586884308992 3775003436050890624 3780079226027245568 3787462193265580032 3799962068490878976 3834924125512015872 3847580640777732096 3855095446716751104 3860278926720892928 3895795937028079616 3903404913467587584 3914818378126849536 3916287437934477312 3922464507771628539 3927738570793934848 3935409935190016752 3965363721617866752 3973108572636651648 3978450730600103936 3984725849164828992 3992039359081611264 3997876759558112256 4042064914959826944 4047975465818238976 4055881667899915224 4114244645584109568 4120260741993564672 4165801596030025728 4186142424135641088 4199958075700445184 4206099507451763936 4213819323475034112 4240190910244847616 4252589129280651264 4254184939651596288 4266624076902039552 4274957327052238848 4314289641201017856 4328528220874948608 4342813792561004544 4382770429156589568 4397235018031693824 4404170675392705728 4405823367676286976 4418705892143176704 4433289079906025472 4452338213746376704 4461034186820100096 4474078146430685184 4475757071925116928 4482816580310432616 4488844080907354112 4497611354502876288 4553972399045518848 4569002010923556864 4626257675220844544 4635293334742760256 4648846824025633824 4664189552817797632 4701993880667553792 4708869419421216768 4715742400786464768 4731861945883234428 4740546738909413376 4784162770440732672 4799952086514794496 4806970865659158784 4815793512542896128 4860101862035030016 4885665516631130112 4930616732801163264 4946889395285655552 4961353984160759808 4963215762926862336 4971044128661073792 4977728089719046144 4987450214894278656 5008880490464673792 5033337914734520832 5035226705915756544 5049949591020773376 5066616091321171968 5113232167349354496 5123218948926208704 5130107521036976128 5140127262289001472 5204539884623450112 5219757837502466048 5221716583912636416 5229952677028838052 5247213246920022336 5287151628823822336 5297478096848868864 5305210200884772864 5312967798886438656 5322719145442148352 5330502346077483008 5407842223866553632 5417767701610758144 5467614594789408768 5485659527445479424 5493680989324752896 5520505603530440166 5581523232180854784 5583617733292720128 5599944100933926912 5618425764633378816 5634990551772758016 5653587880326463488 5670118839040868352 5681193289898370048 5699943102736318464 5752386188268023808 5771370961166598144 5790418390081339392 5843693905542119424 5855107370201381376 5862980024042258432 5872227567190274304 5874431156901715968 5891607856190902272 5903114902785025128 5911052106541367296 5948045582426800128 5965437528574246912 5967676095900155904 5977088773747243488 5996815139337168384 6063097372439740416 6071963198727358464 6083822501849872836 6092002681231409152 6180391112990347008 6191734516126580736 6198462432034178432 6248702394045038592 6278492559228289024 6299937113550667776 6309149261177645904 6320728985212551168 6378883693920976896 6381277409477394432 6399936115353059328 6480135816046706688 6492792331312422912 6514220688841506816 6574155643734884352 6595852527047540736 6606256013089058592 6615138645547679744 6628058838214765056 6649933619859038208 6678507320619565056 6691551280230150144 6711117219646027776 6713635607887675392 6733266121361031168 6746417031754314432 6755488121761562624 6817642889799139328 6830958598568278272 6853503016385335296 6939386512831266816 6952940002114140384 6962288778550181888 6973270236038450736 6996284329226696448 7063304129131825152 7073613601179697152 7083957065181918208 7097792918824851642 7199928129772191744 7210456298488738176 7223690268814344192 7290152793052545024 7360674138040586888 7420334092928483328 7442030976241139712 7444823644390293504 7466592134578569216 7481175322341417984 7513320735697010688 7538117173768617984 7550006872101781248 7560158452054491136 7574924386531160064 7599924136981757952 7669848251024031744 7695161281555464192 7710190893433502208 7720557853441785856 7791591874056159232 7806809826935175168 7829636756253699072 7832574875868954624 7844929015543257078 7855477141587869696 7870819870380033504 7930727443235733504 7946217145273303296 7956901461200207872 7969451698329657984 7984078718163222528 7995753519116224512 8095950931636477952 8111763335799830448 8228489291168219136 8240521483987129344 8280758405295660249 8331603192060051456 8372284848271282176 8399916151400890368 8412199014903527872 8427638646950068224 8480381820489695232 8505178258561302528 8533248153804079104 8549914654104477696 8628579282402035712 8657056441749897216 8685627585122009088 8765540858313179136 8794470036063387648 8808341350785411456 8811646735352573952 8837411784286353408 8866578159812050944 8922068373640200192 8948156292861370368 8951514143850233856 8965633160620865232 8977688161814708224 8995222709005752576 9107944798091037696 9138004021847113728 9252515350441689088 9270586669485520512 9297693648051267648 9328379105635595264 9417738838842433536 9431484801572929536 9463723891766468856 9481093477818826752 9568325540881465344 9599904173029588992 9613941731318317568 9720203724070060032 9771331033262260224 9861233465602326528 9893778790571311104 9922707968321519616 9926431525853724672 9942088257322147584 9955456179438092288 9974900429788557312 10017760980929347584 10066675829469041664 10070453411831513088 10099899182041546752 10133232182642343936 10226464334698708992 10246437897852417408 10260215042073952256 10280254524578002944 10409079769246900224 10439515675004932096 10443433167825272832 10459905354057676104 10494426493840044672 10574303257647644672 10594956193697737728 10610420401769545728 10625935597772877312 10646689378237277463 10661004692154966016 10815684447733107264 10835535403221516288 10935229189578817536 10971319054890958848 10987361978649505792 11041011207060880332 11163046464361709568 11167235466585440256 11199888201867853824 11236851529266757632 11269981103545516032 11307175760652926976 11340237678081736704 11362386579796740096 11399886205472636928 11504772376536047616 11542741922333196288 11580836780162678784 11687387811084238848 11710214740402762752 11744455134380548608 11748862313803431936 11783215712381804544 11806229805570050256 11822104213082734592 11896091164853600256 11930875057148493824 11935352191800311808 11954177547494486976 11993630278674336768 12126194744879480832 12143926397454716928 12167645003699745672 12184005362462818304 12360782225980694016 12396924864068356864 12497404788090077184 12556985118456578048 12599874227101335552 12618298522355291808 12641457970425102336 12757767387841953792 12762554818954788864 12799872230706118656 12985584662624845824 13028441377683013632 13148311287469768704 13191705054095081472 13212512026178117184 13230277291095359488 13256117676429530112 13299867239718076416 13357014641239130112 13383102560460300288 13422234439292055552 13427271215775350784 13466532242722062336 13492834063508628864 13510976243523125248 13635285779598278656 13661917197136556544 13707006032770670592 13878773025662533632 13905880004228280768 13924577557100363776 13946540472076901472 13992568658453392896 14126608258263650304 14147227202359394304 14167914130363836416 14195585837649703284 14399856259544383488 14420912596977476352 14447380537628688384 14580305586105090048 14721348276081173776 14840668185856966656 14884061952482279424 14889647288780587008 14933184269157138432 14962350644682835968 15026641471394021376 15100013744203562496 15120316904108982272 15149848773062320128 15199848273963515904 15339696502048063488 15390322563110928384 15420381786867004416 15583183748112318464 15613619653870350336 15659273512507398144 15665149751737909248 15689858031086514156 15710954283175739392 15741639740760067008 15861454886471467008 15892434290546606592 15913802922400415744 15938903396659315968 15968157436326445056 15991507038232449024 16191901863272955904 16223526671599660896 16456978582336438272 16481042967974258688 16561516810591320498 16744569696542564352 16799832302801780736 16824398029807055744 16855277293900136448 16960763640979390464 17010356517122605056 17099829308208955392 17257158564804071424 17314112883499794432 17371255170244018176 17531081716626358272 17588940072126775296 17616682701570822912 17623293470705147904 17674823568572706816 17733156319624101888 17844136747280400384 17896312585722740736 17903028287700467712 17931266321241730464 17955376323629416448 17990445418011505152 18215889596182075392 18276008043694227456 18505030700883378176 18541173338971041024 18595387296102535296 18656758211271190528 18835477677684867072 18927447783532937712 18962186955637653504 19136651081762930688 19199808346059177984 19227883462636635136 19440407448140120064 19542662066524520448 19722466931204653056 19787557581142622208 19845415936643039232 19884176514644295168 19910912358876184576 19949800859577114624 20035521961858695168 20133351658938083328 20140906823663026176 20199798364083093504 20266464365284687872 20452928669397417984 20492875795704834816 20520430084147904512 20560509049156005888 20818159538493800448 20879031350009864192 20886866335650545664 20919810708115352208 20988852987680089344 21148606515295289344 21189912387395475456 21220840803539091456 21251871195545754624 21293378756474554926 21322009384309932032 21631368895466214528 21671070806443032576 21870458379157635072 21974723957299011584 22082022414121760664 22326092928723419136 22334470933170880512 22399776403735707648 22539962207091032064 22614351521305853952 22680475356163473408 22724773159593480192 22799772410945273856 23009544753072095232 23085483844666392576 23161673560325357568 23374775622168477696 23420429480805525504 23488910268761097216 23497724627606863872 23566431424763609088 23612459611140100512 23644208426165469184 23792182329707200512 23861750114296987648 23870704383600623616 23908355094988973952 23987260557348673536 24287852794909433856 24335290007399491344 24368010724925636608 24721564451961388032 24793849728136713728 24842275215886980747 24994809576180154368 25113970236913156096 25199748454202671104 25236597044710583616 25282915940850204672 25515534775683907584 25599744461412237312 25971169325249691648 26056882755366027264 26296622574939537408 26383410108190162944 26425024052356234368 26460554582190718976 26512235352859060224 26599734479436152832 26766205120920600576 26844468878584111104 26854542431550701568 26933064485444124672 26985668127017257728 27021952487046250496 27270571559196557312 27323834394273113088 27414012065541341184 27757546051325067264 27811760008456561536 27849155114200727552 27893080944153802944 27985137316906785792 28253216516527300608 28294454404718788608 28335828260727672832 28391171675299406568 28799712519088766976 28841825193954952704 29160611172210180096 29442696552162347552 29681336371713933312 29768123904964558848 29779294577561174016 29866368538314276864 29924701289365671936 30053282942788042752 30200027488407124992 30299697546124640256 30399696547927031808 30679393004096126976 30780645126221856768 30840763573734008832 31166367496224636928 31227239307740700672 31318547025014796288 31330299503475818496 31379716062173028312 31421908566351478784 31483279481520134016 31722909772942934016 31784868581093213184 31877806793318631936 31983014076464898048 32383803726545911808 32447053343199321792 32913957164672876544 32962085935948517376 33123033621182640996 33489139393085128704 33599664605603561472 33648796059614111488 33710554587800272896 33921527281958780928 34020713034245210112 34199658616417910784 34514317129608142848 34628225766999588864 34742510340488036352 35062163433252716544 35233365403141645824 35246586941410295808 35349647137145413632 35466312639248203776 35688273494560800768 35792625171445481472 35806056575400935424 35862532642483460928 35910752647258832896 35980890836023010304 36431779192364150784 36552016087388454912 37010061401766756352 37082346677942082048 37190774592205070592 37313516422542381056 37670955355369734144 37854895567065875424 37924373911275307008 38273302163525861376 38399616692118355968 38455766925273270272 39085324133049040896 39444933862409306112 39575115162285244416 39690831873286078464 39768353029288590336 39899601719154229248 40071043923717390336 40266703317876166656 40281813647326052352 40399596728166187008 40532928730569375744 40905857338794835968 40985751591409669632 41040860168295809024 41121018098312011776 41636319076987600896 41758062700019728384 41773732671301091328 41839621416230704416 41977705975360178688 42297213030590578688 42379824774790950912 42441681607078182912 42503742391091509248 42586757512949109852 42644018768619864064 43262737790932429056 43342141612886065152 43740916758315270144 43949447914598023168 44164044828243521328 44652185857446838272 44668941866341761024 44799552807471415296 45079924414182064128 45360950712326946816 45449546319186960384 45599544821890547712 46019089506144190464 46170967689332785152 46749551244336955392 46840858961611051008 46977820537522194432 46995449255213727744 47132862849527218176 47224919222280201024 47288416852330938368 47584364659414401024 47723500228593975296 47741408767201247232 47816710189977947904 47974521114697347072 48575705589818867712 48670580014798982688 48736021449851273216 49443128903922776064 49587699456273427456 49684550431773961494 50227940473826312192 50399496908405342208 50473194089421167232 50565831881700409344 51031069551367815168 51942338650499383296 52113765510732054528 52593245149879074816 52766820216380325888 52850048104712468736 52921109164381437952 53024470705718120448 53199468958872305664 53532410241841201152 53688937757168222208 53709084863101403136 53866128970888249344 53971336254034515456 54043904974092500992 54541143118393114624 54647668788546226176 54828024131082682368 55515092102650134528 55623520016913123072 55698310228401455104 55786161888307605888 55970274633813571584 56506433033054601216 56671656521455345664 56782343350598813136 57599425038177533952 57683650387909905408 58321222344420360192 58885393104324695104 59362672743427866624 59536247809929117696 59732737076628553728 59849402578731343872 60106565885576085504 60400054976814249984 60599395092249280512 60799393095854063616 61358786008192253952 61561290252443713536 61681527147468017664 62454478615481401344 62637094050029592576 62660599006951636992 62759432124346056624 62843817132702957568 62966558963040268032 63445819545885868032 63569737162186426368 63755613586637263872 63966028152929796096 64767607453091823616 64894106686398643584 65924171871897034752 66246067242365281992 66978278786170257408 67199329211207122944 67297592119228222976 67843054563917561856 68041426068490420224 68399317232835821568 69028634259216285696 69256451533999177728 69485020680976072704 70124326866505433088 70466730806283291648 70493173882820591616 70699294274290827264 70932625278496407552 71376546989121601536 71585250342890962944 71612113150801870848 71725065284966921856 71821505294517665792 71961781672046020608 72863558384728301568 73104032174776909824 74020122803533512704 74164693355884164096 74381549184410141184 74526825647660942241 74627032845084762112 75341910710739468288 75709791134131750848 75848747822550614016 76546604327051722752 76799233384236711936 76911533850546540544 78170648266098081792 78889867724818612224 79150230324570488832 79381663746572156928 79536706058577180672 79799203438308458496 80533406635752333312 80563627294652104704 80799193456332374016 81065857461138751488 81811714677589671936 81971503182819339264 82242036196624023552 83272638153975201792 83516125400039456768 83547465342602182656 83679242832461408832 83955411950720357376 84594426061181157376 84759649549581901824 84883363214156365824 85007484782183018496 85173515025898219704 85288037537239728128 86525475581864858112 87481833516630540288 87898895829196046336 88328089656487042656 89304371714893676544 89337883732683522048 89599105614942830592 90159848828364128256 90899092638373920768 91199089643781095424 92038179012288380928 92341935378665570304 93499102488673910784 93681717923222102016 93955641075044388864 93990898510427455488 94265725699054436352 94449838444560402048 94576833704661876736 95168729318828802048 95447000457187950592 95633420379955895808 95949042229394694144 97151411179637735424 97341160029597965376 97472042899702546432 98886257807845552128 99175398912546854912 99369100863547922988 100455880947652624384 100798993816810684416 100946388178842334464 101131663763400818688 102062139102735630336 103884677300998766592 104227531021464109056 105186490299758149632 105700096209424937472 105842218328762875904 106048941411436240896 106398937917744611328 107064820483682402304 107377875514336444416 107418169726202806272 107732257941776498688 107942672508069030912 109082286236786229248 109295337577092452352 109656048262165364736 111030184205300269056 111247040033826246144 111396620456802910208 111572323776615211776 111940549267627143168 113012866066109202432 113343313042910691328 113564686701197626272 115198850076355067904 115367300775819810816 117770786208649390208 118725345486855733248 119072495619858235392 119698805157462687744 120213131771152171008 120800109953628499968 121198790184498561024 121598786191708127232 122717572016384507904 123122580504887427072 123363054294936035328 124908957230962802688 125274188100059185152 125321198013903273984 125518864248692113248 125687634265405915136 125933117926080536064 126891639091771736064 127139474324372852736 127511227173274527744 127932056305859592192 129535214906183647232 129788213372797287168 131848343743794069504 132492134484730563984 133956557572340514816 134398658422414245888 134595184238456445952 136082852136980840448 136798634465671643136 138057268518432571392 138512903067998355456 140248653733010866176 140933461612566583296 140986347765641183232 141398588548581654528 141865250556992815104 142753093978243203072 143170500685781925888 143224226301603741696 143450130569933843712 143643010589035331584 143923563344092041216 145727116769456603136 146208064349553819648 148040245607067025408 148329386711768328192 148763098368820282368 149053651295321884482 149254065690169524224 150683821421478936576 151419582268263501696 151697495645101228032 153093208654103445504 153823067701093081088 156341296532196163584 157779735449637224448 158300460649140977664 158763327493144313856 159073412117154361344 159598406876616916992 161066813271504666624 161127254589304209408 161598386912664748032 162131714922277502976 163623429355179343872 163943006365638678528 164484072393248047104 166545276307950403584 167032250800078913536 167094930685204365312 167358485664922817664 167910823901440714752 169519299099163803648 170014969564366036992 170347030051796439408 170576075074479456256 173050951163729716224 174963667033261080576 175797791658392092672 176656179312974085312 178608743429787353088 179198211229885661184 180319697656728256512 181798185276747841536 182398179287562190848 184076358024576761856 184683870757331140608 187363435846444204032 187911282150088777728 187981797020854910976 188531451398108872704 188899676889120804096 189153667409323753472 190337458637657604096 190894000914375901184 191266840759911791616 191898084458789388288 194302822359275470848 194682320059195930752 194944085799405092864 197772515615691104256 198350797825093709824 198738201727095845976 200911761895305248768 201597987633621368832 201892776357684668928 204124278205471260672 207769354601997533184 208455062042928218112 210372980599516299264 211400192418849874944 212097882822872481792 212797875835489222656 214129640967364804608 214755751028672888832 214836339452405612544 215464515883552997376 215885345016138061824 218164572473572458496 218590675154184904704 219312096524330729472 222060368410600538112 222494080067652492288 223144647553230423552 223881098535254286336 226025732132218404864 226686626085821382656 227129373402395252544 230397700152710135808 230734601551639621632 235541572417298780416 237450690973711466496 238144991239716470784 239397610314925375488 241600219907256999936 242397580368997122048 243197572383416254464 245435144032769015808 246726108589872070656 249817914461925605376 250548376200118370304 250642396027806547968 251037728497384226496 251375268530811830272 251866235852161072128 253783278183543472128 254278948648745705472 255022454346549055488 255864112611719184384 259070429812367294464 259576426745594574336 263696687487588139008 264984268969461127968 267913115144681029632 268797316844828491776 269190368476912891904 273597268931343286272 276114537036865142784 277025806135996710912 280497307466021732352 281866923225133166592 281972695531282366464 282797177097163309056 283730501113985630208 285506187956486406144 286341001371563851776 286900261139867687424 287286021178070663168 287847126688184082432 291454233538913206272 292416128699107639296 296080491214134050816 296658773423536656384 297526196737640564736 298107302590643768964 298508131380339048448 301367642842957873152 302839164536527003392 303394991290202456064 306186417308206891008 307646135402186162176 312682593064392327168 315559470899274448896 317526654986288627712 318146824234308722688 319196813753233833984 322133626543009333248 322254509178608418816 323196773825329496064 327246858710358687744 327886012731277357056 328968144786496094208 333090552615900807168 334064501600157827072 334189861370408730624 334716971329845635328 335821647802881429504 339038598198327607296 340029939128732073984 340694060103592878816 341152150148958912512 346101902327459432448 351595583316784185344 353312358625948170624 357217486859574706176 360639395313456513024 363596370553495683072 364796358575124381696 368152716049153523712 369367741514662281216 374726871692888408064 375822564300177555456 375963594041709821952 377062902796217745408 377799353778241608192 378307334818647506944 380674917275315208192 381788001828751802368 382533681519823583232 383796168917578776576 388605644718550941696 389364640118391861504 389888171598810185728 395545031231382208512 396701595650187419648 397476403454191691952 401823523790610497536 403195975267242737664 403785552715369337856 408248556410942521344 415538709203995066368 420745961199032598528 422800384837699749888 424195765645744963584 425595751670978445312 428259281934729609216 429511502057345777664 429672678904811225088 430929031767105994752 431770690032276123648 437181350308369809408 438624193048661458944 444120736821201076224 444988160135304984576 446289295106460847104 447762197070508572672 452051464264436809728 453373252171642765312 454258746804790505088 461469203103279243264 471083144834597560832 474901381947422932992 476289982479432941568 478795220629850750976 483200439814513999872 484795160737994244096 486395144766832508928 490870288065538031616 493452217179744141312 499635828923851210752 501096752400236740608 501284792055613095936 502075456994768452992 502750537061623660544 503732471704322144256 508557897297491410944 510044908693098110976 511728225223438368768 518140859624734588928 519152853491189148672 527393374975176278016 529968537938922255936 535826230289362059264 537594633689656983552 538380736953825783808 547194537862686572544 552229074073730285568 554051612271993421824 563733846450266333184 563945391062564732928 565594354194326618112 567461002227971260416 571012375912972812288 572682002743127703552 573800522279735374848 575694253376368164864 582908467077826412544 584832257398215278592 592160982428268101632 593317546847073312768 595052393475281129472 596214605181287537928 597016262760678096896 602735285685915746304 605678329073054006784 612372834616413782016 615292270804372324352 625365186128784654336 631118941798548897792 636293648468617445376 638393627506467667968 644267253086018666496 644509018357216837632 646393547650658992128 654493717420717375488 655772025462554714112 657936289572992188416 666181105231801614336 668129003200315654144 669433942659691270656 671643295605762859008 678077196396655214592 680059878257464147968 681388120207185757632 682304300297917825024 692203804654918864896 703191166633568370688 706624717251896341248 714434973719149412352 727192741106991366144 729592717150248763392 736305432098307047424 749453743385776816128 751645128600355110912 751927188083419643904 754125805592435490816 755598707556483216384 761349834550630416384 763576003657503604736 765067363039647166464 767592337835157553152 777211289437101883392 778729280236783723008 779776343197620371456 791090062462764417024 793403191300374839296 794952806908383383904 803647047581220995072 806391950534485475328 807571105430738675712 831077418407990132736 841491922398065197056 845600769675399499776 848391531291489927168 851191503341956890624 856518563869459218432 859023004114691555328 861858063534211989504 863541380064552247296 874362700616739618816 877248386097322917888 888241473642402152448 889976320270609969152 892578590212921694208 895524394141017145344 904102928528873619456 906746504343285530624 908517493609581010176 922938406206558486528 942166289669195121664 952579964958865883136 957590441259701501952 966400879629027999744 969590321475988488192 981740576131076063232 986904434359488282624 999271657847702421504 1002193504800473481216 1002569584111226191872 1004150913989536905984 1005501074123247321088 1007464943408644288512 1017115794594982821888 1020089817386196221952 1023456450446876737536 1036281719249469177856 1038305706982378297344 1054786749950352556032 1059937075877844511872 1071652460578724118528 1076761473907651567616 1094389075725373145088 1104458148147460571136 1108103224543986843648 1127467692900532666368 1127890782125129465856 1131188708388653236224 1134922004455942520832 1142024751825945624576 1145364005486255407104 1147601044559470749696 1151388506752736329728 1165816934155652825088 1169664514796430557184 1186635093694146625536 1190104786950562258944 1192429210362575075856 1194032525521356193792 1205470571371831492608 1211356658146108013568 1224745669232827564032 1230584541608744648704 1262237883597097795584 1272587296937234890752 1276787255012935335936 1288534506172037332992 1289018036714433675264 1292787095301317984256 1311544050925109428224 1315872579145984376832 1332362210463603228672 1336258006400631308288 1338867885319382541312 1343286591211525718016 1356154392793310429184 1360119756514928295936 1362776240414371515264 1364608600595835650048 1384407609309837729792 1406382333267136741376 1413249434503792682496 1428869947438298824704 1454385482213982732288 1459185434300497526784 1472610864196614094848 1498907486771553632256 1503290257200710221824 1503854376166839287808 1508251611184870981632 1511197415112966432768 1527152007315007209472 1530134726079294332928 1535184675670315106304 1554422578874203766784 1557458560473567446016 1582180124925528834048 1586806382600749678592 1589905613816766767808 1607294095162441990144 1612783901068970950656 1615142210861477351424 1662154836815980265472 1691201539350798999552 1696783062582979854336 1702383006683913781248 1713037127738918436864 1718046008229383110656 1727082760129104494592 1748725401233479237632 1754496772194645835776 1776482947284804304896 1779952640541219938304 1785157180425843388416 1791048788282034290688 1808205857057747238912 1813493008686571061248 1817034987219162020352 1845876812413116973056 1884332579338390243328 1915180882519403003904 1932801759258055999488 1939180642951976976384 1963481152262152126464 1973808868718976565248 1998543315695404843008 2004387009600946962432 2008301827979073811968 2011002148246494642176 2014929886817288577024 2034231589189965643776 2040179634772392443904 2046912900893753475072 2072563438498938355712 2076611413964756594688 2109573499900705112064 2119874151755689023744 2143304921157448237056 2153522947815303135232 2188778151450746290176 2208916296294921142272 2254935385801065332736 2255781564250258931712 2262377416777306472448 2284049503651891249152 2290728010972510814208 2295202089118941499392 2302777013505472659456 2331633868311305650176 2339329029592861114368 2373270187388293251072 2380209573901124517888 2384858420725150151712 2388065051042712387584 2410941142743662985216 2422713316292216027136 2461169083217489297408 2524475767194195591168 2545174593874469781504 2553574510025870671872 2577069012344074665984 2585574190602635968512 2623088101850218856448 2631745158291968753664 2664724420927206457344 2672516012801262616576 2677735770638765082624 2686573182423051436032 2712308785586620858368 2720239513029856591872 2725552480828743030528 2729217201191671300096 2768815218619675459584 2812764666534273482752 2826498869007585364992 2857739894876597649408 2908770964427965464576 2945221728393228189696 2997814973543107264512 3006580514401420443648 3007708752333678575616 3016503222369741963264 3022394830225932865536 3060269452158588665856 3070369351340630212608 3108845157748407533568 3114917120947134892032 3164360249851057668096 3173612765201499357184 3179811227633533535616 3230284421722954702848 3324309673631960530944 3382403078701597999104 3393566125165959708672 3404766013367827562496 3426074255477836873728 3436092016458766221312 3454165520258208989184 3497450802466958475264 3508993544389291671552 3559905281082439876608 3570314360851686776832 3582097576564068581376 3616411714115494477824 3626986017373142122496 3634069974438324040704 3691753624826233946112 3768665158676780486656 3830361765038806007808 3865603518516111998976 3878361285903953952768 3947617737437953130496 3997086631390809686016 4008774019201893924864 4016603655958147623936 4029859773634577154048 4068463178379931287552 4080359269544784887808 4093825801787506950144 4145126876997876711424 4153222827929513189376 4219146999801410224128 4239748303511378047488 4286609842314896474112 4307045895630606270464 4377556302901492580352 4417832592589842284544 4509870771602130665472 4511563128500517863424 4524754833554612944896 4581456021945021628416 4590404178237882998784 4605554027010945318912 4663267736622611300352 4746540374776586502144 4760419147802249035776 4769716841450300303424 4776130102085424775168 4821882285487325970432 4845426632584432054272 4922338166434978594816 5090349187748939563008 5107149020051741343744 5154138024688149331968 5246176203700437712896 5263490316583937507328 5329448841854412914688 5345032025602525233152 5355471541277530165248 5373146364846102872064 5424617571173241716736 5440479026059713183744 5451104961657486061056 5458434402383342600192 5537630437239350919168 5625529333068546965504 5652997738015170729984 5817541928855930929152 5890443456786456379392 5995629947086214529024 6013161028802840887296 6033006444739483926528 6044789660451865731072 6120538904317177331712 6140738702681260425216 6217690315496815067136 6229834241894269784064 6328720499702115336192 6347225530402998714368 6359622455267067071232 6460568843445909405696 6764806157403195998208 6787132250331919417344 6852148510955673747456 6872184032917532442624 6908331040516417978368 6994901604933916950528 7017987088778583343104 7119810562164879753216 7140628721703373553664 7164195153128137162752 7232823428230988955648 7253972034746284244992 7268139948876648081408 7383507249652467892224 7537330317353560973312 7660723530077612015616 7731207037032223997952 7756722571807907905536 7895235474875906260992 7994173262781619372032 8017548038403787849728 8033207311916295247872 8059719547269154308096 8136926356759862575104 8160718539089569775616 8187651603575013900288 8306445655859026378752 8438293999602820448256 8479496607022756094976 8573219684629792948224 8614091791261212540928 8835665185179684569088 9019741543204261330944 9023126257001035726848 9049509667109225889792 9180808356475765997568 9211108054021890637824 9326535473245222600704 9493080749553173004288 9520838295604498071552 9539433682900600606848 9552260204170849550336 9690853265168864108544 9844676332869957189632 10180698375497879126016 10214298040103482687488 10308276049376298663936 10492352407400875425792 10526980633167875014656 10690064051205050466304 10710943082555060330496 10746292729692205744128 10849235142346483433472 10880958052119426367488 10902209923314972122112 11075260874478701838336 11251058666137093931008 11305995476030341459968 11635083857711861858304 11991259894172429058048 12026322057605681774592 12089579320903731462144 12241077808634354663424 12281477405362520850432 12435380630993630134272 12459668483788539568128 12657440999404230672384 12694451060805997428736 12719244910534134142464 12921137686891818811392 13529612314806391996416 13574264500663838834688 13744368065835064885248 13816662081032835956736 13989803209867833901056 14239621124329759506432 14281257443406747107328 14328390306256274325504 14465646856461977911296 14507944069492568489984 14536279897753296162816 14767014499304935784448 15074660634707121946624 15321447060155224031232 15462414074064447995904 15790470949751812521984 15988346525563238744064 16035096076807575699456 16066414623832590495744 16119439094538308616192 16273852713519725150208 16321437078179139551232 16375303207150027800576 16612891311718052757504 16876587999205640896512 16958993214045512189952 17228183582522425081856 17671330370359369138176 18039483086408522661888 18099019334218451779584 18361616712951531995136 18422216108043781275648 18653070946490445201408 18986161499106346008576 19041676591208996143104 19078867365801201213696 19104520408341699100672 19381706530337728217088 19689352665739914379264 20361396750995758252032 20616552098752597327872 20984704814801750851584 21053961266335750029312 21421886165110120660992 21492585459384411488256 21698470284692966866944 21761916104238852734976 21804419846629944244224 22150521748957403676672 22611990952060682919936 23270167715423723716608 23982519788344858116096 24052644115211363549184 24179158641807462924288 24482155617268709326848 24562954810725041700864 24919336967577079136256 25314881998808461344768 25388902121611994857472 25438489821068268284928 25842275373783637622784 27059224629612783992832 27148529001327677669376 27633324162065671913472 27979606419735667802112 28479242248659519012864 28562514886813494214656 28656780612512548651008 29015888138985136979968 29072559795506592325632 29534028998609871568896 30149321269414243893248 30642894120310448062464 30924828148128895991808 31580941899503625043968 32070192153615151398912 32132829247665180991488 32238878189076617232384 32547705427039450300416 32642874156358279102464 33225782623436105515008 33753175998411281793024 33917986428091024379904 34456367165044850163712 36078966172817045323776 36723233425903063990272 36844432216087562551296 37306141892980890402816 37972322998212692017152 38083353182417992286208 38157734731602402427392 38209040816683398201344 38763413060675456434176 39378705331479828758528 40722793501991516504064 41233104197505194655744 41969409629603501703168 42843772330220241321984 42985170918768822976512 43396940569385933733888 43523832208477705469952 43608839693259888488448 44301043497914807353344 45223981904121365839872 47965039576689716232192 48105288230422727098368 48358317283614925848576 48964311234537418653696 49125909621450083401728 49838673935154158272512 50629763997616922689536 50777804243223989714944 50876979642136536569856 51684550747567275245568 54118449259225567985664 54297058002655355338752 55266648324131343826944 55959212839471335604224 56958484497319038025728 57125029773626988429312 57313561225025097302016 58145119591013184651264 59068057997219743137792 60298642538828487786496 61849656296257791983616 63161883799007250087936 64265658495330361982976 64477756378153234464768 65095410854078900600832 65285748312716558204928 66451565246872211030016 67835972856182048759808 68912734330089700327424 72157932345634090647552 73446466851806127980544 73688864432175125102592 75944645996425384034304 76166706364835984572416 76315469463204804854784 77526826121350912868352 78757410662959657517056 81445587003983033008128 83938819259207003406336 85687544660440482643968 85970341837537645953024 87047664416955410939904 87217679386519776976896 88602086995829614706688 90447963808242731679744 96210576460845454196736 96716634567229851697152 97928622469074837307392 99677347870308316545024 101259527995233845379072 101555608486447979429888 101753959284273073139712 103369101495134550491136 108236898518451135971328 110533296648262687653888 111918425678942671208448 113916968994638076051456 114250059547253976858624 114627122450050194604032 116290239182026369302528 118136115994439486275584 120597285077656975572992 123699312592515583967232 128531316990660723965952 128955512756306468929536 130190821708157801201664 130571496625433116409856 132903130493744422060032 135671945712364097519616 137825468660179400654848 144315864691268181295104 146892933703612255961088 147377728864350250205184 151889291992850768068608 152333412729671969144832 152630938926409609709568 155053652242701825736704 162891174007966066016256 167877638518414006812672 171375089320880965287936 171940683675075291906048 174435358773039553953792 177204173991659229413376 180895927616485463359488 193433269134459703394304 195857244938149674614784 199354695740616633090048 203111216972895958859776 203507918568546146279424 206738202990269100982272 216473797036902271942656 221066593296525375307776 227833937989276152102912 228500119094507953717248 232580478364052738605056 236272231988878972551168 241194570155313951145984 257062633981321447931904 257911025512612937859072 261142993250866232819712 265806260987488844120064 271343891424728195039232 275650937320358801309696 288631729382536362590208 293785867407224511922176 303778583985701536137216 304666825459343938289664 305261877852819219419136 310107304485403651473408 335755277036828013625344 342750178641761930575872 343881367350150583812096 348870717546079107907584 354408347983318458826752 361791855232970926718976 386866538268919406788608 391714489876299349229568 398709391481233266180096 407015837137092292558848 413476405980538201964544 432947594073804543885312 442133186593050750615552 455667875978552304205824 457000238189015907434496 465160956728105477210112 482389140310627902291968 514125267962642895863808 515822051025225875718144 531612521974977688240128 542687782849456390078464 551301874640717602619392 587571734814449023844352 609333650918687876579328 610523755705638438838272 620214608970807302946816 685500357283523861151744 697741435092158215815168 708816695966636917653504 723583710465941853437952 773733076537838813577216 783428979752598698459136 797418782962466532360192 814031674274184585117696 826952811961076403929088 865895188147609087770624 911335751957104608411648 914000476378031814868992 930321913456210954420224 964778280621255804583936 1028250535925285791727616 1031644102050451751436288 1063225043949955376480256 1085375565698912780156928 1175143469628898047688704 1221047511411276877676544 1240429217941614605893632 1371000714567047722303488 1395482870184316431630336 1447167420931883706875904 1547466153075677627154432 1594837565924933064720384 1628063348548369170235392 1653905623922152807858176 1828000952756063629737984 1860643826912421908840448 1929556561242511609167872 2056501071850571583455232 2126450087899910752960512 2170751131397825560313856 2350286939257796095377408 2442095022822553755353088 2480858435883229211787264 2742001429134095444606976 2790965740368632863260672 2894334841863767413751808 3094932306151355254308864 3189675131849866129440768 3256126697096738340470784 3721287653824843817680896 3859113122485023218335744 4113002143701143166910464 4341502262795651120627712 4884190045645107510706176 4961716871766458423574528 5484002858268190889213952 5581931480737265726521344 5788669683727534827503616 6379350263699732258881536 6512253394193476680941568 7442575307649687635361792 8226004287402286333820928 8683004525591302241255424 9768380091290215021412352 11163862961474531453042688 11577339367455069655007232 13024506788386953361883136 14885150615299375270723584 16452008574804572667641856 17366009051182604482510848 19536760182580430042824704 22327725922949062906085376 26049013576773906723766272 34732018102365208965021696 39073520365160860085649408 44655451845898125812170752 52098027153547813447532544 78147040730321720171298816 104196054307095626895065088 156294081460643440342597632 312588162921286880685195264
- Sum of all divisors σ(n): 1161349453207502314427171049
- Sum of proper divisors (its aliquot sum) s(n): 848761290286215433741975785
- 312588162921286880685195264 is an abundant number, because the sum of its proper divisors (848761290286215433741975785) is greater than itself. Its abundance is 536173127364928553056780521
Bases of 312588162921286880685195264
- Binary: 100000010100100010001111001000100010000011001001101010000111010000100000000000000000000002
- Hexadecimal: 0x102911E44419350E8400000
- Base-36: 139YB9OW2CO2MN0G00
Squares and roots of 312588162921286880685195264
- 312588162921286880685195264 squared (3125881629212868806851952642) is 97711359598504990264966492892386750392165189808029696
- 312588162921286880685195264 cubed (3125881629212868806851952643) is 30543414393437926546769844986355152449530006953162842701967960337311496870559744
-
312588162921286880685195264 is a
perfect square number . Itssquare root is 17680162977792 -
The
cube root of 312588162921286880685195264 is 678668214.4114694365 - Being both a perfect square and a perfect cube, 312588162921286880685195264 is also a
perfect sixth number .
Scales and comparisons
How big is 312588162921286880685195264?- 312,588,162,921,286,880,685,195,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 312,588,162,921,286,880,685,195,264 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 312588162921286880685195264 cubic inches would be around 56555684.5 feet tall.
Recreational maths with 312588162921286880685195264
- 312588162921286880685195264 backwards is 462591586088682129261885213
- 312588162921286880685195264 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 312588162921286880685195264'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 312588162921286880685195264 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 312588162921286880685195264 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/312588162921286880685195264/
Chicago style:
Numbermatics. 2024. "Number 312588162921286880685195264 - Facts about the integer". https://numbermatics.com/n/312588162921286880685195264/
The information we have on file for 312588162921286880685195264 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 312588162921286880685195264, math, Factors of 312588162921286880685195264, curriculum, school, college, exams, university, Prime factorization of 312588162921286880685195264, STEM, science, technology, engineering, physics, economics, calculator, three hundred twelve septillion, five hundred eighty-eight sextillion, one hundred sixty-two quintillion, nine hundred twenty-one quadrillion, two hundred eighty-six trillion, eight hundred eighty billion, six hundred eighty-five million, one hundred ninety-five thousand, two hundred sixty-four.