270448144315177092348657664
270,448,144,315,177,092,348,657,664 is an even composite number composed of six prime numbers multiplied together.
270448144315177092348657664 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 270448144315177092348657664:
214 × 72 × 134 × 232 × 414 × 534
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 13 × 13 × 23 × 23 × 41 × 41 × 41 × 41 × 53 × 53 × 53 × 53)See below for interesting mathematical facts about the number 270448144315177092348657664 from the Numbermatics database.
Names of 270448144315177092348657664
- Cardinal: 270448144315177092348657664 can be written as Two hundred seventy septillion, four hundred forty-eight sextillion, one hundred forty-four quintillion, three hundred fifteen quadrillion, one hundred seventy-seven trillion, ninety-two billion, three hundred forty-eight million, six hundred fifty-seven thousand, six hundred sixty-four.
Scientific notation
- Scientific notation: 2.70448144315177092348657664 × 1026
Factors of 270448144315177092348657664
Divisors of 270448144315177092348657664
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 4 7 8 13 14 16 23 26 28 32 41 46 49 52 53 56 64 82 91 92 98 104 106 112 128 161 164 169 182 184 196 208 212 224 256 287 299 322 328 338 364 368 371 392 416 424 448 512 529 533 574 598 637 644 656 676 689 728 736 742 784 832 848 896 943 1024 1058 1066 1127 1148 1183 1196 1219 1274 1288 1312 1352 1378 1456 1472 1484 1568 1664 1681 1696 1792 1886 2009 2048 2093 2116 2132 2173 2197 2254 2296 2366 2392 2438 2548 2576 2597 2624 2704 2756 2809 2912 2944 2968 3136 3328 3362 3392 3584 3703 3731 3772 3887 4018 4096 4186 4232 4264 4346 4394 4508 4592 4732 4784 4823 4876 5096 5152 5194 5248 5408 5512 5618 5824 5888 5936 6272 6601 6656 6724 6784 6877 6929 7168 7406 7462 7544 7774 8036 8192 8281 8372 8464 8528 8533 8692 8788 8957 9016 9184 9464 9568 9646 9752 10192 10304 10388 10496 10816 11024 11236 11648 11767 11776 11872 12259 12544 13202 13312 13448 13568 13754 13858 14336 14651 14812 14924 15088 15211 15379 15548 15847 16072 16384 16562 16744 16928 17056 17066 17384 17576 17914 18032 18368 18928 19136 19292 19504 19663 20384 20608 20776 20992 21632 21689 21853 22048 22472 23296 23534 23552 23744 24518 25088 25921 26117 26404 26624 26896 27136 27209 27508 27716 28037 28249 28561 28672 29302 29624 29848 30176 30422 30758 31096 31694 32144 33124 33488 33761 33856 34112 34132 34768 35152 35828 36064 36517 36736 37856 38272 38584 38663 39008 39326 40768 41216 41552 41984 43264 43378 43706 44096 44944 46207 46592 47068 47104 47488 48139 48503 49036 49979 50176 50531 51842 52234 52808 53248 53792 54272 54418 55016 55432 56074 56498 57122 57344 58604 59248 59696 59731 60352 60844 61516 62192 62699 63388 64288 64607 66248 66976 67522 67712 68224 68264 68921 69536 70304 71656 72128 73034 73472 75712 76544 77168 77326 78016 78652 81536 82369 82432 83104 83968 85813 86528 86756 87412 88192 89093 89401 89888 90077 92414 93184 94136 94208 94976 96278 97006 98072 99958 100352 101062 103684 104468 105616 106477 106496 107584 107653 108544 108836 110032 110864 110929 112148 112996 114244 114688 115169 116441 117208 118496 119392 119462 120704 121688 123032 124384 125398 126776 128576 129214 132496 133952 135044 135424 136448 136528 137641 137842 139072 140608 143312 144256 146068 146944 148877 151424 151823 152971 153088 154336 154652 156032 157304 159367 163072 164738 164864 166208 167936 171626 173056 173512 174824 176384 178186 178802 179776 180154 184828 186368 188272 188416 189952 190463 192556 194012 196144 196259 197743 199916 199927 200704 202124 206011 207368 208936 211232 212954 212992 215168 215306 217088 217672 220064 221728 221858 224296 225992 228488 230338 232882 234416 236992 238784 238924 241408 243376 246064 248768 250796 253552 255619 257152 258428 264992 267904 270088 270641 270848 272896 273056 275282 275684 278144 281216 281957 284089 286624 288512 292136 293888 297754 302848 303646 305942 306176 308672 309304 312064 314608 318734 326144 329476 329728 332416 335872 336973 339521 343252 346112 347024 349648 349853 352768 353717 356372 357604 359552 360308 364481 367237 369656 372736 376544 376832 379904 380926 385112 388024 392288 392518 395486 399832 399854 401408 404248 412022 414736 417872 422464 425908 430336 430612 434176 435344 438893 440128 443456 443716 448592 451984 452249 456976 460676 465764 468832 473984 474721 477568 477848 482447 482816 486752 492128 497536 501592 502619 507104 511238 514304 516856 529984 535808 540176 541282 541696 545792 546112 550564 551368 556288 562432 563914 568178 573248 577024 584272 587776 595508 600691 605696 607292 611884 612352 617344 618608 623651 624128 625807 629216 630539 637468 649727 652288 656903 658952 659456 664832 671744 673946 679042 686504 692224 694048 699296 699706 705536 707434 712744 715208 719104 720616 728962 734474 739312 745472 753088 759808 761852 770224 776048 776503 784576 785036 790972 799664 799708 802816 806183 808496 815087 824044 829472 835744 839891 844928 851816 860672 861224 868352 870688 877786 880256 886912 887432 889249 895973 897184 903968 904498 913952 921352 931528 937664 947968 949442 955136 955696 964894 965632 973504 984256 995072 1003184 1005238 1014208 1022476 1028608 1033712 1042139 1059968 1062761 1070797 1071616 1080352 1082564 1083392 1091584 1092224 1101128 1102736 1112576 1115569 1124864 1127828 1136356 1146496 1149517 1154048 1158209 1162213 1168544 1171001 1175552 1191016 1201382 1211392 1214584 1223768 1224704 1234688 1237216 1247302 1248256 1251614 1258432 1261078 1274936 1299454 1304576 1313806 1317904 1318912 1329664 1347892 1358084 1373008 1373813 1384201 1384448 1388096 1398592 1399412 1399489 1411072 1414868 1425488 1430416 1438208 1441232 1442077 1457924 1468948 1478624 1485961 1490944 1497197 1506176 1513733 1519616 1523704 1540448 1552096 1553006 1569152 1570072 1581944 1585183 1599328 1599416 1612366 1616992 1630174 1648088 1658944 1671488 1679782 1689856 1703632 1721344 1722448 1741376 1755572 1760512 1773824 1774864 1778498 1789333 1791946 1794368 1807936 1808996 1827904 1842704 1863056 1875328 1894487 1895936 1898884 1910272 1911392 1929788 1931264 1935401 1947008 1968512 1973699 1988623 1990144 2006368 2010476 2028416 2044952 2049139 2057216 2067424 2071771 2084278 2119936 2125522 2141594 2143232 2160704 2165128 2166784 2183168 2184448 2202256 2205472 2225152 2231138 2249728 2255656 2272712 2292992 2299034 2308096 2316418 2324426 2337088 2342002 2351104 2382032 2402764 2422784 2429168 2447536 2448971 2449408 2469376 2474432 2476019 2494604 2496512 2503228 2516864 2522156 2549872 2551367 2570659 2598908 2609152 2627612 2635808 2637824 2648887 2659328 2678143 2695784 2716168 2746016 2747626 2768402 2768896 2776192 2797184 2798824 2798978 2822144 2825761 2829736 2850976 2860832 2876416 2882464 2884154 2915848 2937896 2957248 2971922 2994394 3012352 3027466 3039232 3047408 3080896 3104192 3106012 3138304 3140144 3163888 3165743 3170366 3198656 3198832 3224732 3233984 3260348 3296176 3317888 3323047 3342976 3359564 3377129 3379712 3407264 3424171 3442688 3444896 3482752 3511144 3518333 3521024 3547648 3549728 3556996 3578666 3583892 3588736 3615872 3617992 3652813 3655808 3665441 3685408 3693157 3726112 3750656 3788974 3791872 3797768 3820544 3822784 3859576 3862528 3870802 3894016 3937024 3947398 3977246 3980288 4012736 4020952 4056832 4089904 4098278 4114432 4134848 4143542 4168556 4239872 4251044 4283188 4286464 4321408 4330256 4333568 4365557 4366336 4368896 4380649 4404512 4410944 4413773 4450304 4462276 4499456 4511312 4545424 4548089 4585984 4598068 4598321 4616192 4632836 4648852 4674176 4684004 4702208 4721929 4738253 4764064 4774081 4805528 4845568 4858336 4895072 4897942 4898816 4938752 4948864 4952038 4989208 4993024 5006456 5033728 5044312 5099744 5102734 5141318 5197816 5218304 5255224 5271616 5297774 5318656 5356286 5391568 5432336 5492032 5495252 5536804 5552384 5594368 5597648 5597956 5643281 5644288 5651522 5659472 5701952 5705609 5721664 5752832 5764928 5768308 5831696 5875792 5879237 5914496 5943844 5988788 6024704 6054932 6078464 6094816 6103957 6161792 6171373 6208384 6212024 6224743 6271811 6276608 6280288 6327776 6331486 6340732 6397312 6397664 6449464 6467968 6520696 6534047 6592352 6635776 6646094 6685952 6719128 6754258 6759424 6814528 6848342 6885376 6889792 6965504 7022288 7036666 7042048 7095296 7099456 7113992 7157332 7167784 7177472 7231744 7235984 7294973 7305626 7311616 7330882 7370816 7386314 7452224 7501312 7577948 7583744 7595536 7641088 7645568 7719152 7725056 7741604 7788032 7808983 7874048 7890481 7894796 7954492 7960576 8025472 8041904 8046619 8107463 8113664 8135491 8179808 8196556 8197007 8228864 8269696 8287084 8337112 8446451 8479744 8502088 8566376 8572928 8642816 8660512 8667136 8731114 8732672 8737792 8761298 8809024 8821888 8827546 8900608 8924552 8998912 9022624 9090848 9096178 9171968 9196136 9196642 9232384 9265672 9297704 9348352 9368008 9443858 9476506 9528128 9548162 9611056 9691136 9716672 9790144 9795884 9877504 9897728 9904076 9978416 9986048 10012912 10067456 10088624 10094539 10199488 10205468 10282636 10395632 10401727 10436608 10480379 10510448 10543232 10595548 10596131 10637312 10712572 10783136 10864672 10918583 10984064 10990504 11073608 11096281 11104768 11188736 11195296 11195912 11286562 11288576 11303044 11318944 11403904 11411218 11443328 11505664 11529856 11536616 11560237 11647649 11663392 11751584 11758474 11828992 11887688 11977576 12049408 12109864 12189632 12207914 12323584 12342746 12416768 12424048 12449486 12543622 12553216 12560576 12655552 12662972 12681464 12794624 12795328 12898928 12935936 13041392 13068094 13184704 13271552 13292188 13371904 13438256 13508516 13518848 13547807 13629056 13696684 13770752 13779584 13815893 13920361 13931008 14044576 14073332 14084096 14190592 14198912 14227984 14314664 14335568 14343973 14354944 14463488 14471968 14502397 14589946 14611252 14623232 14661764 14741632 14772628 14904448 14943721 15002624 15056717 15108769 15155896 15167488 15191072 15282176 15291136 15438304 15450112 15483208 15576064 15617966 15748096 15780962 15789592 15908984 15921152 16050944 16083808 16093238 16214926 16227328 16270982 16359616 16393112 16394014 16457728 16539392 16574168 16674224 16892902 16959488 17004176 17132752 17145856 17285632 17321024 17462228 17475584 17522596 17618048 17643776 17655092 17801216 17849104 17859569 17994613 17997824 18045248 18181696 18192356 18343936 18392272 18393284 18464768 18531344 18542209 18595408 18696704 18736016 18747001 18887716 18953012 19056256 19096324 19222112 19317493 19382272 19433344 19463561 19580288 19591768 19755008 19780327 19795456 19808152 19956832 19972096 20025824 20134912 20177248 20189078 20398976 20410936 20565272 20607379 20791264 20803454 20960758 21020896 21086464 21191096 21192262 21274624 21425144 21566272 21729344 21837166 21968128 21981008 22147216 22192562 22209536 22377472 22390592 22391824 22573124 22606088 22637888 22807808 22822436 22886656 23011328 23059712 23073232 23120474 23261329 23295298 23326784 23503168 23516948 23657984 23775376 23955152 23969197 24098816 24219728 24379264 24415828 24628331 24647168 24685492 24833536 24848096 24898972 25087244 25106432 25121152 25160213 25311104 25325944 25362928 25569691 25589248 25590656 25658087 25797856 25852099 25871872 26082784 26136188 26369408 26543104 26584376 26638807 26743808 26876512 26933023 27017032 27037696 27095614 27258112 27393368 27541504 27559168 27631786 27840722 27862016 28089152 28146664 28168192 28381184 28397824 28455968 28629328 28671136 28687946 28709888 28926976 28943936 29004794 29179892 29222504 29246464 29323528 29483264 29545256 29808896 29887442 30005248 30113434 30217538 30311792 30334976 30382144 30564352 30582272 30876608 30966416 31152128 31235932 31496192 31561924 31579184 31817968 31836623 31842304 32101888 32167616 32186476 32188247 32429852 32454656 32541964 32719232 32786224 32788028 32915456 33053503 33078784 33148336 33167771 33348448 33418567 33785804 33918976 34008352 34265504 34291712 34435531 34571264 34642048 34815859 34924456 34951168 35045192 35236096 35287552 35310184 35602432 35698208 35719138 35989226 35995648 36090496 36363392 36384712 36459209 36687872 36734893 36784544 36786568 37062688 37084418 37190816 37393408 37472032 37494002 37775432 37906024 38112512 38192648 38444224 38634986 38866688 38927122 39160576 39183536 39510016 39560654 39590912 39616304 39913664 40051648 40269824 40354496 40378156 40797952 40821872 41130544 41154659 41214758 41582528 41606908 41921516 42041792 42172928 42382192 42384524 42549248 42727699 42850288 43132544 43199611 43458688 43573201 43674332 43902677 43936256 43962016 44294432 44385124 44419072 44514223 44754944 44781184 44783648 45146248 45212176 45275776 45615616 45644872 45738329 45773312 46022656 46119424 46146464 46240948 46522658 46590596 46653568 47006336 47033896 47130197 47315968 47486569 47550752 47650733 47910304 47938394 48011041 48197632 48439456 48758528 48831656 49256662 49294336 49370984 49667072 49696192 49797944 50174488 50212864 50242304 50320426 50622208 50651888 50725856 51139382 51178496 51181312 51316174 51595712 51704198 51743744 52165568 52272376 52738816 53086208 53168752 53277614 53487616 53753024 53866046 54034064 54075392 54191228 54516224 54786736 55118336 55233367 55263572 55681444 55724032 56178304 56293328 56326333 56336384 56752241 56762368 56795648 56911936 56948437 57258656 57342272 57375892 57379049 57419776 57853952 57887872 58009588 58359784 58445008 58492928 58647056 58966528 59090512 59125157 59617792 59774884 60010496 60226868 60435076 60623584 60669952 60764288 60924401 61128704 61164544 61385077 61597289 61753216 61932832 62063053 62304256 62471864 62992384 63123848 63158368 63635936 63673246 63684608 64203776 64335232 64372952 64376494 64859704 64909312 64992503 65083928 65438464 65572448 65576056 66107006 66157568 66296672 66335542 66696896 66837134 67571608 67837952 68016704 68531008 68871062 69142528 69284096 69631718 69848912 69902336 70090384 70472192 70575104 70620368 71396416 71438276 71978452 72180992 72726784 72769424 72812089 72918418 73362653 73375744 73469786 73569088 73573136 74125376 74168836 74172917 74381632 74786816 74944064 74988004 75550864 75812048 76225024 76385296 76430081 76888448 77269972 77673967 77733376 77854244 78321152 78367072 78755933 79020032 79121308 79181824 79232608 79351441 79827328 80103296 80227849 80539648 80708992 80756312 80921659 81533543 81595904 81643744 82261088 82309318 82429516 83165056 83213816 83843032 84014699 84083584 84345856 84764384 84769048 84942611 85455398 85700576 86265088 86399222 86917376 87146402 87348664 87805354 87872512 87924032 88588864 88770248 88838144 89028446 89509888 89562368 89567296 90292496 90424352 90551552 91231232 91289744 91476658 91546624 92238848 92292928 92481896 93045316 93181192 93307136 94012672 94067792 94260394 94631936 94834649 94973138 95101504 95301466 95820608 95876788 96022082 96395264 96878912 97517056 97663312 98513324 98588672 98741968 99334144 99392384 99595888 100348976 100407811 100425728 100484608 100640852 101244416 101303776 101451712 101516779 102278764 102356992 102362624 102576253 102632348 103191424 103408396 103487488 104331136 104544752 104606047 105397019 105477632 105761383 106172416 106337504 106555228 106975232 107506048 107732092 108068128 108150784 108382456 108604367 109032448 109573472 109803863 110236672 110466734 110527144 111362888 111448064 112356608 112586656 112652666 112672768 113504482 113524736 113591296 113823872 113896874 114517312 114684544 114751784 114758098 114839552 115707904 115775744 116019176 116719568 116890016 116985856 117294112 117933056 118181024 118250314 119235584 119549768 120020992 120453736 120870152 121247168 121528576 121848802 122329088 122770154 123194578 123506432 123865664 124126106 124608512 124943728 125984768 126247696 126316736 127271872 127346492 128407552 128670464 128745904 128752988 129719408 129795463 129818624 129985006 130167856 130876928 131144896 131152112 131229007 132214012 132315136 132593344 132671084 133393792 133674268 135143216 135222451 135675904 136033408 136244927 137062016 137742124 138285056 138462289 138568192 139263436 139697824 139804672 140180768 140391011 140944384 141150208 141240736 141941579 142792832 142876552 143956904 144251653 144361984 145453568 145538848 145624178 145836836 146725306 146751488 146939572 147138176 147146272 148250752 148337672 148345834 148763264 149573632 149765333 149888128 149976008 150283081 151101728 151419437 151624096 152450048 152770592 152860162 153776896 154539944 155347934 155466752 155708488 156642304 156734144 157511866 158242616 158363648 158465216 158702882 159654656 160206592 160455698 161079296 161417984 161512624 161843318 163067086 163191808 163287488 164522176 164618636 164859032 166330112 166427632 167686064 167784379 168029398 168167168 168691712 169528768 169538096 169885222 170910796 171401152 172530176 172798444 173834752 174292804 174697328 175610708 175745024 175848064 176121491 177177728 177540496 177676288 178056892 178987837 179019776 179124736 179134592 179606609 180584992 180848704 180964693 181103104 181481063 182462464 182579488 182953316 183093248 184477696 184585856 184963792 186090632 186362384 186471649 186614272 188025344 188135584 188520788 188531161 189263872 189669298 189946276 190203008 190602932 191641216 191753576 192044164 192790528 193599089 193757824 194268373 195034112 195326624 195737321 197026648 197177344 197483936 198668288 198784768 199191776 200697952 200815622 200851456 200969216 201281704 202488832 202607552 202903424 203033558 204557528 204713984 204725248 205152506 205264696 206382848 206816792 206974976 208662272 209089504 209212094 210794038 210955264 211522766 212344832 212675008 213110456 213950464 215012096 215464184 216136256 216764912 217208734 218064896 219146944 219607726 220473344 220933468 221054288 222725776 222896128 224713216 225173312 225305332 227008964 227182592 227647744 227793748 229034624 229369088 229503568 229516196 229679104 231374521 231415808 231551488 232038352 232174397 233439136 233780032 233929969 233971712 234588224 235866112 236362048 236500628 238471168 239099536 240041984 240907472 241048717 241740304 242494336 243057152 243697604 243711013 244658176 245540308 246389156 247012864 247731328 248252212 249217024 249887456 250262237 251127409 251969536 252495392 252633472 253026293 254543744 254692984 255214463 256815104 257144251 257340928 257491808 257505976 259438816 259590926 259637248 259970012 260335712 261753856 262289792 262304224 262458014 264428024 264630272 265186688 265342168 266787584 267348536 267895927 270286432 270444902 272066816 272489854 274124032 275484248 276570112 276924578 277136384 278526872 279395648 280361536 280782022 281888768 282300416 282481472 283883158 285585664 285753104 287913808 288503306 288723968 290907136 291077696 291248356 291673672 293450612 293879144 294276352 294292544 296501504 296675344 296691668 297526528 299093893 299147264 299530666 299776256 299952016 300566162 302203456 302397277 302838874 303248192 304900096 305541184 305720324 307553792 309079888 310695868 310933504 311416976 311599561 313284608 313468288 315023732 316485232 316727296 316930432 317405764 319309312 320168303 320413184 320911396 322158592 322835968 323025248 323509721 323686636 326134172 326383616 326574976 327082769 329044352 329237272 329718064 329911379 332405983 332660224 332855264 333555131 335372128 335568758 336058796 336077287 336334336 337383424 339057536 339076192 339770444 341821592 342802304 345060352 345596888 346304491 347669504 348585608 349394656 351221416 351490048 351696128 352242982 354355456 355080992 355352576 356113784 357975674 358039552 358249472 358269184 359213218 361169984 361697408 361929386 362206208 362962126 364924928 365158976 365906632 366186496 368955392 369171712 369927584 372181264 372724768 372943298 373228544 376050688 376271168 377041576 377062322 378527744 379338596 379892552 380406016 381205864 383282432 383507152 384088328 386633569 387198178 387515648 388536746 390068224 390653248 391474642 394053296 394354688 394967872 397336576 397569536 398383552 401395904 401631244 401938432 402563408 404977664 405215104 405806848 406067116 409115056 409427968 409450496 410305012 410529392 412765696 413633584 413876099 413949952 417324544 418179008 418424188 421588076 421910528 423045532 424689664 425350016 426220912 426470807 427900928 429695539 430024192 430928368 431181023 432272512 433529824 434417468 434441371 436129792 438293888 439215452 440946688 441866936 442108576 445451552 445792256 447661903 449426432 450346624 450610664 454017928 454365184 454947521 455295488 455587496 458069248 458738176 459007136 459032392 459358208 462749042 462831616 463102976 464076704 464348794 466878272 467560064 467859938 467943424 469176448 471732224 472724096 473001256 473969717 476942336 477553609 478199072 481814944 482097434 483480608 484988672 486114304 487395208 487422026 489316352 491080616 492778312 494025728 495462656 496504424 499774912 500524474 502254818 504990784 505266944 506052586 509087488 509385968 510428926 513630208 514288502 514681856 514983616 515011952 518877632 519181852 519940024 520671424 523507712 524579584 524608448 524916028 528856048 529260544 530373376 530684336 533575168 534697072 535010567 535791854 540572864 540889804 544133632 544979708 548248064 550968496 551291531 553140224 553849156 554272768 555460087 557053744 558791296 560723072 561564044 561594943 563777536 564600832 564962944 566451613 567766316 570734801 571171328 571506208 575827616 577006612 577447936 578684899 581814272 582155392 582496712 583347344 586901224 587758288 588102893 588552704 588585088 593003008 593350688 593383336 594598277 595053056 598187786 598294528 599061332 599552512 599904032 601132324 604406912 604794554 605677748 606496384 609800192 611082368 611440648 612692561 615107584 617325397 618159776 619459529 621391736 621867008 622833952 623199122 626569216 626936576 630047464 632970464 633454592 633860864 634811528 638618624 640336606 640826368 641822792 645671936 646050496 647019442 647373272 652268344 652767232 653149952 654165538 658088704 658474544 659436128 659822758 664811966 665320448 665710528 667110262 670744256 671137516 672117592 672154574 672668672 674766848 678115072 678152384 679540888 683643184 685604608 690120704 691193776 692608982 695339008 697171216 698789312 702442832 702980096 703392256 704485964 708710912 710161984 712227568 715951348 716498944 716538368 718033771 718426436 722339968 723394816 723858772 724412416 725924252 729849856 730317952 731813264 732242329 732372992 737779133 737910784 738343424 739855168 740329681 744362528 745449536 745886596 746457088 752101376 752542336 754083152 754124644 757055488 758677192 759785104 760230569 760812032 762411728 766564864 767014304 768176656 768627041 773267138 774396356 775031296 777073492 780136448 781306496 782949284 788106592 788709376 789935744 792017213 794673152 795139072 796767104 798006001 800764757 802791808 803262488 803876864 805126816 809955328 810430208 811613696 812134232 818230112 818855936 818900992 820610024 821058784 825531392 827267168 827752198 827899904 834649088 836358016 836848376 843176152 843821056 844902539 846091064 850700032 852441824 852941614 859391078 860048384 861856736 862362046 864545024 867059648 868834936 868882742 872259584 876587776 878430904 881893376 883733872 884217152 890903104 895323806 898852864 900693248 901221328 908035856 908730368 909895042 910590976 911174992 916138496 917476352 918014272 918064784 925498084 926205952 928153408 928697588 933756544 935120128 935719876 938352896 943464448 945448192 946002512 946557157 947939434 953714489 953884672 955107218 956398144 963629888 964194868 966961216 969977344 972228608 974790416 974844052 978632704 982161232 982737077 985556624 988051456 990925312 993008848 993591053 999549824 1001048948 1004509636 1009761571 1009981568 1010533888 1012105172 1018174976 1018771936 1020857852 1023827129 1027260416 1028577004 1029363712 1029967232 1030023904 1031568733 1037755264 1038363704 1039880048 1041342848 1047015424 1048357331 1049159168 1049216896 1049832056 1051981567 1057712096 1058521088 1059936059 1060746752 1061368672 1067150336 1069394144 1070021134 1071583708 1081145728 1081779608 1088267264 1089959416 1092191087 1096496128 1101936992 1102583062 1104253943 1107698312 1108545536 1110920174 1114107488 1117582592 1121446144 1123128088 1123189886 1127555072 1129201664 1129925888 1132903226 1135532632 1141469602 1142342656 1143012416 1151655232 1154013224 1154895872 1157369798 1163628544 1164310784 1164993424 1166694688 1173802448 1175516576 1176205786 1177105408 1177170176 1186006016 1186701376 1186766672 1189196554 1190106112 1196375572 1198122664 1199105024 1199808064 1202264648 1208813824 1209589108 1211355496 1212992768 1219600384 1222164736 1222881296 1225385122 1230215168 1232850437 1234650794 1236319552 1238919058 1242783472 1243734016 1245667904 1246398244 1253138432 1253873152 1260094928 1265940928 1267721728 1269623056 1270367441 1277237248 1280673212 1281652736 1283645584 1291343872 1292100992 1294038884 1294746544 1304536688 1305301543 1305534464 1306299904 1308331076 1316177408 1316949088 1318872256 1319645516 1319718127 1329623932 1330640896 1331421056 1333491289 1334220524 1341488512 1342275032 1344235184 1344309148 1345337344 1349533696 1355193623 1356230144 1356304768 1359081776 1359878611 1367286368 1370161247 1371209216 1380241408 1382387552 1385217964 1390678016 1394342432 1397578624 1404885664 1405960192 1406784512 1408971928 1411856771 1417421824 1420323968 1424455136 1427450219 1431902696 1432997888 1433076736 1436067542 1436852872 1444679936 1446789632 1447717544 1448824832 1451848504 1459699712 1460635904 1463626528 1464484658 1464745984 1475558266 1475821568 1476686848 1479710336 1480659362 1488725056 1490899072 1491773192 1492914176 1494827569 1504202752 1505084672 1508166304 1508249288 1517354384 1519570208 1520461138 1521624064 1524823456 1533129728 1534028608 1536353312 1537254082 1546534276 1548792712 1550062592 1554146984 1560272896 1562612992 1565898568 1576213184 1579871488 1584034426 1590278144 1593534208 1596012002 1601529514 1605583616 1606524976 1607753728 1610253632 1619910656 1620860416 1623227392 1624268464 1636460224 1637801984 1641220048 1642117568 1651062784 1654534336 1655504396 1669298176 1672716032 1673696752 1686352304 1687341019 1687642112 1689805078 1692182128 1701400064 1704883648 1705883228 1705977091 1718782156 1720096768 1723713472 1724724092 1729090048 1734119296 1737669872 1737765484 1744519168 1751835659 1753175552 1756861808 1757891863 1763786752 1767467744 1768434304 1771184051 1781806208 1786501241 1790647612 1797705728 1800009757 1801386496 1802442656 1816071712 1817460736 1819790084 1821181952 1822349984 1825083143 1832276992 1834952704 1836028544 1836129568 1845240527 1850996168 1852411904 1856306816 1857395176 1867513088 1870240256 1871439752 1875271489 1876705792 1886928896 1890896384 1892005024 1893114314 1895878868 1907428978 1907769344 1910214436 1912796288 1927259776 1928389736 1932338077 1933922432 1939954688 1944457216 1946949329 1949580832 1949688104 1953680053 1964322464 1965474154 1968452681 1971113248 1976102912 1981850624 1986017696 1987182106 1999099648 2002097896 2009019272 2019523142 2019963136 2021067776 2024210344 2036349952 2037543872 2041715704 2047654258 2057154008 2058727424 2059934464 2060047808 2063137466 2075510528 2076727408 2079760096 2082685696 2094030848 2096714662 2098318336 2098433792 2099664112 2103963134 2115424192 2119872118 2121493504 2122737344 2134300672 2138788288 2140042268 2143167416 2162291456 2163559216 2176534528 2179918832 2181196927 2184382174 2192992256 2203873984 2205166124 2208507886 2215396624 2217091072 2221840348 2228214976 2235165184 2242892288 2246256176 2246379772 2255110144 2259851776 2264568047 2265806452 2271065264 2282939204 2284685312 2286024832 2289579383 2303310464 2308026448 2309379653 2309791744 2314739596 2326841881 2327257088 2328621568 2329986848 2333389376 2334885917 2347604896 2351033152 2352411572 2352541009 2354210816 2354340352 2359253819 2372012032 2373402752 2373533344 2378393108 2380212224 2392751144 2396245328 2398210048 2399616128 2404529296 2417627648 2419178216 2422710992 2424131437 2425985536 2439200768 2444329472 2445762592 2450770244 2460430336 2465700874 2469301588 2472639104 2477838116 2485566944 2487468032 2491335808 2492796488 2497900441 2506276864 2507746304 2516788157 2520189856 2525488849 2531881856 2535443456 2539246112 2540734882 2544585173 2554474496 2561346424 2563305472 2567291168 2582687744 2584201984 2588077768 2589493088 2609073376 2610603086 2611068928 2612599808 2616662152 2632354816 2633898176 2637744512 2639291032 2639436254 2659247864 2661281792 2662842112 2666982578 2668441048 2682977024 2684550064 2688470368 2688618296 2690674688 2710387246 2712460288 2712609536 2718163552 2719757222 2734572736 2740322494 2742418432 2760482816 2764775104 2770435928 2781356032 2788684864 2795157248 2809771328 2813569024 2817943856 2823713542 2834843648 2840647936 2848910272 2854900438 2863805392 2865995776 2866153472 2872135084 2873705744 2889359872 2893579264 2895435088 2897649664 2903697008 2921271808 2927253056 2928969316 2951116532 2953373696 2959420672 2961318724 2977450112 2981798144 2983546384 2985295649 2985828352 2989655138 3007868773 3008405504 3010169344 3016332608 3016498576 3018267161 3034708768 3039140416 3040922276 3041089597 3043248128 3049646912 3066259456 3068057216 3072706624 3074508164 3093068552 3097585424 3100125184 3108293968 3120545792 3125225984 3131797136 3133633321 3152426368 3159742976 3168068852 3180556288 3184632647 3187068416 3192024004 3203059028 3211167232 3213049952 3215507456 3220507264 3228993253 3239821312 3241720832 3246454784 3248536928 3253409081 3264656317 3272920448 3275603968 3282440096 3284235136 3289341809 3302125568 3309068672 3311008792 3317788019 3338596352 3342875263 3345432064 3347393504 3372704608 3374682038 3375284224 3379610156 3384364256 3402800128 3409767296 3411766456 3411954182 3437564312 3440193536 3444602659 3447426944 3449448184 3458180096 3468238592 3475339744 3475530968 3482647051 3503671318 3506351104 3513723616 3515783726 3534935488 3536868608 3542368102 3563612416 3573002482 3581295224 3595411456 3600019514 3602772992 3604885312 3632143424 3639580168 3642363904 3644699968 3650166286 3664553984 3669905408 3672057088 3672259136 3690481054 3701992336 3704823808 3712613632 3714790352 3735026176 3740480512 3742879504 3750542978 3753411584 3781792768 3784010048 3786228628 3791757736 3814857956 3820428872 3825592576 3854519552 3856779472 3859040717 3864676154 3867844864 3879909376 3888220609 3888914432 3893898658 3899161664 3899376208 3907360106 3928644928 3930948308 3931164601 3936905362 3942226496 3952205824 3963701248 3972035392 3974364212 3998199296 4004195792 4018038544 4039046284 4039926272 4042135552 4048420688 4050794293 4072699904 4075087744 4083431408 4095308516 4114308016 4116720251 4117454848 4119868928 4120095616 4126274932 4151021056 4153454816 4159520192 4162187939 4165371392 4174064449 4188061696 4193429324 4196636672 4196867584 4199328224 4205626373 4207926268 4230848384 4239744236 4242987008 4245474688 4252075997 4268601344 4277576576 4280084536 4286334832 4288847927 4321277779 4324582912 4327118432 4336216703 4353069056 4359837664 4362393854 4368764348 4385984512 4407747968 4410332248 4417015772 4430793248 4434182144 4443680696 4452779047 4456429952 4470330368 4485784576 4492512352 4492759544 4501958383 4519703552 4529136094 4531612904 4542130528 4565878408 4569370624 4572049664 4579158766 4606620928 4616052896 4618759306 4619583488 4629479192 4653683762 4654514176 4657243136 4659973696 4666778752 4669771834 4695209792 4702066304 4704823144 4705082018 4708421632 4708680704 4718507638 4744024064 4746805504 4747066688 4756786216 4760424448 4785502288 4792490656 4796420096 4799232256 4809058592 4835255296 4838356432 4845421984 4848262874 4851971072 4888658944 4891525184 4901540488 4920860672 4931401748 4938603176 4945278208 4955676232 4971133888 4982671616 4985592976 4995800882 5015492608 5026236397 5033576314 5040379712 5050977698 5063763712 5070886912 5078492224 5081469764 5089170346 5108948992 5122692848 5126610944 5134582336 5165375488 5168403968 5176155536 5178986176 5218146752 5221206172 5225199616 5233324304 5264709632 5267796352 5275489024 5278582064 5278872508 5318495728 5321613983 5322563584 5325684224 5333965156 5336882096 5365954048 5369100128 5376940736 5377236592 5380389287 5381349376 5420774492 5424920576 5425219072 5436327104 5439514444 5469145472 5480644988 5484836864 5520965632 5529550208 5540871856 5544120491 5562712064 5577369728 5586042007 5590314496 5605353299 5619542656 5627138048 5635887712 5647427084 5669687296 5681295872 5697820544 5709800876 5727610784 5731991552 5732306944 5744270168 5747411488 5756031451 5778719744 5787158528 5790870176 5795299328 5807394016 5819604739 5842543616 5854506112 5857938632 5902233064 5906747392 5914317773 5918841344 5922637448 5954900224 5963596288 5967092768 5970591298 5971656704 5979310276 6015737546 6016811008 6020338688 6032665216 6032997152 6036534322 6069417536 6078280832 6081844552 6082179194 6086496256 6099293824 6132518912 6136114432 6145413248 6149016328 6161606321 6186137104 6195170848 6200250368 6208196917 6216587936 6250451968 6263594272 6267266642 6304852736 6319485952 6336137704 6361112576 6369265294 6374136832 6384048008 6406118056 6422334464 6426099904 6441014528 6457986506 6483441664 6492909568 6497073856 6506818162 6529312634 6545840896 6564880192 6568470272 6578683618 6604251136 6618137344 6622017584 6635576038 6677192704 6685750526 6690864128 6694787008 6745409216 6749364076 6759220312 6768728512 6805600256 6819534592 6823532912 6823908364 6875128624 6879159539 6880387072 6889205318 6894853888 6898896368 6916360192 6936477184 6950679488 6951061936 6955137371 6965294102 7007342636 7012702208 7027447232 7031567452 7069870976 7073737216 7084736204 7127224832 7146004964 7162590448 7166789903 7190822912 7200039028 7205545984 7209770624 7220981131 7264286848 7279160336 7284727808 7289399936 7300332572 7329107968 7338501317 7339810816 7344114176 7344518272 7363870969 7380962108 7403984672 7409647616 7419552413 7425227264 7429580704 7440723583 7470052352 7480961024 7485759008 7501085956 7506823168 7522903687 7563585536 7568020096 7572457256 7583515472 7629715912 7640857744 7645337609 7651185152 7709039104 7713558944 7718081434 7729352308 7729777601 7735689728 7759818752 7776441218 7777828864 7787797316 7798323328 7798752416 7814720212 7857289856 7861896616 7862329202 7873810724 7884452992 7904411648 7927402496 7937562649 7944070784 7948728424 7965003293 7996398592 8008391584 8025230161 8036077088 8078092568 8079852544 8084271104 8096841376 8101588586 8145399808 8150175488 8166862816 8190617032 8228616032 8233440502 8234909696 8239737856 8240191232 8252549864 8302042112 8306909632 8319040384 8324375878 8330742784 8348128898 8386858648 8393273344 8393735168 8398656448 8411252746 8415852536 8461696768 8479488472 8485974016 8490949376 8504151994 8537202688 8555153152 8560169072 8572669664 8577695854 8642555558 8649165824 8654236864 8672433406 8706138112 8719675328 8724787708 8737528696 8771969024 8815495936 8820664496 8834031544 8861586496 8887361392 8892572087 8905558094 8912859904 8940660736 8971569152 8985024704 8985519088 9003916766 9039407104 9058272188 9063225808 9084261056 9131756816 9138741248 9144099328 9158317532 9213241856 9232105792 9237518612 9258958384 9307367524 9314486272 9319947392 9333557504 9334439023 9339543668 9390419584 9404132608 9409646288 9410164036 9416843264 9417361408 9437015276 9486355361 9488048128 9493611008 9494133376 9513572432 9519150277 9520848896 9571004576 9584981312 9591128729 9592840192 9598464512 9618117184 9670510592 9676712864 9690843968 9696525748 9703942144 9777317888 9783050368 9803080976 9841721344 9862803496 9877206352 9882997397 9890556416 9911352464 9942267776 9965343232 9971185952 9991601764 9992151533 10030985216 10052472794 10067152628 10080759424 10101955396 10127527424 10141773824 10156984448 10162939528 10178340692 10217897984 10245385696 10253221888 10260751717 10269164672 10296223769 10330750976 10336807936 10352311072 10357972352 10374078013 10436293504 10442412344 10450399232 10463792983 10466648608 10529419264 10535592704 10550978048 10557164128 10557745016 10636991456 10643227966 10645127168 10651368448 10667930312 10673764192 10731908096 10738200256 10753881472 10754473184 10760778574 10762698752 10841548984 10849841152 10850438144 10872654208 10879028888 10938290944 10961289976 10969673728 10983733007 11059100416 11081743712 11088240982 11154739456 11172084014 11180628992 11210706598 11239085312 11254276096 11271775424 11294854168 11339374592 11362591744 11395641088 11419601752 11455221568 11464613888 11488540336 11494822976 11512062902 11557439488 11574317056 11581740352 11614788032 11639209478 11685087232 11709012224 11715877264 11804466128 11813494784 11828635546 11837682688 11845274896 11909800448 11927192576 11934185536 11941182596 11958620552 12031475092 12040677376 12065330432 12065994304 12073068644 12138835072 12156561664 12163689104 12164358388 12172992512 12198587648 12262849613 12265037824 12272228864 12290826496 12298032656 12305243041 12323212642 12372274208 12390341696 12398288357 12400500736 12416393834 12433175872 12500903936 12527188544 12534533284 12609705472 12638971904 12672275408 12722225152 12738530588 12748273664 12768096016 12775582001 12812236112 12844668928 12852199808 12882029056 12915973012 12916683689 12966883328 12985819136 12994147712 13013636324 13058625268 13091681792 13126900423 13129760384 13136940544 13157367236 13208502272 13236274688 13244035168 13263898561 13271152076 13309752677 13354385408 13371501052 13381728256 13389574016 13410393529 13490818432 13498728152 13518440624 13526366539 13537457024 13611200512 13628645303 13639069184 13647065824 13647816728 13675760371 13750257248 13758319078 13760774144 13778410636 13779168767 13789707776 13797792736 13832720384 13872954368 13901358976 13902123872 13910274742 13930588204 14014685272 14025404416 14054894464 14063134904 14139741952 14147474432 14169472408 14198484131 14254449664 14292009928 14325180896 14333579806 14400078056 14411091968 14419541248 14441962262 14528573696 14558320672 14569455616 14578799872 14600665144 14658215936 14677002634 14679621632 14688228352 14689036544 14727741938 14761924216 14807969344 14839104826 14850454528 14859161408 14881447166 14940104704 14961922048 14971518016 15002171912 15013646336 15045807374 15127171072 15136040192 15144914512 15167030944 15259431824 15281715488 15290675218 15302370304 15418078208 15427117888 15436162868 15458704616 15459555202 15471379456 15519637504 15552882436 15575594632 15596646656 15597504832 15629440424 15714579712 15723793232 15724658404 15747621448 15768905984 15851976329 15854804992 15875125298 15888141568 15897456848 15930006586 15992797184 16016783168 16027055681 16050460322 16072154176 16156185136 16159705088 16168542208 16193682752 16203177172 16290799616 16300350976 16333725632 16381234064 16457232064 16466881004 16479475712 16480382464 16505099728 16514776733 16604084224 16613819264 16638080768 16648751756 16661485568 16696257796 16773717296 16786546688 16787470336 16797312896 16822505492 16831705072 16923393536 16958976944 16968920059 16971948032 16981898752 17008303988 17074405376 17110306304 17120338144 17145339328 17155391708 17285111116 17298331648 17308473728 17335386757 17344866812 17412276224 17439350656 17449575416 17475057392 17485303087 17543938048 17617517099 17630991872 17641328992 17668063088 17678421943 17723172992 17774722784 17785144174 17811116188 17812096211 17825719808 17881321472 17943138304 17970049408 17971038176 18007833532 18078814208 18116544376 18126451616 18168522112 18263513632 18277482496 18288198656 18316635064 18354138023 18426483712 18464211584 18475037224 18517916768 18614735048 18628972544 18639894784 18667115008 18668878046 18679087336 18780839168 18808265216 18819292576 18820328072 18833686528 18834722816 18874030552 18972710722 18976096256 18987222016 18988266752 19027144864 19038300554 19041697792 19142009152 19169962624 19182257458 19185680384 19196929024 19236234368 19341021184 19353425728 19381687936 19393051496 19407884288 19432758397 19554635776 19566100736 19606161952 19725606992 19754412704 19765994794 19781112832 19822704928 19884535552 19930686464 19942371904 19983203528 19984303066 20061970432 20104945588 20134305256 20161518848 20203910792 20255054848 20283547648 20313968896 20325879056 20356681384 20490771392 20521503434 20538329344 20592447538 20673615872 20704622144 20715944704 20748156026 20872587008 20884824688 20900798464 20927585966 20933297216 21058838528 21071185408 21101956096 21114328256 21115490032 21273982912 21286455932 21302736896 21335860624 21347528384 21463816192 21476400512 21507762944 21508946368 21521557148 21683097968 21699682304 21700876288 21745308416 21758057776 21876581888 21922579952 21935433247 21939347456 21967466014 22118200832 22163487424 22176481964 22309478912 22344168028 22361257984 22421413196 22478170624 22508552192 22543550848 22589708336 22602952771 22678749184 22725183488 22773863567 22791282176 22839203504 22852594219 22910443136 22929227776 22977080672 22989645952 23024125804 23025392663 23114878976 23148634112 23163480704 23224516133 23229576064 23278418956 23370174464 23400126841 23418024448 23431754528 23608932256 23626989568 23657271092 23675365376 23690549792 23726080859 23819600896 23854385152 23868371072 23882365192 23917241104 24062950184 24081354752 24112218613 24130660864 24131988608 24146137288 24277670144 24313123328 24327378208 24328716776 24345985024 24378529357 24397175296 24525699226 24530075648 24544457728 24581652992 24596065312 24610486082 24646425284 24744548416 24780683392 24796576714 24801001472 24832787668 24866351744 25001807872 25054377088 25069066568 25120395001 25219410944 25277943808 25310341277 25344550816 25397840689 25477061176 25496547328 25536192032 25551164002 25624472224 25689337856 25704399616 25764058112 25831946024 25833367378 25933766656 25971638272 25988295424 26027272648 26117250536 26183363584 26253800846 26259520768 26273881088 26314734472 26472549376 26488070336 26527797122 26542304152 26619505354 26743002104 26763456512 26779148032 26820787058 26981636864 26997456304 27036881248 27052733078 27074914048 27222401024 27257290606 27278138368 27294131648 27295633456 27351520742 27500514496 27516638156 27556821272 27558337534 27579415552 27595585472 27665440768 27745908736 27802717952 27804247744 27820549484 27861176408 28029370544 28050808832 28109788928 28126269808 28279483904 28294948864 28338944816 28355560051 28396968262 28508899328 28584019856 28650361792 28667159612 28800156112 28822183936 28839082496 28883924524 29057147392 29116641344 29157599744 29201330288 29218451143 29316431872 29354005268 29376456704 29378073088 29439384611 29455483876 29523848432 29615938688 29678209652 29700909056 29718322816 29762894332 29764531979 29880209408 29923844096 29943036032 30004343824 30021935489 30027292672 30091614748 30248944453 30254342144 30272080384 30289829024 30334061888 30353516921 30518863648 30563430976 30581350436 30604740608 30670299647 30836156416 30854235776 30872325736 30917409232 30919110404 30942758912 31039275008 31105764872 31151189264 31169453329 31193293312 31195009664 31258880848 31429159424 31447586464 31449316808 31495242896 31513708681 31537811968 31703952658 31709609984 31750250596 31776283136 31794913696 31860013172 31985594368 32033566336 32054111362 32100920644 32144308352 32312370272 32319410176 32337084416 32387365504 32406354344 32472705733 32581599232 32600701952 32667451264 32718246041 32762468128 32831355037 32914464128 32933762008 32958951424 32960764928 33010199456 33029553466 33208168448 33227638528 33276161536 33297503512 33322971136 33392515592 33547434592 33573093376 33574940672 33594625792 33645010984 33663410144 33846787072 33917953888 33937840118 33943896064 33963797504 34016607976 34220612608 34240676288 34290678656 34310783416 34570222232 34596663296 34616947456 34670773514 34689733624 34878701312 34899150832 34950114784 34970606174 35235034198 35261983744 35282657984 35336126176 35356843886 35446345984 35549445568 35570288348 35622232376 35624192422 35651439616 35762642944 35886276608 35940098816 35942076352 36015667064 36157628416 36233088752 36252903232 36337044224 36527027264 36576397312 36633270128 36708276046 36852967424 36928423168 36950074448 37035833536 37229470096 37257945088 37279789568 37334230016 37337756092 37358174672 37561678336 37616530432 37638585152 37640656144 37669445632 37748061104 37945421444 37974444032 37976533504 38054289728 38076601108 38284018304 38339925248 38364514916 38393858048 38472468736 38682042368 38706851456 38763375872 38786102992 38808843437 38815768576 38865516794 39102294049 39109271552 39132201472 39212323904 39237473093 39451213984 39508825408 39531989588 39562225664 39645409856 39769071104 39861372928 39884743808 39966407056 39968606132 40123940864 40209891176 40268610512 40292220157 40323037696 40407821584 40510109696 40567095296 40627937792 40651758112 40713362768 40737233173 40981542784 41043006868 41076658688 41184895076 41347231744 41400224411 41409244288 41431889408 41496312052 41745174016 41769649376 41801596928 41855171932 41866594432 41976912289 42117677056 42142370816 42203912192 42228656512 42230980064 42294318053 42440532121 42547965824 42572911864 42605473792 42671721248 42695056768 42927632384 42952801024 43015525888 43017892736 43043114296 43131244247 43366195936 43399364608 43401752576 43457378419 43490616832 43516115552 43753163776 43845159904 43870866494 43878694912 43934932028 44236401664 44326974848 44352963928 44618957824 44688336056 44722515968 44779834567 44842826392 44956341248 45087101696 45179416672 45205905542 45274411663 45450366976 45547727134 45582564352 45678407008 45705188438 45820886272 45954161344 45979291904 46048251608 46050785326 46229757952 46297268224 46326961408 46449032266 46459152128 46556837912 46740348928 46800253682 46836048896 46863509056 47217864512 47314542184 47350730752 47381099584 47452161718 47639201792 47708770304 47736742144 47764730384 47834482208 48125900368 48162709504 48224437226 48261321728 48263977216 48292274576 48555340288 48626246656 48654756416 48657433552 48757058714 48794350592 49051398452 49088915456 49163305984 49192130624 49220972164 49292850568 49489096832 49561366784 49593153428 49665575336 49732703488 50003615744 50108754176 50138133136 50167529321 50240790002 50438821888 50546867917 50555887616 50620682554 50689101632 50795681378 50954122352 50993094656 51072384064 51102328004 51248944448 51378675712 51408799232 51528116224 51663892048 51666734756 51867533312 51976590848 52054545296 52085065081 52234501072 52366727168 52507601692 52519041536 52547762176 52629468944 52660325809 52945098752 52976140672 53055594244 53084608304 53239010708 53486004208 53517363263 53526913024 53558296064 53641574116 53963273728 53994912608 54073762496 54105466156 54108443207 54149828096 54262837837 54444802048 54514581212 54556276736 54588263296 54591266912 54673142849 54703041484 55001028992 55033276312 55113642544 55116675068 55158831104 55191170944 55330881536 55491817472 55562938543 55605435904 55608495488 55641098968 55722352816 55755023051 56058741088 56101617664 56176611127 56219577856 56252539616 56558967808 56589897728 56677889632 56711120102 56793936524 57017798656 57168039712 57300723584 57334319224 57600312224 57644367872 57678164992 57767849048 57886127611 58114294784 58233282688 58315199488 58402660576 58436902286 58525458979 58708010536 58752913408 58756146176 58878769222 58910967752 59047696864 59231877376 59356419304 59401818112 59436645632 59525788664 59529063958 59760418816 59847688192 59886072064 60008687648 60043870978 60054585344 60183229496 60497888906 60508684288 60544160768 60579658048 60668123776 60707033842 61037727296 61126861952 61162700872 61209481216 61340599294 61672312832 61708471552 61744651472 61834818464 61838220808 61885517824 62211529744 62302378528 62338906658 62386586624 62390019328 62517761696 62858318848 62895172928 62898633616 62990485792 63027417362 63075623936 63407905316 63500501192 63552566272 63589827392 63720026344 63971188736 64067132672 64108222724 64201841288 64288616704 64624740544 64638820352 64774731008 64812708688 64945411466 65201403904 65334902528 65341073161 65436492082 65524936256 65662710074 65828928256 65867524016 65917902848 65921529856 66020398912 66059106932 66416336896 66455277056 66552323072 66595007024 66645942272 66785031184 67094869184 67149881344 67189251584 67290021968 67326820288 67693574144 67835907776 67875680236 67927595008 68033215952 68441225216 68481352576 68581357312 68621566832 69140444464 69180981779 69193326592 69233894912 69341547028 69379467248 69757402624 69798301664 69900229568 69941212348 69945060731 70470068396 70523967488 70565315968 70672252352 70713687772 70892691968 71098891136 71140576696 71244464752 71248384844 71302879232 71525285888 71772553216 71825262019 71880197632 71884152704 72031334128 72073566383 72315256832 72466177504 72505806464 72618546091 72674088448 73054054528 73152794624 73246550881 73266540256 73416552092 73705934848 73856846336 73900148896 74071667072 74458940192 74515890176 74559579136 74668460032 74675512184 74716349344 74828408863 75123356672 75233060864 75277170304 75281312288 75338891264 75496122208 75654861607 75890842888 75948888064 75953067008 76108579456 76153202216 76568036608 76679850496 76729029832 76787716096 76886131049 76944937472 77364084736 77413702912 77526751744 77572205984 77617686874 77631537152 77731033588 78204588098 78218543104 78264402944 78424647808 78474946186 78902427968 79017650816 79063979176 79124451328 79225861157 79290819712 79538142208 79722745856 79769487616 79932814112 79937212264 80100882173 80419782352 80537221024 80584440314 80646075392 80706559921 80815643168 81020219392 81255875584 81303516224 81426725536 81474466346 81963085568 82086013736 82153317376 82369790152 82694463488 82800448822 82818488576 82863778816 82992624104 83490348032 83539298752 83710343864 83733188864 83953824578 84284741632 84407824384 84457313024 84461960128 84588636106 84881064242 85095931648 85145823728 85210947584 85343442496 85390113536 85855264768 85905602048 86031051776 86035785472 86086228592 86262488494 86732391872 86803505152 86914756838 86981233664 87032231104 87506327552 87690319808 87741732988 87869864056 88472803328 88653949696 88705927856 89237915648 89376672112 89429074007 89445031936 89559669134 89685652784 89912682496 90174203392 90358833344 90411811084 90416785823 90548823326 90900733952 91095454268 91165128704 91356814016 91410376876 91641772544 91908322688 91958583808 92096503216 92101570652 92459515904 92653922816 92847289927 92898064532 92918304256 93113675824 93168268739 93480697856 93600507364 93672097792 93727018112 93872754703 94435729024 94629084368 94684565773 94701461504 94762199168 94904323436 95278403584 95400517121 95417540608 95473484288 95529460768 95668964416 95730322597 96251800736 96325419008 96448874452 96454181369 96522643456 96527954432 96584549152 96729406579 97110680576 97252493312 97309512832 97314867104 97514117428 97588701184 97797747931 98102796904 98177830912 98326611968 98384261248 98441944328 98585701136 98978193664 99122733568 99186306856 99331150672 99389388917 99465406976 100007231488 100217508352 100276266272 100335058642 100481580004 100877643776 101093735834 101111775232 101241365108 101378203264 101591362756 101908244704 101986189312 102144768128 102204656008 102413918081 102497888896 102757351424 102817598464 103056232448 103188314437 103327784096 103333469512 103545042809 103953181696 104109090592 104170130162 104327992093 104469002144 104733454336 105015203384 105038083072 105095524352 105258937888 105320651618 105890197504 105952281344 106111188488 106169216608 106478021416 106972008416 107034726526 107053826048 107116592128 107283148232 107926547456 107989825216 108147524992 108210932312 108216886414 108299656192 108525675674 109029162424 109112553472 109176526592 109182533824 109346285698 109406082968 110002057984 110066552624 110227285088 110233350136 110317662208 110382341888 110983634944 111125877086 111210871808 111216990976 111282197936 111444705632 111510046102 112117482176 112353222254 112439155712 112505079232 113117935616 113179795456 113355779264 113422240204 113587873048 114035597312 114336079424 114601447168 114668638448 115200624448 115356329984 115535698096 115603437131 115772255222 116228589568 116466565376 116630398976 116805321152 116873804572 117050917958 117416021072 117505826816 117512292352 117757538444 117821935504 118095393728 118463754752 118712838608 118803636224 118873291264 119051577328 119058127916 119520837632 119772144128 120017375296 120087741956 120366458992 120995777812 121088321536 121159316096 121336247552 121347707299 121414067684 122075454592 122253723904 122325401744 122397121609 122418962432 122681198588 123322619693 123344625664 123416943104 123489302944 123669636928 123676441616 123748953601 123771035648 124423059488 124604757056 124677813316 124684673477 124773173248 124780038656 125035523392 125716637696 125790345856 125797267232 125980971584 126054834724 126151247872 126815810632 127001002384 127105132544 127179654784 127440052688 127942377472 128134265344 128216445448 128403682576 128478966161 128577233408 129249481088 129277640704 129549462016 129625417376 129890822932 130402807808 130669805056 130682146322 130872984164 131049872512 131325420148 131657856512 131735048032 131835805696 131843059712 132040797824 132118213864 132388723373 132832673792 132910554112 133104646144 133190014048 133291884544 133389772321 133570062368 133850908997 134189738368 134299762688 134378503168 134580043936 134653640576 134863014169 135387148288 135671815552 135751360472 135855190016 136029308779 136066431904 136882450432 136962705152 137162714624 137243133664 138280888928 138361963558 138386653184 138467789824 138683094056 138758934496 139514805248 139596603328 139800459136 139882424696 139890121462 140940136792 141047934976 141130631936 141344504704 141427375544 141785383936 142197782272 142281153392 142488929504 142496769688 142605758464 142788529091 143650524038 143760395264 143768305408 144062668256 144147132766 144932355008 145011612928 145237092182 145348176896 146108109056 146305589248 146493101762 146533080512 146833104184 147411869696 147713692672 147800297792 148143334144 148917880384 149119158272 149336920064 149351024368 149432698688 149656817726 150246713344 150466121728 150554340608 150562624576 150992244416 151309723214 151781685776 151897776128 151906134016 152217158912 152306404432 153136073216 153359700992 153458059664 153575432192 153772262098 153889874944 154827405824 155053503488 155144411968 155235373748 155462067176 156409176196 156528805888 156849295616 156949892372 157804855936 158035301632 158127958352 158220669397 158248902656 158451722314 158581639424 159076284416 159417044969 159445491712 159538975232 159865628224 159874424528 159968159533 160201764346 160839564704 161074442048 161168880628 161177748641 161292150784 161413119842 161631286336 162040438784 162511751168 162607032448 162853451072 162948932692 163926171136 164172027472 164306634752 164739580304 165388926976 165600897644 165636977152 165727557632 165985248208 166082566013 166980696064 167078597504 167420687728 167466377728 167907649156 168569483264 168785530291 168815648768 168914626048 168923920256 169177272212 169762128484 170191863296 170291647456 170421895168 170649705499 170686884992 170780227072 171136642409 171710529536 171811204096 172062103552 172071570944 172172457184 172430681293 172524976988 173026784801 173464783744 173607010304 173829513676 173962467328 174064462208 174335115877 175012655104 175380639616 175483465976 175739728112 175842765007 176945606656 177172388939 177307899392 177411855712 177784884823 178475831296 178753344224 178858148014 178890063872 179119338268 179371305568 179825364992 180348406784 180717666688 180823622168 180833571646 181097646652 181801467904 182190908536 182330257408 182563940927 182713628032 182820753752 183283545088 183816645376 183917167616 184193006432 184203141304 184580293703 185307845632 185694579854 185796129064 185836608512 186227351648 186336537478 187201014728 187344195584 187454036224 187745509406 188871458048 189258168736 189369131546 189402923008 189524398336 189808646872 190556807168 190801034242 190835081216 190946968576 191058921536 191337928832 191460645194 192503601472 192897748904 192908362738 193045286912 193055908864 193169098304 193458813158 194221361152 194504986624 194619025664 194629734208 195028234856 195177402368 195595495862 196205593808 196355661824 196653223936 196768522496 196883888656 197171402272 197956387328 198245467136 198372613712 198662301344 198778777834 198930813952 200435016704 200552532544 200670117284 200963160008 201755287552 202187471668 202482730216 202756406528 203182725512 203816489408 204289536256 204409312016 204529158001 204827836162 204995777792 205635196928 206075692277 206112464896 206376628874 206655568192 206666939024 207090085618 207906363392 208218181184 208340260324 208351723853 208655984186 208938004288 209466908672 210030406768 210076166144 210191048704 210517875776 210641303236 211780395008 211904562688 212222376976 212338433216 212956042832 213944016832 214069453052 214233184256 214566296464 214692097529 215853094912 215979650432 216295049984 216421864624 216433772828 216599312384 217051351348 218058324848 218186173303 218225106944 218353053184 218365067648 218692571396 218812165936 220004115968 220133105248 220454570176 220466700272 220595960767 220635324416 220764683776 221967269888 222251754172 222421743616 222433981952 222564395872 222889411264 223020092204 224234964352 224706444508 224878311424 225010158464 225360027841 226235871232 226359590912 226711558528 226844480408 227175746096 227308940131 228071194624 228672158848 229027722287 229202894336 229337276896 229819485259 230401248896 230712659968 231071396192 231206874262 231544510444 232457179136 232933130752 233260797952 233610642304 233747609144 234101835916 234832042144 235011653632 235024584704 235515076888 235643871008 235997289491 236190787456 236927509504 237425677216 237607272448 237746582528 238103154656 238116255832 238603794299 239544288256 240034750592 240175483912 240732917984 241991555624 242176643072 242318632192 242672495104 242695414598 242828135368 244150909184 244507447808 244650803488 244794243218 244837924864 245362397176 246645239386 246689251328 246833886208 246978605888 247339273856 247352883232 247497907202 247542071296 248846118976 249209514112 249355626632 249369346954 249546346496 249560077312 250071046784 251433275392 251580691712 251594534464 251961943168 252109669448 252302495744 252625859161 253631621264 254002004768 254210265088 254359309568 254880105376 256268530688 256432890896 256807365152 256957932322 257154466816 258498962176 259098924032 259250834752 259781645864 260805615616 261339610112 261364292644 261745968328 262099745024 262650840296 263315713024 263470096064 263686119424 264081595648 264236427728 264777446746 265821108224 266209292288 266380028096 266779544642 267140124736 267701817994 268379476736 268757006336 269160087872 269307281152 269726028338 270774296576 271343631104 271502720944 271710380032 272058617558 272132863808 273764900864 273925410304 274325429248 274486267328 276561777856 276723927116 276935579648 277366188112 277517868992 279029610496 279193206656 279600918272 279764849392 279780242924 281880273584 282045541099 282095869952 282261263872 282689009408 282854751088 283570767872 284395564544 284562306784 284977859008 284993539376 285160632211 285211516928 285577058182 287301048076 287520790528 287536610816 288125336512 288294265532 289864710016 290023225856 290474184364 290696353792 292216218112 292611178496 292986203524 293066161024 293666208368 293838386023 294823739392 295427385344 295600595584 296060226371 296286668288 297083724847 297835760768 298238316544 298673840128 298702048736 298865397376 299313635452 300493426688 300932243456 301108681216 301125249152 301918709729 301984488832 302619446428 303563371552 303795552256 303812268032 304201648933 304434317824 304612808864 305069666903 306272146432 306719401984 306916119328 307150864384 307544524196 307779749888 308439051167 309654811648 310107006976 310288823936 310470747496 310924134352 312818352392 313057611776 313458841969 313698591232 313899784744 315609711872 316070603264 316255916704 316441338794 316497805312 316903444628 316920881641 317163278848 318152568832 318834089938 318890983424 319077950464 319731256448 319748849056 319936319066 320403528692 321679129408 322148884096 322337761256 322355497282 322584301568 322826239684 323262572672 324080877568 325023502336 325214064896 325706902144 325897865384 326565135013 327852342272 328344054944 328613269504 329034436601 329479160608 331201795288 331273954304 331455115264 331970496416 332165132026 333961392128 334157195008 334841375456 334932755456 335815298312 337138966528 337571060582 337631297536 337829252096 337847840512 338354544424 339524256968 340383726592 340583294912 341299410998 341373769984 341560454144 342273284818 343622408192 344124207104 344143141888 344344914368 344861362586 345049953976 346053569602 346929567488 347659027352 347924934656 348128924416 348670231754 350025310208 350761279232 350966931952 351479456224 351685530014 353891213312 354344777878 354615798784 354823711424 355569769646 356951662592 357506688448 357716296028 358238676536 358742611136 359650729984 360696813568 361435333376 361647244336 361667143292 362195293304 364381817072 364595455567 364660514816 365127881854 365427256064 365641507504 366567090176 367633290752 367834335232 368386012864 368406282608 368622280663 369160587406 370615691264 371389159708 371592258128 371673217024 372454703296 372673074956 374402029456 374688391168 374908072448 375491018812 377742916096 378516337472 378738263092 379048796672 379617293744 379839864859 381113614336 381602068484 381893937152 382117843072 382675857664 382711999943 382921290388 385007202944 385795497808 385816725476 386090573824 386111817728 386338196608 386917626316 388442722304 388940569801 389009973248 389238051328 389259468416 390056469712 390285161357 390354804736 391190991724 392411187616 392711323648 393236277889 393306447872 393537044992 393767777312 394342804544 395912774656 396490934272 396745227424 397324602688 397557555668 397861627904 398713895411 400870033408 401105065088 401340234568 401926320016 403510575104 404374943336 404965460432 405202893277 405512813056 406365451024 407632978816 408579072512 408818624032 409058316002 409655672324 409678212853 409991555584 411270393856 412151384554 412224929792 412753257748 413311136384 413333878048 414180171236 415812726784 416436362368 416680520648 416703447706 417311968372 417876008576 418933817344 420060813536 420152332288 420382097408 420690820397 421035751552 421282606472 422145174529 423560790016 423809125376 424444753952 424676866432 425337198533 425912085664 427888033664 428138906104 428466368512 429132592928 429384195058 431706189824 431959300864 432590099968 432843729248 432867545656 433198624768 434102702696 436116649696 436372346606 436450213888 436706106368 436730135296 437385142792 437624331872 440008231936 440266210496 440909140352 440933400544 441191921534 441270648832 441529367552 444503508344 444843487232 444867963904 445128791744 445778822528 446040184408 448469928704 449412889016 449756622848 450020316928 450720055682 452471742464 453423117056 453688960816 454351492192 454617880262 457344317696 458055444574 458405788672 458674553792 459638970518 460802497792 461425319936 462142792384 462413748524 463089020888 464914358272 465866261504 466521595904 467221284608 467495218288 468203671832 469664084288 470049169408 471030153776 471287742016 471994578982 472381574912 473855019008 474851354432 475493165056 476206309312 476232511664 477207588598 479088576512 480069501184 480350967824 481465835968 483983111248 484353286144 484637264384 485344990208 485390829196 485656270736 488301818368 489014895616 489301606976 489588486436 490724794352 493290478772 493667772416 493957211776 494678547712 494705766464 494995814404 497692237952 498419028224 498711253264 498738693908 499092692992 499120154624 500142093568 502776834133 502866550784 503161383424 503189068928 503923886336 504219338896 504514964681 504604991488 505251718322 507263242528 508004009536 508329822637 508420530176 508718619136 509760210752 512537061376 512865781792 513614730304 513915864644 514308933632 516997924352 518197848064 518501669504 519563291728 521611231232 522679220224 522728585288 523491936656 523798862041 524199490048 525301680592 526631426048 526940192128 527372238848 528163191296 528472855456 529554893492 529584031249 531642216448 532418584576 532760056192 533559089284 534280249472 535403635988 536758953472 537514012672 538202917343 538320175744 538614562304 539452056676 541548593152 542687262208 543005441888 543420760064 543819841001 544117235116 544265727616 545699859757 547529801728 547850820608 548650858496 548972534656 549826134689 553123555712 553447854232 553871159296 554581028099 554732376224 555035737984 558059220992 558386413312 559201836544 559529698784 559560485848 560706175211 563760547168 564091082198 564191739904 564522527744 564945919447 565378018816 565709502176 567141535744 568791129088 569124613568 569955718016 569987078752 570321264422 570423033856 571154116364 574602096152 575041581056 575073221632 576250673024 576588531064 579729420032 580046451712 580948368728 581392707584 582137849371 584432436224 585972407048 586132322048 587332416736 587676772046 590854770688 591201191168 592120452742 592573336576 594167449694 595671521536 596476633088 597347680256 597404097472 597730794752 598627270904 600986853376 601864486912 602217362432 602250498304 603837419458 603968977664 605238892856 607126743104 607624536064 608403297866 608868635648 609225617728 610139333806 612544292864 613438803968 613832238656 615089048392 615559499776 616878102334 619309623296 620214013952 620577647872 620941494992 621848268704 625636704784 626115223552 626917683938 627397182464 627799569488 631219423744 632141206528 632511833408 632882677588 633806889256 633841763282 634326557696 636305137664 637668179876 638155900928 639462512896 639497698112 639872638132 640807057384 643358258816 644297768192 644675522512 644710994564 645168603136 645652479368 646525145344 649931029489 650047004672 650428129792 651413804288 651795730768 652177881173 653130270026 655704684544 656688109888 657109282921 657226539008 658068873202 658958321216 662403590576 662547908608 662910230528 663940992832 664330264052 667922784256 668314390016 669682750912 669865510912 671630596624 674277933056 675142121164 675658504192 675695681024 676709088848 677105846053 679048513936 680767453184 681166589824 682598821996 682747539968 683120908288 684546569636 684584235517 687244816384 688248414208 688286283776 688689828736 689722725172 690099907952 692107139204 693859134976 695318054704 695725722419 695849869312 696257848832 697340463508 700050620416 701522558464 701933863904 702958912448 703371060028 705416891881 707782426624 708689555756 709231597568 709647422848 710750857037 711139539292 713903325184 715013376896 715432592056 716477353072 716897426567 717485222272 719301459968 721393627136 722318201059 722870666752 723294488672 723334286584 724390586608 724815299663 728763634144 729190911134 729321029632 730255763708 730295944651 730854512128 731283015008 733134180352 735266581504 735668670464 736772025728 736812565216 737244561326 738321174812 741231382528 742778319416 743184516256 743346434048 744909406592 745346149912 748804058912 749376782336 749816144896 750982037624 752519658943 755485832192 757032674944 757476526184 758097593344 759234587488 759679729718 763204136968 763787874304 764235686144 765351715328 765423999886 765842580776 770014405888 771590995616 771633450952 772181147648 772223635456 772676393216 773835252632 776885444608 777881139602 778019946496 778476102656 778518936832 780112939424 780570322714 780709609472 782381983448 784822375232 786472555778 786612895744 787074089984 787535554624 788685609088 791825549312 792981868544 793490454848 794649205376 795115111336 795723255808 797427790822 801740066816 802210130176 802680469136 803852640032 808749886672 809930920864 810405786554 811025626112 812730902048 815265957632 817158145024 817637248064 818116632004 819311344648 819356425706 819983111168 822540787712 824302769108 825506515496 826622272768 826667756096 828360342472 831625453568 832872724736 833361041296 833406895412 834623936744 835752017152 840121627072 840304664576 841381640794 842071503104 842565212944 844290349058 847618250752 848889507904 849353732864 849433951093 850674397066 851824171328 855776067328 856277812208 856932737024 858265185856 858768390116 863412379648 863918601728 865180199936 865687458496 865735091312 866397249536 868205405392 872233299392 872744693212 873412212736 873460270592 874770285584 875248663744 880016463872 880532420992 881818280704 881866801088 882383843068 883058735104 889007016688 889686974464 889735927808 890257583488 891557645056 892080368816 896939857408 898825778032 899352763127 899513245696 900040633856 901440111364 904943484928 906846234112 907377921632 908702984384 909235760524 914688635392 916110889148 916811577344 917349107584 919277941036 921604995584 922850639872 924285584768 924827497048 926178041776 926721063611 929828716544 931732523008 933043191808 933728406247 934442569216 934990436576 936407343664 936956362979 939328168576 940098338816 942060307552 942575484032 943989157964 944041099183 944763149824 947710038016 949702708864 950986330112 952205161453 952412618624 952465023328 954415177196 958177153024 960139002368 960701935648 962931671936 967966222496 968706572288 969274528768 970689980416 970781658392 971312541472 972769315219 976603636736 978029791232 978603213952 979176972872 981449588704 986580957544 987335544832 987914423552 989357095424 989411532928 989991628808 995384475904 996838056448 997422506528 997477387816 998185385984 998240309248 999519703637 1000284187136 1005553668266 1005733101568 1006322766848 1006378137856 1007847772672 1008438677792 1009029929362 1009209982976 1010503436644 1014526485056 1016008019072 1016659645274 1016841060352 1017437238272 1019520421504 1025074122752 1025731563584 1027229460608 1027831729288 1028617867264 1029936195041 1033995848704 1036395696128 1037003339008 1039126583456 1041311468249 1045358440448 1045457170576 1046983873312 1047597724082 1048398980096 1050603361184 1053262852096 1053880384256 1056326382592 1056945710912 1059109786984 1059168062498 1063284432896 1064837169152 1065520112384 1067118178568 1068560498944 1070807271976 1073517906944 1075028025344 1076405834686 1076640351488 1077229124608 1078904113352 1085374524416 1086010883776 1087639682002 1088234470232 1088531455232 1091399719514 1095701641216 1097301716992 1097945069312 1099652269378 1106247111424 1106895708464 1107742318592 1109162056198 1109464752448 1110071475968 1116118441984 1116772826624 1118403673088 1119059397568 1119120971696 1121412350422 1127521094336 1128182164396 1129045055488 1129891838894 1130756037632 1131419004352 1134283071488 1137582258176 1138249227136 1139911436032 1139974157504 1140642528844 1142308232728 1149204192304 1150083162112 1150146443264 1152501346048 1153177062128 1159458840064 1160092903424 1161896737456 1162577962091 1162785415168 1164275698742 1168864872448 1171944814096 1172264644096 1174664833472 1175353544092 1181709541376 1182402382336 1184240905484 1185146673152 1188334899388 1191343043072 1192953266176 1194808194944 1195461589504 1197254541808 1197956496863 1201973706752 1204434724864 1204500996608 1207014769051 1207674838916 1207937955328 1210477785712 1211187493607 1214253486208 1215249072128 1216806595732 1217737271296 1218451235456 1220278667612 1220345811139 1225088585728 1226877607936 1227664477312 1230178096784 1230899355049 1231118999552 1233756204668 1238619246592 1240206722573 1240428027904 1241155295744 1241882989984 1243696537408 1244494193761 1251273409568 1252230447104 1253835367876 1254794364928 1255599138976 1257482285527 1262438847488 1264282413056 1265023666816 1265765355176 1267613778512 1267683526564 1268653115392 1272610275328 1275336359752 1276311801856 1277947586489 1278925025792 1278995396224 1279745276264 1281614114768 1286716517632 1288595536384 1289351045024 1289421989128 1290337206272 1291304958736 1292062055921 1293050290688 1299862058978 1300094009344 1300856259584 1302827608576 1303591461536 1304355762346 1306260540052 1311409369088 1313376219776 1314218565842 1314453078016 1316137746404 1317916642432 1324807181152 1325095817216 1325820461056 1327881985664 1328660528104 1331380935053 1335845568512 1336628780032 1339365501824 1339731021824 1341448087681 1343261193248 1346085556517 1350284242328 1351317008384 1351391362048 1353418177696 1354211692106 1358097027872 1361534906368 1362333179648 1365197643992 1365495079936 1366241816576 1369093139272 1369168471034 1374489632768 1376496828416 1376572567552 1377379657472 1379445450344 1380199815904 1384214278408 1387718269952 1390636109408 1391451444838 1391699738624 1392515697664 1394680927016 1403045116928 1403867727808 1405917824896 1406742120056 1410833783762 1417379111512 1418463195136 1419294845696 1421501714074 1422279078584 1430026753792 1430865184112 1432954706144 1433794853134 1434970444544 1442787254272 1444636402118 1445741333504 1446588977344 1446668573168 1448781173216 1449630599326 1457527268288 1458381822268 1460511527416 1460591889302 1461709024256 1462566030016 1466268360704 1470533163008 1471337340928 1473544051456 1473625130432 1474489122652 1476642349624 1482462765056 1485556638832 1486369032512 1486692868096 1489818813184 1490692299824 1497608117824 1499632289792 1501964075248 1502844682703 1505039317886 1510971664384 1514065349888 1514953052368 1516195186688 1518469174976 1519359459436 1526408273936 1527575748608 1528471372288 1530703430656 1530847999772 1531685161552 1540028811776 1543181991232 1543266901904 1544447270912 1545352786432 1547670505264 1553770889216 1555762279204 1556952205312 1557037873664 1560225878848 1561140645428 1564763966896 1569644750464 1572945111556 1574148179968 1575071109248 1577371218176 1577520194887 1583651098624 1585963737088 1586980909696 1589298410752 1590230222672 1591162580917 1591446511616 1594855581644 1603194056009 1603480133632 1604420260352 1605360938272 1607705280064 1608736396813 1617499773344 1619861841728 1620811573108 1622051252224 1625461804096 1630531915264 1634316290048 1635274496128 1636233264008 1638622689296 1638712851412 1639966222336 1645081575424 1648605538216 1651013030992 1651981026437 1653244545536 1653335512192 1656720684944 1663250907136 1665745449472 1666722082592 1666813790824 1669247873488 1670226560093 1671504034304 1680243254144 1680609329152 1682763281588 1684143006208 1685130425888 1688580698116 1695236501504 1697779015808 1698707465728 1698867902186 1701348794132 1703648342656 1711552134656 1712555624416 1713865474048 1716530371712 1717536780232 1721053403849 1726824759296 1727837203456 1730360399872 1731374916992 1731470182624 1732794499072 1734067040173 1736410810784 1740061816961 1744466598784 1745489386424 1746824425472 1746920541184 1749540571168 1750497327488 1760032927744 1761064841984 1763636561408 1763733602176 1764767686136 1766117470208 1768381014127 1778014033376 1779373948928 1779471855616 1780515166976 1783115290112 1784160737632 1793879714816 1797651556064 1798705526254 1799026491392 1800081267712 1802880222728 1813692468224 1814755843264 1817405968768 1818471521048 1829377270784 1832221778296 1833623154688 1834698215168 1838555882072 1843209991168 1848571169536 1849654994096 1852356083552 1853442127222 1856250878183 1863465046016 1867456812494 1868885138432 1869980873152 1872814687328 1873912725958 1878656337152 1884120615104 1885150968064 1887978315928 1888082198366 1889526299648 1895420076032 1899405417728 1901972660224 1904410322906 1904825237248 1904930046656 1908830354392 1916354306048 1920278004736 1921403871296 1925863343872 1935932444992 1938549057536 1941379960832 1941563316784 1942625082944 1945538630438 1953207273472 1956059582464 1957206427904 1958353945744 1962899177408 1973161915088 1974671089664 1975828847104 1978714190848 1978823065856 1979983257616 1990768951808 1993676112896 1994845013056 1994954775632 1996480618496 1999039407274 2000568374272 2011107336532 2012645533696 2012756275712 2015695545344 2016877355584 2018059858724 2021006873288 2029052970112 2032016038144 2033319290548 2034874476544 2039040843008 2050148245504 2051463127168 2054458921216 2055663458576 2056868702161 2057235734528 2059872390082 2067991697408 2072421584597 2072791392256 2074006678016 2078253166912 2079586073929 2082622936498 2090716880896 2090914341152 2093967746624 2095195448164 2096797960192 2101206722368 2106525704192 2107760768512 2112652765184 2113891421824 2118219573968 2118336124996 2126568865792 2131040224768 2134236357136 2135487668321 2137120997888 2141614543952 2147035813888 2150056050688 2152811669372 2153280702976 2154458249216 2157808226704 2159073358169 2170749048832 2172021767552 2175279364004 2176468940464 2177062910464 2182799439028 2191403282432 2194211893783 2194603433984 2195890138624 2199304538756 2212494222848 2213791416928 2215484637184 2218324112396 2218446171487 2218929504896 2220142951936 2224776351317 2232236883968 2233545653248 2236807346176 2238118795136 2238241943392 2241598856809 2242824700844 2249348202413 2255042188672 2256364328792 2258090110976 2259783677788 2261512075264 2262838008704 2268566142976 2275164516352 2276498454272 2279822872064 2279948315008 2281285057688 2284616465456 2285955945091 2298408384608 2300166324224 2300292886528 2303241056207 2305002692096 2306354124256 2318917680128 2320185806848 2323793474912 2325155924182 2325570830336 2328551397484 2337729744896 2343889628192 2344529288192 2349329666944 2350707088184 2363419082752 2364804764672 2368481810968 2370293346304 2373331232051 2376669798776 2382686086144 2389616389888 2390923179008 2394509083616 2395912993726 2399543818139 2408869449728 2409001993216 2414029538102 2415349677832 2415875910656 2420955571424 2422374987214 2428506972416 2433613191464 2435474542592 2436902470912 2440557335224 2440691622278 2450177171456 2453755215872 2455328954624 2460356193568 2461798710098 2462237999104 2467512409336 2477238493184 2480413445146 2480856055808 2482310591488 2483765979968 2487393074816 2488988387522 2502546819136 2507670735752 2509588729856 2511198277952 2514964571054 2524877694976 2528564826112 2530047333632 2531530710352 2535227557024 2535367053128 2537306230784 2550672719504 2552623603712 2555895172978 2557850051584 2557990792448 2559490552528 2563228229536 2573433035264 2577191072768 2578702090048 2578843978256 2582609917472 2584124111842 2586100581376 2599724117956 2601712519168 2605655217152 2607182923072 2608711524692 2612521080104 2622818738176 2626752439552 2628437131684 2632275492808 2635833284864 2649614362304 2650191634432 2655763971328 2657321056208 2658879054013 2662761870106 2673257560064 2678731003648 2678983999601 2679462043648 2682896175362 2686522386496 2692171113034 2700568484656 2702634016768 2702782724096 2706836355392 2708423384212 2716194055744 2723069812736 2724666359296 2730395287984 2730990159872 2732483633152 2738186278544 2738336942068 2748979265536 2753145135104 2754759314944 2758890900688 2760399631808 2768428556816 2775436539904 2781272218816 2782902889676 2785031395328 2789361854032 2790997267877 2806090233856 2807735455616 2811835649792 2813484240112 2821667567524 2834758223024 2836420252939 2836926390272 2838589691392 2843003428148 2844558157168 2860053507584 2861730368224 2865909412288 2867589706268 2867747489971 2869940889088 2885574508544 2889272804236 2891482667008 2893177954688 2893337146336 2897562346432 2899261198652 2915054536576 2916763644536 2921023054832 2921183778604 2923418048512 2925132060032 2932536721408 2941066326016 2942674681856 2944835742779 2947088102912 2947250260864 2948978245304 2953284699248 2955016221703 2964925530112 2971113277664 2972738065024 2973385736192 2977360389731 2979637626368 2981384599648 2995216235648 2999264579584 3003928150496 3005689365406 3010078635772 3021943328768 3028130699776 3029906104736 3032390373376 3036938349952 3038718918872 3052816547872 3055151497216 3056942744576 3061406861312 3061695999544 3063370323104 3067964763383 3080057623552 3086363982464 3086533803808 3088894541824 3090705572864 3095341010528 3101849325887 3111524558408 3113904410624 3114075747328 3120451757696 3122281290856 3129527933792 3139289500928 3145890223112 3148296359936 3150142218496 3154742436352 3155040389774 3167302197248 3171927474176 3173961819392 3178596821504 3180460445344 3182325161834 3182893023232 3189711163288 3206388112018 3206960267264 3208840520704 3210721876544 3215410560128 3217472793626 3234999546688 3239723683456 3241623146216 3244102504448 3250923608192 3261063830528 3268632580096 3270548992256 3272466528016 3277245378592 3277425702824 3279932444672 3284136169093 3297211076432 3302026061984 3303962052874 3306489091072 3306671024384 3313441369888 3331490898944 3333444165184 3333627581648 3338495746976 3340453120186 3343008068608 3360486508288 3365526563176 3368286012416 3370260851776 3377161396232 3390473003008 3395558031616 3397414931456 3397735804372 3402697588264 3407296685312 3423104269312 3425111248832 3433060743424 3435073560464 3442106807698 3455674406912 3460720799744 3462749833984 3462940365248 3468134080346 3472821621568 3480123633922 3488933197568 3490978772848 3493648850944 3493841082368 3499081142336 3500994654976 3520065855488 3522129683968 3527273122816 3527467204352 3529535372272 3532234940416 3536762028254 3556028066752 3558943711232 3561030333952 3566230580224 3568321475264 3587759429632 3595303112128 3597411052508 3600162535424 3605760445456 3627384936448 3629511686528 3634811937536 3636943042096 3658754541568 3664443556592 3666592034287 3667246309376 3669396430336 3677111764144 3686419982336 3697142339072 3699309988192 3704712167104 3706884254444 3707088218743 3712501756366 3726930092032 3734913624988 3737770276864 3739961746304 3745629374656 3747825451916 3757312674304 3768241230208 3770301936128 3775956631856 3776164396732 3779052599296 3790840152064 3798810835456 3803945320448 3806738887007 3808820645812 3809650474496 3809860093312 3817660708784 3819899018299 3832708612096 3840556009472 3842807742592 3848782942823 3851726687744 3871864889984 3877098115072 3882067196693 3882759921664 3883126633568 3885250165888 3891077260876 3906414546944 3912119164928 3914412855808 3916707891488 3924943226477 3925798354816 3946323830176 3949342179328 3951657694208 3954621436129 3957428381696 3957646131712 3959966515232 3965905669739 3981537903616 3987352225792 3989690026112 3989909551264 3992961236992 3998078814548 4001136748544 4009707665171 4022214673064 4025291067392 4025512551424 4031391090688 4033754711168 4036119717448 4042013746576 4058105940224 4064032076288 4066638581096 4069748953088 4074964945597 4078081686016 4100296491008 4102926254336 4108917842432 4111326917152 4113737404322 4114471469056 4119744780164 4135983394816 4144843169194 4145582784512 4148013356032 4156506333824 4159172147858 4165245872996 4181433761792 4181828682304 4187935493248 4190390896328 4193595920384 4198970641321 4202413444736 4213051408384 4215521537024 4225305530368 4227782843648 4236439147936 4236672249992 4245346755169 4262080449536 4268472714272 4270975336642 4274241995776 4277447675813 4283229087904 4294071627776 4305623338744 4306561405952 4308916498432 4315616453408 4318146716338 4341498097664 4344043535104 4350558728008 4352937880928 4354125820928 4365598878056 4382806564864 4388423787566 4389206867968 4391780277248 4398609077512 4424988445696 4427582833856 4436648224792 4436892342974 4437859009792 4440285903872 4449552702634 4467091306496 4473614692352 4476237590272 4476483886784 4483197713618 4485649401688 4498696404826 4510084377344 4512728657584 4516180221952 4519567355576 4523024150528 4525676017408 4550329032704 4552996908544 4559645744128 4559896630016 4562570115376 4569232930912 4571911890182 4596816769216 4600585773056 4606482112414 4610005384192 4612708248512 4637835360256 4640371613696 4647586949824 4650311848364 4657102794968 4675459489792 4687779256384 4689058576384 4698659333888 4701414176368 4729609529344 4736963621936 4739740922371 4740586692608 4746662464102 4753339597552 4765372172288 4779232779776 4781846358016 4789018167232 4791825987452 4792089648619 4799087636278 4817738899456 4818003986432 4828059076204 4830699355664 4831751821312 4841911142848 4844749974428 4857013944832 4867226382928 4870949085184 4873804941824 4881114670448 4881383244556 4900354342912 4910657909248 4920712387136 4923597420196 4935024818672 4937918243167 4954476986368 4960826890292 4964621182976 4967531959936 4974786149632 4975255999259 4977976775044 5005093638272 5015341471504 5018281985969 5019177459712 5022396555904 5029929142108 5049755389952 5056227407413 5057129652224 5060094667264 5063061420704 5070455114048 5070734106256 5073707097641 5074612461568 5101345439008 5105247207424 5111790345956 5112071612557 5115700103168 5115981584896 5118981105056 5126456459072 5146866070528 5154382145536 5157404180096 5157687956512 5165219834944 5168248223684 5172201162752 5183280640343 5199448235912 5203425038336 5211310434304 5214365846144 5217423049384 5225042160208 5245637476352 5253504879104 5256874263368 5264550985616 5267637612601 5271666569728 5299228724608 5300383268864 5311527942656 5314642112416 5317758108026 5325523740212 5346515120128 5357462007296 5357967999202 5358924087296 5365792350724 5373044772992 5384342226068 5401136969312 5405268033536 5405565448192 5413672710784 5416846768424 5427937658293 5432388111488 5446139625472 5449332718592 5460790575968 5461980319744 5464967266304 5468980665161 5476372557088 5476673884136 5487887268877 5506290270208 5509518629888 5517781801376 5520799263616 5529383580929 5536857113632 5550873079808 5562544437632 5565805779352 5570062790656 5578723708064 5581994535754 5612180467712 5615470911232 5623671299584 5626968480224 5643335135048 5669516446048 5672840505878 5673852780544 5677179382784 5686006856296 5689116314336 5720107015168 5723460736448 5731818824576 5735179412536 5735494979942 5739881778176 5778545608472 5782965334016 5786355909376 5786674292672 5795124692864 5798522397304 5830109073152 5833527289072 5842046109664 5842367557208 5846836097024 5850264120064 5882132652032 5889671485558 5894176205824 5894500521728 5897956490608 5906569398496 5910032443406 5942226555328 5945476130048 5954720779462 5959275252736 5962769199296 5990432471296 5998529159168 6007856300992 6011378730812 6020157271544 6043886657536 6056261399552 6059812209472 6064780746752 6073876699904 6077437837744 6105633095744 6113885489152 6122813722624 6123391999088 6126740646208 6135929526766 6160115247104 6172727964928 6173067607616 6181411145728 6190682021056 6203698651774 6223049116816 6227808821248 6228151494656 6240903515392 6244562581712 6259055867584 6278579001856 6291780446224 6296592719872 6300284436992 6309484872704 6310080779548 6334604394496 6347923638784 6357193643008 6360920890688 6364650323668 6379422326576 6412776224036 6417681041408 6421443753088 6430821120256 6434945587252 6469999093376 6479447366912 6483246292432 6487047445277 6488205008896 6501847216384 6522127661056 6536098843729 6537265160192 6541097984512 6544933056032 6554490757184 6554851405648 6558694540853 6559864889344 6568272338186 6594422152864 6604052123968 6607924105748 6608287694281 6612978182144 6613342048768 6626882739776 6662981797888 6666888330368 6667255163296 6676991493952 6680906240372 6686016137216 6720973016576 6731053126352 6736572024832 6740521703552 6754322792464 6780946006016 6791116063232 6794829862912 6795471608744 6805395176528 6809385206533 6814593370624 6846208538624 6850222497664 6866121486848 6870147120928 6884213615396 6911348813824 6921441599488 6925499667968 6925880730496 6936268160692 6945643243136 6960247267844 6977866395136 6981957545696 6987297701888 6987682164736 6996637925459 6998162284672 7001989309952 7016602338769 7040131710976 7044259367936 7054546245632 7054934408704 7059070744544 7064469880832 7069657933013 7073524056508 7094098176841 7112056133504 7117887422464 7122060667904 7132461160448 7136642950528 7147739750957 7175518859264 7190606224256 7194822105016 7200325070848 7209553365287 7211520890912 7254769872896 7259023373056 7269623875072 7273886084192 7289180277743 7317509083136 7328887113184 7333184068574 7334492618752 7338792860672 7354223528288 7372839964672 7394284678144 7398619976384 7409424334208 7413768508888 7414176437486 7425003512732 7453860184064 7469827249976 7475540553728 7479923492608 7491258749312 7495650903832 7514625348608 7536482460416 7540603872256 7551913263712 7552328793464 7558105198592 7567792041823 7597621670912 7613477774014 7617641291624 7619300948992 7619720186624 7635321417568 7639798036598 7681112018944 7685615485184 7697565885646 7703453375488 7743729779968 7754196230144 7764134393386 7765519843328 7766253267136 7770500331776 7782154521752 7812829093888 7824238329856 7828825711616 7833415782976 7849886452954 7851596709632 7892647660352 7903315388416 7909242872258 7914856763392 7915292263424 7919933030464 7931811339478 7963075807232 7974704451584 7979380052224 7979819102528 7996157629096 8002273497088 8019415330342 8044429346128 8050582134784 8051025102848 8062782181376 8067509422336 8072239434896 8084027493152 8116211880448 8128064152576 8133277162192 8139497906176 8149929891194 8156163372032 8205852508672 8217835684864 8222653834304 8227474808644 8239489560328 8271966789632 8289686338388 8296026712064 8313012667648 8318344295716 8330491745992 8363657364608 8375870986496 8380781792656 8385695478041 8387191840768 8397941282642 8404826889472 8431043074048 8449103383357 8450611060736 8455565687296 8472878295872 8473344499984 8478312455249 8490693510338 8524160899072 8536945428544 8541950673284 8542420677973 8548483991552 8554895351626 8566458175808 8588143255552 8611246677488 8613122811904 8617832996864 8631232906816 8636293432676 8682996195328 8688087070208 8701117456016 8705875761856 8708251641856 8731197756112 8765613129728 8776847575132 8783560554496 8797218155024 8802375998689 8849976891392 8855165667712 8873296449584 8873784685948 8875718019584 8880571807744 8899105405268 8934182612992 8945633105423 8947229384704 8952475180544 8952967773568 8966395427236 8971298803376 8997392809652 9020168754688 9025457315168 9032360443904 9039134711152 9044434391447 9046048301056 9051352034816 9100658065408 9105993817088 9119291488256 9119793260032 9125140230752 9138465861824 9143823780364 9170419594453 9193633538432 9201171546112 9212964224828 9220010768384 9225416497024 9239761141481 9275670720512 9280743227392 9295173899648 9300623696728 9314205589936 9319666545371 9350918979584 9375558512768 9378117152768 9390136613767 9397318667776 9402828352736 9422598895619 9459219058688 9473927243872 9479481844742 9481173385216 9493324928204 9506679195104 9530744344576 9558465559552 9563692716032 9578036334464 9583651974904 9584179297238 9598175272556 9635477798912 9636007972864 9656118152408 9661398711328 9663503642624 9675888869131 9683822285696 9689499948856 9714027889664 9734452765856 9741898170368 9747609883648 9762229340896 9762766489112 9782755566259 9821315818496 9841424774272 9847194840392 9870049637344 9875836486334 9921653780584 9929242365952 9935063919872 9949572299264 9950511998518 9955953550088 10010187276544 10030682943008 10036563971938 10038354919424 10044793111808 10059858284216 10099510779904 10112454814826 10114259304448 10120189334528 10126122841408 10140910228096 10141468212512 10147414195282 10149224923136 10202690878016 10223580691912 10224143225114 10231400206336 10231963169792 10237962210112 10252912918144 10293732141056 10308764291072 10314808360192 10315375913024 10330439669888 10336496447368 10344402325504 10366561280686 10398896471824 10406850076672 10422620868608 10428731692288 10434846098768 10450084320416 10507009758208 10513748526736 10529101971232 10535275225202 10543333139456 10598457449216 10623055885312 10629284224832 10635516216052 10651047480424 10693030240256 10714924014592 10715935998404 10731584701448 10746089545984 10768684452136 10802273938624 10811130896384 10827345421568 10833693536848 10855875316586 10864776222976 10898665437184 10921581151936 10923960639488 10937961330322 10952745114176 10953347768272 10975774537754 11019037259776 11035563602752 11041598527232 11042641364209 11058767161858 11073714227264 11101746159616 11125088875264 11131611558704 11140125581312 11157447416128 11163989071508 11224360935424 11230941822464 11247342599168 11253936960448 11286670270096 11339032892096 11345681011756 11354358765568 11372013712592 11378232628672 11440214030336 11446921472896 11463637649152 11470358825072 11470989959884 11479763556352 11557091216944 11563867185059 11565930668032 11572711818752 11573348585344 11590249385728 11597044794608 11660218146304 11667054578144 11684092219328 11684735114416 11691585920651 11693672194048 11700528240128 11764265304064 11779342971116 11788352411648 11789001043456 11795912981216 11813138796992 11820064886812 11884453110656 11890952260096 11909441558924 11918550505472 11925538398592 11980864942592 11997058318336 12015712601984 12022757461624 12040314543088 12047373826943 12087773315072 12112522799104 12119624418944 12129561493504 12138469281211 12147753399808 12154875675488 12180432718727 12211266191488 12227770978304 12245627445248 12246783998176 12253481292416 12271859053532 12320230494208 12345455929856 12346135215232 12362822291456 12378667098889 12381364042112 12407397303548 12446098233632 12455617642496 12456302989312 12481807030784 12489125163424 12507856343023 12518111735168 12557158003712 12583560892448 12593185439744 12600568873984 12618969745408 12620161559096 12646001097847 12695847277568 12714387286016 12721841781376 12729300647336 12758844653152 12825552448072 12835362082816 12842887506176 12861642240512 12869891174504 12939998186752 12958894733824 12966492584864 12974094890554 12976410017792 12993756147281 13003694432768 13044255322112 13072197687458 13074530320384 13082195969024 13089866112064 13108981514368 13109702811296 13117389081706 13119729778688 13136544676372 13188844305728 13208104247936 13215848211496 13216575388562 13225956364288 13226684097536 13253765479552 13325963595776 13333776660736 13334510326592 13353982987904 13361812480744 13372032274432 13389170535533 13441946033152 13462106252704 13473144049664 13481043407104 13508645584928 13582232126464 13589659725824 13590943217488 13610790353056 13618770413066 13629186741248 13692417077248 13700444995328 13732242973696 13740294241856 13768427230792 13822697627648 13842883198976 13850999335936 13851761460992 13872536321384 13891286486272 13920494535688 13955732790272 13963915091392 13975364329472 13993275850918 13996324569344 14003978619904 14033204677538 14088518735872 14109092491264 14109868817408 14118141489088 14139315866026 14147048113016 14188196353682 14224112267008 14244121335808 14264922320896 14273285901056 14295479501914 14351037718528 14381212448512 14389644210032 14400650141696 14419106730574 14423041781824 14509539745792 14518046746112 14539247750144 14547772168384 14578360555486 14635018166272 14657774226368 14666368137148 14677585721344 14708447056576 14745679929344 14788569356288 14797239952768 14818848668416 14827537017776 14828352874972 14850007025464 14939654499952 14948413678247 14951081107456 14959846985216 14982517498624 14991301807664 15029250697216 15072964920832 15081207744512 15103826527424 15104657586928 15113513507183 15116210397184 15135584083646 15195243341824 15226955548028 15235282583248 15238601897984 15239440373248 15270642835136 15279596073196 15362224037888 15371230970368 15395131771292 15406906750976 15487459559936 15508392460288 15528268786772 15532506534272 15541000663552 15564309043504 15573434459219 15625658187776 15657651423232 15666831565952 15691191997663 15699772905908 15703193419264 15745437416891 15785295320704 15806630776832 15818485744516 15829713526784 15830584526848 15839866060928 15863622678956 15926151614464 15949408903168 15958760104448 15959638205056 15992315258192 16001691615637 16004546994176 16038830660684 16088858692256 16101164269568 16102050205696 16122687393449 16125564362752 16135018844672 16144478869792 16168054986304 16232423760896 16256128305152 16266554324384 16278995812352 16299859782388 16312326744064 16347269711851 16411705017344 16435671369728 16445307668608 16454949617288 16478979120656 16543933579264 16579372676776 16592053424128 16613318624357 16626025335296 16636688591432 16660983491984 16727314729216 16751741972992 16761563585312 16771390956082 16774383681536 16795882565284 16796806726973 16809653778944 16862086148096 16898206766714 16901222121472 16911131374592 16945756591744 16946688999968 16956624910498 16981387020676 17048321798144 17073890857088 17083901346568 17084841355946 17096967983104 17109790703252 17132916351616 17176286511104 17222493354976 17226245623808 17235665993728 17262465813632 17272586865352 17307952155689 17365992390656 17376174140416 17402234912032 17411751523712 17416503283712 17438825139853 17462395512224 17553695150264 17567121108992 17594436310048 17604751997378 17699953782784 17710331335424 17746592899168 17747569371896 17751436039168 17761143615488 17798210810536 17868365225984 17891266210846 17894458769408 17904950361088 17905935547136 17932790854472 17942597606752 17994785619304 18040337509376 18050914630336 18078269422304 18088868782894 18092096602112 18102704069632 18211987634176 18238582976512 18239586520064 18250280461504 18276931723648 18287647560728 18340839188906 18387267076864 18425928449656 18440021536768 18450832994048 18479522282962 18551341441024 18590347799296 18601247393456 18628411179872 18639333090742 18751117025536 18756234305536 18780273227534 18794637335552 18805656705472 18845197791238 18918438117376 18947854487744 18958963689484 18986649856408 19013358390208 19061488689152 19116931119104 19127385432064 19156072668928 19167303949808 19168358594476 19196350545112 19272015945728 19312236304816 19322797422656 19327007285248 19351777738262 19367644571392 19378999897712 19428055779328 19468905531712 19495219767296 19524458681792 19525532978224 19536980875139 19565511132518 19642631636992 19682849548544 19694389680784 19740099274688 19751672972668 19843307561168 19858484731904 19870127839744 19899144598528 19901023997036 19911907100176 20020374553088 20061365886016 20073127943876 20089586223616 20119716568432 20199021559808 20224909629652 20240378669056 20252245682816 20281820456192 20282936425024 20294828390564 20405381756032 20447161383824 20448286450228 20462800412672 20463926339584 20475924420224 20505825836288 20587464282112 20613850199453 20617528582144 20629616720384 20630751826048 20660879339776 20672992894736 20685113551921 20688804651008 20733122561372 20797792943648 20813700153344 20841522728117 20845241737216 20857463384576 20869692197536 20900168640832 21014019516416 21027497053472 21058203942464 21070550450404 21086666278912 21196914898432 21246111770624 21258568449664 21271032432104 21302094960848 21386060480512 21429848029184 21431871996808 21463169402896 21475753343681 21492179091968 21537368904272 21604547877248 21622261792768 21654690843136 21667387073696 21711750633172 21712945281209 21729552445952 21797330874368 21843162303872 21847921278976 21875922660644 21905490228352 21906695536544 21951549075508 22038074519552 22071127205504 22083197054464 22085282728418 22117534323716 22147428454528 22203492319232 22250177750528 22263223117408 22280251162624 22296613481041 22314894832256 22327978143016 22373694250037 22448721870848 22461883644928 22494685198336 22507873920896 22542871522249 22573340540192 22678065784192 22691362023512 22708717531136 22744027425184 22756465257344 22880428060672 22893842945792 22927275298304 22940717650144 22941979919768 22959527112704 22988953183651 23114182433888 23127734370118 23131861336064 23145423637504 23146697170688 23180498771456 23194089589216 23320436292608 23334109156288 23368184438656 23369470228832 23383171841302 23387344388096 23401056480256 23558685942232 23576704823296 23578002086912 23591825962432 23626277593984 23640129773624 23768906221312 23781904520192 23818883117848 23837101010944 23851076797184 23961729885184 24031425203968 24045514923248 24080629086176 24094747653886 24225045598208 24239248837888 24276938562422 24295506799616 24309751350976 24360865437454 24422532382976 24455541956608 24491254890496 24493567996352 24506962584832 24543718107064 24640460988416 24690911859712 24692270430464 24725644582912 24757334197778 24762728084224 24814794607096 24892196467264 24912605978624 24963614061568 24978250326848 25015712686046 25036223470336 25114316007424 25167121784896 25201137747968 25237939490816 25240323118192 25292002195694 25391694555136 25428774572032 25443683562752 25458601294672 25517689306304 25651104896144 25670724165632 25685775012352 25723284481024 25739782349008 25879996373504 25917789467648 25932985169728 25948189781108 25987512294562 26007388865536 26088510644224 26144395374916 26164391938048 26179732224128 26217963028736 26219405622592 26234778163412 26273089352744 26377688611456 26416208495872 26431696422992 26433150777124 26451912728576 26453368195072 26507530959104 26647172209049 26651927191552 26667553321472 26669020653184 26707965975808 26723624961488 26739293128093 26744064548864 26778341071066 26883892066304 26924212505408 26941480599761 26946288099328 26962086814208 27017291169856 27164464252928 27179319451648 27181886434976 27221580706112 27237540826132 27258373482496 27384834154496 27400889990656 27464485947392 27480588483712 27536854461584 27645395255296 27701998671872 27703522921984 27745072642768 27761339688173 27782572972544 27840989071376 27911465580544 27927830182784 27950728658944 27986551701836 27992649138688 28007957239808 28066409355076 28067953656197 28177037471744 28218184982528 28219737634816 28236282978176 28278631732052 28294096226032 28376392707364 28448224534016 28488242671616 28524754619179 28529844641792 28546571802112 28590959003828 28702075437056 28762424897024 28779288420064 28801300283392 28838213461148 28846083563648 28922092567121 29019079491584 29036093492224 29078495500288 29095544336768 29140785138517 29156721110972 29270036332544 29315548452736 29332736274296 29355171442688 29392794489247 29416894113152 29491359858688 29577138712576 29594479905536 29637697336832 29655074035552 29656705749944 29700014050928 29717427286183 29879308999904 29896827356494 29902162214912 29919693970432 29942133730691 29965034997248 29982603615328 30058501394432 30145929841664 30162415489024 30207653054848 30209315173856 30227027014366 30232420794368 30271168167292 30390486683648 30453911096056 30470565166496 30477203795968 30478880746496 30541285670272 30559192146392 30724448075776 30742461940736 30790263542584 30813813501952 30853306016663 30974919119872 31056537573544 31065013068544 31082001327104 31128618087008 31146868918438 31315302846464 31333663131904 31382383995326 31399545811816 31406386838528 31490874833782 31570590641408 31613261553664 31636971489032 31659427053568 31661169053696 31679732121856 31727245357912 31852303228928 31898817806336 31917520208896 31919276410112 31984630516384 32003383231274 32009093988352 32077661321368 32177717384512 32204100411392 32245374786898 32251128725504 32270037689344 32288957739584 32336109972608 32464847521792 32512256610304 32533108648768 32599719564776 32624653488128 32694539423702 32823410034688 32871342739456 32890615337216 32909899234576 32957958241312 33158745353552 33184106848256 33226637248714 33252050670592 33273377182864 33321966983968 33454629458432 33503483945984 33523127170624 33542781912164 33591765130568 33593613453946 33619307557888 33724172296192 33796413533428 33822262749184 33891513183488 33893377999936 33913249820996 33962774041352 34096643596288 34147781714176 34167802693136 34169682711892 34193935966208 34219581406504 34265832703232 34444986709952 34452491247616 34524931627264 34545173730704 34565427702169 34615904311378 34752348280832 34804469824064 34823503047424 34826791994813 34833006567424 34877650279706 34924791024448 35107390300528 35134242217984 35188872620096 35209503994756 35399907565568 35420662670848 35493185798336 35495138743792 35502872078336 35522287230976 35596421621072 35736730451968 35782532421692 35809900722176 35811871094272 35865581708944 35885195213504 35989571238608 36080675018752 36101829260672 36156538844608 36177737565788 36205408139264 36282964482401 36423975268352 36477165953024 36479173040128 36500560923008 36553863447296 36575295121456 36681678377812 36774534153728 36851856899312 36873463288207 36880043073536 36901665988096 36959044565924 37102682882048 37180695598592 37202494786912 37256822359744 37278666181484 37502234051072 37512468611072 37560546455068 37589274671104 37611313410944 37690395582476 37836876234752 37895708975488 37917927378968 37973299712816 37995563608051 38026716780416 38122977378304 38233862238208 38254770864128 38282864656127 38312145337856 38334607899616 38336717188952 38392701090224 38415210882139 38544031891456 38624472609632 38645594845312 38654014570496 38703555476524 38705685066503 38735289142784 38757999795424 38856111558656 38937811063424 38990439534592 39048917363584 39051065956448 39073961750278 39131022265036 39285263273984 39365699097088 39388779361568 39480198549376 39503345945336 39686615122336 39716969463808 39740255679488 39798289197056 39802047994072 39823814200352 39883541923979 40040749106176 40122731772032 40146255887752 40179172447232 40239433136864 40449819259304 40480757338112 40504491365632 40563640912384 40565872850048 40589656781128 40810763512064 40894322767648 40896572900456 40925600825344 40927852679168 40951848840448 41011651672576 41174928564224 41227700398906 41235057164288 41259233440768 41261503652096 41321758679552 41345985789472 41370227103842 41377609302016 41466245122744 41595585887296 41683045456234 41690483474432 41714926769152 41739384395072 41800337281664 42028039032832 42054994106944 42116407884928 42141100900808 42173332557824 42393829796864 42492223541248 42517136899328 42542064864208 42604189921696 42693770198209 42859696058368 42863743993616 42926338805792 42951506687362 42984358183936 43074737808544 43209095754496 43309381686272 43334774147392 43423501266344 43425890562418 43459104891904 43594661748736 43686324607744 43751845321288 43810980456704 43813391073088 43903098151016 44076149039104 44142254411008 44166394108928 44170565456836 44235068647432 44294856909056 44500355501056 44526446234816 44593226962082 44629789664512 44655956286032 44747388500074 44923767289856 44989370396672 45015747841792 45085743044498 45146681080384 45356131568384 45382724047024 45417435062272 45488054850368 45512930514688 45760856121344 45787685891584 45854550596608 45881435300288 45883959839536 45919054225408 45977906367302 46228364867776 46255468740236 46290847275008 46293394341376 46360997542912 46388179178432 46640872585216 46668218312576 46736368877312 46738940457664 46766343682604 46802112960512 47117371884464 47153409646592 47156004173824 47183651924864 47252555187968 47280259547248 47537812442624 47563809040384 47637766235696 47665696445731 47674202021888 47702153594368 47923459770368 48062850407936 48091029846496 48161258172352 48189495307772 48450091196416 48478497675776 48553877124844 48591013599232 48619502701952 48721730874908 48845064765952 48911083913216 48987135992704 49013925169664 49087436214128 49116216371383 49280921976832 49381823719424 49384540860928 49451289165824 49487605531091 49514668395556 49525456168448 49629589214192 49658687237887 49784392934528 49825211957248 49927228123136 49956500653696 50031425372092 50034178256699 50072446940672 50228632014848 50334243569792 50402275495936 50466873557009 50475878981632 50480646236384 50584004391388 50783389110272 50857549144064 50887367125504 50917202589344 51024261944201 51035378612608 51302209792288 51341448331264 51371550024704 51446568962048 51479564698016 51556773706607 51759992747008 51835578935296 51865970339456 51896379562216 51975024589124 52014777731072 52177021288448 52288790749832 52328783876096 52359464448256 52435926057472 52438811245184 52469556326824 52546178705488 52755377222912 52832416991744 52863392845984 52866301554248 52903825457152 52906736390144 52974544292761 53015061918208 53294344418098 53303854383104 53335106642944 53338041306368 53415931951616 53447249922976 53478586256186 53488129097728 53556682142132 53767784132608 53848425010816 53882961199522 53892576198656 53924173628416 54034582339712 54328928505856 54358638903296 54363772869952 54443161412224 54475081652264 54516746964992 54586618337173 54769668308992 54801779981312 54928971894784 54961176967424 55073708923168 55189507817197 55403997343744 55407045843968 55490145285536 55522679376346 55565145945088 55681978142752 55822931161088 55855660365568 55973103403672 55985298277376 56015914479616 56132818710152 56135907312394 56354074943488 56436369965056 56439475269632 56472565956352 56557263464104 56588192452064 56752785414728 56896449068032 56976485343232 57049509238358 57059689283584 57093143604224 57181918007656 57524849794048 57558576840128 57676426922296 57692167127296 57844185134242 58072186984448 58156991000576 58191088673536 58281570277034 58313442221944 58631096905472 58665472548592 58710342885376 58785588978494 58833788226304 59154277425152 59188959811072 59275394673664 59310148071104 59313411499888 59400028101856 59434854572366 59758617999808 59793654712988 59839387940864 59884267461382 59930069994496 59965207230656 60117002788864 60291859683328 60324830978048 60415306109696 60418630347712 60454054028732 60542336334584 60780973367296 60907822192112 60941130332992 60954407591936 60957761492992 61082571340544 61118384292784 61484923881472 61580527085168 61616631990823 61627627003904 61706612033326 61949838239744 62113075147088 62130026137088 62164002654208 62257236174016 62293737836876 62630605692928 62667326263808 62764767990652 62799091623632 62812773677056 62981749667564 63141181282816 63226523107328 63273942978064 63322338107392 63359464243712 63454490715824 63704606457856 63835040417792 63838552820224 63969261032768 64006766462548 64155322642736 64192937161171 64355434769024 64408200822784 64490749573796 64540075378688 64577915479168 64672219945216 64678327990367 64929695043584 65024513220608 65066217297536 65199439129552 65237665817597 65249306976256 65389078847404 65646820069376 65730956296369 65742685478912 65781230674432 65819798469152 65915916482624 65958192269333 66317490707104 66368213696512 66453274497428 66504101341184 66546754365728 66643933967936 66909258916864 67006967891968 67046254341248 67085563824328 67183530261136 67187226907892 67238615115776 67448344592384 67592827066856 67644525498368 67731222083917 67783026366976 67786755999872 67826499641992 67925548082704 68193287192576 68295563428352 68335605386272 68339365423784 68387871932416 68439162813008 68479288963813 68531665406464 68889973419904 68904982495232 69049863254528 69090347461408 69130855404338 69231808622756 69504696561664 69608939648128 69647006094848 69653583989626 69666013134848 69755300559412 69849582048896 70214780601056 70268484435968 70377745240192 70419007989512 70563189557809 70799815131136 70841325341696 70986371596672 70990277487584 71005744156672 71044574461952 71096748647093 71192843242144 71342534495401 71565064843384 71619801444352 71623742188544 71731163417888 71770390427008 71979142477216 72161350037504 72203658521344 72313077689216 72355475131576 72410816278528 72565928964802 72847950536704 72954331906048 72958346080256 73001121846016 73107726894592 73150590242912 73363356755624 73549068307456 73703713798624 73746926576414 73760086147072 73803331976192 73918089131848 74361391197184 74404989573824 74513644719488 74557332362968 75004468102144 75121092910136 75178549342208 75222626821888 75380791164952 75791417950976 75835854757936 75946599425632 75991127216102 76053433560832 76467724476416 76565729312254 76624290675712 76669215799232 76673434377904 76785402180448 76830421764278 77248945219264 77291189690624 77407110953048 77411370133006 77470578285568 77515999590848 77712223117312 77875622126848 77980879069184 78097834727168 78102131912896 78147923500556 78262044530072 78570526547968 78731398194176 78777558723136 78960397098752 79006691890672 79373230244672 79480511358976 79596578394112 79604095988144 79647628400704 79767083847958 80081498212352 80245463544064 80292511775504 80358344894464 80478866273728 80899638518608 80961514676224 81008982731264 81127281824768 81131745700096 81179313562256 81621527024128 81788645535296 81793145800912 81855705358336 81903697680896 82023303345152 82349857128448 82455400797812 82518466881536 82523007304192 82643517359104 82691971578944 82740454207684 82932490245488 83191171774592 83366090912468 83429853538304 83478768790144 83600674563328 84056078065664 84109988213888 84232815769856 84282201801616 84331616788601 84346665115648 84787659593728 84969284968477 84984447082496 85034273798656 85084129728416 85208379843392 85263029031089 85387540396418 85719392116736 85727487987232 85852677611584 85903013374724 85968716367872 86149475617088 86418191508992 86618763372544 86669548294784 86847002532688 86851781124836 86918209783808 87189323497472 87372649215488 87503690642576 87554994401161 87621960913408 87626782146176 87806196302032 88152298078208 88284508822016 88332788217856 88341130913672 88470137294864 88522007684929 88589713818112 89000711002112 89052892469632 89186453924164 89259579329024 89311912572064 89494777000148 89847534579712 89978740793344 90031495683584 90171486088996 90293362160768 90712263136768 90765448094048 90834870124544 90956293030967 90976109700736 91025861029376 91215830403997 91521712242688 91575371783168 91709101193216 91762870600576 91767919679072 91838108450816 91905553129169 91955812734604 92223276298933 92456729735552 92510937480472 92581694550016 92586788682752 92721995085824 92776358356864 93281745170432 93336436625152 93472737754624 93477880915328 93532687365208 93604225921024 93724193748731 94234743768928 94306819293184 94312008347648 94367303849728 94505110375936 94560519094496 95075624885248 95127618080768 95275532471392 95331392891462 95348404043776 95404307188736 95846919540736 96125700815872 96182059692992 96322516344704 96378990615544 96900182392832 96956995351552 97107754249688 97182027198464 97239005403904 97443461749816 97690129531904 97974271985408 98027850339328 98174872428256 98232432742766 98381296543699 98763647438848 98769081721856 98975211062182 99029336791112 99050912336896 99259178428384 99317374475774 99568785869056 99854456246272 99913001307392 100062850744184 100068356513398 100144893881344 100457264029696 100668487139584 100804550991872 100933747114018 100951757963264 100961292472768 101168008782776 101566778220544 101715098288128 101774734251008 101834405178688 102048523888402 102070757225216 102604419584576 102743100049408 102893137924096 102959129396032 103113547413214 103519985494016 103671157870592 103731940678912 103792759124432 103950049178248 104029555462144 104577581499664 104657567752192 104718928896512 104871852114944 104877622490368 104939112653648 105092357410976 105510754445824 105664833983488 105726785691968 105732603108496 105813472780288 105949088585522 106030123836416 106588688836196 106670213285888 106676082612736 106831863903232 106894499845952 106957172512372 107113364284264 107535568265216 107696850021632 107765922399044 107848347256832 108069164679424 108657857011712 108727545739904 108886322824448 108950163304528 109014041214533 109033493929984 109173236674346 109603559962624 109838343983641 109857943789568 109922353934848 110147417846336 110218061918237 110379015634394 110807994687488 110814091687936 110980290571072 111045358752692 111130291890176 111363956285504 111645862322176 111711320731136 111946206807344 111970596554752 112031828959232 112265637420304 112271814624788 112708149886976 112878950539264 112945131912704 113114526928208 113176384904128 113505570829456 113792898136064 113952970686464 114099018476716 114186287208448 114363836015312 114430887982957 115049699588096 115117153680256 115352853844592 115384334254592 115688370268484 116144373968896 116293230370499 116313982001152 116382177347072 116563140554068 116626884443888 117262193810944 117330945097184 117420685770752 117571177956988 117577647088811 117667576452608 118308554850304 118377919622144 118550789347328 118620296142208 118626822999776 118800056203712 118869709144732 119215454727889 119517235999616 119587309425976 119678775881728 119768534922764 119860139988992 119930414461312 120234005577728 120583719366656 120649661956096 120830612219392 120837260695424 120908108057464 121084672669168 121155665089823 121561946734592 121815644384224 121882260665984 121908815183872 121915522985984 122071775978971 122165142681088 122236768585568 122969847762944 123161054170336 123233263981646 123255254007808 123413224066652 123899676479488 124226150294176 124260052274176 124328005308416 124514472348032 124587475673752 125261211385856 125334652527616 125529535981304 125598183247264 125625547354112 125786555298703 125963499335128 126282362565632 126547885956128 126644676214784 126718928487424 126908981431648 127175822361367 127670080835584 127677105640448 127938522065536 128013532925096 128310645285472 128385874322342 128710869538048 128981499147592 129080150757376 129155830958336 129344439890432 129356655980734 129859390087168 130049026441216 130132434595072 130398878259104 130475331635194 130498613952512 130778157694808 131293640138752 131461912592738 131485370957824 131562461348864 131639596938304 131831832965248 131916384538666 132634981414208 132906548994856 133008202682368 133093508731456 133287867935872 133818517833728 134013935783936 134092508682496 134171127648656 134367060522272 134374453815784 134477230231552 135185654133712 135289050996736 135462444167834 135566052733952 135573511999744 135652999283984 135851096165408 136591126856704 136671210772544 136678730847568 136878325626016 136958577927626 137063330812928 137779946839808 138099726509056 138180694922816 138261710808676 138463617245512 139009393123328 139217879296256 139294012189696 139307167979252 139510601118824 139699164097792 140429561202112 140755490480384 140838015979024 141126379115618 141682650683392 141972743193344 141980554975168 142011488313344 142193497294186 142385686484288 142685068990802 143130129686768 143239602888704 143247484377088 143462326835776 143540780854016 143958284954432 144322700075008 144407317042688 144626155378432 144710950263152 144821632557056 145131857929604 145695901073408 145916692160512 146002243692032 146215453789184 146301180485824 146726713511248 147098136614912 147407427597248 147493853152828 147606663952384 147836178263696 148722782394368 148809979147648 149027289438976 149114664725936 150008936204288 150242185820272 150330273405767 150357098684416 150445253643776 150761582329904 151582835901952 151671709515872 151893198851264 151982254432204 151990616968463 152106867121664 152935448952832 153131458624508 153248581351424 153338431598464 153346868755808 153570804360896 153660843528556 154497890438528 154582379381248 154814221906096 154822740266012 154941156571136 155031999181696 155424446234624 155751244253696 155961758138368 156076294367287 156195669454336 156204263825792 156295847001112 156524089060144 156615859750259 157141053095936 157462796388352 157555117446272 157800100655743 157920794197504 158013383781344 158746460489344 158961022717952 159193156788224 159208191976288 159295256801408 159534167695916 160162996424704 160490927088128 160585023551008 160716689788928 160922672285557 160957732547456 161799277037216 161923029352448 162017965462528 162254563649536 162263491400192 162358627124512 162602132459299 163243054048256 163577291070592 163586291601824 163711410716672 163807395361792 164046606690304 164398014272011 164910801595624 165036933763072 165046014608384 165287034718208 165383943157888 165480908415368 165864980490976 166382343549184 166732181824936 166859707076608 166957537580288 167201349126656 168112156131328 168219976427776 168465631539712 168564403603232 168663233577202 168693330231296 169575319187456 169938569936954 169968894164992 170068547597312 170168259456832 170416759686784 170526058062178 170775080792836 171438784233472 171454975974464 171705355223168 171806026749448 171937432735744 172298951234176 172836383017984 173237526745088 173339096589568 173694005065376 173703562249672 173836419567616 174059216961929 174745298430976 175007381285152 175109988802322 175243921826816 175253564292352 175612392604064 176569017644032 176665576435712 176682261827344 176940274589728 177044015369858 177179427636224 178001422004224 178105784939264 178372907848328 178519158658048 178623825144128 178989554000296 179695069159424 179957481586688 180062991367168 180342972177992 180586724321536 181424526273536 181530896188096 181912586061934 181952219401472 182051722058752 182431660807994 183150743566336 183418202386432 183525741201152 183535839358144 183811106258338 183911625469208 184446552597866 184913459471104 185021874960944 185163389100032 185173577365504 185443990171648 185552716713728 186563490340864 186672873250304 186945475509248 186955761830656 187065374730416 187208451842048 187448387497462 188469487537856 188624016695296 188734607699456 189010220751872 189121038188992 190151249770496 190255236161536 190551064942784 190662785782924 190808614377472 191693839081472 192251401631744 192364119385984 192645032689408 192757981231088 193913990703104 194215508499376 194329377817211 194364054396928 194478010807808 194886923499632 195380259063808 195948543970816 196055700678656 196349744856512 196464865485532 196475675593379 196762593087398 197527294877696 197538163443712 197950422124364 198058673582224 198101824673792 198518356856768 198634748951548 199137571738112 199708912492544 199826002614784 200125701488368 200136713026796 200289787762688 200914528059392 201336974279168 201609101983744 201867494228036 201922584945536 202336017565552 202454647969847 203133556441088 203549468502016 203668810357376 203985495969619 204097047776804 204141514450432 205208839169152 205486200098816 205749561424729 205786275848192 205918258792064 206227094826428 207039970988032 207342315741184 207463881357824 207585518248864 207900098356496 208021991003281 208059110924288 209155162999328 209315135504384 209437857793024 209594936114837 209743704229888 209755244980736 209878225307296 210184714821952 211021508891648 211329667966976 211453571383936 211465206216992 211626945560576 211898177171044 212060247672832 212514506254063 213177377672392 213340426571776 213352165225472 213663727806464 213788999691904 213914345024744 214226728568528 215071136530432 215393700043264 215531844798088 215696694513664 215973142116641 216138329358848 217315714023424 217455091479808 217772645648896 217900326609056 218028082429066 218066987859968 218346473348692 219207119925248 219676687967282 219715887579136 219844707869696 220294835692672 220436123836474 220758031268788 221615989374976 221628183375872 221960581142144 222090717505384 222260583780352 222545443990013 222727912571008 223291724644352 223422641462272 223892413614688 223941193109504 224063657918464 224531274840608 224543629249576 225003378023957 225757901078528 225890263825408 226229053856416 226352769808256 226704726818089 227011141658912 227585796272128 228198036953432 228372574416896 228727672030624 228861775965914 230099399176192 230234307360512 230705707689184 230768668509184 231376740536968 232288747937792 232586460740998 232627964002304 232764354694144 233126281108136 233253768887776 234524387621888 234661890194368 235142355913976 235155294177622 235335152905216 236755839244288 237101578694656 237240592284416 237253645999552 237600112407424 237739418289464 238430909455778 239034471999232 239174618851952 239357551763456 239537069845528 239720279977984 239860828922624 241167438733312 241661224438784 241674521390848 241816216114928 242169345338336 242311330179646 243631288768448 243764521331968 243831045971968 244143551957942 244330285362176 244473537171136 245939695525888 246322108340672 246466527963292 246826448133304 247799352958976 248452300588352 248520104548352 248656010616832 249028944696064 249174951347504 250669305055232 251059071962608 251196366494528 251251094708224 251573110597406 251926998670256 252564725131264 253095771912256 253437856974848 253817962863296 253980751376807 254351644722734 255340161671168 255354211280896 255877044131072 256027065850192 256621290570944 256771748644684 257421739076096 257962998295184 258160301514752 258311661916672 258688879780864 258713311961468 259718780174336 260264869190144 260797756518208 260950663270388 261556315389616 262587280277504 262923825185476 263124922697728 263279193876608 263663665930496 263832769077332 265269962828416 265813097989712 265968945256357 266016405364736 266187017462912 266575735871744 267637035667456 267980052592889 268027871567872 268185017364992 268342255297312 268734121044544 268748907631568 268906476174973 268954460463104 270371308267424 270578101993472 270924888335668 270939795465521 271132105467904 271147023999488 271305998567968 271702192330816 273182253713408 273342421545088 273357461695136 273756651252032 273917155855252 274126661625856 275559893679616 276199453018112 276361389845632 276523421617352 276927234491024 278018786246656 278435758592512 278588024379392 278614335958504 279021202237648 279184793467853 279398328195584 280859122404224 281510980960768 281676031958048 282252758231236 283365301366784 283945486386688 283961109950336 284022976626688 284386994588372 284771372968576 285370137981604 286260259373536 286479205777408 286494968754176 286924653671552 287081561708032 287680695889529 287916569908864 288645400150016 288814634085376 289252310756864 289421900526304 289643265114112 289855975253533 290263715859208 290858025250481 291833384321024 292004487384064 292430907578368 292602360971648 293057329789237 293453427022496 294196273229824 294814855194496 294987706305656 295213327904768 295672356527392 297445564788736 297619958295296 298054578877952 298229329451872 298856391387463 300017872408576 300484371640544 300660546811534 300714197368832 300890507287552 301523164659808 303165671803904 303343419031744 303786397702528 303964508864408 303981233936926 304213734243328 306262917249016 306497162702848 306676863196928 306693737511616 307141608721792 307321687057112 308995780877056 309164758762496 309628443812192 309645480532024 309882313142272 310063998363392 311502488507392 312152588734574 312391338908672 312408527651584 312591694002224 313048178120288 313231719500518 314925592776704 315110234892544 315600201311486 315841588395008 316026767562688 317492920978688 317922045435904 318386313576448 318416383952576 318590513602816 319068335391832 320325992849408 320981854176256 321170047102016 321433379577856 321845344571114 321915465094912 323598554074432 324035930925056 324509127299072 324526982800384 324717254249024 325204264918598 326486108096512 327154582141184 327172583203648 327614790723584 328093213380608 328796028544022 329821603191248 330073867526144 330092029216768 330574069436416 330767886315776 330961816830736 331729960981952 332764687098368 333464363649872 333719414153216 333915075160576 334402698253312 336439952855552 336931263079424 337128807206464 337326467154404 339150638374912 339877139873908 340137095194624 340336518913664 340833519373568 341052116124356 341550161585672 342909951948928 343410710446336 343612053498896 343813514599681 343874865471488 344597902468352 345672766035968 346413238717637 346475053490176 346678193179136 347388010130752 347407124499344 347610810665209 347672839135232 348118433923858 349490596861952 350014762570304 350219977604644 350239247796893 350487843653632 350507128584704 351224785208128 353138035288064 353331152871424 353364523654688 353880549179456 354088030739716 354358855272448 356002844008448 356211569878528 356745815696656 357038317316096 357247650288256 357979108000592 359390138318848 360125982734336 360685944355984 360897415946249 361173448643072 362849052547072 363061792376192 363825172123868 363904438802944 364103444117504 364863321615988 366301487132672 366836404772864 367051482402304 367071678716288 367622212516676 367823250938416 368893105195732 369826918942208 370043749921888 370326778200064 370347154731008 370821810049327 370887980343296 371105433427456 373126980681728 373345746500608 373890951018496 373911523661312 374130749460832 374416903684096 374896774994924 375987203372573 376938975075712 377248033390592 377469215398912 378020441503744 378242076377984 378830206800721 380302499540992 380510472323072 381102129885568 381325571565848 381617228754944 382106328360211 383387678162944 384502803263488 384728238771968 385290065378816 385515962462176 386326554720379 387827981406208 388431016998752 388658755634422 388728108793856 388956021615616 389773846999264 390760518127616 391897087941632 392111401357312 392699489713024 392929730971064 392951351186758 393525186174796 395054589755392 395076326887424 395900844248728 396117347164448 396203649347584 397036713713536 397269497903096 398275143476224 399417824985088 399652005229568 400251402976736 400273426053592 400579575525376 401092978216619 402673948558336 403734988456072 403845169891072 404672035131104 404909295939694 407098937004032 407337620714752 407970991939238 408194095553608 408283028900864 410417678338304 410972400197632 411499122849458 411572551696384 411836517584128 412454189652856 414079941976064 414684631482368 414927762715648 415171036497728 415800196712992 416043982006562 416118221848576 418310325998656 418875715586048 419189872229674 419487408459776 419510489961472 419756450614592 420369429643904 422043017783296 422659335933952 422907142767872 422930412433984 423796354342088 424120495345664 425029012508126 426354755344784 426680853143552 426704330450944 427327455612928 427577999383808 427828690049488 428453457137056 430787400086528 431063689596176 431393389027328 431946284233282 432276658717696 434910182959616 435545291297792 435800653218112 436056164858132 436692946697384 438414239850496 439353375934564 439689415739392 440589671385344 440872247672948 441516062537576 443256366751744 443921162284288 444181435010768 444521167560704 445090887980026 445455825142016 446845282924544 447784827229376 447882386219008 449062549681216 449087258499152 449350560128197 450006756047914 451780527650816 452458107712832 452705539616512 452748295932569 453409453636178 454022283317824 455171592544256 456396073906864 456745148833792 457455344061248 457723551931828 460198798352384 460468614721024 461411415378368 461537337018368 462753481073936 464577495875584 465172921481996 465528709388288 466252562216272 466507537775552 469048775243776 469323780388736 470284711827952 470310588355244 470670305810432 473511678488576 474118554587419 474203157389312 474481184568832 474507291999104 475200224814848 475478836578928 476861818911556 478068943998464 478349237703904 478715103526912 479074139691056 479355022746691 479440559955968 479721657845248 482334877466624 483322448877568 483349042781696 483632432229856 484338690676672 484622660359292 487262577536896 487529042663936 487662091943936 488287103915884 488660570724352 488947074342272 491879391051776 492644216681344 492933055926584 493652896266608 493942326904663 495598705917952 496904601176704 497040209096704 497312021233664 497677240529651 498057889392128 498349902695008 499397741467807 501338610110464 502118143925216 502392732989056 502502189416448 503146221194812 503853997340512 505129450262528 506191543824512 506875713949696 507635925726592 507961502753614 508703289445468 510680323342336 510708422561792 511754088262144 512054131700384 512822110063943 513242581141888 513543497289368 514843478152192 515925996590368 516320603029504 516623323833344 517377759561728 517426623922936 518486045011727 520529738380288 521595513036416 521901326540776 523112630779232 525847650370952 526249845395456 526558387753216 527327331860992 527665538154664 530539925656832 531626195979424 531937890512714 532032810729472 532374034925824 533151471743488 535274071334912 535960105185778 536055743135744 536370034729984 536684510594624 537468242089088 537497815263136 537812952349946 537908920926208 540742616534848 541849776671336 541879590931042 542264210935808 542294047998976 542611997135936 543404384661632 546364507426816 546684843090176 546714923390272 547513302504064 547834311710504 548253323251712 551119787359232 552398906036224 552722779691264 553046843234704 553854468982048 556871517185024 557176048758784 557228671917008 558042404475296 558369586935706 558796656391168 561718244808448 563021961921536 563352063916096 564505516462472 566730602733568 567890972773376 567922219900672 568773989176744 569542745937152 570740275963208 572520518747072 572989937508352 573849307343104 574163123416064 575361391779058 575833139817728 577629268170752 578504621513728 578843801052608 579711950507066 580527431718416 581716050500962 584008974768128 584861815156736 585204721943296 586114659578474 586906854044992 588392546459648 589629710388992 589975412611312 590426655809536 591344713054784 594891129577472 595239916590592 596109157755904 596458658903744 597712782774926 600035744817152 600968743281088 601321093623068 601781014575104 603046329319616 606331343607808 606686838063488 607572795405056 607929017728816 607962467873852 608427468486656 612525834498032 612884960808127 612994325405696 613353726393856 613387475023232 614283217443584 614643374114224 617991561754112 618329517524992 619256887624384 619290961064048 619654053794503 619764626284544 620127996726784 623004977014784 624305177469148 624782677817344 624817055303168 625183388004448 626096356240576 626463439001036 629851185553408 630220469785088 631200402622972 631683176790016 632053535125376 634985841957376 635844090871808 636832767905152 637181027205632 638136670783664 638510812827979 640651985698816 641963708352512 642340094204032 642866759155712 643338871904183 643690689142228 643830930189824 645562934092531 647197108148864 648071861850112 649018254598144 649053965600768 649434508498048 650408529837196 652972216193024 654309164282368 654345166407296 655229581447168 656069356241117 656186426761216 657592057088044 659643206382496 660147735052288 660184058433536 661148138872832 661535772631552 661923633661472 663459921963904 665529374196736 666928727299744 667438828306432 667830150321152 668805396506624 670238058185891 672879905711104 673862526158848 674257614412928 674652934308808 678301276749824 679754279747816 680274190389248 680673037827328 681667038747136 682104232248712 683100323171344 685819903897856 686821420892672 687224106997792 687627029199362 687749730942976 688669075805893 689195804936704 691345532071936 692826477435274 692950106980352 693356386358272 694776020261504 694814248998688 695221621330418 695345678270464 696236867847716 698981193723904 700029525140608 700439955209288 700478495593786 700975687307264 701014257169408 702449570416256 706276070576128 706662305742848 706729047309376 707761098358912 708176061479432 708717710544896 709626038383249 712005688016896 712423139757056 713491631393312 714076634632192 714495300576512 715958216001184 720251965468672 721371888711968 721794831892498 722346897286144 725698105094144 726123584752384 727650344247736 727808877605888 728206888235008 729726643231976 732602974265344 733672809545728 734102964804608 734143357432576 735244425033352 735646501876832 737786210391464 739653837884416 740087499843776 740694309462016 741643620098654 741775960686592 742210866854912 746691493001216 747781902036992 747823047322624 748261498921664 749793549989848 751974406745146 753877950151424 754938430797824 756040883007488 756484152755968 757660413601442 760604999081984 762204259771136 762651143131696 763234457509888 764212656720422 769005606526976 769456477543936 770580130757632 771031924924352 772653109440758 775655962812416 776862033997504 777317511268844 777912043231232 779547693998528 781521036255232 783794175883264 784222802714624 785398979426048 785859461942128 785902702373516 787050372349592 790152653774848 791801688497456 792234694328896 792407298695168 794073427427072 794538995806192 796550286952448 799304010459136 800502805953472 800546852107184 801016215880699 801159151050752 802185956433238 805347897116672 807469976912144 807690339782144 809344070262208 809818591879388 814197874008064 814675241429504 815941983878476 816388191107216 816566057801728 820835356676608 821944800395264 822998245698916 823673035168256 824908379305712 828159883952128 829855525431296 830342072995456 831600393425984 832087964013124 834508183095223 836620651997312 837751431172096 838379744459348 838974816919552 839020979922944 839512901229184 840738859287808 844086035566592 845318671867904 845814285535744 845860824867968 847592708684176 848089655628761 848240990691328 850058025016252 852709510689568 853361706287104 853408660901888 854502431852797 854654911225856 855155998767616 855657380098976 856906914274112 861574800173056 862127379192352 862786778054656 863892568466564 864553317435392 869820365919232 871090582595584 871601306436224 872112329716264 873385893394768 876828479700992 878706751869128 879378831478784 880505887090921 881179342770688 881744495345896 883032125075152 886512733503488 887842324568576 888362870021536 889042335121408 890181775960052 890230756529569 890911650284032 893690565849088 895569654458752 895764772438016 898125099362432 898174516998304 898701120256394 900013512095828 903561055301632 904916215425664 905411079233024 905496591865138 906818907272356 908044566635648 910343185088512 912792147813728 913490297667584 914910688122496 915447103863656 917321464251517 920397596704768 920937229442048 922822830756736 923074674036736 924257732412209 925506962147872 930345842963992 931057418776576 932505124432544 933015075551104 938097550487552 938647560777472 940569423655904 940621176710488 941340611620864 947023356977152 948237109174838 948406314778624 948962369137664 949014583998208 950400449629696 950957673157856 953723637823112 956137887996928 956698475407808 958148279382112 958710045493382 958881119911936 959443315690496 966644897755136 966698085563392 967264864459712 968677381353344 969245320718584 974525155073792 975058085327872 976574207831768 977321141448704 977894148684544 985288433362688 985866111853168 987305792533216 987884653809326 993809202353408 994080418193408 995354481059302 996115778784256 996699805390016 998795482935614 1002677220220928 1004236287850432 1004785465978112 1006292442389624 1007707994681024 1010258900525056 1012383087649024 1013751427899392 1015271851453184 1015923005507228 1017406578890936 1021416845123584 1023508176524288 1024108263400768 1025644220127886 1026485162283776 1027086994578736 1029686956304384 1031851993180736 1033246647666688 1034755519123456 1034853247845872 1036972090023454 1041059476760576 1043191026072832 1043802653081552 1046225261558464 1051695300741904 1052499690790912 1053116775506432 1054654663721984 1055331076309328 1061079851313664 1063252391958848 1063875781025428 1064748069851648 1066302943486976 1070548142669824 1071920210371556 1072740069459968 1073369021189248 1074936484178176 1074995630526272 1075625904699892 1081485233069696 1083699553342672 1083759181862084 1084528421871616 1084588095997952 1085223994271872 1086808769323264 1092534060571009 1092729014853632 1093369686180352 1093429846780544 1095026605008128 1095668623421008 1096311018251813 1096506646503424 1102239574718464 1104600704590201 1104797812072448 1105445559382528 1106093686469408 1107708937964096 1113743034370048 1114352097517568 1114457343834016 1116084808950592 1116739173871412 1117593312782336 1123436489616896 1126043923843072 1126704127832192 1129011032924944 1133461205467136 1135781945546752 1135844439801344 1137547978353488 1138214927215093 1139085491874304 1141480551926416 1145041037494144 1145979875016704 1147698614686208 1148326246832128 1150722783558116 1150786099904077 1151666279635456 1155258536341504 1157009243027456 1157687602105216 1159423901014132 1161054863436832 1163432101001924 1168017949536256 1169723630313472 1170409443886592 1172229319156948 1173813708089984 1176785092919296 1179259420777984 1179950825222624 1180853311619072 1182689426109568 1185805795251961 1189782259154944 1190479833181184 1192218315511808 1192917317807488 1194772190679197 1195425565549852 1200071489634304 1201937486562176 1202642187246136 1203562029150208 1206092658639232 1212662687215616 1213373676126976 1215145590810112 1215858035457632 1215924935747704 1216854936973312 1218414518733503 1225051668996064 1225769921616254 1225988650811392 1226707452787712 1226774950046464 1228566434887168 1229286748228448 1235983123508224 1236659035049984 1238513775248768 1238581922128096 1239308107589006 1239529252569088 1240255993453568 1246009954029568 1248610354938296 1249565355634688 1249634110606336 1250366776008896 1252192712481152 1252926878002072 1259702371106816 1260440939570176 1262400805245944 1263366353580032 1264107070250752 1269971683914752 1273665535810304 1274362054411264 1276273341567328 1277021625655958 1283927416705024 1284680188408064 1286677743808366 1287381378284456 1287661860379648 1291125868185062 1294394216297728 1296143723700224 1298036509196288 1298107931201536 1298869016996096 1300817059674392 1305944432386048 1308618328564736 1308690332814592 1310459162894336 1312138712482234 1312372853522432 1315184114176088 1319286412764992 1320368116867072 1322296277745664 1323071545263104 1323847267322944 1326919843927808 1331058748393472 1333857454599488 1335660300642304 1337610793013248 1340476116371782 1345759811422208 1347725052317696 1348515228825856 1349305868617616 1359508559495632 1360548380778496 1361346075654656 1363334077494272 1364208464497424 1366200646342688 1371639807795712 1373642841785344 1374448213995584 1375254058398724 1377338151611786 1378391609873408 1382691064143872 1385652954870548 1386712772716544 1389552040523008 1389628497997376 1390443242660836 1392473735695432 1397962387447808 1400059050281216 1400879910418576 1400956991187572 1401951374614528 1402028514338816 1404899140832512 1412552141152256 1413458094618752 1415522196717824 1416352122958864 1417182535788929 1417435421089792 1419252076766498 1424846279514112 1426983262786624 1427898471787333 1428153269264384 1428990601153024 1431916432002368 1440503930937344 1442743777423936 1443589663784996 1444693794572288 1451396210188288 1452247169504768 1455300688495472 1455617755211776 1456413776470016 1459453286463952 1465205948530688 1468205929609216 1468286714865152 1470488850066704 1471293003753664 1475572420782928 1479307675768832 1480174999687552 1481388618924032 1483287240197308 1484421733709824 1487601543778441 1493382986002432 1495563804073984 1495646094645248 1496522997843328 1499587099979696 1503948813490292 1507755900302848 1509876861595648 1511811994816487 1512081766014976 1512968305511936 1515320827202884 1521209998163968 1524408519542272 1525302286263392 1526468915019776 1528425313440844 1538011213053952 1538912955087872 1541160261515264 1542063849848704 1545306218881516 1551311925624832 1553724067995008 1554635022537688 1555824086462464 1557818107930091 1559095387997056 1563042072510464 1567588351766528 1568445605429248 1570797958852096 1571718923884256 1571805404747032 1574100744699184 1575023646167699 1580305307549696 1583603376994912 1584469388657792 1584814597390336 1586933087726623 1588146854854144 1589077991612384 1593100573904896 1598608020918272 1601005611906944 1601093704214368 1602032431761398 1602318302101504 1604371912866476 1610695794233344 1614939953824288 1615380679564288 1618688140524416 1619637183758776 1628395748016128 1629350482859008 1631883967756952 1632776382214432 1633132115603456 1635225218883139 1641670713353216 1645996491397832 1647346070336512 1649816758611424 1659711050862592 1660684145990912 1663200786851968 1664175928026248 1669016366190446 1673241303994624 1675502862344192 1676759488918696 1677949633839104 1678041959845888 1679025802458368 1681477718575616 1688172071133184 1690637343735808 1691628571071488 1691721649735936 1695185417368352 1696179311257522 1696481981382656 1700116050032504 1705419021379136 1706817321803776 1709004863705594 1709309822451712 1710311997535232 1711314760197952 1713813828548224 1723149600346112 1724254758384704 1727785136933128 1729106634870784 1739640731838464 1742181165191168 1743202612872448 1744224659432528 1746771786789536 1757413503738256 1758757662957568 1761011774181842 1762358685541376 1763488990691792 1766064250150304 1775684649137152 1776725740043072 1780363551920104 1780461513059138 1781823300568064 1787381131698176 1791139308917504 1796250198724864 1796349033996608 1797402240512788 1800027024191656 1807122110603264 1809832430851328 1810822158466048 1810993183730276 1813637814544712 1816089133271296 1825584295627456 1829821376244992 1830894207727312 1834642928503034 1841874458884096 1845645661513472 1846149348073472 1848515464824418 1851013924295744 1860691685927984 1862114837553152 1865010248865088 1866030151102208 1876195100975104 1877295121554944 1881138847311808 1881242353420976 1882681223241728 1894046713954304 1896474218349676 1897924738275328 1898029167996416 1900800899259392 1901915346315712 1907447275646224 1912275775993856 1913396950815616 1916296558764224 1917420090986764 1918886631380992 1933289795510272 1933396171126784 1934529728919424 1937354762706688 1938490641437168 1949050310147584 1950116170655744 1953148415663536 1954293554274971 1954642282897408 1955788297369088 1970576866725376 1971732223706336 1974611585066432 1975769307618652 1987618404706816 1988160836386816 1990708962118604 1992231557568512 1993399610780032 1997590965871228 2005354440441856 2008472575700864 2009570931956224 2012584884779248 2013764871226703 2015415989362048 2020517801050112 2024766175298048 2027502855798784 2028991826774731 2030543702906368 2031846011014456 2034813157781872 2036006176753367 2042833690247168 2047016353048576 2048216526801536 2051288440255772 2051401308524659 2052970324567552 2054173989157472 2059373912608768 2063703986361472 2066493295333376 2069511038246912 2069706495691744 2073944180046908 2082118953521152 2086382052145664 2087605306163104 2091994739712241 2092450523116928 2103390601483808 2104999381581824 2106233551012864 2109309327443968 2110662152618656 2113827721970887 2122159702627328 2126504783917696 2127751562050856 2129496139703296 2132605886973952 2143840420743112 2145480138919936 2146738042378496 2149872968356352 2149991261052544 2151251809399784 2162970466139392 2167399106685344 2167518363724168 2169056843743232 2169176191995904 2170447988543744 2173617538646528 2185068121142018 2185458029707264 2186739372360704 2186859693561088 2190053210016256 2191337246842016 2192622036503626 2193013293006848 2204479149436928 2209201409180402 2209595624144896 2210891118765056 2212187372938816 2215417875928192 2227486068740096 2228704195035136 2228914687668032 2232169617901184 2233478347742824 2235186625564672 2246872979233792 2252087847686144 2253408255664384 2258022065849888 2262769820505077 2271563891093504 2271688879602688 2275095956706976 2276429854430186 2278170983748608 2282961103852832 2290082074988288 2295397229372416 2296652493664256 2301445567116232 2301572199808154 2303332559270912 2310517072683008 2314018486054912 2315375204210432 2318847802028264 2322109726873664 2326864202003848 2336035899072512 2339447260626944 2340818887773184 2344458638313896 2347627416179968 2358518841555968 2359901650445248 2365378852219136 2371611590503922 2380959666362368 2384436631023616 2385834635614976 2389544381358394 2390851131099704 2403874973124352 2405284374492272 2407124058300416 2412185317278464 2425325374431232 2426747352253952 2430291181620224 2431716070915264 2431849871495408 2433709873946624 2436829037467006 2450103337992128 2451539843232508 2453414905575424 2453549900092928 2457132869774336 2458573496456896 2471966247016448 2473318070099968 2477027550497536 2477163844256192 2478616215178012 2480511986907136 2492019908059136 2497220709876592 2499130711269376 2499268221212672 2500733552017792 2504385424962304 2505853756004144 2520881879140352 2524801610491888 2526281911623743 2526732707160064 2528214140501504 2539943367829504 2547331071620608 2548724108822528 2552546683134656 2554043251311916 2567854833410048 2569360376816128 2573355487616732 2574762756568912 2575323720759296 2582251736370124 2588788432595456 2592287447400448 2596215862403072 2597738033992192 2601634119348784 2611888864772096 2617236657129472 2617380665629184 2620918325788672 2624277424964468 2630368228352176 2631910423608011 2638572825529984 2640736233734144 2646143090526208 2647694534645888 2651811447605047 2653839687855616 2662117496786944 2667714909198976 2671320601284608 2674744298521477 2675221586026496 2680952232743564 2691519622844416 2695450104635392 2697030457651712 2698611737235232 2704285883042653 2719017118991264 2721096761556992 2722692151309312 2726668154988544 2728416928994848 2732401292685376 2743279615591424 2747285683570688 2748896427991168 2750508116797448 2754676303223572 2756783219746816 2765382128287744 2771305909741096 2773425545433088 2779104081046016 2779256995994752 2780886485321672 2784947471390864 2795924774895616 2800118100562432 2801759820837152 2801913982375144 2803902749229056 2804057028677632 2807650847516333 2809798281665024 2825104282304512 2826916189237504 2831044393435648 2832704245917728 2834365071577858 2834870842179584 2838504153532996 2849692559028224 2853966525573248 2855796943574666 2856306538528768 2857981202306048 2863832864004736 2881007861874688 2885487554847872 2887179327569992 2889387589144576 2893090771870169 2902792420376576 2904494339009536 2910601376990944 2911235510423552 2912827552940032 2918906572927904 2925043914311441 2936411859218432 2936573429730304 2940977700133408 2942586007507328 2951144841565856 2958615351537664 2960349999375104 2966574480394616 2968843467419648 2975203087556882 2986765972004864 2991127608147968 2991292189290496 2993045995686656 2999174199959392 3007897626980584 3015511800605696 3019753723191296 3023623989632974 3024163532029952 3025936611023872 3030641654405768 3048817039084544 3050604572526784 3056850626881688 3077825910175744 3082320523030528 3084127699697408 3090612437763032 3107448135990016 3109270045075376 3111648172924928 3115636215860182 3118190775994112 3135176703533056 3141595917704192 3143437847768512 3143610809494064 3148201489398368 3150047292335398 3167206753989824 3168938777315584 3173866175453246 3176293709708288 3178155983224768 3186201147809792 3197216041836544 3202011223813888 3202187408428736 3204064863522796 3208743825732952 3221391588466688 3229879907648576 3230761359128576 3237376281048832 3239274367517552 3258700965718016 3263767935513904 3265552764428864 3266264231206912 3270450437766278 3283341426706432 3291992982795664 3294692140673024 3299633517222848 3319422101725184 3321368291981824 3326401573703936 3328351856052496 3338032732380892 3346482607989248 3351005724688384 3353518977837392 3356083919691776 3358051604916736 3362955437151232 3376344142266368 3383257142142976 3383443299471872 3390370834736704 3392358622515044 3400232100065008 3410838042758272 3413634643607552 3418009727411188 3420623995070464 3422629520395904 3427627657096448 3446299200692224 3448509516769408 3455570273866256 3457596288332641 3458213269741568 3479281463676928 3483740683707557 3484362330382336 3486405225744896 3488449318865056 3493543573579072 3495784190274649 3514827007476512 3517515325915136 3522023548363684 3524717371082752 3526977981383584 3532128500300608 3551369298274304 3553451480086144 3560727103840208 3560923026118276 3563646601136128 3574762263396352 3582278617835008 3589754770447601 3592500397449728 3592698067993216 3594804481025576 3600054048383312 3614244221206528 3619664861702656 3621644316932096 3621986367460552 3627275629089424 3629402315082089 3632178266542592 3651168591254912 3659642752489984 3661788415454624 3669285857006068 3683748917768192 3691291323026944 3692298696146944 3697030929648836 3702027848591488 3721383371855968 3724229675106304 3730020497730176 3732060302204416 3739849046563877 3752390201950208 3754590243109888 3762277694623616 3762484706841952 3765362446483456 3768127678295929 3781154328256253 3792948436699352 3795849476550656 3796058335992832 3801601798518784 3803830692631424 3814894551292448 3824551551987712 3826793901631232 3832593117528448 3834840181973528 3837773262761984 3866579591020544 3866792342253568 3869059457838848 3874709525413376 3876981282874336 3898100620295168 3900232341311488 3906296831327072 3908587108549942 3909284565794816 3911576594738176 3941153733450752 3943464447412672 3949223170132864 3951538615237304 3975236809413632 3981417924237208 3984463115137024 3986799221560064 3995181931742456 4016945151401728 4019141863912448 4025169769558496 4027529742453406 4030831978724096 4049532350596096 4057983653549462 4061087405812736 4063692022028912 4069626315563744 4072012353506734 4094032706097152 4096433053603072 4102576880511544 4102802617049318 4105940649135104 4108347978314944 4118747825217536 4127407972722944 4132986590666752 4139022076493824 4139412991383488 4147888360093816 4164237907042304 4172764104291328 4175210612326208 4183989479424482 4184901046233856 4206781202967616 4212467102025728 4218618654887936 4221324305237312 4227655443941774 4244319405254656 4253009567835392 4255503124101712 4258992279406592 4265211773947904 4287680841486224 4290960277839872 4293476084756992 4299745936712704 4299982522105088 4302503618799568 4325940932278784 4334798213370688 4335036727448336 4338352383991808 4340895977087488 4347235077293056 4370136242284036 4373478744721408 4373719387122176 4380106420032512 4382674493684032 4385244073007252 4408958298873856 4418402818360804 4421782237530112 4424374745877632 4430835751856384 4454972137480192 4457829375336064 4464339235802368 4466956695485648 4469575689795853 4470373251129344 4493745958467584 4503372103329281 4504175695372288 4506816511328768 4516044131699776 4518940538647717 4525539641010154 4543127782187008 4543377759205376 4550191913413952 4552859708860372 4556341967497216 4565922207705664 4580164149976576 4590794458744832 4593304987328512 4602891134232464 4603144399616308 4606665118541824 4621034145366016 4628036972109824 4630750408420864 4637695604056528 4644219453747328 4653728404007696 4672071798145024 4681637775546368 4688917276627792 4691666407301237 4695254832359936 4717037683111936 4719803300890496 4730757704438272 4743223181007844 4761919332724736 4768873262047232 4771669271229952 4779088762716788 4781702262199408 4807749946248704 4810568748984544 4814248116600832 4820683530641251 4824370634556928 4850650748862464 4853494704507904 4860582363240448 4863432141830528 4863699742990816 4867419747893248 4873658074934012 4887833643843449 4900206675984256 4903079686465016 4906829811150848 4907099800185856 4914265739548672 4917146992913792 4943932494032896 4946636140199936 4954055100995072 4954327688512384 4957232430356024 4961023973814272 4967382268682743 4984039816118272 4994441419753184 4998261422538752 4998536442425344 5001467104035584 5008770849924608 5011707512008288 5041763758280704 5049603220983776 5052563823247486 5053465414320128 5056428281003008 5079886735659008 5094662143241216 5097448217645056 5105093366269312 5108086502623832 5135709666820096 5138720753632256 5146710975233464 5149525513137824 5150647441518592 5164503472740248 5177576865190912 5192431724806144 5195476067984384 5203268238697568 5214208716816047 5234473314258944 5234761331258368 5248554849928936 5260736456704352 5263820847216022 5277145651059968 5292286181052416 5295389069291776 5303622895210094 5307679375711232 5324234993573888 5335429818397952 5342641202569216 5349488597042954 5350443172052992 5361904465487128 5383039245688832 5390900209270784 5394060915303424 5397223474470464 5408571766085306 5438034237982528 5445384302618624 5453336309977088 5456833857989696 5464802585370752 5486559231182848 5494571367141376 5497792855982336 5501016233594896 5509352606447144 5513566439493632 5542611819482192 5546851090866176 5558208162092032 5558513991989504 5561772970643344 5569894942781728 5600236201124864 5603519641674304 5603827964750288 5608114057355264 5615301695032666 5619596563330048 5653832378475008 5662088786871296 5665408491835456 5668730143155716 5677008307065992 5699385118056448 5707933051146496 5711593887149332 5715962404612096 5727665728009472 5770975109695744 5774358655139984 5778775178289152 5786181543740338 5808988678019072 5821202753981888 5822471020847104 5837813145855808 5841557281666561 5850087828622882 5872823718436864 5873146859460608 5881955400266816 5885172015014656 5902289683131712 5917230703075328 5920699998750208 5933148960789232 5937686934839296 5950406175113764 5973531944009728 5982584378580992 5986091991373312 5998348399918784 6015795253961168 6031023601211392 6039507446382592 6047247979265948 6051873222047744 6061283308811536 6097634078169088 6101209145053568 6113701253763376 6155651820351488 6163541209636447 6164641046061056 6168255399394816 6181224875526064 6214896271980032 6218540090150752 6223296345849856 6231272431720364 6231615295706983 6236381551988224 6270353407066112 6283191835408384 6286875695537024 6287221618988128 6296402978796736 6300094584670796 6334413507979648 6337877554631168 6347732350906492 6352587419416576 6356311966449536 6372402295619584 6394432083673088 6404022447627776 6404374816857472 6408129727045592 6417487651465904 6421250249760619 6442783176933376 6459759815297152 6461522718257152 6469804126885463 6474752562097664 6478548735035104 6517401931436032 6527535871027808 6531105528857728 6532528462413824 6540900875532556 6566682853412864 6583985965591328 6589384281346048 6599267034445696 6638844203450368 6642736583963648 6652803147407872 6656703712104992 6666687430831259 6676065464761784 6692965215978496 6707037955674784 6712167839383552 6716103209833472 6725910874302464 6740318585152451 6766514284285952 6766886598943744 6780741669473408 6784717245030088 6800464200130016 6821676085516544 6836019454822376 6841247990140928 6845259040791808 6855255314192896 6892598401384448 6897019033538816 6911140547732512 6915192576665282 6916426539483136 6958562927353856 6967481367415114 6968724660764672 6972810451489792 6976898637730112 6987087147158144 6991568380549298 7029654014953024 7044047096727368 7049434742165504 7053955962767168 7064257000601216 7102738596548608 7106902960172288 7121454207680416 7121846052236552 7127293202272256 7164557235670016 7179509540895202 7185000794899456 7185396135986432 7189608962051152 7200108096766624 7239329723405312 7243288633864192 7243972734921104 7254551258178848 7258804630164178 7264356533085184 7302337182509824 7319285504979968 7323576830909248 7338571714012136 7367497835536384 7382582646053888 7394061859297672 7404055697182976 7442766743711936 7460040995460352 7464120604408832 7479698093127754 7509180486219776 7524555389247232 7524969413683904 7536255356591858 7562308656512506 7585896873398704 7591698953101312 7592116671985664 7603203597037568 7607661385262848 7629789102584896 7649103103975424 7653587803262464 7665186235056896 7669680363947056 7675546525523968 7733584684507136 7738118915677696 7749419050826752 7753962565748672 7796201240590336 7800464682622976 7812593662654144 7817174217099884 7823153189476352 7882307466901504 7886928894825344 7898446340265728 7903077230474608 7950473618827264 7962835848474416 7967504490505651 7968926230274048 7973598443120128 7990363863484912 8033890302803456 8038283727824896 8050339539116992 8055059484906812 8055502699328539 8061663957448192 8099064701192192 8115967307098924 8122174811625472 8127384044057824 8139252631127488 8144024707013468 8188065412194304 8192866107206144 8205153761023088 8205605234098636 8211881298270208 8216695956629888 8237495650435072 8254815945445888 8265973181333504 8278825982766976 8295776720187632 8300640566763727 8328475814084608 8345528208582656 8350421224652416 8363405334754379 8367978958848964 8369802092467712 8413562405935232 8424934204051456 8437237309775872 8442648610474624 8455310887883548 8488638810509312 8506019135670784 8511006248203424 8517984558813184 8528901631134521 8530423547895808 8575361682972448 8581920555679744 8586952169513984 8599491873425408 8599965044210176 8605007237599136 8651881864557568 8669596426741376 8670073454896672 8676704767983616 8681791954174976 8694470154586112 8713094756416583 8740272484568072 8746957489442816 8747438774244352 8760212840065024 8765348987368064 8770488146014504 8817916597747712 8836805636721608 8843564475060224 8848749491755264 8861671503712768 8909944274960384 8915658750672128 8928678471604736 8933913390971296 8939151379591706 8940746502258688 8987491916935168 9006744206658562 9008351390744576 9013633022657536 9032088263399552 9037881077295434 9051079282020308 9086255564374016 9086755518410752 9100383826827904 9105719417720744 9112683934994432 9131844415411328 9160328299953152 9181588917489664 9186609974657024 9205782268464928 9206288799232616 9213330237083648 9225138498982237 9256073944219648 9261500816841728 9275391208113056 9288438907494656 9307456808015392 9363275551092736 9377834553255584 9383332814602474 9390509664719872 9434075366223872 9439606601780992 9461515408876544 9486446362015688 9523838665449472 9537746524094464 9543338542459904 9558177525433576 9563404524398816 9615499892497408 9621137497969088 9641367061282502 9648741269113856 9706989409015808 9721164726480896 9726864283661056 9727399485981632 9747316149868024 9775667287686898 9800413351968512 9806159372930032 9813659622301696 9814199600371712 9828531479097344 9834293985827584 9887864988065792 9908110201990144 9908655377024768 9914464860712048 9922047947628544 9934764537365486 9988882839506368 9997072884850688 10002934208071168 10017541699849216 10023415024016576 10083527516561408 10099206441967552 10105127646494972 10112856562006016 10159773471318016 10189324286482432 10194896435290112 10210186732538624 10216173005247664 10277441507264512 10293421950466928 10299051026275648 10301294883037184 10329006945480496 10355153730381824 10390952135968768 10406536477395136 10413210806449087 10428417433632094 10468946628517888 10469522662516736 10497109699857872 10521472913408704 10527641694432044 10554291302119936 10584572362104832 10590778138583552 10607245790420188 10615358751422464 10648469987147776 10670859636795904 10685282405138432 10698977194085908 10723808930974256 10766078491377664 10788121830606848 10794446948940928 10817143532170612 10876068475965056 10890768605237248 10904726755510637 10906672619954176 10913667715979392 10929605170741504 10973118462365696 10989142734282752 10995585711964672 11002032467189792 11018705212894288 11025165523173893 11027132878987264 11085223638964384 11093702181732352 11108531614086361 11116416324184064 11117027983979008 11123545941286688 11139789885563456 11200472402249728 11207039283348608 11207655929500576 11216228114710528 11230603390065332 11239193126660096 11307664756950016 11324177573742592 11330816983670912 11337460286311432 11354016614131984 11398770236112896 11415866102292992 11423187774298664 11431924809224192 11446576532181973 11455331456018944 11541950219391488 11548717310279968 11557550356578304 11572363087480676 11617977356038144 11642405507963776 11644942041694208 11675626291711616 11683114563333122 11700175657245764 11745647436873728 11746293718921216 11763910800533632 11770344030029312 11794908531470689 11804579366263424 11834461406150656 11841399997500416 11866297921578464 11875373869678592 11900812350227528 11925179035269721 11965168757161984 11972183982746624 11996696799837568 12015350521358717 12031590507922336 12062047202422784 12094495958531896 12103746444095488 12122566617623072 12195268156338176 12202418290107136 12227402507526752 12311303640702976 12327082419272894 12329282092122112 12336510798789632 12362449751052128 12429792543960064 12437080180301504 12462544863440728 12463230591413966 12472763103976448 12566383670816768 12573751391074048 12574443237976256 12592805957593472 12600189169341592 12668827015959296 12675755109262336 12695464701812984 12705174838833152 12712623932899072 12808044895255552 12808749633714944 12816259454091184 12834975302931808 12842500499521238 12919519630594304 12923045436514304 12939608253770926 12949505124195328 12957097470070208 13034803862872064 13055071742055616 13062211057715456 13081801751065112 13133365706825728 13167971931182656 13178768562692096 13198534068891392 13285473167927296 13305606294815744 13313407424209984 13333374861662518 13352130929523568 13385930431956992 13414075911349568 13432206419666944 13451821748604928 13480637170304902 13533028568571904 13533773197887488 13561483338946816 13569434490060176 13600928400260032 13643352171033088 13672038909644752 13682495980281856 13690518081583616 13710510628385792 13794038067077632 13822281095465024 13830385153330564 13917125854707712 13934962734830228 13945620902979584 13953797275460224 13974174294316288 13983136761098596 14059308029906048 14088094193454736 14096354098586921 14098869484331008 14107911925534336 14128514001202432 14202942787423117 14205477193097216 14213805920344576 14242908415360832 14243692104473104 14252043237273569 14254586404544512 14329114471340032 14359019081790404 14359809159672613 14370001589798912 14370792271972864 14379217924102304 14400216193533248 14478659446810624 14486577267728384 14487945469842208 14509102516357696 14517609260328356 14528713066170368 14604674365019648 14638571009959936 14647153661818496 14677143428024272 14734995671072768 14765165292107776 14788123718595344 14796794053796209 14808111394365952 14885533487423872 14920081990920704 14928241208817664 14959396186255508 15018360972439552 15049110778494464 15049938827367808 15072510713183716 15124617313025012 15171793746797408 15183397906202624 15184233343971328 15206407194075136 15215322770525696 15259578205169792 15298206207950848 15307175606524928 15330372470113792 15339360727894112 15351093051047936 15415475338275493 15467169369014272 15476237831355392 15498838101653504 15507925131497344 15532038478829561 15592402481180672 15600929365245952 15625187325308288 15634348434199768 15646306378952704 15764614933803008 15773857789650688 15796892680531456 15806154460949216 15839388743535539 15900947237654528 15925671696948832 15935008981011302 15937852460548096 15947196886240256 15980727726969824 16067780605606912 16076567455649792 16100679078233984 16110118969813624 16111005398657078 16123327914896384 16198129402384384 16231934614197848 16244349623250944 16254768088115648 16278505262254976 16288049414026936 16376130824388608 16385732214412288 16410307522046176 16411210468197272 16423762596540416 16433391913259776 16509631890891776 16557651965533952 16591553440375264 16601281133527454 16691056417165312 16700842449304832 16726810669508758 16735957917697928 16739604184935424 16827124811870464 16849868408102912 16874474619551744 16885297220949248 16910621775767096 16977277621018624 17012038271341568 17022012496406848 17035969117626368 17057803262269042 17060847095791616 17150723365944896 17173904339027968 17198983746850816 17199930088420352 17210014475198272 17303763729115136 17339192853482752 17340146909793344 17363583908349952 17388940309172224 17426189512833166 17480544969136144 17493914978885632 17494877548488704 17520425680130048 17530697974736128 17540976292029008 17673611273443216 17687128950120448 17697498983510528 17723343007425536 17831317501344256 17857356943209472 17867826781942592 17878302759183412 17974983833870336 18013488413317124 18027266045315072 18064176526799104 18075762154590868 18102158564040616 18173511036821504 18200767653655808 18211438835441488 18225367869988864 18263688830822656 18320656599906304 18363177834979328 18411564536929856 18412577598465232 18423372965256077 18426660474167296 18450276997964474 18523001633683456 18550782416226112 18562680133235329 18576877814989312 18614913616030784 18726551102185472 18755669106511168 18766665629204948 18781019329439744 18868150732447744 18879213203561984 18923030817753088 18972892724031376 19047677330898944 19086677084919808 19116355050867152 19126809048797632 19230999784994816 19242274995938176 19282734122565004 19297482538227712 19413978818031616 19442329452961792 19453728567322112 19454798971963264 19494632299736048 19551334575373796 19600826703937024 19612318745860064 19627319244603392 19628399200743424 19653555932614331 19657062958194688 19668587971655168 19775729976131584 19816220403980288 19817310754049536 19828929721424096 19844095895257088 19869529074730972 19977765679012736 19994145769701376 20005868416142336 20035083399698432 20046830048033152 20167055033122816 20198412883935104 20210255292989944 20225713124012032 20251635403091183 20319546942636032 20378648572964864 20389792870580224 20420373465077248 20432346010495328 20475307400180087 20554883014529024 20586843900933856 20598102052551296 20602589766074368 20658013890960992 20710307460763648 20781904271937536 20813072954790272 20826421612898174 20856834867264188 20937893257035776 20939045325033472 20994219399715744 21042945826817408 21055283388864088 21108582604239872 21169144724209664 21181556277167104 21214491580840376 21230717502844928 21257927845480807 21341719273591808 21397954388171816 21447617861948512 21576243661213696 21588893897881856 21634287064341224 21752136951930112 21781537210474496 21809453511021274 21813345239908352 21827335431958784 21859210341483008 21946236924731392 21978285468565504 21991171423929344 22004064934379584 22037410425788576 22050331046347786 22054265757974528 22170447277928768 22217063228172722 22232832648368128 22234055967958016 22247091882573376 22279579771126912 22400944804499456 22414078566697216 22415311859001152 22461206780130664 22478386253320192 22615329513900032 22648355147485184 22661633967341824 22674920572622864 22708033228263968 22831732204585984 22846375548597328 22863849618448384 22893153064363946 22910662912037888 23083900438782976 23097434620559936 23144726174961352 23235954712076288 23284811015927552 23351252583423232 23366229126666244 23400351314491528 23492587437842432 23527821601067264 23540688060058624 23589817062941378 23609158732526848 23682799995000832 23732595843156928 23801624700455056 23850358070539442 23944367965493248 23993393599675136 24030701042717434 24063181015844672 24124094404845568 24188991917063792 24207492888190976 24245133235246144 24390536312676352 24404836580214272 24454805015053504 24622607281405952 24654164838545788 24673021597579264 24724899502104256 24859585087920128 24874160360603008 24925089726881456 24926461182827932 24945526207952896 25128283393133207 25132767341633536 25147502782148096 25148886475952512 25185611915186944 25200378338683184 25337654031918592 25351510218524672 25390929403625968 25405816205574623 25410349677666304 25425247865798144 25616089790511104 25617499267429888 25632518908182368 25669950605863616 25685000999042476 25839039261188608 25846090873028608 25879216507541852 25899010248390656 25914194940140416 26069607725744128 26110143484111232 26124422115430912 26163603502130224 26178943325947139 26266731413651456 26335943862365312 26357537125384192 26376893748071503 26397068137782784 26468080297793771 26570946335854592 26611212589631488 26626814848419968 26666749723325036 26704261859047136 26771860863913984 26828151822699136 26864412839333888 26903643497209856 26961274340609804 27066057137143808 27067546395774976 27122966677893632 27138868980120352 27201856800520064 27286704342066176 27344077819289504 27364991960563712 27381036163167232 27421021256771584 27479760385621531 27588076134155264 27644562190930048 27660770306661128 27869925469660456 27891241805959168 27907594550920448 27948348588632576 27966273522197192 28118616059812096 28176188386909472 28192708197173842 28197738968662016 28215823851068672 28257028002404864 28405885574846234 28410954386194432 28427611840689152 28485816830721664 28487384208946208 28504086474547138 28509172809089024 28658228942680064 28718038163580808 28719618319345226 28740003179597824 28741584543945728 28758435848204608 28800432387066496 28957318893621248 28973154535456768 28975890939684416 29018205032715392 29035218520656712 29057426132340736 29209348730039296 29277142019919872 29294307323636992 29354286856048544 29530330584215552 29576247437190688 29593588107592418 29616222788731904 29771066974847744 29840163981841408 29856482417635328 29918792372511016 30036721944879104 30098221556988928 30099877654735616 30145021426367432 30249234626050024 30343587493594816 30368466687942656 30412814388150272 30430645541051392 30519156410339584 30614351213049856 30660744940227584 30678721455788224 30830950676550986 30952475662710784 30997676203307008 31015850262994688 31064076957659122 31184804962361344 31250374650616576 31268696868399536 31292612757905408 31529229867606016 31547715579301376 31593785361062912 31612308921898432 31678777487071078 31801894475309056 31851343393897664 31870017962022604 31894393772480512 31961455453939648 32135561211213824 32153134911299584 32201358156467968 32220237939627248 32222010797314156 32246655829792768 32396258804768768 32463869228395696 32488699246501888 32509536176231296 32557010524509952 32576098828053872 32771464428824576 32820615044092352 32822420936394544 32841664851108659 32847525193080832 32866783826519552 33019263781783552 33115303931067904 33183106880750528 33202562267054908 33382112834330624 33401684898609664 33453621339017516 33471915835395856 33479208369870848 33654249623740928 33699736816205824 33770594441898496 33821243551534192 33954555242037248 34024076542683136 34044024992813696 34071938235252736 34115606524538084 34214835506904143 34301446731889792 34347808678055936 34397967493701632 34399860176840704 34420028950396544 34607527458230272 34678385706965504 34680293819586688 34727167816699904 34771675880779201 34777880618344448 34852379025666332 34961089938272288 34987829957771264 34989755096977408 35040851360260096 35061395949472256 35081952584058016 35347222546886432 35374257900240896 35394997967021056 35446686014851072 35662635002688512 35714713886418944 35735653563885184 35756605518366824 35949967667740672 36026976826634248 36054532090630144 36128353053598208 36151524309181736 36204317128081232 36347022073643008 36401535307311616 36422877670882976 36450735739977728 36499461017712329 36527377661645312 36641313199812608 36726355669958656 36823129073859712 36825155196930464 36846745930512154 36853320948334592 36900553995928948 37046003267366912 37101564832452224 37125360266470658 37153755629978624 37229827232061568 37453102204370944 37511338213022336 37533331258409896 37562038658879488 37610180034312197 37736301464895488 37758426407123968 37846061635506176 37945785448062752 38173354169839616 38232710101734304 38253618097595264 38461999569989632 38484549991876352 38565468245130008 38594965076455424 38827957636063232 38884658905923584 38907457134644224 38909597943926528 38989264599472096 39102669150747592 39201653407874048 39224637491720128 39256798401486848 39307111865228662 39314125916389376 39337175943310336 39632440807960576 39634621508099072 39657859442848192 39739058149461944 39955531358025472 40011736832284672 40070166799396864 40093660096066304 40396825767870208 40420510585979888 40451426248024064 40503270806182366 40757297145929728 40840746930154496 40864692020990656 40950614800360174 41109766029058048 41173687801867712 41196204105102592 41316027781921984 41420614921527296 41563808543875072 41626145909580544 41652843225796348 41713669734528376 41878090650066944 41988438799431488 42085891653634816 42110566777728176 42217165208479744 42363112554334208 42428983161680752 42461435005689856 42515855690961614 42683438547183616 42795908776343632 42895235723897024 43152487322427392 43177787795763712 43268574128682448 43504273903860224 43563074420948992 43618907022042548 43654670863917568 43718420682966016 43892473849462784 43982342847858688 44008129868759168 44074820851577152 44100662092695572 44340894555857536 44434126456345444 44465665296736256 44468111935916032 44494183765146752 44559159542253824 44801889608998912 44828157133394432 44830623718002304 44922413560261328 44948751748324333 44956772506640384 45230659027800064 45288628888198241 45296710294970368 45323267934683648 45349841145245728 45416066456527936 45663464409171968 45692751097194656 45727699236896768 45786306128727892 45821325824075776 46167800877565952 46194869241119872 46289452349922704 46471909424152576 46569622031855104 46666812015818813 46702505166846464 46732458253332488 46800702628983056 46985174875684864 47055643202134528 47081376120117248 47179634125882756 47182230096067157 47218317465053696 47365599990001664 47465191686313856 47603249400910112 47700716141078884 47888735930986496 47986787199350272 48061402085434868 48126362031689344 48248188809691136 48377983834127584 48414985776381952 48490266470492288 48618037605330401 48781072625352704 48809673160428544 48909610030107008 48985659817847077 49308329677091576 49346043195158528 49449799004208512 49719170175840256 49748320721206016 49850179453762912 49852922365655864 49891052415905792 50256566786266414 50265534683267072 50295005564296192 50297772951905024 50371223830373888 50400756677366368 50675308063837184 50703020437049344 50781858807251936 50811632411149246 50820699355332608 50850495731596288 51232179581022208 51234998534859776 51265037816364736 51339901211727232 51370001998084952 51678078522377216 51758433015083704 51798020496781312 51828389880280832 52220286968222464 52248844230861824 52327207004260448 52357886651894278 52671887724730624 52753787496143006 52794136275565568 52936160595587542 53141892671709184 53222425179262976 53253629696839936 53333499446650072 53408523718094272 53543721727827968 53656303645398272 53728825678667776 53807286994419712 53922548681219608 54135092791549952 54245933355787264 54277737960240704 54403713601040128 54573408684132352 54688155638579008 54762072326334464 54842042513543168 54959520771243062 55176152268310528 55289124381860096 55321540613322256 55739850939320912 55782483611918336 55815189101840896 55896697177265152 55932547044394384 56237232119624192 56352376773818944 56385416394347684 56431647702137344 56514056004809728 56811771149692468 56855223681378304 56971633661443328 56974768417892416 57008172949094276 57316457885360128 57436076327161616 57439236638690452 57480006359195648 57483169087891456 57516871696409216 57600864774132992 57914637787242496 57951781879368832 58036410065430784 58070437041313424 58104483967346089 58114852264681472 58418697460078592 58543837343280653 58554284039839744 58588614647273984 58708573712097088 59060661168431104 59152494874381376 59187176215184836 59232445577463808 59542133949695488 59680327963682816 59712964835270656 59837584745022032 60073443889758208 60196443113977856 60199755309471232 60290042852734864 60498469252100048 60687174987189632 60736933375885312 60861291082102784 60991663294916081 61038312820679168 61228702426099712 61321489880455168 61357442911576448 61661901353101972 61904951325421568 61995352406614016 62031700525989376 62128153915318244 62369609924722688 62500749301233152 62537393736799072 62585225515810816 63058459735212032 63095431158602752 63187570722125824 63224617843796864 63357554974142156 63603788950618112 63702686787795328 63740035924045208 63788787544961024 63922910907879296 64271122422427648 64306269822599168 64402716312935936 64440475879254496 64444021594628312 64493311659585536 64575969492875659 64792517609537536 64927738456791392 64977398493003776 65019072352462592 65114021049019904 65152197656107744 65542928857649152 65641230088184704 65644841872789088 65683329702217318 65695050386161664 65733567653039104 66038527563567104 66230607862135808 66366213761501056 66405124534109816 66764225668661248 66803369797219328 66907242678035032 66943831670791712 66958416739741696 67308499247481856 67541188883796992 67642487103068384 68048153085366272 68088049985627392 68231213049076168 68429671013808286 68602893463779584 68695617356111872 68795934987403264 68799720353681408 68840057900793088 69215054916460544 69356771413931008 69360587639173376 69454335633399808 69543351761558402 69555761236688896 69704758051332664 69922179876544576 69979510193954816 70081702720520192 70122791898944512 70163905168116032 70694445093772864 70789995934042112 70893372029702144 71325270005377024 71429427772837888 71471307127770368 71513211036733648 72053953653268496 72109064181260288 72256706107196416 72303048618363472 72408634256162464 72803070614623232 72845755341765952 72998922035424658 73054755323290624 73282626399625216 73646258147719424 73650310393860928 73693491861024308 73801107991857896 74092006534733824 74203129664904448 74250720532941316 74307511259957248 74459654464123136 75022676426044672 75066662516819792 75124077317758976 75220360068624394 75516852814247936 75692123271012352 75891570896125504 76346708339679232 76465420203468608 76507236195190528 76923999139979264 76969099983752704 77130936490260016 77189930152910848 77655915272126464 77814914269288448 77819195887853056 77978529198944192 78205338301495184 78403306815748096 78449274983440256 78513596802973696 78614223730457324 78674351886620672 79264881615921152 79269243016198144 79315718885696384 79478116298923888 79911062716050944 80023473664569344 80126035725273811 80140333598793728 80187320192132608 80793651535740416 80841021171959776 80902852496048128 81006541612364732 81514594291859456 81681493860308992 81729384041981312 81901229600720348 82219532058116096 82347375603735424 82392408210205184 82564359720294823 82632055563843968 82841229843054592 83127617087750144 83252291819161088 83305686451592696 83427339469056752 83476253246888047 83756181300133888 83976877598862976 84107453649511019 84171783307269632 84221133555456352 84434330416959488 84726225108668416 84857966323361504 84922870011379712 85031711381923228 85366877094367232 85591817552687264 85790471447794048 86304974644854784 86355575591527424 86537148257364896 86666936600806367 87008547807720448 87237814044085096 87309341727835136 87436841365932032 87964685695717376 88016259737518336 88149641703154304 88201324185391144 88681789111715072 88868252912690888 88931330593472512 88936223871832064 88988367530293504 89118319084507648 89603779217997824 89656314266788864 89661247436004608 89844827120522656 89897503496648666 89913545013280768 90461318055600128 90577257776396482 90593420589940736 90646535869367296 90699682290491456 90832132913055872 91326928818343936 91385502194389312 91572612257455784 91642651648151552 92335601755131904 92389738482239744 92578904699845408 93139244063710208 93333624031637626 93405010333692928 93464916506664976 93601405257966112 94111286404269056 94162752240234496 94359268251765512 94364460192134314 94436634930107392 94731199980003328 94930383372627712 95206498801820224 95401432282157768 95777471861972992 95973574398700544 96122804170869736 96252724063378688 96755967668255168 96980532940984576 97236075210660802 97619346320857088 97819220060214016 97971319635694154 98616659354183152 98692086390317056 98899598008417024 99438340351680512 99496641442412032 99700358907525824 99705844731311728 99782104831811584 100513133572532828 100590011128592384 100595545903810048 100742447660747776 100801513354732736 101350616127674368 101406040874098688 101563717614503872 101623264822298492 101700991463192576 102464359162044416 102469997069719552 102530075632729472 102679802423454464 102740003996169904 103356157044754432 103516866030167408 103577558376573463 103596040993562624 103656779760561664 104440573936444928 104497688461723648 104654414008520896 104715773303788556 105343775449461248 105507574992286012 105588272551131136 105872321191175084 106283785343418368 106444850358525952 106507259393679872 106666998893300144 106817047436188544 107087443455655936 107312607290796544 107457651357335552 107845097362439216 107908327367928451 108270185583099904 108491866711574528 108555475920481408 108724269351806927 108807427202080256 109146817368264704 109376311277158016 109524144652668928 109684085027086336 109919041542486124 110352304536621056 110578248763720192 110643081226644512 110875721204748773 111479701878641824 111564967223836672 111630378203681792 111793394354530304 111865094088788768 112474464239248384 112704753547637888 112770832788695368 112863295404274688 113028112009619456 113623542299384936 113710447362756608 113943267322886656 113949536835784832 114016345898188552 114632915770720256 114872152654323232 114878473277380904 114960012718391296 114966338175782912 115033743392818432 115201729548265984 115829275574484992 115903563758737664 116072820130861568 116140874082626848 116208967934692178 116229704529362944 116837394920157184 117087674686561306 117108568079679488 117177229294547968 117417147424194176 118121322336862208 118304989748762752 118374352430369672 118464891154927616 119084267899390976 119360655927365632 119425929670541312 119675169490044064 119926800486769081 120392886227955712 120399510618942464 120580085705469728 120996938504200096 121374349974379264 121722582164205568 121983326589832162 122076625641358336 122457404852199424 122642979760910336 122714885823152896 123323802706203944 123809902650843136 123990704813228032 124063401051978752 124256307830636488 125001498602466304 125074787473598144 126190862317205504 126375141444251648 126449235687593728 126715109948284312 127405373575590656 127480071848090416 127577575089922048 127845821815758592 128542244844855296 128805432625871872 128880951758508992 128888043189256624 128986623319171072 129151938985751318 129855476913582784 130038144704925184 130228042098039808 130304395312215488 131085857715298304 131282460176369408 131289683745578176 131366659404434636 131467135306078208 132077055127134208 132461215724271616 132732427523002112 132810249068219632 133606739594438656 133814485356070064 133887663341583424 133916833479483392 134616998494963712 135082377767593984 135284974206136768 136096306170732544 136176099971254784 136462426098152336 136859342027616572 137205786927559168 137391234712223744 137599440707362816 137680115801586176 138430109832921088 138713542827862016 138721175278346752 138908671266799616 139086703523116804 139409516102665328 139844359753089152 139959020387909632 140245583797889024 140327810336232064 141388890187545728 141579991868084224 141761447821638281 141786744059404288 142650540010754048 142858855545675776 142942614255540736 143026422073467296 143327151801260609 144107907306536992 144218128362520576 144513412214392832 144606097236726944 144817268512324928 145606141229246464 145691510683531904 145997844070849316 146109510646581248 146565252799250432 147292516295438848 147300620787721856 147386983722048616 147602215983715792 148184013069467648 148406259329808896 148501441065882632 148615022519914496 148805494918365649 148919308928246272 150045352852089344 150133325033639584 150248154635517952 150440720137248788 151033705628495872 151384246542024704 151783141792251008 152693416679358464 152930840406937216 153014472390381056 153333810909118957 153847998279958528 153938199967505408 154261872980520032 154379860305821696 155027327458506373 155629828538576896 155638391775706112 155957058397888384 156410676602990368 156806613631496192 156898549966880512 157228447460914648 157348703773241344 158529763231842304 158538486032396288 158631437771392768 158956232597847776 159822125432101888 160046947329138688 160252071450547622 160280667197587456 160374640384265216 161587303071480832 161682042343919552 162013083224729464 163362987720617984 163458768083962624 163802459201440696 164694751207470848 164784816420410368 165128719440589646 165264111127687936 166504583638322176 166611372903185392 166854678938113504 166952506493776094 167953755197725952 168214907299022038 168343566614539264 168442267110912704 168868660833918976 169452450217336832 169715932646723008 170063422763846456 170733754188734464 171183635105374528 171580942895588096 172711151183054848 173074296514729792 173333873201612734 174017095615440896 174475628088170192 174618683455670272 174873682731864064 175929371391434752 176032519475036672 176299283406308608 176402648370782288 177363578223430144 177736505825381776 177872447743664128 177976735060587008 178236638169015296 179312628533577728 179322494872009216 179689654241045312 179795006993297332 180922636111200256 181154515552792964 181293071738734592 181399364580982912 181664265826111744 182653857636687872 182771004388778624 183145224514911568 183252603281629973 183285303296303104 184638256236500521 184671203510263808 184779476964479488 185157809399690816 185276562084556397 186278488127420416 186667248063275252 186810020667385856 186929833013329952 187202810515932224 188222572808538112 188325504480468992 188718536503531024 188728920384268628 188873269860214784 189462399960006656 189860766745255424 190412997603640448 190802864564315536 191554943723945984 191947148797401088 192245608341739472 192358322699350717 192505448126757376 193511935336510336 193961065881969152 194472150421321604 195238692641714176 195638440120428032 195942639271388308 197233318708366304 197384172780634112 197799196016834048 198876680703361024 198993282884824064 199400717815051648 199411689462623456 199564209663623168 200401179397581409 201026267145065656 201180022257184768 201191091807620096 201484895321495552 201603026709465472 202701232255348736 202812081748197376 203127435229007744 203246529644596984 203401982926385152 204928718324088832 204939994139439104 205060151265458944 205359604846908928 205480007992339808 206712314089508864 207033732060334816 207155116753146926 207192081987125248 207313559521123328 208881147872889856 208995376923447296 209308828017041792 209431546607577112 210687550898922496 211015149984572024 211176545102262272 211744642382350168 212889700717051904 213014518787359744 213333997786600288 213634094872377088 214625214581593088 215690194724878432 215816654735856902 216983733423149056 217110951840962816 217448538703613854 217614854404160512 218293634736529408 218752622554316032 219048289305337856 219368170054172672 219838083084972248 220704609073242112 221156497527440384 221286162453289024 221751442409497546 222959403757283648 223260756407363584 223586788709060608 223730188177577536 224948928478496768 225409507095275776 225541665577390736 225726590808549376 226056224019238912 227247084598769872 227420894725513216 227886534645773312 227899073671569664 228032691796377104 229744305308646464 229756946554761808 229932676351565824 230067486785636864 230403459096531968 231807127517475328 232145640261723136 232281748165253696 232417935869384356 233674789840314368 234175349373122612 234354458589095936 234834294848388352 236609979497525504 236748704860739344 236929782309855232 238168535798781952 238721311854731264 239350338980088128 239503848548329001 239853600973538162 240785772455911424 240799021237884928 241160171410939456 241993877008400192 242748699948758528 243445164328411136 243966653179664324 244153251282716672 244914809704398848 245285959521820672 245429771646305792 246647605412407888 247619805301686272 248126802103957504 248512615661272976 250002997204932608 250149574947196288 252381724634411008 252750282888503296 252898471375187456 253430219896568624 254810747151181312 254960143696180832 255155150179844096 255496227123986303 255691643631517184 257084489689710592 257610865251743744 257761903517017984 257776086378513248 257973246638342144 258303877971502636 259710953827165568 260076289409850368 260456084196079616 260608790624430976 262171715430596608 262564920352738816 262579367491156352 262733318808869272 262934270612156416 263271260240185379 264154110254268416 264922431448543232 265464855046004224 265620498136439264 267213479188877312 267628970712140128 267775326683166848 267833666958966784 269233996989927424 270164755535187968 270569948412273536 272192612341465088 272352199942509568 272924852196304672 273718684055233144 274411573855118336 275198881414725632 275360231603172352 276353061991250491 277427085655724032 277442350556693504 278173407046233608 278819032205330656 279688719506178304 280491167595778048 280655620672464128 282777780375091456 283159983736168448 283522895643276562 283573488118808576 285301080021508096 285717711091351552 285885228511081472 286052844146934592 286654303602521218 288215814613073984 289026824428785664 289212194473453888 289634537024649856 291212282458492928 291383021367063808 291995688141698632 292219021293162496 294585032590877696 294601241575443712 294773967444097232 295204431967431584 296812518659617792 297002882131765264 297230045039828992 297610989836731298 297838617856492544 300090705704178688 300266650067279168 300881440274497576 302067411256991744 303566283584502016 305861680813874432 306028944780762112 306667621818237914 307876399935010816 308523745961040064 310054654917012746 311259657077153792 311276783551412224 311914116795776768 312821353205980736 313613227262992384 313797099933761024 314456894921829296 314697407546482688 317076972064792576 317262875542785536 317912465195695552 319644250864203776 320093894658277376 320504142901095244 320749280768530432 323174606142961664 323364084687839104 324026166449458928 326667684110731691 326725975441235968 326917536167925248 327604918402881392 329389502414941696 329569632840820736 330257438881179292 330275610672470099 330528222255375872 333009167276644352 333222745806370784 333709357876227008 333905012987552188 335907510395451904 336429814598044076 336687133229078528 336884534221825408 337737321667837952 338904900434673664 339431865293446016 340126845527692912 340326263237312807 341467508377468928 342367270210749056 342899618724929539 343161885791176192 345422302366109696 346148593029459584 346667746403225468 348034191230881792 348951256176340384 349237366911340544 349747365463728128 351858742782869504 352065038950073344 352598566812617216 352805296741564576 354727156446860288 355473011650763552 355744895487328256 355953470121174016 356473276338030592 357236885013079903 358625257067155456 358644989744018432 359379308482090624 359590013986594664 362309031105585928 362586143477469184 362798729161965824 363328531652223488 365307715273375744 365542008777557248 366290449029823136 366505206563259946 366570606592606208 369276512473001042 369342407020527616 369558953928958976 370315618799381632 370553124169112794 372556976254840832 373334496126550504 373620041334771712 373859666026659904 374405621031864448 376445145617076224 376651008960937984 377437073007062048 377457840768537256 377746539720429568 379721533490510848 380825995207280896 381605729128631072 383894297594802176 384491216683478944 384716645398701434 385010896253514752 387023870673020672 387922131763938304 388944300842643208 390477385283428352 391276880240856064 391885278542776616 394466637416732608 395598392033668096 397986565769648128 398801435630103296 398823378925246912 400802358795162818 402052534290131312 402360044514369536 402382183615240192 402969790642991104 403206053418930944 405402464510697472 406254870458015488 406493059289193968 406803965852770304 409879988278878208 410120302530917888 410719209693817856 410960015984679616 413424628179017728 414067464120669632 414310233506293852 414627119042246656 417762295745779712 417990753846894592 418617656034083584 418863093215154224 421375101797844992 422030299969144048 422353090204524544 423489284764700336 426029037574719488 426667995573200576 426941643064412567 427268189744754176 429250429163186176 431380389449756864 431633309471713804 433967466846298112 434221903681925632 434897077407227708 435229708808321024 436587269473058816 437505245108632064 438096578610675712 439676166169944496 441409218146484224 442312995054880768 442572324906578048 443502884818995092 445918807514567296 446521512814727168 447173577418121216 447460376355155072 449897856956993536 450819014190551552 451083331154781472 451453181617098752 452031786450129613 452112448038477824 454494169197539744 454841789451026432 455773069291546624 455798147343139328 456065383592754208 459488610617292928 459513893109523616 459865352703131648 460134973571273728 460806918193063936 463614255034950656 464291280523446272 464563496330507392 464835871738768712 467349579680628736 468350698746245224 468708917178191872 469668589696776704 473219958995051008 473497409721478688 473859564619710464 476337071597563904 477442623709462528 478700677960176256 479007697096658002 479707201947076324 481571544911822848 481598042475769856 482320342821878912 483987754016800384 485497399897517056 486890328656822272 487933306359328648 488306502565433344 488932340446058561 490571919043641344 490859543292611584 493295210824815776 496253604207915008 497025231322545952 500005994409865216 500299149894392576 504763449268822016 505500565777006592 505796942750374912 506860439793137248 509621494302362624 509920287392361664 510992454247972606 511383287263034368 515221730503487488 515523807034035968 515552172757026496 516607755943005272 519421907654331136 520152578819700736 520912168392159232 521217581248861952 525129840705477632 525158734982312704 525466637617738544 525868541224312832 526542520480370758 529844862897086464 530929710092008448 531240996272878528 534426958377754624 535257941424280256 535550653366333696 538467993979854848 540329511070375936 541139896824547072 544704399885019136 545849704392609344 547437368110466288 548823147710236672 550720463206344704 552706123982500982 554854171311448064 554884701113387008 556346814092467216 557638064410661312 559377439012356608 560982335191556096 561311241344928256 565555560750182912 566319967472336896 567045791286553124 570602160043016192 571770457022162944 572105688293869184 573308607205042436 576431629226147968 577950518042063761 578053648857571328 578424388946907776 579269074049299712 582424564916985856 582766042734127616 583991376283397264 584333772728216329 584438042586324992 588752175546577133 589170065181755392 589202483150887424 589547934888194464 590408863934863168 593625037319235584 594005764263530528 594460090079657984 595221979673462596 595677235712985088 600181411408357376 600533300134558336 601762880548995152 604134822513983488 606668556205644569 607132567169004032 611723361627748864 612057889561524224 613335243636475828 615752799870021632 617047491922080128 620109309834025492 622519314154307584 622553567102824448 623828233591553536 625642706411961472 627226454525984768 627594199867522048 628913789843658592 629394815092965376 632034488869295213 634153944129585152 634525751085571072 635824930391391104 636813577632012001 639288501728407552 641008285802190488 641498561537060864 646349212285923328 646728169375678208 648052332898917856 653335368221463382 653451950882471936 653835072335850496 655209836805762784 658779004829883392 659139265681641472 660514877762358584 660551221344940198 661056444510751744 666018334553288704 666445491612741568 667418715752454016 667810025975104376 671815020790903808 672859629196088152 673374266458157056 673769068443650816 678863730586892032 680253691055385824 680652526474625614 684734540421498112 685799237449859078 686323771582352384 690844604732219392 692297186058919168 693335492806450936 696068382461763584 697902512352680768 698474733822681088 699494730927456256 704130077900146688 705197133625234432 705610593483129152 709454312893720576 710946023301527104 711906940242348032 712946552676061184 714473770026159806 717250514134310912 717289979488036864 718758616964181248 719180027973189328 724618062211171856 725172286954938368 725597458323931648 726657063304446976 731084017555114496 732580898059646272 733010413126519892 738553024946002084 739117907857917952 740631237598763264 741106248338225588 745113952509681664 746668992253101008 747240082669543424 747719332053319808 748811242063728896 752890291234152448 754874146014124096 754915681537074512 755358291575499157 755493079440859136 759443066981021696 761069885462648489 761651990414561792 763211458257262144 767788595189604352 768982433366957888 769433290797402868 770021792507029504 774047741346041344 775844263527876608 777888601685286416 780954770566856704 782553760481712128 783770557085553232 788933274833465216 791196784067336192 795973131539296256 797602871260206592 797646757850493824 801604717590325636 804105068580262624 804720089028739072 804764367230480384 805939581285982208 806412106837861888 810804929021394944 812509740916030976 812986118578387936 813607931705540608 819759976557756416 820240605061835776 821438419387635712 821920031969359232 826849256358035456 828134928241339264 828620467012587704 829254238084493312 835524591491559424 835981507693789184 837235312068167168 837726186430308448 839487603407383567 842750203595689984 844060599938288096 844706180409049088 846978569529400672 852058075149438976 853335991146401152 853883286128825134 854536379489508352 858500858326372352 862760778899513728 863266618943427608 867934933692596224 868443807363851264 869794154814455416 870459417616642048 875010490217264128 879352332339888992 884625990109761536 885144649813156096 887005769637990184 891837615029134592 893043025629454336 894347154836242432 894920752710310144 899795713913987072 901638028381103104 902166662309562944 902906363234197504 904063572900259226 904224896076955648 908988338395079488 911546138583093248 911596294686278656 912130767185508416 918977221234585856 919027786219047232 920269947142547456 921613836386127872 927228510069901312 928582561046892544 929126992661014784 929671743477537424 936701397492490448 937417834356383744 939337179393553408 946439917990102016 946994819442957376 952674143195127808 957401355920352512 958015394193316004 959414403894152648 963196084951539712 964640685643757824 967975508033600768 970994799795034112 975866612718657296 976613005130866688 977864680892117122 981719086585223168 986590421649631552 992507208415830016 994050462645091904 1000011988819730432 1000598299788785152 1009526898537644032 1011593885500749824 1013720879586274496 1019242988604725248 1019840574784723328 1021984908495945212 1022766574526068736 1030443461006974976 1031047614068071936 1031104345514052992 1033215511886010544 1038843815308662272 1040305157639401472 1041638464428559543 1041824336784318464 1042435162497723904 1050259681410955264 1050317469964625408 1050933275235477088 1051737082448625664 1053085040960741516 1059689725794172928 1061859420184016896 1062481992545757056 1068853916755509248 1070515882848560512 1071101306732667392 1073336676363832699 1076935987959709696 1080659022140751872 1082279793649094144 1085191292209544611 1089408799770038272 1091699408785218688 1094874736220932576 1097646295420473344 1101440926412689408 1105412247965001964 1109708342622896128 1109769402226774016 1112693628184934432 1115276128821322624 1118754878024713216 1121964670383112192 1122622482689856512 1126670175810482771 1131111121500365824 1134091582573106248 1143540914044325888 1144211376587738368 1146617214410084872 1152863258452295936 1155901036084127522 1156107297715142656 1156848777893815552 1158538148098599424 1164849129833971712 1165532085468255232 1167982752566794528 1168667545456432658 1168876085172649984 1177504351093154266 1178340130363510784 1178404966301774848 1179095869776388928 1180817727869726336 1187250074638471168 1188011528527061056 1190443959346925192 1191354471425970176 1200362822816714752 1201066600269116672 1203525761097990304 1213337112411289138 1214265134338008064 1223446723255497728 1224115779123048448 1226670487272951656 1231505599740043264 1234094983844160256 1240218619668050984 1245107134205648896 1247656467183107072 1251285412823922944 1255188399735044096 1257827579687317184 1264068977738590426 1269051502171142144 1271649860782782208 1273627155264024002 1278577003456815104 1282016571604380976 1282997123074121728 1292698424571846656 1293456338751356416 1296104665797835712 1306670736442926764 1307670144671700992 1310419673611525568 1317558009659766784 1318278531363282944 1321029755524717168 1321102442689880396 1322112889021503488 1332036669106577408 1332890983225483136 1334837431504908032 1335620051950208752 1343630041581807616 1345719258392176304 1346508258895455019 1346748532916314112 1347538136887301632 1357727461173784064 1360507382110771648 1361305052949251228 1369469080842996224 1371598474899718156 1372647543164704768 1381689209464438784 1384594372117838336 1386670985612901872 1392136764923527168 1395805024705361536 1396949467645362176 1402808255783069863 1408260155800293376 1410394267250468864 1411221186966258304 1418908625787441152 1421892046603054208 1423813880484696064 1425893105352122368 1428947540052319612 1434501028268621824 1434579958976073728 1437517233928362496 1438360055946378656 1449236124422343712 1450344573909876736 1451194916647863296 1453314126608893952 1462168035110228992 1465161796119292544 1466020826253039784 1477106049892004168 1478235815715835904 1481262475197526528 1482212496676451176 1490227905019363328 1493337984506202016 1494480165339086848 1495438664106639616 1497622484127457792 1505780582468304896 1509748292028248192 1509831363074149024 1510716583150998314 1510986158881718272 1518886133962043392 1522139770925296978 1523303980829123584 1526422916514524288 1535577190379208704 1537964866733915776 1538866581594805736 1540043585014059008 1548095482692082688 1551688527055753216 1555777203370572832 1565107520963424256 1567541114171106464 1577866549666930432 1582393568134672384 1591946263078592512 1595205742520413184 1595293515700987648 1603209435180651272 1608210137160525248 1609528734460960768 1611879162571964416 1612824213675723776 1625019481832061952 1625972237156775872 1640481210123671552 1642876838775271424 1643840063938718464 1656269856482678528 1657240934025175408 1658508476168986624 1671049182983118848 1674470624136334336 1675452372860616896 1678975206814767134 1685500407191379968 1688121199876576192 1693957139058801344 1704116150298877952 1706671982292802304 1707766572257650268 1709072758979016704 1717001716652744704 1725521557799027456 1726533237886855216 1736887614727702528 1739588309628910832 1740918835233284096 1750020980434528256 1758704664679777984 1769251980219523072 1770289299626312192 1774011539275980368 1783675230058269184 1786086051258908672 1789841505420620288 1799591427827974144 1803276056762206208 1804333324619125888 1805812726468395008 1808127145800518452 1817976676790158976 1823092277166186496 1823192589372557312 1824261534371016832 1837954442469171712 1838055572438094464 1840539894285094912 1842898821681297653 1843227672772255744 1854457020139802624 1857165122093785088 1858253985322029568 1859343486955074848 1873402794984980896 1874835668712767488 1878674358787106816 1892879835980204032 1893989638885914752 1905348286390255616 1914802711840705024 1916030788386632008 1918828807788305296 1926392169903079424 1929281371287515648 1934471433938753437 1935951016067201536 1941989599590068224 1951733225437314592 1953226010261733376 1955729361784234244 1963438173170446336 1973180843299263104 1985014416831660032 1988100925290183808 1993339541818546441 2000023977639460864 2001196599577570304 2023187771001499648 2027441759172548992 2038485977209450496 2039681149569446656 2043969816991890424 2045533149052137472 2060886922013949952 2062095228136143872 2062208691028105984 2066431023772021088 2077687630617324544 2080610315278802944 2083276928857119086 2083648673568636928 2084870324995447808 2100519362821910528 2100634939929250816 2101866550470954176 2106170081921483032 2123718840368033792 2124963985091514112 2141031765697121024 2142202613465334784 2146673352727665398 2164559587298188288 2170382584419089222 2178817599540076544 2183398817570437376 2189749472441865152 2195292590840946688 2202881852825378816 2210824495930003928 2219538804453548032 2225387256369868864 2230552257642645248 2237509756049426432 2245244965379713024 2253340351620965542 2262222243000731648 2268183165146212496 2287081828088651776 2288422753175476736 2293234428820169744 2305726516904591872 2311802072168255044 2313697555787631104 2317076296197198848 2331064170936510464 2335965505133589056 2337335090912865316 2355008702186308532 2356680260727021568 2356809932603549696 2358191739552777856 2361635455739452672 2374500149276942336 2376023057054122112 2380887918693850384 2382283842661189649 2382708942851940352 2400297331074506773 2400725645633429504 2402133200538233344 2407051522195980608 2426674224822578276 2428530268676016128 2446893446510995456 2448231558246096896 2453340974545903312 2463011199480086528 2468189967688320512 2480437239336101968 2490214268411297792 2495312934366214144 2500658195091559321 2502570825647845888 2510376799470088192 2515655159374634368 2528137955477180852 2538103004342284288 2543299721565564416 2547254310528048004 2557154006913630208 2564033143208761952 2565994246148243456 2585396849143693312 2586912677502712832 2592209331595671424 2613341472885853528 2615340289343401984 2620839347223051136 2635116019319533568 2636557062726565888 2642059511049434336 2642204885379760792 2644225778043006976 2664073338213154816 2665781966450966272 2669674863009816064 2671240103900417504 2687260083163615232 2691438516784352608 2693016517790910038 2693497065832628224 2695076273774603264 2715454922347568128 2721014764221543296 2722610105898502456 2738938161685992448 2743196949799436312 2745295086329409536 2769188744235676672 2773341971225803744 2791610049410723072 2805616511566139726 2816520311600586752 2820788534500937728 2822442373932516608 2837817251574882304 2843784093206108416 2847627760969392128 2851786210704244736 2857895080104639224 2869159917952147456 2875034467856724992 2876720111892757312 2898472248844687424 2902389833295726592 2906628253217787904 2924336070220457984 2930323592238585088 2932041652506079568 2954212099784008336 2956471631431671808 2962524950395053056 2964424993352902352 2986675969012404032 2990877328213279232 2995244968254915584 3019496584056496384 3019662726148298048 3021433166301996628 3037772267924086784 3044279541850593956 3046607961658247168 3052845833029048576 3075929733467831552 3077733163189611472 3080087170028118016 3096190965384165376 3103377054111506432 3111554406741145664 3130215041926848512 3135082228342212928 3155733099333860864 3164787136269344768 3183892526157185024 3190411485040826368 3190587031401975296 3206418870361302544 3216420274321050496 3219057468921921536 3225648427351447552 3250038963664123904 3251944474313551744 3280962420247343104 3285753677550542848 3287680127877436928 3312539712965357056 3314481868050350816 3317016952337973248 3342098365966237696 3348941248272668672 3350904745721233792 3357950413629534268 3371000814382759936 3376242399753152384 3387914278117602688 3408232300597755904 3413343964585604608 3415533144515300536 3418145517958033408 3422526383122409927 3434003433305489408 3451043115598054912 3453066475773710432 3473775229455405056 3479176619257821664 3481837670466568192 3500041960869056512 3517409329359555968 3538503960439046144 3540578599252624384 3548023078551960736 3567350460116538368 3579683010841240576 3606552113524412416 3608666649238251776 3616254291601036904 3635953353580317952 3646184554332372992 3646385178745114624 3648523068742033664 3675908884938343424 3676111144876188928 3681079788570189824 3685797643362595306 3686455345544511488 3708914040279605248 3714330244187570176 3716507970644059136 3718686973910149696 3746805589969961792 3757348717574213632 3785759671960408064 3787979277771829504 3829605423681410048 3832061576773264016 3837657615576610592 3858562742575031296 3868942867877506874 3871902032134403072 3883979199180136448 3903466450874629184 3911458723568468488 3926876346340892672 3946361686598526208 3976201850580367616 3986679083637092882 4002393199155140608 4046375542002999296 4054883518345097984 4076971954418900992 4079362299138893312 4087939633983780848 4091066298104274944 4124190456272287744 4124417382056211968 4132862047544042176 4155375261234649088 4161220630557605888 4166553857714238172 4169740649990895616 4201038725643821056 4201269879858501632 4203733100941908352 4212340163842966064 4246679893439511983 4247437680736067584 4249927970183028224 4282063531394242048 4284405226930669568 4293346705455330796 4329119174596376576 4340765168838178444 4357635199080153088 4366797635140874752 4379498944883730304 4390585181681893376 4405763705650757632 4421648991860007856 4424241422085066491 4439077608907096064 4450774512739737728 4457695043424084007 4461104515285290496 4475019512098852864 4490489930759426048 4506680703241931084 4524444486001463296 4536366330292424992 4574163656177303552 4576845506350953472 4586468857640339488 4611453033809183744 4623604144336510088 4627395111575262208 4634152592394397696 4662128341873020928 4671931010267178112 4674670181825730632 4710017404372617064 4713360521454043136 4713619865207099392 4716383479105555712 4723270911478905344 4749000298553884672 4752046114108244224 4761775837387700768 4764567685322379298 4765417885703880704 4800594662149013546 4801451291266859008 4804266401076466688 4814103044391961216 4853348449645156552 4857060537352032256 4893786893021990912 4896463116492193792 4906681949091806624 4936379935376641024 4960874478672203936 4990625868732428288 5001316390183118642 5005141651295691776 5020753598940176384 5031310318749268736 5056275910954361704 5076206008684568576 5086599443131128832 5094508621056096008 5128066286417523904 5173825355005425664 5184418663191342848 5226682945771707056 5230680578686803968 5241678694446102272 5270232038639067136 5284119022098868672 5284409770759521584 5288451556086013952 5331563932901932544 5339349726019632128 5342480207800835008 5374520166327230464 5382877033568705216 5386033035581820076 5390152547549206528 5430909844695136256 5442029528443086592 5445220211797004912 5477876323371984896 5486393899598872624 5490590172658819072 5538377488471353344 5546683942451607488 5583220098821446144 5611233023132279452 5633040623201173504 5641577069001875456 5644884747865033216 5675634503149764608 5687568186412216832 5695255521938784256 5715790160209278448 5738319835904294912 5750068935713449984 5753440223785514624 5796944497689374848 5804779666591453184 5813256506435575808 5848672140440915968 5860647184477170176 5864083305012159136 5876413223851684969 5908424199568016672 5912943262863343616 5925049900790106112 5928849986705804704 5973351938024808064 5981754656426558464 5990489936509831168 6038993168112992768 6039325452296596096 6042866332603993256 6075544535848173568 6088559083701187912 6093215923316494336 6105691666058097152 6151859466935663104 6155466326379222944 6160174340056236032 6192381930768330752 6206754108223012864 6223108813482291328 6260430083853697024 6270164456684425856 6311466198667721728 6329574272538689536 6356120425798761293 6380822970081652736 6381174062803950592 6412837740722605088 6432840548642100992 6451296854702895104 6500077927328247808 6503888948627103488 6561924840494686208 6571507355101085696 6575360255754873856 6625079425930714112 6628963736100701632 6697882496545337344 6701809491442467584 6715900827259068536 6752484799506304768 6775828556235205376 6826687929171209216 6831066289030601072 6836291035916066816 6845052766244819854 6902086231196109824 6906132951547420864 6947550458910810112 6958353238515643328 7000083921738113024 7034818658719111936 7081157198505248768 7096046157103921472 7134700920233076736 7159366021682481152 7213104227048824832 7217333298476503552 7232508583202073808 7271906707160635904 7292770357490229248 7297046137484067328 7351817769876686848 7352222289752377856 7362159577140379648 7371595286725190612 7417828080559210496 7433015941288118272 7437373947820299392 7493611179939923584 7513356734546828893 7514697435148427264 7571519343920816128 7575958555543659008 7596339045466812277 7659210847362820096 7664123153546528032 7675315231153221184 7717125485150062592 7737885735755013748 7743804064268806144 7767958398360272896 7806932901749258368 7822917447136936976 7853752692681785344 7886691230673379397 7892723373197052416 7952403701160735232 7973358167274185764 8004786398310281216 8092751084005998592 8109767036690195968 8153943908837801984 8158724598277786624 8175879267967561696 8182132596208549888 8216448355300837769 8248380912544575488 8248834764112423936 8265724095088084352 8310750522469298176 8333107715428476344 8339481299981791232 8402077451287642112 8402539759717003264 8407466201883816704 8424680327685932128 8493359786879023966 8494875361472135168 8499855940366056448 8564127062788484096 8568810453861339136 8586693410910661592 8658238349192753152 8681530337676356888 8733595270281749504 8758997889767460608 8843297983720015712 8848482844170132982 8901549025479475456 8915390086848168014 8922209030570580992 8950039024197705728 8980979861518852096 9013361406483862168 9048888972002926592 9072732660584849984 9153691012701906944 9172937715280678976 9222906067618367488 9247208288673020176 9254790223150524416 9268305184788795392 9324256683746041856 9343862020534356224 9349340363651461264 9420034808745234128 9427239730414198784 9432766958211111424 9446541822957810688 9504092228216488448 9523551674775401536 9529135370644758596 9601189324298027092 9608532802152933376 9628206088783922432 9706696899290313104 9714121074704064512 9787573786043981824 9813363898183613248 9819657790481489041 9872759870753282048 9921748957344407872 9981251737464856576 10002632780366237284 10010283302591383552 10041507197880352768 10062620637498537472 10112551821908723408 10152412017369137152 10173198886262257664 10189017242112192016 10256132572835047808 10347650710010851328 10368837326382685696 10453365891543414112 10461361157373607936 10483357388892204544 10540464077278134272 10568238044197737344 10568819541519043168 10576903112172027904 10663127865803865088 10678699452039264256 10684960415601670016 10749040332654460928 10765754067137410432 10772066071163640152 10780305095098413056 10861819689390272512 10884059056886173184 10890440423594009824 10955752646743969792 10972787799197745248 10981180345317638144 11076754976942706688 11093367884903214976 11166440197642892288 11222466046264558904 11283154138003750912 11289769495730066432 11375136372824433664 11431580320418556896 11500137871426899968 11506880447571029248 11593888995378749696 11609559333182906368 11626513012871151616 11697344280881831936 11721294368954340352 11728166610024318272 11752826447703369938 11816848399136033344 11850099801580212224 11857699973411609408 11946703876049616128 11963509312853116928 11980979873019662336 12077986336225985536 12078650904593192192 12085732665207986512 12177118167402375824 12186431846632988672 12211383332116194304 12303718933871326208 12310932652758445888 12384763861536661504 12446217626964582656 12540328913368851712 12622932397335443456 12712240851597522586 12761645940163305472 12762348125607901184 12825675481445210176 12865681097284201984 12902593709405790208 13000155854656495616 13007777897254206976 13123849680989372416 13150720511509747712 13250158851861428224 13257927472201403264 13395764993090674688 13403618982884935168 13431801654518137072 13504969599012609536 13541300037571274059 13551657112470410752 13653375858342418432 13662132578061202144 13672582071832133632 13690105532489639708 13804172462392219648 13812265903094841728 13895100917821620224 13916706477031286656 13953376792729825087 14000167843476226048 14069637317438223872 14162314397010497536 14192092314207842944 14269401840466153472 14318732043364962304 14426208454097649664 14434666596953007104 14465017166404147616 14543813414321271808 14585540714980458496 14594092274968134656 14646712285536276023 14703635539753373696 14704444579504755712 14743190573450381224 14866031882576236544 14874747895640598784 14987222359879847168 15026713469093657786 15029394870296854528 15143038687841632256 15151917111087318016 15192678090933624554 15318421694725640192 15328246307093056064 15350630462306442368 15434250970300125184 15475771471510027496 15487608128537612288 15613865803498516736 15645834894273873952 15773382461346758794 15785446746394104832 15904807402321470464 15946716334548371528 16009572796620562432 16219534073380391936 16317449196555573248 16351758535935123392 16432896710601675538 16496761825089150976 16497669528224847872 16531448190176168704 16621501044938596352 16666215430856952688 16678962599963582464 16805079519434006528 16814932403767633408 16849360655371864256 16986719573758047932 16999711880732112896 17128254125576968192 17137620907722678272 17173386821821323184 17316476698385506304 17363060675352713776 17467190540563499008 17504607365640915247 17517995779534921216 17686595967440031424 17696965688340265964 17803098050958950912 17830780173696336028 17844418061141161984 17900078048395411456 17961959723037704192 18026722812967724336 18097777944005853184 18145465321169699968 18307382025403813888 18345875430561357952 18445812135236734976 18494416577346040352 18509580446301048832 18536610369577590784 18648513367492083712 18687724041068712448 18698680727302922528 18840069617490468256 18854479460828397568 18865533916422222848 18893083645915621376 19008184456432976896 19047103349550803072 19058270741289517192 19202378648596054184 19217065604305866752 19256412177567844864 19413393798580626208 19428242149408129024 19575147572087963648 19626727796367226496 19639315580962978082 19745519741506564096 19843497914688815744 19962503474929713152 20005265560732474568 20020566605182767104 20125241274997074944 20225103643817446816 20346397772524515328 20378034484224384032 20512265145670095616 20695301420021702656 20737674652765371392 20906731783086828224 20966714777784409088 21136476088395474688 21137639083038086336 21326255731607730176 21357398904078528512 21369920831203340032 21531508134274820864 21544132142327280304 21560610190196826112 21723639378780545024 21768118113772346368 21780880847188019648 21911505293487939584 21945575598395490496 22153509953885413376 22186735769806429952 22332880395285784576 22444932092529117808 22579538991460132864 22750272745648867328 22863160640837113792 23000275742853799936 23013760895142058496 23187777990757499392 23219118666365812736 23394688561763663872 23442588737908680704 23456333220048636544 23505652895406739876 23633696798272066688 23700199603160424448 23715399946823218816 23893407752099232256 23927018625706233856 23957684681856869489 23961959746039324672 24155972672451971072 24157301809186384384 24171465330415973024 24354236334804751648 24372863693265977344 24422766664232388608 24607437867742652416 24621865305516891776 24769527723073323008 24892435253929165312 25080657826737703424 25245864794670886912 25424481703195045172 25523291880326610944 25524696251215802368 25651350962890420352 25731362194568403968 25805187418811580416 25913414043641103733 26000311709312991232 26015555794508413952 26301441023019495424 26500317703722856448 26515854944402806528 26791529986181349376 26807237965769870336 26863603309036274144 27009939198025219072 27082600075142548118 27103314224940821504 27306751716684836864 27324265156122404288 27380211064979279416 27608344924784439296 27624531806189683456 27833412954062573312 27906753585459650174 28139274634876447744 28324628794020995072 28384184628415685888 28538803680932306944 28637464086729924608 28869333193906014208 28930034332808295232 29087626828642543616 29188184549936269312 29293424571072552046 29407271079506747392 29408889159009511424 29486381146900762448 29732063765152473088 29749495791281197568 29974444719759694336 30053426938187315572 30303834222174636032 30385356181867249108 30636843389451280384 30656492614186112128 30701260924612884736 30868501940600250368 30951542943020054992 30969689954595465437 30975216257075224576 31203865303968588049 31227731606997033472 31291669788547747904 31546764922693517588 31570893492788209664 31809614804642940928 31893432669096743056 32019145593241124864 32439068146760783872 32634898393111146496 32703517071870246784 32865793421203351076 32993523650178301952 32995339056449695744 33062896380352337408 33243002089877192704 33332430861713905376 33357925199927164928 33610159038868013056 33629864807535266816 33698721310743728512 33973439147516095864 33999423761464225792 34256508251153936384 34275241815445356544 34346773643642646368 34632953396771012608 34726121350705427552 34934381081126998016 35009214731281830494 35035991559069842432 35373191934880062848 35393931376680531928 35606196101917901824 35661560347392672056 35688836122282323968 36053445625935448672 36290930642339399936 36614764050807627776 36691750861122715904 36891624270473469952 36988833154692080704 37019160892602097664 37073220739155181568 37375448082137424896 37397361454605845056 37680139234980936512 37731067832844445696 37786167291831242752 38016368912865953792 38094206699101606144 38116541482579034384 38404757297192108368 38434131208611733504 38512824355135689728 38826787597161252416 39253455592734452992 39278631161925956164 39491039483013128192 39686995829377631488 40010531121464949136 40041133210365534208 40250482549994149888 40450207287634893632 40692795545049030656 40756068968448768064 41024530291340191232 41390602840043405312 41475349305530742784 41813463566173656448 41933429555568818176 42272952176790949376 42275278166076172672 42652511463215460352 42714797808157057024 42739841662406680064 43063016268549641728 43088264284654560608 43121220380393652224 43447278757561090048 43536236227544692736 43561761694376039296 43823010586975879168 43891151196790980992 44307019907770826752 44373471539612859904 44492842980591329051 44665760790571569152 44889864185058235616 45159077982920265728 45500545491297734656 45726321281674227584 46000551485707599872 46027521790284116992 46375555981514998784 46885177475817361408 46912666440097273088 47011305790813479752 47267393596544133376 47400399206320848896 47430799893646437632 47786815504198464512 47854037251412467712 47915369363713738978 47923919492078649344 48311945344903942144 48314603618372768768 48342930660831946048 48708472669609503296 48845533328464777216 49214875735485304832 49243730611033783552 49784870507858330624 50161315653475406848 50491729589341773824 50848963406390090344 51049392502431604736 51302701925780840704 51462724389136807936 51826828087282207466 52031111589016827904 52602882046038990848 53000635407445712896 53031709888805613056 53614475931539740672 53727206618072548288 54019878396050438144 54165200150285096236 54206628449881643008 54613503433369673728 54648530312244808576 54760422129958558832 55206838614713655779 55216689849568878592 55249063612379366912 55666825908125146624 55813507170919300348 56278549269752895488 56649257588041990144 56768369256831371776 57077607361864613888 57274928173459849216 57515138487105864383 57738666387812028416 57860068665616590464 58175253657285087232 58376369099872538624 58586849142145104092 58814542159013494784 58817778318019022848 58972762293801524896 59464127530304946176 59498991582562395136 59948889439519388672 60106853876374631144 60607668444349272064 60770712363734498216 61273686778902560768 61312985228372224256 61402521849225769472 61737003881200500736 61903085886040109984 61939379909190930874 61950432514150449152 62407730607937176098 62455463213994066944 62583339577095495808 63093529845387035176 63141786985576419328 63619229609285881856 63786865338193486112 64878136293521567744 65269796786222292992 65407034143740493568 65731586842406702152 65990678112899391488 66125792760704674816 66664861723427810752 67259729615070533632 67397442621487457024 67946878295032191728 67998847522928451584 68513016502307872768 68693547287285292736 69452242701410855104 69868762162253996032 70018429462563660988 70071983118139684864 70746383869760125696 70787862753361063856 71212392203835803648 71323120694785344112 71377672244564647936 72106891251870897344 72581861284678799872 73229528101615255552 73383501722245431808 73783248540946939904 73977666309384161408 74038321785204195328 74750896164274849792 74794722909211690112 75360278469961873024 75462135665688891392 75572334583662485504 76032737825731907584 76188413398203212288 76233082965158068768 76809514594384216736 76868262417223467008 77025648710271379456 77653575194322504832 78506911185468905984 78557262323851912328 78982078966026256384 79373991658755262976 80021062242929898272 80082266420731068416 80500965099988299776 80900414575269787264 81385591090098061312 81512137936897536128 82049060582680382464 82950698611061485568 83626927132347312896 83866859111137636352 84545904353581898752 84550556332152345344 85305022926430920704 85429595616314114048 85479683324813360128 86126032537099283456 86176528569309121216 87072472455089385472 87123523388752078592 87782302393581961984 88746943079225719808 88985685961182658102 89331521581143138304 89779728370116471232 90318155965840531456 91001090982595469312 91452642563348455168 92055043580568233984 92751111963029997568 93770354951634722816 93825332880194546176 94022611581626959504 94534787193088266752 94861599787292875264 95573631008396929024 95708074502824935424 95830738727427477956 96623890689807884288 96629207236745537536 96685861321663892096 97416945339219006592 97673637549108775609 97691066656929554432 98429751470970609664 98487461222067567104 99569741015716661248 100322631306950813696 100983459178683547648 101697926812780180688 102098785004863209472 102526985998753932161 102605403851561681408 102925448778273615872 103653656174564414932 104062223178033655808 105205764092077981696 106001270814891425792 106063419777611226112 107228951863079481344 107454413236145096576 108039756792100876288 108330400300570192472 108413256899763286016 109227006866739347456 109297060624489617152 109520844259917117664 110413677229427311558 110433379699137757184 110498127224758733824 111333651816250293248 111627014341838600696 112557098539505790976 113536738513662743552 115030276974211728766 115477332775624056832 115720137331233180928 116350507314570174464 116752738199745077248 117173698284290208184 117635556636038045696 117945524587603049792 118997983165124790272 119897778879038777344 120213707752749262288 121215336888698544128 121541424727468996432 122625970456744448512 122805043698451538944 123806171772080219968 123878759818381861748 124815461215874352196 124910926427988133888 125166679154190991616 126187059690774070352 126283573971152838656 127238459218571763712 127573730676386972224 129756272587043135488 130539593572444585984 130814068287480987136 131463173684813404304 131981356225798782976 132251585521409349632 133329723446855621504 134519459230141067264 134794885242974914048 135893756590064383456 135997695045856903168 137026033004615745536 137387094574570585472 138904485402821710208 139737524324507992064 140036858925127321976 140143966236279369728 141492767739520251392 141575725506722127712 142424784407671607296 142646241389570688224 142755344489129295872 144213782503741794688 145163722569357599744 146767003444490863616 147955332618768322816 149501792328549699584 149589445818423380224 150720556939923746048 150924271331377782784 151144669167324971008 152065475651463815168 152376826796406424576 152466165930316137536 153619029188768433472 154051297420542758912 155307150388645009664 157013822370937811968 157114524647703824656 158747983317510525952 160042124485859796544 161001930199976599552 161800829150539574528 163024275873795072256 164098121165360764928 165901397222122971136 167253854264694625792 167733718222275272704 169091808707163797504 169101112664304690688 170610045852861841408 170959366649626720256 172252065074198566912 172353057138618242432 174144944910178770944 174247046777504157184 175564604787163923968 177493886158451439616 177971371922365316204 178663043162286276608 179559456740232942464 180636311931681062912 181393898305487726131 182002181965190938624 182905285126696910336 184110087161136467968 185502223926059995136 187540709903269445632 187650665760389092352 188045223163253919008 189069574386176533504 189723199574585750528 191147262016793858048 191661477454854955912 193247781379615768576 193258414473491075072 193371722643327784192 194833890678438013184 195347275098217551218 195382133313859108864 196859502941941219328 196974922444135134208 199139482031433322496 200645262613901627392 203395853625560361376 205053971997507864322 205210807703123362816 205850897556547231744 207307312349128829864 208124446356067311616 212126839555222452224 214457903726158962688 214908826472290193152 216079513584201752576 216660800601140384944 216826513799526572032 218594121248979234304 219041688519834235328 220827354458854623116 220996254449517467648 222667303632500586496 223254028683677201392 225114197079011581952 227073477027325487104 230060553948423457532 230954665551248113664 231440274662466361856 232701014629140348928 233505476399490154496 234347396568580416368 235271113272076091392 235891049175206099584 237995966330249580544 239795557758077554688 240427415505498524576 242430673777397088256 243082849454937992864 245251940913488897024 245610087396903077888 247612343544160439936 247757519636763723496 249630922431748704392 249821852855976267776 250333358308381983232 252374119381548140704 252567147942305677312 254476918437143527424 255147461352773944448 259512545174086270976 261628136574961974272 262926347369626808608 264503171042818699264 266659446893711243008 269038918460282134528 269589770485949828096 271787513180128766912 274774189149141170944 277808970805643420416 280073717850254643952 280287932472558739456 282985535479040502784 283151451013444255424 284849568815343214592 285292482779141376448 288427565007483589376 290327445138715199488 293534006888981727232 295910665237536645632 299003584657099399168 299178891636846760448 301441113879847492096 301848542662755565568 304130951302927630336 304753653592812849152 304932331860632275072 307238058377536866944 308102594841085517824 310614300777290019328 311449900864139303357 314027644741875623936 314229049295407649312 317495966635021051904 320084248971719593088 322003860399953199104 323601658301079149056 326048551747590144512 328196242330721529856 331802794444245942272 334507708529389251584 335467436444550545408 336874382567334348529 338183617414327595008 338202225328609381376 341918733299253440512 344504130148397133824 344706114277236484864 348289889820357541888 348494093555008314368 351129209574327847936 354987772316902879232 355942743844730632408 359118913480465884928 362787796610975452262 365810570253393820672 368220174322272935936 371004447852119990272 375301331520778184704 376090446326507838016 378139148772353067008 379446399149171501056 382294524033587716096 383322954909709911824 386516828946982150144 386743445286655568384 389667781356876026368 390694550196435102436 393949844888270268416 398278964062866644992 401290525227803254784 402605969409741050681 406791707251120722752 410107943995015728644 410421615406246725632 411701795113094463488 414614624698257659728 416248892712134623232 424253679110444904448 428915807452317925376 429817652944580386304 432159027168403505152 433321601202280769888 433653027599053144064 437188242497958468608 438083377039668470656 441654708917709246232 441992508899034935296 445334607265001172992 446508057367354402784 450228394158023163904 454146954054650974208 460121107896846915064 462880549324932723712 468694793137160832736 471782098350412199168 475991932660499161088 479591115516155109376 480854831010997049152 486165698909875985728 490503881826977794048 491220174793806155776 495224687088320879872 495515039273527446992 499261844863497408784 499643705711952535552 500666716616763966464 504748238763096281408 510294922705547888896 523256273149923948544 525852694739253617216 529006342085637398528 533318893787422486016 538077836920564269056 539179540971899656192 543575026360257533824 549548378298282341888 555617941611286840832 560147435700509287904 560575864945117478912 565971070958081005568 566302902026888510848 569699137630686429184 570584965558282752896 576855130014967178752 580654890277430398976 587068013777963454464 591821330475073291264 598007169314198798336 598357783273693520896 602882227759694984192 609507307185625698304 609864663721264550144 614476116755073733888 616205189682171035648 621228601554580038656 622899801728278606714 628055289483751247872 628458098590815298624 634991933270042103808 640168497943439186176 647203316602158298112 652097103495180289024 656392484661443059712 669015417058778503168 673748765134668697058 676367234828655190016 676404450657218762752 683837466598506881024 689008260296794267648 689412228554472969728 696988187110016628736 702258419148655695872 709975544633805758464 711885487689461264816 717688901991277525127 718237826960931769856 725575593221950904524 731621140506787641344 736440348644545871872 742008895704239980544 750602663041556369408 752180892653015676032 756278297544706134016 758892798298343002112 764589048067175432192 766645909819419823648 773033657893964300288 773486890573311136768 779335562713752052736 781389100392870204872 787899689776540536832 796557928125733289984 802581050455606509568 805211938819482101362 813583414502241445504 820215887990031457288 820843230812493451264 829229249396515319456 848507358220889808896 859635305889160772608 866643202404561539776 874376484995916937216 876166754079336941312 883309417835418492464 883985017798069870592 890669214530002345984 893016114734708805568 908293908109301948416 920242215793693830128 925761098649865447424 937389586274321665472 943564196700824398336 951983865320998322176 959182231032310218752 961709662021994098304 972331397819751971456 981007763653955588096 982440349587612311552 990449374176641759744 991030078547054893984 998523689726994817568 999287411423905071104 1001333433233527932928 1009496477526192562816 1020589845411095777792 1046512546299847897088 1051705389478507234432 1058012684171274797056 1066637787574844972032 1078359081943799312384 1087150052720515067648 1099096756596564683776 1111235883222573681664 1120294871401018575808 1131942141916162011136 1132605804053777021696 1141169931116565505792 1153710260029934357504 1161309780554860797952 1174136027555926908928 1183642660950146582528 1196715566547387041792 1205764455519389968384 1219014614371251396608 1219729327442529100288 1228952233510147467776 1242457203109160077312 1245799603456557213428 1256110578967502495744 1256916197181630597248 1269757288138414082917 1269983866540084207616 1280336995886878372352 1294406633204316596224 1304194206990360578048 1312784969322886119424 1338030834117557006336 1347497530269337394116 1352734469657310380032 1352808901314437525504 1367674933197013762048 1378016520593588535296 1378824457108945939456 1393976374220033257472 1404516838297311391744 1419951089267611516928 1423770975378922529632 1435377803982555050254 1436475653921863539712 1451151186443901809048 1463242281013575282688 1501205326083112738816 1504361785306031352064 1512556595089412268032 1517785596596686004224 1533291819638839647296 1546973781146622273536 1558671125427504105472 1562778200785740409744 1575799379553081073664 1610423877638964202724 1627166829004482891008 1640431775980062914576 1641686461624986902528 1658458498793030638912 1697014716441779617792 1719270611778321545216 1733286404809123079552 1748752969991833874432 1752333508158673882624 1766618835670836984928 1767970035596139741184 1781338429060004691968 1786032229469417611136 1816587816218603896832 1840484431587387660256 1851522197299730894848 1874779172548643330944 1887128393401648796672 1923419324043988196608 1944662795639503942912 1962015527307911176192 1964880699175224623104 1980898748353283519488 1982060157094109787968 1997047379453989635136 2002666866467055865856 2018992955052385125632 2041179690822191555584 2093025092599695794176 2103410778957014468864 2133275575149689944064 2156718163887598624768 2174300105441030135296 2198193513193129367552 2222471766445147363328 2240589742802037151616 2263884283832324022272 2265211608107554043392 2282339862233131011584 2307420520059868715008 2322619561109721595904 2348272055111853817856 2358120677971340439703 2367285321900293165056 2393431133094774083584 2411528911038779936768 2438029228742502793216 2439458654885058200576 2457904467020294935552 2484914406218320154624 2491599206913114426856 2512221157935004991488 2513832394363261194496 2539514576276828165834 2539967733080168415232 2560673991773756744704 2588813266408633192448 2608388413980721156096 2676061668235114012672 2694995060538674788232 2705617802628875051008 2757648914217891878912 2787952748440066514944 2809033676594622783488 2847541950757845059264 2870755607965110100508 2872951307843727079424 2902302372887803618096 2926484562027150565376 3002410652166225477632 3008723570612062704128 3025113190178824536064 3035571193193372008448 3066583639277679294592 3093947562293244547072 3117342250855008210944 3125556401571480819488 3151598759106162147328 3220847755277928405448 3254333658008965782016 3280863551960125829152 3283372923249973805056 3316916997586061277824 3438541223556643090432 3466572809618246159104 3497505939983667748864 3504667016317347765248 3533237671341673969856 3572064458938835222272 3680968863174775320512 3703044394599461789696 3749558345097286661888 3774256786803297593344 3846838648087976393216 3889325591279007885824 3924031054615822352384 3961797496706567038976 3964120314188219575936 3994094758907979270272 4005333732934111731712 4037985910104770251264 4082359381644383111168 4186050185199391588352 4206821557914028937728 4266551150299379888128 4313436327775197249536 4348600210882060270592 4396387026386258735104 4444943532890294726656 4481179485604074303232 4527768567664648044544 4530423216215108086784 4564679724466262023168 4614841040119737430016 4716241355942680879406 4734570643800586330112 4786862266189548167168 4823057822077559873536 4878917309770116401152 4915808934040589871104 4969828812436640309248 4983198413826228853712 5027664788726522388992 5079029152553656331668 5121347983547513489408 5177626532817266384896 5216776827961442312192 5352123336470228025344 5389990121077349576464 5411235605257750102016 5515297828435783757824 5575905496880133029888 5618067353189245566976 5695083901515690118528 5741511215930220201016 5745902615687454158848 5804604745775607236192 5852969124054301130752 6017447141224125408256 6133167278555358589184 6187895124586489094144 6234684501710016421888 6251112803142961638976 6441695510555856810896 6508667316017931564032 6561727103920251658304 6633833995172122555648 6877082447113286180864 6933145619236492318208 6995011879967335497728 7009334032634695530496 7066475342683347939712 7144128917877670444544 7361937726349550641024 7406088789198923579392 7499116690194573323776 7548513573606595186688 7693677296175952786432 7778651182558015771648 7923594993413134077952 7928240628376439151872 7988189517815958540544 8010667465868223463424 8075971820209540502528 8164718763288766222336 8413643115828057875456 8533102300598759776256 8697200421764120541184 8792774052772517470208 8889887065780589453312 8962358971208148606464 9060846432430216173568 9129359448932524046336 9229682080239474860032 9432482711885361758812 9469141287601172660224 9573724532379096334336 9646115644155119747072 9757834619540232802304 9831617868081179742208 9939657624873280618496 9966396827652457707424 10055329577453044777984 10158058305107312663336 10242695967095026978816 10355253065634532769792 10433553655922884624384 10779980242154699152928 11030595656871567515648 11390167803031380237056 11483022431860440402032 11491805231374908317696 11609209491551214472384 12034894282448250816512 12266334557110717178368 12375790249172978188288 12469369003420032843776 12502225606285923277952 12883391021111713621792 13017334632035863128064 13123454207840503316608 13267667990344245111296 13754164894226572361728 13866291238472984636416 14018668065269391060992 14132950685366695879424 14288257835755340889088 14723875452699101282048 14998233380389146647552 15097027147213190373376 15387354592351905572864 15557302365116031543296 15847189986826268155904 15856481256752878303744 15976379035631917081088 16151943640419081005056 16329437526577532444672 16506844745799383077921 16827286231656115750912 17066204601197519552512 17394400843528241082368 17585548105545034940416 17779774131561178906624 17924717942416297212928 18121692864860432347136 18258718897865048092672 18459364160478949720064 18864965423770723517624 19515669239080465604608 19663235736162359484416 19932793655304915414848 20110659154906089555968 20316116610214625326672 20485391934190053957632 21559960484309398305856 22061191313743135031296 22780335606062760474112 22966044863720880804064 22983610462749816635392 23218418983102428944768 24069788564896501633024 24532669114221434356736 25004451212571846555904 25766782042223427243584 26034669264071726256128 26246908415681006633216 26535335980688490222592 27732582476945969272832 28037336130538782121984 28265901370733391758848 28576515671510681778176 29447750905398202564096 29996466760778293295104 30194054294426380746752 30774709184703811145728 31114604730232063086592 31694379973652536311808 31712962513505756607488 31952758071263834162176 32303887280838162010112 32658875053155064889344 33013689491598766155842 33654572463312231501824 34788801687056482164736 35849435884832594425856 36243385729720864694272 36517437795730096185344 37729930847541447035248 39031338478160931209216 39326471472324718968832 39865587310609830829696 40221318309812179111936 40632233220429250653344 40970783868380107915264 43119920968618796611712 45560671212125520948224 45932089727441761608128 46436837966204857889536 48139577129793003266048 49065338228442868713472 50008902425143693111808 51533564084446854487168 52069338528143452512256 52493816831362013266432 53070671961376980445184 55465164953891938545664 56074672261077564243968 56531802741466783517696 57153031343021363556352 58895501810796405128192 59992933521556586590208 61549418369407622291456 62229209460464126173184 63425925027011513214976 63905516142527668324352 64607774561676324020224 66027378983197532311684 67309144926624463003648 69577603374112964329472 71698871769665188851712 72486771459441729388544 73034875591460192370688 75459861695082894070496 79731174621219661659392 80442636619624358223872 81264466440858501306688 86239841937237593223424 91121342424251041896448 91864179454883523216256 92873675932409715779072 96279154259586006532096 98130676456885737426944 100017804850287386223616 103067128168893708974336 104138677056286905024512 104987633662724026532864 106141343922753960890368 110930329907783877091328 113063605482933567035392 114306062686042727112704 117791003621592810256384 119985867043113173180416 123098836738815244582912 124458418920928252346368 126851850054023026429952 127811032285055336648704 129215549123352648040448 132054757966395064623368 134618289853248926007296 143397743539330377703424 150919723390165788140992 159462349242439323318784 160885273239248716447744 162528932881717002613376 172479683874475186446848 182242684848502083792896 183728358909767046432512 185747351864819431558144 196261352913771474853888 200035609700574772447232 206134256337787417948672 209975267325448053065728 212282687845507921780736 221860659815567754182656 226127210965867134070784 228612125372085454225408 235582007243185620512768 239971734086226346360832 253703700108046052859904 255622064570110673297408 264109515932790129246736 286795487078660755406848 301839446780331576281984 318924698484878646637568 325057865763434005226752 344959367748950372893696 364485369697004167585792 367456717819534092865024 371494703729638863116288 392522705827542949707776 400071219401149544894464 412268512675574835897344 419950534650896106131456 424565375691015843561472 452254421931734268141568 471164014486371241025536 507407400216092105719808 511244129140221346594816 528219031865580258493472 603678893560663152563968 637849396969757293275136 650115731526868010453504 689918735497900745787392 728970739394008335171584 734913435639068185730048 742989407459277726232576 800142438802299089788928 824537025351149671794688 839901069301792212262912 904508843863468536283136 942328028972742482051072 1056438063731160516986944 1207357787121326305127936 1275698793939514586550272 1300231463053736020907008 1379837470995801491574784 1469826871278136371460096 1485978814918555452465152 1600284877604598179577856 1649074050702299343589376 1679802138603584424525824 2112876127462321033973888 2414715574242652610255872 2551397587879029173100544 2600462926107472041814016 2759674941991602983149568 2939653742556272742920192 2971957629837110904930304 3298148101404598687178752 4225752254924642067947776 4829431148485305220511744 5102795175758058346201088 5200925852214944083628032 5519349883983205966299136 5879307485112545485840384 6596296202809197374357504 8451504509849284135895552 9658862296970610441023488 10401851704429888167256064 11758614970225090971680768 16903009019698568271791104 19317724593941220882046976 20803703408859776334512128 33806018039397136543582208 38635449187882441764093952 67612036078794273087164416 135224072157588546174328832 270448144315177092348657664
- Sum of all divisors σ(n): 744399899414116988297844435
- Sum of proper divisors (its aliquot sum) s(n): 473951755098939895949186771
- 270448144315177092348657664 is an abundant number, because the sum of its proper divisors (473951755098939895949186771) is greater than itself. Its abundance is 203503610783762803600529107
Bases of 270448144315177092348657664
- Binary: 11011111101101011001111101000111110100101011110111011000110101010000100001000000000000002
- Hexadecimal: 0xDFB59F47D2BDD8D5084000
- Base-36: XZC65F96ATA06YK1S
Squares and roots of 270448144315177092348657664
- 270448144315177092348657664 squared (2704481443151770923486576642) is 73142198763522855413358731781705513407628342665936896
- 270448144315177092348657664 cubed (2704481443151770923486576643) is 19781171926726596682397939221988499470457533048993959443174920070883522530770944
-
270448144315177092348657664 is a
perfect square number . Itssquare root is 16445307668608 -
The
cube root of 270448144315177092348657664 is 646687801.0744236799
Scales and comparisons
How big is 270448144315177092348657664?- 270,448,144,315,177,092,348,657,664 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 270,448,144,315,177,092,348,657,664 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 270448144315177092348657664 cubic inches would be around 53890650.1 feet tall.
Recreational maths with 270448144315177092348657664
- 270448144315177092348657664 backwards is 466756843290771513441844072
- The number of decimal digits it has is: 27
- The sum of 270448144315177092348657664's digits is 118
- 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 270448144315177092348657664 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 270448144315177092348657664 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/270448144315177092348657664/
Chicago style:
Numbermatics. 2024. "Number 270448144315177092348657664 - Facts about the integer". https://numbermatics.com/n/270448144315177092348657664/
The information we have on file for 270448144315177092348657664 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 270448144315177092348657664, math, Factors of 270448144315177092348657664, curriculum, school, college, exams, university, Prime factorization of 270448144315177092348657664, STEM, science, technology, engineering, physics, economics, calculator, two hundred seventy septillion, four hundred forty-eight sextillion, one hundred forty-four quintillion, three hundred fifteen quadrillion, one hundred seventy-seven trillion, ninety-two billion, three hundred forty-eight million, six hundred fifty-seven thousand, six hundred sixty-four.