140284067831959838558720256
140,284,067,831,959,838,558,720,256 is an even composite number composed of six prime numbers multiplied together.
140284067831959838558720256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 140284067831959838558720256:
28 × 32 × 74 × 116 × 316 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 31 × 31 × 31 × 31 × 31 × 31 × 127 × 127)See below for interesting mathematical facts about the number 140284067831959838558720256 from the Numbermatics database.
Names of 140284067831959838558720256
- Cardinal: 140284067831959838558720256 can be written as One hundred forty septillion, two hundred eighty-four sextillion, sixty-seven quintillion, eight hundred thirty-one quadrillion, nine hundred fifty-nine trillion, eight hundred thirty-eight billion, five hundred fifty-eight million, seven hundred twenty thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 1.40284067831959838558720256 × 1026
Factors of 140284067831959838558720256
Divisors of 140284067831959838558720256
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 31 32 33 36 42 44 48 49 56 62 63 64 66 72 77 84 88 93 96 98 99 112 121 124 126 127 128 132 144 147 154 168 176 186 192 196 198 217 224 231 242 248 252 254 256 264 279 288 294 308 336 341 343 352 363 372 381 384 392 396 434 441 448 462 484 496 504 508 528 539 558 576 588 616 651 672 682 686 693 704 726 744 762 768 784 792 847 868 882 889 896 924 961 968 992 1008 1016 1023 1029 1056 1078 1089 1116 1143 1152 1176 1232 1302 1331 1344 1364 1372 1386 1397 1408 1452 1488 1519 1524 1568 1584 1617 1694 1736 1764 1778 1792 1848 1922 1936 1953 1984 2016 2032 2046 2058 2112 2156 2178 2232 2286 2304 2352 2387 2401 2464 2541 2604 2662 2667 2688 2728 2744 2772 2794 2816 2883 2904 2976 3038 3048 3069 3087 3136 3168 3234 3388 3472 3528 3556 3696 3751 3773 3844 3872 3906 3937 3968 3993 4032 4064 4092 4116 4191 4224 4312 4356 4464 4557 4572 4704 4774 4802 4851 4928 5082 5208 5324 5334 5376 5456 5488 5544 5588 5766 5808 5929 5952 6076 6096 6138 6174 6223 6272 6336 6468 6727 6776 6944 7056 7112 7161 7203 7392 7502 7546 7623 7688 7744 7812 7874 7936 7986 8001 8064 8128 8184 8232 8382 8448 8624 8649 8712 8928 9114 9144 9317 9408 9548 9604 9702 9779 9856 10164 10416 10571 10633 10648 10668 10912 10976 11088 11176 11253 11319 11532 11616 11811 11858 11904 11979 12152 12192 12276 12348 12446 12544 12573 12672 12936 13454 13552 13671 13888 14112 14224 14322 14406 14641 14784 15004 15092 15246 15367 15376 15488 15624 15748 15972 16002 16128 16129 16256 16368 16464 16709 16764 17248 17298 17424 17787 17856 18228 18288 18634 18669 18816 19096 19208 19404 19558 19712 20181 20328 20832 21142 21266 21296 21336 21483 21609 21824 21952 22176 22352 22506 22638 23064 23232 23622 23716 23808 23958 24304 24384 24552 24696 24892 25146 25344 25872 26257 26411 26908 27104 27342 27559 27776 27951 28224 28448 28644 28812 29282 29337 29568 29791 30008 30184 30492 30734 30752 30976 31248 31496 31713 31899 31944 32004 32258 32512 32736 32928 33418 33528 33759 33957 34496 34596 34848 35433 35574 35712 36456 36576 37268 37338 37632 38192 38416 38808 39116 40362 40656 41261 41503 41664 42284 42532 42592 42672 42966 43218 43307 43561 43648 43904 43923 44352 44704 45012 45276 46101 46128 46464 47089 47244 47432 47916 48387 48608 48768 49104 49392 49784 50127 50292 51744 52514 52822 53361 53816 54208 54684 55118 55552 55902 56007 56448 56896 57288 57624 58564 58674 59136 59582 60016 60368 60543 60984 61468 61504 62496 62992 63426 63798 63888 64008 64516 65219 65472 65856 66836 67056 67518 67914 68453 68992 69192 69696 70866 71148 71424 72912 73152 73997 74431 74536 74676 76384 76832 77616 78232 78771 79233 80724 81312 82522 82677 83006 83328 83853 84568 85064 85184 85344 85932 86436 86614 87122 87296 87808 87846 88011 88704 89373 89408 90024 90552 92202 92256 92928 94178 94488 94864 95139 95697 95832 96774 97216 97536 98208 98784 99568 100254 100584 102487 103488 105028 105644 106722 107569 107632 108416 109368 110236 111804 112014 112896 112903 113792 114576 115248 116281 116963 117128 117348 119164 120032 120736 121086 121968 122047 122936 123008 123783 124509 124992 125984 126852 127596 127776 128016 129032 129921 130438 130683 130944 131712 131769 133672 134112 135036 135828 136906 137984 138303 138384 139392 141267 141732 142296 145161 145824 146304 147994 148862 149072 149352 150381 152768 153664 155232 156464 157542 158466 161051 161448 162624 165044 165354 166012 166656 167706 169037 169136 170128 170368 170688 171864 172872 173228 174244 175692 176022 177408 177419 178746 178816 180048 181104 183799 184404 184512 188356 188976 189728 190278 191394 191664 192913 193548 194432 195657 196416 197568 199136 200508 201168 204974 205359 206976 208537 210056 211288 213444 215138 215264 216832 218736 220472 221991 223293 223608 224028 225806 227584 229152 230496 232562 233926 234256 234696 236313 237699 238328 240064 241472 242172 243936 244094 245872 246016 247566 248031 249018 249984 251968 253704 255192 255552 256032 258064 259842 260876 261366 261888 263424 263538 267344 268119 268224 270072 271656 273812 276606 276768 278784 282534 283464 284592 288827 290322 290521 291648 292608 295988 297724 298144 298704 300762 303149 304927 305536 307328 307461 310464 312928 315084 316932 322102 322707 322896 325248 327701 329623 330088 330708 332024 335412 338074 338272 338709 340256 340736 341376 343728 345744 346456 348488 348843 350889 351384 352044 354838 357492 357632 360096 362208 366141 367598 368808 369024 371349 373527 376712 377952 379456 380556 382788 383328 385826 387096 388864 389763 391314 392049 392832 395136 398272 401016 402336 409948 410718 413952 417074 420112 422576 423801 426888 430276 430528 437472 440944 443982 446586 447216 448056 451612 453871 456533 458304 460992 465124 467852 468512 469392 472626 475398 476377 476656 479171 480128 482944 483153 484344 487872 488188 491744 495132 496062 498036 499968 499999 503936 507111 507408 510384 511104 512064 516128 517979 519684 521752 522732 527076 532257 534688 536238 536448 540144 543312 547624 551397 553212 553536 565068 566928 569184 577654 578739 580644 581042 583296 586971 591976 595448 596288 597408 601524 606298 609854 611072 614656 614922 616077 620928 625611 625856 630168 633864 644204 645414 645792 650496 655402 659246 660176 661416 664048 665973 669879 670824 676148 676544 677418 680512 682752 687456 691488 692912 696976 697686 701778 702768 704088 709676 714984 717409 720192 724416 732282 735196 737616 738048 742698 747054 752983 753424 755904 758912 761112 765576 766656 771652 774192 779526 782628 784098 785664 790272 790321 796544 802032 804672 813967 818741 819896 821436 834148 840224 845152 847602 853776 854329 860552 861056 866481 871563 874944 881888 887964 893172 894432 896112 903224 907742 909447 913066 914781 916608 921984 922383 923521 930248 935704 937024 938784 945252 950796 952754 953312 958342 960256 965888 966306 968121 968688 975744 976376 983103 983488 988869 990264 992124 996072 999998 1007872 1014222 1014816 1016127 1020768 1022208 1024128 1032256 1035958 1039368 1043504 1045464 1046529 1052667 1054152 1064514 1069376 1072476 1072896 1080288 1086624 1095248 1098423 1102794 1106424 1107072 1127357 1130136 1133856 1138368 1155308 1157478 1161288 1162084 1166592 1173942 1183259 1183952 1190896 1192576 1194816 1203048 1212596 1219708 1229844 1232154 1241856 1241933 1251222 1251712 1260336 1267728 1279091 1286593 1288408 1290828 1291584 1310804 1318492 1320352 1322832 1328096 1331946 1339758 1341648 1342517 1350391 1352296 1353088 1354836 1361024 1361613 1369599 1374912 1382976 1385824 1393952 1395372 1403556 1405536 1408176 1419352 1429131 1429968 1434818 1437513 1440384 1448832 1449459 1459759 1464564 1470392 1475232 1485396 1494108 1499997 1505966 1506848 1511808 1517824 1521333 1522224 1531152 1533312 1543304 1548384 1553937 1559052 1565256 1568196 1580642 1593088 1596771 1604064 1609344 1627934 1637482 1639792 1642872 1654191 1668296 1680448 1690304 1695204 1707552 1708658 1721104 1722112 1732962 1736217 1743126 1749888 1763776 1771561 1775928 1786344 1788864 1792224 1806448 1815484 1818894 1826132 1829562 1833216 1843968 1844766 1847042 1859407 1860496 1871408 1874048 1876833 1877568 1890504 1901592 1905508 1906624 1916684 1932612 1936242 1937376 1951488 1951609 1952752 1966206 1966976 1977738 1980528 1984248 1992144 1999996 2021789 2028444 2029632 2032254 2041536 2048256 2064512 2071916 2078736 2087008 2090928 2093058 2105334 2108304 2122043 2129028 2138752 2144952 2152227 2160576 2173248 2190496 2196846 2205588 2212848 2214144 2254714 2258949 2260272 2267712 2276736 2293907 2307361 2310616 2314956 2322576 2324168 2347884 2366518 2367904 2370963 2381792 2385152 2389632 2406096 2425192 2439416 2441901 2456223 2459688 2464308 2483866 2502444 2503424 2520672 2535456 2558182 2562987 2573186 2576816 2581656 2583168 2599443 2614689 2621608 2636984 2640704 2645664 2656192 2663892 2679516 2683296 2685034 2700782 2704592 2706176 2709672 2722048 2723226 2728341 2739198 2744343 2749824 2765952 2770563 2771648 2787904 2790744 2807112 2811072 2816352 2838704 2858262 2859936 2869636 2875026 2880768 2897664 2898918 2919518 2929128 2940784 2949309 2950464 2966607 2970792 2988216 2999994 3011932 3013696 3023616 3042666 3044448 3062304 3066624 3086608 3096768 3107874 3118104 3130512 3136392 3161284 3177097 3193542 3195731 3208128 3218688 3255868 3274964 3279584 3285744 3308382 3334639 3336592 3354197 3360896 3380608 3382071 3390408 3415104 3417316 3442208 3465924 3472434 3486252 3499776 3499993 3527552 3543122 3549777 3551856 3572688 3577728 3584448 3604711 3612896 3625853 3630968 3637788 3652264 3659124 3689532 3694084 3718814 3720992 3725799 3742816 3748096 3753666 3755136 3781008 3783457 3803184 3811016 3813248 3833368 3837273 3859779 3865224 3872484 3874752 3903218 3905504 3932412 3933952 3955476 3961056 3968496 3984288 3999992 4027551 4043578 4051173 4056888 4059264 4064508 4083072 4084839 4108797 4129024 4143832 4157472 4174016 4181856 4186116 4210668 4216608 4244086 4258056 4277504 4287393 4289904 4304454 4312539 4321152 4346496 4379277 4380992 4393692 4411176 4425696 4499991 4509428 4517898 4520544 4535424 4553472 4587814 4614722 4621232 4629912 4645152 4648336 4661811 4695768 4733036 4735808 4741926 4763584 4779264 4812192 4850384 4878832 4883802 4912446 4919376 4928616 4967732 4992581 5004888 5021863 5041344 5070912 5116364 5125974 5146372 5153632 5163312 5166336 5198886 5229378 5240147 5243216 5270881 5273968 5281408 5291328 5312384 5314683 5327784 5359032 5366592 5370068 5401564 5409184 5419344 5446452 5456682 5478396 5488686 5499648 5499989 5531904 5532247 5541126 5543296 5575808 5578221 5581488 5614224 5622144 5632704 5677408 5697769 5716524 5719872 5739272 5750052 5797836 5839036 5854827 5858256 5881568 5898618 5900928 5933214 5941584 5976432 5980303 5999988 6023864 6027392 6065367 6085332 6088896 6124608 6173216 6193536 6215748 6236208 6261024 6272784 6322568 6354194 6366129 6387084 6391462 6416256 6456681 6464647 6511736 6549928 6559168 6571488 6616764 6669278 6673184 6708394 6721792 6761216 6764142 6776847 6780816 6830208 6834632 6881721 6884416 6922083 6931848 6944868 6972504 6999986 7055104 7086244 7099554 7103712 7112889 7145376 7155456 7168896 7209422 7225792 7251706 7261936 7275576 7304528 7318248 7325703 7368669 7379064 7388168 7437628 7441984 7451598 7485632 7507332 7510272 7562016 7566914 7606368 7622032 7626496 7666736 7674546 7688961 7719558 7730448 7744968 7749504 7806436 7811008 7864824 7891499 7910952 7922112 7936992 7968576 7999984 8055102 8087156 8102346 8113776 8118528 8129016 8166144 8169678 8217594 8282813 8287664 8311689 8314944 8348032 8363712 8372232 8421336 8433216 8488172 8516112 8574786 8579808 8608908 8625078 8642304 8692992 8693531 8758554 8761984 8787384 8822352 8851392 8953637 8999982 9006151 9018856 9035796 9041088 9070848 9175628 9229444 9242464 9259824 9290304 9296672 9323622 9391536 9397619 9452737 9466072 9471616 9483852 9527168 9531291 9587193 9624384 9700768 9757664 9767604 9824892 9838752 9857232 9935464 9985162 10003917 10009776 10043726 10062591 10082688 10141824 10146213 10158731 10218313 10232728 10251948 10292744 10307264 10326624 10397772 10458756 10480294 10486432 10499979 10541762 10547936 10562816 10582656 10624768 10629366 10649331 10655568 10718064 10733184 10740136 10803128 10814133 10818368 10838688 10877559 10892904 10913364 10956792 10977372 10999978 11064494 11082252 11086592 11151616 11156442 11162976 11177397 11228448 11244288 11265408 11350371 11354816 11395538 11433048 11439744 11478544 11500104 11511819 11579337 11595672 11678072 11709654 11716512 11763136 11797236 11801856 11866428 11883168 11952864 11960606 11999976 12047728 12054784 12082653 12130734 12153519 12170664 12177792 12249216 12346432 12387072 12400927 12431496 12472416 12522048 12545568 12645136 12708388 12732258 12774168 12782924 12832512 12913362 12929294 13015849 13023472 13099856 13118336 13137831 13142976 13233528 13338556 13346368 13416788 13528284 13553694 13561632 13660416 13661263 13669264 13763442 13768832 13844166 13863696 13889736 13945008 13999972 14070001 14152523 14172488 14199108 14207424 14225778 14290752 14337792 14418844 14451584 14503412 14523872 14551152 14609056 14636496 14651406 14737338 14758128 14767687 14776336 14854301 14875256 14883968 14903196 14971264 14977743 15014664 15065589 15124032 15133828 15212736 15244064 15333472 15349092 15377922 15439116 15460896 15489936 15499008 15499969 15612872 15622016 15720441 15729648 15782998 15812643 15821904 15844224 15873984 15937152 15944049 15999968 16057349 16110204 16174312 16204692 16227552 16258032 16339356 16435188 16499967 16565626 16575328 16596741 16623378 16629888 16696064 16727424 16734663 16744464 16842672 16866432 16976344 17032224 17093307 17149572 17159616 17217816 17250156 17387062 17517108 17523968 17564481 17574768 17644704 17702784 17907274 17940909 17999964 18012302 18037712 18071592 18082176 18196101 18351256 18458888 18484928 18519648 18580608 18593344 18647244 18783072 18795238 18905474 18932144 18943232 18967704 19054336 19062582 19098387 19174386 19248768 19393941 19401536 19515328 19535208 19649784 19677504 19714464 19870928 19970324 20007834 20019552 20087452 20125182 20165376 20283648 20292426 20317462 20436626 20453477 20465456 20503896 20585488 20614528 20645163 20653248 20766249 20795544 20917512 20960588 20972864 20999958 21083524 21095872 21165312 21258732 21298662 21311136 21436128 21466368 21467699 21480272 21606256 21628266 21636736 21677376 21755118 21785808 21826728 21913584 21954744 21999956 22128988 22164504 22239679 22312884 22325952 22354794 22456896 22530816 22700742 22709632 22791076 22866096 22879488 22957088 23000208 23023638 23158674 23191344 23342473 23356144 23419308 23433024 23526272 23594472 23674497 23732856 23766336 23905728 23921212 23999952 24095456 24165306 24261468 24307038 24341328 24355584 24498432 24499951 24692864 24801854 24848439 24862992 24944832 25044096 25091136 25232977 25290272 25380971 25416776 25464516 25548336 25565848 25826724 25858588 26031698 26046944 26080593 26199712 26236672 26275662 26285952 26467056 26484199 26677112 26692736 26833576 26860911 27018453 27056568 27107388 27123264 27322526 27338528 27526884 27537664 27688332 27727392 27779472 27890016 27999944 28140002 28192857 28305046 28344976 28358211 28398216 28414848 28451556 28581504 28593873 28629151 28761579 28837688 28903168 29006824 29047744 29102304 29218112 29272992 29302812 29474676 29516256 29535374 29552672 29708602 29750512 29767936 29806392 29942528 29955486 30011751 30029328 30131178 30187773 30248064 30267656 30425472 30476193 30488128 30654939 30666944 30698184 30755844 30878232 30921792 30979872 30999938 31225744 31244032 31440882 31459296 31499937 31565996 31625286 31643808 31688448 31747968 31874304 31888098 31999936 32114698 32220408 32348624 32409384 32442399 32455104 32516064 32632677 32678712 32870376 32999934 33131252 33150656 33193482 33246756 33259776 33454848 33469326 33488928 33685344 33732864 33952688 34051113 34064448 34186614 34299144 34319232 34435632 34500312 34774124 34948067 35034216 35128962 35149536 35153041 35289408 35405568 35814548 35881818 35999928 36024604 36075424 36143184 36164352 36392202 36681029 36702512 36896167 36917776 36969856 37039296 37161216 37186688 37202781 37294488 37566144 37590476 37810948 37864288 37935408 38125164 38196774 38348772 38497536 38499923 38725729 38787882 38803072 39030656 39047547 39070416 39299568 39355008 39428928 39651821 39741856 39884383 39940648 40015668 40039104 40174904 40250364 40584852 40634924 40873252 40906954 40930912 40983789 41007792 41170976 41229056 41290326 41306496 41532498 41591088 41618027 41835024 41862121 41921176 41945728 41999916 42167048 42191744 42210003 42457569 42517464 42597324 42622272 42872256 42935398 42960544 43212512 43256532 43273472 43354752 43510236 43571616 43653456 43827168 43909488 43999912 44257976 44303061 44329008 44479358 44562903 44625768 44651904 44709588 44913792 44933229 45196767 45252529 45401484 45419264 45582152 45732192 45914176 46000416 46047276 46317348 46382688 46499907 46684946 46712288 46838616 46866048 47052544 47161323 47188944 47348994 47437929 47465712 47532672 47811456 47842424 47999904 48172047 48190912 48330612 48522936 48614076 48682656 48999902 49385728 49499901 49603708 49696878 49725984 49790223 49889664 50088192 50182272 50465954 50580544 50761942 50833552 50929032 51096672 51131696 51279921 51653448 51717176 52063396 52093888 52161186 52399424 52551324 52571904 52934112 52968398 53354224 53385472 53667152 53721822 53822727 54036906 54113136 54214776 54246528 54645052 54677056 54918391 55053768 55240493 55376664 55454784 55558944 55780032 55999888 56280004 56385714 56610092 56689952 56716422 56796432 56829696 56903112 57163008 57187746 57258302 57523158 57641617 57675376 57979691 58013648 58095488 58181823 58204608 58436224 58545984 58605624 58949352 59032512 59070748 59105344 59417204 59501024 59612784 59910972 60023502 60058656 60262356 60375546 60496128 60499879 60535312 60850944 60854717 60952386 60976256 61309878 61333888 61360431 61396368 61511688 61756464 61843584 61959744 61999876 62451488 62675459 62881764 62918592 62999874 63131992 63250572 63287616 63495936 63776196 63999872 64229396 64403097 64440816 64697248 64818768 64884798 64910208 65032128 65265354 65357424 65740752 65783333 65999868 66262504 66301312 66386964 66493512 66719037 66938652 66977856 67370688 67905376 68102226 68128896 68373228 68598288 68638464 68871264 69000624 69548248 69896134 70027419 70068432 70257924 70299072 70306082 70578816 71023491 71111117 71528191 71629096 71763636 71999856 72049208 72150848 72286368 72784404 73362058 73405024 73499853 73792334 73835552 73939712 74078592 74373376 74405562 74545317 74588976 75132288 75180952 75621896 75698931 75728576 75870816 76142913 76250328 76393548 76697544 76999846 77451458 77575764 77606144 78061312 78095094 78140832 78241779 78599136 78710016 78857856 79303642 79452597 79483712 79768766 79881296 80031336 80078208 80349808 80500728 80582733 81055359 81169704 81269848 81746504 81813908 81861824 81967578 82015584 82341952 82580652 82612992 83064996 83182176 83236054 83670048 83724242 83842352 83891456 83999832 84334096 84383488 84420006 84578571 84915138 85034928 85074633 85194648 85244544 85744512 85870796 85887453 85921088 86425024 86513064 86709504 86806489 87020472 87143232 87306912 87654336 87818976 87999824 88515952 88606122 88658016 88958716 89125806 89251536 89303808 89419176 89827584 89866458 90393534 90505058 90802968 91110943 91164304 91428579 91464384 91828352 91964817 92000832 92094552 92634696 92765376 92999814 93369892 93424576 93677232 93732096 94322646 94377888 94697988 94875858 94931424 95065344 95622912 95628841 95684848 95999808 96344094 96381824 96661224 97045872 97228152 97365312 97999804 98490007 98999802 99067661 99207416 99393756 99451968 99580446 99779328 100364544 100931908 101161088 101523884 101667104 101858064 102193344 102263392 102559842 103306896 103373809 103434352 103980107 104126792 104187776 104322372 104798848 104844201 105102648 105459123 105868224 105936796 106708448 107334304 107443644 107645454 108073812 108226272 108429552 108493056 108499783 109290104 109354112 109836782 110043087 110107536 110480986 110688501 110753328 110909568 111117888 111560064 111608343 111746041 111999776 112401443 112560008 112771428 113220184 113379904 113432844 113592864 113806224 114375492 114516604 115046316 115283234 115350752 115499769 115959382 116027296 116177187 116190976 116363646 116409216 116872448 117091968 117142641 117211248 117287167 117898704 118065024 118141496 118210688 118834408 118955463 119002048 119225568 119653149 119821944 120047004 120117312 120524712 120751092 120999758 121070624 121709434 121904772 121952512 122619756 122667776 122720862 122792736 122951367 123023376 123512928 123687168 123919488 123999752 124854081 124902976 125350918 125586363 125763528 125837184 125999748 126263984 126501144 126575232 126630009 127372707 127552392 127999744 128458792 128806194 128881632 129394496 129637536 129769596 129820416 130064256 130530708 130714848 131481504 131566666 131999736 132525008 132602624 132773928 132909183 132987024 133438074 133688709 133877304 133955712 134741376 135757587 135810752 136204452 136257792 136746456 137196576 137742528 138001248 139096496 139499721 139792268 140054838 140136864 140515848 140598144 140612164 141157632 142046982 142222234 143056382 143174339 143258192 143527272 143999712 144098416 144301696 144516141 144572736 145568808 146724116 146810048 146999706 147584668 147671104 148157184 148811124 149090634 149177952 150264576 150273893 150361904 151243792 151397862 151457152 151741632 152285826 152500656 152787096 153395088 153999692 154770011 154902916 155151528 155677753 156190188 156281664 156483558 157198272 157715712 158607284 158905194 158967424 159537532 159762592 160062672 160156416 160699616 161001456 161165466 162110718 162339408 162444557 162539696 163397311 163493008 163627816 163723648 163935156 164031168 164683904 164755173 165161304 165721479 166129992 166364352 166472108 167340096 167448484 167684704 167999664 168668192 168840012 169157142 169830276 170069856 170149266 170389296 170489088 170499659 171489024 171499657 171741592 171774906 171842176 172850048 172924851 173026128 173612978 173939073 174040944 174286464 174613824 175308672 175637952 175999648 176630839 177031904 177212244 177316032 177917432 178251612 178503072 178838352 179732916 180787068 181010116 181499637 181605936 182221886 182328608 182564151 182857158 182928768 183656704 183929634 184001664 184081293 184189104 185269392 185389393 185530752 185999628 186739784 186849152 187354464 188026377 188645292 188755776 189395976 189751716 189862848 191257682 191369696 191999616 192688188 192763648 193209291 193322448 194091744 194456304 194730624 195999608 196980014 197349999 197999604 198135322 198414832 198787512 198903936 199160892 200157111 200404057 201863816 202322176 203047768 203334208 203716128 204386688 204526784 205119684 206613792 206747618 206868704 207960214 208253584 208375552 208644744 209597696 209688402 210082257 210205296 210918246 211736448 211873592 213333351 213416896 214584573 214668608 214887288 215290908 216147624 216452544 216859104 216999566 218580208 218708224 219673564 220086174 220215072 220499559 220961972 221377002 221506656 221819136 222235776 223120128 223216686 223492082 223999552 224802886 224988247 225120016 225542856 226440368 226759808 226865688 227096793 227185728 227612448 228428739 228750984 229033208 230092632 230566468 230701504 230999538 231918764 232054592 232354374 232727292 232818432 234183936 234285282 234422496 234574334 235797408 236130048 236144689 236282992 236421376 237668816 237910926 238004096 238357791 238451136 239306298 239643888 240094008 240234624 241049424 241502184 241999516 242141248 243418868 243809544 244636469 245239512 245441724 245585472 245902734 246046752 247025856 247838976 247999504 249708162 249805952 250701836 251172726 251527056 251674368 251999496 252527968 253002288 253150464 253260018 254745414 255104784 256767203 256917584 257612388 257662359 257763264 258788992 259275072 259539192 260128512 260419467 261061416 261429696 262963008 263133332 263999472 265050016 265547856 265818366 265974048 266876148 267377418 267754608 267911424 269482752 269499461 271515174 271621504 272408904 273332829 273492912 274393152 275485056 276002496 277562747 278192992 278999442 279190681 279584536 280109676 280273728 281031696 281196288 281224328 284093964 284444468 286112764 286348678 286516384 286886523 287054544 287999424 288196832 288603392 289032282 289145472 291137616 291326189 293034847 293448232 293620096 293999412 295169336 295342208 295470021 297202983 297622248 298181268 298355904 300547786 300723808 302487584 302795724 302914304 303483264 304571652 305001312 305574192 306790176 307999384 309540022 309805832 310121427 310303056 311355506 311940321 312380376 312563328 312967116 314396544 314532603 314920661 316377369 316767703 317214568 317810388 317934848 319075064 319525184 320125344 321399232 322002912 322330932 324221436 324678816 324889114 325079392 325499349 326794622 326986016 327255632 327447296 327870312 328062336 329367808 329510346 330129261 330322608 331442958 332065503 332259984 332728704 332944216 334680192 334896968 335238123 335369408 335999328 337204329 337336384 337680024 338314284 339660552 340139712 340298532 340778592 340999318 342999314 343483184 343549812 343684352 345700096 345849702 346052256 346499307 347225956 347878146 348081888 348531561 348572928 349227648 350617344 351275904 351861501 351999296 353261678 354063808 354424488 354632064 355834864 356503224 356866389 357006144 357676704 358959447 359465832 361574136 362020232 362999274 363211872 364443772 364657216 365128302 365714316 365857536 367859268 368003328 368162586 368378208 370538784 370778786 371061504 371999256 373479568 373698304 374562243 374708928 376052754 376759089 377290584 377511552 378791952 379503432 379725696 382515364 382739392 383999232 384428737 385376376 386418582 386644896 386683451 388183488 388912608 389461248 391999216 393960028 394699998 395999208 396270644 396829664 397575024 397807872 398321784 400314222 400808114 403491319 403727632 405857837 406095536 406668416 407272761 407432256 408773376 409053568 410239368 413227584 413495236 413737408 415920428 416507168 417289488 419376804 420164514 420410592 421836492 423472896 423499153 423747184 425983019 426666702 426833792 429169146 429337216 429523017 429774576 430581816 432295248 432905088 433718208 433999132 436170031 437160416 438728213 439347128 440172348 440430144 440999118 441923944 442754004 443013312 444471552 446433372 446984164 447999104 449605772 449976494 450240032 450821679 451085712 452880736 453519616 453731376 454193586 454371456 455224896 456857478 457501968 457798297 458066416 460185264 460483331 461132936 461403008 461999076 463837528 464109184 464310033 464708748 465454584 467033259 468570564 468844992 469148668 471594816 472289378 472565984 475337632 475821852 476008192 476715582 476902272 478612596 479287776 480188016 480469248 480499039 482098848 483004368 483999032 484282496 486837736 487333671 487619088 489272938 490191933 490479024 490883448 491170944 491805468 492093504 494051712 494265519 495999008 497164437 497777819 499416324 499611904 501403672 502345452 503054112 503998992 505055936 506004576 506520036 509490828 510209568 511498977 513534406 513835168 514498971 515224776 515324718 515526528 517577984 518550144 518774553 519078384 520838934 521817219 522122832 522859392 525926016 526266664 527998944 529892517 530100032 531095712 531636732 531948096 533752296 534754836 535509216 538998922 543030348 543243008 544498911 544817808 546665658 546985824 547692453 548786304 550970112 552004992 555125494 556168179 556385984 557998884 558381362 559169072 560219352 560547456 562063392 562448656 564079131 568187928 568888936 572225528 572697356 573032768 573773046 574109088 575998848 576393664 578064564 578290944 582275232 582652378 586069694 586896464 587240192 587998824 590338672 590684416 590940042 592049997 594405966 595244496 596362536 596711808 601095572 601212171 601447616 604975168 605591448 606966528 607645423 609143304 610002624 611148384 613580352 615998768 619080044 619611664 620242854 620606112 622711012 623880642 624760752 625126656 625934232 628793088 629065206 629841322 632754738 633535406 634057787 634429136 635620776 637776601 638150128 639050368 640000053 640250688 642798464 643753719 644005824 644661864 648442872 649357632 649778228 650158784 650998698 653589244 653972032 654511264 655740624 656124672 659020692 660258522 660645216 662885916 664131006 664519968 665457408 665498669 665888432 669360384 669401887 669793936 670476246 670738816 671998656 674408658 674672768 674964741 675360048 676628568 679321104 680279424 680597064 681557184 681998636 685998628 686966368 687099624 689430049 691699404 692104512 692998614 694451912 695756292 696163776 697063122 698455296 702551808 703723002 703998592 706523356 708127616 708434067 708848976 709264128 711669728 713006448 713732778 714012288 715353408 717918894 718931664 723148272 723616663 724040464 725998548 726423744 728887544 729314432 730256604 731428632 733909407 735718536 736325172 736756416 741077568 741557572 743998512 746959136 749124486 749417856 752105508 753518178 754581168 755023104 757583904 759006864 759451392 759498481 765030728 765478784 768857474 770301609 770752752 772837164 773289792 773366902 776366976 777825216 781258401 782222287 783998432 786810101 787920056 789399996 791998416 792541288 793659328 795150048 796643568 800628444 801616228 806982638 807455264 808498383 811715674 812191072 813336832 814545522 814864512 818107136 819998487 820478736 821010169 826455168 826990472 827474816 831840856 832688241 833014336 834578976 837572043 838753608 840329028 840821184 843672984 846998306 847494368 851966038 853333404 853667584 858338292 858674432 859046034 859549152 860659569 861163632 864590496 865810176 867436416 867998264 872340062 873978567 874320832 877456426 878694256 879104541 880344696 880860288 881998236 883847888 885508008 886026624 886410063 887503681 891608949 892866744 893968328 895998208 899211544 899952988 900480064 901643358 902171424 905761472 907462752 908387172 908742912 910449792 913714956 915003936 915596594 916132832 920370528 920966662 922265872 922806016 923998152 927675056 928218368 928620066 929417496 930364281 930909168 934066518 935820963 937141128 937689984 938297336 943189632 944578756 944761983 945131968 950303109 950675264 951643704 953431164 953804544 957225192 958575552 960376032 960998078 964197696 966008736 967998064 968564992 973675472 974667342 975238176 976498047 978545876 980383866 980958048 981766896 982341888 983610936 984187008 988103424 988531038 991998016 994328874 995555638 998832648 1002220373 1002807344 1004690904 1005714369 1006108224 1007997984 1010111872 1011612987 1012009152 1013040072 1018981656 1020419136 1022997954 1027068812 1027670336 1028997942 1030449552 1030649436 1031053056 1037100288 1037549106 1038156768 1041677868 1043634438 1044245664 1045718784 1051852032 1051917251 1052533328 1055584503 1055997888 1059785034 1060200064 1062191424 1063273464 1063896192 1067504592 1069509672 1071018432 1077997844 1083390077 1086060696 1088997822 1089635616 1089744271 1093331316 1093971648 1095384906 1097572608 1104009984 1110250988 1112336358 1112771968 1115997768 1116762724 1118338144 1120438704 1121094912 1124126784 1124897312 1128158262 1136375856 1137111899 1137777872 1143781177 1144451056 1145394712 1146065536 1147546092 1148218176 1151997696 1152787328 1153286211 1156129128 1160050353 1164550464 1165304756 1172139388 1173792928 1175997648 1180677344 1181880084 1184099994 1188811932 1190488992 1192725072 1193423616 1193497613 1200497599 1202191144 1202424342 1202895232 1209950336 1210473957 1211182896 1215290846 1217573511 1218286608 1220005248 1222296768 1227160704 1229206451 1231997536 1236415873 1238160088 1239223328 1240485708 1241212224 1245422024 1247761284 1249521504 1251868464 1258130412 1259682644 1265509476 1267070812 1268115574 1268858272 1270497459 1271241552 1275553202 1276300256 1277949057 1278100736 1280000106 1280501376 1285596928 1287507438 1288011648 1288569051 1289323728 1290158837 1296885744 1297725751 1298715264 1299556456 1300317568 1301997396 1307178488 1307944064 1308510093 1309022528 1311481248 1316184639 1318041384 1320517044 1321290432 1325771832 1328262012 1329039936 1330997338 1331776864 1338803774 1339587872 1340952492 1341477632 1343997312 1348817316 1349345536 1349929482 1350720096 1352465037 1353257136 1358642208 1360558848 1361194128 1363114368 1363997272 1371997256 1373394891 1373932736 1374199248 1378860098 1381449993 1383398808 1384209024 1385997228 1388903824 1391512584 1392327552 1392930099 1394126244 1401099777 1402828399 1407446004 1407997184 1413046712 1416255232 1416868134 1417697952 1423339456 1426012896 1427465556 1428024576 1430706816 1435837788 1437863328 1441497117 1446296544 1447233326 1448080928 1451997096 1452847488 1457775088 1458628864 1460513208 1462001013 1462857264 1467818814 1470575799 1471437072 1472650344 1473512832 1482155136 1483115144 1487997024 1493333457 1493918272 1498248972 1498835712 1504211016 1507036356 1509162336 1515167808 1518013728 1518996962 1530061456 1530957568 1534496931 1537714948 1540603218 1541505504 1543496913 1545674328 1546579584 1546733804 1552733952 1555650432 1562516802 1564444574 1567996864 1573620202 1574917729 1575840112 1578799992 1583996832 1585082576 1587318656 1589677551 1590300096 1593287136 1601256888 1603232456 1613965276 1614910528 1616996766 1623431348 1624382144 1629091044 1629729024 1639996974 1640957472 1642020338 1652910336 1653012823 1653980944 1654949632 1663681712 1665376482 1666028672 1668504537 1669157952 1675144086 1677507216 1680658056 1681642368 1687345968 1693996612 1694988736 1702470121 1703932076 1706666808 1712455283 1716676584 1718092068 1719098304 1721319138 1722327264 1729180992 1734872832 1735996528 1744680124 1747957134 1748641664 1754912852 1757388512 1758209082 1760689392 1761720576 1763996472 1767695776 1771016016 1772053248 1772820126 1775007362 1783217898 1785733488 1786890127 1787936656 1797370421 1798423088 1799905976 1800960128 1803286716 1803636513 1804342848 1811522944 1814925504 1816774344 1820899584 1822936269 1827429912 1830007872 1831193188 1832265664 1840741056 1841933324 1844531744 1847996304 1855350112 1857240132 1858834992 1860728562 1861818336 1868133036 1871641926 1874282256 1875379968 1875496249 1876594672 1886379264 1886496227 1889157512 1889523966 1890263936 1900606218 1901350528 1902173361 1903287408 1906862328 1913329803 1914450384 1917151104 1920752064 1921996156 1928395392 1932017472 1935996128 1942939229 1947350944 1949334684 1950476352 1952996094 1957091752 1960767732 1961916096 1963533792 1967221872 1968374016 1977062076 1983996032 1988657748 1991111276 1996496007 1997665296 2004440746 2005614688 2008205661 2009381808 2011428738 2012216448 2015995968 2020223744 2023225974 2024018304 2024894223 2026080144 2037963312 2039283323 2040838272 2045995908 2054137624 2055340672 2057995884 2060899104 2061298872 2068290147 2075098212 2076313536 2083355736 2087268876 2088491328 2103834502 2105066656 2111169006 2111995776 2119570068 2120400128 2124382848 2125302201 2126546928 2127792384 2135009184 2139019344 2142036864 2155995688 2166780154 2170849989 2172121392 2177995644 2179271232 2179488542 2186662632 2187943296 2190769812 2201728221 2204444627 2217373921 2220501976 2224672716 2225543936 2231995536 2233525448 2236676288 2240877408 2248253568 2249794624 2256316524 2272751712 2274223798 2275555744 2278495443 2287562354 2288902112 2290789424 2292131072 2295092184 2296436352 2305574656 2306572422 2310904827 2312258256 2320100706 2329100928 2330609512 2344278776 2346666861 2347585856 2351995296 2360430303 2361354688 2363760168 2368199988 2377623864 2380977984 2385450144 2386995226 2400995198 2404382288 2404848684 2405790464 2419900672 2420947914 2422365792 2425495149 2430581692 2435147022 2436573216 2440010496 2444593536 2454321408 2458412902 2463030507 2463995072 2472831746 2476320176 2478446656 2480971416 2482424448 2490844048 2495522568 2498064723 2499043008 2503736928 2512716129 2516260824 2519365288 2531018952 2534141624 2536231148 2537716544 2540994918 2542483104 2551106404 2552600512 2555898114 2560000212 2561002752 2575014876 2576023296 2577138102 2578647456 2580317674 2593771488 2595451502 2597430528 2597591579 2599112912 2600635136 2603994792 2614356976 2615888128 2617020186 2618045056 2621935701 2622962496 2632369278 2636082768 2637313623 2641034088 2642580864 2651543664 2656524024 2658079872 2661994676 2662511043 2663553728 2677607548 2679175744 2681904984 2687994624 2691001159 2697634632 2699858964 2701440192 2704930074 2706514272 2717284416 2722388256 2726228736 2727994544 2743994512 2746789782 2747865472 2748398496 2757720196 2762899986 2766797616 2768418048 2771994456 2777807648 2783025168 2784655104 2785860198 2788252488 2802199554 2805656798 2814892008 2824439233 2826093424 2833736268 2834285949 2835395904 2846678912 2850909327 2852025792 2854931112 2861413632 2871675576 2875726656 2882994234 2892593088 2894466652 2896161856 2903994192 2905694976 2915550176 2921026416 2924002026 2925714528 2935637628 2941151598 2942874144 2945300688 2947025664 2964310272 2964494071 2966230288 2975994048 2986666914 2987836544 2996497944 3006661119 3008422032 3014072712 3018324672 3030335616 3036027456 3037993924 3053190217 3060122912 3068993862 3071097491 3075429896 3081206436 3083011008 3086993826 3091348656 3093159168 3093467608 3111300864 3125033604 3128889148 3135993728 3147240404 3149835458 3151680224 3155751753 3157599984 3167993664 3170165152 3174637312 3179355102 3180600192 3186574272 3202513776 3204588079 3206464912 3223383317 3227930552 3229821056 3233993532 3246862696 3248764288 3250170231 3258182088 3269232813 3279993948 3281914944 3284040676 3306025646 3307961888 3327363424 3330752964 3332057344 3337009074 3338315904 3350288172 3355014432 3361316112 3363284736 3363493273 3374691936 3387993224 3389977472 3404940242 3407864152 3411335697 3413333616 3424910566 3431343531 3433353168 3436184136 3438196608 3442638276 3444654528 3458361984 3459858633 3464127271 3471993056 3480151059 3484444733 3489360248 3495914268 3497283328 3509825704 3514777024 3516418164 3521378784 3527992944 3535391552 3542032032 3545640252 3550014724 3566435796 3571466976 3573780254 3575873312 3580492839 3594740842 3596846176 3599811952 3601492797 3601920256 3606573432 3607273026 3608685696 3623045888 3629851008 3631421871 3633548688 3635902177 3645872538 3652720533 3654859824 3660015744 3662386376 3664531328 3681482112 3683866648 3687619353 3689063488 3695992608 3709247619 3710700224 3714480264 3717669984 3721457124 3723636672 3736266072 3743283852 3748564512 3750992498 3753189344 3772992454 3778315024 3779047932 3780527872 3801212436 3802701056 3804346722 3806574816 3811492377 3813724656 3826659606 3828900768 3833847171 3834302208 3841504128 3843992312 3856790784 3864034944 3870476511 3871992256 3885878458 3893177253 3894701888 3898669368 3900952704 3905992188 3914183504 3921535464 3923832192 3925530279 3927067584 3934443744 3948553917 3954124152 3967992064 3977315496 3982222552 3992992014 3995330592 4008881492 4011229376 4016411322 4018763616 4022857476 4024432896 4031991936 4046451948 4048036608 4049788446 4052160288 4075926624 4078566646 4081676544 4091991816 4108275248 4110681344 4115991768 4120184673 4121798208 4122597744 4136580294 4144349979 4150196424 4152627072 4166711472 4174537752 4176982656 4207669004 4208485197 4210133312 4222338012 4223991552 4239140136 4248765696 4250604402 4253093856 4253517961 4270018368 4278038688 4284073728 4311991376 4324491351 4333560308 4341699978 4344242784 4355991288 4358542464 4358977084 4373325264 4375886592 4381539624 4403456442 4408889254 4434747842 4438404509 4441003952 4449345432 4463991072 4464436207 4467050896 4473352576 4480000371 4481754816 4496507136 4499589248 4512633048 4545503424 4548447596 4551111488 4556990886 4575124708 4577804224 4581578848 4590184368 4592872704 4613144844 4621809654 4624516512 4640201412 4658201856 4658490683 4661219024 4685813209 4688557552 4693333722 4695171712 4703990592 4720860606 4722709376 4724753187 4727520336 4736399976 4755247728 4761955968 4770900288 4773990452 4797870341 4801990396 4808764576 4809697368 4826010343 4841895828 4844731584 4850990298 4861163384 4870294044 4873146432 4889187072 4916825804 4926061014 4927990144 4945663492 4952640352 4956893312 4959038469 4961942832 4964848896 4981688096 4991045136 4996129446 4998086016 5007473856 5025432258 5032521648 5035781267 5038730576 5062037904 5065316641 5068283248 5072462296 5075433088 5081989836 5084966208 5102212808 5105201024 5107410363 5111796228 5120000424 5137365849 5150029752 5154276204 5157294912 5160635348 5187542976 5190903004 5195183158 5198225824 5207989584 5228713952 5234040372 5236090112 5243871402 5245924992 5264738556 5272165536 5274627246 5282068176 5285161728 5285489429 5303087328 5313048048 5316159744 5316489367 5323989352 5325022086 5327107456 5355215096 5358351488 5360670381 5363809968 5382002318 5392111263 5395269264 5399717928 5402880384 5409860148 5413028544 5434568832 5444776512 5455989088 5468808807 5475556009 5487989024 5493579564 5495730944 5496796992 5515440392 5525799972 5533595232 5543988912 5555615296 5566050336 5571720396 5576504976 5604399108 5611313596 5626488747 5629784016 5648878466 5652186848 5659488681 5667472536 5668571898 5670791808 5693357824 5701818654 5704051584 5706520083 5709862224 5739989409 5743351152 5747071183 5751453312 5765988468 5785186176 5788933304 5792323712 5807988384 5828817687 5831100352 5842052832 5848004052 5851429056 5871275256 5882303196 5885748288 5890601376 5928988142 5932460576 5951988096 5973333828 5975673088 5989488021 5992995888 6013322238 6016844064 6024616983 6028145424 6036649344 6060671232 6072054912 6075987848 6106380434 6117849969 6120245824 6137987724 6142194982 6150859792 6162412872 6166022016 6173987652 6182697312 6186935216 6204870441 6212525767 6250067208 6257778296 6271987456 6294480808 6299670916 6303360448 6311503506 6315199968 6335987328 6340330304 6358710204 6361200384 6373148544 6405027552 6409176158 6412929824 6446766634 6455861104 6459642112 6467987064 6493725392 6497528576 6500340462 6512549967 6516364176 6538465626 6559987896 6563829888 6568081352 6612051292 6613333881 6615923776 6652121763 6654726848 6661505928 6674018148 6676631808 6700576344 6710028864 6722632224 6726986546 6749383872 6775986448 6779954944 6809880484 6815728304 6822671394 6826667232 6835486329 6849821132 6862687062 6866706336 6872368272 6876393216 6885276552 6889309056 6916723968 6919717266 6928254542 6943986112 6960302118 6968889466 6974635657 6978720496 6991828536 7015542611 7019651408 7029554048 7032836328 7040000583 7042757568 7055985888 7070783104 7081290909 7084064064 7091280504 7100029448 7132871592 7142933952 7147560508 7151746624 7160985678 7189481684 7193692352 7199623904 7202985594 7213146864 7214546052 7217371392 7259702016 7262843742 7267097376 7271804354 7291745076 7305441066 7309719648 7320031488 7320485359 7324772752 7329062656 7362964224 7363420757 7367733296 7375238706 7378126976 7389091521 7391985216 7418495238 7421400448 7428960528 7435339968 7442914248 7447273344 7472532144 7486567704 7497129024 7501984996 7506378688 7545984908 7556630048 7558095864 7583730539 7602424872 7608693444 7613149632 7622984754 7627449312 7653319212 7657801536 7667694342 7683008256 7687984624 7728069888 7740953022 7743984512 7771756916 7786354506 7789403776 7792774737 7797338736 7801905408 7811984376 7828367008 7843070928 7847664384 7851060558 7854135168 7868887488 7897107834 7908248304 7954630992 7959783293 7964445104 7985984028 7987533129 7990661184 8017762984 8022458752 8032822644 8037527232 8045714952 8063983872 8073003477 8092903896 8099576892 8104320576 8151853248 8157133292 8183983632 8216550496 8231983536 8240369346 8243596416 8245195488 8273160588 8288699958 8300392848 8305254144 8333422944 8349075504 8353965312 8354483291 8415338008 8416970394 8420266624 8444676024 8473317699 8478280272 8501208804 8506187712 8507035922 8540036736 8556077376 8604445157 8623982752 8648982702 8654911111 8667120616 8683399956 8688485568 8711982576 8717084928 8717954168 8746650528 8763079248 8806912884 8817778508 8869495684 8876809018 8882007904 8893482213 8898690864 8927982144 8928872414 8934101792 8946705152 8960000742 8963509632 8999178496 9019983357 9025266096 9031111859 9084080257 9091006848 9096895192 9102222976 9113981772 9150249416 9155608448 9159570651 9163157696 9180368736 9213292473 9226289688 9243619308 9249033024 9280402824 9316981366 9322438048 9371626418 9377115104 9386667444 9390343424 9407981184 9441721212 9445418752 9449506374 9455040672 9467255259 9472799952 9510495456 9523911936 9541800576 9547980904 9595740682 9603980792 9613764237 9617529152 9619394736 9652020686 9670149951 9683791656 9689463168 9701980596 9722326768 9740588088 9746292864 9750510693 9762540491 9807698439 9819798793 9833651608 9852122028 9855980288 9891326984 9905280704 9913786624 9918076938 9923885664 9963376192 9982090272 9992258892 9996172032 10014947712 10050864516 10065043296 10071562534 10077461152 10090479819 10124075808 10130633282 10136566496 10144924592 10150866176 10163979672 10169932416 10204425616 10210402048 10214820726 10223592456 10234007091 10240000848 10274731698 10294030593 10300059504 10308552408 10314589824 10321270696 10375085952 10381806008 10390366316 10392381813 10396451648 10415979168 10453334199 10457427904 10468080744 10487742804 10491849984 10529477112 10544331072 10549254492 10564136352 10570978858 10606174656 10626096096 10632978734 10647978704 10650044172 10654214912 10710430192 10716702976 10721340762 10727619936 10741478517 10764004636 10784222526 10790538528 10799435856 10804478391 10805760768 10819720296 10826057088 10869137664 10889553024 10907706531 10911978176 10937617614 10951112018 10975978048 10987159128 10993593984 11024424103 11030880784 11051599944 11062858059 11067190464 11087977824 11111230592 11127742857 11132100672 11143440792 11153009952 11208798216 11222627192 11252977494 11259568032 11297756932 11304373696 11318977362 11334945072 11337143796 11341583616 11403637308 11408103168 11413040166 11419724448 11479978818 11486702304 11494142366 11502906624 11531976936 11570372352 11571089761 11577866608 11584647424 11611429533 11615976768 11657635374 11662200704 11679531759 11684105664 11696008104 11702858112 11742550512 11764606392 11771496576 11781202752 11857976284 11864921152 11903976192 11917290847 11946667656 11978976042 11985991776 11987186981 12026644476 12033688128 12049233966 12056290848 12073298688 12144109824 12151975696 12212760868 12235699938 12240491648 12275975448 12284389964 12301719584 12324825744 12332044032 12347975304 12365394624 12373870432 12409740882 12425051534 12500134416 12508230889 12515556592 12581592947 12588961616 12599341832 12606720896 12623007012 12625455591 12630399936 12671974656 12680660608 12717420408 12746297088 12760553883 12810055104 12818352316 12825859648 12893533268 12911722208 12935974128 12987450784 13000680924 13025099934 13032728352 13076931252 13119975792 13127659776 13128473743 13136162704 13205473589 13224102584 13226667762 13231847552 13304243526 13309453696 13315213527 13323011856 13348036296 13393308621 13401152688 13420057728 13445264448 13453973092 13498767744 13521270961 13551972896 13600574603 13619760968 13631456608 13645342788 13653334464 13670972658 13699642264 13725374124 13733412672 13744736544 13770553104 13778618112 13839434532 13856509084 13887972224 13920604236 13937778932 13949271314 13957440992 13975472049 13983657072 14031085222 14039302816 14057439627 14059108096 14065672656 14080001166 14085515136 14111971776 14141566208 14162581818 14168128128 14174259561 14182561008 14191747207 14200058896 14265743184 14274983261 14285867904 14295121016 14303493248 14321971356 14378963368 14387384704 14393611023 14399247808 14405971188 14426293728 14429092104 14478031029 14525687484 14534194752 14543608708 14583490152 14610882132 14619439296 14640970718 14649545504 14726841514 14735466592 14750477412 14756253952 14778183042 14783970432 14836990476 14842800896 14857921056 14870679936 14877115407 14885828496 14894546688 14895470209 14945064288 14973135408 14994258048 15003969992 15012757376 15091969816 15107343801 15113260096 15116191728 15167461078 15195949923 15204849744 15217386888 15226299264 15245969508 15254898624 15306638424 15315603072 15322231089 15335388684 15375969248 15412097547 15431112389 15481906044 15487969024 15543513832 15572709012 15578807552 15585549474 15594677472 15623968752 15656734016 15686141856 15702121116 15708270336 15737774976 15794215668 15816496608 15856468287 15909261984 15919566586 15928890208 15949468101 15971968056 15975066258 15981322368 16035525968 16044917504 16065645288 16075054464 16082011143 16091429904 16146006954 16176333789 16185807792 16199153784 16208641152 16303706496 16314266584 16367967264 16426668027 16433100992 16463967072 16480738692 16487192832 16490390976 16546321176 16577399916 16600785696 16666845888 16698151008 16708966582 16830676016 16833940788 16840533248 16879466241 16889352048 16946635398 16956560544 16978466043 17002417608 17012375424 17014071844 17080073472 17112154752 17208890314 17241213549 17247965504 17297965404 17309822222 17334241232 17366799912 17376971136 17423965152 17435908336 17486453061 17493301056 17526158496 17613825768 17635557016 17738991368 17753618036 17764015808 17786964426 17797381728 17855964288 17857744828 17868203584 17920001484 17927019264 18039966714 18050532192 18062223718 18168160514 18182013696 18183141053 18193790384 18204445952 18227963544 18300498832 18311216896 18319141302 18326315392 18353549907 18360737472 18426584946 18452579376 18487238616 18498066048 18560805648 18633962732 18637577301 18644876096 18743252836 18754230208 18773334888 18815962368 18837008113 18883442424 18899012748 18910081344 18934510518 18945599904 19020990912 19083601152 19095961808 19191481364 19207961584 19227528474 19235058304 19238789472 19304041372 19340299902 19367583312 19378926336 19403961192 19444653536 19481176176 19492585728 19501021386 19525080982 19615396878 19639597586 19655791397 19667303216 19704244056 19771074631 19782653968 19810561408 19836153876 19840001643 19847771328 19926752384 19956365289 19964180544 19984517784 20029895424 20101729032 20130086592 20143125068 20154922304 20180959638 20248151616 20261266564 20273132992 20289849184 20327959344 20339864832 20408851232 20429641452 20447184912 20468014182 20480001696 20549463396 20588061186 20600119008 20617104816 20629179648 20630458739 20642541392 20750171904 20751458497 20763612016 20780732632 20784763626 20792903296 20831958336 20906668398 20914855808 20923906971 20936161488 20975485608 21046627833 21058954224 21088662144 21098508984 21128272704 21141957716 21212349312 21252192192 21265957468 21295957408 21300088344 21372331519 21420860384 21442681524 21455239872 21482957034 21528009272 21568445052 21581077056 21598871712 21608956782 21639440592 21652114176 21779106048 21815413062 21823956352 21875235228 21902224036 21951956096 21961456077 21974318256 21987187968 22048848206 22061761568 22090262271 22103199888 22125716118 22134380928 22175955648 22222461184 22255485714 22264201344 22286881584 22306019904 22417596432 22432116553 22445254384 22505954988 22519136064 22595513864 22608747392 22637954724 22669890144 22674287592 22751191617 22807274616 22826080332 22839448896 22959957636 22973404608 22988284732 23063953872 23142179522 23155733216 23222859066 23231953536 23315270748 23324401408 23359063518 23368211328 23378324211 23392016208 23405716224 23485101024 23529212784 23542993152 23544452911 23562405504 23715952568 23729842304 23834581694 23879349879 23893335312 23957952084 23971983552 23974373962 24053288952 24067376256 24098467932 24112581696 24219010431 24248890897 24303951392 24391113131 24425521736 24471399876 24480983296 24551950896 24568779928 24603439168 24649651488 24695950608 24730789248 24747740864 24819481764 24850103068 25000268832 25016461778 25031113184 25063449873 25163185894 25177923232 25198683664 25213441792 25246014024 25250911182 25260799872 25361321216 25419953097 25434840816 25451315239 25521107766 25620110208 25636704632 25651719296 25787066536 25813335471 25823444416 25871948256 25964733333 25974901568 26001361848 26050199868 26065456704 26153862504 26239951584 26256947486 26272325408 26410947178 26448205168 26453335524 26463695104 26608487052 26618907392 26630427054 26646023712 26680446639 26696072592 26786617242 26802305376 26840115456 26890528896 26907946184 26997535488 27042541922 27093335577 27103945792 27201149206 27239521936 27252240771 27262913216 27290685576 27306668928 27341945316 27399284528 27450748248 27466825344 27478711953 27489473088 27541106208 27639877419 27678869064 27713018168 27775944448 27841208472 27875557864 27898542628 27914881984 27950944098 27967314144 28062170444 28078605632 28114879254 28131345312 28160002332 28171030272 28223943552 28325163636 28336256256 28348519122 28365122016 28383494414 28400117792 28531486368 28549966522 28571735808 28573507369 28590242032 28606986496 28643942712 28757926736 28774769408 28787222046 28798495616 28811942376 28841292711 28852587456 28858184208 28956062058 29010449853 29051374968 29068389504 29087217416 29166980304 29221764264 29238878592 29281941436 29287621473 29299091008 29453683028 29459396379 29470933184 29500954824 29556366084 29567940864 29673980952 29715842112 29741359872 29754230814 29771656992 29790940418 29890128576 29946270816 29988516096 30007939984 30025514752 30183939632 30214687602 30226520192 30232383456 30271439457 30334922156 30391899846 30409699488 30434773776 30452598528 30491939016 30509797248 30613276848 30631206144 30644462178 30670777368 30751938496 30824195094 30862224778 30963812088 31068831563 31087027664 31145418024 31171098948 31177145439 31189354944 31247937504 31313468032 31360002597 31372283712 31404242232 31475549952 31588431336 31632993216 31712936574 31818523968 31839133172 31857780416 31898936202 31943936112 31950132516 31962644736 32071051936 32131290576 32150108928 32164022286 32182859808 32292013908 32352667578 32371615584 32398307568 32417282304 32607412992 32609434781 32628533168 32723119593 32735934528 32853336054 32866201984 32927934144 32961477384 32980781952 33073272309 33092642352 33154799832 33201571392 33333691776 33396302016 33417933164 33585092387 33661352032 33667881576 33758932482 33778704096 33782072401 33893270796 33913121088 33956932086 34004835216 34024750848 34028143688 34224309504 34417780628 34482427098 34495931008 34595930808 34619644444 34668482464 34713269283 34733599824 34753942272 34847930304 34871816672 34972906122 34986602112 35052316992 35227651536 35250468869 35271114032 35457216487 35477982736 35507236072 35528031616 35573928852 35594763456 35711928576 35715489656 35736407168 35751872541 35840002968 35961560943 36079933428 36101064384 36124447436 36336321028 36366282106 36387580768 36455927088 36600997664 36638282604 36652630784 36707099814 36721474944 36853169892 36905158752 36974477232 36996132096 36998426003 37121611296 37215425569 37267925464 37275154602 37289752192 37486505672 37508460416 37524692667 37546669776 37674016226 37744778841 37766884848 37798025496 37820162688 37869021036 37891199808 38041981824 38105399981 38191923616 38281661649 38328892063 38382962728 38415923168 38455056948 38470116608 38477578944 38608082744 38680599804 38735166624 38807922384 38889307072 38962352352 39002042772 39050161964 39230793756 39279195172 39311582794 39334606432 39385421229 39408488112 39542149262 39565307936 39616420767 39621122816 39672307752 39680003286 39695542656 39853504768 39912730578 39928361088 39945640581 39969035568 39994923947 40179925863 40203458064 40229498281 40260173184 40286250136 40309844608 40361919276 40496303232 40522533128 40546265984 40563812883 40579698368 40655918688 40801723809 40817702464 40859282904 40894369824 40936028364 40960003392 41098926792 41176122372 41200238016 41234209632 41260917478 41285082784 41502916994 41527224032 41561465264 41569527252 41585806592 41663916672 41813336796 41829711616 41847813942 41872322976 41926416147 41950971216 42093255666 42117908448 42172318881 42177324288 42197017968 42256545408 42283915432 42424698624 42504384384 42531914936 42575241621 42591914816 42600176688 42744663038 42824949783 42841720768 42885363048 42910479744 42965914068 43056018544 43136890104 43162154112 43180833069 43197743424 43217913564 43278881184 43434093087 43487680369 43630826124 43647912704 43750470456 43804448072 43903912192 43922912154 43948636512 44097696412 44123523136 44180524542 44206399776 44251432236 44268761856 44351911296 44510971428 44528402688 44573763168 44612039808 44686410627 44835192864 44864233106 44890508768 45011909976 45038272128 45191027728 45217494784 45275909448 45322031403 45339780288 45348575184 45502383234 45587849769 45614549232 45652160664 45678897792 45919915272 45946809216 45976569464 46127907744 46284359044 46293337167 46311466432 46445718132 46463907072 46630541496 46718127036 46736422656 46756648422 46784032416 46970202048 47058425568 47088905822 47124811008 47431905136 47459684608 47569404861 47669163388 47758699758 47786670624 47848404303 47915904168 47943967104 47948747924 48106577904 48134752512 48196935864 48225163392 48438020862 48497781794 48607902784 48782226262 48822449599 48851043472 48942799752 49103901792 49108798277 49137559856 49206878336 49280004081 49299302976 49391901216 49461578496 49495481728 49638963528 49700206136 50000537664 50032923556 50062226368 50126899746 50326371788 50355846464 50397367328 50492028048 50501822364 50521599744 50839906194 50869681632 50902630478 51042215532 51240220416 51243397513 51273409264 51303438592 51543945299 51574133072 51626670942 51646888832 51723640647 51743896512 51929466666 51949803136 52002723696 52100399736 52130913408 52307725008 52479903168 52513894972 52544650816 52776573751 52821894356 52896410336 52906671048 53086113773 53216974104 53260854108 53292047424 53360893278 53392145184 53573234484 53604610752 53781057792 53815892368 54085083844 54186671154 54207891584 54402298412 54479043872 54504481542 54525826432 54549423159 54581371152 54613337856 54683890632 54798569056 54901496496 54933650688 54957423906 54978946176 55082212416 55279754838 55357738128 55393593937 55426036336 55682416944 55718483051 55751115728 55797085256 55829763968 55901888196 55912731903 55934628288 56124340888 56157211264 56229758508 56262690624 56320004664 56447887104 56511024339 56650327272 56697038244 56730244032 56766988828 56800235584 57062972736 57099933044 57147014738 57180484064 57287885424 57515853472 57574444092 57596991232 57623884752 57682585422 57705174912 57716368416 57912124116 58020899706 58102749936 58136779008 58140383719 58174434832 58333960608 58443528528 58477757184 58481383037 58563882872 58575242946 58598182016 58907366056 58918792758 58941866368 58967374191 59001909648 59112732168 59313223893 59347961904 59431684224 59508461628 59543313984 59581880836 59780257152 59892541632 60015879968 60231116099 60367879264 60429375204 60453040384 60464766912 60542878914 60669844312 60783799692 60819398976 60869547552 60983878032 61019594496 61226553696 61288924356 61341554736 61503876992 61648390188 61724449556 61891376217 61927624176 62137663126 62174055328 62254375491 62290836048 62342197896 62354290878 62378709888 62495875008 62626936064 62720005194 62744567424 62771720913 62808484464 63139883499 63176862672 63217783013 63265986432 63425873148 63637047936 63678266344 63715560832 63797872404 63887872224 63900265032 64116994557 64142103872 64262581152 64328044572 64365719616 64584027816 64705335156 64743231168 64796615136 65218869562 65257066336 65446239186 65471869056 65706672108 65732403968 65855868288 65884368231 65922954768 65961563904 66146544618 66185284704 66270786813 66309599664 66403142784 66667383552 66792604032 66835866328 67170184774 67296349659 67322704064 67335763152 67517864964 67557408192 67564144802 67786541592 67826242176 67913864172 68009670432 68056287376 68253574851 68337783437 68738591551 68835561256 68964854196 68991862016 69191861616 69239288888 69336964928 69426538566 69467199648 69695860608 69743633344 69945812244 69973204224 70104633984 70455303072 70500937738 70542228064 70633358733 70914432974 70955965472 71014472144 71056063232 71147857704 71189526912 71430979312 71472814336 71503745082 71638049637 71680005936 71923121886 72159866856 72202128768 72248894872 72672642056 72732564212 72746672691 72775161536 72911854176 73173339393 73201995328 73276565208 73414199628 73442949888 73706339784 73810317504 73948954464 73996852006 74243222592 74430851138 74535850928 74550309204 74579504384 74973011344 75016920832 75049385334 75093339552 75190349619 75348032452 75489557682 75533769696 75596050992 75640325376 75738042072 75782399616 76083963648 76210799962 76353945717 76383847232 76563323298 76657784126 76765925456 76831846336 76910113896 76955157888 77170968721 77216165488 77361199608 77440006413 77470333248 77615844768 77778614144 77894199999 77924704704 78004085544 78100323928 78461587512 78558390344 78623165588 78669212864 78770842458 78816976224 79084298524 79130615872 79232841534 79344615504 79360006572 79391085312 79825461156 79856722176 79891281162 79938071136 79989847894 80359851726 80406916128 80458996562 80520346368 80525338949 80572500272 80619689216 80723838552 80992606464 80997628327 81045066256 81092531968 81127625766 81159396736 81280006731 81311837376 81603447618 81635404928 81718565808 81756722313 81788739648 81872056728 81920006784 82197853584 82352244744 82400476032 82468419264 82521834956 82570165568 83005833988 83054448064 83122930528 83139054504 83327833344 83421035929 83626673592 83695627884 83744645952 83852832294 83901942432 84186511332 84235816896 84344637762 84394035936 84513090816 84567830864 85008768768 85063829872 85150483242 85183829632 85200353376 85489326076 85649899566 85683441536 85720522107 85770726096 85820959488 85931828136 86112037088 86273780208 86324308224 86361666138 86395486848 86435827128 86557762368 86868186174 86975360738 87261652248 87500940912 87557616223 87608896144 87845824308 87862864419 87897273024 88195392824 88247046272 88361049084 88378189137 88412799552 88502864472 88703822592 89021942856 89147526336 89224079616 89372821254 89670385728 89728466212 89781017536 90023819952 90076544256 90382055456 90551818896 90644062806 90679560576 90697150368 91004766468 91175699538 91229098464 91304321328 91357795584 91839830544 91893618432 91899316201 91953138928 92255815488 92568718088 92586674334 92622932864 92891436264 93206494689 93261082992 93436254072 93513296844 93568064832 93940404096 94116851136 94177811644 94648896727 94863810272 95138809722 95204022221 95338326776 95517399516 95573341248 95696808606 95831808336 95887934208 95897495848 96213155808 96393871728 96450326784 96876041724 96995563588 97215805568 97564452524 97644899198 97702086944 97828304343 97885599504 98207803584 98217596554 98275119712 98413756672 98560008162 98598605952 98783802432 98990963456 99219816927 99277927056 99342230449 99400412272 99924882827 100001075328 100065847112 100124452736 100253799492 100652743576 100711692928 100755277161 100794734656 100984056096 101003644728 101346217203 101679812388 101739363264 101805260956 102084431064 102486795026 102546818528 103087890598 103148266144 103253341884 103293777664 103447281294 103487793024 103858933332 103899606272 104005447392 104139807849 104200799472 104261826816 104268291463 104615450016 104959806336 105027789944 105089301632 105553147502 105643788712 105751406607 105792820672 105813342096 106172227546 106371649461 106433948208 106521708216 106584094848 106721786556 106784290368 107146468968 107209221504 107255617623 107387945401 107631784736 107884682829 108017786723 108170167688 108373342308 108415783168 108804596824 108958087744 109008963084 109051652864 109098846318 109162742304 109367781264 109597138112 109802992992 109914847812 109957892352 110164424832 110559509676 110715476256 110787187874 110852072672 110995278009 111364833888 111436966102 111502231456 111594170512 111646276707 111659527936 111803776392 111825463806 111869256576 112248681776 112314422528 112459517016 112525381248 112574078001 112640009328 112712967487 113022048678 113234336523 113300654544 113394076488 113460488064 113533977656 113600471168 114125945472 114199866088 114294029476 114316199943 114360968128 114575770848 114986676189 115031706944 115148888184 115247769504 115365170844 115410349824 115432736832 115824248232 116041799412 116205499872 116280767438 116348869664 116667921216 116887057056 116962766074 117127765744 117150485892 117196364032 117814732112 117837585516 117883732736 117934748382 118003819296 118156263687 118225464336 118626447786 118695923808 118849262301 118863368448 119016923256 119086627968 119163761672 119560514304 119785083264 119984771841 120031759936 120462232198 120688494843 120735758528 120858750408 120929533824 121085757828 121339688624 121567599384 121638797952 121691438649 121739095104 121967756064 122405171427 122453107392 122577848712 122683109472 123007753984 123296780376 123448899112 123782752434 123855248352 124275326252 124348110656 124508750982 124581672096 124684395792 124708581756 124757419776 124991750016 125440010388 125489134848 125543441826 125616968928 126279766998 126353725344 126435566026 126531972864 126851746296 127274095872 127281987371 127356532688 127431121664 127595744808 127725724863 127775744448 127800530064 128233989114 128284207744 128474849349 128525162304 128656089144 128731439232 129168055632 129410670312 129486462336 129593230272 130437739124 130463041107 130514132672 130892478372 130943738112 131413344216 131711736576 131768736462 131845909536 131859056791 132293089236 132370569408 132541573626 132619199328 132806285568 133585208064 133671732656 134059231881 134340369548 134592699318 134645408128 134671526304 135035729928 135114816384 135128289604 135573083184 135652484352 135827728344 136019340864 136112574752 136507149702 136675566874 137477183102 137590539779 137671122512 137929708392 138383723232 138397522417 138478577776 138673929856 138853077132 138880011501 138934399296 139391721216 139487266688 139891624488 140209267968 140910606144 141001875476 141084456128 141266717466 141828865948 141911930944 142028944288 142295715408 142379053824 142861958624 143007490164 143276099274 143360011872 143846243772 144319733712 144404257536 144413211173 144497789744 145260209479 145345284112 145465128424 145493345382 145550323072 145823708352 146346678786 146403990656 146467348797 146553130416 146828399256 147326394831 147412679568 147620635008 147897908928 147993704012 148486445184 148733980571 148861702276 149071701856 149100618408 149606320633 149946022688 150098770668 150186679104 150380699238 150696064904 150979115364 151067539392 151192101984 151476084144 151564799232 152421599924 152707891434 152767694464 153126646596 153315568252 153531850912 153663692672 153730192539 153820227792 153910315776 154341937442 154432330976 154631835897 154722399216 154880012826 154940666496 155231689536 155557228288 155788399998 155849409408 156008171088 156109219277 156200647856 156923175024 157024815871 157116780688 157246331176 157338425728 157541684916 157633952448 158168597048 158261231744 158329721253 158465683068 158689231008 158720013144 159258341319 159650922312 159782562324 159876142272 159979695788 160719703452 160813832256 160917993124 161050677898 161145000544 161447677104 161995256654 162090132512 162255251532 162318793472 162560013462 162623674752 163206895236 163270809856 163437131616 163513444626 163577479296 163648269477 163744113456 163840013568 163850172299 164395707168 164704489488 164800952064 164811170377 164936838528 165043669912 165140331136 166011667976 166108896128 166180781811 166245861056 166278109008 166842071858 167155449153 167253347184 167391255768 167489291904 167705664588 167803884864 168373022664 168471633792 168689275524 168788071872 169135661728 169533073017 169742236279 170127659744 170300966484 170367659264 170400706752 170978652152 171299799132 171366883072 171441044214 171541452192 171863656272 172224074176 172547560416 172723332276 172790973696 172871654256 173115524736 173736372348 173950721476 174421151157 174523304496 175001881824 175115232446 175217792288 175444149111 175691648616 175725728838 175794546048 176390785648 176494092544 176722098168 176756378274 176825599104 176902122573 177005728944 177939671679 178043885712 178159206673 178295052672 178745642508 179340771456 179456932424 179562035072 180047639904 180693348297 180764110912 181103637792 181288125612 181359121152 181394300736 182009532936 182351399076 182458196928 182608642656 183679661088 183798632402 183906277856 184511630976 185137436176 185173348668 185245865728 185674128651 185782872528 186412989378 186522165984 186763126473 186872508144 187026593688 187136129664 187880808192 188233702272 188355623288 189297793454 189653349039 189727620544 190277619444 190408044442 190676653552 191034799032 191146682496 191393617212 191663616672 191794991696 192350983671 192426311616 192787743456 193752083448 193991127176 194431611136 195128905048 195289798396 195404173888 195656608686 195771199008 196415607168 196435193108 196550239424 197120016324 197197211904 197567604864 198439633854 198555854112 198684460898 198800824544 199849765654 200002150656 200014551583 200131694224 200248905472 200507598984 201305487152 201423385856 201510554322 201589469312 201889048977 201968112192 202007289456 202692434406 203359624776 203478726528 203610521912 204168862128 204973590052 205013350311 205093637056 206175781196 206215774653 206296532288 206506683768 206894562588 206975586048 207717866664 208010894784 208279615698 208401598944 208536582926 209230900032 209919612672 210055579888 210178603264 211106295004 211287577424 211502813214 211585641344 211626684192 211900076199 212344455092 212743298922 212867896416 213043416432 213168189696 213443573112 213568580736 214292937936 214418443008 214511235246 214775890802 215263569472 215769365658 216035573446 216213705367 216340335376 216746684616 217481820941 217609193648 217916175488 218017926168 218197692636 218240018073 218325484608 218735562528 219194276224 219520018179 219605985984 219829695624 220328849664 221119019352 221430952512 221574375748 221704145344 221990556018 222729667776 222873932204 223004462912 223188341024 223292553414 223607552784 223650927612 223738513152 224497363552 224919034032 225050762496 225148156002 225280018656 225425934974 226044097356 226468673046 226601309088 226788152976 226920976128 226935046129 227067955312 227200942336 228251890944 228266043467 228399732176 228588058952 228632399886 228721936256 229061837151 229151541696 229973352378 230063413888 230297776368 230495539008 230730341688 230865473664 231512906163 231648496464 232083598824 232410999744 232561534876 232697739328 233335842432 233774114112 233925532148 234255531488 234300971784 235095646709 235629464224 235675171032 235869496764 236007638592 236312527374 236450928672 237252895572 237391847616 237698524602 238033846512 238173255936 238327523344 239570166528 239969543682 240063519872 240924464396 241376989686 241471517056 241576016847 241717500816 241859067648 242171515656 242679377248 242992884981 243135198768 243277595904 243382877298 243478190208 243935512128 244810342854 244906214784 245155697424 245366218944 246593560752 246753282083 246897798224 247565504868 247710496704 248550652504 248696221312 249017501964 249163344192 249368791584 249417163512 249983500032 250263107787 250880020776 251086883652 251233937856 252559533996 252707450688 252871132052 253703492592 254563974742 254713065376 255191489616 255451449726 255551488896 255601060128 256467978228 256568415488 256949698698 257050324608 257161566321 257312178288 257462878464 258336111264 258821340624 258972924672 258988982021 259186460544 260875478248 260926082214 261028265344 261784956744 262672848669 262826688432 263537472924 263691819072 263718113582 264586178472 264741138816 265083147252 265238398656 266737799867 267343465312 268118463762 268302244441 268680739096 269185398636 269290816256 269343052608 270071459856 270229632768 270256579208 271146166368 271655456688 272038681728 272225149504 273014299404 273351133748 274954366204 275181079558 275342245024 275697948603 275859416784 276767446464 276795044834 276957155552 277347859712 277706154264 277760023002 277868798592 278974533376 279619484067 279783248976 279964467629 281606487967 281821212288 282003750952 282168912256 282533434932 283657731896 283823861888 283946690181 284057888576 284591430816 285612066663 285723917248 286014980328 286552198548 286720023744 287692487544 288639467424 288826422346 288995579488 290520418958 290690568224 290930256848 290986690764 291100646144 291647416704 292693357572 292807981312 292934697594 293106260832 293484913029 293656798512 294652789662 294825359136 295241270016 295795817856 295987408024 296972890368 297467961142 297723404552 298026691347 298143403712 298201236816 299212641266 299774648481 299892045376 300197541336 300373358208 300761398476 301392129808 301958230728 302135078784 302265831483 302384203968 302952168288 304038651609 304413762583 304843199848 305415782868 305535388928 306253293192 306631136504 307063701824 307327385344 307460385078 307640455584 308683874884 308864661952 309263671794 309444798432 309760025652 309881332992 310463379072 311576799996 311698818816 312016342176 312218438554 312401295712 312804874389 313846350048 314049631742 314233561376 314492662352 314676851456 315083369832 315267904896 316337194096 316522463488 316659442506 316931366136 317254219821 317378462016 317440026288 318516682638 319114948383 319301844624 319565124648 319752284544 319959391576 321439406904 321627664512 321835986248 322101355796 322163836203 322290001088 322895354208 323990513308 324053360169 324180265024 324510503064 325120026924 325247349504 326413790472 326874263232 327026889252 327154958592 327296538954 327488226912 327700344598 328791414336 329408978976 329622340754 329873677056 330087339824 330280662272 332023335952 332217792256 332361563622 332491722112 332556218016 332985834027 333684143716 334310898306 334506694368 334782511536 334938830121 334978583808 335411329176 335607769728 336746045328 336943267584 337378551048 337576143744 338138902461 338271323456 339066146034 339484472558 340255319488 340601932968 340801413504 341757147193 341957304304 342599598264 342882088428 342948599829 343082904384 343727312544 344448148352 344960028567 345095120832 345446664552 345743308512 346231049472 347472744696 347901442952 348842302314 349046608992 350003763648 350230464892 350435584576 350888298222 351383297232 351451457676 351589092096 352781571296 353444196336 353512756548 353651198208 353804245146 354011457888 355879343358 356087771424 356318413346 356590105344 357491285016 358681542912 358703782591 358913864848 359124070144 359954315523 360095279808 361386696594 361528221824 362065484529 362207275584 362576251224 362788601472 364019065872 364702798152 364916393856 365217285312 367359322176 367597264804 367812555712 369023261952 369436016257 370274872352 370346697336 371348257302 371565745056 371602796411 372825978756 373044331968 373526252946 373745016288 374053187376 374272259328 376467404544 376711246576 378595586908 379306698078 379455241088 380555238888 380816088884 381353307104 381845962113 382069598064 382293364992 382787234424 383327233344 383589983392 384701967342 384852623232 385575486912 387504166896 387755157559 387982254352 390029381357 390257810096 390579596792 390808347776 391313217372 391389123321 391542398016 392831214336 392870386216 393100478848 394240032648 395135209728 395577170373 396879267708 397111708224 397368921796 397601649088 399699531308 400029103166 400263388448 401015197968 402610974304 403021108644 403178938624 403778097954 403936224384 404014578912 405384868812 406719249552 406957453056 406982686033 407221043824 408337724256 409369681259 409947180104 410026700622 410187274112 412351562392 412431549306 412593064576 412771619337 413013367536 413789125176 415192567251 415435733328 416021789568 416559231396 416803197888 417073165852 418461800064 419159399791 420111159776 421617812693 422212590008 422575154848 423005626428 423171282688 423253368384 423800152398 424688910184 425486597844 425735792832 426086832864 426887146224 427137161472 428585875872 429022470492 429551781604 430527138944 431538731316 432071146892 432427410734 432680670752 433239633519 433493369232 434963641882 435218387296 435780628437 435832350976 436035852336 436395385272 436480036146 436650969216 437471125056 438388552448 439040036358 439211971968 439402046391 439659391248 439944163417 441979184493 442238038704 442524481091 442861905024 443148751496 443408290688 443981112036 445459335552 445747864408 446008925824 446201941713 446376682048 446585106828 447215105568 447301855224 448818961899 448994727104 449838068064 450296312004 450560037312 450851869948 452088194712 452937346092 453202618176 453576305952 453870092258 454135910624 456532086934 456799464352 457176117904 457264799772 457443872512 458123674302 458303083392 459946704756 460126827776 460595552736 460991078016 461190577617 461460683376 461730947328 461759576479 463025812326 463296992928 463895507691 464167197648 464821999488 465123069752 465395478656 466671684864 467548228224 467851064296 468327657831 468511062976 468601943568 470191293418 471074447613 471258928448 471350342064 471738993528 472015277184 472625054748 472901857344 474505791144 474783695232 474989163759 475397049204 476067693024 476655046688 477775023957 478364484059 479939087364 480127039744 481848928792 482753979372 482943034112 483152033694 483435001632 484343031312 485358754496 485985769962 486270397536 486765754596 486956380416 487871024256 489620685708 489812429568 490311394848 490732437888 491550516897 493187121504 493506564166 493795596448 494433511131 495131009736 495420993408 497101305008 497392442624 498035003928 498326688384 498542345433 498737583168 498834327024 500526215574 501466347459 501760041552 502173767304 502467875712 505119067992 505414901376 505742264104 507406985184 509127949484 509226708837 509426130752 510382979232 510902899452 511102977792 511202120256 512935956456 513899397396 514100649216 514323132642 514624356576 516672222528 517642681248 517977964042 518372921088 521750956496 521852164428 522056530688 523263453471 523569913488 525345697338 525653376864 526332447333 527074945848 527383638144 527436227164 529172356944 529482277632 530166294504 530476797312 533475599734 534477620019 534686930624 536236927524 536604488882 537361478192 538370797272 538686105216 540142919712 540196781047 540513158416 542080044891 542292332736 543310913376 544077363456 544450299008 546028598808 546702267496 549908732408 550362159116 550684490048 551395897206 551718833568 553534892928 553590089668 553914311104 555412308528 555520046004 555737597184 559238968134 559566497952 559928935258 563212975934 563642424576 563677372643 564007501904 564337824512 565066869864 566983398289 567315463792 567647723776 567893380362 568115777152 568960047117 569182861632 571224133326 571447834496 572029960656 573104397096 573440047488 575384975088 577278934848 577652844692 577991158976 581040837916 581381136448 581860513696 581973381528 583294833408 583947251503 585386715144 585869395188 586212521664 586969826058 587313597024 589305579324 589650718272 591591635712 591974816048 594935922284 595446809104 596053382694 596286807424 596402473632 598425282532 599549296962 599784090752 600043654749 600395082672 600746716416 601522796952 602784259616 603916461456 604270157568 604531662966 604768407936 605904336576 608077303218 608827525166 609329533307 609686399696 610831565736 612506586384 612903313561 613262273008 614127403648 614920770156 615040050933 615280911168 617367749768 617729323904 618527343588 618647323959 618889596864 619520051304 620926758144 623153599992 624032684352 624436877108 624802591424 625609748778 627692700096 628099263484 628467122752 628985324704 630166739664 630535809792 632674388192 633318885012 633862732272 634508439642 634756924032 634880052576 637033365276 638229896766 638603689248 639130249296 639504569088 639544220909 639918783152 642878813808 643255329024 643295213407 643671972496 644202711592 644327672406 644580002176 645790708416 647981026616 648106720338 648360530048 648641116101 649021006128 650240053848 652445462823 652827580944 653748526464 654053778504 654593077908 654976453824 655400689196 657582828672 658817957952 659244681508 660174679648 662542277089 664046671904 664723127244 664983444224 665112436032 665971668054 667368287432 668621796612 669013388736 669565023072 669877660242 670822658352 671215539456 673492090656 674757102096 675152287488 676277804922 676542646912 678132292068 678968945116 680510638976 680805138387 681203865936 681602827008 683514294386 683914608608 684798130401 685199196528 685764176856 685897199658 686165808768 687454625088 688896296704 689920057134 690190241664 690893329104 691486617024 694538718489 694945489392 695395613143 695802885904 697684604628 698093217984 700007527296 700460929784 700871169152 701776596444 702766594464 702902915352 705286940127 705563142592 706888392672 707025513096 707608490292 708022915776 711758686716 712175542848 712636826692 714982570032 717407565182 717827729696 719908631046 720190559616 722773393188 723056443648 724130969058 724414551168 724728050541 725152502448 725577202944 728038131744 728978654943 729405596304 729832787712 729878040241 730434570624 734718644352 735194529608 735625111424 738872032514 740259846249 740549744704 740693394672 742696514604 743131490112 743205592822 745651957512 746088663936 747052505892 747490032576 748106374752 750789323361 751715617807 753422493152 756124507061 757191173816 758613396156 758910482176 761110477776 761632177768 762706614208 763691924226 764139196128 765574468848 766654466688 767179966784 769403934684 769705246464 771150973824 775008333792 775510315118 775964508704 776966946063 780058762714 780515620192 781159193584 781616695552 782626434744 782778246642 783084796032 785740772432 786200957696 788018546007 788480065296 788990772409 791154340746 793758535416 794223416448 794737843592 795203298176 799399062616 800058206332 800213399601 800526776896 802030395936 804906733323 805221948608 806042217288 807556195908 807872448768 808029157824 810769737624 813438499104 813965372066 814442087648 816675448512 818739362518 819894360208 820053401244 820374548224 824703124784 824863098612 825186129152 825543238674 826026735072 827093845809 827578250352 830385134502 830871466656 832043579136 833118462792 833606395776 834146331704 836923600128 838318799582 839893402887 840222319552 843235625386 844425180016 844819463901 845150309696 846011252856 846506736768 847600304796 849377820368 850973195688 851471585664 851840070543 852173665728 853774292448 856836199989 857171751744 858044940984 859103563208 861054277888 863077462632 864142293784 864854821468 865361341504 866479267038 866986738464 869927283764 870436774592 871561256874 872071704672 872790770544 872960072292 873301938432 874942250112 878080072716 878423943936 878804092782 879318782496 879888326834 883958368986 884476077408 885048962182 885723810048 885778728439 886297502992 886816581376 887962224072 890918671104 890973911597 891495728816 892017851648 892403883426 892753364096 893170213656 894080074041 894430211136 894603710448 897637923798 897989454208 899323945443 899676136128 900592624008 901120074624 901703739896 904176389424 905874692184 906405236352 907152611904 907740184516 908271821248 913064173868 913241287749 913598928704 914352235808 914529599544 916247348604 916606166784 919893409512 921191105472 921982156032 922381155234 922921366752 923519152958 926051624652 926593985856 927791015382 928334395296 929643998976 930246139504 930790957312 935096456448 935702128592 936655315662 937022125952 937203887136 938414623167 940382586836 942148895226 942517856896 942700684128 943477987056 944030554368 945250109496 945803714688 949011582288 949567390464 949978327518 950794098408 952135386048 953310093376 955550047914 956728968118 959878174728 963133778453 963697857584 965507958744 966304067388 966491508609 966870003264 968686062624 970717508992 971971539924 972160080507 972540795072 973531509192 975742048512 979241371416 980622789696 981464875776 983101033794 986374243008 987013128332 987591192896 988867022262 990262019472 990841986816 994202610016 996070007856 996653376768 997084690866 997475166336 997668654048 1001052431148 1002932694918 1003520083104 1004347534608 1004935751424 1010238135984 1010829802752 1010892478211 1011484528208 1014416707383 1014813970368 1018255898968 1018453417674 1018852261504 1020765958464 1021805798904 1022404240512 1025271441579 1025871912912 1027798794792 1028646265284 1029248713152 1033344445056 1035285362496 1035955928084 1041137863997 1043501912992 1043704328856 1046526906942 1047139826976 1047244244431 1050691394676 1051306753728 1052664894666 1054149891696 1054767276288 1054872454328 1058344713888 1060332589008 1060953594624 1066951199468 1068955240038 1069373861248 1072473855048 1073208977764 1074722956384 1076111347773 1076741594544 1077372210432 1080285839424 1080393562094 1081026316832 1084160089782 1084584665472 1086621826752 1088900598016 1092057197616 1092764534939 1093404534992 1099173711097 1099817464816 1100724318232 1101368980096 1102791794412 1103437667136 1107069785856 1107180179336 1107828622208 1108308048771 1110824617056 1111040092008 1114808389233 1118477936268 1119132995904 1119857870516 1126425951868 1127354745286 1128015003808 1130133739728 1133966796578 1134630927584 1135786760724 1136231554304 1137920094234 1138365723264 1142448266652 1142895668992 1144059921312 1145537886339 1146208794192 1146880094976 1146951206093 1150769950176 1153678192639 1154557869696 1155305689384 1155982317952 1162081675832 1162762272896 1163265472677 1163721027392 1163946763056 1167894503006 1170088144071 1170773430288 1171738790376 1172425043328 1173939652116 1174627194048 1178611158648 1179301436544 1181267399411 1183949632096 1186731511119 1188195653953 1189871844568 1190893618208 1192106765388 1192573614848 1192804947264 1196850565064 1199098593924 1199568181504 1200087309498 1200790165344 1203045593904 1205568519232 1207832922912 1209063325932 1209536815872 1211808673152 1216154606436 1217655050332 1218659066614 1219372799392 1220948058099 1221663131472 1225013172768 1225806627122 1226524546016 1228109043777 1228254807296 1229841540312 1230080101866 1230561822336 1234735499536 1235458647808 1237054687176 1237294647918 1237779193728 1238314858011 1239040102608 1239842642357 1245577701753 1246307199984 1247114446711 1248065368704 1248873754216 1249605182848 1251219497556 1255385400192 1256198526968 1256934245504 1257478199373 1257970649408 1260333479328 1264853438079 1265348776384 1266637770024 1267725464544 1269016879284 1269513848064 1269760105152 1274066730552 1276459793532 1277207378496 1278260498592 1279088441818 1279837566304 1285757627616 1286590426814 1287343944992 1288405423184 1288655344812 1289160004352 1291581416832 1295962053232 1296213440676 1296721060096 1297282232202 1298042012256 1299718900557 1300480107696 1304890925646 1305655161888 1307341885311 1307497052928 1308107557008 1309186155816 1309952907648 1310801378392 1315165657344 1317635915904 1318489363016 1319832490251 1320349359296 1325084554178 1327573443273 1328093343808 1329446254488 1330224872064 1331943336108 1334736574864 1337243593224 1338026777472 1338605825139 1339130046144 1339755320484 1341645316704 1346456885697 1346984181312 1349514204192 1352555609844 1353085293824 1356264584136 1357937890232 1361021277952 1361610276774 1362407731872 1367028588772 1367829217216 1369596260802 1370398393056 1371528353712 1371794399316 1372331617536 1374909250176 1379840114268 1380380483328 1381786658208 1382973234048 1385278729437 1389077436978 1389890978784 1390791226286 1391605771808 1395369209256 1396186435968 1400015054592 1400101861081 1400921859568 1401742338304 1403553192888 1404982973493 1405533188928 1405805830704 1410573880254 1411126285184 1413223342839 1413776785344 1414051026192 1415216980584 1416045831552 1423517373432 1424351085696 1425273653384 1429965140064 1434815130364 1435093452177 1435655459392 1439817262092 1440381119232 1445546786376 1448261938116 1448829102336 1449456101082 1450305004896 1456076263488 1457957309886 1458811192608 1459756080482 1460869141248 1469437288704 1470389059216 1471250222848 1474651550691 1477744065028 1480519692498 1481099489408 1481386789344 1483300533393 1485393029208 1486262980224 1486411185644 1491303915024 1492177327872 1494105011784 1494980065152 1496212749504 1501578646722 1503431235614 1506844986304 1512249014122 1513495937569 1514382347632 1517226792312 1522220955552 1522372746587 1523264355536 1525413228416 1527383848452 1527680126511 1528278392256 1531148937696 1533308933376 1534359933568 1538807869368 1542301947648 1550016667584 1551020630236 1551929017408 1553933892126 1560117525428 1561031240384 1562318387168 1565252869488 1565556493284 1566169592064 1571481544864 1576037092014 1576960130592 1577981544818 1582308681492 1587517070832 1588446832896 1588545322903 1589475687184 1590406596352 1597862304269 1598798125232 1600116412664 1600426799202 1601053553792 1603432860057 1604060791872 1609813466646 1610443897216 1612084434576 1615112391816 1616058315648 1620590343141 1621539475248 1626876998208 1627930744132 1628884175296 1633350897024 1636073786281 1637478725036 1639788720416 1640106802488 1645669526963 1649406249568 1649726197224 1651086477348 1652053470144 1654187691618 1655156500704 1660770269004 1661742933312 1666236925584 1667212791552 1668292663408 1676637599164 1679786805774 1680444639104 1686471250772 1688850360032 1689638927802 1690300619392 1691032117929 1692022505712 1693013473536 1695200609592 1698755640736 1700950194867 1701946391376 1702943171328 1703680141086 1704347331456 1707548584896 1713672399978 1714343503488 1716089881968 1717201412047 1718207126416 1726154925264 1727272974581 1728284587568 1729709642936 1730722683008 1732958534076 1733973476928 1739854567528 1740873549184 1743122513748 1744143409344 1745581541088 1745920144584 1749884500224 1751841754509 1756160145432 1757608185564 1758637564992 1759776653668 1767916737972 1768952154816 1770097924364 1771557456878 1772595005984 1775924448144 1781947823194 1782991457632 1784807766852 1785506728192 1786340427312 1788160148082 1788860422272 1789207420896 1795275847596 1795978908416 1798647890886 1799352272256 1800130964247 1801185248016 1802240149248 1802351895289 1803407479792 1808352778848 1811749384368 1812810472704 1812922874147 1814305223808 1815480369032 1816543642496 1826128347736 1826482575498 1827197857408 1827988599921 1828704471616 1829059199088 1832494697208 1838709940683 1839786819024 1842382210944 1844762310468 1845842733504 1847038305916 1852103249304 1853187971712 1855582030764 1856668790592 1860492279008 1867164599069 1871404257184 1873310631324 1874044251904 1874407774272 1876829246334 1880765173672 1884297790452 1885035713792 1885401368256 1886955974112 1890500218992 1891607429376 1898023164576 1899956655036 1901588196816 1904270772096 1906620186752 1911100095828 1913457936236 1918632662727 1919756349456 1926267556906 1927395715168 1929885640221 1931015917488 1932608134776 1932983017218 1933740006528 1937372125248 1941435017984 1943943079848 1944320161014 1945081590144 1945923348303 1947063018384 1957336388469 1958482742832 1959751273403 1961245579392 1966202067588 1972748486016 1974026256664 1975182385792 1977734044524 1980524038944 1987626831267 1988405220032 1992140015712 1994169381732 1994950332672 1995337308096 2002104862296 2005865389836 2007040166208 2008695069216 2020476271968 2021784956422 2022969056416 2028833414766 2029627940736 2036511797936 2036906835348 2037704523008 2041531916928 2042415415161 2043611597808 2044808481024 2050542883158 2051743825824 2054394391203 2055597589584 2057292530568 2058497426304 2066688890112 2070570724992 2071911856168 2082275727994 2086186839429 2087003825984 2087408657712 2093053813884 2094279653952 2094488488862 2101382789352 2102613507456 2105329789332 2108299783392 2109744908656 2115860820381 2116689427776 2120665178016 2130896338081 2133902398936 2137910480076 2138747722496 2144947710096 2146417955528 2149445912768 2152222695546 2153483189088 2160571678848 2160787124188 2162052633664 2168320179564 2169169330944 2173243653504 2184114395232 2185529069878 2186809069984 2189634120723 2198347422194 2199634929632 2201448636464 2202737960192 2205583588824 2206875334272 2214360358672 2215657244416 2216616097542 2220779538747 2221649234112 2222080184016 2229616778466 2236955872536 2238265991808 2239715741032 2252851903736 2254709490572 2255146853421 2256030007616 2260267479456 2267933593156 2268373521183 2269261855168 2271573521448 2275840188468 2276731446528 2284896533304 2288119842624 2291075772678 2292417588384 2293902412186 2301539900352 2307356385278 2309115739392 2310611378768 2311964635904 2324163351664 2325524545792 2326530945354 2327442054784 2327893526112 2330900838189 2335789006012 2340176288142 2341546860576 2343477580752 2344850086656 2347879304232 2349254388096 2357222317296 2358602873088 2362534798822 2366972317227 2367899264192 2373463022238 2376391307906 2379743689136 2381787236416 2384213530776 2385609894528 2392300030351 2393701130128 2398197187848 2400174618996 2400640198803 2401580330688 2406091187808 2411137038464 2414720199969 2415665845824 2418126651864 2423617346304 2432309212872 2435310100664 2437318133228 2438745598784 2441896116198 2443326262944 2450026345536 2451613254244 2453049092032 2456218087554 2459683080624 2460160203732 2461123644672 2469470999072 2474109374352 2474589295836 2475558387456 2476629716022 2478080205216 2479685284714 2491155403506 2492614399968 2494228893422 2496130737408 2496285507419 2497747508432 2499210365696 2502438995112 2510770800384 2510926478137 2512397053936 2513868491008 2514956398746 2515941298816 2519680208661 2520666958656 2529706876158 2530697552768 2533275540048 2534458391703 2535450929088 2538033758568 2539520210304 2548133461104 2552919587064 2554414756992 2556520997184 2558176883636 2559675132608 2571515255232 2573180853628 2574687889984 2576810846368 2577310689624 2583162833664 2586052113799 2591924106464 2592426881352 2594564464404 2596084024512 2599437801114 2600960215392 2609781851292 2611310323776 2614683770622 2616215114016 2618372311632 2619905815296 2621602756784 2635271831808 2636978726032 2639664980502 2640698718592 2650169108356 2655146886546 2656186687616 2657336185317 2658892508976 2660449744128 2663886672216 2669473149728 2672921734791 2674487186448 2676053554944 2677211650278 2678260092288 2679510640968 2683290633408 2692913771394 2693968362624 2699028408384 2705111219688 2712529168272 2714286102913 2715875780464 2723220553548 2724815463744 2734057177544 2735658434432 2739192521604 2739723863247 2740796786112 2743056707424 2743588798632 2749818500352 2759680228536 2763573316416 2765946468096 2770557458874 2778154873956 2779781957568 2781582452572 2783211543616 2790738418512 2792372871936 2800203722162 2801843719136 2807106385776 2809965946986 2811066377856 2811611661408 2821147760508 2822252570368 2826446685678 2827553570688 2828102052384 2830433961168 2832091663104 2847034746864 2848702171392 2848878802231 2850547306768 2859930280128 2869630260728 2870186904354 2871310918784 2879634524184 2889401335359 2891093572752 2896523876232 2898912202164 2900610009792 2912152526976 2915914619772 2917622385216 2919512160964 2934115798537 2940778118432 2949303101382 2951324688851 2955488130056 2961039384996 2962198978816 2962773578688 2966601066786 2970786058416 2972525960448 2972822371288 2982607830048 2988210023568 2989960130304 2992425499008 3003157293444 3006862471228 3013689972608 3024498028244 3026991875138 3028764695264 3032677434633 3034453584624 3044441911104 3044745493174 3046528711072 3050826456832 3054767696904 3055360253022 3056556784512 3062297875392 3068719867136 3075814324737 3077615738736 3079609143919 3097671367637 3100033335168 3102041260472 3103858034816 3107867784252 3120235050856 3122062480768 3123413591991 3124636774336 3130505738976 3131112986568 3141732733293 3142963089728 3152074184028 3153920261184 3155963089636 3164617362984 3175034141664 3177090645806 3178951374368 3195724608538 3197596250464 3200232825328 3200853598404 3202107107584 3206865720114 3208121583744 3219626933292 3220887794432 3224168869152 3228334043319 3230224783632 3232116631296 3232317035353 3241180686282 3243078950496 3253753996416 3255861488264 3257768350592 3266701794048 3272147572562 3274957450072 3278293604817 3279577440832 3280213604976 3291339053926 3297521133291 3298812499136 3299452394448 3302172954696 3304106940288 3308375383236 3310313001408 3321540538008 3323485866624 3324924146313 3332473851168 3336585326816 3344425167699 3348551388413 3353275198328 3359573611548 3360889278208 3372942501544 3377700720064 3379277855604 3380601238784 3382064235858 3384045011424 3390401219184 3397511281472 3401900389734 3403892782752 3407360282172 3408694662912 3415097169792 3427344799956 3428687006976 3432179763936 3434402824094 3436414252832 3440853618279 3452309850528 3454545949162 3456569175136 3459419285872 3461034577917 3461445366016 3465917068152 3467946953856 3479709135056 3481747098368 3486245027496 3488286818688 3489796418031 3491163082176 3491840289168 3503683509018 3510264432213 3512320290864 3515216371128 3517275129984 3519553307336 3535833475944 3537904309632 3540195848728 3543114913756 3543802198233 3545190011968 3551848896288 3563895646388 3564586961859 3565982915264 3569615533704 3572680854624 3576320296164 3577720844544 3578414841792 3590551695192 3597295781772 3598704544512 3600261928494 3602370496032 3604703790578 3606814959584 3616705557696 3623498768736 3625845748294 3628610447616 3630960738064 3633087284992 3652256695472 3652965150996 3654395714816 3655977199842 3657408943232 3658118398176 3662844174297 3664989394416 3677419881366 3679573638048 3684327131331 3684764421888 3689524620936 3691685467008 3694076611832 3704206498608 3706375943424 3711164061528 3713337581184 3719527927071 3720984558016 3734329198138 3741343340133 3742808514368 3746621262648 3748815548544 3753658492668 3761530347344 3768595580904 3770802736512 3772434598119 3773911948224 3781000437984 3794560314237 3796046329152 3799913310072 3803176393632 3808541544192 3813240373504 3822200191656 3826915872472 3837265325454 3839512698912 3852535113812 3854791430336 3859771280442 3862031834976 3865216269552 3865966034436 3867480013056 3874744250496 3887886159696 3888640322028 3890163180288 3891846696606 3894126036768 3914672776938 3916965485664 3919502546806 3922491158784 3932404135176 3945496972032 3945741608501 3948052513328 3950364771584 3955468089048 3959497470753 3961048077888 3975253662534 3976810440064 3982720329819 3984280031424 3988338763464 3990674616192 4004209724592 4011730779672 4014080332416 4017390138432 4040952543936 4043569912844 4045938112832 4057666829532 4059255881472 4073023595872 4073813670696 4083063833856 4084830830322 4087223195616 4087630760521 4101085766316 4103487651648 4108788782406 4111195179168 4114585061136 4116994852608 4141141449984 4143823712336 4155836188311 4164551455988 4172373678858 4174007651968 4174817315424 4186107627768 4188559307904 4188976977724 4200305583243 4202765578704 4205227014912 4210659578664 4216599566784 4219489817312 4231721640762 4233378855552 4241330356032 4261792676162 4265306733149 4267804797872 4275820960152 4289895420192 4290323194927 4292835911056 4298891825536 4304445391092 4305280356531 4306966378176 4321143357696 4321574248376 4324105267328 4336640359128 4346487307008 4368228790464 4371058139756 4373618139968 4379268241446 4396694844388 4399269859264 4402897272928 4411167177648 4413750668544 4428720717344 4433232195084 4441559077494 4443298468224 4444160368032 4459233556932 4473911745072 4476531983616 4476809546363 4479431482064 4503066493849 4505703807472 4509418981144 4510293706842 4512060015232 4520534958912 4535867186312 4536747042366 4538523710336 4540487812707 4543147042896 4551680376936 4567118239761 4569793066608 4576239685248 4582151545356 4584835176768 4587804824372 4603079800704 4610753397701 4614712770556 4621222757536 4637795939623 4648326703328 4653061890708 4654884109568 4655787052224 4661801676378 4671578012024 4680352576284 4683093721152 4686955161504 4695758608464 4698508776192 4714444634592 4725069597644 4733944634454 4735798528384 4746926044476 4752782615812 4759487378272 4763574472832 4765635968709 4768427061552 4771219789056 4784600060702 4787402260256 4793586912807 4796394375696 4800349237992 4801280397606 4803160661376 4812182375616 4822274076928 4829440399938 4831331691648 4836253303728 4839385797587 4861771029423 4864618425744 4867769292001 4870620201328 4874636266456 4877491197568 4883792232396 4886652525888 4900052691072 4903226508488 4906098184064 4908221358843 4912436175108 4919366161248 4920320407464 4937008580889 4938941998144 4948218748704 4949178591672 4953259432044 4956160410432 4959370569428 4982310807012 4985228799936 4988457786844 4992571014838 4995495016864 5004877990224 5021852956274 5024794107872 5029912797492 5031882597632 5039360417322 5041333917312 5059413752316 5061395105536 5066551080096 5068916783406 5070901858176 5073096353787 5076067517136 5079040420608 5079355341269 5096266922208 5102850584601 5105839174128 5108829513984 5109146281687 5113041994368 5116353767272 5119350265216 5143030510464 5146361707256 5149375779968 5151604236141 5153621692736 5154621379248 5172104227598 5181818923743 5183848212928 5184853762704 5189128928808 5192168049024 5198875602228 5201920430784 5219563702584 5222620647552 5229367541244 5232430228032 5236744623264 5243205513568 5255525263527 5262009324649 5273957452064 5279329961004 5281397437184 5300338216712 5310293773092 5312373375232 5314672370634 5317785017952 5327773344432 5338946299456 5345843469582 5348974372896 5354423300556 5356520184576 5359021281936 5366581266816 5385827542788 5387936725248 5398056816768 5407055685867 5410222439376 5425058336544 5428572205826 5431751560928 5438768622441 5446441107096 5449630927488 5468114355088 5471316868864 5478385043208 5479447726494 5481593572224 5483965799763 5486113414848 5487177597264 5516129822049 5519360457072 5522935406863 5527146632832 5541114917748 5556309747912 5559563915136 5563164905144 5566423087232 5581476837024 5600407444324 5601493797207 5603687438272 5614212771552 5619931893972 5622132755712 5623223322816 5642295521016 5652893371356 5655107141376 5656204104768 5660867922336 5694069493728 5697757604462 5701094613536 5719860560256 5739260521456 5740373808708 5742621837568 5755897988181 5759269048368 5778802670718 5782187145504 5789656920663 5793047752464 5797824404328 5801220019584 5824305053952 5831829239544 5835244770432 5839024321928 5868231597074 5879253820209 5881556236864 5898606202764 5902649377702 5910976260112 5922078769992 5925547157376 5933202133572 5941572116832 5945644742576 5962880493801 5965215660096 5976420047136 5984850998016 6006314586888 6013724942456 6027379945216 6048996056488 6053983750276 6057529390528 6065354869266 6068907169248 6088883822208 6089490986348 6093057422144 6109535393808 6110720506044 6113113569024 6124595750784 6151628649474 6155231477472 6159218287838 6195342735274 6200066670336 6200451099073 6204082520944 6207716069632 6215735568504 6236817381179 6240470101712 6244124961536 6246827183982 6249273548672 6258560518287 6261011477952 6262225973136 6283465466586 6285926179456 6304148368056 6307840522368 6311926179272 6329234725968 6350068283328 6354181291612 6357902748736 6391449217076 6392689014243 6395192500928 6400465650656 6401707196808 6413731440228 6416243167488 6439253866584 6448337738304 6456668086638 6460449567264 6464634070706 6482361372564 6486157900992 6507507992832 6511722976528 6515536701184 6544295145124 6549914900144 6556587209634 6559154881664 6560427209952 6568902362169 6582678107852 6595042266582 6597624998272 6598904788896 6604345909392 6608213880576 6616750766472 6620626002816 6643081076016 6646971733248 6649848292626 6664947702336 6673170653632 6688850335398 6697102776826 6702624866377 6706550396656 6719147223096 6741936449171 6745885003088 6755401440128 6758555711208 6764128471716 6765440560263 6768090022848 6780802438368 6795022562944 6803800779468 6805120563549 6807785565504 6814720564344 6830194339584 6854689599912 6864359527872 6868805648188 6872828505664 6881707236558 6904619701056 6909091898324 6913138350272 6918838571744 6922069155834 6931834136304 6935893907712 6959418270112 6972490054992 6976573637376 6979592836062 6982326164352 6983680578336 7007367018036 7020528864426 7024640581728 7030432742256 7034550259968 7034986429999 7039106614672 7071666951888 7075808619264 7076247347477 7080391697456 7086229827512 7087604396466 7090380023936 7100916951681 7103697792576 7127791292776 7129173923718 7131965830528 7139231067408 7145361709248 7152640592328 7156829683584 7176900091053 7181103390384 7194591563544 7200523856988 7204740992064 7209407581156 7213629919168 7233411115392 7246997537472 7251691496588 7261921476128 7287965047979 7304513390944 7305930301992 7311954399684 7314817886464 7316236796352 7325688348594 7329978788832 7354839762732 7359147276096 7368654262662 7379049241872 7383370934016 7388153223664 7408412997216 7422328123056 7426675162368 7439055854142 7441969116032 7468658396276 7482686680266 7485617028736 7488856522257 7493242525296 7497631097088 7507316985336 7523060694688 7532779434411 7537191161808 7541605473024 7544869196238 7547823896448 7562000875968 7589120628474 7592092658304 7599826620144 7606352787264 7644400383312 7649351744573 7653831744944 7674530650908 7679025397824 7705070227624 7709582860672 7719542560884 7724063669952 7730432539104 7731932068872 7749488500992 7758156341397 7775772319392 7777280644056 7783693393212 7788252073536 7829345553876 7833930971328 7839005093612 7864808270352 7891483217002 7896105026656 7910936178096 7918994941506 7922096155776 7950507325068 7953620880128 7965440659638 7968560062848 7972008555951 7976677526928 7981349232384 8008419449184 8018765204373 8023461559344 8028160664832 8028658442651 8034780276864 8081905087872 8087139825688 8091876225664 8115333659064 8142858308739 8146047191744 8147627341392 8169661660644 8174446391232 8175261521042 8202171532632 8206975303296 8217577564812 8222390358336 8229170122272 8268871795877 8287647424672 8311672376622 8317369577671 8329102911976 8344747357716 8348015303936 8349634630848 8372215255536 8377118615808 8377953955448 8400611166486 8405531157408 8421319157328 8433199133568 8438979634624 8463443281524 8466757711104 8482660712064 8523585352324 8530613466298 8535609595744 8546636406693 8551641920304 8579790840384 8580646389854 8585671822112 8597783651072 8608890782184 8610560713062 8613932756352 8643148496752 8648210534656 8668204006077 8673280718256 8678898496499 8729801126977 8736457580928 8742116279512 8747236279936 8758536482892 8793389688776 8798539718528 8802347395611 8805794545856 8822334355296 8853974066553 8857441434688 8866464390168 8883118154988 8886596936448 8888320736064 8918467113864 8947823490144 8953619092726 8958862964128 9006132987698 9011407614944 9018837962288 9020587413684 9024120030464 9041069917824 9071734372624 9073494084732 9077047420672 9080975625414 9086294085792 9098032303899 9103360753872 9134236479522 9139586133216 9152479370496 9164303090712 9169670353536 9175609648744 9206159601408 9221506795402 9229425541112 9238827431757 9242445515072 9275591879246 9293014102911 9296653406656 9306123781416 9311574104448 9323603352756 9343156024048 9360705152568 9366187442304 9370240775973 9373910323008 9391517216928 9425198199879 9428889269184 9450139195288 9467889268908 9471597056768 9493852088952 9505565231624 9518974756544 9527148945664 9531271937418 9536854123104 9569200121404 9574804520512 9587173825614 9592788751392 9600698475984 9602560795212 9606321322752 9624364751232 9658880799876 9662663383296 9672506607456 9678771595174 9696951106059 9723542058846 9729236851488 9735538584002 9741240402656 9749272532912 9754982395136 9767584464792 9773305051776 9800105382144 9800713027567 9806453016976 9812196368128 9816442717686 9824872350216 9834880814451 9838732322496 9840640814928 9874017161778 9877883996288 9892563399873 9896437497408 9898357183344 9906518864088 9912320820864 9918741138856 9964621614024 9970457599872 9976915573688 9985142029676 9990990033728 10009755980448 10043705912548 10045654165239 10049588215744 10059825594984 10078720834644 10082667834624 10118827504632 10133102160192 10137833566812 10141803716352 10146192707574 10152135034272 10158710682538 10192533844416 10205701169202 10211678348256 10218292563374 10226083988736 10232707534544 10238700530432 10286061020928 10292723414512 10298751559936 10303208472282 10307243385472 10309242758496 10322560854837 10344208455196 10363637847486 10367696425856 10369707525408 10378257857616 10383103733751 10384336098048 10397751204456 10403840861568 10439127405168 10445241295104 10458735082488 10464860456064 10473489246528 10486411027136 10511050527054 10524018649298 10547914904128 10558659922008 10594471562983 10600676433424 10620587546184 10629344741268 10631406594699 10635570035904 10655546688864 10677892598912 10691686939164 10693760885577 10697948745792 10708846601112 10718042563872 10733162533632 10771655085576 10796113633536 10814111371734 10820444878752 10850116673088 10857144411652 10863503121856 10877537244882 10892882214192 10899261854976 10936228710176 10956770086416 10958895452988 10963187144448 10967931599526 10972226829696 10974355194528 11032259644098 11038720914144 11045870813726 11054293265664 11082229835496 11112619495824 11119127830272 11119817260321 11126329810288 11132846174464 11158583781213 11162953674048 11200814888648 11202987594414 11207374876544 11224030020399 11228425543104 11239863787944 11246446645632 11284591042032 11305786742712 11312408209536 11321735844672 11388138987456 11395515208924 11402189227072 11439721120512 11452516503967 11478521042912 11480747617416 11511795976362 11518538096736 11519686688741 11557605341436 11564374291008 11579313841326 11586095504928 11595648808656 11602440039168 11663658479088 11670489540864 11678048643856 11736463194148 11758507640418 11763112473728 11797212405528 11805298755404 11821952520224 11837224825503 11844157539984 11851094314752 11866404267144 11883144233664 11891289485152 11925760987602 11930431320192 11952840094272 12012629173776 12020409884329 12027449884912 12090910822067 12097992112976 12107967500552 12115058781056 12130709738532 12137814338496 12177767644416 12178981972696 12186114844288 12219070787616 12221441012088 12249191501568 12262892281563 12303257298948 12310462954944 12318436575676 12390685470548 12400902198146 12408165041888 12431471137008 12473634762358 12480940203424 12493654367964 12498547097344 12517121036574 12522022955904 12524451946272 12566930933172 12571852358912 12600916749729 12608296736112 12615681044736 12616463267023 12623852358544 12658469451936 12690460119029 12700136566656 12708362583224 12715805497472 12782898434152 12785378028486 12790385001856 12795920199447 12800931301312 12803414393616 12827462880456 12870969584781 12878507733168 12896675476608 12913336173276 12920899134528 12929268141412 12964722745128 12972315801984 12993941393521 13023445953056 13070152193483 13088590290248 13099829800288 13113174419268 13118309763328 13120854419904 13137804724338 13165356215704 13190084533164 13195249996544 13197809577792 13208691818784 13233501532944 13241252005632 13286162152032 13299696585252 13329895404672 13346341307264 13377700670796 13394205553652 13405249732754 13413100793312 13430428639089 13438294446192 13483872898342 13491770006176 13509199481547 13510802880256 13517111422416 13528256943432 13530881120526 13536180045696 13561604876736 13590045125888 13607601558936 13610241127098 13615571131008 13621463438121 13629441128688 13638269065927 13701354719283 13709379199824 13718258913821 13728719055744 13737611296376 13745657011328 13763414473116 13809239402112 13818183796648 13826276700544 13832260193103 13837677143488 13844138311668 13863668272608 13913387818869 13918836540224 13944980109984 13959185672124 13964652328704 13967361156672 14014734036072 14041057728852 14049281163456 14060865484512 14069972859998 14078213229344 14143333903776 14152494694954 14160783394912 14172459655024 14175208792932 14180760047872 14201833903362 14207395585152 14255582585552 14258347847436 14263931661056 14278462134816 14290723418496 14296907906127 14305281184656 14313659367168 14314546870849 14353800182106 14362206780768 14380760738421 14389183127088 14401047713976 14409481984128 14418815162312 14427259838336 14466822230784 14493995074944 14503382993176 14518157392761 14523842952256 14575930095958 14603307876003 14609026781888 14611860603984 14623908799368 14632473592704 14651376697188 14659957577664 14709679525464 14718294552192 14724664076529 14737308525324 14758098483744 14776306447328 14811025742667 14816825994432 14844656246112 14878111708284 14883938232064 14937316792552 14965373360532 14971234057472 14977713044514 14986485050592 15014633970672 15046121389376 15065558868822 15074382323616 15089738392476 15095647792896 15124001751936 15178241256948 15184185316608 15199653240288 15212705574528 15238066023807 15288800766624 15298703489146 15307663489888 15327438845061 15349061301816 15358050795648 15410140455248 15419165721344 15439085121768 15448127339904 15454812708423 15460865078208 15463864137744 15516312682794 15545456771229 15551544638784 15554561288112 15567386786424 15576504147072 15658691107752 15667861942656 15678010187224 15729616540704 15782966434004 15786027973947 15792210053312 15821872356192 15837989883012 15844192311552 15901014650136 15930881319276 15937120125696 15944017111902 15953355053856 16016838898368 16037530408746 16046923118688 16057316885302 16069560553728 16163810175744 16174279651376 16183752451328 16221167057601 16230667318128 16285716617478 16292094383488 16295254682784 16316305867323 16339323321288 16348892782464 16350523042084 16404343065264 16413950606592 16435155129624 16444780716672 16458340244544 16537743591754 16568806220589 16575294849344 16623344753244 16634739155342 16658205823952 16689494715432 16699269261696 16744430511072 16746100212457 16755907910896 16801222332972 16804481391621 16811062314816 16842638314656 16866398267136 16877959269248 16926886563048 16965321424128 17047170704648 17061226932596 17071219191488 17093272813386 17103283840608 17159581680768 17161292779708 17171343644224 17217781564368 17221121426124 17227865512704 17286296993504 17336408012154 17346561436512 17357796992998 17459602253954 17472915161856 17473998551933 17484232559024 17494472559872 17517072965784 17576485346959 17586779377552 17597079437056 17604694791222 17611589091712 17637761460627 17644668710592 17707948133106 17714882869376 17732928780336 17766236309976 17776641472128 17836934227728 17895646980288 17907238185452 17917725928256 18012265975396 18022815229888 18037675924576 18041174827368 18082139835648 18102364796593 18143468745248 18146988169464 18161951250828 18172588171584 18196064607798 18206721507744 18268472959044 18279172266432 18328606181424 18339340707072 18351219297488 18443013590804 18458851082224 18477654863514 18484891030144 18551183758492 18586028205822 18593306813312 18601353297219 18612247562832 18623148208896 18647206705512 18686312048096 18710452143537 18721410305136 18732374884608 18740481551946 18747820646016 18783034433856 18850396399758 18857778538368 18889215532517 18900278390576 18935778537816 18987704177904 19000002720391 19011130463248 19037949513088 19062543874836 19073708246208 19138400242808 19149609041024 19174347651228 19178067042729 19185577502784 19201396951968 19205121590424 19248729502464 19317761599752 19345013214912 19357543190348 19393902212118 19447084117692 19458473702976 19471077168004 19482480805312 19498545065824 19535168929584 19546610103552 19601426055134 19612906033952 19632885435372 19649744700432 19669761628902 19677464644992 19681281629856 19748034323556 19755767992576 19785126799746 19792874994816 19796714366688 19813037728176 19824641641728 19825870848179 19837482277712 19929243228048 19940915199744 19942151615617 19953831147376 19970284059352 19981980067456 20019511960896 20087411825096 20091308330478 20099176431488 20107874599131 20119651189968 20157441669288 20225809347513 20237655009264 20266204320384 20275667133624 20292385415148 20304270068544 20317421365076 20385067688832 20411402338404 20423356696512 20436585126748 20465415069088 20538810589759 20585446829024 20606416944564 20614486770944 20618485516992 20645121709674 20688416910392 20727275694972 20735392851712 20739415050816 20756515715232 20766207467502 20795502408912 20807681723136 20878254810336 20917470164976 20929720912128 20946978493056 20972822054272 21022101054108 21048037298596 21095829808256 21104959289997 21117319844016 21188943125966 21201352866848 21228742042431 21241175092368 21258689482536 21262813189398 21271140071808 21311093377728 21355785197824 21383373878328 21387521771154 21395897491584 21417693202224 21436085127744 21530700273159 21543310171152 21557264007433 21628222743468 21640889757504 21700233346176 21714288823304 21727006243712 21755074489764 21785764428384 21863895143937 21872457420352 21913540172832 21917790905976 21935863199052 21944453659392 21948710389056 22064519288196 22077441828288 22091741627452 22164459670992 22225238991648 22239634520642 22252659620576 22317167562426 22325907348096 22401629777296 22405975188828 22414749753088 22448060040798 22456851086208 22466569566771 22479727575888 22492893291264 22569182084064 22598338303233 22611573485424 22624816419072 22626219247471 22643471689344 22776277974912 22791030417848 22804378454144 22905033007934 22948055233719 22957042085824 22961495234832 23023591952724 23037076193472 23039373377482 23115210682872 23128748582016 23158627682652 23172191009856 23191297617312 23274469024191 23327316958176 23356097287712 23439859718891 23472926388296 23517015280836 23526224947456 23594424811056 23610597510808 23643905040448 23674449651006 23688315079968 23732808534288 23766288467328 23782578970304 23851521975204 23860862640384 23905680188544 24025258347552 24040819768658 24054899769824 24085975327953 24181821644134 24195984225952 24215935001104 24230117562112 24261419477064 24275628676992 24357963945392 24372229688576 24428574926217 24438141575232 24442882024176 24525784563126 24606514597896 24620925909888 24636873151352 24781370941096 24801804396292 24806615387631 24816330083776 24862942274016 24947269524716 24952108733013 24961880406848 24987308735928 25034242073148 25044045911808 25048903892544 25133861866344 25201833499458 25216593472224 25232926534046 25247704717088 25316938903872 25380920238058 25400273133312 25416725166448 25431610994944 25565796868304 25570756056972 25580770003712 25591840398894 25601862602624 25606828787232 25639909220079 25654925760912 25741939169562 25757015466336 25793350953216 25826672346552 25841798269056 25858536282824 25929445490256 25944631603968 25987882787042 26036695489497 26046891906112 26140304386966 26177180580496 26189403380931 26199659600576 26226348838536 26241708839808 26275609448676 26330712431408 26380169066328 26395619155584 26407042186833 26417383637568 26467003065888 26561922199659 26572324304064 26599393170504 26659790809344 26692682614528 26755401341592 26788411107304 26810499465508 26826201586624 26860857278178 26876588892384 26967745796684 26983540012352 27018398963094 27034222844832 27056513886864 27061762241052 27072360091392 27123209753472 27215203117872 27220482254196 27231142262016 27242926876242 27258882257376 27276538131854 27402709438566 27418758399648 27436517827642 27457438111488 27459140581609 27475222592752 27491314022656 27526828946232 27618478804224 27620191259507 27636367593296 27652553401088 27664520386206 27675354286976 27688276623336 27716482295271 27727336545216 27826775637738 27837673080448 27879042308733 27889960219968 27918371344248 27934722313344 28029468072144 28082115457704 28098562326912 28121730969024 28139945719996 28156426458688 28286667807552 28304989389908 28321566789824 28344919310048 28350417585864 28403667806724 28414791170304 28511165171104 28516695694872 28556924269632 28581446836992 28593815812254 28610562369312 28629093741698 28707600364212 28724413561536 28761521476842 28778366254176 28802095427952 28818963968256 28837630324624 28854519676672 28987990149888 29006765986352 29036314785522 29047685904512 29090853318177 29151860191916 29206615752006 29218053563776 29223721207968 29247817598736 29264947185408 29302753394376 29319915155328 29402139082701 29419359050928 29436589104384 29449328153058 29474617050648 29516196967488 29552612894656 29622051485334 29633651988864 29689312492224 29756223416568 29857147132043 29874633585104 29930746721064 29955426089028 29972970101184 30029267941344 30092242778752 30131117737644 30136962495717 30148764647232 30179476784952 30248003503872 30356482513896 30399306480576 30425411149056 30476132047614 30577601533248 30597406978292 30615326979776 30654877690122 30698122603632 30716101591296 30820280910496 30878170243536 30896254679808 30909625416846 30921730156416 30927728275488 31032625365588 31090913542458 31103089277568 31109122576224 31134773572848 31153008294144 31317382215504 31335723885312 31337666824541 31356020374448 31459233081408 31565932868008 31572055947894 31584420106624 31643744712384 31675979766024 31783414688949 31802029300272 31861762638552 31888034223804 31906710107712 32033677796736 32075060817492 32093846237376 32114633770604 32275273783907 32348559302752 32442334115202 32461334636256 32464571577361 32571433234956 32584188766976 32590509365568 32632611734646 32678646642576 32697785564928 32701046084168 32808686130528 32870310259248 32889561433344 32916680489088 33075487183508 33137612441178 33150589698688 33246689506488 33269478310684 33316411647904 33359451780963 33378989430864 33398538523392 33488861022144 33492200424914 33511815821792 33602444665944 33608962783242 33622124629632 33685276629312 33755918538496 33853773126096 33875700583109 34074385044007 34094341409296 34122453865192 34142438382976 34186545626772 34206567681216 34319163361536 34322585559416 34342687288448 34357549511901 34435563128736 34442242852248 34559060066223 34572593987008 34672816024308 34693122873024 34715593985996 34919204507908 34947997103866 34968465118048 35034145931568 35152970693918 35173558755104 35209389582444 35223178183424 35275522921254 35289337421184 35415896266212 35429765738752 35465857560672 35511674476509 35532472619952 35553282944256 35555487388883 35673868455456 35764023971809 35791293960576 35814476370904 35835451856512 36024531950792 36045630459776 36061229652987 36075351849152 36082349654736 36204729593186 36272732466201 36286937490496 36293976338928 36323902501656 36345176343168 36392129215596 36413443015488 36536945918088 36558344532864 36657212362848 36702438594976 36788676844689 36834065272543 36886027181608 36917702164448 36955309727028 36969782060288 37102367516984 37172056411644 37186613626624 37202706594438 37224495125664 37294413411024 37372624096192 37420904287074 37442820610272 37480963103892 37495641292032 37566068867712 37700792799516 37715557076736 37778431065034 37800556781152 37849389801069 37871557075632 37975408355808 38000005440782 38022260926496 38071380357087 38075899026176 38125087749672 38147416492416 38276800485616 38299218082048 38348695302456 38356134085458 38371155005568 38387760598341 38402793903936 38410243180848 38612908754343 38635523199504 38660547848041 38690026429824 38715086380696 38787804424236 38894168235384 38916947405952 38942154336008 38964961610624 38981824180563 38997090131648 39070337859168 39202852110268 39210456580449 39225812067904 39265770870744 39299489400864 39339523257804 39354929289984 39362563259712 39496068647112 39570253599492 39585749989632 39593428733376 39626075456352 39651741696358 39674964555424 39858486456096 39884303231234 39907662294752 39940568118704 39963960134912 40039023921792 40174823650192 40182616660956 40198352862976 40215749198262 40239302379936 40291285917267 40314883338576 40451618695026 40475310018528 40527598444641 40532408640768 40551334267248 40584770830296 40608540137088 40634842730152 40770135377664 40822804676808 40846713393024 40873170253496 40914807197781 40930830138176 41077621179518 41154776741463 41170893658048 41212833889128 41236971033984 41290243419348 41376833820784 41454551389944 41478830101632 41496780579309 41513031430464 41532414935004 41591004817824 41740163456607 41756509620672 41834940329952 41893956986112 41945644108544 42044202108216 42096074597192 42191659616512 42209918579994 42234639688032 42377886251932 42402705733696 42457484084862 42482350184736 42517378965072 42525626378796 42542280143616 42622186755456 42766747756656 42775043542308 42791794983168 42835386404448 42872170255488 42943640612547 43061400546318 43086620342304 43114528014866 43256445486936 43281779515008 43400466692352 43403157693511 43428577646608 43454012487424 43510148979528 43554472178283 43571528856768 43727790287874 43744914840704 43809923628009 43827080345664 43835581811952 43871726398104 43897420778112 44129038576392 44154883656576 44183483254904 44328919341984 44450477983296 44479269041284 44505319241152 44634335124852 44651814696192 44803259554592 44811950377656 44896120081596 44913702172416 44933139133542 44959455151776 45138364168128 45196676606466 45223146970848 45252438494942 45286943378688 45552555949824 45582060835696 45608756908288 45714198071421 45810066015868 45896110467438 45914084171648 45922990469664 45982316535183 46047183905448 46074152386944 46078746754964 46230421365744 46257497164032 46317255365304 46344382019712 46382595234624 46548938048382 46654633916352 46712194575424 46879719437782 46918374064639 46945852776592 47034030561672 47188849622112 47193555144197 47221195021616 47287810080896 47348899302012 47358083921841 47376630159936 47465617068576 47532576934656 47565157940608 47703043950408 47811360377088 48050516695104 48081639537316 48109799539648 48171950655906 48363643288268 48391968451904 48431870002208 48522838954128 48551257353984 48715927890784 48857149852434 48876283150464 48885764048352 49051569126252 49213029195792 49241851819776 49244905009993 49273746302704 49533731432339 49562741882192 49603608792584 49613230775262 49632660167552 49706418661767 49725884548032 49894539049432 49904217466026 49923760813696 49974617471856 50068484146296 50097807785088 50238300637371 50267723732688 50403666998916 50433186944448 50465853068092 50495409434176 50633877807744 50718287374711 50761840476116 50833450332896 51015755335853 51131593736608 51141512113944 51183680797788 51203725205248 51213657574464 51279818440158 51309851521824 51483878339124 51514030932672 51653344693104 51683596538112 51717072565648 51858890980512 51975765574084 52073390978994 52093783812224 52280608773932 52354361160992 52378806761862 52399319201152 52421995655799 52452697677072 52483417679616 52551218897352 52661424862816 52729456040877 52760338132656 52791238311168 52814084373666 52834767275136 52934006131776 53123844399318 53144648608128 53198786341008 53233243773457 53510802683184 53545462212011 53576822214608 53620998931016 53652403173248 53721714556356 53753177784768 53935491593368 53967080024704 54036797926188 54068445689664 54113027773728 54123524482104 54246419506944 54307094389779 54430406235744 54440964508392 54485853752484 54517764514752 54553076263708 54805418877132 54837516799296 54873035655284 54918281163218 54950445185504 55053657892464 55240382519014 55272735186592 55329040772412 55350708573952 55376553246672 55432964590542 55454673090432 55653551275476 55675346160896 55758084617466 55779920439936 55804059891657 55836742688496 55869444626688 55872908753959 56058936144288 56131356430611 56164230915408 56197124653824 56200609098557 56243461938048 56279891439992 56312852917376 56573335615104 56609978779816 56643133579648 56667646597551 56689838620096 56700835171728 56807335613448 57000008161173 57022330342208 57033391389744 57113848539264 57187631624508 57221124738624 57258187483396 57415200728424 57448827123072 57523042953684 57556732508352 57604190855904 57675260649248 57882102571139 58013531972704 58072629571044 58095371809024 58181706636354 58303720383832 58413231504012 58436107127552 58447442415936 58495635197472 58605506788752 58639830310656 58804278165402 58838718101856 58898656306116 58949234101296 59032393934976 59105225789312 59244102970668 59267303977728 59378624984448 59477612544537 59512446833136 59714294264086 59749267170208 59826454846851 59861493442128 59910852178056 59945940202368 60058535882688 60184485557504 60262235475288 60273924991434 60297529294464 60323623797393 60358953569904 60677428042539 60712965027792 60752289475493 60798612961152 60952264095228 61155203066496 61194813956584 61230653959552 61309755380244 61396245207264 61616431769277 61640561820992 61756340487072 61819250833692 61843460312832 61855456550976 62065250731176 62181827084916 62206178555136 62218245152448 62269547145696 62634764431008 62675333649082 62712040748896 62918466162816 63131865736016 63144111895788 63168840213248 63287489424768 63314877869991 63351959532048 63566829377898 63604058600544 63686226127293 63723525277104 63776068447608 63813420215424 64067355593472 64150121634984 64187692474752 64229267541208 64550547567814 64671792022299 64697118605504 64884668230404 64922669272512 64929143154722 65142866469912 65181018731136 65265223469292 65357293285152 65402092168336 65591685431811 65617372261056 65740620518496 65833360978176 66150974367016 66275224882356 66301179397376 66493379012976 66538956621368 66632823295808 66718903561926 66757978861728 66977722044288 66984400849828 67023631643584 67204889331888 67217925566484 67244249259264 67370553258624 67707546252192 67751401166218 67878657742413 68148770088014 68188682818592 68244907730384 68284876765952 68373091253544 68413135362432 68604991192969 68645171118832 68685374576896 68715099023802 68844165701157 68871126257472 68884485704496 69118120132446 69145187974016 69345632048616 69386245746048 69431187971992 69838409015816 69895994207732 69936930236096 70068291863136 70305941387836 70319579156673 70347117510208 70418779164888 70551045842508 70578674842368 70831792532424 70931715121344 71023348953018 71064945239904 71110974777766 71347736910912 71528047943618 71582587921152 71628952741808 71670903713024 72049063901584 72091260919552 72122459305974 72150703698304 72164699309472 72257925983859 72409459186372 72545464932402 72573874980992 72587952677856 72647805003312 72690352686336 72784258431192 72826886030976 73073891836176 73116689065728 73314424725696 73404877189952 73577353689378 73668130545086 73772054363216 73835404328896 73910619454056 74161300940881 74204735033968 74344112823288 74405413188876 74419846162893 74448990251328 74588826822048 74745248192384 74841808574148 74856326199039 74885641220544 74961926207784 75132137735424 75401585599032 75556862130068 75601113562304 75698779602138 75743114151264 75950816711616 76000010881564 76044521852992 76142760714174 76250175499344 76294832984832 76553600971232 76697390604912 76712268170916 76742310011136 76775521196682 76805587807872 76820486361696 77225817508686 77271046399008 77321095696082 77380052859648 77384850729989 77430172761392 77575608848472 77788336470768 77833894811904 77838720822247 77884308672016 77929923221248 77963648361126 77994180263296 78110086468491 78140675718336 78405704220536 78420913160898 78451624135808 78531541741488 78568210142793 78598978801728 78679046515608 78725126519424 78992137294224 79140507198984 79186857466752 79252150912704 79303483392716 79349929110848 79716972912192 79768606462468 79815324589504 79881136237408 80078047843584 80167615527769 80349647300384 80365233321912 80431498396524 80478604759872 80582571834534 80629766677152 80903237390052 80950620037056 81055196889282 81102668534496 81169541660592 81217080274176 81269685460304 81645609353616 81693426786048 81746340506992 81829614395562 81861660276352 82155242359036 82309553482926 82341787316096 82377421744827 82425667778256 82473942067968 82580486838696 82753667641568 82860573778521 82909102779888 82957660203264 82993561158618 83026062860928 83064829870008 83182009635648 83480326913214 83513019241344 83669880659904 84088404216432 84142869190303 84192149194384 84419837159988 84469279376064 84755772503864 84805411467392 84914968169724 84964700369472 85034757930144 85051252757592 85244373510912 85533495513312 85550087084616 85670772808896 85744340510976 85887281225094 86122801092636 86173240684608 86229056029732 86512890973872 86563559030016 86806315387022 86857155293216 87020297959056 87108944356566 87143057713536 87455580575748 87489829681408 87619847256018 87654160691328 87671163623904 87743452796208 87794841556224 88206417248103 88258077152784 88309767313152 88315242869161 88366966509808 88657838683968 88900955966592 88958538082568 89010638482304 89268670249704 89571441396129 89606519109184 89623900755312 89792240163192 89866278267084 89918910303552 90276728336256 90393353212932 90446293941696 90504876989884 90957589754647 91164121671392 91428396142842 91491065354381 91620132031736 91792220934876 91828168343296 91845980939328 91964633070366 92094367810896 92148304773888 92157493509928 92460842731488 92634510730608 92688764039424 92765190469248 93097876096764 93309267832704 93424389150848 93759438875564 93836748129278 93891705553184 94013000473623 94068061123344 94377699244224 94387110288394 94442390043232 94575620161792 94697798604024 94716167843682 94753260319872 94931234137152 95130315881216 95350244066847 95406087900816 95467883461489 96027812396747 96101033390208 96163279074632 96219599079296 96343901311812 96727286576536 96783936903808 96825821351721 96863740004416 97045677908256 97393714732083 97431855781568 97714299704868 97752566300928 97771528096704 98103138252504 98426058391584 98489810019986 98547492605408 99067462864678 99125483764384 99207217585168 99226461550524 99265320335104 99412837323534 99451769096064 99789078098864 99808434932052 99847521627392 99949234943712 100078355342889 100136968292592 100195615570176 100201828095943 100476601274742 100535447465376 100807333997832 100866373888896 100931706136184 100990818868352 101267755615488 101436574749422 101523680952232 101627101749327 101666900665792 102031510671706 102223155132021 102263187473216 102283024227888 102367361595576 102427315148928 102559636880316 102619703043648 102967756678248 103028061865344 103072648535703 103306689386208 103434145131296 103677180198669 103717781961024 103951531148168 104146781957988 104187567624448 104561217547864 104708722321984 104757613523724 104798638402304 104843991311598 104905395354144 105102437794704 105322849725632 105458912081754 105520676265312 105628168747332 105669534550272 105868012263552 106247688798636 106289297216256 106397572682016 106466487546914 106666462166649 107021605366368 107090924424022 107153644429216 107241997862032 107292071915427 107304806346496 107443429112712 107506355569536 107870983186736 107934160049408 108073595852376 108136891379328 108183688958961 108226055547456 108247048964208 108614188779558 108818197398603 108860812471488 108881929016784 108971707504968 109035529029504 109106152527416 109610837754264 109675033598592 109746071310568 109836562326436 109900890371008 110107315784928 110480765038028 110502195817629 110545470373184 110658081544824 110753106493344 110865929181084 110909346180864 111307102550952 111516169234932 111559840879872 111608119783314 111673485376992 111745817507918 112117872288576 112262712861222 112328461830816 112401218197114 112486923876096 112559782879984 112625705834752 113146671230208 113219957559632 113286267159296 113335293195102 113379677240192 113401670343456 113548169403207 113614671226896 114000016322346 114044660684416 114066782779488 114214141071261 114227697078528 114375263249016 114442249477248 114516374966792 114830401456848 114897654246144 115046085907368 115113465016704 115208381711808 115350521298496 115764205142278 115981643544123 116027063945408 116145259142088 116363413272708 116607440767664 116826463008024 116894884831872 116945472541689 116991270394944 117211013577504 117608556330804 117631369741347 117677436203712 117797312612232 117898468202592 118064787869952 118210451578624 118488205941336 118757249968896 118955225089074 119024893666272 119428588528172 119498534340416 119652909693702 119722986884256 119821704356112 119891880404736 120117071765376 120524470950576 120547849982868 120595058588928 120647247594786 120717907139808 121354856085078 121425930055584 121504578950986 121597225922304 121904528190456 122310406132992 122317989863531 122389627913168 122461307919104 122619510760488 122744421593343 122792490414528 123232863538554 123281123641984 123464330224389 123512680974144 123638501667384 123710913101952 124130501462352 124363654169832 124436490304896 124539094291392 125269528862016 125350667298164 125424081497792 125836932325632 126263731472032 126288223791576 126574978849536 126629755739982 126703919064096 126716553576151 127133658755796 127208117201088 127372452254586 127447050554208 127552136895216 127626840430848 128300243269968 128375384949504 128458535082416 128830921837641 129101095135628 129343584044598 129394237211008 129769336460808 129845338545024 129858286309444 130209473080533 130285732939824 130362037462272 130530446938584 130714586570304 130804184336672 131183370863622 131234744522112 131481241036992 132224508727619 132301948734032 132550449764712 132986758025952 133000019042737 133077913242736 133265646591616 133437807123852 133515957723456 133955444088576 133968801699656 134047263287168 134409778663776 134435851132968 134741106517248 135415092504384 135502802332436 135757315484826 136297540176028 136377365637184 136489815460768 136746182507088 136826270724864 137209982385938 137290342237664 137430198047604 137688331402314 137742252514944 137768971408992 138236240264892 138290375948032 138691264097232 138772491492096 138781095937253 138862375943984 139595061309319 139676818031632 139791988415464 139873860472192 140136583726272 140611882775672 140639158313346 140694235020416 140755122193917 140837558329776 141102091685016 141580665432591 141663585064848 141863430242688 142046697906036 142129890479808 142221949555532 142695473821824 142933355328731 143056095887236 143257905483616 143771674128313 144098127803168 144244918611948 144301407396608 144329398618944 144515851967718 144818918372744 145090929864804 145147749961984 145175905355712 145295610006624 145568516862384 145653772061952 146147783672352 146628849451392 146809754379904 147154707378756 147336261090172 147544108726432 147670808657792 147734715029979 147821238908112 148322601881762 148409470067936 148601194297017 148688225646576 148810826377752 148839692325786 148897980502656 149177653644096 149490496384768 149683617148296 149712652398078 149771282441088 149923852415568 150020959725197 150714901912113 150803171198064 150900848052031 151113724260136 151202227124608 151397559204276 151486228302528 151901633423232 152000021763128 152089043705984 152154862124133 152285521428348 152500350998688 153047266007559 153107201942464 153394781209824 153424536341832 153551042393364 153611175615744 153640972723392 154451635017372 154542092798016 154642191392164 154769701459978 154860345522784 155151217696944 155576672941536 155677441644494 155768617344032 155927296722252 155988360526592 156220172936982 156281351436672 156811408441072 156841826321796 156903248271616 157063083482976 157136420285586 157197957603456 157265986967397 157358093031216 157450253038848 157460015579339 157984274588448 158188368122631 158281014397968 158373714933504 158383534732297 158504301825408 158606966785432 158699858221696 159433945824384 159537212924936 159630649179008 159699731320371 159762272474816 160335231055538 160636386636033 160699294600768 160730466643824 160862996793048 160957209519744 161165143669068 161259533354304 161806474780104 161901240074112 162110393778564 162205337068992 162339083321184 162539370920608 162921283169337 163291218707232 163492681013984 163659228791124 163723320552704 164310484718072 164619106965852 164683574632192 164754843489654 164851335556512 165160973677392 165507335283136 165721147557042 165818205559776 165987122317236 166052125721856 166129659740016 166364019271296 166960653826428 167026038482688 167339761319808 167618726261877 168176808432864 168285738380606 168384298388768 168601827295671 168839674319976 168938558752128 169511545007728 169610822934784 169829936339448 169929400738944 170002939792653 170069515860288 170102505515184 171000024483519 171066991026624 171100174169232 171341545617792 171774562450188 172245602185272 172346481369216 172458112059464 173025781947744 173612630774044 173646307713417 173714310586432 174040595918112 174217888713132 174286115427072 174911161151496 175239694512036 175308321382656 175342327247808 175486905592416 176412834496206 176516154305568 176630485738322 176733933019616 177315677367936 177801911933184 177917076165136 178021276964608 178432837633611 178537340499408 179142882792258 179213038218368 179247801510624 179479364540553 179584480326384 179732556534168 179837820607104 180553456672512 180786706425864 180892587883392 181009753979768 181915179509294 182256868426479 182328243342784 182856792285684 182982130708762 183240264063472 183584441869752 183691961878656 183929266140732 184188735621792 184314987019856 184849295307831 184921685462976 185269021461216 185530380938496 186195752193528 186618535665408 186848778301696 187518877751128 187673496258556 187783411106368 188026000947246 188136122246688 188755398488448 188774220576788 188884780086464 189395597208048 189432335687364 189506520639744 189862468274304 190700488133694 190812175801632 190935766922978 192055624793494 192202066780416 192213984071263 192326558149264 192439198158592 192687802623624 193341338816549 193454573153072 193567873807616 193651642703442 193727480008832 194015376066897 194091355816512 194787429464166 194863711563136 195428599409736 195543056193408 196206276505008 196852116783168 196979620039972 197094985210816 198134925729356 198250967528768 198414435170336 198452923101048 198825674647068 198903538192128 199578156197728 199616869864104 199898469887424 200156710685778 200273936585184 200403656191886 200953202549484 201070894930752 201614667995664 201732747777792 201863412272368 201981637736704 202873149498844 203047361904464 203254203498654 203333801331584 203635973227239 204063021343412 204446310264042 204526374946432 204566048455776 204734723191152 204854630297856 205119273760632 205239406087296 205814973578907 205935513356496 206056123730688 206145297071406 206613378772416 206868290262592 207354360397338 207435563922048 207781370857687 207903062296336 208293563915976 209000029924301 209122435095728 209417444643968 209515227047448 209687982623196 209810790708288 210204875589408 210645699451264 210917824163508 210958737470019 211041352530624 211256337494664 211736024527104 212495377597272 212795145364032 212932975093828 213332924333298 214043210732736 214181848848044 214307288858432 214483995724064 214584143830854 214886858225424 215012711139072 215741966373472 216147191704752 216273782758656 216367377917922 216452111094912 216494097928416 217228377559116 217636394797206 217721624942976 217763858033568 217943415009936 218071058059008 218084579329969 218212305054832 219221675508528 219350067197184 219363667771787 219492142621136 219673124652872 219801780742016 220214631569856 220961530076056 221004391635258 221090940746368 221316163089648 221506212986688 221731858362168 222483902822643 222614205101904 223032338469864 223216239566628 223346970753984 223491635015836 224235744577152 224525425722444 224656923661632 224802436394228 225119565759968 225926916487349 226439915119264 226670586390204 226759354480384 226803340686912 227096338806414 227229342453792 228000032644692 228089321368832 228133565558976 228428282142522 228750526498032 228884498954496 229032749933584 229660802913696 230092171814736 230226930033408 230416763423616 230701042596992 231528410284556 231963287088246 232054127890816 232154552189967 232290518284176 232726826545416 233214881535328 233516162466741 233652926016048 233789769663744 233890945083378 233982540789888 234422027155008 235217112661608 235262739482694 235354872407424 235594625224464 235796936405184 236976411882672 237129904081763 237910450178148 238049787332544 238857177056344 238997068680832 239305819387404 239445973768512 239643408712224 240234143530752 240502846583307 241048941901152 241095699965736 241294495189572 241435814279616 242709712170156 242851860111168 243009157901972 243809056380912 244635979727062 244779255826336 245239021520976 245488843186686 245584980829056 246465727077108 246562247283968 246928660448778 247025361948288 247132265234481 247277003334768 247421826203904 248261002924704 248581721335563 248727308339664 248872980609792 248888411722181 249078188582784 250539057724032 250701334596328 250848162995584 252428607570909 252527462944064 252576447583152 253259511479964 253407838128192 253433107152302 254267317511592 254416234402176 254744904509172 254894101108416 255104273790432 256600486539936 256917070164832 257661843675282 257838456907801 258202190271256 258687168089196 258788474422016 259538672921616 259690677090048 259716572618888 260418946161066 260571465879648 261060893877168 261429173140608 261608368673344 262366741727244 262469489044224 262962482073984 264449017455238 264603897468064 264945728607483 265100899529424 265973516051904 266000038085474 266155826485472 266531293183232 266875614247704 267031915446912 267937603399312 268094526574336 268714324188387 268819557327552 268871702265936 270623834936287 270830185008768 271005604664872 271514630969652 272595080352056 272754731274368 272872769263941 272979630921536 273492365014176 274419964771876 274473196063143 274580684475328 274860396095208 275376662804628 275484505029888 275537942817984 276472480529784 277382528194464 277562191874506 277724751887968 279190122618638 279353636063264 279583976830928 279747720944384 280273167452544 281223765551344 281278316626692 281388470040832 281510244387834 281675116659552 282039001420869 282204183370032 283161330865182 283327170129696 283726860485376 284093395812072 284259780959616 284443899111064 285390947643648 285866710657462 286112191774472 286403650384467 286515810967232 287543348256626 288083437190241 288196255606336 288489837223896 288658797237888 289031703935436 289637836745488 290181859729608 290351810711424 290477464055163 290591220013248 291137033724768 292181144196249 292295567344704 293257698902784 293619508759808 294309414757512 294672522180344 295088217452864 295341617315584 295469430059958 295642477816224 296645203763524 296818940135872 297202388594034 297376451293152 297621652755504 297679384651572 297795961005312 298355307288192 299367234296592 299425304796156 299542564882176 299847704831136 300041919450394 300605484287829 301429803824226 301606342396128 301801696104062 302227448520272 302404454249216 302795118408552 302972456605056 303803266846464 303822103854577 304000043526256 304178087411968 304309724248266 304571042856696 304881305247981 305000701997376 306094532015118 306214403884928 306669465396063 306789562419648 306849072683664 307102084786728 307281945446784 308903270034744 309084185596032 309284382784328 309539402919956 309720691045568 310302435393888 311153345883072 311354883288988 311537234688064 311854593444504 312440345873964 312562702873344 313622816882144 313683652643592 314126166965952 314272840571172 314395915206912 314531973934794 314716186062432 314920031158678 315968549176896 316376736245262 316562028795936 316767069464594 317008603650816 317213933570864 317399716443392 318867891648768 319074425849872 319261298358016 319399462640742 319524544949632 319999386499947 320670462111076 321272773272066 321398589201536 321460933287648 321725993586096 321876215746281 321914419039488 322330287338136 322519066708608 323612949560208 323802480148224 324220787557128 324410674137984 324678166642368 325078741841216 325842566338674 326582437414464 326985362027968 327318457582248 328428618452473 328620969436144 329238213931704 329509686979308 329702671113024 330321947354784 331014670566272 331442295114084 331506587452887 331636411119552 331974244634472 332259319480032 332728038542592 333921307652856 334679522639616 335237452523754 336353616865728 336571476761212 336768596777536 337203654591342 337679348639952 337877117504256 339023090015456 339659872678896 339858801477888 340005879585306 340139031720576 340205011030368 342000048967038 342133982053248 342200348338464 342683091235584 343549124900376 344491204370544 344692962738432 344714335069951 344916224118928 346051563895488 347225261548088 347292615426834 347428621172864 347944930632369 348081191836224 348435777426264 349822322302992 350479389024072 350684654495616 350973811184832 352825668992412 353032308611136 353260971476644 353467866039232 354631354735872 355028011622977 355834152330272 356865675267222 357074680998816 357110287350971 358285765584516 358426076436736 358495603021248 358958729081106 359168960652768 359465113068336 359675641214208 361573412851728 361785175766784 362019507959536 363830359018588 364513736852958 364656486685568 365713584571368 365964261417524 366480528126944 366953969590593 367168883739504 367383923757312 367858532281464 368377471243584 368629974039712 369698590615662 369843370925952 370538042922432 372391504387056 372632706414199 374818235484077 375037755502256 375346992517112 375566822212736 376052001894492 376272244493376 377510796976896 377548441153576 377769560172928 378791194416096 378864671374728 379724936548608 380149660728453 381400976267388 381624351603264 381871533845956 384111249586988 384427968142526 384653116298528 385375605247248 386682677633098 386909146306144 387303285406884 387454960017664 388030752133794 388182711633024 389574858928332 389727423126272 390628419241599 390857198819472 391086112386816 391110361277713 392412553010016 393404263689899 393704233566336 393959240079944 394189970421632 396269851458712 396501935057536 396673526182857 396828870340672 396905846202096 397651349294136 399000057128211 399156312395456 399233739728208 399796939774848 400313421371556 400547873170368 400807312383772 401906405098968 402141789861504 403229335991328 403726824544736 405174717997973 405746298997688 406094723808928 406508406997308 406667602663168 407271946454478 408126042686824 408892620528084 409052749892864 409132096911552 409469446382304 410238547521264 410478812174592 411629947157814 411871026712992 412290594142812 413226757544832 413736580525184 414708720794676 414871127844096 415562741715374 415806124592672 416343287811759 416587127831952 418000059848602 418244870191456 418785183927957 418834889287936 419030454094896 419375965246392 419621581416576 420409751178816 421291398902528 421835648327016 421917474940038 422082705061248 422265366581751 422512674989328 424741996297773 424990755194544 425266026328451 425590290728064 425865950187656 426665848666596 428086421465472 428363697696088 428614577716864 428800065986193 428967991448128 429168287661708 429773716450848 431315022384939 431483932746944 432294383409504 432734755835844 432904222189824 432988195856832 434456755118232 435272789594412 435443249885952 435527716067136 435886830019872 436169158659938 436424610109664 438443351017056 438727335543574 438984285242272 439346249305744 439603561484032 440429263139712 441923060152112 442008783270516 442181881492736 442632326179296 443012425973376 443204145089937 443463716724336 444967805645286 445228410203808 445803582891051 446064676939728 446432479133256 446693941507968 446983270031672 448471489154304 449050851444888 449313847323264 449604872788456 450062879175591 450239131519936 451853832974698 452702544156093 452879830238528 453341172780408 453606681373824 454192677612828 454458684907584 456000065289384 456267131117952 456464586372399 456856564285044 457501052996064 458065499867168 459141798022677 459321605827392 460184343629472 460833526847232 461402085193984 463056820569112 463926574176492 464108255781632 464309104379934 464581036568352 465453653090832 466429763070656 467032324933482 467305852032096 467781890166756 467965081579776 468844054310016 470434225323216 470525478965388 470709744814848 471189250448928 471593872810368 472380046738017 473952823765344 474259808163526 475150604196891 475820900356296 476099574665088 477714354112688 477994137361664 478611638774808 478891947537024 479099193961113 479286817424448 481005693166614 481909159908099 482097883802304 482191399931472 482588990379144 482871628559232 485419424340312 485703720222336 486018315803944 487618112761824 489271959454124 489558511652672 490478043041952 490977686373372 491169961658112 492931454154216 493857320897556 494050723896576 494264530468962 494554006669536 496522005849408 497163442671126 497454616679328 497776823444362 498156377165568 501078115448064 501402669192656 501696325991168 502856178785631 504857215141818 505054925888128 505152895166304 505805481887013 506519022959928 506815676256384 506866214304604 508534635023184 508832468804352 509489809018344 509788202216832 510208547580864 513200973079872 513834140329664 515323687350564 515676913815602 516404380542512 517374336178392 519077345843232 519129106586167 519433145237776 520837892322132 520938923140251 521142931759296 522121787754336 522858346281216 523216737346688 524733483454488 525924964147968 528898034910476 529207794936128 529891457214966 530201799058848 531947032103808 532000076170948 532311652970944 533751228495408 534063830893824 535875206798624 537428648376774 537639114655104 537743404531872 541247669872574 541660370017536 541693955109923 542011209329744 543029261939304 544871045755729 545190160704112 545509462548736 545745538527882 545959261843072 546770605279437 546984730028352 548839929543752 548946392126286 549161368950656 549720792190416 550753325609256 551075885635968 552944961059568 554765056388928 555124383749012 555449503775936 558380245237276 558707272126528 559167953661856 560546334905088 561173308694383 562447531102688 562556633253384 563020488775668 563350233319104 564078002841738 564408366740064 566322661730364 566654340259392 568186791624144 568519561919232 568887798222128 571733421314924 572224383548944 572807300768934 573031621934464 575086696513252 576166874380482 576392511212672 576641952213789 576979674447792 577317594475776 578063407870872 579275673490976 580024016449647 580363719459216 580703621422848 580954928110326 581182440026496 582274067449536 584362288392498 584591134689408 585565681508027 588618829515024 589000084332121 589345044360688 590176434905728 590938860119916 591284955632448 593290407527048 593637880271744 594404777188068 594752902586304 595243305511008 595358769303144 596710614576384 598734468593184 598850609592312 599695409662272 600083838900788 601210968575658 602859607648452 603212684792256 603603392208124 604454897040544 605590236817104 605944913210112 607644207709154 608000087052512 608619448496532 609142085713392 609762610495962 610001403994752 612189064030236 612428807769856 613338930792126 613579124839296 613698145367328 614204169573456 614563890893568 614601996293549 617444920736721 617806540069488 618168371192064 618206700084127 618568765568656 619078805839912 619441382091136 620604870787776 622306691766144 622709766577976 623074469376128 623344112573061 623709186889008 624880691747928 627000089772903 627245633764288 627367305287184 628252333931904 628545681142344 629063947869588 629432372124864 629840062317356 631937098353792 632753472490524 633124057591872 633534138929188 634427867141728 636703128282529 638148851699744 638798925281484 639049089899264 639998772999894 641340924222152 642545546544132 642797178403072 642921866575296 643451987172192 643752431492562 644660574676272 645038133417216 647225899120416 648441575114256 648821348275968 649356333284736 650157483682432 651685132677348 653164874828928 653970724055936 654253737989907 654636915164496 656857236904946 657241938872288 658091003315361 658476427863408 659019373958616 659405342226048 660643894709568 662029341132544 662884590228168 663013174905774 663272822239104 663948489268944 664518638960064 667451708467929 667842615305712 668275184230423 670474905047508 672707233731456 673142953522424 673537193555072 674407309182684 675358697279904 677780749462047 678046180030912 679319745357792 680011759170612 680278063441152 680410022060736 684000097934076 684267964106496 684400696676928 687098249800752 688982408741088 689428670139902 689832448237856 692103127790976 694450523096176 694585230853668 694857242345728 695889861264738 696162383672448 696463656569901 696871554852528 699644644605984 700548487400223 700958778048144 701369308991232 701412796671601 701947622369664 705651337984824 706064617222272 706521942953288 706935732078464 710056023245954 711389712245289 711668304660544 713731350534444 714149361997632 714220574701942 716571531169032 716991206042496 717917458162212 718337921305536 718930226136672 721508539749921 723146825703456 724039015919072 727660718037176 729027473705916 729312973371136 731427169142736 731928522835048 732961056253888 733907939181186 734337767479008 735717064562928 736754942487168 737259948079424 739397181231324 739686741851904 741076085844864 744783008774112 745265412828398 746665235166543 749636470968154 750075511004512 750693985034224 751133644425472 752104003788984 752544488986752 755096882307152 755539120345856 757285822712727 757582388832192 757729342749456 760299321456906 762801952534776 763248703206528 763743067691912 768222499173976 768855936285052 769306232597056 770751210494496 773365355266196 773515370723403 773818292612288 774606570813768 776061504267588 776365423266048 779149717856664 781256838483198 781714397638944 782220722555426 784825106020032 786808527379798 787408467132672 787918480159888 788379940843264 792539702917424 793003870115072 793347052365714 793657740681344 793811692404192 794837185822449 795302698588272 798000114256422 798312624790912 798467479456416 799593879549696 800626842743112 801095746340736 801614624767544 803812810197936 804283579723008 806458671982656 807453649089472 810349435995946 811492597995376 811871504808861 812189447617856 813016813994616 814543892908956 816252085373648 817785241056168 818264193823104 818618307791823 818938892764608 820477095042528 823259894315628 823419588189429 823742053425984 824581188285624 826453515089664 827473161050368 829417441589352 831125483430748 831612249185344 832686575623518 833174255663904 836000119697204 836489740382912 837570367855914 838060908189792 838751930492784 839243162833152 840819502357632 843671296654032 843834949880076 844165410122496 844530733163502 845025349978656 849483992595546 849981510389088 850532052656902 851180581456128 851233358029879 851731900375312 853331697333192 856172842930944 856225929044717 856727395392176 857229155433728 857600131972386 857935982896256 858336575323416 859210951153401 859547432901696 862630044769878 862967865493888 864250311570723 864588766819008 865469511671688 865976391713664 868913510236464 870545579188824 871055432134272 871773660039744 872338317319876 872849220219328 876886702034112 877454671087148 877968570484544 878692498611488 880858526279424 883846120304224 884017566541032 885264652358592 886024851946752 886408290179874 886927433448672 889935611290572 890456820407616 891607165782102 892129353879456 892864958266512 893387883015936 893966540063344 898101702889776 898627694646528 899209745576912 900125758351182 900478263039872 901816452863487 903707665949396 905405088312186 905759660477056 906682345560816 907213362747648 908385355225656 908917369815168 911466311563731 912000130578768 912534262235904 912929172744798 913713128570088 915002105992128 916130999734336 918283596045354 918643211654784 920368687258944 925571561093333 926113641138224 927853148352984 928618208759868 929162073136704 930907306181664 932859526141312 934064649866964 934611704064192 935563780333512 937688108620032 940868450646432 941050957930776 942378500897856 943187745620736 944760093476034 947905647530688 948519616327052 950301208393782 951641800712592 952199149330176 955428708225376 957223277549616 957783895074048 958198387922226 958573634848896 962011386333228 963818319816198 964195767604608 964382799862944 965177980758288 965743257118464 970838848680624 971407440444672 971467671560771 972036631607888 975236225523648 978543918908248 979117023305344 980956086083904 981955372746744 985285855357419 985862908308432 987714641795112 988529060937924 989108013339072 993044011698816 994326885342252 994909233358656 995553646888724 1000533487301117 1002805338385312 1005712357571262 1006401718898191 1009714430283636 1010109851776256 1010305790332608 1011610963774026 1013038045919856 1013631352512768 1013732428609208 1017069270046368 1018979618036688 1019576404433664 1020417095161728 1026401946159744 1027668280659328 1030647374701128 1031353827631204 1032808761085024 1034143005209853 1034748672356784 1038154691686464 1038258213172334 1038866290475552 1041675784644264 1041877846280502 1042285863518592 1044243575508672 1046433474693376 1049466966908976 1050146718076379 1056305936364217 1057796069820952 1058415589872256 1059782914429932 1060403598117696 1063894064207616 1064000152341896 1064623305941888 1065084034868931 1067502456990816 1071330862052913 1071750413597248 1074857296753548 1075278229310208 1075486809063744 1082495339745148 1083387910219846 1084022418659488 1086058523878608 1089742091511458 1090380321408224 1091491077055764 1091918523686144 1093541210558874 1093969460056704 1097679859087504 1097892784252572 1098322737901312 1099441584380832 1100861908771779 1101506651218512 1102151771271936 1102220109055373 1105889922119136 1108684743126079 1109530112777856 1110248767498024 1110899007551872 1116760490474552 1117414544253056 1117898119242597 1118335907323712 1122346617388766 1124454706452231 1124895062205376 1125113266506768 1126040977551336 1126700466638208 1128156005683476 1128816733480128 1132645323460728 1133308680518784 1136373583248288 1137775596444256 1140448982185359 1143466842629848 1144448767097888 1145614601537868 1146063243868928 1150173393026504 1152333748760964 1152785022425344 1153283904427578 1153959348895584 1156126815741744 1158551346981952 1160048032899294 1160727438918432 1161909856220652 1162364880052992 1164548134899072 1168724576784996 1169182269378816 1171131363016054 1173331083833139 1177237659030048 1178000168664242 1178690088721376 1180212791069697 1180352869811456 1181877720239832 1182569911264896 1186580815054096 1187275760543488 1188809554376136 1189505805172608 1190020578548571 1190486611022016 1190717538606288 1197000171384633 1197468937186368 1197701219184624 1199390819324544 1200167677801576 1202421937151316 1205719215296904 1206425369584512 1207206784416248 1208909794081088 1211180473634208 1215288415418308 1215524153993919 1216000174105024 1217238896993064 1218284171426784 1219525220991924 1220002807989504 1224378128060472 1226677861584252 1227158249678592 1227396290734656 1228408339146912 1229203992587098 1234889841473442 1235613080138976 1236413400168254 1237137531137312 1238157611679824 1238882764182272 1241209741575552 1244613383532288 1245419533155952 1246148938752256 1246688225146122 1247418373778016 1249029863435277 1249761383495856 1254000179545806 1254491267528576 1254734610574368 1256355551783871 1256504667863808 1257091362284688 1258127895739176 1258864744249728 1259680124634712 1263874196707584 1265506944981048 1266248115183744 1267068277858376 1268855734283456 1273406256565058 1275798078985353 1276297703399488 1277597850562968 1279997545999788 1282681848444304 1285091093088264 1285843733150592 1286400197958579 1286903974344384 1287504862985124 1289321149352544 1293945067154817 1294451798240832 1296883150228512 1298712666569472 1300314967364864 1303370265354696 1306329749657856 1307941448111872 1308507475979814 1309273830328992 1313714473809892 1314483877744576 1316182006630722 1316952855726816 1318038747917232 1318810684452096 1321287789419136 1325769180456336 1326026349811548 1326545644478208 1327896978537888 1329037277920128 1334903416935858 1335685230611424 1336550368460846 1340949810095016 1345414467462912 1345497888498841 1346285907044848 1347074387110144 1348814618365368 1350188637526773 1350717394559808 1355561498924094 1356092360061824 1358107632468279 1358639490715584 1360023518341224 1360820044121472 1368000195868152 1368801393353856 1374196499601504 1377964817482176 1378857340279804 1379664896475712 1384206255581952 1388901046192352 1389170461707336 1391779722529476 1392324767344896 1392927313139802 1393743109705056 1399289289211968 1401096974800446 1401917556096288 1402825593343202 1403895244739328 1411302675969648 1412129234444544 1413043885906576 1413871464156928 1417140140214051 1420112046491908 1422779424490578 1423336609321088 1425451812590673 1427462701068888 1428298723995264 1428441149403884 1433143062338064 1433982412084992 1435834916324424 1436675842611072 1437860452273344 1443017079499842 1446293651406912 1448078031838144 1454469596003809 1455321436074352 1458054947411832 1462854338285472 1463000209470107 1463857045670096 1465922112507776 1467815878362372 1468675534958016 1471434129125856 1473509884974336 1474519896158848 1478794362462648 1482152171689728 1489566017548224 1490530825656796 1493330470333086 1499272941936308 1500151022009024 1501387970068448 1504208007577968 1505088977973504 1510193764614304 1514571645425454 1515164777664384 1515458685498912 1520598642913812 1525603905069552 1526497406413056 1526592055309783 1527486135383824 1535545674402509 1536444998347952 1537711872570104 1538612465194112 1541502420988992 1546730710532392 1547030741446806 1547636585224576 1549213141627536 1552123008535176 1557387319758501 1558299435713328 1562513676966396 1563428795277888 1564441445110852 1569650212040064 1572266908616041 1573617054759596 1575836960319776 1581488415411443 1585079405834848 1586694104731428 1587315481362688 1587623384808384 1589674371644898 1590605397176544 1596000228512844 1596625249581824 1596934958912832 1601253685486224 1602191492681472 1603229249535088 1607625620395872 1612917343965312 1614907298178944 1620698871991892 1622985195990752 1623743009617722 1624378895235712 1625081865329769 1626033627989232 1629087785817912 1632504170747296 1634613137267187 1635570482112336 1636528387646208 1637236615583646 1637877785529216 1640954190085056 1646519788631256 1646839176378858 1647484106851968 1649162376571248 1650230556977167 1658834883178704 1659909328572341 1662250966861496 1663224498370688 1665373151247036 1666348511327808 1672000239394408 1672979480765824 1675140735711828 1676121816379584 1677503860985568 1681639004715264 1683519926083149 1687342593308064 1687669899760152 1689061466327004 1690050699957312 1698967985191092 1699963020778176 1701064105313804 1702466716059758 1703463800750624 1706663394666384 1712451858089434 1713454790784352 1715200263944772 1715871965792512 1716673150646832 1718421902306802 1719094865803392 1725260089539756 1725935730987776 1728500623141446 1729177533638016 1729925856641367 1730939023343376 1731952783427328 1732060171372729 1737827020472928 1740072049348941 1741091158377648 1742110864268544 1742218882055267 1743547320079488 1744676634639752 1745698440438656 1753773404068224 1754909342174296 1755937140969088 1756697044524081 1757384997222976 1767000252996363 1767692240608448 1768035133082064 1770529304717184 1772816580359748 1773854866897344 1779871222581144 1780913640815232 1783214331564204 1784258707758912 1785729916533024 1787933080126688 1796203405779552 1798419491153824 1800251516702364 1800956526079744 1803632905726974 1807415331898792 1810810176624372 1811519320954112 1813364691121632 1816770710451312 1817834739630336 1822932623127462 1824000261157536 1825858345489596 1827426257140176 1830004211984256 1832261999468672 1836567192090708 1837286423309568 1840737374517888 1843805988880647 1851143122186666 1852227282276448 1854620100252381 1855706296705968 1857236417519736 1858324146273408 1861814612363328 1865719052282624 1868129299733928 1869223408128384 1870032337719183 1871127560667024 1881000269318709 1881736901292864 1882101915861552 1884757001795712 1889520186952068 1895811295061376 1897039232654104 1900602416787564 1903283601425184 1910109384847587 1910857416450752 1914446555099232 1916396775844452 1917147269697792 1924022772666456 1927636639632396 1928391535209216 1928765599725888 1930355961516576 1941677697361248 1942935343121542 1944073263215776 1950472451047296 1957087837816496 1958234046610688 1961912172167808 1962761213969721 1963910745493488 1970571710714838 1971725816616864 1974273009946083 1975429283590224 1977058121875848 1978216026678144 1986088023397632 1988653770684504 1989818466717312 1991107293777448 2001066974602234 2004825552691269 2005610676770624 2011424715142524 2012803437796382 2019428860567272 2020611580665216 2023221927548052 2026076091839712 2027464857218416 2033342248386141 2034138540092736 2037959236073376 2040834190323456 2052803892319488 2055336561318656 2061294749402256 2062707655262408 2065617522170048 2068286010419706 2069497344713568 2076309383372928 2076516426344668 2077732580951104 2083351569288528 2083755692561004 2084571727037184 2088487151017344 2098933933817952 2100293436152758 2104238390014803 2112611872728434 2115592139641904 2116831179744512 2119565828859864 2120807196235392 2126754726982039 2128000304683792 2129246611883776 2130168069737862 2134169136735867 2135004913981632 2142661724105826 2143500827194496 2149714593507096 2150973618127488 2164990679490296 2166775820439692 2168044837318976 2172117047757216 2179484183022916 2180760642816448 2182982154111528 2187082421117748 2187938920113408 2195359718175008 2195785568505144 2198883168761664 2201723817543558 2203013302437024 2204440218110746 2211779844238272 2217369486252158 2219060225555712 2220497534996048 2221798015103744 2233520980949104 2234829088506112 2235796238485194 2236671814647424 2239995705499629 2244693234777532 2248909412904462 2249790124410752 2250226533013536 2252081955102672 2253400933276416 2256312011366952 2257633466960256 2265290646921456 2266617361037568 2272747166496576 2275551192888512 2280897964370718 2286933685259696 2288897534195776 2291229203075736 2299000329167311 2300346786053008 2304667497521928 2306567808855156 2307918697791168 2312253631483488 2317102693963904 2320096065798588 2320546112170209 2321454877836864 2323819712441304 2329096269798144 2337449153569992 2342262726032108 2346662167666278 2354475318060096 2356000337328484 2357380177442752 2360425582139394 2363755440479664 2365139822529792 2373161630108192 2377619108752272 2379011610345216 2380041157097142 2380973222044032 2381435077212576 2394000342769266 2394937874372736 2395402438369248 2398781638649088 2398930372629659 2400335355603152 2404843874302632 2411438430593808 2412850739169024 2413000345489657 2414413568832496 2417819588162176 2422360947268416 2430576830836616 2431048307987838 2432000348210048 2434477793986128 2435614514426583 2436568342853568 2439050441983848 2448756256120944 2453355723168504 2454792581469312 2456816678293824 2458407985174196 2469779682946884 2471226160277952 2472826800336508 2474275062274624 2476315223359648 2482419483151104 2485196081360839 2490839066311904 2493376450292244 2494836747556032 2498059726870554 2499522766991712 2508000359091612 2508982535057152 2509469221148736 2512711103567742 2514182724569376 2516255791478352 2517729488499456 2519360249269424 2531013889962096 2532496230367488 2534136555716752 2537711468566912 2546812513130116 2551596157970706 2552595406798976 2553700074089637 2555195701125936 2559995091999576 2565363696888608 2568677787134151 2570182186176528 2571687466301184 2572800395917158 2573807948688768 2575009725970248 2578642298705088 2587890134309634 2588903596481664 2593766300457024 2606740530709392 2608428944899393 2617014951959628 2618547660657984 2627428947619784 2628967755489152 2632364013261444 2633905711453632 2636077495834464 2642575578838272 2651538360912672 2652052699623096 2655793957075776 2658074555840256 2669806833871716 2671370461222848 2673100736921692 2681899620190032 2690995776997682 2692571814089696 2697629236730736 2700377275053546 2701434789119616 2711122997848188 2712184720123648 2716215264936558 2717278981431168 2720047036682448 2721640088242944 2734398934691193 2736000391736304 2737602786707712 2737772528943991 2748392999203008 2755929634964352 2757714680559608 2759329792951424 2776714683279999 2777802092384704 2778340923414672 2783559445058952 2785854626279604 2787486219410112 2798578578423936 2802193949600892 2803835112192576 2805651186686404 2822605351939296 2826087771813152 2834280280428102 2836223025985811 2840224092983816 2845558848981156 2846673218642176 2850903625181346 2854925402137776 2856597447990528 2856882298807768 2866286124676128 2871669832648848 2873351685222144 2875720904546688 2886034158999684 2892587302813824 2896156063676288 2908939192007618 2910642872148704 2914403014682313 2916109894823664 2925708676570944 2926000418940214 2927714091340192 2931844225015552 2935631756724744 2937351069916032 2942868258251712 2949039792317696 2955857566072257 2957588724925296 2976862184299157 2979132035096448 2981061651313592 2986660940666172 2998545883872616 3000302044018048 3001600461903351 3002775940136896 3008416015155936 3019205156694573 3020387529228608 3029143290850908 3030329555328768 3030917370997824 3041197285827624 3051207810139104 3053184110619566 3054972270767648 3071091348805018 3072889996695904 3075423745140208 3077224930388224 3083004841977984 3093461421064784 3094061482893612 3095273170449152 3098426283255072 3102429015629559 3104246017070352 3114774639517002 3116598871426656 3125027353932792 3126857590555776 3128882890221704 3139300424080128 3144533817232082 3147234109519192 3150440154229137 3151673920639552 3162976830822886 3168917809092651 3170158811669696 3173388209462856 3175246769616768 3179348743289796 3181210794353088 3192000457025688 3193869917825664 3195252104606793 3202507370972448 3206458499070176 3213992586158739 3215251240791744 3225834687930624 3229814596357888 3241397743983784 3245970391981504 3247486019235444 3248757790471424 3250163730659538 3252067255978464 3258175571635824 3265008341494592 3269226274534374 3271140964224672 3274473231167292 3275755571058432 3281908380170112 3293039577262512 3293678352757716 3294968213703936 3298324753142496 3300461113954334 3306660327166119 3317669766357408 3319818657144682 3324501933722992 3326054229378237 3326448996741376 3330746302494072 3332697022655616 3344000478788816 3345958961531648 3350281471423656 3352243632759168 3353694357727791 3355007721971136 3367039852166298 3373364119356693 3374685186616128 3375339799520304 3378122932654008 3380101399914624 3397935970382184 3399926041556352 3402128210627608 3404933432119516 3406927601501248 3413326789332768 3424903716178868 3426909581568704 3430400527889544 3433346301293664 3436843804613604 3438189731606784 3450520179079512 3457001246282892 3458355067276032 3459851713282734 3461878046686752 3464120342745458 3475654040945856 3480144098697882 3482182316755296 3484437764110534 3487094640158976 3489353269279504 3491396880877312 3507546808136448 3509818684348592 3511874281938176 3513394089048162 3514769994445952 3519993251499417 3534000505992726 3535384481216896 3536070266164128 3540638373209091 3541058609434368 3545633160719496 3547709733794688 3559742445162288 3561827281630464 3566428663128408 3568517415517824 3571459833066048 3575866160253376 3592406811559104 3596838982307648 3600503033404728 3607265811453948 3614830663797584 3621620353248744 3626729382243264 3633541420902624 3645865246254924 3646572461981757 3648000522315072 3651716690979192 3654852514280352 3660008423968512 3664523998937344 3673134384181416 3681474749035776 3687611977761294 3702286244373332 3704454564552896 3709240200504762 3711412593411936 3714472835039472 3716648292546816 3723629224726656 3736258599467856 3738446816256768 3740064675438366 3742255121334048 3762000538637418 3763473802585728 3764203831723104 3769514003591424 3779040373904136 3791622590122752 3791857685769461 3794078465308208 3801204833575128 3806567202850368 3820218769695174 3821714832901504 3827394236956059 3828893110198464 3832793551688904 3848045545332912 3855273279264792 3857531199451776 3860711923033152 3883355394722496 3885870686243084 3888146526431552 3900944902094592 3914175675632992 3923824344335616 3925522427939442 3927821490986976 3928213160860681 3941143421429676 3943451633233728 3948546019892166 3950858567180448 3954116243751696 3956432053356288 3977307541369008 3979636933434624 3982214587554896 4002133949204468 4009651105382538 4011221353541248 4022849430285048 4025606875592764 4036493665496523 4038857721134544 4041223161330432 4046443855096104 4052152183679424 4054929714436832 4066684496772282 4068277080185472 4075918472146752 4098959770556189 4122589498804512 4123000590324847 4125415310524816 4131235044340096 4136572020839412 4138994689427136 4152618766745856 4153032852689336 4155465161902208 4166703138577056 4167511385122008 4176974302034688 4197867867635904 4200586872305516 4208476780029606 4225223745456868 4231184279283808 4239131657719728 4241614392470784 4253509453964078 4256000609367584 4260336139475724 4268338273471734 4270009827963264 4285323448211652 4287001654388992 4299429187014192 4301947236254976 4302213974054843 4327446900588889 4329981358980592 4333551640879384 4336089674637952 4344234095514432 4358968366045832 4361521285632896 4363408788011427 4365964308223056 4374164842235496 4389000628410321 4390719436350016 4391571137010288 4397766337523328 4403447635087116 4406026604874048 4408880436221492 4423559688476544 4434738972504316 4440995069992096 4456921897977703 4467041961898208 4471592476970388 4473343629294848 4479991410999258 4489386469555064 4497818825808924 4499580248821504 4500453066027072 4504163910205344 4512624022733904 4515266933920512 4530581293842912 4545494332993152 4551102385777024 4561795928741436 4573867370519392 4577795068391552 4579776165929349 4582458406151472 4598000658334622 4600693572106016 4606637023207527 4609334995043856 4613135617710312 4615837395582336 4624507262966976 4634205387927808 4640192131597176 4641092224340418 4642909755673728 4647639424882608 4672161959275503 4674898307139984 4677926289612961 4684525452064216 4693324335332556 4708950636120192 4712000674656968 4714760354885504 4716800725848123 4720851164278788 4727510880959328 4744465246234329 4746323260216384 4755238217504544 4760082314194284 4761946444088064 4762870154425152 4788000685538532 4789875748745472 4790804876738496 4797860745259318 4800670711206304 4809687748605264 4822876861187616 4826000690979314 4828827137664992 4835639176324352 4844721894536832 4861153661673232 4862096615975676 4864000696420096 4868955587972256 4871229028853166 4873136685707136 4875245595989307 4878100883967696 4897512512241888 4903839411801561 4906711446337008 4909585162938624 4909889576701207 4913633356587648 4916815970348392 4939559365893768 4942452320555904 4945653600673016 4948550124549248 4950691670931501 4952630446719296 4970392162721678 4979727985717023 4981678132623808 4986752900584488 4989673495112064 4996119453741108 4999045533983424 5016000718183224 5018938442297472 5025422207135484 5028365449138752 5032511582956704 5038720498538848 5050559778249447 5062027779924192 5068273111433504 5075422937133824 5093625026260232 5103192315941412 5105190813597952 5107400148179274 5110391402251872 5119990183999152 5130727393777216 5137355574268302 5140364372353056 5145600791834316 5147615897377536 5150019451940496 5157284597410176 5175780268619268 5177807192963328 5187532600914048 5196180514118187 5213481061418784 5216857889798786 5226656646165801 5234029903919256 5237095321315968 5254857895239568 5257935510978304 5264728026522888 5267811422907264 5270091133572243 5272154991668928 5301000758989089 5303076721825344 5304105399246192 5311587914151552 5339613667743432 5342740922445696 5346201473843384 5363799240380064 5381991553995364 5385143628179392 5395258473461472 5400754550107092 5402869578239232 5422245995696376 5432430529873116 5434557962862336 5440094073364896 5468797869382386 5472000783472608 5475545057887982 5496785998406016 5511859269928704 5515429361119216 5518659585902848 5531417966641941 5553429366559998 5555604184769408 5556681846829344 5563860300757143 5567118890117904 5571709252559208 5574972438820224 5597157156847872 5604387899201784 5607670224385152 5611302373372808 5645210703878592 5652175543626304 5668560560856204 5672446051971622 5680448185967632 5691117697962312 5701807250362692 5709850804275552 5713764597615536 5730328154542761 5732572249352256 5743339665297696 5751441809093376 5772068317999368 5785174605627648 5792312127352576 5817878384015236 5821285744297408 5828806029364626 5832219789647328 5851417353141888 5852000837880428 5855428182680384 5871263513449488 5874702139832064 5885736516503424 5911715132144514 5915177449850592 5953724368598314 5958264070192896 5958633506209153 5962123302627184 5973321881332344 5993581503313019 5997091767745232 6000604088036096 6003200923806702 6005551880273792 6014476658073807 6016832030311872 6038410313389146 6040775058457216 6058286581701816 6061834741995648 6082394571655248 6102415620278208 6106368221239132 6109944541535296 6142182697610036 6145779993391808 6150847490280416 6166009683955968 6186922842129568 6188122965787224 6196852566510144 6204858031259118 6208492034140704 6229549279034004 6233197742853312 6250054707865584 6253715181111552 6257765780443408 6289067634464164 6294468219038384 6300880308458274 6303347841279104 6312715170044409 6325953661645772 6337835618185302 6340317623339392 6346776418925712 6350493539233536 6358697486579592 6362421588706176 6380264180946117 6384000914051376 6387739835651328 6390504209213586 6405014741944896 6412916998140352 6427985172317478 6430502481583488 6441222496588297 6479000927653331 6482795487967568 6491940783963008 6494972038470888 6500327461319076 6504134511956928 6516351143271648 6530016682989184 6538452549068748 6542281928449344 6548946462334584 6563816760340224 6586079154525024 6587356705515432 6596649506284992 6600922227908668 6613320654332238 6635339532714816 6639637314289364 6649003867445984 6652108458756474 6661492604988144 6665394045311232 6688000957577632 6700562942847312 6704487265518336 6707388715455582 6710015443942272 6734079704332596 6746728238713386 6749370373232256 6750679599040608 6756245865308016 6760202799829248 6760621959229039 6795871940764368 6799852083112704 6800273700925397 6804256421255216 6809866864239032 6813855203002496 6826653578665536 6849807432357736 6853819163137408 6860801055779088 6866692602587328 6873687609227208 6897000987501933 6901040358159024 6914002492565784 6919703426565468 6923756093373504 6928240685490916 6951308081891712 6960288197395764 6964364633510592 6968875528221068 6978706538559008 7003734411107819 7019637368697184 7026788178096324 7029539988891904 7039986502998834 7068001011985452 7070768962433792 7072140532328256 7081276746418182 7091266321438992 7095419467589376 7119484890324576 7132857326256816 7137034831035648 7142919666132096 7151732320506752 7184813623118208 7193677964615296 7196791117888977 7201006066809456 7214531622907896 7229661327595168 7239001036468971 7243240706497488 7253458764486528 7267082841805248 7291730492509848 7293144923963514 7296001044630144 7303433381958384 7309705028560704 7346268768362832 7351027026534653 7375223955522588 7404572488746664 7408909129105792 7418480401009524 7422825186823872 7428945670078944 7447258449453312 7455588244082517 7472517198935712 7480129350876732 7484510242668096 7524001077274836 7526947605171456 7528407663446208 7558080747808272 7583715371538922 7588156930616416 7602409667150256 7613134405700736 7640437539390348 7643429665803008 7654788473912118 7657786220396928 7661100222268911 7665587103377808 7696091090665824 7706033361402453 7710546558529584 7715062398903552 7715540763387611 7721423846066304 7766710789444992 7771741372486168 7776293052863104 7825286834698179 7828351351265984 7851044855878884 7855642981973952 7856426321721362 7882286842859352 7886903266467456 7897092039784332 7901717134360896 7908232487503392 7954615082738016 7964429175109792 8004267898408936 8019302210765076 8022442707082496 8045698860570096 8051213751185528 8072987330993046 8077715442269088 8092887710192208 8104304367358848 8109859428873664 8133368993544564 8136554160370944 8151836944293504 8197919541112378 8213317586831973 8245178997609024 8246001180649694 8250830621049632 8262470088680192 8273144041678824 8277989378854272 8306065705378672 8310930323804416 8330144049839997 8333406277154112 8335022770244016 8395735735271808 8401173744611032 8416953560059212 8450447490913736 8462368558567616 8478263315439456 8507018907928156 8508669077957433 8512001218735168 8520672278951448 8536676546943468 8540019655926528 8570646896423304 8598858374028384 8604427948109686 8654893801177778 8659962717961184 8667103281758768 8672179349275904 8688468191028864 8717936732091664 8723042571265792 8726817576022854 8731928616446112 8743209044046939 8748329684470992 8778001256820642 8781438872700032 8783142274020576 8795532675046656 8806895270174232 8812053209748096 8817760872442984 8847119376953088 8869477945008632 8881990139984192 8913843795955406 8930586552897471 8934083923796416 8943184953940776 8959982821998516 8978772939110128 8995637651617848 9000906132054144 9004801385710053 9008327820410688 9025248045467808 9057615470083719 9061162587685824 9090988665986304 9102204771554048 9123591857482872 9147734741038784 9155590136783104 9159552331858698 9164916812302944 9196001316669244 9201387144212032 9213274046415054 9218669990087712 9226271235420624 9231674791164672 9249014525933952 9280384263194352 9282184448680836 9285819511347456 9295278849765216 9344323918551006 9349796614279968 9355852579225922 9369050904128432 9386648670665112 9417901272240384 9418485219491887 9424001349313936 9429520709771008 9433601451696246 9441702328557576 9451320462687411 9455021761918656 9488930492468658 9492646520432768 9506753427277953 9510476435009088 9520164628388568 9525740308850304 9576001371077064 9581609753476992 9595721490518636 9601341422412608 9619375497210528 9645753722375232 9652001381958628 9657654275329984 9689443789073664 9722307323346464 9724193231951352 9737911175944512 9742458057706332 9746273371414272 9750491191978614 9756201767935392 9795025024483776 9807678823603122 9813422892674016 9819779153402414 9827266713175296 9833631940696784 9879118731787536 9884904641111808 9891307201346032 9897100249098496 9901383341863002 9905260893438592 9919980981498357 9940784325443356 9959455971434046 9963356265247616 9973505801168976 9978162688134711 9979346990224128 9992238907482216 9998091067966848 10032001436366448 10037876884594944 10050844414270968 10056730898277504 10065023165913408 10077440997077696 10101119556498894 10124055559848384 10136546222867008 10181287172026663 10187250052520464 10206384631882824 10214800296358548 10220782804503744 10239980367998304 10261454787554432 10274711148536604 10280728744706112 10291201583668632 10300038903880992 10314569194820352 10351560537238536 10375065201828096 10392361028236374 10426962122837568 10433715779597572 10453313292331602 10468059807838512 10474190642631936 10509715790479136 10529456053045776 10535622845814528 10540182267144486 10544309983337856 10602001517978178 10606153443650688 10608210798492384 10623175828303104 10679227335486864 10685481844891392 10686144387168481 10692402947686768 10727598480760128 10763983107990728 10770287256358784 10790516946922944 10801509100214184 10844491991392752 10864861059746232 10880188146729792 10937595738764772 10944001566945216 10951090115775964 10993571996812032 11005868360312287 11030858722238432 11062835933283882 11070418907880101 11106858733119996 11111208369538816 11113363693658688 11127720601514286 11134237780235808 11143418505118416 11149944877640448 11208775798403568 11215340448770304 11222604746745616 11290421407757184 11304351087252608 11337121121712408 11344892103943244 11360896371935264 11375573057308383 11382235395924624 11403614500725384 11419701608551104 11427529195231072 11460656309085522 11465144498704512 11486679330595392 11544136635998736 11551613898840169 11619365300006387 11635756768030472 11642571488594816 11657612058729252 11664439579294656 11702834706283776 11704001675760856 11710856365360768 11742527026898976 11771473033006848 11784639482582043 11823430264289028 11830354899701184 11907448737196628 11917267012418306 11924246605254368 11946643762664688 11987163006626038 11994183535490464 12006401847613404 12011103760547584 12028953316147614 12033664060623744 12076820626778292 12081550116914432 12109480996489569 12116573163403632 12123669483991296 12124421199609103 12164789143310496 12195532174386869 12204831240556416 12212736442478264 12219889083070592 12284365395220072 12291559986783616 12296879311668567 12301694980560832 12369001770974541 12373845684259136 12376245931574448 12393705133020288 12409716062518236 12416984068281408 12459098558068008 12466395485706624 12500109415731168 12515531560886816 12578135268928328 12588936438076768 12601760616916548 12606695682558208 12625430340088818 12651907323291544 12675671236370604 12680635246678784 12693552837851424 12717394973159184 12724843177412352 12760528361892234 12768001828102752 12781008418427172 12810029483889792 12825833996280704 12855970344634956 12861004963166976 12882444993176594 12906641922164529 12958001855306662 12965590975935136 12982340701766667 12983881567926016 12989944076941776 13000654922638152 13008269023913856 13032702286543296 13060033365978368 13076905098137496 13084563856898688 13090226364034281 13097892924669168 13167001885230963 13172158309050048 13174713411030864 13193299012569984 13201844455817336 13226641308664476 13270679065429632 13279274628578728 13298007734891968 13304216917512948 13322985209976288 13370765693933109 13376001915155264 13401125885694624 13414777430911164 13420030887884544 13468159408665192 13493456477426772 13498740746464512 13501359198081216 13512491730616032 13521243918458078 13591743881528736 13600547401850794 13608512842510432 13619733728478064 13627710406004992 13653307157331072 13699614864715472 13707638326274816 13721602111558176 13733385205174656 13739328497788047 13747375218454416 13794001975003866 13802080716318048 13819911069622581 13828004985131568 13839406853130936 13847512186747008 13856481370981832 13902616163783424 13920576394791528 13928729267021184 13937751056442136 13957413077118016 14007468822215638 14033778868838883 14039274737394368 14053576356192648 14079973005997668 14136002023970904 14144281064656512 14150402177544369 14162553492836364 14182532642877984 14233395738702987 14238969780649152 14265714652513632 14285839332264192 14303464641013504 14369627246236416 14387355929230592 14393582235777954 14402012133618912 14429063245815792 14459322655190336 14478002072937942 14486481412994976 14506917528973056 14534165683610496 14583460985019696 14586289847927028 14592002089260288 14606866763916768 14619410057121408 14692537536725664 14702054053069306 14729668730103621 14750447911045176 14809144977493328 14817818258211584 14836960802019048 14845650373647744 14852075012794503 14857891340157888 14911176488165034 14939183957151069 14945034397871424 14960258701753464 14969020485336192 15048002154549672 15056815326892416 15116161495616544 15167430743077844 15176313861232832 15204819334300512 15226268811401472 15280875078780696 15309576947824236 15315572440793856 15322200444537822 15331174206755616 15392182181331648 15412066722804906 15421093117059168 15431081526775222 15442847692132608 15533421578889984 15543482744972336 15552586105726208 15588541542354561 15650573669396358 15656702702531968 15679969938497403 15702089711757768 15711285963947904 15712852643442724 15764573685718704 15773806532934912 15794184079568664 15803434268721792 15816464975006784 15909230165476032 15928858350219584 16008535796817872 16038604421530152 16091397721140192 16093002304171177 16102427502371056 16145974661986092 16155430884538176 16185775420384416 16208608734717696 16219718857747328 16266737987089128 16303673888587008 16395839082224756 16426635173663946 16490357995218048 16492002361299388 16501661242099264 16546288083357648 16555978757708544 16612131410757344 16660288099679994 16666812554308224 16670045540488032 16791471470543616 16792512608407613 16802347489222064 16833907120118424 16891002418427599 16900894981827472 16924737117135232 16956526630878912 17014037815856312 17017338155914866 17024002437470336 17041344557902896 17073353093886936 17141293792846608 17197716748056768 17208855896219372 17309787602355556 17319925435922368 17334206563517536 17376936382057728 17396372569525873 17435873464183328 17453635152045708 17463857232892224 17486418088093878 17496659368941984 17556002513641284 17562877745400064 17566284548041152 17613790540348464 17624106419496192 17635521744885968 17738955890017264 17763980279968384 17827687591910812 17861173105794942 17868167847592832 17875900518627459 17886369907881552 17919965643997032 17957545878220256 17980744509939057 17991275303235696 18001812264108288 18009602771420106 18016655640821376 18050496090935616 18115230940167438 18122325175371648 18152536126748837 18247183714965744 18259002614295751 18295469482077568 18319104663717396 18329833624605888 18392002633338488 18402774288424064 18426548092830108 18437339980175424 18452542470841248 18498029051867904 18560768526388704 18564368897361672 18590557699530432 18688647837102012 18699593228559936 18711705158451844 18738101808256864 18773297341330224 18836970438983774 18848002698627872 18867202903392492 18883404657115152 18902640925374822 18910043523837312 18977860984937316 18985293040865536 19013506854555906 19020952870018176 19040329256777136 19051480617700608 19052661885100019 19140792542838351 19152002742154128 19163219506953984 19164407702607937 19191442981037272 19202682844825216 19238750994421056 19291507444750464 19304002763917256 19315308550659968 19323667489764891 19437002782959993 19444614646692928 19448386463902704 19475822351889024 19484916115412664 19500982383957228 19512403535870784 19590050048967552 19615357647206244 19626845785348032 19639558306804828 19667263881393568 19758237463575072 19782614402692064 19802766683726004 19810521786877184 19839961962996714 19881568650886712 19918911942868092 19926712530495232 19947011602337952 19956325376269422 19984477814964432 19996182135933696 20064002872732896 20101688828541936 20113461796555008 20130046331826816 20154881994155392 20202239112997788 20248111119696768 20273092445734016 20281865877687117 20362574344053326 20374500105040928 20400821102776191 20412769263765648 20429600592717096 20441565609007488 20479960735996608 20522909575108864 20549422297073208 20561457489412224 20582403167337264 20600077807761984 20691002962505799 20703121074477072 20784722056472748 20853924245675136 20867431559195144 20906626584663204 20936119615677024 21011203233323457 21019431580958272 21058912106091552 21080364534288972 21088619966675712 21204003035956356 21212306887301376 21216421596984768 21358454670973728 21372288774336962 21384805895373536 21455196961520256 21527966215981456 21540574512717568 21581033893845888 21590373353666931 21603018200428368 21688983982785504 21717003109406913 21729722119492464 21760376293459584 21875191477529544 21888003133890432 21902180231551928 22011736720624574 22053081079603959 22061717444476864 22125671866567764 22140837815760202 22213717466239992 22226727387317376 22255441203028572 22268475560471616 22286837010236832 22366764732247551 22417551596807136 22445209493491232 22580842815514368 22608702174505216 22674242243424816 22689784207886488 22721792743870528 22751146114616766 22764470791849248 22807229001450768 22839403217102208 22855058390462144 22921312618171044 22930288997409024 22973358661190784 23088273271997472 23103227797680338 23146622290162833 23238730600012774 23271513536060944 23285142977189632 23315224117458504 23328879158589312 23408003351521712 23421712730721536 23475860504094537 23485054053797952 23569278965164086 23646860528578056 23660709799402368 23814897474393256 23834534024836612 23848493210508736 23893287525329376 23974326013252076 23988367070980928 24012803695226808 24057906632295228 24067328121247488 24153641253556584 24218961992979138 24233146326807264 24248842399218206 24329578286620992 24391064348773738 24409662481112832 24425472884956528 24439778166141184 24568730790440144 24583119973567232 24593758623337134 24603389961121664 24639952760495919 24738003541949082 24747691368518272 24752491863148896 24787410266040576 24819432125036472 24833968136562816 24918197116136016 24932790971413248 25000218831462336 25031063121773632 25156270537856656 25177872876153536 25203521233833096 25250860680177636 25303814646583088 25351342472741208 25387105675702848 25434789946318368 25521056723784468 25526007233872299 25536003656205504 25562016836854344 25620058967779584 25651667992561408 25711940689269912 25764889986353188 25813283844329058 25916003710613324 25931181951870272 25964681403533334 25979888153883552 26001309845276304 26016538047827712 26065404573086592 26153810196274992 26169127713797376 26180452728068562 26195785849338336 26334003770461926 26344316618100096 26349426822061728 26386598025139968 26388234098926249 26403688911634672 26453282617328952 26541358130859264 26543003800386227 26558549257157456 26596015469783936 26608433835025896 26645970419952576 26741531387866218 26752003830310528 26791759658692413 26802251771389248 26829554861822328 26936318817330384 26986912954853544 27002718396162432 27024983461232064 27042487836916156 27183487763057472 27201094803701588 27217025685020864 27239467456956128 27306614314662144 27399229729430944 27443204223116352 27466770410349312 27478656995576094 27494750436908832 27588003950007732 27604161432636096 27639822139245162 27656009970263136 27678813706261872 27695024373494016 27712962741963664 27841152789583056 27857458534042368 27875502112884272 27914826154236032 28014937644431276 28067557737677766 28078549474788736 28107152712385296 28159946011995336 28255455658475661 28272004047941808 28288562129313024 28300804355088738 28325106985672728 28365065285755968 28466791477405974 28477939561298304 28531429305027264 28692718393893323 28787164471555908 28804024267237824 28858126491631584 28918645310380672 28956004145875884 28972962825989952 29068331367220992 29166921970039392 29172579695854056 29213733527833536 29238820114242816 29385075073451328 29404108106138612 29459337460207242 29500895822090352 29618289954986656 29673921604038096 29691300747295488 29704150025589006 29715782680315776 29822352976330068 29878367914302138 29890068795742848 29920517403506928 29938040970672384 30096004309099344 30113630653784832 30115497818383901 30232322991233088 30334861486155688 30352627722465664 30409638668601024 30543861516079989 30561750157561392 30619153895648472 30644400889075644 30662348413511232 30784364362663296 30824133445609812 30842186234118336 30862163053550444 31086965489944672 31177083084709122 31198453285843921 31301147338792716 31313405405063936 31359939876994806 31404179423515536 31422571927895808 31425705286885448 31529147371437408 31588368159137328 31606868537443584 31632929950013568 31818460330952064 31857716700439168 32017071593635744 32058433161505443 32077208843060304 32182795442280384 32186004608342354 32204855004742112 32291949323972184 32310861769076352 32371550840768832 32439437715494656 32533475974178256 32745484027290727 32791678164449512 32853270347327892 32980715990436096 32984004722598776 33003322484198528 33017605080936861 33092576166715296 33211256723640303 33224262821514688 33320576199359988 33333625108616448 33340091080976064 33585025216815226 33604694978444128 33667814240236848 33782004836855198 33801789963654944 33849474234270464 33913053261757824 34028075631712624 34034676311829732 34048004874940672 34082689115805792 34126719171925149 34146706187773872 34282587585693216 34369227036908449 34395433496113536 34417711792438744 34619575204711112 34639850871844736 34654841696520507 34668413127035072 34792745139051746 34858095900019161 34871746928366656 34907270304091416 34927714465784448 34972836176187756 34993318737883968 35112005027282568 35132569096082304 35227581080696928 35271043489771936 35353918447746129 35477911780034528 35527960559936768 35655375183821624 35722346211589884 35736335695185664 35751801037254918 35772739815763104 35839931287994064 35915091756440512 35961489019878114 35982550606471392 36019205542840212 36033311281642752 36100992181871232 36230461880334876 36244650350743296 36305072253497674 36373263598827309 36494367429931488 36518005228591502 36586596523160607 36590938964155136 36638209327434792 36659667249211776 36784005266676976 36805548576848128 36853096185660216 36874679960350848 36890637935005701 36905084941682496 37107005312923623 37121537052777408 37128737794723344 37181115399060864 37377295674204024 37399186457119872 37423410316903688 37476203616513728 37546594682660448 37673940877967548 37696005397255744 37734405806784984 37766809314230304 37805281850749644 37820087047674624 37955721969874632 38027013709111812 38041905740036352 38080658513554272 38105323770200038 38281585085676702 38304005484308256 38328815405215874 38382885962074544 38405365689650432 38477501988842112 38583014889500928 38608005527834512 38630617101319936 38647334979529782 38719925766493587 38874005565919986 38889229293385856 38896772927805408 38947022105300001 38951644703778048 38969832230825328 39001964767914456 39024807071741568 39180100097935104 39230715294412488 39253691570696064 39279116613609656 39334527762787136 39516474927150144 39565228805384128 39605533367452008 39679923925993428 39763137301773424 39837823885736184 39894023204675904 39912650752538844 39968955629928864 40112297081799327 40128005745465792 40203377657083872 40260092663653632 40309763988310784 40404478225995576 40496222239393536 40546184891468032 40563731755374234 40725148688106652 40749000210081856 40801642205552382 40825538527531296 40859201185434192 40883131218014976 40959921471993216 41098844594146416 41122914978824448 41164806334674528 41200155615523968 41382005925011598 41406242148954144 41569444112945496 41707848491350272 41710434543464071 41734863118390288 41813253169326408 41872239231354048 42022406466646914 42038863161916544 42101336606516649 42117824212183104 42160729068577944 42408006071912712 42432843193969536 42716909341947456 42744577548673924 42769611790747072 42910393923040512 43055932431962912 43162067787691776 43180746707333862 43206036400856736 43377967965571008 43434006218813826 43459444238984928 43520752586919168 43750382955059088 43776006267780864 43804360463103856 44023473441249148 44106162159207918 44123434888953728 44189006190310863 44251343733135528 44281675631520404 44427434932479984 44453454774634752 44510882406057144 44536951120943232 44573674020473664 44733529464495102 44835103193614272 44890418986982464 45088557476118079 45348484486849632 45353006493573317 45379568415772976 45443585487741056 45502292229233532 45528941583698496 45614458002901536 45678806434204416 45710116780924288 45842625236342088 45946717322381568 46176546543994944 46206455595360676 46293244580325666 46477461200025548 46543027072121888 46630448234917008 46657758317178624 46816006703043424 46951721008189074 46970108107595904 47138557930328172 47293721057156112 47321419598804736 47324353714603273 47601915906477779 47629794948786512 47669068049673224 47696986421017472 47786575050658752 47948652026504152 47976734141961856 48025607390453616 48115813264590456 48279006912513531 48307282507113168 48437923985958276 48466292653614528 48497684798436412 48659156573241984 48782128697547476 48850945769913056 49026140877754733 49137461580880288 49187517246674268 49206779922243328 49279905520991838 49476007083898164 49495382737036544 49504983726297792 49638864250072944 49667936273125632 49836394232272032 50000437662924672 50062126243547264 50312541075713312 50355745752307072 50377537825222839 50407042467666192 50501721360355272 50607629293166176 50673007255282797 50702684945482416 50774211351405696 50869579892636736 51042113447568936 51052014467744598 51072007312411008 51124033673708688 51423881378539824 51457189185742571 51529779972706376 51626567688658116 51832007421226648 51862363903740544 51929362807066668 51959776307767104 52002619690552608 52130809146173184 52189117708577619 52307620392549984 52360905456137124 52391571698676672 52668007540923852 52688633236200192 52698853644123456 52776468197852498 52807377823269344 52906565234657904 53086007600772454 53117098514314912 53192030939567872 53216867670051792 53291940839905152 53483062775732436 53504007660621056 53583519317384826 53604503542778496 53627701555882377 53659109723644656 53872637634660768 53942233529817171 53973825909707088 54005436792324864 54008785343713277 54049966922464128 54084975673832312 54366975526114944 54402189607403176 54434051370041728 54457608380246511 54478934913912256 54777007842887253 54798459458861888 54886408446232704 54957313991152188 54989500873817664 55176007900015464 55208322865272192 55279644278490324 55312019940526272 55357627412523744 55425925483927328 55682305579166112 55751004225768544 55829652308472064 56029875288862552 56135115475355532 56157098949577472 56214305424770592 56319892023990672 56510911316951322 56544008095883616 56601608710177476 56650213971345456 56730130571511936 56933582954811948 56955879122596608 57062858610054528 57157985655300057 57385436787786646 57493223107823811 57574328943111816 57608048534475648 57716252983263168 57837290620761344 57912008291751768 57945925651979904 57971002469294673 58311008348879979 58333843940078784 58345159391708112 58427467055667072 58770150146902656 58808216212277224 58918674920414484 59001791644180704 59236579909973312 59347843208076192 59408300051178012 59431565360631552 59644705952660136 59756735828604276 59780137591485696 59841034807013856 60192008618198688 60230995636767802 60464645982466176 60669722972311376 60705255444931328 60819277337202048 60845597633061351 61087723032159978 61123500315122784 61202463308328573 61238307791296944 61288801778151288 61324696827022464 61568728725326592 61648266891219624 61684372468236672 61724326107100888 62173930979889344 62354166169418244 62396906571687842 62602294677585432 62719879753989612 62808358847031072 62851410573770896 63033609699970371 63058294742874816 63176736318274656 63265859900027136 63636920661904128 63715433400878336 64034143187271488 64116866323010886 64154417686120608 64365590884560768 64372009216684708 64409710009484224 64583898647944368 64621723538152704 64743101681537664 65066951948356512 65490968054581454 65583356328899024 65706540694655784 65929396536443209 65968009445197552 66006644968397056 66035210161873722 66159243238811877 66185152333430592 66422513447280606 66448525643029376 66641152398719976 66680182161952128 67170050433630452 67209389956888256 67335628480473696 67564009673710396 67603579927309888 67826106523515648 68056151263425248 68069352623659464 68165378231611584 68253438343850298 68293412375547744 68565175171386432 68738454073816898 68790866992227072 68835423584877488 69239150409422224 69279701743689472 69309683393041014 69336826254070144 69439866870488499 69585490278103492 69716191800038322 69743493856733312 69814540608182832 69855428931568896 69945672352375512 69986637475767936 70224010054565136 70265138192164608 70455162161393856 70542086979543872 70707836895492258 70955823560069056 71269010204186641 71310750367643248 71444692423179768 71503602074509836 71545479631526208 71679862575988128 71830183512881024 71922978039756228 71965101212942784 72038411085680424 72201984363742464 72460923760669752 72610144506995348 72746527197654618 72988734859862976 73036010457183004 73173193046321214 73276418654869584 73319334498423552 73568010533353952 73706192371320432 73749359920701696 73781275870011402 73810169883364992 74214010625847246 74243074105554816 74257475589446688 74362230798121728 74366841551519429 74754591348408048 74798372914239744 74803010710179367 74846820633807376 74952407233027456 75093189365320896 75347881755935096 75392010794511488 75468811613569968 75533618628460608 75610563701499288 75911443939749264 76054027418223624 76161317027108544 76210647540400076 76563170171353404 76608010968616512 76657630810431748 76765771924149088 76955003977684224 77041078522186009 77216011055669024 77294669959059564 77439851532987174 77748011131839972 77778458586771712 77793545855610816 77894044210600002 77939664461650656 78003929535828912 78049614143483136 78461430588824976 78507383141392128 78558233227219312 78669055525574272 79032949854300288 79130457610768256 79164702296778747 79211066734904016 79359847851986856 79526274603546848 79629011401158681 79675647771472368 79788046409351808 79825301505077688 79937911259857728 80224594163598654 80256011490931584 80406755314167744 80808956451991152 80861297291881183 81127463510748468 81450297376213304 81498000420163712 81603284411104764 81651077055062592 81718402370868384 81919842943986432 82197689188292832 82329612669349056 82400311231047936 82764011850023196 82812484297908288 83138888225890992 83420869086928142 83469726236780576 83626506338652816 83744478462708096 84044812933293828 84077726323833088 84202673213033298 84235648424366208 84321458137155888 84766366975426983 84816012143825424 84865686387939072 84870948397263721 85433818683894912 85489155097347848 85539223581494144 86078155181679969 86111864863925824 86361493414667724 86412072801713472 86755935931142016 86868012437627652 86918888477969856 87500765910118176 87608720926207712 88046946882498296 88212324318415836 88246869777907456 88378012380621726 88502687466271056 88563351263040808 88854869864959968 89021764812114288 89073902241886464 89147348040947328 89467058928990204 89670206387228544 89780837973964928 90177114952236158 90346493455151703 90696968973699264 90706012987146634 90759136831545952 90887170975482112 91004584458467064 91057883167396992 91228916005803072 91420233561848576 91631584548239967 91685250472684176 92353093087989888 92412911190721352 92586489160651332 92954922400051096 93086054144243776 93260896469834016 93595359857531763 93632013406086848 93903442016378148 93940216215191808 94277115860656344 94587442114312224 94648707429206546 95203831812955558 95259589897573024 95338136099346448 95393972842034944 95573150101317504 95897304053008304 95953468283923712 96051214780907232 96175299484516329 96231626529180912 96558013825027062 96614565014226336 96875847971916552 96932585307229056 96995369596872824 97318313146483968 97564257395094952 97701891539826112 98052281755509466 98236452081872181 98274923161760576 98375034493348536 98559811041983676 98952014167796328 99009967452595584 99052815242810583 99277728500145888 99633770170920909 99672788464544064 100000875325849344 100124252487094528 100625082151426624 100711491504614144 100755075650445678 100814084935332384 101003442720710544 101215258586332352 101346014510565594 101405369890964832 101548422702811392 101739159785273472 102084226895137872 102104028935489196 102144014624822016 102248067347417376 102847762757079648 102914378371485142 103059559945412752 103107681110725347 103253135377316232 103664014842453296 103724727807481088 103858725614133336 103919552615534208 103964525089561521 104005239381105216 104378235417155238 104574287700057483 104615240785099968 104721810912274248 104783143397353344 105336015081847704 105397707288246912 105552936395704996 105614755646538688 105813130469315808 106172015201544908 106234197028629824 106433735340103584 106583881679810304 106966125551464872 107167038634769652 107209007085556992 107255403111764754 107318219447289312 107745275269321536 107884467059634342 107947651819414176 108017570687426554 108099933844928256 108169951347664624 108733951052229888 108804379214806352 108868102740083456 108915216760493022 108957869827824512 109119790796481927 109554015685774506 109596918917723776 109759789569481821 109772816892465408 109914627982304376 109979001747635328 110352015800030928 110416645730544384 110559288556980648 110624039881052544 110715254825047488 110851850967854656 111364611158332224 111502008451537088 112059750577725104 112270230950711064 112428610849541184 112639784047981344 113021822633902644 113088016191767232 113203217420354952 113300427942690912 113460261143023872 113867165909623896 114125717220109056 114315971310600114 114770873575573292 114986446215647622 115148657886223632 115216097068951296 115432505966526336 115824016583503536 115891851303959808 115942004938589346 116622016697759958 116667687880157568 116690318783416224 116854934111334144 117540300293805312 117547588258853291 117616432424554448 117837349840828968 118003583288361408 118473159819946624 118695686416152384 118816600102356024 119289411905320272 119513471657208552 119682069614027712 120384017236397376 120461991273535604 120929291964932352 121339445944622752 121638554674404096 121691195266122702 121774607986681111 122175446064319956 122247000630245568 122404926616657146 122476615582593888 122577603556302576 122649393654044928 123296533782439248 123368744936473344 123448652214201776 124347861959778688 124708332338836488 124793813143375684 125131303630392213 125204589355170864 125439759507979224 125616717694062144 125702821147541792 126067219399940742 126116589485749632 126353472636549312 127067752887241859 127813018300070257 128068286374542976 128233732646021772 128308835372241216 128731181769121536 128744018433369416 128819420018968448 129167797295888736 129486203363075328 130133903896713024 130981936109162908 131166712657798048 131413081389311568 131858793072886418 131936018890395104 132070420323747444 132318486477623754 132370304666861184 132845026894561212 132897051286058752 133282304797439952 133360364323904256 133368633195700133 134150853918255559 134340100867260904 134418779913776512 134671256960947392 135128019347420792 135207159854619776 135265672428354237 136059019480719951 136112302526850496 136138705247318928 136330756463223168 136506876687700596 136586824751095488 137130350342772864 137476908147633796 137670847169754976 138478300818844448 138619366786082028 138673652508140288 138879733740976998 139170980556206984 139432383600076644 139486987713466624 139629081216365664 139891344704751024 139973274951535872 140448020109130272 140910324322787712 141084173959087744 141415673790984516 141911647120138112 141973061143809819 142538020408373282 142621500735286496 142805747719433337 142889384846359536 143007204149019672 143090959263052416 143359725151976256 143660367025762048 143845956079512456 143930202425885568 144076822171360848 144837020737540593 144921847521339504 145220289013990696 145493054395309236 145977469719725952 146072020914366008 146346386092642428 146552837309739168 147078422633264199 147136021066707904 147412384742640864 147562551740022804 147620339766729984 148428021251694492 148486148211109632 148514951178893376 148733683103038858 149509182696816096 149606021420358734 149693641267614752 149904814466054912 150186378730641792 150695763511870192 150784021589022976 150937623227139936 151067237256921216 151132613475668517 151221127402998576 151822887879498528 152019021765848391 152108054836447248 152322634054217088 152421295080800152 153126340342706808 153216021937233024 153315261620863496 153531543848298176 154082157044372018 154371567557227713 154432022111338048 154589339918119128 154879703065974348 155496022263679944 155587091711221632 155788088421200004 155879328923301312 156007859071657824 156567353125732857 156922861177649952 157116466454438624 157338111051148544 158065899708600576 158260915221536512 158329404593557494 158422133469808032 158719695703973712 159052549207093696 159258022802317362 159351295542944736 159576092818703616 159650603010155376 159875822519715456 160449188327197308 160512022981863168 160813510628335488 161617912903982304 161722594583762366 162026356031139831 162254927021496936 162900594752426608 162996000840327424 163206568822209528 163302154110125184 163372825140739533 163436804741736768 164331023528661759 164395378376585664 164659225338698112 165528023700046392 165624968595816576 166277776451781984 166841738173856284 166939452473561152 167253012677305632 167488956925416192 168089625866587656 168405346426066596 168471296848732416 168642916274311776 169532733950853966 169632024287650848 169741896794527442 170867637367789824 170978310194695696 171078447162988288 171473956965900171 172156310363359938 172223729727851648 172479669323471433 172722986829335448 172824145603426944 173511871862284032 173736024875255304 173837776955939712 175001531820236352 175217441852415424 176093893764996592 176424648636831672 176756024761243452 177005374932542112 177126702526081616 177709739729919936 178043529624228576 178294696081894656 178934117857980408 179340412774457088 179561675947929856 180354229904472316 180692986910303406 181393937947398528 181412025974293268 181518273663091904 182009168916934128 182115766334793984 182457832011606144 183263169096479934 183370500945368352 184706186175979776 184717638692483743 184825822381442704 185172978321302664 185801026602703589 185909844800102192 186172108288487552 186521792939668032 187190719715063526 187264026812173696 187806884032756296 188554231721312688 189174884228624448 189297414858413092 190407663625911116 190519179795146048 190676272198692896 191146300202635008 191794608106016608 192102429561814464 192350598969032658 192463253058361824 193116027650054124 193229130028452672 193751695943833104 193865170614458112 193990739193745648 195128514790189904 195403783079652224 196104563511018932 196472904163744362 196549846323521152 196750068986697072 197119622083967352 197788189609329627 197904028335592656 198019934905191168 198105630485621166 198555457000291776 199267540341841818 199345576929088128 199677897394237207 200849028757253261 201250164302853248 201510151300891356 201628169870664768 202006885441421088 202430517172664704 202692029021131188 202810739781929664 203478319570546944 204168453790275744 204208057870978392 204496134694834752 205695525514159296 205828756742970284 206119119890825504 206215362221450694 206506270754632464 207328029684906592 207717451228266672 207839105231068416 207929050179123042 208010478762210432 208756470834310476 209148575400114966 209230481570199936 209443621824548496 209566286794706688 209579280736100209 210672030163695408 210795414576493824 210808484728687307 211105872791409992 211229511293077376 211626260938631616 212344030403089816 212468394057259648 212867470680207168 213807030612559923 213932251102929744 214334077269539304 214510806223529508 214636438894578624 215490550538643072 215768934119268684 215895303638828352 216035141374853108 216339902695329248 217608758429612704 217830433520986044 217915739655649024 218239581592963854 219108031371549012 219193837835447552 219519579138963642 219829255964608752 219958003495270656 220704031600061856 221118577113961296 221248079762105088 221430509650094976 221703701935709312 222729222316664448 223004016903074176 223100524654558287 224119501155450208 224409032130538101 224540461901422128 224857221699082368 225279568095962688 226043645267805288 226176032383534464 226406434840709904 226600855885381824 227734331819247792 228631942621200228 229541747151146584 229972892431295244 230297315772447264 230865011933052672 231123235566558027 231648033167007072 231884009877178692 233244033395519916 233335375760315136 233380637566832448 235095176517706582 235232864849108896 235674699681657936 236007166576722816 236946319639893248 237391372832304768 237494106890336241 237633200204712048 238578823810640544 238887034203476043 239026943314417104 239364139228055424 240768034472794752 240923982547071208 242583891875643549 242678891889245504 243382390532245404 243549215973362222 244350892128639912 244494001260491136 244809853233314292 244953231165187776 245155207112605152 246593067564878496 246897304428403552 248695723919557376 249416664677672976 249587626286751368 250262607260784426 250409178710341728 250879519015958448 251233435388124288 251405642295083584 252134438799881484 252233178971499264 252706945273098624 254135505774483718 254612845191791163 255626036600140514 256136572749085952 256467465292043544 256617670744482432 257488036866738832 257638840037936896 258234465545039907 258335594591777472 260267807793426048 261963872218325816 262333425315596096 262826162778623136 263717586145772836 263872037780790208 264140840647494888 264636972955247508 264740609333722368 265690053789122424 266564609594879904 266737266391400266 268301707836511118 268680201734521808 268837559827553024 269342513921894784 270256038694841584 270414319709239552 270531344856708474 271039480365455109 272118038961439902 272224605053700992 272277410494637856 272661512926446336 273013753375401192 273173649502190976 274260700685545728 274953816295267592 275341694339509952 276956601637688896 277238733572164056 277759467481953996 278341961112413968 278864767200153288 279258162432731328 279782689409502048 280786079572595289 280896040218260544 281820648645575424 282168347918175488 282831347581969032 283823294240276224 283946122287619638 285076040816746564 285243001470572992 285611495438866674 285778769692719072 286014408298039344 286181918526104832 286719450303952512 287691912159024912 287860404851771136 288153644342721696 289674041475081186 289843695042679008 290440578027981392 290986108790618472 291954939439451904 291973041804248497 292144041828732016 292692772185284856 293105674619478336 294156845266528398 294272042133415808 294709356245616543 294824769485281728 295125103480045608 296856042503388984 297029902357786752 297467366206077716 299018365393632192 299212042840717468 299387282535229504 300372757461283584 301391527023740384 301875246454279872 302134474513842432 302265226951337034 302442254805997152 303645775758997056 304038043531696782 304216109672894496 304645268108434176 304842590161600304 306252680685413616 306432043874466048 306630523241726992 307063087696596352 308164314088744036 308743135114455426 308864044222676096 309178679836238256 309323043332176041 309759406131948696 310992044527359888 311174183422443264 311576176842400008 311758657846602624 312015718143315648 313134706251465714 313845722355299904 314232932908877248 315619902332826553 316658809187114988 316844266939616064 317439391407947424 318105098414187392 318516045604634724 318702591085889472 319301206020310752 319751645039430912 320898376654394616 321627021256670976 323235825807964608 323445189167524732 324052712062279662 324509854042993872 325801189504853216 326413137644419056 326604308220250368 326745650281479066 326873609483473536 328662047057323518 328790756753171328 329318450677396224 331056047400092784 331249937191633152 331270476002222911 332555552903563968 333683476347712568 333878904947122304 334506025354611264 336179251733175312 336810692852133192 337285832548623552 339065467901707932 339264048575301696 339483793589054884 341956620389391392 342947913931800342 343182986144283131 344312620726719876 344447459455703296 344959338646942866 345445973658670896 345648291206853888 347472049750510608 347675553911879424 350003063640472704 350434883704830848 352187787529993184 352642764776559873 352849297273663344 353512049522486904 354010749865084224 354253405052163232 355419479459839872 356087059248457152 357868235715960816 360200324300197997 360708459808944632 361385973820606812 362787875894797056 362824051948586536 363036547326183808 364018337833868256 364915664023212288 365323823960043333 366526338192959868 366741001890736704 369435277384967486 369651644762885408 370345956642605328 371602053205407178 371819689600204384 372344216576975104 373043585879336064 374381439430127052 374528053624347392 375393910891176639 375613768065512592 377108463442625376 378061497405992939 378349768457248896 378594829716826184 380815327251822232 381038359590292096 381203258661725577 381352544397385792 383439054900210771 383589216212033216 384204859123628928 384701197938065316 384926506116723648 386232055300108248 386458260056905344 387503391887666208 387981478387491296 390257029580379808 390807566159304448 392209127022037864 392945808327488724 393099692647042304 393500137973394144 394239244167934704 395576379218659254 395808056671185312 396211260971242332 397110914000583552 398535080683683636 398691153858176256 399355794788474414 400105899587100399 401698057514506522 402452561754766677 402500328605706496 403020302601782712 403256339741329536 404013770882842176 404861034345329408 405384058042262376 405621479563859328 405797017285062711 408177058442159853 408336907580551488 408416115741956784 408992269389669504 411391051028318592 411657513485940568 412238239781651008 412430724442901388 413012541509264928 414656059369813184 415434902456533344 415858100358246084 416020957524420864 417512941668620952 418297150800229932 418460963140399872 418887243649096992 419158561472200418 421344060327390816 421616969457374614 422211745582819984 422459022586154752 423252521877263232 424688060806179632 424936788114519296 425734941360414336 425919183431429457 427614061225119846 427864502205859488 428417243158300011 428668154539078608 429021612447059016 429272877789157248 430981101077286144 431537868238537368 431790607277656704 432070282749706216 432679805390658496 435217516859225408 435660867041972088 436479163185927708 438216062743098024 439039158277927284 439658511929217504 441235267899792597 441408063200123712 442237154227922592 442861019300189952 443407403871418624 445458444633328896 446008033806148352 446201049309116574 448239002310900416 448818064261076202 449080923802844256 449714443398164736 450559136191925376 452087290535610576 452352064767068928 452812869681419808 453201711770763648 455468663638495584 457263885242400456 459083494302293168 459945784862590488 460594631544894528 462246471133116054 463114702671683139 463296066334014144 463768019754357384 466488066791039832 466761275133664896 470190353035413164 470465729698217792 471349399363315872 472014333153445632 474782745664609536 474988213780672482 475266400409424096 477157647621281088 477774068406952086 478053886628834208 478728278456110848 481536068945589504 481847965094142416 485167783751287098 485357783778491008 486079068093419493 486764781064490808 487098431946724444 488701784257279824 488988002520982272 489619706466628584 489906462330375552 490310414225210304 493186135129756992 493794608856807104 498833329355345952 498883071429306487 499175252573502736 500525214521568852 500818357420683456 501759038031916896 502466870776248576 502811284590167168 504268877599762968 505413890546197248 508271011548967436 509225690383582326 511252073200281028 512934930584087088 513235341488964864 514976073733477664 516468931090079814 516671189183554944 520535615586852096 520567890860636003 523621074971255569 523927744436651632 524666850631192192 525652325557246272 527435172291545672 527744075561580416 528281681294989776 529273945910495016 531380107578244848 533129219189759808 533474532782800532 536603415673022236 537360403469043616 538685027843789568 539287549655302063 540512077389683168 541062689713416948 542078960730910218 544236077922879804 544449210107401984 544554820989275712 546027506750802384 546347299004381952 549907632590535184 550683388679019904 553913203275377792 554152916077451229 554477467144328112 555518934963907992 556683922224827936 557403079808110767 557729534400306576 558516324865462656 559565378819004096 561572159145190578 561792080436521088 565662695163938064 566029081043168281 567892244575239276 570152081633493128 570486002941145984 571222990877733348 571557539385438144 572028816596078688 573438900607905024 575383824318049824 576307288685443392 579348082950162372 579687390085358016 580881156055962784 581972217581236944 583946083608496994 584288083657464032 585385544370569712 586211349238956672 588313690533056796 588544084266831616 589418712491233086 589649538970563456 590250206960091216 593364568827988881 593712085006777968 594059804715573504 594096638780846047 594934732412155432 598036730787264384 598424085681434936 598774565070459008 599033692182711621 602547086271759783 602783054047480768 603750492908559744 604530453902674068 604884509611994304 607291551517994112 608076087063393564 608432219345788992 609685180323200608 612505361370827232 613261046483453984 614126175393192704 616328628177488072 617486270228910852 617728088445352192 618357359672476512 618646086664352082 619518812263897392 621984089054719776 623152353684800016 623517315693205248 624031436286631296 626269412502931428 627691444710599808 628465865817754496 628737842208300627 631239804665653106 632425454186061921 633317618374229976 633688533879232128 634878782815894848 636210196828374784 637032091209269448 637405182171778944 638602412040621504 641421091837679769 641796753308789232 646471651615929216 646890378335049464 648105424124559324 649019708085987744 651602379009706432 652826275288838112 653491300562958132 653747218966947072 657324094114647036 657581513506342656 662112094800185568 662540952004445822 665111105807127936 667366952695425136 667757809894244608 669012050709222528 669301573963674861 672358503466350624 673227096391614303 673621385704266384 674571665097247104 678130935803415864 678528097150603392 678967587178109768 683913240778782784 685895827863600684 686365972288566262 688625241453439752 689918677293885732 690891947317341792 693369706699674081 694944099501021216 700006127280945408 700869767409661696 704375575059986368 705285529553119746 705698594547326688 707024099044973808 708021499730168448 708506810104326464 710838958919679744 712174118496914304 715736471431921632 720400648600395994 721416919617889264 722771947641213624 725648103897173072 726073094652367616 727751675626930647 728036675667736512 730647647920086666 733052676385919736 733482003781473408 738870554769934972 739303289525770816 740691913285210656 743204106410814356 743639379200408768 746087171758672128 748762878860254104 750787821782353278 751227536131025184 754216926885250752 756122994811985878 756699536914497792 757189659433652368 761630654503644464 762076719180584192 762406517323451154 762705088794771584 763838535575373489 766878109800421542 767178432424066432 768409718247257856 769402395876130632 769853012233447296 772464110600216496 772916520113810688 775006783775332416 775962956774982592 780514059160759616 784418254044075728 785891616654977448 787000275946788288 788478488335869408 791152758437318508 791616113342370624 792422521942484664 794221828001167104 797070161367367272 798711589576948828 800211799174200798 803396115029013044 804905123509533354 806040605203565424 806512679482659072 808027541765684352 810768116084524752 811242959127718656 811594034570125422 816354116884319706 816673815161102976 816832231483913568 817984538779339008 818035257066713719 822782102056637184 822833117811973037 823315026971881136 824476479563302016 824861448885802776 826025083018529856 829312118739626368 830869804913066688 831716200716492168 835025883337241904 836594301600459864 837774487298193984 838317122944400836 842688120654781632 843233938914749228 844423491165639968 846505043754526464 849376121612359264 851469882720828672 851838366862858914 855228122450239692 855729004411718976 856834486316600022 857336309078157216 858043224894118032 858545755578314496 863075736477074736 863581214555313408 864140565499412432 865359610781316992 870435033718450816 871321734083944176 872958326371855416 875919125412745491 876432125486196048 878078316555854568 879317023858435008 882470535799585194 882816126400247424 884474308455845184 889474270210693013 892402098618233148 896478004621800832 897636128522152404 898161847605688512 901118272383850752 904174581071221152 905625739362839616 906403423541527296 910937327276991168 914527770484800912 918166988604586336 919891569725180976 921189263089789056 924492942266232108 926229405343366278 926592132668028288 927536039508714768 932976133582079664 933522550267329792 933580432369900931 940380706070826328 940931459396435584 942698798726631744 946859706998479659 949976427561344964 950532800818848192 954315295242562176 955548136813904172 956107773257668416 963695930188284832 970335567502574196 970715567556982016 972158136186838986 973529562128981616 974196863893448888 977403568514559648 979239412933257168 979812924660751104 980620828450420608 986372270259513984 987589217713614208 993811428006668733 997666658710691904 997766142858612974 998350505147005472 1001050429043137704 1001636714841366912 1003518076063833792 1005622569180334336 1008537755199525936 1016542023097934872 1018451380767164652 1022504146400562056 1025869861168174176 1029548958432849393 1029952147466955328 1032937862180159628 1033342378367109888 1041135781721272006 1047242149942511138 1047855488873303264 1049333701262384384 1051304651114492544 1054870344583091344 1055488151123160832 1056563362589979552 1057928294329679619 1058547891820990032 1062760215156489696 1066258438379519616 1066949065565601064 1073206831346044472 1074720806938087232 1078575099310604126 1080600972900593991 1081024154779366336 1082125379426833896 1084157921461820436 1088472155845759608 1089109641978551424 1092055013501604768 1095971471880129999 1099815265181070368 1101366777358039808 1107826406550755584 1108305832154902458 1108954934288656224 1111037869927815984 1113367844449655872 1114806159616221534 1115459068800613152 1117032649730925312 1119130757638008192 1123144318290381156 1123584160873042176 1131325390327876128 1132058162086336562 1134184492217978817 1135784489150478552 1140304163266986256 1140972005882291968 1142445981755466696 1143115078770876288 1143609775985176731 1144057633192157376 1150317164700632313 1150767648636099648 1152614577370886784 1158696165900324744 1159374780170716032 1161762312111925568 1163944435162473888 1167892167216993988 1168576167314928064 1170771088741139424 1172422698477913344 1176627381066113592 1178837424982466172 1179299077941126912 1180500413920182432 1186729137655977762 1187424170013555936 1188193277561692094 1189869464824310864 1196073461574528768 1196848171362869872 1197549130140918016 1198067384365423242 1200317698761301197 1205094172543519566 1205566108094961536 1207357685264300031 1207500985817119488 1209060907805348136 1209769019223988608 1214583103035988224 1216152174126787128 1216864438691577984 1219370360646401216 1225010722741654464 1226522092966907968 1232657256354976144 1234972540457821704 1236714719344953024 1237292173328704164 1239037624527794784 1243968178109439552 1246304707369600032 1248062872573262592 1252538825005862856 1255382889421199616 1256931731635508992 1257475684416601254 1262479609331306212 1264850908372123842 1266635236748459952 1267377067758464256 1269757565631789696 1274064182418538896 1274810364343557888 1277204824081243008 1282842183675359538 1283593506617578464 1292943303231858432 1293023470847386201 1293780756670098928 1296210848249118648 1298039416171975488 1303204758019412864 1305652550577676224 1306982601125916264 1314648188229294072 1324224189600371136 1325081904008891644 1330222211614255872 1334733905390850272 1338024101418445056 1338603147927349722 1344717006932701248 1346454192783228606 1347242771408532768 1349143330194494208 1356261871606831728 1357056194301206784 1357935174356219536 1367826481557565568 1371791655727201368 1372731944577132524 1377250482906879504 1379837354587771464 1381783894634683584 1386739413399348162 1389888199002042432 1397745281759660449 1405943201300772827 1408751150119972736 1410571059106239492 1411397189094653376 1414048198089947616 1416042999460336896 1417013620208652928 1424348236993828608 1431472942863843264 1440801297200791988 1442833839235778528 1445543895282427248 1451296207794346144 1455503351253861294 1456073351335473024 1461295295840173332 1466105352771839472 1466964007562946816 1467054965152701463 1475659393100811149 1477741109539869944 1478606579051541632 1481383826570421312 1486408212821628712 1487278758400817536 1496649214287919461 1497525757720508208 1501575643564706556 1502455072262050368 1508433853770501504 1512245989623971756 1514379318867304736 1523261309007288928 1524813034646902308 1525410177589543168 1527677071150746978 1533756219600843084 1534356864848132864 1538804791752261264 1539706024466894592 1544928221200432992 1550013567550664832 1551925913549965184 1561028118321519232 1561703672581908009 1568836508088151456 1570863224913766707 1571783233309954896 1574000551893576576 1576956976671738816 1582305516874637016 1583232226684741248 1584845043884969328 1594140322734734544 1597423179153897656 1600423598348401596 1606792230058026088 1609810247019066708 1612081210407130848 1616055083531368704 1617862648965906189 1621536232169049504 1623188069140250844 1632708233768639412 1633347630322205952 1633664462967827136 1636070514133427438 1645666235623946074 1646630053943762272 1648952959126604032 1649722897771605552 1652050166037059712 1658624237479252736 1661739609826133376 1662458748232353687 1663432401432984336 1670051766674483808 1672209239424332301 1673188603200919728 1675548974596387968 1676634245888801672 1685376241309563264 1686467877829498456 1688846982331279936 1698087243129504843 1698752243224718528 1703676733725717828 1710456244900479384 1711458008823437952 1713668972633200044 1714672618156314432 1716086449788236064 1726151472954149472 1728281130998824864 1730719221562633984 1740870067436901632 1742643468167888352 1745916652743710832 1751838250825490982 1752864250972392096 1756156633111709136 1758634047716870016 1764941071599170388 1765632252800494848 1768948616911690368 1778948540421386026 1782289916342538141 1784804197236466296 1792956009243601664 1795272257044304808 1796323695211377024 1797101076548134863 1807641258815279349 1808349162142442304 1811251478725679232 1821874654553982336 1829055540969601824 1836333977209172672 1839783139450361952 1842378526179578112 1848985884532464216 1852458810686732556 1853184265336056576 1855072079017429536 1865952267164159328 1867160864739801862 1880761412141652656 1881862918792871168 1885397597453263488 1886213526624901881 1893719413996959318 1897276362558185763 1899952855122689928 1901065601637696384 1908630590485124352 1911096273627808344 1912215546515336832 1927391860376569664 1940671135005148392 1944316272373677972 1947059124257963232 1948393727786897776 1954807137029119296 1958478825866514336 1961241656900841216 1972744540519027968 1975178435427228416 1987622856013337466 1995333317421383808 1995532285717225948 1996701010294010944 2002100858086275408 2003273429682733824 2007036152127667584 2017075510399051872 2033084046195869744 2036902761534329304 2043811292629739479 2045008292801124112 2051739722336348352 2059097916865698786 2059904294933910656 2065875724360319256 2082271563442544012 2094484299885022276 2095710977746606528 2102609302228985088 2109740689166182688 2113126725179959104 2115856588659359238 2117095783641980064 2125520430312979392 2132516876759039232 2133898131131202128 2146413662692088944 2149441613876174464 2157150198621208252 2161201945801187982 2162048309558732672 2164250758853667792 2168315842923640872 2176944311691519216 2178219283957102848 2184110027003209536 2191942943760259998 2199630530362140736 2209339316329785871 2216611664309804916 2217909868577312448 2222075739855631968 2226735688899311744 2229612319232443068 2230918137601226304 2238261515276016384 2246288636580762312 2262650780655752256 2264116324172673124 2268368984435957634 2271568978300957104 2280608326533972512 2284891963510933392 2286230157541752576 2287219551970353462 2288115266384314752 2300634329401264626 2301535297272199296 2305229154741773568 2305372088097102299 2317392331800649488 2318749560341432064 2318893332015560377 2323524624223851136 2327888870324947776 2335784334433987976 2337152334629856128 2341542177482278848 2353254762132227184 2357674849964932344 2361000827840364864 2373458275311955524 2374848340027111872 2376386555123384188 2379738929648621728 2393696342725739744 2396134768730846484 2400635397522602394 2410188345087039132 2411132216189923072 2414715370528600062 2418121815610696272 2419538038447977216 2432304348253574256 2433728877383155968 2438740721292802432 2450021445483308928 2453044185933815936 2454105771200141157 2465314512709952288 2468499353435919111 2469945080915643408 2473429438689906048 2474584346657408328 2478075249055589568 2487936356218879104 2492609414739200064 2505077650011725712 2514951368833202508 2524959218662612424 2529701816744247684 2533270473496919904 2539515131263579392 2548128364837077792 2554409648162486016 2565684367350719076 2567187013235156928 2586046941694772402 2587561513340197856 2592421696498237296 2596078832343950976 2606409516038825728 2611305101155352448 2613965202251832528 2627757376238236473 2629296376458588144 2648448379200742272 2650163808017783288 2668422810632079039 2669467810781700544 2677206295854699444 2689434013865402496 2692908385566457212 2694485542817065536 2712523743213663456 2715870348712439072 2735652963115131136 2743583311454402736 2745463889154265048 2754500965813759008 2759674709175542928 2763567789269367168 2773478826798696324 2779776398004084864 2795490563519320898 2800741297109702793 2811886402601545654 2817502300239945472 2821142118212478984 2822794378189306752 2828096396179895232 2834027240417305856 2840579120995438977 2862945885727686528 2881602594401583976 2885667678471557056 2891087790564854496 2902592415588692288 2911006702507722588 2912146702670946048 2922590591680346664 2932210705543678944 2934109930305402926 2951318786201622298 2955482219079739888 2957213158103083264 2962767653140842624 2972816425643257424 2974557516801635072 2981434284020006199 2993298428575838922 2995051515441016416 3003151287129413112 3004910144524100736 3016867707541003008 3024491979247943512 3028758637734609472 3046522618014577856 3049626069293804616 3055354142301493956 3067512439201686168 3077609583504522528 3088646875298548179 3089856442400865984 3100027135101329664 3103851827099930368 3122056236643038464 3123407345163816018 3137673016176302912 3141726449827533414 3143566466619909792 3148001103787153152 3153913953343477632 3164611033749274032 3166464453369482496 3169690087769938656 3188280645469469088 3194846358307795312 3200847196696803192 3213584460116052176 3219620494038133416 3224162420814261696 3235725297931812378 3241802918701781973 3243072464338099008 3246376138280501688 3265416467537278824 3267328925935654272 3272141028266854876 3291332471247892148 3293260107887524544 3299445795543211104 3304100332074119424 3323479219652266752 3324917496464707374 3326864802865968672 3340103533348967616 3344418478848664602 3346377206401839456 3351097949192775936 3353268491777603344 3370752482619126528 3372935755658996912 3377693964662559872 3396174486259009686 3397504486449437056 3402553476653936451 3407353467451435656 3420912489800958768 3422916017646875904 3427337945266400088 3429345236312628864 3432172899576472128 3452302945908298944 3456562261997649728 3485286936335776704 3491833305487421664 3503676501650981964 3505728501944784192 3512313266223418272 3517268095433740032 3529882143198340776 3537897233823380736 3557897080842772052 3564579832685076282 3569608394472932592 3590544514088609616 3592647390422754048 3594202153096269726 3615282517630558698 3616698324284884608 3622502957451358464 3643749309107964672 3643975236024452021 3658111081939203648 3672667954418345344 3679566278900723904 3697971769064928432 3704917621373465112 3710144158034859072 3731904534328318656 3734321729479603724 3761522824283305312 3770795194906526976 3772427053249803762 3775012847587114441 3787438827993918636 3794552725116371526 3799905710245379856 3802131203275392768 3822192547255616688 3824431093030673664 3854783720753139328 3879070412542158603 3881342270010296784 3888632544747355944 3894118248515926464 3896787455573795552 3909614274058238592 3916957651733028672 3962203567302177967 3975245712026674932 3990666634842767616 3991064571434451896 3993402020588021888 4004201716172550816 4014072304255335168 4034151020798103744 4066168092391739488 4073805523068658608 4087622585259478958 4090016585602248224 4103479444672696704 4118195833731397572 4119808589867821312 4131751448720638512 4158676471465922329 4164543126885088024 4188968599770044552 4191421955493213056 4193235845278981347 4217829603902318481 4219481378332365376 4226253450359918208 4231713177318718476 4234191567283960128 4251040860625958784 4267796262262404256 4292827325384177888 4298883227752348928 4314300397242416504 4322403891602375964 4324096619117465344 4328501517707335584 4336631685847281744 4353888623383038432 4368220054006419072 4383885887520519996 4399261060724281472 4401164895458104389 4418678632659571742 4426978179302433447 4433223328619609832 4435819737154624896 4444151479711263936 4453471377798623488 4459224638464886136 4461836275202452608 4489947642863758383 4492577273161524624 4525301561311504512 4528232648345346248 4536737968871915268 4543137956601914208 4561216653067945024 4569783927021866784 4574439103940706924 4576230532768629504 4601268658802529252 4603070594544398592 4610744176194204598 4634784663601298976 4637786664031120754 4647049248447702272 4655777740649895552 4671568668867975952 4674304669259712256 4683084354964557696 4685111017745724027 4706509524264454368 4712589674741300121 4715349699929864688 4722001655680729728 4746916550623911048 4749696680054223744 4752773110246768376 4759477859297243456 4787392685451479488 4792269537461692968 4801270795045204788 4820376690174078264 4829430741057200124 4836243631221392544 4853587946897718567 4864608696507148512 4877481442585604864 4900042890966617856 4906088371867631872 4908211542400282314 4930629025419904576 4936998706871838222 4939890161831286816 4946858877379812096 4949168693314816656 4956150498111179136 4975872712437758208 4985218829478400128 5010155300023451424 5029902737666405016 5049918437325224848 5059403633488495368 5066540946993839808 5094261729388514529 5096256729674155584 5131368734701438152 5134374026470313856 5172093883389544804 5175123026680395712 5184843392996474592 5192157664687901952 5222610202310704896 5227930404503665056 5255514752476472946 5258592752917176288 5296896758401484544 5300327616035566576 5336845621264158078 5338935621563401088 5346869749027614423 5354412591709398888 5378868027730804992 5385816771132914424 5388971085634131072 5425047486427326912 5431740697424878144 5487166622908805472 5490927778308530096 5509001931627518016 5519349418351085856 5527135578538734336 5546957653597392648 5559552796008169728 5590981127038641796 5601482594219405586 5623772805203091308 5642284236424957968 5645588756378613504 5656192792359790464 5681158241990877954 5725891771455373056 5726246799466996033 5759831824683811259 5763205188803167952 5771335356943114112 5782175581129708992 5805184831177384576 5822013405015445176 5845181183360693328 5864421411087357888 5868219860610805852 5902637572403244596 5910964438159479776 5925535306281685248 5945632851286514848 5962868568040012398 5986596857151677844 5990103030882032832 6006302574258826224 6009820289048201472 6048983958495887024 6057517275469218944 6093045236029155712 6099252138587609232 6110708284602987912 6131433877889218437 6135024878403372336 6155219167009045056 6177293750597096358 6179712884801731968 6226319891474851091 6246814690327632036 6275346032352605824 6283452899655066828 6287132933239819584 6307827906686955264 6329222067498548064 6339380175539877312 6376561290938938176 6389692716615590624 6401694393393606384 6427168920232104352 6439240988076266832 6448324841628523392 6471450595863624756 6483605837403563946 6486144928676198016 6492752276561003376 6530832935074557648 6534657851871308544 6535063026589306517 6544282056533709752 6582664942495784296 6586520215775049088 6598891591086422208 6628017948989357613 6649834992929414748 6653729605731937344 6680207066697935232 6688836957697329204 6692754412803678912 6706536983555206688 6745871511317993824 6755387929325119744 6792348972518019372 6795008972898874112 6805106953307872902 6814706934902871312 6841824979601917536 6854675890532800176 6858690472625257728 6864345799152944256 6904605891816597888 6913124523995299456 6916116264291306897 6956679996046681131 6970573872671553408 6983666610974843328 7007353003301963928 7011457003889568384 7024626532446836544 7059764286396681552 7115794161685544104 7129159665370152564 7139216788945865184 7181089028177219232 7188404306192539452 7230565035261117396 7233396648569769216 7287950472048904042 7316222163878407296 7345335908836690688 7359132557801447808 7362317313600423471 7395943538129856864 7405498060307757333 7409835242746930224 7420288316069718144 7463809068656637312 7468643458959207448 7523045648566610624 7544854106499607524 7550025695174228882 7574877655987837272 7589105450232743052 7599811420490759712 7644385094511233376 7709567441506278656 7758140825084317206 7762684540020593568 7777265089494711888 7788236497031852928 7793574911147591104 7819228548116477184 7833915303466057344 7924407134604355934 7950491424053349864 7982129142868903792 7986804041176043776 8005268431896237117 8008403432345101632 8068302041596207488 8132336184783478976 8147611046137317216 8175245170518957916 8180033171204496448 8206958889345393408 8236391667462795144 8263502897441277024 8317352942931844658 8329086253770176048 8377937199540089104 8382843910986426112 8386471690557962694 8402223891329108379 8435659207804636962 8438962756664730752 8452506900719836416 8463426354637436952 8468383134567920256 8502081721251917568 8535592524524808512 8585654650768355776 8628600794484833008 8644807783204751928 8657003035414671168 8673263371694563488 8707777246766076864 8736440108012838144 8767771775041039992 8798522121448562944 8802329790916208778 8837357265319143484 8853956358604866894 8866446657239219664 8871639474309249792 8888302959422527872 8918449276929772272 8923672550404905216 8979895285727516766 8985154546323049248 9050603122623009024 9051164295931703407 9056465296690692496 9073475937743830536 9086275913203828416 9122433306135890048 9139567854043733568 9148878207881413848 9202537317605058504 9221488352388409196 9269569327202597952 9275573328062241508 9311555481299791104 9343137337735951904 9366168709929115392 9370222035491448054 9413019048528908736 9425179349482600242 9430699399859729376 9444003311361459456 9493833101247822096 9499393360108447488 9505546220493536752 9518955718594486912 9574785370902958976 9584539074923385936 9602541590090409576 9640753380348156528 9658861482114400248 9672487262442785088 9707175893795437134 9729217393014297024 9784216972317623143 9816423084800564628 9861258050839809152 9873997413743676444 9879780323662573632 9898337386629633312 9912300996222358272 9970437658956800256 10020310600046902848 10059805475332810032 10099836874650449696 10118807266976990736 10133081893987679616 10188523458777029058 10192513459348311168 10262737469402876304 10268748052940627712 10269384756068910241 10344187766779089608 10350246053360791424 10369686785992949184 10455860809007330112 10511029504952945892 10517185505834352576 10600655232071133152 10673691242528316156 10677871243126802176 10693739498055228846 10708825183418797776 10771633542265828848 10777942171268262144 10850094972854653824 10863481394849756288 10931925708073356063 10974333245817610944 10981855556617060192 11018003863255036032 11038698836702171712 11093915307194785296 11181962254077283592 11202965188438811172 11247545610406182616 11284568472849915936 11312385584719580928 11325038542761343323 11362316483981755908 11452493598933992066 11519663649367622518 11526410377606335904 11542670713886228224 11564351162259417984 11610369662354769152 11637211237626475809 11644026810030890352 11690362366721386656 11728842822174715776 11736439721221611704 11805275144806489192 11821928876318959552 11886610701906533901 11891265702573029696 11925737136080024796 11973193714303355688 11980206061764065664 12012605148517652448 12097967916991774048 12115034550938437888 12186090472058311424 12198504277175218464 12221416569205975824 12262867755778436874 12270049756806744672 12310438334018090112 12354587501194192716 12359425769603463936 12452639782949702182 12476029414397766987 12493629380655264072 12550692064705211648 12566905799310133656 12574265866479639168 12579707535836944041 12653488811706955443 12658444134997096128 12678760351079754624 12753122581877876352 12779385433231181248 12803388786787212768 12854337840464208704 12878481976152533664 12896649683257046784 12942901191727249512 12967211674807127892 12972289857352396032 12985504553122006752 13061665870149115296 13070126053178613034 13088564113067419504 13165329884991568592 13173040431550098176 13197783182172844416 13203494686374313167 13256035897978715226 13280934537907300341 13299669985858829496 13307459211463874688 13360414133395870464 13377673915394658408 13385508825607357824 13413073967110413376 13491743022635987648 13584697945036038744 13610213906615745804 13629413869805742624 13683649959203835072 13709351781065600352 13728691598305888512 13809211783633195776 13826249047990598912 13832232528582613794 13913359992093362262 13941147745343106816 13967333221949686656 14014706006603927856 14022914007779136768 14049253064893673088 14119528572793363104 14231588323371088208 14258319330740305128 14278433577891730368 14362178056354438464 14376808612385078904 14461130070522234792 14575900944097808084 14632444327756814592 14718265115602895616 14724634627200846942 14791887076259713728 14810996120615514666 14819670485493860448 14840576632139436288 14927618137313274624 14937286917918414896 15046091297133221248 15089708212999215048 15100051390348457764 15149755311975674544 15178210900465486104 15199622840981519424 15288770189022466752 15465375214308501097 15516281650168634412 15525369080041187136 15554530178989423776 15576472994063705856 15587149822295182208 15667830606932114688 15848814269208711868 15900982848106699728 15964258285737807584 16010536863792474234 16016806864690203264 16136604083192414976 16137604616679716093 16232253324108922639 16264672369566957952 16295222092274634432 16350490341037915832 16360066342408992896 16472783334925590288 16527005794882554048 16634705885863689316 16658172507540352096 16755874399080178208 16772943381115925388 16804447782658216758 16871318415609273924 16877925513329461504 16926852709274873904 16936766269135840512 17071185049049617024 17171309301536711552 17178740398400988099 17257201588969666016 17279495474051433777 17289615566409503856 17314006070829342336 17346526743389126976 17415554493532153728 17535543550082079984 17604659581832417556 17674714530638286968 17707912717209733788 17732893314478439328 17776605918845055744 17836898553859544544 17959790571455033532 17970309092646098496 18102328591863406814 18112930593381384992 18146951875487661072 18172551826407656832 18244866612271780096 18279135708087467136 18297756415762827696 18394301633667655311 18405074635210117008 18442976704776818392 18539138654405195904 18551146656124483016 18678959674424553273 18686274675471903808 18740444070982896108 18826038097057817472 18850358698965200484 18861398799719458752 18987666202495644192 19011092440987073504 19037911437188973824 19149570741805917952 19169078149846771872 19205083180180819152 19281506760696313056 19317722964228800496 19344974524885570176 19414351787590874268 19458434786028594048 19568433944635246286 19605189079767919551 19632846169601129256 19722516101679618304 19747994827487352888 19759560647325147264 19796674773259266624 19884053846968072839 20040621200093805696 20119610950665620064 20199673749300899392 20237614533953981472 20266163787975359232 20377046917554058116 20385026918696622336 20525474938805752608 20538769512137820482 20688375533558179216 20700492106721582848 20739373571985898368 20748348792873920691 20870039988140043393 20911721618014660224 21022059009905891784 21034371011668705152 21201310464142266304 21347382485056632312 21387478996110457692 21417650366837595552 21543267084531657696 21700189945709307648 21726962789699512576 21863851416146712126 21948666491635221888 21963711113234120384 22036007726510072064 22077397673404343424 22187830614389570592 22363924508154567184 22405930376877622344 22495091220812365232 22569136945699831872 22650077085522686646 22724632967963511816 22904987197867984132 23039327298735245036 23052820755212671808 23128702324518835968 23274422475252951618 23288053620061780704 23380724733442773312 23457685644349431552 23472879442443223408 23610550289612978384 23643857752637919104 23773221403813067802 23782531405146059392 23851474272160049592 23946387428606711376 23960412123528131328 24025210297035304896 24195935833983548096 24397008554350436928 24442833138411951648 24525735511556873748 24540099513613489344 24620876668036180224 24709175002388385432 24905279565899404364 24952058828795533974 24987258761310528144 25133811598620267312 25148531732959278336 25159415071673888082 25306977623413910886 25316888269994192256 25357520702159509248 25359092969068125289 25506245163755752704 25507826652171164147 25558770866462362496 25606777573574425536 25708675680928417408 25756963952305067328 25885802383454499024 25934423349614255784 25971009106244013504 26123331740298230592 26140252106357226068 26177128226134839008 26330659769983137184 26395566364345688832 26406989372748626334 26512071795957430452 26561869075814600682 26599339971717658992 26614918422927749376 26755347830789316816 26771017651214715648 26826147934220826752 26983486045271975296 27153492887795110221 27169395890072077488 27220427813231491608 27258827739611485248 27367299918407670144 27418703562131200704 27664465057165227588 27826719984186724524 27934666443899373312 28029412013207855712 28098506129787346176 28239057145586726208 28463176646742176416 28516638661480610256 28556867155783460736 28724356112708876928 28753617224770157808 28922260141044469584 29151801888195616168 29352650916952869429 29449269254401693884 29583774152519427456 29621992241231029332 29639340970987720896 29874573835836829792 30092182594266442496 30179416425998430096 30200102780696915528 30299510623951349088 30356421800930972208 30399245681963038848 30577540378044933504 30808154268206730723 30930750428617002194 31032563300337268824 31050738160082374272 31109060357978847552 31174299644590364416 31697628538417423736 31801965696213399456 31928516571475615168 32021073727584948468 32033613729380406528 32275209233359432186 32464506648217845278 32529344739133915904 32590444184549268864 32700980682075831664 32720132684817985792 32795777124220068189 32945566669851180576 33054011589765108096 33269411771727378632 33316345015080704192 33511748798160356416 33545886762231850776 33608895565316433516 33742636831218547848 33853705418549747808 33975115628284029969 34142370098099234048 34342618603073423104 34357480796801976198 34514403177939332032 34558990948102867554 34579231132819007712 34628012141658684672 34693053486778253952 34831108987064307456 35071087100164159968 35209319163664835112 35349429061276573936 35415825434419467576 35465786628956878656 35659832105719601703 35673797107719089088 35919581142910067064 35940618185292196992 36204657183726813628 36225861186762769984 36293903750975322144 36345103652815313664 36558271416174934272 36595512831525655392 36788603267335310622 36810149270420234016 36885953409553636784 37078277308810391808 37102293312248966032 37357919348849106546 37372549350943807616 37428088243193300961 37480888141965792216 37652076194115634944 37700717397930400968 37722797599438917504 37975332404991288384 38022184881974147008 38338156299693543744 38410166360361638304 38563013521392626112 38635445928457600992 38689949049771140352 38828703575181748536 38916869572057188096 39136867889270492572 39210378159535839102 39265692339202258512 39495989654974705776 39519121294650294528 39593349546518533248 39768107693936145678 40081242400187611392 40083727596268972231 40239221901331240128 40399347498601798784 40475229067907962944 40754093835108116232 41050949877611505216 41077539024275640964 41376751067116358432 41478747143971796736 41496697585747841382 41740079976280086786 41823443236029320448 42044118019811783568 42068742023337410304 42402620928284532608 42694764970113264624 42774957992220915384 42835300733675191104 43086534169063315392 43584239240323957637 43727702832293424252 43897332983270443776 43927422226468240768 44154795346808686848 44375661228779141184 44727849016309134368 44811860753755244688 44990182441624730464 45138273891399663744 45300154171045373292 45449265935927023632 45745441186125145619 45809974395735968264 46078654597470490072 46105641510425343616 46396125642925503291 46548844950505903236 46576107240123561408 46761449466885546624 46945758884886446816 47221100579225956768 47287715505275838208 47546442807626135604 47565062810292118784 47702948544320099184 47892774857213422752 48050420594070609792 48391871667967096192 48412813850039148279 48696759972326767917 48794017108700873856 48885666276823903296 49051471023113747496 49080199027226978688 49418350004776770864 49810559131798808728 49904117657591067948 49974517522621056288 50267623197240534624 50318830143347776164 50613955246827821772 50633776539988384512 50718185938136250578 51015653304342328294 51117541732924724992 51213555147148851072 51417351361856834816 51513927904610134656 51536221195202964297 51771604766908998048 51838486422154301331 51868846699228511568 51942018212488027008 52246663480596461184 52280504212714452136 52354256452269678016 52661319539966274368 52813978745497252668 53024143591914860904 53123738151629201364 53198679943435317984 53510695661578633632 53652295868441653504 53966972090543950592 54306985775590220442 54338791780144154976 54440855626462983216 54517655479222970496 54734599836815340288 54837407124262401408 55328930114330455176 55653439968373449048 56036879023273659819 56058824026415711424 56478114291173452416 56926353293484352832 57033277322961220512 57113734311566921472 57448712225417753856 57507234449540315616 57844520282088939168 58303603776391232336 58705301833905738858 58815567239303758653 58898538508803387768 59167548305038854912 59243984482462058664 59278681941975441792 59749147671673659584 60358832851996860192 60400205561393831056 60599021247902698176 60712843601861944416 60798491363926077696 61155080756089867008 61616308536413461446 61861500857234004388 62065126600674537648 62101476320164748544 62218120715957695104 63358150071521923849 63395257076834847472 63603931392426798912 63857033142951230336 64042147455169896936 64550418466718864372 64929013296435690556 65180888369098537728 65401961364151663328 65591554248440136378 65891133339702361152 66108023179530216192 66538823543454757264 66632690030161408384 67023497596320712832 67091773524463701552 67217791130632867032 67485273662437095696 67707410837099495616 67950231256568059938 68489518806223362001 68714961593603952396 69028806355878664064 69117981896205735108 69158462265638015424 69386106973556507904 70142174200328319936 70418638327329670224 70698858122553147872 70831650868838935152 70931573257913757312 71319664211439203406 71347594215438178176 71839162285820134128 71881236370584393984 71885693292482371687 72409314367453627256 72451722373525539968 72587807501950644288 73191025663051310784 73577206534670621244 73620298540840468032 73771906819107273568 74204586624497932064 74715838697698213092 74745098701887615232 74856176486386601922 74961776283931584432 75401434795860801936 75445595198877835008 75950664809982576768 76044369763948294016 76077278907204375867 76523479956513492441 76676312599387087488 76820332720723276608 77126027042785252224 77270891856915201984 77657407150363497072 78273735778540985144 78420756319071678204 78531384678404517024 78991979309949411552 79186699093037066496 79536215387872291356 80167455192537944462 80478443802662480256 80798694997203597568 80950458135815925888 81460478663385330663 81508187670216232464 82101899755223010432 82155078048551281928 82753502134232716864 82993395171495682764 83480159952560173572 84088236039623567136 84805241856569065216 85389529940226529248 85549915984441830768 85670601467350382208 86173068338126630784 87168478480647915274 87455405664586848504 87854844452936481536 88057952750858608287 88751322457558282368 89455698032618268736 89623721507510489376 89980364883249460928 90276547782799327488 90600308342090746584 90898531871854047264 91490882372250291238 91619948791471936528 92157309194940980144 92211283020850687232 92424462804620192169 92792251285851006582 93097689901011806472 93152214480247122816 93522898933771093248 93891517769772893632 94442201158451913536 95092885615252271208 95405897088640198368 95785549714426845504 96100841188141219584 96783743335934192384 96825627700078296558 97393519944653535834 97588034217401747712 97771332553647806592 98102942046227494992 98160398054453957376 98836700009553541728 99621118263597617456 99808235315182135896 99949035045242112576 100535246394481069248 100637660286695552328 101227910493655643544 101436371876272501156 102031306608684656588 102427110294297702144 103027855809220269312 103072442390405928594 103543209533817996096 103676972844308602662 103737693398457023136 103884036424976054016 104493326961192922368 104561008425428904272 104708512904539356032 105322639079932548736 105627957490994505336 106048287183829721808 106247476303258402728 106397359886870635968 107021391323157267264 108613971551180440884 108677583560288309952 108881711252925966432 109035310958445940992 109674814248524802816 110657860228660910352 111306879936746898096 112073758046547319638 112117648052831422848 112956228582346904832 112963232316758012651 113852706586968705664 114066554645922441024 115014468899080631232 115689040564177878336 116607207552782464672 117410603667811477716 117631134478607517306 117797077017606775536 118487968964924117328 118557363883950883584 119498295343347319168 120251182788806916693 120717665703993720384 120800411122787662112 121198042495805396352 121425687203723888832 123232617072826922892 123723001714468008776 124130253201349075296 124436241431915390208 126716300143043847698 126790514153669694944 127207862784853597824 127714066285902460672 128084294910339793872 129100836933437728744 129858026592871381112 130752717720971872911 130803922728303326656 131183108496880272756 131782266679404722304 133077647086909514528 133265380060322816768 134046995192641425664 134183547048927403104 134435582261265734064 134970547324874191392 135414821674198991232 135900462513136119876 136979037612446724002 137236323558375436857 137429923187207904792 138057612711757328128 138235963792411470216 138316924531276030848 139188376928776509873 140284348400656639872 140837276654659340448 141397716245106295744 141663301737677870304 141863146515827514624 142639328422878406812 142695188430876356352 143678324571640268256 143771386584964743374 144818628734907254512 144903444747051079936 145175615003901288576 145238441550117444837 146090279916980303751 146382051326102621568 147154413069341242488 147240597081680936064 147543813638214547136 148409173248995864128 149431677395396426184 149712352972773203844 149923552567863168864 150802869591721603872 151901329619965153536 152088739527896588032 152154557814408751734 153046959913026984882 153352625198774174976 153640665441446553216 154252054085570504448 154541783713830403968 155314814300726994144 156547471557081970288 156841512638143356408 157062769356809034048 157983958619898823104 159072430775744582712 160334910385075888924 160956887605324960512 161900916271631851776 162920957326770661326 163016375340432464928 164203799510446020864 164310156097102563856 165507004268465433728 165986790342991365528 166960319905120347144 168176472079247134272 170779059880453058496 171099831968883661536 171341202934700764416 172346136676253261568 174336956961295830548 174910811329173697008 176115905501717216574 177502644915116564736 177513650783476877023 178554786565198149029 178911396065236537472 179247443015020978752 179960729766498921856 181200616684181493168 181797063743708094528 182981764744500582476 183239897582943873056 184314618389881960288 184848925609240384338 185584502571702013164 186195379802023612944 186304428960494245632 187783035539545787264 188884402316903827072 190074450214565771547 190185771230504542416 190811794177280396736 191571099428853691008 193651255400156593116 194787039889307071668 195542665107295613184 196205884092454989984 197673400019107083456 199242236527195234912 199616470630364271792 199898070090484225152 201070492788962138496 201275320573391104656 202455820987311287088 202872743752545002312 204062613217369313176 205468556418670086003 206144884780811857188 207086419067635992192 207353945688617205324 207475386796914046272 209122016850857808544 209417025809078712064 210645278159865097472 211255914981989010672 212096574367659443616 212494952606516805456 212794719773741271936 214042782646314534528 215657079877447115061 217227943102360881768 217355167120576619904 217763422505851932864 221315720457321820704 222613759873493796192 224147516093094639276 224235296105662845696 225926464633516025302 227705413173937411328 228133109291844882048 228231836721613127601 229570439869540477323 230028937798161262464 231378081128355756672 233214415105564929344 234821207335622955432 235262268957215034612 235594154035213551072 236975937929848234656 238996590686694638336 240502365577613833386 241435331407987440768 241600822245575324224 242396084991610792704 242851374407447777664 246465234145653845784 247446003428936017552 248260506402698150592 253432600286087695396 253581028307339389888 254415725569707195648 256168589820679587744 258201673866875457488 259716053185742762224 261505435441943745822 261607845456606653312 262366216993760545512 263564533358809444608 266155294173819029056 268367094097854806208 268871164522531468128 269941094649748382784 270829643348397982464 271800925026272239752 273958075224893448004 274472647116750873714 274859846374415809584 276471927584822940432 276633849062552061696 278376753857553019746 280568696801313279744 280586093173882805617 281674553309318680896 282795432490212591488 283326603475355740608 285278656845756813624 287356649143280536512 287542773169929486748 289637257469814509024 290351230007802577152 290476883100234889674 292180559833960607502 292764102652205243136 294308826138682484976 294481194163361872128 295087627276429094272 296818346497991728256 298863354790792852368 299424705945546407688 299847105135726337728 301605739183443207744 304309115628817503468 306093919826053969764 307281330882893106432 309083567427660807936 310629628601453988288 313094943114163940576 313683025276286712816 314125538713618068096 315967917239797646208 318144861551489165424 320669820770151777848 325841914653541322652 326032750680864929856 328620312194205127712 331014008536930867456 331973580685982731056 333920639810240694288 336352944158494268544 338889696950274037953 341558119760906116992 342199663937767323072 348673913922591661096 349821622658347394016 352231811003434433148 355027301566953754046 357109573130396298058 357822792130473074944 358494886030041957504 359921459532997843712 360753548366420750079 362401233368362986336 363594127487416189056 365963529489001164952 366479795165887746112 368629236779763920576 369697851218480768676 371169005143404026328 372390759604047225888 375566071079091574528 377768804633807654144 380148900429131543094 380371542461009084832 381623588354560793472 383142198857707382016 387302510800313186232 389574079778614143336 392258153162915618733 392411768184909979968 395346800038214166912 398484473054390469824 399232941260728543584 399796140180968450304 402140985577924276992 402550641146782209312 404911641974622574176 405745487505090004624 408125226434738626352 410937112837340172006 411708970675126310571 412289769561623714376 414172838135271984384 414707891377234410648 414950773593828092544 418244033701715617088 422511829963978021344 424193148735318887232 424989905213033610912 425589439547482543872 428085565292629069056 431314159754894230122 434455886204721763536 434710334241153239808 435526845011703865728 442631440914643641408 445227519746987592384 448295032186189278552 451852929267032050604 456266218583689764096 456463673443226255202 459140879739080954646 460057875596322524928 462756162256711513344 466428830211129858688 469642414671245910864 470524537914430069224 471188308070427102144 473951875859696469312 479426631643563534007 481004731155227666772 482870662815974881536 483201644491150648448 485702748814895555328 492930468291307691568 494892006857872035104 496521012805396301184 503199853047376601809 506865200572175390792 507162056614678779776 512337179641359175488 516403347733750914976 519432106371485524448 523010870883887491644 523215690913213306624 524732433987521091024 532310588347638058112 532540952350430631069 535664359695594447087 536734188195709612416 537742329045062936256 539882189299496765568 543601850052544479504 547916150449786896008 548945294233501747428 549719692748831619168 552943855169645880864 556753507715106039492 561172186347765611234 563349106618637361792 565590864980425182976 566653206950711481216 570223350643697314641 570557313691513627248 574713298286561073024 575085546339858973496 579274514939629018048 580953766200469779348 584361119667921215004 588617652277364969952 590175254552858188544 593636692995983456512 597726709581585704736 598849411891092815376 599694210271452675456 603211478366886415488 608618231257635006936 612187839652107939528 616405669256010258009 621259257202907976576 626189886228327881152 627366050552573425632 628251077427236136192 631935834479595292416 636289723102978330848 641339641540303555696 646971239632341345183 651683829307082645304 652065501361729859712 657240624388410255424 663947161371965462112 667841279620481388576 672705888316988537088 677779393900548075906 683116239521812233984 684399327875534646144 697347827845183322192 699643245316694788032 704463622006868866296 710054603133907508092 714219146260792596116 716989772060083915008 721507096732841500158 724802466736725972672 727188254974832378112 731927058978002329904 732959590331775492224 737258473559527841152 739395702436961537352 742338010286808052656 744781519208094451776 760297800858263086188 760743084922018169664 763247176709121586944 774605021600626372464 779148159557228286672 784516306325831237466 784823536369819959936 790693600076428333824 790742626217306088557 796968946108780939648 798465882521457087168 805101282293564418624 809823283949245148352 811490975010180009248 816250452869477252704 821874225674680344012 823417941350252621142 824579539123247428752 829415782754468821296 829901547187656185088 836488067403431234176 841758279521648416851 845023659927956042688 848386297470637774464 849979810426067221824 862628319509788460244 868911772409443527072 871053690023407731456 885262881829287282816 890455039493975184768 896590064372378557104 903705858534064101208 912927346886452510404 918281759478161909292 932857660422259717376 939284829342491821728 941049075828860138448 942376616140854204288 947903751719392938624 958853263287127068014 962009462310455333544 966403288982301296896 985860936582615383136 989784013715744070208 993042025610792602368 1006399706094753203618 1013730401144350781584 1014324113229357559552 1016669090850822113859 1024674359282718350976 1032806695467501829952 1038864212742971048896 1046021741767774983288 1049464867975042182048 1064621176695276116224 1065081904700861262138 1071328719391188894174 1073468376391419224832 1075484658090125872512 1079764378598993531136 1087203700105088959008 1095832300899573792016 1097890588467003494856 1099439385497663238336 1105887710339291761728 1113507015430212078984 1122344372695531222468 1126698213237274723584 1133306413901422962432 1140446701287394629282 1141114627383027254496 1149426596573122146048 1150171092679717946992 1158549029879258036096 1161907532400939558696 1168722239335842430008 1177235304554729939904 1195453419163171409472 1197698823782185630752 1199388420542905350912 1206422956733772830976 1217236462515270013872 1224375679304215879056 1232811338512020516018 1242518514405815953152 1242595555484338139161 1252379772456655762304 1254732101105146851264 1272579446205956661696 1282679283080607111392 1293942479264682690366 1303367658614165290608 1304131002723459719424 1314481248776820510848 1327894322743930924224 1335682559240962777152 1355558787801096151812 1368798655751069292288 1394695655690366644384 1399286490633389576064 1408927244013737732592 1420109206267815016184 1428438292521585192232 1438279894930690602021 1443014193465683000316 1449604933473451945344 1463854117956004659808 1465919180663550984448 1474516947119055682304 1478791404873923074704 1484676020573616105312 1489563038416188903552 1509599559142129805427 1520595601716526172376 1521486169844036339328 1549210043201252744928 1558296319114456573344 1569032612651662474932 1569647072739639919872 1581485252434612177114 1593937892217561879296 1596931765042914174336 1597622857051291893207 1606993079086783341261 1610202564587128837248 1619646567898490296704 1622981950020360018496 1632500905738954505408 1643748451349360688024 1646835882700505242284 1649159078246494857504 1658831565508937642592 1672976134806862468352 1683516559043296833702 1690047319855912085376 1696772594941275548928 1699959620852134443648 1725256639019576920488 1737823544818887054144 1770525763658574565632 1780910078987950369536 1793180128744757114208 1807411717068128202416 1825854693772905020808 1836563518956323818584 1878569658684983643456 1882098151657720276896 1884753232281708408576 1895807503438785877248 1917706526574254136028 1924018924620910667088 1964102652217179639319 1971721873165230766272 1979568027431488140416 2012799412189506407236 2027460802288701563168 2033338181701644227718 2049348718565436701952 2065613390935003659904 2077728425485942097792 2092043483535549966576 2098929735950084364096 2130163809401722524276 2142657438782377788348 2150969316180251745024 2174407400210177918016 2191664601799147584032 2195781176934006989712 2198878770995326476672 2211775420678583523456 2227014030860424157968 2244688745391062444936 2280893402574789258564 2282229254766054508992 2300342185359435893984 2317098059758516072192 2323815064801879117392 2337444478671684860016 2354470609109459879808 2372227878651918265671 2390906838326342818944 2395397647564371261504 2434472925030540027744 2448751358608431758112 2465622677024041032036 2485191110968676278322 2504759544913311524608 2509464202210293702528 2525274838564945250553 2545158892411913323392 2565358566161214222784 2587884958529365380732 2606735317228330581216 2628962497553641021696 2655788645487861848448 2671365118481925554304 2711117575602192303624 2789391311380733288768 2798572981266779152128 2817854488027475465184 2840218412535630032368 2856876585043170384464 2876559789861381204042 2886028386931366000632 2899209866946903890688 2927708235912009319616 2957582809747846149408 2969352041147232210624 2979126076832377807104 3019199118284259610854 3041191203433052344752 3042972339688072678656 3098420086402505489856 3116592638228913146688 3138065225303324949864 3162970504869224354228 3193863530085828348672 3195245714102583786414 3213986158173566682522 3220405129174257674496 3239293135796980593408 3245963900040720036992 3265001811477909010816 3287496902698721376048 3293671765401010484568 3298318156492989715008 3317663131017875285184 3367033118086593667404 3380094639711824170752 3399919241704268887296 3450513278039153840976 3475647089637774108288 3586360257489514228416 3614823434136256404832 3651709387545810041616 3673127037912647637168 3727786666453014417483 3757139317369967286912 3764196303315440553792 3835413053148508272056 3848037849241821334176 3928205304434359278638 3943443746330461532544 3959136054862976280832 4025598824379012814472 4054921604577403126336 4066676363403288455436 4131226781870007319808 4155456850971884195584 4184086967071099933152 4197859471900168728192 4260327618803445048552 4285314877564755576696 4314839684792071806063 4348814800420355836032 4383329203598295168064 4391562353868013979424 4397757541990652953344 4423550841357167046912 4454028061720848315936 4489377490782124889872 4528798677426389416281 4561786805149578517128 4564458509532109017984 4600684370718871787968 4647630129603758234784 4674888957343369720032 4708941218218919759616 4744455757303836531342 4781813676652685637888 4790795295128742523008 4868945850061080055488 4897502717216863516224 4931245354048082064072 4970382221937352556644 5018928404420587405056 5050549677129890501106 5090317784823826646784 5130717132322428445568 5175769917058730761464 5213470634456661162432 5311577290975723696896 5342730236963851108608 5422235151204384607248 5535198383521142619899 5578782622761466577536 5635708976054950930368 5680436825071260064736 5713753170086340768928 5753119579722762408084 5772056773862732001264 5855416471824018639232 5892307956651538917957 5915165619495692298816 5938704082294464421248 6038398236568519221708 6082382406866104689504 6196840172805010979712 6233185276457826293376 6276130450606649899728 6325941009738448708456 6390491428205167572828 6427972316347133365044 6491927800081440073984 6530003622955818021632 6574993805397442752096 6587343530802020969136 6596636312985979430016 6635326262035750570368 6734066236173187334808 6901026556078307681952 6951294179275548216576 7116683635955754797013 7172720514979028456832 7229646868272512809664 7303418775091620083232 7346254075825295274336 7455573332906028834966 7514278634739934573824 7528392606630881107584 7670826106297016544112 7696075698483642668352 7856410608868718557276 7886887492660923065088 8051197648758025628944 8109843209154806252672 8133352726806576910872 8368173934142199866304 8395718943800337456384 8520655237606890097104 8570629755129511153392 8629679369584143612126 8697629600840711672064 8698168888390366974127 8766658407196590336128 8783124707736027958848 8908056123441696631872 8978754981564249779744 9057597354852778832562 9123573610299157034256 9128917019064218035968 9201368741437743575936 9295260259207516469568 9349777914686739440064 9488911514607673062684 9581590590257485046016 9737891700122160110976 9795005434433727032448 9862490708096164128144 9940764443874705113288 10101099354259781002212 10261434264644856891136 10351539834117461522928 10426941268913322324864 10844470302408769214496 11070396767042285239798 11157565245522933155072 11183359999359043252449 11271417952109901860736 11360873650142520129472 11427506340172681537856 11506239159445524816168 11544113547725464002528 11710832943648037278464 11784615913303077835914 11830331238991384597632 11877408164588928842496 12076796473137038443416 12164764813732209379008 12393680345610021959424 12466370552915652586752 12552260901213299799456 12651882019476897416912 12780982856410335145656 12855944632694266730088 13149987610794885504192 13174687061604041938272 13193272625971958860032 13270652524071501140736 13468132472346374669616 13802053112156615363904 14233367271911509594026 14345441029958056913664 14459293736545025619328 14606837550183240166464 14692508151650590548672 14911146665812057669932 15056785213261762215168 15341652212594033088224 15392151396967285336704 15712821217737437114552 16102395297516051257888 16219686418309612505344 16266705453613153821744 16605595150563427859697 16736347868284399732608 17041310475213780194208 17141259510259022306784 17259358739168287224252 17396337776780733948254 17533316814393180672256 17566249415472055917696 17676923869954616753871 17816112246883393263744 17957509963128499559488 18115194709705557665124 18247147220598314068512 18402737482875487151872 18590520518415032939136 18699555829373478880128 18977823029215346125368 19475783400244320221952 19590010868867454064896 19724981416192328256288 19881528887749410226576 20202198708519562004424 20703079668234923045856 20853882537826644649728 21688940604817538428992 22140793534084570479596 22366719998718086504898 22542835904219803721472 22721747300285040258944 22855012680345363075712 23012478318891049632336 23088227095450928005056 23569231826606155671828 23660662477982769195264 24153592946274076886832 24329529627464418758016 25104521802426599598912 25303764038953794833824 25561965712820670291312 25711889265388533460176 26094506665171100922381 26299975221589771008384 26349374123208083876544 26936264944692749339232 27604106224313230727808 28466734543823019188052 28918587473090051238656 29213675100366480332928 29385016303301181097344 29822293331624115339864 30683304425188066176448 30784302793934570673408 31425642435474874229104 32204790595032102515776 32533410907226307643488 33211190301126855719394 33472695736568799465216 34082620950427560388416 34282519020518044613568 34518717478336574448504 34792675553561467896508 35132498830944111835392 35353847739909233507742 35632224493766786527488 35915019926256999118976 36230389419411115330248 36494294441196628137024 37181041036830065878272 37399111658746957760256 37955646058430692250736 39449962832384656512576 39763057775498820453152 40404397417039124008848 41406159336469846091712 43377881209635076857984 44281587068169140959192 44733439997436173009796 45443494600570080517888 45710025360690726151424 46024956637782099264672 46176454190901856010112 47138463653212311343656 48307185892548153773664 48659059254928837516032 49816785451690283579091 50209043604853199197824 50607528077907589667648 51123931425641340582624 51423778530777066920352 52189013330342201844762 52599950443179542016768 52698748246416167753088 53872529889385498678464 55208212448626461455616 56933469087646038376104 58427350200732960665856 58770032606602362194688 59644586663248230679728 60887182218732568818889 61366608850376132352896 62851284870949748458208 64409581190064205031552 65066821814452615286976 66422380602253711438788 68165241900855120776832 68565038041036089227136 69037434956673148897008 69585351107122935793016 70707695479818467015484 71830039852513998237952 72460778838822230660496 72988588882393256274048 75911292116861384501472 78283519995513302767143 78899925664769313025152 79526115550997640906304 80808794834078248017696 82812318672939692183424 86755762419270153715968 88563174136338281918384 89466879994872346019592 92049913275564198529344 92352908381803712020224 94276927306424622687312 96614371785096307547328 99633570903380567158182 100418087209706398395648 101215056155815179335296 102247862851282681165248 102847557061554133840704 104378026660684403689524 105397496492832335506176 107745059778770997356928 113866938175292076752208 119289173326496461359456 121774364437465137637778 122733217700752264705792 125702569741899496916416 128819162380128410063104 130133643628905230573952 132844761204507422877576 136330483801710241553664 137130076082072178454272 138074869913346297794016 139170702214245871586032 141415390959636934030968 144921557677644461320992 145977177764786512548096 151822584233722769002944 156567039991026605534286 157799851329538626050304 159052231101995281812608 161617589668156496035392 165624637345879384366848 177126348272676563836768 178933759989744692039184 182661546656197706456667 184099826551128397058688 188553854612849245374624 193228743570192615094656 199267141806761134316364 202430112311630358670592 204495725702565362330496 205695114123108267681408 208756053321368807379048 215490119557541994713856 227733876350584153504416 238578346652992922718912 243548728874930275275556 251405139483798993832832 260267287257810461147904 265689522409014845755152 276149739826692595588032 278341404428491743172064 282830781919273868061936 289843115355288922641984 303645168467445538005888 313134079982053211068572 318104462203990563625216 323235179336312992070784 354252696545353127673536 357867519979489384078368 365323093312395412913334 368199653102256794117376 377107709225698490749248 386457487140385230189312 398534283613522268632728 408991451405130724660992 411390228246216535362816 417512106642737614758096 455467752701168307008832 477156693305985845437824 487097457749860550551112 502810278967597987665664 531379044818029691510304 547984639968593119370001 552299479653385191176064 556682808856983486344128 565661563838547736123872 579686230710577845283968 607290336934891076011776 626268159964106422137144 646470358672625984141568 708505393090706255347072 715735039958978768156736 730646186624790825826668 754215418451396981498496 797068567227044537265456 835024213285475229516192 910935505402336614017664 954313386611971690875648 974194915499721101102224 1062758089636059383020608 1095969279937186238740002 1104598959306770382352128 1113365617713966972688256 1131323127677095472247744 1159372461421155690567936 1252536319928212844274288 1417010786181412510694144 1431470079917957536313472 1461292373249581651653336 1508430836902793962996992 1594137134454089074530912 1670048426570950459032384 1821871010804673228035328 1948389830999442202204448 2125516179272118766041216 2191938559874372477480004 2226731235427933945376512 2262646255354190944495488 2505072639856425688548576 2862940159835915072626944 2922584746499163303306672 3188274268908178149061824 3340096853141900918064768 3896779661998884404408896 4251032358544237532082432 4383877119748744954960008 4525292510708381888990976 5010145279712851377097152 5845169492998326606613344 6376548537816356298123648 6680193706283801836129536 7793559323997768808817792 8767754239497489909920016 10020290559425702754194304 11690338985996653213226688 12753097075632712596247296 15587118647995537617635584 17535508478994979819840032 20040581118851405508388608 23380677971993306426453376 35071016957989959639680064 46761355943986612852906752 70142033915979919279360128 140284067831959838558720256
- Sum of all divisors σ(n): 540601371199249419691856679
- Sum of proper divisors (its aliquot sum) s(n): 400317303367289581133136423
- 140284067831959838558720256 is an abundant number, because the sum of its proper divisors (400317303367289581133136423) is greater than itself. Its abundance is 260033235535329742574416167
Bases of 140284067831959838558720256
- Binary: 1110100000010100100111010001110001100000110000110001100100010010101101100010001000000002
- Hexadecimal: 0x740A4E8E30618C895B1100
- Base-36: HMK290KQQ1FSSOCG0
Squares and roots of 140284067831959838558720256
- 140284067831959838558720256 squared (1402840678319598385587202562) is 19679619687481909159518564628574175650325380464705536
- 140284067831959838558720256 cubed (1402840678319598385587202563) is 2760737103145884423916277930155043238756072855968999060538457504800844038537216
-
140284067831959838558720256 is a
perfect square number . Itssquare root is 11844157539984 -
The
cube root of 140284067831959838558720256 is 519600368.2879622877
Scales and comparisons
How big is 140284067831959838558720256?- 140,284,067,831,959,838,558,720,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,284,067,831,959,838,558,720,256 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 140284067831959838558720256 cubic inches would be around 43300030.7 feet tall.
Recreational maths with 140284067831959838558720256
- 140284067831959838558720256 backwards is 652027855838959138760482041
- 140284067831959838558720256 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 140284067831959838558720256's digits is 126
- 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 140284067831959838558720256 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 140284067831959838558720256 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/140284067831959838558720256/
Chicago style:
Numbermatics. 2024. "Number 140284067831959838558720256 - Facts about the integer". https://numbermatics.com/n/140284067831959838558720256/
The information we have on file for 140284067831959838558720256 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 140284067831959838558720256, math, Factors of 140284067831959838558720256, curriculum, school, college, exams, university, Prime factorization of 140284067831959838558720256, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, two hundred eighty-four sextillion, sixty-seven quintillion, eight hundred thirty-one quadrillion, nine hundred fifty-nine trillion, eight hundred thirty-eight billion, five hundred fifty-eight million, seven hundred twenty thousand, two hundred fifty-six.