6651488790399544093626624
6,651,488,790,399,544,093,626,624 is an even composite number composed of six prime numbers multiplied together.
6651488790399544093626624 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 6651488790399544093626624:
28 × 32 × 72 × 114 × 132 × 478
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 11 × 11 × 13 × 13 × 47 × 47 × 47 × 47 × 47 × 47 × 47 × 47)See below for interesting mathematical facts about the number 6651488790399544093626624 from the Numbermatics database.
Names of 6651488790399544093626624
- Cardinal: 6651488790399544093626624 can be written as Six septillion, six hundred fifty-one sextillion, four hundred eighty-eight quintillion, seven hundred ninety quadrillion, three hundred ninety-nine trillion, five hundred forty-four billion, ninety-three million, six hundred twenty-six thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 6.651488790399544093626624 × 1024
Factors of 6651488790399544093626624
Divisors of 6651488790399544093626624
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 18 21 22 24 26 28 32 33 36 39 42 44 47 48 49 52 56 63 64 66 72 77 78 84 88 91 94 96 98 99 104 112 117 121 126 128 132 141 143 144 147 154 156 168 169 176 182 188 192 196 198 208 224 231 234 242 252 256 264 273 282 286 288 294 308 312 329 336 338 352 363 364 376 384 392 396 416 423 429 441 448 462 468 484 504 507 517 528 539 546 564 572 576 588 611 616 624 637 658 672 676 693 704 726 728 752 768 784 792 819 832 846 847 858 882 896 924 936 968 987 1001 1008 1014 1034 1056 1078 1089 1092 1128 1144 1152 1176 1183 1222 1232 1248 1274 1287 1316 1331 1344 1352 1386 1408 1452 1456 1504 1521 1551 1568 1573 1584 1617 1638 1664 1692 1694 1716 1764 1792 1833 1848 1859 1872 1911 1936 1974 2002 2016 2028 2068 2112 2156 2178 2184 2209 2256 2288 2303 2304 2352 2366 2444 2464 2496 2541 2548 2574 2632 2662 2688 2704 2772 2816 2904 2912 2961 3003 3008 3042 3102 3136 3146 3168 3234 3276 3328 3384 3388 3432 3528 3549 3619 3666 3696 3718 3744 3822 3872 3948 3993 4004 4032 4056 4136 4224 4277 4312 4356 4368 4418 4512 4576 4606 4653 4704 4719 4732 4851 4888 4928 4992 5082 5096 5148 5264 5324 5376 5408 5499 5544 5577 5687 5733 5808 5824 5922 5929 6006 6016 6084 6204 6272 6292 6336 6468 6552 6627 6721 6768 6776 6864 6909 7007 7056 7098 7238 7332 7392 7436 7488 7623 7644 7744 7896 7943 7986 8008 8064 8112 8272 8281 8448 8554 8624 8712 8736 8836 9009 9024 9152 9212 9306 9317 9408 9438 9464 9702 9776 9856 9984 10164 10192 10296 10528 10647 10648 10816 10857 10998 11011 11088 11154 11374 11466 11616 11648 11844 11858 11979 12012 12032 12168 12408 12544 12584 12672 12831 12936 13013 13104 13254 13442 13536 13552 13728 13818 14014 14112 14157 14196 14476 14641 14664 14784 14872 14976 15246 15288 15463 15488 15792 15886 15972 16016 16128 16224 16544 16562 16731 17061 17108 17248 17303 17424 17472 17672 17787 18018 18048 18304 18424 18612 18634 18816 18876 18928 19404 19552 19712 19881 20163 20328 20384 20449 20592 20727 21021 21056 21294 21296 21632 21714 21996 22022 22176 22308 22748 22932 23232 23296 23688 23716 23829 23958 24024 24299 24336 24816 24843 25168 25333 25344 25662 25872 26026 26208 26508 26884 27072 27104 27456 27636 27951 28028 28224 28314 28392 28717 28952 29282 29328 29568 29744 29939 29952 30492 30576 30926 30976 31584 31772 31944 32032 32448 32571 33033 33088 33124 33462 34122 34216 34496 34606 34848 34944 35344 35574 36036 36096 36608 36848 37224 37268 37632 37752 37856 38493 38808 39039 39104 39762 39809 40326 40656 40768 40898 41184 41454 42042 42112 42588 42592 43264 43428 43923 43992 44044 44352 44616 45496 45864 46389 46464 47047 47376 47432 47658 47916 48048 48598 48672 49632 49686 50336 50666 51183 51324 51744 51909 52052 52416 53016 53361 53768 54144 54208 54912 55272 55601 55902 56056 56448 56628 56784 57434 57904 58564 58656 59136 59488 59878 60489 60984 61152 61347 61852 62557 63063 63168 63544 63888 64064 64896 65142 65219 66066 66176 66248 66924 68244 68432 68992 69212 69696 69888 70688 71148 71487 72072 72897 73696 73931 74448 74529 74536 75504 75712 75999 76986 77077 77616 78078 78208 79524 79618 80652 81312 81536 81796 82368 82908 83853 84084 84224 85176 85184 86151 86856 87373 87846 87984 88088 88704 89232 89817 90992 91091 91728 92778 92928 94094 94752 94864 95316 95832 96096 97196 97344 99099 99264 99372 100672 101332 102366 102487 102648 103488 103818 103823 104104 104832 106032 106722 107536 108241 108288 108416 109824 110544 111202 111804 112112 112896 113256 113568 114868 115808 117117 117128 117312 118976 119427 119756 120978 121121 121968 122304 122694 123704 125114 126126 126336 127088 127776 128128 129792 130284 130438 131769 132132 132352 132496 133848 136488 136864 137984 138424 139167 139392 141141 141376 142296 142974 143143 144144 145794 147392 147862 148896 149058 149072 151008 151424 151998 153972 154154 155232 155727 156156 156416 159048 159236 161304 162624 163072 163592 164736 165816 166803 167706 168168 170093 170352 170368 172302 173712 174746 175692 175968 176176 177408 178464 179634 181984 182182 183456 184041 185556 187671 188188 189504 189728 190333 190632 191664 192192 194392 194688 195657 198198 198528 198744 201019 201344 202664 204732 204974 205296 206976 207636 207646 208208 209664 212064 213444 215072 216482 216832 218691 221088 221793 222404 223608 224224 224939 226512 227136 227997 229736 231231 231616 234234 234256 234624 237952 238854 239512 241956 242242 243936 244608 245388 247408 250228 252252 252672 254176 255552 256256 258453 260568 260876 262119 263538 264264 264992 267289 267696 269451 272976 273273 273728 276848 278334 278663 278784 282282 282752 284592 285948 286286 288288 291588 294784 295724 297792 298116 298144 302016 302848 303996 307461 307944 308308 310464 311454 311469 312312 315887 318096 318472 322608 324723 325248 327184 329329 329472 331632 333606 335412 336336 340186 340704 340736 344604 347424 349492 351384 351936 352352 356928 358281 359268 363363 363968 364364 366912 368082 371112 373321 375342 376376 379008 379456 380666 381264 383328 384384 388784 389207 389376 391314 396396 397056 397488 402038 402688 405328 409464 409948 410592 413952 415272 415292 416416 423423 424128 426888 429429 430144 432964 437382 437899 442176 443586 444808 447216 448448 449878 453024 454272 455994 459472 462462 463232 468468 468512 469248 475904 477708 479024 483912 484484 487872 489216 490776 494816 500409 500456 504504 508352 510279 511104 516906 517517 521136 521752 524238 527076 528528 529984 534578 535392 538902 545952 546546 547456 553696 556668 557326 563013 564564 565504 569184 570999 571896 572572 576576 583176 586971 589568 591448 595584 596232 596288 603057 604032 607992 611611 614922 615888 616616 620928 622908 622938 624624 631774 636192 636944 645216 649446 650496 654368 658658 663264 665379 667212 670824 672672 674817 680372 681408 688127 689208 693693 694848 698984 702768 703872 704704 713856 716562 717409 718536 726726 726761 727936 728728 733824 736164 742224 746642 750684 752752 758016 758912 761332 762528 766656 768768 777568 778414 782628 786357 792792 794976 801867 804076 810656 813241 818928 819819 819896 821184 830544 830584 832832 835989 846846 847847 848256 853776 858858 860288 865928 874764 875798 884352 887172 889616 894432 896896 899756 906048 908544 911988 918944 922383 924924 926464 934407 936936 937024 947661 955416 958048 961103 967824 968968 974169 975744 981552 987987 989632 1000818 1000912 1002001 1009008 1016704 1020558 1022208 1033812 1035034 1042272 1043504 1048476 1054152 1057056 1059968 1069156 1070784 1077804 1090089 1091904 1093092 1094912 1107392 1113336 1114652 1119963 1126026 1129128 1138368 1141998 1142053 1143792 1145144 1153152 1166352 1167621 1173942 1182896 1190651 1191168 1192464 1192576 1206114 1208064 1215984 1223222 1229844 1231776 1233232 1241856 1245816 1245876 1249248 1263548 1272384 1273888 1288287 1290432 1298892 1308736 1313697 1317316 1326528 1330758 1332331 1334424 1341648 1345344 1349634 1349699 1360744 1362816 1376254 1378416 1387386 1389696 1397968 1405536 1407133 1407744 1409408 1427712 1433124 1434818 1437072 1453452 1453522 1455872 1457456 1467648 1472328 1484448 1493284 1501368 1505504 1517824 1522664 1525056 1530837 1533312 1552551 1555136 1556828 1565256 1572714 1574573 1585584 1589952 1603734 1608152 1621312 1626482 1637856 1639638 1639792 1642368 1661088 1661168 1665664 1671978 1693692 1695694 1696512 1707552 1712997 1717716 1720576 1731856 1749528 1751596 1768704 1774344 1779232 1788864 1793792 1799512 1809171 1812096 1823976 1834833 1837888 1844766 1849848 1868814 1871023 1873872 1874048 1895322 1910832 1916096 1922206 1935648 1937936 1948338 1951488 1963104 1975974 1979264 2001636 2001824 2004002 2018016 2024451 2033408 2041116 2064381 2067624 2070068 2084544 2087008 2096952 2108304 2114112 2119936 2138312 2141568 2152227 2155608 2180178 2180283 2183808 2186184 2211209 2214784 2226672 2229304 2239926 2252052 2258256 2276736 2283996 2284106 2287584 2290288 2306304 2332704 2335242 2347884 2365792 2381302 2384928 2385152 2405601 2412228 2431968 2439723 2446444 2459688 2463552 2466464 2474329 2491632 2491752 2498496 2507967 2527096 2543541 2544768 2547776 2576574 2580864 2597784 2613247 2617472 2627394 2634632 2653056 2661516 2664662 2668848 2683296 2690688 2699268 2699398 2721488 2725632 2752508 2756832 2774772 2779392 2795936 2811072 2814266 2818816 2842983 2866248 2869636 2874144 2883309 2906904 2907044 2914912 2940179 2944656 2963961 2968896 2986568 3002736 3006003 3011008 3045328 3050112 3061674 3065293 3066624 3105102 3110272 3113656 3130512 3145428 3149146 3171168 3179904 3207468 3216304 3242624 3252964 3275712 3279276 3279584 3284736 3322176 3322336 3331328 3343956 3359889 3387384 3391388 3415104 3425994 3426159 3435432 3463712 3474757 3499056 3502863 3503192 3548688 3558464 3571953 3577728 3599024 3618342 3622619 3624192 3647952 3669666 3675776 3689532 3699696 3737628 3742046 3747744 3748096 3790644 3821664 3832192 3844412 3871296 3875872 3896676 3926208 3941091 3951948 3958528 3996993 4003272 4003648 4008004 4036032 4048902 4049097 4082232 4106531 4128762 4135248 4140136 4169088 4174016 4193904 4216608 4221399 4228224 4276624 4281277 4283136 4304454 4311216 4360356 4360566 4367616 4372368 4422418 4429568 4453344 4458608 4479852 4504104 4516512 4553472 4567992 4568212 4575168 4580576 4657653 4665408 4670484 4695768 4723719 4731584 4762604 4769856 4811202 4816889 4824456 4863936 4879446 4879681 4892888 4919376 4927104 4932928 4948658 4983264 4983504 4996992 5015934 5054192 5087082 5087327 5089536 5095552 5153148 5161728 5195568 5226494 5234944 5254788 5269264 5306112 5323032 5329324 5337696 5366592 5381376 5398536 5398796 5442976 5504499 5505016 5513664 5549544 5591872 5613069 5622144 5628532 5685966 5692687 5732496 5739272 5748288 5766618 5813808 5814088 5829824 5880358 5889312 5927922 5937792 5973136 6005472 6012006 6022016 6090656 6100224 6123348 6130586 6193143 6210204 6220544 6227312 6261024 6290856 6298292 6342336 6359808 6414936 6432608 6456681 6485248 6505928 6540849 6551424 6558552 6559168 6633627 6644352 6644672 6687912 6719778 6727721 6774768 6782776 6830208 6851988 6852318 6870864 6927424 6949514 6998112 7005726 7006384 7097376 7116928 7143906 7155456 7198048 7236684 7245238 7295904 7319169 7339332 7351552 7379064 7399392 7422987 7475256 7484092 7495488 7581288 7630623 7643328 7664384 7688824 7742592 7751744 7793352 7839741 7852416 7882182 7903896 7993986 7994371 8006544 8007296 8016008 8072064 8097804 8098194 8164464 8213062 8257524 8270496 8280272 8338176 8348032 8387808 8433216 8442798 8456448 8553248 8562554 8608908 8622432 8649927 8720712 8721132 8744736 8820537 8844836 8906688 8917216 8945651 8959704 9008208 9018009 9033024 9135984 9136424 9150336 9161152 9195879 9315306 9326317 9330816 9340968 9391536 9447438 9447893 9463168 9525208 9539712 9622404 9633778 9648912 9727872 9758892 9759362 9785776 9838752 9854208 9865856 9897316 9966528 9967008 9993984 10031868 10108384 10174164 10174654 10191104 10278477 10306296 10391136 10424271 10452988 10509576 10538528 10572133 10646064 10658648 10675392 10715859 10733184 10797072 10797592 10867857 10885952 11008998 11010032 11022011 11027328 11099088 11183744 11226138 11244288 11257064 11371932 11385374 11464992 11478544 11496576 11533236 11627616 11628176 11659648 11760716 11778624 11855844 11875584 11946272 11990979 12010944 12024012 12044032 12147291 12181312 12246696 12261172 12319593 12386286 12420408 12454624 12522048 12562583 12581712 12596584 12664197 12684672 12829872 12843831 12865216 12913362 13011856 13081698 13097161 13102848 13117104 13118336 13267254 13288704 13289344 13375824 13439556 13455442 13549536 13565552 13660416 13703976 13704636 13741728 13854848 13899028 13996224 14011452 14012768 14171157 14194752 14233856 14287812 14396096 14450667 14473368 14490476 14591808 14638338 14639043 14678664 14758128 14798784 14845974 14846689 14950512 14968184 14990976 15162576 15261246 15261981 15286656 15377648 15478463 15485184 15503488 15586704 15679482 15704832 15764364 15807792 15987972 15988742 16013088 16014592 16032016 16144128 16195608 16196388 16328928 16426124 16515048 16540992 16560544 16696064 16775616 16839207 16866432 16885596 17078061 17106496 17125108 17217816 17244864 17299854 17320303 17441424 17442264 17489472 17546087 17641074 17689672 17813376 17834432 17891302 17919408 18016416 18036018 18066048 18271968 18272848 18292729 18300672 18322304 18391758 18630612 18652634 18661632 18681936 18783072 18894876 18895786 18926336 19050416 19079424 19244808 19267556 19297824 19455744 19517784 19518724 19571552 19677504 19731712 19794632 19900881 19933056 19934016 20063736 20183163 20216768 20348328 20349308 20556954 20581253 20612592 20782272 20848542 20905976 21019152 21077056 21144266 21292128 21317296 21350784 21431718 21466368 21594144 21595184 21735714 21771904 22017996 22020064 22044022 22054656 22198176 22268961 22367488 22452276 22514128 22743864 22770748 22929984 22957088 22993152 23066472 23255232 23256352 23319296 23519223 23521432 23557248 23711688 23892544 23981958 23983113 24021888 24048024 24294582 24323299 24362624 24493392 24522344 24639186 24772572 24840816 24909248 25044096 25125166 25163424 25193168 25328394 25369344 25659744 25687662 25730432 25826724 26023712 26163396 26194322 26234208 26236672 26461611 26534508 26578688 26751648 26836953 26879112 26910884 27099072 27131104 27407952 27409272 27483456 27587637 27709696 27798056 27978951 27992448 28022904 28025536 28342314 28343679 28389504 28575624 28745717 28792192 28901334 28946736 28980952 29183616 29276676 29278086 29357328 29516256 29597568 29691948 29693378 29901024 29936368 29981952 30325152 30522492 30523962 30573312 30755296 30956926 31006976 31173408 31272813 31358964 31528728 31615584 31716399 31975944 31977484 32026176 32064032 32341969 32391216 32392776 32603571 32657856 32852248 33030096 33066033 33081984 33121088 33551232 33678414 33718223 33732864 33771192 34156122 34157767 34212992 34250216 34435632 34489728 34599708 34640606 34882848 34884528 34978944 35092174 35282148 35379344 35626752 35668864 35782604 35838816 36032832 36072036 36132096 36543936 36545696 36585458 36644608 36783516 36958779 37261224 37305268 37363872 37566144 37687749 37789752 37791572 38100832 38222327 38489616 38531493 38535112 38595648 39035568 39037448 39143104 39291483 39355008 39589264 39801762 39848809 39866112 39868032 40127472 40366326 40433536 40696656 40698616 41113908 41162506 41225184 41564544 41697084 41811952 42038304 42154112 42288532 42584256 42634592 42701568 42863436 43188288 43190368 43352001 43471428 43543808 43917129 44035992 44040128 44088044 44396352 44537922 44540067 44904552 45028256 45171841 45487728 45541496 45785943 45859968 45914176 46132944 46435389 46510464 46512704 47038446 47042864 47094047 47114496 47423376 47785088 47963916 47966226 48043776 48096048 48589164 48646598 48725248 48986784 49044688 49278372 49545144 49681632 49818496 50088192 50250332 50326848 50386336 50656788 51234183 51319488 51375324 51460864 51653448 51960909 52047424 52326792 52388644 52468416 52638261 52923222 53069016 53503296 53673906 53676491 53758224 53821768 54198144 54262208 54815904 54818544 54878187 54966912 55175274 55596112 55957902 55960597 55984896 56045808 56051072 56684628 56687358 56779008 57151248 57491434 57584384 57802668 57893472 57961904 58367232 58553352 58556172 58714656 59032512 59195136 59383896 59386756 59802048 59872736 60549489 60650304 61044984 61047924 61510592 61743759 61913852 62346816 62545626 62619557 62717928 63057456 63231168 63432798 63435853 63951888 63954968 64052352 64128064 64683938 64782432 64785552 65207142 65315712 65704496 66060192 66132066 66135251 66163968 66242176 67102464 67356828 67436446 67542384 68312244 68315534 68425984 68500432 68871264 68979456 69199416 69281212 69765696 69769056 69957888 70184348 70564296 70758688 71337728 71565208 71677632 71949339 72065664 72144072 72969897 73087872 73091392 73170916 73567032 73917558 74004931 74522448 74610536 74727744 75132288 75375498 75579504 75583144 76201664 76444654 76979232 77062986 77070224 77191296 78071136 78074896 78286208 78582966 78710016 79178528 79603524 79697618 79736064 80254944 80510859 80732652 80867072 81393312 81397232 82227816 82325012 82450368 83129088 83394168 83623904 83936853 84076608 84308224 84577064 85031037 85168512 85269184 85726872 86237151 86376576 86380736 86704002 86942856 87834258 87938081 88071984 88080256 88176088 88792704 89075844 89080134 89809104 90056512 90343682 90975456 91082992 91571886 91719936 91828352 92265888 92870778 93020928 93025408 94076892 94085728 94188094 94846752 95149197 95570176 95927832 95932452 96192096 97025907 97178328 97293196 97973568 98089376 98556744 99090288 99198099 99363264 99636992 100500664 100653696 100772672 101154669 101313576 102468366 102473301 102638976 102750648 103306896 103921818 103926823 104094848 104653584 104777288 104936832 105276522 105846444 106138032 107006592 107347812 107352982 107516448 107643536 108396288 108524416 109631808 109637088 109756374 109933824 110350548 111192224 111915804 111921194 112091616 112102144 113063247 113369256 113374716 114302496 114666981 114982868 115605336 115786944 115923808 116293463 117106704 117112344 117429312 117874449 118065024 118767792 118773512 119546427 119604096 119745472 121098978 121242121 121300608 122089968 122095848 122822609 123021184 123487518 123827704 124693632 125091252 125239114 125435856 126114912 126462336 126865596 126871706 127903776 127909936 128104704 128256128 129367876 129564864 129571104 130414284 130631424 131408992 132120384 132264132 132270502 132484352 133620201 134713656 134872892 135084768 135515523 136624488 136631068 137000864 137742528 138188413 138398832 138562424 139306167 139531392 139538112 140368696 141128592 141282141 141517376 143130416 143355264 143898678 144068771 144131328 144288144 145939794 146175744 146182784 146341832 147134064 147835116 148009862 149044896 149221072 149455488 150264576 150750996 151159008 151166288 152403328 152889308 153958464 154125972 154140448 154382592 155882727 156142272 156149792 156572416 157165932 157914783 158357056 159207048 159395236 160509888 161021718 161029473 161465304 162786624 162794464 163313579 164455632 164634561 164650024 164900736 166788336 167247808 167873706 167881791 168153216 169154128 170062074 170263093 170337024 170538368 171453744 172474302 172753152 172761472 173408004 173885712 175668516 175876162 176143968 176160512 176352176 177585408 178151688 178160268 179618208 180113024 180687364 181950912 182165984 183143772 183656704 184531776 185231277 185741556 186050816 187858671 188153784 188171456 188376188 189693504 190298394 190307559 191855664 191864904 192384192 193006957 194051814 194356656 194586392 195947136 196178752 197113488 198180576 198396198 198405753 198726528 201001328 201220019 201307392 201545344 202309338 202627152 204936732 204946602 205277952 205501296 206613792 207843636 207853646 208189696 209307168 209554576 209873664 210553044 211692888 212276064 214013184 214695624 214705964 215032896 215287072 217048832 218909691 219263616 219274176 219512748 220701096 222014793 222384448 223831608 223842388 224183232 226126494 226393783 226738512 226749432 228604992 229333962 229345007 229965736 231210672 231573888 231847616 232586926 234213408 234224688 234858624 235748898 236130048 237535584 237547024 239092854 239104369 239208192 239490944 242197956 242484242 242601216 244179936 244191696 245645218 246042368 246975036 247655408 249387264 250182504 250478228 250871712 252229824 252924672 253731192 253743412 255807552 255819872 256512256 258711453 258735752 259129728 259142208 260828568 262817984 263814243 264240768 264528264 264541004 267240402 267556289 269427312 269745784 270169536 271031046 273248976 273262136 274001728 275485056 276376826 276797664 277124848 278612334 279062784 279076224 280737392 282257184 282564282 283034752 286260832 286710528 287797356 288137542 288576288 291077721 291879588 292365568 292683664 294268128 295670232 296019724 298089792 298442144 298910976 301501992 302318016 302332576 303464007 304806656 305778616 307419903 307916928 308251944 308280896 311765454 311780469 312284544 312299584 314331864 315829566 316202887 316714112 318414096 318790472 321019776 322043436 322058946 322930608 325573248 325588928 326627158 328911264 329269122 329300048 329801472 333576672 334495616 335747412 335763582 336306432 338308256 340124148 340526186 341076736 342907488 344000943 344948604 345522944 346816008 347771424 348880389 351337032 351752324 352287936 352704352 356303376 356320536 358639281 359236416 360226048 361374728 363726363 363901824 364331968 366287544 368467827 369063552 370462554 371483112 375717342 375735437 376307568 376342912 376752376 379387008 380596788 380615118 383711328 383729808 384768384 386013914 388103628 388713312 389172784 391894272 392357504 394226976 396361152 396792396 396811506 397453056 402002656 402440038 403090688 404618676 405254304 406546569 409873464 409893204 411002592 413227584 414565239 415687272 415707292 418614336 419109152 420445597 421106088 423385776 423846423 424552128 429391248 429411928 430065792 430574144 432206313 437819382 438336899 438527232 438548352 439025496 441402192 444029586 444050971 444768896 447663216 447684776 448366464 452252988 452787566 453477024 453498864 457209984 458667924 458690014 459931472 462421344 463147776 463695232 465173852 468426816 468449376 469717248 471497796 475071168 475094048 478185708 478208738 478981888 483088419 484395912 484968484 488359872 488383392 489940737 491290436 493950072 495310816 496890251 500365008 500956456 501743424 503645373 504459648 507462384 507486824 510789279 511615104 511639744 517422906 517471504 518034517 518259456 518284416 521657136 525635968 527628486 528481536 529056528 529082008 534480804 535112578 538854624 539491568 540339072 542062092 546497952 546524272 548003456 550970112 552753652 553595328 554249696 557224668 558152448 561474784 563576013 564514368 565128564 566069504 570922677 572521664 575594712 576275084 577152576 579020871 582155442 583759176 585367328 588536256 590441401 591340464 592039448 595217259 596179584 596884288 603003984 603660057 604636032 604665152 606928014 611557232 614839806 615566567 615833856 616503888 616561792 623530908 623560938 624569088 624599168 628663728 631659132 632405774 633428224 636828192 637580944 642039552 644086872 644117892 645861216 651146496 651177856 653254316 657822528 658538244 658600096 666044379 667153344 668991232 671494824 671527164 676616512 679181349 680248296 681052372 685814976 688001886 688035021 689897208 693632016 695542848 697760778 697794383 702674064 703504648 704575872 705408704 712606752 712641072 717278562 717313107 718472832 722749456 727452726 727487761 727803648 728663936 732575088 736935654 738127104 740925108 742966224 751434684 751470874 752615136 752685824 753504752 758774016 761193576 761230236 767422656 767459616 769536768 772027828 776207256 777426624 778345568 784715008 788453952 791442729 792722304 793584792 793623012 802668867 804005312 804880076 809237352 810508608 813093138 814054241 819746928 819786408 822005184 824666089 826455168 829130478 831374544 831414584 837228672 838218304 840891194 842212176 846771552 847692846 849104256 858782496 858823856 859758263 860131584 861148288 864412626 875638764 876673798 877096704 878050992 882804384 888059172 888101942 889537792 895326432 895369552 896732928 904505976 905575132 906954048 906997728 914419968 917335848 917380028 919862944 924842688 927390464 930347704 935341407 936853632 936898752 942995592 948608661 950142336 950188096 956371416 956417476 966176838 967318891 968791824 969936968 976719744 976766784 979881474 982580872 987900144 990621632 993780502 1000730016 1001912912 1003486848 1007290746 1008919296 1014924768 1014973648 1021578558 1023230208 1023279488 1034845812 1034943008 1036069034 1036568832 1043314272 1046641167 1051271936 1055256972 1058113056 1058164016 1068961608 1070225156 1077709248 1078983136 1080678144 1084124184 1091179089 1092995904 1093048544 1096006912 1105403481 1105507304 1107190656 1108499392 1114449336 1122949568 1127152026 1127206311 1129028736 1130257128 1141845354 1143195053 1145043328 1151189424 1152550168 1154305152 1158041742 1164310884 1167518352 1170734656 1177072512 1180882802 1182680928 1184078896 1190434518 1192359168 1193768576 1206007968 1207320114 1209272064 1209330304 1213856028 1223114464 1229679612 1231133134 1233007776 1233123584 1243695717 1247061816 1247121876 1249198336 1257327456 1261336791 1263318264 1264811548 1273656384 1275161888 1288173744 1288235784 1291722432 1296618939 1302355712 1306508632 1315010697 1315645056 1317076488 1317200192 1332088758 1332152913 1334306688 1342989648 1343054328 1351048699 1353233024 1358362698 1360496592 1362104744 1371629952 1376003772 1376070042 1379794416 1387264032 1391085696 1395521556 1395588766 1405348128 1407009296 1409151744 1410817408 1425213504 1425282144 1434557124 1434626214 1436945664 1445498912 1454905452 1454975522 1457327872 1465150176 1469822211 1473871308 1481850216 1485932448 1490670753 1502869368 1502941748 1505230272 1507009504 1520072543 1522387152 1522460472 1532367837 1534845312 1534919232 1544055656 1552414512 1554103551 1554853248 1556691136 1576907904 1582885458 1584756481 1585444608 1587169584 1587246024 1605337734 1605415049 1608010624 1609760152 1618474704 1621017216 1626186276 1628108482 1639493856 1639572816 1644010368 1649332178 1652910336 1658260956 1662749088 1662829168 1674457344 1676436608 1681782388 1684424352 1693543104 1695385692 1698208512 1717564992 1717647712 1719516526 1722296576 1728825252 1737062613 1751277528 1753347596 1756101984 1765608768 1771324203 1776118344 1776203884 1790652864 1790739104 1796449369 1809011952 1810980171 1811150264 1813908096 1813995456 1834671696 1834760056 1839725888 1846699701 1849685376 1860695408 1870682814 1872894023 1873707264 1873797504 1885991184 1897217322 1900284672 1900376192 1912742832 1912834952 1932353676 1934637782 1937583648 1939873936 1953439488 1953533568 1959762948 1965161744 1975800288 1981243264 1987561004 2001460032 2003825824 2006973696 2014581492 2029849536 2029947296 2037544047 2043157116 2046558976 2064105063 2069691624 2069886016 2072138068 2086628544 2093282334 2093383149 2110513944 2116226112 2116328032 2123076527 2137923216 2140450312 2151939321 2155418496 2157966272 2168248368 2182358178 2182463283 2185991808 2186097088 2210806962 2211014608 2213420209 2214381312 2216998784 2228898672 2245899136 2254304052 2254412622 2258057472 2260514256 2283690708 2286390106 2290086656 2302378848 2305100336 2308610304 2316083484 2328621768 2335036704 2341469312 2354145024 2361765604 2365361856 2368157792 2380869036 2387537152 2408006601 2412015936 2414640228 2418660608 2427712056 2442162723 2446228928 2459359224 2462266268 2466015552 2473998267 2487391434 2494123632 2494243752 2514654912 2522673582 2522795077 2526636528 2529623096 2547312768 2550323776 2576347488 2576471568 2579274789 2583444864 2593237878 2613017264 2630021394 2630148059 2631290112 2634152976 2634400384 2664177516 2664305826 2668613376 2685979296 2686108656 2702097398 2706466048 2716725396 2720993184 2724209488 2743259904 2752007544 2752140084 2759588832 2774528064 2782171392 2791043112 2791177532 2810696256 2814018592 2821634816 2845825983 2850427008 2850564288 2869114248 2869252428 2890997824 2901956673 2909810904 2909951044 2930300352 2939644422 2943119179 2947742616 2963700432 2971864896 2981341506 2981485091 3005738736 3005883496 3010460544 3014019008 3040145086 3044774304 3044920944 3064735674 3069690624 3069838464 3088111312 3104829024 3108207102 3108356797 3109706496 3113382272 3153815808 3165770916 3169512962 3174339168 3174492048 3210675468 3210830098 3216021248 3219520304 3236949408 3242034432 3252372552 3256216964 3278987712 3279145632 3288020736 3298664356 3316521912 3325498176 3325658336 3352873216 3363564776 3368848704 3381618933 3387086208 3390771384 3429585159 3435129984 3435295424 3439033052 3457650504 3474125226 3478231757 3502555056 3506695192 3512203968 3531217536 3542648406 3552236688 3552407768 3581305728 3581478208 3592898738 3618023904 3621960342 3622300528 3627816192 3627990912 3669343392 3669520112 3679451776 3693399402 3699370752 3721390816 3741365628 3745788046 3747595008 3771982368 3784010373 3794434644 3800752384 3825485664 3825669904 3864707352 3869275564 3875167296 3879747872 3907067136 3919525896 3930323488 3945032091 3951600576 3962486528 3975122008 3996458739 4002920064 4007651648 4029162984 4053146097 4059699072 4059894592 4075088094 4086314232 4128210126 4133089807 4139383248 4139772032 4144276136 4173257088 4186564668 4186766298 4221027888 4232452224 4232656064 4246153054 4275846432 4280900624 4303878642 4310836992 4315932544 4336496736 4364716356 4364926566 4371983616 4372194176 4421613924 4422029216 4426840418 4433997568 4457797344 4472012259 4491798272 4508608104 4508825244 4521028512 4560217629 4567381416 4572780212 4604757696 4610200672 4632166968 4657243536 4662310653 4670073408 4682938624 4723531208 4730723712 4736315584 4754269443 4761738072 4816013202 4816245147 4824031872 4829280456 4855424112 4884325446 4884560681 4892457856 4918718448 4924532536 4932031104 4947996534 4974782868 4988247264 4988487504 5029309824 5045347164 5045590154 5053273056 5059246192 5094625536 5100647552 5152694976 5152943136 5158549578 5166889728 5186475756 5226034528 5260042788 5260296118 5268305952 5268800768 5313972609 5328355032 5328611652 5371958592 5372217312 5389348107 5404194796 5433450792 5441986368 5448418976 5465792761 5504015088 5504280168 5519177664 5540099103 5549056128 5582086224 5582355064 5618682069 5621392512 5628037184 5691651966 5698379687 5700854016 5701128576 5738228496 5738504856 5772662623 5781995648 5803913346 5819621808 5819902088 5860600704 5879288844 5886238358 5895485232 5927400864 5943729792 5962683012 5962970182 6011477472 6011766992 6020921088 6028038016 6080290172 6089548608 6089841888 6129471348 6139676928 6176222624 6209658048 6216414204 6216713594 6226764544 6280149447 6331541832 6339025924 6348678336 6348984096 6369229581 6421350936 6421660196 6439040608 6473898816 6494855411 6504745104 6512433928 6547389849 6557975424 6558291264 6597328712 6633043824 6640260627 6650996352 6651316672 6727129552 6737697408 6763237866 6771232237 6774172416 6781542768 6859170318 6870259968 6870590848 6878066104 6915301008 6948250452 6956463514 7005110112 7013390384 7024407936 7062435072 7085296812 7104473376 7104815536 7162611456 7162956416 7185797476 7236047808 7243920684 7244601056 7255981824 7326488169 7338686784 7339040224 7358903552 7386798804 7421994801 7442781632 7482731256 7491576092 7543964736 7568020746 7568385231 7588869288 7650971328 7651339808 7675738213 7729414704 7737824367 7738551128 7750334592 7759495744 7839051792 7860646976 7890064182 7890444177 7903201152 7950244016 7992917478 8002365371 8005840128 8015303296 8058325968 8106292194 8119398144 8119789184 8150176188 8172628464 8256420252 8266179614 8278766496 8279544064 8288552272 8346514176 8373129336 8373532596 8442055776 8464904448 8465312128 8492306108 8551692864 8561801248 8607757284 8631865088 8672993472 8705870019 8729432712 8729853132 8744388352 8829357537 8843227848 8844058432 8853680836 8915594688 8944024518 8944455273 9017216208 9017650488 9042057024 9071326979 9120435258 9134762832 9145560424 9209515392 9220401344 9264333936 9314487072 9324621306 9325070391 9340146816 9447062416 9457340893 9461447424 9472631168 9508538886 9523476144 9632026404 9632490294 9648063744 9658560912 9710848224 9768650892 9769121362 9784915712 9837436896 9849065072 9864062208 9895993068 9949565736 9976494528 9976975008 10058619648 10090694328 10091180308 10106546112 10118492384 10201295104 10288755477 10305389952 10305886272 10317099156 10372951512 10434695271 10452069056 10520085576 10520592236 10536611904 10627945218 10640507801 10656710064 10657223304 10743917184 10744434624 10778696214 10779215329 10808389592 10866901584 10883972736 10896837952 10931585522 11008030176 11008560336 11038355328 11080198206 11098112256 11164172448 11164710128 11237364138 11237905343 11242785024 11256074368 11383303932 11396759374 11402257152 11476456992 11477009712 11545325246 11563991296 11607826692 11639243616 11639804176 11721201408 11758577688 11772476716 11790970464 11854801728 11887459584 11925366024 11925940364 12022954944 12023533984 12056076032 12159438291 12160580344 12179097216 12179683776 12258942696 12352445248 12399269421 12419316096 12432828408 12433427188 12560298894 12575145583 12663083664 12678051848 12697356672 12697968192 12738459162 12842701872 12843320392 12878081216 12947797632 12989710822 13009490208 13024867856 13094779698 13115950848 13116582528 13194657424 13266087648 13280521254 13301992704 13302633344 13454259104 13475394816 13526475732 13542464474 13563085536 13680652887 13718340636 13741181696 13756132208 13830602016 13896500904 13912927028 14010220224 14026780768 14048815872 14170593624 14208946752 14209631072 14262808329 14325912832 14371594952 14448735441 14472095616 14487841368 14489202112 14652976338 14653682043 14677373568 14678080448 14773597608 14843989602 14861535689 14885563264 14965462512 14983152184 15087929472 15136041492 15136770462 15177738576 15301942656 15302679616 15351476426 15458829408 15475648734 15477102256 15500669184 15518991488 15678103584 15721293952 15780128364 15780888354 15806402304 15900488032 15985834956 16004730742 16030606592 16116651936 16168044321 16212584388 16239578368 16300352376 16345256928 16397378283 16512840504 16532359228 16557532992 16577104544 16746258672 16747065192 16856046207 16884111552 16930624256 16984612216 17095139061 17103385728 17123602496 17215514568 17317987869 17345986944 17411740038 17458865424 17459706264 17658715074 17659565539 17686455696 17688116864 17707361672 17831189376 17888049036 17888910546 18034432416 18035300976 18084114048 18142653958 18240870516 18269525664 18291120848 18419030784 18440802688 18528667872 18628974144 18649242612 18650140782 18680293632 18894124832 18914681786 18945262336 19017077772 19046952288 19107688743 19264052808 19264980588 19317121824 19421696448 19484566233 19537301784 19538242724 19674873792 19698130144 19760943059 19791986136 19899131472 19920781881 19952989056 19953950016 20181388656 20182360616 20213092224 20236984768 20313696711 20577510954 20601834253 20610779904 20611772544 20634198312 20745903024 20869390542 20870395637 20904138112 21040171152 21041184472 21073223808 21255890436 21281015602 21313420128 21314446608 21487834368 21488869248 21557392428 21558430658 21616779184 21733803168 21767945472 21793675904 21863171044 22016060352 22017120672 22076710656 22160396412 22328344896 22329420256 22474728276 22475810686 22512148736 22705155693 22766607864 22793518748 22952913984 22954019424 23027214639 23090650492 23215653384 23278487232 23279608352 23353841797 23517155376 23544953432 23581940928 23671332531 23709603456 23850732048 23851880728 24007096113 24045909888 24047067968 24318876582 24321160688 24347622299 24358194432 24359367552 24517885392 24704890496 24798538842 24838632192 24865656816 24866854376 25120597788 25150291166 25326167328 25356103696 25394713344 25395936384 25476918324 25685403744 25686640784 25756162432 25895595264 25979421644 26018980416 26049735712 26189559396 26233165056 26389314848 26488072611 26532175296 26561042508 26605266688 26833365819 26908518208 27052951464 27084928948 27126171072 27213980937 27361305774 27436681272 27512264416 27661204032 27750745847 27793001808 27825854056 27975211173 28020440448 28053561536 28341187248 28372022679 28417893504 28419262144 28525616658 28743189904 28897470882 28931628649 28944191232 28975682736 28978404224 29305952676 29307364086 29354747136 29356160896 29547195216 29687979204 29723071378 29771126528 29930925024 29966304368 30175858944 30272082984 30273540924 30355477152 30603885312 30605359232 30702952852 30917658816 30951297468 30954204512 31037982976 31304085813 31356207168 31442587904 31560256728 31561776708 31800976064 31921523403 31971669912 32009461484 32233303872 32336088642 32337645987 32425168776 32600704752 32690513856 32794756566 32796336001 33025681008 33064718456 33115065984 33154209088 33492517344 33494130384 33712092414 33713716029 33768223104 33969224432 34190278122 34191924767 34206771456 34247204992 34431029136 34635975738 34691973888 34823480076 34917730848 34919412528 35317430148 35319131078 35372911392 35376233728 35414723344 35662378752 35776098072 35777821092 36068864832 36070601952 36168228096 36285307916 36481741032 36539051328 36582241696 36881605376 37057335744 37197808263 37257948288 37298485224 37300281564 37725436749 37788249664 37829363572 38034155544 38093904576 38215377486 38260549327 38528105616 38529961176 38634243648 38759306183 38843392896 38969132466 39074603568 39076485448 39349747584 39396260288 39521886118 39583972272 39798262944 39841563762 39905978112 39907900032 40362777312 40364721232 40408638361 40426184448 40473969536 40627393422 41155021908 41203668506 41223545088 41268396624 41491806048 41738781084 41740791274 41808276224 42080342304 42082368944 42146447616 42511780872 42562031204 42626840256 42628893216 42977738496 43114784856 43116861316 43233558368 43467606336 43587351808 43726342088 43961046129 44032120704 44034241344 44320792824 44584607067 44656689792 44658840512 44949456552 44951621372 45410311386 45463987877 45533215728 45587037496 45905827968 45908038848 46054429278 46181300984 46431306768 46556974464 46559216704 46707683594 47034310752 47089906864 47163881856 47342665062 47419206912 47701464096 47703761456 48014192226 48091819776 48094135936 48637753164 48642321376 48695244598 48718735104 49035770784 49192134849 49409780992 49597077684 49731313632 49733708752 50241195576 50300582332 50652334656 50712207392 50791872768 50953836648 51285417183 51370807488 51373281568 51512324864 51953963607 51958843288 52037960832 52099471424 52379118792 52778629696 52976145222 52978696617 53064350592 53122085016 53666731638 53730167491 53817036416 54105902928 54169857896 54252342144 54427961874 54722611548 54873362544 55024528832 55322408064 55501491694 55586003616 55651708112 55950422346 56040880896 56107123072 56682374496 56744045358 56835787008 56838524288 57051233316 57486379808 57794941764 57863257298 57951365472 57956808448 58453698699 58611905352 58614728172 58712321792 59094390432 59282829177 59375958408 59446142756 59861850048 59932608736 60544165968 60547081848 60710954304 60941090133 61210718464 61405905704 61805502759 61835317632 61902594936 61908409024 62608171626 62611186911 62712414336 63120513456 63123553416 63499288853 63601952128 63843046806 63943339824 64018922968 64466607744 64672177284 64675291974 64850337552 65201409504 65381027712 65589513132 65592672002 66051362016 66129436912 66230131968 66308418176 66985034688 66988260768 67424184828 67427432058 67536446208 67938448864 68380556244 68383849534 68494409984 68862058272 69081643917 69271951476 69646960152 69835461696 69838825056 70061525391 70634860296 70638262156 70745822784 70829446688 71443409521 71552196144 71555642184 72021288339 72137729664 72141203904 72570615832 72963482064 73042866897 73078102656 73164483392 74114671488 74395616526 74483554607 74515896576 74596970448 74600563128 75450873498 75454507303 75576499328 75658727144 76068311088 76187809152 76430754972 76521098654 77056211232 77059922352 77268487296 77518612366 77686785792 77938264932 78149207136 78152970896 78699495168 78792520576 79043772236 79167944544 79596525888 79683127524 79815800064 80725554624 80729442464 80817276722 80947939072 81254786844 81641942811 82310043816 82407337012 82536793248 82983612096 83252237541 83477562168 83481582548 84160684608 84164737888 84433120343 85023561744 85116068037 85124062408 85253680512 85257786432 86229569712 86233722632 86467116736 86794885947 86935212672 87452684176 87922092258 88026019081 88064241408 88068482688 88641585648 89169214134 89313379584 89317681024 89898913104 89903242744 90820622772 90927975754 91066431456 91174074992 91811655936 91816077696 92108858556 92362601968 92862613536 93113948928 93118433408 93415367188 94068621504 94179813728 94327763712 94685330124 95402928192 95407522912 95764570209 96028384452 96188271872 97012937961 97275506328 97284642752 97390489196 98071541568 98384269698 98389008003 99194155368 99462627264 99467417504 99784596769 100482391152 100601164664 101141148087 101304669312 101424414784 101907673296 102570834366 102575774301 102741614976 102746563136 103907927214 103917686576 104030749823 104075921664 104198942848 104758237584 105557259392 105952290444 105957393234 106128701184 106244170032 107333463276 107460334982 107634072832 108211805856 108339715792 108504684288 108855923748 109445223096 109746725088 110049057664 110644816128 111002983388 111172007232 111303416224 111900844692 112214246144 113176310247 113364748992 113488090716 113677048576 114102466632 114781647981 114972759616 115589883528 115726514596 115902730944 116277918549 116907397398 117223810704 117229456344 118188780864 118565658354 118571368619 118751916816 118892285512 119723700096 119865217472 121088331936 121094163696 121225915083 121421908608 121882180266 122811811408 123611005518 123616958773 123670635264 123805189872 123816818048 125216343252 125222373822 125424828672 126241026912 126247106832 126998577706 127203904256 127686093612 127886679648 128037845936 128933215488 129344354568 129350583948 129700675104 130402819008 130762055424 131179026264 131185344004 132102724032 132258873824 132616836352 133753821201 133970069376 133976521536 134848369656 134854864116 135876897728 136391963631 136761112488 136767699068 137724116544 138163287834 138326601413 138543902952 139293920304 139670923392 139677650112 140123050782 140129799277 141269720592 141276524312 141491645568 141658893376 142886819042 143104392288 143111284368 144042576678 144275459328 144282407808 145141231664 145926964128 146085733794 146092769459 146156205312 146328966784 148229342976 148791233052 148967109214 149193940896 149201126256 150901746996 150909014606 151152998656 151317454288 152136622176 152375618304 152861509944 153042197308 154112422464 154119844704 154536974592 155037224732 155876529864 156298414272 156305941792 157585041152 158087544472 158335889088 158936089851 159193051776 159366255048 161190502473 161451109248 161458884928 161634553444 162509573688 163283885622 163476892579 164620087632 164814674024 165073586496 165967224192 166504475082 166955124336 166963165096 168321369216 168329475776 168866240686 170047123488 170232136074 170248124816 170507361024 170515572864 172459139424 172467445264 172934233472 173589771894 173870425344 174905368352 175844184516 176052038162 176136965376 177283171296 177848487531 178338428268 178635362048 179797826208 179806485488 181641245544 181855951508 182132862912 182348149984 183632155392 184217717112 184725203936 185416508277 185725227072 186236866816 186830734376 187833560733 188137243008 188359627456 189370660248 190497866559 190805856384 190815045824 191529140418 192056768904 194025875922 194255220929 194551012656 194569285504 194780978392 196143083136 196768539396 196778016006 198388310736 198925254528 198934835008 199569193538 200964782304 201202329328 202282296174 202609338624 202848829568 203815346592 205141668732 205151548602 205483229952 205493126272 207815854428 207835373152 208061499646 208397885696 209516475168 210184576173 211114518784 211904580888 211914786468 212488340064 214330228563 214666926552 214920669964 216423611712 216679431584 217711847496 218890446192 219128600691 219493450176 220098115328 222005966776 222344014464 222606832448 223450663821 223801689384 226352620494 226363521909 226729497984 226976181432 228204933264 229563295962 229574352007 229945519232 231179767056 231453029192 231805461888 232555837098 233814794796 234447621408 234458912688 236377561728 237131316708 237142737238 237503833632 237784571024 239447400192 239730434944 242176663872 242188327392 242451830166 242843817216 243764360532 245623622816 247222011036 247233917546 247610379744 247633636096 249756712623 250432686504 250444747644 252482053824 252494213664 253299361029 253997155412 255372187224 255773359296 256075691872 256892259767 258688709136 258701167896 259401350208 260384657841 260805638016 262358052528 262370688008 264078057243 264205448064 264517747648 267507642402 267823845289 267940138752 267953043072 269696739312 269709728232 271315143281 271753795456 272783927262 273522224976 273535398136 275448233088 276326575668 276653202826 277087805904 278587840608 279341846784 279355300224 280246101564 280259598554 282539441184 282553048624 282983291136 283317786752 285773638084 286208784576 286222568736 288085153356 288564815616 290282463328 291853928256 292171467588 292185538918 292657933568 295167024009 297582466104 297934218428 298387881792 298402252512 299353790307 301803493992 301818029212 302634908576 304273244352 305258204317 305723019888 306084394616 307727322903 308224844928 308239689408 310074449464 311753059728 312092249469 312596828544 312611883584 316175088944 316671778176 317872179702 318247915139 318386103552 318732510096 322381004946 322902218496 322917769856 323269106888 325019147376 326567771244 326953785158 329240175264 329629348048 330147172992 331934448384 333008950164 333910248672 333926330192 336642738432 336658951552 337732481372 340094246976 340464272148 340496249632 341031145728 344344943943 344918278848 344934890528 345868466944 347179543788 348833755647 349810736704 351688369032 352104076324 354566342592 355696975062 355714105857 356676856536 359595652416 359612970976 360759696011 363282491088 363677745249 363711903016 364265725824 364696299968 368435434224 369450407872 370833016554 370850876319 371450454144 373661468752 375667121466 376111172437 376274486016 376719254912 378741320496 380995733118 381611712768 381630091648 383058280836 384113537808 388051751844 388510441858 389102025312 389138571008 389561956784 392286166272 393537078792 393556032012 396776621472 397850509056 397869670016 399138387076 401929564608 402404658656 404564592348 405697659136 407630693184 409175890893 410283337464 410303097204 410986252544 414979804239 415631708856 415670746304 416122999292 419032950336 420369152346 420389397831 423809161776 423829572936 424976680128 426352368013 428660457126 429333853104 429841339928 432847223424 433358863168 435423694992 437780892384 438257201382 438278308377 438986900352 444011933552 444495021971 444688028928 445213664896 446901327642 447603378768 452705240988 452727043818 453458995968 453952362864 456409866528 459126591924 459148704014 459891038464 462359534112 462906058384 463610923776 465111674196 467629589592 468895242816 468917825376 472755123456 474262633416 474285474476 475007667264 475569142048 479460869888 483571507419 484353327744 484376654784 484903660332 487528721064 490430677737 491247245632 494444022072 494467835092 495220759488 499513425246 500103866647 500865373008 500889495288 504964107648 504988427328 506598722058 506623120463 507994310824 510744374448 511546718592 512151383744 513784519534 517377418272 517402335792 518802700416 520769315682 521611276032 524716105056 524741376016 528156114486 528181551121 528410896128 529035495296 535015284804 535647690578 535906086144 539393478624 539419456464 542630286562 543507590912 545567854524 547044449952 547070796272 550896466176 552653151336 553306405652 554175611808 557175681216 558710600448 560492203128 560519197108 565078882368 565106097248 566635573504 571493599677 571547276168 572417569152 572445137472 576170306712 580564926656 582765662787 583707856512 584342935176 584371077836 590334048018 591031842401 595164932208 595868436856 596775763584 596804505024 598707580614 603606987984 603636058424 605269817152 608546488704 610516408634 611446039776 612168789232 615454645806 616449689856 616479378816 620148898928 623506119456 624184498938 625193657088 625223767168 632350177888 633343556352 635744359404 636495830278 637465020192 642990685689 644762009892 645835539712 646538213776 650038294752 653135542488 653907570316 658480350528 659258696096 660294345984 666017900328 667820497344 667852660384 670351991463 673317903104 675464962744 679090565727 680188493952 680928544296 680992499264 688689887886 688723056021 689836557696 689869781056 694359087576 697667511294 698492177383 699621473408 703376738064 704208152648 709132685184 711393950124 711428211714 713353713072 719191304832 719225941952 721519392022 726564982176 727355490498 727423806032 728531451648 729392599936 736870868448 738900815744 741666033108 741701752638 742900908288 747322937504 751334242932 752222344874 753438509824 757482640992 759898083087 761991466236 763260183296 766116561672 768227075616 770676779301 776103503688 777020883716 778204050624 779123913568 787074157584 787112064024 792234171729 793553242944 795739340032 798276774152 803471535867 803859129216 804809317312 809129184696 813945429843 815261386368 818351781786 820566674928 820606194408 829959608478 829999580333 831263417712 831341492608 832245998584 838065900672 840738304692 840778795662 847618323552 847659145872 849953360256 852704736026 857320914252 858667706208 859682679856 865694446848 866717726336 870847389984 875561784768 876514402764 876556616754 877973800704 888023867104 888990043942 890427329792 893802655284 895206757536 898061370921 905410481976 905454087636 907904725728 912819733056 915774612951 918253183848 918297408028 924719068224 925812116768 928764323773 930223348392 935259179184 936276748407 937790485632 937835650752 948525266832 948570948952 950015334528 951138284096 954743745417 967143014838 968286209891 968706655488 968753309568 969807320664 975057442128 980861355474 980908594939 982494491264 988888044144 988935670184 990441518976 999026850492 1000207733294 1001730746016 1001778990576 1009928215296 1009976854656 1013197444116 1013246240926 1015988621648 1021488748896 1023093437184 1024302767488 1027569039068 1034754836544 1034804671584 1037605400832 1041538631364 1049432210112 1049482752032 1056312228972 1056363102242 1058070990592 1067142317571 1070030569608 1071295381156 1078786957248 1078838912928 1082279088033 1085260573124 1091135709048 1094088899904 1094141592544 1097630564459 1105306302672 1106612811304 1108351223616 1112552628957 1114351362432 1120984406256 1121038394216 1128333517311 1130157764736 1130212194496 1142987199354 1143094552336 1144338248053 1144835138304 1144890274944 1152340613424 1161129853312 1165531325574 1167415713024 1168685870352 1168742155672 1180668096036 1182063684802 1190329864416 1191736873712 1193551527168 1193609010048 1197415161228 1207213975968 1207272116848 1210539634304 1217092977408 1221032817268 1222892079552 1224337578464 1230909291612 1232958757632 1240297797856 1244939412717 1247012238912 1248368997876 1250447534336 1261168193493 1264700355776 1271488718808 1272991660556 1274930040384 1279057104039 1285981371378 1289524019784 1293076427552 1300076589504 1304285054809 1306271084976 1307815140632 1314834925131 1316960701056 1318517392192 1332035800656 1333485065913 1335640994688 1335705320768 1340703982926 1350929925488 1358181131454 1359786546503 1360376987904 1361857088592 1361984998528 1377379775772 1377446112042 1379673115392 1379739562112 1388718175152 1395335022588 1396984354766 1399242946816 1406753476128 1408416305296 1418265370368 1422787900248 1422856423428 1426707426144 1438382609664 1438451883904 1443038784044 1453129964352 1454710980996 1454847612064 1458785199872 1471292033211 1473741736896 1477801631488 1483332066216 1483403505276 1494645875008 1500311599941 1502668485864 1504444689748 1514965281984 1519796166174 1519869361389 1523982932472 1532233123344 1536454151232 1541353558602 1541427792047 1552207007376 1554041767432 1556408101248 1558247827136 1574148315168 1574224128048 1584468343458 1584544653363 1587106485888 1596553548304 1606943071734 1607020464049 1607718258432 1609618634624 1618258369392 1627890859686 1630522772736 1636703563572 1641133349856 1641212388816 1659919216956 1659999160666 1662526835424 1662682985216 1664491997168 1676131801344 1681476609384 1681557591324 1695236647104 1695318291744 1699906720512 1705409472052 1714641828504 1717335412416 1719365359712 1733435452672 1741694779968 1748296988361 1751123569536 1753028805528 1753113233508 1773095527203 1776047734208 1777980087884 1787605310568 1790413515072 1796122741842 1798245818369 1810820963952 1810908175272 1815809451456 1821687390601 1825639466112 1831549225902 1836506367696 1836594816056 1849438136448 1851624233536 1857528647546 1860446696784 1870518358368 1872553496814 1875580971264 1875671301504 1897050533664 1897141897904 1899206002967 1900030669056 1902276568192 1909487490834 1934286029676 1936572419782 1937506619136 1939614641328 1950114884256 1961722710948 1961817189878 1964988982528 1977776088288 1977871340368 1980883037952 1998053700984 2000415466588 2003461492032 2003557981152 2019953709312 2026394888232 2026492481852 2031977243296 2042977497792 2048605534976 2055138078136 2066169168063 2069509673088 2069609343168 2083077262728 2095476532149 2098864420224 2098965504064 2112624457944 2112726204484 2134284635142 2136807430219 2140061139216 2142590762312 2157573914496 2157677825856 2164558176066 2170521146248 2182271418096 2188177799808 2188283185088 2195261128918 2210612605344 2213225622608 2216702447232 2225105257914 2228702724864 2241968812512 2242076788432 2256667034622 2260315529472 2260424388992 2285974398708 2286189104672 2288676496106 2289780549888 2304681226848 2312030337903 2322259706624 2331062651148 2337371740704 2337484311344 2361336192072 2364127369604 2380659728832 2383473747424 2387218020096 2394830322456 2410414607601 2414427951936 2414544233696 2421079268608 2441836289529 2442065634536 2445784159104 2448675156928 2461818583224 2480595595712 2489878825434 2489998740999 2494024477824 2496737995752 2522336386986 2525317872077 2529400711552 2542977437616 2545983321112 2549860080768 2558114208078 2571962742756 2579048039568 2586152855104 2600153179008 2608570109618 2612542169952 2615630281264 2629669850262 2633921402112 2637034784384 2664071601312 2666970131826 2671281989376 2671410641536 2681407965852 2701859850976 2716362262908 2719573093006 2723714177184 2723969997056 2747323838853 2754759551544 2754892224084 2759479124224 2777436350304 2786292971319 2790670045176 2793968709532 2813506952256 2816832610592 2845575800496 2845712846856 2853414852288 2864231236251 2876903767808 2886077568088 2904858629673 2906259928704 2909421961992 2909695224128 2942584066422 2942725784817 2947483473792 2966664132432 2966807010552 2984466576091 2989291750016 3000623199882 3005336971728 3008889379496 3029930563968 3039592332348 3039738722778 3047965864944 3064466246688 3072908302464 3082707117204 3082855584094 3104414014752 3108083534864 3112816202496 3116495654272 3148296630336 3148448256096 3168936686916 3169089306726 3174212971776 3193107096608 3213886143468 3214040928098 3219237269248 3236516738784 3246837264099 3255781719372 3273407127144 3282266699712 3282424777632 3292891693377 3319838433912 3319998321332 3325053670848 3328983994336 3357840247487 3362953218768 3363115182648 3385000551933 3390473294208 3390636583488 3410818944104 3429283657008 3433014744159 3434670824832 3438730719424 3483389559936 3496593976722 3500727066529 3502247139072 3506057611056 3506226467016 3546191054406 3546361843241 3552095468416 3555960175768 3575210621136 3580827030144 3592245483684 3596491636738 3621641927904 3621816350544 3631618902912 3643374781202 3651278932224 3663098451804 3673012735392 3673189632112 3698876272896 3703248467072 3715057295092 3720893393568 3741036716736 3745106993628 3751342603008 3794101067328 3794283795808 3798412005934 3804553136384 3818974981668 3837171312117 3868572059352 3873144839564 3879229282656 3900229768512 3912855164427 3923445421896 3923634379756 3955552176576 3955742680736 3968356656121 3996107401968 4000455197739 4000830933176 4006922984064 4007115962304 4052789776464 4052984963704 4063954486592 4079359639509 4085954995584 4110276156272 4132338336126 4137222896807 4139019346176 4139218686336 4166154525456 4190953064298 4197728840448 4197931008128 4225248915888 4225452408968 4268569270284 4273614860438 4280122278432 4285181524624 4315147828992 4315355651712 4329116352132 4341042292496 4364542836192 4376355599616 4376566370176 4390522257836 4421225210688 4426451245216 4433404894464 4450210515828 4483937625024 4484153576864 4500934799823 4513334069244 4520848777984 4559608084167 4571948797416 4572378209344 4577352992212 4609362453696 4624060675806 4624283376141 4662125302296 4674743481408 4674968622688 4689876048143 4722672384144 4728254739208 4753633960089 4761319457664 4766947494848 4789660644912 4820829215202 4821061392147 4828855903872 4829088467392 4883672579058 4884131269072 4889445241681 4891568318208 4897350313856 4923637166448 4961191191424 4979757650868 4979997481998 4988048955648 4993475991504 5044672773972 5050635744154 5058801423104 5085954875232 5091966642224 5099720161536 5116228416156 5143925485512 5158096079136 5172305710208 5200306358016 5217140219236 5225084339904 5231260562528 5259339700524 5274069568768 5319286581609 5328143202624 5333940263652 5342821283072 5362815931704 5394737455107 5403719701952 5432724525816 5439146186012 5447428354368 5465062171803 5494647677706 5509519103088 5509784448168 5554872700608 5572585942638 5572854325093 5581340090352 5587937419064 5627013904512 5633665221184 5691151600992 5691425693712 5697618008901 5706829704576 5728462472502 5772155136176 5809717259346 5809997062331 5812519857408 5818843923984 5819390448256 5885168132844 5885451569634 5894966947584 5933328264864 5933614021104 5968933152182 5978583500032 6001246399764 6010673943456 6017778758992 6059861127936 6079184664696 6079477445556 6095931729888 6128932493376 6145816604928 6165414234408 6165711168188 6208828029504 6216167069728 6232991308544 6286429596447 6296593260672 6296896512192 6337873373832 6338178613452 6386214193216 6410422290657 6427772286936 6428081856196 6473033477568 6493674528198 6501350266411 6511563438744 6546814254288 6564533399424 6564849555264 6585783386754 6586100566019 6639676867824 6639996642664 6650107341696 6657967988672 6715680494974 6725906437536 6726230365296 6770001103866 6780946588416 6781273166976 6821637888208 6858567314016 6866029488318 6866360164573 6869341649664 6877461438848 6966779119872 6993187953444 7001454133058 7012115222112 7012452934032 7092382108812 7092723686482 7104190936832 7111920351536 7150421242272 7161654060288 7184490967368 7192983273476 7243283855808 7243632701088 7263237805824 7286749562404 7326196903608 7346025470784 7346379264224 7406496934144 7430114590184 7441786787136 7469996222997 7482073433472 7490213987256 7575953616231 7588202134656 7588567591616 7596824011868 7637949963336 7674342624234 7683413951213 7737144118704 7746289679128 7758458565312 7800459537024 7825710328854 7846890843792 7847268759512 7911104353152 7911485361472 7936713312242 7992214803936 8000910395478 8001661866352 8013845968128 8014231924608 8105579552928 8105969927408 8127908973184 8158719279018 8171909991168 8220552312544 8264676672252 8274445793614 8278437372672 8332309050912 8358878913957 8381906128596 8395862016256 8450497831776 8450904817936 8537138540568 8547229720876 8560244556864 8570363049248 8630711303424 8658232704264 8682084584992 8714575889019 8729085672384 8753132740352 8781044515672 8828177354451 8842450421376 8852902490432 8900421031656 8953399728273 8967875250048 8968307153728 9001869599646 9026668138488 9119216168334 9129995383663 9143897594832 9144756418688 9154705984424 9218724907392 9248121351612 9248566752282 9324250604592 9349486962816 9349937245376 9379752096286 9445344768288 9456509478416 9507267920178 9522638915328 9533894989696 9579321289824 9641658430404 9642122784294 9657711807744 9658176934784 9767345158116 9768262538144 9778890483362 9794700627712 9847274332896 9878675080131 9922382382848 9959515301736 9959994963996 9986951983008 10073520742461 10089345547944 10101271488308 10171909750464 10183933284448 10232456832312 10287850971024 10299044232477 10316192158272 10344611420416 10434280438472 10450168679808 10462521125056 10502181199587 10518679401048 10638573163218 10639085529723 10656286405248 10667880527304 10725631863408 10789474910214 10789994544329 10807439403904 10865449051632 10878292372024 10894856708736 10930124343606 10989295355412 11019038206176 11019568896336 11109745401216 11145171885276 11145708650186 11162680180704 11175874838128 11254027809024 11267330442368 11382303201984 11382851387424 11395236017802 11413659409152 11456924945004 11544310272352 11619434518692 11619994124662 11637687847968 11638780896512 11738565493281 11770336265688 11770903139268 11866656529728 11867228042208 11905069968363 11937866304364 12002492799528 12021347886912 12035557517984 12073936209049 12158369329392 12158954891112 12191863459776 12238078918527 12257864986752 12330828468816 12331422336376 12411668690421 12417656059008 12432334139456 12572859192894 12587720728583 12593186521344 12593793024384 12675746747664 12676357226904 12751811734207 12772428386432 12820844581314 12855544573872 12856163712392 12946066955136 12987349056396 13002700532822 13023126877488 13093628508576 13129066798848 13129699110528 13171566773508 13172201132038 13279353735648 13279993285328 13300214683392 13315935977344 13431360989948 13451812875072 13452460730592 13540002207732 13562546333952 13643275776416 13717134628032 13732058976636 13732720329146 13754922877696 13872850128423 13986375906888 14002908266116 14024230444224 14024905868064 14069628144429 14184764217624 14185447372964 14223840703072 14300842484544 14347135602899 14368981934736 14385966546952 14463184176441 14486567711616 14487265402176 14573499124808 14652393807216 14668335725043 14692050941568 14692758528448 14860229180368 14883573574272 14939992445994 14957652011533 14964146866944 14980427974512 15151907232462 15176404269312 15177135183232 15193648023736 15275899926672 15348685248468 15366827902426 15474288237408 15492579358256 15516917130624 15600919074048 15651420657708 15693781687584 15694537519024 15822208706304 15822970722944 15873426624484 15984429607872 16001820790956 16003323732704 16028463849216 16184212365321 16211159105856 16211939854816 16255817946368 16317438558036 16395186515409 16441104625088 16529353344504 16548891587228 16664618101824 16717757827914 16718562975279 16763812257192 16900995663552 16901809635872 16955705712517 17074277081136 17092854026703 17094459441752 17120489113728 17140726098496 17316465408528 17364169169984 17429151778038 17429991186993 17458171344768 17562089031344 17656354708902 17677225104539 17684900842752 17705804980864 17800842063312 17906799456546 17935750500096 17936614307456 18003739199292 18053336276976 18238432336668 18259990767326 18287795189664 18289512837376 18309411968848 18437449814784 18496242703224 18497133504564 18648501209184 18698973925632 18699874490752 18759504192572 18890689536576 18913018956832 19014535840356 19067789979392 19158642579648 19231266871971 19283316860808 19284245568588 19316353869568 19504050799233 19534690316232 19536525076288 19557780966724 19694548665792 19757350160262 19758301698057 19919030603472 19919989927992 19973903966016 20038561296611 20147041484922 20178691095888 20202542976616 20343819500928 20367866568896 20464913664624 20575701942048 20598088464954 20599080493719 20632384316544 20868560876944 20891266032637 20900337359616 20925042250112 21004362399174 21037358802096 21277146326436 21278171059446 21312572810496 21335761054608 21451263726816 21578949820428 21579989088658 21614878807808 21730898103264 21756584744048 21789713417472 21860248687212 21978590710824 22038076412352 22039137792672 22219490802432 22290343770552 22291417300372 22325360361408 22351749676256 22534660884736 22727860848693 22764606403968 22765702774848 22790472035604 22913849890008 23050241853639 23088620544704 23238869037384 23239988249324 23275375695936 23477130986562 23504881732409 23540672531376 23541806278536 23733313059456 23734456084416 23810139936726 23811286661761 23875732608728 24004985599056 24042695773824 24071115035968 24147872418098 24316738658784 24317909782224 24383726919552 24476157837054 24515729973504 24661656937632 24662844672752 24823337380842 24824532902687 24835312118016 24864668278912 25145718385788 25175441457166 25187586048768 25351493495328 25352714453808 25503623468414 25544856772864 25641689162628 25711089147744 25712327424784 25892133910272 25974698112792 26005401065644 26046253754976 26187257017152 26259398221056 26343133547016 26344402264076 26558707471296 26559986570656 26631871954688 26860199184819 26862721979896 26903625750144 26904921461184 27080004415464 27286551552832 27389986150989 27434269256064 27464117953272 27465440658292 27745700256846 27778496592847 27972751813776 28005816532232 28048460888448 28049811736128 28139256288858 28369528435248 28370894745928 28447681406144 28601684969088 28694271205798 28737963869472 28771933093904 28926368352882 28973135423232 28974530804352 29146998249616 29304787614432 29336671450086 29384101883136 29385517056896 29720458360736 29767147148544 29879984891988 29915304023066 29960855949024 30220562227383 30303814464924 30354270366464 30387296047472 30551799853344 30697370496936 30733655804852 30948576474816 30985158716512 31033834261248 31302841315416 31387563375168 31389075038048 31506543598761 31645941445888 31746853248968 31917256589169 31968859215744 32003641581912 32006647465408 32368424730642 32369983632987 32422318211712 32423879709632 32634877116072 32790373030818 32829132337001 32882209250176 33058706689008 33097783174456 33329236203648 33435515655828 33437125950558 33527624514384 33801991327104 33803619271744 33911411425034 34148554162272 34185708053406 34188918883504 34240978227456 34281452196992 34632930817056 34728338339968 34858303556076 34859982373986 34916342689536 35124178062688 35312709417804 35354450209078 35411609961728 35601684126624 35715209905089 35813598913092 35873228614912 36007478398584 36106672553952 36221808627147 36476864673336 36519981534652 36575590379328 36618823937696 36992485406448 36994267009128 37235006071263 37297002418368 37399748981504 37519008385144 37763162185749 37781379073152 37826037913664 38029071680712 38255435202621 38317285159296 38462533743942 38566633721616 38568491137176 39008101598466 39009980275651 39069380632464 39073050152576 39115561933448 39389097331584 39514700320524 39516603396114 39838061206944 39839979855984 39947807932032 40077122593222 40294082969844 40357382191776 40405085953232 40687639001856 40735733137792 40929827329248 41151403884096 41196176929908 41198160987438 41264768633088 41737121753888 41782532065274 41850084500224 42008724798348 42074717604192 42208884433287 42554292652872 42556342118892 42671522109216 42902527453632 43041406808697 43157899640856 43159978177316 43461796206528 43513169488096 43651923217331 43720497374424 43957181421648 44005007175129 44076152824704 44078275585344 44580687541104 44582834600744 44650720722816 44703499352512 44872956034599 45455721697386 45509451864877 45529212807936 45531405549696 45580944071208 45827699780016 46100483707278 46102703962133 46177241089408 46477738074768 46479976498648 46550751391872 46954261973124 47009763464818 47081345062752 47083612557072 47466626118912 47468912168832 47620279873452 47622573323522 47751465217456 48009971198112 48085391547648 48142230071936 48295744836196 48633477317568 48635819564448 48767453839104 48952315674108 49323313875264 49325689345504 49646674761684 49649065805374 49729336557824 50155688925837 50291436771576 50350882914332 50702986990656 50705428907616 50867117137551 51007246936828 51283378325256 51422178295488 51424654849568 51588636529573 51949396225584 52010802131288 52092507509952 52289973560979 52374514034304 52686267094032 52688804528152 53031675313617 53117414942592 53119973141312 53720398369638 53725443959792 53783897658491 53807251500288 53809842922368 54160008830928 54573103105664 54779972301978 54868538512128 54928235906544 54930881316584 55491400513692 55556993185694 55945503627552 56011633064464 56096921776896 56099623472256 56278512577716 56739056870496 56741789491856 56895362812288 57203369938176 57388542411596 57475927738944 57543866187808 57852736705764 57949061608704 58293996499232 58512152397699 58609575228864 58673342900172 58771034113792 59274905094171 59440916721472 59759969783976 59830608046132 59921711898048 60115683889833 60441124454766 60607628929848 60774592094944 61103599706688 61301397576023 61394740993872 61467311609704 61797241481157 61897152949632 61970317433024 62605682630832 62673798097911 62775126750336 62778150076096 63013087197522 63493706497936 63834513178338 63909967685641 63937718431488 64007283163824 64013294930816 64736849461284 64739967265974 64844636423424 64847759419264 65269754232144 65580746061636 65658264674002 65764418500352 66117413378016 66195566348912 66658472407296 66871031311656 66874251901116 67055249028768 67603982654208 67607238543488 67822822850068 68297108324544 68371416106812 68377837767008 68562904393984 69150725560917 69265861634112 69456676679936 69716607112152 69719964747972 70248356125376 70514645197227 70625418835608 70708900418156 71203368253248 71430419810178 71433859985283 71627197826184 72014956797168 72213345107904 72443617254294 72447106226209 72953729346672 73039963069304 73151180758656 73237647875392 73984970812896 73988534018256 74470012142526 74473598708061 74594004836736 75038016770288 75526324371498 75529961810303 75562758146304 75652075827328 76058143361424 76510870405242 76634570318592 76925067487884 77133267443232 77136982274352 78016203196932 78019960551302 78138761264928 78146100305152 78231123866896 78778194663168 79029400641048 79033206792228 79676122413888 79679959711968 79895615864064 80154245186444 80588165939688 80714764383552 80810171906464 81471466275584 81859654658496 82169958452967 82302807768192 82392353859816 82396321974876 83335489778541 83474243507776 83565064130548 84017449596696 84149435208384 84417768866574 84517553463343 85108585305744 85112684237784 85343044218432 85619307358247 85805054907264 86082813617394 86315799281712 86319956354632 86923592413056 87026338976192 87303846434662 87440994748848 87914362843296 88010014350258 88152305649408 88156551170688 89161375082208 89165669201488 89262682139449 89301441445632 89406998705024 89745912069198 90911443394772 91018903729754 91062811099392 91161888142416 91655399560032 92200967414556 92205407924266 92354482178816 92955476149536 92959952997296 93101502783744 93908523946248 94019526929636 94162690125504 94167225114144 94937824337664 95240559746904 95245146647044 95502930434912 96019942396224 96284460143872 96591489672392 97109950898961 97266954635136 97271639128896 97904631348216 98487397011003 98646627750528 98651378691008 99293349523368 99298131610748 100311377851674 100429949220293 100582873543152 100701765828664 101405973981312 101410857815232 101734234275102 102014493873656 102566756650512 102844356590976 102849309699136 103177273059146 103898792451168 104021604262576 104185015019904 104579947121958 104749028068608 105372534188064 105377609056304 106063350627234 106234829885184 106239946282624 107440796739276 107450887919584 107567795316982 107619685844736 108320017661856 108665425881441 109146206211328 109559944603956 109856471813088 109861762633168 110982801027384 111113986371388 111891007255104 112023266128928 112199246944512 112557025155432 113289486557247 113478113740992 113483578983712 113790725624576 114766305607863 114777084823192 114951855477888 115087732375616 115705473411528 116587992998464 117024304795398 117029940826953 117219150457728 117346685800344 118549810188342 118689939987619 118881833442944 119519939567952 119661216092264 119843423796096 120231367779666 120882248909532 121215257859696 121549184189888 122207199413376 122602795152046 122789481987744 122934623219408 123594482962314 123794305899264 123940634866048 125211365261664 125347596195822 125550253500672 125556300152192 126026174395044 126987412995872 127669026356676 127819935371282 128014566327648 128026589861632 129124220426091 129473698922568 129479934531948 129695518838528 130539508464288 130955769651993 131161492123272 131316529348004 132234826756032 132391132697824 133742062623312 133748503802232 134110498057536 134618868103797 135214477086976 135645645700136 136528355594631 136594216649088 136742832213624 136755675534016 138301451121834 138308111886399 138531723268224 139433214224304 139439929495944 140269929076277 140496712250752 141029290394454 141250837671216 141417800836312 142406736506496 142860839620356 142867719970566 143254395652368 144029913594336 144426690215808 144887234508588 144894212452418 145907458693344 146079926138608 146302361517312 146475295750784 147969941625792 147977068036512 148940024285052 148947197416122 149188009673472 150076033540576 151052648742996 151059923620606 151304151654656 152116286722848 152601351412653 153021740810484 153850134975768 154266534886464 154273964548704 154765909588719 156032406393864 156039921102604 156277522529856 156462247733792 157818491631889 158058801282096 158066413584456 159095025940851 159352244827776 159359919423936 160308490372888 161176331879376 161351692975473 161429528767104 161620343812928 163719309316992 164339916905934 164534172126863 164605615536384 164784707719632 164792643949752 166670979557082 166679006632327 166948487015552 167130128261096 168034899193392 168298870416768 168835537733148 169035106926686 170217170611488 170225368475568 170686088436864 171238614716494 171610109814528 172165627234788 172631598563424 172639912709264 173847184826112 174052677952384 174607692869324 174881989497696 175828725686592 176020028700516 176313102341376 178322750164416 178331338402976 178525364278898 178813997410048 179491824138396 180347051669499 181822886789544 182037807459508 182323776284832 183310799120064 183904192728069 184401934829112 184410815848532 185910952299072 185919905994592 186512762837687 187817047892496 188021394293733 188039053859272 188325380251008 188334450228288 190481119493808 190490293294088 191005860869824 191729903056923 192039884792448 193182979344784 194219901797922 194449476149929 194533909270272 194543278257792 195809262696432 196974794022006 197293255501056 197302757382016 198586699046736 198596263221496 200622755703348 200859898440586 201165747086304 201403531657328 202811947962624 202821715630464 203468468550204 204028987747312 205133513301024 205688713181952 205698619398272 206354546118292 207797584902336 208043208525152 208370030039808 209159894243916 210745068376128 210755218112608 211543935591681 212126701254468 212479892565248 214301579955849 214881593478552 214901775839168 215135590633964 216640035323712 217330851762882 217341318678627 219119889207912 219712943626176 219723525266336 220424174262721 221965602054768 222227972742776 223420796124183 223782014510208 224046532257856 225114050310864 226578973114494 226589885430909 226956227481984 226967157967424 229532611215726 229554169646384 229803926359007 229903710955776 230175464751232 231410946823056 233175985996928 234048609590796 234059881653906 234438300915456 234693371600688 237099620376684 237379879975238 237763666885888 239039879135904 239322432184528 239686847592192 240462735559332 241764497819064 242430515719392 243098368379776 244414398826752 245205590304092 245578963975488 245869246438816 247188965924628 247881269732096 250006469335623 250422730523328 250695192391644 251112600304384 252052348790088 253552660390029 253974825991744 255338052713352 255639870742564 256029132655296 256857922074741 258248440852182 258947397845136 258959869063896 261079016928576 261911539303986 261924153279371 262322984246544 262633058696008 264469653512064 264782265395648 267484125246624 267497007604464 267788046418347 268220996115072 269237736207594 271291291400272 273056711189262 273069861929557 273188433298176 273485664427248 273511351068032 276602902243668 276616223772798 277063446536448 278866428448608 278879858991888 280539858152554 280993424501504 282058580788908 282501675342432 282835601672624 284813473012992 285721679240712 285735439941132 286508791304736 288059827188672 288853380431616 289774469017176 289788424904836 291814917386688 292159852277216 292950591501568 295462191033009 295939883251584 295954136073024 297880048570104 297894394832244 300152067081152 301289847660879 302105297485992 302119847241212 304232573445696 305202702825306 305563462521317 306043481620968 307700269951536 308533069772928 308547929097408 309531819177438 309546726602893 312064812787728 312079842205208 312555045059712 312924495467584 315636983263778 316117602564192 316132827168912 318190051881702 318704489655552 318719838847872 320616980745776 322352663758752 322703385950946 322718927734931 322859057534208 323240687625856 327438618633984 328679833811868 329068344253726 329569415439264 329585287899504 333341959114164 333358013264654 333896974031104 334260256522192 336069798386784 336597740833536 337671075466296 338070213853372 340434341222976 340450736951136 341372176873728 342477229432988 344331254469576 345263197126848 345279825418528 348105355904768 349215385738648 349763978995392 351089822480859 351657451373184 352040057401032 356069819962857 356645500328832 356662676805952 357050728557796 358983648276792 360694103338998 361120455707011 363645773579088 364075614919016 364647552569664 366621598240128 367808385456138 368803869658224 368821631697064 371821904598144 371839811989184 373025525675374 375634095784992 376042788587466 376078107718544 376650760502016 376668900456576 380962238987616 380980586588176 382011721739648 383459806113846 384079769584896 386365958689568 388439803595844 388898952299858 389086556515584 391618525392864 392867308955979 393949588044012 394605514764032 397173398093472 397192526442992 401245511406696 401719796881172 402331494172608 402807063314656 405643431260928 406936937100408 408057975494624 409585066783893 410267026602048 411397238796544 412709092236584 414924335659197 415595169804672 416086417050304 418319788487832 420809787228831 421490136752256 421510436225216 423087871183362 424253402508936 428603159911698 429109783032161 429763186957104 429803551678336 430271181267928 433280070647424 434661703525764 434682637357254 438239778415824 439425887252352 439447050532672 440848348525442 443931204109536 444455945485552 446841592248366 447564029020416 448093064515712 450228100621728 453157946228988 453179770861818 453912454963968 453934315934848 459065222431452 459108339292768 459607852718014 460350929502464 462821893646112 464297728766157 466351971993856 468097219181592 468119763307812 469386743201376 473455474895667 474199240753368 474759759950476 478079758271808 478644864369056 480925471118664 483528995638128 484055078926419 484861031438784 486196736759552 490411180608184 491157927950976 491738492877632 493602516380589 494377931849256 500012938671246 500037019896981 500845461046656 501390384783288 504104697580176 507105320780058 507129743583463 507949651983488 510676105426704 511279741485128 512058265310592 513715844149482 516496881704364 517894795690272 517919738127792 522158033857152 523823078607972 523848306558742 524645968493088 525266117392016 528939307024128 529564530791296 534968250493248 534994015208928 535576092836694 536441992230144 538475472415188 542582582800544 546113422378524 546139723859114 546971328854496 547022702136064 551712578184207 553205804487336 553232447545596 557732856897216 557759717983776 559538288513061 561079716305108 564117161577816 565003350684864 565671203345248 567475001825303 571443358481424 571470879882264 573017582609472 575189709170769 576119654377344 579548938034352 579576849809672 583348428449787 583629834773376 584319704554432 590924382066018 591622874243401 591879766503168 591908272146048 595760097140208 595788789664488 599335151507729 600304134162304 602579695321758 604210594971984 604239694482424 608465146891392 610405405650612 611126925042634 612086963241936 615400539903072 617066139545856 617095858194816 619063638354876 619093453205786 624129625575456 624159684410416 625110090119424 625848990935168 631273966527556 632235205128384 632265654337824 636380103763404 637439677695744 641233961491552 644705327517504 645406771901892 645437855469862 646481375251712 652023956035881 657359667623736 658136688507452 659138830878528 659170575799008 661272522788163 666683918228328 666716026529308 668520513044384 672139596773568 674315373336253 675342150932592 676140427706744 679769656292727 680868682445952 680901473902272 684954458865976 688662508939152 689411779077021 690526394253696 690559650837056 698430771477296 699527957990784 702179644961718 703009644542051 703314902746368 704080114802064 712139639925714 713291000657664 713325353611904 714101457115592 717967296553584 721388206677996 722240911414022 727291547158176 728151229838032 729295105139328 733243196480256 735616770912276 737607739316448 737643263394128 743643809196288 743679623978368 746051051350748 751268191569984 752085577174932 752156215437088 753337800913152 760657981170087 761924477975232 761961173176352 764023443479296 766919612227692 770573766224223 772731917379136 776879607191688 777797904599716 783237050785728 785734617911958 785772459838113 787899176088024 794346796186944 794385052885984 796918168488299 802491022813392 803364139255041 803439593762344 804662988345216 805614126629312 813873874200816 816115950989248 819170133567786 819209585788671 820534053204096 825418184473168 829848671318394 830829579913333 831190339609344 832172834100608 836639576975664 841619574457662 842980273504512 843020872450432 846175742366724 848506805017872 857206319823396 858219566064322 859526373914208 859607103356672 860542362535856 866560141294848 869323407051528 869365274714508 876479556831648 878851774504704 878894101065344 881696697050884 887862408219072 888911890971104 893683184496732 896186129031424 900456201243456 903869542982637 906315892457976 906359541723636 907868631869696 916690387563951 918130444862904 918216678585536 919215705436028 925643787292224 928595457532314 928640179808679 936194438363184 936239526615624 938773486402752 941812380940717 946910949791334 948398481506736 949519519900952 956159516543616 957289728738112 961850942237328 967057991276256 968110157852838 968156783204793 969722062877568 980822361216368 981889503533939 982315855901952 983476985755264 987205032761178 988755863698512 1000025877342492 1000074039793962 1001690922093312 1002780769566576 1008209395160352 1014210641560116 1014259487166926 1015899303966976 1021352210853408 1022559482970256 1024116530621184 1027431688298964 1032993763408728 1035789591380544 1035839476255584 1044316067714304 1047646157215944 1047696613117484 1049291936986176 1050532234784032 1059129061582592 1068209459888571 1069936500986496 1069988030417856 1071152185673388 1076950944830376 1083361367121033 1085165165601088 1092226844757048 1092279447718228 1093942657708992 1103425156368414 1104729441423223 1106411608974672 1106464895091192 1115465713794432 1115519435967552 1119076577026122 1122159432610216 1128234323155632 1130006701369728 1131342406690496 1134950003650606 1142886716962848 1142941759764528 1146035165218944 1150379418341538 1152239308754688 1159097876068704 1159153699619344 1166696856899574 1166753046426289 1167259669546752 1168639409108864 1181848764132036 1183245748486802 1183816544292096 1191520194280416 1191577579328976 1198670303015458 1200608268324608 1205159390643516 1208421189943968 1208479388964848 1216930293782784 1220810811301224 1222253850085268 1224173926483872 1230801079806144 1234191716389632 1238127276709752 1238186906411572 1248259251150912 1248319368820832 1251697981870336 1262429361686493 1262547933055112 1264470410256768 1264531308675648 1272760207526808 1282467922983104 1287329349096483 1289410655035008 1290813543803784 1290875710939724 1304047912071762 1305589339863809 1314719335247472 1316273377014904 1318277661757056 1318341151598016 1322545045576326 1333367836456656 1333432053058616 1337041026088768 1344279193547136 1348630746672506 1350684301865184 1352280855413488 1359539312585454 1361737364891904 1361802947804544 1369908917731952 1377325017878304 1378823558154042 1381052788507392 1381119301674112 1396861542954592 1399055915981568 1404359289923436 1406019289084102 1408160229604128 1420366424687001 1424279279851428 1426650707223808 1428202914231184 1435934593107168 1442776413355992 1444481822828044 1454583094316352 1456302459676064 1458590210278656 1471233541824552 1475215478632896 1475286526788256 1480807549141767 1487359247956736 1492102102701496 1500111059690943 1502536383139968 1504171154349864 1504312430874176 1521315962340174 1521389230750389 1523848955950464 1523922346352704 1533839224455384 1541147532448446 1542969219839047 1545463834758272 1553759214383376 1555595809199432 1566474101571456 1571469235823916 1571544919676226 1575798352176048 1588693592373888 1588770105771968 1593836336976598 1604982045626784 1606728278510082 1606879187524688 1609325976690432 1611228253258624 1627747748401632 1632231901978496 1638340267135572 1638419171577342 1641068106408192 1650836368946336 1659697342636788 1661659159826666 1664345668201216 1673279153951328 1678614865539183 1683239148915324 1686041744900864 1692351484733448 1697013610035744 1702425005475909 1714412639646792 1716439132128644 1719052747828416 1721084725071712 1738646814103056 1738730549429016 1750045285349361 1752959113663296 1757788202130688 1763393394101768 1774868622730203 1775724816438144 1777823781942208 1787366368993464 1798005454523187 1800912402486912 1807739085965274 1812631784915952 1812719083447272 1833380775127902 1833469072955597 1836260889725808 1836433357171072 1838431410872056 1851287574584448 1857190915064628 1857280359617358 1872388876726368 1872479053231248 1877546972805504 1883624761881434 1893821899582668 1896796963013472 1899039039801904 1912319033087232 1914579457476224 1923701884474656 1934115982552512 1936220315705676 1936313566409586 1939444125755136 1961644722432736 1963779007067878 1966953971510528 1974410065522356 1977511727397024 1983817568364489 2000051754684984 2000148079587924 2005561539133152 2016418790320704 2022946120008759 2028421283120232 2028518974333852 2042704421706816 2045118965940512 2051640391214557 2054863376597928 2065987526817456 2068235337231063 2071579182761088 2071678952511168 2095292314431888 2095393226234968 2098583873972352 2101064469568064 2109028933626153 2136418919777142 2138944237649219 2139873001972992 2139976060835712 2142304371346776 2153901889660752 2166722734242066 2166827086220251 2170330331202176 2184453689514096 2184558895436456 2187885315417984 2206850312736828 2209458882846446 2212823217949344 2212929790182384 2230931427588864 2231038871935104 2238153154052244 2244318865220432 2256468646311264 2260013402739456 2262684813380992 2269900007301212 2285773433925696 2285883519529056 2292070330437888 2300758836683076 2318195752137408 2318307399238688 2333393713799148 2333506092852578 2337278818217728 2357317379514339 2363697528264072 2366491496973604 2383040388560832 2383155158657952 2390754505464897 2397340606030916 2410318781287032 2416842379887936 2416958777929696 2424665916889931 2441621622602448 2444507700170536 2448347852967744 2457628757366013 2461602159612288 2476254553419504 2476373812823144 2492488739739999 2496518502301824 2496638737641664 2524858723372986 2525095866110224 2527843189949077 2528940820513536 2529062617351296 2545520415053616 2564935845966208 2574658698192966 2578821310070016 2581627087607568 2581751421879448 2608095824143524 2611178679727618 2629438670494944 2632546754029808 2636555323514112 2636682303196032 2645090091152652 2666735672913312 2666864106117232 2674082052177536 2688558387094272 2697261493345012 2701368603730368 2704561710826976 2719078625170908 2723605895609088 2739817835463904 2750071162691853 2754650035756608 2757647116308084 2762238603348224 2785920539426037 2793723085909184 2808718579846872 2812038578168204 2816320459208256 2825437142822151 2840732849374002 2848558559702856 2856405828462368 2871869186214336 2881165686073081 2885552826711984 2888963645656088 2904470349614379 2909166188632704 2912604919352128 2942467083649104 2945668510601817 2950430957265792 2950573053576512 2961615098283534 2984204205402992 3000222119381886 3003768481225127 3005072766279936 3008342308699728 3008624861748352 3042631924680348 3042778461500778 3047697911900928 3047844692705408 3067678448910768 3082295064896892 3085938439678094 3090927669516544 3107518428766752 3111191618398864 3132948203142912 3142938471647832 3143089839352452 3151596704352096 3177387184747776 3177540211543936 3187672673953196 3209964091253568 3213456557020164 3213758375049376 3222456506517248 3250084101363099 3255495496803264 3264463803956992 3276680534271144 3276838343154684 3301672737892672 3314188324269669 3319394685273576 3323318319653332 3346558307902656 3357229731078366 3366478297830648 3384702969466896 3394027220071488 3404850010951818 3405013992631823 3428825279293584 3432878264257288 3438105495656832 3442169450143424 3477293628206112 3477461098858032 3500090570698722 3500259139278867 3505918227326592 3526786788203536 3549737245460406 3549908205084241 3551449632876288 3555647563884416 3574732737986928 3596010909046374 3601824804973824 3615478171930548 3625263569831904 3625438166894544 3666761550255804 3666938145911194 3672521779451616 3672866714342144 3676862821744112 3702575149168896 3714381830129256 3714560719234716 3744777753452736 3744958106462496 3755093945611008 3767249523762868 3787643799165336 3793593926026944 3798078079603808 3829158914952448 3847403768949312 3861988047289449 3868231965105024 3872440631411352 3872627132819172 3916768019591427 3923289444865472 3927558014135756 3948820131044712 3955023454794048 3967635136728978 3972325012777121 4000103509369968 4000296159175848 4011123078266304 4024107445837609 4032837580641408 4045892240017518 4056842566240464 4057037948667704 4085408843413632 4090237931881024 4103280782429114 4109726753195856 4131975053634912 4136470674462126 4143158365522176 4143357905022336 4190584628863776 4190786452469936 4195346060554103 4197167747944704 4202128939136128 4218057867252306 4272837839554284 4277888475298438 4279952121671424 4284608742693552 4307803779321504 4333445468484132 4333654172440502 4340660662404352 4368907379028192 4369117790872912 4375770630835968 4413700625473656 4418917765692892 4425646435898688 4425859580364768 4462077743870208 4476306308104488 4488637730440864 4512937292622528 4525369626761984 4539800014602424 4564167692251167 4571546867851392 4571767039058112 4601517673366152 4628907659517141 4636391504274816 4636614798477376 4666787427598296 4667012185705156 4714634759028678 4720207613353771 4727395056528144 4732982993947208 4766080777121664 4766310317315904 4781509010929794 4794681212061832 4820637562574064 4833684759775872 4833917555859392 4849331833779862 4883243245204896 4889015400341072 4896695705935488 4915257514732026 4923204319224576 4952509106839008 4952747625646288 4984977479479998 4993037004603648 4993277475283328 5049717446745972 5050191732220448 5055686379898154 5058125234702592 5091040830107232 5107275016427727 5129871691932416 5149317396385932 5163254175215136 5163502843758896 5216191648287048 5222357359455236 5258877340989888 5265093508059616 5273364606392064 5290180182305304 5324605868190609 5333471345826624 5333728212234464 5348164104355072 5394016363569561 5394522986690024 5402737207460736 5409123421653952 5438157250341816 5479635670927808 5500142325383706 5500407218866791 5509300071513216 5515294232616168 5571841078852074 5578427179418093 5587446171818368 5617437159693744 5624077156336408 5632640918416512 5650874285644302 5681465698748004 5697117119405712 5712811656924736 5743738372428672 5762331372146162 5771105653423968 5777927291312176 5808940699228758 5818332377265408 5825209838704256 5884934167298208 5891337021203634 5900861914531584 5901146107153024 5923230196567068 5968408410805984 6000444238763772 6007536962450254 6016684617399456 6017249723496704 6068838360026277 6085263849360696 6085556923001556 6095689385410816 6135356897821536 6154921173643671 6164590129793784 6171876879356188 6215036857533504 6222383236797728 6285876943295664 6286179678704904 6303193408704192 6327086800878459 6355080423087872 6375345347906392 6416832712947657 6419928182507136 6426913114040328 6427516750098752 6500168202726198 6500481258660753 6510990993606528 6553361068542288 6553676686309368 6592686666585019 6603345475785344 6628376648539338 6638789370547152 6646636639306664 6693116615805312 6714459462156732 6732956595661296 6769405938933792 6788054440142976 6809700021903636 6810027985263646 6857650558587168 6865756528514576 6876210991313664 6884338900286848 6954587256412224 6954922197716064 7000181141397444 7000518278557734 7011836454653184 7053573576407072 7099474490920812 7099816410168482 7111295127768832 7149465475973856 7172263516394691 7192021818092748 7230956343861096 7250527139663808 7250876333789088 7273997750669793 7333523100511608 7333876291822388 7345043558903232 7353725643488224 7417469106698783 7428763660258512 7429121438469432 7477466219219997 7489555506905472 7489916212924992 7534499047525736 7575287598330672 7583529569847231 7587187852053888 7596156159207616 7694807537898624 7723976094578898 7733106089962561 7736463930210048 7744881262822704 7745254265638344 7833536039182854 7846578889730944 7855116028271512 7897640262089424 7910046909588096 7935270273457956 7944650025554242 8000207018739936 8000592318351696 8022246156532608 8048214891675218 8065675161282816 8091784480035036 8113685132480928 8114075897335408 8170817686827264 8180475863762048 8206561564858228 8219453506391712 8263950107269824 8272941348924252 8286715810044672 8381169257727552 8381572904939872 8390692121108206 8404257878272256 8436115734504612 8476311428466453 8545675679108568 8555776950596876 8569217485387104 8615607558643008 8643497058219243 8666890936968264 8667308344881004 8737814758056384 8738235581745824 8766099853371289 8827401250947312 8837005531805451 8837835531385784 8851292871797376 8851719160729536 8952612616208976 8977275460881728 9011305443675381 9025874585245056 9079600029204848 9128335384502334 9139125379046663 9143093735702784 9143534078116224 9203035346732304 9257815319034282 9272783008549632 9273229596954752 9333574855196592 9334024371410312 9429269518057356 9440415226707542 9454790113056288 9465965987894416 9532161554243328 9532620634631808 9563018021859588 9589362424123664 9641275125148128 9667369519551744 9667835111718784 9698663667559724 9766486490409792 9778030800682144 9793391411870976 9830515029464052 9905018213678016 9905495251292576 9942564972809007 9969954958959996 9986554950566656 10099434893491944 10100383464440896 10111372759796308 10182081660214464 10214550032855454 10215041977895469 10298634792771864 10326508350430272 10327005687517792 10359936190347887 10432383296574096 10444714718910472 10500777417836601 10517754681979776 10530187016119232 10580360364610608 10649211736381218 10649724615252723 10666942691653248 10667456424468928 10788032727139122 10789045973380048 10800784538873329 10805474414921472 10818246843307904 10876314500683632 10959271341855616 11000284650767412 11000814437733582 11018600143026432 11030588465232336 11143682157704148 11156854358836186 11174892343636736 11234874319387488 11248154312672816 11265281836833024 11301748571288604 11362931397496008 11394234238811424 11425623313849472 11487476744857344 11524662744292324 11542211306847936 11555854582624352 11617881398457516 11650419677408512 11750304058774281 11769868334596416 11782674042407268 11802292214306048 11846460393134136 11916975038331363 11936816821611968 12000888477527544 12015073924900508 12033369234798912 12072322337512827 12137676720052554 12170527698721392 12171113846003112 12270713795643072 12309842347287342 12329180259587568 12343753758712376 12430073715067008 12444766473595456 12571753886591328 12572359357409808 12586038181662309 12606386817408384 12654173601756918 12750690695812784 12833665425895314 12834283510689179 12839856365014272 12853826228080656 12855033500197504 13000336405452396 13000962517321506 13021981987213056 13106722137084576 13107353372618736 13185373333170038 13206690951570688 13256753297078676 13277578741094304 13293273278613328 13386233231610624 13428918924313464 13465913191322592 13538811877867584 13576108880285952 13619400043807272 13620055970527292 13715301117174336 13731513057029152 13768677800573696 13886722978551423 13909174512824448 13909844395432128 14000362282794888 14001036557115468 14107147152814144 14160622840061313 14198948981841624 14199632820336964 14298930951947712 14344527032789382 14361482738501899 14384043636185496 14461912687722192 14501054279327616 14501752667578176 14547995501339586 14667046201023216 14667752583644776 14690087117806464 14707451286976448 14834938213397566 14857527320517024 14858242876938864 14954932438439994 14979111013810944 14979832425849984 15068998095051472 15150575196661344 15167059139694462 15167789603541757 15174375704107776 15192312318415232 15389615075797248 15447952189157796 15466212179925122 15489762525645408 15490508531276688 15667072078365708 15693157779461888 15710232056543024 15795280524178848 15820093819176192 15870540546915912 15889300051108484 16000414037479872 16001184636703392 16044492313065216 16096429783350436 16183568960070072 16227370264961856 16228151794670816 16360951727524096 16413123129716456 16438907012783424 16501221656600373 16527900214539648 16545882697848504 16735281538254279 16762338515455104 16763145809879744 16781384242216412 16872231469009224 16952622856932906 16972661418229517 17091351358217136 17111553901193752 17138434970774208 17231215117286016 17286994116438486 17333781873936528 17334616689762008 17475629516112768 17476471163491648 17532199706742578 17654802501894624 17674011063610902 17675671062771568 17702585743594752 17703438321459072 17905225232417952 17954550921763456 18022610887350762 18051749170490112 18159200058409696 18256670769004668 18278250758093326 18287068156232448 18406070693464608 18464763520931013 18515630638068564 18546459193909504 18667149710393184 18668048742820624 18858539036114712 18880830453415084 18909580226112576 18931931975788832 19065241269263616 19126036043719176 19178724848247328 19250498138842971 19282550250296256 19335670223437568 19397327335119448 19501443775982259 19532972980819584 19556061601364288 19661030058928104 19778059999755057 19810036427356032 19810990502585152 19885129945618014 19939909917919992 20168159802511567 20198869786983888 20200766928881792 20222745519592616 20364163320428928 20429100065710908 20430083955790938 20597269585543728 20653016700860544 20654011375035584 20719872380695774 20864766593148192 20889429437820944 21001554835673202 21035509363959552 21060374032238464 21160720729221216 21298423472762436 21299449230505446 21333885383306496 21334912848937856 21576065454278244 21578091946760096 21601569077746658 21636493686615808 21752629001367264 21821993252009379 21918542683711232 22000569301534824 22001628875467164 22061176930464672 22252407320096349 22287364315408296 22313708717672372 22469748638774976 22496308625345632 22603497142577208 22725862794992016 22750588709541693 22788468477622848 22851246627698944 23049325488584648 23084422613695872 23111709165248704 23199318269887683 23235762796915032 23500608117548562 23539736669192832 23565348084814536 23692920786268272 23833950076662726 23835097948422761 23873633643223936 24001776955055088 24030147849801016 24066738469597824 24144644675025654 24275353440105108 24341055397442784 24342227692006224 24541427591286144 24619684694574684 24658360519175136 24687507517424752 24860147430134016 24889532947190912 25143507773182656 25144718714819616 25172076363324618 25212773634816768 25308347203513836 25501381391625568 25667330851790628 25668567021378358 25707652456161312 25710067000395008 25930491174657729 26000672810904792 26001925034643012 26213444274169152 26214706745237472 26298299560113867 26370746666340076 26513506594157352 26555157482188608 26586546557226656 26671325085789241 26857837848626928 26931826382645184 27033916331026143 27077623755735168 27238800087614544 27240111941054584 27417376137139989 27430602234348672 27463026114058304 27773445957102846 27806275089439847 27818349025648896 27819688790864256 28000724565589776 28002073114230936 28168752120863263 28214294305628288 28321245680122626 28397897963683248 28399265640673928 28597861903895424 28689054065578764 28722965477003798 28768087272370992 28923825375444384 29002108558655232 29003505335156352 29095991002679172 29334092402046432 29335505167289552 29380174235612928 29414902573952896 29669876426795132 29715054641034048 29716485753877728 29909864876879988 29959664851699968 30137996190102944 30301150393322688 30334118279388924 30335579207083514 30384624636830464 30645125933686407 30895904378315592 30932424359850244 30979525051290816 30981017062553376 31079808571043661 31334144156731416 31420464113086048 31590561048357696 31692822546803891 31741081093831824 31778600102216968 31949173845758169 32000828074959744 32002369273406784 32192859566700872 32367137920140144 32402353616619987 32454740529923712 32456303589341632 32826246259432912 32877814025566848 33002443313200746 33041453293476397 33055800429079296 33091765395697008 33470563076508558 33524677030910208 33526291619759488 33562768484432824 33744462938018448 33905245713865812 33945322836459034 34182702716434272 34223107802387504 34276869941548416 34462430234572032 34573988232876972 34667563747873056 34669233379524016 34951259032225536 34952942326983296 35064399413485156 35309605003789248 35348022127221804 35351342125543136 35406876642918144 35750925114994089 35810450464835904 35909101843526912 36045221774701524 36216967012538481 36318400116819392 36513341538009336 36556501516186652 36812141386929216 36929527041862026 37031261276137128 37334299420786368 37336097485641248 37455153918950053 37717078072229424 37758114544986927 37761660906830168 37819160452225152 37863863951577664 38252072087438352 38357449696494656 38500996277685942 38502850532067537 38565100500592512 38794654670238896 39002887551964518 39048990255926651 39065945961639168 39112123202728576 39322060117856208 39556119999510114 39620072854712064 39621981005170304 39770259891236028 39879819835839984 40336319605023134 40397739573967776 40401533857763584 40445491039185232 40728326640857856 40858200131421816 40860167911581876 41194539171087456 41306033401721088 41308022750071168 41439744761391548 41729533186296384 41778858875641888 42003109671346404 42120748064476928 42321441458442432 42481868520183939 42596846945524872 42598898461010892 42669825697875712 43084448215505697 43152130908556488 43156183893520192 43203138155493316 43505258002734528 43643986504018758 44001138603069648 44003257750934328 44122353860929344 44265181904213699 44504814640192698 44574728630816592 44627417435344744 44939497277549952 44992617250691264 45206994285154416 45451725589984032 45501177419083386 45503368810625271 45576936955245696 46098650977169296 46148806666095133 46168845227391744 46223418330497408 46398636539775366 46471525593830064 47001216235097124 47079473338385664 47130696169629072 47385841572536544 47667900153325452 47670195896845522 47747267286447872 48003553910110176 48060295699602032 48133476939195648 48289289350051308 48550706880210216 48682110794885568 48684455384012448 49082855182572288 49239369389149368 49316721038350272 49375015034849504 49779065894381824 50205844614762837 50287015546365312 50289437429639232 50344152726649236 50616694407027672 50917984254688551 51002762783251136 51334661703581256 51337134042756716 51415304912322624 51860982349315458 51922283746891481 52001345621809584 52003850069286024 52426888548338304 52429413490474944 52596599120227734 52741493332680152 53027013188314704 53110314964377216 53173093114453312 53342650171578482 53715675697253856 53863652765290368 54067832662052286 54155247511470336 54477600175229088 54480223882109168 54834752274279978 54861204468697344 54926052228116608 55546891914205692 55612550178879694 55639377581728512 56001449131179552 56004146228461872 56337504241726526 56428588611256576 56642491360245252 56795795927366496 56798531281347856 57195723807790848 57378108131157528 57445930954007596 57536174544741984 57847650750888768 58007010670312704 58191982005358344 58668184804092864 58671010334579104 58829805147905792 59334179999265171 59339752853590264 59430109282068096 59432971507755456 59819729753759976 60275992380205888 60504479407534701 60602300786645376 60668236558777848 60671158414167028 61290251867372814 61362698973599023 61791808756631184 61864848719700488 61959050102581632 61962034125106752 62159617142087322 62668288313462832 62840928226172096 63181122096715392 63385645093607782 63482162187663648 63557200204433936 63898347691516338 64001656149919488 64004738546813568 64385719133401744 64734275840280288 64804707233239974 64909481059847424 64912607178683264 65652492518865824 65755628051133696 66004886626401492 66082906586952794 66183530791394016 66757221960289047 66941126153017116 67052583239518976 67125536968865648 67488925876036896 67810491427731624 67890645672918068 68365405432868544 68446215604775008 68553739883096832 69147976465753944 69335127495746112 69338466759048032 69597954809663049 69905884653966592 70128798826970312 70619210007578496 70696044254443608 70702684251086272 71501850229988178 71505293845268283 71620900929671808 72090443549403048 72433934025076962 72519553332435209 72636800233638784 73026683076018672 73113003032373304 73624282773858432 73859054083724052 74062522552274256 74668598841572736 74672194971282496 74910307837900106 75434156144458848 75516229089973854 75523321813660336 75638320904450304 75727727903155328 76504144174876704 76714899392989312 77001992555371884 77005701064135074 77130201001185024 77589309340477792 78005775103929036 78097980511853302 78224246405457152 78644120235712416 78894898680341601 79112239999020228 79243962010340608 79540519782472056 79759639671679968 80013975257367723 80672639210046268 80795479147935552 80890982078370464 81716400262843632 81720335823163752 82252128411419967 82389078342174912 82616045500142336 82879489522783096 83418825268319541 83459066372592768 83557717751283776 84006219342692808 84506256362589789 84642882916884864 84963737040367878 85193693891049744 85197796922021784 86168896431011394 86304261817112976 86312367787040384 86406276310986632 87010516005469056 87287973008037516 88002277206139296 88006515501868656 88244707721858688 88530363808427398 89009629280385396 89149457261633184 89254834870689488 89878994555099904 89985234501382528 90413988570308832 90903451179968064 91002354838166772 91006737621250542 91153873910491392 92197301954338592 92297613332190266 92446836660994816 92797273079550732 92943051187660128 93239425713130983 94002432470194248 94261392339258144 94771683145073088 95078467640411673 95335800306650904 95340391793691044 96007107820220352 96120591399204064 96427098387084179 96578578700102616 97101413760420432 97207060849859961 97364221589771136 97368910768024896 98478738778298736 98633442076700544 98750030069699008 99124359880429191 100411689229525674 100530379169513293 100574031092730624 100578874859278464 100688305453298472 101233388814055344 101835968509377102 102005525566502272 102669323407162512 102674268085513432 102830609824645248 103721964698630916 103844567493782962 104002691243619168 104007700138572048 104853777096676608 104858826980949888 105193198240455468 105482986665360304 106054026376629408 106220629928754432 106346186228906624 106685300343156964 107431351394507712 107727305530580736 108135665324104572 108955200350458176 108960447764218336 109669504548559956 109852104456233216 111093783828411384 111225100357759388 112002898262359104 112008292456923744 112365461756850159 112675008483453052 113284982720490504 113591591854732992 113597062562695712 113959298093826757 114756216262315056 114891861908015192 115072349089483968 115508551596202611 115695301501777536 116383964010716688 117146970767779953 117336369608185728 117342020669158208 118668359998530342 118679505707180528 118808629927606619 118860218564136192 118865943015510912 119639459507519952 120551984760411776 121008958815069402 121204601573290752 121336473117555696 121342316828334056 122580503734745628 122725397947198046 123583617513262368 123729697439400976 123918100205163264 123924068250213504 124319234284174644 125336576626925664 125681856452344192 126362244193430784 126771290187215564 126964324375327296 127114400408867872 127796695383032676 128009477093627136 128771438266803488 129253344646517091 129468551680560576 129609414466479948 129825214357366528 131304985037731648 132009773252802984 132165813173905588 132367061582788032 132795545712641097 133514443920578094 133882252306034232 134251073937731296 134977851752073792 135620982855463248 135781291345836136 136510106431875813 136730810865737088 136892431209550016 138295952931507888 138446419998285399 138670254991492224 138676933518096064 139195909619326098 140257597653940624 141177118617580969 141238420015156992 141392088508887216 141405368502172544 143003700459976356 143010587690536566 143241801859343616 144180887098806096 144867868050153924 145039106664870418 145273600467277568 146053366152037344 146226006064746608 147248565547716864 147718108167448104 148125045104548512 149337197683145472 149344389942564992 149820615675800212 150868312288917696 151032458179947708 151046643627320672 151455455806310656 152753952764065653 153008288349753408 153429798785978624 154003985110743768 154011402128270148 155178618680955584 155766851240674443 156011550207858072 156195961023706604 157288240471424832 157789797360683202 158224479998040456 159081039564944112 159519279343359936 160027950514735446 161345278420092536 161590958295871104 161781964156740928 163432800525687264 163440671646327504 164504256822839934 164778156684349824 165758979045566192 166837650536639082 166845685638959327 166918132745185536 167115435502567552 168012438685385616 169012512725179578 169285765833769728 169927474080735756 170387387782099488 170395593844043568 172337792862022788 172608523634225952 172624735574080768 172812552621973264 174021032010938112 174575946016075032 176004554412278592 176013031003737312 176489415443717376 177060727616854796 178019258560770792 178298914523266368 178509669741378976 179970469002765056 180827977140617664 181513438222604103 181806902359936128 182004709676333544 182013475242501084 184088096920797069 184394603908677184 184595226664380532 185594546159101464 185886102375320256 186478851426261966 186699275600524687 188004864940388496 188522784678516288 189543366290146176 190156935280823346 190671600613301808 190680783587382088 192014215640440704 192241182798408128 192854196774168358 193157157400205232 194202827520840864 194414121699719922 194728443179542272 194737821536049792 196957477556597472 197181264846042841 197266884153401088 197500060139398016 198248719760858382 200823378459051348 201060758339026586 201157749718556928 201376610906596944 202466777628110688 203671937018754204 204011051133004544 205338646814325024 205348536171026864 205661219649290496 207443929397261832 207689134987565924 208005382487238336 208015400277144096 209717653961899776 210386396480910936 210965973330720608 212108052753258816 212692372457813248 213370600686313928 214515881535804849 214862702789015424 216271330648209144 217558659997305627 217910400700916352 217920895528436672 219339009097119912 221849757827627237 222187567656822768 222450200715518776 224005796524718208 224016584913847488 224730923513700318 225350016966906104 226569965440981008 227183183709465984 227194125125391424 227918596187653514 229512432524630112 229783723816030384 230144698178967936 231017103192405222 231390603003555072 232767928021433376 234293941535559906 234672739216371456 234684041338316416 237336719997060684 237359011414361056 237617259855213238 237731886031021824 239278919015039904 240041925772103169 241103969520823552 242017917630138804 242672946235111392 242684633656668112 245161007469491256 245450795894396092 247167235026524736 247459394878801952 247848136500427008 248638468568349288 250256475804958623 250673153253851328 251363712904688384 253518769087769367 253542580374431128 253928648750654592 254228800817735744 255593390766065352 257542876533606976 258506689293034182 258937103361121152 259218828932959896 262186077432650371 262609970075463296 264019546505605968 264331626347811176 264734123165576064 265591091425282194 267028887841156188 267764504612068464 268502147875462592 269955703504147584 271241965710926496 271562582691672272 273020212863751626 273461621731474176 273784862419100032 276591905863015776 276892839996570798 277340509982984448 277353867036192128 278391819238652196 280515195307881248 282354237235161938 282784177017774432 282810737004345088 285235402921235019 286007400919952712 286021175381073132 288361774197612192 289281295161252537 289735736100307848 290078213329740836 292106732304074688 292452012129493216 295436216334896208 296250090209097024 297373079641287573 298688779885129984 299641231351600424 301591137508539879 301736624577835392 302064916359895416 302093287254641344 305507905528131306 306016576699506816 308007970221487536 308022804256540296 309856273329495893 310357237361911168 311533702481348886 312023100415716144 312391922047413208 314576480942849664 315579594721366404 316448959996080912 318162079129888224 319038558686719872 320055901029470892 322690556840185072 323181916591742208 323563928313481856 326865601051374528 326881343292655008 329008513645679868 329556313368699648 331517958091132384 333675301073278164 333691371277918654 334230871005135104 336024877370771232 337096385270550477 338025025450359156 339854948161471512 340774775564198976 340791187688087136 341877894281480271 344675585724045576 345217047268451904 345625105243946528 348621048014842801 349151892032150064 351440912303339859 352009108824557184 352026062007474624 354121455233709592 356038517121541584 356425889782819857 356597829046532736 357019339482757952 361655954281235328 363026876445208206 363455986228240367 363613804719872256 364009419352667088 364026950485002168 368176193841594138 368789207817354368 369190453328761064 371189092318202928 371772204750640512 372957702852523932 373398551201049374 376009729880776992 377045569357032576 379086732580292352 380313870561646692 381343201226603616 381361567174764176 384028431280881408 384482365596816256 385708393548336716 386314314800410464 388405655041681728 388828243399439844 389475643072099584 393914955113194944 394362529692085682 395000120278796032 396497439521716764 398386637137923291 401646756918102696 402121516678053172 402753221813193888 404933555256221376 407343874037508408 410677293628650048 410697072342053728 412006693108450583 414887858794523664 415339259994856197 415378269975131848 416010764974476672 416030800554288192 420772792961821872 421931946661441216 423531355852742907 424216105506517632 426741201372627856 429031763071609698 429538892815193161 429725405578030848 432542661296418288 435117319994611254 435820801401832704 435841791056873344 438678018194239824 443699515655254474 444375135313645536 444900401431037552 448011593049436416 448033169827694976 449461847027400636 450700033933812208 453139930881962016 454366367418931968 454388250250782848 455837192375307028 459024865049260224 459567447632060768 460289396357935872 462034206384810444 465535856042866752 467300553722023329 468587883071119812 469368082676632832 474673439994121368 474718022828722112 475234519710426476 478557838030079808 480083851544206338 484035835260277608 485345892470222784 485369267313336224 486917000946350689 490322014938982512 490901591788792184 494334470053049472 494918789757603904 497276937136698576 500512951609917246 500537056916877981 501346306507702656 507037538175538734 507085160748862256 507636873327046463 507857297501309184 508457601635471488 511186781532130704 515085753067213952 517013378586068364 517874206722242304 518437657865919792 524372154865300742 525219940150926592 528039093011211936 528663252695622352 529468246331152128 531182182850564388 534057775682312376 535529009224136928 537004295750925184 539911407008295168 542483931421852992 543125165383344544 546040425727503252 547569724838200064 552264290762391207 553183811726031552 553785679993141596 554707734072384256 556783638477304392 560097826801574061 561030390615762496 564708474470323876 565568354035548864 570470805842470038 572014801839905424 572042350762146264 576723548395224384 578562590322505074 579471472200615696 580156426659481672 584213464608149376 584904024258986432 590872432669792416 591543794538128523 592500180418194048 594746159282575146 599282462703200848 603182275017079758 603473249155670784 604129832719790832 604186574509282688 611015811056262612 612033153399013632 616015940442975072 616045608513080592 619712546658991786 620714474723822336 623067404962697772 624046200831432288 624783844094826416 629152961885699328 631159189442732808 632897919992161824 636324158259776448 638077117373439744 640111802058941784 645381113680370144 647127856626963712 652675979991916881 653731202102749056 653762686585310016 658017027291359736 663035916182264768 665549273482881711 667350602146556328 667382742555837308 672049754741542464 674192770541100954 674989688709589253 676050050900718312 679709896322943024 681549551128397952 681582375376174272 683755788562960542 689351171448091152 690434094536903808 691250210487893056 697242096029685602 698303784064300128 702881824606679718 704018217649114368 704052124014949248 708242910467419184 712077034243083168 712851779565639714 713195658093065472 714038678965515904 723311908562470656 726053752890416412 726911972456480734 728018838705334176 728053900970004336 736352387683188276 737578415634708736 738380906657522128 742378184636405856 743544409501281024 745915405705047864 746797102402098748 752019459761553984 754091138714065152 760627741123293384 762686402453207232 762723134349528352 768964731193632512 771416787096673432 772628629600820928 776811310083363456 777656486798879688 786558232297951113 787829910226389888 788725059384171364 792994879043433528 796773274275846582 797715086656787299 803293513836205392 804243033356106344 805506443626387776 809867110512442752 814687748075016816 821354587257300096 821394144684107456 824013386216901166 829775717589047328 830678519989712394 830756539950263696 832021529948953344 832061601108576384 841545585923643744 843863893322882432 847062711705485814 848432211013035264 853482402745255712 858063526143219396 859077785630386322 865085322592836576 867843885483757611 870234639989222508 871683582113746688 877356036388479648 887399031310508948 888750270627291072 889800802862075104 896066339655389952 898923694054801272 901400067867624416 904773412525619637 906279861763924032 908776500501565696 911674384750614056 918049730098520448 919134895264121536 924068412769620888 929568819988487679 931071712085733504 934601107444046658 937175766142239624 949346879988242736 949436045657444224 950469039420852952 957115676060159616 960167703088412676 968071670520555216 970691784940445568 970738534626672448 973834001892701378 980644029877965024 981803183577584368 988668940106098944 989837579515207808 994553874273397152 1001025903219834492 1001074113833755962 1002692613015405312 1014075076351077468 1014170321497724512 1015273746654092926 1016915203270942976 1022373563064261408 1025633682844440813 1030171506134427904 1034026757172136728 1036875315731839584 1045863144044528403 1048744309730601484 1056078186022423872 1057326505391244704 1062364365701128776 1068115551364624752 1069277669348459571 1071058018448273856 1074008591501850368 1084967862843705984 1086250330766689088 1090367958684721101 1092080851455006504 1104528581524782414 1106367623452063104 1107571359986283192 1113567276954608784 1120195653603148122 1122060781231524992 1129416948940647752 1131136708071097728 1140941611684940076 1144029603679810848 1144084701524292528 1153447096790448768 1157125180645010148 1158942944401231392 1160312853318963344 1168426929216298752 1169808048517972864 1181744865339584832 1183087589076257046 1185000360836388096 1189492318565150292 1198564925406401696 1206364550034159516 1208259665439581664 1208373149018565376 1222031622112525224 1232031880885950144 1232091217026161184 1236020079325351749 1239425093317983572 1246134809925395544 1248092401662864576 1249567688189652832 1253552279032094327 1262318378885465616 1265795839984323648 1270594067558228721 1272648316519552896 1280223604117883568 1288616678445579483 1290762227360740288 1305351959983833762 1306894929203672809 1307462404205498112 1307525373170620032 1316034054582719472 1326071832364529536 1331098546965763422 1334701204293112656 1334765485111674616 1344099509483084928 1348385541082201908 1349979377419178506 1352100101801436624 1359419792645886048 1363099102256795904 1363164750752348544 1367511577125921084 1378702342896182304 1380868189073807616 1382500420975786112 1394484192059371204 1396607568128600256 1405763649213359436 1408104248029898496 1416485820934838368 1424154068486166336 1425703559131279428 1428077357931031808 1452107505780832824 1453823944912961468 1456037677410668352 1456107801940008672 1460751002839052067 1472704775366376552 1476761813315044256 1484756369272811712 1491830811410095728 1493594204804197496 1501611170750633943 1504038919523107968 1521255482246586768 1522910619981139389 1525372804906414464 1525446268699056704 1542833574193346864 1545257259201641856 1552948304793390659 1553622620166726912 1555312973597759376 1573116464595902226 1575659820452779776 1577450118768342728 1585989758086867056 1593546548551693164 1595430173313574598 1606587027672410784 1608486066712212688 1611012887252775552 1619734221024885504 1629375496150033632 1642709174514600192 1642788289368214912 1648026772433802332 1659551435178094656 1661357039979424788 1661513079900527392 1664123202217152768 1680293480404722183 1683091171847287488 1687727786645764864 1694125423410971628 1706964805490511424 1716127052286438792 1718155571260772644 1730170645185673152 1735687770967515222 1740469279978445016 1754712072776959296 1774631383614385569 1774798062621017896 1777500541254582144 1779601605724150208 1797847388109602544 1802800135735248832 1809546825051239274 1812559723527848064 1823348769501228112 1835302542028552597 1836099460197040896 1838269790528243072 1848136825539241776 1859137639976975358 1862143424171467008 1869202214888093316 1874351532284479248 1898693759976485472 1898872091314888448 1900938078841705904 1914231352120319232 1920335406176825352 1936143341041110432 1941383569880891136 1941477069253344896 1947668003785402756 1961288059755930048 1963606367155168736 1979675159030415616 1989107748546794304 1996647820448645133 2002051806439668984 2002148227667511924 2024969066128767759 2028150152702154936 2028340642995449024 2030547493308185852 2044747126128522816 2051267365688881626 2068053514344273456 2073750631463679168 2091726288089056806 2097488619461202968 2112156372044847744 2114653010782489408 2124728731402257552 2136231102729249504 2138555338696919142 2142116036896547712 2168993913306471251 2169935725687411968 2172500661533378176 2180735917369442202 2184161702910013008 2209057163049564828 2212735246904126208 2215142719972566384 2227134553909217568 2240391307206296244 2244121562463049984 2258833897881295504 2262273416142195456 2281883223369880152 2288059207359621696 2288169403048585056 2306894193580897536 2314250361290020296 2317885888802462784 2320625706637926688 2339616097035945728 2359674696893853339 2363489730679169664 2366175178152514092 2378984637130300584 2393145259970361897 2397129850812803392 2412729100068319032 2416519330879163328 2440347336103899607 2444063244225050448 2464063761771900288 2464182434052322368 2472040158650703498 2478850186635967144 2492269619850791088 2496184803325729152 2499135376379305664 2507104558064188654 2524636757770931232 2531591679968647296 2541188135116457442 2545296633039105792 2560447208235767136 2577233356891158966 2581524454721480576 2610703919967667524 2613789858407345618 2615050746341240064 2632068109165438944 2652143664729059072 2662197093931526844 2669402408586225312 2669530970223349232 2688199018966169856 2696771082164403816 2699958754838357012 2704200203602873248 2718839585291772096 2726329501504697088 2735023154251842168 2757404685792364608 2765000841951572224 2788706459965463037 2788968384118742408 2793215136257200512 2811527298426718872 2832971641869676736 2848308136972332672 2851407118262558856 2884046851759154081 2904215011561665648 2907647889825922936 2912075354821336704 2912215603880017344 2921502005678104134 2945409550732753104 2953523626630088512 2969512738545623424 2983661622820191456 2987188409608394992 3003222341501267886 3008077839046215936 3042510964493173536 3045821239962278778 3050745609812828928 3050892537398113408 3085667148386693728 3090514518403283712 3105896609586781318 3110625947195518752 3137589432133585209 3146232929191804452 3154900237536685456 3171979516173734112 3187093097103386328 3190860346627149196 3213174055344821568 3216972133424425376 3222025774505551104 3258750992300067264 3271103876054163303 3285576578736429824 3296053544867604664 3319102870356189312 3322714079958849576 3323026159801054784 3360586960809444366 3366182343694574976 3388250846821943256 3408419006624454823 3413929610981022848 3432254104572877584 3436311142521545288 3460341290371346304 3471375541935030444 3480938559956890032 3509424145553918592 3549262767228771138 3549596125242035792 3555001082509164288 3559203211448300416 3595694776219205088 3605600271470497664 3619093650102478548 3625119447055696128 3646697539002456224 3670605084057105194 3676539581056486144 3696273651078483552 3708060237976055247 3718275279953950716 3738404429776186632 3748703064568958496 3760656837096282981 3797387519952970944 3801876157683411808 3840670812353650704 3865850035336738449 3872286682082220864 3882954138506689792 3895336007570805512 3920684787611018427 3922576119511860096 3927212734310337472 3978215497093588608 3993295640897290266 4004103612879337968 4004296455335023848 4049938132257535518 4056300305404309872 4056681285990898048 4061094986616371704 4089494252257045632 4102534731377763252 4136107028688546912 4147501262927358336 4183452576178113612 4194977238922405936 4224312744089695488 4229306021564978816 4249457462804515104 4272462205458499008 4277110677393838284 4284232073793095424 4337987826612942502 4345001323066756352 4361471834738884404 4368323405820026016 4382253008517156201 4418114326099129656 4430285439945132768 4454269107818435136 4480782614412592488 4517667795762591008 4532073624192956413 4563766446739760304 4568731859943418167 4576118414719243392 4576338806097170112 4628500722580040592 4635771777604925568 4641251413275853376 4658844914380171977 4719349393787706678 4724927820967124771 4726979461358339328 4732350356305028184 4757969274260601168 4786290519940723794 4794259701625606784 4825458200136638064 4833038661758326656 4880694672207799214 4888126488450100896 4928127523543800576 4928364868104644736 4944080317301406996 4957700373271934288 4984539239701582176 4992369606651458304 4998270752758611328 5014209116128377308 5049273515541862464 5063183359937294592 5082376270232914884 5120894416471534272 5154466713782317932 5163048909442961152 5221407839935335048 5227579716814691236 5264136218330877888 5324394187863053688 5338804817172450624 5339061940446698464 5356087010409857579 5393542164328807632 5399917509676714024 5408400407205746496 5437679170583544192 5470046308503684336 5505907626085657791 5514809371584729216 5577412919930926074 5577936768237484816 5584005606597511093 5586430272514401024 5623054596853437744 5665943283739353472 5696616273944665344 5702814236525117712 5768093703518308162 5808430023123331296 5815295779651845872 5824150709642673408 5824431207760034688 5843004011356208268 5890819101465506208 5907047253260177024 5939025477091246848 5967323245640382912 5974376819216789984 6006444683002535772 6074907198386303277 6085021928986347072 6091642479924557556 6101785074796226816 6171334296773387456 6211793219173562636 6221251894391037504 6275178864267170418 6292465858383608904 6309800475073370912 6343959032347468224 6374186194206772656 6381720693254298392 6426348110689643136 6433944266848850752 6506981739919413753 6517501984600134528 6542207752108326606 6592107089735209328 6638205740712378624 6645428159917699152 6646052319602109568 6721173921618888732 6732364687389149952 6776501693643886512 6816838013248909646 6827859221962045696 6864508209145755168 6872622285043090576 6920682580742692608 6942751083870060888 6961877119913780064 7018848291107837184 7098525534457542276 7099192250484071584 7118406422896600832 7179435779911085691 7191389552438410176 7211200542940995328 7238187300204957096 7293395078004912448 7321042008311698821 7341210168114210388 7392547302156967104 7416120475952110494 7436550559907901432 7476808859552373264 7497406129137916992 7521313674192565962 7594775039905941888 7603752315366823616 7681341624707301408 7731700070673476898 7744573364164441728 7790672015141611024 7841369575222036854 7845152239023720192 7854425468620674944 7956430994187177216 7986591281794580532 8008207225758675936 8008592910670047696 8099876264515071036 8112600610808619744 8113362571981796096 8122189973232743408 8178988504514091264 8205069462755526504 8272214057377093824 8295002525854716672 8366905152356227224 8389954477844811872 8458612043129957632 8498914925609030208 8544924410916998016 8554221354787676568 8652140555277462243 8675975653225885004 8722943669477768808 8736646811640052032 8764506017034312402 8774865953224660289 8836228652198259312 8860570879890265536 8908538215636870272 8961565228825184976 9035335591525182016 9064147248385912826 9127532893479520608 9137463719886836334 9152236829438486784 9152677612194340224 9257001445160081184 9271543555209851136 9282502826551706752 9317689828760343954 9438698787575413356 9449855641934249542 9464700712610056368 9515938548521202336 9572581039881447588 9588519403251213568 9650916400273276128 9666077323516653312 9761389344415598428 9776252976900201792 9856729736209289472 9888160634602813992 9915400746543868576 9969078479403164352 9996541505517222656 10028418232256754616 10098547031083724928 10164752540465829768 10225257019873364469 10241788832943068544 10308933427564635864 10442815679870670096 10455159433629382472 10528272436661755776 10648788375726107376 10677609634344901248 10678123880893396928 10712174020819715158 10787084328657615264 10799835019353428048 10816800814411492992 10875358341167088384 10940092617007368672 11011815252171315582 11029618743169458432 11154825839861852148 11155873536474969632 11168011213195022186 11246109193706875488 11281970511288848943 11331886567478706944 11405628473050235424 11536187407036616324 11616860046246662592 11630591559303691744 11648862415520069376 11686008022712416536 11762054362833055281 11781638202931012416 11814094506520354048 11934646491280765824 11948753638433579968 12012889366005071544 12149814396772606554 12170043857972694144 12183284959849115112 12342668593546774912 12423586438347125272 12442503788782075008 12550357728534340836 12584931716767217808 12619600950146741824 12687918064694936448 12748372388413545312 12763441386508596784 12852696221379286272 12867888533697701504 13013963479838827506 13035003969200269056 13084415504216653212 13184214179470418656 13290856319835398304 13292104639204219136 13442347843237777464 13553003387287773024 13596220872578869239 13633676026497819292 13729016418291510336 13745244570086181152 13885502167740121776 13923754239827560128 13976534743140515931 14174783462901374313 14197051068915084552 14198384500968143168 14358871559822171382 14382779104876820352 14476374600409914192 14586790156009824896 14642084016623397642 14682420336228420776 14785094604313934208 14832240951904220988 14873101119815802864 14953617719104746528 14994812258275833984 15042627348385131924 15189550079811883776 15207504630733647232 15362683249414602816 15463400141346953796 15489146728328883456 15581344030283222048 15682739150444073708 15708850937241349888 15973182563589161064 16016414451517351872 16017185821340095392 16068261031229572737 16199752529030142072 16225201221617239488 16244379946465486816 16410138925511053008 16517722878256973373 16544428114754187648 16733810304712454448 16752016819792533279 16779908955689623744 16997829851218060416 17082431352727297249 17089848821833996032 17108442709575353136 17304281110554924486 17351951306451770008 17445887338955537616 17473293623280104064 17529012034068624804 17549731906449320578 17672457304396518624 17721141759780531072 17817076431273740544 17923130457650369952 18070671183050364032 18128294496771825652 18255065786959041216 18274927439773672668 18305355224388680448 18514002890320162368 18565005653103413504 18635379657520687908 18877397575150826712 18899711283868499084 18929401425220112736 19031877097042404672 19145162079762895176 19301832800546552256 19520945219758241259 19522778688831196856 19552505953800403584 19776321269205627984 19830801493087737152 19938156958806328704 20056836464513509232 20188327962314078567 20197094062167449856 20329505080931659536 20450514039746728938 20483577665886137088 20617866855129271728 20885631359741340192 20910318867258764944 21056544873323511552 21297576751452214752 21355219268689802496 21356247761786793856 21424348041639430316 21574168657315230528 21599670038706856096 21633601628822985984 21880185234014737344 21963126024935096463 22023630504342631164 22309651679723704296 22311747072949939264 22336022426390044372 22492218387413750976 22563941022577697886 22811256946100470848 23072374814073232648 23233720092493325184 23261183118607383488 23372016045424833072 23524108725666110562 23563276405862024832 23858933046371183761 23869292982561531648 23897507276867159936 24025778732010143088 24299628793545213108 24340087715945388288 24366569919698230224 24685337187093549824 24847172876694250544 24885007577564150016 25100715457068681672 25169863433534435616 25239201900293483648 25375836129389872896 25496744776827090624 25526882773017193568 25735777067395403008 25956421665832386729 26027926959677655012 26168831008433306424 26324597859673980867 26368428358940837312 26581712639670796608 26884695686475554928 27106006774575546048 27192441745157738478 27267352052995638584 27458032836583020672 27490489140172362304 27771004335480243552 27847508479655120256 27953069486281031862 28349566925802748626 28394102137830169104 28396769001936286336 28717743119644342764 28765558209753640704 28952749200819828384 29173580312019649792 29284168033246795284 29364840672456841552 29570189208627868416 29664481903808441976 29746202239631605728 29907235438209493056 29989624516551667968 30085254696770263848 30415009261467294464 30675771059620093407 30725366498829205632 30926800282693907592 31162688060566444096 31365478300888147416 31724515369350694891 31946365127178322128 32032828903034703744 32034371642680190784 32136522062459145474 32399505058060284144 32450402443234478976 32488759892930973632 32820277851022106016 33035445756513946746 33088856229508375296 33467620609424908896 33504033639585066558 33559817911379247488 33995659702436120832 34164862705454594498 34216885419150706272 34608562221109848972 34703902612903540016 34891774677911075232 34946587246560208128 35058024068137249608 35099463812898641156 35344914608793037248 35442283519561062144 35846260915300739904 36141342366100728064 36256588993543651304 36510131573918082432 36549854879547345336 37028005780640324736 37270759315041375816 37492609072869003053 37754795150301653424 37799422567736998168 37858802850440225472 38063754194084809344 38290324159525790352 38603665601093104512 39041890439516482518 39045557377662393712 39105011907600807168 39552642538411255968 39661602986175474304 39876313917612657408 40113672929027018464 40376655924628157134 40659010161863319072 40788662617736607717 40901028079493457876 41235733710258543456 41771262719482680384 41820637734517529888 42524350388704122939 42595153502904429504 42712495523573587712 42848696083278860632 43148337314630461056 43199340077413712192 43760370468029474688 43926252049870192926 44047261008685262328 44619303359447408592 44623494145899878528 44672044852780088744 44984436774827501952 45127882045155395772 45622513892200941696 46144749628146465296 46467440184986650368 46522366237214766976 46744032090849666144 47048217451332221124 47126552811724049664 47717866092742367522 47795014553734319872 48051557464020286176 48204783093688718211 48599257587090426216 48733139839396460448 49694345753388501088 50201430914137363344 50256050459377599837 50339726867068871232 50478403800586967296 50993489553654181248 51053765546034387136 51247294058181891747 51912843331664773458 52055853919355310024 52337662016866612848 52649195719347961734 52736856717881674624 53163425279341593216 53769391372951109856 54212013549151092096 54384883490315476956 54534704105991277168 54916065673166041344 54980978280344724608 55542008670960487104 55695016959310240512 55906138972562063724 56699133851605497252 56788204275660338208 56793538003872572672 57435486239288685528 57905498401639656768 58568336066493590568 58729681344913683104 58916957114508433369 59328963807616883952 59492404479263211456 59814470876418986112 60170509393540527696 60564983886942235701 61351542119240186814 61424061672572622023 61450732997658411264 61853600565387815184 62325376121132888192 62730956601776294832 63449030738701389782 63892730254356644256 64065657806069407488 64068743285360381568 64273044124918290948 64799010116120568288 64900804886468957952 64977519785861947264 65640555702044212032 66070891513027893492 66935241218849817792 67008067279170133116 67119635822758494976 68329725410909188996 68433770838301412544 69217124442219697944 69407805225807080032 69783549355822150464 70116048136274499216 70198927625797282312 70689829217586074496 71576799139113551283 71692521830601479808 72513177987087302608 73020263147836164864 73099709759094690672 74056011561280649472 74541518630082751632 74985218145738006106 75509590300603306848 75598845135473996336 75717605700880450944 76127508388169618688 76580648319051580704 77207331202186209024 78083780879032965036 78091114755324787424 78973793579021942601 79105285076822511936 79323205972350948608 80227345858054036928 80753311849256314268 81318020323726638144 81577325235473215434 81802056158986915752 82471467420517086912 83542525438965360768 83641275469035059776 85048700777408245878 85190307005808859008 85697392166557721264 86296674629260922112 86398680154827424384 87520740936058949376 87852504099740385852 88094522017370524656 89238606718894817184 89246988291799757056 89344089705560177488 89968873549655003904 90255764090310791544 91245027784401883392 92289499256292930592 93044732474429533952 93488064181699332288 94096434902664442248 95173546108052084673 95435732185484735044 96103114928040572352 96409566187377436422 97198515174180852432 97466279678792920896 99388691506777002176 100402861828274726688 100512100918755199674 100679453734137742464 101986979107308362496 102107531092068774272 102494588116363783494 103825686663329546916 104111707838710620048 104675324033733225696 105298391438695923468 105473713435763349248 106326850558683186432 107538782745902219712 108424027098302184192 108769766980630953912 109069408211982554336 109961956560689449216 111084017341920974208 111812277945124127448 112477827218607009159 113398267703210994504 113576408551320676416 114870972478577371056 115810996803279313536 117136672132987181136 117459362689827366208 117833914229016866738 118657927615233767904 118984808958526422912 119628941752837972224 120341018787081055392 121129967773884471402 122703084238480373628 122848123345145244046 123707201130775630368 124650752242265776384 125461913203552589664 126898061477402779564 127785460508713288512 128137486570720763136 128546088249836581896 129598020232241136576 129955039571723894528 131281111404088424064 132141783026055786984 133870482437699635584 134016134558340266232 136659450821818377992 136867541676602825088 138434248884439395888 138815610451614160064 139567098711644300928 140232096272548998432 140397855251594564624 141379658435172148992 143153598278227102566 143385043661202959616 145026355974174605216 146199419518189381344 149083037260165503264 149970436291476012212 151019180601206613696 151197690270947992672 151435211401760901888 153161296638103161408 153741882174545675241 156167561758065930072 156182229510649574848 157947587158043885202 158210570153645023872 160454691716108073856 161506623698512628536 162636040647453276288 163154650470946430868 163604112317973831504 164942934841034173824 167085050877930721536 167282550938070119552 170097401554816491756 170380614011617718016 171394784333115442528 172797360309654848768 175705008199480771704 176189044034741049312 176750871343525300107 178477213437789634368 178688179411120354976 180511528180621583088 181694951660826707103 184272185017717866069 184578998512585861184 186976128363398664576 188192869805328884496 190347092216104169346 190871464370969470088 192206229856081144704 192819132374754872844 194397030348361704864 194932559357585841792 198777383013554004352 200805723656549453376 201024201837510399348 201358907468275484928 204215062184137548544 204989176232727566988 207651373326659093832 208223415677421240096 209350648067466451392 210596782877391846936 214730397417340653849 215077565491804439424 217539533961261907824 218138816423965108672 222071607585454864237 222168034683841948416 223624555890248254896 224955654437214018318 226796535406421989008 227152817102641352832 229741944957154742112 231621993606558627072 234273344265974362272 234918725379654732416 235667828458033733476 237315855230467535808 237969617917052845824 240682037574162110784 242259935547768942804 245406168476960747256 245696246690290488092 247414402261551260736 250923826407105179328 253796122954805559128 255570921017426577024 257092176499673163792 259196040464482273152 262448263510083021371 262562222808176848128 264283566052111573968 267740964875399271168 268032269116680532464 273318901643636755984 273735083353205650176 276868497768878791776 277631220903228320128 279134197423288601856 280464192545097996864 280795710503189129248 285520638324156254019 286307196556454205132 290052711948349210432 292398839036378762688 298166074520331006528 299940872582952024424 302038361202413227392 302395380541895985344 306322593276206322816 307483764349091350482 312335123516131860144 312364459021299149696 315895174316087770404 316421140307290047744 320909383432216147712 323013247397025257072 325272081294906552576 326309300941892861736 327208224635947663008 329885869682068347648 334565101876140239104 337433481655821027477 340194803109632983512 342789568666230885056 351410016398961543408 352378088069482098624 353501742687050600214 356954426875579268736 357376358822240709952 361023056361243166176 363389903321653414206 368544370035435732138 369157997025171722368 373952256726797329152 376385739610657768992 380694184432208338692 381742928741938940176 384412459712162289408 385638264749509745688 388794060696723409728 389865118715171683584 397554766027108008704 401611447313098906752 402048403675020798696 409978352465455133976 412418699801559033583 415302746653318187664 416446831354842480192 418701296134932902784 421193565754783693872 429460794834681307698 430155130983608878848 435079067922523815648 436277632847930217344 444143215170909728474 447249111780496509792 449911308874428036636 453593070812843978016 454305634205282705664 459483889914309484224 468546688531948724544 469837450759309464832 471335656916067466952 474631710460935071616 481364075148324221568 484519871095537885608 490812336953921494512 491392493380580976184 494828804523102521472 501847652814210358656 507592245909611118256 511141842034853154048 514184352999346327584 518392080928964546304 524896527020166042742 528567132104223147936 530252614030575900321 536064538233361064928 546637803287273511968 552816555053153598207 553736995537757583552 555262441806456640256 560928385090195993728 561591421006378258496 571041276648312508038 572614393112908410264 580105423896698420864 584797678072757525376 596332149040662013056 599881745165904048848 604076722404826454784 604790761083791970688 612645186552412645632 614967528698182700964 624670247032263720288 624728918042598299392 631790348632175540808 646026494794050514144 652618601883785723472 654416449271895326016 666214822756364592711 674866963311642054954 680389606219265967024 685579137332461770112 702820032797923086816 704756176138964197248 707003485374101200428 713908853751158537472 714752717644481419904 722046112722486332352 726779806643306828412 737088740070871464276 738315994050343444736 752771479221315537984 761388368864416677384 763485857483877880352 771276529499019491376 777588121393446819456 787344790530249064113 803222894626197813504 804096807350041597392 819956704930910267952 824837399603118067166 830605493306636375328 832893662709684960384 837402592269865805568 842387131509567387744 858921589669362615396 870158135845047631296 872555265695860434688 888286430341819456948 894498223560993019584 899822617748856073272 907186141625687956032 918967779828618968448 937093377063897449088 942671313832134933904 949263420921870143232 962728150296648443136 969039742191075771216 981624673907842989024 982784986761161952368 989657609046205042944 1003695305628420717312 1015184491819222236512 1028368705998692655168 1049793054040332085484 1057134264208446295872 1060505228061151800642 1072129076466722129856 1093275606574547023936 1105633110106307196414 1107473991075515167104 1121856770180391987456 1123182842012756516992 1142082553296625016076 1145228786225816820528 1160210847793396841728 1169595356145515050752 1192664298081324026112 1199763490331808097696 1209581522167583941376 1229935057396365401928 1237256099404677100749 1249340494064527440576 1263580697264351081616 1292052989588101028288 1305237203767571446944 1308832898543790652032 1332429645512729185422 1349733926623284109908 1360779212438531934048 1371158274664923540224 1405640065595846173632 1409512352277928394496 1414006970748202400856 1429505435288962839808 1444092225444972664704 1453559613286613656824 1474177480141742928552 1505542958442631075968 1522776737728833354768 1526971714967755760704 1542553058998038982752 1555176242786893638912 1574689581060498128226 1608193614700083194784 1639913409861820535904 1649674799206236134332 1661210986613272750656 1665787325419369920768 1684774263019134775488 1717843179338725230792 1740316271690095262592 1776572860683638913896 1788996447121986039168 1799645235497712146544 1814372283251375912064 1837935559657237936896 1874186754127794898176 1885342627664269867808 1938079484382151542432 1963249347815685978048 1965569973522323904736 1998644468269093778133 2030368983638444473024 2056737411997385310336 2099586108080664170968 2114268528416892591744 2121010456122303601284 2144258152933444259712 2186551213149094047872 2211266220212614392828 2214947982151030334208 2246365684025513033984 2284165106593250032152 2290457572451633641056 2362034371590747192339 2399526980663616195392 2459870114792730803856 2474512198809354201498 2498680988129054881152 2527161394528702163232 2584105979176202056576 2610474407535142893888 2617665797087581304064 2664859291025458370844 2699467853246568219816 2721558424877063868096 2811280131191692347264 2828013941496404801712 2886930898610913235081 2888184450889945329408 2907119226573227313648 2948354960283485857104 3011085916885262151936 3045553475457666709536 3053943429935511521408 3085106117996077965504 3149379162120996256452 3216387229400166389568 3279826819723641071808 3299349598412472268664 3322421973226545501312 3369548526038269550976 3435686358677450461584 3480632543380190525184 3553145721367277827792 3577992894243972078336 3599290470995424293088 3628744566502751824128 3711768298214031302247 3770685255328539735616 3876158968764303084864 3926498695631371956096 3931139947044647809472 3997288936538187556266 4060737967276888946048 4113474823994770620672 4199172216161328341936 4228537056833785183488 4242020912244607202568 4288516305866888519424 4373102426298188095744 4422532440425228785656 4568330213186500064304 4580915144903267282112 4724068743181494384678 4799053961327232390784 4919740229585461607712 4949024397618708402996 4997361976258109762304 5054322789057404326464 5168211958352404113152 5220948815070285787776 5329718582050916741688 5398935706493136439632 5443116849754127736192 5622560262383384694528 5656027882992809603424 5773861797221826470162 5814238453146454627296 5896709920566971714208 6091106950915333419072 6107886859871023042816 6170212235992155931008 6298758324241992512904 6432774458800332779136 6559653639447282143616 6598699196824944537328 6644843946453091002624 6739097052076539101952 6871372717354900923168 7106291442734555655584 7198580941990848586176 7423536596428062604494 7541370510657079471232 7752317937528606169728 7852997391262743912192 7862279894089295618944 7994577873076375112532 8121475934553777892096 8398344432322656683872 8484041824489214405136 8660792695832739705243 8845064880850457571312 9136660426373000128608 9161830289806534564224 9448137486362988769356 9598107922654464781568 9839480459170923215424 9898048795237416805992 10108645578114808652928 10441897630140571575552 10659437164101833483376 10797871412986272879264 10886233699508255472384 11312055765985619206848 11547723594443652940324 11628476906292909254592 11793419841133943428416 12182213901830666838144 12340424471984311862016 12597516648483985025808 12865548917600665558272 13119307278894564287232 13197398393649889074656 13742745434709801846336 14212582885469111311168 14397161883981697172352 14847073192856125208988 15082741021314158942464 15504635875057212339456 15724559788178591237888 15989155746152750225064 16796688864645313367744 16968083648978428810272 17321585391665479410486 17690129761700915142624 18273320852746000257216 18323660579613069128448 18896274972725977538712 19678960918341846430848 19796097590474833611984 20217291156229617305856 21318874328203666966752 21595742825972545758528 22624111531971238413696 23095447188887305880648 23256953812585818509184 23586839682267886856832 24364427803661333676288 25195033296967970051616 25982378087498219115729 26394796787299778149312 27485490869419603692672 28425165770938222622336 28794323767963394344704 29694146385712250417976 31978311492305500450128 33593377729290626735488 33936167297956857620544 34643170783330958820972 35380259523401830285248 36546641705492000514432 37792549945451955077424 39357921836683692861696 39592195180949667223968 42637748656407333933504 43191485651945091517056 45248223063942476827392 46190894377774611761296 46513907625171637018368 47173679364535773713664 50390066593935940103232 51964756174996438231458 52789593574599556298624 54970981738839207385344 56850331541876445244672 59388292771424500835952 63956622984611000900256 67186755458581253470976 67872334595913715241088 69286341566661917641944 70760519046803660570496 73093283410984001028864 75585099890903910154848 79184390361899334447936 85275497312814667867008 86382971303890183034112 92381788755549223522592 100780133187871880206464 103929512349992876462916 105579187149199112597248 118776585542849001671904 127913245969222001800512 135744669191827430482176 138572683133323835283888 141521038093607321140992 151170199781807820309696 158368780723798668895872 170550994625629335734016 184763577511098447045184 201560266375743760412928 207859024699985752925832 237553171085698003343808 255826491938444003601024 277145366266647670567776 302340399563615640619392 316737561447597337791744 369527155022196894090368 415718049399971505851664 475106342171396006687616 511652983876888007202048 554290732533295341135552 604680799127231281238784 739054310044393788180736 831436098799943011703328 950212684342792013375232 1108581465066590682271104 1662872197599886023406656 2217162930133181364542208 3325744395199772046813312 6651488790399544093626624
- Sum of all divisors σ(n): 27150248987571691235655765
- Sum of proper divisors (its aliquot sum) s(n): 20498760197172147142029141
- 6651488790399544093626624 is an abundant number, because the sum of its proper divisors (20498760197172147142029141) is greater than itself. Its abundance is 13847271406772603048402517
Bases of 6651488790399544093626624
- Binary: 101100000001000000111101110000010100000101001101000100101011101010011010001000000002
- Hexadecimal: 0x58081EE0A0A6895D4D100
- Base-36: U34Z1J7QKI1Y0XS0
Squares and roots of 6651488790399544093626624
- 6651488790399544093626624 squared (66514887903995440936266242) is 44242303128810790219896035445841840484856721637376
- 6651488790399544093626624 cubed (66514887903995440936266243) is 294277183322743648082235173036269218745249510820344865548581727159267098624
-
6651488790399544093626624 is a
perfect square number . Itssquare root is 2579048039568 -
The
cube root of 6651488790399544093626624 is 188064267.9625475697
Scales and comparisons
How big is 6651488790399544093626624?- 6,651,488,790,399,544,093,626,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,651,488,790,399,544,093,626,624 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 6651488790399544093626624 cubic inches would be around 15672022.3 feet tall.
Recreational maths with 6651488790399544093626624
- 6651488790399544093626624 backwards is 4266263904459930978841566
- 6651488790399544093626624 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 6651488790399544093626624's digits is 126
- 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 6651488790399544093626624 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 6651488790399544093626624 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/6651488790399544093626624/
Chicago style:
Numbermatics. 2024. "Number 6651488790399544093626624 - Facts about the integer". https://numbermatics.com/n/6651488790399544093626624/
The information we have on file for 6651488790399544093626624 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 6651488790399544093626624, math, Factors of 6651488790399544093626624, curriculum, school, college, exams, university, Prime factorization of 6651488790399544093626624, STEM, science, technology, engineering, physics, economics, calculator, six septillion, six hundred fifty-one sextillion, four hundred eighty-eight quintillion, seven hundred ninety quadrillion, three hundred ninety-nine trillion, five hundred forty-four billion, ninety-three million, six hundred twenty-six thousand, six hundred twenty-four.