1979276762039419552859136
1,979,276,762,039,419,552,859,136 is an even composite number composed of seven prime numbers multiplied together.
1979276762039419552859136 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 1979276762039419552859136:
210 × 34 × 134 × 432 × 672 × 792 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 43 × 43 × 67 × 67 × 79 × 79 × 127 × 127)See below for interesting mathematical facts about the number 1979276762039419552859136 from the Numbermatics database.
Names of 1979276762039419552859136
- Cardinal: 1979276762039419552859136 can be written as One septillion, nine hundred seventy-nine sextillion, two hundred seventy-six quintillion, seven hundred sixty-two quadrillion, thirty-nine trillion, four hundred nineteen billion, five hundred fifty-two million, eight hundred fifty-nine thousand, one hundred thirty-six.
Scientific notation
- Scientific notation: 1.979276762039419552859136 × 1024
Factors of 1979276762039419552859136
Divisors of 1979276762039419552859136
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 43 48 52 54 64 67 72 78 79 81 86 96 104 108 117 127 128 129 134 144 156 158 162 169 172 192 201 208 216 234 237 254 256 258 268 288 312 316 324 338 344 351 381 384 387 402 416 432 468 474 507 508 512 516 536 559 576 603 624 632 648 676 688 702 711 762 768 774 804 832 864 871 936 948 1014 1016 1024 1027 1032 1053 1072 1118 1143 1152 1161 1206 1248 1264 1296 1352 1376 1404 1422 1521 1524 1536 1548 1608 1651 1664 1677 1728 1742 1809 1849 1872 1896 2028 2032 2054 2064 2106 2133 2144 2197 2236 2286 2304 2322 2412 2496 2528 2592 2613 2704 2752 2808 2844 2881 3042 3048 3072 3081 3096 3216 3302 3328 3354 3397 3429 3456 3483 3484 3618 3698 3744 3792 4056 4064 4108 4128 4212 4266 4288 4394 4472 4489 4563 4572 4608 4644 4824 4953 4992 5031 5056 5184 5226 5293 5408 5427 5461 5504 5547 5616 5688 5762 6084 6096 6162 6192 6241 6399 6432 6591 6604 6656 6708 6794 6858 6912 6966 6968 7236 7267 7396 7488 7584 7839 8112 8128 8216 8256 8424 8509 8532 8576 8643 8788 8944 8978 9126 9144 9216 9243 9288 9648 9906 9984 10033 10062 10112 10191 10287 10368 10452 10586 10816 10854 10922 11008 11094 11232 11323 11376 11524 12168 12192 12324 12384 12482 12798 12864 13182 13208 13312 13351 13416 13467 13588 13689 13716 13824 13932 13936 14472 14534 14792 14859 14976 15093 15168 15678 15879 16129 16224 16256 16383 16432 16512 16641 16848 17018 17064 17152 17286 17576 17888 17956 18252 18288 18486 18576 18723 19296 19773 19812 19968 20066 20124 20224 20382 20574 20736 20904 21172 21463 21632 21708 21801 21844 22016 22188 22464 22646 22752 23048 23517 24037 24336 24384 24648 24768 24964 25527 25596 25728 25929 26364 26416 26702 26832 26934 27176 27378 27432 27648 27729 27864 27872 28561 28944 29068 29584 29718 29952 30099 30186 30336 30573 31356 31758 32258 32448 32512 32766 32864 33024 33282 33696 33969 34036 34128 34304 34572 35152 35776 35912 36504 36576 36972 37152 37446 37453 38592 39546 39624 39936 40053 40132 40248 40401 40448 40764 41148 41472 41808 42344 42926 43264 43416 43602 43688 44032 44161 44376 44577 44928 45279 45292 45504 46096 47034 47637 48074 48387 48672 48768 49149 49296 49536 49923 49928 51054 51192 51456 51858 52728 52832 53404 53664 53868 54352 54756 54864 55458 55728 55744 56169 57122 57888 58136 58357 59168 59319 59436 59904 60198 60372 60672 61146 62712 63516 64389 64516 64896 65024 65403 65532 65728 66048 66564 67392 67938 68072 68256 68608 68809 69144 70304 70551 70993 71552 71824 72111 73008 73152 73944 74304 74892 74906 76581 77184 77787 79092 79248 80106 80264 80496 80802 80896 81133 81528 82296 82944 83187 83616 84688 85683 85852 86528 86832 87204 87376 88322 88752 89154 89856 90297 90558 90584 91008 91719 92192 94068 94471 95274 96148 96774 97344 97536 98298 98592 99072 99846 99856 101907 102108 102384 102912 103716 105456 105664 106808 107328 107736 108704 109512 109728 110617 110916 111456 111488 112338 112359 114244 115776 116272 116714 118336 118638 118872 119808 120159 120396 120744 121203 121344 122292 123883 125424 127032 128778 129032 129792 130048 130429 130806 131064 131456 132096 132483 133128 133731 134784 135876 136144 136512 137618 138288 140608 141102 141986 142911 143104 143648 144222 145161 146016 146071 146304 147199 147447 147888 148608 149769 149784 149812 153162 154368 155574 158184 158496 160212 160528 160992 161604 162266 163056 164592 166374 167232 168507 169376 171366 171704 173056 173563 173664 174408 174752 175071 176644 177504 177957 178308 179712 180594 181116 181168 182016 183438 184384 188136 188942 190548 192296 193027 193167 193548 194688 195072 196209 196596 197184 198144 199692 199712 203814 204216 204768 205824 206427 207432 209677 210912 211328 212979 213616 214656 215472 216333 217408 219024 219456 221234 221832 222912 222976 224676 224718 227599 228488 229743 231552 232544 233361 233428 234823 236672 237276 237744 240318 240792 241488 242406 242688 243399 244584 247766 250848 254064 257049 257556 258064 259584 260858 261612 262128 262912 264966 266256 267462 268363 269568 270891 271752 272288 273024 275157 275236 276576 279019 281216 282204 283413 283972 285822 286208 287296 288444 290322 292032 292142 292608 294398 294894 295776 297216 299538 299568 299624 305721 306324 308736 311148 312481 316368 316992 320424 321056 321984 323208 324532 326112 329184 331851 332748 334464 337014 337077 338752 342732 343408 347126 347328 348816 349504 350142 353288 354631 355008 355914 356616 359424 360477 361188 362232 362336 363609 364032 365887 366876 368768 371649 376272 377884 381096 384592 386054 386334 387096 389376 390144 391287 392418 393192 394368 396288 397449 399384 399424 407628 408432 409536 412854 414864 418147 419354 421824 422656 425958 427232 428733 429312 430944 431419 432666 434816 435483 438048 438213 438912 441597 442341 442468 443664 445824 445952 449352 449436 455198 456976 459486 463104 465088 466722 466856 469646 473344 474552 475488 480636 481584 482976 484812 486798 486889 489168 495532 501696 505521 508128 514098 515112 516128 519168 520689 521716 523224 524256 525213 525824 529932 532512 534924 536726 539136 541782 543504 544576 546048 550314 550472 553152 558038 562432 564408 566826 567944 570103 571644 572416 574093 574592 576888 579081 579501 580644 584064 584284 585216 588627 588796 589788 591552 594432 599076 599136 599248 611442 612648 617472 619281 622296 624962 629031 632736 633984 638937 640848 642112 643968 646416 648999 649064 652224 658368 663702 665496 668928 672211 674028 674154 677504 682797 685464 686816 689229 693547 694252 694656 697632 699008 700284 704469 706576 709262 710016 711828 713232 720954 722376 724464 724672 727218 728064 730197 731774 733752 737536 743298 752544 755768 758641 762192 769184 771147 772108 772668 774192 778752 782574 784836 786384 788736 792607 794898 798768 798848 805089 812673 815256 816864 819072 825708 829728 836294 837057 838708 843648 845312 850239 851916 854464 857466 858624 861888 862838 865332 869632 870966 876096 876426 877824 883194 884682 884936 887328 891648 891904 894517 898704 898872 910396 913952 917163 918972 922909 926208 930176 933444 933712 937443 939292 946688 949104 950976 961272 963168 965952 969624 973596 973778 978336 991064 995553 1003392 1011042 1011231 1016256 1028196 1030224 1032256 1041378 1043432 1046448 1048512 1050426 1051648 1054729 1059864 1063893 1065024 1069848 1073452 1078272 1080643 1081431 1083564 1087008 1089152 1092096 1097661 1100628 1100944 1106304 1114947 1116076 1124864 1128816 1133652 1135888 1140206 1143288 1148186 1149184 1153776 1158162 1159002 1161288 1168128 1168568 1170432 1173861 1177254 1177592 1179576 1183104 1188864 1192347 1198152 1198272 1198496 1222884 1225296 1228123 1238562 1244592 1249924 1254441 1258062 1265472 1267968 1274191 1277874 1281696 1284224 1287936 1292832 1294257 1297998 1298128 1304448 1306449 1314639 1316736 1324791 1327404 1330992 1337856 1344422 1348056 1348308 1355008 1365594 1370928 1373632 1378458 1387094 1388504 1389312 1395264 1398016 1400568 1408938 1413152 1418524 1420032 1423656 1426464 1438021 1441908 1444752 1448928 1449344 1454436 1460394 1460667 1463548 1467504 1475072 1486596 1505088 1511536 1517282 1524384 1538368 1542294 1544216 1545336 1548384 1557504 1562067 1565148 1569672 1572768 1575639 1577472 1585214 1589796 1597536 1597696 1610178 1610479 1625346 1630512 1633728 1638144 1651416 1659456 1672588 1674114 1677416 1687296 1690624 1695577 1700478 1703832 1708928 1710309 1714932 1717248 1722279 1723776 1725676 1730664 1737243 1738503 1739264 1741932 1752192 1752852 1755648 1766388 1769364 1769872 1774656 1783296 1789034 1797408 1797744 1820792 1827904 1834326 1837944 1845818 1852416 1857843 1860352 1866888 1867424 1874886 1878584 1887093 1893376 1898208 1898923 1901952 1913587 1916811 1922544 1926336 1931904 1939248 1946997 1947192 1947556 1956672 1982128 1991106 2006784 2016633 2022084 2022462 2032512 2048391 2056392 2060448 2064512 2080641 2082756 2086864 2092896 2097024 2100852 2109458 2113407 2119728 2127786 2130048 2139696 2146904 2161286 2162862 2167128 2174016 2178304 2184192 2190591 2195322 2201256 2201888 2212608 2229894 2232152 2249728 2256319 2257632 2267304 2271776 2275923 2280412 2286576 2296372 2298368 2307552 2313441 2316324 2318004 2322576 2336256 2337136 2347722 2354508 2355184 2359152 2366208 2377821 2384694 2396304 2396544 2396992 2415267 2445768 2450592 2456246 2477124 2489184 2499848 2508882 2509351 2511171 2516124 2530944 2535936 2548382 2550717 2555748 2563392 2568448 2575872 2585664 2588514 2595996 2596256 2608896 2612898 2629278 2633472 2649582 2654808 2661984 2675712 2683551 2688844 2696112 2696616 2710016 2725801 2731188 2741856 2747264 2756916 2768727 2774188 2777008 2778624 2790528 2796032 2801136 2812329 2817876 2826304 2837048 2840064 2847312 2852928 2876042 2883816 2889504 2897856 2898688 2908872 2920788 2921334 2927096 2935008 2950144 2958787 2973192 2986659 3010176 3023072 3033693 3034564 3048768 3052699 3076736 3084588 3088432 3090672 3096768 3124134 3130296 3139344 3145536 3151278 3154944 3164187 3170428 3179592 3191679 3195072 3195392 3220356 3220958 3241929 3250692 3261024 3267456 3276288 3292983 3302832 3318912 3344841 3345176 3348228 3354832 3374592 3391154 3400956 3407664 3417856 3420618 3429864 3444558 3447552 3451352 3461328 3474486 3477006 3478528 3483864 3488719 3504384 3505704 3511296 3521583 3532776 3538728 3539744 3549312 3566592 3577041 3578068 3594816 3595488 3627247 3641584 3655808 3668652 3675888 3684369 3691636 3715686 3720704 3733776 3734848 3749772 3757168 3763323 3774186 3796416 3797846 3803904 3822573 3827174 3833622 3845088 3852672 3863808 3878496 3882771 3893994 3894384 3895112 3913344 3943917 3964256 3974373 3982212 4013568 4033266 4044168 4044924 4062253 4065024 4096782 4112784 4120896 4129024 4161282 4165512 4173728 4185792 4194048 4201704 4218916 4226814 4239456 4255572 4260096 4279392 4293808 4314063 4322572 4325724 4334256 4348032 4356608 4381182 4382001 4390644 4402512 4403776 4425216 4459788 4464304 4512638 4515264 4534608 4543552 4551846 4560824 4573152 4592744 4596736 4610203 4615104 4626882 4632648 4636008 4645152 4672512 4674272 4686201 4695444 4709016 4710368 4718304 4726917 4732416 4755642 4756531 4769388 4792608 4793088 4793984 4830534 4831437 4891536 4901184 4912492 4954248 4978368 4999696 5017764 5018702 5022342 5032248 5061888 5071872 5086731 5096764 5101434 5111496 5126784 5130927 5136896 5151744 5166837 5171328 5177028 5191992 5192512 5211729 5217792 5225796 5258556 5266944 5299164 5309616 5323968 5367102 5377688 5392224 5393232 5420032 5435911 5451602 5462376 5483712 5494528 5513832 5537454 5548376 5554016 5557248 5573529 5581056 5592064 5602272 5608447 5624658 5635752 5652608 5661279 5674096 5680128 5694624 5696769 5705856 5740761 5750433 5752084 5767632 5779008 5795712 5797376 5817744 5841576 5842668 5854192 5870016 5917574 5946384 5973318 6020352 6046144 6049899 6067386 6069128 6097536 6105398 6145173 6153472 6169176 6176864 6181344 6193536 6241923 6248268 6260592 6278688 6291072 6302556 6328374 6329557 6340221 6340856 6359184 6383358 6390144 6390784 6440712 6441916 6483858 6501384 6522048 6534912 6552576 6571773 6585966 6605664 6637824 6689682 6690352 6696456 6709664 6749184 6768957 6782308 6801912 6815328 6827769 6835712 6841236 6859728 6889116 6895104 6902704 6922656 6948972 6954012 6967728 6977438 7008768 7011408 7043166 7065552 7077456 7079488 7098624 7133463 7154082 7156136 7189632 7190976 7245801 7254494 7283168 7311616 7337304 7351776 7368738 7383272 7411339 7431372 7441408 7463209 7467552 7469696 7499544 7514336 7526646 7528053 7533513 7548372 7592832 7595692 7607808 7645146 7652151 7654348 7667244 7690176 7705344 7727616 7756992 7765542 7787988 7788768 7790224 7826688 7887834 7928512 7948746 7964424 8027136 8050653 8066532 8088336 8089848 8124506 8130048 8177403 8193564 8225568 8241792 8258048 8300161 8306181 8322564 8331024 8347456 8371584 8388096 8403408 8436987 8437832 8453628 8478912 8511144 8520192 8558784 8587616 8628126 8645144 8651448 8668512 8696064 8713216 8738743 8762364 8764002 8781288 8805024 8807552 8850432 8876361 8919576 8928608 8959977 9016111 9025276 9030528 9069216 9087104 9103692 9121648 9146304 9158097 9185488 9220406 9230208 9253764 9265296 9272016 9290304 9348544 9372402 9390888 9418032 9420736 9436608 9453834 9464832 9492561 9511284 9513062 9538776 9575037 9585216 9586176 9587968 9661068 9662874 9725787 9783072 9786757 9802368 9824984 9862333 9878949 9908496 9956736 9999392 10034523 10035528 10037404 10044684 10064496 10123776 10173462 10193528 10202868 10222992 10253568 10261854 10273792 10303891 10333674 10342656 10354056 10383984 10385024 10423458 10435584 10451592 10466157 10517112 10533888 10564749 10598328 10619232 10647936 10734204 10755376 10784448 10786464 10871822 10881741 10903204 10924752 10967424 10989056 11027664 11053107 11074908 11096752 11108032 11147058 11162112 11204544 11216894 11249316 11271504 11289969 11305216 11322558 11348192 11389248 11393538 11411712 11467719 11481522 11500866 11504168 11535264 11539609 11558016 11591424 11594752 11628721 11635488 11648313 11683152 11685336 11708384 11740032 11831751 11835148 11892768 11923119 11946636 11997817 12040704 12092288 12099798 12134772 12138256 12186759 12195072 12210796 12290346 12306944 12338352 12353728 12362688 12387072 12483846 12496536 12521184 12557376 12582144 12605112 12656748 12659114 12680442 12681712 12718368 12766716 12780288 12881424 12883832 12942189 12967716 13002768 13044096 13069824 13143546 13146003 13171932 13211328 13275648 13379364 13380704 13392912 13419328 13537914 13564616 13603824 13630656 13655538 13671424 13682472 13711477 13719456 13778232 13790208 13805408 13830609 13845312 13897944 13908024 13935456 13954876 14017536 14022816 14048359 14058603 14086332 14131104 14154912 14158976 14197248 14266926 14269593 14308164 14312272 14379264 14381952 14491602 14494311 14508988 14566336 14623232 14674608 14703552 14737476 14766544 14822678 14862744 14926418 14935104 14939392 14999088 15028672 15053292 15056106 15067026 15096744 15185664 15191384 15215616 15249133 15260193 15290292 15304302 15308696 15334488 15380352 15392781 15410688 15455232 15500511 15513984 15531084 15575976 15577536 15580448 15635187 15653376 15733141 15775668 15857024 15897492 15928848 16101306 16133064 16176672 16179696 16249012 16260096 16307733 16354806 16387128 16451136 16483584 16516096 16564483 16600322 16612362 16645128 16662048 16694912 16743168 16776192 16806816 16825341 16873974 16875664 16907256 16957824 16983837 17022288 17040384 17090307 17117568 17175232 17222283 17256252 17290288 17302896 17337024 17392128 17477486 17524728 17528004 17562576 17610048 17615104 17752722 17839152 17857216 17919954 17980321 18032222 18050552 18061056 18138432 18149697 18174208 18207384 18243296 18292608 18316194 18370976 18435519 18440812 18460416 18507528 18530592 18544032 18551017 18580608 18694273 18697088 18725769 18744804 18781776 18836064 18841472 18873216 18907668 18985122 18988671 19020663 19022568 19026124 19077552 19150074 19170432 19172352 19175936 19322136 19325748 19451574 19566144 19573514 19604736 19649968 19724666 19757898 19816992 19913472 19998784 20069046 20071056 20074808 20089368 20128992 20247552 20306871 20346924 20387056 20405736 20445984 20483307 20507136 20523708 20607782 20667348 20685312 20708112 20767968 20770048 20846916 20903184 20932314 20936227 21034224 21129498 21196656 21238464 21295872 21400389 21468408 21510752 21568896 21572928 21737403 21743644 21763482 21806408 21849504 21934848 21978112 22042501 22055328 22106214 22149816 22193504 22216064 22234017 22294116 22324224 22389627 22409088 22433788 22498632 22543008 22579938 22584159 22600539 22610432 22645116 22696384 22778496 22787076 22823424 22935438 22963044 23001732 23008336 23070528 23079218 23116032 23182848 23257442 23270976 23296626 23366304 23370672 23416768 23480064 23663502 23670296 23785536 23846238 23893272 23995634 24081408 24151959 24184576 24199596 24269544 24276512 24373518 24390144 24421592 24514429 24532209 24580692 24613888 24676704 24685999 24707456 24725376 24774144 24900483 24918543 24967692 24993072 25042368 25114752 25164288 25210224 25310961 25313496 25318228 25360884 25363424 25436736 25533432 25560576 25762848 25767664 25884378 25935432 26005536 26088192 26139648 26216229 26287092 26292006 26343864 26422656 26551296 26629083 26758728 26761408 26785824 26838656 27048333 27075828 27129232 27207648 27261312 27311076 27364944 27422954 27438912 27474291 27556464 27610816 27661218 27690624 27795888 27816048 27870912 27909752 28015849 28045632 28096718 28117206 28172664 28262208 28309824 28317952 28394496 28477683 28533852 28539186 28616328 28624544 28725111 28758528 28763904 28905073 28983204 28988622 29017976 29132672 29177361 29246464 29349216 29360271 29407104 29474952 29533088 29586999 29636847 29645356 29725488 29822521 29852836 29870208 29878784 29998176 30057344 30106584 30112212 30134052 30193488 30371328 30382768 30498266 30520386 30580584 30608604 30617392 30668976 30760704 30785562 30821376 30911673 31001022 31027968 31062168 31151952 31155072 31160896 31270374 31306752 31398471 31466282 31551336 31714048 31794984 31857696 32202612 32266128 32353344 32359392 32498024 32615466 32621563 32645223 32709612 32774256 32902272 32967168 33128966 33159321 33200644 33224724 33290256 33324096 33389824 33486336 33613632 33650682 33747948 33751328 33814512 33869907 33915648 33967674 34044576 34082101 34180614 34235136 34350464 34403157 34444566 34512504 34580576 34605792 34618827 34674048 34784256 34886163 34944939 34954972 35049456 35056008 35125152 35220096 35230208 35435413 35505444 35678304 35714432 35839908 35960642 35993451 36064444 36101104 36122112 36276864 36299394 36348416 36414768 36486592 36560277 36585216 36632388 36741952 36871038 36881624 36920832 37015056 37061184 37088064 37102034 37161216 37388546 37394176 37451538 37489608 37563552 37672128 37682944 37746432 37815336 37970244 37977342 38041326 38045136 38052248 38155104 38300148 38340864 38351872 38464231 38644272 38651496 38826567 38903148 39132288 39147028 39209472 39299936 39438009 39449332 39515796 39633984 39685087 39826944 39997568 40138092 40142112 40149616 40178736 40257984 40613742 40693848 40774112 40811472 40891968 40966614 41014272 41047416 41134431 41215564 41334696 41370624 41416224 41491827 41535936 41540096 41693832 41806368 41864628 41872454 42068448 42145077 42258996 42393312 42476928 42591744 42800778 42808779 42936816 43021504 43137792 43145856 43474806 43482933 43487288 43526964 43612816 43699008 43869696 44085002 44110656 44212428 44299632 44387008 44432128 44468034 44588232 44779254 44818176 44867576 44997264 45038137 45086016 45159876 45168318 45201078 45220864 45290232 45353347 45392768 45556992 45574152 45646848 45747399 45780579 45870876 45926088 46003464 46016672 46141056 46158436 46178343 46232064 46365696 46467649 46501533 46514884 46541952 46593252 46732608 46741344 46833536 46960128 47199423 47327004 47340592 47571072 47692476 47786544 47991268 48303918 48369152 48399192 48539088 48553024 48747036 48780288 48843184 48923199 49028858 49064418 49161384 49353408 49371998 49414912 49450752 49548288 49693449 49800966 49837086 49935384 49986144 50084736 50229504 50328576 50420448 50476023 50621922 50626992 50636456 50721768 50726848 50873472 51066864 51121152 51270921 51525696 51535328 51666849 51768756 51870864 52011072 52176384 52432458 52574184 52584012 52687728 52809289 52845312 53104669 53258166 53517456 53522816 53571648 53677312 53940963 54096666 54151656 54258464 54415296 54449091 54522624 54622152 54729888 54790213 54845908 54877824 54948582 55112928 55221632 55322436 55381248 55591776 55632096 55653051 55741824 55819504 56031698 56082819 56091264 56177307 56193436 56234412 56345328 56524416 56619648 56635904 56955366 56966013 57067704 57078372 57232656 57249088 57450222 57517056 57527808 57810146 57966408 57977244 58035952 58265344 58354722 58698432 58720542 58814208 58949904 59066176 59173998 59273694 59290712 59450976 59645042 59705672 59740416 59757568 59932639 59996352 60114688 60213168 60224424 60268104 60386976 60742656 60765536 60920613 60996532 61040772 61161168 61217208 61234784 61337952 61449921 61521408 61571124 61823346 61834903 62002044 62055936 62124336 62303904 62310144 62321792 62540748 62796942 62808681 62932564 63102672 63428096 63589968 63715392 64201167 64405224 64532256 64706688 64718784 64996048 65230932 65243126 65290446 65419224 65548512 65804544 65934336 66127503 66257932 66318642 66401288 66449448 66580512 66648192 66702051 66779648 66972672 67168881 67227264 67301364 67495896 67502656 67629024 67739814 67752477 67831296 67935348 68089152 68164202 68361228 68470272 68700928 68806314 68889132 69025008 69161152 69211584 69237654 69348096 69772326 69889878 69909944 70098912 70112016 70250304 70440192 70460416 70666843 70870826 71010888 71356608 71428864 71679816 71921284 71986902 72128888 72202208 72244224 72403081 72455877 72553728 72598788 72696832 72829536 72909811 72973184 73120554 73170432 73264776 73483904 73543287 73596627 73742076 73763248 73841664 74030112 74057997 74122368 74176128 74204068 74322432 74701449 74755629 74777092 74788352 74903076 74979216 75127104 75344256 75365888 75492864 75630672 75940488 75954684 76082652 76090272 76104496 76310208 76600296 76681728 76928462 77288544 77302992 77653134 77806296 78264576 78294056 78418944 78599872 78648687 78876018 78898664 79031592 79267968 79370174 79653888 79887249 79995136 80276184 80284224 80299232 80357472 80515968 81144999 81227484 81387696 81548224 81622944 81783936 81933228 82094832 82268862 82284241 82422873 82431128 82669392 82832448 82983654 83071872 83080192 83387664 83612736 83729256 83744908 84047547 84136896 84290154 84517992 84786624 84953856 85183488 85370797 85433049 85601556 85617558 85873632 86043008 86275584 86291712 86715219 86949612 86965866 86974576 87053928 87225632 87398016 87532083 87739392 88080813 88170004 88221312 88424856 88599264 88760997 88774016 88864256 88936068 89176464 89467563 89558508 89636352 89735152 89994528 90076274 90172032 90319752 90336636 90402156 90580464 90706694 90785536 91113984 91148304 91494798 91561158 91741752 91852176 92006928 92033344 92282112 92316872 92356686 92464128 92735019 92935298 93003066 93029768 93083904 93186504 93465216 93482688 93667072 93920256 94195413 94398846 94654008 94681184 95142144 95384952 95573088 95982536 96347407 96607836 96738304 96798384 97021717 97078176 97106048 97494072 97686368 97846398 97864689 97935669 98057716 98128836 98322768 98706816 98743996 98829824 98901504 99386898 99477963 99601932 99674172 99870768 99972288 100169472 100459008 100661089 100840896 100952046 101243844 101253984 101272912 101443536 101453696 101746944 102133728 102246303 102541842 103051392 103070656 103209471 103333698 103537512 103741728 103856481 104022144 104352768 104658489 104864916 105148368 105168024 105375456 105618578 105690624 106209338 106306239 106516332 107034912 107045632 107143296 107354624 107881926 107902093 107980353 108193332 108303312 108516928 108830592 108898182 109045248 109244304 109459776 109580426 109680831 109691816 109755648 109897164 110225856 110443264 110644872 110762496 111183552 111264192 111306102 111483648 111639008 112063396 112165638 112182528 112354614 112386872 112468824 112690656 113048832 113239296 113271808 113603659 113910732 113932026 114135408 114156744 114465312 114498176 114900444 115055616 115392693 115620292 115932816 115954488 116071904 116479701 116530688 116709444 117209443 117396864 117441084 117628416 117899808 118132352 118347996 118547388 118581424 118901952 119055261 119290084 119411344 119480832 119865278 119992704 120229376 120426336 120448848 120536208 120773952 121531072 121841226 121993064 122081544 122322336 122434416 122469568 122675904 122899842 123042816 123142248 123403293 123646692 123669806 124004088 124111872 124248672 124475481 124607808 124620288 124643584 125081496 125593884 125617362 125865128 126205344 126435231 126856192 127179936 127227841 127430784 128210329 128402334 128426337 128810448 129064512 129413376 129437568 129992096 130448799 130461864 130486252 130580892 130838448 131097024 131609088 132255006 132515864 132637284 132802576 132898896 133161024 133296384 133404102 133559296 133950583 134337762 134454528 134602728 134991792 135005312 135114411 135258048 135479628 135504954 135662592 135870696 136060041 136178304 136328404 136722456 136940544 137242197 137341737 137401856 137612628 137778264 138050016 138322304 138423168 138475308 138696192 139402947 139544652 139779756 139819888 140197824 140224032 140500608 140880384 141333686 141598269 141741652 142021776 142713216 142857728 143359632 143842568 143973804 144257776 144404416 144806162 144911754 145107456 145197576 145659072 145819622 145946368 146241108 146340864 146529552 146769597 146967808 147086574 147193254 147484152 147526496 148060224 148115994 148244736 148352256 148408136 148644864 149080347 149402898 149511258 149554184 149576704 149806152 149958432 150014917 150254208 150688512 150731776 150985728 151173373 151261344 151428069 151880976 151909368 152165304 152180544 152208992 152620416 153200592 153363456 153812763 153856924 154577088 154605984 155000547 155306268 155612592 155971621 156529152 156588112 157199744 157297374 157752036 157797328 158063184 158427867 158535936 158740348 159314007 159774498 159990272 160552368 160568448 160598464 160714944 161031936 161822889 162289998 162454968 162775392 163096448 163245888 163567872 163866456 164189664 164370639 164537724 164568482 164845746 164862256 165338784 165664896 165967308 166143744 166775328 166959153 167225472 167458512 167489816 168095094 168248457 168273792 168580308 169035984 169573248 169907712 170741594 170866098 170898039 171203112 171235116 171747264 172086016 172551168 172583424 173430438 173899224 173931732 173949152 174107856 174451264 174796032 175064166 176161626 176340008 176442624 176849712 177198528 177521994 177548032 177728512 177872136 178249201 178352928 178935126 179117016 179272704 179470304 179797917 179989056 180152548 180344064 180639504 180673272 180804312 181160928 181413388 181571072 182227968 182296608 182628667 182761839 182989596 183122316 183483504 183704352 184013856 184066688 184564224 184633744 184713372 185470038 185504709 185870596 186006132 186059536 186167808 186373008 186930432 186965376 187334144 188390826 188426043 188797692 189308016 189362368 190284288 190769904 191146176 191965072 192694814 193215672 193596768 194043434 194156352 194212096 194988144 195372736 195692796 195729378 195871338 196115432 196257672 196645536 197413632 197487992 197659648 197803008 198238729 198382509 198773796 198955926 199203864 199348344 199741536 199944576 200106153 200338944 200918016 201322178 201506643 201681792 201904092 202487688 202507968 202545824 202887072 202907392 203257431 203493888 204267456 204492606 204530833 205083684 206102784 206141312 206418942 206667396 207075024 207483456 207712962 208044288 209316978 209729832 210296736 210336048 210750912 211237156 211381248 212000529 212418676 212612478 213032664 214069824 214091264 214286592 214709248 215338279 215763852 215804186 215960706 216386664 216606624 217033856 217209243 217661184 217796364 218090496 218488608 218729433 218919552 219160852 219361662 219383632 219511296 219794328 220451712 220629861 220789881 220886528 221289744 221524992 222173991 222367104 222528384 222612204 222967296 223278016 224104347 224126792 224331276 224365056 224709228 224773744 224937648 225381312 226097664 226478592 227207318 227821464 227864052 228270816 228313488 228930624 228996352 229800888 230785386 231240584 231865632 231908976 232143808 232959402 233061376 233418888 233744173 234418886 234793728 234882168 235256832 235799616 235946061 236264704 236695992 237094776 237162848 237803904 238110522 238580168 238822688 238961664 239661747 239730556 239985408 240458752 240852672 240897696 241072416 241163221 241547904 243025549 243062144 243434997 243682452 243986128 244163088 244644672 244868832 244939136 245351808 245799684 246284496 246806586 246852723 247268619 247293384 247339612 248008176 248497344 248950962 249215616 249240576 249287168 250162992 251187768 251234724 251730256 252142641 252410688 252870462 254359872 254455682 254861568 256112391 256420658 256804668 256852674 257620896 258129024 258826752 258875136 259984192 260145657 260897598 260923728 260972504 261161784 261676896 262194048 263218176 264242439 264510012 265031728 265274568 265605152 265797792 266282991 266322048 266592768 266808204 267901166 268402689 268675524 268909056 269205456 269983584 270010624 270228822 270516096 270959256 271009908 271741392 272120082 272170951 272356608 272656808 273444912 274484394 274683474 274803712 275225256 275556528 276100032 276644608 276846336 276950616 277392384 278205057 278805894 279089304 279559512 279639776 280395648 280448064 281001216 281760768 282586239 282667372 283196538 283483304 284043552 285426432 285715456 286552513 286719264 287685136 287947608 288515552 288808832 289042221 289612324 289823508 290214912 290395152 291065151 291318144 291639244 291892736 292482216 293059104 293539194 293594067 293807007 293935616 294173148 294386508 294968304 295052992 296120448 296231988 296489472 296704512 296816272 298160694 298805796 299022516 299108368 299612304 299916864 300029834 300508416 301377024 301983267 302346746 302522688 302856138 303761952 303818736 304330608 304361088 304417984 305240832 306401184 306738909 307625526 307713848 309154176 309211968 310001094 310612536 311225184 311569443 311943242 313058304 313176224 313975467 314399488 314594748 315504072 315594656 316126368 316855734 317071872 317480696 318628014 318687577 318918717 319548996 319980544 320917987 321104736 321136896 321196928 321429888 322063872 323645778 323706279 323941059 324579996 324909936 325550784 326192896 326491776 327135744 327732912 328379328 328741278 329042493 329075448 329136964 329691492 329724512 330677568 331329792 331934616 332287488 333550656 333918306 334450944 334917024 334979632 336190188 336496914 336547584 337160616 338071968 339146496 339815424 340810977 341483188 341732196 341796078 342406224 342470232 343494528 344172032 345166848 346178079 346860876 347798448 347863464 347898304 348215712 348902528 349592064 350128332 351628329 352323252 352680016 352885248 353699424 354397056 355043988 355096064 355744272 356498402 356705856 357165783 357870252 358234032 358940608 359595834 359978112 360305096 360688128 361279008 361346544 361608624 362321856 362826776 363142144 364206037 364593216 365257334 365523678 365979192 366244632 366967008 367408704 368027712 368133376 369128448 369267488 369426744 370209879 370940076 371009418 371741192 372012264 372119072 372335616 372746016 373426443 373860864 373930752 374668288 375765949 376781652 376852086 377595384 378616032 378724736 379305693 380568576 381539808 381683523 382292352 383930144 384630987 385279011 385389628 386431344 387193536 387692773 388086868 388312704 388424192 389976288 390745472 391385592 391458756 391742676 392230864 392515344 393291072 394827264 394975984 396477458 396765018 397547592 397911852 398407728 398696688 399483072 399889152 400212306 400677888 401851749 402644356 403013286 403363584 403808184 404975376 405015936 405091648 405343233 405774144 405814784 406514862 406987776 408180123 408534912 408985212 409061666 410167368 411726591 412205568 412282624 412837884 413334792 414150048 414966912 415425924 416088576 418208841 418633956 419459664 420593472 420672096 421501824 422474312 424001058 424080319 424794807 424837352 425224956 426065328 428139648 428182528 428573184 430676558 431527704 431608372 431921412 432773328 433213248 434067712 434418486 435322368 435592728 436977216 437458866 437839104 438321704 438723324 438767264 439022592 439588656 440308791 440903424 441259722 441579762 441773056 442579488 443067313 444347982 444734208 445056768 445224408 445934592 446556032 447241041 448208694 448253584 448662552 448730112 449418456 449547488 449875296 450044751 450762624 452195328 452957184 453520119 454284207 454414636 455642928 455728104 456541632 456626976 457861248 457992704 459601776 460660369 461570772 462481168 463731264 463817952 464287616 465918804 466837776 467488346 467914863 468837772 469587456 469764336 471599232 471892122 472529408 473391984 474189552 474325696 475283601 475607808 476221044 477160336 477645376 477942021 479323494 479461112 479970816 481705344 481795392 482144832 482326442 483095808 485468667 486051098 486124288 486869994 487364904 487972256 488326176 489289344 489737664 489878272 490703616 491599368 492568992 493111917 493613172 493705446 494537238 494586768 494679224 496016352 496994688 497901924 498431232 498574336 500035003 500325984 500877459 502375536 502469448 503460512 504285282 504745371 504821376 505740924 508719744 508911364 509723136 512224782 512694117 512841316 513609336 513705348 515241792 515906131 516258048 517653504 517750272 519968384 520291314 521795196 521847456 521945008 522323568 523353792 524388096 528484878 529020024 530063456 530549136 531210304 531595584 532565982 532644096 533185536 533616408 534747603 535802332 536805378 537351048 537818112 538410912 539393751 539967168 540021248 540457644 541032192 541918512 542019816 543482784 544240164 544341902 544713216 545313616 546889824 547886001 548968788 549366948 550450512 551113056 552200064 553289216 553692672 553901232 556410114 556514127 557611788 558178608 559119024 559279552 560791296 560896128 562002432 565172478 565278129 565334744 566393076 566966608 568087104 570852864 573105026 573438528 575370272 575895216 577031104 577617664 578084442 579224648 579647016 580790304 582130302 582636288 583278488 583785472 584964432 585495781 586118208 587078388 587188134 587614014 587871232 588346296 588773016 589593511 589936608 590105984 592240896 592463976 592978944 593409024 593632544 594716187 595147527 596321388 597611592 598045032 598216736 599224608 599833728 600059668 600318459 601016832 602754048 603966534 604079437 604519929 604693492 605045376 605712276 607523904 607637472 608661216 608722176 608835968 610481664 612802368 613477818 613592499 615251052 615427696 618308352 618423936 620002188 621225072 622450368 623138886 623886484 626352448 627950934 628798976 629189496 631008144 631189312 632252736 633711468 634143744 634961392 636001587 637256028 637375154 637837434 639097992 641835974 642209472 642273792 642393856 642859776 644127744 646014837 647291556 647412558 647882118 649159992 649819872 651101568 651627729 652385792 652983552 654271488 655465824 655712719 656188299 656758656 657482556 658084986 658150896 658273928 659382984 659449024 661355136 661889583 662659584 663869232 664574976 666521973 667101312 667836612 668901888 669834048 669959264 672313041 672380376 672993828 673095168 674321232 676143936 678292992 681621954 682966376 683464392 683592156 684812448 684940464 686989056 688344064 690360697 692356158 693721752 695596896 695726928 695796608 696431424 697805056 699184128 700256664 701232519 703256658 704646504 705360032 705770496 707398848 707838183 708794112 710087976 710192128 711488544 712272769 712996804 713411712 714331566 715740504 716468064 717881216 719191668 719956224 720610192 721376256 722558016 722693088 723217248 723489663 724643712 725653552 728412074 729076647 729186432 730304991 730514668 731047356 731958384 732489264 733934016 734817408 736055424 736266752 738534976 738853488 740419758 740558169 741880152 742018836 743482384 744024528 744238144 745492032 746852886 747721728 747861504 751531898 753563304 753704172 755190768 756427923 757232064 757449472 758611386 763079616 763367046 764584704 767860288 768337173 769261974 770558022 770779256 772862688 773153803 774387072 775385546 776173736 776625408 776848384 779124307 779952576 780436971 781490944 782771184 782917512 783485352 784461728 785030688 786582144 789654528 789951968 792727317 792954916 793530036 795095184 795823704 796815456 797393376 798848973 798966144 799778304 800424612 803703498 803853739 805208067 805288712 806026572 806727168 807616368 809950752 810031872 810183296 810686466 811548288 811629568 813029724 816360246 816512853 817069824 817970424 818123332 820334736 823453182 824411136 824565248 825675768 826669584 828300096 829933824 830851848 832177152 834615171 836417682 837267912 838919328 841186944 841344192 843003648 844948624 848002116 848160638 849589614 849674704 850449912 852130656 856279296 857146368 859657539 861353116 863055408 863216744 863842824 865546656 866426496 867126663 868135424 868836972 870644736 871185456 873195453 873954432 874917732 875678208 876643408 877446648 877534528 879177312 880617582 880782201 881806848 882519444 883159524 885158976 886134626 888695964 889468416 890113536 890448816 893112064 894482082 896417388 896507168 897325104 898836912 899094976 899750592 900089502 901525248 905949801 907040238 908568414 908829272 911285856 911456208 913083264 913253952 915722496 915985408 918668959 919203552 920216727 921320738 923141544 924962336 927462528 927635904 928575232 931837608 933675552 934708329 934976692 935829726 937675544 939174912 939528672 941240053 941926401 943198464 943784244 945058816 946783968 947827543 948379104 948651392 950567202 951215616 952442088 954320672 955290752 955884042 956062731 956756151 958646988 958922224 959941632 962753961 963410688 963590784 964289664 964652884 966191616 970937334 971118837 971823177 972102196 972248576 973739988 974729808 975944512 976652352 978578688 979475328 979756544 981407232 983198736 985137984 986223834 987226344 987410892 989074476 989173536 989358448 992032704 993989376 995803848 996862464 1000070006 1000651968 1001754918 1004751072 1004938896 1006921024 1008570564 1009490742 1009642752 1011481848 1017439488 1017822728 1019446272 1022432931 1024449564 1025388234 1025682632 1027218672 1027410696 1030483584 1031812262 1032516096 1035500544 1038534237 1039936768 1040582628 1043590392 1043694912 1043890016 1044647136 1046707584 1048776192 1054120447 1054884987 1056969756 1058040048 1060126912 1061098272 1062420608 1063191168 1065131964 1065288192 1067232816 1069495206 1071497349 1071604664 1073610756 1074702096 1076821824 1078787502 1079934336 1080042496 1080915288 1082064384 1083837024 1084039632 1086965568 1088480328 1088683804 1089426432 1090627232 1092618111 1093779648 1095772002 1097937576 1098733896 1100901024 1102226112 1104400128 1106578432 1107385344 1107802464 1109820361 1110629637 1112820228 1113028254 1115223576 1116357216 1118238048 1118559104 1121582592 1121792256 1124004864 1127297847 1130344956 1130556258 1130669488 1132786152 1133933216 1136174208 1137917079 1141705728 1145050569 1146210052 1146877056 1150740544 1151790432 1153892961 1154062208 1155235328 1156168884 1158449296 1159294032 1161580608 1163078319 1164260604 1165272576 1166556976 1169928864 1170991562 1172236416 1174156776 1174376268 1175228028 1176692592 1177546032 1179187022 1179873216 1180211968 1184481792 1184927952 1187265088 1189432374 1190295054 1192642776 1195223184 1196090064 1196433472 1198449216 1199667456 1200119336 1200636918 1202033664 1204681507 1205555247 1207933068 1208158874 1209039858 1209386984 1210090752 1211424552 1215047808 1215274944 1216029699 1217322432 1217444352 1217671936 1220963328 1224540369 1225604736 1226955636 1227184998 1230502104 1230855392 1235179773 1236616704 1236847872 1240004376 1242450144 1242918139 1244900736 1246277772 1247772968 1252516291 1252704896 1254626523 1255901868 1257597952 1258378992 1262016288 1262378624 1264505472 1267422936 1269922784 1272003174 1272240957 1274384421 1274512056 1274750308 1275674868 1278195984 1283671948 1284418944 1284547584 1284787712 1285719552 1292029674 1294583112 1294825116 1295764236 1298319984 1299639744 1302203136 1303255458 1304771584 1305967104 1308594157 1310931648 1311425438 1312376598 1313517312 1314965112 1316169972 1316301792 1316547856 1318765968 1318898048 1322710272 1323779166 1325319168 1327738464 1329201939 1333043946 1334202624 1335673224 1337803776 1339668096 1339918528 1341723123 1344626082 1344760752 1345987656 1346190336 1348642464 1350134253 1352287872 1356585984 1360560357 1363243908 1365932752 1366928784 1367184312 1369624896 1369880928 1373978112 1380721394 1381981107 1384712316 1387443504 1391193792 1391453856 1391593216 1392862848 1395610112 1400513328 1402465038 1402727209 1403744589 1406513316 1409293008 1410720064 1414797696 1415676366 1417588224 1420175952 1422977088 1424545538 1425850803 1425993608 1426823424 1428663132 1431481008 1432936128 1433826063 1435762432 1438383336 1439912448 1441220384 1445116032 1445386176 1446434496 1446979326 1449287424 1451307104 1456406001 1456824148 1458153294 1458372864 1460609982 1461029336 1462094712 1463916768 1464978528 1465530343 1467868032 1469634816 1472110848 1472533504 1476847567 1477069952 1477706976 1479335751 1480839516 1481116338 1483760304 1484037672 1486964768 1488049056 1488476288 1490984064 1493705772 1495723008 1500105009 1502632377 1503063796 1507126608 1507408344 1510381536 1512855846 1514236113 1514464128 1514898944 1517222772 1523722759 1526159232 1526734092 1529169408 1535720576 1536674346 1538523948 1541116044 1541558512 1545725376 1546307606 1547718393 1548774144 1550771092 1552347472 1553250816 1558248614 1559905152 1560873942 1562981888 1565542368 1565835024 1566970704 1568923456 1570061376 1573164288 1579903936 1585454634 1585909832 1587060072 1590190368 1591647408 1593630912 1594786752 1597697946 1597932288 1599556608 1600849224 1604242809 1607406996 1607707478 1610416134 1610577424 1612053144 1613454336 1615232736 1618181253 1619901504 1620063744 1620366592 1621372932 1623096576 1626059448 1632720492 1633025706 1634139648 1635940848 1636246664 1640669472 1643658003 1646906364 1649130496 1651351536 1653339168 1653961933 1656600192 1659867648 1661703696 1669230342 1669542381 1672835364 1674535824 1677838656 1682373888 1682688384 1686007296 1689897248 1695834387 1696004232 1696321276 1699179228 1699349408 1700899824 1704261312 1712558592 1719315078 1722706232 1726110816 1726433488 1727685648 1731093312 1732852992 1734253326 1736270848 1737673944 1741357579 1742370912 1746390906 1747908864 1749835464 1751356416 1753286816 1754893296 1755069056 1756487343 1758354624 1761235164 1761564402 1763613696 1765038888 1766319048 1768780533 1770317952 1772269252 1777391928 1778936832 1780227072 1780897632 1784148561 1785442581 1786224128 1788964164 1792834776 1793014336 1794650208 1797673824 1798189952 1799501184 1800179004 1803050496 1811899602 1812238311 1814080476 1817136828 1817658544 1822571712 1822912416 1826166528 1826507904 1831444992 1837337918 1838407104 1840433454 1840777497 1842641476 1846283088 1849924672 1854925056 1855271808 1857150464 1863675216 1867351104 1869416658 1869953384 1871659452 1875351088 1879057344 1882480106 1883852802 1886396928 1887568488 1893567936 1895655086 1896758208 1897302784 1901134404 1902431232 1904884176 1908004761 1908641344 1910581504 1911768084 1912125462 1913512302 1917293976 1917844448 1925507922 1926821376 1927181568 1928579328 1929305768 1932383232 1936639891 1938044511 1941874668 1942237674 1943646354 1944204392 1944497152 1947479976 1949459616 1950193921 1951889024 1953304704 1954883187 1957157376 1958950656 1959513088 1962814464 1966397472 1967138157 1968564897 1970275968 1972447668 1974452688 1974821784 1978148952 1978347072 1978716896 1984065408 1985668749 1987978752 1991607696 1993724928 1998108907 1999565919 2000140012 2001303936 2003509836 2009502144 2009877792 2013842048 2017141128 2018981484 2019285504 2022963696 2034878976 2035645456 2044865862 2048899128 2050776468 2051365264 2054437344 2054821392 2060967168 2063624524 2065032192 2071082091 2077068474 2079873536 2081165256 2087180784 2087389824 2087780032 2089294272 2093415168 2097552384 2103697557 2108240894 2109769974 2113939512 2116080096 2120253824 2122196544 2124841216 2126382336 2130263928 2130576384 2134465632 2136818307 2138990412 2142994698 2143209328 2147221512 2149404192 2153643648 2157575004 2159868672 2161830576 2164128768 2167674048 2168079264 2170468989 2173931136 2176960656 2177367608 2181254464 2185236222 2187229941 2187559296 2191544004 2195875152 2197467792 2201802048 2204452224 2208800256 2215604928 2219640722 2221259274 2221674507 2225640456 2226056508 2230447152 2232714432 2236476096 2237118208 2243165184 2243584512 2254595694 2260689912 2261112516 2261338976 2265572304 2267866432 2269283769 2272348416 2275834158 2283500767 2290101138 2292420104 2293754112 2301481088 2303580864 2305011519 2307785922 2308124416 2310470656 2312337768 2316898592 2318588064 2319461409 2323161216 2326156638 2328521208 2330545152 2333113952 2337372921 2339857728 2341310913 2341983124 2344472832 2348313552 2348752536 2350456056 2353385184 2355092064 2355979159 2358374044 2359746432 2360423936 2368963584 2369855904 2374172671 2374530176 2378864748 2380590108 2385285552 2390446368 2392180128 2392866944 2396898432 2399334912 2400238672 2401273836 2409363014 2411110494 2411561217 2415624201 2415866136 2416317748 2418079716 2418773968 2420181504 2422849104 2430095616 2430549888 2432059398 2434644864 2434888704 2435343872 2449080738 2449538559 2451209472 2453911272 2454369996 2461004208 2461710784 2470359546 2473233408 2473695744 2480008752 2484900288 2485836278 2489801472 2492555544 2495545936 2505032582 2505409792 2509253046 2511803736 2516757984 2524032576 2524757248 2529010944 2534845872 2539845568 2544006348 2544481914 2548768842 2549024112 2549500616 2551349736 2556391968 2567343896 2568837888 2569575424 2571439104 2577103477 2578972617 2584059348 2589166224 2589650232 2591528472 2596639968 2599279488 2601379989 2604406272 2606510916 2611934208 2617188314 2619586359 2621863296 2622850876 2624753196 2627034624 2629930224 2632339944 2632603584 2633095712 2637531936 2637796096 2642346603 2645420544 2647558332 2655476928 2658403878 2658900829 2666087892 2668405248 2671346448 2679336192 2679837056 2683446246 2689252164 2689521504 2691975312 2697284928 2700268506 2704575744 2717849403 2721120714 2726487816 2731865504 2733857568 2734368624 2739249792 2739761856 2747956224 2756006877 2760650181 2761442788 2763962214 2769424632 2774887008 2782387584 2782907712 2783186432 2785725696 2791220224 2799397627 2801026656 2804930076 2805454418 2807489178 2813026632 2818586016 2821440128 2823720159 2829595392 2831352732 2835176448 2840351904 2843482629 2845954176 2849091076 2851701606 2851987216 2853646848 2857326264 2862962016 2865872256 2867652126 2868188193 2870268453 2871524864 2876766672 2879824896 2882440768 2888261883 2890232064 2890772352 2892868992 2893958652 2898574848 2902614208 2912812002 2913356511 2913648296 2916306588 2916745728 2921219964 2922058672 2924189424 2927833536 2929957056 2931060686 2935736064 2939269632 2944221696 2953695134 2954139904 2955413952 2958671502 2961679032 2962232676 2967520608 2968075344 2973929536 2976098112 2976952576 2981968128 2987411544 3000210018 3005264754 3006127592 3014253216 3014816688 3020763072 3025711692 3028472226 3028928256 3029797888 3034445544 3038674249 3047445518 3052318464 3053468184 3058338816 3067298793 3071441152 3073348692 3077047896 3082232088 3083117024 3091450752 3092615212 3095436786 3097548288 3101542184 3104694944 3106501632 3113332483 3115602711 3116497228 3119810304 3121747884 3125963776 3131084736 3131670048 3133941408 3135121873 3137846912 3140122752 3146328576 3159807872 3162361341 3164654961 3170909268 3171819664 3174120144 3180380736 3183294816 3187261824 3189573504 3195395892 3195864576 3201698448 3208485618 3214492047 3214813992 3215414956 3220832268 3221154848 3224106288 3230465472 3236362506 3239803008 3240127488 3240733184 3242745864 3246193152 3252118896 3265440984 3266051412 3268279296 3271881696 3272493328 3277854333 3281338944 3287316006 3293812728 3302703072 3306678336 3307923866 3313200384 3319735296 3323407392 3329461083 3338460684 3339084762 3345670728 3349071648 3355677312 3364747776 3365376768 3372014592 3379794496 3381893541 3391668774 3392008464 3392642552 3398358456 3398698816 3401799648 3408522624 3425117184 3435151707 3438630156 3445412464 3452221632 3452866976 3455371296 3461678883 3462186624 3465705984 3468506652 3475347888 3482715158 3484741824 3489234957 3492781812 3495817728 3499670928 3506573632 3509786592 3510138112 3512974686 3516709248 3522470328 3523128804 3530077776 3532638096 3537561066 3538222363 3540635904 3544538504 3554783856 3558012823 3561795264 3568297122 3570885162 3572448256 3577928328 3585669552 3586028672 3589300416 3595347648 3596379904 3599002368 3600358008 3606100992 3614044521 3616665741 3623799204 3624476622 3628160952 3634273656 3635317088 3645143424 3645824832 3648089097 3652333056 3653015808 3662889984 3670944271 3673621107 3674675836 3676814208 3680866908 3681554994 3685282952 3692566176 3699849344 3709850112 3710543616 3714300928 3727350432 3728754417 3734702208 3738833316 3739906768 3743318904 3750702176 3757548873 3758114688 3763879569 3764960212 3767705604 3772793856 3775136976 3787135872 3791310172 3793516416 3794605568 3802268808 3809768352 3816009522 3816722871 3817282688 3821163008 3823536168 3824250924 3827024604 3834587952 3835688896 3851015844 3853642752 3854363136 3857158656 3858611536 3873279782 3876089022 3883749336 3884475348 3887292708 3888408784 3894959952 3898919232 3900387842 3903778048 3906609408 3909766374 3914314752 3917901312 3925782471 3932794944 3934276314 3937129794 3940551936 3944895336 3948905376 3949643568 3956297904 3956694144 3957433792 3968130816 3971337498 3975957504 3983215392 3987605817 3996217814 3999131838 4000280024 4002607872 4007019672 4019004288 4019755584 4027684096 4034282256 4037962968 4038571008 4045927392 4050402759 4069757952 4071290912 4081681071 4089731724 4097798256 4101552936 4102730528 4108874688 4109642784 4121934336 4127249048 4142164182 4142938501 4145943321 4154136948 4159747072 4162330512 4171933831 4174361568 4174779648 4175560064 4178588544 4186830336 4207395114 4208181627 4211233767 4216481788 4219539948 4227879024 4232160192 4240507648 4244393088 4249682432 4252764672 4260527856 4268931264 4273636614 4277552409 4277980824 4285989396 4286418656 4294443024 4298808384 4301478189 4307287296 4315150008 4319737344 4323661152 4328426827 4335348096 4336158528 4340937978 4347862272 4353921312 4354735216 4362508928 4370472444 4374459882 4375118592 4383088008 4391750304 4394935584 4396591029 4403604096 4408904448 4417600512 4430542701 4431209856 4438007253 4439281444 4442518548 4443349014 4451280912 4452113016 4460894304 4465428864 4472952192 4474236416 4487169024 4500315027 4509191388 4521379824 4522225032 4522677952 4531144608 4535732864 4538567538 4544696832 4551668316 4567001534 4571168277 4580202276 4584840208 4587508224 4602962176 4607161728 4610023038 4615571844 4616248832 4624675536 4633797184 4637176128 4638922818 4643155179 4646322432 4652313276 4657042416 4666227904 4674745842 4679715456 4682621826 4683966248 4688945664 4696627104 4697505072 4700912112 4706770368 4710184128 4711958318 4716748088 4719492864 4720847872 4734678481 4739711808 4748345342 4749060352 4757729496 4761180216 4770571104 4780892736 4784360256 4785733888 4793796864 4798669824 4800477344 4802547672 4812728427 4818726028 4822220988 4823122434 4831248402 4831732272 4832635496 4836159432 4837547936 4840363008 4845698208 4854543759 4860191232 4861099776 4864118796 4869289728 4870687744 4884957337 4898161476 4899077118 4902418944 4907822544 4908739992 4922008416 4923421568 4930974009 4940719092 4947391488 4960017504 4961885799 4969800576 4971672556 4979602944 4985111088 4991091872 5008627143 5010065164 5010819584 5018506092 5023607472 5033515968 5040006049 5048065152 5049514496 5058021888 5069691744 5079691136 5088012696 5088963828 5097537684 5098048224 5099001232 5102699472 5112783936 5134687792 5137675776 5154206954 5157945234 5168118696 5178332448 5179300464 5183056944 5193279936 5198558976 5202759978 5208812544 5213021832 5224072737 5234376628 5239172718 5243726592 5245701752 5249506392 5254069248 5259860448 5264679888 5265207168 5266191424 5269462029 5275063872 5275592192 5284693206 5290841088 5295116664 5306341599 5310953856 5316807756 5317801658 5332175784 5336810496 5342692896 5352445683 5358672384 5359674112 5366892492 5378504328 5379043008 5383950624 5394569856 5400537012 5409151488 5435698806 5436714933 5442241428 5452975632 5463731008 5467715136 5468737248 5478499584 5479523712 5512013754 5513044147 5521300362 5522332491 5522885576 5527924428 5538849264 5549774016 5564775168 5565815424 5566372864 5571451392 5598795254 5602053312 5609860152 5610908836 5614978356 5626053264 5637172032 5642880256 5647440318 5659190784 5662705464 5680703808 5686965258 5691908352 5698182152 5703403212 5703974432 5707293696 5714652528 5719843399 5724014283 5725924032 5731744512 5735304252 5736376386 5740536906 5743049728 5753533344 5759875069 5764881536 5776523766 5780464128 5781544704 5785737984 5787917304 5797149696 5805228416 5809919673 5814133533 5825624004 5826713022 5827296592 5832613176 5833491456 5842439928 5844117344 5848378848 5850581763 5855667072 5859914112 5862121372 5864649561 5871472128 5878539264 5888443392 5901414471 5905694691 5907390268 5908279808 5910827904 5917343004 5923358064 5924465352 5935041216 5936150688 5947859072 5952196224 5953905152 5963936256 5974823088 5994326721 6000420036 6010529508 6012255184 6028506432 6029633376 6041526144 6051423384 6056944452 6057856512 6068891088 6077348498 6094891036 6104636928 6106936368 6134597586 6142882304 6146697384 6154095792 6164464176 6166234048 6182901504 6185230424 6190873572 6195096576 6203084368 6209389888 6213246273 6226664966 6231205422 6232994456 6239620608 6243495768 6262169472 6263340096 6267882816 6270243746 6275693824 6280245504 6292657152 6311092671 6319615744 6324722682 6329309922 6341818536 6343639328 6348240288 6360761472 6366589632 6374523648 6379147008 6390791784 6391729152 6403396896 6410454921 6416971236 6428984094 6429627984 6430829912 6441664536 6442309696 6448212576 6460930944 6472725012 6479606016 6481466368 6485491728 6492386304 6500455039 6504237792 6511406967 6530881968 6532102824 6543763392 6544986656 6555708666 6561689823 6562677888 6574632012 6587625456 6605406144 6613356672 6615847732 6626400768 6646814784 6658922166 6665023521 6676921368 6678169524 6691341456 6698143296 6706779703 6711354624 6729495552 6730753536 6744292963 6759588992 6763787082 6783337548 6784016928 6785285104 6796716912 6797397632 6803599296 6817045248 6850502301 6870303414 6877260312 6890824928 6904443264 6905733952 6910742592 6915034557 6923357766 6924373248 6931411968 6937013304 6950695776 6958384227 6965430316 6969483648 6978469914 6985563624 6991635456 6999341856 7012118763 7013147264 7019573184 7020276224 7025949372 7033418496 7044940656 7046257608 7060155552 7065276192 7067937477 7075122132 7076444726 7081271808 7089077008 7109567712 7116025646 7122518013 7123590528 7136594244 7141770324 7155856656 7171339104 7172057344 7178600832 7190695296 7192759808 7198004736 7200716016 7228089042 7233331482 7234683651 7247598408 7248953244 7256321904 7268547312 7270634176 7290286848 7291649664 7296178194 7304666112 7306031616 7341888542 7347242214 7348615677 7349351672 7353628416 7361733816 7363109988 7370565904 7385132352 7399698688 7419700224 7421087232 7454700864 7457508834 7469404416 7477666632 7479813536 7486637808 7501404352 7515097746 7516229376 7527759138 7529920424 7535411208 7550273952 7574271744 7582620344 7587032832 7589211136 7604537616 7611445153 7619536704 7632019044 7633445742 7634565376 7642326016 7647072336 7648501848 7654049208 7664715643 7669175904 7671377792 7702031688 7708726272 7714317312 7717223072 7731310431 7736917851 7746559564 7752178044 7767498672 7768950696 7774585416 7776817568 7789919904 7797838464 7800775684 7804139967 7807556096 7813218816 7819532748 7835802624 7851564942 7853032681 7858759077 7865589888 7868552628 7874259588 7881103872 7889790672 7897810752 7899287136 7912595808 7913388288 7914867584 7936261632 7942674996 7966430784 7975211634 7976702487 7992435628 7998263676 8000560048 8005215744 8014039344 8038008576 8039511168 8055368192 8068564512 8075925936 8091854784 8100805518 8142581824 8153548209 8163362142 8179463448 8195596512 8203105872 8205461056 8217749376 8219285568 8243868672 8254498096 8268020631 8284328364 8285877002 8291886642 8308273896 8324661024 8343867662 8348723136 8349559296 8351120128 8357177088 8373660672 8398192881 8414790228 8416363254 8422467534 8432963576 8439079896 8455758048 8464320384 8471160477 8481015296 8488786176 8499364864 8505529344 8521055712 8524265347 8530447887 8537862528 8547273228 8555104818 8555961648 8571978792 8572837312 8588886048 8597616768 8602956378 8604564579 8614574592 8630300016 8639474688 8647322304 8656853654 8664785649 8670696192 8672317056 8681875956 8695724544 8707842624 8709470432 8725017856 8740069533 8740944888 8748919764 8750237184 8766176016 8783500608 8789871168 8793182058 8807208192 8817808896 8861085402 8862419712 8876014506 8878562888 8885037096 8886698028 8902561824 8904226032 8921788608 8930857728 8945904384 8948472832 8974689061 9000630054 9018382776 9042759648 9044450064 9045355904 9062289216 9071465728 9077135076 9089393664 9103336632 9116022747 9134003068 9142336554 9160404552 9169680416 9175016448 9201896379 9205924352 9214323456 9220046076 9231143688 9232497664 9249351072 9259545997 9267594368 9274352256 9277845636 9286310358 9292644864 9304626552 9314084832 9332455808 9339997449 9349491684 9359430912 9365243652 9367932496 9377891328 9393254208 9395010144 9401824224 9405365619 9413540736 9420368256 9423916636 9433496176 9438985728 9469356962 9479423616 9487084023 9493964883 9496690684 9498120704 9515458992 9522360432 9541142208 9561785472 9568720512 9571467776 9587593728 9600954688 9605095344 9625456854 9637452056 9644441976 9646244868 9662496804 9663464544 9665270992 9672318864 9675095872 9691396416 9709087518 9720382464 9722199552 9728237592 9738579456 9769914674 9796322952 9798154236 9804837888 9815645088 9817479984 9833562999 9844016832 9846843136 9861948018 9881438184 9920035008 9923771598 9939601152 9943345112 9959205888 9970222176 9982183744 9988383249 10017254286 10020130328 10021639168 10037012184 10047214944 10050999439 10067031936 10080012098 10096130304 10099028992 10116043776 10128615991 10139383488 10145680623 10159382272 10176025392 10177927656 10195075368 10196096448 10198002464 10205398944 10225567872 10269375584 10275351552 10305455121 10308413908 10315890468 10336237392 10356664896 10358600928 10366113888 10385036649 10386559872 10397117952 10405519956 10426043664 10448145474 10450098607 10467704871 10468753256 10478345436 10487453184 10491403504 10499012784 10519720896 10529359776 10530414336 10532382848 10538924058 10550127744 10551184384 10569386412 10590233328 10612683198 10614667089 10621907712 10633615512 10635603316 10664351568 10674038469 10685385792 10704891366 10717344768 10719348224 10733784984 10757008656 10758086016 10767901248 10789139712 10801074024 10818302976 10842133563 10849997223 10871397612 10873429866 10884482856 10905951264 10927462016 10935430272 10937474496 10956999168 10959047424 11012832813 11024027508 11026088294 11042600724 11044664982 11045771152 11055848856 11077698528 11099548032 11129550336 11131630848 11142902784 11186263251 11197590508 11204106624 11219720304 11221817672 11229956712 11252106528 11272646619 11274344064 11285760512 11294880636 11318381568 11325410928 11361407616 11373930516 11383816704 11396364304 11406806424 11407948864 11429305056 11439686798 11448028566 11450168613 11451848064 11463489024 11470608504 11472752772 11481073812 11507066688 11519750138 11529763072 11553047532 11560928256 11563089408 11571475968 11575834608 11610456832 11619839346 11628267066 11651248008 11653426044 11654593184 11665226352 11684879856 11688234688 11696757696 11701163526 11711334144 11719828224 11724242744 11729299122 11742944256 11777347413 11802828942 11811389382 11814780536 11816559616 11821655808 11834686008 11846716128 11848930704 11870082432 11872301376 11895718144 11904392448 11907810304 11927872512 11942696467 11949646176 11962817451 11988653442 12000840072 12021059016 12024510368 12057012864 12059266752 12083052288 12102846768 12113888904 12115713024 12137782176 12151208277 12154696996 12189782072 12209273856 12213872736 12236120689 12245043213 12269195172 12285764608 12293394768 12308191584 12321758059 12328928352 12332468096 12365803008 12370460848 12381747144 12406168736 12418779776 12426492546 12428815503 12437829963 12453329932 12462410844 12465988912 12479241216 12486991536 12515801493 12524338944 12526680192 12535765632 12540487492 12551387648 12560491008 12622185342 12624544881 12633701301 12639231488 12649445364 12658619844 12683637072 12687278656 12696480576 12721522944 12733179264 12749047296 12758294016 12781583568 12806793792 12820909842 12833942472 12857968188 12859255968 12861659824 12883329072 12884619392 12896425152 12921861888 12945450024 12959212032 12970983456 12985280481 13000910078 13008475584 13022813934 13061763936 13064205648 13087526784 13089973312 13111417332 13123379646 13125355776 13149264024 13175250912 13189773087 13210812288 13226713344 13231695464 13252801536 13291628103 13293629568 13317844332 13330047042 13353842736 13356339048 13382682912 13396286592 13413559406 13422709248 13461507072 13488585926 13500945081 13519177984 13527574164 13566675096 13568033856 13570570208 13593433824 13594795264 13607198592 13634090496 13701004602 13703565811 13713504831 13740606828 13754520624 13781649856 13808886528 13811467904 13821485184 13830069114 13846715532 13848746496 13874026608 13901391552 13916768454 13929465537 13930860632 13938967296 13956939828 13971127248 13998683712 14024237526 14026294528 14039146368 14040552448 14051898744 14066836992 14089881312 14092515216 14120311104 14130552384 14135874954 14150244264 14152889452 14162543616 14178154016 14204035443 14219135424 14232051292 14245036026 14247181056 14273188488 14283540648 14311713312 14342678208 14344114688 14357201664 14381390592 14385519616 14396009472 14401432032 14427664693 14438185281 14456178084 14466662964 14469367302 14495196816 14497906488 14512643808 14537094624 14541268352 14580573696 14583299328 14592356388 14612063232 14654872011 14683777084 14694484428 14697231354 14698703344 14707256832 14723467632 14726219976 14741131808 14770264704 14792922027 14799397376 14842174464 14885657397 14909401728 14915017668 14938808832 14955333264 14959627072 14973275616 15002808704 15030195492 15032458752 15055518276 15059840848 15070822416 15100547904 15120018147 15148543488 15165240688 15174065664 15209075232 15222890306 15239073408 15264038088 15266891484 15269130752 15294144672 15297003696 15308098416 15329431286 15338351808 15342755584 15404063376 15434446144 15462620862 15473835702 15493119128 15504356088 15534997344 15537901392 15549170832 15553635136 15579839808 15595676928 15601551368 15608279934 15615112192 15626437632 15639065496 15660859591 15672218211 15703129884 15706065362 15717518154 15731179776 15737105256 15748519176 15762207744 15779581344 15795621504 15798574272 15808386087 15825191616 15826776576 15829735168 15872523264 15885349992 15919024797 15932861568 15950423268 15953404974 15984871256 15996527352 16001120096 16010431488 16028078688 16057337049 16076017152 16079022336 16110736384 16137129024 16151851872 16157935807 16183709568 16201611036 16282711783 16285163648 16307096418 16310144799 16326724284 16358926896 16391193024 16406211744 16410922112 16435498752 16438571136 16508996192 16536041262 16539132441 16566997473 16568656728 16571754004 16583773284 16616547792 16649322048 16687735324 16697446272 16699118592 16702240256 16714354176 16796385762 16829580456 16832726508 16844935068 16865927152 16878159792 16911516096 16928640768 16942320954 16962030592 16977572352 17011724041 17042111424 17048530694 17060895774 17075725056 17094546456 17110209636 17111923296 17143957584 17145674624 17159530197 17177772096 17195233536 17205912756 17209129158 17229149184 17260600032 17279625207 17294644608 17313707308 17329571298 17341392384 17344634112 17363751912 17391449088 17415685248 17418940864 17429759019 17442400599 17450035712 17480139066 17481889776 17497839528 17500474368 17532352032 17551745289 17567001216 17579742336 17586364116 17614416384 17635617792 17704243413 17722170804 17724839424 17752029012 17757125776 17770074192 17773396056 17805123648 17808452064 17843577216 17861715456 17891808768 17949378122 17982980163 18001260108 18036765552 18085519296 18088900128 18090711808 18124578432 18142931456 18154270152 18206673264 18232045494 18235453717 18268006136 18284673108 18320809104 18339360832 18403792758 18411848704 18428646912 18440092152 18462287376 18498702144 18519091994 18535188736 18548704512 18555691272 18572620716 18585289728 18609253104 18628169664 18639738819 18664911616 18679994898 18698983368 18718861824 18730487304 18735864992 18786508416 18790020288 18803648448 18810731238 18827081472 18840736512 18847833272 18866992352 18877971456 18933278013 18938713924 18958847232 18974168046 18987929766 18993381368 18996241408 19030917984 19044720864 19051894459 19082284416 19123570944 19137441024 19142935552 19175187456 19199018371 19201909376 19210190688 19231364763 19250913708 19274904112 19288883952 19292489736 19324993608 19326929088 19330541984 19344637728 19350191744 19382792832 19418175036 19444399104 19456475184 19477158912 19501365117 19534220901 19539829348 19592645904 19596308472 19631290176 19634959968 19667125998 19685069469 19688033664 19693686272 19723896036 19762876368 19808395867 19840070016 19847543196 19879202304 19886690224 19940444352 19964367488 19976766498 20034508572 20040260656 20074024368 20094429888 20101998878 20120339109 20134063872 20160024196 20192260608 20232878889 20257231982 20278766976 20291361246 20318764544 20352050784 20355855312 20390150736 20392192896 20396004928 20410797888 20451135744 20538751168 20551506903 20610910242 20616827816 20631780936 20672474784 20713329792 20717201856 20732227776 20770073298 20773119744 20794235904 20811039912 20852087328 20875152681 20896290948 20900197214 20935409742 20937506512 20956690872 20974906368 20982807008 20998025568 21036356289 21039441792 21058719552 21060828672 21064765696 21077848116 21100255488 21138772824 21180466656 21203812431 21225366396 21229334178 21243815424 21267231024 21271206632 21328703136 21348076938 21367554039 21370771584 21409782732 21438696448 21467569968 21501505129 21514017312 21516172032 21535802496 21578279424 21602148048 21684267126 21699994446 21704050953 21742795224 21746859732 21768965712 21811902528 21854924032 21870860544 21874948992 21913998336 21918094848 22025665626 22045847031 22048055016 22052176588 22085201448 22089329964 22091542304 22111697712 22155397056 22199096064 22259100672 22263261696 22372526502 22395181016 22408213248 22439440608 22443635344 22459913424 22504213056 22545293238 22548688128 22571521024 22589761272 22637648527 22650821856 22722815232 22747861032 22767633408 22792728608 22813612848 22815897728 22834335459 22858610112 22879373596 22896057132 22900337226 22903696128 22926978048 22941217008 22945505544 22962147624 22994146929 23014133376 23039500276 23059526144 23106095064 23126178816 23142951936 23151669216 23193931293 23210753553 23220913664 23239678692 23256534132 23302496016 23306852088 23309186368 23330452704 23369759712 23376469376 23393515392 23402327052 23422668288 23439656448 23448485488 23458598244 23554694826 23559098043 23605657884 23622778764 23629561072 23643311616 23669372016 23693432256 23697861408 23740164864 23744602752 23791436288 23808784896 23885392934 23899292352 23925634902 23930107461 23977306884 24001680144 24042118032 24049020736 24114025728 24118533504 24166104576 24205693536 24227777808 24275564352 24302416554 24309393992 24379564144 24427745472 24472241378 24490086426 24538390344 24586789536 24616383168 24643516118 24657856704 24664936192 24731606016 24740921696 24763494288 24804061893 24812337472 24837559552 24852985092 24857631006 24875659926 24906659864 24924821688 24931977824 24973983072 25031602986 25048677888 25053360384 25071531264 25080974984 25102775296 25120982016 25176318583 25194578643 25244370684 25249089762 25267402602 25278462976 25298890728 25317239688 25352520973 25367274144 25374557312 25392961152 25413481431 25443045888 25466358528 25498094592 25516588032 25563167136 25572796041 25591343661 25613587584 25641819684 25667884944 25715936376 25718511936 25723319648 25766658144 25769238784 25792850304 25813693737 25843723776 25890900048 25918424064 25941966912 25970560962 25975415791 25994356947 26001820156 26016951168 26045627868 26123527872 26128411296 26175053568 26179946624 26222834664 26246759292 26250711552 26298528048 26350501824 26379546174 26421624576 26453426688 26463390928 26583256206 26587259136 26635688664 26660094084 26707685472 26712678096 26765365824 26792573184 26827118812 26845418496 26924067183 26977171852 27001890162 27038355968 27055148328 27133350192 27136067712 27141140416 27186867648 27189590528 27214397184 27268180992 27348068241 27402009204 27407131622 27427009662 27481213656 27509041248 27563299712 27617773056 27622935808 27642970368 27660138228 27693431064 27697492992 27748053216 27778637991 27802783104 27833536908 27858931074 27861721264 27877934592 27913879656 27942254496 27997367424 28019992347 28048475052 28052589056 28078292736 28103797488 28133673984 28179762624 28185030432 28216096857 28240622208 28261104768 28271749908 28300488528 28305778904 28356308032 28408070886 28438270848 28461252069 28464102584 28490072052 28494362112 28546376976 28567081296 28623426624 28685356416 28688229376 28714403328 28762781184 28802864064 28855329386 28876370562 28912356168 28933325928 28938734604 28990393632 28995812976 29025287616 29074189248 29082536704 29161147392 29166598656 29184712776 29309744022 29367554168 29388968856 29394462708 29397406688 29414513664 29446935264 29452439952 29482263616 29500688997 29540529408 29585844054 29598794752 29685509971 29771314794 29818803456 29830035336 29877617664 29910666528 29919254144 29946551232 29965149747 30005617408 30060390984 30064917504 30111036552 30119681696 30141644832 30152998317 30201095808 30240036294 30297086976 30330481376 30348131328 30385847973 30418150464 30437041869 30445780612 30478146816 30528076176 30533782968 30538261504 30588289344 30594007392 30616196832 30627729067 30658862572 30676703616 30685511168 30808126752 30864244723 30868892288 30925241724 30947671404 30986238256 31008712176 31069994688 31075802784 31098341664 31107270272 31159679616 31191353856 31203102736 31216559868 31278130992 31321719182 31344436422 31350295821 31403114613 31406259768 31412130724 31435036308 31462359552 31474210512 31497038352 31559162688 31591243008 31597148544 31616772174 31650383232 31653553152 31659470336 31770699984 31838049594 31844001267 31865723136 31900846536 31906809948 31969742512 31993054704 32002240192 32022115407 32056157376 32114674098 32152034304 32158044672 32274258048 32303703744 32315871614 32367419136 32403222072 32526400689 32565423566 32570327296 32614192836 32620289598 32653448568 32717853792 32782386048 32812423488 32821844224 32870997504 32877142272 33017992384 33038498439 33072082524 33078264882 33133994946 33137313456 33143508008 33167546568 33233095584 33298644096 33375470648 33394892544 33404480512 33428708352 33502345201 33558789753 33592771524 33659160912 33665453016 33689870136 33731854304 33756319584 33817939857 33823032192 33857281536 33884641908 33955144704 34023448082 34084222848 34097061388 34121791548 34151450112 34189092912 34220419272 34223846592 34287915168 34291349248 34319060394 34350505839 34355544192 34390467072 34411825512 34418258316 34521200064 34559250414 34565710777 34589289216 34627414616 34659142596 34682784768 34689268224 34727503824 34831370496 34837881728 34859518038 34884801198 34900071424 34960278132 34963779552 34995679056 35064704064 35103490578 35134002432 35159484672 35172728232 35228832768 35332042239 35408486826 35444341608 35449678848 35504058024 35514251552 35540148384 35546792112 35610247296 35616904128 35687154432 35723430912 35783617536 35828089401 35888452353 35898756244 35965960326 36002520216 36073531104 36171038592 36177800256 36181423616 36249156864 36285862912 36308540304 36392169151 36413346528 36464090988 36470907434 36536012272 36569346216 36641618208 36678721664 36708362067 36807585516 36857293824 36880184304 36924574752 36965274177 36997404288 37038183988 37070377472 37097409024 37111382544 37145241432 37218506208 37256339328 37279477638 37286446509 37313489889 37329823232 37359989796 37397966736 37437723648 37460974608 37471729984 37547404479 37573016832 37580040576 37607296896 37621462476 37654162944 37681473024 37695666544 37733984704 37866556026 37873634643 37877427848 37917694464 37948336092 37975859532 37986762736 38061835968 38089441728 38103788918 38164568832 38247141888 38274882048 38398036742 38403818752 38420381376 38462729526 38501827416 38549808224 38577767904 38584979472 38649987216 38653858176 38661083968 38689275456 38700383488 38765585664 38836350072 38912950368 38955841443 39002730234 39068441802 39079658696 39185291808 39192616944 39262580352 39269919936 39334251996 39370138938 39376067328 39387372544 39447792072 39502765237 39525752736 39569319261 39616791734 39680140032 39695086392 39758404608 39773380448 39874884309 39880888704 39928734976 39953532996 40069017144 40080521312 40148048736 40188859776 40203997756 40240678218 40268127744 40320048392 40384521216 40465757778 40473322279 40502835243 40514463964 40557533952 40582722492 40637529088 40704101568 40711710624 40756584349 40780301472 40784385792 40792009856 40821595776 40902271488 41077502336 41103013806 41110697433 41140514493 41221820484 41233655632 41263561872 41344949568 41426659584 41434403712 41464455552 41540146596 41546239488 41622079824 41704174656 41750305362 41788396611 41792581896 41800394428 41870819484 41875013024 41913381744 41965614016 41996051136 42072712578 42078883584 42117439104 42121657344 42129531392 42155696232 42200510976 42277545648 42360933312 42407624862 42450732792 42458668356 42487630848 42534462048 42542413264 42612106329 42657406272 42696153876 42735108078 42741543168 42819565464 42935139936 43003010258 43028034624 43032344064 43071604992 43156558848 43204296096 43282994079 43368534252 43399988892 43408101906 43485590448 43493719464 43537931424 43623805056 43709848064 43741721088 43749897984 43836189696 43964616033 44051331252 44091694062 44096110032 44104353176 44170402896 44178659928 44183084608 44223395424 44310794112 44398192128 44526523392 44656972191 44745053004 44790362032 44816426496 44878881216 44887270688 44919826848 45008426112 45090586476 45097376256 45179522544 45275297054 45301643712 45360054441 45445630464 45495722064 45585457216 45627225696 45631795456 45668670918 45717220224 45758747192 45792114264 45800674452 45807392256 45882434016 45891011088 45924295248 45988293858 46028266752 46079000552 46119052288 46212190128 46254166699 46303338432 46387862586 46421507106 46441827328 46479357384 46513068264 46604992032 46613704176 46618372736 46660905408 46739519424 46752938752 46787030784 46804654104 46845336576 46879312896 46896970976 46917196488 46982578773 47016654633 47109389652 47118196086 47211315768 47245557528 47259122144 47286623232 47338744032 47386864512 47395722816 47425158261 47480329728 47489205504 47582872576 47617569792 47722275523 47757074391 47770785868 47798584704 47851269804 47860214922 47954613768 48003360288 48084236064 48098041472 48228051456 48237067008 48332209152 48411387072 48455555616 48473807421 48551128704 48604833108 48618787984 48759128288 48848135349 48855490944 48930434397 48944482756 48980172852 49076780688 49173579072 49232766336 49287032236 49315713408 49329872384 49481843392 49526988576 49608123786 49617397323 49624674944 49675119104 49705970184 49715262012 49751319852 49813319728 49849643376 49863955648 49947966144 50063205972 50097355776 50106720768 50143062528 50161949968 50352637166 50389157286 50488741368 50498179524 50534805204 50597781456 50634479376 50705041946 50734548288 50749114624 50785922304 50826962862 50886091776 50932717056 51035172123 51126334272 51145592082 51182687322 51227175168 51283639368 51335769888 51431872752 51437023872 51446639296 51478590591 51533316288 51538477568 51585700608 51627387474 51687447552 51781800096 51801304801 51838875621 51883933824 51941121924 51950831582 51988713894 52003640312 52033902336 52091255736 52247055744 52256822592 52289277057 52350107136 52359893248 52445669328 52493518584 52501423104 52597056096 52655235867 52701003648 52759092348 52843249152 52906853376 52926781856 53112730239 53166512412 53174518272 53271377328 53320188168 53415370944 53425356192 53530731648 53585146368 53654237624 53848134366 53858200513 53948940489 53954343704 54003780324 54076711936 54110296656 54266700384 54272135424 54282280832 54373735296 54379181056 54428794368 54696136482 54706361151 54804018408 54814263244 54854019324 54962427312 55018082496 55126599424 55235546112 55245871616 55285940736 55320276456 55386862128 55496106432 55557275982 55605566208 55667073816 55717862148 55723442528 55755869184 55827759312 55884508992 55919216457 55994734848 56039984694 56096950104 56105178112 56156585472 56207594976 56269548751 56359525248 56370060864 56432193714 56481244416 56522209536 56543499816 56600977056 56611557808 56712616064 56816141772 56876541696 56922504138 56928205168 56980144104 56988724224 57092753952 57134162592 57155683377 57246853248 57370712832 57428806656 57525562368 57597055113 57605728128 57694094289 57710658772 57752741124 57824712336 57866651856 57877469208 57980787264 57991625952 58050575232 58148378496 58165073408 58333197312 58369425552 58504095351 58619488044 58735108336 58777937712 58788925416 58794813376 58893870528 58904879904 58964527232 59001377994 59081058816 59171688108 59371019942 59425187601 59542629588 59637606912 59660070672 59821333056 59838508288 59893102464 59930299494 60011234816 60120781968 60222073104 60239363392 60283289664 60305996634 60361017327 60402191616 60480072588 60660962752 60698636667 60771695946 60836300928 60874083738 60891561224 60956293632 61056152352 61067565936 61176578688 61188014784 61232393664 61255458134 61317725144 61353407232 61371022336 61550820253 61616253504 61654520709 61728489446 61737784576 61850483448 61895342808 61972476512 62017424352 62139989376 62151605568 62196683328 62214540544 62319359232 62382707712 62406205472 62433119736 62556261984 62625458043 62643438364 62688872844 62700591642 62806229226 62812519536 62824261448 62870072616 62924719104 62948421024 62994076704 63109068867 63118325376 63182486016 63194297088 63233544348 63300766464 63318940672 63504445381 63541399968 63611437293 63676099188 63688002534 63731446272 63801693072 63813619896 63939485024 63986109408 64004480384 64044230814 64102662117 64112314752 64229348196 64316089344 64504515387 64548516096 64607407488 64631743228 64734838272 64806444144 65052801378 65112152859 65130847132 65140654592 65228385672 65240579196 65306897136 65435707584 65520078637 65564772096 65624846976 65643688448 65741995008 65754284544 66035984768 66076996878 66144165048 66156529764 66267989892 66274626912 66287016016 66335093136 66466191168 66597288192 66750941296 66789785088 67004690402 67117579506 67185543048 67318321824 67330906032 67379740272 67463708608 67512639168 67635879714 67646064384 67714563072 67769283816 67912945581 68046896164 68168445696 68194122776 68243583096 68302900224 68378185824 68440838544 68447693184 68503006377 68575830336 68582698496 68638120788 68701011678 68711088384 68780934144 68823651024 68836516632 68982440787 69042400128 69118500828 69131421554 69178578432 69254829232 69318285192 69378536448 69455007648 69581793879 69662740992 69675763456 69719036076 69769602396 69920556264 69927559104 69991358112 70129408128 70206981156 70268004864 70318969344 70345456464 70664084478 70677294129 70816973652 70888683216 71008116048 71028503104 71080296768 71093584224 71220494592 71233808256 71374308864 71656178802 71776904706 71790322383 71797512488 71931920652 72005040432 72147062208 72342077184 72355600512 72362847232 72498313728 72617080608 72784338302 72826693056 72928181976 72941814868 73072024544 73138692432 73283236416 73357443328 73416724134 73615171032 73760368608 73849149504 73930548354 73994808576 74076367976 74140754944 74194818048 74222765088 74290482864 74357964187 74412185679 74437012416 74512678656 74558955276 74572893018 74626979778 74659646464 74719979592 74795933472 74878375897 74921949216 74943459968 75094808958 75146033664 75160081152 75214593792 75242924952 75308325888 75362946048 75391333088 75467969408 75528955749 75583735929 75733112052 75747269286 75754855696 75835388928 75896672184 75951719064 75973525472 76057562919 76123671936 76178883456 76207577836 76240444293 76329137664 76494283776 76549764096 76718388123 76774030983 76796073484 76807637504 76840762752 76925459052 77003654832 77099616448 77155535808 77169958944 77299974432 77307716352 77322167936 77378550912 77400766976 77531171328 77672700144 77825900736 77911682886 77926247373 78005460468 78136883604 78159317392 78370583616 78385233888 78525160704 78539839872 78668503992 78740277876 78752134656 78895584144 79005530474 79051505472 79138638522 79233583468 79360280064 79390172784 79546760896 79749768618 79761777408 79857469952 79907065992 80138034288 80161042624 80296097472 80377719552 80407995512 80481356436 80536255488 80640096784 80772201549 80931515556 80946644558 81005670486 81028927928 81115067904 81165444984 81408203136 81423421248 81513168698 81560602944 81568771584 81584019712 81643191552 81804542976 82044204723 82155004672 82206027612 82221394866 82281028986 82443640968 82467311264 82527123744 82689899136 82853319168 82868807424 82928911104 83080293192 83092478976 83244159648 83275515313 83335913973 83408349312 83500610724 83576793222 83585163792 83600788856 83741638968 83750026048 83826763488 83931228032 83992102272 84059977041 84145425156 84157767168 84234878208 84259062784 84311392464 84401021952 84555091296 84648290571 84721866624 84815249724 84901465584 84917336712 85068924096 85084826528 85224212658 85314812544 85383756207 85392307752 85470216156 85483086336 85639130928 85870279872 86006020516 86056069248 86064688128 86143209984 86408592192 86565988158 86737068504 86799977784 86816203812 86971180896 86987438928 87075862848 87247610112 87419696128 87483442176 87499795968 87675808519 87929232066 88102662504 88183388124 88192220064 88208706352 88340805792 88357319856 88366169216 88446790848 88621588224 88796384256 89056529913 89313944382 89490106008 89580724064 89632852992 89757762432 89774541376 89839653696 89895449241 90016852224 90181172952 90194752512 90359045088 90458994951 90550594108 90603287424 90720108882 90891260928 90991444128 91157543919 91170914432 91254451392 91263590912 91337341836 91434440448 91517494384 91584228528 91601348904 91614784512 91764868032 91782022176 91848590496 91883187201 91976587716 92056533504 92158001104 92424380256 92508333398 92592734169 92606676864 92775725172 92843014212 92958714768 93026136528 93209984064 93227408352 93236745472 93321810816 93479038848 93505877504 93574061568 93609308208 93793941952 93834392976 93965157546 94033309266 94050887463 94218779304 94236392172 94422631536 94491115056 94518244288 94677488064 94773729024 94791445632 94850316522 94960659456 94978411008 95444551046 95514148782 95532003801 95541571736 95597169408 95702539608 95720429844 95909227536 96006720576 96066346221 96168472128 96196082944 96456102912 96474134016 96822774144 96911111232 96947614842 97102257408 97209666216 97237575968 97518256576 97579202067 97696270698 97710981888 97860868794 97888965512 97960345704 98153561376 98190532981 98347158144 98465532672 98574064472 98631426816 98659744768 98948786989 98963686784 99053977152 99115495317 99216247572 99234794646 99249349888 99350238208 99411940368 99430524024 99502639704 99626639456 99699286752 99727911296 99895932288 100126411944 100213441536 100286125056 100323899936 100507035603 100676369259 100705274332 100778314572 100977482736 100996359048 101069610408 101195562912 101268958752 101410083892 101453819571 101469096576 101498229248 101571844608 101653925724 101865434112 102070344246 102089424853 102252668544 102291184164 102365374644 102454350336 102567278736 102671539776 102863745504 102874047744 102893278592 102957181182 103066632576 103076955136 103171401216 103254774948 103563600192 103602609602 103677751242 103697132331 103767867648 103882243848 103901663164 103977427788 104007280624 104067804672 104182511472 104494111488 104513645184 104578554114 104700214272 104719786496 104891338656 104987037168 105194112192 105310471734 105402007296 105518184696 105686498304 105853563712 105996126717 106225460478 106333024824 106349036544 106542754656 106640376336 106830741888 106850712384 107061463296 107170292736 107308475248 107484268203 107696268732 107716401026 107897880978 107908687408 108007560648 108220593312 108533400768 108544270848 108564561664 108747470592 108857588736 109176507453 109392272964 109412722302 109608036816 109628526488 109708038648 109924854624 110036164992 110125086201 110253198848 110491743232 110571881472 110640552912 110773724256 110815449511 110895822531 110992212864 111114551964 111211132416 111334147632 111435724296 111446885056 111655518624 111769017984 111838432914 111859339527 111989469696 112079969388 112193900208 112313170944 112415189952 112539097502 112642213437 112719050496 112740121728 112864387428 112962488832 113044419072 113086999632 113201954112 113223115616 113425232128 113620903929 113632283544 113753083392 113845008276 113856410336 113960288208 114185507904 114268325184 114311366754 114493706496 114741425664 115194110226 115211456256 115388188578 115421317544 115505482248 115649424672 115733303712 115754938416 115961574528 115983251904 116101150464 116296756992 116330146816 116670957793 116738851104 116867524329 117008190702 117238976088 117470216672 117555875424 117577850832 117589626752 117787741056 117809759808 117929054464 118002755988 118162117632 118343376216 118508295711 118707957783 118742039884 118850375202 119085259176 119275213824 119320141344 119624652927 119642666112 119677016576 119786204928 119860598988 120022469632 120241563936 120374097961 120444146208 120478726784 120566579328 120611993268 120722034654 120804383232 120960145176 121321925504 121397273334 121419966837 121543391892 121672601856 121748167476 121783122448 121912587264 122112304704 122135131872 122269753047 122353157376 122376029568 122464787328 122510916268 122635450288 122706814464 123101640506 123232507008 123309041418 123332092299 123421543479 123456978892 123475569152 123700966896 123790685616 123944953024 124034848704 124279978752 124303211136 124393366656 124429081088 124638718464 124812410944 124866239472 125112523968 125250916086 125286876728 125377745688 125401183284 125612458452 125625039072 125648522896 125740145232 125896842048 125988153408 126218137734 126236650752 126364972032 126388594176 126467088696 126601532928 127008890762 127082799936 127222874586 127352198376 127376005068 127462892544 127603386144 127627239792 127836318987 127878970048 127972218816 128008960768 128088461628 128205324234 128224629504 128458696392 129009030774 129097032192 129214814976 129263486456 129469676544 129612888288 129848982237 130105602756 130224305718 130261694264 130281309184 130456771344 130481158392 130613794272 130662992707 130871415168 131040157274 131129544192 131249693952 131287376896 131508569088 131893848099 132071969536 132153993756 132288330096 132313059528 132535979784 132549253824 132574032032 132670186272 132932382336 133194576384 133501882592 133579570176 133873296769 133970916573 134009380804 134235159012 134371086096 134636643648 134661812064 134759480544 134927417216 135025278336 135271759428 135292128768 135538567632 135825891162 136080163323 136093792328 136336891392 136388245552 136487166192 136756371648 136881677088 136895386368 137006012754 137151660672 137165396992 137276241576 137402023356 137422176768 137647302048 137673033264 137964881574 138084800256 138237001656 138262843108 138357156864 138509658464 138636570384 138762500097 138910015296 139163587758 139325481984 139351526912 139438072152 139539204792 139841112528 139855118208 139982716224 140258816256 140413962312 140536009728 140637938688 140690912928 140947736319 141049963899 141328168956 141354588258 141633947304 141777366432 142016232096 142057006208 142160593536 142187168448 142440989184 142467616512 142748617728 143166826569 143312357604 143553809412 143580644766 143595024976 143863841304 144010080864 144294124416 144684154368 144711201024 144996627456 145234161216 145421422263 145568676604 145653386112 145856363952 145883629736 146144049088 146277384864 146544406047 146566472832 146714886656 146833448268 147230342064 147520737216 147698299008 147861096708 147989617152 148152735952 148445530176 148580965728 148715928374 148824371358 148852191969 148874024832 149025357312 149117910552 149145786036 149253959556 149439959184 149591866944 149756751794 149843898432 149886919936 150189617916 150292067328 150320162304 150429187584 150485849904 150782666176 150935938816 151057911498 151167471858 151466224104 151494538572 151509711392 151793344368 151903438128 151947050944 152115125838 152247343872 152357766912 152415155672 152480888586 152658275328 152994551389 153105516369 153436776246 153548061966 153592146968 153615275008 153681525504 153850918104 154007309664 154199232896 154311071616 154339917888 154435771773 154599948864 154615432704 154644335872 154757101824 154801533952 155062342656 155345400288 155403914403 155516626863 155651801472 155823365772 155852494746 156010920936 156273767208 156318634784 156741167232 156770467776 156867831171 157050321408 157079679744 157337007984 157480555752 157504269312 157791168288 157850603653 157965707601 158011060948 158103010944 158277277044 158467166936 158720560128 158780345568 159069568957 159093521792 159499537236 159523554816 159714939904 159814131984 160276068576 160322085248 160592194944 160755439104 160815991024 160962712872 161280193568 161544403098 161574601539 161846821467 161863031112 161893289116 162011340972 162057855856 162230135808 162330889968 162816406272 162846842496 163026337396 163121205888 163137543168 163168039424 163286383104 164088409446 164119083453 164310009344 164412055224 164442789732 164562057972 164887281936 164934622528 165054247488 165379798272 165706638336 165737614848 165857822208 166160586384 166488319296 166551030626 166671827946 166816698624 167001221448 167153586444 167170327584 167201577712 167483277936 167500052096 167653526976 167862456064 167984204544 168119954082 168290850312 168315534336 168469756416 168622784928 168808646253 169110182592 169296581142 169443733248 169630499448 169802931168 169834673424 170137848192 170169653056 170448425316 170629625088 170767512414 170784615504 170940432312 170966172672 171278261856 171467050131 171740559744 172012041032 172112138496 172286419968 172791165339 172817184384 173131976316 173474137008 173599955568 173632407624 173942361792 173974877856 174151725696 174495220224 174999591936 175351617038 175512286053 175858464132 176205325008 176366776248 176384440128 176417412704 176681611584 176714639712 176732338432 176893581696 177243176448 178113059826 178146355543 178275562803 178627888764 178980212016 179161448128 179515524864 179549082752 179679307392 179790898482 180033704448 180362345904 180718090176 180917989902 181083051981 181101188216 181206574848 181440217764 181982888256 182095910001 182315087838 182341828864 182508902784 182527181824 182674683672 182868880896 183034988768 183168457056 183202697808 183529736064 183564044352 183697180992 183766374402 183953175432 184113067008 184316002208 184652460759 184848760512 184963562127 185016666796 185185468338 185213353728 185551450344 185686028424 185917429536 186052273056 186122353561 186419968128 186454816704 186473490944 186643621632 186958077696 187011755008 187148123136 187218616416 187559641009 187587883904 187668785952 187930315092 188066618532 188101774926 188437558608 188472784344 188845263072 188982230112 189036488576 189354976128 189547458048 189582891264 189700633044 189956822016 190513336143 190834311879 190889102092 191028297564 191064007602 191083143472 191194338816 191405079216 191440859688 191818455072 192013441152 192132692442 192307986351 192336944256 192392165888 192948268032 193513546161 193645548288 193822222464 193895229684 194204514816 194419332432 194475151936 195036513152 195158404134 195392541396 195421963776 195721737588 195777931024 195920691408 196307122752 196381065962 196560235911 196694316288 196931065344 197148128944 197262853632 197897573978 197927373568 198107954304 198230990634 198432495144 198469589292 198498699776 198823880736 198861048048 199005279408 199253278912 199398573504 199455822592 199791864576 200252823888 200647799872 201014071206 201352738518 201410548664 201556629144 201954965472 201992718096 202139220816 202391125824 202537917504 202820167784 202907639142 202938193152 202996458496 203143689216 203307851448 203591174683 203738836743 204140688492 204178849706 204505337088 204582368328 204730749288 204908700672 205134557472 205343079552 205509019131 205727491008 205748095488 205786557184 205914362364 206133265152 206342802432 206509549896 206947322361 207127200384 207205219204 207355502484 207394264662 207535735296 207764487696 207803326328 207954855576 208014561248 208135609344 208365022944 208745381637 208988222976 209027290368 209157108228 209439572992 209782677312 209974074336 210053165491 210388224384 210620943468 210804014592 211036369392 211707127424 211992253434 212031882387 212450920956 212666049648 213085509312 213280752672 213661483776 213701424768 214122926592 214616950496 214968536406 215370967149 215392537464 215432802052 215795761956 215817374816 216015121296 216441186624 217066801536 217088541696 217129123328 217494941184 218353014906 218784545928 218825444604 219216073632 219257052976 219416077296 219849709248 220072329984 220250172402 220506397696 221152412533 221281105824 221547448512 221630899022 221791645062 221984425728 222229103928 222422264832 222668295264 222871448592 222893770112 223073892561 223311037248 223538035968 223676865828 223718679054 223978939392 224159938776 224387800416 224635127691 224830379904 225078195004 225284426874 225438100992 225480243456 225728774856 225924977664 226088838144 226173999264 226403908224 226446231232 226586867247 226751207787 226850464256 227241807858 227264567088 227506166784 227690016552 227712820672 227920576416 228172688757 228371015808 228536650368 228622733508 228987412992 229482851328 230155164369 230388220452 230422912512 230776377156 230842635088 231010964496 231298849344 231466607424 231509876832 231923149056 231966503808 232202300928 232593513984 233341915586 233477702208 233735048658 233778742119 234016381404 234477952176 234940433344 235111750848 235155701664 235179253504 235575482112 235619519616 235858108928 236005511976 236686752432 237016591422 237060898321 237415915566 237484079768 237700750404 238170518352 238640282688 239249305854 239285332224 239354033152 239572409856 239721197976 240483127872 240748195922 240888292416 240957453568 241133158656 241223986536 241444069308 241608766464 241920290352 242316604647 242643851008 242794546668 242839933674 243086783784 243345203712 243496334952 243566244896 244224609408 244270263744 244539506094 244706314752 244752059136 244929574656 245021832536 245270900576 245413628928 245953266157 246132614169 246203281012 246465014016 246618082836 246664184598 246843086958 246913957784 246951138304 247401933792 247581371232 247674627967 247889906048 248069697408 248559957504 248606422272 248786733312 248858162176 249277436928 249624821888 249732478944 249826545939 250007741919 250225047936 250501832172 250573753456 250755491376 250802366568 251224916904 251250078144 251297045792 251480290464 251793684096 251976306816 252179931123 252436275468 252473301504 252777188352 252934177392 253203065856 253944871713 254017781524 254165599872 254445749172 254704396752 254752010136 255206772288 255254479584 255672637974 255757940096 255944437632 256017921536 256176923256 256410648468 256449259008 256917392784 258018061548 258194064384 258429629952 258526972912 259225776576 259697964474 260211205512 260448611436 260523388528 260913542688 260962316784 261227588544 261325985414 261742830336 262080314548 262259088384 262499387904 263027425557 263787696198 264143939072 264307987512 264576660192 264626119056 265071959568 265098507648 265148064064 265340372544 265864764672 266389152768 267003765184 267169589739 267746593538 267941833146 268018761608 268470318024 268742172192 269273287296 269323624128 269518961088 269854834432 270050556672 270543518856 270584257536 271077135264 271376984853 271651782324 272160326646 272187584656 272673782784 272776491104 272974332384 273472631757 273512743296 273763354176 273790772736 274012025508 274303321344 274552483152 274804046712 274844353536 275294604096 275346066528 275649561603 275929763148 276169600512 276474003312 276525686216 277019316928 277273140768 277525000194 277778202507 277820030592 278327175516 278703053824 278876144304 279078409584 279519566677 279682225056 279710236416 279965432448 280517632512 280827924624 281381825856 281895472638 282099927798 282152662389 282656337912 282709176516 283267894608 283554732864 284032464192 284114012416 284321187072 284374336896 284881978368 284935233024 286333653138 286596011403 286624715208 287107618824 287161289532 287190049952 287727682608 288020161728 288199038663 288588248832 289368308736 289422402048 290004597409 290468322432 290842844526 291137353208 291306772224 291712727904 291767259472 292288098176 292554769728 293088812094 293132945664 293429773312 293666896536 294460684128 294571598943 295041474432 295396598016 295722193416 295979234304 296305471904 296846360967 296891060352 297161931456 297346485951 297431856748 297648742716 297704383938 297748049664 298050714624 298235821104 298291572072 298507919112 298879918368 299183733888 299513503588 299687796864 299773839872 300379235832 300640324608 300858375168 300971699808 301521106809 301565332352 301871877632 302115822996 302334943716 302932448208 302989077144 303019422784 303586688736 303806876256 303894101888 304230251676 304494687744 304715533824 304830311344 304961777172 305989102778 306211032738 306268274559 306873552492 307096123932 307184293936 307363051008 307701836208 308014619328 308398465792 308622143232 308679835776 308871543546 309199897728 309230865408 309288671744 309514203648 310690800576 310807828806 311033253726 311091396993 311303602944 311646731544 311704989492 312021841872 312547534416 312637269568 313482334464 313540935552 313735662342 314100642816 314159359488 314674015968 314961111504 315582336576 315701207306 315931415202 316022121896 316206021888 316554554088 316934333872 317560691136 318139137914 318187043584 318999074472 319047109632 319628263968 320552137152 320644170496 321184389888 321510878208 321631982048 321925425744 322452804609 322560387136 323088806196 323149203078 323693642934 323726062224 323786578232 324022681944 324115711712 324661779936 325632812544 325693684992 326052674792 326242411776 326336078848 326572766208 327292141579 327529522359 328176818892 328238166906 328620018688 328824110448 328885579464 329124115944 329582772649 329774563872 329869245056 330108494976 330375258603 330759596544 331475229696 331715644416 332321172768 332446348533 332687467593 332976638592 333102061252 333343655892 333633397248 334002442896 334307172888 334340655168 334403155424 334966555872 335000104192 335307053952 335578018581 335724912128 335968409088 336239908164 336581700624 336939512832 337245569856 337617292506 337680405283 337926640311 338220365184 338593162284 338887466496 339260998896 339605862336 339669346848 340275696384 340339306112 340896850632 341259250176 341535024828 341569231008 341880864624 342556523712 342934100262 343481119488 344024082064 344224276992 345582330678 345634368768 346263952632 346948274016 347199911136 347264815248 347884723584 347949755712 348303451392 348990440448 350012873379 350602572987 350703234076 351024572106 351716928264 352410650016 352733552496 352768880256 352834825408 353363223168 353429279424 353464676864 353787163392 354486352896 355524887133 356226119652 356292711086 356551125606 357255777528 357960424032 358322896256 359031049728 359098165504 359358614784 359581796964 360067408896 360724691808 361122293883 361436180352 361835979804 362166103962 362202376432 362413149696 362880435528 363965776512 364191820002 364259900511 364630175676 364683657728 365017805568 365349367344 365737761792 366069977536 366336914112 366405395616 366809259141 367059472128 367128088704 367394361984 367532748804 367906350864 368632004416 369304921518 369697521024 369927124254 369996276897 370033333592 370370936676 370426707456 371102900688 371372056848 371834859072 372104546112 372244707122 372839936256 372909633408 372946981888 373287243264 373916155392 374437232832 375119282018 375175767808 375337571904 375860630184 376133237064 376203549852 376875117216 376945568688 377690526144 377964460224 378072977152 378709952256 379094916096 379165782528 379401266088 381026672286 381668623758 381778204184 382056595128 382128015204 382166286944 382388677632 382810158432 382881719376 383508956961 383636910144 384026882304 384265384884 384615972702 384673888512 384784331776 385911629623 387027092322 387291096576 387644444928 387790459368 388409029632 388838664864 388950303872 389546946711 390073026304 390316808268 390785082792 390843927552 391443475176 391555862048 391841382816 391988978121 392614245504 392762131924 393120471822 393388632576 393862130688 394296257888 394525707264 395681544297 395795147956 395854747136 396215908608 396461981268 396864990288 396939178584 396997399552 397647761472 397722096096 398010558816 398160477871 398506557824 398797147008 398911645184 399583729152 400505647776 401295599744 401619890307 402028142412 402705477036 402821097328 403113258288 403909930944 403985436192 404278441632 404782251648 405075835008 405640335568 405815278284 405876386304 406615702896 407182349366 407477673486 408240489969 408281376984 408357699412 409010674176 409164736656 409461498576 410269114944 410686159104 411018038262 411454982016 411496190976 411573114368 411828724728 412266530304 413019099792 413894644722 414254400768 414410438408 414711004968 414788529324 415071470592 415528975392 415606652656 415909711152 416029122496 416287500291 416730045888 417490763274 417976445952 418054580736 418314216456 419565354624 419948148672 420106330982 420776448768 421241886936 421608029184 422072738784 422843208957 423414254848 423984506868 424063764774 424901841912 425332099296 426171018624 426561505344 427322967552 427402849536 428245853184 429233900992 429500479707 429937072812 430741934298 430785074928 430865604104 431591523912 431634749632 432030242592 432882373248 434133603072 434258246656 434989882368 435530487613 436264266789 436706029812 437569091856 437650889208 438432147264 438514105952 438832154592 439633218141 439699418496 440144659968 440500344804 442304825066 442562211648 443094897024 443261798044 443583290124 443968851456 444458207856 445336590528 445742897184 445787540224 446147785122 446556575907 446622074496 447076071936 447353731656 447437358108 448319877552 448775600832 449270255382 449354240101 449660759808 450156390008 450568853748 450876201984 450960486912 451457549712 451867628521 452347998528 452807816448 452892462464 453173734494 453502415574 453700928512 454483615716 454529134176 455380033104 455425641344 455841152832 456345377514 456742031616 457073300736 457245467016 457974825984 458983654167 459316549107 460310328738 460776440904 460845825024 461552754312 461685270176 462021928992 462597698688 462933214848 463019753664 463307315319 463846298112 463933007616 464404601856 465187027968 466211743209 466549880589 466683831172 466955404416 467470097316 467557484238 468032762808 468955904352 469880866688 470223501696 470311403328 470358507008 471150964224 471239039232 471716217856 472011023952 473373504864 473551810959 474033182844 474121796642 474831831132 474968159536 475401500808 476341036704 477208706871 477280565376 478498611708 478570664448 479144819712 479442395952 480966255744 481496391844 481776584832 481914907136 482266317312 482447973072 482888138616 483840580704 484633209294 484723804617 485287702016 485589093336 485679867348 486173567568 486690407424 486992669904 487132489792 488449218816 488540527488 489079012188 489412629504 489504118272 489859149312 490043665072 490541801152 491906532314 492265228338 492357250359 492406562024 492930028032 493236165672 493328369196 493686173916 493827915568 494803867584 495162742464 495349255934 495779812096 496139394816 497119915008 497212844544 497573466624 499249643776 499464957888 499653091878 500015483838 500450095872 501003664344 501147506912 501510982752 501604733136 502449833808 502500156288 502594091584 502960580928 503587368192 503952613632 504359862246 504872550936 504946603008 505868354784 506425938759 507889743426 508035563048 508331199744 508891498344 509408793504 509504020272 510413544576 510508959168 511345275948 511515880192 511888875264 512035843072 512353846512 512821296936 512898518016 513535948081 513834785568 514401150393 516036123096 516859259904 517053945824 518373496017 518451553152 519395928948 520422411024 520897222872 521046777056 521827085376 521924633568 522455177088 522651970828 523485660672 524160629096 524998775808 526054851114 526153189627 526536858159 527575392396 528287878144 528615975024 529153320384 529252238112 529835596537 530143919136 530197015296 530296128128 530680745088 531729529344 534007530368 534339179478 534439066629 534826688409 535493187076 535883666292 536037523216 536940636048 537484344384 538546574592 538647248256 539037922176 539709668864 540101113344 541087037712 542154270528 542753969706 543249155943 543303564648 544320653292 544375169312 545552982208 545948664768 546287730003 546945263514 547025486592 547526708352 547581545472 548024051016 548606642688 549104966304 549608093424 550589208192 550692133056 551299123206 551859526296 552339201024 552948006624 553051372432 553957382277 554038633856 554546281536 555050000388 555556405014 555640061184 556654351032 557752288608 558156819168 558367060683 559039133354 559364450112 559420472832 559930864896 561035265024 561655849248 562678923027 562763651712 563790945276 564199855596 564305324778 565312675824 565418353032 566535789216 567109465728 568064928384 568228024832 568642374144 568748673792 569870466048 571540008429 572667306276 573192022806 573249430416 574215237648 574322579064 574380099904 575455365216 576040323456 576398077326 577176497664 578844804096 580009194818 580540638483 580936644864 581685689052 582274706416 582613544448 583425455808 583534518944 584576196352 585109539456 586177624188 586265891328 587333793072 588921368256 589143197886 589680707733 590082948864 590793196032 591444386832 592610943808 593692721934 593782120704 594323862912 594692971902 594863713496 595297485432 595408767876 595496099328 596471642208 596583144144 597015838224 597759836736 598367467776 599027007176 599375593728 599547679744 600758471664 601304167087 601943399616 603042213618 603130664704 603743755264 604231645992 604669887432 605864896416 605978154288 606038845568 607173377472 607613752512 607788203776 608460503352 608989375488 609431067648 609660622688 609923554344 610773524049 611216510229 611978205556 612422065476 612536549118 613747104984 614192247864 614368587872 614726102016 615403672416 616029238656 616527057393 616796931584 617244286464 617359671552 617743087092 618399795456 618577343488 619028407296 620389581799 620841967083 621381601152 621615657612 622066507452 622182793986 622607205888 623293463088 623409978984 624043683744 625095068832 625274539136 626964668928 627081871104 627471324684 628318718976 629348031936 629922223008 630159496473 631164673152 631402414612 631862830404 632044243792 632412043776 633109108176 633868667744 635121382272 636095647161 636278275828 636374087168 637998148944 639256527936 641104274304 641288340992 642368779776 643263964096 643850851488 644905609218 645120774272 646177612392 646298406156 647387285868 647452124448 647573156464 648045363888 648231423424 649323559872 651265625088 651387369984 652105349584 652484823552 654584283158 655059044718 656353637784 656476333812 657648220896 657771158928 658248231888 659165545298 659549127744 659738490112 660216989952 660750517206 661519193088 663457237599 664642345536 664892697066 665374935186 665953277184 666204122504 666687311784 667266794496 668004885792 668614345776 668681310336 668806310848 669221677683 669933111744 670000208384 670614107904 671156037162 671449824256 671936818176 672479816328 673163401248 673416962413 673905383073 674491139712 675234585012 675360810566 675853280622 676440730368 677186324568 677774932992 678521997792 679211724672 679338693696 679760601741 680551392768 680678612224 681793701264 682518500352 683070049656 683138462016 683761729248 684518066271 685113047424 685868200524 686962238976 688048164128 688448553984 690465493107 691164661356 691268737536 692527905264 693896548032 694399822272 694529630496 695769447168 695899511424 696606902784 700025746758 700156606669 701205145974 701336226357 701406468152 702049144212 703433856528 704821300032 705467104992 705537760512 705669650816 706726446336 706858558848 706929353728 707574326784 711049774266 711182694963 712452239304 712585422172 713102251212 714511555056 715920848064 716645792512 718062099456 718196331008 718717229568 719163593928 721449383616 722244587766 722872360704 723671959608 724332207924 724404752864 724826299392 725760871056 726949813941 727931553024 728383640004 728519801022 729260351352 729367315456 730035611136 730698734688 731504133763 732139955072 732673828224 732810791232 733618518282 734118944256 734256177408 734788723968 735065497608 735812701728 737264008832 737859798471 738609843036 739395042048 739854248508 739992553794 740066667184 740741873352 740853414912 742205801376 742744113696 743023883901 743669718144 744209092224 744489414244 745679872512 745819266816 746574486528 747832310784 748874465664 749479637817 750023225757 750238564036 750351535616 750675143808 751721260368 752266474128 752407099704 753750234432 753891137376 755381052288 755928920448 756145954304 757419904512 758331565056 758802532176 762053344572 763337247516 763556408368 764113190256 764256030408 764332573888 765620316864 765763438752 767017913922 767273820288 768053764608 768530769768 769231945404 769347777024 771823259246 774054184644 774582193152 775288889856 775580918736 777677329728 777900607744 779093893422 780146052608 780633616536 781570165584 782886950352 783111724096 783682765632 783977956242 785228491008 785524263848 786240943644 786777265152 788592515776 789082276671 791363088594 791590295912 791709494272 792431817216 792923962536 793729980576 793878357168 795295522944 795444192192 796021117632 796320955742 797013115648 797594294016 797823290368 799167458304 800160663289 801011295552 801508769217 802591199488 803239780614 804056284824 805410954072 805642194656 806226516576 807819861888 807970872384 808556883264 809564503296 810151670016 811280671136 811630556568 811752772608 813231405792 814130954559 814364698732 814955346972 816480979938 816562753968 816715398824 818021348352 818329473312 818922997152 820417895271 820538229888 821372318208 822036076524 822909964032 823146228736 823657449456 824533060608 825557789953 826038199584 826948684809 827789289444 828508801536 828820876816 829422009936 829577058648 831057950784 831213305312 831819422304 832058244992 832575000582 833334607521 833460091776 834981526548 836109161472 836628432912 838558700031 839130709248 839896297344 840212661964 841552897536 842483773872 844145477568 845686417914 846457987167 846828509696 847969013736 848127529548 849803683824 850664198592 851761022281 852342037248 853123010688 854645935104 854805699072 858467801984 859000959414 859874145624 861483868596 861570149856 861731208208 863183047824 863269499264 864060485184 865764746496 868267206144 870013792227 871060975226 872528533578 873412059624 875138183712 875301778416 876864294528 877028211904 877664309184 879266436282 879398836992 880289319936 881000689608 883714796829 884609650132 885124423296 886189794048 886523596088 887166580248 887937702912 888916415712 890539082901 890673181056 891485794368 891575080448 892295570244 893113151814 893244148992 894152143872 894707463312 894874716216 896639755104 897551201664 898540510764 898708480202 899321519616 900312780016 901137707496 901920973824 902915099424 903735257042 904563320427 904695997056 905615632896 905784924928 906347468988 907004831148 908967231432 909058268352 910760066208 910851282688 911682305664 912690755028 913484063232 914146601472 914490934032 917967308334 918633098214 918804823677 920620657476 921552881808 923105508624 923370540352 924043857984 925195397376 925866429696 926039507328 926614630638 927692596224 927866015232 932423486418 933099761178 933274190979 933367662344 933910808832 934940194632 935114968476 936065525616 937911808704 939761733376 940447003392 940622806656 940717014016 942301928448 942478078464 944022047904 946747009728 947103621918 948066365688 948243593284 949663662264 949936319072 950803001616 952682073408 954417413742 954561130752 956997223416 957141328896 958884791904 961932511488 962992783688 963553169664 963829814272 964532634624 964895946144 965776277232 966653534431 967358413827 967681161408 969266418588 969447609234 970575404032 971178186672 971359734696 972347135136 973418886661 973985339808 974264979584 976898437632 977081054976 978158024376 979008236544 979718298624 980087330144 981083602304 981876424737 982588567077 983813064628 984530456676 984714500718 984813124048 985860056064 986472331344 986656738392 987372347832 987655831136 988748317947 989607735168 990325484928 990698511868 991125775809 991559624192 992278789632 994425689088 995146933248 997339045599 998062402779 998499287552 998929915776 999306183756 1000030967676 1000900191744 1002007328688 1002295013824 1003021965504 1003209466272 1004899667616 1005000312576 1005188183168 1005921161856 1007174736384 1007905227264 1008719724492 1009745101872 1011736709568 1012851877518 1013041215849 1015779486852 1016071126096 1016662399488 1017782996688 1018817587008 1019008040544 1020827089152 1021017918336 1022690551896 1023031760384 1023777750528 1024707693024 1025642593872 1027071896162 1027669571136 1028802300786 1032072246192 1034107891648 1036746992034 1036903106304 1038791857896 1040844822048 1041794445744 1042093554112 1043654170752 1043849267136 1044910354176 1045303941656 1046971321344 1048321258192 1050038620137 1052109702228 1052306379254 1053073716318 1055150784792 1057231950048 1058306640768 1058504476224 1059671193074 1060287838272 1060394030592 1060592256256 1061361490176 1063459058688 1066574661399 1068015060736 1068678358956 1068878133258 1069653376818 1070986374152 1071767332584 1072075046432 1073881272096 1074968688768 1077093149184 1077294496512 1078075844352 1079419337728 1080202226688 1082174075424 1082581699069 1083366881649 1084308541056 1085507939412 1086498311886 1086607129296 1088641306584 1088750338624 1091105964416 1091897329536 1092575460006 1092779701533 1093890527028 1094050973184 1095053416704 1096048102032 1097213285376 1098209932608 1099216186848 1100427777423 1101178416384 1101384266112 1102598246412 1103719052592 1105896013248 1106102744864 1107914764554 1108077267712 1109092563072 1109988830691 1110100000776 1111112810028 1111280122368 1113308702064 1115504577216 1116313638336 1116734121366 1118078266708 1118728900224 1118840945664 1119861729792 1123311698496 1125357846054 1125527303424 1127581890552 1128399711192 1128610649556 1130625351648 1130836706064 1133071578432 1134218931456 1136129856768 1136456049664 1137284748288 1137497347584 1139785510747 1143080016858 1145334612552 1146384045612 1146498860832 1148430475296 1148645158128 1148760199808 1150910730432 1152080646912 1152796154652 1154352995328 1157734888869 1160018389636 1161081276966 1161873289728 1163371378104 1164549412832 1165227088896 1166850911616 1167069037888 1168640840133 1169152392704 1170219078912 1172355248376 1172531782656 1174667586144 1175966934363 1177842736512 1178286395772 1179361415466 1180165897728 1181586392064 1182888773664 1185221887616 1187385443868 1187564241408 1188647725824 1189385943804 1189727426992 1190594970864 1190817535752 1190992198656 1192943284416 1193166288288 1194031676448 1194481433613 1195519673472 1196734935552 1198054014352 1198751187456 1201516943328 1202608334174 1203886799232 1204859670921 1206084427236 1206261329408 1208463291984 1209339774864 1211729792832 1211956308576 1212077691136 1214346754944 1215227505024 1215576407552 1216921006704 1219321245376 1219847108688 1221547048098 1222433020458 1223956411112 1224844130952 1225073098236 1227494209968 1228384495728 1228737175744 1230807344832 1232058477312 1233054114786 1233593863168 1234488572928 1234719343104 1235486174184 1236799590912 1240779163598 1241683934166 1242763202304 1243231315224 1244133014904 1244365587972 1245214411776 1246586926176 1246819957968 1248087367488 1248862500873 1250190137664 1250549078272 1253929337856 1254163742208 1254942649368 1258696063872 1259844446016 1260318992946 1262329346304 1262804829224 1263725660808 1264088487584 1264824087552 1266218216352 1267737335488 1268529626871 1270242764544 1272191294322 1272556551656 1272748174336 1275996297888 1276476928753 1278513055872 1282208548608 1282576681984 1284737559552 1286334230857 1286527928192 1287701702976 1288501439121 1289811218436 1290241548544 1292355224784 1292596812312 1294774571736 1294904248896 1295146312928 1296090727776 1296462846848 1298647119744 1302774739968 1304210699168 1304969647104 1306591462839 1308792800367 1309168566316 1310118089436 1312707275568 1312952667624 1315296441792 1315542317856 1316496463776 1318331090596 1318899654423 1319098255488 1319476980224 1320433979904 1321501034412 1326914475198 1327162523089 1329284691072 1329785394132 1330749870372 1331906554368 1332408245008 1333374623568 1336009771584 1337228691552 1337362620672 1337612621696 1338443355366 1339866223488 1340000416768 1341228215808 1342312074324 1344959632656 1346326802496 1346833924826 1347810766146 1348062720303 1348982279424 1350469170024 1350721621132 1351706561244 1352881460736 1354372649136 1355602885563 1357043995584 1358423449344 1358677387392 1359521203482 1361102785536 1361357224448 1363587402528 1366140099312 1366276924032 1367523458496 1369036132542 1370226094848 1371736401048 1373924477952 1376096328256 1376950962501 1377949647321 1380930986214 1382329322712 1382537475072 1385055810528 1387793096064 1388799644544 1389059260992 1391538894336 1391799022848 1393213805568 1398635229627 1400051493516 1400313213338 1402410291948 1402672452714 1402812936304 1404098288424 1406867713056 1409642600064 1410934209984 1411075521024 1411339301632 1413452892672 1413717117696 1415148653568 1420655432877 1422099548532 1422365389926 1424904478608 1425170844344 1426204502424 1429023110112 1431626120613 1431841696128 1433291585024 1436392662016 1437434459136 1438327187856 1440600843643 1442898767232 1444489175532 1445744721408 1447343919216 1448664415848 1448809505728 1451521742112 1453899627882 1454171413851 1455863106048 1456767280008 1457039602044 1458520702704 1460071222272 1461397469376 1463008267526 1464279910144 1465347656448 1465621582464 1467237036564 1468237888512 1468512354816 1469577447936 1470130995216 1471625403456 1474528017664 1475719596942 1477071751077 1477219686072 1478790084096 1479708497016 1479985107588 1480133334368 1481483746704 1484411602752 1485488227392 1486047767802 1487339436288 1488418184448 1488978828488 1491359745024 1491638533632 1497748931328 1498959275634 1500046451514 1500477128072 1500703071232 1501350287616 1503442520736 1504532948256 1504814199408 1507500468864 1507782274752 1510762104576 1511857840896 1512291908608 1514839809024 1516722451309 1517605064352 1519277816277 1524106689144 1526674495032 1527112816736 1528226380512 1528512060816 1528665147776 1531240633728 1531526877504 1534035827844 1534547640576 1536107529216 1537061539536 1538463890808 1538695554048 1540607844243 1543203451179 1543646518492 1548108369288 1550577779712 1551161837472 1555120488051 1555354659456 1555801215488 1558187786844 1560292105216 1561267233072 1563140331168 1564863273493 1565773900704 1566223448192 1567365531264 1567955912484 1570456982016 1571048527696 1572481887288 1577185031552 1578164553342 1578459568881 1582726177188 1583180591824 1584863634432 1585847925072 1587459961152 1587756714336 1589506789611 1590591045888 1590888384384 1592042235264 1592641911484 1594026231296 1595188588032 1600321326578 1602022591104 1603017538434 1603317199887 1604480065227 1605182398976 1606479561228 1608112569648 1610821908144 1611284389312 1612453033152 1615639723776 1615941744768 1617113766528 1619129006592 1620303340032 1622561342272 1623261113136 1626462811584 1628261909118 1628729397464 1629910693944 1632961959876 1633125507936 1633430797648 1636658946624 1637845994304 1640835790542 1641076459776 1642744636416 1644072153048 1645819928064 1647314898912 1651115579906 1652076399168 1653897369618 1655578578888 1657017603072 1657641753632 1658844019872 1659154117296 1661872146831 1662115901568 1662426610624 1663638844608 1664116489984 1665150001164 1666669215042 1666920183552 1669963053096 1673256865824 1675101182049 1677117400062 1678261418496 1679792594688 1680425323928 1683105795072 1684967547744 1688036769081 1688290955136 1691372835828 1692915974334 1693657019392 1695938027472 1696255059096 1698618905191 1699607367648 1701328397184 1703522044562 1704684074496 1706246021376 1709611398144 1714620025287 1716935603968 1718001918828 1719748291248 1722967737192 1723140299712 1723462416416 1726366095648 1726538998528 1728120970368 1731529492992 1736534412288 1740027584454 1740352857997 1741621915449 1742121950452 1745057067156 1746824119248 1750276367424 1750603556832 1753728589056 1754056423808 1755328618368 1758532872564 1758797673984 1762001379216 1767429593658 1769042123199 1769219300264 1770248846592 1772379588096 1773047192176 1774333160496 1777832831424 1781078165802 1781346362112 1782971588736 1783150160896 1784591140488 1786226303628 1786488297984 1789414926624 1789749432432 1793279510208 1795102403328 1797081021528 1797416960404 1798643039232 1800625560032 1802275414992 1803912501261 1805830198848 1807470514084 1809126640854 1809391994112 1811231265792 1811569849856 1812694937976 1814009662296 1817934462864 1818116536704 1821520132416 1821702565376 1823364611328 1825381510056 1826968126464 1828293202944 1828981868064 1832320572147 1833649530687 1835934616668 1837266196428 1837609647354 1841241314952 1843105763616 1846211017248 1846741080704 1848087715968 1850390794752 1851732859392 1852079014656 1853229261276 1855732030464 1861168745397 1864846972836 1866199522356 1866548381958 1866735324688 1867821617664 1869880389264 1870229936952 1872131051232 1875823617408 1879523466752 1880894006784 1881245613312 1884956156928 1888044095808 1890478489419 1893494019456 1894207243836 1896132731376 1896487186568 1899327324528 1899872638144 1901606003232 1905364146816 1908834827484 1909122261504 1913994446832 1917769583808 1923865022976 1925985567376 1927106339328 1929791892288 1931552554464 1933307068862 1934716827654 1935362322816 1938532837176 1938895218468 1942356373344 1942719469392 1944694270272 1946837773322 1947970679616 1948529959168 1953796875264 1954162109952 1956316048752 1960174660288 1962167204608 1963752849474 1965177134154 1967626129256 1969060913352 1969429001436 1969626248096 1972944662688 1973313476784 1974744695664 1975311662272 1977496635894 1979215470336 1980650969856 1981397023736 1982251551618 1983119248384 1984557579264 1988929168057 1990371712797 1994678091198 1996124805558 1996998575104 1997859831552 1998612367512 2000061935352 2001800383488 2004014657376 2004590027648 2006043931008 2006418932544 2007665033049 2009799335232 2010000625152 2010376366336 2011842323712 2014349472768 2015810454528 2017439448984 2019490203744 2020250887239 2021716149219 2023473419136 2025703755036 2026082431698 2031558973704 2032142252192 2033324798976 2035565993376 2037635174016 2038016081088 2039281805223 2041654178304 2042035836672 2045381103792 2046063520768 2047555501056 2049415386048 2051285187744 2052057847489 2053554198813 2054143792324 2055339142272 2057604601572 2064144492384 2067904396441 2068215783296 2073493984068 2073806212608 2077583715792 2081689644096 2083588891488 2084187108224 2087308341504 2087698534272 2089820708352 2090607883312 2096642516384 2100077240274 2100469820007 2104008679071 2104219404456 2104612758508 2106147432636 2110301569584 2114463900096 2116613281536 2117008952448 2119342386148 2120575676544 2120788061184 2121184512512 2122722980352 2133149322798 2133548084889 2136030121472 2137356717912 2137756266516 2139306753636 2141972748304 2143534665168 2144150092864 2147762544192 2149937377536 2154186298368 2154588993024 2156151688704 2164348150848 2165163398138 2166733763298 2168617082112 2171015878824 2172996623772 2173214258592 2177282613168 2177500677248 2182211928832 2183794659072 2185150920012 2185559403066 2187781054056 2188101946368 2190106833408 2192096204064 2194512401289 2196419865216 2198432373696 2200855554846 2202356832768 2202768532224 2205196492824 2207438105184 2211792026496 2212205489728 2213579395413 2215829529108 2216154535424 2218185126144 2219977661382 2220200001552 2222225620056 2222560244736 2226617404128 2229071651703 2231009154432 2232627276672 2233468242732 2236156533416 2237457800448 2239723459584 2246623396992 2248438913451 2250715692108 2251054606848 2255163781104 2256799422384 2257221299112 2261250703296 2261673412128 2266143156864 2268437862912 2272259713536 2274994695168 2279571021494 2286160033716 2290669225104 2292768091224 2292997721664 2296860950592 2297290316256 2297520399616 2301821460864 2304161293824 2305592309304 2315469777738 2315902622059 2320036779272 2322162553932 2323746579456 2326742756208 2329098825664 2333701823232 2334138075776 2337281680266 2338304785408 2340438157824 2344710496752 2349335172288 2351933868726 2355685473024 2356572791544 2358722830932 2360331795456 2365777547328 2367246830013 2370443775232 2374770887736 2375128482816 2377295451648 2378771887608 2379454853984 2381189941728 2381635071504 2385886568832 2386332576576 2388063352896 2388962867226 2391039346944 2393469871104 2396108028704 2397502374912 2400481989867 2403033886656 2404526307651 2405216668348 2407773598464 2409719341842 2412168854472 2412522658816 2416926583968 2418679549728 2419590596293 2423459585664 2423912617152 2424155382272 2428693509888 2430455010048 2431152815104 2433842013408 2438275333117 2438642490752 2439694217376 2443094096196 2444866040916 2447912822224 2449688261904 2450146196472 2454988419936 2456768991456 2457474351488 2461614689664 2464116954624 2466108229572 2469438686208 2470972348368 2473599181824 2476673369859 2480846054427 2481558327196 2483367868332 2485526404608 2486462630448 2488266029808 2488731175944 2493173852352 2493639915936 2496174734976 2497725001746 2500003822563 2500380275328 2501098156544 2508327484416 2509885298736 2515676100093 2517392127744 2519688892032 2520637985892 2524658692608 2525609658448 2527451321616 2528176975168 2532436432704 2535474670976 2537059253742 2540485529088 2544382588644 2545113103312 2551992595776 2552953857506 2555283066843 2557026111744 2564417097216 2572668461714 2573055856384 2575403405952 2577002878242 2579622436872 2580483097088 2584710449568 2585193624624 2589549143472 2589808497792 2590292625856 2592181455552 2592925693696 2597294239488 2608421398336 2610041376681 2613182925678 2617585600734 2618337132632 2620236178872 2625414551136 2625905335248 2630592883584 2631084635712 2632992927552 2636662181192 2637799308846 2638196510976 2638953960448 2640867959808 2643002068824 2646685270879 2651144390487 2653828950396 2654325046178 2658569382144 2659570788264 2661499740744 2663813108736 2664816490016 2666749247136 2671617248703 2672019543168 2674457383104 2674725241344 2675225243392 2676886710732 2679732446976 2682456431616 2684624148648 2689919265312 2692653604992 2693667849652 2695621532292 2696125440606 2697964558848 2700938340048 2701443242264 2703413122488 2705762921472 2708745298272 2711205771126 2713689961281 2714087991168 2716846898688 2717354774784 2719042406964 2722714448896 2727174805056 2730691151383 2732280198624 2732553848064 2735046916992 2738072265084 2740452189696 2743472802096 2752192656512 2753901925002 2755899294642 2756414471031 2761861972428 2764658645424 2770111621056 2775586192128 2777599289088 2778118521984 2783077788672 2783598045696 2797270459254 2799822572937 2800102987032 2800626426676 2804820583896 2805344905428 2805625872608 2808196576848 2813735426112 2819285200128 2821868419968 2822151042048 2822678603264 2826905785344 2827434235392 2841310865754 2844199097064 2844730779852 2849808957216 2850341688688 2852409004848 2858046220224 2863252241226 2863683392256 2866583170048 2874981362929 2876654375712 2881201687286 2885797534464 2888978351064 2891489442816 2894687838432 2897328831696 2897619011456 2899960603293 2903043484224 2907799255764 2908342827702 2911726212096 2913534560016 2914079204088 2917041405408 2920256659983 2922794938752 2926016535052 2928559820288 2930695312896 2931243164928 2934474073128 2937024709632 2939154895872 2940261990432 2943250806912 2945629274211 2947765701231 2949056035328 2951439193884 2954143502154 2954439372144 2957580168192 2959416994032 2959970215176 2960266668736 2962967493408 2966244953841 2968823205504 2970976454784 2972095535604 2974678872576 2976836368896 2977957656976 2983277067264 2992017136797 2995497862656 2997918551268 3000092903028 3000954256144 3002700575232 3006885041472 3009065896512 3009628398816 3015000937728 3015564549504 3021524209152 3023715681792 3033444902618 3035210128704 3038555632554 3039123647547 3048213378288 3053348990064 3054225633472 3056452761024 3057024121632 3057330295552 3062481267456 3063053755008 3068071655688 3069095281152 3074123079072 3076927781616 3081215688486 3086406902358 3087293036984 3096216738576 3102323674944 3110240976102 3110709318912 3111602430976 3116375573688 3122534466144 3126280662336 3129726546986 3131547801408 3132446896384 3134731062528 3135911824968 3140913964032 3142097055392 3144963774576 3150115860411 3154370063104 3156329106684 3156919137762 3165452354376 3166361183648 3171695850144 3174919922304 3175513428672 3179013579222 3181182091776 3181776768768 3184084470528 3185283822968 3188052462592 3190377176064 3197392460041 3199723984197 3200642653156 3204045182208 3206035076868 3206634399774 3208960130454 3210364797952 3212959122456 3216225139296 3219770163571 3221643816288 3222568778624 3224906066304 3231279447552 3231883489536 3234227533056 3238258013184 3240606680064 3245122684544 3246522226272 3247745097207 3250100644947 3252925623168 3256523818236 3257458794928 3259821387888 3265923919752 3266251015872 3266861595296 3273317893248 3275691988608 3278339104599 3281671581084 3282152919552 3288144306096 3291639856128 3294629797824 3301283332269 3302231159812 3304152798336 3307794739236 3311157157776 3315283507264 3317688039744 3318308234592 3323744293662 3324231803136 3324853221248 3327277689216 3328232979968 3330300002328 3333338430084 3333840367104 3339926106192 3346513731648 3350202364098 3354234800124 3356522836992 3359585189376 3360850647856 3369935095488 3376073538162 3376581910272 3382745671656 3385831948668 3391876054944 3392510118192 3397237810382 3399214735296 3402656794368 3407044089124 3409368148992 3412492042752 3419356532241 3429240050574 3433871207936 3436003837656 3439496582496 3445935474384 3446280599424 3446924832832 3452732191296 3453077997056 3456241940736 3463058985984 3473204666607 3480055168908 3480705715994 3483243830898 3484243900904 3490114134312 3493648238496 3500552734848 3501207113664 3507457178112 3508112847616 3510657236736 3517065745128 3517595347968 3524002758432 3527900803089 3534859187316 3538084246398 3538438600528 3540497693184 3544759176192 3546094384352 3548666320992 3555665662848 3562156331604 3562692724224 3565943177472 3569182280976 3572452607256 3572976595968 3578829853248 3579498864864 3583444300839 3586559020416 3590204806656 3594162043056 3594833920808 3601251120064 3604550829984 3607825002522 3611660397696 3614579012763 3614941028168 3618253281708 3618783988224 3623139699712 3625389875952 3628019324592 3635868925728 3636233073408 3643040264832 3643405130752 3646729222656 3650763020112 3657963736128 3664641144294 3667299061374 3671869233336 3674532392856 3675219294708 3682482629904 3686211527232 3692422034496 3693482161408 3696175431936 3700781589504 3703465718784 3704158029312 3706458522552 3722337490794 3729693945672 3732399044712 3733096763916 3733470649376 3735643235328 3739760778528 3740459873904 3744262102464 3746587502619 3751647234816 3759046933504 3761788013568 3762491226624 3770059766317 3776088191616 3780956978838 3786988038912 3788414487672 3792265462752 3792974373136 3798654649056 3799745276288 3803212006464 3810728293632 3817669654968 3818244523008 3827988893664 3829430786259 3835539167616 3847730045952 3851971134752 3854212678656 3859002692571 3859583784576 3863105108928 3865504317363 3866614137724 3869433655308 3870724645632 3877065674352 3877790436936 3884712746688 3885438938784 3889388540544 3893675546644 3895941359232 3897059918336 3908324219904 3912632097504 3919774388517 3920349320576 3924334409216 3927505698948 3930354268308 3935252258512 3938121826704 3938858002872 3939252496192 3945889325376 3946626953568 3949489391328 3950623324544 3954993271788 3958430940672 3961301939712 3962794047472 3964503103236 3977858336114 3980743425594 3981487569267 3989356182396 3992249611116 3995719663104 3997224735024 4000123870704 4008029314752 4009180055296 4012087862016 4012837865088 4015330066098 4019598670464 4020001250304 4020752732672 4023684647424 4034878897968 4038980407488 4040501774478 4043432298438 4044188160909 4046946838272 4051407510072 4052164863396 4063117947408 4064284504384 4066808656689 4071131986752 4075270348032 4076032162176 4078563610446 4083308356608 4084071673344 4090762207584 4098830772096 4102570375488 4104115694978 4107108397626 4108287584648 4110678284544 4115209203144 4128288984768 4130852887503 4135808792882 4136431566592 4146987968136 4147612425216 4155167431584 4163379288192 4167177782976 4168374216448 4174616683008 4175397068544 4179641416704 4181215766624 4193285032768 4195905688881 4200154480548 4200939640014 4208017358142 4208438808912 4209225517016 4212294865272 4220603139168 4228927800192 4233226563072 4234017904896 4238684772296 4241151353088 4242369025024 4245445960704 4254797840527 4261966298631 4266298645596 4267096169778 4272060242944 4274713435824 4275512533032 4278613507272 4283945496608 4287069330336 4288300185728 4294878361839 4295525088384 4299874755072 4309177986048 4312303377408 4321802530929 4328696301696 4330326796276 4333467526596 4337234164224 4342031757648 4345993247544 4346428517184 4354565226336 4355001354496 4362514241553 4364423857664 4367589318144 4370301840024 4371118806132 4375562108112 4380213666816 4384192408128 4389024802578 4389845268679 4392839730432 4396864747392 4401711109692 4404713665536 4405537064448 4410392985648 4414876210368 4423584052992 4424410979456 4427158790826 4431659058216 4432309070848 4436370252288 4439955322764 4440400003104 4444451240112 4453234808256 4458143303406 4462018308864 4465254553344 4466936485464 4472313066832 4474915600896 4493246793984 4496877826902 4501431384216 4502109213696 4510327562208 4513598844768 4514442598224 4522501406592 4523346824256 4532286313728 4536875725824 4544519427072 4550167353927 4557833448831 4559142042988 4572320067432 4581338450208 4585536182448 4585995443328 4593721901184 4594580632512 4595040799232 4603642921728 4608322587648 4611184618608 4621823532729 4630939555476 4631805244118 4640073558544 4644325107864 4653485512416 4658197651328 4667403646464 4668276151552 4674563360532 4680876315648 4689420993504 4694589820479 4698670344576 4703867737452 4711370946048 4713145583088 4717445661864 4731555094656 4734493660026 4735378706643 4740887550464 4749541775472 4754590903296 4757543775216 4758909707968 4762379883456 4763270143008 4768520368833 4771773137664 4772665153152 4776126705792 4777925734452 4782078693888 4792216057408 4800963979734 4806067773312 4809052615302 4809951599661 4810433336696 4815547196928 4819438683684 4824337708944 4833853167936 4837359099456 4839181192586 4846919171328 4847825234304 4848310764544 4857387019776 4860910020096 4867684026816 4876550666234 4877284981504 4879388434752 4886188192392 4889732081832 4895825644448 4899376523808 4900292392944 4909976839872 4913537982912 4914948702976 4923229379328 4928233909248 4932216459144 4941944696736 4953346739718 4961692108854 4963116654392 4966735736664 4971052809216 4972925260896 4976532059616 4977462351888 4985616440493 4986347704704 4987279831872 4992349469952 4995450003492 5000007645126 5000760550656 5002196313088 5016851185099 5019770597472 5025303546147 5031352200186 5034784255488 5039377784064 5041275971784 5049317385216 5051219316896 5054902643232 5056353950336 5064110307243 5064872865408 5070949341952 5074118507484 5080971058176 5088765177288 5090226206624 5095856715573 5103985191552 5105907715012 5110566133686 5114052223488 5128834194432 5143860075861 5145336923428 5146111712768 5150806811904 5154005756484 5159244873744 5160966194176 5169420899136 5170387249248 5176086212323 5179098286944 5179616995584 5180585251712 5184362911104 5185851387392 5194588478976 5216842796672 5220082753362 5221058573991 5226365851356 5235171201468 5236674265264 5240472357744 5250829102272 5251810670496 5261185767168 5262169271424 5265985855104 5273324362384 5275598617692 5276393021952 5286004137648 5293370541758 5302288780974 5307126369597 5307657900792 5308650092356 5317138764288 5319141576528 5322999481488 5329632980032 5333498494272 5343234497406 5344039086336 5348914766208 5349450482688 5350450486784 5353773421464 5359464893952 5369248297296 5379838530624 5385307209984 5387335699304 5391243064584 5392250881212 5395929117696 5401876680096 5402886484528 5406826244976 5411737503783 5417490596544 5422411542252 5427379922562 5428175982336 5433693797376 5434709549568 5438084813928 5454349610112 5461382302766 5464560397248 5465107696128 5470093833984 5476144530168 5480904379392 5486945604192 5496961716441 5504385313024 5507803850004 5511798589284 5512828942062 5523723944856 5529317290848 5540223242112 5551172384256 5555198578176 5556237043968 5567196091392 5583506236191 5594540918508 5599645145874 5600205974064 5601252853352 5609641167792 5610689810856 5611251745216 5616393153696 5627470852224 5638570400256 5643736839936 5645357206528 5654868470784 5671435468257 5682621731508 5688398194128 5689461559704 5699617914432 5700683377376 5704818009696 5716092440448 5726504482452 5727366784512 5749962725858 5753308751424 5762403374572 5771595068928 5777956702128 5789375676864 5794657663392 5795238022912 5799921206586 5806086968448 5815598511528 5816685655404 5827069120032 5828158408176 5834082810816 5840513319966 5845589877504 5852033070104 5857119640576 5861390625792 5862486329856 5868948146256 5874279170773 5880523980864 5886501613824 5891258548422 5895531402462 5898112070656 5902878387768 5908287004308 5908878744288 5918833988064 5919940430352 5920533337472 5925934986816 5932489907682 5937646411008 5941952909568 5944191071208 5949357745152 5953672737792 5955915313952 5966787504171 5971115138391 5984034273594 5990995725312 5995837102536 6000185806056 6001908512288 6005401150464 6013770082944 6018131793024 6019256797632 6022995099147 6030001875456 6031129099008 6043048418304 6047431363584 6060752661717 6065148447657 6066889805236 6070420257408 6077111265108 6078247295094 6096426756576 6106697980128 6108451266944 6112905522048 6114048243264 6114660591104 6124962534912 6126107510016 6136143311376 6138190562304 6148246158144 6153855563232 6156173542467 6162431376972 6172813804716 6174586073968 6192433477152 6203713189323 6204647349888 6220481952204 6221418637824 6232751147376 6245068932288 6252561324672 6259453093972 6263095602816 6264893792768 6269462125056 6271823649936 6284194110784 6289927549152 6300231720822 6301409460021 6308740126208 6312658213368 6313838275524 6330904708752 6332722367296 6343391700288 6349839844608 6351026857344 6358027158444 6362364183552 6363553537536 6368168941056 6370567645936 6394784920082 6399447968394 6400644254667 6401285306312 6408090364416 6412070153736 6413268799548 6417920260908 6425918244912 6432450278592 6439540327142 6443287632576 6445137557248 6449812132608 6462558895104 6463766979072 6468455066112 6490245369088 6493044452544 6495490194414 6500201289894 6505851246336 6513047636472 6514917589856 6519642775776 6531847839504 6532502031744 6533723190592 6546635786496 6551383977216 6556678209198 6563343162168 6564305839104 6576288612192 6578765709727 6583537203867 6589259595648 6602566664538 6604462319624 6608305596672 6615589478472 6622314315552 6630567014528 6635376079488 6636616469184 6640738186239 6647488587324 6648463606272 6649706442496 6654555378432 6656465959936 6660600004656 6666676860168 6667680734208 6679852212384 6687214955109 6693027463296 6700404728196 6708469600248 6719170378752 6721701295712 6739870190976 6745316740353 6752147076324 6753163820544 6765491343312 6771663897336 6783752109888 6785020236384 6794475620764 6798429470592 6805313588736 6814088178248 6824984085504 6838713064482 6839991465151 6858480101148 6867742415872 6872007675312 6878993164992 6891870948768 6892561198848 6893849665664 6905464382592 6906155994112 6912483881472 6946409333214 6947707866177 6960110337816 6961411431988 6966487661796 6968487801808 6980228268624 6987296476992 7001105469696 7002414227328 7014914356224 7016225695232 7021314473472 7034131490256 7048005516864 7055801606178 7069718374632 7076168492796 7076877201056 7080995386368 7092188768704 7097332641984 7101740490039 7111331325696 7124312663208 7125385448448 7131886354944 7138364561952 7144905214512 7157659706496 7158997729728 7166888601678 7173118040832 7180409613312 7188324086112 7189667841616 7201445969601 7202502240128 7209101659968 7215650005044 7223320795392 7229158025526 7229882056336 7236506563416 7237567976448 7250779751904 7256038649184 7258771788879 7271737851456 7272466146816 7286080529664 7293458445312 7301526040224 7314825999351 7315927472256 7329282288588 7334598122748 7343738466672 7349064785712 7350438589416 7364965259808 7372423054464 7384844068992 7386964322816 7392350863872 7408316058624 7412917045104 7430020109577 7444674981588 7459387891344 7464798089424 7466193527832 7466941298752 7479521557056 7480919747808 7488524204928 7493175005238 7503294469632 7524982453248 7540119532634 7547028300279 7552176383232 7561913957676 7573976077824 7576828975344 7584530925504 7585948746272 7597309298112 7599490552576 7606424012928 7621456587264 7635339309936 7655977787328 7658861572518 7665849200529 7671078335232 7703942269504 7718005385142 7719167569152 7726210217856 7731008634726 7733228275448 7738867310616 7741449291264 7754131348704 7755580873872 7769425493376 7770877877568 7778777081088 7787351093288 7791882718464 7794119836672 7816954172131 7825264195008 7830124130043 7839548777034 7840698641152 7848668818432 7855011397896 7860708536616 7870504517024 7876243653408 7877716005744 7878504992384 7891778650752 7893253907136 7898978782656 7901246649088 7909986543576 7916861881344 7922603879424 7925588094944 7929006206472 7940055812637 7953433171461 7955716672228 7961486851188 7962975138534 7978712364792 7984499222232 7991439326208 7994449470048 8000247741408 8014851746109 8016058629504 8018360110592 8024175724032 8025675730176 8030660132196 8039197340928 8041505465344 8047369294848 8065064563387 8069757795936 8077960814976 8081003548956 8086864596876 8088376321818 8093893676544 8102815020144 8104329726792 8126235894816 8128569008768 8133617313378 8142263973504 8150540696064 8152064324352 8157127220892 8168143346688 8181524415168 8192073454149 8197661544192 8205140750976 8208231389956 8214216795252 8216575169296 8221356569088 8230418406288 8256577969536 8261705775006 8269243413093 8271617585764 8272863133184 8293975936272 8310334863168 8326758576384 8334355565952 8336748432896 8349233366016 8350794137088 8362431533248 8386570065536 8391811377762 8400308961096 8401879280028 8416034716284 8416877617824 8418451034032 8424589730544 8441206278336 8457855600384 8466453126144 8468035809792 8477369544592 8482302706176 8509595681054 8523932597262 8532597291192 8534192339556 8549426871648 8551025066064 8557227014544 8567890993216 8574138660672 8576600371456 8589756723678 8591050176768 8599749510144 8624944088787 8643605061858 8657392603392 8660653592552 8666935053192 8674468328448 8684063515296 8691986495088 8692857034368 8699881809879 8709130452672 8710002708992 8725028483106 8728847715328 8735178636288 8740603680048 8742237612264 8751124216224 8754420511369 8760769979949 8768384816256 8778049605156 8779690537358 8785679460864 8793729494784 8803422219384 8811074128896 8820785971296 8829752420736 8836887822633 8847168105984 8848821958912 8854317581652 8863318116432 8872740504576 8879910645528 8880800006208 8888902480224 8898734861523 8906469616512 8916286606812 8924036617728 8930509106688 8933872970928 8944626133664 8949831201792 8976051410391 8986493587968 8993755653804 9002862768432 9020655124416 9027197689536 9028885196448 9045002813184 9046693648512 9064572627456 9100334707854 9115666897662 9117370942641 9118284085976 9144640134864 9162676900416 9171072364896 9171990886656 9187443802368 9189161265024 9190081598464 9207285843456 9222369237216 9243647065458 9261879110952 9263610488236 9280147117088 9288650215728 9306971024832 9316395302656 9334807292928 9336552303104 9349126721064 9378841987008 9389179640958 9397340689152 9407735474904 9422741892096 9426291166176 9434891323728 9450347581233 9463110189312 9468987320052 9470757413286 9481775100928 9499083550944 9509553738919 9515087550432 9517819415936 9524759766912 9526540286016 9537040737666 9543546275328 9545330306304 9552253411584 9555851468904 9564157387776 9584432114816 9592177380123 9601927959468 9612135546624 9618105230604 9619903199322 9620866673392 9631094393856 9638877367368 9648675417888 9659310490713 9667706335872 9674718198912 9678362385172 9693838342656 9695650468608 9714774039552 9721820040192 9735368053632 9743235291621 9750301934841 9753101332468 9754569963008 9758776869504 9772376384784 9779464163664 9791651288896 9798753047616 9800584785888 9819953679744 9827075965824 9829897405952 9846458758656 9864432918288 9883889393472 9906693479436 9923384217708 9926233308784 9933471473328 9945850521792 9953064119232 9954924703776 9971232880986 9972695409408 9974559663744 9984698939904 9990900006984 10000015290252 10001521101312 10033702370198 10039541194944 10050607092294 10062704400372 10069568510976 10078755568128 10082551943568 10102438633792 10109805286464 10112707900672 10128220614486 10129745730816 10141898683904 10148237014968 10177530354576 10180452413248 10191713431146 10207970383104 10211815430024 10221132267372 10228104446976 10258069596723 10287720151722 10290673846856 10292223425536 10301613623808 10308011512968 10318489747488 10338841798272 10340774498496 10352172424646 10358196573888 10359233991168 10361170503424 10368725822208 10371702774784 10389176957952 10419613999821 10433685593344 10440165506724 10442117147982 10452731702712 10470342402936 10473348530528 10480944715488 10501658204544 10503621340992 10522371534336 10524338542848 10531971710208 10546648724768 10551197235384 10552786043904 10572008275296 10575990444751 10583702409267 10586741083516 10604577561948 10614252739194 10615315801584 10617300184712 10634277528576 10638283153056 10645998962976 10659265960064 10666996988544 10686468994812 10688078172672 10697829532416 10700900973568 10707546842928 10718929787904 10738496594592 10750332902517 10759677061248 10770614419968 10774671398608 10782486129168 10784501762424 10803753360192 10805772969056 10813652489952 10823475007566 10834981193088 10843737038289 10844823084504 10854759845124 10856351964672 10869419099136 10876169627856 10908699220224 10922764605532 10929120794496 10930215392256 10940187667968 10952289060336 10973891208384 10993923432882 11008770626048 11015607700008 11023597178568 11025657884124 11047447889712 11058634581696 11080446484224 11102344768512 11110397156352 11112474087936 11167012472382 11189081837016 11199290291748 11200411948128 11202505706704 11219282335584 11221379621712 11222503490432 11232786307392 11254941704448 11277140800512 11287473679872 11310179298951 11342870936514 11365243463016 11376796388256 11378923119408 11399235828864 11401366754752 11409636019392 11432184880896 11453008964904 11454733569024 11488292358777 11499925451716 11506617502848 11524806749144 11543190137856 11555913404256 11577008077713 11578751353728 11589315326784 11590476045824 11599842413172 11612173936896 11631197023056 11633371310808 11654138240064 11656316816352 11668165621632 11681026639932 11691179755008 11704066140208 11724972659712 11737896292512 11748558341546 11759323165551 11761047961728 11773003227648 11782517096844 11791062804924 11805756775536 11816574008616 11817757488576 11837667976128 11839880860704 11841066674944 11851869973632 11864979815364 11875292822016 11883905819136 11888382142416 11911830627904 11933575008342 11942230276782 11944462707801 11968068547188 11991674205072 12000371612112 12003817024576 12027540165888 12036263586048 12038513595264 12045990198294 12060003750912 12062258198016 12121505323434 12130296895314 12132564482727 12133779610472 12140840514816 12154222530216 12156494590188 12192853513152 12200425970067 12213395960256 12216902533888 12225811044096 12228096486528 12229321182208 12249925069824 12252215020032 12272286622752 12296492316288 12307711126464 12312347084934 12324862753944 12345627609432 12349172147936 12384866954304 12392558662509 12407426378646 12409294699776 12440963904408 12442837275648 12465502294752 12470197688587 12490137864576 12505122649344 12518906187944 12526191205632 12529787585536 12538924250112 12543647299872 12566495947603 12568388221568 12579855098304 12600463441644 12602818920042 12617480252416 12625316426736 12627676551048 12661809417504 12665444734592 12686783400576 12699679689216 12702053714688 12716054316888 12727107075072 12736337882112 12741135291872 12764393521581 12785898895893 12789569840164 12798895936788 12801288509334 12802570612624 12816180728832 12824140307472 12826537599096 12835840521816 12851836489824 12864900557184 12879080654284 12884635085517 12886575265152 12890275114496 12899624265216 12927533958144 12936910132224 12965407592787 12980490738176 12986088905088 12990980388828 13000402579788 13011702492672 13026095272944 13029835179712 13039285551552 13063695679008 13065004063488 13067446381184 13093271572992 13102767954432 13113356418396 13126686324336 13152577224384 13157531419454 13167074407734 13169535806037 13178519191296 13205133329076 13208924639248 13216611193344 13231178956944 13244628631104 13261134029056 13270752158976 13273232938368 13281476372478 13294977174648 13296927212544 13299412884992 13309110756864 13321200009312 13333353720336 13359704424768 13374429910218 13386054926592 13400809456392 13416939200496 13443402591424 13479740381952 13490633480706 13504294152648 13506327641088 13530982686624 13543327794672 13567504219776 13570040472768 13588951241528 13596858941184 13610627177472 13628176356496 13650502061781 13677426128964 13679982930302 13716960202296 13744015350624 13757986329984 13783741897536 13785122397696 13787699331328 13810928765184 13824967762944 13865470598187 13892818666428 13895415732354 13920220675632 13922822863976 13932975323592 13936975603616 13960456537248 13974592953984 14002210939392 14004828454656 14032451390464 14042628946944 14068262980512 14073562087897 14083769461437 14096011033728 14111603212356 14139436749264 14152336985592 14153754402112 14184377537408 14194665283968 14203480980078 14206136119929 14222662651392 14248625326416 14263772709888 14276729123904 14289810429024 14305561106499 14315319412992 14317995459456 14333777203356 14346236081664 14376648172224 14379335683232 14402891939202 14405004480256 14418203319936 14429854798983 14431300010088 14446641590784 14458316051052 14459764112672 14473013126832 14501559503808 14512077298368 14517543577758 14543475702912 14544932293632 14572161059328 14603052080448 14629651998702 14631854944512 14658564577176 14669196245496 14687476933344 14698129571424 14700877178832 14729930519616 14744846108928 14769688137984 14773928645632 14784701727744 14817211639711 14825834090208 14860040219154 14889349963176 14918775782688 14929596178848 14932387055664 14933882597504 14959043114112 14961839495616 14977048409856 14986350010476 15006588939264 15050553555297 15075910638441 15080239065268 15094056600558 15104352766464 15123827915352 15147952155648 15153657950688 15169061851008 15171897492544 15192330921729 15194618596224 15198981105152 15212848025856 15242913174528 15270678619872 15287570146719 15311955574656 15317723145036 15331698401058 15342156670464 15407884539008 15436010770284 15438335138304 15452420435712 15462017269452 15466456550896 15477734621232 15482898582528 15508262697408 15511161747744 15528258636969 15538850986752 15541755755136 15557554162176 15574702186576 15583765436928 15633908344262 15650528390016 15660248260086 15663175721973 15679097554068 15681397282304 15710022795792 15721417073232 15741009034048 15752487306816 15755432011488 15757009984768 15783557301504 15786507814272 15797957565312 15802493298176 15819973087152 15851176189888 15858012412944 15880111625274 15906866342922 15911433344456 15922973702376 15925950277068 15957424729584 15968998444464 15988898940096 16000495482816 16029703492218 16032117259008 16036720221184 16048351448064 16051351460352 16061320264392 16078394681856 16130129126774 16139515591872 16155921629952 16162007097912 16173729193752 16176752643636 16187787353088 16205630040288 16208659453584 16235212511349 16252471789632 16257138017536 16267234626756 16284527947008 16301081392128 16304128648704 16314254441784 16363048830336 16384146908298 16395323088384 16410281501952 16416462779912 16428433590504 16433150338592 16442713138176 16460836812576 16490885149323 16513155939072 16523411550012 16538486826186 16543235171528 16545726266368 16587951872544 16594200073789 16620669726336 16653517152768 16668711131904 16673496865792 16701588274176 16724863066496 16750518708573 16773140131072 16783622755524 16800617922192 16803758560056 16832069432568 16833755235648 16836902068064 16849179461088 16882412556672 16915711200768 16936071619584 16954739089184 16964605412352 17014306404771 17019191362108 17047865194524 17065194582384 17068384679112 17098853743296 17102050132128 17114454029088 17135781986432 17148277321344 17153200742912 17179513447356 17182100353536 17249888177574 17287210123716 17314785206784 17321307185104 17333870106384 17368127030592 17383972990176 17385714068736 17399763619758 17418260905344 17420005417984 17450056966212 17481207360096 17484475224528 17502248432448 17508841022738 17521539959898 17536769632512 17556099210312 17559381074716 17571358921728 17587458989568 17606844438768 17622837512319 17641571942592 17659504841472 17673775645266 17694336211968 17697643917824 17708635163304 17726636232864 17759821291056 17761600012416 17777804960448 17797469723046 17812939233024 17832573213624 17848073235456 17861018213376 17867745941856 17889252267328 17900362512513 17913345415173 17952102820782 17972987175936 17987511307608 18005725536864 18041310248832 18054395379072 18057770392896 18090005626368 18093387297024 18129145254912 18182257985151 18200669415708 18231333795324 18234741885282 18236568171952 18289280269728 18325353800832 18342144729792 18343981773312 18374887604736 18378322530048 18414571686912 18444738474432 18468520627401 18487294130916 18523758221904 18527220976472 18560294234176 18577300431456 18611139567969 18613942049664 18632790605312 18673104606208 18698253442128 18727810967359 18757683974016 18778359281916 18794681378304 18815470949808 18852582332352 18869782647456 18900695162466 18904228380063 18926220378624 18937974640104 18941514826572 18998167101888 19019107477838 19030175100864 19035638831872 19049519533824 19053080572032 19074081475332 19087092550656 19090660612608 19104506823168 19111702937808 19168864229632 19184354760246 19201932764001 19203855918936 19224271093248 19236210461208 19239806398644 19241733346784 19277754734736 19297350835776 19318620981426 19335412671744 19349436397824 19356724770344 19387676685312 19391300937216 19430308026403 19470736107264 19486470583242 19500603869682 19506202664936 19509139926016 19517553739008 19544752769568 19558928327328 19583302577792 19597506095232 19601169571776 19639907359488 19654151931648 19659794811904 19692917517312 19728865836576 19736297129181 19750611611601 19767778786944 19813386958872 19846768435416 19852466617568 19866942946656 19891701043584 19906128238464 19909849407552 19922214558717 19942465761972 19945390818816 19949119327488 19969397879808 19981800013968 20000030580504 20003042202624 20061644865327 20067404740396 20079082389888 20101214184588 20125408800744 20157511136256 20165103887136 20204877267584 20219610572928 20225415801344 20256441228972 20259491461632 20283797367808 20296474029936 20355060709152 20360904826496 20383426862292 20415940766208 20423630860048 20442264534744 20516139193446 20519974395453 20575440303444 20581347693712 20603227247616 20616023025936 20636979494976 20677683596544 20681548996992 20704344849292 20716393147776 20718467982336 20722341006848 20737451644416 20839227999642 20843123598531 20867371186688 20880331013448 20884234295964 20905463405424 20940684805872 20946697061056 20961889430976 21003316409088 21007242681984 21044743068672 21048677085696 21063943420416 21093297449536 21102394470768 21144016550592 21151980889502 21167404818534 21173482167032 21209155123896 21228505478388 21230631603168 21234600369424 21276566306112 21291997925952 21318531920128 21333993977088 21372937989624 21376156345344 21395659064832 21415093685856 21476993189184 21500665805034 21519354122496 21541228839936 21549342797216 21564972258336 21569003524848 21604337908803 21607506720384 21611545938112 21627304979904 21646950015132 21669962386176 21687474076578 21689646169008 21709519690248 21712703929344 21752339255712 21776315366637 21817398440448 21845529211064 21858241588992 21880375335936 21904578120672 21944477998053 21947782416768 21987846865764 22017541252096 22031215400016 22047194357136 22051315768248 22082045767483 22094895779424 22117269163392 22160892968448 22224948175872 22290060328731 22334024944764 22378163674032 22398580583496 22400823896256 22405011413408 22438564671168 22442759243424 22445006980864 22465572614784 22509883408896 22574947359744 22620358597902 22624587153961 22641084900837 22685741873028 22730486926032 22753592776512 22757846238816 22798471657728 22802733509504 22819272038784 22864369761792 22906017929808 22976584717554 22997547601587 22999850903432 23013235005696 23049613498288 23111826808512 23154016155426 23157502707456 23178630653568 23180952091648 23199684826344 23224347873792 23262394046112 23266742621616 23308276480128 23312633632704 23336331243264 23362053279864 23382359510016 23408132280416 23450862516393 23475792585024 23490372390129 23497116683092 23518646331102 23522095923456 23546006455296 23565034193688 23582125609848 23611513551072 23633148017232 23635514977152 23675335952256 23679761721408 23682133349888 23703739947264 23729959630728 23750585644032 23767811638272 23776764284832 23820167437911 23823661255808 23867150016684 23884460553564 23888925415602 23936137094376 23983348410144 24000743224224 24007634049152 24055080331776 24072527172096 24077027190528 24091980396588 24124516396032 24195193690161 24243010646868 24260593790628 24265128965454 24267559220944 24281681029632 24308445060432 24312989180376 24385707026304 24400851940134 24426791920512 24433805067776 24451622088192 24456192973056 24504430040064 24544573245504 24576220362447 24592984632576 24615422252928 24624694169868 24649725507888 24691255218864 24698344295872 24769733908608 24785117325018 24814852757292 24818589399552 24881927808816 24931004589504 24940395377174 24980275729152 25010245298688 25037812375888 25052382411264 25087294599744 25132991895206 25136776443136 25159710196608 25200926883288 25205637840084 25250632853472 25255353102096 25323618835008 25330889469184 25373566801152 25399359378432 25404107429376 25432108633776 25482270583744 25528787043162 25571797791786 25579139680328 25597791873576 25602577018668 25605141225248 25648280614944 25653075198192 25671681043632 25703672979648 25729801114368 25758161308568 25769270171034 25773150530304 25780550228992 25799248530432 25856079184741 25874832266361 25930815185574 25960981476352 25972177810176 25981960777656 26000805159576 26023404985344 26052190545888 26059670359424 26078571103104 26099645429637 26127391358016 26130008126976 26134892762368 26186543145984 26205535908864 26226712836792 26253372648672 26263261534107 26282309939847 26305154448768 26315062838908 26334148815468 26339071612074 26357038382592 26410266658152 26417849278496 26433222386688 26462357913888 26489257262208 26510663467899 26522268058112 26541504317952 26546465876736 26562952744956 26589954349296 26598825769984 26618221513728 26642400018624 26666707440672 26676752017357 26696204584569 26719408849536 26748859820436 26772109853184 26801618912784 26833878400992 26886805182848 26959480763904 26981266961412 27008588305296 27061965373248 27086655589344 27135008439552 27140080945536 27177902483056 27193717882368 27256352712992 27301004123562 27352112827923 27354852257928 27359965860604 27433920404592 27488030701248 27515972659968 27567483795072 27570244795392 27575398662656 27621857530368 27730941196374 27785637332856 27790831464708 27840441351264 27845645727952 27865950647184 27873951207232 27920913074496 27949185907968 28004421878784 28009656909312 28136525961024 28147124175794 28167538922874 28192022067456 28223206424712 28278873498528 28304673971184 28307508804224 28368755074816 28389330567936 28406961960156 28412272239858 28445325302784 28497250652832 28528661216757 28553458247808 28579620858048 28611122212998 28630638825984 28635990918912 28667554406712 28692472163328 28753296344448 28758671366464 28776532140369 28805783878404 28810008960512 28836406639872 28859709597966 28862600020176 28893283181568 28916632102104 28919528225344 28946026253664 28977931472139 29003119007616 29024154596736 29035087155516 29086951405824 29144322118656 29206104160896 29229705874863 29259303997404 29263709889024 29317129154352 29338392490992 29374953866688 29396259142848 29401754357664 29459861039232 29489692217856 29539376275968 29634423279422 29651668180416 29720080438308 29778699926352 29837551565376 29859192357696 29864774111328 29867765195008 29918086228224 29923678991232 29954096819712 29972700020952 30101107110594 30106734086767 30151821276882 30160478130536 30188113201116 30208705532928 30247655830704 30307315901376 30338123702016 30343794985088 30384661843458 30389237192448 30397962210304 30425696051712 30541357239744 30575140293438 30623911149312 30635446290072 30663396802116 30684313340928 30774208790169 30815769078016 30872021540568 30876670276608 30904840871424 30924034538904 30932913101792 30955469242464 31016525394816 31022323495488 31056517273938 31077701973504 31083511510272 31115108324352 31149404373152 31167530873856 31258841999463 31267816688524 31301056780032 31320496520172 31326351443946 31358195108136 31362794564608 31420045591584 31442834146464 31454677751809 31482018068096 31504974613632 31510864022976 31514019969536 31567114603008 31573015628544 31595915130624 31604986596352 31639946174304 31702352379776 31716024825888 31727971334253 31760223250548 31813732685844 31822866688912 31845947404752 31851900554136 31914849459168 31937996888928 31977797880192 32000990965632 32059406984436 32064234518016 32102702920704 32122640528784 32156789363712 32250998707551 32260258253548 32279031183744 32311843259904 32324014195824 32347458387504 32353505287272 32411260080576 32417318907168 32470425022698 32504943579264 32514276035072 32534469253512 32569055894016 32608257297408 32628508883568 32726097660672 32768293816596 32790646176768 32820563003904 32832925559824 32856867181008 32866300677184 32921673625152 32981770298646 33026311878144 33046823100024 33076973652372 33086470343056 33175903745088 33188400147578 33241339452672 33307034305536 33337422263808 33449726132992 33501037417146 33546280262144 33567245511048 33601235844384 33607517120112 33664138865136 33667510471296 33673804136128 33698358922176 33764825113344 33831422401536 33909478178368 33930537896853 34028612809542 34038382724216 34095730389048 34130389164768 34136769358224 34197707486592 34204100264256 34228908058176 34271563972864 34296554642688 34306401485824 34359026894712 34364200707072 34406908521427 34464877076331 34499776355148 34574420247432 34629570413568 34642614370208 34667740212768 34731024233139 34736254061184 34767945980352 34771428137472 34799527239516 34836521810688 34900113932424 34962414720192 34968950449056 35004496864896 35017682045476 35043079919796 35073539265024 35112198420624 35118762149432 35174917979136 35213688877536 35245675024638 35277969496653 35283143885184 35319009682944 35347551290532 35395287835648 35417270326608 35453272465728 35498984967979 35519642582112 35523200024832 35555609920896 35594939446092 35625878466048 35665146427248 35735491883712 35778504534656 35800725025026 35826690830346 35833388123403 35904205641564 35975022615216 36011451073728 36082620497664 36108790758144 36115540785792 36180011252736 36186774594048 36364515970302 36397693448181 36401338831416 36462667590648 36469483770564 36473136343904 36578560539456 36601277910201 36650707601664 36684289459584 36687963546624 36749775209472 36756645060096 36889476948864 36937041254802 36974588261832 37047516443808 37054441952944 37120588468352 37154600862912 37222279135938 37227884099328 37265581210624 37396506884256 37410593065761 37455621934718 37515367948032 37556718563832 37589362756608 37630941899616 37699487842809 37705164664704 37739565294912 37801390324932 37808456760126 37852440757248 37875949280208 37883029653144 37996334203776 38038214955676 38060350201728 38071277663744 38099039067648 38106161144064 38148162950664 38181321225216 38209013646336 38223405875616 38293180564743 38337728459264 38368709520492 38403865528002 38407711837872 38448542186496 38472420922416 38479612797288 38483466693568 38555509469472 38594701671552 38637241962852 38670825343488 38698872795648 38713449540688 38782601874432 38860616052806 38896222778361 38941472214528 38972941166484 39001207739364 39012405329872 39035107478016 39089505539136 39117856654656 39166605155584 39195012190464 39202339143552 39279814718976 39308303863296 39457731673152 39472594258362 39501223223202 39508607418111 39535557573888 39626773917744 39693536870832 39704933235136 39733885893312 39783402087168 39812256476928 39819698815104 39844429117434 39884931523944 39890781637632 39898238654976 39963600027936 40000061161008 40123289730654 40134809480792 40158164779776 40202428369176 40250817601488 40330207774272 40409754535168 40439221145856 40450831602688 40512882457944 40518982923264 40592948059872 40710121418304 40721809652992 40766853724584 40831881532416 40847261720096 40884529069488 40951506185343 41032278386892 41039948790906 41150880606888 41162695387424 41232046051872 41273958989952 41355367193088 41363097993984 41408689698584 41432786295552 41444682013696 41474903288832 41566101980533 41596411794561 41678455999284 41686247197062 41734742373376 41760662026896 41768468591928 41810926810848 41857012126423 41881369611744 41893394122112 41923778861952 42006632818176 42014485363968 42097354171392 42127886840832 42186594899072 42204788941536 42220686263691 42251308384311 42288033101184 42303961779004 42334809637068 42346964334064 42418310247792 42457010956776 42461263206336 42469200738848 42553132612224 42583995851904 42618408359787 42637063840256 42667987954176 42745875979248 42791318129664 42830187371712 42916683319497 42953986378368 43001331610068 43038708244992 43098685594432 43129944516672 43138007049696 43208675817606 43215013440768 43223091876224 43254609959808 43293900030264 43339924772352 43374948153156 43379292338016 43419039380496 43504678511424 43552630733274 43634796880896 43691058422128 43716483177984 43809156241344 43888955996106 43895564833536 43975693731528 44062430800032 44094388714272 44102631536496 44164091534966 44189791558848 44234538326784 44321785936896 44451634919133 44580120657462 44668049889528 44756327348064 44797161166992 44801647792512 44810022826816 44877129342336 44885518486848 44890013961728 44931145229568 45019766817792 45151660665891 45240717195804 45249174307922 45282169801674 45371483746056 45460973852064 45507185553024 45515692477632 45596943315456 45605467019008 45638544077568 45728739523584 45812035859616 45862710440157 45953169435108 45995095203174 45999701806864 46026470011392 46099226996576 46223653617024 46308032310852 46315005414912 46357261307136 46399369652688 46448695747584 46524788092224 46533485243232 46584775910907 46616552960256 46625267265408 46672662486528 46724106559728 46816264560832 46901725032786 46951585170048 46980744780258 46989527165919 46994233366184 47037292662204 47044191846912 47130068387376 47164251219696 47223027102144 47266296034464 47271029954304 47350671904512 47359523442816 47364266699776 47407479894528 47459919261456 47553528569664 47640334875822 47647322511616 47734300033368 47768921107128 47777850831204 47872274188752 47966696820288 48001486448448 48015268098304 48110160663552 48145054344192 48154054381056 48183960793176 48390387380322 48486021293736 48521187581256 48530257930908 48535118441888 48563362059264 48616890120864 48625978360752 48705637534047 48771414052608 48801703880268 48853583841024 48867610135552 48903244176384 48912385946112 49010776962121 49089146491008 49152440724894 49185969265152 49230844505856 49249388339736 49299451015776 49382510437728 49396688591744 49539467817216 49570234650036 49629705514584 49637178799104 49763855617632 49782600221367 49862009179008 49880790754348 49960551458304 50020490597376 50075624751776 50104764822528 50174589199488 50251556125719 50265983790412 50273552886272 50319420393216 50401853766576 50411275680168 50501265706944 50510706204192 50647237670016 50661778938368 50747133602304 50808214858752 50864217267552 50964541167488 51057574086324 51143595583572 51158279360656 51195583747152 51205154037336 51210282450496 51296561229888 51306150396384 51343362087264 51407345959296 51459602228736 51516322617136 51538540342068 51546301060608 51712158369482 51749664532722 51861630371148 51944355620352 51963921555312 52001610319152 52104381091776 52119340718848 52157142206208 52199290859274 52254782716032 52260016253952 52269785524736 52453425673584 52506745297344 52526523068214 52564619879694 52610308897536 52630125677816 52668297630936 52678143224148 52714076765184 52820533316304 52835698556992 52868512536957 52924715827776 52978514524416 53021326935798 53044536116224 53083008635904 53092931753472 53125905489912 53179908698592 53284800037248 53333414881344 53353504034714 53392409169138 53438817699072 53497719640872 53544219706368 53603237825568 53667756801984 53701087537539 53773610365696 53918961527808 53962533922824 54017176610592 54123930746496 54173311178688 54270016879104 54280161891072 54355804966112 54387435764736 54512705425984 54546773955453 54602008247124 54704225655846 54709704515856 54719931721208 54867840809184 54976061402496 55031945319936 55134967590144 55150797325312 55243715060736 55312371926851 55405561882203 55461882392748 55571274665712 55581662929416 55680882702528 55691291455904 55731901294368 55747902414464 55833418703907 55841826148992 55898371815936 56019313818624 56183432902077 56273051922048 56294248351588 56335077845748 56384044134912 56446412849424 56557746997056 56609347942368 56615017608448 56712685140189 56737510149632 56778661135872 56813923920312 56824544479716 56994501305664 57057322433514 57067988492827 57106916495616 57159241716096 57222244425996 57261277651968 57271981837824 57335108813424 57506592688896 57517342732928 57553064280738 57611567756808 57620017921024 57672813279744 57719419195932 57725200040352 57833264204208 57839056450688 57892052507328 57955862944278 58006238015232 58048309193472 58070174311032 58173902811648 58290924079209 58412208321792 58459411749726 58518607994808 58527419778048 58634258308704 58676784981984 58749907733376 58792518285696 58803508715328 58919722078464 58979384435712 59078752551936 59208891387543 59251834834803 59268846558844 59303336360832 59440160876616 59557399852704 59675103130752 59718384715392 59729548222656 59735530390016 59836172456448 59847357982464 59908193639424 59945400041904 60202214221188 60213468173534 60303642553764 60320956261072 60376226402232 60495311661408 60614631802752 60676247404032 60687589970176 60769323686916 60778474384896 60851392103424 61082714479488 61150280586876 61247822298624 61270892580144 61326793604232 61548417580338 61559923186359 61631538156032 61744043081136 61809681742848 61848069077808 61865826203584 61910938484928 62033050789632 62044646990976 62113034547876 62155403947008 62167023020544 62298808746304 62517683998926 62529370795593 62535633377048 62602113560064 62640993040344 62652702887892 62716390216272 62840091183168 62885668292928 62909355503618 62964036136192 63009949227264 63021728045952 63028039939072 63134229206016 63146031257088 63191830261248 63279892348608 63404704759552 63432049651776 63455942668506 63520446501096 63627465371688 63645733377824 63691894809504 63703801108272 63829698918336 63875993777856 63955595760384 64001981931264 64118813968872 64128469036032 64245281057568 64501997415102 64520516507096 64558062367488 64623686519808 64648028391648 64694916775008 64707010574544 64813013726409 64822520161152 64834637814336 64940850045396 65009887158528 65028552070144 65068938507024 65138111788032 65219065406287 65257017767136 65328946099911 65452195321344 65536587633192 65641126007808 65665851119648 65713734362016 65732601354368 65833433994159 65843347250304 65963540597292 66052623756288 66093646200048 66153947304744 66172940686112 66246137302449 66351807490176 66376800295156 66482678905344 66674844527616 66870180986193 66899452265984 67002074834292 67092560524288 67134491022096 67202471688768 67215034240224 67289120760199 67328277730272 67335020942592 67347608272256 67396717844352 67529650226688 67818956356736 67861075793706 67873761461883 68057225619084 68076765448432 68191460778096 68260778329536 68273538716448 68395414973184 68408200528512 68457816116352 68543127945728 68593109285376 68718053789424 68813817042854 68929754152662 68992642804761 68999552710296 69148840494864 69285228740416 69335480425536 69462048466278 69472508122368 69535891960704 69542856274944 69599054479032 69673043621376 69800227864848 69924829440384 69937900898112 70008993729792 70035364090952 70086159839592 70147078530048 70224396841248 70237524298864 70352587549179 70427377755072 70491350049276 70555938993306 70566287770368 70638019365888 70695102581064 70834540653216 70906544931456 70997969935958 71039285164224 71046400049664 71111219841792 71189878892184 71251756932096 71330292854496 71460502313733 71470983767424 71557009069312 71601450050052 71653381660692 71666776246806 71808411283128 71950045230432 72022902147456 72165240995328 72217581516288 72231081571584 72373549188096 72585581070483 72729031940604 72795386896362 72802677662832 72925335181296 72938967541128 72946272687808 73157121078912 73202555820402 73301415203328 73368578919168 73513290120192 73728661087341 73778953897728 73874082509604 73949176523664 74095032887616 74108883905888 74241176936704 74309201725824 74444558271876 74455768198656 74793013768512 74821186131522 74911243869436 75030735896064 75113437127664 75261883799232 75398975685618 75410329329408 75479130589824 75602780649864 75616913520252 75751898560416 75766059306288 75992668407552 76076429911352 76120700403456 76142555327488 76198078135296 76212322288128 76296325901328 76365629220049 76446811751232 76586361129486 76675456918528 76737419040984 76807731056004 76815423675744 76944841844832 76959225594576 76966933387136 77111018938944 77189403343104 77274483925704 77341650686976 77397745591296 77426899081376 77568237554223 77624496799083 77721232105612 77792445556722 77882944429056 77945882332968 78002415478728 78024810659744 78070214956032 78179011078272 78235713309312 78298936288911 78333210311168 78390024380928 78404678287104 78559629437952 78616607726592 78789784602321 78846929819541 78915463346304 78945188516724 79002446446404 79017214836222 79071115147776 79253547835488 79387073741664 79409866470272 79467771786624 79566804174336 79624512953856 79639397630208 79688858234868 79769863047888 79796477309952 79927200055872 80000122322016 80030256052071 80246579461308 80269618961584 80316329559552 80404856738352 80501635202976 80660415548544 80819509070336 80878442291712 81025764915888 81185896119744 81420242836608 81443619305984 81533707449168 81694523440192 81769058138976 81903012370686 82064556773784 82079897581812 82301761213776 82325390774848 82464092103744 82547917979904 82710734386176 82726195987968 82817379397168 82865572591104 83132203961066 83192823589122 83356911998568 83372494394124 83521324053792 83536937183856 83621853621696 83714024252846 83762739223488 83786788244224 83847557723904 84013265636352 84028970727936 84373189798144 84409577883072 84441372527382 84502616768622 84576066202368 84607923558008 84669619274136 84693928668128 84836620495584 84914021913552 84922526412672 84938401477696 85106265224448 85167991703808 85236816719574 85274127680512 85335975908352 85491751958496 85523954226451 85585983650271 85660374743424 85833366638994 85907972756736 86002663220136 86077416489984 86197371188864 86259889033344 86276014099392 86329596421107 86417351635212 86430026881536 86446183752448 86509219919616 86587800060528 86679849544704 86749896306312 86758584676032 86838078760992 86933794416417 87009357022848 87105261466548 87382116844256 87432966355968 87618312482688 87689117624589 87777911992212 87791129667072 87951387463056 88124861600064 88188777428544 88205263072992 88328183069932 88379583117696 88469076653568 88903269838266 88919889046963 89160241314924 89336099779056 89512654696128 89594322333984 89603295585024 89620045653632 89754258684672 89771036973696 89780027923456 89862290459136 90303321331782 90320202260301 90481434391608 90498348615844 90564339603348 90742967492112 90921947704128 91014371106048 91031384955264 91193886630912 91210934038016 91277088155136 91624071719232 91725420880314 91906338870216 91990190406348 91999403613728 92052940022784 92198453993152 92322626370507 92447307234048 92616064621704 92630010829824 92714522614272 92798739305376 93049576184448 93066970486464 93169551821814 93233105920512 93250534530816 93345324973056 93448213119456 93632529121664 93803450065572 93903170340096 93961489560516 93979054331838 93988466732368 94074585324408 94088383693824 94260136774752 94328502439392 94364033255427 94446054204288 94532592068928 94542059908608 94701343809024 94719046885632 94814959789056 94919838522912 95107057139328 95183914002759 95280669751644 95294645023232 95468600066736 95537842214256 95555701662408 95744548377504 95933393640576 96002972896896 96030536196608 96308108762112 96367921586352 96780774760644 96972042587472 97042375162512 97060515861816 97070236883776 97233780241728 97251956721504 97411275068094 97542828105216 97603407760536 97707167682048 97824771892224 98021553924242 98178292982016 98304881449788 98371938530304 98461689011712 98498776679472 98598902031552 98765020875456 98793377183488 99078935634432 99140469300072 99259411029168 99527711235264 99565200442734 99724018358016 99761581508696 99921102916608 100151249503552 100349178398976 100503112251438 100531967580824 100547105772544 100638840786432 100803707533152 100822551360336 101002531413888 101021412408384 101294475340032 101323557876736 101494267204608 101620404237703 101728434535104 101791613690559 101929082334976 102115148172648 102287191167144 102316558721312 102391167494304 102410308074672 102420564900992 102593122459776 102612300792768 102686724174528 102814691918592 102919204457472 103032645234272 103077080684136 103092602121216 103220725564281 103394631228993 103424316738964 103499329065444 103723260742296 103888711240704 103927843110624 104003220638304 104193072699417 104208762183552 104238681437696 104314284412416 104398581718548 104509565432064 104539571049472 104845839324031 104906851347168 105013490594688 105053046136428 105129239759388 105220617795072 105260251355632 105336595261872 105356286448296 105641066632608 105671397113984 105737025073914 105849431655552 105957029048832 106042653871596 106185863506944 106251810979824 106359817397184 106496954903937 106569600074496 106666829762688 106707008069428 106784818338276 106877635398144 106995439281744 107206475651136 107335513603968 107402175075078 107500164370209 107547220731392 107925067845648 108034353221184 108247861492992 108346622357376 108540033758208 108560323782144 108711609932224 109025410851968 109093547910906 109204016494248 109408451311692 109419409031712 109439863442416 109735681618368 109952122804992 110063890639872 110269935180288 110624743853702 110811123764406 110923764785496 111142549331424 111163325858832 111361765405056 111382582911808 111463802588736 111495804828928 111666837407814 111683652297984 111796743631872 112231779197283 112366865804154 112546103844096 112588496703176 112670155691496 112768088269824 112892825698848 113098463528427 113115493994112 113218695884736 113230035216896 113425370280378 113475020299264 113557322271744 113627847840624 113649088959432 113807466647797 113989002611328 114114644867028 114135976985654 114213832991232 114318483432192 114444488851992 114543963675648 114670217626848 114879541694229 115013185377792 115034685465856 115106128561476 115223135513616 115345626559488 115438838391864 115450400080704 115666528408416 115678112901376 115784105014656 115911725888556 116012476030464 116096618386944 116140348622064 116347805623296 116581848158418 116688668335083 116824416643584 116918823499452 117037215989616 117268516617408 117353569963968 117499815466752 117585036571392 117607017430656 117839444156928 118417782775086 118503669669606 118525822254333 118537693117688 118606672721664 118880321753232 119114799705408 119350206261504 119436769430784 119459096445312 119471060780032 119672344912896 119694715964928 119890800083808 120404428442376 120426936347068 120607285107528 120641912522144 120752452804464 120990623322816 121229263605504 121352494808064 121375179940352 121538647373832 121556948769792 122165428958976 122300561173752 122495644597248 122541785160288 122653587208464 122854518556029 123096835160676 123119846372718 123263076312064 123488086162272 123624198605947 123696138155616 123731652407168 123821876969856 124066101579264 124089293981952 124226069095752 124334046041088 124597617492608 124698305941599 125035367997852 125058741591186 125071266754096 125204227120128 125281986080688 125305405775784 125432780432544 125571036379269 125680182366336 125771336585856 125818711007236 125928072272384 126019898454528 126043456091904 126292062514176 126383660522496 126559784697216 126662058791073 126753925152933 126809409519104 126864099303552 126911885337012 127040893002192 127254930743376 127291466755648 127383789619008 127407602216544 127659397836672 127751987555712 127911191520768 128003963862528 128237627937744 128490562115136 129003994830204 129041033014192 129116124734976 129296056783296 129389833550016 129414021149088 129626027452818 129645040322304 129669275628672 129881700090792 130019774317056 130137877014048 130438130812574 130514035534272 130657892199822 130904390642688 131073175266384 131331702239296 131427468724032 131465202708736 131666867988318 131686694500608 131927081194584 132187292400096 132307894609488 132345881372224 132492274604898 132703614980352 132753600590312 132965357810688 133354904757399 133740361972386 133798904531968 134004149668584 134268982044192 134404943377536 134430068480448 134578241520398 134656555460544 134670041885184 134695216544512 134793435688704 135059300453376 135454981997673 135637912713472 135722151587412 135747522923766 136114451238168 136153530896864 136382921556192 136521556659072 136547077432896 136790829946368 136816401057024 136915632232704 137086255891456 137186218570752 137436107578848 137487875781763 137588131320471 137627634085708 137859508305324 137985285609522 137999105420592 138297680989728 138570457480832 138670960851072 138924096932556 138945016244736 139071783921408 139198108958064 139346087242752 139600455729696 139754327732721 139849658880768 139875801796224 140017987459584 140070728181904 140172319679184 140448793682496 140475048597728 140705175098358 140854755510144 140968581497757 140982700098552 141111877986612 141132575540736 141390205162128 141669081306432 141813089862912 141995939871916 142078570328448 142092800099328 142222439683584 142379757784368 142660585708992 142921004627466 142941967534848 143114018138624 143202900100104 143306763321384 143333552493612 143616822566256 143900090460864 144045804294912 144330481990656 144435163032576 144462163143168 145171162140966 145458063881208 145590773792724 145605355325664 145850670362592 145877935082256 145892545375616 146314242157824 146405111640804 146602830406656 146737157838336 147032330886363 147457322174682 147557907795456 147748165019208 147898353047328 148190065775232 148217767811776 148482353873408 148618403451648 148889116543752 148911536397312 149347800664101 149586027537024 149642372263044 149822487738872 150061471792128 150226874255328 150523767598464 150797951371236 150820658658816 150958261179648 151205561299728 151233827040504 151503797120832 151532118612576 151985336815104 152152859822704 152241400806912 152424644576256 152592651802656 152731258440098 152893623502464 153172722258972 153474838081968 153615462112008 153630847351488 153889683689664 153918451189152 153933866774272 154222037877888 154378806686208 154548967851408 154853798162752 155136475108446 155248993598166 155442464211224 155584891113444 155891764665936 156004830957456 156049621319488 156358022156544 156471426618624 156597872577822 156666420622336 156780048761856 156809356574208 157579569204642 157693859639082 157830926692608 157890377033448 158004892892808 158034429672444 158142230295552 158507095670976 158605537610871 158774147483328 158819732940544 158935543573248 159133608348672 159249025907712 159278795260416 159377716469736 159539726095776 159854400111744 160000244644032 160060512104142 160493158922616 160539237923168 160632659119104 160809713476704 161003270405952 161103262612617 161320831097088 161639018140672 161756884583424 162051529831776 162112569951631 162371792239488 162840485673216 162887238611968 163067414898336 163364447318839 163389046880384 163538116277952 163806024741372 164129113547568 164159795163624 164603522427552 164650781549696 164928184207488 165095835959808 165452391975936 165634758794336 165731145182208 165937115780553 166216685646609 166264407922132 166385647178244 166713823997136 166744988788248 167042648107584 167073874367712 167243707243392 167428048505692 167500256111721 167525478446976 167573576488448 167695115447808 168057941455872 168550298706231 168746379596288 168819155766144 168882745054764 169005233537244 169152132404736 169215847116016 169339238548272 169387857336256 169673240991168 169828043827104 169845052825344 169876802955392 170212530448896 170335983407616 170473633439148 170983503916992 171047908452902 171171967300542 171203965478481 171320749486848 171666733277988 171815945513472 172005326440272 172394742377728 172519778066688 172552028198784 172659192842214 172834703270424 172860053763072 172892367504896 173018439839232 173175600121056 173499792612624 173517169352064 173676157521984 173867588832834 174018714045696 174210522933096 174764233688512 174872772237627 175236624965376 175378235249178 175555823984424 175582259334144 175902774926112 176249723200128 176377554857088 176410526145984 176656366139864 176759166235392 176938153307136 177626674162629 177806539676532 177839778093926 178320482629848 178672199558112 179025309392256 179188644667968 179206591170048 179240091307264 179508517369344 179542073947392 179724580918272 180606642663564 180640404520602 180962868783216 180996697231688 181128679206696 181485934984224 181843895408256 182028742212096 182062769910528 182421868076032 182554176310272 182956307142661 183248143438464 183450841760628 183812677740432 183980380812696 183998807227456 184396907986304 184645252741014 184679769559077 184894614468096 185232129243408 185429045228544 185597478610752 186099152368896 186133940972928 186339103643628 186466211841024 186501069061632 186896426238912 187265058243328 187588112386779 187606900131144 187806340680192 187922979121032 187958108663676 187976933464736 188149170648816 188520273549504 188657004878784 188728066510854 188892108408576 189065184137856 189084119817216 189402687618048 189438093771264 189839677045824 190214114278656 190367828005518 190561339503288 190589290046464 190937200133472 191075684428512 191111403324816 191489096755008 191866787281152 192005945793792 192061072393216 192623751316243 192735843172704 193561549521288 193944085174944 194084750325024 194121031723632 194140473767552 194467560483456 194503913443008 194822550136188 195085656210432 195206815521072 195414335364096 195657196218861 195986838299733 196043107848484 196356585964032 196609762899576 196923378023424 196997553358944 197197804063104 197500301982477 197530041750912 197586754366976 198157871268864 198280938600144 198518822058336 198738411907347 199055422470528 199130400885468 199448036716032 199523163017392 200302499007104 200698356797952 201006224502876 201063935161648 201277681572864 201607415066304 201645102720672 201867362280597 202005062827776 202042824816768 202588950680064 203240808475406 203456869070208 203583227381118 203621284385649 203858164669952 204230296345296 204574382334288 204633117442624 204782334988608 204820616149344 204841129801984 205186244919552 205224601585536 205373448349056 205629383837184 206065290468544 206154161368272 206441451128562 206789262457986 206848633477928 206998658130888 207446521484592 207855686221248 208006441276608 208386145398834 208417524367104 208477362875392 208628568824832 208797163437096 209019130864128 209691678648062 209813702694336 210026981189376 210106092272856 210258479518776 210441235590144 210520502711264 210673190523744 210712572896592 211057762647537 211282133265216 211342794227968 211474050147828 211698863311104 211914058097664 212085307743192 212503621959648 212719634794368 212993909807874 213139200148992 213333659525376 213414016138856 213569636676552 213755270796288 213990878563488 214381506941199 214412951302272 214671027207936 214804350150156 215000328740418 215094441462784 215724600959257 215850135691296 216068706442368 216495722985984 216693244714752 217120647564288 217423219864448 217756743211449 218050821703936 218187095821812 218408032988496 218816902623384 218838818063424 218879726884832 219471363236736 219904245609984 220539870360576 221185983262023 221249487707404 221622247528812 221847529570992 222285098662848 222326651717664 222723530810112 222765165823616 222927605177472 222991609657856 223333674815628 223367304595968 224463558394566 224733731608308 225092207688192 225176993406352 225340311382992 225785651397696 226196927056854 226230987988224 226437391769472 226460070433792 226850740560756 227255695681248 227298177918864 227614933295594 227978005222656 228229289734056 228271953971308 228427665982464 228636966864384 228888977703984 229096887660147 229340435253696 229759083388458 230026370755584 230069370931712 230212257122952 230446271027232 230877676783728 230900800161408 231333056816832 231356225802752 231568210029312 231823451777112 232024952060928 232193236773888 232280697244128 232704712662669 232873490397249 233163696316836 233377336670166 233648833287168 233837646998904 234074431979232 234537033234816 234707139927936 234999630933504 235170073142784 235214034861312 235678888313856 236369353806963 236835565550172 237007339339212 237051644508666 237075386235376 237213345443328 237760643506464 238229599410816 238700412523008 238873538861568 238918192890624 239389431929856 239781600167616 240090768156213 240808856884752 240853872694136 241214570215056 241283825044288 241504905608928 241981246645632 242458527211008 242750359880704 243077294747664 244330857917952 244601122347504 245083570320576 245307174416928 245709037112058 246193670321352 246239692745436 246976172324544 247248397211894 247392276311232 247463304814336 247643753939712 248132203158528 248178587963904 248452138191504 249195234985216 249396611883198 250070735995704 250117483182372 250142533508192 250563972161376 250610811551568 250865560865088 251142072758538 251360364732672 251542673171712 251637422014472 251856144544768 252039796909056 252086912183808 252594004343239 253119569394432 253324117582146 253507850305866 253618819038208 253728198607104 253823770674024 254081786004384 254509861486752 254582933511296 254767579238016 254815204433088 255318795673344 255503975111424 255822383041536 256007927725056 256475255875488 256571862679353 256757950950813 256981124230272 258007989660408 258082066028384 258232249469952 258592113566592 258779667100032 258828042298176 258988789263321 259252054905636 259290080644608 259338551257344 259763400181584 260039548634112 260275754028096 260801383249251 260876261625148 261028071068544 261315784399644 262146350532768 262663404478592 262854937448064 262930405417472 263333735976636 263373389001216 263854162389168 264374584800192 264615789218976 264691762744448 264984549209796 265407229960704 265507201180624 266709809514798 266759667140889 267480723944772 268008299337168 268537964088384 268809886755072 268860136960896 269156483040796 269313110921088 269340083770368 269390433089024 269586871377408 270909963995346 270960606780903 271275825426944 271444303174824 271495045847532 272228902476336 272307061793728 272765843112384 273043113318144 273094154865792 273581659892736 273632802114048 273831264465408 274872215157696 274975751563526 275176262640942 275255268171416 275719016610648 275970571219044 275998210841184 276595361979456 277140914961664 277341921702144 277848193865112 277890032489472 278143567842816 278396217916128 279200911459392 279508655465442 279699317761536 279751603592448 280035974919168 280141456363808 280344639358368 280897587364992 280950097195456 281410350196716 281709511020288 281937162995514 281965400197104 282223755973224 282265151081472 282780410324256 283092099766281 283338162612864 283626179725824 283991879743832 284157140656896 284444879367168 284759515568736 285321171417984 285551742008277 285842009254932 285883935069696 286228036277248 286405800200208 286613526642768 286667104987224 287233645132512 287800180921728 288091608589824 288924326286336 290342324281932 290916127762416 291181547585448 291210710651328 291701340725184 291755870164512 291785090751232 292628484315648 292810223281608 293474315676672 294064661772726 294119633001493 294914644349364 295115815590912 295496330038416 295796706094656 296380131550464 296435535623552 296964707746816 297236806903296 297778233087504 298695601328202 299172055074048 299284744526088 299644975477744 300453748510656 301047535196928 301595902742472 301641317317632 301916522359296 302411122599456 302467654081008 303007594241664 303064237225152 303970673630208 304305719645408 304482801613824 304861212713109 305185303605312 305374841071677 305462516880196 305787247004928 306345444517944 306949676163936 307230924224016 307261694702976 307779367379328 307836902378304 307867733548544 308444075755776 308757613372416 309097935702816 309662176692843 309707596325504 310272950216892 310497987196332 310884928422448 311169782226888 311783529331872 312009661914912 312099242638976 312716044313088 312942853237248 313195745155644 313618713148416 314537517972093 315159138409284 315387719278164 315661853385216 315780754066896 316009785785616 316068859344888 317014191341952 317211075221742 317548294966656 317639465881088 317871087146496 318557590520832 318755432939472 319079452191552 319490864711811 319708800223488 320000489288064 320121024208284 320986317845232 321078475846336 321619426953408 322006540811904 322206525225234 322641662194176 324103059663552 324225139903262 324743584478976 325680971346432 326134829796672 326728894637678 326778093760768 327076232555904 327612049482744 328258227095136 328319590327248 329207044855104 329301563099392 329856368414976 330191671919616 331269517588672 331874231561106 332433371293218 332528815844264 332771294356488 333427647994272 333489977576496 334085296215168 334147748735424 334487414486784 334856097011384 335000512223442 335050956893952 335147152976896 335390230895616 336129029401633 336695337591849 337100597412462 337492759192576 337638311532288 337765490109528 338010467074488 338304264809472 338431694232032 338678477096544 338775714672512 339295390585281 339346481982336 339656087654208 339690105650688 339753605910784 340425060897792 340671966815232 340947266878296 341422399943391 341967007833984 342095816905804 342343934601084 342407930956962 342641498973696 343333466555976 343631891026944 344010652880544 344638625082687 344789484755456 345039556133376 345104056397568 345318385684428 345669406540848 345784735009792 346036879678464 346351200242112 346797776225641 346999585225248 347034338704128 347352315043968 347735177665668 348037428091392 348421045866192 349528467377024 349745544475254 350473249930752 350756470498356 351111647968848 351805549852224 352499446400256 352755109714176 352821052291968 353312732279728 353518332470784 355253348325258 355577466762999 355613079353064 355679556187852 356640965259696 357344399116224 358050618784512 358377289335936 358413182340096 358480182614528 359017034738688 359084147894784 361213285327128 361280809041204 361925737566432 361993394463376 362257358413392 362971869968448 363687790816512 364057484424192 364125539821056 365912614285322 366496286876928 366901683521256 367625355480864 367960761625392 367997614454912 368793815972608 369290505482028 369359539118154 369789228936192 370464258486816 370872595817841 371194957221504 372198304737792 372267881945856 372678207287256 373002138123264 373792852477824 374094917824797 374530116486656 375176224773558 375213800262288 375612681360384 375845958242064 375916217327352 375953866929472 376298341297632 376713109137807 377040547099008 377314009757568 377456133021708 377784216817152 378130368275712 378876187542528 379679354091648 379986176373219 380428228557312 380735656011036 381122679006576 381874400266944 382151368857024 382222806649632 382978193510016 383733574562304 384011891587584 385247502632486 385471686345408 387123099042576 387888170349888 388169500650048 388242063447264 388280947535104 388935120966912 389007826886016 389645100272376 390413631042144 391314392437722 391973676599466 392086215696968 392713171928064 393219525799152 393995106717888 394395608126208 395000603964954 395060083501824 395173508733952 396561877200288 397037644116672 397476823814694 398110844941056 398260801770936 398896073432064 399046326034784 400064714272197 400604998014208 401396713595904 402012449005752 402127870323296 403214830132608 403290205441344 403734724561194 404010125655552 404085649633536 405177901360128 406364945993019 406481616950812 406913738140416 407166454762236 407242568771298 407716329339904 408460592690592 408910810773517 409148764668576 409266234885248 409564669977216 409641232298688 409682259603968 410372489839104 410449203171072 410746896698112 411258767674368 412130580937088 412308322736544 412463627345289 412882902257124 413578524915972 413697266955856 413997316261776 414893042969184 415711372442496 416012882553216 416772290797668 416835048734208 417594326874192 418038261728256 419262983198163 419383357296124 419627405388672 420053962378752 420212184545712 420516959037552 421041005422528 421346381047488 421425145793184 422115525295074 422564266530432 422685588455936 422948100295656 423397726622208 424170615486384 425007243919296 425439269588736 425987819615748 426278400297984 426667319050752 426828032277712 427139273353104 427981757126976 428763013882398 428825902604544 429342054415872 429608700300312 430000657480836 431449201918514 431700271382592 432137412884736 432991445971968 433386489429504 434846439728896 435513486422898 436101643407872 436374191643624 436816065976992 437633805246768 437677636126848 437759453769664 438942726473472 439808491219968 441096992659089 442371966524046 442498975414808 443244495057624 443695059141984 444570197325696 444653303435328 445447061620224 445530331647232 445855210354944 445983219315712 446667349631256 446734609191936 448043401992303 448927116789132 449467463216616 450184415376384 450353986812704 450680622765984 451571302795392 452393854113708 452461975976448 452874783538944 453701481121512 454511391362496 454596355837728 455229866591188 455956010445312 456458579468112 456543907942616 457273933728768 457777955407968 458193775320294 458680870507392 459518166776916 460138741863424 460424514245904 460892542054464 461755353567456 461801600322816 462666113633664 462712451605504 463136420058624 463646903554224 464561394488256 465409425325338 465746980794498 466327392633672 466754673340332 467675293997808 468148863958464 469074066469632 469414279855872 469999261867008 470340146285568 470428069722624 472738707613926 473671131100344 474014678678424 474103289017332 474150772470752 474426690886656 475521287012928 475816612832613 476459198821632 477400825046016 477747077723136 477836385781248 479563200335232 480181536312426 481617713769504 481707745388272 482429140430112 482567650088576 483009811217856 483962493291264 484917054422016 486154589495328 486337709854893 488661715835904 489202244695008 490093341956517 490167140641152 490614348833856 491418074224116 492387340642704 492479385490872 493952344649088 494496794423788 494784552622464 494926609628672 495287507879424 496357175927808 496904276383008 497811347341659 498390469970432 498793223766396 500141471991408 500234966364744 500285067016384 501127944322752 501221623103136 501731121730176 502284145517076 502720729465344 503085346343424 503274844028944 504173824367616 505188008686478 505650896118693 506239138788864 506648235164292 507015700611732 507456397214208 507647541348048 508163572008768 509019722973504 509165867022592 509535158476032 509630408866176 510637591346688 511007950222848 512950511750976 513143725358706 513515901901626 513611896435443 513962248460544 516015979320816 516164132056768 517184227133184 517559334200064 517656084596352 517977578526642 518504109811272 518580161289216 518677102514688 519526800363168 520551508056192 521602766498502 521752523250296 522056142137088 522631568799288 524292701065536 524618316712881 525326808957184 525709874896128 525860810834944 526667471953272 526746778002432 527708324778336 528749169600384 529231578437952 529383525488896 529969098419592 530814459921408 531014402361248 532880022487887 533419619029596 533519334281778 534961447889544 536016598674336 537075928176768 537619773510144 537720273921792 538312966081592 538626221842176 538780866178048 539173742754816 540359325746929 541819927990692 541921213561806 542551650853888 542888606349648 542990091695064 544457804952672 544614123587456 545531686224768 546086226636288 546188309731584 547265604228096 547662528930816 548868921427983 549744430315392 549951503127052 550352525281884 550510536342832 551438033221296 551941142438088 551996421682368 553190723958912 554039308677231 554281829923328 554683843404288 555696387730224 556287135685632 556792435832256 558401822918784 559017310930884 559398635523072 559503207184896 560282912727616 560689278716736 561795174729984 561900194390912 562820700393432 563419022040576 563874325991028 563930800394208 564447511946448 565560820648512 566184199532562 566676325225728 567252359451648 567983759487664 568314281313792 569519031137472 570642342835968 571103484016554 571684018509864 571767870139392 572811600400416 573227053285536 573334209974448 574467290265024 575600361843456 576183217179648 577871253948729 580684648563864 581832255524832 582363095170896 582421421302656 583402681450368 583511740329024 583570181502464 585256968631296 585620446563216 586971588656583 588129323545452 588239266002986 589829288698728 590992660076832 591593412189312 592760263100928 592871071247104 594473613806592 595556466175008 596215235722041 597391202656404 598344110148096 598569489052176 599289950955488 600907497021312 602095070393856 603191805484944 603833044718592 604822245198912 604935308162016 605602086841791 606015188483328 606128474450304 608611439290816 609722425426218 610370607210624 610749682143354 610863853156947 610925033760392 611574494009856 612690889035888 613899352327872 614461848448032 614523389405952 615558734758656 615673804756608 615735467097088 616888151511552 618195871405632 619324353385686 619415192651008 620545900433784 620995974392664 621769856844896 622339564453776 623567058663744 624019323829824 624198485277952 625432088626176 625885706474496 626391490311288 629075035944186 630318276818568 630775438556328 631323706770432 631561508133792 632019571571232 632137718689776 633173287942611 634028382683904 634422150443484 635096589933312 635278931762176 635742174292992 637140100507573 637510865878944 638158904383104 638981729423622 639417600446976 640000978576128 640242048416568 641972635690464 642156951692672 643238853906816 644013081623808 644413050450468 645283324388352 647173802877771 648206119327104 648450279806524 649487168957952 651361942692864 652269659593344 653270229634347 653457789275356 653556187521536 654152465111808 655224098965488 656516454190272 656639180654496 658414089710208 658603126198784 659712736829952 662539035177344 663748463122212 664866742586436 665057631688528 665542588712976 666855295988544 666979955152992 668170592430336 668295497470848 668974828973568 669712194022768 670001024446884 670101913787904 672258058803266 673390675183698 674201194824924 675276623064576 675530980219056 676020934148976 676863388464064 677356954193088 677551429345024 678590781170562 678692963964672 679312175308416 679380211301376 679507211821568 681894533756592 682844799886782 683934015667968 684191633811608 684687869202168 684815861913924 685282997947392 686666933111952 687290662980441 688021305761088 689277250165374 689578969510912 690079112266752 690208112795136 690636771368856 691338813081696 692702400484224 693595552451282 693999170450496 694068677408256 694704630087936 695470355331336 696074856182784 696842091732384 698114137988007 699056934754048 699491088950508 700946499861504 701512940996712 702223295937696 703611099704448 704998892800512 705510219428352 705642104583936 706625464559456 707036664941568 709108061420889 710506696650516 711154933525998 711226158706128 711359112375704 713281930519392 714688798232448 716101237569024 716754578671872 716960365229056 718168295789568 720272304468639 722426570654256 722561618082408 723851475132864 723986788926752 724514716826784 725943739936896 727375581633024 728251079642112 731825228570644 732992573753856 733803367042512 735250710961728 735921523250784 735995228909824 737587631945216 738581010964056 738719078236308 740928516973632 741745191635682 742389914443008 744396609475584 744535763891712 745356414574512 747585704955648 748189835649594 749060232973312 750352449547116 750427600524576 751691916484128 751832434654704 751907733858944 752596682595264 753426218275614 754081094198016 754628019515136 754912266043416 755568433634304 756260736551424 757782013029717 759358708183296 759972352746438 760856457114624 761471312022072 762245358013152 763748800533888 764302737714048 764445613299264 765956387020032 767467149124608 768023783175168 769715588038059 770273852852439 770495005264972 770943372690816 774246198085152 775776340699776 776339001300096 776484126894528 776561895070208 777870241933824 778015653772032 779290200544752 780827262084288 782628784875444 783947353198932 784172431393936 786439051598304 787990213435776 788791216252416 790001207929908 790120167003648 793123754400576 794075288233344 794953647629388 796221689882112 796521603541872 798092652069568 800129428544394 800279001422667 801209996028416 804024898011504 804255740646592 806429660265216 806580410882688 807469449122388 808020251311104 808171299267072 812729891986038 812881820342709 812963233901624 813827476280832 814332909524472 814485137542596 816921185381184 817821621547034 818297529337152 818532469770496 819129339954432 819282464597376 819364519207936 820744979678208 820898406342144 821493793396224 824261161874176 824616645473088 824927254690578 825765804514248 827157049831944 827394533911712 827994632523552 829786085938368 831422744884992 832025765106432 833544581595336 833670097468416 835188653748384 835503245135329 838525966396326 838766714592248 839254810777344 840107924757504 840424369091424 841033918075104 842082010845056 842692762094976 842850291586368 844231050590148 845128533060864 845371176911872 845896200591312 846795453244416 848341230972768 849276299298843 850014487838592 850878539177472 851975639231496 853334638101504 853656064555424 854278546706208 855963514253952 856655226024831 857526027764796 857651805209088 858684108831744 859217400600624 860001314961672 862898403837028 863400542765184 864274825769472 866772978859008 869692879457792 871026972845796 872203286815744 872748383287248 873632131953984 875267610493536 875355272253696 875518907539328 877885452946944 882193985318178 882358899004479 884743933048092 884997950829616 886488990115248 887390118283968 889140394651392 889306606870656 890894123240448 891060663294464 891710420709888 893334699262512 896086803984606 897854233578264 898934926433232 900707973625408 901361245531968 903142605590784 904787708227416 904923951952896 905749567077888 907402962243024 909022782724992 909192711675456 910459733182376 911912020890624 912917158936224 913087815885232 914583638139327 915555910815936 916387550640588 917361741014784 919036333553832 920849028491808 921785084108928 923510707134912 923603200645632 925332227267328 926272840117248 927293807108448 928986530078529 929122788976512 930818850650676 931493961588996 932654785267344 933509346680664 935350587995616 936297727916928 938148132939264 938828559711744 940856139445248 943612553916279 945477415227852 947342262200688 948029357356848 948206578034664 948301544941504 951042574025856 951633225665226 952918397643264 955672771562496 958472594135433 959126400670464 960363072624852 963235427539008 963415490776544 964858280860224 965135300177152 966019622435712 967924986582528 972309178990656 972675419709786 978404489390016 980186683913034 980334281282304 981228697667712 982836148448232 984774681285408 984958770981744 987904689298176 988993588847576 989569105244928 989853219257344 990575015758848 992753179860637 993808552766016 995622694683318 996780939940864 997586447532792 1000282943982816 1000469932729488 1000570134032768 1002255888645504 1002443246206272 1003462243460352 1004568291034152 1005441458930688 1006170692686848 1006549688057888 1008387088204899 1010086012775547 1010376017372956 1011301792237386 1012478277577728 1013296470328584 1014031401223464 1014912794428416 1015295082696096 1016327144017536 1017886171755843 1018039445947008 1018331734045184 1019070316952064 1019260817732352 1021275182693376 1022015900445696 1024267199830173 1025901023501952 1026287450717412 1027031803803252 1027223792870886 1027924496921088 1032031958641632 1032328264113536 1034368454266368 1035118668400128 1035312169192704 1035955157053284 1037008219622544 1037354205029376 1039053600726336 1040393328676923 1041103016112384 1043205532997004 1043505046500592 1044112284274176 1045263137598576 1048585402131072 1049236633425762 1050653617914368 1051419749792256 1053334943906544 1055416649556672 1057498339200768 1058463156875904 1058767050977792 1059938196839184 1062028804722496 1065760044975774 1066839238059192 1067038668563556 1069922895779088 1072033197348672 1074151856353536 1075239547020288 1075440547843584 1076625932163184 1077252443684352 1080718651493858 1083639855981384 1083842427123612 1085777212699296 1085980183390128 1088915609905344 1089228247174912 1091063372449536 1092172453272576 1092376619463168 1097737842855966 1099488860630784 1099903006254104 1100705050563768 1101021072685664 1102876066442592 1103882284876176 1103992843364736 1106381447917824 1108078617354462 1108563659846656 1109367686808576 1111392775460448 1111811404943863 1112617787453523 1113584871664512 1116803645837568 1118034621861768 1119006414369792 1120565825455232 1121378557433472 1122284753474391 1123590349459968 1123800388781824 1125641400786864 1126838044081152 1127748651982056 1127861600788416 1128895023892896 1130139327413421 1131121641297024 1132368399065124 1133352650451456 1135967518975328 1136628562627584 1139038062274944 1139958529119657 1141284685671936 1142206968033108 1143368037019728 1145623200800832 1146454106571072 1146668419948896 1148934580530048 1151200723686912 1155742507897458 1161369297127728 1163664511049664 1164726190341792 1164842842605312 1166805362900736 1167023480658048 1167140363004928 1171240893126432 1173943177313166 1176258647090904 1176478532005972 1179658577397456 1181985320153664 1183186824378624 1185520526201856 1185742142494208 1191112932350016 1192430471444082 1194782405312808 1196688220296192 1197138978104352 1198579901910976 1200194142816591 1201814994042624 1204190140787712 1206383610969888 1209644490397824 1209870616324032 1211204173683582 1212030376966656 1212256948900608 1217222878581632 1219444850852436 1220741214421248 1221499364286708 1221727706313894 1221850067520784 1223148988019712 1225381778071776 1226732432320551 1227798704655744 1228923696896064 1229046778811904 1231117469517312 1231347609513216 1233776303023104 1236391742811264 1237390882035867 1238648706771372 1238830385302016 1241091800867568 1241991948785328 1243539713689792 1244679128907552 1247134117327488 1248038647659648 1248396970555904 1252782980622576 1258150071888372 1260636553637136 1261550877112656 1263123016267584 1264039143142464 1264275437379552 1266346575885222 1268056765367808 1268844300886968 1270193179866624 1274280201015146 1275021731757888 1276317808766208 1277963458847244 1278835200893952 1280001957152256 1280484096833136 1283945271380928 1284313903385344 1286477707813632 1288026163247616 1288826100900936 1294347605755542 1296412238654208 1296900559613048 1298974337915904 1304539319186688 1306540459268694 1306915578550712 1307112375043072 1308304930223616 1310448197930976 1313032908380544 1313278361308992 1316828179420416 1317206252397568 1319425473659904 1323290977977267 1325078070354688 1327496926244424 1329733485172872 1330115263377056 1331085177425952 1333710591977088 1333959910305984 1336341184860672 1336590994941696 1337949657947136 1339424388045536 1340002048893768 1340203827575808 1344130205976909 1344516117606532 1346781350367396 1348402389649848 1350553246129152 1351061960438112 1352041868297952 1353726776928128 1354713908386176 1355102858690048 1357181562341124 1357385927929344 1358624350616832 1359014423643136 1363789067513184 1365689599773564 1367868031335936 1368383267623216 1369375738404336 1369631723827848 1373333866223904 1374581325960882 1376042611522176 1378554500330748 1380416225590272 1381273542737712 1382677626163392 1385404800968448 1387191104902564 1387998340900992 1388137354816512 1389409260175872 1390940710662672 1393684183464768 1396228275976014 1398113869508096 1398982177901016 1403025881993424 1404446591875392 1407222199408896 1409997785601024 1411020438856704 1411284209167872 1413250929118912 1418216122841778 1421013393301032 1422309867051996 1422452317412256 1422718224751408 1426563861038784 1429377596464896 1432202475138048 1433509157343744 1440544608937278 1444853141308512 1445123236164816 1447702950265728 1447973577853504 1449029433653568 1451887479873792 1454751163266048 1459013129564679 1463650457141288 1465985147507712 1467606734085024 1470280025869551 1470501421923456 1471843046501568 1471990457819648 1475175263890432 1477162021928112 1477438156472616 1479497066421361 1481857033947264 1483490383271364 1484779828886016 1489071527783424 1490712829149024 1493434042024977 1495171409911296 1496379671299188 1500704899094232 1500855201049152 1503383832968256 1503664869309408 1503815467717888 1505193365190528 1506852436551228 1508162188396032 1509256039030272 1509824532086832 1512521473102848 1515564026059434 1516952688356079 1518717416366592 1519944705492876 1522942624044144 1524490716026304 1527497601067776 1528605475428096 1528891226598528 1531912774040064 1539431176076118 1540547705704878 1540835689306329 1540990010529944 1541886745381632 1548492396170304 1551552681399552 1552678002600192 1552968253789056 1553123790140416 1555740483867648 1556031307544064 1558580401089504 1561654524168576 1565257569750888 1567894706397864 1568344862787872 1572878103196608 1573854950138643 1575980426871552 1577582432504832 1580002415859816 1580240334007296 1586247508801152 1588150576466688 1589907295258776 1592443379764224 1593043207083744 1596185304139136 1600258857088788 1600558002845334 1602419992056832 1608049796023008 1608511481293184 1612859320530432 1613160821765376 1614938898244776 1616342598534144 1621077977240787 1625459783972076 1625763640685418 1625926467803248 1627654952561664 1628665819048944 1628970275085192 1633842370762368 1635643243094068 1636595058674304 1637064939540992 1638258679908864 1638564929194752 1641796812684288 1642987586792448 1646606764283949 1648522323748352 1649233290946176 1649854509381156 1651531609028496 1654314099663888 1654789067823424 1655989265047104 1659572171876736 1662845489769984 1664051530212864 1667089163190672 1670377307496768 1671006490270658 1677051932792652 1677533429184496 1678509621554688 1680848738182848 1682067836150208 1684164021690112 1685385524189952 1685700583172736 1688462101180296 1690257066121728 1691792401182624 1696682461945536 1698552598597686 1700028975677184 1701757078354944 1703951278462992 1707312129110848 1708557093412416 1711927028507904 1713310452049662 1715052055529592 1715303610418176 1718434801201248 1720002629923344 1725796807674056 1726801085530368 1728549651538944 1733613761846187 1739385758915584 1742053945691592 1745496766574496 1747264263907968 1750535220987072 1750710544507392 1751037815078656 1755770905893888 1760914765969749 1764387970636356 1764717798008958 1769487866096184 1769995901659232 1772977980230496 1774780236567936 1778280789302784 1778613213741312 1782121326588928 1783420841419776 1786669398525024 1787342385162919 1788645707166123 1792173607969212 1795708467156528 1797869852866464 1801415947250816 1802722491063936 1806285211181568 1809575416454832 1811499134155776 1814805924486048 1816806260525373 1818045565449984 1818385423350912 1820919466364752 1825834317872448 1826175631770464 1829167276278654 1831111821631872 1832591559470841 1832775101281176 1834723482029568 1838072667107664 1841698056983616 1843570168217856 1847021414269824 1847206401291264 1850664454534656 1854587614216896 1857973060157058 1858245577953024 1861637701301352 1862987923177992 1865309570534688 1867018693361328 1870701175991232 1872595455833856 1876296265878528 1877657119423488 1887225107832558 1890954830455704 1894684524401376 1896058714713696 1896413156069328 1896603089883008 1902085148051712 1903266451330452 1905836795286528 1911420301522719 1916945188270866 1918252801340928 1920726145249704 1926470855078016 1926830981553088 1929716561720448 1930270600354304 1932039244871424 1935849973165056 1941521408633313 1944618357981312 1945350839419572 1956808978780032 1960373367826068 1960668562564608 1962457395335424 1965672296896464 1969549362570816 1969917541963488 1975809378596352 1977987177695152 1979138210489856 1985506359721274 1987617105532032 1991245389366636 1995172895065584 2000565887965632 2000939865458976 2001140268065536 2004511777291008 2004886492412544 2006924486920704 2009136582068304 2013099376115776 2016774176409798 2020172025551094 2020752034745912 2022603584474772 2026592940657168 2028062802446928 2030590165392192 2032654288035072 2035772343511686 2036078891894016 2036663468090368 2038140633904128 2038521635464704 2048534399660346 2051802047003904 2052574901434824 2054063607606504 2054447585741772 2055848993842176 2061871988941323 2064063917283264 2064656528227072 2068736908532736 2070237336800256 2070624338385408 2071910314106568 2074016439245088 2078107201452672 2080786657353846 2082206032224768 2086411065994008 2087010093001184 2088224568548352 2090526275197152 2094342413964021 2097170804262144 2098473266851524 2101307235828736 2102839499584512 2106669887813088 2107463409371203 2110833299113344 2114996678401536 2116926313751808 2117534101955584 2119876393678368 2124057609444992 2131520089951548 2133678476118384 2134077337127112 2139845791558176 2144066394697344 2148303712707072 2150881095687168 2153251864326368 2154504887368704 2160816913405917 2161437302987716 2167279711962768 2167684854247224 2171554425398592 2171960366780256 2177831219810688 2178456494349824 2182126744899072 2184753238926336 2195475685711932 2198977721261568 2199806012508208 2201410101127536 2202042145371328 2205752132885184 2207764569752352 2207985686729472 2212762895835648 2216157234708924 2222785550920896 2223622809887726 2225235574907046 2227169743329024 2233607291675136 2236069243723536 2241131650910464 2242757114866944 2244569506948782 2247180698919936 2247600777563648 2251282801573728 2255497303964112 2255723201576832 2257790047785792 2260278654826842 2262243282594048 2264736798130248 2266705300902912 2271935037950656 2273346039089151 2278076124549888 2279917058239314 2282569371343872 2284413936066216 2286736074039456 2291246401601664 2292908213142144 2293336839897792 2297869161060096 2302401447373824 2309146764114177 2311485015794916 2322738594255456 2327329022099328 2329452380683584 2329685685210624 2333610725801472 2334046961316096 2342481786252864 2347886354626332 2352517294181808 2352957064011944 2359317154794912 2363970640307328 2366373648757248 2371484284988416 2378431992854593 2382225864700032 2384860942888164 2389564810625616 2394277956208704 2397159803821952 2400388285633182 2400837004268001 2403629988085248 2412767221939776 2419288980795648 2419741232648064 2422408347367164 2424060753933312 2424513897801216 2434445757163264 2438645461028127 2438889701704872 2441482428842496 2442998728573416 2443455412627788 2443700135041568 2450763556143552 2453464864641102 2455597409311488 2457847393792128 2458093557623808 2462234939034624 2462695219026432 2472783485622528 2474781764071734 2477297413542744 2477660770604032 2482183601735136 2483983897570656 2487079427379584 2489358257815104 2494268234654976 2496077295319296 2496793941111808 2505565961245152 2506509735405987 2516300143776744 2521273107274272 2523101754225312 2526246032535168 2528078286284928 2528550874759104 2532693151770444 2536113530735616 2537688601773936 2540386359733248 2547828897896529 2548560402030292 2550043463515776 2552635617532416 2555926917694488 2560003914304512 2560968193666272 2567890542761856 2568627806770688 2572955415627264 2576052326495232 2577652201801872 2588695211511084 2592824477308416 2593801119226096 2609078638373376 2613080918537388 2613831157101424 2616609860447232 2620896395861952 2626065816761088 2626556722617984 2633656358840832 2646581955954534 2647076697013437 2650156140709376 2654993852488848 2659466970345744 2660230526754112 2662170354851904 2667421183954176 2667919820611968 2672682369721344 2673181989883392 2678848776091072 2680004097787536 2688260411953818 2689032235213064 2693562700734792 2696804779299696 2702123920876224 2704083736595904 2707453553856256 2709427816772352 2710205717380096 2714363124682248 2714771855858688 2717248701233664 2727578135026368 2731379199547128 2735736062671872 2736766535246432 2738751476808672 2739263447655696 2743750914417981 2746667732447808 2749162651921764 2752085223044352 2757109000661496 2762547085475424 2765355252326784 2770809601936896 2774382209805128 2775996681801984 2778818520351744 2781881421325344 2786959590235587 2787368366929536 2792456551952028 2796227739016192 2797964355802032 2804419812470341 2806051763986848 2808893183750784 2814444398817792 2822568418335744 2826501858237824 2830837661748837 2836432245683556 2842026786602064 2844619734103992 2844904634824512 2845436449502816 2853127722077568 2858755192929792 2867018314687488 2875417782406299 2881089217874556 2889706282617024 2890246472329632 2895405900531456 2895947155707008 2898058867307136 2903774959747584 2918026259129358 2927300914282576 2935213468170048 2940560051739102 2941002843846912 2943686093003136 2943980915639296 2954324043856224 2954876312945232 2958994132842722 2963714067894528 2966980766542728 2969559657772032 2978259539581911 2981425658298048 2986868084049954 2990342819822592 2992759342598376 3001409798188464 3001710402098304 3006767665936512 3007329738618816 3007630935435776 3010386730381056 3013704873102456 3016324376792064 3018512078060544 3019649064173664 3025161264614697 3031128052118868 3033905376712158 3037434832733184 3039889410985752 3045885248088288 3048981432052608 3054995202135552 3057210950856192 3057782453197056 3063825548080128 3072801599490519 3078862352152236 3081095411409756 3081671378612658 3081980021059888 3083773490763264 3096984792340608 3103105362799104 3105356005200384 3105936507578112 3112062615088128 3117160802179008 3121179986030769 3123309048337152 3130515139501776 3135789412795728 3136689725575744 3145756206393216 3147709900277286 3151960853743104 3160004831719632 3172495017602304 3176301152933376 3179814590517552 3186086414167488 3192370608278272 3200517714177576 3201116005690668 3216099592046016 3217022962586368 3225718641060864 3226321643530752 3229877796489552 3242155954481574 3250919567944152 3251527281370836 3251852935606496 3257331638097888 3257940550170384 3267684741524736 3271286486188136 3273190117348608 3274129879081984 3276517359817728 3277129858389504 3283722056462107 3293213528567898 3297044647496704 3298466581892352 3299709018762312 3303063218056992 3308628199327776 3309578135646848 3311978530094208 3319144343753472 3325690979539968 3328103060425728 3334178326381344 3335434214831589 3337853362360569 3340754614993536 3342012980541316 3354103865585304 3355066858368992 3357019243109376 3361697476365696 3364135672300416 3366854260423173 3368328043380224 3370771048379904 3371401166345472 3376924202360592 3380514132243456 3383584802365248 3390417982240263 3393364923891072 3397105197195372 3400057951354368 3407902556925984 3414624258221696 3417114186824832 3423854057015808 3426620904099324 3430104111059184 3436869602402496 3440005259846688 3451593615348112 3453602171060736 3467227523692374 3484107891383184 3490993533148992 3494528527815936 3501070441974144 3501421089014784 3502075630157312 3521829531939498 3528775941272712 3529435596017916 3538975732192368 3539991803318464 3545955960460992 3549560473135872 3556561578605568 3557226427482624 3573338797050048 3574684770325838 3577291414332246 3584347215938424 3591416934313056 3595739705732928 3602831894501632 3605444982127872 3612570422363136 3619150832909664 3629611848972096 3633612521050746 3636091130899968 3636770846701824 3641838932729504 3651668635744896 3652351263540928 3658334552557308 3662223643263744 3665183118941682 3665550202562352 3669446964059136 3676145334215328 3680197296961653 3683396113967232 3687140336435712 3694042828539648 3701328909069312 3709175228433792 3712172646107601 3715946120314116 3716491155906048 3723275402602704 3725975846355984 3730619141069376 3734037386722656 3741402351982464 3745190911667712 3774450215665116 3781909660911408 3789369048802752 3792117429427392 3792826312138656 3793206179766016 3804170296103424 3806532902660904 3822840603045438 3823555229019409 3833890376541732 3836505602681856 3841452290499408 3852941710156032 3853661963106176 3859433123440896 3860541200708608 3864078489742848 3883042817266626 3889236715962624 3890701678839144 3913617957560064 3920746735652136 3921337125129216 3924914790670848 3931344593792928 3939098725141632 3939835083926976 3951618757192704 3955974355390304 3958276420979712 3969872933931801 3971012719442548 3975234211064064 3982490778733272 3990345790131168 4001131775931264 4001879730917952 4002280536131072 4009023554582016 4009772984825088 4013848973841408 4018273164136608 4026198752231552 4033548352819596 4040344051102188 4041504069491824 4045207168949544 4053185881314336 4056125604893856 4061180330784384 4065308576070144 4071544687023372 4072157783788032 4077043270929408 4097068799320692 4103604094007808 4105149802869648 4108127215213008 4108895171483544 4123743977882646 4128127834566528 4129313056454144 4141248676770816 4143820628213136 4148032878490176 4156214402905344 4161573314707692 4164412064449536 4172822131988016 4174020186002368 4181052550394304 4188684827928042 4194341608524288 4196946533703048 4213339775626176 4214926818742406 4221666598226688 4229993356803072 4233852627503616 4239752787356736 4248115218889984 4263040179903096 4267356952236768 4268154674254224 4279691583116352 4288132789394688 4296607425414144 4306503728652736 4321633826811834 4322874605975432 4334559423925536 4335369708494448 4343108850797184 4343920733560512 4355662439621376 4356912988699648 4364253489798144 4369677382221229 4377039388694037 4390951371423864 4397955442523136 4399612025016416 4402820202255072 4404084290742656 4410840077608653 4411504265770368 4415529139504704 4415971373458944 4425525791671296 4432314469417848 4438491199264083 4445571101841792 4447245619775452 4450471149814092 4454339486658048 4467214583350272 4472138487447072 4480302126074931 4482263301820928 4485514229733888 4489139013897564 4495201555127296 4502565603147456 4508371090933333 4510994607928224 4511446403153664 4515580095571584 4520557309653684 4524486565188096 4529473596260496 4543870075901312 4546692078178302 4556152249099776 4559834116478628 4568827872132432 4573472148078912 4582492803203328 4585816426284288 4586673679795584 4595738322120192 4618293528228354 4622507067918987 4622970031589832 4645477188510912 4654658044198656 4658904761367168 4659371370421248 4667221451602944 4668093922632192 4684963572505728 4695772709252664 4705034588363616 4705914128023888 4718634309589824 4727941280614656 4732747297514496 4756863985709186 4764451729400064 4769721885776328 4779129621251232 4788555912417408 4794319607643904 4800776571266364 4801674008536002 4807259976170496 4825534443879552 4838577961591296 4839482465296128 4844816694734328 4849027795602432 4863233931722361 4868891514326528 4877290922056254 4877779403409744 4882964857684992 4885997457146832 4886910825255576 4887400270083136 4901527112287104 4906929729282204 4911194818622976 4915694787584256 4925390438052864 4939820292851847 4945566971245056 4949563528143468 4954594827085488 4964367203470272 4967967795141312 4974158854759168 4978716515630208 4988536469309952 4992154590638592 5011131922490304 5013019470811974 5032600287553488 5042546214548544 5046203508450624 5052492065070336 5056156572569856 5057101749518208 5065386303540888 5075377203547872 5095657795793058 5097120804060584 5100086927031552 5105271235064832 5111853835388976 5121936387332544 5135781085523712 5137255613541376 5145910831254528 5155304403603744 5177390423022168 5185648954616832 5187602238452192 5200841285538561 5218157276746752 5226161837074776 5227662314202848 5241792791723904 5252131633522176 5253113445235968 5267312717681664 5282744297909247 5293163911909068 5294153394026874 5300312281418752 5309987704977696 5315840540055721 5318933940691488 5320461053508224 5324340709703808 5334842367908352 5335839641223936 5346363979766784 5357697552182144 5360008195575072 5362027155488757 5376520823907636 5378064470426128 5387125401469584 5393609558599392 5404247841752448 5408167473191808 5414907107712512 5418855633544704 5428726249364496 5434497402467328 5450418781576119 5455156270052736 5462758399094256 5473533070492864 5477502953617344 5478526895311392 5487501828835962 5493335464895616 5498325303843528 5504170446088704 5514218001322992 5525094170950848 5530710504653568 5541619203873792 5548764419610256 5551993363603968 5563762842650688 5573919180471174 5574736733859072 5584913103904056 5595928711604064 5608839624940682 5612103527973696 5617786367501568 5628888797635584 5653003716475648 5661675323497674 5672864491367112 5684053573204128 5689239468207984 5689809269649024 5690872899005632 5706255444155136 5717510385859584 5734260904568157 5750835564812598 5762178435749112 5779412565234048 5780492944659264 5790811801062912 5791894311414016 5796117734614272 5807549919495168 5824564225899939 5836052518258716 5854601828565152 5870426936340096 5881120103478204 5882005687693824 5887372186006272 5908648087712448 5909752625890464 5917988265685444 5927428135789056 5933961533085456 5956519079163822 5962851316596096 5973736168099908 5985518685196752 6002819596376928 6003420804196608 6013535331873024 6014659477237632 6015261870871552 6020773460762112 6027409746204912 6039298128347328 6050322529229394 6062256104237736 6067810753424316 6079778821971504 6091770496176576 6097962864105216 6109990404271104 6114421901712384 6115564906394112 6145603198981038 6157724704304472 6162190822819512 6163342757225316 6163960042119776 6167546981526528 6185615966823969 6193969584681216 6206210725598208 6210712010400768 6211873015156224 6234321604358016 6242359972061538 6246618096674304 6261030279003552 6271578825591456 6273379451151488 6291512412786432 6295419800554572 6303921707486208 6320009663439264 6322390228113609 6344990035204608 6352602305866752 6359629181035104 6372172828334976 6384741216556544 6401035428355152 6402232011381336 6432199184092032 6434045925172736 6452643287061504 6459755592979104 6484311908963148 6501839135888304 6503054562741672 6503705871212992 6514663276195776 6515881100340768 6535369483049472 6542572972376272 6546380234697216 6554259716779008 6567444112924214 6586427057135796 6596933163784704 6599418037524624 6606126436113984 6617256398655552 6619156271293696 6623957060188416 6638288687506944 6668356652762688 6670868429663178 6675706724721138 6681509229987072 6684025961082632 6708207731170608 6710133716737984 6723394952731392 6728271344600832 6733708520846346 6736656086760448 6741542096759808 6742802332690944 6753848404721184 6767169604730496 6780835964480526 6786729847782144 6794210394390744 6800115902708736 6815805113851968 6820038117267453 6829248516443392 6834228373649664 6847708114031616 6853241808198648 6860208222118368 6873739204804992 6880010519693376 6903187230696224 6907204342121472 6927440292342531 6934455047384748 6968215782766368 6981987066297984 6989057055631872 7002140883948288 7004151260314624 7024671234710077 7043659063878996 7057551882545424 7058871192035832 7077951464384736 7079983606636928 7091911920921984 7099120946271744 7114452854965248 7135295978563779 7146677594100096 7149369540651676 7154582828664492 7168694431876848 7182833868626112 7191479411465856 7202511012804003 7205663789003264 7210889964255744 7238301665819328 7259223697944192 7267225042101492 7272182261799936 7273541693403648 7283677865459008 7303337271489792 7304702527081856 7316669105114616 7324447286527488 7330366237883364 7331100405124704 7352290668430656 7360394593923306 7366792227934464 7374280672871424 7388085657079296 7418350456867584 7424345292215202 7431892240628232 7432982311812096 7446550805205408 7451951692711968 7461238282138752 7468074773445312 7482804703964928 7490381823335424 7519529206217961 7548900431330232 7563819321822816 7578738097605504 7584234858854784 7585652624277312 7586412359532032 7608340592206848 7613065805321808 7645681206090876 7647110458038818 7667780753083464 7682904580998816 7705883420312064 7707323926212352 7718866246881792 7728156979485696 7766085634533252 7778473431925248 7781403357678288 7827235915120128 7841493471304272 7849829581341696 7862689187585856 7878197450283264 7879670167853952 7911948710780608 7939745867863602 7941230091040311 7942025438885096 7950468422128128 7964981557466544 7980691580262336 8002263551862528 8003759461835904 8004561072262144 8018047109164032 8019545969650176 8036546328273216 8052397504463104 8067096705639192 8080688102204376 8083008138983648 8090414337899088 8106371762628672 8112251209787712 8122360661568768 8130617152140288 8143089374046744 8144315567576064 8194137598641384 8207208188015616 8210299605739296 8216254430426016 8217790342967088 8231252743253943 8247487955765292 8256255669133056 8258626112908288 8282821306598449 8287641256426272 8296065756980352 8312428805810688 8323146629415384 8345644263976032 8348040372004736 8362105100788608 8377369655856084 8388683217048576 8393893067406096 8413259437411023 8426679551252352 8429853637484812 8443333196453376 8467705255007232 8479505574713472 8492512985246511 8496230437779968 8526080359806192 8534713904473536 8536309348508448 8559383166232704 8576265578789376 8613007457305472 8643267653623668 8645749211950864 8669118847851072 8670739416988896 8686217701594368 8687841467121024 8711324879242752 8739354764442458 8754078777388074 8781902742847728 8799224050032832 8805640404510144 8808168581485312 8821680155217306 8823008531540736 8831058279009408 8831942746917888 8864628938835696 8876982398528166 8891142203683584 8894491239550904 8900942299628184 8908678973316096 8934778618745733 8944276974894144 8960604252149862 8964526603641856 8971028459467776 8978278027795128 9005131206294912 9016742181866666 9021989215856448 9022892806307328 9031160191143168 9041114619307368 9048973130376192 9058947192520992 9075483793844091 9087740151802624 9093384156356604 9112304498199552 9119668232957256 9137655744264864 9146944296157824 9164985606406656 9171632852568576 9173347359591168 9191476644240384 9218404798471557 9236587056456708 9245014135837974 9245940063179664 9290954377021824 9309316088397312 9317809522734336 9336187845264384 9363539958092307 9369927145011456 9391545418505328 9410069176727232 9411828256047776 9437268619179648 9455882561229312 9513727971418372 9528903458800128 9539443771552656 9558259242502464 9577111824834816 9588639215287808 9601553142532728 9603348017072004 9651068887759104 9677155923182592 9678964930592256 9689633389468656 9726467863444722 9737783028653056 9754581844112508 9755558806819488 9771994914293664 9773821650511152 9774800540166272 9803054224574208 9813859458564408 9822389637245952 9831389575168512 9851166169386321 9879640585703694 9891133942490112 9899127056286936 9909189654170976 9928734406940544 9935935590282624 9948317709518336 9957433031260416 9977072938619904 9984309181277184 10006302644494767 10013560087081707 10022263844980608 10026038941623948 10065200575106976 10085092429097088 10092407016901248 10104984130140672 10112313145139712 10114203499036416 10130772607081776 10150754407095744 10191315591586116 10194241608121168 10200173854063104 10223707670777952 10243872774665088 10271562171047424 10310608807207488 10354780846044336 10375204476904384 10401682571077122 10452323674149552 10455324628405696 10483585583447808 10504263267044352 10506226890471936 10565488595818494 10586327823818136 10588306788053748 10619975409955392 10631681080111442 10637867881382976 10640922107016448 10648681419407616 10669684735816704 10671679282447872 10715395104364288 10720016391150144 10724054310977514 10753041647815272 10756128940852256 10774250802939168 10787219117198784 10808495683504896 10816334946383616 10829814215425024 10837711267089408 10857452498728992 10861542186759277 10900837563152238 10910312540105472 10925516798188512 10947066140985728 10955005907234688 10957053790622784 10975003657671924 10986670929791232 10996650607687056 11008340892177408 11028436002645984 11040591890884959 11050188341901696 11061421009307136 11097528839220512 11103986727207936 11127525685301376 11136517938322803 11147838360942348 11149473467718144 11169826207808112 11191857423208128 11217679249881364 11224207055947392 11235572735003136 11306007432951296 11323350646995348 11345728982734224 11368107146408256 11378478936415968 11379618539298048 11381745798011264 11412510888310272 11468521809136314 11470665687058227 11501671129625196 11524356871498224 11558825130468096 11560985889318528 11581623602125824 11583788622828032 11592235469228544 11649128451799878 11672105036517432 11709203657130304 11740853872680192 11762240206956408 11764011375387648 11774744372012544 11817296175424896 11819505251780928 11835976531370888 11854856271578112 11867923066170912 11913038158327644 11925702633192192 11947472336199816 11971037370393504 12005639192753856 12006841608393216 12027070663746048 12029318954475264 12041546921524224 12054819492409824 12078596256694656 12100645058458788 12124512208475472 12135621506848632 12159557643943008 12183540992353152 12195925728210432 12231129812788224 12291206397962076 12315449408608944 12324381645639024 12326685514450632 12327920084239552 12371231933647938 12387939169362432 12423746030312448 12468643208716032 12484719944123076 12493236193348608 12522060558007104 12543157651182912 12546758902302976 12583024825572864 12590839601109144 12640019326878528 12644780456227218 12689980070409216 12719258362070208 12744345656669952 12769482433113088 12802070856710304 12804464022762672 12864398368184064 12868091850345472 12905791338188281 12919511185958208 12968623817926296 13003678271776608 13006109125483344 13007411742425984 13029326552391552 13031762200681536 13070738966098944 13085145944752544 13092760469394432 13109032146663687 13131118166082111 13134888225848428 13172854114271592 13193866327569408 13198836075049248 13212252872227968 13232520232825959 13234512797311104 13238312542587392 13247914120376832 13276577375013888 13315473597792249 13336713305525376 13341736859326356 13351413449442276 13363018459974144 13368051922165264 13416415462341216 13420267433475968 13446789905462784 13456542689201664 13467417041692692 13485604665381888 13507696809442368 13525113272799999 13534339209460992 13561671928961052 13573459695564288 13588420788781488 13631610227703936 13640076234534906 13658497032886784 13668456747299328 13706483616397296 13720416444236736 13747478409609984 13760021039386752 13806374461392448 13854880584685062 13868910094769496 13936431565532736 13963974132595968 13978114111263744 14004281767896576 14049342469420154 14087318127757992 14115103765090848 14117742384071664 14155902928769472 14159967213273856 14183823841843968 14198241892543488 14270591957127558 14293355188200192 14298739081303352 14309165657328984 14337388863753696 14365667737252224 14382958822931712 14405022025608006 14411327578006528 14421779928511488 14453548264270219 14476603331638656 14518447395888384 14534450084202984 14547083386807296 14567355730918016 14589701795167083 14606674542979584 14609405054163712 14633338210229232 14648894573054976 14660732475766728 14662200810249408 14704581336861312 14720789187846612 14733584455868928 14776171314158592 14819460878555541 14836700913735168 14848690584430404 14863784481256464 14893101610410816 14903903385423936 14922476564277504 14936149546890624 14965609407929856 15039058412435922 15097800862660464 15127638643645632 15157476195211008 15168469717709568 15171305248554624 15172824719064064 15226131610643616 15291362412181752 15294220916077636 15335561506166928 15365809161997632 15411766840624128 15414647852424704 15437732493763584 15532171269066504 15556946863850496 15562806715356576 15602523856615683 15654471830240256 15682986942608544 15725378375171712 15756394900566528 15759340335707904 15823897421561216 15879491735727204 15882460182080622 15884050877770192 15900936844256256 15929963114933088 15947521620167163 15961383160524672 16004527103725056 16007518923671808 16039091939300352 16073092656546432 16086081466466271 16104795008926208 16134193411278384 16161376204408752 16166016277967296 16180828675798176 16212743525257344 16224502419575424 16244721323137536 16286178748093488 16388275197282768 16420599211478592 16432508860852032 16435580685934176 16462505486507886 16494975911530584 16512511338266112 16565642613196898 16575282512852544 16592131513960704 16624857611621376 16646293258830768 16691288527952064 16696080744009472 16724210201577216 16754739311712168 16787786134812192 16826518874822046 16853359102504704 16859707274969624 16886666392906752 16959011149426944 16985025970493022 16992460875559936 17052160719612384 17069427808947072 17072618697016896 17118766332465408 17152531157578752 17202782713704471 17226014914610944 17286535307247336 17291498423901728 17338237695702144 17341478833977792 17372435403188736 17375682934242048 17422649758485504 17473692677699817 17478709528884916 17508157554776148 17563805485695456 17598448100065664 17611280809020288 17616337162970624 17643360310434612 17646017063081472 17662116558018816 17729257877671392 17753964797056332 17782284407367168 17788982479101808 17801884599256368 17869557237491466 17888553949788288 17921208504299724 17956556055590256 18010262412589824 18033484363733332 18043978431712896 18045785612614656 18062320382286336 18082229238614736 18117894385041984 18150967587688182 18175480303605248 18186768312713208 18239336465914512 18275311488529728 18293888592315648 18329971212813312 18343265705137152 18346694719182336 18436809596943114 18473174112913416 18490028271675948 18491880126359328 18581908754043648 18618632176794624 18635619045468672 18727079916184614 18739854290022912 18783090837010656 18820138353454464 18823656512095552 18874537238359296 18911765122458624 18967170684340827 19027455942836744 19057806917600256 19078887543105312 19116518485004928 19154223649669632 19177278430575616 19203106285065456 19206696034144008 19302137775518208 19357929861184512 19379266778937312 19452935726889444 19509163688225016 19511117613638976 19543989828587328 19547643301022304 19549601080332544 19606108449148416 19627718917128816 19662779150337024 19702332338772642 19759281171407388 19798254112573872 19818379308341952 19857468813881088 19871871180565248 19896635419036672 19914866062520832 20012605288989534 20027120174163414 20044527689961216 20052077883247896 20130401150213952 20170184858194176 20184814033802496 20209968260281344 20224626290279424 20228406998072832 20261545214163552 20301508814191488 20382631183172232 20388483216242336 20400347708126208 20447415341555904 20460114351802359 20487745549330176 20543124342094848 20621217614414976 20709561692088672 20750408953808768 20803365142154244 20904647348299104 20910649256811392 20967171166895616 21012453780943872 21074013704130231 21130977191636988 21172655647636272 21176613576107496 21239950819910784 21263362160222884 21275735762765952 21281844214032896 21297362838815232 21343358564895744 21405887935691337 21430790208728576 21440032782300288 21448108621955028 21506083295630544 21512257881704512 21548501605878336 21574438234397568 21616991367009792 21632669892767232 21714904997457984 21723084373518554 21801675126304476 21820625080210944 21851033596377024 21894132281971456 21910011814469376 21914107581245568 21950007315343848 21973341859582464 21993301215374112 22056872005291968 22081183781769918 22100376683803392 22122842018614272 22195057678441024 22255051370602752 22273035876645606 22295676721884696 22298946935436288 22339652415616224 22383714846416256 22435358499762728 22448414111894784 22471145470006272 22558587618653883 22612014865902592 22646701293990696 22691457965468448 22736214292816512 22756957872831936 22759237078596096 22763491596022528 22825021776620544 22937043618272628 22941331374116454 23003342259250392 23048713742996448 23117650260936192 23121971778637056 23167577245656064 23184470938457088 23235451007117947 23298256903599756 23344210073034864 23418407314260608 23481707745360384 23524480413912816 23549488744025088 23634592350849792 23639010503561856 23671953062741776 23735846132341824 23823690273120933 23826076316655288 23851405266384384 23894944672399632 23942074740787008 24011278385507712 24013683216786432 24054141327492096 24058637908950528 24109638984819648 24157192513389312 24201290116917576 24249024416950944 24271243013697264 24319115287886016 24367081984706304 24391851456420864 24582412795924152 24630898817217888 24648763291278048 24653371028901264 24655840168479104 24742463867295876 24775878338724864 24848463919795347 24937286417432064 24969439888246152 25044121116014208 25086315302365824 25093517804605952 25166049651145728 25181679202218288 25239778312233069 25280038653757056 25289560912454436 25438516724140416 25488691313339904 25604141713420608 25608928045525344 25728796736368128 25811582676376562 25839022371916416 25937247635852592 26007356543553216 26012218250966688 26014823484851968 26058653104783104 26063524401363072 26170291889505088 26218064293327374 26262236332164222 26269776451696856 26345708228543184 26397672150098496 26424505744455936 26465040465651918 26469025594622208 26476625085174784 26495828240753664 26630947195584498 26673426611050752 26683473718652712 26702826898884552 26726036919948288 26736103844330528 26804335856237199 26832830924682432 26840534866951936 26893579810925568 26913085378403328 26934834083385384 27015393618884736 27050226545599998 27068678418921984 27123343857922104 27146919391128576 27176841577562976 27226451381532273 27263220455407872 27280152469069812 27316994065773568 27336913494598656 27397024321825639 27412967232794592 27440832888473472 27494956819219968 27520042078773504 27612748922784896 27709761169370124 27737820189538992 27872863131065472 27927948265191936 28008563535793152 28090619874276921 28098684938840308 28174636255515984 28230207530181696 28235484768143328 28311805857538944 28319934426547712 28367647683687936 28541183914255116 28586710376400384 28597478162606704 28618331314657968 28674777727507392 28731335474504448 28765917645863424 28810044051216012 28907096528540438 28953206663277312 29036894791776768 29068900168405968 29134711461836032 29179403590334166 29213349085959168 29218810108327424 29266676420458464 29321464951533456 29324401620498816 29409162673722624 29441578375693224 29467168911737856 29553498508158963 29638921757111082 29673401827470336 29697381168860808 29727568962512928 29786203220821632 29807806770847872 29844953128555008 29872299093781248 29931218815859712 30018907933484301 30078116824871844 30195601725320928 30255277287291264 30314952390422016 30336939435419136 30342610497109248 30452263221287232 30582724824363504 30588441832155272 30671123012333856 30731618323995264 30829295704849408 31064342538133008 31125613430713152 31205047713231366 31365973885217088 31450756750343424 31512789801133056 31518680671415808 31647794843122432 31758983471454408 31764920364161244 31768101755540384 31859926229866176 31895043240334326 31922766321049344 32009054207450112 32015037847343616 32146185313092864 32172162932932542 32209590017852416 32268386822556768 32322752408817504 32332032555934592 32361657351596352 32425487050514688 32449004839150848 32489442646275072 32572357496186976 32584626560277831 32776550394565536 32841198422957184 32865017721704064 32871161371868352 32925010973015772 32989951823061168 33025022676532224 33121775672654877 33131285226393796 33150565025705088 33184263027921408 33292586517661536 33382577055904128 33392161488018944 33448420403154432 33509478623424336 33575572269624384 33653037749644092 33706718205009408 33719414549939248 33918022298853888 33970051940986044 34104321439224768 34138855617894144 34145237394033792 34237532664930816 34405565427408942 34411997061174681 34452029829221888 34573070614494672 34582996847803456 34676475391404288 34682957667955584 34744870806377472 34751365868484096 34947385355399634 34957419057769832 35016315109552296 35127610971390912 35196896200131328 35222561618040576 35232674325941248 35286720620869224 35292034126162944 35324233116037632 35458515755342784 35507929594112664 35564568814734336 35577964958203616 35603769198512736 35739114474982932 35777107899576576 35842417008599448 35913112111180512 36020524825179648 36066968727466664 36087956863425792 36124640764572672 36164458477229472 36235788770083968 36301935175376364 36350960607210496 36373536625426416 36478672931829024 36550622977059456 36587777184631296 36693389438364672 36873619193886228 36946348225826832 36980056543351896 36983760252718656 37163817508087296 37271238090937344 37454159832369228 37479708580045824 37566181674021312 37640276706908928 37647313024191104 37749074476718592 37934341368681654 38054911885673488 38157775086210624 38233036970009856 38308447299339264 38406212570130912 38413392068288016 38604275551036416 38717374014564843 38758533557874624 38905871453778888 39018327376450032 39022235227277952 39087979657174656 39095286602044608 39099202160665088 39212216898296832 39255437834257632 39327096439991061 39404664677545284 39518562342814776 39596508225147744 39636758616683904 39714937627762176 39743742361130496 39829732125041664 39946420793376747 40025210577979068 40054240348326828 40089055379922432 40104155766495792 40260802300427904 40340369716388352 40369628067604992 40456813996145664 40523090428327104 40575339818399997 40603017628382976 40765262366344464 40776966432484672 40894830683111808 40920228703604718 40975491098660352 41242435228829952 41419123384177344 41500817907617536 41606730284308488 41809294696598208 41821298513622784 41934342333791232 42148027408260462 42261954383273976 42345311295272544 42353227152214992 42479901639821568 42526724320445768 42551471525531904 42563688428065792 42594725677630464 42688386734007391 42811775871382674 42861580417457152 42880065564600576 42896217243910056 43012166591261088 43024515763409024 43097003211756672 43148876468795136 43233982734019584 43265339785534464 43360644792810657 43429809994915968 43446168747037108 43603350252608952 43641250160421888 43702067192754048 43769105385501249 43788264563942912 43820023628938752 43828215162491136 43900014630687696 43946683719164928 43986602430748224 44113744010583936 44162367563539836 44200753367606784 44390115356882048 44510102741205504 44546071753291212 44591353443769392 44679304831232448 44767429692832512 44870716999525456 44896828223789568 45117175237307766 45293402587981392 45382915930936896 45472428585633024 45513915745663872 45518474157192192 45526983192045056 45874087236545256 45882662748232908 46006684518500784 46097427485992896 46235300521872384 46243943557274112 46470902014235894 46596513807199512 46688420146069728 46836814628521216 46963415490720768 47048960827825632 47269184701699584 47278021007123712 47343906125483552 47471692264683648 47647380546241866 47652152633310576 47702810532768768 47789889344799264 47842564860501489 47884149481574016 48022556771015424 48117275817901056 48219277969639296 48258244399398813 48314385026778624 48402580233835152 48498048833901888 48542486027394528 48638230575772032 48734163969412608 49164825591848304 49261797634435776 49297526582556096 49306742057802528 49311680336958208 49484927734591752 49696927839590694 49874572834864128 49938879776492304 50088242232028416 50172630604731648 50187035609211904 50363358404436576 50479556624466138 50560077307514112 50579121824908872 50877033448280832 50977382626679808 51208283426841216 51217856091050688 51457593472736256 51608348141113413 51623165352753124 51678044743832832 51874495271705184 52014713087106432 52024436501933376 52029646969703936 52117306209566208 52127048802726144 52340583779010176 52436128586654748 52524472664328444 52539552903393712 52691416457086368 52795344300196992 52849011488911872 52930080931303836 52938051189244416 53261894391168996 53346853222101504 53366947437305424 53405653797769104 53472207688661056 53608671712474398 53665661849364864 53681069733903872 53869668166770768 54030787237769472 54100453091199996 54137356837843968 54246687715844208 54353683155125952 54452902763064546 54526440910815744 54560304938139624 54794048643651278 54825934465589184 54881665776946944 54989913638439936 55040084157547008 55225497845569792 55419522338740248 55475640379077984 55745726262130944 55855896530383872 56181239748553842 56197369877680616 56349272511031968 56460415060363392 56470969536286656 56623611715077888 56639868853095424 56735295367375872 56901512053022481 57082367828510232 57173420752800768 57194956325213408 57236662629315936 57349555455014784 57462670949008896 57531835291726848 57620088102432024 57814193057080876 57906413326554624 58073789583553536 58137800336811936 58269422923672064 58358807180668332 58437620216654848 58533352840916928 58642929903066912 58648803240997632 58818325347445248 58883156751386448 59106997016317926 59277843514222164 59394762337721616 59455137925025856 59572406441643264 59615613541695744 59689906257110016 59744598187562496 60037815866968602 60156233649743688 60391203450641856 60510554574582528 60629904780844032 60673878870838272 60685220994218496 60904526442574464 61165449648727008 61176883664310544 61342246024667712 61463236647990528 62128685076266016 62251226861426304 62410095426462732 62731947770434176 62901513500686848 63037361342831616 63222041112390693 63295589686244864 63517966942908816 63529840728322488 63536203511080768 63719852459732352 63790086480668652 63845532642098688 64030075694687232 64217663807074011 64292370626185728 64344325865865084 64536773645113536 64645504817635008 64664065111869184 64723314703192704 64850974101029376 64898009678301696 65144714992373952 65169253120555662 65553100789131072 65682396845914368 65730035443408128 65742322743736704 65850021946031544 65979903646122336 66243551345309754 66262570452787592 66301130051410176 66368526055842816 66585173035323072 66765154111808256 66784322976037888 66896840806308864 67018957246848672 67151144539248768 67306075499288184 67413436410018816 67438829099878496 67675762855961649 67836044597707776 67940103881972088 68208642878449536 68277711235788288 68290474788067584 68475065329861632 68811130854817884 68823994122349362 68904059658443776 69146141228989344 69165993695606912 69352950782808576 69365915335911168 69502731736968192 69706353021353841 69894770710799268 69914838115539664 70032630219104592 70255221942781824 70393792400262656 70445123236081152 70573441241738448 70648466232075264 70917031510685568 71015859188225328 71155929916407232 71207538397025472 71478228949965864 71554215799153152 71684834017198896 71826224222361024 72041049650359296 72133937454933328 72175913726851584 72328916954458944 72471577540167936 72603870350752728 72747073250852832 72957345863658048 73101245954118912 73175554369262592 73747238387772456 73892696451653664 73960113086703792 73967520505437312 74327635016174592 74545391759386041 74908319664738456 75132363348042624 75280553413817856 75294626048382208 75498148953437184 75719334936699207 75868682737363308 76109823771346976 76315550172421248 76466073940019712 76812425140261824 76826784136576032 77434748029129686 77517067115749248 77811742907557776 78036654752900064 78044470454555904 78175959314349312 78190573204089216 78198404321330176 78510875668515264 78654192879982122 78809329355090568 79037124685629552 79193016450295488 79273517233367808 79429875255524352 79487484722260992 79892841586753494 80050421155958136 80108480696653656 80178110759844864 80208311532991584 80413007568711597 80521604600855808 80680739432776704 80739256135209984 81046180856654208 81150679636799994 81206035256765952 81530524732688928 81553932864969344 81789661366223616 81840457407209436 81950982197320704 82191072965476917 82484870457659904 82838246768354688 83001635815235072 83213460568616976 83618589393196416 83642597027245568 84296054816520924 84523908766547952 84690622590545088 84706454304429984 84959803279643136 85053448640891536 85102943051063808 85376773468014782 85623551742765348 85760131129201152 85792434487820112 86024333182522176 86049031526818048 86194006423513344 86297752937590272 86721289585621314 86859619989831936 86892337494074216 87206700505217904 87404134385508096 87538210771002498 87576529127885824 87640047257877504 87656430324982272 87800029261375392 87973204861496448 88227488021167872 88324735127079672 88401506735213568 88660495524476889 88780230713764096 89020205482411008 89092143506582424 89182706887538784 89358609662464896 89534859385665024 89741433999050912 89793656447579136 90056723800452903 90234350474615532 90586805175962784 90765831861873792 90944857171266048 91027831491327744 91053966384090112 91748174473090512 91765325496465816 92013369037001568 92194854971985792 92487887114548224 92941804028471788 93193027614399024 93376840292139456 93673629257042432 94097921655651264 94538369403399168 94556042014247424 94687812250967104 94943384529367296 95294761092483732 95304305266621152 95579778689598528 95685129721002978 95768298963148032 96045113542030848 96438555939278592 96516488798797626 96628770053557248 96805160467670304 96996097667803776 97084972054789056 97276461151544064 97468327938825216 97753879680833493 98329651183696608 98523595268871552 98595053165112192 98613484115605056 98623360673916416 98969855469183504 99393855679181388 99877759552984608 100176484464056832 100345261209463296 100726716808873152 100959113248932276 101120154615028224 101158243649817744 101754066896561664 102416566853682432 102435712182101376 103216696282226826 103235991183524043 103246330705506248 103356089487665664 103748990543410368 104029426174212864 104048873003866752 104059293939407872 104234612419132416 104254097605452288 104681167558020352 104872257173309496 105048945328656888 105079105806787424 105382832914172736 105590688600393984 105698022977823744 105860161862607672 105876102378488832 106523788782337992 106693706444203008 106733894874610848 106811307595538208 106944415377322112 107217343424948796 107331323698729728 107362139467807744 107739336333541536 108061574475538944 108200906182399992 108493375431688416 108707366310251904 108905805526129092 109052881821631488 109120609876279248 109588097287302556 109651868931178368 109763331553893888 110080168315094016 110450995691139584 110839044677480496 110951280758155968 111491452524261888 112362479497107684 112394739755361232 112698545022063936 112920830120726784 112941939072573312 113247223430155776 113803024106044962 114164735657020464 114389912650426816 114473325258631872 114699110910029568 114925341898017792 115240176204864048 115628386114161752 115812826653109248 116152122043694529 116275600673623872 116538845847344128 116717614361336664 117066705681833856 117285859806133824 117297606481995264 117636650694890496 117766313502772896 117981289319973183 118213994032635852 118555687028444328 118789524675443232 118910275850051712 119144812883286528 119231227083391488 119489196375124992 119839262380130241 120075631733937204 120312467299487376 120782406901283712 121021109149165056 121370441988436992 121726019455199991 121809052885148928 122330899297454016 122353767328621088 122684492049335424 122926473295981056 124257370152532032 124502453722852608 124820190852925464 125463895540868352 125803027001373696 126444082224781386 126591179372489728 127035933885817632 127059681456644976 127072407022161536 127439704919464704 127580172961337304 127691065284197376 128065160202022173 128435327614148022 128584741252371456 128688651731730168 129073547290227072 129291009635270016 129328130223738368 129446629406385408 129701948202058752 129796019356603392 130081934378431971 130289429984747904 130338506241111324 131106201578262144 131364793691828736 131460070886816256 131484645487473408 131700043892063088 131959807292244672 132487102690619508 132525140905575184 132602260102820352 133170346070646144 133530308223616512 134037914493697344 134302289078497536 134612150998576368 134877658199756992 135351525711923298 135880207763944176 136417285756899072 136555422471576576 136580949576135168 137622261709635768 137647988244698724 138292282457978688 138331987391213824 138705901565617152 138731830671822336 139412706042707682 139789541421598536 139829676231079328 140065260438209184 140510443885563648 140787584800525312 140890246472162304 141146882483476896 141200048427870601 141834063021371136 142031718376450656 142311859832814464 142415076794050944 142956457899931728 143108431598306304 143369668034397792 143527694581504467 143652448444722048 144267874909866656 144351827453703168 144657833908917888 144774733198196439 144943155080335872 145207740701505456 145494146501705664 145914691727316096 146202491908237824 147494476775544912 147785392903307328 147920226173407584 147935041010874624 149090783518772082 149816639329476912 150264726696085248 150561106827635712 150589252096764416 151438669873398414 151737365474726616 152219647542693952 152631100344842496 152932147880039424 153624850280523648 153653568273152064 154869496058259372 155034134231498496 155623485815115552 156073309505800128 156088940909111808 156351918628698624 156381146408178432 157021751337030528 157308385759964244 157618658710181136 158074249371259104 158386032900590976 158547034466735616 159785683173506988 160100842311916272 160216961393307312 160416623065983168 160826015137423194 161043209201711616 162092361713308416 162301359273599988 162412070513531904 163061049465377856 163107865729938688 163579322732447232 163680914814418872 164382145930953834 164969740915319808 165676493536709376 166003271630470144 166426921137233952 167237178786392832 167285194054491136 168592109633041848 169047817533095904 169381245181090176 169412908608859968 169919606559286272 170106897281783072 170205886102127616 170704536159067443 170753546936029564 171247103485530696 171520262258402304 171584868975640224 172048666365044352 172098063053636096 172388012847026688 172595505875180544 173442579171242628 173719239979663872 173784674988148432 174413401010435808 174808268771016192 175076421542004996 175312860649964544 175600058522750784 175946409722992896 176454976042335744 176649470254159344 177320991048953778 177560461427528192 178184287013164848 178365413775077568 178717219324929792 179069718771330048 179482867998101824 180113447600905806 180468700949231064 181173610351925568 181531663723747584 181889714342532096 182055662982655488 183496348946181024 183530650992931632 184026738074003136 184389709943971584 185883608056943576 186386055228798048 186753680584278912 187347258514084864 187896127435512847 188195843311302528 189112084028494848 189375624501934208 189666123337172079 189886769058734592 190589522184967464 190608610533242304 191159557379197056 191370259442005956 191536597926296064 192090227084061696 192652991421222033 192877111878557184 193032977597595252 193610320935340608 193992195335607552 194169944109578112 194552922303088128 195507759361666986 196659302367393216 197047190537743104 197190106330224384 197226968231210112 197246721347832832 197939710938367008 198787711358362776 199755519105969216 200352968928113664 200690522418926592 201453433617746304 201918226497864552 202240309230056448 202316487299635488 203508133793123328 204833133707364864 204871424364202752 206433392564453652 206471982367048086 206492661411012496 206712178975331328 207497981086820736 208058852348425728 208097746007733504 208508195210904576 209119059064061523 209362335116040704 209744514346618992 210097890657313776 210158211613574848 210765665828345472 211181377200787968 211720323725215344 213047577564675984 213467789749221696 213622615191076416 213888830754644224 214434686849897592 214662647397459456 215478672667083072 216123148951077888 216401812364799984 216986750863376832 217414732620503808 217811611052258184 218241219752558496 219176194574605112 219303737862356736 219526663107787776 220901991382279168 221678089354960992 221902561516311936 222982905048523776 223636175278158123 224724958994215368 224789479510722464 225397090044127872 225841660241453568 225883878145146624 226494446860311552 227158004810097621 227606048212089924 228329471314040928 228779825300853632 228946650517263744 229398221820059136 230480352409728096 231256772228323504 232304244087389058 232551201347247744 233435228722673328 234133411363667712 234571719612267648 234595212963990528 235532627005545792 235962578639946366 236427988065271704 237111374056888656 237579049350886464 237820551700103424 238289625766573056 238462454166782976 239678524760260482 240151263467874408 240624934598974752 241564813802567424 242042218298330112 243452038910399982 243618105770297856 244661798594908032 244707534657242176 245368984098670848 245852946591962112 246573218896430751 248514740305064064 249004907445705216 249640381705850928 250927791081736704 252888164449562772 254071867771635264 254119362913289952 254144814044323072 254879409838929408 255160345922674608 256130320404044346 256870655228296044 257377303463460336 258147094580454144 258582019270540032 258656260447476736 258893258812770816 260163868756863942 260578859969495808 260677012482222648 262212403156524288 262729587383657472 262920141773632512 262969290974946816 263400087784126176 263919614584489344 264974205381239016 265050281811150368 265204520205640704 265981486573430667 266340692141292288 267060616447233024 268075828987394688 268604578156995072 269224301997152736 269755316399513984 270703051423846596 271760415527888352 272834571513798144 273161899152270336 275244523419271536 275295976489397448 276584564915957376 276663974782427648 277463661343644672 278825412085415364 279579082843197072 279659352462158656 280130520876418368 281020887771127296 282293764966953792 282400096855741202 283668126042742272 284063436752901312 284623719665628928 284830153588101888 285912915799863456 286739336068795584 287055389163008934 287304896889444096 288535749819733312 289315667817835776 289549466396392878 289886310160671744 290415481403010912 290988293003411328 291829383454632192 292404983816475648 293261639042500479 294988953551089824 295570785806614656 295840452346815168 295870082021749248 298181567037544164 299633278658953824 300529453392170496 301178504193528832 302060863092533311 302877339746796828 303474730949453232 304439295085387904 305262200689684992 307249700561047296 307307136546304128 309707973550572129 309738992116518744 310068268462996992 311246971630231104 312146619011600256 312177881818223616 312703837257397248 312762292816356864 314043502674061056 314616771519928488 315237317420362272 316148498742518208 316772065801181952 317094068933471232 319571366347013976 320201684623832544 320433922786614624 320833246131966336 321652030274846388 322086418403423232 324184723426616832 324602718547199976 326122098930755712 326215731459877376 327158645464894464 327361829628837744 328764291861907668 331352987073418752 332853842274467904 334474357572785664 337184219266083696 338095635066191808 338762490362180352 338825817217719936 340213794563566144 341409072318134886 341507093872059128 342494206971061392 343169737951280448 344097332730088704 344196126107272192 344776025694053376 346885158342485256 347438479959327744 347569349976296864 348456366131083587 348826802020871616 349616537542032384 350152843084009992 351200117045501568 351892819445985792 352909952084671488 353298940508318688 353943867959919549 354641982097907556 355120922855056384 356161316183733307 356368574026329696 356730827550155136 357434438649859584 358965735996203648 360226895201811612 360937401898462128 362347220703851136 363063327447495168 364111325965310976 365178058365599973 366992697892362048 367061301985863264 368053476148006272 368779419887943168 371767216113887152 372772110457596096 373507361168557824 375792254871025694 376391686622605056 378751249003868416 379332246674344158 379773538117469184 381179044369934928 381217221066484608 382319114758394112 382740518884011912 383073195852592128 384195480606066519 385305982842444066 385754223757114368 386065955195190504 387220641870681216 387984390671215104 388339888219156224 389105844606176256 390245803135295913 391015518723333972 393318604734786432 394094381075486208 394380212660448768 394453936462420224 395879421876734016 397575422716725552 399511038211938432 402906867235492608 403836452995729104 404632974599270976 409666267414729728 409742848728405504 412866785128907304 412943964734096172 412985322822024992 414995962173641472 416117704696851456 416195492015467008 418238118128123046 418724670232081408 419489028693237984 420195781314627552 420316423227149696 421531331656690944 422362754401575936 423440647450430688 423600145283611803 426095155129351968 426935579498443392 427245230382152832 427777661509288448 428869373699795184 429325294794918912 430583083744513401 430957345334166144 432803624729599968 433973501726753664 434829465241007616 435623222104516368 436482439505116992 438352389149210224 438607475724713472 443356178709921984 443805123032623872 447272350556316246 449449917988430736 449578959021444928 450794180088255744 451683320482907136 451767756290293248 454316009620195242 455212096424179848 456658942628081856 457559650601707264 457893301034527488 458796443640118272 460960704819456192 462513544456647008 464608488174778116 465102402694495488 466870457445346656 468266822727335424 469143439224535296 471065254011091584 471925157279892732 472855976130543408 474222748113777312 475158098701772928 475641103400206848 479357049520520964 480302526935748816 481249869197949504 483129627605134848 486904077820799964 487236211540595712 489323597189816064 489415069314484352 490737968197341696 493146437792861502 497029480610128128 498009814891410432 499280763411701856 501855582163473408 505776328899125544 508143735543270528 508238725826579904 508289628088646144 509758819677858816 510320691845349216 512260640808088692 513741310456592088 514754606926920672 516294189160908288 517164038541080064 517786517625541632 520327737513727884 521157719938991616 521354024964445296 524424806313048576 525938581949893632 526800175568252352 527839229168978688 529948410762478032 530100563622300736 531962973146861334 532681384282584576 536151657974789376 537209156313990144 538448603994305472 539510632799027968 541406102847693192 543520831055776704 545669143027596288 550489046838543072 550591952978794896 553169129831914752 553327949564855296 554949027542096083 557650824170830728 559158165686394144 559318704924317312 560261041752836736 562041775542254592 563688382306538541 564587529933907584 564800193711482404 567336252085484544 568126873505802624 568998370011516237 569247439331257856 569660307176203776 571825831599726912 573478672137591168 574110778326017868 574609793778888192 577071499639466624 578631335635671552 579098932792785756 580830962806021824 581976586006822656 583658766909264384 586523278085000958 589977907102179648 591141571613229312 591680904693630336 591740164043498496 596363134075088328 599266557317907648 601058906784340992 604121726185066622 605754679493593656 606949461898906464 608878590170775808 610524401379369984 614499401122094592 614614273092608256 619415947101144258 619477984233037488 620136536925993984 622493943260462208 624293238023200512 625524585632713728 627357177192184569 628087005348122112 629233543039856976 630474634840724544 632296997485036416 633544131602363904 639142732694027952 640403369247665088 640867845573229248 641666492263932672 643304060549692776 648369446853233664 649205437094399952 652244197861511424 652431462919754752 654723659257675488 657528583723815336 662705974146837504 665707684548935808 668948715145571328 670908525834474369 674368438532167392 676191270132383616 677524980724360704 677651634435439872 680427589127132288 682818144636269772 683014187744118256 684988413942122784 686339475902560896 688194665460177408 693770316684970512 695138699952593728 696912732262167174 697653604041743232 700305686168019984 702400234091003136 703785638891971584 706597881016637376 707887735919839098 709283964195815112 712322632367466614 712737148052659392 713461655100310272 714868877299719168 717931471992407296 720453790403623224 721874803796924256 724694441407702272 726126654894990336 730356116731199946 733985395784724096 734122603971726528 736106952296012544 737558839775886336 739719656689292253 743534432227774304 745544220915192192 747014722337115648 751584509742051388 752783373245210112 757502498007736832 758664493348688316 762358088739869856 762434442132969216 764638229516788224 765481037768023824 768390961212133038 770611965684888132 772131910390381008 774441283741362432 775968781342430208 776679776438312448 780491606270591826 782031037446667944 786637209469572864 788188762150972416 788760425320897536 788907872924840448 791758843753468032 795150845433451104 799022076423876864 805813734470985216 807672905991458208 809265949198541952 819485697456811008 825733570257814608 825887929468192344 825970645644049984 829991924347282944 832390984030934016 836476236256246092 838978057386475968 840391562629255104 840632846454299392 843062663313381888 846881294900861376 847200290567223606 852190310258703936 853871158996886784 854490460764305664 855555323018576896 857738747399590368 861166167489026802 861914690668332288 865607249459199936 867947003453507328 869658930482015232 871246444209032736 872964879010233984 876704778298420448 877214951449426944 879784917127501437 886712357419843968 887610246065247744 894544701112632492 898899835976861472 899157918042889856 901588360176511488 903535512580586496 906182589277599933 908632019240390484 910424192848359696 913317885256163712 915119301203414528 915786602069054976 921921409638912384 925027088913294016 929216976349556232 930204805388990976 933740914890693312 936533645454670848 938286878449070592 942130508022183168 943850314559785464 945711952261086816 948445496227554624 950316197403545856 951282206800413696 958714099041041928 960605053871497632 962499738395899008 966259255210269696 973808155641599928 978647194379632128 978830138628968704 981475936394683392 986292875585723004 994058961220256256 998561526823403712 1011552657798251088 1016287471086541056 1016477451653159808 1016579256177292288 1020641383690698432 1024521281616177384 1027482620913184176 1029509213853841344 1032588378321816576 1034328077082160128 1040655475027455768 1042315439877983232 1042708049928890592 1045369098393250761 1048849612626097152 1053600351136504704 1055678458337957376 1059896821524956064 1060201127244601472 1063925946293722668 1065362768565169152 1068483948551199921 1072303315949578752 1076897207988610944 1079021265598055936 1082812205695386384 1087041662111553408 1100978093677086144 1101183905957589792 1106338259663829504 1109898055084192166 1115301648341661456 1118316331372788288 1118637409848634624 1120522083505673472 1127376764613077082 1129175059867815168 1129600387422964808 1136253747011605248 1137996740023032474 1138494878662515712 1139320614352407552 1143651663199453824 1146957344275182336 1148221556652035736 1149219587557776384 1152586441818199557 1154142999278933248 1157262671271343104 1158197865585571512 1161661925612043648 1163953172013645312 1167317533818528768 1170737409405887739 1173046556170001916 1179955814204359296 1182283143226458624 1183361809387260672 1192726268150176656 1198533114635815296 1208243452370133244 1211509358987187312 1213898923797812928 1217757180341551616 1228998802244189184 1229228546185216512 1238831894202288516 1238955968466074976 1244987886520924416 1248586476046401024 1254714354384369138 1256174010696244224 1258467086079713952 1260949269681449088 1264593994970072832 1267088263204727808 1270800435850835409 1278285465388055904 1280806738495330176 1281735691146458496 1283332984527865344 1286608121099385552 1298410874188799904 1304488395723022848 1309447318515350976 1315057167447630672 1331415369097871616 1341817051668948738 1348736877064334784 1352382540264767232 1355049961448721408 1355303268870879744 1360855178254264576 1365636289272539544 1366028375488236512 1369976827884245568 1372678951805121792 1376389330920354816 1387540633369941024 1390277399905187456 1393825464524334348 1395307208083486464 1400611372336039968 1404800468182006272 1413195762033274752 1415775471839678196 1418567928391630224 1424645264734933228 1425474296105318784 1426923310200620544 1435862943984814592 1440907580807246448 1443749607593848512 1449388882815404544 1460712233462399892 1467970791569448192 1468245207943453056 1472213904592025088 1479439313378584506 1487068864455548608 1491088441830384384 1494029444674231296 1503169019484102776 1505566746490420224 1515004996015473664 1517328986697376632 1524716177479739712 1524868884265938432 1529276459033576448 1530962075536047648 1536781922424266076 1541223931369776264 1544263820780762016 1548882567482724864 1553359552876624896 1560983212541183652 1564062074893335888 1573274418939145728 1577815745849680896 1583517687506936064 1590301690866902208 1598044152847753728 1611627468941970432 1615345811982916416 1618531898397083904 1651467140515629216 1651775858936384688 1651941291288099968 1659983848694565888 1664847082626288249 1672952472512492184 1677956114772951936 1680783125258510208 1681265692908598784 1686125326626763776 1691065146919615623 1693762589801722752 1694400581134447212 1704380620517407872 1707742317993773568 1708980921528611328 1715477494799180736 1722332334978053604 1723829381336664576 1731214498918399872 1735894006907014656 1742492888418065472 1745929758020467968 1753409556596840896 1759569834255002874 1773424714839687936 1775220492130495488 1789089402225264984 1797799671953722944 1798315836085779712 1803176720353022976 1812365178555199866 1817264038480780968 1820848385696719392 1826635770512327424 1830238602406829056 1831573204138109952 1835600629562317813 1843842819277824768 1850054177826588032 1858433952699112464 1860409610777981952 1867481829781386624 1876573756898141184 1882071531576553707 1884261016044366336 1887700629119570928 1891423904522173632 1896890992455109248 1900632394807091712 1917428198082083856 1921210107742995264 1924999476791798016 1947616311283199856 1957294388759264256 1957660277257937408 1972585751171446008 1988117922440512512 1997123053646807424 2023105315596502176 2032574942173082112 2032954903306319616 2041282767381396864 2049042563232354768 2054965241826368352 2059018427707682688 2081310950054911536 2085416099857781184 2090738196786501522 2107200702273009408 2111356916675914752 2119793643049912128 2120402254489202944 2127851892587445336 2136967897102399842 2144606631899157504 2153794415977221888 2158042531196111872 2165624411390772768 2174083324223106816 2201956187354172288 2202367811915179584 2212676519327659008 2219158970067876759 2219796110168384332 2230603296683322912 2236632662745576576 2237274819697269248 2241044167011346944 2254753529226154164 2258350119735630336 2259200774845929616 2272507494023210496 2275993480046064948 2287303326398907648 2293914688550364672 2296443113304071472 2305172883636399114 2308285998557866496 2316395731171143024 2323323851224087296 2327906344027290624 2341474818811775478 2346093112340003832 2359911628408718592 2364566286452917248 2366723618774521344 2385452536300353312 2397066229271630592 2416486904740266488 2423018717974374624 2427797847595625856 2435514360683103232 2458457092370433024 2477663788404577032 2477911936932149952 2489975773041848832 2497172952092802048 2509428708768738276 2516934172159427904 2521898539362898176 2529187989940145664 2541600871701670818 2556570930776111808 2561613476990660352 2563471382292916992 2566665969055730688 2573216242198771104 2596821748377599808 2608976791446045696 2618894637030701952 2630114334895261344 2662830738195743232 2683634103337897476 2697473754128669568 2704765080529534464 2710606537741759488 2718547767832799799 2721710356508529152 2731272578545079088 2732056750976473024 2739953655768491136 2745357903610243584 2775081266739882048 2780554799810374912 2787650929048668696 2790614416166972928 2801222744672079936 2809600936364012544 2826391524066549504 2831550943679356392 2837135856783260448 2849290529469866456 2850948592210637568 2853846620401241088 2871725887969629184 2881815161614492896 2887499215187697024 2898777765630809088 2921424466924799784 2935941583138896384 2936490415886906112 2944427809184050176 2958878626757169012 2974137728911097216 2982176883660768768 3006338038968205552 3034657973394753264 3049432354959479424 3049737768531876864 3061924151072095296 3073563844848532152 3082447862739552528 3088527641561524032 3097765134965449728 3121966425082367304 3128124149786671776 3146548837878291456 3167035375013872128 3180603381733804416 3196088305695507456 3205451845653599763 3230691623965832832 3237063796794167808 3302934281031258432 3303551717872769376 3303882582576199936 3329694165252576498 3345904945024984368 3355912229545903872 3361566250517020416 3362531385817197568 3382130293839231246 3387525179603445504 3388801162268894424 3408761241034815744 3415484635987547136 3417961843057222656 3430954989598361472 3444664669956107208 3447658762673329152 3457759325454598671 3462428997836799744 3471788013814029312 3484985776836130944 3491859516040935936 3506819113193681792 3519139668510005748 3546849429679375872 3578178804450529968 3595599343907445888 3596631672171559424 3624730357110399732 3634528076961561936 3641696771393438784 3653271541024654848 3671201259124635626 3687685638555649536 3700108355653176064 3716867905398224928 3734963659562773248 3764143063153107414 3768522032088732672 3775401258239141856 3782847809044347264 3793781984910218496 3801264789614183424 3812401307552506227 3834856396164167712 3842420215485990528 3849998953583596032 3895232622566399712 3915320554515874816 3945171502342892016 3994246107293614848 4046210631193004352 4065149884346164224 4065909806612639232 4082565534762793728 4098085126464709536 4109930483652736704 4118036855415365376 4162621900109823072 4170832199715562368 4181476393573003044 4214401404546018816 4239587286099824256 4240804508978405888 4255703785174890672 4273935794204799684 4307588831954443776 4331248822781545536 4348166648446213632 4403912374708344576 4404735623830359168 4438317940135753518 4439592220336768664 4461206593366645824 4473265325491153152 4474549639394538496 4482088334022693888 4509507058452308328 4516700239471260672 4518401549691859232 4545014988046420992 4551986960092129896 4574606652797815296 4587829377100729344 4592886226608142944 4610345767272798228 4616571997115732992 4632791462342286048 4646647702448174592 4682949637623550956 4692186224680007664 4719823256817437184 4733447237549042688 4770905072600706624 4794132458543261184 4832973809480532976 4846037435948749248 4855595695191251712 4955327576809154064 4955823873864299904 4979951546083697664 4994541247878864747 5018857417537476552 5033868344318855808 5043797078725796352 5058375979880291328 5073195440758846869 5083201743403341636 5113141861552223616 5123226953981320704 5126942764585833984 5146432484397542208 5193643496755199616 5237789274061403904 5260228669790522688 5325661476391486464 5367268206675794952 5394947508257339136 5409530161059068928 5437095535665599598 5443420713017058304 5462545157090158176 5464113501952946048 5479907311536982272 5490715807220487168 5506801888686953439 5550162533479764096 5561109599620749824 5575301858097337392 5581228832333945856 5602445489344159872 5652783048133099008 5663101887358712784 5674271713566520896 5698581058939732912 5701897184421275136 5763630323228985792 5774998430375394048 5842848933849599568 5871883166277792768 5872980831773812224 5917757253514338024 5948275457822194432 5964353767321537536 6012676077936411104 6069315946789506528 6098864709918958848 6123848302144190592 6147127689697064304 6164895725479105056 6177055283123048064 6243932850164734608 6256248299573343552 6334070750027744256 6361206763467608832 6410903691307199526 6461383247931665664 6474127593588335616 6605868562062516864 6607103435745538752 6607765165152399872 6659388330505152996 6691809890049968736 6711824459091807744 6723132501034040832 6764260587678462492 6775050359206891008 6777602324537788848 6817522482069631488 6861909979196722944 6889329339912214416 6915518650909197342 6924857995673599488 6969971553672261888 6983719032081871872 7013638226387363584 7038279337020011496 7093698859358751744 7156357608901059936 7191198687814891776 7193263344343118848 7249460714220799464 7269056153923123872 7283393542786877568 7306543082049309696 7342402518249271252 7375371277111299072 7400216711306352128 7433735810796449856 7469927319125546496 7528286126306214828 7550802516478283712 7565695618088694528 7587563969820436992 7624802615105012454 7669712792328335424 7684840430971981056 7699997907167192064 7790465245132799424 7890343004685784032 7988492214587229696 8092421262386008704 8131819613225278464 8155643303498399397 8165131069525587456 8196170252929419072 8219860967305473408 8236073710830730752 8325243800219646144 8341664399431124736 8362952787146006088 8428802809092037632 8479174572199648512 8481609017956811776 8511407570349781344 8547871588409599368 8615177663908887552 8662497645563091072 8696333296892427264 8807824749416689152 8809471247660718336 8876635880271507036 8879184440673537328 8922413186733291648 8946530650982306304 9019014116904616656 9036803099383718464 9103973920184259792 9149213305595630592 9185772453216285888 9220691534545596456 9265582924684572096 9293295404896349184 9365899275247101912 9384372449360015328 9439646513634874368 9541810145201413248 9588264917086522368 9616355536960799289 9665947618961065952 9692074871897498496 9711191390382503424 9910655153618308128 9911647747728599808 9989082495757729494 10037714835074953104 10067736688637711616 10087594157451592704 10146390881517693738 10166403486806683272 10226283723104447232 10246453907962641408 10253885529171667968 10292864968795084416 10387286993510399232 10475578548122807808 10520457339581045376 10734536413351589904 10789895016514678272 10874191071331199196 10925090314180316352 10928227003905892096 10959814623073964544 11013603777373906878 11100325066959528192 11122219199241499648 11150603716194674784 11204890978688319744 11305566096266198016 11326203774717425568 11348543427133041792 11397162117879465824 11403794368842550272 11437203922657518681 11527260646457971584 11549996860750788096 11685697867699199136 11745961663547624448 11835514507028676048 11896550915644388864 12025352155872822208 12138631893579013056 12197729419837917696 12247696604288381184 12294255379394128608 12329791450958210112 12354110566246096128 12487865700329469216 12512496599146687104 12722413526935217664 12821807382614399052 12922766495863331328 13211737124125033728 13214206871491077504 13215530330304799744 13318776661010305992 13383619780099937472 13423648918183615488 13446265002068081664 13528521175356924984 13550100718413782016 13555204649075577696 13635044964139262976 13723819958393445888 13778658679824428832 13831037301818394684 13849715991347198976 13939943107344523776 14027276452774727168 14076558674040022992 14312715217802119872 14382397375629783552 14498921428441598928 14538112307846247744 14566787085573755136 14684805036498542504 14800433422612704256 14867471621592899712 14939854638251092992 14983623743636594241 15056572252612429656 15101605032956567424 15131391236177389056 15175127939640873984 15219586322276540607 15249605230210024908 15339425584656670848 15369680861943962112 15580930490265598848 15780686009371568064 15976984429174459392 16184842524772017408 16311286606996798794 16330262139051174912 16392340505858838144 16439721934610946816 16472147421661461504 16520405666060860317 16650487600439292288 16683328798862249472 16725905574292012176 16958349144399297024 17022815140699562688 17095743176819198736 17324995291126182144 17615649498833378304 17618942495321436672 17753271760543014072 17758368881347074656 17844826373466583296 17893061301964612608 18038028233809233312 18073606198767436928 18207947840368519584 18371544906432571776 18441383069091192912 18531165849369144192 18731798550494203824 18768744898720030656 19083620290402826496 19232711073921598578 19331895237922131904 19384149743794996992 19422382780765006848 19821310307236616256 19823295495457199616 19978164991515458988 20075429670149906208 20135473377275423232 20292781763035387476 20332806973613366544 20452567446208894464 20585729937590168832 20774573987020798464 20951157096245615616 21040914679162090752 21469072826703179808 21579790033029356544 21748382142662398392 21850180628360632704 21856454007811784192 21919629246147929088 22027207554747813756 22200650133919056384 22301207432389349568 22409781957376639488 22652407549434851136 22697086854266083584 22794324235758931648 22874407845315037362 23054521292915943168 23099993721501576192 23371395735398398272 23671029014057352096 23793101831288777728 23862808184310131569 24050704311745644416 24277263787158026112 24395458839675835392 24466929910495198191 24495393208576762368 24588510758788257216 24659582901916420224 24708221132492192256 24975731400658938432 25024993198293374208 25444827053870435328 25643614765228798104 25845532991726662656 26423474248250067456 26428413742982155008 26637553322020611984 26767239560199874944 27057042350713849968 27110409298151155392 27447639916786891776 27557317359648857664 27662074603636789368 27879886214689047552 28054552905549454336 28153117348080045984 28625430435604239744 28764794751259567104 28849066610882397867 28997842856883197856 29076224615692495488 29133574171147510272 29369610072997085008 29734943243185799424 29967247487273188482 30113144505224859312 30203210065913134848 30262782472354778112 30439172644553081214 30499210460420049816 30678851169313341696 30739361723887924224 31161860980531197696 31561372018743136128 32369685049544034816 32622573213993597588 32784681011717676288 32879443869221893632 33040811332121720634 33300975200878584576 33366657597724498944 33451811148584024352 33916698288798594048 34045630281399125376 34191486353638397472 34649990582252364288 35237884990642873344 35506543521086028144 35516737762694149312 35689652746933166592 36076056467618466624 36147212397534873856 36415895680737039168 36743089812865143552 36882766138182385824 37062331698738288384 37463597100988407648 37537489797440061312 38167240580805652992 38465422147843197156 38663790475844263808 38768299487589993984 39642620614473232512 39646590990914399232 39956329983030917976 40150859340299812416 40270946754550846464 40585563526070774952 40665613947226733088 40905134892417788928 41171459875180337664 41549147974041596928 42081829358324181504 42938145653406359616 43496764285324796784 43700361256721265408 43712908015623568384 44054415109495627512 44401300267838112768 44602414864778699136 44819563914753278976 44950871230909782723 45304815098869702272 45394173708532167168 45588648471517863296 45748815690630074724 46109042585831886336 46742791470796796544 47342058028114704192 47725616368620263138 48101408623491288832 48554527574316052224 48933859820990396382 48990786417153524736 49177021517576514432 49319165803832840448 49416442264984384512 49561216998182580951 49951462801317876864 50049986396586748416 51287229530457596208 52846948496500134912 52856827485964310016 53275106644041223968 53534479120399749888 54114084701427699936 54220818596302310784 55114634719297715328 55324149207273578736 56306234696160091968 57250860871208479488 57698133221764795734 57995685713766395712 58152449231384990976 58267148342295020544 58739220145994170016 59469886486371598848 59934494974546376964 60226289010449718624 60406420131826269696 60878345289106162428 60998420920840099632 61357702338626683392 62323721961062395392 63122744037486272256 64739370099088069632 65245146427987195176 65569362023435352576 65758887738443787264 66081622664243441268 66601950401757169152 66903622297168048704 68091260562798250752 68382972707276794944 69299981164504728576 71013087042172056288 71033475525388298624 71379305493866333184 71588424552930394707 72152112935236933248 72294424795069747712 72831791361474078336 73486179625730287104 73765532276364771648 74124663397476576768 74927194201976815296 75074979594880122624 76334481161611305984 76930844295686394312 77327580951688527616 77536598975179987968 79285241228946465024 79912659966061835952 80301718680599624832 81171127052141549904 81331227894453466176 82342919750360675328 84163658716648363008 85876291306812719232 86993528570649593568 87400722513442530816 88108830218991255024 89204829729557398272 89901742461819565446 90609630197739404544 90788347417064334336 91177296943035726592 91497631381260149448 92218085171663772672 93485582941593593088 94684116056229408384 95451232737240526276 96202817246982577664 97109055148632104448 97867719641980792764 98354043035153028864 98638331607665680896 99122433996365161902 99902925602635753728 100099972793173496832 102574459060915192416 105713654971928620032 106550213288082447936 107068958240799499776 108228169402855399872 108441637192604621568 110229269438595430656 110648298414547157472 112612469392320183936 114501721742416958976 115396266443529591468 115991371427532791424 116304898462769981952 117478440291988340032 118939772972743197696 119868989949092753928 120452578020899437248 120812840263652539392 121756690578212324856 121996841841680199264 122715404677253366784 124647443922124790784 126245488074972544512 130490292855974390352 131138724046870705152 132163245328486882536 133203900803514338304 133807244594336097408 136182521125596501504 136765945414553589888 142026174084344112576 142066951050776597248 143176849105860789414 144304225870473866496 144588849590139495424 145663582722948156672 146972359251460574208 147531064552729543296 148249326794953153536 148683650994547742853 149854388403953630592 150149959189760245248 153861688591372788624 154655161903377055232 158570482457892930048 159825319932123671904 160603437361199249664 162342254104283099808 162662455788906932352 171752582613625438464 173987057141299187136 174801445026885061632 176217660437982510048 178409659459114796544 179803484923639130892 181219260395478809088 182354593886071453184 182995262762520298896 186971165883187186176 189368232112458816768 190902465474481052552 192405634493965155328 194218110297264208896 195735439283961585528 196708086070306057728 197276663215331361792 198244867992730323804 199805851205271507456 205148918121830384832 213100426576164895872 214137916481598999552 214765273658791184121 216456338805710799744 216883274385209243136 220458538877190861312 221296596829094314944 225224938784640367872 229003443484833917952 230792532887059182936 231982742855065582848 232609796925539963904 234956880583976680064 239737979898185507856 240905156041798874496 243513381156424649712 243993683683360398528 252490976149945089024 260980585711948780704 264326490656973765072 267614489188672194816 272365042251193003008 273531890829107179776 284052348168688225152 284133902101553194496 286353698211721578828 288608451740947732992 291327165445896313344 295062129105459086592 297367301989095485706 299708776807907261184 300299918379520490496 307723377182745577248 309310323806754110464 317140964915785860096 319650639864247343808 321206874722398499328 324684508208566199616 325324911577813864704 343505165227250876928 347974114282598374272 352435320875965020096 356819318918229593088 359606969847278261784 362438520790957618176 364709187772142906368 365990525525040597792 373942331766374372352 378736464224917633536 381804930948962105104 391470878567923171056 393416172140612115456 396489735985460647608 399611702410543014912 410297836243660769664 426200853152329791744 429530547317582368242 432912677611421599488 433766548770418486272 440917077754381722624 442593193658188629888 450449877569280735744 461585065774118365872 463965485710131165696 469913761167953360128 479475959796371015712 481810312083597748992 487026762312849299424 487987367366720797056 521961171423897561408 528652981313947530144 535228978377344389632 547063781658214359552 568104696337376450304 568267804203106388992 572707396423443157656 577216903481895465984 582654330891792626688 590124258210918173184 594734603978190971412 599417553615814522368 615446754365491154496 639301279728494687616 642413749444796998656 644295820976373552363 649369016417132399232 650649823155627729408 687010330454501753856 695948228565196748544 704870641751930040192 719213939694556523568 731981051050081195584 757472928449835267072 763609861897924210208 782941757135846342112 792979471970921295216 820595672487321539328 852401706304659583488 859061094635164736484 865825355222843198976 885186387316377259776 900899755138561471488 923170131548236731744 927930971420262331392 939827522335906720256 958951919592742031424 963620624167195497984 974053524625698598848 975974734733441594112 1043922342847795122816 1057305962627895060288 1070457956754688779264 1094127563316428719104 1136209392674752900608 1145414792846886315312 1180248516421836346368 1189469207956381942824 1198835107231629044736 1230893508730982308992 1278602559456989375232 1288591641952747104726 1298738032834264798464 1301299646311255458816 1391896457130393497088 1409741283503860080384 1438427879389113047136 1463962102100162391168 1527219723795848420416 1565883514271692684224 1585958943941842590432 1641191344974643078656 1704803412609319166976 1718122189270329472968 1731650710445686397952 1770372774632754519552 1846340263096473463488 1879655044671813440512 1917903839185484062848 1927241248334390995968 1932887462929120657089 1948107049251397197696 1951949469466883188224 2087844685695590245632 2114611925255790120576 2272418785349505801216 2290829585693772630624 2378938415912763885648 2461787017461964617984 2557205118913978750464 2577183283905494209452 2597476065668529596928 2783792914260786994176 2819482567007720160768 2876855758778226094272 2927924204200324782336 3054439447591696840832 3131767028543385368448 3171917887883685180864 3282382689949286157312 3436244378540658945936 3540745549265509039104 3692680526192946926976 3835807678370968125696 3865774925858241314178 3896214098502794395392 3903898938933766376448 4175689371391180491264 4229223850511580241152 4581659171387545261248 4757876831825527771296 4923574034923929235968 5114410237827957500928 5154366567810988418904 5194952131337059193856 5638965134015440321536 5753711517556452188544 5855848408400649564672 6108878895183393681664 6263534057086770736896 6343835775767370361728 6872488757081317891872 7385361052385893853952 7671615356741936251392 7731549851716482628356 7792428197005588790784 8351378742782360982528 8458447701023160482304 9163318342775090522496 9515753663651055542592 9847148069847858471936 10308733135621976837808 11507423035112904377088 11711696816801299129344 12217757790366787363328 12527068114173541473792 12687671551534740723456 13744977514162635783744 14770722104771787707904 15343230713483872502784 15463099703432965256712 15584856394011177581568 16916895402046320964608 18326636685550181044992 19031507327302111085184 20617466271243953675616 23014846070225808754176 24435515580733574726656 25054136228347082947584 25375343103069481446912 27489955028325271567488 29541444209543575415808 30926199406865930513424 36653273371100362089984 38063014654604222170368 41234932542487907351232 46029692140451617508352 50750686206138962893824 54979910056650543134976 61852398813731861026848 73306546742200724179968 76126029309208444340736 82469865084975814702464 109959820113301086269952 123704797627463722053696 152252058618416888681472 164939730169951629404928 219919640226602172539904 247409595254927444107392 329879460339903258809856 494819190509854888214784 659758920679806517619712 989638381019709776429568 1979276762039419552859136
- Sum of all divisors σ(n): 6793497147571186092816699
- Sum of proper divisors (its aliquot sum) s(n): 4814220385531766539957563
- 1979276762039419552859136 is an abundant number, because the sum of its proper divisors (4814220385531766539957563) is greater than itself. Its abundance is 2834943623492346987098427
Bases of 1979276762039419552859136
- Binary: 1101000110010000011001110111010101010000100100001000000011111101100000100000000002
- Hexadecimal: 0x1A320CEEAA12101FB0400
- Base-36: 8YB3KXH4XT6ZWG00
Squares and roots of 1979276762039419552859136
- 1979276762039419552859136 squared (19792767620394195528591362) is 3917536500749249053886590989542878217192258666496
- 1979276762039419552859136 cubed (19792767620394195528591363) is 7753888960374211778477095030149143968659553645392828520459078071490707456
-
1979276762039419552859136 is a
perfect square number . Itssquare root is 1406867713056 -
The
cube root of 1979276762039419552859136 is 125555432.5586731405
Scales and comparisons
How big is 1979276762039419552859136?- 1,979,276,762,039,419,552,859,136 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,979,276,762,039,419,552,859,136 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 1979276762039419552859136 cubic inches would be around 10462952.7 feet tall.
Recreational maths with 1979276762039419552859136
- 1979276762039419552859136 backwards is 6319582559149302676729791
- The number of decimal digits it has is: 25
- The sum of 1979276762039419552859136's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 1979276762039419552859136 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 1979276762039419552859136 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/1979276762039419552859136/
Chicago style:
Numbermatics. 2024. "Number 1979276762039419552859136 - Facts about the integer". https://numbermatics.com/n/1979276762039419552859136/
The information we have on file for 1979276762039419552859136 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 1979276762039419552859136, math, Factors of 1979276762039419552859136, curriculum, school, college, exams, university, Prime factorization of 1979276762039419552859136, STEM, science, technology, engineering, physics, economics, calculator, one septillion, nine hundred seventy-nine sextillion, two hundred seventy-six quintillion, seven hundred sixty-two quadrillion, thirty-nine trillion, four hundred nineteen billion, five hundred fifty-two million, eight hundred fifty-nine thousand, one hundred thirty-six.