4104707059804591737520128
4,104,707,059,804,591,737,520,128 is an even composite number composed of six prime numbers multiplied together.
What does the number 4104707059804591737520128 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 13230 divisors.
4104707059804591737520128 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, two hundred thirty divisors.
Prime factorization of 4104707059804591737520128:
214 × 32 × 76 × 196 × 127 × 1992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 19 × 19 × 127 × 199 × 199)See below for interesting mathematical facts about the number 4104707059804591737520128 from the Numbermatics database.
Names of 4104707059804591737520128
- Cardinal: 4104707059804591737520128 can be written as Four septillion, one hundred four sextillion, seven hundred seven quintillion, fifty-nine quadrillion, eight hundred four trillion, five hundred ninety-one billion, seven hundred thirty-seven million, five hundred twenty thousand, one hundred twenty-eight.
Scientific notation
- Scientific notation: 4.104707059804591737520128 × 1024
Factors of 4104707059804591737520128
Divisors of 4104707059804591737520128
- Number of divisors d(n): 13230
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 28 32 36 38 42 48 49 56 57 63 64 72 76 84 96 98 112 114 126 127 128 133 144 147 152 168 171 192 196 199 224 228 252 254 256 266 288 294 304 336 342 343 361 381 384 392 398 399 441 448 456 504 508 512 532 576 588 597 608 672 684 686 722 762 768 784 796 798 882 889 896 912 931 1008 1016 1024 1029 1064 1083 1143 1152 1176 1194 1197 1216 1344 1368 1372 1393 1444 1524 1536 1568 1592 1596 1764 1778 1791 1792 1824 1862 2016 2032 2048 2058 2128 2166 2286 2304 2352 2388 2394 2401 2413 2432 2527 2667 2688 2736 2744 2786 2793 2888 3048 3072 3087 3136 3184 3192 3249 3528 3556 3582 3584 3648 3724 3781 4032 4064 4096 4116 4179 4256 4332 4572 4608 4704 4776 4788 4802 4826 4864 5054 5334 5376 5472 5488 5572 5586 5776 6096 6144 6174 6223 6272 6368 6384 6498 6517 6859 7056 7112 7164 7168 7203 7239 7296 7448 7562 7581 8001 8064 8128 8192 8232 8358 8379 8512 8664 9144 9216 9408 9552 9576 9604 9652 9728 9751 10108 10668 10752 10944 10976 11144 11172 11343 11552 12192 12288 12348 12446 12537 12544 12736 12768 12996 13034 13718 14112 14224 14328 14336 14406 14478 14592 14896 15124 15162 16002 16128 16256 16384 16464 16716 16758 16807 16891 17024 17328 17689 18288 18432 18669 18816 19104 19152 19208 19304 19456 19502 19551 20216 20577 21336 21504 21609 21717 21888 21952 22288 22344 22686 22743 23104 24384 24576 24696 24892 25074 25088 25273 25472 25536 25992 26068 26467 27436 28224 28448 28656 28672 28812 28956 29184 29253 29792 30248 30324 32004 32256 32512 32928 33432 33516 33614 33782 34029 34048 34656 35378 36576 36864 37338 37632 38208 38304 38416 38608 38912 39004 39102 39601 40432 41154 42672 43008 43218 43434 43561 43776 43904 44576 44688 45372 45486 45619 45847 46208 48013 48768 49152 49392 49784 50148 50176 50421 50546 50673 50944 51072 51984 52136 52934 53067 54872 56007 56448 56896 57312 57344 57624 57912 58368 58506 58653 59584 60496 60648 61731 64008 64512 65024 65856 66864 67032 67228 67564 68058 68096 68257 69312 70756 71839 73152 73728 74676 75264 75819 76416 76608 76832 77216 77824 78008 78204 79202 79401 80864 82308 85344 86016 86436 86868 87122 87552 87759 87808 89152 89376 90744 90972 91238 91694 92416 96026 97536 98784 99568 100296 100352 100842 101092 101346 101888 102144 103968 104272 105868 106134 109744 112014 112896 113792 114624 114688 115248 115824 116736 117012 117306 117649 118237 118803 119168 120992 121296 123462 123823 128016 129024 130048 130321 130683 131712 133728 134064 134456 135128 136116 136192 136514 136857 137541 138624 141512 143678 144039 146304 147456 149352 150528 151263 151638 152019 152832 153216 153664 154432 155648 156016 156408 158404 158802 159201 161728 164616 170688 172032 172872 173736 174244 175104 175518 175616 176911 178304 178752 181488 181944 182476 183388 184832 185269 192052 195072 197568 199136 200592 200704 201684 202184 202692 203776 204288 204771 207936 208544 211736 212268 215517 219488 224028 225792 227457 227584 229248 230496 231648 233472 234024 234612 235298 236474 237606 238203 238336 241984 242592 246924 247646 256032 258048 260096 260642 261366 263424 267456 268128 268912 270256 272232 272384 273028 273714 275082 277207 277248 283024 287356 288078 292608 298704 301056 302526 303276 304038 304927 305664 306432 307328 308864 311296 312032 312816 316808 317604 318402 319333 320929 323456 329232 336091 341376 344064 345744 347472 348488 350208 351036 351232 352947 353822 354711 356409 356608 357504 362976 363888 364952 366776 369664 370538 371469 384104 390144 390963 392049 395136 398272 401184 401408 403368 404368 405384 407552 408576 409542 410571 412623 415872 417088 423472 424536 431034 432117 438976 448056 451584 454914 455168 458496 460992 463296 466944 468048 469224 470596 472948 475212 476406 476672 477799 480187 483968 485184 493848 495292 502873 512064 516096 520192 521284 522732 526848 530733 534912 536256 537824 540512 544464 544768 546056 547428 550164 554414 554496 555807 566048 574712 576156 585216 597408 602112 605052 606552 608076 609854 611328 612864 614313 614656 617728 624064 625632 633616 635208 636804 638666 641858 646551 646912 658464 672182 682752 691488 694944 696976 700416 702072 702464 705894 707644 709422 712818 713216 715008 725952 727776 729904 733552 739328 741076 742938 752419 768208 780288 781926 784098 790272 796544 802368 802816 806736 808736 810768 815104 817152 819084 821142 825246 827659 831621 831744 834176 846944 849072 862068 864234 866761 871093 877952 896112 903168 909828 910336 912247 914781 916992 921984 926592 933888 936096 938448 941192 945896 950424 952812 953344 955598 957999 960374 962787 967936 970368 987696 990584 1005746 1008273 1024128 1032192 1040384 1042568 1045464 1053696 1058841 1061466 1064133 1069824 1072512 1075648 1081024 1088928 1089536 1092112 1094856 1100328 1108828 1108992 1111614 1114407 1132096 1149424 1152312 1170432 1172889 1194816 1204224 1210104 1213104 1216152 1219708 1222656 1225728 1228626 1229312 1235456 1238377 1248128 1251264 1267232 1270416 1273608 1277332 1283716 1293102 1293824 1296883 1316928 1344364 1364941 1365504 1382976 1389888 1393952 1400832 1404144 1404928 1411788 1415288 1418844 1425636 1426432 1430016 1433397 1440561 1451904 1455552 1459808 1467104 1478656 1482152 1485876 1504838 1508619 1536416 1560576 1563852 1568196 1580544 1592199 1593088 1604736 1613472 1617472 1621536 1630208 1634304 1638168 1642284 1650492 1655318 1663242 1663488 1667421 1668352 1693888 1698144 1724136 1728468 1733522 1742186 1755904 1792224 1806336 1819656 1820672 1824494 1829562 1833984 1843968 1853184 1872192 1876896 1882384 1891792 1900848 1905624 1906688 1911196 1915998 1920748 1925574 1935872 1940449 1940736 1975392 1981168 2011492 2016546 2048256 2080768 2085136 2090928 2107392 2117682 2122932 2128266 2134489 2139648 2145024 2151296 2162048 2177856 2179072 2184224 2189712 2200656 2217656 2217984 2223228 2228814 2235331 2246503 2257257 2264192 2298848 2304624 2340864 2345778 2352637 2389632 2408448 2420208 2426208 2432304 2439416 2445312 2451456 2457252 2458624 2470912 2476099 2476754 2482977 2494863 2496256 2502528 2534464 2540832 2547216 2554664 2567432 2586204 2587648 2593766 2600283 2613279 2633856 2688728 2729882 2731008 2736741 2744343 2765952 2779776 2787904 2801664 2808288 2809856 2823576 2830576 2837688 2851272 2852864 2860032 2866794 2873997 2881122 2888361 2903808 2911104 2919616 2934208 2957312 2964304 2971752 3009676 3017238 3024819 3072832 3121152 3127704 3136392 3161088 3184398 3186176 3209472 3226944 3234944 3243072 3260416 3268608 3276336 3284568 3300984 3310636 3326484 3326976 3334842 3336704 3344593 3361309 3387776 3396288 3448272 3456936 3467044 3484372 3511808 3520111 3584448 3612672 3639312 3641344 3648988 3659124 3667968 3687936 3706368 3715131 3744384 3753792 3764768 3783584 3801696 3811248 3813376 3822392 3831996 3841496 3851148 3871744 3880898 3881472 3890649 3950784 3962336 4022984 4033092 4094823 4096512 4170272 4181856 4214784 4235364 4245864 4256532 4268978 4279296 4290048 4300191 4302592 4321683 4324096 4355712 4368448 4379424 4401312 4435312 4435968 4446456 4457628 4470662 4493006 4514514 4525857 4528384 4597696 4609248 4681728 4691556 4705274 4779264 4840416 4852416 4864608 4878832 4890624 4902912 4914504 4917248 4941824 4952198 4953508 4965954 4989726 4992512 5005056 5029327 5068928 5081664 5094432 5109328 5134864 5172408 5175296 5187532 5200566 5226558 5266933 5267712 5377456 5459764 5462016 5473482 5488686 5531904 5559552 5575808 5616576 5619712 5647152 5661152 5675376 5702544 5705728 5720064 5733588 5747994 5762244 5776722 5793613 5807616 5821347 5822208 5839232 5868416 5914624 5928608 5943504 6019352 6034476 6049638 6067327 6097651 6145664 6242304 6255408 6272784 6322176 6368796 6372352 6385729 6403467 6418944 6453888 6469888 6486144 6537216 6552672 6569136 6601968 6621272 6652968 6653952 6669684 6673408 6689186 6705993 6722618 6739509 6771771 6775552 6792576 6896544 6913872 6934088 6968744 7023616 7040222 7057911 7168896 7225344 7278624 7282688 7297976 7318248 7335936 7375872 7412736 7428297 7430262 7448931 7488768 7507584 7529536 7567168 7603392 7622496 7626752 7644784 7663992 7682992 7702296 7743488 7761796 7762944 7781298 7800849 7839837 7901568 7924672 8045968 8066184 8189646 8193024 8210223 8340544 8363712 8429568 8470728 8491728 8513064 8537956 8558592 8580096 8600382 8605184 8643366 8648192 8668639 8711424 8736896 8758848 8802624 8870624 8871936 8892912 8915256 8941324 8986012 9029028 9051714 9056768 9078181 9123553 9195392 9218496 9363456 9383112 9410548 9554587 9558528 9680832 9704832 9729216 9757664 9781248 9805824 9829008 9834496 9883648 9904396 9907016 9931908 9979452 9985024 10010112 10033779 10058654 10083927 10137856 10163328 10188864 10218656 10269728 10344816 10350592 10375064 10401132 10453116 10533866 10535424 10560333 10754912 10919528 10924032 10946964 10977372 11063808 11119104 11145393 11151616 11233152 11294304 11322304 11350752 11405088 11411456 11440128 11467176 11495988 11524488 11553444 11587226 11615232 11642694 11644416 11671947 11678464 11736832 11857216 11887008 12038704 12068952 12099276 12134654 12195302 12284469 12291328 12510816 12545568 12644352 12737592 12744704 12771458 12806934 12837888 12907776 12939776 12972288 13105344 13138272 13203936 13242544 13305936 13307904 13339368 13346816 13378372 13411986 13445236 13479018 13543542 13551104 13583143 13585152 13793088 13827744 13868176 13937488 14047232 14080444 14115822 14295961 14337792 14557248 14565376 14595952 14636496 14671872 14751744 14825472 14856594 14860524 14897862 14941423 14977536 15015168 15059072 15087981 15134336 15206784 15244992 15253504 15289568 15327984 15365984 15404592 15486976 15523592 15525888 15562596 15601698 15679674 15725521 15800799 15803136 15849344 16091936 16132368 16379292 16386048 16420446 16468459 16550767 16681088 16727424 16859136 16941456 16983456 17026128 17075912 17117184 17160192 17200764 17210368 17286732 17296384 17332693 17337278 17380839 17422848 17464041 17473792 17517696 17605248 17741248 17743872 17785824 17830512 17882648 17972024 18058056 18103428 18113536 18156362 18201981 18247106 18292953 18390784 18436992 18726912 18766224 18821096 19109174 19117056 19157187 19210401 19361664 19409664 19458432 19515328 19611648 19658016 19668992 19767296 19808792 19814032 19863816 19958904 19970048 20020224 20067558 20117308 20117979 20167854 20218527 20275712 20326656 20377728 20437312 20539456 20689632 20701184 20750128 20802264 20906232 21067732 21070848 21120666 21173733 21509824 21839056 21848064 21893928 21954744 22127616 22238208 22284891 22290786 22303232 22466304 22588608 22644608 22701504 22810176 22822912 22880256 22934352 22991976 23048976 23106888 23174452 23230464 23285388 23288832 23343894 23356928 23412151 23473664 23529163 23714432 23774016 24077408 24137904 24198552 24269308 24390604 24568938 24582656 24640777 25021632 25091136 25288704 25475184 25489408 25542916 25613868 25675776 25815552 25879552 25933879 25944576 26005917 26210688 26276544 26407872 26485088 26611872 26615808 26678736 26693632 26756744 26823972 26890472 26958036 27087084 27102208 27166286 27170304 27234543 27370659 27586176 27655488 27736352 27874976 28094464 28160888 28231644 28591922 28663761 28675584 29114496 29191904 29272992 29343744 29503488 29650944 29713188 29721048 29795724 29882846 29955072 30030336 30101337 30118144 30175962 30251781 30268672 30413568 30489984 30579136 30655968 30731968 30809184 30973952 31047184 31051776 31125192 31203396 31359348 31451042 31601598 31606272 31680999 31698688 32183872 32264736 32758584 32772096 32840892 32936918 33101534 33362176 33454848 33882912 33966912 34052256 34151824 34234368 34320384 34401528 34420736 34573464 34592768 34665386 34674556 34761678 34845696 34928082 34947584 35035392 35205289 35210496 35482496 35571648 35661024 35765296 35944048 36116112 36206856 36227072 36312724 36403962 36494212 36585906 36781568 36868531 36873984 37532448 37642192 38218348 38234112 38314374 38420802 38723328 38819328 38916864 39030656 39316032 39337984 39534592 39617584 39628064 39727632 39917808 39940096 40040448 40135116 40234616 40235958 40335708 40437054 40551424 40555291 40653312 40749429 40755456 40874624 41078912 41379264 41402368 41500256 41604528 41812464 42135464 42141696 42241332 42347466 42471289 42683557 42887883 43019648 43678112 43696128 43787856 43909488 44255232 44476416 44569782 44581572 44606464 44700103 44824269 44932608 45177216 45263943 45289216 45403008 45620352 45760512 45868704 45983952 46097952 46213776 46348904 46460928 46570776 46577664 46687788 46713856 46824302 46947328 47045881 47058326 47176563 47402397 47428864 47548032 48154816 48275808 48397104 48538616 48781208 49137876 49165312 49281554 49405377 49652301 50043264 50182272 50577408 50950368 50978816 51085832 51227736 51351552 51631104 51759104 51867758 51889152 51998079 52011834 52142517 52421376 52553088 52815744 52970176 53223744 53231616 53357472 53387264 53513488 53647944 53780944 53916072 54174168 54204416 54332572 54340608 54469086 54605943 54741318 54878859 55172352 55310976 55472704 55749952 56188928 56321776 56463288 57183844 57327522 57351168 57471561 58228992 58383808 58545984 59006976 59301888 59426376 59442096 59591448 59765692 59910144 60060672 60202674 60236288 60351924 60503562 60537344 60680473 60827136 60979968 61158272 61311936 61463936 61618368 61947904 62094368 62103552 62250384 62406792 62718696 62902084 63203196 63212544 63361998 63397376 63547267 63864871 64367744 64529472 65517168 65544192 65681784 65873836 66203068 66724352 66882109 66909696 67765824 67933824 68104512 68303648 68468736 68640768 68803056 68841472 69146928 69185536 69330772 69349112 69523356 69691392 69856164 69895168 70070784 70236453 70410578 70420992 70587489 70964992 71143296 71322048 71530592 71888096 72232224 72413712 72454144 72625448 72807924 72988424 73171812 73563136 73737062 73747968 73922331 75064896 75284384 76436696 76468224 76628748 76841604 77446656 77638656 77801637 77833728 78017751 78061312 78632064 79235168 79256128 79455264 79835616 79880192 80080896 80270232 80469232 80471916 80671416 80874108 81102848 81110582 81306624 81498858 81510912 81703629 81749248 82111977 82157824 82758528 83000512 83209056 83624928 84270928 84283392 84482664 84694932 84942578 85367114 85775766 85991283 86039296 87356224 87575712 87818976 88510464 88952832 89139564 89163144 89212928 89400206 89648538 89865216 90354432 90527886 90578432 90806016 91240704 91737408 91967904 92195904 92427552 92697808 92921856 93141552 93155328 93375576 93427712 93648604 93894656 94091762 94116652 94353126 94804794 94857728 95082001 95096064 95557213 96309632 96551616 96794208 97077232 97562416 98275752 98330624 98563108 98810754 99304602 100071727 100086528 100364544 101900736 101957632 102171664 102455472 102703104 103262208 103518208 103735516 103778304 103996158 104023668 104285034 104842752 105106176 105615867 105631488 105940352 106447488 106714944 106774528 107026976 107295888 107561888 107832144 108348336 108408832 108665144 108681216 108938172 109211886 109482636 109757718 110078647 110344704 110605593 110621952 110945408 111499904 112377856 112643552 112926576 114367688 114655044 114702336 114943122 115279213 115855369 116457984 116767616 117091968 118013952 118603776 118852752 118884192 119182896 119531384 119820288 120121344 120405348 120472576 120703848 121007124 121074688 121328851 121360946 121654272 121665873 121959936 122248287 122316544 122623872 122927872 123236736 124188736 124207104 124500768 124813584 125437392 125804168 126406392 126425088 126723996 126794752 127094534 127413867 127729742 128050671 128663649 128735488 129058944 131034336 131088384 131363568 131747672 132406136 133448704 133764218 133819392 134100309 134472807 135531648 135867648 136209024 136607296 137281536 137606112 137682944 138293856 138371072 138661544 138698224 139046712 139382784 139712328 139790336 140141568 140472906 140821156 140841984 141137643 141174978 141529689 141929984 142286592 142644096 143061184 143776192 144464448 144827424 144908288 145250896 145615848 145976848 146343624 147126272 147474124 147495936 147844662 148216131 148956903 150129792 150568768 152873392 152936448 153257496 153683208 154893312 155277312 155603274 155667456 155994237 156035502 156122624 157264128 158470336 158512256 158910528 159671232 159760384 160161792 160540464 160938464 160943832 161342832 161748216 162205696 162221164 162613248 162997716 163021824 163407258 163498496 164223954 164315648 164704141 165517056 166001024 166418112 167249856 168541856 168566784 168965328 169389864 169885156 170734228 171551532 171982566 172078592 172485439 173347507 174712448 175151424 175637952 177020928 177905664 178279128 178326288 178425856 178800412 179297076 179730432 180708864 181055772 181156864 181537153 181612032 182041419 182481408 183474816 183935808 184391808 184855104 185395616 185843712 186283104 186310656 186751152 186855424 187297208 187789312 188183524 188233304 188706252 189609588 189715456 190164002 190192128 190641801 191114426 191594613 192619264 193103232 193588416 194154464 195124832 196551504 196661248 197126216 197621508 198609204 200143454 200173056 200646327 200729088 203801472 204343328 204910944 205406208 206524416 207036416 207471032 207556608 207992316 208047336 208570068 209685504 210212352 210709359 211231734 211262976 211762467 211880704 212894976 213429888 214053952 214591776 215123776 215664288 216696672 216817664 217330288 217362432 217876344 218423772 218965272 219515436 220157294 220689408 221211186 221243904 221766993 221890816 222999808 225287104 225853152 228735376 229310088 229404672 229886244 230558426 231710738 232915968 233404911 233535232 234183936 237705504 237768384 238365792 239062768 239640576 240242688 240810696 240945152 241407696 242014248 242149376 242657702 242721892 243308544 243331746 243919872 244496574 244633088 245247744 245855744 246437023 246473472 248377472 249001536 249627168 250874784 251608336 252812784 252850176 253447992 253589504 254189068 254827734 255459484 256101342 257327298 257470976 258079717 258117888 262068672 262727136 263495344 264812272 266897408 267528436 267638784 268200618 268945614 271063296 271623259 271735296 272418048 273214592 275212224 275365888 276587712 276742144 277323088 277396448 278093424 278765568 279424656 279580672 280283136 280945812 281642312 281683968 282275286 282349956 283059378 283859968 283887037 284573184 285246003 285288192 286122368 286671639 287552384 288928896 289654848 289816576 290501792 291231696 291953696 292687248 294252544 294948248 294991872 295689324 296432262 297913806 298784899 300215181 300259584 301137536 305746784 305872896 306514992 307366416 309786624 310554624 311206548 311334912 311988474 312071004 312245248 312900721 314464573 314528256 316847601 316940672 317024512 317821056 319342464 320323584 321080928 321876928 321887664 322685664 323496432 324411392 324442328 325226496 325995432 326043648 326814516 326996992 328447908 328631296 329321167 329408282 330235941 331034112 331816779 332002048 332836224 334499712 337083712 337133568 337930656 338779728 339770312 341468456 343103064 343965132 344157184 344970878 345837639 346695014 347566107 349424896 350302848 351275904 354041856 355811328 356558256 356652576 356851712 357600824 358594152 359460864 361417728 362111544 362313728 363074306 363224064 363986553 364082838 364962816 364997619 366949632 367871616 368783616 369710208 370791232 372566208 372621312 373502304 373710848 374594416 375578624 376367048 376466608 377412504 379219176 379430912 380328004 380384256 381283602 382228852 382241601 383189226 384152013 385238528 386206464 387176832 388308928 390249664 393103008 393322496 394252432 395243016 397218408 400286908 400346112 401292654 401458176 402300927 407602944 408686656 409821888 413048832 414072832 414942064 415113216 415984632 416094672 417140136 419371008 420424704 421418718 422463468 422525952 423412929 423524934 423761408 424763311 425789952 426859776 428107904 429183552 430247552 431328576 433393344 433635328 434660576 434724864 435752688 436847544 437930544 439030872 440314588 441378816 442422372 442487808 443533986 443781632 444830869 445999616 447054097 450574208 451706304 457470752 458620176 458809344 459772488 461116852 463421476 465831936 466809822 467070464 468174763 468367872 475411008 475536768 476731584 478125536 479281152 480485376 481621392 481890304 482815392 484028496 484298752 485315404 485443784 486617088 486663492 487839744 488993148 489266176 490495488 491711488 492743701 492874046 492946944 494112423 496754944 498003072 499254336 501749568 503216672 505625568 505700352 506895984 507179008 508378136 509655468 510918968 512202684 514654596 514941952 516159434 516235776 517456317 520042521 524137344 525454272 526990688 529624544 533794816 535056872 535277568 536401236 537891228 542126592 543246518 543470592 544611459 544836096 546124257 546429184 550424448 553175424 554646176 554792896 556186848 557531136 558849312 559161344 560566272 561891624 563284624 563367936 564550572 564699912 566118756 567719936 567774074 569146368 570492006 570576384 571925403 572244736 573343278 574783839 575104768 577857792 579309696 581003584 582463392 583907392 585374496 588505088 589896496 589983744 591378648 592864524 595827612 597569798 600430362 600519168 601938981 602275072 611493568 613029984 614732832 619573248 621109248 622413096 622669824 623976948 624142008 624490496 625801442 628929146 629056512 633695202 633881344 634049024 635642112 638684928 642161856 643753856 643775328 645371328 646992864 648822784 648884656 650452992 651990864 652087296 653629032 653993984 656895816 657262592 658642334 658816564 660471882 662068224 663633558 664004096 665574007 665672448 668900491 668999424 674167424 675861312 677559456 679540624 682936912 686206128 687930264 688314368 689941756 691675278 693390028 695132214 698849792 700502089 700605696 702551808 713116512 713305152 713703424 715201648 717188304 718921728 722835456 724223088 724627456 726148612 726448128 727973106 728165676 729925632 729995238 733899264 735743232 737567232 739311069 739420416 741582464 745132416 747004608 747421696 749188832 751157248 752734096 752933216 754825008 758438352 758861824 760656008 760768512 762567204 764457704 764483202 766378452 768304026 770477056 770550529 772412928 774239151 774353664 776617856 780499328 786206016 786644992 788504864 790486032 794436816 800573816 800692224 802585308 802916352 804601854 806954491 810987583 814869777 815205888 817373312 819643776 826097664 829884128 830226432 831969264 832189344 834280272 838742016 840849408 842837436 844926936 845051904 846825858 847049868 847522816 849301957 849526622 851579904 851661111 853719552 855738009 856215808 858367104 860014917 860495104 862657152 866786688 869321152 869449728 871505376 873695088 875861088 878061744 880629176 882757632 884844744 884975616 887067972 887563264 889661738 891999232 894108194 896354697 900645543 901148416 903412608 914941504 917240352 917618688 919544976 922233704 926842952 931663872 933619644 934140928 936349526 936735744 938702163 943393719 950822016 951073536 953463168 956251072 960970752 963242784 963780608 965630784 968056992 968597504 970630808 970887568 973234176 973326984 975679488 977986296 978532352 980990976 983422976 985487402 985748092 985893888 987963501 988224846 990707823 993509888 996006144 998508672 1003499136 1006433344 1011251136 1011400704 1013791968 1014358016 1016756272 1019310936 1021837936 1024405368 1029309192 1029883904 1032318868 1032471552 1034912634 1037512917 1040085042 1042698321 1048274688 1050908544 1053981376 1059249088 1067589632 1070113744 1070555136 1072802472 1075782456 1084253184 1086493036 1086941184 1089222918 1089672192 1091959659 1092248514 1092858368 1100848896 1106350848 1109292352 1109585792 1112373696 1117698624 1118322688 1121132544 1123783248 1126569248 1126735872 1129101144 1129399824 1132237512 1135439872 1135548148 1138292736 1140984012 1141152768 1143850806 1144489472 1146686556 1149567678 1150209536 1152928987 1155715584 1158619392 1162007168 1164926784 1167814784 1170748992 1177010176 1179792992 1179967488 1182757296 1185729048 1191655224 1195139596 1200860724 1201038336 1203877962 1204550144 1207398073 1213432549 1222987136 1226059968 1229465664 1239146496 1242218496 1244826192 1245339648 1247953896 1248284016 1248980992 1251602884 1257858292 1258113024 1267390404 1267762688 1268098048 1270760071 1271284224 1274289933 1277369856 1284323712 1287507712 1287550656 1290742656 1293985728 1297769312 1300905984 1303981728 1304174592 1307258064 1307987968 1313791632 1314525184 1317284668 1317633128 1320943764 1324136448 1327267116 1328008192 1331148014 1331344896 1334492607 1337800982 1337998848 1341162291 1348334848 1351722624 1355118912 1359081248 1365873824 1372412256 1375860528 1376628736 1379883512 1383350556 1386780056 1390264428 1397699584 1401004178 1401211392 1404524289 1405103616 1426233024 1426610304 1430403296 1434376608 1437843456 1445670912 1448446176 1449254912 1452297224 1452896256 1455946212 1456331352 1459851264 1459990476 1467798528 1471486464 1475134464 1478231103 1478622138 1478840832 1482337269 1483164928 1490264832 1494009216 1498377664 1505468192 1505866432 1509650016 1516876704 1517723648 1521312016 1521537024 1525134408 1528915408 1528966404 1532756904 1536608052 1540954112 1541101058 1544825856 1548478302 1548707328 1552368951 1553235712 1560127563 1560998656 1572412032 1577009728 1580972064 1588873632 1601147632 1601384448 1605170616 1605832704 1609203708 1613908982 1621975166 1629739554 1630411776 1633834377 1634746624 1639287552 1659768256 1663938528 1664378688 1668560544 1677484032 1681698816 1685674872 1689853872 1690103808 1693651716 1694099736 1695045632 1698603914 1699053244 1703159808 1703322222 1707439104 1711476018 1712431616 1716734208 1720029834 1720990208 1725059161 1725314304 1733573376 1738642304 1743010752 1747390176 1751722176 1756123488 1761258352 1765515264 1769689488 1769951232 1774135944 1775126528 1779323476 1783998464 1788216388 1792709394 1801291086 1802296832 1806558019 1806825216 1815587047 1829883008 1834480704 1839089952 1844467408 1853685904 1863327744 1867239288 1868281856 1872699052 1873471488 1877404326 1886787438 1901362813 1901644032 1902147072 1906926336 1912502144 1926485568 1927561216 1931261568 1936113984 1937195008 1941261616 1941775136 1946468352 1946653968 1951358976 1955972592 1957064704 1961981952 1966845952 1970974804 1971496184 1971787776 1975927002 1976449692 1981415646 1987019776 1992012288 1996722021 1997017344 2006701473 2006998272 2012866688 2022502272 2027583936 2028716032 2033512544 2038621872 2043675872 2048810736 2058618384 2059767808 2064637736 2064943104 2069825268 2075025834 2080170084 2085396642 2091494293 2096549376 2101506267 2101817088 2107962752 2118498176 2135179264 2140227488 2141110272 2145604944 2151564912 2168506368 2172986072 2173882368 2178445836 2179344384 2183919318 2184497028 2185716736 2190305047 2201252011 2201697792 2212701696 2217933207 2218584704 2219171584 2224747392 2235397248 2242265088 2247566496 2253138496 2253471744 2258202288 2258799648 2264475024 2270879744 2271096296 2276585472 2281968024 2282305536 2287701612 2288978944 2293373112 2299135356 2300419072 2305248169 2305857974 2311431168 2311651587 2317238784 2322717453 2324014336 2329853568 2335629568 2341497984 2359585984 2359934976 2365514592 2371458096 2383310448 2390279192 2401721448 2402076672 2407755924 2409100288 2414796146 2420863473 2426865098 2432962749 2444609331 2445974272 2452119936 2458931328 2478292992 2489652384 2490679296 2495907792 2496568032 2497961984 2503205768 2515716584 2516226048 2534780808 2535525376 2536196096 2541520142 2542568448 2547905871 2548579866 2554739712 2554983333 2568647424 2575015424 2575101312 2581485312 2587971456 2595538624 2607963456 2608349184 2614516128 2615975936 2627583264 2629050368 2634569336 2635266256 2641887528 2648272896 2654534232 2656016384 2662296028 2662689792 2668985214 2675601964 2675997696 2682324582 2689064091 2696669696 2703445248 2710237824 2718162496 2731747648 2744824512 2751721056 2753257472 2759767024 2766701112 2773560112 2780528856 2795399168 2802008356 2802422784 2809048578 2810207232 2816106489 2830181157 2852466048 2853220608 2860806592 2868753216 2891341824 2896892352 2898509824 2904594448 2905792512 2911892424 2912662704 2919702528 2919980952 2935597056 2942972928 2950268928 2956462206 2957244276 2957681664 2963890503 2964674538 2966329856 2973343177 2980529664 2988018432 2996755328 3010936384 3011732864 3019300032 3033753408 3035447296 3042624032 3043074048 3050268816 3057830816 3057932808 3065513808 3073216104 3081908224 3082202116 3089651712 3096956604 3097414656 3104737902 3106471424 3120255126 3121997312 3129378679 3144824064 3154019456 3161944128 3177747264 3202295264 3202768896 3210341232 3211665408 3218407416 3227817964 3243950332 3259479108 3260823552 3267668754 3269493248 3277223341 3278575104 3293602633 3319536512 3327877056 3328757376 3337121088 3354968064 3363397632 3371349744 3379707744 3380207616 3387303432 3388199472 3390091264 3397207828 3398106488 3406319616 3406644444 3414878208 3422952036 3424863232 3433468416 3440059668 3441980416 3449205907 3450118322 3450628608 3458786961 3467146752 3477284608 3486021504 3494780352 3503444352 3512246976 3522516704 3531030528 3539378976 3539902464 3548271888 3550253056 3558646952 3567996928 3576432776 3585418788 3602582172 3604593664 3613116038 3613650432 3622194219 3631174094 3640297647 3659766016 3668961408 3678179904 3688934816 3707371808 3726655488 3734478576 3736563712 3745398104 3746942976 3754808652 3773574876 3802725626 3803288064 3804294144 3812280213 3813852672 3822869799 3825004288 3852971136 3862523136 3872227968 3882523232 3883550272 3893307936 3902717952 3911945184 3914129408 3923963904 3933691904 3941949608 3942992368 3943575552 3951854004 3952899384 3962831292 3974039552 3984024576 3993444042 3994034688 4003477821 4013402946 4013996544 4023486873 4025733376 4045004544 4055167872 4067025088 4077243744 4087351744 4097621472 4117236768 4119535616 4129275472 4129886208 4139650536 4150051668 4160340168 4170793284 4182988586 4193098752 4203012534 4203634176 4213572867 4215925504 4236996352 4280454976 4291209888 4303129824 4337012736 4345972144 4347764736 4356891672 4358688768 4367838636 4368994056 4371433472 4380610094 4402504022 4403395584 4425403392 4434693309 4435866414 4437169408 4438343168 4449494784 4470794496 4495132992 4506276992 4516404576 4517599296 4528950048 4541759488 4542192592 4553170944 4563936048 4564611072 4575403224 4577957888 4586746224 4598270712 4600838144 4610496338 4611715948 4622862336 4623303174 4634477568 4645434906 4648028672 4659018049 4659707136 4671259136 4682303437 4682995968 4719171968 4731029184 4742916192 4766620896 4780558384 4803442896 4804153344 4815511848 4818200576 4829592292 4841726946 4853730196 4865925498 4889218662 4891948544 4903514623 4904239872 4917862656 4979304768 4991815584 4993136064 4995923968 5006411536 5031433168 5032452096 5069561616 5071050752 5072392192 5083040284 5085136896 5095811742 5097159732 5109479424 5109966666 5137294848 5150030848 5150202624 5160841921 5162970624 5175177483 5175942912 5191077248 5215926912 5229032256 5231951872 5255166528 5258100736 5269138672 5270532512 5283775056 5296545792 5309068464 5312032768 5324592056 5325379584 5337970428 5351203928 5351995392 5364649164 5378128182 5393339392 5393853703 5406890496 5419674057 5420475648 5436324992 5446761141 5463495296 5489649024 5503442112 5506514944 5519534048 5533402224 5547120224 5561057712 5590798336 5604016712 5604845568 5618097156 5620414464 5632212978 5660362314 5676913081 5704088439 5704932096 5706441216 5721613184 5737506432 5782683648 5793784704 5809188896 5811585024 5823784848 5825325408 5839405056 5839961904 5871194112 5885945856 5900537856 5912924412 5914488552 5915363328 5927781006 5929349076 5932659712 5945113699 5946686354 5961059328 5974826887 5976036864 5990166063 5993510656 6020104419 6021872768 6023465728 6038600064 6067506816 6085248064 6086148096 6100537632 6115661632 6115865616 6131027616 6146432208 6163816448 6164404232 6179303424 6193913208 6194829312 6209475804 6212942848 6240510252 6243994624 6258757358 6274482879 6289648128 6304518801 6308038912 6323888256 6355494528 6404590528 6405537792 6420682464 6423330816 6436814832 6455635928 6487900664 6518958216 6521647104 6535337508 6538986496 6554446682 6557150208 6570915141 6587205266 6603756033 6639073024 6655754112 6657514752 6674242176 6726795264 6742699488 6759415488 6760415232 6774606864 6776398944 6780182528 6794415656 6796212976 6812639232 6813288888 6829756416 6845904072 6849726464 6866936832 6880119336 6883960832 6898411814 6900236644 6901257216 6915744507 6917573922 6934293504 6934954761 6954569216 6972043008 6989560704 7006888704 7024493952 7045033408 7078757952 7079804928 7096543776 7100506112 7117293904 7135993856 7152865552 7170837576 7205164344 7209187328 7226232076 7227300864 7244388438 7262348188 7262590419 7280595294 7298888247 7319532032 7337922816 7356359808 7377869632 7414743616 7468957152 7473127424 7490796208 7493885952 7509617304 7547149752 7605451252 7606576128 7608588288 7624560426 7627705344 7643717613 7645739598 7650008576 7705942272 7725046272 7744455936 7765046464 7767100544 7786615872 7823890368 7828258816 7847927808 7867383808 7883899216 7885984736 7887151104 7903708008 7905798768 7925662584 7948079104 7968049152 7986888084 7988069376 8006955642 8026805892 8027993088 8046973746 8051466752 8070502909 8090009088 8110335744 8134050176 8154487488 8174703488 8195242944 8234473536 8239071232 8258550944 8259772416 8279301072 8300103336 8320680336 8341586568 8365977172 8386197504 8406025068 8407268352 8427145734 8431851008 8451786511 8473992704 8494027843 8560909952 8582419776 8606259648 8674025472 8691944288 8695529472 8713783344 8717377536 8735677272 8737988112 8742866944 8761220188 8805008044 8806791168 8850806784 8869386618 8871732828 8874338816 8876686336 8895320497 8898989568 8920029531 8941588992 8990265984 9012553984 9032809152 9035198592 9057900096 9084385184 9106341888 9127872096 9129222144 9150806448 9155915776 9173492448 9196541424 9201676288 9220992676 9223431896 9245724672 9246606348 9268955136 9290869812 9296057344 9318036098 9319414272 9342518272 9362130319 9364606874 9365991936 9388136037 9438343936 9462058368 9485832384 9533241792 9561116768 9606885792 9608306688 9631023696 9636401152 9659184584 9683453892 9707460392 9731850996 9778437324 9783897088 9807029246 9808479744 9831670023 9835725312 9880807899 9958609536 9983631168 9986272128 10012823072 10062866336 10064904192 10139123232 10142101504 10144784384 10166080568 10170273792 10191623484 10194319464 10218958848 10219933332 10274589696 10300061696 10300405248 10321683842 10325941248 10347617721 10350354966 10351885824 10376360883 10382154496 10431853824 10458064512 10510333056 10538277344 10541065024 10567550112 10593091584 10618136928 10624065536 10649184112 10650759168 10675940856 10702407856 10703990784 10729298328 10756256364 10786678784 10787707406 10813780992 10839348114 10840951296 10866582657 10872649984 10893522282 10920892941 10926990592 10979298048 11006884224 11039068096 11066804448 11094240448 11122115424 11181596672 11208033424 11209691136 11236194312 11240828928 11264425956 11320724628 11353826162 11408176878 11409864192 11412882432 11436840639 11443226368 11475012864 11587569408 11618377792 11647569696 11650650816 11679923808 11742388224 11771891712 11801075712 11825848824 11828977104 11830726656 11855562012 11858698152 11865319424 11890227398 11893372708 11922118656 11949653774 11952073728 11980332126 11987021312 12040208838 12043745536 12046931456 12075414127 12077200128 12135013632 12170496128 12201075264 12231323264 12231731232 12262055232 12292864416 12327632896 12328808464 12358606848 12387826416 12389658624 12418951608 12425885696 12481020504 12487989248 12517514716 12548965758 12579296256 12609037602 12616077824 12645906133 12647776512 12709109329 12710989056 12809181056 12841364928 12873629664 12911271856 12975801328 13037916432 13043294208 13070675016 13077972992 13108893364 13114300416 13141830282 13174410532 13207512066 13278146048 13309539691 13311508224 13315029504 13348484352 13485398976 13518830976 13549213728 13552797888 13560365056 13588831312 13592425952 13625278464 13626577776 13659512832 13691808144 13699452928 13733873664 13760238672 13767921664 13796823628 13800473288 13802514432 13831489014 13835147844 13868587008 13869909522 13909138432 13944086016 13977054147 13979121408 14013777408 14046910311 14048987904 14090066816 14157515904 14193087552 14201012224 14234587808 14271987712 14305731104 14341675152 14410328688 14418374656 14452464152 14454601728 14488776876 14524696376 14525180838 14561190588 14597776494 14639064064 14640460051 14675845632 14710543869 14712719616 14755739264 14829487232 14937914304 14946254848 14981592416 14987771904 15019234608 15094299504 15210902504 15213152256 15217176576 15249120852 15255410688 15287435226 15291479196 15300017152 15332135329 15408764077 15411884544 15450092544 15482525763 15488911872 15525532449 15530092928 15534201088 15573231744 15647780736 15695855616 15767798432 15771969472 15774302208 15807416016 15811597536 15851325168 15896158208 15936098304 15973776168 15976138752 16013911284 16053611784 16055986176 16093947492 16102933504 16136737183 16141005818 16180018176 16181561109 16220671488 16259022171 16268100352 16308974976 16340283423 16349406976 16390485888 16468947072 16517101888 16519544832 16558602144 16600206672 16641360672 16683173136 16731954344 16772395008 16812050136 16814536704 16854291468 16863702016 16903573022 16947985408 16988055686 17030739243 17112265317 17121819904 17164839552 17212519296 17348050944 17383888576 17427566688 17434755072 17471354544 17475976224 17485733888 17522440376 17610016088 17613582336 17701613568 17738773236 17743465656 17748677632 17753372672 17790640994 17797979136 17835341097 17840059062 17883177984 17924480661 17980531968 18025107968 18065618304 18070397184 18115800192 18168770368 18255744192 18258444288 18301612896 18311831552 18346984896 18393082848 18403352576 18441985352 18446863792 18491449344 18493212696 18537910272 18581739624 18592114688 18636072196 18638828544 18685036544 18724260638 18729213748 18731983872 18776272074 18823448637 18876687872 18924116736 18971664768 19066483584 19122233536 19213771584 19216613376 19262047392 19272802304 19318369168 19366907784 19414920784 19463701992 19556874648 19567794176 19614058492 19616959488 19663340046 19671450624 19712745423 19761615798 19811268099 19917219072 19967262336 19972544256 20025646144 20125732672 20278246464 20284203008 20289568768 20332161136 20340547584 20383246968 20388638928 20437917696 20439866664 20549179392 20600123392 20600810496 20643367684 20651882496 20695235442 20700709932 20703771648 20747233521 20752721766 20764308992 20863707648 20916129024 21020666112 21076554688 21082130048 21135100224 21236273856 21248131072 21298368224 21301518336 21351881712 21404815712 21407981568 21458596656 21512512728 21573357568 21575414812 21627561984 21678696228 21681902592 21733165314 21745299968 21787044564 21841785882 21853981184 21905650753 21958596096 22013768448 22078136192 22133608896 22188480896 22244230848 22363193344 22416066848 22419382272 22472388624 22481657856 22528851912 22641449256 22707652324 22816353756 22819728384 22825764864 22873681278 22886452736 22940563387 22950025728 23055218431 23175138816 23236755584 23295139392 23301301632 23359847616 23484776448 23543783424 23602151424 23651697648 23657954208 23661453312 23711124024 23717396304 23730638848 23780454796 23786745416 23844237312 23899307548 23904147456 23960664252 23974042624 24080417676 24087491072 24093862912 24144441349 24150828254 24154400256 24211508727 24270027264 24340992256 24402150528 24462646528 24463462464 24524110464 24585728832 24657616928 24717213696 24775652832 24779317248 24837903216 24851771392 24962041008 24975978496 25035029432 25097931516 25158592512 25218075204 25232155648 25291812266 25295553024 25355359533 25418218658 25421978112 25482083529 25618362112 25682729856 25747259328 25822543712 25951602656 26075832864 26086588416 26141350032 26155945984 26217786728 26228600832 26283660564 26348821064 26415024132 26556292096 26619079382 26623016448 26630059008 26685961491 26696968704 26760088593 26970797952 27037661952 27098427456 27105595776 27177662624 27184851904 27253155552 27319025664 27383616288 27398905856 27467747328 27520477344 27535843328 27593647256 27600946576 27605028864 27662978028 27670295688 27737174016 27739819044 27818276864 27888172032 27954108294 27958242816 28027554816 28086390957 28093820622 28097975808 28164408111 28180133632 28315031808 28386175104 28469175616 28611462208 28683350304 28820657376 28836749312 28904928304 28909203456 28977553752 29049392752 29050361676 29122381176 29195552988 29278128128 29280920102 29351691264 29421087738 29425439232 29495010069 29511478528 29642423697 29658974464 29875828608 29963184832 30038469216 30188599008 30421805008 30426304512 30434353152 30498241704 30510821376 30574870452 30582958392 30600034304 30664270658 30817528154 30823769088 30900185088 30965051526 30977823744 31042853163 31051064898 31060185856 31068402176 31146463488 31295561472 31535596864 31543938944 31614832032 31623195072 31702650336 31792316416 31872196608 31947552336 31952277504 32027822568 32107223568 32111972352 32187894984 32205867008 32273474366 32282011636 32360036352 32363122218 32441342976 32518044342 32536200704 32617949952 32680566846 32698813952 32776124059 32780971776 32937894144 33034203776 33117204288 33200413344 33282721344 33366346272 33463908688 33544790016 33624100272 33629073408 33708582936 33727404032 33807146044 33895970816 33976111372 34061478486 34224530634 34243639808 34324602361 34329679104 34425038592 34496153893 34767777152 34855133376 34942709088 34951952448 34971467776 35044880752 35220032176 35227164672 35403227136 35477546472 35486931312 35497355264 35506745344 35581281988 35595958272 35670682194 35680118124 35766355968 35848961322 35961063936 36050215936 36125893447 36131236608 36140794368 36226242381 36231600384 36337540736 36511488384 36603225792 36623663104 36693969792 36786165696 36806705152 36883970704 36893727584 36982898688 36986425392 37075820544 37163479248 37184229376 37272144392 37277657088 37370073088 37448521276 37458427496 37463967744 37552544148 37646897274 37753375744 37848233472 37937718399 37943329536 38127327987 38132967168 38244467072 38427543168 38524094784 38545604608 38636738336 38733815568 38829841568 38927403984 39113749296 39135588352 39228116984 39233918976 39326680092 39342901248 39425490846 39523231596 39622536198 39738391567 39834438144 39928619073 39934524672 39945088512 40051292288 40251465344 40556492928 40568406016 40664322272 40681095168 40766493936 40777277856 40875835392 40879733328 41098358784 41200246784 41201620992 41286735368 41303764992 41390470884 41401419864 41407543296 41494467042 41505443532 41528617984 41615795893 41727415296 41823788209 41832258048 41931162441 42041332224 42140730933 42153109376 42164260096 42270200448 42472547712 42596736448 42603036672 42703763424 42809631424 42815963136 42917193312 43025025456 43146715136 43150829624 43255123968 43357392456 43363805184 43466330628 43490599936 43574089128 43683571764 43707962368 43811301506 43917192192 43921380153 44027536896 44131631607 44156272384 44267217792 44376961792 44488461696 44832133696 44838764544 44944777248 44963315712 45057703824 45282898512 45415304648 45632707512 45639456768 45651529728 45747362556 45772905472 45881126774 45900051456 45996405987 46110436862 46226292231 46350277632 46447577289 46473511168 46590278784 46602603264 46719695232 47087566848 47303395296 47315908416 47322906624 47422248048 47434792608 47461277696 47560909592 47573490832 47688474624 47798615096 47808294912 47921328504 47948085248 48160835352 48174982144 48187725824 48288882698 48301656508 48308800512 48410211549 48423017454 48540054528 48544683327 48681984512 48804301056 48925293056 48926924928 49048220928 49171457664 49315233856 49551305664 49558634496 49675806432 49703542784 49924082016 49951956992 50070058864 50195863032 50317185024 50436150408 50464311296 50583624532 50591106048 50710719066 50836437316 50843956224 50964167058 51092217729 51236724224 51365459712 51494518656 51645087424 51903205312 52151665728 52282700064 52311891968 52435573456 52457201664 52567321128 52697642128 52830048264 53112584192 53238158764 53246032896 53260118016 53371922982 53393937408 53506023291 53520177186 53773441983 53941595904 54075323904 54196854912 54211191552 54355325248 54369703808 54506311104 54767232576 54797811712 54935494656 55040954688 55071686656 55187294512 55201893152 55210057728 55325956056 55340591376 55474348032 55479638088 55636553728 55776344064 55908216588 55916485632 56055109632 56172781914 56187641244 56195951616 56328816222 56360267264 56493520363 56630063616 56772350208 56938351232 57222924416 57366700608 57641314752 57673498624 57809856608 57818406912 57955107504 58098785504 58100723352 58244762352 58391105976 58556256256 58561840204 58703382528 58842175476 58850878464 58990020138 59022957056 59284847394 59317948928 59458194901 59751657216 59926369664 60076938432 60377198016 60843610016 60852609024 60868706304 60996483408 61021642752 61149740904 61165916784 61200068608 61328541316 61635056308 61647538176 61800370176 61930103052 61955647488 62085706326 62102129796 62120371712 62136804352 62267243479 62292926976 62578450027 62591122944 63071193728 63087877888 63229664064 63246390144 63405300672 63744393216 63895104672 63904555008 64055645136 64214447136 64223944704 64375789968 64411734016 64546948732 64564023272 64720072704 64726244436 64882685952 65036088684 65072401408 65235899904 65361133692 65397627904 65534912233 65552248118 65561943552 65716952259 65875788288 66068407552 66234408576 66400826688 66565442688 66732692544 66927817376 67089580032 67248200544 67258146816 67417165872 67454808064 67614292088 67791941632 67952222744 68122956972 68449061268 68487279616 68649204722 68659358208 68821690161 68850077184 68992307786 69165655293 69535554304 69710266752 69885418176 69903904896 70089761504 70440064352 70454329344 70806454272 70955092944 70973862624 70994710528 71013490688 71162563976 71191916544 71341364388 71360236248 71532711936 71697922644 71922127872 72100431872 72251786894 72262473216 72281588736 72433324047 72452484762 72463200768 72634526181 72675081472 73022976768 73206451584 73387939584 73572331392 73767941408 73787455168 73972850784 74151641088 74326958496 74368458752 74544288784 74555314176 74740146176 74897042552 74916854992 74927935488 75105088296 75293794548 75506751488 75696466944 75875436798 75886659072 76066078599 76254655974 76265934336 76446250587 76488934144 76855086336 77048189568 77273476672 77467631136 77659683136 77854807968 78227498592 78271176704 78456233968 78467837952 78653360184 78685802496 78850981692 79046463192 79245072396 79476783134 79668876288 79857238146 79869049344 79890177024 80057884473 80102584576 80502930688 81112985856 81328644544 81532987872 81554555712 81759466656 82196717568 82400493568 82403241984 82573470736 82607529984 82780941768 82802839728 82815086592 82988934084 83010887064 83057235968 83231591786 83454830592 83647576418 83664516096 83862324882 84082664448 84259172871 84281461866 84306218752 84328520192 84527898889 84540400896 84945095424 85193472896 85407526848 85619262848 85834386624 86050050912 86293430272 86301659248 86510247936 86714784912 86727610368 86932661256 86981199872 87148178256 87367143528 87415924736 87622603012 87834384384 87842760306 88055073792 88263263214 88312544768 88521342931 88534435584 88753923584 88963765303 88976923392 89664267392 89889554496 90115407648 90565797024 90830609296 91265415024 91278913536 91303059456 91494725112 91545810944 91762253548 91800102912 91992811974 92220873724 92452584462 92700555264 92895154578 92947022336 93166777837 93180557568 93205206528 93439390464 94606790592 94631816832 94844496096 94869585216 94922555392 95121819184 95146981664 95376949248 95597230192 95616589824 95842657008 95896170496 96321670704 96349964288 96375451648 96577765396 96603313016 96617601024 96820423098 96846034908 97080109056 97089366654 97363969024 97608602112 97850586112 97853849856 98055996499 98096441856 98328372177 98342915328 98630467712 99102611328 99351612864 99407085568 99848164032 99903913984 100140117728 100391726064 100634370048 100872300816 100928622592 101167249064 101182212096 101421438132 101672874632 101687912448 101928334116 102184435458 102473448448 102483220357 102730919424 102973807083 102989037312 103290174848 103488461679 103806410624 104303331456 104565400128 104623783936 104871146912 104914403328 105134642256 105395284256 105660096528 106225168384 106476317528 106492065792 106520236032 106743845964 106787874816 107012046582 107040354372 107546883966 107861348539 107883191808 108150647808 108377680341 108393709824 108422383104 108678727143 108710650496 108739407616 109012622208 109534465152 109870989312 110081909376 110374589024 110403786304 110420115456 110651912112 110681182752 110948696064 110959276176 111273107456 111552688128 111816433176 111832971264 112110219264 112345563828 112375282488 112391903232 112657632444 112720534528 112957160281 112987040726 113260127232 113544700416 113813155197 113876702464 114381983961 114445848832 114733401216 115282629504 115619713216 115636813824 115910215008 116197571008 116201446704 116489524704 116782211952 117112512512 117123680408 117406765056 117684350952 117701756928 117980040276 118045914112 118569694788 118635897856 118916389802 119215174701 119503314432 119785857219 119852739328 120153876864 120754396032 121687220032 121705218048 121992966816 122043285504 122299481808 122331833568 122400137216 122657082632 123270112616 123295076352 123600740352 123860206104 123911294976 124171412652 124204259592 124240743424 124273608704 124534486958 124585853952 124847387679 125156900054 125182245888 125471364627 126142387456 126175755776 126459328128 126492780288 126810601344 127790209344 127809110016 128111290272 128428894272 128447889408 128751579936 128823468032 129093897464 129128046544 129440145408 129452488872 129765371904 130072177368 130144802816 130471799808 130722267384 130795255808 131069824466 131104496236 131123887104 131433904518 131751576576 131764140459 132136815104 132468817152 132801653376 133130885376 133465385088 133855634752 134496401088 134516293632 134834331744 134909616128 135228584176 135583883264 135904445488 136245913944 136898122536 136974559232 137298409444 137318716416 137643380322 137700154368 137984615572 137989217961 138331310586 138678876693 139071108608 139420533504 139770836352 139807809792 140179523008 140880128704 141910185888 141947725248 141989421056 142026981376 142325127952 142383833088 142682728776 142720472496 143065423872 143395845288 143844255744 144200863744 144503573788 144524946432 144563177472 144866648094 144904969524 144926401536 145230634647 145269052362 145350162944 146045953536 146412903168 146775879168 147144662784 147535882816 147574910336 147945701568 148653916992 148736917504 149088577568 149110628352 149480292352 149794085104 149833709984 149855870976 150210176592 150587589096 151013502976 151392933888 151750873596 151773318144 152132157198 152509311948 152531868672 152892501174 152977868288 153339555271 153710172672 154096379136 154546953344 154935262272 155319366272 155709615936 156454997184 156542353408 156912467936 156935675904 157306720368 157371604992 157701963384 158092926384 158490144792 158953566268 159337752576 159714476292 159738098688 159780354048 160115768946 160205169152 160583943709 161005861376 161386529017 162225971712 162657289088 163065975744 163109111424 163518933312 164393435136 164806483968 165146941472 165215059968 165561883536 165605679456 165630173184 165977868168 166021774128 166114471936 166463183572 166909661184 167295152836 167329032192 167724649764 168165328896 168518345742 168562923732 168612437504 168657040384 169011089443 169055797778 169080801792 169480561089 169890190848 170386945792 170815053696 171238525696 171668773248 172100101824 172603318496 173020495872 173429569824 173455220736 173865322512 173962399744 174296356512 174734287056 174831849472 175245206024 175668768768 175685520612 176110147584 176526526428 176625089536 177042685862 177068871168 177507847168 177927530606 177953846784 178374584703 179328534784 179779108992 180230815296 181131594048 181661218592 182530830048 182557827072 182606118912 182989450224 183091621888 183524507096 183600205824 183985623948 184441747448 184905168924 185401110528 185790309156 185894044672 186333555674 186361115136 186410413056 186801730437 186878780928 187735350081 189213581184 189263633664 189688992192 189739170432 190243638368 190293963328 191194460384 191233179648 191685314016 191792340992 192643341408 192699928576 192750903296 193155530792 193206626032 193235202048 193640846196 193692069816 194160218112 194178733308 194727938048 195217204224 195701172224 195707699712 196111992998 196192883712 196604736699 196656744354 196685830656 197150856777 197260935424 198205222656 198703225728 199696328064 200280235456 200783452128 201268740096 201744601632 201857245184 202334498128 202364424192 202842876264 203345749264 203375824896 203856668232 204368870916 204946896896 204966440714 205461838848 205947614166 205978074624 206465070483 206580349696 206976923358 207496965879 207612821248 208606662912 209130800256 209742293824 210269284512 210790568512 211320193056 212450336768 212952635056 212984131584 213040472064 213487691928 213575749632 214024093164 214080708744 215093767932 215722697078 215766383616 216301295616 216755360682 216787419648 216844766208 217299972141 217357454286 217421300992 217478815232 218025244416 219068930304 220163818752 220749178048 220807572608 221303824224 221362365504 221918552352 222546214912 223105376256 223632866352 223665942528 224220438528 224691127656 224750564976 224783806464 225315264888 225441069056 225914320562 225974081452 226520254464 227089400832 227626310394 227753404928 228763967922 228891697664 229432868413 229466802432 230565259008 231239426432 231820430016 232395142016 232402893408 232979049408 233564423904 234225025024 234247360816 234813530112 235368701904 235403513856 235960080552 236091828224 237139389576 237271795712 237832779604 238430349402 239006628864 239571714438 239705478656 240272216527 240307753728 241473077251 241508792064 243374440064 243985933632 244598963616 244663667136 244800274432 245314165264 246540225232 246590152704 247201480704 247720412208 247822589952 248342825304 248408519184 248481486848 248547217408 249068973916 249171707904 249694775358 250313800108 250364491776 250942729254 252284774912 252351511552 252881254129 252918656256 252985560576 253583696667 253621202688 255580418688 256222580544 256857788544 257503159872 257646936064 258187794928 258256093088 258880290816 258904977744 259530743808 260144354736 260289605632 260943599616 261444534768 261590511616 262139648932 262208992472 262247774208 262867809036 263503153152 263528280918 264273630208 264937634304 265564028793 265603306752 266261770752 266891295909 266930770176 267711269504 268992802176 269668663488 269819232256 270457168352 271167766528 271808890976 272491827888 273796245072 273949118464 274596818888 274637432832 275286760644 275400308736 275969231144 275978435922 276662621172 277357753386 278142217216 278168740969 278841067008 279500333511 279541672704 279615619584 280359046016 281760257408 283820371776 283895450496 283978842112 284650255904 284767666176 285365457552 285440944992 286130847744 286791690576 287688511488 288401727488 289007147576 289049892864 289126354944 289733296188 289809939048 289852803072 290461269294 290538104724 290700325888 291310571251 292091907072 292766517463 292825806336 293551758336 294167989497 294289325568 294985116531 295071765632 295149820672 295891403136 297307833984 298177155136 298221256704 299588170208 299667419968 299711741952 300420353184 301175178192 302027005952 302785867776 303501747192 303546636288 304264314396 305018623896 305063737344 305785002348 305955736576 306679110542 307420345344 307449661071 308192758272 308921421249 309093906688 309870524544 310465385037 310638732544 311419231872 312909994368 313824935872 313871351808 314613440736 314743209984 315403926768 316185852768 316980289584 317907132536 318675505152 319428952584 319476197376 319560708096 320231537892 320410338304 321167887418 322011722752 322773058034 323584045617 324451943424 325133041023 325314578176 326131951488 326218222848 327037866624 329612967936 330293882944 331123767072 331211358912 331260346368 331955736336 332043548256 332228943872 332926367144 333819322368 334590305672 334658064384 335449299528 336330657792 337036691484 337125847464 337224875008 337314080768 338022178886 338111595556 338161603584 338871480843 338961122178 339780381696 340773891584 341630107392 342477051392 343337546496 344200203648 345206636992 346859139648 346910441472 347730645024 347924799488 348592713024 349468574112 349663698944 350490412048 351337537536 351371041224 352220295168 353053052856 353250179072 354085371724 354137742336 355015694336 355855061212 355907693568 356749169406 357645524103 358657069568 359558217984 360461630592 362263188096 363322437184 365061660096 365115654144 365978900448 366183243776 367049014192 367200411648 367971247896 368883494896 369810337848 370802221056 371580618312 371788089344 372667111348 372722230272 372820826112 373603460874 373757561856 374542163037 375470700162 376414093881 378427162368 378527267328 379377984384 379478340864 380487276736 380587926656 382388920768 383370628032 383584681984 385286682816 385399857152 385501806592 386311061584 386413252064 386470404096 387281692392 387384139632 388320436224 388357466616 389455876096 390434408448 391402344448 391415399424 392223985996 392385767424 393209473398 393313488708 393371661312 394301713554 394521870848 396410445312 397406451456 399392656128 400560470912 401566904256 403489203264 403714490368 404668996256 404728848384 405685752528 406691498528 406751649792 407713336464 408737741832 409893793792 409932881428 410923677696 411895228332 411956149248 412930140966 413160699392 413953846716 414993931758 415225642496 416207364307 417213325824 418261600512 419484587648 420538569024 421581137024 422640386112 424900673536 425905270112 425968263168 426080944128 426975383856 427151499264 428048186328 428161417488 430187535864 431445394156 431532767232 432602591232 433510721364 433574839296 433689532416 434599944282 434714908572 434842601984 434957630464 435870704353 436050488832 438049150189 438137860608 440327637504 441498356096 441615145216 442607648448 442724731008 443837104704 446210752512 447265732704 447331885056 448440877056 449382255312 449501129952 449567612928 450630529776 450882138112 451828641124 451948162904 453040508928 454178801664 455252620788 455506809856 457527935844 457783395328 458744385631 458865736826 458933604864 460018665813 461130518016 462478852864 463640860032 464790284032 464805786816 465958098816 467128847808 468494721632 469627060224 470737403808 470807027712 471920161104 472183656448 474278779152 474543591424 475665559208 476860698804 478013257728 479143428876 479410957312 480544433054 480615507456 481751831127 482946154502 483017584128 484159587051 486748880128 487971867264 489197927232 489327334272 490628330528 493080450464 493180305408 495440824416 495645179904 496685650608 496817038368 496962973696 497094434816 498137947832 498343415808 499389550716 500627600216 500728983552 501885458508 504569549824 504703023104 505762508258 505837312512 505971121152 507033268329 507167393334 507242405376 508441683267 511160837376 512445161088 513715577088 515006319744 516375589856 516512186176 517809955488 519061487616 520288709472 520579211264 521887199232 522889069536 523181023232 524279297864 524417984944 524495548416 525735618072 527006306304 527056561836 528547260416 529875268608 531128057586 531206613504 532523541504 533782591818 533861540352 535123754109 535422539008 537985604352 539337326976 540914336704 543617781952 544983655776 547592490144 547898236928 549193637776 549274865664 550573521288 550800617472 551938462288 551956871844 553325242344 554715506772 556284434432 556337481938 557682134016 559000667022 559083345408 559231239168 560405191311 560718092032 563206050243 563520514816 567640743552 567790900992 569300511808 570730915104 570881889984 573583381152 575377022976 576803454976 578014295152 578099785728 578252709888 579466592376 579619878096 579705606144 580922538588 581076209448 581400651776 582621142502 584183814144 585533034926 585651612672 587103516672 588335978994 588578651136 589814210097 589970233062 590143531264 590299641344 591695292223 591782806272 594615667968 596354310272 599176340416 599334839936 600840706368 602350356384 604054011904 605571735552 607003494384 607093272576 608528628792 610037247792 610127474688 611570004696 611911473152 613358221084 614840690688 614899322142 616385516544 617842842498 618187813376 619741049088 620930770074 621277465088 622746357121 622838463744 625819988736 627649871744 629226881472 630807853536 632371705536 633960579168 635814265072 637351010304 638857905168 638952394752 639121416192 640463075784 640820676608 642335774836 644023445504 645546116068 647168091234 648903886848 650266082046 650629156352 652167444859 652263902976 652436445696 654075733248 655426923967 660587765888 662247534144 662422717824 663911472672 664087096512 664457887744 665852734288 667638644736 669180611344 669316128768 670898599056 672661315584 674073382968 674251694928 674449750016 674628161536 676044357772 676223191112 676323207168 677742961686 677922244356 679560763392 681547783168 683260214784 684954102784 686391975493 686675092992 688298605239 688400407296 690413273984 693718279296 695461290048 695849598976 697185426048 698937148224 699327397888 700980824096 702675075072 702742082448 704440590336 706106105712 706500358144 708170743448 708275484672 710031388672 711710122424 711815387136 713498338812 715291048206 717314139136 719116435968 720816649581 720923261184 724419231753 724526376192 726644874368 730123320192 731957800896 732366487552 734098028384 734400823296 735942495792 737766989792 739620675696 741604442112 743161236624 743576178688 745334222696 745444460544 745641652224 747206921748 747515123712 749084326074 750941400324 752828187762 755029439773 756854324736 757054534656 758643762387 758755968768 758956681728 760751090001 760974553472 761175853312 764777841536 766741256064 770573365632 770799714304 772622123168 772826504128 772940808192 774563384784 774768279264 776640872448 776714933232 778911752192 780868816896 782804688896 782830798848 784447971992 784771534848 786418946796 786626977416 786743322624 788603427108 789043741696 790700121967 792820890624 794812902912 796692086379 798785312256 800673887727 801120941824 803133808512 806978406528 809337992512 809457696768 811371505056 813382997056 813503299584 815426672928 817475483664 819787587584 819865762856 821847355392 823790456664 823912298496 825860281932 826321398784 827907693432 829987863516 830451284992 832414728614 834426651648 834506222907 836523201024 838501000533 838969175296 841077138048 843162274048 845280772224 851810540224 851936526336 853950767712 854302998528 856096372656 856322834976 860375071728 862890788312 863065534464 865205182464 867021442728 867149678592 867379064832 869199888564 869429817144 869685203968 869915260928 871741408706 872100977664 873931713753 876098300378 876275721216 878299552389 880655275008 882503968491 882996712192 883230290432 885215296896 885449462016 887674209408 894531465408 894663770112 898764510624 899002259904 899135225856 901261059552 901764276224 903657282248 903896325808 906081017856 908357603328 910505241576 911013619712 915055871688 915566790656 917488771262 917731473652 917867209728 920037331626 922261036032 922348983213 924957705728 927281720064 929580568064 929611573632 931916197632 934257695616 936989443264 941474807616 941614055424 943840322208 944367312896 948557558304 949087182848 951331118416 953721397608 956026515456 958286857752 958821914624 961088866108 961231014912 963503662254 965892309004 966035168256 968319174102 970752136851 973497760256 975943734528 978395854464 978654668544 981256661056 986160900928 990881648832 993371301216 993634076736 993925947392 994188869632 996275895664 996686831616 998779101432 1001255200432 1001457967104 1003770917016 1009139099648 1009406046208 1011525016516 1011674625024 1011942242304 1014066536658 1014334786668 1014484810752 1016614442529 1016883366534 1022321674752 1024890322176 1027431154176 1030012639488 1032751179712 1033024372352 1035619910976 1040577418944 1041158422528 1043774398464 1045778139072 1046362046464 1048558595728 1048835969888 1048991096832 1051471236144 1054012612608 1054113123672 1057094520832 1059750537216 1062256115172 1062413227008 1065047083008 1067565183636 1067723080704 1070247508218 1070845078016 1073376886897 1075971208704 1078674653952 1081828673408 1087235563904 1089967311552 1095184980288 1095796473856 1098387275552 1098549731328 1101147042576 1101601234944 1103876924576 1103913743688 1106650484688 1109431013544 1112568868864 1112674963876 1115364268032 1118001334044 1118166690816 1118462478336 1120810382622 1121436184064 1126412100486 1127041029632 1129705703119 1135281487104 1135581801984 1138601023616 1141461830208 1141763779968 1147166762304 1150754045952 1156028590304 1156199571456 1156505419776 1158933184752 1159239756192 1159411212288 1161845077176 1162152418896 1162801303552 1165242285004 1168367628288 1171066069852 1171303225344 1174207033344 1176671957988 1177157302272 1179628420194 1179940466124 1180287062528 1180599282688 1183077626101 1183390584446 1183565612544 1188990550513 1189231335936 1192708620544 1198352680832 1198669679872 1201681412736 1204700712768 1211143471104 1214006988768 1214186545152 1217057257584 1220074495584 1220254949376 1223140009392 1223822946304 1226716442168 1229681381376 1229798644284 1232771033088 1235685684996 1236375626752 1239482098176 1241861540148 1242554930176 1245492714242 1245676927488 1248622092921 1251639977472 1255299743488 1258453762944 1261615707072 1264743411072 1267921158336 1271628530144 1274702020608 1277715810336 1277904789504 1278242832384 1280926151568 1281641353216 1284671549672 1288046891008 1291092232136 1294336182468 1297807773696 1300532164092 1301258312704 1304334889718 1304527805952 1304872891392 1307612113059 1308151466496 1310853847934 1314147450567 1321175531776 1324495068288 1324845435648 1327822945344 1328174193024 1331705468576 1338361222688 1338632257536 1341797198112 1345322631168 1348146765936 1348503389856 1348899500032 1349256323072 1352088715544 1352446382224 1352646414336 1355485923372 1355844488712 1359121526784 1363095566336 1366520429568 1369908205568 1372783950986 1373350185984 1376233156893 1376597210478 1376800814592 1380055997439 1380826547968 1387436558592 1390922580096 1394370852096 1397874296448 1401961648192 1405484164896 1408881180672 1412212211424 1413000716288 1416341486896 1416550969344 1420062777344 1423420244848 1423630774272 1426996677624 1430582096412 1434628278272 1438232871936 1441633299162 1441846522368 1445255493381 1448838463506 1449052752384 1452478761153 1453289748736 1460246640384 1463915601792 1468196056768 1471884991584 1475533979584 1479241351392 1486322473248 1487152357376 1490668445392 1490888921088 1491283304448 1494413843496 1495030247424 1498168652148 1501882800648 1505656375524 1510058879546 1513708649472 1514109069312 1517287524774 1517511937536 1517913363456 1521099804987 1521502180002 1521949106944 1522351706624 1529555683072 1533482512128 1541146731264 1545244246336 1545653008256 1549126769568 1549536558528 1553429866464 1557823504384 1561737633792 1565609377792 1565661597696 1568895943984 1569543069696 1572837893592 1573253954832 1573486645248 1577206854216 1578087483392 1581400243934 1585641781248 1589625805824 1593384172758 1597570624512 1601347775454 1602241883648 1606030078891 1606267617024 1613956813056 1618675985024 1622743010112 1626765994112 1630853345856 1634950967328 1639575175168 1639731525712 1643694710784 1647580913328 1647824596992 1651720563864 1652642797568 1655815386864 1659975727032 1660902569984 1664829457228 1668853303296 1669012445814 1673046402048 1677002001066 1677938350592 1681905515689 1682154276096 1686324548096 1690311540757 1690561544448 1703621080448 1707901535424 1712192745312 1712645669952 1720750143456 1725781576624 1726131068928 1730410364928 1734042885456 1734299357184 1734758129664 1738399777128 1738859634288 1739370407936 1739830521856 1743482817412 1744201955328 1747863427506 1752196600756 1752551442432 1756599104778 1761310550016 1765007936982 1765993424384 1766460580864 1770168778903 1770430593792 1770898924032 1775085876669 1775348418816 1789062930816 1797529021248 1798004519808 1802522119104 1803528552448 1807314564496 1807792651616 1812162035712 1816715206656 1821010483152 1822027239424 1830111743376 1831133581312 1834977542524 1835462947304 1835734419456 1840074663252 1844522072064 1844697966426 1849915411456 1854563440128 1859161136128 1859223147264 1863063933481 1863832395264 1868239071363 1868515391232 1873978886528 1882949615232 1887680644416 1888734625792 1897115116608 1898174365696 1902662236832 1907442795216 1912053030912 1916573715504 1917643829248 1922177732216 1922462029824 1927007324508 1931784618008 1932070336512 1936638348204 1941504273702 1946995520512 1947181186783 1951887469056 1956502334577 1956791708928 1957309337088 1962513322112 1966280771901 1972321801856 1981763297664 1986742602432 1987268153472 1987851894784 1992551791328 1993373663232 1997558202864 2002510400864 2002915934208 2007541834032 2018278199296 2018812092416 2023050033032 2023349250048 2023884484608 2028133073316 2028669573336 2028969621504 2033228885058 2033766733068 2044643349504 2049365622241 2049780644352 2054862308352 2059175926479 2060025278976 2064895815717 2065502359424 2066048744704 2071239821952 2081154837888 2087548796928 2091556278144 2097117191456 2097671939776 2097982193664 2102942472288 2108025225216 2108226247344 2114189041664 2119501074432 2124512230344 2124826454016 2130094166016 2135130367272 2135446161408 2140495016436 2141690156032 2146753773794 2151942417408 2157349307904 2162449948743 2163657346816 2173257695259 2174471127808 2179934623104 2190369960576 2196774551104 2197099462656 2202294085152 2203202469888 2207753849152 2207827487376 2213300969376 2218862027088 2225137737728 2225349927752 2230728536064 2236002668088 2236333381632 2236924956672 2241620765244 2242872368128 2252824200972 2254082059264 2259411406238 2265088319319 2270562974208 2271163603968 2275931287161 2277202047232 2282923660416 2283527559936 2294333524608 2312057180608 2312399142912 2317866369504 2318479512384 2318822424576 2323690154352 2324304837792 2325602607104 2330484570008 2336735256576 2342132139704 2342606450688 2348414066688 2353343915976 2354314604544 2359256840388 2359880932248 2360574125056 2361198565376 2366155252202 2366781168892 2367131225088 2372100365901 2377981101026 2378462671872 2385417241088 2396705361664 2397339359744 2403362825472 2409401425536 2428013977536 2428373090304 2434114515168 2440148991168 2440509898752 2446280018784 2447645892608 2453432884336 2459362762752 2459597288568 2465542066176 2471371369992 2472751253504 2478964196352 2483723080296 2485109860352 2490985428484 2491353854976 2497244185842 2503279954944 2503518668721 2510599486976 2516907525888 2523231414144 2529486822144 2535842316672 2543257060288 2555431620672 2555809579008 2561852303136 2563282706432 2569343099344 2576093782016 2582184464272 2588672364936 2595615547392 2601064328184 2602516625408 2608669779436 2609055611904 2609745782784 2615224226118 2616302932992 2621707695868 2621795141259 2628294901134 2634898657167 2642351063552 2648990136576 2649690871296 2655645890688 2656348386048 2663410937152 2676722445376 2683594396224 2696293531872 2697006779712 2697799000064 2698512646144 2704177431088 2704892764448 2705292828672 2710971846744 2711688977424 2718243053568 2726191132672 2733040859136 2739816411136 2745567901972 2746700371968 2752466313786 2753194420956 2753601629184 2760111994878 2761653095936 2774873117184 2781845160192 2788741704192 2795748592896 2803923296384 2810968329792 2824424422848 2826001432576 2832682973792 2833101938688 2840125554688 2846840489696 2847261548544 2853993355248 2861164192824 2869256556544 2876465743872 2883266598324 2883693044736 2890510986762 2897676927012 2898105504768 2904957522306 2906579497472 2913451550149 2920493280768 2927831203584 2936392113536 2943769983168 2951067959168 2958482702784 2972644946496 2974304714752 2981336890784 2981777842176 2982566608896 2988827686992 2990060494848 2996337304296 3003765601296 3011312751048 3020117759092 3027417298944 3028218138624 3034575049548 3035023875072 3035826726912 3042199609974 3043004360004 3043898213888 3044703413248 3051094930471 3059111366144 3066344051323 3066965024256 3082293462528 3090488492672 3091306016512 3098253539136 3099073117056 3106859732928 3123475267584 3131323195392 3137791887968 3139086139392 3145675787184 3146507909664 3146973290496 3154413708432 3156174966784 3162800487868 3171283562496 3179251611648 3186768345516 3195141249024 3202695550908 3204483767296 3211210699417 3212060157782 3212535234048 3220130660691 3227913626112 3237351970048 3245486020224 3253531988224 3261706691712 3269901934656 3279463051424 3287389421568 3295161826656 3295649193984 3303441127728 3305285595136 3311630773728 3319951454064 3321805139968 3329658914456 3337706606592 3338024891628 3346092804096 3354004002132 3355876701184 3363811031378 3364308552192 3372649096192 3380623081514 3381123088896 3389117109357 3407242160896 3415803070848 3424385490624 3425291339904 3441500286912 3451563153248 3452262137856 3468085770912 3468598714368 3469516259328 3476799554256 3477719268576 3478740815872 3479661043712 3486965634824 3488403910656 3495726855012 3504393201512 3505102884864 3513198209556 3522621100032 3530015873964 3531986848768 3532921161728 3540337557806 3540861187584 3541797848064 3549232878303 3550171753338 3550696837632 3566971651539 3578125861632 3595058042496 3596009039616 3605044238208 3614629128992 3615585303232 3633430413312 3642020966304 3644054478848 3660223486752 3662267162624 3669955085048 3670925894608 3671468838912 3680149326504 3689044144128 3689395932852 3699830822912 3709126880256 3718322272256 3718446294528 3726127866962 3727664790528 3736478142726 3737030782464 3745866278763 3747957773056 3765899230464 3775361288832 3794230233216 3805324473664 3814885590432 3824106061824 3833147431008 3835287658496 3844355464432 3844924059648 3854014649016 3863569236016 3864140673024 3873276696408 3883008547404 3893991041024 3894362373566 3903774938112 3913004669154 3913583417856 3914618674176 3922836339177 3925026644224 3932561543802 3942442351701 3944643603712 3963526595328 3973485204864 3974536306944 3985103582656 3995116405728 4005020801728 4015083668064 4036556398592 4037624184832 4046100066064 4046698500096 4047768969216 4056266146632 4057339146672 4057939243008 4066457770116 4067533466136 4089286699008 4098731244482 4099561288704 4109724616704 4118351852958 4120050557952 4128699470679 4129791631434 4131004718848 4132097489408 4142479643904 4162309675776 4183112556288 4194234382912 4195343879552 4205884944576 4216452494688 4228378083328 4239002148864 4249024460688 4249652908032 4260188332032 4270260734544 4270892322816 4280990032872 4283380312064 4293507547588 4303884834816 4314698615808 4324899897486 4327314693632 4346515390518 4348942255616 4359224499847 4359869246208 4380739921152 4393549102208 4404588170304 4415507698304 4415654974752 4426601938752 4437724054176 4450275475456 4450699855504 4461457072128 4472005336176 4472666763264 4473849913344 4483241530488 4485744736256 4505648401944 4508164118528 4518822812476 4530176638638 4541125948416 4542327207936 4551862574322 4554404094464 4565172114013 4565847320832 4567055119872 4587988467769 4588667049216 4624114361216 4635732739008 4636959024768 4647380308704 4648609675584 4651205214208 4660969140016 4673470513152 4684264279408 4685212901376 4696828133376 4706687831952 4708629209088 4718513680776 4719761864496 4721148250112 4722397130752 4732310504404 4733562337784 4734262450176 4744200731802 4755962202052 4756925343744 4770834482176 4793410723328 4794678719488 4804743828451 4806725650944 4818090236673 4818802851072 4856027955072 4868229030336 4880297982336 4892560037568 4895291785216 4906865768672 4918725525504 4919194577136 4931084132352 4942742739984 4945502507008 4957928392704 4967446160592 4970219720704 4981970856968 4982707709952 4994488371684 5006559909888 5007037337442 5021198973952 5033815051776 5045716547067 5046462828288 5058973644288 5070934622271 5071684633344 5086514120576 5110863241344 5123704606272 5126565412864 5138686198688 5152187564032 5164368928544 5177344729872 5191231094784 5202128656368 5205033250816 5217339558872 5218111223808 5219491565568 5230448452236 5232605865984 5243415391736 5243590282518 5256589802268 5269797314334 5284702127104 5285206078411 5297980273152 5299381742592 5310506336709 5311291781376 5312696772096 5325257630007 5326821874304 5353444890752 5367188792448 5392587063744 5394013559424 5395598000128 5408354862176 5409785528896 5410585657344 5421943693488 5423377954848 5436486107136 5452382265344 5466081718272 5479632822272 5491135803944 5493400743936 5504932627572 5506388841912 5507203258368 5520223989756 5523306191872 5534900853769 5549746234368 5563690320384 5577483408384 5589191800443 5591497185792 5604717214089 5607846592768 5621936659584 5648848845696 5665365947584 5666203877376 5693680979392 5694523097088 5707986710496 5722328385648 5738513113088 5752931487744 5766533196648 5767386089472 5781021973524 5795353854024 5796211009536 5809915044612 5813158994944 5826903100298 5840986561536 5841543560349 5855662407168 5869507003731 5872784227072 5887539966336 5898842315703 5902135918336 5916965405568 5945289892992 5962673781568 5963555684352 5977655373984 5980120989696 5992674608592 6007531202592 6022625502096 6040235518184 6054834597888 6056436277248 6069150099096 6070047750144 6071653453824 6084399219948 6086008720008 6087796427776 6089406826496 6102189860942 6118222732288 6132688102646 6133930048512 6148096866723 6164586925056 6177527779437 6180976985344 6182612033024 6196507078272 6198146234112 6213719465856 6262646390784 6275583775936 6291351574368 6293015819328 6293946580992 6308827416864 6312349933568 6325600975736 6342567124992 6358503223296 6373536691032 6390282498048 6405391101816 6408967534592 6422421398834 6424120315564 6425070468096 6440261321382 6455827252224 6474703940096 6490972040448 6507063976448 6523413383424 6539803869312 6558926102848 6590323653312 6591298387968 6606882255456 6610571190272 6623261547456 6639902908128 6643610279936 6659317828912 6675413213184 6676049783256 6692185608192 6708008004264 6711753402368 6727622062756 6728617104384 6745298192384 6761246163028 6762246177792 6778234218714 6795264957957 6814484321792 6831606141696 6848770981248 6850582679808 6883000573824 6903126306496 6936171541824 6937197428736 6953599108512 6955438537152 6957481631744 6959322087424 6973931269648 6976807821312 6991453710024 7008786403024 7010205769728 7026396419112 7045242200064 7060031747928 7063973697536 7065842323456 7080675115612 7081722375168 7083595696128 7098465756606 7100343506676 7101393675264 7116301097703 7133943303078 7156251723264 7190116084992 7192018079232 7210088476416 7229258257984 7231170606464 7284041932608 7288108957696 7320446973504 7324534325248 7339910170096 7341851789216 7342937677824 7360298653008 7378088288256 7378791865704 7399661645824 7418253760512 7436644544512 7436892589056 7452255733924 7455329581056 7472956285452 7474061564928 7491732557526 7495915546112 7531798460928 7550722577664 7588460466432 7610648947328 7629771180864 7666294862016 7670575316992 7688710928864 7689848119296 7708029298032 7727138472032 7728281346048 7746553392816 7766017094808 7787982082048 7788724747132 7807549876224 7826009338308 7827166835712 7829237348352 7845672678354 7850053288448 7865123087604 7884884703402 7889287207424 7907939921833 7927053190656 7946970409728 7949072613888 7970207165312 7990232811456 8010041603456 8030167336128 8073112797184 8092200132128 8093397000192 8095537938432 8112532293264 8114678293344 8115878486016 8132915540232 8135066932272 8178573398016 8197462488964 8199122577408 8219449233408 8236703705916 8240101115904 8257398941358 8259583262868 8262009437696 8264194978816 8281543382707 8284959287808 8322933853591 8324619351552 8366225112576 8388468765824 8390687759104 8411769889152 8432904989376 8478004297728 8498048921376 8499305816064 8520376664064 8540521469088 8541784645632 8561980065744 8566760624128 8587015095176 8607769669632 8629397231616 8649799794972 8654629387264 8693030781036 8697884511232 8718448999694 8719738492416 8740354650447 8761479842304 8787098204416 8809176340608 8831015396608 8831309949504 8853203877504 8875448108352 8901399711008 8922914144256 8944010672352 8945333526528 8947699826688 8966483060976 8971489472512 9011296803888 9016328237056 9037645624952 9060353277276 9082251896832 9084654415872 9103725148644 9108808188928 9130344228026 9131694641664 9134110239744 9153284791413 9175976935538 9177334098432 9199032153969 9248228722432 9271465478016 9273918049536 9294760617408 9297219351168 9321938280032 9368528558816 9370425802752 9413375663904 9417258418176 9437027361552 9439523728992 9442296500224 9444794261504 9464621008808 9467124675568 9468524900352 9488401463604 9511924404104 9513850687488 9541668964352 9586821446656 9589357438976 9609487656902 9613451301888 9633632098251 9636180473346 9637605702144 9660391982073 9712055910144 9736458060672 9760595964672 9785120075136 9813731537344 9838389154272 9862168264704 9885485479968 9891005014016 9915856785408 9934892321184 9940439441408 9963941713936 9965415419904 9988976743368 10013119819776 10014074674884 10042397947904 10067630103552 10091433094134 10092925656576 10117947288576 10141869244542 10143369266688 10167351328071 10173028241152 10221726482688 10247409212544 10277372397376 10328737857088 10354689459744 10404257312736 10410066501632 10434679117744 10436222447616 10438983131136 10460896904472 10465211731968 10486830783472 10487180565036 10513179604536 10539594628668 10569404254208 10570412156822 10595960546304 10598763485184 10621012673418 10622583562752 10625393544192 10647698634909 10650515260014 10653643748608 10700914954617 10706889781504 10734377584896 10785174127488 10788027118848 10816709724352 10819571057792 10843887386976 10846755909696 10904764530688 10932163436544 10959265644544 10982271607888 10986801487872 11009865255144 11012777683824 11014406516736 11040447979512 11046612383744 11069801707538 11099492468736 11127380640768 11154966816768 11178383600886 11182994371584 11209434428178 11215693185536 11242210552237 11243873319168 11297697691392 11330731895168 11387361958784 11415973420992 11444656771296 11477026226176 11505862975488 11533066393296 11534772178944 11562043947048 11590707708048 11592422019072 11619830089224 11626317989888 11653806200596 11681973123072 11683087120698 11711324814336 11739014007462 11745568454144 11775079932672 11797684631406 11804271836672 11832180785299 11833930811136 11890579785984 11925347563136 11955310747968 11985349217184 12015062405184 12045251004192 12080471036368 12109669195776 12112872554496 12138300198192 12140095500288 12143306907648 12168798439896 12172017440016 12175592855552 12178813652992 12204379721884 12236445464576 12265376205292 12267860097024 12296193733446 12329173850112 12355055558874 12361953970688 12365224066048 12391181452321 12393014156544 12396292468224 12427438931712 12453111555373 12551167551872 12582703148736 12586031638656 12617654833728 12624699867136 12651201951472 12685134249984 12717006446592 12747073382064 12780564996096 12810782203632 12817935069184 12844842797668 12848240631128 12850140936192 12880522642764 12911654504448 12949407880192 12981944080896 13014127952896 13041447534367 13046826766848 13077673499541 13079607738624 13117852205696 13180647306624 13213764510912 13221142380544 13246523094912 13279805816256 13287220559872 13318635657824 13350826426368 13352099566512 13384371216384 13416016008528 13423506804736 13455244125512 13457234208768 13490596384768 13522492326056 13524492355584 13556468437428 13590529915914 13628968643584 13663212283392 13695516342039 13697541962496 13701165359616 13763965403307 13766001147648 13806252612992 13872343083648 13907198217024 13910877074304 13914963263488 13947862539296 13953615642624 13982907420048 14017572806048 14020411539456 14052792838224 14090484400128 14120063495856 14127947395072 14131684646912 14161350231224 14163444750336 14167191392256 14196931513212 14200687013352 14202787350528 14232602195406 14267886606156 14312503446528 14345559355687 14380232169984 14384036158464 14414231485353 14420176952832 14454270710019 14458516515968 14462341212928 14568083865216 14640893947008 14679820340192 14683703578432 14685875355648 14720597306016 14756176576512 14757583731408 14799323291648 14836507521024 14873289089024 14873785178112 14904511467848 14910659162112 14945912570904 14948123129856 14983465115052 14991831092224 15063596921856 15101445155328 15137149641201 15176920932864 15212803866813 15221297894656 15259542361728 15332589724032 15377421857728 15379696238592 15416058596064 15454276944064 15456562692096 15493106785632 15532034189616 15575964164096 15577449494264 15615099752448 15652018676616 15654333671424 15658474696704 15691345356708 15700106576896 15730246175208 15769769406804 15778574414848 15815879843666 15854106381312 15855618235233 15893940819456 15898145227776 15931519010127 15940414330624 15980465622912 16020083206912 16060334672256 16184400264256 16186794000384 16225064586528 16229356586688 16231756972032 16265831080464 16270133864544 16357146796032 16394924977928 16398245154816 16438898466816 16473407411832 16480202231808 16514797882716 16519166525736 16524018875392 16528389957632 16563086765414 16569918575616 16604702561307 16645867707182 16649238703104 16732450225152 16767575401329 16776937531648 16781375518208 16823539778304 16865809978752 16996097842752 16998611632128 17081042938176 17083569291264 17123960131488 17133521248256 17174030190352 17215539339264 17258794463232 17299599589944 17309258774528 17386061562072 17395769022464 17436897999388 17439476984832 17480709300894 17522959684608 17524630681047 17574196408832 17618352681216 17662030793216 17662619899008 17706407755008 17750896216704 17802799422016 17888021344704 17890667053056 17932966121952 17942978945024 18022593607776 18032656474112 18075291249904 18120706554552 18164503793664 18169308831744 18207450297288 18217616377856 18260688456052 18263389283328 18268220479488 18306569582826 18351953871076 18354668196864 18398064307938 18444290600169 18496457444864 18542930956032 18547836099072 18589521234816 18594438702336 18643876560064 18737057117632 18826751327808 18874054723104 18879047457984 18884593000448 18889588523008 18929242017616 18934249351136 18937049800704 18976802927208 19023848808208 19027701374976 19083337928704 19173642893312 19178714877952 19218975313804 19226902603776 19267264196502 19272360946692 19275211404288 19320783964146 19424111820288 19472916121344 19521191929344 19570240150272 19627463074688 19676778308544 19770970959936 19782010028032 19831713570816 19869784642368 19880878882816 19927883427872 19930830839808 19977953486736 20026239639552 20028149349768 20084795895808 20135260207104 20182866188268 20185851313152 20235894577152 20283738489084 20286738533376 20334702656142 20346056482304 20394160851043 20443452965376 20494818425088 20554744794752 20657475714176 20709378919488 20808514625472 20820133003264 20869358235488 20872444895232 20877966262272 20921793808944 20930423463936 20973661566944 20974361130072 21026359209072 21079189257336 21138808508416 21140824313644 21191921092608 21197526970368 21242025346836 21245167125504 21250787088384 21295397269818 21301030520028 21307287497216 21401829909234 21413779563008 21464408359261 21468755169792 21570348254976 21576054237696 21633419448704 21639142115584 21687774773952 21693511819392 21864326873088 21964543215776 21973602975744 22019730510288 22025555367648 22028813033472 22080895959024 22093224767488 22139603415076 22198984937472 22254761281536 22309933633536 22356767201772 22365988743168 22418868856356 22431386371072 22478474895919 22484421104474 22487746638336 22595395382784 22661463790336 22774723917568 22831946841984 22889313542592 23011725950976 23066132786592 23069544357888 23124087894096 23181415416096 23184844038144 23239660178448 23252635979776 23307612401192 23363946246144 23366174241396 23422649628672 23478028014924 23491136908288 23550159865344 23595369262812 23608543673344 23664361570598 23667861622272 23723819765499 23781159571968 23850695126272 23910621495936 23970698434368 24030124810368 24090502008384 24160942072736 24219338391552 24276600396384 24280191000576 24286613815296 24337596879792 24344034880032 24351185711104 24357627305984 24408759443768 24472890929152 24530752410584 24535720194048 24592387466892 24658347700224 24710111117748 24723907941376 24730448132096 24782362904642 24786028313088 24792584936448 24844630148121 24854877863424 24906223110746 24968801560773 25102335103744 25165406297472 25172063277312 25235309667456 25302403902944 25434012893184 25494146764128 25561129992192 25621564407264 25635870138368 25689685595336 25696481262256 25700281872384 25761045285528 25823309008896 25898815760384 25963888161792 26028255905792 26082895068734 26093653533696 26155346999082 26159215477248 26221063951341 26235704411392 26361294613248 26427529021824 26493046189824 26559611632512 26637271315648 26704199133024 26768742432768 26832032017056 26847013609472 26910488251024 26914468417536 26981192769536 27044984652112 27048984711168 27112936874856 27181059831828 27257937287168 27326424566784 27391032684078 27395083924992 27402330719232 27459854374239 27527930806614 27532002295296 27597096461907 27612505225984 27744686167296 27814396434048 27821754148608 27895725078592 27965814840096 28035145612096 28105585676448 28240126991712 28255894790144 28263369293824 28322700462448 28326889500672 28334382784512 28393863026424 28401374026704 28405574701056 28465204390812 28535773212312 28625006893056 28691118711374 28760464339968 28768072316928 28828462970706 28840353905664 28900896294753 28908541420038 28917033031936 28924682425856 29136167730432 29281787894016 29359640680384 29367407156864 29441194612032 29515167462816 29598646583296 29673015042048 29746578178048 29747570356224 29809022935696 29821318324224 29891825141808 29896246259712 29966930230104 29983662184448 30127193843712 30202890310656 30274299282402 30353841865728 30425607733626 30442595789312 30514571498929 30519084723456 30665179448064 30754843715456 30832117192128 30908553888128 30986213571264 31064068379232 31151928328192 31154898988528 31230199504896 31304037353232 31308667342848 31316949393408 31382690713416 31400213153792 31460492350416 31539538813608 31557148829696 31631759687332 31708212762624 31711236470466 31787881638912 31796290455552 31863038020254 31880828661248 31956204798091 31960931245824 32040166413824 32115919274383 32120669344512 32368800528512 32450129173056 32458713173376 32531662160928 32540267729088 32714293592064 32789849955856 32796490309632 32877796933632 32946814823664 32960404463616 33029595765432 33038333051472 33048037750784 33056779915264 33126173530828 33139837151232 33209405122614 33291735414364 33298477406208 33464900450304 33535150802658 33553875063296 33562751036416 33633206799157 33647079556608 33726631656711 33731619957504 33992195685504 34162085876352 34247920262976 34267042496512 34348060380704 34431078678528 34517588926464 34599199179888 34618517549056 34772123124144 34791538044928 34873795998776 34878953969664 34961418601788 35045919369216 35049261362094 35148392817664 35236705362432 35324061586432 35325239798016 35412815510016 35496542355897 35501792433408 35605598844032 35776042689408 35865932243904 35885957890048 36045187215552 36065312948224 36150582499808 36241413109104 36329007587328 36338617663488 36414900594576 36435232755712 36521376912104 36526778566656 36536440958976 36613139165652 36703907742152 36709336393728 36796128615876 36888581200338 36992914889728 36996442548877 37085861912064 37095672198144 37173544356963 37179042469632 37188877404672 37287753120128 37359334666119 37474114235264 37653502655616 37748109446208 37758094915968 37769186000896 37858484035232 37868498702272 37874099601408 37953605854416 38047697616416 38055402749952 38166675857408 38347285786624 38357429755904 38437950627608 38453805207552 38534528393004 38544721893384 38550422808576 38641567928292 38848223640576 38945832242688 39042383858688 39124342603101 39140480300544 39233020498623 39254926149376 39353556617088 39541941919872 39663427141632 39739569284736 39855766855744 39861661679616 39955906973472 40052479279104 40056298699536 40169591791616 40270520414208 40365732376536 40371702626304 40471789154304 40567476978168 40573477066752 40669405312284 40692112964608 40788321702086 40886905930752 40989636850176 41086549026117 41109489589504 41291896209921 41314951428352 41418757838976 41617029250944 41738716470976 41744889790464 41843587617888 41860846927872 41947323133888 41948722260144 42052718418144 42158378514672 42277617016832 42281648627288 42383842185216 42395053940736 42484050693672 42490334251008 42501574176768 42590794539636 42602061040056 42614574994432 42803659818468 42827559126016 42928816718522 42937510339584 43036678067061 43140696509952 43152108475392 43242694456059 43266838897408 43278284231168 43375549547904 43387023638784 43929086431552 44039461020576 44051110735296 44057626066944 44161791918048 44186449534976 44279206830152 44397969874944 44509522563072 44619867267072 44713534403544 44731977486336 44837737712712 44862772742144 44956949791838 44968842208948 44975493276672 45190790765568 45322927580672 45549447835136 45663893683968 45778627085184 46132265573184 46139088715776 46248175788192 46362830832192 46369688076288 46479320356896 46505271959552 46615224802384 46727892492288 46732348482792 46845299257344 46956056029848 46982273816576 47100319730688 47190738525624 47217087346688 47328723141196 47335723244544 47447639530998 47562319143936 47566854705699 47701390252544 47821242991872 47941396868736 48060249620736 48181004016768 48321884145472 48553200792768 48560382001152 48675193759584 48688069760064 48702371422208 48715254611968 48817518887536 48945781858304 49061504821168 49071440388096 49184774933784 49316695400448 49420222235496 49447815882752 49460896264192 49564725809284 49572056626176 49585169872896 49689260296242 49709755726848 49812446221492 49814107683921 49937603121546 50204670207488 50330812594944 50344126554624 50470619334912 50604807805888 50988293528256 51243128814528 51271740276736 51379371190672 51392962524512 51400563744768 51522090571056 51646618017792 51797631520768 51927776323584 52056511811584 52165790137468 52187307067392 52310693998164 52318430954496 52442127902682 52471408822784 52722589226496 52855058043648 52986092379648 53119223265024 53274542631296 53408398266048 53664064034112 53694027218944 53820976502048 53828936835072 53962385539072 54089969304224 54097969422336 54225873749712 54362119663656 54515874574336 54652849133568 54782065368156 54790167849984 54804661438464 54919708748478 55055861613228 55064004590592 55194192923814 55225010451968 55355579452831 55489372334592 55628792868096 55643508297216 55791450157184 55931629680192 56070291224192 56211171352896 56480253983424 56511789580288 56645400924896 56653779001344 56668765569024 56787726052848 56802748053408 56811149402112 56930408781624 57071546424624 57250013786112 57382237422748 57520928679936 57536144633856 57656925941412 57680707811328 57801792589506 57817082840076 57834066063872 57849364851712 57970803678949 58260536975137 58272335460864 58563575788032 58719281360768 58734814313728 58882389224064 59030334925632 59346030084096 59495140712448 59618045871392 59642636648448 59783650283616 59792492519424 59933860460208 59967324368896 60254387687424 60405780621312 60548598564804 60707683731456 60851215467252 60885191578624 61029142997858 61038169446912 61182482553129 61330358896128 61509687430912 61664234384256 61817107776256 61972427142528 62128136758464 62309797977056 62460399009792 62608074706464 62617334685696 62633898786816 62765381426832 62800426307584 62920984700832 63079077627216 63114297659392 63263519374664 63416425525248 63422472940932 63575763277824 63592580911104 63726076040508 63761657322496 63912409596182 63921862491648 64080332827648 64231838548766 64241338689024 64393225077783 64737601057024 64900258346112 64917426346752 65063324321856 65080535458176 65579699911712 65592980619264 65893629647328 65920808927232 66059191530864 66076666102944 66096075501568 66113559830528 66252347061656 66279674302464 66418810245228 66583470828728 66596954812416 66929800900608 67070301605316 67107750126592 67125502072832 67266413598314 67294159113216 67435424687757 67453263313422 67463239915008 67984391371008 68324171752704 68495840525952 68696120761408 69035177852928 69198398359776 69237035098112 69544246248288 69583076089856 69747591997552 69757907939328 69922837203576 70091838738432 70098522724188 70296785635328 70473410724864 70648123172864 70650479596032 70825631020032 70993084711794 71003584866816 71171459296497 71211197688064 71552085378816 71731864487808 72090374431104 72301164999616 72482826218208 72658015174656 72829801189152 72870465511424 73042753824208 73053557133312 73072881917952 73226278331304 73407815484304 73418672787456 73592257231752 73777162400676 73985829779456 73992885097754 74171723824128 74191344396288 74347088713926 74358084939264 74377754809344 74533890444363 74575506240256 74718669332238 74906404682319 74948228470528 75307005311232 75496218892416 75516189831936 75716968070464 75736997404544 75907211708832 76095395232832 76333351714816 76694571573248 76714859511808 76875901255216 76907610415104 77069056786008 77089443786768 77100845617152 77283135856584 77696447281152 77891664485376 78084767717376 78248685206202 78280960601088 78466040997246 78509852298752 78707113234176 79083883839744 79479138569472 79711533711488 79911813946944 80112597399072 80339183583232 80541040828416 80731464753072 80743405252608 80943578308608 81134953956336 81146954133504 81338810624568 81384225929216 81576643404172 81773811861504 81979273700352 82173098052234 82218979179008 82583792419842 82629902856704 82825265497093 82837515677952 83234058501888 83477432941952 83687175235776 83894646267776 83897444520288 84105436836288 84316757029344 84555234033664 84563297254576 84767684370432 84790107881472 84968101387344 84980668502016 85003148353536 85181589079272 85204122080112 85229149988864 85607319636936 85655118252032 85857633437044 85875020679168 86073356134122 86281393019904 86304216950784 86485388912118 86533677794816 86556568462336 86738270166247 86751099095808 86774047277568 87171780887611 87858172863104 88078922041152 88102221470592 88323583836096 88372899069952 88558413660304 88795939749888 89019045126144 89239734534144 89427068807088 89463954972672 89675475425424 89725545484288 89913899583676 89937684417896 89950986553344 90381581531136 90645855161344 91098895670272 91290132740569 91327787367936 91543714496787 91557254170368 92264531146368 92496351576384 92725661664384 92958640713792 93010543919104 93230449604768 93455784984576 93464696965584 93690598514688 93912112059696 93964547633152 94200639461376 94381477051248 94434174693376 94657446282392 94671446489088 94895279061996 95124638287872 95133709411398 95402780505088 95642485983744 95868614394273 95882793737472 96120499241472 96347757823149 96362008033536 96643768290944 97106401585536 97350387519168 97376139520128 97404742844416 97635037775072 97891563716608 98123009642336 98142880776192 98369549867568 98633390800896 98840444470992 98895631765504 98921792528384 99129451618568 99144113252352 99170339745792 99378520592484 99419511453696 99624892442984 99628215367842 99875206243092 100409340414976 100418915489809 100661625189888 100688253109248 100899620397471 100941238669824 101179894970133 101209615611776 101976587056512 102486257629056 102758742381344 102785925049024 102801127489536 103044181142112 103293236035584 103595263041536 103855552647168 104113023623168 104331580274936 104374614134784 104621387996328 104636861908992 104884255805364 104942817645568 105445178452992 105710116087296 105972184759296 106238446530048 106489627067691 106549085262592 106816796532096 107328128068224 107641953004096 107657873670144 108179938608448 108195938844672 108451747499424 108724239327312 109031749148672 109305698267136 109564130736312 109580335699968 109609322876928 109839417496956 110111723226456 110128009181184 110388385847628 110450020903936 110711158905662 110978744669184 110989327646631 111257585736192 111287016594432 111520633070889 111582900314368 111863259360384 112078003998357 112140582448384 112422342705792 112960507966848 113290801849792 113307558002688 113575452105696 113605496106816 113622298804224 113860817563248 114143092849248 114500027572224 114764474845496 115041857359872 115072289267712 115313851882824 115361415622656 115603585179012 115634165680152 115668132127744 115698729703424 115941607357898 116521073950274 116544670921728 117127151576064 117373027809303 117438562721536 117469628627456 117764778448128 118060669851264 118990281424896 119236091742784 119567300567232 119584985038848 119867720920416 119934648737792 120508775374848 120811561242624 121097197129608 121415367462912 121702430934504 121770383157248 122058285995716 122076338893824 122364965106258 122660717792256 123019374861824 123328468768512 123634215552512 123944854285056 124256273516928 124619595954112 125216149412928 125234669371392 125530762853664 125600852615168 125841969401664 126158155254432 126228595318784 126527038749328 126832851050496 126844945881864 127151526555648 127185161822208 127452152081016 127523314644992 127824819192364 127843724983296 128160665655296 128463677097532 128482677378048 128786450155566 129110034201183 129475202114048 129800516692224 129834852693504 130126648643712 130161070916352 131159399823424 131787259294656 132118383061728 132153332205888 132192151003136 132227119661056 132504694123312 132559348604928 132837620490456 133166941657456 133193909624832 133859601801216 134140603210632 134215500253184 134251004145664 134532827196628 134588318226432 134870849375514 134906526626844 134926479830016 135968782742016 136648343505408 136991681051904 137392241522816 138396796719552 138474070196224 139088492496576 139166152179712 139495183995104 139515815878656 139845674407152 140183677476864 140197045448376 140593571270656 140946821449728 141296246345728 141300959192064 141651262040064 141986169423588 142007169733632 142342918592994 142422395376128 143104170757632 143463728975616 144180748862208 144602329999232 144965652436416 145659602378304 145740931022848 146085507648416 146107114266624 146145763835904 146452556662608 146815630968608 146837345574912 147184514463504 147554324801352 147971659558912 147985770195508 148343447648256 148382688792576 148694177427852 148716169878528 148755509618688 149067780888726 149151012480512 149437338664476 149812809364638 149896456941056 150250858514827 150614010622464 150992437784832 151032379663872 151433936140928 151473994809088 151814423417664 152190790465664 153389143146496 153751802510432 153815220830208 154138113572016 154178887573536 154201691234304 154566271713168 155392894562304 155783328970752 156169535434752 156497370412404 156561921202176 156932081994492 157019704597504 157349324271433 157414226468352 158167767679488 158958277138944 159423067422976 159823627893888 160225194798144 161082081656832 161462929506144 161486810505216 161887156617216 162269907912672 162293908267008 162677621249136 162768451858432 163153286808344 163547623723008 163958547400704 164346196104468 164437958358016 165167584839684 165259805713408 165650530994186 165675031355904 166066738358493 166468117003776 166954865883904 167374350471552 167789292535552 167794889040576 168210873672576 168633514058688 169126594509152 169535368740864 169936202774688 169961337004032 170006296707072 170363178158544 170408244160224 170458299977728 171214639273872 171310236504064 171715266874088 171750041358336 172146712268244 172562786039808 172608433901568 172970777824236 173067355589632 173113136924672 173476540332494 173502198191616 173548094555136 173912411036847 174343561775222 174781610925411 175716345726208 176157844082304 176204442941184 176647167672192 177116827320608 178038090252288 178854137614176 178927909945344 179350950850848 179451090968576 179827799167352 179875368835792 179901973106688 180763163062272 181291710322688 182197791340544 182580265481138 182655574735872 183087428993574 183114508340736 183547447659387 184529062292736 184992703152768 185451323328768 185917281427584 186460899209536 186929393931168 187381197029376 187824224119392 187929095266304 188401278922752 188762954102496 188868349386752 189314892564784 189342892978176 189790558123992 190249276575744 190267418822796 190805561010176 191284971967488 191737228788546 191765587474944 192240998482944 192695515646298 192724016067072 193179675233349 193287536581888 194212803171072 194700775038336 194752279040256 195270075550144 196246019284672 196739099735136 197680888941984 197791263531008 197843585056768 198258903237136 198288226504704 198340679491584 198757041184968 198839022907392 199249784885968 199256430735684 199750412486184 200818680829952 200837830979618 201323250379776 201376506218496 201799240794942 201882477339648 202306274063271 202359789940266 202419231223552 203953174113024 204972515258112 205517484762688 205571850098048 206088362284224 207190526083072 207711105294336 208226047246336 208663160549872 208749228269568 209242775992656 209273723817984 209768511610728 209885635291136 210890356905984 211420232174592 211944369518592 212476893060096 212979254135382 213098170525184 213602000492503 213633593064192 214656256136448 215283906008192 216359877216896 216903494998848 217448478654624 218063498297344 218611396534272 219128261472624 219160671399936 219218645753856 219678834993912 220223446452912 220256018362368 220776771695256 220900041807872 221422317811324 221957489338368 221978655293262 222515171472384 222574033188864 223041266141778 223165800628736 223726518720768 224156007996714 224281164896768 224811434920681 224844685411584 225921015933696 226581603699584 227150904211392 227210992213632 227721635126496 228286185698496 229000055144448 229528949690992 230083714719744 230144578535424 230627703765648 230722831245312 231207170358024 231268331360304 231336264255488 231397459406848 231883214715796 233042147900548 233089341843456 234254303152128 234746055618606 234877125443072 234939257254912 235432447594099 235529556896256 236121339702528 236609119552087 238472183485568 239134601134464 239735441840832 239869297475584 241017550749696 241623122485248 242194394259216 242830734925824 243404861869008 243540766314496 244116571991432 244152677787648 244729930212516 245321435584512 246038749723648 246656937537024 247268431105024 247889708570112 248475796491279 248512547033856 249239191908224 250432298825856 251061525707328 251201705230336 251683938803328 252316310508864 252457190637568 253054077498656 253665702100992 253689891763728 254303053111296 254370323644416 254904304162032 255046629289984 255649638384728 255687449966592 256321331310592 256927354195064 256965354756096 257572900311132 258220068402366 258950404228096 259601033384448 259669705387008 260214810498741 260253297287424 260322141832704 261515342662833 262318799646848 263574518589312 264236766123456 264306664411776 264384302006272 265009388246624 265118697209856 265675240980912 266333883314912 266387819249664 267719203602432 268281206421264 268431000506368 268502008291328 269065654393256 269176636452864 269741698751028 269813053253688 269852959660032 271937565484032 273296687010816 273870398221707 273983362103808 274631143490361 274784483045632 276793593439104 278176984993152 278990367990208 279031631757312 279691348814304 280367354953728 280394090896752 281187142541312 281893642899456 282592492691456 282601918384128 283302524080128 283972338847176 284014339467264 284685837185988 284844790752256 286208341515264 286927457951232 287605843182819 288361497724416 289043273469447 289204659998464 289931304872832 291319204756608 292171015296832 292214228533248 292905113325216 293631261937216 293674691149824 294369028927008 295108649602704 295943319117824 295971540391016 296686895296512 296765377585152 297388354855704 297432339757056 297511019237376 298135561777452 298302024961024 298874677328952 299625618729276 299792913882112 300501717029654 301228021244928 301256746469427 301984875569664 302064759327744 302698861192413 302867872281856 302947989618176 303628846835328 304381580931328 307503605020864 308276227144032 308357775147072 308403382468608 309132543426336 310785789124608 311566657941504 312339070869504 312994740824808 313123842404352 313864163988984 314039409195008 314698648542866 314828452936704 316335535358976 317916554277888 318846134845952 319647255787776 320450389596288 322925859012288 322973621010432 324539815825344 324587816534016 325355242498272 325536903716864 326306573616688 327095247446016 327917094801408 328692392208936 328875916716032 330335169679368 330519611426816 331301061988372 331350062711808 332133476716986 332936234007552 332967982939893 333909731767808 334748700943104 335578585071104 335589778081152 336421747345152 337267028117376 338253189018304 339872405549376 339922674008064 340726356317088 340816488320448 340916599955456 342429278547744 342620473008128 343430533748176 343500082716672 344293424536488 345125572079616 345216867803136 345941555648472 346134711179264 346226273849344 346953080664988 347004396383232 347096189110272 347824822073694 348687123550444 349563221850822 351432691452416 352315688164608 352408885882368 353294335344384 354233654641216 357708275228352 358701901701696 358902181937152 359655598334704 359750737671584 359803946213376 361526326124544 362583420645376 364395582681088 365160530962276 365311149471744 366174857987148 366229016681472 367094895318774 369058124585472 369985406305536 370902646657536 371834562855168 372921798419072 373858787862336 375648448238784 375858190532608 376802557845504 377525908204992 377736698773504 378629785129568 378685785956352 379581116247984 380498553151488 380534837645592 381611122020352 382569943934976 383474457577092 383531174949888 384481996965888 385391031292596 385448032134144 386359350466698 386575073163776 387489056169817 388425606342144 389401550076672 389504558080512 390540151100288 392492038569344 393478199470272 395361777883968 395582527062016 396517806474272 396576453009408 396681358983168 397514082369936 397678045814784 398499569771936 398512861471368 399500824972368 401637361659904 401675661959236 402646500759552 402753012436992 403598481589884 403764954679296 404612548126542 404719579880532 404838462447104 407823758825959 407906348226048 409945030516224 411034969525376 411143700196096 412176724568448 415422210588672 417326321099744 417498456539136 418485551985312 418547447635968 419537023221456 419771270582272 421780713811968 422840464349184 423888739037184 424953786120192 425958508270764 426196341050368 427204000985006 427267186128384 429312512272896 430567812016384 432719754433792 433806989997696 434896957309248 437222793068544 438256522945248 438321342799872 438437291507712 439357669987824 440446892905824 440512036724736 441553543390512 441800083615744 442844635622648 443914978676736 443957310586524 445030342944768 445148066377728 446082532283556 446331601257472 447453037441536 448312015993428 448562329793536 449622869841362 449689370823168 450752575544481 451842031867392 453163207399168 454301808422784 454421984427264 455443270252992 456572371396992 459057899381984 460167429439488 461255407531296 461445662490624 462414340716048 462536662720608 462672528510976 462794918813696 463766429431592 466084295801096 466178683686912 468508606304256 469492111237212 469754250886144 469878514509824 470864895188198 471059113792512 472047972814299 472242679405056 473218239104174 476944366971136 478269202268928 479470883681664 483246244970496 484388788518432 485661469851648 486809723738016 487081532628992 488233143982864 488305355575296 489459860425032 490642871169024 492077499447296 493313875074048 494536862210048 495779417140224 496951592982558 497025094067712 498200215075479 498478383816448 500864597651712 502123051414656 503367877606656 504632621017728 506108154997312 507379783527456 508606106222592 509808608324064 510093258579968 511299276769456 511374899933184 512642662621184 513854708390128 513930709512192 515145800622264 516440136804732 517900808456192 519202066768896 519339410774016 520429620997482 520506594574848 520644283665408 521737233110541 523030685325666 524344832776233 524637599293696 527149037178624 528473532246912 528613328823552 530018776493248 531350481961824 532667766629824 536562412842528 536862001012736 537004016582656 538131308786512 538353272905728 539483397502056 539626106507376 539705919320064 543875130968064 546593374021632 547740796443414 547966724207616 549262286980722 549568966091264 553587186878208 556353969986304 557980735980416 559382697628608 560788181793504 562374285082624 563787285798912 565184985382912 565203836768256 566605048160256 567944677694352 568028678934528 569371674371976 569689581504512 572416683030528 573854915902464 575211686365638 576722995448832 578086546938894 578409319996928 579776858479651 579862609745664 582638409513216 584342030593664 585810226650432 587262523874432 588738057854016 590217299205408 591886638235648 591943080782032 593373790593024 593530755170304 594776709711408 594864679514112 595022038474752 596271123554904 596604049922048 597749354657904 599251237458552 599585827764224 601003434059308 602456042489856 602513492938854 603969751139328 604129518655488 605397722384826 605735744563712 605895979236352 607167891163729 607257693670656 608763161862656 610202466213277 615007210041728 616552454288064 616715550294144 618265086852672 621571578249216 623133315883008 624678141739008 625989481649616 626247684808704 627728327977968 628078818390016 629397297085732 629656905873408 632671070717952 635833108555776 637692269691904 639030929183983 639294511575552 640806001477509 640900779192576 645851718024576 649079631650688 650710484996544 651073807433728 652613147233376 654190494892032 655834189602816 657384784417872 657751833432064 660670339358736 661039222853632 662602123976744 662700125423616 664266953433972 665872468015104 665935965879786 667819463535616 669497401886208 671157170142208 671179556162304 672843494690304 674434304762043 674534056234752 676506378036608 679744811098752 681452712634176 681632976640896 681833199910912 684858557095488 685240946016256 686861067496352 687000165433344 688586849072976 690251144159232 690433735606272 691883111296944 692269422358528 692452547698688 693906161329976 694008792766464 694192378220544 695649644147388 697374247100888 699126443701644 702865382904832 702932408428663 704631376329216 704817771764736 706297342782297 706588670688768 708467309282432 709827358656261 715416550456704 717403803403392 719311196669408 719501475343168 719607892426752 723052652249088 725166841290752 728791165362176 730321061924552 730622298943488 732349715974296 732458033362944 734189790637548 738116249170944 739970812611072 741805293315072 743669125710336 745427389473837 745843596838144 747717575724672 751296896477568 753605115691008 755051816409984 757259570259136 757371571912704 759162232495968 760997106302976 761069675291184 763222244040704 765139887869952 766948915154184 767062349899776 768963993931776 770782062585192 770896064268288 772718700933396 773150146327552 774978112339634 776851212684288 778803100153344 779009116161024 780644431496223 781080302200576 784546027988499 784984077138688 786956398940544 790723555767936 793035612948544 793152906018816 795028164739872 795356091629568 796999139543872 797025722942736 799001649944736 803274723319808 803351323918472 805293001519104 805506024873984 807196963179768 807529909358592 809225096253084 809439159761064 809676924894208 815647517651918 815812696452096 819890061032448 821611194665121 822069939050752 822287400392192 824353449136896 834652642199488 836971103970624 837094895271936 839074046442912 839542541164544 843561427623936 845680928698368 847777478074368 849907572240384 851917016541528 852392682100736 854408001970012 854534372256768 858625024545792 861135624032768 865439508867584 867613979995392 869793914618496 876513045890496 876642685599744 878715339975648 880893785811648 881024073449472 883107086781024 883600167231488 885689271245296 887829957353472 887914621173048 890060685889536 890296132755456 892165064567112 892663202514944 894906074883072 896624031986856 897124659587072 899245739682724 899378741646336 901505151088962 903684063734784 903770239408281 906326414798336 908603616845568 908843968854528 910886540505984 913144742793984 918115798763968 922510815062592 924828681432096 925073325441216 925345057021952 925589837627392 927532858863184 932168591602192 932357367373824 937017212608512 938984222474424 939508501772288 939757029019648 941729790376396 942118227585024 944095945628598 944485358810112 946436478208348 953888733942272 956538404537856 958941767363328 968777577036864 973619447476032 974163065257984 976466287965728 976610711150592 978919720850064 981285742338048 984154998894592 986627750148096 989073724420096 991558834280448 993903185965116 994050188135424 996400430150958 996956767632896 1001729195303424 1004246102829312 1006735755213312 1009265242035456 1012216309994624 1014759567054912 1019617216648128 1020186517159936 1022598553538912 1022749799866368 1025285325242368 1027709416780256 1027861419024384 1030291601244528 1032880273609464 1035801616912384 1038404133537792 1038678821548032 1040859241994964 1041013189149696 1041288567330816 1043474466221082 1046061370651332 1048689665552466 1049275198587392 1051756009603789 1054298074357248 1056947064493824 1057226657647104 1060037552986496 1062700963923648 1065335533259648 1073124825685056 1073724002025472 1076262617573024 1076706545811456 1078966795004112 1079252213014752 1079411838640128 1087750261936128 1093186748043264 1095481592886828 1095933448415232 1098524573961444 1099137932182528 1101445269900031 1107174373756416 1112707939972608 1115961471960832 1118765395257216 1121576363587008 1127574571597824 1130407673536512 1133210096320512 1135889355388704 1136057357869056 1138743348743952 1139379163009024 1144833366061056 1147709831804928 1150423372731276 1153445990897664 1156173093877788 1156818639993856 1159553716959302 1159725219491328 1162467168509451 1165276819026432 1168684061187328 1171620453300864 1174525047748864 1177476115708032 1180434598410816 1183886161564064 1186747581186048 1189553419422816 1189729359028224 1190044076949504 1192542247109808 1193208099844096 1195498709315808 1198502474917104 1199171655528448 1202006868118616 1204912084979712 1205026985877708 1207939502278656 1208259037310976 1210795444769652 1211471489127424 1211791958472704 1214335782327458 1214515387341312 1217526323725312 1220404932426554 1223471276477877 1230014420083456 1233104908576128 1233431100588288 1236530173705344 1246266631766016 1251978963299232 1252495369617408 1255456655955936 1256157636780032 1258794594171464 1259313811746816 1265342141435904 1271666217111552 1275384539383808 1278061858367966 1278589023151104 1281612002955018 1281801558385152 1291703436049152 1298159263301376 1301420969993088 1305226294466752 1311668379205632 1314769568835744 1315503666864128 1321340678717472 1322078445707264 1325204247953488 1325400250847232 1328533906867944 1331744936030208 1331871931759572 1335638927071232 1338994803772416 1342314340284416 1342359112324608 1345686989380608 1348868609524086 1349068112469504 1352257726633443 1353012756073216 1359489622197504 1362905425268352 1363265953281792 1369717114190976 1373722134992704 1377173698145952 1380502288318464 1383766222593888 1384538844717056 1384905095397376 1387812322659952 1388017585532928 1388384756441088 1391299288294776 1394748494201776 1398252887403288 1405730765809664 1405864816857326 1409262752658432 1409635543529472 1412594685564594 1413177341377536 1416143918442897 1416934618564864 1419654717312522 1430833100913408 1434807606806784 1438622393338816 1439002950686336 1450333682581504 1457582330724352 1460642123849104 1461244597886976 1464699431948592 1464916066725888 1468379581275096 1476232498341888 1479941625222144 1483610586630144 1487338251420672 1490854778947674 1491687193676288 1495435151449344 1502593792955136 1510103632819968 1514519140518272 1518324464991936 1522139350582368 1526444488081408 1530279775739904 1533897830308368 1534124699799552 1537927987863552 1541564125170384 1541792128536576 1545437401866792 1546300292655104 1549956224679268 1553702425368576 1557606200306688 1558018232322048 1561288862992446 1562160604401152 1569092055976998 1569968154277376 1573680044444767 1573912797881088 1581447111535872 1586071225897088 1590056329479744 1593998279087744 1594051445885472 1598003299889472 1606549446639616 1606702647836944 1610586003038208 1611012049747968 1614393926359536 1615059818717184 1618450192506168 1618878319522128 1619353849788416 1631295035303836 1631625392904192 1639780122064896 1643222389330242 1644139878101504 1644574800784384 1648027133158693 1648706898273792 1656263836864609 1669305284398976 1673942207941248 1678148092885824 1679085082329088 1687122855247872 1691361857396736 1695554956148736 1699815144480768 1703834033083056 1704785364201472 1708816003940024 1709068744513536 1717250049091584 1722271248065536 1730879017735168 1735227959990784 1739330575438953 1739587829236992 1753026091780992 1757430679951296 1761787571623296 1766214173562048 1767200334462976 1771378542490592 1775659914706944 1775829242346096 1780121371779072 1780592265510912 1784330129134224 1785326405029888 1789812149766144 1793248063973712 1794249319174144 1798491479365448 1798757483292672 1803010302177924 1807368127469568 1807540478816562 1812652829596672 1817207233691136 1817687937709056 1821503673491187 1821773081011968 1826289485587968 1830607398639831 1836231597527936 1845021630125184 1849657362864192 1850146650882432 1850690114043904 1855065717726368 1864337183204384 1864714734747648 1874034425217024 1877968444948848 1879017003544576 1879514058039296 1883459580752792 1884236455170048 1888191891257196 1888970717620224 1892872956416696 1907777467884544 1913076809075712 1917092787551949 1917883534726656 1922418004432527 1937555154073728 1947238894952064 1952932575931456 1953221422301184 1957839441700128 1962571484676096 1968309997789184 1973255500296192 1978147448840192 1983117668560896 1987806371930232 1988100376270848 1992800860301916 1993913535265792 2003458390606848 2008492205658624 2013471510426624 2018530484070912 2023302914286129 2024432619989248 2029519134109824 2039234433296256 2045197107077824 2045499599732736 2055418833560512 2055722838048768 2060583202489056 2065760547218928 2071603233824768 2076808267075584 2077357643096064 2081718483989928 2082026378299392 2082577134661632 2086948932442164 2092122741302664 2097379331104932 2098550397174784 2103512019207578 2108596148714496 2108797225285989 2113894128987648 2114453315294208 2118892028346891 2120075105972992 2125401927847296 2129482075968783 2130671066519296 2146249651370112 2152525235146048 2157933590008224 2158504426029504 2158823677280256 2175500523872256 2186373496086528 2190963185773656 2191866896830464 2197049147922888 2198275864365056 2202890539800062 2214348747512832 2225415879945216 2231922943921664 2237530790514432 2243152727174016 2260815347073024 2271778710777408 2272114715738112 2277486697487904 2278758326018048 2289666732122112 2295419663609856 2300846745462552 2306891981795328 2312346187755576 2313637279987712 2319107433918604 2319450438982656 2324934337018902 2330553638052864 2337368122374656 2343240906601728 2349050095497728 2354952231416064 2360869196821632 2367772323128128 2379106838845632 2379458718056448 2385084494219616 2386416199688192 2390997418631616 2397004949834208 2398343311056896 2404013736237232 2409824169959424 2410053971755416 2415879004557312 2416518074621952 2421590889539304 2422942978254848 2423583916945408 2428671564654916 2429030774682624 2435052647450624 2440809864853108 2446942552955754 2460028840166912 2466209817152256 2466862201176576 2473060347410688 2503957926598464 2510913311911872 2512315273560064 2517589188342928 2518627623493632 2530684282871808 2543332434223104 2550769078767616 2556123716735932 2557178046302208 2563224005910036 2563603116770304 2583406872098304 2596318526602752 2602841939986176 2610452588933504 2629539137671488 2631007333728256 2642681357434944 2644156891414528 2650408495906976 2650800501694464 2657067813735888 2663489872060416 2663743863519144 2671277854142464 2677989607544832 2684628680568832 2684718224649216 2691373978761216 2697737219048172 2698136224939008 2704515453266886 2706025512146432 2718979244395008 2725810850536704 2726531906563584 2739434228381952 2747444269985408 2754347396291904 2767532445187776 2769077689434112 2775624645319904 2776035171065856 2776769512882176 2782598576589552 2789496988403552 2796505774806576 2811461531619328 2811729633714652 2818525505316864 2819271087058944 2825189371129188 2826354682755072 2832287836885794 2833869237129728 2839309434625044 2854766311781713 2861666201826816 2869615213613568 2877244786677632 2878005901372672 2921284247698208 2922489195773952 2929398863897184 2929832133451776 2936759162550192 2952464996683776 2959883250444288 2967221173260288 2974676502841344 2981709557895348 2983374387352576 2990870302898688 3005187585910272 3020207265639936 3029038281036544 3036648929983872 3044278701164736 3060559551479808 3067795660616736 3068249399599104 3075855975727104 3083128250340768 3083584257073152 3090874803733584 3092600585310208 3099912449358536 3107404850737152 3115212400613376 3116036464644096 3122577725984892 3124321208802304 3138184111953996 3139936308554752 3147360088889534 3147825595762176 3155268028811367 3162894223071744 3172142451794176 3180112658959488 3187996558175488 3188102891770944 3196006599778944 3213405295673888 3221172006076416 3228787852719072 3230119637434368 3236900385012336 3237756639044256 3238707699576832 3262590070607672 3263250785808384 3279560244129792 3286444778660484 3288279756203008 3289149601568768 3296054266317386 3297413796547584 3304335809700093 3312527673729218 3338610568797952 3347884415882496 3356296185771648 3382723714793472 3399630288961536 3407668066166112 3409570728402944 3417632007880048 3418137489027072 3434500098183168 3444542496131072 3461758035470336 3470455919981568 3478661150877906 3479175658473984 3487401505528353 3506052183561984 3514861359902592 3523575143246592 3532428347124096 3542757084981184 3551658484692192 3560242743558144 3568660258268448 3570652810059776 3579624299532288 3586496127947424 3588498638348288 3596982958730896 3597514966585344 3606020604355848 3614736254939136 3615080957633124 3625305659193344 3634414467382272 3635375875418112 3643007346982374 3643546162023936 3652578971175936 3661214797279662 3670413829433631 3672463195055872 3690043260250368 3699314725728384 3700293301764864 3710131435452736 3728674366408768 3755936889897696 3758034007089152 3759028116078592 3766919161505584 3768472910340096 3776383782514392 3777941435240448 3785745912833392 3815554935769088 3826153618151424 3834185575103898 3835767069453312 3844836008865054 3875110308147456 3894477789904128 3905865151862912 3915678883400256 3936619995578368 3946511000592384 3956294897680384 3966235337121792 3975612743860464 3976200752541696 3985601720603832 3987827070531584 4006916781213696 4016984411317248 4026943020853248 4037060968141824 4046605828572258 4048865239978496 4058438009357557 4059038268219648 4078468866592512 4090394214155648 4110837667121024 4121166404978112 4131521094437856 4143206467649536 4153616534151168 4154715286192128 4163436967979856 4164052756598784 4165154269323264 4173897864884328 4184245482605328 4194758662209864 4197100794349568 4207024038415156 4217192297428992 4217594450571978 4227788257975296 4228906630588416 4237784056693782 4240150211945984 4250803855694592 4258964151937566 4261342133038592 4271417263492939 4292499302740224 4305050470292096 4315867180016448 4317008852059008 4351001047744512 4372746992173056 4381926371547312 4383733793660928 4394098295845776 4396551728730112 4405781079600124 4428697495025664 4450831759890432 4463845887843328 4473216504287881 4475061581028864 4486305454348032 4543557421554816 4554973394975808 4557516652036096 4579333464244224 4590839327219712 4601693490925104 4613783963590656 4624692375511152 4627274559975424 4638214867837208 4638900877965312 4649868674037804 4661107276105728 4674736244749312 4686481813203456 4698100190995456 4709904462832128 4721040133334301 4721738393643264 4735544646256256 4758213677691264 4770168988439232 4772832399376384 4781994837263232 4794009899668416 4796686622113792 4808027472474464 4819648339918848 4820107943510832 4831758009114624 4833036149243904 4843181779078608 4845885956509696 4847167833890816 4857343129309832 4858061549365248 4870105294901248 4881619729706216 4893885105911508 4920057680333824 4932419634304512 4933724402353152 4944081399476079 4946120694821376 4968791510593827 5007915853196928 5021826623823744 5035178376685856 5037255246987264 5061368565743616 5086664868446208 5101538157535232 5112247433471864 5114356092604416 5126448011820072 5127206233540608 5166813744196608 5192637053205504 5205683879972352 5217991726316859 5220905177867008 5259078275342976 5285362714869888 5300816991813952 5301601003388928 5314135627471776 5326979744120832 5327487727038288 5342555708284928 5355979215089664 5369257361137664 5369436449298432 5382747957522432 5395474438096344 5396272449878016 5409030906533772 5412051024292864 5437958488790016 5451621701073408 5453063813127168 5464511020473561 5478868456763904 5491822195919493 5494888539970816 5508694792583808 5535064890375552 5551249290639808 5552070342131712 5565197153179104 5578993976807104 5593011549613152 5622923063238656 5623459267429304 5637051010633728 5638542174117888 5650378742258376 5652709365510144 5664575673771588 5667738474259456 5678618869250088 5709532623563426 5723332403653632 5739230427227136 5751278362655847 5754489573355264 5756011802745344 5842568495396416 5858797727794368 5859664266903552 5873518325100384 5904929993367552 5919766500888576 5934442346520576 5949353005682688 5963419115790696 5966748774705152 5981740605797376 6010375171820544 6040414531279872 6058076562073088 6073297859967744 6088557402329472 6135591321233472 6136498799198208 6166256500681536 6167168514146304 6181749607467168 6185201170620416 6199824898717072 6214809701474304 6230424801226752 6232072929288192 6245155451969784 6248642417604608 6276368223907992 6279872617109504 6294720177779068 6295651191524352 6310536057622734 6325788446143488 6326391675857967 6344284903588352 6360225317918976 6375993116350976 6376205783541888 6392013199557888 6426810591347776 6457575705438144 6473800770024672 6475513278088512 6477415399153664 6525180141215344 6526501571616768 6559120488259584 6572889557320968 6576559512406016 6578299203137536 6592108532634772 6594827593095168 6608671619400186 6625055347458436 6677221137595904 6695768831764992 6712592371543296 6815336132332224 6819141456805888 6835264015760096 6836274978054144 6869000196366336 6889084992262144 6923516070940672 6940911839963136 6957322301755812 6958351316947968 6974803011056706 7012104367123968 7029722719805184 7047150286493184 7064856694248192 7085514169962368 7103316969384384 7137320516536896 7141305620119552 7159248599064576 7172992255894848 7176997276696576 7193965917461792 7195029933170688 7212041208711696 7229472509878272 7230161915266248 7250611318386688 7268828934764544 7270751750836224 7286014693964748 7287092324047872 7305157942351872 7322429594559324 7340827658867262 7344926390111744 7362292067226523 7380086520500736 7398629451456768 7400586603529728 7420262870905472 7457348732817536 7511873779795392 7516068014178304 7533838323011168 7536945820680192 7552767565028784 7555882870480896 7571491825666784 7631109871538176 7652307236302848 7668371150207796 7671534138906624 7689672017730108 7750220616294912 7788955579808256 7811730303725824 7831357766800512 7893022001184768 7932470674243584 7951225487720928 7952401505083392 7971203441207664 7975654141063168 8013833562427392 8033968822634496 8053886041706496 8074121936283648 8093211657144516 8097730479956992 8116876018715114 8118076536439296 8156937733185024 8180788428311296 8221675334242048 8242332809956224 8263042188875712 8307233068302336 8326873935959712 8328105513197568 8330308538646528 8347795729768656 8368490965210656 8389517324419728 8394201588699136 8414048076830312 8434384594857984 8435188901143956 8455576515950592 8457813261176832 8475568113387564 8480300423891968 8501607711389184 8517928303875132 8522684266077184 8542834526985878 8564298935345139 8584998605480448 8610100940584192 8631734360032896 8634017704118016 8763852743094624 8767467587321856 8788196591691552 8793103457460224 8811562159200248 8857394990051328 8901663519780864 8927691775686656 8946433008575762 8950123162057728 8972610908696064 9087114843109632 9109946789951616 9181678654439424 9203386981850208 9227567927181312 9249384751022304 9254549119950848 9276429735674416 9277801755930624 9299737348075608 9322214552211456 9349472489498624 9372963626406912 9396200381990912 9419808925664256 9442080266668602 9443476787286528 9465804086434101 9471089292512512 9516427355382528 9540337976878464 9563989674526464 9588019799336832 9616054944948928 9640215887021664 9663516018229248 9686363558157216 9691771913019392 9694335667781632 9714686258619664 9716123098730496 9740210589802496 9763239459412432 9787770211823016 9840115360667648 9864839268609024 9867448804706304 9888162798952158 9892241389642752 9913007429100279 9937583021187654 10015831706393856 10043653247647488 10070356753371712 10203076315070464 10224494866943728 10228712185208832 10252896023640144 10254412467081216 10333627488393216 10385274106411008 10411367759944704 10435983452633718 10441810355734016 10518156550685952 10570725429739776 10601633983627904 10628271254943552 10654975454076576 10685111416569856 10711958430179328 10738514722275328 10738872898596864 10765495915044864 10790948876192688 10792544899756032 10818061813067544 10824102048585728 10875916977580032 10903243402146816 10906127626254336 10929022040947122 10957736913527808 10983644391838986 10989777079941632 11015760311113369 11017389585167616 11070129780751104 11102498581279616 11130394306358208 11157987953614208 11186023099226304 11245846126477312 11246918534858608 11274102021267456 11277084348235776 11300757484516752 11305418731020288 11329151347543176 11335476948518912 11357237738500176 11419065247126852 11446664807307264 11478460854454272 11502556725311694 11508979146710528 11512023605490688 11536189932110851 11593846858052263 11685136990792832 11717595455588736 11747036650200768 11809859986735104 11839533001777152 11868884693041152 11898706011365376 11926838231581392 11933497549410304 11963481211594752 12020750343641088 12080829062559744 12116153124146176 12146595719935488 12175314028072671 12177114804658944 12271182642466944 12332513001363072 12363499214934336 12370402341240832 12399649797434144 12429619402948608 12460849602453504 12464145858576384 12490310903939568 12497284835209216 12552736447815984 12559745234219008 12589440355558136 12591302383048704 12621072115245468 12651576892286976 12652783351715934 12688569807176704 12720450635837952 12751986232701952 12752411567083776 12784026399115776 12814251790478817 12853621182695552 12915151410876288 12947601540049344 12951026556177024 12954830798307328 13050360282430688 13053003143233536 13118240976519168 13145779114641936 13153119024812032 13156598406275072 13184217065269544 13189655186190336 13217343238800372 13250110694916872 13354442275191808 13391537663529984 13419649512863643 13425184743086592 13630672264664448 13670528031520192 13672549956108288 13738000392732672 13778169984524288 13847032141881344 13881823679926272 13914644603511624 13916702633895936 13949606022113412 14024208734247936 14059445439610368 14094300572986368 14129713388496384 14163120400002903 14171028339924736 14206633938768768 14274641033073792 14318497198129152 14345984511789696 14387931834923584 14390059866341376 14424082417423392 14458945019756544 14460323830532496 14501222636773376 14537657869529088 14541503501672448 14572029387929496 14574184648095744 14610315884703744 14644859189118648 14681655317734524 14689852780223488 14724584134453046 14760173041001472 14797258902913536 14801173207059456 14832244198428237 14840525741810944 14906374531781481 14914697465635072 15023747559590784 15067676646022336 15105535130057568 15111765740961792 15142983651333568 15262219743076352 15304614472605696 15336742300415592 15343068277813248 15379344035460216 15500441232589824 15577911159616512 15623460607451648 15662715533601024 15902450975441856 15904803010166784 15942406882415328 15951308282126336 16027667124854784 16067937645268992 16107772083412992 16148243872567296 16186423314289032 16195460959913984 16233752037430228 16236153072878592 16313875466370048 16361576856622592 16443350668484096 16484665619912448 16526084377751424 16653747871919424 16656211026395136 16695591459537312 16736981930421312 16779034648839456 16788403177398272 16828096153660624 16868769189715968 16870377802287912 16911153031901184 16915626522353664 16951136226775128 16960600847783936 17003215422778368 17035856607750264 17045368532154368 17085669053971756 17128597870690278 17169997210960896 17220201881168384 17263468720065792 17268035408236032 17527705486189248 17576393183383104 17586206914920448 17623124318400496 17714789980102656 17803327039561728 17855383551373312 17892866017151524 17900246324115456 17945221817392128 18174229686219264 18219893579903232 18406773963700416 18498769502044608 18509098239901696 18552859471348832 18555603511861248 18599474696151216 18644429104422912 18698944978997248 18745927252813824 18792400763981824 18839617851328512 18884160533337204 18886953574573056 18931608172868202 18942178585025024 19032854710765056 19080675953756928 19127979349052928 19176039598673664 19232109889897856 19280431774043328 19372727116314432 19383543826038784 19429372517239328 19432246197460992 19480421179604992 19526478918824864 19575540423646032 19680230721335296 19729678537218048 19734897609412608 19776325597904316 19784482779285504 19826014858200558 19875166042375308 19983364182471991 20031663412787712 20087306495294976 20140713506743424 20448989733887456 20457424370417664 20505792047280288 20508824934162432 20667254976786432 20770548212822016 20822735519889408 20871966905267436 20883620711468032 21036313101371904 21141450859479552 21203267967255808 21256542509887104 21309950908153152 21423916860358656 21477745797193728 21530991830089728 21581897752385376 21585089799512064 21636123626135088 21648204097171456 21751833955160064 21806486804293632 21812255252508672 21858044081894244 21915473827055616 21967288783677972 21979554159883264 22031520622226738 22034779170335232 22086876201679569 22140259561502208 22204997162559232 22260788612716416 22315975907228416 22372046198452608 22493837069717216 22548204042534912 22601514969033504 22610837462040576 22658302695086352 22670953897037824 22714475477000352 22838130494253704 22893329614614528 22956921708908544 23005113450623388 23017958293421056 23024047210981376 23072379864221702 23187693716104526 23370273981585664 23435190911177472 23494073300401536 23679066003554304 23797412022730752 23853676463162784 23866995098820608 23926962423189504 24041500687282176 24161658125119488 24232306248292352 24293191439870976 24350628056145342 24354229609317888 24542365284933888 24665026002726144 24726998429868672 24799299594868288 24921699204907008 24980621807879136 24994569670418432 25105472895631968 25119490468438016 25178880711116272 25182604766097408 25242144230490936 25303153784573952 25305566703431868 25377139614353408 25440901271675904 25503972465403904 25504823134167552 25568052798231552 25628503580957634 25692896806035417 25707242365391104 25830302821752576 25895203080098688 25902053112354048 26100720564861376 26291558229283872 26306238049624064 26313196812550144 26368434130539088 26379310372380672 26434686477600744 26500221389833744 26708884550383616 26783075327059968 26839299025727286 26850369486173184 27261344529328896 27341056063040384 27556339969048576 27694064283762688 27763647359852544 27829289207023248 27833405267791872 27899212044226824 28048417468495872 28118890879220736 28188601145972736 28259426776992768 28326240800005806 28342056679849472 28413267877537536 28549282066147584 28691969023579392 28775863669847168 28848164834846784 28920647661064992 29002445273546752 29075315739058176 29083007003344896 29144058775858992 29148369296191488 29220631769407488 29289718378237296 29363310635469048 29379705560446976 29449168268906092 29520346082002944 29594517805827072 29602346414118912 29664488396856474 29681051483621888 29812749063562962 29829394931270144 29899920844450573 30047495119181568 30135353292044672 30211070260115136 30285967302667136 30524439486152704 30609228945211392 30673484600831184 30686136555626496 30758688070920432 31000882465179648 31155822319233024 31246921214903296 31312515530015167 31325431067202048 31804901950883712 31884813764830656 31902616564252672 32055334249709568 32135875290537984 32215544166825984 32296487745134592 32372846628578064 32390921919827968 32467504074860456 32472306145757184 32627750932740096 32723153713245184 32886701336968192 32969331239824896 33047280933340107 33052168755502848 33307495743838848 33391182919074624 33473963860842624 33558069297678912 33576806354796544 33656192307321248 33737538379431936 33740755604575824 33822306063802368 33831253044707328 33902272453550256 33921201695567872 34006430845556736 34071713215500528 34090737064308736 34171338107943512 34257195741380556 34339994421921792 34440403762336768 34526937440131584 34536070816472064 34608569796332553 34781540574156789 35055410972378496 35152786366766208 35246248636800992 35429579960205312 35606654079123456 35710767102746624 35785732034303048 35800492648230912 35890443634784256 36348459372438528 36439787159806464 36525942084218013 36813547927400832 36997539004089216 37105718942697664 37111207023722496 37198949392302432 37288858208845824 37397889957994496 37491854505627648 37584801527963648 37679235702657024 37768321066674408 37773907149146112 37863216345736404 37884357170050048 38065709421530112 38161351907513856 38255958698105856 38352079197347328 38442755371436451 38464219779795712 38560863548086656 38745454232628864 38858745034478656 38864492394921984 39052957837649728 39151080847292064 39360461442670592 39459357074436096 39469795218825216 39552651195808632 39568965558571008 39652029716401116 39750332084750616 39966728364943982 40063326825575424 40174612990589952 40258948538590929 40281427013486848 40897979467774912 41011584094560576 41017649868324864 41334509953572864 41541096425644032 41645471039778816 41743933810534872 41767241422936064 42072626202743808 42282901718959104 42406535934511616 42513085019774208 42619901816306304 42955491594387456 43163795504770752 43170179599024128 43272247252270176 43296408194342912 43503667910320128 43612973608587264 43624510505017344 43716088163788488 43830947654111232 43934577567355944 43959108319766528 44063041244453476 44069558340670464 44173752403359138 44280519123004416 44409994325118464 44521577225432832 44631951814456832 44744092396905216 44987674139434432 45203029938067008 45316605390172704 45341907794075648 45428950954000704 45676260988507408 45786659229229056 45913843417817088 46010226901246776 46035916586842112 46048094421962752 46144759728443404 46375387432209052 46740547963171328 46870381822354944 46988146600803072 47707352926325568 47733990197641216 47853924846379008 48083001374564352 48323316250238976 48464612496584704 48586382879741952 48701256112290684 48708459218635776 49084730569867776 49330052005452288 49453996859737344 49598599189736576 49961243615758272 49989139340836864 50210945791263936 50238980936876032 50357761422232544 50365209532194816 50484288460981872 50606307569147904 50611133406863736 50754279228706816 50881802543351808 51007944930807808 51009646268335104 51136105596463104 51257007161915268 51385793612070834 51414484730782208 51660605643505152 51790406160197376 51804106224708096 52201441129722752 52583116458567744 52612476099248128 52736868261078176 52758620744761344 52869372955201488 53000442779667488 53417769100767232 53566150654119936 53678598051454572 53700738972346368 54522689058657792 54682112126080768 55527294719705088 55658578414046496 55666810535583744 55798424088453648 56096834936991744 56237781758441472 56377202291945472 56518853553985536 56652481600011612 56684113359698944 56826535755075072 57098564132295168 57383938047158784 57551727339694336 57696329669693568 57841295322129984 58150631478116352 58288117551717984 58296738592382976 58441263538814976 58579436756474592 58726621270938096 58759411120893952 58898336537812184 59040692164005888 59189035611654144 59204692828237824 59328976793712948 59362102967243776 59625498127125924 59658789862540288 59799841688901146 59950092547415973 60094990238363136 60270706584089344 60422140520230272 60571934605334272 61346969201662368 61372273111252992 61517376141840864 62001764930359296 62311644638466048 62493842429806592 62625031060030334 62650862134404096 63609803901767424 63769627529661312 64271750581075968 64592975490269184 64745693257156128 64781843839655936 64935008149720912 64944612291514368 65255501865480192 65446307426490368 65773402673936384 65938662479649792 66094561866680214 66104337511005696 66260628605038707 66614991487677696 66782365838149248 66947927721685248 67116138595357824 67312384614642496 67481511209151648 67644612127604736 67804544907100512 67842403391135744 68012861691113472 68143426431001056 68181474128617472 68342676215887024 68514391482761112 68679988843843584 68880807524673536 69053874880263168 69072141632944128 69217139592665106 69563081148313578 70110821944756992 70305572733532416 70492497273601984 71421534205493248 71571464068606096 71600985296461824 71780887269568512 72696918744877056 72879574319612928 73051884168436026 73627095854801664 73995078008178432 74211437885395328 74397898784604864 74795779915988992 74983709011255296 75169603055927296 75358471405314048 75536642133348816 75547814298292224 75726432691472808 75768714340100096 76131418843060224 76322703815027712 76511917396211712 76704158394694656 76885510742872902 76928439559591424 77110322177793583 77121727096173312 77490908465257728 77717490068957312 78105915675299456 78302161694584128 78720922885341184 78918714148872192 78939590437650432 79105302391617264 79137931117142016 79304059432802232 79500664169501232 79933456729887964 80126653651150848 80349225981179904 80517897077181858 80562854026973696 81156928006365841 81795958935549824 82023168189121152 82669019907145728 83082192851288064 83290942079557632 83487867621069744 83534482845872128 84145252405487616 84565803437918208 84813071869023232 85026170039548416 85239803632612608 86327591009541504 86544494504540352 86592816388685824 87007335820640256 87225947217174528 87249021010034688 87432176327576976 87661895308222464 87869155134711888 87918216639533056 88126082488906952 88139116681340928 88347504806718276 88561038246008832 88819988650236928 89043154450865664 89263903628913664 89488184793810432 89699762533351719 89975348278868864 90406059876134016 90633210780345408 90683815588151296 90857901908001408 91352521977014816 91573318458458112 91827686835634176 92020453802493552 92071833173684224 92096188843925504 92289519456886808 92750774864418104 93481095926342656 93740763644709888 93937546590045501 93976293201606144 95414705852651136 95707849692758016 96166002749128704 96646632500477952 96929224993169408 97172765759483904 97402512224581368 97416918437271552 98169461139735552 98660104010904576 98907993719474688 99141842800020321 99197198379473152 99922487231516544 100421891582527872 100715522844465088 100730419064389632 100968576921963744 101212615138295808 101222266813727472 101508558457413632 101763605086703616 102015889861615616 102019292536670208 102272211192926208 102514014323830536 102771587224141668 102828969461564416 103321211287010304 103580812320394752 103608212449416192 103825709388997659 104344621722470367 104402882259445504 105166232917135488 105473736522156352 105738745910402976 106000885559334976 106835538201534464 107132301308239872 107357196102909144 107401477944692736 109045378117315584 109364224252161536 111317156828092992 111333621071167488 111596848176907296 112193669873983488 112475563516882944 112754404583890944 113037707107971072 113304963200023224 113368226719397888 113653071510150144 114197128264590336 114767876094317568 115103454679388672 115392659339387136 115682590644259968 116576235103435968 116593477184765952 117158873512949184 117453242541876192 117518822241787904 117796673075624368 118081384328011776 118378071223308288 118409385656475648 118657953587425896 118724205934487552 119250996254251848 119317579725080576 119599683377802292 119900185094831946 120189980476726272 120541413168178688 120844281040460544 121143869210668544 122693938403324736 123034752283681728 124003529860718592 124623289276932096 124987684859613184 125250062120060668 125301724268808192 127219607803534848 127539255059322624 129491386514312256 129563687679311872 129870016299441824 129889224583028736 130511003730960384 130892614852980736 131546805347872768 131877324959299584 132189123733360428 132208675022011392 132521257210077414 133229982975355392 133564731676298496 133895855443370496 134232277190715648 134624769229284992 134963022418303296 135609089814201024 135684806782271488 136025723382226944 136286852862002112 136362948257234944 136685352431774048 137028782965522224 137359977687687168 137761615049347072 138107749760526336 138144283265888256 138434279185330212 139126162296627156 139883549277303937 140221643889513984 140611145467064832 140984994547203968 143142928137212192 143201970592923648 143561774539137024 145393837489754112 145759148639225856 146103768336872052 147254191709603328 147990156016356864 148422875770790656 148795797569209728 149967418022510592 150716942810628096 151073284266697632 151095628596584448 151452865382945616 151537428680200192 152262837686120448 152645407630055424 153023834792423424 153408316789389312 153771021485745804 153856879119182848 154220644355587166 154243454192346624 154981816930515456 155434980137914624 156211831350598912 156604323389168256 157837428297744384 158210604783234528 158275862234284032 158608118865604464 159001328339002464 159866913459775928 160253307302301696 160698451962359808 161035794154363716 161125708053947392 162313856012731682 163591917871099648 164046336378242304 166581884159115264 166975735242139488 167068965691744256 168290504810975232 169131606875836416 169626143738046464 170052340079096832 170479607265225216 172655182019083008 173088989009080704 174451894434349056 174864352655153952 175323790616444928 175738310269423776 175836433279066112 176252164977813904 176278233362681856 176695009613436552 177122076492017664 177639977300473856 178086308901731328 178527807257827328 178976369587620864 179399525066703438 179850277642247919 179950696557737728 180812119752268032 181266421560690816 181715803816002816 182705043954029632 184040907604987104 184143666347368448 184192377687851008 184579038913773616 185501549728836208 186962191852685312 187481527289419776 187875093180091002 187952586403212288 190829411705302272 193858449986338816 194345531518967808 194805024449162736 194833836874543104 196338922279471104 197320208021809152 197815987438949376 198283685600040642 198394396758946304 199844974463033088 200843783165055744 201431045688930176 201937153843927488 202444533627454944 203017116914827264 203527210173407232 204031779723231232 204038585073340416 204544422385852416 205028028647661072 205543174448283336 205657938923128832 206642422574020608 207161624640789504 207216424898832384 207651418777995318 208689243444940734 208805764518891008 209299445911154011 210332465834270976 210947473044312704 211477491820805952 212001771118669952 213671076403068928 214264602616479744 214714392205818288 214802955889385472 218090756234631168 218728448504323072 219187608710106169 222634313656185984 223193696353814592 224387339747966976 224951127033765888 225508809167781888 226075414215942144 226609926400046448 226736453438795776 227306143020300288 228394256529180672 229535752188635136 230206909358777344 230785318678774272 231330966533380749 231365181288519936 233152470206871936 234317747025898368 234906485083752384 235037644483575808 235593346151248736 236162768656023552 236756142446616576 236818771312951296 237315907174851792 237448411868975104 238501992508503696 238635159450161152 239199366755604584 239800370189663892 240379960953452544 241082826336357376 241688562080921088 242287738421337088 243470784019097523 245387876806649472 246069504567363456 248007059721437184 249246578553864192 249975369719226368 250500124240121336 250603448537616384 254439215607069696 255078510118645248 258982773028624512 259740032598883648 259778449166057472 261022007461920768 261785229705961472 263093610695745536 263754649918599168 264378247466720856 264417350044022784 265042514420154828 266459965950710784 267129463352596992 267791710886740992 268464554381431296 269099287600055157 269249538458569984 269926044836606592 271218179628402048 272051446764453888 272573705724004224 273370704863548096 274057565931044448 274719955375374336 275523230098694144 276215499521052672 276288566531776512 276868558370660424 278252324593254312 279767098554607874 280443287779027968 281222290934129664 281812639770136503 281969989094407936 286285856274424384 287123549078274048 290787674979508224 291518297278451712 292207536673744104 294508383419206656 295980312032713728 296845751541581312 297591595138419456 302146568533395264 302191257193168896 302905730765891232 303074857360400384 304525675372240896 305290815260110848 306047669584846848 306816633578778624 307542042971491608 307713758238365696 308441288711174332 308486908384693248 309963633861030912 310869960275829248 312423662701197824 313208646778336512 316421209566469056 317216237731208928 318002656678004928 319733826919551856 320506614604603392 321396903924719616 322071588308727432 322251416107894784 324627712025463364 327183835742199296 328092672756484608 333951470484278976 334137931383488512 336581009621950464 338263213751672832 339252287476092928 340104680158193664 340959214530450432 345310364038166016 346177978018161408 349728705310307904 351476620538847552 351672866558132224 352504329955627808 352556466725363712 353390019226873104 354244152984035328 355279954600947712 356172617803462656 357055614515654656 357952739175241728 358799050133406876 359700555284495838 359901393115475456 361624239504536064 362532843121381632 363431607632005632 365410087908059264 368081815209974208 368287332694736896 369158077827547232 371003099457672416 373924383705370624 374963054578839552 375750186360182004 375905172806424576 381658823410604544 388691063037935616 389610048898325472 389667673749086208 392677844558942208 394640416043618304 395631974877898752 396567371200081284 396788793517892608 399689948926066176 401687566330111488 402862091377860352 403874307687854976 404889067254909888 407054420346814464 408077170146680832 409088844771704832 410056057295322144 411086348896566672 411315877846257664 413284845148041216 414323249281579008 414432849797664768 415302837555990636 417378486889881468 417611529037782016 418598891822308022 419650647831911811 420664931668541952 421894946088625408 422954983641611904 424003542237339904 429428784411636576 429605911778770944 436181512469262336 437456897008646144 438375217420212338 445268627312371968 446387392707629184 449902254067531776 452150828431884288 453219852800092896 453472906877591552 454612286040600576 456788513058361344 459071504377270272 460413818717554688 461570637357548544 462661933066761498 462730362577039872 466304940413743872 468635494051796736 469812970167504768 471186692302497472 473512284893233152 474631814349703584 474896823737950208 477003985017007392 477270318900322304 478398733511209168 479600740379327784 480759921906905088 482165652672714752 483377124161842176 484575476842674176 486941568038195046 490775753613298944 492139009134726912 499950739438452736 501000248480242672 501206897075232768 508878431214139392 510157020237290496 517965546057249024 519480065197767296 523570459411922944 526187221391491072 527509299837198336 528756494933441712 528834700088045568 530085028840309656 532919931901421568 534258926705193984 535583421773481984 536929108762862592 538198575200110314 538499076917139968 539852089673213184 542436359256804096 545147411448008448 546741409727096192 548115131862088896 551046460197388288 552430999042105344 552577133063553024 553737116741320848 556504649186508624 559534197109215748 560886575558055936 562444581868259328 563625279540273006 563939978188815872 568098496044560887 572571712548848768 581575349959016448 583036594556903424 584415073347488208 589016766838413312 591960624065427456 593691503083162624 595183190276838912 604293137066790528 605811461531782464 606149714720800768 609051350744481792 610581630520221696 612095339169693696 613633267157557248 615084085942983216 615427516476731392 616882577422348664 616973816769386496 619927267722061824 621739920551658496 624847325402395648 626417293556673024 627898337733462033 632842419132938112 634432475462417856 636005313356009856 639467653839103712 641013229209206784 642793807849439232 644143176617454864 644502832215789568 649255424050926728 654367671484398592 656185345512969216 657562826130318507 667902940968557952 673162019243900928 676526427503345664 678504574952185856 680209360316387328 681918429060900864 690620728076332032 692355956036322816 693992899600142247 699457410620615808 702953241077695104 705008659911255616 705112933450727424 706780038453746208 708488305968070656 710559909201895424 712345235606925312 714111229031309312 715905478350483456 717598100266813752 719401110568991676 719802786230950912 723248479009072128 725065686242763264 726863215264011264 730412352057292569 730820175816118528 736163630419948416 738316155655094464 742006198915344832 747848767410741248 749926109157679104 751500372720364008 751810345612849152 763317646821209088 779220097796650944 779335347498172416 785355689117884416 789280832087236608 791263949755797504 793134742400162568 793577587035785216 799379897852132352 803375132660222976 805724182755720704 807748615375709952 809778134509819776 816154340293361664 820112114590644288 822172697793133344 822631755692515328 826569690296082432 828646498563158016 828865699595329536 830605675111981272 834756973779762936 835223058075564032 837197783644616044 839301295663823622 841329863337083904 843789892177250816 845909967283223808 848007084474679808 858857568823273152 872363024938524672 874913794017292288 876750434840424676 890537254624743936 892774785415258368 906439705600185792 906945813755183104 909224572081201152 913577026116722688 918143008754540544 920827637435109376 923141274715097088 925323866133522996 925460725154079744 932609880827487744 937270988103593472 939625940335009536 942373384604994944 949263628699407168 949793647475900416 954007970034014784 954540637800644608 956797467022418336 959201480758655568 961519843813810176 964331305345429504 966754248323684352 969150953685348352 973883136076390092 981551507226597888 984278018269453824 1002000496960485344 1002413794150465536 1017756862428278784 1020314040474580992 1035931092114498048 1038960130395534592 1055018599674396672 1057512989866883424 1057669400176091136 1060170057680619312 1065839863802843136 1068517853410387968 1071166843546963968 1073858217525725184 1076397150400220628 1076998153834279936 1079704179346426368 1084872718513608192 1090294822896016896 1093482819454192384 1096230263724177792 1104861998084210688 1107474233482641696 1113009298373017248 1119068394218431496 1121773151116111872 1124889163736518656 1127250559080546012 1127879956377631744 1136196992089121774 1145143425097697536 1166073189113806848 1168830146694976416 1178033533676826624 1183921248130854912 1187383006166325248 1190366380553677824 1208586274133581056 1211622923063564928 1221163261040443392 1227266534315114496 1230168171885966432 1230855032953462784 1233765154844697328 1233947633538772992 1239854535444123648 1243479841103316992 1249694650804791296 1252834587113346048 1255796675466924066 1258951943495735433 1265684838265876224 1268864950924835712 1272010626712019712 1278935307678207424 1288286353234909728 1289005664431579136 1298510848101853456 1308735342968797184 1312370691025938432 1315125652260637014 1335805881937115904 1357009149904371712 1360418720632774656 1363836858121801728 1381241456152664064 1384711912072645632 1387985799200284494 1398914821241231616 1405906482155390208 1410017319822511232 1413560076907492416 1421119818403790848 1424690471213850624 1428222458062618624 1431810956700966912 1435196200533627504 1438802221137983352 1439605572461901824 1446496958018144256 1450131372485526528 1453726430528022528 1460824704114585138 1461640351632237056 1465096121378078077 1472327260839896832 1476632311310188928 1484012397830689664 1495697534821482496 1499852218315358208 1503000745440728016 1503620691225698304 1526635293642418176 1558440195593301888 1570711378235768832 1578561664174473216 1582527899511595008 1586269484800325136 1587155174071570432 1598759795704264704 1606750265320445952 1611448365511441408 1615497230751419904 1619556269019639552 1640224229181288576 1644345395586266688 1645263511385030656 1653139380592164864 1657292997126316032 1657731399190659072 1661211350223962544 1669513947559525872 1670446116151128064 1674395567289232088 1678602591327647244 1682659726674167808 1687579784354501632 1691819934566447616 1696014168949359616 1704295488133682661 1717715137646546304 1744726049877049344 1749827588034584576 1753500869680849352 1781074509249487872 1785549570830516736 1812879411200371584 1818449144162402304 1827154052233445376 1836286017509081088 1841655274870218752 1846282549430194176 1850647732267045992 1850921450308159488 1865219761654975488 1874541976207186944 1879251880670019072 1883695013200386099 1884746769209989888 1898527257398814336 1908015940068029568 1913594934044836672 1918402961517311136 1923039687627620352 1928662610690859008 1933508496647368704 1938301907370696704 1947766272152780184 1963103014453195776 1968556036538907648 1972688478390955521 2004000993920970688 2035513724856557568 2040628080949161984 2071862184228996096 2077920260791069184 2115025979733766848 2115338800352182272 2120340115361238624 2131679727605686272 2137035706820775936 2142333687093927936 2147716435051450368 2152794300800441256 2153996307668559872 2159408358692852736 2169745437027216384 2180589645792033792 2186965638908384768 2192460527448355584 2214948466965283392 2226018596746034496 2238136788436862992 2243546302232223744 2249778327473037312 2254501118161092024 2255759912755263488 2272393984178243548 2290286850195395072 2337660293389952832 2356067067353653248 2367842496261709824 2374766012332650496 2380732761107355648 2417172548267162112 2423245846127129856 2460336343771932864 2461710065906925568 2467530309689394656 2467895267077545984 2479709070888247296 2486959682206633984 2499389301609582592 2505669174226692096 2511593350933848132 2517903886991470866 2531369676531752448 2537729901849671424 2544021253424039424 2557870615356414848 2576572706469819456 2578011328863158272 2597021696203706912 2617470685937594368 2624741382051876864 2630251304521274028 2671611763874231808 2720837441265549312 2727673716243603456 2762482912305328128 2769423824145291264 2775971598400568988 2797829642482463232 2811812964310780416 2820034639645022464 2827120153814984832 2849380942427701248 2863621913401933824 2870392401067255008 2877604442275966704 2879211144923803648 2892993916036288512 2900262744971053056 2907452861056045056 2921649408229170276 2923280703264474112 2930192242756156154 2944654521679793664 2953264622620377856 2968024795661379328 3006001490881456032 3007241382451396608 3053270587284836352 3116880391186603776 3165055799023190016 3172538969600650272 3174310348143140864 3197519591408529408 3213500530640891904 3222896731022882816 3230994461502839808 3239112538039279104 3280448458362577152 3288690791172533376 3314585994252632064 3322422700447925088 3339027895119051744 3340892232302256128 3348791134578464176 3357205182655294488 3365319453348335616 3375159568709003264 3383639869132895232 3392028337898719232 3408590976267365322 3435430275293092608 3499655176069169152 3507001739361698704 3562149018498975744 3571099141661033472 3625758822400743168 3683310549740437504 3692565098860388352 3701295464534091984 3701842900616318976 3730439523309950976 3749083952414373888 3758503761340038144 3767390026400772198 3769493538419979776 3797054514797628672 3816031880136059136 3827189868089673344 3836805923034622272 3857325221381718016 3867016993294737408 3876603814741393408 3895532544305560368 3926206028906391552 3937112073077815296 3945376956781911042 3976689472311926209 4008001987841941376 4071027449713115136 4081256161898323968 4143724368457992192 4155840521582138368 4230051959467533696 4240680230722477248 4263359455211372544 4274071413641551872 4284667374187855872 4295432870102900736 4305588601600882512 4307992615337119744 4318816717385705472 4339490874054432768 4361179291584067584 4373931277816769536 4384921054896711168 4395288364134234231 4429896933930566784 4452037193492068992 4476273576873725984 4487092604464447488 4499556654946074624 4509002236322184048 4511519825510526976 4544787968356487096 4580573700390790144 4675320586779905664 4712134134707306496 4735684992523419648 4749532024665300992 4761465522214711296 4834345096534324224 4846491692254259712 4920672687543865728 4935060619378789312 4935790534155091968 4959418141776494592 4973919364413267968 4998778603219165184 5011338348453384192 5023186701867696264 5035807773982941732 5062739353063504896 5075459803699342848 5088042506848078848 5112886464401047983 5115741230712829696 5153145412939638912 5194043392407413824 5234941371875188736 5249482764103753728 5260502609042548056 5343223527748463616 5455347432487206912 5524965824610656256 5538847648290582528 5551943196801137976 5595659284964926464 5623625928621560832 5640069279290044928 5654240307629969664 5740784802134510016 5755208884551933408 5758422289847607296 5785987832072577024 5800525489942106112 5814905722112090112 5843298816458340552 5846561406528948224 5860384485512312308 5889309043359587328 5906529245240755712 5936049591322758656 6012002981762912064 6106541174569672704 6233760782373207552 6345077939201300544 6348620696286281728 6395039182817058816 6427001061281783808 6445793462045765632 6461988923005679616 6478225076078558208 6560896916725154304 6577381582345066752 6644845400895850176 6678055790238103488 6681784464604512256 6697582269156928352 6714410365310588976 6730638906696671232 6750319137418006528 6767279738265790464 6784056675797438464 6817181952534730644 6870860550586185216 7014003478723397408 7124298036997951488 7142198283322066944 7251517644801486336 7385130197720776704 7402590929068183968 7403685801232637952 7460879046619901952 7498167904828747776 7517007522680076288 7534780052801544396 7538987076839959552 7594109029595257344 7632063760272118272 7654379736179346688 7673611846069244544 7734033986589474816 7791065088611120736 7852412057812783104 7874224146155630592 7890753913563822084 7953378944623852418 8016003975683882752 8162512323796647936 8287448736915984384 8311681043164276736 8460103918935067392 8481360461444954496 8548142827283103744 8590865740205801472 8611177203201765024 8615985230674239488 8637633434771410944 8678981748108865536 8722358583168135168 8747862555633539072 8769842109793422336 8790576728268468462 8859793867861133568 8904074386984137984 8952547153747451968 9018004472644368096 9023039651021053952 9089575936712974192 9161147400781580288 9350641173559811328 9499064049330601984 9522931044429422592 9668690193068648448 9692983384508519424 9841345375087731456 9870121238757578624 9947838728826535936 9997557206438330368 10022676696906768384 10046373403735392528 10071615547965883464 10125478706127009792 10150919607398685696 10176085013696157696 10225772928802095966 10231482461425659392 10306290825879277824 10388086784814827648 10469882743750377472 10498965528207507456 10521005218085096112 10686447055496927232 11049931649221312512 11077695296581165056 11103886393602275952 11191318569929852928 11247251857243121664 11280138558580089856 11308480615259939328 11481569604269020032 11510417769103866816 11516844579695214592 11571975664145154048 11601050979884212224 11629811444224180224 11686597632916681104 11693122813057896448 11720768971024624616 11778618086719174656 11813058490481511424 11872099182645517312 11930068416935778627 12024005963525824128 12213082349139345408 12467521564746415104 12690155878402601088 12790078365634117632 12854002122563567616 12891586924091531264 12923977846011359232 12956450152157116416 13121793833450308608 13154763164690133504 13185865092402702693 13289690801791700352 13356111580476206976 13395164538313856704 13428820730621177952 13461277813393342464 13500638274836013056 13534559476531580928 13568113351594876928 13634363905069461288 13741721101172370432 14028006957446794816 14248596073995902976 14284396566644133888 14503035289602972672 14805181858136367936 14807371602465275904 14921758093239803904 14996335809657495552 15034015045360152576 15069560105603088792 15077974153679919104 15188218059190514688 15264127520544236544 15308759472358693376 15347223692138489088 15582130177222241472 15704824115625566208 15748448292311261184 15781507827127644168 15906757889247704836 16032007951367765504 16574897473831968768 16623362086328553472 16920207837870134784 16962720922889908992 17222354406403530048 17231970461348478976 17275266869542821888 17357963496217731072 17444717166336270336 17495725111267078144 17539684219586844672 17581153456536936924 17719587735722267136 17808148773968275968 17905094307494903936 18036008945288736192 18046079302042107904 18179151873425948384 18322294801563160576 18701282347119622656 19045862088858845184 19337380386137296896 19385966769017038848 19682690750175462912 19740242477515157248 20045353393813536768 20092746807470785056 20143231095931766928 20250957412254019584 20301839214797371392 20352170027392315392 20451545857604191932 20462964922851318784 20612581651758555648 20776173569629655296 21042010436170192224 21372894110993854464 22155390593162330112 22207772787204551904 22382637139859705856 22494503714486243328 22560277117160179712 22616961230519878656 22963139208538040064 23020835538207733632 23202101959768424448 23373195265833362208 23386245626115792896 23441537942049249232 23557236173438349312 23626116980963022848 23744198365291034624 23860136833871557254 24048011927051648256 24935043129492830208 25380311756805202176 25783173848183062528 25847955692022718464 25912900304314232832 26243587666900617216 26309526329380267008 26371730184805405386 26579381603583400704 26712223160952413952 26790329076627713408 26857641461242355904 27001276549672026112 27069118953063161856 27136226703189753856 27268727810138922576 27483442202344740864 27836826306183483463 28056013914893589632 28497192147991805952 28568793133288267776 29006070579205945344 29610363716272735872 29843516186479607808 29992671619314991104 30068030090720305152 30139120211206177584 30155948307359838208 30376436118381029376 30528255041088473088 30617518944717386752 30694447384276978176 31164260354444482944 31409648231251132416 31496896584622522368 31563015654255288336 31813515778495409672 32064015902735531008 33149794947663937536 33246724172657106944 33840415675740269568 33925441845779817984 34444708812807060096 34550533739085643776 34715926992435462144 34889434332672540672 34991450222534156288 35079368439173689344 35162306913073873848 35439175471444534272 35616297547936551936 35790205250807335881 35810188614989807872 36072017890577472384 36358303746851896768 36644589603126321152 37402564694239245312 38674760772274593792 38771933538034077696 39365381500350925824 39480484955030314496 40185493614941570112 40286462191863533856 40501914824508039168 40603678429594742784 40704340054784630784 40903091715208383864 40925929845702637568 41225163303517111296 41552347139259310592 42084020872340384448 42745788221987708928 44415545574409103808 44765274279719411712 44989007428972486656 45120554234320359424 45233922461039757312 45926278417076080128 46041671076415467264 46746390531666724416 46772491252231585792 46883075884098498464 47114472346876698624 47252233961926045696 47488396730582069248 47720273667743114508 48096023854103296512 49870086258985660416 50760623513610404352 51695911384045436928 51825800608628465664 52487175333801234432 52619052658760534016 52743460369610810772 53158763207166801408 53424446321904827904 53580658153255426816 53715282922484711808 54138237906126323712 54537455620277845152 54966884404689481728 55673652612366966926 56112027829787179264 57137586266576535552 58012141158411890688 59220727432545471744 60136060181440610304 60278240422412355168 60311896614719676416 60752872236762058752 61056510082176946176 61235037889434773504 61388894768553956352 62328520708888965888 63126031308510576672 63627031556990819344 64128031805471062016 66493448345314213888 67680831351480539136 67850883691559635968 68889417625614120192 69982900445068312576 70158736878347378688 70324613826147747696 70878350942889068544 71232595095873103872 71580410501614671762 71620377229979615744 72144035781154944768 72716607493703793536 73289179206252642304 74805129388478490624 77349521544549187584 77543867076068155392 78730763000701851648 78960969910060628992 80370987229883140224 80572924383727067712 81003829649016078336 81207356859189485568 81408680109569261568 81806183430416767728 81851859691405275136 82450326607034222592 83104694278518621184 83510478918550450389 84168041744680768896 85491576443975417856 88831091148818207616 89530548559438823424 89978014857944973312 90241108468640718848 90467844922079514624 91852556834152160256 92083342152830934528 93492781063333448832 93766151768196996928 94228944693753397248 94504467923852091392 94976793461164138496 95440547335486229016 96192047708206593024 99740172517971320832 101521247027220808704 103651601217256931328 104974350667602468864 105238105317521068032 105486920739221621544 106317526414333602816 106848892643809655808 107161316306510853632 107430565844969423616 109074911240555690304 109933768809378963456 111347305224733933852 112224055659574358528 116024282316823781376 118441454865090943488 120556480844824710336 120623793229439352832 121505744473524117504 122113020164353892352 122470075778869547008 122777789537107912704 124657041417777931776 126252062617021153344 127254063113981638688 128256063610942124032 135361662702961078272 135701767383119271936 137778835251228240384 140317473756694757376 140649227652295495392 141756701885778137088 142465190191746207744 143160821003229343524 143240754459959231488 144288071562309889536 145433214987407587072 149610258776956981248 155087734152136310784 157461526001403703296 157921939820121257984 160741974459766280448 161145848767454135424 162414713718378971136 163612366860833535456 163703719382810550272 164900653214068445184 166209388557037242368 167020957837100900778 168336083489361537792 177662182297636415232 180482216937281437696 180935689844159029248 183705113668304320512 184166684305661869056 186985562126666897664 187532303536393993856 189008935847704182784 189953586922328276992 190881094670972458032 192384095416413186048 199480345035942641664 203042494054441617408 209948701335204937728 210476210635042136064 210973841478443243088 212635052828667205632 213697785287619311616 214322632613021707264 214861131689938847232 218149822481111380608 219867537618757926912 222694610449467867704 224448111319148717056 232048564633647562752 236882909730181886976 241112961689649420672 243011488947048235008 244226040328707784704 244940151557739094016 245555579074215825408 249314082835555863552 250531436755651351167 252504125234042306688 254508126227963277376 256512127221884248064 270723325405922156544 271403534766238543872 275557670502456480768 281298455304590990784 283513403771556274176 284930380383492415488 286321642006458687048 286481508919918462976 288576143124619779072 290866429974815174144 299220517553913962496 314923052002807406592 315843879640242515968 321483948919532560896 322291697534908270848 327224733721667070912 327407438765621100544 329801306428136890368 332418777114074484736 334041915674201801556 336672166978723075584 355324364595272830464 361871379688318058496 367410227336608641024 368333368611323738112 373971124253333795328 375064607072787987712 381762189341944916064 384768190832826372096 406084988108883234816 420952421270084272128 421947682956886486176 425270105657334411264 427395570575238623232 428645265226043414528 429722263379877694464 436299644962222761216 445389220898935735408 448896222638297434112 473765819460363773952 482225923379298841344 489880303115478188032 491111158148431650816 498628165671111727104 501062873511302702334 505008250468084613376 509016252455926554752 513024254443768496128 541446650811844313088 542807069532477087744 551115341004912961536 562596910609181981568 567026807543112548352 569860760766984830976 572643284012917374096 572963017839836925952 577152286249239558144 581732859949630348288 598441035107827924992 629846104005614813184 631687759280485031936 642967897839065121792 644583395069816541696 654449467443334141824 659602612856273780736 664837554228148969472 668083831348403603112 673344333957446151168 710648729190545660928 734820454673217282048 736666737222647476224 747942248506667590656 750129214145575975424 763524378683889832128 769536381665652744192 812169976217766469632 843895365913772972352 850540211314668822528 854791141150477246464 857290530452086829056 859444526759755388928 872599289924445522432 890778441797871470816 897792445276594868224 947531638920727547904 964451846758597682688 982222316296863301632 997256331342223454208 1002125747022605404668 1010016500936169226752 1018032504911853109504 1085614139064954175488 1102230682009825923072 1125193821218363963136 1145286568025834748192 1145926035679673851904 1154304572498479116288 1163465719899260696576 1263375518560970063872 1285935795678130243584 1289166790139633083392 1308898934886668283648 1329675108456297938944 1336167662696807206224 1346688667914892302336 1421297458381091321856 1469640909346434564096 1473333474445294952448 1495884497013335181312 1500258428291151950848 1527048757367779664256 1539072763331305488384 1624339952435532939264 1687790731827545944704 1701080422629337645056 1709582282300954492928 1714581060904173658112 1718889053519510777856 1745198579848891044864 1781556883595742941632 1795584890553189736448 1895063277841455095808 1928903693517195365376 1994512662684446908416 2004251494045210809336 2020033001872338453504 2036065009823706219008 2204461364019651846144 2250387642436727926272 2290573136051669496384 2291852071359347703808 2308609144996958232576 2326931439798521393152 2571871591356260487168 2578333580279266166784 2617797869773336567296 2672335325393614412448 2693377335829784604672 2842594916762182643712 2946666948890589904896 2991768994026670362624 3000516856582303901696 3054097514735559328512 3375581463655091889408 3429162121808347316224 3437778107039021555712 3490397159697782089728 3563113767191485883264 3591169781106379472896 3790126555682910191616 3857807387034390730752 3989025325368893816832 4008502988090421618672 4040066003744676907008 4072130019647412438016 4408922728039303692288 4500775284873455852544 4581146272103338992768 4617218289993916465152 4653862879597042786304 5143743182712520974336 5156667160558532333568 5235595739546673134592 5344670650787228824896 5386754671659569209344 5685189833524365287424 5983537988053340725248 6001033713164607803392 6108195029471118657024 6751162927310183778816 6875556214078043111424 6980794319395564179456 7126227534382971766528 7715614774068781461504 8017005976180843237344 8080132007489353814016 8144260039294824876032 9001550569746911705088 9162292544206677985536 9307725759194085572608 10287486365425041948672 10313334321117064667136 10471191479093346269184 10689341301574457649792 10773509343319138418688 11370379667048730574848 11967075976106681450496 12002067426329215606784 12216390058942237314048 13502325854620367557632 13961588638791128358912 14252455068765943533056 15431229548137562923008 16034011952361686474688 16160264014978707628032 16288520078589649752064 18003101139493823410176 18324585088413355971072 20626668642234129334272 20942382958186692538368 21378682603148915299584 24004134852658431213568 24432780117884474628096 27004651709240735115264 27923177277582256717824 28504910137531887066112 30862459096275125846016 32068023904723372949376 32320528029957415256064 32577040157179299504128 36006202278987646820352 36649170176826711942144 41884765916373385076736 42757365206297830599168 48865560235768949256192 54009303418481470230528 57009820275063774132224 64136047809446745898752 65154080314358599008256 72012404557975293640704 73298340353653423884288 83769531832746770153472 85514730412595661198336 97731120471537898512384 108018606836962940461056 114019640550127548264448 128272095618893491797504 146596680707306847768576 171029460825191322396672 195462240943075797024768 216037213673925880922112 228039281100255096528896 256544191237786983595008 293193361414613695537152 342058921650382644793344 456078562200510193057792 513088382475573967190016 586386722829227391074304 684117843300765289586688 1026176764951147934380032 1368235686601530579173376 2052353529902295868760064 4104707059804591737520128
- Sum of all divisors σ(n): 14791805596271932915779456
- Sum of proper divisors (its aliquot sum) s(n): 10687098536467341178259328
- 4104707059804591737520128 is an abundant number, because the sum of its proper divisors (10687098536467341178259328) is greater than itself. Its abundance is 6582391476662749440739200
Bases of 4104707059804591737520128
- Binary: 11011001010011010010011101100101101101011000110101110101001001111111000000000000002
- Hexadecimal: 0x365349D96D635D49FC000
- Base-36: IKEZRWLU3HLX81S0
Squares and roots of 4104707059804591737520128
- 4104707059804591737520128 squared (41047070598045917375201282) is 16848620046809656250871256976452762551235205136384
- 4104707059804591737520128 cubed (41047070598045917375201283) is 69158649654104766920593765090417076524616657160823770211139389236185137152
-
The
square root of 4104707059804591737520128 is 2026007665287.7184357635 -
The
cube root of 4104707059804591737520128 is 160113292.9350476685
Scales and comparisons
How big is 4104707059804591737520128?- 4,104,707,059,804,591,737,520,128 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,104,707,059,804,591,737,520,128 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 4104707059804591737520128 cubic inches would be around 13342774.4 feet tall.
Recreational maths with 4104707059804591737520128
- 4104707059804591737520128 backwards is 8210257371954089507074014
- The number of decimal digits it has is: 25
- The sum of 4104707059804591737520128'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 4104707059804591737520128 - Facts about the integer". Numbermatics.com. 2024. Web. 21 June 2024.
APA style:
Numbermatics. (2024). Number 4104707059804591737520128 - Facts about the integer. Retrieved 21 June 2024, from https://numbermatics.com/n/4104707059804591737520128/
Chicago style:
Numbermatics. 2024. "Number 4104707059804591737520128 - Facts about the integer". https://numbermatics.com/n/4104707059804591737520128/
The information we have on file for 4104707059804591737520128 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 4104707059804591737520128, math, Factors of 4104707059804591737520128, curriculum, school, college, exams, university, Prime factorization of 4104707059804591737520128, STEM, science, technology, engineering, physics, economics, calculator, four septillion, one hundred four sextillion, seven hundred seven quintillion, fifty-nine quadrillion, eight hundred four trillion, five hundred ninety-one billion, seven hundred thirty-seven million, five hundred twenty thousand, one hundred twenty-eight.