18969011829820121646956544
18,969,011,829,820,121,646,956,544 is an even composite number composed of six prime numbers multiplied together.
What does the number 18969011829820121646956544 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 11475 divisors.
18969011829820121646956544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eleven thousand, four hundred seventy-five divisors.
Prime factorization of 18969011829820121646956544:
216 × 34 × 114 × 172 × 1092 × 84312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 17 × 17 × 109 × 109 × 8431 × 8431)See below for interesting mathematical facts about the number 18969011829820121646956544 from the Numbermatics database.
Names of 18969011829820121646956544
- Cardinal: 18969011829820121646956544 can be written as Eighteen septillion, nine hundred sixty-nine sextillion, eleven quintillion, eight hundred twenty-nine quadrillion, eight hundred twenty trillion, one hundred twenty-one billion, six hundred forty-six million, nine hundred fifty-six thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 1.8969011829820121646956544 × 1025
Factors of 18969011829820121646956544
Divisors of 18969011829820121646956544
- Number of divisors d(n): 11475
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 32 33 34 36 44 48 51 54 64 66 68 72 81 88 96 99 102 108 109 121 128 132 136 144 153 162 176 187 192 198 204 216 218 242 256 264 272 288 289 297 306 324 327 352 363 374 384 396 408 432 436 459 484 512 528 544 561 576 578 594 612 648 654 704 726 748 768 792 816 864 867 872 891 918 968 981 1024 1056 1088 1089 1122 1152 1156 1188 1199 1224 1296 1308 1331 1377 1408 1452 1496 1536 1584 1632 1683 1728 1734 1744 1782 1836 1853 1936 1962 2048 2057 2112 2176 2178 2244 2304 2312 2376 2398 2448 2592 2601 2616 2662 2754 2816 2904 2943 2992 3072 3168 3179 3264 3267 3366 3456 3468 3488 3564 3597 3672 3706 3872 3924 3993 4096 4114 4224 4352 4356 4488 4608 4624 4752 4796 4896 5049 5184 5202 5232 5324 5508 5559 5632 5808 5886 5984 6144 6171 6336 6358 6528 6534 6732 6912 6936 6976 7128 7194 7344 7412 7744 7803 7848 7986 8192 8228 8431 8448 8704 8712 8829 8976 9216 9248 9504 9537 9592 9792 9801 10098 10368 10404 10464 10648 10791 11016 11118 11264 11616 11772 11881 11968 11979 12288 12342 12672 12716 13056 13068 13189 13464 13824 13872 13952 14256 14388 14641 14688 14824 15147 15488 15606 15696 15972 16384 16456 16677 16862 16896 17408 17424 17658 17952 18432 18496 18513 19008 19074 19184 19584 19602 20196 20383 20736 20808 20928 21296 21582 22032 22236 22528 22627 23232 23409 23544 23762 23936 23958 24576 24684 25293 25344 25432 26112 26136 26378 26928 27648 27744 27904 28512 28611 28776 29282 29376 29648 30294 30976 31212 31392 31501 31944 32373 32768 32912 33354 33724 33792 34816 34848 34969 35316 35643 35904 35937 36864 36992 37026 38016 38148 38368 39168 39204 39567 40392 40766 41472 41616 41856 42592 43164 43923 44064 44472 45056 45254 46464 46818 47088 47524 47872 47916 49152 49368 50031 50586 50688 50864 52224 52272 52756 53856 55296 55488 55539 55808 57024 57222 57552 58564 58752 59296 60588 61149 61952 62424 62784 63002 63888 64746 65536 65824 66708 67448 67584 67881 69632 69696 69938 70632 71286 71808 71874 73728 73984 74052 75879 76032 76296 76736 78336 78408 79134 80784 81532 82944 83232 83712 85184 85833 86328 87846 88128 88944 90112 90508 92741 92928 93636 94176 94503 95048 95744 95832 97119 98304 98736 100062 101172 101376 101728 104448 104544 104907 105512 106929 107712 107811 110592 110976 111078 111616 114048 114444 115104 117128 117504 118592 118701 121176 122298 123904 124848 125568 126004 127776 129492 130691 131648 131769 133416 134896 135168 135762 139264 139392 139876 141264 142572 143327 143616 143748 145079 147456 147968 148104 150093 151758 152064 152592 153472 156672 156816 158268 161568 163064 165888 166464 166617 167424 170368 171666 172656 175692 176256 177888 180224 181016 183447 185482 185856 187272 188352 189006 190096 191488 191664 194238 196608 197472 200124 201977 202344 202752 203456 203643 208896 209088 209814 211024 213858 215424 215622 221184 221952 222156 223232 224213 227637 228096 228888 230208 234256 235008 237184 237402 242352 244596 247808 248897 249696 251136 252008 255552 257499 258984 261382 263296 263538 266832 269792 270336 271524 278223 278528 278784 279752 282528 283509 285144 286654 287232 287496 290158 294912 295936 296208 300186 303516 304128 305184 306944 313344 313632 314721 316536 320787 323136 326128 331776 332928 333234 334848 340736 343332 345312 346511 351384 352512 355776 356103 360448 362032 366894 370964 371712 374544 376704 378012 380192 382976 383328 384659 388476 392073 394944 395307 400248 403954 404688 405504 406912 407286 417792 418176 419628 422048 427716 429981 430848 431244 435237 442368 443904 444312 446464 448426 455274 456192 457776 460416 468512 470016 474368 474804 484704 489192 495616 497794 499392 502272 504016 511104 514998 517968 522764 526592 527076 533664 539584 540672 543048 550341 556446 557056 557568 559504 565056 567018 570288 573308 574464 574992 580316 589824 591872 592416 600372 605931 607032 608256 610368 610929 613888 626688 627264 629442 633072 641574 646272 652256 663552 665856 666468 669696 672639 681472 682911 686664 690624 693022 702768 705024 711552 712206 720896 724064 733788 741928 743424 746691 749088 753408 756024 760384 765952 766656 769318 776952 784146 789888 790614 800496 807908 809376 811008 813824 814572 834669 835584 836352 839256 844096 850527 855432 859962 861696 862488 870474 884736 887808 888624 892928 896852 910548 912384 915552 918979 920832 937024 940032 944163 948736 949608 962361 969408 978384 991232 995588 998784 1004544 1008032 1020151 1022208 1029996 1035936 1039533 1045528 1053184 1054152 1067328 1068309 1079168 1081344 1086096 1100682 1112892 1114112 1115136 1119008 1130112 1134036 1140576 1146616 1148928 1149984 1153977 1160632 1176219 1183744 1184832 1185921 1200744 1211862 1214064 1216512 1220736 1221858 1227776 1253376 1254528 1258884 1266144 1283148 1289943 1292544 1304512 1305711 1327104 1331712 1332936 1339392 1345278 1362944 1365822 1373328 1381248 1386044 1405536 1410048 1423104 1424412 1437601 1448128 1467576 1483856 1486848 1493382 1498176 1506816 1512048 1520768 1531904 1533312 1538636 1553904 1568292 1576597 1579776 1581228 1595869 1600992 1615816 1618752 1622016 1627648 1629144 1651023 1669338 1671168 1672704 1678512 1688192 1701054 1710864 1719924 1723392 1724976 1740948 1769472 1775616 1777248 1785856 1793704 1817793 1821096 1824768 1831104 1832787 1837958 1841664 1874048 1880064 1888326 1897472 1899216 1924722 1938816 1956768 1982464 1991176 1997568 2009088 2016064 2017917 2040302 2044416 2059992 2071872 2079066 2091056 2106368 2108304 2134656 2136618 2158336 2162688 2172192 2201364 2221747 2225784 2230272 2238016 2240073 2260224 2268072 2281152 2293232 2297856 2299968 2307954 2321264 2352438 2367488 2369664 2371842 2401488 2423724 2428128 2433024 2436559 2441472 2443716 2455552 2466343 2504007 2506752 2509056 2517768 2532288 2551581 2566296 2579886 2585088 2609024 2611422 2654208 2663424 2665872 2678784 2690556 2725888 2731644 2746656 2756937 2762496 2772088 2811072 2820096 2832489 2846208 2848824 2875202 2896256 2935152 2967712 2973696 2986764 2996352 3013632 3024096 3041536 3060453 3063808 3066624 3077272 3107808 3118599 3136584 3153194 3159552 3162456 3191738 3201984 3231632 3237504 3244032 3255296 3258288 3302046 3338676 3342336 3345408 3357024 3376384 3402108 3421728 3433609 3439848 3446784 3449952 3461931 3481896 3528657 3551232 3554496 3571712 3587408 3635586 3642192 3649536 3662208 3665574 3675916 3683328 3748096 3760128 3776652 3794944 3798432 3811621 3849444 3869829 3877632 3913536 3917133 3964928 3982352 3995136 4018176 4032128 4035834 4080604 4088832 4119984 4143744 4158132 4182112 4212736 4216608 4231249 4269312 4273236 4312803 4316672 4344384 4402728 4443494 4451568 4460544 4476032 4480146 4520448 4536144 4562304 4586464 4595712 4599936 4615908 4642528 4704876 4729791 4734976 4739328 4743684 4787607 4802976 4847448 4856256 4866048 4873118 4882944 4887432 4911104 4932686 5008014 5013504 5018112 5035536 5064576 5103162 5132592 5159772 5170176 5218048 5222844 5308416 5326848 5331744 5357568 5381112 5451776 5453379 5463288 5493312 5513874 5524992 5544176 5622144 5640192 5664978 5692416 5697648 5750404 5792512 5870304 5935424 5947392 5973528 5992704 6027264 6048192 6053751 6083072 6120906 6127616 6133248 6154544 6215616 6237198 6273168 6306388 6319104 6324912 6383476 6403968 6463264 6475008 6488064 6510592 6516576 6604092 6665241 6677352 6690816 6714048 6720219 6752768 6804216 6843456 6867218 6879696 6893568 6899904 6923862 6963792 7057314 7102464 7108992 7143424 7174816 7271172 7284384 7299072 7309677 7324416 7331148 7351832 7366656 7399029 7496192 7512021 7520256 7553304 7589888 7596864 7623242 7698888 7739658 7755264 7827072 7834266 7929856 7964704 7990272 8036352 8064256 8071668 8161208 8177664 8239968 8270811 8287488 8316264 8364224 8425472 8433216 8462498 8538624 8546472 8625606 8633344 8688768 8805456 8886988 8903136 8921088 8952064 8960292 9040896 9072288 9124608 9172928 9181359 9191424 9199872 9231816 9285056 9355797 9409752 9459582 9469952 9478656 9487368 9575214 9605952 9694896 9712512 9732096 9746236 9765888 9774864 9822208 9865372 10016028 10027008 10036224 10071072 10108769 10129152 10206324 10265184 10300827 10319544 10340352 10385793 10436096 10445688 10585971 10653696 10663488 10715136 10762224 10903552 10906758 10926576 10986624 11027748 11049984 11088352 11221661 11244288 11280384 11329956 11384832 11395296 11434863 11500808 11585024 11609487 11740608 11751399 11870848 11894784 11947056 11985408 12054528 12096384 12107502 12166144 12241812 12255232 12266496 12309088 12431232 12474396 12546336 12612776 12638208 12649824 12693747 12766952 12807936 12926528 12938409 12950016 13021184 13033152 13208184 13330482 13354704 13381632 13428096 13440438 13505536 13608432 13686912 13734436 13759392 13787136 13799808 13847724 13927584 14114628 14189373 14204928 14217984 14349632 14362821 14542344 14568768 14598144 14619354 14648832 14662296 14703664 14733312 14798058 14992384 15024042 15040512 15106608 15179776 15193728 15246484 15397776 15479316 15510528 15622643 15654144 15668532 15813611 15929408 15980544 16072704 16128512 16143336 16322416 16355328 16360137 16479936 16541622 16574976 16632528 16728448 16850944 16866432 16924996 17077248 17092944 17251212 17266688 17342567 17377536 17610912 17773976 17806272 17842176 17904128 17920584 18081792 18144576 18161253 18249216 18345856 18362718 18382848 18399744 18463632 18570112 18711594 18819504 18919164 18939904 18957312 18974736 19150428 19211904 19389792 19425024 19464192 19492472 19531776 19549728 19644416 19730744 19995723 20032056 20072448 20142144 20160657 20217538 20258304 20412648 20530368 20601654 20639088 20680704 20771586 20872192 20891376 21171942 21307392 21326976 21430272 21524448 21807104 21813516 21853152 21929031 21973248 22055496 22099968 22176704 22197087 22443322 22488576 22560768 22659912 22769664 22790592 22869726 23001616 23170048 23218974 23481216 23502798 23741696 23789568 23894112 23970816 24109056 24192768 24215004 24332288 24439217 24483624 24532992 24618176 24812433 24862464 24948792 25092672 25225552 25276416 25299648 25387494 25533904 25615872 25853056 25876818 25900032 26042368 26066304 26416368 26660964 26709408 26763264 26802149 26856192 26880876 27011072 27129773 27216864 27373824 27468872 27518784 27544077 27574272 27599616 27695448 27855168 28067391 28229256 28378746 28409856 28435968 28699264 28725642 29084688 29137536 29196288 29238708 29297664 29324592 29407328 29466624 29596116 29984768 30048084 30081024 30213216 30326307 30359552 30387456 30492968 30795552 30902481 30958632 31021056 31157379 31245286 31308288 31337064 31627222 31858816 31961088 32145408 32257024 32286672 32644832 32710656 32720274 32959872 33083244 33149952 33265056 33456896 33664983 33701888 33732864 33849992 34154496 34185888 34304589 34502424 34533376 34685134 34755072 35221824 35547952 35612544 35684352 35808256 35841168 36163584 36289152 36322506 36498432 36691712 36725436 36765696 36799488 36927264 37140224 37423188 37639008 37769699 37838328 37914624 37949472 38081241 38300856 38423808 38779584 38815227 38850048 38984944 39063552 39099456 39288832 39461488 39991446 40064112 40144896 40284288 40321314 40435076 40516608 40825296 41060736 41203308 41278176 41361408 41543172 41744384 41782752 41927831 42343884 42568119 42614784 42653952 43048896 43088463 43614208 43627032 43706304 43858062 43946496 44110992 44199936 44353408 44394174 44886644 44977152 45121536 45319824 45539328 45581184 45739452 46003232 46340096 46437948 46867929 46962432 47005596 47440833 47483392 47788224 47941632 48218112 48385536 48430008 48664576 48878434 48967248 49065984 49236352 49624866 49724928 49897584 50185344 50451104 50552832 50599296 50774988 51067808 51231744 51706112 51753636 51800064 52027701 52084736 52132608 52832736 53321928 53418816 53526528 53604298 53712384 53761752 54022144 54259546 54433728 54747648 54937744 55037568 55088154 55148544 55199232 55390896 55710336 56134782 56458512 56757492 56819712 56871936 57398528 57451284 58169376 58275072 58392576 58477416 58595328 58649184 58814656 58933248 59192232 59969536 59987169 60096168 60426432 60652614 60719104 60774912 60985936 61591104 61804962 61917264 62042112 62314758 62490572 62616576 62674128 63254444 63717632 63922176 64290816 64514048 64573344 65289664 65421312 65440548 65787093 65919744 66166488 66299904 66530112 66591261 66913792 67329966 67403776 67465728 67699984 68308992 68371776 68609178 69004848 69066752 69370268 69510144 70443648 71081761 71095904 71225088 71368704 71616512 71682336 72327168 72578304 72645012 72996864 73317651 73383424 73450872 73598976 73854528 74280448 74437299 74846376 75278016 75539398 75676656 75829248 75898944 76162482 76601712 76847616 77559168 77630454 77700096 77969888 78127104 78198912 78577664 78922976 79982892 80128224 80289792 80406447 80568576 80642628 80870152 81033216 81389319 81650592 82121472 82406616 82556352 82632231 82722816 83086344 83488768 83565504 83855662 84687768 85136238 85229568 85307904 86097792 86176926 87228416 87254064 87412608 87716124 87892992 88221984 88399872 88706816 88788348 89773288 89954304 90243072 90639648 90978921 91078656 91162368 91478904 92006464 92680192 92707443 92875896 93735858 93924864 94011192 94881666 94966784 95576448 95883264 96436224 96771072 96860016 97329152 97756868 97934496 98131968 98472704 99249732 99449856 99795168 100168711 100370688 100902208 100994949 101105664 101198592 101549976 102135616 102463488 102913767 103412224 103507272 103600128 104055402 104169472 104265216 105665472 106643856 106837632 107053056 107208596 107424768 107523504 108044288 108519092 108867456 109495296 109875488 110075136 110176308 110297088 110398464 110781792 111196459 111420672 112269564 112917024 113309097 113514984 113743872 114243723 114797056 114902568 116338752 116445681 116550144 116954832 117190656 117298368 117629312 117866496 118384464 119939072 119974338 120192336 120852864 121305228 121438208 121549824 121971872 123182208 123438271 123609924 123834528 124084224 124629516 124981144 125233152 125348256 125783493 126508888 127435264 127704357 127844352 129028096 129146688 129265389 130579328 130842624 130881096 131574186 131839488 132332976 132599808 133060224 133182522 133827584 134659932 134807552 134931456 135399968 136617984 136743552 137218356 138009696 138133504 138740536 139020288 140603787 140887296 142163522 142191808 142322499 142450176 143233024 143364672 144654336 145156608 145290024 145993728 146635302 146766848 146901744 147197952 147709056 148560896 148874598 149692752 150556032 151078796 151353312 151658496 151797888 152324964 153203424 153695232 155118336 155260908 155400192 155939776 156083103 156254208 156397824 157845952 159965784 160256448 160579584 160812894 161137152 161285256 161740304 162066432 162778638 163301184 164242944 164813232 165112704 165264462 165445632 166172688 166977536 167131008 167711324 169375536 170272476 170459136 170615808 171849073 172195584 172353852 173949721 174508128 174825216 175432248 175785984 176443968 176799744 177413632 177576696 179546576 179908608 179961507 181279296 181957842 182157312 182324736 182957808 184012928 185360384 185414886 185751792 187471716 187849728 188022384 189763332 189933568 190768237 191152896 191766528 192872448 193542144 193720032 194658304 195513736 195868992 196263936 196945408 197361279 198499464 198899712 199590336 199773783 200337422 200741376 201804416 201989898 202211328 202397184 203099952 204271232 204926976 205827534 206824448 207014544 207200256 208110804 208338944 208530432 211330944 213245283 213287712 213675264 214106112 214417192 214849536 215047008 216088576 217038184 217734912 218990592 219750976 219952953 220150272 220352616 220796928 221563584 222392918 222841344 224539128 225834048 226618194 227029968 227487744 228487446 229594112 229805136 232677504 232891362 233100288 233909664 234381312 234596736 235258624 235732992 236768928 239878144 239948676 240384672 241219341 241705728 242610456 243099648 243943744 244167957 246364416 246876542 247219848 247669056 248168448 249259032 249962288 250466304 250696512 251566986 253017776 254870528 255408714 255688704 258056192 258293376 258530778 261158656 261685248 261762192 263148372 263678976 264665952 265199616 265584931 266120448 266365044 267655168 268831387 269319864 269862912 270799936 272936763 273235968 273487104 274436712 276019392 276267008 277481072 278040576 278122329 281207574 281774592 284327044 284383616 284644998 284900352 286466048 286729344 289308672 290313216 290580048 291987456 293270604 293533696 293803488 294395904 294823639 295418112 297121792 297749196 299385504 300506133 301112064 302157592 302706624 302984847 303316992 303595776 304649928 306406848 307390464 308741301 310236672 310521816 310800384 311879552 312166206 312508416 312795648 315691904 319931568 320512896 321159168 321625788 322274304 322570512 323480608 324132864 325557276 326602368 328485888 329626464 330225408 330528924 330891264 332345376 333589377 333955072 334262016 335422648 338751072 339927291 340544952 341231616 342731169 343698146 344391168 344707704 347899442 349016256 349650432 350864496 351571968 352887936 353599488 354827264 355153392 359093152 359817216 359923014 362558592 363915684 364314624 364649472 365915616 368025856 370314813 370720768 370829772 371503584 374943432 375699456 376044768 377350479 379526664 379867136 381536474 382305792 383533056 387084288 387440064 389316608 391027472 391737984 392527872 393890816 394722558 396998928 397799424 399180672 399547566 400674844 401482752 403608832 403979796 404422656 404794368 406199904 408542464 409853952 411655068 413648896 414029088 414400512 415466689 416221608 417060864 421811361 422661888 426490566 426575424 426967497 427350528 428834384 429699072 430094016 432177152 434076368 435469824 437981184 439501952 439905906 440300544 440705232 441593856 443127168 444785836 445682688 449078256 451668096 453236388 454059936 454975488 456974892 459188224 459610272 461206141 465355008 465782724 466200576 467819328 468249309 468762624 469193472 470517248 473537856 479756288 479897352 480769344 482438682 483411456 485220912 486199296 487887488 488335914 492728832 493753084 494439696 495338112 496336896 498518064 499924576 500932608 501393024 503133972 506035552 509741056 510817428 511377408 515547219 516112384 516586752 517061556 521849163 522317312 523524384 526296744 527357952 529331904 530399232 531169862 532240896 532730088 535310336 537662774 538639728 539725824 541599872 545873526 546471936 546974208 548873424 552038784 552534016 554962144 556081152 556244658 562415148 563549184 568654088 568767232 569289996 569800704 572304711 572932096 573458688 578617344 580626432 581160096 583974912 586541208 587067392 587606976 588791808 589647278 590836224 594243584 595498392 598771008 601012266 602224128 604315184 605413248 605969694 606633984 607191552 609299856 612813696 614780928 617482602 620473344 621043632 621600768 623759104 624332412 625016832 625591296 631383808 639735849 639863136 641025792 642318336 643251576 644548608 645141024 646961216 648265728 651114552 653204736 656971776 659252928 659858859 660450816 661057848 664690752 667178754 667910144 668524032 670845296 677502144 679854582 681089904 682463232 685462338 687396292 688782336 689415408 695798884 698032512 699300864 701728992 703143936 705775872 707198976 709654528 710306784 718186304 719634432 719846028 723658023 725117184 727831368 729298944 731831232 732503871 736051712 740629626 741441536 741659544 743007168 749886864 751398912 752089536 754700958 759053328 759734272 763072948 764611584 767066112 774168576 774880128 778633216 781899371 782054944 783475968 785055744 787781632 789445116 793997856 795598848 796754793 798361344 799095132 801349688 802965504 806494161 807217664 807959592 809588736 812399808 817084928 818810289 819707904 823310136 827297792 828058176 828801024 830933378 832443216 834121728 843622722 845323776 852981132 853150848 853934994 854701056 857668768 859398144 860188032 864354304 868152736 870939648 875962368 879003904 879811812 880601088 881410464 883187712 884470917 886254336 889571672 891365376 898156512 901518399 903336192 906472776 908119872 908954541 909950976 913949784 918376448 919220544 922412282 930710016 931565448 932401152 935638656 936498618 937525248 938386944 941034496 947075712 959512576 959794704 961538688 964877364 966822912 970441824 972398592 975774976 976671828 985457664 987506168 988879392 990676224 992673792 997036128 999849152 1000768131 1001865216 1002786048 1006267944 1012071104 1019482112 1019781873 1021634856 1031094438 1032224768 1033173504 1034123112 1043698326 1044634624 1047048768 1052593488 1054715904 1058663808 1060798464 1062339724 1064481792 1065460176 1070620672 1075325548 1077279456 1079451648 1083199744 1091747052 1092943872 1093948416 1097746848 1101855821 1104077568 1109924288 1110944439 1112162304 1112489316 1124830296 1127098368 1132051437 1137308176 1137534464 1138579992 1139601408 1144609422 1145864192 1146917376 1161252864 1162320192 1167949824 1173082416 1174134784 1175213952 1177583616 1179294556 1181672448 1188487168 1190996784 1197542016 1202024532 1204448256 1208389937 1208630368 1210826496 1211939388 1213267968 1214383104 1218599712 1223161049 1225627392 1229561856 1234965204 1240946688 1242087264 1243201536 1246400067 1247518208 1248664824 1251182592 1262767616 1265434083 1279471698 1279726272 1280902491 1282051584 1286503152 1289097216 1290282048 1293922432 1296531456 1302229104 1306409472 1313943552 1318505856 1319717718 1320901632 1322115696 1329381504 1334357508 1335820288 1337048064 1341690592 1355004288 1359709164 1362179808 1364926464 1370924676 1374792584 1377564672 1378830816 1383618423 1391597768 1396065024 1398601728 1403457984 1404747927 1406287872 1411551744 1419309056 1420613568 1436372608 1439268864 1439692056 1447316046 1450234368 1455662736 1458597888 1463662464 1465007742 1472103424 1481259252 1482883072 1483319088 1486014336 1499773728 1502797824 1504179072 1509401916 1518106656 1519468544 1526145896 1529223168 1534132224 1546641657 1548337152 1549760256 1563798742 1564109888 1565547489 1566951936 1575563264 1578890232 1587995712 1591197696 1593509586 1596722688 1598190264 1602699376 1605931008 1612988322 1614435328 1615919184 1619177472 1624799616 1634169856 1637620578 1639415808 1646620272 1654595584 1656116352 1657602048 1661866756 1664886432 1668243456 1687245444 1690647552 1702868087 1705962264 1706301696 1707869988 1709402112 1715337536 1716914133 1718796288 1720376064 1736305472 1741879296 1751924736 1758007808 1759623624 1761202176 1762820928 1766375424 1768941834 1772508672 1779143344 1782730752 1796313024 1803036798 1806672384 1812945552 1816239744 1817909082 1819901952 1827899568 1836752896 1838441088 1844824564 1861420032 1863130896 1864802304 1871277312 1872997236 1875050496 1876773888 1882068992 1890339803 1894151424 1919207547 1919589408 1923077376 1929754728 1933645824 1940883648 1944797184 1951549952 1953343656 1970915328 1975012336 1977758784 1979576577 1981352448 1994072256 1999698304 2001536262 2003730432 2005572096 2012535888 2024142208 2038964224 2039563746 2043269712 2062188876 2064449536 2066347008 2068246224 2087396652 2089269248 2094097536 2098450607 2105186976 2109431808 2117327616 2121596928 2124679448 2128963584 2130920352 2141241344 2150651096 2154558912 2158903296 2166399488 2170974069 2183494104 2187896832 2195493696 2197511613 2203711642 2208155136 2219848576 2221888878 2224324608 2224978632 2249660592 2254196736 2264102874 2274616352 2275068928 2277159984 2279202816 2289218844 2291728384 2293834752 2322505728 2324640384 2335899648 2345698113 2346164832 2348269568 2350427904 2355167232 2358589112 2363344896 2376974336 2381993568 2390264379 2395084032 2404049064 2408896512 2416779874 2417260736 2419482483 2421652992 2423878776 2428766208 2437199424 2446322098 2451254784 2459123712 2469930408 2481893376 2484174528 2486403072 2492800134 2495036416 2497329648 2502365184 2525535232 2530868166 2558943396 2559452544 2561804982 2564103168 2573006304 2578194432 2580564096 2587844864 2593062912 2604458208 2612818944 2627887104 2637011712 2639435436 2641803264 2644231392 2653412751 2658763008 2668715016 2674096128 2683381184 2704555197 2710008576 2719418328 2724359616 2729852928 2741849352 2749585168 2755129344 2757661632 2767236846 2783195536 2792130048 2797203456 2806915968 2809495854 2812575744 2823103488 2838618112 2841227136 2872745216 2878537728 2879384112 2894632092 2900468736 2911325472 2917195776 2921434241 2927324928 2930015484 2944206848 2957145257 2962518504 2966638176 2972028672 2999547456 3002304393 3005595648 3008358144 3018803832 3036213312 3038937088 3052291792 3058446336 3059345619 3093283314 3096674304 3099520512 3127597484 3128219776 3131094978 3133903872 3151126528 3157780464 3175991424 3182395392 3187019172 3193445376 3196380528 3205398752 3211862016 3225976644 3228870656 3231838368 3238354944 3243060029 3249599232 3268339712 3275241156 3278831616 3293240544 3305567463 3309191168 3312232704 3323733512 3329772864 3332833317 3336486912 3374490888 3381295104 3396154311 3405736174 3411924528 3412603392 3415739976 3418804224 3430675072 3433828266 3437592576 3440752128 3472610944 3483758592 3503849472 3516015616 3519247248 3522404352 3525641856 3532750848 3537883668 3545017344 3558286688 3565461504 3592626048 3606073596 3613344768 3625169811 3625891104 3632479488 3635818164 3639803904 3655799136 3669483147 3673505792 3676882176 3689649128 3722840064 3726261792 3729604608 3739200201 3742554624 3745994472 3753547776 3764137984 3780679606 3788302848 3838415094 3839178816 3846154752 3859509456 3867291648 3881767296 3889594368 3903099904 3906687312 3941830656 3950024672 3955517568 3959153154 3962704896 3988144512 3999396608 4003072524 4007460864 4011144192 4025071776 4048284416 4077928448 4079127492 4086539424 4124377752 4132694016 4136492448 4150855269 4174793304 4178538496 4188195072 4196901214 4210373952 4218863616 4234655232 4249358896 4257927168 4261840704 4282482688 4301302192 4309117824 4317806592 4332798976 4341948138 4366988208 4375793664 4390987392 4395023226 4407423284 4416310272 4439697152 4443777756 4448649216 4449957264 4499321184 4508393472 4528205748 4549232704 4550137856 4554319968 4558405632 4570133579 4578437688 4587669504 4639924971 4645011456 4649280768 4691396226 4692329664 4696539136 4696642467 4700855808 4717178224 4726689792 4753948672 4763987136 4780528758 4790168064 4808098128 4817793024 4833559748 4834521472 4838964966 4843305984 4847757552 4857532416 4874398848 4892644196 4902509568 4918247424 4939860816 4963786752 4968349056 4972806144 4985600268 4990072832 4994659296 5004730368 5051070464 5061736332 5108604261 5117886792 5118905088 5123609964 5128206336 5146012608 5150742399 5156388864 5161128192 5175689728 5208916416 5225637888 5255774208 5274023424 5278870872 5283606528 5288462784 5306825502 5317526016 5337430032 5348192256 5366762368 5409110394 5420017152 5438836656 5448719232 5459705856 5483698704 5499170336 5510258688 5515323264 5534473692 5566391072 5584260096 5594406912 5613831936 5618991708 5625151488 5646206976 5671019409 5677236224 5682454272 5745490432 5757622641 5758768224 5789264184 5800937472 5822650944 5834391552 5842868482 5854649856 5860030968 5888413696 5914290514 5925037008 5933276352 5944057344 5999094912 6004608786 6011191296 6016716288 6037607664 6072426624 6077874176 6104583584 6116892672 6118691238 6186566628 6193348608 6199041024 6255194968 6256439552 6262189956 6267807744 6295351821 6302253056 6315560928 6351982848 6364790784 6374038344 6386890752 6392761056 6410797504 6423724032 6451953288 6457741312 6463676736 6476709888 6486120058 6499198464 6536679424 6550482312 6586481088 6611134926 6618382336 6624465408 6647467024 6659545728 6665666634 6672973824 6748981776 6762590208 6792308622 6811472348 6823849056 6825206784 6831479952 6837608448 6861350144 6867656532 6875185152 6881504256 6945221888 6967517184 7007698944 7032031232 7037094339 7038494496 7044808704 7051283712 7065501696 7075767336 7090034688 7116573376 7130923008 7170793137 7185252096 7212147192 7226689536 7250339622 7251782208 7258447449 7264958976 7271636328 7311598272 7338966294 7347011584 7353764352 7379298256 7445680128 7452523584 7459209216 7478400402 7485109248 7491988944 7507095552 7528275968 7561359212 7576605696 7676830188 7678357632 7692309504 7719018912 7734583296 7747911949 7763534592 7779188736 7806199808 7813374624 7883661312 7900049344 7911035136 7918306308 7925409792 7960238253 7976289024 7998793216 8006145048 8022288384 8050143552 8096568832 8113665591 8155856896 8158254984 8173078848 8248755504 8265388032 8272984896 8301710538 8349586608 8357076992 8376390144 8393802428 8420747904 8437727232 8469310464 8498717792 8515854336 8523681408 8564965376 8600893081 8602604384 8618235648 8635613184 8665597952 8683896276 8733976416 8751587328 8764302723 8781974784 8790046452 8814846568 8832620544 8871435771 8879394304 8887555512 8899914528 8998642368 9006913179 9016786944 9056411496 9098465408 9100275712 9108639936 9116811264 9140267158 9156875376 9175339008 9279849942 9290022912 9298561536 9382792452 9384659328 9393078272 9393284934 9401711616 9434356448 9453379584 9507897344 9527974272 9561057516 9580336128 9616196256 9635586048 9667119496 9669042944 9677929932 9686611968 9695515104 9715064832 9729180087 9748797696 9785288392 9805019136 9836494848 9879721632 9916702389 9927573504 9936698112 9971200536 9980145664 9989318592 9998499951 10009460736 10102140928 10123472664 10217208522 10235773584 10237810176 10247219928 10256412672 10292025216 10301484798 10312777728 10322256384 10351379456 10417832832 10451275776 10511548416 10548046848 10557741744 10567213056 10576925568 10613651004 10635052032 10674860064 10696384512 10733524736 10818220788 10840034304 10875509433 10877673312 10897438464 10919411712 10967397408 10998340672 11008449441 11020517376 11030646528 11068947384 11132782144 11168520192 11188813824 11217600603 11227663872 11237983416 11292413952 11342038818 11354472448 11364908544 11490980864 11515245282 11517536448 11578528368 11601874944 11645301888 11668783104 11685736964 11709299712 11720061936 11776827392 11828581028 11850074016 11866552704 11888114688 11998189824 12009217572 12022382592 12033432576 12075215328 12120414031 12144853248 12209167168 12233785344 12237382476 12373133256 12398082048 12452565807 12510389936 12512879104 12524379912 12535615488 12590703642 12604506112 12631121856 12703965696 12748076688 12773781504 12785522112 12821595008 12847448064 12903906576 12915482624 12927353472 12953419776 12972240116 12998396928 13073358848 13100964624 13172962176 13222269852 13236764672 13248930816 13292289307 13294934048 13319091456 13331333268 13345947648 13454771539 13497963552 13525180416 13584617244 13622944696 13647698112 13650413568 13662959904 13675216896 13710400737 13722700288 13735313064 13763008512 13890443776 13919774913 13935034368 14064062464 14074188678 14076988992 14089617408 14089927401 14102567424 14151534672 14180069376 14233146752 14261846016 14341586274 14370504192 14424294384 14453379072 14500679244 14503564416 14516894898 14529917952 14543272656 14623196544 14677932588 14694023168 14707528704 14758596512 14891360256 14905047168 14918418432 14956800804 14970218496 14983977888 15014191104 15056551936 15122718424 15153211392 15325812783 15353660376 15356715264 15384619008 15438037824 15452227197 15469166592 15495823898 15527069184 15612399616 15626749248 15767322624 15800098688 15822070272 15836612616 15850819584 15920476506 15952578048 15997586432 16012290096 16044576768 16100287104 16193137664 16227331182 16311713792 16316509968 16346157696 16497511008 16530776064 16545969792 16603421076 16699173216 16714153984 16752780288 16787604856 16841495808 16875454464 16938620928 16997435584 17013058227 17031708672 17047362816 17201786162 17205208768 17236471296 17331195904 17367792552 17467952832 17503174656 17528605446 17563949568 17580092904 17629693136 17665241088 17742871542 17758788608 17775111024 17799829056 17997284736 18013826358 18033573888 18112822992 18196930816 18200551424 18217279872 18233622528 18280534316 18313750752 18350678016 18559699884 18580045824 18597123072 18731548957 18765584904 18769318656 18786569868 18803423232 18868712896 18886055463 18906759168 19055948544 19122115032 19160672256 19232392512 19271172096 19334238992 19338085888 19355859864 19373223936 19391030208 19430129664 19458360174 19497595392 19570576784 19610038272 19759443264 19833404778 19855147008 19873396224 19942401072 19960291328 19978637184 19996999902 20018921472 20204281856 20246945328 20434417044 20471547168 20475620352 20494439856 20512825344 20542628929 20584050432 20602969596 20625555456 20644512768 20702758912 20793737833 20835665664 20902551552 21023096832 21096093696 21111283017 21115483488 21134426112 21153851136 21227302008 21270104064 21349720128 21392769024 21467049472 21512379411 21636441576 21680068608 21751018866 21755346624 21775342347 21794876928 21934794816 21996681344 22016898882 22041034752 22061293056 22137894768 22265564288 22337040384 22377627648 22435201206 22455327744 22475966832 22584827904 22684077636 22708944896 22729817088 22981961728 23030490564 23035072896 23157056736 23203749888 23243735847 23290603776 23337566208 23371473928 23418599424 23440123872 23553654784 23657162056 23700148032 23733105408 23776229376 23880714759 23996379648 24018435144 24066865152 24150430656 24240828062 24289706496 24418334336 24467570688 24474764952 24746266512 24796164096 24905131614 25020779872 25025758208 25048759824 25071230976 25181407284 25209012224 25262243712 25407931392 25496153376 25547563008 25571044224 25643190016 25694896128 25802679243 25807813152 25830965248 25854706944 25906839552 25944480232 25996793856 26146717696 26201929248 26292908169 26345924352 26444539704 26497861632 26584578614 26589868096 26614307313 26638182912 26662666536 26909543078 26995927104 27050360832 27169234488 27245889392 27295396224 27300827136 27325919808 27350433792 27420801474 27445400576 27470626128 27526017024 27780887552 27839549826 27870068736 28128124928 28148377356 28153977984 28179234816 28179854802 28205134848 28303069344 28360138752 28466293504 28523692032 28683172548 28741008384 28848588768 28906758144 28948757479 29001358488 29007128832 29033789796 29059835904 29086545312 29187540261 29246393088 29355865176 29415057408 29517193024 29750107167 29782720512 29810094336 29913601608 29940436992 29967955776 30028382208 30113103872 30245436848 30306422784 30651625566 30707320752 30713430528 30769238016 30876075648 30904454394 30938333184 30991647796 31054138368 31224799232 31253498496 31534645248 31600197376 31644140544 31673225232 31701639168 31840953012 31905156096 31995172864 32024580192 32089153536 32135776651 32200574208 32386275328 32454662364 32626528299 32633019936 32692315392 32995022016 33025348323 33061552128 33091939584 33206842152 33398346432 33428307968 33505560576 33575209712 33652801809 33682991616 33877241856 33994871168 34026116454 34063417344 34094725632 34403572324 34410417536 34472942592 34662391808 34735585104 34935905664 35006349312 35057210892 35127899136 35160185808 35259386272 35330482176 35485743084 35517577216 35550222048 35599658112 35673660319 35994569472 36027652716 36067147776 36225645984 36361242093 36393861632 36401102848 36434559744 36561068632 36627501504 36701356032 37119399768 37194246144 37357697421 37463097914 37531169808 37538637312 37573139736 37606846464 37737425792 37772110926 37813518336 38111897088 38244230064 38321344512 38464785024 38542344192 38668477984 38676171776 38711719728 38746447872 38782060416 38860259328 38916720348 38995190784 39141153568 39220076544 39518886528 39666809556 39710294016 39746792448 39876867921 39884802144 39920582656 39957274368 39993999804 40037842944 40364314617 40408563712 40493890656 40868834088 40943094336 40951240704 40988879712 41025650688 41085257858 41131202211 41168100864 41205939192 41289025536 41405517824 41587475666 41671331328 41805103104 42192187392 42222566034 42230966976 42268852224 42307702272 42454604016 42540208128 42699440256 42785538048 42934098944 43024758822 43272883152 43360137216 43502037732 43510693248 43550684694 43589753856 43869589632 43993362688 44033797764 44082069504 44122586112 44275789536 44531128576 44674080768 44755255296 44870402412 44910655488 44951933664 45169655808 45368155272 45459634176 45963923456 45977438349 46060981128 46070145792 46314113472 46407499776 46487471694 46581207552 46742947856 46837198848 46880247744 47107309568 47314324112 47400296064 47466210816 47552458752 47761429518 47992759296 48036870288 48133730304 48300861312 48481656124 48579412992 48836668672 48935141376 48949529904 49492533024 49592328192 49810263228 50041559744 50051516416 50097519648 50142461952 50271469369 50362814568 50524487424 50815862784 50992306752 51039174681 51095126016 51142088448 51286380032 51605358486 51615626304 51661930496 51709413888 51888960464 51993587712 52293435392 52403858496 52585816338 52691848704 52889079408 52995723264 53169157228 53179736192 53228614626 53276365824 53325333072 53819086156 53991854208 54100721664 54338468976 54491778784 54590792448 54601654272 54651839616 54700867584 54841602948 54890801152 54941252256 55052034048 55561775104 55679099652 55740137472 56194646871 56256249856 56296754712 56307955968 56359709604 56410269696 56606138688 56658166389 56720277504 56932587008 57366345096 57482016768 57697177536 57813516288 57897514958 58002716976 58014257664 58067579592 58119671808 58173090624 58375080522 58492786176 58711730352 58830114816 59034386048 59500214334 59565441024 59620188672 59827203216 59880873984 59935911552 60056764416 60226207744 60490873696 60612845568 61303251132 61414641504 61426861056 61538476032 61627886787 61752151296 61808908788 61876666368 61983295592 62108276736 62381213499 62449598464 62506996992 63069290496 63200394752 63288281088 63333849051 63346450464 63403278336 63681906024 63810312192 63990345728 64049160384 64178307072 64271553302 64401148416 64772550656 64909324728 65253056598 65266039872 65384630784 65990044032 66050696646 66123104256 66183879168 66413684304 66796692864 66856615936 67011121152 67150419424 67305603618 67365983232 67754483712 67989742336 68052232908 68126834688 68189451264 68807144648 68820835072 68945885184 69324783616 69471170208 69731207541 69871811328 70012698624 70114421784 70255798272 70320371616 70518772544 70660964352 70971486168 71035154432 71100444096 71199316224 71347320638 71989138944 72055305432 72451291968 72722484186 72787723264 72802205696 72869119488 73122137264 73255003008 73402712064 74238799536 74388492288 74715394842 74926195828 75062339616 75077274624 75146279472 75213692928 75474851584 75544221852 75627036672 76223794176 76488460128 76642689024 76929570048 77084688384 77336955968 77352343552 77408037729 77423439456 77492895744 77564120832 77720518656 77833440696 77990381568 78282307136 78440153088 78878724507 79037773056 79333619112 79493584896 79753735842 79769604288 79841165312 79842921939 79914548736 79987999608 80728629234 80817127424 80987781312 81737668176 81886188672 81902481408 81977759424 82051301376 82170515716 82262404422 82336201728 82411878384 82578051072 82811035648 83174951332 83342662656 83610206208 84384374784 84445132068 84461933952 84537704448 84615404544 84909208032 85080416256 85227031439 85398880512 85571076096 85868197888 86049517644 86545766304 86720274432 86846272437 87004075464 87021386496 87101369388 87179507712 87562620783 87739179264 87986725376 88067595528 88245172224 88551579072 89062257152 89250321501 89348161536 89740804824 89821310976 89903867328 90339311616 90736310544 90919268352 91927846912 91954876698 92121962256 92140291584 92628226944 92814999552 92974943388 93162415104 93485895712 93674397696 93760495488 94214619136 94609823891 94628648224 94800592128 94932421632 95104917504 95522859036 95985518592 96073740576 96267460608 96407329953 96601722624 96963312248 97158825984 97673337344 97879584897 97899059808 98985066048 99076044969 99184656384 99620526456 100083119488 100103032832 100195039296 100284923904 100542938738 100725629136 101048974848 101631725568 101984613504 102078349362 102190252032 102284176896 102572760064 103210716972 103231252608 103323860992 103418827776 103777920928 103987175424 104586870784 104807716992 105171632676 105383697408 105778158816 105991446528 106338314456 106359472384 106457229252 106552731648 106650666144 107020980957 107638172312 107983708416 108201443328 108676937952 108983557568 109083726279 109181584896 109203308544 109303679232 109683205896 109781602304 109882504512 110104068096 111123550208 111358199304 112389293742 112512499712 112593509424 112615911936 112719419208 112820539392 113212277376 113316332778 113440555008 113865174016 114732690192 114964033536 115394355072 115627032576 115795029916 116005433952 116028515328 116135159184 116239343616 116346181248 116750161044 116985572352 117423460704 117660229632 118068772096 119000428668 119130882048 119240377344 119630603763 119654406432 119761747968 119871823104 120113528832 120981747392 121092943851 121225691136 122606502264 122829283008 122853722112 123076952064 123255773574 123393606633 123504302592 123617817576 123966591184 124216553472 124762426998 124899196928 125013993984 126400789504 126576562176 126667698102 126692900928 126806556672 127363812048 127620624384 127980691456 128098320768 128356614144 128543106604 128802296832 129545101312 129818649456 130506113196 130532079744 130769261568 131714503133 131980088064 132101393292 132246208512 132367758336 132827368608 133324554341 133593385728 134022242304 134300838848 134611207236 134731966464 135508967424 135979484672 136104465816 136378902528 137614289296 137641670144 137891770368 137932315047 138649567232 138942340416 139462415082 139743622656 140228843568 140511596544 140640743232 141037545088 141321928704 141942972336 142070308864 142200888192 142398632448 142694641276 143978277888 144110610864 144902583936 145444968372 145575446528 145604411392 145738238976 146215182377 146244274528 146510006016 146805424128 148477599072 148776984576 149430789684 149852391656 150124679232 150154549248 150292558944 150427385856 150814408107 150949703168 151088443704 152447588352 152976920256 153117524043 153285378048 153859140096 154673911936 154704687104 154816075458 154846878912 154985791488 155128241664 155666881392 155980763136 156564614272 156880306176 157757449014 158075546112 158667238224 158987169792 159507471684 159539208576 159682330624 159685843878 159829097472 159975999216 161457258468 161634254848 161975562624 163475336352 163772377344 163804962816 163955518848 164102602752 164341031432 164524808844 164672403456 164823756768 165156102144 165622071296 166349902664 166685325312 167220412416 168583940613 168768749568 168890264136 168923867904 169230809088 169818416064 169974499167 170160832512 170454062878 170797761024 171736395776 172099035288 173091532608 173440548864 173692544874 174008150928 174042772992 174202738776 174359015424 175125241566 175478358528 175973450752 176135191056 176490344448 177103158144 178124514304 178500643002 178696323072 179481609648 179642621952 179807734656 180678623232 181472621088 181838536704 183855693824 183909753396 184243924512 184280583168 184883660361 185256453888 185629999104 185949886776 186324830208 186971791424 187143640497 187348795392 187520990976 189219647782 189257296448 189601184256 189864843264 190209835008 191045718072 191971037184 192147481152 192534921216 192814659906 193203445248 193926624496 194317651968 195346674688 195759169794 195798119616 197970132096 198152089938 198369312768 199241052912 200166238976 200206065664 200390078592 200569847808 201085877476 201451258272 202097949696 203263451136 203969227008 204156698724 204380504064 204568353792 205145520128 206047038527 206421433944 206462505216 206837655552 207555841856 207974350848 209193622623 209615433984 210343265352 210767394816 211556317632 211982893056 212676628912 212718944768 212914458504 213105463296 213301332288 214041961914 215276344624 215967416832 217353875904 217967115136 218167452558 218363169792 218406617088 218607358464 219366411792 219563204608 219765009024 220208136192 222247100416 222716398608 224778587484 225024999424 225187018848 225231823872 225438838416 225641078784 225968918219 226424554752 226632665556 226881110016 227730348032 228731116163 229465380384 229928067072 230788710144 231254065152 231590059832 232010867904 232057030656 232224113187 232270318368 232478687232 232692362496 233500322088 233971144704 234846921408 235320459264 236137544192 236636173521 238000857336 238480754688 239261207526 239308812864 239523495936 239528765817 239743646208 241963494784 242185887702 242451382272 245213004528 245658566016 245707444224 246153904128 246511547148 246787213266 247008605184 247235635152 247933182368 248433106944 249524853996 249798393856 250027987968 252801579008 253153124352 253335396204 253385801856 253613113344 254727624096 255241248768 255681094317 255961382912 256196641536 256713228288 257086213208 257604593664 259090202624 259637298912 260538817311 261012226392 261064159488 261538523136 262687862349 263429006266 263960176128 264202786584 264735516672 265654737216 266649108682 267186771456 268044484608 268601677696 269222414472 269463932928 271017934848 271958969344 272208931632 272757805056 275228578592 275283340288 275783540736 275864630094 277299134464 277884680832 278924830164 279487245312 280457687136 281023193088 281281486464 282075090176 282643857408 283829471673 283885944672 284140617728 284401776384 284797264896 285389282552 287956555776 288221221728 289221989859 289805167872 290889936744 291150893056 291476477952 292430364754 292488549056 293020012032 296955198144 297553969152 298861579368 299704783312 300249358464 300309098496 300585117888 300854771712 301628816214 301899406336 302176887408 304895176704 305953840512 306235048086 306570756096 307718280192 309347823872 309409374208 309632150916 309693757824 309971582976 310256483328 311333762784 311961526272 313129228544 313760612352 315514898028 316151092224 317334476448 317974339584 318436332269 319014943368 319078417152 319371687756 319658194944 319951998432 321062942871 322914516936 323951125248 326950672704 327251178837 327544754688 327609925632 327911037696 328682062864 329049617688 329344806912 329647513536 330312204288 331244142592 332699805328 333370650624 337167881226 337537499136 337780528272 337847735808 338461618176 339636832128 339948998334 340321665024 340908125756 341595522048 343472791552 344198070576 346183065216 346881097728 347385089748 348016301856 348085545984 348405477552 348718030848 350250483132 350956717056 351946901504 352270382112 352980688896 353493543161 354206316288 356249028608 357001286004 357392646144 358891811289 358963219296 359285243904 359615469312 362945242176 363278831553 363677073408 367711387648 367819506792 368487849024 368561166336 369767320722 370180819899 370512907776 371899773552 372649660416 373943582848 374287280994 374697590784 375041981952 378439295564 378514592896 379202368512 379729686528 380419670016 382091436144 383942074368 384294962304 385069842432 385629319812 386406890496 387853248992 388635303936 390693349376 391518339588 391596239232 395143509399 395940264192 396304179876 396738625536 398482105824 399973663023 400332477952 400412131328 400780157184 402171754952 402902516544 404195899392 406526902272 407938454016 408313397448 409136707584 410291040256 412094077054 412842867888 412925010432 413675311104 415111683712 415948701696 418387245246 419230867968 420686530704 421534789632 423112635264 423965786112 425353257824 425437889536 425828917008 426210926592 426602664576 428083923828 430552689248 431934833664 434707751808 435934230272 436334905116 436726339584 436813234176 437214716928 438645547131 438732823584 439126409216 439530018048 440416272384 444494200832 445432797216 449557174968 450374037696 450463647744 450877676832 451282157568 451937836438 452443224321 452849109504 453265331112 455460696064 457462232326 458930760768 459856134144 461577420288 463180119664 464021735808 464114061312 464448226374 464540636736 464957374464 465384724992 467000644176 467942289408 469693842816 470640918528 472275088384 473272347042 476001714672 476961509376 478522415052 478617625728 479046991872 479057531634 479487292416 483926989568 484371775404 484902764544 490426009056 491317132032 491414888448 492307808256 493023094296 493574426532 494017210368 494471270304 495866364736 496866213888 499049707992 500055975936 505603158016 505751821839 506306248704 506670792408 506771603712 509455248192 510482497536 511362188634 511922765824 512393283072 514172426416 515209187328 518180405248 519274597824 521077634622 522024452784 522128318976 523077046272 525375724698 526858012532 527920352256 528405573168 529471033344 531309474432 533298217364 534373542912 536088969216 537203355392 538444828944 538927865856 542035869696 543917938688 544417863264 545515610112 550457157184 550566680576 551567081472 551729260188 554650981083 555769361664 557849660328 558974490624 560915374272 561430921491 562046386176 562562972928 564150180352 567658943346 567771889344 568281235456 568803552768 569594529792 570778565104 575913111552 576442443456 578443979718 579610335744 581779873488 582301786112 582952955904 584860729508 584977098112 586040024064 593910396288 595107938304 597723158736 599409566624 600498716928 600618196992 601170235776 601709543424 603257632428 603798812672 604353774816 609790353408 611907681024 612470096172 613141512192 615436560384 618141115581 618695647744 618818748416 619264301832 619387515648 620512966656 622667525568 623923052544 626258457088 627580867869 631029796056 632302184448 634668952896 635948679168 636872664538 638029886736 638156834304 638743375512 639316389888 639903996864 642125885742 645829033872 647902250496 653901345408 654502357674 655089509376 655219851264 655822075392 657364125728 658099235376 658689613824 659295027072 660624408576 662488285184 665399610656 666741301248 674335762452 675074998272 675561056544 675695471616 676923236352 677906754657 679273664256 679897996668 680643330048 681816251512 683191044096 686193348489 686945583104 688396141152 692366130432 693762195456 694770179496 696032603712 696171091968 696672339561 696810955104 697436061696 700500966264 701913434112 703893803008 704540764224 705961377792 706987086322 708412632576 712498057216 714002572008 717783622578 717926438592 718570487808 719230938624 725890484352 726557663106 727354146816 735422775296 735639013584 736975698048 737122332672 739534641444 740361639798 741025815552 743799547104 745299320832 747887165696 748574561988 749395181568 750083963904 756878591128 757029185792 758404737024 759459373056 760839340032 764182872288 767043282951 767884148736 768589924608 770139684864 771258639624 772813780992 775706497984 777270607872 781386698752 781616451933 783036679176 783192478464 790287018798 791880528384 792608359752 796964211648 799947326046 800664955904 800824262656 801560314368 804343509904 805805033088 808391798784 813053804544 815876908032 816626794896 818273415168 820582080512 824188154108 825685735776 825850020864 827350622208 830223367424 831897403392 836774490492 838461735936 841373061408 843069579264 844522402441 846225270528 847931572224 850706515648 850875779072 851488415019 851657834016 852421853184 853205329152 856167847656 861105378496 863869667328 867665969577 869415503616 871868460544 872669810232 873452679168 874429433856 877291094262 877465647168 878252818432 879060036096 888988401664 890865594432 899114349936 900748075392 900927295488 901755353664 902564315136 903875672876 904886448642 905698219008 906530662224 910921392128 914924464652 917861521536 919712268288 923154840576 926360239328 928043471616 928228122624 928896452748 929081273472 929914748928 930769449984 934001288352 935884578816 937497345829 939387685632 941281837056 944550176768 946544694084 952003429344 953923018752 955308996807 957044830104 957235251456 958115063268 958974584832 963188828613 967853979136 968743550808 980852018112 981753536511 982634264064 982829776896 986046188592 987148853064 988034420736 988942540608 991732729472 993732427776 998099415984 1000111951872 1011206316032 1011503643678 1012612497408 1013341584816 1013543207424 1018910496384 1020964995072 1022724377268 1023845531648 1024786566144 1028344852832 1030418374656 1036360810496 1038549195648 1040708062801 1042155269244 1044048905568 1044256637952 1046154092544 1050751449396 1053716025064 1055840704512 1056811146336 1058942066688 1060480629483 1062618948864 1066596434728 1068747085824 1072177938432 1074406710784 1076675433867 1076889657888 1077855731712 1087835877376 1088835726528 1089836494659 1091031220224 1100914314368 1101133361152 1103134162944 1103458520376 1109301962166 1111538723328 1115699320656 1117948981248 1121830748544 1122861842982 1124092772352 1125125945856 1128300360704 1135317886692 1135543778688 1136562470912 1137607105536 1139189059584 1141557130208 1151826223104 1152884886912 1156887959436 1159220671488 1163559746976 1164603572224 1165905911808 1169721459016 1169954196224 1172080048128 1185430528197 1187820792576 1190215876608 1195446317472 1198819133248 1199920989069 1200997433856 1201236393984 1202340471552 1206515264856 1207597625344 1208707549632 1219580706816 1223815362048 1224940192344 1230873120768 1236282231162 1237391295488 1237637496832 1238528603664 1238775031296 1241025933312 1245335051136 1247846105088 1252516914176 1255161735738 1262059592112 1264604368896 1269337905792 1271897358336 1273745329076 1276059773472 1276313668608 1277486751024 1278632779776 1279807993728 1284251771484 1291658067744 1295804500992 1307802690816 1309004715348 1310179018752 1310439702528 1311644150784 1314728251456 1315936641393 1316198470752 1317379227648 1318590054144 1321248817152 1330799221312 1333482602496 1348671524904 1351122113088 1351390943232 1353846472704 1355813509314 1357329672963 1358547328512 1359795993336 1363632503024 1366382088192 1372386696978 1373891166208 1376792282304 1384732260864 1389540358992 1392065207424 1392342183936 1393344679122 1393621910208 1394872123392 1401001932528 1403826868224 1407787606016 1409081528448 1411922755584 1413974172644 1416825265152 1424996114432 1428005144016 1435567245156 1435852877184 1437140975616 1438461877248 1448859534463 1451780968704 1453115326212 1454708293632 1466570097751 1471278027168 1473951396096 1474244665344 1479069282888 1480723279596 1482051631104 1487599094208 1490598641664 1495774331392 1497149123976 1500167927808 1513757182256 1514058371584 1516809474048 1517255465517 1518918746112 1528365744576 1534086565902 1535768297472 1537179849216 1542517279248 1545627561984 1551412995968 1554541215744 1562773397504 1563232903866 1566073358352 1566384956928 1580574037596 1583761056768 1585216719504 1593928423296 1599894652092 1601329911808 1601648525312 1603120628736 1608367006147 1608687019808 1611610066176 1616783597568 1626107609088 1631753816064 1633253589792 1636546830336 1641164161024 1648376308216 1651371471552 1651700041728 1654701244416 1660446734848 1663952943249 1673548980984 1676923471872 1682746122816 1684292764473 1686139158528 1689044804882 1692450541056 1701413031296 1701751558144 1702976830038 1703315668032 1704843706368 1706410658304 1712335695312 1722210756992 1727739334656 1735331939154 1738831007232 1743736921088 1745339620464 1746905358336 1748858867712 1754582188524 1754931294336 1756505636864 1758120072192 1777976803328 1781731188864 1798228699872 1801496150784 1801854590976 1803510707328 1805128630272 1807751345752 1809772897284 1811396438016 1813061324448 1821842784256 1829848929304 1835723043072 1839424536576 1846309681152 1852720478656 1854423346743 1856086943232 1856456245248 1857792905496 1858162546944 1861538899968 1868002576704 1871769157632 1874994691658 1878775371264 1889100353536 1893089388168 1904006858688 1907846037504 1910617993614 1914089660208 1914470502912 1916230126536 1917949169664 1926377657226 1935707958272 1937487101616 1961704036224 1963507073022 1965268528128 1965659553792 1972092377184 1974297706128 1976068841472 1977885081216 1983465458944 1987464855552 1996198831968 2000223903744 2022412632064 2023007287356 2025224994816 2026683169632 2027086414848 2033720263971 2037820992768 2041929990144 2045448754536 2049573132288 2056689705664 2058580045467 2060836749312 2077098391296 2081416125602 2084310538488 2088097811136 2088513275904 2092308185088 2101502898792 2107432050128 2111681409024 2113622292672 2117884133376 2120961258966 2125237897728 2133192869456 2137494171648 2148813421568 2153350867734 2153779315776 2155711463424 2175671754752 2177671453056 2179672989318 2182062440448 2201828628736 2202266722304 2206268325888 2206917040752 2218603924332 2223077446656 2231398641312 2235897962496 2239146553261 2243661497088 2245723685964 2248185544704 2250251891712 2256600721408 2266517423797 2270635773384 2271087557376 2275214211072 2278378119168 2283114260416 2301129848853 2303652446208 2305769773824 2313775918872 2318441342976 2327119493952 2329207144448 2331811823616 2339442918032 2339908392448 2344160096256 2344849355799 2370861056394 2375641585152 2390892634944 2397638266496 2399841978138 2401994867712 2402472787968 2404680943104 2413030529712 2415195250688 2417415099264 2439161413632 2447630724096 2449880384688 2461746241536 2472564462324 2474782590976 2475274993664 2477057207328 2477550062592 2482051866624 2485658100409 2490670102272 2495692210176 2505033828352 2510323471476 2524119184224 2529208737792 2533567207323 2538675811584 2543794716672 2547490658152 2552119546944 2552627337216 2554465245057 2554973502048 2557265559552 2559615987456 2568503542968 2583316135488 2591609001984 2602997908731 2615605381632 2618009430696 2620358037504 2623288301568 2629456502912 2631873282786 2632396941504 2634758455296 2637180108288 2661598442624 2666965204992 2697343049808 2702244226176 2702781886464 2707692945408 2711627018628 2714659345926 2717094657024 2719591986672 2727265006048 2732764176384 2744773393956 2747782332416 2753584564608 2769464521728 2779080717984 2784130414848 2784684367872 2786689358244 2787243820416 2789744246784 2802003865056 2807653736448 2812492037487 2815575212032 2818163056896 2823845511168 2827948345288 2833650530304 2849992228864 2856010288032 2865926990421 2871134490312 2871705754368 2876923754496 2889566485839 2897719068926 2903561937408 2906230652424 2933140195502 2942556054336 2947902792192 2948489330688 2958138565776 2961446559192 2964103262208 2975198188416 2981197283328 2991548662784 2994298247952 3000335855616 3027514364512 3028116743168 3033618948096 3034510931034 3037837492224 3056731489152 3068173131804 3071536594944 3074359698432 3085034558496 3091255123968 3102825991936 3109082431488 3122124188403 3125546795008 3126465807732 3132146716704 3132769913856 3161148075192 3167522113536 3170433439008 3181441888449 3187856846592 3199789304184 3202659823616 3206241257472 3216734012294 3217374039616 3223220132352 3233567195136 3263507632128 3266507179584 3273093660672 3282328322048 3296752616432 3302742943104 3303400083456 3309402488832 3320893469696 3327905886498 3347097961968 3353846943744 3365492245632 3368585528946 3372278317056 3378089609764 3384901082112 3402826062592 3403503116288 3405953660076 3406631336064 3409687412736 3412821316608 3424671390624 3444421513984 3455478669312 3470663878308 3477662014464 3487473842176 3490679240928 3493810716672 3497717735424 3502799654959 3509164377048 3509862588672 3516240144384 3556291584591 3563462377728 3596457399744 3599762967207 3602992301568 3603709181952 3607021414656 3615502691504 3619545794568 3622792876032 3626122648896 3643685568512 3659697858608 3671446086144 3692619362304 3705440957312 3708846693486 3712173886464 3712912490496 3715585810992 3716325093888 3723077799936 3736005153408 3743538315264 3749989383316 3757550742528 3778200707072 3786178776336 3808013717376 3815692075008 3821235987228 3828179320416 3828941005824 3832460253072 3835898339328 3852755314452 3871415916544 3874974203232 3888428974771 3923408072448 3927014146044 3930537056256 3931319107584 3944184754368 3947809924179 3948595412256 3952137682944 3955770162432 3966930917888 3992397663936 4000447807488 4044825264128 4046014574712 4053366339264 4054172829696 4067440527942 4071989018889 4075641985536 4090897509072 4099146264576 4113379411328 4117160090934 4121673498624 4154196782592 4162832251204 4168621076976 4176195622272 4177026551808 4184616370176 4203005797584 4214864100256 4223362818048 4227244585344 4235768266752 4241922517932 4250475795456 4266385738912 4274988343296 4297626843136 4306701735468 4307558631552 4311422926848 4346578603389 4351343509504 4355342906112 4359345978636 4364124880896 4399710293253 4403657257472 4404533444608 4413834081504 4437207848664 4446154893312 4462797282624 4471795924992 4478293106522 4487322994176 4491447371928 4500503783424 4513201442816 4533034847594 4541271546768 4542175114752 4550428422144 4556756238336 4566228520832 4602259697706 4607304892416 4611539547648 4627551837744 4636882685952 4654238987904 4658414288896 4663623647232 4678885836064 4679816784896 4688320192512 4689698711598 4741722112788 4751283170304 4781785269888 4795276532992 4799683956276 4803989735424 4804945575936 4809361886208 4825101018441 4826061059424 4830390501376 4834830198528 4878322827264 4895261448192 4899760769376 4923492483072 4945128924648 4949565181952 4954114414656 4955100125184 4964103733248 4971316200818 4981340204544 5010067656704 5020646942952 5048238368448 5058417475584 5067134414646 5077351623168 5094981316304 5104239093888 5105254674432 5108930490114 5109947004096 5114531119104 5119231974912 5137007085936 5166632270976 5183218003968 5205995817462 5231210763264 5236018861392 5240716075008 5246576603136 5258913005824 5263746565572 5264793883008 5269516910592 5274360216576 5323196885248 5333930409984 5394686099616 5404488452352 5405563772928 5415385890816 5423254037256 5429318691852 5434189314048 5439183973344 5454530012096 5465528352768 5489546787912 5507169129216 5538929043456 5558161435968 5563270040229 5568260829696 5569368735744 5573378716488 5574487640832 5604007730112 5615307472896 5624984074974 5631150424064 5636326113792 5655896690576 5667301060608 5699984457728 5712020576064 5731853980842 5742268980624 5743411508736 5753847508992 5779132971678 5795438137852 5807123874816 5812461304848 5866280391004 5885112108672 5895805584384 5896978661376 5916277131552 5922893118384 5928206524416 5950396376832 5962394566656 5983097325568 5988596495904 6000671711232 6055028729024 6056233486336 6067237896192 6069021862068 6075674984448 6101160791913 6113462978304 6136346263608 6148719396864 6170069116992 6175740136401 6182510247936 6205651983872 6244248376806 6251093590016 6252931615464 6264293433408 6265539827712 6322296150384 6335044227072 6340866878016 6362883776898 6375713693184 6399578608368 6405319647232 6412482514944 6433468024588 6434748079232 6446440264704 6467134390272 6527015264256 6533014359168 6546187321344 6564656644096 6593505232864 6605485886208 6606800166912 6618804977664 6641786939392 6655811772996 6694195923936 6707693887488 6717439659783 6730984491264 6737171057892 6744556634112 6756179219528 6769802164224 6799552271391 6805652125184 6807006232576 6811907320152 6813262672128 6825642633216 6849342781248 6888843027968 6903389546559 6910957338624 6941327756616 6955324028928 6974947684352 6981358481856 6987621433344 6995435470848 7005599309918 7018328754096 7019725177344 7032480288768 7112583169182 7126924755456 7192914799488 7199525934414 7205984603136 7207418363904 7214042829312 7231005383008 7239091589136 7245585752064 7252245297792 7287371137024 7319395717216 7342892172288 7385238724608 7410881914624 7417693386972 7424347772928 7425824980992 7431171621984 7432650187776 7446155599872 7456974301227 7472010306816 7487076630528 7499978766632 7515101485056 7556401414144 7572357552672 7600701621969 7616027434752 7631384150016 7642471974456 7656358640832 7657882011648 7663395735171 7664920506144 7671796678656 7705510628904 7742831833088 7749948406464 7776857949542 7846816144896 7854028292088 7861074112512 7888369508736 7895619848358 7897190824512 7904275365888 7911540324864 7933861835776 7984795327872 8000895614976 8089650528256 8092029149424 8106732678528 8108345659392 8134881055884 8143978037778 8151283971072 8181795018144 8198292529152 8226758822656 8234320181868 8243346997248 8308393565184 8325664502408 8337242153952 8352391244544 8354053103616 8369232740352 8406011595168 8429728200512 8437476112461 8446725636096 8454489170688 8471536533504 8483845035864 8500951590912 8532771477824 8549976686592 8595253686272 8597780971263 8613403470936 8615117263104 8693157206778 8702687019008 8710685812224 8718691957272 8799420586506 8807314514944 8809066889216 8827668163008 8874415697328 8892309786624 8925594565248 8943591849984 8956586213044 8974645988352 8982894743856 9001007566848 9026402885632 9066069695188 9082543093536 9084350229504 9100856844288 9113512476672 9132457041664 9204519395412 9214609784832 9223079095296 9255103675488 9273765371904 9289746426851 9308477975808 9327247294464 9357771672128 9359633569792 9366372565209 9376640385024 9379397423196 9483444225576 9502566340608 9544325665347 9563570539776 9590553065984 9599367912552 9607979470848 9618723772416 9650202036882 9652122118848 9660781002752 9669660397056 9790522896384 9799521538752 9846984966144 9890257849296 9899130363904 9908228829312 9910200250368 9928207466496 9942632401636 9962680409088 10020135313408 10041293885904 10096476736896 10116834951168 10134268829292 10154703246336 10189962632608 10208478187776 10210509348864 10217860980228 10219894008192 10229062238208 10238463949824 10274014171872 10312470804119 10333264541952 10366436007936 10411991634924 10462421526528 10472037722784 10481432150016 10493153206272 10508398964877 10517826011648 10527493131144 10529587766016 10548720433152 10646393770496 10668874753773 10789372199232 10799288901621 10808976904704 10811127545856 10846508074512 10858637383704 10868378628096 10878367946688 10909060024192 10931056705536 10979093575824 11014338258432 11077858086912 11116322871936 11126540080458 11136521659392 11138737471488 11146757432976 11148975281664 11208015460224 11230614945792 11249968149948 11262300848128 11272652227584 11311793381152 11334602121216 11399968915456 11424041152128 11463707961684 11484537961248 11486823017472 11507695017984 11558265943356 11590876275704 11614247749632 11624922609696 11665286924313 11732560782008 11770224217344 11791611168768 11793957322752 11832554263104 11843429772537 11845786236768 11856413048832 11900792753664 11966194651136 11977192991808 12001343422464 12110057458048 12112466972672 12134475792384 12138043724136 12202321583826 12226925956608 12272692527216 12297438793728 12340138233984 12351480272802 12365020495872 12411303967744 12488496753612 12502187180032 12505863230928 12528586866816 12531079655424 12644592300768 12670088454144 12681733756032 12725767553796 12751427386368 12799157216736 12810639294464 12824965029888 12866936049176 12869496158464 12892880529408 12934268780544 13039735810167 13054030528512 13066028718336 13092374642688 13187010465728 13199130879759 13210971772416 13213600333824 13283573878784 13311623545992 13388391847872 13415387774976 13434879319566 13461968982528 13474342115784 13512358439056 13539604328448 13599104542782 13611304250368 13614012465152 13623814640304 13626525344256 13651285266432 13698685562496 13777686055936 13806779093118 13821914677248 13882655513232 13910648057856 13949895368704 13962716963712 13975242866688 13990870941696 14011198619836 14036657508192 14039450354688 14064960577536 14225166338364 14253849510912 14356880841497 14385829598976 14399051868828 14411969206272 14414836727808 14428085658624 14462010766016 14475303055323 14478183178272 14491171504128 14504490595584 14638791434432 14685784344576 14770477449216 14821763829248 14835386773944 14848695545856 14862343243968 14865300375552 14892311199744 14913948602454 14944020613632 14999957533264 15030202970112 15112802828288 15144715105344 15201403243938 15232054869504 15284943948912 15312717281664 15315764023296 15326791470342 15329841012288 15343593357312 15411021257808 15485663666176 15499896812928 15553715899084 15693632289792 15708056584176 15722148225024 15776739017472 15791239696716 15794381649024 15808550731776 15823080649728 15867723671552 15937454879093 15969590655744 16001791229952 16184058298848 16213465357056 16216691318784 16269762111768 16287956075556 16302567942144 16363590036288 16396585058304 16453517645312 16468640363736 16616787130368 16651329004816 16674484307904 16689810120687 16704782489088 16708106207232 16812023190336 16859456401024 16874952224922 16893451272192 16908978341376 16967690071728 17001903181824 17065542955648 17099953373184 17190507372544 17195561942526 17226806941872 17230234526208 17386314413556 17405374038016 17421371624448 17437383914544 17598841173012 17614629029888 17618133778432 17655336326016 17692037067617 17748831394656 17784619573248 17851189130496 17887183699968 17913172426088 17949291976704 17965789487712 18002015133696 18052805771264 18132139390376 18165086187072 18168700459008 18201713688576 18227024953344 18264914083328 18303482375739 18409038790824 18446158190592 18510207350976 18527220409203 18547530743808 18579492853702 18616955951616 18715543344256 18719267139584 18732745130418 18753280770048 18758794846392 18966888451152 19005132681216 19088651330694 19127141079552 19181106131968 19198735825104 19215958941696 19237447544832 19300404073764 19304244237696 19321562005504 19339320794112 19581045792768 19599043077504 19693969932288 19780515698592 19798260727808 19816457658624 19820400500736 19856414932992 19885264803272 19925360818176 20040270626816 20082587771808 20152318979349 20192953473792 20233669902336 20268537658584 20309406492672 20379925265216 20398656814173 20416956375552 20421018697728 20435721960456 20439788016384 20476927899648 20548028343744 20624941608238 20666529083904 20732872015872 20823983269848 20924843053056 20944075445568 20962864300032 20986306412544 21016797929754 21035652023296 21054986262288 21059175532032 21097440866304 21292787540992 21337749507546 21578744398464 21598577803242 21617953809408 21622255091712 21693016149024 21717274767408 21736757256192 21756735893376 21818120048384 21862113411072 21958187151648 22028676516864 22155716173824 22232645743872 22253080160916 22273043318784 22277474942976 22293514865952 22297950563328 22370922903681 22416030920448 22461229891584 22499936299896 22545304455168 22623586762304 22669204242432 22802104865907 22848082304256 22927415923368 22969075922496 22973646034944 23015390035968 23116531886712 23181752551408 23228495499264 23249845219392 23330573848626 23465121564016 23540448434688 23583222337536 23665108526208 23686859545074 23691572473536 23712826097664 23801585507328 23932389302272 23954385983616 24002686844928 24220114916096 24224933945344 24268951584768 24276087448272 24404643167652 24453851913216 24545385054432 24594877587456 24630612085871 24680276467968 24702960545604 24730040991744 24822607935488 24931691661767 24976993507224 25011726461856 25057173733632 25062159310848 25289184601536 25312428337383 25340176908288 25363467512064 25451535107592 25502854772736 25598314433472 25621278588928 25649930059776 25733872098352 25738992316928 25785761058816 25793342913789 26079471620334 26108061057024 26132057436672 26374020931456 26398261759518 26421943544832 26427200667648 26567147757568 26623247091984 26776783695744 26830775549952 26869758639132 26923937965056 26948684231568 27024716878112 27079208656896 27198209085564 27222608500736 27228024930304 27247629280608 27253050688512 27302570532864 27342239104499 27397371124992 27555372111872 27613558186236 27643829354496 27765311026464 27821296115712 27869239280553 27899790737408 27925433927424 27981741883392 28022397239672 28073315016384 28078900709376 28099117695627 28129921155072 28450332676728 28507699021824 28632976996041 28713761682994 28771659197952 28798103737656 28823938412544 28856171317248 28924021532032 28950606110646 28956366356544 28982343008256 29008981191168 29277582868864 29371568689152 29540954898432 29643527658496 29670773547888 29697391091712 29724686487936 29730600751104 29784622399488 29827897204908 29888041227264 29999915066528 30060405940224 30225605656576 30289430210688 30402806487876 30464109739008 30569887897824 30625434563328 30631528046592 30653582940684 30659682024576 30687186714624 30822042515616 30937412412357 30971327332352 30999793625856 31107431798168 31387264579584 31416113168352 31444296450048 31525196894631 31553478034944 31582479393432 31588763298048 31646161299456 31735447343104 31874909758186 31939181311488 32368116597696 32426930714112 32433382637568 32539524223536 32575912151112 32605135884288 32727180072576 32793170116608 32907035290624 32937280727472 33233574260736 33302658009632 33348968615808 33379620241374 33409564978176 33416212414464 33624046380672 33718912802048 33749904449844 33786902544384 33817956682752 33935380143456 34003806363648 34131085911296 34199906746368 34381014745088 34391123885052 34453613883744 34460469052416 34772628827112 34842743248896 34874767829088 34995860772939 35197682346024 35229258059776 35310672652032 35384074135234 35497662789312 35569239146496 35702378260992 35826344852176 35898583953408 35931578975424 36004030267392 36105611542528 36264278780752 36330172374144 36337400918016 36403427377152 36529828166656 36606964751478 36818077581648 36892316381184 37020414701952 37054440818406 37095061487616 37158985707404 37233911903232 37431086688512 37438534279168 37465490260836 37506561540096 37517589692784 37933776902304 38010265362432 38177302661388 38254282159104 38362212263936 38397471650208 38431917883392 38474895089664 38530796204549 38600808147528 38608488475392 38678641588224 39119207430501 39162091585536 39198086155008 39561031397184 39596521455616 39597392639277 39632915317248 39640801001472 39770529606544 39850721636352 40080541253632 40165175543616 40304637958698 40385906947584 40537075317168 40618812985344 40759850530432 40797313628346 40833912751104 40842037395456 40871443920912 40879576032768 40953855799296 41096056687488 41249883216476 41333058167808 41465744031744 41647966539696 41849686106112 41888150891136 41925728600064 41972612825088 42033595859508 42071304046592 42109972524576 42118351064064 42194881732608 42585575081984 42675499015092 43070642524491 43157488796928 43197155606484 43235907618816 43244510183424 43386032298048 43425909165969 43434549534816 43473514512384 43513471786752 43636240096768 43916374303296 44057353033728 44311432347648 44465291487744 44506160321832 44546086637568 44587029731904 44595901126656 44741845807362 44832061840896 44999872599792 45090608910336 45247173524608 45338408484864 45604209731814 45696164608512 45854831846736 45938151844992 45947292069888 46030780071936 46233063773424 46363505102816 46456990998528 46499690438784 46661147697252 46930243128032 47080896869376 47166444675072 47330217052416 47373719090148 47383144947072 47425652195328 47603171014656 47812364637279 47864778604544 47908771967232 48005373689856 48440229832192 48449867890688 48552174896544 48809286335304 48907703826432 49090770108864 49189755174912 49261224171742 49360552935936 49405921091208 49645215870976 49863383323534 49953987014448 50023452923712 50114347467264 50124318621696 50578369203072 50624856674766 50680353816576 50726935024128 50903070215184 51005709545472 51196628866944 51242557177856 51299860119552 51467744196704 51477984633856 51571522117632 51586685827578 52158943240668 52216122114048 52264114873344 52748041862912 52796523519036 52843887089664 52854401335296 53076111202851 53134295515136 53246494183968 53553567391488 53661551099904 53739517278264 53847875930112 53897368463136 54049433756224 54158417313792 54396418171128 54445217001472 54495258561216 54506101377024 54605141065728 54684478208998 54794742249984 55110744223744 55227116372472 55530622052928 55642592231424 55738478561106 55799581474816 55850867854848 56044794479344 56146630032768 56157801418752 56198235391254 56259842310144 56900665353456 57015398043648 57265953992082 57427523365988 57543318395904 57596207475312 57647876825088 57712342634496 57848043064064 57901212221292 57912732713088 57964686016512 58017962382336 58555165737728 58743137378304 59081909796864 59287055316992 59341547095776 59394782183424 59449372975872 59461201502208 59569244798976 59655794409816 59776082454528 59999830133056 60120811880448 60456956938047 60578860421376 60805612975752 60928219478016 61139775795648 61195970442519 61250869126656 61263056093184 61307165881368 61319364049152 61644085031232 61874824824714 61942654664704 61999587251712 62214863596336 62774529159168 62832226336704 62888592900096 63050393789262 63106956069888 63164958786864 63177526596096 63292322598912 63470894686208 63749819516372 63878362622976 64736233195392 64853861428224 64866765275136 65079048447072 65151824302224 65210271768576 65454360145152 65586340233216 65814070581248 65874561454944 66467148521472 66605316019264 66697937231616 66759240482748 66819129956352 66832424828928 67112768711043 67248092761344 67437825604096 67499808899688 67635913365504 67870760286912 68007612727296 68262171822592 68406314597721 68762029490176 68782247770104 68907227767488 68920938104832 69545257654224 69685486497792 69749535658176 69991721545878 70395364692048 70458516119552 70621345304064 70768148270468 70995325578624 71138478292992 71404756521984 71652689704352 71797167906816 71863157950848 72008060534784 72211223085056 72528557561504 72660344748288 72674801836032 72806854754304 73059656333312 73213929502956 73636155163296 73784632762368 73891836257613 74040829403904 74108881636812 74190122975232 74317971414808 74467823806464 74795074985301 74862173377024 74877068558336 74930980521672 75035179385568 75867553804608 75937285012149 76020530724864 76354605322776 76508564318208 76724424527872 76794943300416 76863835766784 76949790179328 77061592409098 77201616295056 77216976950784 77357283176448 78238414861002 78324183171072 78396172310016 79122062794368 79193042911232 79194785278554 79265830634496 79281602002944 79541059213088 79701443272704 80161082507264 80330351087232 80609275917396 80771813895168 81074150634336 81237625970688 81519701060864 81594627256692 81667825502208 81684074790912 81742887841824 81759152065536 81907711598592 82026717313497 82192113374976 82499766432952 82666116335616 82931488063488 83295933079392 83607717841659 83699372212224 83776301782272 83945225650176 84067191719016 84142608093184 84219945049152 84236702128128 84297353086881 84389763465216 85171150163968 85350998030184 86141285048982 86314977593856 86394311212968 86471815237632 86772064596096 86851818331938 86869099069632 86947029024768 87026943573504 87272480193536 87832748606592 88114706067456 88622864695296 88930582975488 89012320643664 89092173275136 89174059463808 89191802253312 89483691614724 89664123681792 89999745199584 90181217820672 90494347049216 90676816969728 91208419463628 91392329217024 91709663693472 91876303689984 91894584139776 92061560143872 92466127546848 92727010205632 92812237237071 92913981997056 92999380877568 93322295394504 93860486256064 94161793738752 94332889350144 94575590683893 94660434104832 94747438180296 94766289894144 95206342029312 95624729274558 95729557209088 95817543934464 96880459664384 96899735781376 97104349793088 97618572670608 97815407652864 98181540217728 98379510349824 98522448343484 98721105871872 98811842182416 99290431741952 99726766647068 99907974028896 100046905847424 100228694934528 100248637243392 101156738406144 101249713349532 101360707633152 101453870048256 101806140430368 102011419090944 102187210695361 102393257733888 102599720239104 102935488393408 102955969267712 103143044235264 103173371655156 104317886481336 104528229746688 104987582318817 105496083725824 105593047038072 105687774179328 106152222405702 106268591030272 106492988367936 107107134782976 107479034556528 107695751860224 107794736926272 108098867512448 108316834627584 108792836342256 108890434002944 108990517122432 109012202754048 109210282131456 109368956417996 109589484499968 110221488447488 110454232744944 111061244105856 111285184462848 111476957122212 111599162949632 111701735709696 112089588958688 112293260065536 112315602837504 112396470782508 112519684620288 113437178845309 113801330706912 114030796087296 114531907984164 114855046731976 115086636791808 115192414950624 115295753650176 115424685268992 115592388613647 115696086128128 115802424442584 115825465426176 116035924764672 117110331475456 117357622291503 117486274756608 118574110633984 118683094191552 118789564366848 118792177917831 118898745951744 118922403004416 119311588819632 119552164909056 119999660266112 120241623760896 120913913876094 121157720842752 121611225951504 121856438956032 122279551591296 122391940885038 122501738253312 122526112186368 122614331762736 122638728098304 123288170062464 123749649649428 123885309329408 123999174503424 124429727192672 125549058318336 125664452673408 125777185800192 126100787578524 126213912139776 126329917573728 126355053192192 126584645197824 126941789372416 127499639032744 127756725245952 129211927573473 129472466390784 129707722856448 129733530550272 130158096894144 130277727497907 130303648604448 130420543537152 130908720290304 131628141162496 131749122909888 132934297042944 133210632038528 133395874463232 133518480965496 133638259912704 134225537422086 134496185522688 134875651208192 134999617799376 135271826731008 135741520573824 136015225454592 136524343645184 136812629195442 137524058980352 137564495540208 137814455534976 137841876209664 139090515308448 139370972995584 139499071316352 139983443091756 140790729384096 140917032239104 141242690608128 141536296540936 141990651157248 142276956585984 142809513043968 143305379408704 143437093911837 143594335813632 143726315901696 144016121069568 145057115123008 145320689496576 145349603672064 146119312666624 146427859005912 147272310326592 147569265524736 147783672515226 148081658807808 148217763273624 148635942829616 148935647612928 149590149970602 149724346754048 149754137116672 149861961043344 150070358771136 151735107609216 151874570024298 152041061449728 152709210645552 153017128636416 153448849055744 153589886600832 153727671533568 153899580358656 154123184818196 154403232590112 154433953901568 154714566352896 156476829722004 156648366342144 156792344620032 157925689256467 158244125588736 158389570557108 158531661268992 158563204005888 159082118426176 159228333608553 159402886545408 160660702174464 161218551834792 161543627790336 162148301268672 162475251941376 163039402121728 163189254513384 163335651004416 163485775683648 163518304131072 163815423197184 164053434626994 164384226749952 164999532865904 165332232671232 166591866158784 167215435683318 167398744424448 167552603564544 168134383438032 168285216186368 168439890098304 168473404256256 168594706173762 168779526930432 170342300327936 170701996060368 172282570097964 172629955187712 172788622425936 172943630475264 173544129192192 173703636663876 173738198139264 173894058049536 174053887147008 174544960387072 175312003670023 175665497213184 176229412134912 177245729390592 177861165950976 178024641287328 178184346550272 178348118927616 178383604506624 178967383229448 179328247363584 179999490399168 180362435641344 180988694098432 181370870814141 182416838927256 182784658434048 183419327386944 183587911327557 183752607379968 183789168279552 184932255093696 185454020411264 185624474474142 185827963994112 185998761755136 186644590789008 187720972512128 188323587477504 188665778700288 189151181367786 189320868209664 189494876360592 189532579788288 190412684058624 191249458549116 191459114418176 191635087868928 193760919328768 193799471562752 194208699586176 195237145341216 195630815305728 196363080435456 196759020699648 197044896686968 197442211743744 197623684364832 198580863483904 199453533294136 199815948057792 200093811694848 200457389869056 200497274486784 201338306133129 202313476812288 202499426699064 202907740096512 203612280860736 204022838181888 204374421390722 204786515467776 205870976786816 205911938535424 206286088470528 206346743310312 208635772962672 209056459493376 209975164637634 210992167451648 211186094076144 211375548358656 212304444811404 212537182060544 212985976735872 214214269565952 214958069113056 215391503720448 215589473852544 216197735024896 216633669255168 217585672684512 217780868005888 217981034244864 218024405508096 218420564262912 218737912835992 219178968999936 220442976894976 220908465489888 221675508772839 222122488211712 222570368925696 222953914244424 223403471419392 224179177917376 224385224955903 224586520131072 224631205675008 224792941565016 226874357690618 227602661413824 228061592174592 229063815968328 229710093463952 230173273583616 230384829901248 230591507300352 230849370537984 231184777227294 231392172256256 231604848885168 231650930852352 232071849529344 234220662950912 234715244583006 234972549513216 237148221267968 237366188383104 237579128733696 237584355835662 237797491903488 237844806008832 238623177639264 239104329818112 239999320532224 240483247521792 241827827752188 242315441685504 243222451903008 243712877912064 244066974305449 244559103182592 244783881770076 245003476506624 245052224372736 245228663525472 245277456196608 246080151940491 246576340124928 247499299298856 247998349006848 248859454385344 250823153524977 251098116636672 251328905346816 252201575157048 252427824279552 252659835147456 252710106384384 253169290395648 253883578744832 254999278065488 255513450491904 258423855146946 258944932781568 259415445712896 260316193788288 260555454995814 260607297208896 260841087074304 261817440580608 263256282324992 263498245819776 265868594085888 266421264077056 266791748926464 267036961930992 267276519825408 268451074844172 268992371045376 269751302416384 269999235598752 270543653462016 270936732944581 271483041147648 272030450909184 273048687290368 273625258390884 275128991080416 275628911069952 275683752419328 278181030616896 278436711711213 278741945991168 278998142632704 279966886183512 281581458768192 281834064478208 282485381216256 283072593081872 283726772051679 283981302314496 285619026087936 286610758817408 286874187823674 287188671627264 287452631803392 290114230246016 290641378993152 290699207344128 292238625333248 292855718011824 294544620653184 295138531049472 295567345030452 296163317615616 296435526547248 297271885659232 297871295225856 299180299941204 299448693508096 299508274233344 299723922086688 300140717542272 300764630149489 303470215218432 303749140048596 304082122899456 305418421291104 306034257272832 306561632086083 306897698111488 307179773201664 307799160717312 308246369636392 308806465180224 308867907803136 309429132705792 312953659444008 313584689240064 314962746956451 315851378512934 316488251177472 316779141114216 317063322537984 318164236852352 318456667217106 318805773090816 321321404348928 322437103669584 323087255580672 324296602537344 324950503882752 326078804243456 326378509026768 326671302008832 326971551367296 327036608262144 327630846394368 328106869253988 328768453499904 329999065731808 330664465342464 333183732317568 334430871366636 334797488848896 335105207129088 336268766876064 336570432372736 336879780196608 336946808512512 337189412347524 337559053860864 340311536535927 340684600655872 341403992120736 344565140195928 345259910375424 345577244851872 345887260950528 346777165840941 347088258384384 347407273327752 347476396278528 348107774294016 349089920774144 350624007340046 351330994426368 352458824269824 355722331901952 356049282574656 356368693100544 356696237855232 356767209013248 357934766458896 358656494727168 359998980798336 360724871282688 361977388196864 362741741628282 364833677854512 365569316868096 366838654773888 367175822655114 367505214759936 367578336559104 369864510187392 370908040822528 371248948948284 371655927988224 371997523510272 373289181578016 375441945024256 376647174955008 377331557400576 378302362735572 378641736419328 378989752721184 379065159576576 380825368117248 382498917098232 383270175737856 387521838657536 387635782720419 388417399172352 390474290682432 391261630611456 392726160870912 394089793373936 394884423487488 395247368729664 397161726967808 398907066588272 399631896115584 400187623389696 400914779738112 402676612266258 404626953624576 404998853398128 405815480193024 407224561721472 408045676363776 408748842781444 409573030935552 411741953573632 411823877070848 412572176941056 412693486620624 417271545925344 418112918986752 419950329275268 421984334903296 422372188152288 422751096717312 423838758250039 424608889622808 425971953471744 428428539131904 429916138226112 430311281735511 430783007440896 431178947705088 432395470049792 435171345369024 435561736011776 435962068489728 436048811016192 437475825671984 438357937999872 440885953789952 441816930979776 443351017545678 444244976423424 445907828488848 446806942838784 448358355834752 448770449911806 449173040262144 449262411350016 449585883130032 453748715381236 455205322827648 456123184349184 458127631936656 459420186927904 460346547167232 460769659802496 461183014600704 461698741075968 462369554454588 462784344512512 463209697770336 463301861704704 464143699058688 468441325901824 469430489166012 469945099026432 473777067769401 474296442535936 474732376766208 475168711671324 475594983806976 475689612017664 477246355278528 477685000825659 478208659636224 479998641064448 483655655504376 484630883371008 486444903806016 487425755824128 488133948610898 489118206365184 489567763540152 490006953013248 490457327050944 490554912393216 492160303880982 493152680249856 494998598597712 495996698013696 497718908770688 501646307049954 502196233273344 502657810693632 504403150314096 504855648559104 505319670294912 505420212768768 506338580791296 507767157489664 509998556130976 511026900983808 516847710293892 517889865563136 518830891425792 520632387576576 521110909991628 521214594417792 521682174148608 523634881161216 525936011010069 526512564649984 526996491639552 531737188171776 532842528154112 533583497852928 534073923861984 534553039650816 536902149688344 537984742090752 539502604832768 539998471197504 541087306924032 541873465889162 542966082295296 546097374580736 547250516781768 550257982160832 551257822139904 551367504838656 556362061233792 556873423422426 557483891982336 557996285265408 559933772367024 563162917536384 563668128956416 564970762432512 566145186163744 567453544103358 567962604628992 571238052175872 573221517634816 573748375647348 574377343254528 574905263606784 580228460492032 581282757986304 581398414688256 584477250666496 585711436023648 589089241306368 590277062098944 591134690060904 592326635231232 592871053094496 594543771318464 595742590451712 598360599882408 598897387016192 599447844173376 600281435084544 601529260298978 606940430436864 607498280097192 610836842582208 612068514545664 613123264172166 613795396222976 614359546403328 616492739272784 617612930360448 617735815606272 618858265411584 625907318888016 627169378480128 629925493912902 631702757025868 632976502354944 633558282228432 634126645075968 636328473704704 636913334434212 637611546181632 642642808697856 644874207339168 646174511161344 648593205074688 649901007765504 652157608486912 652757018053536 653342604017664 653943102734592 654073216524288 655261692788736 656213738507976 657536906999808 659998131463616 661328930684928 665026526318517 666367464635136 668861742733272 670210414258176 672537533752128 673140864745472 673155674867709 673759560393216 673893617025024 674378824695048 680623073071854 681369201311744 682807984241472 689130280391856 690519820750848 691154489703744 691774521901056 693554331681882 694176516768768 694814546655504 694952792557056 696215548588032 698179841548288 701248014680092 702661988852736 704917648539648 711444663803904 712098565149312 712737386201088 713392475710464 713534418026496 715869532917792 717312989454336 719997961596672 721449742565376 723954776393728 725483483256564 729667355709024 731138633736192 732200922916347 733677309547776 734351645310228 735010429519872 735156673118208 738240455821473 739729020374784 741816081645056 742497897896568 743995047020544 746578363156032 750883890048512 752469460574931 753294349910016 756604725471144 757283472838656 757979505442368 758130319153152 761650736234496 764997834196464 766540351475712 775043677315072 775271565440838 776834798344704 780948581364864 782523261222912 785452321741824 788179586747872 789768846974976 790494737459328 794323453935616 797814133176544 799263792231168 800375246779392 801829559476224 805353224532516 809253907249152 809997706796256 811630960386048 812810198833743 814449123442944 816091352727552 817497685562888 819146061871104 823483907147264 823647754141696 825386973241248 834543091850688 835310135133639 836225837973504 839900658550536 843968669806592 844744376304576 845502193434624 847677516500078 849217779245616 851943906943488 856857078263808 859832276452224 860622563471022 861566014881792 862357895410176 864790940099584 870342690738048 871123472023552 871924136979456 872097622032384 874951651343968 876715875999744 881771907579904 883633861959552 886702035091356 888489952846848 891815656977696 893613885677568 896716711669504 897540899823612 898346080524288 898524822700032 899171766260064 902293890448467 907497430762472 910410645655296 912246368698368 916255263873312 918840373855808 919684896258249 920693094334464 921539319604992 923397482151936 924739108909176 925568689025024 926419395540672 926603723409408 928287398117376 936882651803648 938860978332024 947554135538802 948592885071872 949464753532416 950337423342648 951189967613952 954492710557056 955370001651318 956417319272448 959997282128896 967311311008752 969261766742016 972889807612032 974851511648256 976267897221796 978236412730368 979135527080304 980013906026496 980914654101888 981109824786432 984320607761964 986305360499712 989997197195424 991993396027392 995437817541376 1003292614099908 1004392466546688 1005315621387264 1008806300628192 1009711297118208 1010639340589824 1010840425537536 1012677161582592 1019997112261952 1020934609607781 1022053801967616 1033695420587784 1035779731126272 1037661782851584 1040331497522823 1041264775153152 1042221819983256 1042429188835584 1047269762322432 1051872022020138 1053025129299968 1053992983279104 1065685056308224 1067166995705856 1068147847723968 1069106079301632 1073804299376688 1075969484181504 1079005209665536 1079996942395008 1082174613848064 1083746931778324 1085932164590592 1092194749161472 1094501033563536 1100515964321664 1102515644279808 1102735009677312 1112724122467584 1113746846844852 1114967783964672 1115992570530816 1119867544734048 1124059317648971 1126325835072768 1129941524865024 1132290372327488 1134907088206716 1135925209257984 1142476104351744 1146443035269632 1147496751294696 1149810527213568 1160456920984064 1162565515972608 1162907348161257 1168954501332992 1171422872047296 1178178482612736 1182269380121808 1184653270462464 1185742106188992 1189087542636928 1191485180903424 1196721199764816 1197794774032384 1198895688346752 1200562870169088 1203058520597956 1213880860873728 1214996560194384 1221673685164416 1224137029091328 1226246528344332 1227590792445952 1228719092806656 1232985478545568 1235225860720896 1235471631212544 1237716530823168 1251814637776032 1254338756960256 1259850987825804 1263405514051736 1265953004709888 1267116564456864 1268253290151936 1271516274750117 1272656947409408 1273826668868424 1285285617395712 1289748414678336 1290933845206533 1292349022322688 1297186410149376 1304315216973824 1305514036107072 1306685208035328 1307886205469184 1308146433048576 1312427477015952 1315073813999616 1319996262927232 1322657861369856 1330053052637034 1332734929270272 1337723485466544 1340420828516352 1345075067504256 1346281729490944 1346311349735418 1347519120786432 1347787234050048 1348757649390096 1361246146143708 1362738402623488 1365615968482944 1378260560783712 1381039641501696 1382308979407488 1383549043802112 1387108663363764 1388353033537536 1389629093311008 1389905585114112 1392431097176064 1396359683096576 1402496029360184 1405323977705472 1409835297079296 1421331203308203 1422889327607808 1424197130298624 1426784951420928 1427068836052992 1431739065835584 1433055002476977 1434625978908672 1439995923193344 1447909552787456 1450966966513128 1459334711418048 1462277267472384 1464401845832694 1467354619095552 1468703290620456 1470020859039744 1476480911642946 1479458040749568 1483632163290112 1484995795793136 1487990094041088 1493156726312064 1501767780097024 1504938921149862 1506588699820032 1513209450942288 1514566945677312 1515959010884736 1516260638306304 1523301472468992 1529995668392928 1533080702951424 1550087354630144 1550543130881676 1553669596689408 1561897162729728 1565046522445824 1570904643483648 1576359173495744 1577808033030207 1579537693949952 1580989474918656 1595628266353088 1598527584462336 1600750493558784 1603659118952448 1610706449065032 1618507814498304 1619995413592512 1623261920772096 1625620397667486 1628898246885888 1634995371125776 1638292123742208 1646967814294528 1647295508283392 1650773946482496 1669086183701376 1670620270267278 1672451675947008 1679801317101072 1687937339613184 1689488752609152 1691004386869248 1695355033000156 1698435558491232 1703887813886976 1713714156527616 1719664552904448 1721245126942044 1723132029763584 1724715790820352 1729581880199168 1737182581821137 1740685381476096 1743848273958912 1744195244064768 1749903302687936 1753431751999488 1767267723919104 1773404070182712 1776979905693696 1783631313955392 1787227771355136 1793433423339008 1795081799647224 1796692161048576 1798343532520128 1804587780896934 1814994861524944 1820821291310592 1832510527746624 1837680747711616 1839369792516498 1841386188668928 1843078639209984 1849478217818352 1851137378050048 1852838791081344 1853207446818816 1856574796234752 1873765303607296 1877721956664048 1895108271077604 1897185770143744 1898929507064832 1900674846685296 1902379935227904 1908985421114112 1910740003302636 1912834638544896 1919994564257792 1928432040370253 1934622622017504 1938523533484032 1945779615224064 1949703023296512 1952535794443592 1956472825460736 1958271054160608 1960027812052992 1961829308203776 1962219649572864 1968641215523928 1972610720999424 1979994394390848 1983986792054784 1990875635082752 1995079578955551 2006585228199816 2010631242774528 2017612601256384 2019422594236416 2019467024603127 2021278681179648 2021680851075072 2039994224523904 2041869219215562 2044107603935232 2067390841175568 2071559462252544 2075323565703168 2080662995045646 2082529550306304 2084443639966512 2084858377671168 2094539524644864 2103744044040276 2106050258599936 2107985966558208 2131370112616448 2134333991411712 2136295695447936 2138212158603264 2147608598753376 2151938968363008 2158010419331072 2159993884790016 2164349227696128 2167493863556648 2171864329181184 2184389498322944 2189002067127072 2196602768749041 2201031928643328 2205031288559616 2205470019354624 2214721367464419 2225448244935168 2227493693689704 2231985141061632 2239735089468096 2248118635297942 2252651670145536 2259883049730048 2264580744654976 2269814176413432 2271850418515968 2284952208703488 2292886070539264 2294993502589392 2299621054427136 2320913841968128 2325131031945216 2325814696322514 2337909002665984 2342845744094592 2356356965225472 2364538760243616 2369306540924928 2371484212377984 2378175085273856 2382970361806848 2393442399529632 2395589548064768 2397791376693504 2401125740338176 2406117041195912 2427761721747456 2429993120388768 2438430596501229 2443347370328832 2448274058182656 2452493056688664 2457438185613312 2465970957091136 2470451721441792 2470943262425088 2503629275552064 2508677513920512 2519701975651608 2526811028103472 2531906009419776 2534233128913728 2536506580303872 2543032549500234 2545313894818816 2547653337736848 2570571234791424 2579496829356672 2581867690413066 2584698044645376 2594372820298752 2608630433947648 2611028072214144 2613370416070656 2615772410938368 2616292866097152 2624854954031904 2630147627999232 2639992525854464 2645315722739712 2660106105274068 2665469858540544 2675446970933088 2680841657032704 2684736717359939 2690150135008512 2692622699470836 2695038241572864 2695574468100096 2697515298780192 2706881671345401 2722492292287416 2731231936965888 2756521121567424 2759054688774747 2762079283003392 2764617958814976 2774217326727528 2776706067075072 2779258186622016 2779811170228224 2784862194352128 2792719366193152 2804992058720368 2810647955410944 2842662406616406 2845778655215616 2848394260597248 2853569902841856 2863478131671168 2866110004953954 2869251957817344 2879991846386688 2895819105574912 2901933933026256 2918669422836096 2924554534944768 2928803691665388 2934709238191104 2937406581240912 2940041718079488 2952961823285892 2958916081499136 2967264326580224 2969991591586272 2975980188082176 2980304062390391 2986313452624128 3003535560194048 3009877842299724 3013177399640064 3026418901884576 3029133891354624 3031918021769472 3032521276612608 3059991336785856 3062803828823343 3066161405902848 3100174709260288 3101086261763352 3107339193378816 3120994492568469 3123794325459456 3141809286967296 3152718346991488 3155616066060414 3159075387899904 3161978949837312 3191256532706176 3197055168924672 3201500987117568 3207318237904896 3221412898130064 3237015628996608 3239990827185024 3246523841544192 3251240795334972 3257796493771776 3269990742251552 3276584247484416 3293935628589056 3294591016566784 3301547892964992 3338172367402752 3341240540534556 3344903351894016 3359602634202144 3372177952946913 3375874679226368 3378977505218304 3390710066000312 3396871116982464 3407775627773952 3427428313055232 3439329105808896 3442490253884088 3449431581640704 3459163760398336 3474365163642274 3481370762952192 3487696547917824 3499806605375872 3506863503998976 3534535447838208 3546808140365424 3553959811387392 3567262627910784 3574455542710272 3586866846678016 3590163599294448 3593384322097152 3596687065040256 3609175561793868 3629989723049888 3641642582621184 3665021055493248 3675361495423232 3678739585032996 3682772377337856 3686157278419968 3698956435636704 3702274756100096 3705677582162688 3706414893637632 3713149592469504 3747530607214592 3755443913328096 3790216542155208 3797859014129664 3801349693370592 3804759870455808 3814548824250351 3817970842228224 3821480006605272 3839989128515584 3856864080740506 3869245244035008 3877047066968064 3891559230448128 3905071588887184 3912945650921472 3916542108321216 3920055624105984 3923658616407552 3924439299145728 3937282431047856 3945221441998848 3959988788781696 3967973584109568 3981751270165504 3990159157911102 4013170456399632 4021262485549056 4035225202512768 4038845188472832 4038934049206254 4042557362359296 4043361702150144 4079988449047808 4083738438431124 4088215207870464 4134781682351136 4143118924505088 4150647131406336 4161325990091292 4165059100612608 4168887279933024 4169716755342336 4189079049289728 4207488088080552 4215971933116416 4262740225232896 4263993609924609 4268667982823424 4272591390895872 4295217197506752 4303877936726016 4316020838662144 4319987769580032 4334987727113296 4343728658362368 4368778996645888 4378004134254144 4393205537498082 4402063857286656 4410062577119232 4429442734928838 4450896489870336 4454987387379408 4463970282123264 4479470178936192 4496237270595884 4505303340291072 4519766099460096 4529161489309952 4539628352826864 4543700837031936 4569904417406976 4585772141078528 4589987005178784 4599242108854272 4641827683936256 4650262063890432 4651629392645028 4685691488189184 4712713930450944 4729077520487232 4733424099090621 4738613081849856 4742968424755968 4756350170547712 4786884799059264 4791179096129536 4795582753387008 4802251480676352 4812234082391824 4855523443494912 4859986240777536 4876861193002458 4886694740657664 4904986113377328 4914876371226624 4931941914182272 4940903442883584 4941886524850176 5007258551104128 5017355027841024 5039403951303216 5053622056206944 5063812018839552 5068466257827456 5073013160607744 5086065099000468 5090627789637632 5095306675473696 5141142469582848 5158993658713344 5163735380826132 5169396089290752 5188745640597504 5211547745463411 5217260867895296 5222056144428288 5231544821876736 5232585732194304 5249709908063808 5260295255998464 5279985051708928 5320212210548136 5330939717081088 5350893941866176 5361683314065408 5369473434719878 5380300270017024 5385245398941672 5390076483145728 5395030597560384 5413763342690802 5444984584574832 5462463873931776 5513042243134848 5518109377549494 5524158566006784 5529235917629952 5548434653455056 5553412134150144 5558516373244032 5559622340456448 5569724388704256 5585438732386304 5609984117440736 5621295910821888 5685324813232812 5691557310431232 5696788521194496 5707139805683712 5726956263342336 5732220009907908 5738503915634688 5759983692773376 5785296121110759 5791638211149824 5803867866052512 5837338845672192 5849109069889536 5857607383330776 5869418476382208 5874813162481824 5880083436158976 5905923646571784 5917832162998272 5934528653160448 5939983183172544 5951960376164352 5960608124780782 5972626905248256 6007071120388096 6019755684599448 6052837803769152 6058267782709248 6063836043538944 6065042553225216 6119982673571712 6125607657646686 6132322811805696 6200349418520576 6202172523526704 6214678386757632 6241988985136938 6247588650918912 6283618573934592 6305436693982976 6311232132120828 6318150775799808 6323957899674624 6382513065412352 6394110337849344 6403001974235136 6414636475809792 6442825796260128 6474031257993216 6479981654370048 6493047683088384 6502481590669944 6515592987543552 6539981484503104 6553168494968832 6587871257178112 6589808306247123 6603095785929984 6676344734805504 6682481081069112 6719205268404288 6744355905893826 6751749358452736 6757955010436608 6781420132000624 6793742233964928 6815551255547904 6854856626110464 6878658211617792 6884980507768176 6898863163281408 6918327520796672 6948730327284548 6962741525904384 6975393095835648 6999613210751744 7013727007997952 7069070895676416 7093616280730848 7107919622774784 7134525255821568 7148911085420544 7173733693356032 7180327198588896 7186768644194304 7193374130080512 7218351123587736 7259979446099776 7283285165242368 7315291789503687 7330042110986496 7350722990846464 7357479170065992 7372314556839936 7397912871273408 7404549512200192 7411355164325376 7412829787275264 7495061214429184 7510887826656192 7580433084310416 7595718028259328 7602699386741184 7609519740911616 7629097648500702 7635941684456448 7642960013210544 7679978257031168 7713728161481012 7738490488070016 7754094133936128 7783118460896256 7810143177774368 7825891301842944 7833084216642432 7840111248211968 7847317232815104 7848878598291456 7874564862095712 7890442883997696 7919977577563392 7935947168219136 7963502540331008 7980318315822204 8026340912799264 8042524971098112 8054210152079817 8070450405025536 8077868098412508 8085114724718592 8086723404300288 8120645014036203 8159976898095616 8167476876862248 8269563364702272 8277164066324241 8286237849010176 8322651980182584 8330118201225216 8337774559866048 8339433510684672 8378158098579456 8414976176161104 8431943866232832 8525480450465792 8527987219849218 8537335965646848 8545182781791744 8590434395013504 8607755873452032 8632041677324288 8639975539160064 8669975454226592 8687457316724736 8737557993291776 8756008268508288 8786411074996164 8804127714573312 8820125154238464 8858885469857676 8901792979740672 8909974774758816 8927940564246528 8940912187171173 8958940357872384 8992474541191768 9010606680582144 9039532198920192 9058322978619904 9079256705653728 9087401674063872 9171544282157056 9179974010357568 9188411486470029 9198484217708544 9283655367872512 9300524127780864 9303258785290056 9371382976378368 9425427860901888 9458155040974464 9466848198181242 9477226163699712 9485936849511936 9512700341095424 9573769598118528 9582358192259072 9591165506774016 9604502961352704 9624468164783648 9711046886989824 9719972481555072 9753722386004916 9773389481315328 9809972226754656 9829752742453248 9863883828364544 9881806885767168 9883773049700352 10014517102208256 10034710055682048 10078807902606432 10107244112413888 10116533858840739 10127624037679104 10136932515654912 10172130198000936 10181255579275264 10190613350947392 10282284939165696 10317987317426688 10327470761652264 10377491281195008 10423095490926822 10434521735790592 10444112288856576 10463089643753472 10499419816127616 10520590511996928 10559970103417856 10640424421096272 10661879434162176 10701787883732352 10723366628130816 10738946869439756 10760600540034048 10770490797883344 10780152966291456 10790061195120768 10827526685381604 10889969169149664 10924927747863552 11026084486269696 11036218755098988 11048317132013568 11058471835259904 11096869306910112 11106824268300288 11117032746488064 11119244680912896 11139448777408512 11219968234881472 11242591821643776 11370649626465624 11393577042388992 11414279611367424 11443646472751053 11453912526684672 11464440019815816 11519967385546752 11570592242221518 11583276422299648 11607735732105024 11674677691344384 11715214766661552 11738836952764416 11749626324963648 11760166872317952 11811847293143568 11835664325996544 11869057306320896 11879966366345088 11903920752328704 11921216249561564 11945253810496512 12014142240776192 12039511369198896 12105675607538304 12116535565418496 12127672087077888 12130085106450432 12239965347143424 12251215315293372 12264645623611392 12364652494138681 12404345047053408 12429356773515264 12483977970273876 12495177301837824 12567237147869184 12610873387965952 12622464264241656 12647915799349248 12765026130824704 12788220675698688 12791980829773827 12806003948470272 12885651592520256 12948062515986432 12959963308740096 13004963181339888 13031185975087104 13079962969006208 13106336989937664 13175742514356224 13179616612494246 13206191571859968 13352689469611008 13364962162138224 13438410536808576 13488711811787652 13503498716905472 13515910020873216 13562840264001248 13587484467929856 13631102511095808 13709713252220928 13757316423235584 13769961015536352 13797726326562816 13836655041593344 13897460654569096 13925483051808768 13950786191671296 13999226421503488 14138141791352832 14187232561461696 14200272297271863 14215839245549568 14269050511643136 14347467386712064 14360654397177792 14373537288388608 14386748260161024 14436702247175472 14519958892199552 14566570330484736 14630583579007374 14660084221972992 14701445981692928 14714958340131984 14744629113679872 14795825742546816 14809099024400384 14822710328650752 14825659574550528 14990122428858368 15021775653312384 15160866168620832 15191436056518656 15205398773482368 15219039481823232 15258195297001404 15271883368912896 15285920026421088 15359956514062336 15427456322962024 15476980976140032 15508188267872256 15566236921792512 15620286355548736 15634643236390233 15651782603685888 15666168433284864 15694634465630208 15697757196582912 15749129724191424 15780885767995392 15839955155126784 15927005080662016 15960636631644408 16052681825598528 16085049942196224 16108420304159634 16140900810051072 16155736196825016 16170229449437184 16241290028072406 16319953796191232 16334953753724496 16539126729404544 16554328132648482 16572475698020352 16645303960365168 16660236402450432 16675549119732096 16678867021369344 16756316197158912 16829952352322208 16863887732465664 17050960900931584 17055974439698436 17074671931293696 17090365563583488 17180868790027008 17215511746904064 17279951078320128 17339950908453184 17355888363332277 17374914633449472 17512016537016576 17572822149992328 17608255429146624 17640250308476928 17717770939715352 17803585959481344 17819949549517632 17855881128493056 17881824374342346 17917880715744768 17984949082383536 18021213361164288 18116645957239808 18158513411307456 18174803348127744 18343088564314112 18359948020715136 18376822972940058 18396968435417088 18567310735745024 18601048255561728 18606517570580112 18742765952756736 18850855721803776 18916310081948928 18933696396362484 18954452327399424 18971873699023872 19025400682190848 19109008400032507 19147539196237056 19182331013548032 19209005922705408 19248936329567296 19422093773979648 19439944963110144 19507444772009832 19546778962630656 19619944453509312 19659505484906496 19727767656729088 19763613771534336 19769424918741369 20029034204416512 20157615805212864 20214488224827776 20233067717681478 20255248075358208 20273865031309824 20344260396001872 20362511158550528 20381226701894784 20564569878331392 20635974634853376 20654941523304528 20754982562390016 20846190981853644 20869043471581184 20888224577713152 20926179287506944 20998839632255232 21041181023993856 21119940206835712 21280848842192544 21323758868324352 21403575767464704 21446733256261632 21477893738879512 21521201080068096 21540981595766688 21560305932582912 21580122390241536 21655053370763208 21779938338299328 21849855495727104 21945875368511061 22052168972539392 22072437510197976 22116943670519808 22193738613820224 22213648536600576 22234065492976128 22238489361825792 22439936469762944 22485183643287552 22741299252931248 22787154084777984 22828559222734848 22887292945502106 22907825053369344 22928880039631632 23039934771093504 23141184484443036 23166552844599296 23215471464210048 23349355382688768 23430429533323104 23477673905528832 23499252649927296 23520333744635904 23623694586287136 23671328651993088 23738114612641792 23759932732690176 23807841504657408 23842432499123128 23890507620993024 24028284481552384 24079022738397792 24162630456239451 24211351215076608 24255344174155776 24260170212900864 24361935042108609 24479930694286848 24502430630586744 24729304988277362 24808690094106816 24858713547030528 24967955940547752 24990354603675648 25134474295738368 25221746775931904 25244928528483312 25295831598698496 25530052261649408 25576441351397376 25583961659547654 25612007896940544 25771303185040512 25896125031972864 25919926617480192 26009926362679776 26062371950174208 26159925938012416 26212673979875328 26351485028712448 26359233224988492 26412383143719936 26705378939222016 26729924324276448 26822736561513519 26876821073617152 26977423623575304 27031820041746432 27125680528002496 27174968935859712 27262205022191616 27514632846471168 27539922031072704 27595452653125632 27673310083186688 27794921309138192 27850966103617536 27901572383342592 27998452843006976 28276283582705664 28374465122923392 28400544594543726 28431678491099136 28538101023286272 28694934773424128 28721308794355584 28747074576777216 28773496520322048 28873404494350944 29039917784399104 29133140660969472 29261167158014748 29320168443945984 29402891963385856 29429916680263968 29489258227359744 29532103890959329 29591651485093632 29645420657301504 29651319149101056 30043551306624768 30321732337241664 30349601576522217 30382872113037312 30410797546964736 30516390594002808 30543766737825792 30571840052842176 30719913028124672 30854912645924048 30953961952280064 31132473843585024 31240572711097472 31269286472780466 31303565207371776 31332336866569728 31389268931260416 31498259448382848 31561771535990784 31679910310253568 31854010161324032 31921273263288816 32105363651197056 32170099884392448 32216840608319268 32281801620102144 32311472393650032 32340458898874368 32482580056144812 32639907592382464 32669907507448992 32783344686294301 33078253458809088 33108656265296964 33144951396040704 33290607920730336 33320472804900864 33351098239464192 33357734042738688 33659904704644416 33727775464931328 34101921801863168 34111948879396872 34180731127166976 34330939418253159 34361737580054016 34559902156640256 34679901816906368 34711776726664554 34749829266898944 35024033074033152 35145644299984656 35216510858293248 35280500616953856 35435541879430704 35607171918962688 35639899099035264 35711762256986112 35763648748684692 35835761431489536 35969898164767072 36042426722328576 36233291914479616 36317026822614912 36349606696255488 36686177128628224 36719896041430272 36753645945880116 36793936870834176 37093957482416043 37134621471490048 37213035141160224 37485531905513472 37701711443607552 37832620163897856 37867392792724968 37943747398047744 38050801364381696 38218016800065014 38295078392474112 38364662027096064 38418011845410816 38497872659134592 38844187547959296 38879889926220288 39014889544019664 39093557925261312 39239888907018624 39319010969812992 39455535313458176 39527227543068672 39538849837482738 40058068408833024 40315231610425728 40428976449655552 40466135435362956 40510496150716416 40547730062619648 40688520792003744 40725022317101056 40762453403789568 41129139756662784 41271949269706752 41309883046609056 41509965124780032 41692381963707288 41776449155426304 41852358575013888 41997679264510464 42239880413671424 42561697684385088 42647517736648704 42807151534929408 42955787477759024 43042402160136192 43081963191533376 43120611865165824 43160244780483072 43310106741526416 43559876676598656 43699710991454208 43891750737022122 44104337945078784 44144875020395952 44233887341039616 44387477227640448 44427297073201152 44468130985952256 44476978723651584 44879872939525888 44970367286575104 45482598505862496 45574308169555968 45657118445469696 45774585891004212 45815650106738688 45857760079263264 46079869542187008 46282368968886072 46430942928420096 46698710765377536 46860859066646208 46903929709170699 46955347811057664 46998505299854592 47247389172574272 47342657303986176 47476229225283584 47519865465380352 47684864998246256 47781015241986048 48056568963104768 48158045476795584 48325260912478902 48422702430153216 48510688348311552 48723870084217218 48959861388573696 49004861261173488 49458609976554724 49617380188213632 49717427094061056 49935911881095504 49980709207351296 50268948591476736 50443493551863808 50489857056966624 50591663197396992 51060104523298816 51152882702794752 51167923319095308 51224015793881088 51542606370081024 51839853234960384 52019852725359552 52067665089996831 52124743900348416 52319851876024832 52702970057424896 52718466449976984 52824766287439872 53410757878444032 53459848648552896 53645473123027038 53753642147234304 53954847247150608 54063640083492864 54251361056004992 54349937871719424 54524410044383232 55029265692942336 55079844062145408 55190905306251264 55346620166373376 55589842618276384 55701932207235072 55803144766685184 55996905686013952 56552567165411328 56748930245846784 56801089189087452 56863356982198272 57076202046572544 57327025200097521 57389869546848256 57442617588711168 57546993040644096 57746808988701888 58079835568798208 58266281321938944 58522334316029496 58640336887891968 58805783926771712 58859833360527936 58978516454719488 59064207781918658 59183302970187264 59290841314603008 60087102613249536 60643464674483328 60699203153044434 60765744226074624 60821595093929472 61032781188005616 61087533475651584 61143680105684352 61439826056249344 61709825291848096 61907923904560128 62264947687170048 62481145422194944 62538572945560932 62607130414743552 62664673733139456 62778537862520832 62996518896765696 63123543071981568 63359820620507136 63708020322648064 63842546526577632 64210727302394112 64340199768784896 64433681216638536 64563603240204288 64622944787300064 64680917797748736 64965160112289624 65279815184764928 65339815014897984 65566689372588602 66156506917618176 66217312530593928 66581215841460672 66640945609801728 66702196478928384 66715468085477376 67319809409288832 67455550929862656 68203843603726336 68223897758793744 68361462254333952 68661878836506318 68723475160108032 69119804313280512 69359803633812736 69423553453329108 69499658533797888 70048066148066304 70291288599969312 70433021716586496 70561001233907712 70871083758861408 71214343837925376 71279798198070528 71423524513972224 71527297497369384 71671522862979072 71939796329534144 72084853444657152 72466583828959232 72487891368718353 72634053645229824 73372354257256448 73439792082860544 73507291891760232 74187914964832086 74269242942980096 74426070282320448 74971063811026944 75403422887215104 75665240327795712 75734785585449936 75887494796095488 76101602728763392 76436033600130028 76590156784948224 76729324054192128 76836023690821632 76995745318269184 77688375095918592 77759779852440576 78029779088039328 78187115850522624 78479777814037248 78638021939625984 78911070626916352 79054455086137344 79077699674965476 80116136817666048 80468209684540557 80630463220851456 80857952899311104 80932270870725912 81095460125239296 81377041584007488 81450044634202112 81524906807579136 82543898539413504 82619766093218112 83019930249560064 83384763927414576 83552898310852608 83704717150027776 83995358529020928 84479760827342848 85123395368770176 85295035473297408 85614303069858816 85911574955518048 86084804320272384 86163926383066752 86241223730331648 86320489560966144 86620213483052832 87119753353197312 87399421982908416 87783501474044244 88208675890157568 88289750040791904 88467774682079232 88596311672877987 88774954455280896 88936261971904512 88953957447303168 89759745879051776 90965197011724992 91048804729566651 91148616339111936 91549171782008424 91631300213477376 91715520158526528 92159739084374016 92564737937772144 92861885856840192 93397421530755072 93721718133292416 93807859418341398 93910695622115328 93997010599709184 94494778345148544 94685314607972352 94952458450567168 95039730930760704 95369729996492512 95562030483972096 96113137926209536 96316090953591168 96650521824957804 96845404860306432 97021376696623104 97447740168434436 97919722777147392 98009722522346976 98350034058882903 98917219953109448 99234760376427264 99434854188122112 99871823762191008 99961418414702592 100886987103727616 100979714113933248 101183326394793984 102120209046597632 102305765405589504 102335846638190616 103085212740162048 103679706469920768 104039705450719104 104135330179993662 104249487800696832 104639703752049664 105405940114849792 105436932899953968 105649532574879744 106821515756888064 106919697297105792 107290946246054076 107507284294468608 107909694494301216 108127280166985728 108502722112009984 108699875743438848 109048820088766464 110058531385884672 110159688124290816 110381810612502528 111179685236552768 111281872447248129 111403864414470144 111993811372027904 113105134330822656 113497860491693568 113602178378174904 114152404093145088 114654050400195042 114779739093696512 114885235177422336 115093986081288192 115493617977403776 116159671137596416 116532562643877888 117044668632058992 117280673775783936 117611567853543424 117719666721055872 117957032909438976 118128415563837316 118366605940374528 118581682629206016 120174205226499072 121286929348966656 121398406306088868 121531488452149248 121643190187858944 122065562376011232 122175066951303168 122287360211368704 123419650583696192 123815847809120256 124529895374340096 124962290844389888 125077145891121864 125329347466278912 125557075725041664 125993037793531392 126719641241014272 127416040645296128 127685093053155264 128421454604788224 128867362433277072 129127206480408576 129245889574600128 129361835595497472 129930320224579248 130559630369529856 130679630029795968 131133378745177204 132313013835236352 132434625061187856 133162431682921344 133281891219603456 133404392957856768 133430936170954752 134639618818577664 134911101859725312 136447795517587488 136722924508667904 137323757673012636 137446950320216064 138239608626561024 138719607267625472 138847106906658216 140096132296132608 140582577199938624 140711789127512097 140866043433172992 141742167517722816 142428687675850752 142559596396141056 143054594994738768 143343045725958144 143879592659068288 144169706889314304 144933167657918464 144975782737436706 145268107290459648 146744708514512896 146879584165721088 147014583783520464 148375829929664172 148538485885960192 148852140564640896 149942127622053888 150806845774430208 151330480655591424 151469571170899872 151774989592190976 152203205457526784 152872067200260056 153180313569896448 153458648108384256 153672047381643264 153991490636538368 155519559704881152 156059558176078656 156202995269990493 156374231701045248 156959555628074496 157822141253832704 158108910172274688 158155399349930952 160232273635332096 160936419369081114 161260926441702912 161715905798622208 161864541741451824 162190920250478592 162754083168014976 162900089268404224 163049813615158272 165087797078827008 165239532186436224 166039860499120128 166769527854829152 167105796621705216 167409434300055552 167990717058041856 168959521654685696 170246790737540352 170590070946594816 171228606139717632 171823149911036096 171981075600292563 172169608640544768 172327852766133504 172640979121932288 173240426966105664 174239506706394624 174798843965816832 175567002948088488 176417351780315136 176579500081583808 176935549364158464 177192623345755974 177549908910561792 177872523943809024 179519491758103552 181930394023449984 182097609459133302 182297232678223872 183098343564016848 183262600426954752 183431040317053056 184319478168748032 185129475875544288 185723771713680384 186794843061510144 187443436266584832 187615718836682796 187821391244230656 187994021199418368 188989556690297088 189370629215944704 190079461861521408 190739459992985024 191124060967944192 192632181907182336 193301043649915608 193690809720612864 194042753393246208 194895480336868872 195839445554294784 196019445044693952 196700068117765806 197834439906218896 198469520752854528 199743647524382016 199922836829405184 201773974207455232 201959428227866496 202366652789587968 204240418093195264 204611530811179008 204671693276381232 206170425480324096 207359412939841536 208079410901438208 208270660359987324 208498975601393664 209279407504099328 210199092400357577 210873865799907936 211299065149759488 213643031513776128 213839394594211584 214581892492108152 215014568588937216 215819388988602432 216254560333971456 217005444224019968 217399751486877696 217463674106155059 220117062771769344 220319376248581632 222359370473105536 222563744894496258 222807728828940288 223987622744055808 226210268661645312 226995720983387136 227204356756349808 228304808186290176 229308100800390084 229559478187393024 229770470354844672 230187972162576384 230987235954807552 232319342275192832 233065125287755776 234089337264117984 234561347551567872 235223135707086848 235439333442111744 235914065818877952 236256831127674632 236733211880749056 237163365258412032 240348410452998144 241404629053621671 242573858697933312 242796812612177736 243286380375717888 244131124752022464 244350133902606336 244574720422737408 246839301167392384 247631695618240512 249059790748680192 249924581688779776 250154291782243728 250658694932557824 251114151450083328 251986075587062784 253439282482028544 254832081290592256 255370186106310528 256842909209576448 257734724866554144 258254412960817152 258491779149200256 258723671190994944 259860640449158496 261119260739059712 261359260059591936 262266757490354408 264626027670472704 264869250122375712 265788935018633961 266324863365842688 266808785915713536 266861872341909504 269279237637155328 272895591035174976 273445849017335808 274647515346025272 274893900640432128 276479217253122048 277439214535250944 277694213813316432 280192264592265216 281165154399877248 281423578255024194 281732086866345984 283484335035445632 284857375351701504 285119192792282112 286109189989477536 286686091451916288 287759185318136576 288339413778628608 289866335315836928 289951565474873412 290536214580919296 293759168331442176 294029167567040928 295050102176648709 296751659859328344 297704281129281792 299884255244107776 302660961311182848 302939142341799744 303549979184381952 304406410915053568 305744134400520112 306360627139792896 306917296216768512 307982981273076736 311039119409762304 312119116352157312 312405990539980986 312748463402090496 313919111256148992 315644282507665408 316217820344549376 316310798699861904 320464547270664192 321872838738162228 322521852883405824 323431811597244416 323729083482903648 324381840500957184 324853142800552619 325508166336029952 326099627230316544 330175594157654016 330479064372872448 333539055709658304 333845617341744387 334211593243410432 335981434116083712 337919043309371392 340493581475080704 342457212279435264 343646299822072192 343962151200585126 344339217281089536 344655705532267008 345281958243864576 346480853932211328 348479013412789248 349597687931633664 351134005896176976 352834703560630272 353159000163167616 353871098728316928 354385246691511948 355099817821123584 355745047887618048 359038983516207104 363860788046899968 364195218918266604 364594465356447744 366196687128033696 366525200853909504 366862080634106112 370258951751088576 371447543427360768 373589686123020288 374886872533169664 375231437673365592 375988042398836736 377979113380594176 380158923723042816 381478919985970048 382248121935888384 385264363814364672 386602087299831216 387381619441225728 388085506786492416 389790960673737744 391678891108589568 392038890089387904 393400136235531612 395668879812437792 396939041505709056 399487295048764032 399845673658810368 403547948414910464 403918856455732992 404733305579175936 408480836186390528 409343386552762464 412340850960648192 414718825879683072 416158821802876416 416541320719974648 418558815008198656 420398184800715154 421747731599815872 422598130299518976 427286063027552256 427678789188423168 429163784984216304 430029137177874432 431638777977204864 432509120667942912 434010888448039936 434799502973755392 434927348212310118 440234125543538688 440638752497163264 444718740946211072 445127489788992516 445615457657880576 447975245488111616 452420537323290624 453991441966774272 454408713512699616 456609616372580352 458616201600780168 459540940709689344 460375944325152768 461974471909615104 464638684550385664 468178674528235968 469122695103135744 470446271414173696 470878666884223488 472513662255349264 473466423761498112 474326730516824064 480696820905996288 482809258107243342 485147717395866624 485593625224355472 486572760751435776 488262249504044928 488700267805212672 489149440845474816 493678602334784768 495263391236481024 498119581497360384 499849163377559552 500308583564487456 501317389865115648 502228302900166656 503972151174125568 506878564964057088 510740372212621056 513685818419152896 515469449733108288 515943226800877689 516508825921634304 516983558298400512 519721280898316992 522238521478119424 522718520119183872 524533514980708816 529252055340945408 529738500244751424 531577870037267922 532649726731685376 533617571831427072 538558475274310656 545791182070349952 546891698034671616 549295030692050544 549787801280864256 552958434506244096 554878429070501888 555388427626632864 560384529184530432 562330308799754496 562847156510048388 563464173732691968 566968670070891264 570238385584564224 572218379978955072 573372182903832576 575518370636273152 579732670631673856 579903130949746824 581072429161838592 587518336662884352 588058335134081856 590100204353297418 593503319718656688 595408562258563584 599768510488215552 605321922622365696 605878284683599488 607099958368763904 608812821830107136 611488268801040224 612721254279585792 613834592433537024 615965962546153472 622078238819524608 624238232704314624 624811981079961972 625496926804180992 627838222512297984 630597277201072731 631288565015330816 632621597399723808 640929094541328384 643745677476324456 645043705766811648 646863623194488832 647458166965807296 648763681001914368 649706285601105238 651016332672059904 652199254460633088 660351188315308032 660958128745744896 667078111419316608 667691234683488774 668423186486820864 671962868232167424 675838086618742784 680987162950161408 684914424558870528 687292599644144384 687924302401170252 688678434562179072 689311411064534016 690563916487729152 692961707864422656 696958026825578496 699195375863267328 702268011792353952 705669407121260544 706318000326335232 707742197456633856 708770493383023896 710199635642247168 711490095775236096 718077967032414208 727721576093799936 728390437836533208 732393374256067392 733050401707819008 733724161268212224 740517903502177152 742895086854721536 747179372246040576 749773745066339328 750462875346731184 751976084797673472 755958226761188352 760317847446085632 762957839971940096 764496243871776768 770528727628729344 773204174599662432 774763238882451456 776171013572984832 779581921347475488 783357782217179136 784077780178775808 786800272471063224 791337759624875584 793878083011418112 797366805055901883 798974590097528064 807095896829820928 807837712911465984 816961672372781056 818686773105524928 824681701921296384 829437651759366144 832317643605752832 833082641439949296 837117630016397312 840796369601430308 843495463199631744 845196260599037952 854572126055104512 855357578376846336 858327569968432608 860058274355748864 863277555954409728 865018241335885824 868021776896079872 869599005947510784 869854696424620236 881277504994326528 885150306529946127 889437481892422144 890254979577985032 895950490976223232 907982883933548544 908817427025399232 913219232745160704 917232403201560336 919081881419378688 920751888650305536 923948943819230208 929277369100771328 936357349056471936 938245390206271488 940892542828347392 941757333768446976 945027324510698528 946932847522996224 948653461033648128 961393641811992576 965618516214486684 970295434791733248 971187250448710944 973145521502871552 974559428401657857 976524499008089856 978298881690949632 987357204669569536 990526782472962048 999698326755119104 1000617167128974912 1001536852025233161 1002634779730231296 1007944302348251136 1013757129928114176 1021480744425242112 1027371636838305792 1030938899466216576 1031886453601755378 1033017651843268608 1033967116596801024 1039442561796633984 1044477042956238848 1045437040238367744 1049067029961417632 1058504110681890816 1059477000489502848 1063155740074535844 1065299453463370752 1067235143662854144 1077116950548621312 1091582364140699904 1093783396069343232 1098590061384101088 1099575602561728512 1109756858141003776 1110776855253265728 1120769058369060864 1124660617599508992 1125694313020096776 1133937340141782528 1140476771169128448 1144436759957910144 1146744365807665152 1151036741272546304 1159465341263347712 1159806261899493648 1162144858323677184 1175036673325768704 1176116670268163712 1180200408706594836 1187006639437313376 1190817124517127168 1199537020976431104 1210643845244731392 1211756569367198976 1214199916737527808 1222976537602080448 1225442508559171584 1231931925092306944 1244156477639049216 1248476465408629248 1249623962159923944 1255676445024595968 1261194554402145462 1262577130030661632 1265243194799447616 1281858189082656768 1287491354952648912 1290087411533623296 1293727246388977664 1294916333931614592 1297527362003828736 1299412571202210476 1302032665344119808 1304398508921266176 1320702376630616064 1321916257491489792 1334156222838633216 1335382469366977548 1336846372973641728 1343925736464334848 1361974325900322816 1369828849117741056 1374585199288288768 1375848604802340504 1378622822129068032 1381127832975458304 1385923415728845312 1393916053651156992 1404536023584707904 1411338814242521088 1412636000652670464 1417540986766047792 1420399271284494336 1422980191550472192 1436155934064828416 1455443152187599872 1456780875673066416 1464786748512134784 1466100803415638016 1467448322536424448 1481035807004354304 1485790173709443072 1494358744492081152 1499547490132678656 1500925750693462368 1503952169595346944 1511916453522376704 1520635694892171264 1525915679943880192 1541057455257458688 1546408349199324864 1547829680402633067 1549526477764902912 1559163842694950976 1566715564434358272 1568155560357551616 1573600544942126448 1582675519249751168 1587756166022836224 1594733610111803766 1597949180195056128 1614191793659641856 1615675425822931968 1633923344745562112 1637373546211049856 1649363403842592768 1658875303518732288 1664635287211505664 1666165282879898592 1674235260032794624 1681592739202860616 1686990926399263488 1690392521198075904 1710715156753692672 1716655139936865216 1720116548711497728 1726555111908819456 1736043553792159744 1739198011895021568 1739709392849240472 1762555009988653056 1770300613059892254 1778874963784844288 1780509959155970064 1791900981952446464 1815965767867097088 1817634854050798464 1826438465490321408 1834464806403120672 1838163762838757376 1841503777300611072 1847897887638460416 1858554738201542656 1872714698112943872 1876490780412542976 1883514667536893952 1890054649021397056 1891791831603218193 1893865695045992448 1922787283623985152 1931237032428973368 1940590869583466496 1942374500897421888 1946291043005743104 1949118856803315714 1953048998016179712 1956597763381899264 1974714409339139072 1981053564945924096 1999396653510238208 2001234334257949824 2003073704050466322 2005269559460462592 2015888604696502272 2027514259856228352 2042961488850484224 2054743273676611584 2061877798932433152 2063772907203510756 2066035303686537216 2067934233193602048 2078885123593267968 2090874080476735488 2098134059922835264 2117008221363781632 2118954000979005696 2126311480149071688 2130598906926741504 2134470287325708288 2154233901097242624 2183164728281399808 2197180122768202176 2199151205123457024 2219513716282007552 2221553710506531456 2241538116738121728 2249321235199017984 2251388626040193552 2267874680283565056 2280953542338256896 2288873519915820288 2293488731615330304 2302073482545092608 2319612523798987296 2324289716647354368 2350073346651537408 2352233340536327424 2360400817413189672 2374013278874626752 2381634249034254336 2392100415167705649 2421287690489462784 2423513138734397952 2445953075204160896 2450885017118343168 2463863850184613888 2488312955278098432 2496952930817258496 2499247924319847888 2511352890049191936 2522389108804290924 2525154260061323264 2530486389598895232 2563716378165313536 2574982709905297824 2580174823067246592 2587454492777955328 2589832667863229184 2595054724007657472 2598825142404420952 2604065330688239616 2608797017842532352 2643832514982979584 2655450919589838381 2668312445677266432 2670764938733955096 2687851472928669696 2723948651800645632 2739657698235482112 2749170398576577536 2751697209604681008 2757245644258136064 2762255665950916608 2771846831457690624 2787832107302313984 2809072047169415808 2822677628485042176 2825272001305340928 2835081973532095584 2840798542568988672 2845960383100944384 2872311868129656832 2910886304375199744 2913561751346132832 2923678285204973571 2929573497024269568 2934896645072848896 2962071614008708608 2971580347418886144 2999094980265357312 3001851501386924736 3007904339190693888 3023832907044753408 3041271389784342528 3051831359887760384 3082114910514917376 3092816698398649728 3095659360805266134 3099052955529805824 3118327685389901952 3133431128868716544 3136311120715103232 3147201089884252896 3165351038499502336 3175512332045672448 3189467220223607532 3195898360390112256 3231350851645863936 3274747092422099712 3298726807685185536 3329270574423011328 3332330565759797184 3348470520065589248 3363185478405721232 3373981852798526976 3421430313507385344 3433310279873730432 3440233097422995456 3453110223817638912 3472087107584319488 3478396023790043136 3479418785698480944 3525110019977306112 3540601226119784508 3557749927569688576 3561019918311940128 3573384570806078809 3631931535734194176 3635269708101596928 3668929612806241344 3676327525677514752 3695795775276920832 3717109476403085312 3745429396225887744 3767029335073787904 3780109298042794112 3783583663206436386 3787731390091984896 3845574567247970304 3862474064857946736 3881181739166932992 3884749001794843776 3892582086011486208 3898237713606631428 3906097996032359424 3913195526763798528 3949428818678278144 3962107129891848192 3998793307020476416 4002468668515899648 4006147408100932644 4010539118920925184 4031777209393004544 4085922977700968448 4109486547353223168 4123755597864866304 4127545814407021512 4135868466387204096 4157770247186535936 4181748160953470976 4196268119845670528 4234016442727563264 4237908001958011392 4252622960298143376 4261197813853483008 4268940574651416576 4308467802194485248 4366329456562799616 4394360245536404352 4398302410246914048 4439027432564015104 4443107421013062912 4483076233476243456 4498642470398035968 4502777252080387104 4535749360567130112 4561907084676513792 4577747039831640576 4604146965090185216 4639225047597974592 4648579433294708736 4700146693303074816 4704466681072654848 4720801634826379344 4748026557749253504 4763268498068508672 4784200830335411298 4842575380978925568 4847026277468795904 4891906150408321792 4901770034236686336 4927727700369227776 4976625910556196864 4993905861634516992 4998495848639695776 5022705780098383872 5044778217608581848 5060972779197790464 5149965419810595648 5160349646134493184 5174908985555910656 5179665335726458368 5197650284808841904 5208130661376479232 5217594035685064704 5287665029965959168 5310901839179676762 5336624891354532864 5341529877467910192 5375702945857339392 5447897303601291264 5479315396470964224 5498340797153155072 5503394419209362016 5514491288516272128 5524511331901833216 5543693662915381248 5575664214604627968 5618144094338831616 5650544002610681856 5670163947064191168 5675375494809654579 5681597085137977344 5744623736259313664 5821772608750399488 5827123502692265664 5847356570409947142 5859146994048539136 5869793290145697792 5924143228017417216 5943160694837772288 5998189960530714624 6003703002773849472 6015808678381387776 6047665814089506816 6082542779568685056 6103662719775520768 6164229821029834752 6185633396797299456 6191318721610532268 6198105911059611648 6236655370779803904 6272622241430206464 6294402179768505792 6330702076999004672 6351024664091344896 6378934440447215064 6391796720780224512 6462701703291727872 6549494184844199424 6597453615370371072 6658541148846022656 6664661131519594368 6696941040131178496 6726370956811442464 6747963705597053952 6842860627014770688 6866620559747460864 6880466194845990912 6906220447635277824 6944174215168638976 6958837571396961888 7050220039954612224 7081202452239569016 7115499855139377152 7122039836623880256 7146769141612157618 7263863071468388352 7270539416203193856 7337859225612482688 7352655051355029504 7391591550553841664 7434218952806170624 7490858792451775488 7534058670147575808 7560218596085588224 7567167326412872772 7575462780183969792 7691149134495940608 7724948129715893472 7762363478333865984 7769498003589687552 7785164172022972416 7796475427213262856 7812195992064718848 7826391053527597056 7898857637356556288 7997586614040952832 8004937337031799296 8012294816201865288 8063554418786009088 8171845955401936896 8218973094706446336 8247511195729732608 8255091628814043024 8271736932774408192 8315540494373071872 8363496321906941952 8392536239691341056 8468032885455126528 8475816003916022784 8505245920596286752 8522395627706966016 8537881149302833152 8616935604388970496 8732658913125599232 8771034855614920713 8788720491072808704 8878054865128030208 8886214842026125824 8997284940796071936 9005554504160774208 9071498721134260224 9123814169353027584 9155494079663281152 9208293930180370432 9278450095195949184 9297158866589417472 9400293386606149632 9408933362145309696 9441603269652758688 9496053115498507008 9526536996137017344 9568401660670822596 9694052554937591808 9783812300816643584 9855455400738455552 9987811723269033984 9996991697279391552 10045411560196767744 10089556435217163696 10121945558395580928 10299930839621191296 10320699292268986368 10349817971111821312 10359330671452916736 10395300569617683808 10416261322752958464 10435188071370129408 10575330059931918336 10621803678359353524 10673249782709065728 10683059754935820384 10720153712418236427 10895794607202582528 10996681594306310144 11006788838418724032 11028982577032544256 11087387325830762496 11151328429209255936 11236288188677663232 11301088005221363712 11340327894128382336 11350750989619309158 11363194170275954688 11489247472518627328 11643545217500798976 11654247005384531328 11694713140819894284 11718293988097078272 11739586580291395584 11848286456034834432 11886321389675544576 11996379921061429248 12007406005547698944 12031617356762775552 12095331628179013632 12207325439551041536 12328459642059669504 12371266793594598912 12382637443221064536 12473310741559607808 12545244482860412928 12588804359537011584 12661404153998009344 12702049328182689792 12757868880894430128 12783593441560449024 12925403406583455744 13098988369688398848 13194907230740742144 13317082297692045312 13329322263039188736 13452741913622884928 13495927411194107904 13685721254029541376 13733241119494921728 13812440895270555648 13888348430337277952 13917675142793923776 14100440079909224448 14162404904479138032 14230999710278754304 14244079673247760512 14293538283224315236 14527726142936776704 14541078832406387712 14675718451224965376 14705310102710059008 14783183101107683328 14981717584903550976 15068117340295151616 15120437192171176448 15134334652825745544 15449896259431786944 15524726956667731968 15538996007179375104 15592950854426525712 15624391984129437696 15652782107055194112 15797715274713112576 15995173228081905664 16009874674063598592 16024589632403730576 16127108837572018176 16343691910803873792 16437946189412892672 16495022391459465216 16510183257628086048 16543473865548816384 16631080988746143744 16726992643813883904 16785072479382682112 16951632007832045568 17010491841192573504 17026126484428963737 17044791255413932032 17233871208777940992 17465317826251198464 17542069711229841426 17577440982145617408 17756109730256060416 17772429684052251648 17994569881592143872 18011109008321548416 18142997442268520448 18247628338706055168 18310988159326562304 18416587860360740864 18556900190391898368 18594317733178834944 18817866724290619392 18883206539305517376 18992106230997014016 19053073992274034688 19136803321341645192 19388105109875183616 19567624601633287168 19710910801476911104 19975623446538067968 19993983394558783104 20090823120393535488 20179112870434327392 20243891116791161856 20599861679242382592 20641398584537972736 20718661342905833472 20790601139235367616 20832522645505916928 21150660119863836672 21243607356718707048 21346499565418131456 21366119509871640768 21440307424836472854 21791589214405165056 21993363188612620288 22013577676837448064 22057965154065088512 22174774651661524992 22302656858418511872 22472576377355326464 22602176010442727424 22680655788256764672 22701501979238618316 22726388340551909376 23287090435001597952 23308494010769062656 23389426281639788568 23436587976194156544 23479173160582791168 23696572912069668864 23992759842122858496 24014812011095397888 24190663256358027264 24414650879102083072 24656919284119339008 24742533587189197824 24765274886442129072 24946621483119215616 25090488965720825856 25177608719074023168 25322808307996018688 25404098656365379584 25515737761788860256 25567186883120898048 25850806813166911488 26197976739376797696 26313104566844762139 26634164595384090624 26658644526078377472 26905483827245769856 26991854822388215808 27371442508059082752 27466482238989843456 27624881790541111296 27776696860674555904 27835350285587847552 28200880159818448896 28324809808958276064 28461999420557508608 28488159346495521024 28587076566448630472 29082157664812775424 29351436902449930752 29566366202215366656 29963435169807101952 30136234680590303232 30240874384342352896 30268669305651491088 30899792518863573888 31049453913335463936 31077992014358750208 31185901708853051424 31248783968258875392 31305564214110388224 31595430549426225152 32019749348127197184 32049179264807461152 32160461137254709281 32687383821607747584 32990044782918930432 33020366515256172096 33086947731097632768 33262161977492287488 33453985287627767808 33570144958765364224 33903264015664091136 34020983682385147008 34052252968857927474 34089582510827864064 34467742417555881984 34930635652502396928 35084139422459682852 35154881964291234816 35544859368104503296 35989139763184287744 36022218016643096832 36285994884537040896 36621976318653124608 36833175720721481728 37113800380783796736 37635733448581238784 37766413078611034752 37984212461994028032 38106147984548069376 38273606642683290384 38776210219750367232 39135249203266574336 39951246893076135936 39987966789117566208 40358225740868654784 40487782233582323712 41199723358484765184 41437322685811666944 41581202278470735232 41665045291011833856 42301320239727673344 42487214713437414096 42692999130836262912 42732239019743281536 42880614849672945708 43583178428810330112 43986726377225240576 44027155353674896128 44115930308130177024 44349549303323049984 44945152754710652928 45204352020885454848 45361311576513529344 45403003958477236632 46574180870003195904 46616988021538125312 46778852563279577136 46873175952388313088 46958346321165582336 47393145824139337728 47985519684245716992 48029624022190795776 48381326512716054528 48829301758204166144 49313838568238678016 49485067174378395648 49530549772884258144 49893242966238431232 50180977931441651712 50355217438148046336 50645616615992037376 51031475523577720512 51134373766241796096 51701613626333822976 52395953478753595392 52626209133689524278 53268329190768181248 53317289052156754944 53810967654491539712 53983709644776431616 54742885016118165504 54932964477979686912 55249763581082222592 55670700571175695104 56649619617916552128 56923998841115017216 56976318692991042048 57174153132897260944 58164315329625550848 58702873804899861504 59132732404430733312 59926870339614203904 60272469361180606464 60481748768684705792 60537338611302982176 61799585037727147776 62155984028717500416 62371803417706102848 62497567936517750784 63190861098852450304 64039498696254394368 64098358529614922304 64320922274509418562 65374767643215495168 65980089565837860864 66040733030512344192 66173895462195265536 66524323954984574976 66907970575255535616 67140289917530728448 67806528031328182272 68041967364770294016 68104505937715854948 68179165021655728128 69861271305004793856 70168278844919365704 70309763928582469632 71089718736209006592 71978279526368575488 72044436033286193664 72571989769074081792 73243952637306249216 73666351441442963456 74227600761567593472 75271466897162477568 75532826157222069504 75968424923988056064 76212295969096138752 76547213285366580768 77552420439500734464 78270498406533148672 79902493786152271872 79975933578235132416 80716451481737309568 80975564467164647424 82399446716969530368 82874645371623333888 83162404556941470464 83330090582023667712 84602640479455346688 84974429426874828192 85385998261672525824 85464478039486563072 85761229699345891416 87973452754450481152 88054310707349792256 88699098606646099968 89890305509421305856 90408704041770909696 90722623153027058688 90806007916954473264 93148361740006391808 93233976043076250624 93557705126559154272 93746351904776626176 93916692642331164672 94786291648278675456 96059248044381591552 96481383411764127843 97658603516408332288 98970134348756791296 99061099545768516288 99786485932476862464 100361955862883303424 100710434876296092672 101291233231984074752 102062951047155441024 102268747532483592192 103403227252667645952 104791906957507190784 105252418267379048556 106634578104313509888 107621935308983079424 107967419289552863232 109865928955959373824 110499527162164445184 111341401142351390208 113299239235833104256 113847997682230034432 113952637385982084096 114348306265794521888 116328630659251101696 117405747609799723008 119853740679228407808 120963497537369411584 121074677222605964352 123599170075454295552 124311968057435000832 124743606835412205696 124995135873035501568 126381722197704900608 128078997392508788736 128196717059229844608 128641844549018837124 130749535286430990336 131960179131675721728 132081466061024688384 132347790924390531072 133048647909969149952 134280579835061456896 135613056062656364544 136083934729540588032 136209011875431709896 139722542610009587712 140336557689838731408 140619527857164939264 142179437472418013184 143956559052737150976 144088872066572387328 145143979538148163584 146487905274612498432 148455201523135186944 150542933794324955136 151065652314444139008 151936849847976112128 153094426570733161536 155104840879001468928 156540996813066297344 159804987572304543744 159951867156470264832 161432902963474619136 161951128934329294848 164798893433939060736 165749290743246667776 166324809113882940928 169948858853749656384 170771996523345051648 170928956078973126144 171522459398691782832 175946905508900962304 176108621414699584512 177398197213292199936 179780611018842611712 180817408083541819392 181445246306054117376 181612015833908946528 186467952086152501248 187115410253118308544 187492703809553252352 189572583296557350912 192118496088763183104 192962766823528255686 195317207032816664576 197940268697513582592 198122199091537032576 199572971864953724928 200723911725766606848 201420869752592185344 202582466463968149504 204125902094310882048 204537495064967184384 209583813915014381568 210504836534758097112 213269156208627019776 215243870617966158848 215934838579105726464 219731857911918747648 220999054324328890368 222682802284702780416 226598478471666208512 227905274771964168192 228696612531589043776 232657261318502203392 234811495219599446016 239707481358456815616 241926995074738823168 242149354445211928704 247198340150908591104 248623936114870001664 249487213670824411392 249990271746071003136 256157994785017577472 256393434118459689216 257283689098037674248 263920358263351443456 264162932122049376768 266097295819938299904 268561159670122913792 271226112125312729088 272167869459081176064 272418023750863419792 279445085220019175424 280673115379677462816 281239055714329878528 284358874944836026368 288177744133144774656 289444150235292383529 292975810549224996864 296910403046270373888 301085867588649910272 302131304628888278016 303873699695952224256 306188853141466323072 310209681758002937856 313081993626132594688 319903734312940529664 322865805926949238272 323902257868658589696 329597786867878121472 331498581486493335552 332649618227765881856 339897717707499312768 341543993046690103296 341857912157946252288 343044918797383565664 352217242829399169024 359561222037685223424 362890492612108234752 363224031667817893056 372935904172305002496 374230820506236617088 374985407619106504704 379145166593114701824 384236992177526366208 385925533647056511372 395880537395027165184 396244398183074065152 399145943729907449856 402841739505184370688 405164932927936299008 408251804188621764096 419167627830028763136 421009673069516194224 426538312417254039552 430487741235932317696 431869677158211452928 439463715823837495296 445365604569405560832 453196956943332417024 455810549543928336384 457393225063178087552 465314522637004406784 469622990439198892032 479414962716913631232 483853990149477646336 484298708890423857408 494396680301817182208 497247872229740003328 498974427341648822784 512315989570035154944 512786868236919378432 514567378196075348496 527840716526702886912 528325864244098753536 532194591639876599808 537122319340245827584 542452224250625458176 544335738918162352128 544836047501726839584 561346230759354925632 562478111428659757056 568717749889672052736 576355488266289549312 578888300470584767058 585951621098449993728 593820806092540747776 602171735177299820544 604262609257776556032 607747399391904448512 612377706282932646144 626163987252265189376 639807468625881059328 645731611853898476544 647804515737317179392 659195573735756242944 662997162972986671104 665299236455531763712 679795435414998625536 683715824315892504576 686089837594767131328 704434485658798338048 719122444075370446848 725780985224216469504 726448063335635786112 745871808344610004992 748461641012473234176 749970815238213009408 768473984355052732416 771851067294113022744 791761074790054330368 792488796366148130304 798291887459814899712 805683479010368741376 810329865855872598016 816503608377243528192 838335255660057526272 842019346139032388448 853076624834508079104 860975482471864635392 878927431647674990592 890731209138811121664 906393913886664834048 911621099087856672768 914786450126356175104 930629045274008813568 939245980878397784064 967707980298955292672 968597417780847714816 988793360603634364416 994495744459480006656 997948854683297645568 1024631979140070309888 1025573736473838756864 1029134756392150696992 1056651728488197507072 1074244638680491655168 1088671477836324704256 1089672095003453679168 1122692461518709851264 1124956222857319514112 1137435499779344105472 1152710976532579098624 1157776600941169534116 1187641612185081495552 1208525218515553112064 1215494798783808897024 1224755412565865292288 1252327974504530378752 1279614937251762118656 1291463223707796953088 1295609031474634358784 1318391147471512485888 1330598472911063527424 1359590870829997251072 1367431648631785009152 1372179675189534262656 1408868971317596676096 1438244888150740893696 1451561970448432939008 1452896126671271572224 1491743616689220009984 1496923282024946468352 1536947968710105464832 1543702134588226045488 1583522149580108660736 1584977592732296260608 1596583774919629799424 1611366958020737482752 1633007216754487056384 1684038692278064776896 1706153249669016158208 1721950964943729270784 1757854863295349981184 1781462418277622243328 1812787827773329668096 1823242198175713345536 1829572900252712350208 1878491961756795568128 1935415960597910585344 1937194835561695429632 1977586721207268728832 1988991488918960013312 1995897709366595291136 2051147472947677513728 2058269512784301393984 2113303456976395014144 2148489277360983310336 2177342955672649408512 2179344190006907358336 2245384923037419702528 2249912445714639028224 2305421953065158197248 2315553201882339068232 2375283224370162991104 2417050437031106224128 2430989597567617794048 2449510825131730584576 2559229874503524237312 2582926447415593906176 2636782294943024971776 2661196945822127054848 2719181741659994502144 2734863297263570018304 2744359350379068525312 2817737942635193352192 2903123940896865878016 2905792253342543144448 2983487233378440019968 2993846564049892936704 3073895937420210929664 3087404269176452090976 3169955185464592521216 3222733916041474965504 3266014433508974112768 3368077384556129553792 3412306499338032316416 3443901929887458541568 3562924836555244486656 3625575655546659336192 3646484396351426691072 3659145800505424700416 3756983923513591136256 3874389671123390859264 3955173442414537457664 3991795418733190582272 4102294945895355027456 4116539025568602787968 4226606913952790028288 4354685911345298817024 4358688380013814716672 4490769846074839405056 4610843906130316394496 4631106403764678136464 4750566448740325982208 4834100874062212448256 4899021650263461169152 5118459749007048474624 5165852894831187812352 5273564589886049943552 5322393891644254109696 5438363483319989004288 5469726594527140036608 5488718700758137050624 5635475885270386704384 5806247881793731756032 5811584506685086288896 5966974466756880039936 5987693128099785873408 6174808538352904181952 6339910370929185042432 6445467832082949931008 6532028867017948225536 6736154769112259107584 6887803859774917083136 7125849673110488973312 7251151311093318672384 7292968792702853382144 7318291601010849400832 7748779342246781718528 7910346884829074915328 7983590837466381164544 8204589891790710054912 8233078051137205575936 8453213827905580056576 8709371822690597634048 8717376760027629433344 8981539692149678810112 9221687812260632788992 9262212807529356272928 9668201748124424896512 9798043300526922338304 10236919498014096949248 10331705789662375624704 10644787783288508219392 10876726966639978008576 10939453189054280073216 10977437401516274101248 11270951770540773408768 11623169013370172577792 11975386256199571746816 12349617076705808363904 12679820741858370084864 13064057734035896451072 13472309538224518215168 13775607719549834166272 14251699346220977946624 14502302622186637344768 14636583202021698801664 15497558684493563437056 15820693769658149830656 15967181674932762329088 16409179783581420109824 16466156102274411151872 16906427655811160113152 17418743645381195268096 17434753520055258866688 17963079384299357620224 18524425615058712545856 19336403496248849793024 19596086601053844676608 20663411579324751249408 21289575566577016438784 21753453933279956017152 21878906378108560146432 21954874803032548202496 23246338026740345155584 23950772512399143493632 24699234153411616727808 25359641483716740169728 26128115468071792902144 26944619076449036430336 29004605244373274689536 29273166404043397603328 30995117368987126874112 31934363349865524658176 32818359567162840219648 32932312204548822303744 33812855311622320226304 34869507040110517733376 35926158768598715240448 37048851230117425091712 39192173202107689353216 41326823158649502498816 43506907866559912034304 43909749606065096404992 46492676053480690311168 47901545024798286987264 49398468306823233455616 50719282967433480339456 52256230936143585804288 53889238152898072860672 58009210488746549379072 58546332808086795206656 61990234737974253748224 63868726699731049316352 65636719134325680439296 65864624409097644607488 69739014080221035466752 71852317537197430480896 74097702460234850183424 78384346404215378706432 87013815733119824068608 87819499212130192809984 92985352106961380622336 95803090049596573974528 98796936613646466911232 101438565934866960678912 107778476305796145721344 117092665616173590413312 123980469475948507496448 131729248818195289214976 139478028160442070933504 143704635074394860961792 148195404920469700366848 156768692808430757412864 174027631466239648137216 175638998424260385619968 185970704213922761244672 191606180099193147949056 197593873227292933822464 215556952611592291442688 234185331232347180826624 263458497636390578429952 278956056320884141867008 287409270148789721923584 296390809840939400733696 351277996848520771239936 371941408427845522489344 395187746454585867644928 431113905223184582885376 526916995272781156859904 557912112641768283734016 574818540297579443847168 592781619681878801467392 702555993697041542479872 790375492909171735289856 862227810446369165770752 1053833990545562313719808 1115824225283536567468032 1185563239363757602934784 1580750985818343470579712 1724455620892738331541504 2107667981091124627439616 2371126478727515205869568 3161501971636686941159424 4742252957455030411739136 6323003943273373882318848 9484505914910060823478272 18969011829820121646956544
- Sum of all divisors σ(n): 66843038589416701054813755
- Sum of proper divisors (its aliquot sum) s(n): 47874026759596579407857211
- 18969011829820121646956544 is an abundant number, because the sum of its proper divisors (47874026759596579407857211) is greater than itself. Its abundance is 28905014929776457760900667
Bases of 18969011829820121646956544
- Binary: 1111101100001101100000110001000110010010000101100110001110010010100100000000000000002
- Hexadecimal: 0xFB0D83119216639290000
- Base-36: 2DSXWAZL1NO67LS00
Squares and roots of 18969011829820121646956544
- 18969011829820121646956544 squared (189690118298201216469565442) is 359823409799855719686347889485724666196417824423936
- 18969011829820121646956544 cubed (189690118298201216469565443) is 6825494517139676636682218412559171344102242711268126855311427685564425437184
-
18969011829820121646956544 is a
perfect square number . Itssquare root is 4355342906112 -
The
cube root of 18969011829820121646956544 is 266695017.7157703343
Scales and comparisons
How big is 18969011829820121646956544?- 18,969,011,829,820,121,646,956,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 18,969,011,829,820,121,646,956,544 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 18969011829820121646956544 cubic inches would be around 22224584.8 feet tall.
Recreational maths with 18969011829820121646956544
- 18969011829820121646956544 backwards is 44565964612102892811096981
- The number of decimal digits it has is: 26
- The sum of 18969011829820121646956544's digits is 117
- 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 18969011829820121646956544 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 18969011829820121646956544 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/18969011829820121646956544/
Chicago style:
Numbermatics. 2024. "Number 18969011829820121646956544 - Facts about the integer". https://numbermatics.com/n/18969011829820121646956544/
The information we have on file for 18969011829820121646956544 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 18969011829820121646956544, math, Factors of 18969011829820121646956544, curriculum, school, college, exams, university, Prime factorization of 18969011829820121646956544, STEM, science, technology, engineering, physics, economics, calculator, eighteen septillion, nine hundred sixty-nine sextillion, eleven quintillion, eight hundred twenty-nine quadrillion, eight hundred twenty trillion, one hundred twenty-one billion, six hundred forty-six million, nine hundred fifty-six thousand, five hundred forty-four.