418408017080524717244092416
418,408,017,080,524,717,244,092,416 is an even composite number composed of five prime numbers multiplied together.
418408017080524717244092416 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, seven hundred forty-five divisors.
Prime factorization of 418408017080524717244092416:
212 × 312 × 74 × 232 × 736
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 23 × 23 × 73 × 73 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 418408017080524717244092416 from the Numbermatics database.
Names of 418408017080524717244092416
- Cardinal: 418408017080524717244092416 can be written as Four hundred eighteen septillion, four hundred eight sextillion, seventeen quintillion, eighty quadrillion, five hundred twenty-four trillion, seven hundred seventeen billion, two hundred forty-four million, ninety-two thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 4.18408017080524717244092416 × 1026
Factors of 418408017080524717244092416
Divisors of 418408017080524717244092416
- Number of divisors d(n): 17745
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 23 24 27 28 32 36 42 46 48 49 54 56 63 64 69 72 73 81 84 92 96 98 108 112 126 128 138 144 146 147 161 162 168 184 189 192 196 207 216 219 224 243 252 256 276 288 292 294 322 324 336 343 368 378 384 392 414 432 438 441 448 483 486 504 511 512 529 552 567 576 584 588 621 644 648 657 672 686 729 736 756 768 784 828 864 876 882 896 966 972 1008 1022 1024 1029 1058 1104 1127 1134 1152 1168 1176 1242 1288 1296 1314 1323 1344 1372 1449 1458 1472 1512 1533 1536 1568 1587 1656 1679 1701 1728 1752 1764 1792 1863 1932 1944 1971 2016 2044 2048 2058 2116 2187 2208 2254 2268 2304 2336 2352 2401 2484 2576 2592 2628 2646 2688 2744 2898 2916 2944 3024 3066 3072 3087 3136 3174 3312 3358 3381 3402 3456 3504 3528 3577 3584 3703 3726 3864 3888 3942 3969 4032 4088 4096 4116 4232 4347 4374 4416 4508 4536 4599 4608 4672 4704 4761 4802 4968 5037 5103 5152 5184 5256 5292 5329 5376 5488 5589 5796 5832 5888 5913 6048 6132 6144 6174 6272 6348 6561 6624 6716 6762 6804 6912 7008 7056 7154 7168 7203 7406 7452 7728 7776 7884 7889 7938 8064 8176 8232 8464 8694 8748 8832 9016 9072 9198 9216 9261 9344 9408 9522 9604 9936 10074 10143 10206 10304 10368 10512 10584 10658 10731 10752 10976 11109 11178 11592 11664 11753 11776 11826 11907 12096 12264 12288 12348 12544 12696 13041 13122 13248 13432 13524 13608 13797 13824 14016 14112 14283 14308 14336 14406 14812 14904 15111 15309 15456 15552 15768 15778 15876 15987 16128 16352 16464 16767 16928 17388 17496 17664 17739 18032 18144 18396 18432 18522 18688 18816 19044 19208 19683 19872 20148 20286 20412 20608 20736 21024 21168 21316 21462 21504 21609 21952 22218 22356 23184 23328 23506 23552 23652 23667 23814 24192 24528 24696 25039 25088 25392 25921 26082 26244 26496 26864 27048 27216 27594 27648 27783 28032 28224 28566 28616 28672 28812 29624 29808 30222 30429 30618 30912 31104 31536 31556 31752 31974 32193 32256 32704 32928 33327 33534 33856 34776 34992 35259 35328 35478 35721 36064 36288 36792 36864 37044 37303 37376 37632 38088 38416 38617 39123 39366 39744 40296 40572 40824 41216 41391 41472 42048 42336 42632 42849 42924 43008 43218 43904 44436 44712 45333 45927 46368 46656 47012 47104 47304 47334 47628 47961 48384 49056 49392 50078 50176 50301 50784 51842 52164 52488 52992 53217 53728 54096 54432 55188 55223 55296 55566 56064 56448 57132 57232 57624 59049 59248 59616 60444 60858 61236 61824 62208 63072 63112 63504 63948 64386 64512 64827 65408 65856 66654 67068 67712 69552 69984 70518 70656 70956 71001 71442 72128 72576 73584 74088 74606 74752 75117 75264 76176 76832 77234 77763 78246 78732 79488 80592 81144 81648 82271 82432 82782 82944 83349 84096 84672 85264 85698 85848 86016 86436 87808 88872 89424 90666 91287 91854 92736 93312 94024 94208 94608 94668 95256 95922 96579 96768 98112 98784 99981 100156 100352 100602 101568 103684 104328 104976 105777 105984 106434 107163 107456 108192 108864 110376 110446 110592 111132 111909 112128 112896 114264 114464 115248 115851 117369 118098 118496 119232 120888 121716 122472 122567 123648 124173 124416 126144 126224 127008 127896 128547 128772 129024 129654 130816 131712 133308 134136 135424 135999 137781 139104 139968 141036 141312 141912 142002 142884 143883 144256 145152 147168 148176 149212 149504 150234 150528 150903 152352 153664 154468 155526 156492 157464 158976 159651 161184 162288 163296 164542 164864 165564 165669 165888 166698 168192 169344 170528 171396 171696 172872 175273 175616 177147 177744 178848 181332 181447 182574 183708 185472 186624 188048 189216 189336 190512 191844 193158 193536 194481 196224 197568 199962 200312 200704 201204 203136 207368 208656 209952 211554 211968 212868 213003 214326 214912 216384 217728 220752 220892 222264 223818 224256 225351 225792 228528 228928 230496 231702 233289 234738 236196 236992 238464 241776 243432 244944 245134 246813 247296 248346 248832 250047 252288 252448 254016 255792 257094 257544 258048 259308 261121 261632 263424 266616 268272 270319 270848 271998 273861 275562 278208 279936 282072 282624 283824 284004 285768 287766 288512 289737 290304 294336 296352 298424 299008 299943 300468 301056 301806 304704 307328 308936 311052 312984 314928 317331 317952 319302 321489 322368 324576 326592 329084 329728 331128 331338 331776 333396 335727 336384 338688 341056 342792 343392 345744 347553 350546 351232 352107 354294 355488 357696 362664 362894 365148 367416 367701 370944 372519 373248 376096 378432 378672 381024 383688 385641 386316 387072 388962 389017 392448 395136 399924 400624 402408 406272 407997 413343 414736 417312 419904 423108 423936 425736 426006 428652 429824 431649 432768 435456 441504 441784 444528 447636 448512 450702 451584 452709 457056 457856 460992 463404 466578 469476 472392 473984 476928 478953 483552 486864 489888 490268 493626 494592 496692 497007 497664 500094 504576 504896 508032 511584 514188 515088 518616 522242 523264 525819 526848 531441 533232 536544 540638 541696 543996 544341 547722 551124 556416 559872 564144 567648 568008 571536 575532 575897 577024 579474 580608 583443 588672 592704 596848 599886 600936 602112 603612 609408 614656 617872 622104 625968 629856 634662 635904 638604 639009 642978 644736 649152 653184 658168 659456 662256 662676 666792 671454 672768 676053 677376 682112 685584 686784 691488 695106 699867 701092 702464 704214 708588 710976 715392 725328 725788 730296 734832 735402 740439 741888 745038 746496 750141 752192 756864 757344 762048 767376 771282 772632 774144 777924 778034 783363 784896 790272 799848 801248 804816 810957 812544 815994 821583 826686 829472 834624 839808 846216 847872 851472 852012 857304 857969 859648 863298 865536 869211 870912 883008 883568 889056 895272 897024 899829 901404 903168 905418 914112 915712 921984 926808 933156 938952 944784 947968 951993 953856 957906 964467 967104 973728 979776 980536 987252 989184 993384 994014 995328 1000188 1007181 1009152 1009792 1016064 1023168 1028376 1030176 1037232 1042659 1044484 1046528 1051638 1053696 1056321 1062882 1066464 1073088 1081276 1083392 1087992 1088682 1095444 1102248 1103103 1112832 1117557 1119744 1128288 1135296 1136016 1143072 1151064 1151794 1154048 1156923 1158948 1161216 1166886 1167051 1177344 1185408 1193696 1199772 1201872 1207224 1218816 1223991 1229312 1235744 1240029 1244208 1251936 1259712 1269324 1270129 1271808 1277208 1278018 1285956 1289472 1294947 1298304 1306368 1316336 1324512 1325352 1333584 1342908 1345536 1352106 1354752 1358127 1364224 1371168 1373568 1382976 1390212 1399734 1402184 1404928 1408428 1417176 1421952 1430784 1436859 1450656 1451576 1460592 1469664 1470804 1480878 1483776 1490076 1491021 1492992 1500282 1504384 1513728 1514688 1524096 1534752 1542564 1545264 1555848 1556068 1566726 1569792 1577457 1580544 1599696 1602496 1609632 1621914 1625088 1631988 1633023 1643166 1653372 1658944 1669248 1679616 1692432 1702944 1704024 1714608 1715938 1719296 1726596 1727691 1731072 1738422 1741824 1750329 1766016 1767136 1778112 1790544 1799658 1802808 1806336 1810836 1827847 1828224 1831424 1843968 1853616 1866312 1877904 1889568 1892233 1895936 1903986 1907712 1915812 1917027 1928934 1934208 1947456 1959552 1961072 1974504 1978368 1986768 1988028 2000376 2014362 2018304 2019584 2028159 2032128 2046336 2056752 2060352 2074464 2085318 2088968 2093056 2099601 2103276 2107392 2112642 2125764 2132928 2146176 2162552 2166784 2175984 2177364 2190888 2204496 2206206 2221317 2225664 2235114 2239488 2250423 2256576 2270592 2272032 2286144 2302128 2303588 2308096 2313846 2317896 2322432 2333772 2334102 2350089 2354688 2370816 2387392 2399544 2403744 2414448 2432871 2437632 2447982 2458624 2464749 2471488 2480058 2488416 2503872 2519424 2538648 2540258 2543616 2554416 2556036 2571912 2573907 2578944 2589894 2596608 2607633 2612736 2632672 2649024 2650704 2667168 2685816 2691072 2699487 2704212 2709504 2716254 2723119 2728448 2742336 2747136 2765952 2780424 2799468 2804368 2816856 2819041 2834352 2843904 2855979 2861568 2873718 2893401 2901312 2903152 2921184 2939328 2941608 2961756 2967552 2980152 2982042 2985984 3000564 3008768 3021543 3027456 3029376 3048192 3069504 3085128 3090528 3111696 3112136 3127977 3133452 3139584 3154914 3161088 3168963 3199392 3204992 3219264 3243828 3250176 3263976 3266046 3286332 3306744 3309309 3317888 3338496 3352671 3359232 3384864 3405888 3408048 3429216 3431876 3438592 3453192 3455382 3462144 3470769 3476844 3483648 3500658 3501153 3532032 3534272 3556224 3581088 3599316 3605616 3621672 3655694 3656448 3662848 3671973 3687936 3707232 3720087 3732624 3755808 3779136 3784466 3791872 3807972 3810387 3815424 3831624 3834054 3857868 3868416 3884841 3894912 3919104 3922144 3949008 3973536 3976056 4000752 4028724 4031279 4036608 4039168 4056318 4064256 4074381 4092672 4113504 4120704 4148928 4170636 4177936 4199202 4206552 4214784 4225284 4251528 4265856 4292352 4310577 4325104 4351968 4354728 4381776 4408992 4412412 4442634 4451328 4470228 4473063 4478976 4500846 4513152 4541184 4544064 4572288 4604256 4607176 4616192 4627692 4635792 4667544 4668204 4700178 4709376 4732371 4741632 4774784 4799088 4807488 4828896 4865742 4875264 4895964 4899069 4917248 4929498 4942976 4960116 4976832 5007744 5038848 5077296 5080516 5108832 5112072 5143824 5147814 5157888 5179788 5183073 5193216 5215266 5225472 5250987 5265344 5298048 5301408 5334336 5371632 5398974 5408424 5419008 5432508 5446238 5456896 5483541 5484672 5494272 5531904 5560848 5598936 5608736 5633712 5638082 5668704 5676699 5687808 5711958 5723136 5747436 5751081 5786802 5802624 5806304 5842368 5878656 5883216 5923512 5935104 5960304 5964084 6001128 6005783 6017536 6043086 6054912 6058752 6084477 6096384 6139008 6170256 6181056 6223392 6224272 6255954 6266904 6279168 6298803 6309828 6322176 6337926 6398784 6409984 6438528 6487656 6500352 6527952 6532092 6572664 6613488 6618618 6635776 6663951 6676992 6705342 6718464 6751269 6769728 6811776 6816096 6858432 6863752 6877184 6906384 6910764 6924288 6941538 6953688 6967296 7001316 7002306 7050267 7064064 7068544 7112448 7162176 7198632 7211232 7243344 7298613 7311388 7312896 7325696 7343946 7375872 7394247 7414464 7440174 7465248 7511616 7558272 7568932 7583744 7615944 7620774 7630848 7663248 7668108 7715736 7721721 7736832 7769682 7789824 7822899 7838208 7844288 7898016 7947072 7952112 8001504 8057448 8062558 8073216 8078336 8098461 8112636 8128512 8148762 8169357 8185344 8227008 8241408 8297856 8341272 8355872 8398404 8413104 8450568 8457123 8503056 8531712 8567937 8584704 8621154 8650208 8680203 8703936 8709456 8763552 8817984 8824824 8885268 8902656 8940456 8946126 8947391 8957952 9001692 9026304 9064629 9082368 9088128 9144576 9208512 9214352 9255384 9271584 9335088 9336408 9383931 9400356 9418752 9464742 9483264 9506889 9549568 9598176 9614976 9657792 9731484 9750528 9791928 9798138 9834496 9858996 9885952 9920232 9927927 9953664 10015488 10058013 10077696 10154592 10161032 10217664 10224144 10287648 10295628 10315776 10359576 10366146 10386432 10412307 10430532 10450944 10501974 10503459 10530688 10596096 10602816 10668672 10743264 10797948 10816848 10865016 10892476 10913792 10967082 10969344 10988544 11015919 11063808 11121696 11197872 11217472 11267424 11276164 11337408 11353398 11375616 11423916 11431161 11446272 11494872 11502162 11573604 11605248 11612608 11654523 11684736 11757312 11766432 11847024 11920608 11928168 12002256 12011566 12035072 12086172 12093837 12109824 12117504 12168954 12192768 12223143 12278016 12340512 12362112 12446784 12448544 12511908 12533808 12597606 12619656 12644352 12675852 12794929 12797568 12819968 12877056 12931731 12975312 13055904 13064184 13145328 13226976 13237236 13245631 13271552 13327902 13353984 13410684 13419189 13436928 13502538 13539456 13623552 13632192 13716864 13727504 13812768 13821528 13848576 13883076 13907376 14002632 14004612 14100534 14128128 14137088 14197113 14224896 14324352 14397264 14422464 14486688 14597226 14622776 14625792 14651392 14687892 14697207 14751744 14788494 14828928 14880348 14930496 15023232 15116544 15137864 15167488 15231888 15241548 15326496 15336216 15431472 15443442 15473664 15539364 15549219 15579648 15645798 15676416 15688576 15752961 15796032 15894144 15904224 16003008 16114896 16125116 16156672 16196922 16225272 16257024 16297524 16338714 16370688 16450623 16454016 16482816 16595712 16682544 16711744 16796808 16826208 16901136 16914246 17006112 17030097 17063424 17135874 17169408 17242308 17253243 17300416 17360406 17407872 17418912 17527104 17635968 17649648 17770536 17805312 17880912 17892252 17894782 18003384 18017349 18052608 18129258 18164736 18176256 18253431 18289152 18417024 18428704 18510768 18543168 18670176 18672816 18767862 18800712 18837504 18896409 18929484 18966528 19013778 19061833 19099136 19196352 19229952 19315584 19462968 19501056 19583856 19596276 19717992 19733287 19771904 19840464 19855854 19907328 19991853 20030976 20116026 20155392 20253807 20309184 20322064 20435328 20448288 20575296 20591256 20631552 20719152 20732292 20772864 20824614 20861064 20901888 21003948 21006918 21061376 21150801 21192192 21205632 21337344 21486528 21595896 21633696 21730032 21784952 21827584 21895839 21934164 21938688 21977088 22031838 22127616 22182741 22243392 22395744 22434944 22534848 22552328 22674816 22706796 22751232 22847832 22862322 22892544 22989744 23004324 23147208 23165163 23210496 23225216 23309046 23369472 23468697 23514624 23532864 23694048 23841216 23856336 24004512 24023132 24070144 24172344 24187674 24219648 24235008 24295383 24337908 24385536 24446286 24508071 24556032 24681024 24724224 24893568 24897088 25023816 25067616 25195212 25239312 25351704 25371369 25589858 25595136 25639936 25703811 25754112 25863462 25950624 26040609 26111808 26128368 26290656 26453952 26474472 26491262 26543104 26655804 26707968 26821368 26838378 26842173 26873856 27005076 27078912 27193887 27247104 27264384 27433728 27455008 27625536 27643056 27766152 27814752 28005264 28009224 28151793 28201068 28256256 28274176 28394226 28398241 28449792 28520667 28648704 28794528 28844928 28973376 29194452 29245552 29251584 29375784 29394414 29503488 29576988 29657856 29760696 29783781 29860992 30046464 30174039 30233088 30275728 30463776 30483096 30652992 30672432 30862944 30886884 30947328 31078728 31098438 31159296 31236921 31291596 31352832 31377152 31505922 31510377 31592064 31788288 31808448 32006016 32229792 32250232 32313344 32393844 32450544 32595048 32677428 32741376 32901246 32908032 32965632 33047757 33191424 33365088 33423488 33593616 33652416 33802272 33828492 34012224 34060194 34126848 34271748 34293483 34338816 34484616 34506486 34600832 34720812 34815744 34837824 34963569 35054208 35271936 35299296 35541072 35761824 35784504 35789564 36006768 36034698 36105216 36258516 36281511 36329472 36352512 36506862 36578304 36834048 36857408 37021536 37086336 37340352 37345632 37535724 37601424 37792818 37858968 37933056 38027556 38123666 38198272 38384787 38392704 38459904 38631168 38795193 38925936 39167712 39192552 39435984 39466574 39543808 39680928 39711708 39736893 39814656 39983706 40061952 40232052 40257567 40310784 40507614 40618368 40644128 40870656 40896576 41150592 41182512 41438304 41464584 41545728 41649228 41722128 42007896 42013836 42040481 42122752 42301602 42384384 42411264 42591339 42674688 42973056 43191792 43267392 43460064 43569904 43791678 43868328 43877376 43954176 44063676 44091621 44255232 44365482 44486784 44791488 44869888 45069696 45104656 45349632 45413592 45502464 45695664 45724644 45979488 46008648 46294416 46330326 46420992 46450432 46618092 46647657 46738944 46937394 47029248 47065728 47258883 47388096 47682432 47712672 48009024 48046264 48140288 48344688 48375348 48470016 48590766 48675816 48771072 48892572 49016142 49112064 49351869 49362048 49448448 49787136 49794176 50047632 50135232 50390424 50478624 50703408 50742738 51090291 51179716 51190272 51279872 51407622 51508224 51726924 51759729 51901248 52081218 52223616 52256736 52581312 52907904 52948944 52982524 53086208 53311608 53415936 53642736 53676756 53684346 54010152 54052047 54157824 54387774 54494208 54528768 54760293 54867456 54910016 55251072 55286112 55532304 55629504 56010528 56018448 56303586 56402136 56512512 56548352 56689227 56788452 56796482 56899584 57041334 57185499 57297408 57589056 57689856 57946752 58388904 58491104 58503168 58751568 58788828 59153976 59199861 59315712 59521392 59567562 59721984 59975559 60092928 60348078 60466176 60551456 60761421 60927552 60966192 61305984 61344864 61725888 61773768 61894656 62157456 62196876 62318592 62473842 62583192 62631737 62705664 62754304 63011844 63020754 63184128 63452403 63576576 63616896 64012032 64459584 64500464 64787688 64901088 65190096 65354856 65482752 65687517 65802492 65816064 65931264 66095514 66382848 66548223 66730176 66846976 67187232 67304832 67604544 67656984 68024448 68120388 68253696 68543496 68586966 68677632 68969232 69012972 69201664 69441624 69495489 69631488 69675648 69927138 70108416 70406091 70543872 70598592 71082144 71523648 71569008 71579128 72013536 72069396 72210432 72517032 72563022 72658944 72705024 72886149 73013724 73156608 73524213 73668096 73714816 74043072 74172672 74680704 74691264 75071448 75202848 75585636 75717936 76055112 76114107 76247332 76396544 76769574 76785408 76919808 77111433 77262336 77590386 77851872 78335424 78385104 78871968 78933148 79087616 79361856 79423416 79473786 79629312 79967412 80123904 80464104 80515134 80526519 80621568 81015228 81236736 81288256 81581661 81741312 81793152 82301184 82365024 82876608 82929168 83298456 83444256 84015792 84027672 84080962 84245504 84455379 84603204 84768768 84822528 85182678 85194723 85349376 85562001 85946112 86383584 86534784 86920128 87139808 87583356 87736656 87754752 88127352 88183242 88510464 88730964 88973568 89351343 89582976 89739776 90139392 90209312 90522117 90699264 90827184 91391328 91449288 91958976 92017296 92588832 92660652 92719417 92841984 92900864 93236184 93295314 93477888 93710763 93874788 94058496 94131456 94517766 94531131 94776192 95364864 95425344 96018048 96092528 96689376 96750696 96940032 97181532 97351632 97785144 98032284 98224128 98703738 98724096 98896896 99143271 99574272 99588352 100095264 100270464 100780848 100957248 101406816 101485476 102180582 102359432 102380544 102559744 102815244 102880449 103016448 103453848 103519458 103802496 104162436 104447232 104513472 104890707 105162624 105815808 105897888 105965048 106172416 106623216 107285472 107353512 107368692 108020304 108104094 108315648 108775548 108844533 108988416 109057536 109520586 109734912 109820032 110502144 110572224 111064608 111259008 112021056 112036896 112607172 112804272 113096704 113378454 113576904 113592964 113799168 114082668 114370998 114594816 115154361 115178112 115379712 115893504 116777808 116982208 117503136 117577656 118307952 118399722 118631424 119042784 119135124 119210679 119443968 119951118 120185856 120696156 120772701 120932352 121102912 121522842 121855104 121932384 122611968 122689728 123451776 123547536 124314912 124393752 124637184 124947684 125166384 125263474 125508608 126023688 126041508 126121443 126368256 126904806 127153152 127233792 127774017 128024064 128919168 129000928 129575376 129802176 130380192 130709712 131375034 131604984 131632128 131862528 132191028 132274863 132765696 133096446 133432831 133460352 133693952 134374464 134609664 135209088 135313968 136048896 136240776 136507392 137086992 137173932 137938464 138025944 138133009 138403328 138883248 138990978 139262976 139351296 139854276 139942971 140216832 140812182 141087744 141197184 141776649 142164288 143047296 143138016 143158256 144027072 144138792 144420864 145034064 145126044 145410048 145772298 146027448 146313216 147048426 147336192 147429632 148055607 148086144 148345344 149361408 149382528 150142896 150405696 151171272 151435872 152110224 152228214 152494664 152793088 153270873 153539148 153570816 153839616 154222866 154524672 155180772 155279187 155703744 156670848 156770208 157743936 157866296 158175232 158723712 158846832 158947572 159258624 159934824 160247808 160928208 161030268 161053038 162030456 162156141 162473472 162576512 163163322 163482624 163586304 164280879 164602368 164730048 165753216 165858336 166596912 166888512 168031584 168055344 168161924 168491008 168910758 169206408 169537536 169645056 170067681 170365356 170389446 170698752 171124002 171556497 171892224 172767168 173069568 173840256 174279616 175166712 175473312 175509504 176254704 176366484 177461928 177599583 177947136 178702686 179165952 179479552 179926677 180278784 180418624 181044234 181398528 181654368 182284263 182782656 182898576 183917952 184034592 185177664 185321304 185438834 185683968 185801728 186472368 186590628 186955776 187421526 187749576 187895211 188116992 188262912 189035532 189062262 189552384 190357209 190729728 190850688 192036096 192185056 193378752 193501392 194363064 194703264 195570288 196064568 196448256 197062551 197407476 197448192 197793792 198286542 198787687 199148544 199176704 199644669 200190528 200540928 201561696 201914496 202813632 202970952 204361164 204718864 204761088 205630488 205760898 205789993 206032896 206907696 207038916 207604992 208324872 208486467 208894464 209026944 209781414 210325248 211218273 211631616 211795776 211930096 213246432 214570944 214707024 214737384 216040608 216208188 216631296 217551096 217689066 217976832 218115072 218658447 219041172 219469824 219640064 220572639 221004288 221144448 222129216 222518016 224042112 224073792 225214344 225608544 226193408 226756908 227153808 227185928 228165336 228342321 228741996 229189632 230308722 230356224 230759424 231334299 231787008 233555616 233964416 235006272 235155312 236615904 236799444 237262848 238085568 238270248 238421358 238887936 239902236 240371712 241392312 241545402 241579557 241864704 242205824 243045684 243710208 243864768 244744983 245223936 245379456 246903552 247095072 248629824 248787504 249895368 250332768 250526948 251017216 252047376 252083016 252242886 252736512 253366137 253809612 254306304 254467584 255548034 255584169 256048128 257838336 258001856 259150752 259604352 260760384 261419424 262750068 263209968 263264256 264382056 264549726 265531392 266192892 266865662 266920704 267387904 268054029 268748928 269219328 270418176 270627936 271566351 272097792 272481552 274173984 274347864 275876928 276051888 276266018 276806656 277766496 277981956 278158251 278525952 278702592 279708552 279885942 280433664 281132289 281624364 282175488 282394368 283553298 283593393 284328576 286094592 286276032 286316512 288054144 288277584 290068128 290252088 290820096 291544596 292054896 294096852 294283367 294672384 294859264 296111214 296172288 296690688 297429813 298722816 298765056 300285792 300811392 302342544 302871744 304220448 304456428 304989328 306541746 307078296 307141632 307679232 308445732 308641347 309049344 310361544 310558374 311407488 313341696 313540416 314672121 315487872 315732592 317447424 317693664 317895144 318517248 319869648 321856416 322060536 322106076 324060912 324312282 324946944 325153024 326326644 326533599 326965248 327172608 328561758 329204736 329460096 331506432 331716672 333193824 333777024 336063168 336110688 336323848 336982016 337821516 338412816 339290112 340135362 340730712 340778892 341397504 342248004 343112994 343784448 345463083 345534336 346139136 347680512 348559232 350333424 350946624 352509408 352732968 354923856 355199166 355894272 357405372 357632037 358331904 358959104 359853354 360557568 360837248 362088468 362318103 362797056 363308736 364568526 365565312 365797152 367835904 368069184 370355328 370642608 370877668 371603456 372944736 373181256 373911552 374843052 375499152 375790422 376525824 378071064 378124524 378364329 379104768 380714418 381459456 381701376 383322051 384072192 384370112 386757504 387002784 388726128 389406528 391140576 392129136 394125102 394814952 394896384 395587584 396573084 396824589 397575374 398297088 398353408 399289338 400298493 400381056 401081856 403123392 403828992 405627264 405941904 408722328 409437728 409522176 411260976 411521796 411579986 413815392 414077832 414399027 415209984 416649744 416972934 417788928 418053888 419562828 419828913 420650496 422436546 423263232 423591552 423860192 425329947 426492864 429141888 429414048 429474768 432081216 432416376 433262592 435102192 435378132 436230144 437316894 438082344 438422159 438939648 439280128 441145278 442008576 442288896 444166821 444258432 445036032 448084224 448147584 450428688 451217088 453513816 454307616 454371856 456330672 456684642 457483992 458379264 459812619 460617444 460712448 461518848 462668598 463574016 465837561 467111232 467928832 470012544 470310624 473231808 473598888 474525696 476171136 476540496 476842716 477775872 479804472 480743424 482784624 483090804 483159114 484411648 486091368 486468423 487420416 487729536 489489966 490447872 490758912 492842637 493807104 494190144 497259648 497575008 499790736 500665536 501053896 502034432 504094752 504166032 504485772 505473024 506732274 507619224 508612608 508935168 510203043 511096068 511168338 512096256 514669491 515676672 516003712 518301504 519208704 521520768 522838848 525500136 526419936 526528512 528764112 529099452 532385784 532798749 533731324 533841408 534775808 536108058 537497856 538438656 539780031 540836352 541255872 543132702 544195584 544963104 548347968 548695728 551753856 552103776 552532036 553613312 555532992 555963912 556316502 557051904 557405184 559417104 559771884 560867328 562264578 563248728 563685633 564350976 564788736 567106596 567186786 568657152 571071627 572189184 572552064 572633024 576108288 576555168 580136256 580504176 583089192 584109792 588193704 588566734 589344768 589718528 591187653 592222428 592344576 593381376 594859626 596363061 597445632 597530112 598934007 600571584 601622784 604685088 605743488 608440896 608912856 609978656 613083492 614156592 614283264 616891464 617282694 617369979 618098688 620723088 621116748 622814976 625459401 626683392 627080832 629344242 630975744 631465184 633654819 634894848 635387328 635790288 639739296 643712832 644121072 644212152 648121824 648624564 649893888 650306048 652653288 653067198 653159543 653930496 654345216 655975341 657123516 658409472 658920192 661717917 663012864 663433344 666387648 667554048 672126336 672221376 672647696 675643032 676825632 678580224 680270724 681461424 681557784 684496008 685026963 686225988 687568896 690926166 691068672 692278272 694002897 695361024 697118464 700666848 701893248 705018816 705465936 709847712 710398332 711788544 714810744 715264074 716663808 717918208 719706708 721115136 721674496 724176936 724636206 724738671 725594112 726617472 729137052 731130624 731594304 734234949 735671808 736138368 740710656 741285216 741755336 743206912 745889472 746362512 749686104 750998304 751580844 753051648 756142128 756249048 756728658 758209536 760098411 761428836 762918912 763402752 766644102 766752507 768144384 768740224 773515008 774005568 777452256 778813056 782281152 784258272 788250204 789629904 789792768 793146168 793649178 795150748 796594176 796706816 798578676 800596986 800762112 802163712 804162087 806246784 807657984 811254528 811883808 817444656 818875456 822521952 823043592 823159972 827630784 828155664 828798054 830419968 833299488 833945868 834474753 835577856 836107776 839125656 839657826 841300992 844873092 846526464 847183104 847720384 850659894 850780179 852985728 858283776 858828096 858949536 864162432 864832752 870204384 870756264 872460288 874633788 876164688 876844318 878560256 882290556 882850101 884017152 884577792 888333642 888516864 890072064 892289439 896168448 896295168 900857376 902434176 907027632 908615232 908743712 912661344 913369284 914967984 919625238 921234888 921424896 923037696 925337196 925924041 927148032 931675122 934029817 934222464 935857664 940025088 940621248 944016363 946463616 947197776 952342272 953080992 953685432 955551744 959608944 965569248 966181608 966318228 966931063 968823296 972182736 972936846 974840832 975459072 978979932 979600797 980895744 981517824 985685274 987614208 988380288 994519296 995150016 999581472 1001331072 1002107792 1008189504 1008332064 1008971544 1010946048 1013464548 1015238448 1017870336 1020406086 1022192136 1022336676 1024192512 1029338982 1031353344 1032007424 1036389249 1036603008 1038417408 1043041536 1045677696 1051000272 1052839872 1057528224 1058198904 1064771568 1065597498 1067462648 1067682816 1069551616 1072216116 1072896111 1074995712 1076877312 1079560062 1081672704 1082511744 1086265404 1086954309 1088391168 1089926208 1096695936 1097391456 1103507712 1104207552 1105064072 1107226624 1111065984 1111927824 1112633004 1114810368 1118834208 1119543768 1121734656 1124529156 1126497456 1127371266 1129577472 1134213192 1134373572 1135092987 1137314304 1142143254 1144378368 1145104128 1145266048 1149966153 1152216576 1153110336 1160272512 1161008352 1166178384 1168219584 1176387408 1177133468 1179437056 1182375306 1184444856 1184689152 1186762752 1189719252 1190473767 1192726122 1194891264 1195060224 1197868014 1200895479 1201143168 1203245568 1209370176 1211486976 1216881792 1217825712 1219957312 1226166984 1228313184 1228566528 1233782928 1234565388 1234739958 1241446176 1242233496 1243197081 1245629952 1250918802 1253366784 1254161664 1258688484 1259486739 1261951488 1262930368 1267309638 1269789696 1270774656 1271580576 1275989841 1279478592 1287425664 1288242144 1288424304 1296243648 1297249128 1299787776 1300612096 1305306576 1306134396 1306319086 1308690432 1311950682 1314247032 1315266477 1316818944 1317840384 1323435834 1326025728 1326866688 1332500463 1332775296 1335108096 1344252672 1344442752 1345295392 1351286064 1353651264 1360541448 1362922848 1363115568 1368992016 1370053926 1372451976 1375137792 1379437857 1381852332 1382137344 1384556544 1388005794 1390722048 1391513809 1394236928 1397512683 1401333696 1403786496 1410037632 1410931872 1419695424 1420796664 1423577088 1429621488 1430528148 1433327616 1439413416 1440529951 1442230272 1443348992 1448353872 1449272412 1449477342 1453234944 1458274104 1459405269 1462261248 1463188608 1468469898 1471343616 1472276736 1478527911 1481421312 1482570432 1483510672 1491778944 1492725024 1499372208 1501996608 1503161688 1506103296 1512284256 1512498096 1513457316 1516419072 1520196822 1522857672 1525837824 1526805504 1530609129 1533288204 1533505014 1536288768 1537480448 1544008473 1547030016 1548011136 1554904512 1557626112 1564562304 1568516544 1576500408 1579259808 1579585536 1586292336 1587298356 1590301496 1593413632 1597157352 1598396247 1601193972 1601524224 1604327424 1608324174 1612493568 1615315968 1619340093 1622509056 1623767616 1634889312 1637750912 1645043904 1646087184 1646319944 1655261568 1656311328 1657596108 1660839936 1666598976 1667891736 1668949506 1671155712 1672215552 1678251312 1679315652 1682601984 1689746184 1691056899 1693052928 1694366208 1695440768 1701319788 1701560358 1705971456 1713214881 1716567552 1717656192 1717899072 1728324864 1729665504 1740408768 1741512528 1749267576 1752329376 1753688636 1757120512 1764581112 1765700202 1768034304 1769155584 1773562959 1776667284 1777033728 1780144128 1784578878 1789089183 1792336896 1792590336 1801714752 1804868352 1814055264 1817230464 1817487424 1825322688 1826738568 1829935968 1839250476 1842469776 1842849792 1850674392 1851848082 1852109937 1854296064 1863350244 1868059634 1868444928 1871715328 1876378203 1880050176 1881242496 1888032726 1892927232 1894395552 1900964457 1904684544 1906161984 1907370864 1919217888 1931138496 1932363216 1932636456 1933862126 1937646592 1944365472 1945873692 1949681664 1950918144 1957959864 1959201594 1959478629 1961791488 1963035648 1967926023 1971370548 1975228416 1976760576 1985153751 1989038592 1990300032 1999162944 2002662144 2004215584 2016379008 2016664128 2017943088 2026929096 2030476896 2035740672 2040812172 2044384272 2044673352 2055080889 2058677964 2062706688 2064014848 2072778498 2073071593 2073206016 2076834816 2082008691 2086083072 2091355392 2102000544 2105679744 2115056448 2116397808 2129543136 2131194996 2134925296 2135365632 2144432232 2145792222 2149991424 2153754624 2159120124 2163345408 2165023488 2172530808 2173908618 2174216013 2176782336 2179852416 2193391872 2194782912 2202704847 2207015424 2208415104 2210128144 2222131968 2223855648 2225266008 2229620736 2237668416 2239087536 2249058312 2252994912 2254742532 2259154944 2268426384 2268747144 2270185974 2274628608 2280295233 2284286508 2288756736 2290208256 2290532096 2299932306 2300257521 2304433152 2306220672 2320545024 2322016704 2332356768 2336439168 2352774816 2354266936 2358874112 2364750612 2368889712 2369378304 2379438504 2380947534 2385452244 2389782528 2390120448 2395736028 2401790958 2402286336 2406491136 2412486261 2418740352 2422973952 2433763584 2435651424 2439914624 2452333968 2456626368 2467565856 2469130776 2469479916 2482892352 2484466992 2486394162 2491259904 2501837604 2503424259 2506733568 2508323328 2517376968 2518973478 2523902976 2525860736 2534619276 2539579392 2541549312 2543161152 2551979682 2552340537 2558957184 2574851328 2576484288 2576848608 2592487296 2594498256 2601224192 2610613152 2612268792 2612638172 2617380864 2623901364 2628494064 2630532954 2635680768 2646871668 2648550303 2652051456 2653733376 2665000926 2665550592 2670216192 2688505344 2688885504 2690590784 2702572128 2707302528 2721082896 2725845696 2726231136 2737984032 2740107852 2744903952 2758875714 2763704664 2764274688 2769113088 2776011588 2777772123 2781444096 2783027618 2788473856 2795025366 2802089451 2802667392 2807572992 2820075264 2821863744 2832049089 2839390848 2841593328 2859242976 2861056296 2866655232 2878826832 2881059902 2886697984 2896707744 2898544824 2898954684 2900793189 2906469888 2916548208 2918810538 2924522496 2926377216 2936939796 2938802391 2942687232 2944553472 2957055822 2962842624 2965140864 2967021344 2983557888 2985450048 2998744416 3003993216 3006323376 3024568512 3024996192 3026914632 3032838144 3040393644 3045715344 3053611008 3061218258 3066576408 3067010028 3068955113 3072577536 3074960896 3088016946 3094060032 3096022272 3109167747 3109809024 3115252224 3129124608 3137033088 3153000816 3158519616 3172584672 3174596712 3180602992 3194314704 3196792494 3202387944 3203048448 3208654848 3216648348 3218688333 3224987136 3230631936 3238680186 3245018112 3247535232 3260862927 3269778624 3275501824 3290087808 3292174368 3292639888 3310523136 3312622656 3315192216 3321679872 3333197952 3335783472 3337899012 3344431104 3356502624 3358631304 3365203968 3379492368 3382113798 3388732416 3390881536 3402639576 3403120716 3405278961 3411942912 3426429762 3433135104 3435312384 3435798144 3449898459 3456649728 3459331008 3480817536 3483025056 3498535152 3504658752 3507377272 3514241024 3529162224 3531400404 3538311168 3547125918 3553334568 3554067456 3560288256 3569157756 3571421301 3578178366 3584673792 3585180672 3602686437 3603429504 3609736704 3628110528 3634460928 3634974848 3650645376 3653477136 3659871936 3678500952 3684939552 3685699584 3701348784 3703696164 3704219874 3726700488 3729591243 3736119268 3736889856 3743430656 3752756406 3760100352 3762484992 3776065452 3778460217 3785854464 3788791104 3801928914 3809369088 3812323968 3814741728 3838435776 3862276992 3864726432 3865272912 3867724252 3875293184 3888730944 3891747384 3899363328 3901836288 3915919728 3918403188 3918957258 3926071296 3935852046 3942741096 3945799431 3950456832 3953521152 3970307502 3978077184 3980600064 3997501389 3998325888 4005324288 4008431168 4032758016 4033328256 4035886176 4053858192 4060953792 4081624344 4088768544 4089346704 4110161778 4117355928 4125413376 4128029696 4138313571 4145556996 4146143186 4146412032 4153669632 4164017382 4172166144 4174541427 4182710784 4192538049 4204001088 4211359488 4230112896 4232795616 4259086272 4262389992 4269850592 4270731264 4288864464 4291584444 4299982848 4318240248 4321589853 4326690816 4330046976 4345061616 4347817236 4348432026 4359704832 4378215807 4386783744 4389565824 4405409694 4414030848 4416830208 4420256288 4435583733 4444263936 4447711296 4450532016 4475336832 4478175072 4498116624 4505989824 4509485064 4518309888 4536852768 4537494288 4540371948 4549257216 4560590466 4568573016 4572116801 4577513472 4580416512 4581064192 4591827387 4599864612 4600515042 4608866304 4612441344 4632025419 4641090048 4644033408 4664713536 4672878336 4705549632 4708533872 4729501224 4737779424 4738756608 4758877008 4761895068 4770904488 4780240896 4791472056 4795188741 4803581916 4804572672 4812982272 4824972522 4837480704 4845947904 4858020279 4867527168 4871302848 4879829248 4904667936 4913252736 4935131712 4938261552 4938959832 4965784704 4968933984 4972788324 4982519808 5003675208 5006848518 5013467136 5016646656 5034753936 5037946956 5047805952 5051721472 5069238552 5073170697 5079158784 5083098624 5086322304 5103959364 5104681074 5117914368 5139644643 5149702656 5152968576 5153697216 5184974592 5188996512 5202448384 5221226304 5224537584 5225276344 5247802728 5256988128 5261065908 5271361536 5293743336 5297100606 5304102912 5307466752 5320688877 5330001852 5331101184 5340432384 5367267549 5377010688 5377771008 5381181568 5405144256 5414605056 5442165792 5451691392 5452462272 5475968064 5480215704 5489807904 5517751428 5527409328 5528549376 5552023176 5555544246 5556329811 5562888192 5566055236 5576947712 5590050732 5604178902 5605334784 5615145984 5629134609 5640150528 5643727488 5664098178 5678781696 5683186656 5718485952 5722112592 5757653664 5762119804 5773395968 5793415488 5797089648 5797909368 5801586378 5812939776 5833096416 5837621076 5849044992 5852754432 5873879592 5877604782 5878435887 5885374464 5889106944 5914111644 5925685248 5930281728 5934042688 5955461253 5967115776 5970900096 5997488832 6007986432 6012646752 6049137024 6049992384 6053829264 6080787288 6091430688 6107222016 6122436516 6133152816 6134020056 6137910226 6149921792 6165242667 6176033892 6188120064 6192044544 6218335494 6219214779 6219618048 6230504448 6246026073 6258249216 6274066176 6306001632 6317039232 6345169344 6349193424 6361205984 6388629408 6393584988 6404775888 6406096896 6433296696 6437376666 6449974272 6461263872 6477360372 6490036224 6495070464 6521725854 6522648039 6539557248 6551003648 6580175616 6584348736 6585279776 6608114541 6621046272 6625245312 6630384432 6666395904 6671566944 6675798024 6688862208 6713005248 6717262608 6758984736 6764227596 6768517441 6777464832 6781763072 6805279152 6806241432 6810557922 6823885824 6840885699 6852859524 6866270208 6870624768 6871596288 6899796918 6900772563 6913299456 6918662016 6961635072 6966050112 6997070304 7009317504 7014754544 7058324448 7062800808 7076622336 7094251836 7106669136 7108134912 7138315512 7142842602 7156356732 7169347584 7170361344 7205372874 7206859008 7219473408 7237458783 7256221056 7268921856 7269949696 7301290752 7306954272 7319743872 7357001904 7369879104 7402697568 7407392328 7408439748 7453400976 7459182486 7472238536 7473779712 7486861312 7505512812 7510272777 7520200704 7524969984 7552130904 7556920434 7571708928 7577582208 7603857828 7618738176 7624647936 7629483456 7657021611 7676871552 7724553984 7729452864 7730545824 7735448504 7750586368 7777461888 7783494768 7803672576 7831839456 7836806376 7837914516 7852142592 7871704092 7885482192 7891598862 7907042304 7940615004 7945650909 7956154368 7961200128 7995002778 7996651776 8010648576 8016862336 8065516032 8066656512 8071772352 8107716384 8121907584 8163248688 8177537088 8178693408 8220323556 8234711856 8256059392 8276627142 8291113992 8292286372 8292824064 8307339264 8328034764 8333316369 8344332288 8349082854 8365421568 8385076098 8406268353 8408002176 8422718976 8460225792 8465591232 8518172544 8524779984 8539701184 8577728928 8583168888 8599965696 8636480496 8643179706 8660093952 8690123232 8695634472 8696864052 8702379567 8719409664 8756431614 8773567488 8779131648 8810819388 8816407173 8828061696 8833660416 8840512576 8871167466 8888527872 8895422592 8901064032 8950673664 8956350144 8996233248 9011979648 9018970128 9073705536 9074988576 9080743896 9098514432 9121180932 9137146032 9144233602 9160833024 9162128384 9183654774 9199729224 9201030084 9206865339 9217732608 9224882688 9264050838 9282180096 9288066816 9327503241 9329427072 9345756672 9411099264 9417067744 9459002448 9475558848 9517754016 9523790136 9541808976 9582944112 9590377482 9607163832 9609145344 9625964544 9649945044 9656064999 9674961408 9691895808 9716040558 9735054336 9740596663 9742605696 9759658496 9782588781 9809335872 9826505472 9870263424 9876523104 9877919664 9931569408 9937867968 9945576648 9965039616 10007350416 10013697036 10033293312 10069507872 10075893912 10083709657 10095611904 10103442944 10138477104 10146341394 10166197248 10172644608 10207918728 10209362148 10215836883 10235828736 10279289286 10299405312 10305937152 10307394432 10349695377 10369949184 10377993024 10442452608 10449075168 10450552688 10495605456 10513976256 10522131816 10542723072 10587486672 10594201212 10614933504 10641377754 10660003704 10662202368 10680864768 10714263903 10734535098 10754021376 10755542016 10762363136 10808059311 10810288512 10829210112 10884331584 10903382784 10904924544 10951936128 10960431408 10979615808 11035502856 11054818656 11057098752 11104046352 11111088492 11112659622 11132110472 11153895424 11180101464 11188773729 11208357804 11210669568 11230291968 11258269218 11280301056 11287454976 11328196356 11335380651 11357563392 11366373312 11436971904 11444225184 11515307328 11524239608 11546791936 11586830976 11594179296 11595818736 11603172756 11625879552 11666192832 11675242152 11698089984 11705508864 11747759184 11755209564 11756871774 11778213888 11828223288 11837398293 11851370496 11860563456 11868085376 11910922506 11934231552 11941800192 11992504167 11994977664 12015972864 12025293504 12098274048 12099984768 12107658528 12161574576 12182861376 12244873032 12266305632 12268040112 12275820452 12299843584 12330485334 12352067784 12376240128 12384089088 12414940713 12436670988 12438429558 12439236096 12461008896 12492052146 12516498432 12523624281 12548132352 12612003264 12634078464 12690338688 12698386848 12722411968 12777258816 12787169976 12809551776 12812193792 12866593392 12874753332 12899948544 12954720744 12964769559 12980072448 12990140928 13043451708 13045296078 13079114496 13102007296 13134647421 13160351232 13168697472 13170559552 13216229082 13242092544 13250490624 13260768864 13306751199 13332791808 13343133888 13351596048 13426010496 13434525216 13517969472 13528455192 13537034882 13554929664 13563526144 13610558304 13612482864 13621115844 13647771648 13681771398 13705719048 13716350403 13732540416 13741249536 13743192576 13775482161 13799593836 13801545126 13826598912 13837324032 13896076257 13923270144 13932100224 13994140608 14018635008 14029509088 14116648896 14125601616 14188503672 14213338272 14216269824 14276631024 14285685204 14312713464 14340722688 14385566223 14410745748 14413718016 14438946816 14474917566 14511501151 14512442112 14537843712 14539899392 14574060837 14602581504 14613908544 14639487744 14714003808 14739758208 14805395136 14814784656 14816879496 14906801952 14918364972 14944477072 14947559424 15011025624 15020545554 15022669489 15040401408 15049939968 15104261808 15113840868 15143417856 15155164416 15207715656 15219512091 15237476352 15249295872 15258966912 15314043222 15353743104 15418933929 15449107968 15458905728 15461091648 15470897008 15554923776 15566989536 15607345152 15663678912 15673612752 15675829032 15743408184 15770964384 15783197724 15814084608 15881230008 15891301818 15912308736 15922400256 15962066631 15990005556 15993303552 16021297152 16033724672 16101802647 16131032064 16133313024 16143544704 16215432768 16243815168 16326497376 16355074176 16357386816 16440647112 16469423712 16512118784 16553254284 16582227984 16584572744 16585648128 16656069528 16666632738 16668989433 16688664576 16698165708 16730843136 16770152196 16812536706 16816004352 16845437952 16887403827 16920451584 16931182464 17036345088 17049559968 17079402368 17155457856 17166337776 17272960992 17286359412 17320187904 17380246464 17391268944 17393728104 17404759134 17438819328 17512863228 17547134976 17558263296 17621638776 17632814346 17635307661 17656123392 17667320832 17681025152 17742334932 17777055744 17790845184 17802128064 17866383759 17901347328 17912700288 17992466496 18023959296 18037940256 18147411072 18149977152 18161487792 18242361864 18274292064 18288467204 18321666048 18324256768 18367309548 18399458448 18402060168 18413730678 18449765376 18495728001 18528101676 18564360192 18576133632 18655006482 18657644337 18658854144 18691513344 18822198528 18834135488 18918004896 18951117696 19035508032 19047580272 19083617952 19165888224 19180754964 19214327664 19218290688 19299890088 19312129998 19349922816 19383791616 19432081116 19470108672 19481193326 19485211392 19519316992 19565177562 19567944117 19618671744 19653010944 19740526848 19753046208 19755839328 19824343623 19863138816 19875735936 19891153296 20014700832 20027394072 20066586624 20139015744 20151787824 20167419314 20206885888 20276954208 20292682788 20305552323 20332394496 20345289216 20415837456 20418724296 20431673766 20471657472 20522657097 20558578572 20598810624 20611874304 20614788864 20699390754 20702317689 20739898368 20755986048 20884905216 20898150336 20901105376 20991210912 21027952512 21044263632 21174973344 21188402424 21229867008 21282755508 21320007408 21324404736 21428527806 21469070196 21482685791 21508042752 21511084032 21524726272 21616118622 21620577024 21658420224 21712376349 21768663168 21806765568 21809849088 21903872256 21920862816 21959231616 22071005712 22109637312 22208092704 22222176984 22225319244 22264220944 22360202928 22377547458 22416715608 22421339136 22460583936 22516538436 22530818331 22560602112 22574909952 22656392712 22670761302 22715126784 22732746624 22873943808 22888450368 22971064833 23030614656 23048479216 23173661952 23188358592 23191637472 23206345512 23251759104 23332385664 23350484304 23411017728 23495518368 23510419128 23513743548 23556427776 23656446576 23674796586 23721126912 23736170752 23821845012 23836952727 23868463104 23883600384 23985008334 23989955328 24031945728 24050587008 24196548096 24199969536 24215317056 24323149152 24365722752 24489746064 24532611264 24536080224 24551640904 24599687168 24660970668 24704135568 24768178176 24829881426 24873341976 24876859116 24878472192 24922017792 24984104292 24999949107 25032996864 25047248562 25096264704 25218805059 25224006528 25268156928 25380677376 25396773696 25444823936 25554517632 25574339952 25619103552 25733186784 25749506664 25799897088 25909441488 25929539118 25980281856 26086903416 26090592156 26107138701 26158228992 26204014592 26269294842 26320702464 26337394944 26341119104 26432458164 26449221519 26484185088 26500981248 26521537728 26613502398 26665583616 26686267776 26703192096 26852020992 26869050432 27035938944 27056910384 27074069764 27127052288 27221116608 27224965728 27242231688 27295543296 27363542796 27411438096 27432700806 27482499072 27486385152 27550964322 27599187672 27603090252 27620596017 27653197824 27674648064 27792152514 27846540288 27864200448 27982509723 27988281216 28037270016 28059018176 28233297792 28251203232 28377007344 28426676544 28553262048 28571370408 28625426928 28771132446 28821491496 28827436032 28877893632 28949835132 28968194997 29023002302 29024884224 29075687424 29079798784 29148121674 29205163008 29221789989 29227817088 29278975488 29347766343 29428007616 29479516416 29610790272 29629569312 29633758992 29813603904 29836729944 29888954144 29895118848 30022051248 30041091108 30045338978 30099879936 30208523616 30227681736 30251128971 30286835712 30310328832 30415431312 30439024182 30498591744 30517933824 30628086444 30647510649 30707486208 30837867858 30898215936 30917811456 30922183296 30941794016 31049086131 31109847552 31133979072 31327357824 31347225504 31351658064 31486816368 31541928768 31566395448 31628169216 31762460016 31782603636 31844800512 31924133262 31980011112 31986607104 32004817607 32042594304 32067449344 32142791709 32203605294 32262064128 32266626048 32287089408 32424177933 32430865536 32487630336 32652994752 32710148352 32714773632 32881294224 32938847424 33106508568 33164455968 33169145488 33171296256 33312139056 33333265476 33337978866 33396331416 33461686272 33540304392 33566321187 33625073412 33632008704 33690875904 33774807654 33840903168 33862364928 34006141953 34072690176 34099119936 34158804736 34310915712 34332675552 34545921984 34572718824 34640375808 34760492928 34782537888 34787456208 34809518268 34877638656 35025726456 35094269952 35116526592 35243277552 35265628692 35270615322 35334641664 35362050304 35484669864 35512194879 35554111488 35581690368 35604256128 35732767518 35802694656 35825400576 35977512501 35984932992 36047918592 36075880512 36294822144 36299954304 36322975584 36484723728 36548584128 36576934408 36648513536 36734619096 36798916896 36804120336 36827461356 36899530752 36991456002 37056203352 37128720384 37152267264 37244822139 37310012964 37315288674 37317708288 37383026688 37570872843 37644397056 37668270976 37836009792 37902235392 38071016064 38095160544 38167235904 38331776448 38361509928 38428655328 38436581376 38599780176 38624259996 38699845632 38864162232 38894308677 38940217344 38962386652 38970422784 39038633984 39130355124 39135888234 39237343488 39306021888 39403942263 39481053696 39506092416 39511678656 39648687246 39726277632 39751471872 39782306592 40029401664 40054788144 40278031488 40303575648 40334838628 40413771776 40553908416 40585365576 40611104646 40664788992 40690578432 40831674912 40837448592 40863347532 40943314944 41045314194 41117157144 41149051209 41197621248 41223748608 41229577728 41398781508 41404635378 41479796736 41511972096 41688228771 41769810432 41796300672 41802210752 41982421824 42055905024 42088527264 42349946688 42376804848 42565511016 42640014816 42648809472 42857055612 42938140392 42965371582 43022168064 43049452544 43156698669 43232237244 43241154048 43316840448 43424752698 43534503453 43537326336 43613531136 43619698176 43722182511 43807744512 43841725632 43918463232 44142011424 44219274624 44416185408 44444353968 44450638488 44528441888 44720405856 44755094916 44833431216 44842678272 45033076872 45061636662 45068008467 45121204224 45149819904 45312785424 45341522604 45430253568 45465493248 45658536273 45747887616 45776900736 45942129666 46061229312 46096958432 46256801787 46347323904 46376717184 46383274944 46412691024 46664771328 46700968608 46822035456 46991036736 47020838256 47027487096 47312893152 47349593172 47442253824 47472341504 47643690024 47673905454 47680646639 47736926208 47767200768 47886199893 47970016668 47979910656 48063891456 48101174016 48305407941 48393096192 48399939072 48430634112 48646298304 48731445504 48979492128 49065222528 49072160448 49103281808 49321941336 49408271136 49536356352 49659762852 49746683952 49753718232 49756944384 49968208584 49999898214 50006968299 50065993728 50094497124 50192529408 50437610118 50448013056 50536313856 50662211481 50761354752 50793547392 50889647872 51109035264 51148679904 51238207104 51466373568 51499013328 51818882976 51859078236 51960563712 52173806832 52181184312 52214277402 52316457984 52408029184 52538589684 52641404928 52674789888 52682238208 52864916328 52898443038 52905922983 52968370176 53001962496 53043075456 53227004796 53331167232 53372535552 53406384192 53599151277 53704041984 53738100864 54071877888 54113820768 54148139528 54254104576 54442233216 54449931456 54484463376 54727085592 54822876192 54865401612 54964998144 54972770304 55101928644 55198375344 55206180504 55241192034 55349296128 55487184003 55584305028 55693080576 55728400896 55965019446 55972933011 55976562432 56074540032 56118036352 56466595584 56502406464 56754014688 56853353088 57106524096 57142740816 57250853856 57542264892 57642982992 57654872064 57899670264 57936389994 58046004604 58049768448 58151374848 58159597568 58296243348 58410326016 58443579978 58455634176 58557950976 58695532686 58703832351 58856015232 58959032832 59221580544 59259138624 59267517984 59627207808 59673459888 59777908288 60044102496 60082182216 60090677956 60199759872 60417047232 60455363472 60502257942 60620657664 60830862624 60878048364 60916656969 60997183488 61035867648 61256172888 61295021298 61414972416 61675735716 61796431872 61835622912 61844366592 61883588032 62098172262 62106953067 62219695104 62267958144 62654715648 62694451008 62703316128 62973632736 63083857536 63132790896 63524920032 63565207272 63689601024 63848266524 63960022224 63973214208 64009635214 64134898688 64285583418 64407210588 64448057373 64524128256 64533252096 64574178816 64848355866 64861731072 64975260672 65137129047 65305989504 65420296704 65429547264 65762588448 65877694848 66213017136 66328911936 66338290976 66624278112 66666530952 66675957732 66792662832 67080608784 67132642374 67250146824 67264017408 67381751808 67549615308 67592454993 67681806336 67724729856 68012283906 68145380352 68184176641 68198239872 68317609472 68621831424 68665351104 68913194499 69091843968 69145437648 69520985856 69565075776 69574912416 69619036536 69755277312 70051452912 70233053184 70486555104 70531257384 70541230644 70585967599 70669283328 70724100608 70969339728 71024389758 71163380736 71208512256 71465535036 71510858181 71605389312 71650801152 71955025002 71969865984 72095837184 72151761024 72589644288 72599908608 72645951168 72969447456 73097168256 73153868816 73469238192 73597833792 73608240672 73654922712 73799061504 73982912004 74112406704 74304534528 74489644278 74620025928 74630577348 74635416576 74766053376 74999847321 75141745686 75288794112 75336541952 75656415177 75672019584 75804470784 76142032128 76190321088 76334471808 76663552896 76723019856 76857310656 77199560352 77248519992 77399691264 77728324464 77788617354 77924773304 77940845568 78077267968 78260710248 78271776468 78321416103 78474686976 78612043776 78807884526 78962107392 79012184832 79023357312 79297374492 79347664557 79452555264 79502943744 79564613184 80058803328 80109576288 80556062976 80607151296 80669677256 80827543552 81107816832 81170731152 81222209292 81381156864 81663349824 81674897184 81726695064 81886629888 82090628388 82234314288 82298102418 82447497216 82459155456 82797563016 82809270756 82861788051 82959593472 83023944192 83376457542 83539620864 83592601344 83604421504 83947529169 83964843648 84111810048 84177054528 84699893376 84753609696 85131022032 85280029632 85714111224 85876280784 85930743164 86098905088 86313397338 86464474488 86482308096 86633680896 86849505396 86904584991 87069006906 87074652672 87227062272 87239396352 87444365022 87615489024 87665369967 87683451264 87836926464 88284022848 88438549248 88832370816 88888707936 88901276976 89056883776 89440811712 89510189832 89666862432 89685356544 90066153744 90123273324 90136016934 90299639808 90625570848 90683045208 90753386913 90860507136 90930986496 91317072546 91495775232 91553801472 91884259332 91942531947 92122458624 92193916864 92513603574 92694647808 92753434368 92766549888 92825382048 93147258393 93329542656 93401937216 93982073472 94041676512 94054974192 94625786304 94699186344 94884507648 94944683008 95287380048 95347810908 95361293278 95534401536 95772399786 95940033336 95959821312 96014452821 96127782912 96202348032 96428375127 96610815882 96786192384 96799878144 96861268224 97272533799 97292596608 97462891008 97958984256 98130445056 98144320896 98206563616 98643882672 98816542272 99319525704 99493367904 99507436464 99513888768 99936417168 99999796428 100013936598 100188994248 100385058816 100698963561 100875220236 100896026112 101072627712 101324422962 101522709504 101580508057 101587094784 101779295744 102018425859 102218070528 102297359808 102476414208 102932747136 102998026656 103637765952 103718156472 103921127424 104347613664 104362368624 104428554804 104632915968 105077179368 105158686423 105282809856 105349579776 105364476416 105729832656 105796886076 105811845966 106003924992 106086150912 106454009592 106536584637 106662334464 106745071104 106812768384 107198302554 107408083968 107476201728 107932537503 108143755776 108227641536 108296279056 108884466432 108899862912 108968926752 109454171184 109645752384 109730803224 109945540608 110203857288 110396750688 110412361008 110482384068 110698592256 110974368006 111168610056 111386161152 111456801792 111734466417 111930038892 111945866022 111953124864 112149080064 112236072704 112712618529 112933191168 113004812928 113508029376 113706706176 114213048192 114285481632 114501707712 115084529784 115285965984 115309744128 115799340528 115872779988 116092009208 116099536896 116319195136 116592486696 116682926031 116820652032 116887159956 116911268352 117115901952 117391065372 117407664702 117712030464 117918065664 118211826789 118443161088 118518277248 118535035968 119254415616 119346919776 119555816576 120088204992 120164364432 120181355912 120834094464 120910726944 121004515884 121241315328 121661725248 121756096728 121833313938 121994366976 122071735296 122512345776 122590042596 122829944832 123351471432 123447153627 123592863744 123671245824 123688733184 123767176064 124196344524 124213906134 124439390208 124535916288 125064686313 125309431296 125388902016 125406632256 125947265472 126167715072 126265581792 127049840064 127130414544 127696533048 127920044448 127946428416 128019270428 128269797376 128571166836 128814421176 128896114746 129066504192 129148357632 129470096007 129696711732 129723462144 129950521344 130274258094 130603510359 130611979008 130840593408 130859094528 131525176896 131755389696 132426034272 132657823872 132676581952 133248556224 133333061904 133351915464 133585325664 134161217568 134265284748 134500293648 134528034816 135099230616 135184909986 135204025401 135363612672 135449459712 136024567812 136290760704 136368353282 136396479744 136635218944 136975608819 137243662848 137330702208 137826388998 138183687936 138290875296 138770405361 139041971712 139130151552 139149824832 139238073072 140102905824 140466106368 140973110208 141062514768 141082461288 141171935198 141448201216 141938679456 142048779516 142326761472 142417024512 142931070072 143021716362 143041939917 143210778624 143301602304 143658599679 143910050004 143939731968 144191674368 144303522048 144916223823 145179288576 145199817216 145291902336 145938894912 146194336512 146307737632 146938476384 147195667584 147216481344 147309845424 147965824008 148224813408 148609069056 148979288556 149240051856 149261154696 149270833152 149999694642 150020904897 150283491372 150577588224 150673083904 151312830354 151334226289 151344039168 151608941568 151986634443 152284064256 152380642176 152668943616 153327105792 153446039712 153714621312 154399120704 154497039984 155456648928 155577234708 155849546608 155881691136 156521420496 156543552936 156642832206 156949373952 157224087552 157615769052 157924214784 158024369664 158046714624 158594748984 158695329114 158717768949 158905110528 159005887488 159129226368 160117606656 160219152576 160797453831 161112125952 161214302592 161339354512 162215633664 162341462304 162444418584 162762313728 163326699648 163349794368 163453390128 164181256776 164468628576 164596204836 164894994432 164918310912 165595126032 165618541512 165723576102 166047888384 166461552009 166752915084 167079241728 167185202688 167208843008 167895058338 167918799033 167929687296 168223620096 168354109056 169399786752 169507219392 170262044064 170560059264 171428222448 171752561568 171861486328 172197810176 172626794676 172928948976 172964616192 173699010792 173809169982 174138013812 174149305344 174454124544 174478792704 174888730044 175230978048 175330739934 175366902528 175673852928 176111497053 176568045696 176877098496 177664741632 177777415872 177802553952 178113767552 178881623424 179020379664 179333724864 180132307488 180246546648 180272033868 180599279616 181251141696 181366090416 181506773826 181861972992 182634145092 182749970907 182991550464 183107602944 183768518664 183885063894 184244917248 184387833728 185027207148 185389295616 185506868736 185533099776 185650764096 186294516786 186320859201 186659085312 186803874432 187964146944 188083353024 188109948384 189251572608 189398372688 189889366016 190574760096 190695621816 190722586556 191068803072 191544799572 191880066672 191919642624 192028905642 192404696064 192856750254 193221631764 193344172119 193572384768 193599756288 193722536448 194545067598 194585193216 194925782016 195917968512 196260890112 196288641792 196413127232 197287765344 197633084544 198639051408 198986735808 199014872928 199872834336 199999592856 200027873196 200377988496 201397927122 201750440472 201792052224 202145255424 202648845924 202777364979 203045419008 203161016114 203174189568 203558591488 204036851718 204436141056 204552529923 204594719616 204952828416 205865494272 205996053312 206739583497 207275531904 207436312944 208695227328 208724737248 208857109608 209265831936 210154358736 210317372846 210699159552 210728952832 211459665312 211593772152 211623691932 211757902797 212007849984 212172301824 212908019184 213073169274 213490142208 213625536768 214396605108 214532574543 214816167936 214952403456 215865075006 216287511552 216455283072 216592558112 217768932864 217799725824 217937853504 218908342368 219291504768 219461606448 220407714576 220793501376 220824722016 220964768136 221397184512 221948736012 222337220112 222913603584 223468932834 223860077784 223891732044 223906249728 224033723249 224298160128 224472145408 224999541963 225425237058 225866382336 226009625856 226969245531 227016058752 227413412352 228426096384 228570963264 229003415424 230169059568 230571931968 231598681056 231745559976 232184018416 232199073792 233184973392 233365852062 233774319912 233822536704 234231803904 234782130744 234815329404 234964248309 235424060928 235836131328 236423653578 236886322176 237036554496 237070071936 238042993671 238508831232 238693839552 239111633152 240176409984 240328728864 240362711824 241668188928 241821453888 242009031768 242482630656 243323450496 243512193456 243666627876 244143470592 245024691552 245180085192 245659889664 246702942864 246894307254 247342491648 247377466368 247534352128 248392689048 248427812268 248585364153 248878780416 249071832576 250129372626 250618862592 250777804032 250813264512 251842587507 251894530944 252335430144 252531163584 254099680128 254260829088 255393066096 255840088896 256038540856 256539594752 257142333672 257628842352 257792229492 258296715264 258940192014 259393423464 259446924288 259901042688 260548516188 260713754973 261207020718 261223958016 261681186816 261718189056 262996109901 263050353792 263510779392 264852068544 265315647744 265353163904 266497112448 266666123808 266703830928 267170651328 268322435136 268530569496 269000587296 269056069632 270198461232 270369819972 270408050802 270898919424 272049135624 272260160739 272581521408 272736706564 272792959488 273270437888 273951217638 274487325696 274661404416 275652777996 275827595841 276367375872 276581750592 277540810722 278083943424 278260303104 278299649664 278476146144 280205811648 281946220416 282125029536 282164922576 282343870396 282896402432 283877358912 284097559032 284653522944 284834049024 285862140144 286043432724 286083879834 286603204608 287317199358 287820100008 287879463936 288043358463 288383348736 288607044096 289832447646 290358577152 290399634432 290583804672 291817601397 291877789824 292388673024 292615475264 293876952768 294391335168 294432962688 294619690848 295931648016 296449626816 297958577112 298480103712 298522309392 298541666304 299999389284 300041809794 300566982744 301155176448 301346167808 302096890683 302625660708 302668452578 302688078336 303217883136 303973268886 304568128512 304741524171 304761284352 305337887232 306055277577 306654211584 306892079424 307429242624 308798241408 308994079968 310913297856 311154469416 311699093216 311763382272 313042840992 313087105872 313285664412 313898747904 315231538104 315476059269 315848429568 316048739328 316093429248 317189497968 317390658228 317435537898 318011774976 318258452736 319609753911 320235213312 320438305152 321594907662 322224251904 322428605184 322678709024 323797612509 324431267328 324682924608 324888837168 326653399296 326699588736 326906780256 328362513552 328937257152 329192409672 329836621824 331190252064 331237083024 331447152204 332095776768 332923104018 333505830168 333764526473 334158483456 334370405376 334417686016 335203399251 335790116676 335837598066 335859374592 336447240192 336708218112 338137855587 338799573504 339014438784 340524088128 341120118528 342856444896 343505123136 343722972656 345253589352 345857897952 345929232384 347398021584 347618339964 348276027624 348298610688 348957585408 349777460088 350048778093 350461956096 350661479868 350733805056 351347705856 352222994106 353136091392 353754196992 354635480367 355329483264 355554831744 355605107904 356227535104 357763246848 358040759328 358667449728 360264614976 360493093296 360544067736 362502283392 362732180832 363013547652 363723945984 365268290184 365499941814 365983100928 366215205888 367537037328 367770127788 368489834496 368775667456 370054414296 370341460881 370778591232 371013737472 371066199552 371301528192 372589033572 372641718402 373318170624 373607748864 375194058939 375928293888 376166706048 376219896768 378503145216 378796745376 379778732032 381149520192 381391243632 381445173112 383089599144 383760133344 383839285248 384057811284 384809392128 385713500508 386443263528 386688344238 387199512576 387445072896 388410288021 389090135196 389170386432 389851564032 391810531077 391835937024 392521780224 392577283584 392826254464 394575530688 395266169088 397278102816 397973471616 398029745856 399745668672 399999185712 400055746392 400755976992 402795854244 403500880944 403584104448 405297691848 405554729958 405612076203 406090838016 406322032228 406348379136 407117182976 408073703436 408872282112 409105059846 409189439232 409905656832 410926826457 411730988544 411992106624 413479166994 414551063808 414872625888 417390454656 417449474496 417714219216 420308717472 420634745692 421398319104 421457905664 422919330624 423187544304 423247383864 423515805594 424344603648 425816038368 426146338548 426980284416 427251073536 428793210216 429065149086 429125819751 429632335872 429904806912 431730150012 432575023104 432910566144 433185116224 434748671469 435537865728 435599451648 435875707008 437816684736 438583009536 438923212896 440815429152 441587002752 441649444032 441929536272 443897472024 444674440224 445827207168 446937865668 447720155568 447783464088 447812499456 448067446498 448944290816 449999083926 450062714691 450850474116 451732764672 452019251712 453938491062 454002678867 454032117504 454826824704 455959903329 456852192768 457141926528 458006830848 460338119136 461143863936 463197362112 463491119952 464368036832 466369946784 466731704124 467548639824 467645073408 469564261488 469630658808 469928496618 470848121856 471672262656 472847307156 473772644352 474073108992 474140143872 476085987342 476153306847 477017662464 477387679104 478223266304 480352819968 480657457728 480725423648 482392361493 483336377856 483642907776 484018063536 486646900992 487024386912 487333255752 488286941184 490049383104 490360170384 493405885728 493788614508 494101773193 494684983296 494754932736 495068704256 496785378096 496855624536 497170728306 498143665152 499384656027 500258745252 501237725184 501555608064 501626529024 503685175014 503756397099 503789061888 504670860288 505062327168 508199360256 508521658176 510786132192 511680177792 512077081712 514284667344 515257684704 515584458984 516593430528 517880384028 518786846928 518893848576 521097032376 521427509946 522414041436 522447916032 523362373632 523436378112 525992219802 526100707584 527021558784 528334491159 529704137088 530631295488 530706327808 532994224896 533332247616 533407661856 534341302656 536644870272 537061138992 538001174592 540396922464 540739639944 540816101604 541797838848 544098271248 544520321478 545473413128 545585918976 546540875776 547902435276 548249912721 548974651392 549322808832 551305555992 551655191682 552734751744 553163501184 555081621444 556167886848 556520606208 556599299328 556952292288 558962577603 560411623296 563892440832 564250059072 564329845152 564687740792 565792804864 567754717824 568195118064 569668098048 571724280288 572086865448 572167759668 573206409216 574634398716 575640200016 575758927872 576086716926 577214088192 579664895292 580032516357 580717154304 580799268864 581167609344 583635202794 583755579648 584777346048 585230950528 587753905536 588782670336 588865925376 589239381696 591863296032 592899253632 595917154224 596960207424 597044618784 599998778568 600083619588 601133965488 602692335616 604193781366 605251321416 605336905156 605376156672 606435766272 607946537772 608332094937 609136257024 609483048342 609522568704 610675774464 612110555154 613308423168 613657589769 613784158848 614858485248 617596482816 617988159936 621826595712 622308938832 623398186432 626085681984 626174211744 626571328824 627797495808 630463076208 630952118538 632097478656 632186858496 634378995936 634781316456 634871075796 635273708391 636023549952 636516905472 639219507822 640470426624 640876610304 643189815324 643597723629 644448503808 644857210368 645357418048 647595225018 648862534656 649365849216 649777674336 653306798592 653399177472 653813560512 656725027104 657874514304 658384819344 662380504128 662474166048 662894304408 664191553536 665846208036 667011660336 667529052946 668740810752 668835372032 670406798502 671580233352 671675196132 671718749184 672101169747 672894480384 673416436224 674998625889 676275711174 677599147008 678028877568 680907736593 681048176256 682240237056 685712889792 687010246272 687445945312 690507178704 691715795904 694796043168 695236679928 696552055248 696597221376 699554920176 700097556186 701322959736 701467610112 702695411712 704445988212 704892744927 706272182784 707508393984 709270960734 710658966528 711063556399 711109663488 711210215808 712455070208 714128981013 715526493696 716081518656 717334899456 720529229952 720986186592 721088135472 725004566784 725464361664 726027095304 727447891968 730536580368 730999883628 732430411776 735074074656 735540255576 736110804961 736979668992 737551334912 740108828592 740682921762 742027474944 742132399104 742603056384 745178067144 745283436804 745756092459 746636341248 747215497728 750388117878 751856587776 752333412096 752439793536 755527762521 757006290432 757593490752 762299040384 762782487264 762890346224 766179198288 767520266688 768115622568 769618784256 771427001016 772886527056 773376688476 774890145792 776820576042 778180270392 778340772864 779703128064 782141264919 783621062154 783671874048 785043560448 785154567168 785652508928 788988329703 789151061376 790532338176 794556205632 795946943232 796059491712 799491337344 799998371424 800111492784 801511953984 805591708488 807001761888 807168208896 810595383696 811109459916 811224152406 812644064456 812696758272 814234365952 816147406872 816780482217 817744564224 818210119692 818378878464 819811313664 821853652914 823461977088 823984213248 826958333988 827482787523 829102127616 829745251776 834780909312 834898948992 835428438432 840617434944 841269491384 842915811328 845838661248 846375088608 846494767728 847031611188 848689207296 851632076736 852292677096 853960568832 854502147072 857586420432 858130298172 858251639502 859809613824 863460300024 864130075389 865150046208 865821132288 866370232448 869497342938 871075731456 871198903296 871751414016 875452804191 875633369472 877166019072 877846425792 881630858304 883174005504 883298888064 883859072544 887794944048 889348880448 893875731336 895440311136 895566928176 895624998912 896134892996 897888581632 899998167852 900125429382 901700948232 903465529344 904038503424 906290672049 907876982124 908005357734 908064235008 909653649408 911919806658 913704385536 914224572513 914283853056 916013661696 920676238272 922287727872 926394724224 926982239904 928736073664 932739893568 933463408248 935097279648 935290146816 939128522976 939261317616 939856993236 941696243712 945694614312 946428177807 947545288704 948146217984 948280287744 952171974684 952306613694 954035324928 954775358208 956446532608 958829261733 960705639936 961314915456 961450847296 964784722986 966672755712 967285815552 968036127072 971392837527 973293801984 974048773824 974666511504 980098766208 980720340768 986811771456 987577229016 988203546386 989509865472 990137408512 993570756192 993711249072 994341456612 996287330304 998769312054 1000517490504 1001293579419 1002475450368 1003111216128 1003253058048 1005610197753 1007370350028 1007512794198 1007578123776 1009341720576 1010124654336 1014413566761 1016398720512 1017043316352 1021572264384 1023360355584 1024154163424 1028569334688 1030515369408 1031168917968 1035760768056 1037573693856 1037787697152 1042194064752 1042855019892 1044828082872 1044895832064 1046872756224 1050146334279 1051984439604 1052201415168 1054043117568 1056668982318 1059339584023 1059408274176 1061262590976 1061412655616 1063906441101 1065988449792 1066664495232 1066815323712 1068682605312 1073289740544 1074122277984 1076002349184 1080793844928 1081479279888 1081632203208 1088196542496 1089040642956 1090946826256 1091171837952 1095804870552 1096499825442 1096654872697 1097949302784 1098645617664 1102611111984 1103310383364 1105469503488 1106327002368 1110163242888 1111024382643 1112335773696 1113041212416 1113198598656 1113904584576 1117925155206 1120823246592 1125582176817 1127784881664 1128500118144 1128659690304 1129375481584 1135509435648 1136390236128 1139336196096 1143448560576 1144173730896 1144335519336 1149268797432 1151280400032 1151517855744 1152173433852 1154428176384 1159329790584 1160065032714 1161598537728 1162335218688 1165230864063 1167270405588 1167511159296 1169554692096 1170461901056 1175431593231 1175507811072 1177565340672 1177731850752 1178478763392 1183726592064 1185798507264 1191834308448 1193920414848 1194089237568 1199997557136 1200167239176 1202267930976 1205384671232 1208387562732 1210502642832 1210673810312 1210752313344 1215893075544 1216664189874 1216836228609 1218272514048 1218966096684 1219045137408 1221351548928 1224221110308 1226616846336 1227315179538 1227568317696 1229716970496 1232780479371 1235192965632 1235976319872 1243653191424 1244617877664 1246796372864 1252171363968 1252348423488 1253142657648 1260926152416 1261904237076 1264194957312 1264373716992 1268757991872 1269562632912 1269742151592 1270547416782 1273033810944 1278439015644 1280940853248 1281753220608 1286379630648 1287195447258 1287377459253 1288897007616 1289714420736 1290714836096 1295190450036 1297725069312 1298731698432 1299555348672 1304246014407 1306613597184 1306798354944 1307627121024 1313450054208 1315749028608 1316769638688 1324761008256 1324948332096 1325788608816 1331692416072 1334023320672 1335058105892 1337481621504 1337670744064 1340813597004 1343160466704 1343350392264 1343437498368 1344202339494 1346832872448 1349997251778 1350188144073 1352551422348 1355198294016 1356057755136 1361815473186 1362008036601 1362096352512 1364480474112 1371425779584 1374020492544 1374891890624 1381014357408 1383431591808 1389592086336 1390473359856 1393104110496 1399109840352 1400195112372 1402645919472 1402935220224 1408891976424 1409785489854 1412544365568 1415016787968 1418541921468 1421317933056 1422127112798 1422219326976 1422420431616 1424910140416 1428257962026 1428459920541 1431052987392 1432163037312 1434669798912 1441058459904 1441972373184 1442176270944 1447177084479 1450009133568 1450928723328 1452054190608 1461073160736 1461999767256 1464860823552 1470148149312 1471080511152 1472221609922 1475102669824 1480217657184 1481365843524 1482305319579 1484054949888 1484264798208 1485206112768 1490356134288 1490566873608 1491512184918 1494430995456 1498153968081 1500776235756 1503713175552 1504666824192 1504879587072 1511055525042 1511269191297 1514012580864 1515186981504 1524598080768 1525564974528 1525780692448 1532358396576 1535040533376 1536231245136 1542854002032 1545773054112 1546753376952 1549780291584 1553641152084 1556360540784 1556681545728 1564282529838 1567242124308 1567343748096 1568236062743 1570087120896 1570309134336 1571305017856 1577976659406 1578302122752 1581064676352 1585003473477 1589112411264 1591893886464 1592118983424 1598982674688 1599996742848 1600222985568 1603023907968 1611183416976 1614003523776 1621190767392 1622218919832 1622448304812 1625288128912 1625393516544 1632294813744 1633560964434 1636420239384 1636757756928 1639622627328 1643707305828 1644749738163 1646923954176 1647968426496 1653916667976 1654965575046 1658204255232 1659490503552 1669561818624 1669797897984 1670856876864 1676887732809 1681234869888 1682538982768 1691677322496 1692750177216 1692989535456 1694063222376 1697378414592 1703264153472 1704585354192 1709004294144 1715172840864 1716260596344 1716503279004 1719619227648 1726920600048 1728260150778 1731642264576 1732740464896 1738994685876 1740097549071 1742151462912 1742397806592 1743502828032 1750905608382 1751266738944 1754332038144 1755692851584 1763261716608 1766348011008 1766597776128 1767718145088 1775589888096 1778697760896 1787751462672 1790880622272 1791133856352 1792269785992 1795777163264 1799996335704 1800250858764 1803401896464 1808077006848 1812581344098 1815753964248 1816010715468 1816128470016 1819307298816 1823839613316 1824996284811 1827408771072 1828449145026 1828567706112 1832027323392 1840972769307 1841352476544 1844575455744 1852789448448 1853964479808 1857472147328 1865479787136 1866926816496 1870194559296 1878257045952 1878522635232 1879713986472 1883392487424 1891389228624 1892856355614 1896292435968 1896560575488 1904343949368 1904613227388 1905821125173 1908070649856 1909550716416 1912893065216 1917658523466 1921411279872 1922629830912 1922901694592 1929569445972 1930793170887 1933345511424 1934571631104 1936072254144 1942785675054 1946587603968 1948097547648 1949333023008 1960197532416 1961440681536 1973623542912 1975154458032 1976407092772 1980274817024 1987141512384 1987422498144 1988682913224 1992574660608 1997538624108 2001034981008 2002587158838 2006222432256 2006506116096 2011220395506 2014740700056 2015025588396 2015156247552 2016303509241 2018683441152 2020249308672 2028827133522 2032797441024 2034086632704 2042723209779 2043144528768 2046720711168 2048308326848 2057138669376 2061030738816 2062337835936 2071521536112 2075147387712 2084388129504 2085710039784 2089656165744 2089791664128 2100292668558 2103968879208 2104402830336 2108086235136 2113337964636 2114678234781 2118679168046 2118816548352 2122525181952 2122825311232 2127812882202 2131976899584 2133190669197 2133328990464 2133630647424 2137365210624 2142386943039 2146579481088 2148244555968 2152004698368 2161587689856 2162958559776 2163264406416 2176393084992 2178081285912 2181893652512 2182343675904 2191609741104 2192999650884 2193309745394 2197291235328 2205222223968 2206620766728 2208332414883 2210939006976 2212654004736 2220326485776 2222048765286 2226082424832 2226397197312 2227809169152 2235850310412 2237268277377 2241646493184 2251164353634 2255569763328 2257000236288 2257319380608 2258750963168 2266583287563 2271018871296 2272780472256 2286897121152 2288347461792 2288671038672 2298537594864 2302560800064 2304346867704 2308856352768 2318659581168 2320130065428 2324670437376 2330461728126 2334540811176 2335022318592 2336351685311 2339109384192 2340923802112 2346423794757 2350863186462 2351015622144 2355130681344 2355463701504 2356957526784 2366964989109 2367453184128 2371597014528 2383668616896 2387840829696 2388178475136 2399995114272 2400334478352 2404535861952 2416775125464 2421005285664 2421347620624 2421504626688 2431786151088 2433328379748 2433672457218 2437932193368 2438090274816 2442703097856 2448442220616 2450341446651 2453233692672 2454630359076 2455136635392 2459433940992 2465560958742 2470385931264 2471952639744 2482448362569 2487306382848 2489235755328 2493592745728 2504342727936 2504696846976 2506285315296 2521852304832 2523808474152 2528747433984 2537515983744 2539125265824 2539484303184 2541094833564 2546067621888 2556878031288 2561881706496 2563506441216 2572759261296 2574390894516 2574754918506 2579428841472 2581429672192 2590380900072 2592390226167 2595450138624 2597463396864 2599110697344 2608492028814 2613227194368 2613596709888 2615254242048 2626358412573 2626900108416 2631498057216 2633539277376 2649522016512 2649896664192 2651577217632 2663384832144 2668046641344 2670116211784 2675341488128 2681627194008 2686320933408 2686700784528 2686874996736 2688404678988 2693665744896 2699994503556 2700376288146 2705102844696 2710396588032 2712115510272 2718872016147 2723630946372 2724016073202 2724192705024 2728960948224 2742673717539 2742851559168 2748040985088 2749783781248 2762028714816 2766863183616 2779184172672 2780946719712 2786208220992 2798219680704 2800390224744 2805291838944 2805870440448 2817783952848 2819570979708 2825088731136 2837083842936 2839284533421 2842635866112 2844254225596 2844438653952 2844840863232 2849820280832 2856515924052 2856919841082 2862105974784 2864326074624 2869339597824 2876487785199 2882116919808 2883944746368 2884352541888 2894354168958 2900018267136 2901857446656 2904108381216 2922146321472 2923999534512 2940296298624 2942161022304 2944443219844 2950205339648 2960435314368 2962731687048 2964610639158 2968529596416 2970412225536 2980712268576 2981133747216 2983024369836 2988861990912 2996307936162 3001552471512 3003880738257 3007426351104 3009333648384 3009759174144 3022111050084 3022538382594 3028025161728 3030373963008 3043240700283 3049196161536 3051129949056 3051561384896 3064716793152 3070081066752 3072462490272 3085708004064 3091546108224 3093506753904 3107282304168 3112721081568 3113363091456 3128565059676 3134484248616 3134687496192 3136472125486 3140618268672 3142610035712 3150439002837 3155953318812 3156604245504 3162129352704 3170006946954 3178018752069 3178224822528 3183787772928 3184237966848 3191719323303 3197965349376 3199993485696 3200445971136 3206047815936 3222366833952 3228007047552 3242381534784 3244437839664 3244896609624 3250576257824 3264589627488 3267121928868 3272840478768 3273515513856 3287414611656 3289499476326 3289964618091 3293847908352 3295936852992 3307833335952 3309931150092 3316408510464 3318981007104 3333073147929 3339123637248 3339595795968 3341713753728 3353775465618 3362469739776 3365077965536 3376746530451 3383354644992 3385500354432 3385979070912 3388126444752 3406528306944 3409170708384 3418008588288 3430345681728 3432521192688 3433006558008 3453841200096 3456520301556 3463284529152 3465480929792 3477989371752 3480195098142 3480687204647 3484795613184 3487005656064 3495692592189 3501811216764 3502533477888 3508664076288 3511385703168 3526294779693 3526523433216 3532696022016 3533195552256 3535436290176 3551179776192 3557395521792 3575502925344 3581761244544 3582267712704 3584539571984 3599992671408 3600501717528 3606803792928 3616154013696 3625162688196 3631507928496 3632021430936 3632256940032 3647679226632 3649992569622 3650508685827 3654817542144 3656898290052 3657135412224 3664054646784 3681945538614 3682704953088 3689150911488 3698341438113 3705578896896 3707928959616 3714944294656 3730959574272 3733853632992 3740389118592 3756514091904 3757045270464 3759427972944 3782778457248 3785712711228 3792584871936 3793121150976 3808687898736 3809226454776 3811642250346 3819101432832 3825786130432 3835317046932 3842822559744 3845259661824 3845803389184 3859138891944 3861586341774 3862132377759 3866691022848 3869143262208 3872144508288 3885571350108 3893175207936 3896195095296 3898666046016 3912738043221 3920395064832 3922881363072 3947247085824 3950308916064 3952814185544 3960549634048 3974283024768 3974844996288 3977365826448 3995077248216 4002069962016 4005174317676 4012444864512 4013012232192 4022440791012 4029481400112 4030051176792 4030312495104 4032607018482 4040498617344 4050564432219 4057654267044 4065594882048 4068173265408 4085446419558 4086024109803 4086289057536 4093441422336 4096616653696 4114277338752 4122061477632 4124675671872 4143043072224 4150294775424 4168776259008 4171420079568 4179312331488 4200585337116 4207937758416 4208805660672 4226675929272 4229356469562 4237358336092 4237633096704 4245050363904 4245650622464 4255625764404 4263953799168 4266381338394 4266657980928 4267261294848 4274730421248 4284773886078 4285379761623 4293158962176 4296489111936 4304009396736 4323175379712 4325917119552 4326528812832 4352786169984 4356162571824 4363787305024 4383219482208 4385999301768 4386619490788 4394582470656 4410444447936 4413241533456 4416664829766 4425308009472 4440652971552 4444097530572 4446915958737 4452164849664 4452794394624 4455618338304 4471700620824 4474536554754 4483292986368 4502328707268 4511139526656 4514000472576 4514638761216 4517501926336 4533166575126 4533807573891 4542037742592 4545560944512 4573794242304 4576694923584 4577342077344 4597075189728 4605121600128 4608693735408 4637319162336 4640260130856 4649340874752 4660923456252 4669081622352 4670044637184 4672703370622 4681847604224 4692847589514 4701726372924 4702031244288 4704708188229 4710261362688 4710927403008 4713915053568 4733929978218 4734906368256 4743194029056 4755010420431 4767337233792 4775681659392 4776356950272 4799990228544 4800668956704 4809071723904 4833550250928 4842010571328 4842695241248 4863572302176 4866656759496 4867344914436 4875864386736 4876180549632 4896884441232 4900682893302 4909260718152 4910273270784 4918867881984 4931121917484 4934249214489 4940771862528 4943905279488 4964896725138 4974612765696 4977444894793 4978471510656 4987185491456 5008685455872 5009393693952 5012570630592 5030663198427 5043704609664 5047616948304 5075031967488 5078250531648 5078968606368 5082189667128 5092135243776 5113756062576 5127012882432 5145518522592 5148781789032 5149509837012 5152775634727 5158857682944 5162859344384 5180761800144 5184780452334 5194926793728 5198221394688 5216984057628 5220292647213 5226454388736 5227193419776 5230508484096 5252716825146 5253800216832 5262996114432 5267078554752 5299044033024 5299793328384 5303154435264 5326769664288 5336093282688 5340232423568 5363254388016 5372641866816 5373401569056 5376809357976 5387331489792 5399989007112 5400752576292 5410205689392 5424231020544 5437744032294 5447261892744 5448032146404 5448385410048 5457921896448 5474988854433 5485347435078 5485703118336 5496081970176 5499567562496 5522918307921 5524057429632 5533726367232 5558368345344 5561893439424 5572416441984 5596439361408 5600780449488 5610583677888 5635567905696 5639141959416 5650177462272 5674167685872 5678569066842 5688508451192 5688877307904 5689681726464 5699640561664 5713031848104 5713839682164 5717463375519 5724211949568 5728652149248 5738679195648 5752975570398 5764233839616 5767889492736 5768705083776 5788708337916 5792379512661 5800036534272 5803714893312 5808216762432 5844292642944 5847999069024 5880592597248 5884322044608 5888886439688 5900410679296 5920870628736 5925463374096 5929221278316 5940824451072 5961424537152 5962267494432 5966048739672 5977723981824 5992615872324 6003104943024 6007761476514 6018667296768 6019518348288 6044222100168 6045076765188 6048910527723 6056050323456 6060747926016 6086481400566 6098392323072 6102259898112 6103122769792 6128169629337 6129433586304 6140162133504 6144924980544 6171416008128 6183092216448 6187013507808 6214564608336 6225442163136 6257130119352 6268968497232 6269374992384 6272944250972 6285220071424 6300878005674 6311906637624 6313208491008 6324258705408 6340013893908 6344034704343 6356037504138 6356449645056 6367575545856 6368475933696 6383438646606 6395930698752 6399572007591 6399986971392 6400891942272 6412095631872 6444733667904 6456014095104 6484763069568 6488875679328 6489793219248 6501152515648 6529179254976 6534243857736 6545680957536 6547031027712 6574829223312 6578998952652 6579929236182 6591873705984 6615666671904 6619862300184 6624997244649 6632817020928 6637962014208 6666146295858 6678247274496 6679191591936 6683427507456 6707550931236 6711804832131 6724939479552 6730155931072 6753493060902 6766709289984 6771000708864 6771958141824 6776252889504 6799749862689 6813056613888 6818341416768 6860691363456 6865042385376 6866013116016 6907682400192 6913040603112 6926569058304 6930961859584 6955978743504 6960390196284 6961374409294 6974011312128 6991385184378 7003622433528 7005066955776 7009055055933 7017328152576 7022771406336 7039271384271 7052589559386 7053046866432 7065392044032 7066391104512 7070872580352 7100894967327 7102359552384 7114791043584 7151005850688 7163522489088 7164535425408 7169079143968 7199985342816 7201003435056 7213607585856 7250325376392 7263015856992 7264042861872 7264513880064 7295358453264 7299985139244 7301017371654 7313796580104 7314270824448 7328109293568 7351024339953 7363891077228 7365409906176 7378301822976 7396682876226 7411157793792 7415377088161 7415857919232 7429888589312 7447345087707 7461919148544 7467707265984 7480778237184 7513028183808 7514090540928 7518855945888 7565556914496 7571425422456 7586242301952 7617375797472 7618452909552 7623284500692 7638202865664 7670634093864 7676584108879 7685645119488 7690519323648 7691606778368 7718277783888 7723172683548 7724264755518 7738286524416 7744289016576 7771142700216 7777170678501 7786350415872 7792390190592 7797332092032 7825476086442 7840790129664 7845762726144 7879075237719 7894494171648 7900617832128 7905628371088 7948566049536 7949689992576 7954731652896 7990154496432 8004139924032 8010348635352 8026024464384 8044881582024 8058962800224 8060102353584 8060624990208 8065214036964 8080997234688 8101128864438 8115308534088 8131189764096 8136346530816 8156616048441 8170892839116 8172048219606 8172578115072 8186882844672 8193233307392 8228021152617 8228554677504 8244122955264 8249351343744 8286086144448 8300589550848 8337552518016 8342840159136 8358624662976 8401170674232 8415875516832 8417611321344 8453351858544 8458712939124 8474716672184 8475266193408 8491301244928 8511251528808 8517853600263 8527907598336 8532762676788 8533315961856 8534522589696 8549460842496 8569547772156 8570759523246 8586317924352 8592978223872 8608018793472 8629463355597 8646350759424 8651834239104 8653057625664 8705572339968 8712325143648 8727574610048 8766438964416 8771998603536 8773238981576 8820888895872 8826483066912 8833329659532 8850616018944 8881305943104 8888195061144 8893831917474 8905588789248 8911236676608 8943401241648 8949073109508 8966585972736 9004657414536 9011642214771 9022279053312 9028000945152 9029277522432 9035003852672 9066333150252 9067615147782 9084075485184 9091121889024 9129722100849 9147588484608 9153389847168 9154684154688 9194150379456 9210243200256 9217387470816 9274638324672 9280520261712 9321846912504 9338163244704 9340089274368 9345406741244 9363695208448 9385695179028 9403452745848 9404062488576 9409416376458 9421854806016 9427830107136 9451317008511 9467859956436 9469812736512 9486388058112 9510020840862 9534056256207 9534674467584 9551363318784 9552713900544 9599980457088 9601337913408 9618143447808 9667100501856 9684021142656 9685390482496 9727144604352 9733313518992 9734689828872 9751728773472 9793768882464 9801365786604 9818521436304 9820546541568 9862243834968 9868498428978 9869893854273 9881543725056 9887810558976 9929793450276 9949225531392 9954889789586 9956943021312 9974370982912 9999219443787 10017370911744 10018787387904 10025141261184 10061326396854 10087409219328 10095233896608 10130239591353 10150063934976 10156501063296 10157937212736 10164379334256 10227512125152 10254025764864 10291037045184 10297563578064 10299019674024 10305551269454 10325718688768 10361523600288 10369560904668 10389853587456 10396442789376 10433968115256 10440585294426 10442061613941 10454386839552 10461016968192 10487077776567 10505433650292 10507600433664 10525992228864 10534157109504 10578884339079 10598088066048 10599586656768 10606308870528 10653539328576 10672186565376 10680464847136 10726508776032 10745283733632 10746803138112 10753618715952 10799978014224 10801505152584 10820411378784 10848462041088 10875488064588 10894523785488 10896064292808 10896770820096 10949977708866 10951526057481 10970694870156 10971406236672 10992163940352 10999135124992 11045836615842 11048114859264 11067452734464 11095024314339 11116736690688 11123786878848 11144832883968 11192878722816 11201560898976 11221167355776 11271135811392 11278283918832 11348335371744 11357138133684 11377016902384 11377754615808 11379363452928 11426063696208 11427679364328 11434926751038 11457304298496 11477358391296 11505951140796 11528467679232 11535778985472 11537410167552 11577416675832 11584759025322 11586397133277 11600073068544 11607429786624 11616433524864 11688585285888 11695998138048 11738214129663 11761185194496 11768644089216 11777772879376 11841741257472 11850926748192 11858442556632 11881648902144 11922849074304 11924534988864 11932097479344 11985231744648 12006209886048 12015522953028 12037334593536 12039036696576 12088444200336 12090153530376 12097821055446 12121495852032 12151693296657 12172962801132 12196784646144 12204519796224 12206245539584 12256339258674 12258072329409 12258867172608 12280324267008 12289849961088 12342832016256 12366184432896 12374027015616 12429129216672 12450884326272 12514260238704 12537936994464 12545888501944 12570440142848 12601756011348 12623813275248 12626416982016 12680027787816 12688069408686 12712075008276 12712899290112 12735151091712 12736951867392 12766877293212 12791861397504 12799144015182 12799973942784 12801783884544 12824191263744 12856139284869 12889467335808 12912028190208 12969526139136 12977751358656 12979586438496 13002305031296 13058358509952 13068487715472 13091361915072 13149658446624 13157997905304 13159858472364 13183747411968 13231333343808 13239724600368 13249994489298 13275924028416 13332292591716 13340747876211 13356494548992 13358383183872 13366855014912 13415101862472 13423609664262 13449878959104 13460311862144 13506986121804 13533418579968 13542001417728 13543916283648 13552505779008 13599499725378 13601422721673 13626113227776 13636682833536 13721382726912 13730084770752 13732026232032 13815364800384 13826081206224 13861923719168 13911957487008 13920780392568 13922748818588 13948022624256 13982770368756 14007244867056 14010133911552 14018110111866 14045542812672 14078542768542 14105179118772 14106093732864 14114124564687 14130784088064 14132782209024 14141745160704 14201789934654 14204719104768 14229582087168 14302011701376 14327044978176 14329070850816 14338158287936 14399970685632 14402006870112 14427215171712 14500650752784 14526031713984 14528085723744 14590716906528 14599970278488 14602034743308 14627593160208 14628541648896 14702048679906 14727782154456 14730819812352 14756603645952 14793365752452 14802747643467 14822315587584 14830754176322 14831715838464 14859777178624 14894690175414 14923838297088 14932334684379 14935414531968 14961556474368 15026056367616 15028181081856 15037711891776 15091989595281 15131113828992 15142850844912 15234751594944 15236905819104 15246569001384 15276405731328 15341268187728 15353168217758 15381038647296 15383213556736 15436555567776 15446345367096 15448529511036 15458326904181 15476573048832 15488578033152 15542285400432 15554341357002 15584780381184 15594664184064 15650952172884 15660877941639 15681580259328 15691525452288 15758150475438 15788988343296 15801235664256 15811256742176 15897132099072 15899379985152 15909463305792 15980308992864 16008279848064 16020697270704 16089763164048 16117925600448 16120204707168 16130428073928 16161994469376 16202257728876 16230617068176 16272693061632 16313232096882 16341785678232 16344096439212 16345156230144 16354461797177 16373765689344 16386466614784 16424966563299 16456042305234 16457109355008 16488245910528 16498702687488 16568754923763 16572172288896 16601179101696 16675105036032 16685680318272 16717249325952 16802341348464 16831751033664 16906703717088 16917425878248 16949433344368 16950532386816 17022503057616 17035707200526 17065525353576 17066631923712 17069045179392 17098921684992 17139095544312 17141519046492 17152390126557 17172635848704 17185956447744 17216037586944 17258926711194 17292701518848 17303668478208 17306115251328 17377138537983 17411144679936 17424650287296 17455149220096 17532877928832 17543997207072 17546477963152 17641777791744 17652966133824 17666659319064 17701232037888 17762611886208 17776390122288 17787663834948 17822473353216 17886802483296 17898146219016 17933171945472 18009314829072 18023284429542 18056001890304 18058555044864 18070007705344 18132666300504 18135230295564 18146731583169 18168150970368 18182243778048 18259444201698 18295176969216 18306779694336 18309368309376 18384508888011 18388300758912 18420486400512 18434774941632 18549276649344 18561040523424 18643693825008 18676326489408 18690813482488 18727390416896 18771390358056 18806905491696 18808124977152 18818832752916 18855660214272 18902634017022 18935719912872 18939625473024 18972776116224 19020041681724 19032104113029 19068112512414 19069348935168 19102726637568 19105427801088 19198716022773 19199960914176 19202675826816 19236286895616 19334201003712 19368042285312 19370780964992 19454289208704 19466627037984 19469379657744 19503457546944 19587537764928 19602731573208 19637042872608 19641093083136 19724487669936 19736996857956 19739787708546 19775621117952 19859586900552 19874991733947 19898451062784 19909779579172 19913886042624 19948741965824 19998438887574 20034741823488 20037574775808 20050282522368 20122652793708 20135414496393 20174818438656 20190467793216 20260479182706 20300127869952 20313002126592 20315874425472 20328758668512 20455024250304 20582074090368 20595127156128 20598039348048 20611102538908 20651437377536 20723047200576 20739121809336 20779707174912 20792885578752 20867936230512 20881170588852 20884123227882 20922033936384 20974155553134 21010867300584 21015200867328 21027165167799 21051984457728 21068314219008 21157768678158 21196176132096 21199173313536 21212617741056 21302684901981 21307078657152 21344373130752 21360929694272 21453017552064 21490567467264 21493606276224 21507237431904 21599956028448 21603010305168 21640822757568 21750976129176 21789047570976 21792128585616 21793541640192 21899955417732 21903052114962 21941389740312 21942812473344 21984327880704 21998270249984 22053073019859 22091673231684 22096229718528 22134905468928 22190048628678 22233473381376 22246131264483 22247573757696 22289665767936 22342035263121 22385757445632 22403121797952 22442334711552 22542271622784 22556567837664 22696670743488 22714276267368 22754033804768 22758726905856 22852127392416 22855358728656 22869853502076 22914608596992 23011902281592 23029752326637 23056935358464 23071557970944 23074820335104 23154833351664 23169518050644 23172794266554 23214859573248 23232867049728 23331512035503 23377170571776 23391996276096 23476428259326 23522370388992 23537288178432 23555545758752 23637225713157 23683482514944 23701853496384 23716885113264 23845698148608 23849069977728 23864194958688 23970463489296 24012419772096 24031045906056 24078073393152 24176888400672 24180307060752 24195642110892 24242991704064 24303386593314 24345925602264 24364810432529 24393569292288 24409039592448 24412491079168 24469848145323 24512678517348 24516144658818 24517734345216 24560648534016 24579699922176 24684063457851 24685664032512 24732368865792 24748054031232 24858258433344 24901768652544 25028520477408 25075873988928 25091777003888 25203512022696 25247626550496 25252833964032 25360055575632 25376138817372 25424150016552 25425798580224 25473903734784 25533754586424 25553560800789 25583722795008 25598288030364 25599947885568 25603567769088 25648382527488 25712278569738 25778934671616 25824056380416 25888390066791 25939052278272 25955502717312 25959172876992 26004610062592 26116717019904 26136975430944 26182723830144 26299316893248 26315995810608 26319716944728 26462666687616 26479449200736 26499988978596 26551848056832 26664585183432 26681495752422 26716766367744 26733710029824 26830203724944 26847219328524 26899757918208 26920623724288 27013972243608 27034926644313 27066837159936 27084002835456 27087832567296 27105011558016 27198999450756 27202845443346 27252226455552 27273365667072 27389166302547 27442765453824 27460169541504 27464052464064 27630729600768 27652162412448 27723847438336 27823914974016 27841560785136 27845497637176 27965540737512 28014489734112 28020267823104 28036220223732 28091085625344 28157085537084 28210358237544 28212187465728 28228249129374 28265564418048 28283490321408 28353951025533 28403579869308 28409438209536 28459164174336 28602168768621 28604023402752 28654089956352 28658141701632 28676316575872 28799941371264 28804013740224 28854430343424 29001301505568 29052063427968 29056171447488 29181433813056 29199940556976 29204069486616 29255186320416 29404097359812 29455564308912 29461639624704 29586731504904 29605495286934 29609681562819 29644631175168 29661508352644 29663431676928 29719554357248 29789380350828 29847676594176 29864669368758 29870829063936 29923112948736 29997658331361 30052112735232 30056362163712 30075423783552 30183979190562 30262227657984 30285701689824 30469503189888 30473811638208 30493138002768 30682536375456 30706336435516 30762077294592 30766427113472 30873111135552 30892690734192 30897059022072 30916653808362 30977156066304 31084570800864 31108682714004 31169560762368 31189328368128 31301904345768 31321755883278 31326184841823 31363160518656 31383050904576 31516300950876 31577976686592 31602471328512 31622513484352 31736653017237 31794264198144 31798759970304 31818926611584 31960617985728 32016559696128 32041394541408 32179526328096 32235851200896 32240409414336 32260856147856 32404515457752 32461234136352 32545386123264 32626464193764 32683571356464 32688192878424 32690312460288 32708923594354 32772933229568 32849933126598 32854578172443 32912084610468 32914218710016 32976491821056 32997405374976 33137509847526 33144344577792 33202358203392 33285072943017 33350210072064 33371360636544 33434498651904 33604682696928 33663502067328 33813407434176 33834851756496 33898866688736 34045006115232 34071414401052 34131050707152 34133263847424 34138090358784 34278191088624 34283038092984 34304780253114 34371912895488 34432075173888 34517853422388 34585403037696 34607336956416 34612230502656 34754277075966 34759191399831 34822289359872 34849300574592 34910298440192 35065755857664 35087994414144 35092955926304 35214642388989 35283555583488 35305932267648 35333318638128 35525223772416 35552780244576 35575327669896 35644946706432 35773604966592 35796292438032 36018629658144 36046568859084 36069429443089 36112003780608 36117110089728 36140015410688 36265332601008 36270460591128 36293463166338 36364487556096 36455079889971 36518888403396 36590353938432 36613559388672 36618736618752 36769017776022 36774216988227 36776601517824 36840972801024 36869549883264 37098553298688 37122081046848 37287387650016 37352652978816 37381626964976 37542780716112 37613810983392 37637665505832 37711320428544 37805268034044 37871439825744 37879250946048 38040083363448 38064208226058 38136225024828 38138697870336 38205453275136 38210855602176 38397432045546 38399921828352 38405351653632 38472573791232 38568417854607 38668402007424 38736084570624 38741561929984 38908578417408 38933254075968 38938759315488 39006915093888 39175075529856 39205463146416 39274085745216 39448975339872 39473993715912 39479575417092 39551242235904 39719173801104 39749983467894 39819559158344 39827772085248 39897483931648 39996877775148 40022243628633 40069483646976 40075149551616 40100565044736 40245305587416 40270828992786 40349636877312 40380935586432 40520958365412 40600255739904 40626004253184 40631748850944 40657517337024 40804268165019 40910048500608 41164148180736 41190254312256 41196078696096 41222205077816 41302874755072 41446094401152 41478243618672 41585771157504 41735872461024 41762341177704 41768246455764 41844067872768 41948311106268 42021734601168 42030401734656 42054330335598 42136628438016 42315537356316 42342373694061 42392352264192 42398346627072 42425235482112 42605369803962 42614157314304 42688746261504 42721859388544 42906035104128 42981134934528 42987212552448 43014474863808 43199912056896 43206020610336 43281645515136 43501952258352 43578095141952 43584257171232 43799910835464 43806104229924 43882779480624 43885624946688 43996540499968 44106146039718 44183346463368 44192459437056 44269810937856 44380097257356 44408242930401 44466946762752 44492262528966 44495147515392 44579331535872 44684070526242 44771514891264 44797004053137 44806243595904 44884669423104 45084543245568 45113135675328 45393341486976 45428552534736 45508067609536 45704254784832 45710717457312 45739707004152 45829217193984 46023804563184 46059504653274 46143115941888 46149640670208 46309666703328 46339036101288 46345588533108 46374980712543 46429719146496 46465734099456 46663024071006 46754341143552 46783992552192 46952856518652 46982633824917 47044740777984 47074576356864 47111091517504 47274451426314 47366965029888 47403706992768 47433770226528 47691396297216 47698139955456 47728389917376 47940926978592 48024839544192 48062091812112 48353776801344 48360614121504 48391284221784 48485983408128 48606773186628 48691851204528 48729620865058 48818079184896 48824982158336 48939696290646 49025357034696 49032289317636 49035468690432 49063385391531 49121297068032 49159399844352 49274899689897 49368126915702 49371328065024 49464737731584 49496108062464 49706264771289 49716516866688 49803537305088 50057040954816 50151747977856 50183554007776 50407024045392 50495253100992 50720111151264 50752277634744 50848300033104 50851597160448 51067509172848 51107121601578 51196576060728 51199895771136 51207135538176 51296765054976 51424557139476 51457170379671 51557869343232 51648112760832 51776780133582 51878104556544 51907639617127 51911005434624 51918345753984 52009220125184 52131415613949 52233434039808 52273950861888 52365447660288 52598633786496 52631991621216 52639433889456 52925333375232 52958898401472 52999977957192 53103696113664 53329170366864 53362991504844 53467420059648 53660407449888 53694438657048 53736088762153 53799515836416 53841247448576 54027944487216 54069853288626 54168005670912 54175665134592 54210023116032 54397998901512 54405690886692 54440194749507 54504452911104 54546731334144 54778332605094 54885530907648 54920339083008 54928104928128 55153526664033 55261459201536 55304324824896 55647829948032 55683121570272 55690995274352 55931081475024 56028979468224 56072440447464 56182171250688 56314171074168 56420716475088 56424374931456 56456498258748 56566980642816 56707902051066 56807159738616 56818876419072 56918328348672 57096312339087 57204337537242 57208046805504 57308179912704 57316283403264 57352633151744 57596148068319 57599882742528 57608027480448 57708860686848 58002603011136 58104126855936 58112342894976 58362867626112 58399881113952 58408138973232 58510372640832 58808194719624 58911128617824 58923279249408 59173463009808 59210990573868 59219363125638 59323016705288 59326863353856 59439108714496 59578760701656 59624975201841 59695353188352 59729338737516 59741658127872 59846225897472 59995316662722 60104225470464 60112724327424 60150847567104 60367958381124 60406243489179 60524455315968 60571403379648 60939006379776 60947623276416 60986276005536 61365072750912 61412672871032 61532854226944 61746222271104 61785381468384 61794118044144 61833307616724 61954312132608 62169141601728 62217365428008 62339121524736 62378656736256 62603808691536 62643511766556 62652369683646 62766101809152 63032601901752 63081495503397 63155953373184 63204942657024 63245026968704 63473306034474 63588528396288 63597519940608 63637853223168 63908054705943 63921235971456 64033119392256 64082789082816 64359052656192 64471702401792 64480818828672 64521712295712 64809030915504 64922468272704 65252928387528 65367142712928 65376385756848 65380624920576 65417847188708 65545866459136 65699866253196 65709156344886 65824169220936 65828437420032 65952983642112 65994810749952 66159219059577 66275019695052 66288689155584 66404716406784 66570145886034 66700420144128 66738393793449 66742721273088 66868997303808 67209365393856 67327004134656 67626814868352 67669703512992 67797733377472 68090012230464 68142828802104 68262101414304 68276180717568 68556382177248 68566076185968 68609560506228 68743825790976 69035706844776 69089256979911 69170806075392 69214673912832 69224461005312 69508554151932 69518382799662 69644578719744 69698601149184 69820596880384 69994536106509 70131511715328 70175988828288 70185911852608 70429284777978 70567111166976 70611864535296 70666637276256 70911677139471 71050447544832 71105560489152 71150655339792 71547209933184 71592584876064 72037259316288 72093137718168 72138858886178 72234220179456 72280030821376 72530665202016 72540921182256 72586926332676 72728975112192 72910159779942 73037776806792 73094431297587 73180707876864 73227118777344 73237473237504 73409544435969 73538035552044 73548433976454 73553203035648 73681945602048 73739099766528 74052190373553 74197106597376 74244162093696 74574775300032 74705305957632 74763253929952 75085561432224 75227621966784 75275331011664 75610536068088 75742879651488 75758501892096 76080166726896 76128416452116 76272450049656 76277395740672 76421711204352 76660682402367 76794864091092 76799843656704 76810703307264 76945147582464 77136835709214 77336804014848 77472169141248 77483123859968 77665170200373 77817156834816 77866508151936 77877518630976 78013830187776 78350151059712 78410926292832 78548171490432 78897950679744 78947987431824 78959150834184 79438347602208 79499966935788 79639118316688 79655544170496 79993755550296 80044487257266 80055805706881 80150299103232 80201130089472 80490611174832 80541657985572 80699273754624 80761871172864 81041916730824 81104779932939 81200511479808 81252008506368 81263497701888 81315034674048 81608536330038 81820097001216 82167498907641 82328296361472 82380508624512 82392157392192 82444410155632 82892188802304 82956487237344 83171542315008 83471744922048 83524682355408 83536492911528 83896622212536 84043469202336 84060803469312 84108660671196 84273256876032 84631074712632 84684747388122 84796693254144 84850470964224 85061853076599 85210739607924 85228314628608 85377492523008 85443718777088 85806506305863 85812070208256 85962269869056 85974425104896 86028949727616 86399824113792 86412041220672 86563291030272 87003904516704 87156190283904 87168514342464 87599821670928 87612208459848 87765558961248 87993080999936 88212292079436 88366692926736 88384918874112 88760194514712 88816485860802 88829044688457 88933893525504 88984525057932 88990295030784 89158663071744 89368141052484 89543029782528 89594008106274 89612487191808 89769338846208 89992974994083 90169086491136 90226271350656 90786682973952 90857105069472 91016135219072 91408509569664 91421434914624 91479414008304 92047609126368 92119009306548 92286231883776 92299281340416 92619333406656 92678072202576 92691177066216 92749961425086 92931468198912 93326048142012 93508682287104 93567985104384 93905713037304 93965267649834 93978554525469 94089481555968 94149152713728 94222183035008 94548902852628 94733930059776 94807413985536 94867540453056 95209959051711 95382792594432 95396279910912 95456779834752 95881853957184 96049679088384 96124183624224 96707553602688 96721228243008 96782568443568 97213546373256 97383702409056 97459241730116 97636158369792 97649964316672 97879392581292 98050714069392 98064578635272 98070937380864 98126770783062 98318799688704 98549799379794 98563734517329 98736253831404 98742656130048 98929475463168 98992216124928 99412529542578 99433033733376 99607074610176 100114081909632 100303495955712 100367108015552 100814048090784 100990506201984 101440222302528 101504555269488 101696600066208 102135018345696 102214243203156 102393152121456 102399791542272 102414271076352 102849114278952 102914340759342 103115738686464 103296225521664 103553560267164 103756209113088 103815279234254 103822010869248 103836691507968 104018440250368 104262831227898 104277574199493 104466868079616 104547901723776 104730895320576 105197267572992 105263983242432 105278867778912 105643927166967 105850666750464 105917796802944 105999955914384 106658340733728 106725983009688 106934840119296 107320814899776 107388877314096 107472177524306 107682494897152 108055888974432 108139706577252 108208288329267 108336011341824 108351330269184 108420046232064 108795997803024 108811381773384 108880389499014 109093462668288 109365239669913 109556665210188 109771061815296 109840678166016 109856209856256 110307053328066 110322650964681 110522918403072 110608649649792 111295659896064 111366243140544 111381990548704 111862162950048 112057958936448 112144880894928 112628342148336 112841432950176 112912996517496 113133961285632 113415804102132 113614319477232 113637752838144 114192624678174 114408675074484 114416093611008 114481232580239 114616359825408 114632566806528 114705266303488 115192296136638 115199765485056 115216054960896 115417721373696 115705253563821 116005206022272 116208253711872 116224685789952 116725735252224 116799762227904 116816277946464 117020745281664 117616389439248 117822257235648 118346926019616 118421981147736 118438726251276 118646033410576 118653726707712 119157521403312 119249950403682 119458677475032 119483316255744 119692451794944 119990633325444 120066730885899 120208450940928 120225448654848 120301695134208 120735916762248 120812486978358 121048910631936 121142806759296 121878012759552 121895246552832 121972552011072 122412804495057 122730145501824 122825345742064 123492444542208 123570762936768 123588236088288 123666615233448 123908624265216 124338283203456 124434730856016 124757313472512 125207617383072 125287023533112 125304739367292 125532203618304 126065203803504 126162991006794 126409885314048 126490053937408 126946612068948 127027121082183 127177056792576 127195039881216 127275706446336 127816109411886 127842471942912 128066238784512 128165578165632 128718105312384 128943404803584 128961637657344 129043424591424 129618061831008 129844936545408 130505856775056 130734285425856 130752771513696 130835694377416 131091732918272 131399732506392 131418312689772 131648338441872 131656874840064 131989621499904 132318438119154 132550039390104 132577378311168 132809432813568 133140291772068 133224728791203 133400840288256 133476787586898 133485442546176 133737994607616 134391012159411 134418730787712 134654008269312 135253629736704 135339407025984 135595466754944 136180024460928 136285657604208 136524202828608 137112764354496 137132152371936 137219121012456 137487651581952 138071413689552 138178513959822 138429347825664 138448922010624 139017108303864 139036765599324 139124942137629 139289157439488 139397202298368 139641193760768 139989072213018 140263023430656 140351977656576 140371823705216 140858569555956 140947901474751 141134222333952 141223729070592 141333274552512 141823354278942 142100895089664 142211120978304 142301310679584 143094419866368 143185169752128 144074518632576 144186275436336 144277717772356 144560061642752 145061330404032 145081842364512 145173852665352 145457950224384 145820319559884 146075553613584 146188862595174 146454237554688 146474946475008 146819088871938 147076071104088 147096867952908 147106406071296 147190156174593 147363891204096 147478199533056 148104380747106 148394213194752 148488324187392 149118794313867 149149550600064 149410611915264 149526507859904 150171122864448 150455243933568 150550662023328 151221072136176 151485759302976 152160333453792 152256832904232 152544900099312 152554791481344 153321364804734 153589728182184 153599687313408 153621406614528 153890295164928 154273671418428 154371511139013 154673608029696 154944338282496 154966247719936 155330340400746 155634313669632 155722918851381 155733016303872 155755037261952 156027660375552 156394246841847 156700302119424 156821852585664 157096342980864 157795901359488 157895974863648 157918301668368 158876695204416 158999933871576 159278236633376 159311088340992 159987511100592 160088974514532 160111611413762 160402260178944 160981222349664 161083315971144 161208266286459 161398547509248 161523742345728 162083833461648 162209559865878 162504017012736 162526995403776 162630069348096 163217072660076 163320584248521 163640194002432 164334997815282 164656592722944 164761017249024 164784314784384 164888820311264 165460579992099 165784377604608 165912974474688 166943489844096 167049364710816 167072985823056 167793244425072 168086938404672 168217321342392 168546513752064 169262149425264 169369494776244 169700941928448 170123706153198 170421479215848 170456629257216 170553673027703 170754985046016 170887437554176 171288937017261 171613012611726 171624140416512 171924539738112 171948850209792 172057899455232 172788444204957 172799648227584 172824082441344 173126582060544 174007809033408 174312380567808 174337028684928 175199643341856 175224416919696 175531117922496 176424584158872 176733385853472 176769837748224 177520389029424 177632971721604 177658089376914 177969050115864 177980590061568 178317326143488 178736282104968 178874925605523 179086059565056 179188016212548 179224974383616 179538677692416 179985949988166 180338172982272 180452542701312 181218730467537 181573365947904 181714210138944 182032270438144 182817019139328 182842869829248 182958828016608 184095218252736 184238018613096 184598562680832 185238666813312 185356144405152 185382354132432 185499922850172 185862936397824 186652096284024 187017364574208 187135970208768 187811426074608 187930535299668 187957109050938 188298305427456 188444366070016 189097805705256 189244486510191 189467860119552 189614827971072 189735080906112 190419918103422 190765585188864 190792559821824 190913559669504 191724164117829 191763707914368 192099358176768 192248367248448 193415107205376 193442456486016 193565136887136 194427092746512 194767404818112 194918483460232 195299928633344 195758785162584 196101428138784 196129157270544 196141874761728 196253541566124 196637599377408 197099598759588 197127469034658 197472507662808 197485312260096 197858950926336 197984432249856 198477657178731 198825059085156 198866067466752 199214149220352 200215181380347 200228163819264 200606991911424 200734216031104 201628096181568 201981012403968 202880444605056 203009110538976 203393200132416 204270036691392 204428486406312 204786304242912 204828542152704 205698228557904 205828681518684 206231477372928 207107120534328 207267770939733 207512418226176 207630558468508 207644021738496 207673383015936 208036880500736 208525662455796 208555148398986 208933736159232 209095803447552 209461790641152 209983608319527 210394535145984 210527966484864 210557735557824 211287854333934 211701333500928 211835593605888 211999911828768 213316681467456 213451966019376 214641629799552 214777754628192 214944355048612 215364989794304 216111777948864 216279413154504 216416576658534 216702660538368 216840092464128 217591995606048 217622763546768 217760778998028 218186925336576 218730479339826 219113330420376 219283293892761 219542123630592 219681356332032 219712419712512 220614106656132 220645301929362 221045836806144 221217299299584 222156571120659 222591319792128 222732486281088 222763981097408 223724325900096 224115917872896 224289761789856 225256684296672 225682865900352 225825993034992 226831608204264 227228638954464 227275505676288 228385249356348 228817350148968 228832187222016 228962465160478 229265133613056 229410532606976 229982047207101 230384592273276 230399530970112 230432109921792 230835442747392 231410507127642 232010412044544 232416507423744 232449371579904 232995510601119 233451470504448 233599524455808 233632555892928 234041490563328 235232778878496 235644514471296 236693852039232 236843962295472 236877452502552 237292066821152 238315042806624 238499900807364 238917354950064 238966632511488 239981266650888 240133461771798 240167417120643 240450897309696 240603390268416 241471833524496 241624973956716 242097821263872 242285613518592 243314339798817 243756025519104 243790493105664 243945104022144 244825608990114 245460291003648 245650691484128 246502496722923 246984889084416 247141525873536 247176472176576 247333230466896 248676566406912 248869461712032 249514626945024 250415234766144 250574047066224 250609478734584 252130407607008 252325982013588 252819770628096 252980107874816 253893224137896 254054242164366 254390079762432 254551412892672 255185559229797 255632218823772 255684943885824 256132477569024 256331156331264 257419518917589 257436210624768 257886809607168 257923275314688 258086849182848 259236123662016 259689873090816 261011713550112 261468570851712 261505543027392 261671388754832 262799465012784 262836625379544 263296676883744 263979242999808 264636876238308 265100078780208 265154756622336 266280583544136 266449457582406 266487134065371 266801680576512 266953575173796 266970885092352 267475989215232 268782024318822 268837461575424 269308016538624 269978924982249 270507259473408 270678814051968 271190933509888 272360048921856 272571315208416 273048405657216 274225528708992 274264304743872 274438242024912 276142827379104 276357027919644 276858695651328 276897844021248 278034216607728 278073531198648 278249884275258 278794404596736 279282387521536 279978144426036 280526046861312 280703955313152 280743647410432 281717139111912 281895802949502 281935663576407 282268444667904 282447458141184 282666549105024 283646708557884 284201790179328 284422241956608 284602621359168 285629877155133 286188839732736 286370339504256 288149037265152 288372550872672 288555435544712 289120123285504 290122660808064 290163684729024 290347705330704 291640639119768 292151107227168 292377725190348 292908475109376 292949892950016 293638177743876 294152142208176 294193735905816 294212812142592 294380312349186 294956399066112 295691203551987 296208761494212 296788426389504 296976648374784 298237588627734 298299101200128 298821223830528 299053015719808 300342245728896 300910487867136 301101324046656 302442144272352 302971518605952 304320666907584 304513665808464 305089800198624 306642729609468 307179456364368 307199374626816 307242813229056 308547342836856 308743022278026 309347216059392 309888676564992 309932495439872 310660680801492 311268627339264 311445837702762 311466032607744 311510074523904 312055320751104 312788493683694 312832722598479 313400604238848 313643705171328 314192685961728 315591802718976 315791949727296 315836603336736 317753390408832 317999867743152 318556473266752 319975022201184 320177949029064 320223222827524 320804520357888 321962444699328 322166631942288 322416532572918 323047484691456 324167666923296 324419119731756 324624864987801 325008034025472 325053990807552 325260138696192 326434145320152 326641168497042 327280388004864 328669995630564 329313185445888 329522034498048 329568629568768 329777640622528 330921159984198 330967952894043 331568755209216 331825948949376 333886979688192 334098729421632 334145971646112 335586488850144 336173876809344 336434642684784 338524298850528 338738989552488 339401883856896 340247412306396 340842958431696 340913258514432 341107346055406 341774875108352 342577874034522 343226025223452 343248280833024 343443697740717 343849079476224 343897700419584 344115798910464 345576888409914 345599296455168 345648164882688 346253164121088 347115760691463 348015618066816 348624761135616 348674057369856 350399286683712 350448833839392 351062235844992 352849168317744 353466771706944 355040778058848 355265943443208 355316178753828 355938100231728 355961180123136 357472564209936 357749851211046 358376032425096 358449948767232 359077355384832 359971899976332 360200192657697 360676345964544 360905085402624 362437460935074 363146731895808 363353477319889 363428420277888 364064540876288 365634038278656 365685739658496 365917656033216 367238413485171 368190436505472 368476037226192 370477333626624 370712288810304 370764708264864 370999845700344 371725872795648 373304192568048 374271940417536 375622852149216 375861070599336 375914218101876 376152621335071 376596610854912 376888732140032 378195611410512 378488973020382 379229655942144 379470161812224 380839836206844 381081363246549 381531170377728 381585119643648 381827119339008 383448328235658 383527415828736 384198716353536 384496734496896 386830214410752 386884912972032 387130273774272 388854185493024 389534809636224 389836966920464 391517570325168 392202856277568 392258314541088 392507083132248 393275198754816 394199197519176 394254938069316 394945015325616 394970624520192 395968864499712 396955314357462 397650118170312 397732134933504 398428298440704 399674186373609 400430362760694 400456327638528 401213983822848 401468432062208 403173036478233 403256192363136 403962024807936 405760889210112 406018221077952 406786400264832 408540073382784 408856972812624 409572608485824 411396457115808 411657363037368 412462954745856 414214241068656 414535541879466 415261116937016 415288043476992 415346766031872 416073761001472 417051324911592 417110296797972 417374826412887 417867472318464 418191606895104 418923581282304 419967216639054 420789070291968 421055932969728 421115471115648 422575708667868 422843704424253 423402667001856 423671187211776 423999823657536 426633362934912 426903932038752 429283259599104 429555509256384 429888710097224 430729979588608 432223555897728 432558826309008 432833153317068 433680184928256 435183991212096 435245527093536 435521557996056 436373850673152 437460958679652 438226660840752 438566587785522 439362712664064 439424839425024 441228213312264 441290603858724 441570468523779 442091673612288 442434598599168 444313142241318 445182639584256 445464972562176 445527962194816 447356382941601 447448651800192 448231835745792 448579523579712 450513368593344 451365731800704 451651986069984 453663216408528 454457277908928 456770498712696 457634700297936 457664374444032 457924930320956 458821065213952 459964094414202 460769184546552 460799061940224 460864219843584 461670885494784 462821014255284 463114533417039 464020824089088 464833014847488 464898743159808 465991021202238 466902941008896 467168756554143 467199048911616 467265111785856 468082981126656 470465557756992 471289028942592 473387704078464 473687924590944 473754905005104 474584133642304 476630085613248 476999801614728 477834709900128 477933265022976 479962533301776 480266923543596 480334834241286 481206780536832 482943667048992 483249947913432 483624798859377 484195642527744 484571227037184 486628679597634 487512051038208 487580986211328 487890208044288 489651217980228 489961752745563 490920582007296 491301382968256 493004993445846 493969778168832 494283051747072 494352944353152 494666460933792 496381739976297 497353132813824 497738923424064 500830469532288 501148094132448 501218957469168 504260815214016 504651964027176 505639541256192 505960215749632 507786448275792 508108484328732 509102825785344 510371118459594 511264437647544 511369887771648 511661019083109 512264955138048 512662312662528 513866811051783 514839037835178 514872421249536 515773619214336 515846550629376 516173698365696 518365332614871 518472247324032 519379746181632 522023427100224 522937141703424 523011086054784 523342777509664 525598930025568 525673250759088 526593353767488 529273752476616 530200157560416 530309513244672 532561167088272 532898915164812 532974268130742 533907150347592 533941770184704 534951978430464 536624776816569 537564048637644 537674923150848 538616033077248 539957849964498 541014518946816 541357628103936 542381867019776 543656191402611 544720097843712 545142630416832 546096811314432 548451057417984 548528609487744 548876484049824 552285654758208 552714055839288 553795688042496 556068433215456 556147062397296 556499768550516 557588809193472 559956288852072 560390639948167 561052093722624 561407910626304 561487294820864 563434278223824 563791605899004 563871327152814 564894916282368 565333098210048 567293417115768 567733459530573 568403580358656 568844483913216 569205242718336 571259754310266 572377679465472 572740679008512 575172492353487 576298074530304 576745101745344 577110871089424 580245321616128 580327369458048 580695410661408 583281278239536 584302214454336 584755450380696 585899785900032 587276355487752 588304284416352 588387471811632 588425624285184 588760624698372 589912798132224 591382407103974 592417522988424 593576852779008 593953296749568 595432971536193 596475177255468 596598202400256 597642447661056 598106031439616 600645544141041 600684491457792 601820975734272 602202648093312 604884288544704 605943037211904 608641333815168 609027331616928 610179600397248 613285459218936 614358912728736 614485626458112 617094685673712 617486044556052 618694432118784 619864990879744 621321361602984 621803312819199 622537254678528 622891675405524 622932065215488 623020149047808 624110641502208 625576987367388 625665445196958 626801208477696 627287410342656 628385371923456 629950824958581 631183605437952 631583899454592 631673206673472 635506780817664 635999735486304 637112946533504 639950044402368 640355898058128 640446445655048 643924889398656 644333263884576 644833065145836 646094969382912 648335333846592 648838239463512 649249729975602 650107981615104 650520277392384 652868290640304 653282336994084 654560776009728 657339991261128 657849881678283 658626370891776 659044068996096 659137259137536 659555281245056 661842319968396 661935905788086 663137510418432 663651897898752 666469713361977 667773959376384 668197458843264 668291943292224 671172977700288 672347753618688 672869285369568 677048597701056 677477979104976 680494824612792 681685916863392 681826517028864 682214692110812 683549750216704 685155748069044 686452050446904 686496561666048 686887395481434 687795400839168 688231597820928 689946141621303 691153776819828 691198592910336 691296329765376 692506328242176 694231521382926 696031236133632 697249522271232 697348114739712 700798573367424 700897667678784 702124471689984 705698336635488 706933543413888 710081556117696 710531886886416 710632357507656 711876200463456 714945128419872 715499702422092 716752064850192 716899897534464 719943799952664 720400385315394 720502251361929 721352691929088 721810170805248 724874921870148 726293463791616 726706954639778 726856840555776 728129081752576 729943019396451 731268076557312 731371479316992 731835312066432 734476826970342 736380873010944 736952074452384 739507490168769 740954667253248 741424577620608 741529416529728 741999691400688 746608385136096 748543880835072 751245704298432 751722141198672 751828436203752 752305242670142 753777464280064 756391222821024 756977946040764 758459311884288 758940323624448 761679672413688 762162726493098 763170239287296 763654238678016 765556677689391 766896656471316 767054831657472 768397432707072 768993468993792 772258556752767 773660428821504 773769825944064 774260547548544 777708370986048 779069619272448 779673933840928 783035140650336 784405712555136 784516629082176 785014166264496 788398395038352 788509876138632 789890030651232 791937728999424 793910628714924 795300236340624 795464269867008 799348372747218 799461402196113 800860725521388 800912655277056 802427967645696 802936864124416 806346072956466 806512384726272 807924049615872 809936774946747 811521778420224 812036442155904 813572800529664 817080146765568 817713945625248 819145216971648 822792914231616 823314726074736 828428482137312 829071083758932 830522233874032 830576086953984 830693532063744 834102649823184 834220593595944 834749652825774 836383213790208 837847162564608 839934433278108 841578140583936 842111865939456 842230942231296 845151417335736 845687408848506 845806990729221 846805334003712 847342374423552 847999647315072 853266725869824 853807864077504 856889631465399 858566519198208 859111018512768 859777420194448 864447111795456 865117652618016 865666306634136 867360369856512 870367982424192 870491054187072 871043115992112 874921917359304 876453321681504 877133175571044 878725425328128 878849678850048 882456426624528 882581207717448 883140937047558 884869197198336 887073610655961 888626284482636 890365279168512 890929945124352 891055924389632 894712765883202 894897303600384 896463671491584 897159047159424 901026737186688 902731463601408 903303972139968 907326432817056 908914555817856 913540997425392 915269400595872 915849860641912 917642130427904 919928188828404 921538369093104 921598123880448 921728439687168 925642028510568 926229066834078 928041648178176 929666029694976 929797486319616 931982042404476 933805882017792 934337513108286 934398097823232 934530223571712 936165962253312 938498167795437 940931115513984 942578057885184 946775408156928 947375849181888 947509810010208 949168267284608 953260171226496 953999603229456 955669419800256 959925066603552 960533847087192 960669668482572 962413561073664 965887334097984 966499895826864 967249597718754 969142454074368 973257359195268 973874594963403 975024102076416 975161972422656 975780416088576 979302435960456 979923505491126 981841164014592 982602765936512 986009986891692 987939556337664 988566103494144 988705888706304 989332921867584 992763479952594 992903858682129 994706265627648 995477846848128 1001660939064576 1002296188264896 1002437914938336 1008521630428032 1009303928054352 1011920431499264 1015572896551584 1016216968657464 1018205651570688 1020742236919188 1022528875295088 1022739775543296 1023322038166218 1025324625325056 1027733622103566 1029678075670356 1029744842499072 1030331093222151 1031547238428672 1031693101258752 1032347396731392 1036730665229742 1036944494648064 1038759492363264 1044046854200448 1045874283406848 1046022172109568 1046685555019328 1051197860051136 1051346501518176 1053186707534976 1058547504953232 1060400315120832 1065122334176544 1065797830329624 1065948536261484 1067814300695184 1067883540369408 1073249553633138 1075128097275288 1075349846301696 1077232066154496 1079915699928996 1080600577973091 1082029037893632 1082715256207872 1084763734039552 1087312382805222 1089440195687424 1090060431959667 1090285260833664 1092193622628864 1096902114835968 1097057218975488 1097752968099648 1101715240455513 1104571309516416 1105428111678576 1112136866430912 1112294124794592 1112999537101032 1115177618386944 1119912577704144 1120781279896334 1122815821252608 1122974589641728 1126868556447648 1127583211798008 1127742654305628 1128457864005213 1129789832564736 1130666196420096 1134586834231536 1135466919061146 1137688967826432 1138410485436672 1142519508620532 1143244089739647 1144755358930944 1145481358017024 1150344984706974 1152596149060608 1153490203490688 1154221742178848 1160490643232256 1160654738916096 1161390821322816 1166562556479072 1168604428908672 1169510900761392 1174552710975504 1176608568832704 1176774943623264 1177521249396744 1179825596264448 1182764814207948 1184835045976848 1187906593499136 1190865943072386 1192950354510936 1193196404800512 1193875711193921 1195284895322112 1196212062879232 1199022559120827 1201291088282082 1201368982915584 1203641951468544 1204405296186624 1209519109434699 1209768577089408 1211886074423808 1217282667630336 1218054663233856 1220359200794496 1226570918437872 1228717825457472 1234189371347424 1234972089112104 1237388864237568 1242642723205968 1243606625638398 1245783350811048 1245864130430976 1246040298095616 1248221283004416 1251153974734776 1251330890393916 1252124479238661 1253602416955392 1254574820685312 1256770743846912 1259901649917162 1262367210875904 1263167798909184 1263346413346944 1268531113272759 1271013561635328 1271999470972608 1274225893067008 1279900088804736 1280711796116256 1280892891310096 1287849778797312 1288666527769152 1289666130291672 1292189938765824 1296670667693184 1297676478927024 1298499459951204 1301040554784768 1305736581280608 1306564673988168 1309121552019456 1314679982522256 1315699763356566 1318088137992192 1318274518275072 1319110562490112 1323684639936792 1323871811576172 1324711405571337 1326275020836864 1327303795797504 1332939426723954 1335547918752768 1336394917686528 1336583886584448 1342069148824803 1342345955400576 1344695507237376 1345738570739136 1354097195402112 1354955958209952 1360989649225584 1363371833726784 1364429384221624 1367099500433408 1370311496138088 1372904100893808 1372993123332096 1373774790962868 1376463195641856 1379892283242606 1382307553639656 1382397185820672 1382592659530752 1385012656484352 1388463042765852 1389343600251117 1392062472267264 1394499044542464 1394696229479424 1401506269662429 1401597146734848 1401795335357568 1404248943379968 1411396673270976 1413867086827776 1420163112235392 1421063773772832 1421264715015312 1423752400926912 1429890256839744 1430999404844184 1433504129700384 1433799795068928 1439887599905328 1440800770630788 1441004502723858 1443620341610496 1449749843740296 1450874396578131 1452586927583232 1453413909279556 1453713681111552 1456258163505152 1459886038792902 1462536153114624 1462742958633984 1463670624132864 1468953653940684 1469885258236689 1472761746021888 1473904148904768 1479014980337538 1481909334506496 1482849155241216 1483058833059456 1483999382801376 1493216770272192 1502491408596864 1503444282397344 1503656872407504 1504610485340284 1507554928560128 1512782445642048 1513955892081528 1516918623768576 1517880647248896 1523359344827376 1524325452986196 1527308477356032 1531113355378782 1533793312942632 1534109663314944 1534983057249327 1536794865414144 1537986937987584 1544517113505534 1547320857643008 1547539651888128 1548521095097088 1555095997844613 1555416741972096 1558139238544896 1559347867681856 1566070281300672 1568811425110272 1569033258164352 1570028332528992 1576796790076704 1577019752277264 1579780061302464 1587821257429848 1590600472681248 1590928539734016 1598696745494436 1598922804392226 1601721451042776 1601825310554112 1604855935291392 1605873728248832 1609874330449707 1612692145912932 1613024769452544 1615848099231744 1619873549893494 1623043556840448 1624072884311808 1627145601059328 1630968574207833 1634160293531136 1635427891250496 1638290433943296 1645585828463232 1646629452149472 1656856964274624 1658142167517864 1661044467748064 1661387064127488 1668205299646368 1668441187191888 1669499305651548 1672766427580416 1679868866556216 1681171919844501 1683156281167872 1684223731878912 1684461884462592 1690302834671472 1691374817697012 1691613981458442 1694684748847104 1695999294630144 1703200378591719 1706533451739648 1707615728155008 1713779262930798 1717133038396416 1718222037025536 1719554840388896 1725517477060461 1728894223590912 1730235305236032 1731332613268272 1740735964848384 1740982108374144 1742086231984224 1749843834718608 1752906643363008 1754266351142088 1757699357700096 1764912853249056 1765162415434896 1766281874095116 1769738394396672 1774147221311922 1777252568965272 1780730558337024 1781859890248704 1782111848779264 1786298914608579 1789425531766404 1789794607200768 1792927342983168 1794318094318848 1801936632423123 1802053474373376 1805462927202816 1806607944279936 1814652865634112 1817829111635712 1827081994850784 1830538801191744 1831699721283824 1839856377656808 1843076738186208 1843456879374336 1851284057021136 1852458133668156 1856083296356352 1859594972639232 1863964084808952 1865409938457597 1867611764035584 1868675026216572 1868796195646464 1869060447143424 1872331924506624 1876996335590874 1881862231027968 1885156115770368 1889852474875743 1893550816313856 1894751698363776 1895019620020416 1898336534569216 1906520342452992 1907999206458912 1911338839600512 1919850133207104 1921067694174384 1921339336965144 1931774668195968 1932999791653728 1934499195437508 1938284908148736 1946514718390536 1947749189926806 1950323944845312 1951560832177152 1958604871920912 1959847010982252 1963682328029184 1965205531873024 1972019973783384 1973549645034849 1975879112675328 1977132206988288 1977411777412608 1978665843735168 1985526959905188 1985807717364258 1989412531255296 1990955693696256 1999409140085931 2003321878129152 2004592376529792 2004875829876672 2017043260856064 2018607856108704 2023840862998528 2031145793103168 2032433937314928 2041484473838376 2045057750590176 2045479551086592 2046644076332436 2050649250650112 2055467244207132 2059356151340712 2059489684998144 2060662186444302 2063386202517504 2064694793462784 2069838424863909 2073461330459484 2073888989296128 2077518984726528 2088093708400896 2091748566813696 2092044344219136 2093371110038656 2102395720102272 2102693003036352 2106373415069952 2117095009906464 2120800630241664 2130244668353088 2131595660659248 2131897072522968 2135628601390368 2146499107266276 2150256194550576 2150699692603392 2159831399857992 2161201155946182 2161506754085787 2164058075787264 2165430512415744 2169527468079104 2174624765610444 2178880391374848 2180120863919334 2180570521667328 2184387245257728 2189829058189353 2193804229671936 2194114437950976 2195505936199296 2203430480911026 2209142619032832 2210856223357152 2224273732861824 2224588249589184 2225999074202064 2239825155408288 2241562559792668 2245631642505216 2245949179283456 2253737112895296 2255166423596016 2255485308611256 2256915728010426 2261332392840192 2269173668463072 2270933838122292 2275377935652864 2276820970873344 2285039017241064 2286488179479294 2289510717861888 2290962716034048 2300689969413948 2305192298121216 2306980406981376 2308443484357696 2316775670258301 2320981286464512 2321309477832192 2322781642645632 2333125112958144 2337208857817344 2339021801522784 2349105421951008 2353217137665408 2353549887246528 2355042498793488 2365529628415896 2369670091953696 2375813186998272 2381731886144772 2385900709021872 2386392809601024 2387751422387842 2392424125758464 2398045118241654 2398384206588339 2402582176564164 2402737965831168 2407283902937088 2408810592373248 2419038218869398 2419537154178816 2423772148847616 2429810324840241 2434565335260672 2436109326467712 2440718401588992 2453141836875744 2457435650914944 2468378742694848 2469944178224208 2485285446411936 2487213251276796 2491566701622096 2491728260861952 2492080596191232 2502307949469552 2502661780787832 2504248958477322 2509149641370624 2513541487693824 2519803299834324 2524734421751808 2526335597818368 2526692826693888 2537062226545518 2537420972187663 2542027123270656 2543998941945216 2548451786134016 2559800177609472 2561423592232512 2561785782620192 2570668894396197 2575699557594624 2577333055538304 2579332260583344 2593341335386368 2595352957854048 2596998919902408 2602081109569536 2611473162561216 2613129347976336 2629359965044512 2631399526713132 2633068349345497 2636176275984384 2636549036550144 2638221124980224 2647369279873584 2647743623152344 2649422811142674 2654607591595008 2661220831967883 2665878853447908 2671095837505536 2672789835373056 2673167773168896 2684138297649606 2684691910801152 2689391014474752 2691477141478272 2708194390804224 2709911916419904 2721979298451168 2726743667453568 2728858768443248 2740622992276176 2745808201787616 2747549581925736 2752926391283712 2759784566485212 2764615107279312 2764794371641344 2765185319061504 2776926085531704 2778687200502234 2784124944534528 2788998089084928 2789392458958848 2803012539324858 2803194293469696 2803590670715136 2808497886759936 2815494503386311 2822793346541952 2827734173655552 2840326224470784 2842127547545664 2842529430030624 2847504801853824 2859780513679488 2861998809688368 2867008259400768 2879775199810656 2881601541261576 2882009005447716 2887240683220992 2899499687480592 2901748793156262 2906827818559112 2907427362223104 2912516327010304 2919772077585804 2921623784890209 2925072306229248 2925485917267968 2927341248265728 2937907307881368 2939770516473378 2945523492043776 2947808297809536 2958029960675076 2963818669012992 2965698310482432 2966117666118912 2967998765602752 2978711576046387 2986433540544384 3004982817193728 3006888564794688 3007313744815008 3009220970680568 3015109857120256 3025564891284096 3027911784163056 3035761294497792 3046718689654752 3048650905972392 3054616954712064 3062226710757564 3067586625885264 3068219326629888 3069966114498654 3075973875975168 3089034227011068 3090993279666453 3094641715286016 3095079303776256 3097042190194176 3110191995689226 3110833483944192 3116278477089792 3118695735363712 3132140562601344 3137622850220544 3138066516328704 3140056665057984 3153593580153408 3154039504554528 3159560122604928 3175642514859696 3181200945362496 3197393490988872 3197845608784452 3203442902085552 3203650621108224 3211747456497664 3219748660899414 3225384291825864 3226049538905088 3231696198463488 3239747099786988 3241801733919273 3246087113680896 3248145768623616 3254291202118656 3261937148415666 3268320587062272 3270181295879001 3270855782500992 3276580867886592 3291171656926464 3293258904298944 3313713928549248 3316284335035728 3322088935496128 3336410599292736 3336882374383776 3338998611303096 3345532855160832 3359737733112432 3362343839689002 3368447463757824 3368923768925184 3380605669342944 3382749635394024 3383227962916884 3385373592015639 3389369497694208 3391998589260288 3406400757183438 3413066903479296 3415231456310016 3427558525861596 3429732269218941 3434266076792832 3436444074051072 3439109680777792 3451034954120922 3457788447181824 3460470610472064 3462665226536544 3481471929696768 3481964216748288 3484172463968448 3499687669437216 3505813286726016 3508532702284176 3529825706498112 3530324830869792 3532563748190232 3539476788793344 3548294442623844 3554505137930544 3563719780497408 3564223697558528 3572597829217158 3578851063532808 3579589214401536 3581627133581763 3585854685966336 3588636188637696 3597067677362481 3603873264846246 3604106948746752 3610925854405632 3613215888559872 3628557328304097 3629305731268224 3635658223271424 3654163989701568 3661077602383488 3663399442567648 3679712755313616 3686153476372416 3702568114042272 3704916267336312 3712166592712704 3727928169617904 3730819876915194 3737350052433144 3737592391292928 3738120894286848 3744663849013248 3753992671181748 3756373437715983 3763724462055936 3770312231540736 3779704949751486 3787101632627712 3789503396727552 3790039240040832 3796673069138432 3805593339818277 3813040684905984 3815998412917824 3822677679201024 3839700266414208 3842135388348768 3842678673930288 3863549336391936 3865999583307456 3868998390875016 3876569816297472 3893029436781072 3895498379853612 3903121664354304 3917209743841824 3919694021964504 3922734479637169 3927364656058368 3930411063746048 3944039947566768 3947099290069698 3954264413976576 3954823554825216 3957331687470336 3971053919810376 3971615434728516 3974134216714011 3978825062510592 3981911387392512 3998818280171862 4006643756258304 4009184753059584 4009751659753344 4026207446474409 4034086521712128 4037215712217408 4062291586206336 4064867874629856 4082968947676752 4090115501180352 4093288152664872 4101298501300224 4110934488414264 4118712302681424 4118979369996288 4121324372888604 4129389586925568 4139676849727818 4146922660918968 4147777978592256 4155037969453056 4168030800753351 4176187416801792 4183497133627392 4184088688438272 4186742220077312 4204518808987287 4204791440204544 4205386006072704 4212746830139904 4234190019812928 4241601260483328 4260489336706176 4263191321318496 4263794145045936 4271257202780736 4292998214532552 4300512389101152 4301399385206784 4319662799715984 4322402311892364 4323013508171574 4330861024831488 4339054936158208 4349249531220888 4352623189734393 4357760782749696 4360241727838668 4361141043334656 4368774490515456 4379658116378706 4387608459343872 4388228875901952 4391011872398592 4406860961822052 4409655774710067 4418285238065664 4421712446714304 4448547465723648 4449176499178368 4451998148404128 4479650310816576 4483125119585336 4491898358566912 4507474225790592 4510332847192032 4510970617222512 4513831456020852 4522664785680384 4538347336926144 4541867676244584 4550755871305728 4553641941746688 4570078034482128 4572976358958588 4581925432068096 4601379938827896 4604949171747981 4610384596242432 4613960813962752 4616886968715392 4633551340516602 4641962572929024 4642618955664384 4645563285291264 4665287993533839 4666250225916288 4674417715634688 4678043603045568 4698210843902016 4706434275330816 4707099774493056 4710084997586976 4731059256831792 4739340183907392 4763463772289544 4771801418043744 4772785619202048 4775502844775684 4784848251516928 4796090236483308 4796768413176678 4805164353128328 4805475931662336 4814567805874176 4817621184746496 4829622991349121 4838076437738796 4839074308357632 4847544297695232 4859620649680482 4869130670521344 4872218652935424 4881436803177984 4906283673751488 4914871301829888 4936757485389696 4939888356448416 4970570892823872 4974426502553592 4983133403244192 4984161192382464 5004615898939104 5005323561575664 5008497916954644 5018299282741248 5039606599668648 5043515759533503 5049468843503616 5052671195636736 5053385653387776 5074124453091036 5074841944375326 5084054246541312 5087997883890432 5096903572268032 5109601135775157 5119600355218944 5122847184465024 5123571565240384 5141337788792394 5151399115189248 5154666111076608 5158664521166688 5176552431181383 5186682670772736 5190705915708096 5193997839804816 5222946325122432 5226258695952672 5258719930089024 5262799053426264 5266136698690994 5273098073100288 5276442249960448 5294738559747168 5295487246304688 5298845622285348 5309215183190016 5322441663935766 5331757706895816 5342191675011072 5345579670746112 5346335546337792 5358896743825737 5368276595299212 5369383821602304 5378782028949504 5382954282956544 5405809897269369 5416388781608448 5419823832839808 5443958596902336 5453487334907136 5457717536886496 5481245984552352 5491616403575232 5495099163851472 5519569132970424 5529230214558624 5530370638123008 5553852171063408 5557374401004468 5568249889069056 5578784917917696 5596229815372791 5606025078649716 5606388586939392 5607181341430272 5616995773519872 5630989006772622 5645586693083904 5655468347311104 5669557424627229 5680652448941568 5684255095091328 5685058860061248 5695009603707648 5719561027358976 5723997619376736 5734016518801536 5759550399621312 5763203082523152 5764018010895432 5798999374961184 5803497586312524 5813655637118224 5814854724446208 5839544155171608 5843247569780418 5850971834535936 5854682496531456 5875814615762736 5879541032946756 5891046984087552 5895616595619072 5916059921350152 5920648935104547 5927637338025984 5931396620964864 5932235332237824 5935997531205504 5957423152092774 5972867081088768 5998227420257793 6009965634387456 6013777129589376 6014627489630016 6018441941361136 6051129782568192 6055823568326112 6071522588995584 6093437379309504 6097301811944784 6124453421515128 6135173251770528 6136438653259776 6139932228997308 6151947751950336 6178068454022136 6181986559332906 6190158607552512 6194084380388352 6209515274591727 6220383991378452 6221666967888384 6232556954179584 6237391470727424 6264281125202688 6275245700441088 6276133032657408 6280113330115968 6307187160306816 6308079009109056 6319120245209856 6351285029719392 6362401890724992 6394786981977744 6395691217568904 6406885804171104 6423494912995328 6439497321798828 6450768583651728 6452099077810176 6479494199573976 6483603467838546 6484520262257361 6492174227361792 6496291537247232 6508582404237312 6523874296831332 6536641174124544 6540362591758002 6541711565001984 6553161735773184 6569487174568059 6582343313852928 6586517808597888 6627427857098496 6632568670071456 6644177870992256 6672821198585472 6673764748767552 6677997222606192 6719475466224864 6724687679378004 6736894927515648 6737847537850368 6761211338685888 6765499270788048 6766455925833768 6770747184031278 6783997178520576 6812801514366876 6826133806958592 6830462912620032 6855117051723192 6859464538437882 6868532153585664 6872888148102144 6878219361555584 6902069908241844 6915576894363648 6920941220944128 6925330453073088 6950327010774903 6962943859393536 6963928433496576 6968344927936896 6999375338874432 7011626573452032 7017065404568352 7059651412996224 7060649661739584 7065127496380464 7096588885247688 7109010275861088 7127439560994816 7128447395117056 7145195658434316 7157702127065616 7159178428803072 7163254267163526 7177272377275392 7194135354724962 7195152619765017 7207746529692492 7208213897493504 7221851708811264 7226431777119744 7257114656608194 7258611462536448 7271316446542848 7308327979403136 7322155204766976 7326798885135296 7359425510627232 7372306952744832 7405136228084544 7409832534672624 7455856339235808 7461639753830388 7474700104866288 7475184782585856 7476241788573696 7507985342363496 7512746875431966 7527448924111872 7540624463081472 7559409899502972 7574203265255424 7579006793455104 7580078480081664 7593346138276864 7611186679636554 7612262916562989 7626081369811968 7631996825835648 7645355358402048 7679400532828416 7684270776697536 7685357347860576 7712006683188591 7727098672783872 7731999166614912 7737996781750032 7786058873562144 7790996759707224 7806243328708608 7834419487683648 7839388043929008 7845468959274338 7860822127492096 7888079895133536 7894198580139396 7899205048036491 7908528827953152 7909647109650432 7914663374940672 7942107839620752 7943230869457032 7948268433428022 7963822774785024 7983662495903649 7997636560343724 8013287512516608 8018369506119168 8019503319506688 8052414892948818 8068173043424256 8074431424434816 8124583172412672 8129735749259712 8165937895353504 8180231002360704 8186576305329744 8221868976828528 8237424605362848 8242648745777208 8258779173851136 8279353699455636 8293845321837936 8295555957184512 8336061601506702 8352374833603584 8357129978357447 8366994267254784 8368177376876544 8373484440154624 8409037617974574 8409582880409088 8410772012145408 8425493660279808 8446483510158933 8468380039625856 8483202520966656 8520978673412352 8526382642636992 8527588290091872 8542514405561472 8585996429065104 8601024778202304 8639325599431968 8644804623784728 8646027016343148 8661722049662976 8698499062441776 8705246379468786 8720483455677336 8722282086669312 8737548981030912 8759316232757412 8764871354670627 8775216918687744 8776457751803904 8782023744797184 8813721923644104 8819311549420134 8836570476131328 8843424893428608 8897094931447296 8898352998356736 8903996296808256 8936134728139161 8959300621633152 8966250239170672 9014948451581184 9020665694384064 9021941234445024 9027662912041704 9045329571360768 9076694673852288 9083735352489168 9107283883493376 9140156068964256 9145952717917176 9163850864136192 9202759877655792 9209898343495962 9227921627925504 9233773937430784 9267102681033204 9272979838999359 9283925145858048 9285237911328768 9291126570582528 9330575987067678 9332500451832576 9348835431269376 9356087206091136 9396421687804032 9412868550661632 9414199548986112 9420169995173952 9462118513663584 9478680367814784 9526927544579088 9543602836087488 9551005689551368 9569696503033856 9592180472966616 9593536826353356 9610328706256656 9610951863324672 9635242369492992 9659245982698242 9676152875477592 9678148616715264 9695088595390464 9719241299360964 9725405201757819 9738261341042688 9744437305870848 9762873606355968 9810543887637003 9812567347502976 9829742603659776 9873514970779392 9879776712896832 9941141785647744 9948853005107184 9966266806488384 10009231797878208 10010647123151328 10016995833909288 10036598565482496 10079213199337296 10087031519067006 10105342391273472 10106771306775552 10148248906182072 10149683888750652 10156120776046917 10168108493082624 10175995767780864 10193807144536064 10219202271550314 10239200710437888 10245694368930048 10247143130480768 10282675577584788 10289196807656823 10302798230378496 10309332222153216 10317329042333376 10353104862362766 10373365341545472 10381411831416192 10387995679609632 10445892650244864 10452517391905344 10517439860178048 10525598106852528 10532273397381988 10552884499920896 10589477119494336 10590974492609376 10597691244570696 10618430366380032 10644883327871532 10663515413791632 10691159341492224 10692671092675584 10717793487651474 10736553190598424 10738767643204608 10744881400745289 10757564057899008 10765908565913088 10811619794538738 10832777563216896 10839647665679616 10885671984912291 10887917193804672 10906974669814272 10915435073772992 10962491969104704 10983232807150464 10990198327702944 11039138265940848 11058460429117248 11107704342126816 11114748802008936 11136499778138112 11192459630745582 11212050157299432 11212777173878784 11214362682860544 11233991547039744 11261978013545244 11269120313147949 11291173386167808 11310936694622208 11339114849254458 11361304897883136 11368510190182656 11370117720122496 11390019207415296 11416780019454831 11439122054717952 11447995238753472 11468033037603072 11519100799242624 11526406165046304 11528036021790864 11597998749922368 11606995172625048 11627311274236448 11629709448892416 11679088310343216 11686495139560836 11709364993062912 11751629231525472 11759082065893512 11768203438911507 11782093968175104 11791233191238144 11832119842700304 11841297870209094 11862793241929728 11864470664475648 11871995062411008 11914846304185548 11922402650142033 11945734162177536 11996454840515586 12019931268774912 12027554259178752 12029254979260032 12036883882722272 12078622339423227 12102259565136384 12111647136652224 12186874758619008 12194603623889568 12248906843030256 12270346503541056 12279864457994616 12303895503900672 12356136908044272 12363973118665812 12388168760776704 12419030549183454 12440767982756904 12443333935776768 12465113908359168 12474782941454848 12504092402260053 12528562250405376 12550491400882176 12552266065314816 12560226660231936 12613556426961861 12614374320613632 12616158018218112 12638240490419712 12702570059438784 12724803781449984 12789573963955488 12791382435137808 12813771608342208 12878994643597656 12901537167303456 12904198155620352 12958988399147952 12967206935677092 12969040524514722 12992583074494464 13017164808474624 13047748593662664 13057869569203179 13073282348249088 13080725183516004 13083423130003968 13106323471546368 13138974349136118 13164686627705856 13173035617195776 13228967324130201 13254855714196992 13265137340142912 13288355741984512 13345642397170944 13347529497535104 13355994445212384 13438950932449728 13449375358756008 13475695075700736 13522422677371776 13530998541576096 13532911851667536 13541494368062556 13567994357041152 13625603028733752 13652267613917184 13660925825240064 13710234103446384 13718929076875764 13745776296204288 13756438723111168 13804139816483688 13814847515243943 13831153788727296 13841882441888256 13850660906146176 13900654021549806 13925887718787072 13927856866993152 13936689855873792 13995863980601517 13998750677748864 14023253146904064 14034130809136704 14119302825992448 14121299323479168 14130254992760928 14193177770495376 14218020551722176 14256894790234112 14290391316868632 14315404254131232 14318356857606144 14326508534327052 14354544754550784 14388270709449924 14390305239530034 14415493059384984 14416427794987008 14443703417622528 14452863554239488 14488868974047363 14514229313216388 14517222925072896 14542632893085696 14616655958806272 14644310409533952 14653597770270592 14718851021254464 14744613905489664 14810272456169088 14819665069345248 14911712678471616 14923279507660776 14949400209732576 14952483577147392 15015970684726992 15025493750863932 15054897848223744 15118819799005944 15130547278600509 15148406530510848 15158013586910208 15160156960163328 15186692276553728 15222373359273108 15224525833125978 15252162739623936 15263993651671296 15290710716804096 15328803407325471 15358801065656832 15368541553395072 15370714695721152 15424013366377182 15454197345567744 15463998333229824 15475993563500064 15572117747124288 15581993519414448 15668838975367296 15678776087858016 15690937918548676 15721644254984192 15776159790267072 15788397160278792 15798410096072982 15819294219300864 15829326749881344 15884215679241504 15886461738914064 15896536866856044 15927645549570048 15967324991807298 15995273120687448 16026575025033216 16036739012238336 16039006639013376 16104829785897636 16136346086848512 16148862848869632 16217429691808107 16249166344825344 16259471498519424 16331875790707008 16360462004721408 16373152610659488 16443737953657056 16474849210725696 16485297491554416 16558707398911272 16587690643675872 16591111914369024 16672123203013404 16704749667207168 16714259956714894 16736354753753088 16746968880309248 16788689446118373 16818075235949148 16819165760818176 16821544024290816 16850987320559616 16892967020317866 16936760079251712 16966405041933312 17008672273881687 17041957346824704 17052765285273984 17055176580183744 17085028811122944 17171992858130208 17202049556404608 17278651198863936 17289609247569456 17292054032686296 17396998124883552 17410492758937572 17440966911354672 17444564173338624 17518632465514824 17529742709341254 17552915503607808 17564047489594368 17627443847288208 17638623098840268 17673140952262656 17686849786857216 17761946805313641 17794189862894592 17796705996713472 17807992593616512 17872269456278322 17918601243266304 17932500478341344 17994682260773379 18029896903162368 18041331388768128 18043882468890048 18055325824083408 18153389347704576 18167470704978336 18214567766986752 18280312137928512 18291905435834352 18405519755311584 18419796686991924 18455843255851008 18467547874861568 18534205362066408 18545959677998718 18570475822657536 18582253141165056 18628545823775181 18661151974135356 18665000903665152 18697670862538752 18712174412182272 18792843375608064 18825737101323264 18828399097972224 18840339990347904 18924237027327168 18957360735629568 19053855089158176 19087205672174976 19102011379102736 19184360945933232 19187073652706712 19220657412513312 19270484738985984 19318491965396484 19352305750955184 19356297233430528 19438482598721928 19450810403515638 19453560786772083 19476522682085376 19488874611741696 19525747212711936 19621087775274006 19625134695005952 19659485207319552 19708461523704177 19747029941558784 19759553425793664 19882283571295488 19897706010214368 19932533612976768 20018463595756416 20021294246302656 20033991667818576 20158426398674592 20174063038134012 20210684782546944 20213542613551104 20296497812364144 20299367777501304 20312241552093834 20351991535561728 20387614289072128 20438404543100628 20478401420875776 20491388737860096 20494286260961536 20565351155169576 20578393615313646 20605596460756992 20618664444306432 20634658084666752 20706209724725532 20746730683090944 20762823662832384 20775991359219264 20850981032324709 20891785300489728 20905034783810688 21034879720356096 21051196213705056 21064546794763976 21105768999841792 21178954238988672 21181948985218752 21195382489141392 21289766655743064 21327030827583264 21382318682984448 21385342185351168 21435586975302948 21473106381196848 21477535286409216 21489762801490578 21531817131826176 21585457859295051 21623239589077476 21665555126433792 21679295331359232 21771343969824582 21775834387609344 21813949339628544 21830870147545984 21924983938209408 21966465614300928 21980396655405888 22078276531881696 22116920858234496 22215408684253632 22229497604017872 22384919261491164 22424100314598864 22425554347757568 22428725365721088 22523956027090488 22538240626295898 22582346772335616 22621873389244416 22678229698508916 22722609795766272 22737020380365312 22740235440244992 22780038414830592 22833560038909662 22836788749688967 22878244109435904 22895990477506944 22936066075206144 23038201598485248 23052812330092608 23056072043581728 23195997499844736 23213990345250096 23254622548472896 23358176620686432 23372990279121672 23418729986125824 23503258463050944 23518164131787024 23536406877823014 23582466382476288 23664239685400608 23682595740418188 23697615144109473 23725586483859456 23728941328951296 23743990124822016 23829692608371096 23844805300284066 23891468324355072 23992909681031172 24039862537549824 24055108518357504 24058509958520064 24073767765444544 24157244678846454 24204519130272768 24223294273304448 24373749517238016 24389207247779136 24497813686060512 24540693007082112 24559728915989232 24712273816088544 24727946237331624 24776337521553408 24838061098366908 24881535965513808 24886667871553536 24949565882909696 25008184804520106 25057124500810752 25071389935072341 25100982801764352 25104532130629632 25120453320463872 25227112853923722 25228748641227264 25232316036436224 25276480980839424 25339450530476799 25405140118877568 25449607562899968 25579147927910976 25582764870275616 25627543216684416 25757989287195312 25803074334606912 25917976798295904 25934413871354184 25938081049029444 25985166148988928 26095497187325328 26115739138406358 26161450367032008 26166846260007936 26212646943092736 26277948698272236 26294614064011881 26329373255411712 26346071234391552 26457934648260402 26509711428393984 26530274680285824 26576711483969024 26691284794341888 26695058995070208 26711988890424768 26808404184417483 26877901864899456 26898750717512016 27044845354743552 27061997083152192 27065823703335072 27082988736125112 27135988714082304 27251206057467504 27321851650480128 27420468206892768 27437858153751528 27459141357460183 27491552592408576 27512877446222336 27608279632967376 27629695030487886 27683764883776512 27701321812292352 27801308043099612 27818939516998077 27851775437574144 27855713733986304 27873379711747584 27991727961203034 27997501355497728 28046506293808128 28068261618273408 28238605651984896 28242598646958336 28260509985521856 28386355540990752 28436041103444352 28580782633737264 28630808508262464 28653017068654104 28709089509101568 28776541418899848 28780610479060068 28830986118769968 28832855589974016 28905727108478976 28977737948094726 29028458626432776 29034445850145792 29085265786171392 29176215605273457 29233311917612544 29288620819067904 29307195540541184 29431631662911009 29437702042508928 29489227810979328 29620544912338176 29639330138690496 29823425356943232 29846559015321552 29898800419465152 30031941369453984 30050987501727864 30109795696447488 30237639598011888 30261094557201018 30316027173820416 30320313920326656 30373384553107456 30444746718546216 30449051666251956 30468362328140751 30504325479247872 30527987303342592 30581421433608192 30657606814650942 30717602131313664 30737083106790144 30741429391442304 30848026732754364 30867590422970469 30908394691135488 30927996666459648 30951987127000128 31144235494248576 31163987038828896 31337677950734592 31357552175716032 31381875837097352 31443288509968384 31552319580534144 31576794320557584 31596820192145964 31658653499762688 31768431358483008 31772923477828128 31793073733712088 31855291099140096 31934649983614596 31990546241374896 32073478024476672 32078013278026752 32209659571795272 32234644202235867 32272692173697024 32297725697739264 32434859383616214 32498332689650688 32518942997038848 32657015954736873 32663751581414016 32720924009442816 32746305221318976 32887475907314112 32949698421451392 32970594983108832 33117414797822544 33175381287351744 33344246406026808 33409499334414336 33428519913429788 33493937760618496 33577378892236746 33636150471898296 33638331521636352 33643088048581632 33701974641119232 33785934040635732 33807360939443847 33873520158503424 33932810083866624 34017344547763374 34083914693649408 34105530570547968 34110353160367488 34170057622245888 34343985716260416 34404099112809216 34557302397727872 34579218495138912 34584108065372592 34793996249767104 34820985517875144 34881933822709344 34889128346677248 35037264931029648 35059485418682508 35128094979188736 35254887694576416 35277246197680536 35304610316734521 35346281904525312 35373699573714432 35523893610627282 35588379725789184 35593411993426944 35615985187233024 35744538912556644 35767207950426099 35837202486532608 35865000956682688 35989364521546758 36059793806324736 36082662777536256 36087764937780096 36110651648166816 36235867018269681 36306778695409152 36334941409956672 36560624275857024 36583810871668704 36811039510623168 36839593373983848 36911686511702016 36935095749723136 37068410724132816 37091919355997436 37164506282330112 37257091647550362 37322303948270712 37330001807330304 37395341725077504 37424348824364544 37512277206780159 37585686751216128 37651474202646528 37656798195944448 37680679980695808 37840669280885583 37848474054654336 37914721471259136 38107710178316352 38174411344349952 38204022758205472 38368721891866464 38374147305413424 38441314825026624 38636983930792968 38704611501910368 38712594466861056 38876965197443856 38901620807031276 38907121573544166 38977749223483392 39051494425423872 39173608707609537 39242175550548012 39250269390011904 39318970414639104 39416923047408354 39494059883117568 39519106851587328 39686901972390603 39764567142590976 39795412020428736 39865067225953536 40036927191512832 40042588492605312 40067983335637152 40316852797349184 40348126076268024 40427085227102208 40592995624728288 40598735555002608 40624483104187668 40703983071123456 40876809086201256 40956802841751552 40982777475720192 40988572521923072 41130702310339152 41156787230627292 41237328888612864 41269316169333504 41412419449451064 41444542545731829 41493461366181888 41525647325664768 41551982718438528 41701962064649418 41783570600979456 41810069567621376 41987591941804551 42069759440712192 42102392427410112 42129093589527952 42357908477977344 42363897970437504 42390764978282784 42579533311486128 42654061655166528 42770684370702336 42871173950605896 42946212762393696 42955070572818432 42979525602981156 43063634263652352 43170915718590102 43246479178154952 43331110252867584 43358590662718464 43466606922142089 43542687939649164 43551668775218688 43627898679257088 43661740295091968 43849967876418816 43932931228601856 43960793310811776 44156553063763392 44233841716468992 44430817368507264 44458995208035744 44769838522982328 44848200629197728 44857450731442176 45047912054180976 45076481252591796 45164693544671232 45356459397017832 45391641835801527 45445219591532544 45474040760730624 45480470880489984 45560076829661184 45667120077819324 45673577499377934 45756488218871808 45791980955013888 45872132150412288 45986410221976413 46076403196970496 46105624660185216 46112144087163456 46391994999689472 46427980690500192 46509245096945792 46716353241372864 46745980558243344 47006516926101888 47036328263574048 47072813755646028 47164932764952576 47328479370801216 47365191480836376 47395230288218946 47457882657902592 47487980249644032 47659385216742192 47689610600568132 47782936648710144 47985819362062344 48079725075099648 48110217036715008 48117019917040128 48147535530889088 48314489357692908 48409038260545536 48446588546608896 48652289075424321 48747499034476032 48778414495558272 48995627372121024 49081386014164224 49119457831978464 49424547632177088 49455892474663248 49676122196733816 49763071931027616 49773335743107072 49899131765819392 50016369609040212 50114249001621504 50142779870144682 50209064261259264 50240906640927744 50366068338355119 50454225707847444 50457497282454528 50464632072872448 50552961961678848 50678901060953598 50810280237755136 50899215125799936 51158295855821952 51165529740551232 51255086433368832 51515978574390624 51606148669213824 51835953596591808 51868827742708368 51876162098058888 52190994374650656 52231478276812716 52322900734064016 52333692520015872 52555897396544472 52589228128023762 52658746510823424 52692142468783104 52915869296520804 53019422856787968 53060549360571648 53153422967938048 53285840415940923 53382569588683776 53390117990140416 53423977780849536 53616808368834966 53755803729798912 53797501435024032 53984046782320137 54089690709487104 54123994166304384 54131647406670144 54165977472250224 54502412114935008 54643703300960256 54840936413785536 54875716307503056 54918282714920366 55025754892444672 55216559265934752 55259390060975772 55367529767553024 55402643624584704 55602616086199224 55637879033996154 55711427467972608 55746759423495168 55885637471325543 55983455922406068 55995002710995456 56093012587616256 56136523236546816 56477211303969792 56485197293916672 56521019971043712 56772711081981504 56872082206888704 57161565267474528 57261617016524928 57306034137308208 57553082837799696 57561220958120136 57661972237539936 57811454216957952 57955475896189452 58056917252865552 58068891700291584 58352431210546914 58360682360316249 58466623835225088 58577241638135808 58614391081082368 58863263325822018 58875404085017856 58978455621958656 59125384571112531 59241089824676352 59278660277380992 59646850713886464 59693118030643104 59797600838930304 60063882738907968 60101975003455728 60475279196023776 60522189114402036 60632054347640832 60640627840653312 60889493437092432 60898103332503912 60936724656281502 61055974606685184 61162842867216384 61315213629301884 61435204262627328 61474166213580288 61482858782884608 61696053465508728 61735180845940938 61816789382270976 61855993332919296 61903974254000256 62288470988497152 62327974077657792 62552943096974127 62675355901469184 62715104351432064 62763751674194704 63104639161068288 63153588641115168 63193640384291928 63317306999525376 63536862716966016 63545846955656256 63586147467424176 63869299967229192 63981092482749792 64146956048953344 64156026556053504 64419319143590544 64469288404471734 64595451395478528 64756373577885153 64869718767232428 64996665379301376 65037885994077696 65314031909473746 65327503162828032 65441848018885632 65492610442637952 65774951814628224 65899396842902784 65941189966217664 66234829595645088 66350762574703488 66688492812053616 66857039826859576 66987875521236992 67154757784473492 67272300943796592 67276663043272704 67286176097163264 67571868081271464 67614721878887694 67747040317006848 67865620167733248 68034689095526748 68167829387298816 68211061141095936 68220706320734976 68340115244491776 68510366249066901 68687971432520832 68808198225618432 69114604795455744 69158436990277824 69168216130745184 69587992499534208 69641971035750288 69763867645418688 70074529862059296 70118970837365016 70256189958377472 70509775389152832 70554492395361072 70609220633469042 70747399147428864 71047787221254564 71092845432328419 71176759451578368 71186823986853888 71231970374466048 71489077825113288 71534415900852198 71674404973065216 71730001913365376 71978729043093516 72119587612649472 72165325555072512 72175529875560192 72221303296333632 72471734036539362 72613557390818304 72669882819913344 73121248551714048 73167621743337408 73622079021246336 73679186747967696 73870191499446272 74136821448265632 74183838711994872 74329012564660224 74514183295100724 74644607896541424 74660003614660608 74848697648729088 75024554413560318 75171373502432256 75214169805217023 75302948405293056 75313596391888896 75361359961391616 75681338561771166 75696948109308672 75829442942518272 76215420356632704 76348822688699904 76408045516410944 76737443783732928 76748294610826848 76882629650053248 77273967861585936 77409223003820736 77753930394887712 77803241614062552 77814243147088332 77955498446966784 78347217415219074 78484351101096024 78500538780023808 78637940829278208 78833846094816708 78883842192035643 78988119766235136 79038213703174656 79373803944781206 79529134285181952 79590824040857472 79730134451907072 80073854383025664 80085176985210624 80135966671274304 80425212553252449 80633705594698368 80696252152536048 81185991249456576 81197471110005216 81248966208375336 81407966142246912 81753618172402512 81965554951440384 81977145043846144 82261404620678304 82313574461254584 82377424072380549 82474657777225728 82538632338667008 82824838898902128 82889085091463658 83051294651329536 83103965436877056 83403924129298836 83456818550994231 83567141201958912 83620139135242752 83975183883609102 84139518881424384 84204784854820224 84258187179055904 84715816955954688 84727795940875008 84781529956565568 85159066622972256 85308123310333056 85742347901211792 85892425524787392 85959051205962312 86127268527304704 86341831437180204 86492958356309904 86717181325436928 86933213844284178 87085375879298328 87103337550437376 87255797358514176 87323480590183936 87528646815820371 87699935752837632 87865862457203712 87921586621623552 88294894988733027 88313106127526784 88467683432937984 88861634737014528 88917990416071488 89539677045964656 89696401258395456 90095824108361952 90152962505183592 90329387089342464 90712918794035664 90783283671603054 90948081521461248 90960941760979968 91120153659322368 91334240155638648 91347154998755868 91405086984422253 91512976437743616 91583961910027776 91744264300824576 91972820443952826 92152806393940992 92211249320370432 92224288174326912 92602771268911407 92783989999378944 92855961381000384 93018490193891584 93432706482745728 93491961116486688 94013033852203776 94072656527148096 94145627511292056 94329865529905152 94656958741602432 94730382961672752 94790460576437892 94975960499288064 95318770433484384 95379221201136264 95565873297420288 95971638724124688 96220434073430016 96234039834080256 96295071061778176 96628978715385816 96703932606707601 96818076521091072 96893177093217792 97304578150848642 97494998068952064 97556828991116544 97971047864210619 97991254744242048 98162772028328448 98238915663956928 98849095264354176 98911784949326496 99352244393467632 99526143862055232 99798263531638784 100032739218080424 100228498003243008 100285559740289364 100481813281855488 100732136676710238 100908451415694888 100914994564909056 100929264145744896 101105923923357696 101357802121907196 101422082818331541 101620560475510272 101798430251599872 102316591711643904 102331059481102464 102510172866737664 103031957148781248 103212297338427648 103671907193183616 103737655485416736 103752324196117776 104381988749301312 104462956553625432 104645801468128032 104667385040031744 105111794793088944 105178456256047524 105384284937566208 105831738593041608 105913830950203563 106038845713575936 106121098721143296 106306845935876096 106571680831881846 106765139177367552 106780235980280832 106847955561699072 107233616737669932 107301623851278297 107511607459597824 107595002870048064 107968093564640274 108179381418974208 108247988332608768 108263294813340288 108331954944500448 109004824229870016 109681872827571072 109751432615006112 109836565429840732 110051509784889344 110433118531869504 110518780121951544 110735059535106048 110805287249169408 111205232172398448 111275758067992308 111493518846990336 111771274942651086 111966911844812136 111990005421990912 112186025175232512 112273046473093632 112954422607939584 112970394587833344 113042039942087424 113522007842656749 113545422163963008 113744164413777408 114323130534949056 114523234033049856 114612068274616416 115106165675599392 115122441916240272 115323944475079872 115910951792378904 116113834505731104 116137783400583168 116704862421093828 116721364720632498 116933247670450176 117154483276271616 117228782162164736 117520826122828611 117726526651644036 117750808170035712 117956911243917312 118250769142225062 118482179649352704 118557320554761984 119060705917171809 119293701427772928 119386236061286208 119595201677860608 120127765477815936 120203950006911456 120950558392047552 121044378228804072 121281255681306624 121778986874184864 121796206665007824 121873449312563004 122111949213370368 122630427258603768 122870408525254656 122948332427160576 122965717565769216 123392106931017456 123470361691881876 123711986665838592 123807948508000512 124333627637195487 124576941976994304 124655948155315584 125105886193948254 125350711802938368 125430208702864128 125527503348389408 125962775825413653 126209278322136576 126307177282230336 126387280768583856 127073725433932032 127091693911312512 127172294934848352 127738599934458384 127962184965499584 128312053112107008 128838638287181088 128938576808943468 129190902790957056 129512747155770306 129739437534464856 129993330758602752 130075771988155392 130399820766426267 130628063818947492 130655006325656064 130883696037771264 130985220885275904 131549903629256448 131798793685805568 131882379932435328 132469659191290176 132701525149406976 133376985624107232 133714079653719152 134309515568946984 134544601887593184 134572352194326528 135143736162542928 135229443757775388 135494080634013696 136069378191053496 136174925507404581 136335658774597632 136422122282191872 136441412641469952 136680230488983552 137020732498133802 137375942865041664 137616396451236864 137959230665929239 138229209590911488 138316873980555648 138336432261490368 139175984999068416 139283942071500576 139527735290837376 140149059724118592 140237941674730032 141019550778305664 141108984790722144 141218441266938084 141494798294857728 142095574442509128 142185690864656838 142373647973707776 142463940748932096 142978155650226576 143068831801704396 143348809946130432 143460003826730752 143957458086187032 144239175225298944 144330651110145024 144351059751120384 144442606592667264 144943468073078724 145227114781636608 145339765639826688 145956867226272963 146242497103428096 146335243486674816 147244158042492672 147358373495935392 147740382998892544 148273642896531264 148367677423989744 149028366590201448 149289215793082848 149320007229321216 149697395297458176 150049108827120636 150342747004864512 150428339610434046 150627192783777792 150722719922783232 151098205015065357 151362677123542332 151393896218617344 151658885885036544 152430840713265408 152697645377399808 152816091032821888 153474887567465856 153496589221653696 153765259300106496 154547935723171872 154818446007641472 155507860789775424 155606483228125104 155628486294176664 156694434830438148 156968702202192048 157001077560047616 157667692189633416 157767684384071286 157976239532470272 158076427406349312 158747607889562412 159058268570363904 159181648081714944 159460268903814144 159857521247822769 160147708766051328 160170353970421248 160271933342548608 160850425106504898 161267411189396736 161392504305072096 162371982498913152 162394942220010432 162497932416750672 163507236344805024 163931109902880768 163954290087692288 164522809241356608 164627148922509168 164754848144761098 165077264677334016 165649677797804256 165778170182927316 166102589302659072 166207930873754112 166807848258597672 166913637101988462 167134282403917824 167240278270485504 167950367767218204 168279037762848768 168409569709640448 168516374358111808 169431633911909376 169455591881750016 169563059913131136 170318133245944512 170616246620666112 171484695802423584 171784851049574784 171918102411924624 172683662874360408 172985916712619808 173434362650873856 173866427688568356 174170751758596656 174206675100874752 174646961180367872 175057293631640742 175082047080948747 175399871505675264 175731724914407424 175843173243247104 176589789977466054 176626212255053568 176935366865875968 177376153713337593 177723269474029056 177835980832142976 179079354091929312 179392802516790912 180191648216723904 180305925010367184 181425837588071328 181566567343206108 181896163042922496 181921883521959936 182668480311277296 182694309997511736 182810173968844506 183167923820055552 183488528601649152 183945640887905652 184305612787881984 184422498640740864 184448576348653824 185205542537822814 185567979998757888 185711922762000768 186036980387783168 186865412965491456 186983922232973376 187658829290922381 188026067704407552 188145313054296192 188291255022584112 189313917483204864 189460765923345504 189580921152875784 189951920998576128 190637540866968768 190758442402272528 191943277448249376 192213989502221281 192440868146860032 192468079668160512 192590142123556352 193257957430771632 193407865213415202 193786354186435584 194269120733655459 194609156301697284 194989996137904128 195113657982233088 195942095728421238 195982509488484096 196325544056656896 196477831327913856 197698190528708352 197823569898652992 198704488786935264 199052287724110464 200065478436160848 200571119480578728 200963626563710976 201464273353420476 201816902831389776 201829989129818112 201858528291489792 202715604243814392 202844165636663082 203241120951020544 203596860503199744 204633183423287808 204662118962204928 205020345733475328 205531098747200703 206063914297562496 206424594676855296 207343814386367232 207475310970833472 207504648392235552 208763977498602624 208925913107250864 209291602936256064 210223589586177888 210356912512095048 210768569875132416 211663477186083216 211827661900407126 212242197442286592 212613691871752192 213143361663763692 213278536296985257 213530278354735104 213560471960561664 213695911123398144 214467233475339864 214603247702556594 215023214919195648 215190005740096128 215936187129280548 216358762837948416 216495976665217536 216526589626680576 216663909889000896 218009648459740032 219363745655142144 219502865230012224 219673130859681464 220103019569778688 220866237063739008 221037560243903088 221610574498338816 222410464344796896 222551516135984616 222987037693980672 223542549885302172 223933823689624272 223980010843981824 224546092946187264 225642509415651069 225908845215879168 225940789175666688 226084079884174848 227044015685313498 227090844327926016 227488328827554816 228646261069898112 229046468066099712 229224136549232832 230212331351198784 230244883832480544 230647888950159744 231821903584757808 232227669011462208 233409724842187656 233442729441264996 233866495340900352 234457564324329472 235041652245657222 235453053303288072 235501616340071424 235913822487834624 236501538284450124 236651526576106929 236964359298705408 237114641109523968 238121411834343618 238587402855545856 238772472122572416 239190403355721216 240255530955631872 240407900013822912 241901116784095104 242088756457608144 243557973748369728 243592413330015648 243746898625126008 244223898426740736 245260854517207536 245896664854321152 245931435131538432 246784213862034912 246940723383763752 247132272217141647 247423973331677184 247615897016001024 248667255274390974 249153883953988608 249311896310631168 250211772387896508 250370455652982693 250701423605876736 250860417405728256 251055006696778816 251925551650827306 252418556644273152 252614354564460672 252774561537167712 254147450867864064 254183387822625024 254344589869696704 255477199868916768 255924369930999168 257677276574362176 257877153617886936 258381805581914112 259025494311540612 259478875068929712 260151543976310784 260799641532852534 261256127637894984 261310012651312128 261767392075542528 261970441770551808 262585940447461113 263099807258512896 263597587371611136 263764759864870656 264884684966199081 264939318382580352 265403050298813952 266753971248214464 267428159307438304 268619031137893968 269089203775186368 270287472325085856 270458887515550776 270988161268027392 272138756382106992 272349851014809162 272844244564383744 272882825282939904 273360460977967104 274041464996267604 274215260953266759 274751885730083328 275232792902473728 275918461331858478 276458419181822976 276633747961111296 276672864522980736 277808313806734221 278351969998136832 278567884143001152 279055470581674752 280298119448237184 280475883349460064 282039101556611328 282217969581444288 282436882533876168 282989596589715456 284191148885018256 284371381729313676 284927881497864192 285956311300453152 286137663603408792 286697619892260864 286920007653461504 287914916172374064 288661302220290048 288702119502240768 288885213185334528 289886936146157448 290111797820122803 290454229563273216 290679531279653376 291913734452545926 292484994206856192 292670486973349632 293913143592631857 294488316084985344 294716746991870784 296547285793062528 296735354847979488 298056733180402896 298578431586165696 299394790594916352 300098217654241272 300685494009729024 300856679220868092 301445439845566464 302196410030130714 302725354247084664 302787792437234688 303317771770073088 304266248454994623 304861681426530816 305395290754799616 305632182065643776 306949775134931712 306993178443307392 307530518600212992 309095871446343744 309636892015282944 311015721579550848 311212966456250208 311256972588353328 313388869660876296 313937404404384096 314002155120095232 315335384379266832 315535368768142572 316152854812698624 317495215779124824 317741492850610689 318116537140727808 318363296163429888 318920537807628288 319715042495645538 320295417532102656 320340707940842496 320543866685097216 321700850213009796 321904871553834891 322534822378793472 322785008610144192 324743964997826304 324789884440020864 324995864833501344 327014472689610048 327908580175384576 329045618482713216 329254297845018336 329509696289522196 330154529354668032 331299355595608512 331556340365854632 332205178605318144 332415861747508224 333615696517195344 333827274203976924 334480556540971008 335900735534436408 336558075525697536 336819139419280896 337032748716223616 338863267823818752 338911183763500032 339126119826262272 340566023527970247 340636266491889024 341232493241332224 342969391604847168 343569702099149568 343836204823849248 345367325748720816 345971833425239616 347732855377136712 348341503517193312 348413350201749504 349293922360735744 350114587263281484 350164094161897494 350799743011350528 351463449828814848 351686346486494208 352562478368485833 353179579954932108 353252424510107136 353870733731751936 354752307426675186 355446538948058112 355671961664285952 358158708183858624 358785605033581824 360383296433447808 360611850020734368 362851675176142656 363133134686412216 363843767043919872 365336960622554592 365388619995023472 365620347937689012 366335847640111104 367891281775811304 368611225575763968 368844997281481728 368897152697307648 370411085075645628 371135959997515776 371423845524001536 372073960775566336 373000882911586461 373730825930982912 373967844465946752 375317658581844762 376052135408815104 376290626108592384 376582510045168224 377888327476240959 378627834966409728 378921531846691008 379161842305751568 381275081733937536 381516884804545056 383886554896498752 384427979004442562 384936159336321024 385180284247112704 386515914861543264 386815730426830404 387572708372871168 388538241467310918 389218312603394568 389979992275808256 390227315964466176 391199462299278801 391884191456842476 391965018976968192 392651088113313792 392955662655827712 395396381057416704 395647139797305984 397408977573870528 398104575448220928 400130956872321696 401142238961157456 402928546706840952 403633805662779552 403717056582979584 405431208487628784 405688331273326164 406482241902041088 408524776522213743 409266366846575616 409324237924409856 410040691466950656 411062197494401406 412127828595124992 412849189353710592 413877691997787717 414687628772734464 414950621941666944 415009296784471104 417527954997205248 417851826214501728 418583205872512128 420447179172355776 420713825024190096 423326954372166432 423655323800814252 424484394884573184 426286723327527384 426557072593970514 427120943921123328 427391822246796288 428934466950679728 429206495405113188 430046429838391296 430380011480192256 431872374258561096 432717525675896832 432991953330435072 433053179253361152 433327819778001792 436019296919480064 437870601678818889 438727491310284288 439005730460024448 439346261719362928 441732474127478016 442075120487806176 443221148996677632 444820928689593792 445103032271969232 447085099770604344 447867647379248544 447960021687963648 449092185892374528 451285018831302138 451881578351333376 452168159768349696 453294615045196071 454088031370626996 454181688655852032 454976657655109632 457292522139796224 458092936132199424 458448273098465664 460424662702397568 460489767664961088 461295777900319488 463643807169515616 464455338022924416 466819449684375312 466885458882529992 468915128648658944 470083304491314444 470906106606576144 471003232680142848 473003076568900248 473303053152213858 473928718597410816 474229282219047936 476242823668687236 477174805711091712 477544944245144832 478380806711442432 479572563743468307 480511061911263744 480815800027645824 483802233568190208 484177512915216288 487115947496739456 487184826660031296 487493797250252016 490521709034415072 491793329708642304 491862870263076864 493568427724069824 493881446767527504 494264544434283294 495231794032002048 497334510548781948 498307767907977216 498623792621262336 500423544775793016 500740911305965386 501402847211753472 501720834811456512 502110013393557632 503851103301654612 504837113288546304 505228709128921344 505549123074335424 508294901735728128 508366775645250048 508689179739393408 510954399737833536 511848739861998336 515354553148724352 515754307235773872 518050988623081224 518957750137859424 520303087952621568 521599283065705068 522512255275789968 522620025302624256 523940883541103616 525171880894922226 525246141242846241 526199614517025792 527195174743222272 527529519729741312 529769369932398162 529878636765160704 530806100597627904 533507942496428928 534856318614876608 537238062275787936 538178407550372736 540574944650171712 540917775031101552 544277512764213984 544699702029618324 545688489128767488 545765650565879808 548082929992535208 548430521906533518 549503771460166656 550465585804947456 551836922663716956 552916838363645952 553267495922222592 553345729045961472 555616627613468442 556703939996273664 557135768286002304 558110941163349504 560596238896474368 560951766698920128 562976487872767143 564078203113222656 564435939162888576 564873765067752336 568382297770036512 568742763458627352 569855762995728384 571912622600906304 572275327206817584 573840015306923008 575829832344748128 576641968506663843 577322604440580096 577404239004481536 577770426370669056 579773872292314896 580223595640245606 581359062559306752 582807362200966377 583827468905091852 584969988413712384 585340973946699264 587826287185263714 588976632169970688 589433493983741568 593094571586125056 593470709695958976 596113466360805792 597156863172331392 600196435308482544 601713358441736184 602890879691132928 604392820060261428 605450708494169328 605575584874469376 608532496909989246 609723362853061632 610790581509599232 611264364131287552 613899550269863424 613986356886614784 615061037200425984 616593296241602109 618191742892687488 619273784030565888 622031443159101696 622425932912500416 622513945176706656 626777739321752592 627874808808768192 630670768758533664 631070737536285144 632305709625397248 634990431558249648 635482985701221378 636726592326859776 637841075615256576 639430084991291076 639835608890955771 640590835064205312 640681415881684992 641087733370194432 643401700426019592 643809743107669782 645069644757586944 645570017220288384 649487929995652608 649579768880041728 649991729667002688 654028945379220096 658091236965426432 658508595690036672 659019392579044392 660309058709336064 662598711191217024 663112680731709264 664831723495016448 667231393034390688 667654548407953848 668961113081942016 671801471068872816 673638278838561792 674065497432447232 676927528246953207 677726535647637504 677822367527000064 678252239652524544 681132047055940494 681272532983778048 682464986482664448 685938783209694336 687139404198299136 687672409647698496 690734651497441632 691943666850479232 695465710754273424 696683007034386624 698587844721471488 700229174526562968 700328188323794988 701599486022701056 703372692972988416 705124956736971666 706359159909864216 706504849020214272 707741467463503872 709504614853350372 709954579728320787 710893077896116224 711343923328571904 716317416367717248 717571210067163648 720766592866895616 721223700041468736 725703350352285312 726266269372824432 730673921245109184 730777239990046944 731240695875378024 732671695280222208 735782563551622608 737689994562963456 737794305394615296 740822170151291256 741396816651424941 742271919995031552 742847691048003072 744147921551132672 746001765823172922 747461651861965824 747935688931893504 750635317163689524 751111366958948079 752104270817630208 752581252217184768 753165020090336448 755776654952481918 757255669932819456 757843063693382016 758323684611503136 762550163467875072 763033769609090112 767773109792997504 768855958008885124 770360568494225408 773031829723086528 773631460853660808 775145416745742336 777076482934621836 778436625206789136 780454631928932352 782398924598557602 783768382913684952 783930037953936384 785302176226627584 785911325311655424 790792762114833408 791294279594611968 794654054898597243 794817955147741056 796209150896441856 800261913744643392 802284477922314912 805857093413681904 807267611325559104 810862416975257568 811376662546652328 812964483804082176 817049553044427486 818532733693151232 818648475848819712 820081382933901312 822124394988802812 822645782859800277 824255657190249984 825698378707421184 827755383995575434 829375257545468928 829901243883333888 830018593568942208 833424941420202663 835055909994410496 835703652429003456 837166411745024256 840894358344711552 841427650048380192 846653908744332864 847310647601628504 848968789769146368 852573446655054768 853114145187941028 854783644493592576 857868933901359456 858412990810226376 860092859676782592 860760022960384512 863744748517122192 865983906660870144 866106358506722304 866655639556003584 870335393460368409 872038593838960128 875741203357637778 877454982620568576 878011460920048896 878692523438725856 881739430777895571 883464948254956032 884150240975612352 889641857379187584 890206064543938464 894170199541208688 895735294758497088 898184371784749056 902570037662604276 904336319536699392 906589230090392142 908176062741253992 908363377311704064 909953315310219264 912798745364983869 914585044279592448 916185872264398848 916896546196931328 920849325404795136 920979535329922176 922591555800638976 927287614339031232 928910676045848832 933638899368750624 933770917765059984 940166608982628888 941812213213152288 942006465360285696 946006153137800496 946606106304427716 948458564438095872 952485647337374472 953224478551832067 954349611422183424 955089888490289664 956761613422884864 959145127486936614 961022123822527488 961631600055291648 965714614661504673 967604467136380416 968355025830432576 974231894993478912 974369653320062592 974987594500504032 981043418068830144 983725740526153728 987136855448139648 987762893535055008 988529088868566588 990463588064004096 994669021097563896 996615535815954432 997247585242524672 1000847089551586032 1001481822611930772 1003441669622913024 1004220026787115264 1007702206603309224 1009674226577092608 1010457418257842688 1011098246148670848 1016589803471456256 1016733551290500096 1017378359478786816 1021698070583910741 1021908799475667072 1023697479723996672 1030709106297448704 1031508614471547744 1036101977246162448 1037915500275718848 1043198566131410136 1045024510551579936 1045240050605248512 1047881767082207232 1050343761789844452 1050492282485692482 1052399229034051584 1054390349486444544 1055059039459482624 1057687435105457499 1059538739864796324 1059757273530321408 1061612201195255808 1067015884992857856 1069712637229753216 1074476124551575872 1076356815100745472 1081149889300343424 1081835550062203104 1088555025528427968 1089399404059236648 1091531301131759616 1096165859985070416 1096861043813067036 1099007542920333312 1103673845327433912 1105833676727291904 1106534991844445184 1106691458091922944 1111233255226936884 1113407879992547328 1114271536572004608 1116221882326699008 1119002648734759383 1121192477792948736 1121903533397840256 1125952975745534286 1128156406226445312 1128871878325777152 1129747530135504672 1136764595540073024 1137485526917254704 1143825245201812608 1144550654413635168 1147680030613846016 1151659664689496256 1153283937013327686 1154808478008963072 1155540852741338112 1159547744584629792 1160447191280491212 1162718125118613504 1165614724401932754 1167654937810183704 1169939976827424768 1170681947893398528 1175652574370527428 1177953264339941376 1178866987967483136 1186189143172250112 1186941419391917952 1192226932721611584 1194313726344662784 1200392870616965088 1203426716883472368 1208785640120522856 1210901416988338656 1211151169748938752 1217064993819978492 1219446725706123264 1222528728262575104 1225574329566641229 1227799100539726848 1227972713773229568 1230122074400851968 1233186592483204218 1236383485785374976 1238547568061131776 1241633075993363151 1244062886318203392 1244851865825000832 1245027890353413312 1253555478643505184 1255749617617536384 1261341537517067328 1262141475072570288 1269980863116499296 1270965971402442756 1273453184653719552 1278860169982582152 1279671217781911542 1281362831763369984 1282175466740388864 1286803400852039184 1287619486215339564 1290139289515173888 1291140034440576768 1298975859991305216 1299159537760083456 1299983459334005376 1308057890758440192 1313611805036456667 1316182473930852864 1317017191380073344 1318038785158088784 1325197422382434048 1326225361463418528 1329663446990032896 1334462786068781376 1335309096815907696 1343602942137745632 1347276557677123584 1348130994864894464 1353855056493906414 1355644735054000128 1356504479305049088 1359883845135588213 1362264094111880988 1362545065967556096 1364929972965328896 1371877566419388672 1374278808396598272 1375344819295396992 1381469302994883264 1383887333700958464 1390931421508546848 1393366014068773248 1400458349053125936 1400656376647589976 1406745385945976832 1410249913473943332 1412718319819728432 1413009698040428544 1419009229706700744 1419909159456641574 1421786155792232448 1422687846657143808 1432634832735434496 1435142420134327296 1438717691230404921 1441533185733791232 1442447400082937472 1451406700704570624 1452532538745648864 1461347842490218368 1461554479980093888 1462481391750756048 1471565127103245216 1475379989125926912 1475588610789230592 1481644340302582512 1482793633302849882 1485695382096006144 1488295843102265344 1492003531646345844 1494923303723931648 1495871377863787008 1501270634327379048 1502222733917896158 1504208541635260416 1505162504434369536 1506330040180672896 1511553309904963836 1514511339865638912 1515686127386764032 1516647369223006272 1525100326935750144 1526067539218180224 1535546219585995008 1537711916017770248 1540721136988450816 1546063659446173056 1547262921707321616 1554152965869243672 1556873250413578272 1560909263857864704 1564797849197115204 1567536765827369904 1567860075907872768 1571822650623310848 1575738423728538723 1581585524229666816 1582588559189223936 1589308109797194486 1589635910295482112 1592418301792883712 1600523827489286784 1604568955844629824 1611714186827363808 1614535222651118208 1621724833950515136 1622753325093304656 1634099106088854972 1637065467386302464 1637296951697639424 1644248789977605624 1645291565719600554 1648511314380499968 1651396757414842368 1655510767991150868 1658750515090937856 1659802487766667776 1660037187137884416 1666849882840405326 1670111819988820992 1671407304858006912 1674332823490048512 1681788716689423104 1682855300096760384 1693307817488665728 1694621295203257008 1705146893310109536 1706228290375882056 1709567288987185152 1715737867802718912 1716825981620452752 1721520045920769024 1727489497034244384 1729925905519991529 1731967813321740288 1732212717013444608 1733311279112007168 1740670786920736818 1744077187677920256 1751482406715275556 1754909965241137152 1756022921840097792 1757385046877451712 1763478861555791142 1766929896509912064 1768300481951224704 1779283714758375168 1780412129087876928 1788340399082417376 1791470589516994176 1805140075325208552 1808672639073398784 1813178460180784284 1816352125482507984 1816726754623408128 1825597490729967738 1829170088559184896 1832371744528797696 1833793092393862656 1841698650809590272 1841959070659844352 1845183111601277952 1849779888724806327 1854575228678062464 1857821352091697664 1867277798737501248 1867541835530119968 1880333217965257776 1883624426426304576 1892012306275600992 1893212212608855432 1896917128876191744 1904971294674748944 1906448957103664134 1910179776980579328 1913523226845769728 1918290254973873228 1919506826672867313 1922044247645054976 1923263200110583296 1931429229323009346 1935208934272760832 1936710051660865152 1948463789986957824 1948739306640125184 1949975189001008064 1962086836137660288 1974273710896279296 1975525787070110016 1977058177737133176 1980927176128008192 1989338042195127792 1994495170485049344 2001694179103172064 2002963645223861544 2006883339245826048 2008440053574230528 2015404413206618448 2020914836515685376 2022196492297341696 2030782584740859621 2033179606942912512 2033467102581000192 2034756718957573632 2043396141167821482 2043817598951334144 2047394959447993344 2061418212594897408 2063017228943095488 2072203954492324896 2075831000551437696 2086397132262820272 2090049021103159872 2095763534164414464 2100687523579688904 2100984564971384964 2104798458068103168 2110118078918965248 2115374870210914998 2119077479729592648 2119514547060642816 2123224402390511616 2129863739184962361 2134031769985715712 2139425274459506432 2148952249103151744 2152713630201490944 2162299778600686848 2163671100124406208 2177110051056855936 2178798808118473296 2192331719970140832 2193722087626134072 2198015085840666624 2207347690654867824 2213069983688890368 2213382916183845888 2222466510453873768 2224190449954274823 2226815759985094656 2228543073144009216 2232443764653398016 2238005297469518766 2242384955585897472 2243807066795680512 2251905951491068572 2253334100876844237 2256312812452890624 2257743756651554304 2259495060271009344 2273529191080146048 2274971053834509408 2287650490403625216 2289101308827270336 2295360061227692032 2303319329378992512 2306567874026655372 2311081705482676224 2319095489169259584 2320894382560982424 2325436250237227008 2331229448803865508 2335309875620367408 2341363895786797056 2351305148741054856 2355906528679882752 2357733975934966272 2372378286344500224 2373882838783835904 2383962164695791729 2384453865443223168 2388627452689325568 2400785741233930176 2406853433766944736 2417571280241045712 2421802833976677312 2434129987639956984 2438893451412246528 2445057456525150208 2451148659133282458 2455598201079453696 2455945427546459136 2460244148801703936 2466373184966408436 2467937348579400831 2472766971570749952 2477095136122263552 2483266151986726302 2488125772636406784 2489703731650001664 2490055780706826624 2507110957287010368 2511499235235072768 2522683075034134656 2524282950145140576 2539961726232998592 2541931942804885512 2546906369307439104 2557720339965164304 2559342435563823084 2564350933480777728 2573606801704078368 2575238972430679128 2580278579030347776 2582280068881153536 2597951719982610432 2598319075520166912 2599966918668010752 2611006180381105227 2616115781516880384 2627223610072913334 2632364947861705728 2634034382760146688 2636077570316177568 2645218292333686713 2650394844764868096 2652450722926837056 2668925572137562752 2670618193631815392 2687205884275491264 2694553115354247168 2696261989729788928 2707710112987812828 2713008958610098176 2719767690271176426 2724528188223761976 2725090131935112192 2729859945930657792 2738396236094951607 2743755132838777344 2748557616793196544 2750689638590793984 2762938605989766528 2767774667401916928 2781862843017093696 2786732028137546496 2800916698106251872 2801312753295179952 2820499826947886664 2825436639639456864 2826019396080857088 2838018459413401488 2839818318913283148 2845375693314287616 2859673435655496201 2865269665470868992 2870284840268654592 2877435382460809842 2883066371467582464 2884894800165874944 2897143843984514019 2902813401409141248 2905065077491297728 2922695684980436736 2923108959960187776 2924962783501512096 2943130254206490432 2951177221578461184 2963288680605165024 2965587266605699764 2971390764192012288 2984007063292691688 2989846607447863296 2991742755727574016 3002541268654758096 3004445467835792316 3010325008868739072 3012660080361345792 3023106619809927672 3029022679731277824 3031372254773528064 3033294738446012544 3050200653871500288 3052135078436360448 3065094211751732223 3071092439171990016 3075423832035540496 3092127318892346112 3094525843414643232 3108305931738487344 3113746500827156544 3129595698394230408 3135073531654739808 3135720151815745536 3143645301246621696 3151476847457077446 3163171048459333632 3165177118378447872 3173062305316372497 3178616219594388972 3179271820590964224 3184836603585767424 3201047654978573568 3209137911689259648 3223428373654727616 3229070445302236416 3243449667901030272 3245506650186609312 3268198212177709944 3274593903395278848 3288497579955211248 3290583131439201108 3297022628760999936 3311021535982301736 3317501030181875712 3319604975533335552 3320074374275768832 3333699765680810652 3340223639977641984 3342814609716013824 3348665646980097024 3357007946204278149 3363577433378846208 3365710600193520768 3386615634977331456 3389242590406514016 3410293786620219072 3412456580751764112 3431475735605437824 3433651963240905504 3443040091841538048 3454978994068488768 3459851811039983058 3464425434026889216 3466622558224014336 3481341573841473636 3488154375355840512 3502964813430551112 3509819930482274304 3512045843680195584 3514770093754903424 3526957723111582284 3533859793019824128 3536600963902449408 3558567429516750336 3560824258175753856 3576680798164834752 3582941179033988352 3610280150650417104 3626356920361568568 3632704250965015968 3633453509246816256 3651194981459935476 3658340177118369792 3667586184787725312 3676722988699923687 3683397301619180544 3683918141319688704 3690366223202555904 3699559777449612654 3709150457356124928 3715642704183395328 3734555597475002496 3735083671060239936 3760666435930515552 3767248852852609152 3784024612551201984 3786424425217710864 3809942589349497888 3812897914207328268 3820359553961158656 3836580509947746456 3839013653345734626 3844088495290109952 3846526400221166592 3862858458646018692 3870417868545521664 3873420103321730304 3896927579973915648 3897478613280250368 3899950378002016128 3924173672275320576 3940835415109370001 3948547421792558592 3951051574140220032 3954116355474266352 3978676084390255584 3988990340970098688 4003388358206344128 4005927290447723088 4016880107148461056 4030808826413236896 4041829673031370752 4044392984594683392 4061565169481719242 4066934205162000384 4069513437915147264 4079651535406764639 4086792282335642964 4087635197902668288 4094789918895986688 4122836425189794816 4126034457886190976 4144407908984649792 4151662001102875392 4172794264525640544 4180098042206319744 4201375047159377808 4201969129942769928 4220236157837930496 4230749740421829996 4238154959459185296 4239029094121285632 4259727478369924722 4268063539971431424 4278850548919012864 4297904498206303488 4305427260402981888 4316153073691214763 4324599557201373696 4327342200248812416 4354220102113711872 4357597616236946592 4384663439940281664 4387444175252268144 4414695381309735648 4426139967377780736 4426765832367691776 4444933020907747536 4448380899908549646 4457086146288018432 4464887529306796032 4476010594939037532 4484769911171794944 4487614133591361024 4503811902982137144 4506668201753688474 4512625624905781248 4515487513303108608 4518990120542018688 4547058382160292096 4549942107669018816 4575300980807250432 4578202617654540672 4606638658757985024 4613135748053310744 4622163410965352448 4638190978338519168 4641788765121964848 4662458897607731016 4670619751240734816 4682727791573594112 4702610297482109712 4715467951869932544 4727215271185616169 4744756572689000448 4747765677567671808 4767924329391583458 4768907730886446336 4777254905378651136 4801571482467860352 4813706867533889472 4835142560482091424 4843605667953354624 4868259975279913968 4890114913050300416 4902297318266564916 4911196402158907392 4911890855092918272 4932746369932816872 4935874697158801662 4945533943141499904 4954190272244527104 4966532303973452604 4976251545272813568 4979407463300003328 4980111561413653248 5014221914574020736 5022998470470145536 5045366150068269312 5048565900290281152 5079923452465997184 5083863885609771024 5115440679930328608 5118684871127646168 5128701866961555456 5147213603408156736 5150477944861358256 5164560137762307072 5189777716559974587 5195903439965220864 5196638151040333824 5199933837336021504 5222012360762210454 5232231563033760768 5254447220145826668 5264729895723411456 5268068765520293376 5272155140632355136 5290436584667373426 5300789689529736192 5304901445853674112 5337851144275125504 5341236387263630784 5374411768550982528 5392523979459577856 5415420225975625656 5426017917220196352 5439535380542352852 5449056376447523952 5450180263870224384 5476792472189903214 5487510265677554688 5497115233586393088 5501379277181587968 5525877211979533056 5535549334803833856 5563725686034187392 5573464056275092992 5601833396212503744 5602625506590359904 5640999653895773328 5650873279278913728 5676036918826802976 5679636637826566296 5690751386628575232 5719346871310992402 5730539330941737984 5740569680537309184 5754870764921619684 5758520480018601939 5766132742935164928 5769789600331749888 5794287687969028038 5805626802818282496 5810130154982595456 5845391369960873472 5846217919920375552 5849925567003024192 5886260508412980864 5926577361210330048 5931174533211399528 5942781528384024576 5968014126585383376 5983485511455148032 6005082537309516192 6008890935671584632 6020650017737478144 6025320160722691584 6046213239619855344 6062744509547056128 6066589476892025088 6092347754222578863 6100401307743000576 6104270156872720896 6130188423503464446 6142184878343980032 6150847664071080992 6184254637784692224 6189051686829286464 6216611863476974688 6227493001654313088 6259191396788460816 6270147063309479616 6287290602493243392 6302953694914154892 6330354236756895744 6346124610632744994 6357232439188777944 6358543641181928448 6369673207171534848 6389591217554887083 6402095309957147136 6418275823378519296 6446856747309455232 6458140890604472832 6486899335802060544 6491013300373218624 6536396424355419888 6576995159910422496 6581166262878402216 6594045257521999872 6622043071964603472 6639209951066671104 6640148748551537664 6667399531361621304 6672571349862824469 6680447279955283968 6685629219432027648 6697331293960194048 6714015892408556298 6727154866757692416 6731421200387041536 6760002302630532711 6773231269954662912 6778485180813028032 6820587573240438144 6824913161503528224 6862951471210875648 6867303926481811008 6886080183683076096 6909957988136977536 6919703622079966116 6933245116448028672 6962683147682947272 6976308750711681024 7005929626861102224 7024091687360391168 7029540187509806848 7053915446223164568 7067719586039648256 7073201927804898816 7117134859033500672 7121648516351507712 7151886494087375187 7153361596329669504 7165882358067976704 7220560301300834208 7252713840723137136 7265408501930031936 7302389962919870952 7316680354236739584 7335172369575450624 7353445977399847374 7366794603238361088 7367836282639377408 7380732446405111808 7399119554899225308 7403812045738202493 7418300914712249856 7431285408366790656 7469111194950004992 7470167342120479872 7521332871861031104 7534497705705218304 7568049225102403968 7572848850435421728 7619885178698995776 7625795828414656536 7640719107922317312 7673161019895492912 7678027306691469252 7693052800442333184 7725716917292037384 7740835737091043328 7746840206643460608 7793855159947831296 7794957226560500736 7799900756004032256 7833018541143315681 7848347344550641152 7881670830218740002 7897094843585117184 7902103148280440064 7908232710948532704 7957352168780511168 8006776716412688256 8011854580895446176 8033760214296922112 8061617652826473792 8083659346062741504 8088785969189366784 8123130338963438484 8139026875830294528 8159303070813529278 8173584564671285928 8175270395805336576 8189579837791973376 8245672850379589632 8252068915772381952 8288815817969299584 8303324002205750784 8345588529051281088 8360196084412639488 8402750094318755616 8403938259885539856 8461499480843659992 8476309918918370592 8478058188242571264 8519454956739849444 8536127079942862848 8557701097838025728 8579020306966488603 8595808996412606976 8610854520805963776 8632306147382429526 8649199114402747392 8654684400497624832 8691431531953542057 8708440204227423744 8715195232473893184 8769326879880563328 8774888350504536288 8829390762619471296 8853531664735383552 8889866041815495072 8896761799817099292 8914172292576036864 8952021189878075064 8969539822343589888 8975228267182722048 9007623805964274288 9013336403507376948 9030975026606217216 9037980241084037376 9094116764320584192 9099884215338037632 9150601961614500864 9156405235309081344 9195282635255196669 9213277317515970048 9226271496106621488 9276381956677038336 9283577530243929696 9324917795215462032 9341239502481469632 9405220594964219424 9430935903739865088 9454430542371232338 9489513145378000896 9495531355135343616 9519186915949117491 9535848658783166916 9537815461772892672 9554509810757302272 9603142964935720704 9627413735067778944 9670285120964182848 9687211335906709248 9736519950559827936 9804594636533129832 9823781710185836544 9865492739865633744 9871749394317603324 9891067886282999808 9933064607946905208 9952503090545627136 9958814926600006656 9960223122827306496 10028443829148041472 10045996940940291072 10071023838612834447 10090732300136538624 10097131800580562304 10159846904931994368 10167727771219542048 10230881359860657216 10237369742255292336 10294427206816313472 10300955889722716512 10329120275524614144 10379555433119949174 10393276302080667648 10399867674672043008 10444024721524420908 10464463126067521536 10508894440291653336 10529459791446822912 10536137531040586752 10544310281264710272 10580873169334746852 10601579379059472384 10609802891707348224 10675702288550251008 10682472774527261568 10748823537101965056 10785047958919155712 10830840451951251312 10879070761084705704 10898112752895047904 10900360527740448768 10953584944379806428 10975020531355109376 11002758554363175936 11030168966099771061 11051754423959066112 11071098669607667712 11127451372068374784 11146928112550185984 11203666792425007488 11205251013180719808 11281999307791546656 11301746558557827456 11352073837653605952 11359273275653132592 11438693742621984804 11461078661883475968 11509741529843239368 11517040960037203878 11532265485870329856 11539579200663499776 11588575375938056076 11611253605636564992 11620260309965190912 11690782739921746944 11692435839840751104 11699851134006048384 11772521016825961728 11853154722420660096 11862349066422799056 11936028253170766752 11966971022910296064 12010165074619032384 12017781871343169264 12050640321445383168 12092426479239710688 12125489019094112256 12133178953784050176 12184695508445157726 12200802615486001152 12208540313745441792 12260376847006928892 12284369756687960064 12301695328142161984 12368509275569384448 12378103373658572928 12433223726953949376 12454986003308626176 12518382793576921632 12540294126618959232 12605907389828309784 12660708473513791488 12692249221265489988 12714464878377555888 12717087282363856896 12779182435109774166 12804190619914294272 12836551646757038592 12893713494618910464 12916281781208945664 12948459221073644289 12973798671604121088 12982026600746437248 13072792848710839776 13153990319820844992 13162332525756804432 13244086143929206944 13278419902133342208 13280297497103075328 13334799062723242608 13345142699725648938 13371258438864055296 13394662587920388096 13428031784817112596 13454309733515384832 13462842400774083072 13520004605261065422 13546462539909325824 13556970361626056064 13641175146480876288 13649826323007056448 13725902942421751296 13734607852963622016 13819915976273955072 13839407244159932232 13866490232896057344 13925366295365894544 14011859253722204448 14048183374720782336 14059080375019613696 14107830892446329136 14146403855609797632 14181645813556848507 14234269718067001344 14243297032703015424 14303772988174750374 14306723192659339008 14331764716135953408 14441120602601668416 14505427681446274272 14530817003860063872 14604779925839741904 14670344739150901248 14706891954799694748 14733589206476722176 14735672565278754816 14798239109798450616 14807624091476404986 14836601829424499712 14862570816733581312 14938222389900009984 14940334684240959744 15042665743722062208 15068995411410436608 15136098450204807936 15145697700870843456 15239770357397991552 15251591656829313072 15346322039790985824 15356054613382938504 15386105600884666368 15451433834584074768 15493680413286921216 15569333149679923761 15587710319895662592 15589914453121001472 15599801512008064512 15666037082286631362 15696694689101282304 15763341660437480004 15794189687170234368 15804206296560880128 15816465421897065408 15914704337561022336 16013553432825376512 16023709161790892352 16067520428593844224 16123235305652947584 16177571938378733568 16246260677926876968 16278053751660589056 16318606141627058556 16347169129342571856 16350540791610673152 16491345700759179264 16504137831544763904 16577631635938599168 16606648004411501568 16691177058102562176 16720392168825278976 16805500188637511232 16807876519771079712 16922998961687319984 16952619837836741184 17038909913479698888 17072254159885725696 17115402195676051456 17158040613932977206 17191617992825213952 17221709041611927552 17264612294764859052 17275561440055805817 17298398228805494784 17309368800995249664 17382863063907084114 17416880408454847488 17430390464947786368 17538653759761126656 17549776701009072576 17658781525238942592 17779732083630990144 17793523599634198584 17828344585152073728 17904042379756150128 17950456534365444096 18015247611928548576 18026672807014753896 18061950053212434432 18075960482168074752 18188233528641168384 18199768430676075264 18277043262667736589 18301203923229001728 18312810470618162688 18390565270510393338 18426554635031940096 18452542992213242976 18552763913354076672 18567155060487859392 18649835590430924064 18682479004962939264 18810441189928438848 18861871807479730176 18908861084742464676 18991062710270687232 19038373831898234982 19071697317566333832 19075630923545785344 19109019621514604544 19168773652664661249 19206285929871441408 19254827470135557888 19340570241928365696 19374422671813418496 19473039901119655872 19609189273066259664 19730985479731267488 19743498788635206648 19782135772565999616 19866129215893810416 19917629853200013312 19920446245654612992 20017714049588473407 20056887658296082944 20091993881880582144 20142047677225668894 20181464600273077248 20194263601161124608 20280006907891598133 20319693809863988736 20335455542439084096 20461762719721314432 20474739484510584672 20588854413632626944 20601911779445433024 20658240551049228288 20759110866239898348 20799735349344086016 20888049443048841816 20928926252135043072 21017788880583306672 21072275062081173504 21088620562529420544 21161746338669493704 21203158758118944768 21219605783414696448 21351404577100502016 21364945549054523136 21455659482262125561 21497647074203930112 21661680903902502624 21758141522169411408 21796225505790095808 21907169888759612856 21950041062710218752 22005517108726351872 22060337932199542122 22103508847918132224 22142197339215335424 22211436137214607479 22254902744136749568 22293856225100371968 22407333584850014976 22410502026361439616 22563998615583093312 22603493117115654912 22704147675307211904 22718546551306265184 22877387485243969608 22922157323766951936 23019483059686478736 23034081920074407756 23079158401326999552 23177150751876112152 23222507211273129984 23240520619930381824 23381565479843493888 23384871679681502208 23399702268012096768 23499055623429947043 23545042033651923456 23706309444841320192 23724698132845598112 23872056506341533504 24020330149238064768 24035563742686338528 24101280642890766336 24184852958479421376 24250978038188224512 24266357907568100352 24369391016890315452 24417080627490883584 24520753694013857784 24568739513375920128 24603390656284323968 24737018551138768896 24756206747317145856 24866447453907898752 24909972006617252352 25036765587153843264 25080588253237918464 25211814779656619568 25384498442530979976 25428929756755111776 25434174564727713792 25558364870219548332 25608381239828588544 25673103293514077184 25737060920899465809 25787426989237820928 25832563562417891328 25896918442147288578 25947597343208242176 25964053201492874496 26145585697421679552 26307980639641689984 26324665051513608864 26488172287858413888 26560594994206150656 26669598125446485216 26690285399451297876 26742516877728110592 26856063569634225192 26908619467030769664 26925684801548166144 27040009210522130844 27092925079818651648 27113940723252112128 27282350292961752576 27299652646014112896 27451805884843502592 27469215705927244032 27585847905765590007 27639831952547910144 27678814488319864464 27850732590731789088 28023718507444408896 28118160750039227392 28215661784892658272 28292807711219595264 28363291627113697014 28468539436134002688 28486594065406030848 28557560747847352473 28607545976349500748 28613446385318678016 28663529432271906816 28882241205203336832 29010855362892548544 29061634007720127744 29209559851679483808 29413783909599389496 29471345130557509632 29596478219596901232 29615248182952809972 29673203658848999424 29876444779800019968 29880669368481919488 30085331487444124416 30137990822820873216 30213071515838503341 30272196900409615872 30291395401741686912 30479540714795983104 30503183313658626144 30692644079581971648 30712109226765877008 30902867669168149536 30987360826573842432 31138666299359847522 31179828906242002944 31199603024016129024 31332074164573262724 31393389378202564608 31526683320874960008 31588379374340468736 31608412593121760256 31632930843794130816 31829408675122044672 32027106865650753024 32047418323581784704 32246470611305895168 32355143876757467136 32492521355853753936 32637212283254117112 32694338258685143712 32701081583221346304 33008275663089527808 33090506898299313183 33155263271877198336 33213296008823003136 33382354116205124352 33440784337650557952 33611000377275022464 33615753039542159424 33845997923374639968 33905239675673482368 34077819826959397776 34230804391352102912 34316081227865954412 34383235985650427904 34529224589529718104 34551122880111611634 34596796457610989568 34618737601990499328 34765726127814168228 34833760816909694976 34860780929895572736 35077307519522253312 35099553402018145152 35317563050477885184 35559464167261980288 35587047199268397168 35808084759512300256 35900913068730888192 36030495223857097152 36053345614029507792 36151920964336149504 36376467057282336768 36399536861352150528 36554086525335473178 36602407846458003456 36625620941236325376 36781130541020786676 36853109270063880192 36905085984426485952 37105527826708153344 37134310120975718784 37299671180861848128 37364958009925878528 37620882379856877696 37817722169484929352 37982125420541374464 38076747663796469964 38143394635132667664 38151261847091570688 38337547305329322498 38412571859742882816 38509654940271115776 38681140483856731392 38748845343626836992 38946079802239311744 39218378546132519328 39461970959462534976 39486997577270413296 39732258431787620832 39835259706400026624 39840892491309225984 40035428099176946814 40113775316592165888 40183987763761164288 40284095354451337788 40362929200546154496 40388527202322249216 40560013815783196266 40639387619727977472 40670911084878168192 40923525439442628864 40949478969021169344 41177708827265253888 41203823558890866048 41518221732479796696 41599470698688172032 41776098886097683632 42035577761166613344 42144550124162347008 42177241125058841088 42323492677338987408 42439211566829392896 42544937440670545521 42702809154201004032 42729891098109046272 42911318964524251122 42995294148407860224 43323361807805005248 43516283044338822816 43592451011580191616 43814339777519225712 44011034217452703744 44120675864399084244 44207017695836264448 44422872274429214958 44509805488273499136 44587712450200743936 44814667169700029952 44821004052722879232 45127997231166186624 45206986234231309824 45408295350614423808 45437093102612530368 45754774970487939216 46038966119372957472 46068163840148815512 46158316802653999104 46354301503752224304 46481041239860763648 46707999449039771283 46763130959686987776 46769743359363004416 46799404536024193536 46998111246859894086 47090084067303846912 47412618889682640384 47449396265691196224 47744113012683067008 48040660298476129536 48071127485372677056 48202561285781532672 48369705916958842752 48532715815136200704 48738782033780630904 48834161254981767168 49041507388027715568 49206781312568647936 49474037102277537792 49512413494634291712 49732894907815797504 49819944013234504704 50073531174307686528 50161176506475836928 50423629559313239136 50768996885061959952 50857859513510223552 51116729740439096664 51216762479657177088 51346206587028154368 51474121841798931618 51574853978475641856 51665127124835782656 51793836884294577156 51826684320167417451 51895194686416484352 51928106402985748992 52291171394843359104 52615961279283379968 52649330103027217728 52976344575716827776 53339196250892970432 53380570798902595752 53485033755456221184 53712127139268450384 53851369603096332288 54080018421044261688 54185850159637303296 54227881446504224256 54564700585923505152 54599305292028225792 54831129788003209767 54903611769687005184 54938431411854488064 55171695811531180014 55279663905095820288 55357628976639728928 55701465181463578176 56047437014888817792 56236321500078454784 56431323569785316544 56585615422439190528 56726583254227394028 56973188130812061696 57115121495694704946 57215091952699001496 57226892770637356032 57327058864543813632 57764482410406673664 58021710725785097088 58123268015440255488 58419119703358967616 58827567819198778992 59192956439193802464 59230496365905619944 59346407317697998848 59752889559600039936 59761338736963838976 60053142148765420221 60170662974888248832 60275981645641746432 60426143031677006682 60544393800819231744 60582790803483373824 60840020723674794399 60959081429591966208 61006366627317252288 61385288159163943296 61424218453531754016 61805735338336299072 61974721653147684864 62277332598719695044 62399206048032258048 62664148329146525448 62786778756405129216 63053366641749920016 63216825186243520512 63265861687588261632 63658817350244089344 64054213731301506048 64094836647163569408 64366978446786376683 64492941222611790336 64985042711707507872 65274424566508234224 65388676517370287424 66016551326179055616 66181013796598626366 66310526543754396672 66426592017646006272 66634308411643822437 66764708232410248704 66881568675301115904 67222000754550044928 67231506079084318848 67691995846749279936 67810479351346964736 68155639653918795552 68632162455731908824 68766471971300855808 69058449179059436208 69102245760223223268 69237475203980998656 69531452255628336456 69667521633819389952 69721561859791145472 70154615039044506624 70199106804036290304 70497166870289841129 70635126100955770368 71118928334523960576 71174094398536794336 71616169519024600512 72060990447714194304 72106691228059015584 72303841928672299008 72752934114564673536 72799073722704301056 73108173050670946356 73251241882472650752 73562261082041573352 73706218540127760384 73810171968852971904 74211055653416306688 74268620241951437568 74599342361723696256 74729916019851757056 75241764759713755392 75635444338969858704 76153495327592939928 76286789270265335328 76302523694183141376 76675094610658644996 76825143719485765632 77019309880542231552 77211182762698397427 77362280967713462784 77497690687253673984 77892159604478623488 78436757092265038656 78923941918925069952 78973995154540826592 79464516863575241664 79681784982618451968 80070856198353893628 80227550633184331776 80568190708902675576 80725858401092308992 80777054404644498432 81120027631566392532 81278775239455954944 81341822169756336384 81847050878885257728 81898957938042338688 82355417654530507776 82407647117781732096 83036443464959593392 83552197772195367264 84071155522333226688 84354482250117682176 84646985354677974816 84878423133658785792 85089874881341091042 85405618308402008064 85459782196218092544 85822637929048502244 85990588296815720448 86646723615610010496 87032566088677645632 87184902023160383232 87628679555038451424 88241351728798168488 88414035391672528896 88845744548858429916 89019610976546998272 89629334339400059904 89642008105445758464 90255994462332373248 90413972468462619648 90639214547515510023 90816590701228847616 90874186205225060736 91509549940975878432 92077932238745914944 92136327680297631024 92708603007504448608 92962082479721527296 93415998898079542566 93539486718726008832 93598809072048387072 93996222493719788172 94180168134607693824 94825237779365280768 94898792531382392448 95488226025366134016 96081320596952259072 96142254970745354112 96739411833917685504 97065431630272401408 97477564067561261808 98083014776055431136 98413562625137295872 99024826989268583424 99271520694897939549 99465789815631595008 99639888026469009408 100147062348615373056 100322353012951673856 100847259118626478272 101537993770123919904 101715719027020447104 102233459480878193328 102692413174056308736 102948243683597863236 103149707956951283712 103587673768589154312 103653368640334834902 103790389372832968704 103856212805971497984 104582342789686718208 105231922558566759936 105298660206054435456 105952689151433655552 106678392501785940864 106761141597805191504 107424254278536900768 107702739206192664576 108160036842088523376 108455762893008448512 109129401171847010304 109198610584056451584 109662259576006419534 109807223539374010368 109876862823708976128 110343391623062360028 110559327810191640576 110715257953279457856 111402930362927156352 112094874029777635584 112472643000156909568 112862647139570633088 113453166508454788056 113946376261624123392 114230242991389409892 114430183905398002992 114453785541274712064 115528964820813347328 116043421451570194176 116246536030880510976 116838239406717935232 117655135638397557984 118385912878387604928 118460992731811239888 119505779119200079872 119522677473927677952 120106284297530840442 120341325949776497664 120551963291283492864 120852286063354013364 121088787601638463488 121165581606966747648 121680041447349588798 121918162859183932416 122012733254634504576 122770576318327886592 122848436907063508032 123611470676672598144 124554665197439390088 124798412096064516096 125328296658293050896 126106733283499840032 126433650372487041024 126531723375176523264 127317634700488178688 128108427462603012096 128189673294327138816 128733956893572753366 128985882445223580672 129970085423415015744 130548849133016468448 130777353034740574848 132033102652358111232 132362027593197252732 132621053087508793344 133268616823287644874 133529416464820497408 133763137350602231808 134444001509100089856 134463012158168637696 135383991693498559872 135620958702693929472 136311279307837591104 137264324911463817648 138116898358118872416 138204491520446446536 138474950407961997312 139062904511256672912 139443123719582290944 140123998347119313849 140309230078089013248 140398213608072580608 140994333740579682258 141270252201911540736 142237856669047921152 142348188797073588672 143232339038049201024 144121980895428388608 144213382456118031168 144607683857344598016 145598147445408602112 146216346101341892712 146502483764945301504 147124522164083146704 147620343937705943808 148422111306832613376 148537240483902875136 149198684723447392512 149459832039703514112 150483529519427510784 151270888677939717408 152306990655185879856 152573578540530670656 153350189221317289992 153650287438971531264 154038619761084463104 154422365525396794854 154724561935426925568 154995381374507347968 155480052960502252353 155784319208957246976 156873514184530077312 157847883837850139904 157947990309081653184 158929033727150483328 160141712396707787256 160455101266368663552 161136381417805351152 161554108809288996864 162240055263132785064 162557550478911909888 162683644339512672768 163694101757770515456 163797915876084677376 164493389364009629301 164710835309061015552 164815294235563464192 166072886929919186784 167104395544390734528 168142311044666453376 168708964500235364352 169293970709355949632 169756846267317571584 170179749762682182084 170919564392436185088 171645275858097004488 171981176593631440896 173293447231220020992 174065132177355291264 174369804046320766464 175257359110076902848 176482703457596336976 177691489097716859832 178039221953093996544 179258668678800119808 179284016210891516928 180159426446296260663 180511988924664746496 180827944936925239296 181278429095031020046 181633181402457695232 181748372410450121472 183019099881951756864 184155864477491829888 184272655360595262048 185417206015008897216 185924164959443054592 186831997796159085132 187197618144096774144 187992444987439576344 188360336269215387648 189650475558730561536 189797585062764784896 190976452050732268032 192162641193904518144 192284509941490708224 193100935340359130049 193478823667835371008 194955128135122523616 196166029552110862272 196827125250274591744 198049653978537166848 198543041389795879098 198931579631263190016 199279776052938018816 199902925234931467311 200294124697230746112 200644706025903347712 201694518237252956544 203075987540247839808 203431438054040894208 204466918961756386656 205896487367195726472 206299415913902567424 207175347537178308624 207306737280669669804 207712425611942995968 209164685579373436416 210463845117133519872 210597320412108870912 211491500610869523387 211905378302867311104 213356785003571881728 213522283195610383008 214848508557073801536 216320073684177046752 216911525786016897024 218258802343694020608 218397221168112903168 219324519152012839068 219753725647417952256 220686783246124720056 221118655620383281152 221430515906558915712 222805860725854312704 224189748059555271168 225725294279141266176 226906333016909576112 228460485982778819784 228860367810796005984 228907571082549424128 231057929641626694656 231633548288095192281 232086842903140388352 232493072061761021952 233676478813435870464 235310271276795115968 236771825756775209856 236921985463622479776 239045354947855355904 240212568595061680884 240682651899552995328 241704572126708026728 242177575203276926976 242331163213933495296 243360082894699177596 243836325718367864832 244025466509269009152 245541152636655773184 245696873814127016064 247222941353345196288 249109330394878780176 250656593316586101792 252213466566999680064 253063446750353046528 254635269400976357376 256216854925206024192 256379346588654277632 257467913787145506732 257971764890447161344 259940170846830031488 261097698266032936896 261554706069481149696 264724055186394505464 265242106175017586688 266537233646575289748 267058832929640994816 268888003018200179712 268926024316337275392 270767983386997119744 271241917405387858944 272622558615675182208 274528649822927635296 276233796716237744832 276408983040892893072 278125809022513345824 278886247439164581888 280247996694238627698 280618460156178026496 280796427216145161216 281988667481159364516 282540504403823081472 284475713338095842304 284696377594147177344 286464678076098402048 288243961790856777216 288426764912236062336 291196294890817204224 292432692202683785424 294249044328166293408 295240687875411887616 297074480967805750272 297814562084693818647 298397369446894785024 298919664079407028224 300967059038855021568 302541777355879434816 304613981310371759712 305147157081061341312 306700378442634579984 308077239522168926208 308844731050793589708 309449123870853851136 310960105921004504706 311568638417914493952 313747028369060154624 315695767675700279808 315895980618163306368 317858067454300966656 320283424793415574512 322272762835610702304 323108217618577993728 324480110526265570128 325367288679025345536 327388203515541030912 327595831752169354752 328986778728019258602 329421670618122031104 329630588471126928384 332145773859838373568 334208791088781469056 336284622089332906752 337417929000470728704 338587941418711899264 340359499525364364168 341839128784872370176 343290551716194008976 346586894462440041984 348130264354710582528 348739608092641532928 350514718220153805696 352965406915192673952 355382978195433719664 358517337357600239616 358568032421783033856 360318852892592521326 361023977849329492992 361655889873850478592 362556858190062040092 363266362804915390464 363496744820900242944 366038199763903513728 368311728954983659776 368545310721190524096 370834412030017794432 373663995592318170264 374395236288193548288 375984889974879152688 379300951117461123072 379595170125529569792 381952904101464536064 384325282387809036288 384569019882981416448 386201870680718260098 386957647335670742016 389910256270245047232 392332059104221724544 393654250500549183488 396099307957074333696 397086082779591758196 397863159262526380032 399805850469862934622 400588249394461492224 401289412051806695424 403389036474505913088 406151975080495679616 406862876108081788416 408933837923512773312 411792974734391452944 414350695074356617248 414613474561339339608 415424851223885991936 418329371158746872832 420371995041357941547 420927690234267039744 421194640824217741824 422983001221739046774 423810756605734622208 426713570007143763456 427044566391220766016 429697017114147603072 432640147368354093504 433823051572033794048 436794442336225806336 438649038304025678136 439507451294835904512 441373566492249440112 442861031813117831424 445611721451708625408 448379496119110542336 451450588558282532352 453812666033819152224 456920971965557639568 457720735621592011968 462115859283253389312 463267096576190384562 464173685806280776704 464986144123522043904 466440158881506757059 467352957626871740928 470620542553590231936 473543651513550419712 473843970927244959552 480425137190123361768 481365303799105990656 483409144253416053456 484662326427866990592 486720165789398355192 487672651436735729664 488050933018538018304 491082305273311546368 491393747628254032128 493480168092028887903 494445882706690392576 498218660789757560352 501313186633172203584 504426933133999360128 506126893500706093056 509270538801952714752 512758693177308555264 514935827574291013464 515943529780894322688 519880341693660062976 522195396532065873792 523109412138962299392 529448110372789010928 533074467293150579496 534117665859281989632 537776006036400359424 537852048632674550784 540478279338888781989 541535966773994239488 542483834810775717888 545245117231350364416 549057299645855270592 552467593432475489664 552817966081785786144 556251618045026691648 557772494878329163776 560495993388477255396 561592854432290322432 563977334962318729032 565081008807646162944 568951426676191684608 569392755188294354688 572929356152196804096 576487923581713554432 576853529824472124672 584865384405367570848 588498088656332586816 590481375750823775232 594148961935611500544 595629124169387637294 596794738893789570048 597839328158814056448 601934118077710043136 605083554711758869632 609227962620743519424 610294314162122682624 613400756885269159968 617689462101587179416 618898247741707702272 621920211842009009412 623137276835828987904 627494056738120309248 631391535351400559616 631791961236326612736 634474501832608570161 635716134908601933312 640566849586831149024 644545525671221404608 648960221052531140256 650734577358050691072 654776407031082061824 655191663504338709504 657973557456038517204 659261176942253856768 664291547719676747136 668417582177562938112 672569244178665813504 677175882837423798528 680718999050728728336 686581103432388017952 693173788924880083968 694900644864285576843 696260528709421165056 697479216185283065856 701029436440307611392 705930813830385347904 710765956390867439328 717136064843566067712 720637705785185042652 722047955698658985984 725113716380124080184 726532725609830780928 726993489641800485888 732076399527807027456 736623457909967319552 737090621442381048192 741668824060035588864 747327991184636340528 751969779949758305376 759190340251059139584 763905808202929072128 768650564775618072576 769138039765962832896 772403741361436520196 773915294671341484032 779820512540490094464 784664118208443449088 787308501001098366976 794172165559183516392 795726318525052760064 799611700939725869244 801176498788922984448 806778072949011826176 812303950160991359232 813725752216163576832 817867675847025546624 823585949468782905888 828701390148713234496 829226949122678679216 836658742317493745664 840743990082715883094 841855380468534079488 842389281648435483648 845966002443478093548 847621513211469244416 853427140014287526912 854089132782441532032 859394034228295206144 865280294736708187008 873588884672451612672 877298076608051356272 882747132984498880224 885722063626235662848 891223442903417250816 896758992238221084672 902901177116565064704 907625332067638304448 913841943931115279136 915441471243184023936 924231718566506778624 926534193152380769124 928347371612561553408 932880317763013514118 934705915253743481856 941241085107180463872 947087303027100839424 947687941854489919104 960850274380246723536 966818288506832106912 969324652855733981184 973440331578796710384 976101866037076036608 982164610546623092736 982787495256508064256 986960336184057775806 988891765413380785152 996437321579515120704 1002626373266344407168 1008853866267998720256 1012253787001412186112 1025517386354617110528 1029871655148582026928 1039760683387320125952 1044390793064131747584 1046218824277924598784 1058896220745578021856 1066148934586301158992 1075552012072800718848 1075704097265349101568 1080956558677777563978 1083071933547988478976 1084967669621551435776 1090490234462700728832 1098114599291710541184 1104935186864950979328 1105635932163571572288 1112503236090053383296 1120991986776954510792 1123185708864580644864 1127954669924637458064 1137902853352383369216 1138785510376588709376 1145858712304393608192 1152975847163427108864 1153707059648944249344 1169730768810735141696 1176996177312665173632 1180962751501647550464 1188297923871223001088 1191258248338775274588 1193589477787579140096 1203868236155420086272 1210167109423517739264 1218455925241487038848 1220588628324245365248 1226801513770538319936 1235378924203174358832 1243840423684018018824 1246274553671657975808 1254988113476240618496 1261115985124073824641 1262783070702801119232 1263583922472653225472 1268949003665217140322 1271432269817203866624 1281133699173662298048 1289091051342442809216 1297920442105062280512 1301469154716101382144 1310383327008677419008 1315947114912077034408 1318522353884507713536 1328583095439353494272 1336835164355125876224 1345138488357331627008 1354351765674847597056 1361437998101457456672 1373162206864776035904 1386347577849760167936 1389801289728571153686 1392521057418842330112 1394958432370566131712 1399320476644520271177 1402058872880615222784 1411861627660770695808 1421531912781734878656 1441275411570370085304 1444095911397317971968 1450227432760248160368 1453986979283600971776 1464152799055614054912 1473246915819934639104 1474181242884762096384 1480440504276086663709 1483337648120071177728 1494655982369272681056 1503939559899516610752 1518380680502118279168 1527811616405858144256 1538276079531925665792 1544807482722873040392 1547830589342682968064 1559641025080980188928 1569328236416886898176 1588344331118367032784 1599223401879451738488 1602352997577845968896 1613556145898023652352 1621434838016666345967 1624607900321982718464 1627451504432327153664 1635735351694051093248 1647171898937565811776 1657402780297426468992 1658453898245357358432 1673317484634987491328 1681487980165431766188 1684778563296870967296 1691932004886956187096 1695243026422938488832 1706854280028575053824 1708178265564883064064 1718788068456590412288 1730560589473416374016 1754596153216102712544 1765494265968997760448 1771444127252471325696 1782446885806834501632 1793517984476442169344 1805802354233130129408 1815250664135276608896 1827683887862230558272 1830882942486368047872 1853068386304761538248 1856694743225123106816 1865760635526027028236 1869411830507486963712 1882482170214360927744 1894174606054201678848 1895375883708979838208 1921700548760493447072 1933636577013664213824 1946880663157593420768 1952203732074152073216 1964329221093246185472 1965574990513016128512 1973920672368115551612 1977783530826761570304 1992874643159030241408 2005252746532688814336 2017707732535997440512 2059743310297164053856 2079521366774640251904 2084701934592856730529 2088781586128263495168 2092437648555849197568 2117792441491156043712 2132297869172602317984 2151408194530698203136 2161913117355555127956 2166143867095976957952 2180980468925401457664 2196229198583421082368 2209870373729901958656 2211271864327143144576 2225006472180106766592 2241983973553909021584 2255909339849274916128 2277571020753177418752 2291717424608787216384 2305951694326854217728 2307414119297888498688 2339461537621470283392 2353992354625330347264 2361925503003295100928 2382516496677550549176 2387178955575158280192 2420334218847035478528 2436911850482974077696 2441177256648490730496 2453603027541076639872 2470757848406348717664 2487680847368036037648 2509976226952481236992 2522231970248147649282 2525566141405602238464 2527167844945306450944 2537898007330434280644 2542864539634407733248 2562267398347324596096 2578182102684885618432 2595840884210124561024 2620766654017354838016 2631894229824154068816 2657166190878706988544 2673670328710251752448 2690276976714663254016 2708703531349695194112 2722875996202914913344 2746324413729552071808 2772695155699520335872 2779602579457142307372 2785042114837684660224 2798640953289040542354 2804117745761230445568 2823723255321541391616 2843063825563469757312 2882550823140740170608 2900454865520496320736 2907973958567201943552 2928305598111228109824 2946493831639869278208 2948362485769524192768 2960881008552173327418 2966675296240142355456 2989311964738545362112 3007879119799033221504 3036761361004236558336 3076552159063851331584 3089614965445746080784 3119282050161960377856 3138656472833773796352 3176688662236734065568 3198446803758903476976 3227112291796047304704 3242869676033332691934 3249215800643965436928 3254903008864654307328 3271470703388102186496 3294343797875131623552 3314805560594852937984 3316907796490714716864 3362975960330863532376 3369557126593741934592 3383864009773912374192 3413708560057150107648 3416356531129766128128 3437576136913180824576 3461121178946832748032 3509192306432205425088 3530988531937995520896 3542888254504942651392 3564893771613669003264 3611604708466260258816 3630501328270553217792 3655367775724461116544 3661765884972736095744 3706136772609523076496 3731521271052054056472 3738823661014973927424 3764964340428721855488 3783347955372221473923 3788349212108403357696 3790751767417959676416 3843401097520986894144 3867273154027328427648 3893761326315186841536 3904407464148304146432 3931149981026032257024 3947841344736231103224 3955567061653523140608 3985749286318060482816 4010505493065377628672 4035415465071994881024 4119486620594328107712 4159042733549280503808 4169403869185713461058 4177563172256526990336 4184875297111698395136 4235584882982312087424 4264595738345204635968 4323826234711110255912 4332287734191953915904 4361960937850802915328 4392458397166842164736 4419740747459803917312 4422543728654286289152 4441321512828259991127 4450012944360213533184 4483967947107818043168 4511818679698549832256 4555142041506354837504 4583434849217574432768 4614828238595776997376 4678923075242940566784 4707984709250660694528 4765032993355101098352 4840668437694070957056 4864304514049999037901 4873823700965948155392 4882354513296981460992 4907206055082153279744 4941515696812697435328 4975361694736072075296 5019952453904962473984 5044463940496295298564 5054335689890612901888 5075796014660868561288 5085729079268815466496 5124534796694649192192 5156364205369771236864 5191681768420249122048 5263788459648308137632 5314332381757413977088 5347340657420503504896 5380553953429326508032 5417407062699390388224 5445751992405829826688 5492648827459104143616 5559205158914284614744 5570084229675369320448 5597281906578081084708 5608235491522460891136 5647446510643082783232 5686127651126939514624 5765101646281480341216 5800909731040992641472 5856611196222456219648 5892987663279738556416 5896724971539048385536 5921762017104346654836 5933350592480284710912 5978623929477090724224 6015758239598066443008 6179229930891492161568 6238564100323920755712 6277312945667547592704 6353377324473468131136 6396893607517806953952 6454224583592094609408 6485739352066665383868 6498431601287930873856 6542941406776204372992 6588687595750263247104 6629611121189705875968 6633815592981429433728 6725951920661727064752 6767728019547824748384 6832713062259532256256 6875152273826361649152 6922242357893665496064 7018384612864410850176 7061977063875991041792 7085776509009885302784 7261002656541106435584 7310735551448922233088 7323531769945472191488 7412273545219046152992 7463042542104108112944 7529928680857443710976 7566695910744442947846 7576698424216806715392 7581503534835919352832 7686802195041973788288 7734546308054656855296 7787522652630373683072 7862299962052064514048 7895682689472462206448 7971498572636120965632 8021010986130755257344 8070830930143989762048 8238973241188656215424 8318085467098561007616 8338807738371426922116 8355126344513053980672 8471169765964624174848 8529191476690409271936 8647652469422220511824 8723921875701605830656 8784916794333684329472 8839481494919607834624 8845087457308572578304 8882643025656519982254 8900025888720427066368 8967935894215636086336 9023637359397099664512 9110284083012709675008 9229656477191553994752 9357846150485881133568 9415969418501321389056 9530065986710202196704 9681336875388141914112 9728609028099998075802 9747647401931896310784 9764709026593962921984 9814412110164306559488 9883031393625394870656 9950723389472144150592 10088927880992590597128 10108671379781225803776 10151592029321737122576 10249069593389298384384 10312728410739542473728 10383363536840498244096 10527576919296616275264 10628664763514827954176 10694681314841007009792 10834814125398780776448 10891503984811659653376 10985297654918208287232 11118410317828569229488 11194563813156162169416 11216470983044921782272 11294893021286165566464 11350043866116664421769 11372255302253879029248 11530203292562960682432 11601819462081985282944 11713222392444912439296 11793449943078096771072 11843524034208693309672 11866701184960569421824 11957247858954181448448 12031516479196132886016 12358459861782984323136 12477128200647841511424 12554625891335095185408 12706754648946936262272 12793787215035613907904 12971478704133330767736 12996863202575861747712 13085882813552408745984 13177375191500526494208 13259222242379411751936 13267631185962858867456 13451903841323454129504 13535456039095649496768 13665426124519064512512 13750304547652723298304 13844484715787330992128 14036769225728821700352 14123954127751982083584 14522005313082212871168 14592913542149997113703 14621471102897844466176 14647063539890944382976 14824547090438092305984 14926085084208216225888 15059857361714887421952 15133391821488885895692 15163007069671838705664 15373604390083947576576 15469092616109313710592 15575045305260747366144 15791365378944924412896 15942997145272241931264 16042021972261510514688 16141661860287979524096 16477946482377312430848 16677615476742853844232 16710252689026107961344 16942339531929248349696 17058382953380818543872 17295304938844441023648 17569833588667368658944 17678962989839215669248 17690174914617145156608 17765286051313039964508 17800051777440854132736 17935871788431272172672 18047274718794199329024 18715692300971762267136 18831938837002642778112 19060131973420404393408 19362673750776283828224 19457218056199996151604 19495294803863792621568 19628824220328613118976 19766062787250789741312 19901446778944288301184 20177855761985181194256 20303184058643474245152 20498139186778596768768 20625456821479084947456 20766727073680996488192 21055153838593232550528 21257329527029655908352 21783007969623319306752 21970595309836416574464 22236820635657138458976 22389127626312324338832 22589786042572331132928 22700087732233328843538 22744510604507758058496 23060406585125921364864 23203638924163970565888 23586899886156193542144 23687048068417386619344 23914495717908362896896 24063032958392265772032 24716919723565968646272 24954256401295683022848 25413509297893872524544 25587574430071227815808 25942957408266661535472 26171765627104817491968 26354750383001052988416 26518444484758823503872 26535262371925717734912 26903807682646908259008 27070912078191298993536 27330852249038129025024 27688969431574661984256 28073538451457643400704 28247908255503964167168 29044010626164425742336 29185827084299994227406 29242942205795688932352 29294127079781888765952 29649094180876184611968 29852170168416432451776 30266783642977771791384 30326014139343677411328 30747208780167895153152 30938185232218627421184 31150090610521494732288 31582730757889848825792 31885994290544483862528 32084043944523021029376 32955892964754624861696 33355230953485707688464 33884679063858496699392 34050131598349993265307 34116765906761637087744 34590609877688882047296 35139667177334737317888 35380349829234290313216 35530572102626079929016 35600103554881708265472 35871743576862544345344 36094549437588398658048 37431384601943524534272 37663877674005285556224 38120263946840808786816 38914436112399992303208 38990589607727585243136 39257648440657226237952 39532125574501579482624 39802893557888576602368 40355711523970362388512 40606368117286948490304 40996278373557193537536 41250913642958169894912 41533454147361992976384 42110307677186465101056 43566015939246638613504 43941190619672833148928 44473641271314276917952 44778255252624648677664 45179572085144662265856 45400175464466657687076 45489021209015516116992 46120813170251842729728 46407277848327941131776 47374096136834773238688 47828991435816725793792 48126065916784531544064 49433839447131937292544 50827018595787745049088 51175148860142455631616 51885914816533323070944 52709500766002105976832 53036888969517647007744 53070524743851435469824 53807615365293816518016 54141824156382597987072 56147076902915286801408 56495816511007928334336 58088021252328851484672 58371654168599988454812 58485884411591377864704 59298188361752369223936 59704340336832864903552 60533567285955543582768 61494417560335790306304 61876370464437254842368 62300181221042989464576 63165461515779697651584 63771988581088967725056 65911785929509249723392 66710461906971415376928 67769358127716993398784 68100263196699986530614 68233531813523274175488 69181219755377764094592 70760699658468580626432 71061144205252159858032 71743487153725088690688 72189098875176797316096 74862769203887049068544 76240527893681617573632 77828872224799984606416 78515296881314452475904 79064251149003158965248 79605787115777153204736 80711423047940724777024 81212736234573896980608 81992556747114387075072 83066908294723985952768 84220615354372930202112 87132031878493277227008 87882381239345666297856 88947282542628553835904 89556510505249297355328 90800350928933315374152 90978042418031032233984 92241626340503685459456 92814555696655882263552 94748192273669546477376 95657982871633451587584 96252131833569063088128 98867678894263874585088 101654037191575490098176 102150394795049979795921 102350297720284911263232 103771829633066646141888 105419001532004211953664 106141049487702870939648 107615230730587633036032 108283648312765195974144 112294153805830573602816 112991633022015856668672 116743308337199976909624 116971768823182755729408 118596376723504738447872 119408680673665729807104 121067134571911087165536 122988835120671580612608 123752740928874509684736 124600362442085978929152 126330923031559395303168 131823571859018499446784 133420923813942830753856 135538716255433986797568 136200526393399973061228 136467063627046548350976 138362439510755528189184 142122288410504319716064 143486974307450177381376 144378197750353594632192 152481055787363235147264 155657744449599969212832 158128502298006317930496 159211574231554306409472 161422846095881449554048 162425472469147793961216 168441230708745860404224 174264063756986554454016 177894565085257107671808 179113021010498594710656 181600701857866630748304 184483252681007370918912 185629111393311764527104 189496384547339092954752 191315965743266903175168 197735357788527749170176 203308074383150980196352 204300789590099959591842 204700595440569822526464 207543659266133292283776 212282098975405741879296 215230461461175266072064 216567296625530391948288 224588307611661147205632 233486616674399953819248 237192753447009476895744 238817361347331459614208 242134269143822174331072 245977670241343161225216 249200724884171957858304 252661846063118790606336 263647143718036998893568 266841847627885661507712 272401052786799946122456 272934127254093096701952 276724879021511056378368 284244576821008639432128 286973948614900354762752 288756395500707189264384 304962111574726470294528 311315488899199938425664 316257004596012635860992 318423148463108612818944 322845692191762899108096 324850944938295587922432 336882461417491720808448 355789130170514215343616 358226042020997189421312 363201403715733261496608 368966505362014741837824 371258222786623529054208 378992769094678185909504 395470715577055498340352 406616148766301960392704 408601579180199919183684 409401190881139645052928 415087318532266584567552 430460922922350532144128 433134593251060783896576 466973233348799907638496 474385506894018953791488 477634722694662919228416 484268538287644348662144 505323692126237581212672 533683695255771323015424 544802105573599892244912 553449758043022112756736 568489153642017278864256 573947897229800709525504 609924223149452940589056 622630977798399876851328 636846296926217225637888 645691384383525798216192 649701889876591175844864 673764922834983441616896 711578260341028430687232 716452084041994378842624 726402807431466522993216 737933010724029483675648 757985538189356371819008 790941431154110996680704 817203158360399838367368 818802381762279290105856 830174637064533169135104 860921845844701064288256 866269186502121567793152 933946466697599815276992 948771013788037907582976 955269445389325838456832 968537076575288697324288 1010647384252475162425344 1067367390511542646030848 1089604211147199784489824 1106899516086044225513472 1136978307284034557728512 1219848446298905881178112 1245261955596799753702656 1291382768767051596432384 1299403779753182351689728 1423156520682056861374464 1432904168083988757685248 1452805614862933045986432 1515971076378712743638016 1634406316720799676734736 1660349274129066338270208 1721843691689402128576512 1867892933395199630553984 1910538890778651676913664 1937074153150577394648576 2021294768504950324850688 2134734781023085292061696 2179208422294399568979648 2213799032172088451026944 2273956614568069115457024 2490523911193599507405312 2582765537534103192864768 2598807559506364703379456 2846313041364113722748928 2865808336167977515370496 2905611229725866091972864 3031942152757425487276032 3268812633441599353469472 3320698548258132676540416 3735785866790399261107968 3874148306301154789297152 4269469562046170584123392 4358416844588799137959296 4547913229136138230914048 4981047822387199014810624 5165531075068206385729536 5731616672335955030740992 5811222459451732183945728 6063884305514850974552064 6537625266883198706938944 6641397096516265353080832 7471571733580798522215936 7748296612602309578594304 8538939124092341168246784 8716833689177598275918592 9095826458272276461828096 9962095644774398029621248 11622444918903464367891456 13075250533766397413877888 14943143467161597044431872 15496593225204619157188608 17433667378355196551837184 18191652916544552923656192 19924191289548796059242496 23244889837806928735782912 26150501067532794827755776 29886286934323194088863744 34867334756710393103674368 46489779675613857471565824 52301002135065589655511552 59772573868646388177727488 69734669513420786207348736 104602004270131179311023104 139469339026841572414697472 209204008540262358622046208 418408017080524717244092416
- Sum of all divisors σ(n): 1551846402467611559340515729
- Sum of proper divisors (its aliquot sum) s(n): 1133438385387086842096423313
- 418408017080524717244092416 is an abundant number, because the sum of its proper divisors (1133438385387086842096423313) is greater than itself. Its abundance is 715030368306562124852330897
Bases of 418408017080524717244092416
- Binary: 101011010000110010101100000001110001000011100011000010111100011011001110100010000000000002
- Hexadecimal: 0x15A19580E21C6178D9D1000
- Base-36: 1GKM67R7HCDD000000
Squares and roots of 418408017080524717244092416
- 418408017080524717244092416 squared (4184080170805247172440924162) is 175065268757256663529657055573839178500073651548717056
- 418408017080524717244092416 cubed (4184080170805247172440924163) is 73248711960392896213419168248446799793314601697143269040693238431941639899447296
-
418408017080524717244092416 is a
perfect square number . Itssquare root is 20455024250304 -
The
cube root of 418408017080524717244092416 is 747939837.7602277983 - Being both a perfect square and a perfect cube, 418408017080524717244092416 is also a
perfect sixth number .
Scales and comparisons
How big is 418408017080524717244092416?- 418,408,017,080,524,717,244,092,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 418,408,017,080,524,717,244,092,416 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 418408017080524717244092416 cubic inches would be around 62328319.8 feet tall.
Recreational maths with 418408017080524717244092416
- 418408017080524717244092416 backwards is 614290442717425080710804814
- The number of decimal digits it has is: 27
- The sum of 418408017080524717244092416'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 418408017080524717244092416 - Facts about the integer". Numbermatics.com. 2024. Web. 24 September 2024.
APA style:
Numbermatics. (2024). Number 418408017080524717244092416 - Facts about the integer. Retrieved 24 September 2024, from https://numbermatics.com/n/418408017080524717244092416/
Chicago style:
Numbermatics. 2024. "Number 418408017080524717244092416 - Facts about the integer". https://numbermatics.com/n/418408017080524717244092416/
The information we have on file for 418408017080524717244092416 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 418408017080524717244092416, math, Factors of 418408017080524717244092416, curriculum, school, college, exams, university, Prime factorization of 418408017080524717244092416, STEM, science, technology, engineering, physics, economics, calculator, four hundred eighteen septillion, four hundred eight sextillion, seventeen quintillion, eighty quadrillion, five hundred twenty-four trillion, seven hundred seventeen billion, two hundred forty-four million, ninety-two thousand, four hundred sixteen.