5608515281745055056039936
5,608,515,281,745,055,056,039,936 is an even composite number composed of seven prime numbers multiplied together.
5608515281745055056039936 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 5608515281745055056039936:
212 × 34 × 72 × 132 × 1012 × 4392 × 10192
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 101 × 101 × 439 × 439 × 1019 × 1019)See below for interesting mathematical facts about the number 5608515281745055056039936 from the Numbermatics database.
Names of 5608515281745055056039936
- Cardinal: 5608515281745055056039936 can be written as Five septillion, six hundred eight sextillion, five hundred fifteen quintillion, two hundred eighty-one quadrillion, seven hundred forty-five trillion, fifty-five billion, fifty-six million, thirty-nine thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 5.608515281745055056039936 × 1024
Factors of 5608515281745055056039936
Divisors of 5608515281745055056039936
- Number of divisors d(n): 15795
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 101 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 202 208 216 224 234 252 256 273 288 294 303 312 324 336 338 351 364 378 384 392 404 416 432 439 441 448 468 504 507 512 546 567 576 588 606 624 637 648 672 676 702 707 728 756 768 784 808 819 832 864 878 882 896 909 936 1008 1014 1019 1024 1053 1092 1134 1152 1176 1183 1212 1248 1274 1296 1313 1317 1323 1344 1352 1404 1414 1456 1512 1521 1536 1568 1616 1638 1664 1728 1756 1764 1792 1818 1872 1911 2016 2028 2038 2048 2106 2121 2184 2268 2304 2352 2366 2424 2457 2496 2548 2592 2626 2634 2646 2688 2704 2727 2808 2828 2912 3024 3042 3057 3072 3073 3136 3232 3276 3328 3456 3512 3528 3549 3584 3636 3744 3822 3939 3951 3969 4032 4056 4076 4096 4212 4242 4368 4536 4563 4608 4704 4732 4848 4914 4949 4992 5096 5184 5252 5268 5292 5376 5408 5454 5616 5656 5707 5733 5824 6048 6084 6114 6144 6146 6272 6363 6464 6552 6656 6912 7024 7056 7098 7133 7168 7272 7371 7488 7644 7878 7902 7938 8064 8112 8152 8181 8281 8424 8484 8736 9072 9126 9171 9191 9216 9219 9408 9464 9696 9828 9898 9984 10192 10201 10368 10504 10536 10584 10647 10752 10816 10908 11232 11312 11414 11466 11648 11817 11853 12096 12168 12228 12288 12292 12544 12726 12928 13104 13247 13312 13689 13824 14048 14112 14196 14266 14336 14544 14742 14847 14976 15288 15756 15804 15876 16128 16224 16304 16362 16562 16848 16968 17069 17121 17199 17472 18144 18252 18342 18382 18432 18438 18816 18928 19089 19392 19656 19796 19968 20384 20402 20736 21008 21072 21168 21294 21399 21504 21511 21632 21816 22464 22624 22828 22932 23296 23634 23706 24192 24336 24456 24584 24843 25088 25452 25856 26208 26494 26624 27378 27513 27573 27648 27657 28096 28224 28392 28532 28672 29088 29484 29694 29952 30576 30603 31512 31608 31752 31941 32256 32448 32608 32724 33124 33696 33936 34138 34242 34398 34944 35451 35559 36288 36504 36684 36764 36864 36876 37632 37856 38178 38784 39312 39592 39741 39936 39949 40768 40804 41472 42016 42144 42336 42588 42798 43008 43022 43264 43632 44339 44541 44928 45248 45656 45864 46592 47268 47412 48384 48672 48912 49168 49686 49931 50176 50904 51207 51363 51597 51712 52416 52988 53248 54756 55026 55146 55296 55314 56192 56448 56784 57064 57267 58176 58968 59388 59904 61152 61206 63024 63216 63504 63882 64197 64337 64512 64533 64896 65216 65448 66248 67392 67872 68276 68484 68796 69888 70902 71118 71407 72576 73008 73368 73528 73752 74191 74529 75264 75712 76356 77568 78624 79184 79482 79872 79898 81536 81608 82539 82719 82944 82971 84032 84288 84672 85176 85596 86016 86044 86528 87264 88678 89082 89856 90496 91312 91728 91809 92729 93184 94536 94824 95823 96768 97344 97824 98336 99372 99862 100352 101808 102414 102726 102919 103194 103424 104832 105976 106353 109512 110052 110292 110592 110628 112384 112896 113568 114128 114534 116352 117936 118776 119223 119483 119808 119847 122304 122412 126048 126432 127008 127764 128394 128674 129024 129066 129792 130432 130896 132496 132613 133017 133623 134784 135744 136552 136968 137592 139776 141804 142236 142814 145152 146016 146736 147056 147504 148382 149058 149793 150528 151424 152712 153621 154089 155136 157248 158368 158964 159744 159796 163072 163216 165078 165438 165888 165942 168064 168576 169344 170352 171192 172088 172211 173056 174528 177356 178164 179712 180992 182624 183456 183618 185458 186368 189072 189648 191646 192591 192721 193011 193536 193599 194688 195648 196672 198744 199724 200704 203616 204828 205452 205838 206388 206848 209664 211952 212706 214221 219024 220104 220584 221256 222573 223587 224768 225792 227136 228256 229068 232704 235872 237552 238446 238966 239616 239694 244608 244824 248157 248913 252096 252864 254016 255528 256788 257348 258048 258132 259584 260864 261792 264992 265226 266034 267246 269568 271488 273104 273936 275184 275427 278187 279552 279643 283608 284472 285628 290304 292032 293472 294112 295008 296764 298116 299586 301056 302848 305424 307242 308178 308757 310272 310373 314496 316736 317928 319592 326144 326432 330156 330876 331776 331884 336128 337152 338688 340704 342384 344176 344422 346112 349056 354712 356328 357669 358449 359424 359541 361984 365248 366912 367236 370916 372736 378144 379296 383292 385182 385442 386022 387072 387198 389376 391296 393344 397488 397839 399051 399448 400869 407232 409656 410904 411676 412776 413696 419328 423904 425412 428442 438048 440208 441168 442512 445146 447174 447341 449379 449536 451584 454272 456512 458136 460863 462267 465408 471744 475104 476892 477932 479232 479388 489216 489648 496314 497826 499849 504192 505728 508032 511056 513576 514696 516264 516633 519168 519337 521728 523584 529984 530452 532068 534492 539136 542976 546208 547872 550368 550854 556374 559104 559286 567216 568944 571256 576407 577773 578163 579033 580608 580797 584064 586944 588224 590016 593528 596232 599172 602112 605696 610848 614484 616356 617514 620544 620746 628992 633472 635856 639184 642663 649103 652288 652864 660312 661752 663768 667719 670761 672256 674304 677376 681408 684768 688352 688844 692224 698112 709424 712656 715338 716898 718848 719082 720433 723968 730496 733824 734472 741832 744471 756288 758592 766584 770364 770884 772044 774144 774396 778752 782592 786688 794976 795678 798102 798896 801738 814464 819312 821808 823352 825552 826281 834561 836381 838656 838929 847808 850824 856884 876096 880416 882336 885024 890292 894348 894682 898758 899072 903168 908544 913024 916272 921726 924534 926271 928291 930816 931119 943488 950208 953784 955864 958776 978432 979296 992628 995652 999698 1008384 1011456 1016064 1022112 1027152 1029392 1032528 1033266 1038336 1038361 1038674 1043456 1047168 1059968 1060904 1064136 1068984 1073007 1075347 1078272 1078623 1085952 1092416 1095744 1100736 1101708 1112748 1118208 1118572 1134432 1137888 1142512 1152814 1155546 1156326 1158066 1161216 1161594 1168128 1173888 1176448 1180032 1187056 1192464 1193517 1197153 1198344 1205477 1211392 1221696 1228968 1232712 1235028 1241088 1241492 1257984 1266944 1271712 1278368 1285326 1298206 1304576 1305728 1320624 1323504 1327536 1335438 1337947 1341522 1342023 1344512 1348137 1348608 1349047 1354752 1362816 1369536 1376704 1377688 1382589 1396224 1418848 1425312 1430676 1433796 1437696 1438164 1440866 1447936 1460992 1467648 1468944 1483664 1488942 1499547 1512576 1517184 1533168 1540728 1541768 1544088 1548792 1549899 1557504 1558011 1565184 1573376 1589952 1591356 1596204 1597792 1603476 1628928 1638624 1643616 1646704 1651104 1652562 1669122 1672762 1677312 1677858 1695616 1701648 1713768 1723969 1729221 1734489 1737099 1742391 1752192 1760832 1764672 1770048 1780584 1788696 1789364 1797516 1798144 1806336 1817088 1826048 1832544 1843452 1849068 1852542 1856582 1861632 1862238 1886976 1900416 1907568 1911728 1917552 1927989 1947309 1956864 1958592 1985256 1991304 1999396 2003157 2016768 2022912 2032128 2044224 2054304 2058784 2065056 2066532 2076672 2076722 2077348 2086912 2094336 2119936 2121808 2128272 2137968 2146014 2150694 2156544 2157246 2161299 2171904 2172611 2184832 2191488 2201472 2203416 2225496 2237144 2268864 2275776 2285024 2305628 2311092 2312652 2316132 2322432 2323188 2336256 2347776 2352896 2360064 2374112 2384928 2387034 2394306 2396688 2410954 2422784 2443392 2457936 2465424 2470056 2482984 2503683 2505373 2509143 2515968 2516787 2533888 2543424 2556736 2570652 2596412 2609152 2611456 2641248 2647008 2655072 2670876 2675894 2683044 2684046 2689024 2696274 2697216 2698094 2709504 2725632 2739072 2753408 2755376 2765178 2778813 2784873 2792448 2793357 2837696 2850624 2861352 2867592 2876328 2881732 2895872 2921984 2935296 2937888 2967328 2977884 2999094 3025152 3034368 3066336 3081456 3083536 3088176 3097584 3099798 3115008 3115083 3116022 3130368 3131387 3146752 3179904 3182712 3192408 3195584 3206952 3226041 3235869 3257856 3277248 3287232 3293408 3302208 3305124 3338244 3345524 3354624 3355716 3391232 3403296 3427536 3447938 3458442 3468978 3474198 3484782 3504384 3521664 3529344 3540096 3561168 3577392 3578728 3580551 3591459 3595032 3616431 3634176 3635359 3652096 3665088 3686904 3698136 3705084 3713164 3723264 3724476 3773952 3800832 3815136 3823456 3835104 3855978 3894618 3913728 3917184 3970512 3982608 3998792 4006314 4013841 4026069 4033536 4034849 4044411 4045824 4047141 4064256 4088448 4108608 4117568 4130112 4133064 4153444 4154696 4173824 4188672 4239872 4243616 4256544 4275936 4292028 4301388 4313088 4314492 4322598 4343808 4345222 4369664 4382976 4402944 4406832 4450992 4474288 4478239 4498641 4537728 4551552 4570048 4611256 4622184 4625304 4632264 4646376 4649697 4672512 4674033 4695552 4705792 4720128 4748224 4769856 4774068 4788612 4793376 4821908 4845568 4886784 4915872 4930848 4940112 4965968 5007366 5010746 5018286 5031936 5033574 5043031 5067776 5086848 5113472 5141304 5171907 5187663 5192824 5203467 5211297 5222912 5282496 5294016 5310144 5341752 5351788 5366088 5368092 5378048 5392548 5394432 5396188 5419008 5451264 5478144 5506816 5510752 5530356 5557626 5569746 5584896 5586714 5675392 5701248 5722704 5735184 5752656 5763464 5783967 5815433 5841927 5843968 5870592 5875776 5934656 5955768 5998188 6009471 6050304 6068736 6132672 6162912 6167072 6176352 6195168 6199596 6230016 6230166 6232044 6260736 6262774 6293504 6359808 6365424 6384816 6391168 6413904 6452082 6471738 6483897 6498037 6515712 6517833 6554496 6574464 6586816 6604416 6610248 6676488 6691048 6711432 6782464 6806592 6855072 6895876 6916884 6937956 6948396 6969564 7008768 7043328 7058688 7080192 7122336 7154784 7157456 7161102 7182918 7190064 7232862 7268352 7268527 7270718 7304192 7330176 7373808 7396272 7410168 7426328 7448952 7493291 7511049 7516119 7527429 7547904 7550361 7601664 7630272 7646912 7670208 7711956 7789236 7827456 7834368 7941024 7965216 7997584 8012628 8027682 8052138 8067072 8069698 8088822 8091648 8094282 8128512 8176896 8217216 8235136 8260224 8266128 8306888 8309392 8336439 8354619 8377344 8380071 8438339 8479744 8487232 8513088 8551872 8584056 8602776 8628984 8645196 8687616 8690444 8739328 8765952 8805888 8813664 8901984 8948576 8956478 8997282 9075456 9103104 9140096 9222512 9244368 9250608 9264528 9292752 9299394 9345024 9345249 9348066 9365629 9391104 9394161 9411584 9440256 9443329 9496448 9539712 9548136 9577224 9586752 9643816 9678123 9773568 9831744 9861696 9880224 9931936 10014732 10021492 10036572 10063872 10067148 10086062 10135552 10173696 10226944 10282608 10343814 10375326 10385648 10394819 10406934 10422594 10445824 10564992 10588032 10620288 10683504 10703576 10732176 10736184 10741653 10785096 10792376 10849293 10902528 10906077 10956288 11013632 11021504 11060712 11115252 11139492 11169792 11173428 11350784 11402496 11445408 11470368 11505312 11526928 11567934 11630866 11683854 11687936 11741184 11751552 11869312 11911536 11996376 12018942 12041523 12067783 12078207 12100608 12104547 12137472 12141423 12265344 12325824 12334144 12352704 12390336 12399192 12460332 12464088 12521472 12525548 12587008 12719616 12730848 12769632 12782336 12827808 12904164 12943476 12967794 12996074 13031424 13035666 13108992 13148928 13173632 13208832 13220496 13352976 13382096 13422864 13434717 13495923 13498693 13564928 13613184 13710144 13791752 13833768 13875912 13896792 13939128 13949091 14017536 14022099 14086656 14117376 14160384 14244672 14309568 14314912 14322204 14365836 14380128 14465724 14536704 14537054 14541436 14608384 14660352 14747616 14792544 14820336 14852656 14897904 14986582 15022098 15032238 15054858 15095808 15100722 15129093 15203328 15260544 15293824 15340416 15423912 15515721 15562989 15578472 15610401 15668736 15882048 15930432 15995168 16025256 16055364 16104276 16134144 16139396 16177644 16183296 16188564 16257024 16353792 16434432 16470272 16520448 16532256 16613776 16618784 16672878 16709238 16754688 16760142 16876678 16959488 16974464 17026176 17103744 17168112 17205552 17257968 17290392 17380888 17393311 17446299 17478656 17525781 17531904 17537611 17611776 17627328 17803968 17897152 17912956 17994564 18150912 18206208 18280192 18445024 18488736 18501216 18529056 18585504 18598788 18690048 18690498 18696132 18731258 18782208 18788322 18823168 18880512 18886658 18992896 19079424 19096272 19154448 19173504 19287632 19356246 19451691 19464821 19494111 19547136 19553499 19663488 19723392 19760448 19863872 20029464 20042984 20073144 20134296 20172124 20271104 20347392 20453888 20565216 20687628 20750652 20771296 20789638 20813868 20845188 20891648 21129984 21176064 21240576 21367008 21407152 21464352 21472368 21483306 21570192 21584752 21698586 21805056 21805581 21812154 21912576 21919709 22027264 22043008 22121424 22230504 22278984 22346856 22479873 22548357 22582287 22651083 22701568 22804992 22890816 22940736 23010624 23053856 23135868 23261732 23367708 23375872 23482368 23503104 23738624 23823072 23992752 24037884 24083046 24135566 24156414 24201216 24209094 24274944 24282846 24530688 24651648 24668288 24705408 24780672 24798384 24920664 24928176 25051096 25063857 25140213 25315017 25439232 25461696 25539264 25564672 25655616 25808328 25886952 25935588 25992148 26062848 26071332 26217984 26297856 26347264 26417664 26440992 26705952 26764192 26845728 26869434 26991846 26997386 27129856 27226368 27420288 27583504 27667536 27751824 27793584 27878256 27898182 28035072 28035747 28044198 28096887 28173312 28182483 28234752 28243943 28320768 28329987 28489344 28619136 28629824 28644408 28731672 28760256 28931448 29074108 29082872 29216768 29320704 29495232 29585088 29640672 29705312 29795808 29973164 30044196 30064476 30109716 30191616 30201444 30258186 30406656 30521088 30587648 30680832 30847824 31031442 31125978 31156944 31184457 31220802 31337472 31347673 31764096 31860864 31990336 32050512 32110728 32208552 32278792 32355288 32377128 32547879 32569849 32707584 32718231 32868864 32940544 33040896 33064512 33227552 33237568 33345756 33418476 33509376 33520284 33753356 33918976 33948928 34052352 34207488 34336224 34411104 34515936 34580784 34761776 34786622 34892598 34957312 35051562 35063808 35075222 35223552 35254656 35607936 35794304 35825912 35989128 36124569 36203349 36234621 36301824 36313641 36412416 36424269 36560384 36890048 36977472 37002432 37058112 37171008 37197576 37380996 37392264 37462516 37564416 37576644 37646336 37761024 37773316 37985792 38158848 38192544 38308896 38347008 38575264 38712492 38903382 38929642 38988222 39094272 39106998 39326976 39446784 39520896 39727744 40058928 40085968 40146288 40268592 40304151 40344248 40487769 40496079 40694784 40708031 40907776 41130432 41375256 41501304 41542592 41579276 41627736 41690376 41783296 42066297 42259968 42352128 42481152 42734016 42814304 42928704 42944736 42966612 43140384 43169504 43397172 43610112 43611162 43624308 43825152 43839418 44054528 44086016 44242848 44461008 44557968 44693712 44959746 45096714 45164574 45181441 45302166 45387279 45403136 45609984 45781632 45881472 46021248 46107712 46271736 46523464 46547163 46688967 46735416 47006208 47477248 47646144 47985504 48075768 48166092 48271132 48312828 48402432 48418188 48549888 48565692 49061376 49303296 49336576 49410816 49561344 49596768 49841328 49856352 50102192 50127714 50280426 50630034 50878464 50879689 50923392 51078528 51129344 51311232 51616656 51773904 51871176 51984296 52142664 52179933 52338897 52435968 52453037 52577343 52595712 52612833 52694528 52835328 52881984 53411904 53528384 53691456 53738868 53983692 53994772 54259712 54452736 54840576 55167008 55335072 55503648 55587168 55756512 55796364 56070144 56071494 56088396 56193774 56346624 56364966 56469504 56487886 56641536 56659974 56978688 57238272 57259648 57288816 57463344 57520512 57862896 58148216 58165744 58217107 58355073 58394463 58482333 58641408 58660497 58990464 59170176 59281344 59410624 59591616 59946328 60088392 60128952 60219432 60402888 60516372 60813312 61042176 61175296 61361664 61695648 62062884 62251956 62313888 62368914 62441604 62674944 62695346 63528192 63721728 63980672 64101024 64221456 64417104 64557584 64710576 64754256 65095758 65139698 65415168 65416743 65436462 65559403 65737728 65759127 65881088 66081792 66129024 66455104 66475136 66691512 66836952 67040568 67439619 67506712 67645071 67746861 67897856 68104704 68414976 68672448 68822208 69031872 69161568 69523552 69573244 69785196 69914624 70103124 70127616 70150444 70447104 70509312 71215872 71588608 71651824 71978256 72249138 72406698 72469242 72603648 72627282 72763733 72824832 72848538 73120768 73780096 73954944 74004864 74116224 74342016 74395152 74761992 74784528 74925032 75153288 75191571 75546632 75600629 75945051 75971584 76317696 76385088 76617792 76694016 77150528 77424984 77806764 77859284 77976444 78188544 78213996 78653952 78893568 79041792 79455488 80117856 80171936 80292576 80537184 80608302 80688496 80975538 80992158 81389568 81416062 81815552 82260864 82750512 83002608 83085184 83158552 83255472 83380752 84107241 84132594 84290661 84474481 84519936 84547449 84704256 84731829 84962304 84989961 85468032 85628608 85857408 85889472 85933224 86280768 86339008 86794344 87222324 87248616 87650304 87678836 88109056 88172032 88485696 88922016 89115936 89387424 89919492 90193428 90329148 90362882 90604332 90774558 90806272 91219968 91563264 91762944 92042496 92215424 92543472 93046928 93094326 93377934 93470832 93553371 94012416 94043019 94490851 94954496 95292288 95971008 96151536 96332184 96542264 96625656 96836376 97131384 97643637 97709547 98122752 98154693 98606592 98673152 98821632 99122688 99193536 99682656 99712704 100204384 100255428 100560852 101260068 101756928 101759378 101846784 102157056 102258688 102622464 103233312 103547808 103742352 103968592 104285328 104359866 104677794 104871936 104874461 104906074 105154686 105191424 105225666 105389056 105670656 105763968 106823808 107056768 107382912 107477736 107967384 107989544 108373707 108610047 108905472 108940923 109272807 109681152 110334016 110670144 111007296 111174336 111513024 111592728 112142988 112176792 112387548 112693248 112729932 112939008 112975772 113283072 113319948 113957376 114476544 114519296 114577632 114926688 115041024 115725792 116296432 116331488 116434214 116710146 116788926 116964666 117282816 117320994 117980928 118340352 118562688 118821248 119183232 119892656 120176784 120257904 120438864 120805776 120912453 121032744 121488237 121753177 122084352 122124093 122350592 122723328 122763277 123391296 124125768 124503912 124627776 124737828 124883208 125349888 125390692 127056384 127443456 127961344 128202048 128442912 128834208 129115168 129421152 129508512 130191516 130279396 130830336 130833486 130872924 131118806 131475456 131518254 131762176 132163584 132258048 132910208 132950272 133383024 133673904 134081136 134879238 135013424 135132647 135290142 135493722 135544323 135795712 136161837 136209408 136253747 136829952 137344896 137644416 138063744 138323136 139047104 139146488 139570392 139641489 140206248 140300888 141018624 142431744 143177216 143303648 143956512 144498276 144813396 144938484 145207296 145254564 145527466 145649664 145697076 146241536 147560192 147909888 148009728 148232448 148684032 148790304 149523984 149569056 149850064 150306576 150383142 151093264 151201258 151890102 151943168 152635392 152639067 152770176 153235584 153388032 154301056 154849968 155613528 155718568 155952888 156427992 156539799 157016691 157307904 157359111 157787136 157838499 158083584 158910976 160235712 160343872 160585152 161074368 161216604 161376992 161951076 161984316 162779136 162832124 163631104 164521728 165501024 166005216 166170368 166317104 166510944 166761504 168214482 168265188 168581322 168948962 169039872 169094898 169408512 169463658 169924608 169979922 170936064 171257216 171714816 171778944 171866448 172561536 172678016 173588688 174444648 174497232 174651321 175183389 175357672 175446999 175483009 175981491 176344064 176971392 177844032 178231872 178774848 179838984 180386856 180658296 180725764 181208664 181549116 181612544 182439936 183126528 183525888 184084992 184430848 185086944 186093856 186188652 186755868 186941664 187106742 188024832 188086038 188981702 189908992 190584576 191942016 192303072 192664368 193084528 193251312 193672752 194262768 195287274 195419094 196245504 196250229 196309386 196382699 196678209 197213184 197277381 197346304 197643264 198245376 198387072 199365312 199425408 200408768 200510856 201121704 202318857 202520136 202935213 203518756 203693568 204314112 204517376 205244928 206466624 207095616 207484704 207937184 208570656 208719732 209355588 209743872 209748922 209812148 210309372 210382848 210451332 210778112 211341312 211527936 213647616 214113536 214765824 214955472 215934768 215979088 216747414 217220094 217810944 217881846 218291199 218545614 219362304 219433711 220668032 221340288 222014592 222348672 223026048 223185456 224285976 224353584 224775096 225459864 225951544 226639896 226801887 227835153 227914752 227988943 228953088 229038592 229155264 229853376 230082048 231451584 232592864 232662976 232868428 233420292 233577852 233929332 234565632 234641988 235961856 236680704 237125376 237642496 238366464 239785312 240353568 240515808 240877728 241611552 241824906 242065488 242976474 243506354 244168704 244248186 244701184 245446656 245526554 246782592 248251536 249007824 249255552 249475656 249766416 250781384 252871983 253042673 253423443 253642347 254112768 254195487 254886912 254969883 255922688 256404096 256885824 257668416 258230336 258842304 259017024 260383032 260558792 261666972 261745848 262237612 262950912 263036508 263524352 264327168 264516096 265820416 265900544 266766048 267347808 268162272 269758476 270026848 270265294 270580284 270987444 271088646 271591424 272323674 272418816 272507494 273659904 274689792 275288832 276127488 276646272 278094208 278292976 279140784 279282978 280412496 280601776 280660113 282037248 282129057 283472553 284863488 284956217 286354432 286607296 287913024 288996552 289626792 289876968 290509128 291054932 291394152 292483072 293128641 294464079 295120384 295819776 296019456 296464896 297368064 297580608 299047968 299138112 299700128 300613152 300766284 302186528 302402516 303780204 303886336 305270784 305278134 305540352 306471168 306776064 308602112 309699936 311227056 311437136 311905776 312855984 313079598 314033382 314615808 314623383 314718222 315574272 315676998 316167168 316270087 317821952 320471424 320687744 321170304 322148736 322433208 322753984 323902152 323968632 325664248 325830141 326822769 329043456 331002048 332010432 332340736 332634208 333021888 333523008 336428964 336530376 337162644 337897924 338079744 338189796 338817024 338927316 339849216 339959844 341872128 342514432 343429632 343557888 343732896 345123072 345356032 347177376 348889296 348994464 349302642 350366778 350715344 350893998 350966018 351962982 352688128 353942784 355688064 356463744 357549696 359677968 360773712 361316592 361451528 362417328 362737359 363098232 364464711 365259531 366253056 366372279 367051776 367171259 368169984 368289831 368861696 370173888 372187712 372377304 373511736 373883328 374213484 376049664 376172076 377963404 379817984 381169152 383884032 384606144 385328736 386169056 386502624 387345504 388525536 390574548 390838188 392491008 392500458 392618772 392765398 393356418 394426368 394554762 394692608 395286528 396490752 396774144 398730624 398850816 400817536 401021712 402243408 404637714 405040272 405397941 405870426 406632969 407037512 407387136 407519749 408485511 408628224 408761241 410489856 412933248 414191232 414969408 415874368 417141312 417439464 418711176 419497844 419624296 420618744 420902664 421556224 423055872 427295232 428227072 429531648 429910944 431869536 431958176 433494828 434440188 435621888 435763692 436582398 437091228 438724608 438867422 441336064 442680576 444029184 444697344 446052096 446370912 448571952 448707168 449550192 450919728 451903088 453279792 453603774 455670306 455829504 455840479 455977886 457906176 457917201 458077184 458310528 459706752 460164096 462903168 465185728 465325952 465736856 466840584 467155704 467858664 469283976 469619397 471050073 471923712 472077333 473361408 473515497 474250752 475284992 476732928 479570624 480707136 481031616 481755456 483223104 483649812 484130976 485952948 487012708 488337408 488496372 489402368 490893312 491053108 493565184 496503072 498015648 498511104 498951312 499532832 501562768 505743966 506085346 506846886 507284694 508225536 508390974 509346131 509773824 509939766 511845376 512808192 513771648 515336832 516460672 517684608 518034048 520766064 521117584 523333944 523491696 523953963 524475224 525550167 526073016 526340997 526449027 529032192 529204403 531640832 531801088 533532096 534695616 536324544 539516952 540053696 540530588 541160568 541974888 542177292 543182848 544647348 544837632 545014988 547319808 549379584 550577664 552254976 553292544 556188416 556585952 558281568 558565956 560824992 561203552 561320226 564074496 564258114 566945106 569726976 569912434 572708864 573214592 575826048 577993104 579253584 579753936 581018256 582109864 582788304 586257282 587358733 588750687 588928158 589148097 590034627 590240768 591639552 591832143 592038912 592929792 594736128 595161216 598095936 598276224 599400256 601226304 601532568 604373056 604805032 606956571 607560408 610556268 611080704 612942336 613552128 617204224 619399872 622454112 622874272 623811552 625711968 626159196 628066764 629231616 629246766 629436444 631148544 631353996 632334336 632540174 635643904 640942848 641375488 642340608 644297472 644866416 645507968 647804304 647937264 651328496 651660282 653645538 654873597 658086912 658301133 661435957 662004096 664020864 664681472 665268416 666043776 667046016 672857928 673060752 674325288 675795848 676379592 677854632 679919688 680405661 683505459 683744256 683966829 685028864 686859264 687115776 687465792 690246144 690712064 694354752 697778592 697988928 698605284 700733556 701430688 701787996 701932036 703925964 705376256 707885568 711376128 712927488 715099392 719355936 721547424 722633184 722903056 724834656 725474718 726196464 728929422 730519062 732506112 732744558 734103552 734121227 734342518 736339968 736579662 737723392 740347776 744375424 744754608 747023472 747766656 748426968 752344152 755926808 756822391 758615949 759128019 760270329 762338304 762586461 764909649 767768064 769212288 770657472 772338112 773005248 774691008 777051072 781149096 781676376 785000916 785237544 785530796 786712836 788852736 789109524 789385216 790573056 792981504 793548288 797461248 797701632 801635072 802043424 804486816 809275428 810080544 810795882 811740852 813265938 814075024 814774272 815039498 816971022 817256448 817522482 820979712 825866496 828382464 829938816 831748736 834282624 834878928 837422352 838995688 839248592 841237488 841805328 841980339 846111744 846387171 850417659 852272239 854590464 854868651 856454144 859063296 859821888 863739072 863916352 866989656 868880376 871527384 873164796 874182456 877449216 877734844 879385923 882672128 885361152 888058368 889394688 892104192 892741824 897143904 897414336 899100384 901839456 903806176 906559584 907207548 911340612 911659008 911680958 911955772 915812352 915834402 916154368 916621056 919413504 920328192 925806336 930371456 930651904 931473712 933681168 934311408 935717328 938567952 939238794 942100146 943847424 943870149 944154666 945928529 946722816 947030994 948501504 948810261 950569984 953465856 953776229 959141248 961414272 962063232 963510912 966446208 967299624 968261952 971905896 974025416 976992744 977490423 982106216 987130368 993006144 996031296 997022208 997902624 999065664 1003125536 1011487932 1012170692 1013693772 1014569388 1016451072 1016781948 1018692262 1019547648 1019879532 1023690752 1025616384 1027543296 1030673664 1032921344 1035369216 1036068096 1041532128 1042235168 1046667888 1046983392 1047907926 1048950448 1051100334 1052146032 1052681994 1052898054 1058064384 1058408806 1063281664 1063602176 1067064192 1069391232 1072649088 1079033904 1080107392 1081061176 1082321136 1083949776 1084354584 1089294696 1090029976 1093394133 1095778593 1098759168 1099116837 1101155328 1101513777 1104509952 1104869493 1106585088 1112376832 1113171904 1116563136 1117131912 1121649984 1122407104 1122640452 1128148992 1128516228 1133890212 1139453952 1139824868 1145417728 1146429184 1151652096 1155986208 1158507168 1159507872 1162036512 1164219728 1165576608 1172514564 1174717466 1177501374 1177856316 1178296194 1180069254 1180481536 1183279104 1183664286 1184077824 1185859584 1189472256 1190322432 1196191872 1196552448 1198800512 1202452608 1203065136 1208746112 1209610064 1213913142 1215120816 1216193823 1219898907 1221112536 1222161408 1222559247 1225884672 1226283723 1228381063 1234408448 1238799744 1244908224 1245748544 1247623104 1251423936 1252318392 1256133528 1258493532 1258872888 1262707992 1264668672 1265080348 1271287808 1281885696 1282750976 1284681216 1288594944 1289732832 1291015936 1295608608 1295874528 1302656992 1303320564 1307291076 1309747194 1316173824 1316602266 1322871914 1324008192 1328041728 1329362944 1330536832 1332087552 1334092032 1345715856 1346121504 1348650576 1351591696 1352759184 1355709264 1359839376 1360811322 1363367993 1367010918 1367488512 1367521437 1367933658 1370057728 1373718528 1373751603 1374231552 1374678893 1374931584 1380492288 1381424128 1388709504 1395557184 1395977856 1397210568 1401467112 1402861376 1403575992 1403864072 1407851928 1408858191 1415771136 1416231999 1420546491 1422752256 1425854976 1430198784 1438711872 1443094848 1445266368 1445806112 1449669312 1450949436 1452392928 1457858844 1461038124 1465012224 1465489116 1468207104 1468242454 1468685036 1472679936 1473159324 1475446784 1480695552 1488750848 1489509216 1494046944 1495533312 1496853936 1504688304 1511853616 1513644782 1517231898 1518256038 1520540658 1524676608 1525172922 1528038393 1529819298 1535536128 1538424576 1541314944 1544676224 1546010496 1549382016 1554102144 1562298192 1563352752 1570001832 1570475088 1571061592 1571861889 1573425672 1576650501 1578219048 1579347081 1587096576 1587613209 1594922496 1595403264 1595922601 1603270144 1604086848 1608973632 1618550856 1620161088 1621591764 1623481704 1626531876 1628150048 1629548544 1630078996 1633942044 1634512896 1635044964 1641959424 1651732992 1656764928 1659877632 1663497472 1668565248 1669757856 1674844704 1677991376 1678497184 1682474976 1683610656 1683960678 1692223488 1692774342 1700835318 1704544478 1709180928 1709737302 1712908288 1718126592 1719643776 1727478144 1727832704 1733979312 1737760752 1743054768 1746329592 1748364912 1755469688 1756724411 1758771846 1762076199 1765344256 1767444291 1770103881 1770722304 1771298711 1775496429 1776116736 1778789376 1784208384 1785483648 1794287808 1794828672 1798200768 1803678912 1807612352 1813119168 1814415096 1822681224 1823361916 1823911544 1831668804 1832308736 1833242112 1838827008 1840656384 1851612672 1860742912 1861303808 1862947424 1867362336 1868622816 1871434656 1877135904 1878477588 1884200292 1887694848 1887740298 1888309332 1891857058 1893445632 1894061988 1897003008 1897620522 1901139968 1906931712 1907552458 1918282496 1922828544 1924126464 1927021824 1932892416 1934599248 1936523904 1943811792 1948050832 1953985488 1954980846 1964212432 1964620791 1965946921 1974260736 1974903399 1984307871 1986012288 1992062592 1994044416 1995805248 1998131328 2006251072 2022975864 2024341384 2027387544 2029138776 2033563896 2037384524 2039759064 2041216983 2047381504 2051232768 2051900487 2055086592 2061347328 2065842688 2070738432 2072136192 2083064256 2084470336 2093335776 2093966784 2095815852 2097900896 2102200668 2104292064 2105363988 2105796108 2116128768 2116817612 2126563328 2127204352 2134128384 2138782464 2145298176 2158067808 2160214784 2162122352 2164642272 2167899552 2168709168 2178589392 2180059952 2186788266 2191557186 2197518336 2198233674 2202310656 2202363681 2203027554 2209019904 2209738986 2213170176 2213890609 2224753664 2226343808 2233126272 2234263824 2243299968 2244814208 2245280904 2257032456 2267780424 2270467173 2277384057 2279649736 2280810987 2287759383 2292858368 2303304192 2311972416 2317014336 2319015744 2324073024 2328439456 2331153216 2345029128 2349434932 2355002748 2355712632 2356592388 2360138508 2360963072 2366558208 2367328572 2368155648 2371719168 2378944512 2380644864 2392383744 2393104896 2397601024 2404905216 2406130272 2417492224 2419220128 2427826284 2430241632 2432387646 2439797814 2442225072 2444322816 2445118494 2451769344 2452567446 2456762126 2468816896 2477599488 2489816448 2491497088 2495246208 2502847872 2504636784 2512267056 2516987064 2517745776 2525415984 2530160696 2539161513 2551252977 2552975087 2556816717 2563771392 2564605953 2565501952 2569362432 2577189888 2579465664 2582031872 2591217216 2591749056 2605313984 2606641128 2614582152 2619494388 2632347648 2633204532 2638157769 2645743828 2648016384 2656083456 2658725888 2661073664 2664175104 2668184064 2691431712 2692243008 2697301152 2703183392 2705518368 2711418528 2719678752 2721622644 2726735986 2734021836 2734977024 2735042874 2735867316 2740115456 2747437056 2747503206 2748463104 2749357786 2749863168 2760984576 2762848256 2777419008 2791114368 2791955712 2794421136 2802934224 2805722752 2807151984 2807728144 2815703856 2817716382 2831542272 2831610447 2832463998 2837785587 2841092982 2845504512 2846430783 2851709952 2852638243 2860397568 2861328687 2877423744 2886189696 2890532736 2891612224 2899338624 2901898872 2904785856 2915717688 2922076248 2930978232 2936484908 2937370072 2946318648 2950893568 2961391104 2977501696 2979018432 2988093888 2991066624 2993707872 3009376608 3023707232 3027289564 3034463796 3036512076 3041081316 3049353216 3050345844 3056076786 3059638596 3071072256 3076849152 3082629888 3089352448 3092020992 3098764032 3108204288 3124596384 3126705504 3140003664 3140950176 3142123184 3143723778 3146851344 3153301002 3156438096 3158694162 3174193152 3175226418 3189844992 3190806528 3190883353 3191845202 3206540288 3208173696 3217947264 3237101712 3240322176 3243183528 3246963408 3253063752 3256300096 3260157992 3267884088 3270089928 3287335779 3289554749 3297350511 3303465984 3304541331 3313529856 3314608479 3319755264 3326994944 3337130496 3339515712 3349689408 3355982752 3356994368 3364949952 3367221312 3367921356 3384446976 3385548684 3401670636 3409088956 3418361856 3419474604 3425816576 3436253184 3439287552 3454956288 3455665408 3467958624 3475521504 3486109536 3492659184 3496729824 3510939376 3513448822 3517543692 3524152398 3530688512 3534888582 3540207762 3541444608 3542597422 3550992858 3552233472 3557578752 3568416768 3570967296 3588575616 3589657344 3596401536 3607357824 3615224704 3626238336 3628830192 3645362448 3646723832 3647823088 3648581469 3659696721 3663337608 3666484224 3667677741 3677654016 3678851169 3685143189 3703225344 3704430821 3721485824 3722607616 3725894848 3734724672 3737245632 3742869312 3754271808 3756955176 3768400584 3775480596 3776618664 3783714116 3788123976 3794006016 3795241044 3802279936 3813863424 3815104916 3836564992 3845657088 3848252928 3854043648 3865784832 3869198496 3873047808 3887623584 3896101664 3907970976 3909961692 3928424864 3929241582 3931893842 3948521472 3949806798 3968615742 3972024576 3984125184 3988088832 3991610496 3996262656 4012502144 4045951728 4048682768 4054775088 4058277552 4067127792 4074769048 4079518128 4082433966 4090103979 4102465536 4102564311 4103800974 4110173184 4111511131 4121254809 4122694656 4124036679 4131685376 4141476864 4144272384 4166128512 4168940672 4186671552 4187933568 4191631704 4195801792 4204401336 4208584128 4210727976 4211592216 4233635224 4248695997 4253126656 4268256768 4277564928 4290596352 4316135616 4320429568 4324244704 4329284544 4335799104 4337418336 4357178784 4360119904 4373576532 4383114372 4395036672 4396467348 4404621312 4404727362 4406055108 4418039808 4419477972 4426340352 4427781218 4449507328 4452687616 4466252544 4468527648 4486599936 4489628416 4490561808 4514064912 4535560848 4540934346 4554768114 4559299472 4561621974 4563325541 4575518766 4584115179 4585716736 4606608384 4623944832 4634028672 4638031488 4648146048 4656878912 4662306432 4690058256 4698869864 4710005496 4711425264 4713184776 4715585667 4720277016 4734657144 4738041243 4761289728 4762839627 4784767488 4786209792 4787767803 4795202048 4809810432 4812260544 4834984448 4838440256 4855652568 4860483264 4864775292 4879595628 4884450144 4888645632 4890236988 4903538688 4905134892 4913524252 4937633792 4955198976 4979632896 4982994176 4990492416 5005695744 5009273568 5024534112 5033974128 5035491552 5050831968 5060321392 5078323026 5102505954 5105950174 5113633434 5127542784 5129211906 5131003904 5138724864 5138848589 5154379776 5158931328 5164063744 5182434432 5183498112 5210627968 5213282256 5229164304 5238988776 5266409064 5270173233 5276315538 5286228597 5291487656 5296032768 5297756737 5302332873 5310311643 5312166912 5313896133 5322147328 5328350208 5336368128 5382863424 5384486016 5394602304 5406366784 5411036736 5422837056 5439357504 5443245288 5453471972 5468043672 5470085748 5471734632 5480230912 5495006412 5496926208 5498715572 5499726336 5521969152 5525696512 5554838016 5582228736 5583911424 5588842272 5605868448 5611445504 5614303968 5615456288 5631407712 5635432764 5663084544 5663220894 5664927996 5675571174 5682185964 5691009024 5692861566 5703419904 5705276486 5720795136 5722657374 5754847488 5772379392 5781065472 5783224448 5798677248 5803797744 5809571712 5831435376 5844152496 5861956464 5872969816 5874740144 5892637296 5893862373 5897840763 5922782208 5924710197 5925926227 5952923613 5955003392 5958036864 5976187776 5982133248 5987415744 6018753216 6047414464 6054579128 6068927592 6073024152 6082162632 6100691688 6112153572 6119277192 6123650949 6142144512 6153698304 6155701461 6165259776 6178704896 6184041984 6197528064 6216408576 6249192768 6253411008 6280007328 6281900352 6284246368 6287447556 6293702688 6306602004 6312876192 6317388324 6348386304 6350452836 6379689984 6381613056 6381766706 6383690404 6413080576 6416347392 6435894528 6474203424 6480644352 6486367056 6493926816 6506127504 6512600192 6520315984 6535768176 6540179856 6574671558 6579109498 6594701022 6606931968 6607091043 6609082662 6621499703 6627059712 6629216958 6639510528 6641671827 6653989888 6674260992 6679031424 6699378816 6711965504 6713988736 6729899904 6734442624 6735842712 6771097368 6803341272 6811401519 6818177912 6832152171 6838949208 6842432961 6878575104 6909912576 6911330816 6935917248 6951043008 6972219072 6985318368 6993459648 7021878752 7026897644 7035087384 7048304796 7061377024 7069777164 7080415524 7082889216 7085194844 7101985716 7104466944 7115157504 7136833536 7141934592 7177151232 7179314688 7192803072 7214715648 7230449408 7252476672 7257660384 7290724896 7293447664 7295646176 7297162938 7319393442 7326675216 7332968448 7335355482 7355308032 7357702338 7370286378 7406450688 7408861642 7442971648 7445215232 7451789696 7469449344 7474491264 7485738624 7508543616 7513910352 7536801168 7550961192 7553237328 7567428232 7576247952 7590482088 7630209832 7635663529 7653758931 7658925261 7670450151 7673129984 7691314176 7693817859 7696505856 7708087296 7731569664 7738396992 7746095616 7775247168 7792203328 7815941952 7819923384 7856849728 7858483164 7863787684 7897042944 7899613596 7937231484 7944049152 7968250368 7976177664 7983220992 7992525312 8025004288 8091903456 8097365536 8109550176 8116555104 8134255584 8149538096 8159036256 8164867932 8180207958 8204931072 8205128622 8207601948 8220346368 8223022262 8242509618 8245389312 8248073358 8263370752 8282953728 8288544768 8332257024 8337881344 8373343104 8375867136 8383263408 8391603584 8408802672 8417168256 8421455952 8423184432 8467270448 8494831341 8497391994 8513356761 8536513536 8539292349 8555129856 8557914729 8581192704 8583986061 8598667441 8632271232 8640859136 8648489408 8658569088 8671598208 8674836672 8714357568 8720239808 8747153064 8766228744 8792934696 8809454724 8812110216 8838955944 8852680704 8855562436 8899014656 8905375232 8932505088 8937055296 8973199872 8979256832 8981123616 9028129824 9071121696 9081868692 9109536228 9118598944 9123243948 9126651082 9151037532 9168230358 9171433472 9213216768 9247889664 9268057344 9276062976 9296292096 9313757824 9324612864 9380116512 9397739728 9420010992 9422850528 9426369552 9431171334 9440554032 9469314288 9476082486 9522579456 9525679254 9543575951 9569534976 9572419584 9572650059 9575535606 9590404096 9619620864 9622752251 9624521088 9669968896 9676880512 9711305136 9720966528 9729550584 9759191256 9768900288 9780473976 9810269784 9827048504 9862007337 9868664247 9910397952 9913623993 9943825437 9959265792 9965988352 9980984832 10011391488 10018547136 10049068224 10067948256 10070983104 10101663936 10120642784 10156646052 10205011908 10211900348 10227266868 10255085568 10258423812 10262007808 10277449728 10277697178 10308759552 10317862656 10328127488 10364868864 10366996224 10421255936 10426564512 10458328608 10477977552 10532818128 10540346466 10552631076 10572457194 10582975312 10592065536 10592320561 10595513474 10604665746 10620623286 10624333824 10627792266 10644294656 10656700416 10672736256 10765726848 10768972032 10789204608 10812733568 10822073472 10845674112 10878715008 10886490576 10906943944 10936087344 10940171496 10943469264 10945744407 10990012824 10997431144 10999452672 11003033223 11036553507 11055429567 11109676032 11113292463 11164457472 11167822848 11177684544 11211736896 11222891008 11228607936 11230912576 11262815424 11270865528 11326441788 11329855992 11351142348 11364371928 11382018048 11385723132 11406839808 11410552972 11441590272 11445314748 11509694976 11544758784 11562130944 11566448896 11597354496 11607595488 11619143424 11662870752 11688304992 11723912928 11745939632 11749480288 11785274592 11787724746 11795681526 11845564416 11849420394 11851852454 11905847226 11910006784 11916073728 11952375552 11964266496 11974831488 12037506432 12094828928 12109158256 12137855184 12146048304 12164325264 12201383376 12224307144 12238554384 12247301898 12270311937 12297070877 12307396608 12307692933 12311402922 12330519552 12334533393 12357409792 12368083968 12372110037 12395056128 12399090977 12432817152 12498385536 12506822016 12560014656 12563800704 12568492736 12574895112 12587405376 12613204008 12625752384 12634776648 12700905672 12759379968 12763533412 12767380808 12826161152 12832694784 12871789056 12948406848 12961288704 12972734112 12987853632 13012255008 13025200384 13040631968 13071536352 13080359712 13149343116 13158218996 13189402044 13213863936 13214182086 13218165324 13242999406 13254119424 13258433916 13279021056 13283343654 13307979776 13348521984 13358062848 13398757632 13423931008 13427977472 13459799808 13468885248 13471685424 13542194736 13606682544 13622803038 13636355824 13664304342 13677898416 13684865922 13689976623 13752345537 13757150208 13761628447 13819825152 13822661632 13871834496 13902086016 13944438144 13970636736 13986919296 14043757504 14053795288 14070174768 14096609592 14139554328 14160831048 14170389688 14203971432 14214123729 14283869184 14288518881 14354302464 14358629376 14363303409 14385606144 14429431296 14460898816 14504953344 14515320768 14581449792 14586895328 14591292352 14594325876 14638786884 14653350432 14665936896 14670710964 14710616064 14715404676 14740572756 14812901376 14817723284 14885943296 14890430464 14903579392 14938898688 14948982528 14971477248 15017087232 15027820704 15073602336 15101922384 15106474656 15134856464 15152495904 15180964176 15260419664 15271327058 15307517862 15317850522 15340900302 15346259968 15382628352 15387635718 15393011712 15416174592 15416545767 15463139328 15476793984 15492191232 15550494336 15584406656 15631883904 15639846768 15713699456 15716966328 15727575368 15799227192 15810519699 15858685791 15874462968 15888098304 15893270211 15906998619 15936500736 15941688399 15966441984 15985050624 16050008576 16183806912 16194731072 16219100352 16233110208 16268511168 16299076192 16318072512 16329735864 16360415916 16410257244 16415203896 16440692736 16446044524 16485019236 16490778624 16496146716 16526741504 16565907456 16577089536 16664514048 16675762688 16746686208 16751734272 16766526816 16783207168 16817605344 16834336512 16842911904 16846368864 16934540896 16989662682 16994783988 17026713522 17073027072 17078584698 17110259712 17115829458 17162385408 17167972122 17197334882 17264542464 17281718272 17296978816 17317138176 17343196416 17349673344 17428715136 17440479616 17494306128 17532457488 17585869392 17618909448 17624220432 17677911888 17693522289 17711124872 17723783909 17774130591 17777778681 17810750464 17858770839 17865010176 17870825609 17874110592 17946399744 17958513664 17962247232 18056259648 18142243392 18163737384 18219072456 18237197888 18246487896 18253302164 18302075064 18336460716 18342866944 18426433536 18467104383 18495779328 18536114688 18552125952 18592584192 18627515648 18649225728 18760233024 18795479456 18840021984 18845701056 18852739104 18862342668 18881108064 18938628576 18952164972 19045158912 19051358508 19087151902 19139069952 19144839168 19145300118 19151071212 19180808192 19239241728 19245504502 19249042176 19339937792 19353761024 19422610272 19441933056 19459101168 19518382512 19537800576 19560947952 19620539568 19654097008 19724014674 19737328494 19820795904 19821273129 19827247986 19834652599 19864499109 19887650874 19918531584 19925015481 19931976704 19961969664 20022782976 20037094272 20098136448 20135896512 20141966208 20203327872 20241285568 20313292104 20410023816 20423800696 20434204557 20454533736 20496456513 20516847624 20555394356 20635725312 20656254976 20729737728 20733992448 20842511872 20853129024 20916657216 20955955104 21065636256 21080692932 21105262152 21144914388 21165950624 21184131072 21184641122 21191026948 21209331492 21241246572 21248667648 21255584532 21288589312 21313400832 21345472512 21531453696 21537944064 21578409216 21625467136 21644146944 21691348224 21757430016 21772981152 21813887888 21872174688 21880342992 21886938528 21891488814 21980025648 21994862288 21998905344 22006066446 22073107014 22110859134 22219352064 22226584926 22328914944 22335645696 22336183471 22355369088 22423473792 22445782016 22457215872 22461825152 22525630848 22541731056 22652883576 22659711984 22702284696 22728743856 22771446264 22821105944 22890629496 22906990587 22976775783 23011350453 23019389952 23026883243 23081453577 23089517568 23124261888 23132897792 23194708992 23215190976 23238286848 23325741504 23376609984 23447825856 23491879264 23498960576 23570549184 23575449492 23591363052 23691128832 23698840788 23703704908 23811694452 23820013568 23832147456 23904751104 23928532992 23949662976 24075012864 24189657856 24218316512 24275710368 24292096608 24328650528 24402766752 24448614288 24477108768 24494603796 24540623874 24594141754 24614793216 24615385866 24622805844 24661039104 24669066786 24714819584 24736167936 24744220074 24790112256 24798181954 24865634304 24996771072 25013644032 25120029312 25127601408 25136985472 25149790224 25174810752 25226408016 25251504768 25269553296 25401811344 25527066824 25534761616 25540070283 25557309973 25617877047 25665389568 25673744187 25743578112 25751958183 25796002323 25896813696 25922577408 25945468224 25975707264 26024510016 26050400768 26081263936 26143072704 26160719424 26298686232 26316437992 26378804088 26428364172 26436330648 26485998812 26516867832 26558042112 26566687308 26615959552 26697043968 26716125696 26797515264 26847862016 26855954944 26919599616 26937770496 26943370848 27084389472 27213365088 27245606076 27272711648 27328608684 27355796832 27369731844 27379953246 27504691074 27514300416 27523256894 27639650304 27645323264 27743668992 27804172032 27888876288 27941273472 27973838592 28087515008 28107590576 28140349536 28193219184 28279108656 28321662096 28340779376 28407942864 28428247458 28567738368 28577037762 28630727853 28708604928 28717258752 28717950177 28726606818 28771212288 28780577917 28858862592 28868256753 28921797632 29009906688 29030641536 29162899584 29173790656 29182584704 29188651752 29277573768 29306700864 29341421928 29430809352 29481145512 29605992741 29635446568 29740871979 29771886592 29807158784 29877797376 29897965056 29942954496 30034174464 30055641408 30147204672 30203844768 30212949312 30269712928 30304991808 30361928352 30520839328 30542654116 30615035724 30635701044 30681800604 30692519936 30765256704 30775271436 30786023424 30832349184 30833091534 30926278656 30953587968 30984382464 31100988672 31168813312 31263767808 31279693536 31427398912 31433932656 31455150736 31598454384 31621039398 31717371582 31748925936 31776196608 31776961683 31786540422 31813997238 31873001472 31883376798 31932883968 31943278787 31970101248 32100017152 32367613824 32389462144 32438200704 32466220416 32537022336 32598152384 32636145024 32659471728 32720831832 32820514488 32830407792 32892089048 32970038472 32992293432 33009099669 33166288701 33188676131 33329028096 33339877389 33351525376 33493372416 33503468544 33533053632 33566414336 33635210688 33668673024 33685823808 33692737728 33869081792 33979325364 33989567976 34053427044 34146054144 34157169396 34220519424 34231658916 34324770816 34335944244 34394669764 34529084928 34563436544 34593957632 34634276352 34686392832 34699346688 34857430272 34880959232 34988612256 35064914976 35171738784 35237818896 35248440864 35355823776 35387044578 35422249744 35447567818 35548261182 35555557362 35621500928 35717541678 35730020352 35741651218 35748221184 35892799488 35917027328 35924494464 36112519296 36284486784 36327474768 36438144912 36474395776 36492975792 36506604328 36604150128 36672921432 36810935811 36891212631 36923078799 36934208766 36991558656 37003600179 37072229376 37084297159 37104251904 37116330111 37185168384 37197272931 37255031296 37298451456 37520466048 37590958912 37680043968 37691402112 37705478208 37724685336 37762216128 37877257152 37904329944 38102717016 38174303804 38278139904 38290600236 38302142424 38361616384 38478483456 38491009004 38498084352 38679875584 38707522048 38845220544 38883866112 38918202336 39036765024 39075601152 39121895904 39241079136 39308194016 39448029348 39474656988 39641591808 39642546258 39654495972 39669305198 39728998218 39775301748 39837063168 39850030962 39863953408 39923939328 40045565952 40074188544 40196272896 40271793024 40283932416 40406655744 40482571136 40626584208 40820047632 40847601392 40868409114 40909067472 40992913026 41033695248 41069929869 41110788712 41257036611 41271450624 41284885341 41459475456 41467984896 41481483589 41685023744 41706258048 41833314432 41911910208 42131272512 42161385864 42210524304 42289828776 42331901248 42369282244 42382053896 42418662984 42482493144 42511169064 42577178624 42865556643 43062907392 43075888128 43089910227 43156818432 43250934272 43288293888 43382696448 43514860032 43545962304 43627775776 43744349376 43760685984 43773877056 43782977628 43960051296 43989724576 43997810688 44012132892 44146214028 44221718268 44438704128 44453169852 44657829888 44671291392 44672366942 44710738176 44846947584 44891564032 44914431744 44923650304 45051261696 45083462112 45305767152 45319423968 45404569392 45457487712 45542892528 45642211888 45781258992 45813981174 45953551566 46022700906 46038779904 46039888379 46053766486 46162907154 46179035136 46248523776 46249637301 46265795584 46389417984 46430381952 46476573696 46651483008 46753219968 46895651712 46983758528 46997921152 47141098368 47150898984 47182726104 47397681576 47407409816 47431559097 47576057373 47623388904 47664294912 47679810633 47809502208 47825065197 47899325952 48150025728 48379315712 48436633024 48551420736 48584193216 48657301056 48805533504 48897228576 48954217536 48989207592 49081247748 49188283508 49230771732 49245611688 49322078208 49338133572 49429639168 49472335872 49488440148 49580224512 49596363908 49731268608 49993542144 50027288064 50240058624 50255202816 50273970944 50299580448 50349621504 50452816032 50503009536 50539106592 50803622688 51054133648 51069523232 51080140566 51114619946 51235754094 51330779136 51347488374 51487156224 51503916366 51592004646 51793627392 51845154816 51890936448 51951414528 52049020032 52100801536 52162527872 52286145408 52321438848 52597372464 52632875984 52757608176 52856728344 52872661296 52971997624 53033735664 53080566867 53133374616 53171351727 53333336043 53432251392 53449644703 53576312517 53595030528 53612476827 53695724032 53711909888 53839199232 53875540992 53886741696 54168778944 54426730176 54491212152 54545423296 54657217368 54711593664 54739463688 54759906492 55009382148 55028600832 55046513788 55279300608 55290646528 55487337984 55608344064 55777752576 55882546944 55947677184 56175030016 56215181152 56280699072 56386438368 56558217312 56643324192 56681558752 56815885728 56856494916 57135476736 57154075524 57261455706 57417209856 57434517504 57435900354 57453213636 57542424576 57561155834 57717725184 57736513506 57843595264 58019813376 58061283072 58325799168 58347581312 58365169408 58377303504 58555147536 58613401728 58682843856 58861618704 58962291024 59211985482 59270893136 59323232033 59463819387 59481743958 59503957797 59593497327 59614317568 59755594752 59775046443 59795930112 59885908992 60068348928 60111282816 60294409344 60407689536 60425898624 60539425856 60609983616 60723856704 61041678656 61085308232 61230071448 61271402088 61302613671 61363601208 61550542872 61666183068 61907175936 61968764928 62201977344 62337626624 62527535616 62559387072 62854797824 62867865312 62910301472 63196908768 63242078796 63434743164 63497851872 63552393216 63553923366 63573080844 63627994476 63746002944 63766753596 63865767936 63886557574 63940202496 64200034304 64735227648 64778924288 64876401408 64932440832 65074044672 65196304768 65272290048 65318943456 65441663664 65641028976 65660815584 65784178096 65940076944 65984586864 66018199338 66332577402 66377352262 66658056192 66679754778 66703050752 66805031657 66986744832 67006937088 67008550413 67066107264 67132828672 67270421376 67337346048 67371647616 67385475456 67738163584 67958650728 67979135952 68106854088 68314338792 68463317832 68671888488 68720971761 68789339528 68930327349 69034051359 69058169856 69080649729 69187915264 69268552704 69372785664 69398693376 69714860544 69761918464 69977224512 70129829952 70343477568 70475637792 70496881728 70711647552 70774089156 70844499488 70895135636 71096522364 71111114724 71243001856 71435083356 71460040704 71483302436 71496442368 71785598976 71834054656 71848988928 72225038592 72568973568 72654949536 72876289824 72948791552 72985951584 73013208656 73208300256 73345842864 73621871622 73782425262 73846157598 73868417532 73983117312 74007200358 74144458752 74146243927 74168594318 74208503808 74232660222 74370336768 74394545862 74510062592 74596902912 75040932096 75181917824 75360087936 75382804224 75410956416 75449370672 75524432256 75754514304 75808659888 76205434032 76348607608 76581200472 76604284848 76620210849 76671929919 76982018008 76996168704 77021232561 77037040951 77255874549 77388006969 77415044096 77690441088 77767732224 77836404672 78073530048 78151202304 78243791808 78482158272 78616388032 78896058696 78949313976 79285092516 79308991944 79338610396 79457996436 79550603496 79674126336 79700061924 79727906816 79847878656 80091131904 80148377088 80392545792 80543586048 80567864832 80813311488 80965142272 81253168416 81640095264 81695202784 81736818228 81818134944 81985826052 82067390496 82139859738 82221577424 82514073222 82542901248 82569770682 82918950912 82935969792 82962967178 83370047488 83412516096 83666628864 83823820416 84262545024 84322771728 84421048608 84579657552 84663802496 84738564488 84764107792 84837325968 84964986288 85022338128 85731113286 85892183559 86079496139 86125814784 86151776256 86153850531 86179820454 86313636864 86341733751 86501868544 86576587776 86604770259 86765392896 87029720064 87091924608 87255551552 87488698752 87521371968 87547754112 87565955256 87920102592 87979449152 88024265784 88292428056 88443436536 88817978223 88906339704 89315659776 89344733884 89421476352 89693895168 89783128064 89828863488 89847300608 90102523392 90166924224 90611534304 90638847936 90809138784 90914975424 91085785056 91284423776 91562517984 91627962348 91907103132 92045401812 92077559808 92079776758 92107532972 92325814308 92358070272 92497047552 92499274602 92531591168 92778835968 92860763904 92953147392 93302966016 93506439936 93791303424 93967517056 93995842304 94282196736 94301797968 94365452208 94795363152 94814819632 94863118194 95152114746 95246777808 95328589824 95330885049 95359621266 95619004416 95650130394 95798651904 95829836361 96300051456 96331399129 96758631424 96873266048 97102841472 97168386432 97314602112 97611067008 97794457152 97908435072 97978415184 98162495496 98376567016 98461543464 98491223376 98676267144 98976880296 99192727816 99498866103 99566028393 99987084288 100019632167 100054576128 100480117248 100510405632 100547941888 100599160896 100699243008 100905632064 101006019072 101078213184 101607245376 102108267296 102139046464 102160281132 102229239892 102471508188 102661558272 102694976748 102974312448 103007832732 103184009292 103587254784 103690309632 103781872896 103902829056 104098040064 104201603072 104325055744 104572290816 104642877696 105194744928 105265751968 105515216352 105713456688 105745322592 105943995248 106067471328 106161133734 106266749232 106342703454 106666672086 106864502784 106899289406 107152625034 107190061056 107224953654 107391448064 107423819776 107678398464 107751081984 107773483392 108337557888 108853460352 108982424304 109090846592 109314434736 109423187328 109478927376 109519812984 110018764296 110093027576 110432807433 110673637893 110974675968 111010800537 111216688128 111252891477 111348990333 111555505152 111591818793 111765093888 111895354368 112350060032 112430362304 112561398144 112772876736 113116434624 113286648384 113363117504 113631771456 113712989832 114308151048 114522911412 114834419712 114871800708 114906427272 115084849152 115122311668 115435450368 115473027012 115687190528 116039626752 116122566144 116651598336 116695162624 116730338816 116754607008 117110295072 117226803456 117365687712 117723237408 117924582048 118423970964 118541786272 118646464066 118927638774 118963487916 119007915594 119186994654 119228635136 119511189504 119550092886 119591860224 119771817984 120136697856 120222565632 120588818688 120815379072 120851797248 121078851712 121219967232 121447713408 122083357312 122170616464 122460142896 122542804176 122605227342 122727202416 123101085744 123209789607 123332366136 123814351872 123854656023 124066487363 124403954688 124444450767 124675253248 125055071232 125095779263 125118774144 125709595648 125735730624 125820602944 126393817536 126484157592 126869486328 126995703744 127107846732 127146161688 127255988952 127533507192 127731535872 127773115148 128400068608 129269730681 129470455296 129557848576 129752802816 129864881664 130148089344 130392609536 130544580096 130637886912 130883327328 131282057952 131321631168 131568356192 131880153888 131969173728 132036398676 132665154804 132754704524 133316112384 133359509556 133406101504 133610063314 133973489664 134013874176 134017100826 134132214528 134265657344 134540842752 134674692096 134743295232 134770950912 135476327168 135917301456 135958271904 136213708176 136628677584 136926635664 137343776976 137441943522 137578679056 137700167293 137860654698 138068102718 138116339712 138119665137 138161299458 138375830528 138537105408 138745571328 138748911903 138797386752 138842568193 139429721088 139523836928 139954449024 140259659904 140686955136 140951275584 140993763456 141423295104 141548178312 141688998976 141790271272 142193044728 142222229448 142294677291 142870166712 142966604872 142992884736 143039431899 143475195591 143697977856 144450077184 145137947136 145309899072 145752579648 145897583104 145971903168 146026417312 146416600512 146691685728 147243743244 147564850524 147692315196 147736835064 147966234624 148014400716 148288917504 148292487854 148337188636 148417007616 148465320444 148740673536 148789091724 149020125184 149193805824 150081864192 150363835648 150720175872 150765608448 150821912832 150898741344 151048864512 151509028608 151617319776 152410868064 152697215216 153162400944 153208569696 153240421698 153343859838 153964036016 153992337408 154042465122 154074081902 154511749098 154776013938 154830088192 155380882176 155535464448 155672809344 156147060096 156302404608 156487583616 156964316544 157232776064 157792117392 157898627952 158570185032 158617983888 158677220792 158915992872 159101206992 159241700601 159400123848 159514055181 160000008129 160296754176 160348934109 160785091584 160837430481 161087172096 161135729664 161188182701 161626622976 161930284544 162506336832 163280190528 163390405568 163473636456 163636269888 163971652104 164134780992 164279719476 164443154848 165028146444 165085802496 165139541364 165837901824 165871939584 165925934356 166740094976 166825032192 167333257728 167647640832 168525090048 168645543456 168842097216 169159315104 169327604992 169477128976 169528215584 169674651936 169929972576 170044676256 171462226572 171784367118 172158992278 172251629568 172303552512 172307701062 172359640908 172627273728 172683467502 173003737088 173153175552 173209540518 173530785792 174059440128 174183849216 174511103104 174977397504 175042743936 175095508224 175131910512 175840205184 175958898304 176048531568 176584856112 176886873072 177635956446 177812679408 177969696099 178511873391 178689467768 178780491981 178842952704 178901169811 179325139329 179387790336 179657726976 179694601216 180205046784 180333848448 181223068608 181277695872 181618277568 181829950848 182171570112 182568847552 183125035968 183255924696 183814206264 184090803624 184159553516 184215065944 184651628616 184998549204 185063182336 185721527808 185906294784 186605932032 187012879872 187582606848 187935034112 187991684608 188564393472 188603595936 188730904416 189590726304 189629639264 189726236388 190304229492 190493555616 190657179648 190661770098 190719242532 191238008832 191300260788 191597303808 191659672722 192600102912 192662798258 193517262848 193746532096 194205682944 194336772864 194629204224 195222134016 195588914304 195816870144 195956830368 196324990992 196753134032 196923086928 196982446752 197352534288 197953760592 198385455632 198997732206 199132056786 199974168576 200039264334 200109152256 200113970281 200415094971 200960234496 201020811264 201025651239 201095883776 201198321792 201398486016 201811264128 202012038144 202156426368 203214490752 204216534592 204278092928 204320562264 204458479784 204943016376 205389953496 206015665464 206162915283 206368018584 206790982047 207174509568 207241949187 207563745792 207805658112 208196080128 208403206144 208650111488 209144581632 209285755392 210389489856 210531503936 211030432704 211426913376 211490645184 211887990496 212134942656 212322267468 212533498464 212685406908 213333344172 213729005568 213798578812 214305250068 214380122112 214449907308 214782896128 214847639552 215356796928 215502163968 215546966784 216675115776 217706920704 217964848608 218181693184 218628869472 218846374656 218957854752 219039625968 220037528592 220186055152 220865614866 221347275786 221949351936 222021601074 222433376256 222438731781 222505782954 222697980666 223111010304 223183637586 223530187776 223602951509 223790708736 224700120064 224860724608 225122796288 225545753472 226232869248 226573296768 226726235008 227263542912 227425979664 228616302096 229045822824 229743601416 229812854544 230015789757 230244623336 230946054024 231063697683 231111122853 232164020907 232245132288 232320732917 233303196672 233390325248 233460677632 233509214016 234220590144 234453606912 234731375424 235446474816 235849164096 236847941928 237083572544 237292928132 237855277548 237926975832 238015831188 238373989308 238457270272 239022379008 239100185772 239183720448 239543635968 240273395712 240445131264 241177637376 241630758144 241703594496 242157703424 242439934464 242895426816 244166714624 244341232928 244920285792 245085608352 245210454684 245454404832 246202171488 246419579214 246664732272 247628703744 247709312046 248132974726 248807909376 248888901534 249350506496 250110142464 250191558526 250237548288 251419191296 251471461248 251641205888 252787635072 252968315184 253738972656 253991407488 254215693464 254292323376 254511977904 255067014384 255546230296 257676550677 257850483787 258238488417 258461551593 258539461362 258940910592 259025201253 259115697152 259505605632 259729763328 259814310777 260296178688 260785219072 261089160192 261275773824 261766654656 262564115904 262643262336 263136712384 263760307776 263938347456 264072797352 265330309608 265509409048 266453934669 266719019112 267220126628 267946979328 268034201652 268264429056 268531314688 269081685504 269349384192 269486590464 269541901824 270952654336 271834602912 271916543808 272427416352 273257355168 273853271328 274687553952 274883887044 275157358112 275400334586 275721309396 276136205436 276232679424 276239330274 276322598916 276751661056 277074210816 277491142656 277497823806 277594773504 277685136386 278859442176 279047673856 279908898048 280519319808 281373910272 281902551168 281987526912 282846590208 283096356624 283377997952 283580542544 284386089456 284444458896 284589354582 285740333424 285933209744 285985769472 285992655147 286078863798 286950391182 287395955712 287489509083 288900154368 288994197387 290275894272 290370385123 290619798144 291505159296 291795166208 291943806336 292052834624 292833201024 293383371456 294487486488 295129701048 295384630392 295473670128 296028801432 296584975708 296674377272 296930640888 297578183448 298040250368 298698085179 300058896501 300163728384 300727671296 301440351744 301531216896 301643825664 301797482688 302097729024 303018057216 303234639552 304821736128 305394430432 306324801888 306417139392 306480843396 306687719676 307928072032 307984674816 308084930244 308148163804 309023498196 309552027876 309660176384 310761764352 311070928896 311345618688 312294120192 312604809216 312975167232 313928633088 314465552128 315584234784 315797255904 317140370064 317235967776 317354441584 317831985744 318202413984 318483401202 318800247696 319028110362 320000016258 320593508352 320697868218 321570183168 321674860962 322174344192 322271459328 322279218653 322376365402 323253245952 323860569088 325012673664 326560381056 326780811136 326947272912 327272539776 327943304208 328269561984 328559438952 328886309696 330056292888 330279082728 331851868712 332020913679 332245029649 333032401611 333650064384 333758674431 334666515456 334775456379 335295281664 337050180096 337291086912 337684194432 338318630208 338655209984 338954257952 339056431168 339349303872 339859945152 340089352512 342924453144 343568734236 344317984556 344503259136 344615402124 344719281816 345254547456 345366935004 346007474176 346306351104 346419081036 347061571584 348118880256 348367698432 349022206208 349954795008 350085487872 350191016448 350263821024 351680410368 351917796608 352097063136 353169712224 353773746144 355271912892 355625358816 355939392198 357023746782 357378935536 357560983962 357685905408 357802339622 358650278658 358775580672 359315453952 359389202432 360410093568 360667696896 362446137216 362555391744 363236555136 363659901696 364343140224 365137695104 366250071936 366511849392 367628412528 368181607248 368319107032 368430131888 369303257232 369629368821 369997098408 371443055616 371563968069 372199462089 373211864064 373333352301 374025759744 374147512921 375165213696 375287337789 375870068224 375983369216 377128786944 377207191872 377461808832 379181452608 379259278528 379452472776 380608458984 380987111232 381323540196 381438485064 382600521576 383194607616 383319345444 385200205824 385325596516 387034525696 387493064192 388411365888 388673545728 389258408448 390444268032 391177828608 391633740288 391913660736 392649981984 393506268064 393846173856 393964893504 394705068576 395907521184 396770911264 397995464412 398264113572 399948337152 400078528668 400218304512 400227940562 400830189942 401920468992 402041622528 402051302478 402191767552 402396643584 402796972032 403622528256 404024076288 404312852736 406428981504 408433069184 408556185856 408641124528 408916959568 409886032752 410779906992 412031330928 412325830566 412736037168 413100501879 413581964094 414349019136 414358995411 414483898374 415127491584 415262624231 415611316224 416246735709 416392160256 416527704579 417300222976 418289163264 418571510784 420778979712 421063007872 422060865408 422853826752 422981290368 423775980992 424269885312 424644534936 425066996928 425370813816 426666688344 427597157624 428610500136 428899814616 429118295697 429565792256 431093933568 433350231552 435413841408 435929697216 436363386368 437257738944 437692749312 437915709504 438079251936 440075057184 440372110304 441731229732 442694551572 443898703872 444043202148 444866752512 444877463562 445011565908 445395961332 446222020608 446367275172 447060375552 447205903018 447581417472 449400240128 449721449216 450245592576 451091506944 452465738496 453146593536 453452470016 454527085824 454851959328 457232604192 458091645648 459487202832 459625709088 460031579514 460489246672 461892108048 462127395366 462222245706 464328041814 464490264576 464641465834 466606393344 466780650496 466921355264 467018428032 468441180288 468907213824 469462750848 470892949632 471698328192 473695883856 474167145088 474585856264 475710555096 475853951664 476031662376 476747978616 478200371544 478542165543 480000024387 480890262528 481046802327 482355274752 482512291443 483261516288 483407188992 483564548103 484315406848 484879868928 485790853632 488333429248 488682465856 489840571584 490171216704 490420909368 490908809664 492404342976 492839158428 493329464544 495257407488 495418624092 496265949452 497615818752 497777803068 498701012992 500220284928 500383117052 500475096576 502838382592 502942922496 503282411776 505575270144 505936630368 507477945312 507982814976 508431386928 508584646752 509023955808 510134028768 511092460592 515353101354 515700967574 516476976834 516923103186 517078922724 517881821184 518050402506 518231394304 519011211264 519023707489 519459526656 519628621554 520592357376 521570438144 522178320384 522551547648 523533309312 525128231808 525286524672 526273424768 527520615552 527876694912 528145594704 530660619216 531018818096 532907869338 533438038224 533909088297 534440253256 535535620173 536068403304 536341475943 536528858112 536703509433 538163371008 538973180928 539083803648 539259286657 541905308672 543669205824 543833087616 544854832704 546514710336 547706542656 549375107904 549767774088 550314716224 550800669172 551442618792 552272410872 552478660548 552645197832 553503322112 554995647612 555189547008 555370272772 557718884352 558095347712 559817796096 561038639616 562747820544 563805102336 563975053824 565693180416 566192713248 566755995904 567161085088 568772178912 568888917792 569178709164 571480666848 571866419488 571971538944 571985310294 572157727596 573900782364 574791911424 574979018166 577800308736 577988394774 580551788544 580740770246 581239596288 583010318592 583590332416 583887612672 584105669248 585666402048 586766742912 588974972976 590259402096 590769260784 590947340256 592057602864 593169951416 593348754544 593861281776 595156366896 597396170358 598518548927 600117793002 600327456768 600341910843 601245284913 601455342592 602880703488 603062433792 603076953717 603287651328 603594965376 604195458048 606036114432 606469279104 609643472256 610788860864 612649603776 612834278784 612961686792 613375439352 615856144064 616169860488 616296327608 618046996392 618488745849 619104055752 621523528704 621725847561 622691237376 624588240384 625209618432 625950334464 627857266176 628931104256 631168469568 631594511808 634280740128 634471935552 634708883168 635663971488 636404827968 636966802404 637600495392 638056220724 640000032516 641187016704 641395736436 643140366336 643349721924 644348688384 644542918656 644558437306 644752730804 646506491904 647721138176 650025347328 653120762112 653561622272 653894545824 654545079552 655886608416 656539123968 657118877904 657772619392 660112585776 660558165456 663703737424 664041827358 664490059298 666064803222 667300128768 667316195343 667517348862 669333030912 669550912758 670590563328 670808854527 674100360192 674582173824 675368388864 676637260416 677310419968 677908515904 678112862336 678698607744 679719890304 680178705024 685848906288 687137468472 688635969112 689230804248 689438563632 690047369271 690733870008 692838162072 693333368559 696492062721 696735396864 696962198751 698044412416 699909590016 700170975744 700382032896 700527642048 703360820736 703835593216 704194126272 706339424448 707547492288 710543825784 711250717632 711878784396 714047493564 714757871072 715121967924 715371810816 715604679244 717300557316 717551161344 718630907904 718778404864 720820187136 721335393792 724892274432 725110783488 726473110272 727319803392 728686280448 730275390208 732500143872 733023698784 735256825056 736363214496 736638214064 736860263776 738606514464 739258737642 739994196816 742886111232 743127936138 744398924178 746423728128 746666704602 748051519488 748295025842 750330427392 750574675578 751740136448 751966738432 754257573888 754414383744 754923617664 758362905216 758518557056 758904945552 761216917968 761974222464 762647080392 762876970128 765201043152 766638690888 770651193032 771202016429 773029652031 773551451361 774715465251 774986128384 776822731776 777075603759 777347091456 778516816896 779442932331 780888536064 782355657216 783267480576 783827321472 785299963968 787012536128 787692347712 787929787008 789410137152 791815042368 793541822528 795990928824 796528227144 800157057336 800455881124 801660379884 803840937984 804102604956 804383535104 804793287168 805593944064 807245056512 808048152576 808625705472 812857963008 816866138368 817112371712 817282249056 817833919136 819772065504 821559813984 824062661856 824651661132 825472074336 826201003758 827163928188 828698038272 828717990822 828967796748 830254983168 830525248462 831222632448 832493471418 832784320512 833055409158 834600445952 836578326528 837143021568 841557959424 842126015744 844121730816 845707653504 845962580736 847551961984 848539770624 849289069872 850133993856 850741627632 853333376688 855194315248 857221000272 857799629232 857977965441 858236591394 862187867136 862468527249 866700463104 866982592161 868465411541 870827682816 871111155369 871859394432 872726772736 874515477888 875385498624 875831419008 876158503872 880150114368 880744220608 883462459464 885389103144 888086404296 889754927124 890023131816 890791922664 892734550344 894120751104 894411806036 896094255537 898800480256 899442898432 900491185152 902183013888 904931476992 906293187072 906904940032 909054171648 909703918656 914465208384 916183291296 918974405664 919251418176 920063159028 920978493344 923784216096 924254790732 924444491412 928656083628 928980529152 929282931668 933212786688 933561300992 933842710528 934036856064 936882360576 937814427648 938925501696 941785899264 943396656384 947391767712 948334290176 949171712528 951421110192 951707903328 952063324752 953495957232 956400743088 957084331086 960000048774 961780525056 962093604654 963901171051 964710549504 965024582886 966523032576 966814377984 966837655959 967129096206 968630813696 969759737856 971581707264 971897977351 976666858496 977364931712 979681143168 980342433408 980841818736 981817619328 984808685952 985678316856 986658929088 990837248184 992531898904 995555606136 996062741037 996735088947 1000766234104 1000950193152 1001276023293 1004326369137 1005885844992 1006564823552 1011150540288 1011873260736 1014955890624 1015965629952 1016862773856 1017169293504 1018047911616 1020268057536 1022184921184 1030706202708 1031401935148 1032953953668 1033846206372 1034157845448 1035763642368 1036100805012 1036462788608 1038022422528 1038047414978 1038919053312 1039257243108 1041184714752 1043140876288 1044356640768 1045103095296 1047066618624 1050256463616 1050573049344 1052546849536 1055041231104 1055753389824 1056291189408 1061321238432 1062037636192 1065815738676 1066876076448 1067818176594 1068880506512 1071071240346 1072136806608 1072682951886 1073057716224 1073407018866 1076326742016 1077946361856 1078167607296 1078518573314 1083810617344 1087338411648 1087666175232 1089709665408 1093029420672 1095413085312 1098750215808 1099535548176 1100629432448 1101601338344 1102885237584 1104544821744 1104957321096 1105290395664 1109991295224 1110740545544 1114691904207 1116598386267 1119635592192 1120000056903 1122077279232 1122442538763 1125495641088 1125862013367 1127610204672 1127950107648 1131386360832 1132385426496 1133511991808 1134322170176 1137544357824 1137777835584 1138357418328 1142961333696 1143732838976 1143970620588 1144315455192 1147801564728 1149583822848 1149958036332 1155600617472 1155976789548 1161103577088 1161481540492 1162479192576 1166020637184 1167180664832 1167775225344 1168211338496 1171332804096 1173533485824 1177949945952 1180518804192 1181538521568 1181894680512 1184115205728 1186339902832 1186697509088 1187722563552 1190312733792 1194792340716 1197037097854 1200235586004 1200654913536 1200683821686 1202490569826 1202910685184 1205761406976 1206124867584 1206153907434 1206575302656 1207189930752 1208390916096 1212072228864 1212938558208 1219286944512 1221577721728 1225299207552 1225668557568 1225923373584 1226750878704 1231712288128 1232339720976 1232592655216 1236093992784 1236977491698 1238208111504 1239301505637 1243047057408 1243076986233 1243451695122 1245382474752 1245787872693 1249176480768 1249583113737 1251900668928 1252308188677 1255714532352 1257862208512 1262336939136 1263189023616 1268561480256 1268943871104 1269417766336 1271327942976 1272809655936 1273933604808 1275200990784 1276112441448 1280000065032 1282791472872 1286699443848 1288697376768 1289116874612 1289505461608 1295442276352 1300050694656 1306241524224 1307123244544 1307789091648 1309090159104 1311773216832 1313078247936 1314237755808 1315545238784 1320225171552 1321116330912 1327407474848 1328083654716 1328980118596 1332129606444 1334600257536 1334632390686 1335034697724 1338666061824 1339101825516 1341181126656 1341617709054 1348200720384 1349164347648 1350736777728 1353274520832 1354620839936 1355817031808 1356225724672 1357397215488 1359439780608 1360357410048 1371697812576 1374274936944 1377271938224 1378461608496 1378877127264 1380094738542 1381467740016 1385676324144 1386666737118 1392984125442 1393470793728 1393924397502 1396088824832 1399819180032 1400341951488 1400764065792 1400797791967 1401055284096 1406721641472 1407671186432 1408388252544 1412678848896 1415094984576 1421087651568 1422501435264 1423757568792 1428094987128 1429515742144 1430243935848 1431209358488 1434601114632 1435626496629 1442670787584 1443140406981 1447536874329 1449784548864 1450221566976 1450693644309 1452946220544 1454639606784 1457372560896 1460550780416 1465000287744 1466047397568 1470513650112 1472726428992 1473276428128 1473720527552 1477213028928 1478517475284 1479988393632 1485772222464 1486255872276 1488797848356 1492847456256 1493333409204 1496103038976 1496590051684 1500660854784 1501149351156 1503480272896 1503933476864 1508515147776 1508828767488 1509847235328 1516725810432 1517037114112 1517809891104 1522433835936 1523948444928 1525294160784 1525753940256 1530402086304 1533277381776 1541302386064 1542404032858 1546059304062 1547102902722 1549430930502 1549972256768 1553645463552 1554151207518 1554694182912 1557033633792 1557071122467 1558885864662 1561777072128 1564711314432 1566534961152 1567654642944 1570599927936 1574025072256 1575384695424 1575859574016 1578820274304 1583630084736 1587083645056 1591981857648 1593056454288 1600314114672 1600911762248 1601727264891 1603320759768 1606606860519 1608205209912 1609586574336 1610110528299 1614490113024 1617251410944 1617777859971 1625715926016 1626245130419 1633732276736 1634224743424 1634564498112 1635667838272 1639544131008 1643119627968 1648125323712 1649303322264 1650944148672 1652402007516 1654327856376 1657435981644 1657935593496 1660509966336 1661050496924 1664986942836 1665568641024 1666110818316 1669200891904 1673156653056 1674286043136 1683115918848 1684252031488 1688243461632 1691415307008 1691925161472 1695103923968 1697079541248 1698578139744 1700267987712 1701483255264 1706666753376 1710388630496 1714442000544 1715599258464 1715955930882 1716473182788 1724375734272 1724937054498 1733400926208 1733965184322 1736930823082 1741655365632 1742222310738 1743718788864 1745453545472 1749030955776 1750770997248 1751662838016 1752317007744 1760300228736 1761488441216 1766924918928 1770778206288 1776172808592 1779509854248 1780046263632 1781583845328 1785469100688 1788823612072 1790102174809 1792188511074 1795555646781 1798885796864 1800982370304 1801025732529 1803735854739 1804366027776 1804953386509 1809230861151 1809862953984 1812586374144 1813809880064 1818108343296 1819407837312 1828930416768 1832366582592 1837948811328 1838502836352 1840126318056 1841956986688 1847568432192 1848509581464 1848888982824 1857312167256 1858565863336 1865177542683 1867122601984 1868073712128 1873764721152 1875628855296 1877851003392 1883571798528 1886793312768 1894783535424 1896668580352 1898343425056 1902842220384 1903415806656 1904126649504 1906991914464 1912801486176 1914168662172 1920000097548 1923561050112 1924187209308 1927802342102 1929421099008 1930049165772 1933046065152 1933628755968 1933675311918 1934258192412 1937261627392 1939519475712 1943163414528 1943795954702 1953333716992 1954729863424 1959362286336 1960684866816 1961683637472 1963635238656 1969617371904 1971356633712 1973317858176 1981674496368 1985063797808 1991111212272 1992125482074 1993470177894 2001532468208 2001900386304 2001948586029 2002552046586 2003299912499 2008652738274 2011771689984 2012426563581 2013129647104 2022301080576 2023746521472 2029911781248 2031931259904 2033725547712 2034338587008 2036095823232 2040536115072 2044369842368 2061412405416 2062803870296 2065907907336 2067692412744 2068315690896 2070142107813 2072201610024 2076094829956 2078514486216 2080000105677 2086281752576 2090206190592 2090886596253 2094133237248 2100512927232 2101146098688 2105093699072 2110082462208 2111506779648 2112582378816 2122642476864 2124075272384 2131631477352 2133752152896 2135636353188 2137761013024 2142142480692 2144273613216 2145365903772 2146115432448 2146814037732 2152653484032 2155892723712 2156335214592 2157037146628 2167621234688 2174676823296 2175332350464 2179419330816 2186058841344 2190826170624 2197500431616 2199071096352 2201258864896 2203202676688 2205770475168 2209089643488 2209914642192 2210580791328 2219982590448 2221481091088 2229383808414 2233196772534 2239271184384 2240000113806 2244154558464 2244885077526 2250991282176 2251724026734 2255220409344 2255900215296 2255954530571 2262772721664 2264770852992 2267023983616 2268644340352 2275088715648 2275555671168 2276714836656 2285922667392 2287465677952 2287941241176 2288630910384 2295603129456 2299916072664 2311953579096 2313606049287 2320654354083 2322963080984 2324146395753 2324958385152 2325715207543 2331226811277 2332041274368 2335550450688 2336422676992 2342665608192 2347066971648 2355899891904 2361037608384 2363077043136 2363789361024 2368230411456 2372679805664 2373395018176 2375445127104 2380625467584 2389584681432 2394074195708 2400471172008 2401367643372 2404981139652 2405821370368 2411522813952 2412307814868 2413150605312 2414379861504 2416781832192 2424144457728 2425877116416 2438573889024 2443155443456 2450598415104 2451337115136 2451846747168 2453501757408 2463424576256 2464679441952 2465185310432 2472187985568 2473954983396 2476416223008 2478603011274 2486094114816 2486153972466 2486903390244 2490764949504 2491575745386 2498352961536 2499166227474 2503801337856 2504616377354 2511429064704 2515724417024 2524673878272 2526378047232 2537122960512 2537887742208 2538835532672 2542655885952 2545619311872 2547867209616 2550401981568 2552224882896 2560000130064 2565582945744 2573398887696 2578233749224 2579010923216 2587405581747 2600101389312 2600947776483 2601481613653 2605396234623 2612483048448 2613333466107 2614246489088 2615578183296 2618180318208 2623546433664 2626156495872 2628475511616 2631090477568 2640450343104 2642232661824 2654814949696 2656167309432 2657960237192 2664259212888 2669264781372 2670069395448 2678203651032 2682362253312 2683235418108 2688282766611 2696401440768 2698328695296 2701473555456 2706549041664 2709241679872 2711634063616 2712451449344 2714794430976 2718879561216 2720714820096 2743395625152 2748549873888 2754543876448 2756923216992 2757754254528 2760189477084 2762935480032 2771352648288 2773333474236 2785968250884 2786941587456 2787848795004 2792177649664 2799638360064 2800683902976 2801528131584 2801595583934 2802110568192 2813443282944 2815342372864 2816776505088 2825357697792 2830189969152 2842175303136 2845002870528 2847515137584 2856189974256 2859031484288 2860487871696 2862418716976 2869202229264 2871252993258 2885341575168 2886280813962 2891703513153 2895073748658 2899569097728 2900443133952 2900512967877 2901387288618 2905892441088 2906838369617 2909279213568 2914745121792 2915693932053 2921101560832 2930000575488 2932094795136 2941027300224 2945452857984 2946552856256 2947441055104 2954426057856 2957034950568 2959976787264 2972511744552 2977595696712 2986666818408 2990205266841 2993180103368 3002298702312 3003828069879 3006960545792 3017657534976 3019694470656 3033451620864 3034074228224 3035619782208 3044867671872 3047896889856 3050588321568 3051507880512 3060804172608 3066554763552 3082604772128 3084808065716 3092118608124 3094205805444 3098861861004 3099944513536 3107290927104 3108302415036 3109388365824 3114067267584 3114142244934 3117771729324 3123554144256 3129422628864 3133069922304 3135309285888 3141199855872 3148050144512 3150769390848 3151719148032 3157640548608 3167260169472 3174167290112 3183963715296 3186112908576 3200628229344 3201823524496 3203454529782 3206641519536 3213213721038 3216410419824 3219173148672 3220221056598 3228980226048 3234502821888 3235555719942 3251431852032 3252490260838 3267464553472 3268449486848 3269128996224 3271335676544 3279088262016 3286239255936 3296250647424 3298606644528 3301888297344 3304804015032 3308655712752 3314871963288 3315871186992 3322100993848 3329973885672 3332221636632 3349795158801 3352056289231 3360000170709 3366231837696 3367327616289 3368504062976 3376486923264 3377586040101 3382830614016 3383850322944 3390207847936 3394159082496 3397156279488 3400535975424 3402966510528 3413333506752 3420777260992 3428884001088 3431198516928 3431911861764 3432946365576 3448751468544 3449874108996 3466801852416 3467930368644 3473861646164 3483310731264 3484444621476 3487437577728 3490907090944 3498061911552 3501541994496 3503325676032 3504634015488 3520600457472 3522976882432 3533849837856 3541556412576 3552345617184 3559019708496 3560092527264 3563167690656 3570938201376 3577647224144 3580204349618 3584377022148 3591111293562 3597771593728 3601964740608 3602051465058 3607471709478 3608732055552 3609906773018 3618461722302 3619725907968 3625172748288 3627619760128 3636216686592 3638815674624 3657860833536 3664733165184 3675897622656 3677005672704 3680252636112 3683913973376 3695136864384 3697019162928 3697777965648 3714624334512 3717131726672 3717904516911 3729230958699 3730355085366 3736147424256 3737363618079 3747529442304 3748749341211 3755702006784 3756924566031 3767143597056 3773586625536 3774815006599 3789567070848 3793337160704 3796686850112 3805684440768 3806831613312 3808253299008 3813983828928 3825602972352 3828337324344 3840000195096 3848374418616 3855604684204 3860098331544 3866092130304 3867350623836 3868516384824 3874523254784 3886326829056 3887591909404 3906667433984 3909459726848 3918724572672 3921369733632 3923367274944 3927270477312 3939234743808 3942713267424 3946635716352 3963348992736 3970127595616 3982222424544 3984250964148 3986940355788 4003064936416 4003800772608 4003897172058 4005104093172 4006599824998 4017305476548 4023543379968 4024853127162 4026259294208 4044602161152 4047493042944 4059823562496 4063862519808 4067451095424 4068677174016 4072191646464 4081072230144 4088739684736 4122824810832 4125607740592 4131815814672 4135384825488 4136631381792 4140284215626 4144403220048 4152189659912 4157028972432 4160000211354 4180412381184 4181773192506 4188266474496 4189629842489 4201025854464 4202292197376 4202393375901 4210187398144 4220164924416 4223013559296 4225164757632 4245284953728 4248150544768 4263262954704 4267504305792 4271272706376 4275522026048 4284284961384 4288547226432 4290731807544 4293628075464 4314074293256 4329421220943 4349353646592 4350664700928 4352080932927 4358838661632 4372117682688 4381652341248 4395000863232 4398142192704 4402517729792 4406405353376 4411540950336 4418179286976 4419829284384 4421161582656 4439965180896 4442962182176 4458767616828 4466393545068 4478542368768 4480000227612 4488309116928 4489770155052 4501982564352 4503448053468 4510440818688 4511800430592 4511909061142 4525545443328 4529541705984 4534047967232 4537288680704 4550177431296 4551111342336 4553429673312 4571845334784 4574931355904 4575882482352 4577261820768 4591206258912 4599832145328 4623907158192 4627212098574 4641308708166 4645926161968 4648292791506 4649916770304 4650028726279 4651430415086 4662453622554 4664082548736 4671100901376 4671213367401 4672845353984 4685331216384 4694133943296 4711799783808 4722075216768 4726154086272 4727578722048 4736460822912 4745359611328 4746790036352 4750890254208 4761250935168 4779169362864 4788148391416 4800942344016 4802735286744 4805181794673 4809962279304 4824615629736 4828759723008 4830331584897 4851754232832 4853333579913 4877147778048 4878735391257 4886310886912 4901196830208 4902674230272 4903693494336 4907003514816 4926849152512 4929358883904 4930370620864 4944375971136 4947909966792 4952832446016 4957206022548 4972307944932 4973806780488 4981529899008 4983151490772 4996705923072 4998332454948 5007602675712 5009232754708 5022858129408 5031448834048 5049347756544 5052756094464 5074245921024 5075775484416 5077671065344 5085311771904 5091238623744 5095734419232 5100803963136 5104449765792 5120000260128 5131165891488 5146797775392 5156467498448 5158021846432 5174811163494 5200202778624 5201895552966 5202963227306 5210792469246 5224966096896 5226666932214 5228492978176 5231156366592 5236360636416 5247092867328 5252312991744 5256951023232 5262180955136 5280900686208 5284465323648 5309629899392 5312334618864 5315920474384 5328518425776 5338529562744 5340138790896 5356407302064 5366470836216 5370306524427 5376565533222 5386666940343 5396657390592 5398414115003 5402947110912 5403077197587 5411207564217 5413098083328 5414860159527 5423268127232 5424902898688 5429588861952 5437759122432 5441429640192 5486791250304 5497099747776 5509087752896 5513846433984 5515508509056 5520378954168 5525870960064 5542705296576 5546666948472 5571936501768 5575697590008 5584355299328 5601367805952 5603191167868 5604221136384 5626886565888 5630684745728 5633553010176 5650715395584 5660379938304 5684350606272 5690005741056 5695030275168 5712379948512 5718062968576 5720975743392 5724837433952 5738404458528 5742505986516 5770683150336 5772561627924 5783407026306 5790147497316 5799138195456 5800886267904 5801025935754 5802774577236 5811784882176 5813676739234 5818558427136 5829490243584 5831387864106 5842203121664 5860001150976 5864189590272 5882054600448 5890905715968 5893105712512 5894882110208 5908852115712 5914069901136 5919953574528 5945023489104 5955191393424 5973333636816 5980410533682 5986360206736 6004597404624 6005845758087 6007656139758 6009899737497 6035315069952 6037279690743 6039388941312 6066903241728 6068148456448 6071239564416 6089735343744 6095793779712 6101176643136 6103015761024 6121608345216 6133109527104 6165209544256 6169616131432 6184237216248 6188411610888 6197723722008 6216604830072 6228284489868 6235543458648 6240000317031 6258845257728 6270618571776 6272659788759 6282399711744 6296100289024 6301538781696 6303438296064 6315281097216 6334520338944 6348334580224 6367927430592 6372225817152 6401256458688 6403647048992 6406909059564 6413283039072 6426427442076 6432820839648 6438346297344 6440442113196 6457960452096 6469005643776 6471111439884 6502863704064 6504980521676 6534929106944 6536898973696 6538257992448 6542671353088 6558176524032 6572478511872 6592501294848 6597213289056 6603776594688 6609608030064 6617311425504 6629743926576 6631742373984 6644201987696 6659947771344 6664443273264 6699590317602 6704112578462 6720000341418 6732463675392 6734655232578 6737008125952 6747308197357 6752973846528 6755172080202 6765661228032 6767700645888 6767863591713 6780415695872 6788318164992 6794312558976 6801071950848 6805933021056 6826667013504 6841554521984 6857768002176 6862397033856 6863823723528 6865892731152 6899748217992 6935860737288 6940818147861 6947723292328 6961963062249 6968889242952 6972439187259 6974875155456 6977145622629 6996123823104 7006651352064 7009268030976 7041200914944 7045953764864 7067699675712 7083112825152 7104691234368 7118039416992 7120185054528 7126335381312 7141876402752 7155294448288 7160408699236 7168754044296 7182222587124 7195543187456 7204102930116 7214943418956 7217464111104 7219813546036 7236923444604 7239451815936 7250345496576 7255239520256 7272433373184 7277631349248 7315721667072 7329466330368 7351795245312 7354011345408 7360505272224 7367827946752 7390273728768 7394038325856 7395555931296 7429248669024 7434263453344 7435809033822 7458461917398 7460710170732 7472294848512 7474727236158 7495058884608 7497498682422 7511404013568 7513849132062 7534287194112 7547173251072 7549630013198 7579134141696 7586674321408 7593373700224 7611368881536 7613663226624 7616506598016 7627967657856 7651205944704 7656674648688 7680000390192 7696748837232 7711209368408 7720196663088 7734701247672 7737032769648 7775183818808 7780741136051 7802843329449 7804444840959 7816188703869 7818919453696 7837449145344 7840000398321 7842739467264 7846734549888 7854540954624 7878469487616 7885426534848 7893271432704 7926697985472 7940255191232 7964444849088 7968501928296 7973880711576 8006129872832 8007794344116 8010208186344 8013199649996 8034610953096 8047086759936 8049706254324 8052518588416 8089204322304 8094986085888 8119647124992 8127725039616 8134902190848 8137354348032 8144383292928 8162144460288 8177479369472 8245649621664 8251215481184 8263631629344 8270769650976 8273262763584 8280568431252 8288806440096 8304379319824 8314057944864 8320000422708 8360824762368 8363546385012 8376532948992 8379259684978 8402051708928 8404584394752 8404786751802 8420374796288 8440329848832 8446027118592 8450329515264 8490569907456 8496301089536 8526525909408 8535008611584 8542545412752 8551044052096 8568569922768 8577094452864 8581463615088 8587256150928 8628148586512 8658842441886 8675110539459 8698707293184 8701329401856 8701538903631 8704161865854 8717677323264 8720515108851 8744235365376 8747081796159 8763304682496 8790001726464 8796284385408 8805035459584 8812810706752 8823081900672 8836358573952 8839658568768 8842323165312 8879930361792 8885924364352 8917535233656 8932787090136 8960000455224 8970615800523 8979540310104 9006896106936 9020881637376 9023818122284 9059083411968 9068095934464 9074577361408 9100354862592 9102222684672 9106859346624 9143690669568 9149862711808 9151764964704 9154523641536 9182412517824 9199664290656 9247814316384 9254424197148 9282617416332 9291852323936 9296585583012 9299833540608 9300057452558 9302860830172 9324907245108 9328165097472 9342201802752 9342426734802 9345690707968 9370662432768 9388267886592 9423599567616 9444150433536 9452308172544 9455157444096 9472921645824 9490719222656 9493580072704 9501780508416 9522501870336 9558338725728 9576296782832 9601884688032 9605470573488 9610363589346 9619924558608 9649231259472 9657519446016 9660663169794 9703508465664 9706667159826 9754295556096 9757470782514 9772621773824 9802393660416 9805348460544 9805584543769 9807386988672 9814007029632 9853698305024 9858717767808 9860741241728 9888751942272 9895819933584 9905664892032 9914412045096 9944615889864 9947613560976 9966302981544 9996664909896 10018465509416 10049385476403 10056168867693 10098695513088 10101982848867 10105512188928 10132758120303 10148491842048 10151550968832 10155342130688 10170623543808 10182477247488 10191468838464 10201607926272 10208899531584 10240000520256 10262331782976 10293595550784 10312934996896 10316043692864 10349622326988 10400405557248 10403791105932 10405926454612 10421584938492 10449932193792 10453333864428 10456985956352 10462312733184 10472721272832 10494185734656 10504625983488 10513902046464 10524361910272 10561801372416 10568930647296 10619259798784 10624669237728 10631840948768 10657036851552 10677059125488 10680277581792 10712814604128 10732941672432 10740613048854 10753131066444 10773333880686 10793314781184 10796828230006 10805894221824 10806154395174 10822415128434 10826196166656 10829720319054 10846536254464 10849805797376 10859177723904 10875518244864 10882859280384 10973582500608 10994199495552 11018175505792 11027692867968 11031017018112 11040757908336 11051741920128 11085410593152 11093333896944 11143873003536 11151395180016 11153713550733 11206382335736 11208442272768 11212090854237 11246248023633 11267106020352 11270773698093 11301430791168 11320759876608 11324445019797 11368701212544 11380011482112 11390060550336 11424759897024 11436125937152 11441951486784 11449674867904 11476808917056 11485011973032 11545123255848 11566814052612 11580294994632 11598276390912 11602051871508 11605549154472 11623569764352 11627353478468 11658980487168 11662775728212 11684406243328 11720002301952 11728379180544 11764109200896 11781811431936 11786211425024 11789764220416 11817704231424 11828139802272 11839907149056 11890046978208 11910382786848 11946667273632 11960821067364 11972720413472 12009194809248 12011691516174 12015312279516 12019799474994 12070630139904 12074559381486 12078777882624 12133806483456 12136296912896 12142479128832 12179470687488 12191587559424 12202353286272 12206031522048 12243216690432 12266219054208 12330419088512 12339232262864 12368474432496 12376823221776 12395447444016 12433209660144 12456568979736 12471086917296 12480000634062 12530715223663 12541237143552 12545319577518 12564799423488 12568889527467 12592200578048 12603077563392 12606876592128 12607180127703 12630562194432 12634673705563 12669040677888 12696669160448 12735854861184 12744451634304 12802512917376 12807294097984 12813818119128 12826566078144 12852854884152 12865641679296 12880884226392 12942222879768 13009961043352 13056242798781 13069858213888 13076515984896 13085342706176 13116353048064 13144957023744 13185002589696 13194426578112 13207553189376 13219216060128 13234622851008 13259487853152 13263484747968 13288403975392 13319895542688 13328886546528 13399180635204 13408225156924 13440000682836 13464927350784 13469310465156 13474016251904 13494616394714 13505947693056 13510344160404 13531322456064 13535401291776 13535727183426 13560831391744 13576636329984 13588625117952 13602143901696 13611866042112 13653334027008 13683109043968 13715536004352 13724794067712 13727647447056 13731785462304 13799496435984 13871721474576 13881636295722 13895446584656 13923926124498 13937778485904 13944878374518 13949750310912 13950086178837 13954291245258 13992247646208 14013302704128 14013640102203 14018536061952 14023099387493 14082401829888 14091907529728 14135399351424 14166225650304 14209382468736 14236078833984 14240370109056 14252670762624 14283752805504 14310588896576 14320817398472 14337508088592 14364445174248 14408205860232 14429886837912 14439627092072 14473846889208 14490994754691 14555262698496 14560000739739 14631443334144 14636206173771 14658932660736 14703590490624 14708022690816 14721010544448 14735655893504 14780547457536 14788076651712 14791111862592 14858497338048 14868526906688 14871618067644 14916923834796 14921420341464 14944589697024 14949454472316 14990117769216 14994997364844 15022808027136 15027698264124 15068574388224 15094346502144 15099260026396 15158268283392 15173348642816 15186747400448 15222737763072 15227326453248 15233013196032 15255935315712 15302411889408 15313349297376 15360000780384 15393497674464 15422418736816 15440393326176 15469402495344 15474065539296 15550367637616 15561482272102 15605686658898 15608889681918 15632377407738 15637838907392 15674898290688 15680000796642 15685478934528 15693469099776 15709081909248 15756938975232 15770853069696 15786542865408 15853395970944 15880510382464 15928889698176 15937003856592 15947761423152 16012259745664 16015588688232 16020416372688 16026399299992 16069221906192 16099412508648 16110919573281 16160000821029 16189972171776 16195242345009 16209231592761 16239294249984 16244580478581 16269804381696 16274708696064 16280006452801 16288766585856 16324288920576 16354958738944 16491299243328 16502430962368 16527263258688 16541539301952 16546525527168 16561136862504 16577612880192 16608758639648 16628115889728 16640000845416 16727092770024 16753065897984 16758519369956 16804103417856 16809573503604 16840749592576 16880659697664 16892054237184 16900659030528 16981139814912 16992602179072 17053051818816 17070017223168 17085090825504 17102088104192 17137139845536 17154188905728 17162927230176 17174512301856 17256297173024 17317684883772 17350221078918 17397414586368 17402658803712 17403077807262 17408323731708 17435354646528 17441030217702 17488470730752 17494163592318 17526609364992 17580003452928 17592568770816 17610070919168 17625621413504 17646163801344 17672717147904 17679317137536 17684646330624 17759860723584 17771848728704 17835070467312 17865574180272 17920000910448 17941231601046 17959080620208 18013792213872 18029699212491 18047636244568 18111839072229 18118166823936 18149154722816 18200709725184 18204445369344 18210371295571 18213718693248 18287381339136 18299725423616 18303529929408 18309047283072 18364825035648 18399328581312 18495628632768 18508848394296 18565234832664 18583704647872 18593171166024 18600114905116 18605721660344 18649814490216 18684853469604 18691381415936 18776535773184 18817979366277 18847199135232 18888300867072 18904616345088 18910314888192 18945843291648 18981438445312 18987160145408 19003561016832 19045003740672 19116677451456 19152593565664 19203769376064 19210941146976 19220727178692 19239849117216 19298462518944 19315038892032 19321326339588 19407016931328 19413334319652 19508591112192 19514941565028 19545243547648 19604787320832 19610696921088 19611169087538 19614773977344 19628014059264 19707396610048 19717435535616 19721482483456 19777503884544 19791639867168 19811329784064 19828824090192 19889231779728 19895227121952 19932605963088 19993329819792 20036931018832 20098770952806 20112337735386 20197391026176 20203965697734 20211024377856 20211510998381 20241924592071 20265516240606 20296983684096 20303101937664 20303590775139 20310684261376 20341247087616 20364954494976 20382937676928 20403215852544 20417799063168 20480001040512 20524663565952 20587191101568 20625869993792 20632087385728 20699244653976 20807582211864 20811852909224 20822454443583 20843169876984 20885889186747 20906667728856 20924625466368 20931436867887 20988371469312 21027804092928 21048723820544 21123602744832 21137861294592 21238519597568 21249338475456 21263681897536 21314073703104 21354118250976 21360555163584 21425629208256 21465883344864 21481226097708 21506262132888 21546667761372 21586629562368 21593656460012 21612308790348 21644830256868 21652392333312 21659440638108 21693072508928 21699611594752 21718355447808 21751036489728 21765718560768 21947165001216 21988398991104 22036351011584 22055385735936 22062034036224 22081515816672 22103483840256 22170821186304 22186667793888 22287746007072 22302790360032 22307427101466 22412764671472 22416884545536 22424181708474 22492496047266 22534212040704 22541547396186 22602861582336 22641519753216 22648890039594 22737402425088 22760022964224 22780121100672 22849519794048 22872251874304 22883902973568 22899349735808 22953617834112 22970023946064 23090246511696 23133628105224 23160589989264 23204103743016 23211098308944 23254706956936 23325551456424 23342223408153 23413334522877 23448566111607 23456758361088 23464394024617 23520001194963 23528218401792 23563622863872 23572422850048 23579528440832 23635408462848 23656279604544 23679814298112 23780093956416 23820765573696 23893334547264 23921642134728 23945440826944 24018389618496 24023383032348 24030624559032 24039598949988 24141260279808 24149118762972 24157555765248 24267612966912 24272593825792 24284958257664 24358941374976 24383175118848 24404706572544 24412063044096 24486433380864 24532438108416 24660838177024 24678464525728 24736948864992 24753646443552 24790894888032 24866419320288 24913137959472 24942173834592 24960001268124 25061430447326 25082474287104 25090639155036 25129598846976 25137779054934 25184401156096 25206155126784 25213753184256 25214360255406 25261124388864 25269347411126 25338081355776 25393338320896 25471709722368 25488903268608 25605025834752 25614588195968 25627636238256 25653132156288 25705709768304 25731283358592 25761768452784 25884445759536 26019922086704 26025331618377 26042898862487 26104616710893 26112485597562 26153031969792 26161545326553 26170685412352 26232706096128 26241245388477 26289914047488 26370005179392 26388853156224 26415106378752 26438432120256 26469245702016 26518975706304 26526969495936 26576807950784 26639791085376 26657773093056 26798361270408 26816450313848 26880001365672 26911847401569 26938620930312 26989232789428 27020688320808 27062644912128 27071454366852 27121662783488 27177250235904 27204287803392 27223732084224 27306668054016 27366218087936 27431072008704 27449588135424 27455294894112 27463570924608 27598992871968 27743442949152 27763272591444 27790893169312 27847852248996 27875556971808 27889756749036 27899500621824 27900172357674 27908582490516 27984495292416 28026605408256 28027280204406 28037072123904 28046198774986 28164803659776 28183815059456 28270798702848 28332451300608 28418764937472 28472157667968 28480740218112 28505341525248 28567505611008 28621177793152 28641634796944 28675016177184 28728890348496 28816411720464 28859773675824 28879254184144 28947693778416 28981989509382 29110525396992 29120001479478 29262886668288 29272412347542 29317865321472 29327408897423 29407180981248 29416045381632 29416753631307 29442021088896 29471311787008 29561094915072 29576153303424 29582223725184 29716994676096 29737053813376 29743236135288 29833847669592 29842840682928 29898908944632 29989994729688 30055396528248 30168506603079 30198520052792 30305948546601 30316536566784 30373494800896 30445475526144 30454652906496 30466026392064 30511870631424 30604823778816 30626698594752 30720001560768 30786995348928 30844837473632 30880786652352 30938804990688 30948131078592 31100735275232 31122964544204 31211373317796 31217779363836 31264754815476 31275677814784 31349796581376 31360001593284 31370957869056 31386938199552 31418163818496 31513877950464 31541706139392 31573085730816 31706791941888 31761020764928 31857779396352 31874007713184 31895522846304 32024519491328 32031177376464 32040832745376 32052798599984 32138443812384 32198825017296 32221839146562 32320001642058 32379944343552 32390484690018 32418463185522 32478588499968 32489160957162 32539608763392 32549417392128 32550201083953 32560012905602 32577533171712 32648577841152 32709917477888 32982598486656 33004861924736 33054526517376 33083078603904 33093051054336 33122273725008 33155225760384 33217517279296 33256231779456 33280001690832 33454185540048 33517038739912 33619147007208 33636272562711 33801318061056 33812321094279 33819260977489 33962279629824 33973335059391 33985204358144 34106103637632 34140034446336 34170181651008 34204176208384 34274279691072 34308377811456 34325854460352 34349024603712 34512594346048 34635369767544 34700442157836 34794829172736 34806155614524 34816647463416 34870709293056 34882060435404 34976941461504 34988327184636 35053218729984 35160006905856 35185137541632 35220141838336 35251242827008 35292327602688 35345434295808 35358634275072 35369292661248 35519721447168 35543697457408 35670140934624 35731148360544 35840001820896 35882463202092 35918161240416 36027584427744 36059398424982 36095272489136 36223678144458 36236333647872 36298309445632 36401419450368 36408890738688 36420742591142 36427437386496 36574762678272 36599450847232 36607059858816 36618094566144 36729650071296 36798657162624 36991257265536 37017696788592 37130469665328 37167409295744 37186342332048 37200229810232 37211443320688 37299628980432 37369706939208 37592145670989 37635958732554 37694398270464 37706668582401 37776601734144 37788898805021 37809232690176 37820629776384 37821540383109 37891686583296 37904021116689 37962876890624 37974320290816 38007122033664 38090007481344 38233354902912 38305187131328 38407538752128 38421882293952 38441454357384 38479698234432 38596925037888 38642652679176 38826668639304 39029883130056 39090487095296 39209574641664 39222338175076 39229547954688 39256028118528 39414793220096 39434871071232 39442964966912 39555007769088 39583279734336 39622659568128 39657648180384 39778463559456 39790454243904 39865211926176 39986659639584 40073862037664 40197541905612 40224675470772 40394782052352 40407931395468 40422048755712 40423021996762 40483849184142 40531032481212 40593967368192 40606203875328 40607181550278 40621368522752 40682494175232 40729908989952 40765875353856 40806431705088 40835598126336 40960002081024 41049327131904 41174382203136 41251739987584 41264174771456 41398489307952 41615164423728 41623705818448 41644908887166 41686339753968 41771778373494 41813335457712 41849250932736 41850258536511 41862873735774 41976742938624 42040920306609 42055608185856 42069298162479 42247205489664 42275722589184 42477039195136 42498676950912 42527363795072 42628147406208 42708236501952 42721110327168 42851258416512 42931766689728 42962452195416 43012524265776 43093335522744 43187312920024 43224617580696 43289660513736 43318881276216 43386145017856 43680002219217 43894330002432 43908618521313 43976797982208 44072702023168 44110771471872 44124068072448 44163031633344 44206967680512 44341642372608 44373335587776 44575492014144 44605580720064 44614854202932 44825529342944 44833769091072 44848363416948 44984992094532 45068424081408 45083094792372 45205723164672 45283039506432 45297780079188 45474804850176 45520045928448 45560242201344 45699039588096 45744503748608 45767805947136 45798699471616 45907235668224 45940047892128 46180493023392 46267256210448 46321179978528 46408207486032 46422196617888 46509413913872 46651102912848 46684446816306 46826669045754 46897132223214 46913516722176 46928788049234 47040002389926 47056436803584 47127245727744 47144845700096 47159056881664 47270816925696 47312559209088 47359628596224 47560187912832 47641531147392 47786669094528 47843284269456 47890881653888 48036779236992 48046766064696 48061249118064 48079197899976 48298237525944 48332758719843 48480002463087 48569916515328 48585727035027 48717882749952 48733741435743 48809413145088 48824126088192 48840019358403 48972866761728 49064876216832 49321676354048 49356929051456 49473897729984 49507292887104 49581789776064 49732838640576 49826275918944 49884347669184 49920002536248 50122860894652 50181278310072 50259197693952 50275558109868 50368802312192 50412310253568 50428720510812 50522248777728 50538694822252 50676162711552 50786676641792 50943419444736 50977806537216 51210051669504 51229176391936 51255272476512 51306264312576 51411419536608 51462566717184 51523536905568 51768891519072 52039844173408 52050663236754 52085797724974 52209233421786 52224971195124 52306063939584 52323090653106 52341370824704 52465412192256 52482490776954 52579828094976 52740010358784 52777706312448 52830212757504 52876864240512 52938491404032 53037951412608 53053938991872 53153615901568 53279582170752 53315546186112 53596722540816 53632900627696 53760002731344 53823694803138 53877241860624 53978465578856 54041376641616 54089097637473 54142908733704 54354500471808 54447464168448 54465187952357 54613336108032 54631113886713 54732436175872 54862144017408 54899176270848 54910589788224 54927141849216 55197985743936 55486885898304 55526545182888 55581786338624 55695704497992 55751113943616 55779513498072 55800344715348 55817164981032 56054560408812 56074144247808 56092397549972 56329607319552 56367630118912 56541597405696 56664902601216 56837529874944 56944315335936 56961480436224 57010683050496 57135011222016 57242355586304 57283269593888 57350032354368 57457780696992 57632823440928 57719547351648 57758508368288 57895387556832 57963979018764 58221050793984 58240002958956 58525773336576 58544824695084 58635730642944 58654817794846 58814361962496 58832090763264 58833507262614 58884042177792 58942623574016 59122189830144 59152306606848 59164447450368 59433989352192 59474107626752 59486472270576 59667695339184 59685681365856 59797817889264 59979989459376 60110793056496 60337013206158 60397040105584 60450373441627 60611897093202 60633073133568 60634532995143 60725773776213 60746989601792 60890951052288 60909305812992 60910772325417 60932052784128 61023741262848 61209647557632 61253397189504 61440003121536 61573990697856 61689674947264 61761573304704 61877609981376 61896262157184 62201470550464 62245929088408 62422746635592 62435558727672 62467363330749 62529509630952 62720003186568 62773876399104 62794310603661 63083412278784 63146171461632 63413583883776 63522041529856 63715558792704 63748015426368 63791045692608 64049038982656 64062354752928 64081665490752 64105597199968 64276887624768 64397650034592 64443678293124 64640003284116 64759888687104 64780969380036 64836926371044 64957176999936 64978321914324 65079217526784 65098834784256 65100402167906 65120025811204 65155066343424 65297155682304 65419834955776 65965196973312 66009723849472 66109053034752 66166157207808 66186102108672 66244547450016 66310451520768 66435034558592 66512463558912 66560003381664 66908371080096 67034077479824 67238294014416 67272545125422 67602636122112 67624642188558 67638521954978 67924559259648 67946670118782 67970408716288 68212207275264 68280068892672 68340363302016 68408352416768 68548559382144 68616755622912 68651708920704 68698049207424 69025188692096 69270739535088 69400884315672 69612311229048 69633294926832 69764120870808 69976654369272 70026670224459 70240003568631 70345698334821 70370275083264 70393182073851 70502485654016 70584655205376 70690868591616 70717268550144 70738585322496 71039442894336 71087394914816 71340281869248 71462296721088 71680003641792 71764926404184 71836322480832 72055168855488 72118796849964 72190544978272 72447356288916 72472667295744 72596618891264 72802838900736 72817781477376 72841485182284 72854874772992 73149525356544 73198901694464 73214119717632 73236189132288 73459300142592 73597314325248 73982514531072 74035393577184 74260939330656 74334818591488 74372684664096 74400459620464 74422886641376 74599257960864 74739413878416 75184291341978 75271917465108 75388796540928 75413337164802 75553203468288 75577797610042 75618465380352 75641259552768 75643080766218 75783373166592 75808042233378 75925753781248 75948640581632 76014244067328 76180014962688 76466709805824 76610374262656 76815077504256 76843764587904 76882908714768 76959396468864 77193850075776 77285305358352 77653337278608 78059766260112 78075994855131 78128696587461 78444676350152 78459095909376 78484635979659 78512056237056 78723736165431 78869742142464 78885929933824 79110015538176 79166559468672 79245319136256 79315296360768 79556927118912 79580908487808 79730423852352 79973319279168 80147724075328 80395083811224 80449350941544 80815862790936 80846043993524 80967698368284 81062064962424 81187934736384 81214363100556 81242737045504 81364988350464 81531750707712 81612863410176 81671196252672 81920004162048 82098654263808 82348764406272 82503479975168 82528349542912 82796978615904 83230328847456 83247411636896 83289817774332 83372679507936 83543556746988 83626670915424 83698501865472 83700517073022 83725747471548 83953485877248 84081840613218 84111216371712 84138596324958 84494410979328 84551445178368 84954078390272 84997353901824 85054727590144 85256294812416 85416473003904 85442220654336 85702516833024 85863533379456 85924904390832 86025048531552 86186671045488 86374625840048 86449235161392 86579321027472 86637762552432 87360004438434 87715006565641 87788660004864 87817237042626 87953595964416 87982226692269 88145404046336 88221542943744 88248136144896 88250260893921 88326063266688 88413935361024 88683284745216 88746671175552 89150984028288 89211161440128 89229708405864 89651058685888 89696726833896 89969984189064 90166189584744 90505519809237 90595560158376 90949609700352 91120484402688 91398079176192 91489007497216 91535611894272 91597398943232 91814471336448 91880095784256 92360986046784 92534512420896 92642359957056 92816414972064 92844393235776 93018827827744 93302205825696 93368893632612 93653338091508 93794264446428 93827033444352 93857576098468 94080004779852 94112873607168 94254491455488 94289691400192 94318113763328 94541633851392 94625118418176 94719257192448 95120375825664 95283062294784 95573338189056 95686568538912 95781763307776 96073558473984 96093532129392 96122498236128 96158395799952 96596475051888 96665517439686 96960004926174 97139833030656 97171454070054 97435765499904 97467482871486 97618826290176 97648252176384 97650603251859 97680038716806 97945733523456 98129752433664 98161695712451 98643352708096 98713858102912 98947795459968 99014585774208 99163579552128 99465677281152 99652551837888 99768695338368 99840005072496 100245721789304 100362556620144 100551116219736 100857441021624 101077389644504 101436963282837 101457782932467 101886838889472 101920005178173 101955613074432 102420103339008 102458352783872 102510544953024 102612528625152 102822839073216 102925133434368 103047073811136 103537783038144 104079688346816 104101326473508 104171595449948 104418466843572 104449942390248 104612127879168 104646181306212 104682741649408 104930824384512 104964981553908 105159656189952 105480020717568 105555412624896 105660425515008 105753728481024 105876982808064 106075902825216 106107877983744 106307231803136 106559164341504 106631092372224 107193445081632 107265801255392 107520005462688 107647389606276 107754483721248 107956931157712 108082753283232 108178195274946 108285817467408 108709000943616 108894928336896 108930375904714 109226672216064 109262227773426 109464872351744 109724288034816 109798352541696 109821179576448 109854283698432 110395971487872 110973771796608 111053090365776 111163572677248 111391408995984 111502227887232 111559026996144 111600689430696 111634329962064 112109120817624 112184795099944 112776437012967 113083194811392 113120005747203 113329805202432 113366696415063 113464621149327 113675059749888 113712063350067 113888630671872 113922960872448 114021366100992 114270022444032 114484711172608 114566539187776 114700064708736 114915561393984 115265646881856 115439094703296 115517016736576 115790775113664 115927958037528 116480005917912 117089649390168 117271461285888 117309635589692 117628723924992 117667014525228 117768084355584 117885247148032 118244379660288 118304613213696 118328894900736 118867978704384 118948215253504 118972944541152 119335390678368 119371362731712 119595635778528 119959978918752 120221586112992 120674026412316 120794080211168 120900746883254 121223794186404 121266146267136 121269065990286 121451547552426 121493979203584 121781902104576 121818611625984 121821544650834 121864105568256 122047482525696 122419295115264 122506794379008 122880006243072 123147981395712 123379349894528 123523146609408 123755219962752 123792524314368 124402941100928 124491858176816 124845493271184 124871117455344 124934726661498 125059019261904 125440006373136 125547752798208 125550775609533 125588621207322 126166824557568 126207894487437 126827167767552 127044083059712 127431117585408 127472599068997 127496030852736 127582091385216 128098077965312 128124709505856 128163330981504 128211194399936 128553775249536 128795300069184 128887356586248 129280006568232 129561938760072 129673852742088 129956643828648 130158435053568 130200804335812 130240051622408 130839669911552 131725855563939 131930393946624 132019447698944 132218106069504 132332314415616 132372204217344 132489094900032 132620903041536 132870069117184 133024927117824 133120006763328 133816742160192 134068154959648 134476588028832 134545090250844 135205272244224 135249284377116 135277043909956 135849118519296 135893340237564 135940817432576 136424414550528 136560137785344 136680726604032 136816704833536 137097118764288 137233511245824 137303417841408 137396098414848 138050377384192 138541479070176 138801768631344 139224622458096 139266589853664 139528241741616 139953308738544 140053340448918 140480007137262 140691396669642 140740550166528 140786364147702 141004971308032 141169310410752 141381737183232 141434537100288 141477170644992 141480576988667 142078885788672 142174789829632 142680563738496 142924593442176 143360007283584 143529852808368 143672644961664 144110337710976 144237593699928 144381089956544 144894712577832 144998276159529 145682970364568 145709749545984 145757181105081 146201224307229 146428239435264 146472378264576 146520058075209 146918600285184 147194628650496 147965029062144 148070787154368 148521878661312 148669637182976 148745369328192 148800919240928 148845773282752 149198515921728 149478827756832 150368582683956 150543834930216 150777593081856 150826674329604 151106406936576 151155595220084 151236930760704 151286161532436 151566746333184 151616084466756 151851507562496 151897281163264 152028488134656 152360029925376 152933419611648 153220748525312 153630155008512 153687529175808 153765817429536 153918792937728 154387700151552 154570610716704 155306674557216 156119532520224 156151989710262 156257393174922 156889352700304 156918191818752 156969271959318 157024112474112 157447472330862 157739484284928 157771859867648 158220031076352 158333118937344 158490638272512 158630592721536 159113854237824 159161816975616 159460847704704 159946638558336 160295448150656 160790167622448 160898701883088 161631725581872 161692087987048 161935396736568 162124129924848 162267292912419 162428726201112 163063501415424 163342392505344 163395563857071 163840008324096 163893341660139 164197308527616 164250758172319 164697528812544 165006959950336 165056699085824 165593957231808 166460657694912 166494823273792 166579635548664 166745359015872 167087113493976 167253341830848 167401034146044 167451494943096 168163681226436 168222432743424 168277192649916 168988821958656 169102890356736 169908156780544 169994707803648 170109455180288 170512589624832 170832946007808 170884441308672 171405033666048 171727066758912 171849808781664 172050097063104 172373342090976 172749251680096 172898470322784 173158642054944 173275525104864 174720008876868 175430013131282 175577320009728 175634474085252 175907191928832 175964453384538 176290808092672 176443085887488 176496272289792 176500521787842 176652126533376 176827870722048 177366569490432 177493342351104 178301968056576 178422322880256 178459416811728 179302117371776 179393453667792 179939968378128 180332379169488 181011039618474 181191120316752 181351120324881 181899219400704 181903598985429 182177321328639 182240968805376 182300292037409 182732316976251 182796158352384 183071223788544 183194797886464 183628942672896 183760191568512 184721972093568 185069024841792 185284719914112 185632829944128 185688786471552 186037655655488 186604411651392 186737787265224 187306676183016 187588528892856 187715152196936 188160009559704 188382931810983 188579382800384 189250236836352 189438514384896 190240751651328 190566124589568 191146676378112 191373137077824 191563526615552 192147116947968 192187064258784 192244996472256 192316791599904 193192950103776 193331034879372 193920009852348 194279666061312 194342908140108 194871530999808 194934965742972 195237652580352 195296504352768 195301206503718 195360077433612 195891467046912 196259504867328 196323391424902 197286705416192 197427716205824 197895590919936 198029171548416 198327159104256 198931354562304 199305103675776 199537390676736 199680010144992 200491443578608 200725113240288 201102232439472 201714882043248 202154779289008 202873926565674 202915565864934 203773677778944 203840010356346 203911226148864 204840206678016 204916705567744 205021089906048 205225057250304 205645678146432 205850266868736 206094147622272 207075566076288 208159376693632 208202652947016 208343190899896 208836933687144 208899884780496 209292362612424 209929963107816 210080010673377 210720010705893 211110825249792 211179546221553 211507456962048 211753965616128 212151805650432 212215755967488 212614463606272 213118328683008 213262184744448 214386890163264 214531602510784 215040010925376 215294779212552 215508967442496 215913862315424 216165506566464 216356390549892 216571634934816 217418001887232 217789856673792 217860751809428 218453344432128 218524455546852 218929744703488 219448576069632 219596705083392 219642359152896 219708567396864 220791942975744 221947543593216 222106180731552 222327145354496 222782817991968 223004455774464 223118053992288 223201378861392 223268659924128 224218241635248 224369590199888 225552874025934 226166389622784 226240011494406 226659610404864 226733392830126 226929242298654 227350119499776 227424126700134 227777261343744 227845921744896 227851407587671 228042732201984 228540044888064 228969422345216 229133078375552 229400129417472 229831122787968 230531293763712 230878189406592 231034033473152 231581550227328 231855916075056 232960011835824 234179298780336 234386089762383 234619271179384 235334029050456 235453907938977 235536168711168 236609226427392 236657789801472 236734826842423 237735957408768 237896430507008 237945889082304 238670781356736 238742725463424 239191271557056 239919957837504 240443172225984 241348052824632 241588160422336 241801493766508 242447588372808 242538131980572 242903095104852 242987958407168 243563804209152 243643089301668 243728211136512 244094965051392 244838590230528 245013588758016 245760012486144 246295962791424 246758699789056 247046293218816 247510439925504 247585048628736 248805882201856 248983716353632 249690986542368 249742234910688 249869453322996 250118038523808 250880012746272 251095505596416 251101551219066 251177242414644 252333649115136 252415788974874 253654335535104 254088166119424 254862235170816 254945198137994 254992061705472 255164182770432 256196155930624 256249419011712 256326661963008 256422388799872 257107550499072 257590600138368 257774713172496 258560013136464 259123877520144 259347705484176 259913287657296 260401608671624 260480103244816 262749642978953 263145019696923 263451711127878 263860787893248 263946680076807 264038895397888 264436212139008 264664628831232 264744408434688 264750782681763 264978189800064 265241806083072 265740138234368 266049854235648 266240013526656 267633484320384 268136309919296 268953176057664 269090180501688 270498568754232 270554087819912 271516559427711 271786680475128 272848829101056 273361453208064 273633409667072 274194237528576 274467022491648 274606835682816 274792196829696 276100754768384 277082958140352 277603537262688 278449244916192 278533179707328 279056483483232 279906617477088 280106680897836 280960014274524 281382793339284 281481100333056 281572728295404 282009942616064 282338620821504 282763474366464 282869074200576 282954341289984 282961153977334 284157771577344 284349579659264 285361127476992 285849186884352 286720014567168 287059705616736 287345289923328 288220675421952 288475187399856 288762179913088 289789425155664 289996552319058 291365940729136 291419499091968 291514362210162 292402448614458 292856478870528 292944756529152 292951809755577 293040116150418 293837200570368 294389257300992 294485087137353 295930058124288 296141574308736 297043757322624 297339274365952 297490738656384 297601838481856 297691546565504 298397031843456 298957655513664 300737165367912 301087669860432 301653348659208 302311190440168 302572323064872 303232168933512 303703015124992 304373348797401 305760015534519 305866839223296 306441497050624 307260310017024 307375058351616 307531634859072 307837585875456 308775400303104 309141221433408 310613349114432 312239065040448 312303979420524 312514786349844 313778705400608 313836383637504 313938543918636 314048224948224 314894944661724 315478968569856 315543719735296 316440062152704 316666237874688 316981276545024 317261185443072 318227708475648 318323633951232 318921695409408 319893277116672 320590896301312 321580335244896 321797403766176 323263451163744 323384175974096 323870793473136 324248259849696 324534585824838 324857452402224 326127002830848 326684785010688 326791127714142 327680016648192 327786683320278 328394617055232 328501516344638 329395057625088 330013919900672 330113398171648 331187914463616 332921315389824 332989646547584 333159271097328 333490718031744 334174226987952 334506683661696 334802068292088 334902989886192 336327362452872 336554385299832 338329311038901 338557685212331 339360017241609 339989415607296 340100089245189 340218910360576 341025179249664 341136190050201 341665892015616 341768882617344 342810067332096 343454133517824 343699617563328 344100194126208 344746684181952 345498503360192 345796940645568 346317284109888 346551050209728 349440017753736 350860026262564 351268948170504 351814383857664 351928906769076 352581616185344 352886171774976 353001043575684 353304253066752 353655741444096 354733138980864 354986684702208 356603936113152 356844645760512 356918833623456 358604234743552 358786907335584 359879936756256 360664758338976 362022079236948 362382240633504 362702240649762 363798438801408 363807197970858 364354642657278 364481937610752 364600584074818 365464633952502 365592316704768 366142447577088 366389595772928 367257885345792 367520383137024 369443944187136 370138049683584 370569439828224 371265659888256 371377572943104 372075311310976 373208823302784 373475574530448 374613352366032 375177057785712 375430304393872 376320019119408 376652326828599 376765863621966 378500473672704 378623683462311 380481503302656 381132249179136 381256315666499 382293352756224 382417797206991 382746274155648 383127053231104 384294233895936 384374128517568 384489992944512 384633583199808 386385900207552 386662069758744 387840019704696 388685816280216 389869931485944 390475305160704 390602413007436 390720154867224 392519009734656 392646782849804 394573410832384 394855432411648 395791181839872 396058343096832 396654318208512 397862709124608 398610207351552 399074781353472 399360020289984 400982887157216 401450226480576 402204464878944 403429764086496 404309558578016 405747853131348 405831131729868 407547355557888 407680020712692 407822452297728 409680413356032 409833411135488 410042179812096 410450114500608 411291356292864 411700533737472 412188295244544 414151132152576 416318753387264 416405305894032 416686381799792 417673867374288 417799769560992 418584725224848 419859926215632 420160021346754 421440021411786 422221650499584 422359092443106 423014913924096 423152614091389 423507931232256 424303611300864 424431511934976 424441730966001 425228927212544 426236657366016 426524369488896 428773780326528 429063205021568 430080021850752 430589558425104 431017934884992 431827724630848 432331013132928 432712781099784 433143269869632 435721503618856 437048911093704 437271543315243 439284718305792 439417134793728 439560174225627 441583885951488 443895087186432 444212361463104 444654290708992 445565635983936 446008911548928 446236107984576 446402757722784 446537319848256 448436483270496 448739180399776 451105748051868 452332779245568 452480022988812 453319220809728 453466785660252 453858484597308 454700238999552 454848253400268 455554522687488 455691843489792 455702815175342 456085464403968 457080089776128 457938844690432 458266156751104 458800258834944 459662245575936 461062587527424 461756378813184 462068066946304 463163100454656 463711832150112 465920023671648 468358597560672 468772179524766 469238542358768 470668058100912 470907815877954 471072337422336 473218452854784 473315579602944 473469653684846 475471914817536 475792861014016 475891778164608 477341562713472 477485450926848 478382543114112 479839915675008 480886344451968 482696105649264 483176320844672 483602987533016 484895176745616 485076263961144 485806190209704 487286178603336 490027177516032 490186691571213 491520024972288 491680024980417 492591925582848 492752274516957 493517399578112 494092586437632 495020879851008 495170097257472 497611764403712 497967432707264 499381973084736 499484469821376 499738906645992 500236077047616 501760025492544 502203102438132 502354484829288 504667298230272 504831577949748 507308671070208 508176332238848 509724470341632 509890396275988 509984123410944 510328365540864 512392311861248 512498838023424 512653323926016 512844777599744 514215100998144 515181200276736 515549426344992 517120026272928 518247755040288 518695410968352 519826575314592 520803217343248 520960206489632 525499285957906 526290039393846 526903422255756 527721575786496 527893360153614 528077790795776 528872424278016 529329257662464 529488816869376 529501565363526 529956379600128 530483612166144 531480276468736 532099708471296 532480027053312 535266968640768 536272619838592 537906352115328 538180361003376 540997137508464 541108175639824 543033118855422 543573360950256 544053360974643 545697658202112 545710796956287 546531963985917 546722906416128 546900876112227 548388475057152 549213671365632 549584393659392 552201509536768 554165916280704 555207074525376 556898489832384 557066359414656 558112966966464 559813234954176 560213361795672 561920028549048 562765586678568 563145456590808 564019885232128 565738148401152 565922307954668 568315543154688 568699159318528 570722254953984 571698373768704 573440029134336 574119411233472 574690579846656 576441350843904 576950374799712 577524359826176 579578850311328 579993104638116 582731881458272 582838998183936 583028724420324 584804897228916 585712957741056 585889513058304 585903619511154 586080232300836 587674401140736 588778514601984 588970174274706 591860116248576 592283148617472 594087514645248 594678548731904 594981477312768 595203676963712 595383093131008 596794063686912 597915311027328 601474330735824 602175339720864 603306697318416 604622380880336 605144646129744 606464337867024 608746697594802 611520031069038 611733678446592 612882994101248 614520620034048 614750116703232 615063269718144 615675171750912 617550800606208 618282442866816 621226698228864 624478130080896 624607958841048 625029572699688 627557410801216 627877087837272 629789889323448 630240032020131 633332475749376 633538638664659 634522370886144 636455416951296 636647267902464 637843390818816 639786554233344 641181792602624 643160670489792 643594807532352 646526902327488 646768351948192 647741586946272 648496519699392 649069171649676 649714904804448 652254005661696 653369570021376 653582255428284 655360033296384 655573366640556 656789234110464 657003032689276 658790115250176 660027839801344 660226796343296 662375828927232 665842630779648 665979293095168 666318542194656 666981436063488 668348453975904 669013367323392 669604136584176 669805979772384 672654724905744 673108770599664 676658622077802 677115370424662 678720034483218 679978831214592 680200178490378 680437820721152 682050358499328 682272380100402 683331784031232 683537765234688 683554222763013 685620134664192 686908267035648 687399235126656 688200388252416 689493368363904 690997006720384 691593881291136 692634568219776 693102100419456 698880035507472 701720052525128 702537896341008 703158269287149 703857813538152 706002087151368 706608506133504 709973369404416 710204480527269 713207872226304 713689291521024 713837667246912 717208469487104 717573814671168 719759873512512 721329516677952 724044158473896 724764481267008 725404481299524 727614395941716 728709285314556 728963875221504 729201168149636 730929267905004 731184633409536 732284895154176 732779191545856 734515770691584 735040766274048 738887888374272 740276099367168 741138879656448 742531319776512 742755145886208 744150622621952 746417646605568 746951149060896 749226704732064 750354115571424 750860608787744 752640038238816 753304653657198 753531727243932 757000947345408 757247366924622 760963006605312 762264498358272 762512631332998 764586705512448 764835594413982 765492548311296 766254106462208 768588467791872 768748257035136 768979985889024 769267166399616 772771800415104 773324139517488 775680039409392 777371632560432 779739862971888 781204826014872 781440309734448 785293565699608 785854854741151 788248928936859 789435059090769 789710864823296 791582363679744 791840040230421 792116686193664 793308636417024 794252348045289 795725418249216 797220414703104 798149562706944 798720040579968 801965774314432 802900452961152 804408929757888 806859528172992 808619117156032 811495706262696 811662263459736 815360041425384 819666822270976 820084359624192 820900229001216 822582712585728 823401067474944 824376590489088 828302264305152 832637506774528 832810611788064 833372763599584 835347734748576 835599539121984 837169450449696 839719852431264 840320042693508 842880042823572 844443300999168 844718184886212 846029827848192 846305228182778 847015862464512 848607222601728 848863023869952 848883461932002 850457854425088 852473314732032 853048738977792 857547560653056 858126410043136 860160043701504 861179116850208 862035869769984 863655449261696 864662026265856 865425562199568 866286539739264 871443007237712 874097822187408 874543086630486 878569436611584 878834269587456 878855429266731 879120348451254 883167771902976 883455261412059 887790174372864 888424722926208 889308581417984 891131271967872 892017823097856 892472215969152 892805515445568 893074639696512 896872966540992 897478360799552 902211496103736 904960045977624 906933571320504 907716969194616 909696506800536 911109045374976 911405630350684 913120046392203 915877689380864 916532313502208 917600517669888 919324491151872 922125175054848 923512757626368 924136133892608 926326200909312 927423664300224 931840047343296 936717195121344 937544359049532 938477084717536 941336116201824 941815631755908 942144674844672 946436905709568 946631159205888 946939307369692 950943829635072 951585722028032 951783556329216 954683125426944 954970901853696 956765086228224 959679831350016 961772688903936 965392211298528 966352641689344 967205975066032 969790353491232 970152527922288 971612380419408 974572357206672 980054355032064 980373383142426 983040049944576 983360049960834 985183851165696 985504549033914 987034799156224 988185172875264 990041759702016 990340194514944 990364038920669 995223528807424 995934865414528 998763946169472 998968939642752 999477813291984 1000472154095232 1003520050985088 1004406204876264 1004708969658576 1009663155899496 1014987933116703 1015673055636993 1019780792551976 1019968246821888 1020300267735567 1020656731081728 1023408570150603 1024997676046848 1025306647852032 1025689555199488 1028430201996288 1030362400553472 1031098852689984 1034240052545856 1036495510080576 1037390821936704 1039653150629184 1041606434686496 1041920412979264 1050998571915812 1052580078787692 1053806844511512 1055443151572992 1055786720307228 1056155581591552 1057744848556032 1058658515324928 1059003130727052 1059912759200256 1060967224332288 1062960552937472 1064199416942592 1064960054106624 1070533937281536 1072545239677184 1075812704230656 1076360722006752 1081994275016928 1082216351279648 1086066237710844 1087146721900512 1088106721949286 1091395316404224 1091421593912574 1093063927971834 1093445812832256 1093801752224454 1096776950114304 1098427342731264 1099168787318784 1104403019073536 1108331832561408 1110414149050752 1113796979664768 1114132718829312 1116225933932928 1119626469908352 1120426723591344 1123840057098096 1125531173357136 1126290913181616 1131844615909336 1135871050386933 1141444509907968 1143396747537408 1143768946999497 1146880058268672 1147253391620973 1148238822466944 1149381159693312 1152882701687808 1153900749599424 1155048719652352 1159157700622656 1159986209276232 1165463762916544 1166057448840648 1169609794457832 1171425915482112 1171807239022308 1172160464601672 1177557029203968 1177940348549412 1183720232497152 1184566297234944 1188175029290496 1189357097463808 1189962954625536 1190407353927424 1190766186262016 1193588127373824 1195830622054656 1202948661471648 1204350679441728 1206613394636832 1209244761760672 1210289292259488 1212928675734048 1217493395189604 1223040062138076 1223467356893184 1225765988202496 1229041240068096 1229500233406464 1230126539436288 1231350343501824 1235101601212416 1236564885733632 1242453396457728 1248956260161792 1249215917682096 1250059145399376 1255114821602432 1255754175674544 1259579778646896 1260480064040262 1266664951498752 1267077277329318 1269044741772288 1269457842274167 1272910833902592 1273294535804928 1273325192898003 1275686781637632 1276102044261863 1279573108466688 1282363585205248 1286321340979584 1287189615064704 1293053804654976 1293536703896384 1295483173892544 1296993039398784 1298138343299352 1299429809608896 1307164510856568 1311146733281112 1314006065378552 1318680522676881 1320055679602688 1324751657854464 1331685261559296 1331958586190336 1332637084389312 1333962872126976 1336696907951808 1338026734646784 1339208273168352 1339611959544768 1345309449811488 1346217541199328 1353317244155604 1354230740849324 1357440068966436 1359957662429184 1360400356980756 1360875641442304 1364100716998656 1364544760200804 1366663568062464 1367075530469376 1367108445526026 1371240269328384 1373816534071296 1374798470253312 1376400776504832 1378986736727808 1381994013440768 1383187762582272 1385269136439552 1386204200838912 1397760071014944 1403440105050256 1405075792682016 1406316538574298 1407715627076304 1412004174302736 1413217012267008 1419946738808832 1420408961054538 1426415744452608 1427378583042048 1427675334493824 1434416938974208 1435147629342336 1439519747025024 1442659033355904 1448088316947792 1449528962534016 1450808962599048 1455228791883432 1457418570629112 1458402336299272 1461858535810008 1470081532548096 1470560074713639 1475040074941251 1477775776748544 1478256823550871 1480552198734336 1482277759312896 1485062639553024 1485510291772416 1488301245243904 1492835293211136 1493902298121792 1498453409464128 1500708231142848 1501721217575488 1505280076477632 1506609307314396 1507063454487864 1514001894690816 1514494733849244 1521926013210624 1524528996716544 1525025262665996 1529173411024896 1529671188827964 1530985096622592 1532508212924416 1537176935583744 1537496514070272 1537959971778048 1538534332799232 1545543600830208 1546648279034976 1551360078818784 1554743265120864 1559479725943776 1562409652029744 1562880619468896 1570587131399216 1571709709482302 1576497857873718 1578870118181538 1579421729646592 1583164727359488 1583680080460842 1584233372387328 1586617272834048 1588504696090578 1591450836498432 1594440829406208 1596299125413888 1597440081159936 1603931548628864 1605800905922304 1608817859515776 1613719056345984 1617238234312064 1622991412525392 1623324526919472 1630720082850768 1632160082923929 1637132390868861 1640168719248384 1640702628336681 1645165425171456 1648753180978176 1656604528610304 1657143787896961 1665275013549056 1665621223576128 1666745527199168 1670695469497152 1671199078243968 1674338900899392 1679439704862528 1680640085387016 1685760085647144 1689436369772424 1692059655696384 1692610456365556 1697214445203456 1697766923864004 1700915708850176 1704946629464064 1706097477955584 1715095121306112 1716252820086272 1720320087403008 1722358233700416 1724071739539968 1727310898523392 1729324052531712 1730851124399136 1732573079478528 1742886014475424 1748195644374816 1749086173260972 1757138873223168 1757668539174912 1757710858533462 1758240696902508 1766335543805952 1766910522824118 1775580348745728 1776849445852416 1778617162835968 1782262543935744 1784035646195712 1784944431938304 1785611030891136 1786149279393024 1793745933081984 1794956721599104 1804422992207472 1809920091955248 1813867142641008 1815433938389232 1819393013601072 1822811260701368 1826240092784406 1833064627004416 1835201035339776 1838648982303744 1839247500852671 1844250350109696 1847025515252736 1848272267785216 1852652401818624 1854847328600448 1863680094686592 1873434390242688 1875088718099064 1876954169435072 1882672232403648 1883631263511816 1893878614739384 1900615915993977 1903567112658432 1909366250853888 1909941803707392 1913530172456448 1919359662700032 1923545377807872 1930784422597056 1932705283378688 1934411950132064 1939580706982464 1940305055844576 1943224760838816 1949144714413344 1960108710064128 1960746766284852 1966080099889152 1966720099921668 1970367702331392 1971009098067828 1974069598312448 1976370345750528 1980083519404032 1980680389029888 1980728077841338 1990447057614848 1991869730829056 1997527892338944 1997937879285504 1998955626583968 2000944308190464 2007040101970176 2008812409752528 2009417939317152 2019326311798992 2029975866233406 2031346111273986 2039561585103952 2039936493643776 2040600535471134 2041313462163456 2041362610836481 2046817140301206 2049995352093696 2050613295704064 2050662668289039 2051379110398976 2056860403992576 2060724801106944 2062197705379968 2068480105091712 2072991020161152 2074781643873408 2079306301258368 2083212869372992 2083840825958528 2101997143831624 2105160157575384 2107613689023024 2109474807861447 2111573440614456 2118006261454104 2119825518400512 2125921105874944 2129920108213248 2130613441581807 2141067874563072 2145090479354368 2151625408461312 2152721444013504 2163988550033856 2164432702559296 2172132475421688 2174293443801024 2176213443898572 2182843187825148 2186127855943668 2186891625664512 2187603504448908 2193553900228608 2196854685462528 2198337574637568 2208806038147072 2216663665122816 2220828298101504 2227593959329536 2228265437658624 2232451867865856 2239252939816704 2240853447182688 2247680114196192 2251062346714272 2252581826363232 2263689231818672 2271742100773866 2282889019815936 2286793495074816 2287537893998994 2293760116537344 2294506783241946 2296477644933888 2298762319386624 2305765403375616 2307801499198848 2310097439304704 2318315401245312 2319972418552464 2330927525833088 2332114897681296 2339219588915664 2343614478044616 2344320929203344 2355880697098824 2357564564223453 2364746786810577 2368305177272307 2369132594469888 2369903796486317 2375520120691263 2376350058580992 2379925909251072 2380814707854848 2381532372524032 2387176254747648 2391661244109312 2405897322943296 2408701358883456 2413226789273664 2418489523521344 2420578584518976 2425857351468096 2434986790379208 2446080124276152 2451531976404992 2459000466812928 2460253078872576 2462700687003648 2470203202424832 2473129771467264 2484906792915456 2497912520323584 2498431835364192 2500118290798752 2510229643204864 2511508351349088 2519159557293792 2520960128080524 2533329902997504 2534154554658636 2538089483544576 2538915684548334 2545821667805184 2546589071609856 2546650385796006 2551373563275264 2552204088523726 2559146216933376 2564727170410496 2572642681959168 2574379230129408 2586107609309952 2587073407792768 2590966347785088 2593986078797568 2596276686598704 2598859619217792 2614329021713136 2622293466562224 2628012130757104 2636566287800193 2637361045353762 2649503315708928 2650365784236177 2663370523118592 2663917172380672 2665274168778624 2667925744253952 2673393815903616 2676053469293568 2678416546336704 2679223919089536 2690618899622976 2692435082398656 2706634488311208 2708461481698648 2714880137932872 2720800713961512 2729089520401608 2733327136124928 2734216891052052 2739360139176609 2747633068142592 2749596940506624 2752801553009664 2757973473455616 2763988026881536 2766375525164544 2770538272879104 2772408401677824 2795520142029888 2806880210100512 2810151585364032 2812633077148596 2815431254152608 2824008348605472 2826434024534016 2839893477617664 2840817922109076 2852831488905216 2854757166084096 2855350668987648 2868833877948416 2870295258684672 2879039494050048 2885318066711808 2896176633895584 2899057925068032 2901617925198096 2910457583766864 2914837141258224 2916804672598544 2923717071620016 2940163065096192 2941120149427278 2950080149882502 2955551553497088 2956513647101742 2961104397468672 2962068298639723 2964555518625792 2970125279106048 2971020583544832 2971092116762007 2976602490487808 2985670586422272 2987804596243584 2996906818928256 3001416462285696 3003442435150976 3010560152955264 3013218614628792 3014126908975728 3028989467698488 3047019166910979 3050050525331992 3059342377655928 3060900803206701 3061970193245184 3074993028140544 3075919943556096 3077068665598464 3091087201660416 3093296558069952 3102720157637568 3109486530241728 3118959451887552 3124819304059488 3125761238937792 3141174262798432 3143419418964604 3152995715747436 3157740236363076 3158843459293184 3166329454718976 3167360160921684 3168466744774656 3173234545668096 3177009392181156 3182901672996864 3188881658812416 3192598250827776 3194880162319872 3207863097257728 3211601811844608 3217635719031552 3227438112691968 3234476468624128 3245982825050784 3246649053838944 3261440165701536 3264320165847858 3274264781737722 3280337438496768 3281405256673362 3290330850342912 3297506361956352 3313209057220608 3314287575793922 3330550027098112 3331242447152256 3333491054398336 3341390938994304 3342398156487936 3348677801798784 3358879409725056 3361280170774032 3371520171294288 3378872739544848 3385220912731112 3395533847728008 3415745358726389 3430190242612224 3431306840998491 3432505640172544 3440640174806016 3441760174862919 3444716467400832 3448143479079936 3454621797046784 3458648105063424 3461702248798272 3465146158957056 3485772028950848 3496391288749632 3498172346521944 3514277746446336 3515421717066924 3516481393805016 3532671087611904 3533821045648236 3551160697491456 3553698891704832 3557234325671936 3564525087871488 3568071292391424 3569888863876608 3571222061782272 3572298558786048 3587491866163968 3589913443198208 3608845984414944 3619840183910496 3627734285282016 3630867876778464 3638786027202144 3645622521402736 3652480185568812 3666129254008832 3670402070679552 3677297964607488 3678495001705342 3688500700219392 3694051030505472 3696544535570432 3705304803637248 3709694657200896 3727360189373184 3746868780485376 3750177436198128 3753908338870144 3765344464807296 3767262527023632 3787757229478768 3801231831987954 3807134225316864 3808373526822501 3818732501707776 3819883607414784 3819975578694009 3827060344912896 3828306132785589 3838719325400064 3847090755615744 3861568845194112 3865410566757376 3868823900264128 3879161413964928 3880610111689152 3886449521677632 3898289428826688 3921493532569704 3933440199843336 3942018196135656 3948139196624896 3960167038808064 3961456155682676 3980894115229696 3983739461658112 3995055784677888 3995875758571008 3997911253167936 4001888616380928 4014080203940352 4017624819505056 4018835878634304 4038652623597984 4059951732466812 4062692222547972 4079123170207904 4079872987287552 4081201070942268 4082626924326912 4082725221672962 4093634280602412 4099990704187392 4101226591408128 4101325336578078 4102758220797952 4113720807985152 4121449602213888 4124395410759936 4136960210183424 4145982040322304 4149563287746816 4158612602516736 4166425738745984 4167681651917056 4203994287663248 4210320315150768 4215227378046048 4218949615722894 4223146881228912 4236012522908208 4239651036801024 4259840216426496 4261226883163614 4282135749126144 4290180958708736 4303250816922624 4305442888027008 4327977100067712 4328865405118592 4344264950843376 4348586887602048 4352426887797144 4365686375650296 4372255711887336 4375207008897816 4411680224140917 4433327330245632 4434770470652613 4441656596203008 4455187918659072 4456530875317248 4464903735731712 4478505879633408 4481706894365376 4495360228392384 4502124693428544 4505163652726464 4527378463637344 4543484201547732 4565778039631872 4573586990149632 4575075787997988 4587520233074688 4589013566483892 4592955289867776 4597524638773248 4611530806751232 4615602998397696 4620194878609408 4636630802490624 4639944837104928 4661855051666176 4664229795362592 4678439177831328 4687228956089232 4688641858406688 4711761394197648 4715129128446906 4729493573621154 4736610354544614 4738265188939776 4739807592972634 4751040241382526 4752700117161984 4759851818502144 4761629415709696 4763064745048064 4774352509495296 4783322488218624 4811794645886592 4817402717766912 4826453578547328 4836979047042688 4841157169037952 4851714702936192 4869973580758416 4892160248552304 4896480248771787 4920506157745152 4922107885010043 4946259542934528 4969813585830912 4971431363690883 4995825040647168 4996863670728384 5000236581597504 5020459286409728 5023016702698176 5038319114587584 5041920256161048 5068309109317272 5076178967089152 5077831369096668 5091643335610368 5093300771592012 5102747126550528 5104408177047452 5118292433866752 5129454340820992 5145285363918336 5148758460258816 5172215218619904 5174146815585536 5181932695570176 5187972157595136 5192553373197408 5197719238435584 5228658043426272 5244586933124448 5256024261514208 5273132575600386 5274722090707524 5299006631417856 5300731568472354 5326741046237184 5327834344761344 5330548337557248 5335851488507904 5346787631807232 5352106938587136 5356833092673408 5358447838179072 5381237799245952 5384870164797312 5413268976622416 5416922963397296 5429760275865744 5441601427923024 5458179040803216 5468433782104104 5478720278353218 5499193881013248 5500983983188057 5505603106019328 5515946946911232 5517742502558013 5527976053763072 5532751050329088 5541076545758208 5544816803355648 5591040284059776 5613760420201024 5620303170728064 5625266154297192 5630862508305216 5648016697210944 5681635844218152 5710701337975296 5737667755896832 5740590517369344 5758078988100096 5770636133423616 5792353267791168 5798115850136064 5803235850396192 5820915167533728 5829674282516448 5833609345197088 5847434143240032 5880326130192384 5882240298854556 5900160299765004 5911103106994176 5913027294203484 5922208794937344 5924136597279446 5929111037251584 5940250558212096 5942041167089664 5942184233524014 5953204980975616 5971341172844544 5975609192487168 5993813637856512 6002832924571392 6006884870301952 6021120305910528 6026437229257584 6028253817951456 6057978935396976 6094038333821958 6100101050663984 6118684755311856 6121801606413402 6123940386490368 6124087832509443 6149986056281088 6151839887112192 6151988004867117 6154137331196928 6182174403320832 6186593116139904 6205440315275136 6218973060483456 6237918903775104 6249638608118976 6251522477875584 6282348525596864 6286838837929208 6305991431494872 6315480472726152 6334720321843368 6354018784362312 6377763317624832 6389760324639744 6391840324745421 6415726194515456 6423203623689216 6435271438063104 6454876225383936 6468952937248256 6491965650101568 6493298107677888 6522880331403072 6528640331695716 6548529563475444 6560674876993536 6562810513346724 6580661700685824 6595012723912704 6626418114441216 6628575151587844 6661100054196224 6662484894304512 6666982108796672 6682781877988608 6684796312975872 6697355603597568 6717758819450112 6722560341548064 6743040342588576 6757745479089696 6770441825462224 6791067695456016 6831490717452778 6860380485224448 6862613681996982 6865011280345088 6881280349612032 6883520349725838 6889432934801664 6896286958159872 6909243594093568 6917296210126848 6923404497596544 6930292317914112 6971544057901696 6992782577499264 6996344693043888 7030843434133848 7032962787610032 7067642091296472 7072693692670359 7094240360431731 7104915531816921 7107397783409664 7109711389458951 7129050175742976 7139777727753216 7142444123564544 7144597117572096 7174983732327936 7179826886396416 7217691968829888 7239680367820992 7255468570564032 7261735753556928 7277572054404288 7291245042805472 7304960371137624 7332258508017664 7354595929214976 7356990003410684 7377001400438784 7388102061010944 7393089071140864 7410609607274496 7419389314401792 7454720378746368 7493737560970752 7500354872396256 7507816677740288 7530688929614592 7534525054047264 7575514458957536 7602463663975908 7614268450633728 7616747053645002 7637465003415552 7639767214829568 7639951157388018 7654120689825792 7656612265571178 7677438650800128 7694181511231488 7723137690388224 7730821133514752 7737647800528256 7758322827929856 7761220223378304 7772899043355264 7796578857653376 7842987065139408 7866880399686672 7884036392271312 7922912311365352 7951097352708531 7967478923316224 7990111569355776 7991751517142016 7995822506335872 8003777232761856 8028160407880704 8035249639010112 8037671757268608 8077305247195968 8119903464933624 8125384445095944 8158246340415808 8162402141884536 8165450443345924 8187268561204824 8199981408374784 8202650673156156 8205516441595904 8242899204427776 8248790821519872 8273920420366848 8291964080644608 8299126575493632 8317225205033472 8332851477491968 8335363303834112 8407988575326496 8420640630301536 8430454756092096 8437899231445788 8446293762457824 8472025045816416 8479302073602048 8519680432852992 8522453766327228 8564271498252288 8580361917417472 8606501633845248 8610885776054016 8655954200135424 8657730810237184 8688529901686752 8697173775204096 8704853775594288 8731372751300592 8744511423774672 8750414017795632 8823360448281834 8866654660491264 8869540941305226 8883313192406016 8886204895919169 8910375837318144 8913061750634496 8913276350286021 8929807471463424 8957011759266816 8963413788730752 8990720456784768 9004249386857088 9010327305452928 9054756927274688 9086968403095464 9141057500732937 9150151575995976 9178027132967784 9185910579735552 9231205996795392 9240389757218816 9273261604981248 9279889674209856 9323710103332352 9328459590725184 9356878355662656 9374457912178464 9377283716813376 9423522788395296 9430258256893812 9458987147242308 9473220709089228 9476530377879552 9479615185945268 9502080482765052 9505400234323968 9519703637004288 9523258831419392 9526129490096128 9548705018990592 9566644976437248 9623589291773184 9634805435533824 9652907157094656 9673958094085376 9682314338075904 9703429405872384 9739947161516832 9784320497104608 9792960497543574 9841012315490304 9844215770020086 9892519085869056 9939627171661824 9942862727381766 9991650081294336 9993727341456768 10000473163195008 10040918572819456 10046033405396352 10076638229175168 10083840512322096 10136618218634544 10155662738193336 10186601543184024 10208816354094904 10247236076179167 10290570727836672 10293920522995473 10297516920517632 10325280524588757 10344430437239808 10348293631171072 10363865391140352 10375944315190272 10385106746394816 10395438476871168 10457316086852544 10489173866248896 10512048523028416 10546265151200772 10549444181415048 10598013262835712 10601463136944708 10653482092474368 10655668689522688 10661096675114496 10671702977015808 10693575263614464 10704213877174272 10713666185346816 10716895676358144 10762475598491904 10769740329594624 10826537953244832 10833845926794592 10859520551731488 10883202855846048 10916358081606432 10936867564208208 10957440556706436 10998387762026496 11001967966376114 11011206212038656 11031893893822464 11035485005116026 11055952107526144 11065502100658176 11082153091516416 11089633606711296 11182080568119552 11227520840402048 11240606341456128 11250532308594384 11261725016610432 11296033394421888 11363271688436304 11421402675950592 11425120580467503 11459926736082027 11481181034738688 11484918398356767 11516157976200192 11541272266847232 11584706535582336 11596231700272128 11606471700792384 11641830335067456 11659348565032896 11667218690394176 11694868286480064 11764480597709112 11800320599530008 11826054588406968 11844417589874688 11848273194558892 11880501116424192 11884368467048028 11906409961951232 11942682345689088 11951218384974336 11987627275713024 12005665849142784 12013769740603904 12042240611821056 12052874458515168 12056507635902912 12115957870793952 12188076667643916 12200202101327968 12237369510623712 12243603212826804 12247880772980736 12248175665018886 12299972112562176 12303679774224384 12303976009734234 12308274662393856 12364348806641664 12373186232279808 12410880630550272 12437946120966912 12475837807550208 12499277216237952 12503044955751168 12564697051193728 12573677675858416 12611982862989744 12630960945452304 12669440643686736 12708037568724624 12779520649279488 12783680649490842 12831452389030912 12846407247378432 12870542876126208 12874732505968697 12909752450767872 12937905874496512 12983931300203136 12986596215355776 13045760662806144 13057280663391432 13097059126950888 13125621026693448 13257150303175688 13304311411957839 13324969788609024 13333964217593344 13365563755977216 13369592625951744 13394711207195136 13435517638900224 13445120683096128 13486080685177152 13515490958179392 13540883650924448 13582135390912032 13662981434905556 13720760970448896 13725227363993964 13730022560690176 13762560699224064 13767040699451676 13778865869603328 13792573916319744 13818487188187136 13834592420253696 13846808995193088 13860584635828224 13943088115803392 13985565154998528 13992689386087776 14061686868267696 14065925575220064 14135284182592944 14145387385340718 14188480720863462 14209831063633842 14214795566819328 14219422778917902 14258100351485952 14279555455506432 14284888247129088 14289194235144192 14289538275855367 14349967464655872 14359653772792832 14435383937659776 14479360735641984 14510937141128064 14523471507113856 14555144108808576 14582490085610944 14609920742275248 14713980006821368 14766323655030129 14838778628803584 14909440757492736 14914294091072649 14987475121941504 15000709744792512 15015633355480576 15061377859229184 15069050108094528 15151028917915072 15204927327951816 15228536901267456 15233494107290004 15274930006831104 15279902314776036 15308241379651584 15313224531142356 15354877301600256 15388363022462976 15446275380776448 15461642267029504 15475295601056512 15516645655859712 15522440446756608 15545798086710528 15593157715306752 15685974130278816 15733760799373344 15768072784542624 15845824622730704 15902194705417062 15934957846632448 15980223138711552 15983503034284032 15991645012671744 16007554465523712 16056320815761408 16070499278020224 16075343514537216 16154610494391936 16239806929867248 16250768890191888 16316492680831616 16324804283769072 16330900886691848 16374537122409648 16405301346312312 16497581643039744 16502951949564171 16547840840733696 16553227507674039 16583928161289216 16589326575404219 16598253150987264 16634450410066944 16665702954983936 16670726607668224 16815977150652992 16841281260603072 16860909512184192 16875798462891576 16892587524915648 16944050091632832 17044907532654456 17160723834834944 17213003267690496 17221771552108032 17311908400270848 17315461620474368 17377059803373504 17394347550408192 17409707551188576 17462745502601184 17489022847549344 17500828035591264 17646720896563668 17733309320982528 17739081882610452 17766626384812032 17772409791838338 17820751674636288 17826123501268992 17826552700572042 17859614942926848 17914023518533632 17926827577461504 17981440913569536 18008498773714176 18020654610905856 18109513854549376 18173936806190928 18282115001465874 18300303151991952 18356054265935568 18371821159471104 18372263497528329 18455964014601351 18462411993590784 18546523209962496 18559779348419712 18647420206664704 18656919181450368 18713756711325312 18748915824356928 18754567433626752 18847045576790592 18860516513787624 18917974294484616 18946441418178456 18959230371890536 19004160965530104 19046517662838784 19133289952874496 19175520974236263 19247178583546368 19269610871067648 19305814314189312 19347916188170752 19364628676151808 19406858811744768 19479894323033664 19568640994209216 19585920995087148 19682024630980608 19688431540040172 19785038171738112 19879254343323648 19885725454763532 19983300162588672 19987454682913536 20000946326390016 20081837145638912 20092066810792704 20153276458350336 20167681024644192 20273236437269088 20311325476386672 20373203086368048 20417632708189808 20494472152358334 20581141455673344 20587841045990946 20595033841035264 20650561049177514 20688860874479616 20696587262342144 20727730782280704 20751888630380544 20770213492789632 20790876953742336 20914632173705088 20978347732497792 21024097046056832 21092530302401544 21098888362830096 21202926273889416 21218081078011077 21282721081295193 21322193350228992 21329134168376853 21387150527228928 21427332370693632 21433791352716288 21524951196983808 21539480659189248 21653075906489664 21667691853589184 21719041103462976 21766405711692096 21832716163212864 21873735128416416 21914881113412872 21996775524052992 22003935932752228 22063787787644928 22070970010232052 22111904215052288 22131004201316352 22164306183032832 22179267213422592 22364161136239104 22455041680804096 22481212682912256 22501064617188768 22523450033220864 22592066788843776 22726543376872608 22842805351901184 22850241160935006 22919853472164054 22962362069477376 22969836796713534 23032315952400384 23082544533694464 23169413071164672 23192463400544256 23212943401584768 23283660670134912 23318697130065792 23334437380788352 23389736572960128 23528961195418224 23600641199060016 23652109176813936 23696546389117784 23768736934096056 23902436769948672 23910217511084723 23975254551426048 24011331698285568 24027539481207808 24084481223642112 24105748917030336 24113015271805824 24231915741587904 24376153335287832 24400404202655936 24474739021247424 24487206425653608 24496351330037772 24599944225124352 24607952019468468 24616549324787712 24728697613283328 24746372464559616 24821761261100544 24875892241933824 24951675615100416 24998554432475904 25006089911502336 25129394102387456 25147355351716832 25223965725979488 25261921890904608 25338881287373472 25416075137449248 25559041298558976 25567361298981684 25662904778061824 25692814494756864 25741085752252416 25749465011937394 25819504901535744 25875811748993024 25967862600406272 25973192430711552 26091521325612288 26114561326782864 26194118253901776 26251242053386896 26514300606351376 26537713940874253 26608622823915678 26649939577218048 26658614687757507 26667928435186688 26731127511954432 26739185251903488 26739829050858063 26789422414390272 26871035277800448 26890241366192256 26972161370354304 27030981916358784 27081767301848896 27164270781824064 27325962869811112 27423172502198811 27450454727987928 27534081398903352 27557731739206656 27636974376374272 27693617990386176 27721169271656448 27886176231606784 27971130309997056 27985378772175552 28123373736535392 28131851150440128 28270568365185888 28290774770681436 28376961441726924 28419662127267684 28429591133638656 28438845557835804 28516200702971904 28559110911012864 28569776494258176 28578388470288384 28579076551710734 28699934929311744 28719307545585664 28870767875319552 28958721471283968 29021874282256128 29046943014227712 29110288217617152 29164980171221888 29219841484550496 29427960013642736 29532647310060258 29677557257607168 29818881514985472 29828588182145298 29974950243883008 30001419489585024 30031266710961152 30122755718458368 30138100216189056 30302057835830144 30409854655903632 30466988214580008 30559804629552072 30626449062284712 30741708228537501 30881761568986419 30892550761552896 30950591202113024 31033291311719424 31044880893513216 31091596173421056 31186315430613504 31371948260557632 31467521598746688 31536145569085248 31691649245461408 31804389410834124 31869915693264896 31960446277423104 31967006068568064 31983290025343488 32015108931047424 32112641631522816 32140998556040448 32150687029074432 32309220988783872 32479613859734496 32501537780383776 32632985361663232 32649608567538144 32661801773383696 32749074244819296 32810602692624624 32995163286079488 33005903899128342 33095681681467392 33106455015348078 33167856322578432 33178653150808438 33196506301974528 33268900820133888 33331405909967872 33341453215336448 33631954301305984 33682562521206144 33721819024368384 33751596925783152 33785175049831296 33888100183265664 34089815065308912 34275361741402509 34443543104216064 34454755195070301 34623816800541696 34630923240948736 34754119606747008 34788695100816384 34819415102377152 34925491005202368 34978045695098688 35001656071182528 35293441793127336 35478163765220904 35533252769624064 35544819583676676 35641503349272576 35653105401144084 35719229885853696 35828047037067264 35853655154923008 35962881827139072 36016997547428352 36041309221811712 36219027709098752 36347873612381856 36564230002931748 36600606303983904 36712108531871136 36743642318942208 36744526995056658 36911928029202702 36924823987181568 37093046419924992 37119558696839424 37294840413329408 37313838362900736 37427513422650624 37497831648713856 37509134867253504 37694091153581184 37721033027575248 37835948588969232 37892882836356912 37918460743781072 38008321931060208 38351041948472526 38494357167092736 38506887882316399 38539221742135296 38611628628378624 38624197517906091 38695832376341504 38729257352303616 38813717623489536 38959788646067328 39137281988418432 39171841990174296 39376863080080344 39771450909527064 39974909365827072 40001892652780032 40163674291277824 40184133621585408 40306552916700672 40335362049288384 40546472874538176 40622650952773344 40746406172736096 40835265416379616 40988944304716668 41162282911346688 41175682091981892 41190067682070528 41301122098355028 41377721748959232 41393174524684288 41455461564561408 41503777260761088 41540426985579264 41581753907484672 41829264347410176 41956695464995584 42048194092113664 42185060604803088 42197776725660192 42405852547778832 42436162156022154 42565442162590386 42644386700457984 42658268336753706 42774301054457856 42854664741387264 42867582705432576 42868614827566101 43049902393967616 43078961318378496 43306151812979328 43335383707178368 43438082206925952 43532811423384192 43665432326425728 43747470256832832 43829762226825744 44007871865504456 44141940020464104 44728322272478208 44742882273217947 44910083361608192 44962425365824512 45002129234377536 45046900066441728 45184133577687552 45453086753745216 45685610703802368 45700482321870012 45839706944328108 45924724138954752 45939673593427068 46064631904800768 46165089067388928 46338826142329344 46384926801088512 46425886803169536 46567321340269824 46637394260131584 46668874761576704 46779473145920256 47057922390836448 47201282398120032 47304218353627872 47393092778235568 47537473868192112 47804873539897344 47820435022169446 47950509102852096 48022663396571136 48055078962415616 48168962447284224 48211497834060672 48226030543611648 48463831483175808 48752306670575664 48800808405311872 48949478042494848 48974412851307216 48992702660075544 49215904038936936 49492744929119232 49508855848692513 49643522522201088 49659682523022117 49751784483867648 49767979726212657 49903351230200832 49997108864951808 50012179823004672 50258788204774912 50294710703433664 50447931451958976 50523843781809216 50677762574746944 50832150274898496 51134722597963368 51325809556123648 51482171504504832 51498930023874788 51639009803071488 51751623497986048 51935725200812544 51946384861423104 52183042651224576 52229122653565728 52388236507803552 52502484106773792 53028601212702752 53075427881748506 53217245647831356 53299879154436096 53317229375515014 53335856870373376 53462255023908864 53478370503806976 53479658101716126 53578844828780544 53742070555600896 53780482732384512 53944322740708608 54061963832717568 54163534603697792 54328541563648128 54651925739622224 54846345004397622 54900909455975856 55068162797806704 55115463478413312 55116790492584987 55387235980772352 55772352463213568 55942260619994112 55970757544351104 56246747473070784 56263702300880256 56541136730371776 56581549541362872 56753922883453848 56839324254535368 56877691115671608 57139552988516352 57158153103421468 57399869858623488 57438615091171328 57741535750639104 57917442942567936 58043748564512256 58093886028455424 58220576435234304 58329960342443776 58439682969100992 58855920027285472 59065294620120516 59355114515214336 59637763029970944 59657176364290596 59949900487766016 60002838979170048 60062533421922304 60245511436916736 60276200432378112 60604115671660288 60819709311807264 60933976429160016 61119609259104144 61252898124569424 61483416457075002 61763523137972838 61785101523105792 61901182404226048 62066582623438848 62089761787026432 62183192346842112 62372630861227008 62743896521115264 62935043197493376 63072291138170496 63383298490922816 63608778821668248 63654243234033231 63966580050686976 63987402505130559 64281997112080896 64301374058148864 64618441977567744 64959227719468992 65003075560767552 65265970723326464 65299217135076288 65323603546767392 65498148489638592 65621205385249248 65990326572158976 66011807798256684 66191363362934784 66212910030696156 66335712645156864 66357306301616876 66393012603949056 66537801640267776 66662811819935744 66682906430672896 67263908602611968 67365125042412288 67443638048736768 67503193851566304 67570350099662592 67776200366531328 68179630130617824 68550723482805018 68887086208432128 68909510390140602 69247633601083392 69261846481897472 69508239213494016 69577390201632768 69638830204754304 69850982010404736 69956091390197376 70003312142365056 70586883586254672 70956327530441808 71089639167353352 71306210802288168 71707310309846016 71730652533254169 71925763654278144 72033995094856704 72082618443623424 72438055418197504 72695747224763712 73128460005863496 73201212607967808 73424217063742272 73489053990113316 73823856058405404 73849647974363136 74186092839849984 74239117393678848 74589680826658816 74627676725801472 74855026845301248 74995663297427712 75018269734507008 75388182307162368 75442066055150496 75671897177938464 75785765672713824 75836921487562144 76016643862120416 76702083896945052 76988714334185472 77013775764632798 77078443484270592 77223257256757248 77248395035812182 77391664752683008 77458514704607232 77627435246979072 77919577292134656 78274563976836864 78343683980348592 78753726160160688 79542901819054128 79613141822622759 79949818731654144 79975844063272521 80003785305560064 80219487152574189 80368267243170816 80613105833401344 80670724098576768 81092945749076352 81245301905546688 81492812345472192 81670530832759232 81977888609433336 82351364183963784 82602244196710056 82786349049368576 82910923129122816 83080853971158528 83163507814969344 83658528694820352 83913390929991168 84096388184227328 84370121209606176 84395553451320384 84811705095557664 84872324312044308 85130884325180772 85288773400915968 85316536673507412 85548602108915712 85709329482774528 85735165410865152 85737229655132202 86099804787935232 86157922636756992 86612303625958656 86670767414356736 86876164413851904 87065622846768384 87330864652851456 87494940513665664 87659524453651488 88015743731008912 88283880040928208 89456644544956416 89485764546435894 89820166723216384 89924850731649024 90004258468755072 90093800132883456 90368267155375104 90906173507490432 91400964643740024 91679413888656216 91879347186854136 92225124685612503 92677652284658688 92851773606339072 93134642680539648 93274788520263168 93337749523153408 93558946291840512 94115844781672896 94402564796240064 94608436707255744 94786185556471136 95074947736384224 95609747079794688 95640870044338892 95901018205704192 96045326793142272 96110157924831232 96337924894568448 96422995668121344 96452061087223296 96927662966351616 97504613341151328 97601616810623744 97898956084989696 97948825702614432 97985405320151088 98431808077873872 98985489858238464 99017711697385026 99287045044402176 99319365046044234 99503568967735296 99535959452425314 99806702460401664 99994217729903616 100024359646009344 100026767930987569 100517576409549824 100589421406867328 100895862903917952 101047687563618432 101355525149493888 101664300549796992 102269445195926736 102997860047749576 103364265585210903 103871450401625088 103892769722846208 104366085302449152 104458245307131456 104776473015607104 105004968213547584 106057202425405504 106150855763497012 106434491295662712 106599758308872192 106634458751030028 106671713740746752 106924510047817728 106959316203432252 107157689657561088 107484141111201792 107560965464769024 107888645481417216 108123927665435136 108327069207395584 108657083127296256 109303851479244448 109692690008795244 109801818911951712 110136325595613408 110230926956826624 110233580985169974 110774471961544704 111544704926427136 111884521239988224 111941515088702208 112493494946141568 112527404601760512 113082273460743552 113163099082725744 113507845766907696 113678648509070736 113755382231343216 114316306206842936 115483071501278208 115520663646949197 115834885885135872 115872592553718273 116087497129024512 116187772056910848 116441152870468608 116659920684887552 116879365938201984 117711840054570944 118130589240241032 119314352728581192 120005677958340096 120125066843844608 120491022873833472 120552400864756224 121208231343320576 121639418623614528 121867952858320032 122239218518208288 122505796249138848 122966832914150004 123527046275945676 123570203046211584 123802364808452096 124133165246877696 124179523574052864 124366384693684224 124745261722454016 125487793042230528 125870086394986752 126144582276340992 126766596981845632 127217557643336496 127308486468066462 127933160101373952 127974805010261118 128563994224161792 128602748116297728 128605844482698303 129236883955135488 129918455438937984 130006151121535104 130531941446652928 130598434270152576 130647207093534784 130996296979277184 131242410770498496 132023615596513368 132425820061392312 132714612603233752 133325623639871488 134228646819653841 134527817205223936 134730250084824576 134887276097473536 135006387703132608 135140700199325184 135552400733062656 136359260261235648 137101446965610036 137774172416864256 137819020780281204 138495267202166784 138523692963794944 139016478426988032 139154780403265536 139277660409508608 139701964020809472 139912182780394752 140006624284730112 141173767172509344 141912655060883616 142179278334706704 142612421604576336 143414620619692032 143461305066508338 143851527308556288 144067990189713408 144165236887246848 144876110836395008 145391494449527424 146256920011726992 146402425215935616 146848434127484544 146978107980226632 147647712116810808 148478234787357696 148526567546077539 148979047569066351 149255353451602944 149303939178637971 149710053690602496 149991326594855424 150036539469014016 150776364614324736 150884132110300992 151343794355876928 151571531345427648 151673842975124288 152033287724240832 153404167793890104 153977428668370944 154027551529265596 154446514513514496 154496790071624364 154783329505366016 154917029409214464 155254870493958144 155839154584269312 156549127953673728 156687367960697184 157507452320321376 159085803638108256 159226283645245518 159899637463308288 159951688126545042 160007570611120128 160438974305148378 160736534486341632 161226211666802688 161341448197153536 162185891498152704 162490603811093376 162985624690944384 163341061665518464 163955777218866672 164702728367927568 165204488393420112 165350371477754961 166161707942317056 167317057389640704 167371522577593061 167826781859982336 168192776368454656 168740242419212352 168791106902640768 169623410191115328 169744648624088616 170261768650361544 170633073347014824 171418658965549056 171474459310264404 172199609575870464 172315845273513984 173224607251917312 173341534828713472 173752328827703808 174131245693536768 174661729305702912 174989881027331328 175319048907302976 176031487462017824 176567760081856416 178913289089912832 178971529092871788 179640333446432768 179849701463298048 180008516937510144 180187600265766912 180736534310750208 181812347014980864 182801929287480048 183358827777312432 183758694373708272 184450249371225006 185355304569317376 185703547212678144 185763997586119771 186269285361079296 186549577040526336 186675499046306816 187117892583681024 188231689563345792 188805129592480128 189216873414511488 189572371112942272 190149895472768448 191281740088677784 191962207515391677 192845991336242688 192904122174446592 193855325932703232 195009226682302656 195203233621247488 195797912169979392 195897651405228864 195970810640302176 196863616155747744 197970979716476928 198035423394770052 198574090088804352 198638730092088468 199007137935470592 199071918904850628 199613404920803328 199988435459807232 200048719292018688 200053535861975138 201035152819099648 201178842813734656 201791725807835904 202095375127236864 202711050298987776 203328601099593984 204538890391853472 205995720095499152 206728531170421806 207742900803250176 207785539445692416 208732170604898304 208916490614262912 209552946031214208 210009936427095168 212114404850811008 212301711526994024 212868982591325424 213268917502060056 213918632406864504 215121930929538048 215191957599762507 215777290962834432 216247855330870272 216654138414791168 217314166254592512 218607702958488896 219385380017590488 219603637823903424 220272651191226816 220467161970339948 221548943923089408 223089409852854272 223769042479976448 223883030177404416 224986989892283136 225054809203521024 226164546921487104 226326198165451488 227015691533815392 227357297018141472 227510764462686432 228632612413685872 230966143002556416 231041327293898394 231669771770271744 231745185107436546 232174994258049024 232375544113821696 232882305740937216 233319841369775104 233758731876403968 235423680109141888 236261178480482064 238628705457162384 238839425467868277 239927532189817563 240011355916680192 241104801729512448 242416462686641152 243278837247229056 243735905716640064 244478437036416576 245011592498277696 245933665828300008 247054092551891352 247604729616904192 248359047148105728 248732769387368448 249490523444908032 250975586084461056 251740172789973504 252289164552681984 253533193963691264 254435115286672992 254616972936132924 255866320202747904 255949610020522236 257127988448323584 257205496232595456 257211688965396606 258473767910270976 259836910877875968 260012302243070208 261063882893305856 261196868540305152 261294414187069568 261992593958554368 262484821540996992 264047231193026736 264851640122784624 265429225206467504 268457293639307682 269055634410447872 269460500169649152 269774552194947072 270012775406265216 270281400398650368 271104801466125312 272718520522471296 274202893931220072 275638041560562408 276675374056837509 278032956853976064 278555320819017216 279403928041618944 279824365560789504 280013248569460224 282347534345018688 283825310121767232 284358556669413408 285224843209152672 286829241239384064 286922610133016676 287703054617112576 288135980379426816 288330473774493696 289752221672790016 290782988899054848 292513840023453984 292804850431871232 293696868254969088 293956215960453264 295295424233621616 296956469574715392 297053135092155078 297958095138132702 298510706903205888 298607878357275942 299420107381204992 299982653189710848 300073078938028032 300080303792962707 301552729228649472 301768264220601984 302687588711753856 303143062690855296 303347685950248576 304066575448481664 306808335587780208 308055103058531192 308993580143248728 311678309168538624 313098255907347456 313374735921394368 315014904640642752 318171607276216512 318452567290491036 319799274926616576 319903376253090084 320015141222240256 320877948610296756 321473068972683264 322452423333605376 322682896394307072 324371782996305408 324981207622186752 325971249381888768 326682123331036928 327911554437733344 329405456735855136 330408976786840224 330700742955509922 332323415884634112 334634114779281408 334743045155186122 335653563719964672 336385552736909312 337480484838424704 337582213805281536 339246820382230656 339489297248177232 340523537300723088 341266146694029648 342948918620528808 344990281231365289 346449214503834624 346561990940847591 346683069657426944 347504657655407616 347617777661154819 348262491387073536 349323458611405824 349979762054662656 350638097814605952 352062974924035648 353135520163712832 357943058185743576 359280666892865536 360017033875020288 360375200531533824 361473068621500416 363624694029961728 365603858574960096 366717655554624864 367517388747416544 368900498742450012 370710609138634752 371407094425356288 371527995172239542 372538570722158592 373099154081052672 373350998092613632 374235785167362048 376463379126691584 377610259184960256 378433746829022976 379144742225884544 380299790945536896 382563480177355568 383924415030783354 385691982672485376 385808244348893184 385817533448094909 387710651865406464 390018453364605312 390406467242494976 391595824339958784 391795302810457728 391941621280604352 393727232311495488 396070846789540104 397277460184176936 398143837809701256 399976870919614464 400107071723950276 402070305638199296 402357685627469312 403583451615671808 404190750254473728 405422100597975552 406657202199187968 409077780783706944 411991440190998304 413457062340843612 415485801606500352 415571078891384832 417464341209796608 417832981228525824 419105892062428416 420019872854190336 424228809701622016 424603423053988048 425737965182650848 426537835004120112 427837264813729008 430243861859076096 430383915199525014 431554581925668864 432495710661740544 433308276829582336 434628332509185024 437215405916977792 438770760035180976 439207275647806848 440545302382453632 440934323940679896 445579702638232617 447766060354808832 447911817535913913 449973979784566272 450109618407042048 452329093842974208 452652396330902976 454031383067630784 454714594036282944 455021528925372864 457265224827371744 461932286005112832 462082654587796788 463339543540543488 463490370214873092 464349988516098048 464751088227643392 465764611481874432 466639682739550208 467517463752807936 470847360218283776 472522356960964128 477257410914324768 477678850935736554 479855064379635126 480022711833360384 482209603459024896 484832925373282304 486557674494458112 487471811433280128 488956874072833152 490023184996555392 491867331656600016 494108185103782704 501951172168922112 502114567732779183 503480345579947008 504578329105363968 507066387927382528 508870230573345984 509233945872265848 511899220041044472 514255976896647168 514423377930793212 516947535820541952 519673821755751936 520024604486140416 522127765786611712 522393737080610304 522588828374139136 523985187917108736 524969643081993984 528094462386053472 529703280245569248 530858450412935008 536914587278615364 538111268820895744 538921000339298304 539549104389894144 540025550812530432 540562800797300736 542209602932250624 545437041044942592 548405787862440144 551276083121124816 553350748113675018 556065913707952128 557110641638034432 557291992758359313 558807856083237888 559648731121579008 560026497138920448 564695068690037376 567650620243534464 568717113338826816 570449686418305344 573845220266033352 579504443345580032 581565977798109696 585027680046907968 585609700863742464 587393736509938176 587912431920906528 590590848467243232 593912939149430784 594106270184310156 595916190276265404 597021413806411776 597215756714551884 598840214762409984 599965306379421696 600146157876056064 600160607585925414 603105458457298944 603536528441203968 605375177423507712 606286125381710592 606695371900497152 608133150896963328 613616671175560416 616110206117062384 617987160286497456 623356618337077248 626196511814694912 626749471842788736 630029809281285504 636343214552433024 636905134580982072 639806752506180168 641755897220593512 645365792788614144 645575872799287521 648743565992610816 649962415244373504 651942498763777536 653364246662073856 655823108875466688 658810913471710272 660817953573680448 661401485911019844 664646831769268224 669268229558562816 669486090310372244 671307127439929344 672771105473818624 674960969676849408 675164427610563072 678493640764461312 678978594496354464 681047074601446176 682532293388059296 685897837241057616 689980562462730578 692898429007669248 693123981881695182 693366139314853888 695009315310815232 695235555322309638 696524982774147072 698646917222811648 699959524109325312 701276195629211904 704125949848071296 706271040327425664 715886116371487152 716518276403604831 720034067750040576 727249388059923456 731207717149920192 733435311109249728 735034777494833088 737800997484900024 742814188850712576 743055990344479084 745077141444317184 746198308162105344 746701996185227264 748471570334724096 752926758253383168 755220518369920512 756867493658045952 758289484451769088 760599581891073792 765126960354711136 767848830061566708 771383965344970752 771616488697786368 771635066896189818 775421303730812928 780036906729210624 780812934484989952 783191648679917568 783590605620915456 783883242561208704 787454464622990976 792141693579080208 794554920368353872 796287675619402512 800214143447900552 804715371254938624 807166903231343616 808381500508947456 810844201195951104 813314404398375936 818155561567413888 823982880381996608 826914124681687224 835665962457051648 838211784124856832 840039745708380672 848457619403244032 849206846107976096 851475930365301696 853075670008240224 855674529627458016 860487723718152192 860767830399050028 863109163851337728 864991421323481088 866616553659164672 869256665018370048 874430811833955584 877541520070361952 878414551295613696 881090604764907264 881868647881359792 891159405276465234 895532120709617664 895823635071827826 899947959569132544 900219236814084096 900240911378888121 904658187685948416 905304792661805952 908062766135261568 909429188072565888 910043057850745728 914530449654743488 924165309175593576 926980740429746184 933279365479100416 935034927505615872 941694720436567552 945044713921928256 954514821828649536 955357701871473108 959710128759270252 960045423666720768 964419206918049792 969665850746564608 973115348988916224 974943622866560256 977913748145666304 980046369993110784 983734663313200032 988216370207565408 1003902344337844224 1004229135465558366 1006960691159894016 1009156658210727936 1014132775854765056 1017740461146691968 1018467891744531696 1023798440082088944 1028846755861586424 1034970843694095867 1039347643511503872 1039685972822542773 1040049208972280832 1042853332983464457 1044787474161220608 1045177656748278272 1047970375834217472 1049939286163987968 1056188924772106944 1059406560491138496 1061716900825870016 1073829174557230728 1076222537641791488 1077842000678596608 1080051101625060864 1081125601594601472 1084419205864501248 1090874082089885184 1096811575724880288 1102552166242249632 1106701496227350036 1112131827415904256 1114221283276068864 1114583985516718626 1117615712166475776 1119297462243158016 1120052994277840896 1129390137380074752 1135301240487068928 1137434226677653632 1140899372836610688 1147690440532066704 1157452600344284727 1163131955596219392 1170055360093815936 1171219401727484928 1174787473019876352 1175824863841813056 1181181696934486464 1188212540368620312 1191832380552530808 1194431513429103768 1199930612758843392 1200321215171850828 1206210916914597888 1207073056882407936 1210750354847015424 1212572250763421184 1213390743800994304 1216266301793926656 1227233342351120832 1232220412234124768 1235974320572994912 1246713236674154496 1252393023629389824 1253498943685577472 1260059618562571008 1272686429104866048 1273810269161964144 1279613505012360336 1283511794441187024 1290731585577228288 1291151745598575042 1297487131985221632 1299924830488747008 1300347983102838397 1303884997527555072 1306728493324147712 1311646217750933376 1317621826943420544 1321635907147360896 1322802971822039688 1338972180620744488 1343735452607741739 1349921939353698816 1350328855221126144 1356987281528922624 1357957188992708928 1362094149202892352 1365064586776118592 1371795674482115232 1379961124925461156 1385796858015338496 1386247963763390364 1386732278629707776 1390018630621630464 1390471110644619276 1393049965548294144 1397293834445623296 1399919048218650624 1402552391258423808 1408251899696142592 1412542080654851328 1431772232742974304 1433036552807209662 1440068135500081152 1454498776119846912 1462415434299840384 1466870622218499456 1470069554989666176 1475601994969800048 1486111980688958168 1505853516506766336 1506343703198337549 1510441036739841024 1513734987316091904 1516578968903538176 1521199163782147584 1530253920709422272 1535697660123133416 1542767930689941504 1543270133792379636 1550842607461625856 1560073813458421248 1561625868969979904 1566383297359835136 1567181211241830912 1567766485122417408 1574908929245981952 1584283387158160416 1589109840736707744 1592575351238805024 1600428286895801104 1609430742509877248 1614333806462687232 1616763001017894912 1621688402391902208 1626628808796751872 1636311123134827776 1647965760763993216 1653828249363374448 1671331924914103296 1671875978275077939 1676423568249713664 1680079491416761344 1696915238806488064 1698413692215952192 1702951860730603392 1706151340016480448 1711349059254916032 1721535660798100056 1733233107318329344 1738513330036740096 1748861623667911168 1755083040140723904 1756829102591227392 1762181209529814528 1763737295762719584 1782318810552930468 1791064241419235328 1791647270143655652 1799895919138265088 1800438473628168192 1800481822757776242 1809316375371896832 1810609585323611904 1816125532270523136 1818858376145131776 1820086115701491456 1829060899309486976 1848330618351187152 1853961480859492368 1870069855011231744 1883389440873135104 1890089427843856512 1909029643657299072 1910715403742946216 1919420257518540504 1936727618397862563 1946230697977832448 1949887245733120512 1955827496291332608 1960092739986221568 1967469326626400064 1976432740415130816 2007804688675688448 2008458270931116732 2013921382319788032 2018313316421455872 2028265551709530112 2035480922293383936 2036935783489063392 2047596880164177888 2057693511723172848 2069941687388191734 2078695287023007744 2079371945645085546 2080098417944561664 2085706665966928914 2089574948322441216 2090355313496556544 2095940751668434944 2099878572327975936 2112377849544213888 2118813120982276992 2123433801651740032 2147658349114461456 2149554829210814493 2160102203250121728 2181748164179770368 2193623151449760576 2205104332484499264 2213402992454700072 2228442566552137728 2229167971033437252 2235231424332951552 2238594924486316032 2240105988555681792 2258780274760149504 2270602480974137856 2274868453355307264 2281798745673221376 2295380881064133408 2314905200688569454 2326263911192438784 2340110720187631872 2342438803454969856 2349574946039752704 2351649727683626112 2362363393868972928 2376425080737240624 2383664761105061616 2388863026858207536 2400642430343701656 2414146113764815872 2414931968619557023 2421500709694030848 2425144501526842368 2426781487601988608 2432532603587853312 2454466684702241664 2464440824468249536 2471948641145989824 2506997887371154944 2520119237125142016 2545372858209732096 2547620538323928288 2559227010024720672 2567023588882374048 2581463171154456576 2582303491197150084 2594974263970443264 2599849660977494016 2600695966205676794 2607769995055110144 2613456986648295424 2623292435501866752 2635243653886841088 2643271814294721792 2645605943644079376 2677944361241488976 2687470905215483478 2699843878707397632 2700657710442252288 2700722734136664363 2713974563057845248 2715914377985417856 2724188298405784704 2730129173552237184 2743591348964230464 2759922249850922312 2772495927526780728 2780942221289238552 2799838096437301248 2805104782516847616 2816503799392285184 2825084161309702656 2863544465485948608 2866073105614419324 2880136271000162304 2908997552239693824 2924830868599680768 2933741244436998912 2940139109979332352 2951203989939600096 2972223961377916336 3011707033013532672 3012687406396675098 3020882073479682048 3027469974632183808 3033157937807076352 3042398327564295168 3060507841418844544 3071395320246266832 3086540267584759272 3104912531082287601 3119057918467628319 3120147626916842496 3134362422483661824 3135532970244834816 3149817858491963904 3168566774316320832 3178219681473415488 3185150702477610048 3200856573791602208 3218861485019754496 3228667612925374464 3233526002035789824 3243376804783804416 3253257617593503744 3272622246269655552 3295931521527986432 3307656498726748896 3342663849828206592 3343751956550155878 3352847136499427328 3360158982833522688 3393830477612976128 3396827384431904384 3405903721461206784 3412302680032960896 3422698118509832064 3443071321596200112 3497723247335822336 3510166080281447808 3513658205182454784 3524362419059629056 3527474591525439168 3564637621105860936 3583294540287311304 3599791838276530176 3600963645515552484 3618632750743793664 3621219170647223808 3632251064541046272 3637716752290263552 3640172231402982912 3658121798618973952 3696661236702374304 3707922961718984736 3740139710022463488 3766778881746270208 3780178855687713024 3818059287314598144 3821430807485892432 3838840515037081008 3873455236795725126 3892461395955664896 3899774491466241024 3901043949308515191 3911654992582665216 3920185479972443136 3934938653252800128 3952865480830261632 4016916541862233464 4056531103419060224 4070961844586767872 4073871566978126784 4095193760328355776 4115387023446345696 4139883374776383468 4157390574046015488 4158743891290171092 4160196835889123328 4171413331933857828 4179149896644882432 4180710626993113088 4191881503336869888 4199757144655951872 4224755699088427776 4237626241964553984 4246867603303480064 4295316698228922912 4299109658421628986 4320204406500243456 4363496328359540736 4387246302899521152 4410208664968998528 4426805984909400144 4458335942066874504 4517560549520299008 4519031109595012647 4541204961948275712 4549736906710614528 4563597491346442752 4590761762128266816 4629810401377138908 4652527822384877568 4680221440375263744 4684877606909939712 4699149892079505408 4703299455367252224 4724726787737945856 4752850161474481248 4767329522210123232 4777726053716415072 4801284860687403312 4828292227529631744 4829863937239114046 4843001419388061696 4850289003053684736 4853562975203977216 4865065207175706624 4908933369404483328 4928881648936499072 4943897282291979648 5013995774742309888 5015627934825233817 5040238474250284032 5090745716419464192 5095241076647856576 5118454020049441344 5134047177764748096 5164606982394300168 5199699321954988032 5201391932411353588 5215539990110220288 5226913973296590848 5246584871003733504 5270487307773682176 5286543628589443584 5291211887288158752 5355888722482977952 5374941810430966956 5399687757414795264 5401315420884504576 5401445468273328726 5427949126115690496 5431828755970835712 5448376596811569408 5460258347104474368 5487182697928460928 5519844499701844624 5544991855053561456 5561884442578477104 5610209565033695232 5633007598784570368 5650168322619405312 5727088930971897216 5732146211228838648 5849661737199361536 5867482488873997824 5880278219958664704 5902407979879200192 5944447922755832672 6023414066027065344 6025374812793350196 6041764146959364096 6054939949264367616 6066315875614152704 6084796655128590336 6121015682837689088 6142790640492533664 6173080535169518544 6209825062164575202 6238115836935256638 6240295253833684992 6268724844967323648 6271065940489669632 6299635716983927808 6337133548632641664 6356439362946830976 6370301404955220096 6401713147583204416 6545244492539311104 6591863043055972864 6615312997453497792 6685327699656413184 6687503913100311756 6705694272998854656 6720317965667045376 6787660955225952256 6793654768863808768 6811807442922413568 6824605360065921792 6845396237019664128 6886142643192400224 6995446494671644672 7020332160562895616 7027316410364909568 7048724838119258112 7054949183050878336 7129275242211721872 7166589080574622608 7201927291031104968 7242438341294447616 7244795905858671069 7264502129082092544 7275433504580527104 7280344462805965824 7316243597237947904 7393322473404748608 7415845923437969472 7533557763492540416 7560357711375426048 7636118574629196288 7642861614971784864 7677681030074162016 7746910473591450252 7784922791911329792 7799548982932482048 7802087898617030382 7823309985165330432 7840370959944886272 7869877306505600256 7905730961660523264 8033833083724466928 8102168202409993089 8141923689173535744 8147743133956253568 8190387520656711552 8230774046892691392 8279766749552766936 8317487782580342184 8342826663867715656 8361421253986226176 8399514289311903744 8449511398176855552 8475252483929107968 8493735206606960128 8590633396457845824 8598219316843257972 8640408813000486912 8726992656719081472 8774492605799042304 8820417329937997056 8853611969818800288 8916671884133749008 9035121099040598016 9038062219190025294 9082409923896551424 9099473813421229056 9127194982692885504 9181523524256533632 9259620802754277816 9314737593246862803 9360442880750527488 9406598910734504448 9449453575475891712 9505700322948962496 9534659044420246464 9555452107432830144 9602569721374806624 9656584455059263488 9659727874478228092 9686002838776123392 9700578006107369472 9707125950407954432 9730130414351413248 9817866738808966656 9857763297872998144 9887794564583959296 10027991549484619776 10031255869650467634 10080476948500568064 10181491432838928384 10190482153295713152 10236908040098882688 10268094355529496192 10329213964788600336 10402783864822707176 10493169742007467008 10540974615547364352 10573087257178887168 10582423774576317504 10711777444965955904 10749883620861933912 10799375514829590528 10802890936546657452 10855898252231380992 10863657511941671424 10896753193623138816 10920516694208948736 10974365395856921856 11039688999403689248 11089983710107122912 11123768885156954208 11220419130067390464 11266015197569140736 11300336645238810624 11454177861943794432 11464292422457677296 11699323474398723072 11703131847925545573 11734964977747995648 11760556439917329408 11804815959758400384 11888895845511665344 12050749625586700392 12132631751228305408 12169593310257180672 12242031365675378176 12285581280985067328 12346161070339037088 12419650124329150404 12476231673870513276 12480590507667369984 12537449689934647296 12542131880979339264 12599271433967855616 12674267097265283328 12712878725893661952 12740602809910440192 12803426295166408832 13090488985078622208 13183726086111945728 13230625994906995584 13375007826200623512 13557093328785037941 13587309537727617536 13623614885844827136 13649210720131843584 13690792474039328256 13772285286384800448 13990892989343289344 14040664321125791232 14054632820729819136 14097449676238516224 14109898366101756672 14258550484423443744 14333178161149245216 14403854582062209936 14484876682588895232 14489591811717342138 14529004258164185088 14550867009161054208 14560688925611931648 14632487194475895808 14786644946809497216 14831691846875938944 15046883804475701451 15120715422750852096 15272237149258392576 15285723229943569728 15355362060148324032 15493820947182900504 15599097965864964096 15604175797234060764 15646619970330660864 15680741919889772544 15739754613011200512 15811461923321046528 16067666167448933856 16204336404819986178 16283847378347071488 16295486267912507136 16380775041313423104 16461548093785382784 16559533499105533872 16634975565160684368 16685653327735431312 16899022796353711104 16904523780336899161 16950504967858215936 16987470413213920256 17181266792915691648 17196438633686515944 17548985211598084608 17640834659875994112 17707223939637600576 17833343768267498016 18070242198081196032 18076124438380050588 18164819847793102848 18198947626842458112 18254389965385771008 18363047048513067264 18519241605508555632 18629475186493725606 18720885761501054976 18813197821469008896 18898907150951783424 19011400645897924992 19069318088840492928 19110904214865660288 19205139442749613248 19319455748956456184 19635733477617933312 19715526595745996288 19775589129167918592 20055983098969239552 20062511739300935268 20160953897001136128 20362982865677856768 20380964306591426304 20473816080197765376 20536188711058992384 20658427929577200672 20805567729645414352 20986339484014934016 21081949231094728704 21146174514357774336 21164847549152635008 21423554889931911808 21499767241723867824 21605781873093314904 21727315023883342848 21734387717576013207 21793506387246277632 21841033388417897472 21948730791713843712 22079377998807378496 22179967420214245824 22247537770313908416 22532030395138281472 22600673290477621248 22908355723887588864 22928584844915354592 23398646948797446144 23406263695851091146 23469929955495991296 23521112879834658816 23609631919516800768 23777791691023330688 24101499251173400784 24484062731350756352 24571162561970134656 24692322140678074176 24839300248658300808 24952463347741026552 25084263761958678528 25198542867935711232 25348534194530566656 25425757451787323904 25481205619820880384 25606852590332817664 26180977970157244416 26367452172223891456 26461251989813991168 26750015652401247024 27114186657570075882 27174619075455235072 27247229771689654272 27298421440263687168 27381584948078656512 27544570572769600896 27944212779740588409 28081328642251582464 28219796732203513344 28517100968846887488 28666356322298490432 28807709164124419872 28969753365177790464 28979183623434684276 29058008516328370176 29101734018322108416 29121377851223863296 29264974388951791616 29573289893618994432 29663383693751877888 30093767608951402902 30241430845501704192 30544474298516785152 30571446459887139456 30710724120296648064 30987641894365801008 31208351594468121528 31479509226022401024 31622923846642093056 32135332334897867712 32408672809639972356 32567694756694142976 32590972535825014272 32761550082626846208 32923096187570765568 33119066998211067744 33269951130321368736 33371306655470862624 33798045592707422208 33809047560673798322 33901009935716431872 33974940826427840512 34362533585831383296 34392877267373031888 35097970423196169216 35109395543776636719 35281669319751988224 35414447879275201152 35666687536534996032 36152248876760101176 36397895253684916224 36508779930771542016 36726094097026134528 37038483211017111264 37258950372987451212 37441771523002109952 37626395642938017792 37797814301903566848 38022801291795849984 38138636177680985856 38221808429731320576 38410278885499226496 38638911497912912368 39271466955235866624 39431053191491992576 39551178258335837184 40125023478601870536 40761928613182852608 40947632160395530752 41072377422117984768 41316855859154401344 41611135459290828704 41972678968029868032 42163898462189457408 42292349028715548672 42329695098305270016 42847109779863823616 42999534483447735648 43211563746186629808 43454630047766685696 43468775435152026414 43587012774492555264 43682066776835794944 43897461583427687424 44158755997614756992 44359934840428491648 44495075540627816832 45816711447775177728 45857169689830709184 46797293897594892288 46812527391702182292 46939859910991982592 47042225759669317632 47219263839033601536 47555583382046661376 48202998502346801568 48968125462701512704 49142325123940269312 49384644281356148352 49678600497316601616 49904926695482053104 50697068389061133312 50713571341010697483 50851514903574647808 50962411239641760768 51213705180665635328 52734904344447782912 52922503979627982336 53500031304802494048 54228373315140151764 54349238150910470144 54494459543379308544 54596842880527374336 54763169896157313024 55089141145539201792 55888425559481176818 56162657284503164928 56439593464407026688 57034201937693774976 57332712644596980864 57615418328248839744 57958367246869368552 58529948777903583232 59146579787237988864 59326767387503755776 60187535217902805804 60482861691003408384 61088948597033570304 61142892919774278912 61421448240593296128 61975283788731602016 62416703188936243056 62959018452044802048 63245847693284186112 64270664669795735424 64817345619279944712 65181945071650028544 65203163152728039621 65523100165253692416 65846192375141531136 66238133996422135488 66539902260642737472 66742613310941725248 67596091185414844416 67618095121347596644 67802019871432863744 67949881652855681024 68725067171662766592 68785754534746063776 70195940846392338432 70218791087553273438 70563338639503976448 70828895758550402304 71333375073069992064 72304497753520202352 73452188194052269056 74076966422034222528 74517900745974902424 75252791285876035584 75595628603807133696 76045602583591699968 76277272355361971712 76443616859462641152 76820557770998452992 77277822995825824736 78542933910471733248 78862106382983985152 79102356516671674368 80250046957203741072 81523857226365705216 81895264320791061504 82144754844235969536 82633711718308802688 83222270918581657408 84659390196610540032 85694219559727647232 85999068966895471296 86423127492373259616 86909260095533371392 86937550870304052828 87174025548985110528 87364133553671589888 87794923166855374848 88317511995229513984 88719869680856983296 88990151081255633664 91633422895550355456 91714339379661418368 93625054783404364584 94438527678067203072 95111166764093322752 96405997004693603136 97936250925403025408 98284650247880538624 98769288562712296704 99357200994633203232 99809853390964106208 101394136778122266624 101427142682021394966 101703029807149295616 101924822479283521536 102427410361331270656 105328186631329910157 105845007959255964672 107000062609604988096 108456746630280303528 108698476301820940288 109193685761054748672 109526339792314626048 110178282291078403584 111776851118962353636 112325314569006329856 112879186928814053376 114068403875387549952 114665425289193961728 115230836656497679488 115916734493738737104 118293159574475977728 118653534775007511552 120375070435805611608 122285785839548557824 122842896481186592256 123950567577463204032 124833406377872486112 125918036904089604096 126491695386568372224 128541329339591470848 129634691238559889424 130363890143300057088 130406326305456079242 131046200330507384832 131692384750283062272 132476267992844270976 133079804521285474944 133485226621883450496 135236190242695193288 137450134343325533184 137571509069492127552 140391881692784676864 140437582175106546876 141126677279007952896 141657791517100804608 142666750146139984128 144608995507040404704 146904376388104538112 148153932844068445056 149035801491949804848 152091205167183399936 152140714023032092449 152554544710723943424 152887233718925282304 153641115541996905984 154555645991651649472 157724212765967970304 158204713033343348736 160500093914407482144 163047714452731410432 163790528641582123008 164289509688471939072 165267423436617605376 166444541837163314816 169318780393221080064 171388439119455294464 171998137933790942592 172846254984746519232 173875101740608105656 175589846333710749696 176635023990459027968 177439739361713966592 177980302162511267328 183266845791100710912 183428678759322836736 187250109566808729168 188877055356134406144 190222333528186645504 192811994009387206272 195609489458184118863 196569300495761077248 197538577125424593408 198714401989266406464 199619706781928212416 202788273556244533248 202854285364042789932 203406059614298591232 203849644958567043072 204854820722662541312 210656373262659820314 211690015918511929344 214000125219209976192 216913493260560607056 220356564582156807168 223553702237924707272 225758373857628106752 228136807750775099904 229330850578387923456 230461673312995358976 231833468987477474208 236586319148951955456 237307069550015023104 240750140871611223216 244571571679097115648 245685792962373184512 247901135154926408064 249666812755744972224 257082658679182941696 259269382477119778848 260727780286600114176 260812652610912158484 262092400661014769664 263384769500566124544 264952535985688541952 266159609042570949888 266970453243766900992 270472380485390386576 274900268686651066368 275143018138984255104 280875164350213093752 283315583034201609216 285333500292279968256 289217991014080809408 293808752776209076224 296307865688136890112 298071602983899609696 304182410334366799872 304281428046064184898 305109089421447886848 305774467437850564608 307282231083993811968 309111291983303298944 321000187828814964288 326095428905462820864 327581057283164246016 328579019376943878144 330534846873235210752 332889083674326629632 338637560786442160128 342776878238910588928 343996275867581885184 345692509969493038464 347750203481216211312 353270047980918055936 354879478723427933184 355960604325022534656 366857357518645673472 374500219133617458336 377754110712268812288 380444667056373291008 385623988018774412544 391218978916368237726 393138600991522154496 395077154250849186816 397428803978532812928 399239413563856424832 405708570728085579864 409709641445325082624 421312746525319640628 423380031837023858688 428000250438419952384 433826986521121214112 440713129164313614336 447107404475849414544 456273615501550199808 456422142069096277347 458661701156775846912 460923346625990717952 463666937974954948416 473172638297903910912 474614139100030046208 481500281743222446432 489143143358194231296 491371585924746369024 495802270309852816128 499333625511489944448 514165317358365883392 518538764954239557696 521625305221824316968 526769539001132249088 529905071971377083904 532319218085141899776 533940906487533801984 540944760970780773152 549800537373302132736 550286036277968510208 561750328700426187504 566631166068403218432 570667000584559936512 578435982028161618816 592615731376273780224 596143205967799219392 608364820668733599744 608562856092128369796 610218178842895773696 611548934875701129216 614564462167987623936 618222583966606597888 642000375657629928576 661069693746470421504 665778167348653259264 677275121572884320256 685553756477821177856 687992551735163770368 691385019938986076928 695500406962432422624 706540095961836111872 709758957446855866368 711921208650045069312 733714715037291346944 749000438267234916672 760889334112746582016 771247976037548825088 782437957832736475452 786277201983044308992 790154308501698373632 794857607957065625856 798478827127712849664 811417141456171159728 842625493050639281256 856000500876839904768 867653973042242428224 881426258328627228672 894214808951698829088 912547231003100399616 912844284138192554694 917323402313551693824 921846693251981435904 927333875949909896832 963000563486444892864 978286286716388462592 982743171849492738048 991604540619705632256 998667251022979888896 1028330634716731766784 1037077529908479115392 1043250610443648633936 1059810143942754167808 1064638436170283799552 1067881812975067603968 1081889521941561546304 1100572072555937020416 1123500657400852375008 1133262332136806436864 1141334001169119873024 1156871964056323237632 1185231462752547560448 1192286411935598438784 1217125712184256739592 1229128924335975247872 1236445167933213195776 1284000751315259857152 1322139387492940843008 1331556334697306518528 1369266426207288832041 1375985103470327540736 1382770039877972153856 1391000813924864845248 1413080191923672223744 1419517914893711732736 1423842417300090138624 1467429430074582693888 1498000876534469833344 1542495952075097650176 1564875915665472950904 1580308617003396747264 1589715215914131251712 1596957654255425699328 1622834282912342319456 1685250986101278562512 1712001001753679809536 1735307946084484856448 1788429617903397658176 1825094462006200799232 1825688568276385109388 1834646804627103387648 1843693386503962871808 1854667751899819793664 1926001126972889785728 1983209081239411264512 1997334502045959777792 2056661269433463533568 2074155059816958230784 2086501220887297267872 2119620287885508335616 2129276872340567599104 2135763625950135207936 2163779043883123092608 2201144145111874040832 2247001314801704750016 2282668002338239746048 2313743928112646475264 2370462925505095120896 2384572823871196877568 2434251424368513479184 2472890335866426391552 2568001502630519714304 2644278774985881686016 2663112669394613037056 2738532852414577664082 2751970206940655081472 2765540079755944307712 2782001627849729690496 2934858860149165387776 2996001753068939666688 3084991904150195300352 3129751831330945901808 3179430431828262503424 3193915308510851398656 3245668565824684638912 3370501972202557125024 3424002003507359619072 3470615892168969712896 3576859235806795316352 3651377136552770218776 3687386773007925743616 3709335503799639587328 3852002253945779571456 3966418162478822529024 3994669004091919555584 4148310119633916461568 4173002441774594535744 4239240575771016671232 4258553744681135198208 4271527251900270415872 4327558087766246185216 4402288290223748081664 4494002629603409500032 4627487856225292950528 4740925851010190241792 4769145647742393755136 4868502848737026958368 4945780671732852783104 5136003005261039428608 5326225338789226074112 5477065704829155328164 5503940413881310162944 5531080159511888615424 5564003255699459380992 5992003506137879333376 6169983808300390600704 6259503662661891803616 6358860863656525006848 6387830617021702797312 6491337131649369277824 6741003944405114250048 6848004007014719238144 6941231784337939425792 7153718471613590632704 7302754273105540437552 7418671007599279174656 7704004507891559142912 7932836324957645058048 7989338008183839111168 8296620239267832923136 8346004883549189071488 8655116175532492370432 8804576580447496163328 8988005259206819000064 9254975712450585901056 9538291295484787510272 9737005697474053916736 9891561343465705566208 10272006010522078857216 10954131409658310656328 11062160319023777230848 11128006511398918761984 11984007012275758666752 12519007325323783607232 12717721727313050013696 12775661234043405594624 12982674263298738555648 13482007888810228500096 13882463568675878851584 14307436943227181265408 14605508546211080875104 14837342015198558349312 15408009015783118285824 15978676016367678222336 16593240478535665846272 16692009767098378142976 17310232351064984740864 17976010518413638000128 18509951424901171802112 19076582590969575020544 19474011394948107833472 20544012021044157714432 21908262819316621312656 22256013022797837523968 23968014024551517333504 25038014650647567214464 25965348526597477111296 26964015777620457000192 27764927137351757703168 28614873886454362530816 29211017092422161750208 29674684030397116698624 30816018031566236571648 33186480957071331692544 33384019534196756285952 34620464702129969481728 35952021036827276000256 38153165181939150041088 38948022789896215666944 43816525638633242625312 44512026045595675047936 47936028049103034667008 50076029301295134428928 51930697053194954222592 53928031555240914000384 55529854274703515406336 57229747772908725061632 58422034184844323500416 61632036063132473143296 66768039068393512571904 69240929404259938963456 71904042073654552000512 77896045579792431333888 87633051277266485250624 89024052091191350095872 100152058602590268857856 103861394106389908445184 107856063110481828000768 114459495545817450123264 116844068369688647000832 133536078136787025143808 143808084147309104001024 155792091159584862667776 175266102554532970501248 200304117205180537715712 207722788212779816890368 215712126220963656001536 233688136739377294001664 267072156273574050287616 311584182319169725335552 350532205109065941002496 400608234410361075431424 431424252441927312003072 467376273478754588003328 623168364638339450671104 701064410218131882004992 801216468820722150862848 934752546957509176006656 1402128820436263764009984 1869505093915018352013312 2804257640872527528019968 5608515281745055056039936
- Sum of all divisors σ(n): 21384847628983172745977643
- Sum of proper divisors (its aliquot sum) s(n): 15776332347238117689937707
- 5608515281745055056039936 is an abundant number, because the sum of its proper divisors (15776332347238117689937707) is greater than itself. Its abundance is 10167817065493062633897771
Bases of 5608515281745055056039936
- Binary: 100101000111010011000111000111111110011011110100001001000110000001010010000000000002
- Hexadecimal: 0x4A3A638FF37A123029000
- Base-36: PDAR9RU0TTJPJ400
Squares and roots of 5608515281745055056039936
- 5608515281745055056039936 squared (56085152817450550560399362) is 31455443665567814295527691841054704173434426884096
- 5608515281745055056039936 cubed (56085152817450550560399363) is 176418336492407777361247987399194432739535407049295613171304328061419257856
-
5608515281745055056039936 is a
perfect square number . Itssquare root is 2368230411456 -
The
cube root of 5608515281745055056039936 is 177670763.7260579941
Scales and comparisons
How big is 5608515281745055056039936?- 5,608,515,281,745,055,056,039,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 5,608,515,281,745,055,056,039,936 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 5608515281745055056039936 cubic inches would be around 14805897 feet tall.
Recreational maths with 5608515281745055056039936
- 5608515281745055056039936 backwards is 6399306505505471825158065
- 5608515281745055056039936 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 5608515281745055056039936's digits is 108
- 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 5608515281745055056039936 - Facts about the integer". Numbermatics.com. 2024. Web. 8 June 2024.
APA style:
Numbermatics. (2024). Number 5608515281745055056039936 - Facts about the integer. Retrieved 8 June 2024, from https://numbermatics.com/n/5608515281745055056039936/
Chicago style:
Numbermatics. 2024. "Number 5608515281745055056039936 - Facts about the integer". https://numbermatics.com/n/5608515281745055056039936/
The information we have on file for 5608515281745055056039936 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 5608515281745055056039936, math, Factors of 5608515281745055056039936, curriculum, school, college, exams, university, Prime factorization of 5608515281745055056039936, STEM, science, technology, engineering, physics, economics, calculator, five septillion, six hundred eight sextillion, five hundred fifteen quintillion, two hundred eighty-one quadrillion, seven hundred forty-five trillion, fifty-five billion, fifty-six million, thirty-nine thousand, nine hundred thirty-six.