16046055911049765721473024
16,046,055,911,049,765,721,473,024 is an even composite number composed of six prime numbers multiplied together.
16046055911049765721473024 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, eight hundred twenty-five divisors.
Prime factorization of 16046055911049765721473024:
218 × 32 × 72 × 174 × 194 × 35712
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 17 × 17 × 19 × 19 × 19 × 19 × 3571 × 3571)See below for interesting mathematical facts about the number 16046055911049765721473024 from the Numbermatics database.
Names of 16046055911049765721473024
- Cardinal: 16046055911049765721473024 can be written as Sixteen septillion, forty-six sextillion, fifty-five quintillion, nine hundred eleven quadrillion, forty-nine trillion, seven hundred sixty-five billion, seven hundred twenty-one million, four hundred seventy-three thousand and twenty-four.
Scientific notation
- Scientific notation: 1.6046055911049765721473024 × 1025
Factors of 16046055911049765721473024
Divisors of 16046055911049765721473024
- Number of divisors d(n): 12825
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 56 57 63 64 68 72 76 84 96 98 102 112 114 119 126 128 133 136 144 147 152 153 168 171 192 196 204 224 228 238 252 256 266 272 288 289 294 304 306 323 336 342 357 361 384 392 399 408 441 448 456 476 504 512 532 544 576 578 588 608 612 646 672 684 714 722 768 784 798 816 833 867 882 896 912 931 952 969 1008 1024 1064 1071 1083 1088 1152 1156 1176 1197 1216 1224 1292 1344 1368 1428 1444 1536 1568 1596 1632 1666 1734 1764 1792 1824 1862 1904 1938 2016 2023 2048 2128 2142 2166 2176 2261 2304 2312 2352 2394 2432 2448 2499 2527 2584 2601 2688 2736 2793 2856 2888 2907 3072 3136 3192 3249 3264 3332 3468 3528 3571 3584 3648 3724 3808 3876 4032 4046 4096 4256 4284 4332 4352 4522 4608 4624 4704 4788 4864 4896 4913 4998 5054 5168 5202 5376 5472 5491 5586 5712 5776 5814 6069 6137 6144 6272 6384 6498 6528 6664 6783 6859 6936 7056 7142 7168 7296 7448 7497 7581 7616 7752 8064 8092 8192 8379 8512 8568 8664 8704 9044 9216 9248 9408 9576 9728 9792 9826 9996 10108 10336 10404 10713 10752 10944 10982 11172 11424 11552 11628 12138 12274 12288 12544 12768 12996 13056 13328 13566 13718 13872 14112 14161 14284 14336 14592 14739 14896 14994 15162 15232 15504 15827 16128 16184 16384 16473 16758 17024 17136 17328 17408 17689 18088 18207 18411 18432 18496 18816 19152 19456 19584 19652 19992 20216 20349 20577 20672 20808 21426 21504 21888 21964 22344 22743 22848 23104 23256 24276 24548 24576 24997 25088 25536 25992 26112 26656 27132 27436 27744 28224 28322 28568 28672 29184 29478 29792 29988 30324 30464 31008 31654 32139 32256 32368 32768 32946 33516 34048 34272 34391 34656 34816 35378 36176 36414 36822 36864 36992 37632 38304 38437 38912 39168 39304 39984 40432 40698 41154 41344 41616 42483 42852 42959 43008 43776 43928 44217 44688 45486 45696 46208 46512 47481 48013 48552 49096 49152 49419 49994 50176 51072 51984 52224 53067 53312 54264 54872 55233 55488 56448 56644 57136 57344 58368 58956 59584 59976 60648 60707 60928 61731 62016 63308 64278 64512 64736 65536 65892 67032 67849 68096 68544 68782 69312 69632 70756 72352 72828 73644 73728 73984 74991 75264 76608 76874 77824 78336 78608 79968 80864 81396 82308 82688 83232 83521 84966 85704 85918 86016 87552 87856 88434 89376 90972 91392 92416 93024 93347 94962 96026 97104 98192 98304 98838 99988 100352 102144 103173 103968 104329 104448 106134 106624 108528 109744 110466 110976 112896 113288 114272 114688 115311 116603 116736 117912 119168 119952 121296 121414 121856 123462 124032 126616 127449 128556 128877 129024 129472 130321 131072 131784 134064 135698 136192 137088 137564 138624 139264 141512 142443 144039 144704 145656 147288 147456 147968 149982 150528 153216 153748 155648 156672 157216 159201 159936 161728 162792 164616 165376 166464 167042 169932 171408 171836 172032 174979 175104 175712 176868 178752 181944 182121 182784 184832 186048 186694 189924 192052 194208 196384 196608 197676 199976 200704 203547 204288 206346 207936 208658 208896 212268 213248 217056 219488 220932 221952 224973 225792 226576 228544 229376 230622 233206 233472 235824 238336 239904 240737 242592 242828 243712 246924 248064 250563 253232 254898 257112 257754 258048 258944 260642 262144 263568 268128 269059 271396 272384 274176 275128 277248 278528 280041 283024 284886 288078 289408 291312 294576 294912 295936 299964 300713 301056 306432 307496 309519 311296 312987 313344 314432 318402 319872 323456 325584 329232 330752 332928 334084 336091 339864 342816 343672 344064 345933 349809 349958 350208 351424 353736 357504 363888 364242 365568 369664 372096 373388 379848 384104 386631 388416 390963 392768 393216 395352 399952 401408 407094 408576 412692 415872 417316 417792 424536 424949 426496 432117 434112 438976 441864 443904 449946 451584 453152 457088 458752 461244 466412 466944 471648 474943 476672 479808 481474 485184 485656 487424 493848 496128 501126 506464 509796 514224 515508 516096 517888 521284 524937 527136 536256 538118 542792 544768 546363 548352 550256 554496 557056 560082 566048 569772 576156 578816 582624 584647 589152 589824 591872 599928 601426 602112 610641 612864 614992 619038 622592 625974 626688 628864 636804 639744 646912 651168 653429 658464 661504 665856 668168 672182 679728 685632 687344 688128 691866 699618 699916 700416 702848 707472 715008 722211 727776 728484 730303 731136 739328 744192 746776 751689 759696 768208 773262 776832 781926 785536 786432 790704 799904 802816 807177 814188 816221 817152 825384 831744 834632 835584 840123 849072 849898 852992 864234 868224 877952 883728 887808 899892 902139 903168 906304 912247 914176 917504 922488 932824 933888 938961 943296 949886 953344 959616 962948 970368 971312 974848 987696 992256 1002252 1008273 1012928 1019592 1028448 1031016 1032019 1032192 1035776 1042568 1049427 1049874 1054272 1072512 1076236 1085584 1089536 1092726 1096704 1100512 1108992 1114112 1120164 1132096 1139544 1152312 1153433 1157632 1165248 1169294 1172889 1178304 1179648 1183744 1199856 1202852 1204224 1221282 1225728 1229984 1238076 1245184 1251948 1253376 1257728 1273608 1274847 1279488 1289131 1293824 1302336 1306858 1316928 1323008 1331712 1336336 1344364 1359456 1371264 1374688 1376256 1383732 1399236 1399832 1400832 1405696 1414944 1424829 1430016 1444422 1455552 1456968 1460606 1462272 1478656 1488384 1493552 1503378 1519392 1536416 1546524 1553664 1563852 1571072 1574811 1581408 1586899 1599808 1605632 1614354 1628376 1632442 1634304 1650768 1663488 1669264 1671168 1680246 1698144 1699796 1705984 1728468 1736448 1753941 1755904 1767456 1773593 1775616 1799784 1804278 1806336 1812608 1824494 1828352 1835008 1844976 1865648 1867776 1877922 1886592 1899772 1906688 1919232 1925896 1940736 1942624 1949696 1960287 1975392 1982251 1984512 2004504 2016546 2025856 2039184 2056896 2062032 2064038 2064384 2071552 2085136 2098854 2099748 2108544 2145024 2152472 2166633 2171168 2179072 2185452 2190909 2193408 2201024 2215457 2217984 2228224 2240328 2264192 2279088 2304624 2306866 2315264 2330496 2338588 2345778 2356608 2359296 2367488 2399712 2405704 2408448 2421531 2442564 2448663 2451456 2459968 2476152 2490368 2503896 2506752 2515456 2547216 2549694 2558976 2578262 2587648 2604672 2613716 2633856 2646016 2663424 2672672 2688728 2706417 2718912 2736741 2742528 2749376 2752512 2767464 2798472 2799664 2801664 2811392 2829888 2849658 2860032 2888844 2911104 2913936 2921212 2924544 2957312 2974643 2976768 2987104 3006756 3024819 3038784 3072832 3093048 3096057 3107328 3127704 3142144 3149622 3162816 3173798 3199616 3211264 3228708 3256752 3264884 3268608 3301536 3324601 3326976 3338528 3342336 3360492 3396288 3399592 3411968 3456936 3460299 3472896 3507882 3511808 3534912 3547186 3551232 3599568 3608556 3612672 3625216 3648988 3656704 3689952 3731296 3735552 3755844 3773184 3799544 3813376 3824541 3838464 3851792 3867393 3881472 3885248 3899392 3920574 3950784 3964502 3969024 4009008 4033092 4051712 4078368 4092529 4113792 4124064 4128076 4128768 4143104 4170272 4197708 4199496 4217088 4274487 4290048 4304944 4333266 4342336 4358144 4370904 4381818 4386816 4402048 4430914 4435968 4456448 4480656 4528384 4558176 4574003 4609248 4613732 4630528 4660992 4677176 4691556 4713216 4734976 4760697 4799424 4811408 4816896 4843062 4885128 4897326 4902912 4919936 4952304 4980736 5007792 5013504 5030912 5094432 5099388 5112121 5117952 5156524 5175296 5209344 5227432 5261823 5267712 5292032 5320779 5326848 5345344 5377456 5412834 5437824 5473482 5485056 5498752 5505024 5534928 5596944 5599328 5603328 5622784 5659776 5699316 5713547 5720064 5777688 5822208 5827872 5842424 5849088 5880861 5914624 5946753 5949286 5953536 5974208 6013512 6049638 6077568 6145664 6186096 6192114 6214656 6255408 6284288 6299244 6325632 6347596 6385729 6399232 6422528 6457416 6513504 6529768 6537216 6572727 6603072 6646371 6649202 6653952 6677056 6684672 6720984 6792576 6799184 6823936 6913872 6920598 6945792 7015764 7023616 7069824 7094372 7102464 7199136 7217112 7224133 7225344 7250432 7297976 7313408 7345989 7379904 7462592 7471104 7511688 7546368 7599088 7626752 7649082 7676928 7703584 7734786 7762944 7770496 7798784 7841148 7901568 7929004 7938048 8018016 8066184 8074031 8103424 8156736 8185058 8210223 8227584 8248128 8256152 8257536 8286208 8340544 8395416 8398992 8434176 8548974 8580096 8609888 8666532 8684672 8716288 8741808 8763636 8773632 8804096 8861828 8871936 8923929 8961312 9023917 9056768 9116352 9148006 9218496 9227464 9261056 9288171 9321984 9354352 9383112 9426432 9469952 9521394 9598848 9622816 9633792 9686124 9770256 9794652 9805824 9839872 9904608 9973803 10015584 10027008 10061824 10188864 10198776 10224242 10235904 10313048 10350592 10380897 10418688 10454864 10523646 10535424 10584064 10641558 10653696 10690688 10754912 10825668 10875648 10946964 10970112 10997504 11069856 11108293 11193888 11198656 11206656 11245568 11319552 11398632 11427094 11440128 11555376 11602179 11644416 11655744 11684848 11698176 11761722 11829248 11893506 11898572 11907072 11948416 12027024 12099276 12155136 12277587 12291328 12372192 12384228 12415151 12429312 12510816 12568576 12598488 12651264 12695192 12752041 12771458 12798464 12845056 12914832 13027008 13059536 13074432 13145454 13206144 13292742 13298404 13307904 13354112 13369344 13441968 13585152 13598368 13647872 13722009 13827744 13841196 13875757 13891584 14031528 14047232 14139648 14188744 14204928 14282091 14398272 14434224 14448266 14450688 14500864 14595952 14626816 14691978 14759808 14925184 14942208 15023376 15092736 15198176 15253504 15298164 15336363 15353856 15407168 15469572 15508199 15525888 15540992 15597568 15682296 15803136 15858008 15876096 15962337 16036032 16132368 16148062 16206848 16313472 16370116 16420446 16455168 16496256 16512304 16515072 16572416 16681088 16790832 16797984 16868352 17097948 17140641 17160192 17219776 17333064 17369344 17432576 17483616 17527272 17544323 17547264 17608192 17723656 17743872 17840259 17847858 17922624 18047834 18113536 18232704 18296012 18436992 18454928 18522112 18576342 18643968 18708704 18766224 18852864 18939904 19042788 19157187 19197696 19245632 19267584 19372248 19540512 19589304 19608361 19611648 19679744 19809216 19939113 19947606 20031168 20054016 20123648 20377728 20397552 20448484 20471808 20626096 20701184 20761794 20837376 20909728 21047292 21070848 21168128 21283116 21307392 21381376 21509824 21651336 21672399 21751296 21893928 21915227 21940224 21995008 22139712 22216586 22387776 22397312 22413312 22491136 22639104 22797264 22854188 22880256 23110752 23204358 23288832 23311488 23369696 23396352 23523444 23658496 23787012 23797144 23814144 23896832 24054048 24198552 24222093 24310272 24493489 24555174 24582656 24744384 24768456 24830302 24858624 25021632 25137152 25196976 25302528 25390384 25504082 25542916 25596928 25829664 26054016 26119072 26148864 26290908 26412288 26585484 26596808 26615808 26708224 26771787 26883936 27071751 27170304 27196736 27295744 27444018 27655488 27682392 27751514 27783168 28063056 28094464 28279296 28377488 28409856 28564182 28796544 28868448 28896532 28901376 29001728 29191904 29253632 29383956 29519616 29850368 29921409 30046752 30151081 30185472 30396352 30507008 30596328 30672726 30707712 30814336 30939144 31016398 31051776 31081984 31195136 31364592 31606272 31716016 31752192 31924674 32072064 32264736 32296124 32413696 32626944 32740232 32840892 32910336 32992512 33024608 33144832 33324879 33362176 33581664 33595968 33698267 33736704 34195896 34281282 34320384 34439552 34666128 34738688 34865152 34967232 35054544 35088646 35094528 35216384 35447312 35487744 35680518 35695716 35845248 36095668 36227072 36465408 36592024 36832761 36873984 36909856 37044224 37152684 37245453 37287936 37417408 37532448 37662769 37705728 37879808 38085576 38256123 38314374 38395392 38491264 38535168 38744496 39081024 39178608 39216722 39223296 39359488 39618432 39878226 39895212 40062336 40108032 40247296 40755456 40795104 40896968 40943616 41166027 41252192 41402368 41523588 41627271 41674752 41819456 42094584 42141696 42336256 42566232 42614784 42762752 43019648 43302672 43344798 43502592 43787856 43830454 43880448 43990016 44279424 44433172 44775552 44794624 44826624 44982272 45278208 45594528 45708376 45760512 46009089 46221504 46408716 46524597 46577664 46622976 46739392 46792704 47046888 47316992 47574024 47594288 47628288 47793664 48108096 48397104 48444186 48620544 48986978 49110348 49165312 49488768 49536912 49660604 49717248 50043264 50274304 50393952 50568931 50605056 50780768 51008164 51085832 51193856 51421923 51659328 52108032 52238144 52297728 52581816 52632969 52824576 53170968 53193616 53231616 53416448 53543574 53767872 54143502 54340608 54393472 54591488 54888036 55310976 55364784 55503028 55566336 56126112 56188928 56518217 56558592 56754976 56819712 57128364 57471561 57593088 57736896 57793064 57802752 58003456 58383808 58507264 58767912 58825083 59039232 59700736 59842818 60093504 60302162 60370944 60792704 61014016 61192656 61345452 61415424 61628672 61878288 62032796 62103552 62163968 62729184 63167419 63212544 63432032 63504384 63849348 64144128 64529472 64592248 64827392 65017197 65253888 65480464 65681784 65745681 65820672 65985024 66049216 66289664 66649758 66724352 67163328 67191936 67396534 67473408 68391792 68562564 68640768 68879104 69332256 69477376 69934464 70109088 70177292 70189056 70432768 70894624 70975488 71361036 71391432 71690496 72191336 72454144 72666279 72930816 73184048 73480467 73665522 73747968 73819712 74088448 74305368 74490906 74575872 74834816 75064896 75325538 75411456 75759616 76171152 76512246 76628748 76790784 76982528 77488992 77758051 78162048 78357216 78433444 78446592 78718976 79236864 79756452 79790424 80124672 80494592 81215253 81510912 81590208 81793936 81887232 82332054 82504384 82804736 83047176 83254542 83349504 83638912 84189168 84283392 84672512 85132464 85229568 85525504 86039296 86605344 86689596 86906057 87005184 87575712 87660908 87760896 87980032 88558848 88866344 89264287 89551104 89589248 89964544 90453243 90556416 91189056 91416752 91521024 92018178 92443008 92817432 93049194 93155328 93245952 93478784 93585408 94093776 94633984 95148048 95188576 95256576 95587328 96216192 96794208 96888372 97130299 97241088 97973956 98220696 98330624 98977536 99073824 99321208 99434496 99974637 100086528 100548608 100787904 101094801 101137862 101210112 101561536 102016328 102171664 102387712 102843846 103318656 104216064 104476288 104595456 105163632 105265938 105649152 106341936 106387232 106463232 106832896 107087148 107535744 108287004 108557393 108681216 108786944 109182976 109776072 110621952 110729568 111006056 111132672 111736359 112252224 112377856 112988307 113036434 113117184 113509952 113639424 114256728 114768369 114943122 115186176 115473792 115586128 115605504 116006912 116767616 117014528 117535824 117650166 118078464 119401472 119685636 120187008 120604324 120741888 121585408 122028032 122385312 122690904 122810261 122830848 123257344 123756576 124065592 124207104 124327936 124881813 125458368 126334838 126425088 126864064 127008768 127698696 128288256 129058944 129184496 129654784 130034394 130507776 130960928 131363568 131491362 131641344 131970048 132098432 132579328 133299516 133448704 134326656 134383872 134793068 134946816 136783584 137125128 137258527 137281536 137758208 138664512 138954752 139573791 139868928 140218176 140354584 140378112 140865536 141789248 141950976 142722072 142782864 143380992 144382672 144908288 145332558 145861632 146368096 146960934 147331044 147495936 147639424 148176896 148610736 148981812 149151744 149669632 150129792 150651076 150822912 151706793 152342304 153024492 153257496 153406589 153581568 153965056 154977984 155516102 156324096 156714432 156866888 156893184 157437952 157898907 158473728 159512904 159580848 160249344 160989184 162430506 163021824 163180416 163587872 163774464 164664108 165008768 165609472 166094352 166509084 166699008 167277824 168378336 168566784 169554651 170264928 170459136 171051008 171454423 172078592 173210688 173379192 173812114 174010368 175151424 175321816 175521792 175960064 176475249 177117696 177732688 178528574 179102208 179178496 179929088 180906486 181112832 182378112 182833504 183042048 184036356 184886016 185634864 186098388 186310656 186491904 186957568 188187552 189502257 190296096 190377152 190513152 191174656 192432384 193588416 193776744 194260598 194482176 195947912 196441392 196661248 197237043 197955072 198147648 198642416 198868992 199949274 200173056 201097216 201575808 202189602 202275724 202420224 203123072 204032656 204343328 204775424 205687692 206637312 208432128 208952576 210327264 210531876 211057567 211298304 212683872 212774464 212926464 213665792 214174296 215071488 216574008 216784697 217114786 217362432 217573888 218365952 219552144 220441401 221243904 221459136 222012112 222265344 223472718 224504448 224755712 225976614 226072868 226234368 227019904 227278848 228513456 229536738 229886244 230372352 230947584 231172256 232013824 233274153 233535232 234029056 235071648 235300332 235887869 236156928 238802944 239371272 240374016 241208648 241483776 242288779 243170816 244056064 244770624 245381808 245620522 245661696 246514688 247513152 248131184 248414208 248655872 249763626 250916736 252669676 252850176 253728128 254017536 255397392 256576512 258117888 258368992 259309568 260068788 260718171 261015552 261921856 262727136 262982724 263282688 263639383 263940096 264196864 265158656 266599032 266897408 267792861 268653312 268767744 269586136 269893632 271359729 273567168 274250256 274517054 274563072 275516416 277329024 277909504 279147582 279737856 280436352 280709168 280756224 281731072 283578496 283901952 285444144 285565728 286761984 288765344 289816576 290665116 291390897 291723264 292736192 293921868 294662088 294991872 295278848 296353792 297221472 297963624 298253491 298303488 299339264 300259584 301302152 301645824 303284403 303413586 304684608 306048984 306514992 306813178 307163136 307930112 309955968 311032204 312648192 313428864 313733776 313786368 314875904 315797814 316947456 319025808 319161696 320498688 321978368 324861012 325672179 326043648 326360832 327175744 327548928 329328216 330017536 331218944 332188704 333018168 333342137 333398016 334555648 336756672 337133568 338964921 339109302 340529856 340918272 342102016 342908846 344157184 346421376 346758384 347624228 348020736 350302848 350643632 351043584 351920128 352950498 354235392 355465376 357057148 358204416 358356992 359858176 361812972 362225664 364756224 365667008 366084096 368072712 368430783 369772032 371269728 372196776 372558859 372621312 372983808 373915136 376375104 379004514 380592192 380754304 381026304 382349312 384864768 387176832 387553488 388521196 388964352 391895824 392882784 393322496 394474086 395910144 396295296 397284832 397737984 399898548 400346112 402194432 403151616 404379204 404551448 404840448 406246144 408065312 408686656 409550848 411375384 411775581 413274624 416389313 416864256 417905152 420654528 421063752 422115134 422596608 425367744 425548928 425852928 427331584 428348592 430142976 433148016 433569394 434229572 434724864 435147776 439104288 440882802 442487808 442918272 444024224 444530688 446945436 449008896 449511424 451953228 452145736 452468736 454039808 455120379 457026912 459073476 459772488 460219767 460744704 461895168 462344512 464027648 465376291 466548306 467070464 468058112 470143296 470600664 471775738 472313856 477605888 478742544 480748032 482417296 482967552 484577558 486341632 489541248 490763616 491241044 491323392 493029376 495026304 496262368 496828416 497311744 499527252 501833472 505339352 505700352 507456256 508663953 510794784 513153024 514363269 516235776 516737984 518619136 520137576 521436342 522031104 523843712 525454272 525965448 526565376 527278766 527880192 528393728 530317312 533198064 533794816 535585722 537306624 537535488 539172272 539787264 542719458 547134336 548500512 549034108 549126144 551032832 554658048 555819008 558295164 559475712 560872704 561418336 563462144 567156992 568506771 570888288 571131456 572870539 573523968 577530688 579633152 581330232 582781794 583446528 585472384 587843736 589324176 589983744 590557696 592707584 594442944 595927248 596506982 596606976 598678528 600519168 602604304 603291648 606568806 606827172 609369216 612097968 613029984 613626356 614326272 615860224 619911936 622064408 624850009 625296384 626857728 627467552 629751808 631595628 633172701 633894912 638051616 638323392 640267073 640997376 643956736 649722024 650354091 651344358 652087296 652721664 654351488 655097856 658656432 660035072 662437888 664377408 666036336 666684274 666796032 669111296 673513344 674267136 677929842 678218604 681059712 681836544 684204032 685817692 688314368 692842752 693516768 695248456 696041472 699822459 700605696 701287264 702087168 703840256 705900996 707663607 708470784 710930752 714114296 716408832 716713984 719716352 723625944 724451328 726866337 729512448 731334016 732168192 736145424 736861566 739544064 742539456 744393552 745117718 745242624 745967616 747830272 752750208 758009028 761184384 761508608 762052608 764698624 769729536 774353664 775106976 777042392 777928704 782154513 783791648 785765568 786644992 788948172 790918149 791820288 792590592 794569664 795475968 799797096 800692224 803378583 804388864 806303232 808758408 809102896 809680896 812492288 816130624 817373312 819101696 822750768 823551162 826549248 832778626 833728512 835810304 841309056 842127504 844230268 845193216 850735488 851097856 851705856 854663168 856697184 859671827 860285952 866296032 867138788 868459144 869449728 870295552 874172691 878208576 881765604 884975616 885836544 888048448 889061376 893890872 894760473 898017792 899022848 903906456 904291472 904937472 908079616 910240758 914053824 918146952 919544976 920439534 921489408 923790336 924689024 928055296 930752582 933096612 934140928 936116224 940286592 941201328 943551476 944627712 955211776 957485088 960809689 961496064 964834592 965935104 969155116 972683264 977016537 979082496 981527232 982482088 982646784 986058752 990052608 992524736 993656832 994623488 999054504 1000026411 1003666944 1010678704 1011400704 1014912512 1017327906 1021589568 1026306048 1028726538 1032471552 1033475968 1037238272 1040275152 1042872684 1044062208 1047687424 1050908544 1051930896 1053130752 1054557532 1055760384 1056787456 1066396128 1067589632 1071171444 1073846123 1074613248 1075070976 1078344544 1079574528 1085438916 1094268672 1097001024 1098068216 1098252288 1102065664 1105292349 1109316096 1111638016 1116590328 1117676577 1118951424 1121745408 1122836672 1126924288 1134313984 1137013542 1141776576 1142262912 1145741078 1147047936 1155061376 1159266304 1162660464 1165563588 1166893056 1170944768 1175687472 1178648352 1179967488 1181115392 1188885888 1191854496 1193013964 1193213952 1197357056 1200180961 1201038336 1205208608 1206583296 1213137612 1213654344 1218738432 1224195936 1226059968 1227252712 1228652544 1231720448 1235326743 1239823872 1244128816 1249167939 1249700018 1250592768 1253715456 1254935104 1259503616 1263191256 1266345402 1267789824 1276103232 1276646784 1280534146 1281994752 1287913472 1299444048 1300708182 1302688716 1304174592 1305443328 1308702976 1317312864 1320070144 1328754816 1332072672 1333368548 1333592064 1338222592 1347026688 1348534272 1355859684 1356437208 1362119424 1368408064 1371635384 1376628736 1380659301 1385685504 1387033536 1390496912 1392082944 1396128873 1399644918 1401211392 1402574528 1404174336 1407680512 1411801992 1415327214 1416941568 1421861504 1428228592 1432817664 1433427968 1439432704 1447251888 1448902656 1453732674 1459024896 1462668032 1472290848 1473723132 1477402969 1479088128 1485078912 1488787104 1490235436 1490485248 1491935232 1495660544 1505500416 1516018056 1517492879 1522368768 1523017216 1529397248 1539459072 1543089807 1548707328 1550213952 1554084784 1555857408 1564309026 1567583296 1571531136 1573289984 1577896344 1581836298 1583640576 1585181184 1589139328 1590951936 1599594192 1601384448 1606757166 1608777728 1612606464 1617516816 1618205792 1619361792 1624984576 1632261248 1634746624 1638203392 1645501536 1647102324 1651215083 1653098496 1665557252 1667457024 1671620608 1682618112 1684255008 1688460536 1690386432 1696021453 1701470976 1702195712 1709326336 1713394368 1718611617 1719343654 1720571904 1732592064 1734277576 1736918288 1738899456 1740591104 1748345382 1756417152 1763531208 1769951232 1771673088 1776096896 1778122752 1787781744 1789520946 1796035584 1798045696 1807812912 1808582944 1809874944 1816159232 1820481516 1828107648 1836293904 1839089952 1840879068 1842978816 1845475681 1847580672 1849378048 1856110592 1861505164 1866193224 1868281856 1874550027 1880573184 1882402656 1887102952 1889255424 1899518103 1910423552 1914970176 1920801219 1921619378 1922992128 1929669184 1931870208 1938310232 1945366528 1951062273 1954033074 1958164992 1963054464 1964964176 1965293568 1972117504 1980105216 1985049472 1987313664 1989246976 1998109008 2000052822 2007333888 2021357408 2022801408 2029825024 2034655812 2043179136 2052612096 2057453076 2064943104 2066951936 2074476544 2080550304 2085745368 2087774437 2088124416 2095374848 2101817088 2103861792 2106261504 2109115064 2111520768 2113574912 2122990821 2132792256 2135179264 2142342888 2147692246 2149226496 2150141952 2156689088 2159149056 2170877832 2180599011 2188537344 2194002048 2196136432 2196504576 2204131328 2210584698 2218632192 2223276032 2233180656 2235353154 2237902848 2243490816 2245673344 2253848576 2268627968 2274027084 2283553152 2284525824 2291482156 2294095872 2310122752 2318532608 2325320928 2331127176 2333394959 2333786112 2341889536 2351374944 2357296704 2359934976 2362230784 2372754447 2377771776 2383708992 2386027928 2386427904 2394714112 2400361922 2402076672 2410417216 2413166592 2426275224 2427308688 2437476864 2448391872 2452119936 2454505424 2457305088 2463440896 2470653486 2479647744 2488257632 2498335878 2499400036 2501185536 2507430912 2509870208 2519007232 2526382512 2532690804 2535579648 2552206464 2553293568 2561068292 2563989504 2579015481 2598888096 2601416364 2605377432 2607912013 2608349184 2610886656 2617405952 2634625728 2640140288 2657509632 2664145344 2666737096 2667184128 2676445184 2684281419 2694053376 2697068544 2711719368 2712874416 2724238848 2736816128 2743270768 2753257472 2761318602 2771371008 2774067072 2780993824 2784165888 2792257746 2799289836 2802422784 2805149056 2808348672 2815361024 2823603984 2830654428 2833883136 2843723008 2856457184 2865635328 2866855936 2882429067 2894503776 2897805312 2907465348 2914725191 2918049792 2925336064 2944581696 2947446264 2954805938 2958176256 2970157824 2977574208 2980470872 2980970496 2983870464 2991321088 3000079233 3011000832 3032036112 3034985758 3044737536 3046034432 3058794496 3078918144 3086179614 3097414656 3100427904 3108169568 3111714816 3128618052 3135166592 3143062272 3146579968 3155792688 3163672596 3167281152 3170362368 3178278656 3199188384 3202768896 3213514332 3221538369 3225212928 3235033632 3236411584 3238723584 3249969152 3257634037 3264522496 3269493248 3276406784 3291003072 3294204648 3302430166 3306196992 3331114504 3334914048 3343241216 3353029731 3365236224 3368510016 3376921072 3380772864 3392042906 3402941952 3404391424 3418652672 3426788736 3437223234 3438687308 3441143808 3465184128 3468555152 3473836576 3477798912 3481182208 3496690764 3512834304 3527062416 3539902464 3543346176 3552193792 3575563488 3579041892 3592071168 3600542883 3615625824 3617165888 3619749888 3632318464 3640963032 3656215296 3672587808 3678179904 3681758136 3685339849 3685957632 3690951362 3695161344 3698756096 3712221184 3723010328 3732386448 3736563712 3747503817 3749100054 3761146368 3764805312 3774205904 3778510848 3799036206 3820847104 3829940352 3841602438 3843238756 3845984256 3859338368 3863740416 3876620464 3890733056 3902124546 3908066148 3916329984 3926108928 3929928352 3944235008 3960210432 3970098944 3978493952 3996218016 4000105644 4010093773 4014667776 4042714816 4045602816 4059650048 4069311624 4086358272 4105224192 4114906152 4118909243 4129886208 4133903872 4148953088 4161100608 4171490736 4175548874 4176248832 4188386619 4190749696 4203634176 4207723584 4212523008 4218230128 4223041536 4227149824 4245981642 4265584512 4270358528 4284685776 4295384492 4298452992 4300283904 4313378176 4318298112 4341755664 4361198022 4377074688 4388004096 4392272864 4408262656 4421169396 4432208907 4437264384 4446552064 4466361312 4470706308 4475805696 4481869511 4486981632 4491346688 4507697152 4537255936 4548054168 4552478637 4567106304 4569051648 4582964312 4588191744 4603486801 4620245504 4637065216 4650641856 4662254352 4666789918 4667572224 4683779072 4702749888 4714593408 4719869952 4724461568 4745508894 4755543552 4767417984 4772055856 4772855808 4789428224 4800723844 4804153344 4820834432 4826333184 4852550448 4854617376 4874953728 4896783744 4904239872 4909010848 4914610176 4926881792 4941306972 4953645249 4959295488 4976515264 4996671756 4998800072 5002371072 5014861824 5019740416 5038014464 5052765024 5065381608 5071159296 5088064359 5104412928 5106587136 5122136584 5127979008 5155834851 5158030962 5197776192 5202832728 5210754864 5215824026 5216698368 5221773312 5234811904 5269251456 5280280576 5315019264 5328290688 5333474192 5334368256 5352890368 5368562838 5388106752 5394137088 5423438736 5425748832 5448477696 5473632256 5486541536 5506514944 5522637204 5536427043 5542742016 5548134144 5561987648 5568331776 5584515492 5598579672 5604845568 5610298112 5623650081 5630722048 5647207968 5661308856 5666816329 5667766272 5687446016 5712914368 5731270656 5733711872 5762403657 5764858134 5789007552 5795610624 5814930696 5829450382 5836099584 5850672128 5889163392 5894892528 5909611876 5916352512 5940315648 5955148416 5960941744 5961940992 5967740928 5982642176 6000158466 6022001664 6064072224 6069971516 6089475072 6092068864 6117588992 6157836288 6172359228 6194829312 6200855808 6216339136 6223429632 6257236104 6263323311 6270333184 6286124544 6293159936 6311585376 6327345192 6333500603 6334562304 6340724736 6356557312 6398376768 6405537792 6427028664 6443076738 6450425856 6470067264 6472823168 6477447168 6499938304 6515268074 6529044992 6538986496 6552813568 6582006144 6588409296 6604860332 6612393984 6662229008 6669828096 6686482432 6706059462 6730472448 6737020032 6753842144 6761545728 6784085812 6805883904 6808782848 6837305344 6853577472 6874446468 6877374616 6882287616 6930368256 6937110304 6947673152 6955597824 6962364416 6993381528 7000184877 7025668608 7054124832 7078618321 7079804928 7086692352 7104387584 7151126976 7158083784 7184142336 7201085766 7231251648 7234331776 7239499776 7264636928 7281926064 7312430592 7345175616 7356359808 7363516272 7370679698 7371915264 7381902724 7390322688 7397512192 7446020656 7464772896 7473127424 7495007634 7498200108 7522292736 7529610624 7548411808 7557021696 7598072412 7641694208 7659880704 7683204876 7686477512 7691968512 7718676736 7737046443 7753240928 7781466112 7804249092 7816132296 7823736039 7832659968 7852217856 7859856704 7888470016 7911396947 7920420864 7940197888 7956987904 7992436032 8000211288 8020187546 8029335552 8085429632 8091205632 8119300096 8138623248 8172716544 8210448384 8229812304 8237818486 8259772416 8267807744 8322201216 8342981472 8351097748 8352497664 8376773238 8381499392 8407268352 8415447168 8425046016 8436460256 8446083072 8454299648 8491963284 8531169024 8540717056 8569371552 8590768984 8596905984 8600567808 8626756352 8647287201 8683511328 8722396044 8744175573 8754149376 8776008192 8784545728 8816525312 8842338792 8864417814 8874528768 8893104128 8932722624 8941412616 8951611392 8963739022 8973963264 8982693376 9015394304 9074511872 9096108336 9104957274 9134212608 9138103296 9165928624 9176383488 9206973602 9240491008 9301283712 9324508704 9333579836 9335144448 9367558144 9405499776 9429186816 9439739904 9448923136 9491017788 9511087104 9534835968 9544111712 9578856448 9601447688 9608306688 9641668864 9664615107 9705100896 9709234752 9749907456 9772902111 9793567488 9808479744 9818021696 9829220352 9853763584 9882613944 9907290498 9918590976 9953030528 9993343512 9997600144 10004742144 10029723648 10039480832 10076028928 10105530048 10130763216 10142318592 10176128718 10208825856 10213174272 10244273168 10255958016 10311669702 10316061924 10395552384 10405665456 10421509728 10431648052 10433396736 10443546624 10469623808 10538502912 10560561152 10622450153 10630038528 10656581376 10666948384 10705780736 10737125676 10776213504 10801628649 10846877472 10851497664 10884540241 10896955392 10947264512 10973083072 11013029888 11045274408 11056019547 11072854086 11085484032 11096268288 11123975296 11136663552 11169030984 11197159344 11209691136 11220596224 11247300162 11261444096 11294415936 11322617712 11333632658 11335532544 11374892032 11425828736 11462541312 11467423744 11524807314 11529716268 11578015104 11591221248 11629861392 11658900764 11672199168 11701344256 11778326784 11789785056 11819223752 11832705024 11872150171 11880631296 11910296832 11921883488 11935481856 11965284352 12000316932 12030281319 12044003328 12128144448 12139943032 12178950144 12184137728 12235177984 12315672576 12344718456 12356727729 12389658624 12401711616 12432678272 12446859264 12514472208 12526646622 12540666368 12572249088 12586319872 12623170752 12654690384 12667001206 12669124608 12681449472 12713114624 12796753536 12811075584 12854057328 12886153476 12900851712 12940134528 12945646336 12954894336 12999876608 13030536148 13058089984 13077972992 13164012288 13176818592 13209720664 13224787968 13296626721 13324458016 13339656192 13372964864 13412118924 13445608533 13460944896 13474040064 13507684288 13523091456 13568171624 13611767808 13617565696 13657435911 13674610688 13707154944 13748892936 13754749232 13764575232 13810460403 13860736512 13874220608 13895346304 13911195648 13924728832 13986763056 14000369754 14051337216 14108249664 14157236642 14159609856 14173384704 14208775168 14302253952 14316167568 14368284672 14402171532 14462503296 14468663552 14478999552 14529273856 14563852128 14614421059 14624861184 14690351232 14712719616 14727032544 14741359396 14743830528 14763805448 14780645376 14795024384 14860935747 14892041312 14929545792 14946254848 14990015268 14996400216 15044585472 15059221248 15096823616 15114043392 15196144824 15264193077 15283388416 15319761408 15366409752 15372955024 15383937024 15437353472 15474092886 15506481856 15562932224 15608498184 15632264592 15647472078 15665319936 15704435712 15719713408 15776940032 15822793894 15840841728 15880395776 15913975808 15984872064 16000422576 16040375092 16058671104 16170859264 16182411264 16238600192 16277246496 16333764713 16345433088 16420896768 16459624608 16475636972 16519544832 16535615488 16609281129 16644402432 16685962944 16702195496 16704995328 16753546476 16762998784 16814536704 16830894336 16872920512 16892166144 16908599296 16983926568 17000448987 17062338048 17081434112 17138743104 17181537968 17193811968 17201135616 17253512704 17294574402 17367022656 17444792088 17488351146 17508298752 17552016384 17569091456 17633050624 17684677584 17728835628 17749057536 17786208256 17865445248 17882825232 17903222784 17927478044 17947926528 17965386752 18149023744 18192216672 18209914548 18255384091 18268425216 18276206592 18331857248 18352766976 18413947204 18480982016 18602567424 18649017408 18667159672 18670288896 18735116288 18789969933 18810999552 18858373632 18879479808 18897846272 18982035576 19000501809 19022174208 19069671936 19088223424 19157712896 19202895376 19216613376 19283337728 19329230214 19410201792 19418469504 19499814912 19545804222 19587134976 19616959488 19636043392 19658440704 19707527168 19765227888 19814580996 19837181952 19906061056 19986687024 19995200288 20009484288 20059447296 20078961664 20211060096 20261526432 20284637184 20352257436 20403076337 20417651712 20426348544 20488546336 20511916032 20623339404 20632123848 20791104768 20811330912 20843019456 20863296104 20866793472 20887093248 20939247616 21000554631 21077005824 21121122304 21235854963 21244900306 21260077056 21313162752 21333896768 21411561472 21474251352 21552427008 21603257298 21693754944 21702995328 21769080482 21793910784 21894529024 21946166144 22026059776 22090548816 22112039094 22145708172 22170968064 22192536576 22247950592 22338061968 22394318688 22419382272 22441192448 22494600324 22588831872 22645235424 22667265316 22671065088 22749784064 22803438259 22851657472 22925082624 22934847488 23049614628 23059432536 23156030208 23259722784 23317801528 23344398336 23402688512 23471208117 23556653568 23579570112 23638447504 23665410048 23734190841 23744300342 23761262592 23820593664 23843766976 23870963712 23930568704 24000633864 24060562638 24088006656 24256288896 24279886064 24357900288 24368275456 24470355968 24631345152 24689436912 24713455458 24779317248 24803423232 24865356544 25028944416 25053293244 25081332736 25144498176 25246341504 25309380768 25334002412 25338249216 25362898944 25426229248 25593507072 25622151168 25708114656 25772306952 25797378943 25801703424 25880269056 25891292672 25999753216 26061072296 26116179968 26155945984 26232526719 26328024576 26353637184 26419441328 26449575936 26593253442 26648916032 26679312384 26745929728 26824237848 26891217066 26921889792 26948080128 27015368576 27046182912 27136343248 27223535616 27235131392 27314871822 27349221376 27414309888 27497785872 27509498464 27529150464 27620920806 27721473024 27748441216 27790692608 27849457664 27973526112 28000739508 28070656411 28102674432 28216499328 28314473284 28319219712 28346769408 28417550336 28604507904 28632335136 28736569344 28804343064 28832364701 28925006592 28937327104 29058547712 29127704256 29228842118 29249722368 29318706333 29380702464 29425439232 29454065088 29482718792 29487661056 29527610896 29561290752 29590048768 29721871494 29784082624 29859091584 29892509696 29980030536 29992800432 30089170944 30118442496 30193647232 30228086784 30392289648 30528386154 30566776832 30639522816 30732819504 30745910048 30767874048 30874706944 30948185772 31012963712 31125864448 31216996368 31264529184 31294944156 31330639872 31373086577 31408871424 31439426816 31553880064 31645587788 31681683456 31760791552 31867350459 31969744128 32000845152 32080750184 32117342208 32224407607 32341718528 32477200384 32554492992 32653620723 32667529426 32690866176 32841793536 32919249216 32951273944 33039089664 33071230976 33168058641 33218562258 33288804864 33371925888 33404390992 33409990656 33507092952 33525997568 33629073408 33661788672 33745841024 33784332288 33817198592 33967853136 34000897974 34124676096 34162868224 34277486208 34363075936 34387623936 34402271232 34507025408 34589148804 34734045312 34889584176 34976702292 35016597504 35104032768 35138182912 35266101248 35369355168 35457671256 35498115072 35616450513 35730890496 35765650464 35806445568 35854956088 35895853056 35930773504 36090843957 36298047488 36384433344 36419829096 36510768182 36536850432 36552413184 36663714496 36705533952 36827894408 36961964032 37070183187 37205134848 37298034816 37334319344 37340577792 37470232576 37579939866 37621999104 37716747264 37758959616 37795692544 37964071152 38001003618 38044348416 38139343872 38176446848 38315425792 38405790752 38433226752 38566675456 38658460428 38820403584 38836939008 38999629824 39091608444 39174269952 39233918976 39272086784 39415054336 39530455776 39629161992 39667714303 39674363904 39812122112 39973374048 39990400576 40018968576 40118894592 40157923328 40336825599 40422120192 40523052864 40569274368 40704514872 40806152674 40835303424 40852697088 40977092672 41023832064 41246678808 41264247696 41431381209 41582209536 41622661824 41686038912 41726592208 41733586944 41774186496 41878495232 42001109262 42154011648 42242244608 42471709926 42489800612 42520154112 42626325504 42667793536 42823122944 42948502704 43104854016 43206514596 43387509888 43405990656 43538160964 43587821568 43843263177 43892332288 44052119552 44181097632 44224078188 44291416344 44334504221 44341936128 44385073152 44495901184 44676123936 44788637376 44838764544 44882384896 44989200648 45177663744 45290470848 45334530632 45342130176 45499568128 45606876518 45703314944 45850165248 45869694976 46099229256 46118865072 46312060416 46519445568 46635603056 46688796672 46805377024 46942416234 47113307136 47159140224 47276895008 47330820096 47468381682 47488600684 47522525184 47641187328 47687533952 47741927424 47861137408 48001267728 48121125276 48176013312 48512577792 48559772128 48715800576 48736550912 49001294139 49262690304 49378873824 49426910916 49550328247 49558634496 49606846464 49730713088 50057888832 50106586488 50162665472 50288996352 50492683008 50618761536 50668004824 50676498432 50725797888 50852458496 51001346961 51187014144 51244302336 51416229312 51544613904 51594757886 51603406848 51760538112 51782585344 51999506432 52122144592 52232359936 52311891968 52465053438 52656049152 52707274368 52838882656 52899151872 53186506884 53297832064 53358624768 53491859456 53648475696 53782434132 53843779584 53896160256 54030737152 54272686496 54447071232 54470262784 54629743644 54766152273 54828619776 54995571744 55018996928 55058300928 55241841612 55379778629 55442946048 55496882432 55581385216 55698915328 55947052224 56001479016 56141312822 56205348864 56432998656 56628946568 56638439424 56693538816 56835100672 57001505427 57209015808 57264670272 57473138688 57608686128 57664729402 57850013184 57874654208 58117095424 58255408512 58457684236 58499444736 58637412666 58761404928 58850878464 58908130176 58965437584 58975322112 59055221792 59122581504 59180097536 59443742988 59568165248 59718183168 59785019392 59960061072 59985600864 60178341888 60236884992 60387294464 60784579296 61056772308 61209229011 61279045632 61465639008 61491820096 61535748096 61749413888 61896371544 62025927424 62251728896 62433992736 62529058368 62589888312 62650777433 62661279744 62746173154 62817742848 62878853632 63107760128 63291175576 63363366912 63521583104 63707564889 63734700918 63939488256 64001690304 64161500368 64234684416 64448815214 64683437056 64954400768 65108985984 65307241446 65335058852 65381732352 65683587072 65838498432 65902547888 66078179328 66142461952 66336117282 66437124516 66577609728 66743851776 66808781984 67014185904 67051995136 67258146816 67323577344 67491682048 67634397184 67935706272 68001795948 68249352192 68410314777 68554972416 68726151872 68775247872 68804542464 69014050816 69178297608 69468090624 69779168352 69953404584 70021457131 70033195008 70208065536 70276365824 70532202496 70738710336 70915342512 70996230144 71202572523 71232901026 71461780992 71531300928 71612891136 71709912176 71791706112 71861547008 72181687914 72596094976 72768866688 72839658192 73021536364 73073700864 73104826368 73327428992 73411067904 73655788816 73923928064 74140366374 74410269696 74596069632 74668638688 74940465152 75159879732 75243998208 75433494528 75591385088 75928142304 76002007236 76088696832 76191781687 76278687744 76352893696 76630851584 76811581504 76866453504 77133350912 77316920856 77392136829 77640807168 77673878016 77999259648 78183216888 78259275617 78348539904 78467837952 78544173568 78830108672 79060911552 79258323984 79335428606 79348727808 79624244224 79946748096 79980801152 80037937152 80237789184 80315846656 80673651198 80844240384 81046105728 81138548736 81409029744 81612305348 81670606848 81705394176 81954185344 82047664128 82493357616 82528495392 82862762418 83164419072 83245323648 83372077824 83453184416 83548372992 83756990464 84002218524 84211969233 84308023296 84484489216 84943419852 84979601224 85040308224 85252651008 85335587072 85646245888 85897005408 86209708032 86413029192 86497094103 86775019776 86811981312 87076321928 87175643136 87466249219 87686526354 87784664576 88104239104 88362195264 88448156376 88582832688 88669008442 88683872256 88770146304 88991802368 89352247872 89577274752 89677529088 89764769792 89978401296 90355327488 90580941696 90669061264 90684260352 90999136256 91213753036 91406629888 91700330496 92198458512 92237730144 92624120832 93038891136 93271206112 93377593344 93610754048 93884832468 94119259731 94226614272 94318280448 94553790016 94661640192 94936763364 94977201368 95045050368 95282374656 95375067904 95602051377 95722274816 96002535456 96242250552 96352026624 96673222821 97025155584 97119544256 97431601152 97473101824 97960862169 98002588278 98525380608 98757747648 98853821832 99100656494 99117268992 99213692928 99461426176 100115777664 100213172976 100325330944 100577992704 100985366016 101237523072 101336009648 101352996864 101451595776 101704916992 102002693922 102374028288 102488604672 102832458624 103089227808 103189515772 103206813696 103521076224 103565170688 103999012864 104244289184 104464719872 104623783936 104930106876 105312098304 105414548736 105677765312 105798303744 106373013768 106595664128 106849351539 106983718912 107296951392 107564868264 107669510251 107687559168 107792320512 108061474304 108545372992 108894142464 108940525568 109259487288 109532304546 109657239552 109991143488 110037993856 110116601856 110483683224 110759557258 110885892096 110993764864 111162770432 111397830656 111894104448 112002958032 112282625644 112410697728 112865997312 113257893136 113276878848 113387077632 113670201344 114003010854 114418031616 114529340544 114946277376 115217372256 115329458804 115700026368 115749308416 116234190848 116510817024 116915368472 116998889472 117274825332 117522809856 117701756928 117816260352 117930875168 118110443584 118245163008 118360195072 118887485976 119003142909 119136330496 119436366336 119570038784 119920122144 119971201728 120336511457 120356683776 120473769984 120774588928 121569158592 122113544616 122418458022 122558091264 122931278016 122983640192 123071496192 123498827776 123792743088 124051854848 124503457792 124867985472 125058116736 125179776624 125301554866 125322559488 125492346308 125635485696 125757707264 126582351152 126726733824 127043166208 127415129778 127469401836 127878976512 128003380608 128323000736 128469368832 128897630428 129366874112 129908801536 130217971968 130614482892 130670117704 130763464704 131529789531 131676996864 131805095776 132156358656 132284923904 132672234564 132874249032 133003512663 133155219456 133487703552 133617563968 134028371808 134103990272 134493748099 134516293632 134647154688 134983364096 135268794368 135871412544 136003591896 136498704384 136820629554 137109944832 137452303744 137550495744 137609084928 138028101632 138356595216 138936181248 139558336704 139906809168 140042914262 140066390016 140416131072 140552731648 141477420672 141830685024 141992460288 142405145046 142465802052 142923561984 143062601856 143225782272 143419824352 143583412224 143723094016 144363375828 145192189952 145537733376 145679316384 146043072728 146147401728 146209652736 146654857984 147003882417 147311577632 147847856128 148280732748 148650984741 148820539392 149192139264 149337277376 149880930304 150319759464 150487996416 150866989056 151182770176 151856284608 152004014472 152177393664 152383563374 152557375488 152705787392 153261703168 153623163008 153732907008 154266701824 154633841712 154784273658 155281614336 155347756032 155998519296 156366433776 156518551234 156697079808 156935675904 157088347136 158121823104 158516647968 158670857212 158697455616 159248488448 159893496192 159961602304 160075874304 160475578368 160631693312 161347302396 161688480768 162092211456 162818059488 163224610696 163341213696 163410788352 163908370688 164298456819 164986715232 165056990784 165725524836 166139335887 166328838144 166490647296 166744155648 166906368832 167096745984 167513980928 168004437048 168423938466 168616046592 168968978432 169886839704 169959202448 170080616448 170505302016 170671174144 171292491776 171794010816 172419416064 172826058384 172994188206 173550039552 173623962624 174152643856 174351286272 174932498438 175373052708 175569329152 176724390528 176896312752 177165665376 177338016884 177367744512 177540292608 177983604736 178704495744 179154549504 179355058176 179529539584 179956802592 180581652601 180710654976 181161883392 181338122528 181998272512 182427506072 182813259776 183627687033 184396917024 184475460288 185248241664 186077782272 186542412224 186755186688 187221508096 187769664936 187952332299 188238519462 188453228544 188636560896 189107580032 189323280384 189873526728 189954402736 190090100736 190564749312 190750135808 191204102754 191444549632 192005070912 192484501104 192704053248 193346445642 194050311168 194239088512 194863202304 194946203648 195921724338 196005176556 197050761216 197515495296 197707643664 198201312988 198234537984 198427385856 198922852352 200231555328 200426345952 200650661888 201155985408 201826552907 201970732032 202475046144 202672019296 202903191552 203409833984 204005387844 204748056576 205230944331 205664917248 206178455616 206379031544 206413627392 207042152448 207130341376 207998025728 208488578368 208929439744 209247567872 209860213752 210064371393 210624196608 210829097472 211355530624 211596607488 212746027536 213191328256 213698703078 213967437824 214593902784 215129736528 215339020502 215375118336 215584641024 216122948608 217090745984 217788284928 217881051136 218518974576 219064609092 219314479104 219982286976 220075987712 220233203712 220967366448 221519114516 221771784192 221987529728 222325540864 223788208896 224005916064 224565251288 224821395456 225570853249 225731994624 226515786272 226774155264 227340402688 228006021708 228575345061 228836063232 229058681088 229892554752 230434744512 230658917608 231400052736 231498616832 232176410487 232468381696 233021634048 233830736944 233997778944 234549650664 234777826851 235045619712 235403513856 235632520704 235861750336 236220887168 236490326016 236720390144 237774971952 238006285818 238272660992 238872732672 239140077568 239840244288 239942403456 240673022914 240713367552 240947539968 241549177856 243138317184 244227089232 244836916044 245116182528 245862556032 245967280384 246142992384 246997655552 247585486176 248103709696 249735970944 250116233472 250359553248 250603109732 250645118976 250984692616 251270971392 251515414528 252635907699 253164702304 253453467648 254086332416 254830259556 254938803672 255757953024 256006761216 256646001472 256938737664 257795260856 258733748224 259491282309 259817603072 260435943936 261228965784 261340235408 261526929408 262398747657 263059579062 263353993728 263610191552 264312717312 264569847808 265344469128 265748498064 266007025326 266310438912 266975407104 267235127936 268056743616 268207980544 268987496198 269032587264 269294309376 269966728192 270537588736 271742825088 272007183792 272997408768 273641259108 274219889664 274904607488 275100991488 276056203264 276713190432 277674000121 277872362496 279116673408 279813618336 280085828524 280132780032 280832262144 281105463296 282357779193 282954841344 283661370048 283984920576 284810290092 284931604104 285847123968 286125203712 286839648704 287166824448 287446188032 288726751656 290019668463 290384379904 291075466752 291358632768 292086145456 292294803456 292419305472 293309715968 294007764834 294623155264 295695712256 296561465496 297301969482 297641078784 298384278528 298674554752 299761860608 300639518928 300975992832 301733978112 302365540352 303712569216 304008028944 304354787328 304767126748 305114750976 305411574784 307246326016 307465814016 308533403648 309267683424 309568547316 310341529547 310563228672 310695512064 311997038592 312732867552 313037102468 313394159616 313871351808 314176694272 316243646208 317033295936 317341714424 317394911232 318496976896 319786992384 319923204608 320951156736 321263386624 322694604792 323008530753 323376961536 324184422912 325636118976 326449221392 326682427392 326821576704 327816741376 328596913638 329973430464 330113981568 331451049672 332278671774 332657676288 332981294592 333488311296 333812737664 334193491968 335027961856 336008874096 336847876932 337232093184 337937956864 339773679408 339918404896 340161232896 341010604032 341342348288 343588021632 344838832128 345652116768 345988376412 346852297729 347100079104 347247925248 348305287712 348702572544 349864996876 350746105416 351138658304 353448781056 353792625504 354331330752 354676033768 354735489024 355080585216 355967209472 357009428727 357408991488 358309099008 358710116352 359059079168 359913605184 361009534371 361163305202 361421309952 362323766784 362676245056 363996545024 364855012144 365626519552 367255374066 368793834048 368950920576 370496483328 372155564544 373084824448 373510373376 374443016192 375539329872 375904664598 376477038924 376906457088 377273121792 378215160064 379747053456 379908805472 380180201472 381129498624 381500271616 382408205508 384010141824 384969002208 385408106496 386692891284 387658450403 388100622336 388478177024 389726404608 389892407296 391843448676 392010353112 395030990592 395415287328 396402625976 396469075968 396854771712 397845704704 399010537989 400463110656 400852691904 401301323776 402311970816 403481244297 403653105814 403941464064 404950092288 405344038592 405806383104 406819667968 408010775688 409496113152 410461888662 411329834496 412356911232 412758063088 412827254784 414084304896 414260682752 415996051456 416977156736 417858879488 418495135744 419720427504 420128742786 421248393216 421658194944 422711061248 425492055072 426382656512 427397406156 429187805568 430259473056 430678041004 430750236672 431169282048 432245897216 434181491968 435576569856 435762102272 437037949152 438129218184 438555442031 438628958208 439964573952 440151975424 441934732896 443038229032 443543568384 443975059456 444651081728 445952954223 447576417792 448011832128 449130502576 449642790912 451141706498 451463989248 453031572544 453548310528 454680805376 456012043416 457150690122 457672126464 458117362176 459785109504 460869489024 461317835216 462800105472 462997233664 464352820974 464936763392 466043268096 467661473888 467995557888 469099301328 469555653702 470091239424 470807027712 471265041408 471723500672 472441774336 473440780288 475549943904 476012571636 476545321984 477745465344 479680488576 479884806912 481346045828 481426735104 481895079936 483098355712 486276634368 488454178464 489673832088 490150199917 490232365056 491725112064 491934560768 493995311104 495170972352 496207419392 498418007661 499471941888 500232466944 500719106496 501206219464 501290237952 501969385232 502541942784 503030829056 505271815398 506329404608 506906935296 508172664832 509660519112 509877607344 511515906048 512013522432 513292002944 513877475328 515590521712 517467496448 518982564618 519635206144 520871887872 522457931568 522680470816 523053858816 524797495314 526119158124 526707987456 527220383104 529139695616 530688938256 531496996128 532014050652 532620877824 533342471809 533950814208 534470255872 536113487232 536415961088 537974992396 538065174528 538588618752 539933456384 541744957803 543485650176 544014367584 545994817536 547282518216 547814929319 548439779328 549809214976 552112406528 553426380864 555348000242 555744724992 558233346816 559627236672 560171657048 560265560064 561664524288 562210926592 563856996897 564715558386 565909682688 567322740096 567969841152 569620580184 569863208208 571694247936 572250407424 573679297408 574333648896 574892376064 577453503312 580039336926 580768759808 582150933504 582717265536 584172290912 584589606912 584838610944 586619431936 588015529668 589246310528 591391424512 593122930992 594603938964 595282157568 596768557056 597349109504 599523721216 601279037856 601951985664 603467956224 605479658721 607425138432 608016057888 608709574656 609534253496 610229501952 610823149568 612263744533 614492652032 617066807296 618535366848 619137094632 620683059094 621126457344 621391024128 623994077184 625465735104 626074204936 626788319232 627742703616 628353388544 630193114179 632487292416 634066591872 634683428848 634789822464 636993953792 639573984768 639846409216 641902313472 642526773248 645389209584 646017061506 646753923072 648368845824 651272237952 652898442784 653364854784 653643153408 655633482752 657193827276 659946860928 660227963136 662902099344 664557343548 665315352576 665962589184 666976622592 667625475328 670055923712 672017748192 673695753864 674464186368 676712559747 679547358816 679836809792 680322465792 682021208064 682684696576 685726035183 687176043264 689677664256 691304233536 691976752824 693704595458 694200158208 694495850496 696610575424 697405145088 699729993752 701492210832 702277316608 704333480553 706897562112 707585251008 708662661504 709352067536 709470978048 710161170432 711934418944 714018857454 714817982976 716618198016 717420232704 718118158336 719827210368 722019068742 722326610404 722842619904 724647533568 725352490112 727993090048 729710024288 731253039104 734510748132 737587668096 737901841152 740992966656 744311129088 746169648896 748886032384 751078659744 751809329196 752954077848 753686571757 753812914176 754546243584 756430320128 759494106912 759817610944 760360402944 762258997248 763000543232 764816411016 768020283648 769938004416 770816212992 773385782568 775316900806 776201244672 776956354048 779452809216 779784814592 783686897352 784020706224 787196242971 790061981184 790830574656 792805251952 792938151936 793709543424 795691409408 798021075978 800926221312 801705383808 802602647552 804623941632 806962488594 807306211628 807882928128 809900184576 810688077184 811612766208 813639335936 816021551376 818992226304 820923777324 822659668992 824713822464 825516126176 828168609792 828521365504 833022000363 833954313472 835717758976 836990271488 839440855008 840257485572 842355580199 842496786432 843316389888 845422122496 850984110144 852765313024 854794812312 858375611136 860518946112 861356082008 861500473344 862338564096 864491794432 868362983936 871153139712 871524204544 874075898304 876258436368 877110884062 877257916416 879929147904 880303950848 883869465792 886076458064 887087136768 887950118912 889302163456 891905908446 895152835584 896023664256 898261005152 899285581824 902283412996 902927978496 906063145088 907096621056 909361610752 912024086832 914301380244 915344252928 916234724352 921738978048 922635670432 925600210944 925994467328 928705641948 931024588641 932086536192 935322947776 935991115776 938198602656 939111307404 940182478848 941456236693 941614055424 942530082816 943447001344 944883548672 946881560576 951099887808 952025143272 953090643968 955490930688 959360977152 959769613824 962692091656 962853470208 963790159872 966196711424 969025592259 972553268736 976908356928 979347664176 980300399834 980464730112 983450224128 983869121536 987990622208 990341944704 992414838784 996836015322 998943883776 1000464933888 1001438212992 1002412438928 1002580475904 1003938770464 1005083885568 1006061658112 1010543630796 1012658809216 1013813870592 1016345329664 1019321038224 1019755214688 1023031812096 1024027044864 1026584005888 1031181043424 1034934992896 1037965129236 1040556893187 1041743775744 1044915863136 1045360941632 1046107717632 1049594990628 1052238316248 1053415974912 1054440766208 1058279391232 1061377876512 1062993992256 1064028101304 1065063216361 1065241755648 1066684943618 1067901628416 1068940511744 1072226974464 1072831922176 1075949984792 1076130349056 1077177237504 1079866912768 1083028603113 1083489915606 1086971300352 1088028735168 1091989635072 1094565036432 1095629858638 1096879558656 1099618429952 1104224813056 1106852761728 1110696000484 1111489449984 1116466693632 1119254473344 1120343314096 1120531120128 1123329048576 1124421853184 1127713993794 1129431116772 1131819365376 1134645480192 1139241160368 1139726416416 1143388495872 1144500814848 1147358594816 1149784752128 1154907006624 1160078673852 1162975351209 1164301867008 1165434531072 1168344581824 1169179213824 1169677221888 1173238863872 1176031059336 1178492621056 1182782849024 1186245861984 1189207877928 1190364771227 1190564315136 1193537114112 1194698219008 1199047442432 1202558075712 1203903971328 1206935912448 1210443732891 1210959317442 1214850276864 1216032115776 1217419149312 1219068506992 1220459003904 1221646299136 1224527489066 1228985304064 1234133614592 1237070733696 1238274189264 1241366118188 1242252914688 1242782048256 1247988154368 1250931470208 1252148409872 1253576638464 1255485407232 1256706777088 1260386228358 1264974584832 1268133183744 1269366857696 1273987907584 1279147969536 1279692818432 1285053546496 1290778419168 1292034123012 1293507846144 1296737691648 1302544475904 1305796885568 1306729709568 1307286306816 1311266965504 1314387654552 1315666326093 1319893721856 1320455926272 1325804198688 1329114687096 1330407685489 1330630705152 1331925178368 1333953245184 1335250950656 1340111847424 1344035496384 1347391507728 1348928372736 1353425119494 1359094717632 1359673619584 1360644931584 1364042416128 1365369393152 1371452070366 1374352086528 1379355328512 1382608467072 1383953505648 1387409190916 1388400316416 1388991700992 1393221150848 1394810290176 1399459987504 1402984421664 1404554633216 1408666961106 1413795124224 1415170502016 1417325323008 1418704135072 1420322340864 1423868837888 1428037714908 1429635965952 1433236396032 1436236316672 1439654420736 1444038137484 1444653220808 1445685239808 1449295067136 1450704980224 1455986180096 1459420048576 1462506078208 1469021496264 1470450599751 1475175336192 1475803682304 1481985933312 1486926236723 1488622258176 1492339297792 1497772064768 1502157319488 1503618658392 1505908155696 1507373143514 1507625828352 1509092487168 1512860640256 1518988213824 1519635221888 1520720805888 1524517994496 1526001086464 1529632822032 1536040567296 1539876008832 1541632425984 1546771565136 1550633801612 1552402489344 1553912708096 1558905618432 1567373794704 1568041412448 1574392485942 1580123962368 1581661149312 1585610503904 1587419086848 1591382818816 1596042151956 1600027415427 1601852442624 1603410767616 1605205295104 1609247883264 1613924977188 1614612423256 1615765856256 1619800369152 1621376154368 1625234873409 1627278671872 1632043102752 1637984452608 1641847554648 1643444787957 1645319337984 1649427644928 1651032252352 1656337219584 1657042731008 1661858735161 1666044000726 1667908626944 1671435517952 1673980542976 1678881710016 1680514971144 1684711160398 1684993572864 1686632779776 1690844244992 1701968220288 1705530626048 1709589624624 1716751222272 1721037892224 1722712164016 1723000946688 1724677128192 1728983588864 1736725967872 1742306279424 1748151796608 1752516872736 1754221768124 1754515832832 1759858295808 1760607901696 1767738931584 1772152916128 1774174273536 1775900237824 1778604326912 1783811816892 1790305671168 1792047328512 1796522010304 1798571163648 1804566825992 1805855956992 1812126290176 1816438976163 1818723221504 1824048173664 1828602760488 1830688505856 1832469448704 1836791233599 1843477956096 1845271340864 1851200421888 1851988934656 1857411283896 1862049177282 1864173072384 1870645895552 1871982231552 1876397205312 1878222614808 1880364957696 1882912473386 1883228110848 1885060165632 1886894002688 1889767097344 1893763121152 1902199775616 1904050286544 1906181287936 1910981861376 1918721954304 1919539227648 1925384183312 1925706940416 1927580319744 1932393422848 1938051184518 1945106537472 1953816713856 1958695328352 1960600799668 1960929460224 1966900448256 1967738243072 1975981244416 1980683889408 1984829677568 1993672030644 1997887767552 2000929867776 2002876425984 2004824877856 2007877540928 2010167771136 2012123316224 2021087261592 2025317618432 2030137679241 2032690659328 2038642076448 2039510429376 2045720694769 2046063624192 2048054089728 2053168011776 2062362086848 2069869985792 2075930258472 2081113786374 2083487551488 2089831726272 2090721883264 2092215435264 2099189981256 2104476632496 2106831949824 2108881532416 2116558782464 2122755753024 2125987984512 2128056202608 2130126432722 2130483511296 2133369887236 2135803256832 2137881023488 2144453948928 2151899969584 2152260698112 2154354475008 2159733825536 2166057206226 2166979831212 2173942600704 2176057470336 2183979270144 2189130072864 2191259717276 2193759117312 2199236859904 2208449626112 2213705523456 2221392000968 2222978899968 2232933387264 2238508946688 2240686628192 2246658097152 2248843706368 2255427987588 2258862233544 2261059715271 2263638730752 2269290960384 2278482320736 2279452832832 2286393717683 2286776991744 2289001629696 2294717189632 2299569504256 2309814013248 2320157347704 2325950702418 2328603734016 2330869062144 2336689163648 2338358427648 2339354443776 2346477727744 2352062118672 2356985242112 2365565698048 2372491723968 2378415755856 2380729542454 2381128630272 2387074228224 2389396438016 2405116151424 2407807942656 2413871824896 2420887465782 2421918634884 2429700553728 2432064231552 2434838298624 2438137013984 2440918007808 2443292598272 2449054978132 2457970608128 2468267229184 2474141467392 2476548378528 2482732236376 2484505829376 2485564096512 2499066001089 2501862940416 2504296819744 2507153276928 2510970814464 2513413554176 2520772456716 2527066740597 2529949169664 2536266367488 2538733715392 2547975815168 2558295939072 2559385636864 2570107092992 2581556838336 2584068246024 2587015692288 2593475383296 2605088951808 2611593771136 2613459419136 2614572613632 2622533931008 2628775309104 2631332652186 2639787443712 2640911852544 2651608397376 2658229374192 2660815370978 2661261410304 2663850356736 2667906490368 2670501901312 2688070992768 2694783015456 2697856745472 2706850238988 2718189435264 2719347239168 2721289863168 2728084832256 2730738786304 2742904140732 2748704173056 2765216934144 2767907011296 2774818381832 2776800632832 2777983401984 2786442301696 2793073765923 2798919975008 2805968843328 2809109266432 2817333922212 2824368710079 2827590248448 2830341004032 2834650646016 2837408270144 2840644681728 2847737675776 2856075429816 2859271931904 2866472792064 2872472633344 2879308841472 2888076274968 2889306441616 2891370479616 2898590134272 2901409960448 2911972360192 2918840097152 2925012156416 2938042992528 2940901199502 2950350672384 2951607364608 2963971866624 2973852473446 2977244516352 2984678595584 3004314638976 3007237316784 3011816311392 3014746287028 3015251656704 3018184974336 3025721280512 3037976427648 3039270443776 3041441611776 3049035988992 3052002172928 3059265644064 3069888094217 3072081134592 3079752017664 3093543130272 3101267603224 3104804978688 3107825416192 3121670679561 3134747589408 3136082824896 3148784971884 3160247924736 3163322298624 3171221007808 3174838173696 3182765637632 3192084303912 3195189649083 3200054830854 3203704885248 3206821535232 3210410590208 3218495766528 3227849954376 3229224846512 3231531712512 3239600738304 3242752308736 3250469746818 3254557343744 3264086205504 3275968905216 3283695109296 3286889575914 3290638675968 3298855289856 3302064504704 3312674439168 3314085462016 3323717470322 3332088001452 3335817253888 3342871035904 3357763420032 3361029942288 3369422320796 3369987145728 3373265559552 3381688489984 3403936440576 3411061252096 3419179249248 3431051399419 3433502444544 3442075784448 3445424328032 3449354256384 3457967177728 3473451935744 3488926053627 3496303593216 3505033745472 3508443536248 3509031665664 3519716591616 3521215803392 3535477863168 3544305832256 3548348547072 3551800475648 3557208653824 3567623633784 3571094313681 3580611342336 3584094657024 3593044020608 3597142327296 3609133651984 3611711913984 3624252580352 3632877952326 3637446443008 3648096347328 3657205520976 3661377011712 3664938897408 3673582467198 3686955912192 3690542681728 3702400843776 3703977869312 3714822567792 3724098354564 3728346144768 3741291791104 3743964463104 3752794410624 3756445229616 3760729915392 3765824946772 3766456221696 3770120331264 3773788005376 3779534194688 3804399551232 3808100573088 3812362575872 3821963722752 3834704505233 3837443908608 3839078455296 3850768366624 3855160639488 3864786845696 3876102369036 3890213074944 3907633427712 3917390656704 3921201599336 3921858920448 3933800896512 3935476486144 3946998978279 3951962488832 3961367778816 3969659355136 3987344061288 3991223056467 3995775535104 4001859735552 4005752851968 4009649755712 4015755081856 4020335542272 4024246632448 4042174523184 4050635236864 4060275358482 4065381318656 4077284152896 4079020858752 4091441389538 4092127248384 4096108179456 4106336023552 4124724173696 4139739971584 4151860516944 4162227572748 4166975102976 4179663452544 4181443766528 4184430870528 4198379962512 4208953264992 4213663899648 4217763064832 4245511506048 4251975969024 4256112405216 4260252865444 4260967022592 4266739774472 4271606513664 4275762046976 4285846211731 4288907897856 4303799939168 4308708950016 4319467651072 4332114412452 4333959662424 4347885201408 4352114940672 4367958540288 4378260145728 4382519434552 4387518234624 4398473719808 4411351799253 4416899252224 4427411046912 4442784001936 4445957799936 4460778710169 4465866774528 4477017893376 4481373256384 4493316194304 4497687412736 4510855975176 4517724467088 4522119430542 4527277461504 4538581920768 4556964641472 4558905665664 4572787435366 4573553983488 4578003259392 4589434379264 4599139008512 4619628026496 4640314695408 4651901404836 4657207468032 4661738124288 4673378327296 4676716855296 4692955455488 4704124237344 4713970484224 4744983447936 4756831511712 4761459084908 4762257260544 4774148456448 4778792876032 4800082246281 4810232302848 4815615885312 4827743649792 4841774931564 4843837269768 4859401107456 4864128463104 4876274027968 4881836015616 4886585196544 4898109956264 4915941216256 4930334363871 4936534458368 4948282934784 4953096757056 4965464472752 4969011658752 4971128193024 4985576205483 4998132002178 5003725880832 5008593639488 5014306553856 5021941628928 5026827108352 5041544913432 5054133481194 5059898339328 5072532734976 5077467430784 5095951630336 5116591878144 5118771273728 5140214185984 5163113676672 5168136492048 5174031384576 5186950766592 5210177903616 5223187542272 5226918838272 5245067862016 5257550618208 5262665304372 5275806002299 5279574887424 5281823705088 5303216794752 5316458748384 5321630741956 5322522820608 5327700713472 5335812980736 5341003802624 5376141985536 5389566030912 5395713490944 5413700477976 5436378870528 5438694478336 5456169664512 5461477572608 5485808281464 5497408346112 5510373700797 5530433868288 5535814022592 5549636763664 5553601265664 5555966803968 5572884603392 5586147531846 5597839950016 5611937686656 5618218532864 5634667844424 5648737420158 5655180496896 5660682008064 5669301292032 5674816540288 5681289363456 5695475351552 5712150859632 5718543863808 5732945584128 5744945266688 5758617682944 5776152549936 5778612883232 5782740959232 5797180268544 5802819920896 5837680194304 5850024312832 5876085985056 5881802399004 5896489061393 5900701344768 5903214729216 5927943733248 5947704946892 5954489032704 5969357191168 6008629277952 6014474633568 6023632622784 6029492574056 6030503313408 6036369948672 6051442561024 6075952855296 6078540887552 6098071977984 6104004345856 6118531288128 6137162084307 6139776188434 6144162269184 6159504035328 6187086260544 6202535206448 6209609957376 6215650832384 6243341359122 6269495178816 6272165649792 6297569943768 6320495849472 6326644597248 6342442015616 6349676347392 6365531275264 6384168607824 6390379298166 6400109661708 6407409770496 6413643070464 6420821180416 6455699908752 6458449693024 6463063425024 6479201476608 6485504617472 6500939493636 6528172411008 6551937810432 6567390218592 6573779151828 6581277351936 6590193656851 6597710579712 6604129009408 6625348878336 6628170924032 6647434940644 6664176002904 6671634507776 6715526840064 6722059884576 6738844641592 6739974291456 6746531119104 6763376979968 6783179145813 6807872881152 6822122504192 6838358498496 6859181153049 6862102798838 6867004889088 6884151568896 6890848656064 6898708512768 6915934355456 6946903871488 6977852107254 6992607186432 7010067490944 7016887072496 7018063331328 7039433183232 7042431606784 7070955726336 7088611664512 7096697094144 7103600951296 7114417307648 7135247267568 7142188627362 7161222684672 7168189314048 7186088041216 7218267303968 7223423827968 7248505160704 7265755904652 7296192694656 7314411041952 7322754023424 7329877794816 7347164934396 7373911824384 7381085363456 7404801687552 7407955738624 7429645135584 7448196709128 7455442514527 7456692289536 7482583582208 7505588821248 7512890459232 7521459830784 7531649893544 7532912443392 7540240662528 7547576010752 7559068389376 7581200221791 7608799102464 7616201146176 7624725151744 7643927445504 7669409010466 7674887817216 7678156910592 7701536733248 7710321278976 7729573691392 7752204738072 7780426149888 7815266855424 7834781313408 7842403198672 7843717840896 7867601793024 7870952972288 7893997956558 7903924977664 7922735557632 7939318710272 7974688122576 7982446112934 7991551070208 8003719471104 8011505703936 8019299511424 8031510163712 8048493264896 8084349046368 8101270473728 8120550716964 8154568305792 8158041717504 8182882779076 8184254496768 8192216358912 8212672047104 8249448347392 8279479943168 8303721033888 8324455145496 8332553398589 8333950205952 8359326905088 8362887533056 8396759925024 8417906529984 8427327799296 8435526129664 8473106130237 8491023012096 8503951938048 8512224810432 8520505730888 8521934045184 8533479548944 8543213027328 8551524093952 8571692423462 8577815795712 8607599878336 8617417900032 8638935302144 8664228824904 8667919324848 8695770402816 8704229881344 8735917080576 8756520291456 8765038869104 8775036469248 8796947439616 8822703598506 8833798504448 8854822093824 8885568003872 8891915599872 8921557420338 8931733549056 8954035786752 8962746512768 8995374825472 9021711950352 9035448934176 9044238861084 9054554923008 9077163841536 9113929282944 9117811331328 9145574870732 9147107966976 9156006518784 9178868758528 9209664282651 9239256052992 9280629390816 9303802809672 9312853798423 9314414936064 9323476248576 9346756654592 9385910910976 9408248474688 9427940968448 9489966895872 9513663023424 9522918169816 9524514521088 9548296912896 9557585752064 9585568947249 9600164492562 9620464605696 9631231770624 9655487299584 9683549863128 9687674539536 9718802214912 9728256926208 9752548055936 9763672031232 9773170393088 9796219912528 9831882432512 9860668727742 9873068916736 9896565869568 9906193514112 9930928945504 9938023317504 9942256386048 9971152410966 9996264004356 10007451761664 10017187278976 10028613107712 10053654216704 10083089826864 10108266962388 10119796678656 10145065469952 10154934861568 10191903260672 10233183756288 10237542547456 10293154198257 10326227353344 10336272984096 10348062769152 10373901533184 10408483657061 10420355807232 10446375084544 10490135724032 10515101236416 10525330608744 10551612004598 10559149774848 10563647410176 10606433589504 10632917496768 10643261483912 10645045641216 10655401426944 10671625961472 10682007605248 10713282941043 10752283971072 10779132061824 10791426981888 10827400955952 10872757741056 10877388956672 10912339329024 10922955145216 10971616562928 10994816692224 11020747401594 11060867736576 11071628045184 11099273527328 11107202531328 11111933607936 11145769206784 11172295063692 11195679900032 11223875373312 11236437065728 11269335688848 11297474840316 11310360993792 11321364016128 11338602584064 11349633080576 11390950703104 11424301719264 11437087727616 11465891168256 11504113515699 11517235365888 11552305099872 11557225766464 11565481918464 11594360537088 11605639841792 11633011146127 11675360388608 11700048625664 11752171970112 11763604798008 11792978122786 11801402689536 11806429458432 11855887466496 11895409893784 11908978065408 11938714382336 11973669169401 12017258555904 12028949267136 12047265245568 12058985148112 12061006626816 12072739897344 12102885122048 12151905710592 12157081775104 12196143955968 12208008691712 12237062576256 12274324168614 12279552376868 12288324538368 12319008070656 12374172521088 12405070412896 12419219914752 12431301664768 12486682718244 12538990357632 12544331299584 12595139887536 12640991698944 12653289194496 12684884031232 12731062550528 12768337215648 12780758596332 12800219323416 12814819540992 12827286140928 12857538635193 12911399817504 12916899386048 12926126850048 12958402953216 12971009234944 13001878987272 13056344822016 13103875620864 13134780437184 13147558303656 13162554703872 13180387313702 13195421159424 13208258018816 13250697756672 13256341848064 13294869881288 13328352005808 13343269015552 13382336130507 13431053680128 13444119769152 13477689283184 13479948582912 13493062238208 13526753959936 13566358291626 13615745762304 13644245008384 13676716996992 13718362306098 13724205597676 13734009778176 13768303137792 13781697312128 13797417025536 13831868710912 13893807742976 13955704214508 13985214372864 14020134981888 14033774144992 14078866366464 14084863213568 14141911452672 14177223329024 14207201902592 14228834615296 14270494535136 14284377254724 14320044863383 14322445369344 14336378628096 14372176082432 14436534607936 14446847655936 14497010321408 14531511809304 14592385389312 14628822083904 14645508046848 14659755589632 14694329868792 14747823648768 14762170726912 14809603375104 14815911477248 14859290271168 14896393418256 14910885029054 14913384579072 14956728616449 14965167164416 15011177642496 15025780918464 15042919661568 15063299787088 15065824886784 15080481325056 15095152021504 15118136778752 15162400443582 15217598204928 15232402292352 15249450303488 15287854891008 15338818020932 15349775634432 15356313821184 15403073466496 15420642557952 15459147382784 15504409476144 15560852299776 15630533710848 15669562626816 15684806397344 15735203586048 15741905944576 15787995913116 15827418006897 15845471115264 15878637420544 15949376245152 15964892225868 15983102140416 16004756023781 16007438942208 16023011407872 16038599022848 16063020327424 16096986529792 16168698092736 16202540947456 16241101433928 16309136611584 16316083435008 16365765558152 16368508993536 16384432717824 16425344094208 16498896694784 16558959886336 16607442067776 16648910290992 16665106797178 16667900411904 16718653810176 16725775066112 16793519850048 16835813059968 16854655598592 16871052259328 16946212260474 16982046024192 17007903876096 17024449620864 17041011461776 17043868090368 17066959097888 17086426054656 17103048187904 17143384846924 17155631591424 17215199756672 17234835800064 17277870604288 17328457649808 17335838649696 17391540805632 17408459762688 17513040582912 17530077738208 17550072938496 17593894879232 17645407197012 17689467184179 17709644187648 17771136007744 17783831199744 17843114840676 17863467098112 17908071573504 17925493025536 17990749650944 18043423900704 18070897868352 18088477722168 18109109846016 18154327683072 18227858565888 18235622662656 18291149741464 18294215933952 18312013037568 18357737517056 18411486252921 18419328565302 18478512105984 18561258781632 18607605619344 18625707596846 18628829872128 18646952497152 18693513309184 18771821821952 18816496949376 18855881936896 18979933791744 19027326046848 19045836339632 19049029042176 19096593825792 19115171504128 19171137894498 19200328985124 19240929211392 19262463541248 19367099726256 19375349079072 19437604429824 19456513852416 19505096111872 19546340786176 19592439825056 19663764865024 19721337455484 19770580970553 19793131739136 19812387028224 19861857891008 19876046635008 19884512772096 19942304821932 19992528008712 20014903523328 20034374557952 20107308433408 20166179653728 20216533924776 20236201110859 20239593357312 20290130939904 20309869723136 20383806521344 20466367512576 20475085094912 20577543459147 20586308396514 20652454706688 20672545968192 20696125538304 20747803066368 20816967314122 20840711614464 20892750169088 20980271448064 21030202472832 21050661217488 21103224009196 21118299549696 21127294820352 21212867179008 21265834993536 21286522967824 21290091282432 21310802853888 21343251922944 21364015210496 21426565882086 21504567942144 21558264123648 21654801911904 21745515482112 21754777913344 21845910290432 21943233125856 21989633384448 22041494803188 22121735473152 22143256090368 22198547054656 22214405062656 22223867215872 22291538413568 22344590127384 22366327543581 22391359800064 22447750746624 22472874131456 22538671377696 22594949680632 22616930653313 22620721987584 22642728032256 22677205168128 22699266161152 22781901406208 22848603438528 22874175455232 22931782336512 23008227031398 23034470731776 23104610199744 23114451532928 23130963836928 23188721074176 23211279683584 23266022292254 23350720777216 23400097251328 23504343940224 23527209596016 23585956245572 23602805379072 23612858916864 23711774932992 23790819787568 23817956130816 23877428764672 23947338338802 24034517111808 24057898534272 24094530491136 24117970296224 24145479794688 24205770244096 24303811421184 24314163550208 24416017383424 24474125152512 24548648337228 24559104753736 24576649076736 24638016141312 24748345042176 24810140825792 24838439829504 24862603329536 24973365436488 24997660195767 25077980715264 25088662599168 25190279775072 25277746024291 25281983397888 25306578388992 25369768062464 25462125101056 25536674431296 25561517192664 25600438646832 25629639081984 25654572281856 25715077270386 25822799635008 25833798772096 25852253700096 25916805906432 25942018469888 26003757974544 26112689644032 26207751241728 26269560874368 26295116607312 26325109407744 26360774627404 26390842318848 26416516037632 26501395513344 26589739762576 26656704011616 26686538031104 26764672261014 26862107360256 26888239538304 26955378566368 26986124476416 27053507919872 27132716583252 27231491524608 27288490016768 27353433993984 27436724612196 27448411195352 27468019556352 27536606275584 27563394624256 27628992847953 27663737421824 27787615485952 27911408429016 27938561395269 27970428745728 28040269963776 28067548289984 28157732732928 28169726427136 28251598497737 28283822905344 28354446658048 28414403805184 28457669230592 28540989070272 28568754509448 28640089726766 28644890738688 28672757256192 28744352164864 28873069215872 28893695311872 28994020642816 29063023618608 29184770778624 29257644167808 29291016093696 29319511179264 29388659737584 29495647297536 29524341453824 29619206750208 29718580542336 29792786836512 29821770058108 29826769158144 29913457232898 29930334328832 30022355284992 30051561836928 30085839323136 30126599574176 30160962650112 30190304043008 30236273557504 30324800887164 30435196409856 30464804584704 30498900606976 30575709782016 30677636041864 30699551268864 30712627642368 30806146932992 30879462594771 30918294765568 31008818952288 31121704599552 31225450971183 31261067421696 31339125253632 31369612794688 31470407172096 31483811889152 31575991826232 31654836013794 31690942230528 31757274841088 31898752490304 31929784451736 31966204280832 32009512047562 32014877884416 32046022815744 32077198045696 32126040654848 32193973059584 32337396185472 32405081894912 32482202867856 32618273223168 32632166870016 32731531116304 32737017987072 32768865435648 32850688188416 32997793389568 33214884135552 33297820581984 33330213594356 33335800823808 33437307620352 33451550132224 33587039700096 33671626119936 33709311197184 33742104518656 33892424520948 33964092048384 34015807752192 34048899241728 34082022923552 34133918195776 34172852109312 34206096375808 34286769693848 34311263182848 34430399513344 34512340547097 34555741208576 34656915299616 34671677299392 34783081611264 34816919525376 34899033438381 35026081165824 35060155476416 35100145876992 35187789758464 35290814394024 35378934368358 35419288375296 35542272015488 35567662399488 35686229681352 35726934196224 35816143147008 35850986051072 35981499301888 36086847801408 36141795736704 36176955444336 36218219692032 36308655366144 36455717131776 36471245325312 36582299482928 36588431867904 36624026075136 36715475034112 36822972505842 36838657130604 36957024211968 37122517563264 37215211238688 37251415193692 37257659744256 37293904994304 37387026618368 37543643643904 37632993898752 37711763873792 37959867583488 38054652093696 38091672679264 38193187651584 38230343008256 38342275788996 38400657970248 38481858422784 38572615905579 38734199452512 38750698158144 38868693200611 38875208859648 38913027704832 39010192223744 39092681572352 39184879650112 39327529730048 39442674910968 39541161941106 39586263478272 39624774056448 39723715782016 39752093270016 39769025544192 39884609643864 39985056017424 40029807046656 40068749115904 40214616866816 40332359307456 40433067849552 40472402221718 40479186714624 40580261879808 40619739446272 40932735025152 40950170189824 41155086918294 41172616793028 41304909413376 41345091936384 41392251076608 41495606132736 41633934628244 41681423228928 41785500338176 41960542896128 42060404945664 42101322434976 42206448018392 42236599099392 42254589640704 42425734358016 42531669987072 42573045935648 42621605707776 42686503845888 42728030420992 42853131764172 42960134590149 43009135884288 43116528247296 43309603823808 43491030964224 43509555826688 43691820580864 43886466251712 43979266768896 44082989606376 44243470946304 44286512180736 44397094109312 44428810125312 44447734431744 44583076827136 44689180254768 44732655087162 44782719600128 44895501493248 44945748262912 45077342755392 45189899361264 45233861306626 45241443975168 45285456064512 45354410336256 45398532322304 45697206877056 45748350910464 45863564673024 46016454062796 46068941463552 46209220399488 46228903065856 46261927673856 46377442148352 46422559367168 46532044584508 46701441554432 47008687880448 47054419192032 47171912491144 47205610758144 47225717833728 47482254020691 47581639575136 47635912261632 47754857529344 47894676677604 48014268071343 48069034223616 48115797068544 48189060982272 48235940592448 48290959589376 48411540488192 48607622842368 48628327100416 48832034766848 48948250305024 49097296674456 49118209507472 49153298153472 49276032282624 49496690084352 49620281651584 49676879659008 49725206659072 49946730872976 49995320391534 50155961430528 50177325198336 50380559550144 50555492048582 50563966795776 50613156777984 50739536124928 51073348862592 51123034385328 51200877293664 51259278163968 51309144563712 51430154540772 51645599270016 51667597544192 51704507400192 51833611812864 51884036939776 52007515949088 52188097601689 52225379288064 52539121748736 52590233214624 52650218815488 52721549254808 52781684637696 52833032075264 53068401552537 53179479525152 53313408023232 53373076062208 53529344522028 53724214720512 53776479076608 53910757132736 53972248952832 54107015839744 54265433166504 54462983049216 54576980033536 54706867987968 54873449224392 54896822390704 54936039112704 55073212551168 55126789248512 55257985695906 55327474843648 55575230971904 55822816858032 55877122790538 55940857491456 56080539927552 56135096579968 56315465465856 56339452854272 56503196995474 56567645810688 56708893316096 56828807610368 57081978140544 57137509018896 57280179453532 57289781477376 57345514512384 57488704329728 57746138431744 57787390623744 57988041285632 58126047237216 58327873790123 58369541557248 58515288335616 58639022358528 58777319475168 58991294595072 59048682907648 59311742911659 59437161084672 59585573673024 59643540116216 59653538316288 59826914465796 59860668657664 60044710569984 60103123673856 60253199148352 60321925300224 60380608086016 60472547115008 60649601774328 60708603332577 60870392819712 60929609169408 60997801213952 61151419564032 61355272083728 61399102537728 61425255284736 61612293865984 61758925189542 61836589531136 62017637904576 62243409199104 62450901942366 62522134843392 62678250507264 62739225589376 62940814344192 62967623778304 63151983652464 63309672027588 63381884461056 63514549682176 63797504980608 63859568903472 63932408561664 64019024095124 64029755768832 64092045631488 64154396091392 64252081309696 64674792370944 64810163789824 64964405735712 65189976588961 65236546446336 65264333740032 65463062232608 65537730871296 65701376376832 65995586779136 66429768271104 66595641163968 66660427188712 66671601647616 66874615240704 66903100264448 67098982630743 67174079400192 67343252239872 67418622394368 67484209037312 67784849041896 67850791959939 67928184096768 68031615504384 68097798483456 68164045847104 68267836391552 68345704218624 68412192751616 68573539387696 68622526365696 68860799026688 69024681094194 69111482417152 69313830599232 69343354598784 69566163222528 69633839050752 69798066876762 70052162331648 70120310952832 70200291753984 70375579516928 70581628788048 70757868736716 70838576750592 71084544030976 71135324798976 71372459362704 71453868392448 71632286294016 71701972102144 72173695602816 72283591473408 72353910888672 72436439384064 72617310732288 72859385599427 72911434263552 72942490650624 73164598965856 73248052150272 73430950068224 73645945011684 73677314261208 73914048423936 74245035126528 74430422477376 74502830387384 74515319488512 74587809988608 74774053236736 74992980587301 75087287287808 75265987797504 75423527747584 75833238072873 75919735166976 76109304187392 76183345358528 76386375303168 76460686016512 76684551577992 76801315940496 76963716845568 77145231811158 77468398905024 77501396316288 77737386401222 77750417719296 77826055409664 78020384447488 78185363144704 78369759300224 78655059460096 78885349821936 79082323882212 79172526956544 79249548112896 79447431564032 79504186540032 79769219287728 79970112034848 80059614093312 80137498231808 80664718614912 80866135699104 80944804443436 80958373429248 81160523759616 81239478892544 81431078022889 81865470050304 81900340379648 82310173836588 82345233586056 82609818826752 82690183872768 82991212265472 83267869256488 83362846457856 83571000676352 83815684185807 83921085792256 84120809891328 84202644869952 84412896036784 84473198198784 84509179281408 84754795493211 84851468716032 85063339974144 85146091871296 85243211415552 85373007691776 85456060841984 85706263528344 85920269180298 86018271768576 86233056494592 86619207647616 86982061928448 87019111653376 87383641161728 87772932503424 87958533537792 88165979212752 88486941892608 88573024361472 88794188218624 88857620250624 89166153654272 89378360509536 89465310174324 89565439200256 89791002986496 90154685510784 90379798722528 90467722613252 90482887950336 90570912129024 90708820672512 90797064644608 91394413754112 91496701820928 91727129346048 92032908125592 92137882927104 92418440798976 92457806131712 92754884296704 92845118734336 93064089169016 93402883108864 93676352913549 94017375760896 94108838384064 94343824982288 94411221516288 94451435667456 94964508041382 95163279150272 95271824523264 95509715058688 95789353355208 96028536142686 96138068447232 96231594137088 96378121964544 96471881184896 96581919178752 96823080976384 97215245684736 97256654200832 97664069533696 97896500610048 98194593348912 98236419014944 98306596306944 98552064565248 98993380168704 99240563303168 99450413318144 99893461745952 99990640783068 100240314043681 100311922861056 100354650396672 100761119100288 101110984097164 101127933591552 101226313555968 101479072249856 102146697725184 102246068770656 102401754587328 102518556327936 102618289127424 102860309081544 103291198540032 103335195088384 103667223625728 103768073879552 104015031898176 104376195203378 104450758576128 104697100315143 105078243497472 105180466429248 105300437630976 105443098509616 105563369275392 105666064150528 106136803105074 106358959050304 106626816046464 106746152124416 107058689044056 107448429441024 107552958153216 107821514265472 107944497905664 108214031679488 108530866333008 108925966098432 109153960067072 109413735975936 109746898448784 109793644781408 109872078225408 110146425102336 110253578497024 110515971391812 111150461943808 111645633716064 111754245581076 111881714982912 112033292166467 112161079855104 112270193159936 112630930931712 112678905708544 113006393990948 113135291621376 113417786632192 114163956281088 114275018037792 114560358907064 114579562954752 114691029024768 114977408659456 115492276863488 115976082571264 116252094474432 116606079601833 116655747580246 116739083114496 117030576671232 117278044717056 117554638950336 117982589190144 118097365815296 118623485823318 118874322169344 119171147346048 119287080232432 119307076632576 119653828931592 119721337315328 120089421139968 120206247347712 120506398296704 120643850600448 120761216172032 120945094230016 121299203548656 121417206665154 121740785639424 121859218338816 121995602427904 122710544167456 122798205075456 122850510569472 123224587731968 123517850379084 124035275809152 124486818398208 124901803884732 125044269686784 125356501014528 125478451178752 125881628688384 125935247556608 126303967304928 126619344055176 126763768922112 127595009961216 127719137806944 127864817123328 128038048190248 128059511537664 128184091262976 128308792182784 128504162619392 128880403770447 129349584741888 129620327579648 129928811471424 130379953177922 130473092892672 130528667480064 130926124465216 131075461742592 131402752753664 131991173558272 132859536542208 133191282327936 133320854377424 133343203295232 133749230481408 133806200528896 134197965261486 134348158800384 134686504479744 134837244788736 134968418074624 135569698083792 135701583919878 135856368193536 136063231008768 136195596966912 136328091694208 136535672783104 136824385503232 137147078775392 137245052731392 137721598053376 138049362188388 138627661198464 138686709197568 139132326445056 139267678101504 139596133753524 140104324663296 140240621905664 140751159033856 141163257576096 141515737473432 141653407776013 141677153501184 142169088061952 142744918725408 142907736784896 143264572588032 143403944204288 144042804214029 144347391205632 144567182946816 144707821777344 144872878768128 145234621464576 145718771198854 145822868527104 145884981301248 146329197931712 146496104300544 146861900136448 147291890023368 147354628522416 147828096847872 148490070253056 148860844954752 149005660774768 149030638977024 149175619977216 149548106473472 149985961174602 150174574575616 150531975595008 150847055495168 151666476145746 151839470333952 152218608374784 152366690717056 152921372033024 153369103155984 153602631880992 153927433691136 154290463622316 154936797810048 155002792632576 155474772802444 155500835438592 155652110819328 156040768894976 156564292805067 156739518600448 157310118920192 157770699643872 158164647764424 158318514573191 158345053913088 158499096225792 158894863128064 159538438575456 159940224069696 160119228186624 160274996463616 161329437229824 161732271398208 161889608886872 161916746858496 162321047519232 162478957785088 162862156045778 163730940100608 163800680759296 164620347673176 164690467172112 165219637653504 165380367745536 165982424530944 166535738512976 166725692915712 167142001352704 167631368371614 167842171584512 168241619782656 168405289739904 168825792073568 168946396397568 169018358562816 169509590986422 169702937432064 170126679948288 170292183742592 170486422831104 170912121683968 171412527056688 171840538360596 172036543537152 172466112989184 173238415295232 173964123856896 174038223306752 174983621370369 175545865006848 175917067075584 176331958425504 176944222170037 176973883785216 177146048722944 177588376437248 178332307308544 178756721019072 178930620348648 179130878400512 179582005972992 180309371021568 180759597445056 180935445226504 180965775900672 181141824258048 181417641345024 181594129289216 182125809997731 182788827508224 182993403641856 183454258692096 184065816251184 184275765854208 184836881597952 184915612263424 185509768593408 185690237468672 186128178338032 186805766217728 187352705827098 188034751521792 188217676768128 188687649964576 188822443032576 188902871334912 189929016082764 190326558300544 190543649046528 191019430117376 191578706710416 192057072285372 192276136894464 192463188274176 192756243929088 192943762369792 193646161952768 194430491369472 194513308401664 195569929766883 195793001220096 196389186697824 196472838029888 196613192613888 197104129130496 197761189484159 197986760337408 198481126606336 198900826636288 199786923491904 199981281566136 200480628087362 200623845722112 200709300793344 201522238200576 202221968194328 202255867183104 202452627111936 202958144499712 203552375879817 204293395450368 204492137541312 204803509174656 205037112655872 205236578254848 205720618163088 206582397080064 206670390176768 207334447251456 207536147759104 208030063796352 208752390406756 208901517152256 209394200630286 210156486994944 210360932858496 210600875261952 210886197019232 211126738550784 211332128301056 212273606210148 212717918100608 213253632092928 213492304248832 214117378088112 214896858882048 215105916306432 215643028530944 216428063358976 217061732666016 217851932196864 218578156798281 218827471951872 219493796897568 219587289562816 219744156450816 220292850204672 220507156994048 221031942783624 222300923887616 223291267432128 223508491162152 223763429965824 224066584332934 224322159710208 224540386319872 225261861863424 225357811417088 226012787981896 226270583242752 226835573264384 227499714218619 228327912562176 228550036075584 229120717814128 229159125909504 229382058049536 229954817318912 230984553726976 231952165142528 232504188948864 233212159203666 233311495160492 233478166228992 234061153342464 234556089434112 235109277900672 235965178380288 236194731630592 237246971646636 237748644338688 238342294692096 238574160464864 239307657863184 239442674630656 240178842279936 240412494695424 241012796593408 241522432344064 241890188460032 242598407097312 242834413330308 243481571278848 243718436677632 244293234068667 245421088334912 245596410150912 245701021138944 246449175463936 247035700758168 248070551618304 248973636796416 249803607769464 250088539373568 250713002029056 250956902357504 251763257376768 251870495113216 252607934609856 253238688110352 253527537844224 254264386479633 255190019922432 255438275613888 255729634246656 256076096380496 256119023075328 256368182525952 256617584365568 257008325238784 257760807540894 258699169483776 259240655159296 259857622942848 260759906355844 260946185785344 261057334960128 261852248930432 262150923485184 262805505507328 263982347116544 265719073084416 266382564655872 266641708754848 267498460962816 267612401057792 268395930522972 268696317600768 269373008959488 269936836149248 271139396167584 271403167839756 271712736387072 272080852404277 272126462017536 272391193933824 272656183388416 273071345566208 273648771006464 274294157550784 274490105462784 275443196106752 276098724376776 277255322396928 277373418395136 278264652890112 278535356203008 279192267507048 280208649326592 280481243811328 281502318067712 282326515152192 283031474946864 283306815552026 283354307002368 284338176123904 285489837450816 285815473569792 286529145176064 286807888408576 288085608428058 288694782411264 289134365893632 289415643554688 289745757536256 290469242929152 291437542397708 291645737054208 291769962602496 292658395863424 292992208601088 293723800272896 294583780046736 294709257044832 295656193695744 296980140506112 297721689909504 298011321549536 298351239954432 299096212946944 299971922349204 300720942131043 301063951190016 301694110990336 303332952291492 303678940667904 304437216749568 304733381434112 305842744066048 306738206311968 307205263761984 307854867382272 308580927244632 309873595620096 310005585265152 310949545604888 311001670877184 311304221638656 312081537789952 313128585610134 313479037200896 314620237840384 315541399287744 316329295528848 316637029146382 316690107826176 316998192451584 317789726256128 319076877150912 319880448139392 320238456373248 320549992927232 322658874459648 323464542796416 323779217773744 323833493716992 324642095038464 324957915570176 325724312091556 327461880201216 329240695346352 329380934344224 330439275307008 330760735491072 333071477025952 333451385831424 334284002705408 335262736743228 336099876499401 336483239565312 336810579479808 337651584147136 337892792795136 338036717125632 339019181972844 339405874864128 340253359896576 340584367485184 341824243367936 342825054113376 343681076721192 344073087074304 344932225978368 346476830590464 347928247713792 348076446613504 349818238805499 349967242740738 351091730013696 351834134151168 352663916851008 353888444340074 353947767570432 354292097445888 355176752874496 356664614617088 357513442038144 357861240697296 358261756801024 359164011945984 360618742043136 361519194890112 361870890453008 361931551801344 362283648516096 362835282690048 363188258578432 364251619995462 365577655016448 365986807283712 368131632502368 368551531708416 369673763195904 369831224526848 371380474937344 372256356676064 373611532435456 374705411654196 376069503043584 376435353536256 377375299929152 377644886065152 377805742669824 379858032165528 380653116601088 382038860234752 383157413420832 384114144570744 384487821106321 384552273788928 384926376548352 385512487858176 385887524739584 387292323905536 388860982738944 389026616803328 391139859533766 391586002440192 392778373395648 392945676059776 393226385227776 394208258260992 395522378968318 395973520674816 396962253212672 397801653272576 399573846983808 399962563132272 400961256174724 401247691444224 401418601586688 403044476401152 404443936388656 404511734366208 404905254223872 405916288999424 407104751759634 408586790900736 408984275082624 409607018349312 410473156509696 411441236326176 413164794160128 413340780353536 415072295518208 416060127592704 417504780813512 417803034304512 418788401260572 420312973989888 420721865716992 421772394038464 422253477101568 422664256602112 424547212420296 424960223328039 425435836201216 426507264185856 426984608497664 428234756176224 429721682412947 429793717764096 430211832612864 431286057061888 432856126717952 434123465332032 435703864393728 437156313596562 437654943903744 438987593795136 439174579125632 439488312901632 440585700409344 441014313988096 442063885567248 444601847775232 446582534864256 447016982324304 447526859931648 448133168665868 448644319420416 449080772639744 450523723726848 452025575963792 452541166485504 453671146528768 454999428437238 456655825124352 457100072151168 458241435628256 458764116099072 459909634637824 461969107453952 463904330285056 465008377897728 466424318407332 466622990320984 466956332457984 468122306684928 469692878415201 470218555801344 471930356760576 472389463261184 474493943293272 474955543719573 475497288677376 476684589384192 477148320929728 478615315726368 478885349261312 480277174461529 480357684559872 480824989390848 482025593186816 483044864688128 483780376920064 485196814194624 485668826660616 486963142557696 487436873355264 488586468137334 490842176669824 491192820301824 491402042277888 492898350927872 494071401516336 496141103236608 497947273592832 499607215538928 500177078747136 501426004058112 501913804715008 503526514753536 505215869219712 506477376220704 507055075688448 508528772959266 510380039844864 510876551227776 511459268493312 512152192760992 512736365051904 513235168731136 514016650477568 515521615081788 517398338967552 518481310318592 519715245885696 521519812711688 521892371570688 522114669920256 523704497860864 524950864111107 525611011014656 527964694233088 530832666510111 531438146168832 532765129311744 533283417509696 534996921925632 535224802115584 536791861045944 537392635201536 538746017918976 539873672298496 542278792335168 542806335679512 543425472774144 544161704808554 544252924035072 544782387867648 545312366776832 546142691132416 547297542012928 548588315101568 548980210925568 550886392213504 552197448753552 554510644793856 554746836790272 556529305780224 557070712406016 558384535014096 560417298653184 560962487622656 564653030304384 566062949893728 566613631104052 566708614004736 568676352247808 570979674901632 571630947139584 573058290352128 573615776817152 576171216856116 577389564822528 578268731787264 578831287109376 580938485858304 582875084795416 583291474108416 583539925204992 585316791726848 586709789300649 587447600545792 589167560093472 589418514089664 591312387391488 593283568452477 593960281012224 595443379819008 596022643099072 596702479908864 598192425893888 599943844698408 601441884262086 602127902380032 603388221980672 606665904582984 607357881335808 608874433499136 609466762868224 611685488132096 613476412623936 614410527523968 615709734764544 617161854489264 619747191240192 620011170530304 621899091209776 622003341754368 622608443277312 624163075579904 626257171220268 626958074401792 631082798575488 632658591057696 633274058292764 633380215652352 633996384903168 635579452512256 638153754301824 639760896278784 640476912746496 641099985854464 645317748919296 646929085592832 647558435547488 649284190076928 649915831140352 651448624183112 655734470394843 658481390692704 658761868688448 660878550614016 661521470982144 666142954051904 666902771662848 668568005410816 670525473486456 672199752998802 672966479130624 673621158959616 675303168294272 675785585590272 676073434251264 678038363945688 678811749728256 680506719793152 681168734970368 683648486735872 685650108226752 687362153442384 688146174148608 689864451956736 692953661180928 695856495427584 696152893227008 699636477610998 699934485481476 702183460027392 703668268302336 705327833702016 707776888680148 707895535140864 708584194891776 710353505748992 713329229234176 715026884076288 715722481394592 716523513602048 718328023891968 721237484086272 723038389780224 723741780906016 724567297032192 725670565380096 726376517156864 728503239990924 731155310032896 732879702206001 736263265004736 737103063416832 739347526391808 739662449053696 742760949874688 744512713352128 747223064870912 749410823308392 752139006087168 752870707072512 754750599858304 755289772130304 755611485339648 759716064331056 761306233202176 764077720469504 766314826841664 768228289141488 768975642212642 769104547577856 769852753096704 771024975716352 771775049479168 777721965477888 778053233606656 782279719067532 783172004880384 785556746791296 785891352119552 786452770455552 788416516521984 791044757936636 791947041349632 793924506425344 799147693967616 799925126264544 801922512349448 802495382888448 802837203173376 806088952802304 808887872777312 809810508447744 811832577998848 814209503519268 816242557212831 817173581801472 817968550165248 819214036698624 820946313019392 822882472652352 826329588320256 826681560707072 830144591036416 832120255185408 835009561627024 835606068609024 837576802521144 840625947979776 841443731433984 843544788076928 844506954203136 845328513204224 849094424840592 849920446656078 850871672402432 853014528371712 853969216995328 856469512352448 859443364825894 859587435528192 860423665225728 862572114123776 868246930664064 871407728787456 874312627193124 875309887807488 877975187590272 878349158251264 878976625803264 881171400818688 882028627976192 884127771134496 893165069728512 894033964648608 895053719863296 896266337331736 897288638840832 898161545279488 902162826393129 904051151927584 905082332971008 907342293057536 909998856874476 913311650248704 914200144302336 916482871256512 917528232198144 919819269275648 923938214907904 927808660570112 930016755795456 932848636814664 933245980641968 933912664915968 936244613369856 939385756830402 940437111602688 943860713521152 944778926522368 948987886586544 949911087439146 950994577354752 953369178768384 954296641859456 957230631452736 957770698522624 960554348923058 960715369119744 961649978781696 964051186373632 966089729376256 970393628389248 971337653321232 973926285115392 974873746710528 977172936274668 981684353339648 982385640603648 985796701855744 988142803032672 991573854432091 992282206473216 999214431077856 1000354157494272 1002852008116224 1003827609430016 1008299629498203 1010431738439424 1012954752441408 1014110151376896 1017057545918532 1020760079689728 1021753102455552 1024304385521984 1025472730103808 1026470337462272 1028033300955136 1031043230163576 1034796677935104 1036962620637184 1039430491771392 1043039625423376 1043784743141376 1044229339840512 1047408995721728 1049901728222214 1051222022029312 1055929388466176 1061665333020222 1062876292337664 1065530258623488 1066566835019392 1069993843851264 1070449604231168 1073583722091888 1074785270403072 1077492035837952 1079747344596992 1084557584670336 1085612671359024 1086850945548288 1088323409617108 1088505848070144 1089564775735296 1090624733553664 1092285382264832 1097176630203136 1097960421851136 1101772784427008 1104394897507104 1108229602012337 1109021289587712 1109493673580544 1114141424812032 1116769070028192 1120834597306368 1121924975245312 1129306060608768 1132125899787456 1133227262208104 1133417228009472 1137352704495616 1141959349803264 1146116580704256 1147231553634304 1152342433712232 1153463463318963 1154779129645056 1156537463574528 1157662574218752 1161876971716608 1165750169590832 1166582948216832 1167079850409984 1170633583453696 1173419578601298 1174895201091584 1178335120186944 1178837028179328 1182624774782976 1186567136904954 1187920562024448 1190886759638016 1192045286198144 1193404959817728 1196384851787776 1199887689396816 1202883768524172 1204255804760064 1206776443961344 1213331809165968 1214715762671616 1217748866998272 1218933525736448 1226952825247872 1228821055047936 1231419469529088 1234323708978528 1238609555190259 1239494382480384 1240022341060608 1243798182419552 1245216886554624 1248326151159808 1252514342440536 1253916148803584 1262165597150976 1265317182115392 1266548116585528 1266760431304704 1267992769806336 1271158905024512 1274880669984117 1276307508603648 1279521792557568 1280953825492992 1282199971708928 1289165047238841 1290635497838592 1293858171185664 1295116871094976 1298568380153856 1299831662280704 1302897248366224 1311468940789686 1316962781385408 1317523737376896 1321757101228032 1323042941964288 1332285908103808 1333805543325696 1337136010821632 1341050946972912 1344399505997604 1345932958261248 1347242317919232 1350606336588544 1351571171180544 1356076727891376 1357623499456512 1361013439586304 1362337469940736 1371300216453504 1374724306884768 1376292348297216 1379728903913472 1384328326389113 1385907322361856 1391712990855168 1392305786454016 1399272955221996 1399868970962952 1404366920054784 1410655667404032 1415553777360296 1415791070281728 1417168389783552 1420707011497984 1424866631158719 1426658458468352 1430053768152576 1431444962789184 1433047027204096 1436656047783936 1440831523384587 1442474968172544 1446076779560448 1447483561812032 1449134594064384 1451341130760192 1452753034313728 1457006479981848 1462310620065792 1465759404412002 1472526530009472 1474206126833664 1478695052783616 1479324898107392 1485521899749376 1489025426704256 1494446129741824 1498821646616784 1504278012174336 1505741414145024 1509501199716608 1510579544260608 1519432128662112 1522612466404352 1532629653683328 1536456578282976 1537951284425284 1538209095155712 1539705506193408 1542049951432704 1543550098958336 1555443930955776 1556106467213312 1564559438135064 1566344009760768 1571113493582592 1571782704239104 1576833033043968 1582089515873272 1583894082699264 1587849012850688 1592497999530333 1598295387935232 1599850252529088 1603845024698896 1604990765776896 1605674406346752 1612177905604608 1617775745554624 1619621016895488 1623665155997696 1628419007038536 1632485114425662 1634347163602944 1635937100330496 1638428073397248 1641892626038784 1645764945304704 1652659176640512 1653363121414144 1660289182072832 1664240510370816 1670019123254048 1671212137218048 1675153605042288 1681251895959552 1682887462867968 1687089576153856 1690657026408448 1698188849681184 1699840893312156 1701743344804864 1706029056743424 1712939024704896 1718886729651788 1719174871056384 1720847330451456 1725144228247552 1736493861328128 1742815457574912 1748625254386248 1750619775614976 1755950375180544 1756698316502528 1762342801637376 1764057255952384 1768255542268992 1779850705357431 1786330139457024 1788067929297216 1790107439726592 1792532674663472 1794577277681664 1796323090558976 1804325652786258 1808102303855168 1810164665942016 1814684586115072 1819997713748952 1826623300497408 1828400288604672 1832965742513024 1835056464396288 1839638538551296 1847876429815808 1855617321140224 1860033511590912 1865697273629328 1866491961283936 1867825329831936 1872489226739712 1878771513660804 1880874223205376 1889557853044736 1897975773173088 1899822174878292 1901989154709504 1904565966829939 1906738357536768 1908593283718912 1914461262905472 1915541397045248 1921108697846116 1921430738239488 1923299957563392 1928102372747264 1940787256778496 1942675306642464 1947852570230784 1949747493421056 1954345872549336 1963368706679296 1971593403711488 1976285606065344 1983147708864182 1984564412946432 1998428862155712 2000708314988544 2005704016232448 2007655218860032 2016599258996406 2020863476878848 2025909504882816 2028220302753792 2034115091837064 2041520159379456 2043506204911104 2048608771043968 2050945460207616 2052940674924544 2056066601910272 2062086460327152 2069593355870208 2073925241274368 2078860983542784 2086079250846752 2087569486282752 2088458679681024 2094817991443456 2099803456444428 2111858776932352 2123330666040444 2125752584675328 2131060517246976 2133133670038784 2139987687702528 2140899208462336 2147167444183776 2149570540806144 2154984071675904 2169115169340672 2171225342718048 2173701891096576 2176646819234216 2177011696140288 2179129551470592 2181249467107328 2184570764529664 2194353260406272 2203545568854016 2208789795014208 2216459204024674 2218042579175424 2218987347161088 2228282849624064 2233538140056384 2241669194612736 2243849950490624 2258612121217536 2264251799574912 2266454524416208 2266834456018944 2274705408991232 2283918699606528 2292233161408512 2294463107268608 2304684867424464 2306926926637926 2309558259290112 2313074927149056 2315325148437504 2331500339181664 2333165896433664 2334159700819968 2341267166907392 2346839157202596 2356670240373888 2357674056358656 2365249549565952 2373134273809908 2375841124048896 2381773519276032 2384090572396288 2392769703575552 2399775378793632 2405767537048344 2408511609520128 2426663618331936 2429431525343232 2435497733996544 2437867051472896 2448727671638493 2453905650495744 2457642110095872 2462838939058176 2468647417957056 2477219110380518 2478988764960768 2480044682121216 2487596364839104 2490433773109248 2496652302319616 2505028684881072 2507832297607168 2524331194301952 2530634364230784 2533096233171056 2533520862609408 2535985539612672 2542317810049024 2549761339968234 2552615017207296 2559043585115136 2561907650985984 2564399943417856 2578330094477682 2581270995677184 2587716342371328 2590233742189952 2599663324561408 2605794496732448 2622937881579372 2633925562770816 2635047474753792 2643514202456064 2646085883928576 2664571816207616 2674272021643264 2682101893945824 2688799011995208 2691414747744247 2691865916522496 2694484635838464 2701212673177088 2712153455782752 2715246998913024 2722026879172608 2724674939881472 2742600432907008 2749448613769536 2752584696594432 2759457807826944 2768656652778226 2771814644723712 2783425981710336 2784611572908032 2798545910443992 2799737941925904 2808733840109568 2821311334808064 2831107554720592 2831582140563456 2834336779567104 2841414022995968 2849733262317438 2853316916936704 2860107536305152 2862889925578368 2866094054408192 2873312095567872 2881663046769174 2884949936345088 2892153559120896 2894967123624064 2898269188128768 2905506068627456 2914012959963696 2924621240131584 2931518808824004 2945053060018944 2957390105567232 2958649796214784 2974721563296273 2978050853408512 2988892259483648 2997643293233568 3008051776890629 3008556024348672 3011482828290048 3019002399433216 3038864257324224 3045224932808704 3065259307366656 3072913156565952 3075902568850568 3076418190311424 3079411012386816 3084099902865408 3087100197916672 3110887861911552 3112212934426624 3129118876270128 3132688019521536 3142226987165184 3143565408478208 3153666066087936 3164179031746544 3167788165398528 3175698025701376 3184995999060666 3196590775870464 3199700505058176 3207690049397792 3209981531553792 3211348812693504 3224355811209216 3235551491109248 3239242033790976 3247330311995392 3256838014077072 3264970228851324 3268694327205888 3271874200660992 3276856146794496 3291529890609408 3305318353281024 3306726242828288 3324688806037011 3328481020741632 3340038246508096 3342424274436096 3350307210084576 3361940221230703 3362503791919104 3365774925735936 3374179152307712 3381314052816896 3396377699362368 3399681786624312 3403486689609728 3412058113486848 3425878049409792 3437773459303576 3438349742112768 3441694660902912 3450288456495104 3460390389956889 3472987722656256 3485630915149824 3497250508772496 3501239551229952 3511900750361088 3513396633005056 3524685603274752 3528114511904768 3536511084537984 3559701410714862 3572660278914048 3576135858594432 3580214879453184 3585065349326944 3589154555363328 3592646181117952 3608651305572516 3616204607710336 3620329331884032 3629369172230144 3639995427497904 3653246600994816 3656800577209344 3665931485026048 3679277077102592 3695752859631616 3715828665570777 3720067023181824 3731394547258656 3732983922567872 3735650659663872 3744978453479424 3757543027321608 3761748446410752 3779115706089472 3795951546346176 3799644349756584 3803978309419008 3809131933659878 3813476715073536 3817186567437824 3828922525810944 3831082794090496 3842217395692232 3842861476478976 3846599915126784 3856204745494528 3867495141716523 3881574513556992 3885350613284928 3895705140461568 3899494986842112 3908691745098672 3926737413358592 3943186807422976 3952571212130688 3966295417728364 3969128825892864 3996857724311424 4001416629977088 4011408032464896 4015310437720064 4033198517992812 4041726953757696 4051819009765632 4068230183674128 4083040318758912 4087012409822208 4097217542087936 4105881349849088 4112133203820544 4124172920654304 4139186711740416 4152984979167339 4157721967085568 4172158501693504 4175138972565504 4176917359362048 4189635982886912 4199606912888856 4223717553864704 4246661332080888 4251505169350656 4262121034493952 4266267340077568 4279975375405056 4281798416924672 4294334888367552 4299141081612288 4309968143351808 4322494570153761 4338230338681344 4342450685436096 4347403782193152 4353293638468432 4354023392280576 4358259102941184 4362498934214656 4369141529059328 4388706520812544 4407091137708032 4417579590028416 4432918408049348 4436085158350848 4437974694322176 4456565699248128 4467076280112768 4483338389225472 4487699900981248 4517224242435072 4528503599149824 4532909048832416 4549410817982464 4567837399213056 4588926214537216 4609369734848928 4613853853275852 4619116518580224 4626149854298112 4630650296875008 4663000678363328 4666331792867328 4668319401639936 4682534333814784 4693678314405192 4713340480747776 4715348112717312 4730499099131904 4746268547619816 4751682248097792 4763547038552064 4768181144792576 4785539407151104 4799550757587264 4811535074096688 4817023219040256 4853327236663872 4858863050686464 4870995467993088 4875734102945792 4897455343276986 4907811300991488 4915284220191744 4925677878116352 4937294835914112 4954438220761036 4957977529921536 4960089364242432 4975192729678208 4980867546218496 4993304604639232 5010057369762144 5015664595214336 5048662388603904 5061268728461568 5066192466342112 5071971079225344 5084635620098048 5099522679936468 5105230034414592 5118087170230272 5128799886835712 5156660188955364 5162541991354368 5175432684742656 5180467484379904 5199326649122816 5211588993464896 5245875763158744 5267851125541632 5270094949507584 5287028404912128 5292171767857152 5329143632415232 5348544043286528 5364203787891648 5377598023990416 5382829495488494 5383731833044992 5388969271676928 5402425346354176 5424306911565504 5430493997826048 5444053758345216 5449349879762944 5485200865814016 5498897227539072 5505169393188864 5518915615653888 5537313305556452 5543629289447424 5566851963420672 5597091820887984 5599475883851808 5617467680219136 5642622669616128 5662215109441184 5668673559134208 5682828045991936 5699466524634876 5713697900489817 5720215072610304 5725779851156736 5732188108816384 5746624191135744 5763326093538348 5769899872690176 5784307118241792 5789934247248128 5811012137254912 5828025919927392 5849242480263168 5863037617648008 5890106120037888 5914780211134464 5917299592429568 5949443126592546 5956101706817024 5977784518967296 5995286586467136 6016103553781258 6017112048697344 6022965656580096 6038004798866432 6077728514648448 6090449865617408 6130518614733312 6145826313131904 6151805137701136 6152836380622848 6158822024773632 6168199805730816 6174200395833344 6221775723823104 6258237752540256 6265376039043072 6284453974330368 6287130816956416 6328358063493088 6335576330797056 6351396051402752 6369991998121332 6393181551740928 6399401010116352 6415380098795584 6419963063107584 6422697625387008 6448711622418432 6471102982218496 6494660623990784 6513676028154144 6529940457702648 6537388654411776 6543748401321984 6553712293588992 6583059781218816 6610636706562048 6613452485656576 6649377612074022 6656962041483264 6680076493016192 6684848548872192 6700614420169152 6723880442461406 6725007583838208 6731549851471872 6748358304615424 6762628105633792 6792755398724736 6799363573248624 6806973379219456 6824116226973696 6851756098819584 6875546918607152 6876699484225536 6883389321805824 6900576912990208 6920780779913778 6945975445312512 6994501017544992 7002479102459904 7023801500722176 7026793266010112 7056229023809536 7073022169075968 7119402821429724 7145320557828096 7152271717188864 7170130698653888 7178309110726656 7185292362235904 7217302611145032 7232409215420672 7258738344460288 7279990854995808 7305268601020099 7306493201989632 7313601154418688 7331862970052096 7358554154205184 7391505719263232 7431657331141554 7440134046363648 7462789094517312 7465967845135744 7471301319327744 7489956906958848 7515086054643216 7523496892821504 7558231412178944 7591903092692352 7599288699513168 7607956618838016 7618263867319756 7626953430147072 7634373134875648 7657845051621888 7684434791384464 7685722952957952 7693199830253568 7712409490989056 7734990283433046 7763149027113984 7770701226569856 7798989973684224 7817383490197344 7853474826717184 7886373614845952 7905142424261376 7932590835456728 7938257651785728 7993715448622848 8022816064929792 8030620875440128 8066397035985624 8074244243232741 8083453907515392 8103638019531264 8136460367348256 8164711965845993 8166080637517824 8174024819644416 8194435084175872 8211762699698176 8224266407641088 8248345841308608 8278373423480832 8305969958334678 8315443934171136 8344317003387008 8350277945131008 8353834718724096 8379271965773824 8399213825777712 8447435107729408 8493322664161776 8503010338701312 8524242068987904 8532534680155136 8559950750810112 8588669776735104 8598282163224576 8619936286703616 8644989140307522 8676460677362688 8684901370872192 8694807564386304 8706587276936864 8716518205882368 8724997868429312 8738283058118656 8777413041625088 8814182275416064 8835159180056832 8865836816098696 8872170316701696 8875949388644352 8924164689888819 8934152560225536 8966676778450944 8975399801962496 9024155330671887 9034448484870144 9057007198299648 9065818097664832 9098821635964928 9135674798426112 9177852429074432 9218739469697856 9227707706551704 9238233037160448 9252299708596224 9261300593750016 9326001356726656 9332663585734656 9336638803279872 9365068667629568 9387356628810384 9426680961495552 9430696225434624 9460998198263808 9492537095239632 9503364496195584 9527094077104128 9536362289585152 9599101515174528 9623070148193376 9634046438080512 9706654473327744 9717726101372928 9741990935986176 9751468205891584 9794910686553972 9815622601982976 9830568440383488 9874589671828224 9908876441522072 9915955059843072 9920178728484864 9950385459356416 9974066418111033 9986609209278464 10020114739524288 10031329190428672 10085820663692109 10097324777207808 10122537456923136 10132384932684224 10143942158450688 10169271240196096 10199045359872936 10210460068829184 10236174340460544 10257599773671424 10313320377910728 10325083982708736 10350865369485312 10360934968759808 10398653298245632 10423177986929792 10491751526317488 10535702251083264 10540189899015168 10574056809824256 10584343535714304 10658287264830464 10728407575783296 10755196047980832 10765658990976988 10767463666089984 10777938543353856 10804850692708352 10848613823131008 10860987995652096 10888107516690432 10898699759525888 10970401731628032 10997794455078144 11037831231307776 11074626611112904 11087258578894848 11147485996712331 11194183641775968 11198951767703616 11234935360438272 11285245339232256 11324430218882368 11337347118268416 11365656091983872 11398933049269752 11427395800979634 11440430145220608 11451559702313472 11464376217632768 11493248382271488 11526652187076696 11539799745380352 11568614236483584 11579868494496256 11622024274509824 11656051839854784 11698484960526336 11726075235296016 11780212240075776 11829560422268928 11834599184859136 11898886253185092 11912203413634048 11990573172934272 12032207107562516 12034224097394688 12045931313160192 12076009597732864 12155457029296896 12180899731234816 12261037229466624 12291652626263808 12303610275402272 12317644049547264 12336399611461632 12348400791666688 12458954937502017 12516475505080512 12530752078086144 12568907948660736 12574261633912832 12656716126986176 12671152661594112 12702792102805504 12739983996242664 12786363103481856 12798802020232704 12830760197591168 12839926126215168 12845395250774016 12897423244836864 12942205964436992 12989321247981568 13027352056308288 13059880915405296 13074777308823552 13087496802643968 13107424587177984 13166119562437632 13221273413124096 13226904971313152 13298755224148044 13313924082966528 13360152986032384 13369697097744384 13401228840338304 13447760884922812 13450015167676416 13463099702943744 13496716609230848 13585510797449472 13598727146497248 13613946758438912 13648232453947392 13703512197639168 13751093837214304 13766778643611648 13801153825980416 13841561559827556 13891950890625024 13989002035089984 14004958204919808 14047603001444352 14053586532020224 14112458047619072 14146044338151936 14238805642859448 14290641115656192 14304543434377728 14340261397307776 14356618221453312 14370584724471808 14434605222290064 14464818430841344 14517476688920576 14559981709991616 14610537202040198 14612986403979264 14627202308837376 14663725940104192 14783011438526464 14863314662283108 14880268092727296 14925578189034624 14931935690271488 14942602638655488 14979913813917696 15030172109286432 15046993785643008 15183806185384704 15198577399026336 15215913237676032 15236527734639512 15253906860294144 15268746269751296 15315690103243776 15368869582768928 15386399660507136 15424818981978112 15469980566866092 15526298054227968 15541402453139712 15597979947368448 15634766980394688 15706949653434368 15772747229691904 15810284848522752 15865181670913456 15876515303571456 15987430897245696 16045632129859584 16061241750880256 16132794071971248 16148488486465482 16166907815030784 16207276039062528 16272920734696512 16329423931691986 16332161275035648 16348049639288832 16388870168351744 16423525399396352 16496691682617216 16556746846961664 16611939916669356 16630887868342272 16688634006774016 16700555890262016 16758543931547648 16798427651555424 16986645328323552 17006020677402624 17048484137975808 17065069360310272 17141093701469451 17177339553470208 17196564326449152 17239872573407232 17289978280615044 17352921354725376 17369802741744384 17413174553873728 17433036411764736 17449995736858624 17476566116237312 17554826083250176 17628364550832128 17670318360113664 17731673632197392 17744340633403392 17751898777288704 17848329379777638 17868305120451072 17933353556901888 17950799603924992 18048310661343774 18068896969740288 18114014396599296 18131636195329664 18197643271929856 18271349596852224 18355704858148864 18437478939395712 18455415413103408 18476466074320896 18504599417192448 18522601187500032 18652002713453312 18665327171469312 18730137335259136 18774713257620768 18839903234209729 18853361922991104 18861392450869248 18985074190479264 19006728992391168 19054188154208256 19072724579170304 19198203030349056 19246140296386752 19268092876161024 19413308946655488 19483981871972352 19502936411783168 19589821373107944 19631245203965952 19661136880766976 19749179343656448 19817752883044144 19831910119686144 19840357456969728 19900770918712832 19948132836222066 19973218418556928 20040229479048576 20062658380857344 20171641327384218 20194649554415616 20245074913846272 20264769865368448 20287884316901376 20338542480392192 20398090719745872 20420920137658368 20472348680921088 20515199547342848 20626640755821456 20650167965417472 20701730738970624 20721869937519616 20846355973859584 20983503052634976 21056362438234403 21071404502166528 21080379798030336 21168687071428608 21316574529660928 21456815151566592 21510392095961664 21531317981953976 21534927332179968 21555877086707712 21609701385416704 21697227646262016 21776215033380864 21797399519051776 21915805803060297 21940803463256064 21995588910156288 22075662462615552 22149253222225808 22174517157789696 22294971993424662 22388367283551936 22397903535407232 22469870720876544 22570490678464512 22648860437764736 22674694236536832 22731312183967744 22797866098539504 22854791601959268 22880860290441216 22903119404626944 22928752435265536 23053304374153392 23079599490760704 23137228472967168 23159736988992512 23312103679709568 23396969921052672 23452150470592032 23533581548614921 23560424480151552 23659120844537856 23669198369718272 23797772506370184 23824406827268096 23981146345868544 24064414215125032 24068448194789376 24091862626320384 24152019195465728 24222732729698223 24310914058593792 24361799462469632 24494135897537979 24522074458933248 24583305252527616 24607220550804544 24635288099094528 24672799222923264 24696801583333376 24917909875004034 25032951010161024 25061504156172288 25137815897321472 25148523267825664 25313432253972352 25342305323188224 25405584205611008 25479967992485328 25572726206963712 25597604040465408 25661520395182336 25679852252430336 25794846489673728 25884411928873984 26054704112616576 26119761830810592 26149554617647104 26174993605287936 26214849174355968 26332239124875264 26442546826248192 26453809942626304 26597510448296088 26627848165933056 26720305972064768 26802457680676608 26895521769845624 26900030335352832 26926199405887488 26993433218461696 27072465992015661 27171021594898944 27197454292994496 27227893516877824 27296464907894784 27407024395278336 27502187674428608 27533557287223296 27602307651960832 27683123119655112 27783901781250048 27978004070179968 28009916409839616 28095206002888704 28107173064040448 28224916095238144 28292088676303872 28477611285718896 28581282231312384 28609086868755456 28680522794615552 28741169448943616 28869210444580128 28929636861682688 29119963419983232 29221074404080396 29225972807958528 29254404617674752 29327451880208384 29566022877052928 29726629324566216 29760536185454592 29851156378069248 29863871380542976 29959827627835392 30060344218572864 30093987571286016 30257461991076327 30367612370769408 30397154798052672 30431826475352064 30473055469279024 30507813720588288 30537492539502592 30631380206487552 30737739165537856 30772799321014272 30849637963956224 30939961133732184 31052596108455936 31082804906279424 31195959894736896 31269533960789376 31413899306868736 31545494459383808 31620569697045504 31730363341826912 31753030607142912 31974861794491392 32122483501760512 32265588143942496 32296976972930964 32333815630061568 32414552078125056 32545841469393024 32658847863383972 32664322550071296 32696099278577664 32777740336703488 32993383365234432 33113493693923328 33223879833338712 33261775736684544 33377268013548032 33517087863095296 33596855303110848 33973290656647104 34012041354805248 34096968275951616 34130138720620544 34282187402938902 34354679106940416 34393128652898304 34479745146814464 34579956561230088 34705842709450752 34739605483488768 34826349107747456 34866072823529472 34899991473717248 34953132232474624 35109652166500352 35256729101664256 35340636720227328 35463347264394784 35488681266806784 35503797554577408 35696658759555276 35736610240902144 35901599207849984 36096621322687548 36137793939480576 36228028793198592 36263272390659328 36395286543859712 36542699193704448 36874957878791424 36910830826206816 36952932148641792 37009198834384896 37045202375000064 37304005426906624 37460274670518272 37549426515241536 37679806468419458 37706723845982208 37722784901738496 37970148380958528 38013457984782336 38108376308416512 38145449158340608 38396406060698112 38492280592773504 38536185752322048 38826617893310976 38967963743944704 39005872823566336 39179642746215888 39262490407931904 39322273761533952 39498358687312896 39635505766088288 39663820239372288 39680714913939456 39801541837425664 39896265672444132 40080458958097152 40125316761714688 40343282654768436 40389299108831232 40490149827692544 40529539730736896 40677084960784384 40796181439491744 40841840275316736 40944697361842176 41253281511642912 41300335930834944 41403461477941248 41443739875039232 41692711947719168 41967006105269952 42112724876468806 42142809004333056 42160759596060672 42337374142857216 42633149059321856 42913630303133184 43020784191923328 43062635963907952 43069854664359936 43111754173415424 43219402770833408 43394455292524032 43552430066761728 43594799038103552 43831611606120594 43881606926512128 43991177820312576 44298506444451616 44349034315579392 44589943986849324 44776734567103872 44795807070814464 44939741441753088 45140981356929024 45297720875529472 45462624367935488 45595732197079008 45709583203918536 45761720580882432 45806238809253888 46106608748306784 46159198981521408 46274456945934336 46319473977985024 46624207359419136 46793939842105344 46904300941184064 47067163097229842 47120848960303104 47318241689075712 47338396739436544 47595545012740368 47648813654536192 47962292691737088 48128828430250064 48136896389578752 48183725252640768 48304038390931456 48445465459396446 48621828117187584 48723598924939264 48988271795075958 49044148917866496 49166610505055232 49214441101609088 49270576198189056 49393603166666752 49835819750008068 50065902020322048 50275631794642944 50297046535651328 50626864507944704 50811168411222016 50959935984970656 51136880207140693 51145452413927424 51195208080930816 51323040790364672 51589692979347456 51768823857747968 52109408225233152 52239523661621184 52299109235294208 52349987210575872 52429698348711936 52664478249750528 52885093652496384 52907619885252608 53195020896592176 53255696331866112 53440611944129536 53604915361353216 53791043539691248 53800060670705664 53852398811774976 53986866436923392 54144931984031322 54342043189797888 54394908585988992 54455787033755648 54592929815789568 54814048790556672 55004375348857216 55067114574446592 55204615303921664 55366246239310224 55567803562500096 55956008140359936 56190412005777408 56214346128080896 56519709702629187 56584177352607744 56955222571437792 57152983760921951 57162564462624768 57218173737510912 57361045589231104 57482338897887232 57738420889160256 57859273723365376 58239926839966464 58442148808160792 58451945615917056 58508809235349504 58654903760416768 59132045754105856 59453258649132432 59521072370909184 59702312756138496 59727742761085952 59919655255670784 60120688437145728 60187975142572032 60514923982152654 60735224741538816 60794309596105344 60863652950704128 60946110938558048 61015627441176576 61074985079005184 61262760412975104 61475478331075712 61545598642028544 61699275927912448 61879922267464368 62105192216911872 62165609812558848 62539067921578752 62827798613737472 63169087314703209 63241139394091008 63460726683653824 63506061214285824 63949723588982784 64244967003521024 64531176287884992 64593953945861928 64667631260123136 64829104156250112 65091682938786048 65317695726767944 65328645100142592 65392198557155328 65555480673406976 65747417409180891 65986766730468864 66226987387846656 66447759666677424 66523551473369088 66754536027096064 67034175726190592 67193710606221696 67946581313294208 68024082709610496 68193936551903232 68260277441241088 68564374805877804 68709358213880832 68786257305796608 69159913122460176 69411685418901504 69479210966977536 69652698215494912 69799982947434496 69906264464949248 70219304333000704 70600744645844763 70681273440454656 70926694528789568 70977362533613568 71007595109154816 71393317519110552 71473220481804288 71803198415699968 72193242645375096 72275587878961152 72456057586397184 72526544781318656 72790573087719424 73085398387408896 73482407692613937 73749915757582848 73821661652413632 73905864297283584 74018397668769792 74090404750000128 74608010853813248 74920549341036544 75098853030483072 75359612936838916 75413447691964416 75445569803476992 75940296761917056 76026915969564672 76216752616833024 76290898316681216 76792812121396224 76984561185547008 77653235786621952 78011745647132672 78359285492431776 78524980815863808 78644547523067904 78996717374625792 79271011532176576 79327640478744576 79361429827878912 79603083674851328 79792531344888264 80160917916194304 80250633523429376 80686565309536872 80778598217662464 80980299655385088 81059079461473792 81354169921568768 81592362878983488 81683680550633472 81889394723684352 82506563023285824 82600671861669888 82806922955882496 82887479750078464 83385423895438336 83934012210539904 84225449752937612 84285618008666112 84321519192121344 84674748285714432 85266298118643712 85827260606266368 86041568383846656 86125271927815904 86223508346830848 86438805541666816 86788910585048064 87189598076207104 87663223212241188 87763213853024256 87982355640625152 88597012888903232 88698068631158784 89179887973698648 89553469134207744 89591614141628928 89879482883506176 90281962713858048 90595441751058944 90925248735870976 91191464394158016 91419166407837072 91523441161764864 91612477618507776 92213217496613568 92318397963042816 92548913891868672 92638947955970048 93248414718838272 93587879684210688 93808601882368128 94134326194459684 94241697920606208 94636483378151424 95191090025480736 95297627309072384 95924585383474176 96257656860500128 96367450505281536 96608076781862912 96890930918792892 97243656234375168 97447197849878528 97976543590151916 98088297835732992 98333221010110464 98428882203218176 98787206333333504 99671639500016136 100131804040644096 100551263589285888 100594093071302656 101253729015889408 101622336822444032 101919871969941312 102273760414281386 102290904827854848 102390416161861632 102646081580729344 103179385958694912 103537647715495936 104218816450466304 104479047323242368 104598218470588416 104699974421151744 104859396697423872 105328956499501056 105770187304992768 106390041793184352 106511392663732224 106881223888259072 107209830722706432 107582087079382496 107704797623549952 107973732873846784 108289863968062644 108684086379595776 108789817171977984 108911574067511296 109185859631579136 109628097581113344 110008750697714432 110409230607843328 110732492478620448 111135607125000192 111912016280719872 112380824011554816 112428692256161792 113039419405258374 113168354705215488 113910445142875584 114305967521843902 114325128925249536 114436347475021824 114722091178462208 114964677795774464 115476841778320512 115718547446730752 116479853679932928 116884297616321584 116903891231834112 117017618470699008 117309807520833536 118906517298264864 119042144741818368 119404625512276992 119455485522171904 120241376874291456 120375950285144064 121029847964305308 121470449483077632 121588619192210688 121892221877116096 122031254882353152 122149970158010368 122525520825950208 122950956662151424 123398551855824896 123759844534928736 124210384433823744 124331219625117696 125078135843157504 125655597227474944 126338174629406418 126482278788182016 126921453367307648 127012122428571648 127899447177965568 128489934007042048 129062352575769984 129187907891723856 129335262520246272 129658208312500224 130183365877572096 130635391453535888 130657290200285184 130784397114310656 131110961346813952 131494834818361782 131973533460937728 132895519333354848 133047102946738176 133509072054192128 134068351452381184 134387421212443392 135893162626588416 136387873103806464 136520554882482176 137128749611755608 137418716427761664 138319826244920352 138800103419381881 138823370837803008 138958421933955072 139305396430989824 139599965894868992 139812528929898496 140438608666001408 141201489291689526 141362546880909312 141853389057579136 141954725067227136 142015190218309632 142786635038221104 142946440963608576 143606396831399936 144386485290750192 144551175757922304 144912115172794368 145053089562637312 146170796774817792 146964815385227874 147499831515165696 147643323304827264 147811728594567168 148180809500000256 149216021707626496 149841098682073088 150197706060966144 150719225873677832 150826895383928832 150891139606953984 151880593523834112 152433505233666048 152581796633362432 153410640621422079 153585624242792448 153969122371094016 155306471573243904 156023491294265344 156718570984863552 157049961631727616 157289095046135808 157993434749251584 158542023064353152 158655280957489152 158722859655757824 159206167349702656 159585062689776528 160321835832388608 160501267046858752 161373130619073744 161557196435324928 161960599310770176 162118158922947584 163184725757966976 163367361101266944 163778789447368704 165013126046571648 165201343723339776 165613845911764992 165774959500156928 166770847790876672 167868024421079808 168450899505875224 168571236017332224 168643038384242688 169559129107887561 170532596237287424 171458951282765853 171654521212532736 172083136767693312 172250543855631808 172447016693661696 172877611083333632 173577821170096128 174379196152414208 175326446424482376 175526427706048512 175964711281250304 177194025777806464 177396137262317568 178359775947397296 179106938268415488 179183228283257856 179758965767012352 180563925427716096 181190883502117888 182382928788316032 182838332815674144 183046882323529728 183224955237015552 184426434993227136 184636795926085632 185097827783737344 185277895911940096 186496829437676544 187617203764736256 188268652388919368 188483395841212416 189507261944109627 190382180050961472 190595254618144768 191849170766948352 192515313721000256 192734901010563072 193216153563725824 193781861837585784 194487312468750336 194894395699757056 195953087180303832 196176595671465984 196666442020220928 196857764406436352 197574412666667008 199343279000032272 200263608081288192 201102527178571776 201188186142605312 202507458031778816 203839743939882624 204547520828562772 204581809655709696 204780832323723264 205292163161458688 206358771917389824 207075295430991872 208437632900932608 208958094646484736 209399948842303488 209718793394847744 210657912999002112 211802233937534289 212780083586368704 213022785327464448 213762447776518144 214419661445412864 215164174158764992 215409595247099904 215947465747693568 216579727936125288 217368172759191552 217579634343955968 217823148135022592 218371719263158272 219256195162226688 220017501395428864 220818461215686656 221464984957240896 222271214250000384 223824032561439744 224761648023109632 224857384512323584 226078838810516748 226336709410430976 227820890285751168 228611935043687804 228650257850499072 228872694950043648 229444182356924416 230953683556641024 231437094893461504 232959707359865856 233768595232643168 234035236941398016 234619615041667072 237813034596529728 238084289483636736 238809251024553984 238910971044343808 240482753748582912 240751900570288128 242059695928610616 242940898966155264 243177238384421376 243784443754232192 244062509764706304 244299940316020736 245051041651900416 245901913324302848 246797103711649792 247519689069857472 248420768867647488 248662439250235392 250156271686315008 251311194454949888 252676349258812836 252964557576364032 253842906734615296 254024244857143296 255798894355931136 258124705151539968 258375815783447712 258670525040492544 259316416625000448 260366731755144192 261270782907071776 261568794228621312 262221922693627904 262989669636723564 263947066921875456 265791038666709696 266094205893476352 267018144108384256 268136702904762368 268774842424886784 271786325253176832 272775746207612928 273041109764964352 274257499223511216 274837432855523328 276639652489840704 277600206838763762 277646741675606016 277916843867910144 278610792861979648 279199931789737984 280877217332002816 282402978583379052 282725093761818624 283706778115158272 283909450134454272 285573270076442208 285892881927217152 288772970581500384 289102351515844608 289824230345588736 290106179125274624 292341593549635584 293929630770455748 294999663030331392 295286646609654528 296361619000000512 298432043415252992 299682197364146176 300395412121932288 301438451747355664 301653790767857664 301782279213907968 303761187047668224 304867010467332096 305163593266724864 306821281242844158 307171248485584896 307938244742188032 310612943146487808 312046982588530688 313437141969727104 314099923263455232 314578190092271616 315986869498503168 317084046128706304 317310561914978304 318412334699405312 319170125379553056 320643671664777216 322746261238147488 323114392870649856 323921198621540352 324236317845895168 326369451515933952 326734722202533888 327557578894737408 330026252093143296 331227691823529984 331549919000313856 333541695581753344 335736048842159616 336901799011750448 337142472034664448 337286076768485376 339118258215775122 341065192474574848 342917902565531706 343309042425065472 344166273535386624 344501087711263616 344894033387323392 345755222166667264 347155642340192256 348758392304828416 350652892848964752 351052855412097024 351929422562500608 354388051555612928 356719551894794592 357958161449984851 358213876536830976 358366456566515712 361127850855432192 362381767004235776 364765857576632064 365676665631348288 366093764647059456 366449910474031104 368852869986454272 370195655567474688 370555791823880192 372993658875353088 375234407529472512 376537304777838736 376966791682424832 379014523888219254 380764360101922944 381190509236289536 383698341533896704 385030627442000512 385469802021126144 386432307127451648 387563723675171568 388974624937500672 389788791399514112 391906174360607664 392353191342931968 393332884040441856 393715528812872704 398686558000064544 400070886326453657 400527216162576384 402205054357143552 402376372285210624 405014916063557632 407679487879765248 409095041657125544 409163619311419392 409561664647446528 410584326322917376 414150590861983744 416400310258145643 416875265801865216 417916189292969472 418799897684606976 419437586789695488 421315825998004224 423604467875068578 425560167172737408 426045570654928896 427524895553036288 428839322890825728 430328348317529984 430819190494199808 431894931495387136 433159455872250576 434736345518383104 435159268687911936 435646296270045184 438512390324453376 440035002790857728 442929969914481792 444542428500000768 447648065122879488 449523296046219264 449714769024647168 452157677621033496 452673418820861952 455641780571502336 457223870087375608 457300515700998144 457745389900087296 458888364713848832 460231921864266237 461907367113282048 462874189786923008 465919414719731712 467537190465286336 468070473882796032 469239230083334144 475626069193059456 476168578967273472 477618502049107968 477821942088687616 480965507497165824 481503801140576256 484119391857221232 485881797932310528 486354476768842752 487568887508464384 488599880632041472 490102083303800832 491803826648605696 495039378139714944 496841537735294976 497324878500470784 500312543372630016 502622388909899776 505352698517625672 505929115152728064 507685813469230592 511597788711862272 514376853848297559 516249410303079936 516751631566895424 517341050080985088 518632833250000896 520733463510288384 522541565814143552 523137588457242624 524443845387255808 525979339273447128 527894133843750912 531582077333419392 532188411786952704 534036288216768512 536273405809524736 537549684849773568 543572650506353664 546082219529928704 548514998447022432 549674865711046656 553279304979681408 555200413677527524 555293483351212032 555833687735820288 557221585723959296 561754434664005632 564805957166758104 565450187523637248 567413556230316544 571146540152884416 571785763854434304 577545941163000768 578204703031689216 579648460691177472 580212358250549248 584683187099271168 587859261540911496 589999326060662784 590573293219309056 592723238000001024 596864086830505984 599364394728292352 600790824243864576 602876903494711328 603307581535715328 603564558427815936 607522374095336448 610327186533449728 613642562485688316 614342496971169792 615876489484376064 621225886292975616 626874283939454208 628199846526910464 629156380184543232 631973738997006336 634168092257412608 636824669398810624 638340250759106112 641287343329554432 645492522476294976 646228785741299712 647842397243080704 648472635691790336 652738903031867904 653469444405067776 655115157789474816 660052504186286592 662455383647059968 663099838000627712 667083391163506688 671472097684319232 673803598023500896 674284944069328896 674572153536970752 678236516431550244 682130384949149696 685835805131063412 686618084850130944 688332547070773248 689002175422527232 691510444333334528 694311284680384512 701305785697929504 702105710824194048 703858845125001216 708776103111225856 713439103789589184 715916322899969702 716427753073661952 716732913133031424 722255701710864384 724763534008471552 729531715153264128 731353331262696576 732187529294118912 732899820948062208 737705739972908544 740391311134949376 741111583647760384 745987317750706176 750468815058945024 753074609555677472 753933583364849664 758029047776438508 761528720203845888 762381018472579072 767396683067793408 770061254884001024 772864614254903296 775127447350343136 777949249875001344 783812348721215328 784706382685863936 786665768080883712 787431057625745408 797373116000129088 800141772652907314 801054432325152768 804410108714287104 804752744570421248 810029832127115264 815358975759530496 818190083314251088 818327238622838784 819123329294893056 821168652645834752 828301181723967488 832800620516291286 833750531603730432 835832378585938944 837599795369213952 842631651996008448 847208935750137156 851120334345474816 855049791106072576 857678645781651456 860656696635059968 863789862990774272 866318911744501152 869472691036766208 870318537375823872 877024780648906752 880070005581715456 885859939828963584 889084857000001536 895296130245758976 899046592092438528 899429538049294336 904315355242066992 905346837641723904 911283561143004672 914447740174751216 914601031401996288 915490779800174592 917776729427697664 920463843728532474 923814734226564096 925748379573846016 931838829439463424 935074380930572672 936140947765592064 938478460166668288 951252138386118912 955237004098215936 955643884177375232 961931014994331648 968238783714442464 971600723935673167 971763595864621056 972708953537685504 975137775016928768 977199761264082944 980204166607601664 983607653297211392 990078756279429888 993683075470589952 994649757000941568 1000625086745260032 1005244777819799552 1010705397035251344 1011858230305456128 1015371626938461184 1023195577423724544 1028753707696595118 1032498820606159872 1033503263133790848 1034682100161970176 1037265666500001792 1041466927020576768 1045083131628287104 1046275176914485248 1048887690774511616 1051958678546894256 1055788267687501824 1063164154666838784 1068072576433537024 1073874484349954553 1075099369699547136 1087145301012707328 1092164439059857408 1097029996894044864 1099349731422093312 1106558609959362816 1110400827355055048 1110586966702424064 1111667375471640576 1114443171447918592 1123508869328011264 1129611914333516208 1130900375047274496 1134827112460633088 1142293080305768832 1143571527708868608 1155091882326001536 1156409406063378432 1159296921382354944 1160424716501098496 1169366374198542336 1175718523081822992 1179998652121325568 1181146586438618112 1193728173661011968 1200212658979360971 1201581648487729152 1205753806989422656 1206615163071430656 1207129116855631872 1215044748190672896 1220654373066899456 1227285124971376632 1228684993942339584 1231752978968752128 1242451772585951232 1249200930774436929 1253748567878908416 1256399693053820928 1258312760369086464 1263947477994012672 1268336184514825216 1273649338797621248 1276680501518212224 1282574686659108864 1290985044952589952 1292457571482599424 1295684794486161408 1296945271383580672 1305477806063735808 1306938888810135552 1320105008372573184 1326199676001255424 1334166782327013376 1342944195368638464 1347607196047001792 1348569888138657792 1349144307073941504 1356473032863100488 1364260769898299392 1371671610262126824 1373236169700261888 1376665094141546496 1378004350845054464 1383020888666669056 1388622569360769024 1402611571395859008 1404211421648388096 1407717690250002432 1417552206222451712 1426878207579178368 1431832645799939404 1432855506147323904 1433465826266062848 1444511403421728768 1449527068016943104 1459063430306528256 1462706662525393152 1465799641896124416 1475411479945817088 1482223167295520768 1491974635501412352 1500937630117890048 1506149219111354944 1507867166729699328 1516058095552877016 1523057440407691776 1524762036945158144 1534793366135586816 1540122509768002048 1545729228509806592 1550254894700686272 1555898499750002688 1567624697442430656 1569412765371727872 1573331536161767424 1574862115251490816 1594746232000258176 1600283545305814628 1602108864650305536 1608820217428574208 1620059664254230528 1630717951519060992 1636380166628502176 1638246658589786112 1642337305291669504 1656602363447934976 1665601241032582572 1667501063207460864 1671664757171877888 1685263303992016896 1694417871500274312 1702240668690949632 1710099582212145152 1715357291563302912 1721313393270119936 1727579725981548544 1732637823489002304 1738945382073532416 1740637074751647744 1754049561297813504 1760140011163430912 1771719879657927168 1778169714000003072 1790592260491517952 1798093184184877056 1808630710484133984 1810693675283447808 1822567122286009344 1828895480349502432 1830981559600349184 1835553458855395328 1840927687457064948 1847629468453128192 1851496759147692032 1863677658878926848 1870148761861145344 1876956920333336576 1902504276772237824 1910474008196431872 1911287768354750464 1923862029988663296 1936477567428884928 1943201447871346334 1943527191729242112 1945417907075371008 1950275550033857536 1954399522528165888 1960408333215203328 1967215306594422784 1980157512558859776 1987366150941179904 1989299514001883136 2001250173490520064 2021410794070502688 2023716460610912256 2030743253876922368 2046391154847449088 2057507415393190236 2064997641212319744 2067006526267581696 2074531333000003584 2082933854041153536 2090166263256574208 2097775381549023232 2103917357093788512 2111576535375003648 2126328309333677568 2136145152867074048 2147748968699909106 2150198739399094272 2174290602025414656 2184328878119714816 2194059993788089728 2198699462844186624 2213117219918725632 2220801654710110096 2221173933404848128 2223334750943281152 2228886342895837184 2259223828667032416 2261800750094548992 2269654224921266176 2284586160611537664 2287143055417737216 2310183764652003072 2318593842764709888 2320849433002196992 2351437046163645984 2359997304242651136 2362293172877236224 2387456347322023936 2400425317958721942 2403163296975458304 2411507613978845312 2413230326142861312 2414258233711263744 2430089496381345792 2441308746133798912 2454570249942753264 2457369987884679168 2463505957937504256 2484903545171902464 2498401861548873858 2507497135757816832 2512799386107641856 2527894955988025344 2536672369029650432 2547298677595242496 2553361003036424448 2565149373318217728 2581970089905179904 2591369588972322816 2593890542767161344 2610955612127471616 2640210016745146368 2652399352002510848 2668333564654026752 2685888390737276928 2695214392094003584 2697139776277315584 2698288614147883008 2712946065726200976 2728521539796598784 2743343220524253648 2746472339400523776 2753330188283092992 2756008701690108928 2777245138721538048 2805223142791718016 2808422843296776192 2815435380500004864 2835104412444903424 2853756415158356736 2863665291599878808 2865711012294647808 2866931652532125696 2899054136033886208 2914802171807019501 2918126860613056512 2925413325050786304 2931599283792248832 2950822959891634176 2964446334591041536 2983949271002824704 3001875260235780096 3012298438222709888 3015734333459398656 3032116191105754032 3046114880815383552 3049524073890316288 3069586732271173632 3080245019536004096 3100509789401372544 3111796999500005376 3135249394884861312 3138825530743455744 3146663072323534848 3149724230502981632 3189492464000516352 3200567090611629256 3204217729300611072 3221623453049863659 3240119328508461056 3261435903038121984 3272760333257004352 3276493317179572224 3284674610583339008 3313204726895869952 3331202482065165144 3335002126414921728 3343329514343755776 3370526607984033792 3388835743000548624 3404481337381899264 3420199164424290304 3430714583126605824 3442626786540239872 3465275646978004608 3477890764147064832 3481274149503295488 3508099122595627008 3520280022326861824 3543439759315854336 3581184520983035904 3600637976938082913 3617261420968267968 3621387350566895616 3645134244572018688 3657790960699004864 3661963119200698368 3671106917710790656 3681855374914129896 3695258936906256384 3702993518295384064 3727355317757853696 3740297523722290688 3753913840666673152 3805008553544475648 3820948016392863744 3822575536709500928 3847724059977326592 3872955134857769856 3886402895742692668 3887054383458484224 3890835814150742016 3900551100067715072 3920816666430406656 3934430613188845568 3960315025117719552 3978599028003766272 4002500346981040128 4042821588141005376 4047432921221824512 4061486507753844736 4092782309694898176 4115014830786380472 4129995282424639488 4134013052535163392 4149062666000007168 4165867708082307072 4180332526513148416 4195550763098046464 4207834714187577024 4223153070750007296 4252656618667355136 4272290305734148096 4295497937399818212 4300397478798188544 4348581204050829312 4388119987576179456 4397398925688373248 4426234439837451264 4441603309420220192 4446669501886562304 4457772685791674368 4518447657334064832 4523601500189097984 4539308449842532352 4569172321223075328 4574286110835474432 4620367529304006144 4637187685529419776 4641698866004393984 4702874092327291968 4719994608485302272 4724586345754472448 4774912694644047872 4800850635917443884 4806326593950916608 4823015227957690624 4826460652285722624 4860178992762691584 4909140499885506528 4914739975769358336 4927011915875008512 4969807090343804928 4996803723097747716 5014994271515633664 5055789911976050688 5073344738059300864 5094597355190484992 5106722006072848896 5130298746636435456 5163940179810359808 5182739177944645632 5187781085534322688 5221911224254943232 5280420033490292736 5304798704005021696 5336667129308053504 5371776781474553856 5390428784188007168 5394279552554631168 5425892131452401952 5486686441048507296 5492944678801047552 5506660376566185984 5512017403380217856 5554490277443076096 5610446285583436032 5630870761000009728 5670208824889806848 5707512830316713472 5727330583199757616 5731422024589295616 5733863305064251392 5798108272067772416 5829604343614039002 5836253721226113024 5850826650101572608 5863198567584497664 5901645919783268352 5928892669182083072 5967898542005649408 6003750520471560192 6024596876445419776 6064232382211508064 6092229761630767104 6139173464542347264 6160490039072008192 6201019578802745088 6223593999000010752 6270498789769722624 6293326144647069696 6299448461005963264 6378984928001032704 6401134181223258512 6408435458601222144 6443246906099727318 6480238657016922112 6522871806076243968 6545520666514008704 6552986634359144448 6569349221166678016 6626409453791739904 6662404964130330288 6670004252829843456 6686659028687511552 6777671486001097248 6801205067549712169 6808962674763798528 6840398328848580608 6861429166253211648 6885253573080479744 6930551293956009216 6955781528294129664 6962548299006590976 7040560044653723648 7086879518631708672 7162369041966071808 7201275953876165826 7234522841936535936 7242774701133791232 7290268489144037376 7315581921398009728 7323926238401396736 7342213835421581312 7363710749828259792 7390517873812512768 7405987036590768128 7454710635515707392 7480595047444581376 7610017107088951296 7641896032785727488 7645151073419001856 7695448119954653184 7745910269715539712 7772805791485385336 7774108766916968448 7781671628301484032 7801102200135430144 7868861226377691136 7920630050235439104 7957198056007532544 8005000693962080256 8085643176282010752 8094865842443649024 8122973015507689472 8185564619389796352 8230029661572760944 8259990564849278976 8268026105070326784 8331735416164614144 8360665053026296832 8415669428375154048 8446306141500014592 8505313237334710272 8544580611468296192 8590995874799636424 8600794957596377088 8697162408101658624 8744406515421058503 8776239975152358912 8794797851376746496 8852468879674902528 8883206618840440384 8893339003773124608 8915545371583348736 9036895314668129664 9047203000378195968 9078616899685064704 9138344642446150656 9148572221670948864 9240735058608012288 9283397732008787968 9405748184654583936 9439989216970604544 9449172691508944896 9549825389288095744 9601701271834887768 9612653187901833216 9646030455915381248 9720357985525383168 9818280999771013056 9829479951538716672 9854023831750017024 9939614180687609856 9993607446195495432 10029988543031267328 10111579823952101376 10146689476118601728 10189194710380969984 10213444012145697792 10260597493272870912 10327880359620719616 10375562171068645376 10443822448509886464 10560840066980585472 10673334258616107008 10743553562949107712 10780857568376014336 10851784262904803904 10973372882097014592 10985889357602095104 11013320753132371968 11024034806760435712 11108980554886152192 11220892571166872064 11261741522000019456 11340417649779613696 11415025660633426944 11454661166399515232 11462844049178591232 11467726610128502784 11596216544135544832 11659208687228078004 11672507442452226048 11701653300203145216 11803291839566536704 11935797084011298816 12007501040943120384 12049193752890839552 12128464764423016128 12184459523261534208 12278346929084694528 12320980078144016384 12402039157605490176 12447187998000021504 12540997579539445248 12586652289294139392 12598896922011926528 12757969856002065408 12802268362446517024 12816870917202444288 12886493812199454636 12960477314033844224 13045743612152487936 13091041333028017408 13138698442333356032 13324809928260660576 13340008505659686912 13373318057375023104 13555342972002194496 13602410135099424338 13617925349527597056 13680796657697161216 13722858332506423296 13770507146160959488 13861102587912018432 13911563056588259328 13925096598013181952 14081120089307447296 14173759037263417344 14324738083932143616 14402551907752331652 14469045683873071872 14580536978288074752 14631163842796019456 14684427670843162624 14727421499656519584 14781035747625025536 14909421271031414784 14961190094889162752 15220034214177902592 15283792065571454976 15290302146838003712 15390896239909306368 15491820539431079424 15545611582970770672 15548217533833936896 15563343256602968064 15602204400270860288 15737722452755382272 15841260100470878208 15914396112015065088 16010001387924160512 16171286352564021504 16245946031015378944 16460059323145521888 16519981129698557952 16536052210140653568 16663470832329228288 16721330106052593664 16831338856750308096 16892612283000029184 17010626474669420544 17089161222936592384 17181991749599272848 17201589915192754176 17394324816203317248 17488813030842117006 17552479950304717824 17589595702753492992 17704937759349805056 17766413237680880768 17786678007546249216 17831090743166697472 18073790629336259328 18157233799370129408 18276689284892301312 18481470117216024576 18566795464017575936 18811496369309167872 18879978433941209088 18898345383017889792 19099650778576191488 19203402543669775536 19225306375803666432 19292060911830762496 19440715971050766336 19636561999542026112 19658959903077433344 19708047663500034048 19879228361375219712 19987214892390990864 20059977086062534656 20293378952237203456 20403615202649136507 20426888024291395584 20521194986545741824 20655760719241439232 20751124342137290752 20887644897019772928 21121680133961170944 21346668517232214016 21487107125898215424 21561715136752028672 21703568525809607808 21946745764194029184 21971778715204190208 22026641506264743936 22048069613520871424 22217961109772304384 22441785142333744128 22680835299559227392 22830051321266853888 22909322332799030464 22925688098357182464 22935453220257005568 23192433088271089664 23318417374456156008 23345014884904452096 23403306600406290432 23606583679133073408 23871594168022597632 24015002081886240768 24098387505781679104 24256929528846032256 24368919046523068416 24556693858169389056 24641960156288032768 24804078315210980352 25081995159078890496 25197793844023853056 25515939712004130816 25604536724893034048 25633741834404888576 25772987624398909272 25920954628067688448 26091487224304975872 26182082666056034816 26277396884666712064 26649619856521321152 26680017011319373824 26746636114750046208 27110685944004388992 27204820270198848676 27235850699055194112 27445716665012846592 27541014292321918976 27722205175824036864 27850193196026363904 28162240178614894592 28347518074526834688 28649476167864287232 28805103815504663304 28938091367746143744 29161073956576149504 29262327685592038912 29368855341686325248 29454842999313039168 29562071495250051072 29818842542062829568 29922380189778325504 30440068428355805184 30567584131142909952 30781792479818612736 30983641078862158848 31091223165941541344 31126686513205936128 31204408800541720576 31475444905510764544 31682520200941756416 32020002775848321024 32342572705128043008 32491892062030757888 32920118646291043776 33039962259397115904 33072104420281307136 33326941664658456576 33442660212105187328 33662677713500616192 33785224566000058368 34021252949338841088 34363983499198545696 34403179830385508352 34788649632406634496 34977626061684234012 35104959900609435648 35409875518699610112 35532826475361761536 35662181486333394944 36147581258672518656 36314467598740258816 36553378569784602624 36962940234432049152 37133590928035151872 37622992738618335744 37759956867882418176 37796690766035779584 38406805087339551072 38450612751607332864 38584121823661524992 38881431942101532672 39273123999084052224 39416095327000068096 39974429784781981728 40119954172125069312 40586757904474406912 40807230405298273014 40853776048582791168 41042389973091483648 41311521438482878464 41502248684274581504 41775289794039545856 42243360267922341888 42974214251796430848 43123430273504057344 43407137051619215616 43893491528388058368 44053283012529487872 44096139227041742848 44883570284667488256 45361670599118454784 45660102642533707776 45818644665598060928 45851376196714364928 45870906440514011136 46384866176542179328 46636834748912312016 46690029769808904192 46806613200812580864 47213167358266146816 47743188336045195264 48030004163772481536 48196775011563358208 48513859057692064512 48737838093046136832 49283920312576065536 49608156630421960704 50163990318157780992 50395587688047706112 51031879424008261632 51209073449786068096 51267483668809777152 51545975248797818544 51841909256135376896 52182974448609951744 52364165332112069632 53299239713042642304 53360034022638747648 53493272229500092416 54221371888008777984 54409640540397697352 54471701398110388224 55082028584643837952 55444410351648073728 55700386392052727808 56324480357229789184 56695036149053669376 57298952335728574464 57610207631009326608 57876182735492287488 58322147913152299008 58524655371184077824 58909685998626078336 59124142990500102144 59637685084125659136 59844760379556651008 60880136856711610368 61210845607947409521 61563584959637225472 61967282157724317696 62182446331883082688 62253373026411872256 62408817601083441152 62950889811021529088 63365040401883512832 64040005551696642048 64685145410256086016 64983784124061515776 65840237292582087552 66079924518794231808 66144208840562614272 66653883329316913152 66885320424210374656 67325355427001232384 68042505898677682176 68727966998397091392 68806359660771016704 69577299264813268992 69955252123368468024 70209919801218871296 70819751037399220224 71065652950723523072 71324362972666789888 72295162517345037312 72628935197480517632 73106757139569205248 73925880468864098304 75245985477236671488 75593381532071559168 76813610174679102144 76901225503214665728 77168243647323049984 77762863884203065344 78546247998168104448 78832190654000136192 79948859569563963456 80239908344250138624 81173515808948813824 81614460810596546028 81707552097165582336 82623042876965756928 83550579588079091712 84486720535844683776 85948428503592861696 86246860547008114688 86814274103238431232 87786983056776116736 88106566025058975744 88192278454083485696 89767140569334976512 90723341198236909568 91320205285067415552 91637289331196121856 91702752393428729856 93273669497824624032 93380059539617808384 93613226401625161728 94426334716532293632 96060008327544963072 96393550023126716416 97027718115384129024 97475676186092273664 98567840625152131072 99216313260843921408 100327980636315561984 100791175376095412224 102063758848016523264 102418146899572136192 103091950497595637088 104365948897219903488 104728330664224139264 106598479426085284608 106986544459000184832 108442743776017555968 108819281080795394704 108943402796220776448 110164057169287675904 110888820703296147456 111400772784105455616 112648960714459578368 113390072298107338752 115220415262018653216 115752365470984574976 116644295826304598016 117049310742368155648 117819371997252156672 118248285981000204288 119689520759113302016 121760273713423220736 122421691215894819042 123127169919274450944 123934564315448635392 124364892663766165376 124506746052823744512 124817635202166882304 125901779622043058176 126730080803767025664 129370290820512172032 129967568248123031552 131680474585164175104 132159849037588463616 132288417681125228544 133770640848420749312 134650710854002464768 136085011797355364352 137455933996794182784 137612719321542033408 139154598529626537984 139910504246736936048 140419839602437742592 141639502074798440448 142131305901447046144 144590325034690074624 145257870394961035264 146213514279138410496 147851760937728196608 150491970954473342976 151186763064143118336 153627220349358204288 153802451006429331456 154336487294646099968 155525727768406130688 157092495996336208896 159897719139127926912 160479816688500277248 162347031617897627648 163228921621193092056 163415104194331164672 165246085753931513856 167101159176158183424 168973441071689367552 171896857007185723392 172493721094016229376 173628548206476862464 175573966113552233472 176384556908166971392 179534281138669953024 181446682396473819136 182640410570134831104 183274578662392243712 186547338995649248064 186760119079235616768 187226452803250323456 188852669433064587264 192120016655089926144 192787100046253432832 194055436230768258048 194951352372184547328 197135681250304262144 198432626521687842816 200655961272631123968 204127517696033046528 204836293799144272384 206183900995191274176 208731897794439806976 209456661328448278528 213196958852170569216 213973088918000369664 216885487552035111936 217638562161590789408 217886805592441552896 220328114338575351808 221777641406592294912 226780144596214677504 230440830524037306432 231504730941969149952 233288591652609196032 234098621484736311296 235638743994504313344 236496571962000408576 239379041518226604032 243520547426846441472 244843382431789638084 247869128630897270784 248729785327532330752 249635270404333764608 253460161607534051328 258740581641024344064 259935136496246063104 263360949170328350208 264319698075176927232 264576835362250457088 267541281696841498624 269301421708004929536 272170023594710728704 274911867993588365568 279821008493473872096 280839679204875485184 283279004149596880896 284262611802894092288 289180650069380149248 290515740789922070528 292427028558276820992 295703521875456393216 300983941908946685952 302373526128286236672 307254440698716408576 308672974589292199936 314184991992672417792 319795438278255853824 320959633377000554496 324694063235795255296 326457843242386184112 326830208388662329344 330492171507863027712 334202318352316366848 337946882143378735104 344987442188032458752 347257096412953724928 351147932227104466944 352769113816333942784 359068562277339906048 362893364792947638272 365280821140269662208 366549157324784487424 373094677991298496128 373520238158471233536 374452905606500646912 377705338866129174528 385574200092506865664 388110872461536516096 389902704744369094656 394271362500608524288 396865253043375685632 401311922545262247936 408255035392066093056 409672587598288544768 412367801990382548352 417463795588879613952 418913322656896557056 426393917704341138432 433770975104070223872 435277124323181578816 435773611184883105792 440656228677150703616 443555282813184589824 453560289192429355008 460881661048074612864 463009461883938299904 466577183305218392064 468197242969472622592 471277487989008626688 478758083036453208064 487041094853692882944 489686764863579276168 495738257261794541568 497459570655064661504 499270540808667529216 506920323215068102656 517481163282048688128 526721898340656700416 529153670724500914176 535082563393682997248 538602843416009859072 544340047189421457408 549823735987176731136 559642016986947744192 561679358409750970368 566558008299193761792 568525223605788184576 578361300138760298496 584854057116553641984 591407043750912786432 601967883817893371904 614508881397432817152 617345949178584399872 628369983985344835584 639590876556511707648 641919266754001108992 652915686484772368224 653660416777324658688 660984343015726055424 689974884376064917504 694514192825907449856 702295864454208933888 705538227632667885568 718137124554679812096 730561642280539324416 733098314649568974848 746189355982596992256 748905811213001293824 771148400185013731328 776221744923073032192 779805409488738189312 788542725001217048576 793730506086751371264 802623845090524495872 816510070784132186112 819345175196577089536 824735603980765096704 837826645313793114112 852787835408682276864 867541950208140447744 870554248646363157632 871547222369766211584 881312457354301407232 887110565626369179648 907120578384858710016 921763322096149225728 926018923767876599808 936394485938945245184 942554975978017253376 957516166072906416128 974082189707385765888 979373529727158552336 991476514523589083136 994919141310129323008 1013840646430136205312 1034962326564097376256 1053443796681313400832 1058307341449001828352 1070165126787365994496 1077205686832019718144 1088680094378842914816 1099647471974353462272 1119284033973895488384 1123358716819501940736 1133116016598387523584 1137050447211576369152 1156722600277520596992 1169708114233107283968 1182814087501825572864 1203935767635786743808 1229017762794865634304 1234691898357168799744 1256739967970689671168 1279181753113023415296 1305831372969544736448 1307320833554649317376 1321968686031452110848 1379949768752129835008 1389028385651814899712 1404591728908417867776 1436274249109359624192 1461123284561078648832 1466196629299137949696 1492378711965193984512 1497811622426002587648 1542296800370027462656 1552443489846146064384 1587461012173502742528 1605247690181048991744 1633020141568264372224 1638690350393154179072 1649471207961530193408 1675653290627586228224 1705575670817364553728 1735083900416280895488 1741108497292726315264 1774221131252738359296 1843526644192298451456 1852037847535753199616 1872788971877890490368 1885109951956034506752 1915032332145812832256 1958747059454317104672 1982953029047178166272 1989838282620258646016 2069924653128194752512 2106887593362626801664 2116614682898003656704 2140330253574731988992 2154411373664039436288 2199294943948706924544 2238568067947790976768 2246717433639003881472 2274100894423152738304 2313445200555041193984 2339416228466214567936 2365628175003651145728 2407871535271573487616 2458035525589731268608 2469383796714337599488 2513479935941379342336 2558363506226046830592 2611662745939089472896 2614641667109298634752 2643937372062904221696 2759899537504259670016 2778056771303629799424 2809183457816835735552 2872548498218719248384 2922246569122157297664 2932393258598275899392 2984757423930387969024 3084593600740054925312 3104886979692292128768 3174922024347005485056 3210495380362097983488 3266040283136528744448 3277380700786308358144 3298942415923060386816 3351306581255172456448 3411151341634729107456 3470167800832561790976 3482216994585452630528 3548442262505476718592 3687053288384596902912 3704075695071506399232 3745577943755780980736 3770219903912069013504 3917494118908634209344 3965906058094356332544 3979676565240517292032 4139849306256389505024 4213775186725253603328 4308822747328078872576 4398589887897413849088 4477136135895581953536 4493434867278007762944 4548201788846305476608 4626890401110082387968 4815743070543146975232 4916071051179462537216 4938767593428675198976 5026959871882758684672 5116727012452093661184 5223325491878178945792 5519799075008519340032 5556113542607259598848 5618366915633671471104 5745096996437438496768 5864786517196551798784 5969514847860775938048 6169187201480109850624 6209773959384584257536 6349844048694010970112 6420990760724195966976 6554761401572616716288 6597884831846120773632 6702613162510344912896 6822302683269458214912 6940335601665123581952 6964433989170905261056 7096884525010953437184 7374106576769193805824 7408151390143012798464 7491155887511561961472 7540439807824138027008 7834988237817268418688 7931812116188712665088 7959353130481034584064 8279698612512779010048 8427550373450507206656 8617645494656157745152 8797179775794827698176 8954272271791163907072 9096403577692610953216 9253780802220164775936 9631486141086293950464 9832142102358925074432 10053919743765517369344 10233454024904187322368 10446650983756357891584 11112227085214519197696 11236733831267342942208 11729573034393103597568 11939029695721551876096 12419547918769168515072 13109522803145233432576 13195769663692241547264 13405226325020689825792 13644605366538916429824 13880671203330247163904 13928867978341810522112 14748213153538387611648 14816302780286025596928 14982311775023123922944 15080879615648276054016 15669976475634536837376 15918706260962069168128 16559397225025558020096 16855100746901014413312 17235290989312315490304 17594359551589655396352 17908544543582327814144 18192807155385221906432 18507561604440329551872 19262972282172587900928 19664284204717850148864 20107839487531034738688 20466908049808374644736 20893301967512715783168 22224454170429038395392 22473467662534685884416 23459146068786207195136 23878059391443103752192 24839095837538337030144 26219045606290466865152 26391539327384483094528 27289210733077832859648 27761342406660494327808 27857735956683621044224 29496426307076775223296 30161759231296552108032 31339952951269073674752 31837412521924138336256 33710201493802028826624 35188719103179310792704 35817089087164655628288 36385614310770443812864 39328568409435700297728 40215678975062069477376 40933816099616749289472 41786603935025431566336 44448908340858076790784 44946935325069371768832 46918292137572414390272 47756118782886207504384 49678191675076674060288 52438091212580933730304 52783078654768966189056 54578421466155665719296 55522684813320988655616 55715471913367242088448 58992852614153550446592 60323518462593104216064 62679905902538147349504 63674825043848276672512 67420402987604057653248 70377438206358621585408 71634178174329311256576 78657136818871400595456 81867632199233498578944 83573207870050863132672 93836584275144828780544 95512237565772415008768 104876182425161867460608 105566157309537932378112 109156842932311331438592 111430943826734484176896 117985705228307100893184 120647036925186208432128 125359811805076294699008 127349650087696553345024 134840805975208115306496 140754876412717243170816 143268356348658622513152 157314273637742801190912 163735264398466997157888 167146415740101726265344 191024475131544830017536 211132314619075864756224 222861887653468968353792 235971410456614201786368 250719623610152589398016 254699300175393106690048 281509752825434486341632 286536712697317245026304 314628547275485602381824 327470528796933994315776 334292831480203452530688 382048950263089660035072 422264629238151729512448 445723775306937936707584 471942820913228403572736 501439247220305178796032 573073425394634490052608 668585662960406905061376 764097900526179320070144 844529258476303459024896 891447550613875873415168 943885641826456807145472 1002878494440610357592064 1146146850789268980105216 1337171325920813810122752 1782895101227751746830336 2005756988881220715184128 2292293701578537960210432 2674342651841627620245504 4011513977762441430368256 5348685303683255240491008 8023027955524882860736512 16046055911049765721473024
- Sum of all divisors σ(n): 60493438979418640223651571
- Sum of proper divisors (its aliquot sum) s(n): 44447383068368874502178547
- 16046055911049765721473024 is an abundant number, because the sum of its proper divisors (44447383068368874502178547) is greater than itself. Its abundance is 28401327157319108780705523
Bases of 16046055911049765721473024
- Binary: 1101010001011110001001101111000101011111101111110000011000011100010000000000000000002
- Hexadecimal: 0xD45E26F15FBF061C40000
- Base-36: 20KYOA8EOKAKHXJ40
Squares and roots of 16046055911049765721473024
- 16046055911049765721473024 squared (160460559110497657214730242) is 257475910300535127019417269391523458602044359704576
- 16046055911049765721473024 cubed (160460559110497657214730243) is 4131472852430820935811086029571282575530850925364222320665191002844193357824
-
16046055911049765721473024 is a
perfect square number . Itssquare root is 4005752851968 -
The
cube root of 16046055911049765721473024 is 252225756.7458530149
Scales and comparisons
How big is 16046055911049765721473024?- 16,046,055,911,049,765,721,473,024 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 16,046,055,911,049,765,721,473,024 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 16046055911049765721473024 cubic inches would be around 21018813.1 feet tall.
Recreational maths with 16046055911049765721473024
- 16046055911049765721473024 backwards is 42037412756794011955064061
- The number of decimal digits it has is: 26
- The sum of 16046055911049765721473024's digits is 99
- 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 16046055911049765721473024 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 16046055911049765721473024 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/16046055911049765721473024/
Chicago style:
Numbermatics. 2024. "Number 16046055911049765721473024 - Facts about the integer". https://numbermatics.com/n/16046055911049765721473024/
The information we have on file for 16046055911049765721473024 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 16046055911049765721473024, math, Factors of 16046055911049765721473024, curriculum, school, college, exams, university, Prime factorization of 16046055911049765721473024, STEM, science, technology, engineering, physics, economics, calculator, sixteen septillion, forty-six sextillion, fifty-five quintillion, nine hundred eleven quadrillion, forty-nine trillion, seven hundred sixty-five billion, seven hundred twenty-one million, four hundred seventy-three thousand and twenty-four.