31894205295654911214157824
31,894,205,295,654,911,214,157,824 is an even composite number composed of five prime numbers multiplied together.
31894205295654911214157824 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand and sixty-five divisors.
Prime factorization of 31894205295654911214157824:
216 × 320 × 72 × 192 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 31894205295654911214157824 from the Numbermatics database.
Names of 31894205295654911214157824
- Cardinal: 31894205295654911214157824 can be written as Thirty-one septillion, eight hundred ninety-four sextillion, two hundred five quintillion, two hundred ninety-five quadrillion, six hundred fifty-four trillion, nine hundred eleven billion, two hundred fourteen million, one hundred fifty-seven thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 3.1894205295654911214157824 × 1025
Factors of 31894205295654911214157824
Divisors of 31894205295654911214157824
- Number of divisors d(n): 16065
-
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 53 54 56 57 63 64 72 76 81 84 96 98 106 108 112 114 126 128 133 144 147 152 159 162 168 171 189 192 196 212 216 224 228 243 252 256 266 288 294 304 318 324 336 342 361 371 378 384 392 399 424 432 441 448 456 477 486 504 512 513 532 567 576 588 608 636 648 672 684 722 729 742 756 768 784 798 848 864 882 896 912 931 954 972 1007 1008 1024 1026 1064 1083 1113 1134 1152 1176 1197 1216 1272 1296 1323 1344 1368 1431 1444 1458 1484 1512 1536 1539 1568 1596 1696 1701 1728 1764 1792 1824 1862 1908 1944 2014 2016 2048 2052 2128 2166 2187 2226 2268 2304 2352 2394 2432 2527 2544 2592 2597 2646 2688 2736 2793 2809 2862 2888 2916 2968 3021 3024 3072 3078 3136 3192 3249 3339 3392 3402 3456 3528 3584 3591 3648 3724 3816 3888 3969 4028 4032 4096 4104 4256 4293 4332 4374 4452 4536 4608 4617 4704 4788 4864 5054 5088 5103 5184 5194 5292 5376 5472 5586 5618 5724 5776 5832 5936 6042 6048 6144 6156 6272 6384 6498 6561 6678 6784 6804 6912 7049 7056 7168 7182 7296 7448 7581 7632 7776 7791 7938 8056 8064 8192 8208 8379 8427 8512 8586 8664 8748 8904 9063 9072 9216 9234 9408 9576 9728 9747 10017 10108 10176 10206 10368 10388 10584 10752 10773 10944 11172 11236 11448 11552 11664 11872 11907 12084 12096 12288 12312 12544 12768 12879 12996 13122 13356 13568 13608 13824 13851 14098 14112 14336 14364 14592 14896 15162 15264 15309 15552 15582 15876 16112 16128 16384 16416 16758 16854 17024 17172 17328 17496 17689 17808 18126 18144 18432 18468 18816 19133 19152 19456 19494 19663 19683 20034 20216 20352 20412 20736 20776 21147 21168 21504 21546 21888 22344 22472 22743 22896 23104 23328 23373 23744 23814 24168 24192 24576 24624 25088 25137 25281 25536 25758 25992 26244 26712 27136 27189 27216 27648 27702 28196 28224 28672 28728 29184 29241 29792 30051 30324 30528 30618 31104 31164 31752 32224 32256 32319 32768 32832 33516 33708 34048 34344 34656 34992 35378 35616 35721 36252 36288 36864 36936 37632 38266 38304 38637 38912 38988 39326 39366 40068 40432 40704 40824 41472 41552 41553 42294 42336 43008 43092 43776 44688 44944 45486 45792 45927 46208 46656 46746 47488 47628 48336 48384 49152 49248 49343 50176 50274 50562 51072 51516 51984 52488 53067 53371 53424 54272 54378 54432 55296 55404 56392 56448 57344 57399 57456 58368 58482 58989 59049 59584 60102 60648 61056 61236 62208 62328 63441 63504 64448 64512 64638 65536 65664 67032 67416 68096 68229 68688 69312 69984 70119 70756 71232 71442 72504 72576 73728 73872 75264 75411 75843 76532 76608 77274 77824 77976 78652 78732 80136 80864 81408 81567 81648 82944 83104 83106 84588 84672 86016 86184 87552 87723 89376 89888 90153 90972 91584 91854 92416 93312 93492 94976 95256 96672 96768 96957 98304 98496 98686 100352 100548 101124 102144 103032 103968 104976 106134 106742 106848 107163 108544 108756 108864 110592 110808 112784 112896 114688 114798 114912 115911 116736 116964 117978 118098 119168 120204 121296 122112 122472 124416 124656 124659 126882 127008 128896 129024 129276 131328 133931 134064 134832 136192 136458 137376 137641 137781 138624 139968 140238 141512 142464 142884 145008 145152 147456 147744 148029 148877 150528 150822 151686 153064 153216 154548 155648 155952 157304 157464 159201 160113 160272 161728 162816 163134 163296 165888 166208 166212 169176 169344 172032 172197 172368 175104 175446 176967 177147 178752 179776 180306 181944 183168 183708 184832 186624 186984 189952 190323 190512 193344 193536 193914 196608 196992 197372 200704 201096 202248 204288 204687 206064 207936 209952 210357 212268 213484 213696 214326 217088 217512 217728 221184 221616 225568 225792 226233 227529 229376 229596 229824 231822 233472 233928 235956 236196 238336 240408 242592 244224 244701 244944 248832 249312 249318 253764 254016 257792 258048 258552 262656 263169 267862 268128 269664 270459 272384 272916 274752 275282 275562 277248 279936 280476 283024 284928 285768 290016 290304 290871 294912 295488 296058 297754 301056 301644 303372 306128 306432 309096 311296 311904 314608 314928 318402 320226 320544 321489 323456 325632 326268 326592 331776 332416 332424 338352 338688 344064 344394 344736 347733 350208 350892 353934 354294 357504 359552 360612 363888 366336 367416 369664 373248 373597 373968 373977 379904 380646 381024 386688 387072 387828 393984 394744 401408 401793 402192 404496 408576 409374 412128 412923 413343 415872 419904 420714 424536 426968 427392 428652 434176 435024 435456 442368 443232 444087 446631 451136 451584 452466 455058 458752 459192 459648 463644 466944 467856 471912 472392 476672 477603 480339 480816 485184 488448 489402 489888 497664 498624 498636 507528 508032 515584 516096 516591 517104 525312 526338 530901 531441 535724 536256 539328 540918 544768 545832 549504 550564 551124 554496 559872 560952 566048 569856 570969 571536 580032 580608 581742 589824 590976 592116 595508 602112 603288 606744 612256 612864 614061 618192 622592 623808 629216 629856 631071 636804 640452 641088 642978 646912 651264 652536 653184 663552 664832 664848 676704 677376 678699 682587 688128 688788 689472 695466 700416 701784 707868 708588 715008 719104 721224 727776 732672 734103 734832 739328 746496 747194 747936 747954 759808 761292 762048 773376 774144 775656 787968 789488 789507 802816 803586 804384 808992 811377 817152 818748 824256 825846 826686 831744 839808 841428 849072 853936 854784 857304 868352 870048 870912 872613 884736 886464 888174 893262 902272 903168 904932 910116 918384 919296 927288 933888 935712 937517 943824 944784 953344 955206 960678 961632 964467 970368 976896 978804 979776 995328 997248 997272 1014049 1015056 1016064 1031168 1032192 1033182 1034208 1042139 1043199 1050624 1052676 1061802 1062882 1071448 1072512 1078656 1081836 1089536 1091664 1099008 1101128 1102248 1108992 1119744 1120791 1121904 1121931 1132096 1139712 1141938 1143072 1160064 1161216 1163484 1181952 1184232 1191016 1204224 1205379 1206576 1213488 1224512 1225728 1228122 1236384 1238769 1240029 1245184 1247616 1258432 1259712 1262142 1273608 1280904 1282176 1285956 1293824 1302528 1305072 1306368 1327104 1329664 1329696 1332261 1339893 1353408 1354752 1357398 1365174 1376256 1377576 1378944 1390932 1400832 1403568 1415736 1417176 1430016 1432809 1438208 1441017 1442448 1455552 1465344 1468206 1469664 1478656 1492992 1494388 1495872 1495908 1519616 1522584 1524096 1546752 1548288 1549773 1551312 1575936 1578976 1579014 1592703 1594323 1605632 1607172 1608768 1617984 1622754 1634304 1637496 1648512 1651692 1653372 1663488 1679616 1682856 1698144 1707872 1709568 1712907 1714608 1736704 1740096 1741824 1745226 1769472 1772928 1776348 1786524 1804544 1806336 1809864 1820232 1836768 1838592 1842183 1854576 1867776 1871424 1875034 1887648 1889568 1893213 1906688 1910412 1921356 1923264 1928934 1940736 1953792 1957608 1959552 1990656 1994496 1994544 2028098 2030112 2032128 2036097 2047761 2062336 2064384 2066364 2068416 2084278 2086398 2101248 2105352 2123604 2125764 2142896 2145024 2157312 2163672 2179072 2183328 2198016 2202256 2202309 2204496 2217984 2239488 2241582 2243808 2243862 2264192 2279424 2283876 2286144 2320128 2322432 2326968 2363904 2368464 2368521 2382032 2408448 2410758 2413152 2426976 2434131 2449024 2451456 2456244 2472768 2477538 2480058 2495232 2516864 2519424 2524284 2547216 2561808 2564352 2571912 2587648 2605056 2610144 2612736 2615179 2617839 2654208 2659328 2659392 2664522 2679786 2706816 2709504 2714796 2730348 2755152 2757888 2781864 2801664 2807136 2812551 2828663 2831472 2834352 2860032 2865618 2876416 2882034 2884896 2893401 2911104 2930688 2936412 2939328 2957312 2985984 2988776 2991744 2991816 3039232 3042147 3045168 3048192 3093504 3096576 3099546 3102624 3126417 3129597 3151872 3157952 3158028 3185406 3188646 3211264 3214344 3217536 3235968 3245508 3268608 3274992 3297024 3303384 3306744 3326976 3359232 3362373 3365712 3365793 3396288 3415744 3419136 3425814 3429216 3473408 3480192 3483648 3490452 3545856 3552696 3573048 3609088 3612672 3616137 3619728 3640464 3673536 3677184 3684366 3709152 3716307 3720087 3735552 3742848 3750068 3775296 3779136 3786426 3813376 3820824 3842712 3846528 3857868 3881472 3907584 3915216 3919104 3981312 3988992 3989088 3996783 4019679 4056196 4060224 4064256 4072194 4095522 4124672 4128768 4132728 4136832 4168556 4172796 4202496 4210704 4247208 4251528 4285792 4290048 4298427 4314624 4323051 4327344 4358144 4366656 4396032 4404512 4404618 4408992 4435968 4478976 4483164 4487616 4487724 4528384 4558848 4567752 4572288 4640256 4644864 4649319 4653936 4727808 4736928 4737042 4764064 4778109 4782969 4816896 4821516 4826304 4853952 4868262 4898048 4902912 4912488 4945536 4955076 4960116 4990464 5033728 5038848 5048568 5094432 5123616 5128704 5138721 5143824 5175296 5210112 5220288 5225472 5230358 5235678 5308416 5318656 5318784 5329044 5359572 5413632 5419008 5429592 5460696 5510304 5515776 5526549 5563728 5603328 5614272 5625102 5657326 5662944 5668704 5679639 5720064 5731236 5752832 5764068 5769792 5786802 5822208 5861376 5872824 5878656 5914624 5971968 5977552 5983488 5983632 6078464 6084294 6090336 6096384 6108291 6143283 6187008 6193152 6199092 6205248 6252834 6259194 6303744 6315904 6316056 6370812 6377292 6428688 6435072 6471936 6491016 6537216 6549984 6594048 6606768 6606927 6613488 6653952 6718464 6724746 6731424 6731586 6792576 6831488 6838272 6851628 6858432 6960384 6967296 6980904 7091712 7098343 7105392 7105563 7146096 7218176 7225344 7232274 7239456 7280928 7294973 7302393 7347072 7354368 7368732 7418304 7432614 7440174 7485696 7500136 7550592 7558272 7572852 7626752 7641648 7685424 7693056 7715736 7762944 7815168 7830432 7838208 7845537 7853517 7890481 7962624 7977984 7978176 7993566 8039358 8112392 8120448 8128512 8144388 8191044 8249344 8265456 8273664 8337112 8345592 8404992 8421408 8437653 8485989 8494416 8503056 8571584 8580096 8596854 8629248 8646102 8654688 8680203 8716288 8733312 8792064 8809024 8809236 8817984 8871936 8957952 8966328 8975232 8975448 9056768 9117696 9126441 9135504 9144576 9280512 9289728 9298638 9307872 9379251 9388791 9455616 9473856 9474084 9528128 9556218 9565938 9633792 9643032 9652608 9707904 9736524 9796096 9805824 9824976 9891072 9910152 9920232 9980928 10067456 10077696 10087119 10097136 10097379 10188864 10247232 10257408 10277442 10287648 10350592 10420224 10440576 10450944 10460716 10471356 10637312 10637568 10658088 10719144 10827264 10838016 10848411 10859184 10921392 11020608 11031552 11053098 11127456 11148921 11160261 11206656 11228544 11250204 11314652 11325888 11337408 11359278 11440128 11462472 11505664 11528136 11539584 11573604 11644416 11722752 11745648 11757312 11829248 11943936 11955104 11966976 11967264 11990349 12059037 12156928 12168588 12180672 12192768 12216582 12286566 12374016 12386304 12398184 12410496 12505668 12518388 12607488 12631808 12632112 12741624 12754584 12857376 12870144 12895281 12943872 12969153 12982032 13074432 13099968 13188096 13213536 13213854 13226976 13307904 13436928 13449492 13462848 13463172 13585152 13662976 13676544 13703256 13716864 13920768 13934592 13947957 13961808 14183424 14196686 14210784 14211126 14292192 14334327 14348907 14436352 14450688 14464548 14478912 14561856 14589946 14604786 14694144 14708736 14737464 14836608 14865228 14880348 14971392 15000272 15101184 15116544 15145704 15253504 15283296 15370848 15386112 15416163 15431472 15525888 15630336 15660864 15676416 15691074 15707034 15780962 15925248 15955968 15956352 15987132 16078716 16224784 16240896 16257024 16288776 16382088 16498688 16530912 16547328 16579647 16674224 16691184 16809984 16842816 16875306 16971978 16988832 17006112 17038917 17143168 17160192 17193708 17258496 17292204 17309376 17360406 17466624 17584128 17618048 17618472 17635968 17743872 17915904 17932656 17950464 17950896 18113536 18235392 18252882 18271008 18289152 18324873 18429849 18561024 18579456 18597276 18615744 18758502 18777582 18911232 18947712 18948168 19056256 19112436 19131876 19286064 19305216 19415808 19473048 19592192 19611648 19649952 19782144 19800641 19820304 19820781 19840464 19961856 20134912 20155392 20174238 20194272 20194758 20377728 20494464 20514816 20554884 20575296 20701184 20881152 20901888 20921432 20942712 21274624 21275136 21295029 21316176 21316689 21438288 21654528 21676032 21696822 21718368 21842784 21884919 21907179 22041216 22063104 22106196 22254912 22297842 22320522 22457088 22500408 22629304 22651776 22674816 22718556 22880256 22924944 23011328 23056272 23079168 23147208 23288832 23445504 23491296 23514624 23536611 23560551 23658496 23671443 23887872 23910208 23933952 23934528 23980698 24118074 24313856 24337176 24361344 24385536 24433164 24573132 24748032 24796368 24820992 25011336 25036776 25214976 25263616 25264224 25312959 25457967 25483248 25509168 25714752 25740288 25790562 25887744 25938306 25964064 26040609 26148864 26199936 26376192 26427072 26427708 26453952 26615808 26873856 26898984 26925696 26926344 27170304 27325952 27353088 27379323 27406512 27433728 27841536 27869184 27895914 27923616 28137753 28166373 28366848 28393372 28421568 28422252 28584384 28668654 28697814 28872704 28901376 28929096 28957824 29123712 29179892 29209572 29388288 29417472 29474928 29673216 29730456 29760696 29942784 30000544 30202368 30233088 30261357 30291408 30292137 30507008 30566592 30741696 30772224 30832326 30862944 31051776 31260672 31321728 31352832 31382148 31414068 31561924 31911936 31912704 31974264 32157432 32449568 32481792 32514048 32545233 32577552 32764176 32997376 33061824 33094656 33159294 33348448 33382368 33446763 33480783 33619968 33685632 33750612 33943956 33977664 34012224 34077834 34286336 34320384 34387416 34516992 34584408 34618752 34720812 34933248 35168256 35236096 35236944 35271936 35487744 35831808 35865312 35900928 35901792 35971047 36177111 36227072 36470784 36505764 36542016 36578304 36649746 36859698 37122048 37158912 37194552 37231488 37517004 37555164 37822464 37895424 37896336 38112512 38224872 38263752 38572128 38610432 38685843 38831616 38907459 38946096 39184384 39223296 39299904 39564288 39601282 39640608 39641562 39680928 39923712 40269824 40310784 40348476 40388544 40389516 40755456 40988928 41029632 41109768 41150592 41402368 41762304 41803776 41842864 41843871 41885424 42549248 42550272 42590058 42632352 42633378 42876576 43002981 43046721 43309056 43352064 43393644 43436736 43685568 43769838 43814358 44082432 44126208 44212392 44509824 44595684 44641044 44914176 45000816 45258608 45303552 45349632 45437112 45760512 45849888 46022656 46112544 46158336 46248489 46294416 46577664 46891008 46982592 47029248 47073222 47121102 47342886 47775744 47820416 47867904 47869056 47961396 48236148 48674352 48722688 48771072 48866328 49146264 49496064 49592736 49641984 49688401 49738941 50022672 50073552 50429952 50527232 50528448 50625918 50915934 50966496 51018336 51116751 51429504 51480576 51581124 51775488 51876612 51928128 52081218 52399872 52752384 52854144 52855416 52907904 53231616 53744597 53747712 53797968 53851392 53852688 54340608 54651904 54706176 54758646 54813024 54867456 54974619 55233367 55289547 55683072 55738368 55791828 55847232 56275506 56332746 56733696 56786744 56843136 56844504 57168768 57337308 57395628 57745408 57858192 57915648 58247424 58359784 58419144 58776576 58834944 58949856 59346432 59401923 59460912 59462343 59521392 59885568 60001088 60404736 60466176 60522714 60582816 60584274 61014016 61133184 61483392 61544448 61664652 61725888 62103552 62643456 62705664 62764296 62828136 63123848 63823872 63825408 63885087 63948528 63950067 64314864 64899136 64963584 65028096 65090466 65155104 65528352 65654757 65721537 65994752 66123648 66189312 66318588 66696896 66764736 66893526 66961566 67371264 67501224 67887912 67955328 68024448 68155668 68572672 68640768 68774832 69033984 69168816 69237504 69441624 69866496 70336512 70472192 70473888 70543872 70609833 70681653 70975488 71014329 71663616 71730624 71801856 71803584 71942094 72354222 72454144 72941568 73011528 73084032 73156608 73299492 73719396 74244096 74389104 74462976 75034008 75110328 75644928 75790848 75792672 75938877 76225024 76373901 76449744 76527504 77144256 77220864 77371686 77663232 77814918 77892192 78121827 78368768 78446592 78599808 79128576 79202564 79281216 79283124 79361856 79847424 80539648 80621568 80696952 80777088 80779032 81510912 81977856 82059264 82137969 82219536 82301184 82804736 83524608 83607552 83685728 83687742 83770848 84413259 84499119 85098496 85100544 85180116 85264704 85266756 85753152 86005962 86093442 86618112 86704128 86787288 86873472 87371136 87539676 87628716 88164864 88252416 88424784 89019648 89191368 89282088 89828352 90001632 90517216 90607104 90699264 90784071 90874224 90876411 91521024 91699776 92045312 92225088 92316672 92496978 92588832 93155328 93782016 93965184 94058496 94146444 94242204 94685772 95640832 95735808 95738112 95922792 96472296 97348704 97445376 97542144 97635699 97732656 98292528 98992128 99185472 99283968 99376802 99477882 100045344 100147104 100340289 100442349 100859904 101054464 101056896 101251836 101831868 101932992 102036672 102233502 102859008 102961152 103162248 103550976 103753224 103856256 104162436 104799744 105504768 105708288 105710832 105815808 106463232 107489194 107495424 107595936 107702784 107705376 107913141 108531333 108681216 109303808 109412352 109517292 109626048 109734912 109949238 110466734 110579094 111366144 111476736 111583656 111694464 112551012 112665492 113467392 113573488 113686272 113689008 114337536 114674616 114791256 115490816 115716384 115831296 116057529 116494848 116719568 116722377 116838288 117553152 117669888 117899712 118692864 118803846 118921824 118924686 119042784 119771136 120002176 120809472 120932352 121045428 121165632 121168548 122266368 122966784 123088896 123329304 123451776 124207104 125286912 125411328 125528592 125531613 125656272 126247696 127647744 127650816 127770174 127897056 127900134 128629728 129008943 129140163 129798272 129927168 130056192 130180932 130310208 131056704 131309514 131443074 132247296 132378624 132637176 133393792 133529472 133787052 133923132 134742528 135002448 135775824 135910656 136048896 136311336 137145344 137281536 137549664 138067968 138337632 138475008 138604487 138745467 138883248 139732992 140673024 140944384 140947776 141087744 141219666 141363306 142028658 143327232 143461248 143603712 143607168 143884188 144708444 144908288 146023056 146168064 146313216 146598984 147438792 148488192 148778208 148925952 149065203 149216823 149919139 150068016 150220656 151289856 151581696 151585344 151877754 152450048 152747802 152899488 153055008 153350253 154288512 154441728 154743372 155326464 155629836 155784384 156243654 156737536 157199616 158257152 158405128 158562432 158566248 158723712 159694848 161079296 161233791 161243136 161393904 161554176 161558064 163021824 163955712 164118528 164275938 164439072 164602368 164923857 165609472 165700101 165868641 167049216 167215104 167371456 167375484 167541696 168826518 168998238 170196992 170201088 170360232 170529408 170533512 171506304 172011924 172186884 173236224 173574576 173746944 174742272 175079352 175257432 176329728 176504832 176849568 178039296 178205769 178382736 178387029 178564176 179656704 180003264 181034432 181214208 181398528 181568142 181748448 181752822 183042048 183399552 184090624 184450176 184633344 184993956 185177664 186310656 187930368 188116992 188292888 188484408 189371544 191281664 191471616 191476224 191655261 191845584 191850201 192944592 194697408 194890752 195084288 195271398 195465312 196585056 196964271 197164611 197984256 198370944 198567936 198753604 198955764 200090688 200294208 200680578 200884698 202108928 202113792 202503672 203663736 203865984 204073344 204467004 205718016 205922304 206324496 207101952 207506448 207712512 208324872 209599488 211009536 211416576 211421664 211631616 211829499 212044959 212926464 213042987 214978388 214990848 215191872 215405568 215410752 215826282 217062666 217362432 218607616 218824704 219034584 219252096 219469824 219898476 220933468 221158188 222732288 223167312 223388928 225102024 225330984 226934784 227146976 227372544 227378016 227816631 228675072 229121703 229349232 229582512 230981632 231432768 231662592 232115058 232989696 233439136 233444754 233676576 234365481 235106304 235339776 235799424 237385728 237607692 237843648 237849372 238085568 239542272 240004352 241618944 241864704 242090856 242331264 242337096 244532736 245933568 246177792 246413907 246658608 246903552 248414208 250573824 250822656 251057184 251063226 251312544 252495392 253239777 253497357 255295488 255301632 255540348 255794112 255800268 257259456 258017886 258280326 259596544 259854336 260112384 260361864 260620416 262113408 262619028 262886148 264494592 264757248 265274352 266787584 267058944 267574104 267846264 269485056 270004896 271551648 271821312 272097792 272352213 272622672 272629233 274290688 274563072 275099328 276135936 276675264 276950016 277208974 277490934 277766496 279465984 281346048 281888768 281895552 282175488 282439332 282726612 284057316 286922496 287207424 287214336 287768376 289416888 289816576 292046112 292336128 292626432 292907097 293197968 294877584 296976384 297556416 297851904 298130406 298433646 299838278 300136032 300441312 301020867 301327047 302579712 303163392 303170688 303755508 304900096 305495604 305798976 306110016 306700506 308577024 308883456 309486744 310652928 311259672 311568768 312487308 313475072 314399232 316514304 316810256 317124864 317132496 317447424 319389696 322158592 322467582 322486272 322787808 323108352 323116128 323739423 325593999 326043648 327911424 328237056 328551876 328878144 329204736 329847714 331400202 331737282 334098432 334430208 334742912 334750968 335083392 337653036 337996476 340402176 340720464 341058816 341067024 343012608 344023848 344373768 346472448 347149152 347493888 348172587 349484544 350158704 350167131 350514864 352659456 353009664 353699136 356078592 356411538 356765472 356774058 357128352 359313408 360006528 362068864 362428416 362797056 363136284 363496896 363505644 366799104 368900352 369266688 369987912 370355328 372621312 375860736 376212179 376233984 376585776 376594839 376968816 378743088 382563328 382943232 382952448 383310522 383691168 383700402 385889184 386633569 387026829 387420489 389394816 389781504 390168576 390542796 390930624 393170112 393928542 394329222 396741888 397135872 397507208 397911528 400181376 400588416 401361156 401769396 404217856 404227584 405007344 407327472 407731968 408146688 408934008 411436032 411844608 412648992 414203904 415012896 415425024 415813461 416236401 416649744 419198976 422019072 422833152 422843328 423263232 423658998 424089918 426085974 429956776 429981696 430383744 430811136 430821504 431652564 434125332 434724864 437215232 438069168 438504192 438939648 439796952 441866936 442316376 445464576 446334624 446777856 447195609 447650469 449757417 450204048 450661968 453869568 454293952 454745088 454756032 455633262 457350144 458243406 458698464 459165024 460050759 461963264 462865536 463325184 464230116 465979392 466878272 466889508 467353152 468730962 470212608 471598848 474771456 475215384 475687296 475698744 476171136 479084544 480008704 483237888 483701373 483729408 484181712 484662528 484674192 489065472 491867136 492355584 492827814 493317216 493807104 494771571 496828416 497100303 497605923 501147648 501645312 502114368 502126452 502625088 504990784 506479554 506994714 510590976 510603264 511080696 511588224 511600536 514518912 516035772 516560652 519193088 519708672 520723728 521240832 524226816 525238056 525772296 528989184 529514496 530548704 533575168 534117888 534617307 535148208 535161087 535692528 538970112 540009792 543103296 543642624 544195584 544704426 545245344 545258466 548581376 549126144 550198656 552271872 553350528 553900032 554417948 554981868 555532992 558931968 563777536 563791104 564350976 564878664 565453224 568114632 573844992 574414848 574428672 574965783 575536752 575550603 578833776 579633152 584092224 584672256 585252864 585814194 586395936 589755168 590892813 591493833 593952768 595112832 595703808 596260812 596867292 599676556 600272064 600882624 602041734 602654094 606326784 606341376 607511016 609800192 610991208 611597952 612220032 613401012 617154048 617766912 618973488 621305856 622519344 623137536 624974616 626950144 628798464 633028608 633620512 634249728 634264992 634894848 635488497 636134877 638779392 639128961 644317184 644935164 644972544 645575616 646216704 646232256 647478846 651187998 652087296 655822848 656474112 657103752 657756288 658409472 659695428 662800404 663474564 668196864 669485824 669501936 670166784 675306072 675992952 680804352 681440928 682117632 682134048 683449893 686025216 687365109 688047696 688747536 692944896 694298304 694987776 696345174 698969088 700317408 700334262 701029728 703096443 705318912 706019328 707398272 712157184 712823076 713530944 713548116 714256704 718626816 720013056 724137728 724856832 725594112 726272568 726993792 727011288 733598208 737800704 738533376 739241721 739975824 740710656 745242624 751721472 752424358 752467968 753171552 753189678 753937632 757486176 759719331 760492071 765126656 765886464 765904896 766621044 767382336 767400804 771778368 773267138 774053658 774840978 778789632 779563008 780337152 781085592 781861248 786340224 787857084 788658444 793483776 794271744 795014416 795823056 800362752 801176832 802722312 803538792 808435712 808455168 810014688 814654944 815463936 816293376 817056639 817868016 817887699 822872064 823689216 825297984 828407808 830025792 830850048 831626922 832472802 833299488 838397952 844038144 845666304 845686656 846526464 847317996 848179836 852171948 859913552 860767488 861622272 861643008 863305128 868250664 869449728 874430464 876138336 877008384 877879296 878721291 879593904 883733872 884632752 890929152 892669248 893555712 894391218 895300938 899514834 900408096 901323936 903062601 903981141 907739136 908587904 909490176 909512064 911266524 914700288 916486812 917396928 918330048 920101518 925731072 926650368 928460232 931958784 933756544 933779016 934706304 937461924 940425216 943197696 949542912 950430768 951374592 951397488 952342272 958169088 960017408 966475776 967402746 967458816 968363424 969325056 969348384 971218269 976781997 978130944 983734272 984711168 985655628 986634432 987614208 989543142 994200606 995211846 1002295296 1003290624 1004228736 1004252904 1005250176 1009981568 1012959108 1013989428 1021206528 1022161392 1023176448 1023201072 1029037824 1032071544 1033121304 1038386176 1039417344 1041447456 1042481664 1044517761 1048453632 1049433973 1050476112 1050501393 1051544592 1057978368 1059028992 1061097408 1067150336 1068235776 1069234614 1070296416 1070322174 1071385056 1077940224 1080019584 1086206592 1087285248 1088391168 1089408852 1090490688 1090516932 1097162752 1100397312 1106701056 1107800064 1108835896 1109963736 1111065984 1117863936 1127555072 1127582208 1128636537 1128701952 1129757328 1129784517 1130906448 1136229264 1147689984 1148829696 1148857344 1149931566 1151073504 1151101206 1157667552 1159266304 1159900707 1161080487 1162261467 1168184448 1169344512 1170505728 1171628388 1172791872 1179510336 1181785626 1182987666 1190225664 1191407616 1192521624 1193734584 1199353112 1200544128 1201765248 1204083468 1205308188 1212653568 1212682752 1215022032 1219600384 1221982416 1223195904 1224440064 1226802024 1234308096 1235533824 1237946976 1242611712 1245038688 1246275072 1247440383 1248709203 1249949232 1253900288 1257596928 1266057216 1267241024 1268499456 1268529984 1269789696 1270976994 1272269754 1278257922 1288634368 1289870328 1289945088 1291151232 1292433408 1292464512 1294957692 1302375996 1304174592 1311645696 1314207504 1315512576 1316818944 1319390856 1325600808 1326949128 1336393728 1338971648 1339003872 1340333568 1341586827 1342951407 1349272251 1350612144 1351985904 1361608704 1362881856 1364235264 1364268096 1366899786 1372050432 1374730218 1376095392 1377495072 1380152277 1385889792 1388596608 1389975552 1392690348 1397938176 1400634816 1400668524 1402059456 1406192886 1410637824 1414796544 1424314368 1425646152 1427061888 1427096232 1428513408 1437253632 1440026112 1448275456 1449713664 1451104119 1451188224 1452545136 1453987584 1454022576 1467196416 1475601408 1477066752 1478483442 1479951648 1481421312 1484314713 1490485248 1491300909 1492817769 1503442944 1504848716 1504935936 1506343104 1506379356 1507875264 1514972352 1519438662 1520984142 1530253312 1531772928 1531809792 1533242088 1534764672 1534801608 1543556736 1546534276 1548107316 1549681956 1557579264 1559126016 1562171184 1563722496 1572680448 1575714168 1577316888 1586967552 1588543488 1590028832 1591646112 1600725504 1602353664 1603851921 1605444624 1605483261 1607077584 1616871424 1616910336 1620029376 1629309888 1630927872 1632586752 1634113278 1635736032 1635775398 1645744128 1647378432 1650595968 1656815616 1660051584 1661700096 1663253844 1664945604 1666598976 1676795904 1691332608 1691373312 1693052928 1694635992 1696359672 1704343896 1719827104 1721534976 1723244544 1723286016 1724897349 1726610256 1726651809 1736501328 1738899456 1748860928 1752276672 1754016768 1755758592 1757442582 1759187808 1767467744 1769265504 1772678439 1774481499 1781858304 1785338496 1787111424 1788782436 1790601876 1799029668 1800816192 1802647872 1806125202 1807962282 1817175808 1818980352 1819024128 1822533048 1829400576 1832973624 1834793856 1836660096 1840203036 1851462144 1853300736 1856920464 1863917568 1867513088 1867558032 1869412608 1874923848 1880850432 1886395392 1899085824 1900861536 1902749184 1902794976 1904684544 1906465491 1908404631 1916338176 1917386883 1920034816 1932951552 1934805492 1934917632 1936726848 1938650112 1938696768 1942436538 1953563994 1956261888 1967468544 1969422336 1971311256 1973268864 1975228416 1979086284 1988401212 1990423692 2004590592 2008457472 2008505808 2010500352 2019963136 2025918216 2027978856 2042413056 2044322784 2046352896 2046402144 2050349679 2058075648 2062095327 2064143088 2066242608 2076772352 2078834688 2082894912 2084963328 2089035522 2096907264 2098867946 2100952224 2101002786 2103089184 2109289329 2115956736 2118057984 2122194816 2134300672 2136471552 2138469228 2140592832 2140644348 2142770112 2155880448 2160039168 2172413184 2174570496 2176782336 2178817704 2180981376 2181033864 2194325504 2200794624 2213402112 2215600128 2217671792 2217725163 2219927472 2222131968 2235727872 2255110144 2255164416 2257273074 2257403904 2259514656 2259569034 2261812896 2272458528 2279157993 2281476213 2295379968 2297659392 2297714688 2299863132 2302147008 2302202412 2315335104 2319801414 2322160974 2324522934 2336368896 2338689024 2341011456 2343256776 2345583744 2359020672 2363571252 2365975332 2380451328 2382815232 2385043248 2387469168 2398706224 2401088256 2403530496 2408166936 2410616376 2425307136 2425365504 2430044064 2439200768 2443964832 2446391808 2448880128 2451169917 2453604048 2453663097 2468616192 2471067648 2475893952 2485223424 2490077376 2492550144 2494880766 2497418406 2499898464 2515193856 2532114432 2534482048 2536998912 2537059968 2539579392 2541953988 2544539508 2556515844 2579740656 2582302464 2584866816 2584929024 2589915384 2604751992 2608349184 2623291392 2628415008 2631025152 2633485253 2633637888 2636163873 2638781712 2651201616 2653898256 2672787456 2677943296 2678007744 2680667136 2683173654 2685902814 2698544502 2701224288 2703971808 2709187803 2711943423 2723217408 2725763712 2728470528 2728536192 2733799572 2744100864 2749460436 2752190784 2754990144 2760304554 2777193216 2779951104 2785380696 2795876352 2801269632 2801337048 2804118912 2812385772 2821275648 2829593088 2848463641 2848628736 2851292304 2854123776 2854192464 2857026816 2874507264 2880052224 2896550912 2899427328 2902208238 2902376448 2905090272 2907975168 2908045152 2913654807 2930345991 2934392832 2951202816 2954133504 2956966884 2959903296 2962842624 2968629426 2982601818 2985635538 3006885888 3009697432 3009871872 3012686208 3012758712 3015750528 3029944704 3038877324 3041968284 3060506624 3063619584 3066484176 3069529344 3069603216 3087113472 3093068552 3096214632 3099363912 3115158528 3118252032 3124342368 3127444992 3133553283 3145360896 3148301919 3151428336 3151504179 3154633776 3173935104 3177086976 3180057664 3183292224 3201451008 3204707328 3207703842 3210889248 3210966522 3214155168 3233742848 3233820672 3240058752 3258619776 3261855744 3265173504 3268226556 3271472064 3271550796 3291488256 3301191936 3320103168 3323400192 3326507688 3329891208 3333197952 3353591808 3382665216 3382746624 3385909611 3386105856 3389271984 3389353551 3392719344 3408687792 3439654208 3443069952 3446489088 3446572032 3449794698 3453220512 3453303618 3473002656 3477798912 3479702121 3483241461 3486784401 3497721856 3504553344 3508033536 3511517184 3514885164 3518375616 3534935488 3538531008 3545356878 3548962998 3570676992 3574222848 3577564872 3581203752 3598059336 3601632384 3605295744 3612250404 3615924564 3634351616 3637960704 3638048256 3645066096 3658801152 3665947248 3669587712 3673320192 3680406072 3702924288 3706601472 3713840928 3727835136 3735026176 3735116064 3738825216 3742321149 3746127609 3749847696 3761700864 3772790784 3798171648 3801723072 3805498368 3805589952 3809369088 3812930982 3816809262 3834773766 3840069632 3865903104 3869610984 3869835264 3873453696 3877300224 3877393536 3884873076 3907127988 3912523776 3934937088 3942622512 3946537728 3950456832 3958172568 3976802424 3980847384 4009181184 4016914944 4017011616 4021000704 4024760481 4028854221 4039926272 4047816753 4051836432 4055957712 4084826112 4088645568 4092705792 4092804288 4100699358 4116151296 4124190654 4128286176 4132485216 4140456831 4153544704 4157669376 4165789824 4169926656 4178071044 4193814528 4197735892 4201904448 4202005572 4206178368 4218578658 4231913472 4244389632 4268601344 4272943104 4276938456 4281185664 4281288696 4285540224 4311760896 4320078336 4344826368 4349140992 4353312357 4353564672 4357635408 4361962752 4362067728 4388651008 4401589248 4426804224 4431200256 4435343584 4435450326 4439854944 4444263936 4452944139 4471455744 4473902727 4478453307 4510220288 4510328832 4514546148 4514807808 4519029312 4519138068 4523625792 4544917056 4558315986 4562952426 4590759936 4595318784 4595429376 4599726264 4604294016 4604404824 4630670208 4639602828 4644321948 4649045868 4672737792 4677378048 4686513552 4691167488 4718041344 4727142504 4731950664 4760902656 4765630464 4770086496 4774938336 4797412448 4802176512 4807060992 4811555763 4816333872 4816449783 4821232752 4850614272 4850731008 4860088128 4878401536 4887929664 4892783616 4897760256 4902339834 4907208096 4907326194 4937232384 4942135296 4951787904 4970446848 4980154752 4985100288 4989761532 4994836812 4999796928 5030387712 5068964096 5073997824 5074119936 5079158784 5083907976 5089079016 5113031688 5159481312 5164604928 5169733632 5169858048 5174692047 5179830768 5179955427 5209503984 5216698368 5246582784 5256830016 5262050304 5266970506 5267275776 5272327746 5277563424 5302403232 5307796512 5318035317 5323444497 5345574912 5355886592 5356015488 5361334272 5366347308 5371805628 5397089004 5402448576 5407943616 5418375606 5423886846 5451527424 5456941056 5457072384 5467599144 5488201728 5498920872 5504381568 5509980288 5520609108 5554386432 5559902208 5570761392 5591752704 5602539264 5602674096 5608237824 5624771544 5642551296 5659186176 5696927282 5697257472 5702584608 5708247552 5708384928 5714053632 5719396473 5725213893 5749014528 5752160649 5760104448 5793101824 5798854656 5804416476 5804752896 5810180544 5815950336 5816090304 5827309614 5860691982 5868785664 5902405632 5908267008 5913933768 5919806592 5925685248 5937258852 5965203636 5971271076 6013771776 6019394864 6025372416 6025517424 6031501056 6059889408 6077754648 6083936568 6121013248 6127239168 6132968352 6139058688 6139206432 6151049037 6174226944 6186137104 6186285981 6192429264 6198727824 6230317056 6236504064 6248684736 6254889984 6267106566 6290721792 6296603838 6302856672 6303008358 6309267552 6327867987 6347870208 6354173952 6360115328 6366584448 6402902016 6409414656 6415407684 6421778496 6421933044 6428310336 6467641344 6480117504 6517239552 6523711488 6530347008 6536453112 6542944128 6543101592 6582976512 6602383872 6640206336 6646800384 6653015376 6653175489 6659782416 6666395904 6707183616 6765330432 6765493248 6771819222 6772211712 6778543968 6778707102 6785438688 6817375584 6837473979 6844428639 6879308416 6886139904 6892978176 6893144064 6899589396 6906441024 6906607236 6946005312 6959404242 6966482922 6973568802 7009106688 7016067072 7023034368 7029770328 7036751232 7069870976 7077062016 7090713756 7097925996 7141353984 7148445696 7155129744 7162407504 7196118672 7203264768 7210591488 7224500808 7231849128 7268703232 7275921408 7276096512 7290132192 7317602304 7331894496 7339175424 7346037811 7346640384 7353509751 7360812144 7360989291 7405848576 7413202944 7427681856 7455670272 7470052352 7470232128 7477650432 7484642298 7492255218 7499695392 7545581568 7596343296 7603446144 7610996736 7611179904 7618738176 7625861964 7633618524 7669547532 7680139264 7739221968 7746907392 7754600448 7754787072 7769746152 7814255976 7825047552 7869874176 7885245024 7893075456 7900455759 7900913664 7908491619 7916345136 7953604848 7961694768 8018362368 8033829888 8034023232 8042001408 8049520962 8057708442 8079852544 8095633506 8103672864 8111915424 8127563409 8135830269 8169652224 8177291136 8185411584 8185608576 8201398716 8232302592 8248381308 8256572352 8264970432 8280913662 8307089408 8331579648 8339853312 8356142088 8387629056 8395471784 8403808896 8404011144 8412356736 8437157316 8463826944 8488779264 8537202688 8545390923 8545886208 8553876912 8562371328 8562577392 8571080448 8623521792 8640156672 8689652736 8698281984 8706624714 8707129344 8715270816 8723925504 8724135456 8740964421 8777302016 8791037973 8803178496 8853608448 8862400512 8870687168 8870900652 8879709888 8888527872 8905888278 8947805454 8956906614 9020440576 9020657664 9029092296 9029615616 9038058624 9038276136 9047251584 9089834112 9116631972 9125904852 9181519872 9190858752 9199452528 9208588032 9208809648 9261340416 9279205656 9288643896 9298091736 9345475584 9354756096 9373027104 9382334976 9400659849 9436082688 9444905757 9454285008 9454512537 9463901328 9521805312 9531260928 9540172992 9549876672 9594824896 9604353024 9614121984 9623111526 9632667744 9632899566 9642465504 9701228544 9701462016 9720176256 9756803072 9775859328 9785567232 9795520512 9804679668 9814416192 9814652388 9874464768 9903575808 9960309504 9970200576 9979523064 9989673624 9999593856 10060775424 10137928192 10147995648 10148239872 10157728833 10158317568 10167815952 10168060653 10178158032 10226063376 10318962624 10329209856 10339467264 10339716096 10349384094 10359661536 10359910854 10419007968 10433396736 10439106363 10449724383 10493165568 10513660032 10524100608 10533941012 10534551552 10544655492 10555126848 10604806464 10615593024 10636070634 10646888994 10711773184 10712030976 10722668544 10732694616 10743611256 10794178008 10804897152 10815887232 10836751212 10847773692 10903054848 10913882112 10914144768 10935198288 10976403456 10997841744 11008763136 11019960576 11041218216 11108772864 11119804416 11141522784 11183505408 11205078528 11205348192 11216475648 11226963447 11238382827 11249543088 11285102592 11318372352 11393854564 11394514944 11405169216 11416495104 11416769856 11428107264 11438792946 11450427786 11504321298 11520208896 11586203648 11597709312 11608832952 11609505792 11620361088 11631900672 11632180608 11654619228 11721383964 11737571328 11804811264 11827867536 11839613184 11851370496 11874517704 11930407272 11942542152 12027543552 12038789728 12050744832 12051034848 12063002112 12074281443 12086562663 12119778816 12143450259 12155509296 12167873136 12242026496 12254478336 12265936704 12278117376 12278412864 12302098074 12348453888 12372274208 12372571962 12384858528 12397455648 12421370493 12460634112 12473008128 12497369472 12509779968 12534213132 12581443584 12593207676 12605713344 12606016716 12618535104 12655735974 12695740416 12720230656 12733168896 12805804032 12818829312 12830815368 12843556992 12843866088 12856620672 12935282688 12960235008 13034479104 13047422976 13059937071 13060694016 13072906224 13085888256 13086203184 13165953024 13204767744 13280412672 13293600768 13306030752 13306350978 13319564832 13332791808 13358832417 13414367232 13421708181 13435359921 13530660864 13530986496 13543638444 13544423424 13557087936 13557414204 13570877376 13634751168 13674947958 13688857278 13758616832 13772279808 13785956352 13786288128 13799178792 13812882048 13813214472 13892010624 13918808484 13932965844 13947137604 14018213376 14032134144 14059540656 14073502464 14139741952 14154124032 14181427512 14195851992 14282707968 14296891392 14310259488 14324815008 14392237344 14406529536 14421182976 14434667289 14449001616 14449349349 14463698256 14537406464 14551842816 14552193024 14580264384 14635204608 14663788992 14678350848 14692075622 14693280768 14707019502 14721624288 14721978582 14811697152 14826405888 14855363712 14911340544 14940104704 14940464256 14955300864 14969284596 14984510436 14999390784 15091163136 15206892288 15221993472 15222359808 15237476352 15251723928 15267237048 15339095064 15360278528 15478443936 15493814784 15509200896 15509574144 15524076141 15539492304 15539866281 15628511952 15650095104 15739748352 15770490048 15786150912 15800911518 15801827328 15816983238 15832690272 15907209696 15923389536 15954105951 15970333491 16036724736 16067659776 16068046464 16084002816 16099041924 16115416884 16159705088 16191267012 16207345728 16223830848 16255126818 16271660538 16354582272 16370823168 16371217152 16402797432 16464605184 16496762616 16513144704 16529940864 16561827324 16614178816 16663159296 16679706624 16712284176 16775258112 16790943568 16807617792 16808022288 16824713472 16874314632 16927653888 16977558528 17074405376 17090781846 17091772416 17107753824 17124742656 17125154784 17142160896 17158189419 17175641679 17247043584 17256481947 17280313344 17379305472 17396563968 17413249428 17414258688 17430541632 17447851008 17448270912 17481928842 17582075946 17606356992 17707216896 17724801024 17741374336 17741801304 17759419776 17777055744 17811776556 17895610908 17913813228 18041315328 18058184592 18076117248 18076552272 18094503168 18179668224 18233263944 18251809704 18363039744 18381717504 18398905056 18417176064 18417619296 18453147111 18522680832 18558411312 18558857943 18577287792 18596183472 18690951168 18709512192 18746054208 18764669952 18801319698 18872165376 18889811514 18908570016 18909025074 18927802656 18983603961 19043610624 19062521856 19080345984 19099753344 19189649792 19208706048 19228243968 19246223052 19265335488 19265799132 19284931008 19402924032 19440352512 19551718656 19571134464 19591041024 19609359336 19628832384 19629304776 19748929536 19807151616 19920619008 19939245487 19940401152 19959046128 19959526467 19979347248 19999187712 20121550848 20275856384 20295991296 20296479744 20315457666 20316635136 20335631904 20336121306 20356316064 20452126752 20512421937 20533285917 20637925248 20658419712 20678934528 20679432192 20698768188 20719323072 20719821708 20838015936 20878212726 20899448766 21027320064 21048201216 21067882024 21069103104 21089310984 21110253696 21209612928 21231186048 21272141268 21293777988 21423546368 21424061952 21445337088 21465389232 21487222512 21588356016 21609794304 21631774464 21673502424 21695547384 21806109696 21827764224 21828289536 21870396576 21952806912 21995683488 22017526272 22038113433 22039921152 22060529253 22082436432 22082967873 22217545728 22239608832 22283045568 22367010816 22410157056 22410696384 22432951296 22453926894 22476765654 22499086176 22636744704 22787709128 22789029888 22810338432 22832990208 22833539712 22856214528 22877585892 22900855572 23008642596 23040417792 23172407296 23217665904 23240722176 23263801344 23264361216 23309238456 23442767928 23475142656 23609622528 23655735072 23679226368 23701367277 23702740992 23725474857 23749035408 23860814544 23885084304 24055087104 24077579456 24101489664 24102069696 24126004224 24148562886 24173125326 24239557632 24286900518 24311018592 24335746272 24382690227 24407490807 24484052992 24508956672 24531873408 24556234752 24556825728 24604196148 24696907776 24744548416 24745143924 24769717056 24794911296 24842740986 24921268224 24994738944 25019559936 25068426264 25162887168 25186415352 25211426688 25212033432 25237070208 25311471948 25391480832 25440461312 25466337792 25611608064 25636172769 25637658624 25661630736 25687113984 25687732176 25713241344 25870565376 25920470016 26068958208 26094845952 26119874142 26121388032 26145812448 26171776512 26172406368 26222893263 26331906048 26373113919 26409535488 26560825344 26587201536 26612061504 26612701956 26639129664 26665583616 26717664834 26843416362 26870719842 27061321728 27061972992 27087276888 27088846848 27114175872 27114828408 27141754752 27269502336 27349895916 27377714556 27517233664 27544559616 27572576256 27598357584 27625764096 27626428944 27784021248 27837616968 27865931688 27894275208 28036426752 28064268288 28119081312 28147004928 28201979547 28279483904 28308248064 28334717271 28362855024 28363537611 28391703984 28565415936 28593782784 28620518976 28649630016 28784474688 28813059072 28842365952 28869334578 28898003232 28898698698 28927396512 29074812928 29103685632 29104386048 29160528768 29270409216 29327577984 29356701696 29384151244 29386561536 29414039004 29443248576 29443957164 29623394304 29710727424 29880209408 29880928512 29910601728 29938569192 29969020872 29998781568 30182326272 30413784576 30443986944 30444719616 30473186499 30474952704 30503447856 30504181959 30534474096 30678190128 30720557056 30956887872 30987629568 31018401792 31019148288 31048152282 31078984608 31079732562 31257023904 31300190208 31317319089 31349173149 31479496704 31540980096 31572301824 31601823036 31603654656 31633966476 31665380544 31814419392 31846779072 31908211902 31940666982 32135319552 32136092928 32168005632 32198083848 32230833768 32319410176 32382534024 32414691456 32447661696 32510253636 32543321076 32709164544 32741646336 32742434304 32805594864 32929210368 32993525232 33026289408 33059881728 33123654648 33228357632 33326318592 33359413248 33424568352 33550516224 33581887136 33615235584 33616044576 33649426944 33680890341 33715148481 33748629264 33855307776 33955117056 34148810752 34181563692 34183544832 34215507648 34249485312 34250309568 34284321792 34316378838 34351283358 34512963894 34560626688 34758610944 34793127936 34826498856 34828517376 34861083264 34895702016 34896541824 34963857684 35164151892 35212713984 35414433792 35482748672 35483602608 35518839552 35554111488 35623553112 35791221816 35827626456 36082630656 36116369184 36152234496 36153104544 36189006336 36222844329 36259687989 36359336448 36430350777 36466527888 36503619408 36726079488 36763435008 36797810112 36834352128 36835238592 36906294222 37045361664 37116822624 37117715886 37154575584 37192366944 37264111479 37381902336 37419024384 37492108416 37529339904 37602639396 37744330752 37779623028 37817140032 37818050148 37855605312 37967207922 38087221248 38160691968 38199506688 38379299584 38417412096 38456487936 38492446104 38530670976 38531598264 38569862016 38805848064 38880705024 39103437312 39142268928 39179811213 39182082048 39218718672 39257664768 39258609552 39497859072 39614303232 39841238016 39878490974 39880802304 39918092256 39919052934 39958694496 39998375424 40076497251 40243101696 40265124543 40306079763 40551712768 40591982592 40592959488 40630915332 40633270272 40671263808 40672242612 40712632128 40904253504 41024843874 41066571834 41275850496 41316839424 41357869056 41358864384 41397536376 41438646144 41439643416 41676031872 41756425452 41798897532 42054640128 42096402432 42135764048 42178621968 42220507392 42419225856 42462372096 42544282536 42587555976 42847092736 42848123904 42890674176 42930778464 42974445024 43176712032 43219588608 43263548928 43304001867 43347004848 43348048047 43391094768 43612219392 43655528448 43656579072 43740793152 43905613824 43991366976 44035052544 44076226866 44079842304 44121058506 44164872864 44165935746 44435091456 44479217664 44566091136 44734021632 44820314112 44821392768 44865902592 44907853788 44953531308 44998172352 45273489408 45575418256 45620676864 45665980416 45667079424 45712429056 45755171784 45801711144 46017285192 46080835584 46344814592 46435331808 46481444352 46527602688 46528722432 46572228423 46618476912 46619598843 46885535856 46950285312 47219245056 47311470144 47358452736 47402734554 47405481984 47450949714 47498070816 47721629088 47770168608 47862317853 47911000473 48110174208 48155158912 48202979328 48204139392 48252008448 48297125772 48346250652 48479115264 48573801036 48622037184 48671492544 48765380454 48814981614 49063746816 49112469504 49113651456 49208392296 49393815552 49489096832 49490287848 49539434112 49589822592 49685481972 49842536448 49989477888 50039119872 50136852528 50325774336 50372830704 50422853376 50424066864 50474140416 50622943896 50782961664 50880922624 50932675584 51223216128 51272345538 51275317248 51323261472 51374227968 51375464352 51426482688 51474568257 51526925037 51741130752 51769445841 51840940032 52137916416 52189691904 52239748284 52242776064 52291624896 52343553024 52344812736 52445786526 52746227838 52819070976 53121650688 53174403072 53224123008 53225403912 53278259328 53331167232 53435329668 53686832724 53741439684 54123945984 54174553776 54228351744 54229656816 54283509504 54539004672 54699791832 54755429112 55034467328 55089119232 55145152512 55196715168 55251528192 55252857888 55359441333 55568042496 55675233936 55676573829 55731863376 55788550416 56072853504 56128536576 56238162624 56294009856 56403959094 56558967808 56616496128 56669434542 56725710048 56727075222 56783407968 56950811883 57130831872 57187565568 57241037952 57299260032 57568949376 57626118144 57684731904 57738669156 57796006464 57797397396 57854793024 58149625856 58208772096 58321057536 58655155968 58713403392 58768302488 58773123072 58828078008 58886497152 58887914328 59246788608 59421454848 59760418816 59761857024 59817736461 59821203456 59877138384 59878579401 59938041744 59997563136 60364652544 60827569152 60887973888 60889439232 60946372998 60949905408 61006895712 61008363918 61068948192 61356380256 61441114112 61537265811 61599857751 61913775744 61975259136 62036803584 62038296576 62096304564 62157969216 62159465124 62514047808 62634638178 62698346298 63081960192 63144603648 63203646072 63207309312 63267932952 63330761088 63628838784 63693558144 63816423804 63881333964 64270639104 64272185856 64336011264 64396167696 64461667536 64638820352 64765068048 64829382912 64895323392 65020507272 65086642152 65418329088 65483292672 65484868608 65611189728 65858420736 65987050464 66052578816 66114340299 66119763456 66181587759 66247309296 66248903619 66456715264 66652637184 66718826496 66849136704 67101032448 67163774272 67230471168 67232089152 67298853888 67361780682 67430296962 67497258528 67910234112 68297621504 68363127384 68367089664 68431015296 68498970624 68500619136 68568643584 68632757676 68702566716 69025927788 69121253376 69517221888 69652997712 69722166528 69791404032 69793083648 69927715368 70328303784 70425427968 70828867584 70965497344 70967205216 71037679104 71104101831 71108222976 71176424571 71247106224 71582443632 71655252912 72165261312 72232738368 72304468992 72306209088 72378012672 72445688658 72519375978 72718672896 72860701554 72933055776 73007238816 73148070681 73452158976 73526870016 73595620224 73668704256 73670477184 73812588444 74090723328 74233645248 74235431772 74309151168 74384733888 74528222958 74763804672 74984216832 75058679808 75205278792 75488661504 75559246056 75634280064 75636100296 75711210624 75934415844 76174442496 76321383936 76399013376 76758599168 76834824192 76908518307 76912975872 76984892208 77061341952 77063196528 77139724032 77611696128 77761410048 78206874624 78284537856 78359622426 78364164096 78437437344 78515329536 78517219104 78668679789 78995718144 79119341757 79228606464 79682476032 79756981948 79761604608 79836184512 79838105868 79917388992 79996750848 80152994502 80530249086 80612159526 81103425536 81183965184 81185918976 81261830664 81266540544 81342527616 81344485224 81425264256 81808507008 82049687748 82133143668 82551700992 82633678848 82717728768 82795072752 82877292288 82879286832 83352063744 83512850904 83597795064 84109280256 84192804864 84271528096 84357243936 84441014784 84605938641 84838451712 84924744192 85004151813 85088565072 85090612833 85175111952 85694185472 85696247808 85781348352 85861556928 85948890048 86353424064 86439177216 86527097856 86608003734 86694009696 86696096094 86782189536 87224438784 87311056896 87313158144 87481586304 87811227648 87982733952 88070105088 88152453732 88159684608 88242117012 88329745728 88331871492 88870182912 89132182272 89640628224 89642785536 89731805184 89815707576 89907062616 89996344704 90546978816 91150836512 91241353728 91331960832 91334158848 91419559497 91424858112 91510343568 91512545877 91603422288 92034570384 92161671168 92689629184 92870663616 92962888704 93055205376 93057444864 93144456846 93236953824 93239197686 93771071712 93900570624 93951957267 94047519447 94438490112 94622940288 94716905472 94805469108 94810963968 94901899428 94996141632 95443258176 95540337216 95724635706 95822000946 96310317824 96405958656 96408278784 96504016896 96594251544 96692501304 96958230528 97147602072 97244074368 97342985088 97530760908 97629963228 98127493632 98224939008 98227302912 98416784592 98787631104 98978193664 98980575696 99078868224 99179645184 99370963944 99685072896 99978955776 100078239744 100273705056 100651548672 100745661408 100845706752 100848133728 100948280832 101042671023 101145445443 101245887792 101565923328 101761845248 101865351168 102446432256 102544691076 102550634496 102646522944 102748455936 102750928704 102852965376 102949136514 103053850074 103538891682 103681880064 104275832832 104379383808 104479496568 104485552128 104583249792 104687106048 104689625472 104891573052 105492455676 105638141952 106243301376 106448246016 106450807824 106556518656 106662334464 106870659336 107373665448 107482879368 108247891968 108349107552 108456703488 108459313632 108567019008 108668532987 108779063967 109078009344 109291052331 109399583664 109510858224 110068934656 110178238464 110290305024 110393430336 110503056384 110505715776 110718882666 111136084992 111350467872 111353147658 111463726752 111577100832 111792334437 112145707008 112257073152 112476325248 112588019712 112807918188 113117935616 113232992256 113338869084 113451420096 113454150444 113566815936 113901623766 114261663744 114482075904 114598520064 115137898752 115252236288 115369463808 115477338312 115592012928 115594794792 115709586048 116299251712 116417544192 116642115072 117310311936 117426806784 117536604976 117539433639 117546246144 117656156016 117772994304 117775828656 118493577216 118842909696 119520837632 119523714048 119635472922 119642406912 119754276768 119757158802 119876083488 119995126272 120229491753 120729305088 120795373629 120918239289 121655138304 121775947776 121778878464 121892745996 121899810816 122013791424 122016727836 122137896384 122712760512 123074531622 123199715502 123827551488 123950518272 124073607168 124076593152 124192609128 124315938432 124318930248 125028095616 125269276356 125396692596 126163920384 126289207296 126407292144 126535865904 126661522176 127257677568 127387116288 127632847608 127762667928 128541278208 128544371712 128672022528 128792335392 128923335072 129277640704 129530136096 129658765824 129790646784 129912005601 130041014544 130044144141 130173284304 130836658176 130966585344 130969737216 131222379456 131716841472 131974100928 132105157632 132228680598 132239526912 132363175518 132494618592 132497807238 133305274368 133437652992 133698273408 134202064896 134327548544 134460942336 134464178304 134597707776 134723561364 134860593924 134994517056 135820468224 136726254768 136862030592 136997941248 137001238272 137137287168 137265515352 137405133432 138051855576 138242506752 139034443776 139305995424 139444333056 139574718409 139582808064 139586167296 139716685269 139855430736 139858796529 140656607568 140850855936 141657735168 141930994688 141934410432 142075358208 142208203662 142216445952 142352849142 142494212448 143164887264 143310505824 143586953559 143733001419 144330522624 144465476736 144608937984 144612418176 144756025344 144891377316 145038751956 145437345792 145721403108 145866111552 146014477632 146296141362 147191240448 147337408512 147340954368 147625176888 148181446656 148467290496 148470863544 148618302336 148769467776 149056445916 149527609344 149968433664 150117359616 150410557584 150977323008 151118492112 151268560128 151272200592 151422421248 151868831688 152348884992 152642767872 152798026752 153517198336 153669648384 153817036614 153825951744 153969784416 154122683904 154126393056 154279448064 154423704771 154580775111 155223392256 155308337523 155522820096 156413749248 156569075712 156719244852 156728328192 156874874688 157030659072 157034438208 157337359578 158238683514 158457212928 159364952064 159513963896 159523209216 159672369024 159676211736 159834777984 159993501696 160305989004 161060498172 161224319052 162206851072 162371837952 162523661328 162685055232 162688970448 162850528512 163617014016 164099375496 164266287336 165103401984 165267357696 165435457536 165590145504 165754584576 165758573664 166078323999 166704127488 167025701808 167029721487 167195590128 168218560512 168385609728 168543056192 168714487872 168882029568 169211877282 169676903424 169849488384 170008303626 170177130144 170181225666 170350223904 170852435649 171388370944 171392495616 171562696704 171723113856 171897780096 172706848128 172878354432 173054195712 173216007468 173388019392 173392192188 173564379072 174448877568 174626316288 174963172608 175965467904 176140210176 176304907464 176319369216 176484234024 176659491456 176663742984 177740365824 178264364544 179281256448 179285571072 179453209383 179463610368 179631415152 179635738203 179814125232 179992689408 181093957632 182301673024 182482707456 182663921664 182668317696 182839118994 182849716224 183020687136 183025091754 183206844576 184069140768 184323342336 184611797433 184799573253 185379258368 185741327232 185925777408 186110410752 186114889728 186288913692 186473907648 186478395372 187542143424 187903914534 188095038894 189245880576 189433810944 189610938216 189621927936 189803798856 189992283264 190886516352 191080674432 191449271412 191644001892 192620635648 192811917312 192816557568 193008033792 193188503088 193385002608 193916461056 194295204144 194488148736 194685970176 195061521816 195259926456 196254987264 196449878016 196454605824 196833569184 197575262208 197956387328 197961151392 198157736448 198343020897 198359290368 198544763277 198741927888 199370145792 199957911552 200156479488 200547410112 201303097344 201491322816 201691413504 201696267456 201896561664 202085342046 202290890886 202491775584 203523690496 203730702336 204892864512 205089382152 205101268992 205293045888 205496911872 205501857408 205705930752 205898273028 206107700148 207077783364 207363760128 208551665664 208958993136 209166499584 209374212096 209379250944 209783146104 210984911352 211276283904 212486602752 212896492032 212901615648 213113037312 213312305493 213324668928 213529273713 213741318672 214747330896 214965758736 216495783936 216698215104 216913406976 216918627264 217134038016 217337065974 217558127934 218156018688 218582104662 218799167328 219021716448 219444212043 220137869312 220356476928 220580610048 220786860672 221006112768 221011431552 221437765332 222272169984 222700935744 222706295316 222927453504 223154201664 223584668874 224291414016 224952650496 225176039424 225615836376 226235871232 226465984512 226677738168 226902840192 226908300888 227133631872 227803247532 228523327488 228964151808 229197040128 230275797504 230504472576 230725554921 230738927616 230954676624 231184025856 231189589584 231419172096 232598503424 232835088384 233284230144 234620623872 234853613568 235073209952 235078867278 235092492288 235312312032 235545988608 235551657312 236006039367 236987154432 237358025271 237685819392 239041675264 239047428096 239270945844 239284813824 239508553536 239514317604 239752166976 239990252544 240458983506 241590747258 241836478578 243310276608 243551895552 243557756928 243785491992 243799621632 244027582848 244033455672 244275792768 245425521024 246149063244 246399431004 247655102976 247901036544 248153186304 248385218256 248631876864 248637860496 250056191232 250538552712 250793385192 252327840768 252578414592 252814584288 253071731808 253323044352 253817815923 254515355136 254774232576 255012455439 255265695216 255271838499 255525335856 257082556416 257088743424 257344045056 257584670784 257846670144 258555281408 259060272192 259317531648 259581293568 259824011202 260082029088 260088288282 260346568608 261673316352 261933170688 261939474432 262444758912 263433682944 263948201856 264210315264 264457361196 264479053824 264726351036 264989237184 264995614476 266610548736 267396546816 268655097088 268921884672 268928356608 269195415552 269447122728 269721187848 269989034112 271640936448 273452509536 273724061184 273995882496 274002476544 274258678491 274274574336 274531030704 274537637631 274810266864 276103711152 276485013504 278068887552 278611990848 278888666112 279149436818 279165616128 279172334592 279433370538 279710861472 279717593058 281313215136 281701711872 281855871801 282142558341 283315470336 283861989376 283868820864 284150716416 284416407324 284432891904 284705698284 284988424896 286329774528 286621011648 287173907118 287466002838 288930953472 289217875968 289224836352 289512050688 289782754632 290077503912 290874691584 291442806216 291732223104 292028955264 292592282724 294382480896 294674817024 294681908736 295250353776 296362893312 296934580992 296941727088 297236604672 297538935552 298112891832 299055218688 299936867328 300234719232 300821115168 301954646016 302236984224 302537120256 302544401184 302844842496 303128013069 303436336329 303737663376 304697769984 305285535744 305596053504 307034396672 307339296768 307634073228 307651903488 307939568832 308245367808 308252786112 308558896128 308847409542 309161550222 310616675046 311045640192 312827498496 313138151424 313438489704 313456656384 313749749376 314061318144 314068876416 314674719156 316477367028 316914425856 318729904128 319027927792 319344738048 319352423472 319669555968 319987003392 320611978008 322120996344 322448638104 324413702144 324743675904 325047322656 325370110464 325377940896 325701057024 326005598961 326337191901 327234028032 327873156993 328198750992 328532574672 330206803968 330534715392 330870915072 331180291008 331509169152 331517147328 332156647998 333408254976 334051403616 334059442974 334391180256 335377003311 336437121024 336771219456 337086112384 337428975744 337764059136 338423754564 339353806848 339698976768 340016607252 340354260288 340362451332 340700447808 341704871298 342784991232 343446227712 343795560192 345413696256 345756708864 346108391424 346432014936 346776038784 346784384376 347128758144 348897755136 349252632576 349926345216 351930935808 352280420352 352609814928 352618300917 352638738432 352968468048 353318982912 353327485968 355480731648 356528729088 358562512896 358571142144 358906418766 358927220736 359262830304 359271476406 359628250464 359985378816 360688475259 362187915264 362386120887 362754717867 364603346048 364965414912 365327843328 365336635392 365678237988 365699432448 366041374272 366050183508 366413689152 368138281536 369223594866 369599146506 371482654464 371851554816 372220821504 372229779456 372577827384 372947815296 372956790744 375084286848 375807829068 376190077788 378491761152 378867621888 379221876432 379607597712 379984566528 381773032704 382161348864 382898542824 383288003784 385241271296 385623834624 385633115136 386016067584 386377006176 386770005216 387832922112 388590408288 388976297472 389371940352 389736016803 390123043632 390132432423 390519852912 392509974528 392899756032 392909211648 393667138368 395150524416 395912774656 395922302784 396315472896 396686041794 396718580736 397089526554 397483855776 399915823104 400312958976 401094820224 402606194688 402982645632 403382827008 403392534912 403793123328 404170684092 404581781772 404983551168 407047380992 407461404672 410178764304 410586091776 410993823744 411003714816 411411861504 411796546056 412215400296 414155566728 414727520256 417103331328 417917986272 418332999168 418724155227 418748424192 418758501888 419150055807 419566292208 419576389587 421969822704 422552567808 424973205504 425792984064 425803231296 426226074624 426624610986 426649337856 427058547426 427482637344 429494661792 429931517472 430760860677 431199004257 432991567872 433396430208 433826813952 433837254528 434268076032 434674131948 435116255868 436312037376 437164209324 437598334656 438043432896 438888424086 440275738624 441573721344 442012225536 442022863104 442875530664 444544339968 445401871488 445412590632 445854907008 446308403328 447169337748 448582828032 449905300992 450352078848 451231672752 452471742464 452931969024 453355476336 453805680384 453816601776 454267263744 455606495064 457046654976 457928303616 458394080256 460551595008 461008945152 461451109842 461477855232 461909353248 462368051712 462379179168 462838344192 463271114313 463742325333 465197006848 465670176768 465925012569 466568460288 469241247744 469707227136 470146419904 470157734556 470184984576 470624624064 471091977216 471103314624 472012078734 474716050542 475371638784 478083350528 478094856192 478541891688 478569627648 479017107072 479028635208 479504333952 479980505088 480917967012 483181494516 483672957156 486620553216 487115513856 487570983984 488055165696 488066911344 488551585536 490851042048 492298126488 492798862008 495310205952 495802073088 496306372608 496770436512 497263753728 497275720992 498234971997 500112382464 501077105424 501089164461 501586770384 504655681536 505156829184 505629168576 506143463616 506646088704 507635631846 509030710272 509548465152 510024910878 510531390432 510543676998 511050671712 514165112832 514177486848 514688090112 515169341568 515693340288 517110562816 518120544384 518635063296 519162587136 519648022404 520164058176 520176576564 520693137216 523346632704 523878948864 524889517824 527896403712 528420630528 528914722392 528958107648 529452702072 529978474368 529991228952 533221097472 534793093632 537310194176 537843769344 537856713216 538359628149 538390831104 538894245456 538907214609 539442375696 539978068224 543281872896 546905019072 547448122368 547991764992 548004953088 548517356982 548549148672 549062061408 549075275262 549620533728 552207422304 552970027008 553835392299 556137775104 557223981696 557777332224 558298873636 558331232256 558344669184 558866741076 559421722944 559435186116 562626430272 563711743602 564285116682 567723978752 567737641728 568301432832 568832814648 568865783808 569411396568 569976849792 572659549056 573242023296 574347814236 574932005676 577861906944 578435751936 578449672704 579024101376 579565509264 580155007824 581749383168 582885612432 583464446208 584057910528 585184565448 588764961792 589349634048 589363817472 590500707552 592725786624 593869161984 593883454176 594473209344 595029062691 595077871104 595634289831 596225783664 598110437376 599873734656 600469438464 601642230336 603909292032 604473968448 605074240512 605088802368 605689684992 606256026138 606872672658 607475326752 610571071488 611192107008 614068793344 614678593536 615268146456 615303806976 615879137664 616490735616 616505572224 617117792256 617694819084 618323100444 621233350092 622091280384 625654996992 626876979408 627499498752 628122636288 628137752832 629349438312 632954734056 633828851712 637459808256 638055855584 638689476096 638704846944 639339111936 639936916479 639974006784 640587821139 641223956016 644241992688 644897276208 648827404288 649487351808 650094645312 650740220928 650755881792 651402114048 652011197922 652674383802 654468056064 655746313986 656397501984 657065149344 658332636129 660413607936 661069430784 661741830144 662360582016 663018338304 663034294656 664313295996 666816509952 668102807232 668118885948 668782360512 670754006622 672874242048 674172224768 674857951488 675528118272 676847509128 678707613696 679397953536 680033214504 680708520576 680724902664 681400895616 683409742596 685569982464 686892455424 687591120384 690827392512 691513417728 692176664763 692216782848 692864029872 693552077568 693568768752 694257516288 697795510272 698505265152 699852690432 703861871616 704560840704 705219629856 705236601834 705277476864 705936936096 706637965824 706654971936 708018118101 710961463296 712074075813 713057458176 717125025792 717142284288 717812837532 717854441472 718525660608 718542952812 719256500928 719970757632 721376950518 724772241774 725509435734 729206692096 729930829824 730655686656 730673270784 731356475976 731398864896 732082748544 732100367016 732827378304 736276563072 738447189732 739198293012 742965308928 743703109632 744459558912 745155654768 745895630592 745913581488 750168573696 751615658136 752380155576 756983522304 757735243776 758443752864 759215195424 759969133056 761453447769 763546065408 764322697728 765037366317 765797085648 765815515497 766576007568 770482542592 771247669248 771266230272 772032135168 772754012352 773540010432 775665844224 777180816576 777952594944 778743880704 779472033606 780246087264 780264864846 781039705824 785019949056 785799512064 785818423296 787334276736 790301048832 791825549312 791844605568 792630945792 793372083588 793437161472 794179053108 794967711552 799831646208 802189640448 805965291264 806765654016 806785069824 807586246656 808341368184 809163563544 809967102336 814094761984 814922809344 820357528608 821172183552 821987647488 822007429632 822776035473 822823723008 823593092112 823612912893 824430800592 828311133456 829455040512 834206662656 835835972544 836665998336 837448310454 837496848384 837517003776 838300111614 839132584416 839152779174 843939645408 845105135616 845567615403 846427675023 849946411008 851585968128 851606462592 852452149248 853249221972 853298675712 854117094852 854965274688 858989323584 859863034944 861521721354 862398008514 866792860416 867653627904 867674509056 868536152064 869348263896 870232511736 872624074752 874328418648 875196669312 876086865792 877776848172 880551477248 883147442688 884024451072 884045726208 885751061328 889088679936 890803742976 890825181264 891709814016 892616806656 894338675496 897165656064 899810601984 900704157696 902463345504 904943484928 905863938048 906710952672 907611360768 907633203552 908534527488 909384039207 910309008987 911212990128 914093309952 915856607232 916788160512 921103190016 922017890304 922902219684 922955710464 923818706496 924736103424 924758358336 925676688384 926542228626 927484650666 931850025138 933136920576 938482495488 939414454272 940292839808 940315469112 940369969152 941249248128 942183954432 942206629248 944024157468 949432101084 950743277568 956189712384 957083783376 958034214144 958057270416 959008667904 959961010176 961835934024 966362989032 967345914312 973241106432 974231027712 975141967968 976110331392 976133822688 977103171072 978016796883 979011575703 981702084096 983619470979 984596252976 985597724016 990620411904 991604146176 992612745216 993540873024 994527507456 994551441984 996469943994 1000224764928 1002154210848 1002178328922 1003173540768 1006131009933 1009311363072 1010313658368 1011258337152 1012286927232 1013292177408 1015271263692 1018061420544 1019096930304 1020049821756 1021062780864 1021087353996 1022101343424 1028354973696 1030338683136 1031386680576 1036241088768 1037270126592 1038325174272 1039296044808 1040328116352 1040353153128 1041386274432 1046693265408 1047757897728 1049779035648 1055792807424 1056841261056 1057829444784 1057854902751 1057916215296 1058905404144 1059956948736 1059982457904 1066442194944 1069586187264 1074620388352 1075687538688 1075713426432 1076719256298 1076781662208 1077788490912 1077814429218 1078884751392 1079956136448 1082065425777 1086563745792 1087158362661 1088264153601 1093810038144 1094896244736 1095983529984 1096009906176 1097034713964 1097098297344 1098124122816 1098150550524 1099241067456 1104414844608 1107670784598 1114447963392 1115554664448 1116597747272 1116662464512 1116689338368 1117733482152 1118843445888 1118870372232 1125252860544 1127423487204 1128570233364 1135447957504 1135475283456 1136602865664 1137665629296 1138822793136 1139953699584 1145319098112 1146484046592 1148695628472 1149864011352 1155723813888 1156871503872 1156899345408 1158048202752 1159131018528 1160310015648 1163498766336 1165771224864 1166928892416 1168115821056 1169208050409 1170369130896 1170397297269 1177529923584 1178699268096 1178727634944 1181001415104 1185451573248 1187738323968 1187766908352 1188946418688 1190058125382 1190155742208 1191268579662 1192451567328 1199747469312 1200938876928 1203284460672 1207818584064 1208947936896 1210148481024 1210177604736 1211379369984 1212512052276 1213745345316 1214950653504 1221142142976 1222384214016 1228137586688 1230536292912 1231758275328 1232981471232 1233011144448 1234235584512 1235389638168 1236646200888 1242466700184 1244182560768 1251309993984 1253753958816 1254998997504 1256172465681 1256245272576 1256275505664 1257450167421 1258698876624 1258729168761 1265909468112 1267657703424 1274919616512 1276111711168 1277378952192 1277409693888 1278678223872 1279873832958 1279948013568 1281175642278 1282447912032 1288483985376 1289794552416 1292282582031 1293597012771 1297654808576 1298974703616 1300189290624 1301480441856 1301511763584 1302804228096 1304022395844 1305348767604 1308936112128 1311492627972 1312795003968 1314130298688 1316665272258 1320827215872 1324721164032 1326036676608 1326068589312 1328626591992 1333633019904 1336205614464 1336237771896 1337564721024 1341508013244 1345748484096 1348344449536 1349715902976 1351056236544 1353695018256 1357415227392 1358795907072 1360066429008 1361417041152 1361449805328 1362801791232 1366819485192 1371139964928 1373784910848 1375182240768 1381654785024 1383026835456 1384353329526 1384433565696 1385728059744 1387104155136 1387137537504 1388515032576 1389813342939 1395591020544 1397010530304 1397775037707 1399705380864 1407723743232 1409121681408 1410439259712 1410473203668 1410554953728 1411873872192 1413275931648 1413309943872 1416036236202 1424148151626 1426114916352 1434250051584 1434284568576 1435625675064 1435708882944 1437051321216 1437085905624 1438513001856 1439941515264 1442753901036 1449544483548 1451018871468 1458413384192 1459861659648 1461346541568 1462712951952 1464165497088 1464200734032 1465654756608 1472553126144 1476894379464 1478396586024 1485930617856 1487406219264 1488919117824 1490311309536 1491791261184 1491827162976 1494704915991 1500337147392 1503231316272 1503267493383 1504760311152 1513967044608 1515470487552 1516887505728 1518430390848 1519938266112 1522906895538 1527092130816 1528645395456 1530074732634 1531594171296 1531631030994 1533152015136 1540965085184 1542495338496 1542532460544 1544064270336 1545508024704 1547080020864 1551331688448 1554361633152 1555905189888 1557487761408 1558944067212 1560492174528 1560529729692 1562079411648 1570039898112 1571636846592 1574668553472 1583651098624 1583689211136 1585261891584 1586744167176 1586874322944 1588358106216 1589935423104 1599663292416 1604379280896 1611930582528 1613531308032 1613570139648 1615078884447 1615172493312 1616682736368 1616721643827 1618327127088 1619934204672 1628189523968 1629845618688 1640715057216 1642344367104 1643975294976 1644014859264 1645552070946 1645647446016 1647186184224 1647225825786 1648861601184 1656622266912 1658910081024 1661506176897 1668413325312 1671671945088 1673331996672 1674896620908 1674993696768 1675034007552 1676600223228 1678265168832 1678305558348 1687879290816 1691135230806 1692855350046 1703171936256 1703212925184 1704904298496 1706498443944 1706597351424 1708234189704 1709930549376 1717978647168 1719726069888 1723043442708 1724796017028 1733585720832 1735307255808 1735349018112 1737072304128 1738696527792 1740465023472 1745248149504 1748656837296 1750393338624 1752173731584 1755553696344 1761102954496 1766294885376 1768048902144 1768091452416 1771502122656 1778177359872 1781607485952 1781650362528 1783419628032 1785087188073 1785233613312 1786902869493 1788677350992 1794331312128 1799621203968 1801408315392 1804926691008 1809886969856 1811727876096 1813421905344 1815222721536 1815266407104 1817069054976 1818768078414 1820618017974 1822425980256 1831713214464 1833576321024 1842206380032 1844035780608 1845804439368 1845911420928 1847637412992 1849472206848 1849516716672 1851353376768 1853084457252 1854969301332 1863700050276 1866273841152 1876964990976 1880585679616 1880630938224 1882498496256 1884367908864 1884413258496 1888048314936 1898864202168 1901486555136 1912379424768 1914167566752 1916068428288 1916114540832 1918017335808 1919810749437 1919922020352 1921763463417 1923671868048 1932725978064 1934691828624 1946482212864 1948462055424 1950283935936 1952220662784 1952267645376 1954206342144 1956033593766 1958023151406 1963404168192 1967238941958 1969192505952 1971195448032 1974997908387 1981240823808 1983208292352 1985225490432 1987081746048 1989055014912 1989102883968 1992939887988 2000449529856 2004308421696 2004356657844 2006347081536 2012262019866 2018622726144 2022516674304 2024573854464 2026584354816 2030542527384 2036122841088 2038193860608 2040099643512 2042125561728 2042174707992 2044202686848 2056709947392 2060677366272 2062773361152 2072482177536 2074540253184 2076529994289 2076650348544 2078592089616 2080656232704 2080706306256 2082772548864 2093386530816 2095515795456 2099558071296 2111585614848 2113682522112 2115658889568 2115709805502 2115832430592 2117810808288 2119913897472 2119964915808 2124054354303 2132884389888 2136222227439 2139172374528 2149240776704 2151375077376 2151426852864 2153438512596 2153563324416 2155576981824 2155628858436 2157769502784 2159912272896 2164130851554 2174316725322 2176528307202 2187620076288 2189792489472 2191967059968 2192019812352 2194069427928 2194196594688 2196248245632 2196301101048 2198482134912 2208829689216 2215341569196 2228895926784 2231109328896 2233195494544 2233378676736 2235466964304 2237686891776 2237740744464 2250505721088 2254846974408 2257140466728 2270895915008 2270950566912 2273205731328 2275331258592 2277645586272 2279907399168 2284360343307 2290638196224 2292968093184 2295112098951 2297391256944 2297446546491 2299728022704 2311447627776 2313743007744 2313798690816 2316096405504 2318262037056 2320620031296 2326997532672 2331542449728 2333857784832 2336231642112 2338416100818 2340738261792 2340794594538 2355059847168 2357398536192 2357455269888 2362002830208 2370903146496 2375476647936 2375533816704 2377892837376 2380116250764 2380311484416 2382537159324 2384903134656 2399494938624 2406568921344 2417895873792 2420296962048 2420355209472 2422758739968 2425024104552 2427490690632 2429901307008 2442284285952 2444768428032 2456275173376 2461072585824 2463516550656 2465962942464 2466022288896 2468328106419 2468471169024 2470779276336 2470838738679 2473292401776 2484933400368 2488365121536 2502619987968 2507507917632 2509997995008 2512344931362 2512490545152 2512551011328 2514900334842 2517397753248 2517458337522 2531818936224 2535315406848 2536702846209 2539283025069 2549839233024 2552223422336 2554757904384 2554819387776 2557356447744 2559747665916 2559896027136 2562351284556 2564895824064 2576967970752 2579589104832 2584565164062 2587194025542 2600378581248 2602960883712 2603023527168 2605608456192 2608044791688 2610697535208 2617872224256 2622985255944 2625590007936 2628260597376 2633330544516 2641654431744 2649442328064 2652073353216 2652137178624 2657253183984 2667266039808 2672411228928 2672475543792 2675129442048 2683016026488 2691496968192 2696688899072 2699431805952 2702112473088 2707390036512 2714830454784 2717591814144 2720132858016 2722834082304 2722899610656 2725603582464 2728152117621 2730927026961 2733638970384 2742279929856 2747569821696 2750364481536 2763309570048 2766053670912 2768706659052 2768867131392 2771456119488 2774208310272 2774275075008 2777030065152 2779626685878 2795550075414 2799410761728 2815447486464 2818243362816 2820878519424 2820946407336 2821109907456 2823747744384 2826551863296 2826619887744 2832072472404 2848296303252 2852229832704 2868569137152 2871251350128 2874102642432 2874171811248 2877026003712 2879883030528 2885507802072 2899088967096 2902037742936 2916826768384 2919723319296 2922693083136 2925425903904 2928330994176 2928401468064 2931309513216 2934050390649 2937034727109 2945106252288 2950858412937 2953788758928 2956793172048 2971861235712 2974812438528 2977838235648 2980622619072 2983582522368 2983654325952 2989409831982 3000674294784 3006462632544 3006534986766 3009520622304 3018393029799 3027934089216 3030940975104 3033775011456 3036860781696 3039876532224 3045813791076 3054184261632 3057290790912 3060149465268 3063188342592 3063262061988 3066304030272 3081930170368 3085064921088 3091016049408 3094160041728 3108723266304 3111810379776 3114975522816 3117888134424 3120984349056 3121059459384 3124158823296 3140079796224 3143273693184 3149337106944 3167302197248 3167378422272 3170523783168 3173488334352 3173564708253 3173748645888 3176716212432 3179870846208 3199326584832 3208758561792 3223861165056 3227062616064 3227140279296 3230157768894 3230344986624 3233365472736 3233443287654 3236654254176 3239868409344 3246196277331 3256379047936 3259691237376 3261475087983 3264792460803 3281430114432 3284688734208 3287950589952 3288029718528 3291104141892 3291294892032 3294372368448 3294451651572 3297723202368 3313244533824 3323012353794 3343343890176 3346663993344 3349793241816 3349987393536 3350068015104 3353200446456 3356530337664 3356611116696 3375758581632 3382270461612 3385710700092 3406343872512 3406425850368 3409808596992 3412996887888 3416468379408 3419861098752 3435957294336 3439452139776 3446086885416 3449592034056 3467171441664 3470614511616 3470698036224 3474144608256 3477393055584 3480930046944 3490496299008 3497313674592 3500786677248 3504347463168 3507624151227 3511107392688 3511191891807 3522205908992 3532589770752 3536097804288 3536182904832 3543004245312 3556354719744 3563214971904 3563300725056 3566839256064 3570174376146 3570467226624 3573805738986 3577354701984 3599242407936 3602816630784 3609853382016 3619773939712 3623455752192 3626843810688 3630445443072 3630532814208 3634138109952 3637536156828 3641236035948 3644851960512 3663426428928 3667152642048 3684412760064 3691608878736 3695274825984 3698944413696 3699033433344 3702706753536 3706168914504 3709938602664 3727400100552 3732547682304 3753929981952 3761171359232 3761261876448 3764996992512 3768517397043 3768735817728 3768826516992 3772350502263 3776096629872 3797728404336 3802973110272 3824758849536 3828335133504 3832136856576 3832229081664 3836034671616 3839621498874 3839844040704 3843526926834 3847343736096 3865451956128 3869383657248 3876847746093 3892964425728 3896924110848 3900567871872 3904441325568 3904535290752 3908412684288 3912067187532 3916046302812 3926808336384 3934477883916 3938385011904 3942390896064 3949995816774 3962481647616 3974163492096 3978110029824 3978205767936 3985879775976 4000899059712 4008616843392 4008713315688 4012694163072 4024524039732 4037245452288 4045033348608 4049147708928 4053168709632 4061085054768 4072245682176 4076387721216 4080199287024 4084251123456 4084349415984 4088405373696 4113419894784 4121354732544 4125546722304 4144964355072 4149080506368 4153059988578 4153300697088 4157184179232 4161312465408 4161412612512 4165545097728 4169440028817 4186773061632 4191031590912 4193325113121 4199116142592 4223171229696 4227365044224 4231317779136 4231419611004 4231664861184 4235621616576 4239827794944 4239929831616 4248108708606 4272444454878 4278344749056 4298481553408 4302750154752 4302853705728 4306877025192 4307126648832 4311153963648 4311257716872 4315539005568 4319824545792 4328261703108 4348633450644 4353056614404 4375240152576 4379584978944 4384039624704 4388138855856 4392496491264 4392602202096 4396964269824 4417659378432 4430683138392 4457791853568 4462218657792 4466390989088 4466757353472 4470933928608 4475373783552 4475481488928 4484114747973 4501011442176 4509693948816 4509802480149 4514280933456 4541791830016 4541901133824 4546411462656 4550662517184 4555291172544 4559814798336 4568720686614 4581276392448 4585936186368 4590224197902 4594782513888 4594893092982 4599456045408 4622895255552 4627486015488 4627597381632 4632192811008 4636524074112 4641240062592 4653995065344 4663084899456 4667715569664 4672463284224 4676832201636 4681476523584 4681589189076 4710119694336 4714910539776 4724005660416 4750953295872 4751067633408 4755785674752 4760232501528 4760622968832 4765074318648 4769806269312 4798989877248 4813137842688 4835791747584 4840593924096 4840710418944 4845236653341 4845517479936 4850048209104 4850164931481 4854981381264 4859802614016 4884568571904 4889536856064 4912550346752 4922145171648 4927033101312 4931925884928 4932044577792 4936656212838 4936942338048 4941558552672 4941677477358 4946584803552 4969866800736 4976730243072 4984518530691 5005239975936 5015015835264 5019995990016 5024689862724 5024981090304 5025102022656 5029800669684 5034795506496 5034916675044 5063637872448 5073405692418 5078566050138 5104446844672 5109515808768 5109638775552 5114712895488 5119495331832 5119792054272 5124702569112 5129791648128 5153935941504 5159178209664 5169130328124 5174388051084 5200757162496 5205921767424 5206047054336 5211216912384 5216089583376 5221395070416 5235744448512 5245970511888 5251180015872 5256521194752 5266661089032 5283308863488 5298884656128 5304146706432 5304274357248 5314506367968 5334532079616 5344822457856 5344951087584 5350258884096 5355261564219 5360708608479 5366032052976 5382993936384 5393377798144 5398863611904 5404224946176 5414780073024 5429660909568 5435183628288 5440265716032 5445668164608 5445799221312 5451207164928 5456304235242 5461854053922 5467277940768 5495139643392 5500728963072 5526619140096 5532107341824 5537413318104 5537734262784 5542912238976 5548416620544 5548550150016 5554060130304 5559253371756 5591100150828 5598821523456 5630894972928 5641757038848 5641892814672 5647495488768 5653103726592 5653239775488 5664144944808 5696592606504 5704459665408 5737138274304 5742502700256 5748205284864 5748343622496 5754052007424 5759432248311 5759766061056 5765290390251 5771015604144 5798177934192 5804075485872 5833653536768 5839446638592 5845386166272 5850851807808 5856661988352 5856802936128 5862619026432 5868100781298 5874069454218 5890212504576 5901716825874 5907577517856 5913586344096 5924993725161 5943722471424 5949624877056 5955676471296 5961245238144 5967165044736 5967308651904 5978819663964 6001348589568 6012925265088 6013069973532 6019041244608 6036786059598 6055868178432 6067550022912 6073721563392 6079753064448 6091627582152 6108368523264 6114581581824 6120298930536 6126376685184 6126524123976 6132608060544 6163860340736 6170129842176 6182032098816 6188320083456 6217446532608 6223620759552 6229589982867 6229951045632 6235776268848 6241968698112 6242118918768 6248317646592 6280159592448 6286547386368 6298674213888 6334604394496 6334756844544 6341047566336 6346976668704 6347129416506 6347497291776 6353432424864 6359741692416 6372163062909 6398653169664 6408666682317 6417517123584 6447722330112 6454125232128 6454280558592 6460315537788 6460689973248 6466730945472 6466886575308 6473308508352 6479736818688 6492392554662 6522950175966 6529584921606 6562860228864 6569377468416 6575901179904 6576059437056 6582208283784 6582589784064 6588744736896 6588903303144 6595446404736 6626489067648 6646024707588 6686687780352 6693327986688 6699586483632 6700136030208 6706400892912 6713060675328 6713222233392 6751517163264 6764540923224 6771421400184 6812687745024 6812851700736 6819617193984 6825993775776 6832936758816 6839722197504 6853081029921 6871914588672 6878904279552 6885336296853 6892173770832 6892339639473 6899184068112 6934342883328 6941229023232 6941396072448 6948289216512 6954786111168 6961860093888 6980992598016 6994627349184 7001573354496 7008694926336 7015248302454 7022214785376 7022383783614 7065179541504 7072195608576 7072365809664 7086008490624 7112709439488 7126429943808 7126601450112 7133678512128 7140348752292 7140934453248 7147611477972 7154709403968 7198484815872 7219706764032 7253687621376 7260890886144 7261065628416 7268276219904 7275072313656 7282472071896 7289703921024 7326852857856 7334305284096 7368825520128 7383217757472 7390549651968 7397888827392 7398066866688 7404984319257 7405413507072 7412337829008 7412516216037 7419877205328 7454800201104 7465095364608 7507859963904 7522342718464 7522523752896 7529993985024 7537034794086 7537471635456 7537653033984 7544701004526 7552193259744 7595456808672 7605946220544 7610108538627 7617849075207 7649517699072 7656670267008 7664273713152 7664458163328 7672069343232 7679242997748 7679688081408 7687053853668 7694687472192 7730903912256 7738767314496 7753695492186 7801135743744 7808882651136 7809070581504 7816825368576 7824134375064 7832092605624 7853616672768 7868955767832 7876770023808 7884781792128 7899991633548 7924963295232 7948326984192 7956220059648 7956411535872 7971759551952 8001798119424 8017233686784 8017426631376 8025388326144 8049048079464 8074490904576 8090066697216 8098295417856 8106337419264 8122170109536 8144491364352 8152775442432 8160398574048 8168502246912 8168698831968 8176810747392 8184456352863 8192781080883 8226839789568 8242709465088 8251093444608 8289928710144 8298161012736 8306119977156 8306601394176 8314368358464 8322624930816 8322825225024 8331090195456 8338880057634 8386650226242 8398232285184 8446342459392 8454730088448 8462635558272 8462839222008 8463329722368 8471243233152 8479655589888 8479859663232 8496217417212 8544888909756 8556689498112 8596963106816 8605707411456 8613754050384 8622307927296 8622515433744 8631078011136 8639649091584 8656523406216 8697266901288 8706113228808 8750480305152 8759169957888 8768079249408 8776277711712 8784992982528 8785204404192 8793928539648 8802151171947 8811104181327 8835318756864 8852575238811 8861366276784 8915583707136 8924437315584 8932781978176 8933514706944 8941867857216 8950747567104 8950962977856 8968229495946 9002022884352 9019387897632 9019604960298 9028561866912 9055179089397 9083583660032 9083802267648 9092822925312 9101325034368 9110582345088 9119629596672 9137441373228 9162552784896 9171872372736 9180448395804 9189565027776 9189786185964 9198912090816 9245790511104 9255194763264 9273048148224 9282480125184 9326169798912 9335431139328 9344926568448 9353664403272 9362953047168 9363178378152 9420239388672 9429821079552 9448011320832 9501906591744 9502135266816 9511571349504 9520465003056 9520694124759 9521245937664 9530148637296 9539612538624 9597979754496 9626275685376 9671583495168 9681187848192 9681420837888 9690473306682 9691034959872 9700096418208 9700329862962 9709962762528 9719605228032 9769137143808 9779073712128 9784425263949 9794377382409 9825100693504 9844290343296 9854066202624 9863851769856 9864089155584 9873312425676 9873884676096 9883117105344 9883354954716 9893169607104 9939733601472 9969037061382 10030031670528 10039991980032 10049379725448 10049962180608 10050204045312 10059601339368 10069591012992 10069833350088 10127275744896 10146811384836 10157132100276 10208893689344 10219031617536 10219277551104 10229425790976 10238990663664 10249405138224 10259583296256 10307871883008 10318356419328 10338260656248 10348776102168 10401514324992 10411843534848 10412094108672 10422433824768 10432179166752 10442790140832 10471488897024 10491941023776 10502360031744 10513042389504 10522872453681 10533322178064 10566617726976 10597769312256 10608293412864 10608548714496 10629012735936 10669064159232 10689644915712 10689902175168 10700517768192 10710523128438 10721417216958 10732064105952 10786755596288 10797727223808 10808449892352 10829560146048 10859321819136 10870367256576 10880531432064 10891336329216 10891598442624 10902414329856 10912608470484 10923708107844 10934555881536 10990279286784 11001457926144 11053238280192 11074826636208 11085824477952 11096833241088 11097100300032 11108120260608 11118506743512 11182200301656 11197643046912 11261789945856 11283514077696 11283785629344 11294990977536 11305552191129 11306207453184 11306479550976 11317051506789 11328289889616 11393185213008 11408919330816 11474276548608 11485005400512 11496410569728 11496687244992 11508104014848 11518864496622 11519532122112 11530580780502 11542031208288 11596355868384 11608150971744 11630543238279 11667307073536 11678893277184 11690772332544 11701703615616 11713323976704 11713605872256 11725238052864 11736201562596 11748138908436 11780425009152 11803433651748 11815155035712 11827172688192 11849987450322 11887444942848 11922490476288 11934330089472 11934617303808 11957639327928 12002697179136 12025850530176 12026139947064 12038082489216 12073572119196 12111736356864 12135100045824 12147443126784 12159506128896 12183255164304 12216737046528 12229163163648 12240597861072 12252753370368 12253048247952 12265216121088 12327720681472 12340259684352 12364064197632 12376640166912 12434893065216 12447241519104 12459179965734 12459902091264 12471552537696 12483937396224 12484237837536 12496635293184 12508320086451 12560319184896 12573094772736 12579975339363 12597348427776 12669208788992 12669513689088 12682095132672 12693953337408 12694258833012 12694994583552 12706864849728 12719483384832 12744326125818 12817333364634 12835034247168 12895444660224 12908250464256 12908561117184 12920631075576 12921379946496 12933461890944 12933773150616 12946617016704 12959473637376 12984785109324 13045900351932 13059169843212 13125720457728 13138754936832 13152118874112 13164416567568 13177489473792 13177806606288 13190892809472 13252978135296 13292049415176 13373375560704 13386655973376 13399172967264 13400272060416 13412801785824 13426121350656 13426444466784 13452344243919 13503034326528 13529081846448 13529407440447 13542842800368 13625375490048 13625703401472 13639234387968 13651987551552 13665873517632 13679444395008 13706162059842 13743829177344 13757808559104 13770672593706 13784347541664 13784679278946 13798368136224 13868685766656 13882458046464 13882792144896 13896578433024 13909572222336 13923720187776 13961985196032 13989254698368 14003146708992 14017389852672 14030496604908 14044429570752 14044767567228 14130359083008 14144731619328 14172016981248 14252859887616 14253202900224 14267357024256 14280697504584 14281868906496 14295222955944 14309418807936 14396969631744 14439413528064 14507375242752 14521781772288 14522131256832 14535709960023 14536552439808 14550144627312 14550494794443 14564944143792 14579407842048 14653705715712 14668610568192 14737651040256 14766435514944 14781099303936 14795777654784 14796133733376 14809968638514 14810827014144 14824675658016 14825032432074 14839754410656 14909600402208 14930190729216 14953555592073 15015719927808 15044685436928 15045047505792 15059987970048 15074069588172 15074943270912 15075306067968 15089402009052 15104386519488 15190913617344 15220217077254 15235698150414 15313340534016 15328547426304 15328916326656 15344138686464 15358485995496 15359376162816 15374107707336 15389374944384 15461807824512 15477534628992 15507390984372 15602271487488 15617765302272 15618141163008 15633650737152 15648268750128 15664185211248 15707233345536 15737911535664 15753540047616 15769563584256 15799983267096 15849926590464 15896653968384 15912440119296 15912823071744 15943519103904 16003596238848 16034467373568 16034853262752 16050776652288 16065784692657 16082125825437 16098096158928 16148981809152 16180133394432 16196590835712 16212674838528 16244340219072 16288982728704 16305550884864 16320797148096 16337004493824 16337397663936 16353621494784 16368912705726 16385562161766 16485418930176 16502186889216 16579857420288 16596322025472 16612239954312 16613202788352 16628736716928 16645249861632 16645650450048 16662180390912 16677760115268 16773300452484 16796464570368 16892684918784 16925271116544 16925678444016 16942486466304 16959311179776 16959719326464 16992434834424 17089777819512 17113378996224 17193926213632 17211414822912 17227508100768 17244615854592 17245030867488 17262156022272 17278296744933 17279298183168 17295871170753 17313046812432 17394533802576 17412226457616 17500960610304 17518339915776 17536158498816 17552555423424 17569985965056 17570408808384 17587857079296 17604302343894 17622208362654 17670637513728 17705150477622 17722732553568 17774981175483 17831167414272 17848874631168 17865563956352 17867029413888 17883735714432 17901495134208 17901925955712 17936458991892 18004045768704 18038775795264 18039209920596 18057123733824 18110358178794 18167604535296 18202650068736 18221164690176 18239259193344 18274882746456 18325105569792 18343744745472 18360896791608 18379130055552 18379572371928 18397824181632 18491581022208 18510389526528 18546096296448 18564960250368 18652339597824 18670862278656 18688769948601 18689853136896 18707328806544 18725906094336 18726356756304 18840478777344 18859642159104 18896022641664 19003813183488 19004270533632 19023142699008 19040930006112 19041388249518 19042491875328 19060297274592 19079225077248 19116489188727 19195959508992 19226000046951 19252551370752 19343166990336 19362375696384 19362841675776 19380946613364 19382069919744 19400192836416 19400659725924 19419925525056 19439210456064 19568850527898 19588754764818 19688580686592 19708132405248 19727703539712 19728178311168 19746624851352 19747769352192 19766234210688 19766709909432 19786339214208 19879467202944 19938074122764 20060063341056 20079983960064 20098759450896 20100408090624 20119202678736 20139182025984 20139666700176 20254551489792 20293622769672 20314264200552 20417787378688 20438063235072 20438555102208 20458851581952 20477981327328 20498810276448 20519166592512 20559243089763 20615743766016 20636712838656 20656008890559 20676521312496 20677018918419 20697552204336 20803028649984 20823687069696 20824188217344 20844867649536 20864358333504 20885580281664 20942977794048 20983882047552 21004720063488 21026084779008 21045744907362 21066644356128 21195538624512 21216586825728 21217097428992 21258025471872 21338128318464 21379289831424 21379804350336 21401035536384 21421046256876 21442834433916 21464128211904 21573511192576 21595454447616 21659120292096 21761062864128 21782672658432 21783196885248 21804828659712 21825216940968 21847416215688 21869111763072 21980558573568 22002915852288 22106476560384 22149653272416 22171648955904 22193666482176 22194200600064 22214952957771 22216240521216 22237013487024 22237548648111 22364400603312 22395286093824 22523579891712 22567028155392 22567571258688 22589981955072 22611104382258 22612414906368 22612959101952 22634103013578 22656579779232 22786370426016 22817838661632 22830325615881 22853547225621 22948553097216 22970010801024 22992821139456 22993374489984 23016208029696 23037728993244 23039064244224 23061161561004 23084062416576 23192711736768 23216301943488 23261086476558 23334614147072 23403407231232 23426647953408 23427211744512 23450476105728 23472403125192 23496277816872 23560850018304 23606867303496 23630310071424 23654345376384 23699974900644 23774889885696 23844980952576 23868660178944 23869234607616 23915278655856 24005394358272 24051701060352 24052279894128 24076164978432 24147144238392 24223472713728 24270200091648 24294886253568 24319012257792 24366510328608 24433474093056 24458326327296 24481195722144 24505506740736 24506096495904 24530432242176 24553369058589 24578343242649 24655441362944 24680519368704 24728128395264 24753280333824 24869786130432 24894483038208 24918359931468 24919804182528 24943105075392 24967874792448 24968475675072 24993270586368 25016640172902 25159950678726 25194696855552 25338417577984 25339027378176 25364190265344 25387906674816 25388517666024 25389989167104 25413729699456 25438966769664 25488652251636 25634666729268 25670068494336 25790889320448 25817122234368 25841262151152 25866923781888 25867546301232 25893234033408 25918947274752 25969570218648 26091800703864 26118339686424 26251440915456 26277509873664 26304237748224 26328833135136 26354978947584 26355613212576 26381785618944 26406453515841 26505956270592 26557725716433 26584098830352 26746751121408 26773311946752 26798345934528 26800544120832 26825603571648 26852242701312 26852888933568 26904688487838 27006068653056 27058163692896 27058814880894 27085685600736 27250750980096 27251406802944 27278468775936 27303975103104 27331747035264 27358888790016 27412324119684 27487658354688 27515617118208 27541345187412 27568695083328 27569358557892 27596736272448 27737371533312 27765584289792 27819144444672 27847440375552 27978509396736 28006293417984 28034779705344 28060993209816 28088859141504 28089535134456 28260718166016 28289463238656 28344033962496 28505719775232 28506405800448 28534714048512 28561395009168 28562082374277 28563737812992 28590445911888 28618837615872 28793939263488 28878827056128 29014750485504 29043563544576 29044262513664 29071419920046 29073104879616 29100289254624 29100989588886 29129888287584 29158815684096 29307411431424 29337221136384 29353275791847 29475302080512 29532871029888 29562198607872 29591555309568 29592267466752 29619937277028 29621654028288 29649351316032 29650064864148 29679508821312 29819200804416 29907111184146 30089370873856 30090095011584 30119975940096 30148139176344 30149886541824 30150612135936 30178804018104 30208773038976 30381827234688 30440434154508 30471396300828 30626681068032 30657094852608 30657832653312 30688277372928 30716971990992 30748215414672 30778749888768 30923615649024 30955069257984 31014781968744 31204542974976 31235530604544 31236282326016 31267301474304 31296537500256 31328370422496 31414466691072 31475823071328 31507080095232 31539127168512 31568617361043 31599966534192 31699853180928 31793307936768 31824880238592 31825646143488 31887038207808 32007192477696 32068934747136 32069706525504 32101553304576 32131569385314 32164251650874 32196192317856 32360266788864 32393181671424 32425349677056 32488680438144 32577965457408 32611101769728 32641594296192 32674008987648 32674795327872 32707242989568 32737825411452 32771124323532 32970837860352 33004373778432 33159714840576 33224479908624 33257473433856 33290499723264 33291300900096 33324360781824 33355520230536 33546600904968 33592929140736 33785369837568 33850542233088 33851356888032 33884972932608 33916656573387 33918622359552 33919438652928 33951154520367 33984869668848 34179555639024 34226757992448 34387852427264 34422829645824 34455016201536 34489231709184 34490061734976 34524312044544 34556593489866 34558596366336 34591742341506 34626093624864 34789067605152 34824452915232 34891629714837 35001921220608 35036679831552 35072316997632 35105110846848 35139971930112 35140817616768 35175714158592 35208604687788 35244416725308 35341275027456 35410300955244 35445465107136 35549962350966 35662334828544 35731127912704 35767471428864 35802990268416 35803851911424 35872917983784 36008091537408 36077551590528 36078419841192 36114247467648 36220716357588 36335209070592 36405300137472 36442329380352 36478518386688 36549765492912 36650211139584 36687489490944 36721793583216 36758260111104 36759144743856 36795648363264 36983162044416 37020779053056 37092192592896 37129920500736 37304679195648 37341724557312 37377539897202 37379706273792 37414657613088 37451812188672 37452713512608 37524960259353 37680957554688 37719284318208 37739926018089 37792045283328 38007626366976 38008541067264 38046285398016 38081860012224 38082776499036 38084983750656 38120594549184 38158450154496 38232978377454 38452000093902 38505102741504 38686333980672 38724751392768 38725683351552 38761893226728 38764139839488 38800385672832 38801319451848 38839851050112 38878420912128 39137701055796 39177509529636 39377161373184 39416264810496 39456356622336 39493249702704 39532468421376 39533419818864 39572678428416 39758934405888 39876148245528 40120126682112 40159967920128 40197518901792 40200816181248 40238405357472 40278364051968 40279333400352 40357032731757 40509102979584 40587245539344 40588222321341 40628528401104 40835574757376 40876126470144 40877110204416 40917703163904 40955962654656 40997620552896 41038333185024 41118486179526 41231487532032 41273425677312 41312017781118 41353042624992 41354037836838 41395104408672 41606057299968 41647374139392 41648376434688 41689735299072 41728716667008 41771160563328 41885955588096 41967764095104 42009440126976 42052169558016 42091489814724 42133288712256 42391077249024 42434194857984 42516050943744 42758579662848 42759608700672 42802071072768 42842092513752 42885668867832 42928256423808 43147022385152 43190908895232 43318240584192 43522125728256 43565345316864 43566393770496 43607129880069 43609657319424 43650433881936 43651484383329 43694832431376 43738223526144 43961117147136 44005831704576 44212953120768 44299306544832 44343297911808 44387332964352 44388401200128 44429905915542 44432481042432 44474026974048 44475097296222 44728801206624 44790572187648 44860666776219 45047159783424 45134056310784 45135142517376 45179963910144 45222208764516 45224829812736 45225918203904 45268206027156 45313159558464 45572740852032 45660651231762 45707094451242 45940021602048 45985642278912 45986748979968 46032416059392 46075457986488 46078128488448 46122323122008 46168124833152 46385423473536 46432603886976 46522172953116 46669228294144 46806814462464 46853295906816 46854423489024 46900952211456 46944806250384 46992555633744 47121700036608 47213734606992 47260620142848 47308690752768 47399949801288 47549779771392 47689961905152 47737320357888 47738469215232 47830557311712 48010788716544 48103402120704 48104559788256 48152329956864 48197354077971 48246377476311 48294288476784 48446945427456 48540400183296 48589772507136 48638024515584 48733020657216 48866948186112 48916652654592 48962391444288 49011013481472 49012192991808 49060864484352 49106738117178 49156686485298 49456256790528 49506560667648 49739572260864 49788966076416 49836719862936 49839608365056 49886210150784 49935749584896 49936951350144 49986541172736 50033280345804 50319901357452 50389393711104 50678054756352 50775813349632 50777035332048 50827459398912 50877933539328 50977304503272 51269333458536 51340136988672 51581778640896 51634244468736 51682524302304 51733847563776 51735092602464 51786468066816 51834890234799 51837894549504 51887613512259 51939140437296 52183601407728 52236679372848 52502881830912 52555019747328 52608475496448 52657666270272 52709957895168 52711226425152 52763571237888 52812907031682 53011912541184 53115451432866 53168197660704 53324943526449 53493502242816 53546623893504 53596691869056 53601088241664 53651207143296 53704485402624 53705777867136 53809376975676 54012137306112 54116327385792 54117629761788 54171371201472 54502813605888 54607950206208 54663494070528 54717777580032 54824648239368 54975316709376 55031234236416 55082690374824 55137390166656 55138717115784 55193472544896 55474743066624 55531168579584 55638288889344 55694880751104 55957018793472 56012586835968 56066309845803 56069559410688 56121986419632 56177718283008 56179070268912 56521436332032 56578926477312 56688067924992 57011439550464 57012811600896 57069428097024 57122790018336 57124164748554 57127475625984 57180891823776 57237675231744 57349467566181 57587878526976 57678000140853 57757654112256 58029500971008 58087127089152 58088525027328 58142839840092 58146209759232 58200578509248 58201979177772 58259776575168 58317631368192 58706551583694 59065742059776 59124397215744 59183110619136 59184534933504 59239874554056 59243308056576 59298702632064 59300129728296 59359017642624 59638401608832 59814222368292 60178741747712 60180190023168 60239951880192 60296278352688 60301224271872 60357608036208 60417546077952 60763654469376 60880868309016 60942792601656 61253362136064 61314189705216 61315665306624 61376554745856 61433943981984 61496430829344 61557499777536 61677729269289 61847231298048 61910138515968 61968026671677 62029563937488 62031056755257 62409085949952 62471061209088 62472564652032 62534602948608 62593075000512 62656740844992 62828933382144 62951646142656 63014160190464 63078254337024 63137234722086 63199933068384 63586615873536 63649760477184 63651292286976 63774076415616 64014384955392 64137869494272 64139413051008 64203106609152 64263138770628 64328503301748 64392384635712 64720533577728 64786363342848 64977360876288 65283188592384 65348017975296 65349590655744 65414485979136 65475650822904 65542248647064 65941675720704 66008747556864 66319429681152 66448959817248 66514946867712 66580999446528 66582601800192 66644858873313 66648721563648 66711040461072 66712645944333 67093201809936 67185858281472 67570739675136 67701084466176 67702713776064 67769945865216 67833313146774 67837244719104 67838877305856 67902309040734 67969739337696 68359111278048 68453515984896 68490976847643 68560641676863 68775704854528 68845659291648 68910032403072 68978463418368 68980123469952 69048624089088 69113186979732 69117192732672 69183484683012 69252187249728 69578135210304 69648905830464 69783259429674 70003842441216 70210221693696 70279943860224 70281635233536 70351428317184 70417209375576 70488833450616 70682550054912 70820601910488 70890930214272 71099924701932 71324669657088 71462255825408 71534942857728 71605980536832 71607703822848 71745835967568 72016183074816 72155103181056 72156839682384 72228494935296 72441432715176 72670418141184 72810600274944 72884658760704 72957036773376 73099530985824 73300422279168 73374978981888 73443587166432 73516520222208 73518289487712 73591296726528 73660107175767 73966324088832 74041558106112 74184385185792 74259841001472 74609358391296 74683449114624 74755079794404 74759412547584 74829315226176 74903624377344 74905427025216 75049920518706 75479852036178 75584090566656 76015252733952 76017082134528 76092570796032 76163720024448 76165552998072 76169967501312 76241189098368 76316900308992 76465956754908 76904000187804 77010205483008 77372667961344 77451366703104 77523786453456 77600771345664 77602638903696 77679702100224 77756841824256 78275402111592 78355019059272 78754322746368 78832529620992 78912713244672 78986499405408 79064936842752 79066839637728 79145356856832 79219360547523 79517868811776 79673177149299 79752296491056 80240253364224 80319935840256 80395037803584 80401632362496 80476810714944 80556728103936 80558666800704 80714065463514 81018205959168 81174491078688 81176444642682 81257056802208 81671149514752 81752252940288 81754220408832 81835406327808 81911925309312 81995241105792 82076666370048 82236972359052 82462975064064 82546851354624 82624035562236 82706085249984 82708075673676 82790208817344 83212114599936 83296752869376 83457433334016 83542321126656 83935528190208 84018880253952 84104339116032 84182979629448 84266577424512 84782154498048 84868389715968 85032101887488 85517159325696 85519217401344 85604142145536 85684185027504 85686247122831 85771337735664 85856512847616 86294044770304 86381817790464 86636481168384 87044251456512 87130690633728 87132787540992 87214259760138 87219314638848 87300867763872 87302968766658 87389664862752 87476447052288 87922234294272 88011663409152 88059827375541 88425906241536 88598613089664 88686595823616 88774665928704 88776802400256 88859811831084 88864962084864 88948053948096 88950194592444 89457602413248 89721333552438 90268112621568 90270285034752 90359927820288 90444417529032 90449659625472 90451836407808 90536412054312 90626319116928 91145481704064 91321302463524 91414188902484 91880043204096 91971284557824 91973497959936 92064832118784 92150915972976 92244646244016 92336249666304 92770846947072 92865207773952 93044345906232 93338456588288 93613628924928 93706591813632 93708846978048 93801904422912 93889612500768 93985111267488 94243400073216 94427469213984 94521240285696 94617381505536 94705852083129 94799899602576 95099559542784 95379923810304 95474640715776 95476938430464 95661114623424 96021577433088 96206804241408 96209119576512 96304659913728 96394708155942 96492754952622 96588576953568 97080800366592 97179545014272 97276049031168 97466041314432 97733896372224 97833305309184 97924782888576 98022026962944 98024385983616 98121728968704 98213476234356 98313372970596 98912513581056 99013121335296 99479144521728 99673439725872 99772420301568 99871499169792 99873902700288 99973082345472 100066560691608 100639802714904 100778787422208 101356109512704 101551626699264 101554070664096 101654918797824 101749969720161 101755867078656 101853463561101 101954609006544 102538666917072 102680273977344 103163557281792 103268488937472 103365048604608 103467695127552 103470185204928 103572936133632 103669780469598 103675789099008 103775227024518 103878280874592 104367202815456 104473358745696 104674889144511 105005763661824 105110039494656 105216950992896 105315332540544 105419915790336 105422452850304 105527142475776 105625814063364 106023825082368 106230902865732 106336395321408 106649887052898 106987004485632 107193383738112 107302414286592 107408970805248 107411555734272 107618753951352 108024274612224 108232654771584 108235259523576 108342742402944 109005627211776 109215900412416 109326988141056 109435555160064 109649296478736 109950633418752 110062468472832 110165380749648 110274780333312 110277434231568 110386945089792 110949486133248 111062337159168 111276577778688 111389761502208 111914037586944 112025173671936 112132619691606 112139118821376 112243972839264 112355436566016 112358140537824 112574880778059 113042872664064 113157852954624 113219778054267 113376135849984 114022879100928 114025623201792 114138856194048 114245580036672 114248329497108 114254951251968 114361783647552 114475350463488 114698935132362 115356000281706 115515308224512 116059001942016 116174254178304 116177050054656 116285679680184 116292419518464 116401157018496 116403958355544 116519553150336 116635262736384 117413103167388 118131484119552 118248794431488 118369069867008 118479749108112 118597405264128 118600259456592 118718035285248 119276803217664 119628444736584 120357483495424 120360380046336 120479903760384 120592556705376 120602448543744 120715216072416 120835092155904 121071098195271 121527308938752 121761736618032 121764666964023 121885585203312 122506724272128 122628379410432 122631330613248 122753109491712 122867887963968 122992861658688 123114999555072 123355458538578 123694462596096 123820277031936 123936053343354 124059127874976 124062113510514 124818171899904 124942122418176 124945129304064 125069205897216 125186150001024 125313481689984 125657866764288 125903292285312 126028320380928 126156508674048 126274469444172 126399866136768 127173231747072 127302584573952 127548152831232 128275738988544 128278826102016 128406213218304 128526277541256 128657006603496 128784769271424 129441067155456 129572726685696 129954721752576 130566377184768 130696035950592 130699181311488 130821389640207 130828971958272 130951301645808 130954453149987 131084497294128 131883351441408 132017495113728 132638859362304 132897919634496 133029893735424 133161998893056 133165203600384 133289717746626 133297443127296 133422080922144 133425291888666 134186403619872 134371716562944 134582000328657 135141479350272 135402168932352 135405427552128 135539891730432 135666626293548 135674489438208 135677754611712 135804618081468 135939478675392 136718222556096 136981953695286 137121283353726 137820064806144 137956926836736 137960246939904 138097248178176 138226373959464 138234385465344 138366969366024 138504374499456 139156270420608 139297811660928 139566518859348 140007684882432 140420443387392 140559887720448 140563270467072 140702856634368 140834418751152 140977666901232 141365100109824 141641203820976 141781860428544 142199849403864 142649339314176 142924511650816 143069885715456 143211961073664 143215407645696 143491671935136 144032366149632 144310206362112 144313679364768 144456989870592 144592062233913 144739132428933 144882865430352 145340836282368 145621200549888 145769317521408 145914073546752 146199061971648 146600844558336 146749957963776 146887174332864 147033040444416 147036578975424 147182593453056 147320214351534 148368770371584 148519682002944 149218716782592 149366898229248 149510159588808 149518825095168 149658630452352 149807248754688 149810854050432 150099841037412 150959704072356 151168181133312 152034164269056 152327440048896 152331105996144 152482378196736 152633800617984 152931913509816 153808000375608 154020410966016 154745335922688 154902733406208 155047572906912 155201542691328 155205277807392 155359404200448 155504670704397 155513683648512 155662840536777 156550804223184 156710038118544 157508645492736 157665059241984 157825426489344 157972998810816 158129873685504 158133679275456 158290713713664 158438721095046 159035737623552 159346354298598 159504592982112 159974830579347 160480506728448 160639871680512 160790075607168 160803264724992 160953621429888 161113456207872 161117333601408 161428130927028 162036411918336 162348982157376 162352889285364 162514113604416 163342299029504 163508440817664 163823850618624 163990482211584 164153332740096 164473944718104 164925950128128 165093702709248 165248071124472 165412170499968 165416151347352 165580417634688 166424229199872 166593505738752 166914866668032 167084642253312 167871056380416 168037760507904 168198929537409 168208678232064 168365959258896 168533154849024 169564308996096 169736779431936 170064203774976 171034318651392 171038434802688 171208284291072 171368370055008 171372494245662 171542675471328 171713025695232 172048402698543 172588089540608 172763635580928 173034000422559 173272962336768 174088502913024 174261381267456 174265575081984 174428519520276 174438629277696 174601735527744 174605937533316 174779329725504 174952894104576 176119654751082 177197226179328 177373191647232 177549331857408 177553604800512 177719623662168 177729924169728 177896107896192 177900389184888 178915204826496 179442667104876 180536225243136 180540570069504 180719855640576 180888835058064 180903672815616 181072824108624 181252638233856 182290963408128 182642604927048 182828377804968 183760086408192 183942569115648 183946995919872 184129664237568 184301831945952 184489292488032 184672499332608 185541693894144 185730415547904 185904080015031 186088691812464 186093170265771 186676913176576 187227257849856 187413183627264 187417693956096 187603808845824 187779225001536 187970222534976 188486800146432 188854938427968 189042480571392 189234763011072 189411704166258 189599799205152 190759847620608 190949281431552 190953876860928 191322229246848 192043154866176 192413608482816 192418239153024 192609319827456 192789416311884 192985509905244 193177153907136 194161600733184 194359090028544 194932082628864 195849565777152 196044053925888 196048771967232 196243457937408 196426952468712 196626745941192 197825027162112 198026242670592 198958289043456 199346879451744 199544840603136 199742998339584 199747805400576 199934576619939 199946164690944 200133121383216 201279605429808 201557574844416 202712219025408 203103253398528 203108141328192 203309837595648 203499939440322 203511734157312 203706927122202 203909218013088 205077333834144 205360547954688 205472930542929 206327114563584 206536977874944 206730097209216 206935390255104 206940370409856 207145872267264 207339560939196 207351578198016 207550454049036 207756561749184 208734405630912 208946717491392 209349778289022 210011527323648 210630665081088 210839831580672 210844905700608 211054284951552 211251628126728 212047650164736 212461805731464 212672790642816 213299774105796 213974008971264 214386767476224 214604828573184 214817941610496 214823111468544 215237507902704 216048549224448 216465309543168 216470519047152 216685484805888 218011254423552 218431800824832 218653976282112 218871110320128 219298592957472 219901266837504 220124936945664 220330761499296 220549560666624 220554868463136 220773890179584 220980321527301 221898972266496 222124674318336 222553155557376 222779523004416 223828075173888 224050347343872 224265239383212 224278237642752 224487945678528 224710873132032 224716281075648 225149761556118 226439556108534 226752271699968 228045758201856 228051246403584 228277712388096 228491160073344 228496658994216 228509902503936 228723567295104 228950700926976 229397870264724 230712000563412 231030616449024 232118003884032 232354100109312 232571359360368 232802314036992 232807916711088 233039106300672 233270525472768 234826206334776 236262968239104 236497588862976 236738139734016 236959498216224 237194810528256 237200518913184 237436070570496 237658081642569 238553606435328 239019531447897 239256889473168 240714966990848 240720760092672 240959807520768 241185113410752 241204897087488 241430432144832 241670184311808 242142196390542 243054617877504 243523473236064 243529333928046 243771170406624 245013448544256 245256758820864 245262661226496 245506218983424 245735775927936 245985723317376 246229999110144 246710917077156 247388925192192 247640554063872 247872106686708 248118255749952 248124227021028 249636343799808 249890258608128 250372300002048 250626963379968 251806584570624 252056640761856 252313017348096 252548938888344 252799732273536 254346463494144 254605169147904 255096305662464 256551477977088 256557652204032 256812426436608 257052555082512 257058741368493 257314013206992 257569538542848 258882134310912 259145453371392 259909443505152 261132754369536 261392071901184 261398362622976 261642779280414 261657943916544 261902603291616 261908906299974 262168994588256 263766702882816 264034990227456 264179482126623 265277718724608 265795839268992 266059787470848 266323997786112 266330407200768 266579435493252 266594886254592 266844161844288 266850583777332 268372807239744 269164000657314 270804337864704 270810855104256 271079783460864 271333252587096 271348978876416 271355509223424 271609236162936 271878957350784 273436445112192 273963907390572 274242566707452 275640129612288 275913853673472 275920493879808 276194496356352 276452747918928 276733938732048 277008748998912 278312540841216 278595623321856 279133037718696 280015369764864 280840886774784 281119775440896 281126540934144 281405713268736 281668837502304 281955333802464 282730200219648 283282407641952 283563720857088 284117556249387 284399698807728 285298678628352 285849023301632 286139771430912 286423922147328 286430815291392 286983343870272 288064732299264 288620412724224 288627358729536 288913979741184 289184124467826 289478264857866 289765730860704 291242401099776 291538635042816 291828147093504 292398123943296 293201689116672 293499915927552 293774348665728 294066080888832 294073157950848 294365186906112 294640428703068 296737540743168 297039364005888 298437433565184 299020319177616 299317260904704 299614497509376 299621708100864 300199682074824 301919408144712 302336362266624 304068328538112 304654880097792 304662211992288 304964756393472 305249909160483 305267601235968 305560390683303 305863827019632 307616000751216 308040821932032 309490671845376 309805466812416 310095145813824 310403085382656 310410555614784 310718808400896 311009341408794 311027367297024 311325681073554 313101608446368 313420076237088 314024667433533 315017290985472 315330118483968 315650852978688 315945997621632 316259747371008 316267358550912 316581427427328 316877442190092 318071475247104 318692708597196 319009185964224 319949661158694 320961013456896 321580151214336 321907242859776 322226912415744 322234667202816 322856261854056 324072823836672 324697964314752 324705778570728 325028227208832 326684598059008 327016881635328 327647701237248 327980964423168 328306665480192 328947889436208 329851900256256 330187405418496 330496142248944 330824340999936 330832302694704 331160835269376 332848458399744 333187011477504 333829733336064 334169284506624 335742112760832 336075521015808 336397859074818 336417356464128 336731918517792 337066309698048 337724642334177 339128617992192 339473558863872 339659334162801 340128407549952 342068637302784 342076869605376 342416568582144 342736740110016 342744988491324 343085350942656 343426051390464 344096805397086 346068000845118 346545924673536 348177005826048 348522762534912 348531150163968 348857039040552 348877258555392 349203471055488 349211875066632 349558659451008 349905788209152 352239309502164 354394452358656 354746383294464 355107209601024 355439247324336 355792215792384 355800778369776 357830409652992 358885334209752 361072450486272 361081140139008 361439711281152 361777670116128 361807345631232 362145648217248 362505276467712 363213294585813 364581926816256 365285209854096 365294000892069 365656755609936 367520172816384 367885138231296 367893991839744 368259328475136 368603663891904 368978584976064 369344998665216 371083387788288 371460831095808 371808160030062 372177383624928 372186340531542 374454515699712 374826367254528 374835387912192 375207617691648 375558450003072 375940445069952 376973600292864 377709876855936 378084961142784 378469526022144 378823408332516 379199598410304 381519695241216 381907753721856 382644458493696 384827216965632 384836478306048 385218639654912 385578832623768 385971019810488 386354307814272 388323201466368 388718180057088 389864165257728 391699131554304 392088107851776 392097543934464 392464168920621 392486915874816 392853904937424 392863359449961 393253491882384 395650054324224 396052485341184 397916578086912 398693758903488 399089681206272 399485996679168 399495610801152 399869153239878 399892329381888 400266242766432 402559210859616 403115149688832 403746000985971 405424438050816 406206506797056 406216282656384 406619675191296 406999878880644 407023468314624 407413854244404 407818436026176 410154667668288 410945861085858 413460194418432 413870780510208 413880740819712 414291744534528 414679121878392 414703156396032 415100908098072 415513123498368 417468811261824 417893434982784 418699556578044 420023054647296 421261330162176 421679663161344 421689811401216 422108569903104 422503256253456 424095300329472 424923611462928 425345581285632 426599548211592 427948017942528 428773534952448 429209657146368 429635883220992 429646222937088 430475015805408 432097098448896 432930619086336 432941038094304 433370969611776 433776186701739 434217397286799 436022508847104 436863601649664 437307952564224 437742220640256 438597185914944 439802533675008 440249873891328 440661522998592 441099121333248 441109736926272 441547780359168 441960643054602 445106311114752 445559046008832 447656150347776 448100694687744 448530478766424 448556475285504 448975891357056 449421746264064 449432562151296 450299523112236 452879112217068 453504543399936 456102492807168 456982320146688 456993317988432 457447134590208 457901401853952 458795740529448 461424001126824 462061232898048 464236007768064 464708200218624 465142718720736 465604628073984 465615833422176 466078212601344 466514012113191 466541050945536 466988521610331 469652412669552 472525936478208 472995177725952 473476279468032 473918996432448 474389621056512 474401037826368 474872141140992 475316163285138 477107212870656 478039062895794 478513778946336 479924491738041 481429933981696 481441520185344 481919615041536 482370226821504 482409794174976 482860864289664 483340368623616 484284392781084 486109235755008 487046946472128 487058667856092 487542340813248 490026897088512 490525322452992 491471551855872 491971446634752 492459998220288 493421834154312 494777850384384 495281108127744 495744213373416 496236511499904 496248454042056 499272687599616 499780517216256 500744600004096 501253926759936 503613169141248 504113281523712 504596788612227 504626034696192 505097877776688 505599464547072 508692926988288 509210338295808 510192611324928 513102955954176 513115304408064 513624852873216 514105110165024 514117482736986 514628026413984 515139077085696 517764268621824 518290906742784 519102001267677 519818887010304 522265508739072 522784143802368 522796725245952 523285558560828 523315887833088 523805206583232 523817812599948 524337989176512 528358964253246 531591678537984 532119574941696 532647995572224 532660814401536 533158870986504 533189772509184 533688323688576 533701167554664 536745614479488 538328001314628 541608675729408 541621710208512 542159566921728 542666505174192 542711018446848 543218472325872 543757914701568 546872890224384 547927814781144 548485133414904 551280259224576 551827707346944 551840987759616 552388992712704 552905495837856 553467877464096 554017497997824 556625081682432 557191246643712 557712240045093 558266075437392 560030739529728 561681773549568 562239550881792 562253081868288 562811426537472 563337675004608 563910667604928 565460400439296 566564815283904 567127441714176 568235112498774 568799397615456 571698046603264 572279542861824 572847844294656 572861630582784 573966687740544 576129464598528 577240825448448 577254717459072 577827959482368 578368248935652 578956529715732 579531461721408 582484802199552 583077270085632 584796247886592 587548697331456 588132161777664 588146315901696 588730373812224 589280857406136 593475081486336 594078728011776 596874867130368 598040638355232 598634521809408 599228995018752 599243416201728 599803729859817 600399364149648 603838816289424 604672724533248 608136657076224 609309760195584 609324423984576 609929512786944 610499818320966 610535202471936 611120781366606 611727654039264 615232001502432 616081643864064 616418791628787 618981343690752 619610933624832 620190291627648 620806170765312 620821111229568 621437616801792 622018682817588 622054734594048 622651362147108 626203216892736 626840152474176 628049334867066 630034581970944 631891995243264 632519494742016 632534717101824 633162854854656 633754884380184 636142950494208 637385417194392 638018371928448 639899322317388 641922026913792 643160302428672 643814485719552 644453824831488 644469334405632 645712523708112 648145647673344 649395928629504 649411557141456 650056454417664 653369196118016 654033763270656 655295402474496 655961928846336 656613330960384 657895778872416 659703800512512 660374810836992 660992284497888 661648681999872 661664605389408 662321670538752 662940964581903 665696916799488 666374022955008 667659466672128 668338569013248 671484225521664 672151042031616 672795718149636 672834712928256 673463837035584 674132619396096 675449284668354 679318668325602 680256815099904 684137274605568 684153739210752 684833137164288 685473480220032 685489976982648 686170701885312 686852102780928 688193610794172 692136001690236 693091849347072 696354011652096 697062300327936 697714078081104 698406942110976 698423750133264 699117318902016 699811576418304 704478619004328 708788904717312 709492766588928 710214419202048 710878494648672 711584431584768 711601556739552 712974244927707 715660819305984 717058594343691 717770668419504 722144900972544 722162280278016 722879422562304 723555340232256 723614691262464 724291296434496 725010552935424 726426589171626 729163853632512 730570419708192 730588001784138 731313511219872 735040345632768 735770276462592 735787983679488 736518656950272 737207327783808 737957169952128 738689997330432 742166775576576 742921662191616 743616320060124 744354767249856 744372681063084 748909031399424 749670775824384 751116900006144 751880890139904 755419753711872 756169922285568 756939052044288 757646816665032 758399196820608 763039390482432 763815507443712 765288916987392 769654433931264 769672956612096 770437279309824 771157665247536 771176224105479 771942039620976 772708615628544 776646402932736 777436360114176 779728330515456 783398263108608 784176215703552 784195087868928 784928337841242 784973831749632 785707809874848 785726718899922 786506983764768 791300108648448 792104970682368 792538446379869 795833156173824 797387517806976 798179362412544 798971993358336 798991221602304 799738306479756 799784658763776 800532485532864 805118421719232 807492001971942 812413013594112 812432565312768 813239350382592 813999757761288 814046936629248 814827708488808 815636872052352 820309335336576 821891722171716 826920388836864 827741561020416 827761481639424 828583489069056 829358243756784 830201816196144 831026246996736 834937622523648 835786869965568 837399113156088 840046109294592 842522660324352 843359326322688 843379622802432 844217139806208 845006512506912 848190600658944 849847222925856 850691162571264 852352668748161 853199096423184 855896035885056 857547069904896 858419314292736 859271766441984 859292445874176 860950031610816 864194196897792 865861238172672 865882076188608 866741939223552 867552373403478 868434794573598 873727203299328 874615905128448 875484441280512 877194371829888 879605067350016 880499747782656 881323045997184 882198242666496 882219473852544 883095560718336 883921286109204 890212622229504 891118092017664 895312300695552 897060957532848 897951782714112 898843492528128 898865124302592 900599046224472 905758224434136 907009086799872 912204985614336 913964640293376 913986635976864 914894269180416 915749727481449 915802803707904 916681172049909 917591481058896 922848002253648 924122465796096 928472015536128 929416400437248 930285437441472 931209256147968 931231666844352 932156425202688 933028024226382 933082101891072 933977043220662 939304825339104 942074002300599 945051872956416 945990355451904 946952558936064 947837992864896 948779242113024 948802075652736 949744282281984 950632326570276 954214425741312 956078125791588 957027557892672 959848983476082 962883040370688 964740453643008 965721728579328 966680737247232 968568785562168 972218471510016 974093892944256 974117335712184 975084681626496 980053794177024 981050644905984 982943103711744 983942893269504 984919996440576 986843668308624 989555700768768 990562216255488 991488426746832 992473022999808 992496908084112 998545375199232 999561034432512 1001489200008192 1002507853519872 1007226338282496 1008226563047424 1009193577224454 1009252069392384 1010195755553376 1011198929094144 1013173927002531 1017385853976576 1018420676591616 1018978002488403 1020385222649856 1026205911908352 1026230608816128 1027249705746432 1028210220330048 1028234965473972 1029256052827968 1030278154171392 1038204002535354 1039637774020608 1044531017478144 1045568287604736 1045593450491904 1046571117121656 1046631775666176 1047610413166464 1047635625199896 1048675978353024 1056717928506492 1063183357075968 1064239149883392 1065321628803072 1066317741973008 1067376647377152 1067402335109328 1073491228958976 1076656002629256 1083217351458816 1083243420417024 1084319133843456 1085333010348384 1085422036893696 1086436944651744 1087515829403136 1089639883757439 1093745780448768 1095855629562288 1095882002676207 1096970266829808 1102560518449152 1103655414693888 1103681975519232 1104777985425408 1105810991675712 1106935754928192 1108034995995648 1113250163364864 1114382493287424 1115424480090186 1116532150874784 1123363547099136 1124479101763584 1124506163736576 1125622853074944 1126675350009216 1127821335209856 1130920800878592 1133129630567808 1134254883428352 1136470224997548 1137598795230912 1143396093206528 1144559085723648 1145723261165568 1147933375481088 1154481650896896 1154509434918144 1155655918964736 1156736497871304 1157913059431464 1159062923442816 1164969604399104 1166154540171264 1169592495773184 1175097394662912 1176264323555328 1176292631803392 1177392506761863 1177460747624448 1178561714812272 1178590078349883 1186950162972672 1188157456023552 1193749734260736 1196081276710464 1197269043618816 1198457990037504 1198486832403456 1199607459719634 1200798728299296 1207677632578848 1209345449066496 1211238002957913 1216273314152448 1218619520391168 1218648847969152 1219859025573888 1220999636641932 1221070404943872 1222241562733212 1223455308078528 1230464003004864 1232837583257574 1240380583255296 1241612341530624 1241642222459136 1242875233603584 1244037365635176 1244109469188096 1245302724294216 1252406433785472 1253680304948352 1256098669734132 1260069163941888 1263783990486528 1265038989484032 1265069434203648 1266325709709312 1267509768760368 1272285900988416 1274770834388784 1276036743856896 1279798644634776 1283844053827584 1286320604857344 1287628971439104 1288907649662976 1288938668811264 1291425047416224 1296291295346688 1298791857259008 1298823114282912 1300112908835328 1301328560105217 1302652191860397 1306738392236032 1308067526541312 1310590804948992 1311923857692672 1313226661920768 1315791557744832 1319407601025024 1320749621673984 1321984568995776 1323297363999744 1323329210778816 1324643341077504 1325881929163806 1335318933344256 1336677138026496 1342968451043328 1344302084063232 1345591436299272 1345669425856512 1346927674071168 1348265238792192 1350898569336708 1358637336651204 1360513630199808 1368307478421504 1370946960440064 1370979953965296 1372341403770624 1373704205561856 1376387221588344 1384272003380472 1386183698694144 1392708023304192 1394124600655872 1395428156162208 1396813884221952 1396847500266528 1398234637804032 1399542036339573 1399623152836608 1408957238008656 1417577809434624 1418985533177856 1420428838404096 1421756989297344 1423168863169536 1423203113479104 1425948489855414 1431321638611968 1434117188687382 1435541336839008 1444289801945088 1444324560556032 1445758845124608 1447110680464512 1447229382524928 1448582592868992 1450021105870848 1452853178343252 1458327707265024 1461140839416384 1461176003568276 1462627022439744 1470080691265536 1471575967358976 1474414655567616 1475914339904256 1477379994660864 1484333551153152 1485843324383232 1487232640120248 1488709534499712 1488745362126168 1497818062798848 1499341551648768 1502233800012288 1503761780279808 1510839507423744 1512339844571136 1513790365836681 1513878104088576 1515293633330064 1516798393641216 1526078780964864 1527631014887424 1530577833974784 1539308867862528 1539345913224192 1540874558619648 1542315330495072 1542352448210958 1543884079241952 1545417231257088 1553292805865472 1554872720228352 1559456661030912 1566796526217216 1568352431407104 1568390175737856 1569856675682484 1569947663499264 1571415619749696 1571453437799844 1573013967529536 1585076892759738 1594775035613952 1596358724825088 1597943986716672 1597982443204608 1599476612959512 1599569317527552 1601064971065728 1610236843438464 1614984003943884 1624826027188224 1624865130625536 1626478700765184 1627999515522576 1629655416977616 1631273744104704 1640618670673152 1643783444343432 1653840777673728 1655483122040832 1655522963278848 1657166978138112 1658716487513568 1660403632392288 1662052493993472 1669875245047296 1671573739931136 1673136720135279 1674798226312176 1680092218589184 1685045320648704 1686718652645376 1686759245604864 1688434279612416 1690013025013824 1696381201317888 1699694445851712 1701382325142528 1704705337496322 1706398192846368 1715094139809792 1716838628585472 1718543532883968 1718584891748352 1721900063221632 1728388393795584 1731722476345344 1731764152377216 1733483878447104 1735104746806956 1736869589147196 1747454406598656 1749231810256896 1754388743659776 1762646091994368 1764396485332992 1764438947705088 1766191121436672 1767842572218408 1780425244459008 1782236184035328 1790624601391104 1794121915065696 1795903565428224 1797686985056256 1797730248605184 1799411189579451 1801198092448944 1811516448868272 1814018173599744 1824409971228672 1827929280586752 1827973271953728 1829788538360832 1831499454962898 1831605607415808 1833362344099818 1835182962117792 1845696004507296 1848244931592192 1849256374886361 1856944031072256 1858832800874496 1860570874882944 1862418512295936 1862463333688704 1864312850405376 1866056048452764 1866164203782144 1867954086441324 1878609650678208 1884148004601198 1890103745912832 1895675985729792 1897558484226048 1897604151305472 1899488564563968 1901264653140552 1908428851482624 1912156251583176 1914055115785344 1919697966952164 1925766080741376 1929480907286016 1931443457158656 1933361474494464 1937137571124336 1944436943020032 1948187785888512 1948234671424368 1950169363252992 1960107588354048 1962101289811968 1965886207423488 1967885786539008 1969839992881152 1973687336617248 1979111401537536 1981124432510976 1982976853493664 1984946045999616 1984993816168224 1988822893745709 1997090750398464 1999122068865024 2002978400016384 2005015707039744 2014452676564992 2016453126094848 2018387154448908 2018504138784768 2020391511106752 2022397858188288 2026347854005062 2037956004976806 2040770445299712 2052411823816704 2052461217632256 2054499411492864 2056420440660096 2056469930947944 2058512105655936 2060556308342784 2076408005070708 2079275548041216 2089062034956288 2091186900983808 2093142234243312 2095220826332928 2095271250399792 2097351956706048 2113435857012984 2126366714151936 2128478299766784 2130643257606144 2132635483946016 2134753294754304 2134804670218656 2138922734783121 2146982457917952 2151175783031073 2153312005258512 2166434702917632 2166486840834048 2168638267686912 2170666020696768 2170844073787392 2172873889303488 2175031658806272 2179279767514878 2187491560897536 2191711259124576 2191764005352414 2193940533659616 2205121036898304 2207310829387776 2207363951038464 2209555970850816 2211621983351424 2213871509856384 2216069991991296 2226500326729728 2228764986574848 2230848960180372 2233064301749568 2246727094198272 2249012327473152 2253350700018432 2255642670419712 2266259261135616 2268509766856704 2272940449995096 2275197590461824 2286792186413056 2289118171447296 2291446522331136 2295866750962176 2308963301793792 2309018869836288 2311311837929472 2313472995742608 2313528672316437 2315826118862928 2318125846885632 2329939208798208 2332309080342528 2339184991546368 2350194789325824 2352528647110656 2352585263606784 2354785013523726 2354921495248896 2357123429624544 2357180156699766 2373900325945344 2376314912047104 2377615339139607 2387499468521472 2392162553420928 2394538087237632 2396915980075008 2396973664806912 2399214919439268 2401597456598592 2415355265157696 2422476005915826 2437239040782336 2437297695938304 2439718051147776 2441999273283864 2442140809887744 2444483125466424 2446910616157056 2460928006009728 2465675166515148 2480761166510592 2483224683061248 2483284444918272 2485750467207168 2488074731270352 2490605448588432 2504812867570944 2507360609896704 2512197339468264 2520138327883776 2527567980973056 2530077978968064 2530138868407296 2532651419418624 2535019537520736 2544571801976832 2549541668777568 2552073487713792 2557058006244483 2559597289269552 2567688107655168 2572641209714688 2575257942878208 2577815299325952 2577877337622528 2582850094832448 2592582590693376 2597583714518016 2597646228565824 2600225817670656 2602657120210434 2605304383720794 2621181609897984 2623847715385344 2626453323841536 2631583115489664 2638815202050048 2641499243347968 2643969137991552 2646594727999488 2646658421557632 2649286682155008 2651763858327612 2670637866688512 2673354276052992 2685936902086656 2691182872598544 2693855348142336 2696530477584384 2701797138673416 2717274673302408 2721027260399616 2736614956843008 2741893920880128 2741959907930592 2744682807541248 2747249182444347 2747408411123712 2750043516149727 2752774443176688 2768544006760944 2772367397388288 2785416046608384 2788249201311744 2790856312324416 2793627768443904 2793695000533056 2796469275608064 2799084072679146 2799246305673216 2817914476017312 2826222006901797 2835155618869248 2837971066355712 2840857676808192 2843513978594688 2846337726339072 2846406226958208 2851896979710828 2862643277223936 2868234377374764 2871082673678016 2888649121112064 2894221360929024 2897165185737984 2900042211741696 2905706356686504 2916655414530048 2922281678832768 2922352007136552 2925254044879488 2940161382531072 2943151934717952 2948829311135232 2951828679808512 2954759989321728 2968667102306304 2971686648766464 2974465280240496 2977419068999424 2977490724252336 2995636125597696 2998683103297536 3004467600024576 3007523560559616 3021679014847488 3024679689142272 3027580731673362 3027756208177152 3030587266660128 3033596787282432 3039521781007593 3052157561929728 3055262029774848 3056934007465209 3061155667949568 3078617735725056 3078691826448384 3081749117239296 3084630660990144 3084704896421916 3087768158483904 3090834462514176 3118913322061824 3133593052434432 3136704862814208 3136780351475712 3139713351364968 3139895326998528 3142831239499392 3142906875599688 3146027935059072 3170153785519476 3189550071227904 3192717449650176 3195964886409216 3198953225919024 3202129942131456 3220473686876928 3229968007887768 3249652054376448 3249730261251072 3252957401530368 3255999031045152 3259310833955232 3262547488209408 3268919651272317 3281237341346304 3287566888686864 3287646008028621 3307681555347456 3310966244081664 3311045926557696 3314333956276224 3317432975027136 3320807264784576 3324104987986944 3339750490094592 3343147479862272 3346273440270558 3349596452624352 3370090641297408 3373437305290752 3373518491209728 3376868559224832 3380026050027648 3392762402635776 3399388891703424 3402764650285056 3409410674992644 3412796385692736 3430188279619584 3433677257170944 3437169783496704 3443800126443264 3463444952690688 3463528304754432 3466967756894208 3470209493613912 3473739178294392 3494908813197312 3498463620513792 3508777487319552 3525292183988736 3528792970665984 3528877895410176 3532177520285589 3532382242873344 3535685144436816 3535770235049649 3560850488918016 3564472368070656 3581249202782208 3588243830131392 3591807130856448 3595373970112512 3595460497210368 3598822379158902 3602396184897888 3623032897736544 3628036347199488 3633714008873739 3648819942457344 3655858561173504 3655946543907456 3659577076721664 3662998909925796 3663211214831616 3666724688199636 3670365924235584 3691392009014592 3698512749772722 3721141749765888 3724837024591872 3724926667377408 3728625700810752 3732112096905528 3732328407564288 3735908172882648 3757219301356416 3768296009202396 3780207491825664 3791351971459584 3795116968452096 3795208302610944 3798977129127936 3802529306281104 3816857702965248 3824312503166352 3828110231570688 3839395933904328 3851532161482752 3858961814572032 3862886914317312 3866722948988928 3874275142248672 3888873886040064 3896375571777024 3896469342848736 3900338726505984 3903985680315651 3920215176708096 3924202579623936 3931772414846976 3935771573078016 3939679985762304 3947374673234496 3958222803075072 3962248865021952 3965953706987328 3969892091999232 3969987632336448 3977645787491418 4005956800032768 4010031414079488 4028905353129984 4032906252189696 4036774308897816 4037008277569536 4040783022213504 4044795716376576 4052695708010124 4075912009953612 4081540890599424 4104922435264512 4112840881320192 4112939861895888 4117024211311872 4121112616685568 4152816010141416 4158551096082432 4178124069912576 4182373801967616 4186284468486624 4190441652665856 4190542500799584 4194703913412096 4198626109018719 4226871714025968 4252733428303872 4256956599533568 4261286515212288 4265270967892032 4269506589508608 4269609340437312 4277845469566242 4293964915835904 4302351566062146 4306624010517024 4332869405835264 4332973681668096 4337276535373824 4341332041393536 4341688147574784 4345747778606976 4350063317612544 4358559535029756 4374983121795072 4383422518249152 4383528010704828 4387881067319232 4410242073796608 4414727902076928 4423243966702848 4427743019712768 4432139983982592 4453000653459456 4457529973149696 4461697920360744 4466128603499136 4493454188396544 4498024654946304 4506701400036864 4511285340839424 4532518522271232 4537019533713408 4541371097510043 4545880899990192 4550395180923648 4573584372826112 4578236342894592 4582893044662272 4591733501924352 4617926603587584 4618037739672576 4622623675858944 4626945991485216 4627057344632874 4631652237725856 4636251693771264 4659878417596416 4664618160685056 4678369983092736 4700389578651648 4705057294221312 4705170527213568 4709570027047452 4709842990497792 4714246859249088 4714360313399532 4755230678279214 4784325106841856 4789076174475264 4793831960150016 4793947329613824 4798429838878536 4803194913197184 4830710530315392 4844952011831652 4874478081564672 4874595391876608 4879436102295552 4883998546567728 4888966250932848 4893821232314112 4921856012019456 4931350333030296 4961522333021184 4966449366122496 4966568889836544 4971500934414336 4976149462540704 4981210897176864 5009625735141888 5014721219793408 5019410160405837 5024394678936528 5040276655767552 5055135961946112 5060155957936128 5060277736814592 5065302838837248 5070039075041472 5089143603953664 5099083337555136 5104146975427584 5114116012488966 5119194578539104 5145282419429376 5150515885756416 5155630598651904 5155754675245056 5165700189664896 5185165181386752 5195167429036032 5195292457131648 5200451635341312 5205314240420868 5210608767441588 5242363219795968 5247695430770688 5263166230979328 5287938275983104 5293189455998976 5293316843115264 5298573364310016 5303527716655224 5341275733377024 5346708552105984 5371873804173312 5382365745197088 5387710696284672 5393060955168768 5398233568738353 5403594277346832 5434549346604816 5442054520799232 5473229913686016 5483787841760256 5483919815861184 5489365615082496 5494498364888694 5494816822247424 5500087032299454 5505548886353376 5537088013521888 5544734794776576 5547769124659083 5570832093216768 5576498402623488 5581712624648832 5587255536887808 5587390001066112 5592938551216128 5598168145358292 5598492611346432 5635828952034624 5652444013803594 5670311237738496 5687027957189376 5692675452678144 5692812453916416 5703793959421656 5725286554447872 5736468754749528 5742165347356032 5777298242224128 5788442721858048 5794330371475968 5800084423483392 5811412713373008 5833310829060096 5844563357665536 5844704014273104 5850508089758976 5880322765062144 5886303869435904 5897658622270464 5903657359617024 5909519978643456 5937334204612608 5943373297532928 5948930560480992 5954838137998848 5954981448504672 5966468681237127 5991272251195392 5997366206595072 6008935200049152 6015047121119232 6043358029694976 6049359378284544 6055161463346724 6055512416354304 6061174533320256 6067193574564864 6079043562015186 6113868014930418 6122311335899136 6157235471450112 6157383652896768 6163498234478592 6169261321980288 6169409792843832 6175536316967808 6181668925028352 6237826644123648 6267186104868864 6273560702951424 6279426702729936 6285662478998784 6285813751199376 6292055870118144 6340307571038952 6379100142455808 6385434899300352 6391929772818432 6397906451838048 6404259884262912 6416768204349363 6440947373753856 6453527349093219 6459936015775536 6499304108752896 6499460522502144 6505914803060736 6511998062090304 6518621667910464 6525094976418816 6537839302544634 6562474682692608 6575133777373728 6575292016057242 6615363110694912 6621932488163328 6622091853115392 6628667912552448 6634865950054272 6641614529569152 6648209975973888 6679500980189184 6686294959724544 6692546880541116 6699192905248704 6740181282594816 6747036982419456 6760052100055296 6798777783406848 6805529300570112 6818821349985288 6825592771385472 6860376559239168 6867354514341888 6874339566993408 6887600252886528 6926889905381376 6927056609508864 6933935513788416 6940418987227824 6940586016949311 6947478356588784 6989817626394624 6996927241027584 7017554974639104 7050584367977472 7057585941331968 7057755790820352 7064355040571178 7064764485746688 7071370288873632 7071540470099298 7121700977836032 7128944736141312 7132846017418821 7162498405564416 7176487660262784 7183614261712896 7190747940225024 7190920994420736 7197644758317804 7204792369795776 7246065795473088 7267428017747478 7311717122347008 7311893087814912 7319154153443328 7325997819851592 7326422429663232 7333449376399272 7340731848471168 7382784018029184 7397025499545444 7442283499531776 7449674049183744 7449853334754816 7457251401621504 7464224193811056 7471816345765296 7514438602712832 7536592018404792 7560414983651328 7582703942919168 7590233936904192 7590416605221888 7597954258255872 7605058612562208 7633715405930496 7648625006332704 7656220463141376 7671174018733449 7678791867808656 7703064322965504 7717923629144064 7725773828634624 7733445897977856 7748550284497344 7777747772080128 7792751143554048 7792938685697472 7800677453011968 7807971360631302 7863544829693952 7871543146156032 7879359971524608 7894749346468992 7916445606150144 7924497730043904 7931907413974656 7939784183998464 7939975264672896 7955291574982836 8011913600065536 8020062828158976 8057810706259968 8073548617795632 8081566044427008 8089591432753152 8105391416020248 8151824019907224 8163081781198848 8209844870529024 8225681762640384 8225879723791776 8234048422623744 8241747547333041 8242225233371136 8250130548449181 8305632020282832 8317102192164864 8356248139825152 8364747603935232 8372568936973248 8380883305331712 8381085001599168 8389407826824192 8397252218037438 8453743428051936 8478666020705391 8505466856607744 8513913199067136 8522573030424576 8530541935784064 8539013179017216 8539218680874624 8555690939132484 8587929831671808 8604703132124292 8613248021034048 8665947363336192 8682664082787072 8691495557213952 8700126635225088 8717119070059512 8749966243590144 8766845036498304 8767056021409656 8775762134638464 8820484147593216 8829455804153856 8846487933405696 8855486039425536 8864279967965184 8906001306918912 8915059946299392 8923395840721488 8932257206998272 8986908376793088 8996049309892608 9013402800073728 9022570681678848 9065037044542464 9074039067426816 9082742195020086 9091761799980384 9100790361847296 9118565343022779 9147168745652224 9156472685789184 9165786089324544 9170802022395627 9183467003848704 9235853207175168 9236075479345152 9245247351717888 9253891982970432 9254114689265748 9263304475451712 9272503387542528 9356739966185472 9400779157303296 9410114588442624 9410341054427136 9419140054094904 9419685980995584 9428493718498176 9428720626799064 9510461356558428 9568650213683712 9578152348950528 9587894659227648 9596859677757072 9606389826394368 9661421060630784 9689904023663304 9748956163129344 9749190783753216 9758872204591104 9767997093135456 9777932501865696 9787642464628224 9843712024038912 9862700666060592 9862938024085863 9923044666042368 9932898732244992 9933137779673088 9943001868828672 9952298925081408 9962421794353728 10019251470283776 10029442439586816 10038820320811674 10048789357873056 10110271923892224 10120311915872256 10120555473629184 10130605677674496 10140078150082944 10178287207907328 10198166675110272 10208293950855168 10228232024977932 10238389157078208 10290564838858752 10301031771512832 10311509350490112 10331400379329792 10390334858072064 10390584914263296 10400903270682624 10410628480841736 10421217534883176 10484726439591936 10495390861541376 10526332461958656 10575876551966208 10586378911997952 10586633686230528 10596532560856767 10597146728620032 10607055433310448 10682551466754048 10693417104211968 10743747608346624 10764731490394176 10775421392569344 10786121910337536 10796467137476706 10807188554693664 10869098693209632 10884109041598464 10946459827372032 10967575683520512 10967839631722368 10978731230164992 10988996729777388 10989633644494848 11000174064598908 11011097772706752 11074176027043776 11095538249318166 11163425249297664 11174511073775616 11174780002132224 11185877102432256 11196336290716584 11196985222692864 11271657904069248 11304888027607188 11340622475476992 11374055914378752 11385350905356288 11385624907832832 11407587918843312 11450573108895744 11472937509499056 11484330694712064 11554596484448256 11576885443716096 11588660742951936 11600168846966784 11622825426746016 11666621658120192 11689126715331072 11689408028546208 11701016179517952 11711957040946953 11760645530124288 11772607738871808 11795317244540928 11807314719234048 11819039957286912 11874668409225216 11886746595065856 11897861120961984 11909676275997696 11909962897009344 11932937362474254 12017870400098304 12030094242238464 12086716059389952 12098718756569088 12110322926693448 12111024832708608 12122349066640512 12134387149129728 12158087124030372 12227736029860836 12244622671798272 12314767305793536 12338522643960576 12338819585687664 12351072633935616 12363337850056704 12475653288247296 12534372209737728 12547121405902848 12558853405459872 12571324957997568 12571627502398752 12584111740236288 12595878327056157 12680615142077904 12758200284911616 12770869798600704 12783859545636864 12795812903676096 12808519768525824 12833536408698726 12881894747507712 12907054698186438 12919872031551072 12998608217505792 12998921045004288 13011829606121472 13023996124180608 13037243335820928 13050189952837632 13075678605089268 13124949365385216 13150267554747456 13150584032114484 13230726221389824 13244183706230784 13269731900108544 13283229059138304 13296419951947776 13359001960378368 13372589919449088 13385093761082232 13398385810497408 13480362565189632 13494073964838912 13520104200110592 13597555566813696 13611058601140224 13624113292530129 13637642699970576 13651185542770944 13720753118478336 13734709028683776 13748679133986816 13775200505773056 13853779810762752 13854113219017728 13867871027576832 13880837974455648 13881172033898622 13894956713177568 13979635252789248 13993854482055168 14035109949278208 14101168735954944 14115171882663936 14115511581640704 14128710081142356 14129528971493376 14142740577747264 14143080940198596 14265692034837642 14352975320525568 14367228523425792 14381495880450048 14381841988841472 14395289516635608 14409584739591552 14492131590946176 14534856035494956 14623434244694016 14623786175629824 14638308306886656 14651995639703184 14666898752798544 14681463696942336 14765568036058368 14794050999090888 14884566999063552 14899348098367488 14899706669509632 14914502803243008 14928448387622112 14943632691530592 15028877205425664 15058230481217511 15073184036809584 15120829967302656 15165407885838336 15180467873808384 15180833210443776 15195908516511744 15210117225124416 15267430811860992 15297250012665408 15312440926282752 15342348037466898 15357583735617312 15435847258288128 15451547657269248 15466891795955712 15497100568994688 15555495544160256 15585502287108096 15585877371394944 15601354906023936 15615942721262604 15727089659387904 15743086292312064 15789498692937984 15863814827949312 15879568367996928 15879950529345792 15910583149965672 16023827200131072 16040125656317952 16115621412519936 16147097235591264 16163132088854016 16179182865506304 16194700706215059 16210782832040496 16303648039814448 16326163562397696 16419689741058048 16451363525280768 16451759447583552 16468096845247488 16483495094666082 16484450466742272 16500261096898362 16611264040565664 16634204384329728 16643307373977249 16712496279650304 16729495207870464 16745137873946496 16761766610663424 16762170003198336 16778815653648384 16794504436074876 16907486856103872 16957332041410782 17010933713215488 17061083871568128 17078026358034432 17078437361749248 17111381878264968 17175859663343616 17209406264248584 17226496042068096 17331894726672384 17365328165574144 17382991114427904 17400253270450176 17434238140119024 17499932487180288 17533690072996608 17534112042819312 17551524269276928 17640968295186432 17658911608307712 17692975866811392 17710972078851072 17728559935930368 17812002613837824 17830119892598784 17846791681442976 17864514413996544 17899406043711381 17973816753586176 17992098619785216 18026805600147456 18045141363357696 18130074089084928 18148078134853632 18165484390040172 18183523599960768 18201580723694592 18237130686045558 18341604044791254 18366934007697408 18471706414350336 18472150958690304 18490494703435776 18507783965940864 18508229378531496 18526608950903424 18545006775085056 18713479932370944 18801558314606592 18820682108854272 18838280108189808 18856987436996352 18857441253598128 19020922713116856 19137300427367424 19156304697901056 19175789318455296 19193719355514144 19212779652788736 19250304613048089 19322842121261568 19360582047279657 19379808047326608 19497912326258688 19498381567506432 19517744409182208 19535994186270912 19555865003731392 19575284929256448 19687424048077824 19725401332121184 19725876048171726 19846089332084736 19865797464489984 19866275559346176 19886003737657344 19904597850162816 19924843588707456 20038502940567552 20058884879173632 20077640641623348 20097578715746112 20220543847784448 20241110947258368 20280156300165888 20396333350220544 20416587901710336 20456464049955864 20476778314156416 20581129677717504 20602063543025664 20623018700980224 20662800758659584 20780669716144128 20781169828526592 20801806541365248 20821256961683472 20821758050847933 20842435069766352 20969452879183872 20990781723082752 21052664923917312 21151753103932416 21172757823995904 21173267372461056 21193065121713534 21194293457240064 21214110866620896 21365102933508096 21386834208423936 21398538052256463 21487495216693248 21529462980788352 21550842785138688 21572243820675072 21592934274953412 21614377109387328 21738197386419264 21935151367041024 21935679263444736 21957462460329984 21977993459554776 21979267288989696 22000348129197816 22022195545413504 22148352054087552 22191076498636332 22326850498595328 22349022147551232 22349560004264448 22371754204864512 22392672581433168 22543315808138496 22609776055214376 22681244950953984 22748111828757504 22770701810712576 22771249815665664 22815175837686624 22901146217791488 22945875018998112 22968661389424128 23013522056200347 23109192968896512 23153770887432192 23177321485903872 23200337693933568 23245650853492032 23333243316240384 23378253430662144 23378816057092416 23402032359035904 23423914081893906 23590634489081856 23614629438468096 23638079914573824 23749336818450432 23773493190131712 23795722241923968 23819352551995392 23819925794018688 23865874724948508 24035740800196608 24060188484476928 24173432118779904 24220645853386896 24244698133281024 24268774298259456 24316174248060744 24455472059721672 24489245343596544 24629534611587072 24677045287921152 24677639171375328 24702145267871232 24725242641999123 24726675700113408 24750391645347543 24951306576494592 25068744419475456 25094242811805696 25117706810919744 25142649915995136 25143255004797504 25168223480472576 25191756654112314 25361230284155808 25435998062116173 25516400569823232 25541739597201408 25567719091273728 25591625807352192 25617039537051648 25667072817397452 25763789495015424 25814109396372876 25839744063102144 25997842090008576 26047992248361216 26074486671641856 26100379905675264 26151357210178536 26249898730770432 26300535109494912 26301168064228968 26461452442779648 26488367412461568 26539463800217088 26566458118276608 26592839903895552 26718003920756736 26745179838898176 26770187522164464 26796771620994816 26960725130379264 26988147929677824 27040208400221184 27195111133627392 27222117202280448 27248226585060258 27275285399941152 27302371085541888 27441506236956672 27469418057367552 27497358267973632 27512406067186881 27550401011546112 27707559621525504 27708226438035456 27735742055153664 27761675948911296 27762344067797244 27789913426355136 28070219898556416 28202337471909888 28230343765327872 28231023163281408 28257420162284712 28259057942986752 28285481155494528 28286161880397192 28531384069675284 28705950641051136 28734457046851584 28763683977682944 28790579033271216 28819169479183104 28984263181892352 29069712070989912 29246868489388032 29247572351259648 29276616613773312 29303991279406368 29333797505597088 29362927393884672 29531136072116736 29588101998181776 29769133998127104 29798696196734976 29799413339019264 29829005606486016 29856896775244224 29887265383061184 30057754410851328 30116460962435022 30146368073619168 30330815771676672 30360935747616768 30361666420887552 30391817033023488 30420234450248832 30534861623721984 30594500025330816 30624881852565504 30684696074933796 30715167471234624 30871694516576256 30903095314538496 30994201137989376 31171004574216192 31171754742789888 31202709812047872 31231885442525208 31454179318775808 31486172584624128 31578997385875968 31727629655898624 31759136735993856 31759901058691584 31789597682570301 31821166299931344 32047654400262144 32080251312635904 32231242825039872 32294194471182528 32326264177708032 32358365731012608 32389401412430118 32421565664080992 32607296079628896 32652327124795392 32839379482116096 32902727050561536 32903518895167104 32936193690494976 32966990189332164 32968900933484544 33000522193796724 33222528081131328 33286614747954498 33490275747892992 33523533221326848 33524340006396672 33557631307296768 33589008872149752 33814973712207744 33914664082821564 34021867426430976 34122167743136256 34156052716068864 34156874723498496 34222763756529936 34351719326687232 34418812528497168 34452992084136192 34663789453344768 34730656331148288 34765982228855808 34800506540900352 34868476280238048 34999864974360576 35067380145993216 35068224085638624 35103048538553856 35135871122840859 35281936590372864 35317823216615424 35385951733622784 35421944157702144 35457119871860736 35624005227675648 35660239785197568 35693583362885952 35729028827993088 35798812087422762 36053611200294912 36090282726715392 36260148178169856 36296156269707264 36330968780080344 36367047199921536 36403161447389184 36474261372091116 36683208089582508 36733868015394816 36944301917380608 37015567931881728 37016458757062992 37053217901806848 37090013550170112 37426959864741888 37603116629213184 37641364217708544 37676560216379616 37713974873992704 37714882507196256 37787634981168471 38041845426233712 38274600854734848 38312609395802112 38351578636910592 38387438711028288 38425559305577472 38500609226096178 38645684242523136 38721164094559314 38759616094653216 38995824652517376 38996763135012864 39035488818364416 39071988372541824 39111730007462784 39150569858512896 39374848096155648 39450802664242368 39451752096343452 39692178664169472 39732551118692352 39809195700325632 39849687177414912 40077005881135104 40117769758347264 40155281283246696 40195157431492224 40441087695568896 40482221894516736 40560312600331776 40792666700441088 40833175803420672 40872339877590387 40912928099911728 40953556628312832 41162259355435008 41204127086051328 41246037401960448 41325601517319168 41561339432288256 41562339657053184 41603613082730496 41642513923366944 41643516101695866 41684870139532704 41938905758367744 41981563446165504 42105329847834624 42303506207864832 42345515647991808 42346534744922112 42386130243427068 42388586914480128 42428221733241792 42797076104512926 43058925961576704 43101685570277376 43144487641350144 43185868549906824 43228754218774656 43476394772838528 43870302734082048 43871358526889472 43914924920659968 43955986919109552 44000696258395632 44044391090827008 44296704108175104 44382152997272664 44653700997190656 44698044295102464 44699120008528896 44743508409729024 44785345162866336 45086631616276992 45174691443652533 45219552110428752 45362489901907968 45496223657515008 45541403621425152 45542499631331328 45630351675373248 45802292435582976 45891750037996224 45937322778848256 46027044112400694 46307541774864384 46354642971807744 46400675387867136 46491301706984064 46666486632480768 46756506861324288 46757632114184832 46804064718071808 46847828163787812 47181268978163712 47229258876936192 47591444483847936 47638705103990784 47639851588037376 47731749449897016 48071481600393216 48120376968953856 48346864237559808 48441291706773792 48489396266562048 48537548596518912 48584102118645177 48632348496121488 48910944119443344 48978490687193088 49259069223174144 49354090575842304 49355278342750656 49404290535742464 49450485283998246 49453351400226816 49500783290695086 49902613152989184 49929922121931747 50137488838950912 50188485623611392 50235413621839488 50285299831990272 50286510009595008 50336446960945152 50383513308224628 50722460568311616 50871996124232346 51032801139646464 51183251614704384 51234079074103296 51334145634794904 51527578990030848 51628218792745752 51679488126204288 51995684180017152 52095984496722432 52148973343283712 52200759811350528 52302714420357072 52499797461540864 52601070218989824 52602336128457936 52922904885559296 52976734824923136 53078927600434176 53132916236553216 53185679807791104 53436007841513472 53490359677796352 53540375044328928 53593543241989632 53698218131134143 53921450260758528 53976295859355648 54080416800442368 54390222267254784 54444234404560896 54496453170120516 54550570799882304 54604742171083776 55024812134373762 55100802023092224 55415119243051008 55416452876070912 55471484110307328 55523351897822592 55524688135594488 55579826852710272 56140439797112832 56404674943819776 56462046326562816 56514840324569424 56570962310989056 56572323760794384 57062768139350568 57411901282102272 57468914093703168 57527367955365888 57581158066542432 57638338958366208 57750913839144267 57968526363784704 58081746141838971 58139424141979824 58493736978776064 58495144702519296 58553233227546624 58607982558812736 58667595011194176 58725854787769344 59062272144233472 59176203996363552 59538267996254208 59597392393469952 59598826678038528 59658011212972032 59713793550488448 59774530766122368 60115508821702656 60232921924870044 60292736147238336 60661631543353344 60723332841775104 60840468900497664 61189000050661632 61249763705131008 61369392149867592 61430334942469248 61743389033152512 61806190629076992 61988402275978752 62342009148432384 62343509485579776 62405419624095744 62463770885050416 62465274152543799 62908358637551616 62972345169248256 63157994771751936 63455259311797248 63518273471987712 63519802117383168 63579195365140602 63642332599862688 64095308800524288 64160502625271808 64195614156769389 64462485650079744 64588388942365056 64652528355416064 64716731462025216 64778802824860236 64843131328161984 65214592159257792 65805454101123072 65807037790334208 65872387380989952 65933980378664328 65937801866969088 66001044387593448 66445056162262656 66573229495908996 66980551495785984 67047066442653696 67048680012793344 67115262614593536 67178017744299504 67629947424415488 67829328165643128 68043734852861952 68244335486272512 68312105432137728 68313749446996992 68445527513059872 68703438653374464 68837625056994336 68905984168272384 69040566168601041 69327578906689536 69461312662296576 69531964457711616 69601013081800704 69736952560476096 69999729948721152 70134760291986432 70136448171277248 70206097077107712 70271742245681718 70771903467245568 70843888315404288 70914239743721472 71248010455351296 71320479570395136 71387166725771904 71458057655986176 71597624174845524 72107222400589824 72180565453430784 72520296356339712 72661937560160688 72734094399843072 72806322894778368 72948522744182232 73366416179165016 73467736030789632 73888603834761216 74031135863763456 74032917514125984 74106435803613696 74175727925997369 74180027100340224 74853919729483776 75206233258426368 75282728435417088 75353120432759232 75427949747985408 75429765014392512 75575269962336942 76083690852467424 76549201709469696 76625218791604224 76703157273821184 76774877422056576 76851118611154944 77001218452192356 77291368485046272 77442328189118628 77519232189306432 77993526270025728 78143976745083648 78223460014925568 78301139717025792 78749696192311296 78901605328484736 78903504192686904 79384357328338944 79465102237384704 79618391400651264 79699374354829824 80154011762270208 80235539516694528 80310562566493392 80390314862984448 80882175391137792 80964443789033472 81120625200663552 81585333400882176 81666351606841344 81744679755180774 81825856199823456 81907113256625664 82324518710870016 82408254172102656 82492074803920896 82651203034638336 83122678864576512 83124679314106368 83207226165460992 83285027846733888 83287032203391732 83369740279065408 84210659695669248 84607012415729664 84691031295983616 84693069489844224 84772260486854136 84777173828960256 84856443466483584 85594152209025852 86117851923153408 86203371140554752 86371737099813648 86457508437549312 86952789545677056 87740605468164096 87742717053778944 87829849841319936 87911973838219104 88001392516791264 88088782181654016 88593408216350208 88764305994545328 89307401994381312 89396088590204928 89398240017057792 89487016819458048 89570690325732672 90173263232553984 90349382887305066 90439104220857504 90992447315030016 91082807242850304 91084999262662656 91260703350746496 91604584871165952 91783500075992448 91874645557696512 92054088224801388 92615083549728768 92709285943615488 92982603413968128 93513013722648576 93515264228369664 93608129436143616 93695656327575624 94362537956327424 94458517753872384 95182888967695872 95277410207981568 95279703176074752 95368793047710903 95463498899794032 96142963200786432 96240753937907712 96693728475119616 96882583413547584 96978792533124096 97075097193037824 97168204237290354 97264696992242976 97821888238886688 97956981374386176 98518138446348288 98708181151684608 98710556685501312 98808581071484928 98900970567996492 98906702800453632 99001566581390172 99859844243863494 100470827243678976 100570599663980544 100573020019190016 100672893921890304 100767026616449256 101444921136623232 101743992248464692 102065602279292928 102366503229408768 102468158148206592 102668291269589808 103055157980061696 103256437585491504 103358976252408576 103991368360034304 104191968993444864 104297946686567424 104401519622701056 104605428840714144 104999594923081728 105202140437979648 105204672256915872 105407613368522577 105845809771118592 105953469649846272 106157855200868352 106265832473106432 106371359615582208 106872015683026944 106980719355592704 107080750088657856 107187086483979264 107396436262268286 108160833600884736 108780444534509568 108888468809121792 108992906340241032 109101141599764608 109209484342167552 110049624268747524 110201604046184448 110832905752141824 111046703795645184 111049376271188976 111159653705420544 112280879594225664 112809349887639552 112924092653125632 113029680649138848 113141924621978112 113144647521588768 113362904943505413 114125536278701136 114823802564204544 114937828187406336 115054735910731776 115162316133084864 115276677916732416 115501827678288534 115937052727569408 116163492283677942 116278848283959648 116987473957552128 116990289405038592 117106466455093248 117215965117625472 117335190022388352 117451709575538688 118124544288466944 118352407992727104 119076535992508416 119197653356077056 119427587100976896 119549061532244736 120231017643405312 120465843849740088 120585472294476672 121323263086706688 121446665683550208 121680937800995328 122378000101323264 122499527410262016 122617019632771161 122738784299735184 122860669884938496 123486778066305024 123612381258153984 123976804551957504 124684018296864768 124687018971159552 124810839248191488 124927541770100832 124930548305087598 125816717275103232 125944690338496512 126315989543503872 126910518623594496 127036546943975424 127039604234766336 127158390730281204 127284665199725376 128391228313538778 129176777884730112 129305056710832128 129433462924050432 129557605649720472 129686262656323968 130429184318515584 131610908202246144 131614075580668416 131744774761979904 131867960757328656 132002088775186896 132890112324525312 133146458991817992 133961102991571968 134094132885307392 134097360025586688 134230525229187072 134356035488599008 135259894848830976 135524074330957599 135658656331286256 136087469705723904 136488670972545024 136624210864275456 136627498893993984 136891055026119744 137406877306748928 137675250113988672 137811968336544768 138081132337202082 138922625324593152 139063928915423232 139202026163601408 139473905120952192 139999459897442304 140269520583972864 140272896342554496 140412194154215424 140543484491363436 141543806934491136 141687776630808576 142774333451543808 142916115311972352 143195248349691048 144214444801179648 144361130906861568 145040592712679424 145323875120321376 145468188799686144 145612645789556736 145752306355935531 145897045488364464 146732832358330032 146935472061579264 147777207669522432 148062271727526912 148065835028251968 148212871607227392 148351455851994738 148360054200680448 149707839458967552 149789766365795241 150412466516852736 150565456870834176 150706240865518464 150855899495970816 150859530028785024 151150539924673884 152167381704934848 153098403418939392 153549754844113152 153702237222309888 154002436904384712 154582736970092544 154884656378237256 155038464378612864 155987052540051456 156287953490167296 156446920029851136 156602279434051584 157499392384622592 157803210656969472 157807008385373808 158768714656677888 158930204474769408 159236782801302528 159398748709659648 160308023524540416 160471079033389056 160621125132986784 160780629725968896 161094654393402429 161764350782275584 161928887578066944 162241250401327104 163170666801764352 163332703213682688 163489359510361548 163651712399646912 163814226513251328 165302406069276672 166245357729153024 166249358628212736 166414452330921984 166570055693467776 166574064406783464 166739480558130816 168421319391338496 169214024831459328 169386138979688448 169544520973708272 169712886932967168 171188304418051704 172235703846306816 172406742281109504 172743474199627296 172915016875098624 173252741517432801 173905579091354112 174245238425516913 175481210936328192 175485434107557888 175659699682639872 175823947676438208 176002785033582528 176177564363308032 177186816432700416 177528611989090656 178614803988762624 178792177180409856 178796480034115584 178974033638916096 179141380651465344 180346526465107968 180698765774610132 180878208441715008 181984894630060032 182169998525325312 182521406701492992 183567000151984896 183749291115393024 184108176449602776 185230167099457536 185418571887230976 185965206827936256 187026027445297152 187030528456739328 187216258872287232 187391312655151248 187395822457631397 188725075912654848 188917035507744768 190365777935391744 190554820415963136 190559406352149504 190737586095421806 190926997799588064 192285926401572864 192481507875815424 192586842470308167 193387456950239232 193765166827095168 193957585066248192 194150194386075648 194336408474580708 194529393984485952 195643776477773376 197416362303369216 197421113371002624 197617162142969856 197801941135992984 197813405600907264 198003133162780344 199719688487726988 200941654487357952 201141199327961088 201146040038380032 201345787843780608 201534053232898512 202889842273246464 203487984496929384 204131204558585856 204733006458817536 204936316296413184 205336582539179616 206110315960123392 206512875170983008 206717952504817152 207982736720068608 208383937986889728 208595893373134848 208803039245402112 209210857681428288 209999189846163456 210404280875959296 210409344513831744 210815226737045154 212315710401736704 212531664946212864 212742719231164416 213744031366053888 213961438711185408 214161500177315712 214374172967958528 214792872524536572 216321667201769472 217560889069019136 217985812680482064 218202283199529216 218418968684335104 220099248537495048 220403208092368896 221665811504283648 222093407591290368 222098752542377952 222319307410841088 222527183777992107 224561759188451328 225618699775279104 225848185306251264 226059361298277696 226283849243956224 226289295043177536 226725809887010826 228251072557402272 229647605128409088 229875656374812672 230109471821463552 230324632266169728 230553355833464832 231003655356577068 231874105455138816 232326984567355884 232557696567919296 233980578810077184 234431930235250944 234670380044776704 234903419151077376 236249088576933888 236704815985454208 238153071985016832 238395306712154112 238855174201953792 239098123064489472 240462035286810624 240931687699480176 241170944588953344 242646526173413376 242893331367100416 243361875601990656 244756000202646528 244999054820524032 245234039265542322 245477568599470368 245721339769876992 246973556132610048 247224762516307968 247953609103915008 249368036593729536 249374037942319104 249621678496382976 249855083540201664 249861096610175196 252631979087007744 253821037247188992 254073093887950848 254079208469532672 254316781460562408 254569330399450752 256782456627077556 258353555769460224 258610113421664256 259115211299440944 259372525312647936 260858368637031168 263221816404492288 263228151161336832 263489549523959808 263735921514657312 264004177550373792 265780224649050624 266292917983635984 267922205983143936 268188265770614784 268194720051173376 268461050458374144 268712070977198016 270519789697661952 271048148661915198 271317312662572512 272977341945090048 273248421728550912 273254997787987968 273782110052239488 274813754613497856 275350500227977344 275623936673089536 276162264674404164 277845250649186304 278127857830846464 278947810241904384 280539041167945728 280545792685108992 280824388308430848 281086968982726872 283087613868982272 283375553261617152 285548666903087616 285832230623944704 286106379143132709 286390496699382096 288428889602359296 288722261813723136 290081185425358848 290647750240642752 290936377599372288 291225291579113472 291504612711871062 291794090976728928 293465664716660064 293870944123158528 295554415339044864 296124543455053824 296131670056503936 296425743214454784 296702911703989476 296720108401360896 299579532731590482 301412481731036928 301711798991941632 301719060057570048 302301079849347768 304334763409869696 306196806837878784 307099509688226304 307404474444619776 308004873808769424 309165473940185088 309769312756474512 310076928757225728 311974105080102912 312575906980334592 312893840059702272 313204558868103168 314998784769245184 315606421313938944 315614016770747616 316222840105567731 317537429313355776 317860408949538816 318473565602605056 318797497419319296 320616047049080832 320942158066778112 321242250265973568 321561259451937792 322189308786804858 324482500802654208 326341333603528704 326665406427365376 326978719020723096 327303424799293824 327628453026502656 330604812138553344 332498717256425472 333140111386935552 333148128813566928 333478961116261632 336842638782676992 338428049662918656 338772277959376896 339089041947416544 339425773865934336 340088714830516239 342376608836103408 344471407692613632 344813484562219008 345486948399254592 345830033750197248 346505483034865602 347811158182708224 348490476851033826 350962421872656384 350970868215115776 351319399365279744 351647895352876416 352005570067165056 352355128726616064 354373632865400832 355057223978181312 357229607977525248 357592960068231168 358282761302930688 360693052930215936 361397531549220264 361756416883430016 363969789260120064 364339997050650624 365042813402985984 367134000303969792 367498582230786048 367851058898313483 368216352899205552 370460334198915072 370837143774461952 371930413655872512 374052054890594304 374061056913478656 374432517744574464 374782625310302496 374791644915262794 377450151825309696 377834071015489536 380731555870783488 381109640831926272 381118812704299008 381475172190843612 381853995599176128 385173684940616334 387530333654190336 387915170132496384 388300388772151296 388672816949161416 389058787968971904 391287552955546752 394832724606738432 394842226742005248 395234324285939712 395603882271985968 396006266325560688 399439376975453976 401883308974715904 402282398655922176 402292080076760064 402691575687561216 403068106465797024 405779684546492928 406572222992872797 406975968993858768 408262409117171712 409466012917635072 409872632592826368 410673165078359232 412220631920246784 413025750341966016 413435905009634304 416767875973779456 417191786746269696 417606078490804224 418421715362856576 419998379692326912 420808561751918592 420818689027663488 421630453474090308 424631420803473408 425063329892425728 428323000354631424 428748345935917056 429585745049073144 432643334403538944 435121778138038272 435971625360964128 436404566399058432 436837937368670208 437256919067806593 440198497074990096 440806416184737792 443331623008567296 444186815182580736 444197505084755904 444638614821682176 445054367555984214 449123518376902656 449369299097385723 451237399550558208 451696370612502528 452118722596555392 452567698487912448 452578590086355072 453451619774021652 456502145114804544 459295210256818176 460649264532339456 461106711666929664 462007310713154136 463748210910277632 464653969134711768 465115393135838592 467961157620154368 468863860470501888 469340760089553408 469806838302154752 472498177153867776 473409631970908416 476306143970033664 476790613424308224 477710348403907584 478196246128978944 480924070573621248 481863375398960352 482341889177906688 483283963180207287 485293052346826752 485786662734200832 486723751203981312 489512000405293056 489998109641048064 490468078531084644 490955137198940736 491442679539753984 495907218207830016 498736073187459072 498748075884638208 499243356992765952 499710167080403328 499722193220350392 505263958174015488 507642074494377984 508158416939065344 508633562921124816 509138660798901504 513564913254155112 516707111538920448 517220226843328512 518230422598881888 518745050625295872 521716737274062336 522735715276550739 526443632808984576 526456302322673664 526979099047919616 527471843029314624 528008355100747584 531560449298101248 532585835967271968 535844411966287872 536376531541229568 536389440102346752 536922100916748288 537424141954396032 541039579395323904 542096297323830396 542634625325145024 545954683890180096 546509995575975936 547564220104478976 550701000455954688 551247873346179072 552324529348808328 555690501298372608 556255715661692928 557895620483808768 561078082335891456 561091585370217984 561648776616861696 562173937965453744 566175227737964544 566751106523234304 571097333806175232 571664461247889408 572212758286265418 572780993398764192 576857779204718592 577444523627446272 580162370850717696 581295500481285504 581872755198744576 582450583158226944 583009225423742124 583588181953457856 586931329433320128 592249086910107648 592263340113007872 592851486428909568 593405823407978952 593440216802721792 599159065463180964 602824963462073856 603423597983883264 603438120115140096 604602159698695536 608669526819739392 612393613675757568 614199019376452608 614808948889239552 616009747617538848 618330947880370176 619538625512949024 620153857514451456 623948210160205824 625151813960669184 625787680119404544 626409117736206336 629997569538490368 631212842627877888 631228033541495232 632445680211135462 636947131205210112 637594994838638592 641232094098161664 641884316133556224 642484500531947136 643122518903875584 644378617573609716 648965001605308416 652682667207057408 653957438041446192 654606849598587648 655256906053005312 661209624277106688 664997434512850944 666280222773871104 666296257627133856 666957922232523264 667581551333976321 673685277565353984 676856099325837312 677544555918753792 678178083894833088 678851547731868672 680177429661032478 684753217672206816 688942815385227264 689626969124438016 690973896798509184 691660067500394496 693010966069731204 695622316365416448 696980953702067652 701941736430231552 703295790705752832 704011140134330112 704710257453232128 708747265730801664 710114447956362624 714459215955050496 715185920136462336 716565522605861376 721386105860431872 722795063098440528 723512833766860032 727939578520240128 728679994101301248 730085626805971968 734268000607939584 734997164461572096 735702117796626966 736432705798411104 740920668397830144 741674287548923904 743860827311745024 748104109781188608 748122113826957312 748865035489148928 749565250620604992 749583289830525588 761463111741566976 762219281663852544 762237625408598016 762950344381687224 763707991198352256 770347369881232668 775060667308380672 775830340264992768 777345633898322832 778117575937943808 782575105911093504 789665449213476864 789684453484010496 790468648571879424 791207764543971936 792012532651121376 798878753950907952 803766617949431808 804564797311844352 804584160153520128 805383151375122432 806136212931594048 811559369092985856 813144445985745594 813951937987717536 818932025835270144 819745265185652736 821346330156718464 824441263840493568 826051500683932032 826871810019268608 833535751947558912 834383573492539392 836843430725713152 841617123503837184 841637378055326976 843260906948180616 849262841606946816 850126659784851456 856646000709262848 857496691871834112 858319137429398127 859171490098146288 865286668807077888 870243556276076544 871943250721928256 872809132798116864 873675874737340416 874513838135613186 880396994149980192 881612832369475584 886663246017134592 888373630365161472 888395010169511808 889277229643364352 890108735111968428 898738598194771446 904237445193110784 905135396975824896 905157180172710144 906903239548043304 913004290229609088 918590420513636352 921298529064678912 922213423333859328 924014621426308272 927496421820555264 929307938269423536 930230786271677184 935922315240308736 937727720941003776 938681520179106816 939613676604309504 944996354307735552 946819263941816832 948668520316703193 952612287940067328 953581226848616448 955420696807815168 956392492257957888 961848141147242496 963726750797920704 964683778355813376 966567926360414574 973447502407962624 979024000810586112 979996219282096128 980936157062169288 981910274397881472 982885359079507968 991814436415660032 997496151769276416 999420334160806656 999444386440700784 1010527916348030976 1015284148988755968 1016316833878130688 1017267125842249632 1018277321597803008 1020266144491548717 1027129826508310224 1033414223077840896 1034440453686657024 1036460845197763776 1037490101250591744 1043433474548124672 1045471430553101478 1052887265617969152 1052912604645347328 1053958198095839232 1054943686058629248 1056016710201495168 1063120898596202496 1065171671934543936 1071688823932575744 1072778880204693504 1074848283908792064 1082079158790647808 1084192594647660792 1085269250650290048 1091909367780360192 1093019991151951872 1095128440208957952 1101402000911909376 1102495746692358144 1103553176694940449 1104649058697616656 1111381002596745216 1112511431323385856 1115791240967617536 1122156164671782912 1122183170740435968 1123297553233723392 1124347875930907488 1132350455475929088 1133502213046468608 1142194667612350464 1143328922495778816 1144425516572530836 1145561986797528384 1162591000962571008 1163745510397489152 1164901166316453888 1166018450847484248 1167176363906915712 1173862658866640256 1184498173820215296 1184526680226015744 1185702972857819136 1186811646815957904 1198318130926361928 1205649926924147712 1206847195967766528 1206876240230280192 1209204319397391072 1217339053639478784 1219716668978618391 1224787227351515136 1228398038752905216 1229617897778479104 1232019495235077696 1236661895760740352 1239077251025898048 1240307715028902912 1250303627921338368 1251575360238809088 1252818235472412672 1259995139076980736 1262425685255755776 1262456067082990464 1264891360422270924 1273894262410420224 1275189989677277184 1284969001063894272 1286245037807751168 1288757235147219432 1297930003210616832 1305365334414114816 1307914876082892384 1309213699197175296 1310513812106010624 1311770757203419779 1322419248554213376 1329994869025701888 1332560445547742208 1332592515254267712 1333915844465046528 1335163102667952642 1347370555130707968 1348107897292157169 1353712198651674624 1355089111837507584 1356356167789666176 1357703095463737344 1360354859322064956 1369506435344413632 1377885630770454528 1381947793597018368 1383320135000788992 1386021932139462408 1391244632730832896 1393961907404135304 1403883472860463104 1406591581411505664 1408022280268660224 1409420514906464256 1417494531461603328 1420228895912725248 1428918431910100992 1430371840272924672 1433131045211722752 1442772211720863744 1445590126196881056 1447025667533720064 1455879157040480256 1457359988202602496 1460171253611943936 1468536001215879168 1469994328923144192 1471404235593253932 1472865411596822208 1487721654623490048 1496208219562377216 1496244227653914624 1497730070978297856 1499130501241209984 1499166579661051176 1522926223483133952 1524475250817196032 1525900688763374448 1527415982396704512 1540694739762465336 1550121334616761344 1551660680529985536 1554691267796645664 1556235151875887616 1565150211822187008 1579330898426953728 1579368906968020992 1580937297143758848 1582415529087943872 1584025065302242752 1597757507901815904 1607533235898863616 1609129594623688704 1609168320307040256 1610766302750244864 1612272425863188096 1623118738185971712 1626288891971491188 1627903875975435072 1637864051670540288 1642692660313436928 1652103001367864064 1653743620038537216 1667071503895117824 1668767146985078784 1673686861451426304 1683234247007674368 1683274756110653952 1686521813896361232 1698525683213893632 1700253319569702912 1713292001418525696 1714993383743668224 1716638274858796254 1718342980196292576 1730573337614155776 1740487112552153088 1743886501443856512 1745618265596233728 1747351749474680832 1749027676271226372 1760793988299960384 1776747260730322944 1776790020339023616 1778554459286728704 1780217470223936856 1797477196389542892 1808474890386221568 1810270793951649792 1810314360345420288 1813806479096086608 1826008580459218176 1837180841027272704 1842597058129357824 1844426846667718656 1848029242852616544 1854992843641110528 1858615876538847072 1860461572543354368 1871844630480617472 1875455441882007552 1877363040358213632 1879227353208619008 1889992708615471104 1893638527883633664 1897337040633406386 1910841393615630336 1912784984515915776 1923696282294484992 1927453501595841408 1929367556711626752 1933135852720829148 1946895004815925248 1958048001621172224 1961872314124338576 1963820548795762944 1965770718159015936 1983628872831320064 1994992303538552832 1998840668321613312 1998888772881401568 2002744654001928963 2021055832696061952 2030568297977511936 2032633667756261376 2034534251684499264 2036554643195606016 2040532288983097434 2054259653016620448 2066828446155681792 2068880907373314048 2072921690395527552 2074980202501183488 2086866949096249344 2090942861106202956 2105825209290694656 2109887372117258496 2112033420402990336 2126241797192404992 2130343343869087872 2143377647865151488 2145557760409387008 2149696567817584128 2164158317581295616 2168385189295321584 2170538501300580096 2183818735560720384 2186039982303903744 2190256880417915904 2202804001823818752 2204991493384716288 2207106353389880898 2209298117395233312 2222762005193490432 2225022862646771712 2231582481935235072 2244312329343565824 2244366341480871936 2246595106467446784 2248695751861814976 2284389335224700928 2286657844991557632 2288851033145061672 2291123973595056768 2325182001925142016 2327491020794978304 2332036901694968496 2334352727813831424 2347725317733280512 2368996347640430592 2369053360452031488 2371405945715638272 2373623293631915808 2396636261852723856 2411299853848295424 2413694391935533056 2413752480460560384 2418408638794782144 2434678107278957568 2439433337957236782 2456796077505810432 2459235795556958208 2464038990470155392 2473323791521480704 2478154502051796096 2480615430057805824 2500607255842676736 2503150720477618176 2524851370511511552 2524912134165980928 2529782720844541848 2547788524820840448 2550379979354554368 2569938002127788544 2572490075615502336 2574957412288194381 2577514470294438864 2595860006421233664 2610730668828229632 2615829752165784768 2618427398394350592 2621027624212021248 2623541514406839558 2644838497108426752 2659989738051403776 2665120891095484416 2665185030508535424 2667831688930093056 2670326205335905284 2696215794584314338 2712712335579332352 2715406190927474688 2720709718644129912 2739012870688827264 2755771261540909056 2763895587194036736 2766640270001577984 2772043864278924816 2782489265461665792 2787923814808270608 2807766945720926208 2813183162823011328 2816044560537320448 2818841029812928512 2834989062923206656 2840457791825450496 2846005560950109579 2857836863820201984 2860743680545849344 2866262090423445504 2885544423441727488 2891180252393762112 2894051335067440128 2920342507223887872 2937072002431758336 2939988657846288384 2942808471186507864 2945730823193644416 2975443309246980096 2992488455307829248 2998261002482419968 2998333159322102352 3045852446966267904 3048950501634392064 3051801377526748896 3054831964793409024 3060798433474646151 3081389479524930672 3100242669233522688 3103321361059971072 3109382535593291328 3112470303751775232 3130300423644374016 3158661796853907456 3158737813936041984 3161874594287517696 3164831058175887744 3168050130604485504 3195515015803631808 3215066471797727232 3218336640614080512 3224544851726376192 3246237476371943424 3252577783942982376 3255807751950870144 3275728103341080576 3285385320626873856 3304206002735728128 3307487240077074432 3310659530084821347 3334143007790235648 3337534293970157568 3347373722902852608 3366468494015348736 3366549512221307904 3373043627792722464 3397051366427787264 3400506639139405824 3426584002837051392 3429986767487336448 3433276549717592508 3436685960392585152 3487773002887713024 3491236531192467456 3494703498949361664 3498055352542452744 3521587976599920768 3553494521460645888 3553580040678047232 3557108918573457408 3560434940447873712 3594954392779085784 3616949780772443136 3620541587903299584 3620628720690840576 3627612958192173216 3652017160918436352 3659150006935855173 3674361682054545408 3685194116258715648 3688853693335437312 3696058485705233088 3709985687282221056 3717231753077694144 3720923145086708736 3750910883764015104 3754726080716427264 3758454706417238016 3779985417230942208 3787277055767267328 3794674081266812772 3821682787231260672 3825569969031831552 3854907003191682816 3858735113423253504 3866271705441658296 3893790009631850496 3916096003242344448 3923744628248677152 3927641097591525888 3931541436318031872 3967257745662640128 3989984607077105664 3997681336643226624 3997777545762803136 4005489308003857926 4042111665392123904 4061136595955023872 4065267335512522752 4069068503368998528 4073109286391212032 4081064577966194868 4108519306033240896 4133656892311363584 4145843380791055104 4149960405002366976 4173733898192498688 4181885722212405912 4211650418581389312 4219774744234516992 4224066840805980672 4252483594384809984 4260686687738175744 4286755295730302976 4291115520818774016 4299393135635168256 4328316635162591232 4336770378590643168 4341077002601160192 4367637471121440768 4372079964607807488 4380513760835831808 4405608003647637504 4409982986769432576 4414212706779761796 4418596234790466624 4463164963870470144 4488624658687131648 4488732682961743872 4493190212934893568 4497391503723629952 4568778670449401856 4577702066290123344 4582247947190113536 4650364003850284032 4654982041589956608 4664073803389936992 4668705455627662848 4695450635466561024 4737992695280861184 4738106720904062976 4742811891431276544 4747246587263831616 4793272523705447712 4822599707696590848 4827388783871066112 4827504960921120768 4836817277589564288 4869356214557915136 4878866675914473564 4913592155011620864 4928077980940310784 4956309004103592192 4961230860115611648 5001214511685353472 5006301440955236352 5049702741023023104 5049824268331961856 5059565441689083696 5095577049641680896 5100759958709108736 5139876004255577088 5144980151231004672 5149914824576388762 5155028940588877728 5191720012842467328 5221461337656459264 5231659504331569536 5236854796788701184 5242055248424042496 5247083028813679116 5330241782190968832 5330370061017070848 5335663377860186112 5340652410671810568 5392431589168628676 5425424671158664704 5430812381854949376 5441419437288259824 5478025741377654528 5511542523081818112 5527791174388073472 5533280540003155968 5544087728557849632 5564978530923331584 5575847629616541216 5615533891441852416 5626366325646022656 5632089121074640896 5637682059625857024 5669978125846413312 5680915583650900992 5692011121900219158 5732524180846891008 5771088846883454976 5782360504787524224 5788102670134880256 5840685014447775744 5874144004863516672 5885616942373015728 5891461646387288832 5950886618493960192 5984976910615658496 5996522004964839936 5996666318644204704 6008233962005786889 6091704893932535808 6097901003268784128 6103602755053497792 6109663929586818048 6121596866949292302 6162778959049861344 6200485338467045376 6206642722119942144 6218765071186582656 6224940607503550464 6260600847288748032 6317475627872083968 6329662116351775488 6336100261208971008 6391030031607263616 6430132943595454464 6436673281228161024 6449089703452752384 6492474952743886848 6505155567885964752 6511615503901740288 6551456206682161152 6570770641253747712 6608412005471456256 6614974480154148864 6621319060169642694 6668286015580471296 6675068587940315136 6694747445805705216 6732936988030697472 6733099024442615808 6746087255585444928 6853168005674102784 6859973534974672896 6866553099435185016 6873371920785170304 6975546005775426048 6982473062384934912 6996110705084905488 7043175953199841536 7106989042921291776 7107160081356094464 7114217837146914816 7120869880895747424 7189908785558171568 7233899561544886272 7241083175806599168 7241257441381681152 7255225916384346432 7304034321836872704 7318300013871710346 7370388232517431296 7377707386670874624 7392116971410466176 7419971374564442112 7434463506155388288 7441846290173417472 7501821767528030208 7509452161432854528 7574554111534534656 7589348162533625544 7643365574462521344 7651139938063663104 7709814006383365632 7717470226846507008 7724872236864583143 7732543410883316592 7787580019263700992 7832192006484688896 7847489256497354304 7855282195183051776 7863082872636063744 7934515491325280256 7979969214154211328 7995362673286453248 7995555091525606272 8010978616007715852 8138137006737997056 8146218572782424064 8162129155932389736 8217038612066481792 8267313784622727168 8291686761582110208 8299920810004733952 8347467796384997376 8363771444424811824 8423300837162778624 8439549488469033984 8448133681611961344 8504967188769619968 8521373375476351488 8538016682850328737 8573510591460605952 8582231041637548032 8598786271270336512 8656633270325182464 8673540757181286336 8682154005202320384 8761027521671663616 8811216007295275008 8819965973538865152 8828425413559523592 8837192469580933248 8926329927740940288 8977465365923487744 8994783007447259904 9137557340898803712 9155404132580246688 9164495894380227072 9182395300423938453 9300728007700568064 9309964083179913216 9328147606779873984 9337410911255325696 9390901270933122048 9475985390561722368 9476213441808125952 9485623782862553088 9494493174527663232 9586545047410895424 9645199415393181696 9655009921842241536 9673634555179128576 9738712429115830272 9757733351828947128 9827184310023241728 9856155961880621568 9912618008207184384 9922461720231223296 9931978590254464041 10002429023370706944 10012602881910472704 10099405482046046208 10099648536663923712 10119130883378167392 10191154099283361792 10201519917418217472 10279752008511154176 10289960302462009344 10299829649152777524 10310057881177755456 10463319008663139072 10473709593577402368 10484110496848084992 10494166057627358232 10660483564381937664 10660740122034141696 10671326755720372224 10681304821343621136 10784863178337257352 10850849342317329408 10861624763709898752 10882838874576519648 10956051482755309056 11023085046163636224 11055582348776146944 11066561080006311936 11088175457115699264 11129957061846663168 11151695259233082432 11252732651292045312 11264178242149281792 11275364119251714048 11339956251692826624 11361831167301801984 11384022243800438316 11465048361693782016 11564721009575048448 11576205340269760512 11681370028895551488 11748288009727033344 11771233884746031456 11782923292774577664 11901773236987920384 11969953821231316992 11993044009929679872 11993332637288409408 12016467924011573778 12183409787865071616 12195802006537568256 12207205510106995584 12219327859173636096 12243193733898584604 12325557918099722688 12400970676934090752 12437530142373165312 12449881215007100928 12521201694577496064 12634951255744167936 12659324232703550976 12672200522417942016 12782060063214527232 12860265887190908928 12873346562456322048 12898179406905504768 12984949905487773696 13010311135771929504 13023231007803480576 13102912413364322304 13141541282507495424 13216824010942912512 13229948960308297728 13242638120339285388 13389494891611410432 13465873976061394944 13466198048885231616 13492174511170889856 13706336011348205568 13733106198870370032 13746743841570340608 13951092011550852096 13964946124769869824 13992221410169810976 14086351906399683072 14213978085842583552 14214320162712188928 14228435674293829632 14241739761791494848 14379817571116343136 14467799123089772544 14482166351613198336 14482514882763362304 14510451832768692864 14608068643673745408 14636600027743420692 14740776465034862592 14784233942820932352 14868927012310776576 14883692580346834944 15003643535056060416 15018904322865709056 15149108223069069312 15178696325067251088 15286731148925042688 15302279876127326208 15419628012766731264 15434940453693014016 15449744473729166286 15465086821766633184 15575160038527401984 15664384012969377792 15694978512994708608 15710564390366103552 15726165745272127488 15990725346572906496 15991110183051212544 16021957232015431704 16276274013475994112 16292437145564848128 16324258311864779472 16434077224132963584 16534627569245454336 16583373523164220416 16599841620009467904 16694935592769994752 16727542888849623648 16846601674325557248 16879098976938067968 16896267363223922688 17009934377539239936 17042746750952702976 17076033365700657474 17197572542540673024 17313266540650364928 17347081514362572672 17364308010404640768 17522055043343327232 17622432014590550016 17656850827119047184 17674384939161866496 17852659855481880576 17954930731846975488 17989566014894519808 18024701886017360667 18275114681797607424 18310808265160493376 18328991788760454144 18364790600847876906 18601456015401136128 18619928166359826432 18656295213559747968 18674821822510651392 18781802541866244096 18952426883616251904 18988986349055326464 19173090094821790848 19290398830786363392 19310019843684483072 19347269110358257152 19477424858231660544 19515466703657894256 19654368620046483456 19712311923761243136 19825236016414368768 19844923440462446592 19863957180508928082 20004858046741413888 20025205763820945408 20198810964092092416 20199297073327847424 20238261766756334784 20559504017022308352 20579920604924018688 20599659298305555048 20620115762355510912 20926638017326278144 20947419187154804736 20988332115254716464 21320967128763875328 21321480244068283392 21342653511440744448 21362609642687242272 21569726356674514704 21701698684634658816 21723249527419797504 21765677749153039296 21912102965510618112 22111164697552293888 22133122160012623872 22176350914231398528 22259914123693326336 22303390518466164864 22505465302584090624 22528356484298563584 22723662334603603968 22768044487600876632 22930096723387564032 23129442019150096896 23152410680539521024 23174616710593749429 23362740057791102976 23496576019454066688 23542467769492062912 23565846585549155328 23803546473975840768 23939907642462633984 23986088019859359744 23986665274576818816 24032935848023147556 24414411020213991168 24438655718347272192 24486387467797169208 24651115836199445376 24801941353868181504 24875060284746330624 24899762430014201856 25042403389154992128 25269902511488335872 25318648465407101952 25344401044835884032 25564120126429054464 25614050048550986211 25720531774381817856 25746693124912644096 25796358813811009536 25969899810975547392 26020622271543859008 26046462015606961152 26283082565014990848 26433648021885825024 26459897920616595456 26485276240678570776 26778989783222820864 26932396097770463232 26984349022341779712 27412672022696411136 27466212397740740064 27493487683140681216 27902184023101704192 27929892249539739648 27984442820339621952 28172703812799366144 28427956171685167104 28428640325424377856 28456871348587659264 28483479523582989696 28759635142232686272 28935598246179545088 28965029765526724608 29020903665537385728 29216137287347490816 29273200055486841384 29481552930069725184 29568467885641864704 29737854024621553152 29767385160693669888 30007287070112120832 30037808645731418112 30298216446138138624 30357392650134502176 30573462297850085376 30604559752254652416 30839256025533462528 30869880907386028032 30899488947458332572 30930173643533266368 31389957025989417216 31421128780732207104 31452331490544254976 31981450693145812992 31982220366102425088 32043914464030863408 32552548026951988224 32584874291129696256 32648516623729558944 32868154448265927168 33069255138490908672 33166747046328440832 33199683240018935808 33389871185539989504 33455085777699247296 33758197953876135936 33792534726447845376 34019868755078479872 34085493501905405952 34152066731401314948 34395145085081346048 34694163028725145344 34728616020809281536 35044110086686654464 35244864029181100032 35313701654238094368 35348769878323732992 35705319710963761152 35909861463693950976 35979132029789039616 36049403772034721334 36550229363595214848 36621616530320986752 36657983577520908288 36729581201695753812 37202912030802272256 37312590427119495936 37349643645021302784 37563605083732488192 37904853767232503808 37977972698110652928 38346180189643581696 38580797661572726784 38620039687368966144 38694538220716514304 38954849716463321088 39030933407315788512 39308737240092966912 39424623847522486272 39650472032828737536 39689846880924893184 39727914361017856164 40397621928184184832 40398594146655694848 40476523533512669568 41119008034044616704 41199318596611110096 41240231524711021824 41853276034652556288 41894838374309609472 41976664230509432928 42641934257527750656 42642960488136566784 42685307022881488896 42725219285374484544 43139452713349029408 43403397369269317632 43446499054839595008 43531355498306078592 43824205931021236224 44222329395104587776 44352701828462797056 44606781036932329728 45010930605168181248 45056712968597127168 45447324669207207936 45536088975201753264 45860193446775128064 46258884038300193792 46304821361079042048 46349233421187498858 46725480115582205952 46993152038908133376 47084935538984125824 47131693171098310656 47972176039718719488 47973330549153637632 48065871696046295112 48828822040427982336 48877311436694544384 48972774935594338416 49302231672398890752 49603882707736363008 49750120569492661248 49799524860028403712 50084806778309984256 50539805022976671744 50637296930814203904 50688802089671768064 51128240252858108928 51228100097101972422 51592717627622019072 51939799621951094784 52041244543087718016 52092924031213922304 52566165130029981696 52867296043771650048 52970552481357141552 53557979566445641728 53864792195540926464 53968698044683559424 54074105658052082001 54825344045392822272 54932424795481480128 54986975366281362432 55804368046203408384 55859784499079479296 55968885640679243904 56345407625598732288 56857280650848755712 56966959047165979392 57519270284465372544 57871196492359090176 57930059531053449216 58041807331074771456 58432274574694981632 58546400110973682768 58963105860139450368 59136935771283729408 59475708049243106304 59534770321387339776 60014574140224241664 60075617291462836224 60596432892276277248 60714785300269004352 61678512051066925056 61739761814772056064 61798977894916665144 61860347287066532736 62779914051978834432 62842257561464414208 63962901386291625984 63964440732204850176 64087828928061726816 65105096053903976448 65169748582259392512 65297033247459117888 65736308896531854336 66333494092656881664 66399366480037871616 66779742371079979008 66910171555398494592 67516395907752271872 67585069452895690752 68170987003810811904 68304133462802629896 68790290170162692096 69388326057450290688 69457232041618563072 69523850131781248287 70088220173373308928 70489728058362200064 70627403308476188736 70697539756647465984 71410639421927522304 71819722927387901952 71958264059578079232 72098807544069442668 73243233060641973504 73315967155041816576 73459162403391507624 74405824061604544512 74625180854238991872 74699287290042605568 75127210167464976384 75809707534465007616 75955945396221305856 76692360379287163392 77161595323145453568 77240079374737932288 77389076441433028608 77909699432926642176 78061866814631577024 78849247695044972544 79300944065657475072 79379693761849786368 79455828722035712328 80797188293311389696 80953047067025339136 82238016068089233408 82398637193222220192 82480463049422043648 83706552069305112576 83789676748619218944 83953328461018865856 85283868515055501312 85285920976273133568 85370614045762977792 85450438570748969088 86278905426698058816 86806794738538635264 87062710996612157184 87648411862042472448 88444658790209175552 88705403656925594112 89213562073864659456 90021861210336362496 90113425937194254336 90894649338414415872 91072177950403506528 91720386893550256128 92517768076600387584 92609642722158084096 92698466842374997716 94169871077968251648 94263386342196621312 95944352079437438976 95946661098307275264 96131743392092590224 97657644080855964672 97754622873389088768 97945549871188676832 98604463344797781504 99207765415472726016 99500241138985322496 99599049720056807424 100169613556619968512 101274593861628407808 101377604179343536128 102256480505716217856 102456200194203944844 103185435255244038144 104082489086175436032 104185848062427844608 105132330260059963392 105734592087543300096 105941104962714283104 107115959132891283456 107729584391081852928 107937396089367118848 108148211316104164002 109650688090785644544 109864849590962960256 109973950732562724864 111608736092406816768 111937771281358487808 112690815251197464576 113714561301697511424 113933918094331958784 115038540568930745088 115742392984718180352 115860119062106898432 116083614662149542912 116864549149389963264 117092800221947365536 117926211720278900736 118273871542567458816 118951416098486212608 119069540642774679552 121192865784552554496 121429570600538008704 123357024102133850112 123597955789833330288 123720694574133065472 125559828103957668864 125684515122928828416 127925802772583251968 127928881464409700352 128175657856123453632 130210192107807952896 130339497164518785024 130594066494918235776 131472617793063708672 132666988185313763328 133820343110796989184 135032791815504543744 135170138905791381504 136341974007621623808 136608266925605259792 137580580340325384192 138776652114900581376 138914464083237126144 139047700263562496574 140176440346746617856 140979456116724400128 141254806616952377472 141395079513294931968 143916528119156158464 144197615088138885336 146486466121283947008 146631934310083633152 146918324806783015248 148811648123209089024 149250361708477983744 149398574580085211136 150254420334929952768 151619415068930015232 151911890792442611712 153384720758574326784 154778152882866057216 155819398865853284352 156123733629263154048 157698495390089945088 158601888131314950144 158911657444071424656 161594376586622779392 161906094134050678272 162222316974156246003 164476032136178466816 164797274386444440384 164960926098844087296 167413104138610225152 167579353497238437888 167906656922037731712 170571841952546267136 170900877141497938176 172557810853396117632 173613589477077270528 174125421993224314368 175296823724084944896 176889317580418351104 177410807313851188224 178427124147729318912 180043722420672724992 180226851874388508672 181789298676828831744 182144355900807013056 185035536153200775168 185219285444316168192 185396933684749995432 188339742155936503296 188526772684393242624 191888704158874877952 191893322196614550528 192263486784185180448 195315288161711929344 195509245746778177536 195891099742377353664 197208926689595563008 199000482277970644992 199198099440113614848 200339227113239937024 202549187723256815616 202755208358687072256 204512961011432435712 204912400388407889688 206370870510488076288 208164978172350872064 208371696124855689216 210264660520119926784 211469184175086600192 211882209925428566208 214231918265782566912 215459168782163705856 215874792178734237696 216296422632208328004 219729699181925920512 219947901465125449728 223217472184813633536 223875542562716975616 225381630502394929152 227429122603395022848 227867836188663917568 230077081137861490176 231484785969436360704 231720238124213796864 232167229324299085824 233729098298779926528 234185600443894731072 236547743085134917632 237902832196972425216 238139081285549359104 242859141201076017408 246714048204267700224 247195911579666660576 247441389148266130944 251119656207915337728 251369030245857656832 255851605545166503936 255857762928819400704 256351315712246907264 260420384215615905792 261188132989836471552 262945235586127417344 265333976370627526656 267640686221593978368 270065583631009087488 270340277811582763008 272683948015243247616 273216533851210519584 275161160680650768384 277553304229801162752 277828928166474252288 278095400527124993148 282509613233904754944 282790159026589863936 287833056238312316928 288395230176277770672 292972932242567894016 293263868620167266304 293836649613566030496 297623296246418178048 298500723416955967488 298797149160170422272 300508840669859905536 303823781584885223424 306769441517148653568 309556305765732114432 312247467258526308096 315396990780179890176 317203776262629900288 317823314888142849312 323188753173245558784 323812188268101356544 324444633948312492006 328952064272356933632 329594548772888880768 329921852197688174592 334826208277220450304 335813313844075463424 341143683905092534272 341801754282995876352 345115621706792235264 347227178954154541056 348250843986448628736 350593647448169889792 353778635160836702208 354821614627702376448 356854248295458637824 363578597353657663488 364288711801614026112 370071072306401550336 370793867369499990864 376679484311873006592 377053545368786485248 383777408317749755904 383786644393229101056 384526973568370360896 390630576323423858688 391018491493556355072 391782199484754707328 394417853379191126016 398000964555941289984 405098375446513631232 405510416717374144512 409025922022864871424 409824800776815779376 412741741020976152576 416329956344701744128 416743392249711378432 420529321040239853568 422938368350173200384 423764419850857132416 431749584357468475392 432592845264416656008 439459398363851841024 439895802930250899456 446434944369627267072 447751085125433951232 450763261004789858304 454858245206790045696 455735672377327835136 460154162275722980352 464334458648598171648 467458196597559853056 468371200887789462144 473095486170269835264 475805664393944850432 485718282402152034816 486666950922468738009 493428096408535400448 494391823159333321152 494882778296532261888 502239312415830675456 502738060491715313664 511715525857638801408 512702631424493814528 520840768431231811584 522376265979672943104 525890471172254834688 530667952741255053312 535281372443187956736 540131167262018174976 540680555623165526016 545367896030486495232 546433067702421039168 555106608459602325504 555657856332948504576 556190801054249986296 565019226467809509888 565580318053179727872 575666112476624633856 576790460352555541344 585945864485135788032 586527737240334532608 587673299227132060992 597001446833911934976 597594298320340844544 601017681339719811072 607647563169770446848 613538883034297307136 619112611531464228864 624494934517052616192 630793981560359780352 634407552525259800576 635646629776285698624 646377506346491117568 647624376536202713088 648889267896624984012 659189097545777761536 659843704395376349184 669652416554440900608 671626627688150926848 682287367810185068544 683603508565991752704 690231243413584470528 694454357908309082112 696501687972897257472 701187294896339779584 709643229255404752896 713708496590917275648 728577423603228052224 740142144612803100672 741587734738999981728 753358968623746013184 754107090737572970496 767554816635499511808 767573288786458202112 769053947136740721792 781261152646847717376 783564398969509414656 788835706758382252032 796001929111882579968 810196750893027262464 811020833434748289024 818051844045729742848 819649601553631558752 825483482041952305152 832659912689403488256 833486784499422756864 847528839701714264832 863499168714936950784 865185690528833312016 878918796727703682048 879791605860501798912 892869888739254534144 895502170250867902464 901526522009579716608 911471344754655670272 920308324551445960704 928668917297196343296 936742401775578924288 946190972340539670528 951611328787889700864 971436564804304069632 973333901844937476018 986856192817070800896 988783646318666642304 989765556593064523776 1004478624831661350912 1023431051715277602816 1025405262848987629056 1041681536862463623168 1044752531959345886208 1051780942344509669376 1061335905482510106624 1070562744886375913472 1090735792060972990464 1092866135404842078336 1110213216919204651008 1112381602108499972592 1130038452935619019776 1131160636106359455744 1151332224953249267712 1153580920705111082688 1171891728970271576064 1173055474480669065216 1175346598454264121984 1194002893667823869952 1215295126339540893696 1227077766068594614272 1238225223062928457728 1248989869034105232384 1261587963120719560704 1268815105050519601152 1271293259552571397248 1295248753072405426176 1297778535793249968024 1318378195091555523072 1319687408790752698368 1339304833108881801216 1343253255376301853696 1364574735620370137088 1367207017131983505408 1380462486827168941056 1393003375945794514944 1402374589792679559168 1419286458510809505792 1427416993181834551296 1457154847206456104448 1480284289225606201344 1483175469477999963456 1506717937247492026368 1508214181475145940992 1535146577572916404224 1538107894273481443584 1562522305293695434752 1567128797939018829312 1577671413516764504064 1592003858223765159936 1620393501786054524928 1622041666869496578048 1636103688091459485696 1639299203107263117504 1665319825378806976512 1666973568998845513728 1695057679403428529664 1726998337429873901568 1730371381057666624032 1757837593455407364096 1759583211721003597824 1791004340501735804928 1803053044019159433216 1822942689509311340544 1840616649102891921408 1857337834594392686592 1873484803551157848576 1892381944681079341056 1903222657575779401728 1942873129608608139264 1946667803689874952036 1977567292637333284608 1979531113186129047552 2008957249663322701824 2046862103430555205632 2050810525697975258112 2083363073724927246336 2089505063918691772416 2103561884689019338752 2141125489772751826944 2185732270809684156672 2220426433838409302016 2224763204216999945184 2260076905871238039552 2262321272212718911488 2302664449906498535424 2307161841410222165376 2343783457940543152128 2350693196908528243968 2388005787335647739904 2430590252679081787392 2454155532137189228544 2476450446125856915456 2497979738068210464768 2542586519105142794496 2590497506144810852352 2595557071586499936048 2636756390183111046144 2639374817581505396736 2678609666217763602432 2686506510752603707392 2734414034263967010816 2760924973654337882112 2786006751891589029888 2838572917021619011584 2854833986363669102592 2914309694412912208896 2960568578451212402688 2966350938955999926912 3013435874494984052736 3070293155145832808448 3076215788546962887168 3125044610587390869504 3134257595878037658624 3155342827033529008128 3184007716447530319872 3272207376182918971392 3278598406214526235008 3330639650757613953024 3390115358806857059328 3453996674859747803136 3460742762115333248064 3515675186910814728192 3519166423442007195648 3582008681003471609856 3645885379018622681088 3681233298205783842816 3714675669188785373184 3746969607102315697152 3784763889362158682112 3806445315151558803456 3885746259217216278528 3893335607379749904072 3955134585274666569216 3959062226372258095104 4017914499326645403648 4093724206861110411264 4101621051395950516224 4179010127837383544832 4207123769378038677504 4282250979545503653888 4371464541619368313344 4440852867676818604032 4449526408433999890368 4520153811742476079104 4524642544425437822976 4614323682820444330752 4687566915881086304256 4701386393817056487936 4776011574671295479808 4861180505358163574784 4908311064274378457088 4995959476136420929536 5085173038210285588992 5180995012289621704704 5191114143172999872096 5273512780366222092288 5278749635163010793472 5373013021505207414784 5468828068527934021632 5521849947308675764224 5572013503783178059776 5677145834043238023168 5709667972727338205184 5828619388825824417792 5932701877911999853824 6026871748989968105472 6140586310291665616896 6152431577093925774336 6250089221174781739008 6268515191756075317248 6310685654067058016256 6557196812429052470016 6661279301515227906048 6780230717613714118656 6907993349719495606272 6921485524230666496128 7031350373821629456384 7164017362006943219712 7291770758037245362176 7362466596411567685632 7429351338377570746368 7493939214204631394304 7771492518434432557056 7786671214759499808144 7910269170549333138432 7918124452744516190208 8035828998653290807296 8203242102791901032448 8358020255674767089664 8564501959091007307776 8742929083238736626688 8881705735353637208064 8899052816867999780736 9040307623484952158208 9228647365640888661504 9375133831762172608512 9402772787634112975872 9552023149342590959616 9816622128548756914176 9991918952272841859072 10170346076420571177984 10361990024579243409408 10382228286345999744192 10547025560732444184576 10557499270326021586944 10746026043010414829568 10937656137055868043264 11043699894617351528448 11144027007566356119552 11354291668086476046336 11419335945454676410368 11657238777651648835584 11865403755823999707648 12053743497979936210944 12281172620583331233792 12304863154187851548672 12537030383512150634496 12621371308134116032512 13114393624858104940032 13322558603030455812096 13560461435227428237312 13842971048461332992256 14062700747643258912768 14328034724013886439424 14583541516074490724352 14724933192823135371264 14987878428409262788608 15542985036868865114112 15573342429518999616288 15820538341098666276864 15836248905489032380416 16406484205583802064896 16716040511349534179328 17129003918182014615552 17485858166477473253376 17798105633735999561472 18080615246969904316416 18457294731281777323008 18750267663524345217024 18805545575268225951744 19983837904545683718144 20340692152841142355968 20723980049158486818816 20764456572691999488384 21094051121464888369152 21492052086020829659136 21875312274111736086528 22087399789234703056896 22288054015132712239104 23314477555303297671168 23730807511647999415296 24107486995959872421888 24609726308375703097344 25074060767024301268992 26228787249716209880064 26645117206060911624192 27120922870454856474624 27685942096922665984512 28125401495286517825536 28656069448027772878848 29449866385646270742528 29975756856818525577216 31085970073737730228224 31146684859037999232576 31641076682197332553728 31672497810978064760832 32812968411167604129792 33432081022699068358656 34258007836364029231104 34971716332954946506752 35596211267471999122944 36161230493939808632832 36914589462563554646016 37611091150536451903488 39967675809091367436288 40681384305682284711936 41528913145383998976768 42188102242929776738304 42984104172041659318272 43750624548223472173056 44174799578469406113792 46628955110606595342336 47461615023295998830592 49219452616751406194688 50148121534048602537984 52457574499432419760128 54241845740909712949248 55371884193845331969024 56250802990573035651072 59951513713637051154432 62171940147475460456448 62293369718075998465152 63282153364394665107456 65625936822335208259584 66864162045398136717312 69943432665909893013504 71192422534943998245888 72322460987879617265664 73829178925127109292032 75222182301072903806976 79935351618182734872576 81362768611364569423872 83057826290767997953536 84376204485859553476608 85968208344083318636544 88349599156938812227584 93257910221213190684672 94923230046591997661184 98438905233502812389376 100296243068097205075968 104915148998864839520256 108483691481819425898496 110743768387690663938048 119903027427274102308864 124586739436151996930304 126564306728789330214912 131251873644670416519168 139886865331819786027008 142384845069887996491776 147658357850254218584064 150444364602145807613952 162725537222729138847744 166115652581535995907072 168752408971719106953216 186515820442426381369344 189846460093183995322368 196877810467005624778752 200592486136194410151936 209830297997729679040512 216967382963638851796992 221487536775381327876096 239806054854548204617728 249173478872303993860608 253128613457578660429824 279773730663639572054016 284769690139775992983552 295316715700508437168128 300888729204291615227904 325451074445458277695488 332231305163071991814144 379692920186367990644736 393755620934011249557504 419660595995459358081024 442975073550762655752192 498346957744607987721216 506257226915157320859648 559547461327279144108032 569539380279551985967104 590633431401016874336256 601777458408583230455808 650902148890916555390976 664462610326143983628288 759385840372735981289472 839321191990918716162048 885950147101525311504384 996693915489215975442432 1139078760559103971934208 1181266862802033748672512 1328925220652287967256576 1518771680745471962578944 1678642383981837432324096 1771900294203050623008768 1993387830978431950884864 2278157521118207943868416 2657850441304575934513152 3543800588406101246017536 3986775661956863901769728 4556315042236415887736832 5315700882609151869026304 7973551323913727803539456 10631401765218303738052608 15947102647827455607078912 31894205295654911214157824
- Sum of all divisors σ(n): 119728847201235012813862647
- Sum of proper divisors (its aliquot sum) s(n): 87834641905580101599704823
- 31894205295654911214157824 is an abundant number, because the sum of its proper divisors (87834641905580101599704823) is greater than itself. Its abundance is 55940436609925190385546999
Bases of 31894205295654911214157824
- Binary: 11010011000011101110001010101011001000101100000110110010000111101100100000000000000002
- Hexadecimal: 0x1A61DC5564583643D90000
- Base-36: 409P5VGK900000000
Squares and roots of 31894205295654911214157824
- 31894205295654911214157824 squared (318942052956549112141578242) is 1017240331441381782454123607071385835210901580414976
- 31894205295654911214157824 cubed (318942052956549112141578243) is 32444071966011475928619429894294612177618754513958005734618335886968277172224
-
31894205295654911214157824 is a
perfect square number . Itssquare root is 5647495488768 -
The
cube root of 31894205295654911214157824 is 317129951.9795920547
Scales and comparisons
How big is 31894205295654911214157824?- 31,894,205,295,654,911,214,157,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 31,894,205,295,654,911,214,157,824 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 31894205295654911214157824 cubic inches would be around 26427496 feet tall.
Recreational maths with 31894205295654911214157824
- 31894205295654911214157824 backwards is 42875141211945659250249813
- 31894205295654911214157824 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 31894205295654911214157824's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 31894205295654911214157824 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 31894205295654911214157824 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/31894205295654911214157824/
Chicago style:
Numbermatics. 2024. "Number 31894205295654911214157824 - Facts about the integer". https://numbermatics.com/n/31894205295654911214157824/
The information we have on file for 31894205295654911214157824 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 31894205295654911214157824, math, Factors of 31894205295654911214157824, curriculum, school, college, exams, university, Prime factorization of 31894205295654911214157824, STEM, science, technology, engineering, physics, economics, calculator, thirty-one septillion, eight hundred ninety-four sextillion, two hundred five quintillion, two hundred ninety-five quadrillion, six hundred fifty-four trillion, nine hundred eleven billion, two hundred fourteen million, one hundred fifty-seven thousand, eight hundred twenty-four.