148659594929073337745539072
148,659,594,929,073,337,745,539,072 is an even composite number composed of six prime numbers multiplied together.
148659594929073337745539072 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 148659594929073337745539072:
218 × 133 × 193 × 233 × 313 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 19 × 19 × 19 × 23 × 23 × 23 × 31 × 31 × 31 × 47 × 47 × 47)See below for interesting mathematical facts about the number 148659594929073337745539072 from the Numbermatics database.
Names of 148659594929073337745539072
- Cardinal: 148659594929073337745539072 can be written as One hundred forty-eight septillion, six hundred fifty-nine sextillion, five hundred ninety-four quintillion, nine hundred twenty-nine quadrillion, seventy-three trillion, three hundred thirty-seven billion, seven hundred forty-five million, five hundred thirty-nine thousand and seventy-two.
Scientific notation
- Scientific notation: 1.48659594929073337745539072 × 1026
Factors of 148659594929073337745539072
Divisors of 148659594929073337745539072
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 4 8 13 16 19 23 26 31 32 38 46 47 52 62 64 76 92 94 104 124 128 152 169 184 188 208 247 248 256 299 304 338 361 368 376 403 416 437 494 496 512 529 589 598 608 611 676 713 722 736 752 806 832 874 893 961 988 992 1024 1058 1081 1178 1196 1216 1222 1352 1426 1444 1457 1472 1504 1612 1664 1748 1786 1922 1976 1984 2048 2116 2162 2197 2209 2356 2392 2432 2444 2704 2852 2888 2914 2944 3008 3211 3224 3328 3496 3572 3844 3887 3952 3968 4096 4232 4324 4394 4418 4693 4712 4784 4864 4888 5239 5408 5681 5704 5776 5828 5888 6016 6422 6448 6656 6859 6877 6992 7144 7657 7688 7774 7904 7936 7943 8192 8303 8464 8648 8788 8836 9269 9386 9424 9568 9728 9776 10051 10478 10816 11191 11362 11408 11552 11609 11656 11776 12032 12167 12493 12844 12896 13312 13547 13718 13754 13984 14053 14288 15314 15376 15548 15808 15872 15886 16384 16399 16606 16928 16967 17296 17576 17672 18259 18538 18772 18848 18941 19136 19456 19552 20102 20539 20956 21632 22103 22382 22724 22816 23104 23218 23312 23552 24064 24334 24863 24986 25688 25792 26624 27094 27436 27508 27683 27968 28106 28576 28717 29791 30628 30752 31096 31616 31744 31772 32768 32798 33212 33511 33856 33934 34592 35152 35344 36518 37076 37544 37696 37882 38272 38912 39104 40204 41078 41743 41912 41971 43264 44206 44764 45167 45448 45632 46208 46436 46624 47104 48128 48668 49726 49972 50531 50807 51376 51584 53248 54188 54872 55016 55366 55936 56212 57152 57434 59582 61009 61256 61504 62192 63232 63488 63544 65536 65596 66424 67022 67712 67868 68107 68479 69184 70304 70688 73036 73853 74152 75088 75392 75764 76544 77824 78208 80408 82156 83486 83824 83942 86528 88412 89167 89401 89528 90334 90896 91264 92416 92872 93248 94208 96256 97336 99452 99541 99944 101062 101614 102752 103168 103259 103823 106496 107939 108376 109744 110032 110732 111872 112424 114304 114868 119164 120497 122018 122512 123008 124384 126464 126976 127088 130663 131072 131192 132848 134044 135424 135736 136214 136958 138368 140608 141376 145483 146072 147706 148304 150176 150784 150917 151528 153088 155648 156416 157757 158171 160816 162409 164312 166972 167648 167884 173056 176111 176824 178334 178802 179056 180668 181792 182528 182689 184832 185744 186496 188416 190969 192512 194672 198904 199082 199888 202124 203228 205504 206336 206518 207646 212629 212992 213187 215878 216752 219488 220064 220571 221464 223744 224848 228608 229736 231173 237367 238328 240994 244036 245024 246016 246233 248768 252928 253952 254176 257393 261326 262144 262384 265696 267007 268088 270848 271472 272428 273916 276736 281216 282752 287339 290966 292144 295412 296608 300352 301568 301834 303056 306176 311296 311581 312832 315514 316342 321632 322373 323219 324818 328624 333944 335296 335768 346112 346921 352222 353648 356668 357604 358112 359879 361336 363584 365056 365378 369664 371488 372992 373321 376832 377177 381938 385024 387283 389344 390241 397808 398164 399776 404248 406456 411008 412672 413036 415292 419957 425258 425984 426374 431756 433504 435643 438976 440128 441142 442928 447488 449696 457216 459472 462346 472397 474734 476656 481988 488072 490048 492032 492466 497536 505856 507904 508352 508369 514786 522652 524768 525977 531392 534014 536176 541696 542944 544856 545623 547832 553472 562432 565504 566029 571849 574678 581932 584288 587171 590824 593216 600704 603136 603668 606112 612352 622592 623162 625664 631028 632684 636709 643264 644746 646438 649636 657248 660491 667888 670592 671536 685193 692224 693842 704444 707296 713336 715208 716224 719758 722672 727168 730112 730756 739328 742976 745984 746642 753664 754354 763876 770048 770753 774566 778688 780482 793117 795616 796328 797449 799552 808496 812912 822016 825344 826072 830584 839914 850516 851968 852748 858173 863512 867008 871286 877952 880256 882284 885856 890227 894976 899392 914432 918944 924692 944794 949468 953312 960089 963976 965333 976144 980096 984064 984932 995072 1011712 1015808 1016704 1016738 1029572 1038841 1045304 1049536 1051954 1062784 1068028 1072352 1083392 1085888 1089712 1091246 1095664 1106944 1124864 1131008 1132058 1143698 1149356 1159171 1162213 1163864 1168561 1168576 1174342 1181648 1186432 1201408 1206272 1207336 1212224 1224704 1245184 1246324 1251328 1262056 1265368 1273418 1286528 1289492 1292876 1294033 1299272 1301101 1314496 1320982 1335776 1341184 1343072 1349699 1370386 1384448 1387684 1400177 1403207 1408888 1414592 1426672 1430416 1432448 1439516 1445344 1454336 1460224 1461512 1478656 1485952 1491968 1493284 1507328 1508708 1527752 1540096 1541506 1549132 1557376 1560964 1566461 1575017 1586234 1591232 1592656 1594898 1599104 1616992 1625824 1644032 1650688 1652144 1661168 1679828 1698619 1701032 1703936 1705496 1716346 1727024 1734016 1742572 1755904 1760512 1764568 1771712 1780454 1789952 1798784 1828864 1837888 1849384 1889588 1891279 1898936 1906624 1920178 1927952 1930666 1952288 1960192 1961921 1968128 1969864 1972637 1990144 2023424 2031616 2033408 2033476 2050841 2056223 2059144 2077682 2090608 2099072 2103908 2111317 2122849 2125568 2136056 2144704 2166784 2171776 2179424 2182492 2191328 2213888 2249728 2262016 2264116 2287396 2289443 2298712 2318342 2324426 2327728 2337122 2337152 2348684 2363296 2372864 2374957 2387929 2402816 2412544 2414672 2424448 2449408 2482597 2490368 2492648 2502656 2524112 2530736 2546836 2573056 2578984 2585752 2588066 2598544 2602202 2628992 2641964 2671552 2682368 2686144 2699398 2740772 2764177 2768896 2771431 2775368 2800354 2806414 2817776 2829184 2853344 2860832 2864896 2867423 2879032 2890688 2908672 2920448 2923024 2957312 2971904 2983936 2986568 3005249 3014656 3017416 3055504 3080192 3083012 3085771 3098264 3114752 3121928 3132922 3150034 3172468 3182464 3185312 3189796 3198208 3201029 3218513 3233984 3251648 3288064 3301376 3304288 3322336 3346109 3359656 3397238 3402064 3407872 3410992 3432692 3454048 3468032 3471091 3485144 3511808 3521024 3529136 3543424 3560908 3579904 3597568 3628411 3657728 3675776 3698768 3735407 3779176 3782558 3797872 3813248 3840356 3855904 3861332 3904576 3920384 3923842 3936256 3939728 3945274 3980288 4046848 4050553 4063232 4066816 4066952 4101682 4112446 4118288 4155364 4181216 4190849 4198144 4201847 4207816 4222634 4245698 4251136 4272112 4289408 4333568 4343552 4358848 4364984 4382656 4392287 4427776 4499456 4509973 4524032 4528232 4574792 4578886 4597424 4636684 4648852 4655456 4674244 4674304 4678427 4697368 4726592 4745728 4749914 4775858 4805632 4825088 4829344 4848896 4853173 4890467 4898816 4903301 4965194 4980736 4985296 5005312 5034679 5048224 5061472 5073133 5093672 5146112 5157968 5171504 5176132 5197088 5204404 5257984 5283928 5343104 5364736 5372288 5398796 5459441 5481544 5528354 5537792 5542862 5550736 5600708 5612828 5635552 5658368 5663359 5706688 5721664 5729792 5734846 5758064 5781376 5817344 5840896 5846048 5914624 5920039 5943808 5967872 5973136 6010498 6029312 6034832 6111008 6141161 6160384 6166024 6171542 6196528 6229504 6243856 6265844 6300068 6344936 6364928 6370624 6379592 6396416 6402058 6437026 6467968 6503296 6576128 6591499 6602752 6608576 6608797 6644672 6692218 6719312 6794476 6804128 6821984 6837701 6865384 6908096 6936064 6942182 6970288 7023616 7042048 7058272 7086848 7093099 7121816 7159808 7166363 7195136 7256822 7315456 7351552 7358377 7397536 7414579 7434037 7470814 7558352 7565116 7595744 7626496 7633223 7680712 7711808 7722664 7809152 7840768 7847684 7872512 7879456 7890548 7960576 7979183 8093696 8101106 8126464 8133632 8133904 8203364 8224892 8236576 8277217 8310728 8362432 8381698 8396288 8403694 8415632 8445268 8491396 8502272 8544224 8578816 8586383 8667136 8687104 8717696 8729968 8765312 8784574 8855552 8907509 8975543 8998912 9019946 9048064 9056464 9149584 9157772 9194848 9273368 9297704 9310912 9348488 9348608 9356854 9394736 9453184 9491456 9499828 9551716 9611264 9650176 9658688 9659011 9697792 9706346 9780934 9797632 9806602 9930388 9970592 9993563 10010624 10019789 10069358 10096448 10122944 10146266 10187344 10292224 10315936 10343008 10352264 10366837 10394176 10408808 10515968 10567856 10686208 10729472 10744576 10754551 10797592 10865131 10918882 10963088 11056708 11075584 11085724 11101472 11156249 11201416 11225656 11271104 11316736 11326718 11413376 11443328 11459584 11469692 11516128 11562752 11572951 11634688 11681792 11692096 11692487 11829248 11840078 11887616 11935744 11946272 12020996 12069664 12097471 12222016 12282322 12320768 12332048 12343084 12393056 12459008 12487712 12531688 12549329 12600136 12689872 12729856 12741248 12759184 12792832 12804116 12874052 12935936 13006592 13018667 13152256 13182998 13205504 13217152 13217594 13289344 13384436 13438624 13504933 13588952 13608256 13643968 13675402 13730768 13816192 13872128 13884364 13940576 14047232 14084096 14116544 14173696 14186198 14243632 14319616 14332726 14390272 14513644 14630912 14644307 14703104 14716754 14795072 14829158 14868074 14941628 15069223 15116704 15130232 15151531 15191293 15191488 15252992 15266446 15361424 15423616 15445328 15618304 15681536 15695368 15745024 15758912 15759439 15781096 15921152 15958366 16187392 16202212 16267264 16267808 16305287 16406728 16449784 16473152 16554434 16621456 16724864 16763396 16792576 16807388 16831264 16890536 16914313 16982792 17004544 17088448 17157632 17172766 17334272 17374208 17435392 17459936 17530624 17546087 17569148 17711104 17727319 17815018 17951086 17997824 18039892 18096128 18112928 18202301 18241691 18299168 18315544 18341327 18389696 18546736 18595408 18621824 18696976 18697216 18713708 18789472 18906368 18982912 18999656 19103432 19222528 19300352 19317376 19318022 19395584 19412692 19561868 19595264 19613204 19737979 19860776 19941184 19987126 20021248 20039578 20138716 20192896 20245888 20292532 20374688 20475221 20584448 20631872 20686016 20704528 20733674 20788352 20817616 21031936 21135712 21372416 21458944 21489152 21509102 21595184 21730262 21837764 21926176 22082047 22113416 22151168 22171448 22202659 22202944 22312498 22402832 22451312 22542208 22633472 22653436 22826752 22886656 22919168 22939384 23032256 23125504 23145902 23269376 23363584 23384192 23384974 23658496 23680156 23775232 23871488 23892544 23893343 24041992 24139328 24194942 24444032 24564644 24586627 24664096 24686168 24720919 24786112 24918016 24975424 25063376 25098658 25200272 25379744 25459712 25482496 25518368 25585664 25608232 25644281 25748104 25871872 26013184 26037334 26304512 26365996 26411008 26434304 26435188 26578688 26603363 26660933 26730899 26768872 26876903 26877248 27009866 27177904 27216512 27287936 27350804 27461536 27597037 27632384 27744256 27768728 27881152 28094464 28168192 28233088 28347392 28372396 28487264 28639232 28665452 28780544 29027288 29261824 29288614 29406208 29433508 29590144 29658316 29736148 29762759 29883256 29925323 30138446 30233408 30260464 30303062 30382586 30382976 30505984 30532892 30722848 30847232 30890656 31043077 31236608 31363072 31390736 31490048 31517824 31518878 31562192 31842304 31916732 32204071 32273761 32374784 32404424 32534528 32535616 32610574 32813456 32899568 32946304 33108868 33242912 33449728 33526792 33585152 33614776 33662528 33781072 33828626 33965584 34009088 34176896 34315264 34345532 34668544 34748416 34870784 34919872 35061248 35092174 35138296 35422208 35454638 35630036 35902172 35934301 35995648 36028603 36079784 36192256 36225391 36225856 36404602 36483382 36598336 36631088 36682654 36779392 37093472 37190816 37243648 37276499 37393952 37394432 37427416 37480103 37578944 37812736 37965824 37999312 38206864 38445056 38600704 38634752 38636044 38791168 38825384 39068237 39123736 39190528 39226408 39475958 39721552 39882368 39974252 40042496 40079156 40115023 40277432 40334131 40385792 40491776 40585064 40749376 40950442 41168896 41263744 41372032 41409056 41467348 41576704 41635232 41840669 42063872 42271424 42744832 42917888 42978304 43018204 43190368 43460524 43499417 43675528 43852352 44164094 44226832 44302336 44342896 44405318 44405888 44624996 44805664 44902624 45084416 45124183 45266944 45306872 45370651 45653504 45773312 45838336 45878768 46064512 46251008 46291804 46538752 46727168 46768384 46769948 47169343 47316992 47360312 47550464 47742976 47785088 47786686 48083984 48278656 48389884 48560291 48825527 48888064 49129288 49173254 49328192 49372336 49441838 49572224 49836032 49950848 50126752 50197316 50400544 50759488 50919424 50964992 51036736 51171328 51216464 51288562 51496208 51743744 52026368 52074668 52609024 52657189 52731992 52822016 52868608 52870376 53157376 53206726 53321866 53461798 53537744 53753806 53754496 54019732 54355808 54433024 54481037 54575872 54624011 54701608 54922367 54923072 55194074 55264768 55488512 55537456 55762304 56188928 56336384 56466176 56694784 56744792 56974528 57099731 57278464 57330904 57561088 58054576 58523648 58577228 58629649 58812416 58867016 59180288 59316632 59472296 59525518 59766512 59850646 60276892 60466816 60520928 60606124 60765172 60765952 60819551 61011968 61065784 61151747 61445696 61694464 61781312 62086154 62473216 62726144 62781472 62980096 63035648 63037756 63124384 63576071 63684608 63742913 63833464 64408142 64547522 64749568 64808848 65069056 65071232 65221148 65450827 65626912 65799136 65808319 65892608 65950729 66217736 66485824 66899456 67053584 67170304 67229552 67325056 67562144 67657252 67931168 68018176 68353792 68630528 68691064 69337088 69496832 69741568 69839744 70122496 70184348 70276592 70844416 70909276 70972733 71260072 71804344 71868602 71991296 72057206 72159568 72384512 72450782 72451712 72809204 72966764 73196672 73262176 73365308 73558784 73623667 74025799 74186944 74381632 74487296 74552998 74787904 74788864 74854832 74960206 75157888 75625472 75931648 75998624 76413728 76890112 76960507 77201408 77269504 77272088 77582336 77650768 78136474 78247472 78381056 78452816 78951916 79443104 79764736 79835093 79948504 80084992 80158312 80230046 80554864 80668262 80771584 80983552 81170128 81498752 81900884 82337792 82527488 82744064 82818112 82934696 83153408 83270464 83453453 83681338 84127744 84542848 85489664 85689487 85835776 85914361 85956608 86036408 86380736 86921048 86998834 87351056 87704704 88328188 88453664 88685792 88810636 88811776 88890113 89249992 89611328 89805248 90168832 90248366 90533888 90613744 90741302 91307008 91546624 91676672 91757536 92129024 92210287 92502016 92583608 93077504 93162719 93454336 93536768 93539896 94338686 94633984 94720624 95100928 95485952 95570176 95573372 95658901 96167968 96389527 96557312 96642481 96779768 97120582 97651054 97776128 98258576 98346508 98656384 98744672 98883676 99144448 99231899 99672064 99773903 99901696 100253504 100394632 100801088 101518976 101838848 101929984 102073472 102342656 102432928 102577124 102992416 103487488 103729379 104052736 104149336 105218048 105314378 105463984 105644032 105737216 105740752 106314752 106413452 106643732 106923596 107075488 107507612 107508992 107603821 108039464 108711616 108866048 108962074 109151744 109248022 109403216 109844734 109846144 110388148 110529536 110977024 111074912 111524608 111622979 112377856 112480741 112672768 112932352 113389568 113489584 113949056 114199462 114556928 114661808 115122176 115797617 116109152 116682059 117047296 117154456 117259298 117624832 117734032 118360576 118633264 118944592 119051036 119533024 119701292 120553784 120933632 121041856 121212248 121530344 121531904 121639102 122023936 122131568 122303494 122891392 123388928 123562624 124172308 124946432 125452288 125562944 125567143 125960192 126071296 126075512 126248768 127152142 127369216 127485826 127666928 128816284 129095044 129617696 129916319 130138112 130142464 130257257 130442296 130901654 131253824 131598272 131616638 131785216 131901458 132435472 132971648 133798912 134107168 134340608 134459104 134650112 134768881 135124288 135314504 135862336 136036352 136160897 136707584 137261056 137382128 138674176 138993664 139483136 139679488 139809163 140244992 140368696 140553184 141246703 141688832 141818552 141945466 142520144 143608688 143737204 143982592 144114412 144319136 144769024 144901564 144903424 145031237 145618408 145933528 146393344 146524352 146730616 147117568 147247334 148051598 148373888 148763264 148974592 149105996 149575808 149577728 149709664 149920412 150315776 150448363 151250944 151604477 151863296 151997248 152002331 152827456 153780224 153921014 154402816 154539008 154544176 155164672 155301536 156272948 156494944 156905632 157267123 157903832 158886208 159529472 159670186 159897008 160169984 160316624 160460092 161109728 161336524 161543168 161967104 162340256 162997504 163141277 163801768 164675584 165054976 165488128 165636224 165869392 166306816 166540928 166906906 167362676 168255488 169085696 169242671 170535317 170979328 171378974 171671552 171828722 171913216 172072816 172761472 173842096 173997668 174702112 175409408 175564129 176656376 176907328 177371584 177621272 177623552 177780226 178499984 179222656 179610496 180337664 180496732 181067776 181227488 181482604 182614016 183093248 183353344 183515072 183521209 184258048 184420574 185004032 185167216 186155008 186325438 186908672 187073536 187079792 188677372 189441248 190201856 190375991 190971904 191140352 191146744 191317802 192335936 192779054 193114624 193284962 193559536 194241164 195302108 195552256 196517152 196693016 196969903 197312768 197486809 197489344 197767352 198288896 198463798 199344128 199547806 199803392 200507008 200789264 201602176 203037952 203677696 203859968 204146944 204336469 204685312 204865856 204872707 205154248 205984832 206437489 206974976 207458758 208105472 208298672 210436096 210628756 210927968 211474432 211481504 211968731 212629504 212826904 213287464 213847192 214150976 215015224 215017984 215207642 216078928 217423232 217732096 217924148 218303488 218496044 218806432 219689468 219692288 219886069 220776296 221059072 221954048 222149824 222157253 223049216 223245958 224755712 224961482 225345536 225864704 226779136 226979168 227898112 228099131 228398924 229323616 229851949 230244352 230455147 231595234 232218304 233364118 234094592 234308912 234518596 235249664 235468064 236629913 236721152 237266528 237889184 238102072 238437251 239066048 239402584 241107568 241867264 242083712 242424496 243060688 243063808 243278204 244047872 244263136 244606988 245782784 246777856 247125248 247354673 248344616 249892864 250904576 251125888 251134286 251920384 252142592 252151024 252497536 254304284 254738432 254971652 255333856 256593727 257632568 258190088 259235392 259832638 260276224 260284928 260514514 260884592 261803308 262507648 263196544 263233276 263570432 263802916 264870944 265943296 266177873 267597824 268214336 268681216 268918208 269300224 269537762 270248576 270629008 271724672 272072704 272321794 273415168 274522112 274764256 277987328 278241833 278966272 279358976 279618326 280489984 280737392 281106368 282493406 283377664 283637104 283890932 285040288 287217376 287474408 287965184 288228824 288634567 288638272 289538048 289803128 289806848 290062474 291236816 291867056 292786688 293048704 293461232 294235136 294494668 296103196 296747776 297526528 297949184 298211992 299151616 299155456 299419328 299429341 299840824 300631552 300896726 302501888 303208954 303726592 303994496 304004662 305654912 307560448 307842028 309078016 309088352 309800453 310329344 310603072 310613459 312545896 312989888 313811264 314534246 315807664 317772416 319058944 319340372 319794016 320633248 320920184 321371947 322219456 322673048 323086336 323934208 324680512 325995008 326282554 327603536 329351168 330109952 330976256 331272448 331738784 332613632 333081856 333375653 333813812 334725352 336510976 336819061 338171392 338485342 341070634 341958656 342757948 343343104 343657444 343826432 344145632 345522944 345843719 346592129 347684192 347995336 348485213 349399739 349404224 350818816 351128258 353312752 353814656 354743168 355242544 355247104 355560452 356999968 358445312 358761481 359220992 360675328 360993464 362135552 362454976 362467097 362965208 365228032 366186496 366706688 367030144 367042418 368516096 368841148 370008064 370334432 372310016 372650876 374147072 374159584 375021601 377354744 378882496 380403712 380751982 381943808 382280704 382293488 382635604 384671872 385558108 386229248 386569924 387119072 388482328 389029199 390604216 391104512 393034304 393386032 393939806 394625536 394973618 394978688 395534704 396577792 396927596 398688256 399095612 399606784 401014016 401578528 403204352 403560001 406075904 407355392 407719936 408293888 408672938 409370624 409731712 409745414 410308496 411969664 412874978 413949952 414917516 416210944 416597344 418652923 419558893 420872192 421257512 421850521 421855936 422948864 422963008 423937462 425259008 425653808 426574928 427694384 428301952 430030448 430035968 430415284 432157856 434846464 435464192 435848296 436606976 436992088 437612864 439378936 439384576 439772138 441552592 442118144 443908096 444299648 444314506 446098432 446491916 449511424 449922964 450691072 451729408 453558272 453958336 453973517 455796224 456198262 456797848 458647232 459703898 460488704 460910294 463190468 464436608 466728236 467145913 468617824 469037192 469697461 470499328 470930083 470936128 473259826 473442304 474533056 475778368 476204144 476874502 478132096 478805168 482215136 483734528 484167424 484848992 486121376 486127616 486556408 487241339 488095744 488526272 489213976 491565568 493555712 494250496 494709346 496689232 499785728 501809152 502251776 502268572 504285184 504302048 504995072 505463897 507887081 508608568 509476864 509943304 510661157 510667712 513187454 515265136 516380176 518470784 519665276 520552448 520569856 521029028 521769184 523606616 524343703 525015296 526393088 526466552 527140864 527605832 529741888 531886592 532355746 535195648 536428672 537362432 537836416 538600448 539075524 540497152 541258016 543449344 543928697 544145408 544643588 546830336 549044224 549528512 549546889 555974656 556483666 557932544 558717952 559236652 560979968 561474784 562212736 564986812 565492421 567274208 567781864 568581137 570080576 574434752 574948816 575930368 576457648 577269134 577276544 579076096 579606256 579613696 580124948 582473632 583734112 585573376 586097408 586922464 588470272 588989336 589818463 592206392 593495552 595053056 595898368 596423984 598303232 598310912 598838656 598858682 599681648 601263104 601793452 605003776 606417908 607453184 607988992 608009324 611309824 611877349 613201459 615120896 615684056 618156032 618176704 619600906 620658688 621206144 621226918 625091792 625979776 627622528 629068492 631615328 634731851 635544832 638117888 638680744 639588032 641266496 641840368 642743894 644438912 645346096 646172672 647868416 649361024 651990016 652565108 655207072 658702336 660219904 661952512 662544896 663477568 665227264 666163712 666751306 667627624 669450704 673021952 673638122 676342784 676970684 682141268 683917312 684543457 685515896 686686208 687314888 687652864 688282429 688291264 691045888 691687438 693184258 695368384 695990672 696970426 698799478 698808448 701637632 702256516 706625504 707629312 708253481 709486336 710485088 710494208 711120904 712121957 713990771 713999936 716890624 717522962 718441984 721350656 721986928 724271104 724909952 724934194 725930416 730456064 732372992 733413376 734060288 734084836 737032192 737682296 740016128 740668864 740693633 742296503 744620032 745301752 748294144 748319168 750043202 754709488 757764992 760807424 761503964 762185437 764561408 764586976 765271208 766348489 769343744 771116216 772458496 773139848 774238144 776964656 778058398 781208432 782209024 786068608 786772064 787879612 789251072 789947236 789957376 791069408 793155584 793855192 794972711 797376512 798191224 799213568 802028032 803157056 806408704 807120002 812151808 814710784 815439872 816587776 817345876 818741248 819463424 819490828 820616992 823939328 825749956 826488923 827899904 828657869 829835032 832421888 833183993 833194688 837305846 839117786 841744384 842515024 843701042 843711872 845897728 845926016 847874924 850518016 851307616 853149856 855388768 855508147 856603904 857359477 860060896 860071936 860830568 862042369 864315712 869692928 870928384 871696592 873213952 873984176 875225728 878757872 878769152 879544276 883105184 884236288 887816192 888599296 888629012 892196864 892983832 899022848 899845928 901382144 903458816 907116544 907916672 907947034 911592448 912396524 913595696 917294464 919407796 920977408 921820588 922645529 926380936 927685013 928873216 933456472 934291826 937235648 938074384 939394922 940998656 941860166 941872256 946519652 946884608 949066112 951556736 952408288 953749004 956264192 957610336 962335387 964430272 967469056 968334848 969697984 972242752 972255232 973112816 974482678 976191488 977052544 978427952 983131136 987111424 988500992 989418692 993378464 999571456 1000486591 1003618304 1004503552 1004537144 1008570368 1008604096 1009990144 1010927794 1015774162 1017217136 1018953728 1019886608 1021322314 1021335424 1026374908 1030530272 1032760352 1036941568 1037856209 1039330552 1041104896 1041139712 1042058056 1043524973 1043538368 1047213232 1048687406 1050030592 1052786176 1052933104 1054281728 1055211664 1059483776 1063773184 1064711492 1070391296 1072857344 1074724864 1075672832 1077200896 1078151048 1080994304 1082516032 1084894889 1086898688 1087857394 1088290816 1089287176 1093660672 1098088448 1099057024 1099093778 1111949312 1112967332 1113963331 1115865088 1116886693 1117435904 1118473304 1121959936 1122949568 1122987121 1124425472 1129973624 1130984842 1134548416 1135563728 1137162274 1140161152 1148869504 1149897632 1152915296 1154538268 1154553088 1155571469 1159212512 1159227392 1160249896 1161883193 1164947264 1167468224 1171146752 1172194816 1173844928 1176940544 1177978672 1179636926 1184412784 1186991104 1190106112 1191796736 1192847968 1196606464 1196621824 1197677312 1197717364 1199363296 1202526208 1203586904 1210007552 1211115347 1212835816 1214906368 1215977984 1216018648 1222619648 1223754698 1226402918 1230241792 1231368112 1236312064 1236353408 1239201812 1241317376 1242412288 1242453836 1243565713 1250183584 1250358061 1251959552 1253063851 1255245056 1256352253 1258136984 1263214441 1263230656 1269463702 1271089664 1276235776 1277361488 1279176064 1282532992 1283680736 1285487788 1288877824 1290692192 1292345344 1295736832 1297060739 1298722048 1303980032 1305130216 1310414144 1317404672 1320439808 1323905024 1325089792 1326955136 1330454528 1332327424 1333502612 1335255248 1338901408 1346043904 1347276244 1348481927 1352685568 1353941368 1364282536 1367834624 1369086914 1371031792 1373372416 1374629776 1375305728 1376564858 1376582528 1382091776 1383374876 1386368516 1390736768 1391981344 1393940852 1397598956 1397616896 1398849673 1403275264 1404513032 1406490181 1413251008 1415258624 1416506962 1418972672 1420970176 1420988416 1422241808 1424243914 1427981542 1427999872 1433781248 1435045924 1436883968 1442701312 1443973856 1448542208 1449819904 1449868388 1451860832 1460912128 1462249633 1464745984 1466826752 1468120576 1468169672 1474064384 1475364592 1480032256 1481337728 1481387266 1484593006 1489240064 1490603504 1496588288 1496638336 1500086404 1505369021 1509418976 1513591337 1515529984 1516866767 1521614848 1523007928 1524370874 1529122816 1529173952 1530542416 1532696978 1538687488 1542232432 1544916992 1546279696 1548476288 1553929312 1556116796 1562416864 1564418048 1572137216 1573544128 1575759224 1578502144 1579894472 1579914752 1582138816 1586311168 1587710384 1589945422 1594753024 1596382448 1598427136 1604056064 1606314112 1612817408 1614240004 1624303616 1629421568 1630879744 1632372859 1633175552 1634691752 1637482496 1638926848 1638981656 1641233984 1647878656 1651499912 1652977846 1655799808 1657315738 1659670064 1664843776 1666367986 1666389376 1674611692 1678235572 1685030048 1687402084 1687423744 1688912147 1691795456 1691852032 1693344341 1695749848 1701036032 1702593377 1702615232 1706299712 1710777536 1711016294 1713207808 1714718954 1720121792 1720143872 1721661136 1724084738 1728631424 1739385856 1741856768 1743393184 1746427904 1747968352 1750451456 1751995453 1757515744 1757538304 1759088552 1766210368 1768472576 1770091661 1775632384 1777198592 1777258024 1784393728 1785967664 1798045696 1799691856 1802764288 1806917632 1814233088 1815833344 1815894068 1817519119 1823184896 1824793048 1827191392 1834588928 1836207139 1838815592 1841954816 1843641176 1845291058 1852761872 1855370026 1857746432 1866912944 1868583652 1874471296 1876148768 1878789844 1881997312 1883720332 1883744512 1885406081 1893039304 1893769216 1895704157 1898132224 1903113472 1904816576 1907498008 1912528384 1915220672 1924670774 1928860544 1934938112 1936669696 1939395968 1944485504 1944510464 1946225632 1948965356 1952382976 1954105088 1956855904 1966262272 1970858201 1974222848 1976030303 1977001984 1978837384 1986756928 1999142912 2000973182 2007236608 2009007104 2009074288 2017140736 2017208192 2019980288 2021855588 2031548324 2034434272 2039773216 2042644628 2042670848 2044472599 2052749816 2061060544 2065520704 2073883136 2075712418 2078661104 2082209792 2082279424 2084116112 2087049946 2087076736 2094426464 2097374812 2100061184 2105572352 2105866208 2108563456 2110423328 2118967552 2120836601 2127546368 2129422984 2140782592 2145714688 2149449728 2151345664 2154401792 2156302096 2161988608 2165032064 2169789778 2173797376 2175714788 2176581632 2178574352 2187321344 2196176896 2198114048 2198187556 2200154723 2216959121 2223898624 2225934664 2227926662 2231730176 2233773386 2234871808 2236946608 2243919872 2245899136 2245974242 2248850944 2259947248 2261969684 2269096832 2271127456 2274324548 2280322304 2282333677 2294799769 2297739008 2299795264 2305830592 2309076536 2309106176 2311142938 2318425024 2318454784 2320499792 2323766386 2329894528 2334936448 2342293504 2344389632 2347689856 2353881088 2355957344 2359273852 2368825568 2373982208 2380212224 2383593472 2385695936 2385775717 2393212928 2393243648 2395354624 2395434728 2398726592 2405052416 2407173808 2420015104 2422230694 2425671632 2429812736 2431955968 2432037296 2445239296 2447509396 2452805836 2462736224 2472624128 2472706816 2474887883 2478403624 2482634752 2484824576 2484907672 2487131426 2500367168 2500716122 2503919104 2506127702 2510490112 2512704506 2516273968 2526428882 2526461312 2538927404 2542179328 2552471552 2554722976 2558352128 2560608739 2565065984 2567328517 2567361472 2570975576 2577755648 2581384384 2584690688 2587057043 2591473664 2594121478 2597444096 2607960064 2610260432 2620828288 2634809344 2640879616 2647810048 2650179584 2653910272 2656374097 2660909056 2663345191 2664654848 2667005224 2670510496 2677802816 2683687357 2692087808 2694552488 2696963854 2705371136 2707882736 2728565072 2735669248 2738173828 2742063584 2749259552 2750611456 2753129716 2753165056 2755593503 2764183552 2766749752 2772737032 2781473536 2783962688 2787881704 2795197912 2795233792 2797699346 2806550528 2809026064 2812980362 2826502016 2830517248 2833013924 2837945344 2841940352 2841976832 2844483616 2848487828 2855963084 2855999744 2858518897 2867562496 2870091848 2873767936 2885402624 2887947712 2888044289 2897084416 2899639808 2899736776 2903721664 2921824256 2924499266 2929491968 2933653504 2936241152 2936339344 2948128768 2950729184 2960064512 2962675456 2962774532 2969186012 2981207008 2988075337 2993176576 2993276672 2995916911 3000172808 3010738042 3018837952 3027182674 3031059968 3033733534 3043229696 3046015856 3048741748 3058245632 3058347904 3061084832 3065393956 3076188869 3077374976 3084464864 3089833984 3092559392 3092990993 3096952576 3099684263 3107858624 3112233592 3124833728 3128836096 3144274432 3147088256 3151518448 3157004288 3159788944 3159829504 3164277632 3172622336 3175420768 3179890844 3189506048 3192764896 3196854272 3208112128 3212628224 3215610749 3225634816 3228480008 3248607232 3258843136 3261759488 3264745718 3266351104 3269383504 3274964992 3277853696 3277963312 3282467968 3295757312 3302999824 3305955692 3311599616 3314631476 3319340128 3329687552 3332735972 3332778752 3335718451 3349223384 3356471144 3370060096 3374804168 3374847488 3377824294 3383590912 3383704064 3386688682 3391499696 3402072064 3405186754 3405230464 3412599424 3421555072 3422032588 3426415616 3429437908 3440243584 3440287744 3443322272 3448169476 3457262848 3460312349 3478771712 3483713536 3486786368 3486902971 3492855808 3495936704 3500902912 3503990906 3515031488 3515076608 3518177104 3532420736 3536945152 3540183322 3551264768 3554397184 3554516048 3568787456 3571935328 3599383712 3613835264 3617143829 3628466176 3631666688 3631788136 3635038238 3646369792 3649586096 3654382784 3669177856 3672414278 3677631184 3683909632 3687282352 3690582116 3705523744 3710740052 3715492864 3733825888 3737167304 3748942592 3752249371 3752297536 3757579688 3763994624 3767440664 3767489024 3770812162 3786078608 3787538432 3791408314 3796264448 3806226944 3809633152 3814996016 3825056768 3830441344 3849341548 3857721088 3869876224 3873339392 3878791936 3888971008 3889020928 3892451264 3892581433 3897930712 3904765952 3908210176 3913711808 3922312291 3932524544 3941716402 3948445696 3952060606 3954003968 3957674768 3973513856 3998285824 4001946364 4018014208 4018148576 4027405889 4034281472 4034416384 4037974967 4039960576 4043711176 4063096648 4068868544 4079546432 4085289256 4085341696 4088945198 4105499632 4122121088 4131041408 4147766272 4151424836 4157322208 4164558848 4168232224 4174099892 4174153472 4177835311 4188852928 4194749624 4200122368 4211144704 4211732416 4217126912 4220846656 4220987807 4237935104 4241673202 4255092736 4258845968 4281565184 4291429376 4298899456 4302691328 4308803584 4312604192 4323977216 4330064128 4333883489 4339579556 4347594752 4351429576 4357148704 4374642688 4378647793 4392353792 4396228096 4396375112 4400309446 4433918242 4447797248 4451869328 4455853324 4463460352 4467546772 4469743616 4473893216 4487839744 4491798272 4491948484 4495968347 4497701888 4519894496 4523939368 4530307769 4538193664 4542196607 4542254912 4548649096 4560644608 4564667354 4589599538 4595478016 4599590528 4611661184 4618153072 4618212352 4622285876 4636850048 4636909568 4640999584 4647532772 4659789056 4663899253 4669872896 4684587008 4688779264 4695379712 4699738787 4707762176 4711914688 4712072261 4718547704 4737651136 4747964416 4760424448 4767186944 4771391872 4771551434 4786425856 4786487296 4790709248 4790869456 4797453184 4810104832 4814347616 4840030208 4844461388 4851343264 4863911936 4864074592 4875280813 4890478592 4895018792 4905611672 4925472448 4945248256 4945413632 4949775766 4956807248 4965269504 4969649152 4969815344 4974262852 5000734336 5001432244 5007838208 5012255404 5020980224 5025409012 5032547936 5052857764 5052922624 5057379587 5077854808 5084358656 5104943104 5109445952 5116704256 5121217478 5130131968 5134657034 5134722944 5141951152 5155511296 5162768768 5169381376 5174114086 5182947328 5188242956 5194888192 5215920128 5220520864 5241656576 5246280013 5281759232 5286594827 5295620096 5300359168 5307820544 5312748194 5321818112 5326690382 5329309696 5334010448 5341020992 5355605632 5367374714 5384175616 5389104976 5393927708 5410742272 5415765472 5442487999 5457130144 5471338496 5476347656 5484056773 5484127168 5498519104 5501222912 5506259432 5506330112 5511187006 5528367104 5533499504 5545474064 5562947072 5567925376 5575763408 5590395824 5590467584 5595398692 5613101056 5618052128 5625960724 5653004032 5661034496 5666027848 5675890688 5683880704 5683953664 5688967232 5689157479 5696975656 5711926168 5711999488 5717037794 5735124992 5740183696 5747535872 5770805248 5775895424 5776088578 5794168832 5799279616 5799473552 5807443328 5843648512 5848998532 5858983936 5872482304 5872678688 5896257536 5901458368 5901655721 5920129024 5925350912 5925549064 5938372024 5962414016 5976150674 5986353152 5986553344 5991833822 6000345616 6021476084 6037675904 6054365348 6062119936 6067467068 6092031712 6097483496 6106066993 6116491264 6116695808 6122091079 6122169664 6130787912 6152377738 6154749952 6168929728 6179667968 6185118784 6185981986 6193905152 6199368526 6215717248 6224467184 6249667456 6257672192 6288548864 6294176512 6303036896 6314008576 6319577888 6319659008 6328555264 6334137407 6345244672 6350841536 6359781688 6385529792 6393708544 6399562159 6416224256 6425256448 6431221498 6451269632 6456960016 6497214464 6517686272 6523518976 6529491436 6532702208 6538767008 6555707392 6555926624 6564935936 6571030661 6591514624 6605999648 6611911384 6623199232 6629262952 6638595041 6638680256 6659375104 6665471944 6665557504 6671436902 6698446768 6712942288 6740120192 6749608336 6749694976 6755648588 6767181824 6767408128 6773377364 6782999392 6804144128 6810373508 6810460928 6816468139 6825198848 6843110144 6844065176 6852831232 6858875816 6880487168 6880575488 6886644544 6886874843 6896338952 6914525696 6920624698 6957543424 6967427072 6973572736 6973805942 6985711616 6991873408 7001805824 7007981812 7030062976 7030153216 7036354208 7064841472 7071073061 7073890304 7080366644 7108794368 7109032096 7125410419 7137574912 7143870656 7144109557 7198767424 7227670528 7234287658 7256932352 7263333376 7263576272 7270076476 7292739584 7299172192 7308765568 7338355712 7344828556 7355262368 7374564704 7381164232 7391554781 7411047488 7421480104 7430985728 7467651776 7474334608 7497885184 7504498742 7504595072 7515159376 7527989248 7534881328 7534978048 7541624324 7572157216 7575076864 7582816628 7592528896 7612453888 7619266304 7629992032 7650113536 7660882688 7667640019 7698683096 7715442176 7739752448 7746678784 7757583872 7777942016 7778041856 7784902528 7785162866 7795861424 7809531904 7816420352 7827423616 7844624582 7865049088 7883432804 7896891392 7904121212 7908007936 7915349536 7947027712 7954405537 7971618967 7996571648 8003892728 8015159899 8036028416 8036297152 8054811778 8068562944 8068832768 8075949934 8079921152 8087422352 8126193296 8137737088 8159092864 8170578512 8170683392 8177890396 8210999264 8244242176 8251514063 8262082816 8295532544 8302849672 8314644416 8329117696 8336464448 8348199784 8348306944 8355670622 8377705856 8389499248 8400244736 8422289408 8423464832 8434253824 8441693312 8441975614 8475870208 8483346404 8510185472 8517691936 8563130368 8582858752 8605382656 8617607168 8625208384 8625496823 8647954432 8660128256 8667766978 8679159112 8695189504 8702859152 8714297408 8749285376 8757295586 8784707584 8792456192 8792750224 8800618892 8867836484 8903738656 8911706648 8926920704 8935093544 8939487232 8947671577 8947786432 8975679488 8983596544 8983896968 8991936694 8995403776 9039788992 9047878736 9060615538 9076387328 9084393214 9084509824 9097298192 9121289216 9129334708 9179199076 9190956032 9199181056 9223322368 9236306144 9236424704 9244571752 9257585441 9273700096 9273819136 9281880023 9281999168 9295065544 9319578112 9327798506 9339745792 9369174016 9377558528 9390759424 9399477574 9415524352 9423829376 9424144522 9437095408 9475302272 9495928832 9520848896 9534373888 9542783744 9543102868 9572851712 9581418496 9581738912 9594906368 9603814043 9620209664 9628695232 9629017229 9649854539 9680060416 9688922776 9702561983 9702686528 9727823872 9728149184 9750561626 9780957184 9790037584 9811223344 9850944896 9890496512 9890827264 9899551532 9913614496 9939298304 9939630688 9948525704 9962530357 10001468672 10002864488 10015676416 10024510808 10041960448 10050818024 10065095872 10105715528 10105845248 10114759174 10155709616 10168717312 10209886208 10218891904 10233408512 10242434956 10260263936 10269314068 10269445888 10283902304 10311022592 10325537536 10334645243 10338762752 10348228172 10365894656 10376485912 10389776384 10431840256 10441041728 10441390891 10483313152 10492560026 10563518464 10573189654 10591240192 10600718336 10615641088 10625496388 10643636224 10653380764 10658619392 10668020896 10682041984 10711211264 10734749428 10744355999 10778209952 10787855416 10803041603 10821484544 10831391909 10831530944 10884975998 10914260288 10942676992 10952695312 10968113546 10968254336 10997038208 11002445824 11012518864 11012660224 11022374012 11056734208 11066999008 11090948128 11121605911 11125894144 11135850752 11151526816 11180791648 11180935168 11190797384 11206550797 11226202112 11236104256 11251921448 11306008064 11322068992 11332055696 11351781376 11367761408 11367907328 11377934464 11378314958 11393951312 11423852336 11423998976 11434075588 11470249984 11480367392 11495071744 11541610496 11551790848 11552177156 11598559232 11598947104 11614886656 11625669631 11687297024 11697997064 11717967872 11744964608 11745357376 11792515072 11802916736 11803311442 11840258048 11850701824 11851098128 11876744048 11924828032 11952301348 11972706304 11973106688 11983667644 12000691232 12042952168 12059905169 12075351808 12108730696 12124239872 12134934136 12184063424 12194966992 12212133986 12232982528 12233391616 12244182158 12244339328 12261575824 12304755476 12309499904 12337859456 12359335936 12370237568 12371963972 12387810304 12398737052 12431434496 12448934368 12499334912 12510360031 12515344384 12577097728 12588353024 12606073792 12628017152 12639155776 12639318016 12657110528 12668274814 12690489344 12701683072 12719563376 12771059584 12787417088 12799124318 12832448512 12850512896 12862442996 12902539264 12913920032 12994428928 13006325683 13047037952 13058982872 13065404416 13077366151 13077534016 13111414784 13111853248 13129871872 13142061322 13183029248 13211999296 13223822768 13246398464 13258525904 13277190082 13277360512 13318750208 13330943888 13331115008 13342873804 13396893536 13425884576 13480240384 13499216672 13499389952 13511297176 13534363648 13534816256 13546754728 13565824649 13565998784 13608288256 13620747016 13620921856 13632936278 13650397696 13686220288 13688130352 13705662464 13717751632 13760974336 13761150976 13773289088 13773749686 13792677904 13829051392 13841249396 13915086848 13934854144 13947145472 13947611884 13971423232 13983746816 14003611648 14015963624 14060125952 14060306432 14072708416 14073179027 14103633557 14129682944 14142146122 14147780608 14160733288 14217588736 14218064192 14250820838 14275149824 14287741312 14288219114 14397534848 14455341056 14468575316 14481523303 14526666752 14527152544 14540152952 14560621291 14585479168 14598344384 14598832573 14617531136 14676711424 14689657112 14710524736 14749129408 14762328464 14783109562 14822094976 14842960208 14861971456 14935303552 14948669216 14995770368 15008997484 15009190144 15030318752 15069762656 15069956096 15083248648 15104481509 15144314432 15150153728 15165633256 15185057792 15224907776 15238532608 15259984064 15300227072 15321765376 15335280038 15397366192 15430884352 15479504896 15493357568 15515167744 15555884032 15556083712 15569805056 15570325732 15591722848 15632840704 15654847232 15689249164 15730098176 15744499511 15766865608 15793782784 15808242424 15816015872 15830495867 15830699072 15894055424 15908811074 15943237934 15993143296 16007785456 16030319798 16072056832 16072594304 16109623556 16137125888 16137665536 16151899868 16159842304 16174844704 16252386592 16254654793 16275474176 16289830063 16318185728 16341157024 16341366784 16355780792 16378805011 16421787733 16421998528 16488484352 16503028126 16524165632 16591065088 16605699344 16629288832 16658235392 16672928896 16696399568 16696613888 16711341244 16755411712 16778998496 16800489472 16844578816 16846929664 16861789607 16868507648 16883386624 16883951228 16951740416 16966692808 17020370944 17035383872 17035953559 17126260736 17165717504 17210765312 17235214336 17250416768 17250993646 17295908864 17320256512 17335533956 17358318224 17390379008 17405718304 17428594816 17498570752 17514591172 17530265051 17584912384 17585500448 17601237784 17626015247 17735672968 17807477312 17823413296 17853841408 17870187088 17878974464 17895343154 17895572864 17951358976 17967193088 17967793936 17983873388 17990807552 18079577984 18095757472 18121231076 18152774656 18168786428 18169019648 18194596384 18242578432 18258669416 18284372353 18358398152 18381912064 18398362112 18446644736 18472612288 18472849408 18489143504 18515170882 18547400192 18547638272 18563760046 18563998336 18590131088 18639156224 18655597012 18679491584 18738348032 18755117056 18781518848 18798955148 18831048704 18847658752 18848289044 18874190816 18950604544 18991857664 19009245229 19041697792 19068747776 19085567488 19086205736 19145703424 19162836992 19163477824 19189812736 19207628086 19240419328 19257390464 19258034458 19299709078 19360120832 19377845552 19405123966 19405373056 19455647744 19456298368 19501123252 19561914368 19580075168 19622446688 19676687381 19701889792 19719267971 19780993024 19781654528 19799103064 19826974487 19827228992 19878596608 19879261376 19897051408 19925060714 20002937344 20005728976 20031352832 20049021616 20083920896 20101636048 20130191744 20211431056 20211690496 20229518348 20311419232 20337434624 20419772416 20437783808 20466817024 20484869912 20520527872 20538628136 20538891776 20567804608 20622045184 20651075072 20669290486 20677525504 20696456344 20731789312 20752971824 20779552768 20863680512 20882083456 20882781782 20966626304 20985120052 21127036928 21146379308 21182480384 21201436672 21220847167 21231282176 21250992776 21287272448 21306761528 21317238784 21336041792 21336755299 21364083968 21422422528 21469498856 21488711998 21556419904 21575710832 21606083206 21642969088 21662783818 21663061888 21769951996 21828520576 21905390624 21936227092 21936508672 21955857911 21994076416 22025037728 22025320448 22044748024 22075780667 22113468416 22133713901 22133998016 22181896256 22243211822 22251788288 22271701504 22303053632 22361583296 22361870336 22381594768 22413101594 22452404224 22472208512 22503842896 22612016128 22644137984 22664111392 22703562752 22735522816 22735814656 22755868928 22756629916 22787902624 22847704672 22847997952 22868151176 22940499968 22960734784 22990143488 23011191593 23083220992 23103581696 23104354312 23197118464 23197894208 23229773312 23251339262 23374594048 23395994128 23435935744 23489929216 23490714752 23585030144 23605833472 23606622884 23627748547 23701403648 23702196256 23753488096 23756803159 23849656064 23870692807 23904602696 23945412608 23946213376 23967335288 24001074379 24001382464 24085904336 24119810338 24150703616 24217461392 24248479744 24269868272 24368126848 24389933984 24424267972 24465965056 24466783232 24488364316 24488678656 24523151648 24609510952 24618999808 24644154041 24675718912 24718671872 24740475136 24743927944 24775620608 24797474104 24862868992 24897868736 24998669824 25020720062 25030688768 25154195456 25176706048 25212147584 25256034304 25278311552 25278636032 25314221056 25336549628 25380978688 25403366144 25439126752 25542119168 25574834176 25598248636 25621156613 25664897024 25688393939 25701025792 25724885992 25805078528 25827840064 25828703783 25988857856 26012651366 26094075904 26117965744 26130808832 26154732302 26155068032 26222829568 26223706496 26259743744 26284122644 26366058496 26423998592 26447645536 26517051808 26554380164 26554721024 26578143787 26661887776 26662230016 26685747608 26723313439 26793787072 26851769152 26960480768 26998433344 26998779904 27022594352 27068727296 27069632512 27093509456 27131649298 27131997568 27216576512 27241494032 27241843712 27265872556 27300795392 27372440576 27376260704 27411324928 27435503264 27521948672 27522301952 27546578176 27547499372 27585355808 27658102784 27682498792 27830173696 27869708288 27894290944 27895223768 27942846464 27967493632 28007223296 28031927248 28120251904 28120612864 28145416832 28146358054 28207267114 28259365888 28284292244 28295561216 28321466576 28435177472 28436128384 28501641676 28550299648 28575482624 28576438228 28602011399 28758235403 28795069696 28820468573 28910682112 28937150632 28963046606 29053333504 29054305088 29080305904 29121242582 29170958336 29196688768 29197665146 29235062272 29353422848 29379314224 29421049472 29498258816 29524656928 29566219124 29644189952 29685920416 29723942912 29832396997 29870607104 29897338432 29991540736 30017994968 30018380288 30060637504 30139525312 30139912192 30166497296 30208963018 30288628864 30300307456 30331266512 30370115584 30449815552 30477065216 30519968128 30600454144 30643530752 30670560076 30794732384 30861768704 30959009792 30986715136 31015084321 31030335488 31111768064 31112167424 31139610112 31140651464 31183445696 31265681408 31309694464 31378498328 31460196352 31488999022 31533731216 31587565568 31616484848 31632031744 31660991734 31661398144 31788110848 31817622148 31886475868 32015570912 32060639596 32144113664 32145188608 32173542479 32219247112 32274251776 32275331072 32303799736 32319684608 32349274163 32349689408 32504773184 32509309586 32550948352 32579660126 32636371456 32682314048 32682733568 32711561584 32757610022 32843575466 32843997056 32976968704 33006056252 33048331264 33182130176 33211398688 33258577664 33287913607 33316470784 33345857792 33392799136 33393227776 33422682488 33510823424 33557996992 33600978944 33631741559 33689157632 33693859328 33723579214 33737015296 33766773248 33767902456 33903480832 33933385616 34040741888 34070767744 34071907118 34252521472 34331435008 34421530624 34470428672 34500833536 34501987292 34532863261 34591817728 34623487483 34640513024 34671067912 34716636448 34780758016 34811436608 34812600751 34857189632 34887935641 34997141504 35029182344 35060530102 35169824768 35171000896 35202475568 35252030494 35471345936 35614954624 35646826592 35740374176 35757948928 35790686308 35791145728 35822715539 35934386176 35935587872 35967746776 35981615104 36018378983 36159155968 36191514944 36242462152 36305549312 36337572856 36338039296 36389192768 36485156864 36517338832 36568744706 36716796304 36763824128 36796724224 36893289472 36945224576 36945698816 36978287008 37030341764 37094800384 37095276544 37127520092 37127996672 37180262176 37278312448 37311194024 37358983168 37476696064 37510234112 37544575757 37563037696 37597910296 37662097408 37695317504 37696578088 37748381632 37901209088 37983715328 38018490458 38083395584 38137495552 38171134976 38172411472 38291406848 38325673984 38326955648 38379625472 38415256172 38480838656 38514780928 38516068916 38599418156 38755691104 38810247932 38810746112 38844979381 38911295488 38912596736 38946919843 39002246504 39123828736 39159647671 39160150336 39244893376 39353374762 39403779584 39438535942 39561986048 39563309056 39598206128 39653948974 39654457984 39757193216 39758522752 39794102816 39850121428 40005874688 40011457952 40062705664 40098043232 40167841792 40203272096 40208882909 40260383488 40295895419 40422862112 40423380992 40459036696 40622838464 40674869248 40839544832 40875567616 40933634048 40969739824 41041055744 41077256272 41077783552 41135609216 41244090368 41302150144 41338580972 41355051008 41392912688 41463578624 41505943648 41559105536 41727361024 41764166912 41765563564 41802939737 41933252608 41970240104 42254073856 42292758616 42364960768 42402873344 42441694334 42462564352 42501985552 42574544896 42613523056 42634477568 42672083584 42673510598 42728167936 42844845056 42938997712 42977423996 43112839808 43151421664 43212166412 43285938176 43325567636 43326123776 43364339863 43539903992 43601195611 43657041152 43810781248 43872454184 43873017344 43911715822 43988152832 44050075456 44050640896 44089496048 44151561334 44226936832 44267427802 44267996032 44363792512 44486423644 44503576576 44543403008 44606107264 44723166592 44723740672 44763189536 44826203188 44904808448 44944417024 45007685792 45224032256 45288275968 45328222784 45329738623 45407125504 45471045632 45471629312 45511737856 45513259832 45575805248 45695409344 45695995904 45736302352 45880999936 45921469568 45980286976 46022383186 46166441984 46207163392 46208708624 46394236928 46395788416 46459546624 46502678524 46791988256 46979858432 46981429504 47022869777 47170060288 47211666944 47213245768 47255497094 47402807296 47404392512 47506976192 47513606318 47699312128 47741385614 47809205392 47890825216 47892426752 47934670576 48002148758 48002764928 48171808672 48239620676 48301407232 48434922784 48496959488 48539736544 48736253696 48779241823 48779867968 48848535944 48931930112 48933566464 48976728632 48977357312 49046303296 49219021904 49237999616 49288308082 49351437824 49437343744 49480950272 49487855888 49551241216 49594948208 49725737984 49795737472 49997339648 50041440124 50061377536 50308390912 50353412096 50424295168 50512068608 50556623104 50557272064 50603558629 50628442112 50673099256 50761957376 50806732288 50878253504 50990059783 51084238336 51149668352 51196497272 51242313226 51329794048 51376787878 51402051584 51449771984 51610157056 51655680128 51657407566 51977715712 52025302732 52235931488 52261617664 52309464604 52310136064 52356276557 52445659136 52447412992 52493674571 52519487488 52568245288 52732116992 52780394687 52847997184 52895291072 53034103616 53108760328 53109442048 53156287574 53323775552 53324460032 53371495216 53446626878 53587574144 53703538304 53920961536 53996866688 53997559808 54045188704 54139265024 54187018912 54263298596 54263995136 54311859043 54482988064 54483687424 54531745112 54601590784 54744881152 54752521408 54822649856 54871006528 54872841491 55043897344 55044603904 55093156352 55094998744 55170711616 55316205568 55364997584 55660347392 55739416576 55788581888 55790447536 55885692928 55934987264 56014446592 56063854496 56240503808 56241225728 56290833664 56292716108 56414534228 56518731776 56568584488 56642933152 56870354944 56872256768 56922421309 57003283352 57100599296 57150965248 57152876456 57204022798 57516470806 57590139392 57640937146 57821364224 57874301264 57926093212 58106667008 58108610176 58160611808 58242485164 58341916672 58393377536 58395330292 58447588511 58470124544 58706845696 58758628448 58766828867 58842098944 58894000997 58996517632 59048555891 59049313856 59132438248 59288379904 59371840832 59447885824 59664793994 59741214208 59794676864 59983081472 60035989936 60036760576 60121275008 60279050624 60279824384 60332994592 60417926036 60577257728 60600614912 60662533024 60740231168 60899631104 60954130432 61039936256 61096604231 61200908288 61256939393 61287061504 61341120152 61589464768 61723537408 61918019584 61973430272 62030168642 62060670976 62223536128 62224334848 62279220224 62281302928 62366891392 62531362816 62619388928 62756996656 62920392704 62977998044 63067462432 63232969696 63264063488 63321983468 63322796288 63378650569 63576221696 63635244296 63772951736 64031141824 64121279192 64288227328 64290377216 64347084958 64438494224 64548503552 64550662144 64607599472 64639369216 64698548326 64699378816 65009546368 65018619172 65101896704 65159320252 65272742912 65364628096 65365467136 65423123168 65515220044 65687150932 65687994112 65745934631 65953937408 66012112504 66096662528 66364260352 66422797376 66517155328 66575827214 66632941568 66691715584 66785598272 66786455552 66845364976 67021646848 67115993984 67201957888 67263483118 67378315264 67387718656 67447158428 67474030592 67533546496 67535804912 67806961664 67866771232 68081483776 68141535488 68143814236 68662870016 68725732751 68843061248 68940857344 69001667072 69003974584 69065726522 69183635456 69246974966 69281026048 69342135824 69433272896 69561516032 69622873216 69625201502 69714379264 69775871282 69994283008 70058364688 70121060204 70339649536 70342001792 70404951136 70504060988 70752343987 70942691872 71138792839 71229909248 71292738049 71293653184 71480748352 71515897856 71581372616 71582291456 71645431078 71868772352 71871175744 71935493552 71963230208 72036757966 72318311936 72383029888 72484924304 72611098624 72675145712 72676078592 72778385536 72970313728 73034677664 73137489412 73433592608 73527648256 73593448448 73786578944 73890449152 73891397632 73956574016 73959047227 74060683528 74189600768 74190553088 74255040184 74255993344 74360524352 74556624896 74622388048 74717966336 74953392128 75020468224 75089151514 75126075392 75195820592 75324194816 75390635008 75393156176 75496763264 75802418176 75967430656 76036980916 76166791168 76342269952 76344822944 76582813696 76651347968 76653911296 76721524373 76759250944 76830512344 76961677312 77029561856 77032137832 77198836312 77511382208 77620495864 77621492224 77689958762 77822590976 77825193472 77893839686 78004493008 78247657472 78319295342 78320300672 78489786752 78706749524 78807559168 78877071884 79126618112 79196412256 79307897948 79308915968 79378870909 79514386432 79517045504 79587184027 79588205632 79700242856 80011749376 80022915904 80125411328 80196086464 80198768333 80335683584 80406544192 80417765818 80520766976 80591790838 80845724224 80846761984 80918073392 81245676928 81349738496 81679089664 81751135232 81867268096 81939479648 82082111488 82154512544 82155567104 82271218432 82343786291 82488180736 82604300288 82677161944 82785825376 83011887296 83118211072 83194308067 83454722048 83528333824 83531127128 83605879474 83866505216 83940480208 84508147712 84585517232 84729921536 84805746688 84883388668 84925128704 85003971104 85227046112 85268955136 85344167168 85347021196 85423398593 85456335872 85689690112 85877995424 85954847992 86225679616 86301735533 86302843328 86424332824 86571876352 86651135272 86652247552 86728679726 87079807984 87202391222 87314082304 87621562496 87744908368 87746034688 87823431644 87976305664 88100150912 88101281792 88178992096 88303122668 88453873664 88534855604 88535992064 88614085807 88727585024 88972847288 89007153152 89086806016 89212214528 89446333184 89447481344 89526379072 89529372959 89652406376 89809616896 89888834048 90015371584 90448064512 90576551936 90656445568 90659477246 90814251008 90942091264 90943258624 91023475712 91026519664 91151610496 91390818688 91391991808 91472604704 91761999872 91842939136 91960573952 92044766372 92414326784 92417417248 92630335447 92788473856 92791576832 92873424241 92919093248 93005357048 93583976512 93959716864 93962859008 94045739554 94340120576 94423333888 94426491536 94510994188 94805614592 94808785024 95013952384 95027212636 95398624256 95482771228 95618410784 95784853504 95869341152 96004297516 96005529856 96090212153 96343617344 96479241352 96602814464 96869845568 96993918976 97079473088 97472507392 97558483646 97559735936 97697071888 97863860224 97867132928 97953457264 97954714624 98092606592 98438043808 98475999232 98576616164 98702875648 98874687488 98961900544 98975711776 99102482432 99189896416 99451475968 99591474944 99679320247 99994679296 100082880248 100616781824 100706824192 100848590336 101024137216 101113246208 101114544128 101207117258 101256884224 101346198512 101523914752 101613464576 101756507008 101980119566 102168476672 102299336704 102392994544 102484626452 102659588096 102753575756 102804103168 102899543968 103220314112 103311360256 103314815132 103407271981 103955431424 104050605464 104197078687 104471862976 104523235328 104618929208 104620272128 104712553114 104891318272 104894825984 104987349142 105038974976 105136490576 105464233984 105560789374 105695994368 105790582144 106068207232 106217520656 106218884096 106312575148 106647551104 106648920064 106742990432 106893253756 107175148288 107269682819 107407076608 107841923072 107993733376 107995119616 108090377408 108093992101 108278530048 108374037824 108526597192 108527990272 108623718086 108965976128 108967374848 109063490224 109203181568 109489762304 109505042816 109645299712 109742013056 109745682982 110087794688 110089207808 110186312704 110189997488 110341423232 110632411136 110729995168 111320694784 111577163776 111580895072 111869974528 112028893184 112127708992 112131458699 112481007616 112482451456 112581667328 112585432216 112829068456 113037463552 113137168976 113285866304 113740709888 113744513536 113844842618 114006566704 114201198592 114301930496 114305752912 114408045596 115032941612 115180278784 115281874292 115748602528 115852186424 116213334016 116217220352 116319730501 116321223616 116484970328 116683833344 116786755072 116790660584 116895177022 116940249088 117413691392 117517256896 117533657734 117684197888 117788001994 117993035264 118097111782 118098627712 118264876496 118576759808 118743681664 118895771648 119329587988 119482428416 119589353728 119966162944 120071979872 120073521152 120242550016 120348610733 120558101248 120559648768 120664440299 120665989184 120835852072 121154515456 121325066048 121480462336 121591681021 121799262208 121908260864 122079872512 122193208462 122401816576 122513878786 122574123008 122682240304 123178929536 123447074816 123836039168 123946860544 124060337284 124121341952 124447072256 124558440448 124562605856 124733782784 124849582559 125062725632 125177223977 125238777856 125513993312 125840785408 125955996088 126133305779 126134924864 126465939392 126528126976 126643966936 126645592576 126757301138 127152443392 127270488592 127545903472 128062283648 128242558384 128576454656 128580754432 128694169916 128876988448 129101324288 129215198944 129278738432 129397096652 129398757632 129512894641 130019092736 130037238344 130203793408 130318640504 130545485824 130729256192 130730934272 130846246336 130850622017 131030440088 131374301864 131375988224 131491869262 131907874816 132024225008 132193325056 132728520704 132845594752 133034310656 133151654428 133265883136 133383431168 133571196544 133572911104 133690729952 134043293696 134231987968 134350388159 134403915776 134526966236 134756630528 134775437312 134894316856 135067092992 135071609824 135613923328 135733542464 135738081583 136162967552 136283070976 136287628472 137325740032 137451465502 137686122496 137881714688 138003334144 138007949168 138131453044 138367270912 138493949932 138562052096 138684271648 138866545792 139123032064 139245746432 139250403004 139428758528 139551742564 140116729376 140242120408 140439540839 140679299072 140684003584 140808094817 140809902272 141008121976 141504687974 141885383744 142277585678 142459818496 142585476098 142587306368 142961496704 143031795712 143162745232 143164582912 143290862156 143737544704 143742351488 143870987104 143926460416 144073515932 144580876843 144636623872 144766059776 144969848608 145222197248 145350291424 145352157184 145556771072 145685160361 145940627456 146069355328 146274978824 146867185216 147055296512 147186896896 147573157888 147780898304 147782795264 147913148032 147918094454 148121367056 148379201536 148381106176 148510080368 148511986688 148721048704 149113249792 149244776096 149435932672 149906784256 150040936448 150178303028 150252150784 150391641184 150781270016 150786312352 150993526528 151133705203 151604836352 151934861312 152073961832 152333582336 152684539904 152689645888 153165627392 153302695936 153307822592 153443048746 153518501888 153661024688 153923354624 154059123712 154064275664 154397672624 155022764416 155240991728 155242984448 155379917524 155645181952 155650386944 155787679372 156008986016 156495314944 156638590684 156640601344 156778767197 156979573504 157413499048 157615118336 157754143768 158253236224 158392824512 158615795896 158617831936 158757741818 159028772864 159034091008 159174368054 159176411264 159400485712 160023498752 160045831808 160250822656 160392172928 160397536666 160671367168 160813088384 160835531636 161041533952 161183581676 161691448448 161693523968 161836146784 162491353856 162634680403 162699476992 163502270464 163734536192 163878959296 163884439637 164164222976 164309025088 164311134208 164542436864 164687572582 164976361472 165208600576 165354323888 165571650752 166023774592 166236422144 166388616134 166909444096 167056667648 167062254256 167211758948 167733010432 167880960416 169171034464 169611493376 169766777336 169850257408 170005759963 170007942208 170454092224 170537910272 170688334336 170694042392 170846797186 170912671744 171379380224 171755990848 171909695984 172451359232 172603471066 172605686656 172848665648 173143752704 173302270544 173304495104 173457359452 174159615968 174404782444 174628164608 175243124992 175489816736 175492069376 175646863288 175952611328 176200301824 176202563584 176355720437 176357984192 176606245336 176907747328 177069711208 177071984128 177228171614 177455170048 177945694576 178014306304 178173612032 178424429056 178892666368 178894962688 179052758144 179058745918 179304812752 179619233792 179777668096 180030743168 180896129024 181153103872 181312891136 181318954492 181628502016 181884182528 182046951424 182053039328 182303220992 182781637376 182783983616 182945209408 182951327351 183347236241 183523999744 183685878272 183921147904 184089532744 184348677677 184828653568 184834834496 185260670894 185576947712 185583153664 185746848482 185838186496 186010714096 187167953024 187919433728 187925718016 188091479108 188846667776 188852983072 189021988376 189288076783 189611229184 189617570048 189784823449 190027904768 190054425272 190797248512 190965542456 191236821568 191569707008 191738682304 192008595032 192011059712 192180424306 192687234688 192958482704 193205628928 193739691136 193987837952 194158946176 194945014784 195116967292 195119471872 195394143776 195734265856 195906914528 195909429248 196185213184 196358259617 196876087616 196951998464 197153232328 197405751296 197923801088 197951423552 198204964864 198379792832 198386426929 198902951936 199182949888 199358640494 199989358592 200165760496 201233563648 201413648384 201697180672 202048274432 202226492416 202229088256 202414234516 202513768448 202692397024 203226929152 203513014016 203960239132 204336953344 204785989088 204969252904 205319176192 205507151512 205608206336 205796446271 205799087936 206440628224 206622720512 206629630264 206814543962 207910862848 208101210928 208394157374 208943725952 209046470656 209237858416 209240544256 209425106228 209782636544 209789651968 209974698284 210077949952 210272981152 210928467968 211121578748 211310512309 211391988736 211581164288 212136414464 212435041312 212437768192 212625150296 212924465143 213295102208 213297840128 213483240529 213485980864 213786507512 214350296576 214539365638 214814153216 215683846144 215987466752 215990239232 216180754816 216187984202 216557060096 216748075648 217053194384 217055980544 217247436172 217931952256 217934749696 218126980448 218406363136 218979524608 219010085632 219203264891 219290599424 219484026112 219491365964 220175589376 220372625408 220379994976 220682846464 220887722989 221264822272 221459990336 221467396267 222641389568 223154327552 223161790144 223739949056 224057786368 224255417984 224262917398 224962015232 224964902912 225163334656 225170864432 225658136912 226074927104 226274337952 226571732608 227481419776 227489027072 227689685236 228013133408 228603860992 228611505824 228816091192 229138198211 230065883224 230360557568 230563748584 231497205056 231704372848 232426668032 232434440704 232639461002 232642447232 232969940656 233367666688 233573510144 233581321168 233790354044 233880498176 234827382784 235034513792 235067315468 235368395776 235576003988 235986070528 236194223564 236197255424 236529752992 237153519616 237487363328 237696840589 237791543296 238659175976 238964856832 239178707456 239932325888 240143959744 240147042304 240485100032 240697221466 241116202496 241119297536 241328880598 241331978368 241671704144 242309030912 242650132096 242960924672 243183362042 243598524416 243816521728 244159745024 244386416924 244803633152 245027757572 245148246016 245364480608 246357859072 246894149632 247120187977 247893721088 248120674568 248242683904 248469956869 248894144512 249116880896 249125211712 249467565568 249699165118 250125451264 250354447954 250477555712 251027986624 251681570816 251911992176 252266611558 252269849728 252931878784 253056253952 253287933872 253291185152 253514602276 254304886784 254540977184 255091806944 255796935953 256124567296 256485116768 257152909312 257161508864 257388339832 257750668331 257753976896 258202648576 258430397888 258557476864 258794193304 258797515264 259025789282 260038185472 260074476688 260407586816 260637281008 261090971648 261458512384 261461868544 261692492672 261701244034 262060880176 262748603728 262751976448 262983738524 263815749632 264048450016 264386650112 265457041408 265691189504 266068621312 266303308856 266766862336 267142393088 267145822208 267381459904 267390401513 268086587392 268463975936 268700776318 268807831552 269053932472 269513261056 269550874624 269788633712 270134185984 270143219648 271227846656 271467084928 271476163166 272325935104 272566141952 272575256944 274651480064 274902931004 275372244992 276006668288 276015898336 276262906088 276734541824 276987899864 277124104192 277368543296 277377818887 277733091584 278246064128 278491492864 278500806008 278857517056 279103485128 280233458752 280484240816 280879081678 281358598144 281368007168 281616189634 281619804544 282016243952 283009375948 283770767488 284555171356 284919636992 285170952196 285174612736 285922993408 286325490464 286329165824 286581724312 286985148671 287475089408 287484702976 287738280713 287741974208 287852920832 288147031864 289161753686 289273247744 289532119552 289939697216 290444394496 290700582848 290704314368 291113542144 291370320722 291881254912 292138710656 292549957648 293734370432 294110593024 294373793792 295146315776 295561796608 295565590528 295826296064 295836188908 296242734112 296758403072 297020160736 297023973376 297442097408 298226499584 298489552192 298871865344 299145490709 300081872896 300356606056 300504301568 300779421473 300783282368 301562540032 301572624704 301987053056 302267410406 303209672704 303869722624 304147923664 304667164672 305369079808 305379291776 306331254784 306605391872 306615645184 306886097492 307037003776 307322049376 308118247424 308128551328 308795345248 308838441067 310045528832 310481983456 310485968896 310759835048 311290363904 311300773888 311575358744 312013966927 312017972032 312990629888 313277181368 313281202688 313557534394 313959147008 314826998096 315230236672 315508287536 316506472448 316785649024 317231591792 317235663872 317515483636 318057545728 318068182016 318348736108 318352822528 318800971424 320046997504 320091663616 320374002533 320501645312 320784345856 320795073332 321342734336 321626176768 321671063272 322083067904 322367163352 323382896896 323387047936 323672293568 323683117621 324982707712 325269360806 325398953984 327004540928 327469072384 327757918592 327768879274 328328445952 328618050176 328622268416 329084873728 329375145164 329952722944 330417201152 330708647776 331143301504 332047549184 332472844288 332777232268 333075035969 334113335296 334124508512 334423517896 334894289693 335466020864 335761920832 335773149179 338342068928 339222986752 339533554672 339700514816 340011519926 340015884416 340908184448 341075820544 341376668672 341388084784 341693594372 341825343488 342758760448 343511981696 343819391968 344902718464 345206942132 345211373312 345697331296 346604541088 346608990208 346914718904 347403074707 348319231936 348809564888 349256329216 350486249984 350979633472 350984138752 351293726576 351905222656 352400603648 352405127168 352711440874 352715968384 353212490672 353815494656 354139422416 354143968256 354456343228 354910340096 355891389152 356028612608 356347224064 356848858112 357785332736 357789925376 358105516288 358117491836 358609625504 359555336192 360061486336 361792258048 362306207744 362625782272 362637908984 363257004032 363768365056 364093902848 364106078656 364606441984 365563274752 365567967232 365890418816 365902654702 366694472482 367047999488 367371756544 367842295808 368179065488 368697355354 369657307136 369669668992 370521341788 371153895424 371166307328 371493696964 371676372992 372021428192 373857060239 374335906048 374666091449 375838867456 375851436032 376182958216 376712515253 377693335552 377705966144 378043976752 378576153566 379222458368 379235140096 379569646898 380055809536 380108850544 381594497024 381931084912 382473643136 383139414016 383477364608 384017190064 384022119424 384360848612 385374469376 385916965408 386411257856 387479382272 387821160961 387975675904 388317892352 389890029568 390233934584 390238943744 390788287552 391468531712 391813829056 391818858496 392370426368 392716519234 393752175232 393903996928 394306464656 394811502592 395847602176 395902847104 396409929728 396759585664 396772853858 397805903872 398365899776 398717280988 399978717184 400331520992 402467127296 402827296768 403196096173 403394361344 404452984832 404458176512 404828469032 405027536896 405384794048 405398350681 406453858304 407026028032 407920478264 408673906688 409571978176 409938505808 410638352384 411014303024 411216412672 411592892542 411598175872 412881256448 413245441024 413259260528 413629087924 416202421856 416788314748 417887451904 418475716832 418481088512 418850212456 419565273088 419579303936 419949396568 420155899904 420540564119 420545962304 421856935936 422243157496 422621024618 422783977472 423162328576 424272828928 424870082624 424875536384 425250300592 425848930286 426590204416 426595680256 426966481058 426971961728 427573015024 428700593152 429078731276 429628306432 431367692288 431974933504 431980478464 432361509632 432375968404 433114120192 433496151296 434106388768 434111961088 434494872344 435863904512 435869499392 436253960896 436812726272 437212640267 437959049216 438020171264 438406529782 438581198848 438968052224 438982731928 440351178752 440745250816 440759989952 441365692928 441775445978 442529644544 442919980672 442934792534 445282779136 446308655104 446323580288 447479898112 448115572736 448510835968 448525834796 448927222393 449924030464 450326669312 450341728864 451316273824 451379260021 452149854208 452548675904 452563809763 453143465216 453543163333 454962839552 454978054144 455379370472 456020413201 456026266816 457207721984 457223011648 457632182384 458276396422 460131766448 460721115136 461127497168 462994410112 463408745696 464853336064 464868881408 465278922004 465284894464 465939881312 467147020288 467162642336 467580708088 467760996352 468238926779 469654765568 470069027584 470134630936 470736791552 471152007976 471972141056 472388447128 472394510848 473059505984 474307039232 474974726656 475393681178 475583086592 477318351952 477929713664 478357414912 479864651776 480287919488 480294084608 480970200064 481394442932 482232404992 482238595072 482657761196 482663956736 483343408288 484618061824 485300264192 485921849344 486366724084 487197048832 487633043456 488079484841 488319490048 488772833848 489607266304 490055515144 490296492032 490728961216 490745371877 492715718144 493788299264 494240375954 495787442176 496241349136 496485367808 496939913738 497788289024 498233761792 498250423424 498935131136 499398330236 500250902528 500708895908 500955111424 502055973248 503823984352 504533223116 504539699456 504984731953 505863757568 506575867744 506582370304 507029204552 507742955341 508609773568 509075419723 509081954368 510183613888 511593871906 512249134592 512970233536 514305818624 514323017728 514776679664 515501336662 515507953792 516405297152 516860795776 517114953728 517588386608 517595030528 518051578564 520076370944 520148953376 520815173632 521274562016 522181943296 522715477817 522917024768 522923737088 523384985344 523402488068 524121760352 525497207456 525503952896 525967477048 527631499264 528096900032 528773300224 530914082816 531382379008 532137242624 532606617712 533533724672 534284786176 534291644416 534762919808 534780803026 536173174784 536927951872 537401552636 537615663104 538107864944 539026522112 539101749248 539577267424 540268371968 540286439296 542455693312 542934169856 542952326332 543438216581 545132283904 545150513888 546406472657 549302960128 549805862008 550744489984 552013336576 552031796672 552525812176 553469083648 553975799728 554248208384 554737086592 554755637774 555466183168 556492128256 556982985728 557001612016 557715034112 558206970256 560466917504 560968481632 561758163356 562717196288 562736014336 563232379268 563239609088 564032487904 566018751896 566815542943 567541534976 569110342712 569839273984 570341904392 570349225472 571845986816 572650980928 572658331648 573163448624 573970297342 574950178816 574969405952 575476561426 575483948416 575705841664 576294063728 578323507372 578546495488 579064239104 579879394432 580888788992 581401165696 581408628736 582227084288 582740641444 583762509824 584277421312 585099915296 587468740864 588221186048 588747587584 589286602099 590292631552 591123593216 591131181056 591652592128 591672377816 592485468224 593516806144 594040321472 594047946752 594884194816 596452999168 596979104384 597743730688 598290981418 600163745792 600713212112 601008603136 601558842946 601566564736 603125080064 603145249408 603974106112 604534820812 606419345408 608295847328 610738159616 610758583552 611297307101 613210783744 613231290368 613772194984 614074007552 614636209097 614644098752 616236494848 616257102656 617590690496 617676882134 620091057664 620963966912 620971937792 621519670096 622580727808 622601547776 623150717488 624027933854 624035944064 625981259776 626554362736 626562405376 627115068788 627918294016 629653996192 630460473344 631016575072 633012944896 633571298048 634463183584 634471327744 635030967272 636115091456 636136364032 636697472216 636705645056 637601942848 640093995008 640183327232 640748005066 641003290624 641568691712 641590146664 642685468672 643252353536 643342126544 644166135808 644734326704 646765793792 646774095872 647344587136 647366235242 649965415424 650538721612 650797907968 654009081856 654938144768 655515837184 655537758548 656656891904 657236100352 657244536832 657846262177 658169747456 658750290328 659905445888 660834402304 661417295552 661439414269 662286603008 662870777179 664095098368 664945688576 665554464536 666150071938 668226670592 668249017024 668847035792 669788579386 670932041728 671523841664 671546298358 676684137856 679067109344 679401029632 680023039852 680031768832 680631595241 681816368896 682753337344 682776169568 683387188744 683650686976 684349200677 685517520896 686145130931 687023963392 687638783936 689805436928 690413884264 690422746624 691394662592 693209082176 693217980416 693829437808 694806149414 696638463872 697619129776 698512658432 700972499968 701959266944 701968277504 702587453152 703810445312 704801207296 704810254336 705422881748 705431936768 706424981344 708278844832 708287936512 708912686456 709820680192 711782778304 712057225216 712694448128 713346939383 713697716224 715570665472 715579850752 716211032576 716234983672 717219251008 719110672384 720122972672 723584516096 724612415488 725251564544 725275817968 726514008064 727536730112 728187805696 728212157312 729212883968 731126549504 731135934464 731780837632 731805309404 733388944964 734743513088 736358130976 737394710708 739314614272 739339337984 739991477017 741042683576 742307790848 742332614656 742987393928 743352745984 744033305749 744042856384 747714120478 748671812096 749332182898 751677734912 751702872064 752365916432 753425030506 755386671104 755411932288 756087953504 757152307132 758444916736 758470280192 759139293796 760111619072 760217701088 763188994048 763862169824 763968775271 764947286272 765622012961 766278828032 766954729216 768034380128 768044238848 768721697224 770748938752 771833930816 772822515712 774958764544 775642321922 775951351808 776635784704 779780059136 780467869168 780477887488 781576575104 782937063424 783627658112 783637716992 784740852736 785433038468 787504350464 787807993856 788612929312 789623005184 791695204352 791805694208 792819859456 793519171328 793545707716 794255855003 795611807744 796340212109 796731799552 797434561976 799957434368 800663041984 800689817273 804934254592 805654593536 806392192346 806788722688 808905969664 808916353024 809656938064 810055073792 810769588096 810796701362 812907716608 814052056064 815840956528 817347813376 819143956352 819877011616 822028606048 822432825344 823185785084 823196351744 823922457397 826490882048 826518521056 827258175848 828422716609 832404843712 833576629496 835774903808 836951433664 836962177024 837700424912 839130546176 839158607872 839898793136 840311799808 841081128238 841091924608 843713871872 844486314992 845242049236 845567954944 846324657152 848545657856 849740165248 849751072768 850500601184 851697860572 853180408832 853191360512 853932962116 853943923456 855146030048 857401186304 858157462552 859256612864 862735384576 863949867008 863960956928 864723019264 864751936808 866228240384 866992302592 868212777536 868223922176 868989744688 871727809024 871738998784 872507921792 873625452544 874425280534 875918098432 876040342528 876813059564 877162397696 877936104448 877965463856 880702357504 881490501632 881519979904 882731385856 883550891956 885059289088 885839961344 885869585068 892617310208 892647160576 893434525763 894959796224 896231145472 897021671936 897051669592 897854444786 899848060928 900653338624 900683457728 902632547648 902758520042 904299708416 905097351808 905127619526 906286930432 907086326666 909925679104 909956108288 910758740944 912040826402 912052533632 914415443968 914446023296 915264364768 916552792844 920263532896 921442230272 922254994336 924804306907 925988820224 926805594637 926817491392 929706672128 929737762816 930557844008 930569788928 931879762624 934294040576 934325284672 935161416176 935521992704 936477853558 939309531136 940138055168 940269261872 941473583104 942304015952 943944282112 944776894256 944789021696 946119011968 948614078464 949949453312 950787362356 951166173184 954636703904 955859427328 956714829824 959729303552 960575838976 960588169216 961467613951 961940400128 962788885864 964464809984 964477190144 965315522392 965327913472 966686816576 969236123648 970600528384 971843698688 972733448168 974394097664 975266086912 976158969682 976638980096 977545667696 979214532608 980111030288 980592984064 981457922432 981490743754 985431436288 987576598528 988480751908 992482698272 992970735616 993879827476 995576578048 996467523584 996500846848 997379816849 997870262272 998796660472 1000501805056 1001417791816 1001910222848 1002827499053 1004111946496 1007647968704 1009066446232 1009079398912 1009969463906 1011727515136 1013151735488 1013164740608 1014058409104 1015485910682 1017219547136 1018150839446 1018163908736 1020367227776 1023187743812 1024498269184 1025940467072 1028646035456 1029553359328 1031002673324 1031015907584 1031925321817 1032810594304 1033721591552 1035176773216 1035190061056 1036103157128 1040152741888 1040297906752 1041630347264 1042549124032 1042583988329 1044363886592 1045430955634 1045834049536 1045847474176 1046769970688 1046804976136 1048243520704 1050994414912 1051007905792 1051934954096 1055262998528 1056193800064 1057546600448 1061828165632 1062764758016 1064274485248 1065213235424 1067067449344 1068569572352 1068583288832 1069525839616 1069561606052 1072346349568 1073855903744 1074803105272 1076215729888 1078203498496 1079154534848 1080536743936 1080572878592 1081526004871 1084911386624 1085868339712 1085904652664 1086876433162 1090264567808 1090301027776 1092812945314 1098605920256 1099611724016 1101488979968 1104026673152 1104063593344 1105051624352 1107951599456 1108496416768 1109474173184 1109511275548 1110504181709 1110932366336 1113965971456 1114003224032 1115430068224 1116413940512 1116569748473 1120933835008 1121922561929 1121936963264 1123516326712 1125434392576 1125472028672 1126464758536 1126479218176 1128064975808 1132037503792 1133631085886 1135083069952 1138220685424 1139678547968 1140683808784 1140698450944 1143691973632 1145301961856 1145316663296 1146326897248 1147940594684 1149900357632 1149938811904 1150953122852 1150967896832 1151411683328 1152588127456 1156647014744 1157092990976 1158128478208 1159758788864 1161777577984 1162802331392 1162817257472 1163881848467 1164454168576 1165481282888 1167525019648 1168554842624 1170199830592 1174937481728 1176442372096 1177495175168 1178573204198 1180585263104 1182247186432 1182262362112 1183305184256 1183344755632 1184970936448 1187033612288 1188080642944 1188095893504 1189768389632 1192905998336 1193958208768 1195487461376 1196581962836 1201426424224 1202017206272 1203117685892 1203133129472 1204194360811 1206250160128 1206290498816 1207354515133 1207948212224 1209069641624 1212838690816 1213949077801 1216591694656 1221476319232 1221517167104 1222594614202 1226421567488 1226462580736 1227544389968 1228148015104 1229272418194 1229288197504 1232472989696 1232514205312 1235181380992 1235353764268 1240182115328 1241927933824 1241943875584 1243039340192 1245203095552 1246301434976 1248055867708 1248071888128 1249172757989 1253108725472 1253124810752 1254230137576 1255836588032 1259307992384 1260920946688 1262033150144 1266025889792 1267142596096 1268926367168 1268942655488 1270061934544 1272230182912 1272272728064 1273394944432 1273411290112 1275203885696 1280187990016 1280366654464 1281496010132 1282006581248 1283137383424 1283180293328 1285370937344 1286504707072 1286684253088 1288332271616 1289468653408 1293531587584 1293548191744 1294689174272 1294732470484 1299930830848 1301077443224 1308018163712 1309876289536 1311031674368 1311075517096 1313313783808 1314472200704 1314489073664 1315692524354 1316339494912 1317500580656 1319810891776 1321668804608 1322834591104 1322878828538 1324573206016 1325741554358 1328190196736 1329891377152 1331108929072 1332300143876 1336453341184 1336498034048 1337694071584 1339577158772 1341864083456 1343047683328 1343092596716 1344294535753 1351637063941 1353368275712 1354562022931 1358134218688 1358802059264 1360046079704 1360063537664 1361263190482 1363632737792 1365506674688 1365552339136 1366774377488 1367301373952 1368698401354 1371035041792 1372290261862 1374047926784 1375277567872 1379610873856 1380827768528 1380845493248 1382789325184 1386418164352 1386435960832 1387658875616 1389612298828 1393276927744 1395238259552 1397025316864 1401944999936 1403918533888 1403936555008 1405174906304 1405221897313 1407620890624 1409602414592 1409620508672 1410845763496 1410863873536 1412849962688 1416557689664 1416575873024 1417825372912 1419641360384 1423565556608 1424114450432 1425388896256 1426693878766 1427395432448 1431141330944 1431159701504 1432422065152 1432469967344 1434438502016 1438221344768 1440245945344 1447169032192 1450503129088 1450551635936 1455073460224 1456375611392 1456424314624 1457708963087 1458425767936 1462253099008 1462271868928 1463561675264 1463610618808 1466777889928 1469487026176 1472716261952 1474789421416 1478629228544 1478678675968 1479982954034 1482085367152 1484615581696 1484665229312 1485974787856 1486705491968 1488066611498 1488085712768 1495428240956 1497343624192 1498664365796 1503405744128 1504731832864 1506850061012 1510773342208 1510823864576 1512156496513 1512175907008 1514304614264 1516889833472 1516940560384 1518278587592 1520223238144 1520435402176 1526377988096 1527724339648 1527937550542 1529894572544 1531244025922 1532557656064 1533909458432 1536068760256 1536088477696 1537443394448 1541497877504 1543667861632 1545645031424 1549917529088 1551284643844 1551902703616 1553271569408 1559560118272 1560935738336 1560955774976 1563153150208 1564531939529 1565874126848 1567255316224 1567275433984 1569481705472 1570866076936 1575008700928 1577225858624 1579246010368 1580691853273 1583390408704 1583611388416 1585639718912 1587038342656 1587091415432 1588511710006 1591223615488 1592680424218 1593463599104 1594869123952 1599914868736 1601326083968 1601379634546 1609868509184 1611309187072 1612784384692 1613577445376 1617811939328 1619313876128 1620110147584 1621539176192 1621593402724 1623044573267 1625815433216 1627303911701 1628104112128 1631681913056 1634695626752 1636192235297 1638287912704 1639732975127 1639754023232 1644057212096 1644865650688 1646371570168 1646392703488 1647844914794 1652981764096 1653037042112 1654516351696 1656845433218 1664809687424 1667153258992 1671549807616 1673902867328 1673924354048 1675400849824 1678317215744 1679797586272 1680623599616 1682162256476 1682183849216 1683667630333 1688972629984 1690484098472 1691135909888 1692649314304 1697091315712 1699480330496 1699502145536 1701001202368 1701058086221 1703395721144 1706360817664 1706382721024 1707865924232 1707887846912 1710292060096 1714802372608 1716314925104 1718513225728 1725470769152 1727899734016 1727921913856 1729446038528 1729503873616 1732456480768 1733984605184 1736425555072 1736447844352 1737979489376 1743455618048 1743477997568 1745015843584 1747250905088 1748850561068 1751836196864 1752080685056 1753626119128 1755872208896 1755930927712 1761404715008 1762981003264 1763039959808 1764595060579 1765462771712 1767101783912 1770118578176 1771679922688 1771739170136 1785234620416 1785294321152 1786869051526 1789919592448 1792462290944 1794043343872 1794103339184 1795708889572 1799696121856 1801306677248 1801366915456 1805265095296 1805517040084 1808599416832 1810194703616 1810255239052 1812573860864 1814172653332 1819912216576 1821517481888 1824081652804 1824105067264 1825714030907 1828830887936 1828892046592 1830505232621 1830528729536 1833105585688 1840527065792 1842884460544 1844509988672 1849608613814 1851977640448 1853611189274 1853634982784 1859413344256 1859475525632 1861115688016 1861139577856 1863759525248 1868588081152 1868650569344 1870322832352 1871043985408 1872955707116 1878619062272 1880276110336 1880538523744 1882947166208 1884608031904 1887888564224 1889553788512 1889578043392 1892238023936 1893907084693 1897228156928 1899898906624 1901574724712 1909273407808 1911718854656 1913429659648 1919458607104 1921151677952 1921176338432 1922935227902 1923880800256 1925577771728 1928929619968 1928954380288 1930631044784 1930655826944 1933373633152 1938472247296 1941201056768 1943687397376 1945466896336 1948788195328 1950532173824 1952317939364 1953277960192 1955091335392 1960222060576 1961185968128 1962915844864 1962981487508 1964738167639 1970862872576 1975153197056 1976961503816 1984965396544 1985941471232 1987759654952 1991153156096 1992935047168 1993001693696 1994759633698 1995740524544 1997593320944 2001003610112 2002835583632 2003820445696 2005654998106 2008223892992 2015295937408 2018132892464 2018158797824 2019938927812 2023455030272 2026303470976 2026329481216 2028116818208 2030971821364 2034439094272 2036301678892 2036327817472 2038123973561 2040734455552 2046375487624 2048996538368 2051880934144 2057292070912 2059106718656 2062005346648 2062031815168 2063850643634 2065621188608 2067443183104 2070353546432 2070380122112 2072206314256 2080305483776 2080595813504 2083260694528 2085098248064 2085167976658 2088727773184 2090861911268 2091668099072 2091694948352 2093539941376 2093609952272 2096487041408 2101988829824 2102015811584 2103869908192 2110525997056 2112387600128 2115093200896 2125529516032 2128548970496 2130426470848 2130497715281 2134134898688 2137139144704 2137166577664 2139051679232 2139123212104 2144692699136 2147711807488 2149606210544 2152431459776 2156406996992 2158309069696 2161073487872 2161145757184 2163052009742 2169822773248 2171736679424 2171809305328 2173752866324 2180529135616 2180602055552 2185625890628 2199223448032 2208053346304 2208127186688 2210074879519 2210103248704 2215903198912 2216992833536 2218948346368 2219022551096 2221008363418 2221864732672 2227931942912 2228006448064 2230860136448 2232827881024 2233139496946 2241867670016 2243845123858 2243873926528 2247032653424 2250868785152 2250944057344 2252929517072 2252958436352 2256129951616 2264075007584 2267262171772 2270166139904 2276441370848 2279357095936 2281367617568 2281396901888 2287383947264 2290603923712 2290633326592 2292624365681 2292653794496 2295881189368 2299800715264 2299877623808 2301906245704 2301935793664 2305176254912 2313294029488 2314185981952 2316256956416 2319517577728 2323555155968 2325604662784 2325634514944 2327763696934 2328908337152 2330962565776 2335050039296 2337109685248 2340399661184 2349874963456 2352884744192 2354990350336 2357146408396 2361170526208 2364494372864 2366610368512 2366689511264 2369941872896 2374067224576 2376161285888 2376191787008 2378367255563 2379536779264 2385811996672 2387916417536 2390974922752 2393163925672 2396532809801 2402852848448 2404034412544 2406235371784 2406266258944 2408388721622 2412500320256 2412580997632 2414709030266 2415896424448 2418139283248 2425677381632 2427898155602 2433183389312 2442952638464 2443034334208 2445189228404 2452925161472 2455088779936 2456296030208 2458544836388 2458576395008 2460744998179 2464945979392 2465028410624 2467202704837 2470362761984 2470707528536 2480364230656 2483855867648 2483887751168 2486078680384 2486161818323 2490406191104 2492602869952 2496111735416 2496143776256 2498345515978 2506217450944 2506249621504 2508460275152 2511673176064 2518615984768 2521841893376 2524066300288 2532051779584 2534285192192 2537852734336 2537885310976 2540123869088 2544545456128 2546789888864 2546822580224 2550407771392 2552657375021 2560375980032 2560733308928 2562992020264 2566274766848 2566360586656 2573009414144 2573368506176 2576664543232 2578937306816 2579023550077 2587063175168 2587096383488 2589378348544 2589464940968 2599861661696 2602154886448 2616036327424 2619752579072 2622063348736 2622151034192 2626627567616 2628944401408 2628978147328 2631385048708 2632678989824 2635001161312 2643337609216 2645669182208 2645757657076 2649146412032 2651483108716 2656380393472 2662217858144 2664600287752 2672906682368 2672996068096 2675353801523 2675388143168 2679154317544 2683728166912 2686095366656 2686185193432 2688589071506 2703274127882 2706736551424 2709124045862 2716268437376 2717604118528 2720092159408 2720127075328 2722526380964 2727265475584 2731013349376 2731104678272 2733548754976 2734602747904 2737396802708 2742070083584 2744580523724 2747036660017 2748095853568 2750555135744 2759221747712 2761655537056 2761690986496 2765578650368 2768018046859 2772836328704 2772871921664 2775282126877 2775317751232 2779224597656 2786553855488 2790476519104 2794050633728 2803889999872 2807837067776 2807873110016 2810349812608 2810443794626 2815241781248 2819204829184 2819241017344 2821691526992 2821727747072 2825699925376 2833115379328 2833151746048 2835650745824 2839282720768 2847131113216 2848228900864 2850777792512 2853387757532 2854790864896 2862282661888 2864844130304 2864939934688 2868877004032 2871540398857 2876442689536 2879076151471 2880491890688 2894338064384 2901006258176 2901103271872 2910146920448 2912751222784 2912848629248 2915417926174 2916851535872 2924506198016 2924543737856 2927123350528 2927221237616 2933555779856 2938974052352 2945432523904 2949578842832 2957258457088 2957357351936 2959965908068 2964170734304 2969330458624 2971949575712 2973410983936 2976133222996 2976171425536 2978796576743 2990856481912 2994687248384 2997328731592 3006811488256 3009463665728 3013700122024 3021546684416 3021647729152 3024312993026 3024351814016 3028609228528 3033779666944 3033881120768 3036557175184 3040446476288 3040870804352 3052755976192 3055448679296 3055875101084 3059789145088 3062488051844 3065115312128 3067818916864 3072137520512 3072176955392 3074886788896 3082995755008 3087335723264 3090058927657 3091290062848 3099835058176 3102569287688 3106543138816 3119120236544 3121871476672 3121911549952 3126306300416 3129063879058 3131748253696 3134510632448 3134550867968 3138963410944 3141732153872 3150017401856 3154451717248 3158492020736 3161383706546 3166780817408 3167222776832 3171279437824 3174076685312 3174182830864 3177023420012 3182447230976 3185360848436 3186927198208 3189738247904 3199829737472 3202652167936 3202759269092 3222618374144 3225568769384 3227154890752 3230109439297 3235623878656 3238627752256 3240220295168 3243078352384 3243186805448 3246089146534 3251630866432 3254607823402 3256208224256 3263363826112 3269391253504 3272384470594 3276575825408 3279465950254 3279508046464 3288114424192 3289731301376 3292743140336 3292785406976 3295689829588 3305963528192 3306074084224 3309032703392 3313690866436 3325360167389 3329619374848 3334306517984 3343099615232 3347805734656 3347848708096 3350758688303 3350801699648 3356634431488 3359595172544 3361247199232 3364324512952 3364367698432 3367335260666 3377945259968 3380968196944 3382271819776 3385298628608 3394182631424 3398960660992 3399004291072 3402002404736 3402116172442 3406791442288 3412721635328 3412765442048 3415731848464 3415775693824 3420584120192 3429604745216 3432629850208 3437026451456 3450941538304 3455799468032 3458892077056 3459007747232 3467969210368 3472851110144 3472895688704 3475958978752 3476075219669 3486911236096 3486955995136 3490031687168 3494501810176 3497701122136 3503672393728 3504161370112 3507252238256 3511744417792 3511861855424 3522809430016 3525962006528 3526079919616 3529190121158 3530925543424 3534203567824 3540237156352 3543359845376 3543478340272 3570469240832 3570588642304 3573738103052 3579839184896 3588086687744 3588206678368 3591417779144 3599392243712 3602613354496 3602733830912 3605911645531 3610530190592 3611034080168 3617198833664 3620389407232 3620510478104 3625147721728 3628345306664 3639824433152 3643034963776 3648163305608 3648210134528 3651428061814 3657661775872 3657784093184 3661010465242 3661057459072 3666211171376 3681054131584 3685768921088 3689019977344 3699217227628 3703955280896 3707222378548 3707269965568 3718951051264 3722231376032 3722279155712 3727519050496 3730806932723 3737176162304 3737301138688 3740597649269 3740645664704 3742087970816 3745911414232 3760552220672 3761077047488 3765894332416 3769216063808 3769342111651 3775777128448 3779107577024 3779156086784 3784476047872 3787814169386 3794456313856 3799797813248 3803149449424 3818546815616 3823437709312 3826859319296 3838917214208 3842303355904 3842352676864 3845870455804 3847761600512 3851155543456 3857859239936 3861262089568 3861311653888 3866747266304 3876944494592 3882402113536 3890933792672 3901064347648 3904635878728 3906555920384 3910132479149 3910182670784 3920444121152 3922371936256 3925831689728 3925962975016 3929476335278 3941725745152 3950306394112 3953923007632 3969930793088 3971882942464 3975519309904 3982306312192 3985870094336 3986003387392 3989519267396 3991481049088 3995186641888 4005671167264 4007640891392 4011309996212 4014899733871 4016447785984 4030591874816 4036265784928 4036317595648 4039877855624 4046910060544 4052606941952 4052658962432 4056181570051 4056233636416 4061943642728 4068878188544 4072603357784 4072655634944 4076247947122 4081468911104 4092750975248 4097993076736 4103761868288 4114584141824 4118213437312 4124010693296 4124063630336 4127701287268 4131242377216 4134886366208 4140707092864 4140760244224 4144412628512 4160610967552 4161191627008 4164862032929 4166521389056 4170196496128 4170335953316 4177455546368 4181723822536 4183336198144 4187079882752 4187219904544 4192974082816 4203977659648 4204031623168 4207739816384 4207880529073 4221051994112 4224775200256 4230186401792 4251059032064 4257097940992 4260852941696 4260995430562 4268269797376 4274278289408 4274333155328 4278103358464 4278246424208 4289385398272 4295423614976 4299212421088 4304862919552 4312813993984 4316618139392 4322146975744 4322291514368 4326104019484 4343473358848 4343618610656 4347505732648 4353625766009 4361058271232 4361204111104 4365050939327 4371251781256 4398446896064 4416106692608 4416254373376 4420149759038 4420206497408 4431806397824 4433985667072 4437896692736 4438045102192 4442016726836 4443729465344 4455863885824 4456012896128 4461720272896 4465655762048 4466278993892 4483735340032 4487690247716 4487747853056 4494065306848 4501888114688 4505859034144 4505916872704 4512259903232 4516239971191 4528150015168 4534524343544 4540332279808 4552882741696 4558714191872 4562735235136 4562793803776 4574767894528 4581207847424 4581266653184 4585248731362 4585307588992 4591762378736 4599601430528 4599755247616 4603812491408 4603871587328 4610352509824 4626588058976 4628371963904 4632513912832 4639035155456 4647110311936 4651209325568 4651269029888 4655527393868 4657816674304 4661925131552 4674219370496 4680799322368 4699749926912 4709980700672 4714292816792 4722341052416 4728988745728 4733220737024 4733379022528 4739883745792 4748134449152 4752322571776 4752383574016 4756734511126 4759073558528 4771623993344 4775832835072 4781949845504 4786327851344 4793065619602 4805705696896 4808068825088 4812470743568 4812532517888 4816777443244 4825000640512 4825161995264 4829418060532 4831792848896 4836278566496 4851354763264 4855796311204 4860141783107 4866366778624 4885905276928 4886068668416 4890378456808 4897262698289 4905850322944 4910177559872 4912592060416 4917089672776 4917152790016 4921489996358 4929891958784 4930056821248 4934405409674 4940725523968 4941415057072 4960728461312 4967711735296 4967775502336 4972157360768 4972323636646 4980812382208 4985205739904 4992223470832 4992287552512 4996691031956 5012434901888 5012499243008 5016920550304 5023346352128 5037231969536 5041675092493 5043683786752 5048132600576 5068570384384 5075705468672 5075770621952 5080247738176 5080417628747 5089090912256 5093579777728 5093645160448 5100815542784 5105314750042 5120751960064 5121466617856 5125984040528 5132549533696 5132721173312 5146018828288 5146737012352 5153329086464 5157874613632 5158047100154 5174126350336 5174192766976 5178756697088 5178929881936 5199723323392 5204309772896 5232072654848 5244126697472 5244302068384 5257888802816 5257956294656 5262770097416 5265357979648 5270002322624 5270178558853 5286675218432 5291338364416 5291515314152 5298292824064 5302966217432 5312760786944 5324435716288 5329200575504 5345813364736 5345992136192 5350707603046 5350776286336 5358308635088 5367456333824 5372190733312 5372370386864 5377178143012 5406548255764 5413473102848 5418248091724 5432536874752 5440184318816 5440254150656 5445052761928 5454530951168 5462026698752 5462209356544 5467027333547 5467097509952 5469205495808 5474793605416 5484140167168 5489161047448 5494073320034 5496191707136 5501110271488 5518443495424 5523311074112 5523381972992 5531157300736 5536036093718 5545672657408 5545743843328 5550564253754 5550635502464 5558449195312 5573107710976 5580953038208 5588101267456 5607779999744 5615674135552 5615746220032 5620699625216 5620887589252 5630483562496 5638409658368 5643383053984 5643455494144 5651399850752 5666230758656 5666303492096 5671301491648 5678565441536 5683764323471 5694262226432 5701555585024 5706775515064 5709581729792 5714809007987 5724565323776 5729688260608 5729879869376 5737754008064 5743080797714 5752885379072 5758152302942 5760983781376 5788676128768 5802012516352 5802206543744 5820293840896 5825502445568 5825697258496 5830835852348 5833703071744 5849012396032 5854246701056 5854442475232 5867111559712 5867930380273 5877948104704 5883329526919 5890865047808 5899157685664 5914516914176 5914714703872 5919931816136 5928265371613 5928341468608 5938660917248 5943899151424 5946821967872 5952266445992 5952342851072 5957593153486 5981712963824 5989374496768 5994657463184 6013622976512 6018927331456 6027400244048 6043093368832 6043295458304 6048625986052 6048703628032 6057218457056 6067762241536 6073114350368 6080892952576 6081741608704 6087106048127 6105511952384 6110897358592 6111750202168 6119578290176 6124976103688 6135637833728 6144275041024 6144353910784 6149773577792 6149979234799 6165991510016 6174671446528 6180117855314 6182580125696 6199670116352 6205138575376 6213086277632 6238240473088 6243742953344 6243823099904 6252612600832 6258127758116 6263496507392 6269021264896 6269101735936 6277926821888 6283464307744 6300034803712 6308903434496 6316984041472 6322767413092 6333561634816 6334445553664 6348153370624 6348365661728 6354046840024 6364894461952 6370721696872 6373854396416 6379476495808 6379689834401 6399659474944 6405304335872 6405518538184 6445236748288 6451137538768 6454309781504 6460218878594 6471247757312 6477255504512 6480440590336 6486156704768 6486373610896 6492178293068 6503261732864 6509215646804 6512416448512 6526727652224 6538782507008 6544768941188 6553151650816 6558931900508 6559016092928 6576228848384 6585486280672 6585570813952 6591379659176 6600658419433 6611927056384 6612148168448 6617980456399 6618065406784 6627381732872 6650720334778 6659238749696 6668613035968 6686199230464 6695611469312 6695697416192 6701517376606 6701603399296 6713268862976 6719190345088 6722494398464 6728649025904 6728735396864 6734670521332 6755890519936 6761936393888 6764543639552 6770597257216 6788365262848 6795301211621 6797921321984 6798008582144 6804004809472 6804232344884 6813582884576 6825443270656 6831463696928 6831551387648 6841168240384 6859209490432 6865259700416 6874052902912 6901883076608 6911598936064 6917784154112 6918015494464 6935938420736 6945702220288 6945791377408 6951917957504 6952150439338 6973822472192 6973911990272 6980063374336 6989003620352 6995402244272 7007344787456 7008322740224 7014504476512 7023488835584 7023723710848 7045618860032 7051924013056 7052159839232 7058380242316 7061851086848 7068407135648 7086719690752 7086956680544 7103284144541 7140938481664 7141177284608 7147476206104 7159678369792 7176173375488 7176413356736 7182835558288 7198784487424 7205226708992 7205467661824 7211823291062 7221060381184 7222068160336 7234397667328 7240778814464 7241020956208 7250295443456 7256690613328 7279648866304 7286069927552 7296326611216 7296420269056 7302856123628 7315323551744 7315568186368 7322020930484 7322114918144 7332422342752 7362108263168 7368602058259 7371537842176 7378039954688 7398434455256 7407910561792 7414444757096 7414539931136 7437902102528 7444462752064 7444558311424 7455038100992 7461613865446 7474352324608 7474602277376 7481195298538 7481291329408 7484175941632 7491822828464 7521104441344 7522154094976 7531788664832 7538432127616 7538684223302 7551554256896 7558215154048 7558312173568 7568952095744 7575628338772 7588912627712 7599595626496 7606298898848 7637093631232 7646875418624 7653718638592 7660725827287 7684606711808 7684705353728 7691740911608 7695523201024 7702311086912 7702568662939 7715718479872 7722524179136 7722623307776 7733494532608 7753888989184 7764804227072 7781867585344 7802128695296 7809271757456 7813111840768 7820264958298 7820365341568 7840888242304 7844743872512 7851663379456 7851925950032 7858952670556 7883451490304 7907846015264 7939861586176 7951038619808 7971740188672 7972006774784 7979038534792 7982962098176 7990270718261 7990373283776 8011342334528 8015281782784 8022619992424 8029799467742 8032895571968 8061183749632 8072531569856 8072635191296 8079755711248 8093820121088 8105213883904 8105317924864 8112363140102 8112467272832 8123887285456 8137756377088 8145206715568 8145311269888 8152495894244 8162937822208 8185501950496 8195986153472 8207523736576 8229168283648 8236426874624 8248021386592 8248127260672 8255402574536 8269772732416 8281414185728 8281520488448 8288825257024 8321221935104 8322383254016 8329724065858 8333042778112 8340392992256 8340671906632 8354911092736 8363447645072 8366672396288 8374159765504 8374439809088 8385948165632 8407955319296 8408063246336 8415479632768 8415761058146 8442103988224 8449550400512 8460372803584 8502118064128 8514195881984 8521705883392 8521990861124 8536539594752 8548556578816 8556206716928 8556492848416 8578770796544 8590847229952 8598424842176 8598712385497 8609725839104 8617320103327 8625627987968 8633236278784 8644293951488 8644583028736 8652208038968 8664387850819 8686946717696 8687237221312 8695011465296 8707251532018 8722116542464 8722408222208 8730101878654 8742503562512 8796893792128 8832213385216 8832508746752 8840299518076 8840412994816 8863612795648 8875793385472 8876090204384 8884033453672 8887458930688 8896539608801 8911727771648 8912025792256 8919886702103 8923440545792 8931311524096 8932557987784 8967470680064 8975380495432 8975495706112 8988130613696 9003776229376 9011718068288 9011833745408 9024519806464 9032479942382 9056300030336 9069048687088 9080664559616 9105765483392 9117428383744 9125470470272 9125587607552 9149535789056 9162415694848 9162533306368 9170497462724 9170615177984 9183524757472 9199510495232 9207624982816 9207743174656 9220705019648 9253176117952 9256743927808 9265027825664 9273510211979 9278070310912 9302418651136 9302538059776 9311054787736 9315633348608 9323850263104 9324162065663 9348438740992 9361598644736 9399499853824 9419961401344 9428585633584 9444682104832 9457977491456 9466441474048 9466758045056 9479767491584 9496268898304 9504645143552 9504767148032 9513469022252 9518147117056 9551665670144 9572655702688 9586131239204 9611411393792 9624941487136 9625065035776 9633554886488 9650001281024 9650323990528 9658836121064 9663585697792 9672432974737 9672557132992 9702709526528 9711592622408 9720283566214 9732733557248 9771810553856 9772137336832 9780756913616 9794525396578 9811700645888 9820355119744 9825184120832 9834179345552 9834305580032 9842979992716 9859783917568 9860113642496 9868810819348 9881451047936 9882830114144 9921456922624 9931594078523 9935423470592 9935551004672 9944314721536 9944647273292 9961624764416 9970411479808 9984446941664 9984575105024 9993382063912 10024869803776 10024998486016 10033841100608 10046692704256 10074463939072 10083350184986 10087367573504 10096265201152 10137140768768 10151410937344 10151541243904 10160495476352 10160835257494 10178181824512 10187159555456 10187290320896 10201631085568 10210629500084 10241503920128 10242933235712 10251968081056 10265099067392 10265442346624 10292037656576 10293474024704 10306658172928 10315749227264 10316094200308 10325326115039 10348252700672 10357513394176 10357859763872 10381722980483 10399446646784 10408619545792 10408967624549 10464145309696 10488253394944 10488604136768 10515777605632 10515912589312 10525540194832 10530715959296 10540004645248 10540357117706 10573350436864 10582676728832 10583030628304 10596585648128 10605932434864 10625521573888 10648871432576 10658401151008 10691626729472 10691984272384 10701415206092 10701552572672 10716617270176 10744381466624 10744740773728 10754356286024 10769495315917 10813096511528 10826946205696 10836496183448 10865073749504 10880368637632 10880508301312 10890105523856 10909061902336 10924053397504 10924418713088 10934054667094 10934195019904 10938410991616 10949587210832 10968280334336 10978322094896 10988146640068 10992383414272 11002220542976 11036886990848 11046622148224 11046763945984 11062314601472 11072072187436 11091345314816 11091487686656 11101128507508 11101271004928 11116898390624 11146215421952 11161906076416 11176202534912 11215559999488 11231348271104 11231492440064 11241399250432 11241775178504 11260967124992 11276819316736 11286766107968 11286910988288 11302799701504 11332461517312 11332606984192 11342602983296 11357130883072 11367528646942 11388524452864 11403111170048 11413551030128 11419163459584 11429618015974 11449130647552 11459376521216 11459759738752 11475508016128 11486161595428 11505770758144 11516304605884 11521967562752 11604025032704 11604413087488 11614648834919 11651004891136 11651394516992 11661671704696 11667406143488 11678087972843 11698024792064 11708493402112 11708884950464 11734223119424 11735860760546 11755896209408 11766659053838 11781730095616 11798315371328 11829033828352 11829429407744 11839863632272 11856530743226 11856682937216 11877321834496 11887798302848 11893643935744 11904532891984 11904685702144 11915186306972 11963425927648 11978748993536 11989314926368 12022455989791 12027245953024 12037854662912 12054800488096 12086186737664 12086590916608 12097251972104 12097407256064 12114436914112 12135524483072 12146228700736 12161785905152 12163483217408 12174212096254 12211023904768 12221794717184 12223500404336 12239156580352 12249952207376 12271275667456 12288550082048 12288707821568 12299547155584 12299958469598 12331983020032 12349342893056 12360235710628 12365160251392 12399340232704 12410277150752 12426172555264 12476480946176 12487485906688 12487646199808 12499078981363 12505225201664 12516255516232 12538042529792 12538203471872 12555853643776 12566928615488 12567348871111 12600069607424 12617806868992 12633968082944 12645534826184 12667123269632 12668891107328 12696306741248 12696731323456 12708093680048 12729788923904 12741443393744 12747708792832 12758952991616 12759379668802 12799318949888 12810608671744 12811037076368 12902275077536 12908619563008 12920437757188 12942495514624 12954511009024 12972313409536 12972747221792 12984356586136 13006523465728 13018431293608 13024832897024 13036757487689 13053455304448 13077565014016 13089537882376 13106303301632 13117863801016 13118032185856 13152457696768 13170972561344 13171141627904 13182759318352 13201316838866 13223854112768 13224296336896 13235960912798 13236130813568 13254763465744 13301440669556 13318477499392 13337226071936 13372398460928 13391222938624 13391394832384 13403034753212 13403206798592 13426537725952 13438380690176 13457298051808 13457470793728 13469341042664 13511781039872 13523872787776 13529087279104 13541194514432 13553591848277 13576730525696 13590602423242 13595842643968 13596017164288 13608009618944 13608464689768 13627165769152 13650886541312 13662927393856 13663102775296 13682336480768 13718418980864 13730519400832 13748105805824 13803766153216 13823197872128 13835568308224 13836030988928 13871876841472 13891404440576 13891582754816 13903835915008 13904300878676 13947644944384 13960126748672 13990804488544 14016645480448 14029008953024 14046977671168 14047447421696 14059838063323 14103848026112 14104319678464 14116760484632 14123702173696 14136632809231 14136814271296 14173439381504 14173913361088 14206568289082 14281876963328 14282354569216 14294952412208 14319356739584 14352346750976 14352826713472 14365671116576 14397568974848 14410453417984 14410935323648 14423646582124 14442120762368 14444136320672 14481557628928 14482041912416 14500590886912 14513381226656 14515406730149 14559297732608 14572139855104 14592653222432 14592840538112 14605712247256 14630647103488 14631136372736 14644041860968 14644229836288 14664844685504 14724216526336 14737204116518 14743075684352 14756079909376 14796868910512 14815821123584 14828889514192 14829079862272 14875804205056 14888925504128 14889116622848 14910076201984 14923227730892 14948704649216 14949204554752 14962390597076 14962582658816 14968351883264 14983645656928 15042208882688 15044308189952 15063577329664 15076864255232 15077368446604 15103108513792 15116430308096 15116624347136 15130464030071 15137904191488 15151256677544 15177825255424 15199191252992 15212597797696 15213106528187 15274187262464 15293750837248 15307437277184 15321451654574 15369213423616 15369410707456 15383481823216 15391046402048 15404622173824 15405137325878 15431436959744 15445048358272 15445246615552 15466989065216 15507777978368 15529608454144 15563735170688 15618543514912 15626223681536 15640529916596 15640730683136 15654526690543 15681776484608 15703326758912 15703851900064 15717905341112 15740031615571 15766902980608 15781338011413 15815692030528 15879723172352 15902077239616 15943480377344 15944013549568 15958077069584 15965924196352 15980541436522 15980746567552 16022684669056 16030563565568 16045239984848 16059598935484 16065791143936 16122367499264 16145063139712 16145270382592 16159511422496 16187640242176 16210427767808 16210635849728 16224726280204 16224934545664 16247774570912 16290413431136 16290622539776 16304991788488 16325875644416 16371003900992 16391972306944 16415047473152 16458336567296 16472853749248 16496042773184 16496254521344 16510805149072 16539545464832 16562828371456 16563040976896 16577650514048 16642443870208 16644766508032 16659448131716 16666085556224 16680785984512 16681343813264 16709822185472 16726895290144 16733344792576 16748319531008 16748879618176 16771896331264 16815910638592 16816126492672 16830959265536 16831522116292 16899100801024 17004236128256 17028391763968 17043411766784 17043981722248 17073079189504 17097113157632 17112413433856 17112985696832 17157541593088 17181694459904 17196849684352 17197424770994 17219451678208 17234640206654 17251255975936 17266472557568 17288587902976 17289166057472 17304416077936 17328775701638 17373893435392 17374474442624 17390022930592 17414503064036 17444233084928 17444816444416 17460203757308 17485007125024 17571281831233 17593787584256 17609306298103 17664426770432 17665017493504 17680599036152 17680825989632 17727225591296 17751586770944 17752180408768 17768066907344 17774917861376 17793079217602 17823455543296 17824051584512 17839773404206 17846881091584 17862623048192 17865115975568 17934941360128 17950760990864 17950991412224 17976261227392 18007552458752 18023436136576 18023667490816 18049039612928 18064959884764 18112600060672 18138097374176 18161329119232 18211530966784 18234856767488 18250940940544 18251175215104 18267884665069 18299071578112 18324831389696 18325066612736 18340994925448 18341230355968 18367049514944 18399020990464 18415249965632 18415486349312 18441410039296 18506352235904 18513487855616 18530055651328 18547020423958 18556140621824 18604837302272 18605076119552 18622109575472 18631266697216 18647700526208 18648324131326 18696877481984 18723197289472 18798999707648 18857171267168 18915954982912 18932882948096 18933516090112 18950216520131 18959534983168 19009290287104 19009534296064 19026938044504 19036294234112 19053722482007 19103331340288 19145311405376 19172262478408 19222822787584 19249882974272 19250130071552 19267109772976 19300002562048 19300647981056 19317672242128 19327171395584 19344865949474 19345114265984 19405419053056 19423185244816 19440567132428 19465467114496 19544274673664 19561513827232 19589050793156 19623401291776 19640710239488 19668358691104 19668611160064 19685959985432 19719567835136 19720227284992 19737621638696 19762902095872 19765660228288 19842913845248 19863188157046 19870846941184 19871102009344 19888629443072 19889294546584 19923249528832 19940822959616 19968893883328 19969150210048 19986764127824 20049739607552 20049996972032 20067682201216 20093385408512 20148927878144 20166700369972 20174735147008 20192530402304 20274281537536 20302821874688 20303082487808 20320990952704 20321670514988 20356363649024 20374319110912 20374580641792 20403262171136 20421259000168 20485866471424 20503936162112 20530198134784 20530884693248 20548994092549 20584075313152 20586948049408 20613316345856 20631498454528 20632188400616 20650652230078 20696505401344 20715026788352 20715719527744 20763445960966 20798893293568 20817239091584 20817935249098 20928290619392 20976506789888 20977208273536 21031555211264 21051080389664 21061431918592 21080009290496 21080714235412 21099579452471 21165353457664 21166061256608 21193171296256 21211864869728 21214825220987 21251043147776 21270499058861 21297742865152 21316528676651 21316802302016 21383253458944 21383968544768 21402830412184 21403105145344 21433234540352 21488762933248 21489481547456 21508712572048 21538990631834 21626193023056 21653892411392 21672992366896 21730147499008 21760737275264 21761016602624 21780211047712 21818123804672 21848106795008 21848837426176 21868109334188 21868390039808 21876821983232 21899174421664 21956644189792 21976293280136 21984766828544 22004441085952 22073773981696 22093244296448 22093527891968 22113755120873 22124629202944 22144144374872 22182690629632 22182975373312 22202257015016 22202542009856 22233796781248 22292430843904 22323812152832 22352405069824 22431119998976 22462696542208 22462984880128 22482798500864 22483550357008 22521934249984 22553638633472 22573532215936 22573821976576 22605599403008 22664923034624 22665213968384 22685205966592 22714261766144 22735057293884 22777048905728 22827102060256 22838326919168 22859236031948 22898261295104 22918753042432 22919519477504 22939735787527 22951016032256 22972323190856 23011541516288 23032609211768 23043935125504 23065032478219 23208050065408 23208826174976 23229297669838 23302009782272 23302789033984 23323343409392 23334812286976 23356175945686 23396049584128 23416986804224 23417769900928 23468446238848 23471721521092 23511792418816 23533318107676 23563460191232 23596630742656 23658858815488 23679727264544 23713061486452 23713365874432 23734282401791 23754643668992 23775596605696 23809065783968 23809371404288 23830372613944 23926851855296 23957497987072 23978629852736 24044911979582 24054491906048 24075709325824 24109600976192 24172373475328 24173181833216 24194503944208 24194814512128 24228873828224 24271048966144 24292457401472 24323571810304 24326966434816 24348424192508 24422047809536 24443589434368 24447000808672 24478313160704 24499904414752 24542551334912 24577100164096 24577415643136 24599094311168 24599916939196 24663966040064 24698685786112 24720471421256 24798680465408 24820554301504 24852345110528 24952961892352 24974971813376 24975292399616 24998157962726 25010450403328 25032511032464 25076085059584 25076406943744 25111707287552 25133857230976 25134697742222 25200139214848 25235613737984 25267936165888 25291069652368 25334246539264 25337782214656 25392613482496 25393462646912 25416187360096 25482886787488 25495417585664 25517905983232 25518759337604 25541596179307 25621217343488 25622074152736 25681104214879 25804550155072 25817239126016 25840875514376 25884991029248 25909022018048 25944626819072 25945494443584 25968713172272 26013046931456 26036862587216 26049665794048 26073514975378 26106910608896 26155130028032 26179075764752 26212606603264 26235727602032 26236064371712 26304915393536 26341945122688 26342283255808 26365518636704 26402633677732 26447708225536 26448592673792 26471921825596 26472261627136 26509526931488 26602881339112 26636954998784 26674452143872 26744796921856 26782445877248 26782789664768 26806069506424 26806413597184 26853075451904 26876761380352 26914596103616 26914941587456 26938682085328 27023562079744 27047745575552 27058174558208 27082389028864 27107183696554 27153461051392 27181204846484 27191685287936 27192034328576 27216019237888 27216929379536 27254331538304 27301773082624 27325854787712 27326205550592 27364672961536 27436837961728 27461038801664 27496211611648 27646395744256 27671136616448 27672061977856 27696470298653 27743753682944 27782808881152 27783165509632 27807671830016 27808601757352 27895289888768 27920253497344 27981608977088 28033290960896 28058017906048 28093955342336 28094894843392 28119676126646 28207696052224 28208639356928 28233520969264 28247404347392 28273265618462 28273628542592 28346878763008 28347826722176 28413136578164 28564709138432 28589904824416 28704693501952 28705653426944 28730973433747 28731342233152 28820906835968 28821870647296 28847293164248 28884241524736 28888272641344 28963115257856 28964083824832 29001181773824 29026762453312 29030813460298 29118595465216 29144279710208 29185306444864 29185681076224 29211424494512 29261294206976 29262272745472 29288083721936 29288459672576 29329689371008 29448433052672 29474408233036 29486151368704 29512159818752 29593737821024 29631642247168 29657779028384 29658159724544 29751608410112 29777851008256 29778233245696 29820152403968 29846455461784 29897409298432 29898409109504 29924781194152 29925165317632 29967291313856 30084417765376 30088616379904 30127154659328 30153728510464 30154736893208 30206217027584 30232860616192 30233248694272 30260928060142 30275808382976 30302513355088 30355650510848 30398382505984 30425195595392 30426213056374 30548374524928 30587501674496 30614874554368 30642903309148 30738426847232 30766963646432 30782092804096 30809244347648 30810274651756 30862873919488 30890096716544 30890493231104 30918774322319 30933978130432 31015555956736 31059216908288 31087652470643 31127470341376 31154926527413 31237087029824 31252447363072 31281059833192 31281461366272 31309053381086 31363552969216 31406653517824 31407703800128 31435810682224 31480063231142 31533805961216 31562676022826 31631384061056 31759446344704 31804154479232 31888027099136 31916154139168 31931848392704 31961082873044 31961493135104 31989684976327 32045369338112 32090479969696 32119197870968 32131582287872 32244734998528 32290126279424 32290540765184 32319022844992 32320103638199 32375280484352 32420855535616 32421271699456 32449452560408 32449869091328 32495549141824 32580826862272 32581245079552 32609983576976 32651751288832 32742007801984 32783944613888 32830094946304 32916673134592 32945707498496 32992085546368 32992509042688 33021610298144 33079090929664 33125656742912 33126081953792 33155301028096 33284887740416 33289533016064 33318896263432 33361571969024 33362687626528 33453790580288 33466689585152 33496639062016 33497759236352 33527306151001 33543792662528 33631821277184 33632252985344 33661918531072 33663044232584 33798201602048 34008472256512 34056783527936 34086823533568 34087963444496 34146158379008 34194226315264 34224826867712 34225971393664 34363388919808 34393699368704 34394849541988 34438903356416 34469280413308 34532945115136 34578332114944 34608832155872 34657551403276 34747786870784 34748948885248 34779599419799 34780045861184 34829006128072 34888466169856 34889632888832 34920407514616 34970014250048 35142563662466 35187575168512 35218612596206 35328853540864 35330034987008 35361198072304 35361651979264 35454451182592 35503173541888 35504360817536 35536133814688 35549835722752 35586158435204 35646911086592 35648103169024 35679546808412 35693762183168 35725246096384 35730231951136 35869882720256 35901521981728 35901982824448 35952522454784 35984234609167 36015104917504 36046872273152 36047334981632 36098079225856 36129919769528 36225200121344 36276194748352 36322658238464 36423061933568 36469713534976 36501881881088 36502350430208 36535769330138 36598143156224 36649662779392 36650133225472 36681989850896 36682460711936 36734099029888 36798041980928 36830499931264 36830972698624 36882820078592 37012704471808 37026975711232 37060111302656 37094040847916 37112281243648 37209674604544 37244219150944 37262533394432 37295401052416 37296648262652 37330025185141 37393754963968 37427989969123 37446394578944 37597999415296 37632421411831 37714342534336 37831909965824 37865765896192 37867032180224 37900433040262 37919069966336 38018580574208 38019068592128 38053876089008 38072588468224 38107444964014 38206662680576 38290622810752 38344524956816 38445645575168 38499765948544 38500260143104 38534219545952 38601295962112 38635344484256 38654342791168 38689731898948 38690228531968 38724355497659 38846370489632 38881134264856 38930934228992 39088549347328 39123027654464 39178101586312 39246802583552 39281420478976 39336717382208 39337222320128 39371919970864 39439135670272 39440454569984 39475243277392 39525804191744 39531320456576 39685827690496 39726376314092 39741693882368 39742204018688 39777258886144 39778589093168 39846499057664 39881645919232 39937787766656 39938300420096 39973528255648 40099479215104 40099993944064 40135364402432 40186770817024 40297855756288 40333400739944 40385060804608 40548563075072 40605643749376 40606164975616 40641981905408 40643341029976 40712727298048 40748638221824 40749161283584 40806524342272 40842518000336 40971732942848 41007872324224 41060396269568 41061769386496 41097988185098 41168150626304 41173896098816 41226632691712 41262996909056 41264376801232 41301304460156 41393010802688 41430053576704 41431439055488 41526891921932 41597786587136 41634478183168 41635870498196 41953013579776 41954416547072 41991422710861 42063110422528 42102160779328 42122863837184 42160018580992 42161428470824 42199158904942 42330706915328 42332122513216 42386342592512 42423729739456 42429650441974 42502086295552 42540998117722 42595485730304 42633057353302 42633604604032 42766506917888 42767937089536 42805660824368 42806210290688 42866469080704 42977525866496 42978963094912 43017425144096 43077981263668 43252386046112 43307784822784 43345984733792 43460294998016 43521474550528 43522033205248 43559862947939 43560422095424 43636247609344 43696213590016 43697674852352 43736218668376 43736780079616 43798348843328 43913288379584 43952586560272 43969533657088 44008882171904 44147547963392 44186488592896 44187055783936 44227510241746 44249258405888 44288288749744 44365381259264 44365950746624 44404514030032 44405084019712 44467593562496 44584861687808 44647624305664 44704810139648 44862239997952 44925393084416 44965597001728 44967100714016 45107277266944 45147064431872 45147643953152 45188977855697 45211198806016 45329846069248 45330427936768 45370411933184 45428523532288 45470114587768 45554097811456 45654204120512 45676653838336 45718472063896 45796522590208 45837506084864 45839038955008 45879471575054 45902032064512 45944646381712 46023083032576 46065218423536 46087870251008 46130064956438 46416100130816 46417652349952 46458595339676 46605578067968 46646686818784 46669624573952 46712351891372 46792099168256 46833973608448 46835539801856 46876851391903 46936892477696 46943443042184 47023584837632 47066636215352 47126920382464 47193261485312 47317717630976 47359454529088 47426122972904 47426731748864 47468564803582 47509287337984 47551193211392 47618131567936 47618742808576 47660745227888 47853703710592 47914995974144 47957259705472 48089823959164 48108983812096 48151418651648 48219201952384 48346363666432 48389007888416 48389629024256 48457747656448 48500490125399 48542097932288 48584914802944 48647143620608 48653932869632 48696848385016 48887178868736 48894001617344 48956626321408 48999808829504 49001447451463 49085102669824 49154200328192 49154831286272 49198188622336 49199833878392 49327932080128 49397371572224 49440942842512 49597360930816 49641108603008 49704690221056 49905923784704 49949943626752 49950584799232 49996315925452 50020900806656 50065022064928 50152170119168 50223414575104 50267714461952 50269395484444 50400278429696 50471227475968 50582139304736 50675564429312 50785226964992 50786925293824 50831722228937 50832374720192 50965773574976 50990835171328 51035811966464 51037518675208 51083192358614 51242434686976 51244148305472 51362208429758 51609100310144 51634478252032 51681751028752 51769982058496 51818044036096 51889253638144 51890988887168 51937426344544 52073725174432 52099331588096 52147029950756 52193696540323 52213821217792 52358151529504 52425213206528 52471455204064 52472128743424 52609830787072 52683890245376 52684566511616 52730360410663 52731037273408 52805267355464 52895416451072 52897185347584 52943843651192 52944523254272 53019053862976 53205762678224 53273909997568 53348904287744 53489593843712 53564891754496 53565579329536 53612139012848 53612827194368 53706150903808 53753522760704 53829192207232 53829883174912 53877364170656 54047124159488 54095491151104 54116349116416 54164778057728 54214367393108 54306922102784 54362409692968 54383370575872 54432038475776 54433858759072 54508663076608 54603546165248 54651709575424 54652411101184 54702446877949 54729345923072 54873675923456 54922077603328 54992423223296 55292791488512 55342273232896 55344123955712 55392940597306 55487507365888 55565617762304 55566331019264 55615343660032 55617203514704 55790579777536 55840506994688 55963217954176 56066581921792 56116035812096 56187910684672 56189789686784 56239352253292 56417278713856 56467041938528 56494808694784 56546531236924 56547257085184 56597134958117 56693757526016 56695653444352 56745662211251 56826273156328 57129418276864 57179809648832 57409387003904 57411306853888 57461946867494 57462684466304 57641813671936 57643741294592 57694586328496 57768483049472 57776545282688 57926230515712 57928167649664 58002363547648 58053524906624 58061626920596 58237190930432 58288559420416 58370612889728 58371362152448 58422848989024 58524545490944 58576167443872 58576919345152 58659378742016 58711119625483 58896866105344 58948816466072 59024319637504 59187475642048 59263284494336 59315558056768 59316319449088 59503216820224 59555702016512 59556466491392 59640304807936 59692910923568 59794818596864 59796818219008 59849562388304 59850330635264 59934582627712 60168835530752 60177232759808 60254309318656 60307457020928 60309473786416 60412434055168 60465721232384 60466497388544 60521856120284 60551616765952 60605026710176 60796765011968 60850391190784 60852426112748 61096749049856 61229749108736 61285806618296 61476853694464 61533927292864 61564185608192 61618488695296 61620549303512 61725747838976 61780193433088 61780986462208 61837548644638 61867956260864 62031111913472 62118433816576 62175304941286 62254940682752 62309853054826 62474174059648 62504894726144 62562119666384 62562922732544 62618106762172 62727105938432 62813307035648 62815407600256 62871621364448 62960126462284 63067611922432 63125352045652 63181843180391 63262768122112 63518892689408 63608308958464 63664415077757 63776054198272 63832308278336 63863696785408 63922165746088 63922986270208 63979369952654 64090738676224 64180959939392 64238395741936 64263164575744 64489469997056 64580252558848 64581081530368 64638045689984 64640207276398 64750560968704 64841711071232 64842543398912 64898905120816 64899738182656 64991098283648 65161653724544 65162490159104 65219967153952 65303502577664 65484015603968 65567889227776 65660189892608 65891414996992 65984171092736 65985018085376 66043220596288 66045429173711 66158181859328 66251313485824 66252163907584 66310602056192 66569775480832 66579066032128 66637792526864 66723143938048 66725375253056 66907581160576 66933379170304 66993278124032 66995518472704 67054612302002 67087585325056 67263642554368 67264505970688 67323837062144 67326088465168 67596403204096 68016944513024 68173647067136 68175926888992 68388452630528 68449653735424 68451942787328 68512321265089 68726777839616 68787398737408 68789699083976 68877806712832 68938560826616 69065890230272 69156664229888 69217664311744 69315102806552 69495573741568 69497897770496 69559198839598 69560091722368 69658012256144 69776932339712 69779265777664 69840815029232 69940028500096 70285127324932 70375150337024 70437225192412 70660069974016 70722396144608 70723303958528 70908902365184 71006347083776 71008721635072 71071355336111 71072267629376 71099671445504 71172316870408 71293822173184 71296206338048 71359093616824 71450492192768 71460463902272 71739765440512 71803043963456 71803965648896 71905044909568 71968469218334 72030209835008 72093744546304 72094669963264 72196158451712 72259839539056 72450400242688 72552389496704 72645316476928 72846123867136 72939427069952 73003763762176 73004700860416 73071538660276 73196286312448 73299325558784 73363979701792 73364921423872 73468198059776 73596083961856 73660999862528 73661945397248 73765640157184 74025408943616 74120222605312 74188081695832 74224562487296 74292517103831 74419349209088 74488438301888 74525066788864 74590802104832 74593296525304 74660050370282 74787509927936 74855979938246 74892789157888 75195998830592 75264842823662 75428685068672 75663819931648 75731531792384 75734064360448 75800866080524 75838139932672 76037161148416 76107752178016 76145176936448 76214889928028 76283094943549 76413325361152 76483283849947 76581245621504 76689049913632 76891291150336 76999531897088 77000520286208 77067449830969 77068439091904 77202591924224 77270688968512 77308685582336 77379463797896 77380457063936 77448710995318 77692740979264 77762268529712 77861868457984 78177098694656 78246055308928 78356203172624 78493605167104 78562840957952 78673434764416 78674444640256 78743839941728 78880909139968 78950486554784 79051608383488 79062640913152 79132378625651 79371655380992 79452752628184 79483387764736 79554517772288 79557178186336 79763291838464 79875575533312 79876600840192 79947056511296 79949730052387 80198958430208 80199987888128 80270728804864 80373541634048 80595711512576 80666801479888 80770121609216 81097126150144 81211287498752 81212329951232 81283963810816 81286682059952 81425454596096 81497276443648 81498322567168 81613048684544 81685036000672 81943465885696 82015744648448 82120792539136 82123538772992 82195976370196 82336301252608 82347792197632 82525993818112 82528753602464 82602608920312 82786021605376 82860107153408 82862878110976 82935967847213 83053783843864 83195573174272 83268956366336 83271740996392 83906027159552 83908833094144 83982845421722 84126220845056 84204321558656 84245727674368 84320037161984 84322856941648 84398317809884 84661413830656 84664245026432 84772685185024 84847459478912 84859300883948 85004172591104 85081996235444 85190971460608 85266114706604 85267209208064 85535874179072 85611321648736 85612420581376 85732938161408 85808559452629 85955051732992 85957926189824 86033745933187 86034850288192 86155962527336 86504772092224 86615569645568 86691969467584 86920589996032 87042949101056 87044066410496 87119725895878 87120844190848 87272495218688 87392427180032 87395349704704 87472437336752 87473560159232 87596697686656 87826576759168 87905173120544 87939067314176 88017764343808 88295095926784 88372977185792 88374111567872 88455020483492 88498516811776 88576577499488 88730762518528 88809028060064 88810168039424 88935187124992 89169723375616 89295248611328 89724479995904 89850786168832 89931194003456 89934201428032 90214554533888 90294128863744 90295287906304 90377955711394 90422397612032 90659692138496 90660855873536 90740823866368 90857047064576 90940229175536 91108195622912 91308408241024 91353307676672 91436944127792 91593045180416 91675012169728 91678077910016 91758943150108 91804064129024 91889292763424 92130436847072 92175740502016 92260129912876 92342693879033 92832200261632 92835304699904 92917190679352 93211156135936 93293373637568 93339249147904 93424703782744 93584198336512 93667947216896 93671079603712 93753702783806 93873784955392 93886886084368 94047169675264 94133272430704 94253840764928 94386522970624 94635435261952 94718909058176 94852245945808 94853463497728 94937129607164 95018574675968 95102386422784 95236263135872 95237485617152 95321490455776 95707407421184 95791826757367 95829991948288 95914519410944 96179647918328 96302837303296 96438403904768 96692727332864 96778015776832 96779258048512 96915495312896 97000980250798 97084195864576 97169829605888 97294287241216 97307865739264 97393696770032 97774357737472 97788003234688 97913252642816 97999617659008 98002894902926 98170205339648 98308400656384 98309662572544 98396377244672 98399667756784 98655864160256 98794743144448 98881885685024 99194721861632 99282217206016 99409380442112 99899887253504 99901169598464 99992631850904 100041801613312 100130044129856 100133392618207 100304340238336 100446829150208 100535428923904 100538790968888 100800556859392 100942454951936 101164278609472 101351128858624 101570453929984 101573850587648 101663444457874 101664749440384 101931547149952 101981670342656 102071623932928 102075037350416 102166384717228 102484869373952 102488296610944 102724416859516 103218200620288 103363502057504 103636088072192 103778507276288 103781977774336 103873519337393 103874852689088 104147450348864 104198663176192 104294059901512 104387393080646 104427642435584 104716303059008 104850426413056 104942910408128 104944257486848 105219661574144 105367780490752 105369133023232 105460720821326 105462074546816 105610534710928 105790832902144 105794370695168 105887687302384 105889046508544 106038107725952 106411525356448 106547819995136 106697808575488 106979187687424 107129783508992 107224278025696 107225654388736 107507045521408 107658384414464 107659766349824 107754728341312 108094248318976 108190982302208 108329556115456 108428734786216 108613844205568 108724819385936 108766741151744 108864076951552 108867717518144 109017326153216 109207092330496 109303419150848 109304822202368 109404893755898 109458691846144 109747351846912 109844155206656 109984846446592 110585582977024 110684546465792 110688247911424 110785881194612 110975014731776 111131235524608 111230687320064 111234407029408 111581159555072 111681013989376 111783261011461 111926435908352 112133163843584 112232071624192 112375821369344 112379579373568 112478704506584 112637042060647 112834557427712 112934083877056 112989617389568 113093062473848 113094514170368 113194269916234 113387515052032 113391306888704 113491324422502 113652546312656 114258836553728 114359619297664 114818774007808 114822613707776 114923893734988 114925368932608 115287482589184 115389172656992 115536966098944 115553090565376 115655014914413 115852461031424 115856335299328 115958527127339 116004727095296 116107049813248 116123253841192 116577118840832 116741225779456 116742724304896 116845697978048 116849605461181 117049090981888 117152334887744 117153838690304 117318757484032 117422239250966 117793732210688 117897632932144 118048639275008 118374951284096 118526568988672 118631116113536 118632638898176 119006433640448 119111404033024 119112932982784 119280609615872 119385821847136 119593636438016 119699124776608 119700661270528 119869165255424 120337671061504 120354465519616 120614914041856 120618947572832 120931442464768 120932994777088 121043712240568 121103233531904 121210053420352 121214106853619 121593530023936 121700782381568 121704852225496 122193498099712 122459498217472 122571613236592 122953707388928 123067854585728 123128371216384 123236977390592 123241098607024 123451495677952 123560386866176 123561972924416 123675097289276 123735912521728 124236867633152 124350609882572 124509881365504 124619706109652 124948348119296 125124239332768 125125845465088 125236213524344 125454211876864 125626614071296 125630815200512 125741628671581 125743242728896 125920252924568 126135223844864 126250704091304 126363686360782 126525536244224 127037785378816 127216617916928 127328830155514 127552108396544 127664616556672 127727393570816 127844331492176 127845972540416 127958739905308 128181477352448 128361919878784 128476791483872 128526329151488 128978939994112 129110723020799 129160505117696 129162163060736 129276091379968 129280414552796 129501121937408 129683422142464 129797810241632 129799476365312 129982196567296 130323307449088 130324980318208 130439934307904 130607005155328 130968031207936 131135778455552 131320379785216 131782829993984 131968342185472 131970036170752 132086441192576 132090858347422 132316363718656 132502626971648 132504327815168 132621204112384 133139550961664 133158132064256 133275585053728 133446287876096 133450750506112 133815162321152 133866758340608 133986556248064 133991036945408 134109224604004 134175170650112 134527285108736 134647674124288 134652176930336 134962398746279 135192806408192 135316579119137 136033889026048 136347294134272 136351853777984 136776905261056 136899307470848 136903885574656 137024642530178 137453555679232 137574797474816 137579398167952 137755613425664 137877121653232 138131780460544 138313328459776 138435328623488 138630205613104 138991147483136 138995795540992 139118397679196 139120183444736 139316024512288 139558531555328 139681630058464 139880057000192 140003439106921 140570254649864 140750300674048 140874450384824 141320139948032 141444792289216 141446607917056 141817804730368 142012694167552 142017443270144 142142710672222 142144535258752 142199342891008 142344633740816 142587644346368 142592412676096 142718187233648 142900984385536 142920927804544 143479530881024 143606087926912 143607931297792 143810089819136 143936938436668 144060419670016 144187489092608 144189339926528 144392316903424 144519679078112 144900800485376 145104778993408 145290632953856 145692247734272 146007527524352 146009401720832 146143077320552 146392572624896 146598651117568 146727959403584 146729842847744 146936396119552 147192167923712 147321999725056 147323890794496 147531280314368 148050817887232 148240445210624 148376163391664 148449124974592 148585034207662 148838698418176 148976876603776 149050133577728 149181604209664 149186593050608 149320100740564 149575019855872 149711959876492 149785578315776 150391997661184 150529685647324 150857370137344 151463063584768 151468128720896 151601732161048 151676279865344 151815143646959 152074322296832 152215504356032 152290353872896 152429779856056 152566189887098 152826650722304 152966567699894 153162491243008 153378099827264 153782582300672 153999063794176 154001040572416 154134899661938 154136878183808 154405183848448 154541377937024 154617371164672 154758927595792 154760914127872 154897421990636 155385481958528 155524537059424 155723736915968 156291927867283 156354197389312 156492110617856 156712406345248 157125681915904 157346869528832 157348889280512 157487679883456 157761818279936 157900973109568 158103216766976 158125281826304 158264757251302 158743310761984 158905505256368 158966775529472 159109035544576 159114356372672 159526583676928 159751151066624 159753201680384 159894113022592 159899460104774 160397916860416 160399975776256 160541457609728 160747083268096 161191423025152 161333602959776 161540243218432 162194252300288 162422574997504 162567927621632 162573364119904 162994552887296 162996645134336 163226097369088 163370072001344 163375535324443 163886931771392 164031489296896 164241585078272 164247077545984 164391952740392 164672602505216 164695584395264 165051987636224 165057507204928 165205217840624 165572043210752 165720214306816 165725756221952 165871935694426 166107567687728 166391146348544 166537912732672 166543481992784 167812054319104 167817666188288 167965690843444 168252441690112 168408643117312 168640074323968 168645713883296 168796635619768 169322827661312 169328490052864 169477847339957 169545370370048 169694918957824 169718601767896 170008345182208 170163992470888 170381942921216 170532229413208 170534418416128 171071748358144 171222643297472 171224841162752 171465876322816 171617118905258 171910103465984 171915852379648 172067491866374 172069700576384 172311925054672 173009544184448 173231139291136 173383938935168 173841179992064 174085898202112 174088132820992 174239451791756 174241688381696 174544990437376 174790699409408 174944874673504 174947120318464 175193395373312 175653153518336 175810346241088 175878134628352 176035528687616 176196694027601 176745954371584 176748223135744 176910040966984 176997033623552 177153154998976 177159079247597 177461525037056 177618056120128 177620336078848 177870374249984 178339446751232 178590497222656 179448959991808 179701572337664 179862388006912 179868402856064 180429109067776 180588257727488 180590575812608 180755911422788 180844795224064 181319384276992 181481647732736 181880458351072 182216391245824 182616816482048 182873888255584 183350024339456 183356155820032 183517886300216 183608128258048 183776226520003 183778585526848 184260873694144 184351481004032 184520259825752 184685387758066 185664400523264 185670609399808 185834381358704 186422312271872 186586747275136 186678498295808 186849407565488 187168396673024 187335894433792 187342159207424 187507405567612 187747569910784 187773772168736 188266544861408 188507681529856 188700287491937 188773045941248 189270870523904 189437818116352 189704491891616 189706926995456 189874259214328 190204772845568 190472526271744 190474971234304 190642980911552 191414814842368 191583653514734 191659983896576 191829038821888 192359295836656 192605674606592 192876807809536 193385454665728 193556031553664 193558516097024 193830990625792 194001960501596 194168391729152 194339659211776 194588574482432 194615731478528 194787393540064 195548715474944 195576006469376 195826505285632 195999235318016 196005789805852 196340410679296 196616801312768 196792754489344 196799335513568 197311728320512 197589486288896 197763771370048 197770384866431 198389443723264 198564434412032 198818760884224 199799774507008 199802339196928 199985263701808 200083603226624 200260088259712 200266785236414 200608680476672 200893658300416 201070857847808 201077581937776 201601113718784 201884909903872 202328557218944 202702257717248 203140907859968 203147701175296 203326888915748 203329498880768 203863094299904 204143247865856 204150074700832 204332769434456 204620411002423 204969738747904 204976593221888 205157394148369 205448833719032 206436401240576 206727004115008 207272176144384 207557014552576 207563955548672 207747038674786 207749705378176 208294900697728 208397326352384 208588119803024 208774786161292 208855284871168 209432606118016 209700852826112 209885820816256 209888514973696 210439323148288 210735560981504 210738266046464 210921441642652 210924149093632 211221069421856 211588741390336 211775374604768 211778093017088 212076215451904 212823050712896 213095639990272 213395617150976 213958375374848 214259567017984 214448556051392 214451308777472 215014091042816 215316768828928 215319532699648 215509456682624 216188496637952 216381964604416 216659112230912 216857469572432 217227688411136 217449638771872 217533482303488 217728153903104 217735435036288 218034652306432 218414184660992 218606838301696 218609644404736 218809787511796 218917383692288 219688310413312 221369092931584 221376495822848 221571762389224 221950029463552 222262471049216 222461374640128 222468814058816 223162319110144 223362027978752 223566522022922 223852871816704 224266327687168 224464143248384 224751642738688 224759158747136 224957409013168 225274084121294 225669114855424 225868167754112 225979234779136 226186124947696 226189028340736 226388539832468 226775030104064 226782613777408 226982648845004 227305092625312 228426663806029 228517673107456 228719238595328 229637548015616 229645227415552 229847787469976 229850737865216 230574965178368 230778345313984 231073932197888 231106181130752 231310029828826 231704922062848 231712670598656 231917054254678 232009454190592 232214099626496 232246507682384 233154237681664 233482451558912 233485448609792 233691395956096 233699210922362 234098181963776 234304669775488 234307677380608 234637514968064 234844478501932 235587464421376 235795265864288 236097278550016 236749902568192 237053137977344 237262232227072 237265277796352 237482500645897 238222808066048 238225865965568 238561219231744 238771643694272 238779628551109 239187272876032 239398249553216 239401322541056 239738330510848 240675342123008 240708931039232 241229828083712 241237895145664 241862884929536 241865989554176 242087424481136 242206467063808 242420106840704 242428213707238 243187060047872 243401564763136 243409704450992 244386996199424 245143226473184 245907414777856 246135709171456 246473954781184 246482197214048 247120773732352 247123945848832 247350194578552 247471825043456 247698392266091 248473735266304 248701219765144 249019762731008 249239412219304 249896696238592 250248478665536 250251690930176 250472427048688 250908423753728 251253228142592 251261630401024 251483257343162 251486485457792 251840505849136 252270447689728 252501408182608 252727372721564 253051072488448 254075570757632 254433235833856 254657660311028 255104216793088 255329233113344 255688662984352 255691945080832 255917479810616 256362954704896 256723839757568 256953582967744 257052658302976 257957879988224 258221446041598 258321010235392 258324326121472 258552182759936 258560829105592 259002243874816 259366844284928 259595620483264 259598952730624 259964393134592 260646614898176 260649960636416 260879868615808 261214010310656 261936062415872 262271556911104 262640759570432 263565659987968 263936684370944 263940072341504 264172882385152 264181716694844 264632727437312 265005253943296 265242408224768 266316264128512 266551170107456 266892575752192 266901501012224 267136923203137 267630324642304 267973112496128 267982073890816 268218449208008 268350341300224 268596023375389 269054570217472 269295348248576 269304353860672 269924797492558 270385612816384 270633158238274 272067778052096 272694588268544 272703707555968 273553810522112 273798614941696 273807771149312 274049285060356 275149594949632 275158796335904 275511226851328 275754243306464 275792727872831 276263560921088 276516487765193 276626656919552 276870657246976 277260411226208 277982294966272 277991591081984 278236795358392 278240366889472 278632049024576 279117063110656 279363260116928 279760114000384 280006878213842 281140509299728 281500601348096 281748900769648 282640279896064 282889584578432 282893215834112 283635609460736 284025388335104 284034886540288 284285421344444 284289070517504 284398685782016 284689267481632 285184825352192 285436374467296 285801968771072 285841855609088 286959061762048 287212175853824 287215862595584 287478816571349 287620179638272 287873876873336 288374978185216 288378679853056 288784633806848 289039358156224 289049024035553 289801600970752 290209557986816 290581265907712 291384495468544 292015055048704 292018803441664 292286154641104 292785145249792 293197302235136 293455918807168 293459685695488 293872792239104 294384335847424 294643999450112 294647781588992 295062560628736 296101635774464 296752326783328 296898249949184 297170068415324 297677396836352 297953753207552 298363208419328 298373186101216 298640201481128 299150039711744 299423919752984 299571156631552 299845422216847 300783995322368 301059371294648 301714740274688 302926127169536 302936257441792 303203464322096 303352559730688 303630287293918 304148644593664 304431008712064 304580707745792 304859559712112 305132379774196 305653301444608 305933135399788 306324982486016 306756199654528 307565164601344 307998127588352 308002081144832 308269799323876 308273756367616 308810367696896 309082755874048 309517855191584 309521828255744 309794843981272 310770963917056 311049074118848 311447473831936 312583855734566 312708394778624 312984221235712 313424812690496 314251363831808 314693739057664 314697778561024 314975359766912 315523636559872 315801946219136 316206433533952 316250563652608 316529514502604 317486621523968 317811010512736 317933551058944 318218071089152 318228712745344 319053167353856 319502302133248 319506403360768 319788226045184 319798920209548 320795833720832 321082915219456 322382846050304 322667205919552 323080486436864 324388504600576 324845149995008 325135855243264 325146728239808 325989105774592 325993290268672 326452194738176 326740144002688 326751070648886 327773863542784 328062978593792 328483170156544 328494155091968 328783905480784 329345205010432 329391168790528 330103975272448 330115014409856 330410435681248 331144086421504 331440428613632 331451512443904 331743871388852 332215135375456 333075825465344 333086963985568 333854354793427 335624108638208 335635332376576 335931381686888 336504883380224 336817286234624 337280148647936 337291427766592 337593271239536 338645655322624 338656980105728 338955694679914 339090740740096 339389837915648 339437203535792 340016690364416 340327984941776 340763885842432 341064458826416 341068836832256 342143496716288 342445286594944 342449682325504 342931752645632 343234237810516 343820206931968 343831704759296 344134983732748 344139401152768 344623850109344 346019088368896 346462278582272 346767877870336 347682359984128 348171796404224 348176265641984 348478903583512 348483376763392 349089980874752 349581398818816 349889749347008 349894240636928 350386790746624 351306307036672 351620692482176 351756269256704 352071057375232 352393388055202 353491908743168 353496446271488 353820081933968 353994067247104 354306309997952 354318158495194 354923050074112 355236112240256 355240672157696 355740748499968 356678893502464 357180994445312 359403144675328 359724776013824 359736805712128 360054113882489 361176515454976 361181151625216 361511822845576 361689590448128 362020727158133 362638768553984 362963295465472 363760916702144 364432782491648 365233632964096 365747776511168 366700048678912 366712311640064 367035772600432 367216256516096 367552453040006 367557171053696 368521747388288 368702962008064 369040519651504 369370775516132 371341218799616 371668762717408 372844624543744 373173494550272 373698815130976 374671788867584 374684318414848 375014811135224 375495139821568 375547544337472 376533089722816 377015363059712 377400574983874 377546091882496 378541741047808 378875636232704 379408983783232 379413853990912 379748518428656 380409545691136 380945052543488 380949942468608 381285961823104 382829629684736 383167307029468 383319967793152 383658077643776 384718591673312 385211349213184 385753615619072 386770909331456 387112063107328 387117032194048 387661981251584 388003921003192 388679318423552 389231462957056 389574787080128 391097430949888 391152012938752 391653010571264 391998470636032 392011579611704 392680821358592 393233602625536 393585508978688 393598671027136 394623456641024 395178972577792 395527542740096 395540769732862 396778887446528 397128868824064 397637521768448 399599549014016 399970527403616 400167206453248 400520176519424 400533570472828 401217360953344 402141715695616 402155163875552 403202227437568 403769819807744 404139482118359 404657114437888 405014044856369 405404515434496 406281815719936 406295402350592 406653777831496 406658997761536 407726188599808 408286495731712 408300149401664 408665538868912 409240822004846 409939477495808 409953186443776 410314788296738 410897667438064 412872802481152 413454008230016 414544352288768 415114029105152 415127911097344 415494077349572 415499410756352 416589801395456 417176239606048 417549572322584 417710569742336 418865212236032 419401705652224 419771641632512 419777029947392 420161347296587 420878646296576 421471121963008 421476532092928 421842883285304 421848298187264 422442138843712 423177482780672 423550749209536 423556186034176 424152430903808 425646101425792 426191279980544 426791234301952 427916750749696 428519134035968 428897112102784 428902617554944 430028182085632 430633537657856 430639065399296 431018913365248 432376993275904 432763929208832 433714939144864 434899277543744 435066964606976 435456307806208 435470870072576 435854979963013 436069304612864 437213676603392 437219288809472 437619575023592 437834767384576 438235617086161 439376620826624 442738185863168 442752991645696 443143524778448 443900058927104 444524942098432 444922749280256 444937628117632 446324638220288 446724055957504 447133044045844 447705743633408 448928286496768 449518317494272 449914818026336 450548168242588 451338229710848 451736335508224 452372249895392 452378056681472 452777079664936 453550060208128 453565227554816 453965297690008 454610185250624 456853327612058 457035346214912 457438477190656 459275096031232 459290454831104 459695574939952 459701475730432 461149930356736 461556690627968 462147864395776 462212362261504 462620059657652 463409844125696 463425341197312 463834108509356 464018908381184 464428199252992 464493015364768 466308475363328 466964903117824 466970897219584 467382791912192 467398421844724 468196363927552 468609339550976 468615354761216 469275029936128 469688957003864 471174928842752 471590531728576 472194557100032 473499805136384 474106275954688 474524464454144 474530555592704 474965001291794 476445616132096 476451731931136 477122438463488 477543287388544 477559257102218 478374545752064 478796499106432 478802645082112 479476661021696 481350684246016 481417862078464 482459656167424 482475790291328 483725769859072 484174848962272 484412934127616 484840213681408 484856427414476 485290327406833 486803129526272 486819408901984 487940980082701 488773992398848 489221478353803 490286452946368 491814829555712 492271418342912 492947909562368 492964394428096 494241547464704 494247891697664 494700389157104 494943650086912 495396784532182 496947470532608 497402439530288 498039525462016 498478824438608 499793392477184 500496957331072 500503381860352 500944854097376 501816847507456 502506456285184 502523260802048 502966514686324 502972970915584 503681011698272 505002816365216 505454745443128 506102144976896 508151141515264 508866471667712 509315320622056 510208433586176 510658466226688 511377325968704 511383890161664 511834959621232 512725909409792 513447679515136 513907165935488 514105316605952 515915759976448 516442892083196 516642020470784 516648652242944 517104365519872 517121658211184 518004487749632 518733688569856 519191240966528 519197905461248 519928786269184 521293229796352 521299921272832 521759737231616 522428020621312 523872124831744 525281519140864 527131319975936 527873368741888 527880144683008 528345764770304 528363433389688 529265454874624 530010507886592 530484816449536 532632528257024 533102340214912 533785151504384 533803002024448 534273846406274 535260649284608 535946224992256 535964147781632 536436898416016 536700682600448 537192046750778 538109140434944 538590696497152 538608707721344 539849594985116 540771225632768 541266316476548 545389176537088 545407415111936 545888495241193 547597229883392 547615542298624 548098570120712 550299189899264 550317592671808 551022453702656 551508486612928 551585455745662 552527121842176 553032975530386 553253313839104 553741314493952 554520822452416 555964589932544 555983182163968 556473590716784 556480733778944 557264098049152 558234126221312 558726520233856 559520228000768 560013756427684 562281018599456 563001202696192 563497801539296 565280559792128 565779169156864 565786431668224 567271218921472 568050776670208 568069773080576 568570842688888 568578141035008 569378534963264 570369650704384 570872748934592 571603937542144 571683711218176 573918123524096 574424351707648 574431725191168 574957633142698 575240359276544 575747753746672 576749956370432 576757359706112 577569267613696 578078716312448 578098048071106 579603201941504 580419115973632 581162531815424 582768990937088 584030110097408 584572309282208 586394604470272 586911837614336 586919371390976 587456712124061 587745584478208 589287998900224 589295563177984 590125121257472 590665396942217 592203271548928 593504653566656 593796499898368 594340136830648 595354793672704 595907506415104 596726416838656 596746372202432 597280402962256 598300079423488 598847839505968 599142313263104 599690844433694 601567990644736 602118742589296 603429480549376 605872514883584 606406928644192 606705119461376 607260574587836 608297289187328 608862017424128 609719119424224 610264759548392 611306602889216 611866270799576 612649964972032 613512399309056 615130329202688 615996255176704 616004162289664 616539598647752 616547512735232 617620735393792 618165511748096 619035710383168 619043656511488 619589687962544 621541927834112 622098148237696 622894947663872 625167711469132 625416789557248 625968442471424 626849625380992 628502727663616 629387478115328 629395557122048 629950719533824 631047273119744 631603892438272 632412867067904 632501127305216 633059029005208 635622021025472 635867102117888 636436142178304 636457425490688 637018816869019 638106334707712 639004604266496 639012806721536 639576452090368 639597840419096 641591667441664 642165830438912 644765692100608 645334411839104 646160972873728 648777009201152 649690299990016 650271710486528 650293456479616 651978211549184 652904389476352 653480288005376 653502141297772 656125957187584 656988310183936 657567810961568 658782337581056 660207950544896 660230028819712 660812388976181 660820871362496 662880857227264 662903024887808 663487742777704 664430270750912 666151650930688 666173927971136 667708709586854 671248217276416 671270664753152 671862763373776 673009766760448 673634572469248 674560297295872 674582855533184 675186542479072 677291310645248 677313960211456 677911389359828 678181481480192 678779675831296 678874407071584 680655969883552 681527771684864 682128917652832 682137673664512 684286993432576 684890573189888 684899364651008 685863505291264 686468475621032 687640413863936 687663409518592 688269967465496 688278802305536 689247700218688 692038176737792 692924557164544 693535755740672 695364719968256 696343592808448 696352531283968 696957807167024 696966753526784 698179961749504 699162797637632 699779498694016 699788481273856 700773581493248 702612614073344 703241384964352 703512538513408 704142114750464 704786776110404 706983817486336 707640163867936 707988134494208 708612619995904 708636316990388 709846100148224 710472224480512 710481344315392 711131809413337 711481496999936 713357787004928 714361988890624 715016006824789 718806289350656 719449552027648 719473611424256 720108227764978 722353030909952 722362303250432 723023645691152 723379180896256 724041454316266 725277537107968 725926590930944 727521833404288 728865564983296 730467265928192 731495553022336 733424623280128 734071545200864 734432513032192 735104906080012 735114342107392 735762754455521 737043494776576 738081039303008 738741551032264 742682437599232 743337525434816 745689249087488 746346989100544 747397630261952 749343577735168 749368636829696 750029622270448 750990279643136 751095088674944 753066179445632 754030726119424 754801149967748 755092183764992 757083482095616 757751272465408 758817967566464 758827707981824 759497036857312 760819091382272 761890105086976 761899884937216 762571923646208 765659259369472 766334614058936 767316155287552 769437183346624 770422698426368 771507231238144 773541818662912 774224126214656 774234064388096 775323962503168 776007842006384 777358636847104 778462925914112 779149574160256 782194861899776 782304025877504 783306021142528 783996941272064 784023159223408 785361642717184 786467205251072 787171017957376 787197342054272 790357945155584 791055085480192 791081539465724 794257737648128 799199098028032 799941054807232 800334412906496 801040353038848 801067140945656 802434721906688 804283431391232 804310327751104 806404454875136 807539639615488 808278964236718 809314228875776 810028089712738 810809030868992 812563631439872 812590804701184 813307555662992 813317995523072 815452377199616 816572991463424 816600298803328 817331077737824 818481644009692 819878954991616 819906372887552 820629576593476 821795334876128 825745604962304 826908016460032 827637396010841 829088704577536 830228058210304 830255822194688 830988154699144 830998821512704 833179602790912 834352479212096 835099144645168 835421139484672 837730424472064 838803411304448 839543283265024 839554059894784 840322694593174 841757292593152 842942243926016 842953064185856 843685766570608 843696596374528 844884277687424 846354965561344 847101498419072 847112372068352 848304861807616 851292202851584 852382559961088 853582468603904 857038268071936 857794224205568 857805235109888 858590579258243 860056364171264 861267075315712 861278130798592 862037826730496 864753986551808 865527858417664 867429878289728 869798555087488 870133929213952 870912615612416 870941740145152 871709959926026 872138609225728 874427353206784 874438577618944 875239150047184 875669534769152 876471234172322 878753241653248 885505983291392 886287049556896 889049884196864 889845498560512 889875256235264 890660176446157 893448111915008 894266088091688 895411487266816 897856572993536 899036634988544 899829636052672 901096336485176 902676459421696 903472671016448 904744499790784 904756113362944 905554159329872 907100120416256 907130455109632 907930595380016 909220370501248 913706655224116 914070692429824 914876954381312 918580909662208 919391149879904 919402951460864 922299860713472 923113381255936 924295728791552 924424724523008 925240119315304 926819688251392 926850682394624 927668217018712 928856398505984 928986030729536 932616950726656 933929806235648 933941794439168 934765583824384 934796843689448 936392727855104 937218679101952 937230709522432 938550059872256 939377914007728 942349857685504 943181063457152 944389114200064 946999610272768 948212551909376 949048928908288 949061111185408 949930002583588 952891232264192 954244876926976 955086574777088 955118514204436 956749091504128 957592998212864 957605290164224 958953322043392 962835724156928 964919312334848 964951580582656 965802722349803 967451539718144 968349697924544 968825868255232 969680427362816 969712854828952 970580654813666 973606259052544 973638817803968 975881960165402 977547984797696 978442956707606 980572905892736 983629659111424 984542836685824 985895819124736 985928788856192 988483094929408 989400778314208 989887300173824 990793569064364 991680234266137 994804879060576 996079050924032 996957648877216 999586784954368 1000993914662144 1001006763720704 1001876847802597 1001889708194752 1003633695014912 1005012912570368 1005046521604096 1005933029372648 1005945941831168 1007362023396544 1010005632730432 1010909490886256 1012204289953792 1016302283030528 1017732943335424 1018630641244112 1020416867172352 1021316932453376 1022754651937408 1022767780323328 1023669919242464 1025451818819584 1026895359030272 1027814331870976 1028210633211904 1031831519952896 1032885784166392 1033284040941568 1034208731039744 1034243316422368 1037467377139712 1038382481933056 1038395810922496 1039346490681031 1039857572538368 1042586459592704 1042599842545664 1043519474463232 1044856041242624 1047744249663488 1050563038281728 1054262639951872 1055746737483776 1055760289366016 1056691529540608 1056726866779376 1058530909749248 1060021015773184 1060969632899072 1065265056514048 1066204680429824 1067570303008768 1067606004048896 1068547692812548 1070521298569216 1071928295563264 1072873796832032 1073401365200896 1074384093501556 1076218280869888 1077181392994304 1077217415442688 1078167582013769 1079699189970232 1081542451265536 1082532632953096 1090778353074176 1090814830223872 1091776990482386 1095194459766784 1095231084597248 1096197140241424 1100598379798528 1100635185343616 1102044907405312 1103016973225856 1103170911491324 1105054243684352 1106065951060772 1106506627678208 1107482628987904 1109041644904832 1111966364327936 1112947181433568 1112961467557888 1114528196098304 1115511272884177 1116468252442624 1117453040467712 1119040456001536 1120027512855368 1124562037198912 1126002405392384 1126995603078592 1130561119584256 1131558338313728 1131572863336448 1134542437842944 1136101553340416 1136139546161152 1137141685377776 1137156282070016 1138757069926528 1140739301408768 1141745497869184 1143207875084288 1143367422436352 1147836247048192 1148848703415296 1148863450382336 1149915266285396 1150480718553088 1151495507493344 1153499912740864 1155138535227392 1156157432624896 1156196096142212 1159206403883008 1160838231947264 1165537981874176 1168060220194816 1169144618564416 1172789208940544 1173823675228672 1173838742781952 1174913424248122 1175491168956416 1178575997800448 1178591126355968 1180250242514944 1181330793884434 1184406543097856 1187009307133312 1187592999796736 1188680273661296 1190709587345408 1191815012830208 1193452833677312 1193492744404864 1194560805924512 1197695679011936 1198284626526208 1199381688867388 1200455020427429 1204237485178592 1206858961098752 1211745029767168 1212813857288384 1213410238922752 1214521149175672 1216594578374656 1217724034848256 1219438238848448 1220529519096784 1222613205778432 1223732541599152 1225299929944064 1227024798618112 1230260658405376 1231992510353408 1232008324579328 1233079197295504 1233095025470464 1235241470787584 1236331023496192 1238071420766336 1238087313022976 1239179375925088 1243083855668224 1244196296475392 1245789895327744 1250335422938264 1251936884942848 1253699250761984 1257005455327232 1258774956230656 1258791114244096 1259901439067648 1262094546239488 1263207784876544 1264825734135808 1265002254610432 1266118058010416 1271244042050944 1271734204235776 1272872284356608 1272914850981376 1274037633738038 1276212669415424 1278009208532992 1278025613443072 1279152904180736 1279195680838192 1283183334883328 1284331660877824 1289531384201216 1290668823678208 1292321945747456 1299380599980032 1300543420973056 1300586912959232 1301734104036691 1303956423098368 1305808778952704 1306960576010752 1307004282595544 1312251914375168 1313976620367872 1315135621923136 1317564675162112 1320415901089792 1320460057639424 1321624777952362 1321641742724992 1325761714454528 1325806049775616 1326975485555408 1328860541501824 1332303301861376 1332347855942272 1335417419173708 1342541329506304 1343725526747552 1347269144938496 1349120594591744 1349165711066368 1350355751386109 1350373084958144 1354582621290496 1354627920422912 1355822778719656 1357559351662592 1357748814143168 1361311939767104 1363055543369728 1364257835305664 1364275347329024 1368573986865152 1369781146379776 1369798729302016 1371727010582528 1372936951242064 1375280827727872 1375326819037184 1376539934930992 1376557604611072 1378495400437376 1384076353475584 1385849114329088 1387071511481344 1390729439936512 1392687185616896 1393915614334048 1393933507053568 1398325595275264 1399558997388032 1399576962547712 1401547162986496 1405225228146688 1406482769928704 1408284229500928 1409573552220808 1413967634972672 1415280327735872 1415976268988416 1417225239991808 1417272633980776 1419692200296448 1420944448961024 1420962688630784 1422263618826674 1422962993999872 1426715574009856 1428723977781248 1430032013649578 1437612578701312 1438899104055296 1438947222848512 1440216455529956 1444706061819904 1446047291382304 1446758361792512 1448082908632532 1450555074215936 1451853181861888 1453182393148993 1455043666808576 1457731129966592 1460934531856384 1462991106044672 1464281546788411 1466849246560256 1468143090401728 1468865026064384 1470209812160024 1470228684214784 1471525508911042 1474086989553152 1476162078606016 1477483102064528 1485364875198464 1486675050869632 1491378498174976 1492693978201088 1494795260523904 1498737273659392 1500059244540896 1501980559286272 1502190177349888 1503515193887369 1506132358891264 1508061452238848 1509602299935496 1510184367529984 1515502544930816 1517635935132928 1517655415963648 1518994073714624 1519044870995353 1521638182764544 1523780210173952 1523799769874432 1525143847292416 1531318518738944 1532669228117872 1534632310575104 1538874366693248 1540845396852736 1543014462476288 1547083637325824 1548448252429312 1548468128776192 1550647925006336 1552015684012768 1554717273694208 1556925851828224 1558299148320512 1564389723799552 1564608051755008 1567993882544128 1568046318446816 1572934410502144 1574342035914752 1574394684108544 1575783389097047 1580715890311168 1582110170960384 1582163078931448 1588515475296256 1598398196056064 1599882109614464 1600668825812992 1602080706077696 1602134281891312 1604869443813376 1608566862782464 1608620655502208 1615079279230976 1616557928473436 1618628457751552 1620056179425476 1625181609402368 1626615111325984 1626635991046144 1630904754399232 1633145982926848 1633200597606656 1634641172730553 1634662155475648 1636963288019384 1639757909983232 1639812745775104 1641259153186952 1643590669752256 1651491209924608 1653816032920064 1655274792021682 1658177409155072 1660456116420608 1660511644389376 1661976309398288 1661997643025408 1666359205581824 1668704958424192 1670198289290336 1670842278969344 1675460848944128 1677606822608896 1679086566530048 1679108119789568 1680645389186348 1683514585186304 1685884487852032 1687371533141216 1687393192749056 1689768555374848 1692709931122688 1694202996838144 1694224744136704 1696609723615232 1702584405703168 1704765119922176 1707164937207808 1714076536143872 1715588448411136 1715610470219776 1717181158516486 1720112728342528 1722534150631424 1722556261597184 1724075653460992 1729507973103616 1731055716835328 1734859756579456 1739597110174976 1740267858427904 1741825231224832 1741883480290304 1743419919852052 1744277218451456 1748854706413568 1750478300094368 1751339069538304 1752942468344644 1754511183701627 1757506483306496 1759115528548781 1771011966582784 1772574099113792 1778099768393728 1779690997121024 1779750512470528 1781320352892314 1786896223830016 1788532176183376 1790822974533632 1795713145987072 1798073269977088 1799659272105344 1802192672970352 1805352918843392 1806945342032896 1809488999581568 1809512226725888 1811108318659744 1814260910219264 1815861190760032 1818440741002496 1820044708389973 1827413310448232 1829753908762624 1837161819324416 1838782299759808 1838805902921728 1844599721426944 1846226762511872 1848591457583104 1848849449046016 1850480238630608 1853639376502784 1853701364789248 1855336434037424 1857712797011968 1857972061459072 1865233901453312 1867859612471296 1867883588878336 1869531167648768 1869593687378896 1872785455710208 1874437358203904 1874461419044864 1877100119744512 1878755828015456 1884699715371008 1886362126914304 1888778228400128 1893999220545536 1898097857816576 1898122222370816 1899860005167176 1905782464528384 1908489753853952 1910173149554176 1910237028408872 1913498183008256 1915185996425728 1915210580328448 1917906644086784 1925671448313856 1929838624669696 1929903161165312 1931605444699606 1934903079436288 1936699395849088 1937651736510464 1939360854725632 1939425709657904 1941161309627332 1947212518105088 1947277635607936 1951763920330804 1955095969595392 1956885913415212 1961145811785472 1969085673371648 1971791638249472 1971857577712384 1973596867410467 1976966189858816 1978801556628416 1979774600347648 1981587138128728 1983360468532274 1989609758121152 1992158101848064 1993915297754432 1999173569908736 2001987829324288 2002013527441408 2003753695605194 2003779416389504 2007267390029824 2010025825140736 2010093043208192 2011866058745296 2011891883662336 2014724046793088 2020011265460864 2021818981772512 2024408579907584 2032604566061056 2035465886670848 2037261282488224 2042633864906752 2045509303874816 2045535560646656 2047339838484928 2050903637639168 2053790718060544 2055628663741952 2063663039905792 2065771568332784 2066568081883136 2068417462079488 2068486632844736 2074934754279424 2076764963866112 2076791621844992 2078692981362062 2079715145076736 2085172919185408 2085199685091328 2087038948926464 2089712082485248 2095488499326976 2101126076563456 2108525279903744 2111493474967552 2113383059081216 2113453733558752 2120042031546368 2121939265798144 2123881959217759 2130530113028096 2132409360859648 2135140606017536 2135212008097792 2137095385625096 2141042597138432 2143856591126528 2145747593664064 2146802730401792 2148768187003112 2152436561739776 2154362785988608 2154434830885376 2156335164027538 2159398379940464 2163084902531072 2165065265906192 2181556706148352 2181629660447744 2183553980964772 2190462169194496 2192394280482848 2201196759597056 2201270370687232 2203212015419441 2204089814810624 2206033946451712 2206341822982648 2210108487368704 2212131902121544 2214965257975808 2218083289809664 2223932728655872 2225894362867136 2225922935115776 2229056392196608 2231022545768354 2232936504885248 2234906080935424 2238080912003072 2240055025710736 2249124074397824 2252004810784768 2253991206157184 2261122239168512 2263116676627456 2263145726672896 2269084875685888 2272279092322304 2274283370755552 2274312564140032 2277514139853056 2281478602817536 2283490995738368 2286415750168576 2286734844872704 2297697406830592 2297726900764672 2299830532570792 2300961437106176 2302991014986688 2303068030218761 2306999825481728 2310277070454784 2312314865249792 2312392192284424 2318412807766016 2321676463894528 2331075963748352 2336120440389632 2338289237128832 2345578417881088 2347647350457344 2347677485563904 2349826848496244 2350982337912832 2357151995600896 2360500485029888 2362661587768868 2368813086195712 2374018614266624 2377360547322592 2383630025660416 2386905667354624 2386985488809728 2389090944760039 2389121611849024 2395391358023872 2396569253052416 2398763377734776 2400910040854858 2408474970357184 2413717922197504 2423490059534336 2425627714576768 2426820477845504 2429042298351344 2433189156749312 2435448069696512 2438876477696896 2441059038193568 2447465083198304 2450599859888128 2453103737395181 2454049597236224 2460521316810752 2463985020706816 2466158394591008 2466190050940928 2472662046992384 2476142841532672 2476174626045952 2478358751850176 2486167711336448 2488392592950784 2491579790655488 2500670845876528 2503873769885696 2507398501523968 2514010910654464 2517549912461312 2517582228488192 2519802878135296 2524189092478976 2526415569753088 2529651468271616 2530004509220864 2532236116020832 2542488084101888 2543468408471552 2545744568713216 2545829701962752 2548075267476076 2552425338830848 2556018417065984 2558305808361472 2558391361676384 2566366669766656 2568663321755648 2571015003263603 2579062768402432 2581337647356416 2584643891494912 2598761199960064 2601086841946112 2601173825918464 2603468208073382 2607912846196736 2611617557905408 2613921152021504 2614008565191088 2624503828750336 2627953240735744 2630271243846272 2635129350324224 2640831802179584 2640920115278848 2643249555904724 2643283485449984 2651612099551232 2653950971110816 2657721083003648 2660065343031499 2664606603722752 2664695711884544 2667046123928797 2670834838347416 2685082659012608 2687451053495104 2694538289876992 2698241189183488 2698331422132736 2700711502772218 2700746169916288 2709165242580992 2709255840845824 2711645557439312 2715118703325184 2715497628286336 2722623879534208 2726111086739456 2728515670611328 2728550694658048 2737147973730304 2739562292759552 2739597458604032 2743454021165056 2745873902484128 2750653638074368 2753079869861984 2753115209222144 2756990800874752 2768152706951168 2774143022962688 2781458879873024 2785374371233792 2787831228668096 2787867014107136 2796651190550528 2799117994776064 2799153925095424 2803094325972992 2810450456293376 2812965539857408 2816568459001856 2819147104441616 2827935269945344 2830560655471744 2831952537976832 2834450479983616 2834545267961552 2839384400592896 2841888897922048 2841925377261568 2844527237653348 2845925987999744 2857447955562496 2860064027299156 2877798208110592 2877894445697024 2880432911059912 2889412123639808 2892094582764608 2893516723585024 2896165817265064 2901110148431872 2903706363723776 2906364786297986 2910087333617152 2915462259933184 2921869063712768 2925982212089344 2928563093576822 2933698493120512 2936286180803456 2937730052128768 2940419624320048 2940457368429568 2943051017822084 2948173979106304 2952324157212032 2954966204129056 2969546629478377 2970729750396928 2973350101739264 2985387956402176 2989590521047808 2997474547318784 3000118489081792 3003961118572544 3004380354699776 3007030387774738 3012264717782528 3016122904477696 3019204599870992 3020368735059968 3031005089861632 3035271870265856 3035310831927296 3037988147429248 3038089741990706 3043276365529088 3047560420347904 3047599539748864 3050287694584832 3062637037477888 3065338456235744 3069264621150208 3077748733386496 3081690793705472 3086028924952576 3096896504858624 3096936257552384 3101295850012672 3104031368025536 3104135171164417 3109434547388416 3113851703656448 3116598296641024 3128779447599104 3129216103510016 3135987765088256 3136092636893632 3145868821004288 3148684071829504 3148789368217088 3151566778194094 3161431780622336 3164220341920768 3164326157862896 3177030950592512 3196796392112128 3199764219228928 3204161412155392 3204268563782624 3217133725564928 3217241311004416 3220079099459183 3230158558461952 3233115856946872 3237256915503104 3240112358850952 3250363218804736 3253230222651968 3253271982092288 3261809508798464 3266291965853696 3266401195213312 3269282345461106 3269324310951296 3273926576038768 3279515819966464 3279625491550208 3282518306373904 3287181339504512 3302982419849216 3307632065840128 3310549584043364 3316354818310144 3321023288778752 3323952618796576 3323995286050816 3332718411163648 3337409916848384 3340396578580672 3341684557938688 3350921697888256 3358173133060096 3358216239579136 3361290778372696 3367029170372608 3371768975704064 3374743066282432 3374786385498112 3379537110749696 3385419862245376 3388405993676288 3388449488273408 3393219447230464 3405168811406336 3409530239844352 3414329874415616 3428153072287744 3431176896822272 3431220940439552 3434362317032972 3440225456685056 3445068301262848 3448151306921984 3459015946207232 3462111433670656 3469719513158912 3479194220349952 3483650462449664 3483766960580608 3486839839704104 3488554436902912 3491748303880057 3497709412827136 3500956600188736 3502678139076608 3505884936689288 3509022367403254 3515012966612992 3518231057097562 3542023933165568 3545148198227584 3556199536787456 3559381994242048 3559501024941056 3562640705784628 3577064352366752 3581645949067264 3585305462346803 3591426291974144 3594714340947509 3596146539954176 3599318544210688 3604385345940704 3613890684065792 3618977999163136 3619024453451776 3622216637319488 3628521820438528 3631722381520064 3636881482004992 3640089416779946 3654826620896464 3659507817525248 3674323638648832 3677564599519616 3677611805843456 3689199442853888 3692453525023744 3697182915166208 3697698898092032 3700960477261216 3707402729578496 3710672868074848 3715425594023936 3715944122918144 3730467802906624 3735719224942592 3739062335297536 3739187374757792 3748874716407808 3748922838089728 3754200239489024 3757511656030912 3757637312462189 3769399430742016 3772724253828608 3777556456800256 3787998441091072 3796195715633152 3796244444741632 3799720010334352 3811564929056768 3816979507707904 3820346299108352 3820474056817744 3826996366016512 3830371992851456 3830421160656896 3835813288173568 3851342896627712 3859677249339392 3859806322330624 3863210889399212 3869806158872576 3873398791698176 3878721709451264 3878851419315808 3882322619254664 3894425036210176 3894555271215872 3897990488819011 3903527840661608 3910191939190784 3913771826830424 3922291623570944 3938171346743296 3943583276498944 3943715155424768 3947193734820934 3953932379717632 3957603113256832 3959549200695296 3963174276257456 3966720937064548 3979219516242304 3984316203696128 3987830595508864 3998347139817472 4003975658648576 4004027054882816 4007507391210388 4007558832779008 4014534780059648 4020186086416384 4023732117490592 4023783767324672 4029448093586176 4040022530921728 4043637963545024 4048817159815168 4065209132122112 4070931773341696 4074522564976448 4085267729813504 4091018607749632 4091071121293312 4094679676969856 4101807275278336 4107581436121088 4111257327483904 4127326079811584 4131543136665568 4133136163766272 4136834924158976 4136973265689472 4149869508558848 4153529927732224 4153583243689984 4157385962724124 4159430290153472 4170345838370816 4174077897852928 4190976998653952 4217050559807488 4222986949935104 4226766118162432 4226907467117504 4240084063092736 4243878531596288 4247763918435518 4261060226056192 4264818721719296 4270281212035072 4270424016195584 4274190771250192 4282085194276864 4287713182253056 4291495187328128 4293605460803584 4297536374006224 4304873123479552 4308725571977216 4308869661770752 4312670328055076 4318796759880928 4330130531812384 4340106612314551 4363113412296704 4363259320895488 4367107961929544 4380924338388992 4384788560965696 4402393519194112 4402540741374464 4406424030838882 4408179629621248 4412067892903424 4412683645965296 4420216974737408 4424263804243088 4429930515951616 4436166579619328 4447865457311744 4451788725734272 4451845870231552 4458112784393216 4462045091536708 4465873009770496 4469812161870848 4476161824006144 4480110051421472 4498248148795648 4504009621569536 4507982412314368 4526233353254912 4526291453345792 4538169751371776 4544558184644608 4548566741511104 4548625128280064 4555028279706112 4562957205635072 4566981991476736 4572831500337152 4573469689745408 4595394813661184 4595453801529344 4599661065141584 4601922874212352 4605982029973376 4606136060437522 4613999650963456 4620554140909568 4624629730499584 4624784384568848 4636825615532032 4643352927789056 4662151927496704 4672240880779264 4676578474257664 4695294700914688 4695354971127808 4699653696992488 4701964675825664 4706269453055729 4714303991201792 4721000970059776 4725323175537736 4737626172391424 4748037228533248 4754721094645184 4767260051320832 4773811334709248 4773970977619456 4778181889520078 4778243223698048 4790782716047744 4793138506104832 4797526755469552 4801820081709716 4816949940714368 4827435844395008 4846980119068672 4851255429153536 4858084596702688 4870896139393024 4877752955393792 4882118076387136 4894930166396608 4901199719776256 4906207474790362 4908099194472448 4921042633621504 4927970041413632 4932316789182016 4932380101881856 4945324093984768 4952285683065344 4952349252091904 4956717503700352 4972335422672896 4976785185901568 4983159581310976 5001341691753056 5007747539771392 5014797003047936 5028021821308928 5035099824922624 5039605756270592 5052831139506176 5060009018441728 5064472232041664 5084976168203776 5091489137426432 5091659403925504 5096150534952152 5104850677661696 5112036834131968 5116611616722944 5116782723352768 5132733339533312 5137326643511296 5142030006527206 5158125536804864 5162675294712832 5169287782989824 5197522399920128 5202173683892224 5202347651836928 5206936416146764 5215825692393472 5227842304043008 5228017130382176 5249007657500672 5253813267538667 5255906481471488 5260542487692544 5270258700648448 5281663604359168 5281840230557696 5286499111809448 5286566970899968 5303224199102464 5307901942221632 5315442166007296 5320130686062998 5329213207445504 5329391423769088 5334092247857594 5341669676694832 5370165318025216 5374902106990208 5389076579753984 5396482378366976 5396662844265472 5401423005544436 5401492339832576 5418511681691648 5423291114878624 5430237406650368 5430995256572672 5445247759068416 5452222173478912 5457031341222656 5457101389316096 5462097514855631 5479124585519104 5479194917208064 5486908042330112 5491747804968256 5491931456675507 5501307276148736 5506159739723968 5506230418444288 5513981601749504 5536305413902336 5548286045925376 5562917759746048 5570748742467584 5575662457336192 5575734028214272 5593302381101056 5598235989552128 5598307850190848 5606188651945984 5620900912586752 5625931079714816 5638294208883232 5655870539890688 5661121310943488 5668900959967232 5669090535923104 5683777795844096 5683850754523136 5689054475306696 5691851975999488 5697063022120093 5714895911124992 5720128054598312 5755596416221184 5755788891394048 5760865822119824 5778824247279616 5784189165529216 5787033447170048 5792331634530128 5802220296863744 5807412727447552 5812729572595972 5820174667234304 5843738127425536 5851964424178688 5857126187153644 5867396986241024 5872572361606912 5880839248640096 5880914736859136 5886102035644168 5896347958212608 5904648314424064 5909932408258112 5939093258956754 5941459500793856 5946700203478528 5970775912804352 5979181042095616 5994949094637568 6000236978163584 6007922237145088 6008760709399552 6014060775549476 6024529435565056 6032245808955392 6038409199741984 6040737470119936 6062010179723264 6070543740531712 6070621663854592 6075976294858496 6076179483981412 6086552731058176 6095120840695808 6100575389169664 6125274074955776 6130676912471488 6138529242300416 6155497466772992 6163381587410944 6172057849905152 6193793009717248 6193872515104768 6202591700025344 6208062736051072 6208270342328834 6218869094776832 6227703407312896 6233196593282048 6257558895198208 6258432207020032 6271975530176512 6272185273787264 6291737642008576 6297368143659008 6297578736434176 6303133556388188 6328440683841536 6328652315725792 6343232741075113 6354061901185024 6359879218599439 6393592784224256 6399528438457856 6408322824310784 6408537127565248 6434267451129856 6434482622008832 6440158198918366 6460317116923904 6466231713893744 6474513831006208 6480224717701904 6500726437609472 6506460445303936 6506543964184576 6523619017596928 6532583931707392 6532802390426624 6538564690922212 6538648621902592 6547853152077536 6559250983100416 6565036612747808 6574362679009024 6605964839698432 6615264131680256 6621099168086728 6632709636620288 6642046577557504 6647905237593152 6647990572101632 6665436822327296 6674819833696768 6680793157161344 6683369115877376 6701843395776512 6716346266120192 6716432479158272 6722581556745392 6734058340745216 6743537951408128 6749486132564864 6749572770996224 6759074221499392 6770839724490752 6776811987352576 6776898976546816 6786438894460928 6810337622812672 6828659748831232 6862353793644544 6862441880879104 6868724634065944 6880450913370112 6890136602525696 6896302613843968 6918031892414464 6924222867341312 6939439026317824 6958388440699904 6967300924899328 6967533921161216 6973679679408208 6977108873805824 6983496607760114 6995418825654272 7001913200377472 7005356278153216 7011769873378576 7018044734806508 7030025933225984 7036462114195124 7084047866331136 7090296396455168 7118763988484096 7119002049882112 7125281411569256 7154128704733504 7163291898134528 7170610924693606 7182852583948288 7189428681895018 7192293079908352 7198637088421376 7208770691881408 7227781368131584 7237955998326272 7238048906903552 7244433274638976 7257043640877056 7263444763040128 7273762964009984 7280178833559892 7309653241792928 7319015635050496 7348647277297664 7355129199039232 7355223611686912 7384907050047488 7395397796184064 7401920954522432 7414805459156992 7421345736149696 7430851188047872 7431888245836288 7460935605813248 7471438449885184 7478124670595072 7478374749515584 7497749432815616 7497845676179456 7508400478978048 7515023312061824 7515274624924378 7538798861484032 7545448507657216 7555112913600512 7575996882182144 7592391431266304 7599440020668704 7623129858113536 7640692598216704 7640948113635488 7660743985702912 7660842321313792 7671626576347136 7678650160248821 7702685793255424 7719354498678784 7719612644661248 7726421778798424 7739612317745152 7746797583396352 7757443418902528 7757702838631616 7764645238509328 7788850072420352 7789110542431744 7795980977638022 7807055681323216 7820383878381568 7827543653660848 7844583247141888 7876342693486592 7887166552997888 7887430310849536 7894387469641868 7907864759435264 7915206226513664 7926348552514912 7933441874129096 7958439032484608 7968632407392256 7975661191017728 7996694279634944 8007951317297152 8008054109765632 8015014782420776 8015117665558016 8029069560119296 8040372172832768 8047464234981184 8047567534649344 8058896187172352 8080045061843456 8087275927090048 8097634319630336 8130418264244224 8141863546683392 8149045129952896 8170535459627008 8182037215499264 8182142242586624 8189359353939712 8203614550556672 8215162872242176 8222514654967808 8263086273331136 8266272327532544 8273669848317952 8273946531378944 8281244619297247 8307059855464448 8307166487379968 8314771925448248 8318860580306944 8326476724637059 8340691676741632 8348155795705856 8381953997307904 8434101119614976 8445973899870208 8453532236324864 8453814934235008 8480168126185472 8487757063192576 8495527836871036 8529637443438592 8540848032391168 8548381542500384 8564170388553728 8575426364506112 8582990374656256 8595072748012448 8617451143954432 8617739323541504 8625340656110152 8637593519761856 8660261063624768 8680213224629102 8726226824593408 8726518641790976 8734215923859088 8761848676777984 8769577121931392 8804787038388224 8805081482748928 8812848061677764 8816359259242496 8824135785806848 8825367291930592 8848527608486176 8859861031903232 8872333159238656 8895730914623488 8903577451468544 8903691740463104 8916225568786432 8924090183073416 8939624323741696 8952323648012288 8960220102842944 8996496297591296 9008019243139072 9015964824628736 9052466706509824 9052582906691584 9076339502743552 9089116369289216 9097133483022208 9097250256560128 9110056559412224 9125914411270144 9133963982953472 9145663000674304 9146939379490816 9190789627322368 9199322130283168 9203845748424704 9211964059946752 9212272120875044 9227999301926912 9249259460999168 9249568769137696 9273651231064064 9286705855578112 9295208088722257 9324303854993408 9344481761558528 9353156948515328 9390589401829376 9390709942255616 9399307393984976 9403929351651328 9412538906111458 9428607982403584 9442001940119552 9450646351075472 9475252344782848 9496074457066496 9509442189290368 9534520102641664 9547622669418496 9547941955238912 9556363779040156 9556486447396096 9581565432095488 9595053510939104 9603640163419432 9633899881428736 9654871688790016 9693960238137344 9702510858307072 9716169193405376 9741792278786048 9755505910787584 9764236152774272 9789860332793216 9802399439552512 9812414949580724 9816198388944896 9842085267243008 9855940082827264 9864633578364032 9864760203763712 9890648187969536 9904571366130688 9904698504183808 9913435007400704 9944670845345792 9953570371803136 10002683383506112 10015495079542784 10029594006095872 10056043642617856 10070199649845248 10079211512541184 10105662279012352 10120018036883456 10128944464083328 10169952336407552 10182978274852864 10183318807851008 10192301069904304 10209701355323392 10224073668263936 10233223233445888 10233565446705536 10265466679066624 10274653287022592 10284060013054412 10325350589425664 10404347367784448 10404695303673856 10413872832293528 10431651384786944 10455684608086016 10456034260764352 10498015315001344 10507626535077334 10511812962942976 10521084975385088 10540517401296896 10563327208718336 10563680461115392 10572998223618896 10573133941799936 10606448398204928 10615803884443264 10630884332014592 10640261372125996 10658426414891008 10658782847538176 10668184495715188 10683339353389664 10740330636050432 10749804213980416 10778153159507968 10792964756733952 10793325688530944 10802846011088872 10802984679665152 10837023363383296 10846582229757248 10860474813300736 10861990513145344 10890495518136832 10904444346957824 10914062682445312 10914202778632192 10924195029711262 10958249171038208 10958389834416128 10973816084660224 10983495609936512 10983862913351014 11002614552297472 11012319479447936 11012460836888576 11027963203499008 11072610827804672 11096572091850752 11141497484935168 11151324914672384 11151468056428544 11161677530357159 11196471979104256 11196615700381696 11212377303891968 11222642541902123 11241801825173504 11251862159429632 11276588417766464 11311741079781376 11322242621886976 11337801919934464 11338181071846208 11367555591688192 11367701509046272 11378108950613392 11383703951998976 11394126044240186 11429791822249984 11440256109196624 11511577782788096 11521731644239648 11557648494559232 11568378331058432 11584663269060256 11614825454895104 11625459145191944 11640349334468608 11687476254851072 11703928848357376 11714252374307288 11734793972482048 11745144723213824 11761678497280192 11761829473718272 11772204071288336 11792695916425216 11809296628848128 11819864816516224 11878186517913508 11882919001587712 11893400406957056 11941551825608704 11958362084191232 11989898189275136 12000473956327168 12015844474290176 12017521418799104 12028121551098952 12049058871130112 12076818399483968 12081474940239872 12124020359446528 12141087481063424 12141243327709184 12151952589716992 12152358967962824 12173105462116352 12190241681391616 12201150778339328 12250548149911552 12261353824942976 12277058484600832 12310994933545984 12326763174821888 12344115699810304 12387586019434496 12405183400050688 12416125472102144 12416540684657668 12437738189553664 12466393186564096 12516864414040064 12543951060353024 12544370547574528 12555435390547439 12594736287318016 12595157472868352 12606267112776376 12656881367683072 12657304631451584 12686465482150226 12708123802370048 12719758437198878 12787185568448512 12799056876915712 12816645648621568 12817074255130496 12868534902259712 12868965244017664 12880316397836732 12932463427787488 12949027662012416 12960449435403808 13001452875218944 13012920890607872 13013087928369152 13047238035193856 13065167863414784 13065604780853248 13077129381844424 13077297243805184 13095706304155072 13118501966200832 13130073225495616 13148725358018048 13211929679396864 13230528263360512 13242198336173456 13265419273240576 13284093155115008 13295810475186304 13295981144203264 13330873644654592 13349639667393536 13361586314322688 13366738231754752 13403686791553024 13432692532240384 13445163113490784 13487075902816256 13498972265129728 13499145541992448 13511504378853403 13518148442998784 13553623974705152 13553797953093632 13572877788921856 13585304129670991 13620675245625344 13657319497662464 13724707587289088 13724883761758208 13737449268131888 13760901826740224 13780273205051392 13792605227687936 13836063784828928 13848445734682624 13878878052635648 13916776881399808 13935067842322432 13947359358816416 13954217747611648 13966993215520228 13990837651308544 14003826400754944 14023539746757152 14036089469613016 14060051866451968 14072924228390248 14168095732662272 14180592792910336 14237527976968192 14238004099764224 14250562823138512 14308257409467008 14326583796269056 14341221849387212 14365705167896576 14378857363790036 14384586159816704 14397274176842752 14417541383762816 14455562736263168 14475911996652544 14476097813807104 14488866549277952 14514087281754112 14526889526080256 14547525928019968 14560357667119784 14619306483585856 14638031270100992 14697294554595328 14710258398078464 14710447223373824 14769814100094976 14790795592368128 14803841909044864 14829610918313984 14842691472299392 14861702376095744 14863776491672576 14921871211626496 14942876899770368 14956249341190144 14956749499031168 14995498865631232 15016800957956096 15030046624123648 15030549249848756 15090897015314432 15151993764364288 15184782862532608 15198880041337408 15246259716227072 15281385196433408 15281896227270976 15321487971405824 15321684642627584 15343253152694272 15357300320497642 15405371586510848 15438708997357568 15439225289322496 15452843557596848 15479224635490304 15493595166792704 15514886837805056 15515405677263232 15529290477018656 15577700144840704 15578221084863488 15591961955276044 15614111362646432 15655087307321696 15689166494283776 15752685386973184 15774333105995776 15774860621699072 15788774939283736 15815729518870528 15830412453027328 15852697105029824 15866883748258192 15916878064969216 15937264814784512 15951322382035456 15993388559269888 16015902634594304 16016108219531264 16030029564841552 16030235331116032 16058139120238592 16080744345665536 16094928469962368 16095135069298688 16117792374344704 16160090123686912 16174551854180096 16195268639260672 16283727093366784 16298090259905792 16341070919254016 16364074430998528 16364284485173248 16378718707879424 16407229101113344 16430325744484352 16445029309935616 16526172546662272 16532544655065088 16547339696635904 16547893062757888 16562489238594494 16614119710928896 16614332974759936 16629543850896496 16637721160613888 16652953449274118 16681383353483264 16696311591411712 16763907994615808 16891947799740416 16907064472649728 16907629868470016 16922543352476983 16975514126385152 16991055673742072 17059274886877184 17081696064782336 17096763085000768 17128340777107456 17150852729012224 17165980749312512 17190145496024896 17234902287908864 17235478647083008 17250681312220304 17275187039523712 17320522127249536 17360426449258204 17453037283581952 17468431847718176 17523697353555968 17539154243862784 17609574076776448 17610162965497856 17625696123355528 17648271571613696 17650734583861184 17697055216972352 17719722063806464 17744666318477312 17791461829246976 17807154902937088 17807383480926208 17832451137572864 17848180366146832 17879248647483392 17904647296024576 17920440205685888 17992992595182592 18016038486278144 18031929649257472 18104933413019648 18178232738578432 18194266966044416 18194500513120256 18220113118824448 18267927965906944 18293878758981632 18381579254644736 18398644260566336 18407691496849408 18423928119893504 18424544241750088 18455998603853824 18498518921998336 18499137538275392 18547302462128128 18573411711156224 18590416177444514 18648607709986816 18688963523117056 18706313897030656 18781178803658752 18798614787969952 18807858703302656 18825077812222916 18857215964807168 18901292702150944 18950504689565696 18992148914132992 19018884378580736 19035660108249343 19069040205283328 19095245338836992 19095883910477824 19112727558080312 19112972894792192 19163130864190976 19190107021878208 19207280326838864 19267799762857472 19309743377580032 19387920476274688 19405021716614144 19432338386810752 19483584557572096 19511011821575168 19528472305548544 19579720665586432 19604798879105024 19624829899161448 19632396777889792 19711880165654528 19729267156728064 19729520407527424 19747583322939589 19781296375939072 19809142732261376 19809397008367616 19826870014801408 19889341690691584 19907140743606272 20005366767012224 20030990159085568 20059188012191744 20112087285235712 20140399299690496 20158423025082368 20211324558024704 20240036073766912 20257888928166656 20339904672815104 20366637615702016 20384602139808608 20448147336527872 20466446466891776 20467130893411072 20485184058261611 20549306574045184 20568120026108824 20650701178851328 20808694735568896 20809390607347712 20827745664587056 20863302769573888 20911369216172032 20912068521528704 20996030630002688 21015253070154668 21023625925885952 21042169950770176 21127360922230784 21145996447237792 21146267883599872 21212896796409856 21231607768886528 21261768664029184 21280522744251992 21316852829782016 21317565695076352 21336368991430376 21366678706779328 21480661272100864 21499608427960832 21556306319015936 21585929513467904 21586651377061888 21605692022177744 21605969359330304 21674046726766592 21693164459514496 21720949626601472 21723981026290688 21780991036273664 21808888693915648 21828125364890624 21828405557264384 21848390059422524 21916498342076416 21947632169320448 21966991219873024 21967725826702028 22005229104594944 22024638958895872 22024921673777152 22055926406998016 22145221655609344 22193144183701504 22282994969870336 22302649829344768 22302936112857088 22323355060714318 22392943958208512 22393231400763392 22424754607783936 22445285083804246 22483603650347008 22503724318859264 22553176835532928 22623482159562752 22644485243773952 22675603839868928 22676362143692416 22735111183376384 22756217901226784 22767407903997952 22788252088480372 22808645388121151 22880512218393248 23023155565576192 23043463288479296 23115296989118464 23136756662116864 23169326538120512 23229650909790208 23250918290383888 23280698668937216 23374952509702144 23407857696714752 23428504748614576 23469587944964096 23490289446427648 23523356994560384 23523658947436544 23544408142576672 23585391832850432 23618593257696256 23639729633032448 23756373035827016 23786800813914112 23883103651217408 23916724168382464 23979796378550272 24000947912654336 24031688948580352 24035042837598208 24056243102197904 24098117742260224 24153636798967936 24162949880479744 24248040718893056 24282174962126848 24282486655418368 24303905179433984 24304717935925648 24346210924232704 24380483362783232 24402301556678656 24501096299823104 24522707649885952 24554116969201664 24621989867091968 24688231399620608 24775172038868992 24810366800101376 24832250944204288 24833081369315336 24875476379107328 24932786373128192 25033728828080128 25087902120706048 25088741095149056 25110870781094878 25189472574636032 25190314945736704 25212534225552752 25313762735366144 25314609262903168 25372930964300452 25416247604740096 25439516874397756 25598113753831424 25633291297243136 25634148510260992 25656759276336071 25737069804519424 25737930488035328 25760632795673464 25864926855574976 25898055324024832 25920898870807616 26002905750437888 26025841781215744 26026175856738304 26094476070387712 26130335726829568 26131209561706496 26154258763688848 26154594487610368 26191412608310144 26237003932401664 26260146450991232 26297450716036096 26423859358793728 26461056526721024 26484396672346912 26568186310230016 26591620950372608 26591962288406528 26661747289309184 26699279334787072 26723172628645376 26807373583106048 26865385064480768 26890326226981568 26974151805632512 26997944530259456 26998291083984896 27023008757706806 27036296885997568 27107247949410304 27107595906187264 27145755577843712 27170608259341982 27241350491250688 27314638995324928 27449415174578176 27474898536263776 27560546410102784 27585210455375872 27610465469830867 27696891469365248 27757756105271296 27833553762799616 27870135684644864 27894718717632832 27908435495223296 27933986431040456 27981675302617088 28007652801509888 28047079493514304 28072178939226032 28120103732903936 28145848456780496 28336191465324544 28361185585820672 28476008199528448 28501125646277024 28616514818934016 28653167592538112 28682443698774424 28731410335793152 28757714727580072 28794548353685504 28835082767525632 28911125472526336 28951823993305088 28952195627614208 28977733098555904 29028174563508224 29053779052160512 29095051856039936 29120715334239568 29238612967171712 29276062540201984 29394589109190656 29420516796156928 29420894446747648 29539628200189952 29581591184736256 29607683818089728 29659221836627968 29685382944598784 29723404752191488 29727552983345152 29885753799540736 29912498682380288 29913498998062336 29939884392843893 29990997731262464 30033601915912192 30060093248247296 30061098499697512 30181794030628864 30303987528728576 30369565725065216 30397760082674816 30492519432454144 30562770392866816 30563792454541952 30642975942811648 30686506305388544 30714600640995284 30878450578644992 30905687115193696 30987190333585408 31029773675610112 31030811354526464 31058182281880507 31058580954037312 31155400289681408 31156442169726976 31183923910552088 31228222725292864 31310174614643392 31378332988567552 31505370773946368 31548666211991552 31549721243398144 31577549878567472 31631459037741056 31660824906054656 31705394210059648 31733767496516384 31833756129938432 31874529629569024 31902644764070912 31986777118539776 32031805269188608 32060059129683104 32060470662232064 32161488691331072 32189856939924736 32190270138597376 32235584748689408 32320180247373824 32349103708360192 32390537278521344 32567454186733568 32596180519811584 32682141838508032 32728148861997056 32728568970346496 32757437415758848 32814458202226688 32860651488968704 32890058619871232 33052345093324544 33065089310130176 33094679393271808 33095786125515776 33124978477188988 33228239421857792 33259087701792992 33275442321227776 33305906898548236 33362766706966528 33392623182823424 33423195042426839 33527815989231616 33783895599480832 33814128945299456 33815259736940032 33845086704953966 33951028252770304 33982111347484144 34118549773754368 34163392129564672 34193526170001536 34256681554214912 34301705458024448 34331961498625024 34380290992049792 34470957294166016 34501362624440608 34550374079047424 34580849459409487 34641044254499072 34720852898516408 34906074567163904 34936863695436352 35047394707111936 35078308487725568 35219148153552896 35220325930995712 35251392246711056 35296543143227392 35301469167722368 35394110433944704 35439444127612928 35489332636954624 35582923658493952 35614309805874176 35614766961852416 35664902275145728 35696360732293664 35758497294966784 35809294592049152 35840880411371776 35985985190365184 36063859298514944 36209866826039296 36356465477156864 36388533932088832 36389001026240512 36440226237648896 36535855931813888 36587757517963264 36763158509289472 36797288521132672 36815382993698816 36847856239787008 36849088483500176 36911997207707648 36997037843996672 36998275076550784 37146823422312448 37180832354889028 37412627794061312 37562357607317504 37597229575939904 37615717406605312 37650155624445832 37714431929614336 37802585404301888 37901009379131392 37984297828265984 38037768757161472 38071320216498686 38138080410566656 38190490677673984 38191767820955648 38225455116160624 38225945789584384 38326261728381952 38380214043756416 38414560653677728 38535599525714944 38619486755160064 38810043433228288 38864676773621504 38967169115144192 39022023643150336 39056944611097088 39159441331172864 39209597758210048 39249659798322896 39264793555779584 39423760331309056 39458534313456128 39459040815054848 39495166645879178 39562592751878144 39618285464522752 39618794016735232 39653740029602816 39778683381383168 39814281487212544 40010733534024448 40061980318171136 40118376024383488 40280798599380992 40316846050164736 40353757225137421 40422649116049408 40480072147533824 40515777856333312 40679809345630208 40733275231404032 40769204279617216 40896294673055744 40932892933783552 40934261786822144 40970368116523222 41098613148090368 41136240052217648 41301402357702656 41618781214695424 41655491329174112 41822738432344064 41824137043057408 41861028292969379 41992061260005376 42030506140309336 42084339901540352 42254721844461568 42291992894475584 42292535767199744 42425793592819712 42463215537773056 42523537328058368 42561045488503984 42633705659564032 42635131390152704 42672737982860752 42733357413558656 42961322544201728 42999216855921664 43112612638031872 43173302754123776 43211384044355488 43211938718660608 43348093453533184 43386328919028992 43441899253202944 43447962052581376 43561982072547328 43656250729781248 43656811114528768 43696780118845048 43832996684152832 43895264338640896 43933982439746048 43935451653404056 44010458209189888 44049277917791744 44049843347554304 44111852813996032 44290443311218688 44386288367403008 44565989939740672 44605299658689536 44605872225714176 44646710121428636 44785887916417024 44849509215567872 44890570167608492 44967207300694016 45007448637718528 45106353671065856 45288970487547904 45351207679737856 45352724287384832 45392727950440741 45470222366752768 45512435802453568 45534815807995904 45576504176960744 45617290776242302 45761024436786496 46046311131152384 46086926576958592 46230593978236928 46273513324233728 46338653076241024 46501836580767776 46561397337874432 46608971010508439 46749905019404288 46815715393429504 46857009497229152 46980578892855296 47046713989120768 47047317894873088 47088816285153344 47170783665700864 47237186515392512 47279459266064896 47512746071654032 47573601627828224 47766207302434816 47833448336764928 47959592757100544 48001895825308672 48063377897160704 48070085675196416 48112486204395808 48196235484520448 48307273597935872 48325899760959488 48496081437786112 48564349924253696 48607810358867968 48609435871851296 48760966725566464 48804603113357312 48849285062008457 49002192599646208 49045415299771904 49108233938403328 49243979734183936 49376462799241216 49550344077737984 49620733600202752 49664501888408576 49666162738630672 49750952758214656 49865572746256384 50067457656160256 50175804241412096 50177482190298112 50221741562189756 50380629891473408 50425068451105504 50627525470732288 50629218525806336 50673876354647143 50745861928600904 50832495209480192 50879033748795512 51196227507662848 51266582594486272 51268297020521984 51313518552672142 51474139609038848 51475860976070656 51521265591346928 51729853711149952 51796110648049664 51841797741615232 52005811500875776 52051683562431488 52052351713476608 52188952140775424 52262419123412992 52308517527377696 52309188975220736 52382825216620288 52474007864803328 52520292901982464 52594901432072192 52847718717587456 52922113053442048 52968793344693824 53136372620460032 53183241900745216 53183924576813056 53323494578618368 53398558669574144 53446345257290752 53614747166212096 53730770128961536 53780652453963136 53948303611265024 53995889060518912 53996582167969792 54046017515413612 54072593771995136 54214495898820608 54291511155687424 54341216518683964 54482700982501376 54898830349156352 54949797072527552 55121092820205568 55170420910751744 55220930939661734 55393782938730496 55515512210542592 55667107525599232 55740271369289728 55789437435265664 55816870990446592 55867972862080912 55963350605234176 56015305603019776 56094158987028608 56144357878452064 56291696913560992 56421385960089163 56722371171641344 56952016399056896 57002251292554048 57233029637868032 57306335185076224 57364887397548848 57462820671586304 57515429455160144 57589096707371008 57670165535051264 57822250945052672 57903647986610176 57904391255228416 57955466197111808 58056349127016448 58107558104321024 58190103712079872 58241430668479136 58477225934343424 58552125080403968 58841033592313856 58841788893495296 59079256400379904 59163182369472512 59215367636179456 59318443673255936 59370765889197568 59446809504382976 59455105966690304 59771507599081472 59824997364760576 59826997996124672 59879768785687786 59981995462524928 60067203831824384 60120186496494592 60122196999395024 60363588061257728 60607975057457152 60739131450130432 60795520165349632 61125540785733632 61127584909083904 61181502889724477 61285951885623296 61373012610777088 61429201281990568 61756901157289984 61811374230387392 61974380667170816 62059547351220224 62061622709052928 62116364563761014 62117161908074624 62310800579362816 62312884339453952 62367847821104176 62456445450585728 62620349229286784 62756665977135104 63010741547892736 63099442486796288 63155099757134944 63321649812109312 63410788420119296 63467534993032768 63667512259876864 63805289528141824 63973554237079552 64063610538377216 64120118259366208 64120941324464128 64322977382662144 64379713879849472 64380540277194752 64471169497378816 64640360494747648 64698207416720384 64781074557042688 65134908373467136 65192361039623168 65364283677016064 65456297723994112 65514874831517696 65721302977937408 65780117239742464 66104690186649088 66189358786543616 66191572251031552 66249956954377976 66456478843715584 66518175403585984 66550884642455552 66611813797096472 66725533413933056 66785246365646848 66846390084853678 67055631978463232 67567791198961664 67628257890598912 67630519473880064 67690173409907932 67964222694968288 68237099547508736 68299572478002671 68326784259129344 68387052340003072 68513363108429824 68663922997250048 68760581984099584 68941914588332032 69002725248881216 69100748158094848 69161698918818974 69282088508998144 69441705797032816 69812149134327808 69873727390872704 70094789414223872 70156616975451136 70440651861991424 70502784493422112 70593086286454784 70602938335444736 70788220867889408 70878888255225856 70978665273909248 71228619611748352 71229533923704832 71329804550291456 71392721464587328 71395108936781591 71516994589933568 71618589184098304 71681760822743552 71971970380730368 72127718597029888 72419733652078592 72712930954313728 72777067864177664 72778002052481024 72880452475297792 73071711863627776 73175515035926528 73526317018578944 73594577042265344 73695712479574016 73698176967000352 73994075687993344 73996550153101568 74061819287561209 74293646844624896 74361664709778056 74825255588122624 75124715214635008 75194459151879808 75231434813210624 75300311248891664 75428863859228672 75605170808603776 75968595656531968 76075537514322944 76142640432997372 76276160821133312 76383535641911296 76450910232321248 76451891579168768 76652523456763904 76760428087512832 76829121307355456 77071199051429888 77238973510320128 77620086866456576 77729353547243008 77934338230288384 78044047286300672 78113889222194176 78318882662345728 78419195516420096 78499319596645792 78529587111559168 78847520662618112 78917068626912256 78918081630109696 78990333291758356 79125185503756288 79236570929045504 79307480059205632 79557366762766336 79628562974425088 80021467068048896 80123960636342272 80236752048766976 80561597198761984 80633692100329472 80707514450274842 80845298232098816 80960144295067648 81031555712666624 81359618691260416 81466550462808064 81538408559234432 81792589346111488 81865785867567104 81868523573644288 81940736233046444 82272480104435296 82462025633976469 82602804715405312 82678429841792707 83237562429390848 83310982658348224 83645476864688128 83648274086114816 83722056585938758 83984122520010752 84061012280618672 84168679803080704 84509443688923136 84583985788951168 84585071534399488 84851587185639424 84926431075546112 85047074656116736 85122090977007968 85270262780305408 85345475965721504 85466714827117312 85998433711843328 86225225276063744 86346605508247552 86422768088710976 86423877437321216 86696186907066368 86772657838057984 86883798506405888 86895924105162752 87123964145094656 87312501459562496 87313622229057536 87393560237690096 87665993368305664 87790528677281792 87867964879492096 87870903306808112 88020916418379776 88098555835583488 88099686695108608 88223705627992064 88580886622437376 88772576734806016 89210599317379072 89211744451428352 89293420242857272 89571775832834048 89699018431135744 89781140335216984 89934414601388032 90014897275437056 90212707342131712 90577940975095808 90702415359475712 90705448574769664 90785455900881482 90940444733505536 91024871604907136 91069631615991808 91153008353921488 91234581552484604 91522048873572992 92092622262304768 92173853153917184 92547026648467456 92677306152482048 93003673161535552 93122794675748864 93217942021016878 93499810038808576 93631430786859008 93714018994458304 93961157785710592 94093427978241536 94094635789746176 94177632570306688 94341567331401728 94474373030785024 94558918532129792 95025492143308064 95147203255656448 95532414604869632 95666896673529856 96003791650617344 96140171350392832 96224972408791616 96392470969040896 96614547195871744 96992162875572224 97128699848507392 97215620717735936 97218871743702592 97521933451132928 97609206226714624 97698570124016914 98004385199292416 98090830599543808 98216467876806656 98487959468367872 98752925598482432 99100688155475968 99329003776817152 99332325477261344 99731145492512768 99822452083234673 100134915312320512 100351608482824192 100354964380596224 100443483124379512 100761259782946816 100850136902211008 101255050941464576 101258437051612672 101347752709294286 101491723857201808 101664990418960384 101758067497591024 102392455015325696 102533165188972544 102536594041043968 102627037105344284 102951721952141312 103042531182693856 103459707422299904 103592221296099328 103683595483230464 104103367124862976 104104703426953216 104377904281550848 104524838246825984 104617035054755392 104618377950441472 104765650433240576 104948015729606656 105040585803964928 105189802864144384 105695437435174912 105844226106884096 105937586689387648 106272745240920064 106366483801490432 106367849153626112 106646989157236736 106797117339148288 106892690514581504 107229494332424192 107461540257923072 107561304907926272 107991778121037824 107993164335939584 108092035030827224 108145187543990272 108244197420281767 108428991797641216 108583022311374848 108682433037367928 108965401965002752 109797660698312704 109899594145055104 110242185640411136 110340841821503488 110441861879323468 111031024421085184 111334215051198464 111480542738579456 111578874870531328 111735945724161824 112030611206039552 112188317974057216 112288715756904128 112583393827121984 112842771920178326 113444742343282688 113904032798113792 114004502585108096 114466059275736064 114612670370152448 114729774795097696 115030858910320288 115178193414742016 115340331070102528 115644501890105344 115807295973220352 115910932394223616 116215116208642048 116380207424159744 116482861336958272 116954451868686848 117104250160807936 117682067184627712 117683577786990592 118158512800759808 118326364738945024 118430735272358912 118636887346511872 118741531778395136 118893619008765952 118910211933380608 119543015198162944 119649994729521152 119653995992249344 119759537571375572 119963990925049856 120240372992989184 120244393998790048 120727176122515456 120837705153389341 121215950114914304 121478262900260864 121591040330699264 122251081571467264 122255169818167808 122363005779448954 122571903771246592 122746025221554176 122858402563981136 123513802314579968 123622748460774784 123948761334341632 124119094702440448 124123245418105856 124232729127522028 124234323816149248 124625768678907904 124735695642208352 124912890901171456 125240698458573568 125513331954270208 126021483095785472 126198884973592576 126310199514269888 126643299624218624 126821576840238592 126935069986065536 127335024519753728 127610579056283648 127947108474159104 128127221076754432 128240236518732416 128241882648928256 128645954765324288 128759427759698944 128761080554389504 128942338994757632 129280720989495296 129396414833440768 130384722079246336 130728567354032128 130912595447988224 131029749663035392 131442605955874816 131560234479484928 132209380373298176 132378717573087232 132383144502063104 132499913908755952 132912957687431168 133036350807171968 133101769284911104 133223627594192944 133451066827866112 133570492731293696 133692780169707356 135256515781197824 135261038947760128 135380346819815864 135928445389936576 136474199095017472 136599144956005342 136653568518258688 136774104680006144 137026726216859648 137327845994500096 137521163968199168 137883829176664064 138005450497762432 138201496316189696 138323397837637948 138564177017996288 138883411594065632 139624298268655616 139747454781745408 140313233950902272 140881303723982848 141005568986844224 141186172572909568 141205876670889472 141576441735778816 141757776510451712 141957330547818496 142457239223496704 142459067847409664 142659609100582912 142785442929174656 142790217873563182 143033989179867136 143237178368196608 143363521645487104 143943940761460736 144255437194059776 144839467304157184 145554135728355328 145556004104962048 145760904950595584 145894353044727599 146143423727255552 146351030071853056 147052634037157888 147189154084530688 147391424959148032 147396353934000704 147988151375986688 147993100306203136 148123638575122418 148587293689249792 148723329419556112 149650511176245248 150249430429270016 150388918303759616 150600622497783328 151210341617207552 151937191313063936 152151075028645888 152285280865994744 152552321642266624 152767071283822592 152901820464642496 152903783158337536 153305046913527808 153520856175025664 153658242614710912 154142398102859776 154477947020640256 155240173732913152 155458707094486016 155868676460576768 156088094572601344 156227778444388352 156637765324691456 156998639193291584 157059174223118336 157834137253824512 157836163260219392 157980666583516712 158250371007512576 158473141858091008 158614960118411264 159114733525532672 159257125948850176 160042934136097792 160247921272684544 160473504097533952 161123194397523968 161267384200658944 161415028900549684 161690596464197632 162063111425333248 162719237382520832 162933100925616128 163076817118468864 163731571735134208 163737047147288576 163881472466092888 164544960208870592 164924051267952938 165205609430810624 165356859683585414 166475124858781696 166621965316696448 167290953729376256 167296548172229632 167444113171877516 168122024561237344 168337359606161408 169018887377846272 169167971577902336 169170143068798976 169852862151092224 170094149312233472 170244181954015936 170540525560610816 170690951931443008 170933429654234624 171996867423686656 172450450552127488 172693211016495104 172845536177421952 172847754874642432 173392373814132736 173545315676115968 173767597012811776 173791848210325504 174247928290189312 174625002919124992 174787120475380192 175331986736611328 175735929758984192 175741806613616224 176197111671166976 176199373390217216 176447411255984128 176608953685722883 177161773244874752 177545153469612032 178421198634758144 178423488902856704 178586840485714544 179143551665668096 179398036862271488 179562280670433968 179868829202776064 180029794550874112 180425414684263424 181155881950191616 181404830718951424 181410897149539328 181570911801762964 181880889467011072 182049743209814272 182306016707842976 182469163104969208 183044097747145984 184185244524609536 184347706307834368 185094053296934912 185354612304964096 186007346323071104 186245589351497728 186435884042033756 186999620077617152 187262861573718016 187428037988916608 187922315571421184 188186855956483072 188189271579492352 188355265140613376 188683134662803456 188948746061570048 189117837064259584 190050984286616128 190294406511312896 191064829209739264 191333793347059712 192007583301234688 192280342700785664 192449944817583232 192784941938081792 193229094391743488 193984325751144448 194257399697014784 194431241435471872 194437743487405184 195043866902265856 195218412453429248 195397140248033828 196181661199087616 196975918936735744 198201376310951936 198658007553634304 198664650954522688 199462290985025536 199644904166469346 200269830624641024 200703216965648384 200709928761192448 200886966248759024 201522519565893632 201700273804422016 202510101882929152 202516874103225344 202695505418588572 202983447714403616 203516134995182048 204784910030651392 205066330377945088 205073188082087936 205254074210688568 205903443904282624 206085062365387712 206919414844599808 207184442592198656 207367190966460928 208206734249725952 208209406853906432 208755808563101696 209049676493651968 209234070109510784 209236755900882944 209531300866481152 209896031459213312 210081171607929856 210379605728288768 211688452213768192 211875173378775296 212732967602980864 212735698307252224 213293978314473472 213594234678296576 213785381029163008 214458988664848384 214923080515846144 215122609815852544 215983556242075648 215986328671879168 216184070061654448 216290375087980544 216488394840563534 216857983595282432 217166044622749696 217364866074735856 217930803930005504 219595321396625408 219799188290110208 220681683643006976 220883723758646936 222062048842170368 222668430102396928 222961085477158912 223157749741062656 223471891448323648 224061222412079104 224376635948114432 224577431513808256 225166787654243968 225685543840356652 226889484686565376 227808065596227584 228009005170216192 228932118551472128 229459549590195392 230061717820640576 230356386829484032 230680662140205056 231289003780210688 231614591946440704 231821864788447232 232430232417284096 232760414848319488 232965722673916544 233908903737373696 234208500321615872 235364134369255424 236317025601519616 236861470544717824 237483063556790272 237820423866761216 239299989459042304 239307991984498688 239519075142751144 239927981850099712 240480745985978368 240488787997580096 241454352245030912 241675410306778682 242431900229828608 242956525800521728 243182080661398528 244502163142934528 244510339636335616 244726011558897908 245143807542493184 245716805127962272 247027604629159936 247245496921549568 247897522668683264 248238189404880896 248246490836211712 248465458255044056 248468647632298496 249251537357815808 249471391284416704 249825781802342912 250481396917147136 251026663908540416 252042966191570944 252397769947185152 252620399028539776 253286599248437248 253643153680477184 253870139972131072 254670049039507456 255221158112567296 256254442153508864 256480473037464832 256483765297856512 256718583198214657 257518855519397888 257522161108779008 257884677989515264 258120778463748829 258561441978990592 258792829666881536 260769444158492672 261457134708064256 261825190895976448 262059499326070784 262885211911749632 263120468958969856 264418760746596352 264766289004126208 264999827817511904 265825915374862336 266072701614343936 266447255188385888 267140985462587392 267385560339414712 270513031562395648 270522077895520256 270760693639631728 271856890779873152 272948398190034944 273198289912010684 273307137036517376 273548209360012288 274655691989000192 275042327936398336 275767658353328128 276010900995524864 276402992632379392 276646795675275896 277128354035992576 277766823188131264 279248596537311232 279494909563490816 280626467901804544 281762607447965696 282011137973688448 282372345145819136 282411753341778944 283152883471557632 283515553020903424 283914661095636992 284914478446993408 285319218201165824 285570885858349312 285580435747126364 286067978359734272 286727043290974208 287887881522921472 288510874388119552 289678934608314368 291108271456710656 291112008209924096 291521809901191168 291788706089455198 292286847454511104 292702060143706112 294105268074315776 294378308169061376 294782849918296064 294792707868001408 295976302751973376 295986200612406272 296247277150244836 297446658839112224 299301022352490496 300498860858540032 300777836607519232 301201244995566656 302420683234415104 303874382626127872 304302150057291776 304570561731989488 305104643284533248 305534142567645184 305803640929284992 305807566316675072 306610093827055616 307041712350051328 307316485229421824 308284796205719552 310480347465826304 310917414188972032 311737352921153536 312176189145202688 312455556888776704 313275530649382912 313997278386583168 314118348446236672 315668274507649024 315672326520438784 315961333167033424 316500742015025152 316946283716182016 317229920236822528 318229467051065344 318514251897700352 320085868272195584 320947008195067904 322534768401317888 322830057801099368 323381192928395264 324126222850666496 325438474765041664 325866201851232256 326153634236937728 327463143470268416 327474094294577152 327762944932185776 329089920417741184 329848102535905876 330411218861621248 330713719367170828 332950249717563392 333243930633392896 334581907458752512 334593096344459264 334888226343755032 336244049122474688 336674719212322816 338037774755692544 338335943155804672 338340286137597952 339705724302184448 340188298624466944 340488363908031872 341081051121221632 341381903862886016 341866859308469248 343993734847373312 345386422032990208 345691072354843904 345695509749284864 347090631352231936 347583696420651008 348495856580378624 349250005838249984 349574240950760384 350663973473222656 351471859517968384 351483613227232448 352394223342333952 352398746780434432 352894822511968256 353217907371445766 354323546489749504 355090306939224064 356842397269516288 357173680971429088 358287103331336192 359124561340867936 360059589101748224 360850829368526848 362311763900383232 362809661437902848 362821794299078656 363141823603525928 363761778934022144 364099486419628544 364612033415685952 364938326209938416 366088195494291968 368370489049219072 368695412615668736 370188106593869824 370709224609928192 372014692646142208 372491178702995456 372871768084067512 374525723147436032 374856075977833216 375844631142842368 376373711912966144 376378543158984704 376710530281226752 377366269325606912 377897492123140096 378235674128519168 380101968573232256 380588813022625792 382129658419478528 382667586694119424 384015166602469376 384560685401571328 384899889635166464 385569883876163584 386458188783486976 388514799394029568 388862482870943744 388875486974810368 389218497106970609 390436824906858496 390794280496067656 392363322398175232 393951837873471488 396402752621903872 397316015107268608 397329301909045376 398924581970051072 399289808332938692 401419857522384896 401773932497518048 403045039131787264 403400547608844032 405020203765858304 405033748206450688 405391010837177144 405966895428807232 407032269990364096 409569820061302784 410132660755890176 410146376164175872 410508148421377136 411806887808565248 412170124730775424 413838829689199616 414368885184397312 414734381932921856 416413468499451904 418099352987303936 418468140219021568 418473511801765888 419062601732962304 420162343215859712 420759211456577536 423376904427536384 423750346757550592 425465935205961728 425471396614504448 426587956628946944 427188469356593152 427570762058326016 428917977329696768 429846161031692288 430245219631705088 431967112484151296 432368140123308896 432580750175961088 432976789681127068 433715967190564864 434729732149471712 435861607860011008 439190642793250816 439598376580220416 441363367286013952 441767447517293872 444124097684340736 445336860204793856 445922170954317824 446315499482125312 446943782896647296 448122444824158208 448753271896228864 449154863027616512 450333575308487936 451371087680713304 453778969373130752 455616131192455168 456018010340432384 457864237102944256 458919099180390784 460123435641281152 460712773658968064 461361324280410112 462578007560421376 463229183892881408 463643729576894464 464860464834568192 465520829696638976 465931445347833088 467817807474747392 470728268738510848 472634051203039232 473722941089435648 474966127113580544 475640847733522432 478599978918084608 478615983968997376 479038150285502288 479855963700199424 480961491971956736 480977575995160192 482908704490061824 483350820613557364 486364161322797056 489004326285869056 489020679272671232 489452023117795816 490287615084986368 491433610255924544 494055209258319872 494490993843099136 495795045337366528 496476378809761792 496492981672423424 496930916510088112 496937295264596992 498503074715631616 498942782568833408 499651563604685824 500962793834294272 502053327817080832 504795539894370304 505240798057079552 506573198496874496 507286307360954368 507740279944262144 509340098079014912 510442316225134592 512508884307017728 512960946074929664 512967530595713024 513437166396429314 515037711038795776 515044322217558016 515769355979030528 516241556927497658 517122883957981184 517585659333763072 521538888316985344 523650381791952896 524118998652141568 524598843926786473 526240937917939712 528837521493192704 529532578008252416 529999655635023808 531651830749724672 532145403228687872 532894510376771776 534281970925174784 534771120678829424 541044155791040512 541521387279263456 543713781559746304 545896796380069888 546396579824021368 547096418720024576 549311383978000384 550084655872796672 551535316706656256 552021801991049728 552805985264758784 553293591350551792 554256708071985152 555533646376262528 558497193074622464 558989819126981632 561252935803609088 563525214895931392 564022275947376896 564744690291638272 564823506683557888 566305766943115264 567829322191273984 569828956893986816 570638436402331648 571141771716698624 571160871494252728 572135956719468544 573454086581948416 575775763045842944 577021748776239104 579357869216628736 582216542913421312 583043619802382336 583577412178910396 584573694909022208 588756616338122752 589565699836592128 589585415736002816 590105463355729633 591952605503946752 591972401224812544 592494554300489672 594893317678224448 598602044704980992 600997721717080064 601555673215038464 602402489991133312 604841366468830208 607748765252255744 608604300114583552 609141123463978976 611068285135290368 611607281858569984 611615132633350144 613220187654111232 614083424700102656 614632970458843648 616569592411439104 620960694931652608 621834828377944064 623474705842307072 624352378290405376 624911113777553408 626551061298765824 627994556773166336 628236696892473344 631336549015298048 631922666334066848 633892567432364032 634459840473645056 635040705806109941 637028503795400704 640171736544391168 641894016390135808 645069536802635776 645660115602198736 646762385856790528 648252445701332992 650876949530083328 651732403702464512 652307268473875456 654948188589154304 655525889864371552 658179840835482368 659696205071811752 660822437723242496 661427438734341656 665900499435126784 666487861266785792 669163814917505024 669186192688918528 669776452687510064 672488098244949376 673349438424645632 676075549511385088 676671886311609344 676680572275195904 679411448604368896 680376597248933888 680976727816063744 682162102242443264 682763807725772032 683733718616938496 687987469694746624 690772844065980416 691382144709687808 691391019498569728 694181262704463872 695167392841302016 696991713160757248 698500011676499968 699148481901520768 701327946946445312 702943719035936768 702967226454464896 704788446684667904 705789645023936512 706435814742891532 713684794539032576 714347361942858176 716574206662672384 718249122681735872 720119178203496448 721701658737053696 724623527800766464 725619322875805696 725643588598157312 726283647207051856 727523557868044288 728198972839257088 729224066831371904 729876652419876832 732176390988583936 737390825231337472 740376213187739648 741418449219856384 744029385292284416 744982357405990912 745743536168135024 749051446294872064 749712151955666432 751689262285684736 752747423825932288 752757086317969408 753421060562453504 754732538651213824 755794984246280192 756471348257038336 760203937146464512 761177626045251584 765335173388238848 768030333204938752 769121370803142656 769799779270332928 771139767752327168 772916377566973952 777029598788059136 777724965741887488 777750973949620736 778436994213941218 780873649813716992 781588560992135312 784726644796350464 787903675746942976 794632030214537216 794658603818090752 795359537566418201 797849163940102144 798579616665877384 802839715044769792 803547864995036096 806090078263574528 806801095217688064 810040407531716608 810067496412901376 810782021674354288 811933790857614464 814064539980728192 819139640122605568 820292752328351744 821016296842754272 823613775617130496 824340249461550848 827677659378399232 829468763865843712 832826936998903808 836198705974607872 836936280438043136 836947023603531776 838125203465924608 840324686431719424 841518422913155072 846753808855072768 847500693515101184 850931870411923456 854376938713186304 855141524116652032 860490439263410176 863934224968302592 864736280246617792 865161500351922176 865953579362254136 867431934381129728 869459464298943424 871723215720022016 878381285586501632 879196753160440832 883534895034587744 888248195368681472 890673720409587712 892630998964250624 893887565793294592 896244889648316416 897506543792457728 898309726055233024 900667150616975872 902742175361426608 907557938746261504 911232262384910336 912036020680864768 915728474205888512 917838198360781568 920246871282562304 921425547317936128 922722648560820224 926458367785762816 927287459153788928 928136416178160683 929720929669136384 931041659393277952 931862890695666176 935635614949494784 941456537477021696 945268102406078464 947445882178871296 949932254227161088 951281695467044864 957231967937994752 958076300571004576 961922983943913472 961955151990320384 962803650738295717 965817408980123648 966701641227114728 972728322645594112 978008652571738112 978041358545342464 978904046235591632 980575230169972736 982867220511849088 988110418516639744 988981987686198272 991590090674733056 992985963344846848 993861833020176224 993874590529193984 997006149431263232 997885565137666816 999303127209371648 1001925587668588544 1004106655634161664 1009591079788740608 1010481596114159104 1013146396993748992 1014572614721908736 1015480559888524288 1018680196158029824 1020884632450269184 1025017768614035456 1025921892149859328 1025935061191426048 1026874332792858628 1030075422077591552 1031538711958061056 1032483113854995316 1034245767915962368 1035171318667526144 1043077776633970688 1047300763583905792 1048237997304283136 1049197687853572946 1052481875835879424 1057675042986385408 1059065156016504832 1059999311270047616 1063303661499449344 1064290806457375744 1065789020753543552 1069542241357658848 1072006333241694097 1082088311582081024 1083042774558526912 1087427563119492608 1091793592760139776 1092793159648042736 1094192837440049152 1098622767956000768 1100169311745593344 1103070633413312512 1104043603982099456 1105611970529517568 1106587182701103584 1108513416143970304 1111067292752525056 1117979638253963264 1122505871607218176 1127050429791862784 1128044551894753792 1129489380583276544 1129647013367115776 1132611533886230528 1135658644382547968 1139657913787973632 1141276872804663296 1142283543433397248 1142321742988505456 1144271913438937088 1146908173163896832 1151551526091685888 1154043497552478208 1164433085826842624 1166087239604764672 1167154824357820792 1169147389818044416 1177513232676245504 1179131399673184256 1179170831472005632 1180210926711459266 1183905211007893504 1183944802449625088 1184989108600979344 1189786635356448896 1197204089409961984 1203111346430076928 1204804979982266624 1209682732937660416 1215497530504511488 1217208600229167104 1218282246927957952 1222136570270580736 1223214563717139968 1223230265266700288 1226440375308222464 1228166849400205312 1229265940917687296 1233139184822878208 1241921389863305216 1243669656755888128 1248704756580810752 1249822227555106816 1253102122597531648 1255989113546332672 1262673098030596096 1263845332668133696 1267785134864728064 1268919680947290112 1270081411612219882 1274057007590801408 1280343473088782336 1283788032780271616 1291320231204397472 1296504891402665984 1297691877082050749 1301753899060166656 1304614536947750912 1309896377178308608 1311051779728743104 1316359681670964736 1319392410143623504 1321644875446484992 1322854877468683312 1331800998870253568 1332975722533571584 1338372385377837056 1339552905375020128 1344976196489898752 1346698876849291264 1353343772623218688 1353361144550391808 1358822897208737792 1360753194497867776 1361953455632127488 1364324204484886528 1365527615451544064 1367467437233876992 1375974939389493248 1381545688131960832 1382764289419375616 1382782038997139456 1388362525408927744 1390334785682604032 1393983426321514496 1397000023352999936 1398296963803041536 1405887438071873536 1405934452908929792 1407174566463662971 1409576893369335808 1411579290047873024 1412871629485783064 1427369589078065152 1428694723885716352 1433148413325344768 1436498245363471744 1443403317474107392 1449247055601532928 1451287177196314624 1452567294414103712 1456397945678514176 1458448133662743808 1459753304839753664 1464352781977167872 1474781650462674944 1480752426375479296 1482836898439712768 1488058770584568832 1489964714811981824 1491487072336270048 1498102892589744128 1499424303911332864 1503378524571369472 1505494847651864576 1506842121124907008 1511589968492560384 1512942696514076672 1520407874292929024 1522355252090503168 1530670346776477696 1536060666409877504 1538242741606285312 1539599558540665856 1542279535504654336 1545832755133947904 1554059197576118272 1555449931483774976 1555501947899241472 1556873988427882436 1563177121984270624 1569453289592700928 1570890166994061433 1575807351493885952 1589264060429074432 1589317207636181504 1590719075132836402 1595698327880204288 1597159233331754768 1605679430089539584 1607095729990072192 1612180156527149056 1613602190435376128 1620134992825802752 1621564043348708576 1623867581715228928 1628129079961456384 1638279280245211136 1640585504656703488 1642032593685508544 1647227551234260992 1648680498923101696 1655355318756798464 1658937527731687424 1665653873997807616 1672397411949215744 1673872560876086272 1673894047207063552 1676250406931849216 1680649372863438848 1683036845826310144 1695001387030202368 1701863740823846912 1708753877426372608 1710283048233304064 1720980878526820352 1727868449936605184 1729472560493235584 1730323000703844352 1731907158724508272 1734863868762259456 1738918928597886848 1758393506320881664 1767069790069175488 1776496390737362944 1781347440819175424 1785261997928501248 1787775131586589184 1792489779296632832 1795013087584915456 1796619452110466048 1801334301233951744 1805484350722853216 1815115877492523008 1824072041361729536 1831456948411777024 1835676396721563136 1840493742565124608 1842851094635872256 1845445297121640448 1852916735571525632 1854574918307577856 1856272832356321366 1859441859338272768 1862083318786555904 1863725781391332352 1871271229898989568 1882913074954043392 1894891764357742592 1896626589581458787 1899864508454322176 1902563390934089728 1914463935875989504 1916152601142009152 1923845967887826944 1923910303980640768 1925607301476591434 1931634817960247296 1933403282454229456 1945456645291188224 1956082717090684928 1957808092471183264 1965734441023698176 1977963975372396544 1983180181349466112 1985971926689693696 1987723666040352448 1987749181058387968 1994012298862526464 1995771130275333632 1998606254418743296 2003851175337177088 2008213311268323328 2019182159577481216 2020963192228318208 2026292793987497984 2029145229443817472 2030961119777048576 2037360392316059648 2041769264900538368 2051843784299718656 2051870122382852096 2053748665585717256 2060150844155183104 2063077423916122112 2064966227709990632 2068491535831924736 2070342637335052288 2086155553267941376 2094601527167811584 2096475994608566272 2098395375707145892 2115350085972770816 2118130312033009664 2119998622540095232 2128581612914751488 2131578041507087104 2139084482715317696 2144012666483388194 2164176623164162048 2166085549117053824 2174855126238985216 2185586319296085472 2188385674880098304 2197245535912001536 2200338623491186688 2208087207964198912 2211223941059035136 2213174365402207168 2217026832287940608 2222134585505050112 2235959276507926528 2245011743214436352 2254100859583725568 2256089103789507584 2258978761166553088 2259294026734231552 2265223067772461056 2271317288765095936 2279315827575947264 2284567086866794496 2284643485977010912 2293816346327793664 2295916397914397479 2303103052183371776 2308086995104956416 2328866171653685248 2332174479209529344 2334309648715641584 2338294779636088832 2355026465352491008 2358262799346368512 2358341662944011264 2360421853422918532 2367889604899250176 2369978217201958688 2379573270712897792 2394408178819923968 2406222692860153856 2409609959964533248 2419365465875320832 2430995061009022976 2434417200458334208 2436564493855915904 2444273140541161472 2446429127434279936 2446460530533400576 2452880750616444928 2456333698800410624 2458531881835374592 2466278369645756416 2483842779726610432 2487339313511776256 2497409513161621504 2499644455110213632 2506204245195063296 2511978227092665344 2525346196061192192 2527690665336267392 2535570269729456128 2537839361894580224 2540162823224439764 2560686946177564672 2582640462408794944 2593009782805331968 2595383754164101498 2603507798120333312 2609229073895501824 2619792754356617216 2622103559457486208 2632719363341929472 2638784820287247008 2645709754937366624 2665951445067143168 2676744770755674112 2679105810750040256 2689952392979797504 2693397753698582528 2706687545246437376 2706722289100783616 2717645794417475584 2721506388995735552 2723906911264254976 2728648408969773056 2731055230903088128 2734934874467753984 2751949878778986496 2765528578838751232 2765564077994278912 2776725050817855488 2780669571365208064 2787966852643028992 2794000046705999872 2796593927606083072 2811774876143747072 2811868905817859584 2814349132927325942 2819153786738671616 2823158580095746048 2825743258971566128 2854739178156130304 2857389447771432704 2872996490726943488 2886806634948214784 2898494111203065856 2902574354392629248 2905134588828207424 2912795891357028352 2916896267325487616 2919506609679507328 2928705563954335744 2949563300925349888 2961504852750958592 2965673796879425536 2976117541169137664 2982974144672540096 2998848607822665728 3006757049142738944 3010989695303729152 3013684242249814016 3023179936985120768 3025885393028153344 3040815748585858048 3044710504181006336 3061340693552955392 3072121332819755008 3079199117081331712 3091665510267895808 3110899862967549952 3111003895798482944 3113747976855764872 3126354243968541248 3138906579185401856 3141780333988122866 3151614702987771904 3178528120858148864 3178634415272363008 3181438150265672804 3194318466663509536 3211358860179079168 3214191459980144384 3227204380870752256 3240269985651605504 3243128086697417152 3247735163430457856 3256258159922912768 3276558560490422272 3281171009313406976 3284065187371017088 3294455102468521984 3297360997846203392 3310710637513596928 3317875055463374848 3331307747995615232 3347745121752172544 3347788094414127104 3352500813863698432 3355570120028734777 3361298745726877696 3366073691652620288 3390002774060404736 3403727481647693824 3417507754852745216 3420566096466608128 3441961757053640704 3455736899873210368 3458945120986471168 3463814317449016544 3477837857195773696 3516787012641763328 3534139580138350976 3552992781474725888 3570523995857002496 3575550263173178368 3584979558593265664 3590026175169830912 3593238904220932096 3602668602467903488 3610968701445706432 3630231754985046016 3648144082723459072 3662913896823554048 3671352793443126272 3680987485130249216 3685702189271744512 3690890594243280896 3705833471143051264 3709149836615155712 3712545664712642732 3718883718676545536 3727451562782664704 3742542459797979136 3765826149908086784 3789783528715485184 3793253179162917574 3799729016908644352 3805126781868179456 3828927871751979008 3832305202284018304 3847691935775653888 3847820607961281536 3851214602953182868 3866806564908458912 3890913290582376448 3912165434181369856 3915616184942366528 3931468882047396352 3955927950744793088 3966360362698932224 3971943853379387392 3975447332080704896 3975498362116775936 3988024597725052928 3991542260550667264 3997212508837486592 4007702350674354176 4041926384456636416 4052585587974995968 4058290458887634944 4061922239554097152 4074720784632119296 4083538529801076736 4103687568599437312 4103740244765704192 4107497331171434512 4120301688310366208 4126154847832244224 4129932455419981264 4136983071663849472 4140685274670104576 4172311106535882752 4192951989217132544 4196790751414291784 4230700171945541632 4236260624066019328 4239997245080190464 4257163225829502976 4263156083014174208 4278168965430635392 4288025332966776388 4328353246328324096 4332171098234107648 4349710252477970432 4371172638592170944 4376771349760196608 4394491071824003072 4400677246982373376 4416174415928397824 4422447882118070272 4426348730804414336 4434053664575881216 4444269171010100224 4471918553015853056 4490023486428872704 4512178207579015168 4518588053468463104 4530446135544922112 4558631655151894528 4569134173733588992 4569286971954021824 4587632692655587328 4591832795828794958 4606206104366743552 4616173990209912832 4657732343307370496 4668619297431283168 4710052930704982016 4716525598692737024 4716683325888022528 4720843706845837064 4735779209798500352 4739956434403917376 4759146541425795584 4788816357639847936 4812445385720307712 4819219919929066496 4838730931750641664 4868834400916668416 4873128987711831808 4892858254868559872 4892921061066801152 4905761501232889856 4912667397600821248 4917063763670749184 4932556739291512832 4967685559453220864 4974678627023552512 4994819026323243008 4999288910220427264 5012408490390126592 5023956454185330688 5050692392122384384 5055381330672534784 5075678723789160448 5080325646448879528 5121373892355129344 5165280924817589888 5186019565610663936 5190767508328202996 5218458147791003648 5239585508713234432 5244207118914972416 5265438726683858944 5277569640574494016 5291419509874733248 5331902890134286336 5353489541511348224 5358211621500080512 5379904785959595008 5386795507397165056 5413375090492874752 5435291588834951168 5447813822528509952 5462110461806176256 5469869748935507968 5503899757557972992 5531057157677502464 5531128155988557824 5553450101635710976 5561339142730416128 5575933705286057984 5588000093411999744 5593187855212166144 5623549752287494144 5623737811635719168 5628698265854651884 5638307573477343232 5651486517943132256 5709478356312260608 5714778895542865408 5745992981453886976 5773613269896429568 5796988222406131712 5805148708785258496 5810269177656414848 5825591782714056704 5833792534650975232 5839013219359014656 5857411127908671488 5899126601850699776 5923009705501917184 5931347593758851072 5952235082338275328 5965948289345080192 5997697215645331456 6013514098285477888 6021979390607458304 6027368484499628032 6046359873970241536 6051770786056306688 6081631497171716096 6144242665639510016 6158398234162663424 6183331020535791616 6221799725935099904 6222007791596965888 6227495953711529744 6252708487937082496 6277813158370803712 6283560667976245732 6357056241716297728 6357268830544726016 6362876300531345608 6388636933327019072 6422717720358158336 6428382919960288768 6454408761741504512 6480539971303211008 6486256173394834304 6495470326860915712 6512516319845825536 6562342018626813952 6568130374742034176 6594721995692406784 6621421275027193856 6635750110926749696 6662615495991230464 6695490243504345088 6695576188828254208 6705001627727396864 6711140240057469554 6722597491453755392 6732147383305240576 6780005548120809472 6807454963295387648 6841132192933216256 6883923514107281408 6911473799746420736 6917890241972942336 6927628634898033088 6955675714391547392 7033574025283526656 7068279160276701952 7141047991714004992 7151100526346356736 7169959117186531328 7180052350339661824 7186477808441864192 7205337204935806976 7221937402891412864 7260463509970092032 7296288165446918144 7325827793647108096 7342705586886252544 7361974970260498432 7381781188486561792 7418299673230311424 7425091329425285464 7437767437353091072 7454903125565329408 7485084919595958272 7531652299816173568 7579567057430970368 7586506358325835148 7599458033817288704 7657855743503958016 7664610404568036608 7695383871551307776 7695641215922563072 7702429205906365736 7733613129816917824 7781826581164752896 7824330868362739712 7831232369884733056 7862937764094792704 7911855901489586176 7943887706758774784 7950894664161409792 7950996724233551872 7983084521101334528 7994425017674973184 8015404701348708352 8083852768913272832 8105171175949991936 8116580917775269888 8123844479108194304 8149441569264238592 8167077059602153472 8207375137198874624 8214994662342869024 8240603376620732416 8259864910839962528 8281370549340209152 8344622213071765504 8385903978434265088 8393581502828583568 8461400343891083264 8472521248132038656 8479994490160380928 8514326451659005952 8526312166028348416 8556337930861270784 8576050665933552776 8656706492656648192 8664342196468215296 8699420504955940864 8742345277184341888 8753542699520393216 8788982143648006144 8801354493964746752 8832348831856795648 8844895764236140544 8852697461608828672 8868107329151762432 8888538342020200448 8943837106031706112 8980046972857745408 9024356415158030336 9037176106936926208 9060892271089844224 9117263310303789056 9138268347467177984 9138573943908043648 9175265385311174656 9183665591657589916 9315464686614740992 9337238594862566336 9420105861409964032 9433051197385474048 9433366651776045056 9441687413691674128 9471558419597000704 9479912868807834752 9518293082851591168 9624890771440615424 9638439839858132992 9677461863501283328 9737668801833336832 9746257975423663616 9785716509737119744 9785842122133602304 9811523002465779712 9825334795201642496 9834127527341498368 9865113478583025664 9949357254047105024 9998577820440854528 10024816980780253184 10047912908370661376 10101384784244768768 10110762661345069568 10151357447578320896 10160651292897759056 10242747784710258688 10330561849635179776 10372039131221327872 10381535016656405992 10436916295582007296 10479171017426468864 10488414237829944832 10530877453367717888 10555139281148988032 10582839019749466496 10663805780268572672 10706979083022696448 10716423243000161024 10759809571919190016 10826750180985749504 10870583177669902336 10895627645057019904 10924220923612352512 10939739497871015936 11007799515115945984 11062114315355004928 11106900203271421952 11186375710424332288 11247099504574988288 11247475623271438336 11257396531709303768 11276615146954686464 11302973035886264512 11418956712624521216 11429557791085730816 11491985962907773952 11547226539792859136 11610297417570516992 11620538355312829696 11651183565428113408 11667585069301950464 11678026438718029312 11714822255817342976 11798253203701399552 11846019411003834368 11862695187517702144 11904470164676550656 11931896578690160384 11995394431290662912 12043958781214916608 12054736968999256064 12065773410316088879 12103541572112613376 12163262994343432192 12288485331279020032 12316796468325326848 12366662041071583232 12444015583193931776 12454991907423059488 12505416975874164992 12555626316741607424 12567121335952491464 12714112483432595456 12714537661089452032 12725752601062691216 12777273866654038144 12845435440716316672 12856765839920577536 12908817523483009024 12961079942606422016 12972512346789668608 12990940653721831424 13025032639691651072 13124684037253627904 13136260749484068352 13189443991384813568 13242842550054387712 13271500221853499392 13325230991982460928 13390980487008690176 13410003255454793728 13422280480114939108 13445194982907510784 13560011096241618944 13614909926590775296 13682264385866432512 13767847028214562816 13822947599492841472 13835780483945884672 13855257269796066176 13911351428783094784 14067148050567053312 14136558320553403904 14282095983428009984 14302201052692713472 14339918234373062656 14360104700679323648 14372955616883728384 14410674409871613952 14443874805782825728 14592576330893836288 14651655587294216192 14685411173772505088 14723949940520996864 14763562376973123584 14836599346460622848 14850182658850570928 14875534874706182144 14909806251130658816 14970169839191916544 15159134114861940736 15173012716651670296 15198916067634577408 15315711487007916032 15329220809136073216 15390767743102615552 15391282431845126144 15404858411812731472 15467226259633835648 15563653162329505792 15648661736725479424 15662464739769466112 15725875528189585408 15823711802979172352 15887775413517549568 15901789328322819584 15901993448467103744 15966169042202669056 15988850035349946368 16030809402697416704 16167705537826545664 16233161835550539776 16247688958216388608 16414750274397749248 16429989324685738048 16481206753241464832 16519729821679925056 16562741098680418304 16689244426143531008 16787163005657167136 16922800687782166528 16959988980320761856 17028652903318011904 17052624332056696832 17112675861722541568 17152101331867105552 17313412985313296384 17328684392936430592 17398841009911881728 17484690554368683776 17507085399040786432 17602708987929493504 17664697663713591296 17689791528472281088 17705394923217657344 17736214658303524864 17777076684040400896 17887674212063412224 17960093945715490816 18048712830316060672 18074352213873852416 18121784542179688448 18276536694934355968 18277147887816087296 18293269364027618623 18350530770622349312 18367331183315179832 18630929373229481984 18674477189725132672 18840211722819928064 18866733303552090112 18883374827383348256 18943116839194001408 18959825737615669504 19036586165703182336 19249781542881230848 19276879679716265984 19354923727002566656 19475337603666673664 19492515950847327232 19571433019474239488 19650669590403284992 19668255054682996736 19898714508094210048 19997155640881709056 20049633961560506368 20095825816741322752 20202769568489537536 20221525322690139136 20321302585795518112 20485495569420517376 20661123699270359552 20744078262442655744 20763070033312811984 20873832591164014592 20958342034852937728 20976828475659889664 21061754906735435776 21110278562297976064 21165678039498932992 21327611560537145344 21413958166045392896 21432846486000322048 21519619143838380032 21653500361971499008 21741166355339804672 21791255290114039808 21848441847224705024 21879478995742031872 22124228630710009856 22213800406542843904 22372751420848664576 22494199009149976576 22494951246542876672 22514793063418607536 22553230293909372928 22605946071772529024 22859115582171461632 22983971925815547904 23094453079585718272 23220594835141033984 23241076710625659392 23302367130856226816 23335170138603900928 23356052877436058624 23429644511634685952 23596506407402799104 23725390375035404288 23808940329353101312 23863793157380320768 23990788862581325824 24087917562429833216 24109473937998512128 24131546820632177758 24207083144225226752 24326525988686864384 24633592936650653696 24656145664558964231 24733324082143166464 24888031166387863552 24909983814846118976 25010833951748329984 25111252633483214848 25134242671904982928 25429075322178904064 25451505202125382432 25554547733308076288 25713531679841155072 25817635046966018048 25922159885212844032 25945024693579337216 25981881307443662848 26050065279383302144 26249368074507255808 26272521498968136704 26378887982769627136 26485685100108775424 26543000443706998784 26781960974017380352 26820006510909587456 26844560960229878216 26890389965815021568 27120022192483237888 27229819853181550592 27535694056429125632 27671560967891769344 27710514539592132352 27822702857566189568 28134296101134106624 28273116641106807808 28564191966856019968 28604402105385426944 28720209401358647296 28745911233767456768 28821348819743227904 28887749611565651456 29185152661787672576 29303311174588432384 29370822347545010176 29447899881041993728 29527124753946247168 29700365317701141856 29819612502261317632 29846913172887167227 29940339678383833088 30318268229723881472 30346025433303340592 30397832135269154816 30631422974015832064 30658441618272146432 30782564863690252288 30809716823625462944 30934452519267671296 31127306324659011584 31297323473450958848 31324929479538932224 31451751056379170816 31647423605958344704 31775550827035099136 31803578656645639168 31803986896934207488 31932338084405338112 31977700070699892736 32061618805394833408 32335411075653091328 32466323671101079552 32495377916432777216 32829500548795498496 32859978649371476096 32962413506482929664 33039459643359850112 33574326011314334272 33845601375564333056 33919977960641523712 34057305806636023808 34105248664113393664 34225351723445083136 34304202663734211104 34657368785872861184 34797682019823763456 34969381108737367552 35014170798081572864 35205417975858987008 35329395327427182592 35379583056944562176 35410789846435314688 35472429316607049728 35554153368080801792 35775348424126824448 36097425660632121344 36148704427747704832 36243569084359376896 36553073389868711936 36554295775632174592 36586538728055237246 36701061541244698624 36734662366630359664 37348954379450265344 37680423445639856128 37733466607104180224 37766749654766696512 37886233678388002816 37919651475231339008 38073172331406364672 38499563085762461696 38553759359432531968 38709847454005133312 38985031901694654464 39142866038948478976 39301339180806569984 39336510109365993472 39797429016188420096 40191651633482645504 40443050645380278272 40642605171591036224 40970991138841034752 41322247398540719104 41526140066625623968 41747665182328029184 41953656951319779328 42123509813470871552 42220557124595952128 42331356078997865984 42655223121074290688 42827916332090785792 42865692972000644096 43039238287676760064 43307000723942998016 43582510580228079616 43622411560373552101 43696883694449410048 43758957991484063744 44248457261420019712 44427600813085687808 44745502841697329152 44989902493085753344 45029586126837215072 45211892143545058048 45718231164342923264 45967943851631095808 46188906159171436544 46441189670282067968 46482153421251318784 46604734261712453632 46670340277207801856 46712105754872117248 46859289023269371904 47193012814805598208 47450780750070808576 47617880658706202624 47727586314760641536 47981577725162651648 48175835124859666432 48218947875997024256 48263093641264355516 48653051977373728768 49267185873301307392 49312291329117928462 49466648164286332928 49776062332775727104 49819967629692237952 50021667903496659968 50268485343809965856 50858150644357808128 50903010404250764864 51109095466616152576 51427063359682310144 51635270093932036096 51844319770425688064 51890049387158674432 51963762614887325696 52100130558766604288 52545042997936273408 52757775965539254272 52971370200217550848 53086000887413997568 53563921948034760704 53640013021819174912 53689121920459756432 53780779931630043136 54240044384966475776 55071388112858251264 55343121935783538688 55421029079184264704 55645405715132379136 56268592202268213248 56546233282213615616 57128383933712039936 57208804210770853888 57440418802717294592 57491822467534913536 57642697639486455808 57775499223131302912 58370305323575345152 58741644695090020352 58895799762083987456 59400730635402283712 59639225004522635264 59693826345774334454 59880679356767666176 60692050866606681184 61316883236544292864 61565129727380504576 61619433647250925888 61868905038535342592 62254612649318023168 62594646946901917696 62649858959077864448 62903502112758341632 63294847211916689408 63607157313291278336 63607973793868414976 63864676168810676224 63955400141399785472 64123237610789666816 64670822151306182656 64932647342202159104 64990755832865554432 65659001097590996992 65719957298742952192 66078919286719700224 67148652022628668544 67839955921283047424 68114611613272047616 68210497328226787328 68450703446890166272 68608405327468422208 69314737571745722368 69595364039647526912 69938762217474735104 70028341596163145728 70410835951717974016 70658790654854365184 70821579692870629376 71108306736161603584 71550696848253648896 72194851321264242688 72297408855495409664 72487138168718753792 73106146779737423872 73108591551264349184 73173077456110474492 73469324733260719328 74697908758900530688 75360846891279712256 75466933214208360448 75533499309533393024 75772467356776005632 75839302950462678016 76146344662812729344 76999126171524923392 77107518718865063936 77419694908010266624 77970063803389308928 78285732077896957952 78602678361613139968 78673020218731986944 80383303266965291008 80886101290760556544 81285210343182072448 82644494797081438208 83052280133251247936 83495330364656058368 83907313902639558656 84247019626941743104 84441114249191904256 84662712157995731968 85310446242148581376 85731385944001288192 86078476575353520128 86614001447885996032 87165021160456159232 87244823120747104202 87393767388898820096 87517915982968127488 88496914522840039424 89491005683394658304 89979804986171506688 90059172253674430144 90423784287090116096 91436462328685846528 91935887703262191616 92964306842502637568 93209468523424907264 93340680554415603712 93424211509744234496 93718578046538743808 94386025629611196416 94901561500141617152 95235761317412405248 95455172629521283072 95963155450325303296 96437895751994048512 96526187282528711032 97306103954747457536 98534371746602614784 98624582658235856924 99552124665551454208 99639935259384475904 100043335806993319936 100536970687619931712 101716301288715616256 101806020808501529728 102218190933232305152 102854126719364620288 103270540187864072192 103780098774317348864 103927525229774651392 104200261117533208576 105090085995872546816 105515551931078508544 105942740400435101696 106172001774827995136 107127843896069521408 107378243840919512864 108480088769932951552 110142776225716502528 110686243871567077376 110842058158368529408 111290811430264758272 112537184404536426496 113092466564427231232 114256767867424079872 114417608421541707776 114880837605434589184 114983644935069827072 115285395278972911616 115550998446262605824 116740610647150690304 117483289390180040704 117791599524167974912 118801461270804567424 119278450009045270528 119387652691548668908 121384101733213362368 122633766473088585728 123130259454761009152 123238867294501851776 123737810077070685184 125299717918155728896 125807004225516683264 126589694423833378816 127214314626582556672 127215947587736829952 127729352337621352448 127910800282799570944 128246475221579333632 129341644302612365312 129981511665731108864 131318002195181993984 131439914597485904384 132157838573439400448 134297304045257337088 135679911842566094848 136229223226544095232 136420994656453574656 136901406893780332544 137216810654936844416 138629475143491444736 139190728079295053824 139877524434949470208 141317581309708730368 141643159385741258752 142216613472323207168 143101393696507297792 144389702642528485376 146212293559474847744 146217183102528698368 146346154912220948984 146938649466521438656 149395817517801061376 150933866428416720896 151066998619066786048 151678605900925356032 152292689325625458688 153998252343049846784 154215037437730127872 154839389816020533248 155940127606778617856 156571464155793915904 157346040437463973888 160766606533930582016 161772202581521113088 162570420686364144896 165288989594162876416 166104560266502495872 166990660729312116736 167814627805279117312 168494039253883486208 168882228498383808512 169325424315991463936 170620892484297162752 171462771888002576384 172156953150707040256 173228002895771992064 174330042320912318464 174489646241494208404 174787534777797640192 176993829045680078848 178982011366789316608 179959609972343013376 180118344507348860288 180847568574180232192 182872924657371693056 183871775406524383232 185928613685005275136 186418937046849814528 186681361108831207424 186848423019488468992 187437156093077487616 190471522634824810496 190910345259042566144 191926310900650606592 192875791503988097024 193052374565057422064 194612207909494915072 197068743493205229568 197249165316471713848 199104249331102908416 199279870518768951808 200086671613986639872 201073941375239863424 203432602577431232512 203612041617003059456 204436381866464610304 205708253438729240576 206541080375728144384 207560197548634697728 207855050459549302784 208400522235066417152 210180171991745093632 211031103862157017088 214255687792139042816 214756487681839025728 216960177539865903104 221372487743134154752 221684116316737058816 222581622860529516544 225074368809072852992 226184933128854462464 228835216843083415552 229967289870139654144 230570790557945823232 231101996892525211648 233481221294301380608 234966578780360081408 235583199048335949824 237602922541609134848 238556900018090541056 238775305383097337816 242768203466426724736 245267532946177171456 246260518909522018304 246477734589003703552 247475620154141370368 250599435836311457792 251614008451033366528 253179388847666757632 254428629253165113344 255458704675242704896 258683288605224730624 259963023331462217728 262636004390363987968 262879829194971808768 264315677146878800896 268594608090514674176 271359823685132189696 272458446453088190464 272841989312907149312 273802813787560665088 274433621309873688832 277258950286982889472 278381456158590107648 279755048869898940416 282635162619417460736 283286318771482517504 284433226944646414336 288779405285056970752 292424587118949695488 292434366205057396736 292692309824441897968 293877298933042877312 298791635035602122752 301867732856833441792 302133997238133572096 303357211801850712064 304585378651250917376 308430074875460255744 311880255213557235712 313142928311587831808 314692080874927947776 321533213067861164032 323544405163042226176 325140841372728289792 330577979188325752832 332209120533004991744 335629255610558234624 336988078507766972416 337764456996767617024 338650848631982927872 341241784968594325504 342925543776005152768 344313906301414080512 348660084641824636928 348979292482988416808 349575069555595280384 353987658091360157696 357964022733578633216 359919219944686026752 360236689014697720576 361695137148360464384 365745849314743386112 367743550813048766464 371857227370010550272 373362722217662414848 373696846038976937984 380943045269649620992 381820690518085132288 383852621801301213184 386104749130114844128 389224415818989830144 394137486986410459136 394498330632943427696 398208498662205816832 398559741037537903616 400173343227973279744 402147882750479726848 406865205154862465024 407224083234006118912 408872763732929220608 411416506877458481152 413082160751456288768 415120395097269395456 415710100919098605568 416801044470132834304 420360343983490187264 422062207724314034176 428511375584278085632 429512975363678051456 442744975486268309504 443368232633474117632 445163245721059033088 452369866257708924928 457670433686166831104 459934579740279308288 461141581115891646464 462203993785050423296 469933157560720162816 471166398096671899648 475205845083218269696 477113800036181082112 477550610766194675632 485536406932853449472 490535065892354342912 492521037819044036608 492955469178007407104 494951240308282740736 501198871672622915584 503228016902066733056 508857258506330226688 510917409350485409792 517366577210449461248 525759658389943617536 528631354293757601792 537189216181029348352 542719647370264379392 545683978625814298624 547605627575121330176 548867242619747377664 554517900573965778944 556762912317180215296 559510097739797880832 566572637542965035008 567091350284856177313 568866453889292828672 577558810570113941504 584868732410114793472 585384619648883795936 587754597866085754624 597583270071204245504 603735465713666883584 604267994476267144192 606714423603701424128 609170757302501834752 616860149750920511488 623760510427114471424 626285856623175663616 643066426135722328064 647088810326084452352 650281682745456579584 661155958376651505664 664418241066009983488 671258511221116469248 673976157015533944832 675528913993535234048 677301697263965855744 685851087552010305536 688627812602828161024 697320169283649273856 697958584965976833616 699150139111190560768 715928045467157266432 719838439889372053504 720473378029395441152 723390274296720928768 731491698629486772224 735487101626097532928 743714454740021100544 746725444435324829696 747393692077953875968 763641381036170264576 772209498260229688256 778448831637979660288 788996661265886855392 797119482075075807232 800346686455946559488 804295765500959453696 813730410309724930048 814448166468012237824 817745527465858441216 822833013754916962304 830240790194538790912 831420201838197211136 833602088940265668608 840720687966980374528 844124415448628068352 859025950727356102912 885489950972536619008 886736465266948235264 890326491442118066176 904739732515417849856 915340867372333662208 924407987570100846592 939866315121440325632 942332796193343799296 950411690166436539392 955101221532389351264 971072813865706898944 981070131784708685824 985042075638088073216 985910938356014814208 989902480616565481472 1002397743345245831168 1006456033804133466112 1017714517012660453376 1021834818700970819584 1051519316779887235072 1057262708587515203584 1074378432362058696704 1085439294740528758784 1091367957251628597248 1095211255150242660352 1097734485239494755328 1109035801147931557888 1119020195479595761664 1133145275085930070016 1134182700569712354626 1137732907778585657344 1169737464820229586944 1170769239297767591872 1175509195732171509248 1195166540142408491008 1208535988952534288384 1213428847207402848256 1218341514605003669504 1233720299501841022976 1247521020854228942848 1294177620652168904704 1300563365490913159168 1322311916753303011328 1328836482132019966976 1342517022442232938496 1351057827987070468096 1354603394527931711488 1371702175104020611072 1377255625205656322048 1395917169931953667232 1431856090934314532864 1439676879778744107008 1440946756058790882304 1446780548593441857536 1462983397258973544448 1470974203252195065856 1487428909480042201088 1493450888870649659392 1494787384155907751936 1527282762072340529152 1544418996520459376512 1577993322531773710784 1594238964150151614464 1600693372911893118976 1608591531001918907392 1628896332936024475648 1635491054931716882432 1645666027509833924608 1660481580389077581824 1662840403676394422272 1667204177880531337216 1681441375933960749056 1718051901454712205824 1770979901945073238016 1773472930533896470528 1780652982884236132352 1809479465030835699712 1848815975140201693184 1900823380332873078784 1910202443064778702528 1942145627731413797888 1962140263569417371648 1971821876712029628416 1979804961233130962944 2004795486690491662336 2012912067608266932224 2035429034025320906752 2103038633559774470144 2114525417175030407168 2148756864724117393408 2170878589481057517568 2182735914503257194496 2190422510300485320704 2195468970478989510656 2218071602295863115776 2238040390959191523328 2266290550171860140032 2268365401139424709252 2339474929640459173888 2341538478595535183744 2351018391464343018496 2390333080284816982016 2417071977905068576768 2426857694414805696512 2436683029210007339008 2495042041708457885696 2588355241304337809408 2601126730981826318336 2644623833506606022656 2657672964264039933952 2685034044884465876992 2702115655974140936192 2709206789055863422976 2743404350208041222144 2791834339863907334464 2881893512117581764608 2893561097186883715072 2925966794517947088896 2941948406504390131712 2974857818960084402176 2989574768311815503872 3054565524144681058304 3088837993040918753024 3155986645063547421568 3188477928300303228928 3201386745823786237952 3217183062003837814784 3257792665872048951296 3270982109863433764864 3291332055019667849216 3320963160778155163648 3362882751867921498112 3436103802909424411648 3541959803890146476032 3546945861067792941056 3561305965768472264704 3618958930061671399424 3697631950280403386368 3801646760665746157568 3820404886129557405056 3884291255462827595776 3924280527138834743296 3943643753424059256832 3959609922466261925888 4009590973380983324672 4070858068050641813504 4206077267119548940288 4229050834350060814336 4297513729448234786816 4380845020600970641408 4390937940957979021312 4436143204591726231552 4476080781918383046656 4532581100343720280064 4536730802278849418504 4678949859280918347776 4683076957191070367488 4702036782928686036992 4780666160569633964032 4834143955810137153536 4853715388829611393024 4990084083416915771392 5176710482608675618816 5202253461963652636672 5289247667013212045312 5315345928528079867904 5370068089768931753984 5404231311948281872384 5418413578111726845952 5486808700416082444288 5583668679727814668928 5763787024235163529216 5787122194373767430144 5949715637920168804352 5979149536623631007744 6109131048289362116608 6177675986081837506048 6311973290127094843136 6376955856600606457856 6402773491647572475904 6434366124007675629568 6515585331744097902592 6541964219726867529728 6641926321556310327296 6725765503735842996224 6872207605818848823296 7093891722135585882112 7237917860123342798848 7395263900560806772736 7603293521331492315136 7640809772259114810112 7768582510925655191552 7848561054277669486592 7887287506848118513664 7919219844932523851776 8019181946761966649344 8141716136101283627008 8412154534239097880576 8458101668700121628672 8595027458896469573632 8761690041201941282816 8781875881915958042624 8952161563836766093312 9065162200687440560128 9073461604557698837008 9357899718561836695552 9366153914382140734976 9404073565857372073984 9561332321139267928064 9668287911620274307072 9707430777659222786048 10404506923927305273344 10578495334026424090624 10630691857056159735808 10808462623896563744768 10836827156223453691904 10973617400832164888576 11167337359455629337856 11527574048470327058432 11574244388747534860288 11899431275840337608704 12218262096578724233216 12355351972163675012096 12623946580254189686272 12753911713201212915712 12805546983295144951808 12868732248015351259136 13031170663488195805184 13083928439453735059456 13283852643112620654592 13744415211637697646592 14187783444271171764224 14790527801121613545472 15206587042662984630272 15281619544518229620224 15537165021851310383104 15774575013696237027328 15838439689865047703552 16038363893523933298688 16824309068478195761152 16916203337400243257344 17190054917792939147264 17563751763831916085248 17904323127673532186624 18146923209115397674016 18715799437123673391104 18732307828764281469952 18808147131714744147968 19122664642278535856128 19336575823240548614144 19414861555318445572096 20809013847854610546688 21261383714112319471616 21616925247793127489536 21673654312446907383808 22334674718911258675712 23055148096940654116864 23148488777495069720576 24710703944327350024192 25247893160508379372544 25507823426402425831424 25737464496030702518272 26062341326976391610368 26167856878907470118912 27488830423275395293184 28375566888542343528448 30413174085325969260544 30563239089036459240448 31074330043702620766208 31549150027392474054656 31676879379730095407104 33648618136956391522304 33832406674800486514688 34380109835585878294528 35127503527663832170496 36293846418230795348032 37464615657528562939904 37616294263429488295936 38245329284557071712256 38673151646481097228288 41618027695709221093376 42522767428224638943232 44669349437822517351424 46110296193881308233728 46296977554990139441152 49421407888654700048384 50495786321016758745088 51015646852804851662848 51474928992061405036544 52124682653952783220736 54977660846550790586368 60826348170651938521088 61126478178072918480896 62148660087405241532416 63098300054784948109312 67297236273912783044608 67664813349600973029376 68760219671171756589056 70255007055327664340992 72587692836461590696064 74929231315057125879808 75232588526858976591872 77346303292962194456576 83236055391418442186752 85045534856449277886464 89338698875645034702848 92220592387762616467456 98842815777309400096768 100991572642033517490176 102031293705609703325696 102949857984122810073088 104249365307905566441472 109955321693101581172736 121652696341303877042176 122252956356145836961792 124297320174810483064832 126196600109569896218624 137520439342343513178112 140510014110655328681984 145175385672923181392128 149858462630114251759616 150465177053717953183744 154692606585924388913152 166472110782836884373504 170091069712898555772928 178677397751290069405696 184441184775525232934912 197685631554618800193536 201983145284067034980352 205899715968245620146176 208498730615811132882944 219910643386203162345472 243305392682607754084352 244505912712291673923584 248594640349620966129664 252393200219139792437248 281020028221310657363968 290350771345846362784256 299716925260228503519232 300930354107435906367488 340182139425797111545856 357354795502580138811392 368882369551050465869824 395371263109237600387072 403966290568134069960704 411799431936491240292352 439821286772406324690944 489011825424583347847168 497189280699241932259328 580701542691692725568512 599433850520457007038464 601860708214871812734976 714709591005160277622784 790742526218475200774144 807932581136268139921408 879642573544812649381888 978023650849166695694336 1161403085383385451137024 1198867701040914014076928 1429419182010320555245568 1581485052436950401548288 1615865162272536279842816 1956047301698333391388672 2322806170766770902274048 2397735402081828028153856 2858838364020641110491136 3162970104873900803096576 3231730324545072559685632 3912094603396666782777344 4645612341533541804548096 4795470804163656056307712 5717676728041282220982272 6463460649090145119371264 7824189206793333565554688 9291224683067083609096192 11435353456082564441964544 18582449366134167218192384 37164898732268334436384768 74329797464536668872769536 148659594929073337745539072
- Sum of all divisors σ(n): 375258281386949909544960000
- Sum of proper divisors (its aliquot sum) s(n): 226598686457876571799420928
- 148659594929073337745539072 is an abundant number, because the sum of its proper divisors (226598686457876571799420928) is greater than itself. Its abundance is 77939091528803234053881856
Bases of 148659594929073337745539072
- Binary: 1111010111101111110010011001010000001010111010111011110110010101000010000000000000000002
- Hexadecimal: 0x7AF7E4CA0575DECA840000
- Base-36: IOFY1GWXVAQ4508HS
Squares and roots of 148659594929073337745539072
- 148659594929073337745539072 squared (1486595949290733377455390722) is 22099675164476167234130694418950052529675035878621184
- 148659594929073337745539072 cubed (1486595949290733377455390723) is 3285328758015129211854039838068054359131969769541336979909785088284950158901248
-
The
square root of 148659594929073337745539072 is 12192604107780.8040894641 -
148659594929073337745539072 is a
perfect cube number . Itscube root is 529741888
Scales and comparisons
How big is 148659594929073337745539072?- 148,659,594,929,073,337,745,539,072 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 148,659,594,929,073,337,745,539,072 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 148659594929073337745539072 cubic inches would be around 44145157.3 feet tall.
Recreational maths with 148659594929073337745539072
- 148659594929073337745539072 backwards is 270935547733370929495956841
- The number of decimal digits it has is: 27
- The sum of 148659594929073337745539072's digits is 136
- 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 148659594929073337745539072 - Facts about the integer". Numbermatics.com. 2024. Web. 5 May 2024.
APA style:
Numbermatics. (2024). Number 148659594929073337745539072 - Facts about the integer. Retrieved 5 May 2024, from https://numbermatics.com/n/148659594929073337745539072/
Chicago style:
Numbermatics. 2024. "Number 148659594929073337745539072 - Facts about the integer". https://numbermatics.com/n/148659594929073337745539072/
The information we have on file for 148659594929073337745539072 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 148659594929073337745539072, math, Factors of 148659594929073337745539072, curriculum, school, college, exams, university, Prime factorization of 148659594929073337745539072, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-eight septillion, six hundred fifty-nine sextillion, five hundred ninety-four quintillion, nine hundred twenty-nine quadrillion, seventy-three trillion, three hundred thirty-seven billion, seven hundred forty-five million, five hundred thirty-nine thousand and seventy-two.