103904096693109610512384
103,904,096,693,109,610,512,384 is an even composite number composed of six prime numbers multiplied together.
What does the number 103904096693109610512384 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 14175 divisors.
103904096693109610512384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, one hundred seventy-five divisors.
Prime factorization of 103904096693109610512384:
220 × 32 × 72 × 114 × 434 × 672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 43 × 43 × 43 × 43 × 67 × 67)See below for interesting mathematical facts about the number 103904096693109610512384 from the Numbermatics database.
Names of 103904096693109610512384
- Cardinal: 103904096693109610512384 can be written as One hundred three sextillion, nine hundred four quintillion, ninety-six quadrillion, six hundred ninety-three trillion, one hundred nine billion, six hundred ten million, five hundred twelve thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.03904096693109610512384 × 1023
Factors of 103904096693109610512384
Divisors of 103904096693109610512384
- Number of divisors d(n): 14175
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 18 21 22 24 28 32 33 36 42 43 44 48 49 56 63 64 66 67 72 77 84 86 88 96 98 99 112 121 126 128 129 132 134 144 147 154 168 172 176 192 196 198 201 224 231 242 252 256 258 264 268 288 294 301 308 336 344 352 363 384 387 392 396 402 441 448 462 469 473 484 504 512 516 528 536 539 576 588 602 603 616 672 688 693 704 726 737 768 774 784 792 804 847 882 896 903 924 938 946 968 1008 1024 1032 1056 1072 1078 1089 1152 1176 1204 1206 1232 1331 1344 1376 1386 1407 1408 1419 1452 1474 1536 1548 1568 1584 1608 1617 1694 1764 1792 1806 1848 1849 1876 1892 1936 2016 2048 2064 2107 2112 2144 2156 2178 2211 2304 2352 2408 2412 2464 2541 2662 2688 2709 2752 2772 2814 2816 2838 2881 2904 2948 3072 3096 3136 3168 3216 3234 3283 3311 3388 3528 3584 3612 3696 3698 3752 3784 3872 3993 4032 4096 4128 4214 4221 4224 4257 4288 4312 4356 4422 4489 4608 4704 4816 4824 4851 4928 5082 5159 5203 5324 5376 5418 5504 5544 5547 5628 5632 5676 5762 5808 5896 5929 6144 6192 6272 6321 6336 6432 6468 6566 6622 6633 6776 7056 7168 7224 7392 7396 7504 7568 7623 7744 7986 8064 8107 8192 8256 8428 8442 8448 8514 8576 8624 8643 8712 8844 8978 9216 9317 9408 9632 9648 9702 9849 9856 9933 10164 10318 10406 10648 10752 10836 11008 11088 11094 11256 11264 11352 11524 11616 11792 11858 11979 12288 12384 12544 12642 12672 12864 12936 12943 13132 13244 13266 13467 13552 14112 14336 14448 14641 14784 14792 15008 15136 15246 15477 15488 15609 15972 16128 16214 16384 16512 16641 16856 16884 16896 17028 17152 17248 17286 17424 17688 17787 17956 18432 18634 18816 18963 19264 19296 19404 19698 19712 19866 20167 20328 20339 20636 20812 21296 21504 21672 22016 22176 22188 22512 22528 22704 23048 23177 23232 23584 23716 23958 24321 24576 24768 25088 25284 25344 25728 25872 25886 25929 26264 26488 26532 26934 27104 27951 28224 28672 28896 29282 29547 29568 29584 29799 30016 30272 30492 30954 30976 31218 31423 31691 31944 32256 32428 32768 33024 33282 33712 33768 33792 34056 34304 34496 34572 34848 35376 35574 35912 36113 36421 36864 37268 37632 37926 38528 38592 38808 38829 39396 39424 39732 40334 40401 40656 40678 41272 41624 42592 43008 43344 43923 44032 44352 44376 45024 45056 45408 46096 46354 46431 46464 46827 47168 47432 47916 48642 49152 49379 49536 50176 50568 50688 51456 51744 51772 51858 52528 52976 53064 53361 53868 54208 55902 56448 56749 57233 57344 57792 58564 59094 59136 59168 59598 60032 60501 60544 60984 61017 61908 61952 62436 62846 63382 63888 64512 64856 65219 65536 66048 66564 67424 67536 67584 68112 68608 68992 69144 69531 69696 70752 71148 71824 72226 72842 72963 73728 74536 75264 75852 77056 77184 77616 77658 78792 78848 79464 79507 80668 80802 81312 81356 82544 83248 83853 85184 86016 86688 87846 88064 88704 88752 89177 90048 90112 90601 90816 92192 92708 92862 92928 93654 94269 94336 94864 95073 95832 97284 98304 98758 99072 100352 101136 101376 102487 102912 103488 103544 103716 105056 105952 106128 106722 107736 108339 108416 109263 111804 112896 113498 114466 114688 115584 116487 117128 118188 118272 118336 119196 120064 121002 121088 121968 122034 123816 123883 123904 124872 125692 126764 127776 129024 129712 130438 131072 131769 132096 133128 134848 135072 135168 136224 137216 137984 138288 139062 139392 141169 141504 142296 142373 143648 144452 145684 145926 147456 148137 149072 150528 151704 154112 154368 155232 155316 157584 157696 158928 159014 161336 161604 162624 162712 165088 166496 167706 170247 170368 171699 172032 173376 175692 176128 177408 177504 178354 180096 180224 181202 181503 181632 183051 184384 185416 185724 185856 187308 188538 188672 189728 190146 191664 193027 194568 195657 196608 197516 198144 200704 202272 202752 204974 205824 206976 207088 207432 208593 210112 211904 212256 213444 215472 216678 216832 218526 219961 221837 223608 223729 225792 226996 228932 229376 231168 232974 234256 236376 236544 236672 238392 238521 240128 242004 242176 243936 244068 247632 247766 247808 249744 251384 253528 254947 255552 258048 259424 260876 262144 263538 264192 266256 267531 269696 270144 270336 271803 272448 274432 275968 276576 278124 278784 282338 282807 283008 284592 284746 285219 287296 288904 291368 291852 294912 296274 298144 301056 303408 307461 308224 308736 310464 310632 315168 315392 317856 318028 322672 323208 325017 325248 325424 327789 330176 332992 335412 340494 340736 343398 344064 345653 346752 348601 351384 352256 354816 355008 356708 360192 360448 362404 363006 363264 366102 368768 370832 371448 371649 371712 374616 377076 377344 379456 380292 383328 386054 389136 391314 393216 395032 396288 397243 400631 401408 404544 405504 409948 411648 413952 414176 414864 417186 420224 423507 423808 424512 426888 427119 430944 433356 433664 437052 439922 443674 444411 447216 447458 451584 453992 457864 458752 462336 465948 468512 472752 473088 473344 476784 477042 480256 484008 484352 487872 488136 495264 495532 495616 499488 502768 507056 509894 510741 511104 515097 516096 518848 521752 524288 527076 528384 532512 535062 539392 540288 540672 543169 543606 544896 548864 551936 553152 556248 556549 557568 564676 565614 566016 569184 569492 570438 574592 577808 579081 582736 583704 586971 589824 592548 596288 602112 606816 614922 616448 617472 620928 621264 624239 629563 630336 630784 635712 636056 645344 646416 650034 650496 650848 655578 659883 660352 665511 665984 670824 671187 680988 681472 686796 688128 691306 693504 697202 702768 704512 709632 710016 713416 715563 717409 720384 720896 724808 726012 726528 732204 737536 741664 742896 743298 743424 749232 754152 754688 758912 760584 764841 766656 772108 778272 782628 786432 790064 792576 794486 801262 802593 802816 809088 811008 815409 819896 823296 827904 828352 829728 834372 840448 847014 847616 849024 853776 854238 861888 866712 867181 867328 874104 874577 879844 887348 888822 894432 894916 903168 907984 915728 917504 922383 924672 931896 937024 945504 946176 946688 953568 954084 960512 968016 968704 975744 976272 980947 990528 991064 991232 996611 998976 1005536 1014112 1019788 1021482 1022208 1030194 1032192 1036959 1037696 1043504 1045803 1048576 1054152 1056768 1065024 1070124 1078784 1080576 1081344 1086338 1087212 1089792 1097728 1103872 1106304 1112496 1113098 1114947 1115136 1129352 1131228 1132032 1138368 1138984 1140876 1149184 1155616 1158162 1165472 1167408 1173942 1179648 1185096 1191729 1192576 1201893 1204224 1213632 1229844 1232896 1234944 1241856 1242528 1248478 1259126 1260672 1261568 1270521 1271424 1272112 1281357 1290688 1292832 1300068 1300992 1301696 1311156 1319766 1320704 1331022 1331968 1341648 1342374 1351189 1361976 1362713 1362944 1373592 1376256 1382612 1387008 1394404 1405536 1409024 1419264 1420032 1426832 1431126 1434818 1440768 1441792 1449616 1452024 1453056 1464408 1475072 1483328 1485792 1486596 1486848 1498464 1508304 1509376 1517824 1521168 1529682 1533312 1544216 1552859 1556544 1565256 1566103 1572864 1580128 1585152 1588972 1602524 1605186 1605632 1618176 1622016 1629507 1630818 1639792 1646592 1655808 1656704 1659456 1668744 1669647 1680896 1694028 1695232 1698048 1707552 1708476 1723776 1733424 1734362 1734656 1737243 1748208 1749154 1759688 1774696 1777644 1788864 1789832 1806336 1815968 1831456 1835008 1844766 1849344 1863792 1872717 1874048 1888689 1891008 1892352 1893376 1907136 1908168 1921024 1936032 1937408 1951488 1952544 1961894 1979649 1981056 1982128 1982464 1993222 1996533 1997952 2011072 2013561 2028224 2039576 2042964 2044416 2060388 2064384 2073918 2075392 2087008 2091606 2108304 2113536 2123297 2130048 2140248 2152227 2157568 2161152 2162688 2172676 2174424 2179584 2195456 2207744 2212608 2224992 2226196 2229894 2230272 2258704 2262456 2264064 2276736 2277968 2281752 2294523 2298368 2311232 2316324 2330944 2334816 2347884 2359296 2370192 2383458 2385152 2403786 2408448 2419571 2427264 2440207 2459688 2461019 2465792 2469888 2483712 2485056 2496956 2518252 2521344 2523136 2541042 2542848 2544224 2562714 2581376 2585664 2600136 2601543 2601984 2603392 2622312 2623731 2639532 2641408 2662044 2663936 2683296 2684748 2702378 2723952 2725426 2725888 2747184 2752512 2765224 2774016 2788808 2804417 2811072 2818048 2838528 2840064 2853664 2862252 2869636 2881536 2883584 2899232 2904048 2906112 2928816 2942841 2950144 2966656 2971584 2973192 2973696 2989833 2996928 3016608 3018752 3035648 3042336 3059364 3066624 3088432 3105718 3110877 3113088 3130512 3132206 3137409 3145728 3160256 3170304 3177944 3205048 3210372 3211264 3236352 3244032 3259014 3261636 3279584 3293184 3311616 3313408 3318912 3337488 3339294 3361792 3388056 3390464 3396096 3415104 3416952 3418801 3447552 3466848 3468724 3469312 3474486 3496416 3498308 3519376 3549392 3555288 3575187 3577728 3579664 3605679 3612672 3631936 3662912 3670016 3689532 3698688 3727584 3745434 3748096 3777378 3782016 3784704 3786752 3802183 3814272 3816336 3834611 3842048 3872064 3874816 3895843 3902976 3905088 3923788 3959298 3962112 3964256 3964928 3986444 3993066 3995904 4022144 4027122 4053567 4056448 4079152 4085928 4088139 4088832 4120776 4128768 4147836 4150784 4174016 4183212 4216608 4227072 4246594 4260096 4280496 4304454 4315136 4322304 4325376 4345352 4348848 4359168 4369673 4390912 4406941 4415488 4425216 4449984 4452392 4459788 4460544 4517408 4524912 4528128 4553472 4555936 4563504 4589046 4596736 4622464 4632648 4658577 4661888 4669632 4695768 4698309 4718592 4740384 4766916 4770304 4807572 4816896 4839142 4854528 4880414 4888521 4919376 4922038 4931584 4939776 4967424 4970112 4993912 5008941 5036504 5042688 5046272 5082084 5085696 5088448 5125428 5162752 5171328 5200272 5203086 5203968 5206784 5244624 5247462 5279064 5282816 5324088 5326969 5327872 5366592 5369496 5404756 5447904 5450852 5451776 5494368 5505024 5530448 5548032 5577616 5608834 5618151 5622144 5636096 5666067 5677056 5680128 5707328 5724504 5739272 5763072 5767168 5798464 5808096 5812224 5857632 5885682 5900288 5933312 5943168 5946384 5947392 5974859 5979666 5993856 6033216 6037504 6070267 6071296 6084672 6118728 6122039 6133248 6176864 6211436 6221754 6226176 6261024 6264412 6274818 6320512 6340608 6355888 6369891 6410096 6420744 6422528 6456681 6472704 6488064 6518028 6523272 6559168 6586368 6623232 6626816 6637824 6674976 6678588 6723584 6776112 6780928 6792192 6830208 6833904 6837602 6866629 6895104 6933696 6937448 6938624 6948972 6992832 6996616 7038752 7098784 7110576 7150374 7155456 7159328 7211358 7225344 7258713 7263872 7320621 7325824 7340032 7379064 7383057 7397376 7455168 7490868 7496192 7554756 7564032 7569408 7573504 7604366 7628544 7632672 7669222 7684096 7744128 7749632 7791686 7804629 7805952 7810176 7847576 7871193 7918596 7924224 7928512 7929856 7972888 7986132 7991808 8044288 8054244 8107134 8112896 8158304 8171856 8176278 8177664 8241552 8257536 8295672 8300161 8301568 8348032 8366424 8413251 8433216 8454144 8493188 8520192 8560992 8608908 8630272 8644608 8650752 8690704 8697696 8718336 8739346 8781824 8813882 8828523 8830976 8850432 8899968 8904784 8919576 8921088 8969499 9034816 9049824 9056256 9106944 9111872 9127008 9178092 9193472 9244928 9265296 9317154 9323776 9339264 9391536 9396618 9437184 9458323 9480768 9533832 9538991 9540608 9615144 9620347 9633792 9678284 9709056 9760828 9777042 9838752 9844076 9863168 9879552 9934848 9940224 9987824 10017882 10073008 10085376 10092544 10164168 10171392 10176896 10250856 10256403 10325504 10342656 10400544 10406172 10407936 10413568 10489248 10494924 10558128 10565632 10648176 10653938 10655744 10733184 10738992 10809512 10895808 10901704 10903552 10962721 10988736 11010048 11060896 11096064 11155232 11217668 11236302 11244288 11272192 11332134 11354112 11360256 11406549 11414656 11449008 11478544 11503833 11526144 11534336 11596928 11616192 11624448 11687529 11715264 11771364 11800576 11866624 11886336 11892768 11894784 11949718 11959332 11987712 12066432 12075008 12140534 12142592 12160701 12169344 12237456 12244078 12264417 12266496 12353728 12422872 12443508 12452352 12522048 12528824 12549636 12641024 12681216 12711776 12739782 12820192 12841488 12845056 12913362 12945408 12976128 13036056 13046544 13109019 13118336 13172736 13220823 13246464 13253632 13275648 13349952 13357176 13447168 13552224 13561856 13584384 13660416 13667808 13675204 13733258 13790208 13867392 13874896 13877248 13897944 13975731 13985664 13993232 14077504 14094927 14197568 14221152 14300748 14310912 14318656 14422716 14450688 14517426 14527744 14641242 14651648 14758128 14766114 14794752 14863079 14910336 14981736 14989843 14992384 15109512 15128064 15138816 15147008 15208732 15257088 15265344 15338444 15368192 15488256 15499264 15583372 15609258 15611904 15620352 15695152 15742386 15837192 15848448 15857024 15859712 15945776 15972264 15980907 15983616 16088576 16108488 16214268 16225792 16316608 16343712 16352556 16355328 16483104 16515072 16591344 16600322 16603136 16696064 16732848 16826502 16866432 16908288 16986376 17040384 17081449 17121984 17217816 17227133 17260544 17289216 17301504 17381408 17395392 17436672 17478692 17563648 17627764 17657046 17661952 17700864 17799936 17809568 17839152 17842176 17924577 17938998 18069632 18099648 18112512 18210801 18213888 18223744 18254016 18356184 18366117 18386944 18489856 18530592 18634308 18647552 18678528 18783072 18793236 18916646 18961536 19067664 19077982 19081216 19109673 19230288 19240694 19267584 19356568 19418112 19521656 19554084 19677504 19688152 19726336 19759104 19869696 19880448 19975648 20035764 20146016 20170752 20185088 20328336 20342784 20353792 20501712 20512806 20599887 20651008 20685312 20801088 20812344 20815872 20827136 20978496 20989848 21116256 21131264 21296352 21307876 21311488 21466368 21477984 21619024 21776139 21791616 21803408 21807104 21925442 21961863 21977472 22020096 22121792 22149171 22192128 22310464 22435336 22472604 22488576 22544384 22664268 22708224 22720512 22813098 22829312 22898016 22957088 23007666 23052288 23193856 23232384 23248896 23356267 23375058 23430528 23542728 23601152 23733248 23772672 23785536 23789568 23899436 23918664 23931607 23975424 24132864 24150016 24281068 24285184 24321402 24338688 24474912 24488156 24528834 24532992 24707456 24845744 24887016 24900483 24904704 25044096 25057648 25099272 25239753 25282048 25362432 25423552 25479564 25640384 25682976 25690112 25826724 25890816 25952256 26072112 26093088 26218038 26236672 26345472 26441646 26492928 26507264 26551296 26615281 26699904 26714352 26842277 26894336 27071209 27104448 27123712 27168768 27320832 27335616 27350408 27466516 27580416 27734784 27749792 27754496 27795888 27951462 27971328 27986464 28155008 28189854 28374969 28395136 28442304 28601496 28616973 28621824 28637312 28845432 28861041 28901376 29034852 29055488 29282484 29303296 29516256 29532228 29589504 29726158 29820672 29963472 29979686 29984768 30219024 30256128 30277632 30294016 30417464 30514176 30530688 30676888 30736384 30769209 30848587 30976512 30998528 31166744 31218516 31223808 31240704 31390304 31484772 31674384 31696896 31714048 31719424 31891552 31944528 31961814 31967232 32177152 32216976 32428536 32451584 32633216 32687424 32705112 32710656 32888163 32966208 33030144 33182688 33200644 33206272 33392128 33465696 33653004 33732864 33816576 33972752 34080768 34162898 34219647 34243968 34435632 34454266 34511499 34521088 34578432 34603008 34762816 34790784 34873344 34957384 35062587 35127296 35255528 35314092 35323904 35401728 35599872 35619136 35678304 35684352 35849154 35877996 36139264 36199296 36225024 36421602 36427776 36447488 36508032 36712368 36732234 36773888 36979712 37061184 37268616 37288783 37295104 37357056 37566144 37586472 37606811 37833292 37923072 38135328 38155964 38162432 38219346 38460576 38481388 38535168 38713136 38836224 39043312 39108168 39327057 39355008 39376304 39452672 39518208 39662469 39739392 39760896 39951296 40071528 40292032 40341504 40370176 40656672 40685568 40707584 41003424 41025612 41199774 41302016 41370624 41602176 41624688 41631744 41654272 41824013 41956992 41979696 42180721 42232512 42262528 42592704 42615752 42622976 42854273 42932736 42955968 43238048 43552278 43583232 43606816 43614208 43850884 43923726 43954944 44243584 44298342 44384256 44589237 44620928 44870672 44945208 44969529 44977152 45088768 45328536 45416448 45441024 45626196 45658624 45796032 45914176 46015332 46104576 46387712 46464768 46497792 46712534 46750116 46861056 47085456 47202304 47466496 47545344 47571072 47579136 47798872 47837328 47863214 47942721 47950848 48066403 48265728 48300032 48562136 48570368 48642804 48677376 48949824 48976312 49057668 49065984 49414912 49691488 49774032 49800966 49809408 50088192 50115296 50198544 50479506 50564096 50724864 50847104 50959128 51244347 51280768 51365952 51380224 51653448 51681399 51781632 51904512 52144224 52186176 52436076 52473344 52690944 52883292 52985856 53014528 53102592 53230562 53399808 53428704 53684554 53773731 53788672 54142418 54208896 54247424 54337536 54632403 54641664 54671232 54700816 54933032 55098351 55160832 55469568 55499584 55508992 55591776 55902924 55942656 55972928 56310016 56379708 56749938 56790272 56884608 57202992 57233946 57243648 57274624 57690864 57722082 57802752 58069704 58101127 58110976 58564968 58596659 58606592 59032512 59064456 59179008 59452316 59641344 59926944 59959372 59969536 60438048 60512256 60555264 60588032 60834928 61028352 61061376 61353776 61472768 61538418 61697174 61799661 61953024 61997056 62333488 62437032 62447616 62481408 62780608 62969544 63348768 63393792 63428096 63438848 63783104 63889056 63923628 63934464 64354304 64433952 64857072 64903168 65266432 65374848 65410224 65421312 65723449 65776326 65932416 66060288 66365376 66401288 66412544 66772937 66784256 66931392 67306008 67342429 67465728 67633152 67945504 68161536 68325796 68439294 68487936 68871264 68908532 69022998 69042176 69156864 69525632 69581568 69746688 69914768 70068801 70125174 70254592 70511056 70628184 70647808 70803456 71199744 71238272 71356608 71368704 71698308 71755992 71794821 72278528 72398592 72450048 72843204 72855552 72894976 73016064 73424736 73464468 73547776 73959424 74122368 74537232 74577566 74590208 74701449 74714112 75132288 75172944 75213622 75666584 75846144 76270656 76311928 76324864 76438692 76921152 76962776 77070336 77426272 77672448 78086624 78216336 78654114 78710016 78752608 78905344 79036416 79324938 79478784 79521792 79845843 79902592 80143056 80526831 80584064 80683008 80740352 81213627 81313344 81371136 81415168 82006848 82051224 82399548 82604032 82741248 83204352 83249376 83263488 83308544 83648026 83913984 83959392 84361442 84465024 84525056 85124907 85185408 85231504 85245952 85708546 85850919 85865472 85911936 86476096 86583123 87104556 87166464 87213632 87228416 87701768 87847452 87909888 88487168 88596684 88768512 89178474 89241856 89741344 89890416 89939058 89954304 90657072 90832896 90882048 91252392 91301771 91317248 91592064 91828352 92030664 92209152 92545761 92775424 92929536 92995584 93425068 93500232 93722112 94170912 94404608 94932992 95090688 95142144 95158272 95597744 95674656 95726428 95885442 95901696 96132806 96531456 96600064 97124272 97140736 97285608 97354752 97899648 97952624 98115336 98131968 98664489 98829824 99382976 99548064 99601932 99618816 100176384 100230592 100397088 100959012 101128192 101449728 101694208 101918256 102488694 102561536 102731904 103306896 103362798 103563264 103809024 104041553 104288448 104372352 104872152 104928901 104946688 105381888 105766584 105823817 105971712 106029056 106205184 106461124 106799616 106857408 107369108 107547462 107577344 108284836 108417792 108494848 108675072 109264806 109283328 109342464 109401632 109866064 110196702 110321664 110939136 110999168 111017984 111183552 111805848 111866349 111885312 111945856 112620032 112759416 112820433 113499876 113580544 113769216 114405984 114467892 114487296 114549248 115381728 115444164 115605504 116139408 116202254 116221952 117129936 117193318 117213184 118065024 118128912 118358016 118904632 119282688 119853888 119918744 119939072 120589931 120876096 121024512 121110528 121176064 121669856 122056704 122122752 122707552 122945536 123076836 123394348 123599322 123906048 123994112 124666976 124874064 124895232 124962816 125472039 125561216 125939088 126542163 126697536 126787584 126856192 126877696 127566208 127778112 127847256 127868928 128562819 128708608 128867904 129714144 129806336 130532864 130749696 130820448 130842624 131446898 131552652 131864832 132730752 132802576 132825088 133545874 133568512 133767711 133862784 134612016 134684858 134908587 134931456 135266304 135891008 136323072 136651592 136878588 136975872 137742528 137817064 138045996 138084352 138313728 139051264 139163136 139493376 139829536 140137602 140250348 141022112 141256368 141295616 141606912 142399488 142476544 142713216 142737408 143396616 143511984 143589642 144199209 144557056 144797184 144900096 145686408 145711104 145789952 146032128 146849472 146928936 147095552 147918848 148244736 149074464 149155132 149180416 149402898 149428224 150264576 150345888 150427244 151333168 151692288 152541312 152623856 152649728 152877384 153733041 153842304 153925552 154140672 154852544 155044197 155344896 156173248 156432672 157308228 157420032 157505216 157810688 158072832 158649876 158957568 159043584 159691686 159805184 160286112 161053662 161168128 161366016 162427254 162626688 162742272 162830336 163493869 164013696 164102448 164799096 164888273 165208064 165482496 166408704 166498752 166526976 166617088 167296052 167521249 167827968 167918784 168722884 168930048 169050112 170249814 170370816 170463008 170491904 171417092 171701838 171730944 171823872 172952192 173166246 174209112 174303381 174332928 174427264 174456832 175403536 175694904 175789977 175819776 176974336 177193368 177537024 178356948 178483712 179482688 179780832 179878116 179908608 181314144 181665792 181764096 182504784 182603542 182634496 183184128 183656704 184061328 184418304 185091522 185550848 185859072 185991168 186850136 187000464 187444224 187895939 188341824 188809216 189498463 189865984 190181376 190284288 190316544 191195488 191349312 191452856 191770884 191803392 192265612 193062912 193200128 194248544 194281472 194571216 194709504 195799296 195905248 196230672 196263936 197170347 197328978 197659648 198765952 199096128 199203864 199237632 200318811 200352768 200461184 200794176 201918024 202027287 202256384 202899456 203388416 203836512 204977388 205123072 205463808 206613792 206725596 207126528 208083106 208576896 208744704 209744304 209857802 209893376 210206403 210763776 211533168 211647634 211943424 212058112 212410368 212922248 213599232 213714816 214738216 215094924 215154688 215384463 216569672 216835584 216989696 217350144 218529612 218566656 218684928 218803264 219732128 220393404 220643328 221878272 221998336 222035968 222367104 223611696 223732698 223770624 223891712 225240064 225518832 225640866 226999752 227161088 227538432 228811968 228935784 228974592 229059667 229098496 230763456 230888328 231211008 232278816 232404508 232443904 234259872 234386636 234426368 236130048 236257824 236716032 237809264 238565376 239537529 239707776 239837488 239878144 241179862 241580493 241752192 242049024 242221056 242352128 243339712 243640881 244113408 244245504 245415104 245891072 246153672 246788696 247198644 247812096 247988224 249333952 249748128 249790464 249925632 250944078 251122432 251878176 253084326 253395072 253575168 253712384 255132416 255556224 255694512 255737856 256918937 257125638 257417216 257735808 259428288 259612672 261021481 261065728 261499392 261640896 261685248 262893796 263105304 263247677 263729664 265461504 265605152 265650176 267091748 267137024 267535422 267725568 269224032 269369716 269817174 269862912 271782016 272646144 273303184 273757176 273905313 273951744 275485056 275634128 276091992 276168704 276627456 277637283 278102528 278326272 278986752 279659072 280275204 280500696 282044224 282512736 282591232 283213824 284798976 284953088 285426432 285474816 286793232 287023968 287179284 288398418 289114112 289594368 289800192 291372816 291422208 291579904 292064256 292768091 293698944 293857872 294191104 295265047 295837696 296489472 298148928 298310264 298360832 298805796 298856448 300529152 300691776 300854488 302666336 303384576 305082624 305247712 305299456 305754768 307466082 307684608 307851104 309705088 310088394 310689792 312124659 312346496 312865344 314616456 314786703 314840064 315010432 315621376 316145664 317299752 317471451 317915136 318087168 319383372 319610368 320572224 322107324 322336256 322732032 324854508 325253376 325484544 325660672 326987738 328027392 328204896 329598192 329776546 330416128 330964992 332817408 332997504 333053952 333234176 334592104 335042498 335599047 335655936 335837568 337445768 337860096 338100224 338461299 340499628 340741632 340926016 340983808 342834184 343403676 343461888 343647744 345904384 346332492 348418224 348606762 348665856 348854528 348913664 350807072 351389808 351579954 351639552 353948672 354386736 355074048 356713896 356906923 356967424 358965376 359561664 359756232 359817216 361769793 362628288 363331584 363528192 365009568 365207084 365268992 366368256 367313408 368122656 368836608 370183044 371101696 371718144 371982336 373700272 374000928 374888448 375791878 376416117 376683648 377618432 378996926 379626489 379731968 380362752 380568576 380633088 382390976 382698624 382905712 383541768 383606784 384531224 385688457 386125824 386400256 388497088 388562944 389142432 389419008 391598592 391810496 392461344 392527872 394340694 394657956 395319296 397531904 398192256 398407728 398475264 400637622 400705536 400922368 401588352 403836048 404054574 404512768 405798912 406707889 406776832 407673024 409954776 410176613 410246144 410927616 413227584 413451192 413674921 414253056 416166212 417153792 417489408 419488608 419715604 419786752 420412806 423066336 423295268 423886848 424116224 424820736 425844496 427198464 427429632 429476432 430189848 430309376 430768926 432597627 433139344 433671168 433979392 434700288 437059224 437133312 437369856 437606528 439464256 440786808 441286656 443756544 443996672 444071936 444734208 447223392 447465396 447541248 447783424 450480128 451037664 451281732 453999504 454322176 455076864 457623936 457871568 457949184 458119334 458196992 460064143 461526912 461776656 462422016 464557632 464809016 464887808 468519744 468773272 468852736 471397003 472260096 472515648 473432064 475618528 477130752 479075058 479415552 479674976 479756288 482359724 483160986 483504384 484098048 484704256 486679424 487281762 488226816 488491008 490481607 490830208 491782144 492307344 493577392 494397288 494664819 495624192 495976448 498667904 499496256 499580928 499851264 501888156 502244864 502563747 503756352 506168652 506790144 507150336 507424768 510264832 511112448 511389024 511475712 513837874 514251276 514834432 515471616 518856576 519225344 522042962 522131456 522910143 522998784 523281792 523370496 525787592 526210608 526495354 527369931 527459328 530923008 531210304 531300352 534183496 534274048 535070844 535451136 538448064 538739432 539634348 539725824 543564032 545292288 546606368 547514352 547810626 547903488 550970112 551268256 552183984 552337408 553254912 555274566 556205056 556652544 557973504 559318144 560550408 561001392 563687817 564088448 565025472 565182464 566427648 568495389 569597952 569906176 570852864 570949632 573586464 574047936 574358568 576796836 578228224 579188736 579600384 582745632 582844416 583159808 584128512 585536182 587397888 587715744 588382208 590530094 591511041 591675392 592978944 596297856 596620528 596721664 597611592 597712896 600956433 601058304 601383552 601708976 605332672 606081861 606769152 610165248 610495424 610598912 611509536 614932164 615369216 615702208 619410176 620176788 621379584 624249318 624692992 625730688 629232912 629573406 629680128 630020864 632291328 634599504 634942902 635830272 636174336 638766744 639112397 639220736 641144448 644214648 644563249 644672512 645464064 649709016 650506752 650969088 651321344 653975476 656054784 656409792 659196384 659553092 660832256 661929984 665634816 665995008 666107904 666468352 669184208 670084996 671198094 671311872 671675136 674891536 675720192 676200448 676922598 680999256 681483264 681852032 681967616 685668368 686807352 686923776 687179001 687295488 691808768 692664984 696836448 697213524 697331712 697709056 697827328 701614144 702779616 703159908 703279104 707897344 708773472 710148096 713427792 713813846 713934848 717930752 719123328 719512464 719634432 723539586 725256576 726663168 727056384 730019136 730414168 730537984 732736512 734502307 734626816 736245312 737673216 740366088 740766719 742203392 743436288 743964672 747400544 748001856 749776896 751583756 752832234 753367296 755236864 757993852 759252978 759463936 760725504 761137152 764781952 765397248 765811424 767083536 767213568 769062448 770756811 771376914 772251648 772800512 776994176 777125888 778284864 778838016 783064443 783197184 783620992 784922688 785055744 788681388 789315912 789743031 790638592 795063808 796384512 796815456 796950528 801275244 801411072 801844736 803176704 807672096 808109148 809025536 813415778 813553664 815346048 819909552 820353226 820492288 821715939 821855232 826455168 826902384 827349842 828506112 832332424 834307584 834978816 838977216 839431208 839573504 840825612 846132672 846590536 847773696 848232448 849641472 851688992 854396928 854859264 858952864 860379696 860618752 861537852 865195254 866278688 867342336 867958784 869400576 874118448 874266624 874739712 875213056 878304273 878928512 881573616 882573312 885795141 887513088 887993344 888143872 889468416 894446784 894930792 895082496 895566848 900960256 902075328 902563464 907999008 908644352 910153728 915247872 915743136 915898368 916238668 916393984 920128286 923053824 923553312 929115264 929618032 929775616 936373977 937039488 937546544 937705472 942794006 944360109 944520192 945031296 946864128 951237056 952414353 954261504 958150116 958831104 959349952 959512576 964719448 966321972 967008768 968196096 969408512 973358848 974563524 976453632 976982016 980963214 981660416 984614688 987154784 988794576 989329638 991248384 997335808 998992512 999161856 999702528 1003776312 1004319481 1004489728 1005127494 1007512704 1012337304 1013580288 1014300672 1014849536 1020529664 1022224896 1022778048 1022951424 1027675748 1028502552 1029668864 1030943232 1037713152 1038450688 1044085924 1044262912 1045820286 1045997568 1046563584 1046740992 1051575184 1052421216 1052990708 1054739862 1054918656 1061846016 1062420608 1062600704 1068366992 1068548096 1070141688 1070720769 1070902272 1076896128 1077478864 1079268696 1079451648 1085309379 1087128064 1090584576 1093212736 1095028704 1095621252 1095806976 1101940224 1102536512 1104367968 1104674816 1106509824 1110549132 1112410112 1113305088 1115947008 1118636288 1121100816 1122002784 1127375634 1128176896 1130050944 1132855296 1136990778 1139195904 1139812352 1141705728 1141899264 1144457083 1147172928 1148095872 1148717136 1153593672 1154217911 1156456448 1158377472 1159200768 1164061987 1165491264 1165688832 1166319616 1168257024 1171072364 1174795776 1175431488 1176764416 1181060188 1183022082 1183350784 1185957888 1192595712 1193241056 1193443328 1195223184 1195425792 1201912866 1202116608 1202767104 1203417952 1210665344 1212163722 1213538304 1220123667 1220330496 1220990848 1221197824 1223019072 1229864328 1230529839 1230738432 1231404416 1238820352 1240353576 1241024763 1242759168 1248498636 1249385984 1251461376 1258465824 1259146812 1259360256 1260041728 1269199008 1269885804 1271660544 1272348672 1277533488 1278224794 1278441472 1282288896 1288429296 1289126498 1289345024 1290928128 1299418032 1301013504 1301938176 1302642688 1307950952 1312109568 1312819584 1318392768 1319106184 1321664512 1323859968 1326489241 1331269632 1331990016 1332215808 1332936704 1338368416 1340169992 1342396188 1342623744 1343350272 1349783072 1351440384 1352400896 1353845196 1361998512 1362966528 1363704064 1363935232 1371336736 1373614704 1373847552 1374358002 1374590976 1380192429 1383617536 1385329968 1393672896 1394427048 1394663424 1395418112 1395654656 1403228288 1405559232 1406319816 1406558208 1414191009 1415794688 1417546944 1420296192 1426855584 1427627692 1427869696 1435861504 1438246656 1439024928 1439268864 1447079172 1450513152 1454112768 1460038272 1460828336 1461075968 1465473024 1469004614 1469253632 1471444821 1472490624 1475346432 1480732176 1481533438 1483994457 1484406784 1486872576 1487929344 1494801088 1496003712 1499553792 1503167512 1505664468 1506734592 1507691241 1510473728 1515987704 1518505956 1518927872 1521451008 1522274304 1529563904 1530794496 1531622848 1534167072 1534427136 1538124896 1541513622 1542753828 1544503296 1553988352 1554251776 1556569728 1557676032 1566128886 1566394368 1567241984 1569845376 1570111488 1577362776 1578631824 1579486062 1581277184 1590127616 1592769024 1593630912 1593901056 1602550488 1602822144 1603417669 1603689472 1606353408 1615344192 1616218296 1618051072 1626831556 1627107328 1630692096 1639819104 1640706452 1640984576 1643431878 1643710464 1652910336 1653804768 1654699684 1657012224 1664664848 1668615168 1669957632 1677954432 1678862416 1679147008 1681651224 1691063451 1692265344 1693181072 1695547392 1696464896 1699282944 1703377984 1705486167 1708793856 1709718528 1717905728 1720759392 1721237504 1723075704 1730390508 1732557376 1734684672 1735917568 1738801152 1748236896 1748533248 1749479424 1750426112 1756608546 1757857024 1763147232 1765146624 1771590282 1775026176 1775986688 1778936832 1788893568 1789861584 1790164992 1791133696 1798432559 1801920512 1804150656 1805126928 1813771003 1815998016 1817288704 1820307456 1830495744 1831486272 1831796736 1832477336 1832787968 1840256572 1842733739 1846107648 1847106624 1858230528 1859236064 1859551232 1872747954 1874078976 1875093088 1875410944 1885588012 1888720218 1889040384 1890062592 1902474112 1904828706 1908523008 1916300232 1917337191 1917662208 1918699904 1919025152 1929438896 1932643944 1933689747 1934017536 1936392192 1938817024 1946717696 1949127048 1952907264 1953964032 1961926428 1963320832 1969229376 1974309568 1977589152 1978659276 1982496768 1994671616 1997985024 1998323712 1999405056 2007552624 2008638962 2008979456 2010254988 2015025408 2024674608 2027160576 2028601344 2029699072 2041059328 2044449792 2045556096 2045902848 2055351496 2057005104 2059337728 2061537003 2061886464 2066855329 2075426304 2076901376 2088171848 2088525824 2091640572 2091995136 2093127168 2093481984 2103150368 2104842432 2105981416 2109479724 2109837312 2123692032 2124841216 2125201408 2136733984 2137096192 2140283376 2141441538 2141804544 2153792256 2154957728 2158537392 2158903296 2170618758 2174256128 2181169152 2186425472 2190057408 2191242504 2191613952 2203506921 2203880448 2205073024 2208735936 2209349632 2213019648 2221098264 2222300157 2224820224 2226610176 2231894016 2237272576 2242201632 2244005568 2254751268 2256353792 2260101888 2265710592 2273981556 2278391808 2279624704 2283411456 2288914166 2294345856 2296191744 2297434272 2307187344 2308435822 2312270433 2312912896 2316754944 2318401536 2328123974 2330982528 2331377664 2332639232 2336514048 2342144728 2349193329 2349591552 2350862976 2353528832 2362120376 2366044164 2366701568 2369229093 2371915776 2385191424 2386482112 2386886656 2390446368 2390851584 2403825732 2404233216 2405534208 2406835904 2421330688 2424327444 2427076608 2440247334 2440660992 2441981696 2442395648 2446038144 2459728656 2461059678 2461476864 2462808832 2477640704 2480707152 2482049526 2485518336 2496997272 2498348461 2498771968 2502922752 2516931648 2518293624 2518720512 2519656337 2520083456 2538398016 2539771608 2543321088 2544697344 2555066976 2556449588 2556882944 2564577792 2576858592 2578252996 2578690048 2581856256 2598836064 2602027008 2603876352 2605285376 2615901904 2624219136 2625639168 2634912819 2636785536 2638212368 2643329024 2647719936 2652978482 2657385423 2662539264 2663980032 2664431616 2665873408 2676736832 2680339984 2684792376 2685247488 2686700544 2699566144 2702880768 2704801792 2707690392 2723997024 2725933056 2727408128 2727870464 2742673472 2747229408 2747695104 2748716004 2749181952 2760384858 2767235072 2770659936 2787345792 2788854096 2789326848 2790836224 2806456576 2811118464 2812639632 2813116416 2826108307 2828382018 2831589376 2835093888 2840592384 2853711168 2855255384 2855739392 2871236291 2871723008 2876493312 2878049856 2878537728 2894158344 2895724447 2901026304 2908225536 2920076544 2921656672 2922151936 2930946048 2938009228 2938507264 2942889642 2944981248 2961464352 2963066876 2967988914 2968813568 2973745152 2989602176 2992007424 2999107584 3006335024 3011328936 3012958443 3013469184 3015382482 3020947456 3031975408 3037011912 3037855744 3042902016 3044548608 3059127808 3061588992 3063245696 3068334144 3068854272 3076249792 3083027244 3085507656 3089006592 3107976704 3108503552 3113139456 3115352064 3132257772 3132788736 3134483968 3139690752 3140222976 3154725552 3157263648 3158972124 3162554368 3180255232 3185538048 3187261824 3187802112 3205100976 3205644288 3206835338 3207378944 3212162307 3212706816 3220449001 3230688384 3232436592 3236102144 3253663112 3254214656 3261384192 3279638208 3281412904 3281969152 3286863756 3287420928 3305820672 3307609536 3309399368 3314024448 3329329696 3337230336 3339915264 3355908864 3357724832 3358294016 3363302448 3382126902 3384530688 3386362144 3392929792 3398565888 3406755968 3410972334 3417587712 3419437056 3433371249 3435811456 3441518784 3442475008 3446151408 3460781016 3462653733 3465114752 3469369344 3471835136 3477602304 3492185961 3496473792 3497066496 3498958848 3500852224 3513217092 3515714048 3526294464 3530293248 3543180564 3550052352 3551973376 3557873664 3577787136 3579723168 3580329984 3582267392 3596865118 3603841024 3608301312 3610253856 3627542006 3631996032 3634577408 3640614912 3660371001 3660991488 3662972544 3663593472 3664954672 3665575936 3680513144 3685467478 3691589517 3692215296 3694213248 3716461056 3718472128 3719102464 3723074289 3745495908 3748157952 3750186176 3750821888 3771176024 3777440436 3778080768 3780125184 3804948224 3809657412 3817046016 3832600464 3834674382 3835324416 3837399808 3838050304 3858877792 3865287888 3867379494 3868035072 3872784384 3893435392 3898254096 3905814528 3907928064 3923852856 3925976153 3926641664 3938458752 3948619136 3955178304 3957318552 3964993536 3979467723 3989343232 3995970048 3996647424 3998810112 4015105248 4017277924 4017958912 4020509976 4030050816 4049349216 4054321152 4057202688 4059398144 4082118656 4088899584 4091112192 4091805696 4110702992 4114010208 4118675456 4123074006 4123772928 4133710658 4140577287 4150852608 4153802752 4176343696 4177051648 4183281144 4183990272 4186254336 4186963968 4206300736 4209684864 4211962832 4218959448 4219674624 4242573027 4247384064 4249682432 4250402816 4273467968 4274192384 4280566752 4282883076 4283609088 4307584512 4309915456 4317074784 4317806592 4341237516 4348512256 4362338304 4372850944 4380114816 4382485008 4383227904 4407013842 4407760896 4410146048 4417471872 4426039296 4442196528 4444600314 4449640448 4453220352 4463788032 4473786779 4474545152 4484403264 4488011136 4509502536 4511942743 4512707584 4520203776 4531421184 4547963112 4550424131 4556783616 4559249408 4566822912 4577828332 4588691712 4592383488 4594868544 4614374688 4616871644 4624540866 4625825792 4633509888 4656247948 4661965056 4662755328 4665278464 4673028096 4684289456 4698386658 4699183104 4701725952 4707057664 4724240752 4732088328 4733403136 4738458186 4743831552 4770382848 4772964224 4773773312 4780892736 4781703168 4807651464 4808466432 4810253007 4811068416 4813671808 4842661376 4848654888 4854153216 4880494668 4881321984 4883963392 4884791296 4892076288 4919457312 4922119356 4922953728 4925617664 4955281408 4961414304 4964099052 4971036672 4993994544 4996696922 4997543936 5005845504 5033863296 5036587248 5037441024 5039312674 5040166912 5076796032 5079543216 5086642176 5089394688 5110133952 5112899176 5113765888 5129155584 5153717184 5156505992 5157380096 5163712512 5185367033 5197672128 5204054016 5207752704 5210570752 5231803808 5248438272 5251278336 5269825638 5273571072 5276424736 5286658048 5295439872 5305956964 5314770846 5325078528 5327960064 5331746816 5353473664 5360679968 5369584752 5370494976 5373401088 5395297677 5399132288 5405761536 5409603584 5415380784 5441313009 5447994048 5451866112 5454816256 5455740928 5485346944 5494458816 5495390208 5497432008 5498363904 5520769716 5528201217 5534470144 5541319872 5574691584 5577708192 5578653696 5581672448 5612913152 5622236928 5625279264 5626232832 5652216614 5656764036 5663178752 5670187776 5707422336 5710510768 5711478784 5742472582 5743446016 5752011573 5752986624 5756099712 5757075456 5788316688 5791448894 5801069241 5802052608 5816451072 5840153088 5843313344 5844303872 5861892096 5876018456 5877014528 5885779284 5889962496 5922928704 5926133752 5935977828 5937627136 5947490304 5979204352 5984014848 5998215168 6012670048 6022657872 6025916886 6026938368 6030764964 6063950816 6074023824 6075711488 6085804032 6089097216 6118255616 6123177984 6126491392 6136668288 6137708544 6152499584 6166054488 6171015312 6178013184 6200565987 6215953408 6217007104 6226278912 6230704128 6264515544 6265577472 6268967936 6279381504 6280445952 6309451104 6314527296 6317944248 6325108736 6360510464 6371076096 6374523648 6375604224 6410201952 6411288576 6413670676 6414757888 6424324614 6425413632 6440898002 6461376768 6464873184 6472204288 6507326224 6508429312 6522768384 6559276416 6562825808 6563938304 6573727512 6574841856 6610520763 6611641344 6615219072 6618798736 6628048896 6658659392 6666900471 6674460672 6679830528 6711817728 6715449664 6716588032 6726604896 6764253804 6769061376 6772724288 6785859584 6797131776 6813511936 6821944668 6835175424 6838874112 6866742498 6871622912 6883037568 6892302816 6921562032 6925307466 6930229504 6938738688 6955204608 6984371922 6992947584 6994132992 6997917696 7001704448 7026434184 7030236367 7031428096 7052588928 7060586496 7086361128 7090195739 7100104704 7103946752 7115747328 7155574272 7159446336 7160659968 7164534784 7193730236 7207682048 7216602624 7220507712 7255084012 7263992064 7269154816 7281229824 7320742002 7321982976 7325945088 7327186944 7329909344 7331151872 7361026288 7370934956 7383179034 7384430592 7388426496 7432922112 7436944256 7438204928 7446148578 7490991816 7495045383 7496315904 7500372352 7501643776 7542352048 7554880872 7556161536 7558969011 7560250368 7609896448 7619314824 7634092032 7665200928 7669348764 7670648832 7674799616 7676100608 7717755584 7730575776 7734758988 7736070144 7745568768 7786870784 7796508192 7811629056 7815856128 7847705712 7851952306 7853283328 7876917504 7897238272 7910356608 7914637104 7929987072 7958935446 7978686464 7991940096 7993294848 7997620224 8030210496 8034555848 8035917824 8041019952 8060101632 8079525377 8098698432 8108642304 8114405376 8118796288 8148433909 8164237312 8177799168 8182224384 8183611392 8221405984 8228020416 8237350912 8246148012 8247545856 8267421316 8281154574 8301705216 8307605504 8352687392 8354103296 8366562288 8367980544 8372508672 8412601472 8419369728 8423925664 8437918896 8439349248 8478324921 8485146054 8494768128 8499364864 8500805632 8546935936 8548384768 8561133504 8565766152 8567218176 8613708873 8615169024 8619830912 8634149568 8635613184 8682475032 8687173341 8697024512 8724676608 8745701888 8760229632 8764970016 8766455808 8814027684 8815521792 8820292096 8834943744 8884393056 8889200628 8899280896 8906440704 8947573558 8949090304 8968806528 8976022272 9019005072 9023885486 9025415168 9038875329 9040407552 9062842368 9095926224 9100848262 9113567232 9118498816 9133645824 9155656664 9177383424 9184766976 9189737088 9228749376 9233743288 9249081732 9251651584 9267019776 9312495896 9323930112 9325510656 9330556928 9346056192 9368578912 9396773316 9398366208 9403451904 9448481504 9464176656 9466806272 9476916372 9487663104 9540765696 9545928448 9547546624 9561785472 9563406336 9615302928 9616932864 9620506014 9622136832 9627343616 9661347003 9685322752 9697309776 9708306432 9760989336 9762643968 9767926784 9769582592 9784152576 9838914624 9844238712 9845907456 9851235328 9910562816 9922828608 9928198104 9942073344 9987989088 9993393844 9995087872 10011691008 10067726592 10073174496 10074882048 10078625348 10080333824 10153592064 10159086432 10178789376 10220267904 10225798352 10227531776 10258311168 10300113747 10307434368 10313011984 10314760192 10327425024 10370734066 10387961199 10395344256 10408108032 10415505408 10421141504 10463607616 10476557883 10496876544 10502556672 10539651276 10547142144 10552849472 10573316096 10590879744 10611913928 10629541692 10650157056 10655920128 10663493632 10706947328 10721359936 10739169504 10740989952 10746802176 10790595354 10798264576 10811523072 10830761568 10882626018 10895988096 10903732224 10909632512 10970693888 10988917632 10990780416 10994864016 10996727808 11041539432 11047514291 11056402434 11068940288 11082639744 11149383168 11155416384 11157307392 11163344896 11223923683 11225826304 11244473856 11250558528 11252465664 11304433228 11313528072 11326357504 11340375552 11414844672 11421021536 11422957568 11484945164 11486892032 11504023146 11505973248 11512199424 11514150912 11576633376 11582897788 11602138482 11604105216 11680306176 11686626688 11688607744 11723784192 11752036912 11754029056 11771558568 11777928459 11779924992 11845857408 11852267504 11871955656 11875254272 11894980608 11938403169 11958408704 11968029696 11996430336 12025340096 12045315744 12051833772 12053876736 12061529928 12127901632 12148047648 12151422976 12171608064 12178194432 12236511232 12246355968 12252982784 12273336576 12275417088 12304999168 12332108976 12342030624 12356026368 12401131974 12431906816 12452557824 12461408256 12529031088 12531154944 12537935872 12558763008 12560891904 12589027913 12618902208 12629054592 12635888496 12650217472 12696397021 12721020928 12742152192 12749047296 12751208448 12820403904 12822577152 12827341352 12829515776 12848649228 12850827264 12881796004 12922753536 12929746368 12944408576 13014652448 13016858624 13045536768 13118552832 13125651616 13127876608 13147455024 13149683712 13221041526 13223282688 13230438144 13237597472 13317318784 13333800942 13348921344 13359661056 13421360337 13423635456 13430899328 13433176064 13453209792 13528507608 13535828229 13538122752 13545448576 13571719168 13594263552 13627023872 13643889336 13651272393 13670350848 13677748224 13733484996 13743245824 13766075136 13784605632 13843124064 13850614932 13860459008 13877477376 13968743844 13985895168 13988265984 13995835392 14003408896 14052868368 14060472734 14062856192 14105177856 14121172992 14172722256 14180391478 14200209408 14207893504 14231494656 14311148544 14318892672 14321319936 14329069568 14387460472 14415364096 14430759021 14433205248 14441015424 14510168024 14527984128 14538309632 14562459648 14641484004 14643965952 14651890176 14654373888 14659818688 14662303744 14722052576 14741869912 14766358068 14768861184 14776852992 14865844224 14873888512 14876409856 14892297156 14981983632 14990090766 14992631808 15000744704 15003287552 15084704096 15109761744 15112323072 15117938022 15120500736 15219792896 15238629648 15268184064 15330401856 15338697528 15341297664 15346997689 15349599232 15352201216 15435511168 15461151552 15469517976 15472140288 15491137536 15556101099 15573741568 15593016384 15623258112 15631712256 15695411424 15703904612 15706566656 15753835008 15794476544 15820713216 15829274208 15859974144 15917870892 15957372928 15983880192 15995240448 16060420992 16069111696 16071835648 16082039904 16120203264 16159050754 16185893031 16197396864 16217284608 16228810752 16237592576 16296867818 16323939027 16328474624 16355598336 16364448768 16367222784 16442811968 16456040832 16474701824 16492296024 16495091712 16534842632 16562309148 16584603651 16603410432 16615211008 16705374784 16708206592 16733124576 16735961088 16745017344 16825202944 16838739456 16847851328 16875837792 16878698496 16956649842 16970292108 16989536256 16998729728 17093871872 17096769536 17122267008 17131532304 17134436352 17227417746 17230338048 17239661824 17268299136 17271226368 17364950064 17374346682 17394049024 17449353216 17488439227 17491403776 17520459264 17529940032 17532911616 17628055368 17631043584 17637594359 17640584192 17669887488 17768786112 17778401256 17798561792 17812881408 17895147116 17898180608 17937613056 17952044544 18038010144 18047770972 18050830336 18077750658 18080815104 18191852448 18201696524 18227134464 18236997632 18267291648 18311313328 18354766848 18369533952 18379474176 18457498752 18467486576 18498163464 18503303168 18534039552 18601697961 18624991792 18647860224 18651021312 18661113856 18692112384 18737157824 18793546632 18796732416 18806903808 18896963008 18928353312 18933612544 18953832744 18975326208 19081531392 19091856896 19095093248 19123570944 19126812672 19230605856 19233865728 19241012028 19244273664 19254687232 19322694006 19370645504 19394619552 19416612864 19521978672 19525287936 19535853568 19568305152 19677829248 19688477424 19691814912 19702470656 19782758149 19821125632 19845657216 19856396208 19884146688 19975978176 19986787688 19990175744 20023382016 20135453184 20146348992 20149764096 20157250696 20160667648 20270071129 20307184128 20318172864 20357578752 20440535808 20451596704 20455063552 20516622336 20600227494 20614868736 20626023968 20629520384 20741468132 20775922398 20790688512 20816216064 20842283008 20927215232 20953115766 20993753088 21005113344 21079302552 21090709101 21094284288 21105698944 21146632192 21181759488 21223827856 21259083384 21270587217 21300314112 21311840256 21326987264 21413894656 21442719872 21478339008 21481979904 21493604352 21581190708 21596529152 21623046144 21661523136 21765252036 21791976192 21807464448 21819265024 21941387776 21977835264 21981560832 21989728032 21993455616 22083078864 22095028582 22112804868 22137880576 22165279488 22298766336 22310832768 22314614784 22326689792 22447847366 22451652608 22485136149 22488947712 22501117056 22504931328 22608866456 22627056144 22652715008 22676907033 22680751104 22829689344 22842043072 22845915136 22969890328 22973784064 23008046292 23011946496 23024398848 23028301824 23153266752 23165795576 23204276964 23208210432 23360612352 23373253376 23377215488 23447568384 23504073824 23508058112 23543117136 23555856918 23559849984 23691714816 23704535008 23743911312 23750508544 23789961216 23876806338 23916817408 23936059392 23992860672 24050680192 24090631488 24103667544 24107753472 24123059856 24238576131 24255803264 24296095296 24302845952 24343216128 24356388864 24445301727 24473022464 24492711936 24505965568 24546673152 24550834176 24609998336 24664217952 24684061248 24712052736 24802263948 24863813632 24905115648 24922816512 25058062176 25062309888 25075871744 25117526016 25178055826 25237804416 25258109184 25271776992 25300434944 25392794042 25434974763 25442041856 25484304384 25498094592 25502416896 25640807808 25645154304 25654682704 25659031552 25697298456 25701654528 25763592008 25841126619 25845507072 25859492736 25888817152 26029304896 26033717248 26061520023 26091073536 26237105664 26251303232 26255753216 26294910048 26299367424 26442083052 26446565376 26460876288 26475194944 26634637568 26667601884 26697842688 26719322112 26842720674 26847270912 26861798656 26866352128 26906419584 27057015216 27071656458 27076245504 27090897152 27188527104 27254047744 27287778672 27302544786 27340701696 27355496448 27466969992 27481833071 27486491648 27532150272 27569211264 27686248128 27701229864 27716219707 27720918016 27754954752 27937487688 27971790336 27976531968 27991670784 28006817792 28105736736 28120945468 28125712384 28210355712 28345444512 28360782956 28400418816 28415787008 28462989312 28622297088 28637785344 28642639872 28658139136 28774920944 28830728192 28861518042 28866410496 28882030848 28984041009 29020336048 29055968256 29076619264 29124919296 29282968008 29287931904 29303780352 29308747776 29319637376 29324607488 29444105152 29483739824 29532716136 29537722368 29553705984 29731688448 29747777024 29752819712 29784594312 29963967264 29980181532 29985263616 30001489408 30006575104 30169408192 30219523488 30224646144 30235876044 30241001472 30439585792 30477259296 30536368128 30660803712 30677395056 30682595328 30693995378 30699198464 30871022336 30922303104 30939035952 30944280576 30982275072 31112202198 31147483136 31186032768 31246516224 31263424512 31390822848 31407809224 31413133312 31507670016 31583599201 31588953088 31641426432 31658548416 31719948288 31835741784 31852968917 31914745856 31967760384 31990480896 32120841984 32138223392 32143671296 32164079808 32240406528 32318101508 32371786062 32394793728 32434569216 32475185152 32593735636 32647878054 32656949248 32711196672 32728897536 32885623936 32912081664 32949403648 32984592048 32990183424 33069685264 33124618296 33142542873 33169207302 33206820864 33230422016 33410749568 33416413184 33466249152 33471922176 33490034688 33650405888 33671771049 33677478912 33695702656 33751675584 33757396992 33913299684 33940584216 33979072512 33997459456 34187743744 34193539072 34244534016 34263064608 34268872704 34454835492 34460676096 34479323648 34536598272 34542452736 34729900128 34748693364 34788098048 34976878454 34982807552 35040918528 35059880064 35065823232 35256110736 35262087168 35275188718 35281168384 35333785377 35339774976 35537572224 35556802512 35597123584 35625762816 35790294232 35796361216 35875226112 35904089088 36076020288 36095541944 36101660672 36155501316 36161630208 36383704896 36403393048 36454268928 36473995264 36534583296 36622626656 36709533696 36739067904 36758948352 36914997504 36934973152 36996326928 37006606336 37068079104 37203395922 37249983584 37295720448 37322227712 37384224768 37474315648 37587093264 37593464832 37613807616 37767083739 37793926016 37856706624 37867225088 37907665488 37950652416 38089191063 38163062784 38183713792 38190186496 38247141888 38253625344 38461211712 38467731456 38482024056 38488547328 38509374464 38645388012 38741291008 38789239104 38833225728 39043957344 39050575872 39071707136 39136610304 39355658496 39376954848 39383629824 39404941312 39565516298 39642251264 39691314432 39712792416 39951956352 39973575376 39980351488 40046764032 40264081011 40270906368 40292697984 40299528192 40314501392 40321335296 40540142258 40607484687 40614368256 40636345728 40715157504 40881071616 40903193408 40910127104 40953817179 41033244672 41200454988 41229737472 41252047936 41259040768 41482936264 41551844796 41581377024 41632432128 41684566016 41854430464 41906231532 41987506176 42010226688 42158605104 42181418202 42188568576 42211397888 42363518976 42447655712 42518166768 42541174434 42600628224 42623680512 42827789312 42885439744 42956678016 42963959808 42987208704 43162381416 43185737683 43193058304 43246092288 43323046272 43530504072 43583952384 43614928896 43638530048 43882775552 43955670528 43963121664 43979456064 43986911232 44166157728 44190057164 44225609736 44275761152 44330558976 44597532672 44621665536 44629229568 44653379584 44895694732 44903305216 44970272298 44977895424 45002234112 45009862656 45217732912 45254112288 45305430016 45353814066 45361502208 45659378688 45684086144 45691830272 45939780656 45947568128 46016092584 46023892992 46040993067 46048797696 46056603648 46306533504 46331591152 46408553928 46416420864 46668303297 46721224704 46746506752 46754430976 46895136768 47008147648 47016116224 47086234272 47111713836 47119699968 47383429632 47409070016 47487822624 47501017088 47579922432 47753612676 47833634816 47872118784 47985721344 48101360384 48181262976 48207335088 48215506944 48246119712 48477152262 48511606528 48592190592 48686432256 48712777728 48890603454 48946044928 48985423872 49011931136 49093346304 49101668352 49211654569 49219996672 49328435904 49368122496 49424105472 49604527896 49631370173 49727627264 49810231296 49845633024 50054665441 50116124352 50124619776 50151743488 50235052032 50356111652 50475608832 50516218368 50543553984 50600869888 50785588084 50869949526 50884083712 50968608768 50996189184 51281615616 51290308608 51309365408 51318063104 51394596912 51403309056 51527184016 51682253238 51691014144 51718985472 51777634304 52058609792 52067434496 52123040046 52182147072 52465317681 52474211328 52502606464 52511506432 52589820096 52598734848 52884166104 52893130752 52912783077 52921752576 52950389888 53269275136 53335203768 53395685376 53438644224 53685441348 53694541824 53723597312 53732704256 53812839168 54114030432 54143312916 54152491008 54181794304 54508095488 54575557344 54605089572 54681403392 54710992896 54933939984 54963666142 54972983296 55064300544 55138422528 55372496256 55402459728 55432439414 55441836032 55509909504 55874975376 55943580672 55953063936 55983341568 56013635584 56211473472 56241890936 56251424768 56420711424 56690889024 56721565912 56800837632 56831574016 56925978624 57039037363 57244594176 57275570688 57285279744 57316278272 57549841888 57661456384 57723036084 57732820992 57764061696 57968082018 58040672096 58111936512 58153238528 58249838592 58565936016 58575863808 58607560704 58639274752 58649214976 58888210304 58967479648 59065432272 59075444736 59107411968 59348274447 59463376896 59495554048 59505639424 59569188624 59927934528 59960363064 59970527232 60002978816 60013150208 60338816384 60439046976 60449292288 60471752088 60482002944 60810213387 60879171584 60954518592 61072736256 61321607424 61354790112 61365190656 61387990756 61398396928 61742044672 61844606208 61878071904 61888561152 62224404396 62294966272 62372065536 62526849024 62781645696 62815618448 62826266624 63015340032 63167198402 63177906176 63272127303 63282852864 63317096832 63439896576 63671483568 63705937834 63811761651 63829491712 63935520768 63980961792 64241683968 64276446784 64287342592 64328159616 64480813056 64636203016 64743572124 64789587456 64869138432 64950370304 65187471272 65295756108 65313898496 65422393344 65457795072 65771247872 65824163328 65969184096 65980366848 66139370528 66249236592 66285085746 66338414604 66413641728 66821499136 66832826368 66932498304 66943844352 66980069376 67300811776 67343542098 67354957824 67391405312 67503351168 67514793984 67826599368 67881168432 67958145024 67994918912 68375487488 68387078144 68489068032 68526129216 68537745408 68909670984 68921352192 68958647296 69073196544 69084905472 69459800256 69497386728 69576196096 69953756908 69965615104 70081837056 70119760128 70131646464 70512221472 70524174336 70550377436 70562336768 70667570754 70679549952 71075144448 71113605024 71194247168 71251525632 71580588464 71592722432 71750452224 71808178176 72152040576 72191083888 72203321344 72311002632 72323260416 72715728393 72767409792 72806786096 72908537856 72947990528 73069166592 73245253312 73335905181 73419067392 73478135808 73517896704 73829995008 73869946304 73992653856 74013212672 74136158208 74406791844 74499967168 74591440896 74644455424 74768449536 74948631296 75174186528 75186929664 75227615232 75534167478 75587852032 75713413248 75815330976 75901304832 76178382126 76326125568 76367427584 76494283776 76507250688 76922423424 76935462912 76964048112 76977094656 77018748928 77290776024 77332600037 77482582016 77578478208 77666451456 77992153129 78087914688 78101151744 78143414272 78273220608 78711316992 78753909696 78767259648 78809882624 79131032596 79284502528 79382628864 79425584832 79903912704 79947150752 79960702976 80093528064 80528162022 80541812736 80585395968 80599056384 80629002784 80642670592 81080284516 81214969374 81228736512 81272691456 81762143232 81806386816 81820254208 81907634358 82066489344 82400909976 82445499213 82459474944 82504095872 82518081536 82965872528 83103689592 83148659121 83162754048 83264864256 83369132032 83708860928 83812463064 83975012352 84020453376 84317210208 84362836404 84377137152 84422795776 84895311424 85036333536 85082348868 85201256448 85247361024 85655578624 85770879488 85913356032 85927919616 85974417408 86324762832 86371475366 86386116608 86492184576 86646092544 87061008144 87167904768 87229857792 87277060096 87765551104 87911341056 87926243328 87958912128 87973822464 88332315456 88380114328 88451219472 88551522304 88661117952 88874779147 89195065344 89243331072 89258459136 89306759168 89791389464 89806610432 89940544596 89955790848 90004468224 90019725312 90435465824 90508224576 90610860032 90707628132 90723004416 91318757376 91368172288 91383660544 91879561312 91895136256 92032185168 92047785984 92081986134 92097595392 92613067008 92663182304 92817107856 92832841728 93336606594 93442449408 93493013504 93508861952 93790273536 94016295296 94032232448 94172468544 94223427672 94239399936 94750797603 94766859264 94818140032 94975645248 95002034176 95159844864 95507225352 95558906751 95667269632 95744237568 95971442688 96202720768 96362525952 96414670176 96431013888 96492239424 96954304524 97023213056 97184381184 97425555456 97781206908 97892089856 97970847744 98023862272 98186692608 98423309138 98439993344 98656871808 98736244992 98848210944 99209055792 99262740346 99427628619 99455254528 99620462592 99691266048 100109330882 100232248704 100249239552 100303486976 100470104064 100712223304 100951217664 101015313147 101032436736 101087107968 101201739776 101571176168 101739899052 101768167424 101937217536 101992378368 102563231232 102580617216 102618730816 102636126208 102789193824 102806618112 103054368032 103364506476 103382028288 103437970944 104117219584 104134868992 104246080092 104364294144 104930635362 104948422656 105005212928 105023012864 105179640192 105197469696 105768332208 105786261504 105825566154 105843505152 105900779776 106538550272 106670407536 106791370752 106877288448 107370882696 107389083648 107428983823 107447194624 107465408512 107625678336 108228060864 108286625832 108304982016 108363588608 109016190976 109151114688 109210179144 109362806784 109421985792 109867879968 109927332284 109945966592 110128601088 110276845056 110744992512 110804919456 110864878828 110883672064 111019819008 111749950752 111887161344 111966683136 112027271168 112422946944 112483781872 112502849536 112841422848 113301251217 113381778048 113443131824 113601675264 113663148032 113851957248 114078074726 114267573189 114489188352 114551141376 114570559488 114632556544 115099683776 115322912768 115446072168 115465641984 115528123392 115936164036 116081344192 116223873024 116306477056 116499677184 117131872032 117151727616 117215121408 117278549504 117298429952 117776420608 117934959296 118130864544 118150889472 118214823936 118696548894 118926753792 118991108096 119138377248 119855869056 119920726128 119941054464 120005957632 120677632768 120878093952 120898584576 120943504176 120964005888 121522657201 121620426774 121758343168 121909037184 122145472512 122643214848 122709580224 122730381312 122775981512 122796793856 123463160513 123484089344 123689212416 123756143808 123777122304 124448808792 124589932544 124744131072 125053698048 125563291392 125631236896 125652533248 126030680064 126334396804 126355812352 126544254606 126565705728 126634193664 127342967136 127411875668 127623523302 127658983424 127871041536 128483367936 128552893568 128574685184 128656319232 128961626112 129272406032 129487144248 129557213049 129579174912 129738276864 129900740608 130374942544 130591512216 130627796992 130844786688 130915590144 131542495744 131648326656 131938368192 131960733696 132278741056 132498473184 132570171492 132676829208 132827283456 133642998272 133665652736 133864996608 133887688704 133960138752 134601623552 134687084196 134709915648 134782810624 135006702336 135029587968 135653198736 135762336864 135916290048 135989837824 136750974976 136978136064 137052258432 137075490816 137819341968 137842704384 137917294592 138122979201 138146393088 138169810944 138479307043 138919600512 138994773456 139152392192 139907513816 139931230208 140163674112 140239520256 140263292928 141024442944 141048348672 141100754872 141124673536 141335141508 141359099904 142150288896 142227210048 142388494336 142503051264 143161176928 143185444864 143500904448 143616356352 144304081152 144382167776 144406642688 144622005264 144646520832 145431456786 145534819584 145613572192 145895981056 146138333184 146490506624 146671810362 146838134784 146956271616 147035793408 147634963707 147659990016 147739892608 147985307712 148026425344 148272316416 148813583688 148894110519 148999934336 149182881792 149288910848 149536899072 149897262592 150163996323 150348373056 150373859328 150455230464 151068334956 151175704064 151426826496 151630661952 151802609664 152356764252 152652251136 152734855168 152988567552 153844846848 153870925824 153928096224 153954189312 154037497856 154581552048 154665200074 154965164032 155156956416 155332902912 155984306258 156175829376 156202303488 156286828544 156546441216 157395953043 157422633984 157507819392 157534519296 157619765248 158262065192 158569005056 158738349231 158765257728 158851169664 159807825408 159894301504 159921405952 160187056128 161056324044 161083625472 161170791936 161198112768 161258005568 161285341184 162160569032 162429938748 162457473024 162545382912 163524286464 163612773632 163640508416 163815268716 164132978688 164801819952 164890998426 164918949888 165008191744 165036163072 165931745056 166207379184 166297318242 166325508096 166529728512 167417721856 167624926128 167950024704 168040906752 168634420416 168725672808 168754274304 168816974579 168845591552 169790622848 170072667072 170164697736 170402512896 170494722048 171117112089 171311157248 171541758976 171826712064 171855839232 171948834816 172649525664 172742950732 172772233216 172984369152 173292185088 174122016288 174335809536 174459715584 174554120192 175531102208 175822682112 175917824256 175947644928 176664630912 176760228656 176902438944 177103044608 177322235904 177749558294 178044823341 178390130688 178486662144 178516918272 178613518336 179582778928 179613220864 179881089192 179911581696 180008936448 180039450624 180870931648 181016449152 181221720064 181415256264 181446008832 182430640161 182637514752 182736344576 182767321088 183759122624 183790272512 184064370336 184095571968 184163972268 184195190784 185226134016 185326364608 185634215712 185665683456 186673213188 186884898816 186986027008 187580547072 188032590592 188064464896 188344937088 188446855344 188478799872 189501595206 189533718528 189636280064 189951290496 190319689728 191014450704 191117813502 191334539264 191488475136 191942885376 192372831497 192405441536 192725051904 192829340352 192862027776 192984478848 193908609048 194013537949 194046426112 194368762368 194851110912 195562413816 195784179712 195941695488 196047724544 196373385216 196846618276 196879986688 197313743616 197472489984 198418111584 198525480692 198855257238 198910509056 199240925184 200218661764 200464497408 200498479104 200606973952 200940208128 201424446608 201902435328 202030626294 202064873472 202174215936 202403479552 203142352336 203479798104 203536334848 203874435072 203984756736 205126462464 205161234432 205237461632 205272252416 205578387648 205613236224 206108736064 206729012952 206764056576 206875941888 208234439168 208269737984 208492160184 208728588288 209861270724 209896845312 210010425856 210046025728 210359280384 210394939392 211536664416 211572523008 211651132308 211687010304 211801559552 213077100544 213340815072 213582741504 213754576896 214741765392 214778167296 214857967646 214894389248 215251356672 216456121728 216573251664 216609964032 216727177216 218032381952 218302229376 218420358288 218725613568 218843971584 219735759936 219854664568 219891933184 220257202176 220553690112 221489985024 221609838912 221729757656 221767344128 222039638016 222970782419 223499901504 223774322688 223933366272 224054542336 224845893888 224967563744 225005699072 225682845696 226602502434 226763556096 226886263648 227326296064 227703914496 228156149452 228535146378 228978376704 229102282752 229265113088 230199367552 230645825536 230892144336 230931283968 231056246784 231872328072 231997800111 232162688384 232447746048 232612954112 232999354368 233976459387 234263744064 234303455232 234430242816 234557099008 234596859904 235552841216 235869918592 236261729088 236301778944 236429647872 237393097788 237853507584 237982216192 238276754496 239711738112 239841452256 239882108928 240011915264 241355265536 241756187904 241797169152 241887008352 241928011776 243045314402 243240853548 243516686336 243818074368 245286429696 245419160448 245460762624 245551963024 245593587712 246926321026 246968178688 247336497639 247378424832 247512287616 247554244608 248897617584 249179865088 249445977363 249488262144 250107396096 251126582784 251262473792 251305066496 252061360128 252668793608 252711624704 253088509212 253131411456 253268387328 254685934272 254823751336 255247046604 255317966848 255742083072 256966735872 257105787136 257149370368 257312638464 257923252224 258544812064 258974288496 259114426098 259158349824 259476553728 260749885088 261183024432 261255593984 261689573376 261831180288 263084991488 263296653312 263876736384 263921467392 264557482112 264996946368 265140342984 265353658416 265654566912 266624337441 267285996544 267331305472 267729993216 267775377408 267920277504 269203247104 269374168392 269419831296 269565621248 270013404672 270059175936 271306397472 271524673728 271832580096 271979675648 273501949952 273956272128 274104516864 274150981632 275638683936 275685408768 275834589184 276245958402 276292786176 276958614086 277839201024 277989546912 278304784384 279815027632 279862460416 280327348224 280479040512 280526585856 282048885888 282096697344 282201509744 282249347072 282670283016 282718199808 284252392809 284300577792 284454420096 284776988672 285006102528 286322353856 286370889728 286676720253 287001808896 287232712704 288608162304 288764335552 288813285376 289244010528 289293041664 290862913572 291069639168 291227144384 291791962112 292276666368 292981013248 293343620724 293676269568 293912543232 294071586816 295269927414 295319980032 295479785216 295970615424 296544632832 297627167376 297788221038 297999868672 298365763584 299073798144 299794525184 300327992646 300696746112 300747718656 300910460928 302136669912 302300163781 302351408128 302853652992 303261323904 303605219328 304713528504 304878416777 305304502272 305469710336 305977135104 307689693696 307741851648 307856192448 307908378624 308074995712 309163104096 309330400148 309930328064 310313912832 311968612516 312351658752 312404606976 312573657088 313092882432 314791906086 314845267968 315015638784 315069038592 315239530496 316524130384 317138010112 317476698462 317530515456 317702339328 319615650816 319788603008 319842811904 320374112256 322112648088 322167250944 322286951469 322341583872 322396225536 322516011136 322570682368 324321138064 324859877496 324914946048 325090765824 327048572928 327225547264 327281016832 327630537432 328265957376 329603639904 329781996852 329837899776 330016383488 330072326144 331863490112 332414758368 332594636484 332651016192 333059457024 334835443712 335249852256 335900049408 336081813504 337268840832 337451345616 337508548608 337633949158 337691183104 339581245696 340145334144 340329395472 340805025792 340989444096 342234224178 342622314496 343083517952 343653424128 343711678464 343897669632 345299051328 345485901464 345544466432 345968738304 346584370176 347419591211 348244032576 348671619072 348919431168 349108240384 350382658087 351062204416 351645364224 351835648512 351895289856 353329261824 353520457312 353804877888 354206089216 354644471808 355499116588 356089646682 356780261376 356973324288 357227036672 359165557856 359226441728 359762178384 359823163392 360017872896 361741863296 362032898304 362443440128 362830512528 362892017664 364567971603 364861280322 365275029504 365472689152 365534642176 367518245248 367580545024 368128740672 368191143936 368327944536 368390381568 370389481539 370452268032 370652729216 371268431424 371331366912 373346426376 373769797632 373972054016 375161094144 376065181184 376128929792 376689874176 376893710688 376957599744 379003190412 379067437056 379272560128 379902580992 382028901408 382235627004 382669078528 382976950272 384745662994 384810883072 385450103808 385658680704 385724055552 385968957696 387817218096 388027075898 388092852224 388671639147 388737524736 389702221824 391124827632 391568359424 391883390976 392095449088 392746770432 393693236552 393759973376 394627487232 394944979968 396836223168 397050961384 397710514476 397821018112 398481850368 400437323528 400928994816 400996958208 401213947904 401880416256 402848893216 403804870656 404061252588 404129746944 404348431872 406284704672 406959596208 407072669696 407748870144 407969513472 410252924928 410474923264 410544504832 411156775296 411226472448 412217472128 413458025904 413528113152 413751883776 415437921129 416468878336 416539475968 416984320368 417457176576 419722541448 419793690624 420020851712 420092051456 420718560768 420789878784 423073328832 423145046016 423302264616 423374020608 423603119104 426154201088 426681630144 427165483008 427509153792 429483530784 429556334592 429715935292 429788778496 430502713344 432912243456 433146503328 433219928064 433454354432 436064763904 436604458752 436840716576 437687943168 439471519872 439709329136 439783866368 440514404352 441107380224 442904891121 442979970048 443219677824 443459515312 443534688256 444079276032 445941564838 446682331557 446999803008 447548645376 447866732544 448109084672 449691787776 449935127488 450011398144 450491988969 451365691392 453205004868 453527112192 453772527296 454652592128 455407828992 456312298904 457070292756 457956753408 458204565504 458530226176 460398735104 461784288672 461862567936 462112493568 463744656144 463995600222 464325376768 464895492096 465998708736 467952918774 468527488128 468606910464 468860485632 469114198016 471105682432 471739837184 472523458176 472603557888 472859295744 474786195576 475043114513 475707015168 475964432384 476553508992 479423476224 479682904512 479764217856 480023830528 482710531072 483512375808 483594338304 483774016704 483856023552 486090628804 486481707096 487033372672 487636148736 490572859392 490838320896 490921525248 491103926048 491187175424 493852642052 493936357376 494672995278 494756849664 495024575232 495108489216 497795235168 498359730176 498891954726 498976524288 502253165568 502524947584 502610132992 504122720256 505337587216 505423249408 506177018424 506262822912 506450923737 506536774656 509371868544 509647502672 510494093208 510635933696 511484166144 513351336267 513933471744 514211574272 514298740736 514625276928 515846504448 517089624128 517948576992 518228852196 518316699648 518953107456 521499770176 522366048864 522511187968 523379146752 523662360576 526169982976 526593306624 527753472768 527842934784 529114964224 529993892736 530280685968 530707316832 531309133824 533248674882 534571993088 535459986432 535550754816 535840555008 538406494208 538748336784 538839662592 539131242496 540026809344 540118351872 541328200259 542612794944 543049347456 543665160192 543959351296 545945071903 547003899904 547912544256 548209033728 548301963264 551277367872 551370817536 551669178368 552491916804 552585572352 553917228172 555678402048 555979093824 556609568768 559630055264 559724920832 560654696448 560958081024 564097771776 564193394688 564403019488 564498694144 565340566032 565436399616 568504785618 568601155584 568908840192 569553977344 572644707712 572741779456 573353440506 574003617792 574465425408 577118494491 577216324608 577528671104 577626570752 578488021056 578586083328 581725827144 582040613847 582139278336 582454288768 583583924224 584553332736 585962026496 586687241448 587352539136 587825086464 588143173632 590539854828 590639960064 590959570432 591941230848 595254334752 595576442076 595999737344 596731527168 599589050368 600655985292 601393492224 601495437312 601820921856 604273339824 604600327562 604702816256 605707305984 606522647808 607210438656 609427057008 609756833554 610609004544 610939420672 611954270208 615379387392 615483703296 615712384896 615816757248 616149991424 618326208192 618660800296 619860656128 620627825664 623937225032 624703317504 624809213952 625147314176 626185764864 629583812172 629690535936 630031277568 630138077184 630479060992 633048260768 634276020224 634953396924 635061030912 635404678656 639231301632 639577206016 639685623808 640748224512 644225296176 644334501888 644573902938 644683167744 645032022272 645141364736 648642276128 649719754992 649829892096 650181531648 654097145856 654451094528 654562033664 655261074864 656531914752 659207279808 659563993704 659675799552 660032766976 660144652288 663726980224 664829516736 665189272968 665302032384 666118914048 668912347257 669670887424 670499704512 671800098816 672163627008 674537681664 674902691232 675017097216 675267898316 675382366208 679162491392 680290668288 680658790944 681978888192 684468448356 685244628992 686167035904 687306848256 687795339264 690598102656 690971802928 691088932864 691937476608 693168740352 694839182422 695993400333 696488065152 697343238144 697838862336 698216480768 700765316174 701929378161 702124408832 703290728448 703671297024 703790579712 706658523648 707040914624 707609755776 708412178432 709288943616 710998233176 712179293364 713560522752 713946648576 714454073344 718331115712 718452883456 719524356768 719646326784 720035745792 723483726592 724065796608 725661025056 725784035328 729135943206 729722560644 730550059008 730945378304 735036490496 735161090048 736257481344 736382287872 736655889072 736780763136 740778963078 740904536064 741305458432 742536862848 742662733824 746692852752 747539595264 747944108032 750322188288 752002886761 752130362368 752257859584 753379748352 753787421376 753915199488 758006380824 758134874112 758545120256 759805161984 764057802816 764471254008 765338157056 765953900544 769491325988 769621766144 770900207616 771317361408 771448111104 771937915392 775634436192 776054151796 776185704448 777343278294 777475049472 782249655264 783136718848 783766781952 784190898176 785493540864 787386473104 787519946752 789254974464 789889959936 793672446336 794101922768 795421028952 795642036224 796963700736 799873012323 800874647056 801857989632 801993916416 802427895808 803760832512 805697786432 807609741312 808122505176 808259493888 808696863744 812569409344 813919192416 814145339392 815497740288 815939026944 820505849856 820949846528 821089009664 822313550592 822452944896 824434944256 826916051808 827056226304 827503767552 830875842258 832937756672 833968640736 834914353152 839445082896 839587381248 840041703424 841437121536 841579757568 846146657664 846290092032 846604529232 846748041216 847206238208 850658600407 852308402176 853363260288 854330966016 855018307584 858967061568 859112669184 859431870584 859577556992 861005426688 865824486912 866293006656 866439856128 866908708864 872129527808 873208917504 873681433152 875375886336 878943039744 879418658272 879567732736 881028808704 882214760448 885809782242 885959940096 886439355648 886919030624 887069376512 891883129676 893364663114 893999606016 895097290752 896218169344 899383575552 899870254976 900022796288 900983977938 902731382784 906410009736 906900491343 907054224384 907545054592 909305184256 910815657984 912624597808 914140585512 914635250331 915913506816 916409131008 917060452352 920797470208 923568577344 923725135872 924224987136 927489312288 927991200444 928650753536 929790984192 935905837548 937054976256 937213820928 937720971264 938228396032 942211364864 943479674368 945046916352 945207115776 945718591488 949572391152 950086229026 951414030336 951928864768 953107017984 958846952448 959365809024 959528435712 960047661056 965421062144 966860854407 967024751616 967188676608 967548033408 967712047104 972181257608 972963414192 974066745344 975272297472 981145718784 981676641792 981843050496 982207852096 982374350848 987705284104 987872714752 989345990556 989513699328 990049150464 990216978432 995590470336 996719460352 997783909452 997953048576 1004506331136 1005049895168 1005220265984 1008245440512 1010675174432 1010846498816 1012354036848 1012525645824 1012901847474 1013073549312 1018743737088 1019295005344 1020988186416 1021271867392 1022968332288 1026702672534 1027866943488 1028423148544 1028597481472 1029250553856 1031693008896 1034179248256 1035897153984 1036457704392 1036633399296 1037906214912 1042258773633 1042999540352 1044732097728 1045022375936 1046758293504 1047324721152 1051147974261 1052339965952 1053186613248 1055506945536 1055685869568 1058229928448 1059987785472 1060561371936 1061414633664 1062618267648 1066497349764 1069143986176 1070919972864 1071681110016 1076812988416 1077496673568 1077679325184 1078262484992 1080053618688 1082656400518 1085225589888 1086098694912 1087330320384 1087918702592 1091890143806 1093703914809 1094007799808 1095825088512 1096418067456 1096603926528 1102554735744 1102741635072 1103338356736 1104983833608 1105171144704 1107834456344 1111168444617 1111356804096 1111958187648 1113219137536 1119260110528 1119449841664 1121309392896 1121916162048 1128195543552 1128386789376 1128806038976 1128997388288 1130681132064 1130872799232 1137009571236 1137202311168 1137817680384 1145289415424 1145483558912 1146706881012 1148007235584 1148930850816 1154236988982 1154432649216 1155057342208 1155253141504 1156976042112 1157172166656 1163451654288 1164081227694 1164278556672 1164908577536 1169106665472 1171924052992 1173374482896 1174705078272 1175650172928 1176286347264 1181079709656 1181279920128 1181718822053 1181919140864 1183882461696 1190508669504 1191152884152 1191999474688 1193463054336 1199178100736 1201311970584 1202786984448 1202990874624 1203641843712 1208546679648 1209200655124 1209405632512 1211414611968 1213045295616 1218854114016 1219513667108 1221218009088 1221878841344 1223908540416 1230758774784 1231424769792 1231633514496 1232299982848 1236652416384 1237321600592 1239721312256 1241255651328 1246313763387 1247874450064 1249406635008 1249618427904 1250294628352 1252371529728 1259167624344 1259381071872 1260062555136 1260276154368 1260958121984 1266096521536 1268552040448 1269906793848 1270122061824 1270809357312 1278462603264 1279154412032 1279371247616 1281496449024 1288450592352 1288669003776 1289147805876 1289366335488 1290064044544 1290282729472 1297284552256 1299439509984 1299659784192 1300363063296 1308194291712 1308902189056 1310522149728 1313063829504 1318414559616 1319127987408 1319351599104 1320065533952 1327453960448 1329659033472 1330378545936 1330604064768 1332237828096 1337824694514 1339341774848 1340999409024 1343600197632 1344327254016 1349075363328 1349805382464 1350034194432 1350535796632 1350764732416 1358094765643 1358324982784 1360581336576 1361317581888 1363957776384 1368936896712 1370489257984 1372334071808 1374613696512 1375590678528 1381196205312 1381943605856 1382177865728 1386337480704 1389678364844 1391986800666 1392976130304 1394686476288 1396432961536 1401530632348 1403858756322 1404248817664 1406581456896 1407342594048 1413317047296 1414081829248 1415219511552 1416824356864 1418577887232 1421996466352 1424358586728 1425129343539 1427121045504 1427893297152 1428908146688 1436662231424 1436905766912 1439048713536 1439292653568 1440071491584 1446967453184 1448131593216 1451322050112 1451568070656 1458271886412 1459445121288 1461100118016 1461890756608 1470072980992 1470322180096 1472514962688 1472764575744 1473311778144 1473561526272 1481557926156 1481809072128 1482610916864 1485073725696 1485325467648 1493385705504 1495079190528 1495888216064 1504005773522 1504260724736 1506759496704 1507574842752 1507830398976 1516012761648 1516269748224 1517090240512 1519352771211 1519610323968 1528115605632 1528942508016 1530676314112 1531907801088 1538982651976 1539243532288 1541800415232 1542634722816 1542896222208 1543875830784 1551268872384 1552108303592 1552371408896 1554686556588 1554950098944 1564499310528 1566273437696 1567533563904 1568381796352 1570987081728 1574772946208 1575039893504 1578509948928 1579779919872 1587344892672 1588203845536 1590842057904 1591284072448 1593927401472 1599746024646 1601749294112 1603715979264 1604855791616 1607521665024 1611395572864 1615219482624 1616245010352 1616518987776 1617393727488 1623984600777 1625138818688 1627838384832 1628290678784 1630995480576 1631878053888 1637835215709 1641011699712 1641899693056 1642178019328 1644627101184 1644905889792 1648869888512 1653832103616 1654112452608 1655007535104 1661751684516 1665875513344 1667937281472 1669828706304 1678890165792 1679174762496 1680083406848 1682874243072 1692293315328 1692580184064 1693209058464 1693496082432 1694412476416 1701317200814 1704616804352 1706726520576 1708661932032 1717934123136 1718225338368 1718863741168 1719155113984 1722010853376 1731355483473 1731648973824 1732586013312 1732879712256 1733817417728 1744259055616 1746121841541 1746417835008 1747362866304 1750751772672 1757886079488 1758837316544 1759135465472 1762057617408 1764429520896 1771619564484 1771919880192 1772878711296 1773838061248 1774138753024 1783766259352 1786729326228 1787999212032 1790194581504 1792436338688 1798767151104 1799740509952 1800045592576 1801967955876 1805462765568 1812820019472 1813800982686 1814108448768 1815090109184 1821631315968 1825249195616 1828281171024 1829270500662 1831827013632 1832818262016 1841594940416 1847137154688 1847450271744 1848449974272 1854978624576 1855982400888 1856986720369 1857301507072 1859581968384 1871811675096 1874109952512 1874427641856 1875441942528 1876456792064 1884422729728 1886959348736 1890093832704 1890414231552 1891437182976 1899144782304 1900172458052 1902828060672 1903857729536 1906214035968 1917693904896 1918731618048 1919056871424 1920095322112 1930842124288 1933721708814 1934049503232 1935096066816 1935424094208 1944362515216 1945926828384 1948133490688 1950544594944 1962291437568 1963353283584 1963686100992 1964415704192 1964748701696 1975410568208 1975745429504 1978691981112 1979027398656 1980098300928 1980433956864 1991180940672 1993438920704 1995567818904 1995906097152 2006737041771 2009012662272 2010099790336 2010440531968 2016490881024 2021350348864 2021692997632 2024708073696 2025051291648 2025803694948 2026147098624 2037487474176 2038590010688 2041976372832 2042543734784 2045936664576 2053405345068 2055733886976 2056846297088 2058501107712 2063386017792 2068358496512 2071794307968 2072915408784 2073266798592 2075812429824 2084517547266 2085999080704 2089464195456 2093516587008 2094649442304 2102295948522 2104679931904 2106373226496 2111013891072 2111371739136 2116101146467 2116459856896 2119975570944 2121122743872 2122829267328 2125236535296 2132994699528 2134148917439 2138287972352 2141839945728 2143362220032 2153625976832 2154993347136 2155358650368 2156524969984 2160107237376 2165312801036 2170451179776 2172197389824 2175837405184 2183780287612 2187407829618 2188015599616 2191650177024 2192836134912 2205109471488 2205483270144 2206676713472 2209967667216 2210342289408 2215668912688 2222336889234 2222713608192 2223916375296 2226438275072 2238520221056 2238899683328 2242618785792 2243832324096 2256008660283 2256391087104 2256773578752 2257612077952 2257994776576 2261362264128 2261745598464 2274019142472 2274404622336 2275635360768 2290578830848 2290967117824 2293413762024 2296014471168 2297861701632 2308473977964 2308865298432 2310114684416 2310506283008 2313952084224 2314344333312 2326903308576 2328162455388 2328557113344 2329817155072 2343848105984 2346748965792 2349410156544 2351300345856 2352572694528 2362159419312 2362559840256 2363437644106 2363838281728 2367764923392 2381017339008 2382305768304 2383998949376 2386926108672 2398356201472 2402623941168 2405573968896 2405981749248 2407283687424 2417093359296 2418401310248 2418811265024 2422829223936 2426090591232 2437708228032 2439027334216 2442436018176 2443757682688 2447817080832 2452678606609 2461517549568 2462849539584 2463267028992 2464599965696 2473304832768 2474643201184 2479442624512 2482511302656 2492627526774 2495748900128 2498813270016 2500589256704 2504743059456 2518335248688 2518762143744 2520125110272 2521916243968 2532193043072 2537104080896 2539813587696 2540244123648 2541618714624 2551975801221 2556925206528 2558308824064 2558742495232 2562992898048 2576901184704 2577338007552 2578295611752 2578732670976 2580128089088 2580565458944 2594569104512 2598879019968 2599319568384 2600726126592 2616388583424 2617804378112 2621044299456 2626127659008 2636829119232 2638255974816 2638703198208 2640131067904 2654907920896 2659318066944 2660757091872 2661208129536 2675649389028 2678683549696 2681998818048 2688654508032 2698150726656 2699610764928 2700068388864 2701071593264 2701529464832 2716189531286 2716649965568 2720701474029 2721162673152 2722635163776 2727915552768 2737873793424 2740978515968 2743905750993 2744668143616 2749227393024 2751181357056 2762392410624 2763887211712 2764355731456 2772674961408 2779356729688 2783973601332 2785952260608 2789372952576 2792865923072 2803061264696 2807717512644 2808497635328 2813162913792 2814685188096 2826634094592 2828163658496 2830439023104 2837155774464 2843992932704 2848717173456 2850258687078 2854242091008 2855786594304 2873324462848 2873811533824 2878097427072 2878585307136 2880142983168 2893934906368 2896263186432 2902644100224 2903136141312 2916543772824 2918890242576 2922200236032 2923781513216 2940145961984 2940644360192 2945029925376 2945529151488 2946623556288 2947123052544 2963115852312 2963618144256 2965221833728 2970147451392 2970650935296 2986771411008 2990158381056 2991776432128 3008011547044 3008521449472 3013518993408 3015149685504 3015660797952 3032025523296 3032539496448 3034180481024 3038705542422 3039220647936 3056231211264 3057885016032 3061352628224 3063815602176 3077965303952 3078487064576 3083600830464 3085269445632 3085792444416 3087751661568 3102537744768 3104216607184 3104742817792 3109373113176 3109900197888 3126776320899 3128998621056 3132546875392 3135067127808 3136763592704 3141974163456 3149545892416 3150079787008 3153443922783 3157019897856 3159559839744 3174689785344 3176407691072 3181684115808 3182568144896 3187854802944 3199492049292 3203498588224 3207431958528 3209711583232 3215043330048 3222791145728 3230438965248 3232490020704 3233037975552 3234787454976 3247969201554 3250277637376 3255676769664 3261990961152 3263756107776 3275670431418 3282023399424 3283799386112 3289254202368 3289811779584 3297739777024 3307664207232 3308224905216 3310015070208 3323503369032 3325301801591 3331751026688 3335874562944 3339657412608 3353662584547 3357780331584 3358349524992 3360166813696 3365748486144 3384586630656 3385160368128 3386418116928 3386992164864 3388824952832 3402634401628 3409233608704 3413453041152 3435868246272 3436450676736 3437727482336 3438310227968 3444021706752 3462710966946 3463297947648 3465172026624 3465759424512 3467634835456 3488518111232 3492243683082 3492835670016 3494725732608 3515772158976 3517674633088 3518270930944 3524115234816 3528859041792 3543239128968 3543839760384 3545156466159 3545757422592 3547676122496 3548277506048 3567532518704 3573458652456 3575998424064 3580389163008 3584872677376 3597534302208 3599481019904 3600091185152 3603935911752 3610925531136 3625640038944 3627601965372 3628216897536 3630180218368 3650498391232 3656562342048 3658541001324 3663654027264 3665636524032 3683189880832 3694274309376 3694900543488 3696899948544 3709957249152 3711964801776 3713973440738 3714603014144 3719163936768 3743623350192 3748219905024 3748855283712 3750883885056 3752913584128 3768845459456 3773918697472 3780187665408 3780828463104 3782874365952 3798289564608 3800344916104 3805656121344 3807715459072 3812428071936 3821615503321 3835387809792 3837463236096 3838113742848 3840190644224 3861684248576 3867443417628 3868099006464 3870192133632 3870848188416 3888725030432 3891853656768 3896266981376 3901089189888 3924582875136 3926706567168 3928831408384 3929497403392 3950821136416 3951490859008 3957383962224 3958054797312 3960196601856 3982361881344 3986877841408 3991135637808 3991812194304 4013474083542 4018025324544 4020199580672 4020881063936 4032981762048 4042700697728 4043385995264 4049416147392 4050102583296 4051607389896 4052294197248 4074284296929 4074974948352 4077180021376 4083952745664 4085087469568 4091873329152 4106810690136 4111467773952 4113692594176 4117002215424 4126772035584 4136716993024 4143588615936 4145830817568 4146533597184 4169035094532 4171998161408 4178928390912 4189298884608 4204591897044 4209359863808 4212746452992 4222027782144 4232202292934 4232919713792 4239951141888 4242245487744 4245658534656 4250473070592 4265989399056 4268297834878 4275388030617 4276575944704 4283679891456 4286724440064 4307251953664 4309986694272 4310717300736 4313049939968 4320214474752 4330625602072 4340902359552 4344394779648 4351674810368 4367560575224 4374815659236 4376031199232 4383300354048 4385672269824 4410218942976 4410966540288 4413353426944 4419935334432 4420684578816 4431337825376 4444673778468 4445427216384 4447832750592 4477040442112 4477799366656 4485237571584 4487664648192 4512017320566 4512782174208 4515224155904 4515989553152 4522724528256 4523491196928 4548038284944 4548809244672 4551270721536 4581157661696 4581934235648 4586827524048 4592028942336 4595723403264 4616947955928 4617730596864 4620229368832 4621012566016 4627904168448 4628688666624 4653806617152 4656324910776 4657114226688 4659634310144 4687696211968 4693497931584 4698820313088 4702600691712 4705145389056 4724318838624 4725119680512 4726875288212 4727676563456 4735529846784 4762034678016 4764611536608 4767997898752 4773852217344 4796712402944 4805247882336 4811147937792 4814567374848 4834186718592 4836802620496 4837622530048 4845658447872 4852181182464 4871953802331 4875416456064 4878054668432 4884872036352 4887515365376 4895634161664 4905357213218 4913505647127 4923035099136 4925699079168 4926534057984 4929199931392 4946609665536 4949286402368 4958885249024 4965022605312 4985255053548 4991497800256 4997626540032 5001178513408 5009486118912 5036670497376 5037524287488 5040250220544 5043832487936 5064386086144 5079627175392 5080488247296 5083237429248 5103951602442 5113850413056 5116617648128 5125985796096 5153802369408 5154676015104 5156591223504 5157465341952 5160256178176 5189138209024 5197758039936 5198639136768 5201452253184 5225474259643 5232777166848 5235608756224 5242088598912 5252255318016 5273658238464 5276511949632 5277406396416 5280262135808 5309815841792 5318636133888 5321514183744 5322416259072 5351298778056 5357367099392 5363997636096 5377309016064 5396301453312 5399221529856 5400136777728 5402143186528 5403058929664 5432379062572 5433299931136 5441402948058 5442325346304 5445270327552 5475747586848 5481957031936 5487811501986 5489336287232 5498454786048 5524784821248 5527774423424 5528711462912 5545349922816 5558713459376 5567947202664 5570960161107 5571904521216 5578745905152 5585731846144 5606122529392 5615435025288 5616995270656 5626325827584 5629370376192 5653268189184 5656327316992 5660878046208 5674311548928 5687985865408 5697434346912 5700517374156 5708484182016 5711573188608 5746648925696 5747623067648 5756194854144 5757170614272 5760285966336 5787869812736 5792526372864 5805288200448 5806272282624 5833087545648 5837780485152 5844400472064 5847563026432 5880291923968 5890059850752 5891058302976 5893247112576 5894246105088 5926231704624 5927236288512 5930443667456 5940294902784 5941301870592 5954610202849 5973542822016 5980316762112 5983552864256 6016023094088 6017042898944 6027037986816 6030299371008 6031321595904 6064051046592 6065078992896 6068360962048 6077411084844 6078441295872 6112462422528 6115770032064 6122705256448 6127631204352 6155930607904 6156974129152 6167201660928 6170538891264 6175503323136 6205075489536 6208433214368 6209485635584 6218746226352 6219800395776 6253552641798 6257997242112 6265093750784 6273527185408 6283948326912 6299091784832 6300159574016 6306887845566 6314039795712 6319119679488 6348303439401 6349379570688 6352815382144 6363368231616 6365136289792 6375709605888 6398984098584 6402446752317 6406997176448 6414863917056 6419423166464 6430086660096 6445582291456 6460877930496 6464980041408 6466075951104 6469574909952 6495938403108 6500555274752 6511353539328 6527512215552 6551340862836 6564046798848 6567598772224 6578508404736 6595479554048 6615328414464 6616449810432 6620030140416 6647006738064 6650603603182 6663502053376 6671749125888 6679314825216 6707325169094 6715560663168 6716699049984 6720333627392 6731496972288 6768025980849 6769173261312 6770320736256 6772836233856 6773984329728 6777649905664 6805268803256 6818467217408 6826906082304 6871736492544 6872901353472 6875454964672 6876620455936 6888043413504 6925421933892 6926595895296 6930344053248 6931518849024 6935269670912 6977036222464 6984487366164 6985671340032 6989451465216 7031544317952 7035349266176 7036541861888 7048230469632 7057718083584 7086478257936 7087679520768 7090312932318 7091514845184 7095352244992 7096555012096 7135065037408 7146917304912 7151996848128 7160778326016 7195068604416 7198962039808 7200182370304 7207871823504 7221851062272 7251280077888 7255203930744 7256433795072 7260360436736 7300996782464 7313124684096 7317082002648 7327308054528 7331273048064 7358035819827 7366379761664 7388548618752 7389801086976 7393799897088 7419914498304 7423929603552 7427946881476 7429206028288 7438327873536 7487246700384 7496439810048 7501767770112 7505827168256 7537690918912 7547837394944 7560375330816 7565748731904 7596579129216 7600689832208 7611312242688 7615430918144 7624856143872 7643231006642 7655927403663 7670775619584 7674926472192 7676227485696 7680381288448 7723368497152 7734886835256 7736198012928 7740384267264 7741696376832 7777450060864 7783707313536 7792533962752 7802178379776 7849165750272 7853413134336 7857662816768 7858994806784 7901642272832 7902981718016 7914767924448 7916109594624 7920393203712 7964723762688 7982271275616 7983624388608 8026948167084 8036050649088 8040399161344 8065963524096 8085401395456 8086771990528 8098832294784 8100205166592 8103214779792 8104588394496 8148568593858 8149949896704 8154360042752 8167905491328 8183746658304 8213621380272 8222935547904 8227385188352 8234004430848 8253544071168 8272031754371 8273433986048 8287177231872 8291661635136 8293067194368 8338070189064 8343996322816 8357856781824 8378597769216 8409183794088 8418719727616 8425492905984 8444055564288 8464404585868 8465839427584 8479902283776 8484490975488 8491317069312 8531978798112 8536595669756 8550776061234 8553151889408 8567359782912 8614503907328 8619973388544 8621434601472 8626099879936 8640428949504 8661251204144 8681804719104 8688789559296 8703349620736 8735121150448 8749631318472 8752062398464 8766600708096 8771344539648 8820437885952 8821933080576 8826706853888 8839870668864 8841369157632 8862675650752 8889347556936 8890854432768 8895665501184 8954080884224 8955598733312 8970475143168 8975329296384 9024034641132 9025564348416 9030448311808 9031979106304 9045449056512 9046982393856 9096076569888 9097618489344 9102541443072 9162315323392 9173655048096 9184057884672 9191446806528 9233895911856 9235461193728 9240458737664 9255808336896 9257377333248 9307613234304 9312649821552 9314228453376 9319268620288 9375392423936 9386995863168 9397640626176 9405201383424 9410290778112 9448637677248 9450239361024 9453750576424 9455353126912 9471059693568 9524069356032 9529223073216 9535995797504 9547704434688 9593424805888 9610495764672 9622295875584 9629134749696 9668373437184 9673605240992 9675245060096 9691316895744 9704362364928 9743907604662 9750832912128 9756109336864 9775030730752 9791268323328 9810714426436 9827011294254 9846070198272 9851398158336 9858399862784 9893219331072 9898572804736 9917770498048 9930045210624 9970510107096 9975905404773 9982995600512 9995253080064 10002357026816 10018972237824 10060987753641 10073340994752 10075048574976 10080500441088 10087664975872 10128772172288 10159254350784 10160976494592 10166474858496 10207903204884 10227700826112 10233235296256 10307604738816 10309352030208 10313182447008 10314930683904 10320512356352 10378276418048 10395516079872 10397278273536 10402904506368 10450948519286 10465554333696 10471217512448 10484177197824 10547316476928 10553023899264 10554812792832 10560524271616 10619631683584 10635469398477 10637272267776 10643028367488 10644832518144 10702597556112 10714734198784 10727995272192 10754618032128 10792602906624 10798443059712 10800273555456 10804286373056 10806117859328 10864758125144 10866599862272 10882805896116 10884650692608 10890540655104 10951495173696 10963914063872 10975623003972 10978672574464 10996909572096 11049569642496 11055548846848 11057422925824 11090699845632 11117426918752 11135894405328 11141920322214 11143809042432 11157491810304 11212245058784 11230870050576 11233990541312 11252651655168 11258740752384 11306536378368 11312654633984 11321756092416 11348623097856 11375971730816 11394868693824 11401034748312 11416968364032 11423146377216 11464846509963 11493297851392 11495246135296 11512389708288 11514341228544 11520571932672 11575739625472 11585052745728 11610576400896 11612544565248 11666175091296 11675560970304 11688800944128 11695126052864 11760583847936 11780119701504 11786494225152 11788492210176 11852463409248 11854472577024 11860887334912 11880589805568 11909220405698 11947085644032 11960633524224 11967105728512 12032046188176 12034085797888 12054075973632 12060598742016 12062643191808 12128102093184 12130157985792 12136721924096 12154822169688 12156882591744 12222852890787 12224924845056 12231540064128 12245410512896 12255262408704 12311861215808 12313948258304 12334403321856 12341077782528 12351006646272 12410150979072 12416866428736 12418971271168 12437492452704 12439600791552 12507105283596 12515994484224 12547054370816 12567896653824 12598183569664 12600319148032 12613775691132 12628079591424 12638239358976 12696606878802 12698759141376 12705630764288 12726736463232 12751419211776 12797968197168 12804893504634 12813994352896 12829727834112 12860173320192 12891164582912 12921755860992 12929960082816 12932151902208 12939149819904 12991876806216 12998907042583 13001110549504 13022707078656 13055024431104 13102681725672 13128093597696 13135197544448 13157016809472 13190959108096 13230656828928 13232899620864 13240060280832 13294013476128 13301207206364 13327004106752 13343498251776 13414650338188 13431121326336 13433398099968 13440667254784 13462993944576 13536051961698 13538346522624 13545672467712 13547968659456 13555299811328 13610537606512 13636934434816 13653812164608 13743472985088 13745802706944 13750909929344 13753240911872 13776086827008 13850843867784 13853191790592 13860688106496 13863037698048 13870539341824 13954072444928 13968974732328 13971342680064 13978902930432 14063088635904 14070698532352 14073083723776 14096460939264 14115436167168 14172956515872 14175359041536 14180625864636 14183029690368 14190704489984 14193110024192 14270130074816 14293834609824 14303993696256 14321556652032 14390137208832 14397924079616 14415743647008 14443702124544 14502560155776 14510407861488 14512867590144 14520720873472 14601993564928 14626249368192 14634164005296 14654616109056 14662546096128 14716071639654 14732759523328 14777097237504 14779602173952 14787599794176 14839828996608 14847859207104 14855893762952 14858412056576 14876655747072 14939042422073 14974493400768 14992879620096 15003535540224 15011654336512 15075381837824 15095674789888 15120750661632 15131497463808 15193158258432 15201379664416 15230861836288 15249712287744 15286462013284 15311854807326 15341551239168 15349852944384 15360762576896 15446736994304 15469773670512 15472396025856 15480768534528 15554900121728 15567414627072 15585067925504 15604356759552 15676422778929 15698331500544 15706826268672 15715325633536 15717989613568 15803284545664 15805963436032 15829535848896 15832219189248 15840786407424 15929447525376 15964542551232 15967248777216 16053896334168 16072101298176 16080798322688 16131927048192 16170802790912 16173543981056 16197664589568 16200410333184 16206429559584 16209176788992 16297137187716 16299899793408 16308720085504 16335810982656 16427242760544 16445871095808 16454770376704 16468008861696 16544063508742 16546867972096 16574354463744 16583323270272 16586134388736 16676140378128 16687992645632 16712880483321 16715713563648 16757195538432 16818367588176 16837439455232 16850985811968 16888111128576 16928809171736 16931678855168 16959804567552 16968981950976 16982634138624 17063957596224 17073191339512 17101552122468 17106303778816 17134719565824 17229007814656 17239946777088 17242869202944 17252199759872 17280857899008 17322502408288 17363609438208 17377579118592 17470242300896 17499262636944 17504124796928 17533201416192 17542689079296 17640875771904 17653413707776 17679741337728 17682738315264 17725351301504 17778695113872 17781708865536 17791331002368 17863830608547 17908161768448 17911197466624 17940950286336 17950658592768 18048069282264 18051128696832 18060896623616 18063958212608 18090898113024 18093964787712 18192153139776 18195236978688 18205082886144 18324630646784 18347310096192 18368115769344 18382893613056 18467791823712 18470922387456 18480917475328 18511616673792 18615226468608 18625299643104 18628456906752 18638537240576 18750784847872 18773991726336 18795281252352 18820581556224 18897275354496 18900478722048 18907501152848 18910706253824 18942119387136 19044910318203 19048138712064 19058446146432 19071991595008 19095408869376 19186849611776 19207340256951 19220991529344 19244591751168 19258269499392 19336746874368 19347210481984 19350490120192 19382633791488 19408724729856 19487815209324 19501665824256 19512218673728 19550061461504 19582536646656 19621428852872 19654022588508 19692140396544 19702796316672 19716799725568 19786438662144 19797145609472 19860090421248 19941020214192 19951810809546 19965991201024 19990506160128 20037944475648 20121975507282 20146681989504 20150097149952 20161000882176 20257544344576 20318508701568 20321952989184 20332949716992 20415806409768 20426853924059 20455401652224 20466470592512 20615209477632 20618704060416 20626364894016 20629861367808 20641024712704 20756552836096 20791032159744 20794556547072 20805809012736 20901897038572 20931108667392 20942435024896 20968354395648 21094632953856 21106047798528 21109625585664 21121048543232 21239263367168 21270938796954 21274544535552 21286056734976 21289665036288 21405195112224 21429468397568 21455990544384 21585205813248 21596886119424 21600547110912 21608572746112 21612235718656 21729516250288 21733199724544 21765611792232 21769301385216 21781081310208 21902990347392 21927828127744 21951246007944 21957345148928 21993819144192 22074107459481 22099139284992 22111097693696 22114845851648 22181399691264 22234853837504 22271788810656 22283840644428 22287618084864 22314983620608 22424490117568 22461740101152 22467981082624 22505303310336 22517481504768 22613072756736 22625309267968 22643512184832 22697246195712 22751943461632 22789737387648 22802069496624 22833936728064 22846292754432 22929693019926 22986595702784 23024779416576 23028682457088 23041143865344 23151479250944 23170105491456 23221152801792 23225089130496 23277112611137 23332350182592 23351121940608 23377601888256 23390252105728 23475638091829 23521167695872 23560239403008 23572988450304 23576984420352 23704926818496 23708945154048 23721774669824 23761179611136 23818440811396 23894171288064 23934211457024 24064092376352 24068171595776 24108151947264 24121197484032 24256204186368 24260315971584 24273443848192 24309644339376 24313765183488 24445705781574 24449849690112 24463080128256 24490821025792 24623722431616 24627896516608 24668806643712 24682155565056 24702013292544 24816095263113 24820301958144 24833732857472 24837942542336 24874984905408 24879201583104 25014210567192 25031988968448 25094108741632 25135793307648 25196367139328 25200638296064 25227551382264 25256159182848 25276478717952 25393213757604 25397518282752 25411261528576 25453472926464 25595936394336 25609787009268 25627988705792 25659455668224 25782329165824 25843511721984 25859920165632 25864303804416 25878299639808 25983753612432 25997814085166 26002221099008 26045414157312 26110048862208 26205363451344 26256187195392 26270395088896 26314033618944 26381918216192 26461313657856 26465799241728 26480120561664 26588026952256 26602414412728 26654008213504 26686996503552 26829300676376 26862242652672 26866796199936 26881334509568 26925987889152 27072103923396 27076693045248 27091344935424 27095937318912 27110599622656 27221075213024 27273868869632 27307624329216 27486945970176 27501819858688 27506481823744 27552173654016 27701687735568 27706383581184 27721376212992 27741078683648 27908144889856 27937949464656 27942685360128 27957805860864 28126177271808 28141397064704 28146167447552 28192921878528 28230872334336 28345913031744 28350718083072 28361251729272 28366059380736 28381408979968 28386220048384 28540260149632 28587669219648 28607987392512 28643113304064 28780274417664 28795848159232 28831487294016 28887404249088 29005120311552 29020815722976 29025735180288 29041441746944 29203987129856 29252498736384 29268328010592 29325092192256 29432143279308 29465519046656 29554194475008 29575199588352 29679657993216 29695718414208 29711787525904 29716824113152 29753311494144 29878084844146 29927716214319 29948986801536 29985759240192 30007071080448 30023308673024 30150763675648 30182963260923 30191349579776 30241501323264 30262994927616 30386316516864 30402759328832 30461723672576 30499424575488 30572924026568 30623709614652 30683102478336 30699705888768 30721525153792 30893473988608 30939547341024 30944792051712 30961537069056 31109800243456 31134829254144 31208713519104 31352845557858 31396663001088 31413652537344 31430651267072 31606569091328 31611926872064 31659071697792 31664438378496 31681572814848 31858895050752 31929085102464 31934497554432 32107792668336 32144202596352 32161596645376 32263854096384 32341605581824 32347087962112 32395329179136 32400820666368 32412859119168 32418353577984 32594274375432 32599799586816 32617440171008 32671621965312 32854485521088 32891742191616 32909540753408 32936017723392 33088127017484 33093735944192 33148708927488 33166646540544 33172268777472 33352280756256 33375985291264 33425760966642 33431427127296 33636735176352 33674878910464 33701971623936 33776222257152 33857618343472 33863357710336 33919609135104 33937963901952 33965268277248 34127915192448 34146382679024 34203104244936 34212607557632 34269439131648 34394539529889 34458015629312 34479893554176 34485738405888 34504399519744 34561715798016 34645004816576 34727218876416 34755158237184 34940484601792 34998525273888 35008249593856 35066402832384 35085378158592 35281751543808 35306827415552 35359482675456 35365476630528 35450702603008 35557390227744 35563417731072 35582662004736 35727661217094 35816323536896 35881900572672 35901317185536 36096138564528 36102257393664 36121793247232 36181796226048 36187929575424 36384306279552 36390473957376 36410165772288 36578319817501 36649261293568 36694620192384 36736231538688 36765787226112 36935583647424 36941844774912 36961834950656 37023233347584 37230452937216 37250599286208 37256913813504 37277074481152 37501569695744 37547983452672 37641163112448 37794550708992 37800957444096 37815002305696 37821412507648 37884238774272 38089820636406 38096277424128 38116892292864 38143983190016 38373699223552 38414680513902 38441983058688 38489183502336 38673493748736 38694420963968 38700980240384 38765267582976 38817449459712 38975630418648 38996721127749 39003331648512 39024437347456 39100122923008 39165073293312 39242857705744 39308045177016 39384280793088 39405592633344 39433599451136 39572877324288 39594291218944 39720180842496 39882040428384 39903621619092 39931982402048 39981012320256 40243951014564 40293363979008 40300194299904 40322001764352 40515088689152 40637017403136 40643905978368 40665899433984 40831612819536 40853707848118 40910803304448 40932941185024 41230418955264 41237408120832 41252729788032 41259722735616 41282049425408 41513105672192 41582064319488 41589113094144 41611618025472 41803794077144 41862217334784 41884870049792 41936708791296 42189265907712 42212095597056 42219251171328 42242097086464 42478526734336 42541877593908 42549089071104 42572113469952 42579330072576 42810390224448 42858936795136 42911981088768 43170411626496 43193772238848 43217145492224 43224471437312 43459032500576 43466399449088 43531223584464 43538602770432 43562162620416 43805980694784 43855656255488 43902492015888 43914690297856 43987638288384 44148214918962 44198278569984 44222195387392 44229691703296 44362799382528 44469707675008 44543577621312 44567681288856 44575236169728 44629967241216 44817127266219 44848980235136 44923480202304 44935962165248 45010606620672 45034963009536 45226145513472 45250618535936 45287024369664 45394492391424 45503886923264 45579474775296 45604138993248 45692585508864 45859386039852 45973191405568 46049558833152 46082287730688 46302958501888 46340210982912 46442305603584 46554225222274 46664700365184 46702243881216 46755203776512 46780504211456 46951276183658 47029268336787 47042335391744 47120478806016 47145976900608 47153968840704 47409853636992 47417890308096 47443549339648 47522359222272 47636881622792 47788342576128 47868422914048 48128184752704 48136343191552 48216303894528 48242394968064 48512408372736 48520631943168 48546887696384 48619288678752 48627530366976 48891411563148 48899699380224 48926160256512 49247444863232 49255793033216 49337613287424 49364311130112 49404026585088 49632190526226 49640603916288 49667465714944 49675885084672 49749969810816 49758403166208 50028421134384 50063977936896 50271586615296 50392734278656 50401276592128 50455102764528 50512318365696 50552957435904 50786427515208 50795036565504 50822523057152 50906945852928 51191872788672 51219574018536 51255977411584 51318911336448 51564658331648 51687023443968 51719840331264 51728607608832 51756599279616 51967507224864 51995628170332 52004442198016 52090828314624 52410726902688 52512374390784 52540790177792 52628067237888 52763836432384 52922627315712 52960241123328 53176053904512 53204828825456 53308016427008 53373993007104 53591491825641 53658601352752 53724485305344 53733592399872 53762669019136 53851975778304 54144207846792 54153386090496 54182689870848 54191874637824 54221199245312 54442150426048 54547737739264 54615248658432 54973891940352 55003639717376 55012963647488 55104347308032 55403375471136 55412767162368 55442752425984 55482157367296 55875898929312 55885370720256 55915611721728 56252354543616 56282794129408 56385843757056 56461744668672 56691826063488 56701436166144 56722503458544 56732118761472 56762817959936 57080520299264 57175338439296 57215974785024 57286226608128 57560548835328 57591696318464 57662974588032 57774808498176 58010240623104 58041631445952 58051470360576 58082883493888 58407974259712 58504997472768 58536656021184 58650184384512 58864286558616 58931038093312 59108388950016 59150399176704 59359315986432 59391436828416 59423575051808 59433648226304 59756169688292 59855432428638 59897973603072 59971518480384 60046617346048 60301527351296 60365926521846 60382699159552 60483002646528 60772633033728 60805518657664 60923447345152 60998849150976 61145848053136 61247419229304 61280561772177 61366204956672 61399411777536 61443050307584 61786947977216 61879094682048 61889584103424 61923074138112 62219600486912 62269658508288 62417427038208 62705691115716 62793326002176 62827305074688 62861302534144 63213138182656 63223853744128 63318143395584 63328876756992 63363145629696 63717790101504 63858170204928 63868995108864 64215585336672 64288405192704 64323193290752 64683211163648 64790658358272 64801641332736 64825718238336 64836707155968 65188548750864 65199599173632 65234880342016 65343243930624 65708971042176 65783484383232 65819081506816 65872035446784 66176254034968 66187471888384 66297417854976 66333293081088 66344537554944 66704561512512 66751970582528 66851521933284 66862854254592 67273470352704 67349757820928 67403943247872 67552444514304 67715236686944 67726715420672 67839218270208 67875927803904 67930536554496 68255830384896 68292765358048 68406208489872 68425215115264 68538878263296 68789079059778 68916031258624 68959787108352 69008799039488 69123431596032 69290009633152 69454437752832 69510316474368 69831337833411 69880969203584 69997050547776 70016499187712 70132805664768 70170756317184 70426914275487 70563503087616 70613654831104 70718965350912 70730953261056 70901405206016 71114780455488 71126835462144 71165324009472 71455322434188 71632647073792 71802634371072 72192277129056 72204514787328 72243586494464 72363592452096 72768612559104 72780947914752 72820331544576 73156639635002 73298522587136 73389240384768 73472463077376 73871167294848 73883689549824 73923669901312 74046466695168 74448285789339 74460905874432 74501198572416 74513827627008 74554148962304 75003139391488 75095966905344 75282326224896 75589101417984 75601914888192 75630004611392 75642825015296 75768477548544 76179641272812 76192554848256 76233784585728 76287966380032 76747398447104 76829361027804 76883966117376 76978367004672 77346987497472 77388841927936 77401960480768 77530535165952 77634898919424 77951260837296 77993442255498 78006663297024 78048874694912 78330146586624 78485715411488 78616090354032 78768561586176 78811185266688 79145754648576 79188582437888 79440361684992 79764080856768 79807243238184 79863964804096 79962024640512 80487902029128 80586727958016 80600388599808 80644003528704 81030177378304 81274034806272 81287811956736 81331798867968 81663225639072 81707415696236 81821606608896 81865882370048 82460837910528 82505459576064 82519445471232 82564098850816 83026211344384 83164128638976 83223236050944 83607588154288 83724434669568 83769740099584 83873417582592 84378531815424 84424191194112 84438502342656 84484194172928 84957053468672 85083755187816 85098178142208 85144226939904 85158660145152 85620780448896 85717873590272 85823962177536 86340823252992 86387544477696 86434290984448 86448942874624 86918065001152 86932798898176 87062447168928 87077205540864 87124325240832 87611961389568 87804984031776 87829380595712 87975276576768 88296429837924 88396557139968 88444390774784 88725598765056 88939415350016 89087155242624 89135362577712 89150472339456 89259934482432 89634254532438 89697960470272 89846960404608 90021213241344 90069926019072 90452291026944 90501237071872 90574048739328 90788984782848 90992349298081 91007773846528 91158949550592 91208277986496 91385171017728 91718772079704 91946382811136 92099117666304 92164575461376 92605917003776 92680421965824 92884611207168 93108450444548 93329400730368 93404487762432 93561008422912 93902552367316 94058536673574 94084670783488 94240957612032 94291953801216 94819707273984 94835780616192 94887098679296 95044718444544 95273763245584 95576685152256 95736845828096 96256369505408 96272686383104 96432607789056 96484789936128 97024816745472 97041263886336 97093775392768 97238577357504 97255060733952 97782823126296 97799398760448 97852320513024 98494889726464 98511586066432 98675226574848 98728622260224 98808053170176 99264381052452 99281207832576 99334931429888 99351770169344 99499939621632 99516806332416 100056842268768 100127955873792 100785468557312 100910205529056 101024636731392 101105914871808 101572855030416 101590073131008 101645046114304 101813891705856 102383745577344 102439148037072 102511954823168 102637822672896 103129316663296 103374046887936 103439680662528 103457215217664 103513198559232 103935014449728 103991256340664 104008884396032 104181656629248 104821453805376 105024748781568 105081580355584 105256134475776 105527672864768 105845254631424 105920482246656 106352107809024 106409657650912 106616032854016 106747986014208 107182983651282 107317202705504 107448970610688 107525338038272 107703951556608 108288415693584 108306772180992 108365379741696 108442398490624 108884300852096 109095475478528 109230497316864 109734959452503 109947783880704 110007279434752 110025927294976 110208694616064 110806750942272 110825534324736 110885504851968 110964314734592 111751797858624 111770741440512 111831223443456 112504709087232 112565588258816 112923489337344 113383652126976 113402872332288 113445006917088 113464237522944 113525635919872 114161040598528 114350676878592 114431949570048 115121097670656 115183392636928 115325949176064 116020481246208 116083262891904 116102940721152 116165766987776 116815948519424 116990163383247 117009994945536 117073312042368 117300368769024 117728573117232 117862076186624 118216777900032 118300798353408 118718631972864 118782873656832 118847150103616 118867296452608 119512339376584 119710864857276 119795947206144 119943036960768 120093234692096 120603054702592 120731853043692 120765398319104 120966005293056 121545266067456 121611037315328 121997698301952 122291696106272 122494838458608 122561123544354 122732409913344 122798823555072 123573895954432 123758189364096 123779168206848 123846148276224 124439200973824 124539317016576 124834854076416 125411382231432 125586652004352 125654610149376 125722605068288 126426276365312 126447707488256 126636286791168 126657753513984 126726291259392 127435580203008 127716340409856 127737990217728 128431170673344 128576810385408 128646386581504 129366422327296 129581316716544 129651436476672 129673414311936 130377097501728 130399198347264 130469760684032 130686487861248 131417942084352 131566968766464 131638163013632 131744070893568 132352508069936 132374943776768 132594835709952 132666586162176 132689075109888 133409123025024 133503941165056 133703043866568 133725708509184 134451381798657 134546940705408 134699515641856 134807886495744 135104889028608 135430473373888 135453430841344 135678436540416 135751855607808 135861073108992 136511660769792 136585530716096 136812416979744 136850430230528 137077756526592 137578158119556 137919574216704 138017598078976 138246863192064 138580019266304 138908875505664 139020632948736 139662675666822 139761938407168 139994101095552 140265611329536 140341512634368 140853828550974 141127006175232 141437930701824 141461906522112 141802810412032 142229560910976 142253670924288 142330648018944 142910644868376 142987977468413 143265294147584 143605268742144 144384554258112 144409029574656 144487172988928 144727184904192 145537225118208 145561895829504 145640663089152 146313279270004 146597045174272 146778480769536 147742334589696 147767379099648 147847339802624 148092933390336 148896571578678 148921811748864 149002397144832 149027655254016 149108297924608 150006278782976 150191933810688 151178202835968 151203829776384 151260009222784 151285650030592 151536955097088 152359282545624 152385109696512 152467569171456 152575932760064 153494796894208 153658722055608 153767932234752 153956734009344 154693974994944 154777683855872 154803920961536 155061070331904 155269797838848 155902521674592 155986884510996 156013326594048 156097749389824 156971430822976 157232180708064 157537123172352 157622370533376 158291509297152 158377164875776 158880723369984 159528161713536 159614486476368 159727929608192 159924049281024 160975804058256 161173455916032 161200777199616 161288007057408 162060354756608 162548069612544 162575623913472 162663597735936 163326451278144 163414831392472 163643213217792 163731764740096 164329466642803 164921675821056 165010919152128 165038890942464 165128197701632 166052422688768 166328257277952 166446472101888 167215176308576 167539480199168 167746835165184 168757063630848 168848382388224 168968388345856 169914106937344 170167510375632 170196356284416 170288453879808 171241560897792 171435747180544 171647924355072 172681646505984 172775088955392 172868581968896 172897885749248 173836130002304 173865597796352 174124894337856 174154411081728 174248650481664 175223922779136 175609968063552 175658761191424 175950553153536 176592859675848 176793114279936 176888781549568 177451197530112 177878830700032 178174310485248 178270725155424 178300944678912 179268509064876 179395920940544 179693920809216 180139852038144 180904582053888 181002474143744 181148097478656 181984698596162 182015547693056 182317899101184 182416555972992 182770342035456 183437544159408 183841685316531 183892765622272 184198235332608 184329150922752 185211834007552 185360843931648 185769222414336 186216900889096 186658801460736 186808975524864 187122016845824 187805104734632 188117073347148 188169341566976 188481915224064 188583907602432 189639414547968 189671561232384 189774197358592 190089436889088 190547526491168 191153370304512 192512739010816 192545372766208 192865215578112 192969579872256 194049633490944 194187550785536 194477154715008 194510121467904 195565646252592 195598797520896 195704641026048 196989779452928 197023172132864 197350453149696 197457244520448 197616106340352 198528762104904 198562415665152 198669862859776 198703540338688 198999879243264 199033612664832 200113684537536 200255911747584 201570937114624 201820411058112 202049273462784 202211829743616 203145710060832 203180146262016 203290092228608 203627783411712 204767491154688 204878296074144 205023909646336 205275645345792 206258633326592 206748093775872 206879361325056 207026397118464 207870028899456 207982512681328 208017768792064 208363313258496 209494013500233 209642907610752 210049497563136 210163160711168 210512268951552 211055345729536 211280742826461 211690509262848 211840964493312 212704215618048 212819315301824 213232065708032 213495972028416 214365967302564 214634405411008 214897941221376 215050676076544 215407903113216 216576831387168 216613544361984 216730759483392 216884796981248 217768601704192 218460994633728 219469918905006 219895567761408 220014558869504 220417389232128 221613501884544 221651068649472 221771009703936 223503595717248 223541482881024 223662446886912 224695393164649 225009418174464 225131176517632 225846978674688 226767304253952 226805744664576 226890013834176 226928475045888 227051271839744 228322081197056 228701353757184 228863899140096 230242195341312 230366785273856 230651898352128 232040962492416 232166525783808 232205881442304 232331533975552 233631897038848 233980326766494 234019989891072 234146624084736 235457146234464 235724152373248 236433555800064 237437263945728 237565747313664 237694300207232 237734592905216 239024678753168 239421729714552 239591894412288 239886073921536 240186469384192 241206109405184 241463706087384 241530796638208 241932010586112 243090532134912 243222074630656 243995396603904 244583392212544 244989676917216 245122247088708 245464819826688 245597647110144 247147791908864 247516378728192 247558336413696 247692296552448 248878401947648 249078634033152 249669708152832 250822764462864 251173304008704 251309220298752 251445210136576 252852552730624 253272573582336 253315507027968 253452582518784 254871160406016 255432680819712 255475980435456 256048238722507 256862341346688 257153620770816 257292773163008 258732844654592 259162633433088 259302872953344 259346828623872 260754195003456 260798396694528 260939521368064 261372975722496 262835884168704 263276326027264 263488141787136 264705016139872 264749887553536 265189671419904 265333172324352 266818246050048 267007882330112 267406087733136 267451417018368 268902763597314 269093881410816 269399031283712 270209778057216 270860946747776 270906861682688 271356873080832 271503711215616 271722146217984 272977047894243 273023321539584 273171061432192 273624833959488 273700860461056 274155513053184 275156316239112 275839148433408 276035196157952 276493726384128 277160038532608 277817751011328 278041265897472 279325351333644 279523876814336 279988202191104 280683025268736 281707657101948 282254012350464 282875861403648 283605620824064 284459121821952 284507341848576 284661296037888 285821289736752 285975954936826 286530588295168 287210537484288 288769108516224 288818059149312 288974345977856 289454369808384 291074450236416 291123791659008 291281326178304 292626558540008 293194090348544 293556961539072 295484669179392 295534758199296 295694679605248 296185866780672 297793143157356 297843623497728 298004794289664 298055310508032 298216595849216 300012557565952 300383867621376 302356405671936 302520018445568 302571300061184 303073910194176 304718565091248 304770219393024 304935138342912 305151865520128 306989593788416 307317444111216 307535864469504 307913468018688 309387949989888 309555367711744 309607841923072 310122140663808 310539595677696 311805043349184 311973769021992 312026653188096 312195498779648 313942861645952 314464361416128 315074246344704 315244741066752 316583018594304 316754329751552 317761446739968 319056323427072 319228972952736 319455859216384 319848098562048 321951608116512 322346911832064 322576014114816 324120709513216 325096139225088 325327195471872 326652902556288 326829662784944 327286426435584 327463529480192 328658933285606 329204878357509 329843351642112 330021838304256 330077781884928 330256395403264 332104845377536 332656514555904 332892944203776 334430352617152 335078960398336 335493670330368 337514127261696 337696764776448 337936776691712 339828213874688 340335020751264 340392712568832 340576907759616 342483121795584 343295848710144 345363293011968 345550177910784 345737163937792 347672260004608 347731195592704 348249788675712 348308822163456 348497300963328 350447845558272 351219936127104 351901106307072 353185719351696 353586228559872 353777563099136 354902395060224 355757661400064 356348620970496 356541450310848 356601889357824 358537018129752 358791841881088 359387841618432 360279704076288 361809164107776 362004948287488 362296194957312 363969397192324 364031095386112 364635798202368 364833111945984 366875088318816 367683370633062 367785531244544 368396470665216 370423668015104 370721687863296 371538444828672 372433801778192 373317602921472 373617951049728 374244033691648 375610209469264 376234146694296 376338683133952 376963830448128 377167815204864 379278829095936 379343122464768 379548394717184 380178873778176 381095052982336 382306740609024 385025478021632 385090745532416 385730431156224 385939159744512 388099266981888 388375101571072 388954309430016 389020242935808 391131292505184 391197595041792 391409282052096 393979558905856 394700906299392 394914489040896 395232212680704 397057524209808 397124831330304 397339725719552 397999758486528 398067225329664 400227369075072 400511823495168 403141874229248 403640822116224 404098546925568 404423659487232 406291420121664 406360292524032 406580184457216 407255566823424 409534982309376 409756592148288 410047819292672 410551290691584 412517266653184 413758722650112 414052794236928 415740057798912 415965025362656 416035537584128 416726626516992 418988027000466 419285815221504 420326321422336 421024537903104 422110691459072 422561485652922 423381018525696 425408431236096 425638630603648 426464131416064 426991944056832 428731934605128 428963932405239 429268810822016 429795882442752 430101352153088 430815806226432 433153662774336 433227088723968 433461518966784 433769593962496 435537203408384 436921989267456 438939837810012 439791135522816 440029117739008 443227003769088 443302137298944 443542019407872 447007191434496 447082965762048 447324893773824 449390786329298 450018836348928 450262353035264 453534608507904 453611489329152 453780027668352 453856950091776 454102543679488 456644162394112 457402707514368 457727798280192 460484390682624 460733570547712 461303796704256 464081924984832 464333051567616 464411762884608 464663067951104 467263794077696 467960653532988 468039979782144 468293248169472 470914292468928 471448304746496 472867111600128 474874527891456 475131494627328 475388600414464 475469185810432 478049357506336 478843459429104 479183788824576 479772147843072 482412218810368 482927412174768 483061593276416 483864021172224 486181064269824 486444149261312 487990793207808 489166784425088 489979353834432 490244494177416 490929639653376 491195294220288 492988399928409 494295583817728 495032757456384 495116672827392 495384593104896 497756803895296 498157268066304 499339416305664 501645528925728 502618440597504 502890420273152 505705105461248 506545147164672 506905165037568 509742320812032 510865361639424 512096477445014 513724682693376 514307241541632 514585546326016 517465689309184 518325266866176 518605745906688 518693657247744 521508390006912 521596793389056 521879042736128 522745951444992 525671768337408 526552652054528 526976283574272 529410032279744 529499775107072 530379342839808 530666344648704 533636492100096 534015764660224 534812175466272 534902834036736 537805527194628 538187762821632 540419556114432 541721893495552 541813723365376 542713746161664 543007422431232 543444292435968 545954095788486 546046643079168 546342122864384 547249667918976 548311026106368 550312632478224 551678296866816 552987452768256 554320077065216 555635502022656 556082531794944 558650702667288 559047753628672 559976404382208 561366050537472 563415314203896 564508024700928 565751722807296 567211241648128 568918243643904 569014683697152 569322592075776 571642579473504 571951909873652 573061176590336 577538217032448 577636118298624 577948691955712 578908739616768 582148900472832 582562652356608 585253117080016 586388180697088 587113923078144 590969338358784 591069516398592 591389359210496 592371733561344 595586286314712 595687246995456 596009588579328 596110621016064 596433191698432 600025115131904 600767735242752 604712811343872 605040036891136 605142600122368 606147820388352 609437130182496 609540438786048 609870276685824 610303731040256 614634888222432 615071728939008 615826936037376 618775899979776 619110735423488 620244281327616 621079191355392 623610086698368 623947538043984 624053306376192 624390997559296 627885723291904 628928722832256 630148492689408 630489482133504 633166037188608 633508659503104 635522893479936 638112646854144 638457945905472 638911718432768 639696197124096 643903216233024 644693823664128 645152028229632 648241419026432 650192278450176 650654390943744 653305805112576 653659325569888 654927058960384 657317866571212 658409756715018 659686703284224 660043676608512 660512790806528 664209690755072 665313029111808 668860705234304 670157920796672 670987340660736 674086179493947 675028254523392 675393529552896 675873553383424 679656427749376 680670041502528 680785425137664 681153815519232 684966243591168 686591697420288 690726586023936 691100355821568 691474327875584 695344520009216 695462391185408 696499577351424 696617644326912 696994601926656 700895691116544 702439872254208 706371438703392 707172457119744 707555126198272 711515322800128 712697241940992 713082900621696 713203778715648 717074036259504 717583683762176 718775683236864 720559408152576 723618328215552 724009896574976 724592389914624 727938794384648 728062190772224 729271596404736 729666223891968 733750176637632 735366741266124 735571062489088 736792941330432 740847336030208 741443375726592 743076889657344 744867603556384 746635205842944 747235902099456 751220418938528 752468293388592 752677366267904 753927660896256 754335630409728 758557658191872 759096789434368 760357747556352 762190105964672 764613481218048 768144716167521 770050956043264 770181491064832 771460862312448 771878319489024 776198533963776 776750203142144 777908618860032 778040485871616 782262585010368 782395190083584 782818564104192 787959117811712 789828978081792 790464425361408 794115048419616 794249662660608 794679451439104 795999516973056 800454738150144 801023646990336 806283748458496 807281644232448 808197093851136 812582840243328 812720585048064 813160368914432 814511133646848 818931143682729 819069964618752 819513184296576 820095638585344 821102581383168 825034533306368 827517445300224 828105588473856 831480115597824 831930050725312 832071075168256 833453253033984 837976054000932 838571630443008 840652642844672 842049075806208 844221382918144 845122971305844 846762037051392 850816862472192 851277261207296 853983888113664 857463869210256 857927864810478 858537621644032 859591764885504 861631612452864 866307325548672 866454177447936 866923037933568 871074406816768 873843978534912 877879675620024 879582271045632 880058235478016 886454007538176 886604274597888 887084038815744 894014382868992 894165931524096 894649787547648 898781572658596 900037672697856 900524706070528 907069217015808 907560055336704 907713900183552 908205087358976 913288324788224 914805415028736 915455596560384 920968781365248 921467141095424 922607593408512 928163849969664 928666103135232 928823525769216 929326135902208 934527588155392 935921307065976 936079959564288 936586496338944 941828584937856 942896609492992 945734223200256 949749055782912 950262989254656 950777200828928 950938371620864 956098715012672 957686918858208 958367577649152 959544295686144 965854824349536 966123186552832 967728042344448 972362128539648 972888298522624 975981586415616 978333568850176 979958707668864 980488988354832 981859279306752 982390588440576 985976799856818 990065514912768 990233345654784 990769186209792 995513607790592 996314536132608 998678832611328 1000915842278891 1003291057851456 1005236881195008 1005780840546304 1011410210922496 1013090294329344 1013810330075136 1019484641624064 1021730723278848 1024192954890028 1027449365386752 1029171092652032 1034931378618368 1036650533732352 1037211491813376 1043016780013824 1043193586778112 1043758085472256 1045491902889984 1051343536674816 1053105304109056 1058820064559488 1058999550214144 1060758685679616 1061332689297408 1067272984200192 1068031529320448 1069624350932544 1069805668073472 1075611054389256 1076375525643264 1080839112228864 1083443786991104 1083627446730752 1085427492323328 1086014844862464 1086888584871936 1091908191576972 1092093286158336 1092684245728768 1094499335837952 1100625264956448 1103356593733632 1108640154130432 1111271004045312 1112165063589888 1117301405334576 1118095507257344 1119952808764416 1122732101074944 1126830628407792 1129016049401856 1131503445614592 1134422483296256 1137836487287808 1138029367394304 1138645184151552 1143285158947008 1143903819747304 1146122353180672 1155076434064896 1155272236597248 1155897383911424 1157817479233536 1164297800945664 1165125304713216 1170506234160032 1172776361394176 1174227846156288 1181938676717568 1182778718420992 1184743467122688 1191172572629424 1191374493990912 1192019177158656 1192866383396864 1200050230263808 1201535470485504 1209425622687744 1210080073782272 1210285200244736 1212295640776704 1218874260364992 1219080877572096 1219740553371648 1220607462080512 1229269776444864 1230143457878016 1231653872074752 1237551799959552 1238221470846976 1242158382710784 1247220173396736 1247895076087968 1248106612752384 1248781995118592 1255771446583808 1257857445664512 1260978964267008 1266332074377216 1267017319006208 1276225293708288 1276915891810944 1277823436865536 1279392394248192 1286891797215717 1287806432466048 1289387647328256 1290304056459264 1296482838052864 1300384556900352 1301308781887488 1306611610225152 1307318651139776 1309854117920768 1314635733142424 1316819513430036 1319373406568448 1320087353217024 1321025581613056 1328419381510144 1330626058223616 1337721410468608 1341974681321472 1348172358987894 1350056509046784 1350787059105792 1359312855498752 1361340083005056 1361570850275328 1362307631038464 1369932487182336 1373183394840576 1381453172047872 1382200711643136 1382948655751168 1390689040018432 1390924782370816 1392999154702848 1393235288653824 1393989203853312 1401791382233088 1404879744508416 1412742877406784 1414344914239488 1415110252396544 1423030645600256 1425394483881984 1426165801243392 1426407557431296 1434148072519008 1435167367524352 1437551366473728 1447236656431104 1448019793149952 1449184779829248 1455877588769296 1456124381544448 1458543192809472 1459332447783936 1467500353275264 1470733482532248 1471142124978176 1473585882660864 1478965199785227 1481694672060416 1482886751453184 1486153779314688 1489735207112768 1493270411685888 1494471804198912 1502440837877056 1504936586777184 1505354732535808 1507855321792512 1508671260819456 1517115316383744 1518193578868736 1520715495112704 1524380211929344 1529226962436096 1536289432335042 1540101912086528 1542921724624896 1543756638978048 1552397067927552 1555817237720064 1556080971743232 1564525170020736 1564790380167168 1565637128208384 1572867752152543 1575918235623424 1579657956163584 1580928850722816 1588230096839232 1588499325321216 1589358902878208 1591999033946112 1600909476300288 1602047293980672 1612567496916992 1614563288464896 1625165680486656 1625441170096128 1626320737828864 1629022267293696 1637862287365458 1638139929237504 1639026368593152 1640191277170688 1650069066612736 1655034890600448 1662960231195648 1663860101450624 1664142150336512 1666906506067968 1675952108001864 1677143260886016 1681305285689344 1684098151612416 1688442765836288 1690245942611688 1693524074102784 1701633724944384 1702554522414592 1707967776227328 1714927738420512 1715855729620956 1717075243288064 1719183529771008 1732614651097344 1732908354895872 1733846075867136 1742148813633536 1747687957069824 1755759351240048 1759164542091264 1760116470956032 1772908015076352 1773208549195776 1774168077631488 1788028765737984 1788331863048192 1789299575095296 1797563145317192 1800075345395712 1801049412141056 1814138434031616 1815120110673408 1815427800367104 1816410174717952 1826576649576448 1829610830057472 1830911193120768 1842934282190848 1845215186817024 1856327699939328 1857332206270464 1858652271804416 1869055176310784 1871842614131952 1872159919128576 1873172992677888 1883657169875712 1885793218985984 1891468446400512 1899498111565824 1900525978509312 1901554401657856 1901876743241728 1912197430025344 1915373837716416 1916735155298304 1919088591372288 1931709648699072 1932246373105664 1935456084688896 1944724257079296 1945776597045248 1951963172831232 1956667137700352 1959917415337728 1960977976709664 1964781176881152 1971953599713636 1980131029825536 1981538372419584 1991027215581184 1992629072265216 2001831684557782 2006582115702912 2010473762390016 2011561681092608 2022258538481841 2022820421844992 2026180588658688 2027620660150272 2038969283248128 2043461446557696 2048385909780056 2054898730773504 2058342185304064 2069862757236736 2073301067464704 2074422983626752 2086033560027648 2086387173556224 2087516170944512 2090983805779968 2102687073349632 2117640129118976 2117999100428288 2121517371359232 2122665378594816 2134545968400384 2136063058640896 2139248701865088 2139611336146944 2151222108778512 2152751051286528 2161678224457728 2166887573982208 2167254893461504 2170854984646656 2172029689724928 2173777169743872 2183816383153944 2184186572316672 2185368491457536 2188998671675904 2201250529912896 2206713187467264 2217280308260864 2222542008090624 2224330127179776 2234602810669152 2236191014514688 2239905617528832 2253661256815584 2258032098803712 2263006891229184 2268844966592512 2275672974575616 2277290368303104 2286570317894016 2287807639494608 2292244706361344 2304434148502563 2310152868129792 2310544473194496 2311794767822848 2315634958467072 2328595601891328 2330250609426432 2341012468320064 2345552722788352 2348455692312576 2363877353435136 2365557436841984 2369486934245376 2382345145258848 2382748987981824 2384038354317312 2385732766793728 2403070940971008 2418851245375488 2420160147564544 2424591281553408 2437748520729984 2438161755144192 2439481106743296 2458539552889728 2460286915756032 2463307744149504 2475103599919104 2476442941693952 2484316765421568 2494440346793472 2495790152175936 2496213225504768 2497563990237184 2511542893167616 2515714891329024 2521957928534016 2532664148754432 2534034638012416 2552450587416576 2553831783621888 2555646873731072 2573783594431434 2575612864932096 2578775294656512 2592965676105728 2600769113800704 2613223220450304 2614637302279552 2619708235841536 2629271466284848 2633639026860072 2638746813136896 2640174706434048 2642051163226112 2656838763020288 2661252116447232 2675442820937216 2683949362642944 2696344717975788 2700113018093568 2701574118211584 2718625710997504 2722680166010112 2723141700550656 2724615262076928 2739864974364672 2746366789681152 2762906344095744 2764401423286272 2765897311502336 2781378080036864 2785998309405696 2786470577307648 2787978407706624 2803582764466176 2809759489016832 2825485754813568 2828689828478976 2830220504793088 2846061291200512 2850788967763968 2852331602486784 2852815114862592 2868296145038016 2870334735048704 2875102732947456 2896039586299904 2898369559658496 2911755177538592 2912248763088896 2917086385618944 2918664895567872 2935000706550528 2941466965064496 2942284249956352 2947171765321728 2957930399570454 2963389344120832 2972307558629376 2979470414225536 2986540823371776 2988943608397824 3002747526836673 3004881675754112 3009873173554368 3010709465071616 3015710643585024 3017342521638912 3034230632767488 3036387157737472 3041430990225408 3048760423858688 3058453924872192 3072578864670084 3080203824173056 3087513277956096 3104794135855104 3111634475440128 3129050340041472 3129580760334336 3131274256416768 3145735504305086 3151836471246848 3159315912327168 3176460193678464 3176998650642432 3178717805756416 3183998067892224 3201818952600576 3204094587961344 3225134993833984 3229126576929792 3250331360973312 3250882340192256 3252641475657728 3258044534587392 3275724574730916 3276279858475008 3278052737186304 3280382554341376 3300138133225472 3310069781200896 3325920462391296 3327720202901248 3328284300673024 3333813012135936 3351904216003728 3354286521772032 3368196303224832 3376885531672576 3380491885223376 3387048148205568 3403267449888768 3405109044829184 3415935552454656 3429855476841024 3431711459241912 3434150486576128 3438367059542016 3465229302194688 3465816709791744 3467692151734272 3484297627267072 3495375914139648 3511518702480096 3518329084182528 3520232941912064 3545816030152704 3548336155262976 3576057531475968 3578599150190592 3595126290634384 3600150690791424 3602098824282112 3628276868063232 3630240221346816 3630855600734208 3632820349435904 3653153299152896 3659221660114944 3661822386241536 3685868564381696 3690430373634048 3712655399878656 3714664412540928 3717304543608832 3738110352621568 3743685228263904 3744319838257152 3746345985355776 3767314339751424 3782936892801024 3798996223131648 3801051957018624 3803108803315712 3824394860050688 3830747675432832 3833470310596608 3838177182744576 3863419297398144 3870912169377792 3889448514158592 3891553194090496 3903926345662464 3913334275400704 3919834830675456 3921955953419328 3929562353762304 3943907199427272 3960262059651072 3963076744839168 3982054431162368 3985258144530432 4003663369115564 4013164231405824 4023123362185216 4044517076963682 4045640843689984 4052361177317376 4077938566496256 4086922893115392 4096771819560112 4109797461547008 4116684370608128 4139725514473472 4146602134929408 4148845967253504 4172067120055296 4172774347112448 4175032341889024 4181967611559936 4205374146699264 4235280258237952 4235998200856576 4243034742718464 4245330757189632 4269091936800768 4272126117281792 4278497403730176 4279222672293888 4302444217557024 4305502102573056 4333775147964416 4341709969293312 4344059379449856 4347554339487744 4367632766307888 4368373144633344 4370736982915072 4377997343351808 4402501059825792 4413426374934528 4434560616521728 4445084016181248 4448660254359552 4469205621338304 4472382029029376 4479811235057664 4507322513631168 4516064197607424 4526013782458368 4537689933185024 4551345949151232 4554580736606208 4573140635788032 4575615278989216 4584489412722688 4608868297005126 4620305736259584 4623589535645696 4631269916934144 4657191203782656 4682024936640128 4691105445576704 4696911384625152 4718603256457629 4727754706870272 4731114873683968 4738973868490752 4764690290517696 4765497975963648 4768076708634624 4771465533587456 4806141881942016 4837702490750976 4840320295129088 4875497041459968 4876323510288384 4878962213486592 4917079105779456 4920573831512064 4950207199838208 4952885883387904 4988880693586944 4991580304351872 4992426451009536 4995127980474368 5023085786335232 5031429782658048 5043915857068032 5065328297508864 5068069276024832 5104901174833152 5107663567243776 5111293747462144 5147567188862868 5151225729864192 5157550589313024 5185931352211456 5201538227601408 5226446440900608 5229274604559104 5258542932569696 5267278053720144 5277493626273792 5280349412868096 5313677526040576 5322504232894464 5350885641874432 5367898725285888 5392689435951576 5400226036187136 5403148236423168 5437251421995008 5445360332020224 5446283401101312 5449230524153856 5479729948729344 5492733579362304 5528802846572544 5531794623004672 5562756160073728 5571996618811392 5575956815413248 5607165528932352 5619518978033664 5650971509627136 5657379656957952 5660441009586176 5692122582401024 5701577935527936 5704663204973568 5705630229725184 5736592290076032 5740669470097408 5750205465894912 5792079172599808 5796739119316992 5823510355077184 5824497526177792 5834172771237888 5837329791135744 5870001413101056 5882933930128992 5884568499912704 5894343530643456 5915860799140908 5944615117258752 5958940828451072 5973081646743552 5977887216795648 6005495053673346 6009763351508224 6019746347108736 6031421287170048 6034685043277824 6068461265534976 6082861980450816 6097520847717376 6116907849744384 6145157729340168 6160407648346112 6175026555912192 6209588271710208 6223268950880256 6258100680082944 6259161520668672 6262548512833536 6291471008610172 6303672942493696 6352920387356928 6353997301284864 6357435611512832 6367996135784448 6403637905201152 6408189175922688 6450269987667968 6458253153859584 6500662721946624 6501764680384512 6505282951315456 6516089069174784 6551449149461832 6552559716950016 6556105474372608 6560765108682752 6600276266450944 6620139562401792 6651840924782592 6655440405802496 6656568601346048 6667626024271872 6703808432007456 6708573043544064 6760983770446752 6774096296411136 6806534899777536 6810218089658368 6831871104909312 6859710953682048 6863422918483824 6868300973152256 6876734119084032 6930458604389376 6931633419583488 6935384303468544 6968595254534144 6990751828279296 7023037404960192 7036658168365056 7040465883824128 7091632060305408 7096672310525952 7152115062951936 7157198300381184 7190252581268768 7204197648564224 7256553736126464 7260480442693632 7265640698871808 7306306598305792 7318443320229888 7371737128763392 7380860747268096 7425310799757312 7429328825081856 7434609087217664 7476220705243136 7487370456527808 7488639676514304 7492691970711552 7534628679502848 7565873785602048 7597992446263296 7602103914037248 7606217606631424 7648789720101376 7661495350865664 7666940621193216 7726838594796288 7778897028317184 7783106388180992 7826668550801408 7839669661350912 7843911906838656 7859124707524608 7887814398854544 7920524119302144 7926153489678336 7964108862324736 7970516289060864 8007326738231128 8026328462811648 8046246724370432 8089034153927364 8091281687379968 8104722354634752 8155877132992512 8173845786230784 8193543639120224 8219594923094016 8279451028946944 8293204269858816 8297691934507008 8344134240110592 8350064683778048 8363935223119872 8410748293398528 8470560516475904 8471996401713152 8486069485436928 8490661514379264 8538183873601536 8544252234563584 8556994807460352 8558445344587776 8604888435114048 8611004205146112 8667550295928832 8688118758899712 8695108678975488 8735265532615776 8736746289266688 8741473965830144 8755994686703616 8805002119651584 8826852749869056 8869121233043456 8890168032362496 8938411242676608 8944764058058752 8959622470115328 9008242580510019 9014645027262336 9032128395214848 9052027564916736 9075379866370048 9102691898302464 9109161473212416 9146281271576064 9151230557978432 9168978825445376 9217736594010252 9240611472519168 9247179071291392 9262539833868288 9314382407565312 9364049873280256 9393822769250304 9437206512915258 9455509413740544 9477947736981504 9529380581035392 9530995951927296 9536153417269248 9612283763884032 9675404981501952 9680640590258176 9750994082919936 9752647020576768 9757924426973184 9834158211558912 9841147663024128 9900414399676416 9905771766775808 9977761387173888 9983160608703744 9984852902019072 9990255960948736 10046171572670464 10062859565316096 10130656595017728 10136138552049664 10209802349666304 10215327134487552 10222587494924288 10295134377725736 10302451459728384 10315101178626048 10371862704422912 10403076455202816 10452892881801216 10458549209118208 10517085865139392 10534556107440288 10554987252547584 10560698825736192 10627355052081152 10645008465788928 10701771283748864 10735797450571776 10785378871903152 10800452072374272 10806296472846336 10890720664040448 10892566802202624 10898461048307712 10959459897458688 10985467158724608 11010074265067801 11057605693145088 11063589246009344 11125512320147456 11143993237622784 11151913630826496 11214331057864704 11239037956067328 11301943019254272 11320882019172352 11384245164802048 11403155871055872 11409326409947136 11473184580152064 11481338940194816 11500410931789824 11584158345199616 11647020710154368 11648995052355584 11668345542475776 11674659582271488 11740002826202112 11765867860257984 11769136999825408 11788687061286912 11831721598281816 11889230234517504 11917881656902144 11946163293487104 11955774433591296 12010990107346692 12019526703016448 12039492694217472 12069370086555648 12136922531069952 12195041695434752 12233815699488768 12290315458680336 12320815296692224 12350053111824384 12419176543420416 12446537901760512 12516201360165888 12518323041337344 12525097025667072 12582942017220344 12607345884987392 12705840774713856 12707994602569728 12714871223025664 12735992271568896 12807275810402304 12816378351845376 12900539975335936 12916506307719168 13001325443893248 13010565902630912 13032178138349568 13102898298923664 13105119433900032 13112210948745216 13121530217365504 13200552532901888 13240279124803584 13303681849565184 13310880811604992 13313137202692096 13335252048543744 13407616864014912 13417146087088128 13521967540893504 13548192592822272 13613069799555072 13620436179316736 13663742209818624 13719421907364096 13726845836967648 13736601946304512 13753468238168064 13860917208778752 13870768606937088 13937190509068288 14046074809920384 14073316336730112 14080931767648256 14155809769372887 14183264120610816 14193344621051904 14304230125903872 14314396600762368 14380505162537536 14408395297128448 14513107472252928 14520960885387264 14531281397743616 14612613196611584 14636886640459776 14761721494536192 14850621599514624 14858657650163712 14952441410486272 14974740913055616 14977279353028608 14985383941423104 15069257359005696 15131747571204096 15195984892526592 15204207828074496 15212435213262848 15297579440202752 15322990701731328 15333881242386432 15453677189592576 15557794056634368 15566212776361984 15653337101602816 15679339322701824 15687823813677312 15775628797709088 15841048238604288 15928217724649472 15941032578121728 16014653476462256 16052656925623296 16092493448740864 16178068307854728 16182563374759936 16209444709269504 16311754265985024 16347691572461568 16387087278240448 16439189846188032 16558902057893888 16586408539717632 16595383869014016 16688268480221184 16700129367556096 16727870446239744 16821496586797056 16941121032951808 16972138970873856 16981323028758528 17076367747203072 17113989614920704 17116890689175552 17209776870228096 17222008410292224 17335100591857664 17376237517799424 17390217357950976 17470531065231552 17473492578533376 17482947931660288 17511989373407232 17610004239303168 17653705499738112 17738242466086912 17876822485353216 17889528116117504 17919244940230656 18016485161020038 18029290054524672 18104055129833472 18150759732740096 18205383796604928 18292562543152128 18302461115956864 18337957650890752 18435473188020504 18481222945038336 18494358142582784 18525079667736576 18628764815130624 18728099746560512 18787645538500608 18874413025830516 18911018827481088 19058761162070784 19061991903854592 19072306834538496 19224567527768064 19350809963003904 19361281180516352 19501988165839872 19505294041153536 19515848853946368 19668316423117824 19682295326048256 19800828799352832 19811543533551616 19955522774347776 19966321217407488 19969705804038144 19980511921897472 20092343145340928 20125719130632192 20272277104099328 20419604699332608 20430654268975104 20445174989848576 20590268755451472 20604902919456768 20630202357252096 20743725408845824 20806152910405632 20905785763602432 20917098418236416 21034171730278784 21069112214880576 21109974505095168 21121397651472384 21254710104162304 21290016931577856 21403542567497728 21471594901143552 21570757743806304 21612592945692672 21781441328080896 21796922096615424 21918919794917376 22020148530135602 22115211386290176 22127178492018688 22251024640294912 22287986475245568 22303827261652992 22428662115729408 22478075912134656 22603886038508544 22641764038344704 22768490329604096 22806311742111744 22818652819894272 22946369160304128 22962677880389632 23000821863579648 23294041420308736 23297990104711168 23336691084951552 23349319164542976 23480005652404224 23531735720515968 23577374122573824 23663443196563632 23778460469035008 23835763313804288 23892326586974208 23911548867182592 24021980214693384 24039053406032896 24078985388434944 24138740173111296 24273845062139904 24390083390869504 24467631398977536 24580630917360672 24641630593384448 24838353086840832 24893075803521024 25032402720331776 25050194051334144 25165884034440688 25214691769974784 25411681549427712 25415989205139456 25429742446051328 25471984543137792 25614551620804608 25632756703690752 25801079950671872 25833012615438336 26002650887786496 26021131805261824 26064356276699136 26205796597847328 26210238867800064 26224421897490432 26243060434731008 26480558249607168 26607363699130368 26621761623209984 26670504097087488 26815233728029824 26834292174176256 27043935081787008 27096385185644544 27226139599110144 27240872358633472 27327484419637248 27438843814728192 27453691673935296 27473203892609024 27506936476336128 27721834417557504 27741537213874176 27874381018136576 28092149619840768 28161863535296512 28311619538745774 28366528241221632 28608460251807744 28761010325075072 28816790594256896 29026214944505856 29041921770774528 29062562795487232 29225226393223168 29273773280919552 29523442989072384 29701243199029248 29717315300327424 29904882820972544 29949481826111232 29954558706057216 29970767882846208 30138514718011392 30391969785053184 30408415656148992 30424870426525696 30595158880405504 30645981403462656 30667762484772864 30907354379185152 31115588113268736 31132425552723968 31306674203205632 31358678645403648 31375647627354624 31551257595418176 31682096477208576 31856435449298944 31882065156243456 32029306952924512 32105313851246592 32356136615709456 32365126749519872 32418889418539008 32695383144923136 32774174556480896 32878379692376064 33030222795203403 33117804115787776 33172817079435264 33190767738028032 33376536960442368 33400258735112192 33455740892479488 33642993173594112 33882242065903616 33962646057517056 34152735494406144 34227979229841408 34419553740456192 34444016820584448 34670201183715328 34752475035598848 34941062130463104 34946985157066752 34965895863320576 35023978746814464 35220008478606336 35307410999476224 35476484932173824 35753644970706432 35779056232235008 35838489880461312 36032970322040076 36058580109049344 36208110259666944 36301519465480192 36410767593209856 36585125086304256 36604922231913728 36870946376041008 36962445890076672 37050159335473152 37257529630261248 37456199493121024 37575291077001216 37748826051661032 37822037654962176 38117522324141568 38123983807709184 38144613669076992 38449135055536128 38701619926007808 38722562361032704 39003976331679744 39031697707892736 39336632846235648 39364590652096512 39601657598705664 39623087067103232 39911045548695552 39932642434814976 39939411608076288 39961023843794944 40184686290681856 40251438261264384 40544554208198656 40839209398665216 40861308537950208 40890349979697152 41180537510902944 41209805838913536 41260404714504192 41612305820811264 41811571527204864 41834196836472832 42068343460557568 42138224429761152 42219949010190336 42242795302944768 42580033863155712 42807085134995456 42943189802287104 43141515487612608 43225185891385344 43562882656161792 43593844193230848 43837839589834752 44040297060271204 44254356984037376 44502049280589824 44575972950491136 44857324231458816 44956151824269312 45207772077017088 45283528076689408 45536980659208192 45612623484223488 45637305639788544 45892738320608256 45925355760779264 46001643727159296 46588082840617472 46595980209422336 46673382169903104 46698638329085952 46960011304808448 47063471441031936 47326886393127264 47671526627608576 47784653173948416 47823097734365184 48043960429386768 48078106812065792 48157970776869888 48277480346222592 48547690124279808 48780166781739008 48935262797955072 49161261834721344 49283261186768896 49676706173681664 49786151607042048 50064805440663552 50100388102668288 50331768068881376 50429383539949568 50823363098855424 50859484892102656 50943969086275584 51229103241609216 51602159901343744 51666025230876672 52005301775572992 52042263610523648 52128712553398272 52411593195694656 52420477735600128 52448843794980864 52486120869462016 52961116499214336 53214727398260736 53243523246419968 53630467456059648 53668584348352512 54087870163574016 54452279198220288 54481744717266944 54877687629456384 54907383347870592 54946407785218048 55013872952672256 55443668835115008 55483074427748352 55748762036273152 56184299239681536 56323727070593024 56623239077491548 56733056482443264 57216920503615488 57522020650150144 58052429889011712 58083843541549056 58450452786446336 58547546561839104 59046885978144768 59402486398058496 59434630600654848 59809765641945088 59898963652222464 59909117412114432 59941535765692416 60277029436022784 60816831312297984 60849740853051392 61190317760811008 61291962806925312 61335524969545728 61814708758370304 62231176226537472 62264851105447936 62613348406411264 62717357290807296 62751295254709248 63102515190836352 63364192954417152 63712870898597888 63764130312486912 64058613905849024 64210627702493184 64712273231418912 64730253499039744 64837778837078016 65390766289846272 65548349112961792 65756759384752128 66060445590406806 66345634158870528 66381535476056064 66753073920884736 66911481784958976 67285986347188224 67764484131807232 67925292115034112 68305470988812288 68455958459682816 68839107480912384 68888033641168896 69340402367430656 69882124260926208 69893970314133504 69931791726641152 70047957493628928 70440016957212672 70952969864347648 71507289941412864 71558112464470016 71676979760922624 72065940644080152 72117160218098688 72416220519333888 72603038930960384 72821535186419712 73170250172608512 73209844463827456 73741892752082016 73924891780153344 74515059260522496 74912398986242048 75150582154002432 75497652103322064 75644075309924352 76235044648283136 76247967615418368 76289227338153984 76898270111072256 77403239852015616 77445124722065408 78007952663359488 78063395415785472 78673265692471296 78729181304193024 79246174134206464 79822091097391104 79865284869629952 79922047687589888 80369372581363712 80502876522528768 81089108416397312 81678418797330432 81722617075900416 81780699959394304 82361075021805888 82419611677827072 82520809429008384 83224611641622528 83623143054409728 83668393672945664 84136686921115136 84276448859522304 84485590605889536 85614170269990912 86283030975225216 86450371782770688 87125765312323584 87187688386461696 87675679179669504 88080594120542408 88508713968074752 89004098561179648 89151945900982272 89714648462917632 89912303648538624 90415544154034176 91073961318416384 91225246968446976 91274611279577088 91785476641216512 91850711521558528 92003287454318592 93176165681234944 93191960418844672 93346764339806208 93397276658171904 93920022609616896 94126942882063872 94653772786254528 95343053255217152 95569306347896832 95646195468730368 96087920858773536 96156213624131584 96315941553739776 97095380248559616 97560333563478016 98322523669442688 98566522373537792 99090668385610209 99353412347363328 99572303214084096 100129610881327104 100200776205336576 100663536137762752 100858767079899136 101646726197710848 101718969784205312 101887938172551168 102458206483218432 103332050461753344 104010603551145984 104257425106796544 104823186391389312 104840955471200256 104897687589961728 105922232998428672 106429454796521472 106487046492839936 107260934912119296 107337168696705024 108175740327148032 108904558396440576 108963489434533888 109755375258912768 109814766695741184 109892815570436096 110887337670230016 111497524072546304 112368598479363072 112647454141186048 113246478154983096 113466112964886528 114433841007230976 115044041300300288 116104859778023424 116167687083098112 116900905572892672 117095093123678208 118093771956289536 118804972796116992 118869261201309696 119797927304444928 119818234824228864 119883071531384832 120554058872045568 121633662624595968 121699481706102784 122380635521622016 122583925613850624 122671049939091456 123629417516740608 124529702210895872 125226696812822528 125434714581614592 125502590509418496 126205030381672704 126728385908834304 127425741797195776 128117227811698048 128421255404986368 129424546462837824 129460506998079488 129675557674156032 130781532579692544 131096698225923584 131513518769504256 132120891180813612 132763070952112128 133506147841769472 134571972694376448 135528968263614464 135850584230068224 136610941977624576 136911916919365632 137678214961824768 137776067282337792 138680804734861312 139764248521852416 139787940628267008 139863583453282304 140095914987257856 140880033914425344 141905939728695296 143014579882825728 143116224928940032 143353959521845248 144131881288160304 144234320436197376 144832441038667776 145206077861920768 145643070372839424 146340500345217024 146419688927654912 147483785504164032 147849783560306688 149030118521044992 149824797972484096 150301164308004864 150995304206644128 151288150619848704 152470089296566272 152578454676307968 154806479704031232 154890249444130816 156015905326718976 156126790831570944 157346531384942592 157458362608386048 158492348268412928 159644182194782208 159730569739259904 159844095375179776 160738745162727424 161005753045057536 163356837594660864 163445234151800832 164722150043611776 164839223355654144 165041618858016768 166449223283245056 167246286108819456 167336787345891328 168273373842230272 168552897719044608 168971181211779072 171228340539981824 172566061950450432 174251530624647168 175351358359339008 176161188241084816 177017427936149504 178008197122359296 178303891801964544 179429296925835264 179824607297077248 180831088308068352 182147922636832768 182450493936893952 182549222559154176 183570953282433024 183701423043117056 184006574908637184 186352331362469888 186693528679612416 186794553316343808 187840045219233792 188253885764127744 189307545572509056 190686106510434304 191138612695793664 191292390937460736 192175841717547072 192312427248263168 192631883107479552 194190760497119232 195120667126956032 196645047338885376 197133044747075584 198181336771220418 199144606428168192 200259221762654208 201327072275525504 201717534159798272 203293452395421696 203437939568410624 203775876345102336 204916412966436864 206664100923506688 208021207102291968 209646372782778624 209681910942400512 209795375179923456 212858909593042944 212974092985679872 214521869824238592 214674337393410048 216351480654296064 217809116792881152 217926978869067776 219510750517825536 219629533391482368 219785631140872192 221774675340460032 222995048145092608 224737196958726144 226492956309966192 226932225929773056 228867682014461952 230088082600600576 232209719556046848 232335374166196224 233801811145785344 234190186247356416 236187543912579072 237738522402619392 239595854608889856 239766143062769664 241108117744091136 243267325249191936 243398963412205568 244761271043244032 245167851227701248 245342099878182912 247258835033481216 249059404421791744 250453393625645056 250869429163229184 251005181018836992 252410060763345408 253456771817668608 256234455623396096 256842510809972736 258849092925675648 259351115348312064 261563065159385088 262193396451847168 263027037539008512 264241782361627224 265526141904224256 267012295683538944 269143945388752896 271057936527228928 273221883955249152 273823833838731264 275356429923649536 275552134564675584 277361609469722624 279528497043704832 279575881256534016 279727166906564608 280191829974515712 281760067828850688 283811879457390592 286029159765651456 286232449857880064 286707919043690496 288263762576320608 288468640872394752 291286140745678848 292681000690434048 292839377855309824 294967571008328064 295699567120613376 298060237042089984 299649595944968192 300602328616009728 301990608413288256 302576301239697408 304940178593132544 305156909352615936 309780498888261632 312031810653437952 314693062769885184 316984696536825856 319288364389564416 319461139478519808 319688190750359552 321477490325454848 322011506090115072 326713675189321728 326890468303601664 329444300087223552 329678446711308288 334492572217638912 334673574691782656 336546747684460544 337105795438089216 337942362423558144 342456681079963648 345132123900900864 348503061249294336 350702716718678016 352322376482169632 356016394244718592 356607783603929088 359649214594154496 361662176616136704 364295845273665536 364900987873787904 365098445118308352 367141906564866048 367402846086234112 368013149817274368 372704662724939776 373589106632687616 375680090438467584 376507771528255488 378615091145018112 381372213020868608 382277225391587328 384351683435094144 384624854496526336 385263766214959104 388381520994238464 390241334253912064 393290094677770752 394266089494151168 396362673542440836 398289212856336384 400518443525308416 402654144551051008 406586904790843392 407551752690204672 409832825932873728 413328201847013376 416042414204583936 419292745565557248 419363821884801024 419590750359846912 425717819186085888 425948185971359744 429043739648477184 429348674786820096 432702961308592128 435618233585762304 435853957738135552 439021501035651072 439259066782964736 439571262281744384 443549350680920064 445990096290185216 449474393917452288 452985912619932384 453864451859546112 457735364028923904 460176165201201152 464419439112093696 464670748332392448 468380372494712832 472375087825158144 475477044805238784 479191709217779712 479532286125539328 482216235488182272 486797926824411136 489522542086488064 490335702455402496 494517670066962432 498118808843583488 500906787251290112 501738858326458368 502010362037673984 504820121526690816 506913543635337216 512468911246792192 513685021619945472 517698185851351296 524386792903694336 526054075078017024 528483564723254448 531052283808448512 534024591367077888 538287890777505792 542115873054457856 546443767910498304 547647667677462528 550712859847299072 551104269129351168 554723218939445248 559056994087409664 559454333813129216 560383659949031424 563520135657701376 567623758914781184 572058319531302912 572464899715760128 573415838087380992 576527525152641216 576937281744789504 582572281491357696 585362001380868096 585678755710619648 589935142016656128 591399134241226752 599299191889936384 603981216826576512 605152602479394816 609880357186265088 610313818705231872 619560997776523264 624063621306875904 629386125539770368 638576728779128832 638922278957039616 642954980650909696 644023012180230144 653427350378643456 653780936607203328 658888600174447104 659356893422616576 668985144435277824 669347149383565312 673093495368921088 674211590876178432 684913362159927296 690264247801801728 697006122498588672 701405433437356032 704644752964339264 712032788489437184 713215567207858176 719298429188308992 723324353232273408 729801975747575808 730196890236616704 734283813129732096 736026299634548736 745409325449879552 747178213265375232 751360180876935168 753015543056510976 757230182290036224 762744426041737216 768703366870188288 769249708993052672 770527532429918208 780482668507824128 786580189355541504 788532178988302336 792725347084881672 796578425712672768 801036887050616832 805308289102102016 813173809581686784 819665651865747456 826656403694026752 832084828409167872 838585491131114496 838727643769602048 839181500719693824 851435638372171776 851896371942719488 858087479296954368 858697349573640192 865405922617184256 871707915476271104 878043002071302144 878518133565929472 879142524563488768 887098701361840128 891980192580370432 898948787834904576 905971825239864768 907728903719092224 915470728057847808 920352330402402304 929341496664784896 950954089610477568 958383418435559424 959064572251078656 964432470976364544 973595853648822272 979045084172976128 980671404910804992 989035340133924864 1001813574502580224 1003477716652916736 1004020724075347968 1009640243053381632 1013827087270674432 1024937822493584384 1027370043239890944 1035396371702702592 1048773585807388672 1052108150156034048 1056967129446508896 1068049182734155776 1084231746108915712 1092887535820996608 1095295335354925056 1101425719694598144 1102208538258702336 1109446437878890496 1118113988174819328 1118908667626258432 1120767319898062848 1127040271315402752 1144116639062605824 1146831676174761984 1153055050305282432 1153874563489579008 1165144562982715392 1170724002761736192 1171357511421239296 1179870284033312256 1182798268482453504 1198598383779872768 1207962433653153024 1219760714372530176 1239121995553046528 1248127242613751808 1258772251079540736 1277153457558257664 1277844557914079232 1285909961301819392 1288046024360460288 1306854700757286912 1307561873214406656 1317777200348894208 1318713786845233152 1337970288870555648 1338694298767130624 1346186990737842176 1348423181752356864 1369826724319854592 1380528495603603456 1394012244997177344 1409289505928678528 1424065576978874368 1426431134415716352 1438596858376617984 1446648706464546816 1460393780473233408 1468567626259464192 1490818650899759104 1494356426530750464 1502720361753870336 1506031086113021952 1514460364580072448 1525488852083474432 1537406733740376576 1538499417986105344 1541055064859836416 1560965337015648256 1573160378711083008 1585450694169763344 1593156851425345536 1602073774101233664 1610616578204204032 1626347619163373568 1639331303731494912 1653312807388053504 1664169656818335744 1677170982262228992 1678363001439387648 1702871276744343552 1703792743885438976 1716174958593908736 1717394699147280384 1730811845234368512 1743415830952542208 1756086004142604288 1757036267131858944 1758285049126977536 1774197402723680256 1797897575669809152 1811943650479729536 1815457807438184448 1830941456115695616 1840704660804804608 1858682993329569792 1916766836871118848 1928864941952729088 1947191707297644544 1958090168345952256 1961342809821609984 1978070680267849728 2003627149005160448 2006955433305833472 2008041448150695936 2019280486106763264 2049875644987168768 2054740086479781888 2070792743405405184 2097547171614777344 2104216300312068096 2113934258893017792 2136098365468311552 2168463492217831424 2190590670709850112 2202851439389196288 2218892875757780992 2236227976349638656 2237817335252516864 2241534639796125696 2254080542630805504 2288233278125211648 2306110100610564864 2307749126979158016 2341448005523472384 2342715022842478592 2359740568066624512 2365596536964907008 2397196767559745536 2415924867306306048 2439521428745060352 2496254485227503616 2517544502159081472 2554306915116515328 2555689115828158464 2571819922603638784 2576092048720920576 2615123746428813312 2635554400697788416 2637427573690466304 2675940577741111296 2677388597534261248 2692373981475684352 2696846363504713728 2739653448639709184 2761056991207206912 2788024489994354688 2818579011857357056 2852862268831432704 2877193716753235968 2893297412929093632 2920787560946466816 2937135252518928384 2981637301799518208 3005440723507740672 3012062172226043904 3028920729160144896 3050977704166948864 3074813467480753152 3076998835972210688 3082110129719672832 3121930674031296512 3146320757422166016 3170901388339526688 3204147548202467328 3221233156408408064 3252695238326747136 3278662607462989824 3306625614776107008 3328339313636671488 3354341964524457984 3356726002878775296 3407585487770877952 3432349917187817472 3461623690468737024 3486831661905084416 3512172008285208576 3514072534263717888 3516570098253955072 3548394805447360512 3595795151339618304 3623887300959459072 3681409321609609216 3717365986659139584 3833533673742237696 3857729883905458176 3916180336691904512 3922685619643219968 3956141360535699456 4007254298010320896 4013910866611666944 4016082896301391872 4038560972213526528 4099751289974337536 4109480172959563776 4141585486810810368 4195094343229554688 4227868517786035584 4272196730936623104 4336926984435662848 4381181341419700224 4405702878778392576 4472455952699277312 4483069279592251392 4508161085261611008 4576466556250423296 4612220201221129728 4615498253958316032 4682896011046944768 4685430045684957184 4719481136133249024 4794393535119491072 4831849734612612096 4879042857490120704 4992508970455007232 5035089004318162944 5108613830233030656 5111378231656316928 5152184097441841152 5230247492857626624 5271108801395576832 5274855147380932608 5354777195068522496 5384747962951368704 5393692727009427456 5479306897279418368 5522113982414413824 5576048979988709376 5637158023714714112 5786594825858187264 5841575121892933632 5874270505037856768 5963274603599036416 6010881447015481344 6024124344452087808 6057841458320289792 6101955408333897728 6149626934961506304 6153997671944421376 6164220259439345664 6243861348062593024 6292641514844332032 6341802776679053376 6408295096404934656 6442466312816816128 6505390476653494272 6656678627273342976 6708683929048915968 6713452005757550592 6815170975541755904 6864699834375634944 6923247380937474048 7024344016570417152 7028145068527435776 7096789610894721024 7191590302679236608 7247774601918918144 7362818643219218432 7667067347484475392 7715459767810916352 7832360673383809024 7845371239286439936 7912282721071398912 8027821733223333888 8032165792602783744 8077121944427053056 8199502579948675072 8218960345919127552 8283170973621620736 8390188686459109376 8455737035572071168 8673853968871325696 8762362682839400448 8811405757556785152 8944911905398554624 9016322170523222016 9152933112500846592 9224440402442259456 9230996507916632064 9365792022093889536 9370860091369914368 9438962272266498048 9588787070238982144 9663699469225224192 9758085714980241408 9985017940910014464 10070178008636325888 10222756463312633856 10460494985715253248 10542217602791153664 10549710294761865216 10709554390137044992 10769495925902737408 10787385454018854912 11044227964828827648 11152097959977418752 11274316047429428224 11573189651716374528 11748541010075713536 11926549207198072832 12021762894030962688 12048248688904175616 12115682916640579584 12203910816667795456 12299253869923012608 12307995343888842752 12328440518878691328 12585283029688664064 12683605553358106752 12816590192809869312 12884932625633632256 13010780953306988544 13417367858097831936 13630341951083511808 13729399668751269888 13846494761874948096 14048688033140834304 14056290137054871552 14383180605358473216 14495549203837836288 14725637286438436864 15334134694968950784 15664721346767618048 15690742478572879872 15824565442142797824 16064331585205567488 16154243888854106112 16399005159897350144 16437920691838255104 16566341947243241472 16780377372918218752 16911474071144142336 17524725365678800896 17622811515113570304 17889823810797109248 18032644341046444032 18305866225001693184 18448880804884518912 18461993015833264128 18731584044187779072 18741720182739828736 18877924544532996096 19177574140477964288 19327398938450448384 19516171429960482816 19970035881820028928 20140356017272651776 20445512926625267712 21084435205582307328 21419108780274089984 21538991851805474816 21574770908037709824 22088455929657655296 22548632094858856448 23146379303432749056 23497082020151427072 23853098414396145664 24096497377808351232 24231365833281159168 24407821633335590912 24598507739846025216 24615990687777685504 24656881037757382656 25170566059377328128 25367211106716213504 25769865251267264512 26021561906613977088 26834735716195663872 27458799337502539776 27692989523749896192 28097376066281668608 28112580274109743104 28766361210716946432 28991098407675672576 29451274572876873728 30668269389937901568 31381484957145759744 31649130884285595648 32128663170411134976 32308487777708212224 32798010319794700288 33132683894486482944 33560754745836437504 33822948142288284672 35245623030227140608 35779647621594218496 36065288682092888064 36611732450003386368 36897761609769037824 36923986031666528256 37483440365479657472 37755849089065992192 38355148280955928576 38654797876900896768 39032342859920965632 40891025853250535424 42168870411164614656 43077983703610949632 43149541816075419648 44176911859315310592 45097264189717712896 46994164040302854144 47706196828792291328 48192994755616702464 48462731666562318336 49197015479692050432 49313762075514765312 50341132118754656256 50734422213432427008 51539730502534529024 53669471432391327744 54917598675005079552 55385979047499792384 56194752132563337216 56225160548219486208 57532722421433892864 57982196815351345152 58902549145753747456 61336538779875803136 64257326340822269952 64616975555416424448 65596020639589400576 66265367788972965888 67121509491672875008 67645896284576569344 70491246060454281216 71559295243188436992 73223464900006772736 73795523219538075648 73847972063333056512 74966880730959314944 75511698178131984384 77309595753801793536 78064685719841931264 84337740822329229312 86155967407221899264 86299083632150839296 88353823718630621184 90194528379435425792 95412393657584582656 96385989511233404928 96925463333124636672 98394030959384100864 100682264237509312512 101468844426864854016 103079461005069058048 107338942864782655488 109835197350010159104 110771958094999584768 112450321096438972416 115065444842867785728 115964393630702690304 117805098291507494912 122673077559751606272 129233951110832848896 131192041279178801152 132530735577945931776 134243018983345750016 135291792569153138688 140982492120908562432 143118590486376873984 147591046439076151296 149933761461918629888 151023396356263968768 154619191507603587072 168675481644658458624 172311934814443798528 172598167264301678592 176707647437261242368 180389056758870851584 192771979022466809856 193850926666249273344 196788061918768201728 201364528475018625024 202937688853729708032 206158922010138116096 214677885729565310976 219670394700020318208 221543916189999169536 224900642192877944832 231928787261405380608 235610196583014989824 258467902221665697792 262384082558357602304 265061471155891863552 268486037966691500032 270583585138306277376 286237180972753747968 295182092878152302592 302046792712527937536 309238383015207174144 337350963289316917248 345196334528603357184 353415294874522484736 360778113517741703168 387701853332498546688 393576123837536403456 402729056950037250048 405875377707459416064 412317844020276232192 429355771459130621952 449801284385755889664 463857574522810761216 516935804443331395584 524768165116715204608 530122942311783727104 541167170276612554752 590364185756304605184 604093585425055875072 618476766030414348288 674701926578633834496 706830589749044969472 721556227035483406336 775403706664997093376 787152247675072806912 805458113900074500096 811750755414918832128 824635688040552464384 858711542918261243904 927715149045621522432 1049536330233430409216 1060245884623567454208 1082334340553225109504 1180728371512609210368 1208187170850111750144 1236953532060828696576 1349403853157267668992 1443112454070966812672 1550807413329994186752 1574304495350145613824 1623501510829837664256 1649271376081104928768 1855430298091243044864 2120491769247134908416 2164668681106450219008 2361456743025218420736 2416374341700223500288 2473907064121657393152 2886224908141933625344 3148608990700291227648 3247003021659675328512 3710860596182486089728 4329337362212900438016 4722913486050436841472 4947814128243314786304 5772449816283867250688 6494006043319350657024 7421721192364972179456 8658674724425800876032 9445826972100873682944 11544899632567734501376 12988012086638701314048 14843442384729944358912 17317349448851601752064 25976024173277402628096 34634698897703203504128 51952048346554805256192 103904096693109610512384
- Sum of all divisors σ(n): 399190918030534888029135
- Sum of proper divisors (its aliquot sum) s(n): 295286821337425277516751
- 103904096693109610512384 is an abundant number, because the sum of its proper divisors (295286821337425277516751) is greater than itself. Its abundance is 191382724644315667004367
Bases of 103904096693109610512384
- Binary: 101100000000010100111000000011001101011100010100111100001000000000000000000002
- Hexadecimal: 0x1600A7019AE29E100000
- Base-36: GX46M5BNN0FK740
Squares and roots of 103904096693109610512384
- 103904096693109610512384 squared (1039040966931096105123842) is 10796061309611071498803644834356649083017363456
- 103904096693109610512384 cubed (1039040966931096105123843) is 1121754998218568345046905894300566361122606503843135467969180917039104
-
103904096693109610512384 is a
perfect square number . Itssquare root is 322341583872 -
The
cube root of 103904096693109610512384 is 47012234.1311678519
Scales and comparisons
How big is 103904096693109610512384?- 103,904,096,693,109,610,512,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 103,904,096,693,109,610,512,384 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 103904096693109610512384 cubic inches would be around 3917686.2 feet tall.
Recreational maths with 103904096693109610512384
- 103904096693109610512384 backwards is 483215016901396690409301
- The number of decimal digits it has is: 24
- The sum of 103904096693109610512384's digits is 90
- 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 103904096693109610512384 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 103904096693109610512384 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/103904096693109610512384/
Chicago style:
Numbermatics. 2024. "Number 103904096693109610512384 - Facts about the integer". https://numbermatics.com/n/103904096693109610512384/
The information we have on file for 103904096693109610512384 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 103904096693109610512384, math, Factors of 103904096693109610512384, curriculum, school, college, exams, university, Prime factorization of 103904096693109610512384, STEM, science, technology, engineering, physics, economics, calculator, one hundred three sextillion, nine hundred four quintillion, ninety-six quadrillion, six hundred ninety-three trillion, one hundred nine billion, six hundred ten million, five hundred twelve thousand, three hundred eighty-four.