161156803471336217339232256
161,156,803,471,336,217,339,232,256 is an even composite number composed of six prime numbers multiplied together.
161156803471336217339232256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 161156803471336217339232256:
218 × 73 × 133 × 413 × 433 × 533
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 13 × 13 × 13 × 41 × 41 × 41 × 43 × 43 × 43 × 53 × 53 × 53)See below for interesting mathematical facts about the number 161156803471336217339232256 from the Numbermatics database.
Names of 161156803471336217339232256
- Cardinal: 161156803471336217339232256 can be written as One hundred sixty-one septillion, one hundred fifty-six sextillion, eight hundred three quintillion, four hundred seventy-one quadrillion, three hundred thirty-six trillion, two hundred seventeen billion, three hundred thirty-nine million, two hundred thirty-two thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.61156803471336217339232256 × 1026
Factors of 161156803471336217339232256
Divisors of 161156803471336217339232256
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 32 41 43 49 52 53 56 64 82 86 91 98 104 106 112 128 164 169 172 182 196 208 212 224 256 287 301 328 338 343 344 364 371 392 416 424 448 512 533 559 574 602 637 656 676 686 688 689 728 742 784 832 848 896 1024 1066 1118 1148 1183 1204 1274 1312 1352 1372 1376 1378 1456 1484 1568 1664 1681 1696 1763 1792 1849 2009 2048 2107 2132 2173 2197 2236 2279 2296 2366 2408 2548 2597 2624 2704 2744 2752 2756 2809 2912 2968 3136 3328 3362 3392 3526 3584 3698 3731 3913 4018 4096 4214 4264 4346 4394 4459 4472 4558 4592 4732 4816 4823 5096 5194 5248 5408 5488 5504 5512 5618 5824 5936 6272 6656 6724 6784 6929 7052 7168 7267 7396 7462 7826 8036 8192 8281 8428 8528 8692 8788 8918 8944 8957 9116 9184 9464 9632 9646 10192 10388 10496 10816 10976 11008 11024 11236 11648 11767 11872 12341 12544 12943 13312 13448 13568 13858 14063 14104 14336 14534 14749 14792 14924 15211 15379 15652 15953 16072 16384 16562 16856 17056 17384 17576 17836 17888 17914 18179 18232 18368 18928 19264 19292 19663 20384 20776 20992 21632 21853 21952 22016 22048 22472 22919 23296 23534 23744 24037 24682 25088 25886 26117 26624 26896 27136 27391 27716 28126 28208 28249 28672 29068 29498 29584 29627 29848 30422 30758 31304 31906 32144 32768 33124 33712 33761 34112 34768 35152 35672 35776 35828 36358 36464 36517 36736 37856 38528 38584 39326 40768 41552 41984 43264 43706 43904 44032 44096 44944 45838 46592 47068 47488 48074 48503 49364 50176 50869 51772 52234 53248 53792 54272 54782 55432 56252 56416 56498 57344 57967 58136 58996 59168 59254 59696 60844 61516 62608 62699 63812 64288 65536 66248 67424 67522 68224 68921 69536 70304 71344 71552 71656 72283 72716 72928 73034 73472 75712 75809 77056 77168 78652 79507 81536 82369 83104 83968 86387 86528 87412 87808 88064 88192 89093 89888 90077 90601 91676 93184 93439 94136 94471 94976 96148 97006 97997 98728 100352 101738 103544 104468 106477 106496 107584 107653 108544 109564 110864 111671 112504 112832 112996 114688 115169 115934 116272 116441 117992 118336 118508 119392 120787 121688 123032 125216 125398 127624 128576 131072 132496 134848 135044 136448 137641 137842 139072 140608 142688 143104 143312 144566 145432 145856 146068 146944 148877 151424 151618 152971 154112 154336 157304 159014 160433 163072 164738 166208 167936 168259 172774 173056 174824 175616 176128 176384 178186 179776 180154 181202 182819 183352 186368 186878 188272 188942 189952 191737 192296 194012 195994 197456 197743 200704 203476 207088 207389 208936 212954 212992 215168 215306 217088 219128 221728 223342 225008 225664 225992 229376 230338 231868 232544 232882 235984 236327 236672 237016 238784 241574 243376 246064 250432 250796 255248 255619 257152 262144 264992 269696 270088 272896 275282 275684 278144 281216 284089 285376 286208 286624 289132 290864 291712 292136 293888 297754 297947 302848 303236 305942 308224 308672 312481 314608 318028 320866 326144 329476 332416 335872 336518 339521 345548 346112 349648 351232 352256 352768 356083 356372 359552 360308 362404 365638 366704 367237 372736 373756 376544 377884 379904 383474 384592 385151 388024 391988 394912 395486 401408 406952 414176 414778 417872 425908 425984 430336 430612 434176 438256 438893 443456 446684 450016 451328 451984 458752 460676 463736 465088 465764 471968 472654 473344 474032 474721 477568 482447 483148 486752 492128 500864 501592 505981 510496 511238 514304 529984 530663 539392 540176 545792 550564 551368 556288 556549 562432 568178 570752 572416 573248 576583 578264 581728 583424 584272 587776 595508 595894 604709 605696 606472 611884 616448 617344 623651 624962 629216 630539 634207 636056 641732 652288 654073 658952 661297 664832 671744 673036 679042 685979 691096 692224 699296 702464 704512 705536 712166 712744 719104 720616 724808 731276 733408 734474 745339 745472 747512 753088 753571 755768 759808 766948 769184 770302 776048 781697 783976 789824 790972 802816 806183 813904 815087 828352 829556 835744 845509 851816 851968 860672 861224 868352 876512 877786 886912 893368 895973 900032 902656 903968 917504 921352 927472 930176 931528 939679 943936 945308 946688 948064 949442 955136 963487 964894 966296 973504 984256 985517 1001728 1003184 1011962 1020992 1022476 1028608 1033591 1042139 1059968 1061326 1070797 1078784 1080352 1091584 1101128 1102736 1112576 1113098 1123031 1124864 1136356 1141504 1144832 1146496 1153166 1156528 1158209 1163456 1166848 1168544 1175552 1177813 1191016 1191788 1209418 1211392 1212944 1214707 1223768 1232896 1234688 1247302 1249924 1258432 1261078 1268414 1272112 1273961 1283464 1304576 1308146 1317904 1322594 1329664 1343488 1346072 1358084 1371958 1382192 1384201 1384448 1398592 1404928 1409024 1411072 1424332 1425488 1438208 1441232 1449616 1451723 1462552 1466816 1468948 1490678 1490944 1495024 1497197 1506176 1507142 1511536 1519616 1533896 1538368 1540604 1552096 1563394 1567952 1570231 1579648 1581944 1605632 1612366 1627808 1630174 1656704 1659112 1671488 1691018 1703632 1703936 1721344 1722448 1736704 1753024 1755572 1773824 1786736 1789333 1791946 1800064 1805312 1807936 1835008 1842704 1854944 1860352 1863056 1879358 1887872 1890616 1893376 1896128 1898884 1910272 1926974 1929788 1932592 1935401 1947008 1968512 1971034 1988623 2003456 2006368 2023924 2041984 2044952 2057216 2067182 2084278 2085629 2119936 2122652 2141594 2157568 2160704 2183168 2187367 2202256 2205472 2225152 2226196 2246062 2249728 2272712 2283008 2289664 2292992 2306332 2313056 2316418 2326912 2333696 2337088 2351104 2355626 2376647 2382032 2383576 2418836 2422784 2425888 2429414 2447536 2465792 2469376 2492581 2494604 2499848 2516864 2522156 2536828 2544224 2547922 2566928 2570659 2609152 2616292 2635808 2645188 2659328 2686976 2692144 2696057 2716168 2743916 2764384 2768402 2768896 2797184 2809856 2818048 2822144 2848664 2850976 2876416 2882464 2899232 2903446 2925104 2933632 2937896 2963603 2981356 2981888 2990048 2994394 3012352 3014284 3023072 3039232 3067792 3072251 3076736 3081208 3104192 3108169 3126788 3135904 3140462 3159296 3163888 3211264 3224732 3255616 3259787 3260348 3313408 3318224 3323047 3342976 3377129 3382036 3407264 3407872 3442688 3444896 3473408 3506048 3511144 3541867 3547648 3573472 3578666 3583892 3600128 3610624 3615872 3652813 3685408 3693157 3709888 3714641 3720704 3726112 3758716 3775744 3781232 3786752 3792256 3797768 3820544 3830999 3853948 3859576 3865184 3870802 3873311 3894016 3895843 3937024 3942068 3977246 4006912 4012736 4017877 4047848 4062253 4083968 4089904 4114432 4134364 4168556 4171258 4213871 4239872 4245304 4283188 4315136 4321408 4365557 4366336 4374734 4404512 4410944 4413773 4450304 4452392 4492124 4499456 4545424 4566016 4578511 4579328 4585984 4612664 4626112 4629079 4632836 4653824 4667392 4674176 4702208 4711252 4721929 4753294 4764064 4767152 4774081 4801853 4837672 4845568 4851776 4858828 4895072 4931584 4938752 4952267 4985162 4989208 4999696 5006963 5033728 5044312 5073656 5088448 5095844 5133856 5141318 5193841 5218304 5232584 5271616 5290376 5318656 5373952 5384288 5392114 5432336 5487832 5528768 5536804 5537792 5594368 5619712 5636096 5643281 5644288 5697328 5701952 5705609 5752832 5764928 5798464 5806892 5850208 5867264 5875792 5918563 5927206 5962712 5963776 5980096 5988788 6024704 6028568 6046144 6078464 6103957 6135584 6144502 6153472 6162416 6171373 6208384 6216338 6253576 6271808 6271811 6280924 6318592 6327776 6401711 6422528 6449464 6511232 6519574 6520696 6577753 6626816 6636448 6646094 6685952 6754258 6764072 6814528 6885376 6889792 6898619 6946816 7012096 7022288 7083734 7095296 7146944 7157332 7167784 7200256 7221248 7231744 7235137 7294973 7305626 7370816 7386314 7419776 7429282 7441408 7452224 7495579 7517432 7551488 7562464 7573504 7584512 7595536 7641088 7661998 7707896 7719152 7730368 7741604 7746622 7788032 7791686 7861217 7874048 7884136 7954492 8013824 8025472 8035754 8095696 8107463 8124506 8167936 8179808 8228864 8244691 8268728 8337112 8342516 8427742 8479744 8490608 8502949 8566376 8630272 8642816 8731114 8732672 8749468 8809024 8821888 8827546 8900608 8904784 8917727 8984248 8998912 9090848 9132032 9157022 9158656 9171968 9225328 9252224 9258158 9265672 9307648 9334784 9348352 9404416 9422504 9443858 9506588 9528128 9534304 9548162 9603706 9675344 9689407 9691136 9703552 9717656 9790144 9863168 9877504 9904534 9970324 9978416 9999392 10013926 10067456 10088624 10147312 10162061 10176896 10191688 10267712 10282636 10387682 10436608 10465168 10480379 10543232 10580752 10637312 10747904 10768576 10784228 10864672 10975664 10991617 11057536 11073608 11075584 11188736 11239424 11272192 11286562 11288576 11394656 11403904 11411218 11505664 11529856 11596928 11613784 11647649 11700416 11734528 11751584 11837126 11854412 11925424 11927552 11960192 11977576 12049408 12057136 12092288 12156928 12207914 12215827 12271168 12289004 12306944 12324832 12342746 12416768 12432676 12507152 12525331 12543616 12543622 12561848 12637184 12655552 12803422 12811721 12845056 12898928 13022464 13039148 13041392 13155506 13253632 13272896 13292188 13371904 13436683 13508516 13528144 13547807 13629056 13770752 13779584 13797238 13893632 13920361 14024192 14044576 14167468 14190592 14293888 14314664 14335568 14400512 14442496 14463488 14470274 14589946 14599403 14611252 14741632 14772628 14839552 14858564 14882816 14904448 14991158 15034864 15056717 15102976 15124928 15147008 15169024 15191072 15282176 15311569 15323996 15415792 15438304 15460736 15483208 15493244 15576064 15583372 15722434 15748096 15768272 15791191 15908984 16027648 16050944 16071508 16191392 16214926 16249012 16335872 16359616 16457728 16489382 16537456 16561493 16674224 16685032 16855484 16959488 16981216 17005898 17132752 17260544 17285632 17462228 17465344 17498936 17618048 17643776 17655092 17801216 17809568 17835454 17968496 17994613 17997824 18181696 18264064 18314044 18317312 18343936 18450656 18504448 18516316 18531344 18615296 18669568 18696704 18808832 18845008 18872399 18887716 19013176 19056256 19068608 19096324 19207412 19350688 19378814 19382272 19407104 19435312 19463561 19580288 19726336 19755008 19809068 19940648 19956832 19998784 20027852 20134912 20177248 20294624 20324122 20353792 20383376 20413003 20535424 20565272 20745221 20775364 20873216 20930336 20960758 21086464 21161504 21274624 21537152 21568456 21729344 21757183 21951328 21983234 22115072 22147216 22151168 22377472 22478848 22573124 22577152 22789312 22807808 22818509 22822436 23011328 23059712 23193856 23227568 23261329 23295298 23400832 23469056 23503168 23639903 23674252 23708824 23850848 23855104 23920384 23955152 24098816 24114272 24184576 24313856 24415828 24431654 24542336 24578008 24613888 24649664 24685492 24793069 24833536 24865352 25014304 25050662 25087232 25087244 25123696 25160213 25274368 25311104 25569691 25606844 25623442 25797856 25852099 26002487 26044928 26078296 26082784 26311012 26507264 26545792 26584376 26743808 26816993 26873366 27017032 27056288 27095614 27113177 27258112 27270901 27541504 27559168 27594476 27840722 28048384 28089152 28125139 28334936 28381184 28435771 28587776 28629328 28671136 28801024 28884992 28926976 28940548 29179892 29198806 29222504 29483264 29497097 29545256 29679104 29717128 29765632 29808896 29982316 30069728 30113434 30205952 30249856 30294016 30338048 30382144 30558899 30564352 30623138 30647992 30831584 30876608 30896411 30921472 30966416 30986488 31152128 31166744 31444868 31496192 31536544 31582382 31817968 32049577 32055296 32101888 32143016 32382784 32403553 32429852 32498024 32671744 32719232 32915456 32978764 33053503 33074912 33122986 33348448 33370064 33418567 33612971 33710968 33918976 33962432 34011796 34265504 34521088 34571264 34665869 34924456 34930688 34997872 35048741 35236096 35287552 35310184 35602432 35619136 35670908 35936992 35989226 35995648 36356887 36363392 36528128 36628088 36634624 36687872 36901312 37008896 37032632 37062688 37230592 37339136 37393408 37617664 37690016 37744798 37775432 38026352 38112512 38137216 38192648 38414824 38526839 38701376 38757628 38764544 38814208 38870624 38927122 39160576 39452672 39502967 39510016 39618136 39881296 39913664 39939263 39997568 40055704 40269824 40354496 40406197 40589248 40648244 40707584 40766752 40826006 41070848 41130544 41429941 41490442 41550728 41746432 41860672 41921516 42172928 42323008 42377231 42549248 42727699 43074304 43136912 43199611 43458688 43514366 43902656 43902677 43966468 44230144 44294432 44302336 44754944 44811977 44957696 45146248 45154304 45578624 45615616 45637018 45644872 46022656 46044271 46119424 46387712 46455136 46522658 46590596 46801664 46938112 47006336 47279806 47348504 47417648 47486569 47701696 47840768 47910304 48197632 48228544 48290333 48369152 48627712 48831656 48863308 49084672 49156016 49227776 49299328 49370984 49586138 49667072 49730704 49802987 50028608 50101324 50174464 50174488 50247392 50320426 50548736 50622208 50645959 51064811 51139382 51213688 51246884 51595712 51704198 52004974 52089856 52156592 52165568 52232401 52622024 53014528 53091584 53168752 53487616 53633986 53746732 54034064 54112576 54191228 54226354 54516224 54541802 54780323 55083008 55118336 55188952 55681444 56096768 56178304 56250278 56669872 56752241 56762368 56871542 57175552 57258656 57342272 57602048 57769984 57853952 57881096 58359784 58397612 58445008 58966528 58994194 59090512 59358208 59434256 59520643 59531264 59617792 59964632 60139456 60226868 60411904 60499712 60588032 60676096 60764288 61117798 61128704 61246276 61295984 61385077 61663168 61753216 61792822 61842944 61932832 61972976 62304256 62333488 62424089 62889736 62992384 63073088 63164764 63635936 64099154 64110592 64203776 64286032 64379471 64765568 64807106 64859704 64996048 65343488 65438464 65830912 65957528 66107006 66149824 66245972 66696896 66740128 66837134 67225942 67421936 67519933 67837952 67924864 68023592 68531008 69042176 69142528 69331738 69848912 69861376 69995744 70097482 70472192 70575104 70620368 71204864 71238272 71341816 71873984 71978452 71991296 72713774 72726784 73056256 73256176 73269248 73362653 73375744 73802624 74017792 74065264 74125376 74461184 74678272 74786816 75235328 75380032 75489596 75550864 76052704 76225024 76274432 76385296 76829648 76941319 77053678 77402752 77515256 77529088 77628416 77741248 77854244 78321152 78905344 79005934 79020032 79236272 79351441 79762592 79827328 79878526 79995136 80111408 80539648 80708992 80812394 81178496 81296488 81415168 81533504 81533543 81652012 82141696 82261088 82859882 82980884 83101456 83222243 83492864 83721344 83843032 84345856 84646016 84754462 85098496 85455398 85510789 86148608 86273824 86399222 86917376 87028732 87805312 87805354 87932936 88460288 88588864 89509888 89623954 89682047 89915392 90292496 90308608 91157248 91231232 91274036 91289744 92045312 92088542 92238848 92775424 92910272 93045316 93181192 93603328 93876224 94012672 94056781 94559612 94697008 94834649 94835296 94973138 95403392 95681536 95820608 96395264 96457088 96580666 96738304 97255424 97442527 97663312 97726616 98169344 98312032 98455552 98598656 98741968 99172276 99334144 99461408 99605974 100057216 100202648 100348928 100348976 100494784 100640852 101097472 101244416 101291918 102129622 102195821 102278764 102427376 102493768 103191424 103408396 104009948 104179712 104313184 104331136 104464802 105244048 105397019 106029056 106183168 106337504 106975232 107180983 107267972 107493464 108068128 108225152 108382456 108452708 109032448 109083604 109560646 110166016 110236672 110377904 110538337 111362888 112193536 112356608 112500556 113339744 113504482 113524736 113743084 114351104 114517312 114684544 115204096 115539968 115707904 115762192 115930451 116719568 116795224 116890016 117933056 117988388 118181024 118716416 118868512 119041286 119062528 119235584 119929264 120278912 120453736 120823808 120999424 121176064 121352192 121528576 122235596 122257408 122492552 122591968 122770154 123326336 123506432 123585644 123685888 123865664 123945952 124608512 124666976 124848178 125779472 125962291 125984768 126146176 126329528 127271872 127434929 128198308 128221184 128407552 128572064 128758942 129531136 129614212 129719408 129992096 130686976 130876928 131661824 131915056 132106793 132214012 132299648 132491944 133393792 133480256 133651267 133674268 134451884 134843872 135039866 135675904 135849728 136047184 136244927 137062016 138084352 138285056 138663476 139697824 139722752 139991488 140194964 140944384 141150208 141240736 142409728 142476544 142683632 142891021 143747968 143956904 143982592 145216547 145427548 145453568 146112512 146512352 146538496 146725306 146751488 147605248 148035584 148130528 148250752 148922368 149356544 149573632 150760064 150979192 151101728 151419437 152105408 152300281 152450048 152548864 152770592 153659296 153882638 154107356 154805504 155030512 155058176 155256832 155482496 155708488 156642304 157070959 158011868 158040064 158472544 158702882 158805751 159525184 159654656 159729563 159757052 159990272 160222816 161079296 161417984 161624788 162356992 162592976 162829303 162830336 163067008 163067086 163304024 164283392 164522176 164732957 165719764 165961768 166202912 166444486 166552373 166985728 167442688 167686064 168691712 169292032 169508924 170196992 170910796 171021578 172297216 172547648 172768711 172798444 173834752 174057464 174676879 175610624 175610708 175865872 176121491 176920576 177177728 178987837 179019776 179247908 179364094 180584992 180617216 180964693 182314496 182462464 182548072 182579488 184090624 184177084 184477696 185550848 185820544 186090632 186362384 187206656 187718951 187752448 188025344 188113562 189119224 189394016 189669298 189670592 189792239 189946276 190806784 191363072 191641216 192790528 192914176 193161332 193476608 193599089 194885054 195326624 195453232 195737321 196338688 196624064 196875973 196911104 197197312 197483936 198344552 198668288 198922816 199050397 199211948 200114432 200405296 200697856 200697952 200989568 201281704 202194944 202488832 202583836 203042947 204259244 204391642 204557528 204854752 204987536 205285483 206382848 206479679 206816792 208019896 208359424 208626368 208662272 208929604 210488096 210794038 212058112 212366336 212675008 212947481 213950464 214361966 214535944 214986928 215299409 216136256 216450304 216764912 216905416 218064896 218167208 219121292 220332032 220473344 220755808 221076674 222725776 223335163 224387072 224713216 225001112 226679488 227008964 227049472 227486168 228702208 229034624 229369088 230408192 231079936 231374521 231415808 231524384 231860902 233439136 233590448 233780032 233929969 235866112 235976776 236362048 237432832 237737024 238082572 238125056 238471168 239858528 240557824 240907472 241647616 241998848 242352128 242661083 242704384 243057152 244471192 244514816 244985104 245183936 245341187 245540308 246652672 247012864 247171288 247371776 247731328 247891904 249217024 249333952 249696356 250262237 251558944 251924582 251969536 252292352 252659056 253026293 254498209 254543744 254869858 256396616 256442368 256815104 257144128 257517884 259062272 259228424 259438816 259984192 261373952 261753856 262470151 263323648 263830112 264213586 264428024 264599296 264983888 265369039 266787584 266960512 267302534 267348536 268903768 269687744 269687873 270079732 271351808 271699456 272094368 272489854 274124032 275273573 276168704 276570112 277326952 279395648 279982976 280389928 281888768 282300416 282481472 282843379 284819456 284953088 285367264 285782042 287495936 287913808 287965184 290433094 290855096 290907136 292225024 293024704 293450612 293502976 295210496 296071168 296261056 296501504 296640617 297844736 298713088 299093893 299147264 301520128 301958384 302203456 302397277 302838874 304210816 304600562 304900096 305097728 305541184 307318592 307318739 307765276 308214712 309611008 310061024 310116352 310513664 310964992 311416976 313284608 313683839 314141918 316023736 316080128 316945088 317405764 317611502 319050368 319309312 319459126 319514104 319980544 320445632 322158592 322309897 322835968 323249576 324713984 325185952 325658606 325660672 326134016 326134172 326608048 327082769 328566784 329044352 329465914 331439528 331923536 332405824 332405983 332888972 333104746 334885376 335372128 337383424 338032331 338584064 339017848 340393984 341821592 342043156 344594432 345095296 345537422 345596888 347669504 348114928 348620909 349353758 351221248 351221416 351731744 352242982 353841152 354355456 354521713 357975674 358039552 358495816 358728188 361169984 361929386 364628992 364924928 365096144 365158976 365626807 368181248 368354168 368955392 371101696 371641088 372181264 372724768 374413312 375437902 375504896 376050688 376227124 378238448 378788032 379338596 379341184 379584478 379892552 381613568 382726144 383282432 383462261 385581056 385828352 386322664 386953216 387198178 389770108 390653248 390906464 391474642 392677376 393248128 393751946 393822208 394394624 394967872 396689104 397265687 397336576 397845632 398100794 398423896 400228864 400810592 401395712 401395904 401979136 402563408 404389888 404977664 405167672 406085894 408518488 408783284 409115056 409709504 409975072 410570966 412765696 412959358 413633584 416039792 416644501 416718848 417252736 417324544 417859208 420976192 421588076 424116224 424732672 425350016 425894962 427900928 428723932 429071888 429695539 429973856 430598818 432272512 432900608 433529824 433810832 436129792 436334416 436968623 438242584 440664064 440946688 441511616 442153348 445451552 446670326 448774144 449426432 450002224 450656297 453358976 454017928 454098944 454972336 457404416 458069248 458738176 460816384 462159872 462749042 462831616 463048768 463721804 466878272 467180896 467560064 467859938 471732224 471953552 472639531 472724096 474865664 475474048 476165144 476250112 476942336 479717056 481115648 481814944 483295232 483997696 484704256 485322166 485408768 486114304 488942384 489029632 489970208 490367872 490682374 491080616 493305344 494025728 494342576 494743552 495462656 495783808 498434048 498667904 499392712 500524474 500848907 503117888 503849164 503939072 504584704 505318112 506052586 508996418 509087488 509739716 512793232 512884736 513538571 513630208 514288256 515035768 518124544 518456848 518877632 519968384 522747904 523507712 524940302 525280561 526647296 527660224 528427172 528856048 529198592 529967776 530738078 533575168 533921024 534605068 534697072 537807536 538589233 539375488 539375746 540159464 542703616 543398912 544188736 544979708 548248064 550547146 550904003 552337408 553140224 554653904 555460087 558791296 559965952 560779856 563777536 564600832 564962944 565686758 569638912 569906176 570734528 570734801 571564084 574991872 575827616 575930368 580866188 581710192 581814272 582555701 584450048 586049408 586901224 587005952 590420992 592142336 592522112 593003008 593281234 595689472 597426176 598187786 598294528 598575523 603040256 603916768 604406912 604794554 605677748 608421632 609201124 609800192 610195456 611082368 614637184 614637478 615530552 616429424 617325397 619222016 620122048 621027328 621929984 622833952 626569216 627367678 627774329 628283836 632047472 632160256 633890176 634811528 635223004 638100736 638618624 638918252 639028208 639961088 640891264 644317184 644619794 645671936 646499152 647438831 649427968 650371904 651317212 651321344 652268032 652268344 653216096 654165538 657133568 658088704 658397467 658931828 662879056 663842543 663847072 664811648 664811966 665777944 666209492 669770752 670744256 674766848 676064662 677168128 678035696 679021213 680787968 683643184 684086312 689188864 690190592 691074844 691193776 695339008 696229856 697241818 698707516 702442496 702442832 703463488 704485964 707682304 708710912 709043426 712144199 715951348 716079104 716991632 717456376 722339968 723858772 729257984 729849856 730192288 730317952 731253614 736362496 736708336 737779133 737910784 742203392 743282176 744362528 745449536 748826624 750875804 751009792 752101376 752454248 756476896 757576064 758677192 758682368 759168956 759785104 763227136 765452288 766564864 766924522 771162112 771656704 772645328 773768359 773906432 774396356 779540216 781306496 781812928 782949284 785354752 786496256 787503892 787644416 788789248 789935744 793378208 794531374 794673152 795691264 796201588 796847792 798006001 800457728 801621184 802791424 802791808 803958272 805126816 808779776 809955328 810335344 811513157 812171788 817036976 817566568 818230112 819419008 819950144 821141932 825531392 825918716 827267168 832079584 833289002 833437696 834505472 834649088 835718416 836933123 841952384 843176152 848232448 849465344 850700032 851789924 855801856 857447864 858143776 859391078 859947712 861197636 864545024 865801216 867059648 867621664 872259584 872668832 873937246 876485168 877759129 881893376 883023232 884306696 890903104 892044503 893340652 897548288 898852864 900004448 901312594 906717952 908035856 908197888 909944672 914808832 916138496 917476352 921632768 925498084 925663232 926097536 927443608 933756544 934361792 935120128 935558869 935719876 943464448 943907104 945279062 945448192 949731328 950948096 952330288 952500224 953714489 953884672 959434112 962231296 963629888 966590464 967995392 970644332 970817536 972228608 977884768 978059264 979940416 980735744 981364748 982161232 986610688 988051456 988685152 989487104 990925312 991567616 996868096 997335808 998785424 1000237147 1001048948 1001697814 1006235776 1007698328 1007878144 1009169408 1010636224 1012105172 1016515829 1017992836 1018174976 1019479432 1025586464 1025769472 1027077142 1027260416 1028576512 1030071536 1031568733 1036249088 1036913696 1037755264 1039936768 1045495808 1047015424 1049880604 1050561122 1055320448 1056854344 1057712096 1058397184 1059935552 1059936059 1061476156 1066101967 1067150336 1067842048 1069210136 1069394144 1075615072 1077178466 1078750976 1078751492 1080318928 1081889159 1085407232 1086797824 1088377472 1089959416 1096496128 1099496713 1101094292 1101808006 1106280448 1109307808 1110920174 1111640257 1117582592 1118106941 1119931904 1121559712 1127555072 1129201664 1129925888 1131373516 1139812352 1141469056 1141469602 1143128168 1149983744 1151655232 1153130699 1161732376 1163420384 1163628544 1165111402 1165866611 1168900096 1172098816 1173802448 1174011904 1180841984 1184284672 1185044224 1186006016 1186562468 1191378944 1196375572 1196589056 1197151046 1206080512 1207833536 1208813824 1209380977 1209589108 1211355496 1216843264 1218402248 1219600384 1220390912 1222164736 1222738153 1229274368 1229274956 1231061104 1232850437 1232858848 1234650794 1238444032 1240244096 1242054656 1243859968 1245667904 1252914859 1253138432 1254735356 1255548658 1256567672 1264094944 1264320512 1266752851 1267780352 1269623056 1270446008 1276201472 1277237248 1277836504 1278056416 1279922176 1281782528 1288634368 1289239588 1291343872 1292998304 1294877662 1298855936 1300743808 1302634424 1302642688 1304536064 1304536688 1306432192 1308331076 1314032657 1314267136 1316177408 1316794934 1317863656 1325758112 1327685086 1327694144 1328545673 1329623296 1329623932 1331555888 1332418984 1339541504 1341488512 1349533696 1352129324 1354336256 1355193623 1356071392 1358042426 1367286368 1368172624 1370161247 1378131811 1378377728 1380381184 1382149688 1382387552 1390678016 1392459712 1393352779 1394483636 1397415032 1404884992 1404885664 1406926976 1408971928 1415364608 1417421824 1418086852 1421300629 1424288398 1431902696 1432158208 1433983264 1434912752 1436998381 1444679936 1445357753 1447717544 1458515968 1459699712 1460384576 1460635904 1462507228 1473416672 1475558266 1475821568 1484406784 1486564352 1488725056 1490632367 1490899072 1497653248 1501751608 1502019584 1504202752 1504908496 1507095863 1512953792 1515152128 1517354384 1517364736 1518337912 1519570208 1526454272 1530904576 1533129728 1533849044 1542324224 1543313408 1545290656 1547536718 1547812864 1548792712 1559080432 1562612992 1563346141 1563625856 1565898568 1570709504 1572992512 1575007784 1575288832 1577578496 1579871488 1586756416 1589062748 1589346304 1591382528 1592403176 1593695584 1596012002 1600915456 1603242368 1605582848 1605583616 1607916544 1610253632 1617559552 1619621647 1619910656 1620670688 1623026314 1624343576 1634073952 1635133136 1636460224 1637509783 1638838016 1639900288 1642283864 1651062784 1651837432 1654534336 1656654077 1664159168 1666578004 1666875392 1669010944 1669298176 1671436832 1673866246 1683904768 1686352304 1696464896 1698627581 1698930688 1701400064 1703579848 1711603712 1714895728 1716287552 1717388309 1718782156 1719895424 1722395272 1729090048 1731602432 1734119296 1735243328 1737466471 1744519168 1745337664 1747874492 1751835659 1752970336 1755518258 1763786752 1766046464 1768613392 1771184051 1781487463 1781806208 1784089006 1786681304 1795096576 1797705728 1800008896 1802625188 1813435904 1816071712 1816395776 1819889344 1829617664 1832276992 1834952704 1837291057 1843265536 1850996168 1851326464 1852195072 1854887216 1857583273 1867513088 1868723584 1870240256 1871117738 1871439752 1886928896 1887814208 1887815111 1890558124 1890896384 1899462656 1901896192 1904660576 1905000448 1907428978 1907769344 1918868224 1924462592 1926915011 1927259776 1933180928 1935990784 1941288664 1941635072 1944457216 1955769536 1959880832 1961471488 1962729496 1964322464 1973221376 1976102912 1977370304 1978974208 1979903653 1981850624 1983135232 1993736192 1994671616 1997570848 2000474294 2002097896 2003395628 2012471552 2015396656 2015756288 2018338816 2021272448 2024210344 2033031658 2035985672 2036349952 2038958864 2041922467 2051172928 2054154284 2054520832 2057153024 2060143072 2063137466 2072498176 2073827392 2075510528 2076484319 2079873536 2090991616 2093657251 2094030848 2099761208 2101122244 2110640896 2113708688 2115424192 2116780939 2116794368 2119871104 2119872118 2122952312 2132203934 2134300672 2135684096 2138420272 2138788288 2141528441 2151230144 2154356932 2157501952 2157502984 2160637856 2163778318 2170814464 2173595648 2176754944 2179918832 2192992256 2195786873 2198993426 2202188584 2203616012 2212560896 2218615616 2221840348 2223280514 2235165184 2236213882 2239863808 2243119424 2245993243 2255110144 2258403328 2259851776 2262747032 2279624704 2282938112 2282939204 2286256336 2289579383 2299967488 2303310464 2306261398 2323464752 2326840768 2326841881 2327257088 2330222804 2331733222 2344197632 2347604896 2348023808 2361683968 2368569344 2370088448 2372012032 2373124936 2382757888 2392751144 2393178112 2394302092 2412161024 2415667072 2417627648 2418761954 2419178216 2422710992 2433686528 2436804496 2439200768 2440346363 2440781824 2444329472 2445476306 2458548736 2458549912 2462122208 2465700874 2465717696 2469301588 2476888064 2480488192 2484109312 2487719936 2491335808 2505829718 2506276864 2509470712 2511097316 2513135344 2516788157 2528189888 2533505702 2535560704 2539246112 2540892016 2552402944 2554474496 2555673008 2556112832 2559387649 2559844352 2563565056 2577268736 2578479176 2582687744 2585996608 2589755324 2597711872 2601487616 2605268848 2605285376 2609072128 2609073376 2612864384 2616662152 2628065314 2628534272 2632354816 2633589868 2635727312 2639558311 2651516224 2655370172 2655388288 2657091346 2659246592 2659247864 2663111776 2664837968 2679083008 2682977024 2684235827 2699067392 2704258648 2708672512 2710387246 2712142784 2716084852 2734572736 2736345248 2740322494 2756263622 2756755456 2760762368 2764299376 2764775104 2768317253 2781356032 2784919424 2786705558 2788967272 2794830064 2809769984 2809771328 2813853952 2817943856 2830729216 2834843648 2836173704 2842601258 2848576796 2863805392 2864316416 2867966528 2869825504 2873996762 2889359872 2890715506 2895435088 2903357119 2917031936 2919399424 2920769152 2921271808 2925014456 2946833344 2951116532 2951643136 2968813568 2973128704 2977450112 2981264734 2981798144 2995306496 3003503216 3004039168 3007868773 3008405504 3009816992 3014191726 3025907584 3030304256 3034708768 3034729472 3036675824 3039140416 3052908544 3061809152 3066259456 3067698088 3084648448 3086626816 3090581312 3095073436 3095625728 3097585424 3118160864 3125225984 3126692282 3127251712 3131797136 3141419008 3145985024 3150015568 3150577664 3154594079 3155156992 3159742976 3173512832 3178125496 3178692608 3182765056 3184806352 3187391168 3192024004 3201830912 3206484736 3211165696 3211167232 3215833088 3220507264 3235119104 3239243294 3239821312 3241341376 3246052628 3248687152 3253409081 3268147904 3270266272 3272920448 3275019566 3277676032 3279800576 3284567728 3302125568 3303674864 3308476717 3309068672 3313308154 3328318336 3333156008 3333750784 3338021888 3338596352 3342873664 3347732492 3367809536 3372704608 3392929792 3397255162 3397861376 3402800128 3407159696 3412111963 3423207424 3429791456 3432575104 3434776618 3437564312 3439790848 3444790544 3458180096 3463204864 3468238592 3470486656 3474932942 3489038336 3490675328 3495748984 3503671318 3505940672 3505942349 3511036516 3527573504 3532092928 3537226784 3542368102 3562974926 3563612416 3568178012 3573362608 3578556449 3590193152 3595411456 3600017792 3605250376 3626871808 3632143424 3639778688 3659235328 3664553984 3669905408 3674582114 3676963927 3686531072 3701992336 3702652928 3704390144 3709774432 3715166546 3735026176 3737447168 3740480512 3742235476 3742879504 3773857792 3775628416 3775630222 3781116248 3781792768 3798925312 3803792384 3809321152 3814857956 3815538688 3837736448 3848925184 3853830022 3854519552 3856328021 3866361856 3871981568 3882577328 3883270144 3888220609 3888914432 3911539072 3919761664 3922942976 3925458992 3928644928 3946442752 3952205824 3954740608 3957948416 3959807306 3963701248 3966270464 3987472384 3989343232 3995141696 3995143607 4000948588 4004195792 4006791256 4024943104 4030793312 4031512576 4036677632 4042544896 4048420688 4066063316 4071971344 4072699904 4077889907 4077917728 4083844934 4102345856 4108308568 4109041664 4114306048 4120286144 4126274932 4144996352 4147654784 4151021056 4152968638 4159747072 4181983232 4187314502 4188061696 4190028661 4199522416 4202244488 4221281792 4227417376 4230848384 4233561878 4233588736 4239742208 4239744236 4245904624 4264407868 4268601344 4271368192 4276840544 4277576576 4283056882 4302460288 4308713864 4315003904 4315005968 4321275712 4321277779 4327556636 4347191296 4353509888 4359837664 4385984512 4391573746 4394420303 4397986852 4404377168 4407232024 4425121792 4437231232 4443680696 4446561028 4470330368 4472427764 4479727616 4486238848 4491986486 4510220288 4516806656 4519703552 4525494064 4532071817 4559249408 4565876224 4565878408 4572512672 4579158766 4599934976 4606620928 4608782269 4612522796 4646929504 4653681536 4653683762 4654514176 4660445608 4663466444 4688395264 4695209792 4723367936 4737138688 4740176896 4744024064 4746249872 4753148491 4765515776 4785502288 4786356224 4788604184 4824322048 4831334144 4835255296 4837523908 4838356432 4845421984 4867373056 4873608992 4878401536 4880692726 4881563648 4888658944 4890952612 4917097472 4917099824 4924244416 4931401748 4931435392 4938603176 4953776128 4960976384 4968218624 4975439872 4982671616 4985009393 5011659436 5012553728 5018941424 5022194632 5026270688 5033576314 5056379776 5067011404 5071121408 5078492224 5081784032 5104805888 5108948992 5111346016 5112225664 5118775298 5119688704 5127130112 5154537472 5156958352 5164453931 5165375488 5171993216 5179510648 5195423744 5202975232 5210537696 5210570752 5218144256 5218146752 5225728768 5233324304 5256130628 5257068544 5264709632 5267179736 5271454624 5279116622 5303032448 5310740344 5310776576 5314182692 5318493184 5318495728 5326223552 5329675936 5358166016 5365954048 5368471654 5398134784 5408517296 5416378513 5417345024 5420774492 5424285568 5432169704 5469145472 5472690496 5479701947 5480644988 5512527244 5513510912 5521524736 5528598752 5529550208 5536634506 5562712064 5569838848 5573411116 5577934544 5586042007 5589660128 5619539968 5619542656 5627707904 5635887712 5661458432 5669687296 5672347408 5680592099 5685202516 5697153592 5727610784 5728632832 5735933056 5739651008 5747993524 5778719744 5781431012 5790870176 5806714238 5834063872 5838798848 5841538304 5842543616 5850028912 5858531861 5893666688 5902233064 5903286272 5937627136 5946257408 5954900224 5962529468 5963596288 5990612992 6007006432 6008078336 6015737546 6016811008 6019633984 6028383452 6051815168 6060608512 6069417536 6069458944 6073351648 6078280832 6105817088 6123618304 6132518912 6135396176 6144313903 6173253632 6181162624 6190146872 6191251456 6195170848 6236321728 6244311521 6250451968 6253384564 6254503424 6263594272 6282838016 6291970048 6300031136 6301155328 6309188158 6310313984 6319485952 6347025664 6356250992 6357385216 6365530112 6369612704 6374782336 6384048008 6403661824 6412969472 6422331392 6422334464 6431666176 6441014528 6478486588 6479642624 6482682752 6492105256 6497374304 6506818162 6511035791 6536295808 6540532544 6545840896 6548912083 6550039132 6555352064 6559601152 6569135456 6604251136 6607349728 6616953434 6618137344 6626616308 6656636672 6666312016 6667501568 6676001423 6676043776 6677192704 6685747328 6695464984 6735619072 6745409216 6754051237 6794510324 6795722752 6805600256 6814319392 6824223926 6828647293 6846414848 6859582912 6865150208 6869553236 6875128624 6879581696 6889581088 6916360192 6926409728 6936477184 6940973312 6949865884 6978076672 6981350656 6991497968 7001660029 7007342636 7011881344 7011884698 7022073032 7055147008 7064185856 7074453568 7083517151 7084736204 7125949852 7127224832 7136356024 7146725216 7157112898 7161752039 7180386304 7190822912 7200035584 7210500752 7220981131 7253743616 7264286848 7279557376 7318470656 7329107968 7339810816 7349164228 7353927854 7403984672 7405305856 7408780288 7419548864 7419552413 7430333092 7470052352 7474894336 7480961024 7484470952 7485759008 7547715584 7551256832 7551260444 7562232496 7563585536 7573224113 7597850624 7607584768 7618642304 7629715912 7631077376 7675472896 7696476991 7697850368 7707660044 7709039104 7712656042 7743963136 7765154656 7766540288 7776441218 7777828864 7781481799 7823078144 7839523328 7845885952 7850917984 7857289856 7892885504 7904411648 7909481216 7915896832 7919614612 7927402496 7932540928 7978686464 7990283392 7990287214 8001897176 8008391584 8013582512 8025230161 8049886208 8061586624 8071914893 8073355264 8085089792 8096841376 8132126632 8143942688 8145399808 8155779814 8155835456 8161066277 8167689868 8204691712 8216617136 8218083328 8228612096 8240572288 8252549864 8289992704 8295309568 8302042112 8305937276 8319494144 8324760827 8374629004 8376123392 8380057322 8399044832 8404488976 8416704803 8442563584 8454834752 8461696768 8465666839 8467123756 8467177472 8479484416 8479488472 8491809248 8528815736 8537202688 8542736384 8553681088 8555153152 8559167071 8566113764 8604920576 8617427728 8629953059 8630007808 8630011936 8642551424 8642555558 8655113272 8694382592 8707019776 8719675328 8730846721 8771969024 8783147492 8788840606 8795973704 8808754336 8814464048 8827275769 8850243584 8874462464 8887361392 8893122056 8940660736 8944855528 8959455232 8972477696 8983972972 9020440576 9033613312 9039407104 9050988128 9064143634 9118498816 9131752448 9131756816 9145025344 9156741683 9158317532 9199869952 9213241856 9217564538 9225045592 9257874587 9293859008 9307363072 9307367524 9309028352 9320891216 9326932888 9376790528 9390419584 9446735872 9474277376 9480353792 9486355361 9488048128 9492499744 9506296982 9571004576 9572712448 9577208368 9591128729 9648644096 9662668288 9670510592 9675047816 9676712864 9690843968 9734746112 9747217984 9756803072 9761385452 9763127296 9777317888 9781905224 9834194944 9834199648 9848488832 9862803496 9862870784 9877206352 9907552256 9921952768 9936437248 9949104403 9950879744 9965343232 9970018786 10023318872 10025107456 10037882848 10044389264 10052541376 10058988667 10067152628 10112759552 10134022808 10142242816 10156984448 10163568064 10209611776 10217897984 10222692032 10224451328 10237550596 10239377408 10254260224 10260751717 10313916704 10328907862 10330750976 10343986432 10359021296 10374078013 10390847488 10405950464 10421075392 10421141504 10434426569 10436288512 10436293504 10451457536 10466648608 10512261256 10514137088 10529419264 10534359472 10542909248 10549671041 10558233244 10606064896 10621480688 10621553152 10628365384 10636986368 10636991456 10652447104 10659351872 10716332032 10731908096 10736943308 10761276191 10796269568 10817034592 10832757026 10834690048 10841548984 10848571136 10864339408 10880130599 10938290944 10943422987 10945380992 10959403894 10961289976 11025054488 11027021824 11043049472 11057197504 11059100416 11073269012 11125424128 11139677696 11146822232 11155869088 11172084014 11179320256 11239079936 11239085312 11255415808 11271775424 11286216493 11322916864 11339374592 11344694816 11361184198 11370405032 11394307184 11410868677 11455221568 11471866112 11479302016 11495987048 11557439488 11562862024 11581740352 11596578539 11613428476 11668127744 11677597696 11683076608 11685087232 11700057824 11717063722 11787333376 11804466128 11806572544 11836763639 11875254272 11892514816 11909800448 11925058936 11927192576 11981225984 12014012864 12031475092 12033622016 12039267968 12056766904 12103630336 12121217024 12138835072 12138917888 12146703296 12156561664 12162265297 12211634176 12247236608 12262849613 12265037824 12270792352 12288627806 12346507264 12362325248 12380293744 12382502912 12390341696 12398288357 12472643456 12488623042 12500903936 12506769128 12509006848 12527188544 12565676032 12583940096 12600062272 12618376316 12620627968 12638971904 12694051328 12712501984 12714770432 12731060224 12739225408 12749564672 12768096016 12807323648 12825938944 12844662784 12844668928 12861037399 12863332352 12882029056 12956973176 12959285248 12965365504 12984210512 12994748608 13003082911 13013636324 13022071582 13072591616 13081065088 13091681792 13097824166 13100078264 13110704128 13119202304 13138270912 13208502272 13214699456 13214705777 13233906868 13236274688 13253232616 13313273344 13332624032 13335003136 13352002846 13352087552 13354385408 13371494656 13390929968 13410393529 13471238144 13488405077 13490818432 13508102474 13589020648 13591445504 13611200512 13628638784 13648447852 13657294586 13719165824 13730300416 13739106472 13750257248 13759163392 13779162176 13832720384 13852819456 13859325571 13872954368 13881946624 13899731768 13956153344 13962701312 13982995936 14003320058 14014685272 14023762688 14023769396 14044146064 14064559067 14110294016 14128371712 14148907136 14167034302 14169472408 14251899704 14254449664 14272712048 14293450432 14293457269 14314225796 14323504078 14381645824 14400071168 14421001504 14441962262 14507487232 14528573696 14535390233 14559114752 14636941312 14658215936 14679621632 14698328456 14707855708 14807969344 14817560576 14839097728 14839104826 14860666184 14940104704 14949788672 14961922048 14968941904 14971518016 14990699087 15095431168 15102513664 15102520888 15124464992 15127171072 15146448226 15195701248 15215169536 15237284608 15259431824 15262154752 15350945792 15392953982 15395700736 15415320088 15418078208 15425312084 15487926272 15530309312 15552882436 15555657728 15562963598 15646156288 15679046656 15691771904 15701835968 15714579712 15721952701 15785771008 15808823296 15818962432 15831793664 15839229224 15854804992 15865081856 15957372928 15980566784 15980574428 16003794352 16016783168 16027055681 16027165024 16050460322 16099772416 16123173248 16143829786 16146710528 16170179584 16193682752 16264253264 16287885376 16287893167 16290799616 16311559628 16311670912 16322132554 16335379736 16409383424 16433234272 16436166656 16457224192 16481144576 16505099728 16579985408 16590619136 16604084224 16611874552 16638988288 16649521654 16749258008 16752246784 16760114644 16798089664 16808977952 16833409606 16885127168 16909669504 16923393536 16931333678 16934247512 16934354944 16958968832 16958976944 16983618496 17057631472 17074405376 17082424541 17085472768 17107362176 17110306304 17118334142 17132227528 17209841152 17234855456 17259906118 17260015616 17260023872 17285102848 17285111116 17310226544 17388765184 17414039552 17439350656 17461693442 17543938048 17566294984 17577681212 17591947408 17617508672 17617517099 17628928096 17654551538 17748924928 17774722784 17786244112 17881321472 17889711056 17915713543 17918910464 17944955392 17967945944 18040881152 18067226624 18078814208 18101976256 18128287268 18236997632 18263504896 18263513632 18290050688 18313483366 18316635064 18399739904 18426483712 18435129076 18450091184 18476908177 18515749174 18587718016 18614726144 18614735048 18618056704 18641782432 18653865776 18753581056 18780839168 18789650789 18893471744 18948554752 18960707584 18972710722 18976096256 18984999488 19012593964 19142009152 19154416736 19182257458 19297288192 19325336576 19341021184 19350095632 19353425728 19378220771 19381687936 19469492224 19494435968 19513606144 19522770904 19526254592 19554635776 19563810448 19668389888 19668399296 19696977664 19725606992 19725741568 19754412704 19815104512 19843905536 19872874496 19898208806 19901759488 19930686464 19940037572 20046637744 20050214912 20075765696 20088778528 20105082752 20117977334 20134305256 20225519104 20268045616 20284485632 20313968896 20323499833 20327136128 20419223552 20435795968 20445384064 20448902656 20475101192 20478754816 20508520448 20521503434 20627833408 20657815724 20661501952 20687972864 20718042592 20748156026 20781694976 20811900928 20842150784 20842283008 20868853138 20872577024 20872587008 20902915072 20933297216 21024522512 21028274176 21055081411 21058838528 21068718944 21085818496 21099342082 21116466488 21212129792 21242961376 21243106304 21256730768 21273972736 21273982912 21304894208 21318703744 21432664064 21463816192 21473886616 21522552382 21536503001 21592539136 21634069184 21665514052 21669380096 21683097968 21697142272 21728678816 21760261198 21876581888 21886845974 21890761984 21918807788 21922579952 22050108976 22054043648 22082158553 22086098944 22114395008 22118200832 22146538024 22250848256 22279355392 22293644464 22311738176 22344168028 22358640512 22478159872 22478170624 22510831616 22543550848 22572432986 22587064123 22645833728 22678749184 22689389632 22722368396 22740810064 22773863567 22788614368 22821737354 22910443136 22943732224 22958604032 22991974096 23114878976 23125724048 23159337019 23163480704 23193157078 23226856952 23336255488 23355195392 23366153216 23370174464 23400115648 23434127444 23574666752 23608932256 23613145088 23673527278 23750508544 23785029632 23819600896 23850117872 23854385152 23884783741 23962451968 24028025728 24062950184 24067244032 24078535936 24113533808 24207260672 24242434048 24277670144 24277835776 24293406592 24313123328 24324530594 24423268352 24494473216 24525699226 24530075648 24541584704 24541596443 24577255612 24693014528 24724650496 24760587488 24765005824 24780683392 24796576714 24945286912 24977246084 25001807872 25013538256 25018013696 25049895143 25054377088 25131352064 25167880192 25200124544 25236752632 25241255936 25277943808 25388102656 25425003968 25462120448 25478450816 25499129344 25536192032 25614647296 25651877888 25689325568 25689337856 25722074798 25726664704 25738747489 25764058112 25913946352 25918570496 25930731008 25968421024 25989497216 26006165822 26027272648 26044143164 26145183232 26162130176 26183363584 26195648332 26200156528 26221408256 26238404608 26276541824 26417004544 26429398912 26429411554 26467813736 26472549376 26506465232 26544992071 26626546688 26665248064 26704005692 26704175104 26708770816 26742989312 26781859936 26820787058 26942476288 26976810154 26981636864 26994296147 27016204948 27178041296 27182891008 27217544263 27222401024 27257277568 27296895704 27314589172 27438331648 27460600832 27478212944 27500514496 27518326784 27558324352 27665440768 27705638912 27718651142 27745908736 27763893248 27799463536 27839869733 27912306688 27925402624 27965991872 28006640116 28029370544 28047525376 28047538792 28088292128 28129118134 28220588032 28256743424 28297814272 28334068604 28338944816 28503799408 28508899328 28545229349 28545424096 28586900864 28586914538 28628451592 28647008156 28763291648 28800142336 28842003008 28883924524 29014974464 29057147392 29070780466 29118229504 29197912159 29273882624 29316431872 29359243264 29396656912 29415711416 29615938688 29635121152 29678195456 29678209652 29721332368 29880209408 29899577344 29923844096 29937883808 29943036032 29981398174 30190862336 30205027328 30205041776 30248929984 30248944453 30254342144 30292896452 30430339072 30474569216 30518863648 30524309504 30701891584 30785907964 30791401472 30830640176 30836156416 30850624168 30975852544 31060618624 31105764872 31111315456 31125927196 31292312576 31358093312 31383543808 31403671936 31429159424 31443905402 31571542016 31617646592 31637924864 31663587328 31678458448 31709609984 31724502719 31730163712 31914745856 31961133568 31961148856 32007588704 32033566336 32054111362 32054330048 32100920644 32199544832 32246346496 32287659572 32293421056 32340359168 32387365504 32528506528 32575770752 32575786334 32581599232 32623119256 32623341824 32644265108 32670759472 32718246041 32818766848 32866468544 32914448384 32962289152 33010199456 33159970816 33181238272 33208168448 33223749104 33272039437 33277976576 33299043308 33498516016 33504493568 33520229288 33596179328 33617955904 33666819212 33770254336 33819339008 33846787072 33862667356 33868495024 33868709888 33917937664 33917953888 33967236992 34115262944 34148810752 34164849082 34170945536 34214724352 34220612608 34236668284 34264455056 34314258043 34419682304 34469710912 34519812236 34520031232 34520047744 34570205696 34570222232 34620453088 34777530368 34828079104 34878701312 34895065751 34923386884 35087876096 35132589968 35155362424 35183894816 35235017344 35235034198 35257856192 35309103076 35497849856 35549445568 35572488224 35762642944 35779422112 35831427086 35837820928 35889910784 35935891888 35988124289 36081762304 36157628416 36203952512 36256574536 36473995264 36527009792 36527027264 36580101376 36626966732 36633270128 36799479808 36852967424 36870258152 36900182368 36953816354 37031498348 37175436032 37229452288 37229470096 37236113408 37283564864 37307731552 37507162112 37561678336 37579301578 37743642547 37786943488 37921415168 37945421444 37952192512 37969998976 38025187928 38284018304 38308833472 38357913629 38364514916 38594576384 38650673152 38682042368 38700191264 38706851456 38756441542 38763375872 38938984448 38988871936 39027212288 39045541808 39052509184 39102294049 39109271552 39127620896 39336779776 39336798592 39393955328 39451213984 39451483136 39508825408 39630209024 39687811072 39796417612 39803518976 39861372928 39880075144 40093275488 40100429824 40151531392 40177557056 40210165504 40235954668 40268610512 40451038208 40536091232 40568971264 40627937792 40646999666 40654272256 40838447104 40871591936 40890768128 40897805312 40950202384 40957509632 41009723027 41017040896 41043006868 41255666816 41315631448 41323003904 41375945728 41436085184 41496312052 41563389952 41623801856 41684301568 41737706276 41745154048 41745174016 41805830144 41866594432 42049045024 42056548352 42110162822 42117677056 42137437888 42171636992 42198684164 42232932976 42294318053 42424259584 42485922752 42486212608 42513461536 42547945472 42547965824 42609788416 42637407488 42865328128 42927632384 42947773232 43010197321 43045104764 43073006002 43268138368 43331028104 43338760192 43366195936 43394284544 43457357632 43520522396 43710180647 43753163776 43773691948 43781523968 43837615576 43845159904 44100217952 44108087296 44164317106 44172197888 44228790016 44236401664 44293076048 44357455519 44501696512 44558710784 44587288928 44623476352 44688336056 44717281024 44956319744 44956341248 45021663232 45087101696 45144865972 45174128246 45357498368 45378779264 45444736792 45481620128 45547727134 45577228736 45577250537 45643474708 45820886272 45842384581 45887464448 45917208064 45983948192 46229757952 46251448096 46318674038 46326961408 46386314156 46453713904 46521233837 46672510976 46732306432 46740348928 46800231296 46868254888 47149333504 47217864512 47278358659 47347054556 47570059264 47639201792 47700235744 47708770304 47769567482 47800531051 47924903936 48056051456 48125900368 48134488064 48157071872 48227067616 48414521344 48484868096 48555340288 48555671552 48586813184 48626246656 48649061188 48846536704 49051398452 49060151296 49083169408 49083192886 49154511224 49386029056 49449300992 49521174976 49561366784 49584620057 49593153428 49890573824 49954492168 50003615744 50027076512 50036027392 50099790286 50108754176 50132264273 50262704128 50335760384 50400249088 50473505264 50482511872 50546867917 50555887616 50776205312 50850007936 50924240896 50956901632 50998258688 51072384064 51229294592 51303755776 51378675712 51444149596 51453329408 51477494978 51528116224 51827892704 51837140992 51861462016 51936842048 51936866891 51978994432 52012331644 52054545296 52088286328 52290366464 52324260352 52366727168 52391296664 52400313056 52442816512 52476809216 52553083648 52834009088 52858797824 52858823108 52935627472 52945098752 53012568791 53012930464 53089984142 53253093376 53330496128 53408011384 53408350208 53417541632 53485978624 53563719872 53641574116 53875338937 53884952576 53953620308 53963273728 53988592294 54032409896 54356082592 54365782016 54435088526 54444802048 54470372593 54514555136 54593791408 54629178344 54876663296 54921201664 54956425888 55001028992 55036653568 55116648704 55330881536 55411277824 55437302284 55491817472 55527786496 55598927072 55679739466 55850805248 55931983744 56013280232 56058741088 56095050752 56095077584 56176584256 56176611127 56258236268 56503404251 56513486848 56595628544 56668137208 56677889632 57007598816 57017798656 57090458698 57090848192 57127463939 57173801728 57173829076 57256903184 57294016312 57526583296 57600284672 57684006016 57767849048 58029948928 58114294784 58141560932 58236459008 58273325789 58395824318 58632863744 58718486528 58793313824 58831422832 58916933621 59231877376 59259667873 59270242304 59356390912 59356419304 59442664736 59760418816 59799154688 59847688192 59875767616 59886072064 59914169497 59962796348 60410054656 60410083552 60497859968 60497888906 60508684288 60585792904 60860678144 60949138432 61037727296 61115927047 61403783168 61571815928 61582802944 61661280352 61672312832 61701248336 61790930383 61951705088 62121237248 62211529744 62222630912 62251854392 62584625152 62716186624 62767087616 62807343872 62858318848 62887810804 63143084032 63235293184 63275849728 63356916896 63419219968 63449005438 63460327424 63829491712 63922267136 63922297712 64015177408 64067132672 64097191781 64108222724 64108660096 64201841288 64399089664 64492692992 64575319144 64586842112 64680718336 64774731008 64805122109 65057013056 65151541504 65151572668 65163198464 65246238512 65246683648 65288530216 65341518944 65436492082 65637533696 65732937088 65828896768 65924578304 66020398912 66319941632 66362476544 66404487527 66416336896 66447498208 66544078874 66555953152 66598086616 66997032032 67008987136 67040458576 67137901103 67192358656 67235911808 67333638424 67540508672 67638678016 67693574144 67725334712 67736990048 67737419776 67835875328 67835907776 67934473984 68230525888 68297621504 68329698164 68341891072 68429448704 68441225216 68473336568 68528910112 68628516086 68839364608 68939421824 69039624472 69040062464 69040095488 69140411392 69140444464 69240906176 69555060736 69643730821 69656158208 69757402624 69790131502 69846773768 70175752192 70265179936 70310724848 70367789632 70412920669 70470034688 70470068396 70515712384 70618206152 70995699712 71098891136 71144976448 71236125311 71525285888 71558844224 71662854172 71675641856 71779821568 71825262019 71871783776 71976248578 72315256832 72407905024 72513149072 72618546091 72947990528 73040985983 73054019584 73054054528 73160202752 73253933464 73266540256 73598959616 73705934848 73740516304 73800364736 73847697287 73907632708 74062996696 74350872064 74458904576 74458940192 74472226816 74567129728 74615463104 75014324224 75123356672 75158603156 75328933337 75487285094 75573886976 75842830336 75890842888 75904385024 75939997952 76050375856 76160914193 76568036608 76603960909 76617666944 76715827258 76729029832 77189152768 77301346304 77364084736 77400382528 77413702912 77512883084 77526751744 77877968896 77977743872 78091083616 78105018368 78204588098 78218543104 78255241792 78673559552 78673597184 78787910656 78902427968 78902966272 79003515451 79017650816 79260418048 79375622144 79592835224 79607037952 79722745856 79760150288 79876080739 80186550976 80303062784 80355114112 80420331008 80471909336 80537221024 80902076416 81072182464 81137942528 81176049773 81255875584 81293999332 81308544512 81676894208 81743183872 81781536256 81795610624 81900404768 81915019264 82019446054 82034081792 82086013736 82511333632 82631262896 82646007808 82751891456 82857345473 82872170368 82992624104 83126779904 83247603712 83368603136 83475412552 83490308096 83490348032 83611660288 83733188864 84098090048 84220325644 84235354112 84274875776 84343273984 84397368328 84465865952 84588636106 84848519168 84971845504 84972425216 85026923072 85095890944 85095931648 85135857079 85219576832 85274814976 85730656256 85839947291 85855264768 85895546464 86020394642 86090209528 86146012004 86536276736 86662056208 86677520384 86732391872 86788018499 86788569088 86914715264 87041044792 87420361294 87506327552 87547383896 87563047936 87675231152 87690319808 87802666081 88200435904 88328634212 88344395776 88457580032 88472803328 88586152096 88714911038 89003393024 89117421568 89174577856 89246952704 89376672112 89434562048 89912639488 89912682496 90027261793 90043326464 90174203392 90289731944 90348256492 90714996736 90757558528 90889473584 90963240256 91021580377 91095454268 91154457472 91154501074 91286949416 91641772544 91684769162 91774928896 91834416128 91967896384 92085722963 92459515904 92502896192 92637348076 92653922816 92772628312 92907427808 93042467674 93345021952 93464612864 93480697856 93600462592 93736509776 93872754703 94298667008 94418835539 94435729024 94556717318 94694109112 95140118528 95278403584 95400471488 95417540608 95539134964 95601062102 96112102912 96251800736 96268976128 96314143744 96454135232 96829042688 96969736192 97110680576 97111343104 97173626368 97252493312 97298122376 97693073408 98102796904 98120302592 98166338816 98166385772 98309022448 98451913469 98772058112 98898601984 99042349952 99122733568 99169240114 99186306856 99781147648 99908984336 100007231488 100054153024 100054200883 100072054784 100199580572 100217508352 100264528546 100671520768 100800498176 100947010528 100965023744 101093735834 101111775232 101552410624 101700015872 101848481792 101913803264 101996517376 102144768128 102458589184 102607511552 102757351424 102888299192 102906658816 102954989956 103056232448 103655785408 103722924032 103873684096 103873733782 103957988864 104024663288 104109090592 104176572656 104580732928 104648520704 104733454336 104782593328 104800626112 104885633024 104934893609 104953618432 105106167296 105668018176 105717595648 105717646216 105871254944 105890197504 106025137582 106025860928 106179968284 106506186752 106660992256 106816022768 106816700416 106835083264 106971957248 107127439744 107283148232 107750677874 107769905152 107907240616 107926547456 107977184588 108064819792 108221890751 108712165184 108870177052 108889604096 108940745186 109029110272 109187582816 109258356688 109753326592 109842403328 109912851776 110002057984 110053668907 110073307136 110233297408 110661763072 110822555648 110874604568 110983634944 111055572992 111197854144 111359478932 111701610496 111863967488 112026560464 112117482176 112189389767 112190101504 112190155168 112353168512 112353222254 112516472536 113006808502 113026973696 113191257088 113336274416 113355779264 113501007373 114015197632 114035597312 114180917396 114181696384 114254927878 114347603456 114347658152 114513806368 114588032624 115053166592 115200569344 115368012032 115535698096 116059897856 116228589568 116283121864 116472918016 116546651578 116791648636 117265727488 117436973056 117586627648 117662845664 117833867242 118463754752 118519335746 118540484608 118712781824 118712838608 118885329472 119037641879 119520837632 119598309376 119695376384 119751535232 119772144128 119828338994 119925592696 120820109312 120820167104 120995719936 120995777812 121017368576 121171585808 121721356288 121898276864 122075454592 122231854094 122807566336 123143631856 123165605888 123322560704 123322619693 123344625664 123402496672 123581860766 124242474496 124423059488 124445261824 124503708784 125169250304 125432373248 125534175232 125614687744 125716637696 125775621608 126286168064 126470586368 126551699456 126713833792 126838439936 126898010876 126920654848 127658983424 127844534272 127844595424 128030354816 128134265344 128194383562 128216445448 128217320192 128403682576 128798179328 128985385984 129150638288 129173684224 129338357239 129361436672 129549462016 129610244218 130114026112 130303083008 130303145336 130326396928 130492477024 130493367296 130577060432 130683037888 130872984164 131275067392 131465874176 131657793536 131849156608 132040797824 132639883264 132724953088 132808975054 132832673792 132894996416 133088157748 133111906304 133196173232 133389772321 133994064064 134080917152 134275802206 134384717312 134471823616 134667276848 135081017344 135277356032 135387148288 135450669424 135473980096 135474839552 135647545397 135671750656 135671815552 135868947968 136461051776 136595243008 136659396328 136683782144 136858897408 136882450432 136946673136 137057820224 137257032172 137678729216 137878843648 138079248944 138080124928 138080190976 138280822784 138280888928 138481812352 139110121472 139287461642 139312316416 139514805248 139580263004 139693547536 139896590483 140351504384 140530359872 140621449696 140735579264 140825841338 140940069376 140940136792 141031424768 141236412304 141991399424 142197782272 142264498831 142289952896 142472250622 143050571776 143117688448 143325708344 143351283712 143559643136 143650524038 143743567552 143952497156 144630513664 144815810048 145026298144 145237092182 145895981056 146081971966 146108039168 146108109056 146320405504 146507866928 146533080512 146720814409 147197919232 147411869696 147481032608 147600729472 147695394574 147815265416 148125993392 148701744128 148917809152 148917880384 149134259456 149230926208 150028648448 150246713344 150317206312 150657866674 150755521007 150974570188 151147773952 151685660672 151781685776 151808770048 151879995904 152100751712 152321828386 153136073216 153207921818 153235333888 153431654516 153458059664 153877927307 154378305536 154602692608 154728169472 154800765056 154827405824 155025766168 155053503488 155755937792 155955487744 156182167232 156409176196 156437086208 156510483584 157347119104 157347194368 157575821312 157804855936 157805932544 158007030902 158035301632 158109448861 158520836096 158751244288 159185670448 159214075904 159417044969 159445491712 159520300576 159752161478 160373101952 160606125568 160710228224 160840662016 160943818672 161074442048 161804152832 162144364928 162275885056 162352099546 162511751168 162587998664 162617089024 163353788416 163486367744 163563072512 163591221248 163800809536 164038892108 164068163584 164172027472 165022667264 165262525792 165292015616 165503782912 165714690946 165744340736 165985248208 166253559808 166495207424 166737206272 166950825104 166980616192 166980696064 167193486187 167223320576 167466377728 168196180096 168440651288 168470708224 168549751552 168686547968 168794736656 168931731904 169177272212 169697038336 169943691008 169944850432 170053846144 170191781888 170191863296 170271714158 170439153664 170549629952 171461312512 171679894582 171710529536 171791092928 171791175101 172040789284 172180419056 172292024008 173072553472 173324112416 173355040768 173464783744 173576036998 173577138176 173829430528 174082089584 174840722588 175012655104 175094767792 175126095872 175349266001 175350462304 175380639616 175605332162 176400871808 176657268424 176688791552 176915160064 176945606656 177172304192 177429822076 178234843136 178349155712 178493905408 178753344224 178869124096 179825278976 179825364992 180054523586 180086652928 180171232423 180348406784 180579463888 180696512984 181429993472 181515117056 181778947168 181926480512 182043160754 182190908536 182308914944 182309002148 182573898832 183283545088 183369538324 183549857792 183668832256 183935792768 184171445926 184919031808 185005792384 185274696152 185307845632 185545256624 185814855616 185814944497 186084935348 186929225728 186961395712 187200925184 187473019552 187745509406 188597334016 188837671078 188871458048 188960073029 189113434636 189388218224 190280237056 190556807168 190800942976 190835081216 191078269928 191202124204 192224205824 192503601472 192628287488 192908270464 193658085376 193939472384 194221361152 194222686208 194347252736 194504986624 194596244752 194879088131 195386146816 196205593808 196240605184 196332677632 196332771544 196618044896 196903826938 197544116224 197797203968 198084699904 198245467136 198338480228 198372613712 199562295296 199817968672 200014462976 200108306048 200108401766 200144109568 200399161144 200435016704 200529057092 201343041536 201600996352 201894021056 202187471668 202223550464 203104821248 203400031744 203696963584 203827606528 203993034752 204289536256 204385385113 204917178368 205215023104 205514702848 205776598384 205813317632 205909979912 206112464896 207311570816 207445848064 207747368192 207747467564 207915977728 208049326576 208218181184 208353145312 209161465856 209297041408 209466908672 209565186656 209601252224 209771266048 209869787218 209907236864 210212334592 211336036352 211435191296 211435292432 211742509888 211742611171 211780395008 212050275164 212051721856 212359936568 213012373504 213321984512 213632045536 213633400832 213670166528 213943914496 214254879488 214566296464 215501355748 215539810304 215814481232 215853094912 215954369176 216129639584 216443781502 217424330368 217740354104 217779208192 217881490372 218058220544 218375165632 218516713376 219506653184 219684806656 219825703552 220004115968 220107337814 220146614272 220466594816 221323526144 221645111296 221749209136 221967269888 222071519033 222111145984 222395708288 222718957864 223403220992 223727934976 224053120928 224234964352 224378779534 224380203008 224380310336 224706337024 224706444508 225032945072 226013617004 226053947392 226382514176 226672548832 226711558528 227002014746 228030395264 228071194624 228361834792 228363392768 228509855756 228695206912 228695316304 229027612736 229027722287 229176065248 230401138688 230736024064 231071396192 232119795712 232457179136 232566243728 232904276059 232945836032 233093303156 233583297272 234531454976 234873946112 235173255296 235325691328 235667734484 236927509504 237038671492 237080969216 237425563648 237425677216 237770658944 238075283758 239041675264 239196618752 239390752768 239503070464 239544288256 239656677988 239851185392 240199806301 241640218624 241640334208 241991439872 241991555624 242034737152 242343171616 243442712576 243796553728 244150909184 244265460257 244463708188 245615132672 246287263712 246331211776 246645121408 246645239386 246689251328 246804993344 247163721532 248484948992 248846118976 249007417568 250338500608 250864746496 251068350464 251229375488 251433275392 251551243216 251916870023 252572336128 253103398912 253427667584 253676879872 253796021752 253841309696 255317966848 255689068544 255689190848 256060709632 256268530688 256388767124 256432890896 256434640384 256807365152 257596358656 257970771968 258301276576 258347368448 258676714478 258722873344 259098924032 259220488436 260228052224 260606166016 260606290672 260652793856 260984954048 260986734592 261154120864 261366075776 261745968328 262550134784 262931748352 263315587072 263698313216 264081595648 264205497829 265449906176 265617950108 265665347584 265789992832 266176315496 266223812608 266392346464 266779544642 267988128128 268161834304 268505395403 268551604412 268769434624 268943647232 269334553696 270162034688 270554712064 270774296576 270901338848 270947960192 270949679104 271295090794 271343501312 271343631104 271737895936 272922103552 273190486016 273318792656 273367564288 273716058343 273717794816 273764900864 273893346272 274115640448 274514064344 275357458432 275757687296 276158497888 276160249856 276160381952 276561645568 276561777856 276963624704 278574923284 278624632832 279029610496 279160526008 279387095072 279793180966 279974539013 280703008768 281060719744 281242899392 281471158528 281651682676 281880138752 281880273584 282062849536 282472824608 283982798848 284395564544 284528997662 284579905792 284944501244 286101143552 286235376896 286651416688 286702567424 287068061189 287119286272 287301048076 287487135104 287904994312 289261027328 289631620096 290052596288 290424203191 290474184364 292163943932 292216078336 292216218112 292640811008 293015733856 293066161024 293441628818 293631833599 294395838464 294823739392 294962065216 295201458944 295390789148 295630530832 296060226371 296251986784 297403488256 297835618304 297835760768 298268518912 298461852416 300057296896 300493426688 300634412624 301071381247 301315733348 301511042014 301949140376 303371321344 303563371552 303617540096 303759991808 304201503424 304643656772 306272146432 306415843636 306470667776 306863309032 306916119328 307755854614 308756611072 309205385216 309456338944 309601530112 309654811648 310051532336 310107006976 310502188633 311511875584 311910975488 312364334464 312818352392 312874172416 313020967168 314694238208 314694388736 315151642624 315609711872 315611865088 316014061804 316070603264 316218897722 317502488576 318371340896 318428151808 318834089938 318890983424 319040601152 319040753759 319504322956 320746203904 321212251136 321420456448 321681324032 321887637344 322148884096 323608305664 324288729856 324551770112 324704199092 325023502336 325175997328 325234178048 325648636859 326707576832 327126145024 327182442496 327601619072 328077784216 328136327168 328344054944 330045334528 330525051584 330948510613 331007565824 331429381892 331488681472 331970496416 332990414848 333474412544 333901650208 333961232384 333961392128 334386972374 334446641152 334603717357 334932755456 336392360192 336881302576 336941416448 337099503104 337373095936 337589473312 337863463808 338354544424 339394076672 339887382016 339889700864 340107692288 340383563776 340383726592 340543428316 340878307328 341099259904 343359789164 343421059072 343582185856 343582350202 344081578568 344360838112 344584048016 345084896923 346145106944 346648224832 346929567488 347092340399 347152073996 347154276352 347658861056 348164179168 349681445176 350025310208 350189535584 350252191744 350698532002 350700924608 350761279232 350925849911 351210664324 352801743616 353314536848 353377583104 353828075419 353830320128 353891213312 354344608384 354859644152 356469686272 356698311424 356987810816 357506688448 357738248192 357964715561 359650729984 360109047172 360173305856 360342464846 360696813568 361158927776 361393025968 361918306529 362859986944 363030234112 363557894336 363852961024 364086321508 364381817072 364617829888 364618004296 365147797664 366567090176 366739076648 367099715584 367337664512 367871585536 368342891852 369838063616 370011584768 370549392304 370615691264 371087981537 371090513248 371629711232 371629888994 372169870696 373858451456 373922791424 374401850368 374946039104 375426409003 375491018812 377194668032 377675342156 377742916096 377920146058 378226869272 378776436448 379572858067 380560474112 381113614336 381601885952 381670162432 382156539856 382404248408 384448411648 385007202944 385256574976 385816540928 387316170752 387878944768 388442722304 388445372416 388694505472 389009973248 389192489504 389758176262 392411187616 392481210368 392665355264 392665543088 393236089792 393236277889 393807653876 395594407936 396169399808 396490934272 396676960456 396745227424 399124590592 399635937344 400028925952 400216612096 400216803532 400288219136 400798322288 400870033408 401058114184 402686083072 403201992704 403788042112 404374943336 404447100928 406209642496 406800063488 407393927168 407655213056 407913280523 407986069504 408579072512 408770770226 410430046208 411029405696 411553196768 411626635264 411819959824 412224929792 412418535347 414623141632 414891696128 415494736384 415494935128 415831955456 416098653152 416436362368 416706290624 418322931712 418594082816 418933817344 419130373312 419202504448 419542532096 419739574436 419814473728 420424669184 422870382592 422870584864 423485019776 423485222342 423560790016 424100550328 424103443712 424719873136 425337198533 426024747008 426643969024 427264091072 427266801664 427811489329 427887828992 428509758976 429132592928 431002711496 431079620608 431628962464 431706189824 431908738352 432259279168 432536512681 432887563004 434848660736 435480708208 435558416384 435762980744 436116441088 436750331264 437033426752 439013306368 439369613312 439651407104 440008231936 440214675628 440293228544 440933189632 441212323831 442647052288 443498418272 443934539776 444143038066 444222291968 444791416576 445437915728 446085354559 446806441984 447455869952 448106241856 448469928704 448680342467 448757559068 448760406016 448760620672 449412674048 449412889016 450065890144 452027234008 452107894784 452765028352 453345097664 453423117056 453635854763 454004029492 456060790528 456142389248 456723669584 456726785536 457019711512 457390413824 457390632608 458055225472 458055444574 458352130496 460802277376 461472048128 462142792384 462734876213 464239591424 464914358272 465132487456 465808552118 465891672064 466186606312 467166594544 467845615757 469062909952 470346510592 470651382656 471335468968 473855019008 474077342984 474161938432 474851127296 474851354432 475541317888 476150567516 478083350528 478393237504 478781505536 479006140928 479088576512 479313355976 479702370784 480399612602 483280437248 483280668416 483982879744 483983111248 484069474304 484686343232 485307309199 486885425152 487593107456 488301818368 488530920514 488927416376 490667353111 491230265344 492574527424 493290242816 493290478772 493378502656 493609986688 494327443064 496969897984 497692237952 498014835136 498652877177 500677001216 501729492992 502136700928 502458750976 502776834133 502866550784 503102486432 503833740046 506206797824 506855335168 507353759744 507592043504 507682619392 508329822637 510635933696 511378137088 511378381696 512121419264 512537061376 512777534248 512865781792 512869280768 513614730304 515192717312 515941543936 516602553152 517353428956 517445746688 518197848064 518440976872 520456104448 521212332032 521212581344 521305587712 521969908096 521973469184 522308241728 522732151552 523491936656 525100269568 525863496704 526631174144 527302533359 527396626432 528163191296 528410995658 530899812352 531235900216 531330695168 531579985664 532352630992 532447625216 532784692928 533126399351 533559089284 535976256256 536323668608 537010790806 537103208824 537538869248 537887294464 538669107392 540324069376 541109424128 541548593152 541802677696 541895920384 542590181588 542687002624 542687262208 543475791872 545844207104 546637585312 546735128576 547432116686 547435589632 547529801728 547786692544 548231280896 549028128688 549826134689 550714916864 551515374592 552316995776 552320499712 552320763904 553024608157 553123291136 553123555712 553927249408 557149846568 557249265664 558059220992 558321052016 558774190144 559132565173 559586361932 559949078026 562121439488 562485798784 562942317056 563303365352 563760277504 563760547168 564125699072 564945649216 567965597696 568232348411 568791129088 569057995324 569159811584 569889002488 572202287104 572470753792 573302833376 573405134848 574136122378 574238572544 574602096152 574974270208 575809988624 576646921747 578522054656 579263240192 580001418311 580105192576 580848406382 580948368728 584327887864 584432156672 584432436224 585281622016 586031467712 586132322048 586883257636 587263667198 589647478784 589924130432 590402917888 590781578296 591261061664 592120452742 592503973568 594806976512 595671236608 595671521536 595950999553 596537037824 596923704832 600114593792 600986853376 601268825248 602142762494 602631466696 603022084028 603898280752 604776039881 606742642688 607126743104 607519983616 608403006848 609287313544 612544292864 612831687272 612941335552 613726618064 613832238656 614618662567 615511709228 618410770432 618912677888 619203060224 619309623296 620103064672 620214013952 621004377266 623023751168 623821950976 624728668928 625636704784 625748344832 626041934336 629388476416 629388777472 630303285248 631219423744 631223730176 632028123608 632141206528 632437795444 635004977152 636742681792 637668179876 637781966848 638081202304 638081507518 639008645912 641492407808 642424502272 642840912896 643362648064 643775274688 644297768192 644600060741 647216611328 648577459712 649103540224 649408398184 650047004672 650351994656 650468356096 651297273718 653415153664 654252290048 654364884992 655203238144 656155568432 656272654336 656688109888 657109282921 660090669056 661050103168 661897021226 662015131648 662858763784 662977362944 663940992832 665980829696 666948825088 667803300416 667922784256 668773944748 668893282304 669207434714 669865510912 672784720384 673762605152 673882832896 674199006208 674746191872 675178946624 675726927616 676709088848 678788153344 679774764032 679779401728 680215384576 680767127552 680767453184 681086856632 681756614656 682198519808 686719578328 686842118144 687164371712 687164700404 688163157136 688721676224 689163394283 689168096032 690169793846 692290213888 693296449664 693859134976 694184680798 694304147992 694308552704 695317722112 696328358336 699362890352 700050620416 700379071168 700379406181 700504383488 701397064004 701401849216 701522558464 701851699822 702421328648 705603487232 706629073696 706755166208 707656150838 707660640256 707782426624 708689216768 709719288304 712939372544 713396622848 713975621632 715013376896 715476496384 715929431122 719301459968 720218094344 720346611712 720684929692 721393627136 722317855552 722786051936 723836613058 726060468224 727115788672 727705922048 728172643016 728763634144 729235659776 729236008592 730295595328 733134180352 733478153296 734199431168 734544255263 734675329024 735743171072 736685783704 739676127232 740023169536 741098784608 741231382528 742175963074 742181026496 743259422464 743259777988 744339741392 747716902912 747845582848 748803700736 749892078208 750852818006 750982037624 754389336064 755350684312 755485832192 755840292116 756453738544 757552872896 757553235257 759145716134 762227228672 763203771904 763340324864 764313079712 764808496816 768896823296 770014405888 770375682349 770513149952 771633081856 774632341504 775757889536 776885444608 776890744832 777389010944 778019946496 778384979008 779516352524 784822375232 785330710528 785331086176 786472179584 786472555778 787615307752 791188815872 792338799616 792981868544 793353920912 793490454848 794507051611 798249181184 799271874688 800057851904 800433224192 800433607064 800576438272 801596644576 801740066816 802116228368 805372166144 806403985408 807576084224 808749886672 808894201856 812419284992 813600126976 814787854336 815310426112 815826561046 815972139008 817158145024 817541540452 820860092416 822058811392 823106393536 823639919648 824449859584 824837070694 829246283264 829783392256 830989472768 830989870256 831663910912 832197306304 832872724736 833263493153 833412581248 836645863424 837188165632 837867634688 838260746624 838405008896 839085064192 839479148872 839628947456 840849338368 845740765184 845741169728 846970039552 846970444684 847121580032 848201100656 848206887424 849439746272 850674397066 852049494016 853287938048 854528182144 854533603328 855622978658 855775657984 857019517952 858265185856 862005422992 862159241216 863257924928 863258337851 863412379648 863817476704 864518558336 865073025362 865775126008 869697321472 870961416416 871116832768 871525961488 872232882176 873500662528 874066853504 878026612736 878739226624 879302814208 880016463872 880429351256 880586457088 881866379264 882424647662 885294104576 886996836544 887869079552 888286076132 888444583936 889582833152 890875831456 892170709118 893612883968 894911739904 896212483712 896939857408 897360684934 897515118136 897520812032 897521241344 898825348096 898825778032 900131780288 904054468016 904215789568 905368500673 905530056704 906690195328 906846234112 907271709526 908008058984 912121581056 912284778496 913447339168 913453571072 914039423024 914780827648 914781265216 916110450944 916110889148 916704260992 921604554752 922944096256 924285584768 925469752426 926069629043 928479182848 929828716544 930264974912 931617104236 931783344128 932373212624 933728406247 934333189088 935691231514 940693021184 941302765312 942670937936 947710038016 948154685968 948323876864 949532817779 949702254592 949702708864 951082635776 952301135032 956166701056 956786475008 957563011072 958012281856 958177153024 958626711952 959404741568 960799225204 966560874496 966561336832 967965759488 967966222496 968138948608 969372686464 970614618398 973770850304 975186214912 976603636736 977061841028 977854832752 979276133381 981334706222 982460530688 985149054848 986580485632 986580957544 986757005312 987219973376 988654886128 993939795968 995384475904 995851491817 996029670272 997305754354 1001354002432 1003458985984 1004273401856 1004917501952 1005553668266 1005733101568 1006204972864 1007667480092 1012413595648 1013710670336 1015184087008 1015365238784 1016659645274 1021271867392 1022756274176 1022756763392 1024242838528 1025074122752 1025555068496 1025731563584 1025738561536 1027045700863 1027229460608 1030385434624 1031883087872 1033205106304 1034706857912 1034891493376 1036395696128 1036881953744 1040912208896 1042424664064 1042425162688 1043939816192 1043946938368 1044616483456 1045464303104 1046983873312 1050200539136 1051726993408 1053262348288 1054605066718 1054793252864 1055288647049 1056326382592 1056821991316 1061799624704 1062471800432 1062661390336 1063159971328 1064705261984 1064895250432 1065569385856 1066252798702 1067118178568 1071952512512 1072647337216 1074021581612 1074206417648 1075077738496 1075774588928 1077145491149 1077338214784 1080648138752 1082218848256 1083097186304 1083605355392 1083791840768 1085180363176 1085374005248 1085374524416 1086951583744 1091688414208 1093275170624 1094864233372 1094871179264 1095059603456 1095573385088 1096462561792 1098056257376 1099652269378 1101429833728 1103030749184 1104633991552 1104640999424 1104641527808 1106049216314 1106246582272 1106247111424 1106766142027 1107854498816 1114299693136 1114498531328 1115919314783 1116118441984 1116642104032 1117548380288 1118265130346 1119172723864 1119898156052 1124242878976 1124971597568 1125884634112 1126606730704 1127520555008 1127521094336 1128251398144 1129891298432 1135931195392 1136464696822 1137582258176 1138115990648 1138319623168 1139778004976 1141434659053 1144404574208 1144941507584 1146605666752 1148272244756 1148477145088 1149204192304 1149948540416 1151619977248 1153293843494 1157044109312 1158526480384 1160002836622 1160210385152 1161696812764 1161896737456 1168655775728 1168864313344 1168864872448 1170354403309 1170563244032 1172062935424 1172264644096 1173766515272 1174527334396 1179294957568 1179848260864 1180805835776 1181563156592 1182522123328 1184240905484 1185007947136 1189613953024 1191342473216 1191343043072 1191901999106 1193074075648 1193847409664 1197114398519 1200229187584 1201973706752 1202537650496 1204285524988 1205262933392 1206044168056 1207796561504 1209552079762 1213485285376 1214253486208 1215039967232 1216806013696 1218574627088 1225088585728 1225663374544 1225882671104 1227444862007 1227453236128 1227664477312 1229237325134 1231023418456 1236821540864 1237825355776 1238406120448 1238619246592 1240206129344 1240428027904 1242008754532 1247643901952 1249457337856 1251273409568 1251496689664 1252083868672 1258776952832 1258777554944 1260606570496 1262438847488 1262447460352 1264056247216 1264282413056 1264875590888 1270009954304 1273485363584 1275336359752 1275563933696 1276162404608 1276163015036 1278017291824 1282984815616 1284849004544 1285681825792 1286725296128 1287550549376 1288595536384 1289200121482 1294433222656 1297154919424 1298207080448 1298816796368 1300094009344 1300703989312 1300704611479 1300936712192 1302594547436 1308504580096 1308729769984 1310406476288 1312311136864 1312545308672 1313376219776 1314218565842 1320181338112 1322100206336 1323794042452 1324030263296 1325717527568 1325954725888 1327881985664 1331961659392 1333897650176 1335606600832 1335845568512 1337547889496 1337786564608 1338414869428 1339731021824 1345569440768 1347525210304 1348398012416 1349492383744 1350357893248 1351453855232 1353418177696 1357576306688 1359549528064 1359558803456 1360430769152 1361534255104 1361534906368 1362173713264 1363513229312 1364153616917 1364397039616 1373439156656 1373684236288 1374328743424 1374329400808 1376326314272 1377443352448 1378326788566 1378336192064 1380339587692 1384580427776 1386592899328 1387718269952 1388369361596 1388608295984 1388617105408 1390635444224 1392656716672 1398725780704 1400101240832 1400758142336 1400758812362 1401008766976 1402794128008 1402803698432 1403045116928 1403703399644 1404842657296 1406884579763 1411206974464 1413258147392 1415312301676 1415321280512 1415564853248 1417378433536 1419438576608 1425878745088 1426793245696 1427951243264 1430026753792 1430697695791 1430952992768 1431858862244 1438602919936 1440436188688 1440693223424 1441369859384 1442787254272 1444635711104 1445572103872 1447673226116 1452120936448 1454231577344 1455411844096 1456345286032 1457527268288 1458471319552 1458472017184 1460591190656 1466268360704 1466956306592 1468398862336 1469088510526 1469350658048 1471486342144 1473371567408 1475513095849 1479352254464 1480046339072 1482197569216 1482462765056 1484351926148 1484362052992 1486518844928 1486519555976 1488679482784 1495433805824 1495691165696 1497607401472 1499784156416 1501705636012 1501964075248 1508778672128 1510701368624 1510971664384 1511680584232 1512907477088 1515105745792 1515106470514 1518291432268 1524454457344 1526407543808 1526680649728 1528626159424 1529616993632 1537793646592 1540028811776 1540751364698 1541026299904 1543266163712 1547489344427 1549264683008 1551515779072 1553770889216 1554778021888 1556039892992 1556769958016 1559032705048 1569644750464 1570661421056 1570662172352 1572944359168 1572945111556 1575230615504 1582377631744 1584677599232 1585963737088 1586707841824 1586980909696 1589014103222 1596498362368 1598543749376 1600115703808 1600866448384 1600867214128 1601152876544 1603193289152 1603194056009 1603480133632 1604232456736 1612807970816 1615152168448 1617499773344 1617788403712 1624838569984 1627200253952 1630620852224 1631653122092 1631944278016 1634316290048 1635083080904 1641720184832 1644117622784 1646212787072 1647279839296 1648899719168 1649674141388 1658492566528 1659566784512 1661978945536 1661979740512 1663327821824 1664394612608 1665745449472 1666526986306 1666825162496 1673291726848 1674376331264 1675735269376 1676521493248 1676810017792 1678170128384 1678958297744 1679257894912 1681398644107 1681698676736 1691481530368 1691482339456 1693940079104 1693940889368 1694243160064 1696402201312 1696413774848 1698879492544 1701348794132 1704098988032 1706575876096 1709056364288 1711245957316 1711551315968 1714039035904 1716530371712 1724010845984 1724318482432 1726515849856 1726516675702 1726824759296 1727634953408 1729037116672 1730146050724 1731550252016 1734067040173 1739394642944 1741922832832 1743051922976 1744465764352 1747001325056 1748133707008 1756053225472 1757478453248 1758605628416 1760032927744 1760858702512 1761172914176 1763418090161 1763732758528 1764849295324 1773993673088 1775738159104 1776572152264 1776889167872 1779165666304 1781751662912 1784341418236 1787225767936 1789823479808 1792424967424 1793879714816 1794721369868 1795030236272 1795041624064 1795042482688 1797650696192 1797651556064 1800263560576 1808108936032 1808431579136 1810737001346 1811060113408 1813380390656 1813692468224 1814543419052 1816016117968 1818655676279 1824243162112 1824569556992 1826894678336 1826907142144 1828078846048 1829561655296 1829562530432 1832220901888 1832221778296 1833408521984 1843209109504 1845888192512 1848571169536 1849438484803 1850939504852 1852139258086 1859657433088 1860529949824 1863234208472 1863566688256 1864746425248 1867456812494 1868666378176 1871382463028 1879537767821 1881386042368 1882605530624 1885341875872 1895420076032 1896309371936 1896647753728 1899065635558 1899404509184 1899405417728 1902165271552 1904602270064 1907370587317 1912333402112 1913572950016 1916024563712 1916354306048 1917253423904 1918809483136 1921598450408 1933121748992 1933122673664 1935931518976 1935932444992 1938745372928 1941229236796 1950372429824 1953207273472 1954123682056 1955709665504 1958552266762 1959821773091 1962669412444 1964921061376 1970298109696 1973160971264 1973161915088 1973514010624 1974439946752 1977309772256 1987879591936 1990768951808 1991702983634 1992059340544 1994611508708 2000413054991 2002708004864 2006917971968 2009835003904 2011107336532 2011466203136 2012409945728 2015334960184 2024827191296 2027421340672 2030368174016 2032969422337 2033319290548 2045512548352 2045513526784 2048485677056 2050148245504 2051110136992 2051463127168 2051477123072 2054091401726 2054458921216 2055422835193 2060770869248 2063766175744 2066410212608 2069413715824 2069782986752 2072421584597 2072791392256 2073763907488 2081824417792 2084849328128 2084850325376 2087879632384 2087893876736 2089232966912 2090928606208 2093967746624 2100401078272 2103453986816 2109210133436 2109586505728 2110577294098 2112652765184 2113643982632 2123599249408 2124943600864 2125322780672 2126319942656 2129410523968 2131138771712 2132505597404 2134236357136 2143905025024 2145294674432 2148043163224 2148412835296 2150155476992 2151549177856 2154290982298 2154676429568 2161296277504 2164437696512 2166194372608 2167210710784 2167583681536 2170360726352 2170748010496 2170749048832 2173515320431 2173903167488 2183376828416 2186550341248 2189728466744 2189742358528 2190119206912 2191146770176 2192925123584 2196112514752 2199304538756 2202859667456 2206061498368 2209267983104 2209283055616 2212098432628 2212493164544 2212494222848 2213532284054 2215708997632 2228599386272 2228997062656 2231838629566 2232236883968 2233284208064 2233285276313 2235096760576 2236530260692 2238345447728 2239796312104 2248485757952 2249943195136 2251769268224 2253213461408 2255041110016 2255042188672 2256502796288 2259782596864 2271862390784 2272929393644 2275164516352 2276231981296 2276639246336 2279540458013 2279556009952 2282869318106 2289883015168 2293211333504 2296544489512 2296954290176 2298408384608 2299897080832 2303239954496 2306587686988 2316639574291 2317052960768 2320005673244 2320420770304 2323393625528 2323793474912 2337311551456 2337728626688 2337729744896 2340708806618 2341126488064 2342226021499 2344125870848 2344529288192 2347533030544 2349054668792 2358589915136 2359696521728 2361611671552 2363126313184 2365044246656 2368481810968 2370015894272 2379227906048 2382684946432 2382686086144 2383803998212 2386148151296 2387694819328 2394228797038 2403947413504 2405075300992 2408571049976 2410525866784 2412088336112 2415593123008 2415594278461 2419104159524 2428506972416 2429646382793 2430079934464 2433612027392 2437149254176 2450177171456 2451326749088 2451765342208 2454889724014 2454906472256 2455328954624 2456480949377 2458474650268 2462046836912 2473643081728 2476812240896 2477238493184 2480412258688 2480856055808 2484017509064 2495287803904 2498914675712 2502546819136 2504167737344 2505753008927 2517555109888 2521213140992 2524877694976 2524894920704 2528112494432 2528564826112 2529751181776 2533428145703 2540019908608 2546970727168 2550672719504 2551127867392 2552324809216 2552326030072 2556034583648 2565969631232 2569698009088 2571363651584 2573450592256 2575101098752 2577191072768 2578400242964 2588866445312 2594309838848 2597633592736 2600188018688 2601407978624 2601409222958 2601873424384 2605189094872 2617009160192 2617459539968 2620812952576 2624622273728 2626752439552 2627984863021 2628437131684 2640362676224 2644200412672 2647588084904 2648060526592 2651435055136 2651909451776 2655763971328 2657010006469 2663923318784 2667795300352 2671213201664 2671691137024 2675095778992 2675573129216 2676829738856 2679462043648 2691138881536 2695050420608 2696796024832 2698984767488 2700715786496 2702907710464 2706836355392 2715152613376 2719099056128 2719117606912 2720861538304 2723069812736 2724347426528 2727026458624 2728307233834 2728794079232 2746878313312 2747368472576 2748657486848 2748658801616 2752652628544 2752653945223 2754886704896 2756653577132 2756672384128 2760679175384 2769160855552 2773185798656 2775436539904 2776738723192 2777216591968 2777234210816 2781270888448 2785313433344 2797451561408 2800202481664 2801516284672 2801517624724 2802017533952 2805588256016 2805607396864 2806090233856 2807406799288 2809685314592 2813769159526 2822413948928 2826516294784 2830624603352 2830642561024 2831129706496 2834756867072 2838877153216 2851757490176 2853586491392 2855392963661 2855902486528 2860053507584 2861395391582 2861905985536 2863717724488 2877205839872 2880872377376 2881386446848 2882739718768 2885574508544 2886929747429 2889271422208 2891144207744 2895346452232 2904241872896 2908463154688 2910823688192 2912690572064 2915054536576 2916942639104 2916944034368 2921182381312 2932536721408 2933912613184 2936797724672 2938177021052 2938701316096 2942972684288 2946743134816 2951026191698 2960092678144 2964395138432 2964925530112 2968703852296 2968724105984 2973037689856 2973039111952 2977358965568 2977360389731 2990867611648 2994680425303 2995214802944 2999568312832 3003411272024 3003928150496 3017557344256 3021402737248 3021943328768 3023361168464 3025814954176 3027755588767 3030211491584 3030212941028 3036582864536 3048908914688 3052815087616 3053361299456 3057252318848 3059233987264 3075587293184 3080057623552 3081502729396 3082052599808 3086532327424 3088486266817 3094978688854 3098529366016 3107541778432 3109556043776 3112079785984 3113539916032 3118065410096 3122597481913 3139289500928 3140762397269 3141322842112 3141324344704 3145888718336 3145890223112 3150461231008 3164755263488 3169355198464 3171927474176 3173415683648 3173961819392 3175450983341 3178028206444 3192996724736 3197087498752 3201732896768 3201734428256 3202305753088 3206386578304 3206388112018 3206960267264 3208464913472 3225615941632 3230304336896 3234999546688 3239144133491 3249677139968 3254400507904 3261241704448 3263306244184 3263888556032 3268632580096 3270166161808 3274919310299 3283440369664 3292425574144 3294559678592 3297799438336 3299348282776 3316985133056 3319133569024 3323957891072 3323959481024 3326655643648 3328789225216 3331490898944 3333053972612 3333650324992 3346583453696 3348752662528 3351470538752 3353042986496 3353620035584 3357916595488 3358515789824 3362797288214 3363397353472 3382963060736 3382964678912 3387880158208 3387881778736 3388486320128 3392804402624 3392827549696 3397151164393 3397758985088 3402697588264 3408197976064 3413151752192 3418112728576 3422491914632 3423102631936 3428078071808 3433060743424 3434671471777 3448021691968 3453031699712 3453033351404 3453649518592 3455269906816 3458074233344 3460292101448 3463100504032 3468134080346 3478789285888 3483845665664 3486103845952 3488931528704 3490570140239 3494002650112 3496267414016 3512106450944 3514956906496 3517211256832 3519437838931 3520065855488 3521717405024 3522345828352 3526836180322 3527465517056 3529698590648 3547987346176 3551476318208 3553144304528 3553778335744 3558308758459 3558331332608 3563503325824 3568682836472 3574451535872 3579646959616 3584849934848 3587759429632 3589442739736 3590060472544 3590083248128 3590084965376 3595301392384 3595303112128 3600527121152 3616217872064 3621474002692 3622120226816 3626760781312 3627384936448 3629086838104 3632032235936 3637311352558 3648486324224 3649139113984 3653789356672 3653814284288 3656157692096 3659123310592 3659125060864 3664441803776 3664443556592 3666817043968 3686418219008 3691117733513 3691776385024 3697142339072 3698876969606 3701879009704 3704278516172 3719314866176 3721059899648 3726468416944 3727133376512 3729492850496 3731884795457 3734913624988 3737332756352 3742764926056 3759075535642 3762772084736 3765211061248 3770683751744 3775514641483 3790840152064 3792618743872 3798131271116 3798809018368 3798810835456 3804330543104 3809204540128 3814741174634 3827145900032 3832049127424 3832708612096 3834506847808 3837618966272 3843196900816 3848782942823 3866243497984 3866245347328 3871172257099 3871863037952 3871864889984 3877490745856 3882458473592 3900744859648 3906414546944 3908247364112 3911419331008 3913927956211 3917104533524 3919643546182 3925338824888 3940596219392 3946321942528 3946323830176 3947028021248 3948879893504 3954619544512 3975759183872 3981537903616 3983405967268 3984118681088 3989223017416 4000826109982 4005416009728 4013835943936 4019670007808 4022214673064 4022932406272 4024819891456 4030669920368 4036528452229 4049654382592 4054842681344 4060009928177 4060736348032 4065938844674 4066638581096 4091025096704 4091027053568 4096971354112 4100296491008 4102220273984 4102926254336 4102954246144 4108182803452 4108917842432 4110845670386 4127532351488 4132820425216 4138827431648 4139565973504 4144843169194 4145582784512 4147527814976 4163648835584 4169698656256 4169700650752 4175759264768 4175787753472 4178465933824 4181857212416 4187935493248 4200802156544 4206907973632 4218420266872 4219173011456 4221154588196 4225305530368 4227287965264 4233432279167 4247198498816 4249887201728 4252639885312 4258821047936 4262277543424 4265011194808 4268472714272 4287810050048 4290589348864 4296086326448 4296825670592 4300310953984 4302330637969 4303098355712 4308581964596 4309352859136 4328875393024 4332388745216 4334421421568 4335167363072 4340721452704 4341496020992 4341498097664 4347030640862 4347806334976 4366753656832 4373100682496 4379456933488 4379484717056 4380238413824 4382293540352 4385850247168 4392225029504 4398609077512 4405719334912 4412122996736 4418535966208 4418566111232 4424196865256 4424986329088 4424988445696 4427064568108 4431417995264 4457198772544 4463677259132 4464473767936 4466568416128 4466570552626 4470193521152 4473060521384 4476690895456 4479592624208 4496971515904 4499886390272 4503538536448 4506426922816 4510082220032 4510084377344 4512200425187 4513005592576 4519565193728 4543724781568 4545858787288 4550329032704 4552463962592 4553278492672 4559080916026 4559112019904 4565738636212 4579766030336 4586422667008 4593088979024 4593908580352 4596816769216 4599764980447 4599794161664 4606479908992 4613175373976 4633279148582 4634105921536 4640011346488 4640841540608 4646787251056 4647586949824 4653541302293 4674623102912 4675459489792 4681417613236 4682252976128 4684452042998 4688251741696 4689058576384 4695066061088 4698109337584 4717179830272 4719393043456 4723223343104 4726252626368 4730088493312 4736963621936 4740031788544 4758455812096 4765369892864 4765372172288 4767607996424 4772296302592 4775389638656 4788457594076 4807894827008 4810150601984 4817142099952 4821051733568 4824143759981 4824176672224 4831186246016 4831188556922 4838208319048 4857013944832 4859292765586 4860159868928 4867224054784 4874298508352 4880543317039 4900354342912 4902653498176 4903530684416 4909779448028 4909812944512 4910657909248 4912961898754 4916949300536 4924093673824 4947286163456 4953624481792 4954476986368 4960824517376 4961712111616 4968035018128 4990575607808 4997829351424 5005093638272 5008335474688 5011506017854 5035110219776 5042426281984 5049755389952 5049789841408 5056224988864 5057129652224 5059502363552 5066856291406 5093941454336 5101345439008 5102255734784 5104649618432 5104652060144 5112069167296 5131939262464 5139396018176 5142727303168 5146901184512 5150202197504 5154382145536 5156800485928 5177732890624 5188619677696 5195267185472 5200376037376 5202815957248 5202818445916 5203746848768 5210378189744 5234018320384 5234919079936 5241625905152 5249244547456 5253504879104 5255969726042 5256874263368 5280725352448 5288400825344 5295176169808 5296121053184 5302870110272 5302872646799 5303818903552 5311527942656 5314020012938 5335590600704 5342426403328 5343382274048 5350191557984 5351146258432 5353659477712 5358924087296 5382277763072 5390100841216 5393592049664 5397969534976 5401431572992 5405815420928 5413672710784 5430305226752 5438198112256 5438235213824 5441723076608 5446139625472 5448694853056 5454052917248 5456614467668 5457588158464 5493756626624 5497314973696 5497317603232 5505305257088 5505307890446 5509773409792 5513307154264 5513344768256 5521358350768 5538321711104 5546371597312 5550873079808 5553477446384 5554433183936 5554468421632 5561549361277 5562541776896 5570626866688 5594903122816 5600404963328 5603032569344 5603035249448 5604035067904 5611176512032 5611214793728 5612180467712 5614813598576 5619370629184 5627538319052 5644827897856 5653032589568 5661249206704 5661285122048 5662259412992 5669513734144 5677754306432 5703514980352 5707172982784 5710785927322 5711804973056 5720107015168 5722790783164 5723811971072 5727435448976 5735760209803 5754411679744 5761744754752 5765479437536 5771149017088 5773859494858 5778542844416 5782288415488 5790692904464 5808483745792 5816926309376 5821647376384 5825381144128 5830109073152 5832844452071 5833885278208 5833888068736 5842364762624 5865073442816 5867825226368 5873595449344 5876354042104 5877402632192 5885945368576 5893486269632 5902052383396 5920185356288 5928790276864 5929851060224 5937407704592 5937448211968 5946075379712 5946078223904 5954717931136 5954720779462 5981735223296 5989360850606 5990429605888 5999136625664 6006822544048 6007856300992 6015553390769 6035114688512 6042805474496 6043886657536 6046722336928 6051629908352 6055511177534 6060422983168 6060425882056 6073165729072 6097817829376 6105630175232 6114504637696 6118467974528 6151174586368 6160115247104 6163005458792 6164105199616 6173064654848 6176972533634 6189957377708 6197058732032 6215083556864 6219112087552 6224159571968 6227079832064 6236130820192 6245194963826 6278579001856 6281524794538 6282645684224 6282648689408 6291777436672 6291780446224 6300922462016 6308995019587 6329510526976 6338710396928 6343854948352 6346831367296 6347923638784 6350901966682 6356056412888 6385993449472 6394174997504 6403465793536 6403468856512 6412773156608 6412776224036 6413920534528 6416929826944 6451231883264 6460608673792 6469999093376 6478288266982 6482487403301 6499354279936 6508801015808 6522483408896 6526612488368 6527777112064 6536098843729 6537265160192 6540332323616 6549838620598 6584851148288 6589119357184 6595598876672 6598696565552 6633970266112 6638267138048 6647915782144 6647918962048 6653311287296 6657578450432 6662981797888 6666107945224 6667300649984 6693166907392 6697505325056 6702941077504 6706085972992 6707240071168 6715833190976 6725594576428 6726794706944 6765926121472 6765929357824 6775760316416 6775763557472 6776972640256 6785608805248 6785655099392 6794302328786 6795517970176 6805395176528 6816395952128 6826303504384 6836225457152 6844983829264 6846205263872 6854932933667 6856156143616 6866121486848 6869342943554 6896043383936 6906063399424 6906066702808 6907299037184 6910539813632 6916148466688 6920584202896 6926201008064 6936268160692 6957578571776 6967691331328 6972207691904 6977863057408 6981140280478 6988005300224 6992534828032 7024212901888 7029913812992 7034422513664 7038875677862 7040131710976 7043434810048 7053672360644 7054931034112 7059397181296 7095974692352 7106288609056 7107556671488 7116617516918 7116662665216 7127006651648 7137365672944 7148903071744 7159293919232 7169699869696 7175518859264 7178885479472 7180120945088 7180166496256 7180169930752 7189319906041 7190602784768 7190606224256 7201054242304 7232435744128 7242948005384 7244240453632 7253521562624 7254769872896 7258173676208 7264064471872 7274622705116 7296972648448 7307578713344 7307628568576 7312315384192 7318246621184 7318250121728 7328883607552 7328887113184 7333634087936 7372836438016 7382235467026 7383552770048 7387020529343 7394284678144 7397753939212 7403758019408 7408557032344 7438629732352 7442119799296 7452936833888 7454266753024 7458985700992 7463769590914 7469827249976 7474665512704 7485529852112 7518151071284 7525544169472 7530422122496 7540018438043 7541367503488 7551029282966 7581680304128 7585237487744 7596262542232 7597618036736 7597621670912 7608661086208 7618409080256 7629482349268 7664098254848 7665417224192 7669013695616 7675237932544 7686393801632 7697565885646 7732486995968 7732490694656 7742344514198 7743726075904 7743729779968 7747362994189 7754981491712 7764916947184 7801489719296 7812829093888 7816494728224 7822838662016 7827855912422 7834209067048 7839287092364 7850677649776 7881192438784 7892643885056 7892647660352 7897759787008 7909239089024 7951518367744 7963075807232 7966811934536 7968237362176 7978446034832 7990042613371 8001652219964 8010832019456 8039340015616 8044429346128 8045864812544 8049639782912 8061339840736 8073056904458 8099308765184 8109685362688 8120019856354 8121472696064 8131877689348 8133277162192 8182050193408 8182054107136 8193942708224 8200592982016 8204440547968 8205852508672 8205908492288 8216365606904 8217835684864 8221691340772 8255064702976 8265640850432 8277654863296 8289686338388 8291165569024 8295055629952 8327297671168 8339397312512 8339401301504 8351518529536 8351575506944 8356931867648 8363714424832 8375870986496 8379800789633 8401604313088 8413815947264 8436840533744 8438346022912 8442309176392 8450611060736 8454575930528 8466864558334 8494396997632 8499774403456 8505279770624 8517642095872 8524555086848 8530022389616 8536945428544 8575620100096 8581178697728 8592172652896 8593651341184 8600621907968 8604661275938 8606196711424 8617163929192 8618705718272 8657750786048 8664777490432 8668842843136 8670334726144 8681442905408 8682996195328 8694061281724 8695612669952 8733507313664 8746201364992 8758913866976 8758969434112 8760476827648 8764587080704 8771700494336 8784450059008 8797218155024 8811438669824 8824245993472 8837071932416 8837132222464 8848393730512 8849972658176 8849976891392 8854129136216 8862835990528 8914397545088 8927354518264 8928947535872 8933136832256 8933141105252 8940387042304 8946121042768 8953381790912 8959185248416 8993943031808 8999772780544 9007077072896 9012853845632 9020164440064 9020168754688 9024400850374 9026011185152 9039130387456 9087449563136 9091717574576 9100658065408 9104927925184 9104932280353 9106556985344 9118161832052 9118224039808 9131477272424 9159532060672 9172845334016 9186177958048 9187817160704 9193633538432 9199529960894 9199588323328 9212959817984 9226350747952 9266558297164 9268211843072 9280022692976 9281683081216 9293574502112 9295173899648 9307082604586 9349246205824 9350918979584 9362835226472 9364505952256 9368904085996 9376503483392 9378117152768 9390132122176 9396218675168 9438786086912 9446446686208 9452505252736 9460176986624 9473927243872 9480063577088 9516911624192 9530739785728 9530744344576 9535215992848 9544592605184 9549075318419 9550779277312 9576915188152 9615789654016 9620301203968 9634284199904 9642103467136 9648287519962 9648353344448 9662372492032 9662377113844 9676416638096 9714027889664 9718585531172 9720319737856 9734448109568 9748597016704 9761086634078 9800708685824 9805306996352 9807061368832 9819558896056 9819625889024 9821315818496 9825923797508 9833898601072 9848187347648 9848192058341 9907248963584 9908953972736 9921649034752 9923424223232 9936070036256 9981151215616 9995658702848 10010187276544 10014883870537 10016670949376 10023012035708 10070220439552 10084852563968 10099510779904 10099579682816 10112449977728 10114259304448 10119004727104 10133712582812 10187882908672 10202690878016 10209299236864 10209304120288 10224138334592 10263878524928 10278792036352 10285454606336 10293802369024 10300404395008 10308764291072 10313600971856 10328591670943 10355465781248 10377239355392 10390534370944 10400752074752 10405631914496 10405636891832 10407493697536 10420756379488 10468036640768 10469838159872 10483251810304 10498489094912 10507009758208 10511939452084 10513748526736 10561450704896 10576801650688 10590352339616 10592242106368 10605740220544 10605745293598 10607637807104 10623055885312 10628040025876 10671181201408 10684852806656 10686764548096 10700383115968 10707318955424 10717848174592 10764555526144 10780201682432 10787184099328 10795939069952 10802863145984 10811630841856 10827345421568 10832425410989 10860610453504 10876396224512 10883446153216 10892279250944 10897389706112 10908105834496 10913228935336 10915176316928 10987513253248 10994629947392 10994635206464 11010610514176 11010615780892 11019546819584 11026614308528 11026689536512 11042716701536 11076643422208 11092743194624 11101746159616 11106954892768 11108866367872 11108936843264 11123098722554 11125083553792 11141253733376 11189806245632 11200809926656 11206065138688 11206070498896 11208070135808 11222353024064 11222358392063 11222429587456 11224360935424 11229627197152 11238741258368 11255076638104 11289655795712 11306065179136 11322498413408 11322570244096 11324518825984 11339027468288 11355508612864 11414345965568 11421571854644 11423609946112 11440214030336 11445581566328 11447623942144 11454870897952 11471520419606 11508823359488 11523489509504 11530958875072 11542298034176 11547718989716 11557085688832 11564576830976 11581385808928 11616967491584 11633852618752 11643294752768 11650762288256 11660218146304 11665688904142 11667770556416 11667776137472 11684729525248 11730146885632 11735650452736 11747190898688 11752708084208 11754805264384 11769790508749 11771890737152 11786972539264 11804104766792 11840370712576 11857580553728 11859702120448 11874815409184 11874896423936 11892150759424 11892156447808 11909435862272 11909441558924 11978721701212 11980859211776 11998273251328 12013645088096 12015712601984 12031106781538 12038905177559 12070229377024 12085610948992 12087773315072 12093444673856 12103259816704 12111022355068 12120845966336 12120851764112 12138469281211 12146331458144 12211260350464 12229009275392 12236935949056 12302349172736 12320230494208 12326010917584 12328210399232 12343926631127 12346129309696 12353945067268 12379914755416 12430167113728 12438224175104 12448319143936 12454159664128 12472261640384 12490389927652 12557158003712 12563049589076 12565291368448 12565297378816 12583554873344 12583560892448 12601844924032 12617990039174 12659021053952 12677420793856 12687709896704 12693662734592 12695847277568 12701803933364 12712112825776 12730589733953 12771986898944 12788349995008 12806931587072 12806937713024 12825546313216 12825552448072 12827841069056 12833859653888 12902463766528 12921217347584 12939998186752 12946069393621 12956576533964 12964974806602 13017602031616 13044966817792 13053224976736 13055554224128 13072197687458 13074530320384 13080664647232 13099677241196 13169702296576 13178238714368 13197393131104 13267940532224 13276534276096 13295831564288 13295837924096 13306622574592 13315156900864 13325963595776 13332215890448 13334601299968 13351594111219 13386333814784 13395010650112 13412171945984 13414480142336 13431666381952 13451189152856 13453589413888 13531852242944 13531858715648 13551520632832 13551527114944 13571217610496 13571310198784 13588604657572 13591035940352 13610790353056 13652607008768 13672450914304 13689967658528 13692410527744 13709865867334 13712312287232 13718752411637 13732242973696 13738685887108 13792086767872 13812126798848 13812133405616 13814598074368 13821079627264 13832296933376 13841168405792 13852402016128 13872536321384 13915157143552 13935382662656 13944415383808 13955726114816 13962280560956 13976010600448 13985069656064 14002891384937 14048425803776 14068845027328 14077751355724 14080263421952 14086869620096 14107344721288 14109862068224 14118794362592 14191949384704 14212577218112 14230785956359 14233235033836 14233325330432 14254013303296 14274731345888 14318587838464 14339399739392 14351037718528 14357770958944 14360241890176 14360332992512 14360339861504 14378639812082 14381205569536 14381212448512 14387959846351 14402108484608 14464871488256 14485896010768 14488480907264 14506951092179 14507043125248 14509539745792 14516347352416 14528128943744 14549245410232 14593945296896 14615157426688 14615257137152 14624630768384 14636493242368 14636500243456 14657767215104 14657774226368 14667268175872 14764470934052 14767105540096 14774041058686 14788569356288 14795507878424 14807516038816 14817114064688 14838650567689 14877259464704 14884239598592 14905873667776 14917971401984 14927539181828 14939654499952 14949331025408 14971059704224 15036302142568 15051088338944 15060844244992 15080036876086 15082735006976 15102058565932 15163360608256 15170474975488 15192525084464 15195236073472 15195243341824 15214607243017 15217322172416 15236818160512 15258964698536 15328196509696 15330834448384 15338027391232 15350475865088 15372787603264 15392482769123 15395131771292 15464981389312 15484689028396 15487452151808 15487459559936 15494725988378 15509962983424 15529833894368 15562487180747 15602979438592 15625658187776 15632989456448 15645677324032 15655711824844 15668418134096 15678574184728 15701355299552 15762384877568 15785287770112 15785295320704 15795519574016 15818478178048 15903036735488 15926151614464 15933623869072 15936474724352 15956783206091 15956892069664 15980085226742 16003304439928 16078680031232 16088858692256 16091729625088 16099279565824 16122679681472 16146113808916 16219370725376 16240039712708 16242945392128 16263755378696 16266554324384 16364100386816 16364108214272 16387885416448 16401185964032 16408881095936 16411705017344 16411816984576 16432731213808 16435671369728 16443382681544 16510129405952 16531281700864 16555309726592 16579372676776 16582331138048 16590111259904 16654595342336 16678794625024 16678802603008 16703037059072 16703151013888 16713863735296 16727428849664 16751741972992 16759601579266 16827631894528 16873681067488 16876692045824 16884618352784 16901222121472 16909151861056 16909159949227 16933729116668 16999548806912 17010559541248 17035284191744 17049110173696 17060044779232 17073890857088 17151240200192 17162357395456 17184345305792 17187302682368 17201243815936 17209322551876 17212393422848 17234327858384 17237411436544 17315501572096 17337685686272 17340669452288 17362885810816 17365992390656 17388122563448 17391225339904 17467014627328 17492402729984 17517827733952 17517938868224 17529174161408 17540271062489 17543400988672 17568900118016 17594436310048 17648491986944 17674143864832 17674264444928 17696787461024 17699945316352 17699953782784 17708258272432 17725671981056 17733997019921 17828795090176 17854709036528 17857895071744 17866273664512 17866282210504 17880774084608 17892242085536 17906763581824 17918370496832 17987886063616 17999545561088 18014154145792 18025707691264 18040328880128 18040337509376 18048801700748 18052022370304 18078260774912 18183435149152 18201316130816 18209855850368 18209864560706 18213113970688 18236323664104 18236448079616 18262954544848 18289499536919 18319064121344 18345690668032 18372355916096 18387267076864 18395894041147 18399059921788 18399176646656 18425919635968 18452701495904 18533116594328 18536423686144 18560045385952 18563366162432 18587149004224 18590347799296 18599070045283 18614165209172 18698492411648 18701837959168 18725670452944 18729011904512 18737808171992 18753006966784 18756234305536 18780264244352 18792437350336 18877572173824 18892893372416 18905010505472 18920353973248 18947854487744 18960127154176 18972129924733 19033823248384 19061488689152 19070431985696 19089185210368 19098150636838 19101558554624 19153830376304 19181670246037 19231579308032 19240602407936 19268568399808 19284206934272 19296575039924 19296706688896 19324744984064 19324754227688 19352833276192 19428055779328 19437171062344 19440639475712 19468896219136 19497194033408 19522173268156 19601417371648 19610613992704 19614122737664 19639117792112 19639251778048 19642631636992 19651847595016 19667797202144 19696374695296 19696384116682 19814497927168 19817907945472 19843298069504 19846848446464 19872140072512 19897599677159 19962302431232 19991317405696 20020374553088 20029767741074 20033341898752 20046024071416 20117361477551 20140440879104 20169705127936 20199021559808 20224899955456 20228518608896 20238009454208 20267425165624 20375765817344 20405381756032 20418598473728 20418608240576 20448276669184 20527757049856 20557584072704 20570909212672 20587604738048 20600808790016 20617528582144 20627201943712 20657183341886 20754478710784 20781068741888 20801504149504 20811263828992 20811273783664 20814987395072 20841512758976 20841522728117 20936073281536 20966503620608 20996978189824 21014019516416 21023878904168 21027497053472 21122901409792 21153603301376 21180704679232 21211480441088 21211490587196 21215275614208 21246111770624 21256080051752 21342362402816 21369705613312 21373529096192 21400766231936 21414637910848 21435696349184 21529111052288 21560403364864 21574368198656 21591878139904 21605726291968 21619403867719 21623261683712 21654690843136 21664850821978 21752792449024 21766892306432 21784558501888 21794779412224 21816211668992 21826457870672 21830352633856 21858182373391 21975026506496 21989259894784 21989270412928 22021221028352 22021231561784 22039093639168 22053228617056 22053379073024 22085433403072 22153286844416 22185486389248 22203492319232 22213909785536 22217732735744 22246197445108 22250167107584 22282507466752 22379612491264 22412130277376 22412140997792 22416140271616 22444706048128 22444716784126 22444859174912 22448721870848 22459254394304 22477482516736 22510153276208 22542871522249 22579311591424 22612130358272 22644996826816 22645140488192 22674008934437 22678054936576 22711017225728 22828691931136 22843143709288 22847219892224 22880428060672 22891163132656 22895247884288 22909741795904 22924435172093 22943040839212 23046979019008 23061917750144 23084596068352 23095437979432 23114171377664 23129153661952 23162771617856 23233934983168 23267705237504 23286589505536 23301524576512 23320436292608 23331377808284 23335541112832 23335552274944 23369459050496 23460293771264 23471300905472 23505416168416 23509610528768 23539581017498 23543781474304 23573945078528 23608209533584 23642523791627 23680741425152 23715161107456 23719404240896 23749630818368 23749792847872 23780058150751 23784301518848 23784312895616 23818871724544 23818883117848 23957443402424 23961718423552 23996546502656 24027290176192 24031425203968 24042700302439 24062213563076 24077810355118 24171221897984 24175546630144 24186889347712 24206519633408 24222044710136 24241691932672 24241703528224 24276938562422 24292662916288 24422520700928 24433990981673 24458018550784 24473871898112 24604698345472 24640460988416 24652021835168 24656420798464 24687853262254 24692258619392 24707890134536 24759829510832 24795817635121 24860334227456 24876448350208 24908319328256 24944523280768 24980779855304 25114316007424 25126099178152 25130582736896 25130594757632 25167109746688 25167121784896 25203689848064 25235980078348 25354841587712 25375419793408 25387325469184 25391694555136 25403607866728 25424225651552 25461179467906 25543973797888 25576699990016 25613863174144 25613875426048 25651092626432 25651104896144 25655682138112 25667719307776 25804927533056 25842434695168 25879996373504 25892138787242 25913153067928 25929949613204 26005369714883 26035204063232 26089933635584 26106449953472 26144395374916 26149060640768 26161329294464 26199354482392 26339404593152 26356477428736 26394786262208 26428602490381 26535881064448 26591663128576 26591675848192 26613245149184 26630313801728 26651927191552 26664431780896 26669202599936 26703188222438 26790021300224 26824343891968 26828960284672 26863332763904 26902378305712 26907178827776 26941480599761 27063704485888 27063717431296 27103041265664 27103054229888 27142435220992 27142620397568 27177209315144 27182071880704 27221580706112 27305214017536 27344901828608 27379935317056 27419731734668 27424624574464 27437504823274 27464485947392 27477371774216 27584173535744 27624253597696 27624266811232 27629196148736 27642159254528 27664593866752 27682336811584 27704804032256 27745072642768 27830314287104 27870765325312 27888830767616 27911452229632 27924561121912 27952021200896 27970139312128 28005782769874 28096851607552 28137690054656 28155502711448 28160526843904 28173739240192 28214689442576 28219724136448 28237588725184 28255699165603 28383898769408 28425154436224 28461571912718 28466470067672 28466650660864 28508026606592 28549462691776 28637175676928 28678799478784 28702075437056 28715541917888 28720483780352 28720679723008 28757279624164 28762411139072 28762424897024 28775919692702 28804216969216 28929742976512 28971792021536 28976961814528 29013902184358 29014086250496 29019079491584 29032694704832 29056257887488 29098490820464 29187890593792 29230314853376 29230514274304 29249261536768 29272986484736 29273000486912 29315534430208 29315548452736 29334536351744 29528941868104 29534211080192 29548082117372 29577138712576 29591015756848 29615032077632 29634025954169 29634228129376 29677301135378 29768479197184 29811747335552 29835942803968 29855078363656 29879308999904 29898662050816 29942119408448 30072604285136 30102176677888 30116314465783 30121688489984 30160073752172 30165470013952 30204117131864 30326721216512 30340949950976 30385050168928 30390472146944 30390486683648 30429214486034 30434644344832 30473636321024 30517929397072 30656393019392 30661668896768 30676054782464 30700951730176 30745575206528 30784965538246 30790263542584 30929962778624 30969378056792 30974904303616 30974919119872 30989451976756 31019925966848 31059667788736 31124974361494 31251316375552 31265978912896 31291354648064 31311423649688 31336836268192 31357148369456 31402710599104 31524769755136 31570575540224 31570590641408 31585402976309 31591039148032 31636956356096 31806073470976 31852303228928 31867247738144 31872949448704 31913566412182 31913784139328 31960170453484 32006608879856 32157360062464 32177717384512 32198559131648 32245359362944 32292227617832 32438741450752 32480079425416 32485890784256 32527510757392 32533108648768 32574789116051 32728216428544 32775770832896 32802371928064 32817762191872 32823410034688 32823633969152 32865462427616 32871342739456 32886765363088 33020258811904 33062563401728 33110619453184 33158745353552 33164662276096 33180222519808 33309190684672 33357589250048 33357605206016 33406074118144 33406302027776 33427727470592 33454857699328 33503483945984 33519203158532 33655263789056 33747362134976 33769236705568 33802444242944 33818303722112 33818319898454 33867458233336 33999097613824 34021119082496 34070568383488 34098220347392 34120089558464 34147781714176 34163803219273 34302480400384 34324714790912 34368690611584 34374605364736 34402487631872 34418645103752 34424786845696 34468655716768 34474822873088 34631003144192 34675371372544 34681338904576 34725771621632 34731984781312 34776245126896 34782450679808 34934029254656 34984805459968 35035655467904 35035877736448 35058348322816 35080542124978 35086801977344 35137800236032 35188872620096 35296983973888 35348287729664 35348528889856 35393574922048 35399907565568 35416516544864 35451343962112 35467994039842 35657590180352 35709418073056 35715790143488 35732547329024 35732564421008 35761548169216 35784484171072 35813527163648 35836740993664 35975772127232 35999091122176 36028308291584 36051415382528 36080657760256 36080675018752 36097603401496 36104044740608 36156521549824 36366870298304 36402632261632 36419711700736 36419729121412 36426227941376 36472647328208 36472896159232 36525909089696 36578999073838 36638128242688 36691381336064 36744711832192 36774534153728 36791788082294 36798119843576 36798353293312 36851839271936 36905402991808 37066233188656 37072847372288 37120090771904 37120108527593 37126732324864 37174298008448 37180695598592 37198140090566 37228330418344 37396984823296 37403675918336 37451340905888 37458023809024 37475616343984 37506013933568 37512468611072 37560528488704 37584874700672 37755144347648 37785786744832 37810021010944 37840707946496 37895708975488 37920254308352 37944259849466 38067646496768 38122977378304 38140863971392 38178370420736 38196301273676 38203117109248 38307660752608 38363340492074 38481204815872 38537136799616 38568413868544 38593150079848 38593413377792 38649489968128 38649508455376 38705666552384 38856111558656 38874342124688 38881278951424 38930845528939 38937792438272 38994388066816 39044346536312 39202834743296 39221227985408 39228245475328 39278235584224 39278503556096 39285263273984 39303695190032 39335594404288 39392749390592 39392768233364 39628995854336 39635815890944 39686596139008 39693696892928 39744280145024 39795199354318 39924604862464 39982634811392 40040749106176 40059535482148 40066683797504 40092048142832 40150321468621 40234722955102 40280881758208 40398043119616 40449799910912 40457037217792 40476018908416 40534850331248 40751531634688 40810763512064 40829911164497 40837196947456 40837216481152 40896553338368 41055514099712 41115168145408 41141818425344 41175209476096 41201617580032 41235057164288 41254403887424 41314366683772 41508957421568 41562137483776 41622527657984 41622547567328 41629974790144 41683025517952 41683045456234 41872146563072 41933007241216 41993956379648 42028039032832 42047757808336 42054994106944 42108873735383 42245802819584 42307206602752 42361409358464 42422960882176 42422981174392 42430551228416 42492223541248 42512160103504 42684724805632 42739411226624 42801532463872 42829275821696 42871392698368 43058222104576 43120806729728 43148736397312 43183756279808 43211452583936 43238807735438 43246523367424 43309381686272 43329701643956 43505584898048 43533784612864 43569117003776 43589558824448 43652915741344 43660705267712 43716364746782 43950053012992 43978519789568 43978540825856 44042442056704 44042463123568 44078187278336 44106457234112 44106758146048 44162965137109 44170866806144 44306573688832 44370972778496 44406984638464 44427819571072 44435465471488 44492394890216 44500334215168 44565014933504 44759224982528 44824260554752 44824281995584 44889412096256 44889433568252 44889718349824 44897443741696 44918508788608 44954965033472 45020306552416 45085743044498 45158623182848 45224260716544 45289993653632 45290280976384 45348017868874 45356109873152 45377411823107 45422034451456 45657383862272 45686287418576 45694439784448 45752691906103 45760856121344 45782326265312 45790495768576 45819483591808 45848870344186 45886081678424 46093958038016 46123835500288 46169192136704 46190875958864 46228342755328 46258307323904 46325543235712 46467869966336 46535410475008 46573179011072 46603049153024 46640872585216 46662755616568 46671082225664 46671104549888 46738918100992 46920587542528 46942601810944 47010832336832 47079162034996 47087562948608 47147890157056 47216419067168 47285047583254 47361482850304 47430322214912 47438808481792 47499261636736 47499585695744 47560116301502 47568603037696 47568625791232 47637743449088 47637766235696 47914886804848 47923436847104 47984530535669 47993093005312 48054580352384 48062850407936 48085400604878 48124427126152 48155620710236 48342443795968 48351093260288 48373778695424 48413039266816 48444089420272 48483383865344 48483407056448 48553877124844 48585325832576 48845041401856 48867981963346 48916037101568 48947743796224 49081690339279 49209396690944 49280921976832 49304043670336 49375706524508 49384517238784 49415780269072 49519659021664 49591635270242 49752896700416 49816638656512 49889046561536 49961559710608 50228632014848 50252198356304 50261165473792 50261189515264 50325239342287 50334219493376 50334243569792 50407379696128 50471960156696 50709683175424 50750839586816 50774650938368 50783389110272 50807215733456 50848451303104 50922358935812 51153399980032 51227726348288 51227750852096 51302185252864 51302209792288 51311364276224 51335438615552 51609855066112 51684869390336 51759992747008 51784277574484 51826306135856 51859899226408 52010739429766 52070408126464 52179867271168 52212899906944 52288790749832 52298121281536 52322658588928 52398708964784 52678809186304 52712954857472 52780129066301 52789572524416 52857204980762 53071762128896 53183326257152 53183351696384 53226490298368 53260627603456 53303854383104 53328863561792 53338405199872 53406376444876 53648687783936 53657920569344 53726665527808 53804756611424 53814357655552 53882961199522 54127408971776 54127434862592 54206082531328 54206108459776 54284870441984 54285240795136 54354418630288 54364143761408 54443161412224 54610428035072 54689803657216 54759870634112 54839463469336 54849249148928 54875009646548 54928971894784 54954743548432 55168347071488 55248507195392 55248533622464 55284318509056 55329187733504 55364673623168 55409608064512 55490145285536 55660628574208 55741530650624 55777661535232 55822904459264 55849122243824 55904042401792 55930298293597 55940278624256 56011565539748 56275380109312 56311005422896 56321053687808 56347478480384 56429378885152 56439448272896 56475177450368 56511398331206 56767797538816 56850308872448 56923143825436 56932940135344 56933301321728 57016053213184 57098925383552 57274351353856 57357598957568 57404150874112 57431083835776 57440967560704 57441359446016 57514559248328 57524822278144 57524849794048 57551839385404 57608433938432 57859485953024 57943584043072 58027804368716 58028172500992 58038158983168 58065389409664 58112515774976 58196981640928 58375781187584 58460629706752 58461028548608 58498523073536 58545972969472 58546000973824 58631068860416 58631096905472 58658605527431 58669072703488 59057883736208 59068422160384 59096164234744 59154277425152 59182031513696 59230064155264 59268051908338 59268456258752 59354602270756 59536958394368 59623494671104 59671885607936 59710156727312 59758617999808 59797324101632 59884238816896 60145208570272 60204353355776 60232628931566 60243376979968 60320147504344 60330940027904 60408234263728 60496036929809 60653442433024 60681899901952 60770100337856 60780973367296 60858428972068 60869288689664 60947272642048 61035858794144 61312786038784 61323337793536 61352109564928 61401903460352 61491150413056 61569931076492 61580527085168 61859925557248 61938756113584 61949808607232 61949838239744 61978903953512 62039851933696 62119335577472 62249948722988 62502632751104 62531957825792 62582709296128 62622847299376 62673672536384 62714296738912 62805421198208 63049539510272 63141151080448 63141181282816 63170805952618 63182078296064 63273912712192 63447063121507 63612146941952 63704606457856 63734495476288 63745898897408 63827132824364 63827568278656 63920340906968 64013217759712 64314720124928 64355434769024 64397118263296 64490718725888 64584455235664 64877482901504 64960158850832 64971781568512 65055021514784 65066217297536 65149578232102 65456432857088 65551541665792 65604743856128 65635524383744 65646820069376 65647267938304 65730924855232 65742685478912 65773530726176 66125126803456 66221238906368 66317490707104 66329324552192 66360445039616 66618381369344 66715178500096 66715210412032 66812148236288 66855454941184 66909715398656 67006967891968 67038406317064 67310527578112 67494724269952 67538473411136 67604888485888 67636607444224 67636639796908 67734916466672 67998195227648 68042238164992 68141136766976 68196440694784 68240179116928 68295563428352 68327606438546 68604960800768 68649429581824 68737381223168 68749210729472 68804975263744 68837290207504 68849573691392 68937311433536 68937344408387 68949645746176 69350742745088 69362677809152 69451543243264 69463969562624 69552490253792 69564901359616 69868058509312 69969610919936 70071310935808 70116696645632 70161084249956 70173603954688 70275600472064 70377745240192 70593967947776 70696575459328 70697057779712 70787149844096 70799815131136 70833033089728 70902687924224 70935988079684 71315180360704 71418836146112 71465094658048 71465128842016 71523096338432 71568968342144 71627054327296 71673481987328 71951544254464 71998182244352 72056616583168 72102830765056 72161315520512 72161350037504 72195206802992 72208089481216 72300141696601 72313043099648 72733740596608 72805264523264 72839423401472 72839458242824 72852455882752 72945294656416 72945792318464 73051818179392 73157998147676 73276256485376 73382762672128 73489423664384 73549068307456 73583576164588 73596239687152 73596706586624 73703678543872 73810805983616 74132466377312 74145694744576 74240181543808 74240217055186 74253464649728 74348596016896 74361391197184 74396280181132 74456660836688 74564882727439 74793969646592 74807351836672 74902681811776 74951232687968 75012027867136 75024937222144 75121056977408 75169749401344 75510288695296 75571573489664 75620042021888 75681415892992 75791417950976 75826977876923 75840508616704 75888519698932 76245954756608 76281727942784 76356740841472 76392602547352 76406234218496 76615321505216 76726680984148 76962409631744 77074273599232 77136827737088 77186300159696 77186826755584 77298979936256 77299016910752 77411333104768 77712223117312 77748684249376 77762557902848 77861691057878 77875584876544 77988776133632 78088693072624 78202194079997 78405669486592 78442455970816 78456490950656 78556471168448 78557007112192 78570526547968 78607390380064 78671188808576 78785498781184 78785536466728 79257991708672 79271631781888 79373192278016 79488560290048 79590398708636 79965269622784 80081498212352 80119070964296 80133367595008 80184096285664 80300642937242 80469445910204 80561763516416 80796086239232 80899599821824 80914074435584 80952037816832 81069700662496 81503063269376 81621527024128 81659822328994 81674393894912 81674432962304 81793106676736 82016935254631 82111028199424 82230336290816 82283636850688 82403235160064 82470114328576 82508807774848 82628733367544 83017914843136 83124274967552 83245055315968 83245095134656 83366051035904 83366090912468 83866014482432 83987912759296 84056078065664 84095515616672 84109988213888 84217747470766 84272336242913 84491605639168 84614413205504 84722818716928 84845921764352 84845962348784 84861102456832 84969284968477 84984447082496 85024320207008 85478822453248 85603064927744 85658551643392 85742785396736 86116444209152 86241613459456 86297472794624 86422905167872 86477615470876 86493046734848 86618763372544 86659403287912 87011169796096 87067569225728 87138234007552 87179117648896 87305831482688 87432729493564 87900106025984 87957039579136 87957081651712 88084884113408 88084926247136 88156374556672 88212914468224 88213516292096 88325930274218 88341733612288 88613147377664 88741945556992 88813969276928 88855639142144 88870930942976 88984789780432 89000668430336 89114128137671 89130029867008 89518449965056 89648521109504 89648563991168 89778824192512 89778867136504 89779436699648 89794887483392 89837017577216 89909930066944 90040613104832 90171486088996 90317246365696 90448521433088 90579987307264 90696035737748 90712219746304 90754823646214 90844068902912 91314767724544 91372574837152 91388879568896 91505383812206 91521712242688 91564652530624 91638967183616 91697740688372 91772163356848 92187916076032 92247671000576 92381751917728 92456685510656 92516614647808 92651086471424 92935739932672 93070820950016 93146358022144 93206098306048 93281745170432 93325511233136 93342164451328 93342209099776 93461158778533 93477836201984 93885203621888 94021664673664 94158324069992 94175125897216 94295780314112 94432838134336 94570095166508 94722965700608 94860644429824 94998523273472 94999171391488 95120232603004 95137206075392 95137251582464 95275486898176 95275532471392 95829773609696 95846873694208 95969061071338 95986186010624 96031266881459 96109160704768 96125700815872 96170801209756 96248854252304 96311241420472 96684887591936 96702186520576 96747557390848 96826078533632 96888178840544 96966767730688 96966814112896 97107754249688 97170651665152 97690082803712 97735963926692 97832074203136 97895487592448 98020239694559 98163380678558 98561843953664 98608087340672 98751413049016 98769034477568 98831560538144 99039318043328 99183270540484 99615501694513 99633277313024 99778093123072 99923119421216 100457264029696 100504396712608 100522330947584 100522379030528 100650478684574 100668438986752 100668487139584 100715718924457 100814759392256 100943920313392 101419366350848 101549301876736 101566778220544 101614431466912 101696902606208 101844717871624 102306799960064 102455452696576 102455501704192 102604370505728 102604419584576 102670877231104 103369738780672 103519985494016 103568555148968 103652612271712 103719798452816 103870553973823 104021478859532 104140816252928 104425799813888 104577581499664 104596242563072 104645317177856 104797417929568 105357618372608 105425909714944 105560258132602 105579145048832 105714409961524 106143524257792 106366652514304 106366703392768 106521255206912 106607708766208 106657727123584 106676810399744 106812752889752 107297375567872 107315841138688 107453331055616 107609513222848 107747379383861 107765922399044 108254869725184 108412165062656 108412216919552 108569740883968 108570481590272 108708837260576 108728287522816 108886322824448 108937410265229 109220856070144 109379607314432 109519741268224 109678926938672 109698498297856 109750019293096 109857943789568 109909487096864 110336694142976 110497014390784 110497067244928 110568637018112 110658375467008 110729347246336 110819216129024 110980290571072 111321257148416 111483061301248 111555323070464 111698244487648 111808084803584 111860596587194 111880557248512 112023131079496 112550760218624 112622010845792 112642107375616 112694956960768 112858757770304 112950354900736 113022796662412 113535595077632 113700617744896 113846287650872 113865880270688 113866602643456 114032106426368 114197850767104 114548702707712 114715197915136 114808301748224 114862167671552 114881935121408 114882718892032 115029118496656 115049644556288 115049699588096 115103678770808 115216867876864 115718971906048 115887168086144 116055608737432 116056345001984 116076317966336 116130778819328 116225031549952 116393963281856 116751562375168 116921259413504 116922057097216 116997046147072 117092001947648 117262137720832 117262193810944 117317211054862 117338145406976 118115767472416 118136844320768 118192328469488 118308554850304 118364063027392 118364119644589 118460128310528 118536103816676 118536912517504 118709204541512 119073916788736 119246989342208 119343771215872 119420313454624 119517235999616 119594648203264 119768477633792 120290417140544 120408706711552 120465257863132 120486753959936 120640295008688 120661880055808 120816468527456 120992073859618 121363799803904 121540200675712 121561946734592 121716857944136 121738577379328 121894545284096 122071717588288 122625572077568 122704219129856 122781897437423 122803806920704 122982300826112 123139862152984 123161054170336 123719851114496 123877512227168 123899617214464 123899676479488 123957807907024 124079703867392 124137979139447 124238671154944 124499897445976 125005265502208 125063915651584 125165418592256 125245694598752 125347345072768 125428593477824 125610842396416 126099079020544 126282302160896 126282362565632 126341611905236 126364156592128 126547825424384 126894126243014 127409212915712 127468990952576 127491797794816 127654265648728 127655136557312 127840681813936 128026435519424 128026496758433 128710869538048 128771258288029 128794236526592 128981437451776 129168910471328 129754965803008 129920317701664 129943563137024 130110043029568 130132434595072 130193490316981 130299156464204 130912865714176 131103083331584 131271048767488 131293640138752 131294535876608 131461849710464 131485370957824 131547061452352 132250253606912 132442477812736 132634981414208 132720890079232 132804909473131 133236762738688 133430420824064 133624296472576 133710909882368 133819430797312 134013935783936 134076812634128 134271691722259 134621055156224 134989448539904 135076946822272 135209776971776 135273214888448 135273279593816 135469832933344 135996390455296 136084476329984 136282273533952 136392881389568 136480358233856 136591126856704 136655212877092 137209921601536 137298859163648 137474762446336 137498421458944 137674580415008 137699147382784 137874622867072 137874688816774 137899291492352 138701485490176 138725355618304 138903086486528 138927939125248 139104980507584 139283197740113 139736117018624 139939221839872 140142621871616 140233393291264 140322168499912 140347207909376 140551200944128 140755490480384 140821530342857 141187935895552 141393150918656 141574299688192 141599630262272 141666066179456 141805375848448 141871976159368 142630360721408 142837672292224 142930189316096 142930257684032 143046192676864 143137936684288 143254108654592 143346963974656 143903088508928 143996364488704 144113233166336 144205661530112 144322700075008 144390413605984 144416178962432 144600283393202 144626086199296 145467481193216 145610529046528 145678846802944 145678916485648 145704911765504 145890589312832 145890659096819 145891584636928 146103636358784 146315996295352 146552512970752 146765525344256 146978847328768 147098136614912 147167152329176 147192479374304 147193413173248 147407357087744 147621611967232 148264932754624 148480363087616 148480434110372 148506929299456 148697192033792 148722782394368 148792560362264 148913321673376 149129765454878 149587939293184 149614703673344 149805363623552 149902465375936 150024055734272 150049874444288 150242113954816 150339498802688 151020577390592 151143146979328 151240084043776 151335827074033 151362831785984 151582835901952 151653955753846 151681017233408 151777039397864 152491909513216 152563455885568 152713481682944 152785205094704 152812468436992 153007276613737 153230643010432 153453361968296 153924819263488 154148547198464 154273655474176 154372600319392 154373653511168 154597959872512 154598033821504 154822666209536 155424446234624 155497368498752 155723382115756 155751169753088 155977552267264 156177386145248 156404388159994 156884911941632 156912981901312 157112942336896 157114014224384 157141053095936 157214780760128 157342377617152 157570997562368 157571072933456 157800100655743 158515983417344 158718062541059 158746384556032 158977120580096 159180797417272 159930539245568 160162996424704 160238141928592 160266735190016 160368192571328 160471046204651 160601285874484 160938891820408 161592172478464 161799199643648 161828148871168 161904075633664 162139401324992 163006126538752 163243054048256 163319644657988 163348787789824 163348865924608 163586213353472 164033870509262 164222056398848 164567273701376 164806470320128 164940228657152 165017615549696 165257466735088 165497666541389 166035829686272 166248549935104 166460407055257 166490110631936 166490190269312 166732102071808 166732181824936 167732028964864 167975825518592 168112156131328 168191031233344 168219976427776 168298902117073 168435494941532 168544672485826 169228826411008 169445637433856 169691843528704 169691924697568 169722204913664 169938569936954 169968894164992 170048640414016 170957644906496 171206129855488 171317103286784 172232888418304 172483226918912 172594945589248 172845810335744 172955230941752 172986093469696 173237526745088 173318806575824 173570723445847 174022339592192 174135138451456 174358235297792 174611662965376 174865458987128 175800212051968 175914079158272 175914163303424 176169768226816 176169852494272 176312749113344 176425828936448 176427032584192 176651860548436 176683467224576 177483891113984 177627938553856 177711278284288 177741861885952 177969579560864 178001336860672 178228256275342 178260059734016 179036899930112 179297042219008 179297127982336 179557648385024 179557734273008 179558873399296 179589774966784 179674035154432 179819860133888 180081226209664 180342972177992 180634492731392 180897042866176 181159974614528 181392071475496 181424439492608 181509647292428 181688137805824 182037588004181 182629535449088 182745149674304 183010767624412 183043424485376 183129305061248 183277934367232 183395481376744 183544326713696 184375832152064 184495342001152 184763503835456 184913371021312 185000217432667 185033229295616 185302172942848 186141641900032 186292716044288 186412196612096 186563490340864 186651022466272 186684328902656 186684418199552 186922317557066 186955672403968 187770407243776 188043329347328 188316648139984 188350251794432 188590364198327 188591560628224 188865676268672 189140190333016 189445931401216 189721288859648 189997046546944 189998342782976 190240465206008 190274412150784 190274503164928 190550973796352 190551064942784 191659547219392 191938122142676 191972372021248 192062533762918 192218321409536 192251401631744 192341602419512 192497708504608 192622482840944 193369775183872 193404373041152 193495114781696 193652157067264 193776357681088 193933535461376 193933628225792 194215508499376 194341303330304 195380165607424 195471927853384 195664148406272 195790975184896 196040479389118 196326761357116 197123687907328 197216174681344 197502826098032 197538068955136 197663121076288 197789894159221 198078636086656 198366541080968 199231003389026 199266554626048 199556186246144 199846238842432 200102275998599 200914528059392 201008793425216 201044758061056 201300957369148 201336877973504 201336974279168 201431437848914 201629518784512 201887840626784 202838732701696 203098603753472 203133556441088 203228862933824 203393805212416 203689435743248 204613599920128 204910905393152 204911003408384 205208741011456 205208839169152 205341754462208 206739477561344 207039970988032 207137110297936 207305224543424 207438181679183 207439596905632 207741107947646 208042957719064 208851599627776 209155162999328 209192485126144 209290634355712 209594835859136 210715236745216 210851819429888 211120516265204 211158290097664 211428819923048 212287048515584 212733305028608 212733406785536 213042510413824 213215417532416 213315454247168 213353620799488 213625505779504 214594751135744 214631682277376 214906662111232 215219026445696 215494758767722 215531844798088 216509739450368 216824330125312 216824433839104 217139481767936 217140963180544 217417674521152 217456575045632 217772645648896 217874820530458 218759214628864 219039482536448 219357853877344 219396996595712 219500038586192 219715887579136 219818974193728 220673388285952 220994028781568 220994134489856 221137274036224 221316750934016 221458694492672 221638432258048 221960581142144 222642514296832 222966122602496 223110646140928 223396488975296 223616169607168 223721193174388 223761114497024 224046262158992 225101520437248 225244021691584 225389913921536 225717515540608 225900709801472 226045593324824 227071190155264 227401235489792 227692575301744 227731760541376 227733205286912 228023523812357 228064212852736 228395701534208 229430395830272 229616603496448 229724335343104 229763870242816 229765437784064 230058236993312 230099289112576 230099399176192 230207357541616 230433735753728 231437943812096 231774336172288 232111217474864 232112690003968 232152635932672 232261557638656 232450063099904 232787926563712 233503124750336 233842518827008 233844114194432 233994092294144 234184003895296 234524275441664 234524387621888 234634422109724 234676290813952 236231534944832 236384656938976 236617109700608 236728126054784 236728239289178 236920256621056 237072207633352 237073825035008 237418409083024 238147833577472 238493978684416 238687542431744 238840626909248 239034471999232 239146622534911 239189296406528 239536955267584 240580834281088 240817413423104 240930515726264 240973507919872 241280590017376 241323760111616 241632937054912 241984147719236 242727599607808 243080401351424 243123893469184 243433715888272 243477154758656 243789090568192 244143435176576 245251144155136 245408438259712 245563794874846 245607613841408 245964601652224 246279724305968 246322108340672 246637689021529 247439702228992 247755024454336 247799352958976 247915615814048 248159407734784 248275958278894 248477342309888 248999794891952 250010531004416 250127831303168 250330837184512 250491389197504 250694690145536 250857186955648 251221684792832 252198158041088 252564604321792 252564725131264 252683223810472 252728313184256 253095650848768 253788252486028 254818425831424 254937981905152 254983595589632 255308531297456 255310273114624 255681363627872 256052871038848 256052993516866 257421739076096 257542516576058 257588473053184 257962874903552 258337820942656 258668795803067 259509931606016 259840635403328 259887126274048 260220086059136 260264869190144 260386980633962 260598312928408 261825731428352 262206166663168 262542097534976 262587280277504 262923699420928 262970741915648 263094122904704 264500507213824 264884955625472 265269962828416 265441780158464 265609818946262 266473525477376 266860841648128 267248592945152 267421819764736 267638861594624 268027871567872 268153625268256 268543383444518 269978897079808 270153893644544 270419553943552 270546429776896 270546559187632 270939665866688 271992780910592 272168952659968 272564547067904 272785762779136 272960716467712 273182253713408 273310425754184 274419843203072 274597718327296 274949524892672 274996842917888 275349160830016 275749245734144 275749377633548 275798582984704 277402970980352 277450711236608 277806172973056 277855878250496 278209961015168 278566395480226 279472234037248 279878443679744 280285243743232 280466786582528 280644336999824 280694415818752 281052250280347 281102401888256 281510980960768 281643060685714 282786301837312 283148599376384 283199260524544 283332132358912 283610751696896 283743952318736 285260721442816 285675344584448 285860378632192 285860515368064 286092385353728 286275873368576 286508217309184 286693927949312 287806177017856 287992728977408 288226466332672 288411323060224 288645400150016 288780827211968 289200566786404 289252172398592 290934962386432 291357693605888 291357832971296 291409823531008 291781178625664 291781318193638 291783169273856 292207272717568 292631992590704 293105025941504 293531050688512 293957694657536 294196273229824 294334304658352 294384958748608 294386826346496 294762116147681 294814714175488 295243223934464 296529865509248 296960726175232 296960868220744 297013858598912 297394384067584 297445564788736 297585120724528 297826643346752 298259530909756 299175878586368 299610727247104 299804930751872 300048111468544 300099748888576 300484227909632 300678997605376 302041154781184 302286293958656 302480168087552 302671654148066 302725663571968 303165671803904 303307911507692 303362034466816 303554078795728 304983819026432 305126911771136 305570410189408 305624936873984 306014553227474 306461286020864 306906723936592 307849638526976 308297094396928 308547310948352 308745200638784 308747307022336 309140755959763 309195919745024 309196067643008 309645332419072 310848892469248 310994736997504 311446764231512 311502339506176 311955104534528 312354772290496 312808776319988 313769823883264 314225884673792 314228028448768 314282106191872 314429561520256 314684755234304 315141995124736 315142145866912 315600201311486 317031966834688 317436125082118 317492769112064 317641882761749 317954241160192 318361594834544 319861078491136 320325992849408 320476283857184 320533470380032 320736385142656 320942092409302 321202571748968 321877783640816 323184344956928 323598399287296 323808151267328 324278802649984 326012253077504 326486108096512 326639289315976 326697575579648 326697731849216 327172426706944 328067741018524 328444112797696 329612940640256 329880457314304 330035231099392 330514933470176 330995333082778 332071659372544 332497099870208 332920814110514 332980221263872 332980380538624 333464204143616 333464363649872 335464057929728 335951651037184 336224312262656 336382062466688 336439952855552 336597804234146 336870989883064 337089344971652 338457652822016 338891274867712 339383687057408 339383849395136 339877139873908 339937788329984 340097280828032 341915289812992 342412259710976 342634206573568 343571832374953 344465776836608 344966453837824 345691620671488 345910461883504 345972186939392 346475053490176 346637613151648 347141446891694 348270276902912 348716470595584 349223325930752 349730917974256 351600424103936 351828158316544 351828326606848 352339536453632 352339704988544 352625498226688 352851657872896 352854065168384 353303721096872 353366934449152 354967782227968 355255877107712 355422556568576 355483723771904 355939159121728 356456512550684 356520119468032 358073799860224 358594084438016 358594255964672 359115296770048 359115468546016 359117746798592 359179549933568 359348070308864 359639720267776 360162452419328 360685944355984 361268985462784 361794085732352 362319949229056 362784142950992 362848878985216 363019294584856 363376275611648 364075176008362 365259070898176 365490299348608 366021535248824 366086848970752 366258610122496 366555868734464 366790962753488 367088653427392 368751664304128 368990684002304 369527007670912 369826742042624 370000434865334 370066458591232 370604345885696 372283283800064 372585432088576 372824393224192 373126980681728 373302044932544 373368836399104 373844635114132 373911344807936 375540814487552 376086658694656 376633296279968 376700503588864 377180728396654 377183121256448 377731352537344 378280380666032 378891862802432 379442577719296 379994093093888 379996685565952 380480930412016 380548824301568 380549006329856 381101947592704 381102129885568 383319094438784 383876244285352 383944744042496 384125067525836 384436642819072 384502803263488 384683204839024 384995417009216 385244965681888 386739550367744 386990229563392 387304314134528 387552715362176 387867070922752 387867256451584 388431016998752 388682606660608 390760331214848 390943855706768 391328296812544 391512088055179 391581950369792 392080958778236 392653522714232 394247375814656 394432349362688 395005652196064 395076137910272 395326242152576 395579788318442 396157272173312 396733082161936 398462006778052 398533109252096 399112372492288 399692477684864 400204551997198 401829056118784 402017586850432 402089516122112 402601914738296 402673755947008 402673948558336 402862875697828 403259037569024 403775681253568 406197207506944 406267112882176 406457725867648 406787610424832 407378871486496 409227199840256 409821810786304 409822006816768 410417482022912 410417678338304 410610238692017 410683508924416 413478955122688 414079941976064 414274220595872 414610449086848 414876363358366 414879193811264 415482215895292 416085915438128 417703199255552 418310325998656 418581268711424 419189671718272 421430473490432 421703638859776 422241032530408 422316580195328 422857639846096 423472258508663 424574097031168 425466813571072 426085020827648 426430835064832 426630908494336 426707241598976 427251011559008 429189502271488 429263364554752 429813324222464 430438052891392 430989517535444 431063689596176 433019478900736 433648660250624 433648867678208 434278963535872 434281926361088 434835349042304 434913150091264 435545291297792 435749641060916 437518429257728 438078965072896 438715707754688 439000077172384 439431775158272 439637948387456 441346776571904 441988057563136 441988268979712 442274548072448 442633501868032 442917388985344 443276864516096 443921162284288 444129441850549 445285028593664 445932245204992 446221292281856 446792977950592 447232339214336 447442386348776 447522228994048 448092524317984 450203040874496 450488043383168 450779827843072 451435031081216 451801419602944 452091186649648 454142380310528 454802470979584 455385150603488 455463521082752 455466410573824 456047047624714 456128425705472 456791403068416 458860791660544 459233206992896 459448670686208 459527740485632 459530875568128 460116473986624 460198798352384 460414715083232 460867471507456 462875887624192 463548672344576 464222434949728 464225380007936 464305271865344 464523115277312 464900126199808 465575853127424 467006249500672 467685037654016 467988184588288 468368007790592 469048550883328 469048775243776 469268844219448 469352581627904 472463069889664 472769313877952 473234219401216 473456252109568 473456478578356 473840513242112 474144415266704 474147650070016 474836818166048 476295667154944 476987957368832 477375084863488 477681253818496 478068943998464 478293245069822 478378592813056 479073910535168 481161668562176 481634826846208 481861031452528 481947015839744 482561180034752 482561410858709 482647520223232 483265874109824 483968295438472 485455199215616 486160802702848 486247786938368 486867431776544 486954309517312 487578181136384 488286870353152 490816876519424 491127589749692 491215227682816 491929203304448 492559448611936 492644216681344 493275378043058 494879404457984 495510048908672 495598705917952 495831231628096 496318815469568 496551916557788 496954684619776 497999589783904 500255662606336 500661674369024 500982778395008 501389380291072 501714373911296 502443369585664 504396316082176 505129208643584 505129450262528 505366447620944 505456626368512 506100991876207 506191301697536 507576504972056 509636851662848 509875963810304 509967191179264 510617062594912 510620546229248 511362727255744 512105742077696 512105987033732 514843478152192 515085033152116 515176946106368 515925749807104 516675641885312 517337591606134 519019863212032 519681270806656 519774252548096 520440172118272 520529738380288 520773961267924 521196625856816 521954179092073 523651462856704 525084195069952 525174560555008 525847398841856 525941483831296 526188245809408 529001014427648 529769911250944 530539925656832 530788845138461 530883560316928 531219637892524 533721683296256 534497185890304 534843639529472 535277723189248 536055743135744 536307250536512 537086766889036 539957794159616 540307787289088 541092859553792 541093118375264 541879331733376 543985561821184 544337905319936 545129094135808 545571525558272 545921432935424 546364507426816 546620851508368 547415358559979 548839686406144 549195436654592 549899049785344 549993685835776 550698321660032 551498491468288 551498755267096 551597165969408 554805941960704 554901422473216 555612345946112 556419922030336 557132790960452 559756887359488 560570487486464 560933573165056 561288673999648 561388831637504 562104500560694 562204803776512 563021961921536 563286121371428 565572603674624 566297198752768 566398521049088 566664264717824 567487904637472 570521442885632 571350689168896 571720757264384 571721030736128 572184770707456 572551746737152 573016434618368 573387855898624 574118546782417 575612354035712 575985457954816 576822646120448 577290800300032 577561654423936 578401133572808 578504344797184 581869924772864 582715387211776 582715665942592 583562357251328 583562636387276 583566338547712 584414545435136 585263985181408 587062101377024 587915389315072 588392546459648 588668609316704 588769917497216 588773652692992 589524232295362 589629428350976 589906353700391 590486447868928 593059731018496 593921452350464 593921736441488 594027717197824 594784994779339 594788768135168 594891129577472 595170241449056 595653286693504 596519061819512 598351757172736 599221454494208 599609861503744 600096222937088 600199497777152 600968455819264 601357995210752 604082309562368 604960336175104 605343308296132 605451327143936 606331343607808 606615823015384 606724068933632 607108157591456 609967638052864 610253823542272 611140820378816 612029106454948 612922572041728 613813447873184 615699277053952 616594188793856 617094621896704 617490401277568 617494614044672 618281511919526 618391839490048 618392135286016 619290664838144 621697784938496 621989473995008 622893528463024 623004679012352 623798896963697 623910209069056 624709544580992 625617552639976 627539647766528 628451769347584 628456056897536 628564212383744 628859123040512 629369510468608 630283990249472 630284291733824 631200402622972 634872250164236 634985538224128 635283765523498 635908482320384 636723189669088 638061974410627 639722156982272 640651985698816 640952567714368 641472770285312 641884184818604 642405143497936 643755567281632 647196798574592 647616302534656 648557605299968 652024506155008 652972216193024 653278578631952 653395151159296 653395463698432 654228111449731 654344853413888 656135482037048 659225881280512 659760914628608 660070462198784 661029866940352 661990666165556 664994199740416 665841628221028 665960442527744 665960761077248 666928408287232 666928727299744 670928115859456 671903302074368 672448624525312 672764124933376 672879905711104 673195608468292 673741979766128 674178689943304 676915305644032 677782549735424 678767374114816 678767698790272 679754279747816 679875576659968 680194561656064 683830579625984 684824519421952 685268413147136 686141677861913 687143664749906 689932907675648 691383241342976 691820923767008 691944373878784 692950106980352 693275226303296 694282893783388 697432941191168 698446651861504 699461835948512 703200848207872 703656316633088 703656653213696 704679072907264 704679409977088 705250996453376 705703315745792 705708130336768 706607442193744 706733868898304 709935564455936 710845113137152 710967447543808 711878318243456 712913025101368 713040238936064 716147599720448 717188168876032 717188511929344 718230593540096 718230937092032 718235493597184 718696140617728 719279440535552 720324904838656 721371888711968 723588171464704 724639898458112 725568285901984 725697757970432 726038589169712 726752551223296 727093877816761 728150352016724 730980598697216 732043070497648 732173697941504 732517220244992 733111737468928 733581925506976 734177306854784 737503328608256 737981368004608 739054015341824 739653484085248 740000869730668 740132917182464 741208691771392 744566567600128 745648786448384 746253961363456 746604089865088 746737672798208 747689270228264 747822689615872 751081628975104 752173317389312 753266592559936 754231655687027 754361456793308 754366242512896 755462705074688 756560761332064 758885155438592 759988186187776 759993371131904 760961860824032 761097648603136 761098012659712 762203895185408 762204259771136 762561871856603 766638188877568 767752488570704 767889488084992 768250135051672 768873285638144 769005606526976 769366409678048 769990834018432 770489931363776 773479100735488 773980459126784 774608628269056 775105430724352 775734141845504 775734512903168 776862033997504 777365213321216 781887711413536 782656593625088 783024176110358 783163900739584 784161917556472 785307045428464 786448480087517 788494751629312 788864698725376 790011304392128 790652484305152 791159576636884 792314544346624 793466164323872 796924013556104 797066218504192 798224744984576 799384955369728 800409103994396 803658112237568 804035173700864 804179032244224 805203829476592 805347511894016 805347897116672 805725751395656 806518075138048 807551362507136 812394415013888 812534225764352 812915451735296 813575220849664 814757742972992 815801586763519 818454399680512 819644013633536 820834964045824 820835356676608 821220477384034 821367017848832 824811820579591 826957910245376 828159883952128 828548441191744 829220898173696 829752726716732 829758387622528 830964431790584 832171830876256 835406398511104 836620651997312 837162537422848 838379343436544 842860946980864 843407277719552 844482065060816 844633160390656 845715279692192 846944517017326 850933627142144 852170041655296 852861670129664 853261816988672 853414483197952 854502023118016 858379004542976 859626648444928 860876105782784 861979035070888 862127379192352 866038957801472 867297320501248 867297735356416 868557927071744 869670698084608 869826300182528 871090582595584 871499282121832 875036858515456 876157930145792 877431415509376 878000154344768 878863550316544 879275896774912 882693553143808 883976115126272 883976537959424 884549096144896 885267003736064 885834777970688 886553729032192 887842324568576 888258883701098 891864490409984 892442584563712 893585955901184 894464678428672 894884772697552 895044457988096 896185048635968 896185477309031 900976086766336 901559655686144 902870062162432 903602839205888 904182373299296 908284760621056 909604941959168 910770301206976 910927042165504 912094095249428 912256851410944 913582806136832 917721583321088 918897341372416 919055480971264 919061751136256 920232947973248 920397596704768 920829430166464 921734943014912 925751775248384 927097344689152 928444869899456 928450760015872 929046230554624 929634366311917 929800252399616 931151706254848 935370075308032 935976369176576 936736015581184 938097101766656 938097550487552 938537688438896 938705163255808 939901842055813 944926139779328 945538627755904 946468438802432 946912504219136 946912957156712 947681026484224 948288830533408 948295300140032 949673636332096 952591334309888 953975914737664 954750169726976 955362507636992 956137887996928 956586490139644 956757185626112 958147821070336 962323337124352 963722062905056 963894031679488 965122360069504 965122821717418 965295040446464 966531748219648 967936590876944 969343475456707 970910398431232 972321605405696 972495573876736 973734863553088 974982384180791 975156362272768 976573740706304 981633753038848 982255179499384 982430455365632 983858406608896 985118897223872 985288433362688 985750712399999 986550756086116 991020097817344 991197411835904 991662463256192 992637630939136 993103833115576 993909369239552 995999179567808 1000511325212672 1001323348738048 1001965556790016 1002778760582144 1003428747822592 1004886739171328 1008792632164352 1010258900525056 1010732895241888 1010913252737024 1012201983752414 1012382603395072 1015153009944112 1016628523039961 1019273703325696 1019751927620608 1019934382358528 1021234125189824 1021241092458496 1022725454511488 1024211484155392 1024211974067464 1029686956304384 1030170066304232 1030353892212736 1031851499614208 1033351283770624 1034675183212268 1039362541613312 1039548505096192 1040880344236544 1041059476760576 1041547922535848 1042393251713632 1043908358184146 1047302925713408 1050168390139904 1050349121110016 1051694797683712 1051882967662592 1052376491618816 1058002028855296 1059539822501888 1061079851313664 1061577690276922 1061767120633856 1062439275785048 1066220158310203 1067443366592512 1068994371780608 1069687279058944 1072111486271488 1072614501073024 1074173533778072 1079915588319232 1080615574578176 1082185719107584 1082186236750528 1083758663466752 1087971123642368 1090258188271616 1091143051116544 1091842865870848 1092729014853632 1093241703016736 1094830717119958 1098390873309184 1099798099570688 1099987371671552 1101396643320064 1102996982936576 1102997510534192 1103194331938816 1104600704590201 1109611883921408 1111224691892224 1112839844060672 1114265581920904 1119513774718976 1121140974972928 1121867146330112 1122577347999296 1124209001121388 1124409607553024 1126043923843072 1126572242742856 1131145207349248 1132594397505536 1132797042098176 1133328529435648 1134975809274944 1141042885771264 1142701378337792 1143441514528768 1143442061472256 1144369541414912 1145103493474304 1146032869236736 1146775711797248 1148237093564834 1151970915909632 1153645292240896 1154581600600064 1155123308847872 1156802267145616 1157008689594368 1158483665789723 1163739849545728 1165430774423552 1165431331885184 1167124714502656 1167125272774552 1167132677095424 1168829090870272 1170527970362816 1174124202754048 1175830778630144 1176785092919296 1177337218633408 1177539834994432 1179048464590724 1179258856701952 1179812707400782 1180972895737856 1186119462036992 1187842904700928 1187843472882976 1188055434395648 1189569989558678 1189577536270336 1189782259154944 1190340482898112 1191306573387008 1193038123639024 1196703514345472 1198442908988416 1199219723007488 1200192445874176 1201936911638528 1202715990421504 1208164619124736 1209920672350208 1210686616592264 1210902654287872 1212662687215616 1213231646030768 1213448137867264 1214216315182912 1214995064120929 1220507647084544 1222281640757632 1224058212909896 1225845144083456 1227626895746368 1231398554107904 1233188377587712 1234189243793408 1234980802555136 1234989228089344 1236563023839052 1236783678980096 1236784270572032 1238581329676288 1243395569876992 1243978947990016 1245787056926048 1246009358024704 1247597793927394 1247820418138112 1249419089161984 1251235105279952 1255079295533056 1256903538695168 1256912113795072 1257128424767488 1257718246081024 1258739020937216 1260567980498944 1260568583467648 1262400805245944 1269744500328472 1269971076448256 1270567531046996 1271816964640768 1273446379338176 1274263116029267 1276123948821254 1281303971397632 1281905135428736 1282945540570624 1283768369637208 1284810286995872 1287511134563264 1294393597149184 1295001522028669 1295232605069312 1297115210599936 1304049012310016 1305944432386048 1306557157263904 1306790302318592 1306790927396864 1308456222899462 1308689706827776 1312270964074096 1318451762561024 1320140924397568 1322059733880704 1323981332331112 1329988399480832 1331683256442056 1331920885055488 1331921522154496 1333856816574464 1333857454599488 1343806604148736 1344897249050624 1345528249866752 1345759811422208 1346391216936584 1347483959532256 1348357379886608 1353830611288064 1355565099470848 1357534748229632 1357535397580544 1359508559495632 1359751153319936 1360389123312128 1367661159251968 1369649038843904 1370536826294272 1372283355723826 1374287329499812 1379865815351296 1382766482685952 1383641847534016 1385900213960704 1386550452606592 1388565787566776 1394865882382336 1396893303723008 1398923671897024 1400715931990193 1406401696415744 1407313306427392 1409358145814528 1409358819954176 1410501992906752 1411406631491584 1411416260673536 1413214884387488 1413467737796608 1419871128911872 1421690226274304 1421934895087616 1423756636486912 1425826050202736 1426080477872128 1432295199440896 1434376337752064 1434377023858688 1436461187080192 1436461874184064 1436470987194368 1437392281235456 1438558881071104 1440649809677312 1442743777423936 1447176342929408 1449279796916224 1451136571803968 1452077178339424 1453505102446592 1454187755633522 1456300704033448 1461961197394432 1464086140995296 1464347395883008 1465034440489984 1466223474937856 1467163851013952 1468354613709568 1475006657216512 1475962736009216 1478108030683648 1479306968170496 1480001739461336 1480265834364928 1482417383542784 1489133135200256 1491297572896768 1492507922726912 1493208179730176 1493475345596416 1495378540456528 1495645379231744 1502163257950208 1504346634778624 1506533185119872 1508463311374054 1508722913586616 1508732485025792 1510925410149376 1513121522664128 1517770310877184 1519976372375552 1519986742263808 1521923721648064 1522196025319424 1524407790370816 1524408519542272 1525123743713206 1533276377755136 1535504977141408 1535778976169984 1536500270103344 1537746571276288 1538011213053952 1538732819356096 1539981668036864 1540979862727552 1546958201470976 1547960918253568 1549217256538112 1550210861448704 1551468283691008 1551469025806336 1553724067995008 1554730426642432 1563775422827072 1565313187250176 1566048352220716 1566327801479168 1568323835112944 1570614090856928 1572896960175034 1577729397450752 1580022608784256 1581304968610304 1582319153273768 1584629088693248 1586932328647744 1593848027112208 1594132437008384 1596164666686499 1596449489969152 1598769910739456 1600818207988792 1607316224475136 1608070347401728 1608358064488448 1610407658953184 1610695023788032 1610695794233344 1611451502791312 1613036150276096 1615102725014272 1624788830027776 1625068451528704 1625830903470592 1627150441699328 1629515485945984 1631603173527038 1636908799361024 1639288027267072 1641669928091648 1641670713353216 1642440954768068 1642734035697664 1649623641159182 1656319767904256 1657096882383488 1658441796347392 1659505453433464 1659516775245056 1661928863581168 1664343661752512 1670812797022208 1673241303994624 1674026357744377 1674325074845696 1676758686873088 1685721893961728 1686814555439104 1688964130121632 1689266320781312 1691430559384384 1693889034034652 1701867254284288 1704340083310592 1706523633977344 1706828966395904 1709004046236032 1716758009085952 1719253296889856 1721752211565568 1723958070141776 1724254758384704 1726463823150703 1732077915602944 1734595470712832 1737115854143488 1739341396169216 1739652600365056 1742181165191168 1742998564243664 1750073717030912 1752315860291584 1754862831018752 1756000308689536 1757727100633088 1758551793549824 1765387106287616 1767952230252544 1767953075918848 1769098192289792 1770534007472128 1771669555941376 1773107458064384 1775684649137152 1776517767402196 1783728980819968 1784885169127424 1787171911802368 1789769545395104 1790088915976192 1792370097271936 1792370954618062 1801952173532672 1803119311372288 1805740124324864 1807205678411776 1808364746598592 1810681570621469 1816569521242112 1819209883918336 1821540602413952 1821854084331008 1824188190498856 1824513702821888 1827165612273664 1835443166642176 1837794682744832 1838110961942528 1840465895946496 1840795193409536 1841658860332928 1843469886029824 1851503550496768 1854194689378304 1856889739798912 1856901520031744 1858092461109248 1859268732623834 1859600504799232 1862303412509696 1870740150616064 1871952738353152 1873472031162368 1876195100975104 1877075376877792 1877410326511616 1879803684111626 1889852279558656 1891077255511808 1892936877604864 1893825008438272 1893825914313424 1895362052968448 1896577661066816 1896590600280064 1899347272664192 1905182668619776 1907951829475328 1909500339453952 1910725015273984 1912275775993856 1913172980279288 1913514371252224 1916295642140672 1924646674248704 1927444125810112 1930244720139008 1930245643434836 1930590080892928 1933063496439296 1935873181753888 1938686950913414 1941820796862464 1944643210811392 1944991147753472 1947469727106176 1949964768361582 1950312724545536 1953147481412608 1963267506077696 1964510358998768 1964860910731264 1967365751962429 1967716813217792 1970237794447744 1970576866725376 1971501424799998 1973101512172232 1982040195634688 1982394823671808 1983324926512384 1985275261878272 1986207666231152 1987818738479104 1991998359135616 2001022650425344 2002646697476096 2003931113580032 2005557521164288 2006857495645184 2009773478342656 2017585264328704 2020517801050112 2021465790483776 2024403967504828 2024765206790144 2030306019888224 2033257046079922 2039503855241216 2039868764717056 2042468250379648 2042482184916992 2045450909022976 2048422968310784 2048423948134928 2059373912608768 2060340132608464 2060707784425472 2063334813033767 2063702999228416 2066702567541248 2069350366424536 2078725083226624 2079097010192384 2081760688473088 2082118953521152 2083095845071696 2084786503427264 2087816716368292 2100336780279808 2100698242220032 2103389595367424 2103765935325184 2104752983237632 2116004057710592 2119079645003776 2122159702627328 2123155380553844 2123534241267712 2124878551570096 2132440316620406 2134886733185024 2139374558117888 2144222972542976 2145229002146048 2148347067556144 2159831176638464 2161231149156352 2163985291718341 2164371438215168 2164372473501056 2167517326933504 2175942247284736 2180516376543232 2182286102233088 2183685731741696 2185458029707264 2186483406033472 2189661434239916 2199596199141376 2199974743343104 2202793286640128 2205993965873152 2205995021068384 2206388663877632 2209201409180402 2219223767842816 2222449383784448 2225679688121344 2228531163841808 2239027549437952 2242281949945856 2243734292660224 2245154695998592 2248418002242776 2248819215106048 2252087847686144 2253144485485712 2262290414698496 2265188795011072 2266657058871296 2269951618549888 2282085771542528 2285402756675584 2286883029057536 2286884122944512 2288739082829824 2290206986948608 2292065738473472 2293551423594496 2296474187129668 2307290584481792 2309163201200128 2310246617695744 2313604534291232 2314017379188736 2316967331579446 2327479699091456 2330861548847104 2330862663770368 2334249429005312 2334250545549104 2334265354190848 2337658181740544 2341055940725632 2348248405508096 2351661557260288 2353570185838592 2354674437266816 2355079669988864 2358096929181448 2358517713403904 2359625414801564 2361945791475712 2372238924073984 2375685809401856 2375686945765952 2379139979117356 2379155072540672 2379564518309888 2380680965796224 2382613146774016 2386076247278048 2393407028690944 2396885817976832 2398439446014976 2400384891748352 2403873823277056 2405002826624671 2405431980843008 2419841344700416 2421373233184528 2421805308575744 2425325374431232 2426463292061536 2426896275734528 2428432630365824 2429990128241858 2441015294169088 2444563281515264 2448116425819792 2451690288166912 2455253791492736 2462797108215808 2466376755175424 2468378487586816 2469961605110272 2469978456178688 2473126047678104 2473567357960192 2473568541144064 2477162659352576 2486791139753984 2487957895980032 2491574113852096 2495195587854788 2495640836276224 2498838178323968 2502470210559904 2510158591066112 2513807077390336 2513824227590144 2514256849534976 2515436492162048 2517478041874432 2521135960997888 2521137166935296 2524801610491888 2539489000656944 2539942152896512 2541135062093992 2543633929281536 2546892758676352 2548526232058534 2552247897642508 2562607942795264 2563810270857472 2565891081141248 2567536739274416 2569620573991744 2575022269126528 2588787194298368 2590003044057338 2590465210138624 2594230421199872 2601329587981787 2608098024620032 2611888864772096 2613114314527808 2613581854793728 2616912445798924 2617379413655552 2624541928148192 2636903525122048 2640281848795136 2644119467761408 2647962664662224 2659976798961664 2663366512884112 2663841770110976 2663843044308992 2667713633148928 2667714909198976 2687613208297472 2689794498101248 2691056499733504 2691519622844416 2692782433873168 2694967919064512 2696714759773216 2711130198941696 2715069496459264 2715070795161088 2719017118991264 2719502306639872 2720778246624256 2735322318503936 2739298077687808 2741073652588544 2744566711447652 2748574658999624 2759731630702592 2765532965371904 2767283695068032 2771800427921408 2773100905213184 2777131575133552 2789731764764672 2793786607446016 2797847343794048 2801431863980386 2812803392831488 2814626612854784 2818716291629056 2818717639908352 2821003985813504 2822813262983168 2822832521347072 2826429768774976 2826935475593216 2843380452548608 2843869790175232 2847513272973824 2851652100405472 2852160955744256 2864590398881792 2868752675504128 2868754047717376 2872922374160384 2872923748368128 2874784562470912 2877117762142208 2881299619354624 2885487554847872 2894352685858816 2898559593832448 2902273143607936 2904154356678848 2907010204893184 2908375511267044 2912601408066896 2923922394788864 2928172281990592 2930068880979968 2932446949875712 2934327702027904 2936709227419136 2950013314433024 2951925472018432 2956216061367296 2958613936340992 2960003478922672 2960531668729856 2964305809560641 2964834767085568 2982595145793536 2985015845453824 2986416359460352 2986950691192832 2990757080913056 2991290758463488 3004326515900416 3008693269557248 3013066370239744 3016926622748108 3017445827173232 3017464970051584 3021850820298752 3026243045328256 3035540621754368 3039952744751104 3039973484527616 3043847443296128 3044392050638848 3048815580741632 3048817039084544 3050247487426412 3066552755510272 3071009954282816 3073000540206688 3075493142552576 3076022426107904 3077465638712192 3079963336073728 3081959725455104 3093916402941952 3095921836507136 3098434513076224 3100421722897408 3102936567382016 3102938051612672 3107448135990016 3108906092953843 3109460853284864 3127550845654144 3130626374500352 3132096704441432 3132655602958336 3136647670225888 3141228181713856 3145793920350068 3155458794901504 3160045217568512 3162609937220608 3164638306547536 3169258177386496 3173864657295488 3187696054224416 3188264874016768 3192329333372998 3192898979938304 3197539821478912 3201636415977584 3206289957279877 3214632448950272 3216140694803456 3216716128976896 3220815317906368 3221391588466688 3222903005582624 3226072300552192 3230205450028544 3249577660055552 3250136903057408 3251661806941184 3254300883398656 3259030971891968 3263206347054076 3278576054534144 3283339856183296 3283341426706432 3284881909536136 3285468071395328 3299247282318364 3312639535808512 3314193764766976 3316883592694784 3319010906866928 3319033550490112 3323857727162336 3328687323505024 3341625594044416 3346482607989248 3348052715488754 3348650149691392 3353517373746176 3362694345439871 3371443787923456 3373629110878208 3377928260243264 3378532641562624 3382861118768768 3387778068069304 3403734508568576 3408680166621184 3413047267954688 3418008092472064 3438506593779712 3443504423131136 3447916140283552 3448509516769408 3452927646301406 3464155831205888 3469190941425664 3474231708286976 3478682792338432 3479305200730112 3484362330382336 3485997128487328 3504631720583168 3509725662037504 3512000617379072 3515454201266176 3517103587099648 3530774212575232 3535904460505088 3535906151837696 3538196384579584 3543339111882752 3546214916128768 3551369298274304 3553035534804392 3567457961639936 3569770338254848 3574343823604736 3579539090790208 3584740194543872 3584741909236124 3603904347065344 3606238622744576 3611480248649728 3614411356823552 3616729493197184 3621363141242938 3633139042484224 3638419767836672 3643081204827904 3643708168662016 3648376380997712 3649027405643776 3653679253644511 3654331224547328 3675589365489664 3676221923885056 3680931791892992 3681590386819072 3683317720665856 3686939772059648 3703007100993536 3708389378756608 3713779479597824 3716184922218496 3718537465247668 3719201009598464 3724606825019392 3741480301232128 3743905476706304 3746944062324736 3752390201950208 3754150753755584 3759607368223252 3779704559117312 3782154511023616 3787650016876544 3787651828626848 3790724105936896 3793155322133632 3793181200560128 3798694545328384 3810365337239552 3815903658950656 3819000678907904 3821450030547968 3824551551987712 3826345960558576 3827028742504448 3831907509919853 3832591284281344 3849293348497408 3854888251620224 3860489440278016 3860491286869672 3861180161785856 3866126992878592 3871746363507776 3877373901826828 3883641593724928 3889286421622784 3894939454212352 3899929536723164 3900625449091072 3906294962825216 3926535012155392 3929020717997536 3929721821462528 3934731503924858 3935433626435584 3940475588895488 3941153733450752 3943002849599996 3946203024344464 3964080391269376 3964789647343616 3966649853024768 3972415332462304 3975637476958208 3983996718271232 4002045300850688 4005293394952192 4007862227160064 4011115042328576 4013714991290368 4018829827476919 4019546956685312 4041035602100224 4042931580967552 4048807935009656 4049530413580288 4060612039776448 4066514092159844 4079007710482432 4084936500759296 4084964369833984 4090901818045952 4096845936621568 4096847896269856 4118747825217536 4120680265216928 4121415568850944 4126669626067534 4127405998456832 4129344475902737 4133405135082496 4138700732849072 4157450166453248 4158194020384768 4163521376946176 4164237907042304 4166191690143392 4169573006854528 4175633432736584 4200673560559616 4201396484440064 4206779190734848 4209505966475264 4238159290007552 4244319405254656 4246310761107688 4247068482535424 4249757103140192 4264880633240812 4269773466370048 4288445945085952 4290458004292096 4296694135112288 4319662353276928 4322462298312704 4327970583436682 4328742876430336 4328744947002112 4335034653867008 4351884494569472 4361032753086464 4367371463483392 4370916059414528 4372966812066944 4379322868479832 4399192398282752 4399949486686208 4405586573280256 4411987931746304 4411990042136768 4418402818360804 4444898767568896 4451359376242688 4457062327683616 4466433820874389 4478055098875904 4484563899891712 4490309391997184 4496836004485552 4497638430212096 4504175695372288 4506288970971424 4530377590022144 4533314117742592 4539903237099776 4564171543085056 4570805513351168 4573766058115072 4573768245889024 4580413973897216 4584131476946944 4587102847188992 4592948374259336 4614581168963584 4618326402400256 4620493235391488 4627209068582464 4633934663158892 4654959398182912 4661723097694208 4661725327540736 4668498858010624 4668501091098208 4668530708381696 4675316363481088 4682111881451264 4696496811016192 4703323114520576 4707140371677184 4709348874533632 4710159339977728 4716193858362896 4717035426807808 4719250829603128 4723891582951424 4744477848147968 4751371618803712 4751373891531904 4758279958234712 4758310145081344 4759129036619776 4761361931592448 4765226293548032 4772152494556096 4786814057381888 4793771635953664 4796878892029952 4807747646554112 4810005653249342 4810863961686016 4839682689400832 4842746466369056 4843610617151488 4850650748862464 4852926584123072 4856865260731648 4859980256483716 4882030588338176 4889126563030528 4896232851639584 4903380576333824 4910507582985472 4925594216431616 4932753510350848 4936756975173632 4939923210220544 4939956912357376 4946252095356208 4947134715920384 4947137082288128 4954325318705152 4975915791960064 4983148227704192 4990391175709576 4991281672552448 4997676356647936 5004940421119808 5020317182132224 5027614154780672 5027648455180288 5030872984324096 5034956083748864 5042271921995776 5042274333870592 5049603220983776 5078978001313888 5079884305793024 5082270124187984 5087267858563072 5089657144717327 5093785517352704 5097052464117068 5104495795285016 5125215885590528 5127620541714944 5131782162282496 5135073478548832 5139241147983488 5150044538253056 5177574388596736 5180006088114676 5180930420277248 5188460842399744 5202659175963574 5223777729544192 5226228629055616 5227163709587456 5233824891597848 5234758827311104 5249083856296384 5279621589809189 5280563697590272 5288238935522816 5295925329324448 5319953597923328 5326733025768224 5327683540221952 5327686088617984 5335427266297856 5335429818397952 5337933102996221 5375226416594944 5382112999467008 5383039245688832 5385564867746336 5389935838129024 5393429519546432 5422260397883392 5430138992918528 5430141590322176 5438034237982528 5441556493248512 5478596155375616 5482147305177088 5489133422895304 5497149317999248 5505139360612619 5519463261405184 5534567390136064 5543600855842816 5546201810426368 5554263150267104 5579463529529344 5587573214892032 5595694687588096 5602863727960772 5625606785662976 5629253225709568 5637432583258112 5637435279816704 5645626525966336 5645665042694144 5652859537549952 5653870951186432 5686760905097216 5687739580350464 5695026545947648 5703304200810944 5710611107344633 5729180797763584 5737508095434752 5745844748320768 5745847496736256 5749569124941824 5754235524284416 5762599238709248 5770975109695744 5773682744057137 5788705371717632 5797119187664896 5804546287215872 5808308713357696 5814020409786368 5816751022534088 5825202816133792 5847844789577728 5856344563981184 5860137761959936 5864893899751424 5868655404055808 5873418454838272 5900026628866048 5903850944036864 5912432122734592 5920006957845344 5921063337459712 5928611619121282 5929669534171136 5965190291587072 5970031690907648 5972832718920704 5973901382385664 5981514161826112 6008653031800832 6017386539114496 6026132740479488 6033853245496216 6034891654346464 6034929940103168 6043701640597504 6052486090656512 6071081243508736 6079905489502208 6087694886592256 6088784101277696 6097631161483264 6097634078169088 6100494974852824 6133105511020544 6142019908565632 6146001080413376 6150986285105152 6152044852215808 6154931277424384 6159926672147456 6163919450910208 6187832805883904 6191843673014272 6196869026152448 6200843445794816 6205876103225344 6214896271980032 6217812185907686 6218921706569728 6255101691308288 6261252749000704 6264193408882864 6265311205916672 6273295340451776 6273298341163217 6282456363427712 6291587840700136 6310917589803008 6320090435137024 6325219874441216 6329276613095072 6338516354772992 6347729314590976 6375392108448832 6384658666745996 6385797959876608 6395079642957824 6403272831955168 6412579914559754 6432281389606912 6433432257953792 6441630635812736 6442783176933376 6445806011165248 6452144601104384 6460410900057088 6499155320111104 6503323613882368 6507440564183419 6508601766797312 6518061943783936 6526412694108152 6557152109068288 6566679712366592 6566682853412864 6569763819072272 6570936142790656 6579312894390691 6598494564636728 6625279071617024 6628387529533952 6633767185389568 6638021813733856 6638067100980224 6647715454324672 6657374647010048 6683251188088832 6692965215978496 6696105430977508 6697300299382784 6707034747492352 6725388690879742 6747258221756416 6755856520486528 6757065283125248 6765722237537536 6775556136138608 6785404328196949 6807469017137152 6824876689265537 6826094535909376 6836016184944128 6877013187559424 6887008846262272 6895832280567104 6897019033538816 6900254986799993 6905855292602812 6938381882851328 6948463416573952 6957365584676864 6958610401460224 6968724660764672 6971994256974656 7009263441166336 7019451324075008 7024001234758144 7034207174199296 7061548425150464 7071812303675392 7076392769159168 7086678223765504 7092429832257536 7102738596548608 7106071069608784 7116399661279727 7134915923279872 7139540676509696 7148687647209472 7159078181580416 7169480389087744 7169483818472248 7207808694130688 7212477245489152 7222960497299456 7228822713647104 7233458986394368 7242726282485876 7276839535673344 7286162409655808 7287416337324032 7296752761995424 7298054811287552 7307358507289022 7308662449094656 7351178730979328 7352443847770112 7361863583785984 7363180773638144 7366635441331712 7406014201987072 7416778757513216 7427558959195648 7432369844436992 7437074930495336 7438402019196928 7449213650038784 7463541108171421 7482960602464256 7487810953412608 7504780403900416 7508301507511168 7519214736446504 7559409118234624 7564309022047232 7575300033753088 7575303657253696 7581448211873792 7586310644267264 7586362401120256 7597389090656768 7631807317901312 7638001357815808 7642900061095936 7649103103975424 7652691921117152 7654057485008896 7663815019839706 7665182568562688 7698586696994816 7709776503240448 7720978880556032 7720982573739344 7722360323571712 7732204932131407 7732253985757184 7743492727015552 7754747803653656 7767283187449856 7778572843245568 7789878908424704 7799859073446328 7801250898182144 7812589925650432 7853070024310784 7858041435995072 7869463007849716 7870867252871168 7880951177790976 7882307466901504 7886005699199992 7892406048688928 7928160782538752 7929579294687232 7933299706049536 7944830664924608 7951274953916416 7967993436542464 8004090601701376 8010586789904384 8015724454320128 8022230084657152 8027429982580736 8037659654953838 8039093913370624 8082071204200448 8085863161935104 8097615870019312 8099060827160576 8109385660528061 8121224079552896 8133028184319688 8158015420964864 8169873001518592 8169928739667968 8181803636091904 8193691873243136 8193695792539712 8237495650435072 8241360530433856 8253339252135068 8254811996913664 8258688951805474 8266810270164992 8277401465698144 8314900332906496 8316388040769536 8327042753892352 8328475814084608 8332383380286784 8339146013709056 8351266865473168 8401347121119232 8413558381469696 8419011932950528 8476318580015104 8488638810509312 8492621522215376 8494136965070848 8499514206280384 8504965448846503 8529761266481624 8576891890171904 8580916008584192 8593388270224576 8639324706553856 8644924596625408 8655941166873364 8657485752860672 8657489894004224 8670069307734016 8703768989138944 8722065506172928 8734742926966784 8741832118829056 8745933624133888 8758645736959664 8798384796565504 8799898973372416 8811173146560512 8823975863492608 8823980084273536 8836805636721608 8889797535137792 8902718752485376 8914124655367232 8919841812204869 8932867641748778 8969127799783424 8980618783994368 8993672008971104 8995276860424192 9008351390744576 9012577941942848 9060755180044288 9066628235485184 9079806474199552 9128343086170112 9141611026702336 9147532116230144 9147536491778048 9160827947794432 9168262953893888 9174205694377984 9185896748518672 9229162337927168 9240986470782976 9254418137164928 9267869326317784 9309918796365824 9323446195388416 9323450655081472 9336997716021248 9337002182196416 9337061416763392 9350632726962176 9364223762902528 9406646229041152 9414280743354368 9418697749067264 9420318679955456 9432387716725792 9434070853615616 9438501659206256 9447783165902848 9488955696295936 9502743237607424 9502747783063808 9516559916469424 9516620290162688 9518258073239552 9522723863184896 9530452587096064 9544304989112192 9573628114763776 9587543271907328 9593757784059904 9615495293108224 9620011306498684 9621727923372032 9679365378801664 9685492932738112 9701301497724928 9705853168246144 9713730521463296 9719960512967432 9764061176676352 9778253126061056 9792465703279168 9805011523931351 9806761152667648 9821015165970944 9865507020701696 9873513950347264 9879846420441088 9879913824714752 9892504190712416 9894269431840768 9894274164576256 9908650637410304 9951831583920128 9966296455408384 9980782351419152 9982563345104896 9995352713295872 10009880842239616 10040634364264448 10055228309561344 10055296910360576 10061745968648192 10069912167497728 10084543843991552 10084548667741184 10099206441967552 10157956002627776 10164540248375968 10174535717126144 10179314289434654 10187571034705408 10194104928234136 10208991590570032 10250431771181056 10255241083429888 10263564324564992 10270146957097664 10278482295966976 10300089076506112 10355148777193472 10360012176229352 10361860840554496 10376921684799488 10405318351927148 10447555459088384 10452457258111232 10454327419174912 10467649783195696 10469517654622208 10498167712592768 10559243179618378 10561127395180544 10576477871045632 10591850658648896 10605420627925747 10639907195846656 10653466051536448 10655372177235968 10670854532595712 10670859636795904 10675866205992442 10750452833189888 10764225998934016 10766078491377664 10771129735492672 10779871676258048 10786859039092864 10844520795766784 10860277985837056 10860283180644352 10876068475965056 10883112986497024 10957192310751232 10964294610354176 10978266845790608 10994298635998496 11010278721225238 11069134780272128 11087201711685632 11092403620852736 11108526300534208 11158927059058688 11175146429784064 11191389375176192 11205727455921544 11251213571325952 11258506451419136 11274865166516224 11274870559633408 11291253051932672 11305719075099904 11307741902372864 11373521810194432 11375479160700928 11390053091895296 11406608401621888 11421222214689266 11458361595527168 11475016190869504 11491689496641536 11491694993472512 11499138249883648 11508471048568832 11525198477418496 11541950219391488 11547365488114274 11594238375329792 11609092574431744 11616617426715392 11628040819572736 11633502045068176 11650405632267584 11695689579155456 11712689127962368 11720275523919872 11729787799502848 11737310808111616 11746836909676544 11800053257732096 11807701888073728 11824864245469184 11840013915690688 11857223238242564 11859339068342272 11930380583174144 11945665437841408 11947802764771328 11963028323652224 12017306063601664 12034773078228992 12052265480958976 12067706490992432 12069783308692928 12069859880206336 12085246762054921 12087403281195008 12104972181313024 12159810979004416 12175389773184512 12177568202555392 12195262322966528 12195268156338176 12200989949705648 12266211022041088 12284039817131264 12292002160826752 12301972570210304 12304089704431616 12309862554848768 12319853344294912 12327838901820416 12375665611767808 12383687346028544 12393738052304896 12401686891589632 12411752206450688 12429792543960064 12435624371815372 12437843413139456 12510203382616576 12528386817765728 12530622411833344 12546590680903552 12546596682326434 12564912726855424 12583175681400272 12621835179606016 12640180870274048 12650439748882432 12658553226190144 12674770994350283 12677032709545984 12695458629181952 12750784216897664 12769317333491992 12771595919753216 12790159285915648 12806545663910336 12825159829119508 12864562779213824 12883261271625472 12885566353866752 12891612022330496 12904289202208768 12920821800114176 12998310640222208 13006647227764736 13014881128366838 13017203533594624 13036123887567872 13052825388216304 13114304218136576 13133365706825728 13139527638144544 13141872285581312 13158625788781382 13196989129273456 13250558143234048 13256775059067904 13267534370779136 13276043627467712 13276134201960448 13295430908649344 13314749294020096 13366502376177664 13385930431956992 13392210861955016 13394600598765568 13414069494984704 13450777381759484 13511713040973056 13514130566250496 13531444475075072 13551112272277216 13570808656393898 13614938034274304 13649753378531074 13652189071818752 13672032369888256 13754026375118848 13774017692524544 13791664561134208 13794038067077632 13800509973599986 13811710585205624 13876763765702656 13896926833147904 13914731169353728 13937449321529344 13943988513949312 14018526882332672 14038902648150016 14048002469516288 14068414348398592 14123096850300928 14143624607350784 14173356447531008 14184859664515072 14205477193097216 14212142139217568 14232799322559454 14279081353019392 14297375294418944 14318156363160832 14338960778175488 14338967636944496 14415617388261376 14424954490978304 14445920994598912 14457645427294208 14466917972788736 14485452564971752 14553679071346688 14572324819311616 14574832674648064 14593505523990848 14614717014578044 14617324898189312 14702357461958656 14704887695540224 14723727167571968 14726361547276288 14733270882663424 14812028403974144 14833557515026432 14855117918391296 14864739688873984 14874149860990672 14876804038393856 14898427300077568 14927082216342842 14975621906825216 15009560807800832 15016603015022336 15038429472893008 15118818236469248 15128618044094464 15150600067506176 15150607314507392 15162896423747584 15172621288534528 15172724802240512 15194778181313536 15263614635802624 15276002715631616 15285800122191872 15298206207950848 15305383842234304 15327630039679412 15330365137125376 15397173393989632 15419553006480896 15441957761112064 15441965147478688 15444720647143424 15464409864262814 15464507971514368 15486985454031104 15509495607307312 15534566374899712 15557145686491136 15579757816849408 15599718146892656 15602501796364288 15625179851300864 15706140048621568 15716082871990144 15738926015699432 15741734505742336 15761902355581952 15764614933803008 15772011398399984 15784812097377856 15856321565077504 15866599412099072 15889661329849216 15902549907832832 15935986873084928 16008181203402752 16021173579808768 16031448908640256 16044460169314304 16054859965161472 16075319309907676 16078187826741248 16164142408400896 16171726323870208 16195231740038624 16198121654321152 16218771321056122 16242448159105792 16266056368639376 16316030841929728 16339746003037184 16339857479335936 16363607272183808 16387383746486272 16387391585079424 16474991300870144 16482721060867712 16506678504270136 16509623993827328 16517377903610948 16533620540329984 16554802931396288 16629800665812992 16654085507784704 16656951628169216 16664766760573568 16678292027418112 16702533730946336 16802694242238464 16827116762939392 16835019786372697 16838023865901056 16952637160030208 16977277621018624 16985243044430752 16988273930141696 16999028412560768 17009930897693006 17059522532963248 17161832017168384 17186776540449152 17278649413107712 17289849193250816 17311882333746728 17314971505721344 17314979788008448 17340138615468032 17407537978277888 17469485853933568 17483664237658112 17491867248267776 17517291473919328 17596769593131008 17599797946744832 17622346293121024 17647951726985216 17647960168547072 17673611273443216 17779595070275584 17805437504970752 17828249310734464 17839683624409738 17865735283497556 17938255599566848 17961237567988736 17987344017942208 18016702781489152 18025155883885696 18121510360088576 18133256470970368 18159612948399104 18209307115872509 18256686172340224 18283222053404672 18295072983556096 18321655895588864 18336525907787776 18348411388755968 18371793497037344 18458324675854336 18481972941565952 18508836274329856 18535738652635568 18619837592731648 18646892390776832 18646901310162944 18673995432042496 18674004364392832 18674122833526784 18701265453924352 18728447525805056 18813292458082304 18828561486708736 18837395498134528 18840637359910912 18864775433451584 18877003318412512 18895566331805696 18977911392591872 19005486475214848 19005495566127616 19033119832938848 19033240580325376 19036516146479104 19045447726369792 19060905174192128 19088609978224384 19147256229527552 19175086543814656 19187515568119808 19230990586216448 19240022612997368 19243455846744064 19358730757603328 19370985865476224 19402602995449856 19411706336492288 19427461042926592 19439921025934864 19528122353352704 19556506252122112 19584931406558336 19610023047862702 19613522305335296 19642030331941888 19731014041403392 19747027900694528 19759692840882176 19759827649429504 19785008381424832 19788548329152512 19817301274820608 19903663167840256 19932592910816768 19961564702838304 19965126690209792 19990705426591744 20019761684479232 20081268728528896 20110456619122688 20123491937296384 20139824334995456 20169087687983104 20169097335482368 20198412883935104 20315912005255552 20329080496751936 20349071434252288 20358628578869308 20375142069410816 20388209856468272 20417983181140064 20510482166859776 20527128649129984 20540293914195328 20556964591933952 20600178153012224 20710297554386944 20720024352458704 20723721681108992 20750140666924487 20753843369598976 20810636703854296 20895110918176768 20904914516222464 20908654838349824 20935299566391392 20939035309244416 20996335425185536 21118486359236756 21122254790361088 21152955742091264 21183701317297792 21210841255851494 21279814391693312 21306932103072896 21310744354471936 21341709065191424 21341719273591808 21351732411984884 21528451997868032 21532156982755328 21542259470985344 21559743352516096 21573718078185728 21689041591533568 21720555971674112 21720566361288704 21752136951930112 21762342650676901 21766225972994048 21914384621502464 21928589220708352 21956533691581216 21988597271996992 22020557442450476 22138269560544256 22184807241705472 22217052601068416 22317854118117376 22350292859568128 22382778750352384 22411454911843088 22444029700959139 22502427142651904 22517012902838272 22549741119266816 22582506103865344 22611438150199808 22615483804745728 22747043620388864 22750958321401856 22780106183790592 22813216803243776 22842444429378532 22950032381739008 22983378993283072 22983389986945024 22998276499767296 23016942097137664 23050396954836992 23083900438782976 23094730976228548 23188476750659584 23218185148863488 23233234853430784 23267004090136352 23300811264535168 23391379158310912 23425378255924736 23440551047839744 23459575599005696 23474621616223232 23493673819353088 23538860418079097 23600106515464192 23615403776147456 23649728490938368 23680027831381376 23714446476485128 23718678136684544 23860761166348288 23891330875682816 23926056647304448 24069546156457984 24104530961917952 24135412981984864 24139566617385856 24139719760412672 24170493524109842 24174806562390016 24209944362626048 24319621958008832 24350779546369024 24355136405110784 24390536312676352 24401979899411296 24532422044082176 24568079634262528 24584004321653504 24603945140420608 24608179408863232 24619725109697536 24639706688589824 24655677803640832 24751331223535616 24767374692057088 24803373783179264 24823504412901376 24859585087920128 24871248743630744 24875686826278912 25020406765233152 25056773635531456 25093181361807104 25093193364652868 25129825453710848 25166351362800544 25243670359212032 25280361740548096 25300879497764864 25317106452380288 25349541988700566 25354065419091968 25390917258363904 25501568433795328 25538634666983984 25543191839506432 25575754775511577 25580318571831296 25613091327820672 25650319658239016 25729125558427648 25766522543250944 25771132707733504 25783224044660992 25808578404417536 25841643600228352 26013294455529472 26029762256733676 26034407067189248 26072247775135744 26105650776432608 26228608436273152 26266731413651456 26279055276289088 26317251577562764 26393978258546912 26513550118135808 26535068741558272 26552087254935424 26552268403920896 26590861817298688 26629498588040192 26733004752355328 26771860863913984 26784421723910032 26789201197531136 26823352569438971 26828138989969408 26901554763518968 27023426081946112 27028261132500992 27062888950150144 27102224544554432 27141617312787796 27299506757062148 27304378143637504 27344064739776512 27508052750237696 27548035385049088 27583329122268416 27588076134155264 27601019947199972 27623421170411248 27753527531405312 27829462338707456 27874898643058688 27887977027898624 28037053764665344 28077805296300032 28096004939032576 28131808792338433 28136828696797184 28287249214701568 28346712895062016 28369719329030144 28410954386194432 28424284278435136 28465598645118908 28594750588837888 28636312726321664 28677921556350976 28677935273888992 28831234776522752 28849908981956608 28891841989197824 28915290854588416 28933835945577472 28970905129943504 29107358142693376 29144649638623232 29149665349296128 29187011047981696 29229434029156088 29234649796378624 29404714923917312 29409775391080448 29447454335143936 29466541765326848 29667115030052864 29710235836782592 29729479377747968 29748299721981344 29753608076787712 29796854600155136 29854164432685684 30019121615601664 30033206030044672 30076858945786016 30237636472938496 30257236088188928 30301200135012352 30301214629014784 30325792847495168 30345242577069056 30345449604481024 30389556362627072 30527229271605248 30571600244383744 30596412415901696 30610767684468608 30655260079358824 30660730274250752 30794346787979264 30839106012961792 30883915522224128 30883930294957376 30928819728525628 30929015943028736 30973970908062208 31018991214614624 31114291372982272 31159515633698816 31199436293785312 31205003592728576 31250359702601728 31265036746120723 31432165743980288 31477852031398864 31483469011484672 31523804711163904 31529229867606016 31544022796799968 31569624194755712 31712643130155008 31733198824198144 31779322659698432 31805099815665664 31871973746169856 32016362406805504 32062897817280512 32088920338628608 32109719930322944 32150638619815352 32156375653482496 32328284816801792 32343452647740416 32390463480077248 32437542642112244 32484896318211584 32532112737278752 32632061683859456 32679492006074368 32679714958671872 32727214544367616 32774767492972544 32774783170158848 32949982601740288 32965442121735424 33013357008540272 33019247987654656 33034755807221896 33067241080659968 33109605862792576 33259601331625984 33308171015569408 33313903256338432 33329533521147136 33356584054836224 33405067461892672 33654233525878784 33670039572745394 33676047731802112 33817284643763231 33905274320060416 33954555242037248 33970486088861504 33998056825121536 34019861795386012 34119045065926496 34323664034336768 34373553080898304 34557298826215424 34579698386501632 34623764667493456 34629943011442688 34629959576016896 34680277230936064 34938971707867136 34967328475316224 34983734496535552 35034582947838656 35193539186262016 35244692586242048 35295903453970432 35295920337094144 35347222546886432 35559190140551168 35610875009941504 35656498621468928 35679367248819476 35731470566995112 35876511199133696 35922475135977472 35974688035884416 36033405562978304 36050311767771392 36243020720177152 36266512941940736 36319225896798208 36418614231745018 36566444106809344 36590145967112192 36643311791177728 36673051815575552 36696822777511936 36743586994074688 36963945883131904 37017672548659712 37071477305271136 37239675185463296 37293784781553664 37293802620325888 37347990864084992 37348008728785664 37402530907848704 37456895051610112 37626584916164608 37674790996269056 37681274719821824 37729550866903168 37754006636825024 37791132663611392 37955822785183744 38010972950429696 38010991132255232 38066239665877696 38066481160650752 38090895452739584 38121810348384256 38177219956448768 38350173087629312 38375031136239616 38461981172432896 38480045225994736 38486911693488128 38535975524288333 38741971730952448 38805205990899712 38823412672984576 38854922085853184 38879842051869728 39056244706705408 39113012504244224 39169862813116672 39220046095725404 39227044610670592 39284060663883776 39462028082806784 39519385681764352 39519655298859008 39570016762849664 39577096658305024 39634602549641216 39807326335680512 39865185821633536 39923129405676608 39974277751412431 39981410853183488 40039523368958464 40220913238245376 40246983874592768 40279648669990912 40338175375966208 40338194670964736 40396825767870208 40415779208399959 40631824010511104 40658160993503872 40698142868504576 40717257157738616 40750284138821632 40776419712936544 40835966362280128 41020964333719552 41054257298259968 41080587828390656 41113929183867904 41200356306024448 41440048704917408 41447443362217984 41500281333848974 41507686739197952 41621273407708592 41681769444638401 41790221836353536 41809829032444928 41817309676699648 41870599132782784 41992670850371072 42236972718473512 42244509580722176 42305911484182528 42367402634595584 42421682511702988 42613864206145792 42621488708943872 42683418130382848 42683438547183616 42703464823969768 43056903995736064 43064313965510656 43084518941970688 43119486705032192 43147436156371456 43378083183067136 43441132722577408 43504273903860224 43524685301353802 43532451945988096 43715026490718323 43828769243004928 43857178441416704 43913067383162432 43977194543993984 44041114884900952 44276539121088512 44369614483410944 44434105202136832 44700585719136256 44765557500704768 44822909823686176 44888059401918278 45034025805676544 45099482238533632 45165012207730688 45222876300399616 45230967609491456 45494087240777728 45560212367581184 45626433606487552 45684888858757064 45900064763478016 45966757986566144 45966779973890048 45996552999534592 46100793909673984 46167800877565952 46189461952457096 46376953501319168 46436370297726976 46466469706861568 46534008180272704 46601622529070336 46782758316621824 46850756511849472 46881102095679488 46919151198011392 46949243232446464 46987347638706176 47077720836158194 47230807552294912 47299456981876736 47360055662762752 47428892952970256 47437356273369088 47497830297378643 47782661751365632 47852113294608896 48139092312915968 48209061923835904 48270825963969728 48279133234771712 48340987048219684 48349613124780032 48419888725252096 48639243916017664 48701559092738048 48710272810221568 48781072625352704 48803959798822592 49064844088164352 49136159268525056 49168008643307008 49207890280841216 49239450219395072 49279413377179648 49311355607281664 49534749384114176 49606747566358528 49647008825802752 49719170175840256 49742497487261488 49751373652557824 49814797628958089 50040813530466304 50113547271062912 50186362723614208 50186386729305736 50259650907421696 50332702725601088 50487340718424064 50560723481096192 50601758995529728 50634212904760576 50699083977401132 50708130838183936 50781834516727808 51003136867590656 51077269333967968 51086383679012864 51151509551023154 51160637143662592 51226182655641344 51300639316478032 51458251116855296 51533045086501888 51542265415467008 51566448089321984 51683287200456704 52026588911058944 52059524513467352 52068814134378496 52144495550271488 52211301552865216 52244787757199947 52533462827302912 52558110552578176 52634503155125528 52787956517093824 53027100236271616 53070137483116544 53104174509870848 53104536807841792 53181723634597376 53258997176080384 53466009504710656 53543721727827968 53568843447820064 53578402395062272 53646705138877942 53656277979938816 53803109527037936 54046852163892224 54056522265001984 54125777900300288 54204449089108864 54283234625575592 54599013514124296 54608756287275008 54688129479553024 55096070770098176 55166658244536832 55176152268310528 55202039894399944 55246842340822496 55507055062810624 55658924677414912 55749797286117376 55775954055797248 56074107529330688 56155610592600064 56192009878065152 56263617584676866 56273657393594368 56574498429403136 56693425790124032 56821908772388864 56848568556870272 56931197290237816 57189501177675776 57272625452643328 57355843112701952 57355870547777984 57662469553045504 57783683978395648 57830581709176832 57867671891154944 57941810259887008 58214716285386752 58289299277246464 58299330698592256 58374022095963392 58458868058312176 58469299592757248 58809429847834624 58894908670287872 58933083530653696 59334230060105728 59420471673565184 59458958755495936 59496599443962688 59593709200310272 59708328865371368 60038243231203328 60066412060089344 60153717891572032 60475272945876992 60514472176377856 60602400270024704 60602429258029568 60651585694990336 60690485154138112 60690899208962048 60779112725254144 61054458543210496 61143200488767488 61192824831803392 61221535368937216 61310520158717648 61321460548501504 61588693575958528 61678212025923584 61767831044448256 61767860589914752 61857639457051256 61858031886057472 61947941816124416 62037982429229248 62228582745964544 62319031267397632 62398872587570624 62500719405203456 62530073492241446 62864331487960576 62955704062797728 62966938022969344 63047609422327808 63058459735212032 63088045593599936 63139248389511424 63425286260310016 63466397648396288 63558645319396864 63610199631331328 63743947492339712 64032724813611008 64125795634561024 64177840677257216 64219439860645888 64301277239630704 64312751306964992 64686905295480832 64780926960154496 64875085284224488 64969792636423168 65064225474557504 65264123367718912 65358984012148736 65359429917343744 65454429088735232 65549534985945088 65549566340317696 65899965203480576 65930884243470848 66026714017080544 66038495975309312 66069511614443792 66134482161319936 66219211725585152 66519202663251968 66616342031138816 66627806512676864 66659067042294272 66713168109672448 66810134923785344 67308467051757568 67340079145490788 67352095463604224 67634569287526462 67909110484074496 67940972177723008 67996113650243072 68039723590772024 68238090131852992 68635080667519457 68647328068673536 68747106161796608 69114597652430848 69159396773003264 69247529334986912 69259886022885376 69259919152033792 69360554461872128 69877943415734272 69967468993071104 70069165895677312 70387078372524032 70489385172484096 70591806907940864 70591840674188288 70694445093772864 71221750019883008 71312997242937856 71358734497638952 71462941133990224 71753022398267392 71844950271954944 71949376071768832 72066811125956608 72100623535542784 72486041440354304 72533025883881472 72638451793596416 72837228463490036 73132888213618688 73180291934224384 73286623582355456 73393645555023872 73487173988149376 73927891766263808 74035345097319424 74142954610542272 74237944395480229 74479350370926592 74587605240651776 74695981728169984 74696017457571328 74805061815697408 74913790103220224 75253169832329216 75349581992538112 75362549439643648 75459101733806336 75508013273650048 75582265327222784 75911645570367488 76021945900859392 76021982264510464 76132479331755392 76132962321301504 76181790905479168 76243620696768512 76354439912897536 76700346175258624 76750062272479232 76960090451989472 76973823386976256 77071951048576666 77483943461904896 77610411981799424 77646825345969152 77709844171706368 77759684103739456 78112489413410816 78226025008488448 78339725626233344 78440092191450808 78454089221341184 78568121327767552 78924056165613568 79038771363528704 79140033525699328 79154193316610048 79269205099282432 79614652671361024 79730371643267072 79846258811353216 79948555502824862 79962821706366976 80079046737916928 80441826476490752 80493967749185536 80559297339981824 80676389341929472 80793651535740416 80831558416799918 81263648021022208 81316321987007744 81396285737009152 81434514315477232 81500568277643264 81552839425873088 81671932724560256 82041928667439104 82108514596519936 82161175656781312 82227858367735808 82400712612048896 82880097409834816 83000562667697948 83015373478395904 83242546815417184 83363538889276802 83619658064889856 83634619353399296 83741198265565568 83985341700742144 84473945436947024 84489019161444352 84596727334384447 84611822968365056 84734805269191168 84843365023405976 85227728412291584 85242977417887744 85366836260765696 85366877094367232 85406929647939536 86113807991472128 86128627931021312 86169037883941376 86238973410064384 86294872312742912 86756166366134272 86882265445154816 87008547807720448 87049370602707604 87064903891976192 87430052981436646 87714356882833408 87826134766324864 87954389087987968 88082229769801904 88553078242177024 88723396960451981 88739228966821888 88868210404273664 89401171438272512 89531115001409536 89645819647372352 89776118803836556 90198964477067264 90330024415461376 90445752600799232 90461935218982912 90988174481555456 91120424735162368 91252867212975104 91369777717514128 91800129526956032 91933559947780096 91993105999069184 92201587819347968 92335601755131904 92378923904914192 92753907002638336 92872740595453952 92932939413723136 93068016360545408 93203245058140672 93565516633243648 93701513023698944 93762204191358976 93838302396022784 93898486464892928 93974695277412352 94155441672316388 94598913963753472 94720111325525504 94857785905940512 94874712546738176 94995660594757286 95565323502731264 95704226589217792 96278184625831936 96418123847671808 96541651927939456 96558266469543424 96681974096439368 96699226249560064 96839777450504192 97278487832035328 97403118185476096 97562145250705408 97607919597645184 98129688176328704 98272318537050112 98336017286614016 98415780561682432 98478900438790144 98558826754359296 98622711214563328 99213495132717056 99294017651605504 99438340351680512 99484994974522976 99502747305115648 99629595257916178 100081627060932608 100227094542125824 100372725447228416 100372773458611472 100519301814843392 100665405451202176 100974681436848128 101121446962192384 101203517991059456 101268425809521152 101398167954802264 101416261676367872 101563669033455616 102006273735181312 102154538667935936 102303019102046308 102321274287325184 102452365311282688 102601278632956064 102916502233710592 103066090173003776 103084530830934016 103132896178643968 103366574400913408 104053177822117888 104119049026934704 104137628268756992 104288991100542976 104422603105730432 104489575514399894 105066925654605824 105116221105156352 105269006310251056 105575913034187648 106054200472543232 106140274966233088 106208349019741696 106209073615683584 106363447269194752 106517994352160768 106932019009421312 107087443455655936 107137686895640128 107293410277755884 107312555959877632 107606219054075872 108093704327784448 108113044530003968 108251555800600576 108408898178217728 108566469251151184 109198027028248592 109217512574550016 109376258959106048 110192141540196352 110333316489073664 110352304536621056 110404079788799888 110493684681644992 111317849354829824 111499594572234752 111551908111594496 112148215058661376 112311221185200128 112384019756130304 112527235169353732 112547314787188736 113148996858806272 113386851580248064 113643817544777728 113697137113740544 113862394580475632 114379002355351552 114545250905286656 114711686225403904 114711741095555968 115324939106091008 115567367956791296 115661163418353664 115735343782309888 115883620519774016 116578598554492928 116598661397184512 116748044191926784 116917736116624352 116938599185514496 117618859695669248 117789817340575744 117866167061307392 118668460120211456 118840943347130368 118917917510991872 118993198887925376 119187418400620544 119416657730742736 120132824120178688 120307435783144064 120950545891753984 121028944352755712 121204800540049408 121204858516059136 121303171389980672 121380970308276224 121381798417924096 121558225450508288 122286400977534976 122385649663606784 122443070737874432 122621040317435296 122642921097003008 123177387151917056 123356424051847168 123535662088896512 123535721179829504 123715278914102512 123716063772114944 123895883632248832 124075964858458496 124457165491929088 124638062534795264 124797745175141248 125001438810406912 125060146984482892 125728662975921152 125911408125595456 126095218844655616 126116919470424064 126176091187199872 126278496779022848 126850572520620032 126932795296792576 127117290638793728 127220399262662656 127465149811107563 127487894984679424 128251591269122048 128355681354514432 128438879721291776 128602554479261408 128625502613929984 129373810590961664 129561853920308992 129750170568448976 129939585272846336 130128450949115008 130528246735437824 130717968024297472 130718859834687488 130908858177470464 131099069971890176 131099132680635392 131799930406961152 131861768486941696 132053428034161088 132139023228887584 132268964322639872 132438423451170304 133038405326503936 133232684062277632 133255613025353728 133318134084588544 133426336219344896 133620269847570688 134616934103515136 134680158290981576 134704190927208448 135269138575052924 135818220968148992 135881944355446016 135992227300486144 136079447181544048 136476180263705984 137270161335038914 137294656137347072 137494212323593216 137870468163034711 138229195304861696 138318793546006528 138495058669973824 138519838304067584 138721108923744256 139755886831468544 139934937986142208 140138331791354624 140978770344968192 141183613815881728 141183681348376576 141388890187545728 142443500039766016 142625994485875712 142717468995277904 142925882267980448 143689900543909888 143898752143537664 144133622251913216 144201247071085568 144972082880708608 145066051767762944 145276903587192832 145674456926980072 146265776427237376 146360583868448768 146573247164710912 146974347976298752 147855783532527616 148070690194638848 148285909221084544 148475888790960458 148958700741853184 149175210481303552 149391963456339968 149392034915142656 149610123631394816 149827580206440448 150699163985076224 150725098879287296 150918203467612672 151016026547300096 151164530654445568 151823291140734976 152043891801718784 152043964529020928 152264958663510784 152363581810958336 152487241393537024 152708879825795072 153400692350517248 153500124544958464 153920180903978944 154143902097153332 154967886923809792 155293650691938304 155419688343412736 155519368207478912 156224978826821632 156452050016976896 156679451252466688 156880184382901616 156908178442682368 157108207906713973 157136242655535104 158077542727057408 158280067051398656 158308386633220096 158538410198564864 159229305342722048 159460743286534144 159692517622706432 159897111005649724 159925643412733952 160158093475833856 160883652952981504 160987935498371072 161118594679963648 161352778683858944 161587303071480832 161663116833599836 162527296042044416 162632643974015488 162869028630954464 163001136555286528 163105678851746176 163343865449120512 164083857334878208 164217029193039872 164322351313562624 164455716735471616 164772022926553679 164801425224097792 165760194819669632 166001125335395896 166030746956791808 166485093630834368 166727077778553604 167239316129779712 167482396531131136 167970683401484288 168947890873894048 168978038322888704 169193454668768894 169223645936730112 169469610538382336 169686730046811952 170455456824583168 170485954835775488 170733754188734464 170813859295879072 172227615982944256 172257255862042624 172338075767882752 172477946820128768 172589744625485824 173764530890309632 174017095615440896 174098741205415208 174129807783952384 174860105962873292 175652269532649728 175908778175975936 176164459539603808 177106156484354048 177446793920903962 177478457933643776 177736420808547328 178802342876545024 179062230002819072 179291639294744704 179552237607673112 180397928954134528 180660048830922752 180891505201598464 182240849470324736 182505734425950208 182739555435028256 183600259053912064 183867119895560192 184403175638695936 184671203510263808 184757847809828384 185745481190907904 185865878827446272 186136032721090816 186406490116281344 187131033266487296 187403026047397888 187524408382717952 187796972929785856 187949390554824704 188310883344632776 189197827927506944 189440222651051008 189715571811881024 189991321189514572 191130647005462528 191408453178435584 192556369251663872 192836247695343616 193083303855878912 193116532939086848 193363948192878736 193398452499120128 193679554901008384 194806236370952192 195124290501410816 195215839195290368 196259376352657408 196544637074100224 196672034573228032 196957800877580288 197117653508718592 197245422429126656 198426990265434112 198588035303211008 198876680703361024 198969989949045952 199259190515832356 200163254121865216 200454189084251648 200745450894456832 200745546917222944 201038603629686784 201330810902404352 201949362873696256 202242893924384768 202407035982118912 202536851619042304 202796335909604528 202832523352735744 203127338066911232 204012547470362624 204309077335871872 204606038204092616 204642548574650368 204904730622565376 205202557265912128 205833004467421184 206132180346007552 206265792357287936 206733148801826816 208106355644235776 208238098053869408 208275256537513984 208577982201085952 208845206211460864 208979151028799788 210133851309211648 210232442210312704 210538012620502112 211151826068375296 212108400945086464 212280549932466176 212416698039483392 212418147231367168 212726894538389504 213035988704321536 214174886911311872 214275373791280256 214586820555511768 214625111919755264 215212438108151744 216187408655568896 216503111601201152 216817796356435456 217132938502302368 218396054056497184 218435025149100032 218752517918212096 218855257222845061 220384283080392704 220666632978147328 220704609073242112 220808159577599776 220987369363289984 222635698709659648 223103816223188992 224622442370400256 224768039512260608 225054470338707464 225094629574377472 226297993717612544 227287635089555456 227394274227481088 227724789160951264 228758004710703104 229090501810573312 229423372450807808 229423482191111936 230649878212182016 231134735913582592 231470687564619776 231767241039548032 233157197108985856 233197322794369024 233496088383853568 233835472233248704 235579634681151488 235732334122614784 236720992506342617 237336920240422912 237681886694260736 237986397775850752 238374836801241088 238833315461485472 240265648240357376 240614871566288128 241901091783507968 242057888705511424 242409601080098816 242409717032118272 242761940616552448 242763596835848192 243116450901016576 244572801955069952 244771299327213568 244886141475748864 245242080634870592 246354774303834112 246712848103694336 247071324177793024 247071442359659008 247430557828205024 247432127544229888 247791767264497664 248151929716916992 248914330983858176 249276125069590528 249595490350282496 250002877620813824 250120293968965784 251457325951842304 251822816251190912 252190437689311232 252233838940848128 252352182374399744 252556993558045696 253701145041240064 253865590593585152 254234581277587456 254930299622215126 254975789969358848 256503182538244096 256711362709028864 256877759442583552 257205108958522816 258747621181923328 259123707840617984 259500341136897952 259879170545692672 260256901898230016 261056493470875648 261435936048594944 261817716354940928 262198139943780352 262198265361270784 263723536973883392 264106856068322176 264278046457775168 264537928645279744 264876846902340608 266076810653007872 266465368124555264 266636268169177088 266852672438689792 267240539695141376 269233868207030272 269360316581963152 269408381854416896 269751828670018331 270538277150105848 271636441936297984 271763888710892032 271984454600972288 272158894363088096 272952360527411968 274540322670077828 274589312274694144 274988424647186432 275740936326069422 276637587092013056 276990117339947648 277039676608135168 277442217847488512 279819944259887017 279869875972284416 280276663582709248 281957540689936384 282367227631763456 282367362696753152 282777780375091456 282910454458799713 284887000079532032 285251988971751424 285434937990555808 285851764535960896 287379801087819776 287797504287075328 288402494142171136 290132103535525888 290553807174385664 291348913853960144 291772386112468807 292531552854474752 292721167736897536 293948695952597504 295711567065055232 296141380389277696 296571818442169088 296951777581920916 298350420962607104 298783926912679936 298784069830285312 299220247262789632 299655160412880896 301398327970152448 301450197758574592 301836406935225344 302032053094600192 303646582281469952 304087929058041856 304529917327021568 304727163621916672 304974482787074048 305417759651590144 306005185435028261 306801384701034496 307000249089916928 307840361807957888 308287804194306664 309935773847619584 310587301383876608 310839376686825472 311038736414957824 312904100033953792 313358902504933376 313760368765803232 313816356885364736 314216415813427946 314272485311070208 316155085454114816 316560134102797312 316616773266440192 318458610685444096 318921486573068288 319385035245412864 319794222011299448 319851286825467904 320316186951667712 321767305905963008 321975870996742144 322705557367717888 323174606142961664 323326233667199672 325054592084088832 325265287948030976 325738057261908928 326002273110573056 326211357703492352 326687730898241024 328167714669756416 328434058386079744 328644702627125248 328911433470943232 329544045853107358 329602850448195584 331520389639339264 332002250670791792 332061493913583616 332484812081650501 332970187261668736 333454155557107208 334478632259559424 334964793062262272 335941366802968576 337895781747788096 338386909337537788 338447291873460224 338939221076764672 339373460093623904 340910913649166336 340971909671550976 341467508377468928 341627718591758144 344455231965888512 344676151535765504 344955893640257536 345179489250971648 347529061780619264 348034191230881792 348197482410830416 348259615567904768 348703583402706623 349720211925746584 351304539065299456 351817556351951872 352328919079207616 354212312968708096 354893587841807924 354956915867287552 355472841617094656 357604685753090048 358124460005638144 358583278589489408 359104475215346224 360795857908269056 361783010403196928 364481698940649472 365011468851900416 365479110870056512 365713514300399629 367734239791120384 368806351277391872 369342407020527616 369515695619656768 371490962381815808 371731757654892544 372272065442181632 372812980232562688 374262066532974592 374806052094795776 375048816765435904 375593945859571712 375898781109649408 376621766689265552 378395655855013888 378880445302102016 379431143623762048 379982642379029144 382261294010925056 382816906356871168 385672495390687232 386166607711757824 386233065878173696 386727896385757472 386796904998240256 387359109802016768 389612472741904384 390248581002821632 390431678390580736 392518752705314816 393089274148200448 393344069146456064 393915601755160576 394235307017437184 394490844858253312 396853980530868224 397753361406722048 397939979898091904 398518381031664712 400326508243730432 400908378168503296 401490901788913664 401491093834445888 402077207259373568 402661621804808704 404485787848769536 404814071964237824 405073703238084608 405592671819209056 405665046705471488 406254676133822464 408025094940725248 408618154671743744 409212076408185232 409285097149300736 409809461245130752 410405114531824256 411666008934842368 412264360692015104 412531584714575872 413466297603653632 416212711288471552 416476196107738816 417155964402171904 417690412422921728 417958302057599576 420267702618423296 420464884420625408 421076025241004224 422303652136750592 424216801890172928 424561099864932352 424833396078966784 424836294462734336 425453789076779008 426071977408643072 428349773822623744 428550747582560512 429173641111023536 429250223839510528 430424876216303488 432374817311137792 433006223202402304 433635592712870912 434265877004604736 436792108112994368 437505035836424192 437710514445690122 440768566160785408 441333265956294656 441409218146484224 441616319155199552 441974738726579968 445271397419319296 446207632446377984 449244884740800512 449536079024521216 450108940677414928 450189259148754944 454575270179110912 454788548454962176 455449578321902528 457516009421406208 458181003621146624 458846744901615616 458846964382223872 461299756424364032 462269471827165184 462941375129239552 463534482079096064 466314394217971712 466394645588738048 466992176767707136 467670944466497408 471159269362302976 471464668245229568 473441985012685234 475363773388521472 475972795551701504 476749673602482176 477666630922970944 480531296480714752 481229743132576256 483802183567015936 484115777411022848 484819202160197632 484819434064236544 485523881233104896 486232901802033152 489145603910139904 489772282951497728 490484161269741184 492709548607668224 493425696207388672 494142648355586048 494142884719318016 494861115656410048 494864255088459776 495583534528995328 496303859433833984 498552250139181056 499190980700564992 500005755241627648 500240587937931568 502914651903684608 503645632502381824 504380875378622464 504467677881696256 504704364748799488 505113987116091392 507402290082480128 507731181187170304 508469162555174912 509860599244430252 509951579938717696 513006365076488192 513755518885167104 514410217917045632 517495242363846656 518247415681235968 519000682273795904 519665610768361603 519758341091385344 520513803796460032 522871872097189888 523635432709881856 524396279887560704 524396530722541568 527447073947766784 528213712136644352 528556092915550336 529075857290559488 529753693804681216 532153621306015744 532930736249110528 533272536338354176 533705344877379584 534481079390282752 538720633163926304 538816763708833792 539503657340036662 541076554300211696 543272883872595968 543527777421784064 543968909201944576 544317788726176192 545904721054823936 549080645340155656 549178624549388288 549976849294372864 551481872652138844 553980234679895296 554079353216270336 554884435694977024 559639888519774034 559739751944568832 560553327165418496 563915081379872768 564734725393506304 565555560750182912 565820908917599426 569774000159064064 570503977943502848 570869875981111616 571703529071921792 574759602175639552 575595008574150656 576804988284342272 581107614348771328 582697827707920288 583544772224937614 585442335473795072 587897391905195008 591423134130110464 592282760778555392 593143636884338176 593903555163841832 596700841925214208 597567853825359872 597568139660570624 599310320825761792 602796655940304896 602900395517149184 603672813870450688 604064106189200384 607293164562939904 608175858116083712 609059834654043136 609454327243833344 609948965574148096 610835519303180288 612010370870056522 614000498179833856 615680723615915776 616575608388613328 619871547695239168 621174602767753216 621678753373650944 622077472829915648 625808200067907584 626717805009866752 627520737531606464 628432831626855892 628544970622140416 632310170908229632 633120268205594624 633233546532880384 636917221370888192 637842973146136576 638770070490825728 639588444022598896 639702573650935808 640632373903335424 643951741993484288 645411114735435776 646349212285923328 646652467334399344 650109184168177664 650530575896061952 651476114523817856 652004546221146112 652422715406984704 653375461796482048 656335429339512832 656868116772159488 657289405254250496 657822866941886464 659088091706214716 659205700896391168 663040779278678528 664004501341583584 664122987827167232 664969624163301002 665940374523337472 666908311114214416 668957264519118848 669929586124524544 671882733605937152 675791563495576192 676773818675075576 676894583746920448 677878442153529344 678746920187247808 681821827298332672 682935016754937856 683255437183516288 688910463931777024 689352303071531008 689911787280515072 690358978501943296 695058123561238528 696068382461763584 696394964821660832 696519231135809536 697407166805413246 699440423851493168 702609078130598912 703635112703903744 704657838158415232 708424625937416192 709787175683615848 709913831734575104 710945683234189312 716248920011276288 717166557178978816 718208950430692448 721591715816538112 723566020806393856 728963397881298944 730022937703800832 730958221740113024 731427028600799258 735468479582240768 738684814041055232 739031391239313536 742981924763631616 743463515309785088 744544130884363264 745625960465125376 748524133065949184 749612104189591552 751187891719143424 751797562219298816 753243533378531104 756791311710027776 757760890604204032 758862287247524096 759965284758058288 764522588021850112 765633812713742336 771344990781374464 772333215423515648 772466131756347392 773455792771514944 774718219604033536 779224945483808768 780497162005643264 780863356781161472 785037505410629632 786178548296400896 786688138292912128 787831203510321152 788470614034874368 788981689716506624 793707961061736448 795506722813444096 795879959796183808 797036762063329424 800653016487460864 801816756337006592 802981803577827328 802982187668891776 804154414518747136 805323243609617408 808971575697539072 809628143928475648 810147406476169216 811185343638418112 812509352267644928 816050189881450496 817236309343487488 818424152816370464 818570194298601472 819618922490261504 820810229063648512 823332017869684736 824528721384030208 825063169429151744 826932595207307264 832425422576943104 832952392215477632 834311928804343808 835380824845843456 835916604115199152 840929768841250816 842152050482008448 844607304273501184 848433603780345856 849122199729864704 849666792157933568 849672588925468672 850907578153558016 852143954817286144 856699547645247488 857101495165121024 858347282222047072 858500447679021056 860849752432606976 864749634622275584 866012446404804608 867271185425741824 868531754009209472 873584216225988736 875010071672848384 875421028891380244 882666531912589312 882818436292968448 883232638310399104 883949477453159936 890542794838638592 892256048677752941 892415264892755968 898489769481601024 899072158049042432 900217881354829856 900378518297509888 909577096909924352 910899156643805056 915032018842812416 916362007242293248 917693489803231232 917693928764447744 922599512848728064 925882750258479104 927068964158192128 932628788435943424 932789291177476096 933984353535414272 935341888932994816 942318538724605952 942929336490459136 946883970025370468 950727546777042944 951945591103403008 955333261845941888 961062592961429504 962459486265152512 965093277141242977 967604367134031872 968231554822045696 969638868128473088 971047762466209792 972465803604066304 978291207820279808 979544565902995456 980968322539482368 986851392414777344 988285296711172096 988285769438636032 989722231312820096 989728510176919552 991167069057990656 992607718867667968 997104500278362112 998381961401129984 1000481175875863136 1005829303807369216 1007291265004763648 1008761750757244928 1008935355763392512 1009408729497598976 1010227974232182784 1014804580164960256 1015462362374340608 1016938325110349824 1019721198488860504 1019903159877435392 1026012730152976384 1028820435834091264 1034990484727693312 1036494831362471936 1038001364547591808 1039331221536723206 1039516682182770688 1041027607592920064 1045743744194379776 1047270865419763712 1048793061445083136 1054894147895533568 1056427424273288704 1057112185831100672 1058151714581118976 1059507387609362432 1064307242612031488 1066545072676708352 1067410689754759168 1068962158780565504 1077441266327852608 1079007314680073324 1082153108600423392 1087055554843568128 1087937818403889152 1088635577452352384 1091809442109647872 1098161290680311312 1098357249098776576 1099757455346997811 1099953698588745728 1102963745304277688 1107960469359790592 1108158706432540672 1109768871389954048 1119279777039548068 1119479503889137664 1121106654330836992 1127830162759745536 1129469450787012608 1131111121500365824 1131641817835198852 1141007955887005696 1141739751962223232 1143407058143843584 1149519204351279104 1151190017148301312 1153404160485875753 1153609976568684544 1162215228697542656 1165395655415840576 1167089544449875228 1175794783810390016 1182846268260220928 1184565521557110784 1186287273768676352 1187807110327683664 1193401683850428416 1195136279321141248 1198620641651523584 1205593311880609792 1205800791034298368 1207345627740901376 1208128212378400768 1216351716232167424 1218119669308086272 1218908654487666688 1219897931148296192 1221671038606360576 1224020741740113044 1231361447231831552 1233151216777226656 1239743095390478336 1242349205535506432 1243357506747301888 1244154945659831296 1251616400135815168 1253435610019733504 1255041475063212928 1256865663253711784 1257089941244280832 1264620341816459264 1266240536411189248 1275685946292273152 1277540140981651456 1279176888045197792 1279405147301871616 1281264747806670848 1290822229470871552 1292698424571846656 1293304934668798688 1300218368336355328 1301061151792123904 1302952229047635712 1304009092442292224 1304845430813969408 1306750923592964096 1312670858679025664 1314578810508500992 1315645733883772928 1318176183412429432 1318411401792782336 1326081558557357056 1328009002683167168 1329939248326602004 1331880749046674944 1333816622228428832 1337914529038237696 1339859172249049088 1343765467211874304 1351583126991152384 1353547637350151152 1353789167493840896 1355756884307058688 1357493840374495616 1363643654596665344 1365870033509875712 1366510874367032576 1378704606143062016 1379823574561030144 1380717957003886592 1390116247122477056 1392136764923527168 1392789929643321664 1394814333610826492 1398880847702986336 1405218156261197824 1407270225407807488 1409315676316830464 1416849251874832384 1419574351367231696 1419827663469150208 1421891366468378624 1432497840022552576 1434333114357957632 1436417900861384896 1447132041612787712 1457926795762597888 1460045875407601664 1461916443480226048 1462854057201598516 1470936959164481536 1477369628082110464 1478062782478627072 1485963849527263232 1486927030619570176 1489088261768726528 1491251920930250752 1499224208379183104 1502375783438286848 1503595124438597632 1506487066757062208 1515521781208408064 1517724574495048192 1519930569516116576 1529045176043700224 1531267625427484672 1542689981562748928 1544666430847031296 1544932263512694784 1546911585543029888 1549436439208067072 1558449890967617536 1561726713562322944 1572357096592801792 1573376276585824256 1575662407020642304 1576941228069748736 1577963379433013248 1591013445626888192 1591759919592367616 1594073524126658848 1601306032974921728 1603633512674013184 1605963607155654656 1605964375337783552 1608308829037494272 1610646487219234816 1617943151395078144 1620294812952338432 1622370687276836224 1625018704535289856 1632100379762900992 1634472618686974976 1636848305632740928 1639237844980523008 1641620458127297024 1649057442768060416 1650126338858303488 1653865190414614528 1657046947544398319 1665904784430955264 1668623857608687616 1670761649691686912 1671833208230398304 1681859537682501632 1684304100964016896 1689214608547002368 1696867207560691712 1699333584315867136 1699345177850937344 1701815156307116032 1704287909634572288 1713399095290494976 1714202990330242048 1716694564444094144 1721699504865213952 1729499269244551168 1732024892809609216 1734542370851483648 1737063508018418944 1747168432451977472 1750020143345696768 1750842057782760488 1765333063825178624 1765636872585936896 1766465276620798208 1767898954906319872 1784512097355505882 1784830529785511936 1792316086119451243 1796979538963202048 1798144316098084864 1800435762709659712 1819154193819848704 1821798313287610112 1832724014484586496 1835386979606462464 1835387857528895488 1851765500516958208 1854137928316384256 1865257576871886848 1867968707070828544 1870683777865989632 1884637077449211904 1885858672980918272 1893767940050740936 1901455093554085888 1903891182206806016 1910666523691883776 1922125185922859008 1924918972530305024 1930186554282485954 1936463109644091392 1939277736256946176 1942095524932419584 1944931607208132608 1959089131805990912 1961936645078964736 1973702784829554688 1976570593422344192 1976571538877272064 1979444462625640192 1982334138115981312 1985215437735335936 1994209000556724224 1996763922802259968 2000962351751726272 2011658607614738432 2014582530009527296 2017523501514489856 2018817458995197952 2020455948464365568 2030924724748681216 2033876650220699648 2039442396977721008 2039806319754870784 2042406702787281649 2057640871668182528 2069980969455386624 2072989662724943872 2076002729095183616 2078662443073446412 2079033364365541376 2082055215185840128 2091487488388759552 2094541730839527424 2097586122890166272 2109788295791067136 2112854848546577408 2114224371662201344 2119014775218724864 2133090145353416704 2134821379509518336 2137924317561131008 2142036298045197827 2154882532655705216 2158014629360146648 2164306217200846784 2174111109687136256 2175875636807778304 2177271154904704768 2183618884219295744 2196322581360622624 2196714498197553152 2199514910693995622 2199907397177491456 2205927490608555376 2215920938719581184 2216317412865081344 2238559554079096136 2238959007778275328 2242213308661673984 2258938901574025216 2262222243000731648 2263283635670397704 2282015911774011392 2283479503924446464 2286814116287687168 2299038408702558208 2302380034296602624 2306808320971751506 2307219953137369088 2324430457395085312 2330791310831681152 2334179088899750456 2351589567620780032 2369131043114221568 2372574547537352704 2375614220655367328 2386803367700856832 2390272558642282496 2397241283303047168 2411186623761219584 2414691255481802752 2416256424756801536 2432703432464334848 2436239338616172544 2437817308975333376 2443342077212721152 2448041483480226088 2462722894463663104 2466302433554453312 2479486190780956672 2484698411071012864 2486715013494603776 2488309891319662592 2503232800271630336 2506871220039467008 2510082950126425856 2513731326507423568 2514179882488561664 2532481072822378496 2551371892584546304 2555080281963302912 2558353776090395584 2562529495613341696 2581644458941743104 2585396849143693312 2586609869337597376 2600436736672710656 2602122303584247808 2605904458095271424 2608018184884584448 2609690861627938816 2613501847185928192 2625341717358051328 2629157621017001984 2631291467767545856 2636352366824858864 2636822803585564672 2652163117114714112 2656018005366334336 2659878496653204008 2663761498093349888 2667633244456857664 2675829058076475392 2679718344498098176 2687530934423748608 2703166253982304768 2707095274700302304 2707578334987681792 2711513768614117376 2714987680748991232 2727287309193330688 2731740067019751424 2733021748734065152 2757409212286124032 2759647149122060288 2761435914007773184 2784273529847054336 2785579859286643328 2789628667221652984 2797761695405972672 2810436312522395648 2814540450815614976 2818631352633660928 2833698503749664768 2839148702734463392 2839655326938300416 2843782732936757248 2864995680045105152 2868666228715915264 2872835801722769792 2894264083225575424 2920091750815203328 2923832886960452096 2925708114403197032 2941873918328963072 2954739256164220928 2956125564957254144 2971927699054526464 2973854061239140352 2978176523537453056 2982503841860501504 2998448416758366208 3004751566876573696 3012974133514124416 3031043562416816128 3035449148990096384 3039861139032233152 3062535250854969344 3085379963125497856 3089332861694062592 3089864527025389568 3093823171086059776 3098872878416134144 3116899781935235072 3123453427124645888 3144714193185603584 3146752553171648512 3151324814041284608 3155926758866026496 3182026891253776384 3183519839184735232 3188147048253317696 3202612065949843456 3207267025348026368 3211927214311309312 3211928750675567104 3216617658074988544 3221292974438469632 3235886302790156288 3240589625904676864 3244741374553672448 3250037409070579712 3264200759525801984 3268945237373949952 3273696611265481856 3278475689961046016 3283240916254594048 3298114885536120832 3300252677716606976 3314093895088796638 3331809568861910528 3337247715217375232 3341523299383373824 3343666416460796608 3363719075365003264 3368608201928033792 3378429217094004736 3393734415121383424 3398667168631734272 3403630312614232064 3408575819269144576 3428405980660484096 3433389128888188288 3443399009730427904 3458998538489102336 3464049785619218432 3469084741702967296 3474127016036837888 3494336864903954944 3500040286691393536 3501684115565520976 3530666127650357248 3531273745171873792 3532930553241596416 3535797909812639744 3569024194711011764 3569661059571023872 3584632172238902486 3596288632196169728 3600871525419319424 3637659275378531221 3638308387639697408 3643596626575220224 3665448028969172992 3670773959212924928 3670775715057790976 3703531001033916416 3708275856632768512 3730515153743773696 3735937414141657088 3741367555731979264 3771717345961836544 3787535880101481872 3802910187108171776 3807782364413612032 3821333047383767552 3844250371845718016 3849837945060610048 3860373108564971908 3878555472513892352 3884191049864839168 3889863214416265216 3918178263611981824 3923873290157929472 3947405569659109376 3953143077754544128 3958888925251280384 3964668276231962624 3970430875470671872 3988418001113448448 3993527845604519936 4001924703503452544 4023317215229476864 4029165060019054592 4035047003028979712 4037634917990395904 4040911896928731136 4067753300441399296 4078884793955442016 4079612639509741568 4084813405574563298 4115281743336365056 4139961938910773248 4145979325449887744 4152005458190367232 4157324886146892824 4158066728731082752 4164110430371680256 4182974976777519104 4195172245780332544 4219576591582134272 4225709697093154816 4228448743324402688 4238029550437449728 4266180290706833408 4269642759019036672 4275848635122262016 4284072596090395654 4309765065311410432 4316029258720293296 4328612434401693568 4348222219374272512 4351751273615556608 4354542309809409536 4367237768438591488 4392645162721245248 4399029821387991244 4399814794354982912 4411854981217110752 4431841877439162368 4432634825730162688 4477119108158192272 4477918015556550656 4484426617323347968 4517877803148050432 4524444486001463296 4526567271340795408 4564031823548022784 4566959007848892928 4573628232575374336 4598076817405116416 4604760068593205248 4613616641943503012 4614439906274738176 4648860914790170624 4661582621663362304 4668358177799500912 4703179135241560064 4738262086228443136 4745149095074705408 4751228441310734656 4780545117284564992 4794482566606094336 4822373247522439168 4829382510963605504 4832512849513603072 4865406864928669696 4872478677232345088 4875634617950666752 4886684154425442304 4896082966960452176 4925445788927326208 4932604867108906624 4958972381561913344 4969396822142025728 4973430026989207552 4976619782639325184 5013742440078934016 5020165900252851712 5027462653014847136 5028359764977123328 5064962145644756992 5102743785169092608 5110160563926605824 5116707552180791168 5125058991226683392 5170793698287386624 5173219738675194752 5200873473345421312 5204244607168495616 5211808916190542848 5216036369769168896 5219381723255877632 5227003694371856384 5258315242034003968 5262582935535091712 5272704733649717728 5273645607171129344 5304326234229428224 5312036010732668672 5319756993306408016 5327522996186699776 5335266488913715328 5351658116152950784 5359436688996196352 5375061868847497216 5406332507964609536 5414190549400604608 5423027537228234752 5429975361497982464 5454574618386661376 5463480134039502848 5466043497468130304 5514818424572248064 5519294298244120576 5522871828015546368 5568547059694108672 5571159718573286656 5579257334443305968 5595523390811945344 5620872625044791296 5629080901631229952 5637262705267321856 5667397007499329536 5678297405468926784 5687565465873514496 5729991360090210304 5737332457431830528 5745671603445539584 5788528166451150848 5840183501630406656 5847665773920904192 5851416228806394064 5909478512328441856 5912251129914508288 5943855398109052928 5947708122478280704 5956353047074906112 5965007683721003008 5996896833516732416 6009503133753147392 6025948267028248832 6062087124833632256 6070898297980192768 6079722278064466304 6125070501709938688 6178665723388125184 6179729054050779136 6187646342172119552 6197745756832268288 6233799563870470144 6246906854249291776 6289428386371207168 6293505106343297024 6302649628082569216 6367039678369470464 6376294096506635392 6405224131899686912 6414534050696052736 6423854428622618624 6423857501351134208 6433235316149977088 6442585948876939264 6481179251809353728 6489482749107344896 6500074818141159424 6528401519051603968 6537890474747899904 6547393222530963712 6556951379922092032 6566481832509188096 6596229771072241664 6600505355433213952 6628187790177593276 6663619137723821056 6683046598766747648 6687332832921593216 6727438150730006528 6737216403856067584 6755652939988700839 6756858434188009472 6797334337263468544 6807260625228464128 6817151638538289152 6856811961320968192 6866778257776376576 6886798019460855808 6917997076978204672 6928099571238436864 6938169483405934592 6948254032073675776 6988673729807909888 7003368231131041952 7061332255300714496 7062547490343747584 7065861106483192832 7071595819625279488 7138048389422023528 7139322119142047744 7169264344477804972 7201743050838638848 7275318550757062442 7276616775279394816 7287193253150440448 7330896057938345984 7341551430115581952 7407062002067832832 7416551713265537024 7471874828283314176 7482735111463958528 7575071760202963744 7615564728827224064 7642666094767535104 7688500743691436032 7699675890121220096 7720746217129943816 7757110945027784704 7768382099729678336 7836356527223963648 7847746580315858944 7894811139318218752 7906286155509088256 7917777850502560768 7929336552463925248 7940861750941343744 7987055691209039872 8003849407006905088 8046634430458953728 8058330120038109184 8075269835980791808 8081823793857462272 8135506600882798592 8157769587910884032 8169626811149126596 8230563486672730112 8279923877821546496 8291958650899775488 8304010916380734464 8314649772293785648 8316133457462165504 8328220860743360512 8390344491560665088 8439153183164268544 8451419394186309632 8456897486648805376 8476059100874899456 8532360581413666816 8539285518038073344 8551697270244524032 8568145192180791308 8619530130622820864 8632058517440586592 8657224868803387136 8696444438748545024 8703502547231113216 8709084619618819072 8734475536877182976 8785290325442490496 8798059642775982488 8799629588709965824 8823709962434221504 8863683754878324736 8954238216316384544 8955836031113101312 8968853234646695936 9035755606296100864 9048888972002926592 9053134542681590816 9128063647096045568 9133918015697785856 9147256465150748672 9209520137186410496 9227233283887006024 9228879812549476352 9323165243326724608 9336716355599001824 9406358270483120128 9476524172456886272 9490298190149410816 9502456882621469312 9561090234569129984 9658765021927211008 9665025699027206144 9730813729857339392 9744957354464690176 9773368308850884608 9792165933920904352 9850891577854652416 9865209734217813248 9917944763123826688 9938793644284051456 9953239565278650368 10027484880157868032 10040331800505703424 10054925306029694272 10129924291289513984 10205487570338185216 10220321127853211648 10233415104361582336 10250117982453366784 10341587396574773248 10346439477350389504 10401746946690842624 10408489214336991232 10423617832381085696 10438763446511755264 10454007388743712768 10516630484068007936 10525165871070183424 10545409467299435456 10608652468458856448 10624072021465337344 10639513986612816032 10655045992373399552 10670532977827430656 10703316232305901568 10718873377992392704 10750123737694994432 10812665015929219072 10828381098801209216 10846055074456469504 10859950722995964928 10909149236773322752 10932086994936260608 11029636849144496128 11038588596488241152 11045743656031092736 11137094119388217344 11142319437146573312 11158514668886611936 11191046781623890688 11241745250089582592 11258161803262459904 11274525410534643712 11356594810937853568 11375130931747028992 11474664914863661056 11491343206891079168 11577056332902301696 11599328632810788233 11680367003260813312 11695331547841808384 11702832457612788128 11824502259829016576 11895416244956561408 11912706094149812224 11930015367442006016 11993793667033464832 12051896534056497664 12124174249667264512 12141796595960385536 12159444556128932608 12250141003419877376 12357331446776250368 12359458108101558272 12375292684344239104 12493813708498583552 12546212602836158701 12578856772742414336 12587010212686594048 12734079356738940928 12752588193013270784 12829068101392105472 12847708857245237248 12847715002702268416 12866470632299954176 12885171897753878528 12962358503618707456 12978965498214689792 13056803038103207936 13075780949495799808 13094786445061927424 13113902759844184064 13132963665018376192 13192459542144483328 13201010710866427904 13256375580355186552 13327238275447642112 13366093197533495296 13374665665843186432 13454876301460013056 13474432807712135168 13511305879977401678 13513716868376018944 13594668674526937088 13614521250456928256 13713623922641936384 13733556515552753152 13773596038921711616 13835994153956409344 13876338966811869184 13896508064147351552 13977347459615819776 14006736462262083904 14122664510601428992 14131722212966385664 14143191639250558976 14276096778844047056 14278644238284095488 14296846919510971543 14338528688955609944 14403486101677277696 14550637101514124884 14553233550558789632 14574386506300880896 14661792115876691968 14683102860231163904 14833103426531074048 14943749656566628352 14965470222927917056 14994254086316384789 15150143520405927488 15231129457654448128 15285332189535070208 15377001487382872064 15399351780242440192 15441492434259887632 15514221890055569408 15672713054447927296 15695493160631717888 15812572311018176512 15835555701005121536 15858673104927850496 15881723501882687488 15974111382418079744 16007698814013810176 16093268860917907456 16116660240076218368 16150539671961583616 16163647587714924544 16271013201765597184 16315539175821768064 16339253622298253192 16461126973345460224 16583917301799550976 16608021832761468928 16629299544587571296 16632266914924331008 16656441721486721024 16780688983121330176 16878306366328537088 16902838788372619264 16913794973297610752 16952118201749798912 17064721162827333632 17103394540489048064 17136290384361582616 17239060261245641728 17264117034881173184 17314449737606774272 17392888877497090048 17407005094462226432 17418169239237638144 17468951073754365952 17570580650884980992 17596119285551964976 17599259177419931648 17647419924868443008 17727367509756649472 17908476432632769088 17937706469293391872 18071511212592201728 18097777944005853184 18106269085363181632 18256127294192091136 18267836031395571712 18294512930301497344 18419040274372820992 18454466567774012048 18457759625098952704 18646330486653449216 18673432711198003648 18812716540966240256 18953048344913772544 18980596380298821632 19004913765242938624 19122180469138259968 19317530043854422016 19330051398054412288 19489914708929380352 19546736617701769216 19584331867841808704 19701783155709304832 19730419468435626496 19835889526247653376 19877587288568102912 19906479130557300736 20054969760315736064 20080663601011406848 20109850612059388544 20259848582579027968 20440642255706423296 20466830208723164672 20500235964906733568 20683174793149546496 20692878954700779008 20803493893381685248 20816978428673982464 20847235664762171392 20877526893023510528 20908014777487425536 21033260968136015872 21090818934598870912 21217304936917712896 21248144042930674688 21279027973225632064 21310091984746799104 21341065955654861312 21437746755984785408 21500247475389988864 21625330031858438144 21656762197602418432 21692110148912939008 21719901445991929856 21818298473546645504 21864173989872521216 22059273698288992256 22091487312062185472 22274188238776434688 22284638874293146624 22317029337773223872 22382093563247781376 22483490500179165184 22516323606524919808 22549050821069287424 22713189621875707136 22750261863494057984 22949329829727322112 22982686413782158336 23198657265621576466 23360734006521626624 23390663095683616768 23405664915225576256 23649004519658033152 23825412188299624448 23860030734884012032 24103793068112995328 24248348499334529024 24283593191920771072 24318889112257865216 24500282006839754752 24714662893552500736 24718916216203116544 24750585368688478208 24987627416997167104 25092425205672317402 25174020425373188096 25468158713477881856 25505176386026541568 25658136202784210944 25695417714490474496 25695430005404536832 25770343795507757056 25924717007237414912 25957930996429379584 26113606076206415872 26151561898991599616 26189572890123854848 26227805519688368128 26265927330036752384 26402021421732855808 26512751160710373104 26654476550895284224 26732186395066990592 26749331331686372864 26909752602920026112 26948865615424270336 27022611759954803356 27027433736752037888 27189337349053874176 27229042500913856512 27427247845283872768 27467113031105506304 27547192077843423232 27752677933623738368 27793016128294703104 27954694919231639552 28013472924524167808 28245329021202857984 28263444425932771328 28286383278501117952 28552193557688094112 28557288476568190976 28593693839021943086 28677057377911219888 28806972203354555392 29101274203028249768 29106467101117579264 29148773012601761792 29366205720462327808 29666206853062148096 29887499313133256704 29930940445855834112 29988508172632769578 30300287040811854976 30462258915308896256 30570664379070140416 30798703560484880384 30882984868519775264 31028443780111138816 31345426108895854592 31390986321263435776 31625144622036353024 31671111402010243072 31763447003765374976 31948222764836159488 32015397628027620352 32186537721835814912 32233320480152436736 32301079343923167232 32327295175429849088 32542026403531194368 32631078351643536128 32678507244596506384 32922253946690920448 33167834603599101952 33216043665522937856 33258599089175142592 33312883442973442048 33561377966242660352 33756612732657074176 33805677576745238528 33827589946595221504 33904236403499597824 34129442325654667264 34206789080978096128 34272580768723165232 34478120522491283456 34528234069762346368 34628899475213548544 34785777754994180096 34814010188924452864 34836338478475276288 34937902147508731904 35141161301769961984 35192238571103929952 35198518354839863296 35294839849736886016 35454735019513298944 35816952865265538176 35875412938586783744 36195555888011706368 36212538170726363264 36512254588384182272 36535672062791143424 36589025860602994688 36838080548745641984 36908933135548024096 36915519250197905408 37292660973306898432 37346865422396007296 37625433081932480512 37961192760597643264 38009827530485877248 38244360938276519936 38635060087708844032 38660102796108824576 38979829417858760704 39168663735683617408 39403566311418609664 39460838936871252992 39671779052495306752 39812958261114601472 40109939520631472128 40161327202022813696 40219701224118777088 40519697165158055936 40881284511412846592 40933660417446329344 41366349586299092992 41385757909401558016 41606987786763370496 41633956857347964928 41694471329524342784 41755053786047021056 41816029554974851072 42066521936272031744 42181637869197741824 42434609873835425792 42496288085861349376 42558055946451264128 42620183969493598208 42682131911309722624 42875493511969570816 43250660063716876288 43313524395204836864 43384220297825878016 43439802891983859712 43636596947093291008 43728347979745042432 44118547396577984512 44569277748586293248 44634058675546447744 44764187126495562752 44966981000358330368 45032647213049839616 45098101642138574848 45426379243751414272 45500523726988115968 45898659659454644224 45965372827564316672 46397314531243152932 46781326191367233536 46811329830451152512 47289570579920905873 47298009039316066304 47650824376599248896 47720061469768024064 48207586136225990656 48496696998669058048 48567186383841542144 48637778224515730432 49429325787105001472 49437832432406233088 49501170737376956416 49975254833994334208 50184850411344634804 50936317426955763712 51010352772053083136 51316272405568421888 51390860010809073664 51540687591015514112 51849434014474829824 51915861992858759168 52303123797983199232 52379145780247709696 52455611039376736256 52531854660073504768 53025502321420746208 53308953101790568448 53464372790133981184 53498662663372745728 53819505205840052224 53897731230848540672 54045223519909606712 54054867473504075776 54378674698107748352 54854495690567745536 54934226062211012608 55094384155686846464 55505355867247476736 55586032256589406208 55909389838463279104 56026945849048335616 56526888851865542656 56572766557002235904 57104387115376188224 57187387678043886172 57354114755822439776 57613944406709110784 58202548406056499536 58212934202235158528 58297546025203523584 58732411440924655616 59332413706124296192 59774998626266513408 59861880891711668224 59977016345265539156 60600574081623709952 60924517830617792512 61141328758140280832 61597407120969760768 61765969737039550528 62690852217791709184 62781972642526871552 63250289244072706048 63342222804020486144 63526894007530749952 63896445529672318976 64030795256055240704 64466640960304873472 64602158687846334464 64654590350859698176 65262156703287072256 65357014489193012768 65844507893381840896 66335669207198203904 66432087331045875712 66517198178350285184 66625766885946884096 67611355153490477056 67655179893190443008 67808472806999195648 68413578161956192256 68545161537446330464 68956241044982566912 69056468139524692736 69257798950427097088 69571555509988360192 69672676956950552576 69875804295017463808 70282322603539923968 70384477142207859904 70589679699473772032 70909470039026597888 71633905730531076352 71750825877173567488 72391111776023412736 72425076341452726528 73071344125582286848 73178051721205989376 73676161097491283968 73817866271096048192 74585321946613796864 74693730844792014592 75250866163864961024 75922385521195286528 76019655060971754496 77270120175417688064 77320205592217649152 77959658835717521408 78337327471367234816 78807132622837219328 78921677873742505984 79625916522229202944 80322654404045627392 80439402448237554176 81039394330316111872 81762569022825693184 81867320834892658688 82771515818803116032 83267913714695929856 83388942659048685568 83510107572094042112 83632059109949702144 84363275738395483648 84869219747670851584 84992576171722698752 85116111892902528256 85240367938987196416 85364263822619445248 85750987023939141632 86501320127433752576 86627048790409673728 86879605783967719424 87456695959490084864 87823488219853110907 89138555497172586496 89268117351092895488 89528374252991125504 89933962000716660736 90065294426099679232 90196203284277149696 90852758487502828544 91797319318909288448 91930745655128633344 92794629062486305864 93562652382734467072 93622659660902305024 94579141159841811746 94596018078632132608 95301648753198497792 96415172272451981312 97134372767683084288 97275556449031460864 98858651574210002944 99002341474753912832 99950509667988668416 100369700822689269608 101872634853911527424 102020705544106166272 102632544811136843776 102781720021618147328 103081375182031028224 103831723985717518336 104606247595966398464 104758291560495419392 105063709320147009536 106051004642841492416 106617906203581136896 106928745580267962368 106997325326745491456 107639010411680104448 107795462461697081344 108090447039819213424 108109734947008151552 109708991381135491072 109868452124422025216 110188768311373692928 111010711734494953472 111172064513178812416 111818779676926558208 112053891698096671232 113053777703731085312 113145533114004471808 114208774230752376448 114374775356087772344 114708229511644879552 115227888813418221568 116405096812112999072 116425868404470317056 116595092050407047168 117464822881849311232 118664827412248592384 119723761783423336448 119954032690531078312 121201148163247419904 121849035661235585024 122282657516280561664 123194814241939521536 123531939474079101056 125563945285053743104 126500578488145412096 126684445608040972288 127053788015061499904 127792891059344637952 128061590512110481408 128933281920609746944 129204317375692668928 130524313406574144512 130714028978386025536 131689015786763681792 132671338414396407808 132864174662091751424 133034396356700570368 133251533771893768192 135222710306980954112 135310359786380886016 136827156323912384512 137090323074892660928 137912482089965133824 138112936279049385472 138515597900854194176 139143111019976720384 139345353913901105152 139751608590034927616 140564645207079847936 140768954284415719808 141179359398947544064 141818940078053195776 143267811461062152704 143501651754347134976 144782223552046825472 144850152682905453056 146142688251164573696 146356103442411978752 147635732542192096384 149170643893227593728 149387461689584029184 150501732327729922048 151844771042390573056 152039310121943508992 154640411184435298304 155919317671435042816 156674654942734469632 157614265245674438656 157843355747485011968 159251833044458405888 160645308808091254784 160878804896475108352 163525138045651386368 163734641669785317376 165543031637606232064 166777885318097371136 167020215144188084224 167264118219899404288 168726551476790967296 169738439495341703168 169985152343445397504 170232223785805056512 170480735877974392832 170728527645238890496 171501974047878283264 173002640254867505152 173254097580819347456 173759211567935438848 174913391918980169728 175646976439706221814 178277110994345172992 178536234702185790976 179056748505982251008 179867924001433321472 180392406568554299392 181705516975005657088 183594638637818576896 183861491310257266688 185589258124972611728 187125304765468934144 187245319321804610048 189158282319683623492 189192036157264265216 190603297506396995584 192830344544903962624 194268745535366168576 194551112898062921728 197717303148420005888 198004682949507825664 199901019335977336832 200739401645378539216 203745269707823054848 204041411088212332544 205563440043236294656 206162750364062056448 207663447971435036672 209212495191932796928 209516583120990838784 210127418640294019072 212102009285682984832 213235812407162273792 213857491160535924736 213994650653490982912 215590924923394162688 216180894079638426848 216219469894016303104 219417982762270982144 219736904248844050432 220377536622747385856 222344129026357624832 223637559353853116416 224107783396193342464 226107555407462170624 226291066228008943616 228417548461504752896 228749550712175544688 229416459023289759104 230455777626836443136 232810193624225998144 233190184100814094336 234929645763698622464 237329654824497184768 239447523566846672896 239908065381062156624 242402296326494839808 243698071322471170048 244565315032561123328 246389628483879043072 247063878948158202112 251127890570107486208 253368891216081944576 254107576030122999808 255585782118689275904 256123181024220962816 257866563841219493888 258408634751385337856 261048626813148289024 261428057956772051072 263378031573527363584 265728349324183502848 266068792713401140736 266503067543787536384 270445420613961908224 270620719572761772032 274180646149785321856 275824964179930267648 276225872558098770944 277031195801708388352 278690707827802210304 279503217180069855232 281129290414159695872 281537908568831439616 282358718797895088128 283637880156106391552 286535622922124305408 289564447104093650944 289700305365810906112 292285376502329147392 292712206884823957504 295271465084384192768 298341287786455187456 298774923379168058368 303689542084781146112 304078620243887017984 313349309885468939264 315228530491348877312 315686711494970023936 318503666088916811776 321290617616182509568 321757609792950216704 327469283339570634752 331086063275212464128 333555770636194742272 334040430288376168448 337453102953581934592 339476878990683406336 339970304686890795008 340464447571610113024 340961471755948785664 341457055290477780992 346005280509735010304 346508195161638694912 347518423135870877696 349826783837960339456 351293952879412443628 356554221988690345984 357072469404371581952 358113497011964502016 360784813137108598784 363411033950011314176 367189277275637153792 367722982620514533376 371178516249945223456 374250609530937868288 374490638643609220096 378316564639367246984 378384072314528530432 385660689089807925248 388537491070732337152 389102225796125843456 396009365899015651328 401478803290757078432 407490539415646109696 408082822176424665088 411126880086472589312 415326895942870073344 418424990383865593856 419033166241981677568 420254837280588038144 424204018571365969664 426471624814324547584 427989301306981965824 431181849846788325376 432361788159276853696 438835965524541964288 439473808497688100864 440755073245494771712 444688258052715249664 447275118707706232832 448215566792386684928 452215110814924341248 452582132456017887232 456835096923009505792 457499101424351089376 458832918046579518208 460911555253672886272 465620387248451996288 466380368201628188672 474659309648994369536 478895047133693345792 479816130762124313248 484804592652989679616 489130630065122246656 494127757896316404224 502255781140214972416 506737782432163889152 512246362048441925632 515733127682438987776 522097253626296578048 522856115913544102144 526756063147054727168 531456698648367005696 532137585426802281472 540890841227923816448 541241439145523544064 548361292299570643712 551649928359860535296 552451745116197541888 554062391603416776704 557381415655604420608 562258580828319391744 563075817137662879232 564717437595790176256 567275760312212783104 573071245844248610816 579400610731621812224 584570753004658294784 585424413769647915008 590542930168768385536 596682575572910374912 597549846758336116736 608157240487774035968 614764417538971776349 626698619770937878528 630457060982697754624 631373422989940047872 642581235232365019136 643515219585900433408 654938566679141269504 662172126550424928256 667111541272389484544 674906205907163869184 679940609373781590016 680928895143220226048 681922943511897571328 682914110580955561984 692010561019470020608 693016390323277389824 695036846271741755392 699653567675920678912 702587905758824887256 713108443977380691968 714144938808743163904 716226994023929004032 721569626274217197568 726822067900022628352 735445965241029066752 742357032499890446912 748501219061875736576 748981277287218440192 756633129278734493968 756768144629057060864 771321378179615850496 777074982141464674304 778204451592251686912 792018731798031302656 802957606581514156864 814981078831292219392 816165644352849330176 822253760172945178624 830653791885740146688 838066332483963355136 840509674561176076288 848408037142731939328 852943249628649095168 855978602613963931648 862363699693576650752 864723576318553707392 878947616995376201728 881510146490989543424 889376516105430499328 894550237415412465664 896431133584773369856 904430221629848682496 913670193846019011584 914998202848702178752 917665836093159036416 921823110507345772544 931240774496903992576 932760736403256377344 957790094267386691584 959632261524248626496 969609185305979359232 978261260130244493312 988255515792632808448 1004511562280429944832 1013475564864327778304 1024492724096883851264 1044194507252593156096 1045712231827088204288 1053512126294109454336 1062913397296734011392 1064275170853604562944 1082482878291047088128 1096722584599141287424 1103299856719721070592 1104903490232395083776 1108124783206833553408 1114762831311208841216 1124517161656638783488 1126151634275325758464 1129434875191580352512 1146142491688497221632 1158801221463243624448 1169141506009316589568 1170848827539295830016 1181085860337536771072 1193365151145820749824 1195099693516672233472 1216314480975548071936 1229528835077943552698 1253397239541875757056 1262746845979880095744 1285162470464730038272 1287030439171800866816 1309877133358282539008 1324344253100849856512 1334223082544778969088 1349812411814327738368 1359881218747563180032 1361857790286440452096 1365828221161911123968 1384021122038940041216 1386032780646554779648 1390073692543483510784 1399307135351841357824 1405175811517649774512 1426216887954761383936 1428289877617486327808 1432453988047858008064 1443139252548434395136 1453644135800045256704 1470891930482058133504 1484714064999780893824 1497002438123751473152 1497962554574436880384 1513266258557468987936 1513536289258114121728 1542642756359231700992 1556408903184503373824 1584037463596062605312 1605915213163028313728 1632331288705698660352 1644507520345890357248 1661307583771480293376 1676132664967926710272 1696816074285463878656 1705886499257298190336 1711957205227927863296 1724727399387153301504 1729447152637107414784 1757895233990752403456 1778753032210860998656 1789100474830824931328 1792862267169546739712 1808860443259697364992 1827340387692038023168 1829996405697404357504 1835331672186318072832 1843646221014691545088 1862481548993807985152 1865521472806512754688 1919264523048497252992 1939218370611958718464 1956522520260488986624 1976511031585265616896 2026951129728655556608 2048985448193767702528 2088389014505186312192 2091424463654176408576 2125826794593468022784 2128550341707209125888 2193445169198282574848 2206599713439442141184 2209806980464790167552 2216249566413667106816 2229525662622417682432 2249034323313277566976 2252303268550651516928 2258869750383160705024 2292284983376994443264 2317602442926487248896 2338283012018633179136 2362171720675073542144 2386730302291641499648 2390199387033344466944 2432628961951096143872 2459057670155887105396 2506794479083751514112 2525493691959760191488 2570324940929460076544 2574060878343601733632 2619754266716565078016 2648688506201699713024 2699624823628655476736 2719762437495126360064 2723715580572880904192 2731656442323822247936 2772065561293109559296 2780147385086967021568 2810351623035299549024 2852433775909522767872 2856579755234972655616 2864907976095716016128 2907288271600090513408 2941783860964116267008 2969428129999561787648 2995925109148873760768 3026532517114937975872 3085285512718463401984 3112817806369006747648 3168074927192125210624 3211830426326056627456 3264662577411397320704 3322615167542960586752 3352265329935853420544 3393632148570927757312 3423914410455855726592 3458894305274214829568 3515790467981504806912 3585724534339093479424 3654680775384076046336 3659992811394808715008 3670663344372636145664 3687292442029383090176 3724963097987615970304 3838529046096994505984 3878436741223917436928 3953022063170531233792 4097970896387535405056 4176778029010372624384 4182848927308352817152 4257100683414418251776 4386890338396565149696 4413199426878884282368 4419613960929580335104 4432499132827334213632 4498068646626555133952 4504606537101303033856 4517739500766321410048 4584569966753988886528 4635204885852974497792 4724343441350147084288 4773460604583282999296 4780398774066688933888 4865257923902192287744 4918115340311774210792 5013588958167503028224 5050987383919520382976 5148121756687203467264 5239508533433130156032 5297377012403399426048 5399249647257310953472 5439524874990252720128 5447431161145761808384 5463312884647644495872 5544131122586219118592 5620703246070599098048 5704867551819045535744 5713159510469945311232 5729815952191432032256 5814576543200181026816 5883567721928232534016 5938856259999123575296 5991850218297747521536 6053065034229875951744 6170571025436926803968 6225635612738013495296 6423660852652113254912 6529325154822794641408 6704530659871706841088 6787264297141855514624 6847828820911711453184 6917788610548429659136 7031580935963009613824 7171449068678186958848 7309361550768152092672 7319985622789617430016 7341326688745272291328 7374584884058766180352 7449926195975231940608 7677058092193989011968 7756873482447834873856 7906044126341062467584 8195941792775070810112 8353556058020745248768 8365697854616705634304 8514201366828836503552 8773780676793130299392 8839227921859160670208 8864998265654668427264 8996137293253110267904 9009213074202606067712 9035479001532642820096 9169139933507977773056 9270409771705948995584 9448686882700294168576 9560797548133377867776 9730515847804384575488 9836230680623548421584 10027177916335006056448 10101974767839040765952 10296243513374406934528 10479017066866260312064 10594754024806798852096 10798499294514621906944 10894862322291523616768 10926625769295288991744 11088262245172438237184 11241406492141198196096 11426319020939890622464 11459631904382864064512 11629153086400362053632 11877712519998247150592 11983700436595495043072 12106130068459751903488 12451271225476026990592 12847321705304226509824 13058650309645589282816 13574528594283711029248 13695657641823422906368 13835577221096859318272 14342898137356373917696 14618723101536304185344 14639971245579234860032 14682653377490544582656 14899852391950463881216 15354116184387978023936 15513746964895669747712 15812088252682124935168 16707112116041490497536 16731395709233411268608 17028402733657673007104 17547561353586260598784 17678455843718321340416 17992274586506220535808 18018426148405212135424 18070958003065285640192 18338279867015955546112 18540819543411897991168 18897373765400588337152 19121595096266755735552 19461031695608769150976 19672461361247096843168 20054355832670012112896 20592487026748813869056 21596998589029243813888 21789724644583047233536 22176524490344876474368 22482812984282396392192 22852638041879781244928 23258306172800724107264 23755425039996494301184 23967400873190990086144 24212260136919503806976 25694643410608453019648 27149057188567422058496 27671154442193718636544 28685796274712747835392 29237446203072608370688 29279942491158469720064 29365306754981089165312 29799704783900927762432 30708232368775956047872 31027493929791339495424 31624176505364249870336 33414224232082980995072 33462791418466822537216 34056805467315346014208 35095122707172521197568 35356911687436642680832 36036852296810424270848 36141916006130571280384 36676559734031911092224 37081639086823795982336 37794747530801176674304 38243190192533511471104 39344922722494193686336 40108711665340024225792 41184974053497627738112 43193997178058487627776 43579449289166094467072 44965625968564792784384 45705276083759562489856 47510850079992988602368 47934801746381980172288 48424520273839007613952 51389286821216906039296 54298114377134844116992 55342308884387437273088 57371592549425495670784 58474892406145216741376 58559884982316939440128 58730613509962178330624 59599409567801855524864 61416464737551912095744 62054987859582678990848 63248353010728499740672 66925582836933645074432 68113610934630692028416 70190245414345042395136 70713823374873285361664 72073704593620848541696 73353119468063822184448 74163278173647591964672 75589495061602353348608 76486380385067022942208 78689845444988387372672 80217423330680048451584 87158898578332188934144 89931251937129585568768 91410552167519124979712 95021700159985977204736 95869603492763960344576 96849040547678015227904 102778573642433812078592 108596228754269688233984 110684617768774874546176 116949784812290433482752 117119769964633878880256 117461227019924356661248 119198819135603711049728 122832929475103824191488 126496706021456999481344 133851165673867290148864 136227221869261384056832 140380490828690084790272 144147409187241697083392 151178990123204706697216 157379690889976774745344 179862503874259171137536 190043400319971954409472 193698081095356030455808 205557147284867624157184 217192457508539376467968 221369235537549749092352 233899569624580866965504 234239539929267757760512 234922454039848713322496 238397638271207422099456 245665858950207648382976 252993412042913998962688 267702331347734580297728 280760981657380169580544 288294818374483394166784 302357980246409413394432 314759381779953549490688 359725007748518342275072 380086800639943908818944 387396162190712060911616 411114294569735248314368 434384915017078752935936 442738471075099498184704 468479079858535515521024 469844908079697426644992 476795276542414844198912 491331717900415296765952 535404662695469160595456 561521963314760339161088 629518763559907098981376 719450015497036684550144 760173601279887817637888 774792324381424121823232 822228589139470496628736 885476942150198996369408 936958159717071031042048 953590553084829688397824 982663435800830593531904 1259037527119814197962752 1438900030994073369100288 1520347202559775635275776 1549584648762848243646464 1644457178278940993257472 1770953884300397992738816 1873916319434142062084096 1965326871601661187063808 2518075054239628395925504 2877800061988146738200576 3040694405119551270551552 3099169297525696487292928 3288914356557881986514944 3747832638868284124168192 3930653743203322374127616 5036150108479256791851008 5755600123976293476401152 6198338595051392974585856 10072300216958513583702016 11511200247952586952802304 12396677190102785949171712 20144600433917027167404032 23022400495905173905604608 40289200867834054334808064 80578401735668108669616128 161156803471336217339232256
- Sum of all divisors σ(n): 435517694119669746816000000
- Sum of proper divisors (its aliquot sum) s(n): 274360890648333529476767744
- 161156803471336217339232256 is an abundant number, because the sum of its proper divisors (274360890648333529476767744) is greater than itself. Its abundance is 113204087176997312137535488
Bases of 161156803471336217339232256
- Binary: 10000101010011100100011111010010010111000110000101010110110101010111010000000000000000002
- Hexadecimal: 0x854E47D25C6156D5740000
- Base-36: K8Z0C0KXU98GYX69S
Squares and roots of 161156803471336217339232256
- 161156803471336217339232256 squared (1611568034713362173392322562) is 25971515305098885071165503478531121569909627510849536
- 161156803471336217339232256 cubed (1611568034713362173392322563) is 4185486387876621699406745053533601964458370420495623835007059411070464573833216
-
The
square root of 161156803471336217339232256 is 12694754959089.8452024317 -
161156803471336217339232256 is a
perfect cube number . Itscube root is 544188736
Scales and comparisons
How big is 161156803471336217339232256?- 161,156,803,471,336,217,339,232,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 161,156,803,471,336,217,339,232,256 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 161156803471336217339232256 cubic inches would be around 45349061.3 feet tall.
Recreational maths with 161156803471336217339232256
- 161156803471336217339232256 backwards is 652232933712633174308651161
- The number of decimal digits it has is: 27
- The sum of 161156803471336217339232256's digits is 100
- 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 161156803471336217339232256 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 161156803471336217339232256 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/161156803471336217339232256/
Chicago style:
Numbermatics. 2024. "Number 161156803471336217339232256 - Facts about the integer". https://numbermatics.com/n/161156803471336217339232256/
The information we have on file for 161156803471336217339232256 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 161156803471336217339232256, math, Factors of 161156803471336217339232256, curriculum, school, college, exams, university, Prime factorization of 161156803471336217339232256, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-one septillion, one hundred fifty-six sextillion, eight hundred three quintillion, four hundred seventy-one quadrillion, three hundred thirty-six trillion, two hundred seventeen billion, three hundred thirty-nine million, two hundred thirty-two thousand, two hundred fifty-six.