95428826353653192395993088
95,428,826,353,653,192,395,993,088 is an even composite number composed of six prime numbers multiplied together.
95428826353653192395993088 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 95428826353653192395993088:
212 × 36 × 73 × 133 × 433 × 8113
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 43 × 43 × 43 × 811 × 811 × 811)See below for interesting mathematical facts about the number 95428826353653192395993088 from the Numbermatics database.
Names of 95428826353653192395993088
- Cardinal: 95428826353653192395993088 can be written as Ninety-five septillion, four hundred twenty-eight sextillion, eight hundred twenty-six quintillion, three hundred fifty-three quadrillion, six hundred fifty-three trillion, one hundred ninety-two billion, three hundred ninety-five million, nine hundred ninety-three thousand and eighty-eight.
Scientific notation
- Scientific notation: 9.5428826353653192395993088 × 1025
Factors of 95428826353653192395993088
Divisors of 95428826353653192395993088
- Number of divisors d(n): 23296
-
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 43 48 49 52 54 56 63 64 72 78 81 84 86 91 96 98 104 108 112 117 126 128 129 144 147 156 162 168 169 172 182 189 192 196 208 216 224 234 243 252 256 258 273 288 294 301 312 324 336 338 343 344 351 364 378 384 387 392 416 432 441 448 468 486 504 507 512 516 546 559 567 576 588 602 624 637 648 672 676 686 688 702 728 729 756 768 774 784 811 819 832 864 882 896 903 936 972 1008 1014 1024 1029 1032 1053 1092 1118 1134 1152 1161 1176 1183 1204 1248 1274 1296 1323 1344 1352 1372 1376 1404 1456 1458 1512 1521 1536 1548 1568 1622 1638 1664 1677 1701 1728 1764 1792 1806 1849 1872 1911 1944 2016 2028 2048 2058 2064 2106 2107 2184 2197 2236 2268 2304 2322 2352 2366 2408 2433 2457 2496 2548 2592 2646 2688 2704 2709 2744 2752 2808 2912 2916 3024 3042 3072 3087 3096 3136 3159 3244 3276 3328 3354 3402 3456 3483 3528 3549 3584 3612 3698 3744 3822 3888 3913 3969 4032 4056 4096 4116 4128 4212 4214 4368 4394 4459 4472 4536 4563 4608 4644 4704 4732 4816 4866 4914 4992 5031 5096 5103 5184 5292 5376 5408 5418 5488 5504 5547 5616 5677 5733 5824 5832 6048 6084 6144 6174 6192 6272 6318 6321 6488 6552 6591 6656 6708 6804 6912 6966 7056 7098 7168 7224 7267 7299 7371 7396 7488 7644 7776 7826 7938 8064 8112 8127 8232 8256 8281 8424 8428 8736 8788 8918 8944 9072 9126 9216 9261 9288 9408 9464 9477 9632 9732 9828 9984 10062 10192 10206 10368 10449 10543 10584 10647 10752 10816 10836 10976 11008 11094 11232 11354 11466 11648 11664 11739 11907 12096 12168 12288 12348 12384 12544 12636 12642 12943 12976 13104 13182 13312 13377 13416 13608 13689 13824 13932 14112 14196 14336 14448 14534 14598 14742 14749 14792 14976 15093 15288 15379 15552 15652 15876 16128 16224 16254 16464 16512 16562 16641 16848 16856 17031 17199 17472 17576 17836 17888 18144 18252 18432 18522 18576 18816 18928 18954 18963 19264 19464 19656 19773 19968 20124 20384 20412 20736 20898 21086 21168 21294 21504 21632 21672 21801 21897 21952 22016 22113 22188 22464 22708 22932 23296 23328 23478 23814 24037 24192 24336 24381 24696 24768 24843 25088 25272 25284 25886 25952 26208 26364 26624 26754 26832 27216 27378 27391 27648 27783 27864 28224 28392 28672 28896 29068 29196 29484 29498 29584 29952 30186 30576 30758 31104 31304 31347 31629 31752 31941 32256 32448 32508 32928 33024 33124 33282 33696 33712 34062 34398 34873 34944 35152 35217 35672 35721 35776 36288 36504 36864 37044 37152 37632 37856 37908 37926 38528 38829 38928 39312 39546 39739 39936 40131 40248 40768 40824 41067 41472 41796 42172 42336 42588 43008 43264 43344 43602 43794 43904 44032 44226 44247 44376 44928 45279 45416 45864 46137 46592 46656 46956 47628 48074 48384 48672 48762 49392 49536 49686 49923 50176 50544 50568 50869 51093 51597 51772 51904 52416 52728 53248 53508 53664 54432 54756 54782 55296 55566 55728 56448 56784 56889 57792 57967 58136 58392 58968 58996 59168 59319 59904 60372 61152 61516 62208 62608 62694 63258 63504 63882 64512 64896 65016 65403 65691 65856 66048 66248 66339 66564 67392 67424 68124 68796 69746 69888 70304 70434 71344 71442 71552 72111 72576 73008 73143 73801 74088 74304 74529 75264 75712 75816 75852 77056 77658 77856 78624 79092 79478 79507 79872 80262 80496 81536 81648 82134 82173 82944 83349 83592 84344 84672 85176 86016 86528 86688 87204 87588 87808 88064 88452 88494 88752 89856 90558 90601 90832 91728 92274 93184 93312 93912 94471 94887 95256 95823 96148 96768 97344 97524 98784 99072 99372 99846 100352 101088 101136 101738 102186 103194 103544 103808 104619 104832 105456 105651 107016 107328 107653 108864 109512 109564 110592 111132 111456 112896 113568 113778 115584 115934 116272 116487 116784 117936 117992 118336 118638 119217 119808 120393 120744 122304 123032 123201 124416 125216 125388 126516 127008 127764 129024 129792 130032 130806 131382 131712 132096 132496 132678 132741 133128 134784 134848 135837 136248 137059 137592 138411 139492 139776 140608 140868 142688 142884 143104 144222 145152 146016 146286 147602 148176 148608 149058 149769 150528 151424 151632 151704 152607 153279 154112 154791 155316 155712 157248 158184 158956 159014 159744 160524 160992 163072 163296 164268 164346 165888 166698 167184 168259 168688 169344 170352 170667 173056 173376 173901 174408 175176 175616 176128 176904 176988 177504 177957 179712 181116 181202 181664 183456 184548 186368 186624 187824 188942 189774 190512 191646 191737 192296 193536 194688 195048 196209 197073 197568 198144 198744 199692 200704 202176 202272 203476 204372 206388 207088 207616 209238 209664 210912 211302 214032 214656 215306 216333 217728 219024 219128 219429 221403 222264 222912 223587 225792 227136 227556 231168 231868 232544 232974 233568 235872 235984 236672 237276 238434 238521 239616 240786 241488 244111 244608 246064 246402 246519 248832 250047 250432 250776 253032 254016 255528 258048 259584 260064 261612 262764 263424 264192 264992 265356 265482 266256 269568 269696 271674 271803 272496 274118 275184 276822 278173 278984 279552 281216 281736 283413 284661 285376 285768 286208 287469 288444 290304 292032 292572 295204 296352 297216 298116 299538 301056 302848 303264 303408 305214 306558 308224 309582 310632 311424 312481 313857 314496 316368 316953 317912 318028 321048 321984 322959 326144 326592 328536 328692 331776 333396 334368 336518 337376 338688 340704 341334 346112 346752 347802 348816 349461 350352 351232 353808 353976 355008 355914 356083 357651 359424 361179 362232 362404 363328 366912 369096 372736 373248 375648 377884 379548 381024 383292 383474 384592 387072 389376 390096 392418 394146 395136 396288 397488 398223 399384 404352 404544 406952 407511 408744 411177 412776 414176 415232 415233 418476 419328 421824 422604 428064 429312 430612 432666 435456 438048 438256 438858 442806 444528 445824 447174 449307 451584 453349 454272 455112 457821 459837 462336 463736 464373 465088 465948 467136 471744 471968 473344 474552 476868 477042 479232 481572 482976 488222 489216 492128 492804 493038 497664 500094 500864 501552 504777 506064 508032 511056 512001 516607 519168 520128 521703 523224 525528 526848 528384 529984 530712 530964 532512 533871 539136 539392 543348 543606 544992 548236 550368 553644 556346 556549 557968 559104 562432 563472 566826 569322 570752 571536 572416 574938 575211 576888 580608 584064 585144 588627 590408 591219 592704 594432 596232 599076 602112 605696 606528 606816 610428 613116 616448 619164 621264 622848 624962 627714 628992 632736 633906 634207 635824 636056 642096 643968 645918 648999 652288 653184 657072 657384 657721 661297 664209 666792 668736 670761 673036 674752 677376 681408 682668 692224 693504 695604 697632 698922 700704 702464 707616 707952 710016 711828 712166 715302 715563 718848 722358 724464 724808 726656 732333 733824 738192 739557 746496 751296 753571 755768 759096 762048 766584 766948 769184 774144 778752 780192 784836 788292 790272 792576 794976 796446 798768 808704 809088 813904 815022 815409 817488 822354 825552 828352 830464 830466 834519 836952 838656 843648 845208 850239 853983 856128 858624 861224 862407 865332 870912 876096 876512 877716 885612 889056 891648 894348 898614 903168 906698 908544 910224 915642 919674 924672 927472 928746 930176 931896 934272 937443 941571 943488 943936 946688 949104 950859 953736 954084 959413 963144 965952 968877 976444 978432 984256 985608 986076 995328 1000188 1001728 1003104 1009554 1012128 1016064 1022112 1024002 1033214 1033591 1038336 1040256 1043406 1046448 1048383 1051056 1053696 1059968 1061424 1061928 1065024 1067742 1068249 1072953 1078272 1078784 1083537 1086696 1087212 1089984 1096472 1100736 1107288 1112692 1113098 1115936 1118208 1124864 1126944 1133652 1138644 1141504 1143072 1144832 1149876 1150422 1153776 1161216 1168128 1170288 1177254 1177813 1180816 1182438 1185408 1188864 1192464 1194669 1198152 1211392 1213056 1213632 1220856 1226232 1232896 1233531 1238328 1242528 1245696 1245699 1249924 1255428 1257984 1265472 1267812 1268414 1271648 1272112 1284192 1287936 1291836 1297998 1304576 1306368 1314144 1314768 1315442 1322594 1328418 1333584 1337472 1341522 1346072 1347921 1349504 1354752 1360047 1362816 1365336 1373463 1379511 1387008 1391208 1395264 1397844 1401408 1404928 1415232 1415904 1420032 1423656 1424332 1430604 1431126 1437696 1444716 1448928 1449616 1453312 1464666 1467648 1476384 1479114 1492992 1499539 1502592 1507142 1511536 1514331 1518192 1524096 1533168 1533896 1536003 1538368 1549821 1557504 1560384 1565109 1569672 1576584 1580544 1585152 1589952 1592892 1597536 1601613 1617408 1618176 1627808 1630044 1630818 1634976 1644708 1651104 1656704 1660928 1660932 1669038 1669647 1673904 1677312 1687296 1690416 1700478 1707966 1708777 1712256 1717248 1722448 1724814 1725633 1730664 1741824 1752192 1753024 1755432 1765881 1771224 1778112 1781767 1783296 1788696 1797228 1806336 1813396 1817088 1820448 1831284 1839348 1849344 1854944 1857492 1860352 1863792 1868544 1874886 1883142 1886976 1887872 1893376 1898208 1901718 1902621 1907472 1908168 1918826 1926288 1931904 1937754 1946997 1952888 1956864 1968512 1971216 1972152 1973163 1983891 1992627 2000376 2003456 2006208 2012283 2019108 2024256 2032128 2044224 2048004 2066428 2067182 2076672 2080512 2086812 2092896 2096766 2102112 2107392 2119936 2122848 2123856 2130048 2135484 2136498 2145906 2146689 2156544 2157568 2167074 2173392 2174424 2179968 2187367 2192944 2196999 2201472 2214576 2218671 2225384 2226196 2231872 2249728 2253888 2260713 2267304 2277288 2283008 2286144 2289664 2299752 2300844 2307552 2322432 2336256 2340576 2354508 2355626 2361632 2364876 2370816 2377728 2384928 2389338 2396304 2422784 2426112 2427264 2441712 2446227 2452464 2467062 2476656 2485056 2491392 2491398 2492581 2499848 2503557 2510856 2515968 2530944 2535624 2536828 2543296 2544224 2550717 2561949 2568384 2575872 2583672 2595996 2609152 2612736 2628288 2629536 2630884 2645188 2656836 2667168 2674944 2683044 2692144 2695842 2699008 2709504 2720094 2725632 2730672 2746926 2759022 2774016 2782416 2790528 2795688 2802816 2812329 2824713 2830464 2831808 2840064 2847312 2848664 2852577 2861208 2862252 2878239 2889432 2897856 2899232 2906624 2906631 2929332 2935296 2952768 2958228 2985984 2999078 3005184 3014284 3023072 3028662 3036384 3048192 3066336 3067792 3072006 3076736 3099642 3100773 3115008 3120768 3130218 3139344 3145149 3153168 3161088 3173443 3179904 3185784 3195072 3203226 3204747 3218859 3234816 3236352 3250611 3255616 3260088 3261636 3269952 3289416 3302208 3313408 3321856 3321864 3338076 3339294 3347808 3354624 3374592 3380832 3400956 3415932 3417554 3424512 3434496 3444896 3449628 3451266 3461328 3483648 3504384 3506048 3510864 3531762 3533439 3542448 3556224 3563534 3566592 3577392 3584007 3594456 3616249 3626792 3634176 3640896 3662568 3678696 3698688 3700593 3709888 3714984 3720704 3727584 3737088 3737097 3749772 3766284 3773952 3775744 3786752 3796416 3803436 3805242 3814944 3816336 3837652 3852576 3863808 3875508 3893994 3895843 3905776 3913728 3937024 3942432 3944304 3946326 3967782 3985254 4000752 4006912 4012416 4024566 4038216 4048512 4062253 4064256 4080141 4088448 4096008 4120389 4132856 4134364 4138533 4161024 4173624 4185792 4193532 4204224 4214784 4239872 4245696 4247712 4260096 4270968 4272996 4291812 4293378 4313088 4315136 4334148 4346784 4348848 4359936 4374734 4385888 4393998 4402944 4429152 4437342 4450768 4452392 4463744 4498617 4499456 4507776 4521426 4534608 4542993 4554576 4566016 4572288 4599504 4601688 4604047 4615104 4629079 4649463 4672512 4681152 4695327 4709016 4711252 4723264 4729752 4741632 4755456 4769856 4778676 4792608 4845568 4852224 4854528 4883424 4892454 4904928 4934124 4953312 4970112 4982784 4982796 4985162 4999696 5007114 5008941 5021712 5031936 5061888 5071248 5073656 5086592 5088448 5101434 5123898 5126331 5136768 5151744 5167344 5176899 5191992 5225472 5256576 5259072 5261768 5290376 5297643 5313672 5334336 5345301 5349888 5366088 5384288 5391684 5398016 5419008 5440188 5451264 5461344 5493852 5518044 5548032 5564832 5581056 5591376 5605632 5624658 5649426 5660928 5663616 5680128 5694624 5697328 5705154 5707863 5722416 5724504 5756478 5778864 5795712 5798464 5813248 5813262 5840991 5858664 5870592 5893537 5905536 5916456 5919489 5951673 5977881 5998156 6010368 6028568 6036849 6046144 6057324 6072768 6096384 6132672 6135584 6144012 6153472 6199284 6201546 6230016 6241536 6260436 6278688 6290298 6306336 6322176 6346886 6359808 6371568 6390144 6406452 6409494 6437718 6440067 6469632 6472704 6501222 6511232 6520176 6523272 6539904 6562101 6578832 6590997 6604416 6626816 6643728 6656013 6676152 6678588 6695616 6715891 6749184 6761664 6782139 6801912 6831864 6835108 6849024 6868992 6889792 6899256 6902532 6922656 6967296 7008768 7012096 7021728 7063524 7066878 7084896 7112448 7127068 7133184 7154784 7168014 7188912 7232498 7235137 7253584 7268352 7281792 7325136 7338681 7357392 7401186 7419776 7429968 7441408 7455168 7474176 7474194 7477743 7499544 7510671 7532568 7547904 7551488 7573504 7592832 7606872 7610484 7629888 7632672 7652151 7675304 7685847 7705152 7727616 7751016 7787988 7791686 7811552 7827456 7874048 7884864 7888608 7892652 7935564 7970508 8001504 8013824 8024832 8049132 8076432 8097024 8124506 8128512 8160282 8176896 8192016 8240778 8244691 8265712 8268728 8277066 8322048 8347248 8371584 8387064 8408448 8436987 8474139 8479744 8491392 8495424 8520192 8541936 8545992 8550373 8583624 8586756 8630272 8634717 8668296 8693568 8697696 8719872 8719893 8749468 8771776 8787996 8805888 8858304 8874684 8901536 8904784 8927488 8997234 8998912 9015552 9042852 9069216 9085986 9109152 9132032 9144576 9199008 9203376 9208094 9230208 9258158 9298926 9302319 9345024 9362304 9390654 9418032 9422504 9435447 9446528 9459504 9483264 9520329 9539712 9557352 9585216 9614241 9656577 9704448 9709056 9766848 9784908 9809856 9868248 9906624 9940224 9965568 9965592 9970324 9999392 10014228 10017882 10043424 10063872 10123776 10142496 10147312 10173184 10176896 10202868 10247796 10252662 10273536 10303488 10334688 10353798 10383984 10450944 10496773 10513152 10518144 10523536 10580752 10595286 10600317 10627344 10668672 10690602 10699776 10732176 10752021 10768576 10783368 10796032 10848747 10880376 10902528 10922688 10987704 11036088 11096064 11101779 11129664 11162112 11182752 11211264 11211291 11249316 11298852 11321856 11327232 11360256 11389248 11394656 11410308 11415726 11444832 11449008 11512956 11557728 11591424 11596928 11626496 11626524 11681982 11687529 11717328 11741184 11787074 11811072 11832912 11838978 11903346 11955762 11961439 11996312 12020736 12057136 12073698 12092288 12114648 12145536 12186759 12192768 12240423 12265344 12271168 12288024 12306944 12361167 12398568 12403092 12472369 12483072 12520872 12557376 12580596 12612672 12644352 12693772 12719616 12743136 12780288 12812904 12818988 12875436 12880134 12939264 12945408 13002444 13022464 13040352 13046544 13079808 13124202 13157664 13181994 13208832 13253632 13287456 13312026 13352304 13357176 13391232 13431782 13436683 13495851 13498368 13523328 13564278 13603824 13628979 13663728 13670216 13698048 13779584 13798512 13805064 13812141 13845312 13887237 13948389 14017536 14024192 14043456 14085981 14127048 14133756 14169792 14224896 14254136 14266368 14309568 14336028 14377824 14464996 14470274 14507168 14536704 14563584 14650272 14677362 14714784 14802372 14839552 14859936 14882816 14910336 14948352 14948388 14955486 14999088 15021342 15026823 15065136 15095808 15102976 15185664 15213744 15220968 15259776 15265344 15304302 15311569 15350608 15371694 15378993 15410304 15455232 15502032 15530697 15575976 15583372 15623104 15748096 15769728 15777216 15785304 15871128 15941016 16003008 16027648 16035903 16049664 16098264 16152864 16194048 16249012 16257024 16320564 16353792 16384032 16481556 16489382 16531424 16537456 16554132 16644096 16694496 16743168 16774128 16816896 16873974 16948278 16959488 16982784 16990848 17040384 17083872 17091984 17100746 17123589 17167248 17173512 17269434 17336592 17387136 17395392 17439744 17439786 17498936 17522973 17543552 17575992 17611776 17680611 17716608 17749368 17758467 17803072 17809568 17854976 17855019 17933643 17994468 18031104 18085704 18138432 18171972 18218304 18264064 18289152 18398016 18406752 18416188 18460416 18516316 18597852 18604638 18690048 18724608 18781308 18836064 18845008 18870894 18893056 18919008 18966528 19040658 19079424 19114704 19170432 19228482 19313154 19320201 19408896 19418112 19494007 19533696 19569816 19619712 19686303 19736496 19772991 19813248 19880448 19931184 19940648 19968039 19998784 20028456 20035764 20086848 20147673 20247552 20284992 20294624 20346368 20346417 20353792 20405736 20495592 20505324 20547072 20606976 20669376 20707596 20767968 20901888 20993546 21026304 21036288 21047072 21161504 21190572 21200634 21254688 21337344 21381204 21399552 21464352 21504042 21537152 21566736 21592064 21697494 21705411 21760752 21805056 21845376 21975408 22016043 22072176 22203558 22214101 22259328 22324224 22365504 22422528 22422582 22433229 22498632 22532013 22597704 22643712 22654464 22720512 22778496 22789312 22820616 22831452 22889664 22898016 22956453 23025912 23115456 23182848 23193856 23252992 23253048 23363964 23375058 23434656 23482368 23574148 23622144 23665824 23677956 23806692 23911524 23922878 23992624 24041472 24114272 24147396 24184576 24229296 24291072 24373518 24385536 24480846 24530688 24542336 24576048 24613888 24722334 24734073 24797136 24806184 24944738 24966144 25041744 25114752 25161192 25225344 25310961 25387544 25422417 25439232 25486272 25560576 25625808 25637976 25651119 25750872 25760268 25890816 25904151 26004888 26044928 26080704 26093088 26159616 26159679 26248404 26315328 26363988 26417664 26507264 26574912 26624052 26704608 26714352 26782464 26863564 26873366 26991702 26996736 27046656 27128556 27207648 27257958 27270901 27327456 27340432 27396096 27559168 27597024 27610128 27624282 27690624 27774474 27896778 27906957 28035072 28048384 28086912 28171962 28254096 28267512 28282003 28339584 28435771 28449792 28508272 28560987 28619136 28672056 28755648 28842723 28929992 28940548 28969731 29014336 29127168 29300544 29354724 29429568 29604744 29679104 29719872 29765632 29820672 29896704 29896776 29910972 29998176 30042684 30053646 30130272 30191616 30205952 30371328 30427488 30441936 30519552 30530688 30608604 30623138 30701216 30743388 30757986 30820608 30910464 31004064 31061394 31151952 31166744 31246208 31490319 31496192 31539456 31554432 31570608 31742256 31800951 31882032 32006016 32071806 32099328 32196528 32228329 32305728 32388096 32403553 32498024 32546241 32641128 32707584 32768064 32963112 32978764 33062848 33074912 33108264 33288192 33305337 33388992 33486336 33548256 33633792 33747948 33896556 33918976 33965568 33981696 34080768 34167744 34183968 34201492 34247178 34334496 34347024 34538868 34673184 34774272 34790784 34879488 34879572 34997872 35045946 35062587 35087104 35151984 35223552 35361222 35433216 35498736 35516934 35606144 35619136 35709952 35710038 35867286 35884317 35988936 36062208 36171408 36276864 36343944 36436608 36560277 36578304 36721269 36796032 36813504 36832376 36920832 37032632 37083501 37195704 37209276 37417107 37449216 37562616 37672128 37690016 37741788 37786112 37838016 37933056 38081316 38158848 38229408 38340864 38456964 38626308 38640402 38817792 38836224 38988014 39067392 39139632 39239424 39372606 39472992 39545982 39626496 39760896 39862368 39881296 39936078 39997568 40056912 40071528 40173696 40295346 40310049 40487553 40495104 40569984 40589248 40692736 40692834 40707584 40811472 40886937 40991184 41010648 41094144 41254759 41338752 41415192 41436423 41535936 41661711 41845167 41987092 42052608 42072576 42094144 42257943 42323008 42381144 42401268 42509376 42674688 42762408 42799104 42928704 43008084 43074304 43133472 43184128 43394988 43410822 43521504 43610112 43690752 43950816 44032086 44144352 44407116 44428202 44518656 44648448 44731008 44845056 44845164 44866458 44997264 45064026 45080469 45195408 45287424 45308928 45556992 45578624 45641232 45662904 45779328 45796032 45912906 45934707 46051824 46136979 46230912 46365696 46387712 46506096 46592091 46727928 46750116 46869312 47011237 47148296 47244288 47331648 47355912 47613384 47823048 47845756 47985248 48082944 48107709 48228544 48294792 48369152 48458592 48582144 48747036 48771072 48961692 49061376 49084672 49152096 49227776 49444668 49468146 49594272 49612368 49889476 49932288 50083488 50229504 50322384 50450688 50621922 50645959 50775088 50844834 50878464 50972544 51121152 51251616 51275952 51302238 51370767 51501744 51520536 51808302 52009776 52089856 52161408 52186176 52319232 52319358 52496808 52630656 52727976 52835328 53014528 53041833 53149824 53248104 53275401 53409216 53428704 53564928 53565057 53727128 53746732 53800929 53983404 54093312 54257112 54415296 54515916 54541802 54654912 54680864 54792192 55118336 55194048 55220256 55248564 55381248 55548948 55793556 55813914 56070144 56096768 56173824 56343924 56508192 56535024 56564006 56679168 56871542 56899584 57016544 57121974 57238272 57344112 57511296 57685446 57859984 57881096 57939462 57960603 58028672 58254336 58482021 58601088 58709448 58859136 59058909 59209488 59318973 59358208 59439744 59641344 59793552 59821944 59852611 59996352 60085368 60107292 60260544 60411904 60443019 60742656 60854976 60883872 61039104 61039251 61061376 61217208 61246276 61402432 61486776 61515972 61641216 61820928 62008128 62122788 62303904 62333488 62492416 62980638 62992384 63078912 63108864 63141216 63484512 63601902 63764064 64012032 64143612 64198656 64393056 64456658 64480177 64611456 64776192 64807106 64996048 65092482 65116233 65282256 65415168 65536128 65926224 65957528 66048129 66125696 66149824 66216528 66610674 66642303 66777984 66972672 67096512 67267584 67299687 67495896 67596039 67793112 67931136 67963392 68161536 68335488 68367936 68402984 68494356 68668992 68694048 68869359 69077736 69346368 69548544 69581568 69758976 69759144 69995744 70091892 70125174 70174208 70303968 70447104 70722444 70866432 70997472 71033868 71212288 71238272 71419904 71420076 71734572 71768634 71977872 72124416 72342816 72553728 72687888 72873216 73120554 73156608 73442538 73477411 73592064 73627008 73664752 73841664 74065264 74167002 74202219 74391408 74418552 74834214 74898432 75125232 75344256 75380032 75483576 75572224 75676032 75932883 76162632 76317696 76458816 76615981 76681728 76913928 76953357 77252616 77280804 77672448 77712453 77976028 78134784 78279264 78478848 78479037 78745212 78945984 79091964 79252992 79521792 79724736 79762592 79872156 79995136 80113824 80143056 80347392 80590692 80620098 80975106 80990208 81139968 81178496 81385472 81385668 81415168 81622944 81773874 81812703 81982368 82021296 82188288 82509518 82677504 82830384 82872846 83071872 83323422 83690334 83720871 83974184 84105216 84145152 84188288 84515886 84646016 84762288 84802536 84846009 85018752 85307313 85349376 85524816 85682961 85857408 86016168 86148608 86266944 86528169 86789976 86821644 87043008 87306583 87381504 87901632 88064172 88288704 88814232 88856404 89037312 89296896 89462016 89690112 89690328 89732916 89994528 90128052 90160938 90390816 90574848 90617856 91113984 91157248 91282464 91325808 91558656 91592064 91825812 91869414 92103648 92273958 92461824 92731392 92775424 93012192 93184182 93455856 93500232 93738624 94022474 94056781 94296592 94470957 94488576 94663296 94711824 95226768 95402853 95646096 95691512 95970496 96215418 96457088 96589584 96684987 96738304 96917184 97164288 97210659 97494072 97638723 97923384 98122752 98169344 98304192 98455552 98889336 98936292 99188544 99224736 99778952 99864576 99916011 100166976 100459008 100644768 100901376 101243844 101291918 101550176 101689668 101756928 101945088 102242304 102503232 102551904 102604476 102741534 103003488 103041072 103616604 104019552 104179712 104322816 104372352 104638464 104638716 104993616 105187761 105261312 105455952 105670656 106083666 106299648 106496208 106550802 106818432 106857408 107129856 107130114 107180983 107454256 107493464 107601858 107652951 107966808 108186624 108514224 108830592 109031832 109083604 109309824 109361728 109680831 110163807 110236672 110388096 110440512 110497128 110762496 111097896 111154849 111587112 111627828 112193536 112251321 112347648 112687848 113016384 113070048 113128012 113358336 113743084 113799168 114033088 114243948 114476544 114688224 115022592 115370892 115719968 115762192 115878924 115921206 116057344 116508672 116964042 117202176 117418896 117718272 118117818 118418976 118637946 118716416 118879488 119282688 119587104 119643888 119705222 119992704 120170736 120214584 120521088 120886038 120930147 121462659 121485312 121709952 121767744 122078208 122078502 122122752 122434416 122492552 122660811 122804864 122973552 123031944 123282432 123764277 124016256 124245576 124309269 124607808 124666976 124984832 124985133 125535501 125961276 126157824 126217728 126282432 126969024 127203804 127528128 128024064 128287224 128397312 128786112 128913316 128960354 129222912 129552384 129614212 129992096 130184964 130232466 130564512 130830336 131072256 131852448 131915056 132096258 132251392 132299648 132433056 133221348 133284606 133555968 133945344 134193024 134535168 134599374 134991792 135192078 135241407 135586224 135862272 135926784 136458049 136670976 136735872 136805968 136988712 137337984 137388096 137738718 137804121 138155472 138410937 138692736 139097088 139163136 139518288 139776273 139991488 140183784 140250348 140348416 140607936 141033711 141444888 141732864 141994944 142067736 142424576 142476544 142839808 142840152 143469144 143537268 143955744 144248832 144323127 144685632 145107456 145375776 145746432 146241108 146313216 146885076 146954822 147184128 147254016 147329504 147683328 148130528 148334004 148404438 148782816 148837104 149668428 149796864 150250464 150688512 150760064 150967152 151144448 151352064 151865766 151937877 152325264 152635392 152917632 153231962 153363456 153827856 153906714 154112301 154505232 154561608 155424906 155498707 155952056 156269568 156558528 156957696 156958074 157490424 157891968 158183928 158505984 159043584 159125499 159449472 159525184 159744312 159826203 159990272 160227648 160286112 160694784 160695171 161181384 161240196 161950212 162279936 162356992 162770944 162771336 162830336 163245888 163547748 163625406 163964736 164042592 164376576 165019036 165355008 165660768 165745692 166143744 166646844 167380668 167441742 167948368 168210432 168290304 168376576 169031772 169292032 169524576 169605072 169692018 170037504 170614626 170698752 171049632 171365922 171714816 172032336 172297216 172533888 173056338 173579952 173643288 174086016 174613166 174676879 174763008 175446063 175803264 176128344 176577408 177176727 177628464 177712808 177956919 178074624 178924032 179380656 179465832 179557833 179989056 180256104 180321876 180781632 181235712 181329057 182227968 182314496 182564928 182651616 183117312 183117753 183184128 183651624 183738828 184207296 184547916 184923648 185462784 185550848 186024384 186368364 186911712 187000464 187477248 188044948 188113562 188593184 188941914 188977152 189326592 189423648 190453536 190805706 191292192 191383024 191940992 192430836 192914176 193179168 193369974 193440531 193476608 193834368 194328576 194421318 194988144 195277446 195348699 195846768 196245504 196338688 196608384 197778672 197872584 197974021 198377088 198449472 199050397 199557904 199832022 199926909 200333952 200918016 201289536 201802752 201899061 202487688 202583836 202788117 203100352 203379336 203890176 204484608 205006464 205103808 205208952 205483068 206006976 206082144 207233208 208039104 208359424 208645632 208744704 209276928 209277432 209987232 210375522 210522624 210911904 211341312 212167332 212599296 212992416 213101604 213636864 213714816 214259712 214260228 214361966 214908512 214986928 215203716 215305902 215933616 216373248 217028448 217661184 218063664 218167208 218619648 218723456 219361662 220327614 220432233 220473344 220776192 220881024 220994256 221524992 222195792 222309698 222606657 223174224 223255656 224502642 224695296 225375696 225598303 226032768 226140096 226256024 226716672 227486168 227798649 228066176 228487896 228953088 229376448 229847943 230045184 230741784 230860071 231439936 231524384 231757848 231842412 232114688 233017344 233137359 233928084 234404352 234837792 235436544 236235636 236837952 237275892 237432832 237758976 238565376 239174208 239287776 239410444 239985408 240341472 240429168 241042176 241772076 241860294 242925318 242970624 243419904 243535488 244156416 244157004 244245504 244868832 244985104 245321622 245438109 245609728 245947104 246063888 246564864 247528554 248032512 248491152 248618538 249215616 249333952 249969664 249970266 251071002 251162613 251922552 252315648 252435456 252564864 253422091 253938048 254407608 254538027 255056256 255921939 256048128 256574448 257048883 257572224 257826632 257920708 258445824 259228424 259584507 259984192 260369928 260464932 261129024 261919749 262144512 263704896 263830112 264192516 264502784 264599296 264866112 266442696 266569212 267111936 267890688 268386048 269070336 269198748 269983584 270384156 270482814 271172448 271724544 271853568 272916098 273341952 273471744 273611936 273977424 274675968 274776192 275477436 275608242 276310944 276821874 277385472 278194176 278326272 279036576 279552546 279982976 280367568 280500696 280696832 281215872 282067422 282170343 282889776 283412871 283465728 283989888 284135472 284849152 284953088 285680304 286208559 286938288 287074536 287911488 288646254 288783313 289371264 290054961 290214912 290751552 291492864 291631977 292482216 292916169 293770152 293909644 294368256 294508032 294659008 295366656 296261056 296668008 296808876 297565632 297674208 299336856 299593728 300500928 301377024 301520128 301934304 302288896 302704128 303731532 303875754 304650528 305270784 305835264 306463924 306726912 307655712 307813428 308224602 309010464 309123216 310849812 310997414 311904112 312539136 313117056 313915392 313916148 314980848 315563283 315783936 316367856 317011968 318250998 318898944 319050368 319488624 319652406 319980544 320455296 320572224 321389568 321390342 321542949 322362768 322480392 322958853 323900424 324559872 324713984 325542672 325660672 326491776 327095496 327250812 327929472 328085184 329042493 330038072 330491421 330710016 331321536 331491384 332287488 333293688 333464547 334761336 334883484 335896736 336580608 336753152 336753963 338063544 338584064 339049152 339210144 339384036 340075008 341229252 341397504 342099264 342731844 343429632 344064672 344594432 345067776 346112676 347159904 347286576 348172032 349226332 349353758 349526016 350892126 351606528 352256688 353154816 354353454 354521713 355256928 355425616 355913838 356149248 357848064 358761312 358931664 359115666 359978112 360512208 360643752 361563264 362658114 362790441 364387977 364455936 364628992 365129856 365303232 366234624 366235506 366368256 367303248 367477656 367666039 368414592 369095832 369847296 371101696 371292831 372048768 372736728 372927807 373823424 374000928 374954496 374955399 376089896 376227124 376606503 377186368 377883828 378653184 378847296 380907072 381611412 382584384 382766048 383881984 384861672 385828352 386358336 386739948 386881062 386953216 387668736 388657152 388842636 389976288 390554892 390697398 391693536 392491008 392677376 393216768 395557344 395745168 395948042 396754176 396898944 398100794 399115808 399664044 399853818 400667904 401836032 402579072 403605504 403798122 404975376 405167672 405576234 405724221 406200704 406758672 407780352 409374147 410012928 410207616 410417904 410966136 412013952 412164288 413412363 414466416 415232811 416078208 417291264 417489408 418554864 418968277 419974464 420751044 421045248 421823808 423101133 424334664 425198592 425984832 426203208 427273728 427429632 428519424 428520456 428723932 429817024 429973856 430407432 430611804 431867232 432746496 432969381 434056896 435322368 436127328 436334416 437239296 437446912 438723324 440655228 440864466 440946688 441552384 441762048 441988512 443049984 444391584 444619396 445213314 446348448 446511312 449005284 449390592 450751392 451196606 451361239 452065536 452280192 452512048 453433344 454972336 455597298 455813631 456132352 456975792 457906176 458752896 459695886 460090368 461483568 461720142 462336903 462879872 463048768 463515696 463684824 464229376 466274718 466496121 467856168 468808704 469675584 470873088 472471272 473675904 474551784 475517952 477130752 477376497 478348416 478575552 478820888 479478609 479970816 480682944 480858336 482084352 482085513 483544152 483720588 485850636 486839808 487070976 488312832 488314008 488491008 489737664 489970208 490643244 490876218 491219456 491894208 492127776 493129728 495057108 496065024 496982304 497237076 498431232 498667904 499939328 499940532 502142004 502325226 503845104 504631296 504870912 505129728 506844182 507876096 508815216 509076054 510112512 511843878 512096256 513148896 514097766 514341877 515144448 515653264 515841416 516891648 518456848 519169014 519968384 520739856 520929864 522258048 523839498 524030637 524289024 526338189 527409792 527660224 528385032 529005568 529198592 529732224 531530181 532885392 533138424 533411731 534223872 536311867 536772096 538397496 538673499 539967168 540768312 540965628 542344896 543707136 543987171 545832196 546683904 546943488 547223872 547954848 549351936 549353259 549552384 550954872 551216484 552621888 553643748 554770944 556388352 556652544 558073152 559105092 559965952 560735136 561001392 561393664 562431744 564134844 564340686 565779552 566825742 566931456 567979776 568270944 569698304 569906176 571360608 572417118 573876576 574149072 575822976 577292508 577566626 578742528 580109922 580321593 580429824 581503104 582985728 583263954 584964432 585832338 586046097 587540304 587819288 588736512 589016064 589318016 592522112 593336016 593617752 593922063 595131264 595348416 597151191 598673712 599780727 601001856 602754048 603040256 603868608 605408256 605697183 607463064 607751508 609301056 611146081 611670528 612927848 613453824 615311424 615626856 616449204 618020928 618246432 621699624 621994828 623808224 625078272 626234112 627830784 627832296 629961696 631126566 631567872 632735712 634023936 636501996 637797888 638100736 638977248 639304812 639961088 640910592 641144448 642779136 642780684 643085898 644725536 644960784 645917706 647800848 649119744 649427968 651085344 652983552 654190992 654501624 655858944 656170368 658084986 658397467 660076144 660982842 661296699 661420032 662643072 662982768 664574976 666587376 666929094 667819971 669522672 669766968 671793472 673506304 673507926 676127088 676794909 677168128 678098304 678420288 678768072 680150016 682458504 684198528 685463688 686859264 688129344 689188864 689543829 690135552 692225352 692580213 694319808 694573152 696344064 698452664 698707516 699052032 699412077 701784252 703213056 704513376 706309632 708706908 709043426 710513856 710851232 711827676 712298496 715696128 717522624 717863328 718231332 719956224 721024416 721287504 723126528 725316228 725580882 728775954 728911872 729257984 730259712 730606464 732469248 732471012 732736512 734606496 734955312 735332078 736314327 736829184 738191664 739694592 742585662 744097536 745473456 745855614 747646848 748001856 749908992 749910798 752179792 752454248 753213006 753487839 754372736 755767656 757306368 757694592 760266273 761814144 763222824 763614081 765168768 765532096 767763968 767765817 769723344 771146649 771656704 772716672 773479896 773762124 775337472 777685272 778083943 779952576 781109784 781394796 783387072 785354752 785759247 786433536 791114688 791490336 791896084 793508352 793797888 796201588 798231616 799328088 799707636 801335808 803672064 805158144 807211008 807596244 809950752 810335344 811152468 811448442 812401408 813517344 815560704 818748294 820025856 820415232 820835808 821932272 824027904 824328576 826824726 828932832 830465622 832156416 834582528 834978816 837109728 837936554 838242301 839948928 841502088 842090496 843647616 846202266 846511029 848669328 850238613 850397184 851969664 852406416 854547456 854859264 857040912 857447864 858625677 859634048 859947712 860814864 861223608 863734464 865938762 866349939 868113792 870164883 870644736 872254656 872668832 874478592 874893824 874895931 877446648 878748507 881310456 881728932 883104768 883524096 883977024 886099968 888783168 889238792 890426628 892696896 893022624 898010568 898781184 901502784 902393212 902722478 904131072 904560384 905024096 906866688 909944672 911194596 911627262 912264704 913951584 915812352 917505792 919391772 920180736 922967136 923440284 924673806 925759744 926097536 927031392 927369648 928458752 932549436 932992242 935712336 937617408 939351168 941746176 944942544 946689849 947351808 949103568 951035904 954752994 955206343 956696832 957151104 957641776 958957218 959941632 961365888 961716672 964168704 964171026 964628847 967088304 967441176 968876559 971701272 973679616 974141952 976628016 976982016 979475328 979940416 981286488 981752436 982438912 983788416 984255552 987127479 990114216 992130048 993964608 994474152 996862464 997335808 999878656 999881064 1000393641 1004284008 1004650452 1007690208 1009741824 1010259456 1010261889 1013688364 1015752192 1017630432 1018152108 1020225024 1023687756 1024192512 1026297792 1028195532 1028683754 1030288896 1031306528 1031682832 1033783296 1036913696 1038338028 1039936768 1041479712 1041859728 1044516096 1047678996 1048061274 1048578048 1052676378 1054819584 1055320448 1056770064 1058011136 1058397184 1059464448 1063060362 1063565139 1065770784 1066276848 1066823462 1068447744 1072623734 1073544192 1076794992 1077346998 1079934336 1081536624 1081931256 1084689792 1087974342 1088371323 1091664392 1093163931 1093367808 1093886976 1094447744 1095909696 1098703872 1098706518 1099104768 1101909744 1102432968 1102998117 1105243776 1107287496 1109541888 1113305088 1113878493 1116146304 1118210184 1118783421 1119931904 1121470272 1122002784 1124863488 1124866197 1128269688 1128681372 1131559104 1133651484 1135959552 1136541888 1139396608 1139812352 1142721216 1144834236 1147753152 1148298144 1151645952 1154585016 1155133252 1157485056 1160219844 1160643186 1160859648 1163006208 1165971456 1166527908 1169928864 1171664676 1172092194 1175080608 1175638576 1177473024 1178032128 1178636032 1185044224 1186672032 1187235504 1187844126 1190262528 1190696832 1194302382 1197347424 1199561454 1202003712 1205508096 1206080512 1207737216 1210816512 1211394366 1214926128 1215503016 1216126129 1218602112 1222292162 1222738153 1223341056 1225855696 1228122441 1230622848 1231253712 1232898408 1236041856 1236492864 1240237089 1243399248 1243989656 1245698433 1247616448 1252468224 1255664592 1256904831 1259923392 1262253132 1263135744 1265471424 1269303399 1273003992 1275595776 1276201472 1277954496 1278609624 1279922176 1281821184 1282288896 1285558272 1285561368 1286171796 1289451072 1289921568 1291835412 1295601696 1298239488 1298855936 1298908143 1302170688 1305967104 1308381984 1309003248 1311717888 1312340736 1316169972 1316794934 1320152288 1321965684 1322593398 1322840064 1325286144 1325965536 1329149952 1333174752 1333858188 1335639942 1339045344 1339533936 1343586944 1347012608 1347015852 1352254176 1353589818 1354083717 1354336256 1356196608 1356840576 1357536144 1360300032 1364917008 1367440893 1368397056 1370927376 1373718528 1376258688 1379087658 1380271104 1384450704 1385160426 1385818147 1388639616 1389146304 1392688128 1393352779 1396905328 1397415032 1398824154 1399488363 1403568504 1406426112 1409026752 1412619264 1417413816 1418086852 1421027712 1421702464 1423655352 1431392256 1432129491 1435045248 1435726656 1436462664 1439912448 1442048832 1442575008 1445013037 1446253056 1450632456 1451161764 1457551908 1458515968 1460519424 1461212928 1464938496 1464942024 1465473024 1469212992 1469910624 1470664156 1472628654 1473658368 1476383328 1479389184 1485171324 1488195072 1490946912 1491711228 1495293696 1496003712 1499817984 1499821596 1504359584 1504908496 1506426012 1506975678 1508745472 1511535312 1514612736 1515389184 1520532546 1523628288 1526445648 1527228162 1530337536 1531064192 1535527936 1535531634 1539446688 1542293298 1543025631 1543313408 1545433344 1546959792 1547524248 1550674944 1555370544 1556167886 1559905152 1562219568 1562789592 1566774144 1571518494 1572091911 1572867072 1579014567 1582229376 1582980672 1583792168 1587016704 1587595776 1592403176 1594590543 1596463232 1598656176 1599415272 1600235193 1602671616 1608935601 1610316288 1615192488 1616020497 1619901504 1620670688 1622304936 1622896884 1624802816 1627034688 1631121408 1631961513 1637496588 1640051712 1640830464 1641671616 1643864544 1648055808 1648657152 1653649452 1657865664 1660931244 1664312832 1669165056 1669957632 1674219456 1675873108 1676484602 1679897856 1683004176 1684180992 1687295232 1692404532 1693022058 1697338656 1700477226 1700794368 1703939328 1704812832 1709094912 1709718528 1714081824 1714895728 1717251354 1719268096 1719895424 1721629728 1722447216 1727468928 1731877524 1732699878 1736227584 1740329766 1740964779 1741289472 1744509312 1745337664 1748957184 1749787648 1749791862 1754893296 1757497014 1758138291 1762620912 1763457864 1766209536 1767048192 1767954048 1773954637 1777566336 1778477584 1780853256 1781766189 1785393792 1786045248 1791453573 1796021136 1799342181 1803005568 1804786424 1805444956 1808262144 1809120768 1810048192 1817091549 1819889344 1822389192 1823254524 1824529408 1827903168 1833438243 1835011584 1838783544 1840361472 1845934272 1846880568 1849347612 1851519488 1852195072 1854062784 1854739296 1856917504 1865098872 1865984484 1871424672 1875234816 1878702336 1883492352 1889885088 1893379698 1894703616 1898207136 1902071808 1909505988 1910412686 1913393664 1914302208 1915283552 1917914436 1919883264 1922731776 1923433344 1928337408 1928342052 1929257694 1934176608 1934882352 1937753118 1943402544 1947359232 1948283904 1953256032 1958950656 1959880832 1962572976 1963504872 1964877824 1967576832 1968511104 1974254958 1975192401 1980228432 1983890097 1984260096 1987929216 1988948304 1993724928 1994671616 1999762128 2000787282 2003459913 2008568016 2009300904 2015380416 2020518912 2020523778 2021483191 2027376728 2030384727 2031504384 2035260864 2036304216 2040450048 2047375512 2052595584 2056391064 2057367508 2060577792 2062613056 2063365664 2067566592 2068631487 2073827392 2076676056 2077740639 2079873536 2082959424 2083719456 2089032192 2095357992 2096122548 2097156096 2105352756 2109639168 2110640896 2113540128 2116022272 2116794368 2118928896 2126120724 2127130278 2131541568 2132553696 2133646924 2136895488 2145247468 2147088384 2153589984 2154693996 2159868672 2163073248 2163862512 2169379584 2175948684 2176742646 2183328784 2186327862 2186735616 2187773952 2188895488 2191819392 2197407744 2197413036 2198209536 2203819488 2204865936 2205996234 2208942981 2210487552 2214574992 2219083776 2227756986 2232292608 2236420368 2237566842 2239863808 2242940544 2244005568 2249726976 2249732394 2256539376 2257362744 2263118208 2267302968 2271919104 2273083776 2279624704 2280798819 2285442432 2289668472 2290842243 2295506304 2296596288 2303291904 2303297451 2309170032 2310266504 2313439947 2314970112 2320439688 2321286372 2326012416 2333055816 2334251829 2339857728 2343329352 2344184388 2350161216 2351277152 2356064256 2357272064 2357277741 2370088448 2373344064 2374471008 2375688252 2380525056 2381393664 2388604764 2394694848 2399122908 2404007424 2411016192 2412161024 2415474432 2421633024 2422788732 2429852256 2431006032 2432252258 2437204224 2444584324 2445476306 2446682112 2451711392 2456244882 2461245696 2462507424 2465796816 2472083712 2472985728 2480474178 2486798496 2487979312 2491396866 2495232896 2504936448 2511329184 2513809662 2514726903 2519846784 2524506264 2526271488 2530942848 2538606798 2539533087 2546007984 2550715839 2551191552 2552402944 2555908992 2557219248 2563642368 2564577792 2571122736 2572343592 2573662273 2578902144 2579843136 2583670824 2591203392 2597711872 2597816286 2599049817 2604341376 2610494649 2611934208 2616763968 2618006496 2623435776 2624681472 2624687793 2632339944 2633589868 2636245521 2640304576 2643931368 2645186796 2650572288 2651931072 2658299904 2666349504 2667716376 2671279884 2678090688 2679067872 2687173888 2694025216 2694031704 2704508352 2707179636 2708167434 2708672512 2712393216 2713681152 2715072288 2720600064 2729834016 2734881786 2736794112 2741854752 2747437056 2752517376 2758175316 2760542208 2768901408 2770320852 2771636294 2777279232 2778292608 2785376256 2786705558 2793810656 2794830064 2797648308 2798976726 2807137008 2812852224 2818053504 2825238528 2834827632 2836173704 2840069547 2842055424 2843404928 2847310704 2864258982 2865619029 2870090496 2871453312 2872925328 2879824896 2884097664 2885150016 2890026074 2892506112 2893886541 2901264912 2902323528 2906629677 2915103816 2921038848 2922425856 2929884048 2930946048 2932777939 2938425984 2939821248 2941328312 2945257308 2947316736 2952766656 2961382437 2970342648 2976390144 2981893824 2983422456 2990587392 2992007424 2999635968 2999643192 3001180923 3008719168 3009816992 3012852024 3013951356 3017490944 3023070624 3029225472 3030778368 3030785667 3041065092 3047256576 3052891296 3054456324 3060675072 3062128384 3071055872 3071063268 3078893376 3084586596 3086051262 3086626816 3090866688 3093919584 3095048496 3101349888 3110741088 3112335772 3119810304 3124439136 3125579184 3133548288 3143036988 3144183822 3145734144 3158029134 3159528673 3164458752 3165961344 3167584336 3174033408 3175191552 3184806352 3189181086 3190695417 3192926464 3197312352 3198830544 3200470386 3205343232 3217871202 3220632576 3230384976 3232040994 3239803008 3241341376 3244609872 3245793768 3249605632 3254069376 3263923026 3265113969 3274993176 3280103424 3281660928 3283343232 3287729088 3294487183 3296111616 3297314304 3307298904 3308994351 3315731328 3321862488 3328625664 3339915264 3341635479 3348438912 3351746216 3352969204 3356350263 3359795712 3366008352 3374590464 3374598591 3384809064 3386044116 3394677312 3400954452 3407878656 3409625664 3418189824 3419437056 3428163648 3429791456 3434502708 3438536192 3439790848 3443259456 3444894432 3454937856 3463755048 3465399756 3472455168 3480659532 3481929558 3482578944 3489018624 3490675328 3497914368 3499575296 3499583724 3509786592 3514994028 3516276582 3525241824 3526915728 3532419072 3534096384 3535908096 3547909274 3555132672 3556955168 3561706512 3563532378 3570787584 3572090496 3582907146 3592042272 3598684362 3606011136 3609572848 3610889912 3616524288 3618241536 3620096384 3634183098 3639778688 3644778384 3646509048 3648378387 3649058816 3655806336 3666876486 3668214459 3670023168 3677567088 3684367323 3691868544 3693761136 3698695224 3703038976 3704390144 3708125568 3709478592 3720711267 3730197744 3731968968 3733882117 3742849344 3754183069 3757404672 3770714493 3779770176 3786759396 3789407232 3796414272 3807910197 3819011976 3820825372 3826787328 3828604416 3830567104 3835828872 3839766528 3845463552 3846866688 3856674816 3856684104 3858515388 3868353216 3869764704 3875506236 3886805088 3894718464 3896567808 3906512064 3917901312 3919761664 3925145952 3927009744 3929755648 3935153664 3937022208 3948509916 3950384802 3960456864 3967780194 3968520192 3975858432 3977896608 3987449856 3989343232 3999524256 4001574564 4006919826 4017136032 4018601808 4030760832 4041037824 4041047556 4042966382 4054753456 4060769454 4062251151 4063008768 4070521728 4072608432 4080900096 4094751024 4102322679 4105191168 4112782128 4114735016 4121155584 4125226112 4126731328 4137262974 4147654784 4153352112 4155481278 4157454441 4159747072 4165918848 4167438912 4178064384 4180058337 4190715984 4192245096 4198465089 4210705512 4219278336 4221281792 4227080256 4233588736 4237857792 4252241448 4254260556 4263083136 4265107392 4267293848 4290494936 4294176768 4296388473 4307179968 4309387992 4319737344 4326146496 4327725024 4335039111 4338759168 4351897368 4353485292 4366657568 4372655724 4375547904 4377790976 4383638784 4394815488 4394826072 4396419072 4407638976 4409731872 4411992468 4417885962 4420975104 4429149984 4438167552 4455513972 4464585216 4472840736 4475133684 4479727616 4485881088 4488011136 4499453952 4499464788 4513078752 4514725488 4526236416 4534605936 4543838208 4546167552 4561597638 4570884864 4579336944 4581684486 4591012608 4593192576 4606583808 4606594902 4608782269 4618340064 4620533008 4626879894 4629076893 4629940224 4640879376 4642572744 4652024832 4666111632 4668503658 4679715456 4686658704 4688368776 4700322432 4702554304 4714544128 4714555482 4716275733 4737043701 4740176896 4746688128 4748942016 4751376504 4761050112 4762787328 4777209528 4779658507 4789389696 4798245816 4800705579 4808014848 4824322048 4826806803 4830948864 4845577464 4848061491 4859704512 4862012064 4864504516 4874408448 4889168648 4890952612 4893364224 4895884539 4903422784 4912489764 4922491392 4925014848 4931593632 4944167424 4945971456 4960948356 4973596992 4975958624 4982793732 4990465792 5009872896 5022658368 5027619324 5029453806 5039693568 5049012528 5052542976 5061885696 5077213596 5079066174 5092015968 5101431678 5102383104 5104805888 5111817984 5114438496 5127284736 5129155584 5142245472 5144687184 5147324546 5157804288 5159686272 5167341648 5182406784 5195632572 5198099634 5208682752 5220989298 5222894337 5223868416 5233527936 5236012992 5246871552 5249362944 5249375586 5264679888 5267179736 5272491042 5274414873 5280609152 5287862736 5290373592 5301144576 5303862144 5321863911 5332699008 5335432752 5342559768 5345298567 5356181376 5358135744 5374347776 5374360719 5388063408 5398026543 5409016704 5414359272 5416334868 5424786432 5427362304 5430144576 5446587601 5459668032 5469763572 5473588224 5483709504 5500314729 5505034752 5516350632 5521084416 5537802816 5540641704 5543272588 5554558464 5556585216 5570752512 5573411116 5587621312 5589660128 5595296616 5597953452 5614274016 5625704448 5636107008 5650477056 5669655264 5672347408 5680139094 5684110848 5686809856 5694621408 5728517964 5731238058 5740180992 5742906624 5745850656 5759649792 5768195328 5770300032 5780052148 5785012224 5787773082 5802529824 5804647056 5813259354 5830207632 5842077696 5844851712 5859768096 5865555878 5867696107 5876851968 5879642496 5882656624 5890514616 5894633472 5905533312 5922764874 5925577203 5940685296 5951670291 5952780288 5963787648 5966844912 5981174784 5984014848 5999286384 6002361846 6010379739 6017438336 6019633984 6025704048 6027902712 6034981888 6046141248 6061556736 6061571334 6064449573 6082130184 6091154181 6094513152 6105782592 6108912648 6121350144 6124256768 6142111744 6142126536 6157786752 6169173192 6172102524 6181733376 6187839168 6190096992 6202699776 6205894461 6221482176 6224671544 6233221917 6239620608 6248878272 6251158368 6267096576 6286073976 6288367644 6291468288 6316058268 6319057346 6328917504 6331922688 6335168672 6348066816 6350383104 6369612704 6378362172 6381390834 6385852928 6394624704 6397661088 6400940772 6410686464 6435742404 6441265152 6460769952 6464081988 6479606016 6482682752 6489219744 6491587536 6499211264 6508138752 6527846052 6530227938 6549986352 6560206848 6563321856 6566686464 6575458176 6588974366 6592223232 6594628608 6614597808 6617988702 6626828943 6631462656 6643724976 6657251328 6683270958 6686444401 6696877824 6703492432 6705938408 6712700526 6719591424 6732016704 6749180928 6749197182 6769618128 6772088232 6789354624 6801908904 6815757312 6819251328 6838874112 6842396457 6856327296 6859582912 6869005416 6872526729 6877072384 6879581696 6886518912 6889788864 6909875712 6909892353 6927510096 6930799512 6934352503 6944910336 6961319064 6963859116 6978037248 6981350656 6999150592 6999167448 7002755487 7019573184 7029988056 7032553164 7050483648 7053831456 7068192768 7071816192 7071833223 7095818548 7110265344 7113910336 7123413024 7127064756 7141575168 7144180992 7165814292 7184084544 7197368724 7212022272 7219145696 7221779824 7233048576 7236483072 7240192768 7268366196 7279557376 7289556768 7293018096 7296756774 7298117632 7311612672 7333752972 7336428918 7340046336 7355134176 7368734646 7383737088 7387522272 7397390448 7406077952 7408780288 7416251136 7418957184 7441422534 7460395488 7463937936 7467764234 7485698688 7508366138 7514809344 7541428986 7544180709 7559540352 7573518792 7578814464 7592828544 7615820394 7618599261 7638023952 7641650744 7652147517 7653574656 7657208832 7661134208 7671657744 7690927104 7693733376 7713368208 7717030776 7720986819 7736706432 7739529408 7751012472 7773610176 7793135616 7797149451 7813024128 7831483947 7835802624 7839523328 7850291904 7854019488 7870307328 7874044416 7874063379 7897019832 7900769604 7920913728 7935560388 7951716864 7955793216 7974899712 7978686464 7999048512 8003149128 8013839652 8034272064 8037203616 8061521664 8082075648 8082095112 8085932764 8109506912 8121538908 8124502302 8126017536 8141043456 8145216864 8161800192 8189502048 8204645358 8210382336 8225564256 8229470032 8242311168 8250452224 8253462656 8274525948 8295309568 8306704224 8310962556 8314908882 8319494144 8331837696 8334877824 8356128768 8360116674 8381431968 8384490192 8396930178 8421411024 8438556672 8442563584 8454160512 8475715584 8504482896 8508521112 8512882903 8526166272 8530214784 8534587696 8559167071 8580989872 8592776946 8596857087 8614359936 8618775984 8639474688 8652292992 8655450048 8670078222 8677518336 8681659623 8703794736 8706970584 8719889031 8733315136 8745311448 8755581952 8767277568 8789652144 8792838144 8798333817 8815277952 8819463744 8823984936 8835771924 8841950208 8858299968 8911027944 8929170432 8945681472 8950267368 8959455232 8971762176 8976022272 8998907904 8998929576 9003542769 9026157504 9029450976 9052472832 9069211872 9087676416 9092335104 9092357001 9123195276 9141769728 9158673888 9163368972 9182025216 9186385152 9213167616 9213189804 9217564538 9236680128 9241066016 9253759788 9258153786 9259880448 9281758752 9285145488 9304049664 9332223264 9337007316 9359430912 9373317408 9376737552 9400644864 9405108608 9429088256 9429110964 9432551466 9474087402 9478586019 9480353792 9493376256 9497884032 9502753008 9522100224 9525574656 9554419056 9559317014 9572086251 9578779392 9596491632 9601411158 9616029696 9653613606 9661897728 9691154928 9696122982 9700727029 9719409024 9724024128 9729009032 9748816896 9778337296 9781905224 9791769078 9795341907 9806845568 9824979528 9844982784 9850029696 9863187264 9883461549 9888334848 9891942912 9921896712 9926983053 9947193984 9951917248 9965587464 9980931584 10019745792 10024906437 10045316736 10055238648 10058907612 10079387136 10098025056 10115091259 10123771392 10154427192 10158132348 10184031936 10202863356 10209611776 10223635968 10228876992 10254569472 10258311168 10284490944 10289374368 10294649092 10315608576 10319372544 10334683296 10364813568 10391265144 10396199268 10417365504 10441978596 10445788674 10447736832 10467055872 10472025984 10493743104 10498725888 10498751172 10529359776 10534359472 10544982084 10548829746 10561218304 10575725472 10580747184 10602289152 10607724288 10643727822 10665398016 10670865504 10685119536 10690597134 10712362752 10716271488 10748695552 10748721438 10776126816 10796053086 10818033408 10828718544 10832669736 10849572864 10854724608 10860289152 10893175202 10897149913 10919336064 10939527144 10945135161 10947176448 10967419008 11000629458 11004643377 11010069504 11032701264 11053101969 11075605632 11081283408 11086545176 11109116928 11113170432 11146822232 11162133801 11175242624 11179320256 11190593232 11195906904 11201646351 11228548032 11262549207 11272214016 11312143479 11339310528 11344694816 11360278188 11368221696 11373619712 11389242816 11423730591 11457035928 11462476116 11480361984 11485813248 11491701312 11519299584 11536390656 11540600064 11560104296 11570024448 11575546164 11605059648 11609294112 11626518708 11660415264 11684155392 11689703424 11719536192 11731111756 11735392214 11753703936 11759284992 11765313248 11781029232 11789266944 11811066624 11845529748 11851154406 11881370592 11903340582 11905560576 11927575296 11933689824 11962349568 11968029696 11998572768 12004723692 12020759478 12034876672 12039267968 12051408096 12055805424 12069963776 12092282496 12123113472 12123142668 12128899146 12164260368 12182308362 12186753453 12189026304 12211565184 12217825296 12242700288 12248513536 12284253072 12306968037 12315573504 12338346384 12344205048 12363466752 12375678336 12380193984 12411788922 12417682459 12442964352 12449343088 12466443834 12472363323 12479241216 12497756544 12502316736 12534193152 12540175011 12572147952 12576735288 12595395267 12632116536 12638114692 12657835008 12663845376 12670337344 12700766208 12739225408 12756724344 12762781668 12771705856 12789249408 12795322176 12801881544 12871484808 12882530304 12921539904 12928163976 12959212032 12965365504 12978439488 12983175072 12998422528 13005117333 13016277504 13055692104 13060455876 13099972704 13126643712 13133372928 13150916352 13177948732 13184446464 13189257216 13229195616 13235977404 13253657886 13262925312 13287449952 13314502656 13366541916 13372888802 13393755648 13406984864 13411876816 13425401052 13439182848 13464033408 13498361856 13498394364 13539236256 13544176464 13578709248 13603817808 13631514624 13638502656 13684792914 13712654592 13719165824 13738010832 13745053458 13754144768 13759163392 13773037824 13779577728 13819751424 13819784706 13826346807 13855020192 13861599024 13868705006 13887230679 13889820672 13922638128 13927718232 13956074496 13962701312 13998334896 14005510974 14039146368 14059976112 14065106328 14100967296 14107662912 14143632384 14143666446 14148827199 14191637096 14211131103 14220530688 14227820672 14246826048 14254129512 14283150336 14288361984 14331628584 14338975521 14368169088 14394737448 14402116737 14424044544 14438291392 14443559648 14472966144 14480385536 14480420409 14536732392 14544184473 14559114752 14579113536 14586036192 14593513548 14623225344 14667505944 14672857836 14680092672 14710268352 14737469292 14767474176 14775044544 14794780896 14812155904 14817560576 14832502272 14837914368 14882845068 14920790976 14927875872 14935528468 14971397376 15016732276 15029618688 15082857972 15088361418 15119080704 15147037584 15157628928 15185657088 15231640788 15237198522 15276047904 15283301488 15304295034 15307149312 15314417664 15322268416 15343315488 15381854208 15387466752 15426736416 15434061552 15441973638 15473412864 15479058816 15502024944 15547220352 15594298902 15626048256 15662967894 15668683011 15671605248 15679046656 15700583808 15708038976 15740614656 15748088832 15748126758 15794039664 15801539208 15809639677 15841827456 15871120776 15903433728 15911586432 15957372928 15965591733 15998097024 16006298256 16027679304 16035895701 16068544128 16074407232 16123043328 16123082157 16164190224 16171865528 16194079629 16219013824 16243077816 16249004604 16282086912 16290433728 16339762803 16379004096 16409290716 16420764672 16451128512 16458940064 16500904448 16500944187 16506925312 16549051896 16590619136 16613408448 16621925112 16629817764 16638988288 16663675392 16669755648 16712257536 16720233348 16762863936 16768980384 16793860356 16842822048 16877113344 16885127168 16908321024 16951431168 17008965792 17017042224 17025765806 17052332544 17060429568 17069175392 17118334142 17161979744 17185553892 17193714174 17228719872 17237551968 17278949376 17304585984 17310900096 17340156444 17355036672 17363319246 17407589472 17413941168 17439778062 17466630272 17490622896 17511163904 17534555136 17579304288 17596667634 17603088321 17630555904 17638927488 17647969872 17671543848 17683900416 17716599936 17776731609 17822055888 17855010873 17858340864 17891362944 17900534736 17943524352 17952044544 17997859152 18007085538 18015635911 18052315008 18058901952 18104945664 18138423744 18184670208 18184714002 18193348719 18246390552 18273462543 18283539456 18317347776 18326737944 18364050432 18372770304 18426335232 18426379608 18435129076 18473360256 18482132032 18507519576 18516307572 18563517504 18570290976 18608099328 18617683383 18664446528 18674014632 18718861824 18746634816 18753475104 18801289728 18810217216 18858176512 18858221928 18865102932 18948174804 18957172038 18960707584 18986752512 18995768064 19005506016 19044200448 19051149312 19108838112 19118634028 19144172502 19157558784 19192983264 19202822316 19232059392 19307227212 19323795456 19382309856 19392245964 19401454058 19438818048 19448048256 19458018064 19497633792 19556674592 19563810448 19583538156 19590683814 19613691136 19649959056 19689965568 19700059392 19726374528 19766923098 19776669696 19783885824 19843793424 19853966106 19880486829 19894387968 19903834496 19931174928 19961863168 20049812874 20059333203 20090633472 20110477296 20117815224 20158774272 20196050112 20230182518 20247542784 20308854384 20316264696 20368063872 20405726712 20447271936 20457753984 20516622336 20527189371 20568981888 20578748736 20589298184 20617580187 20631217152 20638745088 20669366592 20729627136 20729677059 20782530288 20792398536 20803057509 20834731008 20883957192 20891577348 20934111744 20944051968 20997451776 20997502344 21008266461 21058719552 21068718944 21089964168 21097659492 21122436608 21151450944 21161494368 21204578304 21215448576 21215499669 21287455644 21330796032 21341731008 21370239072 21381194268 21424725504 21432542976 21497391104 21497442876 21552253632 21592106172 21636066816 21657437088 21665339472 21699145728 21709449216 21720578304 21786350404 21794299826 21838672128 21879054288 21890270322 21894352896 21934838016 22001258916 22009286754 22020139008 22065402528 22106203938 22116700711 22151211264 22162566816 22173090352 22218233856 22226340864 22293644464 22324267602 22350485248 22358640512 22381186464 22391813808 22403292702 22457096064 22525098414 22544428032 22624286958 22632542127 22678621056 22689389632 22720556376 22736443392 22747239424 22778485632 22847461182 22855797783 22914071856 22924952232 22936704433 22960723968 22971626496 22983402624 23061410281 23072781312 23081200128 23120208592 23151092328 23162960457 23210119296 23218588224 23253037416 23320830528 23379406848 23391448353 23439072384 23462223512 23470784428 23494451841 23507407872 23518569984 23530626496 23562058464 23622133248 23622190137 23691059496 23702308812 23762741184 23806681164 23855150592 23867379648 23924699136 23936059392 23997145536 24009447384 24041518956 24069753344 24078535936 24102816192 24111610848 24139927552 24184564992 24246226944 24246285336 24257798292 24328520736 24364616724 24373506906 24378052608 24423130368 24435650592 24485400576 24497027072 24568506144 24613936074 24631147008 24676692768 24688410096 24726933504 24751356672 24760387968 24823577844 24835364918 24885928704 24898686176 24932887668 24944726646 24958482432 24995513088 25004633472 25068386304 25080350022 25144295904 25153470576 25190790534 25264233072 25276229384 25315670016 25327690752 25340674688 25478450816 25513448688 25525563336 25538648709 25543411712 25578498816 25590644352 25603763088 25677501213 25742969616 25790571261 25843079808 25856327952 25918424064 25930731008 25956878976 25966350144 26010234666 26032555008 26044978869 26111384208 26120911752 26137174819 26199945408 26266745856 26279281483 26301832704 26355897464 26378514432 26395001451 26458391232 26471954808 26507315772 26525850624 26574899904 26733083832 26745777604 26787511296 26813969728 26823753632 26850802104 26878365696 26928066816 26996723712 26996788728 27010628307 27078472512 27088352928 27157418496 27207635616 27263029248 27277005312 27369585828 27425309184 27438331648 27476021664 27490106916 27508289536 27518326784 27546075648 27559155456 27639502848 27639569412 27652693614 27710040384 27723198048 27737410012 27774461358 27779641344 27845276256 27855436464 27912148992 27925402624 27996669792 28011021948 28078292736 28119952224 28130212656 28201934592 28215325824 28287264768 28287332892 28297654398 28383274192 28422262206 28435758057 28441061376 28455641344 28493652096 28508259024 28566300672 28576723968 28663257168 28677951042 28716258753 28736338176 28789474896 28804233474 28848089088 28876582784 28887119296 28960771072 28960840818 29073464784 29088368946 29102181087 29118229504 29158227072 29172072384 29187027096 29246450688 29335011888 29345715672 29420536704 29474938584 29534948352 29550089088 29589561792 29635121152 29650384647 29665004544 29675828736 29765690136 29780949159 29841581952 29855751744 29871056936 29942794752 30033464552 30059237376 30074719311 30165715944 30176722836 30238161408 30294075168 30345273777 30371314176 30463281576 30474397044 30552095808 30566602976 30608590068 30628835328 30644536832 30686630976 30763708416 30774933504 30853472832 30868123104 30883947276 30946825728 30958117632 31004049888 31094440704 31188597804 31252096512 31325935788 31337366022 31343210496 31358093312 31401167616 31416077952 31481229312 31496177664 31496253516 31588079328 31603078416 31619279354 31683654912 31742241552 31806867456 31823172864 31931183466 31996194048 32012596512 32055358608 32071791402 32137088256 32148814464 32246086656 32246164314 32328380448 32343731056 32388159258 32438027648 32486155632 32498009208 32564173824 32580867456 32679525606 32691449739 32758008192 32818581432 32835405483 32841529344 32902257024 32917880128 33001808896 33001888374 33013850624 33013930131 33098103792 33159305907 33181238272 33226816896 33243850224 33259635528 33327350784 33339511296 33440466696 33457609549 33525727872 33537960768 33587720712 33604939053 33685644096 33770254336 33787647621 33816642048 33936430437 34017931584 34034084448 34051531612 34104665088 34120859136 34138350784 34236668284 34271191773 34323959488 34371107784 34387428348 34457439744 34475103936 34557898752 34609171968 34621800192 34680312888 34710073344 34726638492 34815178944 34827882336 34879556124 34933260544 34981245792 35022327808 35069110272 35158608576 35193335268 35206176642 35261111808 35277854976 35295939744 35343087696 35367800832 35433199872 35553463218 35644111776 35710021746 35716681728 35782725888 35801069472 35887048704 35904089088 35995718304 36014171076 36031271822 36104630016 36117803904 36209891328 36276847488 36369340416 36369428004 36386697438 36492781104 36546925086 36560260359 36567078912 36634695552 36653475888 36728100864 36745540608 36852759216 36870258152 36920904111 36946720512 36964264064 37015039152 37032615144 37127035008 37140581952 37235366766 37253047377 37328893056 37348029264 37417089969 37437723648 37493269632 37506950208 37602579456 37620434432 37620525033 37716443856 37730205864 37786185801 37896349608 37914344076 37973505024 37991536128 38011012032 38102298624 38126113207 38217676224 38237268056 38288345004 38315117568 38385966528 38405644632 38614454424 38647590912 38764619712 38784491928 38802908116 38877636096 38896096512 38916036128 38995267584 39015351999 39113349184 39127620896 39167076312 39181367628 39227382272 39299918112 39379931136 39400118784 39452749056 39533846196 39553339392 39567771648 39687586848 39707932212 39760973658 39788775936 39807668992 39862349856 39923726336 40099625748 40118666406 40181266944 40220954592 40235630448 40317548544 40392100224 40460365036 40495085568 40617708768 40632529392 40736127744 40811453424 40894543872 40915507968 41054378742 41073872749 41137963776 41157497472 41178596368 41235160374 41262434304 41277490176 41338733184 41459254272 41459354118 41479040421 41565060576 41584797072 41606115018 41661692037 41669462016 41767914384 41783154696 41868223488 41888103936 41995004688 42016532922 42117439104 42137437888 42179928336 42195318984 42244873216 42302901888 42322988736 42430897152 42430999338 42446481597 42574911288 42661592064 42683462016 42740478144 42762388536 42849451008 42865085952 42994782208 42994885752 43016926563 43104507264 43184212344 43206350211 43272133632 43314874176 43330678944 43418898432 43441156608 43441261227 43572700808 43588599652 43632553419 43677344256 43758108576 43780540644 43869676032 44002517832 44018573508 44040278016 44130805056 44212407876 44233401422 44302422528 44325133632 44346180704 44436467712 44452681728 44587288928 44648535204 44700970496 44717281024 44762372928 44783627616 44806585404 44914192128 45050196828 45088856064 45248573916 45265084254 45357242112 45378779264 45441112752 45472886784 45494478848 45556971264 45694922364 45711595566 45828143712 45849904464 45873408866 45921447936 45943252992 45966805248 46122820562 46145562624 46162400256 46240417184 46302184656 46325920914 46420238592 46437176448 46506074832 46641661056 46782896706 46878144768 46924447024 46941568856 46988903682 47006049033 47014815744 47037139968 47061252992 47124116928 47244266496 47244380274 47382118992 47404617624 47428919031 47525482368 47613362328 47710301184 47734759296 47872118784 47896775199 47994291072 48018894768 48083037912 48107687103 48139506688 48157071872 48205632384 48223221696 48369129984 48369246471 48492570672 48515596584 48540467521 48657041472 48729233448 48747013812 48846260736 48871301184 48994054144 49019288409 49137012288 49227872148 49262294016 49353385536 49376820192 49502713344 49502832561 49520775936 49647155688 49670729836 49771857408 49797372352 49865775336 49889453292 49916964864 49991026176 50009266944 50136772608 50160700044 50288591808 50306941152 50381581068 50528466144 50552458768 50631340032 50655381504 50681349376 50956901632 51026897376 51051126672 51077297418 51086823424 51156997632 51181288704 51207526176 51355002426 51485939232 51581142522 51686159616 51712655904 51836848128 51861462016 51913757952 51932700288 52020469332 52065110016 52089957738 52222768416 52241823504 52274349638 52293423547 52399890816 52533491712 52558562966 52603665408 52711794928 52790002902 52809264963 52916782464 52943909616 53014631544 53051701248 53149799808 53330194827 53466167664 53491555208 53565032619 53575022592 53627939456 53647507264 53701604208 53856133632 53993577456 54021256614 54046907733 54156945024 54176705856 54314836992 54415271232 54554010624 54580046157 54739171656 54820387629 54850618368 54876663296 54952043328 54980213832 55036653568 55092151296 55118310912 55279005696 55279138824 55305387228 55420080768 55446396096 55474820024 55548922716 55690552512 55710872928 55824297984 55850805248 55853050149 55993339584 56022043896 56156585472 56239904448 56260425312 56403869184 56430651648 56574529536 56574665784 56595308796 56766548384 56844524412 56871516114 56882122752 56911282688 56987304192 57016518048 57132601344 57153447936 57326514336 57355902084 57432517506 57472676352 57578949792 57608466948 57696178176 57753165568 57774238592 57921542144 57921681636 58146929568 58176737892 58204362174 58236459008 58316454144 58344144768 58374054192 58492901376 58670023776 58691431344 58841073408 58949877168 59069896704 59100178176 59179123584 59300769294 59330009088 59351657472 59531380272 59561898318 59590180321 59683163904 59711503488 59742113872 59885589504 59914169497 60066929104 60149438622 60177999609 60331431888 60353445672 60476322816 60588150336 60690547554 60742628352 60926563152 60948794088 61104191616 61133205952 61217180136 61289073664 61373261952 61549867008 61581568113 61706945664 61736246208 61767894552 61893651456 61916235264 62008099776 62135560591 62188881408 62377195608 62409172527 62504193024 62651871576 62674732044 62716186624 62802335232 62832155904 62992355328 62992507032 63024799383 63176158656 63206156832 63238558708 63367309824 63484483104 63613734912 63646345728 63646499007 63862366932 63992388096 64025193024 64110717216 64143582804 64274176512 64297628928 64492173312 64492328628 64656760896 64687462112 64776318516 64876055296 64972311264 64996018416 65128347648 65161734912 65359051212 65382899478 65516016384 65637162864 65670810966 65683058688 65804514048 65835760256 66003617792 66003776748 66027701248 66027860262 66196207584 66318611814 66350102133 66362476544 66453633792 66487700448 66519271056 66654701568 66679022592 66880933392 66915219098 67051455744 67075921536 67175441424 67209878106 67371288192 67575295242 67633284096 67872860874 67897626381 68035863168 68068168896 68103063224 68209330176 68241718272 68276701568 68473336568 68542383546 68567393349 68647918976 68742215568 68774856696 68810113299 68914879488 68950207872 69184230843 69218343936 69243600384 69360625776 69453276984 69488881371 69630357888 69655764672 69759112248 69866521088 69962491584 70138220544 70174345059 70317217152 70386670536 70412353284 70522223616 70555709952 70591879488 70686175392 70805638813 70866399744 71106926436 71288223552 71420043492 71565451776 71602138944 71774097408 71808178176 71991436608 72028342152 72062543644 72209260032 72235607808 72419782656 72553694976 72738680832 72738856008 72773394876 72985562208 73093850172 73120520718 73134157824 73269391104 73306951776 73456201728 73491081216 73705518432 73740516304 73841808222 73893441024 73928528128 74030078304 74065230288 74254070016 74281163904 74470733532 74506094754 74657786112 74696058528 74834179938 74875447296 74986539264 75013900416 75205158912 75240868864 75241050066 75432887712 75460411728 75572371602 75792699216 75828688152 75947010048 75983072256 76022024064 76252226414 76280049391 76435352448 76474536112 76576690008 76615946127 76630235136 76771933056 76811289264 77032503639 77228908848 77371713783 77529239424 77568983856 77605816232 77755272192 77792193024 77832072256 78030703998 78134936607 78226698368 78255241792 78334152624 78362735256 78411524457 78454764544 78599836224 78800237568 78837844449 78905498112 79067692392 79135543296 79185004353 79375173696 79415864424 79521947316 79577551872 79615337984 79724699712 79847452672 80199251496 80237332812 80362533888 80441909184 80471260896 80635097088 80784200448 80920730072 80990171136 81031884921 81235417536 81265058784 81472255488 81622906848 81789087744 81831015936 82108757484 82147745498 82275927552 82314994944 82357192736 82470320748 82524868608 82554980352 82677466368 82918508544 82918708236 82958080842 83130121152 83169594144 83212230036 83323384074 83338924032 83535828768 83566309392 83736446976 83776207872 83990009376 84033065844 84234878208 84274875776 84359856672 84390637968 84489746432 84605803776 84645977472 84861794304 84861998676 84892963194 85149822576 85307274171 85323184128 85366924032 85480956288 85524777072 85698902016 85730171904 85989771504 86033853126 86148776259 86209014528 86368424688 86412700422 86544267264 86629748352 86661357888 86882313216 86882522454 86923777213 87145401616 87177199304 87265106838 87306543261 87354688512 87516217152 87561081288 87739352064 88005035664 88037147016 88261610112 88424815752 88466802844 88604845056 88650267264 88692361408 88905363456 88951153941 89174577856 89297070408 89342847477 89401940992 89434562048 89524745856 89567255232 89613170808 89828384256 90100393656 90146582539 90177712128 90497147832 90530168508 90714484224 90757558528 90882225504 90988957696 91035821331 91113942528 91389844728 91423191132 91656287424 91699808928 91746817732 91886505984 91933610496 92245641124 92291125248 92324800512 92480834368 92604369312 92651841828 92840477184 92874352896 93012149664 93283322112 93565793412 93756289536 93848894048 93883137712 93977807364 94012098066 94029631488 94074279936 94122505984 94248233856 94488532992 94488760548 94764237984 94809235248 94857838062 95050964736 95226724656 95420602368 95469518592 95793550398 95988582144 96037789536 96166075824 96215374206 96279013376 96314143744 96411264768 96446443392 96738259968 96738492942 96985141344 97031193168 97080935042 97314082944 97458466896 97494027624 97692521472 97742602368 98038576818 98074349217 98274024576 98455744296 98506216449 98524588032 98706771072 98753640384 99005426688 99005665122 99041551872 99041790393 99294311376 99341459672 99477917721 99543714816 99594744704 99731550672 99778906584 99982052352 100018533888 100321400088 100372828647 100577183616 100613882304 100763162136 100814817159 101056932288 101104917536 101310763008 101362698752 101362942863 101809291311 101913803264 102053794752 102102253344 102154594836 102313995264 102362577408 102415052352 102710004852 102971878464 103162285044 103372319232 103425311808 103673696256 103722924032 103827515904 103865400576 104040938664 104130220032 104179915476 104445536832 104483647008 104548699276 104586847094 104799781632 105066983424 105117125932 105207330816 105423589856 105580005804 105618529926 105833564928 105887819232 106029263088 106103402496 106299599616 106660389654 106932335328 106983110416 107130065238 107150045184 107255878912 107295014528 107403208416 107712267264 107987154912 108042513228 108093815466 108313890048 108353411712 108629673984 108830542464 109108021248 109160092314 109478343312 109640775258 109680781077 109701236736 109753326592 109904086656 109960427664 110184302592 110236621824 110558277648 110610774456 110667477739 110840161536 110892792192 110949640048 111097845432 111381105024 111421745856 111701610496 111706100298 111759142131 111986679168 112044087792 112251269907 112313170944 112479808896 112520850624 112807738368 112861303296 112861575099 113149331568 113190617592 113358557403 113533096768 113689048824 113743032228 113822565376 113974608384 114033036096 114306895872 114378339621 114653028672 114711804168 114865035012 114945352704 115157899584 115216933896 115506331136 115548477184 115843084288 115843363272 116293859136 116353475784 116408724348 116472918016 116632908288 116688289536 116748108384 116985802752 117046055997 117340047552 117382862688 117682146816 117899754336 118139793408 118200356352 118358247168 118601538588 118660018176 118703314944 119062760544 119123796636 119180360642 119366327808 119423006976 119484227744 119771179008 119828338994 120133858208 120298877244 120355999218 120662863776 120706891344 120952645632 121176300672 121381095108 121485256704 121853126304 121897588176 122208383232 122266411904 122434360272 122578147328 122746523904 123163136226 123221618247 123413891328 123472492416 123535789104 123787302912 123832470528 124016199552 124271121182 124377762816 124437121263 124754391216 124818345054 124985076111 125008386048 125303743152 125349464088 125604670464 125664311808 125985014064 126049598766 126109451377 126352317312 126412313664 126477117416 126734619648 126968966208 127292691456 127292998014 127339444791 127724733864 127984776192 128050386048 128221434432 128287165608 128548353024 128595257856 128984346624 128984657256 129050779689 129313521792 129374924224 129552637032 129619050633 129752110592 129944622528 129992036832 130256695296 130323469824 130323783681 130718102424 130765798956 131032032768 131274325728 131341621932 131609028096 131671520512 132007235584 132007553496 132055402496 132055720524 132392415168 132637223628 132700204266 132724953088 132907267584 132975400896 133038542112 133309403136 133358045184 133761866784 133830438196 134102911488 134151843072 134350882848 134419756212 134742576384 135150590484 135266568192 135745721748 135795252762 136071726336 136136337792 136206126448 136418660352 136483436544 136553403136 136946673136 137084767092 137134786698 137295837952 137484431136 137549713392 137620226598 137829758976 137900415744 138368461686 138436687872 138487200768 138721251552 138906553968 138977762742 139260715776 139311529344 139518224496 139733042176 139924983168 140348690118 140634434304 140773341072 140824706568 141044447232 141111419904 141183758976 141372350784 141611277626 141662948869 141732799488 142213852872 142286757093 142576447104 142840086984 143130903552 143204277888 143616356352 143690325597 143982873216 144056684304 144125087288 144323061309 144418520064 144471215616 145107389952 145107739413 145477712016 145546789752 145621402563 145971124416 146187700344 146241041436 146538782208 146613903552 146982162432 147057865227 147411036864 147481032608 147683616444 147786882048 147857056256 148060156608 148130460576 148508140032 148508497683 148562327808 148941467064 149012189508 149315572224 149392117056 149668359876 149750894592 149973078528 150027800832 150410317824 150481737728 150482100132 150865775424 150920823456 151144743204 151585398432 151657376304 151894020096 151966144512 152044048128 152504452828 152560098782 152870704896 152949072224 153153380016 153231892254 153260470272 153543866112 153622578528 154065007278 154457817696 154743427566 155058478848 155137967712 155211632464 155510544384 155584386048 155664144512 156061407996 156269873214 156453396736 156510483584 156668305248 156725470512 156823048914 156880270641 156909529088 157199672448 157600475136 157675688898 157810996224 158135384784 158370008706 158427794889 158750347392 158831728848 159043894632 159155103744 159230675968 159449399424 159990584481 160398502992 160474665624 160556931031 160725067776 160883818368 160942521792 161429871967 161568400896 161841460144 162063769842 162140723199 162470835072 162530117568 162944510976 163245813696 163662031872 163740138471 164217514968 164295490996 164461162887 164551855104 164629989888 164714385472 164940641496 165109960704 165354932736 165837017088 165837416472 165916161684 166260242304 166339188288 166424460072 166646768148 167071657536 167132618784 167472893952 167552415744 167980018752 168066131688 168469756416 168549751552 168719713344 168781275936 168979492864 169211607552 169291954944 169723588608 169723997352 169785926388 170299645152 170614548342 170646368256 170733848064 170961912576 171049554144 171397804032 171460343808 171979543008 172067706252 172297552518 172418029056 172736849376 172825400844 173088534528 173259496704 173322715776 173764626432 173765044908 173847554426 174290803232 174354398608 174530213676 174613086522 174709377024 175032434304 175122162576 175478704128 176010071328 176074294032 176523220224 176849631504 176933605688 177209690112 177300534528 177384722816 177902307882 178349155712 178594140816 178685694954 178770540963 178803881984 178869124096 179049491712 179134510464 179226341616 179656768512 179742508491 180200787312 180293165078 180533998827 180994295664 181060337016 181428968448 181515117056 181764451008 182071642662 182227885056 182779689456 182846382264 182960223733 183312574848 183399617856 183493635464 183867220992 184491282248 184649601024 184744704339 184961668736 185208738624 185303683656 185680954368 185748705792 186024299328 186406681773 186566644224 187131586824 187227517581 187512579072 187697788096 187766275424 187955614728 188024196132 188148559872 188245011968 188496467712 188977065984 188977521096 189074398149 189528475968 189618470496 189715676124 190101929472 190453449312 190841204736 190939037184 191587100796 191977164288 192075579072 192332151648 192430748412 192558026752 192628287488 192822529536 192892886784 193476519936 193476985884 193970282688 194062386336 194161870084 194628165888 194916933792 194988055248 195385042944 195485204736 196077153636 196148698434 196548049152 196911488592 197012432898 197049176064 197413542144 197507280768 198010853376 198011330244 198083103744 198083580786 198588622752 198682919344 198955835442 199050306399 199087429632 199189489408 199463101344 199557813168 199964104704 200037067776 200642800176 200745657294 201154367232 201227764608 201526324272 201629634318 202113864576 202209835072 202725397504 202725885726 203618582622 203692879143 203827606528 204107589504 204204506688 204309189672 204627990528 204725154816 204830104704 205420009704 205525315801 205943756928 206324570088 206430339897 206744638464 206850623616 207445848064 207552692529 207655031808 207730801152 208081877328 208359830952 208466644113 208891073664 208967294016 209097398552 209173694188 209599563264 210234251864 210414661632 210523035177 210847179712 211160011608 211237059852 211667129856 211775638464 212058526176 212416916439 212599199232 213320779308 213864670656 213966220832 214260130476 214511757824 214590029056 214806416832 215424534528 215974309824 216085026456 216187630932 216627780096 216706823424 217259347968 217661084928 218216042496 218320184628 218956686624 219281550516 219361562154 219402473472 219506653184 219808173312 219920855328 220368605184 220473243648 221116555296 221221548912 221334955478 221680323072 221785584384 221899280096 222195690864 222762210048 222843491712 223412200596 223518284262 223973358336 224088175584 224502539814 224626341888 224959617792 225041701248 225615476736 225722606592 225723150198 226298663136 226381235184 226717114806 227066193536 227378097648 227486064456 227645130752 227949216768 228066072192 228756679242 228840148173 229306057344 229423608336 229730070024 229847838381 229890705408 230315799168 230433867792 231012662272 231096954368 231097510917 231686726544 232115141349 232587718272 232706951568 232817448696 233265816576 233376579072 233496216768 234092111994 234203266843 234680095104 234765725376 235234573371 235364293632 235799508672 236400712704 236513533347 236716494336 237203077176 237406629888 237555013059 238125521088 238247593272 238360721284 238732655616 238846013952 238968455488 239542358016 239656677988 240267716416 240597754488 240711998436 241325727552 241413782688 241905291264 242352601344 242762190216 242970513408 243706252608 243795176352 244416766464 244532823808 244868720544 245156294656 245493047808 246326272452 246443236494 246827782656 246944984832 247071578208 247574605824 247664941056 248032399104 248542242364 248755525632 248874242526 249508782432 249636690108 249970152222 250016772096 250607486304 250698928176 251209340928 251328623616 251970028128 252099197532 252218902754 252704634624 252824627328 252954234832 253469239296 253937932416 254585382912 254585996028 254678889582 255449467728 255921822513 255969552384 256100772096 256442868864 256574331216 257096706048 257190515712 257969314512 258101559378 258446328777 258627043584 258749848448 259105274064 259238101266 259504221184 259889245056 259984073664 260646939648 260647567362 260771331639 261436204848 261531597912 261919629783 262064065536 262548651456 262683243864 263218056192 263343041024 264015106992 264110804992 264111441048 264784830336 265274447256 265400408532 265814535168 265950801792 266077084224 266716090368 266853461823 267523733568 267660876392 268028542431 268205822976 268303686144 268701765696 268839512424 269485152768 270301180968 270439747617 270533136384 271491443496 271590505524 272143452672 272272675584 272412252896 272966873088 273106806272 273107463993 273893346272 274169534184 274269573396 274591675904 274968862272 275099426784 275240453196 275659517952 275800831488 276736923372 276873375744 276974401536 277442503104 277813107936 277955525484 278521431552 278623058688 279036448992 279466084352 279849966336 280697380236 281268868608 281546682144 281649413136 282088894464 282222839808 282367517952 282744701568 283222555252 283325897738 283465598976 284427705744 284573514186 285152894208 285680173968 286261807104 286408555776 287380651194 287517109243 287965746432 288113368608 288250174576 288646122618 288837040128 288942431232 290214779904 290215478826 290955424032 291093579504 291242805126 291942248832 292375400688 292482082872 293077564416 293227807104 294115730454 294223047651 294822073728 294962065216 295367232888 295518649347 295573764096 295714112512 296120313216 296260921152 297016280064 297016995366 297124655616 297125371179 297882934128 298024379016 298177157629 298631144448 298784234112 299336719752 299946157056 300055601664 300963475456 300964200264 301118485941 301731550848 301841646912 302289486408 302444451477 303170796864 303314752608 303932289024 304088096256 304088828589 305008905656 305120197564 305427873933 305741409792 305898144448 306306760032 306463784508 307087732224 307245157056 308130014556 308915635392 309486855132 310116957696 310275935424 310423264928 311021088768 311168772096 311328289024 312122815992 312539746428 312906793472 313020967168 313336610496 313450941024 313646097828 313760541282 313819058176 314399344896 315200950272 315351377796 315621992448 316270769568 316740017412 316855589778 317500694784 317663457696 318087789264 318310207488 318461351936 318898798848 319981168962 320797005984 320949331248 321113862062 321450135552 321767636736 321885043584 322859743934 323136801792 323682920288 324127539684 324281446398 324941670144 325060235136 325889021952 326491627392 327324063744 327480276942 328435029936 328590981992 328922325774 329042343231 329103710208 329259979776 329428770944 329881282992 330709865472 331674832944 331832323368 332002433217 332520484608 332678376576 332848920144 333293536296 334143315072 334265237568 335104831488 335277426393 335960037504 336132263376 336753809721 336939512832 337099503104 337439426688 337562551872 338423215104 338583909888 338584725297 339447994704 339571852776 339783272647 340599290304 341229096684 341467696128 341923825152 342099108288 342920687616 343135018863 343959086016 344135412504 344595105036 344836058112 345473698752 345650801688 346518993408 346645431552 347529252864 347530089816 347695108852 348581606464 348708797216 349060427352 349226173044 349418754048 350064868608 350244325152 350957408256 351138167991 352020142656 352148588064 353046440448 353699263008 353867211376 354419380224 354601069056 354769445632 355804615764 356698311424 357188281632 357371389908 357541081926 357607763968 357738248192 358098983424 358269020928 358452683232 359313537024 359485016982 360401574624 360586330156 361067997654 361988591328 362120674032 362857936896 363030234112 363528902016 364143285324 364455770112 365559378912 365692764528 365920447466 366053964829 366625149696 366799235712 366987270928 367734441984 368982564496 369489408678 369664854741 369923337472 370417477248 370607367312 371361908736 371497411584 372048598656 372813363546 373133288448 373311363789 374263173648 374455035162 374955228333 375025158144 375395576192 375532550848 375911229456 376048392264 376490023936 376992935424 377955042192 378148796298 378328354131 379056951936 379236940992 379431352248 380203858944 380906898624 381878074368 383174201592 383954328576 384151158144 384664303296 384861496824 385256574976 385645059072 385785773568 386953039872 386953971768 387152339067 387940565376 388124772672 388323740168 388857151899 389256331776 389833867584 389976110496 390770085888 390970409472 390971351043 392154307272 392297396868 393096098304 393822977184 394024865796 394827084288 395014561536 396021706752 396022660488 396166207488 396167161572 397177245504 397365838688 397911670884 398100612798 398174859264 398378978816 398926202688 399115626336 399928209408 400074135552 401285600352 401491314588 402308734464 402455529216 403052648544 403259268636 404227729152 404419670144 405450795008 405451771452 407237165244 407385758286 407655213056 408215179008 408409013376 408618379344 409255981056 409450309632 409660209408 410840019408 411050631602 411887513856 412649140176 412860679794 413489276928 413701247232 415105385058 415310063616 415461602304 416163754656 416719661904 416933288226 417131262247 417782147328 417934588032 418194797104 418347388376 419199126528 420468503728 421046070354 421694359424 422320023216 422474119704 423334259712 423551276928 424117052352 424833832878 424988846607 425198398464 426641558616 426860271279 427729341312 427932441664 428520260952 429023515648 429180058112 429612833664 430849069056 431070976791 431948619648 432170052912 432375261864 433255560192 433413646848 434948924137 435322169856 436640369256 436864207689 437913373248 438563101032 438723124308 439013306368 439616346624 439841710656 440946487296 441173595681 442233110592 442443097824 442669910956 443360646144 443571168768 443798560192 444391381728 445524420096 445525493049 445686983424 446824401192 447036568524 447946716672 448176351168 449005079628 449252683776 449919235584 450083402496 451230953472 451445213184 451446300396 452597326272 452762470368 453434229612 454132387072 454756195296 454972128912 455290261504 455898433536 456132144384 457513358484 457680296346 458612114688 458847216672 459460140048 459695676762 459781410816 460631598336 460867735584 462025324544 462193908736 462195021834 463373453088 464230282698 465175436544 465413903136 465634897392 466531633152 466753158144 466992433536 468184223988 468406533686 469360190208 469531450752 470469146742 470640811923 470728587264 471599017344 472801425408 473027066694 473432988672 474406154352 475110026118 475283384667 476251042176 476495186544 476721442568 477465311232 477692027904 477936910976 479313355976 479971753443 480535432832 481195508976 481423996872 481670793093 482651455104 482827565376 484289615901 484705202688 485524380432 486422169597 487412505216 487590352704 488833532928 489065647616 489737441088 490986095616 491220415413 492652544904 492886472988 493655565312 493889969664 494143156416 495329882112 495639471691 496064798208 497084484728 497511051264 497748485052 499017564864 499273380216 499940304444 501214972608 501397856352 502418681856 502657247232 503940056256 504198395064 504437805508 505409269248 505649254656 505908469664 506938478592 507875864832 509170765824 509171992056 509357779164 510898935456 511843645026 511939104768 512201544192 512885737728 513148662432 514193412096 514381031424 515938629024 516203118756 516892657554 517254087168 517499696896 518210548128 518476202532 519008442368 519778490112 519968147328 521293879296 521295134724 521542663278 522872409696 523063195824 523839259566 524128131072 525097302912 525366487728 526436112384 526686082048 528030213984 528222882096 529569660672 530548894512 530800817064 531629070336 531901603584 532154168448 533706923646 533960345737 535047467136 535321752784 536057084862 536311622889 536411645952 536607372288 537403531392 537679024848 538970305536 539227525473 540602361936 540879495234 541601996481 542982886992 543181011048 544286905344 544545351168 544824505792 546213612544 546214927986 547786692544 548339068368 548539146792 548880671199 549183351808 549937724544 550198853568 550480906392 551601662976 553473846744 553948803072 554885006208 555626215872 555911050968 557042863104 557246117376 558072897984 558932168704 559220045319 559699932672 561394760472 561682552743 562537737216 563093364288 563298826272 564445679616 564735035904 565489403136 566445110504 566651795476 566931197952 567223194447 568855411488 569147028372 570305788416 571360347936 572523614208 572817111552 574761302388 575034218486 575931492864 576226737216 576500349152 577292245236 577674080256 577884862464 580429559808 580430957652 581910848064 582187159008 582485610252 583884497664 584750801376 584964165744 586155128832 586455614208 588231460908 588446095302 589644147456 589924130432 590734465776 591037298694 591147528192 591428225024 592240626432 592521842304 594032560128 594033990732 594249311232 594250742358 595765868256 596048758032 596354315258 597150919197 597262288896 597568468224 598673439504 599892314112 600111203328 601928400528 602236971882 603463101696 603683293824 604578972816 604888902954 606341593728 606629505216 608176192512 608177657178 610017811312 610240395128 610855747866 611078637429 611482819584 611796288896 612613520064 612927569016 614175464448 614490314112 616260029112 616575947403 617831270784 618973710264 619291019691 620233915392 620551870848 620846529856 622337544192 622656578048 622658077587 624245631984 625079492856 625399932339 625813586944 626041934336 626673220992 626901882048 627292195656 627521082564 628798689792 630702755592 631026077773 631243984896 632541539136 633480034824 633711179556 635001389568 635326915392 636175578528 636922703872 637250749317 637797597696 639962337924 641594011968 641898662496 642227724124 643535273472 643770087168 645719487868 646273603584 647365840576 648255079368 648562892796 649883340288 650120470272 651778043904 652983254784 654648127488 654960553884 656870059872 657181963984 657844651548 658084686462 658207420416 658519959552 658857541888 659762565984 661419730944 663349665888 663664646736 664004866434 665040969216 665356753152 665697840288 666587072592 668286630144 668530475136 670554852786 671920075008 672264526752 673507619442 673879025664 674199006208 674878853376 675125103744 676846430208 677167819776 677169450594 678895989408 679143705552 679566545294 679814506111 681198580608 682458193368 682935392256 683847650304 684198216576 686270037726 686520444519 687918172032 688270825008 689190210072 689543515143 689672116224 690947397504 691301603376 693037986816 693290863104 693292532751 695060179632 695390217704 696345424047 697163212928 697417594432 698120854704 698452346088 700129737216 700488650304 702276335982 702609800529 704040285312 704297176128 705703720113 706092880896 707398526016 707734422752 709202138112 709538891264 709540600041 711609231528 712665039177 713396622848 714376563264 714742779816 715082163852 715476496384 716197966848 716538041856 716905366464 718627074048 718970033964 720803149248 721172660312 722135995308 723977182656 724241348064 725715873792 726060468224 727057804032 728286570648 728911540224 731118757824 731385529056 731840894932 732107929658 733250299392 733598471424 733974541856 735468883968 737965128992 738978817356 739329709482 739846674944 740834954496 741214734624 742723817472 742994823168 744097197312 745626727092 746266576896 746622727578 748526347296 748910070324 749910456666 750050316288 750791152384 751065101696 751822458912 752096784528 752980047872 753985870848 755910084384 756297592596 756656708262 758113903872 758473881984 758862704496 760407717888 761813797248 763756148736 766348403184 767765467539 767908657152 768302316288 769328606592 769722993648 771290118144 771571547136 773907943536 774304678134 774672344173 775881130752 776249545344 776647480336 777714303798 778512663552 779667735168 779952220992 781940818944 781942702086 782313994917 784308614544 784594793736 785758889349 786192196608 787645954368 788049731592 789654168576 790029123072 792045320976 792332414976 792334323144 794354491008 794731677376 795823341768 796201225596 796757957632 797852405376 798231252672 800148271104 800560385469 802571200704 802982629176 804617468928 804911058432 806105297088 806518537272 808455458304 808839340288 810901590016 810903542904 811319242851 814474330488 814771516572 815310426112 816430358016 816818026752 817236758688 818900619264 819320418816 819322391979 821680038816 822101263204 823775027712 825298280352 825721359588 826978553856 827402494464 830210770116 830620127232 830923204608 832327509312 833439323808 833866576452 834262524494 835564294656 835869176064 836389594208 836694776752 838398253056 840937007456 842092140708 843388718848 844640046432 844948239408 846668519424 847102553856 848234104704 849667665756 849977693214 850396796928 853283117232 853720542558 855458682624 855864883328 857040521904 858047031296 858360116224 859225667328 862141953582 862551327729 863897239296 864340105824 864750523728 866511120384 866827293696 869897848274 870644339712 873280738512 873728415378 875826746496 877126202064 877446248616 879232693248 879683421312 882347191362 882669142953 884466221184 884886195648 885339821912 886555948041 886721292288 887142337536 887597120384 888782763456 891048840192 891050986098 891373966848 891376113537 893648802384 894073137048 894531472887 895893433344 896352702336 898010159256 899838471168 900166804992 902890426368 902892600792 903355457823 905194652544 905524940736 906868459224 907333354431 908264774144 909512390592 909944257824 911796867072 912264288768 912266485767 915026716968 915360592692 917224229376 917694433344 918920280096 919391353524 921263196672 921735471168 924050649088 924387817472 924390043668 926746906176 928460565396 930350873088 930827806272 931269794784 933063266304 933506316288 933984867072 936368447976 936813067372 938720380416 939062901504 940938293484 941281623846 941457174528 943198034688 945602850816 946054133388 946865977344 948812308704 950220052236 950566769334 952502084352 952990373088 953442885136 954930622464 955384055808 955873821952 958626711952 959943506886 961070865664 962391017952 962847993744 963341586186 965302910208 965655130752 968579231802 969410405376 971048760864 972844339194 974825010432 975180705408 977667065856 978131295232 979474882176 981972191232 982440830826 985305089808 985772945976 986278290619 987311130624 987779939328 988286312832 991278943382 991640642083 992129596416 994168969456 995496970104 996007299651 998035129728 998546760432 999880608888 1002429945216 1002795712704 1005314494464 1005832279179 1007880112512 1008396790128 1008875611016 1010261429163 1010818538496 1011298509312 1011816939328 1015751729664 1015754175891 1018343984112 1018715558328 1019349817941 1021797870912 1023687290052 1024403088384 1025771475456 1026297324864 1028762062848 1029405056589 1031877258048 1032406237512 1033785315108 1034508174336 1034999393792 1036421096256 1036952405064 1038016884736 1039556980224 1039936294656 1042587758592 1042590269448 1043085326556 1045744819392 1046126391648 1047678519132 1048256262144 1050194605824 1050732975456 1052872224768 1053372164096 1053414503973 1056060427968 1056445764192 1059139321344 1061097789024 1061601634128 1063258140672 1063803207168 1064308336896 1067413847292 1067920691474 1070094934272 1070643505568 1072114169724 1072623245778 1072823291904 1073214744576 1074807062784 1075358049696 1077940611072 1078455050946 1081204723872 1081758990468 1083203992962 1085965773984 1086362022096 1088573810688 1089090702336 1089649011584 1092427225088 1092429855972 1095573385088 1096678136736 1097078293584 1097761342398 1098161894487 1098366703616 1099875449088 1100397707136 1100961812784 1103203325952 1106947693488 1108994564223 1109770012416 1111252431744 1111822101936 1114085726208 1114492234752 1116145795968 1118440090638 1119399865344 1119934091367 1122789520944 1123365105486 1123898517217 1125075474432 1126186728576 1126597652544 1129470071808 1130009103769 1130978806272 1132890221008 1133303590952 1134446388894 1134985062393 1137710822976 1138294056744 1140611576832 1142720695872 1145634223104 1149522604776 1150068436972 1151862985728 1152453474432 1153000698304 1154584490472 1155769724928 1160859119616 1160861915304 1161457017201 1163821696128 1164374318016 1164971220504 1167768995328 1169501602752 1169928331488 1171905573007 1172310257664 1172911228416 1176462921816 1176892190604 1179288294912 1179848260864 1181468931552 1182074597388 1182856450048 1184481252864 1185043684608 1188065120256 1188067981464 1188498622464 1188501484716 1191531736512 1192097516064 1192708630516 1194301838394 1194524577792 1195136936448 1197346879008 1199784628224 1200222406656 1203856801056 1204473943764 1206926203392 1207366587648 1209157945632 1209777805908 1212683187456 1213259010432 1216352385024 1216355314356 1220035622624 1220480790256 1221711495732 1222157274858 1222965639168 1223592577792 1225227040128 1225855138032 1228350928896 1228980628224 1232520058224 1233151894806 1235662541568 1237947420528 1238582039382 1240467830784 1241103741696 1241693059712 1245313156096 1245316155174 1248491263968 1250158985712 1250799864678 1251393786741 1251627173888 1252083868672 1253346441984 1253803764096 1254584391312 1255042165128 1257597379584 1261405511184 1262052155546 1265083078272 1266960069648 1267422359112 1270002779136 1270653830784 1272351157056 1274501498634 1274966539821 1275595195392 1279924675848 1280580813837 1283188023936 1283797324992 1284455448248 1287070546944 1287540174336 1291438975736 1292547207168 1293212930373 1294731681152 1296510158736 1297125785592 1299766680576 1300240940544 1304846772411 1305966509568 1309921107768 1310592623067 1313740119744 1314363927968 1315689303096 1316169372924 1317039919104 1317715083776 1319525131968 1322839461888 1323520787043 1326699331776 1327329293472 1328009732868 1330081938432 1330713506304 1331395680576 1333174145184 1336573260288 1337060950272 1341109705572 1343840150016 1344529053504 1347015238884 1347758051328 1348398012416 1349757706752 1350250207488 1353692860416 1354335639552 1354338901188 1357791978816 1358287411104 1359133090588 1359629012222 1362397161216 1364916386736 1365870784512 1367695300608 1368396433152 1372540075452 1373040889038 1375836344064 1376541650016 1378380420144 1379087030286 1379344232448 1381894795008 1382603206752 1386075973632 1386581726208 1386585065502 1390120359264 1390780435408 1392690848094 1394326425856 1394835188864 1396241709408 1396904692176 1400259474432 1400977300608 1404552671964 1405219601058 1408080570624 1408594352256 1411407440226 1411922435769 1412185761792 1414797052032 1415468845504 1418404276224 1419077782528 1419081200082 1423218463056 1425330078354 1425850154001 1426793245696 1428753126528 1429485559632 1430164327704 1432395933696 1433076083712 1433810732928 1437940067928 1438677210607 1441606298496 1442345320624 1444271990616 1445012379279 1447954365312 1448482696128 1452120936448 1452868847703 1454115608064 1456573141296 1459266508791 1462237515648 1462771058112 1463681789864 1464215859316 1466500598784 1467196942848 1467949083712 1473661246239 1475930257984 1477957634712 1478659418964 1479693349888 1481669908992 1482429469248 1485989646336 1486918415073 1488194394624 1491253454184 1492533153792 1493245455156 1497052694592 1497820140648 1499820913332 1501582304768 1502130203392 1503644917824 1504193569056 1505960095744 1507971741696 1511820168768 1512595185192 1513313416524 1516227807744 1516947763968 1517725408992 1520815435776 1523627594496 1527512297472 1532696806368 1535530935078 1535817314304 1536604632576 1538657213184 1539445987296 1542580236288 1543143094272 1547815887072 1548609356268 1549344688346 1551762261504 1552499090688 1553294960672 1555428607596 1557025327104 1559335470336 1559904441984 1563881637888 1563885404172 1564627989834 1568617229088 1569189587472 1571517778698 1572384393216 1575291908736 1576099463184 1579308337152 1580058246144 1584090641952 1584668646288 1588708982016 1589463354752 1591646683536 1592402451192 1593515915264 1595704810752 1596462505344 1601120770938 1601881037211 1605142401408 1605965258352 1608934868667 1609234937856 1609822116864 1612210594176 1613037074544 1616910916608 1617678680576 1617682576419 1621807085808 1622638485702 1624805989443 1628948660976 1629543033144 1632860716032 1633636053504 1634473517376 1638640837632 1638644783958 1639422867901 1643360077632 1644202526408 1646642013597 1647550055424 1650596560704 1651442719176 1654804988928 1660421540232 1661846409216 1664655018624 1666878647616 1667733152904 1668525048988 1671128589312 1671738352128 1672779188416 1673389553504 1676796506112 1677660135957 1681874014912 1684184281416 1685047658229 1686777437696 1689280092864 1689896478816 1693337038848 1694205107712 1696468209408 1699335331512 1699955386428 1700793593856 1706566234464 1707441085116 1710917365248 1711729766656 1714081043808 1716094062592 1716720232448 1718451334656 1724283907164 1725102655458 1727794478592 1728680211648 1729501047456 1733022240768 1733654587392 1739795696548 1741288679424 1746561477024 1747456830756 1751653492992 1754252404128 1754892497232 1758465386496 1759366842624 1764694382724 1765338285906 1768932442368 1769772391296 1770679643824 1773111896082 1773442584576 1774284675072 1775194240768 1777565526912 1782097680384 1782101972196 1782747933696 1782752227074 1787297604768 1788146274096 1789062945774 1791452757591 1791786866688 1792705404672 1796020318512 1799676942336 1800333609984 1805785201584 1806710915646 1810389305088 1811049881472 1813736918448 1814666708862 1816529548288 1819024781184 1819888515648 1824528577536 1824532971534 1830053433936 1830721185384 1834448458752 1835388866688 1837840560192 1838782707048 1842526393344 1843470942336 1848775634944 1848780087336 1849727842209 1853493812352 1856921130792 1857873059073 1860701746176 1861655612544 1862539589568 1867012632576 1867969734144 1867974232761 1872736895952 1873626134744 1876199797017 1877440760832 1878125803008 1881876586968 1882563247692 1886396069376 1892108266776 1893078233319 1893731954688 1897624617408 1900440104472 1901133538668 1905004168704 1905980746176 1906885770272 1910768111616 1911747643904 1911752247951 1917253423904 1919887013772 1922141731328 1924782035904 1925695987488 1926683172372 1930605820416 1931310261504 1937158463604 1938820810752 1942097521728 1945688678388 1949650020864 1950361410816 1955334131712 1956262590464 1958949764352 1963944382464 1964881661652 1970610179616 1971545891952 1972556581238 1974622261248 1975559878656 1976572625664 1982557886764 1983281284166 1984259192832 1988337938912 1990993940208 1992014599302 1996070259456 1997093520864 1999761217776 2004859890432 2005591425408 2011664558358 2015760225024 2016793580256 2017751222032 2020522858326 2021637076992 2022597018624 2023633878656 2031503459328 2031508351782 2036687968224 2037431116656 2038699635882 2039443518333 2043595741824 2047374580104 2048806176768 2051542950912 2052594649728 2058810113178 2059561333557 2063754516096 2064812475024 2067570630216 2068630545429 2069016348672 2069998787584 2072842192512 2073904810128 2079113960448 2079872589312 2079877598253 2085180538896 2086170653112 2087240103403 2091489638784 2092252783296 2095357038264 2100389211648 2101465950912 2106744328192 2106829007946 2107829401587 2112120855936 2112891528384 2117111160339 2118278642688 2122195578048 2123203268256 2127606414336 2128616673792 2128621800123 2134827694584 2135841382948 2137995117531 2140189868544 2141287011136 2144228339448 2145246491556 2146429489152 2149614125568 2150716099392 2155881222144 2156910101892 2162409447744 2163517980936 2166407985924 2171931547968 2172724044192 2177147621376 2178181404672 2179298023168 2184854450176 2184859711944 2191146770176 2193356273472 2194156587168 2195522684796 2196323788974 2196733407232 2199750898176 2200795414272 2201923625568 2206406651904 2213895386976 2217989128446 2219540024832 2222504863488 2223644203872 2228171452416 2228984469504 2232291591936 2236880181276 2238799730688 2239868182734 2245579041888 2246730210972 2247797034434 2250150948864 2252373457152 2253195305088 2258940143616 2260018207538 2261957612544 2265780442016 2266607181904 2268892777788 2269970124786 2275421645952 2276588113488 2281223153664 2285441391744 2291268446208 2299045209552 2300136873944 2303296402617 2303725971456 2304906948864 2306001396608 2309168980944 2321723830608 2322914034402 2324017032519 2327643392256 2328748636032 2329942441008 2335537990656 2339003205504 2339856662976 2343811146014 2345822456832 2346941984751 2352925843632 2353784381208 2357276668047 2358576589824 2359696521728 2362937863104 2364149194776 2368962505728 2370087369216 2376135962928 2376997244928 2377002969432 2378482908529 2383063473024 2384195032128 2385417261032 2388603676788 2390273872896 2394693758016 2400444813312 2401681156407 2407713602112 2408947887528 2413852406784 2414733175296 2418315891264 2419555611816 2425366374912 2426518020864 2432704770048 2432710628712 2433957728553 2440071245248 2440961580512 2443422991464 2444314549716 2445931278336 2447185155584 2450454080256 2451710276064 2456701857792 2457961256448 2457967175937 2465040116448 2466303789612 2471325083136 2475894841056 2477164078764 2480935661568 2482207483392 2483386119424 2490626312192 2490632310348 2496982527936 2500317971424 2501599729356 2502787573482 2503254347776 2504167737344 2506692883968 2507607528192 2509168782624 2510084330256 2515194759168 2522811022368 2524104311092 2530166156544 2533920139296 2534844718224 2540005558272 2541307661568 2544702314112 2549002997268 2549933079642 2551190390784 2559849351696 2561161627674 2562377753803 2566376047872 2567594649984 2568910896496 2574141093888 2575080348672 2582877951472 2586425860746 2587653983187 2589463362304 2593020317472 2594251571184 2599533361152 2600481881088 2609693544822 2611933019136 2619842215536 2621185246134 2627480239488 2628727855936 2631378606192 2632338745848 2635430167552 2639050263936 2647041574086 2648007428859 2653398663552 2654658586944 2656019465736 2660163876864 2661427012608 2662791361152 2666348290368 2671829105413 2673146520576 2674121900544 2682219411144 2683594418661 2687680300032 2689058107008 2694030477768 2696796024832 2699515413504 2700500414976 2708671279104 2708677802376 2710066373469 2715583957632 2716574822208 2718266181176 2719258024444 2722000063293 2724794322432 2729832773472 2735390601216 2736792866304 2736799457301 2745080150904 2746081778076 2751672688128 2753083300032 2756760840288 2758174060572 2763789590016 2765206413504 2772151947264 2773163452416 2773170131004 2780240718528 2781560870816 2785381696188 2788652851712 2789670377728 2792483418816 2793809384352 2800518948864 2801954601216 2809105343928 2810439202116 2816161141248 2817188704512 2822814880452 2823844871538 2824371523584 2829594104064 2830937691008 2836808552448 2838155565056 2838162400164 2846436926112 2850660156708 2851700308002 2853586491392 2857506253056 2858971119264 2860328655408 2864791867392 2866152167424 2867621465856 2875880135856 2877354421214 2883212596992 2884690641248 2888543981232 2890024758558 2895908730624 2896965392256 2905737695406 2908231216128 2913146282592 2918533017582 2924475031296 2925542116224 2927363579728 2928431718632 2933001197568 2934393885696 2935898167424 2947322492478 2951860515968 2955915269424 2957318837928 2958834871857 2959386699776 2963339817984 2964858938496 2973836830146 2974921926249 2976388789248 2982506908368 2986490910312 2988021898953 2994105389184 2995640281296 2999641826664 3003164609536 3004260406784 3007289835648 3008387138112 3015943483392 3017496837537 3023640337536 3025190370384 3026626833048 3032455615488 3033895527936 3035450817984 3044642468959 3047255188992 3058049453823 3065393612736 3071061870156 3073209265152 3077314426368 3078891974592 3086286188544 3088215169767 3095631774144 3097218712536 3098689376692 3103524523008 3104998181376 3106589921344 3110857215192 3114050654208 3118670940672 3119808883968 3127763275776 3127770808344 3129255979668 3137234458176 3138379174944 3143035557396 3144768786432 3150583817472 3152198926368 3158616674304 3160116492288 3168181283904 3169337292576 3177417964032 3178926709504 3183293367072 3184804902384 3187031830528 3191409621504 3192925010688 3202241541876 3203762074422 3210284802816 3211930516704 3217869737334 3218469875712 3219644233728 3224421188352 3226074149088 3233821833216 3235357361152 3235365152838 3243614171616 3245276971404 3249611978886 3257897321952 3259086066288 3265721432064 3267272107008 3268947034752 3277281675264 3277289567916 3278845735802 3286720155264 3288405052816 3293284027194 3294485683461 3295100110848 3301193121408 3302885438352 3309609977856 3320843080464 3326983692669 3329310037248 3333757295232 3335466305808 3337050097976 3342257178624 3343476704256 3345558376832 3346779107008 3355320271914 3359802274101 3363748029824 3368368562832 3370095316458 3371695551651 3373554875392 3378560185728 3379792957632 3388410215424 3390027311307 3392936418816 3398670663024 3399910772856 3404955187179 3413132468928 3414882170232 3421834730496 3423459533312 3428162087616 3433440464896 3436902669312 3448567814328 3450205310916 3455588957184 3457360423296 3459002094912 3467309174784 3479591393096 3482577358848 3484371051603 3493122954048 3494913661512 3503306985984 3508504808256 3509784994464 3515716719021 3516930772992 3518733685248 3529388765448 3530676571812 3537864884736 3539544782592 3541359287648 3546223792164 3548569350144 3550388481536 3555131053824 3564195360768 3564203944392 3565495867392 3565504454148 3574595209536 3576292548192 3578125891548 3582905515182 3583573733376 3585410809344 3592040637024 3599353884672 3600667219968 3611570403168 3613421831292 3620778610176 3622099762944 3627473836896 3629333417724 3633059096576 3638049562368 3639777031296 3649057155072 3649065943068 3660106867872 3661442370768 3668896917504 3670777733376 3675681120384 3677565414096 3685052786688 3686941884672 3697560174672 3699455684418 3706987624704 3713842261584 3715746118146 3721403492352 3723311225088 3725079179136 3735939468288 3735948465522 3737722420159 3745473791904 3747252269488 3752399594034 3754181360223 3754881521664 3756251606016 3763753173936 3765126495384 3772792138752 3784216533552 3786156466638 3795249234816 3800880208944 3802267077336 3810008337408 3811961492352 3813771540544 3823495287808 3823504495902 3824899619463 3834506847808 3839774027544 3841742441511 3844283462656 3849564071808 3851391974976 3853366344744 3861211640832 3862620523008 3874316927208 3876303049177 3877641621504 3884195043456 3891377356776 3899300041728 3900722821632 3912525180928 3914540317233 3917899528704 3929763323304 3931777869201 3941220359232 3943091783904 3945113162476 3951119757312 3953145251328 3965115773528 3966562568332 3968518385664 3970562361129 3976675877824 3981987880416 3984029198604 3992140518912 3994187041728 3999522435552 4009719780864 4011182850816 4023329116716 4031520450048 4033587160512 4035502444064 4041045716652 4043274153984 4045194037248 4047267757312 4063006918656 4063016703564 4073375936448 4074862233312 4077399271764 4078887036666 4087191483648 4094749160208 4097612353536 4103085901824 4105189299456 4117620226356 4119122667114 4127509032192 4129624950048 4135141260432 4137261090858 4138032697344 4139997575168 4145684385024 4147809620256 4158227920896 4159745178624 4159755196506 4170361077792 4172341306224 4174480206806 4182979277568 4184505566592 4190714076528 4200778423296 4202931901824 4213658015892 4215658803174 4224241711872 4225783056768 4234222320678 4235767307307 4236557285376 4244391156096 4246406536512 4255212828672 4257233347584 4257243600246 4269655389168 4271682765896 4275990235062 4277550462003 4280379737088 4282574022272 4288456678896 4290492983112 4299228251136 4301432198784 4313820203784 4316031631821 4324818895488 4327035961872 4332815971848 4335037137837 4343863095936 4345448088384 4356362809344 4358596046336 4358606543109 4369719423888 4377799526373 4382293540352 4386712546944 4388313174336 4391045369592 4392647577948 4399501796352 4401590828544 4403847251136 4417182544411 4427790773952 4435978256892 4439080049664 4445009726976 4447288407744 4457968939008 4460755245219 4464583183872 4473760362552 4477599461376 4479736365468 4491158083776 4493460421944 4495594068868 4504746914304 4506390610176 4517880287232 4520036415076 4523915225088 4531560884032 4533214363808 4537785555576 4539940249572 4550843291904 4553176226976 4562446307328 4570882783488 4582536892416 4598090419104 4600273747888 4606592805234 4607451942912 4609813897728 4612002793216 4618337961888 4643447661216 4645828068804 4648034065038 4655286784512 4657497272064 4659884882016 4671075981312 4678006411008 4679713325952 4687622292028 4691644913664 4693883969502 4705851687264 4707568762416 4714553336094 4717153179648 4719393043456 4725875726208 4728298389552 4737925011456 4740174738432 4752271925856 4754005938864 4756965817058 4758701542777 4766126946048 4768390064256 4770834522064 4777207353576 4780547745792 4789387516032 4803362312814 4805643111633 4815427204224 4817895775056 4826804606001 4827704813568 4829466350592 4836631782528 4839111223632 4850732749824 4853036041728 4853047729257 4865421257424 4867915457106 4874417968329 4880142490496 4881923161024 4886845982928 4888629099432 4894370311168 4900908160512 4903420552128 4915922512896 4915934351874 4918268603703 4930080232896 4932607579224 4939926040791 4942650166272 4951789682112 4954328157528 4964414966784 4966772238848 4981252624384 4981264620696 4993965055872 5000635942848 5003199458712 5005575146964 5008335474688 5013385767936 5015215056384 5018337565248 5020168660512 5030389518336 5032980407871 5045622044736 5048208622184 5055142974687 5060332313088 5067840278592 5069689436448 5080011116544 5082615323136 5089404628224 5098005994536 5099866159284 5102380781568 5119698703392 5122323255348 5124755507606 5132752095744 5135189299968 5137821792992 5148282187776 5150160697344 5165755902944 5172851721492 5175307966374 5178926724608 5186040634944 5188503142368 5199066722304 5200963762176 5219387089644 5223866038272 5239684431072 5242370492268 5254960478976 5257455711872 5262757212384 5264677491696 5270860335104 5278100527872 5294083148172 5296014857718 5306797327104 5309317173888 5312038931472 5320327753728 5322854025216 5325582722304 5332696580736 5343658210826 5346293041152 5348243801088 5364438822288 5367188837322 5374358272773 5375360600064 5378116214016 5388060955536 5399030827008 5401000829952 5417355604752 5420132746938 5422706409211 5431167915264 5433149644416 5436532362352 5438516048888 5444000126586 5449588644864 5459665546944 5473585732608 5473598914602 5490160301808 5492163556152 5503345376256 5506166600064 5513521680576 5516348121144 5527579180032 5530412827008 5546326904832 5546340262008 5549183526627 5560481437056 5563121741632 5570763392376 5573619177219 5577305703424 5579340755456 5584966837632 5587618768704 5601037897728 5603909202432 5603922698283 5618210687856 5620878404232 5632322282496 5634377409024 5645629760904 5647689743076 5659188208128 5661875382016 5676311130112 5676324800328 5679234699957 5692873852224 5701320313416 5703400616004 5707172982784 5715012506112 5717942238528 5720657310816 5732304334848 5735242931712 5735256743853 5751760271712 5754708842428 5766425193984 5769381282496 5777087962464 5780049517116 5791817461248 5793930784512 5811475390812 5816462432256 5826292565184 5837066035164 5848950062592 5851084232448 5854727159456 5856863437264 5866002395136 5868787771392 5871796334848 5894644984956 5903721031936 5911830538848 5914637675856 5917669743714 5918773399552 5926679635968 5929717876992 5947673660292 5949843852498 5952777578496 5965013816736 5972981820624 5976043797906 5988210778368 5991280562592 5999283653328 6006329219072 6008520813568 6014579671296 6016774276224 6034993675074 6047280675072 6050380740768 6053253666096 6064911230976 6067791055872 6070901635968 6089284937918 6094510377984 6116098907646 6118330554999 6130787225472 6142123740312 6146418530304 6154628852736 6157783949184 6176430339534 6178684000671 6191263548288 6194437425072 6197378753384 6205891636287 6207049046016 6209996362752 6213179842688 6221714430384 6237341881344 6239617767936 6239632794759 6255541616688 6258511959336 6261720310209 6274468916352 6276758349888 6286071114792 6301167634944 6304397852736 6320232984576 6323488204761 6336362567808 6338674585152 6351333481017 6354835928064 6357853419008 6366586734144 6369609804768 6382819243008 6385850021376 6385865400369 6404483083752 6407524148844 6420569605632 6423861033408 6435739474668 6439288467456 6448842376704 6452148298176 6467643666432 6470714722304 6470730305676 6487228343232 6490553942808 6499223957772 6515794643904 6518172132576 6531442864128 6534544214016 6537894069504 6554563350528 6554579135832 6557691471604 6573440310528 6576810105632 6586568054388 6588971366922 6590200221696 6602386242816 6605770876704 6619219955712 6641686160928 6653967385338 6658620074496 6667514590464 6670932611616 6674100195952 6684514357248 6686953408512 6691116753664 6693558214016 6710640543828 6719604548202 6727496059648 6736737125664 6740190632916 6743391103302 6747109750784 6757120371456 6759585915264 6776820430848 6780054622614 6785872837632 6797341326048 6799821545712 6809910374358 6826264937856 6829764340464 6843669460992 6846919066624 6856324175232 6873805338624 6897135628656 6900410621832 6903948034333 6911177914368 6914720846592 6918004189824 6941484494581 6959182786192 6968742103206 6972051097557 6986245908096 6989827323024 7006613971968 7017009616512 7019569988928 7031433438042 7037467370496 7040825954253 7058777530896 7061353143624 7071830004141 7075729769472 7079089565184 7082718575296 7092447584328 7100776963072 7110262107648 7128407888784 7130991734784 7131008908296 7135448725587 7149190419072 7152585096384 7156251783096 7165811030364 7170821618688 7184081274048 7201334439936 7223140806336 7226843662584 7241557220352 7244199525888 7254947673792 7258666835448 7266118193152 7276099124736 7279554062592 7298114310144 7298131886136 7301873185659 7320213735744 7322884741536 7337793835008 7341555466752 7351362240768 7355130828192 7370105573376 7373883769344 7373901527811 7395120349344 7398911368836 7413975249408 7427684523168 7431492236292 7442806984704 7446622450176 7450158358272 7471878936576 7471896931044 7475444840318 7490947583808 7494504538976 7504799188068 7508362720446 7509763043328 7512503212032 7527506347872 7530252990768 7545584277504 7568433067104 7572312933276 7590498469632 7601760417888 7604534154672 7620016674816 7623922984704 7627543081088 7646990575616 7647008991804 7649799238926 7669013695616 7679548055088 7683484883022 7687133261409 7688566925312 7699128143616 7702783949952 7706732689488 7722423281664 7725241046016 7748633854416 7752606098354 7762961949561 7768390086912 7782754713552 7798600083456 7801445643264 7829080634466 7835799057408 7859526646608 7863555738402 7867289620519 7882440718464 7886183567808 7890226324952 7906290502656 7930231547056 7933125136664 7941124722258 7944022286577 7953351755648 7963975760832 7968058397208 7984281037824 7988374083456 7999044871104 8015487316239 8019439561728 8022365701632 8046658233432 8050783255983 8063040900096 8067174321024 8071004888128 8082091433304 8090388074496 8094535514624 8126013837312 8126033407128 8130199120407 8146751872896 8149724466624 8154798543528 8157774073332 8174382967296 8189498320416 8203339011049 8206171803648 8210378598912 8235240452712 8238245334228 8255018064384 8259249900096 8270282520864 8274522181716 8279995150336 8291368770048 8295619240512 8316455841792 8319490357248 8319510393012 8340722155584 8344682612448 8348960413612 8365958555136 8369011133184 8381428153056 8401556846592 8405863803648 8427316031784 8431317606348 8448483423744 8451566113536 8468444641356 8471534614614 8473114570752 8488782312192 8492813073024 8510425657344 8514466695168 8514487200492 8539310778336 8543365531792 8551980470124 8555100924006 8560759474176 8565148044544 8576913357792 8580985966224 8598456502272 8602864397568 8627640407568 8632063263642 8649637790976 8654071923744 8665631943696 8670074275674 8687726191872 8690896176768 8717192092672 8717213086218 8739438847776 8755599052746 8764587080704 8773425093888 8776626348672 8782090739184 8785295155896 8799003592704 8803181657088 8807694502272 8834365088822 8837588579443 8855581547904 8871956513784 8876504615571 8878160099328 8890019453952 8894576815488 8921510490438 8924765778747 8929166367744 8947520725104 8959472730936 8964065696859 8982316167552 8986920843888 8991188137736 9009493828608 9012781220352 9040072830152 9047830450176 9052490512611 9063121768064 9066428727616 9075571111152 9079880499144 9101686583808 9106352453952 9133927406877 9141765566976 9174148361469 9196180838208 9200547495776 9213185610468 9219627795456 9224005586432 9236675923776 9264645509301 9286895322432 9291656137608 9296068130076 9310573569024 9314994544128 9319769764032 9342151962624 9356012822016 9359426651904 9375244584056 9383289827328 9387767939004 9411703374528 9415137524832 9429106672188 9434306359296 9438786086912 9451751452416 9456596779104 9475850022912 9480349476864 9504543851712 9508011877728 9513931634116 9517403085554 9532253892096 9536780128512 9541669044128 9554414707152 9561095491584 9578775032064 9606724625628 9611286223266 9630854408448 9635791550112 9653609212002 9655409627136 9658932701184 9673263565056 9678222447264 9701465499648 9706072083456 9706095458514 9730842514848 9735830914212 9748835936658 9760284980992 9763846322048 9773691965856 9777258198864 9788740622336 9801816321024 9806841104256 9831845025792 9831868703748 9836537207406 9860160465792 9865215158448 9879852081582 9883457050383 9885300332544 9903579364224 9908656315056 9928829933568 9933544477696 9962529241392 9980951078007 9987930111744 10001271885696 10006398917424 10011150293928 10026771535872 10030430112768 10036675130496 10040337321024 10065960815742 10070740474249 10091244089472 10096417244368 10110285949374 10115086654953 10120664626176 10135680557184 10139378872896 10165230646272 10170081933921 10178809256448 10196011989072 10199732318568 10214865561537 10239397406784 10244646510696 10249511015212 10265504191488 10270378599936 10275643585984 10300321394688 10331511805888 10345703442984 10350615932748 10357853449216 10372081269888 10377006284736 10401927524352 10438774179288 10447732076544 10479368862144 10484740984536 10509920957952 10514911423744 10525514424768 10529354983392 10541720670208 10547150157063 10556201055744 10588166296344 10592029715436 10613594654208 10618634347776 10624077862944 10645708050432 10651165444608 10665393161472 10687316421652 10692586082304 10696487602176 10728877644576 10734377674644 10748716545546 10750721200128 10756232428032 10776121911072 10798061654016 10802001659904 10834711209504 10840265493876 10845412818422 10862335830528 10866299288832 10873064724704 10877032097776 10888000253172 10899177289728 10919331093888 10947171465216 10947197829204 10980320603616 10984327112304 11006690752512 11012333200128 11027043361152 11032696242288 11055158360064 11060825654016 11092680524016 11098367053254 11120962874112 11126243483264 11141526784752 11147238354438 11154611406848 11158681510912 11169933675264 11175237537408 11207818404864 11207845396566 11213167260477 11236421375712 11241756808464 11262544080669 11264644564992 11268754818048 11291259521808 11295379486152 11318376416256 11323750764032 11352649600656 11358469399914 11385747704448 11402640626832 11406801232008 11430025012224 11435884477056 11441314621632 11470485863424 11470513487706 11474698858389 11503520543424 11509417684856 11525227324533 11532850387968 11538762564992 11554175924928 11560099034232 11583634922496 11587861569024 11622950781624 11628909147531 11632924864512 11652585130368 11674132070328 11697900125184 11702168464896 11709454318912 11713726874528 11737575542784 11743592669696 11743620951699 11789289969912 11795333607603 11807442063872 11823661077696 11829275351712 11835339487428 11853359271936 11859435753984 11895347320584 11899687704996 11905555156992 11930027633472 11945963641248 11952087595812 11976421556736 11982561125184 11998567306656 12012658438144 12017041627136 12029159342592 12033548552448 12069987350148 12094561350144 12100761481536 12106507332192 12129822461952 12135582111744 12141803271936 12178569875836 12189020755968 12232197815292 12236661109998 12261574450944 12284247480624 12292837060608 12309257705472 12315567898368 12352860679068 12357368001342 12382527096576 12388874850144 12394757506768 12411783272574 12414098092032 12419992725504 12426359685376 12443428860768 12474683762688 12479235535872 12479265589518 12511083233376 12517023918672 12523440620418 12548937832704 12553516699776 12572142229584 12602335269888 12608795705472 12646976409522 12672725135616 12677349170304 12702666962034 12707301921921 12709671856128 12715706838016 12733173468288 12739219609536 12765638486016 12771700042752 12771730800738 12808966167504 12815048297688 12821617778047 12841139211264 12847722066816 12871478949336 12897684753408 12904296596352 12941429444608 12941460611352 12948094895463 12974456686464 12981107885616 12998447915544 13005111413511 13031589287808 13036344265152 13069088428032 13075788139008 13075819629327 13109158271664 13115382943208 13133398579119 13146880621056 13153620211264 13173136108776 13177942733844 13204772485632 13211541753408 13251547633233 13283372321856 13307934770676 13317240148992 13335029180928 13341865223232 13348200391904 13373906817024 13382233507328 13382265735657 13387116428032 13421281087656 13439209096404 13454992119296 13473474251328 13480381265832 13486782206604 13494219501568 13514240742912 13519171830528 13553640861696 13560109245228 13571745675264 13594682652096 13599643091424 13619820748716 13652529875712 13659528680928 13687338921984 13693838133248 13712648350464 13747610677248 13794271257312 13800821243664 13807896068666 13822355828736 13829441693184 13836008379648 13882968989162 13918365572384 13937484206412 13944102195114 13972491816192 13979654646048 14013227943936 14034019233024 14039139977856 14062866876084 14074934740992 14081651908506 14117555061792 14122706287248 14143660008282 14151459538944 14158179130368 14165437150592 14184895168656 14201553926144 14220524215296 14256815777568 14262017816592 14270897451174 14276104628331 14298380838144 14305170192768 14312503566192 14331622060728 14341643237376 14368162548096 14416929334899 14446281612672 14453687325168 14480413818003 14483114440704 14488399051776 14509895347584 14517333670896 14552198249472 14559108125184 14559143187771 14596263772272 14603746371318 14610680723821 14640427471488 14645769483072 14683110933504 14702724481536 14710261656384 14747767538688 14747803055622 14754805811109 14790240698688 14797822737672 14819778122373 14827950498816 14855369046336 14862984472584 14893244900352 14900316716544 14943757873152 14943793862088 14950889680636 14981895167616 14989009077952 15009598376136 15016725440892 15025006424064 15055012695744 15060505981536 15091168555008 15098941223613 15136866134208 15144625866552 15180996939264 15203520835776 15209068309344 15240033349632 15247845969408 15255086162176 15293981151232 15294017983608 15299598477852 15338027391232 15359096110176 15366969766044 15374266522818 15377133850624 15398256287232 15405567899904 15413465378976 15444846563328 15450482092032 15497267708832 15505212196708 15525923899122 15536780173824 15565509427104 15597200166912 15602891286528 15658161268932 15671598114816 15719053293216 15727111476804 15734579241038 15764881436928 15772367135616 15780452649904 15812581005312 15860463094112 15866250273328 15882249444516 15888044573154 15906703511296 15927951521664 15936116794416 15968562075648 15976748166912 15998089742208 16030974632478 16038879123456 16044731403264 16093316466864 16101566511966 16123074818319 16126081800192 16134348642048 16142009776256 16164182866608 16189071029248 16252066814256 16260398240814 16268119227633 16293503745792 16299448933248 16309597087056 16315548146664 16348765934592 16378996640832 16406678022098 16420757197824 16470480905424 16476490668456 16510036128768 16518499800192 16540565041728 16549044363432 16582737540096 16591238481024 16638980714496 16639020786024 16647550579881 16681444311168 16689365224896 16697920827224 16720857531657 16731917110272 16738022266368 16762856306112 16803113693184 16811727607296 16811768094849 16854632063568 16862635212696 16896966847488 16903132227072 16936889282712 16943069229228 16977564624384 16985626146048 17028933390336 17028974400984 17037704099871 17078621556672 17086731063584 17103960940248 17110201848012 17121518948352 17130296089088 17153826715584 17161971932448 17196913004544 17205728795136 17205770231559 17255280815136 17264126527284 17299275581952 17308143847488 17331263887392 17340148551348 17375452383744 17381792353536 17434384185344 17434426172436 17478877695552 17511198105492 17529174161408 17546850187776 17553252697344 17564181478368 17570590311792 17598007185408 17606363314176 17615389004544 17668730177644 17675177158886 17711163095808 17743913027568 17753009231142 17756320198656 17780038907904 17789153630976 17843020980876 17849531557494 17858332735488 17895041450208 17918945461872 17928131393718 17936644276621 17964632335104 17973841687776 17982376275472 18018987657216 18025562440704 18080145660304 18104981025222 18126243536128 18132857455232 18151142222304 18159760998288 18203373167616 18212704907904 18267854813754 18283531133952 18348296722938 18354991664997 18392361676416 18401094991552 18426371220936 18439255590912 18448011172864 18473351847552 18529291018602 18536052002013 18573790644864 18583312275216 18592136260152 18621147138048 18629989088256 18639539528064 18702803737891 18712025644032 18718853303808 18750489168112 18775535878008 18785160930627 18823406749056 18830275049664 18858213344376 18877572173824 18903502904832 18913193558208 18960698953728 18970464614283 19009087703424 19016023755456 19027863268232 19034806171108 19054000443051 19064507784192 19073560257024 19083338088256 19108829414304 19157550064128 19157596201107 19213449251256 19222572446532 19261708816896 19271583100224 19307218424004 19317865402368 19346527130112 19356444894528 19402930999296 19412144166912 19412190917028 19461685029696 19471661828424 19497671873316 19520569961984 19527692644096 19547383931712 19554516397728 19577481244672 19603632642048 19613682208512 19663690051584 19663737407496 19673074414812 19720320931584 19730430316896 19759704163164 19766914100766 19770600665088 19807158728448 19817312630112 19857659867136 19867088955392 19925058482784 19961902156014 19975860223488 20002543771392 20012797834848 20022300587856 20053543071744 20060860225536 20073350260992 20080674642048 20131921631484 20141480948498 20182488178944 20192834488736 20220571898748 20230173309906 20241329252352 20271361114368 20278757745792 20330461292544 20340163867842 20357618512896 20392023978144 20399464637136 20429731123074 20478794813568 20489293021392 20499022030424 20531008382976 20540757199872 20551287171968 20663023611776 20691406885968 20701231865496 20711844102999 20715706898432 20744162539776 20754012569472 20824453483743 20877548358576 20916153292671 20958737724288 20969481969072 21019841915904 21029822847488 21051028849536 21058709966784 21094300314126 21112402111488 21122477862759 21176332592688 21184059430872 21227189308416 21237268695552 21248155725888 21302330889216 21312497282713 21330786322944 21374632843304 21392975204352 21406346176761 21457755289152 21468755349288 21497433091092 21512464856064 21552243822144 21604003319808 21669422419008 21680530987752 21690825636844 21724671661056 21732598577664 21746129449408 21754064195552 21776000506344 21798354579456 21838662187776 21894342930432 21894395658408 21905619556977 21960641207232 21968654224608 22013381505024 22024666400256 22054086722304 22065392484576 22110316720128 22121651308032 22185361048032 22196734106508 22241925748224 22252486966528 22283053569504 22294476708876 22309222813696 22317363021824 22339867350528 22350475074816 22415636809728 22415690793132 22426334520954 22472842751424 22483513616928 22525088161338 22529289129984 22537509636096 22582519043616 22590758972304 22636752832512 22647501528064 22705299201312 22716938799828 22771495408896 22805281253664 22813602464016 22860050024448 22871768954112 22882629243264 22940971726848 22941026975412 22949397716778 23007041086848 23018835369712 23050454649066 23061399784227 23065700775936 23077525129984 23108351849856 23120198068464 23167269844992 23175723138048 23245901563248 23257818295062 23288885848683 23305170260736 23348264140656 23395800250368 23404336929792 23418908637824 23427453749056 23487185339392 23487241903398 23578579939824 23590667215206 23601868861557 23614884127744 23647322155392 23658550703424 23670678974856 23718871507968 23790694641168 23799375409992 23860055266944 23891927282496 23904175191624 23952843113472 23965122250368 23997134613312 24034083254272 24046461948717 24058318685184 24067097104896 24139974700296 24152349767949 24189122700288 24201522963072 24213014664384 24271164223488 24283606543872 24357139751672 24378041511936 24390597361221 24464395630584 24473322219996 24523148901888 24568494961248 24610017033147 24618515410944 24631135796736 24705721358136 24714736002684 24765054193152 24777749700288 24789515013536 24823566545148 24839985451008 24852719370752 24886857721536 24949367525376 24958471071744 24958531179036 25022166466752 25034047837344 25046881240836 25097875665408 25107033399552 25144284459168 25204670539776 25217591410944 25293952819044 25345450271232 25354698340608 25405333924068 25414603843842 25419343712256 25431413676032 25466346936576 25478439219072 25531276972032 25543400085504 25543461601476 25617932335008 25630096595376 25643235556094 25682278422528 25695444133632 25742957898672 25795369506816 25808593192704 25882921222704 25896189790926 25948913372928 25962215771232 25996895831088 26010222827022 26063178575616 26072688530304 26151576278016 26151639258654 26218316543328 26230765886416 26266797158238 26293761242112 26307240422528 26346272217552 26355885467688 26409544971264 26423083506816 26503095266466 26512765738329 26566744643712 26615869541352 26629513846713 26634480297984 26670058361856 26683730446464 26696400783808 26764467014656 26764531471314 26774232856064 26774297336241 26842562175312 26878418192808 26892197090577 26909984238592 26946948502656 26960762531664 26973564413208 27028481485824 27038343661056 27120218490456 27134121344239 27143491350528 27189365304192 27199286182848 27239641497432 27305059751424 27319057361856 27387676266496 27401782220631 27425296700928 27522445084407 27588542514624 27601642487328 27615792137332 27658883386368 27672016759296 27765937978324 27793936527903 27836731144768 27874968412824 27888204390228 27944983632384 27959309292096 28026455887872 28068038466048 28078279955712 28125733752168 28149869481984 28163303817012 28235110123584 28245412574496 28287320016564 28302919077888 28316358260736 28330874301184 28369790337312 28403107852288 28441048430592 28513631555136 28524035633184 28541794902348 28552209256662 28596761676288 28610340385536 28625007132384 28663244121456 28683286474752 28736325096192 28833858669798 28892563225344 28907374650336 28960827636006 28966228881408 28976798103552 29019790695168 29034667341792 29104396498944 29118216250368 29118286375542 29192527544544 29207492742636 29221361447642 29280854942976 29291538966144 29366221867008 29405448963072 29420523312768 29495535077376 29495606111244 29509611622218 29580481397376 29595645475344 29639556244746 29650371151149 29655900997632 29710738092672 29725968945168 29786489800704 29800633433088 29887587724176 29901779361272 29942853234021 29963790335232 29978018155904 30019196752272 30033450881784 30110025391488 30121011963072 30197882447226 30212221422747 30273732268416 30289251733104 30345259964859 30361993878528 30407041671552 30418136618688 30495691938816 30510172324352 30510245801763 30588035967216 30599196955704 30644596684611 30676054782464 30718192220352 30733939532088 30748533045636 30796512574464 30811135799808 30826930757952 30900964184064 30920277810877 30994535417664 31010424393416 31051847798244 31073560347648 31131018854208 31205782573056 31316322537864 31343196229632 31438106586432 31454222953608 31469158482076 31529762873856 31544734271232 31560905299808 31625162010624 31641450471189 31720926188224 31732500546656 31764498889032 31776089146308 31813407022592 31855903043328 31872233588832 31937124151296 31953496333824 31996179484416 32061949264956 32077758246912 32089462806528 32186632933728 32203133023932 32246149636638 32252163600384 32268697284096 32284019552512 32328365733216 32378142058496 32504133628512 32520796481628 32536238455266 32587007491584 32598897866496 32619194174112 32631096293328 32697531869184 32757993281664 32813356044196 32841514395648 32940961810848 32952981336912 33020072257536 33036999600384 33081130083456 33098088726864 33165475080192 33182476962048 33278041572048 33295101159762 33310910799439 33362888622336 33378730449792 33395841654448 33441715063314 33463834220544 33476044532736 33525712612224 33623455214592 33623536189698 33639501781431 33709264127136 33725270425392 33787632242007 33793933694976 33806264454144 33873778565424 33886138458456 33955129248768 33971252292096 34057948801968 34075408199742 34157243113344 34173462127168 34207921880496 34220403696024 34260592178176 34307653431168 34323943864896 34411457590272 34411540463118 34424096575167 34510561630272 34528253054568 34598551163904 34616287694976 34662527774784 34680297102696 34750904767488 34763584707072 34868768370688 34868852344872 34886727442593 34957755391104 35022396210984 35058348322816 35093700375552 35106505394688 35128362956736 35141180623584 35212726628352 35230778009088 35230862855097 35337460355288 35350354317772 35386000822809 35422326191616 35487826055136 35506018462284 35560077815808 35578307261952 35686041961752 35699063114988 35716665470976 35790082900416 35837890923744 35856262787436 35873288553242 35929264670208 35947683375552 35964752550944 36037975314432 36051124881408 36160291320608 36209962050444 36252487072256 36265714910464 36302284444608 36319521996576 36406746335232 36425409815808 36535709627508 36567062267904 36696593445876 36709983329994 36784723352832 36802189983104 36852742441872 36878511181824 36896022345728 36946703695104 37058582037204 37072104004026 37147581289728 37166624550432 37184272520304 37242294276096 37259978176512 37279079056128 37405607475782 37424051288064 37437706607616 37500978336224 37551071756016 37570321861254 37646813498112 37660550099328 37716426688752 37807005809664 37826387116416 37940929228566 38018175406848 38032047510912 38055726536464 38069612342216 38108000886102 38121905765763 38129015568384 38147120514048 38166676176512 38217658828608 38315100128256 38315192402214 38426898502512 38445144893064 38464853334141 38523417633792 38543166200448 38614436848008 38693054260224 38712889789056 38824288333824 38824381834056 38844284686389 38923370059392 38943323656848 38995343746632 39015334240533 39041139923968 39055385288192 39094767863424 39109032795456 39207265284096 39227364417024 39227458887981 39327474814992 39346148829624 39440641863168 39460860633792 39519408326328 39533828201532 39614317456896 39634625260224 39734177910784 39754642899699 39850116965568 39923804312028 39951720446976 40005087542784 40025595669696 40044601175712 40121720451072 40146700521984 40146797206971 40161349284096 40263843262968 40282961896996 40364976357888 40385668977472 40441143797496 40460346619812 40482658504704 40542722228736 40557515491584 40660922585088 40680327735684 40715237025792 40784047956288 40798929274272 40859462246148 40957589627136 40978586042784 40998044060848 41062016765952 41081514399744 41102574343936 41326047223552 41382813771936 41402463730992 41423688205998 41431413796864 41488325079552 41508025138944 41648906967486 41755096717152 41832306585342 41917475448576 41938963938144 42039683831808 42059645694976 42102057699072 42117419933568 42188600628252 42224804222976 42244955725518 42352665185376 42368118861744 42409966496617 42454378616832 42474537391104 42496311451776 42604661778432 42624994565426 42661572645888 42749265686608 42812692353522 42828313884993 42915510578304 42937510698576 42994866182184 43024929712128 43104487644288 43250788004697 43338844838016 43361061975504 43381651273688 43441241454009 43449343322112 43465197155328 43492258898816 43508128391104 43552001012688 43677324375552 43677429563313 43788791316816 43811239113954 43832042171463 43921282414464 43937308449216 44049332800512 44108173444608 44130784969152 44243302616064 44264417433327 44370722096064 44393468213016 44459334367119 44483851496448 44504973933056 44566107139008 44588953417752 44634726043648 44679734701056 44700950149632 44831273619456 44831381586264 44852669041908 44945685502848 44967027233856 45050176322676 45075019272192 45165038087232 45181517944608 45273505665024 45295003056128 45296823670839 45410598402624 45433877599656 45542990817792 45610562507328 45627204928032 45720100048896 45743537908224 45765258486528 45881943453696 45882053950824 45898795433556 46014082173696 46037670739424 46100909298132 46122799568454 46131401551872 46155050259968 46216703699712 46240396136928 46334539689984 46351446276096 46491803126496 46515636590124 46577771697366 46610340521472 46696528281312 46791600500736 46808673859584 46837817275648 46854907498112 46974370678784 46974483806796 47157159879648 47181334430412 47203737723114 47229768255488 47294644310784 47317101406848 47341357949712 47437743015936 47581389282336 47598750819984 47720110533888 47783854564992 47808350383248 47905686226944 47930244500736 47994269226624 48092923897434 48116637370368 48134194209792 48279949400592 48304699535898 48327636240331 48378245400576 48403045926144 48426029328768 48567213087744 48590391462067 48714279503344 48781194722442 48804357682899 48928791261168 48946644439992 49046297803776 49136989922496 49220034066294 49262271593472 49411442716272 49429472005368 49530108386304 49555499400576 49579030027072 49647133090296 49705438741504 49773715443072 49916942143488 49917062358072 49942651739643 50044332933504 50068095674688 50093762481672 50195751330816 50214066799104 50288568918336 50391939639301 50409341079552 50435182821888 50587905638088 50690900542464 50709396681216 50810667848136 50829207687684 50862827352064 50932693873152 50956878438144 51086800171008 51086923202952 51113112299613 51235864670016 51260193190752 51286471112188 51364556845056 51390888267264 51485915797344 51590739013632 51617186385408 51617310694677 51765842445408 51792379581852 51897826745856 51924431542464 51993791662176 52020445654044 52126357151232 52145377060608 52303152556032 52303278517308 52436633086656 52461531772832 52533594316476 52587522484224 52614480845056 52692544435104 52711770935376 52819089942528 52846167013632 53006190532932 53025531476658 53133489287424 53231739082704 53259027693426 53268960595968 53340116723712 53367460892928 53392801567616 53528934029312 53529062942628 53548465712128 53548594672482 53685124350624 53756836385616 53784394181154 53809932829863 53819968477184 53893897005312 53921525063328 53947128826416 54056962971648 54076687322112 54240436980912 54268242688478 54378730608384 54398572365696 54479282994864 54610119502848 54638114723712 54803564441262 54850593401856 55044890168814 55064974994991 55177085029248 55203284974656 55231584274664 55317766772736 55344033518592 55531875956648 55587873055806 55608156006039 55673462289536 55749936825648 55776408780456 55889967264768 55918618584192 56108411213673 56136076932096 56156559911424 56251467504336 56326607634024 56355482791881 56470220247168 56490825148992 56574640033128 56632716521472 56661748602368 56739580674624 56882096861184 56911393842849 57027263110272 57048071266368 57083589804696 57104418513324 57193523352576 57220680771072 57250014264768 57326488242912 57423373077343 57472650192384 57667717339596 57785126450688 57814749300672 57921655272012 57953596207104 58039581390336 58069334683584 58208792997888 58236432500736 58236572751084 58385055089088 58414985485272 58442722895284 58561709885952 58583077932288 58732443734016 58810897926144 58841046625536 58991070154752 58991212222488 59019223244436 59160962794752 59191290950688 59279112489492 59300742302298 59311801995264 59421476185344 59451937890336 59572979601408 59601266866176 59775175448352 59803558722544 59885706468042 59927580670464 59956036311808 60038393504544 60066901763568 60220050782976 60242023926144 60395764894452 60424442845494 60547464536832 60578503466208 60690519929718 60723987757056 60814083343104 60836273237376 60991383877632 61020344648704 61020491603526 61176071934432 61198393911408 61289193369222 61352109564928 61436384440704 61467879064176 61497066091272 61593025148928 61622271599616 61653861515904 61840555621754 61863120056101 61989070835328 62020848786832 62103695596488 62135532308997 62147120695296 62262037708416 62473360451229 62632645075728 62748459878013 62876213172864 62908445907216 62938316964152 63059525747712 63089468542464 63121810599616 63282900942378 63367433588277 63441852376448 63465001093312 63528997778064 63552178292616 63626814045184 63711806086656 63744467177664 63906992667648 63937491848139 63992358968832 64123898529912 64178925613056 64219038530283 64373265867456 64406266047864 64492299273276 64537394568192 64568039105024 64656731466432 64756284116992 65008267257024 65041592963256 65072476910532 65174014983168 65197795732992 65238388348224 65262192586656 65395063738368 65515986563328 65626712088392 65683028791296 65716858670931 65881923621696 65905962673824 66040144515072 66073999200768 66162260166912 66196177453728 66330950160384 66364953924096 66556083144096 66590202319524 66621821598878 66725777244672 66757460899584 66791683308896 66883430126628 66927668441088 66952089065472 67051425224448 67246910429184 67247072379396 67279003562862 67418528254272 67450540850784 67575264484014 67587867389952 67612528908288 67747557130848 67772276916912 67910258497536 67942504584192 68115897603936 68150816399484 68314486226688 68346924254336 68415843760992 68440807392048 68521184356352 68615306862336 68647887729792 68822915180544 68823080926236 68848193150334 69021123260544 69056506109136 69184199352681 69197102327808 69232575389952 69325055549568 69360594205392 69501809534976 69527169414144 69737704689744 69773454885186 69866657546049 69915510782208 70044792421968 70187400751104 70213010789376 70256725913472 70282361247168 70461556018176 70461725710194 70495183319743 70674920710576 70700708635544 70772001645618 70805606584671 70844652383232 70975652110272 71012036924568 71156614523904 71372083923504 71398126229976 71580165800832 71675781847488 71712525574872 71746577106484 71858529340416 71895366751104 71929505101888 72102249762816 72139385846151 72320582641216 72419924100888 72457049303847 72504974144512 72531429820928 72604568889216 72639043993152 72813492670464 72850819631616 73071419255016 73134124535808 73393186891752 73419966659988 73569446705664 73604379966208 73705484883744 73792044691456 73830051099441 73893407390208 74117164074408 74144208008052 74295162579456 74333249100864 74368545040608 74519956353024 74558158112256 74811214951564 74848102576128 74875413215232 75001956672448 75102143512032 75140643722508 75293626996224 75321100198656 75432853377504 75614011619328 75652774232832 75881858457132 76036350813696 76064095021824 76111453072928 76139224684432 76216001772204 76243811531526 76258031136768 76294241028096 76333352353024 76435317657216 76630200256512 76630384804428 76853797005024 76890289786128 76929706668282 77046835267584 77086332400896 77228873696016 77386108520448 77425779578112 77648763668112 77688569372778 77846740118784 77886647313696 77990687493264 78030668481066 78082279847936 78110770576384 78189535726848 78218065590912 78454728834048 78454917775962 78654949629984 78692297659248 78881283726336 78921721267584 79038816652656 79067656403064 79228634913792 79269250520448 79509285799398 79538297214987 79700233931136 79847608624056 79888541540139 79903440893952 80010175085568 80051191339392 80089202351424 80293401043968 80293594413942 80322698568192 80322892008723 80527686525936 80565923793992 80676591271731 80729952715776 80771337954944 80882287594992 80920693239624 81085444457472 81115030983168 81360655471368 81402364032717 81430474051584 81568095912576 81597858548544 81718924492296 81915179254272 81957172085568 81996088121696 82163028799488 82205148687872 82205346661893 82567335253221 82652094447104 82765627543872 82804927461984 82847376411996 82976650159104 83016050277888 83297813934972 83510193434304 83664613170684 83834950897152 83877927876288 84079367663616 84119291389952 84204115398144 84234839867136 84377201256504 84449608445952 84489911451036 84705330370752 84736237723488 84819932993234 84908757233664 84949074782208 84992622903552 85209323556864 85249989130852 85323145291776 85498531373216 85625384707044 85656627769986 85831021156608 85875021397152 85989732364368 86049859424256 86208975288576 86501576009394 86677689676032 86722123951008 86763302547376 86882482908018 86898686644224 86930394310656 86984517797632 87016256782208 87104002025376 87354648751104 87354859126626 87577582633632 87622478227908 87664084342926 87842564828928 87874616898432 88098665601024 88216346889216 88261569938304 88486605232128 88528834866654 88741444192128 88786936426032 88918668734238 88951113453447 88967702992896 89009947866112 89132214278016 89177906835504 89359469402112 89401900299264 89662763172528 89705338083816 89751324446329 89891371005696 89934054467712 90100352645352 90330076174464 90363035889216 90590006112256 90593647341678 90636664268241 90821196805248 90867755199312 91035779894577 91085981635584 91221125014656 91254409856064 91487075816448 91530516973056 91530737405289 91764107901648 91797590867112 91933790053833 92028164347392 92075341478848 92201818596264 92245599136908 92310100519936 92433407399424 92480792273856 92702892552192 92760833432631 92983606252992 93031273180248 93155543394732 93220681042944 93393056562624 93617347719168 93675634551296 93709814996224 93948741357568 93948967613592 94314319759296 94362668860824 94407475446228 94459536510976 94589288621568 94634202813696 94682715899424 94875486031872 94924351413567 95162778564672 95197501639968 95440221067776 95567709129984 95616700766496 95811372453888 95860489001472 95988538453248 96185847794868 96233274740736 96268388419584 96559898801184 96609399071796 96655272480662 96756490801152 96806091852288 96852058657536 97134426175488 97180782924134 97428559006688 97562389444884 97608715365798 97857582522336 97893288879984 98092595607552 98273979844992 98440068132588 98524543186944 98822885432544 98858944010736 99060216772608 99110998801152 99158060054144 99294266180592 99410877483008 99547430886144 99834124716144 99885303479286 99932732398317 100088665867008 100136191349376 100187524963344 100391502661632 100428133598208 100577137836672 100783879278602 100870365643776 100918505344293 101175811276176 101362896726021 101381801084928 101418793362432 101621335696272 101658415375368 101865387746304 101913756876288 102173846405904 102226224599226 102274765066747 102471729340032 102520386381504 102572942224376 102781776534528 102971831594688 103234372770816 103234621389354 103272289725501 103531684890816 103584759163704 103795653491712 103848863084928 103987583324352 104040891308088 104252714302464 104290754121216 104606305112064 104606557034616 104660182327779 104873266173312 104923063545664 105067188632952 105175044968448 105228961690112 105385088870208 105423541870752 105638179885056 105692334027264 105692588565291 106012381065864 106051062953316 106266978574848 106463478165408 106518055386852 106680233447424 106734921785856 106785603135232 107057868058624 107058125885256 107096931424256 107097189344964 107370248701248 107513672771232 107568788362308 107619865659726 107639936954368 107787794010624 107843050126656 107894257652832 108113925943296 108153374644224 108480873961824 108536485376956 108757461216768 108797144731392 108958565989728 109220239005696 109276229447424 109607128882524 109701186803712 110089780337628 110129949989982 110354170058496 110406569949312 110463168549328 110635533545472 110688067037184 111063751913296 111175746111612 111216312012078 111346924579072 111499873651296 111552817560912 111779934529536 111837237168384 112216822427346 112272153864192 112313119822848 112502935008672 112653215268048 112710965583762 112940440494336 112981650297984 113149280066256 113323497204736 113479161349248 113822787685698 114054526220544 114096142532736 114167179609392 114208837026648 114387046705152 114441361542144 114500028529536 114652976485824 114846746154686 114888651532759 114945300384768 115335434679192 115394560002423 115570252901376 115629498601344 115843310544024 116079162780672 116138669367168 116472865001472 116473145502168 116532854059167 116770110178176 116829970970544 116885445790568 117046002721599 117123419771904 117166155864576 117621795852288 117682093251072 117682376663943 117982424444976 118038446488872 118321925589504 118382581901376 118558224978984 118601484604596 118842952370688 118903875780672 119202533732352 119263928699097 119550350896704 119607117445088 119771412936084 119855161340928 119912072623616 120076787009088 120133803527136 120440101565952 120440391620913 120484047852288 120791529788904 120848885690988 121094929073664 121157006932416 121381039859436 121447975514112 121628166686208 121672546474752 121982767755264 122040689297408 122040983207052 122352143868864 122396787822816 122578386738444 122704219129856 122872768881408 122935758128352 122994132182544 123186050297856 123244543199232 123307723031808 123681111243508 123726240112202 123978141670656 124041697573664 124207391192976 124271064617994 124294241390592 124524075416832 124946720902458 125265290151456 125496919756026 125752426345728 125816891814432 125876633928304 126119051495424 126178937084928 126243621199232 126565801884756 126734867176554 126883704752896 126930002186624 127057995556128 127104356585232 127229899489851 127253628090368 127423612173312 127488934355328 127813985335296 127874983696278 127984717937664 128247797059824 128438077060566 128484941654979 128746531734912 128812532095728 128984598546552 129074789136384 129136078210048 129313462932864 129752364014091 130016534514048 130083185926512 130144953821064 130348029966336 130395591465984 130476776696448 130524385173312 130919626165237 131031973126656 131253424176784 131433717341862 131496126514389 131763847243392 131811925347648 132147998401536 132324520333824 132392354907456 132729907848192 132793252299981 133112166288192 133180404639048 133243643197756 133378003101357 133451554489344 133514921799168 133583366617792 133766860253256 133904178130944 134102850448896 134493820858368 134494144758792 134558007125724 134837056508544 134901081701568 135150528968028 135225057816576 135495114261696 135544553833824 135820516995072 135885009168384 136231795207872 136301632798968 136628972453376 136693848508672 136831687521984 136881614784096 137042368712704 137230613724672 137295775459584 137645830361088 137646161852472 137696386300668 138042246521088 138113012218272 138368398705362 138394204655616 138465150779904 138650111099136 138721188410784 139003619069952 139054338828288 139475409379488 139546909770372 139733315092098 139831021564416 140089584843936 140374801502208 140426021578752 140513451826944 140564722494336 140923112036352 140923451420388 140990366639486 141349841421152 141401417271088 141544003291236 141611213169342 141689304766464 141951304220544 142024073849136 142313229047808 142744167847008 142796252459952 143160331601664 143351563694976 143425051149744 143493154212968 143717058680832 143790733502208 143859010203776 144278771692302 144641165282432 144839848201776 144914098607694 144982908720993 145009948289024 145062859641856 145209137778432 145278087986304 145701639263232 145771174386201 146142838510032 146413073048697 146786373783504 146839933319976 147138893411328 147208759932416 147410969767488 147660102198882 147786814780416 148234328148816 148288416016104 148590325158912 148666498201728 148737090081216 149116316224512 149622429903128 149750826430464 149827955218929 150003913344896 150204287024064 150281287445016 150587253992448 150642200397312 150865706755008 151175818917903 151228023238656 151305548465664 151763716914264 152072701627392 152128190043648 152222906145856 152278449368864 152432003544408 152487623063052 152588482056192 152666704706048 152870635314432 153260400513024 153260769608856 153339336898839 153707594010048 153780579572256 153859413336564 154093670535168 154172664801792 154457747392032 154772217040896 154851559156224 155297527336224 155377138745556 155693480237568 155773294627392 155981374986528 156061336962132 156164559695872 156221541152768 156379071453696 156436131181824 156909457668096 156909835551924 157309899259968 157384595318496 157762567452672 157843442535168 158077633305312 158135312806128 158457269827584 158538501040896 159018571598796 159076594429974 159400467862272 159695217248112 159777083080278 159806881787904 160020350171136 160102382678784 160178404702848 160586802087936 160587188827884 160645397136384 160645784017446 161055373051872 161131847587984 161353182543462 161429798489589 161459905431552 161542675909888 161764575189984 161841386479248 162170888914944 162230061966336 162721310942736 162804728065434 163136191825152 163195717097088 163437848984592 163830358508544 163914344171136 163992176243392 164410297375744 164410693323786 165134670506442 165194924984973 165304188894208 165531255087744 165609854923968 165694752823992 165953300318208 166032100555776 166595627869944 166681031114611 167020386868608 167329226341368 167669901794304 167755855752576 168238582779904 168325233641019 168408230796288 168469679734272 168754402513008 168979822902072 169066448375643 169410660741504 169472475446976 169639865986468 169898149564416 169985245807104 170499978261704 170646290583552 170734181528547 170997062746432 171250769414088 171313255539972 171662042313216 171750042794304 171979464728736 172270119232029 172417950577152 173003152018788 173355379352064 173444247902016 173526605094752 173764965816036 173860788621312 173969035595264 174032513564416 174208004050752 174709297502208 174709718253252 175155165267264 175244956455816 175328168685852 175685129657856 175749233796864 176197331202048 176432693778432 176523139876608 176973210464256 177057669733308 177482888384256 177573872852064 177837337468476 177902226906894 177935405985792 178019895732224 178264428556032 178355813671008 178718938804224 178803800598528 179325526345056 179410676167632 179502648892658 179782742011392 179868108935424 180200705290704 180660152348928 180726071778432 181187294683356 181273328536482 181642393610496 181735510398624 182071559789154 182171963271168 182442250029312 182508819712128 182974151632896 183061033946112 183061474810578 183528215803296 183595181734224 183867580107666 184056328694784 184150682957696 184403637192528 184491198273816 184620201039872 184866814798848 184961584547712 185521666865262 185589360168303 185967212505984 186062546360496 186311086789464 186406596926991 186441362085888 186786113125248 187351269102592 187419629992448 187420081353687 187897935227184 188245379634039 188628639518592 188725337721648 188814950892456 189178577243136 189268405627392 189365431798848 189848702827134 189938849409673 190325557129344 190395003279936 190880442135552 191135418259968 191233401532992 191720978002944 191812475544417 191977076906496 192371695589736 192536776839168 192657115590849 193119797602368 193218798143592 193310544961324 193612183704576 193704117315072 194268852350976 194361565848268 194857118013376 195124778889768 195217430731596 195715165044672 195786577759968 196185191215104 196547959689984 196880136265176 197049086373888 197645770865088 197717888021472 198120433545216 198221997602304 198316120108288 198588532361184 198821754966016 199094861772288 199668249432288 199770606958572 199865464796634 200177331734016 200272382698752 200375049926688 200783005323264 200856267196416 201154275673344 201567758557204 201740731287552 201837010688586 202351622552352 202725793452042 202763602169856 202837586724864 203242671392544 203316830750736 203730775492608 203827513752576 204347692811808 204452449198452 204549530133494 204943458680064 205040772763008 205145884448752 205563553069056 205943663189376 206468745541632 206469242778708 206544579451002 207063369781632 207169518327408 207552598058043 207591306983424 207697726169856 207975166648704 208081782616176 208505428604928 208581508242432 209213114069232 209320364655558 209599972638147 209746532346624 209846127091328 210134377265904 210457923380224 210770177740416 210847083741504 211384668054528 211385177130582 211485549959229 212024762131728 212102125906632 212416819754013 212533957149696 212926956330816 213036110773704 213469843571712 213571206270464 214116251770512 214193862848512 214194378689928 214740497402496 215027345542464 215137576724616 215239731319452 215575588021248 215686100253312 215788515305664 216306749288448 216418157538453 216961747923648 217072970753912 217371147911541 217514922433536 217594289462784 217917131979456 218440478011392 218552458894848 219214257765048 219402373607424 220179560675256 220259899979964 220708340116992 220813139898624 220926337098656 221376134074368 221490153298323 222127503826592 222351492223224 222432624024156 222693849158144 222999747302592 223105635121824 223559869059072 223674474336768 224433644854692 224544307728384 224626239645696 225005870017344 225306430536096 225421931167524 225880880988672 225963300595968 226298560132512 226646994409472 226958322698496 227645575371396 228109052441088 228192285065472 228334359218784 228417674053296 228774093410304 228882723084288 229000057059072 229305952971648 229693492309372 229777303065518 229890600769536 230670869358384 230789120004846 231140505802752 231258997202688 231686621088048 232158325561344 232277338734336 232946291004336 233065708118334 233176375596073 233540220356352 233659941941088 233770891581136 234092005443198 234246839543808 234332311729152 235364186502144 235364753327886 235964848889952 236076892977744 236643851179008 236765163802752 237116449957968 237202969209192 237685904741376 237807751561344 238527857398194 238614891644961 239100701793408 239214234890176 239542825872168 239665624620417 239710322681856 239824145247232 240153574018176 240267607054272 240880203131904 240880783241826 240968095704576 240968676026169 241583059577808 241697771381976 242189858147328 242314013864832 242762079718872 243256333372416 243345092949504 244081378594816 244081966414104 244207092098151 244704287737728 244793575645632 245156773476888 245408438259712 245745537762816 245871516256704 245988264365088 246489086398464 246615446063616 246616039985679 247362222487016 247452480224404 247702005759663 247956283341312 248083395147328 248414782385952 248542129235988 249048150833664 249893441804916 250530580302912 250993839512052 251504852691456 251633783628864 251753267856608 252238102990848 252357874169856 252487242398464 253131603769512 253469734353108 253767409505792 253860004373248 254115991112256 254208713170464 254459798979702 254507256180736 254847224346624 254977868710656 255627970670592 255749967392556 255969435875328 256495594119648 256876154121132 256969883309958 257493063469824 257625064191456 257969197093104 258149578272768 258272156420096 258626925865728 259504728028182 260033069028096 260166371853024 260289907642128 260696059932672 260791182931968 260953553392896 261048770346624 261839252330474 262063946253312 262506848353568 262867434683724 262992253028778 263527694486784 263623850695296 264295996803072 264649040667648 264784709814912 265459815696384 265586504599962 266224332576384 266360809278096 266487286395512 266756006202714 266853340360341 266903108978688 267029843598336 267166733235584 267533720506512 268205700897792 268988289517584 269116014251448 269253973338987 269674113017088 269802163403136 270301057936056 270990228523392 271089107667648 271770018336768 271909992804723 272463590415744 272603265597936 273107339683731 273257944906752 273387697017344 273663375043968 273763229568192 274461227449344 274591550919168 274592212215867 275292323704944 275392772601336 276084493042176 276226024436544 276736797410724 276930301559808 277300222198272 277442376821568 278108677656576 278282500297893 278950818758976 279093819540744 279466630184196 279662043128832 280179169687872 280852043157504 281026903653888 281129444988672 281846224072704 281846902840776 281980733278972 282699682842304 282802834542176 283088006582472 283222426338684 283378609532928 283902608441088 284048147698272 284626458095616 284773054240701 285488335694016 285592504919904 286320663203328 286703127389952 286850102299488 286986308425936 287434117361664 287581467004416 287718020407552 288557543384604 289282330564864 289679696403552 289828197215388 289965817441986 290019896578048 290125719283712 290418275556864 290556175972608 291403278526464 291542348772402 292285677020064 292826146097394 293572747567008 293679866639952 294277786822656 294417519864832 294821939534976 295320204397764 295573629560832 296468656297632 296576832032208 296869765476319 297180650317824 297332996403456 297474180162432 298232632449024 299244859806256 299655910437858 299798197194951 300007826689792 300408574048128 300562574890032 301174507984896 301284400794624 301731413510016 302351637835806 302611096931328 302755516032879 303527433828528 304088690178063 304145403254784 304256380087296 304445812291712 304556898737728 304864007088816 304975246126104 305333409412096 305741270628864 306521539217712 306678673797678 306824295200241 307415188020096 307561159144512 307718826673128 308345329603584 308915494784064 309703118312448 310595054672448 310754277491112 311386960475136 311546589254784 311962749973056 312122673924264 312443082305536 312758142907392 312872262363648 313818915336192 313819671103848 313980546983337 314619798519936 314769190636992 315525134905344 315686885070336 316155266610624 316270625612256 316914539655168 317077002081792 317077765695873 318037143197592 318153188859948 318800935724544 319390434496224 319554166160556 320040700342272 320204765357568 320356809405696 321173604175872 321174377655768 321290794272768 321291568034892 322110746103744 322263695175968 322706365086924 322859596979178 322919810863104 323085351819776 323529150379968 323682772958496 324341777829888 324460123932672 325442621885472 325609456130868 326272383650304 326391434194176 326875697969184 327660717017088 327828688342272 327984352486784 328820594751488 328821386647572 330269341012884 330389849969946 330608377788416 331062510175488 331219709847936 331389505647984 331906600636416 332064201111552 333191255739888 333362062229222 334040773737216 334658452682736 335339803588608 335511711505152 336650467282038 336816461592576 336939359468544 337508805026016 337959645804144 338132896751286 338293453682317 338821321483008 338944950893952 339279731972936 339970491614208 340999956523408 341468363057094 341994125492864 342501538828176 342626511079944 343324084626432 343500085588608 343958929457472 344540238464058 344665954598277 344835901154304 346006304037576 346183680007269 346710758704128 346888495804032 347053210189504 347529931632072 347938071190528 348065027128832 348416008101504 349418595004416 349419436506504 349598562177501 350310330534528 350489912911632 350656337371704 351370259315712 351498467593728 352743577475107 352865387556864 353046279753216 354115339466616 354965776768512 355147745704128 355674674936952 355804453813788 356039791464448 356528857112064 356711627342016 357607601197056 357791786097291 358651052690112 358821352335264 359005297785316 359565484022784 359736217870848 360401410581408 361320304697856 361321174862739 361452143556864 362374589366712 362546657072964 363284787220992 363471020797248 364143119578308 364343926542336 364884500058624 365017639424256 365948303265792 366122067892224 366122949621156 367056431606592 367190363468448 367735160215332 368112657389568 368301365915392 368807274385056 368982396547632 369240402079744 369733629597696 369923169095424 371043333730524 371178720336606 371934425011968 372125092720992 372622173578928 372813193853982 372882724171776 373572226250496 374702538205184 374839259984896 374840162707374 375795870454368 376490759268078 377257279037184 377450675443296 377629901784912 378357154486272 378536811254784 378730863597696 379697405654268 379877698819346 380651114258688 380790006559872 381689698469553 381760884271104 382270836519936 382466803065984 383441956005888 383624951088834 383954153812992 384743391179472 385314231181698 385454824964937 386239595204736 386437596287184 386621089922648 387224367409152 387408234630144 388723131696536 389257092042273 389714236026752 390249557779536 390434861463192 391430330089344 391573155519936 392758878495711 393095919379968 393760272530352 394488379543167 395291541730176 395435776042944 396443995204608 396632240216576 397177064722368 398189723544576 398379756899943 399336498864576 399541213917144 399730929593268 400354663468032 400544765397504 400750099853376 401712534392832 401963611541401 402308551346688 403135517114408 403481462575104 403674021377172 404703245104704 405451586904084 405675173449728 406485342785088 406633661501472 407461550985216 407655027505152 408695385623616 408904898396904 409099060266988 409886917360128 410081545526016 410291768897504 411127106138112 411887326378752 412937491083264 412938485557416 413089158902004 414126739563264 414339036654816 415105196116086 415182613966848 415395452339712 415950333297408 416163565232352 417010857209856 417163016484864 418426228138464 418640729311116 419199945276294 419493064693248 419692254182656 420268754531808 420915846760448 421540355480832 421694167483008 422769336109056 422770354261164 422971099918458 424049524263456 424204251813264 424833639508026 425067914299392 425853912661632 426072221547408 426939687143424 427142412540928 428232503541024 428388757379856 429480994804992 430054691084928 430275153449232 430479462638904 431151176042496 431372200506624 431577030611328 432836315076906 433041840392707 433923495847296 434145941507824 434742295823082 434948726162979 435029844867072 435188578925568 435834263958912 437104917789696 437313523158603 438428515530096 439239219146091 440359121350512 440519799959928 441416680233984 441626279797248 441852674197312 442980306596646 444255007653184 444702984446448 444865248048312 445387698316288 445999494605184 446211270243648 447348948673536 448867289709384 449252479291392 450011740034688 450612861072192 450843862335048 451761761977344 451926601191936 452597120265024 453293988818944 453527456753709 453916645396992 455291150742792 456218104882176 456384570130944 456668718437568 456835348106592 457765446168576 458000114118144 458611905943296 459386984618744 459554606131036 459781201539072 460018010696517 461341738716768 461578240009692 462281011605504 462517994405376 463373242176096 464316651122688 464554677468672 465892582008672 466131416236668 466352751192146 467080440712704 467319883882176 467541783162272 468184010886396 468493679087616 468664623458304 470728373004288 470729506655772 471929697779904 472153785955488 473287702358016 473530327605504 474232899915936 474405938418384 475371809482752 475615503122688 477055714796388 477229783289922 478201403586816 478428469780352 479085651744336 479331249240834 479420645363712 479648290494464 480307148036352 480535214108544 481760406263808 481761566483652 481936191409152 481937352052338 483166119155616 483395542763952 484289395468767 484379716294656 484628027729664 485524159437744 486512666744832 486690185899008 488163932828208 488414184196302 489408575475456 489587151291264 490313546953776 491491075525632 491743032513408 491976528730176 493230892127232 493232079971358 494724444974032 494904960448808 495404011519326 495584774954919 495912566682624 496166790294656 496829564771904 497084258471976 498096301667328 499786883609832 500043093343833 501061160605824 501987679024104 503009705382912 503267567257728 503506535713216 504715748339712 504974484796928 504975700923057 506263207539024 506939468706216 507199345126929 507534819011584 507720008746496 508231982224512 508417426340928 508919597959404 509694448693248 509955737421312 511499934785112 511938871750656 512991188239296 513752308242264 513939766619916 514986126939648 515250128382912 515938394186208 516544312840192 516810357696087 517253851731456 519009456056364 520066138056192 520332743706048 520579815284256 521582365863936 521907106785792 522097540693248 523678504660948 524127892506624 525013696707136 525734869367448 525984506057556 527055388973568 527247701390592 528591993606144 529298081335296 529569419629824 530919631392768 531173009199924 532448665152768 532721618556192 532974572791024 533512012405428 533706680720682 533806217957376 534059687196672 534333466471168 535067441013024 536411401795584 537976579035168 538232028502896 538507946677974 539348226034176 539604326806272 540602115872112 541980457046784 542178215335296 543819985609446 544927180831488 545206531195872 546214679367462 546515889813504 546775394034688 547326750087936 547526459136384 548922454898688 549183101838336 549184424431734 550584647409888 550785545202672 551329564456021 552168986084352 552452048873088 553473594821448 553860603119616 554600444396544 554884753643136 556565000595786 556768080504909 557901637517952 558187639081488 558933260368392 559219790780973 559324086257664 560358339375744 562053807307776 562258889977344 562260244061061 563693805681552 563961466557944 564736138902117 565399365684608 565605669084352 566176013164944 566444852677368 567805216882176 568096295396544 569546108481402 569816548229019 570976671388032 571185009839808 572641326406656 573406254779904 573700204598976 573972616851872 575162934008832 575436040815104 575437426633251 577115086769208 577971346772547 578564661129728 579359392807104 579656394430776 579931634883972 580251438567424 580836551113728 581112351945216 582806557052928 583084697544804 584571354040128 585652292194788 587145495134016 587359733279904 588555573645312 588835039729664 589643879069952 590640408795528 591147259121664 592937312595264 593153664064416 593739530952638 594361300635648 594665992806912 594948360324864 596465264898048 598489719612512 599311820875716 599596394389902 600015653379584 600817148096256 601125149780064 602349015969792 602568801589248 603462827020032 604703275671612 605222193862656 605511032065758 607054867657056 608177380356126 608290806509568 608512760174592 608891624583424 609113797475456 609728014177632 609950492252208 610666818824192 611482541257728 613043078435424 613357347595356 613648590400482 614830376040192 615122318289024 615437653346256 616690659207168 617830989568128 619406236624896 621190109344896 621508554982224 622657794174129 622773920950272 623093178509568 623925499946112 624245347848528 625516285814784 625744524727296 627639342207696 627961093966674 628259271124303 629239597039872 629538381273984 631373770140672 632310533221248 632541251224512 634154004163584 634155531391746 634456649877687 636074286395184 636306377719896 637250459262039 637601871449088 638780868992448 639108332321112 640409530715136 640713618811392 642348755311536 642581588545536 642583136069784 644221492207488 644527390351936 645412730173848 645719193958356 646170703639552 647058300759936 647365545916992 648920247865344 649254472615359 650885243770944 651218912261736 652544767300608 652782868388352 653751395938368 655321434034176 655657376684544 655968704973568 657641189502976 657642773295144 660538682025768 660779699939892 661216755576832 662125020350976 662439419695872 662779011295968 664128402223104 664470459894969 666382511479776 666724124458444 668081547474432 669316905365472 670679607177216 671023423010304 673300934564076 673632923185152 673878718937088 675017610052032 675919291608288 676265793502572 676586907364634 677642642966016 677889901787904 678559463945872 679940983228416 681999913046816 682936726114188 683988250985728 685003077656352 685253022159888 686648169252864 687000171177216 687917858914944 689080476928116 689331909196554 689671802308608 692012608075152 692367360014538 693421517408256 693776991608064 694106420379008 695059863264144 695876142381056 696130054257664 696832016203008 698838873013008 699197124355002 699529126788219 700620661069056 700979825823264 701312674743408 702740518631424 702996935187456 705487154950214 706092559506432 708230678933232 709931553537024 710295491408256 711349349873904 711608907627576 713057714224128 713423254684032 715583572194582 715844674934883 717302105380224 717642704670528 718010595570632 718996873861251 719130968045568 719472435741696 720802821162816 722640609395712 722642349725478 722904287113728 722906028078507 724749178733424 725093314145928 726569574441984 726942041594496 728286239156616 729769000117248 730035278848512 732244135784448 732245899242312 732621276294453 734112863213184 734380726936896 735470320430664 736225314779136 736602731830784 737614548770112 737964793095264 739467259195392 739846338190848 739848119957037 742086667461048 742357440673212 743868850023936 744250185441984 745244347157856 745626387707964 747144452500992 749405076410368 749678519969792 749680325414748 751591740908736 752981518536156 754514558074368 754901350886592 755259803569824 756714308972544 757073622509568 757461727195392 759394811308536 759755397638692 761302228517376 761580013119744 763379396939106 763521768542208 764541673039872 764933606131968 766883912011776 767249902177668 767908307625984 769486782358944 770628462363396 770909649929874 772479190409472 772875192574368 773242179845296 774448734818304 774816469260288 777446263393072 778514184084546 779428472053504 780499115559072 780869722926384 782860660178688 783146311039872 785517756991422 786191838759936 787520545060704 788976759086334 790583083460352 790871552085888 792887990409216 793264480433152 794354129444736 796379447089152 796759513799886 798672997729152 799082427834288 799461859186536 800709326936064 801089530795008 801500199706752 803927223082802 804220560729313 804617102693376 806271034228816 807348042754344 807761920016961 809406490209408 810903173808168 812970685570176 813267323002944 815310055010304 815729978414169 817390771247232 817809796793808 818198120533976 819322019051193 819773834720256 820163091052032 820583537795008 823774652757504 823776636647601 825876971114832 826178317804008 828253479126528 828678073309632 830210392232172 830790904679424 831900666594816 832327130464704 834326032969728 834847500893679 836852456276928 837281458622232 838399890552588 838986129386496 839384508365312 840537509063616 841831693520896 843080710961664 843388334966016 845538672218112 845540708522328 845942199836916 848099048526912 848408503626528 849667279016052 850135828598784 851707825323264 852144443094816 853879374286848 854284825081856 854319162722103 856465007082048 856777514759712 858961989609984 860109382169856 860550306898464 860958925277808 862302352084992 862744401013248 863154061222656 865672630153812 866083680785414 867846991694592 868291883015648 869484591646164 869897452325958 870059689734144 870377157851136 871668527917824 874209835579392 874627046317206 876857031060192 878478438292182 880718242701024 881039599919856 882833360467968 883252559594496 883705348394624 885960613193292 888510015306368 889405968892896 889730496096624 890609296428957 890775396632576 891998989210368 892422540487296 894697897347072 897734579418768 899394591584853 900023480069376 901225722144384 901687724670096 903523523954688 903853202383872 905194240530048 907054913507418 907833290793984 908266548098637 910582301485584 912436209764352 912769140261888 913337436875136 913670696213184 916000228236288 916437383156659 917223811886592 918773969237488 919109212262072 920036021393034 920472885600723 922683477433536 923156480019384 925035988810752 926746484352192 929109354937344 931785164017344 932262832473336 932705502384292 934160881425408 934639767764352 935083566324544 936368021772792 937329246916608 941456746008576 941459013311544 941941640950011 943859395559808 944307571910976 946575404716032 947060655211008 948465799831872 948811876836768 950743618965504 951231006245376 954111429592776 954459566579844 956402807173632 956856939560704 958171303488672 958662498481668 959296580988928 960614296072704 961070428217088 963520812527616 963523132967304 963872382818304 963874704104676 966332238311232 966791085527904 968578790937534 968759432589312 969256055459328 971048318875488 973025333489664 973380371798016 976327865656416 976828368392604 978817150950912 979174302582528 980627093907552 982982151051264 983486065026816 983953057460352 986461784254464 986464159942716 989448889948064 989809920897616 990808023038652 991169549909838 991825133365248 992333580589312 993659129543808 994168516943952 996192603334656 999573767219664 1000086186687666 1002122321211648 1003975358048208 1006019410765824 1006535134515456 1007013071426432 1009948969593856 1009951401846114 1012526415078048 1013878937412432 1014398690253858 1014880361046951 1015069638023168 1015440017492992 1016463964449024 1016834852681856 1017839195918808 1019911474842624 1022999869570224 1025982376478592 1027504616484528 1027879533239832 1029972253879296 1030500256765824 1031876788372416 1033620715392174 1033997863794831 1034507703462912 1038018912112728 1038551040021807 1040132276112384 1040665487412096 1041159630568512 1043814213571584 1044195081386496 1047357009321896 1048255785013248 1048795686532503 1050027393414272 1051469738734896 1051969012115112 1054110777947136 1054495402781184 1058230732425321 1058596162670592 1059138839259648 1062346018399848 1064897330305536 1065443237112384 1065949145582048 1067024024810856 1067413361441364 1068119374393344 1068666932942336 1070134882026048 1072822803591168 1073375358291873 1075953158070336 1076464057005792 1077015893355948 1078696452068352 1079208653612544 1081204231744224 1083960914093568 1084356430670592 1087639971218892 1089854361662976 1090413062391744 1092429358734924 1093031779627008 1093550788069376 1094653500175872 1095052918272768 1097844909797376 1098366203676672 1098368848863468 1101169294819776 1101571090405344 1102659128912042 1104337972168704 1104904097746176 1106947189642896 1107721206239232 1109200888793088 1109769507286272 1113130001191572 1113536161009818 1115803275035904 1116375278162976 1117866520736784 1118439581561946 1118648172515328 1120716678751488 1124107614615552 1124517779954688 1124520488122122 1127387611363104 1127922933115888 1129472277804234 1130798731369216 1131211338168704 1132352026329888 1132889705354736 1135610433764352 1136192590793088 1139092216962804 1139633096458038 1141953342776064 1142370019679616 1145069095408659 1145282652813312 1146812509559808 1147400409197952 1147945233703744 1150325868017664 1150872081630208 1150874853266502 1154230173538416 1155942693545094 1156364474894811 1157129322259456 1158718785614208 1159312788861552 1159863269767944 1161673102227456 1162224703890432 1166169395089608 1166767217802277 1169142708080256 1171304584389576 1174290990268032 1174719466559808 1177670079459328 1178276635487133 1179287758139904 1181280817591056 1183465138629501 1185874625190528 1186307328128832 1187479061905276 1189331985613824 1189896720649728 1195139270699829 1196979439225024 1198623641751432 1199192788779804 1200031306759168 1201634296192512 1202250299560128 1205137603178496 1205890834624203 1206925654040064 1209406551343224 1210444387725312 1211022064131516 1214109735314112 1216354760712252 1217025520349184 1217783249166848 1218227594950912 1219456028355264 1219900984504416 1221333637648384 1222965082515456 1226086156870848 1226714695190712 1227297180800964 1229660752080384 1230244636578048 1230875306692512 1233381318414336 1235661979136256 1238812473249792 1242380218689792 1243017109964448 1245315588348258 1245547841900544 1246186357019136 1247850999892224 1248490695697056 1251032571629568 1251489049454592 1255278684415392 1255922187933348 1256518542248606 1258479194079744 1259076762547968 1262747540281344 1264621066442496 1265082502449024 1268308008327168 1268311062783492 1268913299755374 1272148572790368 1272612755439792 1274500918524078 1275203742898176 1277561737984896 1278216664642224 1280819061430272 1281427237622784 1284697510623072 1285166272139568 1288442984414976 1289054780703872 1290825460347696 1291438387916712 1292341407279104 1294116601519872 1294731091833984 1298508945230718 1299125521178121 1301770487541888 1302437824523472 1304846178488937 1305089534601216 1305565736776704 1307502791876736 1311314753369088 1311937409947136 1311940569475809 1315285546590288 1317717657438273 1321077364051536 1321559399879784 1324250040701952 1324878839391744 1325558022591936 1328940919789938 1329571945867711 1332765022959552 1333448248916888 1336163094948864 1338633810730944 1342046846020608 1346601869128152 1347757437874176 1350035220104064 1351838583216576 1352531587005144 1353173814729268 1355285285932032 1355779803575808 1357118927891744 1359881966456832 1360582370261127 1363999826093632 1365873452228376 1367976501971456 1370006155312704 1370506044319776 1373296338505728 1374000342354432 1375835717829888 1378160953856232 1378663818393108 1379343604617216 1384025216150304 1384734720029076 1386843034816512 1387553983216128 1388212840758016 1390119726528288 1391752284762112 1392260108515328 1393664032406016 1397677746026016 1398394248710004 1399058253576438 1401241322138112 1401959651646528 1402625349486816 1405481037262848 1405993870374912 1410974309900428 1412185119012864 1416461357866464 1419863107074048 1420590982816512 1422698699747808 1423217815255152 1426115428448256 1426846509368064 1431167144389164 1431689349869766 1434604210760448 1435285409341056 1436021191141264 1437993747722502 1438261936091136 1438944871483392 1441605642325632 1445281218791424 1445284699450956 1445808574227456 1445812056157014 1449498357466848 1450186628291856 1452868186406301 1453139148883968 1453884083188992 1456572478313232 1459538000234496 1460070557697024 1464491798484624 1465242552588906 1468225726426368 1468761453873792 1470940640861328 1473205463661568 1475229097540224 1475929586190528 1479692676381696 1479696239914074 1484173334922096 1484714881346424 1487737700047872 1488500370883968 1490488694315712 1491252775415928 1494288905001984 1499357039939584 1499360650829496 1500129280031499 1503183481817472 1505963037072312 1509029116148736 1509802701773184 1510519607139648 1514147245019136 1514923454390784 1514927102769171 1518789622617072 1519510795277384 1521598035380787 1522604457034752 1523160026239488 1526758793878212 1529083346079744 1529867212263936 1534499804355336 1535816615251968 1538973564717888 1541256924726792 1541819299859748 1544958380818944 1545750385148736 1546484359690592 1549632938520576 1550431073088261 1554892526786144 1557028368169092 1558856944107008 1560998231118144 1561739445852768 1565721320357376 1566292622079744 1571035513982844 1572383677519872 1575041090121408 1577953518172668 1581166166920704 1581743104171776 1585775980818432 1586528960866304 1588708258889472 1592758894178304 1593519027599772 1597345995458304 1598164855668576 1598923718373072 1601418653872128 1602179061590016 1603000399413504 1607854446165604 1608441121458626 1609234205386752 1612542068457632 1614696085508688 1615523840033922 1618812980418816 1621806347616336 1625941371140352 1626534646005888 1631459956828338 1634781542494464 1635619593587616 1636396241067952 1638644038102386 1639547669440512 1640326182104064 1641167075590016 1647549305515008 1647553273295202 1651753942229664 1652356635608016 1653988693368063 1656506958253056 1657356146619264 1660420784464344 1661581809358848 1663801333189632 1664654260929408 1669695001787358 1670304241514727 1673704912553856 1674562917244464 1676799781105176 1677659372342919 1677972258772992 1678769016730624 1681075018127232 1686161421923328 1686776669932032 1686780732183183 1691081417044656 1691884399673832 1696198097053824 1696817007253056 1699334558032104 1703415650646528 1704288886189632 1708569650163712 1708638325444206 1709449644687057 1712930014164096 1713555029519424 1717923979219968 1720218764339712 1721100613796928 1721917850555616 1725488802026496 1726308122445312 1726312279899753 1731345260307624 1732167361570828 1733914040317641 1735693983389184 1736583766031296 1738969183292328 1739794904651916 1740754315702272 1743337055835648 1748419671158784 1749254092634412 1753714062120384 1756956876584364 1761436485402048 1762079199839712 1765666720935936 1766505119188992 1767410696789248 1771921226386584 1777020030612736 1778811937785792 1779460992193248 1781218592857914 1781550793265152 1783997978420736 1784845080974592 1789395794694144 1795469158837536 1798789183169706 1800046960138752 1802451444288768 1803375449340192 1807047047909376 1807706404767744 1810388481060096 1814109827014836 1815666581587968 1816533096197274 1821164602971168 1824872419528704 1825538280523776 1826674873750272 1827341392426368 1832000456472576 1832874766313318 1834447623773184 1837547938474976 1838218424524144 1840072042786068 1840945771201446 1845366954867072 1846312960038768 1850071977621504 1853492968704384 1858218709874688 1863570328034688 1864525664946672 1865411004768584 1867973382522387 1868321762850816 1869279535528704 1870167132649088 1872736043545584 1882918026623088 1883883281900022 1884777813372909 1887718791119616 1888615143821952 1894121310422016 1896931599663744 1897623753673536 1902462012490752 1903369949633061 1908222859185552 1908919133159688 1911751377786117 1912805614347264 1913713879121408 1916342606977344 1917324996963336 1921228592145408 1922140856434176 1927046265934608 1927744765636608 1927749408209352 1932664476622464 1933582171055808 1937157581875068 1938512110918656 1942096637750976 1946760743596032 1947763417846077 1952655731312832 1953656736785208 1957634301901824 1958348605165056 1961254187815104 1965964302102528 1966972130053632 1967906114920704 1972923568508928 1972928319885432 1978897779896128 1979619841795232 1981616046077304 1982339099819676 1983650266730496 1984667161178624 1987318259087616 1988337033887904 1992385206669312 1993411379684907 1999147534439328 2000172373375332 2004244642423296 2007950716096416 2012038821531648 2013070269030912 2014026142852864 2019897939187712 2019902803692228 2025052830156096 2027757874824864 2028797380507716 2029760722093902 2030139276046336 2030880034985984 2032927928898048 2033669705363712 2035678391837616 2039822949685248 2045999739140448 2051964752957184 2055009232969056 2055759066479664 2059944507758592 2061000513531648 2063753576744832 2067241430784348 2067995727589662 2069015406925824 2076037824225456 2077102080043614 2078088358334233 2080264552224768 2081330974824192 2082319261137024 2087628427143168 2088390162772992 2094714018643792 2097591373065006 2098587380364657 2100054786828544 2102939477469792 2103938024230224 2108221555894272 2108990805562368 2116461464850642 2118277678519296 2124692036799696 2129794660611072 2130886474224768 2131898291164096 2134048049621712 2134826722882728 2137333865884672 2140269764052096 2146750716583746 2147534024804649 2151906316140672 2152928114011584 2154031786711896 2157392904136704 2158417307225088 2162408463488448 2166853404489943 2167921828187136 2168712861341184 2175279942437784 2179708723325952 2180826124783488 2184858717469848 2187101576138752 2189307000351744 2190105836545536 2196732407353344 2196737697726936 2197863828883359 2202338589639552 2203142180810688 2205318257824084 2208675944337408 2209808195492352 2213894379285792 2218401777586176 2219539014572544 2219544359871111 2226260002383144 2227072322019636 2231606550071808 2232750556325952 2235733041473568 2236879163123892 2241433357502976 2248215229231104 2249035559909376 2249040976244244 2254775222726208 2255845866231776 2258944555608468 2261597462738432 2262422676337408 2264704052659776 2265779410709472 2271220867528704 2272385181586176 2278184433925608 2279266192916076 2283906685552128 2284740039359232 2290138190817318 2290565305626624 2293625019119616 2294800818395904 2295890467407488 2300651736035328 2301744163260416 2301749706533004 2308460347076832 2311885387090188 2312728949789622 2314258644518912 2317437571228416 2318625577723104 2319726539535888 2323346204454912 2324449407780864 2332338790179216 2333534435604554 2338285416160512 2342609168779152 2348581980536064 2349438933119616 2356553270974266 2358575516279808 2362561635182112 2366930277259002 2371749250381056 2372614656257664 2374958123810552 2378663971227648 2379793441299456 2390278541399658 2393958878450048 2397247283502864 2398385577559608 2400062613518336 2403268592385024 2404500599120256 2411781669248406 2412661682187939 2413851308080128 2418813102686448 2422044128263032 2423285760050883 2428219470628224 2432709521424504 2435566498333696 2436455189901824 2438912056710528 2439801969008832 2445930165030912 2447189935242507 2452172313741696 2453429390381424 2454594361601928 2459321504160768 2460489273156096 2461750613385024 2469205042325749 2471323958272512 2484760437379584 2486034219928896 2490631176696516 2492372714038272 2495701999784448 2496981391394112 2502978098909184 2504542502681037 2510557368830784 2511844375866696 2513037084497212 2516958388159488 2518153525095936 2525495080562688 2529242132884992 2530165004898048 2536616016654336 2536622125566984 2537826599510748 2544297145580736 2545225510879584 2549001837048156 2550407485796352 2555123475969792 2556433329284448 2561638122860544 2562854475245568 2569395021246144 2570332544279136 2576885968829952 2578109561407744 2581650920695392 2582876775833424 2584682814558208 2588233203039744 2589462183667968 2597017890461436 2598251042356242 2603540975083776 2604875649046944 2609692356977874 2610179069202432 2611131473553408 2615005583753472 2622629506738176 2623874819894272 2623881138951618 2630571093180576 2635435314876546 2642154728103072 2643118799759568 2648500081403904 2649757678783488 2651116045183872 2657881839579876 2659143891735422 2665530045919104 2666896497833776 2671827889286871 2672326189897728 2677267621461888 2684093692041216 2693203738256304 2698183774754559 2700070440208128 2703677166433152 2705063174010288 2706347629458536 2710570571864064 2711559607151616 2714237855783488 2721164740522254 2724799644295911 2727999652187264 2731746904456752 2735953003942912 2740012310625408 2741012088639552 2748000684708864 2749312149469977 2751671435659776 2756321907712464 2757327636786216 2761418656802169 2768050432300608 2769469440058152 2775107966432256 2776425681516032 2780239453056576 2784520217030656 2787328064812032 2795355492052032 2796788497420008 2798116507152876 2802482644276224 2803919303293056 2805250698973632 2811987740749824 2821948619800856 2824370238025728 2825824922850033 2832922715732928 2839726214148096 2841181965633024 2845397399495616 2846435630510304 2852230856896512 2853693018736128 2862334288778328 2863378699739532 2869208421520896 2870570818682112 2872042382282528 2875987495445004 2877889742966784 2883211284651264 2890562437582848 2890569398901912 2891617148454912 2891624112314028 2898996714933696 2900373256583712 2905736372812602 2906278297767936 2907768166377984 2913144956626464 2919076000468992 2920141115394048 2928983596969248 2930485105177812 2936451452852736 2937522907747584 2941881281722656 2946410927323136 2950458195080448 2951859172381056 2959385352763392 2959392479828148 2968346669844192 2969429762692848 2975475400095744 2977000741767936 2980977388631424 2982505550831856 2988577810003968 2998721301658992 3000258560062998 3006366963634944 3011926074144624 3018058232297472 3019605403546368 3021039214279296 3029846908781568 3029854205538342 3031292882748949 3037579245234144 3039021590554768 3043196070761574 3044641083140853 3045208914069504 3046320052478976 3053517587756424 3059734424527872 3068999608710672 3077947129435776 3082513849453584 3083638599719496 3089916761637888 3091500770297472 3092968719381184 3100862146176522 3101993591384493 3109785053572288 3114056736338184 3115653120065421 3117713888214016 3121996462236288 3123478891705536 3131442640714752 3132585244159488 3142071027965688 3144767355039744 3150082180242816 3155907036345336 3162332333841408 3163486208343552 3173057921732608 3174692197275963 3177416517778944 3187038055199544 3194691990916608 3196329711337152 3197847436746144 3204358123180032 3206000798827008 3215708892331208 3216882242917252 3218468410773504 3220126074875619 3225084136915264 3229392171017376 3231047680067844 3237625960837632 3243612695232672 3251882742280704 3253069292011776 3262919913656676 3269563084988928 3271239187175232 3272792482135904 3277288076204772 3279095338881024 3280652364208128 3282334151180032 3295098611030016 3295106546590404 3303507884459328 3304713271216032 3307977386736126 3313013916506112 3314712293238528 3320841568928688 3323163618717696 3327602666379264 3329308521858816 3339390003574716 3340608483029454 3347409825107712 3349125834488928 3353599562210352 3355318744685838 3355944517545984 3357538033461248 3362150036254464 3372322843846656 3373553339864064 3373561464366366 3382162834089312 3383768799347664 3392396194107648 3393634014506112 3398669116064208 3406831301293056 3408577772379264 3417276650888412 3418899289374114 3425860028328192 3427110059038848 3435207286225977 3435847958439936 3440437528679424 3442201227593856 3443835701111232 3450977604052992 3452616244890624 3452624559799506 3462690520615248 3464334723141656 3467828080635282 3469093424684433 3471387966778368 3473167532062592 3477938366584656 3479589809303832 3486674111671296 3498508185268824 3500301653406831 3507428124240768 3513913753168728 3522872970804096 3524158399679424 3533010238377984 3534821393578496 3534829906461399 3543842452773168 3550395415888503 3554040061225472 3557623875571584 3558921984386496 3562437185715828 3567995956841472 3569690161949184 3590938317675072 3597578366339412 3600093920277504 3604902888577536 3606750898680384 3615412809535488 3617672503872609 3620776962120192 3628219654029672 3631333163175936 3633066192394548 3642329205942336 3651076561047552 3653349747500544 3654682784852736 3664000912945152 3665749532626636 3668895247546368 3675095876949952 3676436849048288 3680144085572136 3681891542402892 3690733909734144 3692625920077536 3700143955243008 3706985937408768 3716437419749376 3727140656069376 3729051329893344 3730822009537168 3735946765044774 3736643525701632 3738559071057408 3740334265298176 3745472087091168 3765836053246176 3767766563800044 3769555626745818 3775437582239232 3777230287643904 3788242620844032 3793863199327488 3795247507347072 3804924024981504 3806739899266122 3816445718371104 3817838266319376 3823502755572234 3825611228694528 3827427758242816 3832685213954688 3834649993926672 3842457184290816 3844281712868352 3854092531869216 3855498816418704 3859306951192147 3865328953244928 3867164342111616 3874315163750136 3877024221837312 3884193275501952 3895526835692154 3897376563534363 3905311462625664 3907313473570416 3914538535466811 3915268603803648 3916697210330112 3922508375630208 3933944260107264 3935812229841408 3935821708427427 3945856639770864 3953152972314819 3957795559792256 3959239683590464 3963232092154608 3964678199639352 3969334322357248 3974636518175232 3976674067775808 3986822759369814 3988715837603133 3998295068878656 4000344746750664 4008489284846592 4015901432192832 4026140538061824 4028052285705728 4039795878375424 4039805607384456 4050105660312192 4055515749649728 4057594761015432 4059521444187804 4061760069971968 4065855857796096 4067339410727424 4071356783675232 4079645899370496 4081747110783381 4091999478280896 4103929505914368 4110018465938112 4111518132959328 4119889015517184 4122001027063296 4127507153489664 4134482861568696 4135991455179324 4138030813851648 4152075648450912 4154204160087228 4156176716668466 4160529104449536 4162661949648384 4164638522274048 4175256854286336 4176780325545984 4189428037287584 4195182746130012 4197174760729314 4200109573657088 4205878954939584 4207876048460448 4216443111788544 4217981611124736 4232922929701284 4236555357038592 4249384073599392 4259589321222144 4261772948449536 4263796582328192 4268096099243424 4269653445765456 4274667731769344 4280539528104192 4293501433167492 4295068049609298 4303812632281344 4305856228023168 4308063573423792 4314785808273408 4316834614450176 4324816926976896 4333706808979886 4335843656374272 4337425722682368 4350559884875568 4358604559218903 4359417446651904 4361652249566976 4369717434939696 4378614000703488 4380211673091072 4393475395453872 4395727657766718 4397814897870121 4404677179279104 4406284361621376 4410636515648168 4419616390984704 4427788758571584 4439078029145088 4439088719742222 4452520004766288 4454144644039272 4463213100143616 4465501112651904 4471466082947136 4473758326247784 4482866715005952 4498071119818752 4498081952488488 4500387840094497 4509550445452416 4511691732463552 4517889111216936 4523194925476864 4524845352674816 4529408105319552 4531558821418944 4542441735057408 4544770363172352 4544781308307513 4556368867851216 4558532385832152 4567813371104256 4569480078718464 4580276381634636 4587250038239232 4589601636791808 4591780934814976 4603488326520832 4603499413066008 4616920694153664 4623770774180376 4625457899579244 4628517289037824 4634875142456832 4637251155446208 4639453079071776 4648898815561728 4651293219264783 4664677580358432 4667068871209108 4676570832321024 4685218337558304 4697163961072128 4698877866239232 4713106541948532 4717151032559616 4725123270364224 4733860554518004 4743498500762112 4745229312515328 4749916247621104 4757327942455296 4759586882598912 4780557082799316 4787917756900096 4794494567005728 4796771155119216 4800125227036672 4806537184770048 4809001198240512 4823563338496812 4825323364375878 4827702616160256 4837626205372896 4844088256526064 4846571520101766 4856438941256448 4865419042849008 4871132996667392 4872910379803648 4877824113421056 4879603938017664 4894379870485014 4904344627483392 4906858780762848 4909188723203856 4918643008321536 4920978546312192 4923501226770048 4938410084651498 4942647916545024 4961966080104189 4969520874759168 4972068439857792 4981262353393032 4984745428076544 4991403999568896 4993962782788224 5009085005362074 5010912724544181 5021114737661568 5023688751733392 5026074168994424 5032978117028757 5033916776318976 5036307050191872 5058484265769984 5060330009796096 5060342196549549 5073244251133968 5075653199021496 5088594291161472 5090451021759168 5098003674096312 5110246951939584 5112866658568896 5125708950491136 5128348934061171 5138790042492288 5140665088558272 5153771937659904 5156219122815488 5163301841390784 5165753551666848 5176466406079488 5178924367335936 5178936839699259 5194035780922872 5196502084712484 5207081950167552 5209751298093888 5219384713955748 5222262947106816 5230011167506944 5245259013476352 5247749639788544 5247762277903236 5261142186361152 5270870629753092 5284309456206144 5286237599519136 5297000162807808 5299515357566976 5302232090367744 5315763679159752 5318287783470844 5331060091838208 5333792995667552 5343655778573742 5344652379795456 5354535242923776 5368187384082432 5386407476512608 5396367549509118 5400140880416256 5407354332866304 5410126348020576 5412695258917072 5421141143728128 5423119214303232 5428475711566976 5442329481044508 5449599288591822 5455999304374528 5463493808913504 5471906007885824 5480024621250816 5482024177279104 5496001369417728 5498624298939954 5503342871319552 5512643815424928 5514655273572432 5522837313604338 5536100864601216 5538938880116304 5550215932864512 5552851363032064 5560478906113152 5574656129624064 5590710984104064 5593576994840016 5596233014305752 5604965288552448 5607838606586112 5610501397947264 5629543925105191 5643897239601712 5651649845700066 5654333440118727 5665845431465856 5682363931266048 5690794798991232 5692871261020608 5707386037472256 5710109848899183 5724668577556656 5726757399479064 5735254133358351 5738416843041792 5741141637364224 5744084764565056 5751974990890008 5766422569302528 5781138797803824 5783234296909824 5783248224628056 5797993429867392 5800746513167424 5811472745625204 5815536332755968 5826289913252928 5840282230788096 5857967193938496 5860970210355624 5872902905705472 5875045815495168 5883762563445312 5892821854646272 5900916390160896 5903718344762112 5918770705526784 5918784959656296 5936693339688384 5938859525385696 5950950800191488 5954001483535872 5961954777262848 5965011101663712 5977155620007936 5980234139054721 5997442603317984 6000517120125996 6012733927269888 6023852148289248 6036116464594944 6039210807092736 6042078428558592 6059693817563136 6059708411076684 6062585765497898 6075158490468288 6078043181109536 6086392141523148 6089282166281706 6090417828139008 6092640104957952 6107035175512848 6119468849055744 6137999217421344 6155894258871552 6165027698907168 6167277199438992 6179833523275776 6183001540594944 6185937438762368 6201724292353044 6203987182768986 6219570107144576 6228113472676368 6231306240130842 6234265075002699 6235427776428032 6243992924472576 6246957783411072 6262885281429504 6265170488318976 6284142055931376 6295762141093971 6300164360485632 6311814072690672 6324664667682816 6326972416687104 6349384394551926 6354833035557888 6374076110399088 6389383981833216 6392659422674304 6395694873492288 6412001597654016 6431417784662416 6433764485834504 6440252149751238 6442602074413947 6450168273830528 6458784342034752 6462095360135688 6475251921675264 6487225390465344 6500560213469829 6503765484561408 6506138584023552 6525839827313352 6539126169977856 6542478374350464 6545584964271808 6554576152409544 6561304728416256 6564668302360064 6590197222060032 6590213093180808 6593591486650077 6607015768918656 6609426542432064 6615954773472252 6626027833012224 6629424586477056 6641683137857376 6655205332758528 6658617043717632 6678780007149432 6681216966058908 6694819650215424 6698251668977856 6707199124420704 6710637489371676 6715076066922496 6724300072508928 6744645687693312 6747106679728128 6747122928732732 6764325668178624 6767537598695328 6784792388215296 6787268029012224 6797338232128416 6813662602586112 6817155544758528 6834553301776824 6837798578748228 6851720056656384 6854220118077696 6870414572451954 6871695916879872 6880875057358848 6884402455187712 6887671402222464 6901955208105984 6905232489781248 6905249119599012 6925381041230496 6928669446283312 6935656161270564 6938186849368866 6942775933556736 6946335064125184 6955876733169312 6959179618607664 6973348223342592 6997016370537648 7000603306813662 7014856248481536 7027827506337456 7045745941608192 7048316799358848 7069642787156992 7069659812922798 7087684905546336 7100790831777006 7108080122450944 7115247751143168 7117843968772992 7124874371431656 7135991913682944 7139380323898368 7167284337928273 7181876635350144 7195156732678824 7200187840555008 7209805777155072 7213501797360768 7235345007745218 7237985046563817 7241553924240384 7256439308059344 7266132384789096 7269857280152649 7284658411884672 7306699495001088 7309365569705472 7331499065253272 7337790495092736 7341569805727521 7350191753899904 7352873698096576 7360288171144272 7363783084805784 7381467819468288 7385251840155072 7407615126977247 7413971874817536 7454281312138752 7458102659786688 7461644019074336 7471893530089548 7477118142114816 7480668530596352 7490944174182336 7513627508043111 7531672106492352 7535533127600088 7539111253491636 7550875164478464 7554460575287808 7576485241688064 7587726398654976 7590495014694144 7609848049963008 7613479798532244 7632891436742208 7635676532638752 7647005511144468 7651222457389056 7654855516485632 7665370427909376 7669299987853344 7684914368581632 7688563425736704 7708185063738432 7710997632837408 7718613902384294 7730657906489856 7734328684223232 7748630327500272 7754048443674624 7768386551003904 7791053671384308 7794753127068726 7810622925251328 7814626947140832 7829077070933622 7830537207607296 7833394420660224 7845016751260416 7867888520214528 7871624459682816 7871643416854854 7891713279541728 7906305944629638 7915591119584512 7918479367180928 7926464184309216 7929356399278704 7938668644714496 7949273036350464 7953348135551616 7973645518739628 7977431675206266 7996590137757312 8000689493501328 8015483667860613 8016978569693184 8031802864385664 8052281076123648 8056104571411456 8079611214768912 8094551324263677 8100211320624384 8111031499299456 8115189522030864 8119042888375608 8131711715592192 8134678821454848 8142713567350464 8163494221566762 8167370524615939 8183998956561792 8207859011828736 8220036931876224 8223036265918656 8244002054126592 8247936448409931 8255014306979328 8268965723137392 8271982910358648 8284255970406507 8304151296901824 8308408320174456 8312353433336932 8325323899296768 8329277044548096 8353560651091968 8378856074575168 8390365492260024 8394349521458628 8400219147314176 8411757909879168 8415752096920896 8435963222249472 8465845859402568 8473110714077184 8498768147198784 8519178642444288 8523545896899072 8527593164656384 8536192198486848 8539306891530912 8549335463538688 8561079056208384 8587002866334984 8590136099218596 8607625264562688 8611712456046336 8616127146847584 8633669228900352 8649633853953792 8667413617959772 8671687312748544 8674851445364736 8701119769751136 8717209118437806 8718834893303808 8723304499133952 8739434869879392 8757228001406976 8760423346182144 8786950790907744 8791455315533436 8795629795740242 8809354358558208 8812568723242752 8821273031296336 8839232781969408 8855577517143168 8878156058290176 8878177439484444 8905040009532576 8908289288078544 8926426200287232 8931002225303808 8942932165894272 8947516652495568 8965733430011904 8996163904976976 9000775680188994 9019100890904832 9023383464927104 9035778222433872 9046389850953728 9049690705349632 9058816210639104 9063117642837888 9089540726344704 9089562616615026 9093878648246847 9112737735702432 9117064771664304 9133923249422559 9135626742208512 9138960157436928 9160552763269272 9179203273583616 9183561869629952 9206998826132016 9233841388307328 9247541548360752 9250915799158488 9269750284913664 9274502310892416 9278906158143552 9302586438529566 9305980774153479 9329355160716864 9334137742418216 9346959360196263 9353141664642048 9370436675116608 9394327922144256 9397755732478464 9426213083897064 9434302065119232 9450246540728448 9467721109036008 9486997001524224 9490458625030656 9499832495242208 9519173765197824 9524076591827889 9561114165598632 9575835513800192 9588989134011456 9593542310238432 9613074369540096 9618002396481024 9647126676993624 9650646728751756 9655405232320512 9675252410745792 9688176513052128 9693143040203532 9712877882512896 9730838085698016 9742265993334784 9745820759607296 9755648226842112 9759207876035328 9788759740970028 9808689254966784 9813717561525696 9818377446407712 9837286016643072 9841957092624384 9847002453540096 9876820169302996 9885295833090048 9923932160208378 9939041749518336 9944136879715584 9962524706786064 9969490856153088 9982807999137792 9987925565576448 10018170010724148 10021825449088362 10042229475323136 10047377503466784 10052148337988848 10065956234057514 10067833552637952 10072614100383744 10116968531539968 10120660019592192 10120684393099098 10146488502267936 10151306398042992 10177188582322944 10180902043518336 10196007348192624 10220493903879168 10225733317137792 10256697868122342 10277580084984576 10281330177116544 10305621858677931 10307543875319808 10312438245630976 10326603682781568 10331507103333696 10352932812158976 10357848734671872 10357873679398518 10388071561845744 10393004169424968 10414163900335104 10419502596187776 10438769427911496 10460022335013888 10495499279577088 10495524555806472 10500904960220493 10522284372722304 10541741259506184 10568618912412288 10572475199038272 10599030715133952 10604464180735488 10604489719384197 10631527358319504 10636575566941688 10651186247665509 10662120183676416 10667585991335104 10687311557147484 10709070485847552 10772814953025216 10792735099018236 10800281760832512 10814708665732608 10820252696041152 10825390517834144 10846238428606464 10853017511617827 10856951423133952 10884658962089016 10899198577183644 10911998608749056 10926987617827008 10943812015771648 10960049242501632 10964048354558208 10992002738835456 10997248597879908 11006685742639104 11025287630849856 11029310547144864 11045674627208676 11072201729202432 11077877760232608 11100431865729024 11105702726064128 11120957812226304 11149312259248128 11181421968208128 11187153989680032 11192466028611504 11209930577104896 11215677213172224 11221002795894528 11259087850210382 11287794479203424 11303299691400132 11308666880237454 11331690862931712 11364727862532096 11381589597982464 11385742522041216 11414772074944512 11420219697798366 11449337155113312 11453514798958128 11470508266716702 11476833686083584 11482283274728448 11488169529130112 11503949981780016 11532845138605056 11562277595607648 11566496449256112 11577920853576441 11595986859734784 11601493026334848 11622945491250408 11631072665511936 11652579826505856 11692129690603089 11715934387876992 11721940420711248 11743615606400433 11745805811410944 11750091630990336 11767525126890624 11801832780321792 11807436689524224 11807465125282281 11837569919312592 11873386679376768 11877719050771392 11908002967071744 11923909554525696 11930022203327424 11960468278109442 11966147512809399 11994885206635968 12001034240251992 12025467854539776 12047704296578496 12078421614185472 12084156857117184 12119387635126272 12119416822153368 12125171530995796 12150316980936576 12156086362219072 12172784283046296 12178564332563412 12185280209915904 12214070351025696 12238937698111488 12245241332350143 12275998434842688 12311788517743104 12330055397814336 12334554398877984 12359667046551552 12366003081189888 12371874877524736 12403448584706088 12407974365537972 12439140214289152 12456226945352736 12462612480261684 12468530150005398 12470855552856064 12487985848945152 12493915566822144 12525770562859008 12530340976637952 12568284111862752 12591524282187942 12600328720971264 12623628145381344 12649329335365632 12653944833374208 12698768789103852 12709666071115776 12748152220798176 12778767963666432 12785318845348608 12791389746984576 12824003195308032 12862835569324832 12867528971669008 12880504299502476 12885204148827894 12900336547661056 12917568684069504 12924190720271376 12950503843350528 12974450780930688 13001120426939658 13007530969122816 13012277168047104 13051679654626704 13075813677656709 13078252339955712 13084956748700928 13091169928543616 13109152304819088 13129336604720128 13180426186361616 13187182973300154 13193444693610363 13214031537837312 13218853084864128 13231909546944504 13258849172954112 13283366275714752 13317234087435264 13357560014298864 13362433932117816 13389639300430848 13396503337955712 13414398248841408 13421274978743352 13448600145017856 13494213359456256 13494245857465464 13501163520283491 13528651336357248 13535075197390656 13569584776430592 13574536058024448 13594676464256832 13627325205172224 13634311089517056 13634343924922539 13669106603553648 13675597157496456 13703440113312768 13708440236155392 13740829144903908 13761750114717696 13768804910375424 13775342804444928 13810464979562496 13810498239198024 13850762082460992 13857338892566624 13871312322541128 13876373698737732 13885551867113472 13892670128250368 13911753466338624 13918359237215328 13946696446685184 13953879657794349 13994032741075296 14001206613627324 14029712496963072 14055655012674912 14091491883216384 14096633598717696 14139285574313984 14139319625845596 14175369811092672 14201581663554012 14216160244901888 14230495502286336 14235687937545984 14249748742863312 14271983827365888 14278760647796736 14334568675856546 14363753270700288 14390313465357648 14400375681110016 14419611554310144 14427003594721536 14470690015490436 14475970093127634 14483107848480768 14512878616118688 14532264769578192 14539714560305298 14546618508339631 14569316823769344 14613398990002176 14618731139410944 14662998130506544 14683139611455042 14700383507799808 14705747396193152 14720576342288544 14727566169611568 14762935638936576 14770503680310144 14815230253954494 14827943749635072 14885898240312567 14908562624277504 14916205319573376 14923288038148672 14943787060179096 14954236284229632 14961337061192704 14981888348364672 15027255016086222 15032738173632543 15063344212984704 15071066255200176 15078222506983272 15101750328956928 15108921150575616 15167973831429601 15175452797309952 15180990029388288 15226959597064488 15265782873484416 15271353065277504 15294011022288936 15309711032971264 15330740855818752 15338599975706688 15377126851473408 15385046802183513 15416370127476864 15421995265674816 15437227804768588 15461315812979712 15468657368446464 15497260655000544 15536773102007808 15536810519097777 15582107342768616 15589506254137452 15621245850502656 15629253894281664 15658154141867244 15666788841320448 15690033502520832 15735777040429056 15743248919365632 15743286833709708 15783426559083456 15812611889259276 15831182239169024 15836958734361856 15852928368618432 15858712798557408 15877337289428992 15898546072700928 15906696271103232 15947291037479256 15954863350412532 15993180275514624 16001378987002656 16030967335721226 16033957139386368 16063605728771328 16104562152247296 16112209142822912 16159222429537824 16189102648527354 16200422641248768 16222062998598912 16230379044061728 16238085776751216 16263423431184384 16269357642909696 16285427134700928 16326988443133524 16334741049231878 16367997913123584 16415718023657472 16440073863752448 16446072531837312 16488004108253184 16495872896819862 16510028613958656 16537931446274784 16543965820717296 16568511940813014 16608302593803648 16616816640348912 16624706866673864 16650647798593536 16658554089096192 16757712149150336 16780730984520048 16788699042917256 16800438294628352 16823515819758336 16831504193841792 16888631775315573 16931691718805136 16963000320356181 16997536294397568 17047091793798144 17055186329312768 17072384396973696 17078613783061824 17122158112416768 17130329546697549 17174005732669968 17180272198437192 17215250529125376 17223424912092672 17232254293695168 17284435296280243 17299267707907584 17334827235919544 17349702890729472 17402239539502272 17434418236875612 17446608998267904 17478869739758784 17520846692364288 17573901581815488 17582910631066872 17591259591480484 17618708717116416 17625137446485504 17642546062592672 17678465563938816 17711155034286336 17756312116580352 17756354878968888 17810080019065152 17816578576157088 17852852400574464 17862004450607616 17885864331788544 17895033304991136 17931466860023808 17992327809953952 18001551360377988 18038201781809664 18046766929854208 18071556444867744 18092779701907456 18099381410699264 18117632421278208 18126235285675776 18179081452689408 18179125233230052 18187757296493694 18225475471404864 18234129543328608 18267846498845118 18271253484417024 18277920314873856 18321105526538544 18358406547167232 18367123739259904 18413997652264032 18467682776614656 18495083096721504 18501831598316976 18539500569827328 18549004621784832 18557812316287104 18605172877059132 18611961548306958 18658710321433728 18668275484836432 18693918720392526 18702795225008097 18706283329284096 18740873350233216 18788655844288512 18795511464956928 18852426167794128 18887286423281913 18900493081456896 18935442218072016 18973994003048448 18980917250061312 18999664990484416 19048153183655778 19122228331197264 19151671027600384 19177978268022912 19187084620476864 19236004792962048 19294253353987248 19301293457503512 19350504821491584 19376353026104256 19386286080407064 19425755765025792 19461676171396032 19491641519214592 19501680640409487 19511296453684224 19518415752070656 19577519481940056 19617378509933568 19627435123051392 19636754892815424 19683914185248768 19694004907080192 19753640338605992 19770591666180096 19780774459950231 19847864320416756 19878083499036672 19888273759431168 19925049413572128 19965615998275584 19975851131152896 20036340021448296 20043650898176724 20084458950646272 20094755006933568 20104296675977696 20131912468115028 20145228200767488 20233937063079936 20241320039184384 20241368786198196 20292977004535872 20302612796085984 20354377164645888 20361804087036672 20392014696385248 20440987807758336 20451466634275584 20513395736244684 20555160169969152 20562660354233088 20611243717355862 20615087750639616 20624876491261952 20653207365563136 20663014206667392 20705865624317952 20715697469343744 20715747358797036 20776143123691488 20786008338849936 20828327800670208 20839005192375552 20877538855822992 20920044670027776 20991049111612944 21001809920440986 21044568745444608 21083482519012368 21137237824824576 21144950398076544 21208928361470976 21208979438768394 21263054716639008 21273151133883376 21302372495331018 21324240367352832 21335171982670208 21374623114294968 21418140971695104 21501853013784819 21545629906050432 21585470198036472 21600563521665024 21629417331465216 21640505392082304 21650781035668288 21706035023235654 21713902846267904 21713955139691451 21769317924178032 21798397154367288 21809571840457947 21823997217498112 21853975235654016 21920098485003264 21928096709116416 21994497195759816 22013371485278208 22050575261699712 22058621094289728 22091349254417352 22144403458404864 22155755520465216 22211405452128256 22222845380931741 22241915624452608 22362843936416256 22374307979360064 22384932057223008 22431354426344448 22442005591789056 22518175700420764 22540882524129333 22575588958406848 22606599382800264 22617333760474908 22663381725863424 22729455725064192 22763179195964928 22771485044082432 22829544149889024 22840439395596732 22898674310226624 22907029597916256 22941016533433404 22953667372167168 22964566549456896 22976339058260224 23007899963560032 23065690277210112 23124555191215296 23132992898512224 23155841707152882 23191973719469568 23202986052669696 23245890982500816 23262145331023872 23305159653011712 23384259381206178 23431868775753984 23443880841422496 23487231212800866 23491611622821888 23500183261980672 23535050253781248 23603665560643584 23614873379048448 23614930250564562 23675139838625184 23746773358753536 23755438101542784 23816005934143488 23847819109051392 23860044406654848 23920936556218884 23932295025618798 23989770413271936 24002068480503984 24046451003581839 24050935709079552 24095408593156992 24156843228370944 24168313714234368 24238833644306736 24250343061991592 24283653972791031 24300633961873152 24312172724438144 24345568566092592 24357128665126824 24428140702051392 24490482664700286 24502111573847817 24551996869685376 24623577035486208 24660110795628672 24669108797755968 24732006162379776 24743749755049472 24743809345229793 24806897169412176 24815948731075944 24852767911219521 24878280428578304 24912453890705472 24925224960523368 24937060300010796 24975971697890304 24987831133644288 25060681953275904 25136568223725504 25183048564375884 25200657441942528 25247256290762688 25307889666748416 25397537578207704 25419332142231552 25496304441596352 25557535927332864 25570637690697216 25582779493969152 25648006390616064 25725671138649664 25735057943338016 25761008599004952 25770408297655788 25800673095322112 25835137368139008 25848381440542752 25901007686701056 25948901561861376 26002240853879316 26015061938245632 26024554336094208 26103359309253408 26151627355313418 26156504679911424 26169913497401856 26182339857087232 26218304609638176 26258673209440256 26360852372723232 26374365946600308 26386889387220726 26428063075674624 26437706169728256 26463819093889008 26517698345908224 26566732551429504 26634468174870528 26715120028597728 26724867864235632 26779278600861696 26793006675911424 26828796497682816 26842549957486704 26897200290035712 26988491714930928 27002327040566982 27015148658345029 27057302672714496 27070150394781312 27139169552861184 27149072116048896 27189352928513664 27268622179034112 27268687849845078 27281635944740541 27338213207107296 27351194314992912 27401769748267677 27406880226625536 27416880472310784 27481658289807816 27537609820750848 27550685608889856 27620996478396048 27701524164921984 27714677785133248 27742624645082256 27752747397475464 27785340256500736 27823506932677248 27836718474430656 27907759315588698 27917942322460437 27988065482150592 28002413227254648 28059424993926144 28111310025349824 28182983766432768 28193267197435392 28278571148627968 28278639251691192 28350739622185344 28403163327108024 28432320489803776 28460991004572672 28471375875091968 28499497485726624 28557521295593472 28572229775483667 28669137351713092 28727506541400576 28780626930715296 28839223108620288 28854007189443072 28941380030980872 28951940186255268 28966215696961536 29025757232237376 29064529539156384 29079429120610596 29093237016679262 29138633647538688 29226797980004352 29237462278821888 29325996261013088 29366279222910084 29400767015599616 29411494792386304 29441152684577088 29455132339223136 29525871277873152 29541007360620288 29630460507908988 29655887499270144 29771796480625134 29817125248555008 29832410639146752 29846576076297344 29887574120358192 29908472568459264 29922674122385408 29963776696729344 30054510032172444 30065476347265086 30126688425969408 30142132510400352 30156445013966544 30203500657913856 30217842301151232 30335947662859202 30350905594619904 30361980058776576 30453919194128976 30531565746968832 30542706130555008 30588022044577872 30661481711637504 30677199951413376 30770093604367026 30832740254953728 30843990531349632 30874455609537176 30916865576033793 30922631625959424 30937314736892928 30994521310001088 31073546204015616 31073621038195554 31164214685537232 31179012508274904 31242491701005312 31258507788563328 31316308283734488 31380067005041664 31486497838731264 31486573667419416 31502714880661479 31566853118166912 31625223778518552 31662364478338048 31673917468723712 31705856737236864 31717425597114816 31797092145401856 31813392542206464 31813469158152591 31894582074958512 31909726700825064 31986360551029248 32002757974005312 32061934671442452 32127211457542656 32224418285645824 32318444859075648 32378205297054708 32400845282497536 32444125997197824 32460758088123456 32476171553502432 32538715285819392 32559052534853481 32570854269401856 32653976886267048 32669482098463756 32735995826247168 32831436047314944 32880147727504896 32892145063674624 32976008216506368 32991745793639724 33020057227917312 33075862892549568 33087931641434592 33137023881626028 33216605187607296 33233633280697824 33249413733347728 33301295597187072 33317108178192384 33515424298300672 33561461969040096 33577398085834512 33600876589256704 33647031639516672 33663008387683584 33777263550631146 33863383437610272 33926000640712362 33995072588795136 34094183587596288 34110372658625536 34144768793947392 34157227566123648 34244316224833536 34260659093395098 34348011465339936 34360544396874384 34430501058250752 34446849824185344 34464508587390336 34568870592560486 34598535415815168 34669654471839088 34733762560729323 34804479079004544 34868836473751224 34893217996535808 34957739479517568 35076389071809267 35147803163630976 35165821262133744 35182519182960968 35230846819201299 35237417434232832 35250274892971008 35285092125185344 35422310068572672 35422395375846843 35512709757937776 35620160038130304 35633157152314176 35724008901215232 35771728663577088 35790066609982272 35898442538428197 35984655619907904 36003102720755976 36076403563619328 36093533859708416 36143112889735488 36198762821398528 36235264842556416 36252470571351552 36358162905378816 36358250466460104 36375514592987388 36450950942809728 36468259086657216 36535692997690236 36555840629747712 36642211053077088 36716813094334464 36734247478519808 36735723997050429 36827995304528064 36935365553229312 36990166193443008 37003663196633952 37079001139654656 37098009243569664 37115624632574208 37210345754118264 37223923096613916 37317420642867456 37336550969672864 37387837440785052 37405590450016194 37412566658568192 37481746700466432 37577311688577024 37591022929913856 37704852335588256 37774572846563826 37800986162913792 37870884436144032 37947988006096896 37961834500122624 37999329980968832 38096306367311556 38244456662394528 38303342055200768 38355956536045824 38374169240953728 38472009585924096 38588506707974496 38602586915007024 38701009642983168 38752706052208512 38772572160814128 38851511530051584 38923352342792064 39003361280818974 39022592907368448 39036831504141312 39155038963880112 39234757019867136 39254870246102784 39273509785630848 39388009814160384 39406807475736337 39507280677211984 39561548919900462 39580334080831089 39695728640833512 39776547518862336 39850098827144256 39951702262305792 40072680042896592 40087301796353448 40168917901292544 40189510013867136 40208593351955392 40263824936230056 40482640078368768 40482737572396392 40503490560850473 40585954009071744 40605225592171968 40708754329291776 40723608174073344 40784029392770496 40881975615516672 40902933268551168 41026791472489368 41110320339938304 41125320708466176 41222487434711724 41249752982523904 41306414731126272 41326028413334784 41431394938687488 41431494717594072 41552286247382976 41572016677699872 41656655601340416 41678010384751104 41755077711645984 41840089340055552 41861638973383047 41982098223225888 42003619840881972 42089137490889216 42166965038024736 42274475649649152 42289900796153088 42417856722941952 42417958877536788 42526109433278016 42546302267766752 42604744990662036 42648480734705664 42670343965340416 42749246228589936 42836281943390208 43003706027569638 43091259812100864 43170940396072944 43201127043330048 43258834662930432 43281010784164608 43301562071336576 43412070046471308 43427805692535808 43427910279382902 43538635848356064 43596794308734576 43619143680915894 43639855525018893 43647994434996224 43707950471308032 43840196970006528 43856193418232832 43988994391519632 44101150523399424 44117242188579456 44182698508834704 44288806916809728 44311511040930432 44445690761863482 44483831248905216 44657694720937701 44725687872832512 44748615958720128 44769864114446016 44862708852688896 44884011183578112 45036351400841528 45081765048258666 45098214520897629 45151177916813696 45213198765600528 45234667520949816 45326763451726848 45503921494288803 45526358391929856 45542970088164864 45680878791193464 45797348620453248 45814059195832512 45882033066866808 45929133098913792 45952678116520448 46015799927120064 46131380554420224 46155140406550539 46249110382430592 46265985797024448 46311683414305764 46383947438939136 46405972105339392 46491781965001632 46610319306023424 46768518762412356 46863737551507968 46887761682844992 46974462425601732 47000366523961344 47070100507562496 47207331121287168 47229746758096896 47229860501129124 47350279677250368 47493546717507072 47510876203085568 47632011868286976 47695638218102784 47720088813309696 47841873112437768 47864590051237596 47979540826543872 48004136961007968 48092902007163678 48101871418159104 48190817186313984 48313686456741888 48336627428468736 48477667288613472 48500686123983184 48567307945582062 48601267923746304 48624345448876288 48691137132185184 48714257330253648 48856281404102784 48980965329400572 49004223147695634 49103993739370752 49247154070972416 49320221591257344 49338217595511936 49464012324759552 49487499510098944 49487618690459586 49613794338824352 49631897462151888 49705535822439042 49756560857156608 49824907781410944 49850449921046736 49874120600021592 49951943395780608 49975662267288576 50170990365497911 50273136447451008 50366097128751768 50401314883885056 50494512581525376 50665895325946719 50795075156415408 50889000961068543 50992608883192704 51141275381394432 51165558987938304 51390988640092647 51451342277299328 51470115886676032 51522017198009904 51540816595311576 51601346190644224 51670274736278016 51696762881085504 51853305888840729 51897803123722752 52004481707758632 52049108672188416 52206718618506816 52303254710626836 52339826994803712 52364679714174464 52436609219276352 52517346418880512 52721704745446464 52748731893200616 52773778774441452 52856126151349248 52875412339456512 52927638187778016 53035396691816448 53133465102859008 53268936349741056 53430240057195456 53449735728471264 53558557201723392 53586013351822848 53657592995365632 53685099914973408 53794400580071424 53976983429861856 54004654081133964 54030297316690058 54114605345428992 54140300789562624 54278339105722368 54298144232097792 54378705857027328 54537244358068224 54537375699690156 54563271889481082 54676426414214592 54702388629985824 54803539496535354 54813760453251072 54833760944621568 54963316579615632 55075219641501696 55101371217779712 55241992956792096 55403048329843968 55429355570266496 55485249290164512 55505494794950928 55570680513001472 55647013865354496 55673436948861312 55815518631177396 55835884644920874 55976130964301184 56004826454509296 56108385675024291 56118849987852288 56222620050699648 56365967532865536 56386534394870784 56557278503382384 56661859269845739 56701479244370688 56806326654216048 56921982009145344 56942751750183936 56998994971453248 57144459550967334 57171593672311573 57338274703426184 57455013082801152 57561253861430592 57708014378886144 57882760061961744 57903880372510536 58051514464474752 58129059078312768 58158858241221192 58186474033358524 58277267295077376 58474924557643776 58505041921228461 58651992522026176 58732558445820168 58801534031199232 58822989584772608 58882305369154176 58910264678446272 59051742555746304 59082014721240576 59260921015817976 59311774998540288 59543592961250268 59634250497110016 59664821278293504 59693152152594688 59775148240716384 59845348244770816 59927553393458688 60109020064344888 60130952694530172 60253376851938816 60284265020800704 60312890027933088 60435684602302464 60671895325718404 60701811189239808 60723960117553152 60907838388257952 61063131493937664 61085412261110016 61176044089155744 61322963423275008 61354399902826752 61540187208734052 61665480509907456 61687981062699264 61748911219074352 61833731152067586 61845263251918848 61874629473785856 61989042620002176 62147092408031232 62147242076391108 62328429371074464 62358025016549808 62484983402010624 62517015577126656 62632616567468976 62760134010083328 62973147334838832 63005429761322958 63133706236333824 63250447557037104 63324728956676096 63347834937447424 63411713474473728 63434851194229632 63626785084412928 63626938316305182 63789164149917024 63819453401650128 63972721102058496 64005515948010624 64123869342884904 64254422915085312 64505559041354457 64636889718151296 64756410594109416 64801690564995072 64888251994395648 64921516176246912 64952343107004864 65118105069706962 65141708538803712 65141865419074353 65307953772534096 65338964196927512 65428715521373841 65471991652494336 65760295455009792 65784290127349248 65983491587279448 66040114455834624 66151725785099136 66175863282869184 66274047763252056 66433210375214592 66467266561395648 66498827466695456 66634216356384768 66668536142795223 67030848596601344 67122923938080192 67154796171669024 67294063279033344 67326016775367168 67554527101262292 67726766875220544 67852001281424724 67990145177590272 68188367175192576 68220745317251072 68289537587894784 68314455132247296 68488632449667072 68521318186790196 68696022930679872 68721088793748768 68861002116501504 68893699648370688 68929017174780672 69137741185120972 69197070831630336 69339308943678176 69467525121458646 69608958158009088 69737672947502448 69786435993071616 69915478959035136 70152778143618534 70295606327261952 70331642524267488 70365038365921936 70461693638402598 70474834868465664 70500549785942016 70570184250370688 70844620137145344 70844790751693686 71025419515875552 71240320076260608 71266314304628352 71448017802430464 71543457327154176 71580133219964544 71796885076856394 71969311239815808 72006205441511952 72139353010745517 72152807127238656 72187067719416832 72286225779470976 72470529685112832 72504941142703104 72716500932920208 72751029185974776 72901901885619456 72936518173314432 73071385995380472 73284422106154176 73468494957039616 73471447994100858 73506334721543451 73655990609056128 73870731106458624 73980332386886016 74007326393267904 74196018487139328 74231249265148416 74231428035689379 74420691508236528 74447846193227832 74558303733658563 74634841285734912 74673101939345728 74775674881570104 74811180900032388 74963493400932864 75182045859827712 75409704671176512 75549145693127652 75601972325827584 75741768872288064 75923669000245248 75998659961937664 76192612734623112 76488913324789056 76606684110401536 76711913072091648 76748338481907456 76944019171848192 77177013415948992 77205173830014048 77402019285966336 77505412104417024 77545144321628256 77703023060103168 77846704685584128 78006722561637948 78045185814736896 78073663008282624 78310077927760224 78469514039734272 78509740492205568 78547019571261696 78776019628320768 78813614951472674 79014561354423968 79123097839800924 79160668161662178 79391457281667024 79553095037724672 79700197654288512 79903404524611584 80145360085793184 80174603592706896 80337835802585088 80379020027734272 80417186703910784 80527649872460112 80965475144792784 81006981121700946 81045445975035087 81171908018143488 81210451184343936 81417508658583552 81447216348146688 81568058785540992 81805866537102336 81844907834221623 82053582944978736 82205309244803031 82220640679876608 82250641416932352 82444974869423448 82612829462252544 82652056826669568 82862989435188144 83104572494765952 83144033355399744 83356020769502208 83510155423291968 83723277946766094 83753826967381311 83964196446451776 84007239681763944 84178274981778432 84333930076049472 84548951299298304 84579801592306176 84835713445883904 84835917755073576 85052218866556032 85092604535533504 85209489981324072 85296961469411328 85340687930680832 85498492457179872 85672563886780416 85716689326451001 86007412055139276 86182519624201728 86341880792145888 86517669325860864 86562021568329216 86603124142673152 86824140092942616 86855611385071616 86855820558765804 87077271696712128 87193588617469152 87238287361831788 87279711050037786 87295988869992448 87415900942616064 87680393940013056 87712386836465664 87977988783039264 88202301046798848 88234484377158912 88365397017669408 88577613833619456 88623022081860864 88891381523726964 88967662497810432 89315389441875402 89451375745665024 89497231917440256 89539728228892032 89725417705377792 89768022367156224 90072702801683056 90163530096517332 90196429041795258 90302355833627392 90426397531201056 90469335041899632 90653526903453696 91007842988577606 91052716783859712 91085940176329728 91361757582386928 91594697240906496 91628118391665024 91764066133733616 91905356233040896 92031599854240128 92310280813101078 92498220764861184 92531971594048896 92623366828611528 92767894877878272 92811944210678784 92983563930003264 93174696393067549 93220638612046848 93537037524824712 93727475103015936 93775523365689984 93948924851203464 94140201015124992 94459493516193792 94459721002258248 94508144641984437 94700559354500736 94987093435014144 95021752406171136 95391276436205568 95440177626619392 95440407474457773 95683746224875536 95729180102475192 95959081653087744 96008273922015936 96185804014327356 96381634372627968 96673254856937472 96955334577226944 97001372247966368 97134615891164124 97202535847492608 97248690897752576 97382274264370368 97428514660507296 97677157604560443 97712562808205568 97961930658801144 98008446295391268 98207987478741504 98494308141944832 98640443182514688 98676435191023872 98928024649519104 98974999020197888 98975237380919172 99227588677648704 99263794924303776 99411071644878084 99513121714313216 99649815562821888 99700899842093472 99748241200043184 99903886791561216 99951324534577152 100341980730995822 100546272894902016 100732194257503536 100802629767770112 100989025163050752 101331790651893438 101590150312830816 101778001922137086 101985217766385408 102282550762788864 102331117975876608 102781977280185294 102902684554598656 102940231773352064 103044034396019808 103081633190623152 103202692381288448 103340549472556032 103393525762171008 103706611777681458 103795606247445504 104008963415517264 104201287682187969 104413437237013632 104606509421253672 104679653989607424 104729359428348928 104873218438552704 105229167215427801 105443409490892928 105497463786401232 105547557548882904 105712252302698496 105750824678913024 105855276375556032 106175816820007207 106266930205718016 106860480114390912 106899471456942528 107172026703645696 107315185990731264 107370199829946816 107695327615284591 107953966859723712 108009308162267928 108060594633380116 108229210690857984 108280601579125248 108596288464195584 108757411714054656 109074488716136448 109074751399380312 109126543778962164 109352852828429184 109404777259971648 109607078993070708 109667521889243136 109926633159231264 110150439283003392 110202742435559424 110483985913584192 110806096659687936 110858711140532992 110970498580329024 111010989589901856 111141361026002944 111294027730708992 111346873897722624 111631037262354792 111671769289841748 111952261928602368 112009652909018592 112216771350048582 112237699975704576 112445240101399296 112731935065731072 112773068789741568 113114557006764768 113323718539691478 113402958488741376 113612653308432096 113843964018290688 113885503500367872 113997989942906496 114288919101934668 114343187344623146 114676549406852368 114910026165602304 115122507722861184 115416028757772288 115765520123923488 115807760745021072 116103028928949504 116258118156625536 116317716482442384 116372948066717048 116554534590154752 117010083842456922 117303985044052352 117465116891640336 117603068062398464 117645979169545216 117764610738308352 117820529356892544 118164029442481152 118220422427209011 118521842031635952 118741002242493267 119087185922500536 119329642556587008 119386304305189376 119550296481432768 119855106786917376 120218040128689776 120261905389060344 120506753703877632 120568530041601408 120625780055866176 121343790651436808 121447920235106304 121510471682551419 121815676776515904 122126262987875328 122170824522220032 122352088178311488 122645926846550016 122708799805653504 123080374417468104 123330961019814912 123375962125398528 123497822438148704 123667462304135172 123749258947571712 123978085240004352 124294184816062464 124294484152782216 124656858742148928 124716050033099616 124969966804021248 125034031154253312 125265233134937952 125520268020166656 125946294669677664 126010859522645916 126267412472667648 126500895114074208 126649457913352192 126695669874894848 126823426948947456 126869702388459264 127253570168825856 127253876632610364 127578328299834048 127638906803300256 127945442204116992 128011031896021248 128247738685769808 128508845830170624 129011118082708914 129273779436302592 129512821188218832 129603381129990144 129776503988791296 129843032352493824 129904686214009728 130236210139413924 130283417077607424 130283730838148706 130615907545068192 130677928393855024 130857431042747682 130919566575056679 130943983304988672 131520590910019584 131568580254698496 131966983174558896 132303451570198272 132351726565738368 132548095526504112 132866420750429184 132934533122791296 132997654933390912 133337072285590446 133973084162813103 134061697193202688 134245847876160384 134309592343338048 134588126558066688 134652033550734336 135109054202524584 135453533750441088 135704002562849448 135980290355180544 136441490634502144 136511764482866409 136579075175789568 136628910264494592 137042636373580392 137392045861359744 137442177587497536 137787399296741376 137858034349561344 138275482370241944 138394141663260672 138465421219651617 138678617887356352 138935050242917292 139217916316018176 139475345895004896 139830957918070272 140305556287237068 140591212654523904 140663285048534976 140730076731843872 140923387276805196 141001099571884032 141140368500741376 141689240274290688 141689581503387372 142050839031751104 142480640152521216 142532628609256704 142896035604860928 143086914654308352 143160266439929088 143593770153712788 143938622479631616 144012410883023904 144278706021491034 144305614254477312 144374135438833664 144572451558941952 144941059370225664 145009882285406208 145433001865840416 145502058371949552 145803803771238912 145873036346628864 146142771990760944 146568844212308352 146942895988201716 147012669443086902 147311981218112256 147741462212917248 147960664773772032 148014652786535808 148392036974278656 148462498530296832 148462856071378758 148841383016473056 148895692386455664 149116607467317126 149269682571469824 149346203878691456 149551349763140208 149622361800064776 149926986801865728 150512971096493733 150819409342353024 151098291386255304 151203944651655168 151483537744576128 151997319923875328 151997685977840157 152385225469246224 152667002883205629 152977826649578112 153423826144183296 153496676963814912 154354026831897984 154410347660028096 154804038571932672 155010824208834048 155090288643256512 155559917666522187 155693409371168256 156013445123275896 156147326016565248 156620155855520448 157019480984411136 157094039142523392 157552039256641536 157627229902945348 158029122708847936 158246195679601848 158321336323324356 158782914563334048 159106190075449344 159400395308577024 159806809049223168 160290720171586368 160349207185413792 160675671605170176 160758040055468544 160834373407821568 161055299744920224 161930950289585568 162013962243401892 162090891950070174 162343816036286976 162420902368687872 162835017317167104 162894432696293376 163136117571081984 163611733074204672 163689815668443246 164107165889957472 164410618489606062 164441281359753216 164501282833864704 164889949738846896 165225658924505088 165304113653339136 165725978870376288 166209144989531904 166288066710799488 166712041539004416 167020310846583936 167446555893532188 167507653934762622 167928392892903552 168014479363527888 168325157025072873 168356549963556864 168667860152098944 169097902598596608 169159603184612352 169671835510147152 169985577809537217 170104437733112064 170185209071067008 170418979962648144 170681375861361664 170996984914359744 171433378652902002 171514781016934719 172014824110278552 172365039248403456 172683761584291776 173124043136658432 173206248285346304 173648280185885232 173711222770143232 173711641117531608 174154543393424256 174387177234938304 174476574723663576 174559422100075572 174831801885232128 175424773672931328 175515125763685383 175955977566078528 176404602093597696 176468968754317824 176730794035338816 177155227667238912 177246044163721728 177782763047453928 177935324995620864 178630778883750804 178902751491330048 178994463834880512 179079456457784064 179536044734312448 180145405603366112 180327060193034664 180392858083590516 180604711667254784 180852795062402112 180938670083799264 181307053806907392 182015685977155212 182105433567719424 182171880352659456 182723515164773856 183189394481812992 183256236783330048 183528132267467232 183810712466081792 184063199708480256 184620561626202156 184996441529722368 185063943188097792 185246733657223056 185535789755756544 185623888421357568 185967127860006528 186349392786135098 186441277224093696 187074075049649424 187454950206031872 187551046731379968 187897849702406928 188280402030249984 188919442004516496 189016289283968874 189106040608415203 189401118709001472 189974186870028288 190043504812342272 190880355253238784 190880814948915546 191367492449751072 191458360204950384 191918163306175488 192016547844031872 192371608028654712 192763268745255936 193516677124063371 193910669154453888 194002744495932736 194269231782328248 194405071694985216 194497381795505152 194764548528740736 194857029321014592 195354315209120886 195425125616411136 195425596257223059 195923861317602288 196016892590782536 196415974957483008 197280886365029376 197352870382047744 197949998040395776 197950474761838344 198455177355297408 198527589848607552 198822143289756168 199026243428626432 199299631125643776 199401799684186944 199496482400086368 199902649069154304 200005608428385669 200683961461991644 201092545789804032 201464388515007072 201978050326101504 202663581303786876 203180300625661632 203556003844274172 203970435532770816 204565101525577728 204662235951753216 205563954560370588 205805369109197312 205880463546704128 206088068792039616 206163266381246304 206405384762576896 206681098945112064 206787051524342016 207413223555362916 207591212494891008 208017926831034528 208402575364375938 208826874474027264 209213018842507344 209359307979214848 209458718856697856 209746436877105408 210458334430855602 210886818981785856 210994927572802464 211095115097765808 211424504605396992 211501649357826048 211710552751112064 212351633640014414 212533860411436032 213720960228781824 213798942913885056 214344053407291392 214630371981462528 214740399659893632 215390655230569182 215907933719447424 216018616324535856 216121189266760232 216418059032236551 216458421381715968 216561203158250496 217514823428109312 218149502798760624 218253087557924328 218705705656858368 218809554519943296 219214157986141416 219853266318462528 220405484871118848 220519004164630353 220967971827168384 221612193319375872 221717422281065984 221940997160658048 222021979179803712 222588055461417984 222693747795445248 222694284107068137 223262074524709584 223343538579683496 223904523857204736 224019305818037184 224433542700097164 224890480202798592 225546137579483136 226229114013529536 226647437079382956 226805916977482752 227225306616864192 227771007000735744 227995979885812992 228577838203869336 228686374689246292 229353098813704736 229820052331204608 230245015445722368 230832057515544576 231531040247846976 231615521490042144 232206057857899008 232516236313251072 232635432964884768 232745896133434096 233109069180309504 234020167684913844 234607970088104704 234930233783280672 235206136124796928 235291958339090432 235529221476616704 235641058713785088 236328058884962304 236440844854418022 237043684063271904 237482004484986534 238174371845001072 238659285113174016 238772608610378752 239100592962865536 239710213573834752 240436080257379552 240523810778120688 241013507407755264 241137060083202816 241251560111732352 242687581302873616 243020943365102838 243136337925105261 243631353553031808 244252525975750656 244341649044440064 244704176356622976 245417599611307008 245534723502664869 246160748834936208 246615927734409093 246661922039629824 246751924250797056 246995644876297408 247334924608270344 247956170480008704 248588968305564432 249313717484297856 249432100066199232 250068062308506624 250530466269875904 251892589339355328 252021719045291832 252534824945335296 253001790228148416 253391339749789696 253646853897894912 253739404776918528 254507140337651712 254507753265220728 255156656599668096 255277813606600512 255890884408233984 256022063792042496 256495477371539616 257017691660341248 257150067979353003 258022236165417828 258547558872605184 259025642376437664 259553007977582592 259686064704987648 259809372428019456 260472420278827848 260566834155214848 260567461676297412 261231815090136384 261355856787710048 261714862085495364 261839133150113358 261887966609977344 263041181820039168 263137160509396992 263933966349117792 264606903140396544 264703453131476736 265096191053008224 265732841500858368 265869066245582592 265995309866781824 266674144571180892 267946168325626206 268123394386405376 268491695752320768 268619184686676096 269176253116133376 269304067101468672 270218108405049168 270907067500882176 271408005125698896 271960580710361088 273023528965732818 273158150351579136 273257820528989184 274085272747160784 274784091722719488 274884355174995072 275716068699122688 276550964740483888 276930842439303234 277357235774712704 277870100485834584 278435832632036352 278950691790009792 279524089179202647 279661915836140544 280611112574474136 281182425309047808 281326570097069952 281460153463687744 281846774553610392 282280737001482752 283378480548581376 283379163006774744 283524433925953311 284101678063502208 284961280305042432 285065257218513408 286173829308616704 286320532879858176 287187540307425576 287877244959263232 288024821766047808 288557412042982068 288748270877667328 289144903117883904 290019764570812416 290866003731680832 291004116743899104 291607607542477824 291746072693257728 292285543981521888 293031472813681329 293137688424616704 293885791976403432 294025338886173804 294623962436224512 295482924425834496 295921329547544064 296029305573071616 296784073948557312 296924997060593664 296925712142757516 297682766032946112 297791384772911328 298233214934634252 298539365142939648 298692407757382912 299102699526280416 299244723600129552 299853973603731456 301025942192987466 301638818684706048 302196582772510608 302407889303310336 302967075489152256 303994639847750656 303995371955680314 304770450938492448 305334005766411258 305955653299156224 306847652288366592 306993353927629824 308708053663795968 308820695320056192 309608077143865344 310021648417668096 310180577286513024 311119835333044374 311386818742336512 312026890246551792 312603863046563907 313240311711040896 314038961968822272 314188078285046784 315254459805890696 315687501646283403 316058245417695872 316492391359203696 316642672646648712 317565829126668096 318527450460021621 318800790617154048 320581440343172736 320698414370827584 321516080110937088 321668746815643136 322110599489840448 323085982845853773 323861900579171136 324027924486803784 324181783900140348 324687632072573952 324841804737375744 325788865392586752 326272235142163968 327223466148409344 327379631336886492 328214331779914944 328821236979212124 329002565667729408 329779899477693792 330451317849010176 330608227306678272 331451957740752576 332418289979063808 332576133421598976 333424083078008832 334040621693167872 334893111787064376 335015307869525244 335856785785807104 336028958727055776 336650314050145746 336713099927113728 337335720304197888 338195805197193216 338319206369224704 339343671020294304 339971155619074434 340208875466224128 340370418142134016 340837959925296288 341362751722723328 341993969828719488 342866757305804004 343029562033869438 344029648220557104 344730078496806912 345367523168583552 346248086273316864 346412496570692608 347296560371770464 347423282235063216 348309086786848512 348774354469876608 348953149447327152 349118844200151144 349663603770464256 351030251527370766 351196932558485377 351911955132157056 352809204187195392 352937937508635648 353461588070677632 354492088327443456 354661267281627033 355565526094907856 356223006727479801 357261557767501608 357988927669761024 358158912915568128 360290811206732224 360654120386069328 360785716167181032 361209423334509568 361705590124804224 361877340167598528 364031371954310424 364343760705318912 365447030329547712 366378788963625984 366512473566660096 367056264534934464 367621424932163584 368126399416960512 369241123252404312 369992883059444736 370127886376195584 370493467314446112 371247776842715136 371934255720013056 372698785572270196 372882554448187392 374148150099298848 374909900412063744 375102093462759936 375795699404813856 376560804060499968 377838884009032992 378032578567937748 378212081216830406 378802237418002944 379948373740056576 380087009624684544 381760710506477568 381761629897831092 382734984899502144 382916720409900768 383836326612350976 384033095688063744 384743216057309424 385526537490511872 387033354248126742 387821338308907776 388005488991865472 388538463564656496 388810143389970432 388994763591010304 389529097057481472 389714058642029184 390708630418241772 390850251232822272 390851192514446118 391847722635204576 392033785181565072 392758699725170037 392831949914966016 394561772730058752 394705740764095488 395900949523676688 396910354710594816 397055179697215104 397644286579512336 398599262251287552 398803599368373888 398992964800172736 400011216856771338 401367922923983288 401919252488439309 402185091579608064 402928777030014144 403956100652203008 405327162607573752 406360601251323264 407112007688548344 407940871065541632 409324471903506432 409535293448599227 411127909120741176 411610738218394624 411760927093408256 412176137584079232 412326532762492608 413362197890224128 413574103048684032 414826447110725832 415182424989782016 416035853662069056 416805150728751876 417653748948054528 418426037685014688 418917437713395712 419492873754210816 420916668861711204 421773637963571712 421989855145604928 422190230195531616 423003298715652096 423421105502224128 424703267280028828 425067720822872064 427441920457563648 427597885827770112 428688106814582784 429260743962925056 429480799319787264 430781310461138364 431815867438894848 432037232649071712 432242378533520464 432836118064473102 432916842763431936 433122406316500992 435029646856218624 436299005597521248 436506175115848656 437411411313716736 437619109039886592 438428315972282832 439706532636925056 441038008329260706 441935943654336768 443224386638751744 443434844562131968 443881994321316096 444043958359607424 445176110922835968 445387495590890496 445388568214136274 446524149049419168 446687077159366992 447809047714409472 448038611636074368 448867085400194328 449780960405597184 451538913289481199 452458228027059072 453294874158765912 453611833954965504 454450613233728384 455991959771625984 455993057933520471 457155676407738672 457372749378492584 458001008649616887 458706197627409472 460490030891444736 463062080495693952 463231042980084288 464412115715798016 465032472626502144 465270865929769536 465491792266868192 466679752999566561 468040335369827688 469215940176209408 469860467566561344 470583916678180864 471058442953233408 471282117427570176 472656117769924608 472881689708836044 474087368126543808 474964008969973068 476348743690002144 477318570226348032 477545217220757504 478201185925731072 479420427147669504 480872160514759104 481047621556241376 482027014815510528 482274120166405632 482503120223464704 485375162605747232 486041886730205676 486272675850210522 487262707106063616 488505051951501312 488683298088880128 489408352713245952 490835199222614016 491069447005329738 492321497669872416 493231855468818186 493323844079259648 493503848501594112 493991289752594816 494669849216540688 495912340960017408 497177936611128864 498627434968595712 498864200132398464 500136124617013248 501060932539751808 503785178678710656 504043438090583664 504975471075218619 505069649890670592 506003580456296832 507293707795789824 507478809553837056 509015506530441456 510313313199336192 510555627213201024 512044127584084992 512990954743079232 514300135958706006 514544343050804157 516044472330835656 517095117745210368 518051284752875328 519372129409975296 519618744856038912 520944840557655696 521133668310429696 521134923352594824 522463630180272768 522711713575420096 523429724170990728 523678266300226716 526274321018793984 526545377291056149 527867932698235584 529213806280793088 529406906262953472 530192382106016448 531465683001716736 531738132491165184 531990619733563648 533348289142361784 535892336651252412 536246788772810752 536983391504641536 537238369373352192 538608134202937344 540436216810098336 541814135001764352 542816010251397792 543921161420722176 546047057931465636 546316300703158272 546515641057978368 548170545494321568 549568183445438976 549768710349990144 551432137398245376 553101929480967776 553861684878606468 554714471549425408 555740200971669168 556871665264072704 557901383580019584 559048178358405294 559323831672281088 561222225148948272 562364850618095616 562653140194139904 562920306927375488 563693549107220784 564561474002965504 566758326013549488 567048867851906622 567318121825245609 568203356127004416 569922560610084864 570130514437026816 572641065759716352 574375080614851152 575754489918526464 576049643532095616 577114824085964136 578289806235767808 580550031372190113 581732007463361664 582008233487798208 583215215084955648 583492145386515456 584571087963043776 586062945627362658 586275376849233408 586276788771669177 587771583952806864 588050677772347608 589247924872449024 591842659095088128 592058611146143232 593849994121187328 593851424285515032 595365532065892224 595582769545822656 596466429869268504 597078730285879296 597384815514765824 598205399052560832 598489447200259104 599707947207462912 600016825285157007 602051884385974932 603277637369412096 604393165545021216 605934150978304512 607989279695501312 607990743911360628 609540901876984896 610668011532822516 611911306598312448 613695304576733184 613986707855259648 617416107327591936 617641390640112384 619216154287730688 620043296835336192 620361154573026048 622239670666088748 622773637484673024 624053780493103584 625207726093127814 626480623422081792 628077923937644544 628376156570093568 630508919611781392 631375003292566806 632116490835391744 632984782718407392 633285345293297424 635131658253336192 637054900920043242 637601581234308096 641162880686345472 641396828741655168 643032160221874176 643337493631286272 644221198979680896 646171965691707546 647723801158342272 648055848973607568 648363567800280696 649375264145147904 649683609474751488 652222874751472843 652544470284327936 654759262673772984 656428663559829888 657642473958424248 659559798955387584 661216454613356544 661557012493891059 662903915481505152 664836579958127616 665152266843197952 668081243386335744 668082852321204411 669786223574128752 670030615739050488 671713571571614208 672057917454111552 673300628100291492 674671440608395776 676638412738449408 678687342040588608 679942311238148868 680417750932448256 680740836284268032 681675919850592576 682725503445446656 683987939657438976 685733514611608008 686059124067738876 688059296441114208 689460156993613824 690735046337167104 692496172546633728 692824993141385216 694593120743540928 694846564470126432 696618173573697024 697548708939753216 697906298894654304 698237688400302288 699327207540928512 702060503054741532 702393865116970754 703823910264314112 705618408374390784 705875875017271296 706923176141355264 708984176654886912 709322534563254066 711131052189815712 712446013454959602 714523115535003216 715977855339522048 716317825831136256 720581622413464448 721308240772138656 721571432334362064 722418846669019136 723411180249608448 723754680335197056 728062743908620848 729409013775315783 730894060659095424 732757577927251968 733024947133320192 734112529069868928 736252798833921024 736604170507994607 738482246504808624 739985766118889472 740255772752391168 740986934628892224 743230717740050449 743868511440026112 745397571144540392 748296300198597696 750204186925519872 751591398809627712 755677768018065984 756065157135875496 756424162433660812 757604474836005888 760174019249369088 763521421012955136 763523259795662184 765469969799004288 765833440819801536 767672653224701952 768066191376127488 769486432114618848 771053074981023744 774066708496253484 775642676617815552 776010977983730944 777076927129312992 777989527182020608 779058194114962944 779428117284058368 781417260836483544 781700502465644544 781702385028892236 783695445270409152 784067570363130144 785517399450340074 785663899829932032 789123545460117504 789411481528190976 791801899047353376 793820709421189632 794110359394430208 795288573159024672 797198524502575104 797607198736747776 797985929600345472 800022433713542676 802735845847966576 803838504976878618 804370183159216128 805857554060028288 807912201304406016 810654325215147504 812721202502646528 814224015377096688 815881742131083264 819070586897198454 822255818241482352 823221476436789248 823521854186816512 824352275168158464 824653065524985216 827148206097368064 829652894221451664 832071707324138112 833610301457503752 835307497896109056 836852075370029376 838572267537607941 838985747508421632 841833337723422408 843547275927143424 843979710291209856 844380460391063232 846842211004448256 849406534560057656 850135441645744128 850573301777859933 854883840915127296 855195771655540224 858521487925850112 858961598639574528 861562620922276728 863631734877789696 864074465298143424 864484757067040928 865672236128946204 866244812633001984 870059293712437248 872598011195042496 873012350231697312 874822822627433472 875238218079773184 876856631944565664 879413065273850112 882076016658521412 883871887308673536 886448773277503488 886869689124263936 887763988642632192 888087916719214848 890352221845671936 890774991181780992 890777136428272548 893048298098838336 893374154318733984 895618095428818944 896077223272148736 897734170800388656 899561920811194368 903077826578962398 904916456054118144 906589748317531824 907223667909931008 908901226467456768 911983919543251968 911986115867040942 914311352815477344 914745498756985168 916002017299233774 917412395254818944 920980061782889472 926124160991387904 926462085960168576 928824231431596032 930064945253004288 930541731859539072 930983584533736384 933359505999133122 936080670739655376 937811589139691721 938431880352418816 939720935133122688 942116885906466816 942564234855140352 945763379417672088 948174736253087616 949928017939946136 952697487380004288 955090434441515008 955582351380064863 956402371851462144 961744321029518208 962095243112482752 964548240332811264 965006240446929408 969257948537561319 970750325211494464 972083773460411352 972545351700421044 974525414212127232 977366596177760256 978816705426491904 981670398445228032 982138894010659476 984642995339744832 986463710937636372 987007697003188224 987982579505189632 989339698433081376 991824681920034816 994355873222257728 997254869937191424 997728400264796928 1000272249234026496 1002121865079503616 1007570357357421312 1008086876181167328 1009950942150437238 1010139299781341184 1012007160912593664 1014587415591579648 1014957619107674112 1018031013060882912 1020626626398672384 1021111254426402048 1024088255168169984 1025981909486158464 1028600271917412012 1029088686101608314 1032088944661671312 1034190235490420736 1036102569505750656 1038744258819950592 1039237489712077824 1041889681115311392 1042269846705189648 1044927260360545536 1045423427150840192 1046859448341981456 1047356532600453432 1053090754582112298 1053590797675456131 1055735865396471168 1058427612561586176 1058813812525906944 1060384764212032896 1063476264982330368 1063981239467127296 1063983801844881099 1066696578284723568 1068669020182439403 1071784673302504824 1073966783009283072 1074476738746704384 1080872433620196672 1083628270003528704 1085632020502795584 1092094115862931272 1093031282115956736 1096341090988643136 1099136366890877952 1099537420699980288 1102864274796490752 1106203858961935552 1107723369757212936 1109428943098850816 1111480401943338336 1113743330528145408 1115802767160039168 1118096356716810588 1118647663344562176 1122444450297896544 1124729701236191232 1125306280388279808 1125840613854750976 1127387098214441568 1129122948005931008 1133516652027098976 1134097735703813244 1134636243650491218 1136406712254008832 1139845121220169728 1140261028874053632 1145282131519432704 1148750161229702304 1151508979837052928 1152099287064191232 1154229648171928272 1156579612471535616 1161100062744380226 1163464014926723328 1164016466975596416 1166430430169911296 1166984290773030912 1169142175926087552 1172125891254725316 1172550753698466816 1172553577543338354 1175543167905613728 1176101355544695216 1178276099175510111 1178495849744898048 1183685318190176256 1184117222292286464 1187702848571030064 1190731064131784448 1191165539091645312 1192932859738537008 1194769631029531648 1196410798105121664 1196978894400518208 1200033650570314014 1204103768771949864 1206555274738824192 1208786331090042432 1211868301956609024 1215978559391002624 1215981487822721256 1219081803753969792 1221336023065645032 1223822613196624896 1227973415710519296 1228605880345797681 1234832214655183872 1235282781280224768 1240086593670672384 1240722309146052096 1244479341332177496 1245547274969346048 1248107560986207168 1250415452186255628 1252961246844163584 1256752313140187136 1261017839223562784 1262750006585133612 1264232981670783488 1265969565436814784 1266570690586594848 1270263316506672384 1274109801840086484 1275203162468616192 1282325761372690944 1282793657483310336 1286064320443748352 1286674987262572544 1288442397959361792 1292343931383415092 1295447602316684544 1296111697947215136 1296727135600561392 1298750528290295808 1299367218949502976 1304445749502945686 1305088940568655872 1309518525347545968 1312857327119659776 1315284947916848496 1319119597910775168 1323114024987782118 1325807830963010304 1329673159916255232 1330304533686395904 1336162486772671488 1336165704642408822 1339572447148257504 1340061231478100976 1343427143143228416 1344115834908223104 1346601256200582984 1349342881216791552 1354616739868443597 1357374684081177216 1359884622476297736 1360835501864896512 1361481672568536064 1363351839701185152 1367975879314877952 1367979173800561413 1371467029223216016 1372118248135477752 1376118592882228416 1381470092674334208 1385649986282770432 1389186241487081856 1389693128940252864 1393236347147394048 1395097417879506432 1395812597789308608 1396475376800604576 1400039258998699683 1404121006109483064 1404787730233941508 1407647820528628224 1411751750034542592 1413846352282710528 1417968353309773824 1418645069126508132 1422262104379631424 1424892026909919204 1429046231070006432 1431955710679044096 1432635651662272512 1441163244826928896 1442616481544277312 1443142864668724128 1444837693338038272 1446822360499216896 1447509360670394112 1456125487817241696 1458818027550631566 1461788121318190848 1465515155854503936 1466049894266640384 1468225058139737856 1472505597667842048 1473208341015989214 1476964493009617248 1479971532237778944 1480511545504782336 1481973869257784448 1486461435480100898 1487737022880052224 1490795142289080784 1496592600397195392 1500408373851039744 1503182797619255424 1511355536036131968 1512130314271750992 1512848324867321624 1514926413225655857 1515208949672011776 1527046519591324368 1530939939598008576 1531666881639603072 1536132382752254976 1538972864229237696 1543633029152412471 1548133416992506968 1551285353235631104 1552021955967461888 1554153854258625984 1558116388229925888 1558856234568116736 1562834521672967088 1563401004931289088 1563404770057784472 1567390890540818304 1568135140726260288 1571034798900680148 1578822963056381952 1579636131873168447 1583603798094706752 1587641418842379264 1588220718788860416 1590577146318049344 1594397049005150208 1595214397473495552 1595971859200690944 1600044867427085352 1605471691695933152 1607677009953757236 1608740366318432256 1611715108120056576 1615824402608812032 1621308650430295008 1625442405005293056 1628448030754193376 1631763484262166528 1638141173794396908 1644511636482964704 1646442952873578496 1647043708373633024 1648704550336316928 1649306131049970432 1654296412194736128 1659305788442903328 1664143414648276224 1667220602915007504 1670614995792218112 1673704150740058752 1677144535075215882 1677971495016843264 1683666675446844816 1687094551854286848 1687959420582419712 1688760920782126464 1693684422008896512 1698813069120115312 1701146603555719866 1701954365475736827 1709767681830254592 1710391543311080448 1717923197279149056 1723125241844553456 1727263469755579392 1728148930596286848 1728969514134081856 1731344472257892408 1741650094116570339 1745196022390084992 1746024700463394624 1749645645254866944 1750476436159546368 1753713263889131328 1758826130547700224 1764152033317042824 1767743774617347072 1773739378248527872 1775527977285264384 1776175833438429696 1781549982363561984 1781554272856545096 1786096596197676672 1786748308637467968 1791236190857637888 1792154446544297472 1795468341600777312 1799123841622388736 1800050475855471021 1806155653157924796 1809832912108236288 1813179496635063648 1817802452934913536 1823967839086503936 1823972231734081884 1828622705630954688 1829490997513970336 1832004034598467548 1834824790509637888 1841960123565778944 1852248321982775808 1852924171920337152 1857648462863192064 1860129890506008576 1861083463719078144 1861967169067472768 1866719011998266244 1872161341479310752 1875623178279383442 1876863760704837632 1879441870266245376 1884233771812933632 1885128469710280704 1891526758835344176 1896349472506175232 1899856035879892272 1905394974760008576 1911164702760129726 1912804743702924288 1923488642059036416 1924190486224965504 1929096480665622528 1930012480893858816 1938515897075122638 1941500650422988928 1944167546920822704 1945090703400842088 1949050828424254464 1956668624254418529 1957633410852983808 1964277788021318952 1969285990679489664 1972927421875272744 1975965159010379264 1978679396866162752 1983649363840069632 1984671037481673177 1988711746444515456 1994509739874382848 1995456800529593856 2004243730159007232 2015140714714842624 2016173752362334656 2019901884300874476 2024014321825187328 2029915238215348224 2036062026121765824 2041253252797344768 2042222508852804096 2048176510336339968 2051963818972316928 2057200543834824024 2058177372203216628 2064177889323342624 2068380470980841472 2072205139011501312 2077488517639901184 2078474979424155648 2083779362230622784 2084539693410379296 2089854520721091072 2090846854301680384 2093718896683962912 2094713065200906864 2106181509164224596 2107181595350912262 2111471730792942336 2116855225123172352 2117627625051813888 2120769528424065792 2126952529964660736 2127962478934254592 2127967603689762198 2133393156569447136 2137338040364878806 2143569346605009648 2147933566018566144 2148953477493408768 2161744867240393344 2167256540007057408 2171264041005591168 2184188231725862544 2188227041325947349 2192682181977286272 2198272733781755904 2199074841399960576 2209812511523983821 2212407717923871104 2215446739514425872 2218857886197701632 2222960803886676672 2229692153220151347 2231605534320078336 2236192713433621176 2244888900595793088 2250612560776559616 2251681227709501952 2254774196428883136 2258245896011862016 2267033304054197952 2268195471407626488 2269272487300982436 2272813424508017664 2280522057748107264 2290564263038865408 2297500322459404608 2303017959674105856 2304198574128382464 2308459296343856544 2313159224943071232 2322200125488760452 2326928029853446656 2328032933951192832 2333968581546061824 2338284351852175104 2344251782509450632 2345101507396933632 2345107155086676708 2351086335811227456 2352202711089390432 2356552198351020222 2356991699489796096 2367370636380352512 2368234444584572928 2375405697142060128 2381462128263568896 2382331078183290624 2385865719477074016 2389539262059063296 2392821596210243328 2393957788801036416 2400067301140628028 2408207537543899728 2413110549477648384 2417572662180084864 2423736603913218048 2431962975645442512 2438163607507939584 2442672046131290064 2447645226393249792 2457211760691595362 2458378527909397639 2469664429310367744 2470565562560449536 2481444618292104192 2488958682664354992 2496215121972414336 2500830904372511256 2505922493688327168 2515716802612823823 2522035678447125568 2525500013170267224 2528465963341566976 2531939130873629568 2533141381173189696 2540526633013344768 2548219603680172968 2550406324937232384 2564651522745381888 2565587314966620672 2573349974525145088 2576884795918723584 2584687862766830184 2590895204633369088 2592223395894430272 2593454271201122784 2598734437899005952 2608891499005891372 2610177881137311744 2619037050695091936 2625714654239319552 2630569895833696992 2638239195821550336 2646228049975564236 2651615661926020608 2659346319832510464 2660609067372791808 2672324973545342976 2672331409284817644 2679144894296515008 2680122462956201952 2686854286286456832 2688231669816446208 2693202512401165968 2698685762433583104 2709233479736887194 2714749368162354432 2719769244952595472 2721671003729793024 2722963345137072128 2726703679402370304 2735951758629755904 2735958347601122826 2742934058446432032 2744236496270955504 2752237185764456832 2762940185348668416 2778372482974163712 2779386257880505728 2786472694294788096 2790194835759012864 2791625195578617216 2792950753601209152 2800078517997399366 2808242012218966128 2809575460467883016 2813434767419075163 2815295641057256448 2827692704565421056 2837290138253016264 2844524208759262848 2849784053819838408 2858092462140012864 2865271303324545024 2866747054140194589 2882326489653857792 2885232963088554624 2886285729337448256 2893644720998433792 2895018721340788224 2912250975634483392 2917636055101263132 2923576242636381696 2932099788533280768 2936450116279475712 2945011195335684096 2946416682031978428 2953928986019234496 2961023091009564672 2963947738515568896 2972922870960201796 2975474045760104448 2981590284578161568 2993185200794390784 3000816747702079488 3006365595238510848 3022711072072263936 3024260628543501984 3025696649734643248 3029852826451311714 3030417899344023552 3054093039182648736 3061879879196017152 3063333763279206144 3072264765504509952 3077945728458475392 3087266058304824942 3096266833985013936 3102570706471262208 3104043911934923776 3108307708517251968 3116232776459851776 3117712469136233472 3125669043345934176 3126809540115568944 3134781781081636608 3136270281452520576 3142069597801360296 3159272263746336894 3160772393026368393 3167207596189413504 3175282837684758528 3176441437577720832 3181154292636098688 3190428794946991104 3191943718401381888 3191951405534643297 3200089734854170704 3206007060547318209 3210943383391866304 3215354019907514472 3223430216240113152 3242617300860590016 3250884810010586112 3256896061508386752 3276282347588793816 3289023272965929408 3294087416747266048 3297409100672633856 3298612262099940864 3308592824389472256 3318611576885806656 3328286829296552448 3334441205830015008 3341229991584436224 3347408301480117504 3354289070150431764 3355942990033686528 3367333350893689632 3374189103708573696 3375918841164839424 3377521841564252928 3387368844017793024 3397626138240230624 3402293207111439732 3403908730951473654 3419535363660509184 3420783086622160896 3435846394558298112 3446250483689106912 3454526939511158784 3456297861192573696 3457939028268163712 3462688944515784816 3483300188233140678 3490392044780169984 3492049400926789248 3499291290509733888 3500952872319092736 3507426527778262656 3517652261095400448 3528304066634085648 3534828297526530333 3535487549234694144 3551055954570528768 3552351666876859392 3563108545713090192 3572193192395353344 3573496617274935936 3584308893088594944 3590936683201554624 3600100951710942042 3612311306315849592 3619665824216472576 3626358993270127296 3635604905869827072 3647935678173007872 3647944463468163768 3657245411261909376 3658981995027940672 3664008069196935096 3669649581019275776 3683920247131557888 3685817641037393043 3704496643965551616 3705848343840674304 3720259781012017152 3722166927438156288 3723934338134945536 3733438023996532488 3744322682958621504 3751246356558766884 3753727521409675264 3758883740532490752 3770256939420561408 3783053517670688352 3792698945012350464 3799712071759784544 3810789949520017152 3822329405520259452 3825609487405848576 3846977284118072832 3848380972449931008 3858192961331245056 3860024961787717632 3877031794150245276 3883001300845977856 3888335093841645408 3890181406801684176 3898101656848508928 3913337248508837058 3915266821705967616 3928555576042637904 3938571981358979328 3945854843750545488 3951930318020758528 3957358793732325504 3969342074963346354 3977423492889030912 3989019479748765696 3990913601059187712 4008487460318014464 4030281429429685248 4032347504724669312 4039803768601748952 4048028643650374656 4063850219605330791 4072124052243531648 4082506505594689536 4084445017705608192 4103927637944633856 4103937521401684239 4114401087669648048 4116354744406433256 4128355778646685248 4144410278023002624 4156949958848311296 4167558724461245568 4169079386820758592 4179709041442182144 4181693708603360768 4187437793367925824 4189426130401813728 4200117776996099049 4212363018328449192 4214363190701824524 4222943461585884672 4235255250103627776 4241539056848131584 4253905059929321472 4255924957868509184 4255935207379524396 4266786313138894272 4274676080729757612 4287138693210019296 4295867132037132288 4297906954986817536 4323489734480786688 4334513080014114816 4342528082011182336 4368376463451725088 4376454082651894698 4385364363954572544 4396545467563511808 4398149682799921152 4419625023047967642 4424815435847742208 4430893479028851744 4437715772395403264 4445921607773353344 4459384306440302694 4463211068640156672 4472385426867242352 4489777801191586176 4501225121553119232 4503362455419003904 4509548392857766272 4534066608108395904 4536390942815252976 4538544974601964872 4545626849016035328 4565560123260309901 4595000644918809216 4608397148256764928 4616918592687713088 4630899087457237413 4644400250977520904 4653856059706893312 4656065867902385664 4676568703704350208 4688503565018901264 4690203014793867264 4690214310173353416 4702172671622454912 4704405422178780864 4713104396702040444 4736468889169145856 4750811394284120256 4762924256527137792 4764662156366581248 4771731438954148032 4779078524118126592 4785643192420486656 4787915577602072832 4800134602281256056 4816415075087799456 4826221098955296768 4835145324360169728 4847473207826436096 4863925951290885024 4876327215015879168 4885344092262580128 4895290452786499584 4914423521383190724 4916757055818795278 4939328858620735488 4941131125120899072 4962889236584208384 4977917365328709984 4992430243944828672 5001661808745022512 5011844987376654336 5031433605225647646 5044071356894251136 5051000026340534448 5056931926683133952 5063878261747259136 5066282762346379392 5081053266026689536 5096439207360345936 5105863096427210481 5129303045490763776 5131174629933241344 5153769591837447168 5169375725533660368 5181790409266738176 5184446791788860544 5186908542402245568 5217782998011782744 5224950282349711017 5238074101390183872 5251429308478639104 5261139791667393984 5276478391643100672 5292456099951128472 5303231323852041216 5321218134745583616 5344649947090685952 5344662818569635288 5358289788593030016 5360244925912403904 5373708572572913664 5376463339632892416 5386405024802331936 5397371524867166208 5418466959473774388 5429498736324708864 5439538489905190944 5445926690274144256 5453407358804740608 5471903517259511808 5471916695202245652 5485868116892864064 5488472992541911008 5504474371528913664 5525880370697336832 5556744965948327424 5558772515761011456 5572945388589576192 5580389671518025728 5583250391157234432 5585901507202418304 5600157035994798732 5616484024437932256 5619150920935766032 5626869534838150326 5630591282114512896 5655385409130842112 5674580276506032528 5689048417518525696 5699568107639676816 5716184924280025728 5733494108280389178 5764652979307715584 5770465926177109248 5772571458674896512 5787289441996867584 5790037442681576448 5824501951268966784 5835272110202526264 5847152485272763392 5870005872763255587 5872900232558951424 5892833364063956856 5907857972038468992 5927895477031137792 5945845741920403592 5950948091520208896 5954013112445019531 5963180569156323136 5986370401588781568 6012731190477021696 6045422144144527872 6048521257087003968 6051393299469286496 6059705652902623428 6108186078365297472 6123759758392034304 6126667526558412288 6144529531009019904 6155891456916950784 6174532116609649884 6192533667970027872 6205141412942524416 6208087823869847552 6216615417034503936 6232465552919703552 6235424938272466944 6251338086691868352 6253619080231137888 6269563562163273216 6272540562905041152 6284139195602720592 6318544527492673788 6321544786052736786 6334415192378827008 6350565675369517056 6352882875155441664 6362308585272197376 6380857589893982208 6383887436802763776 6383902811069286594 6400179469708341408 6412014121094636418 6421886766783732608 6430708039815028944 6446860432480226304 6485234601721180032 6501769620021172224 6513792123016773504 6552564695177587632 6564681123977842047 6578046545931858816 6594818201345267712 6597224524199881728 6637223153771613312 6656573658593104896 6668882411660030016 6689076459660454041 6694816602960235008 6708578140300863528 6734666701787379264 6751837682329678848 6755043683128505856 6774737688035586048 6795252276480461248 6804586414222879464 6807817461902947308 6841566173244321792 6871692789116596224 6892500967378213824 6909053879022317568 6912595722385147392 6915878056536327424 6925377889031569632 6966600376466281356 6980784089560339968 6984098801853578496 7001905744638185472 7014853055556525312 7035304522190800896 7056608133268171296 7069656595053060666 7070975098469388288 7102111909141057536 7104703333753718784 7126217091426180384 7144386384790706688 7146993234549871872 7168617786177189888 7181873366403109248 7200201903421884084 7224622612631699184 7239331648432945152 7252717986540254592 7271209811739654144 7295888926936327536 7314490822523818752 7317963990055881344 7328016138393870192 7339299162038551552 7371635282074786086 7375135583728192917 7408993287931103232 7411696687681348608 7444333854876312576 7447868676269891072 7466876047993064976 7488645365917243008 7502492713117533768 7517767481064981504 7547150407838471469 7566107035341376704 7585397890024700928 7599424143519569088 7621579899040034304 7644658811040518904 7651218974811697152 7693954568236145664 7696761944899862016 7720049923575435264 7754063588300490552 7766002601691955712 7776670187683290816 7780362813603368352 7796203313697017856 7826674497017674116 7830533643411935232 7857111152085275808 7877143962717958656 7891709687501090976 7903860636041517056 7914717587464651008 7938684149926692708 7954846985778061824 7978038959497531392 7981827202118375424 8016974920636028928 8060562858859370496 8064695009449338624 8079607537203497904 8096057287300749312 8127700439210661582 8144248104487063296 8165013011189379072 8168890035411216384 8207855275889267712 8207875042803368478 8228802175339296096 8232709488812866512 8256711557293370496 8288820556046005248 8335117448922491136 8338158773641517184 8359418082884364288 8363387417206721536 8374875586735851648 8378852260803627456 8400235553992198098 8424726036656898384 8428726381403649048 8445886923171769344 8483078113696263168 8511849915737018368 8511870414759048792 8533572626277788544 8549352161459515224 8574277386420038592 8595813909973635072 8600241162420583767 8646979468961573376 8685056164022364672 8736752926903450176 8752908165303789396 8770728727909145088 8796299365599842304 8839250046095935284 8849630871695484416 8861786958057703488 8875431544790806528 8891843215546706688 8918768612880605388 8926422137280313344 8944770853734484704 8979555602383172352 9002450243106238464 9006724910838007808 9019096785715532544 9068133216216791808 9072781885630505952 9077089949203929744 9091253698032070656 9131120246520619802 9190001289837618432 9216794296513529856 9233837185375426176 9261798174914474826 9288800501955041808 9307712119413786624 9312131735804771328 9353137407408700416 9377007130037802528 9380428620346706832 9404345343244909824 9408810844357561728 9426208793404080888 9482317179079105179 9501622788568240512 9525848513054275584 9529324312733162496 9543462877908296064 9571286384840973312 9575831155204145664 9575854216603929891 9600269204562512112 9632830150175598912 9670290648720339456 9727851902581770048 9752654430031758336 9770688184525160256 9828847042766381448 9833514111637590556 9882262250241798144 9925778473168416768 9955834730657419968 9984860487889657344 10003323617490045024 10023689974753308672 10062867210451295292 10088142713788502272 10102000052681068896 10113863853366267904 10127756523494518272 10132565524692758784 10162106532053379072 10192878414720691872 10211726192854420962 10258606090981527552 10262349259866482688 10307539183674894336 10338751451067320736 10363580818533476352 10368893583577721088 10373817084804491136 10435565996023565488 10449900564699422034 10476148202780367744 10502858616957278208 10522279583334787968 10552956783286201344 10584912199902256944 10604484892579590999 10606462647704082432 10689325637139270576 10716579577186060032 10720489851824807808 10752926679265784832 10772810049604663872 10836933918947548776 10858997472649417728 10879076979810381888 10906814717609481216 10943807034519023616 10943833390404491304 10971736233785728128 10976945985083822016 11008948743057827328 11051760741394673664 11057452923112179129 11113489931896654848 11117545031522022912 11160779343036051456 11166500782314468864 11171803014404836608 11200314071989597464 11232968048875864512 11238301841871532064 11253739069676300652 11261182564229025792 11310770818261684224 11349160553012065056 11378096835037051392 11399136215279353632 11432369848560051456 11466988216560778356 11529305958615431168 11540931852354218496 11545142917349793024 11574578883993735168 11580074885363152896 11649003902537933568 11670544220405052528 11694304970545526784 11740011745526511174 11745800465117902848 11785666728127913712 11815715944076937984 11855790954062275584 11891691483840807184 11908026224890039062 11926361138312646272 11972740803177563136 12025462380954043392 12090844288289055744 12097042514174007936 12102786598938572992 12119411305805246856 12191550658815992373 12216372156730594944 12247519516784068608 12253335053116824576 12311782913833901568 12349064233219299768 12385067335940055744 12416175647739695104 12433230834069007872 12470849876544933888 12502676173383736704 12507238160462275776 12539127124326546432 12545081125810082304 12568278391205441184 12600353330988297147 12637089054985347576 12643089572105473572 12668830384757654016 12705765750310883328 12724617170544394752 12761715179787964416 12767774873605527552 12767805622138573188 12800358939416682816 12824028242189272836 12843773533567465216 12861416079630057888 12893720864960452608 12970469203442360064 13003539240042344448 13027584246033547008 13105129390355175264 13129362247955684094 13156093091863717632 13189636402690535424 13194449048399763456 13274446307543226624 13313147317186209792 13337764823320060032 13378152919320908082 13389633205920470016 13417156280601727056 13469333403574758528 13503675364659357696 13510087366257011712 13590504552960922496 13609172828445758928 13615634923805894616 13696680369780929703 13785001934756427648 13825191444770294784 13831756113072654848 13850755778063139264 13892697262371712239 13933200752932562712 13961568179120679936 13968197603707156992 14029706111113050624 14070609044381601792 14113216266536342592 14139313190106121332 14209406667507437568 14252434182852360768 14288772769581413376 14293986469099743744 14337235572354379776 14363746732806218496 14400403806843768168 14449245225263398368 14478663296865890304 14505435973080509184 14542419623479308288 14591777853872655072 14628981645047637504 14635927980111762688 14656032276787740384 14678598324077103104 14743270564149572172 14750271167456385834 14817986575862206464 14823393375362697216 14888667709752625152 14895737352539782144 14933752095986129952 14977290731834486016 15004985426235067536 15035534962129963008 15094300815676942938 15132214070682753408 15170795780049401856 15198848287039138176 15243159798080068608 15289317622081037808 15317589289281631443 15387909136472291328 15393523889799724032 15508127176600981104 15532005203383911424 15553340375366581632 15560725627206736704 15653348994035348232 15714222304170551616 15754287925435917312 15783419375002181952 15807721272083034112 15829435174929302016 15877368299853385416 15909693971556123648 15963654404236750848 16033949841272057856 16121125717718740992 16129390018898677248 16159215074406995808 16192114574601498624 16255400878421323164 16288496208974126592 16337780070822432768 16415710551778535424 16415750085606736956 16457604350678592192 16465418977625733024 16513423114586740992 16577641112092010496 16670234897844982272 16676317547283034368 16718836165768728576 16726774834413443072 16749751173471703296 16757704521607254912 16800471107984396196 16849452073313796768 16857452762807298096 16891773846343538688 16966156227392526336 17023740829518097584 17067145252555577088 17098704322919030448 17148554772840077184 17200482324841167534 17293958937923146752 17370112328044729344 17473505853806900352 17505816330607578792 17541457455818290176 17610017618289766761 17678500092191870568 17699261743390968832 17723573916115406976 17783686431093413376 17837537225761210776 17852844274560626688 17889541707468969408 17959111204766344704 18013449821676015616 18038193571431065088 18136266432433583616 18145563771261011904 18154179898407859488 18262240493041239604 18380002579675236864 18433588593027059712 18467674370750852352 18523596349828949652 18577601003910083616 18615424238827573248 18624263471609542656 18706274814817400832 18754014260075605056 18760857240693413664 18808690686489819648 18817621688715123456 18852417586808161776 18964634358158210358 19003245577136481024 19051697026108551168 19058648625466324992 19086925755816592128 19142572769681946624 19151662310408291328 19151708433207859782 19200538409125024224 19265660300351197824 19340581297440678912 19455703805163540096 19505308860063516672 19541376369050320512 19657694085532762896 19667028223275181112 19694043371933526141 19911669461314839936 19969720975779314688 20006647234980090048 20067229378981362123 20125734420902590584 20176285427577004544 20204000105362137792 20255513046989036544 20265131049385517568 20324213064106758144 20385756829441383744 20423452385708841924 20524698519732965376 20615078367349788672 20677502902134641472 20727161637066952704 20737787167155442176 20747634169608982272 20871131992047130976 20899801129398844068 20952296405560735488 21005717233914556416 21044559166669575936 21105913566572402688 21169824399804513888 21208969785159181998 21212925295408164864 21378651274278541152 21433159154372120064 21440979703649615616 21505853358531569664 21545620099209327744 21673867837895097552 21717994945298835456 21758153959620763776 21813629435218962432 21887666780808982608 21943472467571456256 21953891970167644032 22017897486115654656 22114905846224358258 22125406751184578751 22226979863793309696 22235090063044045824 22333001564628937728 22343606028809673216 22400628143979194928 22465936097751729024 22476603683743064128 22507478139352601304 22641451223515414407 22698321106024130112 22756193670074102784 22798272430558707264 22864739697120102912 22933976433121556712 23058611917230862336 23081863704708436992 23090285834699586048 23160149770726305792 23298007805075867136 23341088440810105056 23388609941091053568 23480023491053022348 23491600930235805696 23571333456255827424 23631431888153875968 23711581908124551168 23783382967681614368 23816052449780078124 23852722276625292544 23945481606355126272 24050924761908086784 24181688576578111488 24194085028348015872 24205573197877145984 24238822611610493712 24383101317631984746 24432744313461189888 24495039033568137216 24506670106233649152 24623565827667803136 24698128466438599536 24770134671880111488 24866461668138015744 25005352346767473408 25014476320924551552 25078254248653092864 25090162251620164608 25136556782410882368 25200706661976594294 25274178109970695152 25286179144210947144 25337660769515308032 25449234341088789504 25535549747211055104 25535611244277146376 25600717878833365632 25648056484378545672 25687547067134930432 25722832159260115776 25787441729920905216 25800723487261751301 25940938406884720128 26055168492067094016 26210258780710350528 26258724495911368188 26312186183727435264 26388898096799526912 26548892615086453248 26626294634372419584 26675529646640120064 26756305838641816164 26779266411840940032 26834312561203454112 26938666807149517056 27007350729318715392 27020174732514023424 27181009105921844992 27218345656891517856 27231269847611789232 27393360739561859406 27570003869512855296 27650382889540589568 27663512226145309696 27701511556126278528 27785394524743424478 27866401505865125424 27923136358241359872 27936395207414313984 28059412222226101248 28226432533072685184 28278626380212242664 28446951537237315537 28504868365704721536 28577545539162826752 28587972938199487488 28727493465612436992 28727562649811789673 28800807613687536336 28898490450526796736 29010871946161018368 29183555707745310144 29257963290095275008 29271855960223525376 29312064553575480768 29357196648154206208 29486541128299144344 29500542334912771668 29646786750725394432 29777335419505250304 29791474705079564288 29867504191972259904 29954581463668972032 30009970852470135072 30071069924259926016 30188601631353885876 30264428141365506816 30341591560098803712 30397696574078276352 30486319596160137216 30578635244162075616 30635178578563262886 30775818272944582656 30787047779599448064 31016254353201962208 31064010406767822848 31106680750733163264 31121451254413473408 31306697988070696464 31428444608341103232 31508575850871834624 31566838750004363904 31658870349858604032 31754736599706770832 31819387943112247296 31958920862822169307 32258780037797354496 32318430148813991616 32510801756842646328 32576992417948253184 32831421103557070848 32831500171213473912 32915208701357184384 32930837955251466048 33026846229173481984 33155282224184020992 33340469795689964544 33352635094566068736 33453549668826886144 33499502346943406592 33515409043214509824 33600942215968792392 33698904146627593536 33714905525614596192 33783547692687077376 33932312454785052672 34047481659036195168 34134290505111154176 34197408645838060896 34297109545680154368 34400964649682335068 34587917875846293504 34740224656089458688 34947011707613800704 35011632661215157584 35082914911636580352 35220035236579533522 35357000184383741136 35398523486781937664 35447147832230813952 35567372862186826752 35675074451522421552 35779083414937938816 35918222409532689408 36076387142862130176 36272532864867167232 36291127542522023808 36308359796815718976 36524480986082479208 36574651976447977119 36760005159350473728 36935348741501704704 37047192699657899304 37155202007820167232 37248526943219085312 37412549629634801664 37508028520151210112 37521714481386827328 37617381372979639296 37635243377430246912 37704835173616323552 37929268716316420716 38006491154272962048 38117297250932649984 38173851511633184256 38285145539363893248 38303324620816582656 38303416866415719564 38401076818250048448 38531320600702395648 38681162594881357824 38911407610327080192 39010617720127033344 39082752738100641024 39315388171065525792 39334056446550362224 39388086743867052282 39823338922629679872 39939441951558629376 40013294469960180096 40134458757962724246 40251468841805181168 40352570855154009088 40408000210724275584 40511026093978073088 40530262098771035136 40771513658882767488 40846904771417683848 41090041109342789109 41355005804269282944 41475574334310884352 41495268339217964544 41678091787115136717 41742263984094261952 41799602258797688136 41904592811121470976 42089118333339151872 42211827133144805376 42339648799609027776 42417939570318363996 42757302548557082304 42866318308744240128 42881959407299231232 43011706717063139328 43091240198418655488 43347735675790195104 43435989890597670912 43516307919241527552 43627258870437924864 43775333561617965216 43886944935142912512 43907783940335288064 44035794972231309312 44229811692448716516 44250813502369157502 44453959727586619392 44470180126088091648 44666003129257875456 44687212057619346432 44801256287958389856 44931872195503458048 44953207367486128256 45014956278705202608 45282902447030828814 45396642212048260224 45512387340148205568 45596544861117414528 45729479394240205824 45867952866243113424 45952767867844894329 46163727409416873984 46180571669399172096 46596015610151734272 46682176881620210112 46960046982106044696 47142666912511654848 47262863776307751936 47423163816249102336 47566765935363228736 47632104899560156248 47705444553250585088 47890963212710252544 48101849523816173568 48363377153156222976 48388170056696031744 48411146395754291968 48477645223220987424 48766202635263969492 48865488626922379776 49013340212467298304 49247131655335606272 49396256932877199072 49540269343760222976 49732923336276031488 50010704693534946816 50028952641849103104 50156508497306185728 50180324503240329216 50273113564821764736 50401413323953188588 50548356219941390304 50572358288421894288 50675321539030616064 50898468682177579008 51071222488554292752 51201435757666731264 51296112968757091344 51375094134269860864 51445664318520231552 51601446974523502602 51881876813769440256 52110336984134188032 52420517561420701056 52517448991822736376 52624372367454870528 52830052854869300283 53097785230172906496 53351059293280240128 53512611677283632328 53558532823681880064 53668625122406908224 53877333614299034112 54040349465028046848 54362018211843689984 54436691313783035712 54462539695223578464 54786721479123718812 55140007739025710592 55300765779081179136 55327024452290619392 55403023112252557056 55570789049486848956 55732803011730250848 55846272716482719744 55872790414828627968 56118824444452202496 56452865066145370368 56557252760424485328 56893903074474631074 57009736731409443072 57155091078325653504 57175945876398974976 57454986931224873984 57455125299623579346 57601615227375072672 57796980901053593472 58021743892322036736 58367111415490620288 58515926580190550016 58543711920447050752 58624129107150961536 58973082256598288688 59001084669825543336 59582949410159128576 59735008383944519808 59909162927337944064 60019941704940270144 60201688136944086369 60377203262707771752 60528856282731013632 60795393148156552704 60972639192320274432 61157270488324151232 61270357157126525772 61574095559198896128 62032508706403924416 62128020813535645696 62213361501466326528 62242902508826946816 62613395976141392928 62856889216682206464 63017151701743669248 63133677500008727808 63317740699717208064 63509473199413541664 63638775886224494592 63917841725644338614 64517560075594708992 64636860297627983232 65021603513685292656 65153984835896506368 65663000342426947824 65830417402714368768 65861675910502932096 66053692458346963968 66376220253553736253 66680939591379929088 66705270189132137472 66999004693886813184 67030818086429019648 67201884431937584784 67397808293255187072 67429811051229192384 67924353670546243221 68094963318072390336 68268581010222308352 68394817291676121792 68594219091360308736 68801929299364670136 69175835751692587008 69480449312178917376 69894023415227601408 70023265322430315168 70165829823273160704 70440070473159067044 70714000368767482272 70797046973563875328 70894295664461627904 71134745724373653504 71350148903044843104 71558166829875877632 71836444819065378816 72152774285724260352 72545065729734334464 72582255085044047616 72616719593631437952 73048961972164958416 73149303952895954238 73520010318700947456 73870697483003409408 74094385399315798608 74310404015640334464 75016057040302420224 75043428962773654656 75234762745959278592 75270486754860493824 75409670347232647104 75858537432632841432 76012982308545924096 76347703023266368512 76606649241633165312 76606833732831439128 76802153636500096896 77062641201404791296 77362325189762715648 77402170461785253903 77822815220654160384 78165505476201282048 78630776342131051584 78668112893100724448 78776173487734104564 79646677845259359744 79878883903117258752 80026588939920360192 80268917515925448492 80502937683610362336 80705141710308018176 80816000421448551168 81022052187956146176 81060524197542070272 81543027317765534976 81693809542835367696 82180082218685578218 82710011608538565888 82951148668621768704 82990536678435929088 83356183574230273434 83484527968188523904 83599204517595376272 83809185622242941952 84178236666678303744 84679297599218055552 84835879140636727992 85340854611711946611 85514605097114164608 85732636617488480256 85763918814598462464 86182480396837310976 86695471351580390208 87032615838483055104 87550667123235930432 87773889870285825024 87815567880670576128 88071589944462618624 88459623384897433032 88501627004738315004 88940360252176183296 89332006258515750912 89374424115238692864 89602512575916779712 89863744391006916096 89906414734972256512 90029912557410405216 90565804894061657628 90793284424096520448 91024774680296411136 91193089722234829056 91458958788480411648 91735905732486226848 91905535735689788658 92327454818833747968 92361143338798344192 93192031220303468544 93364353763240420224 93920093964212089392 94285333825023309696 94525727552615503872 95133531870726457472 95264209799120312496 95410889106501170176 95876762588466507921 96776340113392063488 96822292791508583936 96955290446441974848 97532405270527938984 97730977253844759552 98494263310671212544 98792513865754398144 99080538687520445952 99465846672552062976 100021409387069893632 100057905283698206208 100360649006480658432 100546227129643529472 100802826647906377176 101096712439882780608 101144716576843788576 101350643078061232128 101796937364355158016 102142444977108585504 102402871515333462528 102592225937514182688 102750188268539721728 102891328637040463104 103202893949047005204 103763753627538880512 104220673968268376064 104841035122841402112 105034897983645472752 105248744734909741056 105660105709738600566 106195570460345812992 106702118586560480256 107025223354567264656 107337250244813816448 107754667228598068224 108724036423687379968 108873382627566071424 108925079390447156928 109573442958247437624 110280015478051421184 110654048904581238784 110806046224505114112 111141578098973697912 111465606023460501696 111745580829657255936 112237648888904404992 112905730132290740736 113114505520848970656 113787806148949262148 114019473462818886144 114351891752797949952 114909973862449747968 114910250599247158692 115203230454750145344 115593961802107186944 116043487784644073472 116734222830981240576 117031853160381100032 117087423840894101504 117248258214301923072 117946164513196577376 118002169339651086672 119470016767889039616 119818325854675888128 120039883409880540288 120403376273888172738 120754406525415543504 121057712565462027264 121590786296313105408 122314540976648302464 122540714314253051544 123270123328028367327 124065017412807848832 124426723002932653056 124485805017653893632 125226791952282785856 125713778433364412928 126267355000017455616 126635481399434416128 127018946398827083328 127835683451288677228 129035120151189417984 129273720595255966464 130043207027370585312 130307969671793012736 131326000684853895648 131660834805428737536 131723351821005864192 132107384916693927936 132752440507107472506 133361879182759858176 133410540378264274944 133998009387773626368 134061636172858039296 134403768863875169568 134795616586510374144 134859622102458384768 135848707341092486442 136189926636144780672 136537162020444616704 136789634583352243584 137188438182720617472 137603858598729340272 137858303603534682987 139788046830455202816 140046530644860630336 140880140946318134088 141428000737534964544 141788591328923255808 142269491448747307008 142700297806089686208 143116333659751755264 143672889638130757632 144305548571448520704 145090131459468668928 145164510170088095232 145233439187262875904 146097923944329916832 146298607905791908476 147040020637401894912 147741394966006818816 148188770798631597216 148620808031280668928 150032114080604840448 150086857925547309312 150469525491918557184 150540973509720987648 150819340694465294208 151717074865265682864 152025964617091848192 152695406046532737024 153213667465662878256 153604307273000193792 154125282402809582592 154804340923570507806 155645630441308320768 156331010952402564096 157261552684262103168 157336225786201448896 157552346975468209128 158490158564607900849 159293355690518719488 160053177879840720384 160537835031850896984 161005875367220724672 161410283420616036352 161632000842897102336 162121048395084140544 163086054635531069952 163387619085670735392 164360164437371156436 165420023217077131776 165902297337243537408 165981073356871858176 166712367148460546868 166969055936377047808 167198409035190752544 167618371244485883904 168356473333356607488 169358595198436111104 169671758281273455984 170681709223423893222 171029210194228329216 171465273234976960512 171527837629196924928 172364960793674621952 173390942703160780416 174065231676966110208 175101334246471860864 175547779740571650048 175631135761341152256 176919246769794866064 177003254009476630008 178748848230477385728 179205025151833559424 179727488782013832192 179812829469944513024 180059825114820810432 180605064410832259107 181131609788123315256 181586568848193040896 182386179444469658112 182917917576960823296 183471811464972453696 183811071471379577316 184722286677596688384 186384062440606937088 186728707526480840448 187840187928424178784 188570667650046619392 189051455105231007744 190267063741452914944 190528419598240624992 190821778213002340352 191753525176933015842 193552680226784126976 193644585583017167872 193910580892883949696 195064810541055877968 195461954507689519104 197585027731508796288 198161077375040891904 199128660760661208759 200042818774139787264 200115810567396412416 201092454259287058944 201605653295812754352 202193424879765561216 202289433153687577152 204284889954217171008 204805743030666925056 205184451875028365376 205500376537079443456 205782657274080926208 206405787898094010408 207527507255077761024 208441347936536752128 209682070245682804224 210069795967290945504 210497489469819482112 211320211419477201132 212391140920691625984 213404237173120960512 214050446709134529312 214674500489627632896 215509334457196136448 217448072847374759936 217746765255132142848 217850158780894313856 219146885916494875248 220560030956102842368 221612092449010228224 222283156197947395824 222931212046921003392 225811460264581481472 226229011041697941312 227575612297898524296 228038946925637772288 229819947724899495936 229820501198494317384 230406460909500290688 231187923604214373888 232086975569288146944 233468445661962481152 234174847681788203008 234496516428603846144 235892329026393154752 236004338679302173344 238940033535778079232 239636651709351776256 240079766819761080576 240806752547776345476 241508813050831087008 242115425130924054528 243181572592626210816 244629081953296604928 245081428628506103088 246540246656056734654 248130034825615697664 248853446005865306112 248971610035307787264 250453583904565571712 251427556866728825856 252534710000034911232 254037892797654166656 255671366902577354456 256022563835135839833 258547441190511932928 260086414054741170624 262652001369707791296 263321669610857475072 263446703642011728384 264214769833387855872 265504881014214945012 266821080756528549888 267996018775547252736 268123272345716078592 268807537727750339136 269591233173020748288 269719244204916769536 271697414682184972884 272379853272289561344 273074324040889233408 273579269166704487168 274376876365441234944 275207717197458680544 275716607207069365974 279576093660910405632 280093061289721260672 281760281892636268176 282856001475069929088 283577182657846511616 285400595612179372416 286232667319503510528 287630287765399523763 290329020340176190464 290466878374525751808 292195847888659833664 292597215811583816952 295482789932013637632 296377541597263194432 297241616062561337856 300064228161209680896 300173715851094618624 301081947019441975296 301638681388930588416 303434149730531365728 304051929234183696384 305390812093065474048 306427334931325756512 307208614546000387584 308250564805619165184 309608681847141015612 311291260882616641536 312662021904805128192 314523105368524206336 314672451572402897792 315104693950936418256 316980317129215801698 318586711381037438976 320106355759681440768 321075670063701793968 322011750734441449344 323264001685794204672 326172109271062139904 326775238171341470784 328720328874742312872 330840046434154263552 331962146713743716352 333424734296921093736 333938111872754095616 334396818070381505088 335236742488971767808 336712946666713214976 338717190396872222208 339343516562546911968 341363418446847786444 342058420388456658432 343055675258393849856 344729921587349243904 346781885406321560832 348130463353932220416 350202668492943721728 351095559481143300096 351262271522682304512 353838493539589732128 354006508018953260016 358410050303667118848 359454977564027664384 359625658939889026048 360119650229641620864 361210128821664518214 362263219576246630512 363173137696386081792 364772358888939316224 366943622929944907392 367622142942759154632 369810369984085101981 373457415052961680896 375680375856848357568 377141335300093238784 380534127482905829888 381056839196481249984 381643556426004680704 383507050353866031684 387105360453568253952 387289171166034335744 387821161785767899392 390129621082111755936 390923909015379038208 395170055463017592576 396322154750081783808 398257321521322417518 400085637548279574528 400231621134792824832 402184908518574117888 403211306591625508704 404386849759531122432 404578866307375154304 408569779908434342016 409611486061333850112 410368903750056730752 411565314548161852416 412811575796188020816 419364140491365608448 420139591934581891008 422640422838954402264 426808474346241921024 428100893418269058624 429349000979255265792 431018668914392272896 434896145694749519872 435493530510264285696 435700317561788627712 438293771832989750496 441120061912205684736 443224184898020456448 444566312395894791648 445862424093842006784 451622920529162962944 452458022083395882624 455151224595797048592 456077893851275544576 459641002396988634768 460812921819000581376 462375847208428747776 466936891323924962304 468993032857207692288 471784658052786309504 472008677358604346688 475470475693823702547 477880067071556158464 480159533639522161152 481613505095552690952 483017626101662174016 484230850261848109056 486363145185252421632 489258163906593209856 490162857257012206176 493080493312113469308 496260069651231395328 497706892011730612224 497943220070615574528 500907167809131143424 502855113733457651712 505069420000069822464 508075785595308333312 511342733805154708912 512045127670271679666 517094882381023865856 520172828109482341248 525304002739415582592 526643339221714950144 526893407284023456768 531009762028429890024 536246544691432157184 537615075455500678272 539182466346041496576 539438488409833539072 541815193232496777321 543394829364369945768 544759706544579122688 547158538333408974336 548753752730882469888 550415434394917361088 551433214414138731948 559152187321820811264 560186122579442521344 563520563785272536352 565712002950139858176 567154365315693023232 570801191224358744832 572465334639007021056 575260575530799047526 580658040680352380928 580933756749051503616 584391695777319667328 585194431623167633904 592755083194526388864 594483232125122675712 597385982281983626277 600128456322419361792 600347431702189237248 603277362777861176832 606868299461062731456 612854669862651513024 614417229092000775168 616501129611238330368 619217363694282031224 622582521765233283072 625324043809610256384 629046210737048412672 629344903144805795584 630209387901872836512 633960634258431603396 637173422762074877952 640212711519362881536 642151340127403587936 644023501468882898688 646528003371588409344 652344218542124279808 653550476342682941568 657440657749484625744 661680092868308527104 666849468593842187472 667876223745508191232 668793636140763010176 677434380793744444416 678687033125093823936 682726836893695572888 684116840776913316864 689459843174698487808 693563770812643121664 696260926707864440832 700405336985887443456 702524543045364609024 707676987079179464256 708013016037906520032 716820100607334237696 718909955128055328768 719251317879778052096 720239300459283241728 722420257643329036428 724526439152493261024 726346275392772163584 729544717777878632448 733887245859889814784 735244285885518309264 739620739968170203962 746914830105923361792 751360751713696715136 754282670600186477568 761068254965811659776 762113678392962499968 767014100707732063368 774578342332068671488 775642323571535798784 780259242164223511872 790340110926035185152 792644309500163567616 796514643042644835036 800463242269585649664 804369817037148235776 806422613183251017408 808773699519062244864 809157732614750308608 817139559816868684032 819222972122667700224 820737807500113461504 823130629096323704832 825623151592376041632 838728280982731216896 840279183869163782016 845280845677908804528 856201786836538117248 858698001958510531584 862890863296198571289 870987061020528571392 871400635123577255424 876587543665979500992 886448369796040912896 889132624791789583296 891724848187684013568 903245841058325925888 904916044166791765248 910302449191594097184 912155787702551089152 919282004793977269536 921625843638001162752 924751694416857495552 933873782647849924608 937986065714415384576 943569316105572619008 944017354717208693376 950940951387647405094 955760134143112316928 960319067279044322304 963227010191105381904 966035252203324348032 978516327813186419712 980325714514024412352 986160986624226938616 992520139302462790656 995886440141231149056 1001814335618262286848 1005710227466915303424 1010138840000139644928 1016151571190616666624 1022685467610309417824 1024090255340543359332 1034189764762047731712 1040345656218964682496 1050608005478831165184 1053286678443429900288 1053786814568046913536 1062019524056859780048 1075230150911001356544 1078364932692082993152 1078876976819667078144 1083630386464993554642 1086789658728739891536 1089519413089158245376 1094317076666817948672 1100830868789834722176 1102866428828277463896 1109431109952255305943 1120372245158885042688 1127041127570545072704 1131424005900279716352 1141602382448717489664 1144930669278014042112 1150521151061598095052 1161316081360704761856 1161867513498103007232 1168783391554639334656 1170388863246335267808 1185510166389052777728 1188966464250245351424 1194771964563967252554 1200256912644838723584 1200694863404378474496 1206554725555722353664 1213736598922125462912 1225709339725303026048 1228834458184001550336 1238434727388564062448 1258092421474096825344 1258689806289611591168 1260418775803745673024 1267921268516863206792 1280425423038725763072 1284302680254807175872 1288047002937765797376 1293056006743176818688 1304688437084248559616 1307100952685365883136 1314881315498969251488 1323360185736617054208 1333698937187684374944 1335752447491016382464 1337587272281526020352 1354868761587488888832 1357374066250187647872 1365453673787391145776 1368233681553826633728 1387127541625286243328 1400810673971774886912 1415353974158358928512 1416026032075813040064 1433640201214668475392 1438502635759556104192 1440478600918566483456 1444840515286658072856 1449052878304986522048 1452692550785544327168 1459089435555757264896 1467774491719779629568 1470488571771036618528 1479241479936340407924 1493829660211846723584 1502721503427393430272 1508565341200372955136 1522136509931623319552 1524227356785924999936 1534028201415464126736 1551284647143071597568 1560518484328447023744 1580680221852070370304 1593029286085289670072 1608739634074296471552 1612845226366502034816 1617547399038124489728 1618315465229500617216 1634279119633737368064 1641475615000226923008 1646261258192647409664 1651246303184752083264 1677456561965462433792 1680558367738327564032 1690561691355817609056 1712403573673076234496 1717396003917021063168 1725781726592397142578 1741974122041057142784 1742801270247154510848 1753175087331959001984 1778265249583579166592 1783449696375368027136 1792157946845950878831 1809832088333583530496 1820604898383188194368 1838564009587954539072 1843251687276002325504 1849503388833714991104 1867747565295699849216 1875972131428830769152 1887138632211145238016 1888034709434417386752 1901881902775294810188 1911520268286224633856 1920638134558088644608 1926454020382210763808 1932070504406648696064 1957032655626372839424 1960651429028048824704 1972321973248453877232 1985040278604925581312 2003628671236524573696 2032303142381233333248 2045370935220618835648 2048180510681086718664 2068379529524095463424 2080691312437929364992 2101216010957662330368 2107573629136093827072 2124039048113719560096 2150460301822002713088 2156729865384165986304 2157753953639334156288 2167260772929987109284 2173579317457479783072 2179038826178316490752 2188634153333635897344 2201661737579669444352 2205732857656554927792 2218862219904510611886 2240744490317770085376 2254082255141090145408 2262848011800559432704 2283204764897434979328 2301042302123196190104 2323735026996206014464 2337566783109278669312 2340777726492670535616 2371020332778105555456 2377932928500490702848 2389543929127934505108 2401389726808756948992 2413109451111444707328 2427473197844250925824 2451418679450606052096 2457668916368003100672 2476869454777128124896 2516184842948193650688 2517379612579223182336 2520837551607491346048 2535842537033726413584 2568605360509614351744 2576094005875531594752 2588672589888595713867 2614201905370731766272 2629762630997938502976 2667397874375368749888 2671504894982032764928 2675174544563052040704 2709737523174977777664 2714748132500375295744 2730907347574782291552 2736467363107653267456 2774255083250572486656 2801621347943549773824 2830707948316717857024 2832052064151626080128 2867280402429336950784 2880957201837132966912 2889681030573316145712 2898105756609973044096 2935548983439559259136 2940977143542073237056 2958482959872680815848 2987659320423693447168 3005443006854786860544 3017130682400745910272 3044273019863246639104 3048454713571849999872 3068056402830928253472 3102569294286143195136 3121036968656894047488 3161360443704140740608 3186058572170579340144 3225690452733004069632 3235094798076248979456 3236630930459001234432 3268558239267474736128 3282951230000453846016 3302492606369504166528 3328293329856765917829 3361116735476655128064 3381123382711635218112 3424807147346152468992 3434792007834042126336 3451563453184794285156 3483948244082114285568 3485602540494309021696 3506350174663918003968 3556530499167158333184 3566899392750736054272 3584315893691901757662 3619664176667167060992 3641209796766376388736 3677128019175909078144 3686503374552004651008 3774277264422290476032 3776069418868834773504 3803763805550589620376 3841276269116177289216 3852908040764421527616 3864141008813297392128 3914065311252745678848 3921302858056097649408 3944643946496907754464 3970080557209851162624 4007257342473049147392 4064606284762466666496 4090741870441237671296 4096361021362173437328 4161382624875858729984 4202432021915324660736 4248078096227439120192 4300920603644005426176 4315507907278668312576 4334521545859974218568 4347158634914959566144 4358077652356632981504 4377268306667271794688 4403323475159338888704 4411465715313109855584 4437724439809021223772 4481488980635540170752 4508164510282180290816 4525696023601118865408 4566409529794869958656 4602084604246392380208 4675133566218557338624 4681555452985341071232 4742040665556211110912 4779087858255869010216 4826218902222889414656 4854946395688501851648 4902837358901212104192 4953738909554256249792 5032369685896387301376 5034759225158446364672 5041675103214982692096 5071685074067452827168 5137210721019228703488 5152188011751063189504 5177345179777191427734 5228403810741463532544 5259525261995877005952 5334795748750737499776 5350349089126104081408 5429496265000750591488 5461814695149564583104 5548510166501144973312 5603242695887099547648 5661415896633435714048 5664104128303252160256 5734560804858673901568 5761914403674265933824 5779362061146632291424 5796211513219946088192 5871097966879118518272 5881954287084146474112 5916965919745361631696 6010886013709573721088 6096909427143699999744 6136112805661856506944 6205138588572286390272 6242073937313788094976 6322720887408281481216 6372117144341158680288 6451380905466008139264 6470189596152497958912 6473261860918002468864 6537116478534949472256 6565902460000907692032 6604985212739008333056 6656586659713531835658 6722233470953310256128 6762246765423270436224 6849614294692304937984 6903126906369588570312 6971205080988618043392 7012700349327836007936 7113060998334316666368 7133798785501472108544 7168631787383803515324 7239328353334334121984 7282419593532752777472 7354256038351818156288 7373006749104009302016 7548554528844580952064 7552138837737669547008 7607527611101179240752 7705816081528843055232 7728282017626594784256 7766017769665787141601 7842605716112195298816 7889287892993815508928 8014514684946098294784 8129212569524933332992 8181483740882475342592 8192722042724346874656 8322765249751717459968 8404864043830649321472 8496156192454878240384 8601841207288010852352 8669043091719948437136 8694317269829919132288 8806646950318677777408 8822931430626219711168 8875448879618042447544 8962977961271080341504 9016329020564360581632 9051392047202237730816 9132819059589739917312 9204169208492784760416 9350267132437114677248 9363110905970682142464 9484081331112422221824 9558175716511738020432 9709892791377003703296 9805674717802424208384 9907477819108512499584 10069518450316892729344 10083350206429965384192 10143370148134905654336 10274421442038457406976 10304376023502126379008 10354690359554382855468 10456807621482927065088 10519050523991754011904 10669591497501474999552 10700698178252208162816 10858992530001501182976 10923629390299129166208 11322831793266871428096 11328208256606504320512 11523828807348531867648 11558724122293264582848 11592423026439892176384 11742195933758237036544 11763908574168292948224 11833931839490723263392 12021772027419147442176 12193818854287399999488 12272225611323713013888 12484147874627576189952 12744234288682317360576 12902761810932016278528 12946523721836004937728 13074232957069898944512 13131804920001815384064 13209970425478016666112 13313173319427063671316 13444466941906620512256 13524493530846540872448 13699228589384609875968 13806253812739177140624 14025400698655672015872 14226121996668633332736 14337263574767607030648 14478656706668668243968 14564839187065505554944 14708512076703636312576 15097109057689161904128 15104277675475339094016 15215055222202358481504 15411632163057686110464 15456564035253189568512 15532035539331574283202 15685211432224390597632 15778575785987631017856 16362967481764950685184 16385444085448693749312 16645530499503434919936 16809728087661298642944 16992312384909756480768 17203682414576021704704 17338086183439896874272 17388634539659838264576 17613293900637355554816 17645862861252439422336 17750897759236084895088 18032658041128721163264 18408338416985569520832 18700534264874229354496 18726221811941364284928 18968162662224844443648 19116351433023476040864 19419785582754007406592 19611349435604848416768 19814955638217024999168 20166700412859930768384 20286740296269811308672 20548842884076914813952 20709380719108765710936 20913615242965854130176 21038101047983508023808 21339182995002949999104 21401396356504416325632 21717985060003002365952 21847258780598258332416 22645663586533742856192 22656416513213008641024 23117448244586529165696 23184846052879784352768 23298053308997361424803 23527817148336585896448 23667863678981446526784 24043544054838294884352 24387637708574799998976 24544451222647426027776 24968295749255152379904 25488468577364634721152 25805523621864032557056 26419940850956033332224 26626346638854127342632 26888933883813241024512 27048987061693081744896 27398457178769219751936 27612507625478354281248 28050801397311344031744 28452243993337266665472 28674527149535214061296 29129678374131011109888 29417024153407272625152 30208555350950678188032 30430110444404716963008 30823264326115372220928 30913128070506379137024 31064071078663148566404 31370422864448781195264 31557151571975262035712 32725934963529901370368 32770888170897387498624 33984624769819512961536 34676172366879793748544 34777269079319676529152 35226587801274711109632 35291725722504878844672 35501795518472169790176 36065316082257442326528 36816676833971139041664 37452443623882728569856 38232702866046952081728 38839571165508014813184 39222698871209696833536 39629911276434049998336 40333400825719861536768 40573480592539622617344 41097685768153829627904 41418761438217531421872 42076202095967016047616 42678365990005899998208 43435970120006004731904 43694517561196516664832 45291327173067485712384 45312833026426017282048 46234896489173058331392 46369692105759568705536 46596106617994722849606 47055634296673171792896 47335727357962893053568 49088902445294852055552 49936591498510304759808 50976937154729269442304 51611047243728065114112 52839881701912066664448 53252693277708254685264 54097974123386163489792 55225015250956708562496 56101602794622688063488 56904487986674533330944 57349054299070428122592 58259356748262022219776 58834048306814545250304 60860220888809433926016 61646528652230744441856 62128142157326297132808 62740845728897562390528 63114303143950524071424 65451869927059802740736 65541776341794774997248 67969249539639025923072 69352344733759587497088 69554538158639353058304 70583451445009757689344 71003591036944339580352 72130632164514884653056 73633353667942278083328 74904887247765457139712 76465405732093904163456 79259822552868099996672 80666801651439723073536 81146961185079245234688 82195371536307659255808 82837522876435062843744 84152404191934032095232 85356731980011799996416 87389035122393033329664 90625666052852034564096 92469792978346116662784 92739384211519137411072 93192213235989445699212 94111268593346343585792 94671454715925786107136 98177804890589704111104 101953874309458538884608 105679763403824133328896 106505386555416509370528 108195948246772326979584 110450030501913417124992 114698108598140856245184 116518713496524044439552 117668096613629090500608 121720441777618867852032 123293057304461488883712 124256284314652594265616 126228606287901048142848 130903739854119605481472 131083552683589549994496 135938499079278051846144 138704689467519174994176 139109076317278706116608 141166902890019515378688 142007182073888679160704 147266707335884556166656 149809774495530914279424 152930811464187808326912 158519645105736199993344 162293922370158490469376 165675045752870125687488 168304808383868064190464 170713463960023599992832 174778070244786066659328 184939585956692233325568 186384426471978891398424 188222537186692687171584 189342909431851572214272 196355609781179408222208 203907748618917077769216 213010773110833018741056 216391896493544653959168 220900061003826834249984 229396217196281712490368 243440883555237735704064 246586114608922977767424 248512568629305188531232 252457212575802096285696 262167105367179099988992 271876998158556103692288 277409378935038349988352 278218152634557412233216 282333805780039030757376 284014364147777358321408 294533414671769112333312 305861622928375616653824 317039290211472399986688 324587844740316980938752 331350091505740251374976 349556140489572133318656 369879171913384466651136 372768852943957782796848 378685818863703144428544 392711219562358816444416 407815497237834155538432 426021546221666037482112 441800122007653668499968 458792434392563424980736 486881767110475471408128 497025137258610377062464 504914425151604192571392 524334210734358199977984 554818757870076699976704 564667611560078061514752 568028728295554716642816 589066829343538224666624 611723245856751233307648 649175689480633961877504 662700183011480502749952 739758343826768933302272 745537705887915565593696 757371637727406288857088 815630994475668311076864 852043092443332074964224 883600244015307336999936 917584868785126849961472 973763534220950942816256 994050274517220754124928 1048668421468716399955968 1109637515740153399953408 1136057456591109433285632 1178133658687076449333248 1223446491713502466615296 1325400366022961005499904 1491075411775831131187392 1514743275454812577714176 1704086184886664149928448 1767200488030614673999872 1835169737570253699922944 1947527068441901885632512 1988100549034441508249856 2219275031480306799906816 2272114913182218866571264 2446892983427004933230592 2650800732045922010999808 2982150823551662262374784 3408172369773328299856896 3534400976061229347999744 3670339475140507399845888 3976201098068883016499712 4544229826364437733142528 5301601464091844021999616 5964301647103324524749568 6816344739546656599713792 7340678950281014799691776 7952402196137766032999424 10603202928183688043999232 11928603294206649049499136 13632689479093313199427584 15904804392275532065998848 23857206588413298098998272 31809608784551064131997696 47714413176826596197996544 95428826353653192395993088
- Sum of all divisors σ(n): 370524422555413616089600000
- Sum of proper divisors (its aliquot sum) s(n): 275095596201760423693606912
- 95428826353653192395993088 is an abundant number, because the sum of its proper divisors (275095596201760423693606912) is greater than itself. Its abundance is 179666769848107231297613824
Bases of 95428826353653192395993088
- Binary: 1001110111011111101011100001010111000101000000001011101011101011001101000110000000000002
- Hexadecimal: 0x4EEFD70AE2805D759A3000
- Base-36: BZNRP8HHCI4RLS000
Squares and roots of 95428826353653192395993088
- 95428826353653192395993088 squared (954288263536531923959930882) is 9106660899235694048074075475786679319084317743775744
- 95428826353653192395993088 cubed (954288263536531923959930883) is 869037961614766279385364914983711804239647289975879917255010313505797646057472
-
The
square root of 95428826353653192395993088 is 9768767903561.4922524317 -
95428826353653192395993088 is a
perfect cube number . Itscube root is 456975792
Scales and comparisons
How big is 95428826353653192395993088?- 95,428,826,353,653,192,395,993,088 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 95,428,826,353,653,192,395,993,088 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 95428826353653192395993088 cubic inches would be around 38081316 feet tall.
Recreational maths with 95428826353653192395993088
- 95428826353653192395993088 backwards is 88039959329135635362882459
- The number of decimal digits it has is: 26
- The sum of 95428826353653192395993088's digits is 135
- 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 95428826353653192395993088 - Facts about the integer". Numbermatics.com. 2024. Web. 2 May 2024.
APA style:
Numbermatics. (2024). Number 95428826353653192395993088 - Facts about the integer. Retrieved 2 May 2024, from https://numbermatics.com/n/95428826353653192395993088/
Chicago style:
Numbermatics. 2024. "Number 95428826353653192395993088 - Facts about the integer". https://numbermatics.com/n/95428826353653192395993088/
The information we have on file for 95428826353653192395993088 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 95428826353653192395993088, math, Factors of 95428826353653192395993088, curriculum, school, college, exams, university, Prime factorization of 95428826353653192395993088, STEM, science, technology, engineering, physics, economics, calculator, ninety-five septillion, four hundred twenty-eight sextillion, eight hundred twenty-six quintillion, three hundred fifty-three quadrillion, six hundred fifty-three trillion, one hundred ninety-two billion, three hundred ninety-five million, nine hundred ninety-three thousand and eighty-eight.