17138205796115608734007296
17,138,205,796,115,608,734,007,296 is an even composite number composed of six prime numbers multiplied together.
17138205796115608734007296 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 17138205796115608734007296:
220 × 36 × 72 × 134 × 472 × 26932
(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 × 7 × 7 × 13 × 13 × 13 × 13 × 47 × 47 × 2693 × 2693)See below for interesting mathematical facts about the number 17138205796115608734007296 from the Numbermatics database.
Names of 17138205796115608734007296
- Cardinal: 17138205796115608734007296 can be written as Seventeen septillion, one hundred thirty-eight sextillion, two hundred five quintillion, seven hundred ninety-six quadrillion, one hundred fifteen trillion, six hundred eight billion, seven hundred thirty-four million, seven thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 1.7138205796115608734007296 × 1025
Factors of 17138205796115608734007296
Divisors of 17138205796115608734007296
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 47 48 49 52 54 56 63 64 72 78 81 84 91 94 96 98 104 108 112 117 126 128 141 144 147 156 162 168 169 182 188 189 192 196 208 216 224 234 243 252 256 273 282 288 294 312 324 329 336 338 351 364 376 378 384 392 416 423 432 441 448 468 486 504 507 512 546 564 567 576 588 611 624 637 648 658 672 676 702 728 729 752 756 768 784 819 832 846 864 882 896 936 972 987 1008 1014 1024 1053 1092 1128 1134 1152 1176 1183 1222 1248 1269 1274 1296 1316 1323 1344 1352 1404 1456 1458 1504 1512 1521 1536 1568 1638 1664 1692 1701 1728 1764 1792 1833 1872 1911 1944 1974 2016 2028 2048 2106 2184 2197 2209 2256 2268 2303 2304 2352 2366 2444 2457 2496 2538 2548 2592 2632 2646 2688 2693 2704 2808 2912 2916 2961 3008 3024 3042 3072 3136 3159 3276 3328 3384 3402 3456 3528 3549 3584 3666 3744 3807 3822 3888 3948 3969 4032 4056 4096 4212 4277 4368 4394 4418 4512 4536 4563 4606 4608 4704 4732 4888 4914 4992 5076 5096 5103 5184 5264 5292 5376 5386 5408 5499 5616 5733 5824 5832 5922 6016 6048 6084 6144 6272 6318 6552 6591 6627 6656 6768 6804 6909 6912 7056 7098 7168 7332 7371 7488 7614 7644 7776 7896 7938 7943 8064 8079 8112 8192 8281 8424 8554 8736 8788 8836 8883 9024 9072 9126 9212 9216 9408 9464 9477 9776 9828 9984 10152 10192 10206 10368 10528 10584 10647 10752 10772 10816 10998 11232 11421 11466 11648 11664 11844 11907 12032 12096 12168 12288 12544 12636 12831 13104 13182 13254 13312 13536 13608 13689 13818 13824 14112 14196 14336 14664 14742 14976 15228 15288 15379 15463 15552 15792 15876 15886 16128 16158 16224 16384 16497 16562 16848 17108 17199 17472 17576 17672 17766 18048 18144 18252 18424 18432 18816 18851 18928 18954 19552 19656 19773 19881 19968 20304 20384 20412 20727 20736 21056 21168 21294 21504 21544 21632 21996 22113 22464 22842 22932 23296 23328 23688 23814 23829 24064 24192 24237 24336 24576 24843 25088 25272 25662 26208 26364 26508 26624 26649 27072 27216 27378 27636 27648 28224 28392 28561 28672 28717 29328 29484 29939 29952 30456 30576 30758 30926 31104 31584 31752 31772 31941 32256 32316 32448 32768 32994 33124 33696 34216 34263 34398 34944 35009 35152 35344 35532 35721 36096 36288 36504 36848 36864 37632 37702 37856 37908 38493 39104 39312 39546 39762 39936 40608 40768 40824 41067 41454 41472 42112 42336 42588 43008 43088 43264 43992 44226 44928 45684 45864 46137 46389 46592 46656 47376 47628 47658 48128 48384 48474 48672 49152 49491 49686 50176 50544 51324 51597 52416 52728 53016 53248 53298 54144 54432 54756 55272 55296 55601 56448 56553 56784 57122 57344 57434 58656 58968 59319 59643 59878 59904 60912 61152 61516 61852 62181 62208 63168 63504 63544 63882 64512 64632 64896 65536 65988 66248 66339 67392 68432 68526 68796 69888 70018 70304 70688 71064 71442 71487 72192 72576 72711 73008 73696 73728 74529 75264 75404 75712 75816 76986 78208 78624 79092 79524 79872 79947 81216 81536 81648 82134 82908 82944 84224 84672 85176 85683 86016 86151 86176 86528 87984 88452 89817 89856 91368 91728 92274 92778 93184 93312 94752 95256 95316 95823 96256 96768 96948 97344 98304 98982 99372 100352 101088 102648 103194 103259 104832 105027 105456 106032 106496 106596 107653 108241 108288 108864 109512 110544 110592 111202 112896 113106 113568 114244 114688 114868 115479 117312 117936 118638 119286 119756 119808 121824 122304 123032 123201 123704 124362 124416 126336 126571 127008 127088 127764 129024 129264 129792 131072 131957 131976 132496 132678 134784 136864 137052 137592 138411 139167 139776 140036 140608 141376 142128 142884 142974 144384 145152 145422 146016 147392 147456 148473 149058 150528 150808 151424 151632 153972 154791 156416 157248 158184 159048 159744 159894 162432 163072 163296 164268 165816 165888 166803 168448 169344 169659 170352 171366 172032 172302 172352 173056 175968 176904 177957 178929 179634 179712 182736 183456 184548 185556 186368 186543 186624 189504 190512 190632 191646 192512 193536 193896 194688 196608 197964 198744 199927 200704 201019 202176 205296 206388 206518 209664 210054 210912 212064 212992 213192 214461 215306 216482 216576 217728 218133 219024 221088 221184 222404 223587 225792 226212 227136 228488 229376 229736 230958 234624 235872 237276 238572 239512 239616 239841 243648 244608 245063 246064 246402 247408 248724 248832 252672 253142 254016 254176 255528 257049 258048 258453 258528 259584 262144 263914 263952 264992 265356 269451 269568 273728 274104 275184 276822 278334 279552 280072 281216 282752 284256 285768 285948 287469 288768 290304 290844 292032 294784 294912 296946 298116 301056 301616 302848 303264 307944 309582 309777 312832 314496 315081 316368 318096 319488 319788 322959 324723 324864 326144 326592 328536 331632 331776 333606 336896 338688 339318 340704 342732 344064 344604 344704 346112 346437 351936 353808 355914 357858 359268 359424 365472 366912 369096 371112 372736 373086 373248 373321 379008 379713 381024 381264 383292 385024 387072 387792 389207 389376 393216 395871 395928 397488 399854 401408 402038 404352 410592 412776 413036 415233 417501 419328 420108 421824 424128 425984 426384 428922 430612 432964 433152 435456 436266 438048 442176 442368 444808 445419 447174 451584 452424 454272 455117 456976 458752 459472 461916 464373 469248 471744 474552 477144 479024 479232 479682 487296 489216 490126 492128 492804 494816 497448 497664 500409 505344 506284 508032 508352 508977 511056 514098 516096 516906 517056 519168 524288 527828 527904 529984 530712 533871 536787 538902 539136 547456 548208 550368 553644 556668 559104 559629 560144 562432 565504 568512 571536 571896 574938 577536 580608 581688 584064 589568 589824 593892 596232 599781 602112 603057 603232 605696 606528 615888 619164 619554 625664 628992 630162 632736 636192 638976 639576 643383 645918 649446 649728 652288 653184 654399 657072 663264 663552 667212 670761 673792 677376 678636 681408 685464 688128 689208 689408 692224 692874 703872 707616 711828 715716 718536 718848 722813 730944 733824 735189 738192 742224 745472 746172 746496 746642 758016 759426 762048 762528 766584 770048 771147 774144 775359 775584 778414 778752 786432 791742 791856 794976 799708 802816 804076 808353 808704 821184 825552 826072 830466 835002 838656 840216 843648 848256 851968 852768 857844 861224 862407 865928 866304 870912 872532 876096 884352 884736 885997 889616 890838 894348 903168 904848 908544 910234 913952 917504 918944 923832 928746 929331 938496 943488 945243 949104 954288 958048 958464 959364 968877 974169 974592 978432 980252 984256 985608 989632 994896 995328 1000818 1010688 1012568 1016064 1016704 1017954 1022112 1028196 1032192 1033812 1034112 1038336 1039311 1048576 1055656 1055808 1059968 1061424 1067742 1073574 1077804 1078272 1094912 1096416 1100736 1107288 1113336 1118208 1119258 1119963 1120288 1124864 1131008 1137024 1139139 1143072 1143792 1149876 1155072 1161216 1163376 1167621 1168128 1179136 1179648 1187613 1187784 1192464 1199562 1204224 1206114 1206464 1211392 1213056 1231776 1238328 1239108 1245699 1251328 1252503 1257984 1260324 1265472 1272384 1277952 1279152 1286766 1291836 1298892 1299456 1304576 1306368 1308798 1314144 1326528 1327104 1334424 1341522 1342367 1347584 1354752 1357272 1362816 1365351 1370928 1376256 1378416 1378816 1384448 1385748 1399489 1407133 1407744 1415232 1423656 1431432 1437072 1437696 1445626 1461888 1467648 1470378 1476384 1484448 1490944 1492344 1492992 1493284 1501227 1516032 1518852 1524096 1525056 1526931 1533168 1540096 1542294 1548288 1550718 1551168 1556828 1557504 1572864 1583484 1583712 1589952 1599416 1601613 1605632 1608152 1610361 1616706 1617408 1642368 1645423 1651104 1652144 1660932 1670004 1677312 1678887 1680432 1687296 1696512 1703936 1705536 1715441 1715688 1722448 1724814 1731856 1732608 1741824 1745064 1752192 1768704 1769472 1771994 1779232 1781676 1788696 1799343 1806336 1809171 1809696 1817088 1820468 1827904 1835008 1837888 1847664 1857492 1858662 1876992 1886976 1890486 1898208 1908576 1916096 1916928 1918728 1930149 1937754 1948338 1949184 1956864 1960504 1963197 1968512 1971216 1979264 1989792 1990656 2001636 2012283 2021376 2025136 2032128 2033408 2035908 2044224 2056392 2064384 2067624 2068224 2076672 2078622 2111312 2111616 2119936 2122848 2135484 2147148 2155608 2156544 2168439 2189824 2192832 2201472 2205567 2214576 2226672 2236416 2238516 2239926 2240576 2249728 2262016 2274048 2278278 2286144 2287584 2299752 2310144 2313441 2322432 2326077 2326752 2335242 2336256 2358272 2359296 2375226 2375568 2384928 2399124 2408448 2412228 2412928 2422784 2425059 2426112 2463552 2476656 2478216 2491398 2502656 2505006 2515968 2520648 2530944 2544768 2555904 2558304 2573532 2583672 2597784 2598912 2609152 2612736 2613247 2617596 2628288 2653056 2654208 2657991 2668848 2683044 2684734 2695168 2709504 2714544 2725632 2730702 2741856 2752512 2756832 2757632 2768896 2771496 2787993 2798978 2814266 2815488 2830464 2835729 2847312 2862864 2874144 2875392 2891252 2906631 2922507 2923776 2935296 2940756 2952768 2968896 2981888 2984688 2985984 2986568 3002454 3032064 3037704 3048192 3050112 3053862 3066336 3080192 3084588 3096576 3101436 3102336 3113656 3115008 3117933 3145728 3166968 3167424 3179904 3185819 3198832 3203226 3211264 3216304 3220722 3233412 3234816 3284736 3290846 3302208 3304288 3321864 3340008 3354624 3357774 3359889 3360864 3374592 3393024 3407872 3411072 3417417 3430882 3431376 3444896 3449628 3463712 3465216 3483648 3490128 3502863 3504384 3537408 3538944 3543988 3558464 3562839 3563352 3577392 3598686 3612672 3618342 3619392 3634176 3640936 3655808 3670016 3675776 3695328 3714984 3717324 3737097 3753984 3757509 3773952 3780972 3796416 3817152 3832192 3833856 3837456 3860298 3875508 3896676 3898368 3913728 3921008 3926394 3937024 3942432 3958528 3979584 3981312 4003272 4024566 4027101 4042752 4050272 4064256 4066816 4071816 4088448 4096053 4112784 4128768 4135248 4136448 4153344 4157244 4198467 4221399 4222624 4223232 4239872 4245696 4270968 4294296 4311216 4313088 4336878 4379648 4385664 4402944 4411134 4429152 4453344 4472832 4477032 4479852 4481152 4499456 4503681 4524032 4548096 4556556 4572288 4575168 4580793 4599504 4620288 4626882 4644864 4652154 4653504 4670484 4672512 4716544 4718592 4750452 4751136 4769856 4798248 4816896 4824456 4825856 4845568 4850118 4852224 4853173 4927104 4936269 4953312 4956432 4982796 5005312 5010012 5031936 5041296 5059691 5061888 5089536 5111808 5116608 5146323 5147064 5167344 5195568 5197824 5218304 5225472 5226494 5235192 5256576 5306112 5308416 5315982 5337696 5366088 5369468 5390336 5398029 5419008 5427513 5429088 5451264 5461404 5483712 5505024 5513664 5515264 5537792 5542992 5575986 5597956 5628532 5630976 5660928 5671458 5694624 5725728 5748288 5750784 5782504 5790447 5813262 5845014 5847552 5870592 5881512 5905536 5916521 5937792 5948837 5963776 5969376 5971968 5973136 6004908 6036849 6064128 6075408 6096384 6100224 6107724 6132672 6160384 6169176 6193152 6201979 6202872 6204672 6227312 6230016 6235866 6333936 6334848 6359808 6371638 6397664 6406452 6422528 6432608 6441444 6466824 6469632 6505317 6569472 6581692 6604416 6608576 6616701 6643728 6680016 6709248 6715548 6719778 6721728 6749184 6786048 6815744 6822144 6834834 6861764 6862752 6889792 6899256 6927424 6930432 6940323 6967296 6978231 6980256 7005726 7008768 7074816 7077888 7087976 7116928 7125678 7126704 7154784 7197372 7225344 7236684 7238784 7252249 7268352 7275177 7281872 7311616 7340032 7351552 7390656 7429968 7434648 7474194 7507968 7515018 7547904 7561944 7592832 7634304 7664384 7667712 7674912 7720596 7751016 7793352 7796736 7827456 7839741 7842016 7852788 7874048 7884864 7917056 7959168 7962624 7973973 8006544 8049132 8054202 8085504 8100544 8128512 8133632 8143632 8176896 8192106 8225568 8257536 8270496 8272896 8306688 8314488 8363979 8396934 8442798 8445248 8446464 8479744 8491392 8507187 8541936 8588592 8622432 8626176 8673756 8719893 8759296 8767521 8771328 8805888 8822268 8858304 8906688 8945664 8954064 8959704 8962304 8998912 9007362 9048064 9096192 9113112 9144576 9150336 9161586 9199008 9240576 9253764 9289728 9304308 9307008 9340968 9345024 9396569 9433088 9437184 9500904 9502272 9539712 9557457 9596496 9633792 9648912 9651712 9691136 9700236 9704448 9706346 9854208 9872538 9906624 9912864 9965592 10010624 10020024 10063872 10079667 10082592 10119382 10123776 10179072 10223616 10233216 10252251 10292646 10294128 10334688 10391136 10395648 10436608 10450944 10452988 10470384 10508589 10513152 10612224 10616832 10631964 10675392 10688517 10732176 10738936 10780672 10796058 10838016 10855026 10858176 10902528 10922808 10967424 11010048 11027328 11030528 11075584 11085984 11151972 11195912 11211291 11257064 11261952 11272527 11321856 11342916 11389248 11451456 11496576 11501568 11517961 11565008 11580894 11626524 11690028 11695104 11741184 11763024 11811072 11833042 11875584 11897674 11927552 11938752 11943936 11946272 12009816 12073698 12081303 12128256 12150816 12192768 12200448 12215448 12265344 12288159 12320768 12338352 12386304 12403958 12405744 12409344 12454624 12460032 12471732 12595401 12664197 12667872 12669696 12719616 12743276 12795328 12812904 12845056 12865216 12882888 12933648 12939264 13010634 13138944 13163384 13208832 13217152 13233402 13287456 13360032 13418496 13431096 13439556 13443456 13498368 13511043 13572096 13631488 13644288 13669668 13723528 13725504 13742379 13779584 13798512 13854848 13860864 13880646 13934592 13956462 13960512 14011452 14017536 14149632 14155776 14175952 14233856 14251356 14253408 14309568 14394744 14450688 14473368 14477568 14504498 14536704 14550354 14559519 14563744 14623232 14703104 14781312 14808807 14859936 14869296 14948388 15015936 15030036 15095808 15123888 15179073 15185664 15268608 15328768 15335424 15349824 15438969 15441192 15502032 15586704 15593472 15654912 15679482 15684032 15705576 15748096 15769728 15834112 15918336 15925248 15947946 16013088 16098264 16108404 16171008 16194087 16201088 16257024 16267264 16282539 16287264 16353792 16384212 16451136 16515072 16540992 16545792 16613376 16628976 16727958 16793868 16885596 16890496 16892928 16959488 16982784 17014374 17083872 17177184 17244864 17252352 17347512 17439786 17518592 17535042 17542656 17611776 17644536 17716608 17749563 17813376 17846511 17891328 17908128 17919408 17924608 17997824 18014724 18096128 18192384 18226224 18289152 18292729 18300672 18323172 18398016 18481152 18507528 18579456 18605937 18608616 18614016 18681936 18690048 18793138 18866176 19001808 19004544 19079424 19114914 19192992 19267584 19297824 19303424 19382272 19400472 19408896 19412692 19515951 19708416 19745076 19813248 19825728 19850103 19931184 20021248 20040048 20127744 20159334 20165184 20238764 20247552 20358144 20447232 20466432 20504502 20585292 20588256 20669376 20782272 20791296 20820969 20873216 20901888 20905976 20934693 20940768 21017178 21026304 21224448 21233664 21263928 21350784 21377034 21390499 21464352 21477872 21561344 21592116 21676032 21710052 21716352 21756747 21805056 21825531 21845616 21934848 22020096 22054656 22061056 22151168 22171968 22300733 22303944 22391824 22422582 22514128 22523904 22545054 22643712 22685832 22778496 22902912 22993152 23003136 23035922 23130016 23161788 23253048 23380056 23390208 23482368 23519223 23526048 23622144 23666084 23751168 23795348 23855104 23877504 23887872 23892544 23921919 24019632 24147396 24162606 24256512 24301632 24385536 24400896 24430896 24530688 24576318 24641536 24676704 24772608 24807916 24811488 24818688 24909248 24920064 24943464 25091937 25190802 25328394 25335744 25339392 25439232 25486552 25521561 25590656 25625808 25690112 25730432 25765776 25867296 25878528 26021268 26159679 26277888 26302563 26326768 26417664 26434304 26466804 26574912 26720064 26836992 26862192 26879112 26886912 26996736 27022086 27144192 27288576 27339336 27447056 27451008 27484758 27559168 27597024 27709696 27721728 27761292 27869184 27912924 27921024 28022904 28035072 28189707 28299264 28311552 28351904 28467712 28502712 28506816 28619136 28672371 28789488 28901376 28946736 28955136 29008996 29073408 29100708 29119038 29127488 29246464 29406208 29562624 29617614 29719872 29738592 29896776 30031872 30060072 30191616 30239001 30247776 30358146 30371328 30537216 30657536 30670848 30699648 30756753 30877938 30882384 31004064 31173408 31186944 31309824 31358964 31368064 31411152 31496192 31525767 31539456 31668224 31836672 31850496 31895892 32026176 32065551 32196528 32216808 32342016 32388174 32402176 32514048 32534528 32565078 32574528 32707584 32768424 32902272 33030144 33081984 33091584 33226752 33257952 33455916 33587736 33771192 33780992 33785856 33918976 33965568 33972211 34028748 34167744 34354368 34489728 34504704 34553883 34695024 34879572 35037184 35070084 35085312 35223552 35289072 35433216 35499126 35626752 35693022 35782656 35816256 35838816 35849216 35995648 36029448 36192256 36243909 36384768 36452448 36578304 36585458 36601344 36646344 36796032 36864477 36962304 37015056 37158912 37211874 37217232 37228032 37363872 37380096 37586276 37732352 37786203 37992591 38003616 38009088 38158848 38229828 38385984 38535168 38595648 38606848 38764544 38800944 38817792 38825384 39031902 39416832 39490152 39626496 39651456 39700206 39862368 40042496 40080096 40255488 40318668 40330368 40477528 40495104 40533129 40716288 40894464 40932864 41009004 41170584 41176512 41338752 41415647 41564544 41582592 41641859 41641938 41746432 41803776 41811952 41869386 41881536 42034356 42052608 42448896 42467328 42527856 42701568 42754068 42780998 42928704 42955744 43122688 43184232 43352064 43420104 43432704 43513494 43610112 43651062 43678557 43691232 43869696 44109312 44122112 44302336 44343936 44426421 44601466 44607888 44783648 44845164 45028256 45047808 45090108 45287424 45371664 45537219 45556992 45805824 45986304 46006272 46071844 46260032 46316907 46323576 46506096 46760112 46780416 46964736 47038446 47052096 47244288 47332168 47502336 47590696 47710208 47755008 47775744 47785088 47843838 48039264 48294792 48325212 48513024 48582261 48603264 48771072 48801792 48847617 48861792 49061376 49152636 49283072 49353408 49545216 49615832 49622976 49637376 49818496 49840128 49886928 50183874 50381604 50656788 50671488 50678784 50765743 50878464 50973104 51043122 51181312 51251616 51380224 51460864 51531552 51734592 51757056 52042536 52319358 52555776 52605126 52653536 52835328 52868608 52933608 53149824 53248689 53440128 53539533 53673984 53724384 53758224 53773824 53993472 54044172 54288384 54577152 54678672 54878187 54894112 54902016 54969516 55118336 55194048 55419392 55443456 55522584 55738368 55817811 55825848 55842048 56045808 56070144 56379414 56598528 56703808 56935424 57005424 57013632 57238272 57344742 57578976 57802752 57893472 57910272 58017992 58146816 58201416 58238076 58254976 58492928 58547853 58812416 59125248 59235228 59439744 59477184 59550309 59793552 60063744 60120144 60383232 60478002 60495552 60716292 60742656 61074432 61315072 61341696 61399296 61513506 61755876 61764768 62008128 62346816 62373888 62619648 62717928 62736128 62822304 62992384 63051534 63078912 63091249 63336448 63673344 63700992 63791784 64052352 64131102 64171497 64393056 64433616 64684032 64776348 64804352 65028096 65069056 65130156 65149056 65270241 65415168 65536848 65775983 65804544 66060288 66163968 66183168 66453504 66515904 66902199 66911832 67175472 67542384 67561984 67571712 67837952 67931136 67944422 68057496 68335488 68708736 68979456 69009408 69107766 69390048 69759144 70074368 70140168 70170624 70447104 70557669 70578144 70866432 70998252 71253504 71386044 71565312 71632512 71677632 71698432 71765757 71991296 72058896 72384512 72487818 72769536 72904896 73156608 73170916 73202688 73292688 73592064 73728954 73924608 74030112 74317824 74423748 74434464 74456064 74727744 74760192 75172552 75275811 75464704 75572406 75985182 76007232 76018176 76317696 76459656 76771968 76914773 77070336 77191296 77213696 77334881 77529088 77601888 77635584 77650768 78063804 78479037 78833664 78907689 78980304 79252992 79302912 79400412 79724736 80084992 80160192 80510976 80625727 80637336 80660736 80955056 80990208 81066258 81432576 81865728 82018008 82341168 82353024 82677504 82831294 83129088 83165184 83283718 83283876 83492864 83607552 83623904 83738772 83763072 84068712 84105216 84569121 84897792 84934656 85055712 85403136 85508136 85561996 85857408 85911488 86017113 86245376 86368464 86704128 86840208 86865408 87026988 87220224 87302124 87357114 87382464 87739392 88218624 88244224 88604672 88687872 88852842 89202932 89215776 89567296 89690328 90056512 90095616 90180216 90574848 90717003 90743328 91074438 91113984 91611648 91972608 92012544 92143688 92270259 92520064 92633814 92647152 93012192 93520224 93560832 93929472 94076892 94104192 94279237 94488576 94577301 94664336 95004672 95181392 95420416 95510016 95551488 95570176 95687676 96078528 96196653 96589584 96650424 97026048 97164522 97206528 97542144 97603584 97695234 97723584 98122752 98305272 98706816 99090432 99231664 99245952 99274752 99636992 99680256 99773856 100367748 100763208 101313576 101342976 101357568 101531486 101756928 101916633 101946208 102086244 102362624 102503232 102921728 103063104 103469184 103514112 103661649 104085072 104638716 105111552 105210252 105307072 105670656 105737216 105867216 106299648 106497378 106880256 107079066 107347968 107448768 107516448 107547648 107986944 108088344 108576768 108731727 109154304 109357344 109756374 109788224 109804032 109939032 110236672 110388096 110593431 110838784 110886912 111045168 111476736 111635622 111651696 111684096 112091616 112140288 112758828 113197056 113358609 113407616 113870848 113977773 114010848 114027264 114476544 114689484 115157952 115605504 115786944 115820544 116035984 116293632 116402832 116476152 116509952 116985856 117095706 117624832 118250496 118470456 118879488 118954368 119100618 119587104 120127488 120240288 120766464 120956004 120991104 121432584 121485312 122148864 122630144 122683392 122798592 123027012 123511752 123529536 124016256 124246941 124693632 124747776 124925577 125239296 125435856 125472256 125644608 125984768 126103068 126157824 126182498 126672896 127346688 127401984 127583568 128104704 128262204 128342994 128786112 128867232 129368064 129552696 129608704 130056192 130138112 130260312 130298112 130540482 130830336 131035671 131073696 131551966 131609088 132327936 132366336 132907008 133031808 133279263 133804398 133823664 134350944 135084768 135123968 135143424 135675904 135862272 135888844 136114992 136611657 136670976 137417472 137958912 138018816 138215532 138780096 138950721 139518288 140148736 140280336 140341248 140894208 141115338 141156288 141732864 141996504 142507008 142772088 143130624 143265024 143355264 143396864 143531514 143982592 144117792 144769024 144975636 145539072 145746783 145809792 146313216 146341832 146405376 146542851 146585376 147184128 147457908 147849216 148060224 148635648 148847496 148868928 148912128 149455488 149520384 149733493 150345104 150551622 150929408 151144812 151970364 152014464 152036352 152297229 152635392 152919312 153543936 153829546 154140672 154382592 154427392 154669762 155058176 155203776 155271168 155301536 156127608 156958074 157667328 157815378 157960608 158505984 158605824 158800824 159449472 159746067 160169984 160320384 160618599 161021952 161251454 161274672 161321472 161910112 161980416 162132516 162865152 163731456 164036016 164634561 164682336 164706048 165355008 165662588 166258176 166330368 166567436 166567752 166985728 167215104 167247808 167453433 167477544 167526144 168137424 168210432 169138242 169795584 170111424 170806272 171016272 171123992 171714816 171822976 172034226 172490752 172736928 173408256 173680416 173730816 174053976 174440448 174604248 174714228 174764928 175478784 175643559 176437248 176488448 177209344 177375744 177705684 178405864 178431552 178650927 179134592 179380656 180113024 180191232 180360432 181149696 181434006 181486656 182148876 182227968 183223296 183945216 184025088 184287376 184540518 185040128 185267628 185294304 186024384 187040448 187121664 187858944 188153784 188208384 188558474 188977152 189154602 189273747 189328672 190009344 190362784 191020032 191102976 191140352 191375352 192157056 192393306 192514491 193179168 193300848 194052096 194329044 194413056 195084288 195207168 195390468 195447168 195810723 196245504 196610544 197327949 197413632 198180864 198463328 198491904 198549504 199273984 199360512 199547712 200706597 200735496 201526416 202627152 202685952 202715136 203062972 203513856 203833266 203892416 204172488 204725248 205006464 205843456 206126208 206938368 207028224 207323298 208170144 209277432 210223104 210420504 210614144 211341312 211474432 211673007 211734432 212599296 212994756 213760512 214158132 214695936 214897536 215032896 215095296 215297271 215973888 216176688 217153536 217463454 218308608 218714688 219512748 219576448 219608064 219878064 220473344 220776192 221186862 221677568 221773824 222090336 222953472 223271244 223303392 223368192 224183232 224280576 225517656 226394112 226717218 226815232 227741696 227955546 228021696 228054528 228953088 229378968 230315904 230744319 231211008 231573888 231641088 232004643 232071968 232587264 232805664 232952304 233019904 233971712 234191412 235249664 236500992 236940912 237758976 237805477 237908736 238201236 239174208 240254976 240480576 241532928 241877181 241912008 241982208 242865168 242970624 244297728 245260288 245597184 246054024 247023504 247059072 248032512 248493882 249387264 249495552 249851154 250478592 250871712 250944512 251289216 251969536 252206136 252315648 252364996 253345792 253707363 254693376 254803968 255167136 256209408 256524408 256685988 257572224 257734464 258051339 258736128 259105392 259217408 260112384 260276224 260520624 260596224 261080964 261660672 262071342 262147392 263103932 263218176 264655872 264732672 265814016 266063616 266558526 267608796 267647328 268701888 270169536 270247936 270286848 271351808 271724544 271777688 272151009 272229984 273223314 273341952 274834944 275917824 276037632 276431064 277560192 277901442 278076487 279036576 280297472 280560672 280682496 281788416 282230676 282312576 282837711 283465728 283731903 283993008 285014016 285544176 286261248 286530048 286710528 286793728 287063028 287965184 288235584 289538048 289909529 289951272 291078144 291493013 291493566 291619584 292626432 292683664 292810752 293085702 293170752 294368256 294915816 296120448 297271296 297694992 297737856 297824256 298910976 299040768 299466986 300690208 301103244 301858816 302289624 303940728 304028928 304072704 304594458 305270784 305749899 305838624 307087872 307659092 308765184 308854784 309339524 310116352 310407552 310542336 310603072 310984947 312255216 313916148 315334656 315630756 315921216 317011968 317211648 317601648 318898944 319492134 320339968 320640768 321237198 322043904 322502908 322549344 322642944 323820224 323960832 324265032 325730304 326195181 327462912 328072032 329269122 329364672 329412096 330710016 331325176 331780293 332516352 332660736 333134872 333135504 333971456 334430208 334495616 334906866 334955088 335052288 336274848 336420864 338276484 339591168 340075827 340222848 340855703 341612544 341933319 342032544 342247984 343429632 343645952 344068452 344981504 345473856 346816512 347360832 347461632 348107952 348880896 349208496 349428456 349529856 350957568 351287118 352874496 352976896 354751488 355360201 355411368 356811728 356863104 357301854 358269184 358761312 360226048 360382464 360720864 362299392 362868012 362973312 364297752 364455936 366446592 367890432 368050176 368574752 369081036 370080256 370535256 370588608 372048768 372740823 374080896 374243328 374776731 375717888 376307568 376416768 377116948 377954304 378309204 378547494 378657344 380018688 380725568 382040064 382205952 382280704 382750704 384314112 384786612 385028982 386358336 386601696 388104192 388658088 388826112 390168576 390414336 390780936 390894336 391621446 392491008 393107013 393221088 394655898 394827264 396926656 396983808 397099008 398547968 398721024 399095424 399837789 401413194 401470992 403052832 405254304 405371904 405430272 406125944 407027712 407666532 407784832 408344976 409450496 409834971 410012928 411686912 412252416 413876736 414056448 414646596 416340288 416852163 418554864 420446208 420841008 421228288 422682624 422948864 423346014 423468864 425198592 425989512 427521024 428316264 429391872 429795072 430065792 430190592 430594542 431947776 432353376 434307072 434926908 436617216 437429376 439025496 439152896 439216128 439756128 440946688 441552384 441638743 442373724 443355136 443547648 444180672 445906944 446542488 446606784 446736384 448366464 448561152 449200479 451035312 452788224 453434436 453630464 455483392 455911092 456043392 456109056 456891687 457906176 458757936 460631808 461488638 462422016 463147776 463282176 464009286 464143936 465174528 465611328 465904608 466039808 467943424 468382824 470499328 473001984 473881824 475517952 475610954 475817472 476402472 478348416 479238201 480509952 480961152 481855797 483065856 483754362 483824016 483964416 485730336 485941248 488595456 490520576 491194368 492108048 493903683 494047008 494118144 496065024 496987764 498774528 498991104 499702308 500957184 501743424 501889024 502360299 502578432 503939072 504412272 504631296 504729992 506691584 507414726 509386752 510334272 512418816 513048816 513371976 515144448 515468928 516102678 517472256 518210784 518434816 520224768 520552448 521041248 521192448 522161928 523321344 524142684 524294784 526207864 526436352 526930677 529311744 529465344 531628032 532127232 533117052 535217592 535294656 537403776 538403411 540339072 540495872 540573696 541344167 542703616 543449088 543555376 544302018 544459968 546446628 546683904 549669888 551835648 552075264 552862128 555120384 555802884 556152974 558073152 560594944 561121344 561364992 563576832 564461352 564625152 565675422 566931456 567463806 567821241 567986016 570028032 571088352 573060096 573421056 573587456 574126056 575930368 576471168 577543473 579076096 579819058 579902544 582156288 582986026 582987132 583239168 585252864 585367328 585621504 586171404 586341504 587432169 588736512 589831632 591983847 592240896 594542592 595389984 595475712 595648512 597821952 598081536 598933972 601380416 602119791 602206488 603717632 604579248 607881456 608057856 608145408 609188916 610541568 611499798 611677248 614175744 615318184 617530368 617709568 618679048 620232704 620815104 621084672 621206144 621969894 624510432 627832296 630669312 631261512 631842432 634023936 634423296 635019021 635203296 637797888 638984268 640679936 641281536 642474396 644087808 645005816 645098688 645285888 645891813 647640448 647921664 648530064 651460608 652390362 654925824 656144064 658538244 658729344 658824192 659954659 661420032 662650352 663560586 665032704 665321472 666269744 666271008 667942912 668860416 668991232 669813732 669910176 670104576 672549696 672841728 676552968 679182336 680151654 680445696 681711406 683225088 683866638 684065088 684495968 686859264 687291904 688136904 690947712 692232957 693633024 694721664 694923264 696013929 696215904 697761792 698416992 698856912 699059712 701915136 702574236 705748992 705953792 709502976 710720402 710822736 713416431 713623456 713726208 714603708 716538368 717522624 720452096 720764928 721441728 724598784 725631543 725736024 725946624 728595504 728911872 732893184 735780864 737149504 738162072 740160512 741070512 741177216 744097536 745481646 748161792 748486656 749553462 751435776 752615136 752833536 754233896 755908608 756618408 757094988 757314688 760037376 761122089 761451136 764080128 764411904 764561408 765501408 768628224 769573224 770057964 772716672 773203392 774154017 776208384 777316176 777652224 780337152 780828672 781561872 781788672 783242892 784982016 786214026 786442176 789311796 789654528 793853312 793967616 794198016 797095936 797442048 798190848 799675578 802826388 802941984 806105664 810508608 810743808 810860544 812251888 814055424 815333064 815569664 816689952 818900992 819669942 820025856 823373824 824504832 827753472 828112896 829293192 832680576 833704326 834229461 837109728 840892416 841682016 842456576 845365248 845897728 846692028 846937728 848513133 850397184 851979024 855042048 856632528 858783744 859590144 860131584 860381184 861189084 863895552 864706752 868614144 869728587 869853816 873234432 874479039 874858752 878050992 878305792 878432256 879512256 881893376 883104768 883277486 884747448 886710272 888361344 891813888 893084976 893213568 893472768 896732928 897122304 898400958 902070624 905576448 906868872 907260928 910966784 911822184 912086784 912218112 913783374 915812352 917249697 917515872 921263616 922977276 926295552 926564352 928018572 928287872 930349056 931222656 931809216 932079616 932954841 935886848 936765648 940998656 946003968 947763648 951035904 951221908 951634944 952804944 956696832 958476402 961019904 961922304 963711594 966131712 967508724 967648032 967928832 971460672 971882496 977190912 978585543 981041152 982388736 984216096 987807366 988094016 988236288 992130048 993975528 997549056 997982208 999404616 1001914368 1003486848 1003778048 1004720598 1005156864 1005353453 1007878144 1008824544 1009262592 1009459984 1013383168 1014829452 1018773504 1020227481 1020668544 1022567109 1024837632 1025799957 1026097632 1026743952 1030288896 1030937856 1032205356 1034944512 1036421568 1036869632 1040449536 1041104896 1042082496 1042384896 1044323856 1046642688 1048134451 1048285368 1048589568 1052415728 1052872704 1053861354 1058623488 1058930688 1064254464 1066080603 1066234104 1070435184 1070589312 1074807552 1076806822 1080678144 1080991744 1081147392 1082688334 1085407232 1086898176 1087110752 1088604036 1088919936 1092893256 1093367808 1099339776 1103671296 1104150528 1105724256 1110240768 1111605768 1112305948 1116146304 1118222469 1121189888 1122242688 1122729984 1124330193 1127153664 1128922704 1129250304 1131350844 1133862912 1134927612 1135642482 1135972032 1140056064 1142176704 1146120192 1146842112 1147174912 1148252112 1151860736 1152942336 1155086946 1158152192 1159638116 1159805088 1164312576 1165972052 1165974264 1166478336 1170505728 1170734656 1171243008 1172342808 1172683008 1174864338 1177473024 1179321039 1179663264 1183967694 1184481792 1190779968 1190951424 1191297024 1195643904 1196163072 1197867944 1199513367 1202760832 1204239582 1204412976 1207435264 1209158496 1215762912 1216115712 1216290816 1218377832 1221083136 1222999596 1223354496 1225630081 1228351488 1229504913 1230636368 1235060736 1235419136 1237358096 1240465408 1241630208 1242169344 1242412288 1243939788 1249020864 1250556489 1255664592 1261338624 1262523024 1263684864 1268047872 1268846592 1270038042 1270406592 1275595776 1277968536 1282563072 1284948792 1288175616 1290011632 1290197376 1290571776 1291783626 1295280896 1295843328 1297060128 1302921216 1304780724 1309851648 1312288128 1317076488 1317458688 1317648384 1319909318 1322840064 1324916229 1325300704 1327121172 1330065408 1330642944 1332539488 1332542016 1337720832 1337982464 1339627464 1339820352 1340209152 1345099392 1345683456 1347601437 1353105936 1358364672 1360303308 1360891392 1363422812 1366450176 1367733276 1368130176 1368991936 1370675061 1373718528 1374583808 1376273808 1381895424 1384465914 1387266048 1389443328 1389846528 1392027858 1392431808 1395523584 1396833984 1397713824 1398119424 1403830272 1405148472 1411497984 1411907584 1419005952 1421440804 1421645472 1426832862 1427246912 1427452416 1429207416 1433076736 1435045248 1437714603 1440904192 1441529856 1442883456 1445567391 1449197568 1451263086 1451472048 1451893248 1457191008 1457823744 1465786368 1471561728 1474299008 1476324144 1480321024 1481711049 1482141024 1482354432 1488195072 1490963292 1496323584 1496973312 1499106924 1502871552 1505230272 1505667072 1507080897 1508467792 1511817216 1513236816 1514189976 1514629376 1520074752 1522244178 1522902272 1528160256 1529122816 1531002816 1537256448 1539146448 1540115928 1545433344 1546406784 1548308034 1552416768 1554632352 1555304448 1560674304 1561657344 1563123744 1563577344 1566485784 1569964032 1572428052 1572884352 1578623592 1579309056 1587706624 1587935232 1588396032 1594191872 1594884096 1596381696 1599351156 1605652776 1605883968 1612211328 1615210233 1621017216 1621487616 1621721088 1624032501 1624503776 1628110848 1630666128 1631139328 1633379904 1637801984 1639339884 1640051712 1646747648 1649009664 1655506944 1656225792 1658586384 1665361152 1667408652 1668458922 1674219456 1681784832 1683364032 1684913152 1690730496 1691795456 1693384056 1693875456 1697026266 1700794368 1703463723 1703958048 1710084096 1713265056 1719180288 1720263168 1720762368 1722378168 1727791104 1729413504 1732630419 1737228288 1739457174 1739707632 1746468864 1748958078 1749717504 1756101984 1756611584 1756864512 1759024512 1762296507 1763786752 1766209536 1766554972 1769494896 1773420544 1775951541 1776722688 1783627776 1786169952 1786427136 1786945536 1793465856 1794244608 1796801916 1804141248 1806359373 1811152896 1813737744 1814521856 1821933568 1823644368 1824173568 1824436224 1827566748 1831624704 1834499394 1835031744 1842527232 1845954552 1852591104 1853128704 1856037144 1856575744 1860698112 1862445312 1863618432 1864159232 1865909682 1871773696 1873531296 1881997312 1892007936 1895527296 1902071808 1902443816 1903269888 1905057063 1905609888 1913393664 1916952804 1922039808 1923844608 1927423188 1932263424 1935017448 1935296064 1935857664 1942921344 1943764992 1946535409 1954381824 1957171086 1962082304 1964777472 1968432192 1975614732 1976188032 1976472576 1979863977 1984260096 1987951056 1995098112 1995964416 1998809232 2003828736 2006973696 2007556096 2009441196 2010313728 2010706906 2015756288 2017649088 2018525184 2018919968 2026766336 2029658904 2037547008 2040454962 2041337088 2045134218 2049675264 2051599914 2052195264 2053487904 2060577792 2061875712 2064410712 2072843136 2073739264 2076698871 2080899072 2082209792 2084164992 2084769792 2088041787 2088647712 2093285376 2096268902 2096570736 2097179136 2104831456 2105745408 2107722708 2117246976 2117861376 2128508928 2132161206 2132468208 2140249293 2140870368 2141178624 2149615104 2153613644 2161356288 2161983488 2162294784 2165376668 2170814464 2173796352 2174221504 2176894629 2177208072 2177839872 2185786512 2186735616 2198679552 2207342592 2211448512 2220481536 2223211536 2224611896 2232292608 2236444938 2242379776 2244485376 2245459968 2248660386 2254307328 2257845408 2258500608 2262701688 2267725824 2269855224 2271284964 2271944064 2280112128 2283366267 2284353408 2292240384 2293684224 2294349824 2296504224 2303721472 2305884672 2310173892 2316304384 2319276232 2319610176 2322462051 2328625152 2331944104 2331948528 2332956672 2341011456 2341469312 2342486016 2344685616 2345366016 2349728676 2354946048 2358642078 2359326528 2367935388 2368963584 2381559936 2381902848 2382594048 2385989921 2391287808 2392326144 2395735888 2399026734 2405521664 2408479164 2408825952 2414870528 2418316992 2431525824 2432231424 2432581632 2436755664 2442166272 2445999192 2446708992 2451260162 2456702976 2459009826 2461272736 2470121472 2470838272 2474716192 2483260416 2484338688 2484824576 2487879576 2498041728 2501112978 2502688383 2511329184 2522677248 2525046048 2527369728 2536095744 2537693184 2540076084 2540813184 2545539399 2551191552 2555937072 2565126144 2569897584 2576351232 2580023264 2580394752 2581143552 2583567252 2590561792 2591686656 2594120256 2605842432 2609185761 2609561448 2619703296 2623437117 2624576256 2634152976 2634917376 2635296768 2639818636 2645680128 2649832458 2650601408 2654242344 2660130816 2665078976 2665084032 2675441664 2675964928 2679254928 2679640704 2680418304 2690198784 2691366912 2695202874 2706211872 2716729344 2720606616 2721782784 2726845624 2732900352 2735466552 2736260352 2737983872 2741350122 2747437056 2749167616 2751749091 2752547616 2763790848 2768931828 2778886656 2779693056 2784055716 2784863616 2791047168 2793667968 2795427648 2796238848 2798864523 2807660544 2810296944 2822995968 2823815168 2838011904 2842881608 2843290944 2853665724 2854493824 2854904832 2858414832 2866153472 2870090496 2875429206 2881808384 2883059712 2885766912 2891134782 2898395136 2902526172 2902944096 2903786496 2914382016 2915647488 2931572736 2943123456 2948598016 2952648288 2960642048 2963422098 2964282048 2964708864 2976390144 2981926584 2992647168 2993946624 2998213848 3005743104 3010460544 3011334144 3014161794 3016060359 3016935584 3023634432 3026473632 3028379952 3029258752 3040149504 3044488356 3045804544 3056320512 3058245632 3062005632 3067701327 3074512896 3078292896 3080231856 3090866688 3091471201 3092813568 3096616068 3104833536 3109264704 3110608896 3121348608 3123314688 3126247488 3127154688 3132971568 3139928064 3144403353 3144856104 3145768704 3157247184 3158618112 3175413248 3175870464 3176792064 3188383744 3192763392 3198241809 3198702312 3211305552 3211767936 3224422656 3230420466 3242034432 3242975232 3243442176 3248065002 3249007552 3256221696 3261332256 3262278656 3266759808 3275603968 3278679768 3280103424 3293495296 3298019328 3311013888 3312451584 3317172768 3330722304 3334817304 3336917844 3348438912 3354667407 3363569664 3366728064 3369826304 3372990579 3381460992 3383590912 3386768112 3387750912 3394052532 3401588736 3406927446 3407916096 3420168192 3426530112 3438360576 3440526336 3441524736 3444756336 3455582208 3458827008 3465260838 3474456576 3478914348 3479415264 3492937728 3497916156 3499435008 3512203968 3513223168 3513729024 3518049024 3524593014 3527573504 3532419072 3533109944 3537963117 3538989792 3546841088 3551903082 3553445376 3572339904 3572854272 3573891072 3586931712 3588489216 3593603832 3608282496 3612718746 3614994331 3622305792 3627475488 3629043712 3643867136 3647288736 3648347136 3648872448 3655133496 3663249408 3668998788 3670063488 3676890243 3685054464 3688514739 3691909104 3705182208 3706257408 3712074288 3713151488 3721396224 3724890624 3727236864 3728318464 3731819364 3743547392 3747062592 3763994624 3768823877 3784015872 3789409169 3791054592 3804143616 3804887632 3806539776 3810114126 3811219776 3826787328 3833905608 3847689216 3854846376 3864526848 3870034896 3870592128 3871715328 3885842688 3887529984 3893070818 3908763648 3914342172 3924164608 3929554944 3936864384 3951229464 3952376064 3952945152 3959727954 3968520192 3974748687 3975902112 3990196224 3991928832 3997618464 4013947392 4015112192 4018882392 4020627456 4021413812 4031512576 4035298176 4037050368 4037839936 4042804311 4053532672 4059317808 4075094016 4080909924 4082674176 4090268436 4099350528 4103199828 4104390528 4106975808 4112025183 4121155584 4123751424 4128821424 4145686272 4147478528 4153397742 4161798144 4164419584 4168329984 4169539584 4176083574 4177295424 4186570752 4192537804 4193141472 4194358272 4209662912 4211490816 4215445416 4234493952 4235722752 4257017856 4264322412 4264936416 4280498586 4281740736 4282357248 4299230208 4307227288 4313143809 4322712576 4323966976 4324589568 4330753336 4336702173 4341628928 4347592704 4348443008 4353789258 4354416144 4355679744 4371573024 4373471232 4397359104 4414685184 4422897024 4431124139 4440963072 4445133147 4446423072 4449223792 4464585216 4472889876 4484759552 4488970752 4490919936 4497320772 4508614656 4515690816 4517001216 4521242691 4525403376 4535451648 4539710448 4542569928 4543888128 4560224256 4566732534 4568706816 4584480768 4587368448 4588699648 4593008448 4611769344 4619682613 4620347784 4638552464 4639220352 4644924102 4657250304 4663888208 4663897056 4665913344 4682022912 4682938624 4684972032 4689371232 4690732032 4699457352 4709892096 4717284156 4718653056 4735870776 4737927168 4763119872 4763805696 4765188096 4771979842 4782575616 4784652288 4791471776 4798053468 4811043328 4816958328 4817651904 4836633984 4845630699 4863051648 4864462848 4865163264 4872097503 4873511328 4884332544 4891998384 4893417984 4902520324 4913405952 4918019652 4922545472 4940242944 4941676544 4949432384 4966520832 4968677376 4969649152 4975759152 4996083456 5002225956 5005376766 5022658368 5045354496 5050092096 5054739456 5072191488 5075386368 5080152168 5081626368 5091078798 5102383104 5110391169 5111874144 5130252288 5139795168 5160046528 5160789504 5162287104 5167134504 5181123584 5183373312 5188240512 5197891257 5211684864 5218371522 5219122896 5239406592 5246874234 5249152512 5268305952 5269834752 5270593536 5279637272 5286889521 5291360256 5299664916 5301202816 5308484688 5320261632 5327854623 5330157952 5330168064 5350883328 5351929856 5358509856 5359281408 5360836608 5380397568 5382733824 5390405748 5412423744 5419078119 5433458688 5441213232 5443565568 5453691248 5465800704 5470933104 5472520704 5475967744 5482700244 5494874112 5498335232 5503498182 5505095232 5527581696 5537863656 5557773312 5559386112 5568111432 5569727232 5582094336 5587335936 5590855296 5592477696 5597729046 5615321088 5620593888 5645991936 5676023808 5685763216 5686581888 5707331448 5708987648 5709809664 5716829664 5732306944 5740180992 5750858412 5763616768 5766119424 5771533824 5782269564 5796790272 5805052344 5805888192 5807572992 5828764032 5831294976 5839606227 5863145472 5886246912 5897196032 5905296576 5921284096 5926844196 5928564096 5929417728 5939591931 5952780288 5963853168 5985294336 5987893248 5996427696 6011486208 6020921088 6022668288 6028323588 6032120718 6033871168 6047268864 6052947264 6056759904 6058517504 6080299008 6088976712 6091609088 6112641024 6116491264 6124011264 6135402654 6149025792 6156585792 6160463712 6181733376 6182942402 6185627136 6193232136 6218529408 6221217792 6230096613 6242697216 6246629376 6252494976 6254309376 6264125361 6265943136 6279856128 6288806706 6289712208 6291537408 6314494368 6317236224 6350826496 6351740928 6353584128 6376767488 6385526784 6396483618 6397404624 6420747879 6422611104 6423535872 6448845312 6460840932 6484068864 6485950464 6486884352 6496130004 6498015104 6512443392 6522664512 6524557312 6530683887 6533519616 6551207936 6557359536 6560206848 6586990592 6596038656 6622027776 6634345536 6661444608 6669634608 6673835688 6696877824 6709334814 6727139328 6733456128 6739652608 6745981158 6762921984 6767181824 6773536224 6775501824 6788105064 6803177472 6813854892 6815832192 6840336384 6850098801 6853060224 6876721152 6881052672 6883049472 6889512672 6911164416 6917654016 6930521676 6948913152 6957828696 6958830528 6985875456 6995832312 6998870016 7024407936 7026446336 7027458048 7036098048 7037474171 7049186028 7055147008 7064838144 7066219888 7075926234 7077979584 7093682176 7103806164 7106890752 7144679808 7145708544 7147782144 7157969763 7173863424 7176978432 7187207664 7216564992 7225437492 7229988662 7244611584 7254950976 7258087424 7287734272 7294577472 7296694272 7297744896 7310266992 7326498816 7337997576 7340126976 7353780486 7370108928 7377029478 7383818208 7410364416 7412514816 7424148576 7426302976 7449781248 7454473728 7456636928 7463638728 7487094784 7494125184 7508065149 7527989248 7537647754 7568031744 7578818338 7582109184 7608287232 7609775264 7613079552 7620228252 7622439552 7636618197 7653574656 7667811216 7695378432 7709692752 7729053696 7740069792 7741184256 7743430656 7771685376 7775059968 7786141636 7817527296 7827557283 7828684344 7848329216 7859109888 7870311351 7873728768 7902458928 7904752128 7905890304 7919455908 7937040384 7949497374 7951804224 7980392448 7995236928 8027894784 8030224384 8037764784 8041254912 8042827624 8063025152 8070596352 8074100736 8075679872 8085608622 8107065344 8118635616 8150188032 8161819848 8165348352 8180536872 8198701056 8206399656 8208781056 8213951616 8224050366 8242311168 8247502848 8255247273 8257642848 8291372544 8294957056 8306795484 8328839168 8336659968 8339079168 8352167148 8354590848 8373141504 8385075608 8386282944 8388716544 8396593569 8419325824 8422981632 8430890832 8468987904 8471445504 8514035712 8528644824 8529872832 8560997172 8563481472 8564714496 8579410567 8598460416 8614454576 8626287618 8645425152 8647933952 8649179136 8661506672 8673404346 8683257856 8695185408 8696886016 8707578516 8708832288 8711359488 8743146048 8746942464 8794718208 8829370368 8845794048 8862248278 8881926144 8890266294 8892846144 8898447584 8929170432 8945779752 8977941504 8981839872 8994641544 9017229312 9031381632 9034002432 9042485382 9048181077 9050806752 9070903296 9079420896 9085139856 9087776256 9120448512 9133465068 9137413632 9168961536 9174736896 9177399296 9186016896 9203103981 9223538688 9239365226 9240695568 9274413603 9277104928 9278440704 9289848204 9314500608 9327776416 9327794112 9331826688 9364045824 9365877248 9369944064 9378742464 9381464064 9398914704 9419784192 9433210059 9434568312 9437306112 9471741552 9475854336 9526239744 9527611392 9530376192 9543959684 9565151232 9582943552 9594725427 9596106936 9622086656 9633916656 9635303808 9673267968 9691261398 9726103296 9728925696 9730326528 9744195006 9747022656 9768665088 9783996768 9786835968 9805040648 9826811904 9836039304 9845090944 9880485888 9883353088 9898864768 9933041664 9937354752 9939298304 9951518304 9992166912 10004451912 10010753532 10045316736 10064002221 10090708992 10100184192 10109478912 10118971737 10144382976 10150772736 10160304336 10163252736 10182157596 10204766208 10220782338 10223748288 10260504576 10279590336 10320093056 10321579008 10324574208 10334269008 10362247168 10366746624 10376481024 10395782514 10423369728 10436743044 10438245792 10478813184 10493748468 10498305024 10536611904 10539669504 10541187072 10559274544 10573779042 10582720512 10599329832 10602405632 10616969376 10640523264 10655709246 10660315904 10660336128 10703859712 10717019712 10718562816 10721673216 10760795136 10765467648 10780811496 10824847488 10838156238 10844982993 10866917376 10882426464 10887131136 10907382496 10931601408 10941866208 10945041408 10951935488 10965400488 10989748224 10996670464 11006996364 11010190464 11030670729 11055163392 11075727312 11115546624 11118772224 11136222864 11139454464 11164188672 11174671872 11181710592 11184955392 11195458092 11230642176 11241187776 11291983872 11306471631 11352047616 11368227507 11371526432 11373163776 11414662896 11417975296 11419619328 11433659328 11464613888 11480361984 11501716824 11527233536 11543067648 11564539128 11593580544 11610104688 11611776384 11615145984 11657528064 11662589952 11679212454 11726290944 11772493824 11794392064 11810593152 11842568192 11853688392 11857128192 11858835456 11879183862 11905560576 11924246061 11927706336 11970588672 11975786496 11992855392 12041842176 12045336576 12056647176 12064241436 12067742336 12094537728 12105894528 12113519808 12117035008 12128412933 12160598016 12177953424 12183218176 12225282048 12232982528 12248022528 12270805308 12298051584 12313171584 12320927424 12336075549 12363466752 12365884804 12371254272 12386464272 12437058816 12442435584 12460193226 12485394432 12493258752 12504989952 12508618752 12528250722 12531886272 12559712256 12577613412 12579424416 12583074816 12628988736 12634472448 12701652992 12703481856 12707168256 12753534976 12771053568 12792967236 12794809248 12841495758 12845222208 12847071744 12897690624 12921681864 12968137728 12971900928 12973768704 12992260008 12996030208 13024886784 13045329024 13049114624 13061367774 13067039232 13069594889 13102415872 13114719072 13120413696 13173981184 13192077312 13244055552 13268691072 13293372417 13322889216 13335399441 13339269216 13347671376 13393755648 13418669628 13454278656 13466912256 13479305216 13491962316 13525843968 13534363648 13547072448 13551003648 13576210128 13606354944 13625747863 13627709784 13631664384 13680672768 13700197602 13706120448 13753442304 13762105344 13766098944 13779025344 13835308032 13859047839 13861043352 13915657392 13917661056 13971750912 13991664624 13997740032 14048815872 14052892672 14054916096 14072196096 14074948342 14098372056 14110294016 14129676288 14132439776 14151852468 14155959168 14187364352 14207612328 14213781504 14289359616 14291417088 14295564288 14315939526 14347726848 14353956864 14374415328 14433129984 14450874984 14459977324 14509901952 14516174848 14536892097 14575468544 14589154944 14593388544 14595489792 14616292509 14620533984 14652997632 14675995152 14680253952 14707560972 14740217856 14754058956 14767636416 14820728832 14825029632 14848297152 14852605952 14899562496 14908947456 14913273856 14927277456 14974189568 14988250368 15016130298 15055978496 15075295508 15136063488 15157636676 15164218368 15216574464 15219550528 15226159104 15240456504 15244879104 15273236394 15307149312 15331173507 15335622432 15390756864 15419385504 15480139584 15482368512 15486861312 15543370752 15550119936 15572283272 15593673771 15635054592 15655114566 15657368688 15696658432 15718219776 15740622702 15747457536 15804917856 15809504256 15811780608 15838911816 15874080768 15898994748 15903608448 15933191053 15960784896 15983563869 15990473856 16020218041 16055789568 16060448768 16075529568 16082509824 16085655248 16126050304 16141192704 16148201472 16151359744 16171217244 16214130688 16237271232 16257234357 16300376064 16323639696 16330696704 16361073744 16397402112 16412799312 16417562112 16427903232 16448100732 16484622336 16495005696 16510494546 16515285696 16582745088 16589914112 16613590968 16673319936 16678158336 16701929447 16704334296 16709181696 16746283008 16770151216 16772565888 16777433088 16793187138 16838651648 16845963264 16861781664 16937975808 17028071424 17057289648 17059745664 17121994344 17126962944 17129428992 17158821134 17196920832 17228909152 17252575236 17290850304 17295867904 17298358272 17323013344 17346808692 17390370816 17393772032 17415157032 17417664576 17422718976 17486292096 17493884928 17518818681 17589436416 17658740736 17691588096 17724496556 17763852288 17780532588 17785692288 17796895168 17818775793 17858340864 17891559504 17955883008 17963679744 17989283088 18034458624 18062763264 18068004864 18084970764 18096362154 18101613504 18141806592 18158841792 18170279712 18175552512 18240897024 18266930136 18274827264 18337923072 18349473792 18354798592 18372033792 18406207962 18447077376 18478730452 18481391136 18548827206 18554209856 18556881408 18579696408 18655552832 18655588224 18663653376 18690289839 18728091648 18731754496 18739888128 18757484928 18762928128 18792376083 18797829408 18839568384 18866420118 18869136624 18874612224 18943483104 18951708672 19052479488 19055222784 19060752384 19087919368 19130302464 19165887104 19189450854 19192213872 19244173312 19262243637 19267833312 19270607616 19346535936 19382522796 19452206592 19457851392 19460653056 19488390012 19494045312 19537330176 19567993536 19573671936 19592051661 19610081296 19653623808 19672078608 19690181888 19760971776 19766706176 19797729536 19866083328 19878596608 19903036608 19984333824 20008903824 20021507064 20090633472 20128004442 20181417984 20200368384 20218957824 20237943474 20288765952 20301545472 20320608672 20326505472 20364315192 20409532416 20441564676 20447496576 20521009152 20559180672 20640186112 20643158016 20649148416 20668538016 20724494336 20733493248 20752962048 20791565028 20846739456 20873486088 20876491584 20957626368 20987496936 20996610048 21073223808 21079339008 21082374144 21112422513 21118549088 21147558084 21165441024 21198659664 21204811264 21233938752 21281046528 21311418492 21320631808 21320672256 21407719424 21434039424 21437125632 21443346432 21473909289 21521590272 21530935296 21561622992 21649694976 21676312476 21689965986 21733834752 21764852928 21774262272 21814764992 21863202816 21883732416 21890082816 21903870976 21930800976 21979496448 21993340928 22013992728 22020380928 22061341458 22110326784 22151454624 22231093248 22237544448 22272445728 22278908928 22349343744 22363421184 22369910784 22390916184 22461284352 22482375552 22524195447 22583967744 22612943262 22704095232 22736455014 22743052864 22746327552 22829325792 22835950592 22839238656 22867318656 22909854591 22929227776 22960723968 23003433648 23054467072 23086135296 23129078256 23187161088 23220209376 23223552768 23230291968 23315056128 23325179904 23358424908 23452581888 23482671849 23544987648 23588784128 23610934053 23621186304 23685136384 23707376784 23714256384 23717670912 23758367724 23811121152 23848492122 23855412672 23941177344 23985710784 24083684352 24090673152 24113294352 24128482872 24135484672 24189075456 24211789056 24227039616 24234070016 24256825866 24321196032 24355906848 24366436352 24450564096 24465965056 24496045056 24541610616 24596103168 24626343168 24641854848 24672151098 24726933504 24731769608 24742508544 24765741819 24772928544 24874117632 24884871168 24920386452 24986517504 25009979904 25017237504 25056501444 25063772544 25119424512 25155226824 25158848832 25166149632 25257977472 25268944896 25304960317 25403305984 25406963712 25414336512 25507069952 25542107136 25585934472 25589618496 25682991516 25690444416 25694143488 25738231701 25795381248 25843363728 25936275456 25943801856 25947537408 25984520016 25992060416 26049773568 26090658048 26098229248 26122735548 26134078464 26139189778 26204831744 26229438144 26240827392 26347962368 26384154624 26488111104 26537382144 26586744834 26645778432 26670798882 26678538432 26695342752 26787511296 26837339256 26933824512 26958610432 26983924632 27051687936 27068727296 27094144896 27102007296 27144543231 27152420256 27212709888 27251495726 27255419568 27263328768 27361345536 27400395204 27412240896 27506884608 27524210688 27532197888 27558050688 27609311943 27670616064 27718095678 27722086704 27823240809 27831314784 27835322112 27943501824 27983329248 27995480064 28097631744 28105785344 28109832192 28144392192 28149896684 28196744112 28220588032 28259352576 28264879552 28299630177 28303704936 28311918336 28374728704 28415224656 28427563008 28578719232 28582834176 28591128576 28631879052 28695453696 28748830656 28784176281 28866259968 28901749968 28919954648 29019803904 29032349696 29073784194 29150937088 29178309888 29186777088 29190979584 29232585018 29241067968 29305995264 29351990304 29360507904 29415121944 29480435712 29508117912 29535272832 29641457664 29650059264 29696594304 29705211904 29799124992 29817894912 29826547712 29854554912 29948379136 29976500736 30032260596 30111956992 30150591016 30192006663 30272126976 30315273352 30328436736 30356915211 30433148928 30439101056 30452318208 30480913008 30489758208 30546472788 30614298624 30662347014 30671244864 30781513728 30838771008 30960279168 30964737024 30973722624 31017868973 31086741504 31100239872 31144566544 31187347542 31270109184 31310229132 31314737376 31393316864 31436439552 31481245404 31494915072 31609835712 31619008512 31623561216 31677823632 31748161536 31797989496 31807216896 31866382106 31921569792 31967127738 31980947712 32040436082 32111579136 32120897536 32151059136 32165019648 32171310496 32282385408 32296402944 32302719488 32342434488 32474542464 32514468714 32534948979 32600752128 32647279392 32661393408 32722147488 32794804224 32825598624 32835124224 32855806464 32896201464 32969244672 32990011392 33020989092 33030571392 33092012187 33165490176 33179828224 33227181936 33346639872 33356316672 33403858894 33408668592 33418363392 33492566016 33540302432 33545131776 33554866176 33586374276 33677303296 33691926528 33723563328 33875951616 33919414893 34056142848 34104682521 34114579296 34119491328 34243988688 34253925888 34258857984 34317642268 34393841664 34457818304 34505150472 34581700608 34591735808 34646026688 34693617384 34780741632 34787544064 34830314064 34835329152 34845437952 34972584192 34987769856 35037637362 35178872832 35317481472 35383176192 35448993112 35527704576 35561065176 35571384576 35593790336 35637551586 35716681728 35772738183 35783119008 35911766016 35927359488 35978566176 36125526528 36136009728 36169941528 36192724308 36203227008 36283613184 36317683584 36340559424 36351105024 36385238799 36481794048 36533860272 36549654528 36675846144 36698947584 36709597184 36744067584 36812415924 36894154752 36957460904 36962782272 37008226647 37097654412 37108419712 37113762816 37159392816 37311105664 37311176448 37327306752 37380579678 37456183296 37463508992 37479776256 37514969856 37525856256 37584752166 37595658816 37679136768 37732840236 37738273248 37749224448 37886966208 37903417344 38104958976 38110445568 38121504768 38175838736 38260604928 38331774208 38378901708 38384427744 38488346624 38524487274 38535666624 38541215232 38693071872 38765045592 38904413184 38915702784 38921306112 38976780024 38988090624 39074660352 39135987072 39147343872 39184103322 39208784667 39220162592 39307247616 39344157216 39380363776 39521943552 39595459072 39732166656 39757193216 39806073216 39880117251 39968667648 40017807648 40043014128 40181266944 40256008884 40362835968 40400736768 40437915648 40475886948 40577531904 40603090944 40641217344 40653010944 40728630384 40819064832 40877243589 40883129352 40894993152 41042018304 41118361344 41280372224 41286316032 41298296832 41337076032 41448988672 41505924096 41577143517 41583130056 41746972176 41752983168 41915252736 41974993872 41993220096 42146447616 42158678016 42164748288 42224845026 42237098176 42295116168 42330882048 42397319328 42409622528 42467877504 42562093056 42622836984 42641263616 42641344512 42815438848 42868078848 42874251264 42886692864 42947818578 43043180544 43061870592 43123245984 43299389952 43352624952 43379931972 43529705856 43548524544 43610676291 43629529984 43726405632 43767464832 43780165632 43807741952 43848877527 43861601952 43958992896 43986681856 44027985456 44040761856 44122682916 44220653568 44302909248 44462186496 44475088896 44544891456 44557817856 44698687488 44726842368 44739821568 44781832368 44922568704 44964751104 45048390894 45167935488 45225886524 45408190464 45472910028 45486105728 45492655104 45658651584 45671901184 45678477312 45734637312 45819709182 45858455552 45921447936 45993520521 46006867296 46108934144 46172270592 46258156512 46440418752 46447105536 46460583936 46630112256 46650359808 46716849816 46905163776 46965343698 47089975296 47177568256 47221868106 47242372608 47370272768 47414753568 47428512768 47435341824 47516735448 47622242304 47696984244 47710825344 47799573159 47882354688 47950691607 47971421568 48060654123 48167368704 48181346304 48226588704 48256965744 48270969344 48378150912 48423578112 48454079232 48468140032 48513651732 48642392064 48711813696 48732872704 48901128192 48931930112 48992090112 49083221232 49192206336 49252686336 49262319197 49283709696 49344302196 49453867008 49463539216 49485017088 49531483638 49545857088 49748235264 49769742336 49840772904 50019959808 50034475008 50105788341 50113002888 50127545088 50238849024 50310453648 50317697664 50332299264 50515954944 50537889792 50609920634 50806611968 50813927424 51014139904 51084214272 51171868944 51179236992 51365983032 51380888832 51388286976 51476463402 51590762496 51686727456 51872550912 51887603712 51895074816 51969040032 51984120832 52181316096 52196458496 52245471096 52268156928 52278379556 52409663488 52458876288 52481654784 52556456043 52695924736 52768309248 52976222208 53074764288 53173489668 53291556864 53341597764 53357076864 53390685504 53456327379 53575022592 53674678512 53867649024 53917220864 53967849264 54103375872 54137454592 54188289792 54204014592 54289086462 54304840512 54425419776 54502991452 54510839136 54526657536 54722691072 54800790408 54824481792 55013769216 55048421376 55064395776 55116101376 55218623886 55341232128 55436191356 55444173408 55646481618 55662629568 55670644224 55966658496 55990960128 56070869517 56195263488 56211570688 56219664384 56288784384 56299793368 56377128249 56393488224 56441176064 56518705152 56529759104 56599260354 56607409872 56623836672 56749457408 56830449312 56855126016 57157438464 57165668352 57182257152 57263758104 57390907392 57497661312 57568352562 57604613807 57732519936 57786730911 57803499936 57839909296 58039607808 58064699392 58147568388 58301874176 58356619776 58373554176 58381959168 58465170036 58482135936 58611990528 58703980608 58721015808 58776154983 58830243888 58960871424 59016235824 59070545664 59282915328 59300118528 59393188608 59410423808 59598249984 59635789824 59653095424 59709109824 59953001472 60055873969 60064521192 60301182032 60384013326 60544253952 60630546704 60656873472 60713830422 60866297856 60878202112 60904636416 60961826016 60979516416 61092945576 61228597248 61324694028 61342489728 61563027456 61677542016 61920558336 61929474048 61947445248 62035737946 62173483008 62200479744 62289133088 62374695084 62540218368 62620458264 62629474752 62872879104 62962490808 62989830144 63219671424 63238017024 63247122432 63337267539 63355647264 63496323072 63595978992 63614433792 63732764212 63843139584 63934255476 63961895424 64080872164 64223158272 64241795072 64302118272 64330039296 64342620992 64421727867 64564770816 64592805888 64605438976 64684868976 64949084928 65028937428 65069897958 65201504256 65294558784 65322786816 65444294976 65589608448 65651197248 65670248448 65711612928 65792402928 65938489344 65980022784 66041978184 66061142784 66184024374 66330980352 66359656448 66454363872 66693279744 66712633344 66807717788 66817337184 66836726784 67080604864 67090263552 67109732352 67172748552 67354606592 67383853056 67447126656 67572586341 67751903232 67838829786 68112285696 68209365042 68229158592 68238982656 68487977376 68507851776 68517715968 68635284536 68729563773 68787683328 68915636608 69010300944 69163401216 69183471616 69292053376 69387234768 69561483264 69575088128 69660628128 69670658304 69690875904 69945168384 69975539712 70075274724 70357745664 70448015547 70634962944 70766352384 70832802159 70897986224 71055409152 71122130352 71142769152 71187580672 71275103172 71433363456 71545476366 71566238016 71823532032 71957132352 72251053056 72272019456 72339883056 72385448616 72406454016 72567226368 72635367168 72681118848 72702210048 72770477598 72963588096 73067720544 73099309056 73351692288 73397895168 73488135168 73624831848 73788309504 73914921808 73925564544 74016453294 74195308824 74216839424 74227525632 74318785632 74622211328 74622352896 74654613504 74761159356 74927017984 74959552512 75029939712 75051712512 75169504332 75191317632 75358273536 75465680472 75476546496 75498448896 75773932416 75806834688 75914880951 76209917952 76220891136 76243009536 76351677472 76521209856 76663548416 76757803416 76768855488 76976693248 77048974548 77071333248 77082430464 77214695103 77386143744 77530091184 77808826368 77831405568 77842612224 77953560048 77976181248 78149320704 78271974144 78294687744 78368206644 78417569334 78440325184 78614495232 78688314432 78760727552 79043887104 79190918144 79464333312 79514386432 79612146432 79760234502 79937335296 80035615296 80086028256 80362533888 80512017768 80801473536 80875831296 80951773896 81155063808 81206181888 81282434688 81306021888 81433629693 81457260768 81638129664 81754487178 81766258704 81789986304 82084036608 82236722688 82560744448 82572632064 82596593664 82674152064 82827935829 82897977344 83011848192 83154287034 83166260112 83469722427 83493944352 83505966336 83830505472 83949987744 83986440192 84292895232 84317356032 84329496576 84449690052 84474196352 84590232336 84661764096 84794638656 84819245056 84898890531 84935755008 85124186112 85245673968 85282527232 85282689024 85630877696 85736157696 85748502528 85773385728 85895637156 86086361088 86246491968 86352528843 86598779904 86705249904 86759863944 87059411712 87097049088 87221352582 87259059968 87452811264 87534929664 87560331264 87615483904 87697755054 87723203904 87917985792 87973363712 88055970912 88081523712 88245365832 88441307136 88605818496 88924372992 88950177792 89089782912 89115635712 89397374976 89453684736 89479643136 89563664736 89845137408 89929502208 90096781788 90335870976 90451773048 90816380928 90945820056 90972211456 90985310208 91317303168 91343802368 91356954624 91469274624 91487164223 91639418364 91716911104 91842895872 91987041042 92013734592 92217868288 92344541184 92516313024 92880837504 92894211072 92921167872 93053606919 93260224512 93300719616 93433699632 93810327552 93930687396 94179950592 94355136512 94443736212 94484745216 94740545536 94829507136 94857025536 94870683648 95033470896 95244484608 95393968488 95421650688 95599146318 95764709376 95901383214 95942843136 96121308246 96334737408 96362692608 96453177408 96513931488 96541938688 96847156224 96908158464 96936280064 97027303464 97423627392 97465745408 97604846937 97802256384 97863860224 97984180224 98166442464 98384412672 98505372672 98524638394 98567419392 98688604392 98907734016 98927078432 98970034176 99062967276 99091714176 99276036561 99496470528 99539484672 99681545808 100039919616 100068950016 100211576682 100226005776 100255090176 100477698048 100620907296 100635395328 100664598528 101031909888 101075779584 101219841268 101613223936 101627854848 101758244679 102028279808 102168428544 102314047563 102343737888 102358473984 102731966064 102761777664 102776573952 102952926804 103181524992 103373454912 103745101824 103775207424 103938080064 103968241664 104362632192 104392916992 104490942192 104536313856 104556759112 104819326976 104917752576 104963309568 105112912086 105391849472 105536618496 105952444416 106149528576 106346979336 106583113728 106683195528 106714153728 106781371008 106912654758 107150045184 107318214549 107349357024 107735298048 107834441728 107935698528 108274909184 108376579584 108408029184 108578172924 108609681024 108850839552 109005982904 109021678272 109053315072 109155716397 109445382144 109601580816 109648963584 110027538432 110096842752 110128791552 110232202752 110437247772 110682464256 110872382712 110888346816 111292963236 111325259136 111341288448 111532337371 111933316992 111981920256 112141526287 112141739034 112390526976 112423141376 112439328768 112577568768 112599586736 112754256498 112786976448 112882352128 113037410304 113059518208 113198520708 113214819744 113247673344 113498914816 113660898624 113710252032 114314876928 114331336704 114364514304 114527516208 114781814784 114995322624 115136705124 115209227614 115465039872 115573461822 115606999872 115679818592 116079215616 116129398784 116295136776 116713239552 116747108352 116763918336 116930340072 116964271872 117223981056 117407961216 117442031616 117552309966 117626354001 117660487776 117921742848 118032471648 118141091328 118565830656 118786377216 118820847616 119196499968 119271579648 119306190848 119418219648 119640351753 119906002944 120111747938 120129042384 120602364064 120768026652 121088507904 121261093408 121313746944 121427660844 121732595712 121756404224 121809272832 121923652032 121959032832 122185891152 122457194496 122631730767 122649388056 122684979456 123126054912 123355084032 123841116672 123858948096 123894890496 124071475892 124346966016 124578266176 124731430551 124749390168 125240916528 125258949504 125745758208 125924981616 125979660288 126439342848 126476034048 126494244864 126674535078 126711294528 126992646144 127191957984 127228867584 127465528424 127686279168 127868510952 127923790848 128161744328 128446316544 128483590144 128604236544 128660078592 128685241984 128843455734 129129541632 129185611776 129210877952 129369737952 129898169856 130057874856 130139795916 130589117568 130645573632 130832028873 130888589952 131179216896 131302394496 131340496896 131423225856 131546632581 131584805856 131876978688 131960045568 132083956368 132122285568 132368048748 132661960704 132719312896 132908727744 133386559488 133425266688 133615435576 133634674368 133673453568 134161209728 134180527104 134219464704 134345497104 134709213184 134767706112 134894253312 135145172682 135503806464 135677659572 136224571392 136418730084 136458317184 136477965312 136975954752 137015703552 137035431936 137270569072 137459127546 137575366656 137831273216 138020601888 138326802432 138366943232 138584106752 138774469536 139150176256 139321256256 139341316608 139381751808 139890336768 139951079424 140150549448 140715491328 140896031094 141269925888 141532704768 141665604318 141795972448 142110818304 142244260704 142285538304 142375161344 142550206344 142866726912 143090952732 143132476032 143398719477 143647064064 143914264704 144181962369 144502106112 144544038912 144679766112 144770897232 144812908032 145134452736 145270734336 145362237696 145404420096 145540955196 145927176192 146135441088 146198618112 146703384576 146795790336 146976270336 147249663696 147576619008 147786957591 147829843616 147851129088 148032906588 148390617648 148433678848 148455051264 148637571264 149244422656 149244705792 149309227008 149522318712 149854035968 150059879424 150103425024 150317365023 150339008664 150382635264 150716547072 150931360944 150953092992 150996897792 151547864832 151613669376 151829761902 152419835904 152441782272 152703354944 153042419712 153327096832 153515606832 153537710976 153953386496 154097949096 154142666496 154164860928 154429390206 154772287488 155060182368 155617652736 155662811136 155685224448 155907120096 155952362496 156543948288 156589375488 156736413288 156835138668 156880650368 157228990464 157376628864 157521455104 157669368129 158087774208 158381836288 158928666624 159028772864 159224292864 159520469004 159874670592 160071230592 160172056512 160368982137 160725067776 161024035536 161602947072 161751662592 161903547792 162310127616 162412363776 162564869376 162612043776 162867259386 162914521536 163276259328 163508974356 163532517408 163579972608 164168073216 164473445376 165121488896 165145264128 165193187328 165348304128 165655871658 165795954688 166023696384 166308574068 166332520224 166939444854 166987888704 167011932672 167899975488 167972880384 168585790464 168634712064 168658993152 168899380104 168948392704 169180464672 169323528192 169589277312 169638490112 169797781062 169871510016 169904733557 170248372224 170491347936 170565054464 170565378048 171261755392 171472315392 171497005056 171546771456 171791274312 172172722176 172492983936 172705057686 172813841421 173197559808 173360192733 173410499808 173519727888 174118823424 174194098176 174442705164 174518119936 174905622528 175069859328 175120662528 175230967808 175395510108 175446407808 175835971584 175946727424 176111941824 176163047424 176490731664 176882614272 177134722219 177211636992 177848745984 177900355584 178179565824 178231271424 178794749952 178907369472 178959286272 179127329472 179859004416 180167621907 180193563576 180903546096 181632761856 181891640112 181944422912 181970620416 182634606336 182687604736 182713909248 182938549248 182974328446 183278836728 183433822208 183685791744 183974082084 184027469184 184435736576 184689082368 185032626048 185761675008 185788422144 185842335744 186107213838 186520449024 186601439232 186867399264 187620655104 187861374792 188710273024 188887472424 188969490432 189481091072 189659014272 189714051072 189741367296 190011802617 190066941792 190488969216 190787936976 190843301376 191198292636 191529418752 191802766428 191885686272 192242616492 192669474816 192725385216 192906354816 193027862976 193083877376 193265183601 193694312448 193816316928 193872560128 194054606928 194847254784 194931490816 195209693874 195604512768 195727720448 195968360448 196332884928 196768825344 197010745344 197049276788 197134838784 197377208784 197815468032 197854156864 197940068352 198125934552 198183428352 198552073122 198992941056 199078969344 199363091616 200079839232 200137900032 200423153364 200452011552 200510180352 201241814592 201270790656 201329197056 202063819776 202151559168 202439682536 202717759023 203226447872 203255709696 203516489358 204056559616 204336857088 204628095126 204687475776 204716947968 205463932128 205523555328 205553147904 205905853608 206363049984 206746909824 207131483689 207490203648 207550414848 207876160128 207936483328 208262834533 208725264384 208785833984 208981884384 209072627712 209113518224 209638653952 209835505152 209926619136 210225824172 210783698944 211073236992 211344046641 211904888832 212299057152 212498406477 212693958672 213166227456 213366391056 213428307456 213562742016 213825309516 214300090368 214636429098 214698714048 215470596096 215668883456 215871397056 216753159168 216816058368 217125082811 217156345848 217219362048 217701679104 218011965808 218043356544 218106630144 218311432794 218890764288 219203161632 219297927168 220055076864 220193685504 220464405504 220874495544 221364928512 221744765424 221776693632 222585926472 222650518272 222682576896 223064674742 223866633984 223963840512 224283052574 224283478068 224781053952 224846282752 224878657536 225155137536 225199173472 225508512996 225573952896 226074820608 226119036416 226397041416 226429639488 226495346688 227321797248 227420504064 227744642853 228629753856 228662673408 228729028608 229055032416 229563629568 229990645248 230273410248 230418455228 230930079744 231146923644 231213999744 231359637184 231644085309 232158431232 232258797568 232590273552 233426479104 233494216704 233527836672 233860680144 233928543744 234447962112 234815922432 234884063232 235104619932 235252708002 235320975552 235843485696 236064943296 236282182656 237131661312 237572754432 237641695232 238392999936 238543159296 238612381696 238836439296 239280703506 239812005888 240223495876 240258084768 241204728128 241536053304 242522186816 242627493888 242855321688 243465191424 243512808448 243618545664 243847304064 243918065664 244300889079 244371782304 244914388992 245263461534 245298776112 245369958912 246252109824 246710168064 247682233344 247717896192 247789780992 248142951784 248483807487 248693932032 249156532352 249462861102 249498780336 250409167281 250481833056 250517899008 251491516416 251849963232 251959320576 252878685696 252952068096 252988489728 253349070156 253422589056 253985292288 254383915968 254457735168 254696671593 254931056848 255372558336 255737021904 255847581696 256323488656 256892633088 256967180288 257208473088 257320157184 257370483968 257686911468 258259083264 258421755904 258739475904 259057586529 259796339712 260115749712 260279591832 261178235136 261291147264 261664057746 261777179904 262358433792 262604788992 262680993792 262846451712 263093265162 263169611712 263753957376 263920091136 264167912736 264244571136 264736097496 265323921408 265817455488 266773118976 266850533376 267230871152 267269348736 267346907136 268322419456 268361054208 268438929408 268690994208 269418426368 269535412224 269788506624 270290345364 271007612928 271355319144 272449142784 272837460168 272916634368 272955930624 273951909504 274031407104 274070863872 274461492669 274541138144 274918255092 275150733312 275662546432 276041203776 276653604864 277168213504 277548939072 278300352512 278642512512 278682633216 278763503616 279160820757 279780673536 279902158848 280301098896 281430982656 281792062188 282539851776 283065409536 283331208636 283591944896 284221636608 284488521408 284571076608 284750322688 285100412688 285733453824 286181905464 286264952064 286797438954 287294128128 287828529408 288363924738 289004212224 289088077824 289359532224 289541794464 289625816064 290541468672 290724475392 290808840192 291081910392 292270882176 292397236224 292814540811 293406769152 293591580672 293952540672 294499327392 295153238016 295573915182 295659687232 295702258176 296065813176 296781235296 296867357696 296910102528 297275142528 297828109683 298488845312 298489411584 298618454016 299044637424 299708071936 300119758848 300206850048 300634730046 300678017328 300765270528 301433094144 301862721888 301906185984 301993795584 303095729664 303227338752 303659523804 304839671808 304883564544 305274734037 305406709888 306084839424 306654193664 306942142689 307031213664 307075421952 307906772992 308195898192 308285332992 308329721856 308858780412 309544574976 310120364736 311235305472 311325622272 311814240192 311904724992 313087896576 313178750976 313472826576 313670277336 313761300736 314457980928 314753257728 315042910208 315338736258 316175548416 316763672576 317857333248 318057545728 318448585728 319040938008 319749341184 320142461184 320344113024 320737964274 321450135552 321954643647 322048071072 323205894144 323503325184 323807095584 324824727552 325129738752 325224087552 325734518772 325829043072 326552518656 327017948712 327065034816 327159945216 328336146432 328946890752 330242977792 330290528256 330386374656 330696608256 331311743316 331591909376 332047392768 332617148136 332665040448 333878889708 333975777408 334023865344 334597012113 335799950976 335945760768 336424578861 337171580928 337269424128 337317986304 337798760208 337896785408 338360929344 338647056384 339178554624 339276980224 339595562124 339743020032 339809467114 340496744448 340982695872 341130108928 341130756096 342523510784 342944630784 342994010112 343093542912 343582548624 344345444352 344985967872 345410115372 345627682842 346395119616 346720385466 346820999616 347039455776 348237646848 348388196352 348885410328 349036239872 350139718656 350241325056 350461935616 350791020216 350892815616 351671943168 351893454848 352223883648 352326094848 352879062003 352981463328 353765228544 354269444438 354423273984 355697491968 356359131648 356462542848 357589499904 357814738944 357918572544 358254658944 358921055259 359718008832 360335243814 360387127152 361807092192 363265523712 363783280224 363888845824 363941240832 365269212672 365375209472 365427818496 365877098496 365948656892 366557673456 366867644416 367371583488 367895192301 367948164168 368054938368 368871473152 369378164736 370065252096 371523350016 371576844288 371684671488 372214427676 373040898048 373734798528 374194291653 375722749584 377420546048 377774944848 377938980864 378962182144 379318028544 379428102144 379482734592 380023605234 380133883584 380977938432 381575873952 381686602752 382396585272 383058837504 383605532856 383771372544 384485232984 385338949632 385450770432 385812709632 386055725952 386167754752 386530367202 387388624896 387632633856 387745120256 388109213856 389694509568 389862981632 390419387748 391455440896 391936720896 392496086619 392665769856 393537650688 394021490688 394098553576 394269677568 394639897743 394754417568 395630936064 395708313728 395880136704 396251869104 396366856704 397104146244 397985882112 398157938688 398726183232 400159678464 400275800064 400846306728 400904023104 401020360704 402483629184 402541581312 402658394112 403232296649 404127639552 404303118336 404879365072 405435518046 406452895744 406511419392 407032978716 408113119232 408673714176 409256190252 409374951552 409433895936 410927864256 411047110656 411106295808 411811707216 412726099968 413493819648 414262967378 414980407296 415100829696 415752320256 415872966656 416525669066 417450528768 417571667968 417963768768 418145255424 418227036448 419671010304 419853238272 420451648344 422146473984 422688093282 423809777664 424598114304 424996812954 425387917344 426332454912 426732782112 426856614912 427125484032 427650619032 428600180736 429272858196 429397428096 430196158431 430941192192 431337766912 431742794112 432545887107 433506318336 433632116736 434250165622 434312691696 434438724096 435403358208 436023931616 436086713088 436213260288 436622865588 437781528576 438406323264 438595854336 440110153728 440387371008 440928811008 441748991088 442729857024 443360872773 443489530848 443553387264 445171852944 445301036544 445365153792 446129349484 447733267968 447927681024 448566105148 448566956136 449562107904 449692565504 450310275072 450398346944 450952095069 451017025992 451147905792 452149641216 452238072832 452794082832 452859278976 452990693376 454643594496 454841008128 455489285706 457259507712 457325346816 458110064832 459127259136 459981290496 460546820496 460836910456 461860159488 462293847288 462427999488 462719274368 463288170618 464316862464 464517595136 465180547104 466852958208 466988433408 467055673344 467721360288 467857087488 469631844864 469768126464 470209239864 470505416004 470641951104 471686971392 472129886592 472564365312 473008104387 474263322624 475145508864 475283390464 476785999872 477086318592 477224763392 477672878592 478561407012 479624011776 480446991752 480516169536 481106946411 482409456256 483072106608 485044373632 485254987776 485710643376 486930382848 487025616896 487237091328 487694608128 487836131328 488601778158 488743564608 489828777984 490526923068 490597552224 490739917824 492504219648 493420336128 495364466688 495435792384 495579561984 496285903568 496967614974 497387864064 498313064704 498925722204 498997560672 500818334562 500963666112 501035798016 503699926464 503918641152 505757371392 505904136192 505976979456 506698140312 506845178112 507970584576 508767831936 508915470336 509393343186 509714200671 509862113696 510745116672 511474043808 511695163392 512646977312 513785266176 514416946176 514640314368 514740967936 515373822936 516518166528 516843511808 517478951808 518115173058 518441524263 519592679424 520231499424 520559183664 522356470272 522582294528 523328115492 523554359808 524716867584 525209577984 525361987584 525692903424 526186530324 526339223424 527507914752 527840182272 528335825472 528489142272 529472194992 530647842816 531404166657 531634910976 533546237952 533701066752 534461742304 534538697472 534693814272 536644838912 536722108416 536877858816 537381988416 538836852736 539577013248 540502865721 540580690728 542710638288 544898285568 545674920336 545833268736 545911861248 547903819008 548062814208 548141727744 548922985338 549082276288 549836510184 550301466624 551325092864 552082407552 553307209728 554336427008 555097878144 556600705024 557285025024 557365266432 557527007232 558321641514 559561347072 559804317696 560602197792 562861965312 563584124376 566130819072 566662417272 567183889792 568443273216 568977042816 569142153216 569500645376 570035407851 570200825376 571466907648 572363810928 572529904128 573594877908 574588256256 575657058816 576727849476 578008424448 578176155648 578719064448 579083588928 579251632128 579795550803 581082937344 581448950784 581617680384 582163820784 584541764352 584794472448 585629081622 586813538304 587183161344 587905081344 588998654784 590306476032 591147830364 591319374464 591404516352 592131626352 593562470592 593734715392 593820205056 594550285056 595656219366 596977690624 596978823168 597236908032 598089274848 599416143872 600239517696 600413700096 601269460092 601356034656 601530541056 603725443776 603812371968 603987591168 606191459328 606454677504 607319047608 609679343616 609767129088 610549468074 610813419776 612169678848 613308387328 613884285378 614062427328 614150843904 615813545984 616391796384 616570665984 616659443712 617717560824 619089149952 620240729472 621394451067 622470610944 622651244544 623628480384 623809449984 624788503599 626175793152 626357501952 626945653152 627340554672 627522601472 628915961856 629506515456 630085820416 630677472516 632351096832 633527345152 635714666496 636115091456 636897171456 638081876016 639498682368 640284922368 640410149561 640688226048 641475928548 642900271104 643909287294 644096142144 646411788288 647006650368 647614191168 650259477504 650448175104 651375248433 651469037544 651658086144 653105037312 654035897424 654130069632 654319890432 656672292864 657893781504 660485955584 660581056512 661393216512 662623486632 663183818752 664094785536 665234296272 665330080896 667757779416 667951554816 668047730688 669194024226 671599901952 671891521536 672849157722 674343161856 674538848256 674635972608 675597520416 675793570816 676721858688 678357109248 678553960448 679191124248 679486040064 679618934228 681965391744 682260217856 682261512192 683233928559 685047021568 685889261568 685988020224 686187085824 687165097248 688690888704 689971935744 690820230744 691255365684 692790239232 693440770932 693641999232 694078911552 694932255927 696475293696 696776392704 697770820656 698072479744 700279437312 700482650112 700923871232 701582040432 701785631232 703343886336 703786909696 704447767296 704652189696 705758124006 705962926656 707530457088 708538888876 708846547968 711394983936 712718263296 712925085696 715178999808 715629477888 715837145088 716509317888 717842110518 719436017664 720670487628 720774254304 723614184384 727566560448 727777691648 727882481664 730538425344 730750418944 730855636992 731754196992 731897313784 732902667237 733115346912 733735288832 734743166976 735790384602 735896328336 736109876736 737742946304 738756329472 740130504192 743046700032 743153688576 743369342976 744428855352 746081796096 747469597056 748388583306 748859979491 751227501843 751445499168 754841092096 755549889696 755877961728 757924364288 758636057088 758856204288 758965469184 760047210468 760267767168 761955876864 763151747904 763373205504 764090014779 764793170544 766117675008 767211065712 767542745088 768970465968 770677899264 770901540864 771625419264 772111451904 772335509504 773060734404 774777249792 775265267712 775490240512 776218427712 779389019136 779725963264 780726361597 780838775496 783873441792 784990684009 784992173238 785331539712 787075301376 788042981376 788197107152 788539355136 789279795486 789508835136 791261872128 791416627456 791760273408 792503738208 792733713408 794208292488 795971764224 797452366464 800319356928 800551600128 801692613456 801808046208 802040721408 804967258368 805083162624 805316788224 806464593298 808255279104 808606236672 809758730144 810871036092 812905791488 813022838784 814065957432 817347428352 818512380504 818749903104 818867791872 821855728512 822094221312 822212591616 823384478007 823623414432 825452199936 826987639296 828525934756 829960814592 831504640512 831745933312 833051338132 834901057536 835143335936 835927537536 836290510848 836454072896 837482462271 839342020608 839706476544 840903296688 844292947968 845376186564 847619555328 849196228608 849993625908 850775834688 852664909824 853465564224 853713229824 854250968064 855301238064 857200361472 858545716392 858794856192 860392316862 861882384384 862675533824 863485588224 865091774214 867012636672 867264233472 868500331244 868625383392 868877448192 872047863232 872173426176 872426520576 873245731176 876812646528 877191708672 878443622433 880220307456 880774742016 881857622016 883497982176 885459714048 886721745546 886979061696 887106774528 890343705888 890602073088 890730307584 892258698968 893484329049 895466535936 895855362048 897132210296 897133912272 899124215808 899385131008 900620550144 900796693888 901904190138 902034051984 902295811584 904299282432 904476145664 905588165664 905718557952 905981386752 909287188992 909682016256 910978571412 914519015424 914650693632 915824202111 916220129664 918254518272 919962580992 920826428067 921093640992 921673820912 923720318976 924587694576 924855998976 925438548736 926576341236 928633724928 929035190272 930361094208 933705916416 933976866816 935442720576 935714174976 939263689728 939536252928 940418479728 941010832008 941283902208 943373942784 944259773184 945128730624 946016208774 948526645248 950291017728 950566780928 953571999744 954172637184 955345757184 957122814024 959248023552 960893983504 961032339072 962213892822 964818912512 966144213216 970088747264 970509975552 971421286752 974051233792 974474182656 975389216256 975672262656 977203556316 977487129216 979657555968 981053846136 981195104448 981479835648 985008439296 986840672256 990728933376 990871584768 991159123968 992571807136 993935229948 994775728128 996626129408 997851444408 997995121344 1001636669124 1001927332224 1002071596032 1003791036339 1007399852928 1007837282304 1009273736583 1011514742784 1011808272384 1011953958912 1013396280624 1013690356224 1015941169152 1017535663872 1017830940672 1018786686372 1019428401342 1019724227392 1021490233344 1022948087616 1023390326784 1025293954624 1027570532352 1028833892352 1029280628736 1029481935872 1030747645872 1033036333056 1033687023616 1034957903616 1036230346116 1036883048526 1039185358848 1040462998848 1041118367328 1044712940544 1045164589056 1046656230984 1047108719616 1050419155968 1050723975168 1051385806848 1052373060648 1052678446848 1055015829504 1055680364544 1056671650944 1056978284544 1058637186009 1058944389984 1061295685632 1062808333314 1063269821952 1067092475904 1068923484608 1069077394944 1069387628544 1073289677824 1073444216832 1073755717632 1074763976832 1076763165777 1077673705472 1079154026496 1081005731442 1081161381456 1085421276576 1089796571136 1091349840672 1091666537472 1091823722496 1095807638016 1096125628416 1096283455488 1097845970676 1098164552576 1099673020368 1100602933248 1102650185728 1103685576903 1104164815104 1106614419456 1108672854016 1110195756288 1113201410048 1114570050048 1114730532864 1115054014464 1116643283028 1119122694144 1121204395584 1122582874959 1127168248752 1132261638144 1133324834544 1134367779584 1136886546432 1137954085632 1138284306432 1139001290752 1140070815702 1140401650752 1142933815296 1144727621856 1145059808256 1147189755816 1149176512512 1151314117632 1153455698952 1156016848896 1156352311296 1157438128896 1158167177856 1158503264256 1159591101606 1162165874688 1162897901568 1163235360768 1164327641568 1169083528704 1169588944896 1171258163244 1174366322688 1175810162688 1177997309568 1180612952064 1182295660728 1182638748928 1182809032704 1184263252704 1187124941184 1187469430784 1187640410112 1189100570112 1189333134899 1191312438732 1193955381248 1193957646336 1194473816064 1196178549696 1198832287744 1200479035392 1200827400192 1202538920184 1202712069312 1203061082112 1207450887552 1207624743936 1207975182336 1209696889947 1212382918656 1212909355008 1214638095216 1219358687232 1219534258176 1221098936148 1221626839552 1224339357696 1226616774656 1227768570756 1228124854656 1228301687808 1231627091968 1232783592768 1233141331968 1233318887424 1235435121648 1238178299904 1240481458944 1242788902134 1244941221888 1245302489088 1247256960768 1247618899968 1249577007198 1252351586304 1252715003904 1253891306304 1254681109344 1255045202944 1259013030912 1260171640832 1261354945032 1267054690304 1271429332992 1272230182912 1273794342912 1276163752032 1278997364736 1280569844736 1280820299122 1281376452096 1282951857096 1285800542208 1287818574588 1288192284288 1290588475293 1292823576576 1294013300736 1295228382336 1297637661321 1300518955008 1300896350208 1302750496866 1302938075088 1303316172288 1306210074624 1308071794848 1308260139264 1308639780864 1313344585728 1315787563008 1320971911168 1321162113024 1322786433024 1325246973264 1326367637504 1328189571072 1330082618319 1330468592544 1330660161792 1335515558832 1335903109632 1336095461376 1338388048452 1343199803904 1343783043072 1345698315444 1348686323712 1349077696512 1351195040832 1351587141632 1352856285207 1353443717376 1356714218496 1357107920896 1358382248496 1358972080128 1359237868456 1363930783488 1364520435712 1364523024384 1366467857118 1370094043136 1371778523136 1371976040448 1374330194496 1377381777408 1379943871488 1381640461488 1382510731368 1385580478464 1386881541864 1387283998464 1388157823104 1389864511854 1392950587392 1393552785408 1395541641312 1396144959488 1400558874624 1400965300224 1401847742464 1403164080864 1403571262464 1407573819392 1408895534592 1409304379392 1411516248012 1411925853312 1415060914176 1417077777752 1417693095936 1419024313161 1422789967872 1425436526592 1425850171392 1430357999616 1431258955776 1431674290176 1433018635776 1435684221036 1438872035328 1441340975256 1441548508608 1447228368768 1449920385823 1455133120896 1455555383296 1455764963328 1457839841731 1461076850688 1461500837888 1461711273984 1463508393984 1463794627568 1465805334474 1466230693824 1467470577664 1469486333952 1471580769204 1471792656672 1472219753472 1475485892608 1477512658944 1480261008384 1486093400064 1486307377152 1486738685952 1488857710704 1492163592192 1494939194112 1496777166612 1497719958982 1502455003686 1502890998336 1509682184192 1511099779392 1511755923456 1517272114176 1517712408576 1517930938368 1520094420936 1520535534336 1523911753728 1526303495808 1526746411008 1528180029558 1529142602013 1529586341088 1532235350016 1534422131424 1535085490176 1537940931936 1541355798528 1543250838528 1544222903808 1544671019008 1546121468808 1549554499584 1550530535424 1550980481024 1552436855424 1555324572789 1558778038272 1559451926528 1561452723194 1561677550992 1567746883584 1569981368018 1569984346476 1570663079424 1574150602752 1576085962752 1576394214304 1577078710272 1578559590972 1579017670272 1582523744256 1582833254912 1583520546816 1585007476416 1585467426816 1588416584976 1591943528448 1594212499971 1594904732928 1600638713856 1601103200256 1603385226912 1603616092416 1604081442816 1609934516736 1610166325248 1610633576448 1612929186596 1616510558208 1619517460288 1621508597163 1621742072184 1625811582976 1628131914864 1634694856704 1637024761008 1637499806208 1637735583744 1643711457024 1644188442624 1644425183232 1646768956014 1647246828864 1650904399872 1653975278592 1657051869512 1659921629184 1663009281024 1663491866624 1666102676264 1669802115072 1670286671872 1671855075072 1672581021696 1672908145792 1674964924542 1678684041216 1679412953088 1681806593376 1688585895936 1690752373128 1698392457216 1699987251816 1701551669376 1705329819648 1706931128448 1707426459648 1708501936128 1710106223553 1710602476128 1714400722944 1717091432784 1717589712384 1720784633724 1723764768768 1725351067648 1726971176448 1730183548428 1734025273344 1734528466944 1737000662488 1737250766784 1737754896384 1739386652409 1744095726464 1744346852352 1744853041152 1746491462352 1753625293056 1754383417344 1756887244866 1760440614912 1761549484032 1763715244032 1766995964352 1770919428096 1773443491092 1773958123392 1774213549056 1780687411776 1781204146176 1781460615168 1784517397936 1786968658098 1790933071872 1791710724096 1794264420592 1794267824544 1798248431616 1798770262016 1801241100288 1801593387776 1803808380276 1804068103968 1804591623168 1808952291328 1811176331328 1811437115904 1811962773504 1818574377984 1819364032512 1821957142824 1829038030848 1829301387264 1831648404222 1832440259328 1836509036544 1839925161984 1841652856134 1842187281984 1843347641824 1847440637952 1849175389152 1849711997952 1850877097472 1853152682472 1857267449856 1860722188416 1864183353201 1867411832832 1867953733632 1870885441152 1871428349952 1874365510797 1878527379456 1879072505856 1880836959456 1882021664016 1882567804416 1886747885568 1888519546368 1890257461248 1892032417548 1897053290496 1900582035456 1901133561856 1907143999488 1908345274368 1910691514368 1914245628048 1918496047104 1921230448683 1921787967008 1922064678144 1924427785644 1929637825024 1932288426432 1940177494528 1941019951104 1942842573504 1948102467584 1950778432512 1951344525312 1954125745299 1954407112632 1954974258432 1959315111936 1962107692272 1962390208896 1962959671296 1970016878592 1973681344512 1981457866752 1981743169536 1985143614272 1987870459896 1989551456256 1993252258816 1995702888816 1995990242688 2003273338248 2003854664448 2004143192064 2007582072678 2014799705856 2015674564608 2018547473166 2023029485568 2023616544768 2023907917824 2026792561248 2027380712448 2035071327744 2035661881344 2037573372744 2038856802684 2039448454784 2045896175232 2046780653568 2049701785677 2050587909248 2055141064704 2057667784704 2058561257472 2058963871744 2061495291744 2066072666112 2067374047232 2069915807232 2072460692232 2073766097052 2078370717696 2080925997696 2082236734656 2084796767781 2089425881088 2090329178112 2093312461968 2094217439232 2100838311936 2101447950336 2102771613696 2104746121296 2105356893696 2110031659008 2111360729088 2113343301888 2113956569088 2117274372018 2117888779968 2122591371264 2125616666628 2126539643904 2134184951808 2137846969216 2138154789888 2138775257088 2146579355648 2146888433664 2147511435264 2149527953664 2153526331554 2155347410944 2158308052992 2162011462884 2162322762912 2170842553152 2182699681344 2183333074944 2183647444992 2191615276032 2192251256832 2192566910976 2195691941352 2196329105152 2199346040736 2201205866496 2205300371456 2207371153806 2208329630208 2213228838912 2217345708032 2220391512576 2226402820096 2229140100096 2229461065728 2230108028928 2233286566056 2238245388288 2242408791168 2245165749918 2246579938473 2253682505529 2254336497504 2264523276288 2266649669088 2268735559168 2273773092864 2275908171264 2276568612864 2278002581504 2280141631404 2280803301504 2285867630592 2289455243712 2290119616512 2294379511632 2298353025024 2302628235264 2306911397904 2312033697792 2312704622592 2314876257792 2316334355712 2317006528512 2319182203212 2324331749376 2325795803136 2326470721536 2328655283136 2338167057408 2339177889792 2342179084791 2342516326488 2351620325376 2354972052027 2355994619136 2361225904128 2364591321456 2365277497856 2365618065408 2368526505408 2374249882368 2374938861568 2375280820224 2378201140224 2378666269798 2382624877464 2387910762496 2387915292672 2392357099392 2397664575488 2400958070784 2401654800384 2405077840368 2405424138624 2406122164224 2414901775104 2415249487872 2415950364672 2419393779894 2424765837312 2425818710016 2429276190432 2438717374464 2439068516352 2442197872296 2443253679104 2453233549312 2455537141512 2456249709312 2456603375616 2463254183936 2465567185536 2466282663936 2466637774848 2470153434021 2470870243296 2476356599808 2480962917888 2485577804268 2489882443776 2494513921536 2495237799936 2499154014396 2504703172608 2505430007808 2507782612608 2509362218688 2510090405888 2512447386813 2518026061824 2520343281664 2522709890064 2534109380608 2542858665984 2544460365824 2547588685824 2552327504064 2557994729472 2561139689472 2561640598244 2562752904192 2565903714192 2571601084416 2575637149176 2576384568576 2581176950586 2585647153152 2588026601472 2590456764672 2595275322642 2601037910016 2601792700416 2605500993732 2605876150176 2606632344576 2616143589696 2616520278528 2617279561728 2631575126016 2635330867299 2641943822336 2642324226048 2645572866048 2650493946528 2652735275008 2656379142144 2660165236638 2660937185088 2661320323584 2671031117664 2671806219264 2672190922752 2676776096904 2686399607808 2687566086144 2691396630888 2697372647424 2698155393024 2702390081664 2703174283264 2705712570414 2706887434752 2707416848929 2713428436992 2714215841792 2716764496992 2717944160256 2718475736912 2727861566976 2729040871424 2729046048768 2732935714236 2740188086272 2743557046272 2743952080896 2747472606333 2748660388992 2754763554816 2759887742976 2762479284201 2763280922976 2765021462736 2771160956928 2773763083728 2774567996928 2776315646208 2779729023708 2785901174784 2787105570816 2791083282624 2792289918976 2801117749248 2801930600448 2803695484928 2806328161728 2807142524928 2817791069184 2818608758784 2822626076543 2823032496024 2823851706624 2830121828352 2834155555504 2835386191872 2838048626322 2845579935744 2850873053184 2851700342784 2860715999232 2862517911552 2866037271552 2871368442072 2877744070656 2882681950512 2883097017216 2894456737536 2899840771646 2910266241792 2911110766592 2911529926656 2915679683462 2922153701376 2923001675776 2923422547968 2927016787968 2927589255136 2931610668948 2932461387648 2938972667904 2943161538408 2943585313344 2944439506944 2955025317888 2960522016768 2972186800128 2972614754304 2973477371904 2977715421408 2984327184384 2989878388224 2993554333224 2995439917964 3004910007372 3005781996672 3011373109017 3019364368384 3022199558784 3023511846912 3027821209749 3034544228352 3035424817152 3035861876736 3040188841872 3041071068672 3047823507456 3052606991616 3053492822016 3056360059116 3058285204026 3059172682176 3064470700032 3068844262848 3070170980352 3075881863872 3082711597056 3086501677056 3088445807616 3089342038016 3092242937616 3099108999168 3101061070848 3101960962048 3104873710848 3110649145578 3117556076544 3118903853056 3122905446388 3123355101984 3135493767168 3139962736036 3139968692952 3141326158848 3152171925504 3152788428608 3154157420544 3157119181944 3158035340544 3165047488512 3165666509824 3167041093632 3170014952832 3170934853632 3175911558027 3176833169952 3183887056896 3188424999942 3189809465856 3201277427712 3206770453824 3207232184832 3208162885632 3219869033472 3220332650496 3221267152896 3225858373192 3230289497331 3233021116416 3239034920576 3243017194326 3243484144368 3251623165952 3256263829728 3269389713408 3274049522016 3274999612416 3275471167488 3287422914048 3288376885248 3288850366464 3293537912028 3294493657728 3301808799744 3307950557184 3311056730709 3314103739024 3319843258368 3326018562048 3326983733248 3332205352528 3339604230144 3340573343744 3343710150144 3345162043392 3345816291584 3349929849084 3357368082432 3363613186752 3367748624877 3381504746256 3396784914432 3399974503632 3403103338752 3410659639296 3413862256896 3414852919296 3417003872256 3420212447106 3421204952256 3428801445888 3434182865568 3435179424768 3441569267448 3447529537536 3453942352896 3460367096856 3468050546688 3469056933888 3474001324976 3474501533568 3475509792768 3478773304818 3488191452928 3488693704704 3489706082304 3492982924704 3507250586112 3508766834688 3513774489732 3523098968064 3527430488064 3533991928704 3541838856192 3546886982184 3547916246784 3548427098112 3561374823552 3562408292352 3562921230336 3567999404697 3569034795872 3573937316196 3581866143744 3583421448192 3588528841184 3588535649088 3596496863232 3602482200576 3603186775552 3607616760552 3608136207936 3609183246336 3617904582656 3622352662656 3622874231808 3623925547008 3629090669841 3637148755968 3638728065024 3643914285648 3658076061696 3658602774528 3663296808444 3664880518656 3673018073088 3679850323968 3683305712268 3684374563968 3686695283648 3694881275904 3698350778304 3699423995904 3701754194944 3706305364944 3714534899712 3721444376832 3728366706402 3734823665664 3735907467264 3741770882304 3742856699904 3748731021594 3757054758912 3758145011712 3761673918912 3764043328032 3765135608832 3777039092736 3780514922496 3784064835096 3801164070912 3802267123712 3814287998976 3816690548736 3821383028736 3828491256096 3836992094208 3842460897366 3843575934016 3844129356288 3848855571288 3859275650048 3864576852864 3871765425879 3880354989056 3882039902208 3885685147008 3892912983963 3896204935168 3901556865024 3902689050624 3908251490598 3908814225264 3909948516864 3918630223872 3924215384544 3924780417792 3925919342592 3940033757184 3947362689024 3962915733504 3963486339072 3970287228544 3975740919792 3979102912512 3986504517632 3990247854957 3991405777632 3991980485376 4006546676496 4007709328896 4008286384128 4015164145356 4029599411712 4031349129216 4037094946332 4046058971136 4047233089536 4053585122496 4054761424896 4058568855621 4070142655488 4071323762688 4075146745488 4077713605368 4078896909568 4091792350464 4093561307136 4099403571354 4101175818496 4110282129408 4115335569408 4117927743488 4122990583488 4132145332224 4134748094464 4139831614464 4144921384464 4147532194104 4156741435392 4161851995392 4164473469312 4169593535562 4178851762176 4180658356224 4186624923936 4188434878464 4201676623872 4202895900672 4205543227392 4209492242592 4210713787392 4222721458176 4226686603776 4227913138176 4234548744036 4235777559936 4245182742528 4251233333256 4253079287808 4268369903616 4275693938432 4276309579776 4277550514176 4293158711296 4293776867328 4295022870528 4299055907328 4307052663108 4310694821888 4316616105984 4324022925768 4324645525824 4341685106304 4349761157469 4365399362688 4366666149888 4367294889984 4373519525193 4383230552064 4384502513664 4385133821952 4391383882704 4392658210304 4398692081472 4402411732992 4410600742912 4414742307612 4416659260416 4426457677824 4434691416064 4440783025152 4452805640192 4458280200192 4458922131456 4460216057856 4466573132112 4476490776576 4484817582336 4490331499836 4493159876946 4507365011058 4508672995008 4529046552576 4533299338176 4537471118336 4551816342528 4553137225728 4556005163008 4560283262808 4561606603008 4571735261184 4578910487424 4580239233024 4587427806039 4588759023264 4596706050048 4605256470528 4613822795808 4624067395584 4629752515584 4632668711424 4634013057024 4638364406424 4648663498752 4651591606272 4652941443072 4657310566272 4665973718367 4676334114816 4678355779584 4684358169582 4685032652976 4703240650752 4709944104054 4711989238272 4722451808256 4729182642912 4730554995712 4731236130816 4737053010816 4748499764736 4749877723136 4750561640448 4756402280448 4757332539596 4765249754928 4775821524992 4775830585344 4782637499913 4784714198784 4795329150976 4801916141568 4803309600768 4810155680736 4810848277248 4812244328448 4829803550208 4830498975744 4831900729344 4838787559788 4849531674624 4858552380864 4864525791489 4877434748928 4884395744592 4886507358208 4906467098624 4911074283024 4912499418624 4913206751232 4926508367872 4931134371072 4932565327872 4933275549696 4940306868042 4941740486592 4952713199616 4961925835776 4971155608536 4979764887552 4989027843072 4990475599872 4998308028792 5009406345216 5010860015616 5015565225216 5018724437376 5020180811776 5024894773626 5036052123648 5040686563328 5045419780128 5068218761216 5088920731648 5095177371648 5104655008128 5115989458944 5122279378944 5123281196488 5125505808384 5130318670659 5131807428384 5143202168832 5151274298352 5152769137152 5162353901172 5171294306304 5176053202944 5180913529344 5190550645284 5202075820032 5203585400832 5211001987464 5211752300352 5213264689152 5232287179392 5233040557056 5234559123456 5242019856437 5263150252032 5270661734598 5283887644672 5284648452096 5291145732096 5300987893056 5305470550016 5312758284288 5320330473276 5321874370176 5322640647168 5342062235328 5343612438528 5344381845504 5353552193808 5372799215616 5375132172288 5382793261776 5394745294848 5396310786048 5404780163328 5406348566528 5411425140828 5413774869504 5414833697858 5426856873984 5428431683584 5433528993984 5435888320512 5436951473824 5455723133952 5458081742848 5458092097536 5465871428472 5487114092544 5487904161792 5494945212666 5497320777984 5509527109632 5519775485952 5524958568402 5526561845952 5530042925472 5542321913856 5547526167456 5549135993856 5552631292416 5559458047416 5571802349568 5582166565248 5584579837952 5592550059603 5602235498496 5603861200896 5607390969856 5612656323456 5614285049856 5623096532391 5635582138368 5637217517568 5645252153086 5646064992048 5647703413248 5660243656704 5668311111008 5670772383744 5676097252644 5691159871488 5701746106368 5703400685568 5721431998464 5725035823104 5732074543104 5742736884144 5755488141312 5763691346049 5765363901024 5766194034432 5788913475072 5799681543292 5820532483584 5822221533184 5823059853312 5831359366924 5844307402752 5846003351552 5854033575936 5855178510272 5862377235897 5863221337896 5864922775296 5877945335808 5886323076816 5887170626688 5888879013888 5910050635776 5921044033536 5944373600256 5945229508608 5955430842816 5968654368768 5979756776448 5987108666448 5990879835928 6009820014744 6011563993344 6022746218034 6038728736768 6044399117568 6047023693824 6055642419498 6069088456704 6070849634304 6071723753472 6080377683744 6082142137344 6105213983232 6106985644032 6112720118232 6116570408052 6118345364352 6137688525696 6140341960704 6149105357031 6151763727744 6165423194112 6173003354112 6176891615232 6178684076032 6184485875232 6198217998336 6202122141696 6203921924096 6209747421696 6221298291156 6235112153088 6237807706112 6245810892776 6246710203968 6254390303343 6270987534336 6279925472072 6279937385904 6282652317696 6304343851008 6305576857216 6308314841088 6314238363888 6316070681088 6330094977024 6331333019648 6334082187264 6340029905664 6341869707264 6351823116054 6353666339904 6367774113792 6376849999884 6379618931712 6402554855424 6413540907648 6414464369664 6416325771264 6439738066944 6440665300992 6442534305792 6451716746384 6460578994662 6466042232832 6478069841152 6486034388652 6486968288736 6503246331904 6512527659456 6548099044032 6549999224832 6550942334976 6574845828096 6576753770496 6577700732928 6587075824056 6588987315456 6603617599488 6615901114368 6622113461418 6628207478048 6639686516736 6652037124096 6653967466496 6664410705056 6679208460288 6687420300288 6690324086784 6691632583168 6699859698168 6714736164864 6727226373504 6735497249754 6739739815419 6763009492512 6793569828864 6799949007264 6806206677504 6821319278592 6827724513792 6829705838592 6834007744512 6840424894212 6842409904512 6857602891776 6868365731136 6870358849536 6883138534896 6895059075072 6907884705792 6920734193712 6936101093376 6938113867776 6948002649952 6949003067136 6951019585536 6957546609636 6976382905856 6977387409408 6979412164608 6985965849408 7014501172224 7017533669376 7026537254373 7027548979464 7054860976128 7064916156081 7067983857408 7083677712384 7093773964368 7095832493568 7096854196224 7122749647104 7124816584704 7125842460672 7135998809394 7138069591744 7147874632392 7163732287488 7177057682368 7177071298176 7192993726464 7204964401152 7206373551104 7215233521104 7216272415872 7218366492672 7235809165312 7244705325312 7245748463616 7247851094016 7258181339682 7274297511936 7277456130048 7287828571296 7316152123392 7317205549056 7326593616888 7329761037312 7359700647936 7366611424536 7368749127936 7373390567296 7389762551808 7396701556608 7398847991808 7403508389888 7410460302063 7412610729888 7429069799424 7442888753664 7456733412804 7469647331328 7483541764608 7485713399808 7497462043188 7514109517824 7516290023424 7523347837824 7528086656064 7530271217664 7537342160439 7554078185472 7561029844992 7568129670192 7602328141824 7604534247424 7628575997952 7633381097472 7642766057472 7656982512192 7673984188416 7684921794732 7687151868032 7688258712576 7697711142576 7718551300096 7729153705728 7743530851758 7760709978112 7764079804416 7771370294016 7785825967926 7792409870336 7803113730048 7805378101248 7816502981196 7817628450528 7819897033728 7848430769088 7849560835584 7851838685184 7894725378048 7925831467008 7926972678144 7940574457088 7951481839584 7958205825024 7973009035264 7980495709914 7982811555264 7983960970752 8013093352992 8015418657792 8016572768256 8030328290712 8059198823424 8062698258432 8074189892664 8092117942272 8094466179072 8107170244992 8109522849792 8117137711242 8122250546787 8140285310976 8142647525376 8150293490976 8155427210736 8157793819136 8183584700928 8187122614272 8198807142708 8202351636992 8220564258816 8230671138816 8235855486976 8245981166976 8264290664448 8269496188928 8279663228928 8289842768928 8295064388208 8313482870784 8323703990784 8325331944293 8328946938624 8339187071124 8357703524352 8361316712448 8373249847872 8376869756928 8403353247744 8405791801344 8411086454784 8418984485184 8421427574784 8453373207552 8455826276352 8467878229629 8469097488072 8471555119872 8490365485056 8502466666512 8506158575616 8536739807232 8551387876864 8552619159552 8555101028352 8586317422592 8587553734656 8598111814656 8614105326216 8621389643776 8633232211968 8648045851536 8649291051648 8683370212608 8699522314938 8730798725376 8733332299776 8734589779968 8747039050386 8766461104128 8769005027328 8770267643904 8782767765408 8785316420608 8797384162944 8821201485824 8829484615224 8833318520832 8869382832128 8881566050304 8905611280384 8916560400384 8917844262912 8920432115712 8933146264224 8952981553152 8969635164672 8980662999672 8986319753892 9014730022116 9017345990016 9034119327051 9058093105152 9066598676352 9074942236672 9083463629247 9103632685056 9106274451456 9112010326016 9120566525616 9123213206016 9143470522368 9157820974848 9160478466048 9174855612078 9177518046528 9193412100096 9210512941056 9227645591616 9248134791168 9259505031168 9265337422848 9268026114048 9276728812848 9297326997504 9303183212544 9305882886144 9314621132544 9331947436734 9352668229632 9356711559168 9368716339164 9370065305952 9406481301504 9419888208108 9423978476544 9458365285824 9461109991424 9462472261632 9474106021632 9496999529472 9499755446272 9501123280896 9512804560896 9514665079192 9527734674081 9530499509856 9551643049984 9551661170688 9565274999826 9569428397568 9590658301952 9603832283136 9620311361472 9621696554496 9624488656896 9659607100416 9660997951488 9663801458688 9677575119576 9699063349248 9717104761728 9729051582978 9735179733383 9754869497856 9768791489184 9773014716416 9812934197248 9822148566048 9824998837248 9826413502464 9853016735744 9862268742144 9865130655744 9866551099392 9880613736084 9883480973184 9905426399232 9923851671552 9933170192127 9942311217072 9959529775104 9978055686144 9980951199744 9996616057584 10018812690432 10021720031232 10031130450432 10037448874752 10040361623552 10049789547252 10072104247296 10081373126656 10090839560256 10136437522432 10149442700761 10190354743296 10204878892117 10209310016256 10231978917888 10244558757888 10246562392976 10251011616768 10260637341318 10263614856768 10286404337664 10302548596704 10305538274304 10324707802344 10342588612608 10361827058688 10381101290568 10404151640064 10407170801664 10422003974928 10423504600704 10426529378304 10464574358784 10466081114112 10469118246912 10484039712874 10526300504064 10541323469196 10567775289344 10569296904192 10582291464192 10601975786112 10625516568576 10640660946552 10643748740352 10645281294336 10684124470656 10687224877056 10688763691008 10703998214091 10707104387616 10745598431232 10750264344576 10765586523552 10789490589696 10809560326656 10812697133056 10822850281656 10827549739008 10829667395716 10853713747968 10856863367168 10867057987968 10871776641024 10873902947648 10887272009523 10911446267904 10916163485696 10916184195072 10931742856944 10974228185088 10975808323584 10989890425332 10994641555968 11019054219264 11039550971904 11049917136804 11053123691904 11060085850944 11084643827712 11095052334912 11098271987712 11105262584832 11118916094832 11143604699136 11164333130496 11169159675904 11185100119206 11204470996992 11207722401792 11214781939712 11225312646912 11228570099712 11246193064782 11271164276736 11274435035136 11290504306172 11292129984096 11295406826496 11336622222016 11341544767488 11352194505288 11403492212736 11406801371136 11442863996928 11450071646208 11464149086208 11485473768288 11510976282624 11527382692098 11530727802048 11532388068864 11577826950144 11599363086584 11615296277637 11641064967168 11644443066368 11646119706624 11662718733848 11678738951889 11688614805504 11692006703104 11708067151872 11710357020544 11724754471794 11726442675792 11729845550592 11755890671616 11772646153632 11774341253376 11777758027776 11820101271552 11842088067072 11888747200512 11890459017216 11910861685632 11937308737536 11959513552896 11970743564871 11974217332896 11981759671856 12019640029488 12023127986688 12045492436068 12077457473536 12088798235136 12094047387648 12111284838996 12138176913408 12141699268608 12160755367488 12164284274688 12175706566863 12210427966464 12213971288064 12225440236464 12233140816104 12236690728704 12275377051392 12280683921408 12298210714062 12303527455488 12330846388224 12346006708224 12353783230464 12357368152064 12368971750464 12396435996672 12404244283392 12419494843392 12442596582312 12470224306176 12491621785552 12493420407936 12508780606686 12541975068672 12559850944144 12559874771808 12565304635392 12608687702016 12611153714432 12616629682176 12628476727776 12632141362176 12662666039296 12668164374528 12680059811328 12683739414528 12703646232108 12707332679808 12735548227584 12753699999768 12759237863424 12805109710848 12827081815296 12828928739328 12832651542528 12879476133888 12881330601984 12885068611584 12903433492768 12921157989324 12932084465664 12956139682304 12972068777304 12973936577472 13025055318912 13049283472407 13096198088064 13099998449664 13101884669952 13120558575579 13149691656192 13153507540992 13155401465856 13174151648112 13177974630912 13207235198976 13231802228736 13244226922836 13256414956096 13279373033472 13304074248192 13307934932992 13328821410112 13358416920576 13374840600576 13380648173568 13383265166336 13399719396336 13429472329728 13454452747008 13470994499508 13479479630838 13526018985024 13587139657728 13599898014528 13612413355008 13655449027584 13659411677184 13668015489024 13680849788424 13684819809024 13715205783552 13736731462272 13740717699072 13762283418117 13766277069792 13790118150144 13815769411584 13841468387424 13872202186752 13896005299904 13898006134272 13902039171072 13915093219272 13952765811712 13954774818816 13958824329216 13971931698816 13997921155101 14029002344448 14035067338752 14053074508746 14055097958928 14109721952256 14129832312162 14135967714816 14167355424768 14187547928736 14191664987136 14193708392448 14245499294208 14249633169408 14251684921344 14271997618788 14276139183488 14295749264784 14327464574976 14347912499739 14354115364736 14354142596352 14385987452928 14409928802304 14412747102208 14430467042208 14432544831744 14436732985344 14471618330624 14489410650624 14491496927232 14495702188032 14516362679364 14548595023872 14575657142592 14593577374467 14632304246784 14653187233776 14659522074624 14719401295872 14733222849072 14737498255872 14746781134592 14779525103616 14793403113216 14797695983616 14807016779776 14820920604126 14825221459776 14858139598848 14885777507328 14913466825608 14939294662656 14967083529216 14971426799616 14994924086376 15028219035648 15032580046848 15046695675648 15056173312128 15060542435328 15074684320878 15108156370944 15122059689984 15136259340384 15204656283648 15266762194944 15285532114944 15313965024384 15347968376832 15369843589464 15374303736064 15376517425152 15395422285152 15437102600192 15458307411456 15487061703516 15521419956224 15528159608832 15542740588032 15571651935852 15584819740672 15606227460096 15610756202496 15633005962392 15635256901056 15639794067456 15696861538176 15699121671168 15703677370368 15726059569311 15789450756096 15851662934016 15853945356288 15881148914176 15902963679168 15916411650048 15946018070528 15960991419828 15965623110528 15967921941504 16026186705984 16030837315584 16033145536512 16060656581424 16118397646848 16125396516864 16148379785328 16184235884544 16188932358144 16214340489984 16219045699584 16234275422484 16244501093574 16280570621952 16285295050752 16300586981952 16310854421472 16315587638272 16367169401856 16374245228544 16397614285416 16404703273984 16461342277632 16471710973952 16491962333952 16528581328896 16538992377856 16559326457856 16579685537856 16590128776416 16626965741568 16647407981568 16650663888586 16657893877248 16678374142248 16715407048704 16746499695744 16753739513856 16777650178809 16806706495488 16811583602688 16822172909568 16837968970368 16842855149568 16869289597173 16906746415104 16911652552704 16935756459258 16938194976144 16943110239744 16980730970112 17004933333024 17012317151232 17073479614464 17102775753728 17105238319104 17110202056704 17172634845184 17175107469312 17196223629312 17228210652432 17242779287552 17266464423936 17291074038147 17296091703072 17298582103296 17366740425216 17399044629876 17461597450752 17466664599552 17469179559936 17494078100772 17532922208256 17538010054656 17565535530816 17570632841216 17587131707691 17594768325888 17642402971648 17658969230448 17666637041664 17738765664256 17763132100608 17811222560768 17833120800768 17835688525824 17866292528448 17905963106304 17939270329344 17961325999344 17972639507784 18029460044232 18034691980032 18068238654102 18116186210304 18133197352704 18149884473344 18166927258494 18207265370112 18212548902912 18224020652032 18241133051232 18246426412032 18315641949696 18320956932096 18349711224156 18355036093056 18421025882112 18447316071093 18455291183232 18496269582336 18519010062336 18530674845696 18536052228096 18553457625696 18594653995008 18606366425088 18611765772288 18629242265088 18663894873468 18705336459264 18713423118336 18737432678328 18740130611904 18812962603008 18839776416216 18847956953088 18916730571648 18922219982848 18924944523264 18948212043264 18951917942503 18993999058944 18999510892544 19002246561792 19025609121792 19029330158384 19055469348162 19060999019712 19103286099968 19103322341376 19130549999652 19138856795136 19181316603904 19207664566272 19240622722944 19243393108992 19248977313792 19319214200832 19321995902976 19327602917376 19355150239152 19398126698496 19434209523456 19458103165956 19470359466766 19509738995712 19537582978368 19546029432832 19625868394496 19644297132096 19649997674496 19652827004928 19724537484288 19730261311488 19733102198784 19761227472168 19766961946368 19810852798464 19847703343104 19866340384254 19884622434144 19919059550208 19956111372288 19961902399488 19993232115168 20037625380864 20062260900864 20074897749504 20080723247104 20099579094504 20144208494592 20162746253312 20181679120512 20219219446257 20272875044864 20298885401522 20380709486592 20409757784234 20418620032512 20463957835776 20489117515776 20493124785952 20502023233536 20521274682636 20527229713536 20572808675328 20605097193408 20611076548608 20649415604688 20685177225216 20723654117376 20762202581136 20808303280128 20814341603328 20844007949856 20847009201408 20853058756608 20929148717568 20932162228224 20938236493824 20968079425748 21052601008128 21079611763119 21082646938392 21135550578688 21164582928384 21194748468243 21203951572224 21251033137152 21281321893104 21287497480704 21290562588672 21368248941312 21374449754112 21377527382016 21407996428182 21414208775232 21491196862464 21531173047104 21578981179392 21619120653312 21625394266112 21645700563312 21655099478016 21659334791432 21707427495936 21713726734336 21734115975936 21743553282048 21747805895296 21774544019046 21822892535808 21832326971392 21832368390144 21863485713888 21948456370176 21951616647168 21979780850664 21989283111936 22079101943808 22099834273608 22106247383808 22120171701888 22169287655424 22190104669824 22196543975424 22210525169664 22231380906189 22237832189664 22287209398272 22328666260992 22338319351808 22370200238412 22408941993984 22429563879424 22450625293824 22457140199424 22492386129564 22542328553472 22548870070272 22581008612344 22584259968192 22590813652992 22612026481317 22673244444032 22683089534976 22704389010576 22806984425472 22813602742272 22885727993856 22900143292416 22928298172416 22970947536576 23021952565248 23054765384196 23061455604096 23064776137728 23155653900288 23198726173168 23230592555274 23282129934336 23288886132736 23292239413248 23325437467696 23357477903778 23377229611008 23384013406208 23416134303744 23420714041088 23449508943588 23452885351584 23459691101184 23545292307264 23548682506752 23555516055552 23684176134144 23777494401024 23780918034432 23821723371264 23874617475072 23919027105792 23941487129742 23948434665792 23963519343712 24039280058976 24046255973376 24090984872136 24177596470272 24188094775296 24222569677992 24276353826816 24283398537216 24321510734976 24328568549376 24351413133726 24366751640361 24420855932928 24427942576128 24450880472928 24466281632208 24473381457408 24550754102784 24561367842816 24596421428124 24607054910976 24661692776448 24692013416448 24707566460928 24714736304128 24737943500928 24792871993344 24808488566784 24838989686784 24885193164624 24940448612352 24975995832879 24983243571104 24986840815872 25017561213372 25083950137344 25119701888288 25119749543616 25130609270784 25217375404032 25222307428864 25233259364352 25256953455552 25264282724352 25325332078592 25360119622656 25367478829056 25403634688887 25407292464216 25414665359616 25471096455168 25507399999536 25518475726848 25610219421696 25654163630592 25657857478656 25665303085056 25758952267776 25762661203968 25806866985536 25842315978648 25864168931328 25912279364608 25944137554608 25947873154944 26050110637824 26098566944814 26192396176128 26199996899328 26203769339904 26241117151158 26299383312384 26307015081984 26310802931712 26348303296224 26355949261824 26463604457472 26488453845672 26512829912192 26608148496384 26615869865984 26657642820224 26716833841152 26749681201152 26761296347136 26766530332672 26799438792672 26858944659456 26908905494016 26941988999016 26958959261676 27052037970048 27102357981153 27174279315456 27199796029056 27224826710016 27250390887741 27310898055168 27318823354368 27336030978048 27361699576848 27369639618048 27430411567104 27473462924544 27481435398144 27524566836234 27532554139584 27580236300288 27631538823168 27682936774848 27744404373504 27792010599808 27796012268544 27804078342144 27830186438544 27905531623424 27909549637632 27917648658432 27943863397632 27995842310202 28058004688896 28070134677504 28106149017492 28110195917856 28219443904512 28259664624324 28271935429632 28375095857472 28383329974272 28387416784896 28490998588416 28499266338816 28503369842688 28543995237576 28552278366976 28591498529568 28654929149952 28695824999478 28708230729472 28708285192704 28771974905856 28825494204416 28860934084416 28865089663488 28873465970688 28943236661248 28978821301248 28982993854464 28991404376064 29032725358728 29097190047744 29151314285184 29187154748934 29205539200149 29264608493568 29306374467552 29319044149248 29438802591744 29466445698144 29474996511744 29493562269184 29559050207232 29586806226432 29595391967232 29614033559552 29641841208252 29650442919552 29716279197696 29771555014656 29826933651216 29878589325312 29934167058432 29942853599232 29989848172752 30056438071296 30065160093696 30093391351296 30112346624256 30121084870656 30149368641756 30216312741888 30244119379968 30272518680768 30409312567296 30448328102283 30571064229888 30614636676351 30627930048768 30695936753664 30739687178928 30748607472128 30753034850304 30790844570304 30874205200384 30916614822912 30974123407032 31042839912448 31085481176064 31143303871704 31169639481344 31212454920192 31221512404992 31266011924784 31270513802112 31279588134912 31393723076352 31398243342336 31407354740736 31452119138622 31578901512192 31703325868032 31707890712576 31762297828352 31805927358336 31892036141056 31921982839656 31931246221056 31935843883008 32052373411968 32061674631168 32066291073024 32111994642273 32121313162848 32236795293696 32250793033728 32296759570656 32368471769088 32428680979968 32438091399168 32468550844968 32489002187148 32561141243904 32570590101504 32601173963904 32621708842944 32631175276544 32661816028569 32734338803712 32748490457088 32795228570832 32809406547968 32922684555264 32943421947904 32983924667904 33057162657792 33077984755712 33118652915712 33159371075712 33180257552832 33253931483136 33294815963136 33301327777172 33315787754496 33356748284496 33430814097408 33492999391488 33507479027712 33555300357618 33613412990976 33623167205376 33644345819136 33675937940736 33685710299136 33738579194346 33813492830208 33823305105408 33871512918516 33876389952288 33886220479488 34009866666048 34024634302464 34205551507456 34210476638208 34220404113408 34345269690368 34350214938624 34392447258624 34456421304864 34485558575104 34532928847872 34582148076294 34592183406144 34597164206592 34733480850432 34798089259752 34923194901504 34933329199104 34938359119872 34988156201544 35065844416512 35076020109312 35131071061632 35141265682432 35174263415382 35189536651776 35196419036077 35284805943296 35317938460896 35333274083328 35477531328512 35526264201216 35622445121536 35666241601536 35671377051648 35732585056896 35811926212608 35878540658688 35912230694613 35922651998688 35945279015568 36058920088464 36069383960064 36136477308204 36232372420608 36266394705408 36299768946688 36333854516988 36414530740224 36425097805824 36448041304064 36482266102464 36492852824064 36631283899392 36641913864192 36694138995059 36699422448312 36710072186112 36842051764224 36894632142186 36910582366464 36992539164672 37038020124672 37061349691392 37072104456192 37106915251392 37189307990016 37212732850176 37258484530176 37327789746936 37410672918528 37474865356656 37480261223808 37625925206016 37679552832432 37695913906176 37833461143296 37844439965696 37849889046528 37896424086528 37903835885006 37987998117888 37999021785088 38004493123584 38051218243584 38058660316768 38110938696324 38121998039424 38206572199936 38206644682752 38261099999304 38277713590272 38415329132544 38481245445888 38486786217984 38497954627584 38638428401664 38643991805952 38655205834752 38710300478304 38796253396992 38868419046912 38916206331912 38940718933532 39075165956736 39092058865664 39147850417221 39251736788992 39288594264192 39299995348992 39305654009856 39361675726737 39449074968576 39460522622976 39466204397568 39522454944336 39533923892736 39621705596928 39695406686208 39732680768508 39769244868288 39838119100416 39912222744576 39923804798976 39986464230336 40075250761728 40124521801728 40149795499008 40161446494208 40199158189008 40288416989184 40325492506624 40363358241024 40438438892514 40545750089728 40597770803044 40761418973184 40819515568468 40837240065024 40978235031552 40986249571904 41004046467072 41042549365272 41054459427072 41145617350656 41210194386816 41222153097216 41286850254351 41298831209376 41370354450432 41447308234752 41524405162272 41616606560256 41688015899712 41694018402816 41706117513216 41858297435136 41864324456448 41876472987648 41936158851496 41993763465303 42105202016256 42159223526238 42165293876784 42271101157376 42329165856768 42389496936486 42407903144448 42502066274304 42562643786208 42574994961408 42581125177344 42736497882624 42748899508224 42755054764032 42815992856364 42828417550464 42982393724928 43043737499217 43062346094208 43157962358784 43238241306624 43250788532224 43291401126624 43310198956032 43318669582864 43414854991872 43427453468672 43468231951872 43487106564096 43495611790592 43549088038092 43645785071616 43664653942784 43726971427776 43780732123401 43896912740352 43959561701328 43978566223872 44158203887616 44199668547216 44212494767616 44240343403776 44338575310848 44380209339648 44393087950848 44421050339328 44462761812378 44475664379328 44574418796544 44657332521984 44676638703616 44740400476824 44817883987968 44901250587648 44914280398848 44984772259128 45084657106944 45097740140544 45162017224688 45168519936384 45181627305984 45224052962634 45346488888064 45366179069952 45408778021152 45613968850944 45800286584832 45856596344832 45941895073152 46043905130496 46109530768392 46122911208192 46129552275456 46311307800576 46397452346336 46461185110548 46564259868672 46577772265472 46584478826496 46650874935392 46714955807556 46754459222016 46832268607488 46841428082176 46899017887176 46905770703168 46919382202368 47090584614528 47097365013504 47111032111104 47178178707933 47368352268288 47554988802048 47561836068864 47643446742528 47749234950144 47838054211584 47882974259484 47896869331584 47927038687424 48078560117952 48092511946752 48181969744272 48355192940544 48376189550592 48445139355984 48552707653632 48566797074432 48643021469952 48657137098752 48702826267452 48733503280722 48841711865856 48855885152256 48901760945856 48932563264416 48946762914816 49101508205568 49122735685632 49192842856248 49214109821952 49384026832896 49415132921856 49429472608256 49475887001856 49585743986688 49616977133568 49677979373568 49770386329248 49880897224704 49951991665758 49966487142208 49973681631744 50035122426744 50239403776576 50239499087232 50261218541568 50332950536427 50434750808064 50444614857728 50466518728704 50513906911104 50528565448704 50607868791519 50650664157184 50720239245312 50734957658112 50807269377774 50814584928432 50829330719232 50942192910336 51014799999072 51036951453696 51220438843392 51308327261184 51315714957312 51330606170112 51517904535552 51525322407936 51613733971072 51684631957296 51728337862656 51824558729216 51873222114441 51888275109216 51895746309888 52100221275648 52197133889628 52384792352256 52399993798656 52407538679808 52482234302316 52598766624768 52614030163968 52696606592448 52711898523648 52761395123073 52927208914944 52976907691344 53025659824384 53216296992768 53231739731968 53315285640448 53433667682304 53499362402304 53533060665344 53598877585344 53717889318912 53817810988032 53883977998032 53917918523352 54104075940096 54204715962306 54348558630912 54399592058112 54449653420032 54500781775482 54621796110336 54637646708736 54672061956096 54723399153696 54739279236096 54946925849088 54962870796288 55049133672468 55065108279168 55263077646336 55365873549696 55488808747008 55584021199616 55592024537088 55608156684288 55660372877088 55811063246848 55819099275264 55835297316864 55887726795264 55991684620404 56116009377792 56140269355008 56212298034984 56220391835712 56438887809024 56519329248648 56543870859264 56750191714944 56766659948544 56774833569792 56855753827509 56981997176832 56998532677632 57006739685376 57087990475152 57104556733952 57182997059136 57309858299904 57391649998956 57416461458944 57416570385408 57543949811712 57650988408832 57721868168832 57730179326976 57746931941376 57886473322496 57957642602496 57965987708928 57982808752128 58065450717456 58194380095488 58302628570368 58374309497868 58411078400298 58529216987136 58612748935104 58638088298496 58877605183488 58932891396288 58949993023488 58987124538368 59173612452864 59190783934464 59228067119104 59283682416504 59300885839104 59432558395392 59543110029312 59653867302432 59757178650624 59868334116864 59885707198464 59979696345504 60112876142592 60186782702592 60224693248512 60242169741312 60298737283512 60432625483776 60488238759936 60545037361536 60657658338771 60818625134592 60896656204566 61142128459776 61229273352702 61255860097536 61391873507328 61479374357856 61497214944256 61506069700608 61581689140608 61748410400768 61833229645824 61948246814064 62085679824896 62170962352128 62286607743408 62339278962688 62424909840384 62443024809984 62532023849568 62541027604224 62559176269824 62787446152704 62796486684672 62814709481472 62904238277244 63157803024384 63238835289357 63406651736064 63524595656704 63584245404729 63611854716672 63784072282112 63843965679312 63862492442112 63871687766016 64104746823936 64123349262336 64132582146048 64223989284546 64242626325696 64473590587392 64593519141312 64736943538176 64857361959936 64876182798336 64937101689936 64978004374296 65122282487808 65141180203008 65202347927808 65243417685888 65262350553088 65323632057138 65468677607424 65496980914176 65590457141664 65618813095936 65845369110528 65886843895808 65967849335808 66155969511424 66237305831424 66318742151424 66360515105664 66507862966272 66589631926272 66602655554344 66631575508992 66694142718567 66713496568992 66861628194816 66985998782976 67014958055424 67110600715236 67226825981952 67288691638272 67351875881472 67371420598272 67477158388692 67626985660416 67646610210816 67743025837032 67752779904576 67772440958976 68019733332096 68049268604928 68146258133681 68411103014912 68420953276416 68440808226816 68690539380736 68700429877248 68784894517248 68912842609728 68971117150208 69065857695744 69164296152588 69184366812288 69194328413184 69466961700864 69596178519504 69846389803008 69866658398208 69876718239744 69976312403088 70131688833024 70152040218624 70262142123264 70282531364864 70348526830764 70379073303552 70392838072154 70569611886592 70635876921792 70666548166656 70955062657024 71052528402432 71332483203072 71342754103296 71465170113792 71623852425216 71757081317376 71824461389226 71845303997376 71890558031136 72117840176928 72138767920128 72272954616408 72532789410816 72599537893376 72667709033976 72829061480448 72850195611648 72896082608128 72964532204928 72985705648128 73100254921083 73262567798784 73283827728384 73388277990118 73398844896624 73420144372224 73684103528448 73789264284372 73821164732928 73985078329344 74076040249344 74122699382784 74144208912384 74213830502784 74378615980032 74425465700352 74516969060352 74655579493872 74821345837056 74927987498637 74949730713312 74960522447616 75251850412032 75359105664864 75391827812352 75666922286592 75688879931392 75699778093056 75792848173056 75807671770012 75975996235776 75998043570176 76102436487168 76117320633536 76210904066661 76221877392648 76243996078848 76413144399872 76413289365504 76522199998608 76555427180544 76830658265088 76962490891776 76973572435968 76995909255168 77276856803328 77287983611904 77420600956608 77592506793984 77736838093824 77832412663824 77881437867064 78150331913472 78184117731328 78295700834442 78503473577984 78577188528384 78599990697984 78611308019712 78723351453474 78898149937152 78921045245952 78932408795136 79044909888672 79067847785472 79390813372416 79465361537016 79538489736576 79824445489152 79847609597952 79972928460672 80150501523456 80249043603456 80299590998016 80322892988416 80398316378016 80576833978368 80650985013248 80726716482048 80876877785028 81091500179456 81195541606088 81307073943459 81522837946368 81639031136936 81674480130048 81751172663223 81956470063104 81972499143808 82008092934144 82085098730544 82108918854144 82291234701312 82420388773632 82444306194432 82573700508702 82597662418752 82740708900864 82894616469504 83048810324544 83233213120512 83376031799424 83388036805632 83412235026432 83716594870272 83728648912896 83752945975296 83872317702992 83987526930606 84210404032512 84318447052476 84330587753568 84542202314752 84658331713536 84778993872972 84815806288896 85125287572416 85149989922816 85162250354688 85472995765248 85497799016448 85510109528064 85631985712728 85656835100928 85964787449856 86087474998434 86124692188416 86315924717568 86476482613248 86501577064448 86582802253248 86620397912064 86637339165728 86829709983744 86936463903744 86974213128192 86991223581184 87098176076184 87291570143232 87453942855552 87561464246802 87616617600447 87793825480704 87919123402656 87957132447744 88316407775232 88399337094432 88424989535232 88480686807552 88677150621696 88760418679296 88786175901696 88842100678656 88925523624756 88951328758656 89148837593088 89314665043968 89353277407232 89480800953648 89635767975936 89802501175296 89828560797696 89969544518256 90169314213888 90195480281088 90324034449376 90337039872768 90363254611968 90448105925268 90692977776128 90732358139904 90817556042304 91227937701888 91344984306849 91713192689664 91843910029053 91883790146304 92087810260992 92219061536784 92245822416384 92259104550912 92622615601152 92794904692672 92922370221096 93128519737344 93155544530944 93301749870784 93429911615112 93508918444032 93664537214976 93682856164352 93798035774352 93811541406336 93838764404736 94181169229056 94194730027008 94222064222208 94356357415866 94736704536576 95109977604096 95123672137728 95286893485056 95676108423168 95765948518968 95793738663168 95854077374848 96157120235904 96185023893504 96335983926819 96363939488544 96710385881088 96752379101184 96890278711968 97105415307264 97286042939904 97314274197504 97405652534904 97467006561444 97683423731712 97711770304512 97803521891712 97865126528832 97893525829632 97985448085707 98203016411136 98245471371264 98385685712496 98428219643904 98768053665792 98830265843712 98858945216512 98951774003712 99171487973376 99233954267136 99355958747136 99540772658496 99761794449408 99903983331516 99932974284416 99947363263488 100070244853488 100478807553152 100478998174464 100522437083136 100665901072854 100869501616128 100889229715456 100933037457408 101027813822208 101057130897408 101215737583038 101301328314368 101440478490624 101469915316224 101614538755548 101629169856864 101658661438464 102029599998144 102073902907392 102616654522368 102631429914624 102661212340224 103035809071104 103050644815872 103227467942144 103369263914592 103456675725312 103649117458432 103746444228882 103776550218432 103791492619776 104200442551296 104394267779256 104769584704512 104799987597312 104815077359616 104964468604632 105197533249536 105228060327936 105393213184896 105423797047296 105522790246146 105589257108231 105854417829888 105953815382688 106051319648768 106432593985536 106630571280896 106867335364608 106998724804608 107066121330688 107197755170688 107435778637824 107635621976064 107767955996064 107835837046704 108208151880192 108409431924612 108697117261824 108799184116224 108899306840064 109001563550964 109243592220672 109275293417472 109344123912192 109446798307392 109478558472192 109893851698176 109925741592576 110082416985177 110098267344936 110130216558336 110526155292672 110731747099392 110977617494016 111168042399232 111184049074176 111216313368576 111320745754176 111622126493696 111638198550528 111775453590528 111983369240808 112232018755584 112424596069968 112440783671424 112877775618048 113038658497296 113087741718528 113500383429888 113533319897088 113549667139584 113711507655018 113963994353664 113997065355264 114013479370752 114175980950304 114209113467904 114365994118272 114619716599808 114783299997912 114832922917888 114833140770816 115301976817664 115443736337664 115460358653952 115493863882752 115772946644992 115915285204992 115931975417856 115965617504256 116130901434912 116388760190976 116605257140736 116748618995736 116822156800596 117225497870208 117276176596992 117443551251663 117755210366976 117865782792576 117899986046976 117974249076736 118085027180211 118347224905728 118381567868928 118456134238208 118567364833008 118601771678208 118865116790784 119086220058624 119307734604864 119514357301248 119736668233728 119771414396928 119959392691008 120225752285184 120373565405184 120449386497024 120484339482624 120597474567024 120865250967552 120976477519872 121090074723072 121315316677542 121637250269184 121793312409132 122284256919552 122458546705404 122511720195072 122958748715712 122994429888512 123012139401216 123163378281216 123496820801536 123666459291648 123860550763053 123896493628128 124171359649792 124341924704256 124573215486816 124678557925376 124849819680768 125064047699136 125082055208448 125118352539648 125574892305408 125592973369344 125629418962944 125808476554488 126315606048768 126477670578714 126813303472128 127049191313408 127168490809458 127223709433344 127568144564224 127687931358624 127724984884224 127743375532032 128209493647872 128246698524672 128265164292096 128447978569092 128485252651392 128947181174784 129131212497651 129187038282624 129473887076352 129714723919872 129752365596672 129874203379872 129956008748592 130244564975616 130282360406016 130404695855616 130486835371776 130524701106176 130647264114276 130937355214848 130993961828352 131180914283328 131237626191872 131690738221056 131773687791616 131935698671616 132474611662848 132637484302848 132663425597521 132721030211328 133015725932544 133179263852544 133205311108688 133263151017984 133388285437134 133426993137984 133723256389632 133971997565952 134029916110848 134221201430472 134453651963904 134703751762944 134742841196544 134954316777384 135253971320832 135293220421632 135486051674064 135505559809152 135544881917952 136039466664192 136098537209856 136292516267362 136822206029824 136841906552832 137381078761472 137400859754496 137569789034496 137825685219456 138131715391488 138328592305176 138368733624576 138388656826368 138933923401728 139192357039008 139692779606016 139733316796416 139753436479488 139952624806176 140263377666048 140524284246528 140565062729728 140697053661528 140758146607104 140785676144308 141139223773184 141271753843584 141333096333312 141534536123799 141910125314048 142105056804864 142664966406144 142685508206592 142930340227584 143247704850432 143514162634752 143648922778452 143690607994752 143781116062272 144235680353856 144277535840256 144545909232816 145065578821632 145199075786752 145335418067952 145658122960896 145700391223296 145792165216256 145929064409856 145971411296256 146200509842166 146525135597568 146567655456768 146776555980236 146797689793248 146840288744448 147368207056896 147578528568744 147642329465856 148152080498688 148245398765568 148288417824768 148427661005568 148757231960064 148850931400704 149033938120704 149311158987744 149642691674112 149855974997274 149899461426624 149921044895232 150718211329728 150783655624704 150998851609281 151333844573184 151377759862784 151399556186112 151585696346112 151615343540024 151823606374557 151951992471552 151996087140352 152204872974336 152234641267072 152421808133322 152443754785296 152487992157696 152826288799744 152826578731008 153044399997216 153110854361088 153661316530176 153924981783552 153947144871936 153991818510336 154553713606656 154575967223808 154841201913216 155185013587968 155473676187648 155619666343323 155664825327648 155762875734128 156300663826944 156368235462656 156591401668884 157006947155968 157154377056768 157199981395968 157222616039424 157446702906948 157796299874304 157842090491904 158089819777344 158135695570944 158284185369219 158781626744832 158930723074032 159076979473152 159648890978304 159695219195904 159945856921344 160301003046912 160498087206912 160599181996032 160645785976832 160796632756032 161153667956736 161453432964096 161753755570056 162391083212176 162614147886918 163045675892736 163278062273872 163348960260096 163502345326446 163912940126208 163944998287616 164016185868288 164170197461088 164217837708288 164840777547264 164888612388864 165147401017404 165195324837504 165789232939008 166097620649088 166466426241024 166752063598848 166776073611264 166824470052864 167433189740544 167457297825792 167505891950592 167744635405984 167975053861212 168420808065024 168636894104952 168661175507136 169316663427072 169557987745944 169631612577792 170250575144832 170299979845632 170324500709376 170567261482527 170945991530496 170995598032896 171020219056128 171263971425456 171313670201856 171929574899712 172174949996868 172249384376832 172631849435136 172952965226496 173003154128896 173165604506496 173240795824128 173274678331456 173659419967488 173872927807488 173948426256384 173982447162368 174196352152368 174583140286464 174907885711104 175122928493604 175233235200894 175587650961408 175838246805312 175914264895488 176632815550464 176798674188864 176849979070464 176961373615104 177520837358592 177572351803392 177684201357312 177851047249512 177902657517312 178297675186176 178629330087936 178706554814464 178961601907296 179271535951872 179605002350592 179657121595392 179939089036512 180338628427776 180648068898752 180674079745536 180726509223936 180896211850536 181385955552256 181464716279808 181635112084608 181972975016313 182455875403776 182689968613698 183426385379328 183687820058106 183767580292608 184175620521984 184438123073568 184491644832768 184518209101824 185245231202304 185589809385344 185844740442192 186257039474688 186311089061888 186603499741568 186859823230224 187017836888064 187329074429952 187365712328704 187596071548704 187623082812672 187677528809472 188362338458112 188389460054016 188444128444416 188712714831732 189473409073152 189716505868071 190219955208192 190573786970112 190752736214187 191352216846336 191531897037936 191587477326336 191708154749696 192314240471808 192370047787008 192671967853638 192727878977088 193420771762176 193780557423936 194210830614528 194572085879808 194628548395008 194811305069808 194934013122888 195366847463424 195423540609024 195607043783424 195730253057664 195787051659264 195970896171414 196406032822272 196490942742528 196771371424992 196856439287808 197536107331584 197660531687424 197903548007424 198467908534272 198711917494272 199081545316992 199523588898816 199807966663032 199865948568832 199894726526976 200140489706976 200957615106304 200957996348928 201044874166272 201331802145708 201778459430912 201866074914816 202055627644416 202114261794816 202431475166076 202602656628736 202880956981248 202939830632448 203229077511096 203258339713728 203317322876928 204059199996288 204147805814784 204438774401043 205233309044736 205262859829248 205322424680448 206071618142208 206101289631744 206454935884288 206738527829184 206913351450624 207298234916864 207492888457764 207553100436864 207582985239552 208400885102592 208788535558512 209539169409024 209599975194624 209630154719232 209928937209264 210395066499072 210456120655872 210786426369792 210847594094592 211045580492292 211178514216462 211708835659776 211907630765376 212102639297536 212865187971072 213261142561792 213997449609216 214132242661376 214395510341376 214871557275648 215271243952128 215535911992128 215671674093408 216416303760384 216818863849224 217598368232448 217798613680128 218003127101928 218487184441344 218550586834944 218688247824384 218893596614784 218957116944384 219300764763249 219787703396352 219851483185152 220164833970354 220196534689872 220260433116672 221052310585344 221463494198784 221955234988032 222336084798464 222368098148352 222432626737152 222641491508352 223244252987392 223276397101056 223550907181056 223966738481616 224464037511168 224783962495911 224849192139936 224881567342848 225755551236096 226077316994592 226175483437056 227000766859776 227066639794176 227099334279168 227423015310036 227927988707328 227994130710528 228351961900608 228418226935808 228632712199983 228731988236544 229239433199616 229566599995824 229665845835776 229666281541632 230603953635328 230887472675328 230920717307904 230987727765504 231545893289984 231830570409984 231863950835712 232261802869824 232777520381952 233210514281472 233497237991472 233644313601192 234450995740416 234552353193984 234887102503326 235510420733952 235731565585152 235799972093952 235948498153472 236170054360422 236694449811456 236763135737856 236912268476416 237134729666016 237203543356416 238172440117248 238615469209728 239473336467456 239542828793856 239918785382016 240451504570368 240747130810368 240898772994048 240968678965248 241194949134048 241730501935104 241952955039744 242180149446144 242630633355084 243274500538368 243586624818264 244568513839104 244917093410808 245023440390144 245917497431424 245988859777024 246024278802432 246326756562432 246374933252539 246993641603072 247332918583296 247721101526106 247792987256256 248342719299584 248683849408512 249146430973632 249357115850752 249699639361536 250128095398272 250164110416896 250236705079296 251149784610816 251185946738688 251258837925888 251616953108976 252631212097536 252955341157428 253626606944256 254098382626816 254336981618916 254447418866688 255136289128448 255375862717248 255449969768448 255486751064064 256418987295744 256493397049344 256530328584192 256895957138184 256970505302784 257894362349568 258262424995302 258374076565248 258947774152704 259429447839744 259504731193344 259748406759744 259912017497184 260489129951232 260809391711232 260973670743552 261049402212352 261294528228552 261874710429696 262361828566656 262475252383744 262849852801341 263381476442112 263547375583232 263871397343232 264949223325696 265274968605696 265326851195042 265442060422656 266031451865088 266358527705088 266410622217376 266526302035968 266776570874268 266853986275968 267446512779264 267943995131904 268059832221696 268442402860944 268907303927808 269407503525888 269485682393088 269908633554768 270507942641664 270586440843264 270972103348128 271011119618304 271089763835904 272078933328384 272197074419712 272585032534724 273644412059648 273683813105664 274034952920547 274762157522944 275139578068992 275531730087159 275651370438912 276263430782976 276657184610352 276737467249152 276777313652736 277867846803456 278384714078016 279385559212032 279466633592832 279905249612352 280526755332096 281048568493056 281130125459456 281394107323056 281516293214208 281571352288616 282278447546368 282543507687168 282666192666624 283069072247598 283820250628096 284210113609728 285329932812288 285371016413184 285860680455168 287028325269504 287297845556904 287381215989504 287562232124544 288471360707712 288555071680512 289007951780457 289091818465632 290131157643264 290398151573504 290670836135904 291316245921792 291584330432512 291858128819712 291942822592512 292401019684332 293050271195136 293135310913536 293553111960472 293595379586496 293680577488896 293956344257121 294736414113792 295157057137488 295284658931712 296304160997376 296490797531136 296576835649536 296855322011136 297514463920128 297701862801408 298067876241408 298622317975488 299285383348224 299711949994548 299798922853248 299842089790464 301436422659456 301567311249408 301997703218562 302667689146368 302755519725568 302799112372224 303171392692224 303230687080048 303647212749114 303903984943104 303992174280704 304409745948672 304469282534144 304843616266644 304887509570592 304975984315392 305652577599488 306088799994432 306221708722176 307849963567104 307894289743872 307983637020672 309107427213312 309151934447616 309682403826432 310370027175936 310947352375296 311239332686646 311329650655296 311525751468256 312601327653888 312736470925312 313182803337768 314308754113536 314399962791936 314445232078848 314893405813896 315592599748608 315684180983808 316179639554688 316271391141888 316568370738438 316767771324693 317563253489664 317861446148064 318153958946304 319297781956608 319891713842688 320602006093824 320996174413824 321198363992064 321291571953664 321593265512064 322307335913472 322906865928192 323507511140112 324782166424352 325228295773836 326091351785472 326556124547744 326697920520192 327004690652892 327825880252416 327889996575232 328032371736576 328340394922176 328435675416576 329681555094528 329777224777728 330247250955531 330294802034808 330390649675008 331578465878016 332195241298176 332932852482048 333504127197696 333552147222528 333648940105728 334866379481088 334914595651584 335489270811968 335950107722424 337273788209904 337322351014272 338633326854144 339115975491888 339263225155584 340501150289664 340599959691264 340649001418752 341134522965054 341891983060992 341991196065792 342040438112256 342527942850912 342627340403712 343859149799424 344349899993736 344498768753664 345905930452992 346006308257792 346331209012992 346481591648256 346549356662912 347318839934976 347745855614976 347896852512768 347964894324736 348392704304736 349166280572928 349815771422208 350245856987208 350466470401788 351676493610624 351828529790976 352330653754989 353265631100928 353597348377728 353699958140928 353922747230208 354255081540633 355041674717184 355144703606784 355368402714624 355702094499024 355805315034624 356595350372352 357258660175872 357413109628928 357923203814592 358543071903744 359210004701184 359314243190784 359878178073024 360677256855552 361296137797504 361348159491072 361453018447872 361792423701072 362771911104512 362929432559616 363270224169216 363945950032626 364911750807552 365379937227396 366852770758656 367375640116212 367535160585216 368876246147136 368983289665536 369036418203648 370490462404608 371179618770688 371689480884384 372514078949376 372622178123776 373206999483136 373719646460448 374035673776128 374731424657408 375192143097408 375246165625344 375355057618944 376724676916224 376778920108032 376888256888832 377425429663464 378946818146304 379433011736142 380439910416384 381147573940224 381505472428374 382704433692672 383063794075872 383174954652672 383416309499392 384628480943616 384740095574016 385343935707276 385455757954176 386841543524352 387561114847872 388421661229056 389144171759616 389257096790016 389622610139616 389868026245776 390733694926848 390847081218048 391214087566848 391460506115328 391574103318528 391941792342828 392812065644544 392981885485056 393542742849984 393712878575616 395072214663168 395321063374848 395807096014848 397423834988544 397990276792563 398163090633984 399047177797632 399615933326064 399731897137664 399789453053952 400280979413952 401915230212608 401915992697856 402089748332544 402663604291416 403556918861824 404111255288832 404228523589632 404862950332152 405205313257472 405761913962496 405879661264896 406458155022192 406516679427456 406634645753856 408118399992576 408295611629568 408877548802086 410466618089472 410525719658496 412143236284416 412202579263488 412909871768576 413477055658368 414596469833728 414985776915528 415106200873728 415165970479104 416801770205184 417577071117024 419078338818048 419199950389248 419260309438464 419857874418528 420790132998144 421572852739584 421695188189184 422091160984584 422357028432924 423417671319552 423815261530752 424205278595072 424603608371397 425730375942144 426522285123584 427994899218432 428264485322752 428791020682752 429743114551296 430542487904256 431071823984256 431343348186816 432832607520768 433637727698448 435196736464896 435597227360256 436006254203856 436974368882688 437101173669888 437376495648768 437787193229568 437914233888768 438601529526498 439575406792704 439702966370304 440329667940708 440393069379744 440520866233344 442104621170688 442926988397568 444672169596928 444736196296704 444865253474304 445282983016704 446488505974784 446552794202112 447101814362112 447933476963232 448928075022336 449567924991822 449698384279872 449763134685696 452154633989184 452350966874112 454001533719552 454133279588352 454198668558336 454846030620072 455855977414656 455988261421056 456703923801216 456836453871616 457265424399966 457463976473088 457553447469001 458478866399232 459133199991648 459331691671552 459332563083264 461207907270656 461774945350656 461841434615808 461975455531008 463091786579968 463661140819968 463727901671424 464523605739648 465555040763904 466421028562944 466858999029969 466994475982944 467288627202384 468901991480832 469104706387968 469774205006652 471020841467904 471463131170304 471599944187904 471896996306944 472340108720844 473388899622912 473526271475712 473824536952832 474269459332032 474407086712832 476344880234496 477023806935767 477230938419456 478946672934912 479085657587712 479837570764032 480903009140736 481494261620736 481797545988096 481937357930496 482389898268096 483461003870208 484360298892288 485261266710168 487173249636528 489137027678208 489834186821616 490046880780288 491834994862848 491977719554048 492048557604864 492653513124864 492749866505078 493987283206144 494665837166592 495442203052212 495585974512512 496685438599168 497367698817024 498292861947264 499399278723072 500256190796544 500328220833792 500473410158592 502299569221632 502371893477376 502517675851776 503233906217952 505262424195072 505910682314856 508196765253632 508673963237832 508894837733376 510272578256896 510751725434496 510899939536896 510973502128128 511701784447581 512837974591488 512986794098688 513060657168384 513791914276368 513941010605568 515788724699136 516524849990604 516748153130496 517895548305408 518858895679488 519009462386688 519496813519488 519824034994368 520978259902464 521618783422464 521947341487104 522098804424704 522589056457104 523749420859392 524723657133312 524950504767488 525699705602682 526762952884224 527094751166464 527742794686464 529898446651392 530549937211392 530653702390084 530884120845312 532717055410176 532821244434752 533052604071936 533553141748536 533707972551936 534893025558528 535887990263808 536119664443392 536884805721888 537814607855616 538815007051776 538971364786176 539817267109536 541015885283328 541944206696256 542022239236608 542179527671808 544157866656768 544394148839424 545170065069448 545918925048939 547288824119296 547367626211328 548069905841094 549524315045888 550279156137984 551063460174318 551302740877824 552526861565952 553314369220704 553474934498304 553554627305472 555735693606912 556769428156032 558771118424064 558933267185664 559810499224704 561053510664192 562097136986112 562260250918912 562788214646112 563032586428416 563142704577232 564556895092736 565087015374336 565332385333248 566138144495196 567640501256192 568420227219456 569149517604213 570659865624576 571721360910336 572258208642561 574056650539008 574595691113808 574762431979008 575124464249088 576942721415424 577110143361024 578015903560914 578183636931264 580262315286528 580796303147008 581341672271808 582632491843584 583716257639424 583885645185024 584802039368664 586100542390272 586270621827072 587106223920944 587190759172992 587361154977792 587912688514242 589472828227584 590314114274976 590569317863424 592608321994752 592981595062272 593710644022272 595403725602816 596135752482816 597244635950976 598570766696448 599423899989096 599597845706496 599684179580928 602872845318912 603134622498816 603995406437124 605335378292736 605511039451136 605598224744448 606342785384448 606461374160096 607294425498228 607807969886208 608819491897344 608938565068288 609687232533288 609775019141184 609951968630784 612177599988864 612443417444352 613316323203129 615699927134208 615788579487744 615967274041344 618214854426624 618303868895232 619364807652864 620740054351872 621894704750592 622478665373292 622659301310592 623051502936512 625202655307776 625472941850624 626365606675536 628617508227072 628799925583872 628890464157696 629786811627792 631185199497216 631368361967616 632359279109376 632542782283776 633136741476876 633535542649386 635126506979328 635722892296128 636307917892608 638595563913216 639783427685376 641992348827648 642396727984128 642583143907328 643186531024128 644614671826944 645813731856384 647015022280224 649564332848704 650456591547672 653112249095488 653395841040384 654009381305784 655651760504832 655779993150464 656064743473152 656680789844352 656871350833152 657902294289747 659363110189056 659554449555456 660494501911062 660589604069616 660781299350016 663156931756032 664390482596352 665865704964096 667008254395392 667104294445056 667297880211456 669732758962176 669829191303168 670978541623936 671900215444848 674351887487733 674547576419808 674644702028544 677266653708288 678231950983776 678526450311168 681002300579328 681199919382528 681298002837504 682269045930108 683783966121984 683982392131584 685055885701824 685254680807424 685898136599949 687718299598848 688699799987472 688997537507328 691811860905984 692012616515584 692662418025984 692963183296512 693098713325824 694637679869952 695491711229952 695929788649472 696785408609472 698332561145856 699631542844416 700491713974416 700932940803576 703352987221248 703657059581952 704661307509978 706531262201856 707194696755456 707399916281856 707845494460416 708510163081266 710083349434368 710289407213568 710736805429248 711404188998048 711610630069248 714517320351744 715846407629184 718420009402368 718628486381568 719756356146048 721354513711104 722592275595008 722696318982144 722906036895744 723584847402144 725543822209024 725858865119232 726540448338432 727891900065252 729823501615104 730759874454792 733705541517312 734751280232424 735070321170432 737752492294272 737966579331072 738072836407296 739124799757617 740980924809216 742359237541376 743378961768768 745028157898752 746413998966272 747439292920896 748071347552256 749462849314816 750384286194816 750492331250688 750710115237888 753449353832448 753557840216064 753776513777664 754850859326928 757893636292608 758866023472284 760879820832768 762295147880448 763010944856748 765408867385344 766127588151744 766349909305344 766832618998784 769256961887232 769480191148032 770687871414552 770911515908352 773683087048704 775122229695744 776843322458112 778288343519232 778514193580032 779245220279232 779736052491552 781467389853696 782428175133696 782921012230656 783148206637056 783883584685656 785624131289088 787085485699968 787425757151232 788549558404023 790144429326336 790642126749696 791614192029696 794847669977088 795980553585126 796326181267968 798094355595264 799231866652128 799463794275328 799578906107904 800561958827904 803830460425216 803831985395712 804179496665088 805327208582832 807113837723648 808222510577664 808457047179264 809725900664304 810410626514944 811523827924992 811759322529792 812916310044384 813033358854912 813269291507712 816236799985152 816591223259136 817755097604172 820933236178944 821051439316992 822104858761641 824286472568832 825819743537152 826595190261477 826954111316736 829192939667456 829971553831056 830212401747456 830331940958208 833603540410368 835154142234048 838156677636096 838399900778496 839715748837056 841580265996288 843145705479168 843390376378368 844182321969168 844714056865848 846835342639104 847630523061504 848410557190144 849207216742794 851460751884288 853044570247168 855989798436864 856528970645504 857582041365504 861084975808512 862143647968512 862686696373632 865665215041536 867023855341371 867275455396896 870393472929792 871194454720512 872012508407712 873948737765376 874752991297536 875574386459136 875828467777536 877203059052996 879150813585408 879405932740608 880659335881416 880786138759488 881041732466688 884209242341376 885853976795136 889344339193856 889472392593408 889730506948608 890565966033408 892977011949568 893105588404224 894203628724224 895866953926464 897856150044672 899135849983644 899396768559744 899526269371392 904309267978368 904701933748224 908003067439104 908266559176704 908397337116672 909692061240144 911711954829312 911976522842112 913407847602432 913672907743232 914530848799932 914927952946176 915106894938002 916957732798464 918266399983296 918663383343104 918665126166528 922415814541312 923549890701312 923682869231616 923950911062016 927322281639936 927455803342848 929047211479296 931110081527808 932842057125888 933717998059938 933988951965888 934577254404768 937803982961664 938209412775936 939548410013304 942926262340608 943199888375808 943793992613888 944680217441688 946777799245824 947052542951424 947649073905664 948538918664064 948814173425664 950303313974079 952689760468992 954047613871534 954461876838912 957893345869824 959675141528064 961806018281472 962988523241472 963595091976192 963874715860992 964779796536192 966922007740416 968720597784576 970522533420336 974346499273056 978274055356416 979668373643232 980093761560576 983669989725696 983955439108096 984097115209728 985307026249728 985499733010156 987974566412288 989331674333184 990741752866593 990884406104424 991171949025024 993370877198336 994735397634048 996585723894528 998798557446144 1000512381593088 1000656441667584 1000946820317184 1004599138443264 1004743786954752 1006467812435904 1011821364629712 1016393530507264 1017347926475664 1017789675466752 1020545156513792 1021503450868992 1021799879073792 1021947004256256 1023403568895162 1025675949182976 1025973588197376 1026121314336768 1027583828552736 1027882021211136 1031577449398272 1033049699981208 1033496306260992 1037717791358976 1038018924773376 1038993627038976 1039648069988736 1041956519804928 1043237566844928 1043894682974208 1044197608849408 1045178112914208 1047498841718784 1049447314266624 1049901009534976 1051399411205364 1054189502332928 1055485589372928 1056991961264967 1059796893302784 1061099874422784 1061307404780168 1061768241690624 1062765244621899 1065434110820352 1065642488869504 1066105208143872 1067106283497072 1067415945103872 1069786051117056 1071775980527616 1072239328886784 1073769611443776 1075629215711232 1077630014103552 1077942729572352 1079634534219072 1082031770566656 1083888413392512 1084044478473216 1084359055343616 1088315733313536 1088788297678848 1090340130138896 1091837850097878 1094577648238592 1094735252422656 1096139811682188 1099048630091776 1100558312275968 1102126920348636 1102605481755648 1106628738441408 1106949868996608 1107109254610944 1111471387213824 1113538856312064 1117542236848128 1117866534371328 1119620998449408 1122107021328384 1124194273972224 1124520501837824 1125576429292224 1126065172856832 1126285409154464 1130174030748672 1130664770666496 1132276288990392 1136840454438912 1138299035208426 1141319731249152 1143442721820672 1144516417285122 1148113301078016 1149191382227616 1149524863958016 1150248928498176 1153885442830848 1154220286722048 1156031807121828 1156367273862528 1160524630573056 1161592606294016 1162683344543616 1165264983687168 1167432515278848 1167771290370048 1169604078737328 1172201084780544 1172541243654144 1174212447841888 1174381518345984 1174722309955584 1175825377028484 1178945656455168 1180628228549952 1181138635726848 1185216643989504 1185963190124544 1187421288044544 1192271504965632 1193970830377689 1194489271901952 1197141533392896 1198847799978192 1199195691412992 1199368359161856 1205745690637824 1206269244997632 1207990812874248 1210670756585472 1211022078902272 1212685570768896 1212922748320192 1214588850996456 1215615939772416 1217638983794688 1217877130136576 1219374465066576 1219550038282368 1219903937261568 1224355199977728 1224886834888704 1226632646406258 1231399854268416 1231577158975488 1236429708853248 1236607737790464 1238729615305728 1243789409501184 1244957330746584 1245318602621184 1246103005873024 1250405310615552 1250945883701248 1252731213351072 1257235016454144 1257599851167744 1257780928315392 1259573623255584 1262370398994432 1264718558218752 1265085564567552 1266273482953752 1267071085298772 1270253013958656 1271445784592256 1272615835785216 1273810825114191 1277191127826432 1279566855370752 1283984697655296 1284793455968256 1285166287814656 1286373062048256 1289229343653888 1291627463712768 1294030044560448 1299128665697408 1300913183095344 1306224498190976 1306791682080768 1308018762611568 1311303521009664 1311559986300928 1312129486946304 1313361579688704 1313742701666304 1315804588579494 1318726220378112 1319108899110912 1320989003822124 1321179208139232 1321562598700032 1326313863512064 1328780965192704 1334016508790784 1334208588890112 1334595760422912 1339465517924352 1339658382606336 1341957083247872 1343800430889696 1348703774975466 1349095152839616 1349289404057088 1356463901967552 1357052900622336 1362004601158656 1362399838765056 1362596005675008 1364538091860216 1367567932243968 1367964784263168 1370111771403648 1370509361614848 1371796273199898 1372660342407003 1375436599197696 1377399599974944 1377995075014656 1383623721811968 1385324836051968 1385926366593024 1386197426651648 1389275359739904 1390983422459904 1391859577298944 1393570817218944 1396665122291712 1399263085688832 1400983427948832 1401865881607152 1406705974442496 1407314119163904 1409322615019956 1413062524403712 1414389393510912 1414799832563712 1415690988920832 1417020326162532 1420166698868736 1420578814427136 1421473610858496 1422808377996096 1423221260138496 1429034640703488 1431071420807301 1431692815258368 1436840018804736 1437256972763136 1439512712292096 1442709027422208 1445184551190016 1445392637964288 1445812073791488 1447169694804288 1451087644418048 1453080896676864 1455783800130504 1461519748909584 1467411083034624 1469502560464848 1470140642340864 1475504984588544 1475933158662144 1476145672814592 1478249599515234 1481961849618432 1484718475082752 1486757923537536 1490056315797504 1492827997932544 1494878585841792 1498925698629632 1500768572389632 1500984662501376 1501420230475776 1506898707664896 1507115680432128 1507553027555328 1509701718653856 1515787272585216 1517732046944568 1524590295760896 1526021889713496 1530817734770688 1532255176303488 1532699818610688 1533665237997568 1535105353342743 1538513923774464 1538960382296064 1541375742829104 1541823031816704 1547366174097408 1550244459391488 1553686644916224 1556576687038464 1557028387160064 1558490440558464 1559472104983104 1562934779707392 1564856350267392 1565842024461312 1566296413274112 1567767169371312 1571248262578176 1574170971399936 1574851514302464 1577099116808046 1580288858652672 1581284253499392 1583228384059392 1589695339954176 1591961107170252 1592652362535936 1598463733304256 1598927588550656 1599157812215808 1601123917655808 1607660920850432 1607663970791424 1608358993330176 1610654417165664 1614227675447296 1616445021155328 1616914094358528 1619451801328608 1620821253029888 1623047655849984 1625832620088768 1626066717709824 1626538583015424 1632473599970304 1633182446518272 1635510195208344 1641866472357888 1642102878633984 1644209717523282 1648572945137664 1651639487074304 1653190380522954 1653908222633472 1658385879334912 1659943107662112 1660424803494912 1660663881916416 1667207080820736 1670308284468096 1676313355272192 1676799801556992 1679431497674112 1683160531992576 1686291410958336 1686780752756736 1688364643938336 1689428113731696 1693670685278208 1695261046123008 1696821114380288 1698414433485588 1702921503768576 1706089140494336 1711979596873728 1713057941291008 1715164082731008 1722169951617024 1724287295937024 1724624532767773 1725373392747264 1731330430083072 1734047710682742 1734550910793792 1740786945859584 1742388909441024 1744025016815424 1747897475530752 1751148772918272 1751656935555072 1754406118105992 1758301627170816 1758811865481216 1761318671762832 1761572277518976 1762083464933376 1768418484682752 1771707953590272 1778688678387712 1778944785186816 1781131932066816 1785954023899136 1786211176808448 1788407257448448 1791733907852928 1795712300089344 1798271699967288 1798793537119488 1799052538742784 1808618535956736 1809403867496448 1816006134878208 1816533118353408 1816794674233344 1819384122480288 1823423909658624 1826815695204864 1827345815486464 1829061697599864 1829855905892352 1830213789876004 1836532799966592 1837326766686208 1837330252333056 1839948969609387 1844831629082624 1847099781402624 1847365738463232 1847901822124032 1854644563279872 1854911606685696 1858094422958592 1862220163055616 1865684114251776 1867435996119876 1867977903931776 1869154508809536 1875607965923328 1876418825551872 1879096820026608 1885852524681216 1886399776751616 1887587985227776 1889360434883376 1893555598491648 1894105085902848 1895298147811328 1897077837328128 1897628346851328 1900606627948158 1905379520937984 1908095227743068 1908923753677824 1915786691739648 1919350283056128 1925977046482944 1927190183952384 1927749431721984 1929559593072384 1933844015480832 1937441195569152 1941045066840672 1948692998546112 1959336747286464 1960187523121152 1967339979451392 1967910878216192 1968194230419456 1970614052499456 1970999466020312 1973706882869241 1975949132824576 1978663348666368 1981483505733186 1981768812208848 1982343898050048 1986741754396672 1989470795268096 1993171447789056 1997597114892288 2001024763186176 2001312883335168 2001893640634368 2009198276886528 2009487573909504 2012935624871808 2023055662463199 2023642729259424 2032787061014528 2034695852951328 2035579350933504 2041090313027584 2043006901737984 2043599758147584 2043894008512512 2046807137790324 2051351898365952 2051947176394752 2055167657105472 2055764042422272 2057694409799847 2063154898796544 2066099399962416 2066992612521984 2075435582717952 2076037849546752 2077987254077952 2079296139977472 2083913039609856 2086475133689856 2087789365948416 2088395217698816 2090356225828416 2094997683437568 2098894628533248 2099802019069952 2102798822410728 2110971178745856 2113983922529934 2119593786605568 2122199748845568 2122614809560336 2123536483381248 2125530489243798 2130868221640704 2131284977739008 2132210416287744 2134212566994144 2134831890207744 2143551961055232 2147539222887552 2155260028207104 2155885459144704 2159269068438144 2164063541133312 2167776826785024 2168088956946432 2168718110687232 2176631466627072 2177576595357696 2180680260277792 2183675700195756 2189155296477184 2189470504845312 2192279623364376 2201116624551936 2204253840697272 2205210963511296 2213257476882816 2213899737993216 2214218509221888 2217374399272851 2222942774427648 2227077712624128 2235084473696256 2239241996898816 2244214042656768 2248388547944448 2249041003675648 2251152858584448 2252130345713664 2252570818308928 2260348061497344 2261329541332992 2264552577980784 2273680908877824 2276598070416852 2282639462498304 2286885443641344 2289032834570244 2296226602156032 2298382764455232 2299049727916032 2300497856996352 2307770885661696 2308440573444096 2312063614243656 2312734547725056 2321049261146112 2323185212588032 2325366689087232 2330529967374336 2334865030557696 2335542580740096 2339208157474656 2344402169561088 2348424895683776 2348763036691968 2349444619911168 2351650754056968 2361256457099904 2362277271453696 2365648675212069 2370433287979008 2371926380249088 2374842576089088 2384543009931264 2387941660755378 2388978543803904 2394283066785792 2397695599956384 2398391382825984 2398736718323712 2411491381275648 2412538489995264 2415981625748496 2421341513170944 2422044157804544 2425371141537792 2425845496640384 2429177701992912 2431231879544832 2435277967589376 2435754260273152 2438748930133152 2439100076564736 2439807874523136 2448710399955456 2449773669777408 2453265292812516 2462799708536832 2463154317950976 2466314576284923 2472859417706496 2477459230611456 2479785570784431 2487578819002368 2489914661493168 2490637205242368 2492206011746048 2500810621231104 2501891767402496 2505462426702144 2514470032908288 2515199702335488 2519147246511168 2524740797988864 2529437116437504 2530171129135104 2532546965907504 2534142170597544 2540506027917312 2542891569184512 2545231671570432 2547621650228382 2554382255652864 2559133710741504 2567969395310592 2569586911936512 2572746124096512 2583254927425536 2588060089120896 2598257331394816 2601826366190688 2612448996381952 2613583364161536 2616037525223136 2623119972601856 2624258973892608 2626723159377408 2627485403332608 2631609177158988 2637452440756224 2638217798221824 2641978007644248 2642358416278464 2643125197400064 2652627727024128 2657561930385408 2668033017581568 2668417177780224 2669191520845824 2678931035848704 2679316765212672 2683914166495744 2687600861779392 2697407549950932 2698190305679232 2698578808114176 2712927803935104 2714105801244672 2724009202317312 2724799677530112 2725192011350016 2729076183720432 2735135864487936 2735929568526336 2740223542807296 2741018723229696 2743592546399796 2745320684814006 2750873198395392 2754799199949888 2755990150029312 2767247443623936 2770649672103936 2771852733186048 2772394853303296 2781966844919808 2783719154597888 2787141634437888 2793330244583424 2798526171377664 2801966855897664 2803731763214304 2813411948884992 2814628238327808 2818645230039912 2828778787021824 2829599665127424 2831381977841664 2834040652325064 2840333397737472 2841157628854272 2842947221716992 2845616755992192 2846442520276992 2850909941922237 2858069281406976 2862142841614602 2863385630516736 2873680037609472 2879025424584192 2885418054844416 2890369102380032 2890785275928576 2891624147582976 2894339389608576 2902175288836096 2906161793353728 2911567600261008 2923039497819168 2934822166069248 2939005120929696 2940281284681728 2951009969177088 2951866317324288 2952291345629184 2956499199030468 2963923699236864 2969436950165504 2972225258599779 2973515847075072 2980112631595008 2985655995865088 2989757171683584 2997851397259264 3001537144779264 3001969325002752 3002840460951552 3013797415329792 3014231360864256 3019403437307712 3035464093889136 3049180591521792 3052043779426992 3061635469541376 3064510352606976 3065399637221376 3067330475995136 3070210706685486 3077027847548928 3077920764592128 3082751485658208 3083646063633408 3094732348194816 3100488918782976 3113153374076928 3114056774320128 3116980881116928 3118944209966208 3125869559414784 3129712700534784 3131684048922624 3132592826548224 3135534338742624 3142496525156352 3148341942799872 3149703028604928 3154198233616092 3162568506998784 3166456768118784 3179390679908352 3183922214340504 3185304725071872 3196927466608512 3197855177101312 3198315624431616 3202247835311616 3202874132283007 3215321841700864 3215327941582848 3216717986660352 3221308834331328 3228455350894592 3232890042310656 3233828188717056 3238903602657216 3241642506059776 3246095311699968 3251665240177536 3252133435419648 3253077166030848 3264947199940608 3266364893036544 3271020390416688 3283732944715776 3284205757267968 3288419435046564 3297145890275328 3303278974148608 3306380761045908 3307816445266944 3316771758669824 3319886215324224 3320849606989824 3321327763832832 3334414161641472 3340616568936192 3352626710544384 3353599603113984 3358862995348224 3366321063985152 3372582821916672 3373561505513472 3376729287876672 3378856227463392 3390522092246016 3393642228760576 3396828866971176 3412178280988672 3423959193747456 3426115882582016 3430328165462016 3444339903234048 3448574591874048 3449249065535546 3450746785494528 3462660860166144 3468095421365484 3469101821587584 3481573891719168 3484777818882048 3488050033630848 3495794951061504 3502297545836544 3503313871110144 3508812236211984 3516603254341632 3517623730962432 3522637343525664 3523144555037952 3524166929866752 3536836969365504 3543415907180544 3557377356775424 3557889570373632 3562263864133632 3571908047798272 3576814514896896 3581912491133067 3583467815705856 3591424600178688 3596543399934576 3597587074238976 3598105077485568 3617237071913472 3618807734992896 3632012269756416 3633066236706816 3638768244960576 3646847819317248 3653631390409728 3654691630972928 3658123395199728 3659711811784704 3660427579752008 3673065599933184 3674653533372416 3674660504666112 3679897939218774 3689663258165248 3694199562805248 3694731476926464 3709289126559744 3709823213371392 3716188845917184 3731368228503552 3734871992239752 3735955807863552 3738309017619072 3751215931846656 3752837651103744 3758193640053216 3771705049362432 3772799553503232 3775175970455552 3778720869766752 3787111196983296 3790596295622656 3794155674656256 3795256693702656 3801213255896316 3810759041875968 3816190455486136 3817847507355648 3821432475342573 3831573383479296 3838700566112256 3851954092965888 3854380367904768 3855498863443968 3859119186144768 3867688030961664 3874882391138304 3882090133681344 3897385997092224 3918673494572928 3920375046242304 3934679958902784 3935821756432384 3936388460838912 3941228104998912 3941998932040624 3947413765738482 3951898265649152 3957326697332736 3962967011466372 3963537624417696 3964687796100096 3973483508793344 3978941590536192 3986342895578112 4002049526372352 4002625766670336 4003787281268736 4018396553773056 4018975147819008 4025871249743616 4046111324926398 4047285458518848 4065574122029056 4069391705902656 4071158701867008 4086013803475968 4087199516295168 4087788017025024 4093614275580648 4102703796731904 4103894352789504 4110335314210944 4111528084844544 4115388819599694 4117981027221009 4126309797593088 4132198799924832 4133985225043968 4150871165435904 4155974508155904 4158592279954944 4167826079219712 4172950267379712 4175578731896832 4176790435397632 4180712451656832 4189995366875136 4197789257066496 4199604038139904 4205597644821456 4221942357491712 4227967845059868 4239187573211136 4244399497691136 4245229619120672 4247072966762496 4251060978487596 4261736443281408 4262569955478016 4264420832575488 4268425133988288 4269663780415488 4287103922110464 4293214262421903 4295078445775104 4310520056414208 4311770918289408 4318538136876288 4328127082266624 4335553653570048 4336177913892864 4337436221374464 4353262933254144 4361360520555584 4367351400391512 4378310592954368 4384559246728752 4402233249103872 4408507681394544 4410421927022592 4426514953765632 4427799475986432 4428437018443776 4434748798545702 4445885548855296 4454155425248256 4470168947392512 4478483993797632 4496777095888896 4498082007351296 4502305717168896 4504260691427328 4505141636617856 4520696122994688 4522659082665984 4529105155961568 4547361817755648 4553196140833704 4573770887282688 4578065669140488 4592453204312064 4596765528910464 4598099455832064 4600995713992704 4605316060028229 4615541771323392 4616881146888192 4624127228487312 4625469095450112 4642098522292224 4646370425176064 4650733378174464 4661059934748672 4669730061115392 4671085161480192 4678416314949312 4688804339122176 4696849791367552 4697526073383936 4698889239822336 4703301508113936 4722512914199808 4724554542907392 4731297350424138 4740866575958016 4743852760498176 4749685152178176 4769086019862528 4775883321510756 4777957087607808 4795391199912768 4796782765651968 4797473436647424 4822982762551296 4825076979990528 4831963251496992 4842683026341888 4844088315609088 4850742283075584 4851690993280768 4858355403985824 4862463759089664 4871508520546304 4877497860266304 4878200153129472 4879615749046272 4897420799910912 4899547339554816 4906530585625032 4925599417073664 4926308635901952 4932629152569846 4945718835412992 4954918461222912 4959571141568862 4975157638004736 4979829322986336 4981274410484736 4984412023492096 5001621242462208 5010924853404288 5028940065816576 5030399404670976 5038294493022336 5049481595977728 5058874232875008 5060342258270208 5065093931815008 5068284341195088 5081012055834624 5085783138369024 5090463343140864 5095243300456764 5108764511305728 5118267421483008 5135938790621184 5139173823873024 5145492248193024 5166509854851072 5173873598303319 5176120178241792 5196514662789632 5203652732381376 5224897992763904 5227166728323072 5232075050446272 5246239945203712 5253446318754816 5254970806665216 5263218354317976 5274904881512448 5276435596443648 5283956015288496 5284716832556928 5286250394800128 5305255454048256 5315123860770816 5336066035163136 5336834355560448 5357862071697408 5358633530425344 5367828332991488 5375201723558784 5394815099901864 5396380611358464 5397157616228352 5425855607870208 5428211602489344 5448018404634624 5449599355060224 5450384022700032 5458152367440864 5470271728975872 5480447085614592 5482037446459392 5487185092799592 5490641369628012 5509598399899776 5511980300058624 5519846908828161 5534494887247872 5541299344207872 5543705466372096 5544789706606592 5563933689839616 5567438309195776 5574283268875776 5586660489166848 5597052342755328 5603933711795328 5607463526428608 5626823897769984 5629256476655616 5637290460079824 5657557574043648 5659199330254848 5662763955683328 5668081304650128 5680666795474944 5682315257708544 5685894443433984 5691233511984384 5692885040553984 5701819883844474 5716138562813952 5724285683229204 5726771261033472 5747360075218944 5758050849168384 5780738204760064 5781570551857152 5783248295165952 5788678779217152 5804350577672192 5812323586707456 5823135200522016 5846078995638336 5878010241859392 5880562569363456 5902019938354176 5903732634648576 5904582691258368 5912998398060936 5927847398473728 5938873900331008 5944450517199558 5947031694150144 5960225263190016 5971311991730176 5979514343367168 5995702794518528 6003074289558528 6003938650005504 6005680921903104 6027594830659584 6028462721728512 6038806874615424 6069166987389597 6070928187778272 6098361183043584 6104087558853984 6123270939082752 6129020705213952 6130799274442752 6134660951990272 6140421413370972 6154055695097856 6155841529184256 6165502971316416 6167292127266816 6189464696389632 6200977837565952 6226306748153856 6228113548640256 6233961762233856 6237888419932416 6251739118829568 6259425401069568 6263368097845248 6265185653096448 6271068677485248 6284993050312704 6296683885599744 6299406057209856 6308396467232184 6332913536237568 6358781359816704 6367844428681008 6370609450143744 6393854933217024 6395710354202624 6396631248863232 6404495670623232 6405748264566014 6430643683401728 6430655883165696 6442617668662656 6456910701789184 6465780084621312 6467656377434112 6477807205314432 6492190623399936 6503330480355072 6504266870839296 6506154332061696 6529894399881216 6532729786073088 6542040780833376 6567465889431552 6568411514535936 6576838870093128 6606557948297216 6612761522091816 6615632890533888 6633543517339648 6639772430648448 6641699213979648 6642655527665664 6652123197818553 6668828323282944 6681233137872384 6705253421088768 6717725990696448 6732642127970304 6745165643833344 6747123011026944 6753458575753344 6757712454926784 6781044184492032 6787284457521152 6793657733942352 6824356561977344 6847918387494912 6852231765164032 6860656330924032 6888679806468096 6897149183748096 6898498131071092 6901493570989056 6925321720332288 6936190842730968 6938203643175168 6963147783438336 6969555637764096 6976100067261696 6991589902123008 7004595091673088 7006627742220288 7017624472423968 7033206508683264 7045274687051328 7046289110075904 7048333859733504 7086831814361088 7096946025636207 7114754713550848 7115779140747264 7124527728267264 7143816095596544 7153629029793792 7163824982266134 7166935631411712 7182849200357376 7193086799869152 7195174148477952 7196210154971136 7234474143826944 7237615469985792 7264024539512832 7266132473413632 7277536489921152 7293695638634496 7307262780819456 7309383261945856 7316246790399456 7319423623569408 7320855159504016 7346131199866368 7349307066744832 7349321009332224 7359795878437548 7379326516330496 7388399125610496 7389462953852928 7398943728854769 7418578253119488 7432377691834368 7439356712353293 7462736457007104 7469743984479504 7471911615727104 7476618035238144 7502431863693312 7505675302207488 7516387280106432 7543410098724864 7545599107006464 7550351940911104 7557441739533504 7574222393966592 7588311349312512 7590513387405312 7602426511792632 7621518083751936 7632380910972272 7635695014711296 7642864950685146 7663146766958592 7677401132224512 7703908185931776 7708760735809536 7718238372289536 7749764782276608 7764180267362688 7794771994184448 7837346989145856 7840750092484608 7869359917805568 7871643512864768 7872776921677824 7882456209997824 7883997864081248 7894827531476964 7914653394665472 7925934022932744 7927075248835392 7929375592200192 7957883181072384 7972685791156224 8004099052744704 8005251533340672 8007574562537472 8036793107546112 8037950295638016 8051742499487232 8092222649852796 8094570917037696 8131148244058112 8138783411805312 8142317403734016 8172027606951936 8174399032590336 8175576034050048 8187228551161296 8205407593463808 8207788705579008 8220670628421888 8223056169689088 8230777639199388 8235962054442018 8252619595186176 8264397599849664 8267970450087936 8301742330871808 8311949016311808 8317184559909888 8345900534759424 8351157463793664 8353580870795264 8361424903313664 8379990733750272 8395578514132992 8399208076279808 8411195289642912 8443884714983424 8455935690119736 8488798995382272 8490459238241344 8494145933524992 8502121956975192 8523472886562816 8525139910956032 8528841665150976 8536850267976576 8539327560830976 8552729825766711 8574207844220928 8586428524843806 8590156891550208 8621040112828416 8637076273752576 8656254164533248 8671107307140096 8672355827785728 8674872442748928 8706525866508288 8722721041111168 8734702800783024 8756621185908736 8769118493457504 8804466498207744 8817015362789088 8820843854045184 8853029907531264 8855598951972864 8856874036887552 8869497597091404 8891771097710592 8908310850496512 8916675775799337 8940337894785024 8956967987595264 8993554191777792 8996164014702592 9004611434337792 9008521382854656 9010283273235712 9041392245989376 9058210311923136 9106392281667408 9147541774565376 9156131338280976 9184906408624128 9193531057820928 9196198911664128 9201991427985408 9210632120056458 9231083542646784 9233762293776384 9248254456974624 9250938190900224 9284197044584448 9301466756348928 9339460122230784 9342170322960384 9356832629898624 9377608678244352 9393699582735104 9395052146767872 9397778479644672 9406603016227872 9445025828399616 9449109085814784 9462594700848276 9487705520996352 9499370304356352 9538172039725056 9551766643021512 9555914175215616 9590782399825536 9593565531303936 9594946873294848 9608622396849021 9645965525102592 9650153959981056 9663926502993984 9685366052683776 9701484566151168 9703381986561536 9716710807971648 9724927518179328 9743017041092608 9754995720532608 9756400306258944 9759231498092544 9794841599821824 9799094679109632 9813061171250064 9851198834147328 9852617271803904 9865258305139692 9891437670825984 9909836922445824 9919142283137724 9950315276009472 9959658645972672 9962548820969472 9968824046984192 10003242484924416 10021849706808576 10057880131633152 10060798809341952 10076588986044672 10098963191955456 10117748465750016 10120684516540416 10130187863630016 10136568682390176 10171566276738048 10180926686281728 10190486600913528 10236534842966016 10271877581242368 10278347647746048 10290984496386048 10333019709702144 10347747196606638 10352240356483584 10393029325579264 10407305464762752 10449795985527808 10454333456646144 10464150100892544 10492479890407424 10506892637509632 10509941613330432 10526436708635952 10549809763024896 10552871192887296 10567912030576992 10569433665113856 10572500789600256 10610510908096512 10630247721541632 10672132070326272 10673668711120896 10715724143394816 10735656665982976 10745737473399201 10750403447117568 10789630199803728 10792761222716928 10794315232456704 10851711215740416 10856423204978688 10896036809269248 10899198710120448 10916304734881728 10940543457951744 10960894171229184 10964074892918784 10974370185599184 10981282739256024 11019196799799552 11023960600117248 11039693817656322 11068989774495744 11082598688415744 11089579413213184 11127867379679232 11134876618391552 11148566537751552 11194104685510656 11207867423590656 11214927052857216 11253647795539968 11258512953311232 11274580920159648 11315115148087296 11318398660509696 11325527911366656 11336162609300256 11361333590949888 11371788886867968 11382467023968768 11385770081107968 11403639767688948 11432277125627904 11448571366458408 11453542522066944 11494720150437888 11516101698336768 11561476409520128 11563141103714304 11566496590331904 11577357558434304 11608701155344384 11624647173414912 11646270401044032 11692157991276672 11756020483718784 11761125138726912 11804039876708352 11807465269297152 11809165382516736 11825996796121872 11855694796947456 11877747800662016 11888901034399116 11894063388300288 11920450526380032 11942623983460352 11959028686734336 11991405589037056 12006148579117056 12007877300011008 12011361843806208 12055189661319168 12056925443457024 12077613749230848 12138333974779194 12141856375556544 12196722366087168 12208175117707968 12258041410427904 12261598548885504 12269321903980544 12280842826741944 12308111390195712 12311683058368512 12331005942632832 12334584254533632 12353943081663027 12378929392779264 12401955675131904 12452613496307712 12467923524467712 12475776839864832 12503478237659136 12518850802139136 12526736195690496 12530371306192896 12542137354970496 12569986100625408 12593367771199488 12598812114419712 12616792934464368 12665827072475136 12717562719633408 12735688857362016 12741218900287488 12787709866434048 12791420708405248 12793262497726464 12808991341246464 12811496529132028 12861287366803456 12861311766331392 12879642787265709 12885235337325312 12913821403578368 12931560169242624 12935312754868224 12955614410628864 12984381246799872 13006660960710144 13008533741678592 13012308664123392 13059788799762432 13084081561666752 13134931778863104 13153677740186256 13213115896594432 13225523044183632 13231265781067776 13267087034679296 13279544861296896 13283398427959296 13285311055331328 13304246395637106 13337656646565888 13362466275744768 13410506842177536 13435451981392896 13490331287666688 13494246022053888 13506917151506688 13515424909853568 13562088368984064 13574568915042304 13587315467884704 13648713123954688 13704463530328064 13721312661848064 13777359612936192 13794298367496192 13796996262142184 13802987141978112 13815948180084687 13850643440664576 13872381685461936 13876407286350336 13926295566876672 13939111275528192 13952200134523392 13983179804246016 14009190183346176 14013255484440576 14035248944847936 14066413017366528 14090549374102656 14092578220151808 14096667719467008 14173663628722176 14193892051272414 14229509427101696 14231558281494528 14249055456534528 14287632191193088 14307258059587584 14327649964532268 14333871262823424 14386173599738304 14390348296955904 14392420309942272 14468948287653888 14475230939971584 14528049079025664 14532264946827264 14555072979842304 14587391277268992 14614525561638912 14618766523891712 14632493580798912 14638847247138816 14641710319008032 14692262399732736 14698614133489664 14698642018664448 14719591756875096 14776798251220992 14778925907705856 14797887457709538 14837156506238976 14864755383668736 14878713424706586 14925472914014208 14939487968959008 14943823231454208 14953236070476288 15004863727386624 15032774560212864 15086820197449728 15091198214012928 15100703881822208 15114883479067008 15148444787933184 15176622698625024 15181026774810624 15204853023585264 15243036167503872 15264761821944544 15271390029422592 15285729901370292 15326293533917184 15354802264449024 15407816371863552 15417521471619072 15436476744579072 15499529564553216 15521620794909957 15528360534725376 15589543988368896 15674693978291712 15681500184969216 15738719835611136 15743287025729536 15764912419995648 15767995728162496 15789655062953928 15829306789330944 15851868045865488 15854150497670784 15858751184400384 15915766362144768 15945371582312448 16008198105489408 16010503066681344 16073586215092224 16075900591276032 16103484998974464 16184445299705592 16189141834075392 16262296488116224 16277566823610624 16284634807468032 16344055213903872 16348798065180672 16351152068100096 16374457102322592 16410815186927616 16441341256843776 16446112339378176 16461555278398776 16471924108884036 16528795199699328 16535940900175872 16559540726484483 16603484661743616 16623898032623616 16634369119819776 16691801069518848 16702314927587328 16707161741590528 16722849806627328 16759981467500544 16791157028265984 16798416152559616 16822390579285824 16887769429966848 16911871380239472 16977597990764544 16980918476482688 16988291867049984 17004243913950384 17046945773125632 17050279821912064 17057683330301952 17073700535953152 17078655121661952 17105459651533422 17148415688441856 17172857049687612 17180313783100416 17242080225656832 17274152547505152 17342214614280192 17344711655571456 17349744885497856 17413051733016576 17445442082222336 17469405601566048 17513242371817472 17538236986915008 17634030725578176 17641687708090368 17706059815062528 17711197903945728 17713748073775104 17738995194182808 17783542195421184 17816621700993024 17833351551598674 17880675789570048 17913935975190528 17987108383555584 18009222868675584 18017042765709312 18020566546471424 18082784491978752 18116420623846272 18212784563334816 18295083549130752 18312262676561952 18369812817248256 18387062115641856 18392397823328256 18403982855970816 18421264240112916 18462167085293568 18467524587552768 18496508913949248 18501876381800448 18568394089168896 18602933512697856 18678920244461568 18684340645920768 18713665259797248 18755217356488704 18787399165470208 18790104293535744 18795556959289344 18813206032455744 18890051656799232 18898218171629568 18925189401696552 18998740608712704 19076344079450112 19103533286043024 19111828350431232 19181564799651072 19187131062607872 19189893746589696 19217244793698042 19291931050205184 19327853005987968 19370732105367552 19402969132302336 19406763973123072 19433421615943296 19486034082185216 19509991441065216 19512800612517888 19518462996185088 19589683199643648 19598189358219264 19626122342500128 19702397668294656 19705234543607808 19730516610279384 19819673844891648 19838284566275448 19900630552018944 19919317291945344 19925097641938944 19937648093968384 19956369593455659 20006484969848832 20043699413617152 20115760263266304 20153177972089344 20197926383910912 20235496931500032 20241369033080832 20260375727260032 20273137364780352 20343132553476096 20361853372563456 20380973201827056 20473069685932032 20543755162484736 20556695295492096 20581968992772096 20666039419404288 20695494393213276 20704480712967168 20786058651158528 20814610929525504 20899591971055616 20908666913292288 20928300201785088 20984959780814848 21013785275019264 21019883226660864 21052873417271904 21099619526049792 21135824061153984 21138867330227712 21145001579200512 21260495443083264 21344264140652544 21347337422241792 21431448286789632 21471313331965952 21491474946798402 21500806894235136 21579260399607456 21585522445433856 21588630464913408 21703422431480832 21712846409957376 21792073618538496 21798397420240896 21832609469763456 21881086915903488 21921788342458368 21928149785837568 21948740371198368 21962565478512048 22038393599599104 22047921200234496 22079387635312644 22137979548991488 22165197376831488 22179158826426368 22255734759358464 22269753236783104 22297133075503104 22388209371021312 22415734847181312 22420118925981049 22429854105714432 22507295591079936 22517025906622464 22549161840319296 22630230296174592 22636797321019392 22651055822733312 22672325218600512 22722667181899776 22764934047937536 22771540162215936 22807279535377896 22864554251255808 22897142732916816 22907085044133888 22989440300875776 23032203396673536 23122952819040256 23126282207428608 23154715116868608 23217402310688768 23249294346829824 23292540802088064 23384315982553344 23512040967437568 23522250277453824 23608079753416704 23614930538594304 23618330765033472 23651993592243744 23755495601324032 23777802068798232 23788126776600576 23885247966920704 23918057373468672 23982811178074112 24012297158234112 24015754600022016 24022723687612416 24110379322638336 24113850886914048 24155227498461696 24276667949558388 24283712751113088 24393444732174336 24416350235415936 24516082820855808 24523197097771008 24538643807961088 24561685653483888 24616222780391424 24623366116737024 24662011885265664 24669168509067264 24707886163326054 24757858785558528 24803911350263808 24905226992615424 24935847048935424 24951553679729664 25037701604278272 25053472391380992 25060742612385792 25084274709940992 25139972201250816 25186735542398976 25197624228839424 25233585868928736 25331654144950272 25471377714724032 25482437800574976 25575419732868096 25582841416810496 25586524995452928 25617982682492928 25622993058264056 25658189477300133 25722574733606912 25722623532662784 25759285574531418 25770470674650624 25827642807156736 25863120338485248 25911228821257728 25968762493599744 26013321921420288 26017067483357184 26024617328246784 26119577599524864 26168163123333504 26269863557726208 26307355480372512 26426231793188864 26451046088367264 26462531562135552 26534174069358592 26559089722593792 26566796855918592 26570622110662656 26608492791274212 26675313293131776 26724932551489536 26750027327398011 26821013684355072 26870903962785792 26980662575333376 26988492044107776 27013834303013376 27030849819707136 27124176737968128 27149137830084608 27174630935769408 27297426247909376 27442625323696128 27554719225872384 27588596734992384 27593992524284368 27605974283956224 27631896360169374 27701286881329152 27744763370923872 27752814572700672 27852591133753344 27904400269046784 28018380366692352 28026510968881152 28070497889695872 28132826034733056 28181098748205312 28185156440303616 28193335438934016 28347327257444352 28387784102544828 28459018854203392 28463116562989056 28498110913069056 28614516119175168 28655299929064536 28667742525646848 28772347199476608 28780696593911808 28784840619884544 28825867190547063 28937896575307776 28950461879943168 29056098158051328 29110145959684608 29174782554537984 29229051123277824 29237533047783424 29264987161597824 29277694494277632 29283420638016064 29384524799465472 29397228266979328 29397284037328896 29439183513750192 29553596502441984 29557851815411712 29595774915419076 29674313012477952 29729510767337472 29757426849413172 29850945828028416 29878975937918016 29887646462908416 29906472140952576 30009727454773248 30065549120425728 30173640394899456 30182396428025856 30201407763644416 30229766958134016 30296889575866368 30353245397250048 30362053549621248 30409706047170528 30529523643889088 30542780058845184 30571459802740584 30709604528898048 30815632743727104 30835042943238144 30872953489158144 30999059129106432 31043241589819914 31056721069450752 31179087976737792 31349387956583424 31363000369938432 31477439671222272 31486574051459072 31529824839991296 31535991456324992 31579310125907856 31658613578661888 31703736091730976 31708300995341568 31717502368800768 31831532724289536 31890743164624896 32016396210978816 32021006133362688 32147172430184448 32206969997948928 32237212420197603 32368890599411184 32378283668150784 32524592976232448 32555133647221248 32569269614936064 32688110427807744 32697596130361344 32748914204645184 32821630373855232 32882682513687552 32892224678756352 32923110556797552 32943848217768072 33057590399398656 33071881800351744 33119081452968966 33206969323487232 33247796065247232 33268738239639552 33383602139037696 33404629855174656 33445699613254656 33582314056531968 33644781158571648 33775538859933696 33823742760478944 33955195981529088 33961836952965376 33976583734099968 34008487827900768 34100559643824128 34115366660603904 34147401071906304 34157310243323904 34210919303066844 34296831376883712 34345714099375224 34360627566200832 34484160451313664 34548305095010304 34684429228560384 34689423311142912 34699489770995712 34826103466033152 34890884164444672 34938811203132096 35076473973830016 35268061451156352 35283375416180736 35412119630125056 35422395807891456 35427496147550208 35477990388365616 35567084390842368 35633243401986048 35666703103197348 35761351579140096 35827871950381056 35974216767111168 36018445737351168 36034085531418624 36041133092942848 36165568983957504 36232841247692544 36425569126669632 36590167098261504 36624525353123904 36774124231283712 36784795646656512 36807965711941632 36842528480225832 36924334170587136 36935049175105536 36993017827898496 37003752763600896 37061829244989081 37136788178337792 37205867025395712 37357840488923136 37427330519594496 37510434712977408 37574798330940416 37580208587071488 37591113918578688 37626412064911488 37780103313598464 37796436343259136 37850378803393104 37997481217425408 38152688158900224 38207066572086048 38223656700862464 38363129599302144 38374262125215744 38379787493179392 38434489587396084 38583862100410368 38638928361797127 38655706011975936 38741464210735104 38805938264604672 38813527946246144 38866843231886592 38972068164370432 39019982882130432 39025601225035776 39036925992370176 39179366399287296 39252244685000256 39404795336589312 39461033220558768 39639347689783296 39676569132550896 39801261104037888 39838634583890688 39850195283877888 39875296187936768 39912739186911318 40012969939697664 40087398827234304 40231520526532608 40306355944178688 40470993863000064 40482738066161664 40520751454520064 40546274729560704 40686265106952192 40723706745126912 40761946403654112 40946139371864064 41113390590984192 41163937985544192 41332078838808576 41390988786426552 41408961425934336 41572117302317056 41629221859051008 41799183942111232 41817333826584576 41856600403570176 41969919561629696 42027570550038528 42039766453321728 42105746834543808 42199239052099584 42271648122307968 42277734660455424 42290003158401024 42520990886166528 42688528281305088 42694674844483584 42862896573579264 42942626663931904 42982949893596804 43001613788470272 43158520799214912 43171044890867712 43177260929826816 43406844862961664 43425692819914752 43584147237076992 43596794840481792 43665218939526912 43762173831806976 43843576684916736 43856299571675136 43897480742396736 43925130957024096 44076787199198208 44095842400468992 44158775270625288 44330394753662976 44358317652852736 44511469518716928 44539506473566208 44594266151006208 44776418742042624 44831469694362624 44840237851962098 44859708211428864 45014591182159872 45098323680638592 45260460592349184 45273594642038784 45302111645466624 45344650437201024 45445334363799552 45529868095875072 45543080324431872 45614559070755792 45729108502511616 45794285465833632 45814170088267776 45978880601751552 46064406793347072 46245905638080512 46252564414857216 46309430233737216 46434804621377536 46498588693659648 46564862384729871 46585081604176128 46768631965106688 47024081934875136 47044500554907648 47216159506833408 47229861077188608 47303987184487488 47510991202648064 47555604137596464 47576253553201152 47770495933841408 47836114746937344 47965622356148224 48024594316468224 48031509200044032 48220758645276672 48227701773828096 48310454996923392 48553335899116776 48567425502226176 48786889464348672 48832700470831872 49032165641711616 49046394195542016 49077287615922176 49123371306967776 49232445560782848 49324023770531328 49338337018134528 49415772326652108 49607822700527616 49678622179453449 49810453985230848 49871694097870848 49903107359459328 50075403208556544 50106944782761984 50121485224771584 50168549419881984 50279944402501632 50373471084797952 50395248457678848 50467171737857472 50663308289900544 50942755429448064 50964875601149952 51150839465736192 51165682833620992 51173049990905856 51235965364985856 51245986116528112 51316378954600266 51445149467213824 51445247065325568 51518571149062836 51540941349301248 51655285614313472 51726240676970496 51822457642515456 52026643842840576 52034134966714368 52049234656493568 52239155199049728 52336326246667008 52539727115452416 52614710960745024 52852463586377728 52902092176734528 52925063124271104 53118179445187584 53133593711837184 53141244221325312 53216985582548424 53350626586263552 53449865102979072 53500054654796022 53642027368710144 53741807925571584 53961325150666752 54027668606026752 54061699639414272 54248353475936256 54298275660169216 54349261871538816 54594852495818752 54885250647392256 55109438451744768 55177193469984768 55187985048568736 55211948567912448 55263792720338748 55402573762658304 55489526741847744 55505629145401344 55705182267506688 55808800538093568 56036760733384704 56053021937762304 56140995779391744 56265652069466112 56362197496410624 56370312880607232 56386670877868032 56694654514888704 56775568205089656 56918037708406784 56996221826138112 57229032238350336 57310599858129072 57335485051293696 57544694398953216 57561393187823616 57569681239769088 57651734381094126 57875793150615552 58112196316102656 58220291919369216 58458102246555648 58475066095566848 58529974323195648 58555388988555264 58566841276032128 58769049598930944 58794456533958656 58794568074657792 58878367027500384 59107193004883968 59115703630823424 59191549830838152 59459021534674944 59514853698826344 59701891656056832 59757951875836032 59775292925816832 59812944281905152 59869108780366977 60019454909546496 60131098240851456 60347280789798912 60402815527288832 60459533916268032 60593779151732736 60706490794500096 60724107099242496 60819412094341056 61059047287778176 61085560117690368 61142919605481168 61419209057796096 61631265487454208 61670085886476288 61745906978316288 61998118258212864 62086483179639828 62113442138901504 62358175953475584 62698775913166848 62726000739876864 62954879342444544 62973148102918144 63059649679982592 63071982912649984 63158620251815712 63407472183461952 63416601990683136 63435004737601536 63781486329249792 64032792421957632 64042012266725376 64294344860368896 64413939995897856 64474424840395206 64737781198822368 64756567336301568 65110267294442496 65138539229872128 65376220855615488 65395192260722688 65497828409290368 65643260747710464 65765365027375104 65784449357512704 65846221113595104 65887696435536144 66115180798797312 66143763600703488 66238162905937932 66413938646974464 66495592130494464 66537476479279104 66767204278075392 66809259710349312 66891399226509312 67164628113063936 67260356777943147 67289562317143296 67551077719867392 67647485520957888 67910391963058176 67923673905930752 67953167468199936 68016975655801536 68201119287648256 68294802143812608 68314620486647808 68421838606133688 68593662753767424 68691428198750448 68721255132401664 68968320902627328 69096610190020608 69368858457120768 69378846622285824 69652206932066304 69781768328889344 69877622406264192 70152947947660032 70536122902312704 70566750832361472 70824239260250112 70844791615782912 70854992295100416 70955980776731232 71266486803972096 71333406206394696 71655743900762112 71948433534222336 72036891474702336 72068171062837248 72082266185885696 72331137967915008 72465682495385088 72851138253339264 73180334196523008 73249050706247808 73548248462567424 73569591293313024 73615931423883264 73685056960451664 73848668341174272 73870098350211072 73986035655796992 74007505527201792 74123658489978162 74273576356675584 74411734050791424 74715680977846272 74854661039188992 75149596661880832 75160417174142976 75182227837157376 75252824129822976 75560206627196928 75592872686518272 75700757606786208 75994962434850816 76414133144172096 76447313401724928 76726259198604288 76748524250431488 76759574986358784 76868979174792168 77167724200820736 77277856723594254 77311412023951872 77482928421470208 77627055892492288 77733686463773184 77944136328740864 78039965764260864 78051202450071552 78073851984740352 78358732798574592 78504489370000512 78809590673178624 78922066441117536 79278695379566592 79353138265101792 79602522208075776 79677269167781376 79700390567755776 79750592375873536 79825478373822636 80025939879395328 80174797654468608 80463041053065216 80612711888357376 80941987726000128 80965476132323328 81041502909040128 81092549459121408 81372530213904384 81447413490253824 81523892807308224 81892278743728128 82327875971088384 82664157677617152 82781977572853104 82817922851868672 83144234604634112 83258443718102016 83598367884222464 83713200807140352 83939839123259392 84055141100077056 84079532906643456 84211493669087616 84398478104199168 84543296244615936 84555469320910848 84580006316802048 85041981772333056 85377056562610176 85389349688967168 85885253327863808 85965899787193608 86003227576940544 86317041598429824 86342089781735424 86354521859653632 86477601571641189 86813689725923328 86851385639829504 87168294474153984 87330437879053824 87524347663613952 87687153369833472 87712599143350272 87794961484793472 87850261914048192 88153574398396416 88191684800937984 88317550541250576 88660789507325952 88716635305705472 89022939037433856 89079012947132416 89188532302012416 89552837484085248 89662939388725248 89680475703924196 89719416422857728 90029182364319744 90196647361277184 90520921184698368 90547189284077568 90604223290933248 90689300874402048 90890668727599104 91059736191750144 91086160648863744 91229118141511584 91588570931667264 91628340176535552 92128813586694144 92491811276161024 92505128829714432 92618860467474432 92869609242755072 92997177387319296 93129724769459742 93170163208352256 93537263930213376 94048163869750272 94089001109815296 94432319013666816 94459722154377216 94607974368974976 95021982405296128 95111208275192928 95152507106402304 95540991867682816 95672229493874688 95931244712296448 96049188632936448 96063018400088064 96441517290553344 96620909993846784 96711637260592809 97106671798233552 97134851004452352 97573778928697344 97665400941663744 98064331283423232 98092788391084032 98154575231844352 98246742613935552 98464891121565696 98648047541062656 98676674036269056 98831544653304216 99215645401055232 99357244358906898 99620907970461696 99743388195741696 99806214718918656 100150806417113088 100213889565523968 100337098839763968 100746942169595904 100934343475714944 101326616579801088 101885510858896128 101929751202299904 102301678931472384 102331365667241984 102346099981811712 102471930729971712 102491972233056224 102632757909200532 102890298934427648 102890494130651136 103037142298125672 103081882698602496 103452481353940992 103644915285030912 104053287685681152 104068269933428736 104098469312987136 104478310398099456 104672652493334016 105229421921490048 105704927172755456 105804184353469056 105850126248542208 106236358890375168 106267187423674368 106282488442650624 106433971165096848 106701253172527104 106899730205958144 107000109309592044 107284054737420288 107483615851143168 107922650301333504 108055337212053504 108123399278828544 108496706951872512 108596551320338432 108698523743077632 109189704991637504 109770501294784512 110354386939969536 110375970097137472 110423897135824896 110527585440677496 110805147525316608 110979053483695488 111011258290802688 111185487734967243 111410364535013376 111617601076187136 112073521466769408 112281991558783488 112531304138932224 112724394992821248 112740625761214464 112773341755736064 113389309029777408 113551136410179312 113836075416813568 113992443652276224 114458064476700672 114621199716258144 114670970102587392 115089388797906432 115122786375647232 115139362479538176 115303468762188252 115751586301231104 115916785085391381 116224392632205312 116440583838738432 116916204493111296 116950132191133696 117059948646391296 117110777977110528 117133682552064256 117538099197861888 117588913067917312 117756734055000768 118214386009767936 118383099661676304 118918043069349888 119029707397652688 119403783312113664 119515903751672064 119550585851633664 119625888563810304 119738217560733954 120038909819092992 120262196481702912 120694561579597824 120919067832536064 121412981589000192 121448214198484992 121638824188682112 122118094575556352 122171120235380736 122285839210962336 122838418115592192 123340171772952576 123491813956632576 123996236516425728 124172966359279656 124226884277803008 124716351906951168 125397551826333696 125452001479753728 125909758684889088 126119299359965184 126143965825299968 126317240503631424 126814944366923904 126833203981366272 126870009475203072 127562972658499584 128065584843915264 128084024533450752 128588689720737792 128827879991795712 128948849680790412 129475562397644736 129513134672603136 130220534588884992 130277078459744256 130752441711230976 130790384521445376 130995656818580736 131286521495420928 131530730054750208 131568898715025408 131692442227190208 131775392871072288 132230361597594624 132287527201406976 132476325811875864 132991184260988928 133074952958558208 133534408556150784 133618519420698624 133782798453018624 134329256226127872 134520713555886294 134579124634286592 135294971041915776 135820783926116352 135847347811861504 135906334936399872 136033951311603072 136402238575296512 136589604287625216 136629240973295616 136843677212267376 137187325507534848 137382856397500896 137442510264803328 137936641805254656 138193220380041216 138737716914241536 138757693244571648 139304413864132608 139563536657778688 139694587154189613 139755244812528384 140305895895320064 141072245804625408 141133501664722944 141648478520500224 141689583231565824 141911961553462464 142532973607944192 142666812412789392 143311487801524224 143896867068444672 144073782949404672 144164532371771392 144662275935830016 144931364990770176 145702276506678528 146360668393046016 146498101412495616 147096496925134848 147139182586626048 147231862847766528 147370113920903328 147697336682348544 147972071311593984 148015011054403584 148247316979956324 148823468101582848 149431361955692544 149709322078377984 150299193323761664 150320834348285952 150364455674314752 150505648259645952 151120413254393856 151185745373036544 151401515213572416 151989924869701632 152828266288344192 152894626803449856 153452518397208576 153497048500862976 153519149972717568 153737958349584336 154335448401641472 154555713447188508 154622824047903744 154965856842940416 155254111784984576 155467372927546368 155888272657481728 156079931528521728 156102404900143104 156147703969480704 156717465597149184 157008978740001024 157619181346357248 157844132882235072 158557390759133184 158706276530203584 159354538335562752 159400781135511552 159501184751747072 159650956747645272 160051879758790656 160349595308937216 160926082106130432 161225423776714752 161883975452000256 162083005818080256 162185098918242816 162745060427808768 162894826980507648 163047785614616448 163784557487456256 164655751942176768 165328315355234304 165563955145706208 165635845703737344 166288469209268224 166516887436204032 167196735768444928 167426401614280704 167879678246518784 168110282200154112 168159065813286912 168422987338175232 168796956208398336 169086592489231872 169110938641821696 169160012633604096 170083963544666112 170754113125220352 171770506655727616 171931799574387216 172006455153881088 172634083196859648 172684179563470848 172709043719307264 172955203143282378 173627379451846656 174336588948307968 174660875758107648 175374306739666944 175425198286700544 175589922969586944 175700523828096384 176307148796792832 176383369601875968 176635101082501152 177321579014651904 177433270611410944 178158025894264832 178377064604024832 179105674968170496 179325878777450496 179360951407848392 179438832845715456 179607326341100931 180058364728639488 180393294722554368 181041842369396736 181208446581866496 181378601748804096 181781337455198208 182119472383500288 182172321297727488 182458236283023168 183177141863334528 183256680353071104 184257627173388288 184983622552322048 185010257659428864 185237720934948864 185739218485510144 185994354774638592 186259449538919484 186340326416704512 187074527860426752 188096327739500544 188178002219630592 188864638027333632 188919444308754432 189215948737949952 190043964810592256 190222416550385856 190305014212804608 191081983735365632 191344458987749376 192098377265872896 192126036800176128 192883034581106688 193241819987693568 193423274521185618 194213343596467104 194269702008904704 195330801883327488 196128662566846464 196185576782168064 196309150463688704 196493485227871104 196929782243131392 197296095082125312 197353348072538112 197663089306608432 198431290802110464 198714488717813796 199241815940923392 199486776391483392 199612429437837312 200301612834226176 200427779131047936 200674197679527936 201493884339191808 201781070333829441 201868686951429888 202653233159602176 203771021717792256 203859502404599808 204603357862944768 204662731334483968 204943861459943424 204983944466112448 205265515818401064 205780597868855296 205780988261302272 206074284596251344 206163765397204992 206904962707881984 207289830570061824 208106575371362304 208136539866857472 208956620796198912 209345304986668032 210458843842980096 211409854345510912 211608368706938112 211700252497084416 212472717780750336 212534374847348736 212564976885301248 212867942330193696 213799460411916288 214000218619184088 214967231702286336 215845300602667008 216110674424107008 216246798557657088 216993413903745024 217193102640676864 217397047486155264 218379409983275008 219541002589569024 220708773879939072 220751940194274944 220847794271649792 221055170881354992 221610295050633216 221958106967390976 222022516581605376 222370975469934486 222820729070026752 223235202152374272 224147042933538816 224563983117566976 225448789985642496 225481251522428928 225546683511472128 226778618059554816 227102272820358624 227672150833627136 227984887304552448 229242399432516288 229341940205174784 230178777595812864 230245572751294464 230278724959076352 230606937524376504 231503172602462208 231833570170782762 232448785264410624 232881167677476864 233832408986222592 234119897292782592 234221555954221056 234267365104128512 235076198395723776 235513468110001536 236428772019535872 236766199323352608 237836086138699776 238059414795305376 238807566624227328 239031807503344128 239101171703267328 239251777127620608 239476435121467908 240077819638185984 240524392963405824 241389123159195648 241838135665072128 242825963178000384 242896428396969984 243277648377364224 244236189151112704 244342240470761472 244571678421924672 245676836231184384 246983627913265152 247992473032851456 248345932718559312 248453768555606016 249432703813902336 250795103652667392 251819517369778176 252238598719930368 252287931650599936 252634481007262848 253629888733847808 253666407962732544 253740018950406144 255125945316999168 256131169687830528 256168049066901504 257655759983591424 257897699361580824 258951124795289472 259026269345206272 259432804714923567 260441069177769984 260554156919488512 261504883422461952 261991313637161472 262573042990841856 263061460109500416 263137797430050816 263384884454380416 263550785742144576 264460723195189248 264575054402813952 264952651623751728 265982368521977856 266149905917116416 267068817112301568 267237038841397248 267565596906037248 268658512452255744 269041427111772588 269158249268573184 270589942083831552 271641567852232704 271694695623723008 271812669872799744 272067902623206144 272804477150593024 273179208575250432 273258481946591232 273687354424534752 274765712795001792 274885020529606656 276386440760082432 277475433828483072 277515386489143296 278608827728265216 279127073315557376 279389174308379226 279510489625056768 280611791790640128 282144491609250816 282267003329445888 283296957041000448 283379166463131648 283823923106924928 285065947215888384 285333624825578784 286622975603048448 287793734136889344 288147565898809344 288329064743542784 289324551871660032 289862729981540352 291404553013357056 292721336786092032 292996202824991232 294192993850269696 294278365173252096 294463725695533056 294740227841806656 295394673364697088 295944142623187968 296030022108807168 296494633959912648 297646936203165696 298862723911385088 299418644156755968 300598386647523328 300641668696571904 301011296519291904 302240826508787712 302803030427144832 303979849739403264 305656532576688384 305789253606899712 306905036794417152 306994097001725952 307038299945435136 307475916699168672 308670896803282944 309111426894377016 309245648095807488 310508223569969152 310934745855092736 311776545314963456 312159863057043456 312204809800286208 312295407938961408 313434931194298368 314017957480002048 315688265764470144 317114781518266368 317412553060407168 318709076671125504 318801562271023104 319002369503494144 319301913495290544 320103759517581312 320699190617874432 321852164212260864 322450847553429504 323767950904000512 324166011636160512 324370197836485632 325490120855617536 325789653961015296 326095571229232896 327569114974912512 329311503884353536 331127910291412416 331271691407474688 332576938418536448 333033774872408064 333556463204901729 334393471536889856 334852803228561408 335759356493037568 336220564400308224 336845974676350464 337593912416796672 338173184978463744 338221877283643392 338320025267208192 340167927089332224 341508226250440704 343541013311455232 343863599148774432 344012910307762176 345268166393719296 345368359126941696 345418087438614528 345910406286564756 347254758903693312 347750355256174143 348673177896615936 349321751516215296 350748613479333888 350850396573401088 351179845939173888 351401047656192768 352614297593585664 352766739203751936 353270202165002304 354643158029303808 354866541222821888 356754129208049664 358211349936340992 358651757554900992 358721902815696784 358877665691430912 359214652682201862 360116729457278976 360786589445108736 362083684738793472 362757203497608192 364238944767000576 364344642595454976 364916472566046336 366354283726669056 366513360706142208 368515254346776576 369967245104644096 370020515318857728 370475441869897728 371988709549277184 372518899077838968 372680652833409024 374149055720853504 376192655479001088 376356004439261184 377729276054667264 378431897475899904 380087929621184512 380444833100771712 380610028425609216 382163967470731264 382688917975498752 384196754531745792 384252073600352256 385766069162213376 386483639975387136 386846549042371236 388426687192934208 388539404017809408 390661603766654976 392257325133692928 392371153564336128 392618300927377408 392986970455742208 393859564486262784 394592190164250624 394706696145076224 395326178613216864 396862581604220928 397428977435627592 398973552782966784 399224858875674624 400603225668452352 400855558262095872 401348395359055872 402987768678383616 403562140667658882 403737373902859776 407542043435584512 407719004809199616 409206715725889536 409325462668967936 409887722919886848 409967888932224896 410531031636802128 411561195737710592 411561976522604544 412148569192502688 412327530794409984 413809925415763968 414579661140123648 416213150742724608 416273079733714944 417913241592397824 418690609973336064 419083761462568839 420917687685960192 422819708691021824 423216737413876224 423400504994168832 424945435561500672 425068749694697472 425735884660387392 427598920823832576 428000437238368176 429934463404572672 431690601205334016 432221348848214016 432493597115314176 433986827807490048 434794094972310528 439082005179138048 441417547759878144 441503880388549888 441695588543299584 442110341762709984 443916213934781952 444045033163210752 444741950939868972 446470404304748544 448294085867077632 449127966235133952 450897579971284992 450962503044857856 451093367022944256 453557236119109632 454204545640717248 455969774609104896 458484798865032576 458683880410349568 460357555191625728 460491145502588928 460557449918152704 461213875048753008 463006345204924416 463667140341565524 464897570528821248 465762335354953728 467664817972445184 468239794585565184 468443111908442112 468534730208257024 470152396791447552 471026936220003072 472857544039071744 473532398646705216 475672172277399552 476118829590610752 478063615006688256 478202343406534656 478503554255241216 478952870242935816 480155639276371968 481048785926811648 482778246318391296 483676271330144256 485651926356000768 486555296754728448 488472378302225408 488684480941522944 489143356843849344 491353672462368768 493967255826530304 495984946065702912 496691865437118624 496907537111212032 498865407627804672 501590207305334784 503639034739556352 504477197439860736 504575863301199872 505268962014525696 507259777467695616 507332815925465088 507480037900812288 510251890633998336 512262339375661056 515311519967182848 515795398723161648 517902249590578944 518052538690412544 518865609429847134 520882138355539968 523009766844923904 523982627274322944 526122920219000832 526275594860101632 526769768908760832 527101571484289152 528921446390378496 529150108805627904 529905303247503456 531964737043955712 532299811834232832 534474077682794496 535131193812074496 537317024904511488 538082854223545176 538316498537146368 541179884167663104 543389391247446016 543625339745599488 544135805246412288 545608954301186048 546358417150500864 546516963893182464 547374708849069504 549531425590003584 549770041059213312 552772881520164864 554950867656966144 555030772978286592 557217655456530432 558254146631114752 558778348616758452 559020979250113536 561223583581280256 564288983218501632 564534006658891776 566593914082000896 566758332926263296 567647846213849856 570131894431776768 570667249651157568 573245951206096896 576295131797618688 576658129487085568 578649103743320064 579725459963080704 582809106026714112 585992405649982464 588385987700539392 588556730346504192 588927451391066112 589480455683613312 590789346729394176 591888285246375936 592060044217614336 592989267919825296 595293872406331392 597725447822770176 598837288313511936 601196773295046656 601283337393143808 602022593038583808 604481653017575424 605343211001488323 605606060854289664 607959699478806528 611313065153376768 611578507213799424 613810073588834304 613988194003451904 614951833398337344 617341793606565888 618222853788754032 618491296191614976 621016447139938304 621869491710185472 623553090629926912 624319726114086912 624409619600572416 626869862388596736 628035914960004096 631376531528940288 634229563036532736 634825106120814336 637418153342251008 637603124542046208 638004739006988288 638603826990581088 641398381235748864 644901695106859008 647535901808001024 648332023272321024 648740395672971264 650980241711235072 651579307922030592 652191142458465792 655138229949825024 658623007768707072 662255820582824832 662543382814949376 665153876837072896 666067549744816128 667112926409803458 668786943073779712 669705606457122816 671518712986075136 672441128800616448 673691949352700928 676346369956927488 676443754567286784 676640050534416384 680335854178664448 683016452500881408 687082026622910464 687727198297548864 688025820615524352 690536332787438592 690736718253883392 690836174877229056 691820812573129512 694509517807386624 695500710512348286 697346355793231872 698643503032430592 701497226958667776 702359691878347776 702802095312385536 705228595187171328 706540404330004608 709286316058607616 709733082445643776 713508258416099328 716422699872681984 717303515109801984 717443805631393568 717755331382861824 718429305364403724 720233458914557952 721573178890217472 724167369477586944 725514406995216384 728477889534001152 728689285190909952 729832945132092672 732708567453338112 733026721412284416 737030508693553152 739934490209288192 740950883739795456 743977419098554368 745037798155677936 745361305666818048 748298111441707008 752385310958002176 755458552109334528 756863794951799808 760175859242369024 760889666201543424 761220056851218432 764327934941462528 765377835950997504 768393509063491584 768504147200704512 772967279950774272 773693098084742472 776853374385868416 777078808035618816 778298414144770701 781323207533309952 784514650267385856 785236601854754816 785973940911484416 787719128972525568 789184380328501248 789413392290152448 790652357226433728 793725163208441856 794857954871255184 797947105565933568 798449717751349248 801206451336904704 801711116524191744 802696790718111744 805975537356767232 807124281335317764 807474747805719552 815084086871169024 815438009618399232 818413431451779072 818650925337935872 819775445839773696 819935777864449792 821062063273604256 823122391475421184 824297138385005376 824655061588819968 829159322280247296 832426301485449216 832546159467429888 835826483184795648 837381219946672128 838167522925137678 841835375371920384 846433474827752448 846801009988337664 849890871123001344 850137499389394944 851471769320774784 855197841647665152 856000874476736352 859868926809145344 863381202410668032 864442697696428032 864987194230628352 867973655614980096 869588189944621056 878164010358276096 882835095519756288 883007760777099776 883391177086599168 884220683525419968 887832427869563904 888090066326421504 889483901879737944 892940808609497088 896588171734155264 898255932470267904 901795159942569984 901925006089715712 908409091281434496 911939549218209792 916969597730065152 917367760820699136 920715110383251456 920982291005177856 921114899836305408 922427750097506016 926012690409848832 927334280683131048 931524670709907456 935329635944890368 936479589171130368 936886223816884224 937069460416514048 940304793582895104 942053872440006144 947064797293410432 951344344554799104 952237659181221504 956127230013376512 956404686813069312 957007108510482432 957905740485871632 960311278552743936 962097571853623296 965556492636782592 967352542660288512 971303852712001536 973110593509456896 976944756604450816 977368961883045888 978286713687698688 982707344924737536 987934511653060608 993383730874237248 993815074222424064 997730815255609344 1003180414610669568 1007278069479112704 1009151726602399744 1010537924029051392 1014519554935391232 1014665631850930176 1014960075801624576 1020503781267996672 1024524678751322112 1030623039934365696 1031590797446323296 1035804499181157888 1036105077380825088 1037731218859694268 1041764276711079936 1046019533689847808 1047965254548645888 1052245840438001664 1052551189720203264 1053539537817521664 1054203142968578304 1057842892780756992 1058300217611255808 1059810606495006912 1063929474087911424 1064599623668465664 1070262387624148992 1074634049809022976 1076165708447090352 1076632997074292736 1082359768335326208 1086778782494892032 1088271610492824576 1091217908602372096 1092716834301001728 1093033927786364928 1094749417698139008 1099062851180007168 1099540082118426624 1105545763040329728 1109901735313932288 1110061545956573184 1116508293262229504 1117556697233516904 1118041958500227072 1122447167162560512 1128577966437003264 1129068013317783552 1133187828164001792 1135295692427699712 1140263788863553536 1141334499302315136 1146491902412193792 1152590263595237376 1153316258974171136 1157298207486640128 1159450919926161408 1165618212053428224 1171984811299964928 1176771975401078784 1177113460693008384 1177854902782132224 1178960911367226624 1181578693458788352 1183776570492751872 1184120088435228672 1185978535839650592 1190587744812662784 1197674576627023872 1202393546590093312 1202566674786287616 1204045186077167616 1208963306035150848 1210686422002976646 1211212121708579328 1222626130306753536 1223157014427598848 1227620147177668608 1227976388006903808 1229903666796674688 1234683587213131776 1236445707577508064 1236982592383229952 1242032894279876608 1243738983420370944 1247106181259853824 1248639452228173824 1248819239201144832 1253739724777193472 1256071829920008192 1257251284387706517 1262753063057880576 1268459126073065472 1269650212241628672 1274836306684502016 1275206249084092416 1276009478013976576 1277207653981162176 1282796762471497728 1289803390213718016 1295071803616002048 1296664046544642048 1297480791345942528 1301960483422470144 1304382284916931584 1317246015537414144 1324511641165649664 1325086765629898752 1330307753674145792 1332135099489632256 1334225852819606916 1337573886147559424 1339411212914245632 1344882257601232896 1347383898705401856 1352692739913854976 1352887509134573568 1353280101068832768 1360671708357328896 1374164053245820928 1375454396595097728 1376051641231048704 1381072665574877184 1381473436507766784 1381672349754458112 1383641625146259024 1389019035614773248 1391001421024696572 1394692711586463744 1397287006064861184 1402994453917335552 1404719383756695552 1405604190624771072 1410457190374342656 1413080808660009216 1418572632117215232 1419466164891287552 1427016516832198656 1434607030219603968 1434887611262787136 1435510662765723648 1436858610728807448 1440466917829115904 1443146357780434944 1448334738955173888 1451028813990432768 1456955779068002304 1459665890264185344 1465417134906676224 1466053442824568832 1474061017387106304 1479868980418576384 1481901767479590912 1487954838197108736 1490075596311355872 1490722611333636096 1496596222883414016 1504770621916004352 1510917104218669056 1513727589903599616 1520351718484738048 1521779332403086848 1522440113702436864 1528655869882925056 1530755671901995008 1536787018126983168 1545934559901548544 1547386196169484944 1553706748771736832 1554157616071237632 1556596828289541402 1562646415066619904 1569029300534771712 1571947881822968832 1578368760657002496 1578826784580304896 1581304714452867456 1587450326416883712 1589715909742510368 1595894211131867136 1596899435502698496 1603422233048383488 1605393581436223488 1611951074713534464 1614248562670635528 1614949495611439104 1630168173742338048 1630876019236798464 1636826862903558144 1639550891679547392 1639871555728899584 1642124126547208512 1648594276770010752 1649310123177639936 1658318644560494592 1664852602970898432 1665092318934859776 1671652966369591296 1674762439893344256 1676335045850275356 1683670750743840768 1692866949655504896 1693602019976675328 1699781742246002688 1700274998778789888 1702943538641549568 1710395683295330304 1712001748953472704 1719737853618290688 1728885395392856064 1729974388461256704 1735947311229960192 1739176379889242112 1765670191039512576 1766015521554199552 1766782354173198336 1768441367050839936 1775664855739127808 1776180132652843008 1778967803759475888 1785881617218994176 1793176343468310528 1796511864940535808 1803590319885139968 1803850012179431424 1816029633004464969 1816818182562868992 1823879098436419584 1833939195460130304 1834735521641398272 1841430220766502912 1841964582010355712 1844855500195012032 1852025380819697664 1854668561366262096 1863049341419814912 1870659271889780736 1872959178342260736 1874138920833028096 1880609587165790208 1884107744880012288 1894129594586820864 1902688689109598208 1904475318362443008 1912254460026753024 1912809373626138624 1914014217020964864 1915811480971743264 1924195143707246592 1934705085320577024 1942607705424003072 1946221187018913792 1953889513208901632 1954737923766091776 1956573427375397376 1965414689849475072 1975869023306121216 1986767461748474496 1987630148444848128 1995461630511218688 2006360829221339136 2014556138958225408 2018303453204799488 2021075848058102784 2029039109870782464 2029331263701860352 2029920151603249152 2041007562535993344 2049049357502644224 2061246079868731392 2063181594892646592 2071608998362315776 2072210154761650176 2075462437719388536 2083528553422159872 2092039067379695616 2095930509097291776 2104491680876003328 2107079075635043328 2108406285937156608 2115685785561513984 2119621212990013824 2127858948175822848 2129199247336931328 2140524775248297984 2149268099618045952 2152331416894180704 2153265994148585472 2164719536670652416 2173557564989784064 2176543220985649152 2182435817204744192 2185433668602003456 2186067855572729856 2189498835396278016 2198125702360014336 2199080164236853248 2211091526080659456 2219803470627864576 2233016586524459008 2235113394467033808 2236083917000454144 2244894334325121024 2257155932874006528 2266375656328003584 2270591384855399424 2280527577727107072 2282668998604630272 2292983804824387584 2305180527190474752 2306632517948342272 2318901839852322816 2331236424106856448 2334895242434312103 2343969622599929856 2353543950802157568 2355709805564264448 2357921822734453248 2363157386917576704 2367553140985503744 2368240176870457344 2371957071679301184 2381175489625325568 2395349153254047744 2404787093180186624 2405133349572575232 2408090372154335232 2417926612070301696 2421372844005953292 2422424243417158656 2445252260613507072 2446314028855197696 2455240294355337216 2455952776013807616 2459807333593349376 2469367174426263552 2472891415155016128 2473965184766459904 2484065788559753216 2487477966840741888 2497278904456347648 2497638478402289664 2507479449554386944 2512143659840016384 2514502568775413034 2525506126115761152 2539300424483257344 2549672613369004032 2550412498168184832 2552018956027953152 2554415307962324352 2565593524942995456 2579606780427436032 2590143607232004096 2593328093089284096 2594961582691885056 2603920966844940288 2608764569833863168 2634492031074828288 2649023282331299328 2650173531259797504 2660615507348291584 2664270198979264512 2668451705639213832 2675147772295118848 2678822425828491264 2689764515202465792 2694767797410803712 2705385479827709952 2705775018269147136 2748328106491641856 2750908793190195456 2752103282462097408 2762145331149754368 2762946873015533568 2763344699508916224 2767283250292518048 2778038071229546496 2782002842049393144 2794574012129722368 2805988907834671104 2809438767513391104 2811208381249542144 2820914380748685312 2826161617320018432 2838932329782575104 2854033033664397312 2869214060439207936 2869775222525574272 2871021325531447296 2873717221457614896 2880933835658231808 2886292715560869888 2896669477910347776 2902057627980865536 2913911558136004608 2919331780528370688 2930834269813352448 2932106885649137664 2948122034774212608 2959737960837152768 2963803534959181824 2980151192622711744 2981445222667272192 2993192445766828032 3009541243832008704 3021834208437338112 3027455179807199232 3043558664806173696 3044880227404873728 3061511343803990016 3073574036253966336 3091869119803097088 3094772392338969888 3107413497543473664 3108315232142475264 3113193656579082804 3125292830133239808 3138058601069543424 3143895763645937664 3156737521314004992 3157653569160609792 3162609428905734912 3174900652833767424 3179431819485020736 3191788422263734272 3193798871005396992 3210787162872446976 3223902149427068928 3228497125341271056 3229898991222878208 3260336347484676096 3273653725807116288 3279101783359094784 3279743111457799168 3284248253094417024 3297188553540021504 3298620246355279872 3316637289120989184 3329705205941796864 3330184637869719552 3349524879786688512 3352670091700550712 3367341501487681536 3385733899311009792 3387204039953350656 3399563484492005376 3405887077283099136 3420791366590660608 3424003497906945408 3439475707236581376 3457770790785712128 3459948776922513408 3471894622459920384 3478352759778484224 3531340382079025152 3532031043108399104 3533564708346396672 3536882734101679872 3551329711478255616 3552360265305686016 3557935607518951776 3571763234437988352 3593023729881071616 3607180639770279936 3607700024358862848 3632059266008929938 3633636365125737984 3667878390920260608 3669471043282796544 3682860441533005824 3683929164020711424 3689711000390024064 3704050761639395328 3709337122732524192 3726098682839629824 3741318543779561472 3745918356684521472 3748277841666056192 3761219174331580416 3768215489760024576 3788259189173641728 3805377378219196416 3808950636724886016 3824508920053506048 3825618747252277248 3828028434041929728 3831622961943486528 3848390287414493184 3869410170641154048 3885215410848006144 3892442374037827584 3907779026417803264 3913146854750794752 3951738046612242432 3973534923496948992 3975260296889696256 3990923261022437376 4012721658442678272 4036606906409598976 4042151696116205568 4058078219741564928 4058662527403720704 4059840303206498304 4082015125071986688 4122492159737462784 4126363189785293184 4143217996724631552 4144420309523300352 4150924875438777072 4167057106844319744 4184078134759391232 4191861018194583552 4208983361752006656 4214158151270086656 4216812571874313216 4231371571123027968 4239242425980027648 4255717896351645696 4258398494673862656 4281049550496595968 4304662833788361408 4306531988297170944 4329439073341304832 4347115129979568128 4353086441971298304 4364871634409488384 4370867337204006912 4378997670792556032 4396251404720028672 4398160328473706496 4422183052161318912 4439606941255729152 4466033173048918016 4470226788934067616 4472167834000908288 4489788668650242048 4514311865748013056 4532751312656007168 4541182769710798848 4561055155454214144 4565337997209260544 4585967609648775168 4610361054380949504 4613265035896684544 4637803679704645632 4662472848213712896 4669790484868624206 4687939245199859712 4707087901604315136 4715843645468906496 4735106281971007488 4736480353740914688 4743914143358602368 4762350979250651136 4790698306508095488 4809574186360373248 4810266699145150464 4816180744308670464 4835853224140603392 4842745688011906584 4844848486834317312 4890504521227014144 4892628057710395392 4910480588710674432 4919614667186698752 4945782830310032256 4947930369532919808 4968131577119506432 4974955933681483776 4994557808912695296 4995276956804579328 5014958899108773888 5024287319680032768 5029005137550826068 5051012252231522304 5078600848966514688 5099345226738008064 5100824996336369664 5104037912055906304 5108830615924648704 5131187049885990912 5159213560854872064 5186656186178568192 5189923165383770112 5207841933689880576 5217529139667726336 5298046564662598656 5300347062519595008 5321231014696583168 5328540397958529024 5336903411278427664 5350295544590237696 5357644851656982528 5379529030404931584 5389535594821607424 5410770959655419904 5411550036538294272 5448088899013394907 5496656212983283712 5501817586380390912 5504206564924194816 5524290662299508736 5525893746031067136 5534566500585036096 5556076142459092992 5564005684098786288 5589148024259444736 5611977815669342208 5618877535026782208 5622416762499084288 5641828761497370624 5652323234640036864 5708066067328794624 5738428120878415872 5739550445051148544 5742042651062894592 5747434442915229792 5772585431121739776 5804115255961731072 5827823116272009216 5838663561056741376 5861668539626704896 5864213771298275328 5896244069548425216 5927607069918363648 5960302385245423488 5962890445334544384 5986384891533656064 6019082487664017408 6043668416874676224 6054910359614398464 6087117329612347392 6089760454809747456 6123022687607980032 6147148072507932672 6183738239606194176 6189544784677939776 6214826995086947328 6216630464284950528 6226387313158165608 6250585660266479616 6276117202139086848 6287791527291875328 6313475042628009984 6325218857811469824 6358863638970041472 6383576844527468544 6387597742010793984 6421574325744893952 6447804298854137856 6456994250682542112 6459797982445756416 6520672694969352192 6547307451614232576 6558203566718189568 6559486222915598336 6568496506188834048 6594377107080043008 6597240492710559744 6633274578241978368 6659410411883593728 6699049759573377024 6705340183401101424 6734683002975363072 6771467798622019584 6799126968984010752 6811774154566198272 6841582733181321216 6848006995813890816 6878951414473162752 6915541581571424256 6919897553845026816 6956705519556968448 7064062086216798208 7067129416692793344 7073765468203359744 7102659422956511232 7104720530611372032 7115871215037903552 7143526468875976704 7186047459762143232 7214361279540559872 7215400048717725696 7264118532017859876 7267272730251475968 7335756781840521216 7338942086565593088 7365720883066011648 7367858328041422848 7379422000780048128 7408101523278790656 7418674245465048384 7452197365679259648 7491836713369042944 7496555683332112384 7522438348663160832 7536430979520049152 7576518378347283456 7617901273449772032 7649017840107012096 7651237494504554496 7656056868083859456 7663245923886973056 7696780574828986368 7738820341282308096 7770430821696012288 7784884748075655168 7815558052835606528 7826293709501589504 7903476093224484864 7947069846993897984 7950520593779392512 7981846522044874752 8025443316885356544 8073213812819197952 8084303392232411136 8116156439483129856 8117325054807441408 8244984319474925568 8252726379570586368 8286435993449263104 8288840619046600704 8301849750877554144 8334114213688639488 8383722036389167104 8417966723504013312 8428316302540173312 8433625143748626432 8462743142246055936 8478484851960055296 8516796989347725312 8562099100993191936 8609325667576722816 8613063976594341888 8658878146682609664 8694230259959136256 8706172883942596608 8729743268818976768 8741734674408013824 8757995341585112064 8792502809440057344 8796320656947412992 8844366104322637824 8879213882511458304 8932066346097836032 8940453577868135232 8944335668001816576 8979577337300484096 9028623731496026112 9065502625312014336 9082365539421597696 9130675994418521088 9220722108761899008 9226530071793369088 9275607359409291264 9324945696427425792 9339580969737248412 9375878490399719424 9414175803208630272 9431687290937812992 9470212563942014976 9472960707481829376 9487828286717204736 9524701958501302272 9581396613016190976 9619148372720746496 9632361488617340928 9671706448281206784 9685491376023813168 9689696973668634624 9781009042454028288 9820961177421348864 9839229334373397504 9891565660620064512 9895860739065839616 9936263154239012864 9949911867362967552 9989115617825390592 9990553913609158656 10048574639360065536 10058010275101652136 10102024504463044608 10157201697933029376 10198690453476016128 10208075824111812608 10217661231849297408 10262374099771981824 10318427121709744128 10373312372357136384 10379846330767540224 10415683867379761152 10435058279335452672 10596093129325197312 10600694125039190016 10642462029393166336 10657080795917058048 10673806822556855328 10700591089180475392 10715289703313965056 10779071189643214848 10821541919310839808 10823100073076588544 10896177798026789814 11003635172760781824 11008413129848389632 11048581324599017472 11051787492062134272 11069133001170072192 11112152284918185984 11128011368197572576 11178296048518889472 11223955631338684416 11237755070053564416 11244833524998168576 11283657522994741248 11304646469280073728 11416132134657589248 11476856241756831744 11479100890102297088 11484085302125789184 11494868885830459584 11545170862243479552 11608230511923462144 11655646232544018432 11677327122113482752 11723337079253409792 11855214139836727296 11920604770490846976 11925780890669088768 11972769783067312128 12038164975328034816 12109820719228796928 12174234659224694784 12179520909619494912 12246045375215960064 12367476479212388352 12379089569355879552 12429653990173894656 12433260928569901056 12452774626316331216 12501171320532959232 12552234404278173696 12575583054583750656 12626950085256019968 12650437715622939648 12717727277940082944 12767153689054937088 12775195484021587968 12843148651489787904 12913988501365084224 12919595964891512832 13041345389938704384 13094614903228465152 13118972445831196672 13136993012377668096 13188754214160086016 13194480985421119488 13266549156483956736 13318820823767187456 13398099519146754048 13410680366802202848 13469366005950726144 13542935597244039168 13598253937968021504 13623548309132396544 13683165466362642432 13696013991627781632 13757902828946325504 13831083163142848512 13839795107690053632 13913411039113936896 14128124172433596416 14147530936406719488 14205318845913022464 14209441061222744064 14231742430075807104 14287052937751953408 14372094919524286464 14428722559081119744 14430800097435451392 14528237064035719752 14534545460502951936 14671513563681042432 14677884173131186176 14731441766132023296 14758844001560096256 14837348490930096768 14904394731358519296 14983673426738085888 14993111366664224768 15044876697326321664 15072861959040098304 15153036756694566912 15235802546899544064 15298035680214024192 15302474989009108992 15312113736167718912 15326491847773946112 15393561149657972736 15477640682564616192 15569769496151310336 15631116105671213056 15652587419003179008 15894139693987795968 15901041187558785024 15963693044089749504 16050886633770713088 16146427625638395904 16168606784464822272 16232312878966259712 16234650109614882816 16344266697040184721 16489968638949851136 16505452759141172736 16572871986898526208 16577681238093201408 16603699501755108288 16668228427377278976 16767444072778334208 16835933447008026624 16856632605080346624 16867250287497252864 16925486284492111872 16956969703920110592 17124198201986383872 17218651335153445632 17226127953188683776 17317756293365219328 17388460519918272512 17412345767885193216 17483469348816027648 17515990683170224128 17585005618880114688 17592641313894825984 17688732208645275648 17864132692195672064 17880907155736270464 17888671336003633152 17959154674600968192 18057247462992052224 18131005250624028672 18164731078843195392 18261351988837042176 18441444217523798016 18453060143586738176 18551214718818582528 18649891392854851584 18679161939474496824 18751756980799438848 18828351606417260544 18863374581875625984 18940425127884029952 18975656573434409472 19162793226032381952 19238296745441492992 19264722977234681856 19343412896562413568 19370982752047626336 19379393947337269248 19562018084908056576 19641922354842697728 19678458668746795008 19783131321240129024 19791721478131679232 19872526308478025728 19899823734725935104 19978231235650781184 20097149278720131072 20116020550203304272 20204049008926089216 20314403395866058752 20397380906952032256 20435322463698594816 20524748199543963648 20636854243419488256 20746624744714272768 20759692661535080448 20870116558670905344 21192186258650394624 21201388250078380032 21314161591834116096 21347613645113710656 21430579406627930112 21558142379286429696 21643083838621679616 21646200146153177088 21792355596053579628 22007270345521563648 22016826259696779264 22097162649198034944 22103574984124268544 22138266002340144384 22224304569836371968 22256022736395145152 22356592097037778944 22475510140107128832 22489667049996337152 22567315045989482496 22609292938560147456 22953712483513663488 22958201780204594176 22968170604251578368 22989737771660919168 23090341724486959104 23216461023846924288 23311292465088036864 23354654244226965504 23446674158506819584 23710428279673454592 23841209540981693952 23851561781338177536 23945539566134624256 24076329950656069632 24219641438457593856 24348469318449389568 24734952958424776704 24758179138711759104 24859307980347789312 24866521857139802112 24905549252632662432 25002342641065918464 25151166109167501312 25253900170512039936 25300875431245879296 25435454555880165888 25550390968043175936 25686297302979575808 25827977002730168448 25839191929783025664 26082690779877408768 26189229806456930304 26237944891662393344 26273986024755336192 26377508428320172032 26388961970842238976 26533098312967913472 26637641647534374912 26796199038293508096 26821360733604405696 26938732011901452288 27085871194488078336 27196507875936043008 27247096618264793088 27392027983255563264 27662166326285697024 27679590215380107264 27826822078227873792 28256248344867192832 28295061872813438976 28410637691826044928 28418882122445488128 28463484860151614208 28574105875503906816 28744189839048572928 28857445118162239488 29056474128071439504 29069090921005903872 29343027127362084864 29462883532264046592 29517688003120192512 29674696981860193536 29808789462717038592 29967346853476171776 29986222733328449536 30145723918080196608 30306073513389133824 30471605093799088128 30596071360428048384 30624227472335437824 30652983695547892224 30787122299315945472 30955281365129232384 31139538992302620672 31262232211342426112 31305174838006358016 31788279387975591936 31802082375117570048 31927386088179499008 32101773267541426176 32292855251276791808 32337213568929644544 32464625757932519424 32469300219229765632 32688533394080369442 33010905518282345472 33145743973797052416 33155362476186402816 33207399003510216576 33336456854754557952 33534888145556668416 33671866894016053248 33713265210160693248 33734500574994505728 33850972568984223744 33913939407840221184 34248396403972767744 34437302670306891264 34452255906377367552 34635512586730438656 34776921039836545024 34824691535770386432 34966938697632055296 35031981366340448256 35170011237760229376 35728265384391344128 35761814311472540928 35777342672007266304 35918309349201936384 36114494925984104448 36329462157686390784 36522703977674084352 36906120287173476352 37102429437637165056 37299782785709703168 37358323878948993648 37503513961598877696 37656703212834521088 37726749163751251968 37880850255768059904 37951313146868818944 38325586452064763904 38476593490882985984 38529445954469363712 38741965504095252672 38758787894674538496 39124036169816113152 39283844709685395456 39356917337493590016 39566262642480258048 39583442956263358464 39799647469451870208 39956462471301562368 40194298557440262144 40232041100406608544 40408098017852178432 40628806791732117504 40794761813904064512 40870644927397189632 41049496399087927296 41273708486838976512 41493249489428545536 41519385323070160896 41740233117341810688 42384372517300789248 42628323183668232192 42695227290227421312 42861158813255860224 43116284758572859392 43286167677243359232 43292400292306354176 43584711192107159256 44014540691043127296 44033652519393558528 44194325298396069888 44276532004680288768 44512045472790290304 44713184194075557888 44951020280214257664 44979334099992674304 45134630091978964992 45218585877120294912 45907424967027326976 45916403560409188352 45936341208503156736 45979475543321838336 46180683448973918208 46432922047693848576 46709308488453931008 46893348317013639168 47682419081963387904 47703123562676355072 47891079132269248512 48152659901312139264 48439282876915187712 48696938636898779136 49469905916849553408 49516358277423518208 49718615960695578624 49733043714279604224 49811098505265324864 50004685282131836928 50302332218335002624 50507800341024079872 50601750862491758592 50870909111760331776 51372594605959151616 51655954005460336896 51678383859566051328 52165381559754817536 52475889783324786688 52547972049510672384 52755016856640344064 52777923941684477952 53066196625935826944 53592398076587016192 53642721467208811392 53877464023802904576 54171742388976156672 54393015751872086016 54494193236529586176 54784055966511126528 55324332652571394048 55359180430760214528 55653644156455747584 56512496689734385664 56590123745626877952 56821275383652089856 56926969720303228416 57488379678097145856 57714890236324478976 58112948256142879008 58138181842011807744 58686054254724169728 58925767064528093184 59035376006240385024 59349393963720387072 59617578925434077184 59934693706952343552 59972445466656899072 60291447836160393216 60612147026778267648 60943210187598176256 61192142720856096768 61305967391095784448 61574244598631890944 61910562730258464768 62279077984605241344 62524464422684852224 62610349676012716032 63576558775951183872 63604164750235140096 64585710502553583616 64674427137859289088 64929251515865038848 64938600438459531264 65377066788160738884 66021811036564690944 66291487947594104832 66310724952372805632 66414798007020433152 66672913709509115904 67069776291113336832 67426530420321386496 67469001149989011456 67701945137968447488 67827878815680442368 68874605340613782528 68904511812754735104 69271025173460877312 69553842079673090048 69649383071540772864 69933877395264110592 70063962732680896512 70340022475520458752 71456530768782688256 71523628622945081856 71554685344014532608 71836618698403872768 72228989851968208896 72658924315372781568 73045407955348168704 74204858875274330112 74599565571419406336 74716647757897987296 75007027923197755392 75453498327502503936 75761700511536119808 75902626293737637888 76651172904129527808 77058891908938727424 77483931008190505344 77517575789349076992 78248072339632226304 78567689419370790912 78713834674987180032 79132525284960516096 79166885912526716928 79599294938903740416 79912924942603124736 80388597114880524288 80464082200813217088 80816196035704356864 81257613583464235008 81589523627808129024 81741289854794379264 82986498978857091072 83038770646140321792 83480466234683621376 84768745034601578496 85256646367336464384 85390454580454842624 85722317626511720448 86232569517145718784 86572335354486718464 87169422384214318512 88029081382086254592 88388650596792139776 88553064009360577536 89024090945580580608 89426368388151115776 89902040560428515328 89958668199985348608 90437171754240589824 91832807120818376704 91872682417006313472 91958951086643676672 92361366897947836416 92865844095387697152 93418616976907862016 93786696634027278336 95364838163926775808 95406247125352710144 95782158264538497024 96305319802624278528 96878565753830375424 97393877273797558272 99032716554847036416 99437231921391157248 99466087428559208448 99622197010530649728 100009370564263673856 100604664436670005248 101015600682048159744 101203501724983517184 101741818223520663552 102745189211918303232 103311908010920673792 103356767719132102656 104330763119509635072 104951779566649573376 105095944099021344768 105510033713280688128 107184796153174032384 107285442934417622784 107754928047605809152 108343484777952313344 108988386473059172352 109568111933022253056 110718360861520429056 111307288312911495168 113024993379468771328 113180247491253755904 113642550767304179712 113853939440606456832 114976759356194291712 115429780472648957952 116225896512285758016 116276363684023615488 117372108509448339456 117851534129056186368 118070752012480770048 118698787927440774144 119869387413904687104 119944890933313798144 120582895672320786432 121224294053556535296 121886420375196352512 122384285441712193536 122611934782191568896 123148489197263781888 123821125460516929536 124558155969210482688 125048928845369704448 125220699352025432064 127153117551902367744 129171421005107167232 129348854275718578176 129858503031730077696 129877200876919062528 130754133576321477768 132043622073129381888 132582975895188209664 132829596014040866304 134139552582226673664 134853060840642772992 134938002299978022912 135403890275936894976 135655757631360884736 137749210681227565056 137809023625509470208 138542050346921754624 139107684159346180096 139298766143081545728 140127925465361793024 140680044951040917504 143047257245890163712 143109370688029065216 143673237396807745536 144457979703936417792 145317848630745563136 146090815910696337408 148409717750548660224 149199131142838812672 149433295515795974592 150014055846395510784 150906996655005007872 151523401023072239616 151805252587475275776 154117783817877454848 154967862016381010688 155035151578698153984 156496144679264452608 157427669349974360064 158265050569921032192 158333771825053433856 159198589877807480832 160777194229761048576 160928164401626434176 161632392071408713728 162515227166928470016 163179047255616258048 163482579709588758528 165972997957714182144 166077541292280643584 166960932469367242752 169537490069203156992 170780909160909685248 172465139034291437568 173144670708973436928 174338844768428637024 176058162764172509184 176777301193584279552 177106128018721155072 178048181891161161216 178852736776302231552 179804081120857030656 179917336399970697216 180874343508481179648 183665614241636753408 183917902173287353344 184722733795895672832 185731688190775394304 186837233953815724032 187573393268054556672 190729676327853551616 190812494250705420288 193757131507660750848 194787754547595116544 198065433109694072832 198874463842782314496 198932174857118416896 199244394021061299456 200018741128527347712 201209328873340010496 202407003449967034368 203483636447041327104 206623816021841347584 206713535438264205312 208661526239019270144 209903559133299146752 210191888198042689536 211020067426561376256 214369592306348064768 214570885868835245568 215509856095211618304 216686969555904626688 217976772946118344704 219136223866044506112 222614576625822990336 226049986758937542656 226360494982507511808 227285101534608359424 227707878881212913664 229953518712388583424 232451793024571516032 232552727368047230976 234744217018896678912 235703068258112372736 236141504024961540096 237397575854881548288 239738774827809374208 239889781866627596288 241165791344641572864 242448588107113070592 243772840750392705024 244768570883424387072 245223869564383137792 249116311938420965376 250097857690739408896 250441398704050864128 254306235103804735488 258342842010214334464 258697708551437156352 259717006063460155392 261508267152642955536 264087244146258763776 265165951790376419328 265659192028081732608 268279105164453347328 269706121681285545984 269876004599956045824 271311515262721769472 275498421362455130112 275618047251018940416 277084100693843509248 278597532286163091456 280255850930723586048 281360089902081835008 286094514491780327424 286218741376058130432 287346474793615491072 288915959407872835584 290635697261491126272 292181631821392674816 298398262285677625344 298866591031591949184 300028111692791021568 301813993310010015744 303046802046144479232 303610505174950551552 308235567635754909696 309935724032762021376 310070303157396307968 312992289358528905216 314855338699948720128 316530101139842064384 321554388459522097152 321856328803252868352 323264784142817427456 325030454333856940032 326965159419177517056 332155082584561287168 333921864938734485504 339074980138406313984 341561818321819370496 344930278068582875136 346289341417946873856 348677689536857274048 352116325528345018368 353554602387168559104 354212256037442310144 356096363782322322432 359608162241714061312 359834672799941394432 361748687016962359296 367331228483273506816 367835804346574706688 369445467591791345664 371463376381550788608 373674467907631448064 375146786536109113344 381459352655707103232 387514263015321501696 389575509095190233088 396130866219388145664 397748927685564628992 398488788042122598912 402418657746680020992 404814006899934068736 406967272894082654208 413247632043682695168 413427070876528410624 417323052478038540288 419807118266598293504 420383776396085379072 422040134853122752512 429141771737670491136 431019712190423236608 433373939111809253376 435953545892236689408 438272447732089012224 445229153251645980672 452099973517875085312 452720989965015023616 454570203069216718848 455415757762425827328 464903586049143032064 465105454736094461952 469488434037793357824 472283008049923080192 474795151709763096576 479779563733255192576 482331582689283145728 484897176214226141184 487545681500785410048 489537141766848774144 490447739128766275584 498232623876841930752 500195715381478817792 500882797408101728256 508612470207609470976 517395417102874312704 519434012126920310784 523016534305285911072 528174488292517527552 530331903580752838656 531318384056163465216 536558210328906694656 539412243362571091968 539752009199912091648 542623030525443538944 550996842724910260224 554168201387687018496 557195064572326182912 560511701861447172096 562720179804163670016 572189028983560654848 572437482752116260864 581271394522982252544 584363263642785349632 596796524571355250688 597733182063183898368 600056223385582043136 603627986620020031488 607221010349901103104 619871448065524042752 620140606314792615936 625984578717057810432 629710677399897440256 633060202279684128768 643108776919044194304 643712657606505736704 646529568285634854912 650060908667713880064 653930318838355034112 667843729877468971008 678149960276812627968 683123636643638740992 689860556137165750272 697355379073714548096 704232651056690036736 707109204774337118208 708424512074884620288 712192727564644644864 719216324483428122624 719669345599882788864 723497374033924718592 734662456966547013632 735671608693149413376 747348935815262896128 750293573072218226688 762918705311414206464 775028526030643003392 779151018190380466176 792261732438776291328 795497855371129257984 796977576084245197824 804837315493360041984 809628013799868137472 813934545788165308416 826495264087365390336 826854141753056821248 839614236533196587008 840767552792170758144 844080269706245505024 858283543475340982272 862039424380846473216 866747878223618506752 871907091784473378816 876544895464178024448 904199947035750170624 905441979930030047232 909140406138433437696 910831515524851654656 929807172098286064128 930210909472188923904 938976868075586715648 944566016099846160384 949590303419526193152 964663165378566291456 969794352428452282368 975091363001570820096 980895478257532551168 996465247753683861504 1001765594816203456512 1017224940415218941952 1034790834205748625408 1038868024253840621568 1046033068610571822144 1056348976585035055104 1060663807161505677312 1062636768112326930432 1078824486725142183936 1079504018399824183296 1085246061050887077888 1101993685449820520448 1108336402775374036992 1114390129144652365824 1121023403722894344192 1125440359608327340032 1144378057967121309696 1162542789045964505088 1168726527285570699264 1195466364126367796736 1207255973240040062976 1214442020699802206208 1239742896131048085504 1240281212629585231872 1251969157434115620864 1259421354799794880512 1266120404559368257536 1287425315213011473408 1293059136571269709824 1300121817335427760128 1307860637676710068224 1335687459754937942016 1356299920553625255936 1366247273287277481984 1394710758147429096192 1408465302113380073472 1416849024149769240576 1424385455129289289728 1439338691199765577728 1446994748067849437184 1469324913933094027264 1471343217386298826752 1494697871630525792256 1500587146144436453376 1525837410622828412928 1558302036380760932352 1584523464877552582656 1590995710742258515968 1593955152168490395648 1609674630986720083968 1619256027599736274944 1627869091576330616832 1652990528174730780672 1679228473066393174016 1681535105584341516288 1688160539412491010048 1716567086950681964544 1743814183568946757632 1753089790928356048896 1808399894071500341248 1810883959860060094464 1821663031049703309312 1859614344196572128256 1860421818944377847808 1877953736151173431296 1889132032199692320768 1899180606839052386304 1929326330757132582912 1939588704856904564736 1950182726003141640192 1961790956515065102336 2003531189632406913024 2034449880830437883904 2069581668411497250816 2092066137221143644288 2112697953170070110208 2121327614323011354624 2125273536224653860864 2157648973450284367872 2159008036799648366592 2170492122101774155776 2203987370899641040896 2242046807445788688384 2250880719216654680064 2288756115934242619392 2325085578091929010176 2337453054571141398528 2390932728252735593472 2414511946480080125952 2428884041399604412416 2479485792262096171008 2480562425259170463744 2518842709599589761024 2532240809118736515072 2574850630426022946816 2586118273142539419648 2600243634670855520256 2615721275353420136448 2712599841107250511872 2732494546574554963968 2789421516294858192384 2816930604226760146944 2833698048299538481152 2848770910258578579456 2893989496135698874368 2938649827866188054528 2942686434772597653504 2989395743261051584512 3051674821245656825856 3116604072761521864704 3169046929755105165312 3181991421484517031936 3187910304336980791296 3238512055199472549888 3255738183152661233664 3305981056349461561344 3358456946132786348032 3363070211168683032576 3376321078824982020096 3433134173901363929088 3487628367137893515264 3506179581856712097792 3621767919720120188928 3643326062099406618624 3719228688393144256512 3720843637888755695616 3755907472302346862592 3778264064399384641536 3798361213678104772608 3879177409713809129472 3900365452006283280384 3923581913030130204672 4007062379264813826048 4068899761660875767808 4184132274442287288576 4225395906340140220416 4250547072449307721728 4318016073599296733184 4340984244203548311552 4407974741799282081792 4484093614891577376768 4501761438433309360128 4577512231868485238784 4674906109142282797056 4781865456505471186944 4829023892960160251904 4857768082799208824832 4958971584524192342016 5037685419199179522048 5064481618237473030144 5149701260852045893632 5231442550706840272896 5425199682214501023744 5464989093149109927936 5578843032589716384768 5633861208453520293888 5667396096599076962304 5697541820517157158912 5787978992271397748736 5877299655732376109056 5885372869545195307008 6103349642491313651712 6338093859510210330624 6363982842969034063872 6375820608673961582592 6477024110398945099776 6511476366305322467328 6611962112698923122688 6726140422337366065152 6752642157649964040192 6866268347802727858176 6975256734275787030528 7012359163713424195584 7243535839440240377856 7286652124198813237248 7438457376786288513024 7441687275777511391232 7556528128798769283072 7596722427356209545216 7758354819427618258944 7800730904012566560768 7847163826060260409344 8137799523321751535616 8368264548884574577152 8450791812680280440832 8501094144898615443456 8681968488407096623104 8815949483598564163584 8968187229783154753536 9155024463736970477568 9349812218284565594112 9563730913010942373888 9715536165598417649664 9917943169048384684032 10075370838398359044096 10128963236474946060288 10299402521704091787264 10462885101413680545792 10929978186298219855872 11157686065179432769536 11267722416907040587776 11334792193198153924608 11395083641034314317824 11754599311464752218112 11770745739090390614016 12206699284982627303424 12676187719020420661248 12751641217347923165184 12954048220797890199552 13022952732610644934656 13223924225397846245376 13452280844674732130304 13505284315299928080384 13732536695605455716352 14024718327426848391168 14487071678880480755712 14573304248397626474496 14876914753572577026048 15113056257597538566144 15193444854712419090432 15694327652120520818688 16275599046643503071232 16736529097769149154304 16901583625360560881664 17002188289797230886912 17363936976814193246208 17631898967197128327168 18310048927473940955136 19127461826021884747776 19431072331196835299328 19835886338096769368064 20257926472949892120576 20598805043408183574528 20925770202827361091584 21859956372596439711744 22315372130358865539072 22669584386396307849216 22790167282068628635648 23509198622929504436224 23541491478180781228032 24413398569965254606848 25352375438040841322496 25503282434695846330368 26045905465221289869312 26447848450795692490752 26904561689349464260608 27465073391210911432704 28049436654853696782336 29146608496795252948992 29753829507145154052096 30226112515195077132288 30386889709424838180864 31388655304241041637376 33473058195538298308608 33803167250721121763328 34004376579594461773824 35263797934394256654336 36620097854947881910272 38254923652043769495552 38862144662393670598656 39671772676193538736128 40515852945899784241152 41197610086816367149056 43719912745192879423488 44630744260717731078144 45339168772792615698432 45580334564137257271296 47082982956361562456064 48826797139930509213696 50704750876081682644992 51006564869391692660736 52091810930442579738624 52895696901591384981504 54930146782421822865408 58293216993590505897984 59507659014290308104192 60773779418849676361728 62777310608482083274752 66946116391076596617216 68008753159188923547648 70527595868788513308672 73240195709895763820544 76509847304087538991104 79343545352387077472256 82395220173632734298112 87439825490385758846976 89261488521435462156288 90678337545585231396864 91160669128274514542592 94165965912723124912128 101409501752163365289984 102013129738783385321472 105791393803182769963008 109860293564843645730816 116586433987181011795968 119015318028580616208384 121547558837699352723456 133892232782153193234432 136017506318377847095296 146480391419791527641088 153019694608175077982208 158687090704774154944512 164790440347265468596224 174879650980771517693952 178522977042870924312576 182321338256549029085184 188331931825446249824256 204026259477566770642944 211582787606365539926016 219720587129687291461632 238030636057161232416768 267784465564306386468864 272035012636755694190592 306039389216350155964416 317374181409548309889024 329580880694530937192448 349759301961543035387904 357045954085741848625152 364642676513098058170368 408052518955133541285888 439441174259374582923264 476061272114322464833536 535568931128612772937728 612078778432700311928832 634748362819096619778048 659161761389061874384896 714091908171483697250304 816105037910267082571776 952122544228644929667072 1071137862257225545875456 1224157556865400623857664 1318323522778123748769792 1428183816342967394500608 1904245088457289859334144 2142275724514451091750912 2448315113730801247715328 2856367632685934789001216 4284551449028902183501824 5712735265371869578002432 8569102898057804367003648 17138205796115608734007296
- Sum of all divisors σ(n): 66194915028695584328501241
- Sum of proper divisors (its aliquot sum) s(n): 49056709232579975594493945
- 17138205796115608734007296 is an abundant number, because the sum of its proper divisors (49056709232579975594493945) is greater than itself. Its abundance is 31918503436464366860486649
Bases of 17138205796115608734007296
- Binary: 1110001011010010011111111111011100011111010100111100010110010001000000000000000000002
- Hexadecimal: 0xE2D27FF71F53C59100000
- Base-36: 25IT6D1PR0QVWG000
Squares and roots of 17138205796115608734007296
- 17138205796115608734007296 squared (171382057961156087340072962) is 293718097910010646166477490606354001718646581231616
- 17138205796115608734007296 cubed (171382057961156087340072963) is 5033801208025396320006437054385531560285230898005256663892490531990809870336
-
17138205796115608734007296 is a
perfect square number . Itssquare root is 4139831614464 -
The
cube root of 17138205796115608734007296 is 257823075.4044422031
Scales and comparisons
How big is 17138205796115608734007296?- 17,138,205,796,115,608,734,007,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 17,138,205,796,115,608,734,007,296 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 17138205796115608734007296 cubic inches would be around 21485256.3 feet tall.
Recreational maths with 17138205796115608734007296
- 17138205796115608734007296 backwards is 69270043780651169750283171
- 17138205796115608734007296 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 17138205796115608734007296'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 17138205796115608734007296 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 17138205796115608734007296 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/17138205796115608734007296/
Chicago style:
Numbermatics. 2024. "Number 17138205796115608734007296 - Facts about the integer". https://numbermatics.com/n/17138205796115608734007296/
The information we have on file for 17138205796115608734007296 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 17138205796115608734007296, math, Factors of 17138205796115608734007296, curriculum, school, college, exams, university, Prime factorization of 17138205796115608734007296, STEM, science, technology, engineering, physics, economics, calculator, seventeen septillion, one hundred thirty-eight sextillion, two hundred five quintillion, seven hundred ninety-six quadrillion, one hundred fifteen trillion, six hundred eight billion, seven hundred thirty-four million, seven thousand, two hundred ninety-six.