10108605623024455079952384
10,108,605,623,024,455,079,952,384 is an even composite number composed of five prime numbers multiplied together.
10108605623024455079952384 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand and seventy-five divisors.
Prime factorization of 10108605623024455079952384:
222 × 34 × 76 × 732 × 834
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 73 × 73 × 83 × 83 × 83 × 83)See below for interesting mathematical facts about the number 10108605623024455079952384 from the Numbermatics database.
Names of 10108605623024455079952384
- Cardinal: 10108605623024455079952384 can be written as Ten septillion, one hundred eight sextillion, six hundred five quintillion, six hundred twenty-three quadrillion, twenty-four trillion, four hundred fifty-five billion, seventy-nine million, nine hundred fifty-two thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 1.0108605623024455079952384 × 1025
Factors of 10108605623024455079952384
Divisors of 10108605623024455079952384
- Number of divisors d(n): 12075
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 48 49 54 56 63 64 72 73 81 83 84 96 98 108 112 126 128 144 146 147 162 166 168 189 192 196 216 219 224 249 252 256 288 292 294 324 332 336 343 378 384 392 432 438 441 448 498 504 511 512 567 576 581 584 588 648 657 664 672 686 747 756 768 784 864 876 882 896 996 1008 1022 1024 1029 1134 1152 1162 1168 1176 1296 1314 1323 1328 1344 1372 1494 1512 1533 1536 1568 1728 1743 1752 1764 1792 1971 1992 2016 2044 2048 2058 2241 2268 2304 2324 2336 2352 2401 2592 2628 2646 2656 2688 2744 2988 3024 3066 3072 3087 3136 3456 3486 3504 3528 3577 3584 3942 3969 3984 4032 4067 4088 4096 4116 4482 4536 4599 4608 4648 4672 4704 4802 5184 5229 5256 5292 5312 5329 5376 5488 5913 5976 6048 6059 6132 6144 6174 6272 6723 6889 6912 6972 7008 7056 7154 7168 7203 7884 7938 7968 8064 8134 8176 8192 8232 8964 9072 9198 9216 9261 9296 9344 9408 9604 10368 10458 10512 10584 10624 10658 10731 10752 10976 11826 11952 12096 12118 12201 12264 12288 12348 12544 13446 13778 13797 13824 13944 14016 14112 14308 14336 14406 15687 15768 15876 15936 15987 16128 16268 16352 16384 16464 16807 17928 18144 18177 18396 18432 18522 18592 18688 18816 19208 20667 20736 20916 21024 21168 21248 21316 21462 21504 21609 21952 23652 23904 24192 24236 24402 24528 24576 24696 25039 25088 26892 27556 27594 27648 27783 27888 28032 28224 28469 28616 28672 28812 31374 31536 31752 31872 31974 32193 32256 32536 32704 32768 32928 33614 35856 36288 36354 36603 36792 36864 37044 37184 37303 37376 37632 38416 41334 41391 41472 41832 42048 42336 42413 42496 42632 42924 43008 43218 43904 47061 47304 47808 47961 48223 48384 48472 48804 49056 49152 49392 50078 50176 50421 53784 54531 55112 55188 55296 55566 55776 56064 56448 56938 57232 57344 57624 62001 62748 63072 63504 63744 63948 64386 64512 64827 65072 65408 65536 65856 67228 71712 72576 72708 73206 73584 73728 74088 74368 74606 74752 75117 75264 76832 82668 82782 82944 83664 84096 84672 84826 84992 85264 85407 85848 86016 86436 87808 94122 94608 95616 95922 96446 96579 96768 96944 97608 98112 98304 98784 100156 100352 100842 107568 109062 109809 110224 110376 110592 111132 111552 111909 112128 112896 113876 114464 114688 115248 117649 124002 125496 126144 127008 127239 127488 127896 128772 129024 129654 130144 130816 131072 131712 134456 143424 143883 144669 145152 145416 146412 147168 147456 148176 148736 149212 149504 150234 150528 151263 153664 163593 165336 165564 165888 167328 168192 169344 169652 169984 170528 170814 171696 172032 172872 175273 175616 186003 188244 189216 191232 191844 192892 193158 193536 193888 194481 195216 196224 196608 197568 199283 200312 200704 201684 215136 218124 219618 220448 220752 221184 222264 223104 223818 224256 225351 225792 227752 228928 229376 230496 235298 248004 250992 252288 254016 254478 254976 255792 256221 257544 258048 259308 260288 261121 261632 262144 263424 268912 286848 287766 289338 289737 290304 290832 292824 294336 294912 296352 296891 297472 298424 299008 300468 301056 302526 307328 327186 329427 330672 331128 331776 334656 335727 336384 337561 338688 339304 339968 341056 341628 343392 344064 345744 350546 351232 352947 372006 376488 378432 381717 382464 383688 385784 386316 387072 387776 388962 390432 392448 393216 395136 398566 400624 401408 403368 430272 431649 434007 436248 439236 440896 441504 442307 442368 444528 446208 447636 448512 450702 451584 453789 455504 457856 458752 460992 470596 490779 496008 501984 502897 504576 508032 508956 509952 511584 512442 515088 516096 518616 520576 522242 523264 524288 525819 526848 537824 558009 571787 573696 575532 578676 579474 580608 581664 585648 588672 589824 592704 593782 594944 596848 597849 598016 600936 602112 605052 614656 654372 658854 661344 662256 663552 669312 671454 672768 675122 676053 677376 678608 679936 682112 683256 686784 688128 691488 701092 702464 705894 744012 752976 756864 763434 764928 767376 768663 771568 772632 774144 775552 777924 780864 783363 784896 786432 790272 797132 801248 802816 806736 860544 863298 868014 872496 878472 881792 883008 884614 884736 889056 890673 892416 895272 897024 901404 903168 907578 911008 915712 917504 921984 941192 981558 992016 1003968 1005794 1007181 1009152 1012683 1016064 1017912 1019904 1023168 1024884 1030176 1032192 1037232 1041152 1044484 1046528 1048576 1051638 1053696 1058841 1075648 1116018 1143574 1145151 1147392 1151064 1157352 1158948 1161216 1163328 1171296 1177344 1179648 1185408 1187564 1189888 1193696 1195698 1196032 1201872 1204224 1210104 1226911 1229312 1302021 1308744 1317708 1322688 1324512 1326921 1327104 1338624 1342908 1345536 1350244 1352106 1354752 1357216 1359872 1361367 1364224 1366512 1373568 1376256 1382976 1394981 1402184 1404928 1411788 1488024 1505952 1508691 1513728 1526868 1529856 1534752 1537326 1543136 1545264 1548288 1551104 1555848 1561728 1566726 1569792 1572864 1577457 1580544 1594264 1602496 1605632 1613472 1715361 1721088 1726596 1736028 1744992 1756944 1763584 1766016 1769228 1769472 1778112 1781346 1784832 1790544 1793547 1794048 1802808 1806336 1815156 1822016 1827847 1831424 1835008 1843968 1882384 1963116 1984032 2007936 2011588 2014362 2018304 2025366 2028159 2032128 2035824 2039808 2046336 2049768 2060352 2064384 2074464 2078237 2082304 2088968 2093056 2097152 2103276 2107392 2117682 2151296 2232036 2287148 2290302 2294784 2302128 2305989 2314704 2317896 2322432 2326656 2342592 2350089 2354688 2359296 2362927 2370816 2375128 2379776 2387392 2391396 2392064 2403744 2408448 2420208 2453822 2458624 2604042 2617488 2635416 2645376 2649024 2653842 2654208 2672019 2677248 2685816 2691072 2700488 2704212 2709504 2714432 2719744 2722734 2728448 2733024 2747136 2752512 2765952 2789962 2804368 2809856 2823576 2976048 3011904 3017382 3021543 3027456 3038049 3053736 3059712 3069504 3074652 3086272 3090528 3096149 3096576 3102208 3111696 3123456 3133452 3139584 3145728 3154914 3161088 3176523 3188528 3204992 3211264 3226944 3430722 3435453 3442176 3453192 3472056 3489984 3513888 3520279 3527168 3532032 3538456 3538944 3556224 3562692 3569664 3581088 3587094 3588096 3605616 3612672 3630312 3644032 3655694 3662848 3670016 3680733 3687936 3764768 3906063 3926232 3968064 3980763 4002509 4015872 4023176 4028724 4036608 4050732 4056318 4064256 4071648 4079616 4092672 4099536 4120704 4128768 4148928 4156474 4164608 4177936 4184943 4186112 4194304 4206552 4214784 4235364 4302592 4464072 4526073 4574296 4580604 4589568 4604256 4611978 4629408 4635792 4644864 4653312 4685184 4700178 4709376 4718592 4725854 4732371 4741632 4750256 4759552 4774784 4782792 4784128 4807488 4816896 4840416 4907644 4917248 5146083 5208084 5234976 5270832 5290752 5298048 5307684 5308416 5344038 5354496 5371632 5380641 5382144 5400976 5408424 5419008 5428864 5439488 5445468 5456896 5466048 5483541 5494272 5505024 5531904 5579924 5608736 5619712 5647152 5952096 6023808 6034764 6043086 6054912 6076098 6107472 6119424 6139008 6149304 6172544 6181056 6192298 6193152 6204416 6223392 6234711 6246912 6266904 6279168 6291456 6309828 6322176 6353046 6377056 6409984 6422528 6453888 6861444 6870906 6884352 6906384 6944112 6979968 7027776 7040558 7050267 7054336 7064064 7076912 7077888 7088781 7112448 7125384 7139328 7162176 7174188 7176192 7211232 7225344 7260624 7288064 7311388 7325696 7340032 7361466 7375872 7529536 7812126 7852464 7936128 7961526 8005018 8016057 8031744 8046352 8057448 8073216 8101464 8112636 8128512 8143296 8159232 8185344 8199072 8241408 8257536 8297856 8312948 8329216 8355872 8369886 8372224 8413104 8429568 8470728 8588377 8605184 8928144 9052146 9114147 9148592 9161208 9179136 9208512 9223956 9258816 9271584 9288447 9289728 9306624 9370368 9400356 9418752 9437184 9451708 9464742 9483264 9500512 9519104 9529569 9549568 9565584 9568256 9614976 9633792 9680832 9764867 9815288 9834496 10292166 10416168 10469952 10541664 10560837 10581504 10596096 10615368 10616832 10688076 10708992 10743264 10761282 10764288 10801952 10816848 10838016 10857728 10878976 10890936 10913792 10932096 10967082 10988544 11010048 11042199 11063808 11159848 11217472 11239424 11294304 11904192 11942289 12007527 12047616 12069528 12086172 12109824 12152196 12214944 12238848 12278016 12298608 12345088 12362112 12384596 12386304 12408832 12446784 12469422 12493824 12533808 12554829 12558336 12582912 12619656 12644352 12706092 12754112 12794929 12819968 12845056 12907776 13578219 13722888 13741812 13768704 13812768 13888224 13959936 14055552 14081116 14100534 14108672 14128128 14153824 14155776 14177562 14197113 14224896 14250768 14278656 14324352 14348376 14352384 14422464 14450688 14521248 14547659 14576128 14622776 14651392 14680064 14722932 14751744 15059072 15438249 15624252 15704928 15872256 15923052 16010036 16032114 16063488 16092704 16114896 16141923 16146432 16202928 16225272 16257024 16286592 16318464 16370688 16398144 16450623 16482816 16515072 16540489 16595712 16625896 16658432 16711744 16739772 16744448 16826208 16859136 16941456 17176754 17210368 17856288 18104292 18228294 18297184 18322416 18358272 18417024 18447912 18517632 18543168 18576894 18579456 18613248 18704133 18740736 18800712 18837504 18874368 18903416 18929484 18966528 19001024 19038208 19059138 19099136 19131168 19136512 19229952 19267584 19361664 19529734 19630576 19668992 20584332 20832336 20939904 21083328 21121674 21150801 21163008 21192192 21230736 21233664 21266343 21376152 21417984 21486528 21522564 21528576 21603904 21633696 21673043 21676032 21715456 21757952 21781872 21827584 21864192 21934164 21977088 22020096 22084398 22127616 22319696 22434944 22478848 22588608 23808384 23884578 24015054 24048171 24095232 24139056 24172344 24219648 24304392 24429888 24477696 24556032 24597216 24641953 24690176 24724224 24769192 24772608 24817664 24893568 24938844 24987648 25067616 25109658 25116672 25239312 25288704 25412184 25508224 25589858 25639936 25690112 25765131 25815552 27156438 27342441 27445776 27483624 27537408 27625536 27776448 27865341 27919872 28017563 28111104 28162232 28201068 28217344 28256256 28307648 28311552 28355124 28394226 28449792 28501536 28557312 28648704 28696752 28704768 28844928 28901376 29042496 29095318 29152256 29245552 29294601 29302784 29360128 29445864 29503488 30118144 30876498 31248504 31409856 31682511 31744512 31846104 32020072 32064228 32126976 32185408 32229792 32283846 32292864 32405856 32450544 32514048 32573184 32636928 32741376 32796288 32901246 32965632 33030144 33080978 33126597 33191424 33251792 33316864 33423488 33479544 33488896 33652416 33718272 33882912 34353508 34420736 35712576 35826867 36022581 36208584 36456588 36594368 36644832 36711481 36716544 36834048 36895824 37035264 37086336 37153788 37158912 37226496 37408266 37481472 37601424 37664487 37675008 37748736 37806832 37858968 37933056 38002048 38076416 38118276 38198272 38262336 38273024 38384787 38459904 38535168 38723328 39059468 39261152 39337984 40734657 41168664 41664672 41740451 41879808 42166656 42243348 42301602 42326016 42384384 42461472 42467328 42532686 42752304 42835968 42973056 43045128 43057152 43207808 43267392 43346086 43352064 43430912 43515904 43563744 43642977 43655168 43728384 43868328 43954176 44040192 44168796 44255232 44639392 44869888 44957696 45177216 46314747 47458321 47616768 47769156 48030108 48096342 48190464 48278112 48344688 48439296 48608784 48859776 48955392 49112064 49194432 49283906 49351869 49380352 49448448 49538384 49545216 49621467 49635328 49787136 49877688 49975296 50135232 50219316 50233344 50478624 50577408 50824368 51016448 51179716 51279872 51380224 51530262 51631104 54312876 54684882 54891552 54967248 55074816 55251072 55552896 55730682 55839744 56035126 56112399 56222208 56324464 56402136 56434688 56512512 56615296 56623104 56710248 56788452 56899584 57003072 57114624 57297408 57393504 57409536 57689856 57802752 58084992 58190636 58304512 58491104 58589202 58605568 58891728 59006976 60236288 61752996 62497008 62819712 63365022 63489024 63692208 63799029 64040144 64128456 64253952 64370816 64459584 64567692 64585728 64811712 64901088 65019129 65028096 65146368 65273856 65482752 65592576 65802492 65931264 66060288 66161956 66253194 66382848 66503584 66633728 66846976 66959088 66977792 67304832 67436544 67765824 68707016 68841472 71425152 71653734 72045162 72417168 72913176 73188736 73289664 73422962 73433088 73668096 73791648 73925859 74070528 74172672 74307576 74317824 74452992 74816532 74962944 75202848 75328974 75350016 75613664 75717936 75866112 76004096 76152832 76236552 76396544 76524672 76546048 76769574 76919808 77070336 77295393 77446656 78118936 78522304 78675968 81469314 82337328 83329344 83480902 83596023 83759616 84052689 84333312 84486696 84603204 84652032 84768768 84922944 84934656 85065372 85504608 85671936 85946112 86090256 86114304 86415616 86534784 86692172 86704128 86861824 87031808 87127488 87285954 87310336 87456768 87736656 87883803 87908352 88080384 88337592 88510464 89278784 89564503 89739776 89915392 90354432 92629494 94916642 95047533 95233536 95538312 96060216 96192684 96380928 96556224 96689376 96878592 97217568 97719552 97910784 98224128 98388864 98567812 98703738 98760704 98896896 99076768 99090432 99242934 99270656 99379791 99574272 99755376 99950592 100270464 100438632 100466688 100957248 101154816 101648736 101833613 102032896 102359432 102559744 102760448 103060524 103262208 108067743 108625752 109369764 109783104 109934496 110134443 110149632 110502144 111105792 111461364 111679488 112070252 112224798 112444416 112648928 112804272 112869376 112993461 113025024 113230592 113246208 113420496 113576904 113799168 114006144 114229248 114594816 114787008 114819072 115154361 115379712 115605504 115783423 116169984 116381272 116609024 116982208 117178404 117211136 117783456 118013952 120472576 123505992 124994016 125221353 125639424 126730044 126978048 127384416 127598058 128080288 128256912 128507904 128741632 128919168 129135384 129171456 129623424 129802176 130038258 130056192 130292736 130547712 130928931 130965504 131185152 131604984 131862528 132120576 132323912 132506388 132765696 133007168 133267456 133693952 133918176 133955584 134609664 134873088 135531648 137414032 137682944 142374963 142850304 143307468 144090324 144834336 145826352 146377472 146579328 146845924 146866176 147336192 147583296 147851718 148055607 148141056 148345344 148615152 148635648 148864401 148905984 149633064 149925888 150405696 150657948 150700032 151227328 151435872 151711301 151732224 152008192 152305664 152473104 152793088 153049344 153092096 153539148 153839616 154140672 154590786 154893312 156237872 157044608 157351936 162938628 164674656 166658688 166961804 167192046 167519232 168105378 168337197 168666624 168973392 169206408 169304064 169537536 169845888 169869312 170130744 171009216 171343872 171892224 172180512 172228608 172493671 172831232 173069568 173384344 173408256 173723648 174063616 174254976 174571908 174620672 174913536 175473312 175767606 175816704 176675184 177020928 178557568 179129006 179479552 179830784 180708864 185258988 189833284 190095066 190467072 191076624 191397087 192120432 192385368 192761856 193112448 193378752 193757184 194435136 195057387 195439104 195821568 196122941 196448256 196777728 197135624 197407476 197521408 197793792 198153536 198180864 198485868 198541312 198759582 199148544 199510752 199901184 200540928 200877264 200933376 201914496 202309632 203297472 203667226 204065792 204718864 205119488 205520896 206121048 206524416 216135486 217251504 218739528 219566208 219868992 220268886 220299264 221004288 221777577 222211584 222922728 223358976 224140504 224449596 224888832 225297856 225608544 225738752 225986922 226050048 226461184 226840992 227153808 227598336 228012288 228458496 229189632 229574016 229638144 230308722 230759424 231211008 231566846 231886179 232339968 232762544 233218048 233964416 234356808 234422272 235566912 236027904 240945152 247011984 249988032 250442706 250788069 251278848 252158067 253460088 253956096 254768832 255196116 256160576 256513824 256980367 257015808 257483264 257838336 258270768 258342912 259246848 259604352 260076516 260112384 260585472 261095424 261857862 261931008 262370304 263209968 263651409 263725056 264241152 264647824 265012776 265531392 266014336 266534912 267387904 267836352 267911168 268693509 269219328 269746176 271063296 274828064 275365888 284749926 285142599 285700608 286614936 288180648 289668672 291652704 292183157 292754944 293158656 293691848 293732352 294672384 295166592 295703436 296111214 296282112 296690688 297230304 297271296 297728802 297811968 299266128 299851776 300811392 301315896 301400064 302454656 302871744 303422602 303464448 304016384 304611328 304946208 305500839 305586176 306098688 306184192 307078296 307679232 308281344 309181572 309786624 312475744 314089216 314703872 324203229 325877256 329349312 330403329 332208247 333317376 333923608 334384092 335038464 336210756 336674394 337333248 337946784 338412816 338608128 339075072 339691776 339738624 340261488 342018432 342687744 343784448 344361024 344457216 344987342 345463083 345662464 346139136 346768688 346816512 347350269 347447296 348127232 348509952 349143816 349241344 349827072 350946624 351535212 351633408 353350368 354041856 357115136 358258012 358959104 359661568 361417728 370517976 375664059 379666568 380190132 380934144 382153248 382794174 384240864 384770736 385523712 386224896 386757504 387514368 388870272 390114774 390878208 391643136 392245882 392786793 392896512 393555456 394271248 394814952 395042816 395587584 396307072 396361728 396971736 397082624 397519164 398297088 399021504 399802368 401081856 401754528 401866752 403828992 404619264 406594944 407334452 408131584 409437728 410238976 412242096 413048832 427124889 432270972 434503008 437479056 439132416 439737984 440537772 440598528 442008576 443555154 444423168 445845456 446593203 446717952 448281008 448899192 449777664 450595712 451217088 451477504 451973844 452100096 452922368 453681984 454307616 455133903 455196672 456024576 456916992 458379264 459148032 459276288 460617444 461518848 462422016 463133692 463772358 464679936 465525088 466436096 467928832 468713616 468844544 471133824 472055808 481890304 494023968 499976064 500885412 501576138 502557696 504316134 506920176 507912192 509537664 510392232 512321152 513027648 513960734 514031616 514966528 515676672 516541536 516685824 517481013 518493696 519208704 520153032 520224768 521170944 522190848 523715724 523862016 524740608 526419936 527302818 527450112 529295648 530025552 531062784 532028672 533069824 534775808 535672704 535822336 537387018 538438656 539492352 542126592 549656128 550731776 569499852 570285198 571401216 573229872 576361296 579337344 583305408 584366314 585172161 585509888 586317312 587383696 587464704 588368823 589344768 590333184 591406872 592222428 592564224 593381376 594460608 594542592 595457604 595623936 598532256 599703552 601622784 602631792 602800128 604909312 605743488 606845204 606928896 608032768 609222656 609892416 611001678 611172352 612197376 614156592 615358464 616562688 618363144 619573248 624951488 626951521 628178432 629407744 648406458 651754512 658698624 660806658 664416494 665332731 666634752 667847216 668768184 670076928 672421512 673348788 674666496 675893568 676825632 677216256 678150144 679383552 680522976 684036864 685375488 687568896 688722048 688914432 689974684 690926166 691324928 692278272 693537376 693633024 694700538 694894592 695658537 697019904 698287632 698482688 699654144 701893248 703070424 703266816 706700736 708083712 712835291 714230272 716516024 717918208 719323136 722835456 741035952 751328118 756474201 759333136 760380264 761868288 764306496 765588348 768481728 769541472 770941101 771047424 772449792 773515008 775028736 777740544 780229548 781756416 783286272 784491764 785573586 785793024 787110912 788542496 789629904 790085632 790954227 791175168 792614144 792723456 793943472 794165248 795038328 796594176 798043008 799604736 802163712 803509056 803733504 806080527 807657984 809238528 810483961 813189888 814668904 816263168 818875456 820477952 824484192 826097664 854249778 864541944 869006016 874958112 876549471 878264832 879475968 881075544 881197056 884017152 887110308 888846336 891690912 893186406 893435904 896562016 897798384 899555328 901191424 902434176 902955008 903947688 904200192 905844736 907363968 908615232 910267806 910393344 912049152 913833984 916502517 916758528 918296064 918552576 921234888 923037696 924844032 926267384 927544716 929359872 931050176 932872192 935857664 937427232 937689088 942267648 944111616 963780608 988047936 991209987 996624741 999952128 1001770824 1003152276 1005115392 1008632268 1013840352 1015824384 1019075328 1020784464 1024642304 1026055296 1027921468 1028063232 1029933056 1031353344 1033083072 1033371648 1034962026 1036389249 1036987392 1038417408 1040306064 1040449536 1042050807 1042341888 1044381696 1047431448 1047724032 1049481216 1052839872 1054605636 1054900224 1058591296 1060051104 1061979107 1062125568 1064057344 1066139648 1069551616 1071345408 1071644672 1074774036 1076877312 1078984704 1084253184 1099312256 1101463552 1126992177 1138999704 1140570396 1142802432 1146459744 1152722592 1158674688 1166610816 1168732628 1170344322 1171019776 1172634624 1174767392 1174929408 1176737646 1178360379 1178689536 1180666368 1182813744 1184444856 1185128448 1186762752 1188921216 1189085184 1190915208 1191247872 1197064512 1199407104 1203245568 1205263584 1205600256 1207455697 1209818624 1211486976 1213690408 1213857792 1216065536 1218445312 1219784832 1222003356 1222344704 1224394752 1228313184 1230716928 1236726288 1239146496 1249902976 1253903042 1256356864 1258815488 1281374667 1296812916 1303509024 1317397248 1321613316 1328832988 1330665462 1333269504 1335694432 1337536368 1339779609 1340153856 1344843024 1346697576 1349332992 1351787136 1353651264 1354432512 1356300288 1358767104 1361045952 1365401709 1368073728 1370750976 1372860587 1375137792 1377444096 1377828864 1379949368 1381852332 1382649856 1384556544 1387074752 1387266048 1389401076 1389789184 1391317074 1394039808 1396575264 1396965376 1399308288 1403786496 1406140848 1406533632 1413401472 1416167424 1425670582 1428460544 1433032048 1435836416 1438646272 1445670912 1482071904 1502656236 1512948402 1518666272 1520760528 1523736576 1528612992 1531176696 1536963456 1539082944 1541882202 1542094848 1544899584 1547030016 1550057472 1552443039 1555481088 1560459096 1563512832 1566572544 1568983528 1571147172 1571586048 1574221824 1577084992 1579259808 1580171264 1581908454 1582350336 1585228288 1587886944 1588330496 1590076656 1593188352 1596086016 1599209472 1604327424 1607018112 1607467008 1612161054 1615315968 1618477056 1620967922 1626379776 1629337808 1632526336 1637750912 1640955904 1648968384 1652195328 1708499556 1729083888 1738012032 1749916224 1753098942 1755516483 1756529664 1758951936 1762151088 1762394112 1765106469 1768034304 1774220616 1777692672 1783381824 1786372812 1786871808 1793124032 1795596768 1798862569 1799110656 1802382848 1804868352 1805910016 1807895376 1808400384 1811689472 1814727936 1817230464 1820535612 1820786688 1824098304 1827667968 1833005034 1833517056 1836592128 1842469776 1846075392 1849688064 1852534768 1855089432 1858719744 1862100352 1865744384 1871715328 1874854464 1875378176 1880854563 1884535296 1888223232 1927561216 1976095872 1982419974 1993249482 1995998193 1999904256 2003541648 2006304552 2010230784 2017264536 2027680704 2031648768 2038150656 2041568928 2045282099 2049284608 2052110592 2055842936 2056126464 2059866112 2062706688 2066166144 2066743296 2069924052 2072778498 2073974784 2076834816 2080612128 2080899072 2084101614 2084683776 2094862896 2095448064 2098962432 2105679744 2109211272 2109800448 2117182592 2120102208 2123958214 2124251136 2128114688 2132279296 2138505873 2139103232 2142690816 2143289344 2149548072 2153754624 2157969408 2168506368 2198624512 2202927104 2253984354 2269422603 2277999408 2281140792 2285604864 2292919488 2305445184 2312823303 2317349376 2325457729 2333221632 2337465256 2340688644 2342039552 2345269248 2349534784 2349858816 2353475292 2356720758 2357379072 2361332736 2365627488 2368889712 2370256896 2373525504 2377842432 2378170368 2381830416 2382495744 2394129024 2398814208 2406491136 2410527168 2411200512 2414911394 2418241581 2419637248 2422973952 2427380816 2427715584 2431451883 2432131072 2436890624 2439569664 2444006712 2444689408 2448789504 2456626368 2461433856 2473452576 2478292992 2499805952 2507806084 2512713728 2517630976 2562749334 2593625832 2607018048 2629648413 2634794496 2643226632 2657665976 2661330924 2666539008 2671388864 2675072736 2679559218 2680307712 2689686048 2693395152 2698665984 2703574272 2707302528 2708865024 2712600576 2717534208 2722091904 2730803418 2736147456 2741501952 2745721174 2749507551 2750275584 2754888192 2755657728 2759898736 2763704664 2765299712 2769113088 2774149504 2774532096 2778802152 2779578368 2782634148 2788079616 2793150528 2793930752 2798616576 2807572992 2812281696 2813067264 2826802944 2832334848 2851341164 2856921088 2866064096 2871672832 2891341824 2964143808 2973629961 2989874223 3005312472 3025896804 3037332544 3041521056 3047052923 3047473152 3057225984 3062353392 3073926912 3078165888 3083764404 3084189696 3089799168 3094060032 3100114944 3104886078 3110962176 3120918192 3126152421 3127025664 3133145088 3137967056 3142294344 3143172096 3148443648 3154169984 3158519616 3160342528 3163816908 3164700672 3170456576 3175773888 3176660992 3180153312 3185937321 3186376704 3192172032 3198418944 3208654848 3214036224 3214934016 3224322108 3230631936 3236954112 3241935844 3252759552 3258675616 3265052672 3275501824 3281911808 3297936768 3304390656 3380976531 3416999112 3458167776 3464457433 3476024064 3499832448 3506197884 3511032966 3513059328 3517903872 3524302176 3524788224 3530212938 3536068608 3548441232 3555385344 3566763648 3572745624 3573743616 3586248064 3591193536 3597725138 3598221312 3604765696 3609736704 3611820032 3615790752 3616800768 3622367091 3623378944 3629455872 3634460928 3641071224 3641573376 3648196608 3655335936 3666010068 3667034112 3673184256 3684939552 3692150784 3705069536 3710178864 3717439488 3724200704 3731488768 3743430656 3749708928 3750756352 3761709126 3769070592 3776446464 3844124001 3855122432 3952191744 3964839948 3986498964 3991996386 3999808512 4007083296 4012609104 4020461568 4034529072 4055361408 4063297536 4076301312 4083137856 4090564198 4096205127 4098569216 4104221184 4111685872 4112252928 4118581761 4119732224 4125413376 4132332288 4133486592 4139848104 4145556996 4147949568 4153669632 4161224256 4161798144 4168203228 4169367552 4189725792 4190896128 4197924864 4211359488 4218422544 4219600896 4234365184 4240204416 4247916428 4248502272 4256229376 4264558592 4277011746 4278206464 4285381632 4299096144 4307509248 4315938816 4337012736 4397249024 4405854208 4507968708 4538845206 4555998816 4562281584 4571209728 4585838976 4610890368 4625646606 4634698752 4650915458 4657329117 4666443264 4674930512 4681377288 4684079104 4690538496 4699069568 4699717632 4706950584 4713441516 4714758144 4722665472 4731254976 4737779424 4740513792 4747051008 4755684864 4763660832 4764991488 4788258048 4797628416 4812982272 4821054336 4822401024 4829822788 4836483162 4839274496 4845947904 4854761632 4855431168 4862903766 4864262144 4879139328 4888013424 4889378816 4897579008 4913252736 4922867712 4946905152 4956585984 4999611904 5015612168 5025427456 5035261952 5125498668 5187251664 5214036096 5259296826 5269588992 5286453264 5295319407 5315331952 5322661848 5333078016 5342777728 5350145472 5359118436 5360615424 5379372096 5386790304 5396587707 5397331968 5407148544 5414605056 5417730048 5425201152 5435068416 5444183808 5461606836 5472294912 5483003904 5491442348 5499015102 5500551168 5509776384 5519797472 5527409328 5530599424 5538226176 5548299008 5549064192 5557604304 5559156736 5565268296 5576159232 5586301056 5587861504 5597233152 5615145984 5624563392 5626134528 5642563689 5653605888 5664669696 5702682328 5713842176 5732128192 5743345664 5782683648 5928287616 5947259922 5979748446 6010624944 6051793608 6074665088 6083042112 6094105846 6094946304 6114451968 6124706784 6135846297 6147853824 6156331776 6167528808 6168379392 6179598336 6188120064 6200229888 6209772156 6221924352 6241836384 6252304842 6254051328 6275934112 6284588688 6286344192 6296887296 6308339968 6317039232 6320685056 6327633816 6329401344 6340913152 6351547776 6353321984 6360306624 6371874642 6372753408 6384344064 6396837888 6415517619 6417309696 6428072448 6429868032 6448644216 6461263872 6473908224 6483871688 6505519104 6517351232 6530105344 6551003648 6563823616 6595873536 6608781312 6761953062 6833998224 6916335552 6928914866 6938469909 6952048128 6976373187 6999664896 7012395768 7022065932 7026118656 7035807744 7048604352 7049576448 7060425876 7072137216 7096882464 7110770688 7133527296 7145491248 7147487232 7172496128 7182387072 7195450276 7196442624 7209531392 7219473408 7223640064 7231581504 7233601536 7244734182 7246757888 7254724743 7258911744 7268921856 7282142448 7283146752 7294355649 7296393216 7310671872 7332020136 7334068224 7346368512 7369879104 7384301568 7410139072 7420357728 7433853749 7434878976 7448401408 7462977536 7486861312 7499417856 7501512704 7523418252 7538141184 7552892928 7688248002 7710244864 7888945239 7904383488 7929679896 7972997928 7983992772 7999617024 8014166592 8025218208 8040923136 8069058144 8110722816 8126595072 8152602624 8166275712 8181128396 8192410254 8197138432 8208442368 8223371744 8224505856 8237163522 8239464448 8248522653 8250826752 8264664576 8266973184 8279696208 8291113992 8295899136 8307339264 8322448512 8323596288 8336406456 8338735104 8379451584 8381792256 8395849728 8422718976 8436845088 8439201792 8452189879 8468730368 8480408832 8495832856 8497004544 8512458752 8529117184 8554023492 8556412928 8570763264 8598192288 8615018496 8674025472 8794498048 8811708416 8969622669 9015937416 9077690412 9111997632 9124563168 9141158769 9142419456 9171677952 9221780736 9251293212 9269397504 9301830916 9314658234 9332886528 9349861024 9362754576 9368158208 9378457263 9381076992 9398139136 9399435264 9413901168 9426883032 9429516288 9445330944 9462509952 9475558848 9481027584 9494102016 9511369728 9527321664 9529982976 9557811963 9576516096 9595256832 9610024109 9625964544 9642108672 9644802048 9659645576 9672966324 9678548992 9691895808 9709523264 9710862336 9725807532 9728524288 9758278656 9776026848 9778757632 9795158016 9826505472 9845735424 9893810304 9913171968 9999223808 10031224336 10050854912 10070523904 10250997336 10374503328 10393372299 10428072192 10518593652 10539177984 10572906528 10590638814 10630663904 10645323696 10666156032 10685555456 10700290944 10718236872 10721230848 10758744192 10773580608 10793175414 10794663936 10814297088 10829210112 10835460096 10850402304 10867101273 10870136832 10888367616 10923213672 10944589824 10966007808 10982884696 10998030204 11001102336 11019552768 11039594944 11054818656 11061198848 11076452352 11096598016 11115208608 11118313472 11130536592 11152318464 11172602112 11175723008 11194466304 11230291968 11249126784 11252269056 11285127378 11307211776 11329339392 11405364656 11427684352 11464256384 11486691328 11565367296 11856575232 11894519844 11959496892 12021249888 12103587216 12149330176 12166084224 12188211692 12189892608 12228903936 12249413568 12271692594 12288615381 12295707648 12312663552 12335057616 12336758784 12355745283 12359196672 12376240128 12400459776 12419544312 12443848704 12483672768 12504609684 12508102656 12551868224 12569177376 12572688384 12592037983 12593774592 12616679936 12634078464 12641370112 12655267632 12658802688 12681826304 12703095552 12706643968 12720613248 12743749284 12745506816 12768688128 12793675776 12831035238 12834619392 12856144896 12897288432 12922527744 12947816448 12967743376 13011038208 13034702464 13060210688 13102007296 13127647232 13191747072 13217562624 13523906124 13667996448 13832671104 13857829732 13876939818 13904096256 13952746374 13971987351 13999329792 14024791536 14044131864 14052237312 14071615488 14097208704 14099152896 14120851752 14144274432 14193764928 14221541376 14267054592 14290982496 14294974464 14316974693 14344992256 14364774144 14390900552 14392885248 14419062784 14438946816 14447280128 14463163008 14467203072 14489468364 14493515776 14509449486 14517823488 14537843712 14564284896 14566293504 14588711298 14592786432 14664040272 14668136448 14692737024 14739758208 14768603136 14820278144 14840715456 14867707498 14869757952 14896802816 14925955072 14973722624 14998835712 15003025408 15046836504 15076282368 15105785856 15376496004 15420489728 15777890478 15808766976 15859359792 15885958221 15945995856 15967985544 15999234048 16028333184 16050436416 16081846272 16138116288 16189763121 16221445632 16253190144 16278204103 16305205248 16332551424 16362256792 16384820508 16394276864 16416884736 16446743488 16449011712 16474327044 16478928896 16497045306 16501653504 16529329152 16559392416 16582227984 16591798272 16614678528 16644897024 16647192576 16672812912 16677470208 16758903168 16763584512 16791699456 16845437952 16873690176 16878403584 16904379758 16927691067 16937460736 16960817664 16991665712 16994009088 17024917504 17058234368 17108046984 17112825856 17141526528 17196384576 17230036992 17348050944 17588996096 17623416832 17939245338 18031874832 18155380824 18223995264 18249126336 18282317538 18284838912 18343355904 18407538891 18443561472 18502586424 18538795008 18603661832 18629316468 18665773056 18699722048 18725509152 18736316416 18756914526 18762153984 18796278272 18827802336 18853766064 18859032576 18890661888 18925019904 18951117696 18962055168 18988204032 19022739456 19054643328 19059965952 19115623926 19153032192 19190513664 19220048218 19246552857 19251929088 19284217344 19289604096 19319291152 19345932648 19357097984 19383791616 19419046528 19421724672 19451615064 19457048576 19516557312 19552053696 19557515264 19590316032 19653010944 19691470848 19787620608 19826343936 19998447616 20062448672 20101709824 20501994672 20749006656 20786744598 20815409727 20856144384 20929119561 21037187304 21078355968 21145813056 21181277628 21261327808 21290647392 21329370461 21332312064 21371110912 21400581888 21436473744 21442461696 21517488384 21547161216 21586350828 21589327872 21628594176 21658420224 21670920192 21700804608 21734202546 21740273664 21776735232 21846427344 21883066947 21889179648 21932015616 21965769392 21996060408 22002204672 22039105536 22079189888 22109637312 22122397696 22152904704 22193196032 22230417216 22236626944 22261073184 22301561247 22304636928 22345204224 22351446016 22388932608 22460583936 22498253568 22504538112 22570254756 22614423552 22658678784 22810729312 22855368704 22928512768 22973382656 23130734592 23666835717 23713150464 23789039688 23918993784 24042499776 24207174432 24251202031 24298660352 24332168448 24376423384 24379785216 24457807872 24498827136 24543385188 24577230762 24591415296 24625327104 24670115232 24673517568 24711490566 24718393344 24752480256 24800919552 24839088624 24887697408 24967345536 25009219368 25016205312 25103736448 25138354752 25145376768 25184075966 25187549184 25233359872 25268156928 25282740224 25310535264 25317605376 25356569637 25363652608 25406191104 25413287936 25441226496 25487498568 25491013632 25537376256 25587351552 25662070476 25669238784 25712289792 25794576864 25845055488 25935486752 26022076416 26069404928 26120421376 26204014592 26255294464 26383494144 26435125248 26908868007 27047812248 27335992896 27423476307 27665342208 27715659464 27753879636 27808192512 27905492748 27943974702 27998659584 28049583072 28088263728 28104474624 28143230976 28194417408 28198305792 28241703504 28288548864 28387529856 28443082752 28534109184 28581964992 28589948928 28633949386 28673435889 28689984512 28729548288 28781801104 28785770496 28830072327 28838125568 28877893632 28894560256 28926326016 28934406144 28978936728 28987031552 29018898972 29035646976 29075687424 29128569792 29132587008 29177422596 29185572864 29328080544 29336272896 29385474048 29479516416 29537206272 29640556288 29681430912 29735414996 29739515904 29793605632 29851910144 29947445248 29997671424 30093673008 30152564736 30211571712 30752992008 30840979456 31180116897 31555780956 31617533952 31718719584 31771916442 31891991712 31935971088 31998468096 32056666368 32100872832 32163692544 32276232576 32379526242 32442891264 32506380288 32556408206 32601303819 32610410496 32665102848 32724513584 32769641016 32788553728 32833769472 32893486976 32898023424 32948654088 32957857792 32994090612 33003307008 33058658304 33118784832 33164455968 33183596544 33229357056 33289794048 33345625824 33354940416 33517806336 33527169024 33583398912 33690875904 33747380352 33756807168 33808759516 33855382134 33874921472 33921635328 33983331424 33988018176 34049835008 34216093968 34225651712 34283053056 34392769152 34460073984 34696101888 35177992192 35246833664 35878490676 36063749664 36310761648 36447990528 36498252672 36564635076 36569677824 36686711808 36815077782 36887122944 37005172848 37067235849 37077590016 37207323664 37258632936 37331546112 37399444096 37451018304 37472632832 37513829052 37524307968 37592556544 37655604672 37707532128 37718065152 37776113949 37781323776 37850039808 37902235392 37924110336 37976408064 38045478912 38109286656 38119931904 38231247852 38306064384 38381027328 38440096436 38493105714 38503858176 38568434688 38638582304 38691865296 38714195968 38767583232 38838093056 38843449344 38903230128 38914097152 39033114624 39104107392 39115030528 39180632064 39306021888 39382941696 39575241216 39652687872 39996895232 40124897344 40203419648 41003989344 41498013312 41573489196 41630819454 41712288768 41858239122 42074374608 42156711936 42291626112 42362555256 42522655616 42581294784 42658740922 42664624128 42742221824 42801163776 42872947488 42884923392 42950924079 43034976768 43094322432 43172701656 43178655744 43257188352 43316840448 43341840384 43401609216 43468405092 43480547328 43553470464 43692854688 43766133894 43778359296 43931538784 43992120816 44004409344 44078211072 44158379776 44219274624 44244795392 44305809408 44386392064 44460834432 44473253888 44522146368 44603122494 44609273856 44690408448 44777865216 44921167872 44996507136 45009076224 45140509512 45228847104 45317357568 45621458624 45710737408 45857025536 45946765312 46261469184 47333671434 47426300928 47578079376 47837987568 48084999552 48414348864 48502404062 48569289363 48597320704 48664336896 48752846768 48759570432 48834612309 48915615744 48997654272 49086770376 49154461524 49182830592 49250654208 49340230464 49347035136 49422981132 49436786688 49504960512 49678177248 49775394816 49934691072 50018438736 50032410624 50207472896 50276709504 50290753536 50368151932 50375098368 50466719744 50536313856 50565480448 50621070528 50635210752 50713139274 50727305216 50783073201 50812382208 50882452992 50974997136 50982027264 51074752512 51174703104 51324140952 51338477568 51424579584 51589153728 51690110976 51870973504 52036976243 52044152832 52138809856 52240842752 52408029184 52510588928 52766988288 52870250496 53817736014 54095624496 54671985792 54846952614 55222616673 55330684416 55431318928 55507759272 55616385024 55810985496 55887949404 55997319168 56099166144 56176527456 56208949248 56286461952 56388834816 56483407008 56577097728 56775059712 56886165504 57068218368 57163929984 57179897856 57267898772 57346871778 57379969024 57459096576 57563602208 57571540992 57660144654 57676251136 57739658571 57755787264 57852652032 57868812288 57957873456 57974063104 58037797944 58071293952 58151374848 58257139584 58265174016 58354845192 58371145728 58656161088 58672545792 58770948096 58959032832 59074412544 59165329153 59281112576 59362861824 59470829992 59479031808 59587211264 59703820288 59894890496 59995342848 60187346016 60305129472 61505984016 61681958912 62360233794 62787358683 63111561912 63235067904 63437439168 63543832884 63783983424 63871942176 63988111383 63996936192 64113332736 64201745664 64327385088 64552465152 64759052484 64885782528 65012760576 65112816412 65202607638 65220820992 65330205696 65449027168 65539282032 65577107456 65649200841 65667538944 65786973952 65796046848 65897308176 65915715584 65988181224 66006614016 66117316608 66237569664 66328911936 66367193088 66458714112 66579588096 66691251648 66709880832 66904683741 67035612672 67054338048 67166797824 67270168763 67381751808 67494760704 67513614336 67617519032 67710764268 67749842944 67843270656 67966662848 67976036352 68099670016 68432187936 68451303424 68566106112 68785538304 68920147968 69392203776 70355984384 70493667328 71756981352 72127499328 72621523296 72753606093 72895981056 72996505344 73129270152 73139355648 73373423616 73630155564 73774245888 74010345696 74134471698 74155180032 74414647328 74517265872 74663092224 74798888192 74902036608 74945265664 75027658104 75048615936 75185113088 75311209344 75415064256 75436130304 75552227898 75562647552 75700079616 75804470784 75848220672 75952816128 76069708911 76090957824 76218573312 76239863808 76462495704 76612128768 76762054656 76880192872 76986211428 77007716352 77136869376 77277164608 77383730592 77428391936 77535166464 77676186112 77806460256 77828194304 78066229248 78208214784 78230061056 78361264128 78612043776 78765883392 79150482432 79305375744 79993790464 80249794688 80406839296 82007978688 82270428921 82996026624 83146978392 83261638908 83424577536 83716478244 84148749216 84313423872 84583252224 84725110512 85045311232 85162589568 85317481844 85329248256 85484443648 85602327552 85745894976 85769846784 85901848158 86020307667 86069953536 86188644864 86345403312 86357311488 86490216981 86514376704 86633680896 86683680768 86803218432 86936810184 86961094656 87106940928 87385709376 87532267788 87556718592 87863077568 87984241632 88008818688 88144265881 88156422144 88316759552 88438549248 88489590784 88611618816 88772784128 88921668864 88946507776 89044292736 89206244988 89218547712 89380816896 89555730432 89842335744 89993014272 90281019024 90457694208 90634715136 91242917248 91421474816 91714051072 91893530624 92522938368 93540350691 94667342868 94852601856 95156158752 95675975136 96169999104 96828697728 97004808124 97138578726 97194641408 97328673792 97505693536 97519140864 97669224618 97803911457 97831231488 97995308544 98173540752 98308923048 98365661184 98501308416 98680460928 98694070272 98845962264 98873573376 99009921024 99356354496 99550789632 99869382144 100036877472 100064821248 100218822851 100414945792 100553419008 100581507072 100736303864 100750196736 100933439488 101072627712 101130960896 101242141056 101270421504 101426278548 101454610432 101566146402 101624764416 101764905984 101949994272 101964054528 102149505024 102648281904 102676955136 102849159168 103178307456 103380221952 103741947008 104073952486 104088305664 104277619712 104481685504 104816058368 105021177856 105533976576 105740500992 107635472028 108191248992 109343971584 109693905228 110445233346 110661368832 110862637856 111015518544 111201707547 111232770048 111621970992 111775898808 111994638336 112198332288 112353054912 112417898496 112572923904 112777669632 112966814016 113154195456 113328341847 113550119424 113772331008 113947428721 114136436736 114327859968 114359795712 114535797544 114693743556 114759938048 114918193152 115127204416 115143081984 115320289308 115352502272 115479317142 115511574528 115705304064 115915746912 115948126208 116075595888 116142587904 116302749696 116514279168 116530348032 116709690384 116742291456 117312322176 117345091584 117541896192 117918065664 118148825088 118330658306 118562225152 118725723648 118941659984 118958063616 119174422528 119407640576 119789780992 119990685696 120374692032 120610258944 123011968032 123363917824 124720467588 125574717366 126223123824 126470135808 126874878336 127087665768 127567966848 127743884352 127976222766 127993872384 128226665472 128403491328 128654770176 128852772237 129104930304 129518104968 129771565056 130025521152 130225632824 130405215276 130441641984 130660411392 130898054336 131078564064 131154214912 131298401682 131335077888 131573947904 131794616352 131831431168 131976362448 132013228032 132234633216 132475139328 132657823872 132734386176 132917428224 133159176192 133382503296 133419761664 133809367482 134071225344 134333595648 134540337526 134763503616 134989521408 135027228672 135235038064 135421528536 135499685888 135686541312 135933325696 135952072704 136199340032 136864375872 136902606848 137132212224 137571076608 137840295936 138784407552 140711968768 143513962704 144254998656 145243046592 145507212186 145707868089 145791962112 145993010688 146258540304 146278711296 146503836927 146746847232 147260311128 147548491776 148020691392 148268943396 148310360064 148829294656 149034531744 149305593227 149326184448 149597776384 149804073216 149890531328 150055316208 150097231872 150370226176 150622418688 150830128512 150872260608 151104455796 151125295104 151400159232 151608941568 151696441344 151905632256 152139417822 152181915648 152437146624 152924991408 153224257536 153524109312 153760385744 153972422856 154015432704 154273738752 154554329216 154767461184 154856783872 155070332928 155352372224 155612920512 155656388608 156110928729 156132458496 156416429568 156460122112 156722528256 157224087552 157531766784 158300964864 158610751488 159987580928 160499589376 160813678592 164015957376 164540857842 165667850019 165992053248 166293956784 166523277816 166849155072 167432956488 168297498432 168626847744 169166504448 169450221024 169758414217 170090622464 170325179136 170634963688 170658496512 170968887296 171204655104 171491789952 171539693568 171803696316 172040615334 172139907072 172377289728 172690806624 172714622976 172980433962 173028753408 173267361792 173606436864 173873620368 173922189312 174213881856 174771418752 175064535576 175113437184 175726155136 175968483264 176017637376 176288531762 176312844288 176633519104 176877098496 176979181568 177223237632 177495987459 177545568256 177843337728 177893015552 178088585472 178412489976 178437095424 178761633792 179111460864 179684671488 179986028544 180562038048 180915388416 182485834496 182842949632 183428102144 183787061248 185045876736 187080701382 188362076049 189334685736 189705203712 190312317504 191351950272 191964334149 192339998208 193657395456 194009616248 194277157452 194389282816 194657347584 195011387072 195038281728 195338449236 195607822914 195662462976 195990617088 196347081504 196617846096 196731322368 197002616832 197360921856 197388140544 197691924528 197747146752 198019842048 198712708992 199101579264 199738764288 200073754944 200129642496 200437645702 200714051223 200829891584 201106838016 201163014144 201472607728 201500393472 201810506289 201866878976 202145255424 202261921792 202484282112 202540843008 202852557096 202909220864 203132292804 203249528832 203529811968 203899988544 203928109056 204299010048 205296563808 205353910272 205698318336 206356614912 206760443904 207483894016 208147904972 208176611328 208555239424 208963371008 209632116736 211067953152 211481001984 215270944056 216382497984 218260818279 218687943168 219387810456 220890466692 221322737664 221725275712 222031037088 222403415094 222465540096 223243941984 223551797616 223989276672 224396664576 224706109824 224835796992 225145847808 225555339264 225933628032 226308390912 226656683694 227100238848 227544662016 227894857442 228209126733 228272873472 228655719936 228719591424 229071595088 229387487112 229519876096 229836386304 230254408832 230286163968 230640578616 230705004544 230958634284 231023149056 231410608128 231831493824 231896252416 232151191776 232285175808 232605499392 233028558336 233419380768 233484582912 234624644352 234690183168 235083792384 235836131328 236297650176 236661316612 237124450304 237451447296 237883319968 237916127232 238348845056 239579561984 239981371392 240749384064 241220517888 246023936064 246727835648 246811286763 249440935176 251149434732 252446247648 252905392609 252940271616 253749756672 254175331536 255135933696 255487768704 255952445532 255987744768 256453330944 256806982656 257309540352 257705544474 258209860608 259036209936 259470650943 259543130112 260051042304 260451265648 260810430552 260883283968 261320822784 261796108672 262157128128 262308429824 262596803364 262670155776 263147895808 263589232704 263662862336 263952724896 264026456064 264432797643 264469266432 264950278656 265315647744 265468772352 265834856448 266318352384 266765006592 266839523328 267618734964 268142450688 268667191296 269080675052 269527007232 269979042816 270470076128 270843057072 270999371776 271373082624 271866651392 271904145408 272398680064 273728751744 273805213696 274264424448 275142153216 275680591872 277568815104 280621052073 281423937536 287027925408 288509997312 290486093184 291014424372 291415736178 291583924224 291986021376 292517080608 292557422592 293007673854 293493694464 294520622256 295096983552 296041382784 296537886792 296620720128 297658589312 298069063488 298611186454 298652368896 299195552768 299608146432 299781062656 300110632416 300194463744 300656468553 300740452352 301244837376 301660257024 301744521216 302208911592 302250590208 302800318464 303217883136 303392882688 303811264512 304278835644 304363831296 304874293248 305849982816 306448515072 307520771488 307944845712 308030865408 308547477504 309108658432 309534922368 309713567744 310140665856 310704744448 311225841024 311312777216 312221857458 312264916992 312832859136 313445056512 314448175104 315063533568 316601929728 317221502976 319975161856 320999178752 321627357184 328031914752 329081715684 331335700038 331984106496 332587913568 333046555632 333698310144 334865912976 336594996864 337253695488 338333008896 338900442048 339516828434 339985025541 340181244928 340650358272 341269927376 341316993024 341842286163 341937774592 342409310208 342983579904 343079387136 343607392632 344081230668 344279814144 344754579456 345381613248 345429245952 345960867924 346057506816 346534723584 347747240736 347844378624 348427763712 349542837504 350129071152 350226874368 351452310272 351936966528 352035274752 352577063524 352625688576 353267038208 353754196992 353958363136 354446475264 354991974918 355091136512 355686675456 356177170944 356824979952 356874190848 357523267584 358222921728 359369342976 359972057088 361124076096 361830776832 364971668992 365685899264 366856204288 367574122496 370091753472 374161402764 376724152098 378669371472 379410407424 380624635008 382703900544 383928668298 384679996416 386558316711 387314790912 388019232496 388554314904 388778565632 389314695168 390022774144 390076563456 390676898472 391215645828 391324925952 391981234176 392694163008 393235692192 393462644736 394005233664 394721843712 395383849056 395494293504 396039684096 397425417984 398203158528 399477528576 400147509888 400259284992 400875291404 401428102446 401659783168 402213676032 402945215456 403000786944 403621012578 403733757952 404290510848 404968564224 405081686016 405705114192 405818441728 406264585608 406499057664 407059623936 407799977088 407856218112 408598020096 410593127616 410707820544 411396636672 412713229824 413520887808 414967788032 416295809944 416353222656 417110478848 417926742016 419264233472 422135906304 430541888112 432764995968 436521636558 437375886336 438775620912 439511510781 441780933384 442645475328 443450551424 444062074176 444806830188 444931080192 446487883968 447103595232 447916779681 447978553344 448793329152 449412219648 449671593984 450291695616 451110678528 451867256064 452616781824 453313367388 454200477696 455089324032 455789714884 456418253466 456545746944 457311439872 458143190176 458774974224 459039752192 459672772608 460508817664 460572327936 461281157232 461410009088 461917268568 462046298112 462821216256 463662987648 463792504832 464302383552 464570351616 465210998784 466057116672 466838761536 466969165824 468332786187 469249288704 469380366336 470167584768 471672262656 472595300352 473322633224 474248900608 474902894592 475766639936 475832254464 476697690112 479159123968 479962742784 481498768128 482441035776 492047872128 493455671296 493622573526 498881870352 502298869464 504892495296 505810785218 505880543232 507499513344 508350663072 509275242651 510271867392 510975537408 511904891064 511975489536 512906661888 513613965312 514619080704 515411088948 516419721216 518072419872 518941301886 519086260224 520902531296 521620861104 521766567936 522641645568 523592217344 524314256256 524616859648 525193606728 525340311552 526295791616 527178465408 527325724672 527905449792 528052912128 528865595286 528938532864 529900557312 530631295488 530937544704 531669712896 532487962377 532636704768 533530013184 533679046656 535237469928 536284901376 537334382592 538161350104 539054014464 539958085632 540940152256 541686114144 541998743552 542746165248 543733302784 544797360128 547457503488 547610427392 548528848896 550284306432 551361183744 555137630208 561242104146 562847875072 574055850816 575893002447 577019994624 580972186368 582028848744 582831472356 583167848448 583972042752 585034161216 585114845184 586015347708 586987388928 589041244512 590193967104 592082765568 593075773584 593241440256 595317178624 596138126976 597222372908 597304737792 598391105536 599216292864 599562125312 600221264832 600388927488 601312937106 601480904704 602142153669 602489674752 603320514048 603489042432 604417823184 604501180416 605431518867 605600636928 606435766272 606785765376 607622529024 608557671288 608727662592 609748586496 611699965632 612897030144 615041542976 615889691424 616061730816 617009861167 617094955008 618217316864 619069844736 619427135488 620281331712 621409488896 622451682048 622625554432 624443714916 624529833984 625665718272 626890113024 628896350208 633203859456 634443005952 639950323712 641998357504 643254714368 654782454837 656063829504 658163431368 662671400076 663968212992 665175827136 666093111264 667396620288 669731825952 673189993728 674507390976 676666017792 677800884096 679033656868 679970051082 680362489856 681300716544 682539854752 682633986048 683684572326 683875549184 684627380199 684818620416 685967159808 686158774272 687214785264 688162461336 688559628288 689509158912 690763226496 690858491904 691921735848 692115013632 693069447168 695494481472 695688757248 696855527424 699085675008 700258142304 700453748736 701531759957 702904620544 703873933056 704070549504 705154127048 705251377152 706534076416 707508393984 707916726272 708892950528 709983949836 710182273024 711373350912 712354341888 713649959904 713748381696 715046535168 718738685952 719944114176 722248152192 723661553664 729943337984 731371798528 733712408576 735148244992 740183506944 748322805528 753448304196 757338742944 758716177827 758820814848 761249270016 765407801088 767857336596 769359992832 773116633422 774629581824 776038464992 777108629808 777557131264 778411952829 778629390336 780045548288 780153126912 781353796944 782431291656 782649851904 783962468352 785388326016 786471384384 786925289472 788010467328 789443687424 790767698112 790988587008 792079368192 793298392929 794850835968 796406317056 797632001047 798955057152 800295019776 800518569984 801750582808 802856204892 803319566336 804427352064 805890430912 806001573888 807242025156 807467515904 808581021696 809937128448 811410228384 811636883456 812529171216 812998115328 814119247872 815599954176 815712436224 817196040192 821186255232 821415641088 822793273344 825426459648 827041775616 829935576064 832591619888 832706445312 834220957696 835853484032 838528466944 844271812608 861083776224 865529991936 873043273116 874751772672 877551241824 879023021562 883561866768 885290950656 886901102848 888124148352 889613660376 889862160384 892975767936 894207190464 895833559362 895957106688 897586658304 898824439296 899343187968 900583391232 901969405659 902221357056 903734512128 905233563648 906626734776 908400955392 910178648064 911579429768 912836506932 913091493888 914622879744 916286380352 917549948448 918079504384 919345545216 921017635328 922562314464 922820018176 923834537136 924092596224 925642432512 927325975296 927585009664 928604767104 929140703232 930421997568 932114233344 933677523072 933938331648 936665572374 938498577408 940335169536 943344525312 945190600704 946645266448 948497801216 949805789184 951533279872 951664508928 953395380224 958318247936 959925485568 962997536256 964882071552 984095744256 987245147052 997763740704 1004597738928 1009784990592 1011621570436 1011761086464 1014999026688 1016701326144 1018550485302 1019955076623 1020543734784 1021951074816 1023809782128 1023950979072 1025526858489 1025813323776 1027227930624 1029238161408 1030822177896 1032839442432 1036144839744 1037882603772 1038172520448 1041805062592 1043241722208 1043533135872 1045139152589 1045283291136 1047184434688 1048628512512 1049233719296 1050387213456 1050680623104 1052591583232 1054356930816 1054651449344 1055810899584 1056105824256 1057731190572 1057877065728 1059801114624 1061262590976 1061875089408 1063339425792 1064975924754 1065273409536 1067060026368 1070474939856 1072569802752 1074668765184 1076322700208 1078108028928 1079916171264 1081880304512 1083372228288 1083997487104 1085492330496 1087466605568 1089594720256 1094915006976 1095220854784 1097057697792 1100568612864 1102722367488 1110275260416 1122484208292 1125695750144 1148111701632 1151786004894 1154039989248 1159674950133 1161944372736 1164057697488 1165662944712 1166335696896 1167944085504 1170068322432 1170229690368 1172030695416 1173974777856 1178082489024 1180387934208 1184165531136 1186151547168 1186482880512 1188308899519 1190634357248 1192276253952 1194444745816 1194609475584 1196782211072 1198432585728 1199124250624 1200442529664 1200777854976 1202625874212 1202961809408 1204284307338 1204979349504 1206641028096 1208835646368 1209002360832 1210863037734 1211201273856 1212871532544 1215245058048 1217115342576 1217455325184 1219497172992 1223399931264 1225794060288 1230083085952 1231779382848 1232123461632 1234019722334 1234189910016 1236434633728 1238139689472 1238854270976 1240562663424 1242818977792 1244903364096 1245251108864 1248887429832 1249059667968 1251331436544 1253780226048 1257792700416 1266407718912 1279900647424 1283996715008 1286509428736 1309564909674 1312127659008 1316326862736 1318534532343 1325342800152 1327936425984 1330351654272 1332186222528 1334793240576 1339463651904 1343750339043 1346379987456 1349014781952 1353332035584 1355601768192 1358067313736 1359940102164 1360724979712 1362601433088 1365079709504 1365267972096 1367369144652 1367751098368 1369254760398 1369637240832 1371934319616 1374429570528 1376324922672 1377119256576 1379018317824 1381526452992 1381716983808 1383843471696 1384230027264 1386138894336 1390988962944 1391377514496 1393711054848 1398171350016 1400516284608 1400907497472 1403063519914 1404998358561 1405809241088 1407747866112 1408141099008 1410308254096 1410502754304 1413068152832 1415016787968 1415833452544 1417785901056 1419967899672 1420364546048 1422746701824 1424708683776 1427299919808 1427496763392 1430093070336 1437477371904 1439888228352 1444496304384 1447323107328 1459886675968 1462743597056 1467424817152 1480367013888 1496645611056 1506896608392 1514677485888 1517432355654 1517641629696 1522498540032 1527825727953 1530815602176 1535714673192 1538719985664 1546233266844 1549259163648 1552076929984 1554217259616 1555114262528 1556823905658 1557258780672 1560091096576 1562707593888 1564862583312 1565299703808 1567924936704 1570776652032 1572942768768 1573850578944 1576020934656 1578887374848 1581535396224 1581977174016 1584158736384 1586596785858 1589701671936 1592812634112 1595264002094 1597463887131 1597910114304 1600590039552 1601037139968 1603501165616 1605712409784 1606639132672 1608854704128 1611780861824 1612003147776 1614484050312 1614935031808 1617162043392 1619874256896 1622820456768 1623273766912 1625058342432 1625996230656 1628238495744 1631199908352 1634392080384 1642372510464 1642831282176 1645586546688 1650852919296 1654083551232 1659871152128 1665183239776 1665412890624 1668441915392 1677056933888 1688543625216 1722167552448 1727679007341 1731059983872 1746086546232 1749503545344 1755102483648 1758046043124 1767123733536 1770337748263 1770581901312 1773802205696 1776248296704 1779227320752 1779724320768 1785951535872 1788414380928 1791667118724 1791914213376 1795173316608 1797648878592 1798686375936 1801166782464 1803938811318 1804442714112 1807469024256 1810467127296 1813253469552 1816294556601 1816801910784 1820357296128 1823158859536 1825673013864 1826182987776 1829245759488 1832572760704 1835099896896 1836159008768 1838691090432 1842035270656 1845124628928 1845640036352 1847669074272 1848185192448 1851029583501 1851284865024 1854651950592 1855170019328 1857209534208 1858281406464 1860843995136 1864228466688 1867355046144 1867876663296 1873331144748 1876997154816 1880670339072 1886689050624 1893290532896 1896995602432 1899611578368 1903066559744 1903329017856 1906790760448 1916636495872 1919850971136 1925995072512 1929764143104 1964347364511 1968191488512 1974490294104 1995527481408 2009195477856 2019569981184 2023243140872 2023522172928 2029998053376 2033402652288 2037100970604 2039910153246 2041087469568 2043902149632 2047619564256 2047901958144 2051053716978 2051626647552 2054455861248 2058476322816 2061644355792 2065678884864 2072289679488 2075765207544 2076345040896 2083610125184 2086483444416 2087066271744 2090278305178 2090566582272 2094368869376 2097257025024 2098467438592 2100774426912 2101361246208 2104595279871 2105183166464 2108713861632 2109302898688 2111621799168 2112211648512 2115462381144 2115754131456 2119602229248 2122525181952 2123750178816 2126678851584 2129951849508 2130546819072 2134120052736 2140949879712 2145139605504 2152645400416 2156216057856 2159832342528 2163760609024 2166744456576 2167994974208 2170984660992 2174933211136 2179189440512 2189830013952 2194115395584 2201137225728 2205444734976 2220550520832 2244968416584 2251391500288 2276148533481 2296223403264 2303572009788 2308079978496 2319349900266 2323888745472 2328115394976 2331325889424 2332671393792 2335888171008 2340136644864 2340459380736 2344061390832 2347949555712 2356164978048 2360775868416 2368331062272 2372303094336 2372965761024 2376617799038 2379895178787 2381268714496 2384552507904 2388889491632 2389218951168 2392896003141 2393564422144 2396865171456 2398248501248 2400885059328 2401555709952 2405251748424 2405923618816 2408568614676 2409958699008 2413282056192 2417671292736 2418004721664 2421726075468 2422402547712 2425743065088 2434230685152 2434910650368 2438994345984 2446799862528 2451588120576 2460166171904 2463558765696 2464246923264 2468039444668 2468379820032 2472869267456 2476279378944 2477708541952 2481125326848 2485637955584 2489806728192 2497774859664 2498119335936 2502662873088 2507560452096 2515585400832 2532815437824 2559801294848 2567993430016 2573018857472 2619129819348 2624255318016 2632653725472 2637069064686 2650685600304 2655872851968 2660703308544 2664372445056 2669586481152 2678927303808 2687500678086 2692759974912 2698029563904 2705908216977 2706664071168 2711203536384 2716134627472 2719880204328 2721449959424 2725202866176 2730159419008 2730535944192 2734738289304 2735502196736 2738509520796 2739274481664 2743868639232 2748859141056 2752649845344 2754238513152 2758036635648 2763052905984 2767686943392 2768460054528 2772277788672 2781977925888 2782755028992 2787422109696 2796342700032 2801032569216 2801814994944 2806127039828 2809996717122 2811618482176 2815495732224 2820616508192 2821005508608 2826136305664 2830033575936 2835571802112 2839935799344 2840729092096 2845493403648 2849417367552 2854599839616 2854993526784 2860186140672 2874954743808 2879776456704 2888992608768 2894646214656 2919773351936 2925487194112 2934849634304 2993291222112 3013793216784 3029354971776 3034864711308 3035283259392 3044997080064 3055651455906 3061631204352 3071429346384 3076580575467 3077439971328 3092466533688 3098518327296 3104153859968 3108434519232 3110228525056 3113647811316 3114517561344 3120182193152 3125415187776 3129725166624 3130599407616 3135417457767 3135849873408 3141553304064 3145885537536 3147701157888 3152041869312 3157774749696 3163070792448 3163954348032 3168317472768 3173193571716 3179403343872 3185625268224 3190528004188 3194927774262 3195820228608 3201180079104 3207002331232 3211424819568 3213278265344 3217709408256 3223561723648 3224006295552 3228968100624 3229870063616 3234324086784 3239748513792 3245640913536 3246547533824 3250116684864 3251992461312 3256476991488 3262399816704 3268784160768 3284745020928 3285662564352 3291173093376 3301705838592 3308167102464 3319742304256 3330366479552 3330825781248 3336883830784 3354113867776 3377087250432 3444335104896 3455358014682 3462119967744 3492173092464 3499007090688 3510204967296 3516092086248 3534247467072 3540675496526 3541163802624 3547604411392 3552496593408 3558454641504 3559448641536 3564926698557 3571903071744 3576828761856 3583334237448 3583828426752 3590346633216 3595297757184 3597372751872 3602333564928 3607877622636 3608885428224 3614938048512 3626506939104 3632589113202 3633603821568 3646317719072 3651346027728 3652365975552 3658491518976 3665145521408 3670199793792 3672318017536 3677382180864 3684070541312 3690249257856 3691280072704 3695338148544 3696370384896 3702059167002 3702569730048 3709303901184 3714419068416 3716562812928 3721687990272 3728456933376 3734710092288 3735753326592 3746662289496 3753994309632 3761340678144 3773378101248 3786581065792 3793991204864 3799223156736 3806133119488 3813581520896 3833272991744 3839701942272 3851990145024 3859528286208 3928694729022 3936382977024 3948980588208 3991054962816 4018390955712 4031251017129 4039139962368 4046486281744 4047044345856 4059996106752 4066805304576 4074201941208 4079820306492 4082174939136 4087804299264 4095239128512 4095803916288 4102107433956 4103253295104 4108911722496 4123288711584 4131357769728 4144579358976 4151530415088 4152690081792 4167220250368 4172966888832 4174132543488 4180556610356 4181133164544 4188737738752 4194514050048 4196934877184 4201548853824 4202722492416 4209190559742 4210366332928 4214995075683 4217427723264 4223243598336 4224423297024 4230924762288 4231508262912 4239204458496 4245050363904 4247500357632 4253357703168 4259903699016 4261093638144 4268240105472 4281899759424 4290279211008 4305290800832 4312432115712 4319069028169 4319664685056 4327521218048 4333488913152 4335989948416 4341969321984 4349866422272 4358378881024 4379660027904 4388230791168 4402274451456 4441101041664 4489936833168 4502783000576 4552297066962 4583477183859 4592446806528 4607144019576 4616159956992 4638699800532 4647777490944 4656230789952 4662651778848 4665342787584 4671776342016 4680273289728 4688122781664 4695899111424 4712329956096 4721551736832 4736662124544 4744606188672 4745931522048 4753235598076 4759790357574 4762537428992 4769105015808 4777778983264 4778437902336 4785792006282 4787128844288 4792391661393 4793730342912 4801770118656 4803111419904 4810503496848 4811847237632 4817137229352 4819917398016 4826564112384 4835342585472 4836009443328 4843452150936 4844805095424 4851486130176 4868461370304 4869821300736 4877988691968 4893599725056 4903176241152 4910722319699 4920332343808 4927117531392 4928493846528 4936078889336 4936759640064 4945738534912 4952558757888 4955417083904 4962250653696 4971275911168 4979613456384 4995549719328 4996238671872 5005325746176 5031170801664 5065630875648 5119602589696 5135986860032 5146037714944 5238259638696 5248510636032 5265307450944 5274138129372 5301371200608 5311013244789 5311745703936 5321406617088 5328744890112 5339172962304 5357854607616 5375001356172 5385519949824 5396059127808 5411816433954 5413328142336 5422407072768 5432269254944 5439760408656 5442899918848 5448883669803 5450405732352 5460318838016 5461071888384 5469476578608 5471004393472 5477019041592 5478548963328 5487737278464 5497718282112 5505299690688 5508477026304 5516073271296 5526105811968 5535373886784 5536920109056 5544555577344 5553088750503 5563955851776 5565510057984 5574844219392 5583424007329 5592685400064 5602065138432 5603629989888 5612254079656 5619993434244 5623236964352 5630991464448 5641233016384 5642011017216 5652272611328 5660067151872 5679871598688 5681458184192 5690986807296 5698834735104 5709199679232 5709987053568 5720372281344 5749909487616 5759552913408 5777985217536 5789292429312 5839546703872 5850974388224 5869699268608 5986582444224 6027586433568 6058709943552 6069729422616 6070566518784 6089994160128 6111302911812 6123262408704 6142858692768 6153161150934 6154879942656 6184933067376 6197036654592 6208307719936 6216869038464 6220457050112 6227295622632 6229035122688 6240364386304 6250830375552 6259450333248 6261198815232 6270834915534 6271699746816 6283106608128 6291771075072 6295402315776 6304083738624 6313785839613 6315549499392 6326141584896 6327908696064 6336634945536 6346387143432 6358806687744 6371250536448 6381056008376 6389855548524 6391640457216 6402360158208 6414004662464 6422849639136 6426556530688 6435418816512 6447123447296 6457936201248 6459740127232 6468648173568 6479497027584 6491281827072 6493095067648 6500233369728 6503984922624 6512953982976 6524799633408 6537568321536 6569490041856 6582346186752 6603411677184 6616334204928 6639484608512 6660732959104 6661651562496 6673767661568 6708227735552 6754174500864 6828445600443 6888670209792 6910716029364 6924239935488 6984346184928 6998014181376 7020409934592 7032184172496 7068494934144 7081350993052 7082327605248 7095208822784 7104993186816 7116909283008 7118897283072 7129853397114 7139685536361 7143806143488 7153657523712 7166668474896 7167656853504 7178688009423 7180693266432 7190595514368 7194745503744 7204667129856 7215755245272 7217770856448 7229876097024 7253013878208 7265178226404 7267207643136 7292635438144 7302692055456 7304731951104 7315974068123 7316983037952 7330291042816 7340399587584 7344636035072 7354764361728 7368141082624 7380498515712 7382560145408 7390676297088 7392740769792 7404118334004 7405139460096 7418607802368 7428838136832 7433125625856 7443375980544 7456913866752 7469420184576 7493324578992 7507988619264 7522681356288 7546756202496 7573162131584 7587982409728 7598446313472 7612266238976 7627163041792 7666545983488 7679403884544 7703980290048 7719056572416 7857389458044 7872765954048 7897961176416 7982109925632 8036781911424 8062502034258 8078279924736 8092972563488 8094088691712 8117724650931 8119992213504 8133610609152 8148403882416 8159640612984 8164349878272 8175608598528 8190478257024 8191607832576 8204214867912 8206506590208 8217823444992 8246577423168 8262715539456 8289158717952 8303060830176 8305380163584 8318162296633 8334440500736 8345933777664 8348265086976 8361113220712 8362266329088 8377475477504 8389028100096 8393869754368 8403097707648 8405444984832 8418381119484 8420732665856 8429990151366 8434855446528 8446487196672 8461849524576 8463016525824 8478408916992 8490100727808 8506715406336 8519807398032 8522187276288 8536480210944 8563799518848 8580558422016 8610581601664 8624864231424 8638138056338 8639329370112 8655042436096 8666977826304 8671979896832 8683938643968 8699732844544 8716757762048 8759320055808 8776461582336 8804548902912 8979873666336 9005566001152 9104594133924 9166954367718 9184893613056 9214288039152 9229741726401 9232319913984 9277399601064 9295554981888 9312461579904 9325303557696 9330685575168 9343552684032 9360546579456 9376245563328 9391798222848 9406252373301 9424659912192 9443103473664 9473324249088 9489212377344 9491863044096 9506471196152 9519580715148 9525074857984 9538210031616 9555557966528 9556875804672 9571584012564 9574257688576 9584783322786 9587460685824 9603540237312 9621006993696 9623694475264 9634274458704 9639834796032 9653128224768 9670685170944 9672018886656 9686904301872 9689610190848 9702972260352 9736922740608 9739642601472 9755977383936 9787199450112 9806352482304 9821444639398 9840664687616 9854235062784 9856987693056 9872157778672 9873519280128 9891477069824 9905117515776 9910834167808 9924501307392 9942551822336 9959226912768 9991099438656 9992477343744 10010651492352 10062341603328 10131261751296 10239205179392 10271973720064 10476519277392 10497021272064 10530614901888 10548276258744 10602742401216 10622026489578 10623491407872 10642813234176 10657489780224 10678345924608 10694780095671 10715709215232 10750002712344 10771039899648 10792118255616 10823632867908 10826656284672 10844814145536 10864538509888 10879520817312 10885799837696 10897767339606 10900811464704 10920637676032 10938953157216 10942008786944 10954038083184 10957097926656 10975474556928 10995436564224 11010599381376 11016954052608 11032146542592 11052211623936 11070747773568 11073840218112 11089111154688 11106177501006 11127911703552 11149688438784 11166848014658 11185370800128 11204130276864 11207259979776 11224508159312 11239986868488 11246473928704 11261982928896 11282466032768 11284022034432 11304545222656 11320134303744 11359743197376 11362916368384 11381973614592 11397669470208 11418399358464 11440744562688 11499818975232 11519105826816 11555970435072 11578584858624 11679093407744 11739398537216 11973164888448 12055172867136 12093753051387 12117419887104 12139458845232 12141133037568 12179988320256 12222605823624 12246524817408 12285717385536 12306322301868 12309759885312 12369866134752 12392364237841 12394073309184 12416615439872 12433738076928 12440914100224 12454591245264 12458070245376 12480728772608 12501660751104 12518900666496 12522397630464 12541669831068 12543399493632 12566213216256 12583542150144 12590804631552 12608167477248 12627571679226 12631098998784 12652283169792 12673269891072 12692774286864 12717613375488 12742501072896 12762112016752 12779711097048 12783280914432 12804720316416 12828009324928 12845699278272 12853113061376 12870837633024 12894246894592 12915872402496 12919480254464 12937296347136 12957207084507 12958994055168 12982563654144 12986190135296 13000466739456 13007969845248 13025907965952 13049599266816 13075136643072 13138980083712 13164692373504 13206823354368 13278969217024 13321465918208 13323303124992 13347535323136 13416455471104 13508349001728 13656891200886 13750431551577 13777340419584 13821432058728 13848479870976 13968692369856 13996028362752 14040819869184 14064368344992 14136989868288 14162701986104 14164655210496 14190417645568 14209986373632 14233818566016 14237794566144 14259706794228 14279371072722 14287612286976 14307315047424 14333336949792 14335313707008 14357376018846 14361386532864 14381191028736 14409334259712 14431510490544 14435541712896 14459752194048 14506027756416 14530356452808 14534415286272 14585270876288 14605384110912 14609463902208 14631948136246 14633966075904 14660582085632 14680799175168 14689272070144 14709528723456 14732166959097 14736282165248 14760997031424 14765120290816 14781352594176 14785481539584 14808236668008 14810278920192 14837215604736 14857676273664 14866251251712 14886751961088 14913827733504 14938840369152 14986649157984 15015977238528 15093512404992 15146324263168 15175964819456 15196892626944 15224532477952 15254326083584 15358807769088 15407960580096 15438113144832 15714778916088 15745531908096 15795922352832 15933039734367 15964219851264 16073563822848 16125004068516 16156559849472 16185945126976 16188177383424 16235449301862 16239984427008 16267221218304 16296807764832 16319281225968 16328699756544 16351217197056 16380956514048 16383215665152 16408429735824 16413013180416 16435646889984 16493154846336 16525431078912 16578317435904 16606121660352 16610760327168 16636324593266 16659266251509 16668881001472 16691867555328 16696530173952 16722226441424 16724532658176 16750272021987 16754950955008 16778056200192 16787739508736 16806195415296 16810889969664 16836762238968 16841465331712 16859980302732 16869710893056 16892974393344 16923699049152 16926033051648 16956817833984 16980201455616 17039614796064 17044374552576 17072960421888 17127599037696 17161116844032 17221163203328 17249728462848 17276276112676 17278658740224 17310084872192 17333955652608 17343959793664 17367877287936 17399465689088 17518640111616 17552923164672 17609097805824 17959747332672 18011132002304 18209188267848 18333908735436 18369787226112 18428576078304 18459483452802 18464639827968 18554799202128 18591109963776 18624923159808 18650607115392 18661371150336 18687105368064 18721093158912 18752491126656 18783596445696 18812504746602 18849319824384 18886206947328 18941357518839 18946648498176 18978424754688 18983726088192 19012942392304 19039161430296 19050149715968 19076420063232 19111115933056 19113751609344 19143168025128 19148515377152 19169566645572 19174921371648 19207080474624 19242013987392 19247388950528 19268548917408 19279669592064 19306256449536 19341370341888 19373808603744 19379220381696 19405944520704 19473845481216 19479285202944 19511954767872 19574398900224 19612704964608 19642889278796 19681329375232 19708470125568 19744315557344 19747038560256 19782954139648 19810235031552 19849002614784 19885103644672 19918453825536 19982198877312 19984954687488 20021302984704 20124683206656 20262523502592 20478410358784 20485336801329 20543947440128 20953038554784 20994042544128 21061229803776 21096552517488 21205484802432 21244052979156 21246982815744 21285626468352 21314979560448 21356691849216 21389560191342 21431418430464 21500005424688 21536064028269 21542079799296 21584236511232 21647265735816 21653312569344 21689628291072 21729077019776 21759041634624 21771599675392 21795534679212 21801622929408 21841275352064 21877906314432 21884017573888 21908076166368 21914195853312 21947922204369 21950949113856 21990873128448 22021198762752 22033908105216 22064293085184 22104423247872 22141495547136 22147680436224 22178222309376 22212355002012 22255823407104 22299376877568 22333696029316 22370741600256 22408260553728 22449016318624 22479973736976 22492947857408 22523965857792 22564932065536 22568044068864 22609090445312 22640268607488 22719486394752 22725832736768 22763947229184 22795338940416 22836798716928 22881489125376 22999637950464 23038211653632 23111940870144 23157169717248 23358186815488 23478797074432 23946329776896 24110345734272 24187506102774 24234839774208 24278917690464 24282266075136 24359976640512 24445211647248 24493049634816 24571434771072 24612644603736 24619519770624 24739732269504 24784728475682 24788146618368 24833230879744 24867476153856 24881828200448 24909182490528 24916140490752 24954486889899 24961457545216 25003321502208 25037801332992 25044795260928 25083339662136 25086798987264 25132426432512 25167084300288 25181609263104 25216334954496 25255143358452 25262197997568 25304566339584 25385548573728 25435226750976 25524224033504 25559422194096 25566561828864 25609440632832 25656018649856 25691398556544 25706226122752 25741675266048 25788493789184 25831744804992 25838960508928 25874592694272 25914414169014 25917988110336 25965127308288 26000933478912 26015939690496 26051815931904 26099198533632 26150273286144 26277960167424 26329384747008 26413646708736 26557938434048 26642931836416 26695070646272 26832910942208 27016698003456 27313782401772 27500863103154 27554680839168 27642864117456 27696959741952 27937384739712 27992056725504 28081639738368 28128736689984 28218757119903 28273979736576 28325403972208 28329310420992 28380835291136 28419972747264 28467637132032 28475589132288 28519413588456 28558742145444 28575224573952 28614630094848 28666673899584 28670627414016 28714752037692 28722773065728 28762382057472 28863020981088 28871083425792 28919504388096 29012055512832 29060712905616 29068830572544 29170541752576 29210768221824 29218927804416 29263896272492 29267932151808 29321164171264 29361598350336 29378544140288 29419057446912 29464333918194 29472564330496 29521994062848 29562705188352 29570963079168 29616473336016 29620557840384 29674431209472 29715352547328 29732502503424 29773503922176 29827655467008 29877680738304 29973298315968 30031954477056 30187024809984 30292648526336 30351929638912 30393785253888 30449064955904 30508652167168 30717615538176 30815921160192 31429557832176 31491063816192 31591844705664 31866079468734 31928439702528 32084340287013 32147127645696 32250008137032 32313119698944 32371890253952 32376354766848 32470898603724 32479968854016 32534442436608 32593615529664 32638562451936 32657399513088 32702434394112 32761913028096 32816859471648 32826026360832 32871293779968 32986309692672 33050862157824 33156634871808 33212243320704 33221520654336 33272649186532 33318532503018 33337762002944 33383735110656 33444452882848 33449065316352 33500544043974 33509901910016 33556112400384 33612390830592 33621779939328 33673524477936 33682930663424 33719960605464 33739421786112 33785948786688 33847398098304 33852066103296 33913635667968 33960402911232 34079229592128 34088749105152 34145920843776 34255198075392 34322233688064 34442326406656 34499456925696 34552552225352 34557317480448 34620169744384 34667911305216 34687919587328 34735754575872 34798931378176 35037280223232 35218195611648 35919494665344 36022264004608 36418376535696 36667817470872 36739574452224 36857152156608 36918966905604 36929279655936 37109598404256 37177092713523 37182219927552 37249846319616 37301214230784 37322742300672 37374210736128 37442186317824 37504982253312 37567192891392 37625009493204 37698639648768 37772413894656 37882715037678 37893296996352 37956849509376 38025884784608 38078322860592 38100299431936 38152840126464 38222231866112 38227503218688 38286336050256 38297030754304 38339133291144 38349842743296 38414160949248 38484027974784 38494777901056 38537097834816 38559339184128 38612512899072 38682740683776 38747617207488 38758440763392 38811889041408 38871621253521 38947690962432 38958570405888 39023909535744 39148797800448 39225409929216 39285778557592 39362658750464 39416940251136 39488631114688 39494077120512 39565908279296 39620470063104 39770207289344 39836907651072 39964397754624 39969909374976 40042605969408 40249366413312 40525047005184 40956820717568 40970673602658 41087894880256 41906077109568 41988085088256 42122459607552 42193105034976 42410969604864 42488105958312 42493965631488 42571252936704 42629959120896 42713383698432 42779120382684 42862836860928 43000010849376 43072128056538 43084159598592 43294531471632 43306625138688 43379256582144 43458154039552 43518083269248 43543199350784 43591069358424 43603245858816 43682550704128 43755812628864 43768035147776 43816152332736 43828391706624 43895844408738 43901898227712 43981746256896 44042397525504 44067816210432 44128586170368 44196500877291 44208846495744 44282991094272 44295360872448 44356444618752 44424710004024 44511646814208 44598753755136 44667392058632 44741483200512 44816521107456 44898032637248 44959947473952 44985895714816 45047931715584 45129864131072 45218180890624 45280537214976 45438972789504 45451665473536 45527894458368 45590677880832 45673597433856 45762978250752 46076423307264 46223881740288 46314339434496 46716373630976 46957594148864 47799119203101 47892659553792 48220691468544 48375012205548 48469679548416 48557835380928 48564532150272 48719953281024 48890423294496 48986099269632 49142869542144 49225289207472 49239039541248 49479464539008 49569456951364 49576293236736 49666461759488 49734952307712 49763656400896 49818364981056 49832280981504 49908973779798 49922915090432 49977798754527 50006643004416 50075602665984 50089590521856 50166679324272 50173597974528 50250816065961 50264852865024 50334168600576 50363218526208 50432669908992 50510286716904 50524395995136 50609132679168 50771097147456 50870453501952 51048448067008 51118844388192 51133123657728 51211818476861 51218881265664 51312037299712 51382797113088 51412452245504 51483350532096 51576987578368 51663489609984 51677921017856 51749185388544 51828828338028 51835976220672 51930254616576 52001866957824 52031879380992 52103631863808 52198397067264 52555920334848 52658769494016 52827293417472 53115876868096 53285863672832 53390141292544 53665821884416 54033396006912 54627564803544 55001726206308 55109361678336 55285728234912 55393919483904 55874769479424 55984113451008 56163279476736 56257473379968 56437514239806 56547959473152 56650807944416 56658620841984 56761670582272 56824072556517 56839945494528 56935274264064 56951178264576 57038827176912 57117484290888 57150449147904 57229260189696 57333347799168 57341254828032 57429504075384 57445546131456 57524764114944 57726041962176 57742166851584 57839008776192 58024111025664 58121425811232 58137661145088 58227136076431 58341083505152 58421536443648 58437855608832 58527792544984 58535864303616 58642328342528 58723196700672 58757088280576 58838114893824 58928667836388 58945128660992 59043988125696 59125410376704 59232946672032 59241115680768 59348862418944 59430705094656 59547007844352 59655310934016 59755361476608 59946596631936 60063908954112 60374049619968 60585297052672 60703859277824 60787570507776 60898129911808 61017304334336 61435231076352 61631842320384 62859115664352 62982127632384 63183689411328 63732158937468 63856879405056 64168680574026 64294255291392 64500016274064 64608192084807 64626239397888 64743780507904 64752709533696 64941797207448 64959937708032 65068884873216 65187231059328 65277124903872 65314799026176 65404868788224 65523826056192 65633718943296 65652052721664 65742587559936 65843766613107 65972619385344 66101724315648 66313269743616 66424486641408 66443041308672 66545298373064 66637065006036 66675524005888 66767470221312 66888905765696 66898130632704 67001088087948 67019803820032 67112224800768 67224781661184 67347048955872 67365861326848 67439921210928 67478843572224 67571897573376 67694796196608 67704132206592 67827271335936 67920805822464 68158459184256 68177498210304 68291841687552 68510396150784 68644467376128 68884652813312 68998913851392 69105104450704 69114634960896 69240339488768 69335822610432 69375839174656 69471509151744 69597862756352 70074560446464 70436391223296 71838989330688 72836753071392 73335634941744 73479148904448 73714304313216 73837933811208 73858559311872 74219196808512 74354185427046 74364439855104 74499692639232 74602428461568 74645484601344 74748421472256 74863460669697 74884372635648 75009964506624 75134385782784 75250018986408 75397279297536 75544827789312 75765430075356 75786593992704 75913699018752 76051769569216 76156645721184 76200598863872 76305680252928 76444463732224 76572672100512 76594061508608 76678266582288 76699685486592 76828321898496 76968055949568 76989555802112 77074195669632 77118678368256 77225025798144 77365481367552 77495234414976 77516881526784 77623778082816 77743242507042 77895381924864 78047819071488 78297595600896 78450819858432 78571557115184 78725317500928 78833880502272 78977262229376 78988154241024 79131816558592 79240940126208 79540414578688 79673815302144 79928795509248 80085211938816 80498732826624 81050094010368 81941347205316 82175789760512 83812154219136 83976170176512 84244919215104 84386210069952 84656271359709 84821939209728 84976211916624 84987931262976 85142505873408 85259918241792 85426767396864 85558240765368 85725673721856 86000021698752 86144256113076 86168319197184 86589062943264 86613250277376 86746549664887 86758513164288 86916308079104 87036166538496 87086398701568 87182138716848 87206491717632 87365101408256 87511625257728 87536070295552 87632304665472 87656783413248 87791688817476 87803796455424 87963492513792 88084795051008 88135632420864 88257172340736 88393001754582 88417692991488 88565982188544 88712889237504 88849420008048 89023293628416 89197507510272 89334784117264 89482966401024 89633042214912 89796065274496 89919894947904 89971791429632 90095863431168 90259728262144 90436361781248 90561074429952 90877945579008 90903330947072 91055788916736 91181355761664 91347194867712 91525956501504 92152846614528 92447763480576 93432747261952 93915188297728 95598238406202 95785319107584 96253020861039 96441382937088 96750024411096 96939359096832 97115670761856 97129064300544 97439906562048 97780846588992 97972198539264 98285739084288 98450578414944 98478079082496 98958929078016 99138913902728 99152586473472 99332923518976 99469904615424 99527312801792 99636729962112 99664561963008 99817947559596 99845830180864 99955597509054 100013286008832 100151205331968 100333358648544 100347195949056 100501632131922 100529705730048 100668337201152 100865339817984 101020573433808 101048791990272 101218265358336 101542194294912 101740907003904 102096896134016 102237688776384 102266247315456 102423636953722 102437762531328 102624074599424 102765594226176 102824904491008 102966701064192 103153975156736 103326979219968 103355842035712 103498370777088 103657656676056 103671952441344 103860509233152 104003733915648 104063758761984 104207263727616 104396794134528 105111840669696 105654586834944 106231753736192 106571727345664 106780282585088 108066792013824 109255129607088 110003452412616 110218723356672 110571456469824 110787838967808 111531278140569 111749538958848 111968226902016 112326558953472 112514946759936 112875028479612 113095918946304 113301615888832 113317241683968 113523341164544 113648145113034 113679890989056 113870548528128 114077654353824 114234968581776 114300898295808 114458520379392 114666695598336 114682509656064 114859008150768 114891092262912 115049528229888 115452083924352 115484333703168 115678017552384 116048222051328 116242851622464 116275322290176 116454272152862 116614863760563 116682167010304 116843072887296 116875711217664 117055585089968 117071728607232 117284656685056 117446393401344 117514176561152 117676229787648 117857335672776 117890257321984 118087976251392 118250820753408 118465893344064 118482231361536 118697724837888 118861410189312 119310621868032 119510722953216 119893193263872 120127817908224 120748099239936 121170594105344 121407718555648 121575141015552 121796259823616 122870462152704 123263684640768 125718231328704 125964255264768 126367378822656 127464317874936 127713758810112 128337361148052 128588510582784 129000032548128 129216384169614 129252478795776 129487561015808 129883594414896 129919875416064 130137769746432 130374462118656 130554249807744 130629598052352 130809737576448 131047652112384 131267437886592 131304105443328 131485175119872 131687533226214 131945238770688 132203448631296 132589502631873 132626539487232 132848973282816 132886082617344 133090596746128 133274130012072 133351048011776 133534940442624 133777811531392 133796261265408 134002176175896 134039607640064 134224449601536 134449563322368 134694097911744 134731722653696 134879842421856 134957687144448 135143795146752 135389592393216 135654542671872 135841611644928 136316918368512 136354996420608 136583683375104 137020792301568 137288934752256 137769305626624 138210208901408 138229269921792 138480678977536 138671645220864 138943018303488 139195725512704 140149120892928 140872782446592 143397357609303 143677978661376 145673506142784 146671269883488 146958297808896 147428608626432 147675867622416 147717118623744 148438393617024 148708370854092 148728879710208 148999385278464 149204856923136 149290969202688 149496842944512 149726921339394 149768745271296 150019929013248 150268771565568 150500037972816 150752448197883 150794558595072 151089655578624 151530860150712 151573187985408 151827398037504 152103539138432 152313291442368 152401197727744 152611360505856 152888927464448 153145344201024 153188123017216 153356533164576 153399370973184 153635455430583 153656643796992 153936111899136 153979111604224 154148391339264 154237356736512 154450051596288 154730962735104 154990468829952 155033763053568 155247556165632 155486485014084 155790763849728 156095638142976 156595191201792 157143114230368 157450635001856 157667761004544 157954524458752 157976308482048 158263633117184 158481880252416 159080829157376 159347630604288 159857591018496 160170423877632 160997465653248 162100188020736 163882694410632 164351579521024 167624308438272 167952340353024 168489838430208 168772420139904 169312542719418 169643878419456 169952423833248 169975862525952 170285011746816 170519836483584 170853534793728 171116481530736 171451347443712 172000043397504 172288512226152 172336638394368 173178125886528 173226500554752 173493099329774 173517026328576 173832616158208 174072333076992 174172797403136 174364277433696 174412983435264 174681408229293 174730202816512 175023250515456 175072140591104 175264609330944 175313566826496 175583377634952 175607592910848 175926985027584 176169590102016 176271264841728 176514344681472 176786003509164 176835385982976 177131964377088 177698840016096 178046587256832 178669568234528 178965932802048 179266084429824 179592130548992 179839789895808 179943582859264 180191726862336 180519456524288 180872723562496 181122148859904 181755891158016 182111577833472 182362711523328 182694389735424 183051913003008 184305693229056 184895526961152 186865494523904 187830376595456 191196476812404 191570638215168 192506041722078 192882765874176 193500048822192 193878718193664 194231341523712 194258128601088 194879813124096 195561693177984 195944397078528 196571478168576 196901156829888 196956158164992 197531299839321 197917858156032 198277827805456 198305172946944 198665847037952 198939809230848 199054625603584 199273459924224 199329123926016 199635895119192 199691660361728 199911195018108 200026572017664 200302410663936 200666717297088 200694391898112 201003264263844 201059411460096 201336674402304 202041146867616 202097583980544 202436530716672 203084388589824 203481814007808 204193792268032 204475377552768 204532494630912 204847273907444 204875525062656 205248149198848 205531188452352 205649808982016 205933402128384 206307950313472 206653958439936 206996741554176 207315313352112 207343904882688 207721018466304 208007467831296 208127517523968 208414527455232 208793588269056 210223681339392 211309173669888 212463507472384 213143454691328 213560565170176 218510259214176 220006904825232 220437446713344 221142912939648 221575677935616 223062556281138 223499077917696 223936453804032 224590382009091 224653117906944 225029893519872 225750056959224 226191837892608 226603231777664 226634483367936 227046682329088 227296290226068 227359781978112 227741097056256 228155308707648 228469937163552 228601796591616 228917040758784 229333391196672 229718016301536 229782184525824 230099056459776 230904167848704 230968667406336 231356035104768 232096444102656 232485703244928 232550644580352 232908544305724 233229727521126 233364334020608 233686145774592 234111170179936 234143457214464 234569313370112 234892786802688 235352459575296 235714671345552 235780514643968 236175952502784 236501641506816 236931786688128 236964462723072 237395449675776 237722820378624 238621243736064 239021445906432 239786386527744 240255635816448 241496198479872 242341188210688 242815437111296 243150282031104 243592519647232 246527369281536 251436462657408 251928510529536 252734757645312 254928635749872 255427517620224 256674722296104 257177021165568 258000065096256 258432768339228 258504957591552 258975122031616 259767188829792 259839750832128 260239648994661 260275539492864 260748924237312 261108499615488 261259196104704 261619475152896 262095304224768 262534875773184 262608210886656 262970350239744 263375066452428 263890477541376 264406897262592 265179005263746 265253078974464 265697946565632 266181193492256 266548260024144 266702096023552 267069880885248 267555623062784 267592522530816 268004352351792 268079215280128 268448899203072 268899126644736 269388195823488 269463445307392 269759684843712 269915374288896 270287590293504 270779184786432 271309085343744 271683223289856 272633836737024 272709992841216 273167366750208 274041584603136 274577869504512 275538611253248 276420417802816 276458539843584 276961357955072 277343290441728 278391451025408 280298241785856 281745564893184 286794715218606 287355957322752 291347012285568 293342539766976 293916595617792 294857217252864 295351735244832 295434237247488 296876787234048 297416741708184 297457759420416 297998770556928 298409713846272 298581938405376 298993685889024 299453842678788 299537490542592 300039858026496 301000075945632 301504896395766 301589117190144 303061720301424 303146375970816 303654796075008 304207078276864 304626582884736 304802395455488 305222721011712 305777854928896 306290688402048 306376246034432 306713066329152 306798741946368 307270910861166 307313287593984 307872223798272 308296782678528 308474713473024 308900103192576 309461925470208 309980937659904 310067526107136 310495112331264 310972970028168 311581527699456 312191276285952 313190382403584 314286228460736 314901270003712 315335522009088 315909048917504 316527266234368 316963760504832 318161658314752 318695261208576 319715182036992 320340847755264 324200376041472 327765388821264 328703159042048 334593834421707 335248616876544 335904680706048 336979676860416 337544840279808 338625085438836 339287756838912 339904847666496 339951725051904 340570023493632 341039672967168 342232963061472 342902694887424 344000086795008 344577024452304 344673276788736 346356251773056 346453001109504 346986198659548 347034052657152 347665232316416 348144666153984 348345594806272 348728554867392 348825966870528 349362816458586 349460405633024 349844591281689 350046501030912 350529218661888 350627133652992 351166755269904 351215185821696 351853970055168 352339180204032 352542529683456 353028689362944 353572007018328 353670771965952 354263928754176 355397680032192 356093174513664 357339136469056 357931865604096 358482729338027 358532168859648 359184261097984 359679579791616 359887165718528 360383453724672 361038913048576 361745447124992 362244297719808 363511782316032 364223155666944 364725423046656 365388779470848 368611386458112 369791053922304 373730989047808 375660753190912 382392953624808 383141276430336 385012083444156 385765531748352 387000097644384 387757436387328 388462683047424 389759626248192 391123386355968 391888794157056 393142956337152 393802313659776 393912316329984 395062599678642 395835716312064 396555655610912 396610345893888 397331694075904 397768507895619 397879618461696 398546919848448 398658247852032 399271790238384 399383320723456 399822390036216 400053144035328 400604821327872 401333434594176 401388783796224 402006528527688 402118822920192 402673348804608 404082293735232 404195167961088 404873061433344 406168777179648 406963628015616 407589952535017 408387584536064 408950755105536 409064989261824 409694547814888 409751050125312 410496298397696 411062376904704 411299617964032 411866804256768 412615900626944 413307916879872 414630626704224 414687809765376 415442036932608 416014935662592 416829054910464 417587176538112 420447362678784 422618347339776 424927014944768 426286909382656 427121130340352 437020518428352 440013809650464 440874893426688 442285825879296 443151355871232 446125112562276 446998155835392 447872907608064 449180764018182 449306235813888 450059787039744 451500113918448 452257344593649 452383675785216 453206463555328 453268966735872 454093364658176 454592580452136 454719563956224 455482194112512 456310617415296 456939874327104 457203593183232 457834081517568 458666782393344 459436032603072 459564369051648 460198112919552 460906366291749 461808335697408 461937334812672 462712070209536 464192888205312 464971406489856 465101289160704 465817088611448 466459455042252 466728668041216 467372291549184 468222340359872 468286914428928 469138626740224 469785573605376 471429342691104 471561029287936 472351905005568 473003283013632 473863573376256 473928925446144 474790899351552 475445640757248 477242487472128 478042891812864 479572773055488 480511271632896 482992396959744 484682376421376 485630874222592 486300564062208 487185039294464 493054738563072 502872925314816 503857021059072 505469515290624 509857271499744 510855035240448 513349444592208 514354042331136 516000130192512 516865536678456 517009915183104 517950244063232 519534377659584 519679501664256 520479297989322 520551078985728 521497848474624 522216999230976 522518392209408 523238950305792 524044224687879 524190608449536 525069751546368 525216421773312 525940700479488 526750132904856 527780955082752 528813794525184 530358010527492 530506157948928 531395893131264 532362386984512 533096520048288 533404192047104 534139761770496 535111246125568 536008704703584 536158430560256 536897798406144 537798253289472 538776391646976 538926890614784 539519369687424 539830748577792 540575180587008 541558369572864 542618170687488 543366446579712 545267673474048 546334733500416 548083169206272 549155739009024 551077222506496 552840835605632 552917079687168 553922715910144 554686580883456 556782902050816 560596483571712 563491129786368 573589430437212 574711914645504 582694024571136 586685079533952 587833191235584 589714434505728 590703470489664 590868474494976 592593899517963 593753574468096 594833483416368 594915518840832 595997541113856 596819427692544 597163876810752 597987371778048 598907685357576 599074981085184 600079716052992 602000151891264 603009792791532 603178234380288 606123440602848 606292751941632 607225847654209 607309592150016 608414156553728 609253165769472 609604790910976 610445442023424 611555709857792 612581376804096 612752492068864 613426132658304 613597483892736 614541821722332 614626575187968 615744447596544 616593565357056 616949426946048 617800206385152 618923850940416 619961875319808 620990224662528 621945940056336 623163055398912 624382552571904 626380764807168 628572456921472 629802540007424 630671044018176 631818097835008 633054532468736 633927521009664 636323316629504 637390522417152 639430364073984 640681695510528 655530777642528 657406318084096 669187668843414 670497233753088 671809361412096 673771146027273 673959353720832 675089680559616 677250170877672 678575513677824 679809695332992 679903450103808 681140046987264 682079345934336 684465926122944 685805389774848 688000173590016 689154048904608 689346553577472 692712503546112 692906002219008 693972397319096 694068105314304 695330464632832 696289332307968 696691189612544 697457109734784 697651933741056 698725632917172 698920811266048 699689182563378 700093002061824 701058437323776 702333510539808 702430371643392 703707940110336 704678360408064 706057378725888 707144014036656 707341543931904 708527857508352 710795360064384 712186349027328 714678272938112 715863731208192 716965458676054 717064337719296 718368522195968 719359159583232 719774331437056 720766907449344 722077826097152 723490894249984 724488595439616 727023564632064 728446311333888 729450846093312 730777558941696 739582107844608 747461978095616 764785907249616 766282552860672 770024166888312 771531063496704 774000195288768 775514872774656 776925366094848 779519252496384 780718946983983 782246772711936 783777588314112 786285912674304 787604627319552 787824632659968 790125199357284 791671432624128 793111311221824 793220691787776 794663388151808 795537015791238 795759236923392 797093839696896 798543580476768 798766641446912 799644780072432 800106288070656 801209642655744 802666869188352 802777567592448 804013057055376 804237645840384 805346697609216 808164587470464 808390335922176 809746122866688 812337554359296 813927256031232 815179905070034 816775169072128 817901510211072 818129978523648 819389095629776 819502100250624 820992596795392 822124753809408 822599235928064 823733608513536 825231801253888 826615833759744 829261253408448 829375619530752 830884073865216 832029871325184 835174353076224 840894725357568 845236694679552 849854029889536 852573818765312 874041036856704 880027619300928 881749786853376 884571651758592 886302711742464 892250225124552 893996311670784 895745815216128 898361528036364 898612471627776 900119574079488 903000227836896 904514689187298 904767351570432 906412927110656 908186729316352 909185160904272 909439127912448 910964388225024 912621234830592 913879748654208 914407186366464 915668163035136 917333564786688 918872065206144 919128738103296 920396225839104 921812732583498 923616671394816 925424140419072 928385776410624 929942812979712 930202578321408 931634177222896 932918910084504 933457336082432 934744583098368 936444680719744 936573828857856 938277253480448 939571147210752 942858685382208 943122058575872 944703810011136 946006566027264 947727146752512 949581798703104 950891281514496 954484974944256 956085783625728 959145546110976 961022543265792 969364752842752 972601128124416 974370078588928 986109477126144 1003781503265121 1005745850629632 1007714042118144 1010939030581248 1019714542999488 1021710070480896 1026698889184416 1028708084662272 1032000260385024 1033731073356912 1034019830366208 1035900488126464 1039068755319168 1039359003328512 1040958595978644 1041102157971456 1042995696949248 1044433998461952 1045036784418816 1046477900611584 1048088449375758 1048381216899072 1050139503092736 1051881400958976 1053500265809712 1055561910165504 1057627589050368 1060716021054984 1061012315897856 1062791786262528 1064724773969024 1066193040096576 1066808384094208 1068279523540992 1070222492251136 1072017409407168 1072316861120512 1073795596812288 1075448188014081 1075596506578944 1077552783293952 1077853781229568 1079038739374848 1079661497155584 1081150361174016 1083116739145728 1085236341374976 1086732893159424 1090535346948096 1092669467000832 1096166338412544 1102154445012992 1105681671211264 1105834159374336 1107845431820288 1109373161766912 1113565804101632 1121192967143424 1126982259572736 1147178860874424 1149423829291008 1165388049142272 1173370159067904 1175666382471168 1179428869011456 1181406940979328 1181736948989952 1185187799035926 1187507148936192 1189666966832736 1189831037681664 1191995082227712 1193638855385088 1195974743556096 1197815370715152 1198149962170368 1200159432105984 1204000303782528 1206019585583064 1206356468760576 1212246881205696 1212585503883264 1214451695308418 1214619184300032 1216828313107456 1218506331538944 1219209581821952 1220890884046848 1222769857605051 1223111419715584 1225162753608192 1225504984137728 1226852265316608 1227194967785472 1229083643444664 1229253150375936 1231488895193088 1233187130714112 1233898853892096 1235600412770304 1237847701880832 1239923750639616 1243891880112672 1246326110797824 1252761529614336 1257144913842944 1259605080014848 1261342088036352 1263636195670016 1266109064937472 1267855042019328 1274781044834304 1278860728147968 1281363391021056 1311061555285056 1314812636168192 1338375337686828 1340994467506176 1343618722824192 1347542292054546 1347918707441664 1350179361119232 1354500341755344 1357151027355648 1359619390665984 1359806900207616 1362280093974528 1364158691868672 1368931852245888 1371610779549696 1376000347180032 1378308097809216 1378693107154944 1382719098875247 1385425007092224 1385812004438016 1387944794638192 1388136210628608 1390660929265664 1392578664615936 1393382379225088 1394914219469568 1395303867482112 1397451265834344 1397841622532096 1399378365126756 1400186004123648 1402116874647552 1404667021079616 1404860743286784 1407415880220672 1409356720816128 1414288028073312 1414683087863808 1417055715016704 1421590720128768 1424372698054656 1429356545876224 1431727462416384 1433930917352108 1434128675438592 1436737044391936 1438718319166464 1439548662874112 1441533814898688 1444155652194304 1448977190879232 1454047129264128 1456892622667776 1458901692186624 1461555117883392 1479164215689216 1494923956191232 1529571814499232 1532565105721344 1540048333776624 1543062126993408 1548000390577536 1551029745549312 1553850732189696 1559038504992768 1561437893967966 1564493545423872 1567555176628224 1572132674063637 1572571825348608 1575209254639104 1575649265319936 1580250398714568 1583342865248256 1586222622443648 1586441383575552 1589326776303616 1591074031582476 1591518473846784 1594187679393792 1597087160953536 1597533282893824 1599289560144864 1600212576141312 1602419285311488 1605333738376704 1608026114110752 1608475291680768 1610693395218432 1616329174940928 1616780671844352 1619492245733376 1624675108718592 1627854512062464 1630359810140068 1633550338144256 1635803020422144 1638778191259552 1639004200501248 1641985193590784 1644249507618816 1647467217027072 1650463602507776 1653231667519488 1658522506816896 1658751239061504 1661768147730432 1664059742650368 1670348706152448 1681789450715136 1690473389359104 1699708059779072 1705147637530624 1748082073713408 1760055238601856 1763499573706752 1769143303517184 1772605423484928 1784500450249104 1787992623341568 1791491630432256 1796723056072728 1797224943255552 1800239148158976 1806000455673792 1809029378374596 1809534703140864 1812825854221312 1816373458632704 1818370321808544 1818878255824896 1821677542962627 1821928776450048 1825242469661184 1827759497308416 1828814372732928 1831336326070272 1834667129573376 1837744130412288 1838257476206592 1840792451678208 1843625465166996 1847233342789632 1850848280838144 1856771552821248 1859885625959424 1863268354445792 1865837820169008 1866914672164864 1869489166196736 1872889361439488 1873147657715712 1876554506960896 1879142294421504 1885717370764416 1886244117151744 1889407620022272 1892013132054528 1895454293505024 1899163597406208 1901782563028992 1908969949888512 1912171567251456 1918291092221952 1922045086531584 1938729505685504 1948740157177856 1972218954252288 2007563006530242 2011491701259264 2015428084236288 2021878061162496 2039429085998976 2043420140961792 2053397778368832 2057416169324544 2064000520770048 2067462146713824 2068039660732416 2071800976252928 2078137510638336 2078718006657024 2081917191957288 2082204315942912 2085991393898496 2088867996923904 2090073568837632 2092955801223168 2096176898751516 2096762433798144 2100279006185472 2107000531619424 2111123820331008 2121432042109968 2122024631795712 2125583572525056 2129449547938048 2132386080193152 2133616768188416 2136559047081984 2140444984502272 2144034818814336 2144633722241024 2147591193624576 2150896376028162 2151193013157888 2155105566587904 2158077478749696 2159322994311168 2162300722348032 2166233478291456 2170472682749952 2173465786318848 2181070693896192 2185338934001664 2192332676825088 2204308890025984 2211363342422528 2215690863640576 2218746323533824 2227131608203264 2242385934286848 2294357721748848 2298847658582016 2330776098284544 2342156840951949 2346740318135808 2351332764942336 2358857738022912 2362813881958656 2363473897979904 2370375598071852 2375014297872384 2379333933665472 2379662075363328 2383990164455424 2387277710770176 2395630741430304 2396299924340736 2400318864211968 2408000607565056 2412039171166128 2412712937521152 2424493762411392 2425171007766528 2428903390616836 2429238368600064 2433656626214912 2437012663077888 2438419163643904 2441781768093696 2445539715210102 2446222839431168 2450325507216384 2453704530633216 2454389935570944 2458167286889328 2458506300751872 2462977790386176 2466374261428224 2467797707784192 2471200825540608 2475695403761664 2479847501279232 2487783760225344 2492652221595648 2505523059228672 2514289827685888 2519210160029696 2522684176072704 2527272391340032 2532218129874944 2535710084038656 2549562089668608 2557721456295936 2622123110570112 2629625272336384 2676750675373656 2681988935012352 2687237445648384 2695084584109092 2695837414883328 2700358722238464 2709000683510688 2714302054711296 2719238781331968 2724560187949056 2728317383737344 2737863704491776 2743221559099392 2752000694360064 2756616195618432 2757386214309888 2765438197750494 2770850014184448 2775889589276384 2776272421257216 2781321858531328 2785157329231872 2789828438939136 2790607734964224 2794902531668688 2795683245064192 2798756730253512 2800372008247296 2804233749295104 2809334042159232 2809721486573568 2814831760441344 2818713441632256 2828576056146624 2829366175727616 2834111430033408 2843181440257536 2848745396109312 2858713091752448 2863454924832768 2867861834704216 2868257350877184 2873474088783872 2877436638332928 2879097325748224 2883067629797376 2888311304388608 2908094258528256 2917803384373248 2923110235766784 2958328431378432 2989847912382464 3059143628998464 3065130211442688 3080096667553248 3086124253986816 3096000781155072 3102059491098624 3107701464379392 3118077009985536 3122875787935932 3128987090847744 3135110353256448 3144265348127274 3145143650697216 3150418509278208 3160500797429136 3166685730496512 3172445244887296 3172882767151104 3178653552607232 3182148063164952 3183036947693568 3188375358787584 3194174321907072 3195066565787648 3198579120289728 3200425152282624 3204838570622976 3210667476753408 3216052228221504 3216950583361536 3221386790436864 3226344564042243 3232658349881856 3233561343688704 3238984491466752 3249350217437184 3255709024124928 3260719620280136 3267100676288512 3271606040844288 3277556382519104 3278008401002496 3283970387181568 3288499015237632 3300927205015552 3306463335038976 3317045013633792 3317502478123008 3323536295460864 3328119485300736 3340697412304896 3363578901430272 3380946778718208 3399416119558144 3410295275061248 3496164147426816 3520110477203712 3526999147413504 3538286607034368 3545210846969856 3569000900498208 3575985246683136 3593446112145456 3594449886511104 3600478296317952 3612000911347584 3618058756749192 3619069406281728 3625651708442624 3632746917265408 3636740643617088 3637756511649792 3643355085925254 3643857552900096 3650484939322368 3655518994616832 3657628745465856 3662672652140544 3668309572815153 3669334259146752 3675488260824576 3676514952413184 3681584903356416 3687250930333992 3694466685579264 3701696561676288 3713543105642496 3719771251918848 3726536708891584 3731675640338016 3733829344329728 3738978332393472 3745778722878976 3753109013921792 3758284588843008 3771434741528832 3772488234303488 3778815240044544 3784026264109056 3790908587010048 3798327194812416 3803565126057984 3824343134502912 3836582184443904 3844090173063168 3877459011371008 3897480314355712 3944437908504576 4015126013060484 4022983402518528 4030856168472576 4043756122324992 4078858171997952 4086840281923584 4106795556737664 4114832338649088 4128001041540096 4134924293427648 4136079321464832 4143601952505856 4148157296625741 4156275021276672 4157436013314048 4163834383914576 4164408631885824 4171982787796992 4177735993847808 4180147137675264 4185911602446336 4192353797503032 4193524867596288 4200558012370944 4214001063238848 4222247640662016 4242864084219936 4244049263591424 4250580933579463 4251167145050112 4258899095876096 4264772160386304 4267233536376832 4273118094163968 4280889969004544 4288069637628672 4289267444482048 4295182387249152 4301792752056324 4302386026315776 4310211133175808 4316154957499392 4318645988622336 4324601444696064 4332466956582912 4346931572637696 4362141387792384 4370677868003328 4384665353650176 4408617780051968 4422726684845056 4431381727281152 4437492647067648 4454263216406528 4484771868573696 4588715443497696 4597695317164032 4661552196569088 4684313681903898 4693480636271616 4702665529884672 4716398022190911 4717715476045824 4725627763917312 4726947795959808 4740751196143704 4750028595744768 4758667867330944 4759324150726656 4767980328910848 4774555421540352 4791261482860608 4792599848681472 4800637728423936 4816001215130112 4824078342332256 4825425875042304 4848987524822784 4850342015533056 4857806781233672 4858476737200128 4867313252429824 4874025326155776 4876838327287808 4883563536187392 4891079430420204 4892445678862336 4900651014432768 4907409061266432 4916334573778656 4917012601503744 4925955580772352 4932748522856448 4942401651081216 4951390807523328 4959695002558464 4975567520450688 4985304443191296 5011046118457344 5028579655371776 5038420320059392 5045368352145408 5054544782680064 5064436259749888 5071420168077312 5099124179337216 5115442912591872 5244246221140224 5353501350747312 5363977870024704 5374474891296768 5390169168218184 5391674829766656 5400717444476928 5418001367021376 5428604109422592 5438477562663936 5449120375898112 5456634767474688 5465032628887881 5475727408983552 5486443118198784 5504001388720128 5513232391236864 5514772428619776 5530876395500988 5541700028368896 5551779178552768 5552544842514432 5562643717062656 5570314658463744 5579656877878272 5589805063337376 5591366490128384 5597513460507024 5600744016494592 5608467498590208 5618668084318464 5619442973147136 5629663520882688 5637426883264512 5657152112293248 5658732351455232 5668222860066816 5686362880515072 5697490792218624 5717426183504896 5726909849665536 5735723669408432 5736514701754368 5746948177567744 5754873276665856 5758194651496448 5766135259594752 5776622608777216 5816188517056512 5846220471533568 5916656862756864 6118287257996928 6130260422885376 6160193335106496 6172248507973632 6192001562310144 6204118982197248 6215402928758784 6236154019971072 6245751575871864 6257974181695488 6270220706512896 6288530696254548 6290287301394432 6300837018556416 6321001594858272 6333371460993024 6344890489774592 6357307105214464 6364296126329904 6366073895387136 6376750717575168 6388348643814144 6390133131575296 6397158240579456 6400850304565248 6409677141245952 6421334953506816 6432104456443008 6433901166723072 6442773580873728 6452689128084486 6465316699763712 6477968982933504 6498700434874368 6511418048249856 6521439240560272 6534201352577024 6543212081688576 6555112765038208 6556016802004992 6567940774363136 6576998030475264 6601854410031104 6612926670077952 6634090027267584 6647072590921728 6656238970601472 6681394824609792 6727157802860544 6820590550122496 6992328294853632 7026470522855847 7040220954407424 7053998294827008 7076573214068736 7090421693939712 7138001800996416 7151970493366272 7186892224290912 7188899773022208 7200956592635904 7224001822695168 7236117513498384 7238138812563456 7251303416885248 7265493834530816 7273481287234176 7275513023299584 7286710171850508 7287715105800192 7300969878644736 7311037989233664 7315257490931712 7325345304281088 7336619145630306 7338668518293504 7350976521649152 7363169806712832 7374501860667984 7388933371158528 7403393123352576 7427086211284992 7439542503837696 7453073417783168 7463351280676032 7467658688659456 7477956664786944 7491557445757952 7506218027843584 7516569177686016 7542869483057664 7544976468606976 7557630480089088 7568052528218112 7581817174020096 7596654389624832 7607130252115968 7648686269005824 7673164368887808 7754918022742016 7794960628711424 7888875817009152 8030252026120968 8045966805037056 8061712336945152 8087512244649984 8157716343995904 8173680563847168 8213591113475328 8229664677298176 8256002083080192 8269848586855296 8272158642929664 8287203905011712 8296314593251482 8312550042553344 8327668767829152 8328817263771648 8343965575593984 8355471987695616 8371823204892672 8384707595006064 8387049735192576 8401116024741888 8428002126477696 8444495281324032 8485728168439872 8488098527182848 8501161867158926 8502334290100224 8517798191752192 8529544320772608 8534467072753664 8546236188327936 8561779938009088 8576139275257344 8578534888964096 8590364774498304 8603585504112648 8604772052631552 8620422266351616 8632309914998784 8637291977244672 8649202889392128 8664933913165824 8724282775584768 8769330707300352 8817235560103936 8845453369690112 8862763454562304 8874985294135296 8969543737147392 9177430886995392 9195390634328064 9323104393138176 9368627363807796 9386961272543232 9405331059769344 9432796044381822 9435430952091648 9451255527834624 9481502392287408 9500057191489536 9517335734661888 9518648301453312 9535960657821696 9549110843080704 9582522965721216 9585199697362944 9601275456847872 9632002430260224 9648156684664512 9650851750084608 9679033692126729 9697975049645568 9700684031066112 9715613562467344 9716953474400256 9734626504859648 9748050652311552 9753676654575616 9767127072374784 9782158860840408 9784891357724672 9801302028865536 9814818122532864 9832669147557312 9834025203007488 9851911161544704 9865497045712896 9902781615046656 9919390005116928 9951135040901376 9970608886382592 10022092236914688 10057159310743552 10076840640118784 10090736704290816 10109089565360128 10142840336154624 10198248358674432 10230885825183744 10488492442280448 10707002701494624 10727955740049408 10780338336436368 10783349659533312 10801434888953856 10836002734042752 10857208218845184 10876955125327872 10898240751796224 10913269534949376 10930065257775762 10951454817967104 10972886236397568 11004928718445459 11008002777440256 11026464782473728 11029544857239552 11061752791001976 11083400056737792 11103558357105536 11105089685028864 11125287434125312 11140629316927488 11159313755756544 11179610126674752 11182732980256768 11195026921014048 11201488032989184 11216934997180416 11237336168636928 11259327041765376 11274853766529024 11314304224586496 11317464702910464 11336445720133632 11372725761030144 11394981584437248 11434852367009792 11471447338816864 11473029403508736 11493896355135488 11509746553331712 11532270519189504 11553245217554432 11632377034113024 11692440943067136 11833313725513728 12236574515993856 12260520845770752 12320386670212992 12344497015947264 12384003124620288 12408237964394496 12430805857517568 12472308039942144 12491503151743728 12515948363390976 12540441413025792 12577061392509096 12580574602788864 12601674037112832 12642003189716544 12666742921986048 12689780979549184 12714614210428928 12728592252659808 12732147790774272 12751742800738389 12753501435150336 12776697287628288 12780266263150592 12794316481158912 12801700609130496 12819354282491904 12842669907013632 12864208912886016 12867802333446144 12885547161747456 12905378256168972 12930633399527424 12955937965867008 12997400869748736 13042878481120544 13068402705154048 13086424163377152 13110225530076416 13112033604009984 13135881548726272 13153996060950528 13203708820062208 13225853340155904 13268180054535168 13294145181843456 13312477941202944 13362789649219584 13454315605721088 13641181100244992 13984656589707264 14052941045711694 14080441908814848 14107996589654016 14153146428137472 14180843387879424 14276003601992832 14303940986732544 14373784448581824 14377799546044416 14401913185271808 14448003645390336 14472235026996768 14476277625126912 14502606833770496 14530987669061632 14546962574468352 14551026046599168 14573420343701016 14575430211600384 14601939757289472 14622075978467328 14630514981863424 14650690608562176 14673238291260612 14677337036587008 14701953043298304 14749003721335968 14777866742317056 14854172422569984 14879085007675392 14906146835566336 14926702561352064 14935317377318912 14955913329573888 14983114891515904 15012436055687168 15033138355372032 15085738966115328 15115260960178176 15136105056436224 15163634348040192 15193308779249664 15214260504231936 15297372538011648 15346328737775616 15509836045484032 15589921257422848 16060504052241936 16091933610074112 16123424673890304 16175024489299968 16315432687991808 16347361127694336 16395097886663643 16427182226950656 16459329354596352 16512004166160384 16539697173710592 16544317285859328 16574407810023424 16592629186502964 16625100085106688 16655337535658304 16657634527543296 16687931151187968 16710943975391232 16769415190012128 16774099470385152 16802232049483776 16856004252955392 16888990562648064 16971456336879744 16976197054365696 17002323734317852 17004668580200448 17035596383504384 17059088641545216 17068934145507328 17092472376655872 17123559876018176 17152278550514688 17180729548996608 17207171008225296 17209544105263104 17240844532703232 17264619829997568 17274583954489344 17298405778784256 17329867826331648 17448565551169536 17538661414600704 17634471120207872 17690906739380224 17725526909124608 17749970588270592 18354861773990784 18390781268656128 18646208786276352 18737254727615592 18773922545086464 18810662119538688 18865592088763644 18870861904183296 18902511055669248 18963004784574816 19000114382979072 19034671469323776 19071921315643392 19098221686161408 19165045931442432 19170399394725888 19202550913695744 19264004860520448 19296313369329024 19301703500169216 19358067384253458 19395950099291136 19431227124934688 19433906948800512 19469253009719296 19496101304623104 19534254144749568 19564317721680816 19569782715449344 19602604057731072 19629636245065728 19665338295114624 19668050406014976 19703822323089408 19730994091425792 19805563230093312 19838780010233856 19902270081802752 19941217772765184 20044184473829376 20114318621487104 20153681280237568 20181473408581632 20218179130720256 20461771650367488 20976984884560896 21414005402989248 21455911480098816 21560676672872736 21566699319066624 21602869777907712 21672005468085504 21714416437690368 21753910250655744 21796481503592448 21826539069898752 21860130515551524 21902909635934208 21945772472795136 22009857436890918 22016005554880512 22052929564947456 22123505582003952 22166800113475584 22207116714211072 22210179370057728 22250574868250624 22281258633854976 22318627511513088 22359220253349504 22365465960513536 22390053842028096 22402976065978368 22433869994360832 22474672337273856 22518654083530752 22549707533058048 22628608449172992 22634929405820928 22672891440267264 22745451522060288 22789963168874496 22869704734019584 22942894677633728 22946058807017472 22987792710270976 23019493106663424 23106490435108864 23264754068226048 23384881886134272 23666627451027456 24473149031987712 24521041691541504 24640773340425984 24688994031894528 24768006249240576 24816475928788992 24861611715035136 24983006303487456 25031896726781952 25154122785018192 25161149205577728 25203348074225664 25284006379433088 25333485843972096 25379561959098368 25429228420857856 25457184505319616 25464295581548544 25503485601476778 25507002870300672 25553394575256576 25588632962317824 25603401218260992 25638708564983808 25685339814027264 25728417825772032 25735604666892288 25771094323494912 25810756512337944 25861266799054848 25911875931734016 25994801739497472 26085756962241088 26136805410308096 26172848326754304 26220451060152832 26271763097452544 26307992121901056 26407417640124416 26451706680311808 26536360109070336 26588290363686912 26624955882405888 26908631211442176 27282362200489984 27969313179414528 28105882091423388 28160883817629696 28215993179308032 28306292856274944 28552007203985664 28607881973465088 28747568897163648 28755599092088832 28803826370543616 28896007290780672 28944470053993536 28952555250253824 29005213667540992 29037101076380187 29093925148936704 29102052093198336 29146840687402032 29150860423200768 29203879514578944 29244151956934656 29261029963726848 29301381217124352 29346476582521224 29354674073174016 29403906086596608 29498007442671936 29555733484634112 29708344845139968 29754066535056241 29758170015350784 29812293671132672 29853405122704128 29870634754637824 29911826659147776 29966229783031808 30024872111374336 30066276710744064 30171477932230656 30230521920356352 30272210112872448 30327268696080384 30428521008463872 30594745076023296 30692657475551232 31019672090968064 31179842514845696 32121008104483872 32183867220148224 32350048978599936 32630865375983616 32694722255388672 32790195773327286 32854364453901312 32918658709192704 33014786155336377 33024008332320768 33079394347421184 33088634571718656 33148815620046848 33185258373005928 33250200170213376 33310675071316608 33315269055086592 33375862302375936 33421887950782464 33538830380024256 33548198940770304 33604464098967552 33712008505910784 33777981125296128 33942912673759488 33952394108731392 34004647468635704 34009337160400896 34071192767008768 34118177283090432 34137868291014656 34184944753311744 34247119752036352 34304557101029376 34414342016450592 34419088210526208 34481689065406464 34529239659995136 34596811557568512 34659735652663296 34897131102339072 35077322829201408 35268942240415744 35381813478760448 35451053818249216 35499941176541184 36709723547981568 36781562537312256 37292417572552704 37474509455231184 37547845090172928 37621324239077376 37731184177527288 37741723808366592 37805022111338496 37926009569149632 38000228765958144 38069342938647552 38143842631286784 38196443372322816 38255228402215167 38330091862884864 38340798789451776 38405101827391488 38528009721040896 38592626738658048 38603407000338432 38716134768506916 38791900198582272 38862454249869376 38867813897601024 38938506019438592 38992202609246208 39128635443361632 39139565430898688 39205208115462144 39259272490131456 39330676590229248 39336100812029952 39407644646178816 39461988182851584 39611126460186624 39677560020467712 39804540163605504 39882435545530368 40088368947658752 40228637242974208 40307362560475136 40362946817163264 40436358261440512 40923543300734976 41953969769121792 42828010805978496 42911822960197632 43121353345745472 43133398638133248 43205739555815424 43344010936171008 43428832875380736 43507820501311488 43592963007184896 43653078139797504 43720261031103048 43805819271868416 43891544945590272 44019714873781836 44032011109761024 44105859129894912 44247011164007904 44333600226951168 44414233428422144 44501149736501248 44562517267709952 44637255023026176 44718440506699008 44730931921027072 44780107684056192 44805952131956736 44867739988721664 44949344674547712 45037308167061504 45099415066116096 45257216898345984 45345782880534528 45490903044120576 45579926337748992 45739409468039168 45885789355267456 45892117614034944 45975585420541952 46038986213326848 46212980870217728 46529508136452096 46769763772268544 48946298063975424 49042083383083008 49185293659990929 49281546680851968 49377988063789056 49536012498481152 49632951857577984 49723223430070272 49966012606974912 50063793453563904 50308245570036384 50322298411155456 50406696148451328 50568012758866176 50666971687944192 50759123918196736 50858456841715712 50914369010639232 50928591163097088 51006971202953556 51014005740601344 51106789150513152 51177265924635648 51206802436521984 51277417129967616 51370679628054528 51456835651544064 51542188646989824 51621513024675888 51722533598109696 51823751863468032 51989603478994944 52171513924482176 52273610820616192 52345696653508608 52440902120305664 52543526194905088 52615984243802112 52814835280248832 52903413360623616 53072720218140672 53176580727373824 53249911764811776 54564724400979968 55938626358829056 56211764182846776 56321767635259392 56431986358616064 56612585712549888 57104014407971328 57215763946930176 57495137794327296 57511198184177664 57607652741087232 57792014581561344 57888940107987072 57905110500507648 58010427335081984 58074202152760374 58187850297873408 58293681374804064 58301720846401536 58407759029157888 58488303913869312 58602762434248704 58692953165042448 58709348146348032 58807812173193216 58996014885343872 59111466969268224 59416689690279936 59508133070112482 59516340030701568 59624587342265344 59706810245408256 59741269509275648 59823653318295552 59932459566063616 60049744222748672 60132553421488128 60342955864461312 60461043840712704 60544420225744896 60654537392160768 61385314951102464 62039344181936128 64242016208967744 64367734440296448 64700097957199872 65261730751967232 65389444510777344 65580391546654572 65708728907802624 65837317418385408 66029572310672754 66048016664641536 66158788694842368 66297631240093696 66370516746011856 66500400340426752 66621350142633216 66630538110173184 66751724604751872 66843775901564928 67077660760048512 67096397881540608 67208928197935104 67424017011821568 67555962250592256 67885825347518976 67904788217462784 68009294937271408 68018674320801792 68142385534017536 68236354566180864 68275736582029312 68369889506623488 68494239504072704 68609114202058752 68828684032901184 68838176421052416 68963378130812928 69058479319990272 69319471305326592 69794262204678144 70154645658402816 70537884480831488 70763626957520896 70999882353082368 73419447095963136 73563125074624512 74584835145105408 74949018910462368 75095690180345856 75462368355054576 75483447616733184 75610044222676992 75852019138299264 76000457531916288 76138685877295104 76287685262573568 76392886744645632 76510456804430334 76660183725769728 76810203654782976 77056019442081792 77185253477316096 77206814000676864 77432269537013832 77583800397164544 77724908499738752 77735627795202048 77877012038877184 77984405218492416 78257270886723264 78279130861797376 78410416230924288 78518544980262912 78661353180458496 78815289292357632 78923976365703168 79222252920373248 79355120040935424 79609080327211008 79764871091060736 80457274485948416 80725893634326528 80872716522881024 81847086601469952 83907939538243584 85656021611956992 85823645920395264 86242706691490944 86266797276266496 86411479111630848 86688021872342016 86857665750761472 87015641002622976 87306156279595008 87440522062206096 87611638543736832 87783089891180544 88039429747563672 88064022219522048 88211718259789824 88494022328015808 88667200453902336 88828466856844288 89002299473002496 89125034535419904 89262199605168723 89274510046052352 89436881013398016 89461863842054144 89560215368112384 89611904263913472 89735479977443328 89898689349095424 90074616334123008 90198830132232192 90514433796691968 90691565761069056 90981806088241152 91478818936078336 91771578710534912 91784235228069888 91951170841083904 92077972426653696 92425961740435456 93059016272904192 93539527544537088 97892596127950848 98084166766166016 98370587319981858 98563093361703936 98755976127578112 99072024996962304 99265903715155968 99446446860140544 99932025213949824 100127586907127808 100616491140072768 100644596822310912 100813392296902656 101136025517732352 101333943375888384 101518247836393472 101716913683431424 101828738021278464 101857182326194176 102013942405907112 102028011481202688 102213578301026304 102354531849271296 102413604873043968 102554834259935232 102741359256109056 102913671303088128 103243026049351776 103445067196219392 103979206957989888 104343027848964352 104547221641232384 104691393307017216 104881804240611328 105087052389810176 105231968487604224 105806826721247232 106145440436281344 106353161454747648 106499823529623552 109129448801959936 111877252717658112 112423528365693552 112643535270518784 112863972717232128 113225171425099776 114208028815942656 114431527893860352 114765685206645501 114990275588654592 115022396368355328 115215305482174464 115584029163122688 115777880215974144 115810221001015296 116020854670163968 116148404305520748 116375700595746816 116587362749608128 116603441692803072 116815518058315776 116976607827738624 117385906330084896 117418696292696064 117615624346386432 117992029770687744 118222933938536448 118833379380559872 119016266140224964 119032680061403136 119249174684530688 119413620490816512 119482539018551296 119647306636591104 119864919132127232 120265106842976256 120685911728922624 120922087681425408 121088840451489792 121309074784321536 122770629902204928 124078688363872256 128484032417935488 128735468880592896 129400195914399744 130523461503934464 130778889021554688 131160783093309144 131417457815605248 131674634836770816 132059144621345508 132096033329283072 132317577389684736 132595262480187392 132741033492023712 133000800680853504 133242700285266432 133503449209503744 133687551803129856 134155321520097024 134192795763081216 134417856395870208 134848034023643136 135111924501184512 135771650695037952 136018589874542816 136037348641603584 136284771068035072 136472709132361728 136739779013246976 136988479008145408 137218228404117504 137657368065802368 137676352842104832 137926756261625856 138116958639980544 138638942610653184 139588524409356288 140309291316805632 141075768961662976 141527253915041792 146838894191926272 147126250149249024 149169670290210816 149898037820924736 150191380360691712 150924736710109152 150966895233466368 151220088445353984 151704038276598528 152000915063832576 152277371754590208 152575370525147136 152785773489291264 153020913608860668 153320367451539456 153620407309565952 154112038884163584 154370506954632192 154864539074027664 155167600794329088 155449816999477504 155471255590404096 155754024077754368 155968810436984832 156514541773446528 156558261723594752 156820832461848576 157037089960525824 157322706360916992 157630578584715264 157847952731406336 158444505840746496 158710240081870848 159218160654422016 159529742182121472 160914548971896832 161745433045762048 163694173202939904 167815879076487168 171312043223913984 171647291840790528 172485413382981888 172533594552532992 172822958223261696 173376043744684032 173715331501522944 174031282005245952 174881044124412192 175223277087473664 176078859495127344 176128044439044096 176423436519579648 176988044656031616 177334400907804672 177656933713688576 178004598946004992 178250069070839808 178524399210337446 178549020092104704 178873762026796032 179120430736224768 179223808527826944 179470959954886656 179797378698190848 180149232668246016 180397660264464384 181028867593383936 181383131522138112 181963612176482304 182957637872156672 183543157421069824 183902341682167808 184155944853307392 184851923480870912 186118032545808384 195785192255901696 196168333532332032 196741174639963716 197126186723407872 197511952255156224 198144049993924608 198892893720281088 199864050427899648 200255173814255616 201232982280145536 201289193644621824 201626784593805312 202272051035464704 202667886751776768 203036495672786944 203657476042556928 203714364652388352 204027884811814224 204056022962405376 204427156602052608 204709063698542592 204827209746087936 205109668519870464 205482718512218112 205827342606176256 206486052098703552 206890134392438784 207958413915979776 208686055697928704 209094443282464768 209382786614034432 209763608481222656 210174104779620352 210463936975208448 211613653442494464 212290880872562688 212999647059247104 218258897603919872 223754505435316224 224847056731387104 225287070541037568 226450342850199552 228416057631885312 228863055787720704 229531370413291002 229980551177309184 230430610964348928 231168058326245376 231555760431948288 231620442002030592 232041709340327936 232296808611041496 232751401191493632 233174725499216256 233206883385606144 233631036116631552 233953215655477248 234771812660169792 234837392585392128 235231248692772864 235984059541375488 236445867877072896 237666758761119744 238032532280449928 238065360122806272 238498349369061376 238827240981633024 238965078037102592 239294613273182208 239729838264254464 241371823457845248 242177680902979584 242618149568643072 245541259804409856 248157376727744512 256968064835870976 257470937761185792 258800391828799488 261046923007868928 262321566186618288 262834915631210496 263349269673541632 264118289242691016 264192066658566144 264635154779369472 265190524960374784 265482066984047424 266001601361707008 266485400570532864 267006898419007488 267375103606259712 267786598815506169 268310643040194048 268385591526162432 268835712791740416 269696068047286272 270223849002369024 271543301390075904 272037179749085632 272074697283207168 272569542136070144 272945418264723456 273976958016290816 274436456808235008 275314736131604736 275352705684209664 275853512523251712 276233917279961088 277277885221306368 279177048818712576 280618582633611264 282151537923325952 283054507830083584 293677788383852544 294252500298498048 298339340580421632 299796075641849472 300382760721383424 301849473420218304 301933790466932736 302440176890707968 303408076553197056 304001830127665152 304554743509180416 305150741050294272 305571546978582528 306041827217721336 306640734903078912 307240814619131904 308224077768327168 308741013909264384 309729078148055328 310335201588658176 310899633998955008 311508048155508736 311937620873969664 313029083546893056 313116523447189504 313641664923697152 314074179921051648 314645412721833984 315261157169430528 315695905462812672 317420480163741696 318436321308844032 319059484364242944 321829097943793664 323490866091524096 327388346405879808 335631758152974336 342624086447827968 343294583681581056 344297055619936503 344970826765963776 345067189105065984 345645916446523392 346752087489368064 347430663003045888 348062564010491904 349762088248824384 350446554174947328 352157718990254688 352256088878088192 352846873039159296 353976089312063232 354668801815609344 355313867427377152 356009197892009984 356500138141679616 357048798420674892 357098040184209408 357747524053592064 358240861472449536 358447617055653888 358941919909773312 359594757396381696 360795320528928768 362057735186767872 362766263044276224 363927224352964608 365915275744313344 367086314842139648 367804683364335616 368311889706614784 369703846961741824 372236065091616768 391570384511803392 392336667064664064 393482349279927432 394252373446815744 395023904510312448 396288099987849216 397785787440562176 399728100855799296 400510347628511232 402465964560291072 402578387289243648 403253569187610624 404544102070929408 405335773503553536 406072991345573888 407314952085113856 408055769623628448 408112045924810752 408854313204105216 409418127397085184 410219337039740928 410965437024436224 411654685212352512 412972104197407104 413780268784877568 415916827831959552 417372111395857408 418188886564929536 418765573228068864 419527216962445312 420348209559240704 420927873950416896 423227306884988928 424581761745125376 447509010870632448 449694113462774208 450574141082075136 452900685700399104 456832115263770624 457726111575441408 459062740826582004 459961102354618368 460861221928697856 462336116652490752 463111520863896576 464083418680655872 464593617222082992 465502802382987264 466349450998432512 466413766771212288 467262072233263104 467906431310954496 469543625320339584 469674785170784256 470462497385545728 471968119082750976 472891735754145792 475333517522239488 476065064560899856 476130720245612544 476996698738122752 477654481963266048 477930156074205184 478589226546364416 479459676528508928 482743646915690496 485236299137286144 491082519608819712 513936129671741952 514941875522371584 517600783657598976 522093846015737856 524643132373236576 525669831262420992 528236578485382032 528384133317132288 529270309558738944 530381049920749568 530964133968094848 532003202723414016 532970801141065728 534013796838014976 534750207212519424 535573197631012338 536621286080388096 537671425583480832 539392136094572544 540447698004738048 543086602780151808 544074359498171264 544149394566414336 545139084272140288 545890836529446912 547953916032581632 548872913616470016 550629472263209472 551707025046503424 552467834559922176 554555770442612736 558354097637425152 566109015660167168 587355576767705088 588505000596996096 596678681160843264 599592151283698944 600765521442766848 603698946840436608 603867580933865472 604880353781415936 606816153106394112 608003660255330304 609109487018360832 611143093957165056 612083654435442672 613281469806157824 614481629238263808 616448155536654336 617482027818528768 619458156296110656 620670403177316352 621799267997910016 623016096311017472 623875241747939328 626058167093786112 626233046894379008 627283329847394304 628148359842103296 629290825443667968 630522314338861056 631391810925625344 634840960327483392 636872642617688064 643658195887587328 646981732183048192 654776692811759616 671263516305948672 685248172895655936 686589167363162112 688594111239873006 689941653531927552 691291832893046784 693504174978736128 694861326006091776 696125128020983808 699524176497648768 700893108349894656 704315437980509376 704512177756176384 705693746078318592 707952178624126464 709337603631218688 710627734854754304 712018395784019968 713000276283359232 714097596841349784 714196080368418816 715495048107184128 716481722944899072 716895234111307776 717883839819546624 719189514792763392 724115470373535744 727854448705929216 731830551488626688 734172629684279296 735609366728671232 736623779413229568 744472130183233536 783140769023606784 786964698559854864 788504746893631488 790047809020624896 792576199975698432 795571574881124352 799456201711598592 801020695257022464 803359796446518507 804931929120582144 805156774578487296 806507138375221248 809088204141858816 810671547007107072 812145982691147776 814629904170227712 816111539247256896 816224091849621504 817708626408210432 818836254794170368 821930874048872448 823309370424705024 825944208394814208 827560537569755136 831833655663919104 834744222791714816 836377773129859072 837531146456137728 839054433924890624 841855747900833792 846454613769977856 849163523490250752 895018021741264896 899388226925548416 901148282164150272 905801371400798208 913664230527541248 915452223150882816 918125481653164008 919922204709236736 921722443857395712 924672233304981504 926223041727793152 928166837361311744 929187234444165984 931005604765974528 932698901996865024 934524144466526208 935812862621908992 939087250640679168 939349570341568512 940924994771091456 943936238165501952 945783471508291584 952130129121799712 952261440491225088 953993397476245504 955308963926532096 957178453092728832 958919353057017856 965487293831380992 970472598274572288 982165039217639424 1027872259343483904 1029883751044743168 1035201567315197952 1044187692031475712 1049286264746473152 1051339662524841984 1056473156970764064 1056768266634264576 1058540619117477888 1060762099841499136 1061928267936189696 1064006405446828032 1065941602282131456 1068027593676029952 1069500414425038848 1071146395262024676 1073242572160776192 1075342851166961664 1078784272189145088 1086173205560303616 1088148718996342528 1088298789132828672 1090278168544280576 1091781673058893824 1095907832065163264 1097745827232940032 1101258944526418944 1103414050093006848 1104935669119844352 1109111540885225472 1116708195274850304 1132218031320334336 1174711153535410176 1177010001193992192 1193357362321686528 1199184302567397888 1201531042885533696 1207397893680873216 1207735161867730944 1209760707562831872 1213632306212788224 1216007320510660608 1218218974036721664 1224167308870885344 1226562939612315648 1232896311073308672 1234964055637057536 1238916312592221312 1241340806354632704 1243598535995820032 1246032192622034944 1247750483495878656 1252116334187572224 1254566659694788608 1256296719684206592 1258581650887335936 1261044628677722112 1262783621851250688 1269681920654966784 1273745285235376128 1287316391775174656 1293963464366096384 1342527032611897344 1370496345791311872 1373178334726324224 1377188222479746012 1379883307063855104 1382583665786093568 1387008349957472256 1392250256041967616 1399048352995297536 1401786216699789312 1408630875961018752 1409024355512352768 1411387492156637184 1415904357248252928 1418675207262437376 1421255469709508608 1426000552566718464 1428195193682699568 1428392160736837632 1430990096214368256 1432963445889798144 1433790468222615552 1435767679639093248 1438379029585526784 1448230940747071488 1455708897411858432 1463661102977253376 1468345259368558592 1471218733457342464 1473247558826459136 1566281538047213568 1573929397119709728 1577009493787262976 1585152399951396864 1591143149762248704 1598912403423197184 1602041390514044928 1606719592893037014 1609863858241164288 1613014276750442496 1618176408283717632 1621343094014214144 1624291965382295552 1629259808340455424 1632223078494513792 1632448183699243008 1635417252816420864 1637672509588340736 1643861748097744896 1646618740849410048 1651888416789628416 1655121075139510272 1663667311327838208 1669488445583429632 1672755546259718144 1675062292912275456 1678108867849781248 1698327046980501504 1790036043482529792 1798776453851096832 1802296564328300544 1811602742801596416 1827328461055082496 1836250963306328016 1839844409418473472 1843444887714791424 1849344466609963008 1852446083455586304 1856333674722623488 1858374468888331968 1862011209531949056 1865397803993730048 1869048288933052416 1871625725243817984 1878174501281358336 1878699140683137024 1881849989542182912 1887872476331003904 1891566943016583168 1904260258243599424 1904522880982450176 1907986794952491008 1910617927853064192 1917838706114035712 1930974587662761984 1940945196549144576 1964330078435278848 2055744518686967808 2059767502089486336 2088375384062951424 2098572529492946304 2102679325049683968 2112946313941528128 2113536533268529152 2117081238234955776 2123856535872379392 2128012810893656064 2131883204564262912 2136055187352059904 2139000828850077696 2142292790524049352 2146485144321552384 2150685702333923328 2157568544378290176 2172346411120607232 2176297437992685056 2180556337088561152 2183563346117787648 2191815664130326528 2195491654465880064 2202517889052837888 2206828100186013696 2209871338239688704 2233416390549700608 2264436062640668672 2349422307070820352 2386714724643373056 2398368605134795776 2403062085771067392 2410079389339555521 2414795787361746432 2415470323735461888 2419521415125663744 2427264612425576448 2432014641021321216 2436437948073443328 2448334617741770688 2453125879224631296 2465792622146617344 2469928111274115072 2477832625184442624 2482681612709265408 2487197071991640064 2492064385244069888 2495500966991757312 2504232668375144448 2509133319389577216 2512593439368413184 2517163301774671872 2525567243702501376 2539363841309933568 2547490570470752256 2574632783550349312 2587926928732192768 2685054065223794688 2740992691582623744 2746356669452648448 2754376444959492024 2759766614127710208 2765167331572187136 2774016699914944512 2784500512083935232 2798096705990595072 2803572433399578624 2817261751922037504 2818048711024705536 2822774984313274368 2831808714496505856 2837350414524874752 2842510939419017216 2856390387365399136 2856784321473675264 2861980192428736512 2865926891779596288 2871535359278186496 2876758059171053568 2896461881494142976 2911417794823716864 2927322205954506752 2936690518737117184 2942437466914684928 2946495117652918272 3132563076094427136 3147858794239419456 3154018987574525952 3170304799902793728 3182286299524497408 3197824806846394368 3204082781028089856 3213439185786074028 3219727716482328576 3226028553500884992 3236352816567435264 3248583930764591104 3258519616680910848 3264446156989027584 3264896367398486016 3270834505632841728 3275345019176681472 3287723496195489792 3293237481698820096 3303776833579256832 3310242150279020544 3327334622655676416 3338976891166859264 3345511092519436288 3350124585824550912 3356217735699562496 3396654093961003008 3580072086965059584 3597552907702193664 3604593128656601088 3623205485603192832 3654656922110164992 3672501926612656032 3679688818836946944 3698688933219926016 3704892166911172608 3712667349445246976 3716748937776663936 3724022419063898112 3730795607987460096 3738096577866104832 3743251450487635968 3756349002562716672 3763699979084365824 3775744952662007808 3783133886033166336 3808520516487198848 3809045761964900352 3815973589904982016 3821235855706128384 3835677412228071424 3861949175325523968 3881890393098289152 4111489037373935616 4119535004178972672 4176750768125902848 4197145058985892608 4205358650099367936 4225892627883056256 4227073066537058304 4234162476469911552 4247713071744758784 4256025621787312128 4263766409128525824 4278001657700155392 4284585581048098704 4292970288643104768 4301371404667846656 4315137088756580352 4344692822241214464 4352594875985370112 4361112674177122304 4367126692235575296 4383631328260653056 4390983308931760128 4405035778105675776 4413656200372027392 4419742676479377408 4528872125281337344 4698844614141640704 4773429449286746112 4796737210269591552 4806124171542134784 4820158778679111042 4829591574723492864 4839042830251327488 4854529224851152896 4864029282042642432 4872875896146886656 4896669235483541376 4906251758449262592 4931585244293234688 4939856222548230144 4955665250368885248 4965363225418530816 4974394143983280128 4984128770488139776 4991001933983514624 5008465336750288896 5018266638779154432 5025186878736826368 5034326603549343744 5094981140941504512 5149265567100698624 5370108130447589376 5481985383165247488 5508752889918984048 5519533228255420416 5530334663144374272 5548033399829889024 5569001024167870464 5596193411981190144 5607144866799157248 5634523503844075008 5636097422049411072 5645549968626548736 5663617428993011712 5674700829049749504 5685021878838034432 5712780774730798272 5713568642947350528 5723960384857473024 5731853783559192576 5753516118342107136 5792923762988285952 5822835589647433728 5854644411909013504 5873381037474234368 5892990235305836544 6265126152188854272 6295717588478838912 6308037975149051904 6340609599805587456 6395649613692788736 6408165562056179712 6426878371572148056 6439455432964657152 6452057107001769984 6472705633134870528 6497167861529182208 6517039233361821696 6528892313978055168 6541669011265683456 6550690038353362944 6575446992390979584 6586474963397640192 6607553667158513664 6620484300558041088 6677953782333718528 6700249171649101824 6712435471399124992 6793308187922006016 7160144173930119168 7195105815404387328 7209186257313202176 7246410971206385664 7309313844220329984 7345003853225312064 7359377637673893888 7397377866439852032 7409784333822345216 7425334698890493952 7433497875553327872 7448044838127796224 7461591215974920192 7476193155732209664 7486502900975271936 7512698005125433344 7527399958168731648 7551489905324015616 7617041032974397696 7618091523929800704 7631947179809964032 7642471711412256768 7671354824456142848 7723898350651047936 7763780786196578304 8222978074747871232 8239070008357945344 8353501536251805696 8394290117971785216 8410717300198735872 8451785255766112512 8454146133074116608 8468324952939823104 8495426143489517568 8512051243574624256 8527532818257051648 8569171162096197408 8585940577286209536 8630274177513160704 8689385644482428928 8705189751970740224 8722225348354244608 8734253384471150592 8781966617863520256 8810071556211351552 8827312400744054784 8839485352958754816 9057744250562674688 9397689228283281408 9546858898573492224 9593474420539183104 9612248343084269568 9640317557358222084 9659183149446985728 9678085660502654976 9709058449702305792 9745751792293773312 9793338470967082752 9812503516898525184 9863170488586469376 9879712445096460288 9911330500737770496 9930726450837061632 9948788287966560256 9982003867967029248 10016930673500577792 10036533277558308864 10050373757473652736 10068653207098687488 10189962281883009024 10298531134201397248 10740216260895178752 10963970766330494976 11017505779837968096 11039066456510840832 11096066799659778048 11138002048335740928 11192386823962380288 11214289733598314496 11269047007688150016 11291099937253097472 11327234857986023424 11349401658099499008 11370043757676068864 11425561549461596544 11427137285894701056 11447920769714946048 11463707567118385152 11507032236684214272 11585847525976571904 11645671179294867456 11709288823818027008 11746762074948468736 12530252304377708544 12591435176957677824 12616075950298103808 12681219199611174912 12791299227385577472 12853756743144296112 12878910865929314304 12904114214003539968 12945411266269741056 12994335723058364416 13034078466723643392 13057784627956110336 13083338022531366912 13101380076706725888 13150893984781959168 13172949926795280384 13215107334317027328 13240968601116082176 13355907564667437056 13424870942798249984 13586616375844012032 14320288347860238336 14390211630808774656 14418372514626404352 14618627688440659968 14690007706450624128 14718755275347787776 14794755732879704064 14819568667644690432 14866995751106655744 14896089676255592448 14923182431949840384 14952386311464419328 14973005801950543872 15025396010250866688 15054799916337463296 15102979810648031232 15234082065948795392 15263894359619928064 15284943422824513536 15342709648912285696 15447796701302095872 16445956149495742464 16707003072503611392 16788580235943570432 16821434600397471744 16903570511532225024 16908292266148233216 16936649905879646208 16990852286979035136 17024102487149248512 17055065636514103296 17138342324192394816 17171881154572419072 17260548355026321408 17378771288964857856 17410379503941480448 17444450696708489216 17468506768942301184 17563933235727040512 17620143112422703104 17678970705917509632 18115488501125349376 18795378456566562816 19186948841078366208 19224496686168539136 19280635114716444168 19318366298893971456 19356171321005309952 19418116899404611584 19491503584587546624 19586676941934165504 19625007033797050368 19726340977172938752 19759424890192920576 19822661001475540992 19861452901674123264 19897576575933120512 20033861347001155584 20100747514947305472 20137306414197374976 20379924563766018048 20597062268402794496 21480432521790357504 21927941532660989952 22035011559675936192 22078132913021681664 22192133599319556096 22276004096671481856 22384773647924760576 22428579467196628992 22538094015376300032 22582199874506194944 22654469715972046848 22740087515352137728 22851123098923193088 22854274571789402112 22895841539429892096 22927415134236770304 23014064473368428544 23171695051953143808 23291342358589734912 23418577647636054016 23493524149896937472 25060504608755417088 25182870353915355648 25232151900596207616 25362438399222349824 25582598454771154944 25707513486288592224 25757821731858628608 25890822532539482112 25988671446116728832 26068156933447286784 26115569255912220672 26166676045062733824 26202760153413451776 26345899853590560768 26430214668634054656 26481937202232164352 26711815129334874112 26849741885596499968 27173232751688024064 28640576695720476672 28780423261617549312 28836745029252808704 29237255376881319936 29380015412901248256 29437510550695575552 29589511465759408128 29639137335289380864 29733991502213311488 29792179352511184896 29846364863899680768 29946011603901087744 30050792020501733376 30109599832674926592 30205959621296062464 30468164131897590784 30527788719239856128 30569886845649027072 30685419297824571392 30895593402604191744 32891912298991484928 33414006145007222784 33577160471887140864 33642869200794943488 33807141023064450048 33873299811759292416 33981704573958070272 34048204974298497024 34110131273028206592 34276684648384789632 34343762309144838144 34521096710052642816 34757542577929715712 34820759007882960896 34888901393416978432 34937013537884602368 35127866471454081024 35240286224845406208 37590756913133125632 38373897682156732416 38561270229432888336 38636732597787942912 38712342642010619904 38836233798809223168 38983007169175093248 39173353883868331008 39250014067594100736 39452681954345877504 39518849780385841152 39645322002951081984 39722905803348246528 39795153151866241024 40067722694002311168 40274612828394749952 40759849127532036096 42960865043580715008 43855883065321979904 44070023119351872384 44156265826043363328 44384267198639112192 44769547295849521152 44857158934393257984 45076188030752600064 45164399749012389888 45308939431944093696 45480175030704275456 45702246197846386176 45791683078859784192 45854830268473540608 46028128946736857088 46343390103906287616 46987048299793874944 50121009217510834176 50365740707830711296 50464303801192415232 50724876798444699648 51165196909542309888 51415026972577184448 51515643463717257216 51781645065078964224 51977342892233457664 52136313866894573568 52231138511824441344 52333352090125467648 52405520306826903552 52691799707181121536 52860429337268109312 53423630258669748224 53699483771192999936 54346465503376048128 57560846523235098624 57673490058505617408 58474510753762639872 58760030825802496512 58875021101391151104 59179022931518816256 59278274670578761728 59467983004426622976 59584358705022369792 59692729727799361536 60101584041003466752 60411919242592124928 60936328263795181568 61055577438479712256 61139773691298054144 61791186805208383488 65783824597982969856 66828012290014445568 67154320943774281728 67285738401589886976 67614282046128900096 67746599623518584832 67963409147916140544 68220262546056413184 68553369296769579264 68687524618289676288 69042193420105285632 69515085155859431424 69641518015765921792 69874027075769204736 70255732942908162048 70480572449690812416 75181513826266251264 76747795364313464832 77122540458865776672 77273465195575885824 77672467597618446336 77966014338350186496 78346707767736662016 78500028135188201472 79037699560771682304 79290644005902163968 79445811606696493056 79590306303732482048 80135445388004622336 80549225656789499904 81519698255064072192 85921730087161430016 87711766130643959808 88140046238703744768 88312531652086726656 88768534397278224384 89539094591699042304 90152376061505200128 90328799498024779776 90617878863888187392 90960350061408550912 91404492395692772352 91583366157719568384 91709660536947081216 92056257893473714176 92686780207812575232 93974096599587749888 100242018435021668352 100731481415661422592 100928607602384830464 102330393819084619776 102830053945154368896 103031286927434514432 103563290130157928448 104272627733789147136 104462277023648882688 104666704180250935296 104811040613653807104 105383599414362243072 105720858674536218624 106847260517339496448 107398967542385999872 115121693046470197248 116949021507525279744 117520061651604993024 117750042202782302208 118358045863037632512 118556549341157523456 118935966008853245952 119168717410044739584 119385459455598723072 120203168082006933504 120823838485184249856 121872656527590363136 122111154876959424512 122279547382596108288 131567649195965939712 134308641887548563456 134571476803179773952 135228564092257800192 135493199247037169664 135926818295832281088 136440525092112826368 137106738593539158528 137375049236579352576 138084386840210571264 139030170311718862848 139283036031531843584 140961144899381624832 150363027652532502528 153495590728626929664 154245080917731553344 154546930391151771648 155344935195236892672 155932028676700372992 156693415535473324032 157000056270376402944 158075399121543364608 158581288011804327936 159180612607464964096 160270890776009244672 161098451313578999808 163039396510128144384 175423532261287919616 176280092477407489536 176625063304173453312 177537068794556448768 179078189183398084608 180304752123010400256 181235757727776374784 181920700122817101824 182808984791385544704 183166732315439136768 183419321073894162432 185373560415625150464 187948193199175499776 200484036870043336704 201462962831322845184 201857215204769660928 204660787638169239552 205660107890308737792 206062573854869028864 207126580260315856896 208545255467578294272 208924554047297765376 209622081227307614208 210767198828724486144 211441717349072437248 213694521034678992896 214797935084771999744 230243386092940394496 233898043015050559488 235040123303209986048 235500084405564604416 237113098682315046912 237871932017706491904 238337434820089479168 238770918911197446144 240406336164013867008 241647676970368499712 243745313055180726272 244222309753918849024 244559094765192216576 263135298391931879424 268617283775097126912 270457128184515600384 270986398494074339328 271853636591664562176 272881050184225652736 274213477187078317056 274750098473158705152 276168773680421142528 278060340623437725696 278566072063063687168 281922289798763249664 300726055305065005056 306991181457253859328 308490161835463106688 309093860782303543296 310689870390473785344 313386831070946648064 314000112540752805888 316150798243086729216 317162576023608655872 318361225214929928192 320541781552018489344 322196902627157999616 350847064522575839232 352560184954814979072 353250126608346906624 355074137589112897536 358156378366796169216 360609504246020800512 362471515455552749568 363841400245634203648 365617969582771089408 366333464630878273536 366838642147788324864 375896386398350999552 402925925662645690368 403714430409539321856 409321575276338479104 411320215780617475584 412125147709738057728 414253160520631713792 417090510935156588544 417849108094595530752 422883434698144874496 427389042069357985792 460486772185880788992 467796086030101118976 470080246606419972096 471000168811129208832 474226197364630093824 475743864035412983808 477541837822394892288 480812672328027734016 483295353940736999424 487490626110361452544 489118189530384433152 526270596783863758848 537234567550194253824 540914256369031200768 543707273183329124352 545762100368451305472 548426954374156634112 549500196946317410304 556120681246875451392 557132144126127374336 563844579597526499328 601452110610130010112 613982362914507718656 616980323670926213376 618187721564607086592 621379740780947570688 626773662141893296128 632301596486173458432 634325152047217311744 636722450429859856384 641083563104036978688 644393805254315999232 701694129045151678464 705120369909629958144 706500253216693813248 716312756733592338432 721219008492041601024 724943030911105499136 731235939165542178816 732666929261756547072 733677284295576649728 751792772796701999104 805851851325291380736 818643150552676958208 822640431561234951168 824250295419476115456 828506321041263427584 834181021870313177088 835698216189191061504 845766869396289748992 854778084138715971584 920973544371761577984 940160493212839944192 942000337622258417664 948452394729260187648 951487728070825967616 955083675644789784576 961625344656055468032 966590707881473998848 974981252220722905088 1052541193567727517696 1074469135100388507648 1081828512738062401536 1087414546366658248704 1091524200736902610944 1096853908748313268224 1099000393892634820608 1114264288252254748672 1127689159195052998656 1227964725829015437312 1233960647341852426752 1236375443129214173184 1242759481561895141376 1253547324283786592256 1268650304094434623488 1273444900859719712768 1282167126208073957376 1403388258090303356928 1410240739819259916288 1413000506433387626496 1432625513467184676864 1442438016984083202048 1449886061822210998272 1462471878331084357632 1467354568591153299456 1503585545593403998208 1611703702650582761472 1637286301105353916416 1645280863122469902336 1648500590838952230912 1668362043740626354176 1671396432378382123008 1691533738792579497984 1709556168277431943168 1841947088743523155968 1880320986425679888384 1896904789458520375296 1902975456141651935232 1910167351289579569152 1923250689312110936064 1933181415762947997696 1949962504441445810176 2105082387135455035392 2148938270200777015296 2163657025476124803072 2174829092733316497408 2193707817496626536448 2198000787785269641216 2228528576504509497344 2255378318390105997312 2455929451658030874624 2467921294683704853504 2472750886258428346368 2485518963123790282752 2507094648567573184512 2537300608188869246976 2546889801719439425536 2564334252416147914752 2820481479638519832576 2826001012866775252992 2865251026934369353728 2884876033968166404096 2899772123644421996544 2924943756662168715264 3223407405301165522944 3274572602210707832832 3290561726244939804672 3297001181677904461824 3342792864756764246016 3383067477585158995968 3683894177487046311936 3760641972851359776768 3805950912283303870464 3820334702579159138304 3846501378624221872128 3899925008882891620352 4210164774270910070784 4297876540401554030592 4327314050952249606144 4349658185466632994816 4387415634993253072896 4457057153009018994688 4510756636780211994624 4911858903316061749248 4935842589367409707008 4945501772516856692736 5014189297135146369024 5074601216377738493952 5128668504832295829504 5640962959277039665152 5730502053868738707456 5769752067936332808192 5799544247288843993088 5849887513324337430528 6446814810602331045888 6581123452489879609344 6594002363355808923648 6685585729513528492032 6766134955170317991936 7367788354974092623872 7521283945702719553536 7611901824566607740928 7640669405158318276608 7693002757248443744256 7799850017765783240704 8595753080803108061184 8654628101904499212288 8699316370933265989632 8774831269986506145792 8914114306018037989376 9823717806632123498496 9871685178734819414016 9891003545033713385472 10028378594270292738048 10149202432755476987904 11281925918554079330304 11461004107737477414912 11539504135872665616384 11699775026648674861056 12893629621204662091776 13162246904979759218688 13371171459027056984064 13532269910340635983872 14735576709948185247744 15042567891405439107072 15223803649133215481856 15386005514496887488512 15599700035531566481408 17191506161606216122368 17309256203808998424576 17398632741866531979264 17549662539973012291584 17828228612036075978752 19743370357469638828032 19782007090067426770944 20056757188540585476096 20298404865510953975808 22563851837108158660608 22922008215474954829824 23079008271745331232768 23399550053297349722112 25787259242409324183552 26324493809959518437376 26742342918054113968128 29471153419896370495488 30085135782810878214144 30447607298266430963712 31199400071063132962816 34383012323212432244736 34618512407617996849152 35099325079946024583168 39486740714939277656064 40113514377081170952192 40596809731021907951616 45127703674216317321216 46158016543490662465536 46799100106594699444224 51574518484818648367104 52648987619919036874752 53484685836108227936256 60170271565621756428288 60895214596532861927424 62398800142126265925632 68766024646424864489472 69237024815235993698304 70198650159892049166336 78973481429878555312128 80227028754162341904384 90255407348432634642432 93598200213189398888448 103149036969637296734208 105297975239838073749504 120340543131243512856576 121790429193065723854848 124797600284252531851264 138474049630471987396608 140397300319784098332672 157946962859757110624256 160454057508324683808768 180510814696865269284864 187196400426378797776896 206298073939274593468416 210595950479676147499008 240681086262487025713152 280794600639568196665344 315893925719514221248512 361021629393730538569728 374392800852757595553792 421191900959352294998016 481362172524974051426304 561589201279136393330688 631787851439028442497024 722043258787461077139456 842383801918704589996032 1123178402558272786661376 1263575702878056884994048 1444086517574922154278912 1684767603837409179992064 2527151405756113769988096 3369535207674818359984128 5054302811512227539976192 10108605623024455079952384
- Sum of all divisors σ(n): 36159406875522092078707197
- Sum of proper divisors (its aliquot sum) s(n): 26050801252497636998754813
- 10108605623024455079952384 is an abundant number, because the sum of its proper divisors (26050801252497636998754813) is greater than itself. Its abundance is 15942195629473181918802429
Bases of 10108605623024455079952384
- Binary: 1000010111001001010010011011110111101000010011000101101100000100000000000000000000002
- Hexadecimal: 0x85C949BDE84C5B0400000
- Base-36: 19Q3LQHONHYK2KG00
Squares and roots of 10108605623024455079952384
- 10108605623024455079952384 squared (101086056230244550799523842) is 102183907641841631646435765000245941493823707283456
- 10108605623024455079952384 cubed (101086056230244550799523843) is 1032936823370931903367883581492762907782860876348904443990431589510470959104
-
10108605623024455079952384 is a
perfect square number . Itssquare root is 3179403343872 -
The
cube root of 10108605623024455079952384 is 216220608.1066024587
Scales and comparisons
How big is 10108605623024455079952384?- 10,108,605,623,024,455,079,952,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 10,108,605,623,024,455,079,952,384 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 10108605623024455079952384 cubic inches would be around 18018384 feet tall.
Recreational maths with 10108605623024455079952384
- 10108605623024455079952384 backwards is 48325997055442032650680101
- The number of decimal digits it has is: 26
- The sum of 10108605623024455079952384's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 10108605623024455079952384 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 10108605623024455079952384 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/10108605623024455079952384/
Chicago style:
Numbermatics. 2024. "Number 10108605623024455079952384 - Facts about the integer". https://numbermatics.com/n/10108605623024455079952384/
The information we have on file for 10108605623024455079952384 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 10108605623024455079952384, math, Factors of 10108605623024455079952384, curriculum, school, college, exams, university, Prime factorization of 10108605623024455079952384, STEM, science, technology, engineering, physics, economics, calculator, ten septillion, one hundred eight sextillion, six hundred five quintillion, six hundred twenty-three quadrillion, twenty-four trillion, four hundred fifty-five billion, seventy-nine million, nine hundred fifty-two thousand, three hundred eighty-four.