53085870589780889130639616
53,085,870,589,780,889,130,639,616 is an even composite number composed of seven prime numbers multiplied together.
53085870589780889130639616 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 53085870589780889130639616:
28 × 132 × 194 × 234 × 312 × 612 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 19 × 19 × 19 × 19 × 23 × 23 × 23 × 23 × 31 × 31 × 61 × 61 × 97 × 97)See below for interesting mathematical facts about the number 53085870589780889130639616 from the Numbermatics database.
Names of 53085870589780889130639616
- Cardinal: 53085870589780889130639616 can be written as Fifty-three septillion, eighty-five sextillion, eight hundred seventy quintillion, five hundred eighty-nine quadrillion, seven hundred eighty trillion, eight hundred eighty-nine billion, one hundred thirty million, six hundred thirty-nine thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 5.3085870589780889130639616 × 1025
Factors of 53085870589780889130639616
Divisors of 53085870589780889130639616
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 8 13 16 19 23 26 31 32 38 46 52 61 62 64 76 92 97 104 122 124 128 152 169 184 194 208 244 247 248 256 299 304 338 361 368 388 403 416 437 488 494 496 529 589 598 608 676 713 722 736 776 793 806 832 874 961 976 988 992 1058 1159 1178 1196 1216 1261 1352 1403 1426 1444 1472 1552 1586 1612 1664 1748 1843 1891 1922 1952 1976 1984 2116 2231 2318 2356 2392 2432 2522 2704 2806 2852 2888 2944 3007 3104 3172 3211 3224 3328 3496 3686 3721 3782 3844 3887 3904 3952 3968 4232 4462 4636 4693 4712 4784 4864 5044 5239 5408 5612 5681 5704 5776 5888 5917 6014 6208 6344 6422 6448 6859 6877 6992 7372 7442 7564 7657 7688 7774 7808 7904 7936 8303 8464 8924 9269 9272 9386 9409 9424 9568 10051 10088 10309 10478 10816 11191 11224 11362 11408 11552 11834 12028 12167 12416 12493 12688 12844 12896 13547 13718 13754 13984 14744 14884 15067 15128 15314 15376 15548 15616 15808 16393 16399 16606 16928 17848 18239 18259 18538 18544 18772 18818 18848 19136 20102 20176 20618 20956 21632 22021 22103 22382 22448 22724 22816 23104 23668 23959 24056 24334 24583 24832 24986 25376 25688 25792 26657 27094 27436 27508 27968 29003 29488 29768 30134 30256 30628 30752 31096 31616 32269 32786 32798 33212 33856 35017 35696 35929 36478 36518 37076 37088 37544 37636 37696 38272 39091 40204 40352 41236 41912 42389 43264 43493 44042 44206 44764 44896 45448 45632 46208 47336 47918 48112 48373 48668 49166 49972 50752 51313 51376 51584 53314 54188 54872 55016 55936 57133 58006 58621 58976 59536 60268 60512 61009 61256 61504 62192 63232 64538 65572 65596 66424 67712 69161 70034 70699 71392 71858 72956 73036 73853 74152 74176 75088 75272 75392 76544 76921 78182 80408 80704 82472 83824 84778 85583 86986 88084 88412 89167 89401 89528 89792 90896 91264 92416 93217 94672 95836 96224 96746 97336 98332 99541 99944 101504 102626 102752 103168 106628 107939 108376 109744 110032 111872 112423 114266 115351 116012 117242 117952 119072 120497 120536 121024 122018 122317 122512 123008 124384 129076 130321 130663 131144 131192 132848 135424 136091 138322 140068 141398 142784 143716 145483 145912 146072 147706 148304 148352 150176 150544 150784 153842 156364 157757 158171 160816 161408 162409 164944 167648 169556 171166 173972 176111 176168 176824 178334 178771 178802 179056 179584 181792 182528 183427 186434 189344 190969 191672 192448 193492 194672 195871 196664 199082 199888 203008 205252 205504 212629 213187 213256 215878 216407 216752 219488 220064 224846 228532 230702 231173 232024 234484 235904 237107 237367 238144 240994 241072 242048 244036 244634 245024 246016 248768 257393 258152 260642 261326 262288 262384 265696 272182 276644 279841 280136 282796 285568 286273 287339 287432 290966 291679 291824 292144 295412 296608 296704 300352 301088 307684 311467 311581 312728 315514 316342 319579 321632 322816 324818 329888 335296 339112 342332 346541 346921 347944 352222 352336 353648 356668 357542 357604 358112 359168 360937 363584 366854 372868 377039 377177 378688 381938 383344 384896 386984 389344 391742 393328 398164 399776 410504 411008 418399 419497 419957 425258 426374 426512 431756 432814 433504 438976 440128 449692 455221 457064 461404 462346 464048 467077 468968 471808 474214 474734 476288 481988 482144 484096 488072 489268 490048 497536 506483 508183 508369 514786 516304 521284 522652 524576 524768 531392 544364 551057 553288 559682 560272 565409 565592 571136 572546 573949 574678 574864 581932 583358 583648 584288 590824 593216 600704 602176 613111 615368 622934 623162 625456 628849 631028 632684 639158 643264 649636 659776 665323 667069 670592 678224 682651 684664 693082 693842 695888 704444 704672 707296 713336 715084 715208 716224 721874 727168 733708 742187 742729 745736 754078 754354 757376 762073 763876 766688 769792 773968 778688 783484 786656 796328 799552 805391 821008 822016 826367 836798 838994 839914 850516 852748 853024 863512 865628 867008 877952 880256 899093 899384 910442 914128 919087 922808 924692 928096 934154 937936 948428 949468 952576 963976 964288 974947 976144 978536 980096 995072 999973 1000339 1012966 1016366 1016738 1029572 1032608 1042568 1045304 1049152 1049536 1062784 1085527 1088728 1102114 1106576 1112579 1113799 1119364 1120544 1130818 1131184 1145092 1147898 1149356 1149728 1159171 1163864 1166716 1167296 1168576 1180199 1181648 1186432 1201408 1204352 1211821 1226222 1230736 1245868 1246324 1250912 1257698 1262056 1265368 1278316 1286528 1299272 1314059 1319552 1330646 1334138 1341184 1343281 1348283 1356448 1365302 1369328 1386164 1387684 1391776 1403207 1408888 1409344 1414592 1426672 1430168 1430416 1432448 1443748 1454336 1461499 1467416 1484374 1485458 1491472 1499563 1508156 1508708 1514752 1524146 1527752 1533376 1547936 1557376 1566968 1573312 1590121 1590703 1592656 1599104 1610782 1626077 1642016 1652734 1673596 1677988 1679828 1694173 1698619 1701032 1705496 1706048 1727024 1731256 1734016 1755904 1760512 1769183 1771123 1798186 1798768 1820884 1828256 1838174 1845616 1849384 1856192 1868308 1875872 1891279 1896856 1898936 1927952 1928576 1949894 1952288 1957072 1960192 1968409 1999946 2000678 2025932 2032732 2033476 2050841 2056223 2059144 2065216 2085136 2090608 2098304 2099072 2125568 2136037 2143991 2171054 2177456 2191669 2204228 2213152 2225158 2227598 2238728 2241088 2261636 2262368 2289443 2290184 2295796 2298712 2299456 2318342 2324023 2327728 2333432 2334592 2337152 2360398 2363296 2372864 2384551 2408704 2423642 2452444 2461472 2482597 2491736 2492648 2501824 2515396 2524112 2530736 2556632 2573056 2585729 2598544 2628118 2639104 2653073 2661292 2668276 2686562 2696566 2712896 2730604 2738656 2764177 2771431 2772328 2775368 2783552 2806414 2813291 2817776 2818688 2829184 2853344 2860336 2860832 2864896 2887496 2922998 2934832 2968748 2970916 2982944 2997383 2999126 3005249 3016312 3017416 3048292 3055504 3066752 3085771 3095872 3114752 3130093 3133936 3146624 3180242 3181406 3185312 3198208 3221564 3252154 3284032 3305468 3346109 3347192 3355976 3359656 3388346 3396649 3397238 3402064 3410992 3412096 3454048 3462512 3468032 3485113 3538366 3542246 3575881 3596372 3597536 3628411 3637933 3641768 3656512 3676348 3691232 3698768 3712384 3721549 3735407 3736616 3751744 3782558 3791827 3793712 3797872 3855904 3857152 3899788 3904576 3914144 3936818 3999892 4001356 4039951 4050553 4051864 4065464 4066952 4101682 4111733 4112446 4118288 4130432 4170272 4181216 4196608 4198144 4218821 4272074 4287982 4342108 4354912 4383338 4392287 4408456 4426304 4450316 4455196 4477456 4482176 4505033 4509973 4523272 4524736 4578886 4580368 4591592 4597424 4598912 4636684 4648046 4655456 4666864 4669184 4674304 4692181 4720796 4726592 4769102 4847284 4890467 4903301 4904888 4922944 4965194 4977361 4983472 4985296 5003648 5030792 5048224 5061472 5113264 5171458 5197088 5256236 5306146 5316979 5322584 5336552 5373124 5393132 5425792 5439187 5453461 5459441 5461208 5477312 5528354 5541901 5542862 5544656 5550736 5567104 5612828 5626582 5635552 5637376 5658368 5686237 5706688 5720672 5721664 5774992 5845996 5869664 5917873 5920039 5937496 5941832 5965888 5994766 5998252 6010498 6032624 6034832 6072001 6096584 6111008 6133504 6171542 6191744 6260186 6267872 6293248 6360484 6362812 6370624 6443128 6504308 6568064 6584279 6591499 6608797 6610936 6692218 6694384 6708617 6711952 6719312 6776692 6793298 6794476 6804128 6821984 6824192 6857803 6908096 6925024 6970226 7076732 7084492 7151762 7163741 7166363 7192744 7195072 7256822 7275866 7283536 7313024 7350317 7352696 7382464 7397536 7424768 7443098 7461337 7470814 7473232 7503488 7565116 7583654 7587424 7595744 7711808 7799576 7809152 7828288 7873636 7949581 7970443 7979183 7999784 8002712 8079902 8101106 8103728 8130928 8133904 8203364 8223466 8224892 8236576 8260864 8301551 8340544 8362432 8437642 8544148 8575964 8649199 8671897 8675071 8684216 8709824 8766676 8784574 8816912 8852608 8874463 8900632 8910392 8954912 8964352 9010066 9019946 9042049 9046544 9049472 9157772 9160736 9183184 9194848 9197824 9273368 9296092 9310912 9333728 9384362 9441592 9453184 9538204 9623177 9648431 9655477 9659011 9694568 9780934 9806602 9809776 9845888 9906949 9930388 9954722 9966944 9970592 10007296 10061584 10096448 10122944 10226528 10342916 10394176 10470083 10512472 10612292 10633958 10645168 10673104 10742771 10746248 10786264 10851584 10878374 10905031 10906922 10918882 10922416 10954624 11056708 11083802 11085724 11089312 11101472 11134208 11189047 11225656 11253164 11271104 11372474 11413376 11441344 11443328 11549984 11649109 11688209 11691992 11692487 11739328 11835746 11840078 11874992 11883664 11931776 11948131 11989532 11996504 12020996 12065248 12069664 12144002 12193168 12222016 12343084 12383488 12520372 12535744 12641137 12674311 12720968 12725624 12741248 12886256 12970369 13004407 13008616 13136128 13168558 13182998 13200827 13217594 13221872 13384436 13388768 13417234 13423904 13438624 13553384 13586596 13588952 13608256 13643968 13715606 13816192 13850048 13940452 14101553 14111851 14153464 14168984 14303524 14327482 14332726 14385488 14390144 14463527 14479387 14513644 14551732 14567072 14626048 14700634 14705392 14764928 14795072 14886196 14922674 14941628 14946464 15006976 15130232 15167308 15174848 15191488 15302429 15342587 15423616 15599152 15618304 15656576 15700973 15747272 15753673 15899162 15940886 15958366 15999568 16005424 16159804 16202212 16207456 16261856 16267808 16406728 16446932 16449784 16473152 16603102 16681088 16724864 16875284 17070301 17082767 17088296 17151928 17298398 17343794 17350142 17368432 17419648 17462653 17527679 17533352 17569148 17633824 17705216 17748926 17792419 17801264 17820784 17909824 18020132 18039892 18084098 18093088 18098944 18315544 18321472 18366368 18389696 18523993 18546736 18592184 18621824 18667456 18768724 18883184 18906368 18999487 19006441 19076408 19246354 19296862 19310954 19318022 19389136 19494319 19561868 19613204 19619552 19691776 19813898 19860776 19909444 19933888 19941184 20123168 20192896 20245888 20453056 20625013 20679139 20685832 20788352 20940166 21024944 21139001 21162181 21224584 21267916 21290336 21346208 21485542 21492496 21572528 21756748 21810062 21813844 21837764 21844832 21909248 22024249 22113416 22167604 22171448 22178624 22202944 22378094 22423781 22451312 22506328 22542208 22744948 22826752 22882688 22886656 22999379 23007797 23024599 23099968 23298218 23376418 23383984 23384974 23478656 23671492 23680156 23749984 23767328 23863552 23896262 23979064 23993008 24041992 24130496 24139328 24288004 24386336 24444032 24686168 24967121 25040744 25071488 25282274 25348622 25441936 25451248 25482496 25522339 25589317 25617377 25772512 25940738 26008814 26017232 26337116 26365996 26401654 26435188 26443744 26660933 26768872 26777536 26834468 26847808 26877248 27106768 27144577 27173192 27177904 27216512 27287936 27431212 27632384 27700096 27768481 27871883 27880904 28203106 28223702 28306928 28337968 28491697 28607048 28654964 28665452 28770976 28780288 28927054 28958774 29027288 29103464 29134144 29401268 29410784 29529856 29590144 29772392 29845348 29883256 29892928 30212299 30223357 30260464 30334616 30349696 30382976 30604858 30685174 30847232 30895463 30999163 31010509 31198304 31313152 31401946 31494544 31507346 31798324 31881772 31916732 31999136 32010848 32273761 32319608 32404424 32414912 32523712 32535616 32813456 32893864 32899568 32946304 33206204 33362176 33449728 33614477 33651337 33750568 34140602 34165534 34176592 34303856 34489949 34596796 34687588 34700284 34736864 34839296 34925306 35010889 35055358 35066704 35138296 35267648 35497852 35584838 35602528 35641568 35819648 35934301 36040264 36079784 36168196 36186176 36572783 36586169 36631088 36642944 36732736 36779392 37047986 37093472 37184368 37243648 37334912 37399771 37537448 37766368 37998974 38012882 38152816 38492708 38593724 38621908 38636044 38778272 38965979 38988638 39068237 39123736 39226408 39239104 39627796 39721552 39818888 39867776 39882368 40246336 40385792 40491776 40584703 40691209 40735829 40906112 41250026 41358278 41371664 41576704 41641711 41880332 42049888 42278002 42324362 42449168 42535832 42580672 42692416 42971084 42984992 43145056 43499417 43513496 43620124 43627688 43675528 43689664 44048498 44156437 44226832 44335208 44342896 44357248 44405888 44756188 44847562 44902624 45012656 45084416 45273407 45306469 45489896 45765376 45998758 46015594 46049198 46199936 46486453 46596436 46752836 46767968 46769948 46957312 47169343 47293129 47342984 47360312 47499968 47534656 47792524 47958128 47986016 48083984 48260992 48278656 48576008 48772672 48888064 49128851 49293751 49311793 49372336 49934242 50081488 50142976 50408387 50564548 50697244 50883872 50902496 51044678 51178634 51234754 51545024 51881476 52017628 52034464 52519363 52657189 52674232 52731992 52803308 52870376 52887488 53321866 53452529 53537744 53555072 53668936 53695616 53754496 54213536 54289154 54346384 54355808 54433024 54575872 54844673 54862424 55400192 55536962 55743766 55761808 56406212 56447404 56613856 56675936 56983394 57099731 57214096 57309928 57330904 57541952 57854108 57917548 58054576 58206928 58268288 58629649 58802536 58821568 59180288 59471767 59544784 59690696 59766512 59785856 60424598 60446714 60520928 60669232 60699392 60765952 60998353 61020679 61209716 61370348 61790926 61998326 62021018 62396608 62803892 62989088 63014692 63576071 63596648 63742913 63763544 63833464 63998272 64021696 64536331 64547522 64639216 64705693 64808848 64829824 65047424 65071232 65626912 65787728 65799136 65892608 66217147 66412408 67228954 67302674 67501136 67941739 68281204 68331068 68353184 68607712 68939809 68979898 69120727 69193592 69375176 69400568 69473728 69850612 70021778 70110716 70133408 70276592 70535296 70709431 70972733 70995704 71169676 71205056 71283136 71639296 71868602 71992139 72044713 72080528 72159568 72336392 72372352 73145566 73172338 73262176 73285888 73465472 73558784 73921081 74095972 74186944 74368736 74669824 74799542 75074896 75532736 75997948 76025764 76305632 76960507 76985416 77187448 77243816 77272088 77556544 77931958 77977276 78122927 78136474 78247472 78452816 78478208 79255592 79443104 79637776 79735552 79764736 80157599 80492672 81169406 81382418 81471658 81812224 82245263 82500052 82716556 82743328 83283422 83453453 83760664 84099776 84556004 84648724 84898336 85071664 85161344 85384832 85595627 85689487 85914361 85942168 85969984 86290112 86998834 87026992 87212021 87240248 87255376 87351056 87379328 88096996 88312874 88453664 88670416 88685792 88714496 88811776 89151439 89512376 89695124 89805248 90025312 90546814 90612938 90979792 91997516 92031188 92098396 92399872 92918873 92972906 93162719 93192872 93505672 93535936 93539896 94338686 94569859 94586258 94685968 94720624 94999936 95069312 95585048 95916256 95972032 96167968 96521984 96557312 96997381 97032883 97152016 97545344 98257702 98587502 98623586 98744672 99868484 100162976 100816774 101022601 101129096 101394488 101767744 101804992 102089356 102357268 102469508 103090048 103344553 103615759 103729379 103762952 104035256 104068928 105038726 105296119 105314378 105348464 105463984 105606616 105740752 105774976 106643732 106905058 107075488 107110144 107337872 107391232 107508992 107920163 108038503 108427072 108578308 108692768 108711616 109689346 109724848 111073924 111487532 111523616 112439587 112480741 112775923 112812424 112894808 113227712 113351872 113966788 114199462 114428192 114479303 114619856 114661808 115083904 115368019 115708216 115835096 116109152 116413856 116536576 117259298 117546637 117605072 117643136 118943534 119089568 119381392 119533024 119571712 120849196 120893428 121041856 121338464 121996706 122041358 122419432 122740696 123581852 123996652 124042036 124793216 125101301 125238481 125429603 125567143 125607784 125978176 126029384 127152142 127193296 127463723 127485826 127527088 127666928 127996544 128043392 129072662 129095044 129278432 129411386 129617696 129659648 130094848 130142464 130298257 130783451 131253824 131575456 131598272 132434294 132824816 134457908 134605348 135002272 135883478 136111079 136160897 136562408 136662136 136706368 137215424 137879618 137959796 138241454 138387184 138750352 138801136 138947456 139656023 139701224 140043556 140221432 140266816 140553184 141070592 141418862 141765403 141945466 141991408 142339352 142410112 142566272 143737204 143984278 144089426 144161056 144319136 144672784 144744704 145457611 146291132 146344676 146524352 146930944 147842162 148191944 148373888 148737472 149599084 150149792 151065472 151438417 151604477 151995896 152002331 152051528 152611264 153921014 153970832 154298191 154374896 154487632 154544176 155113088 155863916 155954552 156245854 156272948 156494944 156905632 156956416 157729469 158511184 158886208 159275552 160315198 160985344 162338812 162764836 162943316 164334781 164490526 164766043 164826349 165000104 165433112 165486656 166566844 166906906 167521328 168199552 168614797 169057291 169112008 169297448 169796672 170143328 170322688 170769664 171191254 171378974 171610751 171798931 171828722 171884336 171939968 172580224 173997668 174053984 174424042 174480496 174510752 174702112 174758656 176193992 176625748 176907328 177340832 177371584 178302878 179024752 179390248 179610496 180050624 181093628 181225876 181959584 182840363 183320189 183454063 183521209 183995032 184062376 184196792 185837746 185945812 186325438 186385744 187011344 187071872 187079792 188232031 188677372 189139718 189172516 189371936 189441248 189999872 190138624 190935673 191170096 191832512 191944064 192335936 193994762 194065766 194304032 195090688 196515404 197175004 197247172 197489344 198931577 199453631 199736968 200325952 201633548 202045202 202258192 202788976 203535488 203609984 204112649 204178712 204714536 204939016 206180096 206689106 207195589 207231518 207458758 207525904 207967127 208070512 208137856 210077452 210592238 210628756 210696928 210927968 211213232 211481504 211549952 212591893 213287464 213810116 214150976 214675744 215840326 216077006 216854144 217156616 217385536 217423232 219378692 219449696 221333071 221913913 222075971 222147848 222157253 222975064 223047232 224879174 224961482 225551846 225624848 225789616 226455424 226703744 227014489 227859827 227933576 228398924 228856384 228958606 229239712 229323616 230167808 230736038 231301447 231416432 231670192 232218304 232827712 234518596 235093274 235210144 235286272 237887068 238179136 238762784 239066048 240811909 241698392 241786856 242083712 242676928 243993412 244082716 244838864 245481392 246437011 247083733 247163704 247993304 248084072 249586432 250202602 250476962 250815713 250859206 251134286 251215568 251956352 252058768 254304284 254386592 254927446 254971652 255054176 255333856 255993088 256086784 257348081 258145324 258190088 258556864 258822772 259235392 260596514 261566902 262507648 263150912 263196544 264868588 265649632 267929507 268125169 268828807 268915816 268927201 269210696 270004544 271766956 272222158 272321794 273124816 273324272 273412736 274430848 274807013 275108353 275759236 275919592 276482908 276774368 277500704 277602272 277894912 279312046 279402448 280087112 280442864 280533632 281106368 282837724 283530806 283890932 283982816 284678704 284820224 285132544 287474408 287968556 288178852 288322112 288638272 289345568 290746151 290915222 291509153 292582264 292689352 293048704 295684324 296383888 296747776 297474944 298318487 299101361 299198168 299319787 300299584 302130944 302876834 303208954 303619021 303991792 304004662 304103056 305222528 307842028 307941664 308596382 308749792 308975264 309088352 310226176 311727832 311909104 312491708 312545896 312989888 313811264 315458938 317022368 317772416 318551104 320630396 324335719 324572573 324677624 325529672 325886632 328669562 328981052 329532086 329652698 330000208 330866224 330973312 331790407 332661121 333025901 333133688 333813812 335042656 336399104 337229594 338055961 338114582 338224016 338594896 339593344 340286656 342382508 342757948 343221502 343597862 343657444 343768672 343879936 345160448 346860457 347995336 348107968 348848084 348960992 349021504 349404224 351955867 352387984 352879501 353251496 353814656 354681664 354743168 356605756 358049504 358780496 359220992 360101248 360990253 361122379 362187256 362334479 362451752 363919168 365680726 366640378 366908126 367042418 367990064 368124752 368393584 370392061 371675492 371891624 372650876 372771488 374022688 374143744 374159584 376464062 377354744 378279436 378345032 378743872 378882496 381871346 382340192 383665024 383888128 384671872 387989524 388131532 388608064 391875247 392903641 393030808 394350008 394494344 394978688 397863154 398907262 399473936 400651904 401641019 402081439 403136617 403267096 404090404 404516384 405577952 407070976 407219968 408225298 408357424 409225637 409429072 409878032 413378212 414391178 414463036 414917516 415051808 415934254 416141024 416275712 420154904 421184476 421257512 421393856 421855936 422426464 422963008 425183786 426051839 426574928 427620232 428301952 429351488 431680652 432154012 433708288 434313232 434771072 434846464 436988201 437148143 437467381 438757384 438899392 442666142 443827826 444151942 444295696 444314506 445950128 446094464 448369337 449758348 449922964 451103692 451249696 451579232 452910848 453407488 454028978 455141557 455719654 455867152 456797848 457712768 457917212 458479424 458647232 461472076 462602894 462832864 463340384 464436608 465655424 469037192 470186548 470420288 474375299 475620197 475774136 476358272 477525568 478132096 481623818 483396784 483573712 484167424 484924441 485353856 486197023 486730163 487986824 488165432 489677728 490962784 492874022 494167466 494327408 495986608 496168144 500405204 500953924 501631426 501718412 502268572 502431136 503912704 504117536 506557727 508608568 508773184 509854892 509943304 510108352 510667712 514696162 515746963 516290648 516380176 517113728 517645544 518470784 521193028 523133804 525015296 526301824 526393088 527601139 528985717 529179331 529565777 529737176 531299264 535859014 536250338 537657614 537831632 537854402 538421392 540009088 541342243 543533912 544444316 544643588 546249632 546648544 546825472 548861696 549614026 550216706 551518472 551564989 551839184 552965816 553548736 555001408 555204544 558624092 558804896 560174224 560885728 561067264 562212736 565675448 567061612 567781864 567965632 569357408 574033681 574243783 574948816 575937112 576357704 576644224 577276544 578691136 581492302 581830444 583018306 585164528 585378704 586097408 587013797 588554291 588984097 589199671 591368648 592767776 594949888 596636974 598202722 598396336 598639574 600599168 604323889 605753668 606417908 607238042 607983584 608009324 608206112 610445056 613201459 615684056 615883328 617192764 617499584 617950528 618176704 623455664 623818208 624983416 625091792 625979776 627622528 630917876 634044736 635544832 637102208 638675063 639375403 641053309 641260792 648671438 649145146 649355248 651059344 651773264 655309031 657339124 657962104 659064172 659305396 660000416 661732448 661946624 663580814 665206891 665322242 666051802 666267376 667627624 670085312 674459188 676111922 676229164 676448032 677189792 679186688 680573312 682751719 684765016 685515896 686443004 687195724 687314888 687537344 693720914 694882877 695137211 695990672 696215936 697696168 697921984 698043008 698808448 703911734 704775968 705759002 706502992 707629312 709363328 709486336 710595649 712980749 713211512 713241707 716099008 717560992 720202496 721980506 722244758 724374512 724668958 724903504 727838336 731361452 733280756 733816252 734084836 735980128 736249504 736787168 740784122 742296503 743350984 743783248 745301752 745542976 748045376 748319168 752928124 754709488 756558872 756690064 757487744 757764992 763742692 764680384 767330048 769343744 771109357 773132971 773980751 775979048 776263064 777216128 783750494 785807282 786061616 788700016 788988688 789957376 791192509 793268827 795726308 797814524 798947872 801303808 803282038 804162878 805250447 806273234 806534192 808180808 809032768 811155904 816450596 816714848 818451274 818858144 819756064 826488923 826756424 828782356 828926072 829835032 830103616 831868508 832282048 838972303 840309808 841174009 841481887 842368952 842515024 842787712 843711872 844852928 845926016 850367572 852103678 853149856 855240464 856603904 858702976 860194733 860822911 863361304 864308024 868626464 869542144 873976402 874296286 874934762 877514768 877798784 883242607 885332284 887655652 888303884 888591392 888629012 891900256 892188928 896217517 896738674 898569451 899516696 899845928 902207384 902499392 903158464 908057956 910283114 911439308 911734304 913595696 915425536 915834424 916958848 917294464 922944152 925205788 925665728 926680768 928873216 931310848 933448169 935897807 936581269 936924067 938074384 940373096 940840576 948750598 951240394 951548272 952716544 955051136 956264192 957759353 960974053 963247636 966793568 967147424 969848882 970707712 972394046 973460326 975973648 976330864 979355456 981925568 985748044 988334932 988654816 991973216 992336288 1000486591 1000810408 1001907848 1003262852 1003436824 1004537144 1004862272 1008235072 1013115454 1015598051 1017217136 1017546368 1019709784 1019886608 1020216704 1021335424 1029392324 1031493926 1032581296 1032760352 1034227456 1035291088 1036941568 1041288361 1042048787 1042386056 1046267608 1052603648 1055202278 1057971434 1058358662 1059131554 1059474352 1062598528 1069188419 1071718028 1072500676 1075315228 1075663264 1075708804 1076842784 1080018176 1082684486 1084894889 1085337559 1087067824 1088888632 1089287176 1092499264 1093297088 1099228052 1100433412 1103036944 1103129978 1103678368 1105931632 1107097472 1110002816 1110409088 1113963331 1117248184 1117609792 1120348448 1121771456 1124425472 1129963573 1131350896 1133756273 1134123224 1134171239 1135563728 1135931264 1138714816 1148067362 1148487566 1149897632 1151874224 1152715408 1153288448 1154553088 1157382272 1158968707 1159392901 1162984604 1163660888 1166036612 1170329056 1170757408 1174027594 1177108582 1177968194 1178399342 1182737296 1185535552 1193273948 1196405444 1196792672 1197279148 1201198336 1207945349 1208647778 1211115347 1211507336 1212835816 1214476084 1215967168 1216018648 1216412224 1226190289 1226402918 1229408167 1231368112 1231766656 1234385528 1234999168 1235901056 1236353408 1246911328 1247636416 1249966832 1250183584 1251959552 1255245056 1258125793 1261427479 1261835752 1268089472 1274204416 1277350126 1278750806 1282106618 1282521584 1290893041 1297342876 1298290292 1298710496 1302118688 1303546528 1310618062 1313293813 1314678248 1315924208 1318128344 1318610792 1320000832 1323464896 1327161628 1330413782 1330644484 1332103604 1332534752 1335255248 1340170624 1343479189 1348481927 1348918376 1352223844 1352458328 1352896064 1354379584 1361146624 1365503438 1367850641 1368849547 1369530032 1371031792 1372886008 1374391448 1374629776 1375074688 1387441828 1389765754 1390274422 1391981344 1392431872 1395392336 1395843968 1396086016 1397616896 1402962119 1403475617 1404500539 1407823468 1409551936 1411518004 1413005984 1418726656 1421191298 1425961498 1426423024 1426483414 1432198016 1435121984 1443961012 1444489516 1448749024 1449337916 1449807008 1455676672 1462249633 1462722904 1466086999 1466561512 1467632504 1468169672 1471960256 1472499008 1473574336 1481568244 1484335613 1484593006 1486701968 1487566496 1488230939 1490603504 1491085952 1496090752 1496638336 1505856248 1509418976 1513117744 1513380128 1514975488 1515529984 1522994381 1527485384 1528106281 1529360768 1542218714 1546265942 1547961502 1551958096 1552526128 1554432256 1562659997 1567500988 1571614564 1572123232 1577400032 1577977376 1582385018 1585615607 1586537654 1591452616 1595629048 1597895744 1606564076 1608325756 1610500894 1612546468 1613068384 1616361616 1618065536 1622311808 1626316913 1628100253 1632372859 1632901192 1633429696 1636902548 1637716288 1639512128 1652977846 1653512848 1655819197 1657028399 1657564712 1657852144 1659670064 1660207232 1663737016 1664564096 1677944606 1680619616 1682348018 1682963774 1684737904 1685030048 1685575424 1687423744 1689705856 1691852032 1693877341 1700184863 1700735144 1704207356 1706299712 1710480928 1717405952 1720389466 1721645822 1726722608 1728616048 1737252928 1747952804 1748592572 1749869524 1755029536 1755597568 1766485214 1770091661 1770664568 1775311304 1776607768 1777182784 1777258024 1783800512 1792435034 1793477348 1796827321 1797138902 1799033392 1799691856 1804414768 1804998784 1806316928 1816115912 1820566228 1822878616 1823468608 1827191392 1831668848 1833917696 1834588928 1842950239 1843624777 1845888304 1850411576 1851331456 1853361536 1866896338 1871795614 1873162538 1873848134 1876148768 1880746192 1881681152 1890948943 1891641049 1897501196 1902480788 1903096544 1910102272 1915518706 1919429419 1921948106 1926495272 1933587136 1934294848 1939697764 1944788092 1946920652 1951947296 1952661728 1958710912 1963851136 1968699421 1970858201 1971496088 1976030303 1976669864 1977309632 1983946432 1984672576 2000626261 2000973182 2001620816 2003815696 2005876483 2006525704 2006873648 2009074288 2009724544 2016470144 2026230908 2031196102 2034434272 2035092736 2039419568 2039773216 2040433408 2042670848 2050483097 2052731557 2058784648 2062987852 2065162592 2065520704 2070582176 2082576722 2084097574 2084772112 2092535216 2110404556 2115942868 2116717324 2118263108 2118948704 2125197056 2136352153 2137134079 2138376838 2142742537 2143436056 2145001352 2150630456 2151326528 2151417608 2153685568 2165368972 2169789778 2170675118 2174135648 2175106757 2177777264 2178574352 2184998528 2186594176 2191992361 2198456104 2200866824 2206073888 2206259956 2207356736 2211863264 2214194944 2220005632 2220818176 2227926662 2230939763 2231756309 2233386103 2234496368 2235219584 2240696896 2243542912 2259927146 2262701792 2267512546 2268246448 2268342478 2271127456 2271862528 2277429632 2296134724 2296975132 2299795264 2303748448 2305430816 2314764544 2317937414 2318785802 2325969208 2327321776 2332073224 2340658112 2341514816 2348055188 2354217164 2355936388 2356798684 2365474592 2371071104 2376924719 2383162457 2385775717 2386547896 2392810888 2393585344 2394558296 2415890698 2417295556 2421810737 2422230694 2423014672 2425671632 2428952168 2431934336 2432037296 2432824448 2452380578 2452805836 2458816334 2462736224 2463533312 2468771056 2469998336 2471802112 2472706816 2475666883 2482163749 2484885569 2493822656 2495272832 2499933664 2500367168 2516251586 2522854958 2523671504 2536178944 2554700252 2557501612 2564213236 2565043168 2581786082 2586110501 2587057043 2594685752 2596580584 2597420992 2604237376 2607093056 2621236124 2626587626 2629356496 2631848416 2633023969 2636256688 2637221584 2640001664 2646929792 2653464437 2654323256 2660827564 2661288968 2664207208 2665069504 2670510496 2680341248 2686958378 2693542657 2696963854 2697836752 2703572651 2704447688 2704916656 2705792128 2708759168 2731006876 2735701282 2737699094 2739060064 2742063584 2745772016 2748782896 2749259552 2750149376 2763694609 2774883656 2779531508 2780548844 2783962688 2790784672 2791687936 2805924238 2806951234 2809001078 2815646936 2819103872 2823036008 2826011968 2842382596 2851922996 2852846048 2852966828 2864396032 2870243968 2877329923 2880485063 2884880869 2887922024 2888044289 2888979032 2897498048 2898675832 2899614016 2924499266 2925445808 2931665629 2932173998 2933123024 2935265008 2936339344 2943920512 2944998016 2947148672 2963136488 2968671226 2969186012 2973403936 2975132992 2976461878 2981207008 2982171904 2992181504 2993276672 2996859911 3006918811 3008019373 3011712496 3018837952 3026235488 3026760256 3045988762 3054970768 3056212562 3058721536 3084437428 3092531884 3095923004 3103916192 3105052256 3125319994 3130554817 3131700631 3135001976 3143229128 3144246464 3154800064 3155954752 3164770036 3171231214 3173075308 3182905232 3191258096 3195791488 3203681143 3212088529 3213128152 3216651512 3221001788 3225092936 3226136768 3232723232 3236131072 3244623616 3252633826 3256200506 3260604269 3264179689 3264745718 3265802384 3266859392 3273805096 3275432576 3279024256 3305955692 3307025696 3311638394 3314056798 3315129424 3315704288 3319340128 3320414464 3327474032 3329128192 3345525053 3355889212 3361239232 3364696036 3365927548 3369475808 3370060096 3379411712 3387754682 3400369726 3401470288 3408414712 3412599424 3420961856 3440778932 3443291644 3453445216 3457232096 3474505856 3483083591 3485627197 3486902971 3495905608 3496053613 3497185144 3499739048 3510059072 3532970428 3540183322 3541329136 3548858393 3550622608 3553215536 3554365568 3554516048 3567601024 3576408589 3584870068 3586954696 3593654642 3594277804 3598066784 3599383712 3608829536 3609997568 3612633856 3627777787 3632231824 3641132456 3645757232 3646937216 3654382784 3663337696 3685900478 3687249554 3691776608 3700823152 3702662912 3706723072 3733792676 3743591228 3746325076 3747696268 3752297536 3761492384 3779699963 3781897886 3783282098 3789618989 3795002392 3804961576 3806193088 3831037412 3838858838 3843896212 3852990544 3867174272 3868589696 3878140331 3879395528 3888317693 3889576184 3893841304 3903894592 3905323456 3917421824 3927702272 3936716191 3937398842 3941716402 3942992176 3947047273 3951375413 3952060606 3953339728 3954619264 3967892864 3969345152 4001252522 4001946364 4003241632 4007631392 4011752966 4013051408 4013747296 4018148576 4019449088 4032940288 4039245967 4052461816 4062392204 4068868544 4078839136 4079546432 4100966194 4105463114 4117569296 4125975704 4130325184 4131041408 4141164352 4165153444 4168195148 4169544224 4185070432 4205328349 4216364347 4219443449 4220809112 4220987807 4231885736 4233434648 4236526216 4237897408 4272704306 4274268158 4276753676 4285485074 4286872112 4290002704 4301260912 4302653056 4302835216 4307371136 4313275291 4329336713 4330737944 4339579556 4341350236 4348271296 4350213514 4355554528 4357148704 4369997056 4373188352 4383984722 4391520479 4394727493 4396912208 4401733648 4412147776 4412519912 4414713472 4423726528 4455853324 4461879526 4463512618 4466772206 4468992736 4470439168 4481393792 4487085824 4509185941 4519854292 4525403584 4535025092 4536492896 4536684956 4542254912 4554859264 4575426271 4587433513 4592269448 4593950264 4599590528 4607496896 4610861632 4635874828 4637571604 4651938416 4654643552 4664146448 4681316224 4683029632 4694590927 4696110376 4708434328 4711872776 4713597368 4730949184 4742142208 4753849438 4765498547 4766324914 4771551434 4773095792 4783243921 4785621776 4787170688 4789116592 4831781396 4834591112 4843621474 4844461388 4846029344 4851343264 4857904336 4863868672 4864074592 4865648896 4889613539 4904761156 4905611672 4917632668 4925472448 4937542112 4951333766 4964327498 4969771138 4987645312 4990545664 4999867328 5000734336 5032503172 5045709916 5047343008 5090660633 5094378211 5107747333 5109400504 5109616819 5115003224 5128426472 5130086336 5163572164 5172221002 5174114086 5189371504 5193161168 5194841984 5208474752 5214186112 5221333247 5227058707 5240776021 5242472248 5253175252 5258712992 5263696832 5266047938 5272513376 5274443168 5280003328 5293859584 5306928874 5308646512 5319933281 5321655128 5322577936 5328414416 5330139008 5341020992 5373916756 5387085314 5393927708 5395673504 5407145302 5408895376 5409833312 5411584256 5417518336 5462013752 5471402564 5475398188 5478120128 5484127168 5491544032 5497565792 5498519104 5527389218 5538673907 5549767312 5559063016 5561097688 5567925376 5581569344 5611848476 5613902468 5618002156 5631293872 5638207744 5646072016 5652023936 5668051253 5682925859 5684765192 5687075953 5703845992 5705692096 5705933656 5740487936 5754659846 5760970126 5768761399 5769761738 5775844048 5776088578 5777958064 5794996096 5797351664 5799228032 5848998532 5850891616 5863331258 5864347996 5866246048 5870530016 5872678688 5887841024 5889996032 5894297344 5916840241 5919005863 5926272976 5937342452 5938372024 5946807872 5950265984 5952923756 5962414016 5993719822 6013837622 6016038746 6023424992 6037675904 6052470976 6053520512 6091977524 6109941536 6112425124 6162378661 6166878887 6168874856 6183062561 6185063768 6191846008 6207832384 6210104512 6250639988 6261109634 6263401262 6270003952 6286458256 6288492928 6304017733 6309600128 6311909504 6320561299 6327492119 6329540072 6342462428 6346150616 6365810464 6382516192 6391582976 6407362286 6423063259 6424177058 6426256304 6433303024 6442003576 6450185872 6452273536 6465446464 6505267652 6512401012 6521208538 6528359378 6529491436 6531604768 6533718784 6547610192 6550865152 6558048512 6590348683 6611911384 6614051392 6623276788 6628113596 6630258848 6631408576 6638680256 6654948064 6687161473 6691050106 6704710519 6711778424 6722478464 6729392072 6731855096 6738951616 6740120192 6775509364 6800739452 6802940576 6816829424 6825198848 6841923712 6858814807 6861325201 6879331303 6881557864 6884355101 6886583288 6906890432 6914464192 6949011712 6966167182 6971254394 6973805942 6983237483 6991811216 6992107226 6994370288 6999478096 7020118144 7037449159 7065940856 7080366644 7082658272 7097716786 7101245216 7106431072 7108731136 7109032096 7135202048 7152817178 7169740136 7170344857 7173909392 7187309284 7188555608 7196133568 7198767424 7217659072 7255555574 7264463648 7282264912 7291514464 7293874432 7308765568 7326675392 7371800956 7374499108 7383553216 7401646304 7465169179 7467585352 7487182456 7492650152 7495392536 7504595072 7522984768 7559399926 7563795772 7566564196 7579237978 7590004784 7609923152 7612386176 7631179361 7639547341 7651205783 7659595723 7662074824 7677717676 7687792424 7705981088 7734348544 7737179392 7756280662 7758791056 7775287103 7776635386 7779152368 7787682608 7807789184 7810646912 7873432382 7874797684 7883432804 7885984352 7894094546 7902750826 7904121212 7906679456 7909238528 7935785728 7938690304 7977790511 8002505044 8003892728 8006483264 8015262784 8023505932 8026102816 8027494592 8036297152 8078491934 8094984941 8104923632 8124784408 8137737088 8157678272 8159092864 8201932388 8210926228 8235138592 8251951408 8260650368 8262082816 8282328704 8302775819 8305814717 8311880239 8330306888 8333693017 8336390296 8339088448 8370140864 8410656698 8432728694 8438886898 8441618224 8441975614 8463771472 8466869296 8473052432 8475794816 8519017403 8545408612 8548536316 8553507352 8570970148 8573744224 8580005408 8602521824 8605306112 8605670432 8614742272 8626550582 8647689583 8658673426 8661475888 8679159112 8682700472 8696542592 8700427028 8711109056 8714297408 8767969444 8783040958 8789454986 8793824416 8803467296 8824295552 8825039824 8829426944 8847453056 8911706648 8923759052 8927025236 8933544412 8937985472 8962787584 9013130681 9018371882 9036783743 9039708584 9050807168 9070050184 9072985792 9073369912 9084509824 9150852542 9174867026 9184538896 9187900528 9199181056 9214993792 9221723264 9237743437 9247873097 9271749656 9272142191 9275143208 9303876832 9309287104 9328292896 9362632448 9366059264 9389181854 9392220752 9412189651 9416868656 9423745552 9427194736 9461898368 9507698876 9530997094 9532649828 9543102868 9546191584 9566487842 9571243552 9574341376 9578233184 9663562792 9669182224 9687242948 9688922776 9692058688 9702686528 9715808672 9728149184 9779227078 9799192297 9809522312 9811223344 9835265336 9850944896 9875084224 9902667532 9928654996 9939542276 9975290624 9999734656 10001468672 10024421641 10050728623 10054407289 10061749763 10065006344 10091419832 10094686016 10181321266 10188756422 10215494666 10218801008 10219233638 10230006448 10256852944 10260172672 10285502617 10312494751 10327144328 10344442004 10348228172 10378743008 10386322336 10389683968 10416949504 10428372224 10442666494 10454117414 10468255811 10479734791 10481552042 10484944496 10506350504 10517425984 10527393664 10532095876 10545026752 10548886336 10613857748 10617293024 10639866562 10643310256 10645155872 10656828832 10660278016 10682041984 10747833512 10774170628 10787855416 10791347008 10814290604 10817790752 10819666624 10906639939 10910631877 10924027504 10939264531 10942805128 10950796376 10956240256 10968254336 10983088064 10995131584 10997038208 11054778436 11077347814 11099534624 11118126032 11122195376 11135850752 11153262143 11163138688 11182531529 11190697843 11194793749 11223696952 11227804936 11236004312 11262587744 11292144032 11304047872 11336102506 11365851718 11369530384 11374151906 11407691984 11411384192 11411867312 11482153891 11509319692 11521940252 11537522798 11539523476 11551688096 11552177156 11555916128 11589992192 11594703328 11598456064 11650827721 11697997064 11701783232 11726662516 11728695992 11732492096 11741060032 11745357376 11833680482 11838011726 11852545952 11874684904 11876744048 11893615744 11900531968 11905847512 11924828032 11987439644 12027675244 12032077492 12046849984 12075351808 12104941952 12107041024 12134826197 12148132657 12166671491 12180012871 12183955048 12219883072 12224850248 12324757322 12333757774 12337749712 12366125122 12370127536 12383692016 12415664768 12420209024 12450871589 12501279976 12522219268 12526802524 12540007904 12572916512 12576985856 12608035466 12619200256 12623819008 12638930929 12641122598 12654984238 12659080144 12684924856 12685994747 12692301232 12731620928 12765032384 12814724572 12846126518 12848354116 12852512608 12866606048 12884007152 12900371744 12904547072 12930892928 13010535304 13024802024 13042417076 13056718756 13058982872 13063209536 13095220384 13180697366 13202774663 13207607009 13223822768 13228102784 13246553576 13256227192 13260517696 13262817152 13277360512 13309896128 13374322946 13382100212 13409421038 13423556848 13444956928 13458784144 13463710192 13477903232 13480240384 13501317331 13536748693 13546634231 13551018728 13551592433 13601478904 13605881152 13633658848 13683847424 13717629614 13722650402 13758662606 13763115728 13768710202 13773166576 13813780864 13828928384 13899449447 13932334364 13942508788 13947611884 13966474966 13983622432 13984214452 13988740576 13998956192 14040236288 14074898318 14103633557 14109388267 14131881712 14160733288 14165316544 14195433572 14202490432 14212862144 14218064192 14305634356 14339480272 14340689714 14347818784 14374618568 14377111216 14392267136 14397534848 14435318144 14511111148 14528927296 14564529824 14583028928 14617531136 14653350784 14689526449 14705634269 14743601912 14744226107 14748998216 14767106432 14803292608 14930338358 14935170704 14974364912 14985300304 14990785072 15009190144 15032657671 15045969536 15072107713 15118799852 15127591544 15133128392 15158475956 15180009568 15219846304 15224772352 15262358722 15279094682 15299758493 15302411566 15319191446 15324149648 15355435352 15375584848 15411962176 15512561324 15517582112 15550574206 15553270772 15558304736 15575365216 15615578368 15621293824 15703289537 15746864764 15749595368 15766865608 15771968704 15788189092 15805501652 15808242424 15813358912 15940473757 15955581022 15982306171 15988155853 16005010088 16007785456 16012966528 16030525568 16047011864 16052205632 16054989184 16072594304 16156983868 16189969882 16209847264 16249568816 16275474176 16315356544 16318185728 16343699927 16355635309 16398557227 16403864776 16404559261 16421852456 16470277184 16503902816 16521300736 16564657408 16605551638 16611629434 16623760478 16660613776 16667386034 16672780592 16678176896 16740281728 16781609533 16821313396 16865457388 16877773796 16883236448 16883951228 16927542944 16933738592 16946104864 16951589632 17038034806 17072819569 17090817224 17097072632 17107014704 17141940296 17147488448 17160010816 17205043648 17211340864 17253101164 17295379166 17317346852 17322951776 17358318224 17365400944 17393085184 17400854056 17422218112 17428594816 17535938888 17566081916 17578909972 17587648832 17606934592 17648591104 17650079648 17694906112 17735515211 17782058333 17795044111 17801557273 17823413296 17847518104 17854050472 17867088824 17875970944 18026261362 18036743764 18073567486 18079417168 18101614336 18140100368 18145971584 18146739824 18169019648 18197427707 18245183021 18258507007 18301705084 18349734052 18369077792 18375801056 18429987584 18443446528 18475486874 18495746194 18520760281 18543499312 18544284382 18550286416 18607753664 18618574208 18656585792 18778363708 18784441504 18824379302 18833737312 18847491104 18854389472 18923796736 19009245229 19015397752 19061994188 19065299656 19086205736 19092383168 19132975684 19142487104 19156466368 19296362969 19327125584 19338364448 19347002207 19374485896 19377845552 19384117376 19405373056 19431617344 19456298368 19558454156 19598384594 19619044624 19622446688 19670530672 19701889792 19750168448 19784478859 19798926953 19805335064 19857309992 19879084552 19999469312 20048843282 20101457246 20108814578 20123499526 20130012688 20182839664 20189372032 20314579961 20362642532 20377512844 20430989332 20437602016 20438467276 20460012896 20513705888 20520345344 20571005234 20613002891 20621413621 20624989502 20654288656 20688884008 20696456344 20757486016 20772644672 20885332988 20908234828 20936511622 20959469582 20963104084 20969888992 21012701008 21034851968 21054787328 21064191752 21090053504 21097772672 21165303289 21227715496 21234586048 21279733124 21286620512 21290311744 21313657664 21364083968 21469307887 21495667024 21525649561 21541369187 21548341256 21549253541 21575710832 21582694016 21628581208 21635581504 21639333248 21813279878 21821263754 21848055008 21878529062 21885610256 21901592752 21912480512 21936508672 21966176128 21990263168 21994076416 22020405433 22028465119 22102403219 22109556872 22154695628 22199069248 22236252064 22244390752 22306524286 22326277376 22365063058 22381395686 22389587498 22447393904 22455609872 22472008624 22525175488 22584288064 22672205012 22731703436 22739060768 22748303812 22815383968 22822768384 22823734624 22964307782 23011191593 23018639384 23043880504 23075045596 23079046952 23103376192 23104354312 23111832256 23189406656 23301655442 23358755173 23395994128 23403566464 23453325032 23457391984 23464984192 23482120064 23490714752 23667360964 23676023452 23705091904 23749369808 23753488096 23787231488 23811695024 23849656064 23904390067 23967122101 23974879288 24055350488 24064154984 24093699968 24209883904 24269652394 24296265314 24333342982 24360025742 24367910096 24439766144 24449700496 24526967779 24591333637 24649514644 24667515548 24675499424 24732250244 24740255072 24767384032 24831329536 24840418048 24901743178 24952582447 24962763857 25002559952 25044438536 25053605048 25080015808 25145833024 25216070932 25277861858 25282245196 25309968476 25318160288 25369849712 25371989494 25384602464 25463241856 25530064768 25621156613 25629449144 25692253036 25696708232 25705025216 25733212096 25768014304 25800743488 25861785856 25989162179 26008141393 26021070608 26049604048 26076394279 26084834152 26085938497 26113437512 26117965744 26126419072 26190440768 26361394732 26405549326 26415214018 26447645536 26456205568 26493107152 26512454384 26521035392 26525634304 26554721024 26619792256 26656280261 26666036723 26685510241 26748645892 26764200424 26818842076 26847113696 26917568288 26927420384 26955806464 27002634662 27073497386 27093268462 27102037456 27103184866 27202957808 27211762304 27267317696 27435259228 27445300804 27517325212 27526231456 27537420404 27546333152 27627561728 27657856768 27782743027 27798898894 27855652981 27864668728 27885017576 27895223768 27932949932 27967244864 27968428904 27977481152 27997912384 28149796636 28202376647 28207267114 28218776534 28263763424 28276387841 28321466576 28330633088 28390867144 28404980864 28425724288 28436128384 28611268712 28678960544 28681379428 28695637568 28749237136 28754222432 28784534272 28795069696 28870636288 28936893239 29012832017 29022222296 29034019339 29057854592 29129059648 29166057856 29306701568 29379052898 29411268538 29487203824 29488452214 29497996432 29534212864 29606585216 29690539943 29860676716 29870341408 29948729824 29970600608 29981570144 30065315342 30091939072 30144215426 30237599704 30255183088 30266256784 30316951912 30360019136 30439692608 30524717444 30558189364 30599516986 30604823132 30638382892 30648299296 30710870704 30751169696 30823924352 30900021347 31015084321 31025122648 31035164224 31101148412 31106541544 31116609472 31150730432 31406579074 31460564743 31483539581 31493729528 31499190736 31533731216 31543937408 31576378184 31611003304 31616484848 31626717824 31880947514 31911162044 31964612342 31976311706 32010020176 32015570912 32025933056 32061051136 32094023728 32104411264 32109978368 32145188608 32183669479 32268128737 32279939191 32303512397 32313967736 32379939764 32419694528 32499137632 32630713088 32687399854 32711270618 32797114454 32807729552 32809118522 32843704912 32940554368 33007805632 33211103276 33223258868 33247520956 33321227552 33334772068 33345561184 33356353792 33480563456 33563219066 33631741559 33642626792 33645464329 33730914776 33755547592 33766472896 33767902456 33855085888 33867477184 33892209728 34076069612 34139719099 34145639138 34181634448 34194145264 34214029408 34229311597 34283880592 34294976896 34320021632 34410087296 34422681728 34506202328 34590758332 34634693704 34645903552 34716636448 34730801888 34801708112 34844436224 34857189632 35016054541 35028870763 35071877776 35132163832 35146444463 35157819944 35175297664 35213869184 35300159296 35471030422 35564116666 35590088222 35603114546 35646826592 35695036208 35708100944 35734177648 35751941888 35928029917 35941179931 36052522724 36073487528 36147134972 36158834336 36280200736 36291943168 36293479648 36394855414 36469158961 36490366042 36517014014 36603410168 36699468104 36738155584 36751602112 36950973748 36991492388 37041520562 37086998624 37088568764 37100572832 37215507328 37237148416 37313171584 37405288999 37446305819 37544575757 37556727416 37568883008 37648758604 37667474624 37694982208 37708778944 38011898959 38018490458 38030795504 38111653177 38123988376 38130599312 38172411472 38184766336 38265951368 38284974208 38312932736 38592725938 38654251168 38676728896 38694004414 38748971792 38755691104 38768234752 38810746112 38863234688 38912596736 38959178843 39001899583 39104251849 39116908312 39196769188 39238089248 39244893376 39341061344 39500336896 39568957718 39597853906 39610670128 39714619984 39758169104 40097686564 40202914492 40217629156 40246999052 40260025376 40365679328 40378744064 40629159922 40712108203 40725285064 40755025688 40861978664 40875204032 40876934552 40920025792 41027411776 41142010468 41226005782 41242827242 41249979004 41308577312 41327028383 41377768016 41392912688 41514972032 41545289344 41647854859 41770665976 41816469656 41873023244 41918939164 41926208168 41939777984 42025402016 42069703936 42128383504 42180107008 42195545344 42330606578 42387855497 42403369871 42434335957 42455430992 42469172096 42559466248 42573241024 42580623488 42627315328 42938615774 42991334048 43051299122 43082738374 43096682512 43098507082 43151421664 43165388032 43257162416 43271163008 43278666496 43491825689 43507744127 43626559756 43642527508 43696110016 43757058124 43771220512 43803185504 43932352256 43980526336 44040810866 44056930238 44204806438 44219113744 44309391256 44398138496 44472504128 44488781504 44613048572 44730126116 44762791372 44779174996 44894787808 44911219744 44944017248 45050350976 45168576128 45280086683 45329738623 45344410024 45448696969 45463406872 45478121536 45496607624 45630767936 45647469248 45928615564 46014404003 46022383186 46037278768 46087761008 46135159109 46150091192 46158093904 46206752384 46208708624 46223664512 46378813312 46603310884 46717510346 46791988256 46807132928 46906650064 46914783968 46929968384 46964240128 46981429504 47037670777 47161111231 47212825811 47334721928 47352046904 47410183808 47498739616 47506976192 47623390048 47808780134 47934244202 47949758576 48110700976 48128309968 48187399936 48539304788 48592530628 48666685964 48720051484 48735820192 48879532288 48899400992 49053935558 49136099519 49154083817 49182667274 49299029288 49335031096 49350998848 49464500488 49480510144 49534768064 49803486356 49905164894 49925527714 50005119904 50027455411 50088877072 50107210096 50160031616 50291666048 50415824303 50432141864 50555723716 50564490392 50619936952 50636320576 50739699424 50743978988 50769204928 50926483712 51060129536 51177310483 51242313226 51258898288 51311614549 51330395107 51367880369 51384506072 51393416464 51410050432 51466424192 51536028608 51601486976 51978324358 52016282786 52042141216 52099208096 52152788558 52169668304 52171876994 52226875024 52235931488 52252838144 52380881536 52510197571 52722789464 52811098652 52830428036 52895291072 52986214304 53024908768 53042070784 53239584512 53312560522 53332073446 53371020482 53497291784 53528400848 53637684152 53694227392 53835136576 53854840768 54005269324 54146994772 54186536924 54204074912 54206369732 54405915616 54423524608 54534635392 54669268537 54812736511 54870518456 54872841491 54890601608 55034650424 55052462912 55074840808 55092666304 55565486054 55597797788 55701646951 55711305962 55729337456 55770035152 55790447536 55865899864 55934489728 55936857808 55954962304 55995824768 56299593272 56404753294 56414534228 56437553068 56527526848 56552775682 56642933152 56661266176 56781734288 56809961728 56851448576 56872256768 56940338309 57089766227 57131457409 57152368087 57222537424 57357921088 57362758856 57391275136 57498474272 57508444864 57873786478 58025664034 58044444592 58068038678 58115709184 58258119296 58332115712 58619417233 58758105796 58822537076 58974407648 58976904428 58995992864 59213170432 59381079886 59480541523 59502311989 59721353432 59740682816 59897459648 59941201216 59963140288 60130630684 60288430852 60475199408 60510366176 60532513568 60633903824 60720038272 60879385216 61029682051 61049434888 61116378728 61199033972 61209646264 61276765784 61296598592 61421741408 61502339392 61647848704 61800042694 61951481111 62019414091 62030168642 62050245296 62070328448 62182170973 62202296824 62213083088 62233218944 62301460864 62813158148 62921129486 62967079162 62987459056 62998381472 63067462432 63087874816 63152756368 63222006608 63232969696 63253435648 63564976007 63761895028 63822324088 63929224684 63952623412 64020040352 64031141824 64188047456 64208822528 64367338958 64536257474 64559878382 64607024794 64627935472 64759879528 64839389056 64998275264 65374799708 65422541236 65594228908 65615459104 65618237044 65687409824 65881108736 66015611264 66178588229 66226916743 66251156449 66422206552 66425018647 66446517736 66495041912 66642455104 66669544136 66691122368 67126438132 67263483118 67285253584 67290928658 67428309467 67461829552 67511095184 67532945792 67535804912 67710171776 67734954368 67784419456 67951763191 68152139224 68279438198 68291278276 68363268896 68388290528 68428058816 68458623194 68567761184 68589953792 68640043264 68820174592 68845363456 68927777953 69012404656 69159132653 69181516664 69184445579 69269387408 69291807104 69433272896 69461603776 69603416224 70032109082 70057741526 70143755552 70264327664 70292888926 70315639888 70350595328 70427738368 70600318592 70942060844 71128233332 71180176444 71206229092 71293653184 71390072416 71416201888 71468355296 71856059834 71882359862 72002760791 72105045448 72146975056 72294269944 72317668672 72560401472 72586959296 72789710828 72938317922 72980732084 73034028028 73206820336 73398936208 73476311168 73503204224 73684666289 73878036167 73901947496 73982984776 74083041124 74173997248 74177137528 74201145664 74431014656 74626343168 74797607629 74810577998 74892611638 74993898187 75076132847 75089151514 75113454832 75137766016 75297517208 75334949248 75389964416 75417557888 76023797918 76036980916 76061591008 76223306354 76247976752 76261198624 76344822944 76369532672 76531902736 76569948416 76625865472 76745673373 76947076219 77185451876 77308502336 77353457792 77388008828 77497943584 77511382208 77726469376 77918357686 78003799166 78208503698 78233816624 78393538376 78476178496 78489786752 78682122688 79137915436 79195707812 79221340256 79429239968 79516338208 80110922593 80169425531 80195373128 80198768333 80405828984 80435258312 80493998104 80520050752 80731358656 81258319844 81424216406 81450570128 81510051376 81623743039 81723957328 81750408064 81753869104 81840051584 81952230529 82054823552 82257397547 82284020936 82452011564 82485654484 82499958008 82617154624 82654056766 82755536032 82785825376 83029944064 83090578688 83295709718 83438889101 83499822367 83541331952 83632939312 83746046488 83837878328 83852416336 83879555968 84050804032 84256767008 84661213156 84775710994 84806739742 84868671914 84910861984 84938344192 85118932496 85146482048 85161246976 85254630656 85674532879 85877231548 85982668096 86102598244 86165476748 86193365024 86197014164 86302843328 86514324832 86542326016 86933099149 86983651378 87015488254 87161236747 87253119512 87285055016 87392220032 87514116248 87542441024 87606371008 88081621732 88113860476 88409612876 88438227488 88618782512 88796276992 88945008256 88977563008 89197227613 89226097144 89431306939 89460252232 89525582744 89558349992 89789575616 89822439488 89888034496 90100701952 90337152256 90544472393 90560173366 90659477246 90688820048 90782087279 90881634499 90897393938 90926813744 90956243072 90993215248 91261535872 91294938496 91857231128 92028808006 92044766372 92074557536 92175522016 92270318218 92300182384 92316187808 92413504768 92417417248 92447329024 92757626624 92902657241 93206621768 93214483141 93435020692 93583976512 93813300128 93829567936 94075341554 94322222462 94425651622 94669443856 94704093808 94820367616 94997479232 95013952384 95246780096 95617560268 95868488404 95899517152 96221401952 96256619936 96722552027 97047199327 97078609576 97082719561 97185061256 97333371928 97440102968 97471640384 97798801984 98107871116 98272199038 98308167634 98365334548 98598058576 98670062192 98701997696 98929000976 98961020288 99069536128 99205331693 99314115433 99574744399 99606972712 99810329788 99851055428 100010239808 100054910822 100177754144 100214420192 100320063232 100583332096 100831648606 100864283728 101004971017 101078732339 101111447432 101128980784 101239873904 101272641152 101479398848 101487957976 101538409856 102354620966 102484626452 102517796576 102623229098 102660790214 102735760738 102769012144 102786832928 102820100864 102932848384 103072057216 103202973952 103711276643 103956648716 104032565572 104084282432 104198416192 104305577116 104339336608 104343753988 104453750048 104471862976 104761763072 105020395142 105234804233 105445578928 105622197304 105660856072 105790582144 105972428608 106049817536 106625121044 106664146892 106742040964 106994583568 107056801696 107275368304 107388454784 107670273152 107709681536 107975591321 108010538648 108054443107 108293989544 108373073848 108408149824 108412739464 108811831232 109069270784 109338537074 109606466581 109625473022 109741036912 109745682982 109781203216 110014610183 110069300848 110104925824 110149681616 110185332608 111130972108 111195595576 111403293902 111422611924 111458674912 111540070304 111580895072 111731799728 111868979456 111873715616 111909924608 111991649536 112419964579 112461111397 112599186544 112809506588 112829068456 112875106136 113055053696 113105551364 113285866304 113563468576 113880676618 114179532454 114262914818 114304736174 114445074848 114715842176 114725517712 114782550272 114996948544 115016889728 115747572956 116051328068 116088889184 116136077356 116516238592 117085194559 117170698853 117238834466 117478188659 117516211592 117645074152 117948815296 117953808856 117991985728 118762159772 118961083046 119004623978 119442706864 119481365632 119794919296 119882402432 119926280576 120090664681 120222350261 120261261368 120537848483 120576861704 120950398816 121020732352 121065027136 121267807648 121440076544 121758770432 122038201921 122059364102 122098869776 122232757456 122358465463 122398067944 122419292528 122553531568 122593197184 122843482816 123004678784 123600085388 123902962222 124038828182 124060337284 124100490592 124140656896 124364341946 124404593648 124426166176 124466437888 124602921728 125216624977 125626316296 125842258972 125934158324 125974918112 125996762944 126134924864 126305512736 126444013216 126465939392 127129952014 127389499861 127523790056 127644648176 127858449368 127905246824 128040080704 128062283648 128376094912 128734677916 129072514948 129119756764 129214049588 129255870944 129519759056 129678778112 129996550528 130317481333 130365178819 130707294757 130749599416 130802746919 130845082472 131188457816 131230918208 131236474088 131374819648 132031222528 132357176458 132453833486 132502312898 132681512177 132844413104 132850037294 132893035472 132990083824 133284910208 133339088272 133382244736 133711534021 134252876264 134526966236 134570507168 134581857316 134856618934 134923659104 135022190368 135065891584 135071609824 135420343552 135469908736 135568838912 135903526382 136087325543 136137134849 136236552283 136304278448 136558876396 136582556552 136726537792 136776581056 136856117632 136917246388 137135522368 137855555906 138024809312 138318265306 138363033328 138368891158 138538774816 138583614208 138866545792 138923207552 139206832448 140064218164 140115483052 140287511104 140528655328 140585777852 140631279776 141200637184 141838214401 141884121688 142210438903 142256466664 142360352888 142412458184 142587306368 142780144832 142832403776 142936710592 143712119668 143764719724 144005521582 144210090896 144293950112 144588539888 144635337344 144992407859 145120802944 145173918592 145372909877 145532318737 145579421656 145876635844 145961464168 146068056056 146413640672 146797872416 146952622336 147006408448 147369332578 147730454957 147756072334 147803894992 147965969552 148166082248 148347994496 148354275056 148402291328 149595215258 149621155996 149785223276 149987796374 150152265694 150178303028 150226909664 150275532032 150595034416 150669898496 150779928832 150835115776 151578019709 152047595836 152073961832 152123182016 152446612708 152495953504 152522397248 152689645888 153063805472 153491346746 153804713879 153894152438 154370903752 154617004672 154706915584 154776017656 154995887168 155022764416 155836715372 156007598332 156417007396 156467633248 156787076752 156952356992 156979573504 157364245376 157752740561 157810479623 157925724541 158275830872 158340167323 158391415624 158442680512 158858479936 159032676416 160221845186 160338851062 160390746256 160397536666 160614462109 160811657968 160870516624 160987996208 161040101504 161462717312 161861330657 162516639688 162848432812 162901140256 163020102752 163247486078 163447914656 163500816128 163507738208 163680103168 163904461058 164109647104 164306102077 164514795094 164568041872 164904023128 164917931711 164971308968 164999916016 165234309248 165308113532 165511072064 165571650752 166591419436 166877778202 166999644734 167082663904 167265878624 167492092976 167675756656 167704832672 167759111936 168101608064 168513534016 169322426312 169551421988 169613479484 169737343828 169821723968 170237864992 170292964096 171349065758 171698891117 171754463096 171965336192 172205196488 172330953496 172386730048 172394028328 172605686656 173028649664 173866198298 173967302756 174030976508 174322473494 174506239024 174570110032 174784440064 175028232496 175084882048 175212742016 175517125303 175709588843 175977733009 176163243464 176170701629 176227720952 176819225752 176876454976 177237565024 177890016512 177955126016 178394455226 178452194288 178831603369 178862613878 178920504464 179051165488 179116699984 179579151232 179644878976 179776068992 181088944786 181120346732 181318954492 181377640096 181564174558 181763268998 181794787876 181853627488 181912486144 181986430496 182523071744 182589876992 183422047471 183489181753 183714462256 184057616012 184089532744 184149115072 184351044032 184540636436 184600364768 184632375616 184834834496 185805314482 186184653643 186413243536 186428966282 186870041384 187167953024 187626600256 187659135872 188150683108 188644444924 188851303244 189338887712 189408187616 189994958464 190027904768 190493560192 190963843837 191033738491 191173245497 191235120536 191674939391 191736976808 191799034304 192442803904 192513239872 193445104054 194094398654 194157219152 194165439122 194370122512 194666743856 194880205936 194943280768 195424549723 195597603968 195937400269 196215742232 196544398076 196616335268 196730669096 197196117152 197340124384 197403995392 197858001952 197922040576 198139072256 198410663386 198628230866 198896860409 199114961029 199149488798 199213945424 199620659576 199702110856 200020479616 200109821644 200355508288 200428840384 201663297212 201728567456 202009942034 202157464678 202222894864 202257961568 202479747808 202545282304 202958797696 202975915952 203076819712 204709241932 204969252904 205035593152 205246458196 205321580428 205471521476 205538024288 205573665856 206144114432 207226158841 207302005663 207422553286 207846026089 207913297432 208065131144 208168564864 208396832384 208611154232 208678673216 208687507976 208907500096 208943725952 210040790284 210469608466 210891157856 211244394608 211321712144 211581164288 211944857216 212099635072 212468099051 212623259017 212701081231 213250242088 213259270393 213328293784 213484081928 213989167136 214113603392 214550736608 214776909568 215340546304 215419363072 215951182642 216021077296 216108886214 216480361973 216587979088 216746147696 216816299648 216825478928 217623662464 218160923929 218677074148 219212933162 219250946044 219482073824 219491365964 219562406432 220029220366 220138601696 220209851648 220299363232 220370665216 222261944216 222391191152 222806587804 222845223848 222917349824 223080140608 223161790144 223463599456 223747431232 224839929158 224922222794 225198373088 225619013176 225658136912 225750212272 226110107392 226211102728 226571732608 227126937152 227761353236 228359064908 228525829636 228609472348 228890149696 229431684352 229451035424 229993897088 230033779456 230561697743 231166758329 231420244549 231495145912 232102656136 232177778368 232272154712 234170389118 234341397706 234477668932 234956377318 235032423184 235290148304 235897630592 235907617712 235983971456 236566560191 237187379273 237524319544 237922166092 238009247956 238885413728 238962731264 239589838592 239764804864 239852561152 240139687651 240181329362 240444700522 240522522736 240769883653 241033900193 241075696966 241153723408 241900797632 242041464704 242130054272 242535615296 244076403842 244118728204 244197739552 244465514912 244716930926 244796135888 244838585056 245107063136 245186394368 245686965632 246009357568 247200170776 247805924444 248077656364 248120674568 248200981184 248728683892 248809187296 248852332352 250433249954 250852718597 250944533171 251252632592 251684517944 251868316648 251949836224 251993525888 252269849728 252611025472 252888026432 252931878784 254259904028 254778999722 255047580112 255289296352 255716898736 255810493648 256080161408 256124567296 256525029289 256752189824 257198225167 257386050389 257469355832 257480256227 258145029896 258239513528 258428099176 258511741888 259039518112 259993101056 260634962666 260730357638 261414589514 261499198832 261605493838 261690164944 262376915632 262461836416 262472948176 262749639296 264089539493 264714352916 264907666972 265004625796 265363024354 265688826208 265700074588 265786070944 265980167648 266569820416 266678176544 266764489472 267423068042 267969037583 268078377073 268505752528 269053932472 269141014336 269163714632 269713237868 269847318208 270044380736 270143219648 271807052764 272174651086 272274269698 272473104566 272608556896 273117752792 273165113104 273453075584 273553162112 273712235264 273834492776 274271044736 275711111812 276049618624 276636530612 276726066656 276737782316 277077549632 277733091584 277846415104 278413664896 279101002531 279407051111 279833444293 280128436328 280140296033 280230966104 280575022208 281057310656 281171555704 281262559552 283676428802 283768243376 284420877806 284512933328 284720705776 284824916368 285174612736 285560289664 285664807552 285873421184 286370046547 287424239336 287529439448 288011043164 288420181792 288587900224 289177079776 289270674688 289984815718 290241605888 290347837184 290695411367 290745819754 291064637474 291158843312 291753271688 291777879181 291922928336 292136112112 292827281344 293595744832 294738665156 295460909914 295512144668 295607789984 295931939104 296332164496 296695988992 296708550112 296804582656 299190430516 299242311992 299570446552 299975592748 300304531388 300356606056 300453819328 301190068832 303156039418 303663817249 303774961207 304095191672 304147923664 304246364032 304893225416 304991907008 305044794496 305379291776 306127610944 306982693492 307609427758 307788304876 308741807504 309234009344 309552035312 309991774336 310045528832 310530298613 310757070871 311572587313 311673430744 311686625959 312015196664 312834014792 312935266496 313574153504 313904713984 314728490752 315505481122 315620959246 315851449082 316551661744 316680334646 316782831248 316885361024 317716959872 318065352832 318850581127 319687337281 320443690372 320677702124 320781492512 320795073332 321228924218 321623315936 321741033248 321975992416 322080203008 322925434624 323722661314 324383571811 324515930141 325033279376 325696865624 325802280512 326040205504 326494972156 326895829312 327015476416 327808922116 328612204154 329029590188 329136083744 329808046256 329835863422 329942617936 329999832032 330468618496 330616227064 331022144128 331143301504 333182838872 333755556404 333999289468 334165327808 334531757248 334984185952 335351513312 335409665344 336203216128 337027068032 337859108327 338105838109 338229588187 338644852624 339102843976 339117200461 339226958968 339474687656 339643447936 340475729984 342698131516 343397782234 343508926192 343930672384 344410392976 344661906992 344773460096 344788056656 345211373312 345751126433 346057299328 346658477399 346911633133 347732396596 347934605512 348061953016 348644946988 349012478048 349140220064 350056464992 350169764096 350425484032 351034250606 351419177686 351894445339 351955466018 352326486928 352341403258 352455441904 353638451504 353752909952 354475130048 356788910452 356904388576 357663206738 357725227756 357841008928 358102330976 358233399968 359158302464 359289757952 359552137984 361175659351 362177889572 362240693464 362637908984 362755280192 363128349116 363526537996 363589575752 363707254976 363972860992 366630896411 366844094942 366978363506 367428924512 367593041933 368115232024 368179065488 368298230144 368702088064 369081272872 369200729536 369264751232 369669668992 371610628964 372369307286 372826487072 372857932564 373740082768 374335906048 375253200512 375318271744 375905098321 376179612107 376301366216 377166816221 377288889848 377702606488 378677775424 378816375232 379989916928 380987120384 381927687674 382067476982 382346490994 382470241072 383349878782 383473953616 383598068608 384885607808 385026479744 385977019259 386890208108 388188797308 388314438304 388330878244 388740245024 389333487712 389760411872 389886561536 390849099446 391195207936 391806858799 391874800538 392431484464 393088796152 393232670536 393461338192 394392234304 394680248768 395716003904 396821326772 397256461732 397793720818 398229922058 398298977596 398427890848 399241319152 399404221712 400040959232 400219643288 400711016576 400857680768 403326594424 403457134912 404019884068 404314929356 404445789728 404515923136 404959495616 405917595392 405951831904 407916849853 408987341659 409286014553 409418483864 409435817279 409938505808 410071186304 410492916392 410643160856 410943042952 411076048576 411147331712 414452317682 414604011326 414845106572 415692052178 415826594864 416130262288 416337129728 416793664768 417222308464 417357346432 417375015952 417815000192 417887451904 418387703227 418540837261 419639209483 419945661161 420081580568 420939216932 421782315712 422488789216 422643424288 423889714432 424199270144 424936198102 425246518034 425402162462 425977486463 426500484176 426518540786 426656587568 426968163856 427978334272 428227206784 429101473216 431902365284 432042154592 432217772428 432960723946 433175958176 433492295392 433632599296 433650957856 435247324928 436321847858 437212640267 437354148296 437391036277 438425866324 438501892088 438964147648 438982731928 439124812864 440058440732 440277203392 440598726464 443816348287 444523888432 444782382304 444981050761 445613175608 445690447696 445834699648 446160281216 446323580288 446927198912 447494862464 449679858316 449844445588 450396746176 451238026352 451316273824 451500424544 452422205456 453143465216 454253874304 455375319919 455522706472 456718129816 457051659272 457218944696 457780299392 458902070848 459987794176 461123395486 462333516658 462840489098 462990291824 464205312272 464355556736 464544309424 466012387801 467235339103 468340778236 468682795412 468955337864 469912754636 470064846368 470580296608 471795261184 471815235424 471967942912 473133120382 474099066493 474292513283 474374758546 475048639088 475844332184 476018495912 477770827456 480279375302 480362658724 480889401044 481045045472 481539767306 482067800386 482151393932 482307446816 483801595264 484082929408 484260108544 485071230592 486801975647 488152807684 488237456408 488395479104 488931029824 489433861852 489592271776 489677170112 490214126272 491373931264 493794081401 494154686467 494400341552 495451491301 495611848888 495632831443 496155312728 496241349136 496401962368 497457367784 497618374592 497704664704 500866499908 501705437194 501889066342 502505265184 503369035888 503736633296 503899672448 503987051776 504539699456 505222050944 505776052864 505863757568 506469324959 506654697737 507024694579 508355274037 508519808056 509557999444 510095160224 510578592704 511433797472 511620987296 512160322816 513050058578 513504379648 514396450334 514772100778 514938711664 514960512454 516290059792 516479027056 516856198352 517023483776 518079036224 521269925332 521460715276 522829179028 522998397664 523210987676 523380329888 524753831264 524923672832 524945896352 525499278592 528179078986 529257406639 529428705832 529815333944 530009251592 530726048708 531377652416 531400149176 531572141888 531960335296 533356353088 534846136084 535938075166 536156754146 537011505056 537251368979 538107864944 538282028672 538327429264 539426475736 539694636416 540088761472 540286439296 543614105528 544349302172 544548539396 544946209132 545217113792 546235505584 546330226208 546906151168 547106324224 547668985552 548542089472 549800971541 551243808323 551422223624 551646367441 552099237248 553273061224 553452133312 553475564632 554155099264 556827329792 558202005062 558814102222 559666888586 560256872656 560280592066 560461932208 561150044416 562114621312 562343111408 562525119104 564120258917 565600673651 567352857604 567536486752 568841755612 569025866656 569441411552 569649832736 571120579328 571329615104 571746842368 572740093094 574143568711 574848478672 575058878896 576022086328 576840363584 577175800448 578354159552 579969631436 581390822734 581491639508 582129274948 582317686624 583506543376 583555758362 583845856672 584272224224 585654562688 587191489664 589286602099 589477330312 590921819828 591024289336 591215579968 591863878208 592664328992 593417100224 597750730117 598187252039 598380861032 598484623984 599140893104 599757068417 599951185496 600609062776 600713212112 600907638656 602380137664 606312078836 607327634498 607549922414 608190383344 608295847328 608492728064 609786450832 609983814016 610089588992 610758583552 611489720101 612255221888 613094446003 613318844629 613766735543 613965386984 615218855516 615576609752 617483615008 619104070624 619983548672 621060597226 621514141742 623145174626 623346861488 623373251918 624030393328 625668029584 625870532992 627148307008 631010962244 631241918492 631702898164 633103323488 633360669292 633565662496 633770722048 635433919744 636130705664 637701162254 639003089621 639263822251 639374674562 640887380744 641355404248 641562985024 641590146664 642457848436 643246631872 643482066496 643951984832 647445322628 648654662881 648767143622 649031860282 650066558752 650356920343 651393731248 651604561024 652080411008 652989944312 653791658624 654030952832 655617844232 657224408308 658059180376 658272167488 659616092512 659671726844 659885235872 659999664064 661232454128 662044288256 662286603008 665305036279 665548544497 666365677744 667295136391 667511112808 667782444797 667998578936 668330655616 669063514496 669968371904 670703026624 670819330688 674054136064 675718216654 676211676218 676459176374 677289705248 678205687952 678234400922 678453917936 678949375312 679286895872 680951459968 682632568423 682882418689 685396263032 686795564468 687017852384 688820785952 689323813984 689546920192 689576113312 691502252866 692114598656 693316954798 693823266266 695464793192 695869211024 696123906032 697289893976 698024956096 698280440128 700112929984 702068501212 702838355372 703788890678 703910932036 704652973856 704682806516 704910883808 707276903008 707505819904 708950260096 710700490981 713346939383 713577820904 713808777152 715326413476 715450455512 715682017856 716204661952 716466799936 722351318702 724121410363 724355779144 724481386928 725275817968 725510560384 726256698232 727053075992 727179151504 727414509952 727945721984 733261792822 733688189884 733956727012 734857849024 735186083866 736230464048 736358130976 736596460288 737404176128 738162545744 738401459072 738529502464 739339337984 740224398017 741036092077 742166960951 742980785131 743221257928 744738614572 745652974144 745715865128 747480165536 750506401024 751810196642 752359224214 752602732432 754333632442 754577779696 755405212976 757355550848 757632750464 763855375348 764134953964 764692981988 764940482144 766699757564 766947907232 767196137216 769771215616 770052959488 771954038518 773530055857 773780416216 773845679567 776377594616 776628876608 776661756488 777480490048 778666975424 779520823744 781698198892 783613717598 783749601076 784862968928 785213539277 786177592304 786465341072 786922676384 788784468608 789360497536 791432007808 793642653544 794512923464 795587441636 796459844116 796597955192 796855781696 798482638304 798808443424 800439286576 801422033152 801715361536 805369254443 805664027549 806252383183 806653188848 806914269824 808039768136 808368222649 808629858712 808891579456 809031846272 809918991232 811903663808 815833699706 817974683318 818572029106 818836967728 818871634558 819877011616 820142372608 820985832784 821286321712 821886085904 822152097152 822294663424 826344688091 826647138413 828904635364 829208022652 829690213144 831384104356 831653189728 832260524576 834444616928 834714692864 834750031904 835630000384 836775406454 837081674522 839278418966 839891322322 840163161136 841878433864 843564631424 844977578432 845286848576 849872396204 850493036068 850804324924 851954972926 853000968352 853037081572 853313175136 853936327712 855956668544 856454413568 858202946432 860321646977 861265033837 863525242411 863804730568 864084309184 864435544856 865921447892 866351916352 866984590784 867301915712 872643695716 874273676057 874425280534 874708296592 874782072554 876568023071 876851732648 877003784176 877928295296 877965463856 878249625728 880116881464 880554406784 881197452928 887632696574 889047776864 889564764608 889962101522 891226351216 891380895392 891669399296 892320562432 892647160576 893854397824 894989724928 896061113389 897043690409 899359716632 899397792527 899688891176 900793492352 902476052704 902632547648 903000849088 904844410912 908507748608 910750639838 911045412944 913436259632 914103318544 914437889392 915560598784 917804141696 922246790972 924667033316 925680978196 925980583648 928410624544 928711113472 929088618848 932024775602 934470678206 936681556472 937365590824 937910675728 939825509272 940129692736 941160593216 943630470848 946266240764 948198132986 948585026566 948749517092 950097278176 950521652809 951688664368 952036991824 955541654912 957900661757 960558750604 960725317448 961778802088 962090090944 963079534612 964135600772 964302787864 964614893632 967603190528 970142461184 972368899177 973603951294 974920676431 975277507033 975989727011 976305615368 976474912816 976790958208 977862059648 978867723704 979184543552 979354340224 980428252544 987588162802 988309372934 988800683104 990902982602 991223697776 991265662886 992310625456 992482698272 992803924736 994914735568 995236749184 995409329408 997693753849 1000311990847 1000678114921 1001732999816 1003410874388 1003778132684 1005010530368 1006738071776 1007473266592 1007799344896 1010444101888 1011552105728 1012938649918 1013309395474 1014049389158 1016710548074 1017039616112 1019115998888 1020190320448 1021157185408 1022867594944 1023241974592 1026100117156 1028792900668 1029544201556 1029877423328 1029921024908 1032580119584 1032958054112 1033712396704 1034046967552 1036158072448 1041441993709 1042539850664 1042583988329 1042921430552 1045658358056 1045996795328 1046421975352 1046760659776 1049507662528 1049891792704 1056358157972 1058331292069 1058514813278 1058857411664 1059630667888 1060018503184 1061108659507 1061452097416 1062755304832 1062800298352 1063144283776 1063920670592 1066712706176 1069692272168 1071876150332 1072313508292 1074023010112 1074502737958 1076215729888 1076564057344 1076654858528 1078852951472 1079389272832 1080177522944 1080572878592 1081866427871 1084705558313 1085497690771 1085894993653 1087228211056 1088698604344 1089097078792 1089892418264 1090434227584 1092471011168 1092660452416 1095337971104 1099601943082 1102487616646 1102844447248 1103292734882 1104198474496 1106546122448 1106904266624 1106951129264 1108310198528 1113768927427 1116404010124 1117628204444 1119333777172 1120513745312 1120561184132 1120923864416 1124229242624 1124686222816 1125050238208 1128240517834 1130130288937 1130543927791 1131201347302 1134705715208 1135072973504 1137683511224 1138051733312 1138882823104 1139299665472 1145480186188 1148287137422 1149696957344 1150117757792 1152044172656 1153680727168 1154351600896 1156708319104 1159563958969 1159939262872 1162781645468 1162983279016 1164258549896 1164635373248 1167013086752 1167111516724 1167691713344 1168544448448 1171309125376 1174382979328 1177078141109 1178368867729 1178573204198 1178954660624 1180167134627 1181461248487 1181843639656 1182048578672 1182431159936 1183727756416 1185328657984 1186834200448 1195501460234 1196374504078 1196761722064 1196969247968 1198281786208 1199514136834 1199902370992 1201218125552 1201426424224 1201815277312 1204760275328 1207734544133 1212624157672 1214655268996 1215099844828 1216380766688 1216591694656 1219572901664 1219967628032 1222979440202 1224510443776 1226188892006 1226637689258 1227533471086 1227930773968 1230437711032 1231153219504 1234967230016 1238208141248 1242121194452 1243028283484 1246290349252 1246693722976 1246746503836 1248060786656 1251336059168 1251741065984 1254296614016 1257393176351 1262021924488 1262075354293 1262483836984 1263405796328 1266206646976 1266721338584 1267131324992 1275402324508 1278006179242 1278527644502 1278749349124 1281137879873 1281774761488 1282710808496 1283125970048 1283180293328 1284915696872 1286493263744 1286964132992 1287903969664 1291083500629 1294890645256 1297309325762 1297534287244 1298063720564 1300133117504 1300713840686 1302787462496 1303209122048 1304160822016 1305979888624 1307583317248 1308061905664 1309627781107 1311235688464 1313064623221 1314023520407 1314448816616 1314504466001 1316118360752 1316544334976 1319232185024 1319343453688 1319770471744 1319999328128 1322464908256 1330610072558 1331097088994 1332731355488 1334590272782 1335022225616 1335564889594 1335997157872 1336661311232 1338127028992 1339936743808 1341406053248 1341638661376 1348246596359 1351436433308 1352423352436 1352918352748 1354579410496 1356411375904 1356468801844 1356907835872 1357898750624 1361902919936 1365265136846 1365764837378 1368052455029 1370792526064 1373591128936 1374035704768 1377641571904 1378647627968 1379152226624 1383004505732 1386633909596 1387646532532 1390929586384 1391738422048 1392247812064 1394579787952 1396049912192 1396560880256 1400225859968 1403682687173 1404137002424 1405676710744 1407577781356 1407821864072 1409305947712 1409365613032 1409821767616 1414553806016 1417900520192 1421400981962 1424884065553 1426446524093 1426693878766 1427155641808 1427617554304 1430189932379 1430652826952 1430900911024 1431364035712 1432409323904 1432933599872 1444702637404 1448242820726 1448711558288 1448962773856 1450551635936 1451021120768 1452513396464 1454106151984 1454358303008 1454829019904 1455891443968 1458167794087 1461994448161 1466523585644 1467376379768 1467913454024 1469715698048 1470372167732 1472460928096 1472716261952 1476325091488 1476802918144 1480448796034 1482072184154 1484333921902 1485961570262 1486442515856 1489477229144 1491305948288 1491431730256 1494960331072 1503620393284 1504718448428 1505205464864 1508667264884 1509155559392 1510810425952 1514711101696 1515265500928 1522107529267 1523219085089 1523776598327 1527710750696 1528269907928 1529385963976 1529880964288 1533399515128 1533895814464 1543908077036 1547060111714 1547560832432 1547691359134 1550851117741 1552755189232 1553257753216 1553323512976 1554960980096 1557333950848 1559041647488 1562890553393 1563396397784 1567227435196 1567499202152 1569725937856 1570427078554 1572355184608 1572930682144 1573845352768 1577568937216 1578720995072 1582864015616 1585338892919 1586496624973 1587285307088 1589025846928 1590660051019 1591174883272 1591242248317 1592919688232 1593195910384 1593711563392 1596965276608 1597616886848 1600878573152 1610738508886 1611328055098 1612504766366 1613306377696 1613828539648 1616079536272 1616736445298 1617259717424 1617783158912 1618063692544 1619837982464 1623807327616 1627816124701 1631667399412 1635949366636 1637144058212 1637673935456 1637743269116 1639754023232 1641971665568 1642572643424 1643772171808 1644304194304 1652689376182 1653294276826 1656063498193 1657809270728 1658416045304 1659380426288 1662768208712 1663306379456 1664521049152 1668889233856 1669500063808 1673550812908 1674163349044 1678556837932 1679782644644 1680326322272 1683756867728 1687129262848 1689955156864 1690573697152 1694747324647 1699194831841 1699744792408 1700986072136 1701608649848 1703909945852 1706001936704 1706074163144 1706626350272 1707872655424 1711913337088 1716405892864 1720344975467 1720643293954 1722530067674 1724859658301 1726751055481 1727050484822 1727609461136 1728168618368 1728871089712 1731842895784 1732703832704 1733969181568 1734603831424 1745287391432 1748547352114 1748850561068 1749416593184 1749564145108 1753136046142 1753703465296 1754007568352 1755856590592 1755930927712 1756499251456 1760233762928 1761108813568 1762394905856 1765150487579 1769782753037 1771075179679 1775265393148 1778095553728 1779129529216 1779924203044 1782452702432 1782761790784 1787708795648 1792122226778 1794087380818 1798719433264 1798795585054 1799377782352 1801586984704 1804952105408 1805265095296 1806001698176 1809688821824 1821501279676 1822090825888 1826872519264 1828206637088 1828875778784 1835608283392 1843896787213 1844493581944 1844571671659 1849334066632 1851361956392 1851961167296 1856821249088 1858177237696 1864049551204 1868941356412 1873363112944 1874731181648 1875821351456 1879651018544 1880259385472 1882321186432 1884901302167 1887260941696 1891920143581 1892532481528 1896396265972 1897170053132 1897499034184 1900194556352 1901043305618 1903377328736 1904073983648 1911083309824 1915801323514 1919094449323 1920495914441 1921117501208 1921450634896 1923557604176 1924180181888 1926159069224 1928271201544 1928605575728 1929229787264 1944737798354 1947207902588 1949841352862 1950555014066 1951979454022 1952611230736 1952949825632 1953581916416 1955724119296 1957735447408 1958369087104 1958708680448 1960856505088 1970514256217 1975176325604 1976618745868 1977601366208 1981805965204 1982447395552 1982531325772 1984621250912 1984965396544 1989829471136 1990473498368 1995387507698 1999461280427 2000623981694 2001356229842 2003465999632 2006821748776 2007556265368 2010021060736 2013476143552 2014946533184 2025877299836 2026618790948 2028098778316 2033421096148 2034079232224 2038231997776 2040380640896 2042314370816 2045735189888 2046483949184 2051536235099 2052200234312 2053034419033 2057585801336 2059088403112 2059754846656 2059842049816 2065160239168 2065916108224 2067424793408 2072316144896 2082522865039 2082883987418 2085079701328 2085167976658 2085842861104 2087988007417 2090277593477 2091316716112 2091993590656 2092843950704 2093521319552 2099015325056 2099783585408 2112716315944 2116662584138 2117029626556 2117714823328 2119261335776 2120037006368 2122217319014 2122904194832 2125510609664 2125600596704 2126288567552 2127841341184 2133425412352 2135979327001 2136761116543 2139384544336 2143752300664 2143933112243 2144627016584 2148046020224 2149005475916 2152431459776 2153309717056 2157705902944 2163732855742 2169411116626 2170995381542 2171789987306 2174456422112 2177397208688 2178194157584 2179784836528 2180868455168 2184942022336 2185320904832 2190675942208 2199203886164 2204975233292 2205688894496 2206585469764 2213092244896 2213808533248 2213902258528 2224618696621 2227537854854 2232085584521 2232808020248 2235256408888 2238667554344 2241027490624 2241122368264 2241847728832 2249372445632 2256481035668 2260260577874 2261087855582 2262402694604 2269411430416 2270145947008 2275367022448 2276103466624 2277765646208 2278599330944 2281722628939 2284224654959 2290219121177 2290960372376 2296574274844 2299393914688 2300235515584 2304088345312 2307361454336 2313416638208 2318725836499 2319127917938 2319878525744 2324810843797 2325563290936 2325966558032 2328517099792 2329270746496 2334026173504 2334223033448 2335383426688 2337088896896 2354156282218 2356737735458 2357146408396 2357909321248 2360334269254 2362922496974 2363687279312 2364097157344 2364862319872 2367455512832 2370657315968 2373668400896 2379115874563 2385359362789 2391002920468 2392749008156 2393523444128 2393938495936 2396563572416 2399028273668 2399804741984 2402436251104 2402852848448 2409520550656 2415469088266 2420400497359 2425248315344 2429310537992 2430199689656 2432761533376 2433183389312 2439145803328 2445958880404 2452377784012 2453275378516 2455066942172 2455861547936 2460875422064 2462306439008 2469934460032 2476416282496 2483438600383 2484242388904 2485252191461 2486056566968 2492580698504 2493387445952 2493493007672 2496121573312 2502672118336 2508593228032 2514786352702 2520948731363 2524043848976 2524150708586 2524967673968 2526811592656 2530336034209 2532413293952 2533442677168 2534262649984 2540519146399 2550804649016 2556012358484 2557055289004 2557498698248 2562275759746 2563549522976 2565421616992 2566251940096 2566360586656 2569831393744 2572986527488 2573928265984 2575807939328 2582167001258 2585659185317 2586605562131 2588494493377 2589781290512 2594618651524 2595068574488 2596127441128 2600266235008 2601427681372 2605574924992 2611959777248 2619255562214 2622471376928 2626129246442 2628047040814 2628897633232 2629008932002 2632236721504 2633088669952 2638464370048 2638686907376 2639540943488 2639998656256 2644929816512 2661220145116 2662194177988 2665462710976 2669180545564 2670044451232 2671129779188 2671994315744 2679873487616 2682812106496 2694926073619 2696493192718 2701998339157 2702872866616 2704846704872 2705836705496 2709158820992 2712822751808 2712937603688 2713815671744 2715797501248 2730530273692 2731529674756 2736104910058 2741585052128 2747182257872 2748071409536 2755283143808 2757295255936 2758304453248 2762085287663 2765114056003 2766009011464 2772370515109 2773267819192 2775293065064 2781859172768 2783476844096 2784495624128 2789159575904 2792099824384 2793121760512 2800451719936 2806878644183 2807365374346 2808274004848 2811353421488 2814244705649 2815155562712 2815643728144 2818611895424 2818731226064 2819643535232 2829107612032 2842801963924 2849768131106 2852893048186 2853387757532 2854311283616 2855235108608 2860379864758 2861305653904 2861801822048 2862728071424 2864818647808 2865867199744 2879982374471 2889405274808 2896485641452 2897423116576 2897925547712 2901103271872 2905026792928 2908212303968 2908716606016 2916335588174 2923988896322 2933047171288 2934752759536 2935826908048 2939431396096 2940744335464 2944921856192 2945432523904 2952650182976 2960897592068 2964144368308 2968667843804 2971923140524 2972885031712 2978954458288 2982611896576 2982863460512 2989920662144 2997302070659 2998399112837 3007240786568 3008463179137 3009436896856 3010410929728 3017334529768 3018311118784 3021620851904 3044215058534 3046438170178 3047553196654 3051674780071 3055421501392 3056539815856 3058771927952 3059761928576 3066799030256 3067791628928 3075365282483 3087816154072 3094120223428 3095121664864 3095382718268 3101702235482 3105510378464 3106515506432 3106647025952 3109921960192 3114667901696 3118083294976 3121815939463 3125781106786 3126792795568 3130008487489 3131154101527 3133440702509 3134454870392 3134998404304 3139451875712 3140854157108 3144710369216 3145861364288 3147690705536 3170677785838 3172993249946 3174570614176 3178051693856 3181320102038 3182349766544 3182484496634 3185839376464 3186391820768 3187423126784 3193930553216 3195233773696 3201757146304 3221477017772 3222656110196 3225009532732 3226612755392 3232159072544 3233472890596 3234519434848 3235566317824 3247614655232 3255632249402 3262278931223 3263334798824 3271898733272 3274288116424 3275347870912 3275486538232 3279508046464 3283943331136 3285145286848 3287544343616 3305378752364 3306588553652 3312126996386 3315618541456 3316832090608 3318760852576 3325536417424 3326612758912 3329042098304 3334825380757 3337778467712 3339000127616 3343576927171 3347101625816 3347243330951 3348326698088 3357113675864 3359565289288 3360652644544 3367513735456 3379910313728 3381147394304 3389494649294 3397800464011 3398389663682 3399489584816 3401972144272 3403217299696 3407819891704 3412003873408 3412148326288 3413252700544 3415745310848 3440689950934 3441286587908 3445060135348 3449719316602 3453502110962 3454100969644 3455218922272 3456337236736 3457742179424 3463685791568 3465407665408 3467938363136 3469207662848 3485018901949 3486294453307 3490574782864 3497094704228 3497701122136 3498833186368 3499128290216 3506272092284 3507406930592 3508015136704 3511861855424 3520467525856 3530300975158 3537508419217 3539565506074 3542150359358 3550530786296 3556191107456 3558259058432 3559848406088 3564905404864 3565523581568 3584244453556 3588174761636 3597438866528 3597591170108 3598755564704 3609904210816 3610530190592 3612003396352 3619377643648 3628313032903 3629641031329 3632291664443 3641823848429 3643002559352 3644181651776 3653745038528 3656413274176 3657751557568 3687793574426 3688987163888 3689143343318 3698668133264 3702723912784 3703922334592 3713642498176 3716354475392 3722810605111 3728099102408 3737882712824 3746726225888 3749462363296 3751642702912 3759302037088 3760518770944 3764642372864 3769802604334 3774521883392 3779040347771 3783184259551 3783840287162 3785064963056 3792792531944 3793112429353 3794340106264 3794998068368 3800389112704 3802086611236 3806754657472 3808147967296 3831602647028 3838188898646 3840991828882 3842235002416 3842901269792 3847115208352 3848360363776 3852318138448 3856542403088 3857211151456 3858459574528 3889475596708 3894415805176 3899682705724 3901110028132 3903958908044 3905222461472 3905899651264 3915470894816 3916738174208 3941028512434 3949074495691 3950352651208 3953237491736 3955202732416 3963611930408 3964894791104 3965062651544 3969242501824 3969930793088 3979658942272 3990775015396 3998922560854 4001247963388 4002712459684 4006931999264 4013643497552 4015112530736 4020042121472 4026952287104 4029893066368 4036893881969 4039841921323 4041320543389 4051754599672 4051926137467 4053237581896 4056197556632 4066842192296 4068158464448 4076463995552 4080761281792 4091470379776 4092967898368 4103072470198 4104400468624 4106068838066 4113126877487 4115171602672 4118176806224 4119509693312 4119684099632 4130320478336 4131832216448 4134849586816 4145057554651 4165045730078 4165767974836 4170159402656 4170335953316 4171685722208 4175976014834 4180555186954 4182633432224 4183987181312 4185687901408 4187042639104 4198030650112 4199567170816 4218707091833 4220251180319 4225432631888 4233325168276 4234059253112 4235429646656 4238522671552 4240074012736 4244434638028 4245808389664 4251201193408 4271958654002 4273522233086 4278769088672 4287504601328 4287866224486 4289254033168 4296092040448 4298010951832 4304862919552 4306619434112 4315411805888 4327465711484 4338822233252 4341990763084 4343579974612 4348912844224 4354794417376 4356388315168 4359569673056 4369884044672 4370641809664 4381351884416 4392168408251 4396984646431 4398407772328 4408523605993 4409950466584 4411377788992 4413170939528 4426184489792 4427804517056 4449237393242 4455075709708 4464171169042 4465616040496 4470512817776 4477335108688 4482054981248 4482244736528 4483695457664 4494764643629 4498744891264 4506560206187 4512962071336 4520521155748 4522175711164 4524805389208 4538822860832 4540291894016 4550734044896 4552206933248 4555531292416 4557198661888 4562654065369 4563445257878 4568449309918 4574627789407 4579644103667 4580438242354 4581920744752 4593148549688 4598787829376 4600471031168 4608176690624 4637451672998 4638255835876 4639757051488 4649621687594 4651126581872 4651933116064 4657034199584 4658541492992 4668052347008 4668446066896 4670766853376 4674177793792 4708312564436 4713475470916 4714292816792 4715818642496 4720668538508 4725844993948 4727374558624 4728194314688 4741314631936 4758231749126 4766201653343 4767946130249 4770718725578 4782005840936 4785498016312 4787046888256 4787876991872 4793127144832 4798056547336 4799609483968 4804872502208 4805705696896 4830938176532 4840800994718 4850496630688 4858621075984 4860399379312 4865523066752 4866366778624 4878291606656 4886766278173 4890334957391 4891917760808 4892124868313 4904755568024 4906550757032 4910133884344 4911723095872 4921750844128 4924612878016 4939868920064 4952832564992 4966877200766 4968484777808 4970504382922 4972113133936 4979048325379 4985161397008 4986774891904 4986986015344 4992243146624 5005344236672 5017701250367 5029572705404 5041897462726 5048087697952 5048301417172 5049935347936 5053623185312 5060672068418 5064826587904 5066885354336 5068525299968 5081038292798 5093489164387 5101609298032 5112024716968 5114110578008 5114997396496 5124551519492 5127099045952 5130843233984 5132721173312 5139662787488 5164334002516 5171318370634 5173211124262 5176988986754 5179562581024 5189237303048 5190137148976 5192254882256 5200532470016 5202855362744 5211149849984 5223919554496 5238511124428 5244942753856 5252258492884 5256094081628 5257795266464 5258017864004 5264473443008 5276928740096 5277373814752 5279081886976 5289859633024 5302919048089 5316835441567 5322440290232 5322665624627 5324388355976 5330925421952 5338361091128 5340088902464 5342259558376 5343988631488 5389852147238 5392986385436 5403996678314 5405745733232 5409693409744 5411673410992 5418317641984 5425645503616 5425875207376 5427631343488 5431595002496 5441030884393 5455309723279 5461060547384 5463059349512 5472209820116 5483170104256 5494364515744 5496142819072 5510566287616 5514590511872 5516608906496 5523212815973 5524170575326 5530228112006 5532018022928 5537707324019 5543779704439 5544741030218 5546535638384 5550586130128 5563718345536 5566953688192 5568991248256 5578319151808 5613757288366 5614730748692 5616548009696 5622706842976 5628489411298 5630311125424 5631287456288 5637223790848 5637462452128 5639287070464 5658215224064 5685603927848 5686083471601 5699536262212 5705786096372 5706775515064 5708622567232 5720759729516 5722611307808 5723603644096 5759964748942 5769612527731 5771724262933 5778810549616 5792971282904 5794846233152 5795851095424 5802206543744 5810053585856 5816424607936 5817433212032 5832671176348 5847977792644 5866094342576 5869505519072 5871653816096 5881488670928 5889843712384 5890865047808 5900075673647 5905300365952 5919879158947 5921795184136 5922045893221 5928288736616 5937335687608 5943846281048 5945770063424 5957908916576 5965726921024 5979841324288 5994604141318 5996798225674 6014481573136 6016926358274 6018873793712 6020821859456 6034669059536 6036622237568 6043241703808 6058161041413 6074059408339 6088430117068 6092876340356 6095106393308 6103349560142 6110843002784 6113079631712 6117543855904 6119523857152 6133598060512 6135583257856 6150730564966 6163287864409 6165802672679 6175632308144 6188240446856 6190243329728 6190765436536 6203404470964 6211020756928 6213294051904 6243631878926 6251562213572 6253585591136 6260016974978 6262308203054 6266881405018 6268909740784 6269996808608 6278903751424 6281708314216 6289420738432 6291722728576 6295381411072 6341355571676 6345986499892 6349141228352 6356103387712 6362640204076 6364699533088 6364968993268 6371678752928 6372783641536 6387861106432 6390467547392 6403514292608 6419323058213 6424010924071 6426362175553 6442954035544 6443226808759 6445312220392 6450019065464 6453225510784 6464318145088 6466945781192 6469038869696 6511264498804 6524557862446 6526669597648 6543797466544 6548576232848 6550695741824 6550973076464 6559016092928 6567886662272 6570290573696 6575088687232 6586511070581 6591321029527 6610757504728 6613177107304 6624253992772 6631237082912 6633664181216 6637521705152 6651072834848 6653225517824 6658084196608 6669650761514 6675556935424 6678000255232 6685994461441 6687153854342 6694203251632 6694486661902 6696653396176 6710891221163 6714227351728 6719130578576 6721305289088 6735027470912 6778989298588 6795600928022 6796779327364 6798979169632 6803944288544 6806434599392 6815639783408 6824007746816 6824296652576 6826505401088 6831490621696 6881379901868 6882573175816 6890120270696 6899438633204 6907004221924 6908201939288 6910437844544 6915484358848 6927371583136 6970037803898 6972588906614 6981149565728 6984267796727 6994189408456 6995402244272 6997666372736 6998256580432 7012544184568 7014813861184 7016030273408 7023723710848 7040935051712 7060601950316 7075016838434 7079131012148 7084300718716 7101061572592 7112382214912 7119696812176 7129810809728 7131047163136 7142196868099 7147412630033 7166169508199 7168488907112 7176349523272 7194877733056 7195182340216 7197511129408 7219808421632 7238755287296 7256626065806 7259282062658 7264583328886 7283647696858 7286005118704 7288363303552 7307490077056 7312826548352 7315503115136 7333563365921 7352808757463 7375587148852 7377974327776 7378286686636 7397336266528 7405447825568 7407844669184 7427284996352 7432708950784 7444330317181 7445621210222 7456198204816 7463866393243 7475765425648 7493452451776 7498924726592 7503285405824 7518604074176 7539605208668 7558080695542 7566368519102 7567680574324 7570129926112 7585585063888 7586224858706 7588680212528 7589996136736 7600778225408 7604173222472 7613509314944 7616295934592 7663205294056 7676377797292 7681983657764 7684470004832 7685802539584 7694230416704 7704636276896 7713084806176 7714422302912 7770759491521 7776434276507 7778951193416 7779280528301 7788831610352 7799365411448 7802220056264 7807917816088 7810444922944 7811799302528 7830941789632 7882057024868 7898148991382 7900705302416 7906474983472 7910405464832 7927223860816 7929789582208 7930125303088 7938485003648 7939861586176 7949366361313 7952275907959 7959317884544 7973144980177 7978967562059 7981550030792 7997845121708 8002495926776 8005424919368 8013863998528 8027286995104 8030225061472 8053904574208 8059786132736 8073787763938 8079683842646 8082641086778 8093572242797 8103509199344 8103852274934 8106475163792 8112395113264 8133684384592 8136316928896 8152927991104 8206144940396 8208800937248 8212137676132 8226253754974 8230343205344 8236353612448 8239019386624 8239368199264 8260640956672 8263664432896 8269699173632 8290115109302 8307040165073 8310429689263 8330091460156 8331535949672 8340318805312 8340671906632 8343371444416 8351952029668 8361110373908 8365266864448 8371375802816 8432510617453 8437414183666 8440502360638 8450865263776 8454639964459 8466650336552 8468118506224 8470859293312 8477045343104 8480148025472 8488869276056 8491616779328 8502402386816 8543917308004 8547044466172 8557538177344 8575009202656 8575732448972 8578508066336 8596021903664 8609725839104 8613238868224 8630823611776 8652131078461 8654931422968 8674836773083 8677644466504 8683981526168 8687159949224 8697825688448 8709588834752 8712776630336 8719139346112 8739768089344 8762703768832 8784336816502 8793969292862 8796815544656 8817047211986 8819900933168 8822755577984 8826341879056 8852368979584 8855609034112 8877471442957 8898474786484 8910151419416 8928342338084 8931232080992 8941025635552 8954670217376 8964109962496 8964489473056 8967390915328 8989529287258 8997489782528 9011557752377 9013120412374 9025924142672 9041042311496 9044351422328 9049610778416 9077645721664 9101468089792 9125308130738 9126890515756 9136898619836 9149255578814 9159288207334 9160876484708 9163841489504 9186297099376 9197575658752 9200942062336 9216353381248 9274903345996 9276511671752 9279514102976 9299243375188 9302253163744 9303866232128 9314068399168 9336104694016 9336892133792 9382087546619 9413578334719 9416625128872 9417023797417 9426950941832 9428585633584 9431637284992 9441337077016 9451689987896 9454749117248 9456388629376 9516463498252 9532403306686 9535892260498 9541437451156 9564011681872 9570996032624 9574093776512 9575753983744 9586254289664 9596113094672 9599218967936 9609745004416 9611411393792 9622917174221 9626439257003 9633469197001 9658750206703 9661876353064 9681601989436 9700993261376 9717242151968 9720798758624 9731046133504 9756583213312 9773532556346 9780669914782 9783835521616 9784249736626 9797482188649 9809511136048 9813101514064 9820267768688 9823446191744 9843501688256 9849225756032 9933754401532 9936969555616 9941008765844 9944226267872 9958096650758 9970322794016 9973549783808 9973972030688 9984486293248 10010688473344 10035402500734 10055890726141 10059145410808 10059993834371 10083794925452 10096175395904 10096602834344 10099870695872 10107246370624 10121344136836 10133770708672 10162076585596 10186978328774 10203218596064 10207776010601 10224049433936 10228221156016 10229994792992 10249103038984 10254198091904 10261686467968 10265442346624 10279325574976 10328668005032 10342636741268 10346422248524 10353977973508 10359125162048 10378474606096 10380274297952 10384509764512 10405710725488 10422299699968 10447839108992 10473632358137 10477022248856 10481280981379 10489885507712 10504516985768 10512188163256 10515590532928 10516035728008 10528946886016 10554747629504 10579719266048 10605838096178 10633670883134 10644880580464 10645331249254 10648776711952 10661850843904 10676722182256 10680177804928 10684519116752 10687977262976 10718284919423 10746412799369 10779704294476 10785972770872 10807993356628 10811491466464 10819386819488 10823346821984 10851291007232 10851750414752 10855262686976 10863190004992 10882061768786 10908727805509 10910619446558 10922121094768 10926118699024 10944419640232 10966340208512 10988729031488 11046425631946 11048341150652 11060456224012 11064036045856 11075414648038 11087559408878 11089482060436 11093071276768 11101172260256 11127436691072 11133907376384 11137982496512 11156638303616 11196445439881 11227514576732 11229461497384 11233096019392 11245413685952 11256978822596 11260622250848 11262574912576 11274924904256 11357263872223 11365557788741 11371207855696 11372166943202 11395384299923 11399072524424 11411572192744 11413551030128 11417245134464 11441519459032 11445222615616 11447207288192 11519929497884 11539225055462 11543448525866 11557621099232 11585942565808 11589692466304 11591702190848 11604413087488 11620107171712 11632849215872 11634866424064 11648794474057 11653058047951 11661567975317 11665342352696 11692171302851 11695955585288 11732188685152 11739011038144 11743307632192 11762977341856 11779687424768 11800151347294 11810600731904 11839758317894 11843590368272 11844091786442 11856577473232 11874671375216 11887692562096 11891540126848 11915817833152 11931453842048 11989208282636 11993596451348 12028963146272 12033852716548 12037747587424 12041643718912 12069338119072 12073244475136 12086483407616 12116322082826 12146012622769 12148118816678 12176860234136 12185752680712 12190212786616 12206699120284 12221686005568 12226159263424 12235087711808 12267196121024 12301461129932 12326575728818 12331605345358 12351264616288 12356781486517 12376480893712 12380486659456 12381530873072 12406808941928 12422041513856 12426588103808 12487263757852 12503124427144 12507171182272 12520033949956 12524616406108 12533762810036 12537819481568 12539993617216 12563416628432 12578841476864 12583445457152 12640795689301 12645422345443 12678607591429 12682711143352 12687866451143 12691972999784 12698282456704 12712206775424 12725280408152 12729399066176 12729937986536 12743357505856 12745567283072 12807028585216 12838646116426 12848021848142 12852724351106 12885908071088 12886453617518 12890624440784 12900038130928 12906451021568 12928636290176 12933891562384 12938077739392 12970018800037 12974765955091 13008815493973 13022528997608 13049115724892 13053339195296 13087594933088 13097152465696 13101391483648 13101946152928 13135773324544 13140581147392 13150177374464 13173022141162 13182642059054 13205302080353 13221515009456 13226354214608 13248507985544 13262474165824 13267328362432 13275043410304 13302145669696 13339301523028 13371988922882 13374307708684 13388406503264 13388973323804 13393306792352 13421782442326 13428454703456 13438261157152 13442610578176 13470054941824 13553591848277 13557978597176 13591201856044 13593558654728 13597958339264 13607888577088 13612869198784 13631279566816 13648593305152 13758306796897 13762759803736 13765146351632 13780240541392 13794412573591 13798877266408 13814008443848 13816403878576 13820875689088 13830968717696 13854743166272 13940075607796 13945177813228 13962299131456 13968535593454 13988378816912 13990804488544 13995332745472 13996513160864 14025088369136 14029627722368 14032060546816 14047447421696 14064263562323 14081870103424 14101172258069 14116634917489 14121203900632 14150033676868 14158262024296 14168601437432 14202123145184 14239393624352 14259621619456 14284393736198 14294825260066 14332339016398 14336977814224 14352699046544 14389755466112 14390364680432 14395022258816 14513252131612 14518564125316 14529166657772 14567295393716 14572010237408 14576726607104 14614980154112 14625653096704 14631006230272 14667126731842 14697071061283 14703067911773 14705617514926 14751174297704 14755948655552 14756573373272 14794672533056 14810895651136 14888660634362 14891242420444 14912396409632 14919057246263 14927732786486 14951530851296 14986904903552 14997849453184 15006570811648 15037208148352 15079210417336 15116161391084 15132737038204 15135361148648 15140259852224 15171170127776 15172449717412 15177360425056 15179992273472 15208346444944 15227018629888 15232591869184 15302015834417 15307616523431 15318795280477 15326410588112 15352755594584 15358996230331 15363967315528 15368940009664 15371605079168 15388460833408 15409272553792 15426169612352 15428844605824 15541518983042 15552868553014 15557902386832 15558561056602 15577663220704 15598730822896 15604440112528 15615835632176 15620889845888 15623598605056 15661883579264 15700549073729 15706295629847 15764114049736 15796297982764 15801410604832 15812949966944 15854447721632 15859579164416 15860250606176 15876970007296 15898732722626 15904551815918 15918635769088 15946289960354 15957935124118 15963100061584 15995690243416 16004991853552 16010849838736 16027727997056 16054573990208 16060450122944 16147575527876 16159367685292 16165282173556 16187144485594 16207018398688 16207704549868 16212950327584 16224790226528 16267368769184 16272633857792 16305855982208 16346111292563 16406979605809 16412289880792 16417601874496 16424275352264 16452507509948 16460686410688 16472707224896 16478736398528 16580230218604 16614080330146 16620859378526 16654792438349 16660182920312 16663071899344 16680637610624 16681343813264 16686742888832 16703904059336 16722220747816 16730533728896 16742751605632 16865021234906 16874828367332 16881004721276 16901730527552 16909279928918 16933300673104 16936237012448 16941718586624 16954090686208 16960296050944 16977738552112 16983233558656 17004804773632 17025161154391 17043830117771 17069840101873 17087834616008 17088558058013 17094088932344 17115076354688 17150018405312 17151464897944 17157016132672 17192043807328 17261647223552 17304262156922 17309862845936 17349673546166 17355288933008 17367963052336 17374319898448 17395651376896 17419177669504 17425553260672 17438278692224 17568673633004 17587938585724 17593631089312 17634094423972 17639801866336 17645511155968 17652683758112 17704737959168 17711218068224 17754942885914 17796949572968 17798450630041 17820302838832 17856684676168 17862464161984 17882051271104 17909340434752 17928978946112 17979058574516 18023115504754 18026240824748 18051848285344 18059911403371 18082084622992 18088702844656 18099221556832 18155291443328 18202936179584 18250616261476 18253781031512 18273797239672 18298511157628 18318576414668 18321752969416 18327682979008 18372594198752 18432706762496 18523492852189 18530272633627 18543804813209 18549806691992 18553023343504 18559028205952 18592469120927 18598486750376 18604506327488 18607732464256 18628136798336 18673784267584 18764175093238 18827156669438 18833250257744 18834047594834 18853901883664 18857171267168 18863274569984 18882674154032 18903379975792 18909498234496 18912777258752 18956181323131 19005927826093 19012884183499 19032926996504 19064806613372 19071784520996 19082874902312 19128023363744 19141992065248 19148187553024 19192226189344 19198437935872 19219490008832 19245834348442 19252878514006 19266938394002 19317500413406 19323752706128 19363203978872 19401986522752 19434484303936 19441597517248 19547065112692 19561339829564 19567671043232 19568499473252 19594964377298 19619022272096 19626203028128 19640535537376 19646892383488 19687003376512 19698451512064 19787397880471 19809095778251 19867508803064 19873939111232 19882017531688 19888452535744 19916193301516 19940645588032 19947944061376 20070805001468 20108294549311 20111781452282 20118290821616 20119987668742 20161064530633 20167589850904 20192350791808 20193205668688 20199741391744 20214492741248 20242688273672 20267541417344 20324153171192 20373956657548 20406437192128 20415552021202 20448098867872 20456442312032 20459989585984 20498206077968 20508396183808 20523372935936 20530884693248 20558651149952 20609405607947 20624456124649 20632004879407 20657336010064 20685273482536 20686149228121 20692844497048 20707955947016 20718250324096 20756949212192 20760548595904 20769019529024 20811421450976 20895678217984 20947264716274 20954044497712 20962561962758 20979771015424 21009033971536 21024376326512 21031181065856 21032071456016 21057893772032 21109495259008 21161609621113 21211676192356 21267341766268 21289761160928 21290662498508 21297553423904 21353444364512 21360355609856 21369038233504 21375954525952 21436569838846 21492825598738 21559408588952 21571945541744 21615986713256 21622982932928 21638773638976 21646693643968 21703500829504 21764123537572 21817455611018 21821238893116 21844242189536 21852237398048 21888839280464 21932680417024 21977458062976 22031715220411 22092851263892 22096682301304 22120912448024 22128072091712 22150829296076 22175118817756 22178964120872 22186142553536 22202344520512 22254873382144 22313276607232 22364484681071 22392890879762 22423175557913 22447763721253 22455029153464 22458922994768 22466192038784 22490827371904 22513957645192 22521244501696 22525149825152 22549849808512 22714527744446 22731115577482 22742415711392 22744333886404 22790768599846 22798145048848 22823144385488 22827102060256 22834490268928 22883038918064 22890445231232 22894414576384 22946956338527 23007175789481 23039858995768 23078450110924 23086897051732 23115242198464 23171885131616 23179384932608 23240214343424 23265698431744 23297588948114 23306116095902 23323135950634 23330684705392 23384342605702 23391911170576 23464377370304 23478022076288 23486615264384 23525954683712 23600302694588 23679516635788 23687180736544 23688183572884 23713154946464 23749342750432 23775385124192 23783080253696 23831635666304 23862907684096 23978416565272 23979431731567 23987192902696 24057926292544 24067705433096 24075495174848 24138676238144 24232644165652 24292025245538 24296237633356 24341619717587 24353720468272 24371505361424 24380425573232 24413398240568 24443372011136 24452318526848 24470175423616 24534392242048 24602922259864 24653151457636 24663210690716 24702529232576 24713562973034 24752961787424 24760973318912 24763061746144 24813617883856 24844083027712 24853176207616 24882927841033 24948227841199 24966446887733 24974527515704 24975584854019 25006248854288 25014342364544 25040067899912 25049232812216 25067525620072 25075638963136 25079987234432 25126833256864 25281591378602 25290844690886 25357215182858 25365422286704 25375732902286 25383945999568 25396564913408 25424413550848 25450560816304 25458798132352 25459875973072 25486715011712 25491134566144 25616685330821 25677292232852 25696043696284 25705448702212 25771816142176 25772907235036 25781248881568 25800076261856 25857272580352 25867783124768 25876155478784 25940037600074 25949531910182 25992996645551 26017630987946 26045057995216 26098231449784 26106678390592 26175189866176 26194304931392 26203892305856 26346044282324 26365284118108 26410604160706 26443030018912 26452708429216 26497015971088 26524948331648 26534656724864 26550086820608 26604291339392 26669971056287 26678603046056 26743977845764 26748615417368 26776813006528 26777946647608 26786613584704 26843564884652 26856909406912 26876522314304 26940109883648 27072797245507 27102483957767 27107183696554 27115957194352 27143844096421 27173608715201 27182403712088 27187117309456 27195916678528 27215777154176 27225738397568 27262559133632 27297186610304 27516613593794 27525519607472 27530292703264 27560481082784 27588825147182 27597754532816 27628016887696 27632807757152 27641751378176 27661937435392 27709486332544 27777894515059 27880151215592 27890355626456 27924598262912 27937071186908 27976757633824 27981608977088 27993026321728 28050176738272 28059255444736 28128527124646 28163740206848 28202344516138 28233269834978 28242407801264 28300067353736 28316524048592 28337202874864 28404246290368 28478787248704 28568787472396 28589650520132 28664678032796 28673955628448 28705398093088 28779510932224 28780729360864 28790044517632 28920043056073 29026504263224 29037128250632 29058333315544 29134590787432 29144020474816 29334253463684 29394142122566 29406135823546 29411235029852 29466171237079 29502348595408 29511897311104 29513146746544 29589345066112 29621791302272 29694920514467 29777321268724 29782484840888 29824792819264 29838114492526 29855465572972 29903061702592 29973809807104 29995698906368 30074416296704 30121438965461 30143435874487 30158420834672 30222540969361 30232322782168 30233602718023 30265474076408 30270722297296 30280519704448 30342340255552 30344899434824 30354720850112 30359984546944 30416692889888 30604031668834 30615233046862 30637590560954 30652821176224 30705511189168 30717992460662 30727934631056 30737880019328 30743210158336 30776921666816 30818545107584 30852339224704 30857689211648 30928506369319 31009671716257 31083037966084 31105737106028 31115804773664 31117122113204 31155326441408 31197461645792 31208880225056 31231671264352 31241779691776 31323767158528 31401098147458 31412591259694 31465206465667 31528228099472 31592595965528 31602821209664 31625899933888 31708895443264 31720501212352 31797465445252 31809103631836 31892579920708 31915870248236 31926200123168 31991380486832 32009983707104 32021699677472 32055455994112 32109147980416 32120900245888 32284701804979 32295151055752 32318735370584 32330564347112 32374288971188 32414036797376 32415409099736 32425900655168 32449580453056 32534737538368 32611711964416 32692222585126 32772333507719 32808270054139 32813959211618 32824579761584 32835203748992 32848550704528 32894368444717 32905015019896 32921372821376 32945414449792 32957472797056 33160460437208 33228160660292 33241718757052 33309584876698 33320365840624 33326143798688 33361275221248 33362687626528 33373485777664 33407808118672 33444441495632 33461067457792 33485503211264 33537859264001 33625872307703 33650428413901 33730042469812 33749656734664 33762009442552 33803461055104 33818559857836 33866601346208 33872474024896 33955477104224 33966467117312 34050322308782 34087660235542 34139680203746 34175669232016 34177116116026 34188177864688 34230152709376 34300036810624 34302929795888 34314032265344 34384087614656 34608524313844 34619725691872 34699347092332 34710577866016 34735926104672 34748639796896 34838355339008 34851106521344 34876557384448 35034038957047 35046861761521 35137347266008 35175877171448 35187262178624 35268188847944 35279603732672 35305367516224 35509885771828 35593899145936 35596901260082 35640605677664 35713369352336 35724928323968 35764102542208 35818680869504 35857957892224 35946482728039 35958117149032 36046231009508 36052481649496 36103696570688 36119822806742 36164169245984 36177405689312 36198443113664 36310582886656 36405872359168 36462794537137 36489422374379 36501232522952 36507562063024 36547594479344 36585181173437 36597022315256 36637152829336 36643505938832 36655365958016 36745188397504 37046985704378 37060545267254 37087609626418 37099613383984 37106046687008 37118056411904 37184938241854 37196973500752 37209012654976 37215464928512 37256273596672 37347568535168 37439770868123 37528350186476 37654313338876 37666500515488 37668095189668 37707803767328 37714342534336 37765348308064 37806759951584 37818996468992 37912362646262 38011855652186 38025768366998 38065853993008 38129613226744 38143569041992 38165749804624 38256046727488 38283984130496 38384452378688 38491668696884 38505757028012 38533876788004 38635000826812 38647505412256 38726407957744 38803973045504 38868968607872 38883195034496 38979188466881 39094130225384 39122679659128 39135342086464 39136998946504 39189928754596 39238044544192 39252406056256 39281071074752 39374006753024 39567934435741 39574795760942 39618191556502 39671772140923 39715274276063 39735017606128 39747878222464 39764035063376 39776905071488 39832386603032 39881291176064 39895888122752 40141610002936 40216589098622 40223562904564 40236581643232 40239975337484 40322129061266 40335179701808 40384701583616 40386411337376 40399482783488 40428985482496 40485376547344 40535082834688 40583607213019 40598461214317 40648306342384 40705003319851 40734729132617 40747913315096 40812874384256 40831104042404 40896197735744 40912884624064 40919979171968 40996412155936 41117302299904 41218811215894 41248912249298 41264009758814 41314672020128 41370546965072 41372298456242 41385688994096 41415911894032 41436500648192 41513898424384 41521097191808 41538039058048 41622842901952 41894529432548 41908088995424 41925123925516 42018067943072 42048752653024 42062362131712 42064142912032 42218990518016 42323219242226 42409626105899 42423352384712 42534683532536 42579522321856 42581324997016 42595106847808 42706888729024 42738076467008 42873139677692 42985651197476 43118817177904 43143891083488 43231973426512 43245965865856 43277547277952 43293387287936 43352729949841 43407001659008 43514163302363 43528247075144 43634911222036 43642477786232 43688484379072 43704474796096 43777678560928 43954916125952 44063430440822 44171406032143 44185702527784 44193364602608 44241824896048 44256144183424 44301658592152 44350237635512 44357928241744 44372285107072 44404689041024 44728969362142 44785781759524 44846351115826 44895527442506 44910058306928 44917845989536 44932384077568 44981654743808 45027915290384 45042489003392 45050299650304 45099699617024 45203201616697 45321827892991 45429055488892 45462231154964 45484831422784 45488667772808 45581537199692 45596290097696 45646288770976 45654204120512 45766077836128 45780890462464 45893912677054 45987609449821 46014351578962 46079717991536 46156900221848 46173794103464 46230484396928 46343770263232 46595177896228 46612232191804 46646271901268 46661369410784 46768685211404 46783822341152 46928754740608 46956044152576 46973230528768 47051909367424 47185333407277 47200605389176 47219791637759 47359033271576 47374361473088 47376367145768 47426309892928 47498685500864 47550770248384 47663271332608 47898025895897 47956833130544 47958863463134 47974385805392 48076384649971 48115852585088 48135410866192 48150990349696 48277352476288 48465288331304 48584050491076 48592475266712 48683239435174 48707440936544 48743010722848 48760851146464 48826796481136 48886744022272 48904637053696 48940350847232 49068784484096 49127524521023 49145505680489 49181395374163 49205844519728 49306302915272 49310461581589 49326421381432 49405058465152 49427125946068 49505923574848 49526123492288 49627235767712 49765855682066 49896455682398 49932893775466 49949055031408 49951169708038 50012497708576 50028684729088 50080135799824 50098465624432 50135051240144 50151277926272 50159974468864 50253666513728 50563182757204 50581689381772 50714430365716 50730844573408 50751465804572 50767891999136 50901121632608 50917596264704 50919751946144 50973430023424 51233370661642 51337968443983 51354584465704 51392087392568 51410897404424 51543632284352 51545814470072 51562497763136 51600152523712 51735566249536 51880075200148 51899063820364 51985993291102 52035261975892 52090115990432 52196462899568 52213356781184 52350379732352 52388609862784 52407784611712 52479620465597 52537167064057 52675039787071 52692088564648 52730568236216 52821208321412 52886060037824 52905416858432 52994031942176 53049896663296 53069313449728 53208582678784 53330694239477 53339942112574 53357206092112 53470649407331 53487955691528 53497230834736 53553626013056 53555893295216 53573227169408 53687129769304 53713818813824 53753044628608 54145594491014 54204967915534 54214367393108 54231914388704 54287688192842 54347217430402 54364807424176 54374234618912 54391833357056 54431554308352 54451476795136 54525118267264 54594373220608 54719665114949 54863265344147 55033227187588 55051039214944 55060585406528 55120962165568 55177650294364 55195509065632 55256033775392 55265615514304 55418972665088 55555789030118 55760302431184 55780711252912 55849196525824 55874142373816 55953515267648 55963217954176 55986052643456 56100353476544 56257054249292 56404689032276 56466539669956 56484815602528 56600134707472 56633048097184 56674405749728 56808492580736 56957574497408 57137574944792 57160800403603 57179301040264 57329356065592 57347911256896 57410796186176 57561458721728 57840086112146 57981820821349 58053008526448 58074256501264 58116666631088 58269181574864 58288040949632 58431940367177 58668506927368 58788284245132 58812271647092 58822470059704 58932342474158 59004697190816 59023794622208 59026293493088 59178690132224 59243582604544 59314502849797 59389841028934 59470161262291 59491927929013 59535373347671 59554642537448 59564969681776 59649585638528 59676228985052 59710931145944 59806123405184 60242877930922 60286871748974 60316841669344 60445081938722 60464645564336 60467205436046 60530948152816 60541444594592 60561039408896 60684680511104 60689798869648 60709441700224 60719969093888 60833385779776 61208063337668 61230466093724 61275181121908 61305642352448 61411022378336 61435984921324 61455869262112 61475760038656 61637090215168 61704678449408 61857012738638 61983299693237 62019343432514 62166075932168 62211474212056 62231609547328 62234244226408 62310652882816 62394923291584 62417760450112 62463342528704 62802196294916 62825182519388 62930412931334 63056456198944 63185191931056 63205642419328 63251799867776 63417790886528 63441002424704 63527961616249 63594930890504 63597623288069 63618207263672 63785159841416 63831740496472 63852400246336 63982760973664 64019967414208 64043399354944 64218295960832 64241800491776 64558208816209 64569403609958 64590302111504 64637470741168 64661128694224 64727628229927 64748577942376 64828073594752 64830818199472 64851801310336 64899160906112 65069475076736 65384445170252 65544667015438 65616540108278 65627918423236 65649159523168 65670407497984 65697101409056 65788736889434 65810030039792 65842745642752 65890828899584 65914945594112 66215359137031 66239594612833 66320920874416 66456321320584 66483437514104 66619169753396 66640731681248 66652287597376 66725375253056 66815616237344 66888882991264 67075718528002 67251744615406 67300856827802 67460084939624 67499313469328 67524018885104 67606922110208 67637119715672 67733202692416 67744948049792 67910954208448 68100644617564 68175320471084 68279360407492 68351338464032 68354232232052 68376355729376 68600073621248 68605859591776 68628064530688 68768175229312 68937947625157 68963179595251 69194653120151 69217048627688 69239451383744 69398694184664 69421155732032 69471852209344 69497279593792 70068077914094 70093723523042 70274694532016 70351754342896 70374524357248 70536377695888 70559207465344 70610735032448 70733401497109 71019771543656 71187798291872 71193802520164 71281211355328 71426738704672 71449856647936 71528205084416 71637361739008 71715915784448 71801766607649 71880500931469 71892965456078 71916234298064 71990195212247 72069136157707 72092462019016 72104963298992 72207393141376 72239645613484 72328338491968 72354811378624 72396886227328 72925589074274 72978844748758 73002465045904 73015124126048 73095188958688 73170362346874 73194044630512 73274305658672 73287011877664 73310731916032 73490376795008 74093971408756 74121090534508 74175219252836 74199226767968 74212093374016 74369876483708 74393947001504 74418025309952 74695137070336 74879541736246 75032415418129 75056700372952 75308626677752 75333001030976 75336190379336 75415607534656 75428685068672 75530696616128 75613519903168 75824725292524 76023711304372 76051536733996 76131707986016 76259226453488 76287138083984 76331499609248 76512093454976 76567968260992 76700983757411 76768904757376 76983337393768 76986596611873 77011514056024 77067753576008 77270001653624 77295010824512 77452815915488 77737937215744 77766390068992 77958376933762 78149410672253 78188260450768 78245359318256 78270684172928 78273997893008 78379857509192 78476089088384 78504812112512 78562142149504 78756093538369 79135868871482 79149591521884 79236383113004 79343544281846 79430548552126 79470035212256 79495756444928 79528070126752 79553810142976 79664773206064 79762582352128 79791776245504 80155434744827 80184772426061 80283220005872 80433178197244 80447125809128 80473163286464 80479950674968 80644258122532 80670359403616 80772822674752 80970753094688 81167214426038 81196922428634 81296612684768 81410006639702 81469458265234 81495826630192 81625748768512 81662208084808 81792395471488 81825769248128 81839958343936 81992824311872 82437622431788 82497824498596 82528019517628 82629344040256 82741093930144 82744596912484 82771377988192 82831823788064 83027796848768 83042194383616 83076078116096 83245685803904 83451199756769 83542708282189 83761948513867 83789058865096 83816177990848 83850247851032 84036135886144 84097505306048 84128285824064 84646438484452 84819252211798 84846704769424 85069367065072 85159044643712 85162649994032 85190213695616 85413777458048 85476152934016 85624643917553 85746279355384 85971302394952 86237634355808 86287782166976 86463946853024 86491931731712 86555094555904 86586774575872 86705459899682 86814003318016 86917927998733 87013237969673 87028326604726 87056494150288 87241585875119 87269822444072 87284955572464 87376968758144 87408949592192 87555357121856 88126860881644 88342812064286 88371405055568 88386729205216 88483649792096 88512288366848 88603317184304 88700475271024 88715856483488 88744570214144 88809378082048 89457938724284 89571563519048 89692702231652 89791054885012 89820116613856 89835691979072 90055830580768 90084978006784 90406403233394 90643655785982 90858110977784 90924462309928 90969662845568 90977335545616 91163074399384 91192580195392 91292577541952 91308408241024 91532155672256 91787825354108 91975218899642 92028703157924 92159435983072 92313800443696 92347588206928 92460968793856 92687540526464 92848559285287 92916364190429 92950372497947 93190355792456 93224464383608 93292543802536 93322738821568 93537370422808 93567644682304 93857509481216 94103818734848 94370666814554 94401210778352 94439583275518 94601918182201 94718066543152 94748722946176 94752734291536 94852619785856 94997371001728 95101540496768 95336323756973 95796051791794 95913666261088 95917726926268 95948771610784 96152769299942 96231705170176 96270821732384 96301980699392 96554704952576 96776294123353 96930576662608 97030263112159 97065777147337 97168100982152 97184950533424 97366478870348 97414881873088 97486021445696 97521702292928 97653592962272 98255049042046 98291011360978 98362790748326 98411689039456 98612605830544 98620923163178 98652842762864 98810116930304 98854251892136 99011847149696 99052246984576 99254471535424 99531711364132 99792911364796 99865787550932 99898110062816 99902339416076 100024995417152 100160271599648 100196931248864 100270102480288 100302555852544 100507333027456 101019873389773 101126365514408 101130646867913 101163378763544 101428860731432 101461689146816 101502931609144 101535783998272 101802243265216 101839503892288 102466741323284 102675936887966 102709168931408 102784174785136 102821794808848 103087264568704 103091628940144 103124995526272 103200305047424 103379586803467 103471132499072 103650884742301 103760150400296 103798127640728 103971986582204 104070523951784 104180231980864 104392925799136 104426713562368 104700759464704 104777219725568 104815569223424 104941043503487 104959240931194 105074334128114 105216439156361 105331814384341 105350079574142 105384177129296 105461136472432 105642416642824 105772120075648 105810833716864 105988063884352 106661388478954 106679884225148 106714412184224 106941298814662 106975911383056 106994461669472 107107252026112 107111786590432 107146454338816 107374259538608 107427637627648 107506089257216 108035585960419 108291188982028 108409935831068 108428734786216 108463828777408 108575376385684 108694434860804 108729614848352 108748469237824 109050236534528 109439330229898 109622638026889 109662760995727 109726530688294 110066454375176 110102078429888 110121170813056 110241924331136 110355300588728 110391018131264 110512067550784 110531231028608 111111578060236 111520604862368 111561422505824 111748284747632 111907030535296 111926435908352 111972105286912 112200706953088 112477704019993 112514108498584 112518871971199 112809378064552 112933079339912 112969631205056 113200269414944 113266096194368 113348811499456 113616985161472 113915148994816 114275149889584 114321600807206 114358602080528 114658712131184 114695822513792 114821592372352 115122917443456 115407128758441 115680172224292 115963641642698 116106017052896 116148513002528 116233333262176 116538363149728 116576081899264 116863880734354 117150250780901 117337013854736 117576568490264 117624543294184 117644940119408 117864684948316 118009394381632 118052586986176 118629005699594 118779682057868 118940322524582 118983855858026 119070746695342 119109285074896 119129939363552 119299171277056 119352457970104 119421862291888 119612246810368 120485755861844 120573743497948 120633683338688 120890163877444 120929291128672 120934410872092 121061896305632 121082889189184 121369361022208 121379597739296 121418883400448 121666771559552 121967138106047 122416126675336 122421309366421 122460932187448 122550362243816 122611284704896 122822044756672 122871969842648 122911738524224 123714025477276 123966599386474 124038686865028 124332151864336 124422948424112 124463219094656 124468488452816 124621305765632 124789846583168 124835520900224 124926685057408 125143710341039 125235099561013 125604392589832 125650365038776 125860825862668 126112912397888 126370383862112 126411284838656 126503599735552 126835581773056 126882004849408 127033894767379 127055923232498 127189861781008 127195246576138 127236414527344 127367268452437 127506933202097 127570319682832 127663480992944 127704800492672 127965521947328 128039934828416 128086798709888 129116417632418 129138807219916 129180604223008 129274941482336 129322257388448 129455256459854 129497155884752 129656147189504 129661636398944 129703602620672 129798321812224 130138950153472 130768890340504 130779919846823 131089334030876 131233080216556 131255836846472 131298319046336 131394202818112 131577473778868 131620060079584 132430718274062 132479189225666 132641841748832 132701088137813 132912642641168 132966875028208 133238339506792 133281463362496 133304575194752 133450750506112 133631232474688 133777765982528 134151437056004 134503489230812 134601713655604 134920169879248 134998626938656 135048037770208 135274239431344 135466405384832 135489896099584 135701740493881 135821908416896 136157220655781 136201289235128 136350640942168 136558720814984 136702676928064 136708464464104 136752711458752 137211719183552 137536350458624 137875895250314 137926359190502 138389306240302 138434097255376 138478902767488 138797388369328 138842311464064 138943704418688 138994559187584 139337703952499 139703366391797 140136155828188 140187447046084 140549389064032 140703508685792 140749048714496 141072755391776 141118414930688 141221470064896 141442276026439 141466802994218 141813461471617 142039543087312 142375596583744 142387605040328 142562422710656 142853477409344 143603533215298 143761001862938 143785930912156 143832468596128 143980390424494 144138272315414 144184924038032 144209926597984 144414786282752 144479291226968 144656676983936 144709622757248 144793772454656 145851178148548 145957689497516 146004930091808 146030248252096 146190377917376 146340724693748 146388089261024 146548611317344 146574023755328 146980753590016 147644430338899 147752251253633 147806330037719 148187942817512 148242181069016 148350438505672 148398453535936 148424186748032 148739752967416 148787894003008 149759083472492 150064830836258 150113400745904 150617253355504 150666002061952 150672380758672 150831215069312 150857370137344 151061393232256 151227039806336 151489754623363 151600383679121 151649450585048 152047422608744 152103073467992 152263415972032 152518452906976 152574276167968 152662999218496 153024186909952 153135936521984 153401967514822 153537809514752 153777872613143 153966674787536 153973193223746 154023028112048 154135507152016 154350498086749 154540003307248 154590021649024 154905631830976 155916753867524 156298821344506 156376520901536 156490718636512 156541368345856 156547995786016 156759715018384 156952178176768 157009624225024 157124284299008 157512187076738 157898164095997 158271737742964 158299183043768 158472766226008 158687088563692 158861097104252 158940070424512 159056140253504 159329546412128 160310869489654 160369544852122 160566440011744 160638159324721 160866356394488 160894251618256 160946326572928 160959901349936 161288516245064 161340718807232 161545645349504 161941506189376 162334428852076 162393844857268 162593225369536 162820013279404 162938916530468 162991653260384 163324416169616 163584790942976 163651538496256 163985648623744 164390490490759 164821898688577 164875244863576 164995648997192 165056039035256 165258688080512 165482187860288 165489193824968 165542755976384 165663647576128 166055593697536 166491371607808 166902399513538 167085416564378 167523897027734 167578117730192 167632355981696 167700495702064 168072271772288 168195010612096 168256571648128 168671957416183 169114601421649 169292876968904 169638504423596 169693409538848 170138734130144 170318089287424 170325299988064 170380427391232 170827554916096 170952305868032 171219597295163 171249287835106 171492558710768 171668927044589 171942604789904 172475268711616 172575564333952 172927893706048 173410919799364 173835855997466 174026475939346 174056653209452 174112988300576 174483171750238 174539644888144 174569911144928 174753937516288 174817899184384 175110714243712 176253721763288 176685624128572 176742810111136 176773458410432 176967299584192 177206634368608 177400950542048 177431712966976 178857988359661 178915877448568 178923452150923 179143127038096 179385404463304 179582109770024 179640233227712 179671383958144 180111661161536 180812806466788 181287311571964 181716221955568 181848924619856 181939325691136 181954671091232 182326148798768 182385160390784 182585155083904 182616816482048 182835426310199 182902345883057 183064311344512 183516253927357 183575650708216 183950437799284 184057406315848 184318871966144 184627600887392 184695176413856 185375081052928 185697118570574 185832728380858 185900744995894 186152161584331 186380711584912 186448928767216 186585087605072 186645477643136 187074740845616 187135289364608 188741333629108 188802421556704 188879166551036 189203836364402 189436133086304 189497445892352 189505468583072 189705239571712 189994742003456 190203080993536 190672647513946 191061923796679 191139882853049 191592103583588 191827332522176 191835453852536 191897543221568 192305538599884 192541643464768 193552588246706 193861153325216 193947744201419 194060526224318 194131554294674 194336201964304 194369901066848 194732957740696 194829763746176 194972042891392 195043404585856 195307185924544 196510098084092 196582022721956 196725581496652 196823378078912 197225211661088 197241846326356 197305685525728 197708503784272 198023694299392 198104493969152 198508943070848 198999014804603 199063422728264 199144338646201 199585822729592 199731575101864 199796220125632 199804678832152 200049990834304 200320543199296 200393862497728 200540204960576 201014666054912 202039746779546 202252731028816 202261293735826 202326757527088 202857721462864 202923378293632 203005863218288 203071567996544 203604486530432 203679007784576 204181843188011 204933482646568 205351873775932 205418337862816 205568349570272 205643589617696 206174529137408 206183257880288 206249991052544 206400610094848 206759173606934 206942264998144 207265828304671 207301769484602 207520300800592 207596255281456 207943973164408 208141047903568 208360463961728 208785851598272 209882087006974 209918481862388 210148668256228 210432878312722 210663628768682 210700159148284 210768354258592 210922272944864 211284833285648 211544240151296 211621667433728 211976127768704 213322776957908 213359768450296 213428824368448 213882597629324 213951822766112 213988923338944 214223573180864 214748519077216 215788013572237 216071171920838 216512301698537 216582377964056 216819871662136 216857469572432 216927657554816 217150752771368 217388869721608 217459229696704 217496938475648 218878660459796 219245276053778 219325521991454 219453061376588 220132908750352 220204156859776 220242341626112 220483848662272 220710601177456 220782036262528 221024135101568 221062462057216 221327095007083 221408102911069 221569791531023 222151254754169 222223156120472 223041209724736 223122845011648 223496569495264 223814061070592 224401413906176 224955408039986 225028216997168 225037743942398 225618756129104 225866158679824 225939262410112 226400538829888 226532192388736 226697622998912 228550299779168 228643201614412 228717204161056 229317424262368 229391645027584 229643184744704 230245834886912 230774239832611 230814257516882 231360344448584 231379858190533 231927283285396 232212034105792 232297026005056 232466666524352 233076726299456 233727761468708 234300501561802 234674027709472 234778848243823 235153136980528 235249086588368 235289880238816 235729369896632 236018788763264 236105173972352 237258011399188 237559364115736 237880645049164 237967711716052 238141493390684 238218570149792 238259878727104 238704915940208 238843724583776 240893544237151 240971511723688 241069462571717 241147486995896 241267366677376 241780327754888 241858582257344 241868821744184 242123792611264 242165778378368 242759195478592 243333543119104 243934276212094 244832253350672 244842618732842 244921864374896 245100724487632 245222569409792 245644089513344 245743939685296 245823477048448 246430357200703 246520553146729 247167494385487 247428050954552 247933198772948 248077373730056 248664303728672 248845896848224 248926438189312 248936976905632 249579693166336 249671041800448 249853370114816 250287420682078 250470199122026 250900739526707 251208785179664 251300730077552 251721651725336 252225824795776 252740767724224 254067789534758 254111846464996 254379723562016 254390493152276 254472829054688 254734536904874 255013866404194 255140639365664 255326961985888 255409600985344 255931043894656 256079869656832 256173597419776 257518245117263 258232835264836 258277614439832 258361208446016 258549882964672 258644514776896 258910512919708 258994311769504 259323272797888 261407829141043 261537780681008 261559839693646 262093838898229 262178668061752 262466160433112 262511673692944 262596638092672 262788405636224 263154947557736 263240120159168 264861436548124 264958378451332 265283683497664 265402176275626 265825285282336 265933750056416 266476679013584 266562926724992 266609150389504 266901501012224 267262464949376 267555531965056 267922272903311 268216063432291 268302874112008 268919939965573 269006978461624 269203427311208 269840339758496 269997253877312 270096075540416 270548478862688 270932810769664 271403480987762 271643816833792 272314441311562 272402578470256 272701281884336 273117441629968 273405353856128 273416928928208 273505422917504 274423438367104 275751790500628 275852718381004 276778612480604 276868194510752 276957805534976 277594776738656 277684622928128 277887408837376 277989118375168 278675407904998 279358290323687 279406732783594 280272311656376 280374894092168 281098778128064 281407017371584 282145510783552 282884552052878 282933605988436 283626922943234 284079086174624 284751193167488 284775210080656 285124845421312 285706954818688 287207066430596 287522003725876 287571861824312 287664937192256 287960780848988 288276544630828 288369848076064 288419853195968 288958582453936 289313353967872 289419245514496 290738300853923 290844713945189 291702356297096 291820928376289 291915378995032 292009860183616 292060496504192 292380755834752 292681449387496 292776178522048 293097222634688 293148047510656 295288860677798 295504502507266 295612660075438 296375885635024 296484362138032 296700877011344 296796907071872 296848373496064 297479505934832 297575788006016 298310432400851 298419616967093 299518166944984 300129661672516 300226801491808 301234506711008 301332004123904 301344761517344 301662430138624 302122786464512 302454079612672 302979509246726 303200767358242 303298901170096 303721947848119 304094845217488 304206146935984 304526831944064 305036905813952 305148552335936 305325998436992 306803935029644 307555745226286 307933349575072 307946386447492 308046056224096 308271014304032 308700996173498 309080006614496 309180043298048 309811263661952 311732612510371 311833507735048 312597642689012 312753041803072 312981437273024 313095991572032 313519430036768 315024374153476 315796328191994 316441056328631 316543475485928 316598366087536 316945532452016 317374177127384 317722194208504 317880140849024 318112280507008 318659092824256 320621738979308 320739089704244 321132880023488 321276318649442 321732712788976 321788503236512 321892653145856 321919802699872 322577032490128 322681437614464 323091290699008 323478061933429 323883012378752 324326961935587 324668857704152 324682603102247 324787689714536 325186450739072 325640026558808 325877833060936 325983306520768 326648832339232 327971297247488 328780980981518 329643797377154 329750489727152 329991297994384 330112078070512 330517376161024 330964375720576 330978387649936 331085511952768 331327295152256 333804799027076 334170833128756 335047794055468 335156235460384 335264711963392 335400991404128 336144543544576 336390021224192 336513143296256 337343914832366 338170561970779 338229202843298 338585753937808 339277008847192 339386819077696 340277468260288 340650599976128 342439194590326 342498575670212 342985117421536 343138316664049 343337854089178 343885209579808 344950537423232 345151128667904 345855787412096 346821839598728 347671711994932 348052951878692 348113306418904 348225976601152 348966343500476 349079289776288 349139822289856 350221428487424 351946364191591 352075180038913 352332291450971 352507443526576 353256913297613 353371248257144 353485620222272 353546916820864 353934599168384 354413268737216 354801901084096 354863425933952 357715976719322 357831754897136 357846904301846 358286254076192 358770808926608 359164219540048 359280466455424 359342767916288 360223322323072 361112628695767 361244799486481 361625612933576 362574623143928 363432443911136 363697849239712 363909342182464 364652297597536 364770320781568 365170310167808 365670852620398 365804691766114 366128622689024 367032507854714 367151301416432 367900875598568 368114812631696 368637743932288 369255201774784 369390352827712 371394237141148 371665456761716 371801489991788 372304323168662 372761423169824 372897857534432 373170175210144 373290955286272 374149481691232 374270578729216 375960559728949 377482667258216 377604843113408 377758333102072 378407672728804 378872266172608 379010937166144 381345295027892 382123847593358 382279765706098 383060226082027 383184207167176 383654665044352 383670907705072 383795086443136 384611077199768 385083286929536 387105176493412 387722306650432 387895488402838 388121052448636 388263108589348 388672403928608 388739802133696 389465915481392 389659527492352 389944085782784 390086809171712 390614371849088 391578706550993 391864666368331 392008092708733 393020196168184 393036835334299 393164045443912 393451162993304 393646756157824 394450423322176 394483692652712 394611371051456 395417007568544 397017886141696 397998029609206 398126845456528 398288677292402 399171645459184 399463150203728 399592440251264 399609357664304 400099981668608 400641086398592 400787724995456 401080409921152 402070582801147 404079493559092 404505462057632 404522587471652 404653515054176 405715442925728 405846756587264 406011726436576 406143135993088 407208973060864 407358015569152 408363686376022 409364364490943 409866965293136 410703747551864 410836675725632 411136699140544 411287179235392 412366515760576 413518347213868 414531656609342 414603538969204 415040601601184 415192510562912 415887946328816 416282095807136 416720927923456 417571703196544 419764174013948 419836963724776 420297336512456 420865756625444 421327257537364 421400318296568 421536708517184 421844545889728 422569666571296 423952255537408 426040335600347 426507510703807 426645553915816 426719536900592 426857648736896 427626789781321 427765195258648 427903645532224 427977846677888 428447146361728 429497038154432 431576027144474 432142343841676 433024603397074 433164755928112 433639743324272 433714939144864 433855315109632 434301505542736 434777739443216 434918459393408 434993876951296 435992170432013 437136340000139 437757320919592 438490552107556 438651043982908 438906122753176 440265817500704 440408313719552 441421202354912 441564072525056 442048270203136 442654190014166 442816205822138 443139583062046 444302509508338 444446312240944 446082419449472 446245690023296 446993138990528 449910816079972 450056433994336 450075487884796 451237512258208 451732317359648 451878524820224 452801077659776 453064384777472 453395245997824 455609202899773 457100599558336 457286403228824 457434408322112 458634848524736 461548479665222 461628515033764 462490774634153 462720688897168 462759716381066 463854566570792 464424068211584 464594052010112 464933333048704 466153452598912 467455522937416 468601003123604 469348055418944 469557696487646 470306273961056 470498173176736 470579760477632 471458739793264 472037577526528 472210347944704 474016328982781 474362490866927 474516022798376 474536112226361 475118728231472 475761290098328 475935423432104 476282986781368 476437140299584 476519757454208 477409831880416 477687449167552 481787088474302 481943023447376 482138925143434 482294973991792 482534733354752 483560655509776 483717164514688 483737643488368 484247585222528 484331556756736 485518390957184 486717021285599 487868552424188 489664506701344 489685237465684 489843728749792 490201448975264 491288179026688 491487879370592 491646954096896 492860714401406 493041106293458 494334988770974 494856101909104 495866397545896 496154747460112 497328607457344 497691793696448 497873953811264 500574841364156 500940398244052 501801479053414 502417570359328 502601460155104 503443303450672 504451649591552 505481535448448 506729450069453 508135579069516 508223692929992 508759447124032 508780986304552 508945658109376 509469073809748 510027732808388 510281278731328 510653923971776 511862087789312 514383147664633 515036490234526 515733037831999 516298565588819 516465670529672 516555228879664 516722416892032 517099765929344 517289029553792 517821025839416 517988623539008 518646545595776 522815658282086 523075561362016 523119679387292 524187677796458 524357336123504 524932320866224 525023347385888 525193276185344 525576811272448 526309895115472 526480240318336 527779995786121 529165043158063 529722873096248 529916756902664 530567366995328 530804352551252 531650570564672 531867500112832 532953358027168 533125853449984 534524929898752 535111063930112 535844545806622 536432126864582 536605748224016 537839879931146 538013956923248 538406854622416 539680679516992 539994507754624 540192151080832 541096957725376 542806961975524 544628882623124 544805156940512 545402563768672 546234883259936 546810707712256 546833857856416 547010845835008 548846876734208 551503581001256 551705436762008 553557224961208 553736389021504 555189553477312 557350815809996 558716580647374 558813465567188 559857253504501 560544623312752 560749788184336 562197556256128 562814034743168 564291021567104 565769104105756 565867211976872 567253845886468 568158172349248 569502386334976 569550420161312 571413909637376 572307340343759 574228278417859 574414132861192 574438451642437 575044007451752 575143723648624 575329874384512 575921561697976 576553089261656 576739696152128 576839706391936 577917164907872 581476601707846 581689427890378 583404712594192 583641856752578 583830757990064 584019720367232 584120993008384 584761511669504 585362898774992 585552357044096 586194445269376 586296095021312 587641621017061 589183762608883 590577721355596 591009005014532 591225320150876 592751771270048 592968724276064 593401754022688 593593814143744 594959011869664 595151576012032 596620864801702 596839233934186 597838922847673 599036333889968 600259323345032 600453602983616 602469013422016 602689523034688 605959018493452 606401534716484 606597802340192 607443895696238 608189690434976 608412293871968 609053663888128 610073811627904 610297104671872 610651996873984 613409334294601 613607870059288 615111490452572 615866699150144 615892772894984 616092112448192 616542028608064 617401992346996 618160013228992 619622527323904 622674336646661 623357131028641 623465225020742 623667015470096 624993000449623 625195285378024 625506083606144 625962874546048 626191983144064 627038860073536 630048748306952 631592656383988 632882112657262 633086950971856 633196732175072 633891064904032 634748354254768 635444388417008 635760281698048 636224561014016 637318185648512 638891573846357 639358139864119 641243477958616 641478179408488 642265760046976 642552637298884 643465425577952 643577006473024 643839605399744 645154064980256 645362875228928 646956123866858 647766024757504 648653923871174 649337715408304 649365206204494 649575379429072 650372901478144 651280053117616 651755666121872 651966613041536 653297664678464 657561961963036 659287594754308 659500979454304 659982595988768 660224156141024 661928751441152 661956775299872 662171023905536 662654590304512 667609598054152 668341666257512 670095588110936 670312470920768 670801982808256 674687829664732 676341123941558 676458405686596 677171507875616 678554017694384 678773638155392 680554936520576 681301199952256 682983171832741 684878389180652 684997151340424 685970234843072 686276633328098 686675708178356 687770419159616 689901074846464 691711574824192 692793096205603 693299025113201 693643679197456 695118442295303 695343423989864 696105903757384 696226612837808 696451953202304 697932687000952 698158579552576 698279644579712 703892728383182 704150360077826 704664582901942 705014887053152 706513826595226 706742496514288 706971240444544 707093833641728 707869198336768 708826537474432 709603802168192 709726851867904 711355646494337 713222449473911 715431953438644 715663509794272 715693808603692 716572508152384 717541617853216 718328439080096 718560932910848 720446644646144 722225257391534 722489598972962 723251225867152 725149246287856 726864887822272 727395698479424 727818684364928 729304595195072 731341705240796 731609383532228 734065015709428 734302602832864 735801751197136 736229625263392 737275487864576 738510403549568 738780705655424 742788474282296 743330913523432 743602979983576 744608646337324 745522846339648 745795715068864 746340350420288 748298963382464 751921119457898 753763670677537 754590211245197 754965334516432 755209686226816 755516666204144 756815345457608 757744532345216 758021874332288 762690590055784 764247695186716 764559531412196 766120452164054 766368414334352 767309330088704 767341815410144 767590172886272 769222154399536 770166573859072 771088537047361 771370763072023 773395063077169 773959853519723 774210352986824 775444613300864 775790976805676 776242104897272 776526217178696 777344807857216 777479604267392 778931830962784 781228743698176 783157413101986 783729332736662 784016185417466 786040392336368 786073670668598 786328090887824 786902325986608 787293512315648 788900846644352 788967385305424 789222742102912 790834015137088 795996059218412 796253690913056 796577354584804 798343290918368 798926300407456 799184880502528 799218715328608 801282172797184 801575449990912 802160819842304 804141165602294 805782896012081 808158987118184 809010924115264 809045174943304 809307030108352 811430885851456 812023452873152 816727372752044 818728728981886 819733930586272 821407495103728 821673351451264 822273398281088 822574358470784 824733031521152 826769102744897 827036694427736 829063313218684 829207077938408 830081203202368 830385021125824 831775892657632 832564191614272 835143406393088 839256714610717 839528348027896 839673927449552 840594673024912 841459166989051 841731513250888 842654515074728 842800636593136 843073417034368 843689091779456 845139333142592 852080671200694 853015021407614 853291107831632 853439073801184 853715297473792 855253579562642 855530390517296 855807291064448 855955693355776 856894292723456 858994076308864 861114729966829 863152054288948 864284687683352 866049206794148 866329511856224 867279486648544 867429878289728 868603011085472 869555478886432 869836918786816 871984340864026 874272680000278 875514641839184 876981104215112 877302087965816 877812245506352 880531635001408 882842404709824 885308380028332 885632411644276 886279166124092 888605019016676 888892624481888 892164838898944 892491380046592 893986277981056 896521334738263 899821632159944 900112867988672 900150975769592 902475024516416 903464634719296 905602155319552 910062492022043 911218405799546 913451308349449 914201199116672 914572806457648 914868816644224 917269697049472 923096959330444 923257030067528 924981549268306 925441377794336 925519432762132 927709133141584 928848136423168 929188104020224 929866666097408 932306905197824 933422965899437 933764607929291 934446512109097 934911045874832 936898770050191 937202006247208 938696110837888 939115392975292 940612547922112 940996346353472 941159520955264 942917479586528 948032657965562 948724981733854 949032045596752 949072224452722 950237456462944 951522580196656 951870846864208 952565973562736 952874280599168 953039514908416 954819663760832 955374898335104 963574176948604 963886046894752 964277850286868 964589947983584 967121311019552 967434329029376 967475286976736 968495170445056 971036781914368 973434042571198 975421400435677 975737104848376 979329013402688 979370474931368 979687457499584 980402897950528 982975758741184 985721428802812 986082212586916 988669977541948 989712203818208 991732795091792 992309494920224 994657214914688 995383587392896 995747907622528 997112788846343 1000825755954349 1001149682728312 1001880796488104 1003602958106828 1004835140718656 1005202920310208 1006886606901344 1010963070896896 1013458900138906 1015942338739289 1016271158139032 1016447385859984 1017518894248064 1017561972609104 1017891316218752 1018938147619496 1020055465616776 1020562557462656 1021307847943552 1028766295329266 1030072980469052 1031466075663998 1032597131177638 1032931341059344 1033110457759328 1033444833784064 1034199531858688 1034578059107584 1035642051678832 1035977247078016 1037293091191552 1039673637184031 1042402041538793 1045631316564172 1046151122724032 1046239358774584 1048375355592916 1048714672247008 1049864641732448 1050046694771776 1052619790230944 1052960480636672 1055559991572242 1058330086316126 1059445746192496 1059833513805328 1061134733990656 1061608705102504 1063301141129344 1063735000225664 1065906716054336 1071689091613244 1072864253729164 1073211496448032 1075679759862292 1076027913846496 1076813709244832 1079361359033984 1079989015509248 1080384302161664 1082193915450752 1085613923951048 1086055207668457 1089257765246248 1089610313881024 1090805127537344 1092469766519872 1093667715712832 1101654595605631 1103007162002512 1103410873524016 1107114449922416 1107472778043008 1110379106954624 1114701631619992 1117433161294748 1117626931134376 1119714507009002 1121089246625504 1121499576368672 1124395112512256 1125628069486336 1128582043134208 1129933063983529 1130346630651247 1131172093605749 1131538208211512 1131734423953744 1134140616376547 1134507691772936 1136316344698496 1139100840322624 1144614680687518 1148456556835718 1148828265722384 1148876903284874 1150088014903504 1150287447297248 1150659748769024 1151843123395952 1153106178523312 1153479392304256 1153679412783872 1155834329815744 1162953203415692 1163378855780756 1166809425188384 1167283713505156 1167661515980128 1168039440734464 1170725797549984 1171104714088192 1172388890538752 1175283242034122 1178367525217766 1181155442711192 1182018010029064 1182450640301752 1185503542540096 1185937448552128 1186803508045376 1189918023739328 1193241729603404 1193678467868372 1195677845695346 1198072667779936 1200518646690064 1200907205967232 1204938026844032 1205379046069376 1207031270708731 1208354842473311 1211918036986904 1212803069432968 1213195604680384 1214887791392476 1216379380869952 1216824587743936 1220147623255808 1220594209343744 1226605967507971 1226818668589202 1227215740118576 1229824936368613 1230222980905144 1231733398300288 1231785545789968 1232184224896384 1233084057216128 1234803984693992 1236320026457984 1245348673293322 1246714262057282 1246930450041484 1247334030940192 1249986000899246 1250390570756048 1251012167212288 1251925749092096 1252383966288128 1254077720147072 1258091823603589 1258552297643827 1260097496613904 1261855102915381 1263185312767976 1265764225314524 1266173901943712 1266393464350144 1267782129808064 1269496708509536 1270888776834016 1274636371297024 1277783147692714 1278716279728238 1282486955917232 1282956358816976 1284531520093952 1285105274597768 1286930851155904 1287154012946048 1287679210799488 1290308129960512 1293912247733716 1297307847742348 1298675430816608 1298730412408988 1299150758858144 1302560106235232 1303511332243744 1303933226083072 1306595329356928 1314698409282869 1315123923926072 1318575189508616 1319001958908608 1319965191977536 1320448312282048 1323913550599744 1335219196108304 1336683332515024 1340191176221872 1340624941841536 1341603965616512 1343934628445071 1349375659329464 1352682247883116 1352916811373192 1354343015751232 1357108035388768 1357547276310784 1361109873041152 1362602399904512 1364233565545331 1365966343665482 1367813709032693 1369313586996433 1369756778361304 1369994302680848 1371940469686144 1372553266656196 1373351416356712 1375540838319232 1385586192411206 1386598050226402 1387287358394912 1390236884590606 1390686847979728 1392211807514768 1392453225675616 1392903906404608 1395865374001904 1396317159105152 1396559289159424 1407785456766364 1408300720155652 1409329165803884 1410029774106304 1413027653190452 1413484993028576 1413942480889088 1417653074948864 1419207604336384 1422711292988674 1425615892944451 1426444898947822 1430863906877288 1431327019588544 1431387617207384 1433145016304768 1435083235706432 1436656878160192 1444450514783068 1444979197945924 1446502451734304 1450298492575712 1453729775644544 1454791396958848 1455637368729856 1458609190390144 1462683410481592 1462745335625587 1463218767064456 1468130031418856 1468605205665728 1471603502394272 1472459250526784 1477020807099136 1477561411310848 1484838802772807 1485576948564592 1486661827046864 1487205959967152 1489217292674648 1491045692679296 1491591430137728 1492680700840576 1496597926764928 1503842238915796 1507527341355074 1509180422490394 1509930669032864 1510419372453632 1511033332408288 1513630690915216 1515489064690432 1516043748664576 1522953260151713 1523510676095159 1525381180111568 1528495390373432 1529119062824392 1532240904328108 1532736828668704 1534683630820288 1538444308799072 1542177074094722 1542741526144046 1546790126154338 1547919707039446 1548420705973648 1550889226601728 1551581953611352 1552484209794544 1553052434357392 1554689615714432 1554959208534784 1557863661925568 1566314826203972 1567458665473324 1568032370834932 1572080784672736 1572147341337196 1572656181775648 1573804651973216 1577801693288704 1577934770610848 1578445484205824 1581668030274176 1585572795378611 1591477021763473 1591992118436824 1592507381826112 1593154709169608 1596686581836736 1597852600814912 1598437430657216 1608282331204588 1611565792024162 1616317974236368 1618021848230528 1618090349886608 1618614060216704 1622861771702912 1624046905746304 1626868234433507 1633454745504088 1637457457963772 1639467861172544 1642814990207456 1643346702902528 1644546796562176 1645148716941568 1649466063042304 1651440631975927 1653251521423787 1653538205489794 1654073388855472 1655774489881681 1657590131627261 1658126626437368 1658414155876816 1660162406404736 1660770042251648 1663551785315264 1665128383228544 1678513429221434 1679056696055792 1679347854899104 1681189346049824 1682918333978102 1683463026501776 1685309030149456 1685601273186272 1686146834068736 1687378183558912 1690278666285184 1704161342401388 1706030042815228 1706582215663264 1706878147602368 1710507159125284 1711060781034592 1711614582128896 1717988152617728 1722229459933658 1726304108577896 1728569375366704 1732098413588296 1732659023712448 1734558973297088 1734859756579456 1737206022170944 1739110957772864 1743968681728052 1748545360000556 1751029283678368 1753962208430224 1754604175931632 1755624491012704 1761063270002816 1764122626420453 1765684809419648 1770616760056664 1771264823288552 1772558332248184 1777210038033352 1777785248963776 1787972555962112 1793042669476526 1797436445461819 1799643264319888 1800225735977344 1800301951539184 1804950049032832 1806929269438592 1811390151382487 1820124984044086 1822436811599092 1826902616698898 1828402398233344 1829145612915296 1829737633288448 1834539394098944 1838749588343707 1843574999131021 1844249765799403 1846193918660888 1846514060135056 1849963098536612 1850882755588672 1851038865524264 1855418266283168 1866845931798874 1867529215858582 1868893024218194 1869822091749664 1873797540100382 1874404012494416 1877392221675776 1878230785950584 1881225095844224 1881992692706944 1882319041910528 1885834959173056 1896065315931124 1897449963467708 1898064091193504 1898144448905444 1900474912925888 1903045160393312 1903741693728416 1905131947125472 1905748561198336 1909639327521664 1910749796670208 1919377594405687 1921482290490347 1927148353897208 1927772093789504 1928555700573736 1929179895967168 1934242622039104 1934950573953472 1946868085142396 1950842800871354 1951474209696752 1958658026805376 1958740949862736 1959374914999168 1960805795901056 1965951517482368 1969366810103719 1971442857605624 1972164425173832 1977339955083896 1979424407636416 1983465590183584 1984618989840448 1989314429829376 1990767174785792 1991495815245056 1994225577692686 1999112343970859 2001304473302479 2001651511908698 2002299365456624 2003761592976208 2006556475127737 2007205916213656 2009670281437312 2010405840620416 2013773213802688 2026917800277812 2031884677478578 2032542316278064 2032894771719968 2035037788496128 2035123945218208 2035782632437504 2037876295238992 2040110931233552 2041125114925312 2042615695887104 2052676133247961 2057532590658532 2060145960938104 2062932151327996 2065194262355276 2065862682118688 2066220915518656 2071284103357664 2071954494156032 2079347274368062 2084804083077586 2091262633128344 2092302245448064 2092478717549168 2096750711185832 2097429344494016 2099729283464896 2100093389543552 2105239580461888 2111119983144484 2116660172632252 2118891492384992 2119667027610656 2123217410205008 2126602282258688 2127470000451328 2131813432108672 2137076376379867 2137858567452781 2143378183226488 2145728507458328 2146422992896064 2151359519724584 2152055827692992 2153627418489664 2158722718067968 2164387830901504 2171227847902096 2172110415336914 2178515530492496 2179220627762048 2181610255074688 2184939533039744 2187335431425664 2192735446410379 2203309191211262 2206014324005024 2206821747048032 2214228899844832 2214945556086016 2220758213909248 2225854764837119 2229403263239984 2231696051579657 2234866322589496 2235253862268752 2239429014018004 2242178493251008 2242999152737344 2259866127967058 2260693261302494 2262344187211498 2263076416423024 2263468847907488 2268281232753094 2269015383545872 2272632689396992 2278201680645248 2289229361375036 2296913113671436 2297656531444768 2297753806569748 2300176029807008 2300574894594496 2303686246791904 2306212357046624 2306958784608512 2311668659631488 2325906406831384 2326004877961999 2326757711561512 2333618850376768 2334567427010312 2335323031960256 2341451595099968 2350566484068244 2356735050435532 2362310885422384 2364036020058128 2364901280603504 2371007085080192 2371874897104256 2373607016090752 2377730496479741 2379836047478656 2386483459206808 2387356935736744 2391355691390692 2396145335559872 2401037293380128 2401814411934464 2409876053688064 2410758092138752 2413644000580201 2414062541417462 2416709684946622 2419978100596303 2422631730839843 2423836073973808 2425606138865936 2426391209360768 2429775582784952 2432758761739904 2433649175487872 2453211935015942 2453637337178404 2454431480237152 2459649872737226 2460445961810288 2463466796600576 2463571091579936 2464368449792768 2466168114432256 2469607969387984 2472640052915968 2484818477089637 2490697346586644 2493428524114564 2493860900082968 2494668061880384 2499972001798492 2500781141512096 2508155440294144 2516183647207178 2517104595287654 2520194993227808 2521320674618447 2523710205830762 2526370625535952 2531528450629048 2532347803887424 2532786928700288 2535564259616128 2538993417019072 2541777553668032 2555566295385428 2557432559456476 2564973911834464 2565912717633952 2570210549195536 2573861702311808 2574308025892096 2575358421598976 2580616259921024 2586987192459839 2587824495467432 2594615695484696 2597350861633216 2597460824817976 2598301517716288 2605120212470464 2607022664487488 2613190658713856 2629396818565738 2630247847852144 2637150379017232 2638003917817216 2639930383955072 2640896624564096 2647827101199488 2654363961444143 2670438392216608 2673366665030048 2680382352443744 2681249883683072 2683207931233024 2687869256890142 2694455767960723 2698751318658928 2705364495766232 2705833622746384 2708686031502464 2714216070777536 2728467131090662 2731932687330964 2735627418065386 2738627173992866 2739513556722608 2739988605361696 2743880939372288 2745106533312392 2746702832713424 2751081676638464 2771172384822412 2773196100452804 2774574716789824 2780473769181212 2781373695959456 2784423615029536 2784906451351232 2791730748003808 2792634318210304 2805244176439081 2815570913532728 2816601440311304 2818658331607768 2820059548212608 2826055306380904 2826969986057152 2845422585977348 2851231785888902 2852889797895644 2861727813754576 2862654039177088 2862775234414768 2866290032609536 2870166471412864 2873313756320384 2878305337843897 2880407289903299 2888901029566136 2889958395891848 2893004903468608 2900596985151424 2907459551289088 2909582793917696 2917218380780288 2921779579649717 2925366820963184 2925490671251174 2926437534128912 2932659463648231 2936260062837712 2937210411331456 2943207004788544 2944918501053568 2969677605545614 2971153897129184 2973323654093728 2974411919934304 2978434585349296 2982091385358592 2983182860275456 2985361401681152 2993195853529856 3000065117823943 3007684477831592 3007938156476929 3015054682710148 3018360844980788 3019861338065728 3022066664816576 3027261381830432 3045906520303426 3047021352190318 3050762360223136 3052125027169699 3056990780746864 3058238125648784 3064481808656216 3065473657337408 3069367261640576 3076888617598144 3084354148189444 3085483052288092 3093580252308676 3095839414078892 3096841411947296 3103163907222704 3104968419589088 3106104868714784 3109379231428864 3115727323851136 3131616075082963 3132629652407944 3134917330946648 3136064741669864 3144161569345472 3144294682674392 3145312363551296 3147609303946432 3155869541221696 3163336060548352 3171145590757222 3182954043526946 3183984236873648 3185014763652224 3186309418339216 3193373163673472 3195705201629824 3196874861314432 3204767190907477 3213177427011331 3216564662409176 3223131584048324 3232635948472736 3236043696461056 3236180699773216 3237228120433408 3245723543405824 3248093811492608 3253172348608097 3253736468867014 3261709613847191 3266909491008176 3274914915927544 3278935722345088 3285629980414912 3302881263951854 3306503042847574 3307076410979588 3308146777710944 3311548979763362 3315180263254522 3316253252874736 3316828311753632 3320324812809472 3321540084503296 3327103570630528 3330256766457088 3357026858442868 3358113392111584 3358695709798208 3362378692099648 3365836667956204 3366926053003552 3370618060298912 3371202546372544 3380557332570368 3398301778833559 3399545590867537 3408322684802776 3412060085630456 3413164431326528 3413756295204736 3421014318250568 3422121562069184 3444458919867316 3452608217155792 3457138750733408 3464196827176592 3465318047424896 3469117946594176 3469719513158912 3474412044341888 3478221915545728 3486808824619783 3487937363456104 3497090720001112 3502058567356736 3507924416860448 3509208351863264 3511248982025408 3522126540005632 3528245252840906 3531369618839296 3536891070102289 3541233520113328 3542529646577104 3545116664496368 3554420076066704 3555570497927552 3586085338953052 3594872890923638 3599286528639776 3600451471954688 3600603903078368 3609900098065664 3613858538877184 3622780302764974 3631657774207931 3640249968088172 3644873623198184 3653805233397796 3658291225830592 3677499176687414 3687149998262042 3688499531598806 3692387837321776 3693028120270112 3699926197073224 3701765511177344 3702077731048528 3710836532566336 3733691863597748 3735058431717164 3737786048436388 3739644183499328 3747595080200764 3748808024988832 3756461571901168 3762450191688448 3763985385413888 3771669918346112 3780981281287457 3792130631862248 3794899926935416 3796128182387008 3796288897810888 3800949825851776 3806090320786624 3807483387456832 3810263894250944 3819278655043328 3838755188811374 3842964580980694 3854296707794416 3855544187579008 3857111401147472 3858359791934336 3868485244078208 3869901147906944 3879455020572209 3893736170284792 3901685601742708 3902948419393504 3917316053610752 3917481899725472 3918749829998336 3921611591802112 3931903034964736 3938050737788749 3938733620207438 3942885715211248 3944328850347664 3948385322025547 3954679910167792 3958848815272832 3966931180367168 3969237979680896 3988451155385372 3998224687941718 4002608946604958 4003303023817396 4004598730913248 4007523185952416 4013112950255474 4014411832427312 4019340562874624 4020811681240832 4027546427605376 4053835600555624 4063769354957156 4065084632556128 4065789543439936 4070247890436416 4075752590477984 4080221862467104 4105352266495922 4113733732272203 4115065181317064 4120291921876208 4125864302655992 4130388524710552 4131725364237376 4132441831037312 4142568206715328 4158694548736124 4169608166155172 4182525266256688 4184604490896128 4184957435098336 4193501422371664 4194858688988032 4199458566929792 4200186779087104 4205214805134577 4206753955310311 4210479160923776 4220873840329211 4222239966288968 4233320345264504 4237782984769984 4239334055221312 4246434820410016 4263626864217344 4274152752759734 4275717134905562 4286756366452976 4291457014916656 4292845985792128 4302719039449168 4304111655385984 4307254836979328 4342455695804192 4344220830673828 4357031060984992 4358441255524096 4363220510149376 4369879066079488 4374670862851328 4384710556819609 4385470892820758 4396217305620127 4406618382422524 4412028648010048 4413643494096064 4428457799689664 4451709529674238 4458806526479968 4460798116632637 4463392103159314 4469732645178992 4470507724537504 4478858028036008 4484356986502016 4485998305474688 4519732255934116 4521386522604988 4524688374422996 4526152832846048 4526937695814976 4536562465506188 4538030767091744 4556403361290496 4576977340505869 4578458722750072 4580319788862623 4593826227342872 4595313062889536 4595507613139496 4600352059614016 4601149789188992 4607372493583808 4612424714093248 4623337319262976 4651812813662768 4652009755923998 4653515423123024 4667237700753536 4669134854020624 4670646063920512 4682903190199936 4696182393324253 4701132968136488 4713470100871064 4724621770844768 4728072040116256 4729802561207008 4742014170160384 4743749794208512 4747214032181504 4755460992959482 4759672094957312 4767114051007433 4772966918413616 4774713871473488 4782711382781384 4792290671119744 4802074586760256 4827288001160402 4828125082834924 4833419369893244 4839956201192606 4845263461679686 4847672147947616 4851212277731872 4852782418721536 4859551165569904 4865517523479808 4867298350975744 4906423870031884 4907274674356808 4908862960474304 4919299745474452 4920891923620576 4927142183159872 4939215938775968 4969636954179274 4979782939066351 4981394693173288 4986857048229128 4987721800165936 4989336123760768 4999944003596984 5001562283024192 5032367294414356 5034209190575308 5040389986455616 5042641349236894 5047420411661524 5052741251071904 5063056901258096 5064695607774848 5065573857400576 5071128519232256 5077986834038144 5083555107336064 5090523185162909 5096105205213529 5109478859345887 5111132590770856 5114865118912952 5129947823668928 5131825435267904 5140421098391072 5147723404623616 5161232519842048 5173974384919678 5175648990934864 5189231390969392 5194701723266432 5194921649635952 5196603035432576 5210240424940928 5214045328974976 5258793637131476 5260495695704288 5274300758034464 5276007835634432 5279860767910144 5281793249128192 5295654202398976 5307807516150053 5308727922888286 5321736738382259 5340876784433216 5346733330060096 5360764704887488 5375738513780284 5388911535921446 5397502637317856 5410728991532464 5411667245492768 5417372063004928 5428432141555072 5456934262181324 5463865374661928 5471254836130772 5477254347985732 5479027113445216 5479977210723392 5490213066624784 5493405665426848 5542344769644824 5544597639149491 5546392200905608 5549149433579648 5560947538362424 5562747391918912 5568847230059072 5569812902702464 5583461496007616 5610488352878162 5631141827065456 5633202880622608 5637316663215536 5640119096425216 5652110612761808 5653939972114304 5667898215616169 5669972722374767 5690845171954696 5702463571777804 5705779595791288 5723455627509152 5725308078354176 5725550468829536 5740332942825728 5746627512640768 5756610675687794 5760814579806598 5770717009114261 5777802059132272 5779916791783696 5786009806937216 5801193970302848 5843559159299434 5850733641926368 5850981342502348 5852875068257824 5865318927296462 5872520125675424 5874420822662912 5886414009577088 5889837002107136 5922919637697049 5939355211091228 5942307794258368 5946647308187456 5948823839868608 5956869170698592 6000130235647886 6012380070243989 6015368955663184 6015876312953858 6030109365420296 6036721689961576 6039722676131456 6044133329633152 6054522763660864 6091813040606852 6094042704380636 6101524720446272 6104250054339398 6113981561493728 6116476251297568 6128963617312432 6130947314674816 6138734523281152 6153777235196288 6162212276776153 6168708296378888 6168969458942693 6170966104576184 6187160504617352 6191678828157784 6193682823894592 6206327814445408 6209936839178176 6212209737429568 6231454647702272 6263232150165926 6265259304815888 6269834661893296 6272129483339728 6288323138690944 6288589365348784 6290624727102592 6295218607892864 6311739082443392 6342291181514444 6365908087053892 6367968473747296 6370029527304448 6372618836678432 6386746327346944 6391410403259648 6393749722628864 6409534381814954 6425240677444801 6426354854022662 6433129324818352 6446263168096648 6465271896945472 6472361399546432 6506344697216194 6507472937734028 6523419227694382 6533818982016352 6549829831855088 6557871444690176 6571259960829824 6605762527903708 6613006085695148 6614152821959176 6616293555421888 6623097959526724 6630360526509044 6632506505749472 6633656623507264 6654207141261056 6686980919640229 6689428420739347 6711881352654647 6714053716885736 6716226784223168 6717391419596416 6724757384199296 6731673335912408 6733852106007104 6741236120597824 6742405092745088 6796603557667118 6799091181735074 6816645369605552 6824120171260912 6826328862653056 6827512590409472 6842028636501136 6844243124138368 6861139945219573 6863651190243139 6888917839734632 6905216434311584 6914277501466816 6928393654353184 6930636094849792 6938235893188352 6948824088683776 6956443831091456 6973617649239566 6975874726912208 6994181440002224 7004117134713472 7015848833720896 7018416703726528 7022497964050816 7056490505681812 7073782140204578 7082467040226656 7085059293154208 7090233328992736 7108840152133408 7111140995855104 7172170677906104 7189745781847276 7198573057279552 7201207806156736 7245560605529948 7263315548415862 7278144295558513 7280499936176344 7289747246396368 7307610466795592 7316582451661184 7354998353374828 7374299996524084 7376999063197612 7384775674643552 7386056240540224 7399852394146448 7403531022354688 7404155462097056 7421673065132672 7439995424468867 7467383727195496 7467699871351681 7470116863434328 7475572096872776 7479288366998656 7495190160401528 7497616049977664 7512923143802336 7543339836692224 7561962562574914 7584261263724496 7589799853870832 7592256364774016 7592577795621776 7601899651703552 7612180641573248 7614966774913664 7620527788501888 7639341073221793 7677510377622748 7685929161961388 7708593415588832 7711088375158016 7714222802294944 7716719583868672 7736970488156416 7739802295813888 7758910041144418 7777922925327917 7787472340569584 7803371203485416 7805896838787008 7834963799450944 7876101475577498 7877467240414876 7885771430422496 7888657700695328 7896770644051094 7909359820335584 7917697630545664 7933862360734336 7938475959361792 7976902310770744 7996449375883436 8005217893209916 8006606047634792 8009197461826496 8015046371904832 8026225900510948 8028823664854624 8055092855210752 8094766376406593 8103642703372333 8107671201111248 8124909005845099 8127538709914312 8130169265112256 8131579086879872 8140495780872832 8151505180955968 8160443724934208 8210704532991844 8227467464544406 8230130362634128 8240583843752416 8251728605311984 8260777049421104 8263450728474752 8264883662074624 8285136413430656 8305590460002641 8317389097472248 8339216332310344 8365050532513376 8369914870196672 8387002844743328 8389717377976064 8398917133859584 8410429610269154 8413507910620622 8420958321847552 8441747680658422 8444479932577936 8466640690529008 8475565969539968 8478668110442624 8492869640820032 8548305505519468 8551434269811124 8573512732905952 8582914029833312 8585691971584256 8605438078898336 8608223310771968 8614509673958656 8684911391608384 8688441661347656 8714062121969984 8769421113639218 8770941785641516 8792434611240254 8813236764845048 8824057296020096 8827286988192128 8856915599379328 8903419059348476 8917613052959936 8921596233265274 8926784206318628 8939465290357984 8941015449075008 8957716056072016 8968713973004032 8971996610949376 9006310250672839 9012887326471613 9016186132300859 9039464511868232 9042773045209976 9049376748845992 9052305665692096 9053875391629952 9073124931012376 9076061534183488 9153954681011738 9156917445500144 9160639577725246 9187652454685744 9190626125779072 9191015226278992 9200704119228032 9202299578377984 9214744987167616 9224849428186496 9247623404426381 9303625627325536 9304019511847996 9307030846246048 9334475401507072 9338269708041248 9341292127841024 9365806380399872 9392364786648506 9402265936272976 9415380383291689 9426940201742128 9449243541689536 9456144080232512 9459605122414016 9510921985918964 9534228102014866 9545933836827232 9549427742946976 9565422765562768 9584581342239488 9604149173520512 9654576002320804 9656250165669848 9666838739786488 9679912402385212 9690526923359372 9695344295895232 9702424555463744 9719102331139808 9798927718807981 9809672746187561 9812847740063768 9814549348713616 9817725920948608 9838599490948904 9841783847241152 9854284366319744 9878431877551936 9939273908358548 9959565878132702 9962789386346576 9973714096458256 9975443600331872 9978672247521536 9999888007193968 10003124566048384 10027819919936299 10054135820003197 10064734588828712 10068418381150616 10080779972911232 10085282698473788 10094840823323048 10105482502143808 10126113802516192 10129391215549696 10155973668076288 10167110214672128 10181046370325818 10192210410427058 10218957718691774 10222265181541712 10229730237825904 10259895647337856 10263650870535808 10280842196782144 10347948769839356 10351297981869728 10378462781938784 10389403446532864 10389843299271904 10393206070865152 10420480849881856 10428090657949952 10517587274262952 10520991391408576 10548601516068928 10615615032300106 10617455845776572 10637287816585519 10643473476764518 10681753568866432 10693466660120192 10721529409774976 10751477027560568 10777823071842892 10795005274635712 10821457983064928 10823334490985536 10856864283110144 10910337289939321 10913868524362648 10914330581206303 10927730749323856 10942509672261544 10954508695971464 10958054226890432 10959954421446784 10980426133249568 10986811330853696 11084689539289648 11089195278298982 11092784401811216 11098298867159296 11121895076724848 11125494783837824 11137694460118144 11139625805404928 11166922992015232 11194491489568777 11220976705756324 11262283654130912 11266405761245216 11274633326431072 11304221225523616 11307879944228608 11335796431232338 11339945444749534 11381690343909392 11404927143555608 11411559191582576 11446911255018304 11451100937659072 11513221351375588 11521629159613196 11541434018228522 11555604118264544 11559833583567392 11572019613874432 11602387940605696 11654777351597419 11687118318598868 11701467283852736 11701962685004696 11705750136515648 11730637854592924 11745040251350848 11772828019154176 11830812396286559 11845839275394098 11874867008542837 11878710422182456 11884615588516736 11893294616374912 11897647679737216 11913738341397184 12000260471295772 12024760140487978 12030737911326368 12031752625907716 12060218730840592 12073443379923152 12079445352262912 12088266659266304 12109045527321728 12138939903080783 12147804657418261 12183626081213704 12188085408761272 12203049440892544 12208500108678796 12227963122987456 12232952502595136 12257927234624864 12261894629349632 12307554470392576 12324424553552306 12337416592757776 12337938917885386 12341932209152368 12374321009234704 12383357656315568 12387365647789184 12412655628890816 12419873678356352 12424419474859136 12526464300331852 12530518609631776 12539669323786592 12544258966679456 12576646277381888 12577178730697568 12581249454205184 12590437215785728 12623478164886784 12684582363028888 12731816174107784 12735936947494592 12745237673356864 12819068763629908 12850481354889602 12852709708045324 12866258649636704 12892526336193296 12930543793890944 12944722799092864 13012689394432388 13014945875468056 13046838455388764 13067637964032704 13099659663710176 13142519921659648 13163068827906457 13207250403610757 13211525055807416 13226012171390296 13228305643918352 13232587110843776 13246195919053448 13260721053018088 13265013011498944 13267313247014528 13373961839280458 13378856841478694 13423762705309294 13428107433771472 13432453568446336 13434782839192832 13449514768398592 13463346671824816 13467704212014208 13482472241195648 13484810185490176 13515757283392403 13551226540004309 13593207115334236 13598182363470148 13633290739211104 13648240342521824 13652657725306112 13684057273002272 13688486248276736 13722279890439146 13727302380486278 13777835679469264 13810432868623168 13828555002933632 13856787308706368 13947235298479132 13951749453824416 13988362880004448 14008234269426944 14031697667441792 14036833407453056 14044995928101632 14112981011363624 14147564280409156 14164934080453312 14170118586308416 14180466657985472 14217680304266816 14321509742873203 14337214013658743 14344341355812208 14379491563694552 14397146114559104 14402415612313472 14491121211059896 14526631096831724 14556288591117026 14560999872352688 14579494492792736 14615220933591184 14633164903322368 14694506198466211 14705237216874737 14709996706749656 14748599993048168 14753998126395224 14769551349287104 14772112481080448 14799704788292896 14808310924194112 14843346130265344 14879990848937734 14934767454390992 14935399742703362 14940233726868656 14951144193745552 14958576733997312 14990380320803056 14995232099955328 15025846287604672 15123925125149828 15168522527448992 15179599707741664 15184512729548032 15185155591243552 15224361283146496 15229933549827328 15241055577003776 15278682146443586 15355020755245496 15371858323922776 15417186831177664 15428445604589888 15517820082288836 15555845850655834 15574944681139168 15606742406970832 15611793677574016 15669927598901888 15708612952153043 15752202951154996 15754934480829752 15771542860844992 15777315401390656 15793541288102188 15818719640671168 15867724721468672 15945877577603623 15953804621541488 15987724172791969 15992898751766872 16010435786419832 16013212095269584 16018394923652992 16030092743809664 16052451801021896 16057647329709248 16189532752813186 16207285406744666 16215342402222496 16249818011690198 16255077419828624 16260338530224512 16263158173759744 16280991561745664 16303010361911936 16320887449868416 16361179869369751 16404116337899953 16421409065983688 16454934929088812 16460260725268256 16481167687504832 16503457210623968 16521554098842208 16526901456949504 16570272826861312 16611180920005282 16634778194944496 16678432664620688 16730101065026752 16739829740393344 16774005689486656 16820859220538308 16827015821241244 16883495361316844 16888959865155872 16933281381058016 16951131939079936 16957336220885248 16985739281640064 17096611011038936 17102868539622248 17147025465811904 17165828059666624 17210876157796672 17355574858639531 17369822783216768 17376883322695312 17428124243939968 17538842227278436 17541883571283032 17584869222480508 17626473529690096 17648114592040192 17654573976384256 17713831198758656 17735036352089303 17741527550656529 17801076630953629 17806838118696952 17835226105919872 17843192466530548 17853568412637256 17878930580715968 17882030898150016 17915432112144032 18012620501345678 18025774652943226 18032372264601718 18078929023736464 18085546090419952 18098753497691984 18104611331384192 18107750783259904 18146249862024752 18152123068366976 18307909362023476 18313834891000288 18321279155450492 18375304909371488 18381252251558144 18382030452557984 18401408238456064 18429489974335232 18449698856372992 18495246808852762 18533006608277863 18607251254651072 18608039023695992 18614061692492096 18676539416082496 18784729573297012 18804531872545952 18830760766583378 18853880403484256 18898487083379072 18912288160465024 18919210244828032 19015689363132631 19021843971837928 19068456204029732 19091867673654464 19098855485893952 19130845531125536 19208298347041024 19302904436046491 19309152004641608 19312500331339696 19333677479572976 19359824804770424 19381053846718744 19390688591790464 19404849110927488 19438204662279616 19597855437615962 19619345492375122 19625695480127536 19629098697427232 19635451841897216 19677198981897808 19683567694482304 19708568732639488 19756863755103872 19805638789237067 19878547816717096 19919131756265404 19925578772693152 19947428192916512 19950887200663744 19999776014387936 20006249132096768 20055639839872598 20108271640006394 20129469177657424 20136836762301232 20161559945822464 20170565396947576 20189681646646096 20210965004287616 20252227605032384 20362092740651636 20384420820854116 20437915437383548 20444530363083424 20459460475651808 20519791294675712 20527301741071616 20561684393564288 20695897539678712 20702595963739456 20756925563877568 20779686598543808 20931437316506989 21035174548525904 21041982782817152 21097203032137856 21231230064600212 21234911691553144 21274575633171038 21286946953529036 21363507137732864 21386933320240384 21443058819549952 21468728215687051 21476585982373693 21492269778509231 21502954055121136 21548671711154393 21555646143685784 21590010549271424 21642915966129856 21646668981971072 21820674579878642 21827737048725296 21828661162412606 21855461498647712 21885019344523088 21909017391942928 21916108453780864 21919908842893568 21960852266499136 21973622661707392 22169379078579296 22178390556597964 22185568803622432 22243790153449696 22250989567675648 22275388920236288 22333845984030464 22388982979137554 22441953411512648 22524567308261824 22532811522490432 22549266652862144 22608442451047232 22671592862464676 22679890889499068 22763380687818784 22809854287111216 22823118383165152 22893822510036608 22902201875318144 22933594143465889 23026442702751176 23043258319226392 23082868036457044 23111208236529088 23119667167134784 23309554703194838 23366673791003647 23374236637197736 23402934567705472 23403925370009392 23411500273031296 23461275709185848 23490080502701696 23661624792573118 23691678550788196 23749734017085674 23757420844364912 23769231177033472 23786589232749824 23795295359474432 23827476682794368 23903744648468191 23912493655232713 23975246955392239 24000520942591544 24049520280975956 24061475822652736 24063505251815432 24120437461681184 24146886759846304 24218091054643456 24277879806161566 24295609314836522 24367252162427408 24376170817522544 24406098881785088 24417000217357592 24455926245974912 24465905005190272 24515854469249728 24648849107104612 24674833185515552 24675877835770772 24683864418304736 24748642018469408 24766715312631136 24774731295578368 24825311257781632 24839747356712704 24848838949718272 24979269776374511 25052928600663704 25061037219263552 25079338647573184 25088517933358912 25154357461395136 25369164726057776 25463632348215568 25471873894989184 25490475346713728 25638137527259816 25700962709779204 25705419416090648 25732517299273408 25785052672386592 25861087587781888 25889445598185728 25988460471621167 26016958152932227 26025378788864776 26029891750936112 26085234176660581 26093676910777528 26135275928065408 26199319327420352 26326137655812914 26414500807221514 26423050111614832 26452024342780592 26456611287836704 26465174221687552 26492391838106896 26521442106036176 26530026022997888 26534626494029056 26747923678560916 26757713682957388 26847525410618588 26856214867542944 26864907136892672 26926693343649632 26935408424028416 26964944482391296 27031514566784806 27102453080008618 27186414230668472 27196364726940296 27266581478422208 27296480685043648 27368114546004544 27444559780878292 27454604760972556 27555671358938528 27620865737246336 27657110005867264 27713574617412736 27792161376886153 27894470596958264 27903498907648832 27976725760008896 28063395334883584 28073666814906112 28211937252683333 28225962022727248 28295128560818312 28329868160906624 28340237172616832 28360933315970944 28435360608533632 28643019485746406 28674428027317486 28688682711624416 28758983127389104 28794292229118208 28804831224626944 28936111942882547 28946702845808021 28982242422119792 29053262193663448 29112577182234052 29121999744705376 29158988985585472 29230441867182368 29389012396932422 29410474433749474 29419993413499312 29497199986096336 29507996252790448 29539102698574208 29544224962160896 29599409576585792 29616621848388224 29759981697875468 29869534908781984 29870799485406724 29880467453737312 29902288387491104 29980760641606112 29990464199910656 30051692575209344 30238063413505987 30247850250299656 30337045054897984 30359199415483328 30370311182487104 30557364292887172 30710041510490992 30743716647845552 30834373662355328 30856891209179776 30910496454236633 31035640164577672 31111691701311668 31149889362278336 31213484813941664 31223587355148032 31339855197803776 31377372007542613 31417225904306086 31459715307751939 31494212500917959 31504405902309992 31509868961659504 31543085721689984 31554630802781312 31587082576204376 31637439281342336 31891755155207246 31907609243082976 31975448345583938 31985797503533744 32020871572839664 32026424190539168 32036789847305984 32060185487619328 32104903602043792 32115294659418496 32379065505626372 32414570813489332 32430684804444992 32499636023380396 32510154839657248 32520677060449024 32606020723823872 32641774899736832 32722359738739502 32808232675799906 32842818131967376 32909869858177624 32920521450536512 32962335375009664 33006914421247936 33043108197684416 33222361840010564 33269556389888992 33356865329241376 33460202130053504 33479659480786688 33548011378973312 33641718441076616 33654031642482488 33766990722633688 33777919730311744 33866562762116032 33971478563280128 34151292463774561 34193222022077872 34205737079244496 34294050931623808 34331656119333248 34421752315593344 34711149717279062 34739645566433536 34753766645390624 34856248487879936 35027924983489399 35040745550188657 35077684454556872 35083767142566064 35169738444961016 35252947059380192 35470072704178606 35483055101313058 35602153261907258 35613676237393904 35670452211839744 35686384933061096 35707136825274512 35757861161431936 35764061796300032 35830864224288064 36025241002691356 36051549305886452 36064744529203436 36157858047472928 36171092180839904 36197506995383968 36209222662768384 36292499724049504 36304246136733952 36468174293708053 36615818724046952 36627669782000576 36642558310900984 36750609818742976 36764060905115968 36990493617705524 37066013216555726 37214502509302144 37216078047391984 37228123384984192 37353078832164992 37417969391970661 37569459146594024 37609063745091904 37661521533166756 37707760806968512 37796974166758144 37824576320930048 37838420489656064 37983134535446321 38024784992747101 38031378726265262 38043687943675856 38124573027427003 38136912408059464 38183735347308928 38197710971787904 38261691062251072 38605808872092982 38618304009283216 38625000662679392 38667354959145952 38719649609540848 38762107693437488 38781377183580928 38809698221854976 38876409324559232 39000846531711259 39195710875231924 39238690984750244 39251390960255072 39258197394854464 39354397963795616 39367135388964608 39513727510207744 39611277578474134 39757095633434192 39838263512530808 39851157545386304 39894856385833024 39901774401327488 39999552028775872 40111279679745196 40216543280012788 40258938355314848 40273673524602464 40341130793895152 40379363293292192 40421930008575232 40504455210064768 40724185481303272 40768841641708232 40875830874767096 40889060726166848 40918920951303616 41123368787128576 41391795079357424 41405191927478912 41513851127755136 41559373197087616 41661973481797201 41862874633013978 42070349097051808 42083965565634304 42194406064275712 42291240531905261 42402224980013483 42462460129200424 42469823383106288 42549151266342076 42573893907058072 42937456431374102 42953171964747386 42984539557018462 43005908110242272 43097343422308786 43111292287371568 43180021098542848 43285831932259712 43293337963942144 43641349159757284 43655474097450592 43657322324825212 43710922997295424 43770038689046176 43818034783885856 43832216907561728 43921704532998272 43947245323414784 44194092681277981 44338758157158592 44356781113195928 44371137607244864 44487580306899392 44777965958275108 44883906823025296 45049134616523648 45065623044980864 45098533305724288 45216884902094464 45343185724929352 45359781778998136 45526761375637568 45619708574222432 45646236766330304 45787645020073216 45804403750636288 45867188286931778 45979583911329757 46030002885957017 46052885405502352 46086516638452784 46165736072914088 46222416473058176 46239334334269568 46619109406389676 46733347582007294 46748473274395472 46805869135410944 46807850740018784 46823000546062592 46922551418371696 46980161005403392 47211551064703103 47323249585146236 47383357101576392 47499468034171348 47514841688729824 47654953365588736 47807489296936382 47824987310465426 47950493910784478 48001041885183088 48099040561951912 48122951645305472 48127010503630864 48240874923362368 48293773519692608 48555759612323132 48591218629673044 48734504324854816 48752341635045088 48834000434715184 48911852491949824 48931810010380544 49031708938499456 49152756656736941 49297698214209224 49349666371031104 49351755671541544 49367728836609472 49497284036938816 49533430625262272 49650622515563264 49958539552749022 50105857201327408 50122074438527104 50158677295146368 50177035866717824 50308714922790272 50432915267438717 50738329452115552 50927264696431136 50943747789978368 50980950693427456 51194659591253737 51276275054519632 51329009186332111 51401925419558408 51410838832181296 51465034598546816 51570105344773184 51976920943242334 52033916305864454 52050757577729552 52059783501872224 52170468353321162 52187353821555056 52270551856130816 52398638654840704 52652275311625828 52829001614443028 52846100223229664 52904048685561184 52913222575673408 52984783676213792 53042884212072352 53060052045995776 53495847357121832 53515427365914776 53695050821237176 53712429735085888 53853386687299264 54063029133569612 54204906160017236 54372828461336944 54392729453880592 54533162956844416 54592961370087296 54687801419034043 54736229092009088 54889119561756584 54909209521945112 55111342717877056 55241731474492672 55427149234825472 55513812013344623 55584322753772306 55720529809316389 55788941193916528 55806997815297664 55953451520017792 56423874505366666 56451924045454496 56590257121636624 56659736321813248 56680474345233664 56721866631941888 56870721217067264 57001237238654917 57150824973061651 57286038971492812 57348856054634972 57377365423248832 57517966254778208 57872223885765094 57893405691616042 57964484844239584 57990375516224281 58106524387326896 58225154364468104 58243999489410752 58317977971170944 58460883734364736 58778024793864844 58820948867498948 58839986826998624 58994399972192672 59015992505580896 59078205397148416 59198819153171584 59233243696776448 59500705426576297 59519963395750936 59739069817563968 59741598970813448 59760934907474624 59804576774982208 59961521283212224 60103385150418688 60476126827011974 60495700500599312 60674090109795968 60718398830966656 60740622364974208 61050371113215289 61114728585774344 61420083020981984 61487433295691104 61668747324710656 61713782418359552 61820992908473266 61972482663096629 62071280329155344 62223383402623336 62299778724556672 62426969627883328 62754744015085226 62834451808612172 62919430615503878 62988425001835918 63008811804619984 63019737923319008 63086171443379968 63109261605562624 63174165152408752 63274878562684672 63783510310414492 63815218486165952 63950896691167876 63971595007067488 64041743145679328 64052848381078336 64209807204087584 64230589318836992 64758131011252744 64829141626978664 64861369608889984 64999272046760792 65020309679314496 65444719477479004 65616465351599812 65685636263934752 65819739716355248 65841042901073024 65924670750019328 66013828842495872 66086216395368832 66249367667775877 66444723680021128 66539112779777984 66713730658482752 66920404260107008 67096022757946624 67200930331943491 67283436882153232 67308063284964976 67533981445267376 67555839460623488 67733125524232064 68302584927549122 68386444044155744 68411474158488992 68588101863247616 68663312238666496 68843504631186688 69001497709950689 69182577598969367 69422299434558124 69507533290781248 70055849966978798 70081491100377314 70155368909113744 70167534285132128 70339476889922032 70505894118760384 70940145408357212 70966110202626116 71204306523814516 71227352474787808 71372769866122192 71414273650549024 71515722322863872 71661728448576128 72050482005382712 72103098611772904 72129489058406872 72315716094945856 72342184361679808 72395013990767936 72584999448099008 72936348587416106 73231637448093904 73255339564001152 73285116621801968 73501219637485952 73528121810231936 73709645390871971 73980987235411048 74132026433111452 74429005018604288 74432156094783968 74456246769968384 74706157664329984 74822964017986231 74835938783941322 75019321118485393 75138918293188048 75218127490183808 75323043066333512 75415521613937024 75966269070892642 76049569985494202 76062757452530524 76087375887351712 76249146054854006 76273824816118928 76367470694617856 76395421943575808 76523382124502144 77211617744185964 77236608018566432 77250001325358784 77334709918291904 77439299219081696 77524215386874976 77752818649118464 78001693063422518 78160940913171857 78391421750463848 78477381969500488 78502781920510144 78516394789708928 78708795927591232 79222555156948268 79514191266868384 79676527025061616 79702315090772608 79789712771666048 79803548802654976 79999104057551744 80196602966255009 80222559359490392 80433086560025576 80517876710629696 80547347049204928 80682261587790304 80758726586584384 81008910420129536 81448370962606544 81537683283416464 81751661749534192 81778121452333696 81837841902607232 82783590158714848 82810383854957824 83027702255510272 83118746394175232 83323946963594402 83528128806782413 83725749266027956 84140698194103616 84582481063810522 84804449960026966 84924920258400848 84939646766212576 85098302532684152 85147787814116144 85874912862748204 85906343929494772 85969079114036924 86011816220484544 86194686844617572 86222584574743136 86571663864519424 86962569469611511 87282698319514568 87310948194901184 87314644649650424 87421845994590848 87540077378092352 87636069567771712 87843409065996544 88388185362555962 88677516314317184 88713562226391856 88742275214489728 88975160613798784 89227465473160807 89555931916550216 89767813646050592 90098269233047296 90131246089961728 90197066611448576 90433769804188928 90575166969141227 90686371449858704 90719563557996272 91053522751275136 91239417148444864 91292473532660608 91734376573863556 91959167822659514 92060005771914034 92105770811004704 92173033276905568 92331472145828176 92444832946116352 92478668668539136 93238218812779352 93466695164014588 93496946548790944 93615701480037568 93845102836743392 94423102129406206 94615875842260669 94646499170292472 94766714203152784 94998936068342696 95029683377459648 95614978593872764 95649974620930852 95900987821568956 96002083770366176 96198081123903824 96245903290610944 96254021007261728 96481749846724736 96587547039385216 96719940518095271 97080098327571853 97111519224646264 97182437259346088 97469008649709632 97504683270090176 97668000869430368 98063417876998912 98305513313473882 98595396428418448 98699332742062208 98703511343083088 98735457673218944 98994568073877632 99066861250524544 99917079105498044 100211714402654816 100244148877054208 100317354590292736 100354071733435648 100617429845580544 100848342806851007 100865830534877434 101112998029262921 101476658904231104 101854529392862272 102389319182507474 102552550109039264 102658018372664222 102803850839116816 102821677664362592 102930069197093632 103140210689546368 103953841886484668 104067832611728908 104101515155459104 104119567003744448 104340936706642324 104374707643110112 104797277309681408 105304550623251656 105347355143840329 105658003228886056 105692200446459328 105808097371122368 105826445151346816 105969567352427584 106085768424144704 106991694714243664 107030854731829552 107390101642474352 107424859470171776 107706773374598528 108126058267139224 108409812320034472 108745656922673888 108785458907761184 109066325913688832 109185922740174592 109375602838068086 109472458184018176 109643623173170959 109778239123513168 109818419043890224 110222685435754112 111027624026689246 111168645507544612 111441059618632778 111577882387833056 111613995630595328 111906903040035584 112847749010733332 112903848090908992 113180514243273248 114002474477309834 114301649946123302 114572077942985624 114697712109269944 114754730846497664 115035932509556416 115744447771530188 115786811383232084 115928969688479168 115980751032448562 116213048774653792 116450308728936208 116487998978821504 116635955942341888 116921767468729472 117082033258746907 117210419719911167 117556049587729688 117641897734997896 117679973653997248 117988799944385344 118031985011161792 118397638306343168 119001410853152594 119039926791501872 119478139635127936 119483197941626896 119521869814949248 119609153549964416 119923042566424448 120952253654023948 120991401001198624 121348180219591936 121436797661933312 121481244729948416 122079572871451219 122100742226430578 122229457171548688 122399944982791957 122840166041963968 122974866591382208 123641985816946532 123944965326193258 124142560658310688 124446766805246672 124599557449113344 124853939255766656 125509488030170452 125668903617224344 125838861231007756 125976850003671836 126017623609239968 126039475846638016 126348330304817504 127525745700438293 127567020620828984 127630436972331904 127901793382335752 127943190014134976 128083486291358656 128105696762156672 128419614408175168 129516262022505488 129658283253957328 129722739217779968 129998544093521584 130040619358628992 130361658959171887 130409372614619641 130889438954958008 131232930703199624 131371272527869504 131639479432710496 131682085802146048 132027657684991744 132172432790737664 132498735335551754 132889447360042256 133078225559555968 133427461316965504 134401860663886982 134566873764306464 134616126569929952 135067962890534752 135111678921246976 135466251048464128 136605169855098244 136772888088311488 136822948316977984 138002995419901378 138284741615611747 138365155197938734 138844598869116248 139015066581562496 140111699933957596 140162982200754628 140310737818227488 140335068570264256 140678953779844064 141011788237520768 141880290816714424 141886297555681939 141932220405252232 142408613047629032 142454704949575616 142745539732244384 142828547301098048 143323456897152256 144100964010765424 144206197223545808 144258978116813744 144631432189891712 144684368723359616 144790027981535872 145169998896198016 145872697174832212 146463274896187808 146510679128002304 146570233243603936 147002439274971904 147056243620463872 147419290781743942 147780535581230423 147961974470822096 148264052866222904 148864312189567936 149645928035972462 149671877567882644 150038642236970786 150277836586376096 150436254980367616 150646086132667024 150831043227874048 151932538141785284 152099139970988404 152125514905061048 152174751774703424 152498292109708012 152547649632237856 153046764249004288 153800561151725267 154373271111056881 154423235488371928 154473216037132864 154500002650717568 154669419836583808 154878598438163392 155048430773749952 156003386126845036 156321881826343714 156782843500927696 156954763939000976 157005563841020288 157032789579417856 157417591855182464 157806218740050179 158445110313896536 159028382533736768 159353054050123232 159404630181545216 159579425543332096 159998208115103488 160393205932510018 160445118718980784 160866173120051152 161035753421259392 161094694098409856 161364523175580608 161517453173168768 162896741925213088 163075366566832928 163503323499068384 163556242904667392 163675683805214464 165567180317429696 166647893927188804 167056257613564826 167451498532055912 168281396388207232 169164962127621044 169608899920053932 169849840516801696 169879293532425152 170196605065368304 170295575628232288 171119894762783941 171749825725496408 171812687858989544 171938158228073848 172023632440969088 172389373689235144 172445169149486272 173925138939223022 174565396639029136 174621896389802368 174629289299300848 174843691989181696 175080154756184704 175272139135543424 175704844684101239 176776370725111924 177355032628634368 177427124452783712 177484550428979456 177950321227597568 178454930946321614 178892227282542091 179111863833100432 179535627292101184 181150333938282454 181372742899717408 181439127115992544 182107045502550272 182478834296889728 182584947065321216 183468753147727112 183918335645319028 184120011543828068 184211541622009408 184346066553811136 184662944291656352 186179626657351639 186383782177563659 186476437625558704 186933390328029176 186993893097581888 187231402960075136 187690205673486784 188846204258812412 189231751684521338 189292998340584944 189533428406305568 189997872136685392 190059366754919296 191028580580060743 191229957187745528 191299949241861704 191801975643137912 192004167540732352 192396162247807648 192508042014523456 192963499693449472 193175094078770432 193439881036190542 194160196655143706 194223038449292528 194364874518692176 194938017299419264 195009366540180352 195336001738860736 196611026626947764 197190792856836896 197398665484124416 197407022686166176 197470915346437888 197989136147755264 198133722501049088 199834158210996088 200423428805309632 201696685613702014 201731661069754868 202225996058525842 202953317808462208 203709058785724544 204778638365014948 205105100218078528 205316036745328444 205607701678233632 205643355328725184 206280421379092736 207296408508847099 207372281042919757 207907683772969336 208135665223457816 208203030310918208 208239134007488896 208681873413284648 208749415286220224 210609101246503312 210694710287680658 211316006457772112 211384400892918656 211616194742244736 211652890302693632 211939134704855168 212171536848289408 212695338301806763 213983389428487328 214061709463659104 214780203284948704 214849718940343552 215413546749197056 216252116534278448 216819624640068944 217491313845347776 217570917815522368 218751205676136172 219287246346341918 219556478247026336 219636838087780448 220445370871508224 222055248053378492 222337291015089224 222882119237265556 223155764775666112 225622473162313903 225695498021466664 225807696181817984 226361028486546496 228004948954619668 228603299892246604 229144155885971248 229395424218539888 229509461692995328 230071865019112832 230639858158534877 231488895543060376 231573622766464168 231857939376958336 231961502064897124 232426097549307584 232900617457872416 232975997957643008 233843534937458944 234164066517493814 234420839439822334 235112099175459376 235283795469995792 235359947307994496 235977599888770688 236063970022323584 238002821706305188 238079853583003744 238956279270255872 238966395883253792 239043739629898496 239218307099928832 239846085132848896 241904507308047896 241982802002397248 244159145742902438 244201484452861156 244458914343097376 244799889965583914 245680332083927936 245949733182764416 247283971633893064 247889930652386516 248285121316621376 248893533610493344 249707878511533312 250937757668604383 251018976060340904 251337807234448688 251677722462015512 251953700007343672 252035247218479936 252078951693276032 252696660609635008 255051491400876586 255134041241657968 255260873944663808 255803586764671504 255886380028269952 256166972582717312 256211393524313344 256839228816350336 257473304260081871 259032524045010976 259316566507914656 259997088187043168 260081238717257984 260723317918343774 260818745229239282 261778877909916016 262465861406399248 262742545055739008 263278958865420992 264997470671103508 265778894720084512 266156451119111936 266854922633931008 268803721327773964 269133747528612928 269232253139859904 270135925781069504 272108685114590857 273210339710196488 273545776176622976 273645896633955968 276005990839802756 276569483231223494 276730310395877468 277689197738232496 278030133163124992 279195617770858009 279399507120620003 280223399867915192 280325964401509256 280621475636454976 280670137140528512 281357907559688128 282023576475041536 283760581633428848 283772595111363878 283864440810504464 284817226095258064 284909409899151232 285491079464488768 285657094602196096 288201928021530848 288412394447091616 288517956233627488 289262864379783424 289368737446719232 289580055963071744 290339997792396032 291745394349664424 292926549792375616 293140466487207872 294838581563487884 295561071162460846 295923948941644192 296528105732445808 297728624379135872 299291856071944924 299343755135765288 300077284473941572 300555673172752192 301292172265334048 303766759283047411 303865076283570568 304198279941976808 304251029810122096 304349503549406848 304996584219416024 305095299264475712 307601122303450534 308746542222113762 308846470976743856 308946432074265728 309000005301435136 309338839673167616 309757196876326784 310096861547499904 310862417518025269 311678210420099107 312006772253690072 312643763652687428 313565687001855392 313909527878001952 314011127682040576 314835183710364928 315612437480100358 316890220627793072 318056765067473536 318706108100246464 320786411865020036 320890237437961568 321732346240102304 322071506842518784 322189388196819712 322729046351161216 323034906346337536 325793483850426176 326150733133665856 327006646998136768 329755922314151089 331134360634859392 333295787854377608 334112515227129652 334902997064111824 336562792776414464 338220455988118951 338329924255242088 339217799840107864 339699681033603392 339758587064850304 340393210130736608 340591151256464576 342239789525567882 343499651450992816 343625375717979088 343876316456147696 344047264881938176 344778747378470288 344890338298972544 347850277878446044 349130793278058272 349243792779604736 349258578598601696 350160309512369408 350544278271086848 351409689368202478 353552741450223848 354854248905567424 356909861892643228 357784454565084182 358223727666200864 359071254584202368 361298097899519989 362300667876564908 362745485799434816 362878254231985088 364957668593779456 366755184284883329 366937506295454224 367836671290638056 368240023087656136 368423083244018816 368692133107622272 369325888583312704 372359253314703278 372767564355127318 372952875251117408 373866780656058352 373987786195163776 374462805920150272 375380411346973568 376307136995504273 377692408517624824 378463503369042676 378585996681169888 379066856812611136 379995744273370784 380118733509838592 382057161160121486 382459914375491056 382599898483723408 383603951286275824 384008335081464704 384792324495615296 385016084029046912 386879762072381084 388320393310287412 388446076898585056 388729749037384352 389876034598838528 390018733080360704 390672003477721472 393222053253895528 394381585713673792 394814045372332352 399668316421992176 400846857610619264 403393371227404028 403463322139509736 404451992117051684 405906635616924416 407418117571449088 407905836098053969 408055133665100167 409424762511933467 409557276730029896 410210200436157056 410632073490656888 411215403356467264 411286710657450368 414592817017694198 414744562085839514 415815367545938672 416271330446915632 416406060621836416 416478268014977792 417363746826569296 417498830572440448 421218202493006624 421389420575361316 422632012915544224 422768801785837312 423232389484489472 423878269409710336 424343073696578816 425390676603613526 427966778856974656 428123418927318208 429560406569897408 432504233068556896 433639249280137888 434982627690695552 435141835631044736 437502411352272344 438574492692683836 439112956494052672 439273676175560896 443966802029069293 444110496106756984 444674582030178448 445764238474531112 446311529551332224 451244946324627806 451390996042933328 451615392363635968 452722056973092992 455529692152452541 456009897909239336 457206599784493208 458288311771942496 458790848437079776 460143730038225664 461279716317069754 462977791086120752 463147245532928336 463715878753916672 463923004129794248 464852195098615168 465801234915744832 468328133034987628 468841678879644668 470224198350918752 470567590939991584 470719894615988992 471955199777541376 472127940044647168 476005643412610376 476159707166007488 477932791766507584 483809014616095792 483965604004794496 488318291485804876 488402968905722312 488917828686194752 489599779931167828 491360664167855872 491899466365528832 493780748960802173 494322204905712313 494567943267786128 495619449356551039 495779861304773032 496570242633242752 497787067220986688 501875515337208766 502037952120681808 502675614468897376 503355444924031024 503907400014687344 504070494436959872 504157903386552064 505393321219270016 510102982801753172 510268082483315936 511607173529343008 511772760056539904 512333945165434624 513678457632700672 514946608520163742 518065048090021952 518633133015829312 519994176374086336 521446635836687548 521637490458478564 523557755819832032 524931722812798496 525485090111478016 526557917730841984 529994941342207016 531557789440169024 537607442655547928 538267495057225856 538464506279719808 540271851562139008 544217370229181714 546420679420392976 547091552353245952 547291793267911936 549786126914768393 549987354070352399 552011981679605512 553138966462446988 553460620791754936 555378395476464992 558391235541716018 558799014241240006 560446799735830384 560651928803018512 561242951272909952 561340274281057024 562715815119376256 567521163266857696 567545190222727756 567728881621008928 569634452190516128 569818819798302464 570982158928977536 571314189204392192 574523204856613753 576403856043061696 576824788894183232 577035912467254976 583490788699328848 585853099584751232 586280932974415744 589677163126975768 591122142324921692 591847897883288384 593056211464891616 595457248758271744 597734590847286841 598390037517441221 598583712143889848 598687510271530576 600154568947883144 601111346345504384 602584344530668096 607533518566094822 607730152567141136 608396559883953616 608502059620244192 608699007098813696 609993168438832048 610190598528951424 615202244606901068 617493084444227524 617692941953487712 617892864148531456 619514393752653568 620193723094999808 621724835036050538 623356420840198214 624013544507380144 625287527305374856 627131374003710784 627819055756003904 631224874960200716 633780441255586144 636113530134947072 637412216200492928 641572823730040072 641780474875923136 643464692480204608 645458092702322432 648874556811716659 651586967700852352 652301466267331712 654013293996273536 659511844628302178 662268721269718784 665530574686298581 665774165453584483 666591575708755216 668225030454259304 669805994128223648 676440911976237902 676659848510484176 678435599680215728 679399362067206784 679517174129700608 680786420261473216 681182302512929152 684479579051135764 686999302901985632 687250751435958176 687752632912295392 689557494756940576 689780676597945088 695700555756892088 698261586556116544 698517157197203392 702819378736404956 707105482900447696 709708497811134848 710941418447442559 713819723785286456 715568909130168364 716447455332401728 718142509168404736 721679556173480099 722596195799039978 724366887521113057 724601335753129816 725490971598869632 725756508463970176 733510368569766658 733875012590908448 735673342581276112 736480046175312272 736846166488037632 737384266215244544 738651777166625408 741016084102513921 744718506629406556 745535128710254636 745905750502234816 747733561312116704 747975572390327552 750760822693947136 752614273991008546 755384817035249648 756927006738085352 757171993362339776 758133713625222272 759991488546741568 764114322320242972 764919828750982112 765199796967446816 767207902572551648 768016670162929408 769584648991230592 770032168058093824 773759524144762168 776640786620574824 776892153797170112 777459498074768704 781344006955442944 786444106507791056 788763171427347584 789628090744664704 799336632843984352 801693715221238528 805642274620256177 806786742454808056 806926644279019472 808903984234103368 815811672196107938 816110267330200334 818849525023866934 819114553460059792 820420400872314112 821264146981313776 822430806712934528 822573421314900736 829185634035388396 829489124171679028 831630735091877344 832542660893831264 832812121243672832 834727493653138592 834997661144880896 842436404986013248 842778841150722632 845264025831088448 850781353207227052 855933557713949312 856246837854636416 859120813139794816 865008466137113792 867278498560275776 869965255381391104 870283671262089472 873612094315265383 874570054833183323 875004822704544688 877148985385367672 878225912988105344 878547352351121792 887933604058138586 888220992213513968 889349164060356896 891528476949062224 892623059102664448 897019470229358957 902489892649255612 902781992085866656 905444113946185984 911059384304905082 912019795818478672 914413199568986416 916576623543884992 917581696874159552 922559432634139508 925955582172241504 926294491065856672 927846008259588496 929704390197230336 931602469831489664 936656266069975256 937683357759289336 940448396701837504 941135181879983168 952011286825220752 952319414332014976 955865583533015168 958225390081335623 967618029232191584 967931208009588992 972698532233821003 975251174540310109 976636582971609752 976805937811444624 977835657372389504 979199559862335656 987561497921604346 988644409811424626 989135886535572256 991238898713102078 991559722609546064 993140485266485504 995574134441973376 1003751030674417532 1004075904241363616 1005351228937794752 1006710889848062048 1007814800029374688 1008140988873919744 1010786642438540032 1020205965603506344 1020536164966631872 1023214347058686016 1029893217040327484 1036130096180043904 1037266266031658624 1039988352748172672 1042893271673375096 1043274980916957128 1047115511639664064 1049863445625596992 1053115835461683968 1058690066377011391 1059989882684414032 1063115578880338048 1075214885311095856 1076534990114451712 1076929012559439616 1080543703124278016 1085865674488171369 1088434740458363428 1092841358840785952 1099572253829536786 1099974708140704798 1104023963359211024 1106277932924893976 1106921241583509872 1110756790952929984 1116782471083432036 1117598028482480012 1120893599471660768 1121303857606037024 1122485902545819904 1125431630238752512 1130513403104949643 1135042326533715392 1135090380445455512 1135457763242017856 1139268904381032256 1141964317857955072 1149046409713227506 1152807712086123392 1153649577788366464 1154071824934509952 1159957051151090491 1166981577398657696 1171706199169502464 1172561865948831488 1177477170598835951 1179354326253951536 1182244284649843384 1183695795766576768 1186112422929783232 1195469181694573682 1196780075034882442 1197167424287779696 1197375020543061152 1200309137895766288 1202222692691008768 1205168689061336192 1215067037132189644 1215460305134282272 1216793119767907232 1217004119240488384 1219986336877664096 1220381197057902848 1230404489213802136 1234986168888455048 1235385883906975424 1243449670072101076 1246712841680396428 1248027089014760288 1250575054610749712 1254262748007421568 1255638111512007808 1262449749920401432 1267560882511172288 1274824432400985856 1276817676306926329 1283145647460080144 1283560949751846272 1286929384960409216 1297749113623433318 1303173935401704704 1304602932534663424 1308026587992547072 1311028456489063091 1314468974380417973 1319023689256604356 1331061149372597162 1331548330907168966 1333183151417510432 1336450060908518608 1339611988256447296 1352881823952475804 1353319697020968352 1356871199360431456 1358798724134413568 1361572840522946432 1362364605025858304 1368959158102271528 1373998605803971264 1374501502871916352 1375505265824590784 1379114989513881152 1391401111513784176 1396523173112233088 1397034314394406784 1405638757472809912 1414210965800895392 1419416995622269696 1421882836894885118 1425367101251222467 1427639447570572912 1431137818260336728 1432894910664803456 1443359112346960198 1445192391598079956 1448733775042226114 1449202671506259632 1450981943197739264 1451513016927940352 1467020737139533316 1467750025181816896 1471346685162552224 1472960092350624544 1477303554333250816 1482032168205027842 1489437013258813112 1491070257420509272 1491811501004469632 1495467122624233408 1505228547982017092 1510769634070499296 1513854013476170704 1514343986724679552 1516267427250444544 1519982977093483136 1523735456358845171 1528228644640485944 1529839657501964224 1530399593934893632 1534415805145103296 1539169297982461184 1547519048289524336 1553281573241149648 1553784307594340224 1554918996149537408 1572888213015582112 1577526342854695168 1579256181489329408 1587034447328865847 1591199284776295441 1598673265687968704 1611284549240512354 1613573484909616112 1613853288558038944 1617807968468206736 1631623344392215876 1632220534660400668 1637699050047733868 1638229106920119584 1642528293962627552 1644861613425869056 1658371268070776792 1658978248343358056 1663261470183754688 1665085321787662528 1669454987306277184 1684872809972026496 1685557682301445264 1690528051662176896 1695321843990055333 1701562706414454104 1711867115427898624 1712493675709272832 1718241626279589632 1720928172413683313 1730016932274227584 1734556997120551552 1747224188630530766 1749140109666366646 1750009645409089376 1754297970770735344 1756451825976210688 1757094704702243584 1775867208116277172 1776441984427027936 1778698328120713792 1783056953898124448 1794038940458717914 1797701641002952711 1804979785298511224 1805563984171733312 1822118768609810164 1824039591636957344 1828826399137972832 1833153247087769984 1835163393748319104 1844521868223865207 1845118865268279016 1851911164344483008 1852588982131713344 1855692016519176992 1863204939662979328 1873312532139950512 1875366715518578672 1880896793403675008 1882270363759966336 1904022573650441504 1904638828664029952 1911731167066030336 1916450780162671246 1921146962555995499 1935236058464383168 1945397064467642006 1950502349080620218 1953273165943219504 1953611875622889248 1955671314744779008 1958399119724671312 1975122995843208692 1977288819622849252 1978271773071144512 1982477797426204156 1983119445219092128 1991148268883946752 2007502061348835064 2008151808482727232 2010702457875589504 2013421779696124096 2015629600058749376 2040411931207012688 2041072329933263744 2046428694117372032 2059786434080654968 2072260192360087808 2074532532063317248 2079976705496345344 2083228840290248221 2085786543346750192 2086549961833914256 2094231023279328128 2099726891251193984 2117380132754022782 2119979765368828064 2126231157760676096 2150429770622191712 2171731348976342738 2176869480916726856 2185682717681571904 2199144507659073572 2199949416281409596 2208047926718422048 2212555865849787952 2213842483167019744 2221513581905859968 2224558631916191233 2233564942166864072 2235196056964960024 2241787198943321536 2242607715212074048 2261026806209899286 2270084653067430784 2270180760890911024 2270915526484035712 2278537808762064512 2298092819426455012 2305615424172246784 2307299155576732928 2308143649869019904 2319511884557573161 2319914102302180982 2325598954673047183 2333963154797315392 2354954341197671902 2358708652507903072 2364488569299686768 2367391591533153536 2372224845859566464 2390938363389147364 2393560150069764884 2394334848575559392 2394750041086122304 2400618275791532576 2410337378122672384 2422989168308327567 2430134074264379288 2430920610268564544 2433586239535814464 2434008238480976768 2439972673755328192 2460808978427604272 2469972337776910096 2470771767813950848 2486899340144202152 2493425683360792856 2496054178029520576 2501150109221499424 2508525496014843136 2511276223024015616 2524899499840802864 2535121765022344576 2553635352613852658 2566291294920160288 2567121899503692544 2573858769920818432 2595498227246866636 2622056912978126182 2628937948760835946 2638047378513208712 2662122298745194324 2663096661814337932 2666366302835020864 2672900121817037216 2679223976512894592 2695839653557956841 2705763647904951608 2706639394041936704 2713742398720862912 2723145681045892864 2737918316204543056 2747997211607942528 2749003005743832704 2751010531649181568 2758229979027762304 2782802223027568352 2793046346224466176 2794068628788813568 2807830176043378037 2811277514945619824 2828421931601790784 2843765673789770236 2850734202502444934 2855278895141145824 2862275636520673456 2865789821329606912 2886718224693920396 2890384783196159912 2897467550084452228 2898405343012519264 2933092151110080739 2934041474279066632 2935500050363633792 2942693370325104448 2945920184701249088 2964064336410055684 2978874026517626224 2982140514841018544 2983623002008939264 2990934245248466816 2998318156060953401 3010457095964034184 3021539268140998592 3027708026952341408 3028687973449359104 3039965954186966272 3047470912717690342 3056457289280971888 3059679315003928448 3060799187869787264 3068831610290206592 3095038096579048672 3106563146482299296 3107568615188680448 3109837992299074816 3145776426031164224 3174068894657731694 3182398569552590882 3197346531375937408 3222569098481024708 3227146969819232224 3227706577116077888 3235615936936413472 3263246688784431752 3264441069320801336 3275398100095467736 3276458213840239168 3285056587925255104 3316742536141553584 3317956496686716112 3326522940367509376 3330170643575325056 3338909974612554368 3369745619944052992 3371115364602890528 3381056103324353792 3390643687980110666 3398952318368299729 3403125412828908208 3441856344827366626 3460033864548455168 3469113994241103104 3494448377261061532 3498280219332733292 3500019290818178752 3508595941541470688 3537412906489681141 3551734416232554344 3552883968854055872 3557396656241427584 3566113907796248896 3588077880917435828 3595403282005905422 3609959570597022448 3611127968343466624 3629543031021154117 3644237537219620328 3648079183273914688 3657652798275945664 3666306494175539968 3670326787496638208 3689043736447730414 3690237730536558032 3703822328688966016 3705177964263426688 3711384033038353984 3746625064279901024 3750733431037157344 3761793586807350016 3764540727519932672 3808045147300883008 3832901560325342492 3842293925111990998 3870472116928766336 3890794128935284012 3901004698161240436 3906546331886439008 3907223751245778496 3916798239449342624 3950245991686417384 3954577639245698504 3956543546142289024 3964955594852408312 3966238890438184256 4015004122697670128 4016303616965454464 4021404915751179008 4026843559392248192 4031259200117498752 4041211427734328497 4080823862414025376 4082144659866527488 4092857388234744064 4119572868161309936 4166457680580496442 4171573086693500384 4173099923667828512 4188462046558656256 4199453782502387968 4234760265508045564 4239959530737656128 4286826990083964157 4300859541244383424 4343462697952685476 4353738961833453712 4371365435363143808 4398289015318147144 4399898832562819192 4416095853436844096 4425111731699575904 4427684966334039488 4443027163811719936 4449117263832382466 4467129884333728144 4470392113929920048 4483574397886643072 4485215430424148096 4522053612419798572 4540169306134861568 4540361521781822048 4541831052968071424 4557075617524129024 4596185638852910024 4639023769115146322 4639828204604361964 4651197909346094366 4667926309594630784 4709908682395343804 4717417305015806144 4728977138599373536 4744449691719132928 4767817395703483277 4781876726778294728 4787120300139529768 4788669697151118784 4789500082172244608 4801236551583065152 4845978336616655134 4860268148528758576 4861841220537129088 4867172479071628928 4868016476961953536 4879945347510656384 4891992780941555549 4921617956855208544 4939944675553820192 4941543535627901696 4973798680288404304 4986851366721585712 4992108356059041152 5002300218442998848 5049798999681605728 5070243530044689152 5107270705227705316 5132582589840320576 5190996454493733272 5244113825956252364 5257875897521671892 5276094757026417424 5304716737646302171 5324244597490388648 5326193323628675864 5332732605670041728 5345800243634074432 5358447953025789184 5391679307115913682 5411527295809903216 5413278788083873408 5427484797441725824 5475836632409086112 5495994423215885056 5498006011487665408 5502021063298363136 5516459958055524608 5565604446055136704 5615660352086756074 5622555029891239648 5656843863203581568 5687531347579540472 5701468405004889868 5710557790282291648 5724551273041346912 5771568426377900809 5773436449387840792 5780769566392319824 5794935100168904456 5796810686025038528 5866184302220161478 5868082948558133264 5871000100727267584 5885386740650208896 5891840369402498176 5921885997981883033 5928128672820111368 5957748053035252448 5964281029682037088 5981868490496933632 5996636312121906802 6020914191928068368 6043078536281997184 6055416053904682816 6094941825435380684 6112914578561943776 6119358630007856896 6121598375739574528 6137663220580413184 6190076193158097344 6213126292964598592 6291552852062328448 6348137789315463388 6364797139105181764 6394693062751874816 6426188663774260069 6445138196962049416 6454293939638464448 6455413154232155776 6471231873872826944 6526493377568863504 6528882138641602672 6550796200190935472 6552916427680478336 6570113175850510208 6633485072283107168 6635912993373432224 6653045880735018752 6660341287150650112 6677819949225108736 6742230729205781056 6781287375960221332 6797904636736599458 6806250825657816416 6883712689654733252 6988896754522123064 6996560438665466584 7000038581636357504 7017191883082941376 7074825812979362282 7103468832465108688 7105767937708111744 7114793312482855168 7132227815592497792 7149835602914581187 7176155761834871656 7190806564011810844 7219919141194044896 7222255936686933248 7259086062042308234 7288475074439240656 7296158366547829376 7315305596551891328 7378087472895460828 7380475461073116064 7407644657377932032 7410355928526853376 7422768066076707968 7493250128559802048 7501466862074314688 7616090294601766016 7665803120650684984 7684587850223981996 7740944233857532672 7779070487726735873 7781588257870568024 7802009396322480872 7813092663772878016 7814447502491556992 7833596478898685248 7900491983372834768 7909155278491397008 7913087092284578048 7929911189704816624 7932477780876368512 8030008245395340256 8032607233930908928 8053687118784496384 8062518400234997504 8082422855468656994 8161647724828050752 8239145736322619872 8332915361160992884 8343146173387000768 8346199847335657024 8435369238552316567 8469520531016091128 8479919061475312256 8573653980167928314 8601719082488766848 8655064150896598279 8686925395905370952 8707477923666907424 8742730870726287616 8796578030636294288 8799797665125638384 8832191706873688192 8850223463399151808 8855369932668078976 8898234527664764932 8934259768667456288 8940784227859840096 8967148795773286144 8970430860848296192 9044107224839597144 9080723043563644096 9192371277705820048 9278047538230292644 9279656409208723928 9302395818692188732 9335852619189261568 9381834230255241287 9416769537774469741 9419817364790687608 9434834610031612288 9457954277198747072 9535634791406966554 9563753453556589456 9574240600279059536 9577339394302237568 9579000164344489216 9602473103166130304 9691956673233310268 9720536297057517152 9723682441074258176 9734344958143257856 9759890695021312768 9783985561883111098 9843235913710417088 9879889351107640384 9947597360576808608 9973702733443171424 9984216712118082304 10004600436885997696 10099597999363211456 10214541410455410632 10265165179680641152 10381992908987466544 10488227651912504728 10515751795043343784 10552189514052834848 10609433475292604342 10648489194980777296 10652386647257351728 10665465211340083456 10691600487268148864 10783358614231827364 10823054591619806432 10826557576167746816 10854969594883451648 10951673264818172224 11131208892110273408 11231320704173512148 11245110059782479296 11313687726407163136 11356957226098449979 11369410712831383199 11375062695159080944 11402936810009779736 11421115580564583296 11449102546082693824 11543136852755801618 11546872898775681584 11561539132784639648 11589870200337808912 11593621372050077056 11732368604440322956 11736165897116266528 11770773481300417792 11783680738804996352 11843771995963766066 11856257345640222736 11915496106070504896 11928562059364074176 11993272624243813604 12041828383856136736 12086157072563994368 12110832107809365632 12189883650870761368 12225829157123887552 12380152386316194688 12426252585929197184 12583105704124656896 12645080919039673039 12649709143618105177 12696275578630926776 12729594278210363528 12852377327548520138 12890276393924098832 12908587879276928896 12910826308464311552 12942463747745653888 13052986755137727008 13057764277283205344 13101592400381870944 13105832855360956672 13140226351701020416 13266970144566214336 13271825986746864448 13484461458411562112 13562574751920442664 13595809273473198916 13612501651315632832 13762970862901148083 13767425379309466504 13977793509044246128 13993120877330933168 14000077163272715008 14034383766165882752 14149651625958724564 14206937664930217376 14211535875416223488 14264455631184995584 14299671205829162374 14352311523669743312 14381613128023621688 14439838282388089792 14518172124084616468 14576950148878481312 14592316733095658752 14630611193103782656 14756174945790921656 14760950922146232128 14845536132153415936 14986500257119604096 15002933724148629376 15232180589203532032 15307203217784867363 15331606241301369968 15369175700447963992 15558140975453471746 15563176515741136048 15604018792644961744 15626185327545756032 15628895004983113984 15667192957797370496 15800983966745669536 15818310556982794016 15859822379409633248 15864955561752737024 16060016490790680512 16164845710937313988 16323295449656101504 16478291472645239744 16598629791990042277 16665830722321985768 16686292346774001536 16692399694671314048 16870738477104633134 16939041062032182256 16959838122950624512 17043369934357820183 17147307960335856628 17203438164977533696 17310128301793196558 17373850791810741904 17414955847333814848 17593156061272588576 17599595330251276768 17664383413747376384 17700446926798303616 17710739865336157952 17796469055329529864 17868519537334912576 17881568455719680192 18088214449679194288 18161446087127288192 18384742555411640096 18529772316265892071 18556095076460585288 18559312818417447856 18604791637384377464 18763668460510482574 18833539075548939482 18839634729581375216 18869669220063224576 18915908554397494144 19071269582813933108 19127506907113178912 19148481200558119072 19154678788604475136 19204946206332260608 19383913346466620536 19441072594115034304 19567971123766222196 19686471827420834176 19759778702215280768 19895194721153617216 19947405466886342848 20009200873771995392 20115111261163216429 20199195998726422912 20429082820910821264 20530330359361282304 20631447815275256011 20763985817974933088 20976455303825009456 21031503590086687568 21104379028105669696 21218866950585208684 21296978389961554592 21304773294514703456 21383200974536297728 21566717228463654728 21646109183239612864 21903346529636344448 22039183971870719329 22262417784220546816 22372066241377883069 22462641408347024296 22490220119564958592 22713914452196899958 22738821425662766398 22750125390318161888 22805873620019559472 22842231161129166592 22898205092165387648 23086273705511603236 23093745797551363168 23123078265569279296 23179740400675617824 23187242744100154112 23464737208880645912 23472331794232533056 23687543991927532132 23712514691280445472 23830992212141009792 23857124118728148352 23986545248487627208 24083656767712273472 24221664215618731264 24379767301741522736 24451658314247775104 24760304772632389376 24852505171858394368 24974910513227941487 25290161838079346078 25299418287236210354 25392551157261853552 25459188556420727056 25704754655097040276 25780552787848197664 25817175758553857792 25884927495491307776 26105973510275454016 26115528554566410688 26203184800763741888 26533940289132428672 26543651973493728896 26968922916823124224 27081974923773226873 27125149503840885328 27191618546946397832 27225003302631265664 27525941725802296166 27534850758618933008 27955587018088492256 27986241754661866336 28068767532331765504 28299303251917449128 28413875329860434752 28599342411658324748 28704623047339486624 28763226256047243376 28879676564776179584 29036344248169232936 29153900297756962624 29512349891581843312 29521901844292464256 29973000514239208192 30005867448297258752 30153654499248451093 30232786410749613379 30614406435569734726 30663212482602739936 30738351400895927984 31116281950906943492 31126353031482272096 31208037585289923488 31252370655091512064 31334385915594740992 31601967933491339072 31636621113965588032 31719644758819266496 32120032981581361024 32329691421874627976 32646590899312203008 32956582945290479488 33197259583980084554 33331661444643971536 33372584693548003072 33384799389342628096 33741476954209266268 33878082124064364512 34086739868715640366 34294615920671713256 34620256603586393116 34747701583621483808 34829911694667629696 35045915496253438933 35186312122545177152 35199190660502553536 35400893853596607232 35592938110659059728 35737039074669825152 35763136911439360384 36176428899358388576 36322892174254576384 36501792288563914481 36769485110823280192 37059544632531784142 37112190152921170576 37118625636834895712 37209583274768754928 37527336921020965148 37667078151097878964 37679269459162750432 37831817108794988288 38142539165627866216 38255013814226357824 38296962401116238144 38767826692933241072 38882145188230068608 39135942247532444392 39372943654841668352 39519557404430561536 39581347965514716199 39790389442307234432 39894810933772685696 40230222522326432858 40398391997452845824 40858165641821642528 41262895630550512022 41527971635949866176 41952910607650018912 42063007180173375136 42208758056211339392 42437733901170417368 42593956779923109184 42609546589029406912 43133434456927309456 43292218366479225728 43806693059272688896 44078367943741438658 44186380138787896477 44744132482755766138 44925282816694048592 44980440239129917184 45427828904393799916 45477642851325532796 45500250780636323776 45611747240039118944 45796410184330775296 46172547411023206472 46187491595102726336 46246156531138558592 46359480801351235648 46929474417761291824 46944663588465066112 47375087983855064264 47425029382560890944 47661984424282019584 47714248237456296704 47973090496975254416 48167313535424546944 48759534603483045472 48903316628495550208 49949821026455882974 50580323676158692156 50598836574472420708 50785102314523707104 50918377112841454112 51409509310194080552 51561105575696395328 52211947020550908032 52231057109132821376 52406369601527483776 53067880578264857344 53087303946987457792 53348773344824182703 54163949847546453746 54250299007681770656 54383237093892795664 54450006605262531328 55051883451604592332 55069701517237866016 55728750871091534041 55911174036176984512 55972483509323732672 56598606503834898256 56827750659720869504 57198684823316649496 57409246094678973248 57526452512094486752 57759353129552359168 58072688496338465872 58307800595513925248 59024699783163686624 59043803688584928512 60307308998496902186 60465572821499226758 61228812871139469452 61326424965205479872 61476702801791855968 62232563901813886984 62252706062964544192 62416075170579846976 63203935866982678144 63273242227931176064 63439289517638532992 64240065963162722048 64580094048997694851 64659382843749255952 65913165890580958976 66394519167960169108 66663322889287943072 67482953908418532536 67756164248128729024 68173479737431280732 68589231841343426512 68961317589401928223 69240513207172786232 69495403167242967616 69659823389335259392 70091830992506877866 70372624245090354304 70398381321005107072 71185876221318119456 71474078149339650304 71526273822878720768 72352857798716777152 73003584577127828962 73538970221646560384 74119089265063568284 74224380305842341152 74237251273669791424 74419166549537509856 75054673842041930296 75334156302195757928 75358538918325500864 76285078331255732432 76510027628452715648 76593924802232476288 77535653385866482144 77764290376460137216 78271884495064888784 79162695931029432398 79580778884614468864 79789621867545371392 80460445044652865716 81716331283643285056 82525791261101024044 83055943271899732352 83905821215300037824 84126014360346750272 84417516112422678784 84875467802340834736 85187913559846218368 85219093178058813824 86266868913854618912 86584436732958451456 88156735887482877316 88372760277575792954 89488264965511532276 89850565633388097184 90855657808787599832 90955285702651065592 91000501561272647552 91223494480078237888 92345094822046412944 92374983190205452672 92492313062277117184 92718961602702471296 92947862837889555431 93858948835522583648 93889327176930132224 94750175967710128528 94850058765121781888 95946180993950508832 96334627070849093888 97519069206966090944 99899642052911765948 101160647352317384312 101197673148944841416 101570204629047414208 101836754225682908224 102819018620388161104 103122211151392790656 104423894041101816064 104462114218265642752 104812739203054967552 106697546689648365406 108327899695092907492 108500598015363541312 108766474187785591328 109659800101180115371 110103766903209184664 110139403034475732032 111457501742183068082 111822348072353969024 111944967018647465344 112515833961655777627 113197213007669796512 113655501319441739008 114397369646633298992 114818492189357946496 115052905024188973504 116145376992676931744 116615601191027850496 118049399566327373248 120614617996993804372 120931145642998453516 122457625742278938904 122652849930410959744 122953405603583711936 124465127803627773968 124505412125929088384 124832150341159693952 126407871733965356288 126546484455862352128 126878579035277065984 129160188097995389702 129318765687498511904 132789038335920338216 133326645778575886144 134965907816837065072 135512328496257458048 136346959474862561464 137178463682686853024 137922635178803856446 138481026414345572464 138990806334485935232 140183661985013755732 140745248490180708608 140796762642010214144 142371752442636238912 144705715597433554304 146007169154255657924 147077940443293120768 147802339266807981587 148238178530127136568 148448760611684682304 148474502547339582848 148838333099075019712 150109347684083860592 150668312604391515856 150717077836651001728 152570156662511464864 153020055256905431296 153187849604464952576 155071306771732964288 156543768990129777568 158325391862058864796 160920890089305731432 163432662567286570112 164446218867035367301 165051582522202048088 166111886543799464704 167811642430600075648 168252028720693500544 169750935604681669472 170375827119692436736 170438186356117627648 172533737827709237824 176313471774965754632 176745520555151585908 178918621217714925079 178976529931023064552 179701131266776194368 181711315617575199664 181910571405302131184 182001003122545295104 182446988960156475776 184690189644092825888 184749966380410905344 185437923205404942592 185895725675779110862 187717897671045167296 189500351935420257056 189700117530243563776 191892361987901017664 195038138413932181888 199799284105823531896 202321294704634768624 202395346297889682832 203140409258094828416 203673508451365816448 205638037240776322208 206244422302785581312 213395093379296730812 215782187295870549601 216655799390185814984 217001196030727082624 217532948375571182656 219319600202360230742 220207533806418369328 220278806068951464064 222915003484366136164 223644696144707938048 223889934037294930688 225031667923311555254 226394426015339593024 228794739293266597984 229636984378715892992 230105810048377947008 232290753985353863488 236098799132654746496 241229235993987608744 241862291285996907032 244915251484557877808 245305699860821919488 245906811207167423872 248930255607255547936 249010824251858176768 249664300682319387904 258320376195990779404 258637531374997023808 261496446395121813577 265578076671840676432 266653291557151772288 269931815633674130144 271024656992514916096 272693918949725122928 274356927365373706048 275845270357607712892 276962052828691144928 277981612668971870464 280367323970027511464 284743504885272477824 289411431194867108608 290836861137912479897 292014338308511315848 295604678533615963174 296476357060254273136 296897521223369364608 296949005094679165696 297676666198150039424 300218695368167721184 301336625208783031712 301434155673302003456 305140313325022929728 310142613543465928576 313087537980259555136 316650783724117729592 321841780178611462864 326865325134573140224 328892437734070734602 330103165044404096176 335623284861200151296 336504057441387001088 339501871209363338944 345067475655418475648 352065674009051949349 352626943549931509264 353491041110303171816 357837242435429850158 357953059862046129104 359402262533552388736 363422631235150399328 363821142810604262368 364893977920312951552 369380379288185651776 371791451351558221724 375435795342090334592 379000703870840514112 383784723975802035328 390076276827864363776 391997508490229864209 399598568211647063792 404642589409269537248 404790692595779365664 406280818516189656832 407347016902731632896 411276074481552644416 426790186758593461624 431564374591741099202 433311598780371629968 434002392061454165248 435065896751142365312 438639200404720461484 440415067612836738656 440557612137902928128 445830006968732272328 450063335846623110508 452788852030679186048 457589478586533195968 460211620096755894016 464581507970707726976 472197598265309492992 474523299751330888253 482458471987975217488 483724582571993814064 489830502969115755616 491813622414334847744 497860511214511095872 514557523551691310587 516640752391981558808 517275062749994047616 522992892790243627154 531156153343681352864 533306583114303544576 539863631267348260288 545387837899450245856 548713854730747412096 551690540715215425784 553924105657382289856 560734647940055022928 569487009770544955648 574422941804242654201 581673722275824959794 584028676617022631696 591209357067231926348 592952714120508546272 593795042446738729216 595353332396300078848 600437390736335442368 602673250417566063424 610280626650045859456 620285227086931857152 626175075960519110272 633301567448235459184 643683560357222925728 657784875468141469204 660206330088808192352 679003742418726677888 690134951310836951296 693534053482714375139 704131348018103898698 705253887099863018528 706982082220606343632 715674484870859700316 715906119724092258208 718804525067104777472 726845262470300798656 727642285621208524736 738760758576371303552 743582902703116443448 750871590684180669184 758001407741681028224 767569447951604070656 783995016980459728418 799197136423294127584 809285178818539074496 809581385191558731328 822552148963105288832 839541222636970033063 853580373517186923248 863128749183482198404 866623197560743259936 870131793502284730624 877278400809440922968 880830135225673477312 891660013937464544656 900126671693246221016 905577704061358372096 915178957173066391936 929163015941415453952 949046599502661776506 964916943975950434976 967449165143987628128 979661005938231511232 995721022429022191744 1029115047103382621174 1033281504783963117616 1034550125499988095232 1045985785580487254308 1062312306687362705728 1079727262534696520576 1090775675798900491712 1097427709461494824192 1103381081430430851568 1107848211314764579712 1121469295880110045856 1148845883608485308402 1163347444551649919588 1168057353234045263392 1182418714134463852696 1185905428241017092544 1200874781472670884736 1205346500835132126848 1220561253300091718912 1227021786930956202169 1252350151921038220544 1266603134896470918368 1287367120714445851456 1315569750936282938408 1320412660177616384704 1358007484837453355776 1387068106965428750278 1408262696036207797396 1410507774199726037056 1413964164441212687264 1431348969741719400632 1431812239448184516416 1453690524940601597312 1455284571242417049472 1477521517152742607104 1487165805406232886896 1516002815483362056448 1567990033960919456836 1598394272846588255168 1618570357637078148992 1619162770383117462656 1645104297926210577664 1679082445273940066126 1707160747034373846496 1726257498366964396808 1733246395121486519872 1754556801618881845936 1761660270451346954624 1783320027874929089312 1800253343386492442032 1830357914346132783872 1898093199005323553012 1929833887951900869952 1934898330287975256256 1959322011876463022464 1991442044858044383488 2058230094206765242348 2066563009567926235232 2091971571160974508616 2124624613374725411456 2137800845271459774913 2159454525069393041152 2181551351597800983424 2206762162860861703136 2215696422629529159424 2242938591760220091712 2297691767216970616804 2326694889103299839176 2336114706468090526784 2364837428268927705392 2371810856482034185088 2401749562945341769472 2410693001670264253696 2454043573861912404338 2533206269792941836736 2574734241428891702912 2631139501872565876816 2640825320355232769408 2774136213930857500556 2816525392072415594792 2821015548399452074112 2827928328882425374528 2862697939483438801264 2863624478896369032832 2907381049881203194624 2910569142484834098944 2974331610812465773792 3135980067921838913672 3196788545693176510336 3237140715274156297984 3238325540766234925312 3358164890547880132252 3399453803136583576501 3414321494068747692992 3452514996733928793616 3466492790242973039744 3509113603237763691872 3523320540902693909248 3566640055749858178624 3600506686772984884064 3796186398010647106024 3859667775903801739904 3869796660575950512512 3918644023752926044928 4116460188413530484696 4133126019135852470464 4183943142321949017232 4249249226749450822912 4275601690542919549826 4363102703195601966848 4413524325721723406272 4485877183520440183424 4595383534433941233608 4653389778206599678352 4672229412936181053568 4729674856537855410784 4743621712964068370176 4908087147723824808676 5066412539585883673472 5149468482857783405824 5262279003745131753632 5281650640710465538816 5548272427861715001112 5633050784144831189584 5642031096798904148224 5655856657764850749056 5725395878966877602528 5727248957792738065664 5948663221624931547584 6271960135843677827344 6393577091386353020672 6689247806171987037631 6716329781095760264504 6798907606273167153002 6828642988137495385984 6905029993467857587232 6932985580485946079488 7018227206475527383744 7133280111499716357248 7201013373545969768128 7592372796021294212048 7719335551807603479808 7739593321151901025024 8232920376827060969392 8266252038271704940928 8367886284643898034464 8551203381085839099652 8827048651443446812544 8971754367040880366848 9015942695275286876807 9190767068867882467216 9306779556413199356704 9344458825872362107136 9459349713075710821568 9816174295447649617352 10132825079171767346944 10524558007490263507264 10914035894280610429819 11096544855723430002224 11266101568289662379168 11311713315529701498112 11450791757933755205056 11897326443249863095168 12543920271687355654688 13378495612343974075262 13432659562191520529008 13597815212546334306004 13657285976274990771968 13810059986935715174464 14036454412951054767488 14266560222999432714496 14402026747091939536256 15184745592042588424096 15951283230102430628197 16465840753654121938784 16532504076543409881856 16735772569287796068928 17102406762171678199304 17654097302886893625088 18031885390550573753614 18381534137735764934432 18613559112826398713408 18918699426151421643136 19632348590895299234704 21049116014980527014528 21828071788561220859638 22193089711446860004448 22532203136579324758336 22901583515867510410112 23794652886499726190336 25087840543374711309376 26756991224687948150524 26865319124383041058016 27195630425092668612008 27620119973871430348928 28072908825902109534976 28804053494183879072512 30369491184085176848192 31902566460204861256394 32931681507308243877568 33471545138575592137856 34204813524343356398608 36063770781101147507228 36763068275471529868864 37227118225652797426816 37837398852302843286272 39264697181790598469408 42098232029961054029056 43656143577122441719276 44386179422893720008896 45064406273158649516672 45803167031735020820224 50175681086749422618752 53513982449375896301048 53730638248766082116032 54391260850185337224016 55240239947742860697856 60738982368170353696384 63805132920409722512788 65863363014616487755136 66943090277151184275712 68409627048686712797216 72127541562202295014456 73526136550943059737728 74454236451305594853632 78529394363581196938816 87312287154244883438552 88772358845787440017792 90128812546317299033344 100351362173498845237504 107027964898751792602096 107461276497532164232064 108782521700370674448032 121477964736340707392768 127610265840819445025576 131726726029232975510272 136819254097373425594432 144255083124404590028912 147052273101886119475456 157058788727162393877632 174624574308489766877104 177544717691574880035584 207366681991331598166561 214055929797503585204192 214922552995064328464128 217565043400741348896064 255220531681638890051152 273638508194746851188864 288510166248809180057824 314117577454324787755264 349249148616979533754208 414733363982663196333122 428111859595007170408384 435130086801482697792128 510441063363277780102304 547277016389493702377728 577020332497618360115648 698498297233959067508416 829466727965326392666244 856223719190014340816768 870260173602965395584256 1020882126726555560204608 1154040664995236720231296 1396996594467918135016832 1658933455930652785332488 1712447438380028681633536 2041764253453111120409216 2308081329990473440462592 2793993188935836270033664 3317866911861305570664976 4083528506906222240818432 6635733823722611141329952 13271467647445222282659904 26542935294890444565319808 53085870589780889130639616
- Sum of all divisors σ(n): 134404196723098839711647109
- Sum of proper divisors (its aliquot sum) s(n): 81318326133317950581007493
- 53085870589780889130639616 is an abundant number, because the sum of its proper divisors (81318326133317950581007493) is greater than itself. Its abundance is 28232455543537061450367877
Bases of 53085870589780889130639616
- Binary: 101011111010010101111011001111101000110101100100001000001001011110101000100001000000002
- Hexadecimal: 0x2BE95ECFA3590825EA2100
- Base-36: 6O4KWLGPUXX5CBBWG
Squares and roots of 53085870589780889130639616
- 53085870589780889130639616 squared (530858705897808891306396162) is 2818109656274963565588592527379658743263957268627456
- 53085870589780889130639616 cubed (530858705897808891306396163) is 149601804520824618843061699888551144368490327124099791626878773702283698896896
-
53085870589780889130639616 is a
perfect square number . Itssquare root is 7286005118704 -
The
cube root of 53085870589780889130639616 is 375831330.4087946987
Scales and comparisons
How big is 53085870589780889130639616?- 53,085,870,589,780,889,130,639,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 53,085,870,589,780,889,130,639,616 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 53085870589780889130639616 cubic inches would be around 31319277.5 feet tall.
Recreational maths with 53085870589780889130639616
- 53085870589780889130639616 backwards is 61693603198808798507858035
- The number of decimal digits it has is: 26
- The sum of 53085870589780889130639616's digits is 133
- 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 53085870589780889130639616 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 53085870589780889130639616 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/53085870589780889130639616/
Chicago style:
Numbermatics. 2024. "Number 53085870589780889130639616 - Facts about the integer". https://numbermatics.com/n/53085870589780889130639616/
The information we have on file for 53085870589780889130639616 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 53085870589780889130639616, math, Factors of 53085870589780889130639616, curriculum, school, college, exams, university, Prime factorization of 53085870589780889130639616, STEM, science, technology, engineering, physics, economics, calculator, fifty-three septillion, eighty-five sextillion, eight hundred seventy quintillion, five hundred eighty-nine quadrillion, seven hundred eighty trillion, eight hundred eighty-nine billion, one hundred thirty million, six hundred thirty-nine thousand, six hundred sixteen.