35398036177683623115227136
35,398,036,177,683,623,115,227,136 is an even composite number composed of five prime numbers multiplied together.
What does the number 35398036177683623115227136 look like?
This visualization shows the relationship between its 5 prime factors (large circles) and 16335 divisors.
35398036177683623115227136 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred thirty-five divisors.
Prime factorization of 35398036177683623115227136:
232 × 310 × 72 × 192 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 35398036177683623115227136 from the Numbermatics database.
Names of 35398036177683623115227136
- Cardinal: 35398036177683623115227136 can be written as Thirty-five septillion, three hundred ninety-eight sextillion, thirty-six quintillion, one hundred seventy-seven quadrillion, six hundred eighty-three trillion, six hundred twenty-three billion, one hundred fifteen million, two hundred twenty-seven thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 3.5398036177683623115227136 × 1025
Factors of 35398036177683623115227136
Divisors of 35398036177683623115227136
- Number of divisors d(n): 16335
-
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 131072 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 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 262144 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 357504 359552 360612 363888 366336 367416 369664 373248 373597 373968 373977 379904 380646 381024 386688 387072 387828 393216 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 524288 525312 526338 530901 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 715008 719104 721224 727776 732672 734103 734832 739328 746496 747194 747936 747954 759808 761292 762048 773376 774144 775656 786432 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 917504 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 1048576 1050624 1052676 1061802 1071448 1072512 1078656 1081836 1089536 1091664 1099008 1101128 1102248 1108992 1119744 1120791 1121904 1121931 1132096 1139712 1141938 1143072 1160064 1161216 1163484 1179648 1181952 1184232 1191016 1204224 1205379 1206576 1213488 1224512 1225728 1228122 1236384 1238769 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 1430016 1432809 1438208 1441017 1442448 1455552 1465344 1468206 1469664 1478656 1492992 1494388 1495872 1495908 1519616 1522584 1524096 1546752 1548288 1549773 1551312 1572864 1575936 1578976 1579014 1592703 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 1835008 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 2097152 2101248 2105352 2123604 2142896 2145024 2157312 2163672 2179072 2183328 2198016 2202256 2202309 2204496 2217984 2239488 2241582 2243808 2243862 2264192 2279424 2283876 2286144 2320128 2322432 2326968 2359296 2363904 2368464 2368521 2382032 2408448 2410758 2413152 2426976 2434131 2449024 2451456 2456244 2472768 2477538 2490368 2495232 2516864 2519424 2524284 2547216 2561808 2564352 2571912 2587648 2605056 2610144 2612736 2615179 2617839 2654208 2659328 2659392 2664522 2679786 2706816 2709504 2714796 2730348 2752512 2755152 2757888 2781864 2801664 2807136 2812551 2828663 2831472 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 3145728 3151872 3157952 3158028 3185406 3211264 3214344 3217536 3235968 3245508 3268608 3274992 3297024 3303384 3306744 3326976 3359232 3362373 3365712 3396288 3415744 3419136 3425814 3429216 3473408 3480192 3483648 3490452 3538944 3545856 3552696 3573048 3609088 3612672 3616137 3619728 3640464 3670016 3673536 3677184 3684366 3709152 3716307 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 4194304 4202496 4210704 4247208 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 4718592 4727808 4736928 4737042 4764064 4778109 4816896 4821516 4826304 4853952 4868262 4898048 4902912 4912488 4945536 4955076 4980736 4990464 5033728 5038848 5048568 5094432 5123616 5128704 5138721 5143824 5175296 5210112 5220288 5225472 5230358 5235678 5308416 5318656 5318784 5329044 5359572 5413632 5419008 5429592 5460696 5505024 5510304 5515776 5526549 5563728 5603328 5614272 5625102 5657326 5662944 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 6291456 6303744 6315904 6316056 6370812 6422528 6428688 6435072 6471936 6491016 6537216 6549984 6594048 6606768 6606927 6613488 6653952 6718464 6724746 6731424 6792576 6831488 6838272 6851628 6858432 6946816 6960384 6967296 6980904 7077888 7091712 7098343 7105392 7105563 7146096 7218176 7225344 7232274 7239456 7280928 7294973 7302393 7340032 7347072 7354368 7368732 7418304 7432614 7471104 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 8257536 8265456 8273664 8337112 8345592 8388608 8404992 8421408 8437653 8485989 8494416 8571584 8580096 8596854 8629248 8646102 8654688 8716288 8733312 8792064 8809024 8809236 8817984 8871936 8957952 8966328 8975232 8975448 9056768 9117696 9126441 9135504 9144576 9280512 9289728 9298638 9307872 9379251 9437184 9455616 9473856 9474084 9528128 9556218 9633792 9643032 9652608 9707904 9736524 9796096 9805824 9824976 9891072 9910152 9961472 9980928 10067456 10077696 10087119 10097136 10188864 10247232 10257408 10277442 10287648 10350592 10420224 10440576 10450944 10460716 10471356 10616832 10637312 10637568 10658088 10719144 10827264 10838016 10848411 10859184 10921392 11010048 11020608 11031552 11053098 11127456 11148921 11206656 11228544 11250204 11314652 11325888 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 12582912 12607488 12631808 12632112 12741624 12845056 12857376 12870144 12895281 12943872 12969153 12982032 13074432 13099968 13188096 13213536 13213854 13226976 13307904 13436928 13449492 13462848 13585152 13662976 13676544 13703256 13716864 13893632 13920768 13934592 13947957 13961808 14155776 14183424 14196686 14210784 14211126 14292192 14334327 14436352 14450688 14464548 14478912 14561856 14589946 14604786 14680064 14694144 14708736 14737464 14836608 14865228 14942208 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 16515072 16530912 16547328 16579647 16674224 16691184 16777216 16809984 16842816 16875306 16971978 16988832 17038917 17143168 17160192 17193708 17258496 17292204 17309376 17432576 17466624 17584128 17618048 17618472 17635968 17743872 17915904 17932656 17950464 17950896 18113536 18235392 18252882 18271008 18289152 18324873 18429849 18561024 18579456 18597276 18615744 18758502 18874368 18911232 18947712 18948168 19056256 19112436 19267584 19286064 19305216 19415808 19473048 19592192 19611648 19649952 19782144 19800641 19820304 19820781 19922944 19961856 20134912 20155392 20174238 20194272 20377728 20494464 20514816 20554884 20575296 20701184 20840448 20881152 20901888 20921432 20942712 21233664 21274624 21275136 21295029 21316176 21316689 21438288 21654528 21676032 21696822 21718368 21842784 21884919 21907179 22020096 22041216 22063104 22106196 22254912 22297842 22413312 22457088 22500408 22629304 22651776 22718556 22880256 22924944 23011328 23056272 23079168 23147208 23288832 23445504 23491296 23514624 23536611 23658496 23671443 23887872 23910208 23933952 23934528 23980698 24118074 24313856 24337176 24361344 24385536 24433164 24573132 24748032 24772608 24796368 24820992 25011336 25036776 25165824 25214976 25263616 25264224 25312959 25457967 25483248 25690112 25714752 25740288 25790562 25887744 25938306 25964064 26148864 26199936 26376192 26427072 26427708 26453952 26615808 26873856 26898984 26925696 27170304 27325952 27353088 27379323 27406512 27433728 27787264 27841536 27869184 27895914 27923616 28137753 28311552 28366848 28393372 28421568 28422252 28584384 28668654 28872704 28901376 28929096 28957824 29123712 29179892 29209572 29360128 29388288 29417472 29474928 29673216 29730456 29884416 29942784 30000544 30202368 30233088 30261357 30291408 30507008 30566592 30741696 30772224 30832326 30862944 31051776 31260672 31321728 31352832 31382148 31414068 31561924 31850496 31911936 31912704 31974264 32157432 32449568 32481792 32514048 32545233 32577552 32764176 32997376 33030144 33061824 33094656 33159294 33348448 33382368 33446763 33554432 33619968 33685632 33750612 33943956 33977664 34077834 34286336 34320384 34387416 34516992 34584408 34618752 34865152 34933248 35168256 35236096 35236944 35271936 35487744 35831808 35865312 35900928 35901792 35971047 36177111 36227072 36470784 36505764 36542016 36578304 36649746 36859698 37122048 37158912 37194552 37231488 37517004 37748736 37822464 37895424 37896336 38112512 38224872 38535168 38572128 38610432 38685843 38831616 38907459 38946096 39184384 39223296 39299904 39564288 39601282 39640608 39641562 39845888 39923712 40269824 40310784 40348476 40388544 40755456 40988928 41029632 41109768 41150592 41402368 41680896 41762304 41803776 41842864 41843871 41885424 42467328 42549248 42550272 42590058 42632352 42633378 42876576 43002981 43309056 43352064 43393644 43436736 43685568 43769838 43814358 44040192 44082432 44126208 44212392 44509824 44595684 44826624 44914176 45000816 45258608 45303552 45437112 45760512 45849888 46022656 46112544 46158336 46248489 46294416 46577664 46891008 46982592 47029248 47073222 47316992 47342886 47775744 47820416 47867904 47869056 47961396 48236148 48627712 48674352 48722688 48771072 48866328 49146264 49496064 49545216 49592736 49641984 49688401 49738941 50022672 50073552 50331648 50429952 50527232 50528448 50625918 50915934 50966496 51116751 51380224 51429504 51480576 51581124 51775488 51876612 51928128 52297728 52399872 52752384 52854144 52855416 52907904 53231616 53744597 53747712 53797968 53851392 54340608 54651904 54706176 54758646 54813024 54867456 54974619 55233367 55289547 55574528 55683072 55738368 55791828 55847232 56275506 56623104 56733696 56786744 56843136 56844504 57168768 57337308 57745408 57802752 57858192 57915648 58247424 58359784 58419144 58720256 58776576 58834944 58949856 59346432 59401923 59460912 59462343 59768832 59885568 60001088 60404736 60466176 60522714 60582816 61014016 61133184 61483392 61544448 61664652 61725888 62103552 62521344 62643456 62705664 62764296 62828136 63123848 63700992 63823872 63825408 63885087 63948528 64314864 64899136 64963584 65028096 65090466 65155104 65528352 65654757 65994752 66060288 66123648 66189312 66318588 66696896 66764736 66893526 67108864 67239936 67371264 67501224 67887912 67955328 68155668 68572672 68640768 68774832 69033984 69168816 69237504 69730304 69866496 70336512 70472192 70473888 70543872 70609833 70975488 71014329 71663616 71730624 71801856 71803584 71942094 72354222 72454144 72941568 73011528 73084032 73156608 73299492 73719396 74244096 74317824 74389104 74462976 75034008 75497472 75644928 75790848 75792672 75938877 76225024 76373901 76449744 77070336 77144256 77220864 77371686 77663232 77814918 77892192 78368768 78446592 78599808 79128576 79202564 79281216 79283124 79691776 79847424 80539648 80621568 80696952 80777088 81510912 81977856 82059264 82137969 82219536 82301184 82804736 83361792 83524608 83607552 83685728 83687742 83770848 84413259 84934656 85098496 85100544 85180116 85264704 85266756 85753152 86005962 86618112 86704128 86787288 86873472 87371136 87539676 87628716 88080384 88164864 88252416 88424784 89019648 89191368 89653248 89828352 90001632 90517216 90607104 90784071 90874224 91521024 91699776 92045312 92225088 92316672 92496978 92588832 93155328 93782016 93965184 94058496 94146444 94633984 94685772 95551488 95640832 95735808 95738112 95922792 96472296 97255424 97348704 97445376 97542144 97635699 97732656 98292528 98992128 99090432 99185472 99283968 99376802 99477882 100045344 100147104 100340289 100663296 100859904 101054464 101056896 101251836 101831868 101932992 102233502 102760448 102859008 102961152 103162248 103550976 103753224 103856256 104595456 104799744 105504768 105708288 105710832 105815808 106463232 107489194 107495424 107595936 107702784 107913141 108531333 108681216 109303808 109412352 109517292 109626048 109734912 109949238 110466734 110579094 111149056 111366144 111476736 111583656 111694464 112551012 113246208 113467392 113573488 113686272 113689008 114337536 114674616 115490816 115605504 115716384 115831296 116057529 116494848 116719568 116722377 116838288 117440512 117553152 117669888 117899712 118692864 118803846 118921824 118924686 119537664 119771136 120002176 120809472 120932352 121045428 121165632 122028032 122266368 122966784 123088896 123329304 123451776 124207104 125042688 125286912 125411328 125528592 125531613 125656272 126247696 127401984 127647744 127650816 127770174 127897056 128629728 129008943 129798272 129927168 130056192 130180932 130310208 131056704 131309514 131989504 132120576 132247296 132378624 132637176 133393792 133529472 133787052 134217728 134479872 134742528 135002448 135775824 135910656 136311336 137145344 137281536 137549664 138067968 138337632 138475008 138604487 138745467 139460608 139732992 140673024 140944384 140947776 141087744 141219666 141950976 142028658 143327232 143461248 143603712 143607168 143884188 144708444 144908288 145883136 146023056 146168064 146313216 146598984 147438792 148488192 148635648 148778208 148925952 149065203 149216823 149919139 150068016 150994944 151289856 151581696 151585344 151877754 152450048 152747802 152899488 153350253 154140672 154288512 154441728 154743372 155326464 155629836 155784384 156737536 156893184 157199616 158257152 158405128 158562432 158566248 159383552 159694848 161079296 161233791 161243136 161393904 161554176 163021824 163955712 164118528 164275938 164439072 164602368 165609472 165700101 165868641 166723584 167049216 167215104 167371456 167375484 167541696 168826518 169869312 170196992 170201088 170360232 170529408 170533512 171506304 172011924 173236224 173408256 173574576 173746944 174742272 175079352 175257432 176160768 176329728 176504832 176849568 178039296 178205769 178382736 179306496 179656704 180003264 181034432 181214208 181568142 181748448 183042048 183399552 184090624 184450176 184633344 184993956 185177664 186310656 187564032 187930368 188116992 188292888 189267968 189371544 191102976 191281664 191471616 191476224 191655261 191845584 192944592 194510848 194697408 194890752 195084288 195271398 195465312 196585056 196964271 197984256 198180864 198370944 198567936 198753604 198955764 200090688 200294208 200680578 201326592 201719808 202108928 202113792 202503672 203663736 203865984 204467004 205520896 205718016 205922304 206324496 207101952 207506448 207712512 209190912 209599488 211009536 211416576 211421664 211631616 211829499 212926464 213042987 214978388 214990848 215191872 215405568 215826282 217062666 217362432 218607616 218824704 219034584 219252096 219469824 219898476 220933468 221158188 222298112 222732288 222953472 223167312 223388928 225102024 226492416 226934784 227146976 227372544 227378016 227816631 228675072 229121703 229349232 230981632 231211008 231432768 231662592 232115058 232989696 233439136 233444754 233676576 234881024 235106304 235339776 235799424 237385728 237607692 237843648 237849372 239075328 239542272 240004352 241618944 241864704 242090856 242331264 244056064 244532736 245933568 246177792 246413907 246658608 246903552 248414208 250085376 250573824 250822656 251057184 251063226 251312544 252495392 253239777 254803968 255295488 255301632 255540348 255794112 257259456 258017886 259596544 259854336 260112384 260361864 260620416 262113408 262619028 263979008 264241152 264494592 264757248 265274352 266787584 267058944 267574104 268435456 268959744 269485056 270004896 271551648 271821312 272352213 272622672 274290688 274563072 275099328 276135936 276675264 276950016 277208974 277490934 278921216 279465984 281346048 281888768 281895552 282175488 282439332 283901952 284057316 286654464 286922496 287207424 287214336 287768376 289416888 289816576 291766272 292046112 292336128 292626432 292907097 293197968 294877584 296976384 297271296 297556416 297851904 298130406 298433646 299838278 300136032 301020867 301989888 302579712 303163392 303170688 303755508 304900096 305495604 305798976 306700506 308281344 308577024 308883456 309486744 310652928 311259672 311568768 313475072 313786368 314399232 316514304 316810256 317124864 317132496 318767104 319389696 322158592 322467582 322486272 322787808 323108352 323739423 325593999 326043648 327911424 328237056 328551876 328878144 329204736 331218944 331400202 331737282 333447168 334098432 334430208 334742912 334750968 335083392 337653036 339738624 340393984 340402176 340720464 341058816 341067024 343012608 344023848 346472448 346816512 347149152 347493888 348172587 349484544 350158704 350167131 350514864 352321536 352659456 353009664 353699136 356078592 356411538 356765472 358612992 359313408 360006528 362068864 362428416 363136284 363496896 366084096 366799104 368181248 368900352 369266688 369987912 370355328 372621312 375128064 375860736 376212179 376233984 376585776 376594839 378535936 378743088 382205952 382563328 382943232 382952448 383310522 383691168 385889184 386633569 387026829 389021696 389394816 389781504 390168576 390542796 390930624 393170112 393928542 395968512 396361728 396741888 397135872 397507208 397911528 400181376 400588416 401361156 402653184 403439616 404217856 404227584 405007344 407327472 407731968 408934008 411041792 411436032 411844608 412648992 414203904 415012896 415425024 415813461 416236401 418381824 419198976 422019072 422833152 422843328 423263232 423658998 425852928 426085974 429956776 429981696 430383744 430811136 431652564 434125332 434724864 437215232 437649408 438069168 438504192 438939648 439796952 441866936 442316376 444596224 445464576 445906944 446334624 446777856 447195609 449757417 450204048 452984832 453869568 454293952 454745088 454756032 455633262 457350144 458243406 458698464 461963264 462422016 462865536 463325184 464230116 465979392 466878272 466889508 467353152 469762048 470212608 470679552 471598848 474771456 475215384 475687296 475698744 478150656 479084544 480008704 483237888 483701373 483729408 484181712 484662528 488112128 489065472 491867136 492355584 492827814 493317216 493807104 496828416 497100303 500170752 501147648 501645312 502114368 502126452 502625088 504990784 506479554 509607936 510590976 510603264 511080696 511588224 514518912 516035772 519193088 519708672 520224768 520723728 521240832 524226816 525238056 527958016 528482304 528989184 529514496 530548704 533575168 534117888 534617307 535148208 536870912 537919488 538970112 540009792 543103296 543642624 544704426 545245344 548581376 549126144 550198656 552271872 553350528 553900032 554417948 554981868 557842432 558931968 562692096 563777536 563791104 564350976 564878664 567803904 568114632 573308928 573844992 574414848 574428672 574965783 575536752 578833776 579633152 583532544 584092224 584672256 585252864 585814194 586395936 589755168 590892813 593952768 594542592 595112832 595703808 596260812 596867292 599676556 600272064 602041734 603979776 605159424 606326784 606341376 607511016 609800192 610991208 611597952 613401012 616562688 617154048 617766912 618973488 621305856 622519344 623137536 626950144 627572736 628798464 633028608 633620512 634249728 634264992 635488497 637534208 638779392 639128961 644317184 644935164 644972544 645575616 646216704 647478846 651187998 652087296 655822848 656474112 657103752 657756288 658409472 662437888 662800404 663474564 666894336 668196864 668860416 669485824 669501936 670166784 675306072 679477248 680787968 680804352 681440928 682117632 682134048 683449893 686025216 687365109 688047696 692944896 693633024 694298304 694987776 696345174 698969088 700317408 700334262 701029728 704643072 705318912 706019328 707398272 712157184 712823076 713530944 717225984 718626816 720013056 724137728 724856832 726272568 726993792 732168192 733598208 736362496 737800704 738533376 739241721 739975824 740710656 745242624 750256128 751721472 752424358 752467968 753171552 753189678 757071872 757486176 759719331 764411904 765126656 765886464 765904896 766621044 767382336 771778368 773267138 774053658 778043392 778789632 779563008 780337152 781085592 781861248 786340224 787857084 791937024 792723456 793483776 794271744 795014416 795823056 800362752 801176832 802722312 805306368 806879232 808435712 808455168 810014688 814654944 815463936 817056639 817868016 822083584 822872064 823689216 825297984 828407808 830025792 830850048 831626922 832472802 836763648 838397952 844038144 845666304 845686656 846526464 847317996 851705856 852171948 859913552 859963392 860767488 861622272 863305128 868250664 869449728 874430464 875298816 876138336 877008384 877879296 878721291 879593904 883733872 884632752 889192448 890929152 891813888 892669248 893555712 894391218 899514834 900408096 903062601 905969664 907739136 908587904 909490176 909512064 911266524 914700288 916486812 917396928 923926528 924844032 925731072 926650368 928460232 931958784 933756544 933779016 934706304 939524096 940425216 941359104 943197696 949542912 950430768 951374592 951397488 956301312 958169088 960017408 966475776 967402746 967458816 968363424 969325056 971218269 976224256 976781997 978130944 983734272 984711168 985655628 986634432 987614208 993656832 994200606 1000341504 1002295296 1003290624 1004228736 1004252904 1005250176 1009981568 1012959108 1019215872 1021181952 1021206528 1022161392 1023176448 1029037824 1032071544 1038386176 1039417344 1040449536 1041447456 1042481664 1044517761 1048453632 1049433973 1050476112 1050501393 1055916032 1056964608 1057978368 1059028992 1061097408 1067150336 1068235776 1069234614 1070296416 1073741824 1075838976 1077940224 1080019584 1086206592 1087285248 1089408852 1090490688 1097162752 1098252288 1100397312 1104543744 1106701056 1107800064 1108835896 1109963736 1115684864 1117863936 1125384192 1127555072 1127582208 1128636537 1128701952 1129757328 1129784517 1135607808 1136229264 1146617856 1147689984 1148829696 1148857344 1149931566 1151073504 1157667552 1159266304 1159900707 1161080487 1167065088 1168184448 1169344512 1170505728 1171628388 1172791872 1179510336 1181785626 1187905536 1189085184 1190225664 1191407616 1192521624 1193734584 1199353112 1200544128 1204083468 1207959552 1210318848 1212653568 1212682752 1215022032 1219600384 1221982416 1223195904 1226802024 1233125376 1234308096 1235533824 1237946976 1242611712 1245038688 1246275072 1247440383 1253900288 1255145472 1257596928 1266057216 1267241024 1268499456 1268529984 1270976994 1275068416 1277558784 1278257922 1288634368 1289870328 1289945088 1291151232 1292433408 1294957692 1302375996 1304174592 1311645696 1312948224 1314207504 1315512576 1316818944 1324875776 1325600808 1326949128 1333788672 1336393728 1337720832 1338971648 1339003872 1340333568 1341586827 1349272251 1350612144 1358954496 1361575936 1361608704 1362881856 1364235264 1364268096 1366899786 1372050432 1374730218 1376095392 1385889792 1387266048 1388596608 1389975552 1392690348 1397938176 1400634816 1400668524 1402059456 1409286144 1410637824 1412038656 1414796544 1424314368 1425646152 1427061888 1434451968 1437253632 1440026112 1448275456 1449713664 1451104119 1452545136 1453987584 1464336384 1467196416 1472724992 1475601408 1477066752 1478483442 1479951648 1481421312 1490485248 1491300909 1500512256 1503442944 1504848716 1504935936 1506343104 1506379356 1514143744 1514972352 1519438662 1528823808 1530253312 1531772928 1531809792 1533242088 1534764672 1543556736 1546534276 1548107316 1556086784 1557579264 1559126016 1560674304 1562171184 1563722496 1572680448 1575714168 1583874048 1585446912 1586967552 1588543488 1590028832 1591646112 1600725504 1602353664 1603851921 1605444624 1610612736 1613758464 1616871424 1616910336 1620029376 1629309888 1630927872 1634113278 1635736032 1644167168 1645744128 1647378432 1650595968 1656815616 1660051584 1661700096 1663253844 1664945604 1673527296 1676795904 1688076288 1691332608 1691373312 1693052928 1694635992 1703411712 1704343896 1719827104 1719926784 1721534976 1723244544 1724897349 1726610256 1736501328 1738899456 1748860928 1750597632 1752276672 1754016768 1755758592 1757442582 1759187808 1767467744 1769265504 1772678439 1778384896 1781858304 1783627776 1785338496 1787111424 1788782436 1799029668 1800816192 1806125202 1811939328 1815478272 1817175808 1818980352 1819024128 1822533048 1829400576 1832973624 1834793856 1847853056 1849688064 1851462144 1853300736 1856920464 1863917568 1867513088 1867558032 1869412608 1879048192 1880850432 1882718208 1886395392 1899085824 1900861536 1902749184 1902794976 1906465491 1912602624 1916338176 1917386883 1920034816 1932951552 1934805492 1934917632 1936726848 1938650112 1942436538 1952448512 1953563994 1956261888 1967468544 1969422336 1971311256 1973268864 1975228416 1987313664 1988401212 2000683008 2004590592 2006581248 2008457472 2008505808 2010500352 2019963136 2025918216 2038431744 2042363904 2042413056 2044322784 2046352896 2050349679 2058075648 2062095327 2064143088 2076772352 2078834688 2080899072 2082894912 2084963328 2089035522 2096907264 2098867946 2100952224 2101002786 2111832064 2113929216 2115956736 2118057984 2122194816 2134300672 2136471552 2138469228 2140592832 2147483648 2151677952 2155880448 2160039168 2172413184 2174570496 2178817704 2180981376 2194325504 2196504576 2200794624 2209087488 2213402112 2215600128 2217671792 2217725163 2219927472 2231369728 2235727872 2250768384 2255110144 2255164416 2257273074 2257403904 2259514656 2259569034 2271215616 2272458528 2279157993 2293235712 2295379968 2297659392 2297714688 2299863132 2302147008 2315335104 2318532608 2319801414 2322160974 2334130176 2336368896 2338689024 2341011456 2343256776 2345583744 2359020672 2363571252 2375811072 2378170368 2380451328 2382815232 2385043248 2387469168 2398706224 2401088256 2408166936 2415919104 2420637696 2425307136 2425365504 2430044064 2439200768 2443964832 2446391808 2451169917 2453604048 2466250752 2468616192 2471067648 2475893952 2485223424 2490077376 2492550144 2494880766 2507800576 2510290944 2515193856 2532114432 2534482048 2536998912 2537059968 2541953988 2550136832 2555117568 2556515844 2577268736 2579740656 2579890176 2582302464 2584866816 2589915384 2604751992 2608349184 2623291392 2625896448 2628415008 2631025152 2633485253 2633637888 2636163873 2649751552 2651201616 2653898256 2667577344 2672787456 2675441664 2677943296 2678007744 2680667136 2683173654 2698544502 2701224288 2709187803 2717908992 2723151872 2723217408 2725763712 2728470528 2728536192 2733799572 2744100864 2749460436 2752190784 2771779584 2774532096 2777193216 2779951104 2785380696 2795876352 2801269632 2801337048 2804118912 2818572288 2821275648 2824077312 2829593088 2848463641 2848628736 2851292304 2854123776 2868903936 2874507264 2880052224 2896550912 2899427328 2902208238 2905090272 2907975168 2913654807 2928672768 2930345991 2934392832 2945449984 2951202816 2954133504 2956966884 2959903296 2962842624 2980970496 2982601818 3001024512 3006885888 3009697432 3009871872 3012686208 3012758712 3028287488 3029944704 3038877324 3057647616 3060506624 3063545856 3063619584 3066484176 3069529344 3087113472 3093068552 3096214632 3112173568 3115158528 3118252032 3121348608 3124342368 3127444992 3145360896 3148301919 3151428336 3151504179 3167748096 3170893824 3173935104 3177086976 3180057664 3183292224 3201451008 3204707328 3207703842 3210889248 3221225472 3227516928 3233742848 3233820672 3240058752 3258619776 3261855744 3268226556 3271472064 3288334336 3291488256 3294756864 3301191936 3313631232 3320103168 3323400192 3326507688 3329891208 3347054592 3353591808 3376152576 3382665216 3382746624 3385909611 3386105856 3389271984 3406823424 3408687792 3439654208 3439853568 3443069952 3446489088 3449794698 3453220512 3473002656 3477798912 3479702121 3497721856 3501195264 3504553344 3508033536 3511517184 3514885164 3518375616 3534935488 3538531008 3545356878 3556769792 3563716608 3567255552 3570676992 3574222848 3577564872 3598059336 3601632384 3612250404 3623878656 3630956544 3634351616 3637960704 3638048256 3645066096 3658801152 3665947248 3669587712 3695706112 3699376128 3702924288 3706601472 3713840928 3727835136 3735026176 3735116064 3738825216 3742321149 3758096384 3761700864 3765436416 3772790784 3798171648 3801723072 3805498368 3805589952 3812930982 3825205248 3832676352 3834773766 3840069632 3865903104 3869610984 3869835264 3873453696 3877300224 3884873076 3904897024 3907127988 3912523776 3934937088 3938844672 3942622512 3946537728 3950456832 3974627328 3976802424 4001366016 4009181184 4013162496 4016914944 4017011616 4021000704 4024760481 4039926272 4047816753 4051836432 4076863488 4084727808 4084826112 4088645568 4092705792 4100699358 4116151296 4124190654 4128286176 4153544704 4157669376 4161798144 4165789824 4169926656 4178071044 4193814528 4197735892 4201904448 4202005572 4223664128 4227858432 4231913472 4236115968 4244389632 4268601344 4272943104 4276938456 4281185664 4294967296 4303355904 4311760896 4320078336 4344826368 4349140992 4353312357 4357635408 4361962752 4388651008 4393009152 4401589248 4418174976 4426804224 4431200256 4435343584 4435450326 4439854944 4462739456 4471455744 4473902727 4501536768 4510220288 4510328832 4514546148 4514807808 4519029312 4519138068 4542431232 4544917056 4558315986 4586471424 4590759936 4595318784 4595429376 4599726264 4604294016 4630670208 4637065216 4639602828 4644321948 4668260352 4672737792 4677378048 4682022912 4686513552 4691167488 4718041344 4727142504 4751622144 4756340736 4760902656 4765630464 4770086496 4774938336 4797412448 4802176512 4811555763 4816333872 4831838208 4841275392 4850614272 4850731008 4860088128 4878401536 4887929664 4892783616 4902339834 4907208096 4932501504 4937232384 4942135296 4951787904 4970446848 4980154752 4985100288 4989761532 5015601152 5020581888 5030387712 5064228864 5068964096 5073997824 5074119936 5083907976 5100273664 5110235136 5113031688 5154537472 5159481312 5159780352 5164604928 5169733632 5174692047 5179830768 5209503984 5216698368 5246582784 5251792896 5256830016 5262050304 5266970506 5267275776 5272327746 5299503104 5302403232 5307796512 5318035317 5335154688 5345574912 5350883328 5355886592 5356015488 5361334272 5366347308 5397089004 5402448576 5418375606 5435817984 5446303744 5446434816 5451527424 5456941056 5457072384 5467599144 5488201728 5498920872 5504381568 5543559168 5549064192 5554386432 5559902208 5570761392 5591752704 5602539264 5602674096 5608237824 5637144576 5642551296 5648154624 5659186176 5696927282 5697257472 5702584608 5708247552 5719396473 5737807872 5749014528 5752160649 5760104448 5793101824 5798854656 5804416476 5810180544 5815950336 5827309614 5857345536 5860691982 5868785664 5890899968 5902405632 5908267008 5913933768 5919806592 5925685248 5961940992 5965203636 6002049024 6013771776 6019394864 6019743744 6025372416 6025517424 6056574976 6059889408 6077754648 6115295232 6121013248 6127091712 6127239168 6132968352 6139058688 6151049037 6174226944 6186137104 6186285981 6192429264 6224347136 6230317056 6236504064 6242697216 6248684736 6254889984 6290721792 6296603838 6302856672 6303008358 6335496192 6341787648 6347870208 6354173952 6360115328 6366584448 6402902016 6409414656 6415407684 6421778496 6442450944 6455033856 6467485696 6467641344 6480117504 6517239552 6523711488 6536453112 6542944128 6576668672 6582976512 6589513728 6602383872 6627262464 6640206336 6646800384 6653015376 6653175489 6659782416 6694109184 6707183616 6752305152 6765330432 6765493248 6771819222 6772211712 6778543968 6813646848 6817375584 6837473979 6879308416 6879707136 6886139904 6892978176 6899589396 6906441024 6946005312 6955597824 6959404242 6995443712 7002390528 7009106688 7016067072 7023034368 7029770328 7036751232 7069870976 7077062016 7090713756 7113539584 7127433216 7134511104 7141353984 7148445696 7155129744 7196118672 7203264768 7224500808 7247757312 7261913088 7268703232 7275921408 7276096512 7290132192 7317602304 7331894496 7339175424 7346037811 7353509751 7391412224 7398752256 7405848576 7413202944 7427681856 7455670272 7470052352 7470232128 7477650432 7484642298 7516192768 7523401728 7530872832 7545581568 7596343296 7603446144 7610996736 7611179904 7625861964 7650410496 7665352704 7669547532 7680139264 7731806208 7739221968 7739670528 7746907392 7754600448 7769746152 7809794048 7814255976 7825047552 7869874176 7877689344 7885245024 7893075456 7900455759 7900913664 7908491619 7949254656 7953604848 8002732032 8018362368 8026324992 8033829888 8034023232 8042001408 8049520962 8079852544 8095633506 8103672864 8127563409 8153726976 8169455616 8169652224 8177291136 8185411584 8201398716 8232302592 8248381308 8256572352 8307089408 8315338752 8323596288 8331579648 8339853312 8356142088 8387629056 8395471784 8403808896 8404011144 8447328256 8455716864 8463826944 8472231936 8488779264 8537202688 8545390923 8545886208 8553876912 8562371328 8606711808 8623521792 8640156672 8689652736 8698281984 8706624714 8715270816 8723925504 8777302016 8786018304 8791037973 8803178496 8836349952 8853608448 8862400512 8870687168 8870900652 8879709888 8925478912 8942911488 8947805454 9003073536 9020440576 9020657664 9029092296 9029615616 9038058624 9038276136 9084862464 9089834112 9116631972 9172942848 9181519872 9190637568 9190858752 9199452528 9208588032 9261340416 9274130432 9279205656 9288643896 9336520704 9345475584 9354756096 9364045824 9373027104 9382334976 9436082688 9444905757 9454285008 9503244288 9512681472 9521805312 9531260928 9540172992 9549876672 9594824896 9604353024 9623111526 9632667744 9663676416 9682550784 9701228544 9701462016 9720176256 9756803072 9775859328 9785567232 9804679668 9814416192 9865003008 9874464768 9884270592 9903575808 9940893696 9960309504 9970200576 9979523064 10031202304 10041163776 10060775424 10128457728 10137928192 10147995648 10148239872 10157728833 10167815952 10200547328 10220470272 10226063376 10309074944 10318962624 10319560704 10329209856 10339467264 10349384094 10359661536 10419007968 10433396736 10439106363 10493165568 10503585792 10513660032 10524100608 10533941012 10534551552 10544655492 10599006208 10604806464 10615593024 10636070634 10670309376 10691149824 10701766656 10711773184 10712030976 10722668544 10732694616 10794178008 10804897152 10836751212 10871635968 10892607488 10892869632 10903054848 10913882112 10914144768 10935198288 10976403456 10997841744 11008763136 11087118336 11098128384 11108772864 11119804416 11141522784 11183505408 11205078528 11205348192 11216475648 11226963447 11274289152 11285102592 11296309248 11318372352 11393854564 11394514944 11405169216 11416495104 11438792946 11475615744 11498029056 11504321298 11520208896 11586203648 11597709312 11608832952 11620361088 11631900672 11654619228 11714691072 11721383964 11737571328 11781799936 11804811264 11816534016 11827867536 11839613184 11851370496 11923881984 11930407272 12004098048 12027543552 12038789728 12039487488 12050744832 12051034848 12074281443 12113149952 12119778816 12143450259 12155509296 12230590464 12242026496 12254183424 12254478336 12265936704 12278117376 12302098074 12348453888 12372274208 12372571962 12384858528 12448694272 12460634112 12473008128 12485394432 12497369472 12509779968 12581443584 12593207676 12605713344 12606016716 12670992384 12683575296 12695740416 12708347904 12720230656 12733168896 12805804032 12818829312 12830815368 12843556992 12884901888 12910067712 12934971392 12935282688 12960235008 13034479104 13047422976 13059937071 13072906224 13085888256 13153337344 13165953024 13179027456 13204767744 13254524928 13280412672 13293600768 13306030752 13306350978 13319564832 13388218368 13414367232 13421708181 13504610304 13530660864 13530986496 13543638444 13544423424 13557087936 13627293696 13634751168 13674947958 13758616832 13759414272 13772279808 13785956352 13799178792 13812882048 13892010624 13911195648 13918808484 13990887424 14004781056 14018213376 14032134144 14046068736 14059540656 14073502464 14139741952 14154124032 14181427512 14227079168 14254866432 14269022208 14282707968 14296891392 14310259488 14392237344 14406529536 14434667289 14449001616 14495514624 14523826176 14537406464 14551842816 14552193024 14580264384 14635204608 14663788992 14678350848 14692075622 14707019502 14782824448 14797504512 14811697152 14826405888 14855363712 14911340544 14940104704 14940464256 14955300864 14969284596 15032385536 15046803456 15061745664 15091163136 15192686592 15206892288 15221993472 15222359808 15251723928 15300820992 15330705408 15339095064 15360278528 15463612416 15478443936 15479341056 15493814784 15509200896 15524076141 15539492304 15619588096 15628511952 15650095104 15739748352 15755378688 15770490048 15786150912 15800911518 15801827328 15816983238 15898509312 15907209696 15954105951 16005464064 16036724736 16052649984 16067659776 16068046464 16084002816 16099041924 16159705088 16191267012 16207345728 16255126818 16307453952 16338911232 16339304448 16354582272 16370823168 16402797432 16464605184 16496762616 16513144704 16614178816 16630677504 16647192576 16663159296 16679706624 16712284176 16775258112 16790943568 16807617792 16808022288 16894656512 16911433728 16927653888 16944463872 16977558528 17074405376 17090781846 17091772416 17107753824 17124742656 17158189419 17213423616 17247043584 17256481947 17280313344 17379305472 17396563968 17413249428 17430541632 17447851008 17554604032 17572036608 17582075946 17606356992 17672699904 17707216896 17724801024 17741374336 17741801304 17759419776 17850957824 17885822976 17895610908 18006147072 18040881152 18041315328 18058184592 18059231232 18076117248 18076552272 18169724928 18179668224 18233263944 18345885696 18363039744 18381275136 18381717504 18398905056 18417176064 18453147111 18522680832 18548260864 18558411312 18558857943 18577287792 18673041408 18690951168 18709512192 18728091648 18746054208 18764669952 18872165376 18889811514 18908570016 19006488576 19025362944 19043610624 19062521856 19080345984 19099753344 19189649792 19208706048 19246223052 19265335488 19327352832 19365101568 19402457088 19402924032 19440352512 19513606144 19551718656 19571134464 19609359336 19628832384 19730006016 19748929536 19768541184 19807151616 19881787392 19920619008 19939245487 19940401152 19959046128 19959526467 20062404608 20082327552 20121550848 20256915456 20275856384 20295991296 20296479744 20315457666 20335631904 20401094656 20440940544 20452126752 20512421937 20618149888 20637925248 20639121408 20658419712 20678934528 20698768188 20719323072 20838015936 20866793472 20878212726 20986331136 21007171584 21027320064 21048201216 21067882024 21069103104 21089310984 21198012416 21209612928 21231186048 21272141268 21340618752 21382299648 21403533312 21423546368 21424061952 21445337088 21465389232 21588356016 21609794304 21673502424 21743271936 21785214976 21785739264 21806109696 21827764224 21828289536 21870396576 21952806912 21995683488 22017526272 22038113433 22060529253 22174236672 22196256768 22217545728 22239608832 22283045568 22367010816 22410157056 22410696384 22432951296 22453926894 22548578304 22570205184 22592618496 22636744704 22787709128 22789029888 22810338432 22832990208 22877585892 22951231488 22996058112 23008642596 23040417792 23172407296 23195418624 23217665904 23240722176 23263801344 23309238456 23429382144 23442767928 23475142656 23563599872 23609622528 23633068032 23655735072 23679226368 23701367277 23702740992 23847763968 23860814544 24008196096 24055087104 24077579456 24078974976 24101489664 24102069696 24148562886 24226299904 24239557632 24286900518 24311018592 24461180928 24484052992 24508366848 24508956672 24531873408 24556234752 24604196148 24696907776 24744548416 24745143924 24769717056 24897388544 24921268224 24946016256 24970788864 24994738944 25019559936 25162887168 25186415352 25211426688 25212033432 25341984768 25367150592 25391480832 25416695808 25440461312 25466337792 25611608064 25636172769 25637658624 25661630736 25687113984 25820135424 25869942784 25870565376 25920470016 26068958208 26094845952 26119874142 26145812448 26171776512 26306674688 26331906048 26358054912 26409535488 26509049856 26560825344 26587201536 26612061504 26612701956 26639129664 26776436736 26828734464 26843416362 27009220608 27061321728 27061972992 27087276888 27088846848 27114175872 27254587392 27269502336 27349895916 27517233664 27518828544 27544559616 27571912704 27598357584 27625764096 27784021248 27822391296 27837616968 27981774848 28009562112 28036426752 28064268288 28092137472 28119081312 28147004928 28279483904 28308248064 28334717271 28362855024 28454158336 28509732864 28538044416 28565415936 28593782784 28620518976 28784474688 28813059072 28869334578 28898003232 28991029248 29047652352 29074812928 29103685632 29104386048 29160528768 29270409216 29327577984 29356701696 29384151244 29414039004 29565648896 29595009024 29623394304 29652811776 29710727424 29822681088 29880209408 29880928512 29910601728 29938569192 30064771072 30093606912 30123491328 30182326272 30385373184 30413784576 30443986944 30444719616 30473186499 30503447856 30601641984 30661410816 30678190128 30720557056 30927224832 30956887872 30958682112 30987629568 31018401792 31048152282 31078984608 31239176192 31257023904 31300190208 31317319089 31479496704 31510757376 31540980096 31572301824 31601823036 31603654656 31633966476 31797018624 31814419392 31908211902 32010928128 32073449472 32105299968 32135319552 32136092928 32168005632 32198083848 32319410176 32382534024 32414691456 32510253636 32614907904 32677822464 32678608896 32709164544 32741646336 32805594864 32929210368 32993525232 33026289408 33228357632 33261355008 33294385152 33326318592 33359413248 33424568352 33550516224 33581887136 33615235584 33616044576 33680890341 33789313024 33822867456 33855307776 33888927744 33955117056 34148810752 34181563692 34183544832 34215507648 34249485312 34316378838 34426847232 34494087168 34512963894 34560626688 34758610944 34793127936 34826498856 34861083264 34895702016 35109208064 35144073216 35164151892 35212713984 35345399808 35414433792 35449602048 35482748672 35483602608 35518839552 35701915648 35771645952 35791221816 36012294144 36081762304 36082630656 36116369184 36118462464 36152234496 36153104544 36222844329 36339449856 36359336448 36430350777 36466527888 36691771392 36726079488 36762550272 36763435008 36797810112 36834352128 36906294222 37045361664 37096521728 37116822624 37117715886 37154575584 37346082816 37381902336 37419024384 37456183296 37492108416 37529339904 37744330752 37779623028 37817140032 38012977152 38050725888 38087221248 38125043712 38160691968 38199506688 38379299584 38417412096 38492446104 38530670976 38654705664 38730203136 38804914176 38805848064 38880705024 39027212288 39103437312 39142268928 39179811213 39218718672 39257664768 39460012032 39497859072 39537082368 39614303232 39763574784 39841238016 39878490974 39880802304 39918092256 39919052934 40124809216 40164655104 40243101696 40265124543 40513830912 40551712768 40591982592 40592959488 40630915332 40671263808 40802189312 40881881088 40904253504 41024843874 41236299776 41275850496 41278242816 41316839424 41357869056 41397536376 41438646144 41676031872 41733586944 41756425452 41972662272 42014343168 42054640128 42096402432 42135764048 42138206208 42178621968 42396024832 42419225856 42462372096 42544282536 42681237504 42764599296 42807066624 42847092736 42848123904 42890674176 42930778464 43176712032 43219588608 43304001867 43347004848 43486543872 43570429952 43571478528 43612219392 43655528448 43656579072 43740793152 43905613824 43991366976 44035052544 44076226866 44121058506 44348473344 44392513536 44435091456 44479217664 44566091136 44734021632 44820314112 44821392768 44865902592 44907853788 45097156608 45140410368 45185236992 45273489408 45575418256 45578059776 45620676864 45665980416 45755171784 45902462976 45992116224 46017285192 46080835584 46344814592 46390837248 46435331808 46481444352 46527602688 46572228423 46618476912 46858764288 46885535856 46950285312 47127199744 47219245056 47266136064 47311470144 47358452736 47402734554 47405481984 47695527936 47721629088 47862317853 48016392192 48110174208 48155158912 48157949952 48202979328 48204139392 48297125772 48452599808 48479115264 48573801036 48622037184 48922361856 48968105984 49016733696 49017913344 49063746816 49112469504 49208392296 49393815552 49489096832 49490287848 49539434112 49794777088 49842536448 49892032512 49941577728 49989477888 50039119872 50325774336 50372830704 50422853376 50424066864 50683969536 50734301184 50782961664 50833391616 50880922624 50932675584 51223216128 51272345538 51275317248 51323261472 51374227968 51474568257 51640270848 51739885568 51741130752 51769445841 51840940032 52137916416 52189691904 52239748284 52291624896 52343553024 52613349376 52663812096 52716109824 52819070976 53018099712 53121650688 53174403072 53224123008 53225403912 53278259328 53552873472 53657468928 53686832724 54018441216 54122643456 54123945984 54174553776 54177693696 54228351744 54509174784 54539004672 54699791832 55034467328 55037657088 55089119232 55143825408 55196715168 55251528192 55359441333 55568042496 55644782592 55675233936 55676573829 55963549696 56019124224 56072853504 56128536576 56184274944 56238162624 56294009856 56558967808 56616496128 56669434542 56725710048 56908316672 57019465728 57076088832 57130831872 57187565568 57241037952 57568949376 57626118144 57738669156 57796006464 57982058496 58095304704 58149625856 58207371264 58208772096 58321057536 58540818432 58655155968 58713403392 58768302488 58828078008 59131297792 59190018048 59246788608 59305623552 59421454848 59645362176 59760418816 59761857024 59817736461 59821203456 59877138384 59878579401 60187213824 60246982656 60364652544 60770746368 60827569152 60887973888 60889439232 60946372998 61006895712 61203283968 61322821632 61356380256 61441114112 61537265811 61854449664 61913775744 61917364224 61975259136 62036803584 62096304564 62157969216 62478352384 62514047808 62600380416 62634638178 62958993408 63021514752 63081960192 63144603648 63203646072 63207309312 63267932952 63594037248 63628838784 63816423804 64021856256 64146898944 64210599936 64270639104 64272185856 64336011264 64396167696 64638820352 64765068048 64829382912 65020507272 65229815808 65355644928 65357217792 65418329088 65483292672 65611189728 65858420736 65987050464 66052578816 66114340299 66456715264 66522710016 66588770304 66652637184 66718826496 66849136704 67101032448 67163774272 67230471168 67232089152 67361780682 67578626048 67645734912 67710615552 67777855488 67910234112 68297621504 68363127384 68367089664 68431015296 68498970624 68632757676 68853694464 68988174336 69025927788 69121253376 69517221888 69586255872 69652997712 69722166528 69791404032 70218416128 70288146432 70328303784 70425427968 70690799616 70828867584 70899204096 70965497344 70967205216 71037679104 71104101831 71403831296 71543291904 71582443632 72024588288 72163524608 72165261312 72232738368 72236924928 72304468992 72306209088 72445688658 72678899712 72718672896 72860701554 72933055776 73383542784 73452158976 73525100544 73526870016 73595620224 73668704256 73812588444 74090723328 74193043456 74233645248 74235431772 74309151168 74692165632 74763804672 74838048768 74912366592 74984216832 75058679808 75488661504 75559246056 75634280064 76025954304 76101451776 76174442496 76250087424 76321383936 76399013376 76758599168 76834824192 76908518307 76984892208 77061341952 77460406272 77609828352 77611696128 77761410048 78054424576 78206874624 78284537856 78359622426 78437437344 78515329536 78920024064 78995718144 79074164736 79228606464 79527149568 79682476032 79756981948 79761604608 79836184512 79838105868 80249618432 80329310208 80486203392 80530249086 81027661824 81103425536 81183965184 81185918976 81261830664 81342527616 81604378624 81763762176 81808507008 82049687748 82472599552 82551700992 82556485632 82633678848 82715738112 82795072752 82877292288 83352063744 83467173888 83512850904 83945324544 84028686336 84109280256 84192804864 84271528096 84276412416 84357243936 84792049664 84838451712 84924744192 85004151813 85088565072 85362475008 85529198592 85614133248 85694185472 85696247808 85781348352 85861556928 86353424064 86439177216 86608003734 86694009696 86973087744 87140859904 87142957056 87224438784 87311056896 87313158144 87481586304 87811227648 87982733952 88070105088 88152453732 88242117012 88696946688 88785027072 88870182912 88958435328 89132182272 89468043264 89640628224 89642785536 89731805184 89815707576 90194313216 90280820736 90370473984 90546978816 91150836512 91156119552 91241353728 91331960832 91419559497 91510343568 91804925952 91984232448 92034570384 92161671168 92689629184 92781674496 92870663616 92962888704 93055205376 93144456846 93236953824 93717528576 93771071712 93900570624 93951957267 94254399488 94438490112 94532272128 94622940288 94716905472 94805469108 94810963968 95391055872 95443258176 95724635706 96032784384 96220348416 96310317824 96315899904 96405958656 96408278784 96594251544 96905199616 96958230528 97147602072 97244074368 97844723712 97936211968 98033467392 98035826688 98127493632 98224939008 98416784592 98787631104 98978193664 98980575696 99078868224 99589554176 99685072896 99784065024 99883155456 99978955776 100078239744 100651548672 100745661408 100845706752 100848133728 101042671023 101367939072 101468602368 101565923328 101666783232 101761845248 101865351168 102446432256 102544691076 102550634496 102646522944 102748455936 102949136514 103280541696 103479771136 103482261504 103538891682 103681880064 104275832832 104379383808 104479496568 104583249792 104687106048 105226698752 105327624192 105432219648 105638141952 106036199424 106243301376 106348806144 106448246016 106450807824 106556518656 107105746944 107314937856 107373665448 108036882432 108245286912 108247891968 108349107552 108355387392 108456703488 108668532987 109018349568 109078009344 109291052331 109399583664 110068934656 110075314176 110178238464 110287650816 110393430336 110503056384 110718882666 111136084992 111289565184 111350467872 111353147658 111927099392 112038248448 112145707008 112257073152 112368549888 112476325248 112588019712 113117935616 113232992256 113338869084 113451420096 113816633344 114038931456 114152177664 114261663744 114375131136 114482075904 115137898752 115252236288 115477338312 115592012928 115964116992 116190609408 116299251712 116414742528 116417544192 116642115072 117081636864 117310311936 117426806784 117536604976 117539433639 117656156016 118262595584 118380036096 118493577216 118611247104 118842909696 119290724352 119520837632 119523714048 119635472922 119642406912 119754276768 119757158802 120374427648 120493965312 120729305088 120795373629 121541492736 121655138304 121775947776 121778878464 121892745996 122013791424 122406567936 122645643264 122712760512 122882228224 123074531622 123708899328 123827551488 123834728448 123950518272 124073607168 124192609128 124315938432 124956704768 125028095616 125200760832 125269276356 125917986816 126043029504 126163920384 126289207296 126407292144 126414618624 126535865904 127188074496 127257677568 127632847608 128043712512 128293797888 128421199872 128541278208 128544371712 128672022528 128792335392 129277640704 129530136096 129658765824 129912005601 130041014544 130459631616 130711289856 130714435584 130836658176 130966585344 131222379456 131716841472 131974100928 132105157632 132228680598 132913430528 133045420032 133177540608 133305274368 133437652992 133698273408 134202064896 134327548544 134460942336 134464178304 134723561364 135157252096 135291469824 135421231104 135555710976 135820468224 136595243008 136726254768 136734179328 136862030592 136997941248 137265515352 137707388928 137976348672 138051855576 138242506752 139034443776 139172511744 139305995424 139444333056 139574718409 139582808064 139716685269 140436832256 140576292864 140656607568 140850855936 141381599232 141657735168 141798408192 141930994688 141934410432 142075358208 142208203662 142807662592 143086583808 143164887264 143586953559 144049176576 144327049216 144330522624 144465476736 144473849856 144608937984 144612418176 144891377316 145357799424 145437345792 145721403108 145866111552 146767085568 146904317952 147050201088 147053740032 147191240448 147337408512 147625176888 148181446656 148386086912 148467290496 148470863544 148618302336 149384331264 149527609344 149676097536 149824733184 149968433664 150117359616 150977323008 151118492112 151268560128 152051908608 152202903552 152348884992 152500174848 152642767872 152798026752 153517198336 153669648384 153817036614 153969784416 154122683904 154423704771 154920812544 155219656704 155223392256 155308337523 155522820096 156108849152 156413749248 156569075712 156719244852 156874874688 157030659072 157840048128 157991436288 158148329472 158457212928 159054299136 159364952064 159513963896 159523209216 159672369024 159676211736 160499236864 160658620416 160972406784 161060498172 162055323648 162206851072 162367930368 162371837952 162523661328 162685055232 163527524352 163617014016 164099375496 164945199104 165103401984 165112971264 165267357696 165431476224 165590145504 165754584576 166704127488 166934347776 167025701808 167029721487 167890649088 168057372672 168218560512 168385609728 168543056192 168552824832 168714487872 169584099328 169676903424 169849488384 170008303626 170177130144 170724950016 171058397184 171228266496 171388370944 171392495616 171562696704 171723113856 172706848128 172878354432 173216007468 173388019392 173946175488 174281719808 174285914112 174448877568 174622113792 174626316288 174963172608 175622455296 175965467904 176140210176 176304907464 176484234024 177393893376 177570054144 177740365824 177916870656 178264364544 178936086528 179281256448 179285571072 179453209383 179463610368 179631415152 180561641472 180740947968 181093957632 182301673024 182312239104 182482707456 182663921664 182839118994 183020687136 183609851904 183968464896 184069140768 184323342336 185379258368 185563348992 185741327232 185925777408 186110410752 186288913692 186473907648 187435057152 187542143424 187801141248 187903914534 188508798976 188876980224 189064544256 189245880576 189433810944 189610938216 189621927936 190782111744 190886516352 191449271412 192065568768 192440696832 192620635648 192631799808 192811917312 192816557568 193188503088 193810399232 193916461056 194295204144 194488148736 195689447424 195872423936 196066934784 196071653376 196254987264 196449878016 196833569184 197575262208 197956387328 197961151392 198157736448 198343020897 199179108352 199370145792 199568130048 199766310912 199957911552 200156479488 201303097344 201491322816 201691413504 201696267456 202085342046 202735878144 202937204736 203131846656 203333566464 203523690496 203730702336 204892864512 205089382152 205101268992 205293045888 205496911872 205898273028 206561083392 206959542272 206964523008 207077783364 207363760128 208551665664 208758767616 208958993136 209166499584 209374212096 210453397504 210655248384 210864439296 211276283904 212072398848 212486602752 212697612288 212896492032 212901615648 213113037312 213312305493 214211493888 214629875712 214747330896 216073764864 216490573824 216495783936 216698215104 216710774784 216913406976 217337065974 218036699136 218156018688 218582104662 218799167328 220137869312 220150628352 220356476928 220575301632 220786860672 221006112768 221437765332 222272169984 222579130368 222700935744 222706295316 223854198784 224076496896 224291414016 224514146304 224737099776 224952650496 225176039424 226235871232 226465984512 226677738168 226902840192 227633266688 228077862912 228304355328 228523327488 228750262272 228964151808 230275797504 230504472576 230725554921 230954676624 231184025856 232381218816 232598503424 232829485056 232835088384 233284230144 234163273728 234620623872 234853613568 235073209952 235078867278 235312312032 236525191168 236760072192 236987154432 237222494208 237685819392 238581448704 239041675264 239047428096 239270945844 239284813824 239508553536 239514317604 240748855296 240987930624 241458610176 241590747258 243082985472 243310276608 243551895552 243557756928 243785491992 244027582848 244813135872 245291286528 245425521024 245764456448 246149063244 247417798656 247655102976 247669456896 247901036544 248147214336 248385218256 248631876864 249913409536 250056191232 250401521664 250538552712 251835973632 252086059008 252327840768 252578414592 252814584288 252829237248 253071731808 254376148992 254515355136 255012455439 255265695216 256087425024 256587595776 256842399744 257082556416 257088743424 257344045056 257584670784 258555281408 259060272192 259317531648 259824011202 260082029088 260919263232 261422579712 261428871168 261673316352 261933170688 262444758912 263433682944 263948201856 264210315264 264457361196 265826861056 266090840064 266355081216 266610548736 266875305984 267396546816 268404129792 268655097088 268921884672 268928356608 269447122728 270314504192 270582939648 270842462208 271111421952 271640936448 273190486016 273452509536 273468358656 273724061184 273995882496 274258678491 274531030704 275414777856 275952697344 276103711152 276485013504 278068887552 278345023488 278611990848 278888666112 279149436818 279165616128 279433370538 280873664512 281152585728 281313215136 281701711872 281855871801 282763198464 283315470336 283596816384 283861989376 283868820864 284150716416 284416407324 285615325184 286173167616 286329774528 287173907118 288098353152 288654098432 288661045248 288930953472 288947699712 289217875968 289224836352 289782754632 290715598848 290874691584 291442806216 291732223104 293534171136 293808635904 294100402176 294107480064 294382480896 294674817024 295250353776 296362893312 296772173824 296934580992 296941727088 297236604672 298768662528 299055218688 299352195072 299649466368 299936867328 300234719232 301954646016 302236984224 302537120256 303128013069 304103817216 304405807104 304697769984 305000349696 305285535744 305596053504 307034396672 307339296768 307634073228 307939568832 308245367808 308847409542 309841625088 310439313408 310446784512 310616675046 311045640192 312217698304 312827498496 313138151424 313438489704 313749749376 314061318144 315680096256 315982872576 316296658944 316914425856 318108598272 318729904128 319027927792 319046418432 319344738048 319352423472 320998473728 321317240832 321944813568 322120996344 324110647296 324413702144 324735860736 324743675904 325047322656 325370110464 326005598961 327055048704 327234028032 327873156993 328198750992 329890398208 330206803968 330225942528 330534715392 330862952448 331180291008 331509169152 333408254976 333868695552 334051403616 334059442974 335781298176 336114745344 336437121024 336771219456 337086112384 337105649664 337428975744 339168198656 339353806848 339698976768 340016607252 340354260288 341449900032 342116794368 342456532992 342776741888 342784991232 343125393408 343446227712 345413696256 345756708864 346432014936 346776038784 347892350976 348563439616 348571828224 348897755136 349244227584 349252632576 349926345216 351244910592 351930935808 352280420352 352609814928 352618300917 352968468048 354787786752 355140108288 355480731648 355833741312 356528729088 357872173056 358562512896 358571142144 358906418766 358927220736 359262830304 361123282944 361481895936 362187915264 362386120887 364603346048 364624478208 364965414912 365327843328 365678237988 366041374272 367219703808 367936929792 368138281536 368646684672 370758516736 371126697984 371482654464 371851554816 372220821504 372577827384 372947815296 374870114304 375084286848 375602282496 375807829068 377017597952 377753960448 378129088512 378491761152 378867621888 379221876432 379243855872 381564223488 381773032704 382898542824 384131137536 384881393664 385241271296 385263599616 385623834624 385633115136 386377006176 387620798464 387832922112 388590408288 388976297472 389736016803 391378894848 391744847872 392133869568 392143306752 392509974528 392899756032 393667138368 395150524416 395912774656 395922302784 396315472896 396686041794 398358216704 398740291584 399136260096 399532621824 399915823104 400312958976 402606194688 402982645632 403382827008 403392534912 404170684092 405471756288 405874409472 406263693312 406667132928 407047380992 407461404672 409785729024 410178764304 410202537984 410586091776 410993823744 411796546056 413122166784 413919084544 413929046016 414155566728 414727520256 417103331328 417517535232 417917986272 418332999168 418724155227 418748424192 419150055807 421310496768 421728878592 422552567808 424144797696 424973205504 425395224576 425792984064 425803231296 426226074624 426624610986 428422987776 429259751424 429494661792 430760860677 432147529728 432981147648 432991567872 433396430208 433421549568 433826813952 434674131948 436073398272 436312037376 437164209324 437598334656 440275738624 440301256704 440712953856 441150603264 441573721344 442012225536 442875530664 444544339968 445158260736 445401871488 445412590632 447708397568 448152993792 448582828032 449028292608 449474199552 449905300992 450352078848 452471742464 452931969024 453355476336 453805680384 456155725824 456608710656 457046654976 457500524544 457928303616 460551595008 461008945152 461451109842 461909353248 462368051712 464762437632 465197006848 465658970112 465670176768 465925012569 466568460288 468326547456 469241247744 469707227136 470146419904 470157734556 470624624064 473050382336 473520144384 473974308864 474444988416 475371638784 477162897408 478083350528 478094856192 478541891688 478569627648 479017107072 479028635208 481497710592 481975861248 482917220352 483181494516 486165970944 486620553216 487103791104 487115513856 487570983984 488055165696 490582573056 490851042048 491528912896 492298126488 494835597312 495310205952 495338913792 495802073088 496294428672 496770436512 497263753728 499826819072 500112382464 500803043328 501077105424 503671947264 504172118016 504655681536 505156829184 505629168576 505658474496 506143463616 508752297984 509030710272 510024910878 510531390432 512174850048 513175191552 513684799488 514165112832 514177486848 514688090112 515169341568 517110562816 518120544384 518635063296 519648022404 520164058176 521838526464 522845159424 522857742336 523346632704 523866341376 524889517824 526867365888 527896403712 528420630528 528914722392 531653722112 532181680128 532710162432 533221097472 533750611968 534793093632 536808259584 537310194176 537843769344 537856713216 538359628149 538894245456 540629008384 541684924416 542222843904 543281872896 546380972032 546905019072 546936717312 547448122368 547991764992 548517356982 549062061408 550829555712 551905394688 552207422304 552970027008 556137775104 556690046976 557223981696 557777332224 558298873636 558331232256 558866741076 561747329024 562305171456 562626430272 563403423744 563711743602 565526396928 566630940672 567193632768 567723978752 567737641728 568301432832 568832814648 571230650368 572346335232 572659549056 574347814236 576196706304 577308196864 577322090496 577861906944 577895399424 578435751936 578449672704 579565509264 581431197696 581749383168 582885612432 583464446208 587068342272 587617271808 588200804352 588214960128 588764961792 589349634048 590500707552 592725786624 593544347648 593869161984 593883454176 594473209344 595029062691 597537325056 598110437376 598704390144 599298932736 599873734656 600469438464 603909292032 604473968448 605074240512 606256026138 608207634432 608811614208 609395539968 610000699392 610571071488 611192107008 614068793344 614678593536 615268146456 615879137664 616490735616 617694819084 619683250176 620878626816 620893569024 621233350092 622091280384 624435396608 625654996992 626276302848 626876979408 627499498752 628122636288 631360192512 631965745152 632593317888 633828851712 636217196544 637459808256 638055855584 638092836864 638689476096 638704846944 639936916479 641996947456 642634481664 643889627136 644241992688 648221294592 648827404288 649471721472 649487351808 650094645312 650740220928 652011197922 654110097408 654468056064 655746313986 656397501984 659780796416 660413607936 660451885056 661069430784 661725904896 662360582016 663018338304 666816509952 667737391104 668102807232 668118885948 671562596352 672229490688 672874242048 673542438912 674172224768 674211299328 674857951488 678336397312 678707613696 679397953536 680033214504 680708520576 682899800064 684233588736 684913065984 685553483776 685569982464 686250786816 686892455424 690827392512 691513417728 692176664763 692864029872 693552077568 697126879232 697143656448 697795510272 698488455168 698505265152 699852690432 702489821184 703861871616 704560840704 705219629856 705236601834 705936936096 709575573504 710280216576 710961463296 711667482624 713057458176 715744346112 717125025792 717142284288 717812837532 717854441472 718525660608 722246565888 722963791872 724375830528 724772241774 729206692096 729248956416 729930829824 730655686656 731356475976 732082748544 734439407616 735873859584 736276563072 737293369344 741517033472 742253395968 742965308928 743703109632 744441643008 745155654768 745895630592 749740228608 750168573696 751204564992 751615658136 754035195904 755507920896 756258177024 756983522304 757735243776 758443752864 758487711744 763128446976 763546065408 765037366317 765797085648 768262275072 769762787328 770482542592 770527199232 771247669248 771266230272 772754012352 775241596928 775665844224 777180816576 777952594944 779472033606 782757789696 783489695744 784267739136 784286613504 785019949056 785799512064 787334276736 790301048832 791825549312 791844605568 792630945792 793372083588 796716433408 797480583168 798272520192 799065243648 799831646208 800625917952 805212389376 805965291264 806765654016 806785069824 808341368184 810943512576 811748818944 812527386624 813334265856 814094761984 814922809344 819571458048 820357528608 820405075968 821172183552 821987647488 822776035473 823593092112 826244333568 827838169088 827858092032 828311133456 829455040512 834206662656 835035070464 835835972544 836665998336 837448310454 837496848384 838300111614 842620993536 843457757184 845105135616 845567615403 848289595392 849946411008 850790449152 851585968128 851606462592 852452149248 853249221972 856845975552 858519502848 858989323584 861521721354 864295059456 865962295296 865983135744 866792860416 866843099136 867653627904 869348263896 872146796544 872624074752 874328418648 875196669312 880551477248 880602513408 881425907712 882301206528 883147442688 884024451072 885751061328 889088679936 890316521472 890803742976 890825181264 895416795136 896305987584 897165656064 898056585216 898948399104 899810601984 900704157696 904943484928 905863938048 906710952672 907611360768 909384039207 912311451648 913217421312 914093309952 915001049088 915856607232 921103190016 922017890304 922902219684 923818706496 924736103424 929524875264 930394013696 931317940224 931340353536 931850025138 933136920576 936653094912 938482495488 939414454272 940292839808 940315469112 941249248128 946100764672 947040288768 947948617728 948889976832 950743277568 954325794816 956166701056 956189712384 957083783376 957139255296 958034214144 958057270416 962995421184 963951722496 965834440704 966362989032 972331941888 973241106432 974207582208 974231027712 975141967968 976110331392 978016796883 981165146112 981702084096 983057825792 983619470979 984596252976 989671194624 990620411904 990677827584 991604146176 992588857344 993540873024 994527507456 999653638144 1000224764928 1001606086656 1002154210848 1007343894528 1008344236032 1009311363072 1010313658368 1011258337152 1011316948992 1012286927232 1017504595968 1018061420544 1020049821756 1021062780864 1024349700096 1026350383104 1027369598976 1028330225664 1028354973696 1029376180224 1030338683136 1034221125632 1036241088768 1037270126592 1039296044808 1040328116352 1043677052928 1045690318848 1045715484672 1046693265408 1047732682752 1049779035648 1053734731776 1055792807424 1056841261056 1057829444784 1057854902751 1063307444224 1064363360256 1065420324864 1066442194944 1067501223936 1069586187264 1073616519168 1074620388352 1075687538688 1075713426432 1076719256298 1077788490912 1081258016768 1083369848832 1084445687808 1086563745792 1087158362661 1092761944064 1093810038144 1093873434624 1094896244736 1095983529984 1097034713964 1098124122816 1101659111424 1103810789376 1104414844608 1105940054016 1112275550208 1113380093952 1114447963392 1115554664448 1116597747272 1116662464512 1117733482152 1123494658048 1124610342912 1125252860544 1126806847488 1127423487204 1131052793856 1133261881344 1134387265536 1135447957504 1135475283456 1136602865664 1137665629296 1144692670464 1145319098112 1148695628472 1152393412608 1154616393728 1154644180992 1155723813888 1155790798848 1156871503872 1156899345408 1159131018528 1162862395392 1163498766336 1165771224864 1166928892416 1169208050409 1174136684544 1175234543616 1176401608704 1176429920256 1177529923584 1178699268096 1181001415104 1185451573248 1187088695296 1187738323968 1187766908352 1188946418688 1190058125382 1195074650112 1196220874752 1197408780288 1198597865472 1199747469312 1200938876928 1207818584064 1208947936896 1210148481024 1212512052276 1216415268864 1217623228416 1218791079936 1220001398784 1221142142976 1222384214016 1228137586688 1229357187072 1230536292912 1231758275328 1232981471232 1235389638168 1239366500352 1241757253632 1241787138048 1242466700184 1244182560768 1248870793216 1251309993984 1252552605696 1253753958816 1254998997504 1256172465681 1256245272576 1263931490304 1265186635776 1267657703424 1272434393088 1274919616512 1276111711168 1276185673728 1277378952192 1277409693888 1279873832958 1283993894912 1285268963328 1287779254272 1288483985376 1296442589184 1297654808576 1298943442944 1298974703616 1300189290624 1301480441856 1304022395844 1308220194816 1308936112128 1311492627972 1312795003968 1319561592832 1320827215872 1320903770112 1322138861568 1323451809792 1324721164032 1326036676608 1333633019904 1335474782208 1336205614464 1336237771896 1343125192704 1344458981376 1345748484096 1347084877824 1348344449536 1348422598656 1349715902976 1356672794624 1357415227392 1358795907072 1360066429008 1361417041152 1368467177472 1369826131968 1371106967552 1371139964928 1372501573632 1373784910848 1381654785024 1383026835456 1384353329526 1385728059744 1387104155136 1394253758464 1394287312896 1395591020544 1396976910336 1397010530304 1399705380864 1404979642368 1407723743232 1409121681408 1410439259712 1410473203668 1411873872192 1419151147008 1420560433152 1421922926592 1423334965248 1426114916352 1431488692224 1434250051584 1434284568576 1435625675064 1435708882944 1437051321216 1444493131776 1445927583744 1448751661056 1449544483548 1458413384192 1458497912832 1459861659648 1461311373312 1462712951952 1464165497088 1471747719168 1472553126144 1474586738688 1483034066944 1484506791936 1485930617856 1487406219264 1488883286016 1490311309536 1491791261184 1499480457216 1500337147392 1502409129984 1503231316272 1508070391808 1511015841792 1512516354048 1513967044608 1515470487552 1516887505728 1516975423488 1526256893952 1527092130816 1530074732634 1531594171296 1536524550144 1539525574656 1540965085184 1541054398464 1542495338496 1542532460544 1545508024704 1550483193856 1551331688448 1554361633152 1555905189888 1558944067212 1565515579392 1566979391488 1568535478272 1568573227008 1570039898112 1571599024128 1574668553472 1580602097664 1583651098624 1583689211136 1585261891584 1586744167176 1593432866816 1594961166336 1596545040384 1598130487296 1599663292416 1601251835904 1610424778752 1611930582528 1613531308032 1613570139648 1615078884447 1616682736368 1621887025152 1625054773248 1626668531712 1628189523968 1629845618688 1639142916096 1640715057216 1640810151936 1642344367104 1643975294976 1645552070946 1647186184224 1652488667136 1655676338176 1655716184064 1656622266912 1658910081024 1668413325312 1670070140928 1671671945088 1673331996672 1674896620908 1674993696768 1676600223228 1685241987072 1686915514368 1690210271232 1691135230806 1696579190784 1699892822016 1701580898304 1703171936256 1703212925184 1704904298496 1706498443944 1713691951104 1717039005696 1717978647168 1723043442708 1728590118912 1731924590592 1731966271488 1733585720832 1733686198272 1735307255808 1738696527792 1744293593088 1745248149504 1748656837296 1750393338624 1761102954496 1761205026816 1762851815424 1764602413056 1766294885376 1768048902144 1771502122656 1778177359872 1780633042944 1781607485952 1781650362528 1785087188073 1790833590272 1792611975168 1794331312128 1796113170432 1797896798208 1799621203968 1801408315392 1809886969856 1811727876096 1813421905344 1815222721536 1818768078414 1824622903296 1826434842624 1828186619904 1830002098176 1831713214464 1842206380032 1844035780608 1845804439368 1847637412992 1849472206848 1859049750528 1860788027392 1862635880448 1862680707072 1863700050276 1866273841152 1873306189824 1876964990976 1878828908544 1880585679616 1880630938224 1882498496256 1892201529344 1894080577536 1895897235456 1897779953664 1901486555136 1908651589632 1912333402112 1912379424768 1914167566752 1914278510592 1916068428288 1916114540832 1919810749437 1925990842368 1927903444992 1931668881408 1932725978064 1944663883776 1946482212864 1948415164416 1948462055424 1950283935936 1952220662784 1956033593766 1962330292224 1963404168192 1966115651584 1967238941958 1969192505952 1979342389248 1981240823808 1981355655168 1983208292352 1985177714688 1987081746048 1989055014912 1999307276288 2000449529856 2003212173312 2004308421696 2014687789056 2016688472064 2018622726144 2020627316736 2022516674304 2022633897984 2024573854464 2035009191936 2036122841088 2040099643512 2042125561728 2048699400192 2052700766208 2054739197952 2056660451328 2056709947392 2058752360448 2060677366272 2068442251264 2072482177536 2074540253184 2076529994289 2078592089616 2080656232704 2091380637696 2091430969344 2093386530816 2095465365504 2099558071296 2107469463552 2111585614848 2113682522112 2115658889568 2115709805502 2126614888448 2128726720512 2130840649728 2132884389888 2135002447872 2139172374528 2147233038336 2149240776704 2151375077376 2151426852864 2153438512596 2155576981824 2162516033536 2166739697664 2168891375616 2173127491584 2174316725322 2185523888128 2187620076288 2187746869248 2189792489472 2191967059968 2194069427928 2196248245632 2203318222848 2207621578752 2208829689216 2211880108032 2224551100416 2226760187904 2228895926784 2231109328896 2233195494544 2233324929024 2235466964304 2246989316096 2249220685824 2250505721088 2253613694976 2254846974408 2262105587712 2266523762688 2268774531072 2270895915008 2270950566912 2273205731328 2275331258592 2289385340928 2290638196224 2295112098951 2297391256944 2304786825216 2309232787456 2309288361984 2311447627776 2311581597696 2313743007744 2313798690816 2318262037056 2325724790784 2326997532672 2331542449728 2333857784832 2338416100818 2348273369088 2350469087232 2352803217408 2352859840512 2355059847168 2357398536192 2362002830208 2370903146496 2374177390592 2375476647936 2375533816704 2377892837376 2380116250764 2390149300224 2392441749504 2394817560576 2397195730944 2399494938624 2401877753856 2415637168128 2417895873792 2420296962048 2425024104552 2432830537728 2435246456832 2437582159872 2440002797568 2442284285952 2444768428032 2456275173376 2458714374144 2461072585824 2463516550656 2465962942464 2468328106419 2470779276336 2478733000704 2483514507264 2483574276096 2484933400368 2488365121536 2497741586432 2502619987968 2505105211392 2507507917632 2509997995008 2512344931362 2512490545152 2527862980608 2530373271552 2535315406848 2536702846209 2544868786176 2549839233024 2552223422336 2552371347456 2554757904384 2554819387776 2559747665916 2567987789824 2570537926656 2575558508544 2576967970752 2592885178368 2595309617152 2597886885888 2597949407232 2600378581248 2602960883712 2608044791688 2616440389632 2617872224256 2622985255944 2625590007936 2639123185664 2641654431744 2641807540224 2644277723136 2646903619584 2649442328064 2652073353216 2667266039808 2670949564416 2672411228928 2672475543792 2686250385408 2688917962752 2691496968192 2694169755648 2696688899072 2696845197312 2699431805952 2713345589248 2714830454784 2717591814144 2720132858016 2722834082304 2728152117621 2736934354944 2739652263936 2742213935104 2742279929856 2745003147264 2747569821696 2763309570048 2766053670912 2768706659052 2771456119488 2774208310272 2788507516928 2788574625792 2791182041088 2793953820672 2794021060608 2799410761728 2809959284736 2815447486464 2818243362816 2820878519424 2820946407336 2823747744384 2838302294016 2841120866304 2843845853184 2846669930496 2852229832704 2862977384448 2868500103168 2868569137152 2871251350128 2871417765888 2874102642432 2888986263552 2891855167488 2897503322112 2899088967096 2916826768384 2916995825664 2919723319296 2922622746624 2925425903904 2928330994176 2934050390649 2943495438336 2945106252288 2949173477376 2950858412937 2966068133888 2969013583872 2971861235712 2974812438528 2977766572032 2980622619072 2983582522368 2998960914432 3000674294784 3004818259968 3006462632544 3016140783616 3022031683584 3025032708096 3027934089216 3030940975104 3033775011456 3033950846976 3052513787904 3054184261632 3060149465268 3063188342592 3073049100288 3079051149312 3081930170368 3082108796928 3084990676992 3085064921088 3091016049408 3102663376896 3108723266304 3111810379776 3117888134424 3131031158784 3133958782976 3137070956544 3137146454016 3140079796224 3143198048256 3149337106944 3161204195328 3167302197248 3167378422272 3170523783168 3173488334352 3173564708253 3189922332672 3193090080768 3196260974592 3199326584832 3202503671808 3220849557504 3223861165056 3227062616064 3227140279296 3230157768894 3233365472736 3243774050304 3250109546496 3253337063424 3256379047936 3259691237376 3261475087983 3278285832192 3281430114432 3281620303872 3284688734208 3287950589952 3291104141892 3294372368448 3304977334272 3311352676352 3311432368128 3313244533824 3317820162048 3336826650624 3340140281856 3343343890176 3346663993344 3349793241816 3349987393536 3353200446456 3370483974144 3373831028736 3380420542464 3382270461612 3393158381568 3399785644032 3403161796608 3406343872512 3406425850368 3409808596992 3412996887888 3434078011392 3435957294336 3446086885416 3457180237824 3463849181184 3463932542976 3467171441664 3467372396544 3470614511616 3477393055584 3488587186176 3490496299008 3497313674592 3500786677248 3522205908992 3522410053632 3525703630848 3529204826112 3532589770752 3536097804288 3543004245312 3556354719744 3561266085888 3563214971904 3563300725056 3570174376146 3581667180544 3585223950336 3588662624256 3592226340864 3595793596416 3599242407936 3602816630784 3619773939712 3623455752192 3626843810688 3630445443072 3637536156828 3649245806592 3652869685248 3656373239808 3660004196352 3663426428928 3684412760064 3688071561216 3691608878736 3695274825984 3698944413696 3718099501056 3721576054784 3725271760896 3725361414144 3727400100552 3732547682304 3746612379648 3753929981952 3757657817088 3761171359232 3761261876448 3764996992512 3768517397043 3784403058688 3791794470912 3795559907328 3802973110272 3817303179264 3824666804224 3824758849536 3828335133504 3828557021184 3832136856576 3832229081664 3839621498874 3851981684736 3855806889984 3863337762816 3865451956128 3889327767552 3892964425728 3896830328832 3896924110848 3900567871872 3904441325568 3912067187532 3924660584448 3926808336384 3932231303168 3934477883916 3938385011904 3958684778496 3962481647616 3962711310336 3966416584704 3970355429376 3974163492096 3978110029824 3998614552576 4000899059712 4006424346624 4008616843392 4029375578112 4033376944128 4037245452288 4041254633472 4045033348608 4045267795968 4049147708928 4070018383872 4072245682176 4080199287024 4084251123456 4105401532416 4109478395904 4113320902656 4113419894784 4117504720896 4121354732544 4136884502528 4144964355072 4149080506368 4153059988578 4157184179232 4161312465408 4182761275392 4182861938688 4186773061632 4190930731008 4199116142592 4214938927104 4223171229696 4227365044224 4231317779136 4231419611004 4253229776896 4257453441024 4261681299456 4265768779776 4270004895744 4278344749056 4294466076672 4298481553408 4302750154752 4302853705728 4306877025192 4311153963648 4325032067072 4333479395328 4337782751232 4346254983168 4348633450644 4371047776256 4375240152576 4375493738496 4379584978944 4383934119936 4388138855856 4392496491264 4415243157504 4417659378432 4423760216064 4449102200832 4453520375808 4457791853568 4462218657792 4466390989088 4466649858048 4470933928608 4493978632192 4498441371648 4501011442176 4507227389952 4509693948816 4524211175424 4533047525376 4537549062144 4541791830016 4541901133824 4546411462656 4550662517184 4578770681856 4581276392448 4590224197902 4594782513888 4609573650432 4618465574912 4618576723968 4622895255552 4623163195392 4627486015488 4627597381632 4636524074112 4651449581568 4653995065344 4663084899456 4667715569664 4676832201636 4696546738176 4700938174464 4705606434816 4705719681024 4710119694336 4714797072384 4724005660416 4741806292992 4748354781184 4750953295872 4751067633408 4755785674752 4760232501528 4780298600448 4784883499008 4789635121152 4794391461888 4798989877248 4803755507712 4831274336256 4835791747584 4840593924096 4845236653341 4850048209104 4865661075456 4875164319744 4880005595136 4884568571904 4889536856064 4912550346752 4917428748288 4922145171648 4927033101312 4931925884928 4936656212838 4941558552672 4957466001408 4967029014528 4967148552192 4969866800736 4976730243072 4995483172864 5005239975936 5010210422784 5015015835264 5019995990016 5024689862724 5024981090304 5055725961216 5060746543104 5070630813696 5073405692418 5089737572352 5099678466048 5104446844672 5104742694912 5109515808768 5109638775552 5119495331832 5135975579648 5141075853312 5151117017088 5153935941504 5185770356736 5190619234304 5195773771776 5195898814464 5200757162496 5205921767424 5216089583376 5232880779264 5235744448512 5245970511888 5251180015872 5278246371328 5283308863488 5283615080448 5288555446272 5293807239168 5298884656128 5304146706432 5334532079616 5341899128832 5344822457856 5344951087584 5355261564219 5372500770816 5377835925504 5382993936384 5388339511296 5393377798144 5393690394624 5398863611904 5426691178496 5429660909568 5435183628288 5440265716032 5445668164608 5456304235242 5473868709888 5479304527872 5484427870208 5484559859712 5490006294528 5495139643392 5526619140096 5532107341824 5537413318104 5542912238976 5548416620544 5577015033856 5577149251584 5582364082176 5587907641344 5588042121216 5598821523456 5619918569472 5630894972928 5636486725632 5641757038848 5641892814672 5647495488768 5676604588032 5682241732608 5687691706368 5693339860992 5704459665408 5725954768896 5737000206336 5737138274304 5742502700256 5742835531776 5748205284864 5759432248311 5777972527104 5783710334976 5795006644224 5798177934192 5833653536768 5833991651328 5839446638592 5845245493248 5850851807808 5856661988352 5868100781298 5886990876672 5890212504576 5898346954752 5901716825874 5932136267776 5938027167744 5943722471424 5949624877056 5955533144064 5961245238144 5967165044736 5997921828864 6001348589568 6009636519936 6012925265088 6032281567232 6044063367168 6050065416192 6055868178432 6061881950208 6067550022912 6067901693952 6105027575808 6108368523264 6120298930536 6126376685184 6146098200576 6158102298624 6163860340736 6164217593856 6169981353984 6170129842176 6182032098816 6205326753792 6217446532608 6223620759552 6229589982867 6235776268848 6267917565952 6274141913088 6274292908032 6280159592448 6286396096512 6298674213888 6322408390656 6334604394496 6334756844544 6341047566336 6346976668704 6347129416506 6379844665344 6386180161536 6392521949184 6398653169664 6405007343616 6441699115008 6447722330112 6454125232128 6454280558592 6460315537788 6466730945472 6487548100608 6500219092992 6506674126848 6512758095872 6519382474752 6522950175966 6556571664384 6562860228864 6563240607744 6569377468416 6575901179904 6582208283784 6588744736896 6609954668544 6622705352704 6622864736256 6626489067648 6635640324096 6673653301248 6680280563712 6686687780352 6693327986688 6699586483632 6699974787072 6706400892912 6740967948288 6747662057472 6760841084928 6764540923224 6786316763136 6799571288064 6806323593216 6812687745024 6812851700736 6819617193984 6825993775776 6868156022784 6871914588672 6885336296853 6892173770832 6914360475648 6927698362368 6927865085952 6934342883328 6934744793088 6941229023232 6954786111168 6977174372352 6980992598016 6994627349184 7001573354496 7044411817984 7044820107264 7051407261696 7058409652224 7065179541504 7072195608576 7086008490624 7112709439488 7122532171776 7126429943808 7126601450112 7140348752292 7163334361088 7170447900672 7177325248512 7184452681728 7191587192832 7198484815872 7205633261568 7239547879424 7246911504384 7253687621376 7260890886144 7275072313656 7298491613184 7305739370496 7312746479616 7320008392704 7326852857856 7368825520128 7376143122432 7383217757472 7390549651968 7397888827392 7404984319257 7436199002112 7443152109568 7450543521792 7450722828288 7454800201104 7465095364608 7493224759296 7507859963904 7515315634176 7522342718464 7522523752896 7529993985024 7537034794086 7568806117376 7583588941824 7591119814656 7605946220544 7610108538627 7634606358528 7649333608448 7649517699072 7656670267008 7657114042368 7664273713152 7664458163328 7679242997748 7703963369472 7711613779968 7726675525632 7730903912256 7778655535104 7785928851456 7793660657664 7793848221696 7801135743744 7808882651136 7824134375064 7849321168896 7853616672768 7864462606336 7868955767832 7876770023808 7917369556992 7924963295232 7925422620672 7932833169408 7940710858752 7948326984192 7956220059648 8001798119424 8012848693248 8017233686784 8058751156224 8066753888256 8074490904576 8082509266944 8090066697216 8090535591936 8098295417856 8140036767744 8144491364352 8160398574048 8168502246912 8184456352863 8210803064832 8218956791808 8226641805312 8226839789568 8235009441792 8242709465088 8273769005056 8289928710144 8298161012736 8306119977156 8314368358464 8322624930816 8365522550784 8365723877376 8373546123264 8381861462016 8398232285184 8429877854208 8446342459392 8454730088448 8462635558272 8462839222008 8506459553792 8514906882048 8523362598912 8531537559552 8540009791488 8556689498112 8588932153344 8596963106816 8605500309504 8605707411456 8613754050384 8622307927296 8666958790656 8675565502464 8692509966336 8697266901288 8742095552512 8750480305152 8750987476992 8759169957888 8767868239872 8776277711712 8784992982528 8830486315008 8835318756864 8847520432128 8852575238811 8898204401664 8907040751616 8915583707136 8924437315584 8932781978176 8933299716096 8941867857216 8987957264384 8996882743296 9002022884352 9014454779904 9019387897632 9048422350848 9066095050752 9075098124288 9083583660032 9083802267648 9092822925312 9101325034368 9157541363712 9162552784896 9180448395804 9189565027776 9219147300864 9236931149824 9237153447936 9245790511104 9246326390784 9254972030976 9255194763264 9273048148224 9307990130688 9326169798912 9335431139328 9353664403272 9393093476352 9401876348928 9411212869632 9411439362048 9420239388672 9429594144768 9448011320832 9483612585984 9496709562368 9501906591744 9502135266816 9511571349504 9520465003056 9569766998016 9579270242304 9588782923776 9597979754496 9607511015424 9662548672512 9671583495168 9681187848192 9690473306682 9700096418208 9731322150912 9750328639488 9760011190272 9769137143808 9779073712128 9825100693504 9834857496576 9844290343296 9854066202624 9863851769856 9873312425676 9883117105344 9914932002816 9934058029056 9934297104384 9939733601472 9953460486144 9990966345728 10010479951872 10020420845568 10030031670528 10039991980032 10049379725448 10049962180608 10111451922432 10121493086208 10141261627392 10146811384836 10179475144704 10199356932096 10208893689344 10209485389824 10219031617536 10219277551104 10238990663664 10271951159296 10302234034176 10307871883008 10371540713472 10381238468608 10391547543552 10391797628928 10401514324992 10411843534848 10432179166752 10465761558528 10471488897024 10491941023776 10502360031744 10556492742656 10566617726976 10567230160896 10577110892544 10587614478336 10597769312256 10608293412864 10669064159232 10683798257664 10689644915712 10689902175168 10710523128438 10745001541632 10755671851008 10765987872768 10776679022592 10786755596288 10787380789248 10797727223808 10853382356992 10859321819136 10870367256576 10880531432064 10891336329216 10912608470484 10947737419776 10958609055744 10968855740416 10969119719424 10980012589056 10990279286784 11053238280192 11064214683648 11074826636208 11085824477952 11096833241088 11154030067712 11154298503168 11164728164352 11175815282688 11176084242432 11197643046912 11239837138944 11261789945856 11272973451264 11283514077696 11283785629344 11294990977536 11305552191129 11353209176064 11375383412736 11386679721984 11408919330816 11451909537792 11474000412672 11474276548608 11485005400512 11485671063552 11496410569728 11518864496622 11555945054208 11567420669952 11590013288448 11596355868384 11667307073536 11667983302656 11678893277184 11690490986496 11701703615616 11713323976704 11736201562596 11773981753344 11780425009152 11796693909504 11803433651748 11864272535552 11876054335488 11887444942848 11899249754112 11911066288128 11922490476288 11934330089472 11995843657728 12002697179136 12019273039872 12025850530176 12064563134464 12088126734336 12100130832384 12111736356864 12123763900416 12135100045824 12135803387904 12210055151616 12216737046528 12240597861072 12252753370368 12316204597248 12327720681472 12328435187712 12339962707968 12340259684352 12364064197632 12410653507584 12434893065216 12447241519104 12459179965734 12471552537696 12535835131904 12548283826176 12548585816064 12560319184896 12572792193024 12597348427776 12644816781312 12669208788992 12669513689088 12682095132672 12693953337408 12694258833012 12759689330688 12772360323072 12785043898368 12797306339328 12810014687232 12883398230016 12895444660224 12908250464256 12908561117184 12920631075576 12933461890944 12975096201216 13000438185984 13013348253696 13025516191744 13038764949504 13045900351932 13113143328768 13125720457728 13126481215488 13138754936832 13151802359808 13164416567568 13177489473792 13245410705408 13245729472512 13252978135296 13271280648192 13347306602496 13360561127424 13373375560704 13386655973376 13399172967264 13399949574144 13412801785824 13481935896576 13495324114944 13521682169856 13529081846448 13572633526272 13599142576128 13612647186432 13625375490048 13625703401472 13639234387968 13651987551552 13736312045568 13743829177344 13770672593706 13784347541664 13828720951296 13855396724736 13855730171904 13868685766656 13869489586176 13882458046464 13909572222336 13954348744704 13961985196032 13989254698368 14003146708992 14088823635968 14089640214528 14102814523392 14116819304448 14130359083008 14144391217152 14172016981248 14225418878976 14245064343552 14252859887616 14253202900224 14280697504584 14326668722176 14340895801344 14354650497024 14368905363456 14383174385664 14396969631744 14411266523136 14479095758848 14493823008768 14507375242752 14521781772288 14535709960023 14550144627312 14596983226368 14625492959232 14640016785408 14653705715712 14737651040256 14752286244864 14766435514944 14781099303936 14795777654784 14809968638514 14872398004224 14886304219136 14901087043584 14901445656576 14909600402208 14930190729216 14986449518592 15015719927808 15030631268352 15044685436928 15045047505792 15059987970048 15074069588172 15137612234752 15167177883648 15182239629312 15211892441088 15220217077254 15269212717056 15298667216896 15299035398144 15313340534016 15314228084736 15328547426304 15328916326656 15358485995496 15407926738944 15423227559936 15453351051264 15461807824512 15557311070208 15571857702912 15587321315328 15587696443392 15602271487488 15617765302272 15648268750128 15698642337792 15707233345536 15728925212672 15737911535664 15753540047616 15834739113984 15849926590464 15850845241344 15865666338816 15881421717504 15896653968384 15912440119296 16003596238848 16025697386496 16034467373568 16065784692657 16117502312448 16133507776512 16148981809152 16165018533888 16180133394432 16181071183872 16196590835712 16280073535488 16288982728704 16320797148096 16337004493824 16368912705726 16421606129664 16437913583616 16453283610624 16453679579136 16470018883584 16485418930176 16547538010112 16579857420288 16596322025472 16612239954312 16628736716928 16645249861632 16731045101568 16731447754752 16747092246528 16763722924032 16796464570368 16859755708416 16892684918784 16909460176896 16925271116544 16925678444016 17012919107584 17029813764096 17046725197824 17063075119104 17080019582976 17113378996224 17177864306688 17193926213632 17211000619008 17211414822912 17227508100768 17244615854592 17278296744933 17333917581312 17351131004928 17385019932672 17394533802576 17484191105024 17500960610304 17501974953984 17518339915776 17535736479744 17552555423424 17569985965056 17660972630016 17670637513728 17695040864256 17705150477622 17796408803328 17814081503232 17831167414272 17848874631168 17865563956352 17866599432192 17883735714432 17975914528768 17993765486592 18004045768704 18028909559808 18038775795264 18096844701696 18132190101504 18150196248576 18167167320064 18167604535296 18185645850624 18202650068736 18315082727424 18325105569792 18360896791608 18379130055552 18438294601728 18473862299648 18474306895872 18491581022208 18492652781568 18509944061952 18510389526528 18546096296448 18615980261376 18652339597824 18670862278656 18688769948601 18707328806544 18803752697856 18822425739264 18822878724096 18840478777344 18859188289536 18896022641664 18967225171968 18993419124736 19003813183488 19004270533632 19023142699008 19040930006112 19139533996032 19158540484608 19177565847552 19195959508992 19215022030848 19325097345024 19343166990336 19362375696384 19380946613364 19400192836416 19462644301824 19500657278976 19520022380544 19538274287616 19558147424256 19650201387008 19669714993152 19688580686592 19708132405248 19727703539712 19746624851352 19766234210688 19829864005632 19868116058112 19868594208768 19879467202944 19906920972288 19981932691456 20020959903744 20040841691136 20060063341056 20079983960064 20098759450896 20099924361216 20222903844864 20242986172416 20282523254784 20293622769672 20358950289408 20398713864192 20417787378688 20418970779648 20438063235072 20438555102208 20477981327328 20543902318592 20604468068352 20615743766016 20656008890559 20743081426944 20762476937216 20783095087104 20783595257856 20803028649984 20823687069696 20864358333504 20931523117056 20942977794048 20983882047552 21004720063488 21112985485312 21133235453952 21134460321792 21154221785088 21175228956672 21195538624512 21216586825728 21338128318464 21367596515328 21379289831424 21379804350336 21421046256876 21490003083264 21511343702016 21531975745536 21553358045184 21573511192576 21574761578496 21595454447616 21718643638272 21740734513152 21761062864128 21782672658432 21825216940968 21895474839552 21917218111488 21937711480832 21938239438848 21960025178112 21980558573568 22106476560384 22128429367296 22149653272416 22171648955904 22193666482176 22214952957771 22308597006336 22329456328704 22351630565376 22352168484864 22395286093824 22479674277888 22523579891712 22545946902528 22567028155392 22567571258688 22589981955072 22611104382258 22706418352128 22750766825472 22773359443968 22817838661632 22830325615881 22903819075584 22948000825344 22948553097216 22970010801024 22971342127104 22992821139456 23037728993244 23111890108416 23134841339904 23180026576896 23192711736768 23334614147072 23335966605312 23357786554368 23380981972992 23403407231232 23426647953408 23472403125192 23547963506688 23560850018304 23593387819008 23606867303496 23728545071104 23752108670976 23774889885696 23798499508224 23822132576256 23844980952576 23868660178944 24005394358272 24038546079744 24051701060352 24176253468672 24200261664768 24223472713728 24247527800832 24270200091648 24271606775808 24420110303232 24433474093056 24481195722144 24505506740736 24632409194496 24655441362944 24656870375424 24679925415936 24680519368704 24728128395264 24821307015168 24869786130432 24894483038208 24918359931468 24943105075392 25071670263808 25096567652352 25097171632128 25120638369792 25145584386048 25194696855552 25289633562624 25338417577984 25339027378176 25364190265344 25387906674816 25388517666024 25519378661376 25544720646144 25570087796736 25594612678656 25620029374464 25766796460032 25790889320448 25816500928512 25817122234368 25841262151152 25866923781888 26000876371968 26026696507392 26051032383488 26077529899008 26091800703864 26226286657536 26251440915456 26252962430976 26277509873664 26303604719616 26328833135136 26354978947584 26490821410816 26491458945024 26505956270592 26542561296384 26694613204992 26721122254848 26746751121408 26773311946752 26798345934528 26799899148288 26825603571648 26963871793152 26990648229888 27043364339712 27058163692896 27145267052544 27198285152256 27225294372864 27250750980096 27251406802944 27278468775936 27303975103104 27472624091136 27487658354688 27541345187412 27568695083328 27657441902592 27710793449472 27711460343808 27737371533312 27738979172352 27764916092928 27819144444672 27923970392064 27978509396736 28006293417984 28177647271936 28179280429056 28205629046784 28233638608896 28260718166016 28288782434304 28344033962496 28450837757952 28490128687104 28505719775232 28506405800448 28561395009168 28653337444352 28709300994048 28737810726912 28766348771328 28793939263488 28822533046272 28958191517696 28987646017536 29014750485504 29043563544576 29071419920046 29100289254624 29193966452736 29250985918464 29280033570816 29307411431424 29475302080512 29504572489728 29532871029888 29562198607872 29591555309568 29619937277028 29744796008448 29772608438272 29802174087168 29802891313152 29819200804416 29860381458432 29972899037184 30031439855616 30061262536704 30089370873856 30090095011584 30119975940096 30148139176344 30275224469504 30334355767296 30364479258624 30423784882176 30440434154508 30538425434112 30597334433792 30598070796288 30626681068032 30628456169472 30657094852608 30657832653312 30716971990992 30815853477888 30906702102528 30923615649024 31114622140416 31143715405824 31174642630656 31175392886784 31204542974976 31235530604544 31296537500256 31397284675584 31414466691072 31457850425344 31475823071328 31507080095232 31669478227968 31699853180928 31701690482688 31731332677632 31762843435008 31793307936768 31824880238592 32007192477696 32051394772992 32068934747136 32131569385314 32235004624896 32267015553024 32297963618304 32330037067776 32360266788864 32362142367744 32393181671424 32560147070976 32577965457408 32641594296192 32674008987648 32737825411452 32843212259328 32875827167232 32906567221248 32907359158272 32940037767168 32970837860352 33095076020224 33159714840576 33192644050944 33224479908624 33257473433856 33290499723264 33462090203136 33462895509504 33494184493056 33527445848064 33592929140736 33719511416832 33785369837568 33818920353792 33850542233088 33851356888032 33916656573387 34025838215168 34059627528192 34126150238208 34160039165952 34226757992448 34355728613376 34387852427264 34422001238016 34422829645824 34455016201536 34489231709184 34556593489866 34667835162624 34702262009856 34770039865344 34789067605152 34968382210048 35001921220608 35003949907968 35036679831552 35071472959488 35105110846848 35139971930112 35321945260032 35341275027456 35390081728512 35410300955244 35592817606656 35628163006464 35662334828544 35697749262336 35731127912704 35733198864384 35767471428864 35951829057536 35987530973184 36008091537408 36057819119616 36077551590528 36193689403392 36264380203008 36300392497152 36334334640128 36335209070592 36371291701248 36405300137472 36630165454848 36650211139584 36721793583216 36758260111104 36947724599296 36948613791744 36983162044416 36985305563136 37019888123904 37020779053056 37092192592896 37231960522752 37304679195648 37341724557312 37377539897202 37414657613088 37607505395712 37644851478528 37645757448192 37680957554688 37718376579072 37792045283328 37934450343936 37986838249472 38007626366976 38008541067264 38046285398016 38081860012224 38279067992064 38317080969216 38355131695104 38391919017984 38430044061696 38650194690048 38686333980672 38724751392768 38761893226728 38800385672832 38925288603648 39001314557952 39040044761088 39076548575232 39116294848512 39300402774016 39339429986304 39377161373184 39416264810496 39455407079424 39493249702704 39532468421376 39736232116224 39737188417536 39758934405888 39813841944576 39963865382912 40041919807488 40081683382272 40120126682112 40159967920128 40197518901792 40199848722432 40445807689728 40485972344832 40565046509568 40587245539344 40717900578816 40797427728384 40835574757376 40837941559296 40876126470144 40877110204416 40955962654656 41087804637184 41208936136704 41231487532032 41312017781118 41486162853888 41524953874432 41566190174208 41567190515712 41606057299968 41647374139392 41728716667008 41863046234112 41885955588096 41967764095104 42009440126976 42225970970624 42266470907904 42268920643584 42308443570176 42350457913344 42391077249024 42433173651456 42676256636928 42735193030656 42758579662848 42759608700672 42842092513752 42980006166528 43022687404032 43063951491072 43106716090368 43147022385152 43149523156992 43190908895232 43437287276544 43481469026304 43522125728256 43565345316864 43607129880069 43650433881936 43790949679104 43875422961664 43876478877696 43920050356224 43961117147136 44212953120768 44256858734592 44299306544832 44343297911808 44387332964352 44429905915542 44617194012672 44658912657408 44703261130752 44704336969728 44790572187648 44959348555776 45047159783424 45091893805056 45134056310784 45135142517376 45179963910144 45222208764516 45412836704256 45501533650944 45546718887936 45635677323264 45660651231762 45807638151168 45896001650688 45897106194432 45940021602048 45942684254208 45985642278912 46075457986488 46223780216832 46269682679808 46360053153792 46385423473536 46669228294144 46671933210624 46715573108736 46761963945984 46806814462464 46853295906816 46944806250384 47095927013376 47121700036608 47186775638016 47213734606992 47457090142208 47504217341952 47549779771392 47596999016448 47644265152512 47689961905152 47737320357888 48010788716544 48077092159488 48103402120704 48197354077971 48352506937344 48400523329536 48446945427456 48495055601664 48540400183296 48543213551616 48840220606464 48866948186112 48962391444288 49011013481472 49264818388992 49310882725888 49313740750848 49359850831872 49361038737408 49456256790528 49642614030336 49739572260864 49788966076416 49836719862936 49886210150784 50143340527616 50193135304704 50194343264256 50241276739584 50291168772096 50389393711104 50579267125248 50676835155968 50678054756352 50728380530688 50775813349632 50777035332048 51038757322752 51089441292288 51140175593472 51189225357312 51240058748928 51533592920064 51581778640896 51633001857024 51634244468736 51682524302304 51733847563776 51834890234799 52001752743936 52053393014784 52102064766976 52155059798016 52183601407728 52452573315072 52502881830912 52505924861952 52555019747328 52607209439232 52657666270272 52709957895168 52981642821632 52982917890048 53011912541184 53085122592768 53389226409984 53442244509696 53493502242816 53546623893504 53596691869056 53599798296576 53651207143296 53927743586304 53981296459776 54086728679424 54116327385792 54290534105088 54396570304512 54450588745728 54501501960192 54502813605888 54556937551872 54607950206208 54945248182272 54975316709376 55082690374824 55137390166656 55314883805184 55421586898944 55422920687616 55474743066624 55477958344704 55529832185856 55638288889344 55847940784128 55957018793472 56012586835968 56066309845803 56355294543872 56411258093568 56467277217792 56521436332032 56577564868608 56688067924992 56901675515904 56980257374208 57011439550464 57012811600896 57122790018336 57306674888704 57418601988096 57475621453824 57532697542656 57587878526976 57645066092544 57916383035392 57975292035072 58029500971008 58087127089152 58142839840092 58200578509248 58387932905472 58501971836928 58560067141632 58614822862848 58950604161024 59009144979456 59065742059776 59124397215744 59183110619136 59239874554056 59489592016896 59545216876544 59604348174336 59605782626304 59638401608832 59720762916864 59945798074368 60062879711232 60122525073408 60178741747712 60180190023168 60239951880192 60296278352688 60668711534592 60728958517248 60847569764352 60880868309016 61076850868224 61194668867584 61196141592576 61253362136064 61256912338944 61314189705216 61315665306624 61433943981984 61631706955776 61813404205056 61847231298048 61968026671677 62229244280832 62287430811648 62349285261312 62350785773568 62409085949952 62471061209088 62593075000512 62794569351168 62828933382144 62915700850688 62951646142656 63014160190464 63338956455936 63399706361856 63403380965376 63462665355264 63525686870016 63586615873536 63649760477184 64014384955392 64102789545984 64137869494272 64263138770628 64470009249792 64534031106048 64595927236608 64660074135552 64720533577728 64724284735488 64786363342848 65155930914816 65283188592384 65348017975296 65475650822904 65686424518656 65751654334464 65813134442496 65814718316544 65880075534336 65941675720704 66190152040448 66319429681152 66385288101888 66448959817248 66514946867712 66580999446528 66925791019008 66988368986112 67054891696128 67185858281472 67439022833664 67570739675136 67637840707584 67701084466176 67702713776064 67833313146774 68051676430336 68119255056384 68252300476416 68320078331904 68453515984896 68711457226752 68775704854528 68844002476032 68845659291648 68910032403072 68978463418368 69113186979732 69335670325248 69404524019712 69540079730688 69578135210304 69936764420096 70003842441216 70007899815936 70073359663104 70142945918976 70210221693696 70279943860224 70643890520064 70682550054912 70780163457024 70820601910488 71185635213312 71256326012928 71324669657088 71395498524672 71462255825408 71466397728768 71534942857728 71903658115072 72016183074816 72115638239232 72155103181056 72528760406016 72600784994304 72668669280256 72670418141184 72742583402496 72810600274944 73260330909696 73300422279168 73443587166432 73516520222208 73895449198592 73897227583488 73966324088832 73970611126272 74039776247808 74041558106112 74184385185792 74463921045504 74609358391296 74683449114624 74755079794404 74829315226176 75215010791424 75289702957056 75291514896384 75361915109376 75436753158144 75584090566656 75868900687872 75973676498944 76015252733952 76017082134528 76092570796032 76163720024448 76558135984128 76634161938432 76710263390208 76783838035968 76860088123392 77300389380096 77372667961344 77449502785536 77523786453456 77600771345664 78002629115904 78080089522176 78153097150464 78232589697024 78600805548032 78678859972608 78754322746368 78832529620992 78910814158848 78986499405408 79064936842752 79472464232448 79474376835072 79517868811776 79627683889152 79927730765824 80083839614976 80163366764544 80240253364224 80319935840256 80395037803584 80399697444864 80891615379456 80971944689664 81130093019136 81174491078688 81435801157632 81594855456768 81671149514752 81675883118592 81752252940288 81754220408832 81911925309312 82175609274368 82417872273408 82462975064064 82624035562236 82972325707776 83049907748864 83132380348416 83134381031424 83212114599936 83294748278784 83457433334016 83771911176192 83935528190208 84018880253952 84451941941248 84532941815808 84537841287168 84616887140352 84700915826688 84782154498048 84866347302912 85352513273856 85470386061312 85517159325696 85519217401344 85684185027504 85960012333056 86127902982144 86213432180736 86294044770304 86299046313984 86381817790464 86874574553088 86962938052608 87044251456512 87130690633728 87214259760138 87300867763872 87581899358208 87750845923328 87752957755392 87840100712448 87922234294272 88425906241536 88513717469184 88598613089664 88686595823616 88774665928704 88859811831084 89234388025344 89317825314816 89406522261504 89408673939456 89581144375296 89918697111552 90094319566848 90183787610112 90268112621568 90270285034752 90359927820288 90444417529032 90825673408512 91003067301888 91093437775872 91271354646528 91321302463524 91615276302336 91792003301376 91794212388864 91880043204096 91885368508416 91971284557824 92150915972976 92447560433664 92720106307584 92770846947072 93338456588288 93343866421248 93431146217472 93523927891968 93613628924928 93706591813632 93889612500768 94191854026752 94243400073216 94373551276032 94427469213984 94914180284416 95008434683904 95099559542784 95193998032896 95288530305024 95379923810304 95474640715776 96021577433088 96154184318976 96206804241408 96394708155942 96705013874688 96801046659072 96893890854912 96990111203328 97080800366592 97086427103232 97680441212928 97733896372224 97924782888576 98022026962944 98529636777984 98621765451776 98627481501696 98719701663744 98722077474816 98912513581056 99285228060672 99479144521728 99577932152832 99673439725872 99772420301568 100286681055232 100386270609408 100388686528512 100482553479168 100582337544192 100778787422208 101158534250496 101353670311936 101356109512704 101456761061376 101551626699264 101554070664096 101749969720161 102077514645504 102178882584576 102378450714624 102480117497856 103067185840128 103163557281792 103266003714048 103268488937472 103365048604608 103467695127552 103669780469598 104003505487872 104106786029568 104204129533952 104310119596032 104367202815456 104905146630144 105005763661824 105011849723904 105110039494656 105214418878464 105315332540544 105419915790336 105963285643264 105965835780096 106023825082368 106170245185536 106778452819968 106884489019392 106987004485632 107093247787008 107193383738112 107199596593152 107302414286592 107855487172608 107962592919552 108173457358848 108232654771584 108581068210176 108793140609024 108901177491456 109003003920384 109005627211776 109113875103744 109215900412416 109890496364544 109950633418752 110165380749648 110274780333312 110843173797888 110845841375232 110949486133248 110955916689408 111059664371712 111276577778688 111695881568256 111914037586944 112025173671936 112132619691606 112710589087744 112822516187136 112934554435584 113042872664064 113155129737216 113376135849984 113803351031808 113960514748416 114022879100928 114025623201792 114245580036672 114613349777408 114837203976192 114951242907648 115065395085312 115175757053952 115290132185088 115832766070784 115950584070144 116059001942016 116174254178304 116285679680184 116401157018496 116775865810944 117003943673856 117120134283264 117229645725696 117901208322048 118018289958912 118131484119552 118248794431488 118366221238272 118479749108112 119090433753088 119208696348672 119211565252608 119276803217664 119441525833728 119891596148736 120125759422464 120245050146816 120357483495424 120360380046336 120479903760384 120592556705376 121337423069184 121457917034496 121695139528704 121761736618032 122153701736448 122389337735168 122392283185152 122506724272128 122513824677888 122628379410432 122631330613248 122867887963968 123263413911552 123626808410112 123694462596096 123936053343354 124458488561664 124574861623296 124698570522624 124701571547136 124818171899904 124942122418176 125186150001024 125589138702336 125657866764288 125831401701376 125903292285312 126028320380928 126677912911872 126799412723712 126806761930752 126925330710528 127051373740032 127173231747072 127299520954368 128028769910784 128205579091968 128275738988544 128526277541256 128940018499584 129068062212096 129191854473216 129320148271104 129441067155456 129448569470976 129572726685696 130311861829632 130566377184768 130696035950592 130821389640207 130951301645808 131372849037312 131626268884992 131629436633088 131760151068672 131883351441408 132380304080896 132638859362304 132770576203776 132897919634496 133029893735424 133161998893056 133851582038016 133976737972224 134109783392256 134371716562944 134878045667328 135141479350272 135275681415168 135402168932352 135405427552128 135666626293548 136103352860672 136238510112768 136504600952832 136640156663808 136907031969792 137422914453504 137551409709056 137688004952064 137691318583296 137820064806144 137956926836736 138226373959464 138671340650496 138809048039424 139080159461376 139156270420608 139873528840192 140007684882432 140015799631872 140146719326208 140285891837952 140420443387392 140559887720448 141287781040128 141365100109824 141560326914048 141641203820976 142371270426624 142512652025856 142649339314176 142790997049344 142924511650816 142932795457536 143069885715456 143807316230144 144032366149632 144231276478464 144310206362112 144592062233913 145057520812032 145201569988608 145337338560512 145340836282368 145485166804992 145621200549888 146520661819392 146600844558336 146887174332864 147033040444416 147790898397184 147794455166976 147932648177664 147941222252544 148079552495616 148083116212224 148368770371584 148927842091008 149218716782592 149366898229248 149510159588808 149658630452352 150430021582848 150579405914112 150583029792768 150723830218752 150873506316288 151168181133312 151737801375744 152030505467904 152034164269056 152185141592064 152327440048896 153116271968256 153268323876864 153420526780416 153567676071936 153720176246784 154600778760192 154745335922688 154899005571072 155047572906912 155201542691328 155504670704397 156005258231808 156160179044352 156306194300928 156465179394048 157201611096064 157357719945216 157508645492736 157665059241984 157821628317696 157972998810816 158129873685504 158944928464896 158948753670144 159035737623552 159255367778304 159855461531648 160167679229952 160326733529088 160480506728448 160639871680512 160790075607168 160799394889728 161783230758912 161943889379328 162260186038272 162348982157376 162871602315264 163189710913536 163342299029504 163351766237184 163504505880576 163508440817664 163823850618624 164835744546816 164925950128128 165248071124472 165944651415552 166099815497728 166264760696832 166268762062848 166424229199872 166589496557568 166914866668032 167543822352384 167871056380416 168037760507904 168198929537409 169065883631616 169233774280704 169401831653376 169564308996096 169732694605824 170705026547712 170940772122624 171034318651392 171038434802688 171368370055008 171920024666112 172255805964288 172426864361472 172588089540608 172598092627968 172763635580928 173749149106176 173925876105216 174088502913024 174261381267456 174428519520276 174601735527744 175163798716416 175501691846656 175505915510784 175680201424896 175844468588544 176851812483072 177027434938368 177197226179328 177373191647232 177549331857408 177719623662168 178468776050688 178635650629632 178813044523008 178817347878912 179162288750592 179837394223104 180188639133696 180367575220224 180536225243136 180540570069504 180719855640576 180888835058064 182006134603776 182186875551744 182542709293056 182642604927048 183230552604672 183584006602752 183588424777728 183760086408192 183770737016832 183942569115648 184301831945952 184895120867328 185440212615168 185541693894144 186676913176576 186687732842496 186862292434944 187047855783936 187227257849856 187413183627264 187779225001536 188383708053504 188486800146432 188747102552064 188854938427968 189828360568832 190016869367808 190199119085568 190387996065792 190577060610048 190759847620608 190949281431552 192043154866176 192308368637952 192413608482816 192789416311884 193410027749376 193602093318144 193787781709824 193980222406656 194161600733184 194172854206464 195467792744448 195849565777152 196044053925888 197059273555968 197243530903552 197254963003392 197439403327488 197444154949632 197825027162112 198570456121344 198958289043456 199155864305664 199346879451744 199544840603136 200573362110464 200777373057024 200965106958336 201164675088384 201557574844416 202317068500992 202707340623872 202712219025408 202913522122752 203103253398528 203108141328192 203499939440322 204155029291008 204357765169152 204756901429248 204960234995712 206134371680256 206327114563584 206532007428096 206536977874944 206730097209216 206935390255104 207339560939196 208007010975744 208213572059136 208408259067904 208620239192064 208734405630912 209810293260288 210011527323648 210023699447808 210220078989312 210428837756928 210630665081088 210839831580672 211926571286528 211931671560192 212047650164736 212340490371072 213556905639936 213768978038784 213974008971264 214186495574016 214386767476224 214399193186304 214604828573184 215710974345216 216346914717696 216465309543168 217586281218048 217802354982912 218006007840768 218011254423552 218227750207488 218431800824832 219780992729088 219901266837504 220330761499296 220549560666624 221686347595776 221691682750464 221898972266496 221911833378816 222119328743424 222553155557376 223391763136512 223828075173888 224050347343872 224265239383212 225421178175488 225645032374272 225869108871168 226085745328128 226310259474432 226752271699968 227606702063616 227921029496832 228045758201856 228051246403584 228491160073344 229226699554816 229674407952384 229902485815296 230130790170624 230351514107904 230580264370176 231665532141568 231901168140288 232118003884032 232348508356608 232571359360368 232802314036992 234007887347712 234240268566528 234459291451392 235802416644096 236036579917824 236262968239104 236497588862976 236732442476544 236959498216224 238180867506176 238417392697344 238423130505216 238553606435328 238883051667456 239783192297472 240251518844928 240490100293632 240714966990848 240720760092672 240959807520768 241185113410752 242674846138368 242915834068992 243390279057408 243523473236064 244307403472896 244778675470336 244784566370304 245013448544256 245027649355776 245256758820864 245262661226496 245735775927936 246526827823104 247253616820224 247388925192192 247872106686708 248916977123328 249149723246592 249397141045248 249403143094272 249636343799808 249884244836352 250372300002048 251315733528576 251662803402752 251806584570624 252056640761856 253355825823744 253598825447424 253613523861504 253850661421056 254102747480064 254346463494144 254599041908736 256057539821568 256411158183936 256551477977088 257052555082512 257880036999168 258383708946432 258640296542208 258882134310912 258897138941952 259145453371392 260623723659264 261132754369536 261392071901184 261642779280414 261902603291616 262745698074624 263252537769984 263258873266176 263520302137344 263766702882816 264760608161792 265277718724608 265541152407552 265795839268992 266059787470848 266323997786112 267703164076032 267953475944448 268219566784512 268743433125888 269756091334656 270282958700544 270551362830336 270804337864704 270810855104256 271333252587096 272206705721344 272477020225536 273009201905664 273280313327616 273814063939584 274845828907008 275102819418112 275376009904128 275382637166592 275640129612288 275913853673472 276452747918928 277342681300992 278160318922752 278312540841216 279747057680384 280015369764864 280031599263744 280293438652416 280571783675904 280840886774784 281119775440896 282575562080256 282730200219648 283120653828096 283282407641952 284742540853248 285025304051712 285298678628352 285581994098688 285849023301632 285865590915072 286139771430912 287614632460288 288064732299264 288462552956928 288620412724224 289184124467826 290115041624064 290403139977216 290674677121024 290681672564736 290970333609984 291242401099776 293041323638784 293201689116672 293774348665728 294066080888832 295581796794368 295588910333952 295865296355328 295882444505088 296159104991232 296166232424448 296737540743168 297855684182016 298437433565184 298733796458496 299020319177616 299317260904704 300860043165696 301158811828224 301166059585536 301447660437504 301747012632576 302336362266624 303475602751488 304061010935808 304068328538112 304370283184128 304654880097792 305249909160483 306232543936512 306536647753728 307135352143872 307440352493568 309201557520384 309490671845376 309798011142144 310095145813824 310403085382656 311009341408794 312010516463616 312320358088704 312612388601856 312930358788096 314403222192128 314715439890432 315017290985472 315330118483968 315643256635392 315945997621632 316259747371008 317889856929792 317897507340288 318071475247104 318510735556608 319710923063296 320335358459904 320653467058176 320961013456896 321279743361024 321580151214336 321598789779456 323566461517824 323887778758656 324520372076544 324697964314752 325743204630528 326379421827072 326684598059008 326703532474368 327009011761152 327016881635328 327647701237248 329671489093632 329851900256256 330496142248944 332199630995456 332529521393664 332537524125696 332848458399744 333178993115136 333829733336064 335087644704768 335742112760832 336075521015808 336397859074818 338131767263232 338467548561408 338803663306752 339128617992192 339465389211648 341410053095424 341881544245248 342068637302784 342076869605376 342736740110016 343840049332224 344511611928576 344853728722944 345176179081216 345196185255936 345527271161856 347498298212352 347851752210432 348177005826048 348522762534912 348857039040552 349203471055488 350327597432832 351003383693312 351011831021568 351360402849792 351688937177088 353703624966144 354054869876736 354394452358656 354746383294464 355098663714816 355439247324336 357271301259264 357626089046016 357634695757824 358324577501184 359674788446208 360377278267392 360735150440448 361072450486272 361081140139008 361439711281152 361777670116128 364012269207552 364373751103488 365085418586112 365285209854096 366461105209344 367168013205504 367176849555456 367520172816384 367541474033664 367885138231296 368603663891904 369790241734656 370880425230336 371083387788288 373353826353152 373375465684992 373724584869888 374095711567872 374454515699712 374826367254528 375558450003072 376767416107008 376973600292864 377494205104128 377709876855936 379656721137664 380033738735616 380398238171136 380775992131584 381154121220096 381519695241216 381898562863104 384086309732352 384616737275904 384827216965632 385578832623768 386820055498752 387204186636288 387575563419648 387960444813312 388323201466368 388345708412928 390935585488896 391699131554304 392088107851776 392464168920621 394118547111936 394487061807104 394878806654976 394888309899264 395650054324224 397140912242688 397916578086912 398311728611328 398693758903488 399089681206272 401146724220928 401554746114048 401930213916672 402329350176768 403115149688832 404634137001984 405414681247744 405424438050816 405827044245504 406206506797056 406216282656384 406999878880644 408310058582016 408715530338304 409513802858496 409920469991424 412268743360512 412654229127168 413064014856192 413073955749888 413460194418432 413870780510208 414679121878392 416014021951488 416427144118272 416816518135808 417240478384128 417468811261824 419620586520576 420023054647296 420047398895616 420440157978624 420857675513856 421261330162176 421679663161344 423863343120384 424095300329472 424680980742144 427113811279872 427537956077568 427948017942528 428372991148032 428773534952448 428798386372608 429209657146368 431421948690432 432693829435392 432930619086336 433776186701739 435172562436096 435604709965824 436012015681536 436022508847104 436455500414976 436863601649664 439561985458176 439802533675008 440661522998592 441099121333248 443372695191552 443383365500928 443797944532992 443823666757632 444238657486848 445106311114752 446783526273024 447656150347776 448100694687744 448530478766424 450842356350976 451290064748544 451738217742336 452171490656256 452620518948864 453504543399936 455213404127232 456091516403712 456102492807168 456982320146688 459348815904768 459804971630592 460261580341248 460703028215808 461160528740352 463331064283136 463802336280576 464236007768064 464697016713216 465142718720736 465604628073984 468015774695424 468480537133056 468918582902784 471604833288192 472073159835648 472525936478208 472995177725952 473464884953088 473918996432448 476361735012352 476834785394688 476846261010432 477107212870656 477766103334912 479566384594944 480503037689856 480980200587264 481429933981696 481441520185344 481919615041536 482370226821504 485349692276736 485831668137984 486780558114816 487046946472128 488614806945792 489557350940672 489569132740608 490026897088512 490055298711552 490513517641728 490525322452992 491471551855872 494507233640448 494777850384384 495744213373416 497833954246656 498299446493184 498794282090496 498806286188544 499272687599616 499768489672704 500744600004096 502631467057152 503325606805504 503613169141248 504113281523712 507197650894848 507701322842112 508205494960128 508692926988288 509198083817472 512115079643136 512822316367872 513102955954176 514105110165024 515760073998336 516767417892864 517280593084416 517764268621824 517794277883904 518290906742784 521247447318528 522265508739072 522784143802368 523285558560828 523805206583232 525491396149248 526505075539968 526517746532352 527040604274688 527533405765632 529521216323584 530555437449216 531082304815104 531591678537984 532119574941696 532647995572224 535406328152064 535906951888896 536439133569024 537486866251776 539512182669312 540565917401088 541102725660672 541608675729408 541621710208512 542666505174192 544413411442688 546018403811328 546560626655232 547628127879168 549691657814016 550205638836224 550752019808256 550765274333184 551280259224576 551827707346944 552905495837856 554685362601984 556320637845504 556625081682432 559494115360768 560030739529728 560063198527488 560586877304832 561143567351808 561681773549568 562239550881792 565151124160512 565460400439296 566241307656192 566564815283904 569485081706496 570050608103424 570597357256704 571163988197376 571698046603264 571731181830144 572279542861824 575229264920576 576129464598528 576925105913856 577240825448448 578368248935652 580230083248128 580806279954432 581349354242048 581363345129472 581940667219968 582484802199552 586403378233344 587548697331456 588132161777664 591163593588736 591177820667904 591730592710656 591764889010176 592318209982464 592332464848896 593475081486336 595711368364032 596874867130368 597467592916992 598040638355232 598634521809408 601720086331392 602332119171072 602895320875008 603494025265152 604672724533248 606951205502976 608122021871616 608136657076224 608740566368256 609309760195584 610499818320966 612465087873024 613073295507456 614270704287744 614880704987136 618403115040768 618981343690752 619596022284288 620190291627648 620806170765312 622018682817588 624021032927232 624640716177408 625224777203712 625860717576192 628806444384256 629430879780864 630034581970944 630660236967936 631286513270784 631891995243264 632519494742016 635779713859584 635795014680576 636142950494208 637021471113216 639421846126592 640670716919808 641306934116352 641922026913792 642559486722048 643160302428672 643197579558912 647132923035648 649040744153088 649395928629504 652758843654144 653369196118016 653407064948736 654018023522304 654033763270656 655295402474496 659342978187264 659703800512512 660992284497888 664399261990912 665059042787328 665075048251392 665696916799488 666357986230272 667659466672128 670175289409536 671484225521664 672151042031616 672795718149636 676263534526464 676935097122816 677607326613504 678257235984384 678930778423296 682820106190848 683763088490496 684137274605568 684153739210752 685473480220032 687680098664448 689023223857152 689707457445888 690352358162432 690392370511872 691054542323712 694996596424704 695703504420864 696354011652096 697045525069824 697714078081104 698406942110976 702006767386624 702023662043136 702720805699584 703377874354176 707407249932288 708109739753472 708788904717312 709492766588928 710197327429632 710878494648672 714542602518528 715252178092032 715269391515648 716649155002368 719349576892416 720754556534784 721470300880896 722144900972544 722162280278016 722879422562304 723555340232256 728024538415104 728747502206976 730170837172224 730570419708192 732922210418688 734336026411008 734353699110912 735040345632768 735082948067328 735770276462592 737207327783808 739580483469312 741760850460672 742166775576576 746707652706304 746750931369984 747449169739776 748191423135744 748909031399424 749652734509056 751116900006144 753947200585728 754988410208256 755419753711872 759313442275328 760067477471232 760796476342272 761551984263168 762308242440192 763039390482432 763797125726208 768172619464704 769233474551808 769654433931264 771157665247536 773640110997504 775151126839296 775920889626624 776646402932736 776691416825856 781871170977792 783398263108608 784176215703552 784928337841242 788237094223872 788974123614208 789757613309952 789776619798528 791300108648448 794281824485376 795833156173824 796623457222656 797387517806976 798179362412544 802293448441856 803109492228096 803860427833344 804658700353536 806230299377664 809268274003968 810829362495488 810848876101632 811654088491008 812413013594112 812432565312768 813999757761288 816620117164032 817431060676608 819027605716992 819840939982848 824537486721024 825308458254336 826128029712384 826147911499776 826920388836864 827741561020416 829358243756784 832028043902976 833633036271616 834480956768256 834937622523648 839241173041152 840046109294592 840094797791232 840880315957248 841715351027712 842522660324352 843359326322688 847726686240768 848190600658944 849361961484288 854227622559744 855075912155136 855896035885056 856745982296064 857547069904896 857596772745216 858419314292736 862843897380864 865387658870784 865861238172672 867552373403478 870345124872192 871209419931648 872024031363072 872045017694208 872911000829952 873727203299328 879123970916352 879605067350016 881323045997184 882198242666496 886745390383104 886766731001856 887595889065984 887647333515264 888477314973696 890212622229504 893567052546048 895312300695552 896201389375488 897060957532848 901684712701952 902580129497088 903476435484672 904342981312512 905241037897728 907009086799872 910426808254464 912183032807424 912204985614336 913964640293376 915749727481449 918697631809536 919609943261184 921406056431616 922321057480704 926662128566272 927604672561152 928472015536128 929394033426432 930285437441472 931209256147968 936031549390848 936961074266112 937837165805568 943209666576384 944146319671296 945051872956416 945990355451904 946929769906176 947837992864896 952723470024704 953669570789376 953692522020864 954214425741312 955532206669824 959132769189888 961006075379712 961960401174528 962859867963392 962883040370688 963839230083072 964740453643008 970699384553472 971663336275968 973561116229632 974093892944256 977229613891584 979114701881344 979138265481216 980053794177024 980110597423104 981027035283456 981050644905984 982943103711744 989014467280896 989555700768768 991488426746832 996598892986368 997588564180992 997612572377088 998545375199232 999536979345408 1001489200008192 1005262934114304 1006651213611008 1007226338282496 1008226563047424 1014395301789696 1015402645684224 1016410989920256 1017385853976576 1018396167634944 1024230159286272 1025644632735744 1026205911908352 1028210220330048 1031520147996672 1033534835785728 1034561186168832 1035528537243648 1035588555767808 1036581813485568 1042494894637056 1044531017478144 1045568287604736 1046571117121656 1047610413166464 1050982792298496 1053010151079936 1053035493064704 1054081208549376 1055066811531264 1059042432647168 1061110874898432 1062164609630208 1063183357075968 1064239149883392 1065295991144448 1071813903777792 1072878267138048 1074973732503552 1079024365338624 1081131834802176 1082205451321344 1083217351458816 1083243420417024 1085333010348384 1088826822885376 1092036807622656 1093121253310464 1095256255758336 1099383315628032 1100411277672448 1101504039616512 1101530548666368 1102560518449152 1103655414693888 1105810991675712 1109370725203968 1112641275691008 1113250163364864 1118988230721536 1120061479059456 1120126397054976 1121173754609664 1122287134703616 1123363547099136 1124479101763584 1130302248321024 1130920800878592 1132482615312384 1133129630567808 1138970163412992 1140101216206848 1141194714513408 1142327976394752 1143396093206528 1143462363660288 1144559085723648 1152258929197056 1153850211827712 1154481650896896 1156736497871304 1160460166496256 1161612559908864 1162698708484096 1162726690258944 1163881334439936 1164969604399104 1172806756466688 1175097394662912 1176264323555328 1177392506761863 1182355641335808 1183461185421312 1184636419964928 1184664929697792 1186950162972672 1191422736728064 1193749734260736 1194935185833984 1196081276710464 1197269043618816 1203440172662784 1204664238342144 1205790641750016 1206988050530304 1209345449066496 1213902411005952 1216244043743232 1216273314152448 1217481132736512 1218619520391168 1220999636641932 1224930175746048 1226146591014912 1228541408575488 1229761409974272 1236806230081536 1237962687381504 1239192044568576 1240380583255296 1241612341530624 1244037365635176 1248042065854464 1249281432354816 1250449554407424 1251721435152384 1257612888768512 1258861759561728 1260069163941888 1261320473935872 1262573026541568 1263783990486528 1265038989484032 1271590029361152 1272285900988416 1274042942226432 1281341433839616 1282613868232704 1283844053827584 1285118973444096 1286320604857344 1286395159117824 1294265846071296 1298081488306176 1298791857259008 1305517687308288 1306738392236032 1306814129897472 1308036047044608 1308067526541312 1310590804948992 1318685956374528 1319407601025024 1321984568995776 1328798523981824 1330118085574656 1330150096502784 1331393833598976 1332715972460544 1335318933344256 1340350578819072 1342968451043328 1344302084063232 1345591436299272 1352527069052928 1353870194245632 1355214653227008 1356514471968768 1357861556846592 1365640212381696 1368274549211136 1368307478421504 1370946960440064 1378046447714304 1379414914891776 1380704716324864 1380784741023744 1382109084647424 1389993192849408 1391407008841728 1392708023304192 1394091050139648 1395428156162208 1396813884221952 1404013534773248 1404047324086272 1405441611399168 1406755748708352 1414814499864576 1416219479506944 1417577809434624 1418985533177856 1420394654859264 1421756989297344 1429085205037056 1430504356184064 1430538783031296 1433298310004736 1438699153784832 1441509113069568 1442940601761792 1444289801945088 1444324560556032 1445758845124608 1447110680464512 1456049076830208 1457495004413952 1460341674344448 1461140839416384 1465844420837376 1468672052822016 1468707398221824 1470080691265536 1470165896134656 1471540552925184 1474414655567616 1483521700921344 1484333551153152 1493415305412608 1493501862739968 1494898339479552 1496382846271488 1497818062798848 1499305469018112 1502233800012288 1507894401171456 1509976820416512 1510839507423744 1518626884550656 1521592952684544 1523103968526336 1524616484880384 1526078780964864 1527594251452416 1536345238929408 1538466949103616 1539308867862528 1542315330495072 1547280221995008 1550302253678592 1551841779253248 1553292805865472 1553382833651712 1563742341955584 1566796526217216 1568352431407104 1569856675682484 1576474188447744 1577948247228416 1579515226619904 1579553239597056 1582600217296896 1588563648970752 1591666312347648 1593246914445312 1594775035613952 1596358724825088 1604586896883712 1606218984456192 1607720855666688 1609317400707072 1612460598755328 1618536548007936 1621658724990976 1621697752203264 1623308176982016 1624826027188224 1624865130625536 1627999515522576 1633240234328064 1638055211433984 1639681879965696 1649074973442048 1650616916508672 1652256059424768 1652295822999552 1653840777673728 1655483122040832 1658716487513568 1664056087805952 1667266072543232 1668961913536512 1669875245047296 1678482346082304 1680092218589184 1680189595582464 1681760631914496 1683430702055424 1685045320648704 1686718652645376 1695453372481536 1696381201317888 1698723922968576 1708455245119488 1710151824310272 1711792071770112 1713491964592128 1715094139809792 1715193545490432 1716838628585472 1725687794761728 1730775317741568 1731722476345344 1735104746806956 1740690249744384 1742418839863296 1744048062726144 1744090035388416 1745822001659904 1747454406598656 1759210134700032 1762646091994368 1764396485332992 1773490780766208 1773533462003712 1775191778131968 1775294667030528 1776954629947392 1780425244459008 1787134105092096 1790624601391104 1792402778750976 1794121915065696 1803369425403904 1805160258994176 1808685962625024 1810482075795456 1814018173599744 1820853616508928 1824366065614848 1824409971228672 1827929280586752 1831499454962898 1837395263619072 1839219886522368 1842812112863232 1844642114961408 1853324257132544 1855209345122304 1856944031072256 1858788066852864 1860570874882944 1862418512295936 1872063098781696 1873922148532224 1875674331611136 1886419333152768 1888292639342592 1890103745912832 1891980710903808 1893859539812352 1895675985729792 1905446940049408 1907339141578752 1907385044041728 1908428851482624 1911064413339648 1918265538379776 1922012150759424 1923920802349056 1925719735926784 1925766080741376 1927678460166144 1929480907286016 1941398769106944 1947122232459264 1948187785888512 1958229403762688 1958276530962432 1960107588354048 1960221194846208 1962054070566912 1962101289811968 1965886207423488 1978028934561792 1979111401537536 1982976853493664 1993197785972736 1995177128361984 1995225144754176 1997090750398464 1999073958690816 2002978400016384 2010525868228608 2013302427222016 2014452676564992 2016453126094848 2028790603579392 2030805291368448 2032821979840512 2034771707953152 2036792335269888 2048460318572544 2051289265471488 2052411823816704 2056420440660096 2063040295993344 2067069671571456 2069122372337664 2071057074487296 2071177111535616 2073163626971136 2084989789274112 2089062034956288 2091136575209472 2093142234243312 2095220826332928 2106020302159872 2106070986129408 2108162417098752 2110133623062528 2118084865294336 2122221749796864 2124329219260416 2126366714151936 2128478299766784 2130591982288896 2143627807555584 2145756534276096 2149947465007104 2158048730677248 2162263669604352 2164410902642688 2166434702917632 2166486840834048 2170666020696768 2177653645770752 2184073615245312 2186242506620928 2190512511516672 2198766631256064 2200822555344896 2203008079233024 2203061097332736 2205121036898304 2207310829387776 2211621983351424 2218741450407936 2225282551382016 2226500326729728 2237976461443072 2240122958118912 2240252794109952 2242347509219328 2244574269407232 2246727094198272 2248958203527168 2261841601757184 2264965230624768 2266259261135616 2277940326825984 2280202432413696 2282389429026816 2284655952789504 2286792186413056 2286924727320576 2289118171447296 2304517858394112 2307700423655424 2308963301793792 2313472995742608 2320920332992512 2325397416968192 2325453380517888 2327762668879872 2329939208798208 2345613512933376 2350194789325824 2352528647110656 2354785013523726 2364711282671616 2366922370842624 2369272839929856 2369329859395584 2373900325945344 2382845473456128 2387499468521472 2389870371667968 2392162553420928 2394538087237632 2406880345325568 2409328476684288 2411581283500032 2413976101060608 2418690898132992 2427804822011904 2432488087486464 2432546628304896 2434962265473024 2437239040782336 2441999273283864 2449860351492096 2452293182029824 2457082817150976 2459522819948544 2473612460163072 2475925374763008 2478384089137152 2480761166510592 2483224683061248 2488074731270352 2496084131708928 2500899108814848 2503442870304768 2515225777537024 2517723519123456 2520138327883776 2522640947871744 2525146053083136 2527567980973056 2530077978968064 2543180058722304 2544571801976832 2548085884452864 2562682867679232 2565227736465408 2567688107655168 2570237946888192 2572641209714688 2572790318235648 2588531692142592 2596162976612352 2597583714518016 2611035374616576 2613476784472064 2613628259794944 2616072094089216 2616135053082624 2621181609897984 2637371912749056 2638815202050048 2643969137991552 2657597047963648 2660236171149312 2660300193005568 2662787667197952 2665431944921088 2670637866688512 2680701157638144 2685936902086656 2688604168126464 2691182872598544 2705054138105856 2707740388491264 2710429306454016 2713028943937536 2715723113693184 2731280424763392 2736549098422272 2736614956843008 2741893920880128 2747249182444347 2756092895428608 2758829829783552 2761409432649728 2764218169294848 2779986385698816 2782814017683456 2785416046608384 2788182100279296 2790856312324416 2793627768443904 2808027069546496 2808094648172544 2810883222798336 2813511497416704 2829628999729152 2832438959013888 2835155618869248 2837971066355712 2840789309718528 2843513978594688 2858170410074112 2861008712368128 2861077566062592 2866596620009472 2877398307569664 2883018226139136 2885881203523584 2888579603890176 2888649121112064 2891517690249216 2894221360929024 2912098153660416 2914990008827904 2920683348688896 2922281678832768 2931688841674752 2937344105644032 2937414796443648 2940161382531072 2940331792269312 2943081105850368 2948829311135232 2967043401842688 2968667102306304 2986830610825216 2989796678959104 2992765692542976 2995636125597696 2998610938036224 3004467600024576 3015788802342912 3019953640833024 3021679014847488 3037253769101312 3043185905369088 3046207937052672 3049232969760768 3052157561929728 3055188502904832 3072690477858816 3076933898207232 3078617735725056 3084630660990144 3094560443990016 3100604507357184 3103683558506496 3106585611730944 3106765667303424 3127484683911168 3133593052434432 3136704862814208 3139713351364968 3152948376895488 3155896494456832 3159030453239808 3159106479194112 3165200434593792 3177127297941504 3183332624695296 3186493828890624 3189550071227904 3192717449650176 3215441711333376 3218634801414144 3224921197510656 3237073096015872 3243317449981952 3243395504406528 3246616353964032 3249652054376448 3249730261251072 3255999031045152 3266480468656128 3276110422867968 3279363759931392 3298149946884096 3301233833017344 3304512118849536 3304591645999104 3307681555347456 3310966244081664 3317432975027136 3328112175611904 3334532145086464 3337923827073024 3339750490094592 3356964692164608 3360184437178368 3360379191164928 3363521263828992 3366861404110848 3370090641297408 3373437305290752 3390906744963072 3392762402635776 3397447845937152 3416910490238976 3420303648620544 3423584143540224 3426983929184256 3430188279619584 3430387090980864 3433677257170944 3461550635483136 3463444952690688 3470209493613912 3481380499488768 3484837679726592 3488096125452288 3488180070776832 3491644003319808 3494908813197312 3518420269400064 3525292183988736 3528792970665984 3547066924007424 3550383556263936 3553909259894784 3560850488918016 3574268210184192 3581249202782208 3584805557501952 3588243830131392 3606738850807808 3610320517988352 3617371925250048 3620964151590912 3628036347199488 3641707233017856 3648732131229696 3648819942457344 3655858561173504 3662998909925796 3674790527238144 3678439773044736 3685624225726464 3689284229922816 3706648514265088 3710418690244608 3713888062144512 3717576133705728 3721141749765888 3724837024591872 3744126197563392 3747844297064448 3751348663222272 3772838666305536 3776585278685184 3780207491825664 3783961421807616 3787719079624704 3791351971459584 3810893880098816 3814770088083456 3816857702965248 3822128826679296 3844024301518848 3847841604698112 3851439471853568 3851532161482752 3855356920332288 3858961814572032 3882797538213888 3894244464918528 3896375571777024 3916458807525376 3916553061924864 3920215176708096 3920442389692416 3924108141133824 3924202579623936 3931772414846976 3956057869123584 3958222803075072 3965953706987328 3986395571945472 3990354256723968 3990450289508352 3994181500796928 3998147917381632 4005956800032768 4021051736457216 4026604854444032 4028905353129984 4032906252189696 4057581207158784 4061610582736896 4065643959681024 4069543415906304 4073584670539776 4096920637145088 4104823647633408 4112840881320192 4134139343142912 4138244744675328 4142114148974592 4142354223071232 4146327253942272 4169979578548224 4178124069912576 4182273150418944 4186284468486624 4190441652665856 4212040604319744 4212141972258816 4216324834197504 4220267246125056 4236169730588672 4244443499593728 4248658438520832 4252733428303872 4256956599533568 4261183964577792 4287255615111168 4291513068552192 4299894930014208 4316097461354496 4324527339208704 4328821805285376 4332869405835264 4332973681668096 4341332041393536 4355307291541504 4368147230490624 4372485013241856 4381025023033344 4397533262512128 4401645110689792 4406016158466048 4406122194665472 4410242073796608 4414621658775552 4423243966702848 4450565102764032 4453000653459456 4475952922886144 4480245916237824 4480505588219904 4484695018438656 4489148538814464 4493454188396544 4497916407054336 4523683203514368 4529930461249536 4532518522271232 4555880653651968 4564778858053632 4569311905579008 4573584372826112 4573849454641152 4578236342894592 4609035716788224 4615400847310848 4617926603587584 4626945991485216 4641840665985024 4650794833936384 4650906761035776 4655525337759744 4659878417596416 4691227025866752 4700389578651648 4705057294221312 4709570027047452 4729422565343232 4733844741685248 4738545679859712 4738659718791168 4747800651890688 4765690946912256 4774998937042944 4779740743335936 4784325106841856 4789076174475264 4813760690651136 4818656953368576 4823162567000064 4827952202121216 4837381796265984 4855609644023808 4864976174972928 4865093256609792 4869924530946048 4874478081564672 4883998546567728 4899720702984192 4914165634301952 4919045639897088 4947224920326144 4951850749526016 4956768178274304 4961522333021184 4966449366122496 4976149462540704 4992168263417856 5001798217629696 5006885740609536 5030451555074048 5035447038246912 5040276655767552 5045281895743488 5050292106166272 5055135961946112 5060155957936128 5086360117444608 5089143603953664 5096171768905728 5125365735358464 5130455472930816 5135376215310336 5140475893776384 5145282419429376 5145580636471296 5177063384285184 5192325953224704 5195167429036032 5222070749233152 5226953568944128 5227256519589888 5232144188178432 5232270106165248 5242363219795968 5277630404100096 5287938275983104 5315194095927296 5320472342298624 5320600386011136 5325575334395904 5330863889842176 5341275733377024 5361402315276288 5371873804173312 5377208336252928 5382365745197088 5410108276211712 5415480776982528 5426057887875072 5431446227386368 5462560849526784 5473098196844544 5473229913686016 5483787841760256 5494498364888694 5512185790857216 5517659659567104 5522818865299456 5528436338589696 5559972771397632 5565628035366912 5570832093216768 5576364200558592 5581712624648832 5587255536887808 5616054139092992 5616189296345088 5621766445596672 5627022994833408 5659257999458304 5664877918027776 5670311237738496 5675942132711424 5681578619437056 5687027957189376 5716340820148224 5722017424736256 5722155132125184 5733193240018944 5754796615139328 5766036452278272 5771762407047168 5777159207780352 5777298242224128 5783035380498432 5788442721858048 5824196307320832 5841366697377792 5844563357665536 5874688211288064 5874829592887296 5880322765062144 5880663584538624 5886162211700736 5897658622270464 5934086803685376 5937334204612608 5973661221650432 5979593357918208 5985531385085952 5991272251195392 5997221876072448 6008935200049152 6031577604685824 6039907281666048 6043358029694976 6074507538202624 6086371810738176 6092415874105344 6098465939521536 6104315123859456 6110377005809664 6145380955717632 6153867796414464 6157235471450112 6169261321980288 6189120887980032 6201209014714368 6207367117012992 6213171223461888 6213531334606848 6254969367822336 6267186104868864 6273409725628416 6279426702729936 6311792988913664 6318060906479616 6318212958388224 6330400869187584 6354254595883008 6366665249390592 6372987657781248 6379100142455808 6385434899300352 6430883422666752 6437269602828288 6449842395021312 6474146192031744 6486634899963904 6486791008813056 6493232707928064 6499304108752896 6499460522502144 6511998062090304 6532960937312256 6552220845735936 6558727519862784 6596299893768192 6602467666034688 6609024237699072 6609183291998208 6615363110694912 6621932488163328 6634865950054272 6656224351223808 6669064290172928 6675847654146048 6679500980189184 6713929384329216 6720368874356736 6720758382329856 6727042527657984 6733722808221696 6740181282594816 6746874610581504 6785524805271552 6794895691874304 6833820980477952 6840607297241088 6847168287080448 6853967858368512 6860376559239168 6860774181961728 6867354514341888 6923101270966272 6926889905381376 6940418987227824 6962760998977536 6976192250904576 6976360141553664 6983288006639616 6989817626394624 7036840538800128 7050584367977472 7057585941331968 7094133848014848 7100767112527872 7107818519789568 7121700977836032 7148536420368384 7162498405564416 7169611115003904 7176487660262784 7213477701615616 7220641035976704 7234743850500096 7241928303181824 7256072694398976 7283414466035712 7297464262459392 7297639884914688 7311717122347008 7325997819851592 7349581054476288 7356879546089472 7371248451452928 7378568459845632 7413297028530176 7420837380489216 7427776124289024 7435152267411456 7442283499531776 7449674049183744 7488252395126784 7502697326444544 7545677332611072 7553170557370368 7560414983651328 7567922843615232 7575438159249408 7582703942919168 7621787760197632 7629540176166912 7633715405930496 7644257653358592 7688048603037696 7695683209396224 7702878943707136 7703064322965504 7710713840664576 7717923629144064 7765595076427776 7788488929837056 7792751143554048 7832917615050752 7833106123849728 7840430353416192 7840884779384832 7848216282267648 7848405159247872 7863544829693952 7912115738247168 7916445606150144 7931907413974656 7972791143890944 7980708513447936 7980900579016704 7988363001593856 7996295834763264 8011913600065536 8042103472914432 8057810706259968 8065812504379392 8115162414317568 8123221165473792 8131287919362048 8139086831812608 8147169341079552 8193841274290176 8209647295266816 8225681762640384 8241747547333041 8268278686285824 8276489489350656 8284228297949184 8292654507884544 8339959157096448 8356248139825152 8364546300837888 8372568936973248 8380883305331712 8424081208639488 8424283944517632 8432649668395008 8440534492250112 8472339461177344 8488886999187456 8497316877041664 8505466856607744 8513913199067136 8522367929155584 8574511230222336 8583026137104384 8599789860028416 8632194922708992 8649054678417408 8657643610570752 8665738811670528 8665947363336192 8682664082787072 8736294460981248 8744970026483712 8762050046066688 8795066525024256 8803290221379584 8812032316932096 8812244389330944 8820484147593216 8829243317551104 8846487933405696 8901130205528064 8906001306918912 8960491832475648 8969390036877312 8978297077628928 8986908376793088 8995832814108672 9047366407028736 9059860922499072 9065037044542464 9111761307303936 9129557716107264 9138623811158016 9147168745652224 9147698909282304 9156472685789184 9218071433576448 9230801694621696 9235853207175168 9253891982970432 9283681331970048 9301589667872768 9301813522071552 9311050675519488 9319756835192832 9382454051733504 9400779157303296 9410114588442624 9419140054094904 9458845130686464 9467689483370496 9477091359719424 9477319437582336 9495601303781376 9531381893824512 9549997874085888 9559481486671872 9568650213683712 9578152348950528 9646325134000128 9655904404242432 9674763592531968 9711219288047616 9729952349945856 9730186513219584 9739849061892096 9748956163129344 9767997093135456 9799441405968384 9828331268603904 9838091279794176 9894449840652288 9903701499052032 9913536356548608 9923044666042368 9932898732244992 9952298925081408 9984336526835712 10003596435259392 10013771481219072 10060903110148096 10070894076493824 10080553311535104 10090563791486976 10100584212332544 10110271923892224 10120311915872256 10172720234889216 10178287207907328 10192343537811456 10250731470716928 10260910945861632 10270752430620672 10280951787552768 10290564838858752 10291161272942592 10384651906449408 10390334858072064 10444141498466304 10453907137888256 10454513039179776 10464288376356864 10464540212330496 10484726439591936 10555260808200192 10575876551966208 10630388191854592 10641200772022272 10651150668791808 10661727779684352 10682551466754048 10722804630552576 10743747608346624 10754416672505856 10764731490394176 10820216552423424 10830961553965056 10852115775750144 10862892454772736 10925121699053568 10946196393689088 10946459827372032 10967575683520512 10988996729777388 11024371581714432 11035319319134208 11045637730598912 11056872677179392 11119945542795264 11131256070733824 11141664186433536 11152728401117184 11163425249297664 11174511073775616 11232108278185984 11232378592690176 11243532891193344 11254045989666816 11318515998916608 11329755836055552 11340622475476992 11351884265422848 11363157238874112 11374055914378752 11432681640296448 11444310264250368 11466386480037888 11532072904556544 11543524814094336 11554318415560704 11554596484448256 11566070760996864 11576885443716096 11648392614641664 11682733394755584 11689126715331072 11749376422576128 11749659185774592 11760645530124288 11761327169077248 11772324423401472 11795317244540928 11868173607370752 11874668409225216 11947322443300864 11959186715836416 11971062770171904 11982544502390784 11994443752144896 12017870400098304 12063155209371648 12079814563332096 12086716059389952 12149015076405248 12172743621476352 12184831748210688 12196931879043072 12208630247718912 12220754011619328 12290761911435264 12314470942900224 12338522643960576 12402418029428736 12414734234025984 12426342446923776 12427062669213696 12509938735644672 12534372209737728 12546819451256832 12558853405459872 12623585977827328 12636121812959232 12636425916776448 12660801738375168 12708509191766016 12733330498781184 12745975315562496 12758200284911616 12770869798600704 12861766845333504 12874539205656576 12899684790042624 12948292384063488 12973269799927808 12973582017626112 12986465415856128 12998608217505792 12998921045004288 13023996124180608 13065921874624512 13104441691471872 13117455039725568 13192599787536384 13204935332069376 13218048475398144 13218366583996416 13230726221389824 13243864976326656 13269731900108544 13338128580345856 13351695308292096 13359001960378368 13427858768658432 13440737748713472 13441516764659712 13454085055315968 13467445616443392 13480362565189632 13493749221163008 13571049610543104 13589791383748608 13667641960955904 13694336574160896 13707935716737024 13720753118478336 13721548363923456 13734709028683776 13846202541932544 13853779810762752 13880837974455648 13925521997955072 13952384501809152 13952720283107328 13966576013279232 13979635252789248 14073681077600256 14101168735954944 14115171882663936 14188267696029696 14201534225055744 14215637039579136 14243401955672064 14297072840736768 14324996811128832 14339222230007808 14352975320525568 14426955403231232 14441282071953408 14469487701000192 14483856606363648 14512145388797952 14566828932071424 14594928524918784 14595279769829376 14623434244694016 14651995639703184 14699162108952576 14742496902905856 14757136919691264 14826594057060352 14841674760978432 14855552248578048 14870304534822912 14884566999063552 14899348098367488 14976504790253568 15005394652889088 15091354665222144 15106341114740736 15120829967302656 15135845687230464 15150876318498816 15165407885838336 15243575520395264 15259080352333824 15267430811860992 15288515306717184 15376097206075392 15391366418792448 15405757887414272 15406128645931008 15421427681329152 15435847258288128 15531190152855552 15576977859674112 15585502287108096 15665835230101504 15666212247699456 15680860706832384 15681769558769664 15696432564535296 15696810318495744 15727089659387904 15832891212300288 15863814827949312 15945582287781888 15961417026895872 15961801158033408 15976726003187712 15992591669526528 16023827200131072 16084206945828864 16115621412519936 16131625008758784 16230324828635136 16246442330947584 16278173663625216 16294338682159104 16387682548580352 16419294590533632 16451363525280768 16483495094666082 16536557372571648 16552978978701312 16568456595898368 16585309015769088 16679918314192896 16712496279650304 16729092601675776 16745137873946496 16761766610663424 16848162417278976 16848567889035264 16865299336790016 16881068984500224 16944678922354688 16977773998374912 16994633754083328 17010933713215488 17027826398134272 17044735858311168 17149022460444672 17166052274208768 17199579720056832 17264389845417984 17298109356834816 17315287221141504 17331477623341056 17331894726672384 17365328165574144 17472588921962496 17524100092133376 17606580442759168 17624064633864192 17624488778661888 17640968295186432 17658486635102208 17692975866811392 17802260411056128 17812002613837824 17920983664951296 17938780073754624 17956594155257856 17973816753586176 17991665628217344 18094732814057472 18119721844998144 18130074089084928 18223522614607872 18259115432214528 18277247622316032 18294337491304448 18295397818564608 18312945371578368 18436142867152896 18461603389243392 18471706414350336 18507783965940864 18567362663940096 18603179335745536 18603627044143104 18622101351038976 18639513670385664 18764908103467008 18801558314606592 18820229176885248 18838280108189808 18935378966740992 18954182719438848 18954638875164672 18991202607562752 19062763787649024 19099995748171776 19118962973343744 19137300427367424 19156304697901056 19292650268000256 19311808808484864 19349527185063936 19422438576095232 19459904699891712 19460373026439168 19479698123784192 19497912326258688 19535994186270912 19598882811936768 19656662537207808 19676182559588352 19788899681304576 19807402998104064 19827072713097216 19846089332084736 19865797464489984 19904597850162816 19968673053671424 20007192870518784 20027542962438144 20121806220296192 20141788152987648 20161106623070208 20181127582973952 20201168424665088 20220543847784448 20240623831744512 20356574415814656 20384687075622912 20501462941433856 20521821891723264 20541504861241344 20561903575105536 20581129677717504 20582322545885184 20769303812898816 20780669716144128 20888282996932608 20907814275776512 20928576752713728 20929080424660992 20969452879183872 21110521616400384 21151753103932416 21260776383709184 21282401544044544 21302301337583616 21323455559368704 21365102933508096 21445609261105152 21487495216693248 21508833345011712 21529462980788352 21640433104846848 21661923107930112 21704231551500288 21725784909545472 21850243398107136 21892392787378176 21892919654744064 21935151367041024 21977993459554776 22048743163428864 22070638638268416 22091275461197824 22113745354358784 22239891085590528 22262512141467648 22283328372867072 22305456802234368 22326850498595328 22349022147551232 22464757185380352 22508091979333632 22637031997833216 22659511672111104 22681244950953984 22703768530845696 22726314477748224 22748111828757504 22865363280592896 22888620528500736 22932772960075776 23064145809113088 23087049628188672 23108636831121408 23109192968896512 23132141521993728 23153770887432192 23296785229283328 23365466789511168 23378253430662144 23498752845152256 23499318371549184 23521291060248576 23522654338154496 23544648846802944 23590634489081856 23736347214741504 23749336818450432 23894644886601728 23918373431672832 23942125540343808 23965089004781568 23988887504289792 24035740800196608 24126310418743296 24173432118779904 24345487242952704 24369663496421376 24393863758086144 24417260495437824 24441508023238656 24581523822870528 24628941885800448 24677045287921152 24804836058857472 24829468468051968 24852684893847552 25019877471289344 25068744419475456 25093638902513664 25117706810919744 25247171955654656 25272243625918464 25272851833552896 25321603476750336 25417018383532032 25466660997562368 25491950631124992 25516400569823232 25541739597201408 25723533690667008 25749078411313152 25799369580085248 25896584768126976 25946539599855616 25947164035252224 25972930831712256 25997216435011584 25997842090008576 26047992248361216 26208883382943744 26234910079451136 26385199575072768 26409870664138752 26436096950796288 26436733167992832 26461452442779648 26487729952653312 26539463800217088 26676257160691712 26703390616584192 26718003920756736 26881475497426944 26908170110631936 26934891232886784 26960725130379264 26987498442326016 27142099221086208 27179582767497216 27335283921911808 27388673148321792 27415871433474048 27441506236956672 27443096727846912 27469418057367552 27692405083865088 27707559621525504 27761675948911296 27851043995910144 27904769003618304 27905440566214656 27933152026558464 27959270505578496 28147362155200512 28202337471909888 28230343765327872 28376535392059392 28403068450111488 28431274079158272 28486803911344128 28594145681473536 28649993622257664 28678444460015616 28705950641051136 28853910806462464 28938975402000384 28967713212727296 29024290777595904 29133657864142848 29189857049837568 29190559539658752 29246868489388032 29303991279406368 29398324217905152 29484993805811712 29514273839382528 29653188114120704 29683349521956864 29711104497156096 29740609069645824 29769133998127104 29798696196734976 29953009580507136 30010789305778176 30182709330444288 30212682229481472 30241659934605312 30271691374460928 30301752636997632 30330815771676672 30487151040790528 30518160704667648 30534861623721984 30577030613434368 30752194412150784 30782732837584896 30811515774828544 30812257291862016 30842855362658304 30871694516576256 31153955719348224 31171004574216192 31331670460203008 31332424495398912 31361721413664768 31363539117539328 31392865129070592 31393620636991488 31454179318775808 31665782424600576 31727629655898624 31891164575563776 31923602316066816 31953452006375424 31985183339053056 32047654400262144 32168413891657728 32231242825039872 32263250017517568 32460649657270272 32492884661895168 32556347327250432 32588677364318208 32775365097160704 32838589181067264 32902727050561536 32966990189332164 33073114745143296 33105957957402624 33136913191796736 33170618031538176 33359836628385792 33424992559300608 33458185203351552 33490275747892992 33523533221326848 33696324834557952 33697135778070528 33730598673580032 33762137969000448 33889357844709376 33955547996749824 33989267508166656 34021867426430976 34055652796268544 34089471716622336 34298044920889344 34399159440113664 34596218713669632 34630574442283008 34662955246682112 34663789453344768 34730656331148288 34945177843924992 35048200184266752 35213160885518336 35248129267728384 35248977557323776 35281936590372864 35316973270204416 35385951733622784 35604520822112256 35624005227675648 35841967329902592 35877560147509248 35913188310515712 35947633507172352 35983331256434688 36189465628114944 36239443689996288 36260148178169856 36447045229215744 36518230864429056 36554495244632064 36588674982608896 36590795637129216 36625890743156736 36872285734305792 36943412828700672 37015567931881728 37206358671491072 37207254088286208 37244202702077952 37279027340771328 37529816206934016 37603116629213184 37640458353770496 37676560216379616 37870757933481984 37908365438877696 37909277750329344 37982405215125504 38125527575298048 38199991496343552 38237925946687488 38274600854734848 38312609395802112 38585300536000512 38623617616969728 38699054370127872 38844877152190464 38919809399783424 38920746052878336 38959396247568384 38995824652517376 39071988372541824 39197765623873536 39313325074415616 39352365119176704 39577799362609152 39614805996208128 39654145426194432 39692178664169472 39731594928979968 39809195700325632 40014385741037568 40055085924876288 40243612440592384 40283576305975296 40322213246140416 40362255165947904 40402336849330176 40441087695568896 40481247663489024 40713148831629312 40769374151245824 41002925882867712 41083009722482688 41123807150211072 41162259355435008 41164645091770368 41538607625797632 41561339432288256 41776565993865216 41815628551553024 41857153505427456 41858160849321984 41938905758367744 42221043232800768 42303506207864832 42521552767418368 42564803088089088 42604602675167232 42646911118737408 42730205867016192 42891218522210304 42974990433386496 43017666690023424 43058925961576704 43280866209693696 43323846215860224 43408463103000576 43451569819090944 43700486796214272 43784785574756352 43785839309488128 43870302734082048 43955986919109552 44097486326857728 44182550922395648 44227490708717568 44479782171181056 44525024282935296 44566656745734144 44610913604468736 44653700997190656 44698044295102464 44929514370760704 45016183958667264 45274063995666432 45319023344222208 45362489901907968 45407537061691392 45452628955496448 45496223657515008 45730726561185792 45777241057001472 45865545920151552 46128291618226176 46174099256377344 46217273662242816 46218385937793024 46264283043987456 46307541774864384 46593570458566656 46730933579022336 46756506861324288 46997505690304512 46998636743098368 47042582120497152 47045308676308992 47089297693605888 47181268978163712 47498673636900864 47789289773203456 47836746863345664 47884251080687616 47930178009563136 47977775008579584 48071481600393216 48252620837486592 48346864237559808 48690974485905408 48739326992842752 48834520990875648 48883016046477312 49163047645741056 49257883771600896 49354090575842304 49609672117714944 49658936936103936 49705369787695104 50039754942578688 50137488838950912 50187277805027328 50235413621839488 50494343911309312 50544487251836928 50545703667105792 50643206953500672 50834036767064064 50933321995124736 50983901262249984 51032801139646464 51083479194402816 51447067381334016 51498156822626304 51598739160170496 51793169536253952 51893079199711232 51894328070504448 51945861663424512 51994432870023168 51995684180017152 52095984496722432 52417766765887488 52819741328277504 52872193901592576 52873466335985664 52922904885559296 52975459905306624 53078927600434176 53352514321383424 53406781233168384 53436007841513472 53762950994853888 53816340221263872 53869782465773568 53921450260758528 53974996884652032 54284198442172416 54359165534994432 54670567843823616 54777346296643584 54831742866948096 54883012473913344 54886193455693824 54938836114735104 55384810167730176 55415119243051008 55523351897822592 55702087991820288 55809538007236608 55810881132429312 55866304053116928 55918541011156992 56294724310401024 56404674943819776 56460687530655744 56806136900222976 56862548158316544 56973607822688256 57188291362947072 57299987244515328 57356888920031232 57411901282102272 57707821612924928 57877950804000768 57935426425454592 58048581555191808 58267315728285696 58379714099675136 58381119079317504 58493736978776064 58607982558812736 58796648435810304 58969987611623424 59028547678765056 59306376228241408 59366699043913728 59422208994312192 59481218139291648 59538267996254208 59597392393469952 59906019161014272 60021578611556352 60365418660888576 60425364458962944 60483319869210624 60543382748921856 60603505273995264 60661631543353344 61069723247443968 61154061226868736 61504388824301568 61565465675169792 61623031549657088 61624514583724032 61685710725316608 61743389033152512 62307911438696448 62342009148432384 62664848990797824 62723442827329536 62785730258141184 62787241273982976 62908358637551616 63331564849201152 63455259311797248 63782329151127552 63847204632133632 63906904012750848 63970366678106112 64095308800524288 64336827783315456 64462485650079744 64526500035035136 64921299314540544 64985769323790336 65112694654500864 65177354728636416 65550730194321408 65677178362134528 65805454101123072 65933980378664328 66146229490286592 66211915914805248 66273826383593472 66341236063076352 66719673256771584 66849985118601216 66916370406703104 66980551495785984 67047066442653696 67394271556141056 67524275938000896 67911095993499648 67978535016333312 68043734852861952 68111305592537088 68178943433244672 68596089841778688 68798318880227328 69192437427339264 69261148884566016 69325910493364224 69327578906689536 69461312662296576 69890355687849984 70096400368533504 70426321771036672 70496258535456768 70497955114647552 70563873180745728 70633946540408832 70771903467245568 71209041644224512 71248010455351296 71683934659805184 71755120295018496 71826376621031424 71895267014344704 71966662512869376 72378931256229888 72520296356339712 73036461728858112 73108990489264128 73177349965217792 73181591274258432 73251781486313472 73744571468611584 73886825657401344 74031135863763456 74412717342982144 74414508176572416 74488405404155904 74558054681542656 75059632413868032 75206233258426368 75280916707540992 75353120432759232 75741515866963968 75816730877755392 75818555500658688 75964810430251008 76251055150596096 76399982992687104 76475851893374976 76549201709469696 76625218791604224 77170601072001024 77247235233939456 77398108740255744 77689754304380928 77839618799566848 77841492105756672 77918792495136768 77991649305034752 78143976745083648 78626650148831232 78704730238353408 79155598725218304 79229611992416256 79308290852388864 79384357328338944 79463189857959936 79618391400651264 80028771482075136 80110171849752576 80487224881184768 80644426492280832 80724510331895808 80804673698660352 80882175391137792 80962495326978048 81426297663258624 81538748302491648 82005851765735424 82166019444965376 82247614300422144 82324518710870016 82329290183540736 83077215251595264 83122678864576512 83553131987730432 83631257103106048 83714307010854912 83716321698643968 83877811516735488 84442086465601536 84607012415729664 85043105534836736 85129606176178176 85209205350334464 85293822237474816 85460411734032384 85782437044420608 85949980866772992 86035333380046848 86117851923153408 86561732419387392 86816926206001152 86903139638181888 87400973592428544 87569571149512704 87571678618976256 87740605468164096 87911973838219104 88194972653715456 88365101844791296 88454981417435136 88959564342362112 89050048565870592 89133313491468288 89221827208937472 89307401994381312 89396088590204928 89859028741521408 90032367917334528 90548127991332864 90638046688444416 90724979803815936 90815074123382784 90905257910992896 90992447315030016 91461453122371584 91554482114002944 91731091840303104 92256583236452352 92348198512754688 92434547324485632 92436771875586048 92528566087974912 92615083549728768 93461867158044672 93513013722648576 93995011380609024 93997273486196736 94085164240994304 94090617352617984 94178595387211776 94362537956327424 94997347273801728 95578579546406912 95673493726691328 95860356019126272 95955550017159168 96142963200786432 96505241674973184 96693728475119616 97381948971810816 97478653985685504 97669041981751296 97766032092954624 98326095291482112 98515767543201792 98708181151684608 99219344235429888 99317873872207872 99410739575390208 100079509885157376 100274977677901824 100374555610054656 100470827243678976 100988687822618624 101088974503673856 101091407334211584 101286413907001344 101668073534128128 101866643990249472 101967802524499968 102065602279292928 102166958388805632 102894134762668032 103197478320340992 103786158399422464 103788656141008896 103891723326849024 103988865740046336 103991368360034304 104191968993444864 104835533531774976 105639482656555008 105744387803185152 105746932671971328 105845809771118592 105950919810613248 106157855200868352 106705028642766848 106813562466336768 106872015683026944 107525901989707776 107632680442527744 107739564931547136 107842900521517056 107949993769304064 108568396884344832 108718331069988864 109341135687647232 109554692593287168 109663485733896192 109766024947826688 109772386911387648 109877672229470208 110830238486102016 111046703795645184 111619076014473216 111621762264858624 111732608106233856 111837082022313984 112589448620802048 112809349887639552 112921375061311488 113612273800445952 113725096316633088 113947215645376512 114376582725894144 114599974489030656 114713777840062464 114823802564204544 115415643225849856 115755901608001536 115870852850909184 116097163110383616 116534631456571392 116759428199350272 116762238158635008 116987473957552128 117215965117625472 117593296871620608 117939975223246848 118057095357530112 118612752456482816 118733398087827456 118844417988624384 118962436278583296 119076535992508416 119194784786939904 120043157223112704 120730837321777152 120850728917925888 120966639738421248 121086765497843712 121207010547990528 121323263086706688 122139446494887936 122308122453737472 123008777648603136 123246063099314176 123249029167448064 123371421450633216 123486778066305024 124615822877392896 124684018296864768 125329697981595648 125446885654659072 125571460516282368 125574482547965952 125816717275103232 126663129698402304 126910518623594496 127564658302255104 127694409264267264 127813808025501696 127940733356212224 128190617601048576 128673655566630912 128924971300159488 129053000070070272 129842598629081088 129971538647580672 130225389309001728 130354709457272832 131101460388642816 131354356724269056 131610908202246144 131867960757328656 132292458980573184 132547652767186944 132682472126152704 133439346513543168 133699970237202432 133832740813406208 133961102991571968 134094132885307392 134788543112282112 135048551876001792 135822191986999296 135957070032666624 136087469705723904 136222611185074176 136357886866489344 137192179683557376 137596637760454656 138384874854678528 138522297769132032 138651820986728448 138655157813379072 138922625324593152 139780711375699968 140192800737067008 140852643542073344 140992517070913536 140995910229295104 141127746361491456 141267893080817664 141543806934491136 142496020910702592 143367869319610368 143510240590036992 143652753242062848 143790534028689408 143933325025738752 144757862512459776 145040592712679424 146072923457716224 146217980978528256 146354699930435584 146503562972626944 147489142937223168 147773651314802688 148062271727526912 148825434685964288 148829016353144832 148976810808311808 149116109363085312 150119264827736064 150412466516852736 150561833415081984 150706240865518464 151483031733927936 151633461755510784 151637111001317376 151929620860502016 152502110301192192 152799965985374208 152951703786749952 153098403418939392 153250437583208448 154341202144002048 154494470467878912 154796217480511488 155379508608761856 155679237599133696 155682984211513344 155837584990273536 155983298610069504 156287953490167296 157253300297662464 158459223984832512 158616581704777728 158768714656677888 158926379715919872 159236782801302528 160057542964150272 160220343699505152 160974449762369536 161288852984561664 161449020663791616 161609347397320704 161764350782275584 161924990653956096 162852595326517248 163077496604983296 164011703531470848 164332038889930752 164495228600844288 164649037421740032 164658580367081472 166154430503190528 166245357729153024 167106263975460864 167262514206212096 167428614021709824 167432643397287936 167755623033470976 168884172931203072 169214024831459328 170418410700668928 170587644474949632 170920823468064768 171564874088841216 171899961733545984 172070666760093696 172235703846306816 173123464838774784 173633852412002304 173806279276363776 174801947184857088 175139142299025408 175143357237952512 175481210936328192 175823947676438208 176389945307430912 176730203689582592 176909962834870272 177919128684724224 178100097131741184 178266626982936576 178443654417874944 178614803988762624 178792177180409856 179718057483042816 180064735834669056 181096255982665728 181276093376888832 181449959607631872 181630148246765568 181810515821985792 181984894630060032 183462183680606208 184513166472904704 184696397025509376 184869094648971264 184873543751172096 185057132175949824 185230167099457536 186923734316089344 187026027445297152 187994546972393472 188170328481988608 188357190774423552 188725075912654848 189994694547603456 191157159092813824 191346987453382656 191720712038252544 191911100034318336 192285926401572864 193010483349946368 193387456950239232 194763897943621632 194957307971371008 195338083963502592 195532064185909248 196652190582964224 197031535086403584 197416362303369216 198438688470859776 198635747744415744 198821479150780416 200159019770314752 200549955355803648 200749111220109312 200941654487357952 201977375645237248 202182814668423168 202572827814002688 203733287980498944 203935605048999936 204131204558585856 204333916777611264 205788269525336064 206394956640681984 207572316798844928 207577312282017792 207783446653698048 207977731480092672 207982736720068608 208383937986889728 209671067063549952 211278965313110016 211488775606370304 211493865343942656 211691619542237184 211901839621226496 212315710401736704 213410057285533696 213627124932673536 213744031366053888 215051803979415552 215265360885055488 215479129863094272 215685801043034112 215899987538608128 217136793768689664 219109385186574336 219326971467792384 219532049895653376 219544773822775296 219755344458940416 221660476972204032 222093407591290368 223238152028946432 223243524529717248 223465216212467712 223674164044627968 225178897241604096 225618699775279104 225842750122622976 227224547600891904 227450192633266176 227894431290753024 228753165451788288 229199948978061312 229427555680124928 229647605128409088 230831286451699712 231511803216003072 231741705701818368 232194326220767232 233069262913142784 233518856398700544 233524476317270016 233974947915104256 234431930235250944 235879950446493696 236114190715060224 237225504912965632 237466796175654912 237688835977248768 237924872557166592 238153071985016832 238389569573879808 240086314446225408 241461674643554304 241933279476842496 242173530995687424 242414021095981056 242646526173413376 244278892989775872 244616244907474944 246017555297206272 246492126198628352 246498058334896128 246742842901266432 246973556132610048 249231645754785792 249368036593729536 250659395963191296 250893771309318144 251142921032564736 251148965095931904 251633434550206464 253326259396804608 253821037247188992 255129316604510208 255388818528534528 255627616051003392 255881466712424448 256381235202097152 257347311133261824 257849942600318976 258106000140140544 259685197258162176 260450778618003456 260709418914545664 262202920777285632 262708713448538112 263221816404492288 263735921514657312 264584917961146368 265095305534373888 265364944252305408 266878693027086336 267399940474404864 267665481626812416 267922205983143936 268188265770614784 269577086224564224 270097103752003584 271644383973998592 271914140065333248 272174939411447808 272445222370148352 272715773732978688 274384359367114752 275193275520909312 276769749709357056 277044595538264064 277303641973456896 277310315626758144 277845250649186304 280385601474134016 281705287084146688 281985034141827072 281991820458590208 282255492722982912 282535786161635328 283087613868982272 284992041821405184 286735738639220736 287020481180073984 287581068057378816 287866650051477504 289515725024919552 290081185425358848 292145846915432448 292435961957056512 292709399860871168 293007125945253888 294978285874446336 295547302629605376 296124543455053824 297650869371928576 297658032706289664 297953621616623616 298232218726170624 300238529655472128 300824933033705472 301123666830163968 301412481731036928 302966063467855872 303266923511021568 303274222002634752 303859241721004032 305004220602384384 305599931970748416 305903407573499904 306196806837878784 306500875166416896 308682404288004096 309592434961022976 311358475198267392 311365968423026688 311675169980547072 311966597220139008 312575906980334592 314506600595324928 316918447969665024 317233163409555456 317537429313355776 317852759431839744 318473565602605056 320115085928300544 320440687399010304 321948899524739072 322577705969123328 322898041327583232 323218694794641408 323528701564551168 323849981307912192 325705190653034496 326154993209966592 328023407062941696 328664077779861504 328990457201688576 329298074843480064 329317160734162944 332490715458306048 334525028412424192 334857228043419648 334865286794575872 335511246066941952 337768345862406144 338428049662918656 340836821401337856 341175288949899264 341841646936129536 343129748177682432 343799923467091968 344141333520187392 344471407692613632 346246929677549568 347267704824004608 347612558552727552 349603894369714176 350278284598050816 350286714475905024 350962421872656384 351647895352876416 352779890614861824 353460407379165184 353819925669740544 355838257369448448 356200194263482368 356533253965873152 356887308835749888 357229607977525248 357584354360819712 360129471669338112 362192511965331456 362552186753777664 362899919215263744 363260296493531136 363621031643971584 363969789260120064 366924367361212416 369026332945809408 369738189297942528 369747087502344192 370114264351899648 370460334198915072 373847468632178688 374052054890594304 375989093944786944 376340656963977216 376714381548847104 377450151825309696 379989389095206912 382314318185627648 382693974906765312 383441424076505088 383822200068636672 384571852803145728 386020966699892736 386774913900478464 389527795887243264 389914615942742016 390676167927005184 391064128371818496 393304381165928448 394063070172807168 394832724606738432 396877376941719552 397642958301560832 400318039540629504 401099910711607296 401498222440218624 401883308974715904 403954751290474496 404365629336846336 405145655628005376 407466575960997888 407871210097999872 408262409117171712 408667833555222528 411576539050672128 412789913281363968 415144633597689856 415154624564035584 415566893307396096 415955462960185344 415965473440137216 416767875973779456 419342134127099904 422557930626220032 422977551212740608 422987730687885312 423383239084474368 423803679242452992 424631420803473408 427488062732107776 430103607958831104 430530721770110976 430958259726188544 431371602086068224 431799975077216256 434273587537379328 438218770373148672 438653942935584768 439064099791306752 439510688917880832 443320953944408064 444186815182580736 446476304057892864 446487049059434496 446930432424935424 447348328089255936 450357794483208192 451237399550558208 451685500245245952 454449095201783808 454900385266532352 455788862581506048 457506330903576576 458399897956122624 458855111360249856 459295210256818176 463023606432006144 463483411403636736 464388652441534464 466138525826285568 467037712797401088 467048952634540032 467949895830208512 468863860470501888 471759900892987392 475377671954497536 475849745114333184 476306143970033664 476779139147759616 480172628892450816 482923349287108608 483866558953684992 484347061991374848 484828042191962112 485293052346826752 488557785979551744 489232489814949888 492035110594412544 492984252397256704 492996116669792256 493485685802532864 493947112265220096 498463291509571584 498736073187459072 501318791926382592 501787542618636288 502285842065129472 502297930191863808 503266869100412928 506652518793609216 507642074494377984 511255232102006784 511762933424848896 512762470404194304 514694622266523648 515699885200637952 516212000280281088 519370394516324352 520901557236006912 521418837829091328 524405841554571264 525417426897076224 526443632808984576 527471843029314624 529169835922292736 530190611068747776 530729888504610816 533757386054172672 534799880948809728 535330963253624832 535844411966287872 536376531541229568 539154172449128448 540194207504007168 543288767947997184 543828280130666496 544349878822895616 544890444740296704 545431547465957376 550386551041818624 553539499418714112 554089191076528128 554607283946913792 554620631253516288 555690501298372608 560771202948268032 563410574168293376 563983640917180416 564510985445965824 565071572323270656 566175227737964544 569984083642810368 573471477278441472 574040962360147968 575162136114757632 575733300102955008 579031450049839104 580162370850717696 584291693830864896 584871923914113024 585418799721742336 586014251890507776 589956571748892672 591094605259210752 592249086910107648 595301738743857152 595316065412579328 595907243233247232 596464437452341248 600477059310944256 601649866067410944 602247333660327936 602824963462073856 605932126935711744 606548444005269504 607718483442008064 611199863941496832 611806815146999808 612393613675757568 613001750332833792 617364808576008192 619184869922045952 622716950396534784 622731936846053376 623350339961094144 623933194440278016 625151813960669184 629013201190649856 633836895939330048 634466326819110912 635074858626711552 635705518863679488 636947131205210112 640230171856601088 640881374798020608 643897799049478144 645155411938246656 645796082655166464 646437389589282816 647057403129102336 647699962615824384 651410381306068992 657328155559723008 657980914403377152 658596149686960128 658634321468325888 664981430916612096 669050056824848384 669714456086839296 669730573589151744 671022492133883904 675536691724812288 676856099325837312 681673642802675712 682350577899798528 683683293872259072 686259496355364864 687599846934183936 688282667040374784 688942815385227264 692493859355099136 694535409648009216 695225117105455104 699207788739428352 700556569196101632 700573428951810048 701924843745312768 703295790705752832 706920814758330368 707639851339481088 711676514738896896 712400388526964736 713066507931746304 713774617671499776 714459215955050496 715168708721639424 720258943338676224 724385023930662912 725799838430527488 726520592987062272 727242063287943168 727939578520240128 733848734722424832 738052665891618816 739476378595885056 739494175004688384 740228528703799296 740920668397830144 747694937264357376 748104109781188608 751978187889573888 752681313927954432 753428763097694208 754900303650619392 759978778190413824 764628636371255296 765387949813530624 766882848153010176 767644400137273344 769143705606291456 772041933399785472 773549827800956928 779055591774486528 781352335854010368 782128256743636992 786608762331856896 788126140345614336 789665449213476864 793754753883439104 795285916603121664 800636079081259008 802199821423214592 802996444880437248 803766617949431808 807909502580948992 808731258673692672 810291311256010752 814933151921995776 815742420195999744 816524818234343424 817335667110445056 823153078101344256 825579826562727936 830289267195379712 830309249128071168 831133786614792192 831910925920370688 831930946880274432 833535751947558912 845115861252440064 845955102425481216 845975461375770624 846766478168948736 847607358484905984 849262841606946816 854976125464215552 860207215917662208 861061443540221952 862743204172136448 863599950154432512 868547175074758656 876437540746297344 877307885871169536 878128199582613504 879021377835761664 886641907888816128 888373630365161472 892952608115785728 892974098118868992 893860864849870848 894696656178511872 900715588966416384 902474799101116416 903371000490491904 908898190403567616 909800770533064704 911577725163012096 915012661807153152 916799795912245248 917710222720499712 918590420513636352 926047212864012288 928777304883068928 934075425594802176 934097905269080064 935899791660417024 937727720941003776 943519801785974784 950755343908995072 951699490228666368 952612287940067328 953558278295519232 960345257784901632 965846698574217216 967733117907369984 968694123982749696 969656084383924224 970586104693653504 977115571959103488 978464979629899776 984070221188825088 985968504794513408 985992233339584512 986971371605065728 987894224530440192 997472146374918144 1003575085237272576 1004571684130258944 1004595860383727616 1006533738200825856 1013305037587218432 1015284148988755968 1022510464204013568 1023525866849697792 1025524940808388608 1029389244533047296 1031399770401275904 1032424000560562176 1038740789032648704 1041803114472013824 1042837675658182656 1048811683109142528 1050834853794152448 1052887265617969152 1054943686058629248 1058339671844585472 1060381222137495552 1061459777009221632 1067514772108345344 1069599761897619456 1070661926507249664 1071688823932575744 1072753063082459136 1080388415008014336 1086577535895994368 1087656560261332992 1088699757645791232 1089780889480593408 1090863094931914752 1100773102083637248 1107078998837428224 1109214567893827584 1109241262507032576 1111381002596745216 1121542405896536064 1126821148336586752 1127967281834360832 1129021970891931648 1130143144646541312 1132350455475929088 1139968167285620736 1146942954556882944 1148081924720295936 1150324272229515264 1151466600205910016 1158062900099678208 1160324741701435392 1168583387661729792 1169743847828226048 1170837599443484672 1172028503781015552 1179913143497785344 1182189210518421504 1184498173820215296 1190632130825158656 1192928874904682496 1200954118621888512 1203299732134821888 1204494667320655872 1205649926924147712 1211864253871423488 1213096888010539008 1215436966884016128 1222399727882993664 1223613630293999616 1224787227351515136 1226003500665667584 1234729617152016384 1238369739844091904 1245433900793069568 1245463873692106752 1246700679922188288 1247866388880556032 1250303627921338368 1258026402381299712 1267673791878660096 1268932653638221824 1270149717253423104 1271411037727358976 1273894262410420224 1290310823876493312 1291592165310332928 1292874779178565632 1294114806258204672 1295399925231648768 1302820762612137984 1314656311119446016 1315961828806754304 1317192299373920256 1329962861833224192 1338100113649696768 1339428912173678592 1339461147178303488 1342044984267767808 1351073383449624576 1353712198651674624 1363347285605351424 1364701155799597056 1367366587744518144 1372518992710729728 1375199693868367872 1376565334080749568 1377885630770454528 1389070819296018432 1390450234210910208 1398415577478856704 1401113138392203264 1401146857903620096 1403849687490625536 1406591581411505664 1413841629516660736 1415279702678962176 1426133015863492608 1427549235342999552 1428918431910100992 1430337417443278848 1440517886677352448 1448770047861325824 1451599676861054976 1453041185974124544 1454484126575886336 1455879157040480256 1467697469444849664 1476105331783237632 1478952757191770112 1478988350009376768 1480457057407598592 1481841336795660288 1495389874528714752 1496208219562377216 1503956375779147776 1505362627855908864 1506857526195388416 1509800607301238784 1519957556380827648 1529257272742510592 1533765696306020352 1535288800274546688 1538287411212582912 1544083866799570944 1547099655601913856 1558111183548973056 1562704671708020736 1564256513487273984 1573217524663713792 1576252280691228672 1579330898426953728 1587509507766878208 1590571833206243328 1601272158162518016 1604399642846429184 1605992889760874496 1607533235898863616 1615819005161897984 1617462517347385344 1620582622512021504 1629866303843991552 1631484840391999488 1633049636468686848 1634671334220890112 1651159653125455872 1660578534390759424 1660618498256142336 1662267573229584384 1663821851840741376 1663861893760548864 1667071503895117824 1690231722504880128 1691950922751541248 1693532956337897472 1695214716969811968 1698525683213893632 1709952250928431104 1720414431835324416 1722122887080443904 1725486408344272896 1727199900308865024 1737094350149517312 1752875081492594688 1754615771742339072 1756256399165227008 1758042755671523328 1773283815777632256 1776747260730322944 1785905216231571456 1785948196237737984 1787721729699741696 1789393312357023744 1801431177932832768 1804949598202232832 1806742000980983808 1817796380807135232 1823155450326024192 1833599591824490496 1835420445440999424 1837180841027272704 1852094425728024576 1857554609766137856 1868150851189604352 1868195810538160128 1871799583320834048 1875455441882007552 1887039603571949568 1901510687817990144 1903398980457332736 1905224575880134656 1907116556591038464 1920690515569803264 1931693397148434432 1935466235814739968 1937388247965499392 1939312168767848448 1941172209387307008 1954231143918206976 1971937009589026816 1971984466679169024 1973942743210131456 1975788449060880384 1994944292749836288 2007150170474545152 2009143368260517888 2009191720767455232 2013067476401651712 2026610075174436864 2030568297977511936 2045020928408027136 2047051733699395584 2051049881616777216 2058778489066094592 2062799540802551808 2064848001121124352 2077481578065297408 2083606228944027648 2085675351316365312 2097623366218285056 2101669707588304896 2105774531235938304 2109887372117258496 2120762444274991104 2122919554018443264 2135029544216690688 2139199523795238912 2141323853014499328 2143377647865151488 2145506126164918272 2160776830016028672 2173155071791988736 2177399515291582464 2179561778961186816 2181726189863829504 2201546204167274496 2214157997674856448 2218429135787655168 2218482525014065152 2222762005193490432 2243084811793072128 2253642296673173504 2255934563668721664 2258043941783863296 2260286289293082624 2264700910951858176 2279936334571241472 2293885909113765888 2296163849440591872 2300648544459030528 2302933200411820032 2316125800199356416 2320649483402870784 2337166775323459584 2341675198886969344 2344057007562031104 2359826286995570688 2364378421036843008 2368996347640430592 2381264261650317312 2385857749809364992 2401908237243777024 2406599464269643776 2408989334641311744 2411299853848295424 2423728507742846976 2426193776021078016 2430873933768032256 2444799455765987328 2447227260587999232 2449574454703030272 2452007001331335168 2469459234304032768 2476739479688183808 2490867801586139136 2490927747384213504 2493401359844376576 2495732777761112064 2500607255842676736 2535347583757320192 2537865307276443648 2540299434506846208 2542822075454717952 2547788524820840448 2580621647752986624 2583184330620665856 2588229612516409344 2590799850463297536 2605641525224275968 2629312622238892032 2631923657613508608 2634384598747840512 2659925723666448384 2676200227299393536 2678857824347357184 2678922294356606976 2684089968535535616 2702146766899249152 2707424397303349248 2726694571210702848 2729402311599194112 2734733175489036288 2745037985421459456 2750399387736735744 2753130668161499136 2755771261540909056 2778141638592036864 2802226276784406528 2802293715807240192 2807699374981251072 2813183162823011328 2827683259033321472 2830559405357924352 2852266031726985216 2855098470685999104 2857836863820201984 2860674834886557696 2881035773354704896 2897540095722651648 2903199353722109952 2906082371948249088 2908968253151772672 2911758314080960512 2935394938889699328 2952210663566475264 2957905514383540224 2957976700018753536 2960914114815197184 2963682673591320576 2992416439124754432 3010725255711817728 3013715052390776832 3019601214602477568 3039915112761655296 3058514545485021184 3067531392612040704 3070577600549093376 3076574822425165824 3088167733599141888 3094199311203827712 3116222367097946112 3125409343416041472 3128513026974547968 3146435049327427584 3152504561382457344 3158661796853907456 3175019015533756416 3181143666412486656 3202544316325036032 3208799285692858368 3211985779521748992 3215066471797727232 3241165245024043008 3259732607687983104 3262969680783998976 3266099272937373696 3269342668441780224 3302319306250911744 3321236996512284672 3327643703681482752 3327723787521097728 3334143007790235648 3380463445009760256 3383901845503082496 3387065912675794944 3390429433939623936 3397051366427787264 3419904501856862208 3440828863670648832 3444245774160887808 3450972816688545792 3454399800617730048 3474188700299034624 3505750162985189376 3509231543484678144 3512512798330454016 3516085511343046656 3546567631555264512 3553494521460645888 3571896392475475968 3578786624714047488 3602862355865665536 3609899196404465664 3613484001961967616 3635592761614270464 3646310900652048384 3667199183648980992 3670840890881998848 3674361682054545408 3704188851456049152 3715109219532275712 3736301702379208704 3736391621076320256 3743599166641668096 3750910883764015104 3774079207143899136 3803021375635980288 3806797960914665472 3810449151760269312 3814233113182076928 3870932471629479936 3874776495930998784 3878624337535696896 3882344418774614016 3908462287836413952 3943874019178053632 3943968933358338048 3947885486420262912 3951576898121760768 3989888585499672576 4014300340949090304 4018286736521035776 4018383441534910464 4026134952803303424 4053220150348873728 4061136595955023872 4090041856816054272 4094103467398791168 4102099763233554432 4117556978132189184 4125599081605103616 4129696002242248704 4167212457888055296 4171350702632730624 4195246732436570112 4203339415176609792 4211549062471876608 4219774744234516992 4241524888549982208 4245839108036886528 4278399047590477824 4282647706028998656 4286755295730302976 4291012252329836544 4321553660032057344 4346310143583977472 4354799030583164928 4359123557922373632 4363452379727659008 4403092408334548992 4428315995349712896 4436858271575310336 4436965050028130304 4445524010386980864 4486169623586144256 4507284593346347008 4511869127337443328 4516087883567726592 4520572578586165248 4529401821903716352 4559872669142482944 4587771818227531776 4601297088918061056 4605866400823640064 4632251600398712832 4641298966805741568 4674333550646919168 4683350397773938688 4688114015124062208 4719652573991141376 4728756842073686016 4737992695280861184 4762528523300634624 4771715499618729984 4803816474487554048 4813198928539287552 4817978669282623488 4822599707696590848 4847457015485693952 4852387552042156032 4861747867536064512 4889598911531974656 4894454521175998464 4899148909406060544 4904014002662670336 4953478959376367616 4981735603172278272 4981855494768427008 4986802719688753152 4991465555522224128 5001214511685353472 5070695167514640384 5080598869013692416 5085644150909435904 5095577049641680896 5161243295505973248 5166368661241331712 5176459225032818688 5181599700926595072 5211283050448551936 5258625244477784064 5263847315227017216 5268769197495681024 5319851447332896768 5352400454598787072 5357715648694714368 5357844588713213952 5368179937071071232 5404293533798498304 5414848794606698496 5453389142421405696 5469466350978072576 5500798775473471488 5506261336322998272 5511542523081818112 5556283277184073728 5604452553568813056 5604587431614480384 5615398749962502144 5626366325646022656 5655366518066642944 5661118810715848704 5704532063453970432 5710196941371998208 5715673727640403968 5721349669773115392 5762071546709409792 5795080191445303296 5806398707444219904 5812164743896498176 5817936506303545344 5823516628161921024 5915811028767080448 5915953400037507072 5921828229630394368 5927365347182641152 5984832878249508864 6021450511423635456 6027430104781553664 6039202429204955136 6079830225523310592 6117029090970042368 6135062785224081408 6141155201098186752 6153149644850331648 6176335467198283776 6188398622407655424 6232444734195892224 6250818686832082944 6257026053949095936 6292870098654855168 6305009122764914688 6317323593707814912 6362287332824973312 6405088632650072064 6417598571385716736 6423971559043497984 6430132943595454464 6482330490048086016 6519465215375966208 6532198545874747392 6538685336883560448 6604638612501823488 6642473993024569344 6655287407362965504 6655447575042195456 6668286015580471296 6760926890019520512 6767803691006164992 6774131825351589888 6780858867879247872 6794102732855574528 6839809003713724416 6881657727341297664 6888491548321775616 6901945633377091584 6908799601235460096 6948377400598069248 7011500325970378752 7025025596660908032 7032171022686093312 7093135263110529024 7106989042921291776 7143792784950951936 7157573249428094976 7205724711731331072 7219798392808931328 7226968003923935232 7271185523228540928 7292621801304096768 7334398367297961984 7341681781763997696 7348723364109090816 7408377702912098304 7430218439064551424 7472603404758417408 7472783242152640512 7487198333283336192 7501821767528030208 7606042751271960576 7613595921829330944 7620898303520538624 7628466226364153856 7741864943258959872 7749552991861997568 7764688837549228032 7816924575672827904 7887748038356107264 7887937866716676096 7895770972840525824 7903153796243521536 7979777170999345152 8028600681898180608 8036573473042071552 8036766883069820928 8052269905606606848 8106440300697747456 8122273191910047744 8180083713632108544 8188206934797582336 8204199526467108864 8235113956264378368 8251198163210207232 8259392004484497408 8334424915776110592 8406678830353219584 8423098124943753216 8439549488469033984 8483049777099964416 8491678216073773056 8556798095180955648 8565295412057997312 8573510591460605952 8582024504659673088 8643107320064114688 8692620287167954944 8709598061166329856 8718247115844747264 8726904759455318016 8806184816669097984 8856631990699425792 8873716543150620672 8873930100056260608 8891048020773961728 9032175767135453184 9041145157172330496 9058803643807432704 9119745338284965888 9175543636455063552 9202594177836122112 9211732801647280128 9264503200797425664 9282597933611483136 9348667101293838336 9366700795547877376 9376228030248124416 9439305147982282752 9457513684147372032 9475985390561722368 9525057046601269248 9543430999237459968 9607632948975108096 9626397857078575104 9635957338565246976 9645199415393181696 9723495735072129024 9779197823063949312 9788909042351996928 9798297818812121088 9808028005325340672 9906957918752735232 9963710989536854016 9982931111044448256 10002429023370706944 10141390335029280768 10161197738027384832 10171288301818871808 10191154099283361792 10322486591011946496 10332737322482663424 10352918450065637376 10363199401853190144 10422566100897103872 10517250488955568128 10527694630454034432 10537538394991362048 10639702894665793536 10704800909197574144 10715689177426427904 10736359874142142464 10808587067596996608 10829697589213396992 10906778284842811392 10938932701956145152 11001597550946942976 11012522672645996544 11023085046163636224 11112566554368147456 11208905107137626112 11209174863228960768 11230797499925004288 11252732651292045312 11310733036133285888 11322237621431697408 11409064126907940864 11420393882743996416 11431347455280807936 11442699339546230784 11612797414888439808 11624329487792996352 11635873012607090688 11647033256323842048 11831622057534160896 11831906800075014144 11843656459260788736 11854730694365282304 11969665756499017728 12042901022847270912 12054860209563107328 12078404858409910272 12159660451046621184 12234058181940084736 12270125570448162816 12282310402196373504 12306299289700663296 12352670934396567552 12376797244815310848 12501637373664165888 12514052107898191872 12585740197309710336 12610018245529829376 12634647187415629824 12724574665649946624 12835197142771433472 12847943118086995968 12860265887190908928 12964660980096172032 13038930430751932416 13064397091749494784 13077370673767120896 13209277225003646976 13284947986049138688 13310574814725931008 13310895150084390912 13336572031160942592 13521853780039041024 13535607382012329984 13548263650703179776 13561717735758495744 13588205465711149056 13679618007427448832 13763315454682595328 13803891266754183168 13817599202470920192 13896754801196138496 14023000651940757504 14050051193321816064 14064342045372186624 14186270526221058048 14213978085842583552 14287585569901903872 14315146498856189952 14411449423462662144 14439596785617862656 14453936007847870464 14542371046457081856 14585243602608193536 14668796734595923968 14683363563527995392 14697446728218181632 14860436878129102848 14945206809516834816 14945566484305281024 14974396666566672384 15003643535056060416 15212085502543921152 15241796607041077248 15256932452728307712 15483729886517919744 15499105983723995136 15529377675098456064 15633849151345655808 15775496076712214528 15775875733433352192 15791541945681051648 15806307592487043072 15959554341998690304 16057201363796361216 16073146946084143104 16073533766139641856 16104539811213213696 16212880601395494912 16244546383820095488 16360167427264217088 16408399052934217728 16502396326420414464 16518784008968994816 16668849831552221184 16813357660706439168 16846196249887506432 16879098976938067968 16966099554199928832 16983356432147546112 17113596190361911296 17130590824115994624 17147021182921211904 17164049009319346176 17286214640128229376 17385240574335909888 17419196122332659712 17436494231689494528 17453809518910636032 17747433086301241344 17747860200112521216 17782096041547923456 18064351534270906368 18082290314344660992 18117607287614865408 18239490676569931776 18351087272910127104 18405188355672244224 18423465603294560256 18529006401594851328 18565195867222966272 18697334202587676672 18733401591095754752 18752456060496248832 18878610295964565504 18915027368294744064 18951970781123444736 19086861998474919936 19215265897950216192 19252795714157150208 19271914677130493952 19290398830786363392 19446991470144258048 19558395646127898624 19596595637624242176 19616056010650681344 19813915837505470464 19927421979073708032 19965862222088896512 20004858046741413888 20282780670058561536 20322395476054769664 20342576603637743616 20382308198566723584 20644973182023892992 20665474644965326848 20705836900131274752 20726398803706380288 20845132201794207744 21034500977911136256 21075076789982724096 21279405789331587072 21409601818395148288 21431378354852855808 21472719748284284928 21617174135193993216 21659395178426793984 21813556569685622784 21877865403912290304 22003195101893885952 22025045345291993088 22046170092327272448 22225133108736294912 22417810214275252224 22418349726457921536 22461594999850008576 22505465302584090624 22818128253815881728 22840787765487992832 22862694910561615872 22885398679092461568 23225594829776879616 23248658975585992704 23294066512647684096 23663244115068321792 23663813600150028288 23687312918521577472 23709461388730564608 23939331512998035456 24085802045694541824 24109720419126214656 24156809716819820544 24319320902093242368 24540251140896325632 24564620804392747008 24612598579401326592 24705341868793135104 24753594489630621696 25003274747328331776 25220036491059658752 25269294374831259648 25449149331299893248 25670394285542866944 25695886236173991936 25720531774381817856 25929321960192344064 26077860861503864832 26128794183498989568 26154741347534241792 26418554450007293952 26569895972098277376 26621149629451862016 26621790300168781824 26673144062321885184 27096527301406359552 27123435471516991488 27176410931422298112 27359236014854897664 27526630909365190656 27607782533508366336 27635198404941840384 27793509602392276992 28046001303881515008 28100102386643632128 28128684090744373248 28372541052442116096 28427956171685167104 28575171139803807744 28630292997712379904 28822898846925324288 28879193571235725312 28907872015695740928 29170487205216387072 29337593469191847936 29366727127055990784 29394893456436363264 29720873756258205696 29891132968610562048 29948793333133344768 30007287070112120832 30424171005087842304 30483593214082154496 30513864905456615424 30967459773035839488 30998211967447990272 31058755350196912128 31267698302691311616 31550992153424429056 31551751466866704384 31583083891362103296 31612615184974086144 31919108683997380608 32114402727592722432 32147067532279283712 32209079622426427392 32425761202790989824 32489092767640190976 32720334854528434176 32816798105868435456 33004792652840828928 33037568017937989632 33337699663104442368 33626715321412878336 33692392499775012864 33758197953876135936 33932199108399857664 33966712864295092224 34227192380723822592 34261181648231989248 34294042365842423808 34328098018638692352 34838392244665319424 34872988463378989056 34907619037821272064 35494866172602482688 35495720400225042432 35564192083095846912 36128703068541812736 36164580628689321984 36235214575229730816 36478981353139863552 36702174545820254208 36810376711344488448 36846931206589120512 37058012803189702656 37130391734445932544 37466803182191509504 37504912120992497664 37757220591929131008 37830054736589488128 37903941562246889472 38173723996949839872 38505591428314300416 38543829354260987904 38580797661572726784 38893982940288516096 39116791292255797248 39193191275248484352 39232112021301362688 39627831675010940928 39854843958147416064 39931724444177793024 40009716093482827776 40565561340117123072 40644790952109539328 40685153207275487232 40764616397133447168 41289946364047785984 41411673800262549504 41452797607412760576 41690264403588415488 42069001955822272512 42150153579965448192 42558811578663174144 42819203636790296576 42862756709705711616 42945439496568569856 43234348270387986432 43318790356853587968 43627113139371245568 43755730807824580608 44006390203787771904 44050090690583986176 44092340184654544896 44835620428550504448 44836699452915843072 44923189999700017152 45010930605168181248 45636256507631763456 45725389821123231744 45770797358184923136 46451189659553759232 46497317951171985408 46588133025295368192 47326488230136643584 47327627200300056576 47374625837043154944 47418922777461129216 47878663025996070912 48171604091389083648 48219440838252429312 48313619433639641088 48638641804186484736 49080502281792651264 49225197158802653184 49507188979261243392 50006549494656663552 50440072982119317504 50538588749662519296 50898298662599786496 51340788571085733888 51391772472347983872 51441063548763635712 51858643920384688128 52155721723007729664 52257588366997979136 52309482695068483584 53242299258903724032 53243580600337563648 53346288124643770368 54193054602812719104 54246870943033982976 54352821862844596224 54718472029709795328 55053261818730381312 55215565067016732672 55270396809883680768 55587019204784553984 56092002607763030016 56200204773287264256 56257368181488746496 56745082104884232192 56855912343370334208 57260585995424759808 57645797693850648576 57758387142471450624 57815744031391481856 58340974410432774144 58675186938383695872 58789786912872726528 59441747512516411392 59782265937221124096 59897586666266689536 60014574140224241664 60848342010175684608 60967186428164308992 61027729810913230848 61934919546071678976 61996423934895980544 62117510700393824256 62535396605382623232 63103502933733408768 63225230369948172288 63838217367994761216 64228805455185444864 64294135064558567424 64418159244852854784 64851522405581979648 64978185535280381952 65440669709056868352 65633596211736870912 66009585305681657856 66075136035875979264 66675399326208884736 67253430642825756672 67384784999550025728 67516395907752271872 68454384761447645184 68522363296463978496 68588084731684847616 68656196037277384704 69676784489330638848 69745976926757978112 70989732345204965376 70991440800450084864 71128384166191693824 72257406137083625472 72329161257378643968 72470429150459461632 72957962706279727104 73620753422688976896 73693862413178241024 74116025606379405312 74260783468891865088 74933606364383019008 75009824241984995328 75660109473178976256 75807883124493778944 76347447993899679744 77011182856628600832 77087658708521975808 77161595323145453568 77787965880577032192 78233582584511594496 78386382550496968704 78464224042602725376 79255663350021881856 79709687916294832128 79863448888355586048 80019432186965655552 81289581904219078656 81370306414550974464 81529232794266894336 82579892728095571968 82823347600525099008 82905595214825521152 83380528807176830976 84138003911644545024 84300307159930896384 85117623157326348288 85638407273580593152 85725513419411423232 85890878993137139712 86468696540775972864 86637580713707175936 87511461615649161216 88012780407575543808 88100181381167972352 88184680369309089792 89673398905831686144 89846379999400034304 90021861210336362496 91272513015263526912 91450779642246463488 91541594716369846272 92902379319107518464 92994635902343970816 93176266050590736384 94652976460273287168 94655254400600113152 94749251674086309888 94837845554922258432 95757326051992141824 96343208182778167296 96627238867279282176 97277283608372969472 98161004563585302528 98450394317605306368 99014377958522486784 100013098989313327104 100880145964238635008 101077177499325038592 101796597325199572992 102681577142171467776 102783544944695967744 102882127097527271424 104515176733995958272 104618965390136967168 106484598517807448064 106487161200675127296 106692576249287540736 108386109205625438208 108493741886067965952 108705643725689192448 109436944059419590656 110106523637460762624 110431130134033465344 110540793619767361536 111174038409569107968 112400409546574528512 112514736362977492992 113490164209768464384 113711824686740668416 114521171990849519616 115516774284942901248 115631488062782963712 116681948820865548288 117350373876767391744 117579573825745453056 118883495025032822784 119564531874442248192 119795173332533379072 120029148280448483328 121696684020351369216 121934372856328617984 122055459621826461696 123869839092143357952 124235021400787648512 125070793210765246464 126207005867466817536 126450460739896344576 127676434735989522432 128457610910370889728 128588270129117134848 128836318489705709568 129703044811163959296 129956371070560763904 130881339418113736704 131267192423473741824 132019170611363315712 132150272071751958528 134506861285651513344 134769569999100051456 135032791815504543744 136908769522895290368 137176169463369695232 137312392074554769408 139353568978661277696 139491953853515956224 141979464690409930752 141982881600900169728 142256768332383387648 144514812274167250944 144658322514757287936 144940858300918923264 145915925412559454208 147241506845377953792 148521566937783730176 149867212728766038016 150019648483969990656 151320218946357952512 151615766248987557888 152694895987799359488 154022365713257201664 154175317417043951616 154323190646290907136 155575931761154064384 156467165169023188992 156772765100993937408 156928448085205450752 159726897776711172096 160038864373931311104 162579163808438157312 162740612829101948928 163058465588533788672 165159785456191143936 165646695201050198016 165811190429651042304 166761057614353661952 168276007823289090048 168600614319861792768 170235246314652696576 171781757986274279424 172937393081551945728 173275161427414351872 175022923231298322432 176025560815151087616 176369360738618179584 179346797811663372288 179692759998800068608 180043722420672724992 182545026030527053824 182901559284492926976 183083189432739692544 185804758638215036928 185989271804687941632 186352532101181472768 189310508801200226304 189675691109844516864 191514652103984283648 192686416365556334592 193254477734558564352 194554567216745938944 196322009127170605056 196900788635210612736 198028755917044973568 200026197978626654208 201760291928477270016 202154354998650077184 205363154284342935552 205567089889391935488 205764254195054542848 209030353467991916544 209237930780273934336 212969197035614896128 212974322401350254592 213385152498575081472 216772218411250876416 216987483772135931904 217411287451378384896 218873888118839181312 220862260268066930688 221081587239534723072 222348076819138215936 224800819093149057024 225029472725954985984 226980328419536928768 227423649373481336832 229042343981699039232 231033548569885802496 231262976125565927424 233363897641731096576 234700747753534783488 235159147651490906112 237766990050065645568 239129063748884496384 239590346665066758144 240058296560896966656 243868745712657235968 244110919243652923392 247739678184286715904 248470042801575297024 250141586421530492928 252414011734933635072 252900921479792689152 255352869471979044864 256915221820741779456 257176540258234269696 257672636979411419136 259406089622327918592 259912742141121527808 262534384846947483648 264038341222726631424 264300544143503917056 269539139998200102912 270065583631009087488 273817539045790580736 274352338926739390464 274624784149109538816 278707137957322555392 278983907707031912448 283958929380819861504 283965763201800339456 284513536664766775296 289029624548334501888 289881716601837846528 291831850825118908416 294483013690755907584 297043133875567460352 299734425457532076032 300039296967939981312 302640437892715905024 303231532497975115776 305389791975598718976 308044731426514403328 308350634834087903232 308646381292581814272 313545530201987874816 313856896170410901504 319453795553422344192 320077728747862622208 325158327616876314624 325481225658203897856 326116931177067577344 330319570912382287872 331293390402100396032 331622380859302084608 333522115228707323904 337201228639723585536 340470492629305393152 343563515972548558848 346550322854828703744 350045846462596644864 352051121630302175232 352738721477236359168 358693595623326744576 359385519997600137216 360087444841345449984 365090052061054107648 365803118568985853952 366166378865479385088 371609517276430073856 372705064202362945536 378621017602400452608 379351382219689033728 383029304207968567296 385372832731112669184 386508955469117128704 389109134433491877888 392644018254341210112 393801577270421225472 396057511834089947136 403520583856954540032 404308709997300154368 410726308568685871104 411528508390109085696 418060706935983833088 418475861560547868672 425938394071229792256 425948644802700509184 426770304997150162944 433544436822501752832 433974967544271863808 434822574902756769792 437747776237678362624 441724520536133861376 449601638186298114048 450058945451909971968 453960656839073857536 454847298746962673664 458084687963398078464 462067097139771604992 462525952251131854848 466727795283462193152 469401495507069566976 470318295302981812224 479180693330133516288 480116593121793933312 487737491425314471936 488221838487305846784 495479356368573431808 496940085603150594048 500283172843060985856 504828023469867270144 505801842959585378304 510705738943958089728 515345273958822838272 518812179244655837184 519825484282243055616 525068769693894967296 528076682445453262848 539078279996400205824 540131167262018174976 547635078091581161472 548704677853478780928 549249568298219077632 557414275914645110784 557967815414063824896 567931526403600678912 569027073329533550592 578059249096669003776 579763433203675693056 583663701650237816832 588966027381511815168 594086267751134920704 599468850915064152064 600078593935879962624 605280875785431810048 606463064995950231552 616089462853028806656 616701269668175806464 617292762585163628544 627091060403975749632 627713792340821803008 638907591106844688384 640155457495725244416 650316655233752629248 650962451316407795712 652233862354135154688 662586780804200792064 663244761718604169216 667044230457414647808 674402457279447171072 680940985258610786304 687127031945097117696 693100645709657407488 700091692925193289728 704102243260604350464 705477442954472718336 717387191246653489152 718771039995200274432 720174889682690899968 731606237137971707904 732332757730958770176 743219034552860147712 745410128404725891072 757242035204800905216 758702764439378067456 766058608415937134592 770745665462225338368 773017910938234257408 778218268866983755776 787603154540842450944 792115023668179894272 808617419994600308736 821452617137371742208 823057016780218171392 836121413871967666176 836951723121095737344 851876788142459584512 851897289605401018368 853540609994300325888 867088873645003505664 869645149805513539584 875495552475356725248 883449041072267722752 899203276372596228096 900117890903819943936 907921313678147715072 909694597493925347328 916169375926796156928 924134194279543209984 925051904502263709696 940636590605963624448 958361386660267032576 960233186243587866624 975474982850628943872 976443676974611693568 990958712737146863616 993880171206301188096 1000566345686121971712 1011603685919170756608 1021411477887916179456 1030690547917645676544 1039650968564486111232 1050137539387789934592 1056153364890906525696 1078156559992800411648 1080262334524036349952 1095270156183162322944 1097409355706957561856 1098499136596438155264 1114828551829290221568 1135863052807201357824 1138054146659067101184 1156118498193338007552 1159526866407351386112 1167327403300475633664 1177932054763023630336 1188172535502269841408 1210561751570863620096 1212926129991900463104 1232178925706057613312 1234585525170327257088 1254182120807951499264 1255427584681643606016 1277815182213689376768 1280310914991450488832 1300633310467505258496 1301924902632815591424 1304467724708270309376 1325173561608401584128 1348804914558894342144 1361881970517221572608 1374254063890194235392 1386201291419314814976 1400183385850386579456 1408204486521208700928 1410954885908945436672 1437542079990400548864 1440349779365381799936 1463212474275943415808 1464665515461917540352 1486438069105720295424 1490820256809451782144 1514484070409601810432 1517405528878756134912 1532117216831874269184 1546035821876468514816 1556436537733967511552 1575206309081684901888 1584230047336359788544 1617234839989200617472 1642905234274743484416 1646114033560436342784 1672242827743935332352 1673903446242191474688 1703794579210802036736 1707081219988600651776 1734177747290007011328 1739290299611027079168 1750991104950713450496 1766898082144535445504 1798406552745192456192 1800235781807639887872 1815842627356295430144 1819389194987850694656 1848268388559086419968 1850103809004527419392 1881273181211927248896 1916722773320534065152 1920466372487175733248 1950949965701257887744 1952887353949223387136 1987760342412602376192 2001132691372243943424 2023207371838341513216 2042822955775832358912 2061381095835291353088 2079301937128972222464 2100275078775579869184 2112306729781813051392 2156313119985600823296 2160524669048072699904 2194818711413915123712 2196998273192876310528 2229657103658580443136 2271726105614402715648 2276108293318134202368 2312236996386676015104 2319053732814702772224 2334654806600951267328 2376345071004539682816 2425852259983800926208 2464357851412115226624 2469171050340654514176 2508364241615902998528 2510855169363287212032 2555630364427378753536 2560621829982900977664 2601266620935010516992 2608935449416540618752 2650347123216803168256 2697609829117788684288 2723763941034443145216 2748508127780388470784 2772402582838629629952 2821909771817890873344 2875084159980801097728 2880699558730763599872 2926424948551886831616 2929331030923835080704 2972876138211440590848 2981640513618903564288 3034811057757512269824 3064234433663748538368 3092071643752937029632 3150412618163369803776 3168460094672719577088 3234469679978401234944 3285810468549486968832 3292228067120872685568 3344485655487870664704 3407589158421604073472 3414162439977201303552 3468355494580014022656 3478580599222054158336 3501982209901426900992 3533796164289070891008 3631685254712590860288 3638778389975701389312 3696536777118172839936 3762546362423854497792 3833445546641068130304 3840932744974351466496 3901899931402515775488 3905774707898446774272 3975520684825204752384 4046414743676683026432 4085645911551664717824 4122762191670582706176 4158603874257944444928 4200550157551159738368 4224613459563626102784 4312626239971201646592 4321049338096145399808 4389637422827830247424 4393996546385752621056 4459314207317160886272 4543452211228805431296 4552216586636268404736 4638107465629405544448 4669309613201902534656 4752690142009079365632 4851704519967601852416 4928715702824230453248 4938342100681309028352 5016728483231805997056 5021710338726574424064 5121243659965801955328 5202533241870021033984 5217870898833081237504 5300694246433606336512 5395219658235577368576 5447527882068886290432 5544805165677259259904 5643819543635781746688 5750168319961602195456 5761399117461527199744 5852849897103773663232 5858662061847670161408 5963281027237807128576 6069622115515024539648 6128468867327497076736 6184143287505874059264 6300825236326739607552 6336920189345439154176 6468939359956802469888 6584456134241745371136 6688971310975741329408 6815178316843208146944 6828324879954402607104 6936710989160028045312 6957161198444108316672 7003964419802853801984 7277556779951402778624 7393073554236345679872 7525092724847708995584 7666891093282136260608 7681865489948702932992 7803799862805031550976 7951041369650409504768 8092829487353366052864 8171291823103329435648 8245524383341165412352 8317207748515888889856 8625252479942403293184 8642098676192290799616 8779274845655660494848 8787993092771505242112 8918628414634321772544 9104433173272536809472 9276214931258811088896 9505380284018158731264 9703409039935203704832 9857431405648460906496 9876684201362618056704 10033456966463611994112 10242487319931603910656 10405066483740042067968 10435741797666162475008 10601388492867212673024 10895055764137772580864 11089610331354518519808 11287639087271563493376 11500336639923204390912 11522798234923054399488 11705699794207547326464 11717324123695340322816 11926562054475614257152 12139244231030049079296 12256937734654994153472 12368286575011748118528 12601650472653479215104 12673840378690878308352 12937878719913604939776 13168912268483490742272 13377942621951482658816 13630356633686416293888 13656649759908805214208 13914322396888216633344 14007928839605707603968 14555113559902805557248 14786147108472691359744 15050185449695417991168 15363730979897405865984 15607599725610063101952 15902082739300819009536 16185658974706732105728 16342583646206658871296 16634415497031777779712 17250504959884806586368 17284197352384581599232 17558549691311320989696 17575986185543010484224 18208866346545073618944 18552429862517622177792 19010760568036317462528 19406818079870407409664 19753368402725236113408 20066913932927223988224 20484974639863207821312 20810132967480084135936 20871483595332324950016 22179220662709037039616 22575278174543126986752 23000673279846408781824 23045596469846108798976 23411399588415094652928 23853124108951228514304 24278488462060098158592 24513875469309988306944 24736573150023496237056 25875757439827209879552 26337824536966981484544 26755885243902965317632 27313299519817610428416 27828644793776433266688 29110227119805611114496 29572294216945382719488 30100370899390835982336 30727461959794811731968 31215199451220126203904 31804165478601638019072 32685167292413317742592 33268830994063555559424 34501009919769613172736 34568394704769163198464 35117099382622641979392 35151972371086020968448 36417732693090147237888 37104859725035244355584 38021521136072634925056 38813636159740814819328 39506736805450472226816 40133827865854447976448 40969949279726415642624 41742967190664649900032 44358441325418074079232 45150556349086253973504 46091192939692217597952 46822799176830189305856 47706248217902457028608 48556976924120196317184 49027750938619976613888 51751514879654419759104 52675649073933962969088 54626599039635220856832 55657289587552866533376 58220454239611222228992 60200741798781671964672 61454923919589623463936 62430398902440252407808 66537661988127111118848 69002019839539226345472 69136789409538326396928 70234198765245283958784 72835465386180294475776 74209719450070488711168 77627272319481629638656 79013473610900944453632 80267655731708895952896 81939898559452831285248 83485934381329299800064 88716882650836148158464 90301112698172507947008 92182385879384435195904 93645598353660378611712 95412496435804914057216 98055501877239953227776 103503029759308839518208 105351298147867925938176 109253198079270441713664 111314579175105733066752 116440908479222444457984 120401483597563343929344 122909847839179246927872 133075323976254222237696 138273578819076652793856 140468397530490567917568 145670930772360588951552 155254544638963259277312 158026947221801888907264 163879797118905662570496 166971868762658599600128 180602225396345015894016 184364771758768870391808 187291196707320757223424 207006059518617679036416 210702596295735851876352 218506396158540883427328 222629158350211466133504 232881816958444888915968 240802967195126687858688 245819695678358493855744 266150647952508444475392 276547157638153305587712 280936795060981135835136 310509089277926518554624 316053894443603777814528 327759594237811325140992 333943737525317199200256 361204450792690031788032 368729543517537740783616 421405192591471703752704 437012792317081766854656 465763633916889777831936 491639391356716987711488 553094315276306611175424 561873590121962271670272 621018178555853037109248 632107788887207555629056 655519188475622650281984 667887475050634398400512 722408901585380063576064 737459087035075481567232 842810385182943407505408 931527267833779555663872 983278782713433975422976 1106188630552613222350848 1264215577774415111258112 1311038376951245300563968 1474918174070150963134464 1685620770365886815010816 1863054535667559111327744 1966557565426867950845952 2212377261105226444701696 2528431155548830222516224 2949836348140301926268928 3933115130853735901691904 4424754522210452889403392 5056862311097660445032448 5899672696280603852537856 8849509044420905778806784 11799345392561207705075712 17699018088841811557613568 35398036177683623115227136
- Sum of all divisors σ(n): 132882272359503206260648851
- Sum of proper divisors (its aliquot sum) s(n): 97484236181819583145421715
- 35398036177683623115227136 is an abundant number, because the sum of its proper divisors (97484236181819583145421715) is greater than itself. Its abundance is 62086200004135960030194579
Bases of 35398036177683623115227136
- Binary: 11101010001111101001101100010111000110010000110110001000000000000000000000000000000002
- Hexadecimal: 0x1D47D362E321B100000000
- Base-36: 4G49N7V4U41S00000
Squares and roots of 35398036177683623115227136
- 35398036177683623115227136 squared (353980361776836231152271362) is 1253020965236598606857954539963870998064748870762496
- 35398036177683623115227136 cubed (353980361776836231152271363) is 44354481458841170945685631527447373168762859357215147380557616740204550291456
-
35398036177683623115227136 is a
perfect square number . Itssquare root is 5949624877056 -
The
cube root of 35398036177683623115227136 is 328341962.4677122025
Scales and comparisons
How big is 35398036177683623115227136?- 35,398,036,177,683,623,115,227,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 35,398,036,177,683,623,115,227,136 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 35398036177683623115227136 cubic inches would be around 27361830.2 feet tall.
Recreational maths with 35398036177683623115227136
- 35398036177683623115227136 backwards is 63172251132638677163089353
- 35398036177683623115227136 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 35398036177683623115227136'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 35398036177683623115227136 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 35398036177683623115227136 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/35398036177683623115227136/
Chicago style:
Numbermatics. 2024. "Number 35398036177683623115227136 - Facts about the integer". https://numbermatics.com/n/35398036177683623115227136/
The information we have on file for 35398036177683623115227136 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 35398036177683623115227136, math, Factors of 35398036177683623115227136, curriculum, school, college, exams, university, Prime factorization of 35398036177683623115227136, STEM, science, technology, engineering, physics, economics, calculator, thirty-five septillion, three hundred ninety-eight sextillion, thirty-six quintillion, one hundred seventy-seven quadrillion, six hundred eighty-three trillion, six hundred twenty-three billion, one hundred fifteen million, two hundred twenty-seven thousand, one hundred thirty-six.