30668386921100015787048960
30,668,386,921,100,015,787,048,960 is an even composite number composed of six prime numbers multiplied together.
What does the number 30668386921100015787048960 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 19712 divisors.
30668386921100015787048960 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, seven hundred twelve divisors.
Prime factorization of 30668386921100015787048960:
221 × 36 × 5 × 133 × 173 × 7193
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 13 × 13 × 13 × 17 × 17 × 17 × 719 × 719 × 719)See below for interesting mathematical facts about the number 30668386921100015787048960 from the Numbermatics database.
Names of 30668386921100015787048960
- Cardinal: 30668386921100015787048960 can be written as Thirty septillion, six hundred sixty-eight sextillion, three hundred eighty-six quintillion, nine hundred twenty-one quadrillion, one hundred trillion, fifteen billion, seven hundred eighty-seven million, forty-eight thousand, nine hundred sixty.
Scientific notation
- Scientific notation: 3.066838692110001578704896 × 1025
Factors of 30668386921100015787048960
Divisors of 30668386921100015787048960
- Number of divisors d(n): 19712
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 17 18 20 24 26 27 30 32 34 36 39 40 45 48 51 52 54 60 64 65 68 72 78 80 81 85 90 96 102 104 108 117 120 128 130 135 136 144 153 156 160 162 169 170 180 192 195 204 208 216 221 234 240 243 255 256 260 270 272 288 289 306 312 320 324 338 340 351 360 384 390 405 408 416 432 442 459 468 480 486 507 510 512 520 540 544 576 578 585 612 624 640 648 663 676 680 702 719 720 729 765 768 780 810 816 832 845 864 867 884 918 936 960 972 1014 1020 1024 1040 1053 1080 1088 1105 1152 1156 1170 1215 1224 1248 1280 1296 1326 1352 1360 1377 1404 1438 1440 1445 1458 1521 1530 1536 1560 1620 1632 1664 1690 1728 1734 1755 1768 1836 1872 1920 1944 1989 2028 2040 2048 2080 2106 2157 2160 2176 2197 2210 2295 2304 2312 2340 2430 2448 2496 2535 2560 2592 2601 2652 2704 2720 2754 2808 2873 2876 2880 2890 2916 3042 3060 3072 3120 3159 3240 3264 3315 3328 3380 3456 3468 3510 3536 3595 3645 3672 3744 3757 3840 3888 3978 4056 4080 4096 4131 4160 4212 4314 4320 4335 4352 4394 4420 4563 4590 4608 4624 4680 4860 4896 4913 4992 5070 5120 5184 5202 5265 5304 5408 5440 5508 5616 5746 5752 5760 5780 5832 5967 6084 6120 6144 6240 6318 6471 6480 6528 6591 6630 6656 6760 6885 6912 6936 7020 7072 7190 7290 7344 7488 7514 7605 7680 7776 7803 7956 8112 8160 8192 8262 8320 8424 8619 8628 8640 8670 8704 8788 8840 9126 9180 9216 9248 9347 9360 9477 9720 9792 9826 9945 9984 10140 10240 10368 10404 10530 10608 10785 10816 10880 10985 11016 11232 11271 11492 11504 11520 11560 11664 11934 12168 12223 12240 12288 12393 12480 12636 12942 12960 13005 13056 13182 13260 13312 13520 13689 13770 13824 13872 14040 14144 14365 14380 14580 14688 14739 14976 15028 15210 15360 15552 15606 15795 15912 16224 16320 16384 16524 16640 16848 17238 17256 17280 17340 17408 17576 17680 17901 18252 18360 18432 18496 18694 18720 18785 18954 19413 19440 19584 19652 19773 19890 19968 20280 20480 20655 20736 20808 21060 21216 21570 21632 21760 21970 22032 22464 22542 22815 22984 23008 23040 23120 23328 23409 23868 24336 24446 24480 24565 24576 24786 24960 25272 25857 25884 25920 26010 26112 26364 26520 26624 27040 27378 27540 27648 27744 28041 28080 28288 28730 28760 29160 29376 29478 29835 29952 30056 30420 30720 31104 31212 31590 31824 32355 32448 32640 32768 32955 33048 33280 33696 33813 34476 34512 34560 34680 34816 35152 35360 35802 36504 36669 36720 36864 36992 37349 37388 37440 37570 37908 38826 38880 39015 39168 39304 39546 39780 39936 40560 40960 41067 41310 41472 41616 42120 42432 43095 43140 43264 43520 43940 44064 44217 44928 45084 45630 45968 46016 46080 46240 46656 46735 46818 47385 47736 48672 48841 48892 48960 49130 49152 49572 49920 50544 51714 51768 51840 52020 52224 52728 53040 53248 53703 54080 54756 55080 55296 55488 56082 56160 56355 56576 57460 57520 58239 58320 58752 58956 59319 59670 59904 60112 60840 61115 61440 61965 62208 62424 63180 63648 63869 64710 64896 65280 65536 65910 66096 66560 67392 67626 68445 68952 69024 69120 69360 69632 70227 70304 70720 71604 73008 73338 73440 73695 73728 73984 74698 74776 74880 75140 75816 77571 77652 77760 78030 78336 78608 79092 79560 79872 81120 81920 82134 82620 82944 83232 84123 84240 84864 86190 86280 86528 87040 87880 88128 88434 89505 89856 90168 91260 91936 92032 92160 92480 93312 93470 93636 94770 95472 97065 97344 97682 97784 97920 98260 98304 98865 99144 99840 101088 101439 103428 103536 103680 104040 104448 105456 106080 106496 107406 108160 109512 110007 110160 110592 110976 112047 112164 112320 112710 113152 114920 115040 116478 116640 117045 117504 117912 118638 119340 119808 120224 121511 121680 122230 122880 123201 123930 124416 124848 126360 127296 127738 129285 129420 129792 130560 131072 131820 132192 132651 133120 134784 135252 136890 137904 138048 138240 138720 139264 140205 140454 140608 141440 143208 146016 146523 146676 146880 147390 147456 147968 149396 149552 149760 150280 151632 155142 155304 155520 156060 156672 157216 158184 158899 159120 159744 161109 162240 163840 164268 165240 165888 166464 168246 168480 169065 169728 172380 172560 173056 174080 174717 175760 176256 176868 177957 179010 179712 180336 182520 183345 183872 184064 184320 184960 186624 186745 186940 187272 189540 190944 191607 194130 194688 195364 195568 195840 196520 196608 197730 198288 199680 202176 202878 205335 206856 207072 207360 207791 208080 208896 210681 210912 212160 212992 214812 216320 219024 220014 220320 221085 221184 221952 224094 224328 224640 225420 226304 229840 230080 232713 232956 233280 234090 235008 235824 237276 238680 239616 240448 243022 243360 244205 244460 245760 246402 247860 248832 249696 252369 252720 254592 255476 258570 258840 259584 261120 262144 263640 264384 265302 266240 268515 269568 270504 273780 275808 276096 276480 277440 278528 280410 280908 281216 282880 286416 291195 292032 293046 293352 293760 294780 294912 295936 296595 298792 299104 299520 300560 303264 304317 310284 310608 311040 312120 313344 314432 316368 317798 318240 319345 319488 322218 324480 327680 328536 330021 330480 331776 332928 336141 336492 336960 338130 339456 344760 345120 346112 348160 349434 351135 351520 352512 353736 355914 358020 359424 360672 364533 365040 366690 367744 368128 368640 369920 373248 373490 373880 374544 379080 381888 383214 387855 388260 389376 390728 391136 391680 393040 393216 395460 396576 397953 399360 404352 405756 410670 413712 414144 414720 415582 416160 417792 420615 421362 421824 424320 425984 429624 432640 438048 439569 440028 440640 442170 442368 443904 448188 448656 449280 450840 452608 459680 460160 465426 465912 466560 468180 470016 471648 474552 476697 477360 479232 480896 486044 486720 488410 488920 491520 492804 495720 497664 499392 504738 505440 507195 509184 510952 516961 517140 517680 519168 522240 524151 524288 527280 528768 530604 532480 533871 537030 539136 541008 547560 550035 551616 552192 552960 554880 557056 560235 560820 561816 562432 565760 572832 574821 582390 584064 586092 586704 587520 589560 589824 591872 593190 597584 598208 599040 601120 606528 607555 608634 616005 620568 621216 622080 623373 624240 626688 628864 632736 634933 635596 636480 638690 638976 644436 648960 655360 657072 660042 660960 663255 663552 665856 672282 672984 673920 676260 678912 689520 690240 692224 696320 698139 698868 702270 703040 705024 707472 711828 716040 718848 721344 729066 730080 732615 733380 735488 736256 737280 739840 746496 746980 747760 749088 757107 758160 763776 766428 775710 776520 778752 781456 782272 783360 786080 786432 790920 793152 794495 795906 798720 805545 808704 811512 821340 827424 828288 829440 830297 831164 832320 835584 841230 842724 843648 848640 851968 859248 865280 873585 876096 879138 880056 881280 884340 884736 887808 889785 896376 897312 898560 901680 905216 912951 919360 920320 930852 931824 933120 936360 940032 943296 949104 953394 954720 958035 958464 961792 972088 973440 976820 977840 983040 985608 990063 991440 995328 998784 1008423 1009476 1010880 1014390 1018368 1021904 1033922 1034280 1035360 1038336 1038955 1044480 1048302 1048576 1053405 1054560 1057536 1061208 1064960 1067742 1074060 1078272 1082016 1093599 1095120 1100070 1103232 1104384 1105920 1109760 1114112 1120470 1121640 1123632 1124864 1131520 1145664 1149642 1163565 1164780 1168128 1172184 1173408 1175040 1179120 1179648 1183744 1186380 1193859 1195168 1196416 1198080 1202240 1213056 1215110 1217268 1232010 1241136 1242432 1244160 1246746 1248480 1253376 1257728 1261845 1265472 1269866 1271192 1272960 1277380 1277952 1288872 1297920 1310720 1314144 1318707 1320084 1321920 1326510 1327104 1331712 1344564 1345968 1347840 1352520 1357824 1379040 1380480 1384448 1392640 1396278 1397736 1404540 1406080 1410048 1414944 1423656 1430091 1432080 1437696 1442688 1458132 1460160 1465230 1466760 1470976 1472512 1474560 1479680 1492992 1493960 1495520 1498176 1514214 1516320 1521585 1527552 1532856 1550883 1551420 1553040 1557504 1562912 1564544 1566720 1572160 1572864 1579643 1581840 1586304 1588990 1591812 1597440 1601613 1611090 1617408 1623024 1642680 1650105 1654848 1656576 1658880 1660594 1662328 1664640 1671168 1680705 1682460 1685448 1687296 1697280 1703936 1718496 1724463 1730560 1747170 1752192 1758276 1760112 1762560 1768680 1769472 1775616 1779570 1792752 1794624 1797120 1803360 1810432 1822665 1825902 1838720 1840640 1861704 1863648 1866240 1870119 1872720 1880064 1886592 1898208 1904799 1906788 1909440 1916070 1916928 1923584 1944176 1946880 1953640 1955680 1966080 1971216 1980126 1982880 1989765 1990656 1997568 2016846 2018952 2021760 2028780 2036736 2043808 2065687 2067844 2068560 2070720 2076672 2077910 2088960 2094417 2096604 2097152 2106810 2109120 2115072 2122416 2129920 2135484 2148120 2156544 2164032 2187198 2190240 2197845 2200140 2206464 2208768 2211840 2219520 2228224 2240940 2243280 2247264 2249728 2263040 2271321 2291328 2299284 2327130 2329560 2336256 2344368 2346816 2350080 2358240 2359296 2367488 2372760 2383485 2387718 2390336 2392832 2396160 2404480 2426112 2430220 2434536 2464020 2482272 2484864 2488320 2490891 2493492 2496960 2506752 2515456 2523690 2530944 2539732 2542384 2545920 2554760 2555904 2577744 2584805 2595840 2620755 2621440 2628288 2637414 2640168 2643840 2653020 2654208 2663424 2669355 2689128 2691936 2695680 2701283 2705040 2715648 2738853 2758080 2760960 2768896 2785280 2792556 2795472 2809080 2812160 2820096 2829888 2847312 2860182 2864160 2874105 2875392 2885376 2916264 2920320 2930460 2933520 2941952 2945024 2949120 2959360 2970189 2985984 2987920 2991040 2996352 3025269 3028428 3032640 3043170 3055104 3065712 3101766 3102840 3106080 3115008 3116865 3125824 3129088 3133440 3144320 3145728 3159286 3163680 3172608 3174665 3177980 3183624 3194880 3203226 3222180 3234816 3246048 3280797 3285360 3300210 3309696 3313152 3317760 3321188 3324656 3329280 3342336 3361410 3364920 3370896 3374592 3394560 3407872 3436992 3448926 3461120 3490695 3494340 3504384 3516552 3520224 3525120 3532447 3537360 3538944 3551232 3559140 3581577 3585504 3589248 3594240 3606720 3620864 3645330 3651804 3677440 3681280 3723408 3727296 3732480 3740238 3745440 3760128 3773184 3785535 3796416 3809598 3813576 3818880 3832140 3833856 3847168 3888352 3893760 3907280 3911360 3932160 3942432 3956121 3960252 3965760 3979530 3981312 3995136 4033692 4037904 4043520 4057560 4073472 4087616 4131374 4135688 4137120 4141440 4151485 4153344 4155820 4177920 4188834 4193208 4213620 4218240 4230144 4244832 4259840 4270968 4290273 4296240 4313088 4328064 4374396 4380480 4395690 4400280 4412928 4417536 4423680 4439040 4456448 4481880 4486560 4494528 4499456 4526080 4542642 4564755 4582656 4598568 4652649 4654260 4659120 4672512 4688736 4693632 4700160 4716480 4718592 4734976 4738929 4745520 4766970 4775436 4780672 4785664 4792320 4808960 4852224 4860440 4869072 4928040 4950315 4964544 4969728 4976640 4981782 4986984 4993920 5013504 5030912 5042115 5047380 5061888 5079464 5084768 5091840 5109520 5111808 5155488 5169610 5173389 5191680 5241510 5242880 5256576 5274828 5280336 5287680 5306040 5308416 5326848 5338710 5378256 5383872 5391360 5402566 5410080 5431296 5467995 5477706 5516160 5521920 5537792 5570560 5585112 5590944 5610357 5618160 5624320 5640192 5659776 5694624 5714397 5720364 5728320 5748210 5750784 5770752 5832528 5840640 5860920 5867040 5883904 5890048 5898240 5918720 5940378 5969295 5971968 5975840 5982080 5992704 6050538 6056856 6065280 6086340 6110208 6131424 6197061 6203532 6205680 6212160 6230016 6233730 6251648 6258176 6266880 6288640 6291456 6318572 6327360 6345216 6349330 6355960 6367248 6389760 6406452 6444360 6469632 6492096 6561594 6570720 6593535 6600420 6619392 6626304 6635520 6642376 6649312 6658560 6684672 6720493 6722820 6729840 6741792 6749184 6789120 6813963 6815744 6873984 6897852 6922240 6981390 6988680 7008768 7033104 7040448 7050240 7064894 7074720 7077888 7102464 7118280 7150455 7163154 7171008 7178496 7188480 7213440 7241728 7290660 7303608 7354880 7362560 7446816 7454592 7464960 7472673 7480476 7490880 7520256 7546368 7571070 7592832 7619196 7627152 7637760 7664280 7667712 7694336 7754415 7776704 7787520 7814560 7822720 7864320 7884864 7898215 7912242 7920504 7931520 7959060 7962624 7990272 8008065 8067384 8075808 8087040 8103849 8115120 8146944 8175232 8262748 8271376 8274240 8282880 8302970 8306688 8311640 8355840 8377668 8386416 8427240 8436480 8460288 8489664 8519680 8541936 8580546 8592480 8622315 8626176 8656128 8748792 8760960 8788337 8791380 8800560 8825856 8835072 8847360 8878080 8910567 8912896 8963760 8973120 8989056 8998912 9052160 9075807 9085284 9129510 9165312 9197136 9305298 9308520 9318240 9345024 9350595 9377472 9387264 9400320 9432960 9437184 9469952 9477858 9491040 9523995 9533940 9550872 9561344 9571328 9584640 9617920 9704448 9720880 9738144 9842391 9856080 9900630 9929088 9939456 9953280 9963564 9973968 9987840 10027008 10061824 10084230 10094760 10123776 10158928 10169536 10183680 10219040 10223616 10310976 10328435 10339220 10346778 10383360 10472085 10483020 10485760 10513152 10549656 10560672 10575360 10597341 10612080 10616832 10653696 10677420 10756512 10767744 10782720 10793861 10805132 10820160 10862592 10935990 10955412 11032320 11043840 11075584 11141120 11170224 11181888 11220714 11236320 11248640 11280384 11319552 11356605 11389248 11428794 11440728 11456640 11496420 11501568 11541504 11665056 11681280 11721840 11734080 11767808 11780096 11796480 11837440 11868363 11880756 11938590 11943936 11951680 11964160 11985408 12101076 12113712 12130560 12172680 12220416 12262848 12394122 12407064 12411360 12424320 12454455 12460032 12467460 12503296 12516352 12533760 12577280 12637144 12654720 12690432 12698660 12711920 12734496 12779520 12812904 12870819 12888720 12939264 12984192 13123188 13141440 13187070 13200840 13238784 13252608 13271040 13284752 13298624 13317120 13369344 13440986 13445640 13459680 13483584 13498368 13506415 13578240 13627926 13631488 13694265 13747968 13795704 13844480 13957947 13962780 13977360 14017536 14066208 14080896 14100480 14129788 14149440 14155776 14204928 14216787 14236560 14300910 14326308 14342016 14356992 14376960 14426880 14483456 14581320 14607216 14709760 14725120 14850945 14893632 14909184 14929920 14945346 14960952 14981760 15040512 15092736 15126345 15142140 15185664 15238392 15254304 15275520 15328560 15335424 15388672 15508830 15520167 15553408 15575040 15629120 15645440 15728640 15769728 15796430 15824484 15841008 15863040 15918120 15925248 15980544 16016130 16134768 16151616 16174080 16207698 16230240 16293888 16350464 16403985 16525496 16542752 16548480 16565760 16605940 16613376 16623280 16711680 16755336 16772832 16831071 16854480 16872960 16920576 16979328 17039360 17083872 17143191 17161092 17184960 17244630 17252352 17312256 17497584 17521920 17576674 17582760 17601120 17651712 17662235 17670144 17694720 17756160 17821134 17825792 17907885 17927520 17946240 17978112 17997824 18104320 18151614 18170568 18259020 18330624 18394272 18591183 18610596 18617040 18636480 18690048 18701190 18754944 18774528 18800640 18865920 18874368 18939904 18955716 18982080 19047990 19067880 19101744 19122688 19142656 19169280 19235840 19408896 19441760 19476288 19684782 19712160 19780605 19801260 19858176 19878912 19906560 19927128 19947936 19975680 20054016 20123648 20161479 20168460 20189520 20247552 20317856 20339072 20367360 20438080 20447232 20621952 20656870 20678440 20693556 20766720 20944170 20966040 21026304 21099312 21121344 21150720 21194682 21224160 21233664 21307392 21354840 21451365 21513024 21535488 21565440 21587722 21610264 21640320 21725184 21871980 21910824 22064640 22087680 22151168 22282240 22340448 22363776 22418019 22441428 22472640 22497280 22560768 22639104 22713210 22778496 22857588 22881456 22913280 22992840 23003136 23083008 23263245 23330112 23362560 23443680 23468160 23535616 23560192 23592960 23674880 23694645 23736726 23761512 23877180 23887872 23903360 23928320 23970816 24202152 24227424 24261120 24311547 24345360 24440832 24525696 24788244 24814128 24822720 24848640 24908910 24920064 24934920 25006592 25032704 25067520 25154560 25274288 25309440 25380864 25397320 25423840 25468992 25559040 25625808 25741638 25777440 25866945 25878528 25968384 26246376 26282880 26365011 26374140 26401680 26477568 26505216 26542080 26569504 26597248 26634240 26738688 26853931 26881972 26891280 26919360 26967168 26996736 27012830 27156480 27227421 27255852 27262976 27388530 27495936 27591408 27688960 27915894 27925560 27954720 28035072 28051785 28132416 28161792 28200960 28259576 28298880 28311552 28409856 28433574 28473120 28571985 28601820 28652616 28684032 28713984 28753920 28853760 28966912 29162640 29214432 29419520 29450240 29527173 29701890 29787264 29818368 29859840 29890692 29921904 29963520 30081024 30185472 30252690 30284280 30371328 30476784 30508608 30551040 30657120 30670848 30777344 30985305 31017660 31040334 31106816 31150080 31258240 31290880 31457280 31539456 31592860 31648968 31682016 31726080 31792023 31836240 31850496 31961088 32032260 32269536 32303232 32348160 32381583 32415396 32460480 32587776 32700928 32807970 33050992 33085504 33096960 33131520 33211880 33226752 33246560 33423360 33510672 33545664 33602465 33662142 33708960 33745920 33841152 33958656 34069815 34078720 34167744 34286382 34322184 34369920 34489260 34504704 34624512 34995168 35043840 35116679 35153348 35165520 35202240 35303424 35324470 35340288 35389440 35512320 35605089 35642268 35651584 35815770 35855040 35892480 35956224 35995648 36208640 36303228 36341136 36518040 36661248 36788544 37182366 37221192 37234080 37272960 37363365 37380096 37402380 37509888 37549056 37601280 37731840 37879808 37911432 37964160 38095980 38135760 38203488 38245376 38285312 38338560 38471680 38612457 38817792 38883520 38952576 39369564 39424320 39561210 39602520 39716352 39757824 39813120 39854256 39895872 39951360 40108032 40247296 40322958 40336920 40379040 40495104 40519245 40635712 40678144 40734720 40876160 40894464 41243904 41313740 41356880 41387112 41533440 41873841 41888340 41932080 42052608 42198624 42242688 42301440 42389364 42448320 42467328 42614784 42650361 42709680 42902730 43026048 43070976 43130880 43175444 43220528 43280640 43450368 43743960 43821648 43941685 44129280 44175360 44302336 44552835 44564480 44680896 44727552 44836038 44882856 44945280 44994560 45121536 45278208 45379035 45426420 45556992 45715176 45762912 45826560 45921811 45985680 46006272 46166016 46526490 46560501 46660224 46725120 46887360 46936320 47071232 47120384 47185920 47349760 47389290 47473452 47523024 47754360 47775744 47806720 47856640 47941632 48404304 48454848 48522240 48623094 48690720 48881664 49051392 49211955 49576488 49628256 49645440 49697280 49817820 49840128 49869840 50013184 50065408 50135040 50309120 50493213 50548576 50618880 50761728 50794640 50847680 50937984 51118080 51251616 51429573 51483276 51554880 51733890 51757056 51936768 52492752 52565760 52730022 52748280 52803360 52955136 52986705 53010432 53084160 53139008 53194496 53268480 53477376 53707862 53763944 53782560 53838720 53934336 53969305 53993472 54025660 54312960 54454842 54511704 54777060 54991872 55182816 55377920 55773549 55831788 55851120 55909440 56070144 56103570 56264832 56323584 56401920 56519152 56597760 56623104 56819712 56867148 56946240 57143970 57203640 57305232 57368064 57427968 57507840 57707520 57933824 58325280 58428864 58839040 58900480 59054346 59341815 59403780 59574528 59636736 59719680 59781384 59843808 59927040 60162048 60370944 60484437 60505380 60568560 60742656 60953568 61017216 61102080 61314240 61341696 61554688 61970610 62035320 62080668 62213632 62300160 62516480 62581760 63078912 63185720 63297936 63364032 63452160 63584046 63672480 63700992 63922176 64064520 64354095 64539072 64606464 64696320 64763166 64830792 64920960 65175552 65401856 65615940 66101984 66171008 66193920 66263040 66423760 66453504 66493120 66846720 67021344 67091328 67204930 67254057 67324284 67417920 67491840 67682304 67917312 68139630 68157440 68335488 68572764 68644368 68739840 68978520 69009408 69249024 69789735 69990336 70087680 70233358 70306696 70331040 70404480 70606848 70648940 70680576 70778880 71024640 71083935 71210178 71284536 71631540 71710080 71784960 71912448 71991296 72417280 72606456 72682272 72934641 73036080 73322496 73577088 74364732 74442384 74468160 74545920 74726730 74760192 74804760 75019776 75098112 75202560 75463680 75759616 75822864 75928320 76191960 76271520 76406976 76490752 76570624 76677120 76943360 77224914 77600835 77635584 77767040 77905152 78739128 78848640 79095033 79122420 79205040 79432704 79515648 79626240 79708512 79791744 79902720 80216064 80494592 80561793 80645916 80673840 80758080 80990208 81038490 81271424 81356288 81469440 81752320 81788928 82487808 82627480 82713760 82774224 83066880 83747682 83776680 83864160 84105216 84155355 84397248 84485376 84602880 84778728 84896640 84934656 85229568 85300722 85419360 85715955 85805460 86052096 86141952 86261760 86350888 86441056 86561280 86900736 87366409 87487920 87643296 87883370 88258560 88350720 88581519 88604672 89105670 89128960 89361792 89455104 89672076 89765712 89890560 89989120 90243072 90556416 90758070 90852840 91113984 91430352 91525824 91653120 91843622 91971360 92012544 92332032 92955915 93052980 93121002 93320448 93450240 93774720 93872640 94142464 94240768 94371840 94699520 94778580 94946904 95046048 95376069 95508720 95551488 95613440 95713280 95883264 96808608 96909696 97044480 97144749 97246188 97381440 97763328 98102784 98423910 99152976 99256512 99290880 99394560 99635640 99680256 99739680 100026368 100130816 100270080 100618240 100807395 100986426 101097152 101237760 101523456 101589280 101695360 101875968 102236160 102503232 102859146 102966552 103109760 103467780 103514112 103873536 104985504 105131520 105350037 105460044 105496560 105606720 105910272 105973410 106020864 106168320 106278016 106388992 106536960 106954752 107415724 107527888 107565120 107677440 107868672 107938610 107986944 108051320 108625920 108909684 109023408 109554120 109983744 110365632 110755840 111547098 111663576 111702240 111818880 112090095 112140288 112207140 112529664 112647168 112803840 113038304 113195520 113639424 113734296 113892480 114248381 114287940 114407280 114610464 114736128 114855936 115015680 115415040 115837371 115867648 116650560 116857728 117678080 117800960 118108692 118683630 118807560 119149056 119273472 119439360 119562768 119687616 119854080 120324096 120741888 120968874 121010760 121137120 121485312 121557735 121907136 122034432 122204160 122628480 122683392 123109376 123941220 124070640 124161336 124427264 124600320 125032960 125163520 125621523 126157824 126371440 126595872 126728064 126904320 127168092 127344960 127401984 127844352 127951083 128129040 128708190 129078144 129212928 129392640 129526332 129661584 129841920 130351104 130803712 131231880 131825055 132203968 132342016 132387840 132526080 132847520 132907008 132986240 133693440 134042688 134182656 134269655 134409860 134508114 134648568 134835840 134983680 135364608 135834624 136137105 136279260 136314880 136670976 137145528 137288736 137479680 137765433 137957040 138018816 138498048 139579470 139980672 140175360 140466716 140613392 140662080 140808960 141213696 141297880 141361152 141557760 142049280 142167870 142420356 142569072 143263080 143420160 143569920 143824896 143982592 144834560 145212912 145364544 145869282 146072160 146644992 147154176 147635865 148729464 148884768 148936320 149091840 149401729 149453460 149520384 149609520 150039552 150196224 150405120 150927360 151479639 151519232 151645728 151856640 152383920 152543040 152813952 152981504 153141248 153354240 153886720 154288719 154449828 155201670 155271168 155534080 155810304 157478256 157697280 158190066 158244840 158410080 158865408 158960115 159031296 159252480 159417024 159583488 159805440 160432128 160989184 161123586 161291832 161347680 161516160 161907915 161980416 162076980 162542848 162712576 162938880 163504640 164975616 165254960 165427520 165548448 166133760 167320647 167495364 167553360 167728320 168210432 168310710 168794496 168970752 169205760 169557456 169793280 169869312 170459136 170601444 170838720 171431910 171610920 172104192 172283904 172523520 172701776 172882112 173122560 173801472 174732818 174975840 175286592 175583395 175766740 176517120 176701440 177163038 177209344 178025445 178211340 178257920 178723584 178910208 179344152 179531424 179781120 179978240 180486144 181112832 181453311 181516140 181705680 182227968 182860704 183051648 183306240 183687244 183942720 184025088 184664064 185911830 186105960 186242004 186640896 186900480 187549440 187745280 188284928 188481536 189399040 189557160 189893808 190092096 190752138 191017440 191102976 191226880 191426560 191766528 193062285 193617216 193819392 194088960 194289498 194492376 194762880 195526656 196205568 196847820 198305952 198513024 198581760 198789120 199271280 199360512 199479360 200052736 200261632 200540160 201236480 201614790 201762171 201972852 202194304 202475520 203046912 203178560 203390720 203751936 204472320 205006464 205718292 205933104 206219520 206935560 207028224 207747072 209369205 209971008 210263040 210700074 210920088 210993120 211213440 211820544 211946820 212041728 212336640 212556032 212777984 213073920 213251805 214831448 215055776 215130240 215354880 215737344 215877220 215973888 216102640 217251840 217819368 218046816 218803923 219108240 219967488 220731264 221511680 223094196 223327152 223404480 223637760 224180190 224280576 224414280 225059328 225294336 225607680 226076608 226391040 227278848 227468592 227784960 228496762 228575880 228814560 229220928 229472256 229609055 229711872 230031360 230830080 231674742 231735296 232802505 233301120 233715456 235356160 235601920 236217384 237285099 237367260 237615120 238298112 238546944 238878720 239125536 239375232 239708160 240648192 241483776 241685379 241937748 242021520 242274240 242970624 243115470 243814272 244068864 244408320 245256960 245366784 246218752 247882440 248141280 248322672 248854528 249200640 250065920 250327040 251243046 252315648 252466065 252742880 253191744 253456128 253808640 254336184 254689920 254803968 255688704 255902166 256258080 257147865 257416380 258156288 258425856 258785280 259052664 259323168 259683840 260702208 261607424 262099227 262463760 263650110 264407936 264684032 264775680 265052160 265695040 265814016 265972480 267386880 268085376 268365312 268539310 268819720 269016228 269297136 269671680 269967360 270729216 271669248 272274210 272558520 273341952 274291056 274577472 274959360 275530866 275914080 276037632 276996096 278867745 279158940 279961344 280350720 280933432 281226784 281324160 281617920 282427392 282595760 282722304 283115520 284098560 284335740 284840712 285138144 286128207 286526160 286840320 287139840 287649792 287965184 289669120 290425824 290729088 291434247 291738564 292144320 293289984 294308352 295271730 297458928 297769536 297872640 298183680 298803458 298906920 299040768 299219040 300079104 300392448 300810240 301854720 302422185 302959278 303038464 303291456 303713280 304767840 305086080 305627904 305963008 306282496 306708480 307773440 308577438 308899656 310403340 310542336 311068160 311620608 314956512 315394560 316050111 316380132 316489680 316820160 317730816 317920230 318062592 318504960 318834048 319166976 319610880 320864256 321978368 322247172 322583664 322695360 323032320 323815830 323960832 324153960 325085696 325425152 325877760 327009280 329951232 330509920 330855040 331096896 332267520 334641294 334990728 335106720 335456640 336270285 336420864 336621420 337588992 337941504 338411520 339114912 339586560 340918272 341202888 341677440 342745143 342863820 343221840 344208384 344567808 345047040 345403552 345764224 346245120 347602944 349465636 349951680 350573184 351166790 351533480 353034240 353402880 354326076 354418688 356050890 356422680 357447168 357820416 358688304 359062848 359562240 359956480 360972288 362225664 362906622 363032280 363411360 364455936 364673205 365721408 366103296 366612480 367374488 367885440 368050176 369328128 371694959 371823660 372211920 372484008 373281792 373800960 375098880 375490560 376569856 376864569 376963072 378798080 379114320 379787616 380184192 381504276 382034880 382205952 382453760 382853120 383533056 383853249 386124570 387234432 387638784 388177920 388578996 388984752 389525760 391053312 392411136 393695640 395475165 396611904 397026048 397163520 397578240 398542560 398721024 398958720 400105472 400523264 401080320 402472960 402808965 403229580 403524342 403945704 404388608 404951040 406093824 406357120 406781440 407503872 408944640 410012928 411436584 411866208 412439040 413296299 413871120 414056448 415494144 418738410 419942016 420526080 421400148 421840176 421986240 422426880 423641088 423893640 424083456 424673280 425112064 425555968 426147840 426503610 429662896 430111552 430260480 430709760 431474688 431754440 431947776 432205280 434503680 435638736 436093632 436832045 437607846 438216480 439934976 441462528 442907595 443023360 446188392 446654304 446808960 447275520 448205187 448360380 448561152 448828560 450118656 450588672 451215360 452153216 452782080 454557696 454937184 455569920 456516827 456993524 457151760 457629120 458441856 458944512 459218110 459423744 460062720 461660160 462866157 463349484 463470592 465605010 466602240 467430912 470712320 471203840 472434768 474570198 474734520 475230240 476596224 476880345 477093888 477757440 478251072 478750464 479416320 481296384 482967552 483370758 483875496 484043040 484548480 485723745 485941248 486230940 487628544 488137728 488816640 490513920 492437504 495764880 496282560 496645344 497709056 498401280 500131840 500654080 501961941 502486092 504631296 504932130 505485760 506383488 506912256 507617280 508672368 509379840 509607936 511377408 511804332 512516160 514295730 514832760 516312576 516851712 517570560 518105328 518646336 519367680 521404416 523214848 524198454 524927520 526750185 527300220 528815872 529368064 529551360 530104320 531390080 531628032 531944960 534773760 536170752 536730624 537078620 537639440 538032456 538594272 539343360 539934720 541458432 543338496 544359933 544548420 545117040 546683904 548582112 549154944 549918720 551061732 551828160 552075264 553992192 557735490 558317880 559922688 560701440 561866864 562453568 562648320 563235840 564854784 565191520 565444608 568197120 568671480 569681424 570276288 571241905 572256414 573052320 573680640 574279680 575299584 575930368 579186855 579338240 580851648 581458176 582868494 583477128 584288640 586579968 588616704 590543460 594917856 595539072 595745280 596367360 596983543 597606916 597813840 598081536 598438080 600158208 600784896 601620480 603709440 604844370 605286513 605918556 606076928 606582912 607426560 609535680 610172160 611255808 611926016 612564992 613416960 615546880 617154876 617799312 620806680 621084672 622136320 623241216 628107615 629913024 630789120 632100222 632760264 632979360 633640320 635461632 635840460 636125184 637009920 637668096 638333952 639221760 639755415 643956736 644494344 645167328 645390720 646064640 647631660 647921664 648307920 650171392 650850304 651755520 654018560 656411769 659902464 661019840 661710080 662193792 664535040 669282588 669981456 670213440 670913280 672540570 672841728 673242840 675177984 675883008 676823040 678229824 679173120 681836544 682405776 683354880 685490286 685727640 686443680 688416768 688827165 689135616 690094080 690807104 691528448 692490240 695205888 698931272 699903360 701146368 702333580 703066960 706068480 706805760 708652152 711855297 712101780 712845360 714894336 715640832 717376608 718125696 719124480 719912960 721944576 724451328 725056137 725813244 726064560 726822720 728911872 729346410 731442816 732206592 733224960 734748976 735770880 736100352 738656256 743389918 743647320 744423840 744968016 746563584 747008645 747601920 750197760 750981120 753139712 753729138 753926144 757398195 757596160 758228640 759575232 760368384 763008552 764069760 764411904 764907520 765706240 767066112 767706498 771443595 772249140 774468864 775277568 776355840 777157992 777969504 779051520 782106624 784822272 786297681 787391280 790950330 793223808 794052096 794327040 795156480 797085120 797442048 797917440 800210944 801046528 802160640 804945920 805617930 806459160 807048684 807891408 808777216 809902080 812187648 812714240 813562880 815007744 820025856 822873168 823732416 824878080 826592598 827742240 828112896 830988288 836603235 837476820 839884032 841052160 842800296 843680352 843972480 844853760 847282176 847787280 848166912 849346560 850224128 851111936 852295680 853007220 858384621 859325792 860223104 860520960 861419520 862949376 863508880 863895552 864410560 869007360 871277472 872187264 873664090 874302741 875215692 876432960 879869952 882925056 885815190 886046720 892376784 893308608 893617920 894551040 896410374 896720760 897122304 897657120 900237312 901177344 902430720 904306432 905564160 907266555 909115392 909874368 911139840 913033654 913987048 914303520 915258240 916883712 917889024 918436220 918847488 920125440 923320320 925732314 926698968 931210020 933204480 934861824 941424640 942407680 944869536 948150333 949140396 949469040 950460480 953192448 953760690 954187776 955514880 956502144 957500928 958832640 962592768 965935104 966741516 967750992 968086080 969096960 971447490 971882496 972461880 975257088 976275456 977633280 981027840 984875008 991529760 992565120 993290688 995418112 996802560 1000263680 1001308160 1003923882 1004972184 1008810855 1009262592 1009864260 1010971520 1012766976 1013824512 1015234560 1017344736 1018759680 1022754816 1023608664 1025032320 1028235429 1028591460 1029665520 1032625152 1033703424 1035141120 1036210656 1037292672 1038735360 1042808832 1046429696 1048396908 1049855040 1053500370 1054600440 1057631744 1058736128 1059102720 1060208640 1062780160 1063256064 1063889920 1072341504 1073461248 1074157240 1075278880 1076064912 1077188544 1078686720 1079869440 1082916864 1086676992 1088719866 1089096840 1090234080 1093367808 1094019615 1097164224 1098309888 1099837440 1102123464 1103656320 1104150528 1107984384 1115084877 1115470980 1116635760 1119845376 1121402880 1123733728 1124907136 1125296640 1126471680 1129709568 1130383040 1130889216 1135763317 1136394240 1137342960 1139362848 1140552576 1142483810 1144512828 1146104640 1147361280 1148559360 1150599168 1151559747 1151860736 1158373710 1158676480 1161703296 1162916352 1165736988 1166954256 1168577280 1173159936 1177233408 1181086920 1186425495 1189835712 1191078144 1191490560 1192734720 1193967086 1195213832 1195627680 1196163072 1196876160 1200316416 1201569792 1203240960 1207418880 1208426895 1209688740 1210573026 1211837112 1213165824 1214853120 1219071360 1220344320 1222511616 1223852032 1225129984 1226833920 1231093760 1234309752 1235598624 1239888897 1241613360 1242169344 1244272640 1246482432 1256215230 1259826048 1261578240 1264200444 1265520528 1265958720 1267280640 1270923264 1271680920 1272250368 1274019840 1275336192 1276667904 1278443520 1279510830 1287913472 1288988688 1290334656 1290781440 1292129280 1295263320 1295843328 1296615840 1300342784 1301700608 1303511040 1308037120 1310496135 1312823538 1319804928 1322039680 1323420160 1324387584 1329070080 1338565176 1339962912 1340426880 1341826560 1344615561 1345081140 1345683456 1346485680 1350355968 1351766016 1353646080 1356459648 1358346240 1363673088 1364811552 1366709760 1369550481 1370980572 1371455280 1372887360 1376833536 1377654330 1378271232 1380188160 1381614208 1383056896 1384980480 1390411776 1397862544 1399806720 1402292736 1404667160 1406133920 1412136960 1413611520 1417304304 1423710594 1424203560 1425690720 1429788672 1430641035 1431281664 1434753216 1436251392 1438248960 1439825920 1443889152 1448902656 1450112274 1451626488 1452129120 1453645440 1457171235 1457823744 1458692820 1462885632 1464413184 1466449920 1469497952 1471541760 1477312512 1485228953 1486779836 1487294640 1488847680 1489936032 1493127168 1494017290 1495203840 1500395520 1501962240 1505885823 1506279424 1507458276 1507852288 1514796390 1515192320 1516457280 1519150464 1520736768 1526017104 1528139520 1528823808 1529815040 1531412480 1534132224 1535412996 1542887190 1544498280 1548937728 1550555136 1552711680 1554315984 1555939008 1558103040 1564213248 1569644544 1572595362 1574782560 1580250555 1581900660 1586447616 1588104192 1588654080 1590312960 1594170240 1594884096 1595834880 1600421888 1602093056 1604321280 1609891840 1611235860 1612918320 1614097368 1615782816 1617554432 1619804160 1624375296 1625428480 1627125760 1630015488 1633079799 1640051712 1645746336 1647464832 1649756160 1653185196 1655484480 1656225792 1661976576 1673206470 1674953640 1679768064 1682104320 1685600592 1687360704 1687944960 1689707520 1694564352 1695574560 1696333824 1700448256 1702223872 1704591360 1706014440 1713725715 1716769242 1718651584 1720446208 1721041920 1722839040 1725898752 1727017760 1727791104 1728821120 1738014720 1742554944 1744374528 1747328180 1748605482 1750431384 1752865920 1759739904 1765850112 1771630380 1772093440 1784753568 1786617216 1787235840 1789102080 1790950629 1792820748 1793441520 1794244608 1795314240 1800474624 1802354688 1804861440 1808612864 1811128320 1814533110 1818230784 1819748736 1822279680 1826067308 1827974096 1828607040 1830516480 1833767424 1835778048 1836872440 1837694976 1840250880 1846640640 1851464628 1853397936 1858474795 1862420040 1866408960 1869723648 1882849280 1884322845 1884815360 1889739072 1896300666 1898280792 1898938080 1900920960 1906384896 1907521380 1908375552 1911029760 1913004288 1915001856 1917665280 1919266245 1931870208 1933483032 1935501984 1936172160 1938193920 1942222477 1942894980 1943764992 1944923760 1950514176 1952550912 1955266560 1962055680 1969235307 1969750016 1983059520 1985130240 1986581376 1990836224 1993605120 2000527360 2002616320 2007847764 2009944368 2017621710 2018525184 2019728520 2021943040 2025533952 2027649024 2030469120 2034689472 2037519360 2045509632 2047217328 2050064640 2056470858 2057182920 2059331040 2065250304 2066481495 2067406848 2070282240 2072421312 2074585344 2077470720 2085617664 2092859392 2096793816 2099710080 2107000740 2109200880 2115263488 2117472256 2118205440 2120417280 2125560320 2127779840 2135565891 2144683008 2146922496 2148314480 2150557760 2152129824 2154377088 2157373440 2159738880 2165833728 2173353984 2175168411 2177439732 2178193680 2180468160 2186735616 2188039230 2194328448 2196619776 2199674880 2204246928 2207312640 2208301056 2215968768 2230169754 2230941960 2233271520 2239690752 2241025935 2242805760 2247467456 2249814272 2250593280 2252943360 2259419136 2260766080 2261778432 2271526634 2272788480 2274685920 2278725696 2281105152 2282584135 2284967620 2289025656 2292209280 2294722560 2297118720 2301198336 2303119494 2303721472 2314330785 2316747420 2317352960 2323406592 2325832704 2331473976 2333908512 2337154560 2346319872 2354466816 2358893043 2362173840 2372850990 2379671424 2382156288 2382981120 2385469440 2387934172 2390427664 2391255360 2392326144 2393752320 2400632832 2403139584 2406481920 2414837760 2416853790 2419377480 2421146052 2423674224 2426331648 2429706240 2438142720 2440688640 2445023232 2447704064 2450259968 2462187520 2468619504 2471197248 2479777794 2483226720 2484338688 2488545280 2492964864 2509809705 2512430460 2519652096 2523156480 2528400888 2531041056 2531917440 2534561280 2539829393 2541846528 2543361840 2544500736 2548039680 2550672384 2553335808 2556887040 2559021660 2575153863 2575826944 2577977376 2580669312 2581562880 2584258560 2590526640 2591686656 2593231680 2600685568 2603401216 2607022080 2616074240 2620992270 2622908223 2625647076 2639609856 2644079360 2646840320 2648775168 2658140160 2677130352 2679925824 2680853760 2683653120 2689231122 2690162280 2691366912 2692971360 2700711936 2703532032 2707292160 2712919296 2716692480 2721799665 2727346176 2729623104 2733419520 2739100962 2741961144 2742910560 2745774720 2753667072 2755308660 2756542464 2760376320 2763228416 2766113792 2769960960 2795725088 2799613440 2804585472 2809334320 2812267840 2824273920 2827223040 2834608608 2844450999 2847421188 2848407120 2851381440 2859577344 2861282070 2862563328 2869506432 2872502784 2876497920 2879651840 2887778304 2897805312 2900224548 2903252976 2904258240 2907290880 2914342470 2915647488 2917385640 2925771264 2928826368 2932899840 2938995904 2943083520 2954625024 2970457906 2973559672 2974589280 2977695360 2979872064 2984917715 2986254336 2988034580 2990407680 3000791040 3003924480 3011771646 3012558848 3014916552 3026432565 3029592780 3030384640 3032914560 3038300928 3041473536 3052034208 3056279040 3059630080 3062824960 3068264448 3070825992 3084706287 3085774380 3088996560 3097875456 3101110272 3105423360 3108631968 3111878016 3116206080 3128426496 3139289088 3145190724 3149565120 3160501110 3163801320 3172895232 3176208384 3177308160 3180625920 3188340480 3189768192 3191669760 3200843776 3204186112 3219783680 3222471720 3225836640 3228194736 3231565632 3235108864 3239608320 3248750592 3250856960 3254251520 3260030976 3266159598 3280103424 3282058845 3291492672 3294929664 3299512320 3306370392 3310968960 3312451584 3323953152 3345254631 3346412940 3349907280 3359536128 3364208640 3371201184 3374721408 3375889920 3379415040 3389128704 3391149120 3392667648 3400896512 3404447744 3407289951 3409182720 3412028880 3427451430 3433538484 3437303168 3440892416 3442083840 3445678080 3451797504 3454035520 3455582208 3457642240 3476029440 3485109888 3488749056 3494656360 3497210964 3500862768 3505731840 3519479808 3531700224 3543260760 3559276485 3569507136 3573234432 3574471680 3578204160 3581901258 3585641496 3586883040 3588489216 3590628480 3600949248 3604709376 3609722880 3617225728 3622256640 3625280685 3629066220 3639497472 3644559360 3652134616 3655948192 3657214080 3661032960 3667534848 3671556096 3673744880 3675389952 3680501760 3693281280 3702929256 3706795872 3716949590 3719666691 3724840080 3732817920 3739447296 3765698560 3768645690 3769630720 3779478144 3792601332 3796561584 3797876160 3801841920 3812769792 3815042760 3816751104 3822059520 3826008576 3830003712 3835330560 3838532490 3863740416 3866966064 3871003968 3872344320 3876387840 3884444954 3885789960 3887529984 3889847520 3901028352 3905101824 3910533120 3924111360 3931488405 3938470614 3939500032 3966119040 3970260480 3973162752 3981672448 3987210240 4001054720 4005232640 4015695528 4019888736 4033846683 4035243420 4037050368 4039457040 4043886080 4051067904 4055298048 4060938240 4069378944 4075038720 4091019264 4094434656 4100129280 4108651443 4112941716 4114365840 4118662080 4130500608 4132962990 4134813696 4140564480 4144842624 4149170688 4154941440 4171235328 4185718784 4193587632 4199420160 4214001480 4218401760 4230526976 4234944512 4236410880 4240834560 4251120640 4255559680 4271131782 4289366016 4291923105 4293844992 4296628960 4301115520 4304259648 4308754176 4314746880 4319477760 4331667456 4346707968 4350336822 4354879464 4356387360 4360936320 4371513705 4373471232 4376078460 4388656896 4393239552 4399349760 4408493856 4414625280 4431937536 4455686859 4460339508 4461883920 4466543040 4479381504 4482051870 4485611520 4494934912 4499628544 4501186560 4505886720 4518838272 4521532160 4523556864 4543053268 4545576960 4549371840 4557451392 4562210304 4565168270 4569935240 4578051312 4584418560 4589445120 4594237440 4602396672 4606238988 4607442944 4628661570 4633494840 4646813184 4651665408 4662947952 4667817024 4674309120 4692639744 4708933632 4717786086 4724347680 4740751665 4745701980 4759342848 4764312576 4765962240 4770938880 4775868344 4780855328 4782510720 4784652288 4787504640 4801265664 4806279168 4812963840 4829675520 4832034467 4833707580 4838754960 4842292104 4847348448 4852663296 4859412480 4876285440 4881377280 4890046464 4895408128 4899239397 4900519936 4924375040 4937239008 4942394496 4959555588 4966453440 4968677376 4977090560 4985929728 5019619410 5024860920 5039304192 5046312960 5056801776 5062082112 5063834880 5069122560 5079658786 5083693056 5086723680 5089001472 5101344768 5106671616 5113774080 5118043320 5141177145 5150307726 5151653888 5155954752 5161338624 5163125760 5168517120 5181053280 5183373312 5186463360 5201371136 5206802432 5214044160 5232148480 5241984540 5245816446 5251294152 5279219712 5288158720 5293680640 5297550336 5316280320 5354260704 5359851648 5361707520 5367306240 5372851887 5378462244 5380324560 5382733824 5385942720 5401423872 5407064064 5414584320 5425838592 5433384960 5443599330 5454692352 5459246208 5466839040 5478201924 5483922288 5485821120 5491549440 5507334144 5510617320 5513084928 5520752640 5526456832 5532227584 5539921920 5575424385 5591450176 5599226880 5609170944 5618668640 5624535680 5648547840 5654446080 5669217216 5678816585 5688901998 5694842376 5696814240 5702762880 5719154688 5722564140 5725126656 5739012864 5745005568 5752995840 5757798735 5759303680 5795610624 5800449096 5806505952 5808516480 5814581760 5826667431 5828684940 5831294976 5834771280 5851542528 5857652736 5865799680 5877991808 5886167040 5909250048 5940915812 5947119344 5949178560 5955390720 5959744128 5969835430 5972508672 5976069160 5980815360 6001582080 6007848960 6023543292 6025117696 6029833104 6052865130 6059185560 6065829120 6076601856 6082947072 6104068416 6112558080 6119260160 6125649920 6136528896 6141651984 6169412574 6171548760 6177993120 6195750912 6199444485 6202220544 6210846720 6217263936 6223756032 6232412160 6256852992 6278578176 6290381448 6299130240 6318814303 6321002220 6327602640 6345790464 6352416768 6354616320 6361251840 6376680960 6383339520 6401687552 6406697673 6408372224 6439567360 6444943440 6451673280 6456389472 6463131264 6470217728 6479216640 6497501184 6501713920 6508503040 6520061952 6525505233 6532319196 6560206848 6564117690 6582985344 6589859328 6599024640 6612740784 6621937920 6624903168 6647906304 6690509262 6692825880 6699814560 6719072256 6723077805 6728417280 6742402368 6749442816 6751779840 6758830080 6778257408 6782298240 6785335296 6801793024 6808895488 6814579902 6818365440 6824057760 6847752405 6854902860 6867076968 6874606336 6881784832 6884167680 6891356160 6903595008 6908071040 6911164416 6915284480 6952058880 6970219776 6977498112 6989312720 6994421928 7001725536 7011463680 7038959616 7063400448 7076679129 7086521520 7118552970 7139014272 7146468864 7148943360 7156408320 7163802516 7171282992 7173766080 7176978432 7181256960 7201898496 7209418752 7219445760 7234451456 7244513280 7250561370 7258132440 7278994944 7289118720 7304269232 7311896384 7314428160 7322065920 7335069696 7343112192 7347489760 7350779904 7386562560 7405858512 7413591744 7426144765 7433899180 7439333382 7449680160 7465635840 7478894592 7529429115 7531397120 7537291380 7539261440 7558956288 7585202664 7593123168 7595752320 7603683840 7619488179 7625539584 7630085520 7633502208 7644119040 7652017152 7660007424 7670661120 7677064980 7727480832 7733932128 7742007936 7744688640 7752775680 7760786059 7768889908 7771579920 7775059968 7779695040 7802056704 7810203648 7821066240 7848222720 7862976810 7868724669 7876941228 7879000064 7932238080 7940520960 7946325504 7963344896 7974420480 8002109440 8010465280 8031391056 8039777472 8067693366 8070486840 8074100736 8078914080 8087772160 8102135808 8110596096 8121876480 8138757888 8150077440 8165398995 8182038528 8188869312 8200258560 8217302886 8225883432 8228731680 8237324160 8261001216 8265925980 8269627392 8281128960 8289685248 8298341376 8309882880 8371437568 8387175264 8398840320 8428002960 8436803520 8461053952 8469889024 8472821760 8481669120 8502241280 8511119360 8533352997 8542263564 8578732032 8583846210 8587689984 8593257920 8602231040 8608519296 8617508352 8629493760 8638955520 8663334912 8693415936 8700673644 8709758928 8712774720 8721872640 8743027410 8746942464 8752156920 8777313792 8786479104 8798699520 8816987712 8829250560 8863875072 8911373718 8920679016 8923767840 8933086080 8954753145 8958763008 8964103740 8971223040 8989869824 8999257088 9002373120 9011773440 9037676544 9043064320 9086106536 9091153920 9098743680 9114902784 9124420608 9130336540 9139870480 9156102624 9168837120 9178890240 9188474880 9204793344 9212477976 9254118861 9257323140 9266989680 9293626368 9303330816 9325895904 9335634048 9348618240 9385279488 9417867264 9435572172 9448695360 9481503330 9491403960 9518685696 9528625152 9531924480 9541877760 9551736688 9561710656 9565021440 9569304576 9575009280 9602531328 9612558336 9659351040 9664068934 9667415160 9677509920 9684584208 9694696896 9705326592 9711112385 9718824960 9752570880 9762754560 9780092928 9790816256 9798478794 9801039872 9846176535 9848750080 9874478016 9884788992 9919111176 9932906880 9937354752 9954181120 9971859456 10035763893 10039238820 10049721840 10078608384 10092625920 10113603552 10124164224 10127669760 10138245120 10159317572 10167386112 10173447360 10178002944 10202689536 10213343232 10221869853 10227548160 10236086640 10282354290 10300615452 10303307776 10311909504 10322677248 10326251520 10337034240 10362106560 10366746624 10372926720 10402742272 10413604864 10428088320 10464296960 10483969080 10491632892 10502588304 10558439424 10576317440 10587361280 10595100672 10677829455 10708521408 10719703296 10723415040 10734612480 10745703774 10756924488 10760649120 10765467648 10771885440 10802847744 10814128128 10829168640 10851677184 10866769920 10875842055 10887198660 10918492416 10933678080 10956403848 10967844576 10971642240 10983098880 11014668288 11021234640 11026169856 11041505280 11052913664 11064455168 11079843840 11150848770 11159000073 11182900352 11198453760 11218341888 11237337280 11249071360 11297095680 11308892160 11338434432 11357633170 11377803996 11389684752 11393628480 11405525760 11438309376 11445128280 11450253312 11478025728 11490011136 11505991680 11515597470 11518607360 11591221248 11600898192 11613011904 11617032960 11629163520 11653334862 11657369880 11662589952 11669542560 11703085056 11715305472 11731599360 11755983616 11772334080 11794465215 11818500096 11881831624 11894238688 11898357120 11910781440 11919488256 11939670860 11945017344 11952138320 11961630720 12003164160 12015697920 12047086584 12059666208 12101540049 12105730260 12118371120 12131658240 12153203712 12165894144 12208136832 12225116160 12238520320 12251299840 12273057792 12283303968 12325954329 12338825148 12343097520 12355986240 12391501824 12398888970 12404441088 12421693440 12434527872 12447512064 12464824320 12513705984 12557156352 12580762896 12598260480 12637628606 12642004440 12655205280 12691580928 12699146965 12704833536 12709232640 12722503680 12753361920 12766679040 12803375104 12813395346 12816744448 12875769315 12879134720 12889886880 12903346560 12912778944 12926262528 12940435456 12958433280 12995002368 13003427840 13017006080 13040123904 13051010466 13064638392 13114541115 13120413696 13128235380 13165970688 13179718656 13198049280 13225481568 13243875840 13295812608 13367060577 13381018524 13385651760 13399629120 13438144512 13446155610 13456834560 13484804736 13498885632 13503559680 13517660160 13556514816 13564596480 13570670592 13603586048 13617790976 13629159804 13636730880 13648115520 13695504810 13709805720 13734153936 13749212672 13763569664 13768335360 13782712320 13807190016 13816142080 13822328832 13830568960 13940439552 13954996224 13978625440 13988843856 14003451072 14022927360 14077919232 14126800896 14153358258 14173043040 14222254995 14237105940 14278028544 14292937728 14297886720 14312816640 14327605032 14342565984 14347532160 14353956864 14362513920 14403796992 14418837504 14438891520 14468902912 14489026560 14496103401 14501122740 14516264880 14557989888 14578237440 14608538464 14623792768 14628856320 14644131840 14670139392 14686224384 14694979520 14701559808 14773125120 14811717024 14827183488 14852289530 14867798360 14878666764 14899360320 14931271680 14957789184 15058858230 15062794240 15074582760 15117912576 15170405328 15186246336 15191504640 15207367680 15238976358 15251079168 15260171040 15267004416 15304034304 15320014848 15341322240 15354129960 15423531435 15454961664 15467864256 15484015872 15489377280 15505551360 15521572118 15537779816 15543159840 15550119936 15559390080 15604113408 15620407296 15642132480 15696445440 15725953620 15737449338 15753882456 15864476160 15881041920 15892651008 15926689792 15948840960 16004218880 16020930560 16062782112 16079554944 16118555661 16135386732 16140973680 16148201472 16157828160 16175544320 16204271616 16221192192 16243752960 16277515776 16300154880 16330797990 16364077056 16377738624 16400517120 16434605772 16451766864 16457463360 16474648320 16522002432 16531851960 16539254784 16562257920 16579370496 16596682752 16619765760 16726273155 16742875136 16774350528 16797680640 16856005920 16873607040 16922107904 16939778048 16945643520 16963338240 17004482560 17022238720 17036449755 17066705994 17084527128 17157464064 17167692420 17175379968 17186515840 17204462080 17217038592 17235016704 17258987520 17277911040 17386831872 17401347288 17419517856 17425549440 17443745280 17480002293 17486054820 17493884928 17504313840 17554627584 17572958208 17597399040 17633975424 17658501120 17727750144 17822747436 17841358032 17847535680 17866172160 17909506290 17917526016 17928207480 17942446080 17979739648 17998514176 18004746240 18023546880 18075353088 18086128640 18172213072 18197487360 18229805568 18248841216 18260673080 18279740960 18312205248 18337674240 18357780480 18376949760 18409586688 18424955952 18508237722 18514646280 18533979360 18587252736 18598333455 18606661632 18651791808 18671268096 18697236480 18770558976 18835734528 18871144344 18897390720 18956442909 18963006660 18982807920 19037371392 19057250304 19063848960 19083755520 19103473376 19123421312 19130042880 19150018560 19205062656 19225116672 19307976389 19318702080 19328137868 19334830320 19355019840 19369168416 19389393792 19410653184 19422224770 19437649920 19505141760 19525509120 19560185856 19576515699 19581632512 19596957588 19602079744 19692353070 19697500160 19748956032 19769577984 19838222352 19865813760 19874709504 19908362240 19943718912 20071527786 20078477640 20099443680 20157216768 20169233415 20185251840 20227207104 20248328448 20255339520 20276490240 20318635144 20334772224 20346894720 20356005888 20405379072 20426686464 20443739706 20455096320 20472173280 20543257215 20564708580 20601230904 20623819008 20645354496 20652503040 20674068480 20724213120 20733493248 20745853440 20805484544 20827209728 20856176640 20928593920 20967938160 20983265784 21005176608 21116878848 21152634880 21174722560 21190201344 21230037387 21355658910 21417042816 21439406592 21446830080 21469224960 21491407548 21513848976 21521298240 21530935296 21543770880 21605695488 21628256256 21658337280 21703354368 21733539840 21751684110 21774397320 21836984832 21867356160 21912807696 21935689152 21943284480 21966197760 22029336576 22042469280 22052339712 22105827328 22128910336 22159687680 22278434295 22301697540 22318000146 22365800704 22396907520 22436683776 22474674560 22498142720 22594191360 22617784320 22676868864 22715266340 22755607992 22779369504 22787256960 22811051520 22858464537 22876618752 22890256560 22900506624 22956051456 22980022272 23011983360 23031194940 23037214720 23182442496 23201796384 23226023808 23234065920 23258327040 23282358177 23306669724 23314739760 23325179904 23339085120 23406170112 23430610944 23463198720 23511967232 23544668160 23588930430 23637000192 23763663248 23788477376 23796714240 23821562880 23838976512 23879341720 23890034688 23904276640 23923261440 24006328320 24031395840 24094173168 24119332416 24160172335 24203080098 24211460520 24236742240 24263316480 24306407424 24331788288 24416273664 24450232320 24477040640 24496196985 24502599680 24546115584 24566607936 24651908658 24677650296 24686195040 24711972480 24783003648 24797777940 24808882176 24843386880 24869055744 24895024128 24929648640 25114312704 25161525792 25196520960 25248892201 25275257212 25284008880 25310410560 25383161856 25398293930 25409667072 25418465280 25445007360 25506723840 25533358080 25600058991 25606750208 25626790692 25633488896 25751538630 25758269440 25779773760 25806693120 25825557888 25852525056 25880870912 25916866560 25990004736 26006855680 26034012160 26080247808 26102020932 26129276784 26229082230 26240827392 26256470760 26331941376 26359437312 26396098560 26450963136 26487751680 26591625216 26734121154 26762037048 26771303520 26799258240 26864259435 26876289024 26892311220 26913669120 26969609472 26997771264 27007119360 27035320320 27113029632 27129192960 27207172096 27235581952 27258319608 27273461760 27296231040 27391009620 27419611440 27468307872 27498425344 27527139328 27536670720 27565424640 27614380032 27632284160 27661137920 27762356583 27880879104 27909992448 27957250880 27977687712 28006902144 28045854720 28155838464 28253601792 28306716516 28346086080 28444509990 28474211880 28556057088 28585875456 28595773440 28625633280 28655210064 28685131968 28695064320 28707913728 28725027840 28807593984 28837675008 28937805824 28978053120 28992206802 29002245480 29032529760 29115979776 29133337155 29156474880 29217076928 29247585536 29257712640 29288263680 29340278784 29372448768 29389959040 29403119616 29546250240 29623434048 29654366976 29704579060 29735596720 29757333528 29798720640 29862543360 29915578368 30107291679 30117716460 30125588480 30149165520 30235825152 30340810656 30372492672 30383009280 30414735360 30477952716 30502158336 30520342080 30534008832 30608068608 30640029696 30665609559 30682644480 30708259920 30847062870 30909923328 30935728512 30968031744 30978754560 31011102720 31043144236 31075559632 31086319680 31100239872 31118780160 31208226816 31240814592 31284264960 31392890880 31451907240 31474898676 31507764912 31594071515 31728952320 31762083840 31785302016 31853379584 32008437760 32033488365 32041861120 32125564224 32159109888 32237111322 32270773464 32281947360 32296402944 32315656320 32351088640 32408543232 32442384384 32487505920 32555031552 32600309760 32627526165 32661595980 32755477248 32801034240 32869211544 32903533728 32914926720 32949296640 33017782109 33044004864 33063703920 33078509568 33124515840 33158740992 33193365504 33239531520 33452546310 33477000219 33485750272 33548701056 33595361280 33712011840 33747214080 33844215808 33879556096 33891287040 33926676480 34008965120 34044477440 34072899510 34133411988 34169054256 34314928128 34335384840 34350759936 34373031680 34408924160 34434077184 34470033408 34517975040 34555822080 34773663744 34802694576 34839035712 34851098880 34887490560 34960004586 34972109640 34987769856 35008627680 35109255168 35145916416 35194798080 35267950848 35317002240 35383395645 35455500288 35645494872 35682716064 35695071360 35732344320 35819012580 35835052032 35856414960 35884892160 35959479296 35997028352 36009492480 36047093760 36172257280 36304620147 36344426144 36394974720 36459611136 36497682432 36521346160 36559481920 36624410496 36675348480 36715560960 36753899520 36819173376 36849911904 36977862987 37016475444 37029292560 37067958720 37174505472 37196666910 37213323264 37303583616 37342536192 37394472960 37541117952 37671469056 37742288688 37794781440 37912885818 37926013320 37965615840 38074742784 38097440895 38114500608 38127697920 38167511040 38206946752 38246842624 38260085760 38300037120 38410125312 38450233344 38615952778 38637404160 38656275736 38669660640 38710039680 38738336832 38778787584 38803930295 38821306368 38844449540 38875299840 39010283520 39051018240 39120371712 39153031398 39163265024 39193915176 39343623345 39384706140 39395000320 39497912064 39539155968 39676444704 39731627520 39816724480 39887437824 40101181731 40143055572 40156955280 40198887360 40314433536 40338466830 40370503680 40454414208 40496656896 40510679040 40552980480 40637270288 40669544448 40693789440 40712011776 40810758144 40853372928 40887479412 40910192640 40944346560 41086514430 41129417160 41202461808 41247638016 41290708992 41305006080 41348136960 41448426240 41466986496 41491706880 41610969088 41654419456 41857187840 41935876320 41966531568 42010353216 42233757696 42305269760 42349445120 42380402688 42460074774 42666764985 42711317820 42834085632 42878813184 42893660160 42938449920 42982815096 43027697952 43042596480 43061870592 43087541760 43211390976 43256512512 43316674560 43406708736 43467079680 43488310203 43503368220 43548794640 43673969664 43734712320 43825615392 43871378304 43886568960 43932395520 44058673152 44084938560 44104679424 44211654656 44257820672 44319375360 44556868590 44603395080 44636000292 44731601408 44793815040 44873367552 44949349120 44996285440 45188382720 45353737728 45430532680 45511215984 45558739008 45574513920 45622103040 45716929074 45753237504 45780513120 45801013248 45912102912 45960044544 46023966720 46062389880 46270594305 46364884992 46403592768 46452047616 46468131840 46516654080 46564716354 46613339448 46629479520 46650359808 46678170240 46812340224 46861221888 46926397440 47023934464 47089336320 47177860860 47527326496 47576954752 47593428480 47643125760 47677953024 47758683440 47780069376 47808553280 47846522880 48012656640 48062791680 48188346336 48238664832 48320344670 48355666983 48406160196 48422921040 48473484480 48526632960 48612814848 48663576576 48832547328 48900464640 48954081280 48992393970 49005199360 49092231168 49133215872 49303817316 49355300592 49372390080 49423944960 49566007296 49595555880 49617764352 49686773760 49738111488 49790048256 49859297280 50178819465 50228625408 50323051584 50393041920 50497784402 50550514424 50568017760 50620821120 50766323712 50796587860 50819334144 50836930560 50890014720 51013447680 51066716160 51109349265 51200117982 51213500416 51253581384 51503077260 51516538880 51559547520 51613386240 51651115776 51705050112 51761741824 51833733120 52013711360 52068024320 52160495616 52204041864 52258553568 52440006879 52458164460 52481654784 52512941520 52663882752 52718874624 52792197120 52901926272 52975503360 53183250432 53468242308 53524074096 53542607040 53598516480 53728518870 53752578048 53784622440 53827338240 53939218944 53995542528 54014238720 54070640640 54226059264 54258385920 54414344192 54471163904 54516639216 54592462080 54782019240 54839222880 54936615744 54996850688 55054278656 55073341440 55130849280 55228760064 55264568320 55322275840 55524713166 55761758208 55795000365 55819984896 55914501760 55955375424 56013804288 56091709440 56311676928 56507203584 56613433032 56692172160 56869328727 56889019980 56948423760 57112114176 57171750912 57191546880 57251266560 57310420128 57370263936 57390128640 57450055680 57615187968 57675350016 57875611648 57923929167 57956106240 57984413604 58004490960 58065059520 58231959552 58266674310 58312949760 58434153856 58495171072 58515425280 58576527360 58680557568 58744897536 58779918080 58806239232 59092500480 59246868096 59308733952 59409158120 59471193440 59514667056 59597441280 59725086720 59831156736 60214583358 60235432920 60298331040 60471650304 60507700245 60681621312 60744985344 60766018560 60829470720 60955905432 61004316672 61040684160 61068017664 61216137216 61280059392 61331219118 61365288960 61416519840 61629771645 61694125740 61871457024 61936063488 61957509120 62022205440 62086288472 62151119264 62172639360 62200479744 62237560320 62416453632 62481629184 62568529920 62785781760 62816448071 62903814480 62949797352 63015529824 63188143030 63457904640 63524167680 63570604032 63690112161 63706759168 64016875520 64066976730 64083722240 64251128448 64318219776 64474222644 64541546928 64563894720 64592805888 64631312640 64702177280 64817086464 64884768768 64975011840 65110063104 65200619520 65255052330 65323191960 65510954496 65602068480 65738423088 65807067456 65829853440 65898593280 66035564218 66088009728 66127407840 66157019136 66317481984 66386731008 66479063040 66835302885 66905092620 66954000438 66971500544 67097402112 67190722560 67424023680 67494428160 67688431616 67759112192 67782574080 67853352960 68017930240 68088954880 68145799020 68266823976 68338108512 68575393611 68629856256 68670769680 68701519872 68746063360 68817848320 68868154368 68940066816 69035950080 69111644160 69547327488 69605389152 69678071424 69702197760 69774981120 69847074531 69920009172 69944219280 69975539712 70017255360 70218510336 70291832832 70389596160 70535901696 70634004480 70766791290 70911000576 71290989744 71365432128 71390142720 71464688640 71638025160 71670104064 71712829920 71769784320 71918958592 71994056704 72018984960 72094187520 72344514560 72480517005 72609240294 72688852288 72789949440 72919222272 72995364864 73042692320 73118963840 73248820992 73350696960 73431121920 73507799040 73638346752 73699823808 73955725974 74032950888 74058585120 74135917440 74349010944 74393333820 74426646528 74607167232 74685072384 74788945920 75342938112 75484577376 75589562880 75746676603 75825771636 75852026640 75931231680 76149485568 76194881790 76229001216 76255395840 76335022080 76413893504 76493685248 76520171520 76600074240 76820250624 76900466688 77231905556 77274808320 77312551472 77339321280 77420079360 77476673664 77557575168 77607860590 77642612736 77688899080 77750599680 78020567040 78102036480 78240743424 78306062796 78326530048 78387830352 78687246690 78769412280 78995824128 79078311936 79352889408 79463255040 79633448960 79774875648 80202363462 80286111144 80313910560 80397774720 80592778305 80628867072 80676933660 80741007360 80908828416 80993313792 81021358080 81105960960 81274540576 81339088896 81387578880 81621516288 81706745856 81774958824 81820385280 81888693120 82144585939 82173028860 82258834320 82404923616 82495276032 82581417984 82610012160 82696273920 82896852480 82983413760 83221938176 83287069749 83308838912 83714375680 83871752640 83933063136 84020706432 84467515392 84610539520 84698890240 84760805376 84920149548 85333529970 85422635640 85668171264 85757626368 85787320320 85876899840 85965630192 86055395904 86085192960 86123741184 86175083520 86422781952 86513025024 86813417472 86934159360 86976620406 87006736440 87097589280 87347939328 87400011465 87469424640 87651230784 87742756608 87773137920 87864791040 88117346304 88169877120 88209358848 88423309312 88515641344 88638750720 89113737180 89206790160 89272000584 89463202816 89587630080 89746735104 89898698240 89992570880 90321875037 90376765440 90707475456 90861065360 91022431968 91117478016 91149027840 91244206080 91433858148 91506475008 91561026240 91602026496 91824205824 91920089088 91996828677 92047933440 92124779760 92541188610 92729769984 92807185536 92904095232 92936263680 93033308160 93129432708 93226678896 93258959040 93300719616 93356340480 93624680448 93722443776 93852794880 94047868928 94178672640 94355721720 94782214545 95054652992 95153909504 95186856960 95286251520 95355906048 95517366880 95560138752 95617106560 96025313280 96125583360 96376692672 96477329664 96539881945 96640689340 96711333966 96812320392 96845842080 96946968960 97053265920 97225629696 97327153152 97665094656 97800929280 97882578495 97908162560 97984787940 98010398720 98266431744 98607634632 98710601184 98744780160 98847889920 99053346327 99132014592 99191111760 99235528704 99373547520 99476222976 99580096512 99718594560 100357638930 100457250816 100646103168 100786083840 100995568804 101101028848 101136035520 101241642240 101532647424 101593175720 101638668288 101673861120 101780029440 102026895360 102133432320 102218698530 102400235964 102427000832 102507162768 103006154520 103119095040 103226772480 103302231552 103410100224 103523483648 103667466240 104027422720 104136048640 104320991232 104408083728 104517107136 104880013758 104916328920 104963309568 105025883040 105327765504 105437749248 105584394240 105803852544 105951006720 106150186935 106366500864 106936484616 107048148192 107085214080 107197032960 107419843151 107457037740 107505156096 107569244880 107654676480 107878437888 107991085056 108028477440 108141281280 108516771840 108828688384 108913860441 108942327808 109033278432 109184924160 109564038480 109678445760 109873231488 109993701376 110108557312 110146682880 110261698560 110457520128 110529136640 110644551680 110933588961 111049426332 111523516416 111590000730 111639969792 111829003520 111910750848 112027608576 112183418880 112623353856 113014407168 113226866064 113384344320 113738657454 113778039960 113896847520 114224228352 114292322685 114343501824 114383093760 114502533120 114620840256 114740527872 114780257280 114900111360 115230375936 115350700032 115751223296 115847858334 115912212480 115968827208 116008981920 116130119040 116411790885 116463919104 116533348620 116625899520 116868307712 116990342144 117030850560 117153054720 117361115136 117489795072 117559836160 118185000960 118493736192 118617467904 118818316240 118942386880 119029334112 119194882560 119450173440 119662313472 120303545193 120429166716 120470865840 120596662080 120943300608 121015400490 121363242624 121489970688 121532037120 121658941440 121911810864 122008633344 122081368320 122136035328 122432274432 122560118784 122662438236 122730577920 122833039680 123259543290 123388251480 123742914048 123872126976 123915018240 124044410880 124172576944 124302238528 124345278720 124400959488 124475120640 124832907264 124963258368 125571563520 125632896142 125807628960 125899594704 126031059648 126244461005 126376286060 126915809280 127048335360 127141208064 127380224322 127413518336 128000294955 128033751040 128133953460 128167444480 128502256896 128636439552 128948445288 129083093856 129127789440 129185611776 129262625280 129404354560 129634172928 129769537536 129950023680 130220126208 130401239040 130464930609 130510104660 130646383920 131021908992 131204136960 131476846176 131614134912 131659706880 131797186560 132071128436 132176019456 132254815680 132314038272 132634963968 132773462016 132958126080 133670605770 133810185240 133908000876 133943001088 134194804224 134381445120 134848047360 134988856320 135376863232 135518224384 135565148160 136035860480 136177909760 136291598040 136533647952 136676217024 137150787222 137259712512 137341539360 137403039744 137492126720 137635696640 137736308736 137880133632 138071900160 138811782915 139094654976 139210778304 139356142848 139404395520 139549962240 139694149062 139840018344 139888438560 139951079424 140034510720 140437020672 140583665664 140779192320 141071803392 141268008960 141533582580 142581979488 142730864256 142780285440 142929377280 143276050320 143340208128 143425659840 143539568640 143837917184 143988113408 144037969920 144188375040 144689029120 144961034010 145067000949 145218480588 145377704576 145579898880 145838444544 145990729728 146085384640 146237927680 146497641984 146701393920 146862243840 147015598080 147276693504 147399647616 147911451948 148065901776 148117170240 148271834880 148698021888 148786667640 148853293056 149214334464 149370144768 149577891840 150536458395 150685876224 150969154752 151179125760 151493353206 151651543272 151704053280 151862463360 152298971136 152389763580 152458002432 152510791680 152670044160 152827787008 152987370496 153040343040 153200148480 153328047795 153640501248 154463811112 154549616640 154625102944 154678642560 154840158720 154953347328 155115150336 155215721180 155285225472 155377798160 155501199360 156041134080 156204072960 156481486848 156612125592 156775660704 157320020637 157374493380 157538824560 157991648256 158156623872 158705778816 158926510080 159266897920 159549751296 160404726924 160572222288 160627821120 160795549440 161185556610 161257734144 161353867320 161482014720 161817656832 161986627584 162042716160 162211921920 162549081152 162678177792 162775157760 163243032576 163413491712 163549917648 163777386240 164289171878 164346057720 164517668640 164809847232 164990552064 165088910545 165162835968 165220024320 165392547840 165793704960 165966827520 166443876352 166574139498 166617677824 167385001095 167428751360 167743505280 167866126272 168041412864 168935030784 169221079040 169397780480 169521610752 169840299096 170607986181 170667059940 170845271280 171336342528 171515252736 171574640640 171753799680 171931260384 172110791808 172170385920 172350167040 172845563904 173026050048 173626834944 173771787501 173868318720 173953240812 174013472880 174195178560 174695878656 174800022930 174938849280 175302461568 175485513216 175546275840 175729582080 176234692608 176339754240 176418717696 176846618624 177031282688 177277501440 178227474360 178413580320 178544001168 178926405632 179175260160 179493470208 179797396480 179985141760 180643750074 181414950912 181523100735 181722130720 182044863936 182234956032 182298055680 182488412160 182867716296 183012950016 183122052480 183204052992 183648411648 183840178176 183993657354 184095866880 184249559520 184889314935 185082377220 185614371072 185808190464 185872527360 186066616320 186258865416 186453357792 186517918080 186601439232 186712680960 187249360896 187444887552 187705589760 188095737856 188357345280 188449344213 188711443440 189564429090 190109305984 190307819008 190373713920 190572503040 190711812096 191034733760 191120277504 191234213120 192050626560 192251166720 192753385344 192954659328 193079763890 193281378680 193422667932 193624640784 193691684160 193893937920 194106531840 194451259392 194654306304 195330189312 195601858560 195765156990 195816325120 195969575880 196532863488 197215269264 197421202368 197489560320 197695779840 198106692654 198264029184 198382223520 198471057408 198952445952 199160193024 199437189120 200505908655 200715277860 200914501632 201292206336 201572167680 201991137608 202202057696 202272071040 202483284480 203065294848 203186351440 203277336576 203347722240 203560058880 204053790720 204266864640 204437397060 204800471928 205014325536 205726180833 206012309040 206238190080 206453544960 206604463104 206820200448 207046967296 207334932480 208054845440 208272097280 208641982464 208816167456 209034214272 209541223593 209760027516 209832657840 209926619136 210051766080 210655531008 210875498496 211168788480 211607705088 211902013440 212300373870 212733001728 213872969232 214096296384 214170428160 214394065920 214839686302 214914075480 215010312192 215138489760 215309352960 215756875776 215982170112 216056954880 216282562560 217033543680 217441551015 217657376768 217827720882 217884655616 218066556864 218369848320 219128076960 219356891520 219746462976 219987402752 220217114624 220293365760 220523397120 220915040256 221058273280 221289103360 221867177922 222098852664 223047032832 223180001460 223279939584 223658007040 223821501696 224055217152 224366837760 226028814336 226453732128 226768688640 227240029809 227477314908 227556079920 227793695040 228448456704 228584645370 228687003648 228766187520 229005066240 229241680512 229481055744 229560514560 229800222720 230460751872 230701400064 231502446592 231695716668 231824424960 231937654416 232017963840 232260238080 232823581770 232927838208 233066697240 233251799040 233736615424 233980684288 234061701120 234306109440 234722230272 234979590144 235119672320 236987472384 237234935808 237636632480 237884773760 238058668224 238389765120 238900346880 239324626944 240607090386 240858333432 240941731680 241193324160 241778334915 241886601216 242030800980 242726485248 242979941376 243064074240 243317882880 243823621728 244017266688 244162736640 244864548864 245120237568 245324876472 245461155840 245666079360 246433757817 246519086580 246776502960 247485828096 247744253952 247830036480 248088821760 248345153888 248604477056 248690557440 248950241280 249665814528 249926516736 251143127040 251265792284 251615257920 251799189408 252062119296 252488922010 252752572120 253831618560 254096670720 254282416128 254760448644 254827036672 256000589910 256067502080 256267906920 257004513792 257272879104 257896890576 258166187712 258255578880 258371223552 258525250560 258808709120 259268345856 259539075072 260440252416 260802478080 260929861218 261020209320 261292767840 262043817984 262200034395 262408273920 262953692352 263228269824 263319413760 263594373120 264142256872 264352038912 264509631360 264628076544 265269927936 265546924032 265916252160 267341211540 267620370480 267816001752 268389608448 268762890240 269696094720 269977712640 270753726464 270965625111 271036448768 271130296320 272071720960 272355819520 272583196080 273067295904 273352434048 274301574444 274519425024 274683078720 274806079488 274984253440 275271393280 275472617472 275760267264 275990486031 276143800320 277623565830 278189309952 278421556608 278712285696 278808791040 279099924480 279388298124 279680036688 279776877120 279902158848 280069021440 280874041344 281167331328 281558384640 282143606784 282536017920 283067165160 284346643635 285163958976 285461728512 285560570880 285858754560 286552100640 286680416256 286851319680 287675834368 287976226816 288075939840 288376750080 289378058240 289619645835 289922068020 290134001898 290436961176 290755409152 291159797760 291676889088 291981459456 292170769280 292475855360 292995283968 293402787840 293724487680 294031196160 294799295232 295822903896 296131803552 296234340480 296543669760 297160038981 297396043776 297573335280 297706586112 298428668928 298740289536 299155783680 301072916790 301371752448 301938309504 302358251520 302986706412 303303086544 303408106560 303724926720 304597942272 304779527160 304916004864 305021583360 305340088320 305655574016 305974740992 306080686080 306400296960 306656095590 307281002496 308927622224 309250205888 309357285120 309680317440 309906694656 310230300672 310431442360 310570450944 310755596320 311002398720 312082268160 312408145920 312962973696 313224251184 313551321408 314082240355 314640041274 314748986760 315077649120 315983296512 316313247744 317411557632 317853020160 318450560805 318533795840 319099502592 320809453848 321144444576 321255642240 321591098880 322259529453 322371113220 322515468288 322707734640 322964029440 323635313664 323973255168 324085432320 324423843840 325098162304 325550315520 326486065152 326826983424 327099835296 327554772480 328235598613 328578343756 328692115440 329035337280 329619694464 329981104128 330177821090 330325671936 330440048640 330785095680 331587409920 331933655040 332800766883 332887752704 333148278996 333235355648 334770002190 334857502720 335487010560 335732252544 336082825728 337870061568 338442158080 338795560960 339043221504 339680598192 341215972362 341334119880 341690542560 342672685056 342876968055 343030505472 343149281280 343507599360 343862520768 344221583616 344340771840 344700334080 345691127808 346052100096 347253669888 347543575002 347736637440 347906481624 348026945760 348390357120 349235372655 349391757312 349600045860 349877698560 350604923136 350971026432 351092551680 351459164160 352469385216 352679508480 353693237248 354062565376 354555002880 356454948720 356827160640 357088002336 357852811264 358350520320 358986940416 359594792960 359970283520 360910635579 361287500148 362829901824 363046201470 363444261440 364089727872 364469912064 364596111360 364976824320 365735432592 366025900032 366244104960 366408105984 367296823296 367680356352 367987314708 368191733760 368499119040 369778629870 370164754440 371228742144 371616380928 371745054720 372133232640 372517730832 372906715584 373035836160 373202878464 373425361920 374498721792 374889775104 376191475712 376714690560 376898688426 377422886880 378733383015 379128858180 380218611968 380615638016 380747427840 381145006080 381423624192 382069467520 382240555008 382468426240 384101253120 384502333440 385506770688 385909318656 386159527780 386562757360 386845335864 387249281568 387383368320 387787875840 388213063680 388902518784 389308612608 390660378624 391203717120 391394791827 391530313980 391632650240 391939151760 393065726976 394430538528 394842404736 394979120640 395391559680 396213385308 396528058368 396764447040 396942114816 397904891904 398320386048 398874378240 401011817310 401430555720 401829003264 402584412672 403144335360 403982275216 404404115392 404544142080 404966568960 406130589696 406372702880 406554673152 406695444480 408107581440 408533729280 408874794120 409600943856 410028651072 410722929695 411452361666 412024618080 412476380160 412907089920 413208926208 413640400896 414093934592 416109690880 416435348745 416544194560 417283964928 417632334912 418068428544 419082447186 419520055032 419665315680 419853238272 420103532160 421311062016 421750996992 422337576960 423215410176 423804026880 424600747740 427745938464 428192592768 428340856320 428788131840 429231167417 429679372604 429828150960 430020624384 430276979520 430618705920 431513751552 431964340224 432113909760 432565125120 434067087360 434883102030 435201002847 435314753536 435655441764 435769311232 436133113728 436739696640 438256153920 438713783040 439492925952 439974805504 440434229248 440586731520 441046794240 441830080512 442116546560 442578206720 443734355844 444197705328 446094065664 446360002920 446559879168 447316014080 447643003392 448110434304 448733675520 451609375185 452057628672 452907464256 453537377280 454480059618 454954629816 455112159840 455587390080 456896913408 457169290740 457374007296 457532375040 458010132480 458483361024 458962111488 459121029120 459600445440 459984143385 460921503744 463004893184 463391433336 463648849920 463875308832 464035927680 464520476160 465647163540 465855676416 466133394480 466503598080 467473230848 467961368576 468123402240 468612218880 469444460544 470239344640 471960061911 473974944768 474469871616 475273264960 475769547520 476117336448 476779530240 477800693760 478649253888 481214180772 481716666864 481883463360 482386648320 483556669830 483773202432 484061601960 485452970496 485959882752 486128148480 486635765760 487647243456 488034533376 488325473280 489729097728 490240475136 490649752944 491332158720 492867515634 493038173160 493553005920 494971656192 495266731635 495488507904 495660072960 496177643520 496690307776 497208954112 497381114880 497900482560 499331629056 499853033472 502286254080 502531584568 503230515840 503598378816 504124238592 504977844020 505505144240 507663237120 508193341440 508564832256 509520897288 511823958543 512001179820 512135004160 512535813840 514009027584 514545758208 515793781152 516332375424 516511157760 517050501120 517617418240 518536691712 519078150144 520880504832 521315362503 521604956160 521859722436 522040418640 522585535680 524087635968 524400068790 524816547840 525907384704 526456539648 526638827520 527188746240 528284513744 528704077824 529019262720 529256153088 530539855872 531093848064 531832504320 534682423080 535240740960 535632003504 536779216896 537099215755 537525780480 539392189440 539955425280 541507452928 541931250222 542072897536 544143441920 544569302205 544711639040 545166392160 546134591808 546704868096 548603148888 549038850048 549366157440 549612158976 549968506880 550542786560 550945234944 551520534528 551980972062 552287600640 554667944805 555247131660 556843113216 557424571392 557617582080 558199848960 558776596248 559360073376 559553754240 559804317696 560138042880 561748082688 562334662656 563116769280 564287213568 565072035840 565348032639 566134330320 568693287270 570327917952 570923457024 571121141760 571717509120 573104201280 573360832512 573702639360 575351668736 575952453632 576151879680 576753500160 578756116480 579239291670 579844136040 580268003796 580873922352 581510818304 582319595520 583353778176 583962918912 584341538560 584951710720 585990567936 586805575680 587448975360 589598590464 591645807792 592263607104 592468680960 593087339520 594320077962 594792087552 595146670560 595413172224 596857337856 597480579072 598311567360 601517725965 602145833580 602743504896 603876619008 604716503040 605973412824 606606173088 606816213120 607449853440 609195884544 609559054320 609832009728 610043166720 610680176640 611311148032 611949481984 612161372160 612800593920 613312191180 617178542499 617855244448 618500411776 618714570240 619360634880 619813389312 620460601344 620862884720 621140901888 621511192640 622004797440 624164536320 624816291840 625925947392 626448502368 627102642816 628164480710 628623670779 629280082548 629497973520 630155298240 631966593024 632626495488 634823115264 635706040320 636901121610 637067591680 638199005184 641618907696 642288889152 642511284480 643182197760 644519058906 644742226440 645030936576 645415469280 645928058880 647270627328 647946510336 648170864640 648847687680 650196324608 651100631040 652324653045 652972130304 653653966848 654199670592 655109544960 656471197226 657156687512 657384230880 658070674560 659239388928 659962208256 660355642180 660651343872 660880097280 661570191360 663174819840 663867310080 665601533766 665775505408 666296557992 669540004380 669715005440 670974021120 671464505088 672165651456 676884316160 677591121920 678086443008 679361196384 681720089427 682431944724 682668239760 683381085120 685345370112 685753936110 686061010944 686298562560 687015198720 687725041536 688443167232 688681543680 689400668160 691382255616 692104200192 694507339776 695087150004 695473274880 695812963248 696053891520 696780714240 698470745310 698783514624 699200091720 699755397120 701209846272 701942052864 702185103360 702918328320 704938770432 705359016960 707386474496 708125130752 712909897440 713654321280 714176004672 715705622528 716701040640 717973880832 719189585920 719940567040 721821271158 722575000296 725335004745 725659803648 726092402940 726888522880 728179455744 728939824128 729192222720 729953648640 731470865184 732051800064 732488209920 734593646592 735360712704 735974629416 736383467520 736998238080 739301273451 739557259740 740329508880 742457484288 743232761856 743490109440 744266465280 745035461664 745813431168 746071672320 746850723840 748997443584 749779550208 752382951424 753429381120 753797376852 754845773760 757466766030 758257716360 760437223936 761231276032 761494855680 762290012160 762847248384 764138935040 764481110016 764936852480 768202506240 771013541376 771818637312 772319055560 773125514720 773690671728 774498563136 774766736640 775575751680 776426127360 777805037568 778617225216 781320757248 782407434240 782789583654 783060627960 783878303520 786131453952 786600103185 788861077056 789684809472 789958241280 790783119360 792426770616 793056116736 793528894080 793884229632 795809783808 796640772096 797748756480 802023634620 802861111440 805168825344 806288670720 807964550432 808808230784 809088284160 809933137920 812261179392 812745405760 813109346304 813390888960 816215162880 816613824923 817067458560 817749588240 819201887712 820057302144 821445859390 822904723332 824049236160 824952760320 825814179840 826417852416 827280801792 827971458093 828187869184 832219381760 832870697490 833088389120 834567929856 835264669824 836136857088 838164894372 839040110064 839330631360 839706476544 840207064320 842622124032 843501993984 844675153920 846430820352 847608053760 849201495480 853039930905 855491876928 856385185536 856681712640 857576263680 858462334834 859358745208 859656301920 860041248768 860553959040 863027503104 863928680448 864227819520 865130250240 868134174720 868858937505 869766204060 870402005694 870629507072 871310883528 872266227456 873479393280 876512307840 877427566080 878985851904 879949611008 880868458496 881173463040 882093588480 884233093120 885156413440 887468711688 888395410656 891480116943 892188131328 892720005840 893119758336 894632028160 895286006784 896220868608 897467351040 903218750370 904115257344 905814928512 907074754560 908960119236 909909259632 910224319680 911174780160 913793826816 914338581480 914748014592 915064750080 916020264960 916966722048 917924222976 918242058240 919200890880 919968286770 921843007488 926009786368 926782866672 927750617664 928071855360 929040952320 931294327080 931711352832 932266788960 933007196160 934946461696 935922737152 936246804480 937224437760 938888921088 940478689280 942246721065 943920123822 947949889536 948939743232 950546529920 951539095040 952234672896 953559060480 955601387520 957298507776 962428361544 963433333728 963766926720 964773296640 966778588359 967113339660 967546404864 968123203920 970905940992 971919765504 972256296960 973271531520 975294486912 976650946560 979458195456 980480950272 981299505888 982664317440 984706795839 985735031268 986076346320 987106011840 989943312384 990533463270 990977015808 991320145920 992355287040 993380615552 994417908224 994762229760 995800965120 998663258112 999706066944 1004572508160 1005063169136 1006461031680 1007196757632 1008248477184 1009955688040 1011010288480 1015326474240 1016386682880 1017129664512 1019041794576 1023647917086 1024002359640 1025071627680 1028018055168 1028630904165 1029091516416 1031587562304 1032664750848 1033022315520 1034101002240 1035234836480 1037073383424 1038156300288 1041761009664 1042630725006 1043209912320 1043719444872 1044080837280 1045171071360 1047706117965 1048175271936 1048800137580 1049633095680 1051814769408 1052913079296 1053277655040 1054377492480 1056569027488 1057408155648 1058038525440 1061079711744 1062187696128 1063665008640 1067879617207 1069364846160 1070481481920 1071264007008 1073558433792 1074198431510 1075051560960 1078784378880 1079910850560 1082731906737 1083014905856 1083862500444 1084145795072 1088286883840 1089138604410 1089423278080 1090332784320 1092269183616 1093409736192 1097206297776 1098077700096 1098732314880 1099224317952 1099937013760 1101085573120 1101890469888 1103041069056 1103961944124 1104575201280 1109335889610 1110494263320 1113686226432 1114849142784 1115235164160 1116399697920 1117553192496 1118720146752 1119107508480 1119608635392 1120276085760 1123496165376 1124669325312 1128574427136 1130144071680 1130696065278 1132268660640 1136200149045 1137386574540 1140655835904 1141846914048 1142242283520 1143435018240 1146208402560 1146721665024 1147405278720 1150703337472 1151904907264 1152303759360 1153507000320 1157512232960 1158478583340 1159688272080 1160536007592 1161747844704 1163021636608 1164639191040 1166707556352 1167925837824 1168683077120 1169903421440 1171981135872 1173611151360 1174184375481 1174897950720 1179197180928 1183291615584 1184527214208 1184937361920 1186174679040 1188640155924 1189584175104 1190293341120 1190826344448 1193714675712 1194961158144 1196623134720 1203035451930 1204291667160 1205487009792 1207753238016 1209433006080 1211946825648 1213212346176 1213632426240 1214899706880 1218391769088 1219118108640 1219664019456 1220086333440 1222622296064 1223898963968 1224322744320 1225601187840 1226624382360 1232168789085 1234357084998 1235710488896 1237000823552 1237429140480 1238721269760 1239626778624 1240921202688 1241725769440 1242281803776 1243022385280 1248329072640 1249632583680 1251851894784 1252897004736 1254205285632 1256328961420 1257247341558 1258560165096 1258995947040 1260310596480 1263933186048 1265252990976 1269646230528 1271412080640 1273802243220 1274135183360 1283237815392 1284577778304 1285022568960 1286364395520 1287693502251 1289038117812 1289484452880 1290061873152 1290830938560 1291856117760 1294541254656 1295893020672 1296341729280 1297695375360 1300392649216 1302201262080 1304649306090 1305944260608 1307307933696 1308399341184 1310219089920 1312942394452 1314313375024 1314768461760 1316141349120 1318478777856 1319924416512 1320711284360 1321302687744 1321760194560 1323140382720 1326349639680 1327734620160 1331203067532 1331551010816 1332593115984 1339080008760 1341948042240 1342929010176 1344331302912 1353768632320 1354828125555 1355182243840 1356172886016 1358722392768 1363440178854 1364863889448 1365336479520 1366762170240 1370690740224 1371507872220 1372122021888 1372597125120 1374030397440 1375450083072 1376886334464 1377363087360 1378801336320 1379952430155 1382764511232 1389014679552 1390174300008 1390946549760 1391625926496 1392107783040 1393561428480 1396457960963 1396941490620 1397567029248 1398400183440 1399510794240 1402419692544 1403884105728 1404370206720 1405836656640 1410718033920 1414772948992 1415880185733 1416250261504 1425819794880 1427308642560 1428352009344 1431411245056 1433402081280 1435947761664 1438379171840 1439881134080 1443642542316 1445150000592 1450670009490 1451319607296 1452184805880 1453777045760 1456358911488 1457879648256 1458384445440 1459907297280 1462941730368 1464103600128 1464976419840 1469187293184 1470721425408 1471949258832 1473996476160 1478602546902 1479114519480 1480659017760 1484914968576 1485800194905 1486465523712 1486980218880 1488532930560 1490070923328 1491626862336 1492143344640 1493701447680 1497994887168 1499559100416 1504765902848 1506858762240 1507594753704 1509691547520 1514933532060 1516515432720 1520874447872 1522462552064 1522989711360 1524580024320 1525694496768 1528277870080 1529873704960 1535471875629 1536405012480 1542027082752 1543637274624 1544638111120 1546251029440 1547381343456 1548997126272 1549533473280 1551151503360 1552852254720 1555610075136 1557234450432 1562641514496 1563946087509 1564814868480 1565579167308 1566121255920 1567756607040 1572262907904 1573200206370 1577722154112 1579369618944 1579916482560 1581566238720 1584853541232 1586112233472 1587057788160 1587768459264 1591619567616 1593281544192 1595497512960 1604047269240 1605722222880 1610337650688 1611297647265 1612577341440 1615929100864 1617616461568 1618176568320 1619866275840 1624522358784 1625490811520 1626218692608 1632430325760 1633227649846 1634134917120 1635499176480 1638403775424 1640114604288 1641177993065 1642891718780 1645809446664 1648098472320 1649905520640 1651628359680 1652835704832 1654561603584 1655942916186 1656375738368 1664003834415 1664438763520 1665741394980 1666176778240 1670529339648 1672273714176 1676329788744 1678080220128 1678661262720 1679412953088 1680414128640 1685244248064 1687003987968 1689350307840 1692861640704 1695216107520 1696044097917 1698402990960 1706079861810 1710983753856 1712770371072 1713363425280 1715152527360 1716924669668 1718717490416 1719312603840 1720082497536 1721107918080 1726055006208 1727857360896 1728455639040 1730260500480 1736268349440 1737717875010 1739532408120 1740804011388 1741259014144 1742621767056 1744532454912 1746958786560 1753024615680 1754855132160 1757971703808 1759899222016 1761736916992 1762346926080 1768466186240 1770312826880 1774937423376 1776790821312 1782960233886 1784376262656 1785440011680 1786239516672 1789264056320 1790572013568 1792441737216 1794934702080 1804553177895 1806437500740 1808230514688 1811629857024 1814149509120 1817920238472 1819818519264 1820448639360 1822349560320 1826137333567 1827587653632 1828677162960 1829496029184 1830129500160 1832040529920 1833933444096 1835848445952 1836484116480 1838401781760 1839936573540 1851535627497 1852019572736 1853565733344 1855501235328 1856143710720 1858081904640 1862588654160 1863422705664 1864533577920 1866014392320 1869892923392 1871845474304 1872493608960 1874448875520 1877777842176 1880957378560 1884493442130 1885871012337 1887840247644 1895899779072 1897879486464 1901093059840 1903078190080 1904469345792 1907118120960 1911202775040 1914597015552 1924856723088 1926866667456 1927533853440 1929546593280 1933557176718 1934226679320 1935092809728 1936246407840 1941811881984 1943839531008 1944512593920 1946543063040 1950588973824 1953301893120 1956973959135 1958916390912 1960961900544 1962599011776 1965328634880 1969413591678 1971470062536 1972152692640 1974212023680 1979886624768 1981066926540 1981954031616 1982640291840 1984710574080 1986761231104 1988835816448 1989524459520 1991601930240 1997326516224 2009145016320 2010126338272 2012922063360 2014393515264 2016496954368 2019911376080 2022020576960 2030652948480 2032773365760 2034259329024 2038083589152 2045160268281 2047295834172 2048004719280 2050143255360 2056036110336 2057261808330 2058183032832 2063175124608 2065329501696 2066044631040 2068202004480 2070469672960 2074146766848 2076312600576 2083522019328 2085261450012 2086419824640 2087438889744 2088161674560 2090342142720 2095412235930 2096350543872 2097600275160 2099266191360 2103629538816 2105826158592 2106555310080 2108754984960 2113138054976 2114816311296 2116077050880 2122159423488 2124375392256 2135759234414 2138729692320 2140962963840 2142528014016 2146155837085 2147116867584 2148396863020 2150103121920 2157568757760 2159821701120 2165463813474 2166029811712 2167725000888 2176005014235 2176573767680 2178277208820 2178846556160 2180665568640 2184538367232 2186819472384 2194412595552 2196155400192 2197464629760 2199874027520 2202171146240 2203780939776 2206082138112 2207923888248 2209150402560 2217903820353 2218671779220 2220988526640 2227372452864 2229698285568 2230470328320 2232799395840 2235106384992 2237440293504 2238215016960 2240552171520 2246992330752 2249338650624 2257148854272 2260288143360 2261392130556 2264537321280 2272400298090 2274773149080 2281311671808 2283693828096 2284484567040 2286870036480 2292416805120 2293443330048 2294810557440 2301406674944 2303809814528 2304607518720 2315024465920 2316957166680 2319376544160 2321072015184 2323495689408 2326043273216 2329278382080 2333415112704 2335851675648 2337366154240 2339806842880 2343962271744 2347222302720 2348368750962 2358394361856 2359800309555 2366583231168 2369054428416 2369874723840 2372349358080 2377280311848 2379168350208 2380586682240 2381652688896 2387429351424 2389922316288 2393246269440 2406070903860 2408583334320 2415506476032 2418866012160 2423893651296 2426424692352 2427264852480 2429799413760 2436783538176 2438236217280 2439328038912 2440172666880 2445244592128 2447797927936 2448645488640 2449841474769 2451202375680 2453248764720 2464337578170 2468714169996 2471420977792 2474001647104 2474858280960 2477442539520 2479253557248 2481842405376 2483451538880 2484563607552 2486044770560 2496658145280 2499265167360 2503703789568 2505794009472 2508410571264 2512657922840 2514494683116 2517120330192 2517991894080 2520621192960 2527866372096 2530505981952 2539292461056 2542824161280 2547604486440 2559119792715 2566475630784 2569155556608 2570045137920 2572728791040 2575387004502 2578076235624 2578968905760 2580123746304 2581661877120 2589082509312 2591786041344 2592683458560 2595390750720 2600785298432 2604402524160 2606576812515 2609298612180 2611888521216 2616798682368 2620438179840 2625884788904 2628626750048 2629536923520 2632282698240 2636957555712 2639848833024 2641422568720 2642605375488 2643520389120 2646280765440 2652699279360 2655469240320 2662406135064 2665186231968 2674440350829 2678160017520 2683896084480 2685858020352 2688662605824 2707537264640 2709656251110 2710364487680 2712345772032 2717444785536 2726880357708 2729727778896 2730672959040 2733524340480 2741381480448 2743015744440 2744244043776 2745194250240 2748060794880 2750900166144 2753772668928 2754726174720 2757602672640 2759904860310 2765529022464 2778029359104 2780348600016 2783251852992 2784215566080 2787122856960 2792915921926 2793882981240 2795134058496 2796800366880 2799021588480 2804839385088 2807768211456 2808740413440 2811673313280 2821436067840 2826740163195 2829545897984 2831760371466 2832500523008 2851639589760 2854617285120 2856704018688 2862822490112 2866804162560 2871895523328 2876758343680 2879762268160 2887285084632 2890300001184 2900335765077 2901340018980 2902639214592 2904369611760 2907554091520 2912717822976 2915759296512 2916768890880 2919814594560 2925883460736 2929952839680 2938374586368 2941442850816 2943898517664 2947992952320 2954120387517 2957205093804 2958229038960 2961318035520 2969829937152 2971600389810 2972931047424 2973960437760 2977065861120 2980141846656 2983253724672 2984286689280 2987402895360 2995989774336 2999118200832 3009531805696 3013717524480 3015189507408 3019383095040 3029867064120 3033030865440 3041748895744 3044925104128 3045979422720 3049160048640 3051388993536 3056555740160 3059747409920 3070943751258 3084054165504 3085892712495 3087274549248 3089276222240 3092502058880 3094762686912 3097994252544 3099066946560 3102303006720 3105704509440 3111220150272 3114468900864 3125283028992 3127892175018 3129629736960 3131158334616 3132242511840 3135513214080 3143118353895 3144525815808 3146400412740 3155444308224 3158739237888 3159832965120 3163132477440 3169707082464 3172224466944 3174115576320 3183239135232 3186563088384 3190995025920 3203638851621 3208094538480 3211444445760 3220675301376 3222595294530 3225154682880 3231858201728 3235232923136 3236353136640 3239732551680 3249044717568 3250981623040 3252437385216 3264860651520 3266455299692 3268269834240 3270998352960 3276807550848 3280229208576 3282355986130 3285783437560 3291618893328 3296196944640 3299811041280 3303256719360 3305671409664 3309123207168 3311885832372 3312751476736 3328007668830 3328877527040 3331482789960 3341058679296 3344547428352 3352659577488 3356160440256 3357322525440 3358825906176 3360828257280 3370488496128 3374007975936 3385723281408 3390432215040 3392088195834 3396805981920 3408600447135 3412159723620 3421967507712 3425540742144 3426726850560 3430305054720 3433849339336 3437434980832 3438625207680 3440164995072 3442215836160 3452110012416 3455714721792 3456911278080 3460521000960 3472536698880 3475435750020 3479064816240 3481608022776 3485243534112 3489064909824 3493917573120 3506049231360 3509710264320 3515943407616 3519798444032 3522553126443 3523473833984 3524693852160 3536932372480 3540625653760 3549874846752 3553581642624 3565920467772 3568752525312 3570880023360 3572479033344 3578528112640 3581144027136 3584883474432 3589869404160 3609106355790 3612875001480 3616461029376 3623259714048 3628299018240 3635840476944 3639637038528 3640897278720 3644699120640 3652274667134 3655175307264 3657354325920 3658992058368 3660259000320 3667866888192 3671696891904 3672968232960 3676803563520 3679873147080 3696506367255 3703071254994 3704039145472 3707131466688 3711002470656 3712287421440 3716163809280 3725177308320 3726845411328 3729067155840 3739785846784 3743690948608 3744987217920 3748897751040 3755555684352 3761914757120 3768986884260 3771742024674 3775680495288 3791799558144 3795758972928 3802186119680 3806156380160 3808938691584 3814236241920 3822405550080 3849713446176 3853733334912 3855067706880 3859093186560 3863080506753 3867114353436 3868453358640 3870185619456 3872492815680 3883623763968 3887679062016 3889025187840 3893086126080 3901177947648 3906603786240 3913947918270 3917832781824 3921923801088 3925198023552 3930657269760 3938827183356 3942940125072 3944305385280 3948424047360 3959773249536 3962133853080 3963908063232 3965280583680 3969421148160 3973522462208 3977671632896 3979048919040 3983203860480 3994653032448 4020252676544 4025844126720 4028787030528 4032993908736 4039822752160 4044041153920 4061305896960 4065546731520 4068518658048 4076167178304 4083069124615 4090320536562 4094591668344 4096009438560 4100286510720 4112072220672 4114523616660 4116366065664 4126350249216 4130659003392 4132089262080 4136404008960 4139857290465 4140939345920 4148293533696 4167044038656 4170522900024 4172839649280 4174877779488 4176323349120 4180684285440 4189373882889 4190824471860 4192701087744 4195200550320 4198532382720 4207259077632 4211652317184 4213110620160 4217509969920 4226276109952 4232154101760 4244318846976 4248750784512 4271518468828 4277459384640 4281925927680 4285056028032 4292311674170 4294233735168 4296793726040 4300206243840 4315137515520 4319643402240 4330927626948 4332059623424 4335450001776 4352010028470 4353147535360 4356554417640 4361331137280 4369076734464 4373638944768 4388825191104 4392310800384 4394929259520 4399748055040 4404342292480 4407561879552 4412164276224 4415847776496 4435807640706 4437343558440 4441977053280 4454744905728 4457400584715 4459396571136 4460940656640 4465598791680 4470212769984 4474880587008 4476430033920 4481104343040 4493984661504 4498677301248 4514297708544 4520576286720 4522784261112 4529074642560 4544800596180 4549546298160 4562623343616 4567387656192 4568969134080 4573740072960 4584833610240 4589621114880 4602813349888 4606415626887 4607619629056 4609215037440 4630048931840 4633914333360 4638753088320 4642144030368 4646991378816 4652086546432 4658556764160 4666830225408 4671703351296 4674732308480 4679613685760 4687924543488 4691838262527 4694444605440 4696737501924 4716788723712 4719600619110 4733166462336 4738108856832 4739749447680 4744698716160 4754560623696 4758336700416 4761173364480 4763305377792 4774858702848 4779844632576 4786492538880 4812141807720 4817166668640 4831012952064 4833892941795 4837732024320 4847787302592 4852849384704 4854529704960 4859598827520 4873567076352 4876472434560 4878656077824 4890489184256 4895595855872 4897290977280 4899682949538 4902404751360 4906497529440 4923533979195 4928675156340 4937428339992 4942841955584 4948003294208 4949716561920 4954885079040 4958507114496 4963684810752 4966903077760 4969127215104 4972089541120 4993316290560 4998530334720 5011588018944 5016821142528 5025315845680 5028989366232 5034240660384 5035983788160 5041242385920 5055732744192 5061011963904 5078584922112 5085648322560 5088132293751 5095208972880 5118239585430 5132951261568 5138311113216 5140090275840 5145457582080 5150774009004 5156152471248 5157937811520 5160247492608 5163323754240 5178165018624 5183572082688 5185366917120 5190781501440 5201570596864 5208805048320 5213153625030 5218597224360 5223777042432 5233597364736 5240876359680 5251769577808 5257253500096 5259073847040 5264565396480 5273915111424 5279697666048 5282845137440 5285210750976 5287040778240 5305398558720 5310938480640 5324812270128 5330372463936 5339398086035 5348880701658 5356320035040 5367792168960 5371716040704 5377325211648 5413659533685 5415074529280 5419312502220 5420728975360 5424691544064 5434889571072 5453760715416 5459455557792 5461345918080 5467048680960 5478412000701 5482762960896 5486031488880 5488488087552 5490388500480 5496121589760 5501800332288 5507545337856 5509452349440 5515205345280 5519809720620 5556058718208 5560697200032 5566503705984 5568431132160 5574245713920 5580005176421 5585831843852 5587765962480 5590268116992 5593600733760 5598043176960 5609678770176 5615536422912 5617480826880 5623346626560 5642872135680 5653480326390 5657613037011 5659091795968 5663520742932 5665001046016 5703279179520 5709234570240 5713408037376 5725644980224 5733608325120 5743791046656 5753516687360 5759524536320 5774570169264 5780600002368 5800671530154 5802680037960 5805278429184 5808739223520 5815108183040 5825435645952 5831518593024 5833537781760 5839629189120 5851766921472 5859905679360 5870921877405 5876749172736 5882885701632 5887797035328 5895985904640 5908240775034 5914410187608 5916458077920 5922636071040 5939659874304 5943200779620 5945862094848 5947920875520 5954131722240 5960283693312 5966507449344 5968573378560 5974805790720 5991979548672 6019063611392 6027435048960 6030379014816 6038766190080 6059734128240 6066061730880 6083497791488 6089850208256 6091958845440 6098320097280 6102777987072 6113111480320 6119494819840 6135480804843 6141887502516 6168108331008 6171785424990 6174549098496 6178552444480 6185004117760 6189525373824 6195988505088 6198133893120 6204606013440 6211409018880 6222440300544 6228937801728 6250566057984 6255784350036 6259259473920 6262316669232 6264485023680 6271026428160 6286236707790 6289051631616 6292800825480 6310888616448 6317478475776 6319665930240 6326264954880 6339414164928 6344448933888 6348231152640 6366478270464 6373126176768 6407277703242 6416189076960 6422888891520 6438467511255 6441350602752 6445190589060 6450309365760 6463716403456 6470465846272 6472706273280 6479465103360 6498089435136 6501963246080 6529721303040 6532910599384 6536539668480 6541996705920 6553615101696 6560458417152 6564711972260 6571566875120 6583237786656 6592393889280 6599622082560 6606513438720 6611342819328 6618246414336 6623771664744 6653711461059 6656015337660 6657755054080 6662965579920 6682117358592 6689094856704 6705319154976 6712320880512 6714645050880 6721656514560 6740976992256 6748015951872 6771446562816 6780864430080 6784176391668 6793611963840 6817200894270 6824319447240 6843935015424 6851081484288 6853453701120 6860610109440 6867698678672 6874869961664 6877250415360 6880329990144 6884431672320 6904220024832 6911429443584 6913822556160 6945073397760 6950871500040 6958129632480 6963216045552 6970487068224 6978129819648 6982289804815 6987835146240 7012098462720 7019420528640 7031886815232 7039596888064 7045106252886 7046947667968 7073864744960 7079400928665 7081251307520 7099749693504 7107163285248 7131840935544 7137505050624 7141760046720 7144958066688 7157056225280 7162288054272 7169766948864 7179738808320 7218212711580 7225750002960 7246519428096 7256598036480 7271680953888 7279274077056 7281794557440 7289398241280 7304549334268 7310350614528 7314708651840 7317984116736 7320518000640 7335733776384 7343393783808 7345936465920 7349524424307 7353607127040 7359746294160 7393012734510 7406142509988 7408078290944 7414262933376 7422004941312 7424574842880 7432327618560 7450354616640 7453690822656 7458134311680 7479571693568 7487381897216 7489974435840 7497795502080 7511111368704 7523829514240 7537973768520 7543484049348 7551360990576 7583599116288 7591517945856 7604372239360 7612312760320 7617877383168 7628472483840 7677359378145 7699426892352 7707466669824 7710135413760 7718186373120 7726161013506 7734228706872 7736906717280 7740371238912 7744985631360 7767247527936 7775358124032 7778050375680 7786172252160 7802355895296 7813207572480 7819730437545 7827895836540 7835665563648 7850396047104 7861314539520 7877654366712 7885880250144 7888610770560 7896848094720 7919546499072 7924267706160 7927816126464 7930561167360 7938842296320 7947044924416 7955343265792 7958097838080 7966407720960 8023321052487 8040505353088 8051688253440 8057574061056 8065987817472 8079645504320 8088082307840 8122611793920 8131093463040 8137037316096 8152334356608 8166138249230 8180641073124 8189183336688 8192018877120 8200573021440 8224144441344 8229047233320 8232732131328 8252700498432 8261318006784 8264178524160 8272808017920 8279714580930 8281878691840 8296587067392 8334088077312 8341045800048 8349755558976 8352646698240 8361368570880 8378747765778 8381648943720 8385402175488 8390401100640 8397064765440 8414518155264 8423304634368 8426221240320 8435019939840 8452552219904 8464308203520 8480220489585 8488637693952 8497501569024 8543036937656 8554918769280 8563851855360 8570112056064 8584623348340 8588467470336 8593587452080 8600412487680 8630275031040 8639286804480 8661855253896 8670900003552 8701007295231 8704020056940 8706295070720 8713108835280 8722662274560 8738153468928 8747277889536 8777650382208 8789858519040 8799496110080 8808684584960 8815123759104 8824328552448 8831695552992 8862361162551 8871615281412 8874687116880 8883954106560 8909489811456 8914801169430 8918793142272 8921881313280 8931197583360 8940425539968 8949761174016 8952860067840 8962208686080 8987969323008 8997354602496 9028595417088 9041152573440 9045568522224 9058149285120 9089601192360 9099092596320 9125246687232 9130686667835 9134775312384 9137938268160 9147480145920 9169667220480 9179242229760 9205626699776 9212831253774 9215239258112 9257678137485 9260097863680 9267828666720 9277506176640 9284288060736 9293982757632 9304173092864 9317113528320 9333660450816 9343406702592 9349464616960 9359227371520 9375849086976 9383676525054 9388889210880 9393475003848 9429355061685 9433577447424 9439201238220 9466332924672 9476217713664 9479498895360 9489397432320 9509121247392 9516673400832 9522346728960 9549717405696 9559689265152 9572985077760 9610916554863 9624283615440 9634333337280 9662025904128 9667785883590 9675464048640 9695574605184 9705698769408 9709059409920 9719197655040 9747134152704 9752944869120 9757312155648 9780978368512 9791191711744 9794581954560 9799365899076 9804809502720 9812995058880 9847067958390 9857350312680 9874856679984 9885683911168 9896006588416 9899433123840 9909770158080 9917014228992 9927369621504 9933806155520 9938254430208 9944179082240 9986632581120 10023176037888 10033642285056 10050631691360 10057978732464 10068481320768 10071967576320 10082484771840 10111465488384 10122023927808 10157169844224 10171296645120 10176264587502 10190417945760 10225801341405 10236479170860 10265902523136 10276622226432 10280180551680 10290915164160 10301548018008 10312304942496 10315875623040 10320494985216 10326647508480 10356330037248 10367144165376 10370733834240 10381563002880 10403141193728 10417610096640 10426307250060 10437194448720 10467194729472 10481752719360 10503539155616 10514507000192 10518147694080 10529130792960 10547830222848 10559395332096 10565690274880 10570421501952 10574081556480 10610797117440 10621876961280 10649624540256 10660744927872 10678796172070 10697761403316 10712640070080 10735584337920 10743432081408 10754650423296 10827319067370 10830149058560 10838625004440 10849383088128 10869779142144 10907521430832 10918911115584 10922691836160 10934097361920 10956824001402 10965525921792 10972062977760 10976976175104 10980777000960 11003600664576 11015090675712 11018904698880 11030410690560 11039619441240 11089519101765 11112117436416 11121394400064 11133007411968 11136862264320 11148491427840 11160010352842 11171663687704 11175531924960 11180536233984 11187201467520 11219357540352 11231072845824 11234961653760 11246693253120 11285744271360 11306960652780 11315226074022 11318183591936 11327041485864 11406558359040 11418469140480 11426816074752 11451289960448 11467216650240 11507033374720 11519049072640 11549140338528 11561200004736 11589241520259 11601343060308 11605360075920 11610556858368 11617478447040 11630216366080 11650871291904 11663037186048 11667075563520 11679258378240 11703533842944 11719811358720 11741843754810 11753498345472 11765771403264 11775594070656 11791971809280 11816481550068 11828820375216 11832916155840 11845272142080 11879319748608 11886401559240 11891724189696 11895841751040 11908263444480 11920567386624 11933014898688 11937146757120 11949611581440 11983959097344 12038127222784 12060758029632 12077532380160 12119468256480 12132123461760 12166995582976 12179700416512 12183917690880 12196640194560 12205555974144 12226222960640 12238989639680 12249207373845 12270961609686 12283775005032 12336216662016 12343570849980 12349098196992 12357104888960 12370008235520 12379050747648 12391977010176 12396267786240 12409212026880 12422818037760 12444880601088 12501132115968 12511568700072 12518518947840 12524633338464 12528970047360 12542052856320 12568121648667 12572473415580 12578103263232 12585601650960 12621777232896 12634956951552 12639331860480 12652529909760 12678828329856 12696462305280 12732956540928 12746252353536 12814555406484 12832378153920 12845777783040 12876935022510 12882701205504 12890381178120 12900618731520 12927432806912 12940931692544 12945412546560 12958930206720 12996178870272 13003926492160 13059442606080 13065821198768 13083993411840 13107230203392 13120916834304 13129423944520 13143133750240 13166475573312 13184787778560 13199244165120 13213026877440 13222685638656 13236492828672 13247543329488 13307422922118 13312030675320 13325931159840 13364234717184 13372201754145 13378189713408 13410638309952 13424641761024 13429290101760 13443313029120 13481953984512 13496031903744 13542893125632 13561728860160 13568352783336 13587223927680 13634401788540 13648638894480 13687870030848 13702162968576 13706907402240 13721220218880 13735397357344 13749739923328 13754500830720 13768863344640 13808440049664 13822858887168 13827645112320 13882435023691 13890146795520 13901743000080 13916259264960 13926432091104 13940974136448 13956259639296 13964579609630 13975670292480 14024196925440 14038841057280 14063773630464 14075514787581 14079193776128 14090212505772 14093895335936 14147729489920 14158801857330 14162502615040 14199499387008 14214326570496 14263681871088 14275010101248 14283520093440 14289916133376 14314112450560 14324576108544 14339533897728 14359477616640 14436425423160 14451500005920 14493038856192 14501678825385 14513196072960 14543361907776 14558548154112 14563589114880 14578796482560 14609098668536 14620701229056 14629417303680 14635968233472 14671467552768 14686787567616 14691872931840 14699048848614 14707214254080 14719492588320 14770601937585 14786025469020 14812285019976 14828525866752 14844009882624 14849149685760 14864655237120 14900709233280 14907381645312 14916268623360 14959143387136 14974763794432 14979948871680 14995591004160 15047659028480 15075947537040 15086968098696 15102721981152 15167198232576 15183035891712 15208744478720 15224625520640 15235754766336 15256944967680 15264396881253 15354718756290 15398853784704 15414933339648 15420270827520 15436372746240 15452322027012 15468457413744 15473813434560 15480742477824 15489971262720 15534495055872 15550716248064 15556100751360 15572344504320 15604711790592 15626415144960 15639460875090 15655791673080 15671331127296 15700792094208 15722629079040 15755308733424 15771760500288 15777221541120 15793696189440 15839092998144 15848535412320 15855632252928 15861122334720 15894089848832 15910686531584 15916195676160 15932815441920 16018194258105 16046642104974 16081010706176 16103376506880 16115148122112 16131975634944 16159291008640 16176164615680 16245223587840 16262186926080 16274074632192 16304668713216 16332276498460 16361282146248 16378366673376 16384037754240 16401146042880 16435236002103 16448288882688 16458094466640 16465464262656 16505400996864 16522636013568 16528357048320 16545616035840 16559429161860 16563757383680 16668176154624 16682091600096 16699511117952 16705293396480 16722737141760 16740015529263 16757495531556 16763297887440 16770804350976 16780802201280 16794129530880 16829036310528 16846609268736 16852442480640 16870039879680 16905104439808 16928616407040 16960440979170 16977275387904 16995003138048 17086073875312 17109837538560 17127703710720 17140224112128 17169246696680 17176934940672 17187174904160 17200824975360 17260550062080 17278573608960 17323710507792 17341800007104 17402014590462 17408040113880 17426217670560 17445324549120 17476306937856 17494555779072 17555300764416 17579717038080 17598992220160 17612765632215 17617369169920 17630247518208 17648657104896 17663391105984 17724722325102 17743230562824 17749374233760 17767908213120 17818979622912 17829602338860 17837586284544 17843762626560 17862395166720 17880851079936 17899522348032 17905720135680 17924417372160 17975938646016 18057190834176 18082305146880 18091137044448 18116298570240 18153953492519 18179202384720 18198185192640 18250493374464 18261373335670 18269550624768 18275876536320 18294960291840 18339334440960 18358484459520 18406442414529 18411253399552 18425662507548 18430478516224 18515356274970 18520195727360 18535657333440 18555012353280 18568576121472 18587965515264 18608346185728 18634227056640 18667320901632 18686813405184 18698929233920 18718454743040 18751698173952 18767353050108 18777778421760 18786950007696 18858710123370 18867154894848 18878402476440 18932665849344 18952435427328 18958997790720 18978794864640 19018242494784 19033346801664 19044693457920 19099434811392 19119378530304 19221833109726 19248567230880 19268666674560 19315402533765 19324051808256 19335571767180 19350928097280 19391149210368 19411397538816 19418118819840 19438395310080 19494268305408 19505889738240 19561956737024 19582383423488 19589163909120 19598731798152 19609619005440 19625990117760 19694135916780 19714700625360 19749713359968 19771367822336 19792013176832 19798866247680 19819540316160 19834028457984 19854739243008 19867612311040 19888358164480 19961134383177 19973265162240 20046352075776 20067284570112 20101263382720 20115957464928 20136962641536 20143935152640 20164969543680 20222930976768 20244047855616 20314339688448 20342593290240 20352529175004 20380835891520 20451602682810 20472958341720 20531805046272 20553244452864 20560361103360 20581830328320 20603096036016 20624609884992 20631751246080 20640989970432 20653295016960 20712660074496 20734288330752 20741467668480 20806282387456 20835220193280 20852614500120 20874388897440 20934389458944 20946869414445 20963505438720 21007078311232 21029014000384 21036295388160 21058261585920 21095660445696 21118790664192 21131380549760 21140843003904 21221594234880 21243753922560 21299249080512 21321489855744 21357592344140 21395522806632 21425280140160 21471168675840 21486864162816 21509300846592 21654638134740 21660298117120 21677250008880 21739558284288 21815042861664 21837822231168 21845383672320 21868194723840 21913648002804 21931051843584 21944125955520 21953952350208 21961554001920 22007201329152 22030181351424 22037809397760 22048573272921 22060821381120 22079238882480 22179038203530 22224234872832 22242788800128 22266014823936 22273724528640 22296982855680 22320020705684 22343327375408 22351063849920 22361072467968 22374402935040 22438715080704 22462145691648 22469923307520 22493386506240 22571488542720 22613921305560 22630452148044 22636367183872 22654082971728 22813116718080 22836938280960 22853632149504 22902579920896 23014066749440 23032078134435 23038098145280 23098280677056 23122400009472 23178483040518 23202686120616 23210720151840 23221113716736 23234956894080 23260432732160 23301742583808 23326074372096 23334151127040 23358516756480 23407067685888 23439622717440 23459191312635 23483687509620 23506996690944 23551188141312 23583943618560 23632963100136 23657640750432 23665832311680 23690544284160 23739785336371 23758639497216 23772803118480 23783448379392 23791683502080 23816526888960 23841134773248 23866029797376 23874293514240 23899223162880 24069963157461 24076254445568 24121516059264 24155064760320 24238936512960 24264246923520 24333991165952 24359400833024 24367835381760 24393280389120 24411111948288 24452445921280 24477979279360 24498414747690 24541923219372 24567550010064 24672433324032 24687141699960 24698196393984 24714209777920 24740016471040 24758101495296 24783954020352 24792535572480 24818424053760 24845636075520 24889761202176 25002264231936 25023137400144 25049266676928 25057940094720 25084105712640 25136243297334 25144946831160 25156206526464 25171203301920 25243554465792 25269913903104 25278663720960 25305059819520 25357656659712 25392924610560 25440661468755 25465913081856 25492504707072 25629110812968 25664756307840 25691555566080 25753870045020 25765402411008 25780762356240 25801237463040 25854865613824 25881863385088 25890825093120 25917860413440 26007852984320 26103021885693 26118885212160 26131642397536 26167986823680 26214460406784 26241833668608 26258847889040 26286267500480 26332951146624 26369575557120 26398488330240 26426053754880 26445371277312 26472985657344 26495086658976 26587083487653 26614845844236 26624061350640 26651862319680 26728469434368 26744403508290 26756379426816 26821276619904 26849283522048 26858580203520 26886626058240 26963907969024 26992063807488 27085786251264 27123457720320 27136705566672 27174447855360 27268803577080 27297277788960 27375740061696 27392060003505 27404325937152 27413814804480 27442440437760 27470794714688 27499479846656 27509001661440 27537726689280 27616880099328 27645717774336 27764870047382 27780293591040 27803486000160 27832518529920 27852864182208 27881948272896 27900025882105 27912519278592 27929159219260 27951340584960 28048393850880 28077682114560 28127547260928 28151029575162 28158387552256 28180425011544 28288065185055 28295458979840 28317603714660 28325005230080 28398998774016 28428653140992 28527363742176 28550020202496 28567040186880 28628224901120 28649152217088 28679067795456 28718955233280 28832749664589 28872850846320 28903000011840 28986077712384 29003357650770 29026392145920 29086723815552 29117096308224 29127178229760 29157592965120 29218197337072 29241402458112 29258834607360 29271936466944 29342935105536 29373575135232 29383745863680 29398097697228 29414428508160 29438985176640 29541203875170 29572050938040 29624570039952 29657051733504 29688019765248 29698299371520 29729310474240 29801418466560 29814763290624 29832537246720 29918286774272 29949527588864 29959897743360 30095318056960 30151895074080 30173936197392 30205443962304 30334396465152 30366071783424 30417488957440 30449251041280 30471509532672 30513889935360 30528793762506 30677404024215 30709437512580 30797707569408 30829866679296 30840541655040 30872745492480 30904644054024 30936914827488 30947626869120 30961484955648 30979942525440 31068990111744 31101432496128 31112201502720 31144689008640 31209423581184 31252830289920 31278921750180 31311583346160 31401584188416 31445258158080 31510617466848 31543521000576 31554443082240 31587392378880 31678185996288 31697070824640 31711264505856 31722244669440 31788179697664 31821373063168 31832391352320 31865630883840 32036388516210 32093284209948 32162021412352 32206753013760 32230296244224 32263951269888 32318582017280 32352329231360 32490447175680 32548149264384 32609337426432 32664552996920 32722564292496 32756733346752 32768075508480 32802292085760 32870472004206 32896577765376 32916188933280 32930928525312 33010801993728 33045272027136 33056714096640 33091232071680 33118858323720 33268557305295 33336352309248 33364183200192 33399022235904 33410586792960 33445474283520 33480031058526 33514991063112 33526595774880 33541608701952 33561604402560 33658072621056 33693218537472 33704884961280 33740079759360 33810208879616 33857232814080 33920881958340 33954550775808 34172147750624 34219675077120 34255407421440 34280448224256 34338493393360 34353869881344 34374349808320 34401649950720 34521100124160 34557147217920 34647421015584 34683600014208 34767724560777 34804029180924 34816080227760 34852435341120 34890649098240 34952613875712 34989111558144 35110601528832 35159434076160 35197984440320 35225531264430 35234738339840 35260495036416 35297314209792 35326782211968 35449444650204 35486461125648 35498748467520 35535816426240 35637959245824 35659204677720 35675172569088 35687525253120 35724790333440 35761702159872 35799044696064 35811440271360 35848834744320 35951877292032 36114381668352 36182274088896 36232597140480 36307906985038 36358404769440 36396370385280 36500986748928 36522746671340 36539101249536 36551753072640 36589920583680 36678668881920 36716968919040 36747622121535 36812884829058 36822506799104 36851325015096 37030712549940 37040391454720 37071314666880 37110024706560 37137152242944 37175931030528 37216692371456 37268454113280 37334641803264 37397858467840 37436909486080 37503396347904 37534706100216 37555556843520 37573900015392 37704364946001 37717420246740 37734309789696 37756804952880 37865331698688 37904870854656 37917995581440 37957589729280 38036484989568 38089386915840 38198869622784 38238757060608 38443666219452 38497134461760 38537333349120 38630805067530 38648103616512 38671143534360 38701856194560 38782298420736 38822795077632 38836237639680 38876790620160 38988536610816 39011779476480 39123913474048 39164766846976 39178327818240 39197463596304 39251980235520 39388271833560 39429401250720 39499426719936 39542735644672 39584026353664 39597732495360 39639080632320 39668056915968 39709478486016 39735224622080 39776716328960 39922268766354 40092704151552 40116605262435 40134569140224 40202526765440 40231914929856 40273925283072 40287870305280 40329939087360 40445861953536 40488095711232 40628679376896 40685186580480 40705058350008 40761671783040 40903205365620 40945916683440 41063610092544 41106488905728 41120722206720 41163660656640 41206192072032 41249219769984 41263502492160 41306590033920 41425320148992 41468576661504 41482935336960 41612564774912 41647305071073 41670440386560 41705229000240 41748777794880 41868778917888 41893738828890 41927010877440 42014156622464 42058028000768 42072590776320 42116523171840 42191320891392 42237581328384 42262761099520 42281686007808 42443188469760 42487507845120 42598498161024 42642979711488 42715184688280 42791045613264 42850560280320 42942337351680 42973728325632 43018601693184 43309276269480 43354500017760 43479116568576 43505036476155 43630085723328 43675644462336 43690767344640 43736389447680 43827296005608 43862103687168 43888251911040 43907904700416 44014402658304 44060362702848 44075618795520 44097146545842 44121642762240 44158477764960 44311805812755 44358076407060 44485577600256 44532029647872 44547449057280 44593965711360 44640041411368 44686654750816 44702127699840 44722144935936 44748805870080 44877430161408 44924291383296 44939846615040 44986773012480 45142977085440 45227842611120 45260904296088 45308165943456 45626233436160 45673876561920 45707264299008 45793190643759 45805159841792 46028133498880 46064156268870 46076196290560 46196561354112 46244800018944 46356966081036 46405372241232 46421440303680 46442227433472 46469913788160 46520865464320 46603485167616 46652148744192 46668302254080 46717033512960 46814135371776 46879245434880 46918382625270 46967375019240 47013993381888 47102376282624 47167887237120 47265926200272 47315281500864 47331664623360 47381088568320 47479570672742 47517278994432 47545606236960 47566896758784 47583367004160 47682269546496 47732059594752 47748587028480 47798446325760 48054582774315 48139926314922 48152508891136 48243032118528 48310129520640 48477873025920 48528493847040 48667982331904 48718801666048 48735670763520 48786560778240 48822223896576 48904891842560 48955958558720 48996829495380 49083846438744 49135100020128 49305708006309 49344866648064 49374283399920 49396392787968 49428419555840 49480032942080 49516202990592 49567908040704 49585071144960 49636848107520 49691272151040 50004528463872 50046274800288 50098533353856 50115880189440 50168211425280 50220046587789 50272486594668 50289893662320 50312413052928 50342406603840 50487108931584 50539827806208 50557327441920 50610119639040 50715313319424 50785849221120 50881322937510 50931826163712 50985009414144 51258221625936 51329512615680 51383111132160 51507740090040 51530804822016 51561524712480 51602474926080 51709731227648 51763726770176 51781650186240 51835720826880 52015705968640 52206043771386 52263284795072 52335973647360 52428920813568 52483667337216 52517695778080 52572535000960 52665902293248 52739151114240 52796976660480 52852107509760 52890742554624 52945971314688 52990173317952 53174166975306 53229691688472 53248122701280 53303724639360 53456938868736 53488807016580 53512758853632 53642553239808 53698567044096 53717160407040 53773252116480 53927815938048 54171572502528 54246915440640 54273411133344 54348895710720 54461860477557 54537607154160 54594555577920 54751480123392 54784120007010 54808651874304 54827629608960 54884880875520 54941589429376 54998959693312 55018003322880 55075453378560 55233760198656 55291435548672 55529740094764 55560587182080 55606972000320 55665037059840 55705728364416 55763896545792 55800051764210 55825038557184 55858318438520 55902681169920 56096787701760 56155364229120 56255094521856 56302059150324 56316775104512 56360850023088 56576130370110 56590917959680 56635207429320 56797997548032 56857306281984 57054727484352 57100040404992 57134080373760 57256449802240 57298304434176 57358135590912 57665499329178 57745701692640 57806000023680 57946207601295 57972155424768 58006715301540 58052784291840 58173447631104 58234192616448 58254356459520 58315185930240 58436394674144 58482804916224 58517669214720 58685870211072 58747150270464 58767491727360 58796195394456 58828857016320 58877970353280 59082407750340 59144101876080 59249140079904 59314103467008 59376039530496 59396598743040 59458620948480 59602836933120 59665074493440 59836573548544 59883403149531 59899055177728 59919795486720 60190636113920 60303790148160 60347872394784 60410887924608 60668792930304 60732143566848 60834977914880 60898502082560 60943019065344 61027779870720 61057587525012 61354808048430 61418875025160 61595415138816 61659733358592 61681083310080 61745490984960 61809288108048 61873829654976 61895253738240 61922969911296 61959885050880 62137980223488 62202864992256 62224403005440 62418847162368 62505660579840 62557843500360 62623166692320 62803168376832 62840608243335 62890516316160 63021234933696 63087042001152 63108886164480 63174784757760 63356371992576 63394141649280 63422529011712 63576359395328 63642746126336 63664782704640 63731261767680 64072777032420 64186568419896 64324042824704 64413506027520 64460592488448 64527902539776 64637164034560 64704658462720 64980894351360 65218674852864 65329105993840 65445128584992 65513466693504 65536151016960 65604584171520 65740944008412 65793155530752 65832377866560 65861857050624 66021603987456 66090544054272 66113428193280 66145719818763 66182464143360 66237716647440 66537114610590 66672704618496 66728366400384 66798044471808 66821173585920 66890948567040 66960062117052 67029982126224 67053191549760 67083217403904 67123208805120 67316145242112 67386437074944 67409769922560 67480159518720 67620417759232 67714465628160 67841763916680 67909101551616 68344295501248 68439350154240 68510814842880 68560896448512 68676986786720 68707739762688 68748699616640 69042200248320 69114294435840 69294842031168 69367200028416 69412175118455 69535449121554 69608058361848 69632160455520 69704870682240 69781298196480 69905227751424 69978223116288 70221203057664 70318868152320 70377573937905 70395968880640 70451062528860 70469476679680 70520990072832 70653564423936 70898889300408 70972922251296 70997496935040 71071632852480 71219356009113 71275918491648 71318409355440 71350345138176 71375050506240 71449580666880 71523404319744 71598089392128 71622880542720 71697669488640 72228763336704 72364548177792 72465194280960 72615813970076 72716809538880 72792740770560 73001973497856 73045493342680 73078202499072 73103506145280 73179841167360 73357337763840 73433937838080 73495244243070 73625769658116 73645013598208 73702650030192 74061425099880 74142629333760 74220049413120 74274304485888 74351862061056 74433384742912 74536908226560 74669283606528 74795716935680 74873818972160 75006792695808 75069412200432 75147800030784 75408729892002 75434840493480 75468619579392 75513609905760 75730663397376 75809741709312 75835991162880 75915179458560 76072969979136 76178773831680 76321984406265 76397739245568 76477514121216 76887332438904 76994268923520 77074666698240 77261610135060 77296207233024 77342287068720 77403712389120 77564596841472 77645590155264 77672475279360 77753581240320 78023558952960 78247826948096 78309065657079 78329533693952 78356655636480 78394927192608 78503960471040 78776543667120 78858802501440 78998853439872 79085471289344 79168052707328 79195464990720 79278161264640 79336113831936 79418956972032 79470449244160 79553432657920 79761250462959 79844537532708 80185408303104 80233210524870 80269138280448 80405053530880 80463829859712 80547850566144 80575740610560 80659878174720 80891723907072 80976191422464 81257358753792 81370373160960 81410116700016 81523343566080 81806410731240 81891833366880 82127220185088 82176180010515 82212977811456 82241444413440 82327321313280 82412384144064 82498439539968 82527004984320 82613180067840 82850640297984 82937153323008 83225129549824 83294610142146 83340880773120 83410458000480 83497555589760 83700077646315 83737557835776 83787477657780 83854021754880 84028313244928 84116056001536 84145181552640 84233046343680 84382641782784 84475162656768 84525522199040 84886376939520 84975015690240 85196996322048 85285959422976 85430369376560 85582091226528 85701120560640 85884674703360 85947456651264 86037203386368 86498248993767 86618552538960 86709000035520 86958233137152 87010072952310 87260171446656 87351288924672 87381534689280 87472778895360 87654592011216 87724207374336 87776503822080 87815809400832 88028805316608 88120725405696 88151237591040 88194293091684 88243285524480 88316955529920 88623611625510 88716152814120 88971155200512 89064059295744 89094898114560 89187931422720 89280082822736 89373309501632 89404255399680 89444289871872 89497611740160 89754860322816 89848582766592 89879693230080 90285954170880 90455685222240 90521808592176 90616331886912 90769767462595 91252466872320 91347753123840 91414528598016 91586381287518 91610319683584 92032212072645 92056266997760 92128312537740 92152392581120 92393122708224 92489600037888 92713932162072 92810744482464 92842880607360 92884454866944 92939827576320 93041730928640 93206970335232 93304297488384 93336604508160 93434067025920 93628270743552 93758490869760 93836765250540 93934750038480 94204752565248 94335774474240 94531852400544 94630563001728 94663329246720 94762177136640 94959141345484 95034557988864 95091212473920 95133793517568 95166734008320 95364539092992 95464119189504 95497174056960 95596892651520 96109165548630 96279852629844 96305017782272 96486064237056 96620259041280 96955746051840 97056987694080 97335964663808 97437603332096 97471341527040 97644447793152 97809783685120 97911917117440 97993658990760 98167692877488 98270200040256 98611416012618 98689733296128 98748566799840 98792785575936 98856839111680 98960065884160 99032405981184 99135816081408 99170142289920 99273696215040 99805671915885 100009056927744 100092549600576 100197066707712 100231760378880 100336422850560 100440093175578 100544973189336 100579787324640 100624826105856 100684813207680 100974217863168 101079655612416 101114654883840 101220239278080 101430626638848 101571698442240 101762645875020 101863652327424 102516443251872 102659025231360 102766222264320 103015480180080 103061609644032 103123049424960 103204949852160 103419462455296 103527453540352 103563300372480 103671441653760 104031411937280 104303173682331 104412087542772 104526569590144 104671947294720 104857841627136 104967334674432 105035391556160 105145070001920 105331804586496 105478302228480 105593953320960 105704215019520 105781485109248 105891942629376 105980346635904 106348333950612 106459383376944 106496245402560 106607449278720 106913877737472 106977614033160 107025517707264 107285106479616 107397134088192 107434320814080 107546504232960 107855631876096 108343145005056 108546822266688 108697791421440 108923720955114 109075214308320 109189111155840 109502960246784 109568240014020 109617303748608 109655259217920 109769761751040 109883178858752 109997919386624 110036006645760 110150906757120 110242866364605 110467520397312 111059480189528 111121174364160 111213944000640 111330074119680 111411456728832 111527793091584 111600103528420 111650077114368 111716636877040 111805362339840 112193575403520 112310728458240 112510189043712 112604118300648 112721700046176 113113094838003 113152260740220 113181835919360 113270414858640 113595995096064 113714612563968 114109454968704 114268160747520 114512899604480 114596608868352 114716271181824 115330998658356 115491403385280 115612000047360 115892415202590 115944310849536 116013430603080 116105568583680 116346895262208 116468385232896 116508712919040 116630371860480 116872789348288 116965609832448 117035338429440 117371740422144 117494300540928 117534983454720 117592390788912 117755940706560 118164815500680 118288203752160 118498280159808 118628206934016 118698926681855 118752079060992 118793197486080 118917241896960 119205673866240 119330148986880 119673147097088 119766806299062 119798110355456 120349815787305 120381272227840 120607580296320 120695744789568 120821775849216 121337585860608 121464287133696 121669955829760 121797004165120 121886038130688 122055559741440 122115175050024 122709616096860 122837750050320 123190830277632 123319466717184 123362166620160 123490981969920 123618576216096 123747659309952 123790507476480 123919770101760 124275960446976 124405729984512 124448806010880 124837694324736 124941915213219 125011321159680 125115687000720 125246333384640 125606336753664 125681216486670 125781032632320 126042469867392 126174084002304 126217772328960 126349569515520 126712743985152 126788283298560 126845058023424 127152718790656 127285492252672 127329565409280 127462523535360 128145554064840 128373136839792 128648085649408 128827012055040 128921184976896 129055805079552 129274328069120 129409316925440 130437349705728 130515109428465 130658211987680 130890257169984 131026933387008 131072302033920 131209168343040 131481888016824 131586311061504 131664755733120 131723714101248 132043207974912 132181088108544 132226856386560 132291439637526 132364928286720 132475433294880 132935417438265 133074229221180 133456732800768 133596088943616 133642347171840 133781897134080 133920124234104 134059964252448 134106383099520 134166434807808 134246417610240 134632290484224 134772874149888 134819539845120 134960319037440 135240835518464 135428931256320 135683527833360 136688591002496 136878700308480 137021629685760 137121792897024 137353973573440 137415479525376 137497399233280 138084400496640 138228588871680 138589684062336 138734400056832 138824350236910 139070898243108 139216116723696 139264320911040 139409741364480 139562596392960 139810455502848 139956446232576 140442406115328 140637736304640 140755147875810 140791937761280 140902125057720 141041980145664 141307128847872 141797778600816 141945844502592 141994993870080 142143265704960 142438712018226 142551836983296 142636818710880 142700690276352 142750101012480 143046808639488 143196178784256 143245761085440 143395338977280 144163748322945 144457526673408 144729096355584 144930388561920 145231627940152 145433619077760 145585481541120 146003946995712 146090986685360 146156404998144 146207012290560 146359682334720 146714675527680 146867875676160 146990488486140 147251539316232 147405300060384 147917124018927 148122850199760 148285258667520 148440098826240 148548608971776 148703724122112 148866769485824 149073816453120 149591433871360 149747637944320 150013585391616 150138824400864 150295600061568 150660139763367 150817459784004 150869680986960 150937239158784 151027219811520 151461326794752 151619483418624 151671982325760 151830358917120 152145939958272 152357547663360 152643968812530 152795478491136 152955028242432 153774664877808 153988537847040 154149333396480 154523220270120 154592414466048 154684574137440 154807424778240 155129193682944 155291180310528 155344950558720 155507162480640 156047117905920 156495653896192 156618131314158 156659067387904 156789854385216 157007920942080 157553087334240 157717605002880 157997706879744 158170942578688 158336105414656 158390929981440 158556322529280 158672227663872 158837913944064 158940898488320 159106865315840 159522500925918 159689075065416 160370816606208 160466421049740 160538276560896 160810107061760 160927659719424 161095701132288 161151481221120 161319756349440 161783447814144 162514717507584 162740746321920 162820233400032 163046687132160 163385581432671 163612821462480 163783666733760 164254440370176 164352360021030 164425955622912 164482888826880 164654642626560 164824768288128 164996879079936 165054009968640 165226360135680 165701280595968 165874306646016 166450259099648 166589220284292 166681761546240 166820916000960 166995111179520 167400155292630 167475115671552 167574955315560 167708043509760 168056626489856 168232112003072 168290363105280 168466092687360 168765283565568 168950325313536 169051044398080 169772753879040 170393992644096 170571918845952 170860738753120 171164182453056 171402241121280 171769349406720 171894913302528 172074406772736 172996497987534 173237105077920 173418000071040 173838622803885 173916466274304 174020145904620 174520342893312 174702577849344 174763069378560 174945557790720 175309184022432 175448414748672 175553007644160 176057610633216 176241450811392 176302475182080 176388586183368 176486571048960 176633911059840 177247223251020 177432305628240 177942310401024 178128118591488 178189796229120 178375862845440 178560165645472 178746619003264 178808510799360 178995223480320 179509720645632 179697165533184 179759386460160 180571908341760 180911370444480 181043617184352 181232663773824 181539534925190 182504933744640 182695506247680 182829057196032 183172762575036 183220639367168 184064424145290 184112533995520 184256625075480 184786245416448 184979200075776 185427864324144 185621488964928 185685761214720 185768909733888 185879655152640 186083461857280 186413940670464 186608594976768 186673209016320 187256541487104 187516981739520 187673530501080 187869500076960 188409505130496 188521824730005 188671548948480 189063704801088 189261126003456 189326658493440 189524354273280 189918282690968 190069115977728 190182424947840 190267587035136 190729078185984 190928238379008 190994348113920 191193785303040 192218331097260 192559705259688 192972128474112 193240518082560 193911492103680 194113975388160 194671929327616 194875206664192 194942683054080 195619567370240 195823834234880 195987317981520 196335385754976 196540400080512 197222832025236 197379466592256 197497133599680 197585571151872 197713678223360 197920131768320 198064811962368 198271632162816 198340284579840 198437159456289 198547392430080 199611343831770 200018113855488 200185099201152 200394133415424 200463520757760 200672845701120 200880186351156 201089946378672 201159574649280 201249652211712 201369626415360 201948435726336 202159311224832 202229309767680 202440478556160 202861253277696 203143396884480 203525291750040 203727304654848 205032886503744 205318050462720 205532444528640 206030960360160 206123219288064 206246098849920 206838924910592 207054907080704 207126600744960 207342883307520 208062823874560 208236525355365 208606347364662 208824175085544 209053139180288 209343894589440 209715683254272 209934669348864 210070783112320 210290140003840 210663609172992 210956604456960 211187906641920 211408430039040 211562970218496 211960693271808 212696667901224 212918766753888 212992490805120 213214898557440 213658068027339 213827755474944 213955228066320 214051035414528 214570212959232 214794268176384 214868641628160 215093008465920 216686290010112 217093644533376 217395582842880 217847441910228 218150428616640 218378222311680 219005920493568 219136480028040 219234607497216 219310518435840 219539523502080 219766357717504 219995838773248 220072013291520 220301813514240 220485732729210 220935040794624 222118960379056 222427888001280 222660148239360 222822913457664 223055586183168 223200207056840 223300154228736 223433273754080 223610724679680 224387150807040 224621456916480 225020378087424 225208236601296 225443400092352 226226189676006 226304521480440 226540829717280 227191990192128 227429225127936 228218909937408 228536321495040 228965953218795 229025799208960 229193217736704 229432542363648 230661997316712 230982806770560 231224000094720 231784830405180 231888621699072 232026861206160 232211137167360 232693790524416 232936770465792 233017425838080 233260743720960 233745578696576 234070676858880 234743480844288 234988601081856 235069966909440 235184781577824 235511881413120 236001395402747 236329631001360 236576407504320 236996560319616 237256413868032 237397853363710 237504158121984 237586394972160 237834483793920 238411347732480 238660297973760 239283751388877 239346294194176 239533612598124 239596220710912 240699631574610 240762544455680 241215160592640 241391489579136 241643551698432 242675171721216 242928574267392 243339911659520 243594008330240 243772076261376 244111119482880 244230350100048 245419232193720 245675500100640 246381660555264 246528540031545 246638933434368 246724333240320 246981963939840 247237152432192 247495318619904 247581014952960 247839540203520 248551920893952 248811459969024 249675388649472 249883830426438 250022642319360 250231374001440 250492666769280 251100232938945 251212673507328 251362432973340 251562065264640 252084939734784 252348168004608 252435544657920 252699139031040 253425487970304 253576566597120 254305437581312 254570984505344 254659130818560 254925047070720 256291108129680 256746273679584 257296171298816 257654024110080 257842369953792 258111610159104 258548656138240 258818633850880 259494746981301 260874699411456 261030218856930 261316423975360 261780514339968 262053866774016 262144604067840 262418336686080 262963776033648 263172622123008 263329511466240 263447428202496 264086415949824 264362176217088 264453712773120 264582879275052 264729856573440 264950866589760 265870834876530 266148458442360 266913465601536 267192177887232 267284694343680 267563794268160 267840248468208 268119928504896 268212766199040 268332869615616 268492835220480 269264580968448 269545748299776 269639079690240 270481671036928 270857862512640 271367055666720 272309302387785 273377182004992 273757400616960 274043259371520 274243585794048 274707947146880 274830959050752 274994798466560 276168800993280 276457177743360 277179368124672 277468800113664 277648700473820 278141796486216 278432233447392 278528641822080 278819482728960 279125192785920 279620911005696 279912892465152 280884812230656 281275472609280 281510295751620 281583875522560 281804250115440 282614257695744 283595557201632 283891689005184 283989987740160 284286531409920 284877424036452 285103673966592 285273637421760 285401380552704 285500202024960 286093617278976 286392357568512 286491522170880 286790677954560 288327496645890 288915053346816 289458192711168 289860777123840 290463255880304 290867238155520 291170963082240 292007893991424 292181973370720 292312809996288 292414024581120 293429351055360 293735751352320 293980976972280 294503078632464 294810600120768 295834248037854 296245700399520 296570517335040 296880197652480 297097217943552 297407448244224 297733538971648 299182867742720 299417015747655 299495275888640 300027170783232 300277648801728 300591200123136 301320279526734 301634919568008 301739361973920 301874478317568 302054439623040 302922653589504 303238966837248 303343964651520 303660717834240 304291879916544 304715095326720 305287937625060 305590956982272 307549329755616 307977075694080 308298666792960 308617209372823 309046440540240 309184828932096 309369148274880 309614849556480 310258387365888 310582360621056 310689901117440 311014324961280 312094235811840 312909521046993 312991307792384 313236262628316 313318134775808 313579708770432 314015841884160 315106174668480 315435210005760 315995413759488 316341885157376 316672210829312 316781859962880 317112645058560 317344455327744 317675827888128 317881796976640 318213730631680 319045001851836 319378150130832 320741633212416 320932842099480 321076553121792 321620214123520 321855319438848 322191402264576 322302962442240 322639512698880 323566895628288 325029435015168 325640466800064 326093374264320 326771162865342 327225642924960 327567333467520 328508880740352 328704720042060 328851911245824 328965777653760 329309285253120 329649536576256 329993758159872 330108019937280 330452720271360 330728599093815 331402561191936 332900518199296 333178440568584 333363523092480 333641832001920 333990222359040 334800310585260 334950231343104 335149910631120 335416087019520 336113252979712 336464224006144 336580726210560 336932185374720 337530567131136 338102088796160 339339284514009 339545507758080 340787985288192 341143837691904 341721477506240 342328364906112 342804482242560 343538698813440 343789826605056 344148813545472 345992995975068 346474210155840 346836000142080 347677245607770 347832932548608 348040291809240 349040685786624 349405155698688 349526138757120 349891115581440 350618368044864 350896829497344 351106015288320 352115221266432 352482901622784 352604950364160 352777172366736 353267822119680 354494446502040 354864611256480 355884620802048 356096780045565 356256237182976 356379592458240 356751725690880 357120331290944 357493238006528 357617021598720 357990446960640 359019441291264 359394331066368 361143816683520 361822740888960 362087234368704 362465327547648 363079069850380 365009867489280 365391012495360 365658114392064 366345525150072 368128848290580 368225067991040 368513250150960 369572490832896 369958400151552 370855728648288 371242977929856 371371522429440 371759310305280 372166923714560 372827881340928 373217189953536 373346418032640 374513082974208 374825745639657 375033963479040 375347061002160 375739000153920 376819010260992 377043649460010 377343097896960 378127409602176 378522252006912 378653316986880 379048708546560 379836565381936 380138231955456 380364849895680 380535174070272 381458156371968 381856476758016 381988696227840 382387570606080 384436662194520 385119410519376 385944256948224 386481036165120 387822984207360 388227950776320 389343858655232 389750413328384 391239134740480 391545328285395 391647668469760 391974635963040 392670771509952 393080800161024 394445664050472 394758933184512 394994267199360 395171142303744 395427356446720 395840263536640 396129623924736 396543264325632 396680569159680 396874318912578 397094784860160 398806252314795 399222687663540 400370198402304 400788266830848 400927041515520 401345691402240 401760372702312 402179892757344 402319149298560 402499304423424 402739252830720 403896871452672 404318622449664 404458619535360 404880957112320 405722506555392 406286793768960 407050583500080 410065773007488 410636100925440 411064889057280 412061920720320 412246438576128 412492197699840 413677849821184 414109814161408 414253201489920 414685766615040 416125647749120 416473050710730 417212694729324 417648350171088 418106278360576 418687789178880 419431366508544 419869338697728 420141566224640 420580280007680 421327218345984 421913208913920 422375813283840 423125940436992 423921386543616 425393335802448 425837533507776 425984981610240 426429797114880 427316136054678 427655510949888 427910456132640 428102070829056 429140425918464 429588536352768 429737283256320 430186016931840 432491244968835 433372580020224 434187289066752 434791165685760 435694883820456 436300857233280 436756444623360 438011840987136 438272960056080 438469214994432 438621036871680 439079047004160 439532715435008 439991677546496 440144026583040 440603627028480 440971465458420 443751372056781 444237920758112 444855776002560 445320296478720 445645826915328 446111172366336 446400414113680 446600308457472 446866547508160 447221449359360 448774301614080 449242913832960 450040756174848 450416473202592 450886800184704 451980419290101 452452379352012 452609042960880 453081659434560 454383980384256 454858450255872 456437819874816 457072642990080 457931906437590 458051598417920 458386435473408 458865084727296 461323994633424 461965613541120 462448000189440 463569660810360 463777243398144 464053722412320 464422274334720 465387581048832 465873540931584 466034851676160 466521487441920 467491157393152 468141353717760 469486961688576 469977202163712 470369563155648 471023762826240 472002790805494 472659262002720 473152815008640 473993120639232 474512827736064 474795706727420 475008316243968 475172789944320 475668967587840 476822695464960 477320595947520 478567502777754 478692588388352 479067225196248 481399263149220 481525088911360 482430321185280 482782979158272 483287103396864 485350343442432 486679823319040 487188016660480 487544152522752 488222238965760 488460700200096 490156744298013 490838464387440 491351000201280 492763321110528 493057080063090 493277866868736 493448666480640 493963927879680 494474304864384 494990637239808 495162029905920 495679080407040 497103841787904 497622919938048 499350777298944 499767660852876 500045284638720 500462748002880 500985333538560 502200465877890 502425347014656 502724865946680 503124130529280 504169879469568 504696336009216 504871089315840 505398278062080 506850975940608 507153133194240 508610875162624 509141969010688 509318261637120 512582216259360 513492547359168 514592342597632 515308048220160 515684739907584 516223220318208 517097312276480 517637267701760 518989493962602 521515868411655 521749398822912 522060437713860 522632847950720 523561028679936 524107733548032 524289208135680 524836673372160 525927552067296 526345244246016 526659022932480 528172831899648 528724352434176 528907425546240 529165758550104 529459713146880 529901733179520 531741669753060 532296916884720 533826931203072 534384355774464 534569388687360 535127588536320 535680496936416 536239857009792 536425532398080 536985670440960 538529161936896 539091496599552 539278159380480 540963342073856 541715725025280 542734111333440 544618604775570 546754364009984 547514801233920 548086518743040 548487171588096 549415894293760 549661918101504 549989596933120 552337601986560 554358736249344 554937600227328 555297400947640 556283592972432 556864466894784 557057283644160 557638965457920 558250385571840 559241822011392 559825784930304 561769624461312 562550945218560 563020591503240 563608500230880 565228515391488 565565474190015 567191114403264 567783378010368 567979975480320 568573062819840 569754848072904 570207347933184 570547274843520 570802761105408 572187234557952 572784715137024 572983044341760 573581355909120 576654993291780 578916385422336 579721554247680 580926511760608 581734476311040 582341926164480 584015787982848 584363946741440 584625619992576 584828049162240 586858702110720 587471502704640 587961953944560 589006157264928 589621200241536 591668496075708 592491400799040 593141034670080 593760395304960 594194435887104 594814896488448 595311478368867 595467077943296 598365735485440 598834031495310 598990551777280 600054341566464 600555297603456 601182400246272 602640559053468 603269839136016 603478723947840 603748956635136 604108879246080 605845307179008 606477933674496 606687929303040 607321435668480 608583759833088 609430190653440 610575875250120 611181913964544 615098659511232 615954151388160 616597333585920 617234418745646 618092881080480 618369657864192 618738296549760 620516774731776 621164721242112 621379802234880 622028649922560 624188471623680 624709576066095 625819042093986 625982615584768 626472525256632 627159417540864 628031683768320 630212349336960 630870420011520 631990827518976 632683770314752 633344421658624 633563719925760 634225290117120 634688910655488 635763593953280 636427461263360 638090003703672 638756300261664 640974204082017 641483266424832 641865684198960 642153106243584 643240428247040 643710638877696 644382804529152 644605924884480 645279025397760 650058870030336 651280933600128 652186748528640 653542325730684 654451285849920 655134666935040 657017761480704 657409440084120 657703822491648 657931555307520 658618570506240 659299073152512 659987516319744 660216039874560 660905440542720 661457198187630 662805122383872 665801036398592 666356881137168 667283664003840 667980444718080 669600621170520 669900462686208 670299821262240 670832174039040 672226505959424 672928448012288 673161452421120 673864370749440 675061134262272 676204177592320 678678569028018 681575970576384 682287675383808 683442955012480 684656729812224 685608964485120 687077397626880 687579653210112 688297627090944 691985991950136 692948420311680 693672000284160 695354491215540 695665865097216 696080583618480 698081371573248 698810311397376 699052277514240 699782231162880 701236736089728 702212030576640 704230442532864 704965803245568 705209900728320 705554344733472 706535644239360 708004186208241 708988893004080 709729222512960 711769241604096 712193560091130 712512474365952 712759184916480 713503451381760 714240662581888 714986476013056 715234043197440 715980893921280 718038882582528 718788662132736 722287633367040 723645481777920 724174468737408 724930655095296 726158139700760 730019734978560 730782024990720 731316228784128 732691050300144 736257696581160 737026500301920 739144981665792 739585620094635 739916800303104 741711457296576 742485955859712 742743044858880 743518620610560 744333847429120 745655762681856 746434379907072 749026165948416 749651491279314 750067926958080 750694122004320 751478000307840 753300698816835 753638020521984 754087298920020 754686195793920 756254819204352 757044504013824 757306633973760 758097417093120 759673130763872 760276463910912 760729699791360 762916312743936 763712953516032 763977392455680 764775141212160 768873324389040 770238821038752 771888513896448 772962072330240 775645968414720 776455901552640 778484240943903 778687717310464 779500826656768 782478269480960 783090656570790 783295336939520 783949271926080 785341543019904 786161600322048 788891328100944 789517866369024 789988534398720 790342284607488 790854712893440 791680527073280 792259247849472 793086528651264 793361138319360 793748637825156 794189569720320 797612504629590 798445375327080 800740396804608 801576533661696 801854083031040 802691382804480 803520745404624 804359785514688 804638298597120 804998608846848 805478505661440 807793742905344 808637244899328 808917239070720 811445013110784 812573587537920 814101167000160 816927907163355 820131546014976 821272201850880 822129778114560 824123841440640 824492877152256 824984395399680 827355699642368 828219628322816 828506402979840 829371533230080 832251295498240 832946101421460 834425389458648 835296700342176 836212556721152 837375578357760 838862733017088 839738677395456 840283132449280 841160560015360 842654436691968 843826417827840 844751626567680 847842773087232 850786671604896 851675067015552 851969963220480 852859594229760 854632272109356 855311021899776 855820912265280 856204141658112 858280851836928 859177072705536 859474566512640 860372033863680 864982489937670 866745160040448 868374578133504 869582331371520 871389767640912 872601714466560 873512889246720 876023681974272 876545920112160 876938429988864 877242073743360 879065430870016 879983355092992 880288053166080 881207254056960 881942930916840 887502744113562 888475841516224 889711552005120 890640592957440 891291653830656 892222344732672 892800828227360 893200616914944 893733095016320 897548603228160 898485827665920 900081512349696 900832946405184 901773600369408 903960838580202 904904758704024 905218085921760 906163318869120 908767960768512 909716900511744 912875639749632 914145285980160 915863812875180 916103196835840 916772870946816 922647989266848 923931227082240 924896000378880 925851628118469 927139321620720 927554486796288 928107444824640 928844548669440 930775162097664 931747081863168 932069703352320 933042974883840 934982314786304 936282707435520 938973923377152 939954404327424 940739126311296 942047525652480 944005581610988 945318524005440 946305630017280 947986241278464 949025655472128 949591413454840 950016632487936 950345579888640 951337935175680 953645390929920 954641191895040 957135005555508 957385176776704 958134450392496 962798526298440 964860642370560 965565958316544 966574206793728 970700686884864 973359646638080 974376033320960 975088305045504 976921400400192 980313488596026 981676928774880 982702000402560 985526642221056 986114160126180 986555733737472 986897332961280 987927855759360 988948609728768 989981274479616 990324059811840 991358160814080 992185797281445 994207683575808 998701554597888 999535321705752 1000090569277440 1000925496005760 1001970667077120 1004400931755780 1004850694029312 1005449731893360 1006248261058560 1008339758939136 1009392672018432 1009742178631680 1010796556124160 1014306266388480 1017221750325248 1018017853542027 1018283938021376 1018636523274240 1025164432518720 1026985094718336 1029184685195264 1030616096440320 1031369479815168 1032446440636416 1034194624552960 1035274535403520 1037978987925204 1043031736823310 1043498797645824 1044120875427720 1045265695901440 1047122057359872 1048215467096064 1048578416271360 1049673346744320 1051855104134592 1052690488492032 1053318045864960 1056345663799296 1057448704868352 1057814851092480 1058331517100208 1059803466359040 1063483339506120 1064593833769440 1067653862406144 1068290340136695 1068768711548928 1069138777374720 1070255177072640 1071360993872832 1072479714019584 1072851064796160 1073971340881920 1077058323873792 1078182993199104 1081926684147712 1083431450050560 1085468222666880 1089237209551140 1093508728019968 1095029602467840 1096173037486080 1096974343176192 1098831788587520 1099979193866240 1104675203973120 1108717472498688 1109875200454656 1110594801895280 1112567185944864 1113728933789568 1114114567288320 1115277930915840 1116500771143680 1118483644022784 1119651569860608 1123539248922624 1124477236918971 1125101890437120 1126041183006480 1127217000461760 1130457030782976 1131130948380030 1134382228806528 1135566756020736 1135959950960640 1137146125639680 1139509696145808 1140414695866368 1141094549687040 1141605522210816 1144374469115904 1145569430274048 1145966088683520 1147162711818240 1153309986583560 1157832770844672 1159443108495360 1161853023521216 1163468952622080 1164683852328960 1168031575965696 1168727893482880 1169251239985152 1173717404221440 1174943005409280 1175923907889120 1178012314529856 1179242400483072 1180006977013735 1183336992151416 1184982801598080 1186282069340160 1187520790609920 1188388871774208 1189629792976896 1190622956737734 1190934155886592 1196418756944385 1196731470970880 1197668062990620 1197981103554560 1201110595206912 1202364800492544 1205281118106936 1206539678272032 1206957447895680 1207497913270272 1208217758492160 1211690614358016 1212955867348992 1213375858606080 1214642871336960 1217167519666176 1218860381306880 1221151750500240 1230197319022464 1231908302776320 1233194667171840 1234468837491292 1236185762160960 1236739315728384 1237476593099520 1241033549463552 1242329442484224 1242759604469760 1244057299845120 1248376943247360 1249419152132190 1251638084187972 1251965231169536 1252945050513264 1254318835081728 1256063367536640 1260424698673920 1261740840023040 1263981655037952 1265367540629504 1266688843317248 1267127439851520 1269377821310976 1271527187906560 1272854922526720 1276180007407344 1277512600523328 1281948408164034 1282966532849664 1283731368397920 1284306212487168 1286480856494080 1287421277755392 1288765609058304 1289211849768960 1290558050795520 1297473734906505 1300117740060672 1302561867200256 1304373497057280 1307084651461368 1308902571699840 1310269333870080 1314035522961408 1314818880168240 1315407644983296 1315863110615040 1317237141012480 1318598146305024 1319975032639488 1320432079749120 1321810881085440 1322914396375260 1331254116170343 1331602072797184 1332713762274336 1334567328007680 1335960889436160 1339201242341040 1339800925372416 1340599642524480 1341664348078080 1344453011918848 1345856896024576 1346322904842240 1347728741498880 1350122268524544 1352408355184640 1355941257870303 1357357138056036 1363151941152768 1364575350767616 1366885910024960 1369313459624448 1371217928970240 1374154795253760 1375159306420224 1376595254181888 1383971983900272 1385896840623360 1387344000568320 1390708982431080 1391331730194432 1392161167236960 1396162743146496 1397620622794752 1398104555028480 1399564462325760 1402473472179456 1404424061153280 1408460885065728 1409931606491136 1411108689466944 1413071288478720 1416008372416482 1417977786008160 1419458445025920 1423538483208192 1424387120182260 1425024948731904 1425518369832960 1427006902763520 1428481325163776 1429972952026112 1430468086394880 1431961787842560 1436077765165056 1444575266734080 1447290963555840 1448348937474816 1449861310190592 1452316279401520 1460039469957120 1461564049981440 1462632457568256 1465382100600288 1470470232894039 1472515393162320 1474053000603840 1478289963331584 1479171240189270 1479833600606208 1483422914593152 1484971911719424 1485486089717760 1487037241221120 1488667694858240 1491311525363712 1492868759814144 1498052331896832 1499302982558628 1500135853916160 1501388244008640 1502956000615680 1506601397633670 1507276041043968 1508174597840040 1509372391587840 1512509638408704 1514089008027648 1514613267947520 1516194834186240 1519346261527744 1520552927821824 1521459399582720 1525832625487872 1527425907032064 1527954784911360 1537746648778080 1540477642077504 1543086046864115 1543777027792896 1545924144660480 1551291936829440 1552911803105280 1556968481887806 1557375434620928 1564547605234965 1564956538961920 1566181313141580 1566590673879040 1567898543852160 1570683086039808 1572323200644096 1577782656201888 1579035732738048 1579977068797440 1581709425786880 1583361054146560 1584518495698944 1586173057302528 1586722276638720 1587497275650312 1588379139440640 1595225009259180 1596890750654160 1601480793609216 1603153067323392 1603708166062080 1605382765608960 1607041490809248 1608719571029376 1609276597194240 1610957011322880 1615587485810688 1617274489798656 1617834478141440 1622890026221568 1625147175075840 1628202334000320 1633855814326710 1640263092029952 1642544403701760 1644259556229120 1648247682881280 1648985754304512 1649968790799360 1654711399284736 1656439256645632 1657012805959680 1664502590996480 1665892202842920 1668850778917296 1670593400684352 1672425113442304 1674751156715520 1677725466034176 1679477354790912 1680566264898560 1682321120030720 1685308873383936 1687652835655680 1695685546174464 1696696422570045 1701573343209792 1703350134031104 1703939926440960 1705719188459520 1709264544218712 1710622043799552 1711641824530560 1712408283316224 1716561703673856 1718354145411072 1718949133025280 1720744067727360 1729964979875340 1736749156267008 1739164662743040 1742779535281824 1745203428933120 1747025778493440 1752047363948544 1753091840224320 1753876859977728 1754484147486720 1758130861740032 1759966710185984 1760576106332160 1762414508113920 1763885861833680 1775005488227124 1776951683032448 1779423104010240 1781281185914880 1782583307661312 1784444689465344 1785601656454720 1786401233829888 1787466190032640 1795097206456320 1796971655331840 1800163024699392 1801665892810368 1803547200738816 1807921677160404 1809809517408048 1810436171843520 1812326637738240 1817535921537024 1819433801023488 1825751279499264 1828290571960320 1831727625750360 1833545741893632 1845295978533696 1847862454164480 1849792000757760 1851703256236938 1854278643241440 1855108973592576 1856214889649280 1861550324195328 1863494163726336 1864139406704640 1866085949767680 1869964629572608 1872565414871040 1874128728198285 1877947846754304 1881478252622592 1884095051304960 1888011163221976 1890637048010880 1892611260034560 1895972482556928 1898051310944256 1899182826909680 1900033264975872 1900691159777280 1902675870351360 1907290781859840 1909282383790080 1914270011111016 1916268900784992 1922922612246051 1925597052596880 1929721284741120 1931131916633088 1933148413587456 1946719293276160 1948752066641920 1950176610091008 1953842800800384 1960626977192052 1963353857549760 1965404000805120 1971053284442112 1972228320252360 1973111467474944 1973794665922560 1975855711518720 1977897219457536 1979962548959232 1980648119623680 1982716321628160 1984371594562890 1988415367151616 1997403109195776 1999070643411504 2001850992011520 2003941334154240 2008801863511560 2009701388058624 2010899463786720 2012496522117120 2016679517878272 2018785344036864 2019484357263360 2021593112248320 2028612532776960 2034443500650496 2036035707084054 2036567876042752 2050328865037440 2053970189436672 2058369370390528 2061232192880640 2062738959630336 2064892881272832 2068389249105920 2070549070807040 2075957975850408 2086063473646620 2086997595291648 2088241750855440 2090531391802880 2094244114719744 2096430934192128 2097156832542720 2099346693488640 2103710208269184 2106636091729920 2112691327598592 2114897409736704 2115629702184960 2116663034200416 2119606932718080 2124012558624723 2126966679012240 2129187667538880 2135307724812288 2136580680273390 2137537423097856 2138277554749440 2140510354145280 2142721987745664 2144959428039168 2145702129592320 2147942681763840 2154116647747584 2156365986398208 2163853368295424 2166862900101120 2170936445333760 2178474419102280 2187017456039936 2190059204935680 2192346074972160 2193948686352384 2197663577175040 2199958387732480 2217434944997376 2218756860283905 2219750400909312 2221189603790560 2225134371889728 2227457867579136 2228229134576640 2230555861831680 2233001542287360 2236967288045568 2239303139721216 2247078497845248 2248954473837942 2250203780874240 2252082366012960 2254434000923520 2259902096450505 2260914061565952 2262261896760060 2268764457613056 2271133512041472 2271919901921280 2274292251279360 2279019392291616 2280829391732736 2282189099374080 2288748938231808 2291138860548096 2291932177367040 2294325423636480 2306619973167120 2315665541689344 2318886216990720 2323706047042432 2326937905244160 2329367704657920 2336063151931392 2337455786965760 2338502479970304 2347434808442880 2349886010818560 2351847815778240 2356024629059712 2358484800966144 2360013954027470 2366673984302832 2369965603196160 2372564138680320 2375041581219840 2376777743548416 2379259585953792 2381245913475468 2381868311773184 2392837513888770 2393462941941760 2395336125981240 2402221190413824 2404729600985088 2410562236213872 2413079356544064 2413914895791360 2414995826540544 2416435516984320 2423381228716032 2425911734697984 2426751717212160 2434335039332352 2437720762613760 2442303501000480 2450783721490065 2460394638044928 2463816605552640 2466389334343680 2468937674982584 2472371524321920 2473478631456768 2474953186199040 2482067098927104 2484658884968448 2485519208939520 2488114599690240 2496753886494720 2498838304264380 2503276168375944 2505890101026528 2508637670163456 2512126735073280 2520849397347840 2523481680046080 2527963310075904 2530735081259008 2533377686634496 2534254879703040 2543054375813120 2545709845053440 2552360014814688 2555025201046656 2563896816328068 2565933065699328 2567462736795840 2568612424974336 2572961712988160 2574842555510784 2577531218116608 2578423699537920 2581116101591040 2594947469813010 2600235480121344 2605123734400512 2608746994114560 2614169302922736 2617805143399680 2620538667740160 2628071045922816 2629637760336480 2630815289966592 2631726221230080 2637196292610048 2639950065278976 2640864159498240 2643621762170880 2645828792750520 2662508232340686 2663204145594368 2665427524548672 2669134656015360 2671921778872320 2678402484682080 2679601850744832 2681199285048960 2688906023837696 2691713792049152 2692645809684480 2695457482997760 2700244537049088 2704816710369280 2711882515740606 2714714276112072 2726303882305536 2729150701535232 2733771820049920 2738626919248896 2742435857940480 2748309590507520 2750318612840448 2767943967800544 2771793681246720 2774688001136640 2777554884355407 2781417964862160 2782663460388864 2784322334473920 2792325486292992 2795241245589504 2796209110056960 2799128924651520 2804946944358912 2808848122306560 2816921770131456 2819863212982272 2822217378933888 2826142576957440 2832016744832964 2835955572016320 2838916890051840 2847076966416384 2848774240364520 2850049897463808 2851036739665920 2854013805527040 2856962650327552 2859945904052224 2860936172789760 2863923575685120 2872155530330112 2894581927111680 2896697874949632 2899722620381184 2904632558803040 2920078939914240 2923128099962880 2925264915136512 2930764201200576 2940940465788078 2945030786324640 2948106001207680 2956579926663168 2958342480378540 2959667201212416 2966845829186304 2969943823438848 2970972179435520 2974074482442240 2976557391844335 2977335389716480 2982623050727424 2996104663793664 2998605965117256 3000271707832320 3002776488017280 3005912001231360 3013202795267340 3014552082087936 3016349195680080 3018744783175680 3025019276817408 3028178016055296 3029226535895040 3032389668372480 3038692523055488 3042918799165440 3051665250975744 3054851814064128 3055909569822720 3075493297556160 3080955284155008 3086172093728230 3087554055585792 3091848289320960 3102583873658880 3105823606210560 3113936963775612 3114750869241856 3129095210469930 3129913077923840 3132362626283160 3135797087704320 3141366172079616 3144646401288192 3155565312403776 3158071465476096 3159954137594880 3163418851573760 3166722108293120 3169036991397888 3172346114605056 3173444553277440 3174994551300624 3190450018518360 3193781501308320 3202961587218432 3204871020410085 3206306134646784 3207416332124160 3210765531217920 3214082981618496 3217439142058752 3218553194388480 3221914022645760 3231174971621376 3234548979597312 3245780052443136 3250294350151680 3256404668000640 3267711628653420 3280526184059904 3285088807403520 3288519112458240 3296495365762560 3299937581598720 3309422798569472 3312878513291264 3314025611919360 3329005181992960 3331784405685840 3337701557834592 3341186801368704 3344850226884608 3349502313431040 3355450932068352 3358954709581824 3361132529797120 3364642240061440 3370617746767872 3373431710756913 3375305671311360 3391371092348928 3393392845140090 3403146686419584 3406700268062208 3407879852881920 3411438376919040 3418529088437424 3421244087599104 3423283649061120 3424816566632448 3433123407347712 3436708290822144 3437898266050560 3441488135454720 3459929959750680 3473498312534016 3478329325486080 3485559070563648 3490406857866240 3494051556986880 3504094727897088 3506183680448640 3507753719955456 3516261723480064 3519933420371968 3521152212664320 3524829016227840 3527771723667360 3540020931041205 3550010976454248 3553903366064896 3558846208020480 3562562371829760 3565166615322624 3568889378930688 3571203312909440 3572802467659776 3574932380065280 3590194412912640 3593943310663680 3603331785620736 3607094401477632 3615843354320808 3619619034816096 3620872343687040 3624653275476480 3635071843074048 3638867602046976 3651502558998528 3656581143920640 3663455251500720 3690591957067392 3695724908328960 3699584001515520 3703406512473876 3708557286482880 3710217947185152 3712429779298560 3723100648390656 3726988327452672 3728278813409280 3732171899535360 3739929259145216 3745130829742080 3748257456396570 3755895693508608 3762956505245184 3768190102609920 3776022326443952 3781274096021760 3785222520069120 3791944965113856 3796102621888512 3798365653819360 3800066529951744 3801382319554560 3814581563719680 3818564767580160 3828540022222032 3832537801569984 3845845224492102 3851194105193760 3859442569482240 3862263833266176 3866296827174912 3892421204719515 3893438586552320 3897504133283840 3900353220182016 3907685601600768 3921253954384104 3926707715099520 3930808001610240 3942106568884224 3944456640504720 3946222934949888 3947589331845120 3951711423037440 3955794438915072 3959925097918464 3961296239247360 3965432643256320 3968743189125780 3994806218391552 3998141286823008 4003701984023040 4007882668308480 4012023721846699 4017603727023120 4019402776117248 4021798927573440 4024993044234240 4033359035756544 4037570688073728 4038968714526720 4043186224496640 4057225065553920 4067823773610909 4068887001300992 4072071414168108 4073135752085504 4100657730074880 4107940378873344 4116738740781056 4122464385761280 4125477919260672 4129785762545664 4136778498211840 4141098141614080 4151915951700816 4172126947293240 4173995190583296 4176483501710880 4181062783605760 4188488229439488 4192861868384256 4194313665085440 4198693386977280 4207420416538368 4213272183459840 4225382655197184 4229794819473408 4233326068400832 4239213865436160 4248025117249446 4253933358024480 4258375335077760 4270615449624576 4273161360546780 4275074846195712 4276555109498880 4281020708290560 4285443975491328 4289918856078336 4291404259184640 4295885363527680 4308233295495168 4327706736590848 4333725800202240 4341872890667520 4356948838204560 4374034912079872 4380118409871360 4384692149944320 4387897372704768 4395327154350080 4399916775464960 4411410698682117 4434869889994752 4437513720567810 4439500801818624 4442379207581120 4450268743779456 4454915735158272 4456458269153280 4461111723663360 4466003084574720 4473934576091136 4478606279442432 4494156995690496 4497908947675884 4500407561748480 4504164732025920 4508868001847040 4519804192901010 4521828123131904 4524523793520120 4537528915226112 4542267024082944 4543839803842560 4548584502558720 4558038784583232 4561658783465472 4564378198748160 4577497876463616 4582277721096192 4583864354734080 4613239946334240 4629258140592345 4631331083378688 4637772433981440 4647412094084864 4653875810488320 4658735409315840 4672126303862784 4674911573931520 4694869616885760 4699772021637120 4703695631556480 4712049258119424 4716969601932288 4720027908054940 4733347968605664 4739931206392320 4745128277360640 4750083162439680 4753555487096832 4758519171907584 4762491826950936 4785675027777540 4786925883883520 4790672251962480 4804442380827648 4809459201970176 4821124472427744 4826158713088128 4827829791582720 4832871033968640 4846762457432064 4851823469395968 4853503434424320 4868670078664704 4875441525227520 4884607002000960 4901567442980130 4920789276089856 4927633211105280 4932778668687360 4937875349965168 4944743048643840 4946957262913536 4949906372398080 4964134197854208 4969317769936896 4971038417879040 4993507772989440 4997676608528760 5006552336751888 5011780202053056 5017275340326912 5024253470146560 5041698794695680 5046963360092160 5055926620151808 5061470162518016 5066755373268992 5086108751626240 5090089267710135 5091419690106880 5104720029629376 5110050402093312 5127793632656136 5131866131398656 5134925473591680 5137224849948672 5145923425976320 5149685111021568 5155062436233216 5156847399075840 5162232203182080 5189894939626020 5210247468801024 5217493988229120 5228338605845472 5235610286799360 5241077335480320 5256142091845632 5259275520672960 5261630579933184 5263452442460160 5274392585220096 5279900130557952 5281728318996480 5287243524341760 5291657585501040 5325016464681372 5326408291188736 5330855049097344 5338269312030720 5343843557744640 5356804969364160 5359203701489664 5362398570097920 5377812047675392 5383427584098304 5385291619368960 5390914965995520 5400489074098176 5409633420738560 5423765031481212 5429428552224144 5452607764611072 5458301403070464 5467543640099840 5477253838497792 5484871715880960 5500637225680896 5535887935601088 5543587362493440 5549376002273280 5555109768710814 5562835929724320 5565326920777728 5568644668947840 5584650972585984 5590482491179008 5592418220113920 5598257849303040 5609893888717824 5617696244613120 5622386184594855 5633843540262912 5644434757867776 5652285153914880 5664033489665928 5671911144032640 5677833780103680 5694153932832768 5697548480729040 5700099794927616 5702073479331840 5708027611054080 5713925300655104 5719891808104448 5721872345579520 5727847151370240 5768767836738153 5789163854223360 5793395749899264 5799445240762368 5809265117606080 5840157879828480 5846256199925760 5850529830273024 5861528402401152 5881880931576156 5890061572649280 5896212002415360 5913159853326336 5916684960757080 5919334402424832 5933691658372608 5939887646877696 5941944358871040 5948148964884480 5953114783688670 5954670779432960 5965246101454848 5992209327587328 5997211930234512 6005552976034560 6011824002462720 6026405590534680 6029104164175872 6032698391360160 6037489566351360 6050038553634816 6056356032110592 6058453071790080 6064779336744960 6077385046110976 6085837598330880 6103330501951488 6109703628128256 6150986595112320 6161910568310016 6172344187456460 6175108111171584 6183696578641920 6205167747317760 6211647212421120 6227873927551224 6258190420939860 6259826155847680 6264725252566320 6271594175408640 6282732344159232 6289292802576384 6311130624807552 6319908275189760 6326837703147520 6333444216586240 6338073982795776 6344692229210112 6346889106554880 6349989102601248 6372037675874169 6380900037036720 6387563002616640 6405923174436864 6409742040820170 6412612269293568 6414832664248320 6421531062435840 6428165963236992 6434878284117504 6437106388776960 6443828045291520 6462349943242752 6469097959194624 6491560104886272 6500588700303360 6512809336001280 6535423257306840 6561052368119808 6570177614807040 6577038224916480 6592990731525120 6599875163197440 6618845597138944 6625757026582528 6656270580851715 6658010363985920 6663568811371680 6675403115669184 6682373602737408 6689700453769216 6699004626862080 6710901864136704 6717909419163648 6722265059594240 6729284480122880 6741235493535744 6746863421513826 6750611342622720 6779706289351515 6782742184697856 6786785690280180 6806293372839168 6813400536124416 6815759705763840 6822876753838080 6837058176874848 6842488175198208 6846567298122240 6866246814695424 6873416581644288 6875796532101120 6882976270909440 6919859919501360 6946996625068032 6956658650972160 6971118141127296 6980813715732480 6988103113973760 7008189455794176 7012367360897280 7015507439910912 7032523446960128 7039866840743936 7042304425328640 7049658032455680 7055543447334720 7080041862082410 7100021952908496 7107806732129792 7117692416040960 7125124743659520 7130333230645248 7137778757861376 7142406625818880 7145604935319552 7149864760130560 7180388825825280 7206663571241472 7214188802955264 7231686708641616 7239238069632192 7241744687374080 7249306550952960 7270143686148096 7277735204093952 7303005117997056 7313162287841280 7326910503001440 7352351164470195 7381183914134784 7391449816657920 7399168003031040 7406813024947752 7417114572965760 7420435894370304 7424859558597120 7446201296781312 7453976654905344 7456557626818560 7464343799070720 7479858518290432 7490261659484160 7496514912793140 7525913010490368 7536380205219840 7552044652887904 7562548192043520 7570445040138240 7583889930227712 7592205243777024 7596731307638720 7600133059903488 7602764639109120 7629163127439360 7637129535160320 7657080044444064 7665075603139968 7691690448984204 7702388210387520 7718885138964480 7724527666532352 7732593654349824 7784842409439030 7786877173104640 7800706440364032 7815371203201536 7842507908768208 7853415430199040 7861616003220480 7884213137768448 7888913281009440 7892445869899776 7895178663690240 7911588877830144 7919850195836928 7922592478494720 7930865286512640 7937486378251560 7989612436783104 7996282573646016 8007403968046080 8015765336616960 8024047443693398 8035207454046240 8038805552234496 8043597855146880 8066718071513088 8075141376147456 8077937429053440 8086372448993280 8114450131107840 8135647547221818 8137774002601984 8144142828336216 8201315460149760 8215880757746688 8233477481562112 8244928771522560 8250955838521344 8273556996423680 8282196283228160 8303831903401632 8332664653066221 8344253894586480 8347990381166592 8352967003421760 8362125567211520 8376976458878976 8385723736768512 8388627330170880 8397386773954560 8414840833076736 8426544366919680 8450765310394368 8459589638946816 8466652136801664 8478427730872320 8496050234498892 8507866716048960 8516750670155520 8541230899249152 8546322721093560 8550149692391424 8553110218997760 8562041416581120 8570887950982656 8579837712156672 8582808518369280 8591770727055360 8616466590990336 8655413473181696 8683745781335040 8713897676409120 8748069824159744 8760236819742720 8769384299888640 8775794745409536 8790654308700160 8799833550929920 8822821397364234 8869739779989504 8875027441135620 8879001603637248 8884758415162240 8900537487558912 8909831470316544 8912916538306560 8922223447326720 8932006169149440 8947869152182272 8988313991380992 8995817895351768 9000815123496960 9008329464051840 9017736003694080 9039608385802020 9043656246263808 9049047587040240 9075057830452224 9084534048165888 9087679607685120 9097169005117440 9116077569166464 9128756397496320 9154995752927232 9164555442192384 9167728709468160 9226479892668480 9258516281184690 9262662166757376 9275544867962880 9294824188169728 9307751620976640 9317470818631680 9344252607725568 9349823147863040 9389739233771520 9407391263112960 9424098516238848 9433939203864576 9440055816109880 9466695937211328 9479862412784640 9490256554721280 9500166324879360 9507110974193664 9517038343815168 9524983653901872 9571350055555080 9581344503924960 9608884761655296 9614613061230255 9618918403940352 9642248944855488 9652317426176256 9655659583165440 9665742067937280 9693524914864128 9703646938791936 9737340157329408 9750883050455040 9769214004001920 9803134885960260 9841578552179712 9855266422210560 9865557337374720 9875750699930336 9889486097287680 9899812744796160 9928268395708416 9938635539873792 9942076835758080 9987015545978880 9995353217057520 10013104673503776 10023560404106112 10034550680653824 10048506940293120 10083397589391360 10093926720184320 10111853240303616 10120295132270739 10122940325036032 10133510746537984 10172217503252480 10180178535420270 10182839380213760 10209440059258752 10220100804186624 10255587265312272 10263732262797312 10269850947183360 10274449699897344 10291846851952640 10299370222043136 10310124872466432 10313694798151680 10324464406364160 10379789879252040 10420494937602048 10434987976458240 10456677211690944 10471220573598720 10482154670960640 10512284183691264 10518551041345920 10523261159866368 10548785170440192 10559800261115904 10563456637992960 10574487048683520 10583315171002080 10620062793123615 10650032929362744 10661710098194688 10676538624061440 10687687115489280 10713609938728320 10718407402979328 10724797140195840 10755624095350784 10766855168196608 10770583238737920 10781829931991040 10819266841477120 10847530062962424 10858857104448288 10905215529222144 10916602806140928 10935087280199680 10954507676995584 10969743431761920 11071775871202176 11087174724986880 11098752004546560 11110219537421628 11125671859448640 11130653841555456 11137289337895680 11169301945171968 11180964982358016 11184836440227840 11196515698606080 11219787777435648 11235392489226240 11244772369189710 11267687080525824 11288869515735552 11304570307829760 11328066979331856 11343822288065280 11355667560207360 11388307865665536 11395096961458080 11400199589855232 11404146958663680 11427850601310208 11439783616208896 11443744691159040 11455694302740480 11537535673476306 11578327708446720 11586791499798528 11598890481524736 11618530235212160 11680315759656960 11692512399851520 11701059660546048 11723056804802304 11763761863152312 11780123145298560 11792424004830720 11826319706652672 11833369921514160 11838668804849664 11867383316745216 11879775293755392 11883888717742080 11896297929768960 11906229567377340 11909341558865920 11984418655174656 11994423860469024 12011105952069120 12023648004925440 12036071165540097 12052811181069360 12058208328351744 12065396782720320 12074979132702720 12100077107269632 12112712064221184 12116906143580160 12129558673489920 12154770092221952 12171675196661760 12206661003902976 12219407256256512 12301973190224640 12323821136620032 12344688374912920 12350216222343168 12367393157283840 12410335494635520 12423294424842240 12455747855102448 12516380841879720 12529450505132640 12543188350817280 12565464688318464 12578585605152768 12622261249615104 12639816550379520 12653675406295040 12666888433172480 12676147965591552 12689384458420224 12699978205202496 12744075351748338 12761800074073440 12775126005233280 12811846348873728 12819484081640340 12825224538587136 12829665328496640 12843062124871680 12856331926473984 12869756568235008 12874212777553920 12887656090583040 12924699886485504 12983120209772544 13001177400606720 13025618672002560 13070846514613680 13122104736239616 13140355229614080 13154076449832960 13185981463050240 13199750326394880 13234232096046351 13237691194277888 13251514053165056 13312541161703430 13316020727971840 13327137622743360 13350806231338368 13364747205474816 13379400907538432 13398009253724160 13421803728273408 13435818838327296 13444530119188480 13458568960245760 13482470987071488 13493726843027652 13501222685245440 13559412578703030 13565484369395712 13573571380560360 13612586745678336 13626801072248832 13631519411527680 13645753507676160 13674116353749696 13684976350396416 13693134596244480 13732493629390848 13746833163288576 13751593064202240 13839719839002720 13887774421777035 13893993250136064 13913317301944320 13942236282254592 13961627431464960 13976206227947520 14016378911588352 14024734721794560 14065046893920256 14079733681487872 14084608850657280 14099316064911360 14111086894669440 14160083724164820 14200043905816992 14215613464259584 14235384832081920 14250249487319040 14260666461290496 14275557515722752 14284813251637760 14299729520261120 14360777651650560 14413327142482944 14428377605910528 14463373417283232 14478476139264384 14483489374748160 14498613101905920 14540287372296192 14555470408187904 14606010235994112 14626324575682560 14653821006002880 14704702328940390 14762367828269568 14782899633315840 14798336006062080 14813626049895504 14834229145931520 14840871788740608 14849719117194240 14892402593562624 14907953309810688 14913115253637120 14959717036580864 14980523318968320 14993029825586280 15051826020980736 15072760410439680 15104089305775808 15125096384087040 15140890080276480 15167779860455424 15184410487554048 15193462615277440 15200266119806976 15258326254878720 15274259070320640 15314160088888128 15330151206279936 15383380897968408 15404776420775040 15437770277928960 15449055333064704 15465187308699648 15569684818878060 15573754346209280 15630742406403072 15685015817536416 15706830860398080 15723232006440960 15768426275536896 15777826562018880 15784891739799552 15790357327380480 15823177755660288 15839700391673856 15845184956989440 15861730573025280 15874972756503120 15979224873566208 15992565147292032 16014807936092160 16031530673233920 16048094887386796 16070414908092480 16077611104468992 16087195710293760 16133436143026176 16150282752294912 16155874858106880 16172744897986560 16228900262215680 16271295094443636 16275548005203968 16288285656672432 16402630920299520 16431761515493376 16466954963124224 16501911677042688 16547113992847360 16564392566456320 16607663806803264 16665329306132442 16688507789172960 16695980762333184 16705934006843520 16724251134423040 16753952917757952 16771447473537024 16777254660341760 16794773547909120 16829681666153472 16853088733839360 16867158553784565 16901530620788736 16933304273603328 16956855461744640 16992100468997784 17015733432097920 17033501340311040 17082461798498304 17092645442187120 17100299384782848 17106220437995520 17124082833162240 17141775901965312 17159675424313344 17165617036738560 17183541454110720 17306303510214459 17310826946363392 17367491562670080 17427795352818240 17496139648319488 17520473639485440 17538768599777280 17551589490819072 17581308617400320 17599667101859840 17645642794728468 17739479559979008 17750054882271240 17758003207274496 17769516830324480 17801074975117824 17819662940633088 17825833076613120 17844446894653440 17864012338298880 17895738304364544 17976627982761984 17991635790703536 18016658928103680 18035472007388160 18079216771604040 18087312492527616 18098095174080480 18150115660904448 18169068096331776 18175359215370240 18194338010234880 18232155138332928 18257512794992640 18309991505854464 18329110884384768 18452959785336960 18517032562369380 18525324333514752 18551089735925760 18589648376339456 18615503241953280 18634941637263360 18699646295726080 18779478467543040 18814782526225920 18848197032477696 18867878407729152 18880111632219760 18933391874422656 18959724825569280 18980513109442560 19000332649758720 19014221948387328 19034076687630336 19049967307803744 19116113027622507 19142700111110160 19162689007849920 19217769523310592 19229226122460510 19237836807880704 19284497889710976 19304634852352512 19311319166330880 19331484135874560 19387049829728256 19407293877583872 19474680314658816 19501766100910080 19538428008003840 19606269771920520 19683157104359424 19710532844421120 19731114674749440 19751501399860672 19778972194575360 19799625489592320 19856536791416832 19877271079747584 19974031091957760 19990706434115040 20026209347007552 20047120808212224 20060118609233495 20069101361307648 20097013880586240 20166795178782720 20187853440368640 20223706480607232 20240590264541478 20245880650072064 20339118868054545 20344435006504960 20360357070840540 20365678760427520 20418880118517504 20440201608373248 20511174530624544 20527464525594624 20539701894366720 20583693703905280 20598740444086272 20620249744932864 20627389596303360 20648928812728320 20759579758504080 20840989875204096 20869975952916480 20913354423381888 20942441147197440 20964309341921280 21024568367382528 21037102082691840 21046522319732736 21097570340880384 21119600522231808 21126913275985920 21148974097367040 21166630342004160 21240125586247230 21300065858725488 21323420196389376 21353077248122880 21375374230978560 21427219877456640 21436814805958656 21449594280391680 21511248190701568 21533710336393216 21541166477475840 21638533682954240 21695060125924848 21717714208896576 21810431058444288 21833205612281856 21870174560399360 21909015353991168 21939486863523840 22057053493410585 22143551742404352 22174349449973760 22197504009093120 22220439074843256 22251343718897280 22261307683110912 22274578675791360 22338603890343936 22361929964716032 22369672880455680 22393031397212160 22439575554871296 22470784978452480 22489544738379420 22577739031471104 22609140615659520 22656133958663712 22687644576130560 22711335120414720 22776615731331072 22790193922916160 22800399179710464 22808293917327360 22855701202620416 22879567232417792 22887489382318080 22911388605480960 23075071346952612 23156655416893440 23173582999597056 23197780963049472 23237060470424320 23360631519313920 23402119321092096 23446113609604608 23527523726304624 23560246290597120 23584848009661440 23652639413305344 23666739843028320 23677337609699328 23734766633490432 23759550587510784 23767777435484160 23792595859537920 23812459134754680 23968837310349312 23988847720938048 24022211904138240 24047296009850880 24072142331080194 24105622362138720 24116416656703488 24130793565440640 24200154214539264 24225424128442368 24233812287160320 24259117346979840 24309540184443904 24343350393323520 24413322007805952 24603946380449280 24647642273240064 24689376749825840 24700432444686336 24734786314567680 24820670989271040 24846588849684480 24911495710204896 24997993959198663 25032761683759440 25058901010265280 25086376701634560 25130929376636928 25157171210305536 25244522499230208 25279633100759040 25307350812590080 25333776866344960 25352295931183104 25378768916840448 25399956410404992 25488150703496676 25523600148146880 25550252010466560 25623692697747456 25638968163280680 25650449077174272 25659330656993280 25686124249743360 25712663852947968 25739513136470016 25748425555107840 25775312181166080 25849399772971008 25966240419545088 26051237344005120 26141693029227360 26244209472479232 26280710459228160 26308152899665920 26371962926100480 26399500652789760 26468464192092702 26475382388555776 26625082323406860 26632041455943680 26654275245486720 26701612462676736 26729494410949632 26758801815076864 26796018507448320 26843607456546816 26889060238376960 26917137920491520 26964941974142976 26987453686055304 27002445370490880 27118825157406060 27130968738791424 27147142761120720 27225173491356672 27253602144497664 27263038823055360 27291507015352320 27348232707499392 27386269192488960 27464987258781696 27493666326577152 27503186128404480 27679439678005440 27775548843554070 27787986500272128 27826634603888640 27884472564509184 27923254862929920 27952412455895040 28032757823176704 28049469443589120 28130093787840512 28159467362975744 28169217701314560 28222173789338880 28320167448329640 28400087811633984 28431226928519168 28470769664163840 28500498974638080 28521332922580992 28551115031445504 28569626503275520 28599459040522240 28826654284965888 28843839183690765 28856755211821056 28926746834566464 28956952278528768 28966978749496320 28997226203811840 29080574744592384 29110940816375808 29212020471988224 29252649151365120 29307642012005760 29409404657880780 29524735656539136 29565799266631680 29596672012124160 29627252099791008 29668458291863040 29699438234388480 29784805187125248 29815906619621376 29826230507274240 29919434073161728 29961046637936640 29986059651172560 30103652041961472 30145520820879360 30208178611551616 30250192768174080 30281780160552960 30335559720910848 30368820975108096 30386925230554880 30400532239613952 30516652509757440 30548518140641280 30628320177776256 30660302412559872 30766761795936816 30809552841550080 30875540555857920 30898110666129408 30930374617399296 31139369637756120 31261484812806144 31370031635072832 31413661720796160 31446464012881920 31536852551073792 31555653124037760 31569783479599104 31646355511320576 31679400783347712 31690369913978880 31723461146050560 31749945513006240 31860188379370845 31985130294584064 32029615872184320 32063061346467840 32096189774773592 32140829816184960 32155222208937984 32174391420587520 32266872286052352 32300565504589824 32311749716213760 32345489795973120 32457800524431360 32542590188887272 32576571313344864 32805261840599040 32863523030986752 32933909926248448 33094227985694720 33128785132912640 33215327613606528 33330658612264884 33377015578345920 33391961524666368 33411868013687040 33448502268846080 33507905835515904 33542894947074048 33554509320683520 33589547095818240 33659363332306944 33706177467678720 33734317107569130 33803061241577472 33866608547206656 33913710923489280 33984200937995568 34031466864195840 34067002680622080 34164923596996608 34185290884374240 34200598769565696 34212440875991040 34283551803930624 34319350848626688 34331234073477120 34367082908221440 34612607020428918 34621653892726784 34734983125340160 34855590705636480 34992279296638976 35040947278970880 35077537199554560 35103178981638144 35162617234800640 35199334203719680 35291285589456936 35478959119958016 35500109764542480 35516006414548992 35539033660648960 35602149950235648 35639325881266176 35651666153226240 35688893789306880 35728024676597760 35953255965523968 35983271581407072 36033317856207360 36070944014776320 36108213496620291 36158433543208080 36174624985055232 36196190348160960 36300231321808896 36338136192663552 36350718430740480 36388676020469760 36464310276665856 36515025589985280 36619983011708928 36658221768769536 36905919570673920 37034065124738760 37050648667029504 37102179471851520 37179296752678912 37231006483906560 37269883274526720 37399292591452160 37629565052451840 37696394064955392 37735756815458304 37760223264439520 37866783748845312 37919449651138560 37961026218885120 38000665299517440 38028443896774656 38068153375260672 38099934615607488 38232226055245014 38285400222220320 38325378015699840 38435539046621184 38458452244921020 38475673615761408 38568995779421952 38609269704705024 38622638332661760 38662968271749120 38774099659456512 38949360629317632 39003532201820160 39076856016007680 39212539543841040 39366314208718848 39421065688842240 39462229349498880 39503002799721344 39557944389150720 39599250979184640 39713073582833664 39754542159495168 39948062183915520 39981412868230080 40052418694015104 40094241616424448 40120237218466990 40138202722615296 40194027761172480 40333590357565440 40375706880737280 40447412961214464 40481180529082956 40491761300144128 40678237736109090 40688870013009920 40720714141681080 40837760237035008 40880403216746496 41022349061249088 41054929051189248 41079403788733440 41167387407810560 41197480888172544 41240499489865728 41254779192606720 41519159517008160 41663323265331105 41681979750408192 41739951905832960 41826708846763776 41884882294394880 41928618683842560 42049136734765056 42074204165383680 42195140681760768 42239201044463616 42253826551971840 42297948194734080 42333260684008320 42480251172494460 42600131717450976 42646840392778752 42706154496245760 42750748461957120 42854439754913280 42899188560783360 43022496381403136 43067420672786432 43082332954951680 43277067365908480 43390120251849696 43435428417793152 43620862116888576 43666411224563712 43740349120798720 43818030707982336 43878973727047680 44114106986821170 44287103484808704 44348698899947520 44395008018186240 44440878149686512 44502687437794560 44522615366221824 44549157351582720 44677207780687872 44723859929432064 44739345760911360 44879151109742592 44941569956904960 44979089476758840 45155478062942208 45218281231319040 45312267917327424 45375289152261120 45422670240829440 45553231462662144 45580387845832320 45600798359420928 45711402405240832 45759134464835584 45774978764636160 45822777210961920 46150142693905224 46313310833786880 46347165999194112 46395561926098944 46474120940848640 46721263038627840 46892227219209216 47055047452609248 47120492581194240 47169696019322880 47305278826610688 47333479686056640 47354675219398656 47469533266980864 47519101175021568 47535554870968320 47585191719075840 47624918269509360 47937674620698624 47977695441876096 48044423808276480 48094592019701760 48144284662160388 48211244724277440 48232833313406976 48261587130881280 48400308429078528 48450848256884736 48467624574320640 48518234693959680 48619080368887808 48686700786647040 48826644015611904 49207892760898560 49295284546480128 49378753499651680 49400864889372672 49641341978542080 49693177699368960 49822991420409792 49995987918397326 50065523367518880 50117802020530560 50172753403269120 50261858753273856 50314342420611072 50489044998460416 50559266201518080 50601475661353695 50614701625180160 50667553732689920 50704591862366208 50799912820809984 50976301406993352 51047200296293760 51100504020933120 51247385395494912 51277936326561360 51300898154348544 51318661313986560 51372248499486720 51425327705895936 51479026272940032 51496851110215680 51550624362332160 51932480839090176 52102474688010240 52283386058454720 52488418944958464 52561420918456320 52616305799331840 52743925852200960 52799001305579520 52936928384185404 52950764777111552 53250164646813720 53308550490973440 53403224925353472 53458988821899264 53517603630153728 53592037014896640 53687214913093632 53778120476753920 53834275840983040 53929883948285952 53974907372110608 54237650314812120 54261937477582848 54294285522241440 54450346982713344 54507204288995328 54526077646110720 54583014030704640 54696465414998784 54772538384977920 54929974517563392 54987332653154304 55358879356010880 55551097687108140 55575973000544256 55653269207777280 55768945129018368 55846509725859840 55904824911790080 56098938887178240 56260187575681024 56318934725951488 56338435402629120 56444347578677760 56640334896659280 56800175623267968 56862453857038336 56941539328327680 57000997949276160 57042665845161984 57102230062891008 57139253006551040 57198918081044480 57348339082867521 57653308569931776 57687678367381530 57713510423642112 57853493669132928 57913904557057536 57933957498992640 57994452407623680 58161149489184768 58221881632751616 58424040943976448 58505298302730240 58615284024011520 58818809315761560 59049471313078272 59131598533263360 59193344024248320 59254504199582016 59336916583726080 59398876468776960 59569610374250496 59631813239242752 59838868146323456 59922093275873280 59972119302345120 60180355827700485 60207304083922944 60291041641758720 60416357223103232 60500385536348160 60563560321105920 60671119441821696 60737641950216192 60773850461109760 61033305019514880 61097036281282560 61256640355552512 61320604825119744 61533523591873632 61619105683100160 61751081111715840 61796221332258816 61860749234798592 62278739275512240 62522969625612288 62740063270145664 62827323441592320 62892928025763840 63073705102147584 63111306248075520 63139566959198208 63292711022641152 63358801566695424 63380739827957760 63446922292101120 63499891026012480 63720376758741690 63970260589168128 64059231744368640 64126122692935680 64192379549547184 64281659632369920 64310444417875968 64348782841175040 64533744572104704 64601131009179648 64623499432427520 64915601048862720 65085180377774544 65153142626689728 65610523681198080 65727046061973504 65867819852496896 66171160480231755 66188455971389440 66257570265825280 66430655227213056 66661317224529768 66754031156691840 66783923049332736 66823736027374080 66897004537692160 67015811671031808 67085789894148096 67109018641367040 67179094191636480 67318726664613888 67412354935357440 67468634215138260 67733217094413312 67827421846978560 67968401875991136 68062933728391680 68134005361244160 68329847193993216 68370581768748480 68401197539131392 68424881751982080 68567103607861248 68638701697253376 68662468146954240 68734165816442880 69225214040857836 69243307785453568 69469966250680320 69711181411272960 69984558593277952 70081894557941760 70206357963276288 70325234469601280 70398668407439360 70582571178913872 70957918239916032 71000219529084960 71032012829097984 71078067321297920 71204299900471296 71278651762532352 71303332306452480 71377787578613760 71906511931047936 71966543162814144 72066635712414720 72141888029552640 72216426993240582 72316867086416160 72349249970110464 72392380696321920 72600462643617792 72676272385327104 72701436861480960 72777352040939520 72928620553331712 73030051179970560 73239966023417856 73811839141347840 74068130249477520 74101297334059008 74204358943703040 74358593505357824 74462012967813120 74539766549053440 74798585182904320 74993981877595989 75259130104903680 75392788129910784 75471513630916608 75520446528879040 75733567497690624 75838899302277120 75922052437770240 76001330599034880 76056887793549312 76136306750521344 76199869231214976 76464452110490028 76570800444440640 76650756031399680 76871078093242368 76916904489842040 76951347231522816 77137991558843904 77218539409410048 77245276665323520 77325936543498240 77548199318913024 77898721258635264 78153712032015360 78425079087682080 78732628417437696 78842131377684480 78924458698997760 79006005599442688 79115888778301440 79198501958369280 79426147165667328 79896124367831040 79962825736460160 80104837388030208 80188483232848896 80240474436933980 80276405445230592 80388055522344960 80667180715130880 80751413761474560 80894825922428928 80962361058165912 81356475472218180 81377740026019840 81441428283362160 81675520474070016 81760806433492992 82044698122498176 82158807577466880 82334774815621120 82394961776345088 82480998979731456 82509558385213440 83038319034016320 83326646530662210 83363959500816384 83479903811665920 83653417693527552 83769764588789760 83857237367685120 84098273469530112 84148408330767360 84390281363521536 84478402088927232 84507653103943680 84666521368016640 84960502344988920 85200263434901952 85293680785557504 85412308992491520 85501496923914240 85708879509826560 85798377121566720 86044992762806272 86134841345572864 86531517551072295 86554134731816960 86780240503699392 86870856835586304 87241724233777152 87332822449127424 87480698241597440 87636061415964672 87757947454095360 88228213973642340 88574206969617408 88697397799895040 88790016036372480 88881756299373024 89005374875589120 89098314703165440 89354415561375744 89447719858864128 89478691521822720 89758302219485184 89883139913809920 89958178953517680 90310956125884416 90436562462638080 90624535834654848 90750578304522240 90845340481658880 91106462925324288 91160775691664640 91201596718841856 91422804810481664 91518268929671168 91549957529272320 91645554421923840 92300285387810448 92626621667573760 92694331998388224 92791123852197888 92948241881697280 93784454438418432 94110094905218496 94240985162388480 94339392038645760 94610557653221376 94666959372113280 94709350438797312 94939066533961728 95038202350043136 95071109741936640 95170383438151680 95249836539018720 95580565138112535 95955390883752192 96088847616552960 96189184039403520 96288569324320776 96422489448554880 96465666626813952 96523174261762560 96800616858157056 96901696513769472 96935249148641280 97036469387919360 97238160737775616 97373401573294080 98415785521797120 98590569092960256 98757506999303360 98801729778745344 99282683957084160 99386355398737920 99645982840819584 99991975836794652 100131046735037760 100235604041061120 100345506806538240 100523717506547712 100628684841222144 100978089996920832 101118532403036160 101202951322707390 101229403250360320 101409183724732416 101599825641619968 101952602813986704 102094400592587520 102201008041866240 102494770790989824 102555872653122720 102601796308697088 102637322627973120 102850655411791872 102958052545880064 102993702220431360 103101248724664320 103864961678180352 104204949376020480 104566772116909440 104976837889916928 105122841836912640 105232611598663680 105487851704401920 105598002611159040 105873856768370808 106500329293627440 106617100981946880 106806449850706944 106917977643798528 107035207260307456 107184074029793280 107556240953507840 107668551681966080 107859767896571904 107949814744221216 108324640489860873 108475300629624240 108523874955165696 108588571044482880 108900693965426688 109014408577990656 109052155292221440 109166028061409280 109392930829997568 109545076769955840 109859949035126784 109974665306308608 110717758712021760 111102195374216280 111151946001088512 111306538415554560 111537890258036736 111693019451719680 111809649823580160 112197877774356480 112520375151362048 112637869451902976 112888695157355520 113280669793318560 113600351246535936 113724907714076672 113883078656655360 114001995898552320 114085331690323968 114204460125782016 114278506013102080 114397836162088960 114696678165735042 115306617139863552 115375356734763060 115427020847284224 115706987338265856 115827809114115072 115867914997985280 115988904815247360 116322298978369536 116848081887952896 117010596605460480 117230568048023040 117637618631523120 118098942626156544 118263197066526720 118386688048496640 118509008399164032 118673833167452160 118797752937553920 119139220748500992 119263626478485504 119677736292646912 119844186551746560 119944238604690240 120360711655400970 120414608167845888 120582083283517440 120832714446206464 121000771072696320 121127120642211840 121342238883643392 121475283900432384 121547700922219520 122066610039029760 122513280711105024 122641209650239488 123067047183747264 123238211366200320 123502162223431680 123592442664517632 123721498469597184 124557478551024480 124989969795993315 125045939251224576 125480126540291328 125654646883184640 125785856051527680 126147410204295168 126222612496151040 126585422045282304 126717603133390848 126761479655915520 126893844584202240 126999782052024960 127440753517483380 127940521178336256 128118463488737280 128252245385871360 128384759099094368 128563319264739840 128697565682350080 129067489144209408 129202262018359296 129246998864855040 129831202097725440 130170360755549088 130306285253379456 131221047362396160 131454092123947008 131735639704993792 132342320960463510 132376911942778880 132861310454426112 133322634449059536 133508062313383680 133567846098665472 133647472054748160 133794009075384320 134031623342063616 134171579788296192 134218037282734080 134637453329227776 134824709870714880 134937268430276520 135466434188826624 135654843693957120 135936803751982272 136125867456783360 136268010722488320 136659694387986432 136741163537496960 136802395078262784 137134207215722496 137277403394506752 137324936293908480 137468331632885760 138450428081715672 138939932501360640 139422362822545920 139969117186555904 140163789115883520 140650468939202560 140797336814878720 141165142357827744 141915836479832064 142000439058169920 142064025658195968 142156134642595840 142408599800942592 142557303525064704 142606664612904960 142755575157227520 143813023862095872 143933086325628288 144133271424829440 144283776059105280 144432853986481164 144633734172832320 144698499940220928 144784761392643840 145200925287235584 145352544770654208 145402873722961920 145554704081879040 145857241106663424 146060102359941120 146479932046835712 147623678282695680 148136260498955040 148202594668118016 148717187010715648 148924025935626240 149079533098106880 149597170365808640 149987963755191978 150518260209807360 150785576259821568 150943027261833216 151040893057758080 151467134995381248 151677798604554240 151844104875540480 152002661198069760 152113775587098624 152399738462429952 152928904220980056 153141600888881280 153301512062799360 153742156186484736 153833808979684080 153902694463045632 154275983117687808 154437078818820096 154490553330647040 154651873086996480 155797442517270528 156307424064030720 156850158175364160 157465256834875392 157684262755368960 157848917397995520 158012011198885376 158231777556602880 158397003916738560 158852294331334656 159925651472920320 160209674776060416 160376966465697792 160480948873867960 160552810890461184 160776111044689920 161334361430261760 161502827522949120 161789651844857856 161924722116331824 162712950944436360 162882856566724320 163351040948140032 163521612866985984 164089396244996352 164317615154933760 164669549631242240 164789923552690176 164961997959462912 166076638068032640 166653293061324420 166727919001632768 166959807623331840 167306835387055104 167539529177579520 167714474735370240 168296816661534720 168780562727043072 168956804177854464 169015306207887360 169333042736033280 169921004689977840 170400526869803904 170587361571115008 170824617984983040 171002993847828480 171417759019653120 171596754243133440 172045017248602563 172089985525612544 172269682691145728 173063035102144590 173108269463633920 173560481007398784 173741713671172608 174483448467554304 174665644898254848 174961396483194880 175272122831929344 175515894908190720 176456427947284680 177148413939234816 177394795599790080 177580032072744960 177763512598746048 178010749751178240 178196629406330880 178708831122751488 178895439717728256 179516604438970368 179766279827619840 179916357907035360 180541067483101455 180621912251768832 180873124925276160 181249071669309696 181501156609044480 181690680963317760 182212925850648576 182321551383329280 182845609620963328 183036537859342336 183099915058544640 183291108843847680 184600570775620896 185253243335147520 185388663996776448 185582247704395776 185896483763394560 187568908876836864 188220189810436992 188481970324776960 188678784077291520 189221115306442752 189333918744226560 189418700877594624 189878133067923456 190076404700086272 190142219483873280 190340766876303360 190499673078037440 191161130276225070 191910781767504384 192177695233105920 192378368078807040 192577138648641552 192844978897109760 192931333253627904 193046348523525120 193601233716314112 193803393027538944 193870498297282560 194476321475551232 194746803146588160 196831571043594240 197181138185920512 197515013998606720 197603459557490688 198565367914168320 198772710797475840 199291965681639168 199983951673589304 200262093470075520 200471208082122240 200691013613076480 201047435013095424 201257369682444288 201956179993841664 202237064806072320 202405902645414780 202458806500720640 203199651283239936 203905205627973408 204188801185175040 204402016083732480 204989541581979648 205111745306245440 205203592617394176 205274645255946240 205701310823583744 205916105091760128 205987404440862720 206202497449328640 207729923356360704 208409898752040960 209133544233818880 209953675779833856 210245683673825280 210975703408803840 211196005222318080 211747713536741616 213000658587254880 213234201963893760 213612899701413888 213835955287597056 214070414520614912 215112481907015680 215337103363932160 215719535793143808 215899629488442432 216649280979721746 216950601259248480 217047749910331392 217177142088965760 217801387930853376 218028817155981312 218104310584442880 218332056122818560 218785861659995136 219090153539911680 219719898070253568 221435517424043520 222204390748432560 222303892002177024 222613076831109120 223075780516073472 223386038903439360 223619299647160320 224395755548712960 224981945632787967 225040750302724096 225275738903805952 225777390314711040 226561339586637120 227200702493071872 227449815428153344 227766157313310720 228003991797104640 228170663380647936 228408920251564032 228557012026204160 228795672324177920 229393356331470084 230613234279727104 230750713469526120 230854041694568448 231413974676531712 231655618228230144 231735829995970560 231977809630494720 232644597956739072 233696163775905792 234461136096046080 235275237263046240 236197885252313088 236526394133053440 236773376096993280 237018016798328064 237347666334904320 237595505875107840 238278441497001984 239355472585293824 239688373103493120 239888477209380480 240721423310801940 240829216335691776 241164166567034880 241665428892412928 242001542145392640 242254241284423680 242684477767286784 243095401844439040 244133220078059520 245026561422210048 245282419300478976 246134094367494528 246476422732400640 247004324446863360 247184885329035264 247442996939194368 249114957102048960 249979939591986630 250091878502449152 250960253080582656 251309293766369280 251571712103055360 252294820408590336 252445224992302080 253170844090564608 253435206266781696 253522959311831040 253999564104049920 254881507034966760 255881042356672512 256236926977474560 256504490771742720 256769518198188736 257126638529479680 257395131364700160 258134978288418816 258404524036718592 259662404195450880 260340721511098176 260612570506758912 262442094724792320 262908184247894016 264684641920927020 264753823885557760 265722620908852224 266645268898119072 267016124626767360 267294944109496320 267588018150768640 268063246684127232 268343159576592384 268436074565468160 269274906658455552 269649419741429760 269874536860553040 270932868377653248 271309687387914240 271873607503964544 272251734913566720 272536021444976640 273319388775972864 273482327074993920 273604790156525568 274268414431444992 274554806789013504 274649872587816960 274936663265771520 276900856163431344 277879865002721280 278844725645091840 279938234373111808 281300937878405120 281594673629757440 282330284715655488 283831672959664128 284000878116339840 284128051316391936 284312269285191680 284817199601885184 285114607050129408 285213329225809920 285511150314455040 286741695414337605 287866172651256576 288266542849658880 288567552118210560 288865707972962328 289267468345664640 289396999880441856 289569522785287680 290401850574471168 290705089541308416 290805747445923840 291109408163758080 291714482213326848 292120204719882240 295247356565391360 296272520997910080 296405189336236032 297434374021431296 297848051871252480 298159066196213760 299194340731617280 299975927510383956 301036520419614720 301571152519643136 301886054523666432 302081786115516160 302934269990762496 303355597209108480 303688209751080960 304227551174197248 304799476924859904 305857808441960112 306283201777762560 306603024125598720 307484312372969472 307667617959368160 307805388926091264 308551966235375616 308874157637640192 308981106661294080 309303746173992960 311594885034541056 312614848128061440 313700316350728320 314930513669750784 315368525510737920 315697834795991040 316024022397770752 316463555113205760 316794007833477120 319851302945840640 320419349552120832 320753932931395584 320961897747735920 321105621780922368 321552222089379840 322668722860523520 323005655045898240 323579303689715712 323849444232663648 324973921469582619 325425901888872720 325765713133448640 326702081896280064 327043225733971968 328178792489992704 328635230309867520 329339099262484480 329579847105380352 329923995918925824 332153276136065280 333306586122648840 333455838003265536 333919615246663680 334613670774110208 335079058355159040 335428949470740480 336593633323069440 337561125454086144 337913608355708928 338666085472066560 339842009379955680 340801053739607808 341174723142230016 341649235969966080 342005987695656960 342835518039306240 343193508486266880 344090034497205126 344179971051225088 346126070204289180 346216538927267840 347120962014797568 347483427342345216 348966896935108608 349922792966389760 350544245663858688 351031789816381440 352912855894569360 354296827878469632 354789591199580160 355160064145489920 355527025197492096 356021499502356480 356393258812661760 357417662245502976 357790879435456512 359033208877940736 359532559655239680 359832715814070720 361082134966202910 361243824503537664 361746249850552320 362498143338619392 363002313218088960 363381361926635520 364425851701297152 364643102766658560 365691219241926656 366073075718684672 366199830117089280 369201141551241792 370506486670295040 370777327993552896 371164495408791552 371792967526789120 374969909387979945 375137817753673728 376440379620873984 376963940649553920 377357568154583040 378442230612885504 378667837488453120 379756266135846912 380152809400172544 380284438967746560 380681533752606720 380999346156074880 382322260552450140 383821563535008768 384355390466211840 384756736157614080 385154277297283104 385689957794219520 386092697047050240 387202467432628224 387606786055077888 387740996594565120 388952642951102464 389493606293176320 393663142087188480 394362276371841024 395030027997213440 395206919114981376 397130735828336640 398583931363278336 399967903347178608 400524186940151040 400942416164244480 401382027226152960 402094870026190848 402514739364888576 403912359987683328 404474129612144640 404811805290829560 406399302566479872 407810411255946816 408377602370350080 408804032167464960 409979083163959296 410223490612490880 410407185234788352 411402621647167488 411832210183520256 411974808881725440 412404994898657280 416819797504081920 418267088467637760 419907351559667712 420491367347650560 421951406817607680 422392010444636160 423495427073483232 426001317174509760 426468403927787520 427225799402827776 427671910575194112 428140829041229824 430224963814031360 430674206727864320 431439071586287616 431799258976884864 433298561959443492 433901202518496960 434095499820662784 434354284177931520 435602775861706752 436057634311962624 436208621168885760 436664112245637120 437571723319990272 438180307079823360 439439796140507136 442871034848087040 444408781496865120 444607784004354048 446151561032146944 446772077806878720 447238599294320640 448791511097425920 449963891265575934 450081500605448192 451554780629422080 453122679173274240 454401404986143744 454899630856306688 455532314626621440 456007983594209280 456341326761295872 457114024052408320 457591344648355840 458786712662940168 461226468559454208 461501426939052240 461708083389136896 462827949353063424 463311236456460288 463471659991941120 463955619260989440 467392327551811584 468922272192092160 470550474526092480 472395770504626176 473052788266106880 473546752193986560 474036033596656128 474695332669808640 475191011750215680 476556882994003968 478710945170587648 479776954418760960 481442846621603880 481658432671383552 482328333134069760 483330857784825856 484003084290785280 484508482568847360 485368955534573568 486190803688878080 490053122844420096 490564838600957952 492268188734989056 492952845464801280 494008648893726720 494369770658070528 494885993878388736 498229914204097920 499959879183973260 500183757004898304 501920506161165312 502618587532738560 503143424206110720 504890449984604160 506341688181129216 506870412533563392 507045918623662080 507999128208099840 509763014069933520 511762084713345024 512473853954949120 513008981543485440 513539036396377472 514253277058959360 514790262729400320 516269956576837632 516809048073437184 519324808390901760 520681443022196352 521225141013517824 524884189449584640 525816368495788032 529369283841854040 531445241817704448 533290537796238144 534032249253534720 534589888218992640 535176036301537280 536126493368254464 536686319153184768 538549813316911104 539298839482859520 539749073721106080 541623202449304365 541865736755306496 542619374775828480 543747215007929088 544503469827133440 545072042889953280 546638777551945728 546964654149987840 548536828862889984 549109613578027008 549299745175633920 549873326531543040 553801712326862688 555759730005442560 557689451290183680 559876468746223616 562601875756810240 563189347259514880 564660569431310976 567663345919328256 568001756232679680 568256102632783872 568624538570383360 569634399203770368 570229214100258816 570426658451619840 571022300628910080 573483390828675210 575732345302513152 576533085699317760 577135104236421120 577731415945924656 578534936691329280 578793999760883712 579139045570575360 580803701148942336 581410179082616832 581611494891847680 583428964426653696 584240409439764480 590494713130782720 592545041995820160 592810378672472064 594868748042862592 595696103742504960 596318132392427520 598388681463234560 599951855020767912 602073040839229440 603142305039286272 603772109047332864 604163572231032320 605868539981524992 606711194418216960 607376419502161920 609598953849719808 611715616883920224 612566403555525120 613206048251197440 614968624745938944 615335235918736320 615610777852182528 617103932470751232 617748315275280384 617962213322588160 618607492347985920 623189770069082112 625229696256122880 627400632701456640 629861027339501568 630737051021475840 632048044795541504 632927110226411520 633588015666954240 639702605891681280 640838699104241664 641507865862791168 641923795495471840 642211243561844736 645337445721047040 646011310091796480 647158607379431424 647698888465327296 649947842939165238 650851803777745440 651531426266897280 653404163792560128 654086451467943936 656357584979985408 657270460619735040 658678198524968960 659159694210760704 664306552272130560 666613172245297680 666911676006531072 667839230493327360 669227341548220416 670158116710318080 670857898941480960 673187266646138880 675122250908172288 675827216711417856 677332170944133120 679684018759911360 681602107479215616 682349446284460032 683298471939932160 684011975391313920 685671036078612480 686387016972533760 688180068994410252 688359942102450176 692252140408578360 694241924029595136 694966854684690432 697933793870217216 699845585932779520 701088491327717376 705825711789138720 708593655756939264 709579182399160320 710320128290979840 711054050394984192 712042999004712960 712786517625323520 714835324491005952 718066417755881472 719065119310479360 719665431628141440 722164269932405820 722487649007075328 723492499701104640 724996286677238784 726004626436177920 726762723853271040 729286205533317120 731382438483853312 732146151437369344 732399660234178560 738402283102483584 741012973340590080 741554655987105792 742328990817583104 743585935053578240 749939818775959890 750275635507347456 752880759241747968 753927881299107840 754715136309166080 756884461225771008 757335674976906240 759512532271693824 760305618800345088 760568877935493120 761998692312149760 764644521104900280 767643127070017536 768710780932423680 769513472315228160 770308554594566208 771379915588439040 772185394094100480 774404934865256448 775213572110155776 777905285902204928 778987212586352640 787326284174376960 788724552743682048 790060055994426880 794261471656673280 797167862726556672 799935806694357216 801048373880302080 801884832328488960 802764054452305920 804189740052381696 805029478729777152 807824719975366656 808948259224289280 809623610581659120 812798605132959744 815620822511893632 816755204740700160 817608064334929920 819958166327918592 820446981224981760 820814370469576704 822805243294334976 823664420367040512 823949617763450880 824809989797314560 833639595008163840 836534176935275520 839814703119335424 843902813635215360 844784020889272320 846990854146966464 852002634349019520 852936807855575040 854451598805655552 855343821150388224 856281658082459648 860225086243012815 860449927628062720 861348413455728640 863598517953769728 866597123918886984 867802405036993920 868190999641325568 868708568355863040 871205551723413504 872115268623925248 872417242337771520 873328224491274240 875143446639980544 876360614159646720 885742069696174080 888817562993730240 889215568008708096 892303122064293888 893544155613757440 894477198588641280 897583022194851840 899927782531151868 900163001210896384 903109561258844160 906245358346548480 908802809972287488 909799261712613376 911064629253242880 912682653522591744 914228048104816640 915182689296711680 917573425325880336 922452937118908416 923002853878104480 923416166778273792 925655898706126848 926622472912920576 926943319983882240 927911238521978880 934784655103623168 937844544384184320 941100949052184960 944791541009252352 946105576532213760 947093504387973120 948072067193312256 949390665339617280 950382023500431360 957421890341175296 959553908837521920 962885693243207760 963316865342767104 964656666268139520 966661715569651712 968006168581570560 969016965137694720 970737911069147136 972381607377756160 974921764408747857 980106245688840192 981129677201915904 984536377469978112 985905690929602560 988017297787453440 988739541316141056 989771987756777472 996459828408195840 999919758367946520 1000367514009796608 1003841012322330624 1005237175065477120 1006286848412221440 1009780899969208320 1012683376362258432 1013740825067126784 1015998256416199680 1019526028139867040 1023524169426690048 1024947707909898240 1026017963086970880 1027078072792754944 1028506554117918720 1029580525458800640 1032539913153675264 1038649616781803520 1041362886044392704 1042450282027035648 1049768378899169280 1051632736991576064 1058738567683708080 1062890483635408896 1066581075592476288 1068064498507069440 1069179776437985280 1070352072603074560 1072252986736508928 1073372638306369536 1077099626633822208 1078597678965719040 1079498147442212160 1083246404898608730 1083731473510612992 1085238749551656960 1087494430015858176 1089006939654266880 1090144085779906560 1093277555103891456 1093929308299975680 1097073657725779968 1098219227156054016 1098599490351267840 1107603424653725376 1111519460010885120 1115378902580367360 1119752937492447232 1124909728163939835 1125203751513620480 1126378694519029760 1129321138862621952 1135326691838656512 1136003512465359360 1137249077140766720 1139268798407540736 1140458428200517632 1140853316903239680 1142044601257820160 1146966781657350420 1151464690605026304 1153066171398635520 1154270208472842240 1155462831891849312 1157069873382658560 1158278091141150720 1161607402297884672 1162820358165233664 1163222989783695360 1166857928853307392 1168480818879528960 1180989426261565440 1185090083991640320 1185620757344944128 1189737496085725184 1191392207485009920 1196777362926469120 1199903710041535824 1204146081678458880 1206284610078572544 1207544218094665728 1208327144462064640 1211737079963049984 1213422388836433920 1219197907699439616 1223431233767840448 1225132807111050240 1226412096502394880 1229937249491877888 1230670471837472640 1231221555704365056 1234207864941502464 1235496630550560768 1235924426645176320 1237214984695971840 1250459392512245760 1254801265402913280 1259722054679003136 1261474102042951680 1264096089591083008 1265854220452823040 1267176031333908480 1279405211783362560 1281677398208483328 1283015731725582336 1283847590990943680 1284422487123689472 1290674891442094080 1292022620183592960 1294317214758862848 1295397776930654592 1299895685878330476 1301703607555490880 1303062852533794560 1306808327585120256 1308172902935887872 1312715169959970816 1314540921239470080 1318319388421521408 1328613104544261120 1333226344490595360 1333823352013062144 1338454683096440832 1340316233420636160 1341715797882961920 1346374533292277760 1350244501816344576 1354664341888266240 1359368037519822720 1363204214958431232 1364698892568920064 1366596943879864320 1368023950782627840 1371342072157224960 1372774033945067520 1376360137988820504 1384504280817156720 1388483848059190272 1389933709369380864 1399691171865559040 1402176982655434752 1411651423578277440 1417187311513878528 1419158364798320640 1420640256581959680 1422108100789968384 1424085998009425920 1425573035250647040 1429670648982011904 1436132835511762944 1439330863256282880 1444328539864811640 1444975298014150656 1446984999402209280 1449992573354477568 1452009252872355840 1453525447706542080 1458572411066634240 1462764876967706624 1464292302874738688 1476804566204967168 1482025946681180160 1483109311974211584 1484657981635166208 1487171870107156480 1499879637551919780 1500551271014694912 1505761518483495936 1507855762598215680 1509430272618332160 1514671349953812480 1519025064543387648 1520611237600690176 1521137755870986240 1523997384624299520 1529289042209800560 1535286254140035072 1537421561864847360 1539026944630456320 1540617109189132416 1542759831176878080 1544370788188200960 1548809869730512896 1550427144220311552 1555810571804409856 1557974425172705280 1574652568348753920 1577449105487364096 1580120111988853760 1594335725453113344 1599871613388714432 1602096747760604160 1603769664656977920 1605528108904611840 1608379480104763392 1610058957459554304 1615649439950733312 1617896518448578560 1619247221163318240 1624869607347913095 1625597210265919488 1631241645023787264 1633510409481400320 1635216128669859840 1639916332655837184 1640893962449963520 1645610486588669952 1647328840734081024 1647899235526901760 1649619979594629120 1667279190016327680 1673068353870551040 1679629406238670848 1687805627270430720 1689568041778544640 1693981708293932928 1704005268698039040 1705873615711150080 1708903197611311104 1710687642300776448 1712563316164919296 1720450172486025630 1720899855256125440 1727197035907539456 1733194247837773968 1735604810073987840 1736381999282651136 1737417136711726080 1742411103446827008 1744230537247850496 1744834484675543040 1750286893279961088 1752721228319293440 1771484139392348160 1777635125987460480 1778431136017416192 1784606244128587776 1787088311227514880 1788954397177282560 1795166044389703680 1799855565062303736 1806219122517688320 1812490716693096960 1817605619944574976 1819598523425226752 1822129258506485760 1828456096209633280 1830365378593423360 1835146850651760672 1844905874237816832 1846005707756208960 1846832333556547584 1851311797412253696 1853244945825841152 1853886639967764480 1855822477043957760 1869569310207246336 1875689088768368640 1882201898104369920 1889583082018504704 1892211153064427520 1896144134386624512 1898781330679234560 1900764047000862720 1914843780682350592 1919107817675043840 1925771386486415520 1926633730685534208 1933323431139303424 1936012337163141120 1938033930275389440 1941475822138294272 1944763214755512320 1949843528817495714 1960212491377680384 1962259354403831808 1969072754939956224 1971811381859205120 1976034595574906880 1977479082632282112 1992919656816391680 1999839516735893040 2000735028019593216 2007682024644661248 2010474350130954240 2012573696824442880 2019561799938416640 2025366752724516864 2027481650134253568 2031996512832399360 2039052056279734080 2047048338853380096 2049895415819796480 2052035926173941760 2054156145585509888 2057013108235837440 2059161050917601280 2065079826307350528 2082725772088785408 2084900564054071296 2099536757798338560 2103265473983152128 2117477135367416160 2125780967270817792 2133162151184952576 2136128997014138880 2138359552875970560 2140704145206149120 2144505973473017856 2154199253267644416 2157195357931438080 2158996294884424320 2166492809797217460 2167462947021225984 2170477499103313920 2174988860031716352 2178013879308533760 2180288171559813120 2187858616599951360 2194147315451559936 2196438454312108032 2197198980702535680 2215206849307450752 2223038920021770240 2230757805160734720 2239505874984894464 2249819456327879670 2250407503027240960 2258642277725243904 2270653383677313024 2272007024930718720 2274498154281533440 2278537596815081472 2280916856401035264 2281706633806479360 2293933563314700840 2302929381210052608 2306132342797271040 2308540416945684480 2310925663783698624 2314139746765317120 2316556182282301440 2323214804595769344 2325640716330467328 2333715857706614784 2336961637759057920 2361978852523130880 2370180167983280640 2379474992171450368 2382784414970019840 2393554725852938240 2399807420083071648 2408292163356917760 2412569220157145088 2415088436189331456 2416654288924129280 2423474159926099968 2426844777672867840 2438395815398879232 2446862467535680896 2450265614222100480 2452824193004789760 2459874498983755776 2461340943674945280 2462443111408730112 2468415729883004928 2470993261101121536 2471848853290352640 2474429969391943680 2500918785024491520 2509602530805826560 2519444109358006272 2528192179182166016 2531708440905646080 2534352062667816960 2558810423566725120 2563354796416966656 2566031463451164672 2567695181981887360 2568844974247378944 2581349782884188160 2584045240367185920 2590795553861309184 2599791371756660952 2603407215110981760 2606125705067589120 2613616655170240512 2616345805871775744 2625430339919941632 2629081842478940160 2657226209088522240 2666452688981190720 2667646704026124288 2676909366192881664 2680632466841272320 2683431595765923840 2692749066584555520 2700489003632689152 2709328683776532480 2718736075039645440 2726408429916862464 2729397785137840128 2733193887759728640 2742684144314449920 2745548067890135040 2752720275977641008 2769008561634313440 2776967696118380544 2779867418738761728 2799382343731118080 2804353965310869504 2823302847156554880 2834374623027757056 2838316729596641280 2841280513163919360 2844216201579936768 2848171996018851840 2851146070501294080 2872265671023525888 2878661726512565760 2888657079729623280 2889950596028301312 2893969998804418560 2899985146708955136 2904018505744711680 2907050895413084160 2917144822133268480 2924765293226243571 2925529753935413248 2928584605749477376 2953609132409934336 2964051893362360320 2966218623948423168 2969315963270332416 2974343740214312960 2999759275103839560 3001102542029389824 3011523036966991872 3015711525196431360 3018860545236664320 3029342699907624960 3038050129086775296 3041222475201380352 3047994769248599040 3058578084419601120 3070572508280070144 3074843123729694720 3078053889260912640 3081234218378264832 3085519662353756160 3088741576376401920 3097619739461025792 3111621143608819712 3115948850345410560 3149305136697507840 3154898210974728192 3160240223977707520 3188671450906226688 3199743226777428864 3204193495521208320 3207539329313955840 3211056217809223680 3216758960209526784 3220117914919108608 3231298879901466624 3235793036897157120 3238494442326636480 3249739214695826190 3251194420531838976 3262483290047574528 3267020818962800640 3270432257339719680 3279832665311674368 3281787924899927040 3291220973177339904 3294657681468162048 3295798471053803520 3334558380032655360 3346136707741102080 3359258812477341696 3375611254540861440 3379136083557089280 3387963416587865856 3408010537396078080 3411747231422300160 3417806395222622208 3421375284601552896 3440900344972051260 3441799710512250880 3454394071815078912 3466388495675547936 3471209620147975680 3474834273423452160 3484822206893654016 3488461074495700992 3489668969351086080 3500573786559922176 3505442456638586880 3542968278784696320 3555270251974920960 3556862272034832384 3569212488257175552 3574176622455029760 3590332088779407360 3599711130124607472 3612438245035376640 3624981433386193920 3635211239889149952 3639197046850453504 3656912192419266560 3660730757186846720 3670293701303521344 3689811748475633664 3692011415512417920 3693664667113095168 3702623594824507392 3706489891651682304 3707773279935528960 3711644954087915520 3751378177536737280 3764403796208739840 3779166164037009408 3784422306128855040 3792288268773249024 3797562661358469120 3801528094001725440 3829687561364701184 3838215635350087680 3851542772972831040 3853267461371068416 3866646862278606848 3872024674326282240 3876067860550778880 3882951644276588544 3889526429511024640 3899687057634991428 3920424982755360768 3924518708807663616 3938145509879912448 3943622763718410240 3954958165264564224 3985839313632783360 3999679033471786080 4001470056039186432 4015364049289322496 4020948700261908480 4025147393648885760 4039123599876833280 4050733505449033728 4063993025664798720 4078104112559468160 4094096677706760192 4099790831639592960 4104071852347883520 4108312291171019776 4114026216471674880 4118322101835202560 4165451544177570816 4169801128108142592 4199073515596677120 4206530947966304256 4234954270734832320 4251561934541635584 4266324302369905152 4272257994028277760 4276719105751941120 4281408290412298240 4289011946946035712 4308398506535288832 4317992589768848640 4332985619594434920 4334925894042451968 4340954998206627840 4349977720063432704 4356027758617067520 4360576343119626240 4375717233199902720 4388294630903119872 4392876908624216064 4430413698614901504 4446077840043540480 4461515610321469440 4499638912655759340 4500815006054481920 4517284555450487808 4544014049861437440 4548996308563066880 4557075193630162944 4561833712802070528 4563413267612958720 4587867126629401680 4605858762420105216 4612264685594542080 4617080833891368960 4621851327567397248 4628279493530634240 4633112364564602880 4646429609191538688 4651281432660934656 4667431715413229568 4673923275518115840 4723957705046261760 4740360335966561280 4758949984342900736 4787109451705876480 4799614840166143296 4816584326713835520 4825138440314290176 4830176872378662912 4833308577848258560 4846948319852199936 4853689555345735680 4874608822043739285 4876791630797758464 4893724935071361792 4900531228444200960 4905648386009579520 4919748997967511552 4922681887349890560 4936831459766009856 4941986522202243072 4943697706580705280 4948859938783887360 5001837570048983040 5019205061611653120 5038888218716012544 5056384358364332032 5063416881811292160 5068704125335633920 5117620847133450240 5126709592833933312 5132062926902329344 5135390363963774720 5137689948494757888 5162699565768376320 5181591107722618368 5199582743513321904 5206814430221963520 5212251410135178240 5227233310340481024 5232691611743551488 5250860679839883264 5258163684957880320 5314452418177044480 5332905377962381440 5335293408052248576 5353818732385763328 5361264933682544640 5366863191531847680 5385498133169111040 5418657367553064960 5437472150079290880 5452816859833724928 5458795570275680256 5466387775519457280 5485368288628899840 5491096135780270080 5505440551955282016 5538017123268626880 5553935392236761088 5559734837477523456 5598764687462236160 5608707930621739008 5646605694313109760 5668749246055514112 5676633459193282560 5688432403159873536 5696343992037703680 5702292141002588160 5744531342047051776 5757323453025131520 5777314159459246560 5779901192056602624 5799970293417910272 5808037011489423360 5814101790826168320 5834289644266536960 5849530586452487142 5851059507870826496 5907218264819868672 5928103786724720640 5932437247896846336 5948687480428625920 5999518550207679120 6002205084058779648 6023046073933983744 6031423050392862720 6037721090473328640 6058685399815249920 6076100258173550592 6082444950402760704 6095989538497198080 6117156168839202240 6141145016560140288 6149686247459389440 6156107778521825280 6162468436756529664 6171039324707512320 6177483152752803840 6195239478922051584 6223242287217639424 6298610273395015680 6309796421949456384 6320480447955415040 6377342901812453376 6399486453554857728 6408386991042416640 6415078658627911680 6422112435618447360 6433517920419053568 6462597759802933248 6471586073794314240 6476988884653272960 6499478429391652380 6502388841063677952 6524966580095149056 6534041637925601280 6540864514679439360 6563575849799854080 6582441946354679808 6589315362936324096 6591596942107607040 6669116760065310720 6692273415482204160 6718517624954683392 6751222509081722880 6775926833175731712 6816021074792156160 6823494462844600320 6835612790445244416 6842750569203105792 6881800689944102520 6908788143630157824 6932776991351095872 6942419240295951360 6949668546846904320 6969644413787308032 6976922148991401984 7001147573119844352 7010884913277173760 7085936557569392640 7110540503949841920 7138424976514351104 7148353244910059520 7180664177558814720 7199422260249214944 7224876490070753280 7249962866772387840 7270422479778299904 7278394093700907008 7313824384838533120 7321461514373693440 7340587402607042688 7379623496951267328 7384022831024835840 7387329334226190336 7405247189649014784 7412979783303364608 7415546559871057920 7423289908175831040 7502756355073474560 7528807592417479680 7558332328074018816 7584576537546498048 7595125322716938240 7603056188003450880 7676431270700175360 7703085545945662080 7706534922742136832 7733293724557213696 7744049348652564480 7752135721101557760 7779052859022049280 7799374115269982856 7840849965510721536 7849037417615327232 7876291019759824896 7887245527436820480 7971678627265566720 7999358066943572160 8002940112078372864 8030728098578644992 8041897400523816960 8050294787297771520 8078247199753666560 8101467010898067456 8127986051329597440 8156208225118936320 8188193355413520384 8199581663279185920 8216624582342039552 8228052432943349760 8236644203670405120 8330903088355141632 8339602256216285184 8398147031193354240 8413061895932608512 8469908541469664640 8503123869083271168 8532648604739810304 8544515988056555520 8553438211503882240 8562816580824596480 8616797013070577664 8635985179537697280 8665971239188869840 8669851788084903936 8681909996413255680 8699955440126865408 8712055517234135040 8721152686239252480 8751434466399805440 8776589261806239744 8785753817248432128 8860827397229803008 8892155680087080960 8923031220642938880 8999277825311518680 9034569110900975616 9088028099722874880 9097992617126133760 9114150387260325888 9123667425604141056 9175734253258803360 9211717524840210432 9224529371189084160 9234161667782737920 9243702655134794496 9256558987061268480 9266224729129205760 9292859218383077376 9334863430826459136 9347846551036231680 9447915410092523520 9480720671933122560 9517899968685801472 9574218903411752960 9599229680332286592 9633168653427671040 9650276880628580352 9660353744757325824 9666617155696517120 9693896639704399872 9707379110691471360 9749217644087478570 9753583261595516928 9787449870142723584 9801062456888401920 9811296772019159040 9839497995935023104 9845363774699781120 9873662919532019712 9883973044404486144 9887395413161410560 10003675140097966080 10038410123223306240 10077776437432025088 10112768716728664064 10126833763622584320 10137408250671267840 10235241694266900480 10253419185667866624 10264125853804658688 10270780727927549440 10325399131536752640 10363182215445236736 10399165487026643808 10413628860443927040 10424502820270356480 10454466620680962048 10465383223487102976 10501721359679766528 10516327369915760640 10628904836354088960 10665810755924762880 10670586816104497152 10707637464771526656 10722529867365089280 10770996266338222080 10837314735106129920 10874944300158581760 10905633719667449856 10917591140551360512 10970736577257799680 10982192271560540160 11010881103910564032 11076034246537253760 11107870784473522176 11119469674955046912 11197529374924472320 11293211388626219520 11337498492111028224 11353266918386565120 11376864806319747072 11392687984075407360 11404584282005176320 11489062684094103552 11514646906050263040 11554628318918493120 11559802384113205248 11599940586835820544 11616074022978846720 11628203581652336640 11668579288533073920 11699061172904974284 11702119015741652992 11814436529639737344 11864874495793692672 11897374960857251840 11999037100415358240 12004410168117559296 12046092147867967488 12062846100785725440 12075442180946657280 12117370799630499840 12152200516347101184 12191979076994396160 12234312337678404480 12282290033120280576 12299372494918778880 12312215557043650560 12324936873513059328 12342078649415024640 12354966305505607680 12446484574435278848 12597220546790031360 12619592843898912768 12640960895910830080 12754685803624906752 12798972907109715456 12816773982084833280 12830157317255823360 12844224871236894720 12867035840838107136 12925195519605866496 12953977769306545920 12998956858783304760 13004777682127355904 13049933160190298112 13068083275851202560 13081729029358878720 13127151699599708160 13164883892709359616 13178630725872648192 13338233520130621440 13384546830964408320 13502445018163445760 13551853666351463424 13632042149584312320 13646988925689200640 13671225580890488832 13685501138406211584 13763601379888205040 13817576287260315648 13865553982702191744 13884838480591902720 13899337093693808640 13939288827574616064 13953844297982803968 14002295146239688704 14021769826554347520 14171873115138785280 14221081007899683840 14276849953028702208 14361328355117629440 14398844520498429888 14449752980141506560 14499925733544775680 14540844959556599808 14556788187401814016 14623826466131217855 14627648769677066240 14642923028747386880 14681174805214085376 14759246993902534656 14768045662049671680 14810494379298029568 14825959566606729216 14831093119742115840 14846579816351662080 15005512710146949120 15057615184834959360 15116664656148037632 15169153075092996096 15190250645433876480 15206112376006901760 15352862541400350720 15406171091891324160 15413069845484273664 15466587449114427392 15488098697305128960 15558105718044098560 15598748230539965712 15681699931021443072 15698074835230654464 15752582039519649792 15774491054873640960 15943357254531133440 15998716133887144320 16005880224156745728 16061456197157289984 16083794801047633920 16100589574595543040 16156494399507333120 16255972102659194880 16312416450237872640 16376386710827040768 16399163326558371840 16433249164684079104 16456104865886699520 16473288407340810240 16661806176710283264 16679204512432570368 16796294062386708480 16826123791865217024 16939817082939329280 17006247738166542336 17065297209479620608 17089031976113111040 17106876423007764480 17233594026141155328 17271970359075394560 17331942478377739680 17339703576169807872 17399910880253730816 17424111034468270080 17442305372478504960 17502868932799610880 17553178523612479488 17721654794459606016 17784311360174161920 17846062441285877760 17998555650623037360 18069138221801951232 18176056199445749760 18195985234252267520 18228300774520651776 18247334851208282112 18351468506517606720 18423435049680420864 18449058742378168320 18468323335565475840 18487405310269588992 18513117974122536960 18532449458258411520 18585718436766154752 18669726861652918272 18895830820185047040 18961441343866245120 19035799937371602944 19148437806823505920 19198459360664573184 19266337306855342080 19300553761257160704 19333234311393034240 19387793279408799744 19414758221382942720 19498435288174957140 19507166523191033856 19574899740285447168 19602124913776803840 19622593544038318080 19690727549399562240 19747325839064039424 19767946088808972288 19774790826322821120 20007350280195932160 20076820246446612480 20155552874864050176 20225537433457328128 20253667527245168640 20470483388533800960 20506838371335733248 20528251707609317376 20541561455855098880 20726364430890473472 20798330974053287616 20827257720887854080 20849005640540712960 20908933241361924096 20930766446974205952 21003442719359533056 21032654739831521280 21257809672708177920 21331621511849525760 21415274929543053312 21445059734730178560 21541992532676444160 21674629470212259840 21749888600317163520 21811267439334899712 21835182281102721024 21941473154515599360 21964384543121080320 22021762207821128064 22152068493074507520 22215741568947044352 22238939349910093824 22586422777252439040 22674996984222056448 22753729612639494144 22785375968150814720 22809168564010352640 23029293812100526080 23109256637836986240 23119604768226410496 23199881173671641088 23232148045957693440 23256407163304673280 23337158577066147840 23398122345809948568 23628873059279474688 23794749921714503680 23998074200830716480 24008820336235118592 24092184295735934976 24125692201571450880 24150884361893314560 24234741599260999680 24304401032694202368 24383958153988792320 24468624675356808960 24564580066240561152 24598744989837557760 24649873747026118656 24684157298830049280 24709932611011215360 24892969148870557696 25194441093580062720 25239185687797825536 25281921791821660160 25509371607249813504 25597945814219430912 25633547964169666560 25660314634511646720 25688449742473789440 25850391039211732992 25907955538613091840 25997913717566609520 26009555364254711808 26099866320380596224 26136166551702405120 26163458058717757440 26254303399199416320 26329767785418719232 26357261451745296384 26676467040261242880 26769093661928816640 27103707332702926848 27264084299168624640 27293977851378401280 27342451161780977664 27371002276812423168 27527202759776410080 27635152574520631296 27731107965404383488 27769676961183805440 27798674187387617280 27878577655149232128 28004590292479377408 28043539653108695040 28343746230277570560 28442162015799367680 28553699906057404416 28722656710235258880 28797689040996859776 28899505960283013120 28999851467089551360 29081689919113199616 29113576374803628032 29247652932262435710 29255297539354132480 29362349610428170752 29518493987805069312 29536091324099343360 29620988758596059136 29651919133213458432 29662186239484231680 30011025420293898240 30115230369669918720 30233329312296075264 30338306150185992192 30380501290867752960 30412224752013803520 30705725082800701440 30812342183782648320 30933174898228854784 30976197394610257920 31116211436088197120 31197496461079931424 31363399862042886144 31396149670461308928 31505164079039299584 31548982109747281920 31886714509062266880 31997432267774288640 32011760448313491456 32122912394314579968 32167589602095267840 32312988799014666240 32511944205318389760 32624832900475745280 32752773421654081536 32866498329368158208 32912209731773399040 32946576814681620480 33323612353420566528 33358409024865140736 33592588124773416960 33879634165878658560 34012495476333084672 34130594418959241216 34178063952226222080 34213752846015528960 34467188052282310656 34543940718150789120 34663884956755479360 34679407152339615744 34799821760507461632 34848222068936540160 34884610744957009920 35005737865599221760 35106357047224958976 35443309588919212032 35692124882571755520 35997111301246074720 36138276443603902464 36352112398891499520 36391970468504535040 36456601549041303552 36702937013035213440 36846870099360841728 36898117484756336640 36936646671130951680 36974810620539177984 37026235948245073920 37064898916516823040 37339453723305836544 37791661640370094080 37922882687732490240 38071599874743205888 38396918721329146368 38532674613710684160 38601107522514321408 38666468622786068480 38775586558817599488 38996870576349914280 39014333046382067712 39149799480570894336 39204249827553607680 39245187088076636160 39381455098799124480 39494651678128078848 39535892177617944576 40014700560391864320 40153640492893224960 40451074866914656256 40507335054490337280 40940966777067601920 41013676742671466496 41056503415218634752 41083122911710197760 41452728861780946944 41596661948106575232 41654515441775708160 41698011281081425920 41817866482723848192 41861532893948411904 42006885438719066112 42065309479663042560 42515619345416355840 42663243023699051520 42830549859086106624 43083985065352888320 43349258940424519680 43499777200634327040 43622534878669799424 43670364562205442048 43882946309031198720 43928769086242160640 44043524415642256128 44304136986149015040 44431483137894088704 44477878699820187648 45172845554504878080 45349993968444112896 45507459225278988288 45570751936301629440 45618337128020705280 46058587624201052160 46218513275673972480 46239209536452820992 46399762347343282176 46464296091915386880 46674317154132295680 46796244691619897136 47257746118558949376 47589499843429007360 47996148401661432960 48017640672470237184 48184368591471869952 48251384403142901760 48301768723786629120 48469483198521999360 48767916307977584640 48937249350713617920 49129160132481122304 49197489979675115520 49299747494052237312 49368314597660098560 49419865222022430720 49785938297741115392 50388882187160125440 50478371375595651072 50563843583643320320 51018743214499627008 51195891628438861824 51267095928339333120 51320629269023293440 51700782078423465984 51815911077226183680 51995827435133219040 52019110728509423616 52199732640761192448 52272333103404810240 52326916117435514880 52508606798398832640 52659535570837438464 53352934080522485760 53538187323857633280 54207414665405853696 54528168598337249280 54587955702756802560 54684902323561955328 54742004553624846336 55054405519552820160 55270305149041262592 55462215930808766976 55539353922367610880 55597348374775234560 55757155310298464256 56009180584958754816 56687492460555141120 56884324031598735360 57107399812114808832 57445313420470517760 57595378081993719552 57799011920566026240 57999702934179102720 58163379838226399232 58495305864524871420 58510595078708264960 58724699220856341504 59072182648198686720 59241977517192118272 59303838266426916864 59324372478968463360 60022050840587796480 60230460739339837440 60466658624592150528 60676612300371984384 60761002581735505920 61411450165601402880 61624684367565296640 61866349796457709568 62232422872176394240 62394992922159862848 62726799724085772288 62792299340922617856 63010328158078599168 63097964219494563840 63773429018124533760 63994864535548577280 64245824788629159936 64335179204190535680 64625977598029332480 65023888410636779520 65249665800951490560 65505546843308163072 65732996658736316416 65824419463546798080 65893153629363240960 66647224706841133056 66716818049730281472 67759268331757317120 68024990952666169344 68261188837918482432 68356127904452444160 68427505692031057920 69087881436301578240 69327769913510958720 69358814304679231488 69599643521014923264 69696444137873080320 69769221489914019840 70011475731198443520 70886619177838424064 71384249765143511040 71994222602492149440 72276552887207804928 72704224797782999040 72783940937009070080 72913203098082607104 73405874026070426880 73693740198721683456 73796234969512673280 73949621241078355968 74052471896490147840 74129797833033646080 74678907446611673088 75583323280740188160 75845765375464980480 76793837442658292736 77065349227421368320 77332937245572136960 77551173117635198976 77993741152699828560 78028666092764135424 78299598961141788672 78408499655107215360 78490374176153272320 78762910197598248960 78989303356256157696 79071784355235889152 80029401120783728640 80307280985786449920 80902149733829312512 81881933554135203840 82027353485342932992 82113006830437269504 82166245823420395520 82905457723561893888 83193323896213150464 83309030883551416320 83396022562162851840 83635732965447696384 84013770877438132224 84130618959326085120 85031238690832711680 85326486047398103040 85661099718172213248 86167970130705776640 86698517880849039360 86999554401268654080 87245069757339598848 87340729124410884096 87765892618062397440 88087048831284512256 88608273972298030080 88862966275788177408 88955757399640375296 90345691109009756160 90699987936888225792 91014918450557976576 91141503872603258880 91236674256041410560 92117175248402104320 92437026551347944960 92799524694686564352 92928592183830773760 93348634308264591360 93592489383239794272 94515492237117898752 95178999686858014720 95992296803322865920 96035281344940474368 96368737182943739904 96502768806285803520 96938966397043998720 97535832615955169280 97874498701427235840 98258320264962244608 98599494988104474624 98736629195320197120 98839730444044861440 100777764374320250880 101127687167286640640 102037486428999254016 102391783256877723648 102534191856678666240 102641258538046586880 103401564156846931968 103631822154452367360 103991654870266438080 104038221457018847232 104399465281522384896 104544666206809620480 104653832234871029760 105017213596797665280 105319071141674876928 107076374647715266560 108414829330811707392 109056337196674498560 109175911405513605120 109369804647123910656 110108811039105640320 110540610298082525184 110924431861617533952 111078707844735221760 111194696749550469120 112018361169917509632 113374984921110282240 113768648063197470720 114214799624229617664 115190756163987439104 115598023841132052480 115999405868358205440 116326759676452798464 116990611729049742840 117449398441712683008 118144365296397373440 118483955034384236544 118607676532853833728 120044101681175592960 120460921478679674880 121353224600743968768 121522005163471011840 122822900331202805760 123249368735130593280 123732699592915419136 124464845744352788480 124789985844319725696 125453599448171544576 125584598681845235712 126020656316157198336 126195928438989127680 127546858036249067520 127989729071097154560 128491649577258319872 129251955196058664960 130047776821273559040 130499331601902981120 131011093686616326144 131465993317472632832 131648838927093596160 131786307258726481920 133294449413682266112 133433636099460562944 135518536663514634240 136049981905332338688 136522377675836964864 136712255808904888320 136855011384062115840 138175762872603156480 138655539827021917440 138717628609358462976 139199287042029846528 139392888275746160640 140022951462396887040 141773238355676848128 142768499530287022080 143988445204984298880 144553105774415609856 145408449595565998080 145567881874018140160 146811748052140853760 147387480397443366912 147592469939025346560 147899242482156711936 148104943792980295680 148259595666067292160 149357814893223346176 151166646561480376320 151691530750929960960 153587674885316585472 154665874491144273920 155102346235270397952 155987482305399657120 156057332185528270848 156599197922283577344 156816999310214430720 156980748352306544640 157525820395196497920 157978606712512315392 160058802241567457280 160614561971572899840 161804299467658625024 163763867108270407680 164054706970685865984 164226013660874539008 164332491646840791040 165810915447123787776 166386647792426300928 166618061767102832640 166792045124325703680 167271465930895392768 168027541754876264448 170062477381665423360 170652972094796206080 171322199436344426496 172335940261411553280 173397035761698078720 173999108802537308160 174490139514679197696 175531785236124794880 176174097662569024512 177216547944596060160 177725932551576354816 177911514799280750592 180691382218019512320 181399975873776451584 182029836901115953152 182283007745206517760 184234350496804208640 184874053102695889920 185599049389373128704 186697268616529182720 187184978766479588544 189030984474235797504 190357999373716029440 191984593606645731840 192737474365887479808 193005537612571607040 193877932794087997440 195071665231910338560 195748997402854471680 196516640529924489216 197198989976208949248 197473258390640394240 197679460888089722880 202255374334573281280 204074972857998508032 204783566513755447296 205068383713357332480 205282517076093173760 207263644308904734720 207983309740532876160 208076442914037694464 208798930563044769792 209089332413619240960 209307664469742059520 210034427193595330560 214152749295430533120 216829658661623414784 218112674393348997120 218351822811027210240 218739609294247821312 220217622078211280640 221081220596165050368 221848863723235067904 222157415689470443520 222389393499100938240 224036722339835019264 226749969842220564480 227537296126394941440 230381512327974878208 231196047682264104960 231998811736716410880 232653519352905596928 233981223458099485680 234898796883425366016 236288730592794746880 236967910068768473088 237215353065707667456 240088203362351185920 240921842957359349760 242706449201487937536 245645800662405611520 246498737470261186560 247465399185830838272 248929691488705576960 249579971688639451392 250907198896343089152 252041312632314396672 252391856877978255360 255093716072498135040 255979458142194309120 256983299154516639744 258503910392117329920 260095553642547118080 260998663203805962240 262022187373232652288 262931986634945265664 263297677854187192320 266588898827364532224 266867272198921125888 271037073327029268480 272099963810664677376 273044755351673929728 273424511617809776640 273710022768124231680 276351525745206312960 277311079654043834880 278398574084059693056 278785776551492321280 280045902924793774080 283546476711353696256 285536999060574044160 287976890409968597760 289106211548831219712 290816899191131996160 293623496104281707520 294774960794886733824 295798484964313423872 296209887585960591360 296519191332134584320 302333293122960752640 303383061501859921920 307175349770633170944 309331748982288547840 310204692470540795904 311974964610799314240 312114664371056541696 313198395844567154688 313633998620428861440 313961496704613089280 315051640790392995840 315957213425024630784 321229123943145799680 323608598935317250048 327527734216540815360 328109413941371731968 328664983293681582080 331621830894247575552 332773295584852601856 333236123534205665280 333584090248651407360 336055083509752528896 340124954763330846720 341305944189592412160 342644398872688852992 346794071523396157440 347998217605074616320 348980279029358395392 352348195325138049024 354433095889192120320 355451865103152709632 355823029598561501184 361382764436039024640 364059673802231906304 364566015490413035520 368468700993608417280 369748106205391779840 371198098778746257408 373394537233058365440 374369957532959177088 378061968948471595008 383969187213291463680 385474948731774959616 387755865588175994880 390143330463820677120 391497994805708943360 393033281059848978432 394397979952417898496 394946516781280788480 395358921776179445760 404510748669146562560 408149945715997016064 409567133027510894592 410136767426714664960 410565034152186347520 414527288617809469440 415966619481065752320 416152885828075388928 417597861126089539584 418178664827238481920 420068854387190661120 428305498590861066240 433659317323246829568 436225348786697994240 436703645622054420480 440435244156422561280 442162441192330100736 443697727446470135808 444314831378940887040 444778786998201876480 448073444679670038528 453499939684441128960 455074592252789882880 460763024655949756416 463997623473432821760 465307038705811193856 467962446916198971360 469797593766850732032 472577461185589493760 473935820137536946176 480176406724702371840 481843685914718699520 485412898402975875072 491291601324811223040 492997474940522373120 494930798371661676544 499159943377278902784 501814397792686178304 504082625264628793344 510187432144996270080 511958916284388618240 513966598309033279488 517007820784234659840 520191107285094236160 521997326407611924480 525863973269890531328 526595355708374384640 533177797654729064448 533734544397842251776 542074146654058536960 544199927621329354752 546089510703347859456 546849023235619553280 552703051490412625920 554622159308087669760 556797148168119386112 560091805849587548160 567092953422707392512 571073998121148088320 575953780819937195520 578212423097662439424 581633798382263992320 587246992208563415040 589549921589773467648 591596969928626847744 592419775171921182720 593038382664269168640 606766123003719843840 614350699541266341888 618663497964577095680 623949929221598628480 624229328742113083392 626396791689134309376 627267997240857722880 627922993409226178560 630103281580785991680 642458247886291599360 647217197870634500096 655055468433081630720 656218827882743463936 657329966587363164160 663243661788495151104 665546591169705203712 666472247068411330560 667168180497302814720 672110167019505057792 680249909526661693440 682611888379184824320 693588143046792314880 695996435210149232640 697960558058716790784 704696390650276098048 708866191778384240640 710903730206305419264 711646059197123002368 722765528872078049280 728119347604463812608 736937401987216834560 739496212410783559680 742396197557492514816 746789074466116730880 748739915065918354176 756123937896943190016 767938374426582927360 770949897463549919232 775511731176351989760 780286660927641354240 782995989611417886720 786066562119697956864 788795959904835796992 789893033562561576960 809021497338293125120 816299891431994032128 819134266055021789184 820273534853429329920 821130068304372695040 829054577235618938880 831933238962131504640 835195722252179079168 836357329654476963840 840137708774381322240 856610997181722132480 867318634646493659136 872450697573395988480 880870488312845122560 884324882384660201472 887395454892940271616 888629662757881774080 889557573996403752960 906999879368882257920 910149184505579765760 921526049311899512832 927995246946865643520 930614077411622387712 935924893832397942720 939595187533701464064 945154922371178987520 947871640275073892352 963687371829437399040 970825796805951750144 982583202649622446080 985994949881044746240 998319886754557805568 1008165250529257586688 1020374864289992540160 1023917832568777236480 1027933196618066558976 1040382214570188472320 1043994652815223848960 1051727946539781062656 1066355595309458128896 1067469088795684503552 1084148293308117073920 1092179021406695718912 1093698046471239106560 1105406102980825251840 1109244318616175339520 1113594296336238772224 1120183611699175096320 1134185906845414785024 1151907561639874391040 1156424846195324878848 1163267596764527984640 1174493984417126830080 1179099843179546935296 1183193939857253695488 1184839550343842365440 1186076765328538337280 1213532246007439687680 1228701399082532683776 1237326995929154191360 1247899858443197256960 1248458657484226166784 1252793583378268618752 1254535994481715445760 1260206563161571983360 1284916495772583198720 1310110936866163261440 1314659933174726328320 1326487323576990302208 1331093182339410407424 1332944494136822661120 1334336360994605629440 1344220334039010115584 1360499819053323386880 1365223776758369648640 1391992870420298465280 1395921116117433581568 1409392781300552196096 1417732383556768481280 1421807460412610838528 1445531057744156098560 1456238695208927625216 1473874803974433669120 1478992424821567119360 1484792395114985029632 1497479830131836708352 1512247875793886380032 1535876748853165854720 1541899794927099838464 1551023462352703979520 1560573321855282708480 1565991979222835773440 1577591919809671593984 1579786067125123153920 1618042994676586250240 1632599782863988064256 1638268532110043578368 1640547069706858659840 1658109154471237877760 1663866477924263009280 1670391444504358158336 1680275417548762644480 1713221994363444264960 1734637269292987318272 1744901395146791976960 1761740976625690245120 1768649764769320402944 1774790909785880543232 1777259325515763548160 1779115147992807505920 1820298369011159531520 1843052098623799025664 1855990493893731287040 1871849787664795885440 1879190375067402928128 1890309844742357975040 1927374743658874798080 1941651593611903500288 1965166405299244892160 1971989899762089492480 1996639773509115611136 2016330501058515173376 2040749728579985080320 2047835665137554472960 2080764429140376944640 2087989305630447697920 2103455893079562125312 2132711190618916257792 2134938177591369007104 2168296586616234147840 2184358042813391437824 2210812205961650503680 2218488637232350679040 2227188592672477544448 2240367223398350192640 2268371813690829570048 2303815123279748782080 2312849692390649757696 2326535193529055969280 2348987968834253660160 2358199686359093870592 2366387879714507390976 2369679100687684730880 2427064492014879375360 2457402798165065367552 2474653991858308382720 2495799716886394513920 2505587166756537237504 2509071988963430891520 2520413126323143966720 2569832991545166397440 2629319866349452656640 2652974647153980604416 2662186364678820814848 2665888988273645322240 2668672721989211258880 2720999638106646773760 2730447553516739297280 2783985740840596930560 2791842232234867163136 2818785562601104392192 2835464767113536962560 2843614920825221677056 2891062115488312197120 2912477390417855250432 2947749607948867338240 2957984849643134238720 2994959660263673416704 3024495751587772760064 3071753497706331709440 3083799589854199676928 3121146643710565416960 3131983958445671546880 3155183839619343187968 3236085989353172500480 3276537064220087156736 3281094139413717319680 3316218308942475755520 3327732955848526018560 3340782889008716316672 3360550835097525288960 3469274538585974636544 3489802790293583953920 3523481953251380490240 3537299529538640805888 3549581819571761086464 3554518651031527096320 3558230295985615011840 3640596738022319063040 3686104197247598051328 3711980987787462574080 3743699575329591770880 3758380750134805856256 3780619689484715950080 3854749487317749596160 3930332810598489784320 3943979799524178984960 3993279547018231222272 4032661002117030346752 4081499457159970160640 4095671330275108945920 4175978611260895395840 4206911786159124250624 4265422381237832515584 4336593173232468295680 4368716085626782875648 4421624411923301007360 4436977274464701358080 4454377185344955088896 4536743627381659140096 4607630246559497564160 4625699384781299515392 4653070387058111938560 4697975937668507320320 4732775759429014781952 4739358201375369461760 4854128984029758750720 4914805596330130735104 4991599433772789027840 5011174333513074475008 5040826252646287933440 5139665983090332794880 5258639732698905313280 5305949294307961208832 5324372729357641629696 5331777976547290644480 5337345443978422517760 5460895107033478594560 5567971481681193861120 5637571125202208784384 5670929534227073925120 5782124230976624394240 5824954780835710500864 5895499215897734676480 5915969699286268477440 5989919320527346833408 6048991503175545520128 6143506995412663418880 6242293287421130833920 6263967916891343093760 6310367679238686375936 6553074128440174313472 6632436617884951511040 6655465911697052037120 6681565778017432633344 6721101670195050577920 6938549077171949273088 6979605580587167907840 7046963906502760980480 7074599059077281611776 7099163639143522172928 7109037302063054192640 7281193476044638126080 7372208394495196102656 7423961975574925148160 7487399150659183541760 7516761500269611712512 7561239378969431900160 7709498974635499192320 7887959599048357969920 7986559094036462444544 8162998914319940321280 8191342660550217891840 8351957222521790791680 8413823572318248501248 8530844762475665031168 8673186346464936591360 8737432171253565751296 8843248823846602014720 8873954548929402716160 9073487254763318280192 9215260493118995128320 9251398769562599030784 9395951875337014640640 9465551518858029563904 9708257968059517501440 9829611192660261470208 9983198867545578055680 10022348667026148950016 10081652505292575866880 10517279465397810626560 10611898588615922417664 10648745458715283259392 10663555953094581288960 10674690887956845035520 10921790214066957189120 11135942963362387722240 11275142250404417568768 11341859068454147850240 11564248461953248788480 11790998431795469352960 11831939398572536954880 11979838641054693666816 12097983006351091040256 12287013990825326837760 12527935833782686187520 12620735358477372751872 13106148256880348626944 13264873235769903022080 13310931823394104074240 13363131556034865266688 13877098154343898546176 13959211161174335815680 14093927813005521960960 14198327278287044345856 14218074604126108385280 14562386952089276252160 14744416788990392205312 14974798301318367083520 15033523000539223425024 15122478757938863800320 15418997949270998384640 15775919198096715939840 15973118188072924889088 16382685321100435783680 16703914445043581583360 17346372692929873182720 17474864342507131502592 17686497647693204029440 17747909097858805432320 18146974509526636560384 18430520986237990256640 18791903750674029281280 18931103037716059127808 19659222385320522940416 19966397735091156111360 20044697334052297900032 20163305010585151733760 21034558930795621253120 21223797177231844835328 21297490917430566518784 21327111906189162577920 21843580428133914378240 22271885926724775444480 22550284500808835137536 22683718136908295700480 23128496923906497576960 23663878797145073909760 23959677282109387333632 24574027981650653675520 25055871667565372375040 25241470716954745503744 26212296513760697253888 26529746471539806044160 26621863646788208148480 27754196308687797092352 28187855626011043921920 28396654556574088691712 29124773904178552504320 29488833577980784410624 29949596602636734167040 30067046001078446850048 30244957515877727600640 31551838396193431879680 31946236376145849778176 32765370642200871567360 33407828890087163166720 34692745385859746365440 35372995295386408058880 35495818195717610864640 36293949019053273120768 36861041972475980513280 37583807501348058562560 37862206075432118255616 39318444770641045880832 39932795470182312222720 40089394668104595800064 42069117861591242506240 42594981834861133037568 42654223812378325155840 43687160856267828756480 45100569001617670275072 45367436273816591400960 46256993847812995153920 47327757594290147819520 47919354564218774667264 49148055963301307351040 50111743335130744750080 52424593027521394507776 53059492943079612088320 53243727293576416296960 56375711252022087843840 56793309113148177383424 58977667155961568821248 59899193205273468334080 60134092002156893700096 60489915031755455201280 63103676792386863759360 63892472752291699556352 65530741284401743134720 66815657780174326333440 69385490771719492730880 70991636391435221729280 73722083944951961026560 75167615002696117125120 75724412150864236511232 78636889541282091761664 79865590940364624445440 85189963669722266075136 87374321712535657512960 90201138003235340550144 90734872547633182801920 94655515188580295639040 95838709128437549334528 98296111926602614702080 100223486670261489500160 106118985886159224176640 106487454587152832593920 112751422504044175687680 113586618226296354766848 117955334311923137642496 119798386410546936668160 120268184004313787400192 126207353584773727518720 127784945504583399112704 131061482568803486269440 138770981543438985461760 141983272782870443458560 147444167889903922053120 150335230005392234250240 157273779082564183523328 159731181880729248890880 170379927339444532150272 180402276006470681100288 181469745095266365603840 189311030377160591278080 191677418256875098669056 196592223853205229404160 200446973340522979000320 212974909174305665187840 225502845008088351375360 227173236452592709533696 235910668623846275284992 239596772821093873336320 255569891009166798225408 262122965137606972538880 283966545565740886917120 294888335779807844106240 300670460010784468500480 319462363761458497781760 340759854678889064300544 360804552012941362200576 378622060754321182556160 383354836513750197338112 393184447706410458808320 425949818348611330375680 451005690016176702750720 471821337247692550569984 479193545642187746672640 511139782018333596450816 567933091131481773834240 589776671559615688212480 601340920021568937000960 638924727522916995563520 681519709357778128601088 766709673027500394676224 786368895412820917616640 851899636697222660751360 902011380032353405501440 958387091284375493345280 1022279564036667192901632 1135866182262963547668480 1179553343119231376424960 1277849455045833991127040 1533419346055000789352448 1703799273394445321502720 1804022760064706811002880 1916774182568750986690560 2044559128073334385803264 2359106686238462752849920 2555698910091667982254080 3066838692110001578704896 3407598546788890643005440 3833548365137501973381120 5111397820183335964508160 6133677384220003157409792 7667096730275003946762240 10222795640366671929016320 15334193460550007893524480 30668386921100015787048960
- Sum of all divisors σ(n): 127194927100086253274496000
- Sum of proper divisors (its aliquot sum) s(n): 96526540178986237487447040
- 30668386921100015787048960 is an abundant number, because the sum of its proper divisors (96526540178986237487447040) is greater than itself. Its abundance is 65858153257886221700398080
Bases of 30668386921100015787048960
- Binary: 11001010111100100100010010110000110010101011010100001101101111110000000000000000000002
- Hexadecimal: 0x195E48961956A1B7E00000
- Base-36: 3UQ3224M4NTMV4000
Squares and roots of 30668386921100015787048960
- 30668386921100015787048960 squared (306683869211000157870489602) is 940549956342298505951861695258963342914865437081600
- 30668386921100015787048960 cubed (306683869211000157870489603) is 28845149979729338343154355822805097660286579723213949835711527019018715136000
-
The
square root of 30668386921100015787048960 is 5537904560490.3679837711 -
The
cube root of 30668386921100015787048960 is 313013915.0795295071
Scales and comparisons
How big is 30668386921100015787048960?- 30,668,386,921,100,015,787,048,960 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 30,668,386,921,100,015,787,048,960 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 30668386921100015787048960 cubic inches would be around 26084492.9 feet tall.
Recreational maths with 30668386921100015787048960
- 30668386921100015787048960 backwards is 06984078751000112968386603
- 30668386921100015787048960 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 30668386921100015787048960'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 30668386921100015787048960 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 30668386921100015787048960 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/30668386921100015787048960/
Chicago style:
Numbermatics. 2024. "Number 30668386921100015787048960 - Facts about the integer". https://numbermatics.com/n/30668386921100015787048960/
The information we have on file for 30668386921100015787048960 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 30668386921100015787048960, math, Factors of 30668386921100015787048960, curriculum, school, college, exams, university, Prime factorization of 30668386921100015787048960, STEM, science, technology, engineering, physics, economics, calculator, thirty septillion, six hundred sixty-eight sextillion, three hundred eighty-six quintillion, nine hundred twenty-one quadrillion, one hundred trillion, fifteen billion, seven hundred eighty-seven million, forty-eight thousand, nine hundred sixty.