63975135380743580560293888
63,975,135,380,743,580,560,293,888 is an even composite number composed of five prime numbers multiplied together.
63975135380743580560293888 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 63975135380743580560293888:
215 × 312 × 76 × 473 × 673
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 47 × 47 × 47 × 67 × 67 × 67)See below for interesting mathematical facts about the number 63975135380743580560293888 from the Numbermatics database.
Names of 63975135380743580560293888
- Cardinal: 63975135380743580560293888 can be written as Sixty-three septillion, nine hundred seventy-five sextillion, one hundred thirty-five quintillion, three hundred eighty quadrillion, seven hundred forty-three trillion, five hundred eighty billion, five hundred sixty million, two hundred ninety-three thousand, eight hundred eighty-eight.
Scientific notation
- Scientific notation: 6.3975135380743580560293888 × 1025
Factors of 63975135380743580560293888
Divisors of 63975135380743580560293888
- Number of divisors d(n): 23296
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 42 47 48 49 54 56 63 64 67 72 81 84 94 96 98 108 112 126 128 134 141 144 147 162 168 188 189 192 196 201 216 224 243 252 256 268 282 288 294 324 329 336 343 376 378 384 392 402 423 432 441 448 469 486 504 512 536 564 567 576 588 603 648 658 672 686 729 752 756 768 784 804 846 864 882 896 938 972 987 1008 1024 1029 1072 1128 1134 1152 1176 1206 1269 1296 1316 1323 1344 1372 1407 1458 1504 1512 1536 1568 1608 1692 1701 1728 1764 1792 1809 1876 1944 1974 2016 2048 2058 2144 2187 2209 2256 2268 2303 2304 2352 2401 2412 2538 2592 2632 2646 2688 2744 2814 2916 2961 3008 3024 3072 3087 3136 3149 3216 3283 3384 3402 3456 3528 3584 3618 3752 3807 3888 3948 3969 4032 4096 4116 4221 4288 4374 4418 4489 4512 4536 4606 4608 4704 4802 4824 5076 5103 5184 5264 5292 5376 5427 5488 5628 5832 5922 6016 6048 6144 6174 6272 6298 6432 6561 6566 6627 6768 6804 6909 6912 7056 7168 7203 7236 7504 7614 7776 7896 7938 8064 8192 8232 8442 8576 8748 8836 8883 8978 9024 9072 9212 9216 9261 9408 9447 9604 9648 9849 10152 10206 10368 10528 10584 10752 10854 10976 11256 11421 11664 11844 11907 12032 12096 12288 12348 12544 12596 12663 12864 13122 13132 13254 13467 13536 13608 13818 13824 14112 14336 14406 14472 15008 15228 15309 15463 15552 15792 15876 16121 16128 16281 16384 16464 16807 16884 17152 17496 17672 17766 17956 18048 18144 18424 18432 18522 18816 18894 19208 19296 19683 19698 19881 20304 20412 20727 20736 21056 21168 21504 21609 21708 21952 22043 22512 22842 22981 23328 23688 23814 24064 24192 24576 24696 25088 25192 25326 25728 26244 26264 26508 26649 26934 27072 27216 27636 27648 27783 28224 28341 28672 28812 28944 29547 30016 30456 30618 30926 31104 31423 31584 31752 32242 32256 32562 32768 32928 33614 33768 34263 34304 34992 35344 35532 35721 35912 36096 36288 36848 36864 37044 37632 37788 37989 38416 38592 39366 39396 39762 40401 40608 40824 41454 41472 42112 42336 43008 43218 43416 43904 44086 45024 45684 45927 45962 46389 46656 47376 47628 48128 48363 48384 48843 49152 49392 50176 50384 50421 50652 51456 52488 52528 53016 53298 53868 54144 54432 55272 55296 55566 56448 56682 57344 57624 57888 59049 59094 59643 60032 60912 61236 61852 62181 62208 62846 63168 63504 64484 64512 64827 65124 65856 66129 67228 67536 68526 68608 68943 69984 70688 71064 71442 71824 72192 72576 73696 73728 74088 75264 75576 75978 76832 77184 78732 78792 79524 79947 80802 81216 81648 82908 82944 83349 84224 84672 85023 86016 86436 86832 87808 88172 88641 90048 91368 91854 91924 92778 93312 94269 94752 95256 96256 96726 96768 97686 98304 98784 100352 100768 100842 101304 102789 102912 103823 104976 105056 106032 106596 107163 107736 108241 108288 108864 110544 110592 111132 112847 112896 113364 113967 114688 115248 115776 117649 118098 118188 119286 120064 121203 121824 122472 123704 124362 124416 125692 126336 127008 128968 129024 129654 130248 131712 132258 134456 135072 137052 137216 137781 137886 139167 139968 141376 142128 142884 143648 144384 145089 145152 146529 147392 147456 148003 148176 150528 151152 151263 151956 153664 154301 154368 157464 157584 159048 159894 160867 161604 162432 163296 165816 165888 166698 168448 169344 170046 172032 172872 173664 175616 176344 177147 177282 178929 180096 182736 183708 183848 185556 186543 186624 188538 189504 190512 192512 193452 193536 194481 195372 197568 198387 200704 201536 201684 202608 205578 205824 206829 207646 209952 210112 210983 212064 213192 214326 215472 216482 216576 217728 219961 221088 221184 222264 225694 225792 226728 227934 229376 230496 231552 235298 236196 236376 238572 239841 240128 242406 243648 244944 247408 248724 248832 250047 251384 252672 254016 255069 257936 258048 259308 260496 263424 264516 265923 268912 270144 274104 274432 275562 275772 278334 279936 282752 282807 284256 285768 287296 288768 290178 290304 293058 294784 294912 296006 296352 300763 301056 302304 302526 303912 307328 308367 308602 308736 311469 314928 315168 318096 319788 321489 321734 323208 324723 324864 326592 331632 331776 333396 336896 338541 338688 340092 341901 344064 345744 347328 351232 352688 352947 354294 354564 357858 360192 363609 365472 367416 367696 371112 373086 373248 377076 379008 381024 385024 386904 387072 388962 390744 395136 396774 401408 403072 403368 405216 411156 411648 413343 413658 415292 417501 419904 420224 421966 424128 426384 428652 430944 432964 433152 435267 435456 439587 439922 442176 442368 444009 444528 451388 451584 453456 453789 455868 460992 462903 463104 470596 472392 472752 477144 479682 480256 482601 484812 487296 489888 494816 497448 497664 500094 502768 505344 508032 510138 515872 516096 518616 520992 526848 529032 531441 531846 536787 537824 540288 548208 548864 551124 551544 556668 559629 559872 565504 565614 568512 571536 574592 577536 580356 580608 583443 586116 589568 592012 592704 595161 601526 602112 604608 605052 607824 614656 616734 617204 617472 620487 622938 629856 630336 632949 636192 639576 642978 643468 646416 649446 649728 653184 659883 663264 663552 666792 673792 677082 677376 680184 683802 688128 691488 694656 702464 705376 705894 708588 709128 715716 719523 720384 726761 727218 730944 734832 735392 742224 746172 746496 750141 754152 757687 758016 762048 765207 770048 773808 774144 777924 781488 789929 790272 793548 797769 802816 806144 806736 810432 822312 823296 826686 827316 830584 835002 839808 840448 843932 848256 848421 852768 857304 861888 865928 866304 870534 870912 879174 879844 884352 884736 888018 889056 902289 902776 903168 906912 907578 911736 921984 925101 925806 926208 934407 941192 944784 945504 954288 959364 960512 964467 965202 969624 974169 974592 979776 989632 994896 995328 1000188 1005536 1010688 1015623 1016064 1020276 1025703 1031744 1032192 1036021 1037232 1041984 1053696 1058064 1058841 1062882 1063692 1073574 1075648 1080107 1080576 1090827 1096416 1097728 1102248 1103088 1113336 1119258 1119744 1126069 1131008 1131228 1137024 1143072 1149184 1155072 1160712 1161216 1166886 1172232 1179136 1184024 1185408 1190322 1203052 1204224 1209216 1210104 1215648 1229312 1233468 1234408 1234944 1240029 1240974 1245876 1252503 1259712 1260672 1265898 1272384 1279152 1285956 1286936 1292832 1298892 1299456 1305801 1306368 1318761 1319766 1326528 1327104 1332027 1333584 1347584 1354164 1354752 1360368 1361367 1367604 1382976 1388709 1389312 1404928 1410752 1411788 1417176 1418256 1431432 1439046 1440768 1447803 1453522 1454436 1461888 1469664 1470784 1476881 1484448 1492344 1492992 1500282 1508304 1515374 1516032 1524096 1530414 1539727 1540096 1547616 1548288 1555848 1562976 1579858 1580544 1587096 1595538 1605632 1610361 1612288 1613472 1620864 1644624 1646592 1653372 1654632 1661168 1670004 1678887 1679616 1680896 1687864 1696512 1696842 1705536 1714608 1723776 1731856 1732608 1741068 1741824 1750329 1758348 1759688 1768704 1776036 1778112 1785483 1804578 1805552 1806336 1813824 1815156 1823472 1843968 1850202 1851612 1852416 1861461 1868814 1882384 1889568 1891008 1898847 1908576 1918728 1921024 1928934 1930404 1939248 1948338 1949184 1959552 1979264 1979649 1989792 1990656 2000376 2011072 2021376 2031246 2032128 2040552 2051406 2063488 2064384 2072042 2074464 2083968 2105341 2107392 2116128 2117682 2125764 2127384 2147148 2151296 2158569 2160214 2161152 2180283 2181654 2192832 2195456 2204496 2206176 2226672 2238516 2239488 2250423 2252138 2262016 2262456 2273061 2274048 2286144 2295621 2298368 2310144 2321424 2322432 2333772 2344464 2358272 2368048 2369787 2370816 2380644 2393307 2406104 2408448 2418432 2420208 2431296 2458624 2466936 2468816 2469888 2480058 2481948 2491752 2505006 2519424 2521344 2531796 2544768 2545263 2558304 2571912 2573872 2585664 2597784 2598912 2611602 2612736 2637522 2639532 2653056 2654208 2664054 2667168 2695168 2706867 2708328 2709504 2720736 2722734 2735208 2765952 2775303 2777418 2778624 2803221 2809856 2821504 2823576 2834352 2836512 2862864 2878092 2881536 2893401 2895606 2907044 2908872 2922507 2923776 2939328 2941568 2953762 2968896 2984688 2985984 3000564 3016608 3030748 3032064 3046869 3048192 3060828 3077109 3079454 3095232 3096576 3108063 3111696 3125952 3159716 3161088 3174192 3176523 3191076 3220722 3224576 3226944 3240321 3241728 3272481 3289248 3293184 3306744 3309264 3322336 3340008 3357774 3359232 3361792 3375728 3378207 3393024 3393684 3411072 3429216 3447552 3463712 3465216 3482136 3483648 3500658 3516696 3519376 3537408 3552072 3556224 3570966 3609156 3611104 3612672 3627648 3630312 3646944 3687936 3700404 3703224 3704832 3720087 3722922 3737628 3757509 3764768 3779136 3782016 3797694 3817152 3837456 3842048 3857868 3860808 3878496 3896676 3898368 3917403 3919104 3956283 3958528 3959298 3979584 3981312 3996081 4000752 4022144 4042752 4062492 4064256 4081104 4084101 4102812 4126976 4144084 4148928 4166127 4167936 4210682 4214784 4232256 4235364 4251528 4254768 4294296 4302592 4317138 4320428 4322304 4343409 4360566 4363308 4385664 4408992 4412352 4430643 4453344 4477032 4478976 4500846 4504276 4524032 4524912 4546122 4548096 4572288 4591242 4596736 4619181 4620288 4642848 4644864 4667544 4688928 4716544 4736096 4739574 4741632 4761288 4786614 4812208 4816896 4831083 4836864 4840416 4862592 4917248 4933872 4937632 4939776 4960116 4963896 4983504 5010012 5036661 5038848 5042688 5063592 5087327 5089536 5090526 5116608 5143824 5147744 5171328 5195568 5197824 5223204 5225472 5250987 5275044 5279064 5303809 5306112 5328108 5334336 5356449 5390336 5413734 5416656 5419008 5441472 5445468 5470416 5529503 5531904 5550606 5554836 5557248 5584383 5606442 5619712 5643008 5647152 5668704 5673024 5696541 5725728 5756184 5763072 5786802 5791212 5814088 5817744 5845014 5847552 5878656 5883136 5907524 5937792 5938947 5969376 5971968 6001128 6033216 6061496 6064128 6093738 6096384 6121656 6154218 6158908 6190464 6193152 6216126 6223392 6251904 6316023 6319432 6322176 6348384 6353046 6382152 6441444 6449152 6453888 6475707 6480642 6483456 6540849 6544962 6578496 6586368 6613488 6618528 6644672 6680016 6715548 6718464 6723584 6751269 6751456 6756414 6786048 6787368 6819183 6822144 6858432 6886863 6895104 6927424 6930432 6956141 6964272 6967296 7001316 7033392 7038752 7074816 7104144 7109361 7112448 7141932 7179921 7218312 7222208 7225344 7252147 7255296 7260624 7293888 7375872 7400808 7406448 7409664 7440174 7445844 7475256 7515018 7529536 7558272 7560749 7564032 7595388 7634304 7635789 7674912 7684096 7715736 7721616 7756992 7793352 7796736 7834806 7838208 7882483 7912566 7917056 7918596 7959168 7962624 7992162 8001504 8044288 8085504 8120601 8124984 8128512 8162208 8168202 8205624 8253952 8288168 8297856 8325909 8332254 8335872 8409663 8421364 8429568 8464512 8470728 8503056 8509536 8588592 8605184 8634276 8640856 8644608 8680203 8686818 8721132 8726616 8767521 8771328 8817984 8824704 8861286 8906688 8954064 8957952 9001692 9008552 9048064 9049824 9092244 9096192 9140607 9144576 9182484 9193472 9231327 9238362 9285696 9289728 9324189 9335088 9377856 9433088 9472192 9479148 9483264 9522576 9529569 9573228 9624416 9662166 9673728 9680832 9720963 9725184 9817443 9834496 9867744 9875264 9879552 9916201 9920232 9927792 9967008 10020024 10073322 10077696 10085376 10127184 10134621 10174654 10179072 10181052 10233216 10287648 10295488 10338167 10342656 10391136 10395648 10446408 10450944 10501974 10550088 10558128 10607618 10612224 10656216 10668672 10712898 10778089 10780672 10827468 10833312 10838016 10882944 10890936 10940832 11059006 11063808 11101212 11109672 11114496 11168766 11212884 11239424 11272527 11286016 11294304 11337408 11346048 11393082 11451456 11512368 11526144 11573604 11582424 11628176 11635488 11690028 11695104 11752209 11757312 11766272 11815048 11868849 11875584 11877894 11938752 11943936 11988243 12002256 12066432 12122992 12128256 12187476 12192768 12243312 12252303 12308436 12317816 12380928 12432252 12446784 12498381 12503808 12632046 12638864 12644352 12696768 12706092 12764304 12882888 12898304 12907776 12951414 12961284 12966912 13030227 13081698 13089924 13156992 13226976 13237056 13289344 13291929 13360032 13431096 13436928 13447168 13502538 13502912 13512828 13572096 13574736 13638366 13644288 13716864 13773726 13790208 13854848 13857543 13860864 13912282 13928544 13934592 14002632 14066784 14077504 14135861 14149632 14208288 14218722 14224896 14283864 14359842 14436624 14444416 14450688 14493249 14504294 14510592 14521248 14587776 14737387 14751744 14801616 14812896 14819328 14880348 14891688 14950512 15030036 15059072 15109983 15116544 15121498 15128064 15190776 15261981 15268608 15271578 15349824 15368192 15431472 15443232 15513984 15586704 15593472 15669612 15676416 15752961 15764966 15825132 15834112 15837192 15911427 15918336 15984324 16003008 16069347 16088576 16171008 16241202 16249968 16257024 16324416 16336404 16411248 16507904 16576336 16588509 16595712 16651818 16664508 16671744 16753149 16819326 16842728 16859136 16929024 16941456 17006112 17019072 17089623 17177184 17210368 17268552 17281712 17289216 17360406 17373636 17442264 17453232 17535042 17542656 17635968 17649408 17722572 17813376 17816841 17908128 17915904 18003384 18017104 18096128 18099648 18184488 18192384 18281214 18289152 18364968 18386944 18462654 18476724 18571392 18579456 18648378 18670176 18755712 18866176 18944384 18948069 18958296 18966528 19045152 19059138 19146456 19248832 19324332 19347456 19361664 19427121 19441926 19450368 19622547 19634886 19668992 19735488 19750528 19759104 19832402 19840464 19855584 19934016 20040048 20146644 20155392 20170752 20253807 20254368 20269242 20349308 20358144 20362104 20457549 20466432 20575296 20590976 20660589 20676334 20685312 20782272 20791296 20868423 20892816 20901888 21003948 21100176 21116256 21215236 21224448 21312432 21328083 21337344 21425796 21539763 21556178 21654936 21666624 21676032 21756441 21765888 21781872 21881664 22118012 22127616 22202424 22219344 22228992 22337532 22425768 22545054 22572032 22588608 22674816 22682247 22692096 22786164 22902912 22907367 23024736 23052288 23147208 23164848 23256352 23270976 23380056 23390208 23504418 23514624 23532544 23630096 23647449 23737698 23751168 23755788 23877504 23887872 23976486 24004512 24132864 24245984 24256512 24361803 24374952 24385536 24486624 24504606 24616872 24635632 24761856 24864504 24893568 24977727 24996762 25007616 25228989 25264092 25277728 25288704 25393536 25412184 25528608 25765776 25796608 25815552 25902828 25922568 25933824 26040609 26060454 26163396 26179848 26302563 26313984 26453952 26474112 26578688 26583858 26720064 26862192 26873856 26894336 27005076 27005824 27025656 27144192 27149472 27276732 27288576 27421821 27433728 27547452 27580416 27693981 27709696 27715086 27824564 27857088 27869184 27972567 28005264 28133568 28155008 28271722 28299264 28416576 28437444 28449792 28567728 28588707 28719684 28873248 28888832 28986498 29008588 29021184 29042496 29162889 29175552 29452329 29474774 29503488 29603232 29625792 29638656 29748603 29760696 29783376 29901024 30060072 30118144 30219966 30233088 30242996 30256128 30381552 30403863 30523962 30537216 30543156 30699648 30862944 30886464 31014501 31027968 31173408 31186944 31339224 31352832 31505922 31529932 31650264 31668224 31674384 31822854 31836672 31968648 32006016 32138694 32177152 32334267 32342016 32482404 32499936 32514048 32648832 32672808 32822496 33015808 33152672 33177018 33191424 33303636 33329016 33343488 33506298 33638652 33685456 33718272 33817581 33858048 33882912 34012224 34038144 34179246 34354368 34420736 34537104 34563424 34578432 34720812 34747272 34884528 34906464 35070084 35085312 35256627 35271936 35298816 35445144 35606547 35611289 35626752 35633682 35816256 35831808 35964729 36006768 36034208 36192256 36199296 36368976 36384768 36562428 36578304 36729936 36756909 36773888 36925308 36953448 37126663 37142784 37296756 37340352 37495143 37511424 37732352 37888768 37896138 37916592 37933056 38090304 38118276 38292912 38497664 38648664 38694912 38723328 38854242 38883852 38900736 39090681 39245094 39269772 39337984 39470976 39501056 39664804 39680928 39711168 39868032 39875787 40080096 40293288 40310784 40341504 40507614 40508736 40538484 40698616 40716288 40724208 40915098 40932864 41150592 41181952 41321178 41352668 41370624 41564544 41572629 41582592 41736846 41785632 41803776 42007896 42200352 42232512 42407583 42430472 42448896 42624864 42656166 42674688 42851592 43079526 43112356 43309872 43333248 43352064 43479747 43512882 43531776 43563744 43763328 44212161 44236024 44255232 44404848 44438688 44457984 44675064 44851536 45090108 45144064 45177216 45329949 45349632 45364494 45384192 45572328 45785943 45805824 45814734 46049472 46104576 46294416 46329696 46512704 46541952 46760112 46780416 47008836 47029248 47065088 47258883 47260192 47294898 47475396 47502336 47511576 47734281 47755008 47952972 48009024 48208041 48265728 48491968 48513024 48692987 48723606 48749904 48771072 48973248 49009212 49233744 49271264 49523712 49729008 49765527 49787136 49955454 49993524 50015232 50259447 50457978 50528184 50555456 50577408 50765029 50787072 50824368 51057216 51268869 51531552 51593216 51631104 51805656 51845136 51867648 52081218 52120908 52326792 52359696 52605126 52627968 52907904 52925243 52948224 53157376 53167716 53440128 53450523 53724384 53747712 53788672 54010152 54011648 54051312 54288384 54298944 54553464 54577152 54843642 54867456 55094904 55160832 55387962 55419392 55430172 55649128 55714176 55738368 55945134 56010528 56267136 56310016 56543444 56598528 56833152 56844207 56874888 56899584 57135456 57177414 57439368 57746496 57777664 57972996 58017176 58042368 58084992 58281363 58325778 58351104 58867641 58904658 58949548 59006976 59206464 59251584 59277312 59497206 59521392 59566752 59802048 60120144 60236288 60439932 60466176 60485992 60512256 60761421 60763104 60807726 61047924 61074432 61086312 61372647 61399296 61725888 61772928 61981767 62029002 62055936 62346816 62373888 62605269 62678448 62705664 63011844 63059864 63300528 63336448 63348768 63645708 63673344 63937296 63984249 64012032 64277388 64354304 64619289 64668534 64964808 64999872 65028096 65269323 65297664 65345616 65644992 66031616 66305344 66354036 66382848 66607272 66658032 66686976 67012596 67277304 67370912 67635162 67716096 67765824 68024448 68046741 68076288 68358492 68708736 68722101 68841472 69074208 69126848 69156864 69413407 69441624 69494544 69769056 69812928 70140168 70170624 70513254 70543872 70597632 70890288 70942347 71213094 71222578 71253504 71267364 71632512 71663616 71929458 72013536 72068416 72367169 72384512 72398592 72737952 72769536 73085409 73124856 73156608 73459872 73513818 73547776 73850616 73906896 74253326 74285568 74593512 74680704 74990286 75022848 75446623 75464704 75686967 75777536 75792276 75833184 75866112 76180608 76236552 76585824 76995328 77297328 77389824 77446656 77708484 77767704 77801472 78181362 78490188 78539544 78675968 78907689 78941952 79002112 79329608 79361856 79422336 79736064 79751574 80160192 80586576 80621568 80683008 81015228 81017472 81076968 81397232 81432576 81448416 81830196 81865728 82265463 82301184 82363904 82642356 82705336 82741248 83081943 83129088 83145258 83473692 83571264 83607552 83917701 84015792 84400704 84465024 84815166 84860944 84897792 85249728 85312332 85349376 85703184 85766121 86159052 86224712 86619744 86666496 86959494 87025764 87063552 87127488 87488667 87526656 88356987 88424322 88472048 88510464 88809696 88877376 88915968 89245809 89350128 89703072 90180216 90288128 90354432 90659898 90699264 90728988 90768384 91144656 91211589 91571886 91611648 91629468 92098944 92588832 92659392 93025408 93043503 93083904 93520224 93560832 94017672 94058496 94130176 94517766 94520384 94589796 94950792 95004672 95023152 95468562 95510016 95905944 96018048 96416082 96531456 96983936 97002801 97026048 97385974 97447212 97499808 97542144 97946496 98018424 98467488 98542528 98951027 99047424 99458016 99531054 99574272 99910908 99987048 100030464 100518894 100915956 101056368 101110912 101154816 101452743 101530058 101574144 101648736 102114432 102537738 103063104 103161709 103186432 103262208 103611312 103690272 103735296 104162436 104241816 104653584 104719392 105210252 105255936 105769881 105815808 105850486 105896448 106314752 106335432 106833867 106880256 106901046 107448768 107495424 107577344 107894187 108020304 108023296 108102624 108576768 108597888 109106928 109154304 109687284 109734912 110189808 110270727 110321664 110775924 110838784 110860344 111298256 111379989 111428352 111890268 112021056 112485429 112534272 112620032 113086888 113197056 113666304 113688414 113749776 113799168 114270912 114354828 114878736 115492992 115555328 115945992 116034352 116084736 116169984 116562726 116651556 116702208 117272043 117735282 117809316 117899096 118013952 118412928 118503168 118994412 119042784 119133504 119604096 119627361 120240288 120472576 120879864 120932352 120971984 121024512 121522842 121526208 121615452 122095848 122148864 122172624 122745294 122798592 123451776 123545856 123963534 124058004 124111872 124693632 124717887 124747776 125210538 125356896 125411328 126023688 126119728 126601056 126672896 126697536 127222749 127291416 127346688 127874592 127968498 128024064 128554776 128708608 129238578 129337068 129929616 129999744 130056192 130439241 130538646 130595328 130691232 131289984 132063232 132610688 132636483 132708072 132765696 133214544 133316064 133373952 134025192 134554608 134741824 135270324 135432192 135531648 135989847 136048896 136093482 136152576 136716984 137357829 137417472 137444202 137682944 138148416 138253696 138313728 138826814 138883248 138989088 139538112 139625856 140280336 140341248 141026508 141087744 141195264 141776649 141780576 141884694 142426188 142445156 142507008 142534728 143202843 143265024 143858916 144027072 144136832 144624123 144734338 144797184 145475904 145539072 146078961 146170818 146249712 146313216 146919744 147027636 147095552 147701232 147813792 148506652 148571136 149187024 149296581 149361408 149980572 150045696 150778341 150893246 151373934 151555072 151584552 151666368 151732224 152295087 152361216 152473104 153171648 153806607 153990656 154594656 154779648 154893312 155416968 155535408 155602944 156362724 156980376 157079088 157815378 157883904 158004224 158659216 158723712 158775729 158844672 159472128 159503148 160320384 160351569 161173152 161243136 161366016 162030456 162034944 162153936 162794464 162865152 162896832 163660392 163731456 164530926 164602368 164727808 165284712 165410672 165482496 166163886 166258176 166290516 166947384 167142528 167215104 167835402 168031584 168801408 168930048 169630332 169721888 169795584 170499456 170532621 170624664 170698752 171406368 171532242 172318104 172449424 173239488 173332992 173918988 174051528 174127104 174254976 174844089 174977334 175053312 176602923 176713974 176848644 176944096 177020928 177619392 177754752 177831936 178491618 178700256 179406144 180360432 180576256 180708864 181319796 181398528 181457976 181536768 182284263 182289312 182423178 183143772 183223296 183258936 184117941 184197888 185177664 185318784 185945301 186050816 186087006 186167808 187040448 187121664 187815807 188035344 188116992 188260352 189035532 189040768 189179592 189901584 190009344 190046304 190937124 191020032 191811888 191952747 192036096 192832164 193062912 193857867 193967872 194005602 194771948 194894424 194999616 195084288 195807969 195892992 196036848 196934976 197085056 197902054 198094848 198916032 199062108 199148544 199821816 199974096 200060928 201037788 201831912 202112736 202221824 202905486 203060116 203148288 203297472 204140223 204228864 205075476 206126208 206166303 206323418 206524416 207222624 207380544 207470592 208240221 208324872 208483632 209307168 209438784 210420504 210511872 211539762 211631616 211700972 211792896 212629504 212670864 212827041 213667734 213760512 213802092 214897536 214990848 215788374 216040608 216046592 216205248 217101507 217153536 217195776 218213856 218308608 219256227 219374568 219469824 220379616 220541454 220643328 221551848 221677568 221720688 222596512 222759978 222856704 223780536 224042112 224970858 225068544 225240064 226173776 226339869 226394112 227060901 227332608 227376828 227499552 227598336 228541824 228709656 229757472 230985984 231110656 231891984 232068704 232169472 232339968 233125452 233303112 233404416 234544086 235470564 235618632 235798192 236027904 236723067 236825856 237006336 237988824 238085568 238267008 239208192 239254722 240480576 240945152 241759728 241864704 241943968 242049024 243045684 243052416 243230904 244191696 244297728 244345248 245490588 245597184 246796389 246903552 247091712 247927068 248116008 248223744 249245829 249279023 249387264 249435774 250421076 250713792 250822656 251753103 252047376 252239456 253202112 253345792 253395072 254445498 254582832 254693376 255749184 255936996 256048128 257109552 257298363 257417216 258477156 258674136 259859232 259886641 259999488 260878482 261077292 261190656 261382464 262466001 262579968 264126464 265070961 265221376 265272966 265416144 265531392 266429088 266632128 266747904 267737427 268050384 269109216 269483648 270540648 270864384 271063296 271979694 272097792 272186964 272305152 273433968 273634767 274715658 274834944 274888404 275365888 276296832 276507392 277653628 277766496 277978176 279076224 279130509 279251712 280560672 280682496 282053016 282175488 282390528 283553298 283561152 283769388 284852376 284890312 285014016 285069456 286405686 286530048 287717832 288054144 288273664 289248246 289468676 289594368 290951808 291008403 291078144 292157922 292341636 292499424 292626432 293839488 294055272 295402464 295627584 296853081 297013304 297142272 298374048 298593162 298722816 299961144 300091392 301556682 301786492 302747868 303110144 303169104 303332736 303464448 304358229 304590174 304722432 304946208 306343296 307613214 307981312 309189312 309485127 309559296 309786624 310833936 311070816 311205888 312725448 313960752 314158176 315630756 315767808 316008448 317309643 317318432 317447424 317551458 317689344 318944256 319006296 320501601 320640768 320703138 322346304 322486272 322732032 323682561 324060912 324069888 324307872 325588928 325730304 325793664 327320784 327462912 329061852 329204736 329455616 330569424 330812181 330821344 330964992 332327772 332516352 332581032 333894768 334139967 334285056 335670804 336063168 337456287 337602816 337860096 339260664 339443776 339591168 340850909 340998912 341065242 341249328 341397504 342812736 343064484 344636208 344898848 346478976 346665984 347837976 348103056 348254208 348509952 349688178 349954668 350106624 351816129 353205846 353427948 353697288 353888192 354041856 355238784 355355203 355509504 356983236 357400512 358812288 358882083 360720864 361152512 361417728 362639592 362797056 362915952 363073536 364568526 364578624 364846356 366287544 366446592 366517872 368235882 368395776 370355328 370476701 370637568 371890602 372101632 372174012 372335616 374080896 374153661 374243328 375631614 376070688 376233984 376520704 378071064 378081536 378359184 379803168 380018688 380092608 381668247 381874248 382040064 383623776 383905494 384072192 385664328 386125824 387715734 387935744 388011204 389543896 389788848 389999232 390168576 391317723 391615938 391785984 392073696 393869952 394170112 395804108 396189696 397832064 397909449 398124216 398297088 399643632 399948192 400121856 402075576 403663824 404225472 404443648 405810972 406120232 406296576 406594944 407969541 408280446 408457728 410150952 412073487 412252416 412332606 412646836 413048832 414445248 414761088 414941184 416480442 416649744 416967264 418614336 418877568 420841008 421023744 423079524 423263232 423401944 423585792 425259008 425329947 425341728 425654082 427335468 427521024 427604184 429608529 429795072 431576748 432081216 432093184 432410496 433872369 434203014 434391552 436427712 436617216 438236883 438512454 438749136 438939648 440759232 441082908 441286656 443103696 443355136 443441376 445193024 445519956 445713408 447561072 447889743 448084224 449941716 450137088 450480128 452335023 452347552 452679738 454121802 454665216 454753656 454999104 455196672 456885261 457083648 457419312 459514944 461419821 461971968 462221312 463783968 464137408 464338944 464679936 466061447 466250904 466606224 466808832 469088172 470941128 471237264 471596384 473446134 473651712 474012672 475977648 476171136 476327187 476534016 478416384 478509444 480961152 481054707 481890304 483519456 483729408 483887936 484098048 485893849 486091368 486104832 486461808 488383392 488595456 488690496 490981176 491194368 493592778 493807104 494183424 495854136 496232016 496447488 498491658 498558046 498774528 498871548 500842152 501427584 501645312 503506206 504094752 504478912 506404224 506570183 506691584 506790144 508890996 509165664 509386752 511498368 511597863 511873992 512096256 514219104 514596726 514834432 516954312 517348272 519718464 519773282 519998976 521756964 522154584 522381312 522764928 524932002 525159936 528126361 528252928 529808769 530141922 530442752 530545932 530832288 531062784 532858176 533264256 533495808 535474854 536100768 538218432 538967296 541081296 541728768 542126592 543959388 544195584 544373928 544610304 546867936 547269534 549431316 549669888 549776808 550731776 552353823 552593664 553014784 555307256 555532992 555956352 557835903 558152448 558261018 558503424 561121344 561364992 563447421 564106032 564350976 564781056 567106596 567122304 567538776 569704752 569780624 570028032 570138912 572811372 573060096 575435664 575858241 576108288 576547328 578496492 578937352 579188736 581573601 581903616 582016806 584315844 584683272 584998848 585252864 587423907 587678976 588110544 590804928 591255168 593706162 594026608 594284544 596748096 597186324 597445632 599922288 600182784 603113364 603572984 605495736 606220288 606338208 606665472 608716458 609180348 609444864 609892416 612420669 612686592 615226428 615962624 618378624 618498909 618970254 619573248 621667872 622141632 622411776 624720663 625450896 627921504 628316352 631261512 631535616 632016896 634619286 634636864 634894848 635102916 635378688 637888512 638012592 638481123 641003202 641281536 641406276 644692608 644972544 647365122 648121824 648139776 648615744 651177856 651304521 651460608 651587328 654641568 654925824 657768681 658123704 658409472 658911232 661138848 661624362 661642688 661929984 664385467 664655544 665032704 665162064 667789536 668279934 668570112 671341608 672126336 674912574 675205632 675720192 678521328 678887552 679019607 679182336 681182703 681701818 681997824 682130484 682498656 682795008 685625472 686128968 689272416 689797696 692657189 692957952 693331968 695675952 696206112 696508416 697019904 699376356 699909336 700213248 703632258 706411692 706855896 707394576 707776384 708083712 710169201 710477568 710710406 711019008 713966472 714801024 717624576 717764166 721441728 722131963 722305024 722835456 725279184 725594112 725831904 726147072 729137052 729157248 729692712 732575088 732893184 733035744 736471764 736791552 740389167 740710656 740953402 741275136 743781204 744203264 744348024 744671232 747837069 748161792 748307322 751263228 752141376 752467968 753041408 755259309 756142128 756163072 756718368 759606336 760037376 760185216 763336494 763748496 764080128 767247552 767810988 768144384 771328656 771895089 772251648 775431468 775871488 776022408 779087792 779577696 779659923 779998464 782635446 783231876 783571968 784147392 787398003 787739904 788340224 791608216 792379392 795212883 795664128 795818898 796248432 796594176 799287264 799896384 800243712 803212281 804151152 807327648 808450944 808887296 811621944 812240464 812593152 813189888 815939082 816560892 816915456 820301904 820904301 824146974 824504832 824665212 825293672 826097664 828890496 829522176 832960884 833299488 833934528 837228672 837391527 837755136 841682016 842047488 846159048 846526464 846803888 847171584 850518016 850659894 850683456 851308164 854670936 855042048 855208368 859217058 859590144 863153496 864162432 864186368 864820992 867744738 868406028 868783104 872855424 873025209 873234432 876473766 877024908 877498272 877879296 881518464 882165816 886207392 886710272 886882752 890386048 890559243 891039912 891426816 895122144 895779486 896168448 899883432 900274176 900960256 904670046 904695104 905359476 908243604 909330432 909507312 909998208 910393344 913074687 913770522 914167296 914838624 919029888 922839642 923943936 924442624 927567936 928274816 928455381 928677888 929359872 932122894 932501808 933212448 933617664 938176344 941882256 942474528 943192768 946892268 947303424 948025344 951928929 951955296 952342272 952654374 953068032 956832768 957018888 961504803 961922304 962109414 963780608 967038912 967458816 967775872 968196096 971047683 971787698 972182736 972209664 972923616 976766784 977190912 977380992 981962352 982388736 987185556 987614208 988366848 991708272 992436543 992464032 992894976 996983316 997116092 997549056 997743096 1001684304 1002419901 1002855168 1007012412 1008189504 1008957824 1012368861 1012808448 1013140366 1013580288 1017781992 1018331328 1018773504 1022552727 1022996736 1023195726 1023747984 1024192512 1028438208 1029193452 1029668864 1033908624 1034696544 1039436928 1039546564 1039997952 1043513928 1044309168 1044762624 1045529856 1049864004 1050319872 1055448387 1056252722 1059617538 1060283844 1060885504 1061091864 1061664576 1062125568 1065716352 1066065609 1066528512 1070949708 1072201536 1076436864 1076646249 1077934592 1082162592 1083457536 1084253184 1087918776 1088391168 1088747856 1089220608 1093735872 1094539068 1098862632 1099339776 1099553616 1104707646 1105187328 1106029568 1110614512 1111065984 1111430103 1111912704 1115671806 1116304896 1116522036 1117006848 1122242688 1122460983 1122729984 1126894842 1128212064 1128701952 1129562112 1134213192 1134244608 1135077552 1139409504 1139561248 1140056064 1140277824 1145004741 1145622744 1146120192 1150871328 1151716482 1152216576 1153094656 1156992984 1157874704 1158377472 1163147202 1163807232 1164033612 1168631688 1169366544 1169997696 1170505728 1173953169 1174847814 1175357952 1176221088 1181609856 1182510336 1187412324 1188053216 1188569088 1193496192 1193728347 1194372648 1194891264 1199844576 1200365568 1206226728 1207145968 1210991472 1212440576 1212676416 1213330944 1217432916 1218360696 1218889728 1219784832 1223908623 1224841338 1225373184 1230452856 1231925248 1236220461 1236757248 1236997818 1237940508 1239146496 1243335744 1244283264 1244823552 1249441326 1250901792 1255843008 1256632704 1262523024 1263071232 1264033792 1269238572 1269273728 1269789696 1270205832 1270757376 1275777024 1275989841 1276025184 1276962246 1282006404 1282563072 1282812552 1288825587 1289385216 1294730244 1296243648 1296279552 1297231488 1301617107 1302355712 1302609042 1303174656 1309283136 1309851648 1314710649 1315537362 1316247408 1316818944 1317822464 1322277696 1323248724 1323285376 1323859968 1328770934 1329311088 1330065408 1330324128 1335579072 1336559868 1337140224 1342683216 1343669229 1344252672 1349825148 1350411264 1351440384 1357005069 1357042656 1357775104 1358039214 1362365406 1363403636 1363995648 1364260968 1364997312 1365590016 1370655783 1371250944 1372257936 1378544832 1379595392 1384259463 1385314378 1385915904 1386663936 1391351904 1392412224 1393016832 1394039808 1398184341 1398752712 1399818672 1400426496 1407264516 1412823384 1413711792 1414789152 1415552768 1420338402 1420955136 1421420812 1422038016 1427932944 1428981561 1429602048 1435249152 1435528332 1442883456 1443164121 1444263926 1445670912 1450558368 1451188224 1451663808 1452294144 1457681547 1458274104 1458314496 1459385424 1465150176 1465786368 1466071488 1472943528 1473583104 1480778334 1481421312 1481906804 1482550272 1487562408 1488406528 1488696048 1489342464 1495674138 1496323584 1496614644 1502526456 1504282752 1504935936 1510518618 1512284256 1512326144 1513436736 1519212672 1519710549 1520074752 1520370432 1526672988 1527496992 1528160256 1534495104 1534793589 1535621976 1536288768 1542657312 1543790178 1544503296 1550862936 1551742976 1552044816 1558175584 1559155392 1559319846 1559996928 1565270892 1566463752 1567143936 1568294784 1574796006 1575479808 1576680448 1583216432 1584379083 1584758784 1589426307 1590425766 1591328256 1591637796 1592496864 1593188352 1598574528 1599792768 1600487424 1606424562 1608302304 1614655296 1616901888 1617774592 1623243888 1624480928 1625186304 1626379776 1631878164 1633121784 1633830912 1640603808 1641808602 1648293948 1649009664 1649330424 1650587344 1652195328 1657061469 1657780992 1659044352 1665921768 1666598976 1667869056 1673507709 1674457344 1674783054 1675510272 1683364032 1684094976 1690342263 1692318096 1693052928 1693607776 1694343168 1701036032 1701319788 1701366912 1702616328 1709341872 1710084096 1710416736 1718434116 1719180288 1726306992 1727574723 1728324864 1728372736 1729641984 1735489476 1736812056 1737566208 1744720803 1744953161 1745710848 1746050418 1752947532 1754049816 1754996544 1755758592 1762271721 1763036928 1764331632 1772414784 1773420544 1773765504 1780772096 1781118486 1782079824 1782853632 1790244288 1791558972 1792336896 1799766864 1800548352 1801920512 1809340092 1809390208 1810718952 1816487208 1818660864 1819014624 1819996416 1826149374 1827541044 1828334592 1829677248 1837262007 1838059776 1845679284 1847887872 1848885248 1855135872 1855496727 1856549632 1856910762 1858719744 1864245788 1865003616 1866424896 1867235328 1874161989 1876352688 1883764512 1884949056 1886385536 1893784536 1894606848 1896050688 1903857858 1903910592 1904684544 1905308748 1906136064 1913665536 1914037776 1915443369 1923009606 1923844608 1924218828 1927561216 1934077824 1934917632 1935551744 1942095366 1943575396 1944365472 1944419328 1945847232 1953533568 1953913563 1954381824 1954761984 1963924704 1964777472 1973306043 1974371112 1975228416 1976733696 1983416544 1984873086 1984928064 1985789952 1993156401 1993966632 1994232184 1995098112 1995486192 2003368608 2004839802 2005710336 2014024824 2016379008 2017915648 2024737722 2025616896 2026280732 2027160576 2035563984 2036662656 2037058821 2037547008 2043548109 2045105454 2045993472 2046391452 2047495968 2048385024 2056876416 2058386904 2067817248 2069393088 2077971567 2078873856 2079093128 2079995904 2087027856 2088618336 2089525248 2091059712 2099728008 2100639744 2110896774 2112505444 2119235076 2120567688 2121771008 2122183728 2123329152 2124251136 2130507603 2131432704 2132131218 2133057024 2141899416 2144403072 2152873728 2153292498 2155869184 2164325184 2166395889 2166915072 2168506368 2175837552 2176782336 2177495712 2178441216 2187471744 2189078136 2197725264 2198679552 2199107232 2209415292 2210374656 2212059136 2221167501 2221229024 2222131968 2222860206 2223825408 2231343612 2232609792 2233044072 2234013696 2243511207 2244485376 2244921966 2253789684 2256424128 2257403904 2259124224 2265777927 2268426384 2268489216 2270155104 2278819008 2279122496 2280112128 2280555648 2290009482 2291245488 2292240384 2301742656 2303432964 2304433152 2306189312 2313985968 2315685267 2315749408 2316754944 2326294404 2327614464 2328067224 2337263376 2338733088 2338979769 2339995392 2347906338 2349695628 2350715904 2352442176 2362194009 2363219712 2365020672 2374824648 2376106432 2377138176 2385638649 2385956363 2386992384 2387456694 2388745296 2389782528 2399689152 2400731136 2409636843 2412453456 2414291936 2421982944 2424881152 2425352832 2426661888 2434865832 2436721392 2437779456 2439569664 2447817246 2449682676 2450746368 2460905712 2462712903 2463850496 2472440922 2473514496 2473995636 2475881016 2478292992 2486671488 2487486421 2488566528 2498882652 2501803584 2511686016 2512174581 2513265408 2525046048 2526142464 2528067584 2538477144 2538547456 2539579392 2540411664 2541514752 2551554048 2551979682 2552050368 2553924492 2564012808 2565126144 2565625104 2577651174 2578770432 2589460488 2592487296 2592559104 2594462976 2603234214 2604711424 2605218084 2606349312 2618566272 2619075627 2619703296 2629421298 2631074724 2632494816 2633637888 2635644928 2644555392 2646497448 2646570752 2657541868 2658622176 2660130816 2660648256 2671158144 2671677729 2673119736 2674280448 2685366432 2687338458 2688505344 2699650296 2700822528 2702880768 2714010138 2714085312 2715550208 2716078428 2724730812 2726807272 2727991296 2728521936 2729994624 2731180032 2739224061 2741311566 2742501888 2744515872 2757089664 2759190784 2768518926 2770628756 2771831808 2773327872 2782703808 2784824448 2785366143 2786033664 2788079616 2796368682 2797505424 2799637344 2800852992 2814529032 2825646768 2827423584 2829578304 2831105536 2840676804 2841910272 2842841624 2844076032 2855786787 2855865888 2857963122 2859204096 2870498304 2871056664 2884514409 2885766912 2886328242 2888527852 2891341824 2901116736 2902376448 2903327616 2904588288 2913143049 2915363094 2916548208 2916628992 2918770848 2930300352 2931572736 2932142976 2945887056 2947166208 2961556668 2962842624 2963813608 2965100544 2975124816 2976813056 2977309629 2977392096 2978684928 2991348276 2992647168 2993229288 3005052912 3007259703 3008565504 3021037236 3024568512 3024652288 3026873472 3037106583 3038425344 3039421098 3040740864 3053345976 3054993984 3056320512 3067658181 3068990208 3069587178 3071243952 3072577536 3085314624 3087580356 3089006592 3101725872 3103485952 3104089632 3116351168 3118310784 3118639692 3119993856 3130541784 3132927504 3134287872 3136589568 3149592012 3150959616 3153360896 3166345161 3166432864 3168758166 3178852614 3180851532 3182656512 3183275592 3184993728 3186376704 3197149056 3198196827 3199585536 3212849124 3216604608 3229310592 3229938747 3233803776 3235549184 3246487776 3248961856 3250372608 3252759552 3262430129 3263756328 3266243568 3267661824 3281207616 3283617204 3296587896 3298019328 3298660848 3301174688 3314122938 3315561984 3318088704 3331843536 3333197952 3334290309 3335738112 3347015418 3348914688 3349566108 3351020544 3366728064 3367382949 3368189952 3380684526 3384636192 3386105856 3387215552 3388686336 3401256943 3402072064 3402639576 3402733824 3405232656 3418683744 3420168192 3420833472 3435014223 3436868232 3438360576 3452613984 3455149446 3456649728 3456745472 3459283968 3470978952 3473624112 3475132416 3489441606 3489906322 3491421696 3492100836 3505895064 3508099632 3509993088 3511517184 3524543442 3526073856 3528663264 3544829568 3545991281 3546841088 3547531008 3561544192 3562236972 3564159648 3565707264 3580488576 3581185041 3583117944 3584673792 3599533728 3601096704 3603841024 3618680184 3618780416 3621437904 3632974416 3637321728 3638029248 3639992832 3652298748 3655082088 3656669184 3659354496 3674524014 3676119552 3691358568 3695775744 3697770496 3708661383 3710271744 3710993454 3713099264 3713821524 3717439488 3728491576 3730007232 3732849792 3734470656 3748323978 3752705376 3767529024 3769898112 3772771072 3787569072 3789213696 3792101376 3807715716 3807821184 3809369088 3810617496 3812272128 3827331072 3828075552 3830886738 3846019212 3847689216 3848437656 3855122432 3866476761 3868155648 3871103488 3884190732 3887150792 3888730944 3888838656 3891694464 3904851321 3907067136 3907827126 3909523968 3927849408 3929554944 3944131947 3946612086 3948742224 3950456832 3953467392 3966833088 3969746172 3969856128 3971579904 3986312802 3987933264 3988464368 3990196224 3990972384 4006737216 4009679604 4011420672 4028049648 4031007687 4032758016 4035831296 4049475444 4051233792 4052561464 4054321152 4071015207 4071127968 4073325312 4074117642 4087096218 4090210908 4091986944 4092782904 4094991936 4096770048 4111967349 4113752832 4116773808 4135634496 4138786176 4152778389 4155943134 4157747712 4158186256 4159991808 4174055712 4177236672 4179050496 4182119424 4194553023 4199456016 4201279488 4221793548 4225010888 4238470152 4241135376 4243542016 4244367456 4246658304 4261015206 4262865408 4264262436 4266114048 4283798832 4286944683 4288806144 4305747456 4306584996 4311738368 4328650368 4329492363 4332791778 4337012736 4351675104 4353564672 4354991424 4356882432 4373044641 4374943488 4378156272 4395450528 4397359104 4398214464 4418830584 4420749312 4424118272 4442335002 4442458048 4444263936 4445720412 4447650816 4462687224 4465219584 4466088144 4468027392 4487022414 4488970752 4489843932 4507579368 4512848256 4514807808 4531555854 4536852768 4536978432 4540310208 4557638016 4558244992 4559131647 4560224256 4561111296 4580018964 4582490976 4584480768 4603485312 4604380767 4606865928 4608866304 4612378624 4627971936 4631370534 4631498816 4633509888 4650698269 4652588808 4655228928 4656134448 4674526752 4677466176 4677959538 4679990784 4695812676 4699391256 4701431808 4704884352 4724388018 4726439424 4730041344 4749649296 4752212864 4753137249 4754276352 4768278921 4771277298 4771912726 4773984768 4774913388 4777490592 4779565056 4799378304 4801462272 4819273686 4824906912 4828583872 4843965888 4848600323 4849762304 4850705664 4853323776 4869731664 4873442784 4875558912 4879139328 4895634492 4899365352 4901492736 4921811424 4925425806 4927700992 4944881844 4947028992 4947991272 4951762032 4956585984 4971184407 4973342976 4974972842 4977133056 4997765304 5003607168 5023372032 5024349162 5026530816 5050092096 5052284928 5054923741 5056135168 5071026789 5076954288 5077094912 5079158784 5080823328 5083029504 5103108096 5103959364 5104100736 5107848984 5128025616 5130252288 5131250208 5155302348 5157540864 5178920976 5182724169 5184974592 5185118208 5188925952 5206468428 5209422848 5210436168 5212698624 5234859483 5237132544 5238151254 5258842596 5262149448 5264989632 5267275776 5271289856 5286815163 5289110784 5292994896 5293141504 5315083736 5317244352 5320261632 5321296512 5342316288 5343355458 5346239472 5348560896 5370732864 5374676916 5377010688 5399300592 5401645056 5405761536 5428020276 5428170624 5431100416 5432156856 5449461624 5453614544 5455982592 5457043872 5459989248 5478448122 5482623132 5485003776 5489031744 5511786021 5514179328 5518381568 5537037852 5541257512 5543663616 5546655744 5565407616 5566490181 5569648896 5570732286 5576159232 5592737364 5595010848 5599274688 5601705984 5622485967 5629058064 5651293536 5654847168 5659156608 5662211072 5681353608 5683820544 5685683248 5688152064 5711573574 5711731776 5715926244 5718408192 5740996608 5742113328 5746330107 5769028818 5771533824 5772656484 5777055704 5782683648 5802233472 5804752896 5806655232 5826286098 5830726188 5833096416 5833257984 5837541696 5860600704 5861740689 5863145472 5864285952 5891774112 5894332416 5919918129 5923113336 5925685248 5927627216 5930201088 5950249632 5953626112 5954619258 5954784192 5957369856 5979469203 5982696552 5985294336 5986458576 6010105824 6014519406 6017131008 6042074472 6049137024 6049304576 6053746944 6074213166 6076850688 6078842196 6081481728 6106691952 6109987968 6111176463 6112641024 6130644327 6135316362 6137980416 6139174356 6142487904 6145155072 6170629248 6175160712 6203451744 6206971904 6208179264 6232702336 6233914701 6236621568 6237279384 6239987712 6261083568 6265855008 6268575744 6273179136 6299184024 6301919232 6306721792 6332690322 6332865728 6337516332 6357705228 6361703064 6365313024 6366551184 6369987456 6372753408 6391522809 6394298112 6396393654 6399171072 6425698248 6433209216 6458621184 6459877494 6467607552 6471098368 6492975552 6497923712 6499187667 6500745216 6505519104 6524860258 6527512656 6532487136 6535323648 6562415232 6567234408 6593175792 6596038656 6597321696 6602349376 6628245876 6631123968 6636177408 6663502503 6663687072 6666395904 6668580618 6671476224 6694030836 6697829376 6699132216 6702041088 6730533621 6733456128 6734765898 6761369052 6769272384 6772211712 6774431104 6777372672 6797333781 6802513886 6805279152 6805467648 6810465312 6837367488 6840336384 6841666944 6870028446 6873736464 6876721152 6905227968 6910298892 6913299456 6913490944 6918567936 6941957904 6947055801 6947248224 6950264832 6978883212 6979812644 6982843392 6984201672 7011790128 7016199264 7016939307 7019986176 7049086884 7052147712 7057326528 7086582027 7089659136 7091982562 7095062016 7123088384 7124473944 7128319296 7131414528 7157869089 7160977152 7162370082 7166235888 7169347584 7199067456 7202193408 7207682048 7228910529 7237360368 7237560832 7242875808 7265948832 7274643456 7276058496 7279985664 7304597496 7310164176 7313338368 7318708992 7349048028 7352239104 7382717136 7388138709 7391551488 7417322766 7420543488 7421986908 7426198528 7427643048 7434878976 7456983152 7460014464 7462459263 7465699584 7496647956 7505410752 7535058048 7536523743 7539796224 7545542144 7575138144 7578427392 7584202752 7615431432 7615642368 7618738176 7621234992 7624544256 7654662144 7656151104 7661773476 7692038424 7695378432 7696875312 7732953522 7736311296 7742206976 7768381464 7774301584 7777461888 7777677312 7783388928 7809702642 7814134272 7815654252 7819047936 7855698816 7857226881 7859109888 7888263894 7893224172 7897484448 7900913664 7906934784 7933666176 7939492344 7939712256 7972625604 7975866528 7976928736 7980392448 7981944768 8013474432 8015033187 8019359208 8022841344 8056099296 8062015374 8065516032 8071662592 8098950888 8102467584 8105122928 8108642304 8142030414 8142255936 8146650624 8148235284 8174192436 8180421816 8183973888 8185565808 8189983872 8193540096 8217672183 8223934698 8227505664 8233547616 8271268992 8277572352 8305556778 8311886268 8315495424 8316372512 8319983616 8348111424 8354473344 8356098429 8358100992 8364238848 8389106046 8398912032 8402558976 8443587096 8450021776 8476940304 8482270752 8487084032 8488734912 8493316608 8522030412 8525730816 8528524872 8532228096 8567360361 8567597664 8573889366 8577612288 8611494912 8613169992 8623476736 8653543227 8657300736 8658984726 8665583556 8674025472 8703350208 8707129344 8709982848 8713764864 8739429147 8746089282 8749886976 8756312544 8790901056 8794718208 8796428928 8837661168 8841498624 8848236544 8884670004 8884916096 8888527872 8891440824 8895301632 8925374448 8930439168 8931928887 8932176288 8936054784 8974044828 8977941504 8979687864 9015158736 9021779109 9025696512 9063111708 9073705536 9073956864 9080620416 9111319749 9115276032 9116489984 9118263294 9122222592 9160037928 9164981952 9168961536 9202974543 9206970624 9208761534 9213731856 9217732608 9224757248 9255943872 9262741068 9262997632 9267019776 9301396538 9305177616 9310457856 9312268896 9349053504 9354932352 9355919076 9359981568 9391625352 9398782512 9402863616 9409768704 9448776036 9452878848 9460082688 9499035483 9499298592 9504425728 9506274498 9536557842 9542554596 9543825452 9547969536 9549826776 9554981184 9559130112 9594590481 9598756608 9638547372 9649813824 9657167744 9687931776 9689816241 9697200646 9701411328 9706647552 9739463328 9746885568 9751117824 9758278656 9787290387 9791268984 9798730704 9802985472 9843622848 9850851612 9855401984 9889763688 9894057984 9895982544 9903524064 9942368814 9946685952 9949945684 9954266112 9995530608 10002870927 10007214336 10046744064 10048698324 10053061632 10100184192 10102148847 10104569856 10109847482 10142053578 10153908576 10154189824 10158317568 10161646656 10166059008 10203770829 10206216192 10207918728 10208201472 10215697968 10256051232 10260504576 10262500416 10305042669 10310604696 10315081728 10357841952 10365448338 10369949184 10370236416 10377851904 10412936856 10418845696 10420872336 10425397248 10469718966 10474265088 10476302508 10517685192 10524298896 10529979264 10534551552 10573630326 10578221568 10585989792 10586283008 10630167472 10634488704 10637973843 10640523264 10642593024 10684632576 10686710916 10692478944 10697121792 10741465728 10743555123 10749353832 10754021376 10798601184 10803290112 10811523072 10856040552 10856341248 10862200832 10864313712 10898923248 10907229088 10911965184 10914087744 10919978496 10956896244 10965246264 10970007552 10978063488 11023572042 11028358656 11036763136 11074075704 11082515024 11087327232 11093311488 11125984149 11130815232 11132980362 11139297792 11141464572 11152318464 11185474728 11190021696 11198549376 11203411968 11244971934 11258116128 11302587072 11309694336 11318313216 11324422144 11362707216 11367641088 11371366496 11376304128 11423147148 11423463552 11431852488 11436816384 11481993216 11484226656 11492660214 11538057636 11543067648 11545312968 11554111408 11565367296 11599430283 11604466944 11613310464 11652572196 11661452376 11666192832 11666515968 11675083392 11714553963 11721201408 11723481378 11728571904 11783548224 11788664832 11832395841 11839836258 11846226672 11851370496 11855254432 11860402176 11900499264 11907252224 11909238516 11909568384 11914739712 11958938406 11965393104 11970588672 11972917152 12020211648 12029038812 12034262016 12084148944 12093023061 12098274048 12098609152 12107493888 12148426332 12153701376 12157684392 12162963456 12213045621 12213383904 12214672127 12219975936 12222352926 12261288654 12270632724 12275960832 12278348712 12284975808 12290310144 12335902047 12341258496 12350321424 12406903488 12413943808 12416358528 12458335167 12465404672 12467829402 12473243136 12474558768 12479975424 12522167136 12531710016 12537151488 12546358272 12583659069 12598368048 12603838464 12613443584 12665380644 12665731456 12675032664 12715410456 12723406128 12730626048 12733102368 12739974912 12783045618 12788596224 12792787308 12798342144 12851396496 12860834049 12866418432 12917242368 12919754988 12935215104 12942196736 12985951104 12988477089 12995847424 12998375334 13011038208 13049720516 13055025312 13064974272 13070647296 13119133923 13124830464 13134468816 13186351584 13192077312 13194643392 13204698752 13256491752 13262247936 13272354816 13327005006 13327374144 13332791808 13337161236 13342952448 13388061672 13395658752 13398264432 13404082176 13461067242 13466912256 13469531796 13522738104 13538544768 13544423424 13548862208 13594667562 13605027772 13610558304 13610935296 13620930624 13674734976 13677394941 13680672768 13683333888 13740056892 13747472928 13753442304 13810455936 13813142301 13820597784 13826598912 13837135872 13883915808 13894111602 13894496448 13900529664 13952094807 13957766424 13959625288 13965686784 13968403344 14023580256 14032398528 14033878614 14039972352 14098173768 14104295424 14114653056 14173164054 14179318272 14183965124 14190124032 14246176768 14248947888 14256638592 14259411747 14262829056 14304836763 14315738178 14321954304 14324740164 14332471776 14338695168 14398134912 14404386816 14457821058 14474720736 14475121664 14485751616 14531897664 14545800969 14549286912 14552116992 14559971328 14609194992 14620328352 14626676736 14637417984 14698096056 14704478208 14765434272 14776277418 14783102976 14834645532 14841086976 14843973816 14852397056 14855286096 14869757952 14913553221 14913966304 14920028928 14924918526 14931399168 14993295912 15010821504 15070116096 15073047486 15079592448 15091084288 15150276288 15156854784 15164771223 15168405504 15213080367 15230862864 15231284736 15237476352 15242469984 15249088512 15309324288 15312302208 15323546952 15384076848 15390756864 15393750624 15465907044 15472622592 15484413952 15536762928 15548172507 15548603168 15554923776 15555354624 15566777856 15619405284 15628268544 15631308504 15638095872 15704578449 15711397632 15714453762 15776527788 15786448344 15794968896 15801827328 15813869568 15860445489 15867332352 15878984688 15879424512 15945251208 15951733056 15953857472 15960784896 15963889536 16026948864 16030066374 16038718416 16045682688 16112198592 16124030748 16131032064 16143325184 16197901776 16204935168 16210245856 16217284608 16284060828 16284511872 16293301248 16296470568 16348384872 16360843632 16367947776 16371131616 16379967744 16435344366 16447869396 16455011328 16467095232 16535358063 16542537984 16555144704 16611113556 16623772536 16630990848 16632745024 16639967232 16696222848 16699470543 16701694541 16708946688 16712196858 16728477696 16778212092 16797824064 16805117952 16867457901 16887174192 16900043552 16953880608 16964541504 16974168064 16977469824 16986633216 17044060824 17051461632 17057049744 17064456192 17134720722 17135195328 17147778732 17155224576 17222989824 17226339984 17238990321 17246953472 17307086454 17314601472 17317969452 17331167112 17348050944 17406700416 17412404947 17414258688 17419965696 17478858294 17492178564 17499773952 17512625088 17581802112 17585222067 17589436416 17592857856 17675322336 17682997248 17696473088 17759754387 17769340008 17769832192 17777055744 17782881648 17790603264 17850748896 17860878336 17863857774 17864352576 17872109568 17938407609 17948089656 17955883008 17959375728 18030317472 18043558218 18051393024 18126223416 18147411072 18147913728 18161240832 18222639498 18230552064 18232979968 18236526588 18244445184 18320075856 18329963904 18333529389 18337923072 18391932981 18405949086 18413941248 18417523068 18427463712 18435465216 18449514496 18511887744 18525482136 18525995264 18602793076 18610355232 18620915712 18624537792 18698107008 18701744103 18709864704 18711838152 18719963136 18783250704 18797565024 18805727232 18819537408 18897552072 18905757696 18920165376 18998070966 18998597184 19008851456 19012548996 19073115684 19085109192 19087650904 19095939072 19099653552 19109962368 19118260224 19174568427 19189180962 19197513216 19277094744 19299627648 19314335488 19375863552 19379632482 19394401292 19402822656 19413295104 19478926656 19493771136 19497563001 19502235648 19516557312 19574580774 19582537968 19597461408 19605970944 19687245696 19701703224 19779527376 19788115968 19791965088 19807048128 19884737628 19893371904 19899891368 19908532224 19990507509 19991061216 20005741854 20014428672 20093488128 20097396648 20106123264 20191600863 20200368384 20204297694 20219694964 20284107156 20307817152 20308379648 20316635136 20323293312 20332118016 20392001343 20407541658 20415837456 20416402944 20431395936 20512102464 20521009152 20525000832 20610085338 20621209392 20630163456 20715683904 20730896676 20739898368 20740472832 20755703808 20825873712 20837691392 20841167403 20841744672 20850794496 20939437932 20948530176 20952605016 21035370384 21048597792 21050817921 21059958528 21147260652 21156443136 21171979584 21172566016 21259746081 21260334944 21268977408 21275947686 21285186048 21369265152 21373421832 21384957888 21394243584 21473607267 21482931456 21487110246 21498707664 21508042752 21597202368 21606580224 21623046144 21686731587 21712081104 21712682496 21724401664 21728627424 21797846496 21814458176 21823930368 21828175488 21839956992 21913792488 21930492528 21940015104 21956126976 22047144084 22056717312 22073526272 22148151408 22164416127 22165030048 22174654464 22251968298 22261630464 22265960724 22278595584 22282929144 22304636928 22370949456 22380043392 22387377789 22397098752 22489943868 22516232256 22605174144 22609571229 22619388672 22636626432 22648844288 22725414432 22735282176 22742732992 22752608256 22837010903 22846294296 22846927104 22863704976 22873632768 22963986432 22968453312 22985320428 23076115272 23086135296 23090625936 23108222816 23198860566 23208933888 23226620928 23305144392 23322904752 23332385664 23333031936 23350166784 23429107926 23442402816 23446962756 23457143808 23567096448 23571680643 23577329664 23664791682 23679672516 23692453344 23702740992 23710508864 23720804352 23800998528 23808798601 23814504448 23818477032 23819136768 23917876812 23930786208 23941177344 23945834304 24040423296 24045099561 24058077624 24068524032 24168297888 24186046122 24196548096 24197218304 24214987776 24296852664 24307402752 24315368784 24325926912 24426091242 24426767808 24429344254 24439951872 24444705852 24522577308 24541265448 24551921664 24556697424 24569951616 24580620288 24671804094 24682516992 24700642848 24813806976 24821938967 24827887616 24832717056 24916670334 24930809344 24935658804 24946486272 24949117536 24959950848 25044334272 25063420032 25068295287 25074302976 25092716544 25167318138 25196736096 25207676928 25226887168 25330761288 25331462912 25350065328 25430820912 25446812256 25461252096 25466204736 25479949824 25566091236 25577192448 25585574616 25596684288 25702792992 25721668098 25732836864 25834484736 25839509976 25870430208 25884393472 25960629681 25971902208 25976954178 25991694848 25996750668 26022076416 26099441032 26110050624 26129948544 26141294592 26218287441 26238267846 26249660928 26268937632 26372703168 26384154624 26389286784 26409397504 26512983504 26524495872 26544709632 26654010012 26654748288 26665583616 26674322472 26685904896 26776123344 26791317504 26796528864 26808164352 26922134484 26933824512 26939063592 27045476208 27065337327 27077089536 27097724416 27189335124 27210055544 27221116608 27221870592 27241861248 27333959247 27349469952 27354789882 27366667776 27480113784 27494945856 27506884608 27608923629 27620911872 27626284602 27641195568 27653197824 27674271744 27767831616 27788223204 27788992896 27801059328 27904189614 27915532848 27919250576 27931373568 27936806688 28047160512 28064797056 28067757228 28079944704 28196347536 28208590848 28229306112 28346328108 28358636544 28367930248 28380248064 28492353536 28497106449 28497895776 28513277184 28518823494 28609673526 28631476356 28643908608 28649480328 28664943552 28677390336 28783771443 28796269824 28915642116 28949441472 28950243328 28971503232 29063795328 29069448723 29091601938 29104233984 29119942656 29218389984 29240656704 29253353472 29274835968 29361871161 29396192112 29408956416 29530868544 29552554836 29566205952 29669291064 29682173952 29687947632 29704794112 29710572192 29827106442 29827932608 29840057856 29849837052 29862798336 29986591824 30008612781 30021643008 30140232192 30146094972 30159184896 30182168576 30300552576 30306446541 30313709568 30329542446 30426160734 30461725728 30462569472 30474952704 30484939968 30498177024 30611312487 30618648576 30624604416 30647093904 30768153696 30781513728 30787501248 30915128007 30931814088 30945245184 30968827904 31073525856 31096345014 31097206336 31109847552 31110709248 31133555712 31226116949 31238810568 31256537088 31262617008 31276191744 31409156898 31422795264 31428907524 31553055576 31572896688 31589937792 31603654656 31720890978 31734664704 31757969376 31758849024 31890502416 31903466112 31907714944 31913921529 31921569792 31927779072 32053897728 32060132748 32077436832 32091365376 32224397184 32230665369 32248061496 32262064128 32286650368 32395803552 32409870336 32420491712 32434569216 32554887883 32568121656 32569023744 32586602496 32592941136 32696769744 32721687264 32735895552 32742263232 32759935488 32870688732 32895738792 32910022656 32934190464 33070716126 33085075968 33110289408 33222227112 33247545072 33261981696 33265490048 33279934464 33377952447 33392445696 33398941086 33403389082 33417893376 33424393716 33456955392 33556424184 33595648128 33610235904 33734915802 33774348384 33800087104 33907761216 33929083008 33940202261 33948336128 33954939648 33973266432 34088121648 34102923264 34114099488 34128912384 34269441444 34270390656 34295557464 34310449152 34445979648 34452679968 34477980642 34493906944 34614172908 34629202944 34635938904 34662334224 34696101888 34798290849 34813400832 34824809894 34839931392 34957716588 34984357128 34999547904 35025250176 35163604224 35170444134 35185715712 35350644672 35365994496 35384466187 35392946176 35497187523 35519508774 35538680016 35539664384 35554111488 35565763296 35581206528 35701497792 35721756672 35727715548 35728705152 35744219136 35876815218 35896179312 35911766016 35918751456 36060634944 36087116436 36102786048 36252446832 36279069183 36294822144 36295827456 36322481664 36445278996 36461104128 36465959936 36473053176 36488890368 36640151712 36644016381 36659927808 36667058778 36783865962 36811898172 36827882496 36835046136 36854927424 36870930432 36899028992 37007706141 37023775488 37050964272 37051990528 37205586152 37220710464 37241831424 37249075584 37375005501 37396214016 37403488206 37419729408 37423676304 37439926272 37566501408 37595130048 37611454464 37639074816 37750977207 37795104144 37811515392 37840330752 37996141932 37997194368 38017702912 38025097992 38146231368 38170218384 38175301808 38191878144 38199307104 38219924736 38349136854 38378361924 38395026432 38554189488 38582502147 38599255296 38628670976 38751727104 38759264964 38788802584 38805645312 38826590208 38957853312 38965431267 38987542272 38995126002 39033114624 39149161548 39165075936 39194922816 39211941888 39357401769 39374491392 39403406448 39559054752 39576231936 39583930176 39614096256 39769475256 39786743808 39799782736 39817064448 39981015018 39982122432 40011483708 40028857344 40186976256 40194793296 40212246528 40383201726 40400736768 40408595388 40439389928 40568214312 40615634304 40616759296 40633270272 40646586624 40784002686 40815083316 40831674912 40832805888 40862791872 41024204928 41032184823 41042018304 41050001664 41220170676 41242418784 41260326912 41431367808 41439426903 41461793352 41479796736 41511407616 41651747424 41675382784 41682334806 41683489344 41701588992 41856284421 41878875864 41897060352 41905210032 42070740768 42097195584 42101635842 42119917056 42294521304 42312886272 42343959168 42345132032 42519492162 42520669888 42537954816 42551895372 42570372096 42738530304 42746843664 42769915776 42778235241 42788487168 42914510289 42947214534 42965862912 42974220492 42997415328 43016085504 43194404736 43213160448 43373463174 43424162208 43425364992 43448803328 43457254848 43595692992 43628916352 43637402907 43647860736 43656350976 43679913984 43827584976 43860985056 43880030208 43912253952 44094288168 44113434624 44147052544 44296302816 44328832254 44330060096 44349308928 44503936596 44523260928 44531921448 44557191168 44565858288 44609273856 44740659663 44741898912 44760086784 44774755578 44794197504 44979887736 45032464512 45210348288 45219142458 45238777344 45273252864 45297688576 45450828864 45470564352 45485465984 45494313669 45505216512 45639241101 45674021806 45692588592 45693854208 45727409952 45747265536 45927972864 45936906624 45970640856 46152230544 46172270592 46181251872 46216445632 46397721132 46417867776 46453241856 46610288784 46644517521 46645809504 46664771328 46666063872 46700333568 46858215852 46884805632 46893925512 46914287616 47113735347 47134192896 47143361286 47329583364 47359345032 47384906688 47405481984 47421017728 47441608704 47581336467 47601997056 47617597202 47636954064 47638273536 47835753624 47861572416 47882354688 47891668608 48080846592 48090199122 48116155248 48137048064 48336595776 48372092244 48393096192 48394436608 48429975552 48593705328 48614805504 48630737568 48651853824 48852182484 48853535616 48858688508 48879903744 48889411704 49045154616 49082530896 49103843328 49113394848 49139903232 49343608188 49365033984 49401285696 49606074189 49627613952 49643877934 49665434112 49833340668 49861618688 49871317608 49892972544 49898235072 49919901696 50088668544 50105083623 50126840064 50136590574 50185433088 50334636276 50393472192 50415353856 50453774336 50602373703 50661522576 50662925824 50700130656 50861641824 50893624512 50922504192 50932409472 50959899648 51132182472 51154384896 51171149232 51193368576 51405585984 51443336196 51465673728 51668969472 51679019952 51716970963 51740860416 51921259362 51943804416 51953908356 51983389696 51993501336 52044152832 52198882064 52220101248 52237214841 52259897088 52436574882 52476535692 52499321856 52537875264 52745406336 52755666201 52768309248 52778573568 52818795008 53025967008 53048991744 53089419264 53279263161 53308020024 53309496576 53331167232 53348644944 53371809792 53552246688 53582635008 53593057728 53616328704 53815222827 53844268968 53867649024 53878127184 54090952416 54130674654 54154179072 54195448832 54378670248 54420111088 54442233216 54443741184 54483722496 54667918494 54698939904 54709579764 54733335552 54960227568 54989891712 55000588167 55013769216 55175798943 55217847258 55241823744 55252569204 55282391136 55306395648 55348543488 55535663232 55576446408 55577985792 55808379228 55831065696 55838501152 55862747136 55873613376 56094321024 56105232309 56129594112 56135514456 56159889408 56392695072 56417181696 56458612224 56692656216 56717273088 56735860496 56760496128 56984707072 56994212898 56995791552 57026554368 57037646988 57219347052 57262952712 57287817216 57298960656 57329887104 57354780672 57523705281 57567542886 57592539648 57831284232 57898882944 57900486656 57943006464 58127590656 58138897446 58183203876 58208467968 58239885312 58436779968 58481313408 58492689003 58506706944 58549671936 58723742322 58792384224 58817912832 59061737088 59105109672 59338582128 59364347904 59375895264 59409588224 59421144384 59654212884 59655865216 59680115712 59699674104 59725596672 59971522527 59973183648 60017225562 60043286016 60280464384 60292189944 60318369792 60364337152 60574802589 60601105152 60612893082 60659084892 60852321468 60923451456 60925138944 60949905408 60969879936 60996354048 61176004029 61222624974 61249208832 61294187808 61536307392 61563027456 61575002496 61830256014 61863628176 61890490368 61937655808 62147051712 62192690028 62194412672 62219695104 62221418496 62267111424 62452233898 62477621136 62513074176 62523502209 62525234016 62552383488 62818313796 62845590528 62857815048 63106111152 63145793376 63152453763 63179875584 63441781956 63469329408 63515938752 63517698048 63779238243 63781004832 63806932224 63815429888 63827843058 63855558144 64107795456 64120265496 64154873664 64182730752 64420821801 64448794368 64461330738 64496122992 64524128256 64573300736 64791607104 64819740672 64840983424 64869138432 65060194761 65109775766 65136243312 65138047488 65173204992 65185882272 65393539488 65443374528 65471791104 65484526464 65519870976 65741377464 65791477584 65820045312 65868380928 66141432252 66170151936 66220578816 66444454224 66493248381 66495090144 66523963392 66530980096 66755904894 66784891392 66797882172 66806778164 66835786752 66848787432 66913910784 67112848368 67162133367 67191296256 67469831604 67548696768 67600174208 67815522432 67828713687 67858166016 67880404522 67909879296 67946532864 68176243296 68205846528 68228198976 68257824768 68511032709 68538882888 68540781312 68591114928 68620898304 68891959296 68905359936 68955961284 68987813888 69228345816 69258405888 69271877808 69324668448 69596581698 69626801664 69649619788 69679862784 69915433176 69968714256 69999095808 70050500352 70327208448 70340888268 70371431424 70701289344 70715041929 70731988992 70768932374 70994375046 71039017548 71077360032 71079328768 71108222976 71131526592 71162413056 71402995584 71426395803 71443513344 71455431096 71457410304 71753630436 71792358624 71823532032 71837502912 72121269888 72135298683 72174232872 72205572096 72504893664 72558138366 72589644288 72591654912 72644963328 72890557992 72922208256 72931919872 72946106352 72977780736 73280303424 73288032762 73319855616 73334117556 73567731924 73623796344 73655764992 73670092272 73709854848 73741860864 74015412282 74047550976 74101928544 74103981056 74411172304 74441420928 74465816901 74483662848 74498151168 74750011002 74792428032 74806976412 74839458816 74847352608 74879852544 75133002816 75190260096 75204885861 75222908928 75278149632 75501954414 75590208288 75623030784 75680661504 75992283864 75994388736 76035405824 76050195984 76292462736 76340436768 76350603616 76383756288 76398614208 76439849472 76698273708 76756723848 76790052864 77108378976 77165004294 77198510592 77257341952 77503454208 77518529928 77577605168 77611290624 77653180416 77881889043 77915706624 77930862534 77975084544 77990252004 78066229248 78298323096 78330151872 78389845632 78423883776 78654862323 78714803538 78748982784 78806812896 79118109504 79152463872 79167860352 79228192512 79538950512 79573487616 79599565472 79634128896 79962030036 79964244864 80022967416 80057714688 80373952512 80389586592 80424493056 80766403452 80801473536 80817190776 80878779856 81136428624 81196011981 81231268608 81233518592 81293173248 81568005372 81630166632 81663349824 81665611776 81725583744 82001877741 82048409856 82064369646 82100003328 82440341352 82484837568 82520653824 82826770887 82862735616 82878853806 82923586704 82959593472 83022815232 83303494848 83350765568 83364669612 83366978688 83403177984 83712568842 83757751728 83794120704 83810420064 84141481536 84194391168 84203271684 84239834112 84589042608 84625772544 84687918336 84690264064 85038984324 85041339776 85075909632 85103790744 85140744192 85477060608 85491319347 85493687328 85539831552 85556470482 85829020578 85894429068 85931725824 85948440984 85994830656 86032171008 86351314329 86388809472 86746926348 86848324416 86850729984 86897606656 86914509696 87191385984 87208346169 87257832704 87274805814 87312701952 87359827968 87655169952 87721970112 87760060416 87824507904 88085613483 88188576336 88226869248 88294105088 88592605632 88657664508 88660120192 88698617856 89007873192 89046521856 89063842896 89114382336 89131716576 89481319326 89483797824 89520173568 89549511156 89588395008 89959775472 90025838343 90064929024 90420696576 90438284916 90477554688 90546505728 90595377152 90901657728 90919339623 90941128704 90970931968 90988627338 91278482202 91348043612 91385177184 91387708416 91454819904 91494531072 91833937461 91855945728 91873813248 91941281712 92304461088 92344541184 92362503744 92432891264 92745384021 92795442264 92835735552 92906483712 93220577568 93289035042 93291619008 93329542656 93332127744 93400667136 93678350847 93716431704 93769611264 93787851024 93828575232 94227470694 94268385792 94286722572 94659166728 94718690064 94769813376 94810963968 94842035456 95162672934 95203994112 95235194404 95273908128 95276547072 95671507248 95723144832 95741764587 95764709376 95783337216 96161693184 96180398244 96232310496 96274096128 96673191552 96691996107 96744184488 96786192384 96859951104 97187410656 97229611008 97261475136 97303707648 97664663649 97704364968 97707071232 97717377016 97759807488 97778823408 98090309232 98165061792 98207686656 98226789696 98279806464 98687216376 98730067968 98802571392 99212148378 99255227904 99287755868 99330868224 99666681336 99723237376 99742635216 99785945088 99796470144 99839803392 100133857341 100177337088 100210167246 100253680128 100273181148 100370866176 100669272552 100786944384 100830707712 101204747406 101323045152 101325851648 101400261312 101723283648 101787249024 101820606783 101845008384 101864818944 101919799296 102264364944 102308769792 102342298464 102386737152 102811171968 102886672392 102931347456 103337938944 103358039904 103433941926 103481720832 103842518724 103887608832 103907816712 103966779392 103987002672 104088305664 104394872547 104397764128 104440202496 104474429682 104519794176 104873149764 104953071384 104998643712 105075750528 105490812672 105511332402 105557147136 105637590016 106051934016 106097983488 106153398561 106178838528 106491562569 106558526322 106616040048 106618993152 106662334464 106697289888 106743619584 107104493376 107165270016 107186115456 107232657408 107630445654 107688537936 107735298048 107756254368 108181904832 108261349308 108308358144 108390897664 108757340496 108837207549 108840222176 108884466432 108887482368 108967444992 109335836988 109397879808 109419159528 109466671104 109920455136 109932049143 109979783424 110001176334 110351597886 110435694516 110483647488 110505138408 110564782272 110612791296 110697086976 111023118423 111071326464 111152892816 111155971584 111616758456 111662131392 111677002304 111725494272 111747226752 112125016503 112188642048 112210464618 112259188224 112271028912 112319778816 112785390144 112834363392 112917224448 113252931621 113385312432 113434546176 113471720992 113520992256 113969414144 113988425796 113991583104 114053108736 114075293976 114438694104 114525905424 114575634432 114597921312 114659774208 115047410562 115135085772 115185079296 115662568464 115747506441 115797765888 115800973312 115886012928 116255181312 116277794892 116366407752 116416935936 116479770624 116873559936 116896293801 116911861787 116962626816 116985378006 117099343872 117447484644 117584768448 117635825664 118072205307 118123474176 118210219344 118677164256 118728695808 118751790528 118819176448 118842288768 119308425768 119311730432 119360231424 119399348208 119451193344 119943045054 119946367296 120034451124 120086572032 120560928768 120584379888 120636739584 120728674304 121149605178 121202210304 121225786164 121318169784 121704642936 121846902912 121850277888 121899810816 121939759872 122352008058 122445249948 122498417664 122588375616 123072614784 123096554469 123126054912 123150004992 123660512028 123727256352 123780980736 123875311616 124294103424 124318280709 124385380056 124388825344 124439390208 124534222848 124904467796 124955242272 125026148352 125047004418 125050468032 125104766976 125568853263 125636627592 125691181056 125715630096 126212222304 126291586752 126304907526 126359751168 126883563912 126938658816 127031877504 127035396096 127558476486 127562009664 127613864448 127630859776 127655686116 127711116288 128215590912 128240530992 128309747328 128334705723 128365461504 128743530867 128841643602 128897588736 128922661476 128992245984 129048256512 129146601472 129583214208 129639481344 129681966848 130120389522 130219551532 130272486624 130276094976 130346409984 130371764544 130787078976 130886749056 130912208721 130943582208 130969052928 131039741952 131482754928 131582955168 131640090624 131736761856 132282864504 132340303872 132441157632 132888908448 132986496762 132990180288 133047926784 133061960192 133511809788 133569782784 133595764344 133613556328 133671573504 133697574864 133827821568 134221978989 134225696736 134324266734 134382592512 134939663208 135097393536 135200348416 135631044864 135657427374 135716332032 135760809044 135819758592 135893065728 136352486592 136411693056 136456397952 136482941007 136515649536 136917723303 137022065418 137077765776 137081562624 137182229856 137241796608 137783918592 137810719872 137911922568 138456691632 138516811776 138543755616 138649336896 139193163396 139253603328 139299239576 139359725568 139830866352 139933552563 139937428512 139998191616 140101000704 140654416896 140681776536 140742862848 141341206041 141402578688 141430083858 141537864748 141988750092 142078035096 142154720064 142158657536 142216445952 142263053184 142324826112 142744009401 142805991168 142852791606 142910862192 142914820608 143507260872 143584717248 143647064064 143675005824 144242539776 144270597366 144348465744 144411144192 145009787328 145116276732 145179288576 145183309824 145289926656 145781115984 145844416512 145863839744 145892212704 145955561472 146560606848 146576065524 146639711232 146668235112 147135463848 147247592688 147311529984 147340184544 147419709696 148030824564 148095101952 148203857088 148207962112 148818222567 148822344608 148882841856 148931633802 148996302336 149500022004 149584856064 149613952824 149678917632 149694705216 149759705088 150266005632 150315250869 150380520192 150409771722 150556299264 151003908828 151180416576 151246061568 151361323008 151807121109 151984567728 151988777472 152070811648 152100391968 152584925472 152680873536 152701207232 152767512576 152797228416 152879698944 153396547416 153513447696 153580105728 154216757952 154330008588 154397021184 154514683904 155006908416 155037059856 155150912889 155155210336 155222581248 155763778086 155831413248 155861725068 155950169088 155980504008 156132458496 156596646192 156660303744 156711644523 156779691264 157309724646 157429607076 157497965568 157613625792 158236219008 158266998603 158304927744 158335720704 158456385024 159077901024 159146975232 159199130944 159268257792 159837789483 159859076321 159924060072 159928489728 160045934832 160115429376 160747905024 160779173184 160848986112 161445668481 161532806904 161602947072 161634381552 161757559712 162272857248 162392023962 162462537216 162467037184 162586346496 163136010744 163260333264 163326699648 163331223552 163451167488 164003755482 164096819712 164128739292 164200006656 164880682704 164969675136 165001764501 165041307648 165653541774 165725471232 165757707612 165847173408 165919186944 166045630464 166606989696 166661590207 166701531136 166729339224 166733957376 167425137684 167515503456 167588241408 167620840128 168282963072 168315696927 168388782336 168406543368 168479668224 169178085216 169251545088 169375836672 169380528128 170077968648 170082679552 170151819264 170207581488 170281488384 170954121216 170982638694 170987374656 171079663104 171112940964 171658041156 171788858136 171863451648 171896881968 171989661312 172064342016 172702628658 172777618944 173493852696 173696648832 173701459968 173795213312 173829019392 174382771968 174416692338 174515665408 174549611628 174625403904 174719655936 175310339904 175443940224 175478067009 175520120832 175649015808 176171226966 176377152672 176453738496 176588210176 177185211264 177315329016 177320240384 178015746384 178093043712 178127685792 178228764672 178263433152 178962638652 178967595648 179040347136 179099022312 179176790016 179919550944 180051676686 180129858048 180841393152 180876569832 180955109376 181093011456 181190754304 181724407767 181803315456 181838679246 181941863936 181977254676 182556964404 182696087224 182770354368 182775416832 182909639808 182989062144 183528012087 183667874922 183747626496 183882563424 184608922176 184689082368 184725007488 184865782528 185490768042 185590884528 185671471104 185812967424 186441155136 186578070084 186583238016 186659085312 186664255488 186801334272 187356701694 187432863408 187539222528 187575702048 187657150464 188454941388 188536771584 188573445144 189318333456 189437380128 189457361289 189539626752 189684070912 190325345868 190407988224 190470388808 190547816256 190553094144 191337714729 191343014496 191446289664 191483529174 191566674432 192323386368 192360796488 192464620992 192548192256 193262465403 193346383104 193383992214 193488368976 193572384768 193719902208 194374821312 194459222016 194522950272 194607415296 195180584283 195329327298 195408729936 195414142464 195434754032 195519614976 195557646816 196180618464 196330123584 196415373312 196453579392 196559612928 197374432752 197460135936 197605142784 198424296756 198510455808 198575511736 198661736448 199333362672 199446474752 199479745143 199485270432 199571890176 199592940288 200267714682 200354674176 200420334492 200507360256 200546362296 200741732352 201338545104 201486400101 201573888768 202409494812 202646090304 202651703296 202800522624 203446567296 203486141061 203574498048 203641213566 203729637888 203839598592 204528729888 204617539584 204684596928 204773474304 205533098127 205622343936 205773344784 205862694912 206675877888 206716079808 206867883852 206963441664 207685037448 207775217664 207815633424 207933558784 207974005344 208789745094 208795528256 208880404992 208948859364 209039588352 209746299528 209906142768 209997287424 210151501056 210981625344 211022664804 211114294272 211275180032 212103868032 212145125787 212195966976 212306797122 212983125138 213117052644 213232080096 213237986304 213324668928 213394579776 213487239168 214208986752 214279187409 214330540032 214372230912 215260891308 215377075872 215470596096 215512508736 216363809664 216405896049 216522698616 216616716288 216781795328 217514680992 217674415098 217680444352 217768932864 217774964736 217934889984 218582818643 218671673976 218795759616 218838319056 218933342208 219840910272 219864098286 219959566848 220002352668 220703195772 220871389032 220967294976 221010276816 221129564544 221225582592 222046236846 222142652928 222305785632 222311943168 223233516912 223324262784 223354004608 223397450703 223450988544 223494453504 224250033006 224377284096 224420929236 224518376448 224542057824 224639557632 225570780288 225614657583 225668726784 225834448896 226505863242 226770624864 226869092352 226943441984 227041984512 227884215181 227938828288 227976851592 227983166208 228106217472 228150587952 228877388208 229051810848 229151268864 229195842624 229319548416 230094821124 230270171544 230370158592 231325136928 231495012882 231595531776 231601946624 231772025856 232510362624 232555589784 232732815504 232833871872 232959541248 233645667129 233747119872 233792587602 233823723574 233925253632 233970756012 234198687744 234894969288 235169536896 235271651328 236144410614 236246948352 236420438688 237354328512 237457391616 237503581056 237581415827 237638352896 237684577536 238616851536 238623460864 238720462848 238798696416 238902386688 239886090108 239892734592 240068902248 240173144064 241121857536 241168759776 241273479168 241457348608 242299210356 242404420608 242451572328 242636339568 243409285872 243588035943 243693805824 243700555776 243879519744 244704016116 244890499896 244996835328 245176751232 246145229568 246193108938 246300009984 247321024056 247454512704 247561961472 247750623232 248480312661 248588206848 248636561418 248770760112 248777650688 248878780416 249068445696 249808935592 249910484544 250052296704 250094008836 250100936064 250209533952 251137706526 251273255184 251382362112 251431260192 252424444608 252583173504 252609815052 252719502336 253767127824 253877317632 254063755008 254070792192 255116952972 255124019328 255227728896 255261719552 255311372232 255422232576 256431181824 256481061984 256619494656 256669411446 257487061734 257683287204 257795177472 257845322952 257984491968 258096513024 258293202944 259053942987 259166428416 259363933696 260240779044 260439103064 260544973248 260552189952 260692819968 260743529088 261574157952 261625038507 261773498112 261824417442 261938105856 262079483904 262965509856 263165910336 263280181248 263473523712 264256840449 264565729008 264680607744 264882315264 265777816896 265972993524 265980360576 266095853568 266123920384 267023619576 267139565568 267191528688 267227112656 267343147008 267395149728 268443957978 268451393472 268648533468 268765185024 269879326416 270077515029 270194787072 270400696832 271262089728 271314854748 271432664064 271521618088 271639517184 271786131456 272704973184 272758018869 272823386112 272912795904 272965882014 273835446606 274044130836 274155531552 274163125248 274364459712 274483593216 275501812383 275567837184 275621439744 275823845136 276913383264 277033623552 277087511232 277298673792 278236152063 278386326792 278507206656 278598479152 278719451136 279661732704 279867105126 279874857024 279996383232 280202001408 281035052541 281308833792 281363553072 281485725696 282682412082 282805157376 282860167716 283075729496 283977500184 284156070192 284309440128 284317315072 284432891904 284526106368 285488018802 285611982336 285705583212 285821724384 285829641216 287014521744 287169434496 287225293761 287294128128 287350011648 288485079552 288541194732 288696931488 288822288384 290019574656 290075988321 290232553464 290358577152 290579853312 291562231968 291688833024 291727679488 291784425408 291911122944 292993990947 293121213696 293152131048 293279422464 293336470224 294270927696 294495185376 294623059968 294680369088 294839419392 296061649128 296190203904 296407714176 296415924224 297636445134 297644689216 297765683712 297863267604 297992604672 299000044008 299169712128 299227905648 299357835264 299389410432 299519410176 300401572023 300532011264 300630501738 300761040384 300819543444 301112598528 302007817656 302360833152 302492123136 303614242218 303969135456 303977554944 304141623296 304200783936 305169850944 305361747072 305402414464 305461820349 305535025152 305594456832 305759397888 306793094832 307026895392 307160211456 308433515904 308660017176 308794042368 309029367808 310013816832 310074119712 310301825778 310310420672 310445162496 311527556172 311662826496 311723450136 311900338176 311961008016 312264916992 313184617641 313193292384 313320607488 313423289046 313559382528 314619449292 314859214152 314995931136 315227251584 316472438016 316533997206 316671441408 316912770048 318155802048 318293950464 318398261888 318460195683 318536515584 319474687707 319675578966 319718152642 319848120144 319856979456 320091869664 320230858752 321495810048 321558346368 321697972224 322891336962 323065613808 323205894144 323268763104 323515119424 324545714496 324784047924 324925074432 324934074368 325172692992 326272021488 326511622647 326520666528 326653399296 326662447104 326902334976 328007510964 328193639424 328257478584 328400013312 329761365408 329796147429 329939350272 330003529002 331307083548 331450942464 331515415224 331694346816 331838373888 332091260928 333069355269 333213979392 333323180414 333458678448 333467914752 334850275368 335031006912 335176482816 335241680256 336565926144 336631393854 336777564672 336813086736 336959336448 338356170432 338503090176 338751673344 338761056256 339758794863 340155937296 340165359104 340303638528 340415162976 340562976768 341908242432 341965277388 341974749312 342159326208 342225881928 343316082312 343577716272 343726903296 343793763936 343979322624 345405257316 345555237888 346987705392 347242519323 347393297664 347402919936 347658038784 348765543936 348833384676 349031330816 349099223256 349250807808 349439311872 350620679808 350735585361 350887880448 350956134018 351298031616 352342453932 352754305344 352907476992 353176420352 354216615921 354370422528 354630658032 354640480768 356031492768 356186087424 356255371584 356457529344 356526866304 357925277304 357935191296 358080694272 358198044624 358353580032 359839101888 360103353372 360259716096 361682786304 361753139664 361910218752 362186022912 363448815534 363606630912 363677358492 363883727872 363954509352 365113928808 365392174448 365540708736 365550833664 365819279616 367056024174 367335749844 367495252992 367765126848 369217844352 369289663407 369378164736 369450014976 369731565056 370981536084 371181769056 371342942208 371625934848 372882310272 372954842127 373156140168 373166476032 373318170624 373602668544 374713403388 374865726816 375078445056 375151404096 375314300928 376706559789 376909882776 377073543168 377146890288 378636666912 378874760256 378914722578 379079253504 379368141824 380650691736 380815976448 380940777616 381095632512 381106188288 382675429458 382686028992 382892579328 382967058348 383133348864 384646772736 384721592976 384929241984 385004117169 385096384512 386230592601 386524930806 386692766208 386767984428 386976737952 387144769536 387439804416 388749642624 388918444032 389045900544 390361168566 390658654596 390817459872 390828284928 390869508064 391039229952 391115293632 392361236928 392660247168 392736626163 392830746624 392907158784 393119225856 394748865504 394920271872 395210285568 396848593512 397020911616 397151023472 397323472896 398666725344 398892949504 398959490286 398970540864 399143780352 399185880576 400535429364 400709348352 400840668984 401014720512 401092724592 401483464704 402665936967 402677090208 402972800202 403147777536 404818989624 405292180608 405303406592 405601045248 406893134592 406972282122 407148996096 407282427132 407459275776 407679197184 409057459776 409235079168 409369193856 409448823021 409546948608 410753169909 411066196254 411244687872 411546689568 411725389824 413351755776 413432159616 413735767704 415370074896 415550435328 415631266848 415867117568 415948010688 417579490188 417591056512 417760809984 417897718728 418079176704 419492599056 419800657689 419812285536 419994574848 420303002112 421963250688 422045329608 422228588544 422550360064 424023618123 424207736064 424290251574 424613594244 425966250276 426234105288 426464160192 426475972608 426649337856 426789159552 426974478336 428232028203 428417973504 428558374818 428744461824 430521782616 430754151744 430941192192 431025017472 432727619328 432811792098 433045397232 433233432576 433563590656 435029361984 435348830196 435360888704 435537865728 435549929472 435869779968 437165637286 437343347952 437591519232 437676638112 437866684416 439681820544 439728196572 439919133696 440004705336 441406391544 441742778064 441934589952 442020553632 442259129088 444092473692 444285305856 444611571264 444623886336 446454667701 446467033824 446648525568 446708009216 446794901406 446988907008 448500066012 448754568192 448841858472 449036752896 449084115648 449279115264 450945752607 451141560576 451229315166 451668897792 453011726484 453541249728 453738184704 453886883968 454083969024 455421363327 455768430362 455953703184 455966332416 456212434944 456301175904 457754776416 458103621696 458302537728 458391685248 458639096832 460189642248 460540343088 460740317184 462650273856 462990025764 463191063552 463203893248 463544051712 465020725248 465111179568 465452738667 465465631008 465667743744 467291334258 467494239744 467585175204 467647447148 467850507264 467941512024 468397375488 469789938576 470134933569 470339073792 472288821228 472493896704 472840877376 474708657024 474800995809 474914783232 475007162112 475162831654 475369155072 477233703072 477246921728 477440925696 477597392832 477804773376 479577228963 479772180216 479785469184 480137804496 480346288128 482243715072 482337519552 482546958336 482914697216 484337005443 484598420712 484808841216 484903144656 485272679136 486818571744 487176071886 487387611648 487401111552 487759039488 489408032232 489780999792 489993670656 490353502464 492290459136 492386217876 492600019968 494642048112 494909025408 495005293503 495123922944 496960625322 497176413696 497273122836 497541520224 497555301376 497757560832 498136891392 499617871184 499820969088 499984770621 500104593408 500188017672 500201872128 502275413052 502546510368 502764724224 502862520384 504848889216 504947090781 505166347008 505219630104 505439004672 507534255648 507754635264 508127510016 508141584384 510233905944 510248038656 510455457792 510523439104 510622744464 510844465152 512862363648 512962123968 513238989312 513338822892 514974123468 515366574408 515590354944 515690645904 515968983936 516193026048 518107885974 518332856832 518727867392 520481558088 520878206128 521089946496 521104379904 521385639936 521487058176 523148315904 523250077014 523546996224 523648834884 523876211712 524158967808 525931019712 526331820672 526434201027 526560362496 526947047424 528513680898 529131458016 529361215488 529764630528 531555633792 531945987048 531960721152 532247840768 534047239152 534279131136 534383057376 534454225312 534686294016 534790299456 536887915956 536902786944 537297066936 537530370048 539758652832 540155030058 540389574144 540801393664 542524179456 542629709496 542865328128 543043236176 543279034368 543572262912 545173223301 545409946368 545516037738 545825591808 545931764028 547670893212 548088261672 548311063104 548326250496 548728919424 548967186432 550584036261 551003624766 551242879488 551647690272 553826766528 554067247104 554175022464 554597347584 556472304126 556772653584 557014413312 557196958304 557438902272 559323465408 559734210252 559749714048 559992766464 560404002816 562070105082 562617667584 562727106144 562971451392 565364824164 565610314752 565720335432 566151458992 567955000368 568312140384 568372083867 568618880256 568634630144 569052212736 570976037604 571223964672 571411166424 571643448768 571659282432 574013144187 574029043488 574338868992 574450587522 574700023296 576970159104 577082389464 577393862976 577644576768 579787396209 580039149312 580151976642 580465106928 580717154304 581159706624 583124463936 583377666048 583455358976 583568850816 583822245888 585541752849 585987981894 586242427392 586304262096 586558844928 586672940448 588541855392 588990370752 589246119936 589360738176 589678838784 592123298256 592380407808 592815428352 592831848448 595272890268 595289378432 595531367424 595726535208 595985209344 598000088016 598339424256 598439235429 598455811296 598715670528 598778820864 600803144046 601064022528 601261003476 601522080768 601639086888 602225197056 604015635312 604459200303 604721666304 607228484436 607938270912 607955109888 608283246592 608401567872 610339701888 610458423183 610723494144 610804828928 610923640698 611188913664 611518795776 613586189664 614053790784 614320422912 616599294381 616867031808 617320034352 617588084736 618058735616 620027633664 620148239424 620603651556 620620841344 620890324992 623055112344 623325652992 623446900272 623800676352 623922016032 626369235282 626386584768 626641214976 626846578092 627118765056 629238898584 629718428304 629991862272 630454503168 632944876032 633067994412 633342882816 633825540096 636311604096 636435377361 636587900928 636796523776 636920391366 638949375414 639351157932 639436305284 639696240288 639713958912 640183739328 640461717504 642837562227 642991620096 643116692736 645782673924 646131227616 646411788288 646537526208 647030238848 649091428992 649217688147 649568095848 649850148864 650345385984 652544042976 653023245294 653041333056 653306798592 653324894208 653804669952 655748455929 656015021928 656387278848 656514957168 656800026624 659522730816 659592294858 659878700544 660007058004 662614167096 662901884928 663030830448 663388693632 663676747776 666138710538 666427958784 666646360828 666917356896 666935829504 669700550736 670062013824 670192352109 670352965632 670483360512 673131852288 673262787708 673555129344 673626173472 673918672896 676712340864 676843972749 677006180352 677503346688 679517589726 680311874592 680330718208 680607277056 680830325952 681125953536 683652645543 683816484864 683930554776 683949498624 684318652416 684451763856 686632164624 687155432544 687453806592 687587527872 687958645248 690810514632 691110475776 693975410784 694485038646 694786595328 694805839872 695316077568 697531087872 697666769352 698062661632 698198446512 698501615616 698878623744 700937001387 701241359616 701471170722 701775760896 701912268036 702596063232 704684907864 705508610688 705814953984 708433231842 708740845056 709261316064 709280961536 712062985536 712372174848 712510743168 712744247481 712915058688 713053732608 715850554608 715870382592 716161388544 716396089248 716707160064 719678203776 720206706744 720519432192 723365572608 723506279328 723820437504 724372045824 726897631068 727213261824 727354716984 727767455744 727909018704 730227857616 730764107829 730784348896 731081417472 731101667328 731638559232 734112048348 734671499688 734990505984 735530253696 738435688704 738579326814 738900029952 739463130112 741963072168 742363538112 742685884416 743251869696 745440937983 745764620544 745909684254 746312280336 746332952064 746636341248 747205337088 749426806776 749731453632 750156890112 750302808192 750628601856 753413119578 753819765552 754147086336 754293780576 757273333824 757749520512 757829445156 758158507008 758736283648 761301383472 761631952896 761881555232 762191265024 762212376576 765350858916 765372057984 765785158656 765934116696 766266697728 769293545472 769443185952 769858483968 770008234338 772461185202 773049861612 773385532416 773535968856 773953475904 774289539072 774879608832 777161828961 777499285248 778091801088 780722337132 781317309192 781634919744 781656569856 781739016128 782078459904 782230587264 784722473856 784875115521 785320494336 785473252326 785814317568 786238451712 789497731008 789840543744 790420571136 792770521347 793697187024 794041823232 794302046944 794646945792 797333450688 797785899008 797918980572 797941081728 798287560704 798371761152 801070858728 801418696704 801681337968 802029441024 802185449184 805331873934 805354180416 805945600404 806295555072 809637979248 810232545087 810584361216 810606813184 811202090496 813786269184 813944564244 814297992192 814564854264 814918551552 815358394368 818114919552 818274056607 818383032509 818470158336 818738387712 818897646042 821506339818 822132392508 822489375744 823093379136 823450779648 826505437149 826703511552 826864319232 827471535408 830740149792 831100870656 831262533696 831734235136 831896021376 834708456189 835158980376 835182113024 835521619968 835795437456 836158353408 838985198112 839601315378 839624571072 839989149696 840606004224 843105157623 843926501376 844090659216 844457177088 845100720128 848047236246 848415472128 848580503148 849227188488 851932500552 852468210576 852928320384 852951945216 853298675712 853578319104 856464056406 856835947008 857116749636 857488923648 861043565232 861508303488 861675881283 861882384384 862050034944 865455238656 865623584196 866090794464 866466865152 867127181312 870058723968 870227964963 870697660392 870721777408 871075731456 871739559936 874331274572 874686695904 875183038464 875353276224 875733368832 878981972841 879363641088 879456393144 879838267392 880009410672 882812783088 883485556128 883869179904 884041107264 884518258176 888184947384 888570611712 889223142528 889247772672 892909335402 892934067648 893297051136 893416018432 893589802812 893977814016 897000132024 897509136384 897683716944 898073505792 898168231296 898558230528 901204716069 901891505214 902283121152 902458630332 903337795584 906023452968 907082499456 907476369408 907773767936 910842726654 911536860724 911907406368 911932664832 912424869888 912602351808 915509552832 916207243392 916385461047 916605075456 916783370496 917278193664 920379284496 921080686176 921480634368 925300547712 925980051528 926382127104 927088103424 930041450496 930222359136 930905477334 930931262016 931335487488 934582668516 934988479488 935170350408 935294894296 935701014528 935883024048 936794750976 939553852923 939579877152 940269867138 940678147584 944577642456 944987793408 945681754752 949417314048 949601991618 950014324224 950325663308 950738310144 954467406144 954493843456 954881851392 955194785664 955380587049 955609546752 958424063121 959154457926 959544360432 959570938368 960275608992 960692576256 964487430144 964675039104 965093916672 968674010886 969196841424 969617682432 969806289312 970545358272 973637143488 974352143772 974775223296 974802223104 975518078976 978816064464 979534867941 979561999584 979987341312 980707004928 984580918272 984772435752 985200039936 989284096224 989388442287 989818050816 990010587006 993921250644 994352827392 994546245672 995083040448 995110602752 995515121664 996273782784 999208065807 999235742368 999641938176 999969541242 1000376035344 1000403744256 1004550826104 1005093020736 1005529448448 1005725040768 1009697778432 1009894181562 1010332694016 1010439260208 1010878009344 1015068511296 1015509270528 1016255020032 1016283168768 1019276384589 1020467811888 1020496077312 1020910915584 1021046878208 1021245488928 1021688930304 1025724727296 1025924247936 1026477978624 1026677645784 1029948246936 1030733148816 1031180709888 1031381291808 1031937967872 1036215771948 1036665713664 1037455734784 1040963116176 1041727557969 1041756412256 1042179892992 1042208759808 1042974116352 1046296631808 1046500154028 1047093992448 1047297669768 1047752423424 1048317935616 1051862039424 1052206756083 1052663641344 1052868402054 1053894094848 1057027361796 1058262916032 1058722430976 1059529261056 1062649847763 1063111267584 1063891974096 1063921442304 1064495681536 1068094478304 1068558262272 1068766114752 1068908450624 1069372588032 1069580598912 1073775831912 1073805573888 1074594133872 1075060740096 1079517305664 1080310060116 1080779148288 1081602787328 1085048358912 1085259418992 1085730656256 1086086472352 1086558068736 1090346446602 1090819892736 1091032075476 1091651183616 1091863528056 1095341786424 1096176523344 1096622126208 1096652500992 1097457838848 1101168072522 1102007249532 1102485758976 1103295380544 1107653533056 1107868990221 1108134494208 1108350044928 1109194695168 1112944608252 1113545307168 1114028826624 1114393916608 1114877804544 1118646930816 1118864526381 1119013534247 1119468420504 1119499428096 1120808005632 1124140210164 1125235335168 1125454212288 1125942902784 1130119679367 1130729648328 1131220629504 1131440670864 1132302917984 1135910000736 1136624280768 1136744167734 1137237760512 1137269260288 1138104425472 1141952075208 1142447929344 1142822332848 1143286897536 1143318564864 1148026288374 1148058086976 1148677737984 1148901175044 1149400046592 1153940318208 1154164778928 1154787725952 1155012351507 1155289153536 1159574792418 1160078298624 1160303953284 1160930213856 1161434308608 1162319413248 1166248927872 1166631131449 1166755332096 1166910717952 1167137701632 1171083505698 1171975963788 1172484854784 1172608524192 1173117689856 1173345880896 1177083710784 1177980741504 1178209878489 1178492239872 1178721476352 1179357677568 1184246596512 1184760815616 1185630856704 1185663696896 1190545780536 1190578756864 1191062734848 1191453070416 1191970418688 1196000176032 1196678848512 1196878470858 1196911622592 1197431341056 1197557641728 1201606288092 1202128045056 1202522006952 1203044161536 1203278173776 1204450394112 1208031270624 1208918400606 1209443332608 1214456968872 1215876541824 1215910219776 1216566493184 1216803135744 1220679403776 1220916846366 1221446988288 1221609657856 1221847281396 1222377827328 1223037591552 1227172379328 1228107581568 1228346469063 1228640845824 1232259509727 1233198588762 1233734063616 1234640068704 1235176169472 1236117471232 1240055267328 1240296478848 1241207303112 1241241682688 1246110224688 1246651305984 1246893800544 1247601352704 1247844032064 1252738470564 1252773169536 1253282429952 1253693156184 1254237530112 1258477797168 1259436856608 1259983724544 1260909006336 1265889752064 1266135988824 1266685765632 1267651080192 1272070854369 1272623208192 1272870754722 1273593047552 1273840782732 1277898750828 1278702315864 1278872610568 1279392480576 1279427917824 1280367478656 1280923435008 1284696084609 1285675124454 1286233385472 1291565347848 1292262455232 1292823576576 1293075052416 1294060477696 1298182857984 1298435376294 1299136191696 1299700297728 1300690771968 1305088085952 1306046490588 1306082666112 1306613597184 1306649788416 1307609339904 1311496911858 1312030043856 1312774557696 1313029914336 1313600053248 1319045461632 1319184589716 1319757401088 1320014116008 1325228334192 1325803769856 1326061660896 1326777387264 1332277421076 1332855917568 1333292721656 1333834713792 1333871659008 1339364003103 1339401101472 1340124027648 1340384704218 1340966721024 1346263704576 1346525575416 1347110258688 1347252346944 1347837345792 1352837257821 1353424681728 1353687945498 1355006693376 1359035179452 1360623749184 1360661436416 1361214554112 1361660651904 1362251907072 1366264089981 1367305291086 1367861109552 1367898997248 1368637304832 1368903527712 1373264329248 1374310865088 1374907613184 1375175055744 1375917290496 1381621029264 1382220951552 1387950821568 1388970077292 1389573190656 1389611679744 1390632155136 1395062175744 1395333538704 1396125323264 1396358216001 1396396893024 1397003231232 1401874002774 1402482719232 1402942341444 1403551521792 1403824536072 1405192126464 1409369815728 1410404800707 1411017221376 1416866463684 1417481690112 1418522632128 1418561923072 1424125971072 1424402987427 1424744349696 1425021486336 1425488494962 1426107465216 1431701109216 1431740765184 1432322777088 1432792178496 1433414320128 1438731686889 1439356407552 1440413413488 1441038864384 1446731145216 1447012558656 1447640875008 1448744091648 1453011016329 1453795262136 1454426523648 1454709433968 1455534911488 1455818037408 1460455715232 1461528215658 1461568697792 1462162834944 1462203334656 1463277118464 1468224096696 1469342999376 1469981011968 1471060507392 1476871377408 1477158653628 1477800059904 1478926260224 1483926144336 1484727076224 1485015880509 1485371768832 1490881875966 1491529241088 1491819368508 1492624560672 1492665904128 1493272682496 1494410674176 1498853613552 1499462907264 1499954311863 1500313780224 1500605616384 1506826239156 1507639531104 1508294172672 1508587561152 1514546667648 1514841272343 1515499041024 1515658890312 1516317014016 1517472567296 1522602766944 1523263905792 1523763110464 1524382530048 1524424753152 1530079730501 1530701717832 1530744115968 1531570317312 1531868233392 1532533395456 1538587090944 1538886371904 1539716967936 1540016468676 1544922370404 1546099723224 1546771064832 1547071937712 1547906951808 1548579078144 1554323657922 1554998570496 1556183602176 1561444674264 1562634618384 1563269839488 1563313139712 1563478032256 1564156919808 1564461174528 1569444947712 1569750231042 1570640988672 1570946504652 1571628635136 1572476903424 1578995462016 1579302603081 1579681087488 1580841142272 1585541042694 1587394374048 1588083646464 1588604093888 1589293891584 1594666901376 1595189506267 1595571798016 1595837961144 1595882163456 1596743522304 1602141717456 1602837393408 1603362675936 1604058882048 1604370898368 1610663747868 1610708360832 1611891200808 1612591110144 1619275958496 1620465090174 1621168722432 1621213626368 1622404180992 1627572538368 1627889128488 1628595984384 1629129708528 1629837103104 1630716788736 1635519669903 1636229839104 1636548113214 1636766065018 1637476775424 1637795292084 1643012679636 1644264785016 1644978751488 1646186758272 1646901559296 1653010874298 1653728638464 1654943070816 1661480299584 1662201741312 1662525067392 1663069910789 1663468470272 1663792042752 1669416912378 1670317960752 1670364226048 1671043239936 1671590874912 1672316706816 1677970396224 1679202630756 1679249142144 1679978299392 1681212008448 1686210315246 1687853002752 1688181318432 1688914354176 1690201440256 1696094472492 1696830944256 1697161006296 1698454376976 1703865001104 1704936421152 1705116251601 1705856640768 1705903890432 1707156638208 1712928112812 1713671894016 1714233499272 1714977847296 1722087130464 1723016606976 1723351762566 1724100069888 1730910477312 1731247168392 1732181588928 1732933730304 1734254362624 1739362188627 1740117447936 1740455929926 1741395320784 1741443554816 1742151462912 1743479119872 1748662549144 1749373391808 1750366076928 1750706552448 1751466737664 1756625258547 1757963945682 1758727282176 1758912786288 1759676534784 1760018821344 1765625566176 1766971112256 1767738359808 1768082214528 1769036516352 1776369894768 1777141223424 1778446285056 1778495545344 1785818670804 1785868135296 1786594102272 1786832036864 1787179605624 1787955628032 1794000264048 1795018272768 1795367433888 1796147011584 1796336462592 1802409432138 1803783010428 1804566242304 1804917260664 1806675591168 1812046905936 1813377600909 1814164998912 1815547535872 1821685453308 1823073721448 1823814812736 1823865329664 1824849739776 1825204703616 1831019105664 1831375269549 1832414486784 1832770922094 1833566740992 1834556387328 1840758568992 1842161372352 1842961268736 1849797883143 1850601095424 1851960103056 1852764254208 1854176206848 1860082900992 1860444718272 1861810954668 1861862524032 1862670974976 1869165337032 1869976958976 1870340700816 1870589788592 1871402029056 1871766048096 1879107705846 1879159754304 1880539734276 1881356295168 1889155284912 1889975586816 1891363509504 1898834628096 1899203983236 1900028648448 1900651326616 1901476620288 1908934812288 1908987686912 1909306132083 1909763702784 1910389571328 1910761174098 1916848126242 1918308915852 1919088720864 1919141876736 1920551217984 1921385152512 1928512686681 1928974860288 1929350078208 1937348021772 1938393682848 1939235364864 1939612578624 1941090716544 1947274286976 1947653064441 1948704287544 1949550446592 1951036157952 1957632128928 1959069735882 1959123999168 1959974682624 1961414009856 1967245367787 1969161836544 1969544871504 1970400079872 1978568192448 1978776884574 1979636101632 1980021174012 1987842501288 1988705654784 1989092491344 1990166080896 1990221205504 1991030243328 1998416131614 1998471484736 1999283876352 1999939082484 2000752070688 2000807488512 2009101652208 2010186041472 2010577056327 2011058896896 2011450081536 2019395556864 2019788363124 2020665388032 2020878520416 2021756018688 2030137022592 2030531918247 2031018541056 2032510040064 2038552769178 2040935623776 2040992154624 2041821831168 2042093756416 2042490977856 2043377860608 2050957936629 2051449454592 2051848495872 2052955957248 2053355291568 2059896493872 2061466297632 2062361419776 2062762583616 2063875935744 2072431543896 2073331427328 2074911469568 2081926232352 2083455115938 2083512824512 2084359785984 2084417519616 2085948232704 2092593263616 2093000308056 2094187984896 2094595339536 2095504846848 2096635871232 2102811004161 2103724078848 2104413512166 2105327282688 2105736804108 2107788189696 2114054723592 2116525832064 2117444861952 2125299695526 2126222535168 2127783948192 2127842884608 2128991363072 2136188956608 2137116524544 2137532229504 2137816901248 2138232742443 2138745176064 2139161197824 2147551663824 2147611147776 2149188267744 2150121480192 2159034611328 2160620120232 2161558296576 2163205574656 2170096717824 2170518837984 2171461312512 2172172944704 2173116137472 2180692893204 2181639785472 2182064150952 2183302367232 2183727056112 2190683572848 2192292323487 2192353046688 2193244252416 2193305001984 2194915677696 2202336145044 2204014499064 2204971517952 2206590761088 2215307066112 2215737980442 2216700089856 2218389390336 2225889216504 2227090614336 2228057653248 2228787833216 2229755609088 2236322813949 2237293861632 2237729052762 2238027068494 2238936841008 2238998856192 2241616011264 2248280420328 2250470670336 2250908424576 2251885805568 2260239358734 2261459296656 2262441259008 2262881341728 2264605835968 2271820001472 2273248561536 2273488335468 2274475521024 2274538520576 2276208850944 2283904150416 2284895858688 2285644665696 2286573795072 2286637129728 2296052576748 2296116173952 2297355475968 2297802350088 2298800093184 2307880636416 2308329557856 2309575451904 2310024703014 2319149584836 2320156597248 2320607906568 2321860427712 2322868617216 2324638826496 2331485486883 2332497855744 2333262262898 2334275403264 2342167011396 2343951927576 2344969709568 2345217048384 2346235379712 2346691761792 2354167421568 2355961483008 2356419756978 2357442952704 2358715355136 2368493193024 2369521631232 2371261713408 2371327393792 2378311564041 2381091561072 2381157513728 2382125469696 2382906140832 2383940837376 2392000352064 2393357697024 2393756941716 2393823245184 2394862682112 2395115283456 2403212576184 2404256090112 2405044013904 2406088323072 2406556347552 2416062541248 2417836801212 2418886665216 2428913937744 2430697635261 2431753083648 2431820439552 2433606271488 2441358807552 2441833692732 2442893976576 2443219315712 2443694562792 2444755654656 2446075183104 2454344758656 2455149097527 2456215163136 2456692938126 2464519019454 2466397177524 2467468127232 2469280137408 2470352338944 2472234942464 2479516311447 2480110534656 2480592957696 2482414606224 2482483365376 2492220449376 2493302611968 2493787601088 2495202705408 2495688064128 2504125368567 2505476941128 2505546339072 2506564859904 2507386312368 2508475060224 2516955594336 2518873713216 2519967449088 2521818012672 2529315472869 2531779504128 2532271977648 2533371531264 2535302160384 2544141708738 2545246416384 2545741509444 2547186095104 2547681565464 2555797501656 2557404631728 2557745221136 2558784961152 2558855835648 2560734957312 2569392169218 2571350248908 2572466770944 2583130695696 2584524910464 2585027643849 2585647153152 2586150104832 2588120955392 2596365715968 2596870752588 2598272383392 2599400595456 2601381543936 2610176171904 2610683894889 2612092981176 2612165332224 2613227194368 2615218679808 2622993823716 2624060087712 2625549115392 2626059828672 2627200106496 2636945918523 2638090923264 2638369179432 2639514802176 2640028232016 2650456668384 2651607539712 2652123321792 2653554774528 2664554842152 2665711835136 2666585443312 2667669427584 2667743318016 2678728006206 2678802202944 2680248055296 2680769408436 2681933442048 2692527409152 2693051150832 2694220517376 2694504693888 2695674691584 2703614148207 2705674515642 2706849363456 2707375890996 2710013386752 2718070358904 2721247498368 2721322872832 2722429108224 2723321303808 2732528179962 2734610582172 2735722219104 2735797994496 2737274609664 2737807055424 2746528658496 2748621730176 2749156383141 2749815226368 2750350111488 2751834580992 2763242058528 2764441903104 2775901643136 2777940154584 2779146381312 2781264310272 2790124351488 2790667077408 2792250646528 2792716432002 2792793786048 2794006462464 2803748005548 2804965438464 2805884682888 2807103043584 2807649072144 2810384252928 2818661558769 2818739631456 2820809601414 2822034442752 2833732927368 2834963380224 2837045264256 2837123846144 2848251942144 2848805974854 2850042972672 2850976989924 2852214930432 2863402218432 2863481530368 2864645554176 2865584356992 2866141761147 2866828640256 2875272189363 2877463373778 2878712815104 2880826826976 2882077728768 2893462290432 2894025117312 2895281750016 2906022032658 2907590524272 2908853047296 2909418867936 2911069822976 2911636074816 2920911430464 2923056431316 2923137395584 2924325669888 2924406669312 2926554236928 2936448193392 2938604603823 2938685998752 2939962023936 2942121014784 2953742754816 2954317307256 2955600119808 2957852520448 2967852288672 2968165326861 2969454152448 2970031761018 2981763751932 2983058482176 2983638737016 2985249121344 2985331808256 2986545364992 2988821348352 2997624197421 2997707227104 2998925814528 2999908623726 3001211232768 3013652478312 3015279062208 3016588345344 3017175122304 3029093335296 3029682544686 3030998082048 3031317780624 3032634028032 3034945134592 3045205533888 3046527811584 3047526220928 3048765060096 3048849506304 3057829153767 3060159461002 3061403435664 3061488231936 3063140634624 3063736466784 3065066790912 3077174181888 3077772743808 3079433935872 3080032937352 3089844740808 3092199446448 3093542129664 3094143875424 3095813903616 3108647315844 3109997140992 3112367204352 3122889348528 3125182673907 3125269236768 3126539678976 3126626279424 3126956064512 3128922349056 3138889895424 3139500462084 3141281977344 3141893009304 3143257270272 3144953806848 3156620268249 3157990924032 3158605206162 3161682284544 3171082085388 3174788748096 3176167292928 3177208187776 3178587783168 3187949543289 3189333802752 3190379012534 3191675922288 3191764326912 3193487044608 3204283434912 3205674786816 3206725351872 3208117764096 3208741796736 3221327495736 3221416721664 3223782401616 3225182220288 3238551916992 3240930180348 3242337444864 3242427252736 3244808361984 3255145076736 3255778256976 3257191968768 3258259417056 3259674206208 3271039339806 3272459678208 3273096226428 3273532130036 3274953550848 3275590584168 3286025359272 3288529570032 3289957502976 3292373516544 3306021748596 3307457276928 3309886141632 3322960599168 3323606970663 3324403482624 3325050134784 3326139821578 3327584085504 3338833824756 3340635921504 3340728452096 3342086479872 3343181749824 3344633413632 3355940792448 3357040602741 3358405261512 3358498284288 3362424016896 3372420630492 3375706005504 3376362636864 3377828708352 3380402880512 3390359038101 3392188944984 3393661888512 3394322012592 3396908753952 3407730002208 3409872842304 3410232503202 3411713281536 3411807780864 3414313276416 3425856225624 3427343788032 3428466998544 3429955694592 3444174260928 3446033213952 3446703525132 3448200139776 3461820954624 3462494336784 3464363177856 3465037054521 3465867460608 3478724377254 3480234895872 3480911859852 3482790641568 3482887109632 3484302925824 3486958239744 3497325098288 3498746783616 3499893394347 3500732153856 3501413104896 3513250517094 3515927891364 3517454564352 3517825572576 3519353069568 3520037642688 3531251132352 3533942224512 3534629635467 3535476719616 3536164429056 3538073032704 3552739789536 3554282446848 3556892570112 3556991090688 3571637341608 3571736270592 3573188204544 3573664073728 3574359211248 3575911256064 3588000528096 3590036545536 3590734867776 3592294023168 3592672925184 3604818864276 3607566020856 3609132484608 3609834521328 3613351182336 3624093811872 3626755201818 3628329997824 3631095071744 3643370906616 3646147442896 3647629625472 3647730659328 3649699479552 3650409407232 3662038211328 3662750539098 3664828973568 3665541844188 3667133481984 3669112774656 3681517137984 3684322744704 3685039407189 3685922537472 3696778529181 3699595766286 3701202190848 3703920206112 3705528508416 3708352413696 3720165801984 3720889436544 3723621909336 3723725048064 3738330674064 3739953917952 3740681401632 3741179577184 3742804058112 3743532096192 3758215411692 3758319508608 3761079468552 3762712590336 3778310569824 3779951173632 3782727019008 3797669256192 3798407966472 3800057296896 3801302653232 3802953240576 3816212563107 3817869624576 3817975373824 3818612264166 3820779142656 3821522348196 3833696252484 3836617831704 3838177441728 3838283753472 3841102435968 3842770305024 3854088253827 3857025373362 3858700156416 3874696043544 3876787365696 3878470729728 3879225157248 3882181433088 3894548573952 3895306128882 3897408575088 3899100893184 3902072315904 3915264257856 3918139471764 3918247998336 3919949365248 3922828019712 3934490735574 3938323673088 3939089743008 3940800159744 3957136384896 3957553769148 3959272203264 3960042348024 3975685002576 3977411309568 3978184982688 3980332161792 3980442411008 3996832263228 3996942969472 3998567752704 3999878164968 4001504141376 4001614977024 4018092009309 4018203304416 4020372082944 4021154112654 4022900163072 4038791113728 4039576726248 4041330776064 4041757040832 4043512037376 4058511773463 4060274045184 4061063836494 4065020080128 4077105538356 4081871247552 4081984309248 4083643662336 4084187512832 4084981955712 4086755721216 4098792269943 4101915873258 4103696991744 4105911914496 4106710583136 4119792987744 4122932595264 4124722839552 4125525167232 4127751871488 4144863087792 4146662854656 4149822939136 4163852464704 4166910231876 4167025649024 4168719571968 4168835039232 4171896465408 4185186527232 4186000616112 4188375969792 4189074648003 4189190679072 4191009693696 4205622008322 4207448157696 4208827024332 4210654565376 4211473608216 4215576379392 4228109447184 4231214402121 4233051664128 4250599391052 4252445070336 4255567896384 4255685769216 4257982726144 4272377913216 4273208962281 4274233049088 4275064459008 4275633802496 4276465484886 4278322395648 4295103327648 4295222295552 4298376535488 4300242960384 4316195060667 4318069222656 4321240240464 4323116593152 4326411149312 4340193435648 4341037675968 4342922625024 4344345889408 4346232274944 4359033048987 4361385786408 4363279570944 4364128301904 4366604734464 4367454112224 4381367145696 4384584646974 4384706093376 4386488504832 4386610003968 4389831355392 4404672290088 4408028998128 4409943035904 4413181522176 4430614132224 4431475960884 4433400179712 4436778780672 4451778433008 4454181228672 4455047641527 4456115306496 4457575666432 4472645627898 4474587723264 4475458105524 4476054136988 4477873682016 4477997712384 4483232022528 4496560840656 4499862935589 4500941340672 4501816849152 4520478717468 4522918593312 4524882518016 4525762683456 4529211671936 4543640002944 4544523817029 4546497123072 4546976670936 4548951042048 4552417701888 4567808300832 4569791717376 4571289331392 4573147590144 4573274259456 4590239191503 4592105153496 4592232347904 4594710951936 4595604700176 4597600186368 4615761272832 4616659115712 4619150903808 4620049406028 4638299169672 4640313194496 4641215813136 4643720855424 4645737234432 4662970973766 4664995711488 4666524525796 4668550806528 4684334022792 4687903855152 4689939419136 4690434096768 4692470759424 4693383523584 4708334843136 4711922966016 4712839513956 4714885905408 4717430710272 4736986386048 4737907809243 4739043262464 4742523426816 4756623128082 4762183122144 4762315027456 4764250939392 4765812281664 4767881674752 4784000704128 4785568518801 4786715394048 4787513883432 4787646490368 4790230566912 4806425152368 4808512180224 4810088027808 4812176646144 4813112695104 4832125082496 4835673602424 4837773330432 4857827875488 4861395270522 4863506167296 4863640879104 4867212542976 4882717615104 4883667385464 4885787953152 4886438631424 4887389125584 4889511309312 4892150366208 4906559009709 4908689517312 4910298195054 4912430326272 4913385876252 4929038038908 4932794355048 4934936254464 4938560274816 4940704677888 4959032622894 4961185915392 4964829212448 4964966730752 4984440898752 4986605223936 4987575202176 4989209732367 4990405410816 4991376128256 5008250737134 5010953882256 5011092678144 5013129719808 5014772624736 5016950120448 5033911188672 5037747426432 5039934898176 5043636025344 5058630945738 5063559008256 5064543955296 5066743062528 5070604320768 5088283417476 5090492832768 5091483018888 5094372190208 5095363130928 5111595003312 5114809263456 5115348754803 5115490442272 5117569922304 5117711671296 5121469914624 5138784338436 5142700497816 5144933541888 5166261391392 5169049820928 5170055287698 5172300209664 5176241910784 5192731431936 5193741505176 5196544766784 5198801190912 5202763087872 5218086565881 5220352343808 5221367789778 5224185962352 5224330664448 5226454388736 5230437359616 5245987647432 5248120175424 5251098230784 5252119657344 5254400212992 5269875775641 5273891837046 5276181846528 5276738358864 5279029604352 5280056464032 5300913336768 5303215079424 5304246643584 5307109549056 5329109684304 5331423670272 5333170886624 5335338855168 5335486636032 5357456012412 5357604405888 5360496110592 5361538816872 5363866884096 5385054818304 5386102301664 5388441034752 5389009387776 5407228296414 5411349031284 5413698726912 5414751781992 5420026773504 5436140717808 5440132802727 5442494996736 5442645745664 5446642607616 5465056359924 5469221164344 5471444438208 5471595988992 5474549219328 5475614110848 5493057316992 5494125808647 5497243460352 5498312766282 5500700222976 5503669161984 5526484117056 5528883806208 5549393649429 5551803286272 5555880309168 5558292762624 5562528620544 5580248702976 5581334154816 5584501293056 5585432864004 5585587572096 5588012924928 5607496011096 5609930876928 5611769365776 5614206087168 5615298144288 5637323117538 5637479262912 5641619202828 5644068885504 5667465854736 5669926760448 5674090528512 5674247692288 5696503884288 5697611949708 5700085945344 5701953979848 5704429860864 5726804436864 5726963060736 5727918396249 5729291108352 5731168713984 5732283522294 5750544378726 5754926747556 5757425630208 5761653653952 5764155457536 5785538060043 5786924580864 5788050234624 5812044065316 5815181048544 5817706094592 5818837735872 5822139645952 5823272149632 5841822860928 5842959193323 5846112862632 5846274791168 5848651339776 5853108473856 5872896386784 5877209207646 5877371997504 5879924047872 5884242029568 5901736103361 5907485509632 5908634614512 5911200239616 5915705040896 5935704577344 5936330653722 5938908304896 5940063522036 5963527503864 5966116964352 5967277474032 5970498242688 5970663616512 5973090729984 5995248394842 5995414454208 5997851629056 5999817247452 6002422465536 6027304956624 6030558124416 6031731168981 6033176690688 6034350244608 6058186670592 6059365089372 6061996164096 6062635561248 6065268056064 6069890269184 6090411067776 6091595754741 6093055623168 6095052441856 6097530120192 6115658307534 6120318922004 6122806871328 6122976463872 6126281269248 6127472933568 6130133581824 6152873809887 6154348363776 6155545487616 6158867871744 6160065874704 6179689481616 6184398892896 6187084259328 6188287750848 6191627807232 6217294631688 6219994281984 6224734408704 6245778697056 6250365347814 6250538473536 6253079357952 6253252558848 6253912129024 6257844698112 6277779790848 6279000924168 6282563954688 6283786018608 6286514540544 6289907613696 6308433012483 6313240536498 6315981848064 6317210412324 6323364569088 6342164170776 6349577496192 6352334585856 6354416375552 6375899086578 6378667605504 6380758025068 6383351844576 6383528653824 6386974089216 6408566869824 6411349573632 6413450703744 6414698227329 6416235528192 6417483593472 6442654991472 6442833443328 6447564803232 6450364440576 6477103833984 6481860360696 6484674889728 6489616723968 6510290153472 6511556513952 6514383937536 6516518834112 6519348412416 6542078679612 6544919356416 6546192452856 6547064260072 6549907101696 6551181168336 6572050718544 6576876970461 6577059140064 6579915005952 6584747033088 6612043497192 6614914553856 6619772283264 6645921198336 6647213941326 6650100269568 6652279643156 6655168171008 6677667649512 6681271843008 6681456904192 6684172959744 6686363499648 6689266827264 6708968441847 6711881584896 6714081205482 6716810523024 6716996568576 6724848033792 6744841260984 6751412011008 6752725273728 6755657416704 6780718076202 6784377889968 6787323777024 6788644025184 6793817507904 6815460004416 6819745684608 6820465006404 6823426563072 6823615561728 6828626552832 6851712451248 6854687576064 6856933997088 6859911389184 6888348521856 6892066427904 6893407050264 6896400279552 6923641909248 6924988673568 6928726355712 6930074109042 6957448754508 6960469791744 6961823719704 6965581283136 6965774219264 6968605851648 6973916479488 6994456460649 6994650196576 6997493567232 6999786788694 7002826209792 7026501034188 7031855782728 7034909128704 7035651145152 7038706139136 7040075285376 7062502264704 7067884449024 7069259270934 7072328858112 7076146065408 7105479579072 7108564893696 7113785140224 7113982181376 7134934692123 7143274683216 7143472541184 7146376409088 7147328147456 7148718422496 7151822512128 7176001056192 7180073091072 7181469735552 7184588046336 7185345850368 7209637728552 7215132041712 7218264969216 7219669042656 7248187623744 7253510403636 7256659995648 7262190143488 7286741813232 7292092905783 7292294885792 7295259250944 7295461318656 7300818814464 7324076422656 7325501078196 7329657947136 7331083688376 7334266963968 7338225549312 7363034275968 7365447292581 7368645489408 7370078814378 7393557058362 7399191532572 7402404381696 7407840412224 7411057016832 7416704827392 7438548934341 7440331603968 7441778873088 7447243818672 7447450096128 7476661348128 7479907835904 7481362803264 7482359154368 7485608116224 7487064192384 7512376105701 7516430823384 7516639017216 7522158937104 7525425180672 7556621139648 7559902347264 7565454038016 7587946418607 7595338512384 7596815932944 7600114593792 7602605306464 7605906481152 7632425126214 7635739249152 7635950747648 7637224528332 7641558285312 7643044696392 7667392504968 7673235663408 7676354883456 7676567506944 7682204871936 7708176507654 7714050746724 7717400312832 7749392087088 7753574731392 7755082931547 7756941459456 7758450314496 7764362866176 7789097147904 7790612257764 7794817150176 7798201786368 7804144631808 7830528515712 7832051684667 7833094739729 7836278943528 7836495996672 7845656039424 7868981471148 7876647346176 7878179486016 7881600319488 7910837755569 7914272769792 7915107538296 7918544406528 7920084696048 7951370005152 7954822619136 7956369965376 7960664323584 7960884822016 7993664526456 7993885938944 7997135505408 7999756329936 8003008282752 8003229954048 8036184018618 8036406608832 8040744165888 8042308225308 8045800326144 8077582227456 8079153452496 8082661552128 8083514081664 8087024074752 8117023546926 8120548090368 8122127672988 8130040160256 8154211076712 8163742495104 8163968618496 8167287324672 8168375025664 8169963911424 8197584539886 8203831746516 8207393983488 8211823828992 8213421166272 8239585975488 8245865190528 8247469149423 8249445679104 8251050334464 8255503742976 8289726175584 8293325709312 8299645878272 8327704929408 8333820463752 8334051298048 8337439143936 8343792930816 8370373054464 8372001232224 8376751939584 8378149296006 8378381358144 8382019387392 8411244016644 8414896315392 8417654048664 8421309130752 8422947216432 8431152758784 8456218894368 8462428804242 8466103328256 8501198782104 8504890140672 8511135792768 8511371538432 8515965452288 8544755826432 8546417924562 8550128918016 8551267604992 8552930969772 8556644791296 8590206655296 8590444591104 8596753070976 8598425283441 8600485920768 8625816568089 8632390121334 8636138445312 8642480480928 8646233186304 8652822298624 8680386871296 8682075351936 8685845250048 8688691778816 8718066097974 8722771572816 8726559141888 8728256603808 8733209468928 8734908224448 8762734291392 8769169293948 8769412186752 8772977009664 8773220007936 8779662710784 8809344580176 8816057996256 8819886071808 8826363044352 8861228264448 8862951921768 8866800359424 8873557561344 8903556866016 8904495980583 8908362457344 8910095283054 8915151332864 8945291255796 8949175446528 8950916211048 8952108273976 8955747364032 8955995424768 8966464045056 8992872592263 8993121681312 8999725871178 9003633698304 9040957434936 9045837186624 9049765036032 9051525366912 9058423343872 9087280005888 9089047634058 9092994246144 9093953341872 9097902084096 9104835403776 9135616601664 9139583434752 9142578662784 9146295180288 9146548518912 9173487461301 9180478383006 9184210306992 9184464695808 9189421903872 9191209400352 9195200372736 9231522545664 9233318231424 9238301807616 9240098812056 9276598339344 9280626388992 9282431626272 9287441710848 9325941947532 9329991422976 9333049051592 9337101613056 9368668045584 9375548021721 9375807710304 9379878838272 9380868193536 9386767047168 9416669686272 9423845932032 9425679027912 9429771810816 9434861420544 9469860804747 9473972772096 9475815618486 9485046853632 9513246256164 9524366244288 9524630054912 9528501878784 9531624563328 9535763349504 9563848629867 9568001408256 9571137037602 9575027766864 9575292980736 9580461133824 9612850304736 9617024360448 9620176055616 9624353292288 9626225390208 9664250164992 9671347204848 9675546660864 9715655750976 9722790541044 9727012334592 9727281758208 9734425085952 9765435230208 9767334770928 9771575906304 9772877262848 9774778251168 9779022618624 9813118019418 9817379034624 9820596390108 9824860652544 9826771752504 9858076077816 9865588710096 9869872508928 9877120549632 9918065245788 9922371830784 9929658424896 9929933461504 9968881797504 9970820911989 9973210447872 9975150404352 9978419464734 9982752256512 10016501474268 10021907764512 10022185356288 10026259439616 10029545249472 10033900240896 10067822377344 10071121808223 10075494852864 10087272050688 10117261891476 10127118016512 10129087910592 10133486125056 10141208641536 10171077114303 10176566834952 10180985665536 10182966037776 10188744380416 10190726261856 10223190006624 10229618526912 10230697509606 10230980884544 10235139844608 10235423342592 10242939829248 10277568676872 10285400995632 10289867083776 10332522782784 10338099641856 10340110575396 10344600419328 10352483821568 10385462863872 10387483010352 10393089533568 10395111163563 10397602381824 10436173131762 10440704687616 10442735579556 10448371924704 10448661328896 10452908777472 10460874719232 10491975294864 10496240350848 10499680183041 10502196461568 10504239314688 10539751551282 10547783674092 10552363693056 10553476717728 10558059208704 10560112928064 10601826673536 10603888906401 10606430158848 10608493287168 10614219098112 10658219368608 10662847340544 10666341773248 10670677710336 10670973272064 10710558113507 10714912024824 10715208811776 10720992221184 10723077633744 10727733768192 10770109636608 10772204603328 10776882069504 10778018775552 10814456592828 10822698062568 10827397453824 10829503563984 10840053547008 10872281435616 10880265605454 10884989993472 10885291491328 10893285215232 10930112719848 10938442328688 10942888876416 10943191977984 10949098438656 10951228221696 10986114633984 10988251617294 10994486920704 10996625532564 11001400445952 11007338323968 11052968234112 11055118221567 11057767612416 11098787298858 11103606572544 11111760618336 11116585525248 11125057241088 11160497405952 11162668309632 11166326543869 11169002586112 11170865728008 11171175144192 11214992022192 11219861753856 11223538731552 11228412174336 11230596288576 11274646235076 11274958525824 11283238405656 11288137771008 11334931709472 11339853520896 11348181057024 11348495384576 11393007768576 11395223899416 11400171890688 11403907959696 11408859721728 11448637689321 11453608873728 11453926121472 11455836792498 11462337427968 11464567044588 11501088757452 11509853495112 11514851260416 11523307307904 11528310915072 11571076120086 11576100469248 11624088130632 11630362097088 11635412189184 11637675471744 11644279291904 11646544299264 11683645721856 11685918386646 11692225725264 11692549582336 11697302679552 11706216947712 11745792773568 11754418415292 11754743995008 11759848095744 11768484059136 11803472206722 11814971019264 11817269229024 11822400479232 11831410081792 11871409154688 11872661307444 11877816609792 11880127044072 11927055007728 11932233928704 11934554948064 11940996485376 11941327233024 11990496789684 11990828908416 11995703258112 11999634494904 12004844931072 12054609913248 12061116248832 12063462337962 12068700489216 12116373341184 12118730178744 12123992328192 12125271122496 12130536112128 12139780538368 12175535320389 12180822135552 12183191509482 12190104883712 12195060240384 12231316615068 12240637844008 12245613742656 12245952927744 12252562538496 12254945867136 12260267163648 12296376809829 12305747619774 12311090975232 12317735743488 12320131749408 12359378963232 12368797785792 12374168518656 12376575501696 12383255614464 12434589263376 12439988563968 12449468817408 12491557394112 12500730695628 12501076947072 12506158715904 12506505117696 12507824258048 12515689396224 12555559581696 12558001848336 12565127909376 12567572037216 12573029081088 12616866024966 12626481072996 12631963696128 12634420824648 12646729138176 12684328341552 12693643206363 12699154992384 12708832751104 12751798173156 12757335211008 12761516050136 12766703689152 12767057307648 12773948178432 12817133739648 12819626886843 12822699147264 12826901407488 12829396454658 12834967186944 12885309982944 12885666886656 12895129606464 12900728881152 12948585182001 12954207667968 12963720721392 12969349779456 12979233447936 13020580306944 13023113027904 13028767875072 13033037668224 13038696824832 13077099146961 13084157359224 13089838712832 13092384905712 13094128520144 13099814203392 13102362336672 13144101437088 13153753940922 13154118280128 13159830011904 13169494066176 13224086994384 13229829107712 13239544566528 13291842396672 13294427882652 13300200539136 13304559286312 13310336342016 13355335299024 13362543686016 13362913808384 13365142924581 13368345919488 13372726999296 13417936883694 13423763169792 13428162410964 13433621046048 13433993137152 13449696067584 13489682521968 13499588806767 13502824022016 13505450547456 13561436152404 13568755779936 13574647554048 13577288050368 13587635015808 13630920008832 13633571451087 13639491369216 13640930012808 13646853126144 13657253105664 13703424902496 13709375152128 13713867994176 13719822778368 13770717574509 13776697043712 13784132855808 13786814100528 13792800559104 13847283818496 13849977347136 13857452711424 13860148218084 13914897509016 13920939583488 13923647439408 13931162566272 13931548438528 13937211703296 13988912921298 13989300393152 13994987134464 13999573577388 14005652419584 14053002068376 14063711565456 14069818257408 14071302290304 14077412278272 14080150570752 14125004529408 14135768898048 14138518541868 14144657716224 14152292130816 14210959158144 14213723427729 14217129787392 14227570280448 14269869384246 14286549366432 14286945082368 14292752818176 14294656294912 14297436844992 14303645024256 14352002112384 14356705556403 14360146182144 14362939471104 14370691700736 14419275457104 14430264083424 14436529938432 14439338085312 14496375247488 14507020807272 14513319991296 14524380286976 14573483626464 14584185811566 14584589771584 14590518501888 14590922637312 14601637628928 14648152845312 14651002156392 14659315894272 14662167376752 14668533927936 14676451098624 14719677029127 14726068551936 14730894585162 14737290978816 14740157628756 14787114116724 14798383065144 14804808763392 14815680824448 14822114033664 14877097868682 14883557746176 14894487637344 14894900192256 14953322696256 14959815671808 14962725606528 14964718308736 14967629197101 14971216232448 14974128384768 15024752211402 15032861646768 15033278034432 15044317874208 15050850361344 15113242279296 15119804694528 15130908076032 15175892837214 15190677024768 15193631865888 15200229187584 15205210612928 15211812962304 15264850252428 15271478498304 15271901495296 15274449056664 15283116570624 15286089392784 15334785009936 15346046264409 15346471326816 15352709766912 15353135013888 15364409743872 15416353015308 15428101493448 15434800625664 15498784174176 15507149462784 15510165863094 15516900628992 15528725732352 15578194295808 15581224515528 15589634300352 15596403572736 15608289263616 15654259697643 15661057031424 15664103369334 15666189479458 15672557887056 15672991993344 15691312078848 15737962942296 15753294692352 15756358972032 15763200638976 15821675511138 15828545539584 15830215076592 15837088813056 15840169392096 15902740010304 15909645238272 15912739930752 15921328647168 15921769644032 15987329052912 15987771877888 15994271010816 15999512659872 16006016565504 16006459908096 16072368037236 16072813217664 16081488331776 16084616450616 16091600652288 16155164454912 16158306904992 16165323104256 16167028163328 16234047093852 16241096180736 16244255345976 16260080320512 16308422153424 16320398408181 16327484990208 16327937236992 16339927822848 16395169079772 16407663493032 16414787966976 16423647657984 16426842332544 16479171950976 16491730381056 16494938298846 16502100668928 16511007485952 16579452351168 16586651418624 16599291756544 16648180948287 16655409858816 16667640927504 16668102596096 16674878287872 16687585861632 16740746108928 16744002464448 16753503879168 16756298592012 16756762716288 16764038774784 16822488033288 16829792630784 16835308097328 16842618261504 16845894432864 16912437788736 16924857608484 16932206656512 17002397564208 17009780281344 17022271585536 17022743076864 17089511652864 17092835849124 17100257836032 17102535209984 17105861939544 17113289582592 17180413310592 17180889182208 17193506141952 17196850566882 17251633136178 17264780242668 17272276890624 17284960961856 17292466372608 17305644597248 17356614180129 17360773742592 17364150703872 17377383557632 17436132195948 17445543145632 17453118283776 17456513207616 17466418937856 17469816448896 17525468582784 17528877579969 17538338587896 17538824373504 17545954019328 17559325421568 17618689160352 17632115992512 17639772143616 17652726088704 17705208310083 17722456528896 17725903843536 17733600718848 17747115122688 17807113732032 17808991961166 17816724914688 17820190566108 17830302665728 17890582511592 17898350893056 17901832422096 17904216547952 17911494728064 17911990849536 17985745184526 17986243362624 17999451742356 18007267396608 18081914869872 18091674373248 18095193506943 18099530072064 18103050733824 18116846687744 18174560011776 18178095268116 18185988492288 18187906683744 18195804168192 18209670807552 18271233203328 18274787264223 18279166869504 18285157325568 18292590360576 18346974922602 18360956766012 18368420613984 18368929391616 18378843807744 18382418800704 18390400745472 18458621429661 18463045091328 18466636462848 18476603615232 18480197624112 18553196678688 18561252777984 18564863252544 18574883421696 18651883895064 18659982845952 18666098103184 18674203226112 18737336091168 18751096043442 18751615420608 18759757676544 18761736387072 18773534094336 18833339372544 18847691864064 18851358055824 18859543621632 18869722841088 18925299037449 18939721609494 18947945544192 18951631236972 18970093707264 19026492512328 19048732488576 19049260109824 19057003757568 19063249126656 19127697259734 19136002816512 19142274075204 19150055533728 19150585961472 19160922267648 19225700609472 19234048720896 19240352111232 19244094681987 19248706584576 19252450780416 19328500329984 19342694409696 19351093321728 19431311501952 19445581082088 19454024669184 19468850171904 19530870460416 19534669541856 19543151812608 19545754525696 19549556502336 19558045237248 19626236038836 19634758069248 19641192780216 19649721305088 19653543505008 19716152155632 19730630911383 19731177420192 19739745017856 19754241099264 19836130491576 19844743661568 19859316849792 19859866923008 19937763595008 19941641823978 19950300808704 19956838929468 19965504513024 20033002948536 20043815529024 20044370712576 20052518879232 20059090498944 20067800481792 20126905325541 20135644754688 20142243616446 20150989705728 20174544101376 20234523782952 20254236033024 20258175821184 20266972250112 20342154228606 20353133669904 20361971331072 20365932075552 20377488760832 20381452523712 20446380013248 20459237053824 20461395019212 20461961769088 20470279689216 20470846685184 20485879658496 20555137353744 20570801991264 20579734167552 20665045565568 20676199283712 20680221150792 20689200838656 20704967643136 20770925727744 20774966020704 20786179067136 20790222327126 20872346263524 20881409375232 20885471159112 20896743849408 20897322657792 20905817554944 20921749438464 20983369381947 20983950589728 20992480701696 20999360366082 21008478629376 21079503102564 21095567348184 21104727386112 21106953435456 21116118417408 21120225856128 21203653347072 21207777812802 21216986574336 21228438196224 21316438737216 21325694681088 21332683546496 21341355420672 21341946544128 21404804076369 21421116227014 21429824049648 21430417623552 21441984442368 21446155267488 21455467536384 21540219273216 21544409206656 21553764139008 21556037551104 21628913185656 21645396125136 21654794907648 21659007127968 21744562871232 21760531210908 21769979986944 21770582982656 21786570430464 21860225439696 21876278717349 21876884657376 21885777752832 21886383955968 21902456443392 21972229267968 21976503234588 21988973841408 21993251065128 22002800891904 22014676647936 22096341877743 22105936468224 22110236443134 22197574597716 22207213145088 22223521236672 22233171050496 22250114482176 22315646803023 22320994811904 22325336619264 22332653087738 22341731456016 22342350288384 22429984044384 22439723507712 22447077463104 22456824348672 22461192577152 22549292470152 22549917051648 22566476811312 22576275542016 22669863418944 22679707041792 22696362114048 22696990769152 22763839255821 22786015537152 22790447798832 22800343781376 22807815919392 22817719443456 22897275378642 22907217747456 22907852242944 22911673584996 22924674855936 22929134089176 23002177514904 23019706990224 23029702520832 23046614615808 23142152240172 23152200938496 23248176261264 23260724194176 23265248794641 23270824378368 23275350943488 23293088598528 23367291443712 23371836773292 23384451450528 23385099164672 23394605359104 23412433895424 23491585547136 23499284219187 23508836830584 23509487990016 23536968118272 23606944413444 23629942038528 23634538458048 23644800958464 23662820163584 23732513266707 23742818309376 23745322614888 23755633219584 23760254088144 23854110015456 23864467857408 23869109896128 23881992970752 23882654466048 23980993579368 23981657816832 23991406516224 23999268989808 24009689862144 24109219826496 24122232497664 24126924675924 24137400978432 24232746682368 24237460357488 24247984656384 24250542244992 24261072224256 24351070640778 24361644271104 24366383018964 24380209767424 24390120480768 24462633230136 24481275688016 24491227485312 24491905855488 24505125076992 24509891734272 24592753619658 24611495239548 24622181950464 24635471486976 24640263498816 24718757926464 24737595571584 24742407448269 24748337037312 24753151003392 24766511228928 24869178526752 24879977127936 24898937634816 24983114788224 25001461391256 25002153894144 25012317431808 25015648516096 25031378792448 25111119163392 25116003696672 25130255818752 25135144074432 25146058162176 25233732049932 25252962145992 25263927392256 25268841649296 25293458276352 25368656683104 25387286412726 25398309984768 25417665502208 25503596346312 25514670422016 25523032100272 25533407378304 25534114615296 25547896356864 25634267479296 25639253773686 25653802814976 25658792909316 25669934373888 25770619965888 25771333773312 25790259212928 25795275850323 25801457762304 25877449704267 25897170364002 25908415335936 25927441442784 25938699558912 25958466895872 26041160613888 26046226055808 26057535750144 26066075336448 26154198293922 26168314718448 26179677425664 26184769811424 26188257040288 26199628406784 26204724673344 26288202874176 26307507881844 26308236560256 26319660023808 26338988132352 26448173988768 26459658215424 26479089133056 26583684793344 26588855765304 26600401078272 26609118572624 26620672684032 26710670598048 26713487941749 26725087372032 26725827616768 26730285849162 26745453998592 26835873767388 26847526339584 26856324821928 26867242092096 26867986274304 26899392135168 26978617776789 26979365043936 26999177613534 27010901094912 27122872304808 27137511559872 27149295108096 27154576100736 27175270031616 27261840017664 27267142902174 27278982738432 27281860025616 27293706252288 27314506211328 27406849804992 27418750304256 27427735988352 27439645556736 27520462383903 27541435149018 27553394087424 27568265711616 27573628201056 27585601118208 27694567636992 27699954694272 27714905422848 27720296436168 27829795018032 27841879166976 27847294878816 27862325132544 27863096877056 27977825842596 27978600786304 27989974268928 27999147154776 28011304839168 28106004136752 28126644065163 28127423130912 28139636514816 28142604580608 28160301141504 28250009058816 28271537796096 28277037083736 28289315432448 28304584261632 28409582414241 28421918316288 28427446855458 28455140560896 28539738768492 28573098732864 28573890164736 28585505636352 28589312589824 28594873689984 28607290048512 28691545889601 28704004224768 28713411112806 28725878942208 28741383401472 28838550914208 28860528166848 28873059876864 28878676170624 28992750494976 29014041614544 29026639982592 29048760573952 29146967252928 29168371623132 29169179543168 29181037003776 29181845274624 29203275257856 29296305690624 29302004312784 29318631788544 29324334753504 29337067855872 29439354058254 29452137103872 29461789170324 29474581957632 29480315257512 29574228233448 29596766130288 29609617526784 29631361648896 29754195737364 29767115492352 29788975274688 29789800384512 29906645392512 29912462735967 29919631343616 29925451213056 29929436617472 29935258394202 29948256769536 30049504422804 30065723293536 30066556068864 30088635748416 30101700722688 30213365424669 30226484558592 30261816152064 30351785674428 30381354049536 30387263731776 30400458375168 30410421225856 30423625924608 30513231342909 30529700504856 30542956996608 30548898113328 30566233141248 30572178785568 30669570019872 30692092528818 30692942653632 30705419533824 30706270027776 30728819487744 30832706030616 30856202986896 30869601251328 30997568348352 31014298925568 31020331726188 31033801257984 31057451464704 31156388591616 31162449031056 31179268600704 31185333490689 31192807145472 31308519395286 31322114062848 31328206738668 31332378958916 31345115774112 31345983986688 31382624157696 31475925884592 31499040549123 31506589384704 31512717944064 31643351022276 31657091079168 31660430153184 31674177626112 31680338784192 31805480020608 31811666719203 31819290476544 31825479861504 31842657294336 31974658105824 31975543755776 31988542021632 31999025319744 32012033131008 32012919816192 32131674340521 32144736074472 32145626435328 32162976663552 32169232901232 32183201304576 32310328909824 32316613809984 32330646208512 32334056326656 32468094187704 32482192361472 32488510691952 32520160641024 32616844306848 32640796816362 32654969980416 32655874473984 32679855645696 32790338159544 32815326986064 32829575933952 32847295315968 32853684665088 32958343901952 32983460762112 32989876597692 33004201337856 33022014971904 33158904702336 33165354664701 33173302837248 33296361896574 33310819717632 33335281855008 33336205192192 33349756575744 33375171723264 33481492217856 33488004928896 33498979631607 33507007758336 33512597184024 33513525432576 33644976066576 33659585261568 33670616194656 33685236523008 33691788865728 33824875577472 33849715216968 33864413313024 34004795128416 34019560562688 34044543171072 34045486153728 34179023305728 34185671698248 34200515672064 34205070419968 34211723879088 34226579165184 34345913067963 34360826621184 34361778364416 34387012283904 34393701133764 34503266272356 34529560485336 34544553781248 34569921923712 34584932745216 34713228360258 34728301407744 34754767115264 34872264391896 34891086291264 34906236567552 34913026415232 34932837875712 34939632897792 35050937165568 35057755159938 35076677175792 35077648747008 35091908038656 35118650843136 35237378320704 35264231985024 35279544287232 35305452177408 35410416620166 35444913057792 35451807687072 35467201437696 35494230245376 35614227464064 35617983922332 35633449829376 35640381132216 35660605331456 35781165023184 35796701786112 35803664844192 35808433095904 35822989456128 35823981699072 35971490369052 35972486725248 35998903484712 36014534793216 36163829739744 36183348746496 36190387013886 36206101467648 36233693375488 36349120023552 36356190536232 36371976984576 36375813367488 36391608336384 36419341615104 36526605961167 36542466406656 36549574528446 36570314651136 36585180721152 36693949845204 36721913532024 36736841227968 36737858783232 36757687615488 36764837601408 36780801490944 36889130429487 36917242859322 36933272925696 36953207230464 36960395248224 37106393357376 37122505555968 37129726505088 37149766843392 37303767790128 37319965691904 37332196206368 37348406452224 37474672182336 37502192086884 37503230841216 37519515353088 37523472774144 37547068188672 37666678745088 37695383728128 37702716111648 37719087243264 37850598074898 37879443218988 37895891088384 37903262473944 37940187414528 38052985024656 38080929619089 38097464977152 38098520219648 38126498253312 38255394519468 38272005633024 38284548150408 38300111067456 38301171922944 38321844535296 38451401218944 38458880660529 38468097441792 38480704222464 38488189363974 38504901560832 38657000659968 38685388819392 38702186643456 38845755546003 38862623003904 38891162164176 38908049338368 38937700343808 39061740920832 39069339083712 39086303625216 39091509051392 39099113004672 39116090474496 39231297440883 39252472077672 39269516138496 39282385560432 39299442610176 39307087010016 39432304311264 39461261822766 39462354840384 39479490035712 39508482198528 39672260983152 39689487323136 39718633699584 39719733846016 39875527190016 39883283647956 39900601617408 39913677858936 39931009026048 40066005897072 40087631058048 40088741425152 40095428773743 40105037758464 40118180997888 40253810651082 40271289509376 40284487232892 40301979411456 40349088202752 40469047565904 40498766420301 40508472066048 40516351642368 40684308457212 40706267339808 40723942662144 40731864151104 40754977521664 40762905047424 40892760026496 40900714353261 40918474107648 40922790038424 40923923538176 40940559378432 40971759316992 41110274707488 41141603982528 41159468335104 41312152723527 41330091131136 41352398567424 41360442301584 41378401677312 41409935286272 41541851455488 41549932041408 41572358134272 41580444654252 41744692527048 41762818750464 41770942318224 41793487698816 41794645315584 41811635109888 41966738763894 41967901179456 41984961403392 41998720732164 42016957258752 42159006205128 42191134696368 42209454772224 42213906870912 42232236834816 42240451712256 42407306694144 42415555625604 42433973148672 42456876392448 42632877474432 42641170283187 42651389362176 42665367092992 42682710841344 42809608152738 42842232454028 42859648099296 42860835247104 42883968884736 42892310534976 42910935072768 43070116669209 43080438546432 43088818413312 43112075102208 43257826371312 43290792250272 43309589815296 43318014255936 43489125742464 43521062421816 43539959973888 43573140860928 43720450879392 43752557434698 43753769314752 43771555505664 43772767911936 43804912886784 43944458535936 43953006469176 43977947682816 43986502130256 44005601783808 44029353295872 44159031087381 44192683755486 44211872936448 44220472886268 44395149195432 44414426290176 44447042473344 44466342100992 44631293606046 44650673238528 44665306175476 44683462912032 44684700576768 44859968088768 44879447015424 44894154926208 44902887591303 44913648697344 44922385154304 45098584940304 45099834103296 45132953622624 45152551084032 45339726837888 45359414083584 45392724228096 45527678511642 45572031074304 45580895597664 45600687562752 45615631838784 45635438886912 45794550757284 45814435494912 45815704485888 45823347169992 45849349711872 45858268178352 46004355029808 46038138793227 46039413980448 46059405041664 46093229231616 46284304480344 46304401876992 46496352522528 46521448388352 46530497589282 46550701886976 46586177197056 46734582887424 46743673546584 46768902901056 46770198329344 46789210718208 46824867790848 46962779092929 46983171094272 46998568438374 47017673661168 47018975980032 47073936236544 47213888826888 47259884077056 47269076916096 47289601916928 47465026533414 47485636618752 47490645229776 47511266439168 47520508176288 47708220030912 47728935714816 47738219792256 47763985941504 47765308932096 47961987158736 47963315633664 47982813032448 47998537979616 48019379724288 48218439652992 48244464995328 48253849351848 48274801956864 48465493364736 48474920714976 48495969312768 48501084489984 48702141281556 48723288542208 48732766037928 48760419534848 48780240961536 48925266460272 48961195224543 48962551376032 48982454970624 48983811710976 49019783468544 49185507239316 49222990479096 49244363900928 49270942973952 49280526997632 49437515852928 49475191143168 49484814896538 49506302006784 49533022457856 49738357053504 49759954255872 49797875269632 49944542844861 49966229576448 50002922782512 50004307788288 50024634863616 50031297032192 50062757584896 50222238326784 50232007393344 50260511637504 50270288148864 50292116324352 50467464099864 50505924291984 50527854784512 50537683298592 50737313366208 50774572825452 50796619969536 50835331004416 51007192692624 51029340844032 51046064200544 51066814756608 51068229230592 51268534958592 51278507547372 51307605629952 51317585818632 51339868747776 51541239931776 51542667546624 51580518425856 51590551700646 51754899408534 51794340728004 51816830671872 51854882885568 51877399117824 51916933791744 52069842540387 52082321227776 52092452111616 52132150672896 52308396587844 52336629436896 52359354851328 52369539622848 52376514080576 52399256813568 52409449346688 52576405748352 52586632739907 52615015763688 52616473120512 52677976264704 52896347977536 52919316430848 52958178266112 53115624930249 53167369586688 53177711530608 53200802156544 53218237145248 53241345368064 53421341196096 53426975883498 53450174744064 53451655233536 53460571698324 53490907997184 53671747534776 53695052679168 53712649643856 53734484184192 53735972548608 53957235553578 53958730087872 53998355227068 54021802189824 54245744609616 54275023119744 54285580520829 54298590216192 54309152201472 54350540063232 54523680035328 54534285804348 54557965476864 54563720051232 54587412504576 54629012422656 54813699609984 54824361792669 54831663178103 54837500608512 54855471976704 55040924767806 55082870298036 55106788174848 55136531423232 55147256402112 55171202236416 55375864288983 55389135273984 55399909388544 55429810845696 55440592872336 55659590036064 55683758333952 55694589757632 55724650265088 55726193754112 55955651685192 55957201572608 55979948537856 55998294309552 56022609678336 56212008273504 56253288130326 56254846261824 56279273029632 56285209161216 56320602283008 56500018117632 56543075592192 56554074167472 56578630864896 56609168523264 56819164828482 56843836632576 56854893710916 56910281121792 57079477536984 57146197465728 57147780329472 57171011272704 57178625179648 57189747379968 57383091779202 57408008449536 57426822225612 57451757884416 57482766802944 57677101828416 57721056333696 57732284045961 57746119753728 57757352341248 57985500989952 58028083229088 58053279965184 58097521147904 58293934505856 58336743246264 58338359086336 58362074007552 58406550515712 58592611381248 58604008625568 58637263577088 58648669507008 58674135711744 58878708116508 58904274207744 58923578340648 58949163915264 58960630515024 59148456466896 59193532260576 59219235053568 59262723297792 59508391474728 59534230984704 59577950549376 59579600769024 59813290785024 59824925471934 59850902426112 59858873234944 59870516788404 59896513539072 60099008845608 60131446587072 60133112137728 60177271496832 60203401445376 60380715976623 60426730849338 60452969117184 60523632304128 60703571348856 60762708099072 60774527463552 60800916750336 60820842451712 61026462685818 61059401009712 61085913993216 61097796226656 61132466282496 61144357571136 61339140039744 61384185057636 61385885307264 61410839067648 61412540055552 61457638975488 61665412061232 61712405973792 61739202502656 61995136696704 62028597851136 62040663452376 62067602515968 62114902929408 62312777183232 62324898062112 62358537201408 62370666981378 62617038790572 62644228125696 62656413477336 62664757917832 62690231548224 62691967973376 62765248315392 62950108145841 62951851769184 62998081098246 63025435888128 63286702044552 63314182158336 63320860306368 63348355252224 63360677568384 63610960041216 63623333438406 63650959723008 63685314588672 63949316211648 63951087511552 63977084043264 63998050639488 64024066262016 64025839632384 64214412229107 64263348681042 64289472148944 64291252870656 64325953327104 64338465802464 64366402609152 64620657819648 64633227619968 64661292417024 64668112653312 64936188375408 64964384722944 64977021383904 65233688613696 65281593632724 65309939960832 65311748947968 65359711291392 65580676319088 65628836152047 65630653972128 65659151867904 65707369330176 65916687803904 65966921524224 65979753195384 66008402675712 66044029943808 66289025633229 66317809404672 66330709329402 66592723793148 66621639435264 66670563710016 66672410384384 66699513151488 66750343446528 66946940409069 66962984435712 66976009857792 66997959263214 67025194368048 67027050865152 67289952133152 67319170523136 67341232389312 67370473046016 67383577731456 67649751154944 67699430433936 67728826626048 68009590256832 68039121125376 68089086342144 68090972307456 68291517767463 68358046611456 68371343396496 68401031344128 68410140839936 68423447758176 68453158330368 68691826135926 68721653242368 68723556728832 68774024567808 68787402267528 69006532544712 69059120970672 69089107562496 69139843847424 69426456720516 69456602815488 69509534230528 69744528783792 69782172582528 69795746383923 69812473135104 69826052830464 69879265795584 70101874331136 70115510319876 70153354351584 70155297494016 70183816077312 70237301686272 70474756641408 70497852657561 70528463970048 70610904354816 70820833240332 70889826115584 70903615374144 70934402875392 70988460490752 71197539800121 71228454928128 71235967844664 71266899658752 71280762264432 71321210662912 71562330046368 71593403572224 71607329688384 71616866191808 71645978912256 71647963398144 71942980738104 71944973450496 71997806969424 72029069586432 72327659479488 72366697492992 72380774027772 72412202935296 72467386750976 72698240047104 72712381072464 72743953969152 72751626734976 72783216672768 73053211922334 73084932813312 73099149056892 73140629302272 73170361442304 73387899690408 73443827064048 73473682455936 73475717566464 73515375230976 73529675202816 73778260858974 73834485718644 73866545851392 73906414460928 73920790496448 74212786714752 74227222344807 74245011111936 74259453010176 74299533686784 74607535580256 74639931383808 74664392412736 74696812904448 74949344364672 74973906794549 75004384173768 75006461682432 75046945548288 75094136377344 75333357490176 75390767456256 75405432223296 75438174486528 75701196149796 75758886437976 75791782176768 75806524947888 75880374829056 76105970049312 76161859238178 76194929954304 76197040439296 76252996506624 76510789038936 76544011266048 76569096300816 76600222134912 76602343845888 76643689070592 76902802437888 76917761321058 76961408444928 76976378727948 77009803121664 77314001319936 77370777638784 77385827550969 77404373286912 77691511092006 77725246007808 77782324328352 77816098676736 77875400687616 78123481841664 78138678167424 78164285807083 78172607250432 78183018102784 78198226009344 78462594881766 78504944155344 78539032276992 78564771120864 78598885220352 78614174020032 78864608622528 78922523645532 78924709680768 78958980071424 79016964397056 79344521966304 79378974646272 79437267399168 79439467692032 79751054380032 79766567295912 79801203234816 79827355717872 79862018052096 80132011794144 80140463825247 80175262116096 80177482850304 80190857547486 80236361995776 80507621302164 80542579018752 80568974465784 80603958822912 80698176405504 80938095131808 80997532840602 81032703284736 81368616914424 81412534679616 81447885324288 81463728302208 81509955043328 81525810094848 81785520052992 81801428706522 81836948215296 81845580076848 81847847076352 81881118756864 81943518633984 82220549414976 82283207965056 82318936670208 82561387151709 82624305447054 82660182262272 82704797134848 82720884603168 82756803354624 82819870572544 83083702910976 83099864082816 83144716268544 83160889308504 83489385054096 83525637500928 83541884636448 83586975397632 83589290631168 83933477527788 83935802358912 83969922806784 83997441464328 84033914517504 84318012410256 84382269392736 84418909544448 84427813741824 84480903424512 84814613388288 84831111251208 84867946297344 84913752784896 85228747242723 85265754948864 85282340566374 85330734185984 85365421682688 85619216305476 85684464908056 85719296198592 85721670494208 85767937769472 85784621069952 85821870145536 86074637668803 86140233338418 86177636826624 86224150204416 86515652742624 86581584500544 86619179630592 86636028511872 86978251484928 87042124843632 87079919947776 87146281721856 87440901758784 87505114869396 87507538629504 87543111011328 87545535823872 87609825773568 87888917071872 87906012938352 87955895365632 87973004260512 88011203567616 88318062174762 88385367510972 88423745872896 88440945772536 88790298390864 88828852580352 88894084946688 89262587212092 89301346477056 89330612350952 89366925824064 89369401153536 89719936177536 89737388207901 89758894030848 89788309852416 89805775182606 89844770308608 90197169880608 90199668206592 90265907245248 90305102168064 90640096274007 90679453675776 90785448456192 91055357023284 91144062148608 91161791195328 91201375125504 91231263677568 91270877773824 91539694028727 91589101514568 91628870989824 91646694339984 91698699423744 91716536356704 92008710059616 92076277586454 92078827960896 92118810083328 92186458463232 92568608960688 92608803753984 92992705045056 93042896776704 93060995178564 93101403773952 93172354394112 93469165774848 93487347093168 93537805802112 93540396658688 93556000472067 93578421436416 93925558185858 93966342188544 93997136876748 94035347322336 94037951960064 94147872473088 94427777653776 94497121647369 94519768154112 94538153832192 94930053066828 94971273237504 94981290459552 95022532878336 95041016352576 95416440061824 95435000157609 95457871429632 95476439584512 95527971883008 95923974317472 95926631267328 95965626064896 95997075959232 96038759448576 96395023021563 96436879305984 96488929990656 96507698703696 96549603913728 96930986729472 96949841429952 96991938625536 97002168979968 97404282563112 97446577084416 97465532075856 97520839069696 97560481923072 97850532920544 97922390449086 97925102752064 97964909941248 97967623421952 98039566937088 98371014478632 98445980958192 98488727801856 98541885947904 98561053995264 98875031705856 98950382286336 98969629793076 99012604013568 99066044915712 99476714107008 99496063994103 99519908511744 99889085689722 99932459152896 100005845565024 100008615576576 100049269727232 100062594064384 100125515169792 100444476653568 100464014786688 100496938894821 100521023275008 100540576297728 100934928199728 101011848583968 101055709569024 101075366597184 101474626732416 101549145650904 101593239939072 101670662008832 102014385385248 102058681688064 102092128401088 102133629513216 102136458461184 102537069917184 102557015094744 102615211259904 102635171637264 102679737495552 103037739203889 103082479863552 103085335093248 103161036851712 103181103401292 103509798817068 103588681456008 103633661343744 103709765771136 103754798235648 104139685080774 104184904223232 104264301345792 104616793175688 104673258873792 104718709702656 104739079245696 104753028161152 104798513627136 104818898693376 105152811496704 105173265479814 105230031527376 105232946241024 105355952529408 105792695955072 105838632861696 105916356532224 106231249860498 106334739173376 106355423061216 106401604313088 106436474290496 106482690736128 106842682392192 106853951766996 106900349488128 106903310467072 106921143396648 106981815994368 107343495069552 107390105358336 107425299287712 107468968368384 107471945097216 107914471107156 107917460175744 107996710454136 108043604379648 108491489219232 108550046239488 108571161041658 108618304402944 108701080126464 109047360070656 109068571608696 109115930953728 109127440102464 109174825009152 109258024845312 109579817883501 109627399219968 109648723585338 109663326356206 109710943953408 110081849535612 110165740596072 110213576349696 110273062846464 110294512804224 110342404472832 110751728577966 110799818777088 110859621691392 110881185744672 111319180072128 111367516667904 111389179515264 111449300530176 111452387508224 111911303370384 111914403145216 111959897075712 111996588619104 112045219356672 112424016547008 112506576260652 112509692523648 112558546059264 112570418322432 112641204566016 113000036235264 113086151184384 113108148334944 113157261729792 113638329656964 113687673265152 113709787421832 113820562243584 114158955073968 114242788857267 114292394931456 114295560658944 114379494759936 114766183558404 114816016899072 114853644451224 114903515768832 114965533605888 115354203656832 115442112667392 115464568091922 115514704682496 115971001979904 116056166458176 116106559930368 116195042295808 116537266638009 116587869011712 116673486492528 116676718172672 116724148015104 116813101031424 117185222762496 117208017251136 117274527154176 117297339014016 117348271423488 117693892322649 117757416233016 117808548415488 117847156681296 117898327830528 117921261030048 118296912933792 118387064521152 118438470107136 118525446595584 119016782949456 119068461969408 119155901098752 119159201538048 119626581570048 119649850943868 119701804852224 119717746469888 119741033576808 119793027078144 120198017691216 120262893174144 120266224275456 120354542993664 120761431953246 120853461698676 120905938234368 121047264608256 121407142697712 121496299260903 121525416198144 121549054927104 121641684903424 122052925371636 122118802019424 122171827986432 122195592453312 122264932564992 122288715142272 122678280079488 122702143059783 122768370115272 122771770614528 122821678135296 122915277950976 123330824122464 123424811947584 123478405005312 123936458170581 123990273393408 124057195702272 124081326904752 124135205031936 124229805858816 124625554366464 124649796124224 124717074402816 124741333962756 125234077581144 125288456251392 125312826954672 125329515835664 125380463096448 125383935946752 125900216291682 125903703538368 125996162196492 126050871776256 126573404089104 126628364316672 126641720612736 126696710504448 126721355136768 127221920082432 127246666876812 127301919446016 127370629177344 127898632423296 127902175023104 127923510849561 127954168086528 127996101278976 128048132524032 128428824458214 128526697362084 128578944297888 128582505741312 128651906654208 128676931604928 128732805218304 129210350007627 129241315639296 129266455239936 129336225306624 129872376750816 129928769445888 129954042767808 130467377227392 130563187265448 130619879921664 130719422582784 131161352638176 131257672304094 131261307944256 131318303735808 131414738660352 131833375607808 131933843048448 131959506390768 132016805351424 132088059887616 132477093262143 132578051266458 132635618809344 132661418658804 133185447586296 133243278870528 133341127420032 133344820768768 133399026302976 133893880818138 133952019715584 133995918526428 134050388736096 134054101730304 134579904266304 134638341046272 134682464778624 134708662773909 134740946092032 134767155462912 135299502309888 135398860867872 135457653252096 136019180513664 136078242250752 136178172684288 136583035534926 136716093222912 136742686792992 136802062688256 136820281679872 136846895516352 136906316660736 137383652271852 137443306484736 137447113457664 137548049135616 137574804535056 138013065089424 138114416379681 138118241941344 138178215124992 138279687694848 138852913441032 138913205630976 139019068461056 139489057567584 139564345165056 139591492767846 139652105660928 139758531591168 140203748662272 140231020639752 140306708703168 140310594988032 140367632154624 140474603372544 140888337278787 140949513282816 140995705315122 141056927940096 141221808709632 141641666480664 141779652231168 141807230748288 141868805750784 142395079600242 142456909856256 142471935689328 142533799317504 142561524528864 142642421325824 143124660092736 143186807144448 143214659376768 143233732383616 143291957824512 143295926796288 143885961476208 143889946900992 143995613938848 144058139172864 144655318958976 144733394985984 144761548055544 144824405870592 144934773501952 145396480094208 145424762144928 145487907938304 145503253469952 146106423844668 146169865626624 146198298113784 146281258604544 146340722884608 146775799380816 146883585673629 146887654128096 146947364911872 146951435132928 147059350405632 147556521717948 147668971437288 147733091702784 147812828921856 147841580992896 148425573429504 148454444689614 148518906020352 148599067373568 149215071160512 149279862767616 149328784825472 149393625808896 149833628534583 149898688729344 149947813589098 150008768347536 150012923364864 150093891096576 150188272754688 150666714980352 150781534912512 150810864446592 150876348973056 151402392299592 151517772875952 151583564353536 151613049895776 152211940098624 152323718476356 152389859908608 152394080878592 152505993013248 153021578077872 153088022532096 153138192601632 153200444269824 153204687691776 153805604875776 153835522642116 153922816889856 153952757455896 154019606243328 154628002639872 154741555277568 154771655101938 155383022184012 155450492015616 155564648656704 155632197353472 155750801375232 156209527621161 156246963683328 156277356334848 156328571614166 156396452018688 156925189763532 157009888310688 157078064553984 157129542241728 157197770440704 157228348040064 157729217245056 157845047291064 157849419361536 158033928794112 158689043932608 158757949292544 158874534798336 158878935384064 159346874790747 159502108760064 159533134591824 159602406469632 159654711435744 159724036104192 160264023588288 160280927650494 160350524232192 160354965700608 160381715094972 160472723991552 161015242604328 161085158037504 161137948931568 161207917645824 161876190263616 161995065681204 162065406569472 162737233828848 162825069359232 162856741562487 162895770648576 162927456604416 163051620189696 163571040105984 163602857413044 163673896430592 163691160153696 163695694152704 163762237513728 163887037267968 164441098829952 164494989534309 164566415930112 165122774303418 165248610894108 165320364524544 165409594269696 165441769206336 165513606709248 165639741145088 166127592866949 166167405821952 166199728165632 166289432537088 166321778617008 166978770108192 167051275001856 167083769272896 167173950795264 167178581262336 167866955055576 167871604717824 167939845613568 167994882928656 168067829035008 168636024820512 168764538785472 168837819088896 168855627483648 168961806849024 169629226776576 169662222502416 169735892594688 169827505569792 170457494485446 170531509897728 170564681132748 170661468371968 170730843365376 171238432610952 171368929816112 171438592397184 171443340988416 171535875538944 171569242139904 172149275337606 172280466676836 172355273653248 172448300408832 173031305485248 173163169001088 173196852137883 173238359261184 173272057023744 173956502969856 174084249687264 174159839895552 174292563443712 174881803517568 175010229738792 175015077259008 175086222022656 175219651547136 175777834143744 175812025876704 175911790731264 175946008521024 176022407135232 176636124349524 176770735021944 176847491745792 176881891545072 177580596781728 177657705160704 177788169893376 178525174424184 178602692954112 178661224701904 178733851648128 178738802307072 179439872355072 179474776415802 179576619704832 179611550365212 179689540617216 180394339761216 180399336413184 180531814490496 180610204336128 181142147929869 181280192548014 181358907351552 181570896912384 182110714046568 182288124297216 182323582390656 182402750251008 182462527355136 183079388057454 183178203029136 183257741979648 183293388679968 183397398847488 183433072713408 184017420119232 184152555172908 184157655921792 184237620166656 184372916926464 185137217921376 185217607507968 185985410090112 186085793553408 186121990357128 186202807547904 186344708788224 186938331549696 186974694186336 187075611604224 187080793317376 187112000944134 187851116371716 187932684377088 187994273753496 188070694644672 188075903920128 188295744946176 188850324437523 188855555307552 188994243294738 189076307664384 189860106133656 189942546475008 189962580919104 190045065756672 190082032705152 190832880123648 190870000315218 190952879169024 191055943766016 191847948634944 191853262534656 191931252129792 191994151918464 192077518897152 192643236687321 192790046043126 192873758611968 192977859981312 193015397407392 193099207827456 193861973458944 193899682859904 193983877251072 194004337959936 194808565126224 194893154168832 194931064151712 195041678139392 195701065841088 195844780898172 195850205504128 195929819882496 195935246843904 196079133874176 196742028957264 196886508456141 196891961916384 196977455603712 197122107990528 197750063411712 197900764572672 197939259586152 198025208027136 198132089831424 198867076899687 198953428214016 198992127988206 199778171379444 199864918305792 200011691130048 200017231153152 200098539454464 200125188128768 200251030339584 200840821227207 200888953307136 200928029573376 200993877789642 201081152595456 201869856399456 202023697167936 202111419138048 202150733194368 202949253464832 203098291301808 203186479878144 203341324017664 204028770770496 204117363376128 204184256802176 204267259026432 204272916922368 204874553302389 205074139834368 205114030189488 205230422519808 205270343274528 205359474991104 206075478407778 206164959727104 206170670186496 206322073703424 206362206802584 207019597634136 207177362912016 207267322687488 207419531542272 208279370161548 208369808446464 208528602691584 209233586351376 209346517747584 209387239151769 209437419405312 209478158491392 209506056322304 209637797386752 210305622993408 210346530959628 210460063054752 210465892482048 210711905058816 211493557972683 211585391910144 211832713064448 212462499720996 212669478346752 212710846122432 212803208626176 212872948580992 212965381472256 213592619400363 213685364784384 213707903533992 213800698976256 213842286793296 213963631988736 214686990139104 214780210716672 214850598575424 214937936736768 214943890194432 215828942214312 215834920351488 215993420908272 216087208759296 216982978438464 217100092478976 217142322083316 217236608805888 217402160252928 218094720141312 218137143217392 218231861907456 218254880204928 218349650018304 219159635767002 219254798439936 219297447170676 219326652712412 219421887906816 220163699071224 220331481192144 220427152699392 220546125692928 220589025608448 221503457155932 221599637554176 221719243382784 221762371489344 222638360144256 222681667034421 222735033335808 222778359030528 222898601060352 223822606740768 223828806290432 223919794151424 223993177238208 224090438713344 224848033094016 224921720383647 225013152521304 225019385047296 225140836644864 225282409132032 226000072470528 226172302368768 226216296669888 226314523459584 227276659313928 227375346530304 227419574843664 227641124487168 228317910147936 228485577714534 228584789862912 228591121317888 228758989519872 229532367116808 229632033798144 229707288902448 229807031537664 229931067211776 230708407313664 230884225334784 230929136183844 231029409364992 231942003959808 232112332916352 232157482652907 232213119860736 233074533276018 233175738023424 233346972985056 233353436345344 233448296030208 233626202062848 234370445524992 234416034502272 234492857421249 234549054308352 234594678028032 235387784645298 235514832466032 235617096830976 235694313362592 235796655661056 235842522060096 236593825867584 236774129042304 236876940214272 237050893191168 238033565898912 238136923938816 238311802197504 238318403076096 239253163140096 239299701887736 239403609704448 239435492939776 239482067153616 239586054156288 240396035382432 240421391475741 240525786348288 240532448550912 240709085987328 241522863906492 241706923397352 241811876468736 242094529216512 242814285395424 242992598521806 243098109854208 243283369806848 244105850743272 244237604038848 244343655972864 244391184906624 244529865129984 244577430284544 245356560158976 245404286119566 245536740230544 245543541229056 245643356270592 245830555901952 246661648244928 246849623895168 246956810010624 247684161455127 247872916341162 247980546786816 248114391404544 248162653809504 248270410063872 248459611717632 249251108732928 249299592248448 249434148805632 249482667925512 250468155162288 250576912502784 250625653909344 250659031671328 250760926192896 250767871893504 251800432583364 251807407076736 251992324392984 252101743552512 253146808178208 253256728633344 253283441225472 253442710273536 254443840164864 254493333753624 254603838892032 254741258354688 255686241728169 255797264846592 255804350046208 255847021699122 255992202557952 256096265048064 256857648916428 257053394724168 257157888595776 257165011482624 257303813308416 257353863209856 257465610436608 258223913006409 258420700015254 258532910479872 258672450613248 259744753501632 259857538891776 259908085535616 260934754454784 261126374530896 261239759843328 261438845165568 262322705276352 262515344608188 262522615888512 262636607471616 262829477320704 263666751215616 263867686096896 263919012781536 264033610702848 264954186524286 265156102532916 265271237618688 265322837317608 266370895172592 266486557741056 266682254840064 266689641537536 267787761636276 267904039431168 267991837052856 268100777472192 268108203460608 269159808532608 269212164623703 269276682092544 269364929557248 269417325547818 269534310925824 270599004619776 270797721735744 270915306504192 271920288822021 272038361027328 272356345368576 273166071069852 273432186445824 273485373585984 273604125376512 273640563359744 273693791032704 273812633321472 274619082086181 274767304543704 274886612969472 275096098271232 275149609070112 276026130178848 276228832759362 276236483882688 276356430249984 276559375389696 277705826882064 277826411261952 278038136922112 278978115135168 279128690330112 279182985535692 279304211321856 279517063182336 280407497324544 280462041279504 280613417406336 280621189976064 280668001416201 280735264309248 281776674557574 281899026565632 281991410630244 282113855880192 282443617419264 283283332961328 283491364942107 283559304462336 283614461496576 284790159200484 284913819712512 284943871378656 285067598635008 285123049057728 285284842651648 286249320185472 286305000472827 286373614288896 286429318753536 286467464767232 286583915649024 287771922952416 287779893801984 287991227877696 288116278345728 289185069064689 289310637917952 289466789971968 289523096111088 289648811741184 289869547003904 290792960188416 290849524289856 290975815876608 291006506939904 292212847689336 292339731253248 292396596227568 292562517209088 292681445769216 293551598761632 293767171347258 293775308256192 293894729823744 293902870265856 294118700811264 295113043435896 295337942874576 295466183405568 295625657843712 295683161985792 296851146859008 296908889379228 297037812040704 297198134747136 298430142321024 298488191982309 298559725535232 298657569650944 299667257069166 299797377458688 299895627178196 300017536695072 300025846729728 300187782193152 300376545509376 301333429960704 301490816684463 301563069825024 301621728893184 302804784599184 303035545751904 303167128707072 303226099791552 304423880197248 304647436952712 304779719817216 305011986026496 306043156155744 306176045064192 306276385203264 306400888539648 306409375383552 307611209751552 307671045284232 307845633779712 307905514911792 308039212486656 309113217611667 309256005279744 309483110555136 309543310203876 310766044368024 310900984031232 311129297313408 311264394706944 312419055242322 312554712669696 312657143228332 312792904037376 313850379527064 314019776621376 314156129107968 314259084483456 314395540881408 314456696080128 315458434490112 315690094582128 315698838723072 316067857588224 317378087865216 317515898585088 317749069596672 318693749581494 319004217520128 319066269183648 319204812939264 319309422871488 319448072208384 320528047176576 320561855300988 320701048464384 320709931401216 320763430189944 320945447983104 322030485208656 322170316075008 322275897863136 322415835291648 323752380527232 323990131362408 324130813138944 325474467657696 325650138718464 325713483124974 325854913208832 326103240379392 327142080211968 327205714826088 327347792861184 327382320307392 327391388305408 327524475027456 327774074535936 328739453650503 328882197659904 328989979068618 329132831860224 330245548606836 330497221788216 330640729049088 330819188539392 330883538412672 331027213418496 332255185733898 332399456331264 332578865074176 332643557234016 333957540216384 334102550003712 334167538545792 334347901590528 334357162524672 335733910111152 335743209435648 335879691227136 335989765857312 336135658070016 337272049641024 337529077570944 337675638177792 337711254967296 337923613698048 339258453553152 339324445004832 339471785189376 340914988970892 341063019795456 341129362265496 341322936743936 341461686730752 342476865221904 342728366571801 342737859632224 342877184794368 342886681976832 343138484279808 344298550675212 344560933353672 344710547306496 344896600817664 346062610970496 346326338002176 346393704275766 346544114047488 347913005939712 348168499374528 348319679791104 348585126887424 349611799914027 349763607035136 350020459477584 350030154518016 350172444045312 350439303094272 351555668287488 351624051753408 351823581462528 351892017042048 352044814270464 353081676967947 353272248699048 353541470043888 353694983491584 353763783090144 355161193563456 355315410321408 355576339786752 357050348848368 357205385908224 357322449403808 357467703296256 357477604614144 358879744710144 358949552831604 359153239409664 359223100730424 359379081234432 360788679522432 360798672826368 361063628980992 362284295859738 362560385096028 362717814703104 363141793824768 364221428093136 364488897782709 364576248594432 364647164781312 364925054710272 366158776114908 366356406058272 366515483959296 366586777359936 366794797694976 366866145426816 368034840238464 368106429179349 368305110345816 368315311843584 368745833852928 370274435842752 370435215015936 371809374511743 371970820180224 372171587106816 372243980714256 372405615095808 372689417576448 373876663099392 373949388372672 374151223208448 374161586634752 374224001888268 375702232743432 375865368754176 375988547506992 376141389289344 376151807840256 377700648875046 377711110615104 377988486589476 378152615328768 379720212267312 379885092950016 379925161838208 380090131513344 380164065410304 381665760247296 381740000630436 381905758338048 382111887532032 383695897269888 383706525069312 383770532548683 383862504259584 383988303836928 385286473374642 385580092086252 385747517223936 385955719962624 386030794814784 386198415654912 387631050022881 387723946917888 387799365719808 388008675919872 389617130252448 389786308337664 389862128303424 390083356278784 391402131682176 391689561796344 391700411008256 391859639764992 392158267748352 393484057914528 393773016912282 393783923832768 393954911207424 394244215981056 395500126823424 395801529145344 395878519172304 396050416054272 396264179662848 397734153799374 397906856428032 397984255976412 399556342758888 399729836611584 400023382260096 400034462306304 400197078908928 400250376257536 401681642454414 401856059146752 401987755579284 402162305190912 403739712798912 404047394335872 404125988321727 404222838276096 404301466388736 405898506929664 406196582603616 406372959756288 406682648035328 408057541540992 408234726752256 408368513604352 408534518052864 409749106604778 410148279668736 410228060378976 410460845039616 410540686549056 410718949982208 412150956815556 412329919454208 412341340372992 412644147406848 412724413605168 414039195268272 414354725824032 414534645374976 414839063084544 416558740323096 416739616892928 417057205383168 418467172702752 418693035495168 418774478303538 418956316982784 419012112644608 419275594773504 420611245986816 420693061919256 420920126109504 420931784964096 421423810117632 422665011836361 422987115945366 423170783820288 423665426128896 424924999441992 425338956693504 425421692244864 425606417252352 425745897161984 427185238800726 427370729568768 427415807067984 427601397952512 427684573586592 427927263977472 429373980278208 429560421433344 429701197150848 429875873473536 429887780388864 431657884428624 431669840702976 431986841816544 432174417518592 433965956876928 434200184957952 434284644166632 434473217611776 434804320505856 436189440282624 436274286434784 436463723814912 436509760409856 438319271534004 438509596879872 438594894341352 438653305424824 438843775813632 440327398142448 440650757020887 440662962384288 440854305398784 441178051216896 443006914311864 443199275108352 443438486765568 443524742978688 445276720288512 445363334068842 445556718061056 445797202120704 447645213481536 447657612580864 447839588302848 447986354476416 448180877426688 449500885603749 449696066188032 449843440767294 450026305042608 450038770094592 450281673289728 450564818264064 452000144941056 452344604737536 452432593339776 452629046919168 454553318627856 454750693060608 454839149687328 456635820295872 456971155429068 457169579725824 457182242635776 457517979039744 459064734233616 459264067596288 459414577804896 459614063075328 461416814627328 461768450669568 461858272367688 462058818729984 463884007919616 464224665832704 464314965305814 466149066552036 466351476046848 466693945970112 466706872690688 466896592060416 467252404125696 468628582863483 468740891049984 468832069004544 468985714842498 469189356056064 470775569290596 471029664932064 471234193661952 471388626725184 471593311322112 471685044120192 473187651735168 473548258084608 474101786382336 476067131797824 476273847877632 476623604395008 476636806152192 478040624372241 478506326280192 478599403775472 478807219408896 478870985879552 478964134307232 479172108312576 480792070764864 480842782951482 481051572696576 481064897101824 481418171974656 483045727812984 483413846794704 483623752937472 485628570790848 485985197043612 486196219708416 486566739613696 488211701486544 488475208077696 488570224687461 488687311945728 488782369813248 489154860569088 490713120317952 490808572239132 491073480461088 491087082458112 491286712541184 491661111803904 493323296489856 493484968602927 493699247790336 495368322910254 495745832682324 495961093573632 496228782809088 496325307619008 496540820127744 496919223435264 498382778600847 498502217465856 498599184496896 498868297611264 498965335851024 500936310324576 501153825005568 501251307818688 501318063342656 501521852385792 501535743787008 503600865166728 503614814153472 503984648785968 504203487105024 506293616356416 506513457266688 506566882450944 506885420547072 508887680329728 508986667507248 509207677784064 509482516709376 511372483456338 511594529693184 511608700092416 511694043398244 511984405115904 512192530096128 513715297832856 514106789448336 514315777191552 514330022965248 514607626616832 514707726419712 516447826012818 516841400030508 517065820959744 517344901226496 519489507003264 519590556413649 519715077783552 519816171071232 521869508909568 522252749061792 522479519686656 522877690331136 524645410552704 524817347561843 525030689216376 525045231777024 525658954641408 527333502431232 527735372193792 527838025563072 528067221405696 529908373048572 530312205065832 530542475237376 530645674635216 532741790345184 532973115482112 533364509680128 533379283075072 535575523272552 535808078862336 535983674105712 536201554944384 536216406921216 538319617065216 538424329247406 538729859114496 538834651095636 539068621851648 541198009239552 541595443471488 541830613008384 543840577644042 544076722054656 544712690737152 546332142139704 546864372891648 546970747171968 547208250753024 547281126719488 547387582065408 549238164172362 549534609087408 549773225938944 550192196542464 550299218140224 552052260357696 552457665518724 552472967765376 552712860499968 553118750779392 555411653764128 555652822523904 556076273844224 557956230270336 558257380660224 558365971071384 558608422643712 559034126364672 560814994649088 560924082559008 561226834812672 561242379952128 561336002832402 563553349115148 563798053131264 563982821260488 564227711760384 564887234838528 566566665922656 566982729884214 567228922993152 569580318400968 569827639425024 569887742757312 570135197270016 570246098115456 570569685303296 572498640370944 572610000945654 572858637507072 572934929534464 573167831298048 575543845904832 575559787603968 575982455755392 576232556691456 577929710061963 578370138129378 578621275835904 578933579943936 579046192222176 579297623482368 579739094007808 581585920376832 581699048579712 581951631753216 582013013879808 584425695378672 584679462506496 584793192455136 585125034418176 587103197523264 587534342694516 587550616512384 587789459647488 587805740531712 588237401622528 590226086871792 590675885749152 590932366811136 591366323971584 593702293718016 593817778758456 594075624081408 594396269494272 596601230699061 596860284642048 596976383964618 597315139301888 599334514138332 599594754917376 599791254356392 600035073390144 600051693459456 600375564386304 600753091018752 602522463681621 602666859921408 602981633368926 603243457786368 605609569198368 606071091503808 606334257414144 606452199583104 608847760394496 609294873905424 609559439634432 610023972052992 612086312311488 612352090128384 612552770406528 612801777079296 612818750767104 614623659907167 615222419503104 615342090568464 615691267559424 615811029823584 616078424973312 618226435223334 618512010559488 618966221110272 619086620407752 621532088736048 621801968062464 622258594626816 624838110484644 625109425339392 625314286456664 625585808074752 627700759054128 628039553242752 628161717455307 628312258215936 628518168966912 628913392160256 630916868980224 631380189164256 631397677446144 632135715176448 634480673918049 634756175730432 635498139193344 637387499162988 638008435040256 638132538367296 638409625878528 638618845742976 638896144416768 640777858201089 641056094353152 641123710601976 641402096928768 641526860379888 641890895966208 644060970417312 644340632150016 644551795726272 644831670583296 647504761054464 647980262724816 648261626277888 650948935315392 651300277436928 651426966249948 651709826417664 652206480758784 654284160423936 654411429652176 654695585722368 654764640614784 654782776610816 655048950054912 657478907301006 657764395319808 657979958137236 658265663720448 660491097213672 660994443576432 661281458098176 661638377078784 661767076825344 664510371467796 664798912662528 665157730148352 665287114468032 667915080432768 668045001103263 668205100007424 668335077091584 668695803181056 671467820222304 671486418871296 671759382454272 671979531714624 672271316140032 674544099282048 674765161150941 675058155141888 675422509934592 675847227396096 678516907106304 678648890009664 678943570378752 681829977941784 682126039590912 682258724530992 682645873487872 682923373461504 684953730443808 685456733143602 685475719264448 685754369588736 685773363953664 686276968559616 688597101350424 689121866707344 689421094612992 689793201635328 692125221940992 692652676004352 692787408551532 693088228094976 695826011879424 696336998749056 696472447958721 696639359582208 699223599828054 699527214070272 700040918955168 700060309036032 700344888090624 700878606188544 703111336574976 703248103506816 703478572263747 703647162925056 703784034084096 706163353935894 706544497398096 707082940087776 707389966983168 707527566180288 710322387126912 710630820642816 711152679573504 714100697696736 714410771816448 714644898807616 714935406592512 714955209228288 717759489420288 717899105663208 718306478819328 718446201460848 718758162468864 721264174427223 721577359044864 721597345652736 722127257961984 724568591719476 725120770192056 725435629406208 726283587649536 728442856186272 728977795565418 729294329562624 729850109420544 732317552229816 732712812116544 733030967918592 733173554719872 733589595389952 733732290853632 736069680476928 736212858358698 736610220691632 736630623687168 737491667705856 740548871685504 740870430031872 743618749023486 743941640360448 744343174213632 744487961428512 744811230191616 745378835152896 747753326198784 747898776745344 748302446416896 748323173269504 748448003776536 751404465486864 751730737508352 751977095013984 752282778578688 752303615680512 755401297750092 755422221230208 755976973178952 756305230657536 759440424534624 759770185900032 759850323676416 760328130820608 763331520494592 763480001260872 763811516676096 764223775064064 767058725184507 767391794539776 767413050138624 767541065097366 767976607673856 770572946749284 771160184172504 771495034447872 771911439925248 772061589629568 772396831309824 775262100045762 775598731439616 776017351839744 779234260504896 779572616675328 779724256606848 780166712557568 782804263364352 783379123592688 783400822016512 783719279529984 784316535496704 786968115829056 787546033824564 787567847665536 787909822414848 788488431962112 791000253646848 791603058290688 791757038344608 792100832108544 795468307598748 795813712856064 795968511952824 799112685517776 799459673223168 800046764520192 800068924612608 803363284908828 803712118293504 803975511158568 804324610381824 807479425597824 808094788671744 808251976643454 808602932777472 811797013859328 812393165207232 812745919512576 813365296070656 815760866466063 816115083081984 816737027208704 817069036105728 819498213209556 820296559337472 820456120757952 820921690079232 821081373098112 821437899964416 823857246258543 824301913631112 824659838908416 825288294813696 825448827210336 828078390536544 828709451648064 829069290749952 829678126169088 833117480646192 833479233785856 834114410766336 836934345405504 837386070990336 837548956607076 837912633965568 838024225289216 838551189547008 841222491973632 841386123838512 841840252219008 841863569928192 845330023672722 845974231890732 846341567640576 847330852257792 849849998883984 850474094826321 850677913387008 850843384489728 851491794323968 854370477601452 854741459137536 854831614135968 855202795905024 855369147173184 855854527954944 858747960556416 858915001418481 859120842866688 859402394301696 859751746947072 863315768857248 863339681405952 863973683633088 864348835037184 867555207194067 867931913753856 868400369915904 868569288333264 868946435223552 869608641011712 872378880565248 872548572869568 872927447629824 873019520819712 876638543068008 877019193759744 877189788682704 877306610849648 877687551627264 880654796284896 881301514041774 881325924768576 881708610797568 882356102433792 886013828623728 886398550216704 886876973531136 887049485957376 890553440577024 890726668137684 891113436122112 891594404241408 895290426963072 895315225161728 895464575946927 895679176605696 895972708952832 899001771207498 899392132376064 899686881534588 900052610085216 900077540189184 900563346579456 901129636528128 904000289882112 904472450053389 904689209475072 904865186679552 909106637255712 909501386121216 909678299374656 913271640591744 913942310858136 914339159451648 915035958079488 918129468467232 918528135192576 918829155609792 919228126150656 922833629254656 923536901339136 923716544735376 924117637459968 927339652835001 927768015839232 928449331665408 928629930611628 932298133104072 932702952093696 933387891940224 933413745381376 933793184120832 937257165726966 937664138009088 937971429684996 938378712112128 941551138581192 942059329864128 942468387323904 942777253450368 943186622644224 943370088240384 946375303470336 947096516169216 948203572764672 952134263595648 952547695755264 953247208790016 956081248744482 957012652560384 957198807550944 957614438817792 957741971759104 957928268614464 958344216625152 961584141529728 961685565902964 962103145393152 962129794203648 962836343949312 966091455625968 966827693589408 967247505874944 971257141581696 971970394087224 972392439416832 973133479227392 976423402973088 976950416155392 977140449374922 977564739626496 978309721138176 981426240635904 981617144478264 982146960922176 982174164916224 982573425082368 983322223607808 986218360951509 986646592979712 986969937205854 987398495580672 990736645820508 991491665364648 991922187147264 992457565618176 992650615238016 993081640255488 996765557201694 997198368993792 997736595222528 997930671702048 1001872620649152 1002307650011136 1002502615637376 1002636126685312 1003043704771584 1003071487574016 1007201730333456 1007229628306944 1007969297571936 1008406974210048 1012587232712832 1013026914533376 1013133764901888 1013770841094144 1017775360659456 1017973335014496 1018415355568128 1022744966912676 1023189059386368 1023217400184832 1023388086796488 1023968810231808 1024385060192256 1027430595665712 1028185099715403 1028213578896672 1028631554383104 1028660045930496 1029415452839424 1032895652025636 1033682800061016 1034131641919488 1034689802452992 1038979014006528 1039181112827298 1039632342142464 1043739017819136 1044505498123584 1044959039373312 1045755380662272 1048835399742081 1049290821105408 1049634695123686 1050061378432752 1050090463554048 1051317909282816 1054667004862464 1055470744387584 1055676051126144 1056134442811392 1059816746097144 1060624410131664 1061084950474752 1061291349270432 1065483580690368 1065946230964224 1066729019360256 1066758566150144 1071151046545104 1071616157724672 1071967348211424 1072403109888768 1072432813842432 1076639234130432 1076848658494812 1077459718228992 1077669302191272 1078137243703296 1082396018479104 1083190886942976 1087681155288084 1088153444109312 1089425381474304 1092664284279408 1093466693348127 1093728745783296 1093941494343936 1094775164130816 1098476328344724 1099069218174816 1099546451877888 1100384393084928 1100598436280448 1104104520715392 1104915331037448 1104945935530752 1106237501558784 1110823307528256 1111305645047808 1112152547688448 1115428123535229 1115912460540672 1116514761320448 1116731942142768 1117216845287424 1118068252729344 1121629989298176 1121848165118016 1122453669625344 1122484759904256 1122672005664804 1127106698230296 1127596106262528 1127965642520976 1128455423520768 1133133331845312 1133965459768428 1134457845986304 1139160636801936 1139655278850048 1139775485514624 1140270394540032 1140492196230912 1144997280741888 1145220001891308 1145717275014144 1145869859068928 1146335662596096 1151087691809664 1151119575207936 1151964911510784 1155859420123926 1156740276258756 1157242551671808 1157867159887872 1158092384444352 1158595246964736 1159478188015616 1162893150068643 1163171840753664 1163398097159424 1164026027759616 1168851390757344 1169358925012992 1169586384910272 1170250068836352 1174206395046528 1175068685389032 1175101233024768 1175578919294976 1176474803245056 1180452173743584 1181351771498304 1181864733622272 1182732647943168 1187404587436032 1187635557516912 1188151248162816 1188792538988544 1193202461398122 1193720569284096 1193952767929236 1194630278603776 1198669028276664 1199189509834752 1199582508712784 1200070146780288 1200103386918912 1200751128772608 1205044927363242 1205963266737852 1206486915572736 1211219138396736 1212142183007616 1212377964965181 1212668514828288 1212904399166208 1217695520788992 1218589747810848 1219118879268864 1220047944105984 1224172624622976 1224704180256768 1225105540813056 1225603554158592 1229247319814334 1230444839006208 1230684181136928 1231382535118848 1231622059647168 1232156849946624 1236452870446668 1237024021118976 1237932442220544 1238173240815504 1243064177472096 1243603936124928 1244517189253632 1249676220969288 1250218850678784 1250628572913328 1251171616149504 1255401518108256 1256079106485504 1256323434910614 1257036337933824 1257826784320512 1261833737960448 1262760378328512 1262795354892288 1264271430352896 1267995035509083 1268961347836098 1269512351460864 1270996278386688 1274774998325976 1276016870080512 1276265076734592 1276819251757056 1277237691485952 1281555716402178 1282112188706304 1282247421203952 1282804193857536 1283053720759776 1283781791932416 1288121940834624 1288681264300032 1289103591452544 1289663341166592 1295009522108928 1295960525449632 1296523252555776 1301897870630784 1302600554873856 1302853932499896 1303419652835328 1304412961517568 1308568320847872 1308822859304352 1309391171444736 1309529281229568 1309565553221632 1314957814602012 1315528790639616 1315959916274472 1316531327440896 1320982194427344 1321952271062661 1321988887152864 1322562916196352 1323534153650688 1329020742935592 1329597825325056 1330315460296704 1330574228936064 1335830160865536 1336090002206526 1336670154183168 1337391606362112 1342935640444608 1342972837742592 1343518764908544 1343959063429248 1344542632280064 1348502656811247 1349088198564096 1349530322301882 1350116310283776 1350845019869184 1351694454792192 1357033814212608 1357297780019328 1357887140757504 1363659955883568 1364252079181824 1364517449061984 1365291746975744 1369907460887616 1370913466287204 1370951438528896 1371508739177472 1371546727907328 1372553937119232 1377194202700848 1378243733414688 1378842189225984 1384250443881984 1385305352008704 1385574817103064 1386176456189952 1391652023758848 1392673997498112 1392944895917442 1398447199656108 1399054428140544 1400081837910336 1400120618072064 1400689776181248 1401757212377088 1405885748590449 1406222673149952 1406496207013632 1406957144527494 1407568068168192 1412326707871788 1413088994796192 1414165880175552 1414779933966336 1415055132360576 1420644774253824 1422305359147008 1428201395393472 1428821543632896 1429289797615232 1429870813185024 1429910418456576 1434121873116723 1435518978840576 1435798211326416 1436612957638656 1436892402921696 1437516324937728 1442528348854446 1443154718089728 1443194691305472 1444254515923968 1449137183438952 1450241540384112 1450871258812416 1456885712372544 1457955591130836 1458588659125248 1459700218841088 1464635104459632 1465425624233088 1465710674062383 1466061935837184 1466347109439744 1467464581707264 1472139360953856 1472425716717396 1473220441383264 1473261247374336 1474983335411712 1480454905808781 1481097743371008 1487237498046972 1487883280720896 1488686348427264 1488975922857024 1489622460383232 1490757670305792 1495148335802541 1495506652397568 1495797553490688 1496604892833792 1496896007553072 1502808930973728 1503461475016704 1503954190027968 1504565557157376 1504607231361024 1510802595500184 1510844442460416 1511953946357904 1512610461315072 1518880849069248 1519540371800064 1519700647352832 1520656261641216 1526663040989184 1526960002521744 1527623033352192 1528447550128128 1534117450369014 1534783589079552 1534826100277248 1535082130194732 1535953215347712 1541145893498568 1542320368345008 1542990068895744 1543822879850496 1544123179259136 1550524200091524 1551197462879232 1552034703679488 1558468521009792 1558771669240947 1559145233350656 1559448513213696 1565608526728704 1566758247185376 1566801644033024 1567438559059968 1568633070993408 1573936231658112 1574452042685529 1575092067649128 1575135695331072 1576976863924224 1582000507293696 1583206116581376 1583514076689216 1584201664217088 1590936615197496 1591627425712128 1591937023905648 1598225371035552 1598919346446336 1600093529040384 1600137849225216 1606726569817656 1607424236587008 1607951022317136 1608649220763648 1614958851195648 1616189577343488 1616503953286908 1617205865554944 1623594027718656 1624786330414464 1625491839025152 1631521732932126 1632230166163968 1633474054417408 1634138072211456 1638996426419112 1640593118674944 1640912241515904 1641843380158464 1642162746196224 1647714492517086 1648603827262224 1649319677816832 1650576589627392 1650897654420672 1656156781073088 1657418903296128 1658138581499904 1659356252338176 1666234961292384 1666958467571712 1668228821532672 1673868690811008 1674772141980672 1675097913214152 1675825267931136 1676048450578432 1677102379094016 1682444983947264 1682772247677024 1683680504438016 1683727139856384 1690660047345444 1691948463781464 1692683135281152 1694661704515584 1699699997767968 1700948189652642 1701686768979456 1702983588647936 1708740955202904 1709482918275072 1709663228271936 1710405591810048 1710738294346368 1711709055909888 1717495921112832 1717830002836962 1718804788603392 1719503493894144 1726631537714496 1726679362811904 1727947367266176 1728697670074368 1733789130185889 1735110414388134 1735863827507712 1736800739831808 1737138576666528 1737892870447104 1739217282023424 1744757761130496 1745097145739136 1745854895259648 1746039041639424 1753277086136016 1754038387519488 1754379577365408 1754613221699296 1755375103254528 1761309592569792 1762603028083548 1762651849537152 1763417221595136 1764712204867584 1772027657247456 1772797100433408 1774098971914752 1781106881154048 1781453336275368 1782226872244224 1783188808482816 1789803692097183 1790580853926144 1790630450323456 1790929151893854 1791945417905664 1798003542414996 1798784264752128 1799373763069176 1800105220170432 1800155080378368 1801126693158912 1802259273056256 1807567391044863 1808000579764224 1808944900106778 1809730373359104 1818213274511424 1819002772242432 1819356598749312 1826543281183488 1827884621716272 1828678318903296 1830071916158976 1836258936934464 1837056270385152 1837658311219584 1838456252301312 1843870979721501 1845667258509312 1847073802678272 1847433089470752 1848235274919936 1854679305670002 1855536031678464 1856898663330816 1857259861223256 1864596266208144 1865405904187392 1866775783880448 1866827490762752 1874514331453932 1875328276018176 1875942859369992 1876757424224256 1883102277162384 1884118659728256 1884485152365921 1884936774647808 1885554506900736 1886740176480768 1892750606940672 1894193032338432 1896407145529344 1903442021754147 1904268527191296 1906494417580032 1912162497488964 1914025305120768 1914397615101888 1915228877635584 1915483943518208 1915856537228928 1916688433250304 1922333574603267 1923168283059456 1923371131805928 1924206290786304 1925672687898624 1932182911251936 1933655387178816 1934495011749888 1942514283163392 1943940788174448 1944784878833664 1946266958454784 1952846805946176 1953900832310784 1954280898749844 1955129479252992 1956619442276352 1962852481271808 1963234288956528 1964293921844352 1964348329832448 1965146850164736 1972436721903018 1973293185959424 1973939874411708 1974796991161344 1981473291641016 1982983330729296 1983844374294528 1984915131236352 1985301230476032 1993531114403388 1994396737987584 1995473190445056 1995861343404096 2003745241298304 2004135003309789 2004615300022272 2005005231274752 2005272253370624 2006087409543168 2014403460666912 2014459256613888 2015938595143872 2016813948420096 2024295483452823 2025174465425664 2026267529803776 2027541682188288 2035550721318912 2035946670028992 2036830711136256 2045489933825352 2046378118772736 2046776173592976 2047937620463616 2048770120384512 2054861191331424 2056370199430806 2056427157793344 2057263108766208 2057320091860992 2058830905678848 2065791304051272 2067365600122032 2068263283838976 2069379604905984 2077958028013056 2078362225654596 2079264684284928 2087478035638272 2089010996247168 2089417343876163 2089918078746624 2097670799484162 2098581642210816 2099269390247372 2100122756865504 2100180927108096 2102635818565632 2109334009724928 2110435716791241 2110941488775168 2111352102252288 2119633492194288 2121248820263328 2122169900949504 2122582698540864 2130967161380736 2131892461928448 2133458038720512 2142302093090208 2143232315449344 2143934696422848 2144806219777536 2144865627684864 2153278468260864 2153697316989624 2154919436457984 2155338604382544 2156274487406592 2163792523281669 2164792036958208 2166381773885952 2175362310576168 2176306888218624 2178850762948608 2185328568558816 2186933386696254 2187882988687872 2189550328261632 2196952656689448 2198138436349632 2199092903755776 2200768786169856 2201196872560896 2208209041430784 2209830662074896 2209891871061504 2212475003117568 2221646615056512 2222611290095616 2230856247070458 2231824921081344 2233029522640896 2233463884285536 2234433690574848 2236136505458688 2243259978596352 2243696330236032 2244907339250688 2244969519808512 2245344011329608 2254213396460592 2255192212525056 2255931285041952 2256910847041536 2266266663690624 2267930919536856 2268915691972608 2278321273603872 2279310557700096 2279550971029248 2280984392461824 2289994561483776 2290440003782616 2291434550028288 2291739718137856 2292671325192192 2301176175553521 2302175383619328 2302239150415872 2303929823021568 2311718840247852 2313480552517512 2314485103343616 2315734319775744 2316184768888704 2317190493929472 2325786300137286 2326796194318848 2328052055519232 2337702781514688 2338717850025984 2339172769820544 2340500137672704 2348412790093056 2350137370778064 2350202466049536 2351157838589952 2352949606490112 2360904347487168 2362703542996608 2363729467244544 2365465295886336 2374809174872064 2375271115033824 2376302496325632 2386404922796244 2387441138568192 2387905535858472 2389260557207552 2397338056553328 2398379019669504 2399165017425568 2400140293560576 2400206773837824 2410089854726484 2411926533475704 2412973831145472 2422438276793472 2424284366015232 2424755929930362 2425808798332416 2435391041577984 2437179495621696 2438237758537728 2440095888211968 2447282599398189 2448345249245952 2450211081626112 2451207108317184 2458494639628668 2460889678012416 2461368362273856 2462765070237696 2463244119294336 2464313699893248 2471571738775629 2472905740893336 2475864884441088 2476346481631008 2486128354944192 2487207872249856 2489034378507264 2499352441938576 2500437701357568 2501257145826656 2502343232299008 2510803036216512 2512158212971008 2512646869821228 2514072675867648 2515653568641024 2523667475920896 2525520756657024 2525590709784576 2535990071018166 2537922695672196 2539024702921728 2541992556773376 2549549996651952 2551422284478963 2552033740161024 2552530153469184 2554475382971904 2563111432804356 2564224377412608 2564494842407904 2565608387715072 2566107441519552 2567563583864832 2576243881669248 2576745004255443 2577362528600064 2578207182905088 2590019044217856 2591921050899264 2593046505111552 2602665621582201 2603795741261568 2605201109747712 2605707864999792 2606839305670656 2608825923035136 2617136641695744 2617645718608704 2618782342889472 2619058562459136 2619131106443264 2629915629204024 2631057581279232 2631919832548944 2633062654881792 2641964388854688 2643904542125322 2643977774305728 2645125832392704 2647068307301376 2658041485871184 2659195650650112 2660630920593408 2661148457872128 2671660321731072 2672180004413052 2673340308366336 2674783212724224 2685871280889216 2685945675485184 2686393727840781 2687037529817088 2687918126858496 2697005313622494 2698176397128192 2699060644603764 2700232620567552 2701690039738368 2703388909584384 2713417350160167 2714067628425216 2714595560038656 2727319911767136 2728504158363648 2729034898123968 2730583493951488 2739814921775232 2741826932574408 2741902877057792 2743017478354944 2745107874238464 2754388405401696 2756487466829376 2757684378451968 2768500887763968 2770610704017408 2771149634206128 2772352912379904 2783304047517696 2785347994996224 2785889791834884 2796894399312216 2798108856281088 2800163675820672 2800241236144128 2801379552362496 2811771497180898 2812992414027264 2813914289054988 2815136136336384 2824653415743576 2826177989592384 2828331760351104 2829559867932672 2830110264721152 2841289548507648 2844610718294016 2856402790786944 2857643087265792 2858579595230464 2859741626370048 2868243746233446 2871037957681152 2871596422652832 2873225915277312 2873784805843392 2875032649875456 2885056697708892 2886309436179456 2886389382610944 2888509031847936 2898274366877904 2900483080768224 2901742517624832 2913771424745088 2915911182261672 2917177318250496 2919400437682176 2929270208919264 2930851248466176 2931421348124766 2932694218879488 2934929163414528 2944278721907712 2944851433434792 2946440882766528 2946522494748672 2949966670823424 2958655082854527 2960909811617562 2962195486742016 2974474996093944 2975766561441792 2977372696854528 2977951845714048 2979244920766464 2990296671605082 2991595106981376 2993209785667584 2993792015106144 3005617861947456 3006922950033408 3007908380055936 3009131114314752 3009214462722048 3021605191000368 3021688884920832 3023907892715808 3025220922630144 3037761698138496 3039080743600128 3039401294705664 3041312523282432 3053326081978368 3053920005043488 3055246066704384 3068234900738028 3069567178159104 3069652200554496 3070164260389464 3071906430695424 3082291786997136 3084555299146209 3084640736690016 3085980137791488 3088246358518272 3101048400183048 3102394925758464 3104069407358976 3116937042019584 3117543338481894 3118897026427392 3131217053457408 3133516494370752 3133603288066048 3134877118119936 3137266141986816 3146506199226243 3147872463316224 3148904085371058 3150184135298256 3150271390662144 3153953727848448 3164001014587392 3166412233162752 3167028153378432 3168403328434176 3181873230394992 3183254851424256 3183874047811296 3196450742071104 3197838692892672 3200187058080768 3200275698450432 3213453139635312 3214848473174016 3215902044634272 3217298441527296 3229917702391296 3232379154686976 3233007906573816 3234411731109888 3247188055437312 3249572660828928 3263043465864252 3264460332327936 3266948108834816 3268276144422912 3277992852838224 3280400080044381 3281186237349888 3281824483031808 3284325492392448 3295428985034172 3297207654524448 3298639355633664 3301153179254784 3301795308841344 3312313562146176 3314837806592256 3318712504676352 3332469922584768 3333916935143424 3336457643065344 3346284370605687 3347737381622016 3349544283961344 3350195826428304 3351650535862272 3352096901156864 3354204758188032 3364889967894528 3365544495354048 3367361008876032 3367454279712768 3381320094690888 3383896927562928 3385366270562304 3399399995535936 3401896379305284 3403373537958912 3405967177295872 3417481910405808 3418965836550144 3419326456543872 3420811183620096 3421476588692736 3434991842225664 3435660005673924 3437609577206784 3439006987788288 3453263075428992 3453358725623808 3455894734532352 3467578260371778 3470220828776268 3471727655015424 3473601479663616 3474277153333056 3475785740894208 3478434564046848 3488679450205929 3489515522260992 3490194291478272 3492078083278848 3506554172272032 3508076775038976 3508759154730816 3509226443398592 3510750206509056 3522619185139584 3525206056167096 3525303699074304 3529424409735168 3544055314494912 3545594200866816 3548197943829504 3562213762308096 3562906672550736 3564453744488448 3566377616965632 3579607384194366 3581161707852288 3581260900646912 3581858303787708 3583890835811328 3596007084829992 3597568529504256 3598747526138352 3600210440340864 3600310160756736 3602253386317824 3615134782089726 3617889800213556 3619460746718208 3636426549022848 3637133894895543 3638005544484864 3638713197498624 3653086562366976 3655769243432544 3657356637806592 3660143832317952 3672517873868928 3673721432932901 3674112540770304 3675316622439168 3687741959443002 3691334517018624 3694147605356544 3694866178941504 3696470549839872 3709358611340004 3711072063356928 3713797326661632 3714519722446512 3729192532416288 3730811808374784 3733551567760896 3733654981525504 3749028662907864 3750656552036352 3751885718739984 3753514848448512 3766204554324768 3768237319456512 3768970304731842 3771109013801472 3773480352961536 3785501213881344 3788386064676864 3792814291058688 3806884043508294 3808537054382592 3812988835160064 3824324994977928 3828050610241536 3828795230203776 3830457755271168 3830967887036416 3831713074457856 3844667149206534 3846336566118912 3846742263611856 3848412581572608 3851345375797248 3864365822503872 3867310774357632 3868990023499776 3885028566326784 3887881576348896 3889569757667328 3892533916909568 3905693611892352 3907801664621568 3908561797499688 3910258958505984 3913238884552704 3925704962543616 3926468577913056 3928587843688704 3928696659664896 3944873443806036 3946586371918848 3947879748823416 3949593982322688 3962946583282032 3965966661458592 3967688748589056 3970602460952064 3987062228806776 3988793475975168 3990946380890112 3991722686808192 4007490482596608 4008270006619578 4010010462549504 4010544506741248 4012174819086336 4028806921333824 4028918513227776 4031877190287744 4033627896840192 4045507970433741 4048590966905646 4050348930851328 4052535059607552 4055083364376576 4071101442637824 4071893340057984 4073661422272512 4090979867650704 4092756237545472 4093552347185952 4095875240927232 4109722382662848 4112740398861612 4112854315586688 4114526217532416 4114640183721984 4117661811357696 4131582608102544 4134731200244064 4136526567677952 4155916056026112 4156724451309192 4158529368569856 4174956071276544 4178021992494336 4178834687752326 4195341598968324 4197163284421632 4198538780494744 4200245513731008 4200361854216192 4205271637131264 4217657245771347 4218668019449856 4220871433582482 4222704204504576 4239266984388576 4242497640526656 4244339801899008 4245165397081728 4261934322761472 4266916077441024 4284604186180416 4286464630898688 4287869392845696 4289612439555072 4289731255369728 4302365619350169 4306556936521728 4307394633979248 4309838872915968 4310677208765088 4312548974813184 4327585046563338 4329584073916416 4332763547771904 4350724621152336 4352613776437248 4370657137117632 4373866773392508 4375765977375744 4379100656523264 4393905313378896 4396276872699264 4397132022187149 4398185807511552 4402393745121792 4416418082861568 4419661324149792 4419783742123008 4424950006235136 4441364717426343 4443293230113024 4461712494140916 4463649842162688 4466059045281792 4466927768571072 4468867381149696 4472273010917376 4485445007407623 4486519957192704 4487392660472064 4489814678501376 4490688022659216 4508426792921184 4510384425050112 4511862570083904 4513821694083072 4532533327381248 4535861839073712 4537831383945216 4556642547207744 4558621115400192 4559101942058496 4561968784923648 4579989122967552 4580880007565232 4582869100056576 4583479436275712 4585342650384384 4602352351107042 4604350767238656 4604478300831744 4607859646043136 4623437680495704 4626961105035024 4628970206687232 4631468639551488 4632369537777408 4651572600274572 4653592388637696 4656104111038464 4675405563029376 4676315007722841 4677435700051968 4678345539641088 4696825580186112 4700274741556128 4700404932099072 4702315677179904 4705899212980224 4721808694974336 4723356128056587 4725407085993216 4730930591772672 4749618349744128 4750542230067648 4752604992651264 4772809845592488 4774882277136384 4775811071716944 4778521114415104 4794676113106656 4796758039339008 4798330034851136 4800280587121152 4800413547675648 4820179709452968 4823853066951408 4825947662290944 4844876553586944 4848568732030464 4849511859860724 4851617596664832 4870782083155968 4874358991243392 4876475517075456 4894565198796378 4896690498491904 4900422163252224 4902414216634368 4916989279257336 4921779356024832 4922736724547712 4925530140475392 4926488238588672 4943143477551258 4945811481786672 4951729768882176 4952692963262016 4972256709888384 4974415744499712 4978068757014528 4998704883877152 5000875402715136 5002514291653312 5004686464598016 5021606072433024 5024316425942016 5025293739642456 5028145351735296 5031307137282048 5047334951841792 5051041513314048 5051181419569152 5071980142036332 5075845391344392 5078049405843456 5083985113546752 5099099993303904 5102844568957926 5105060306938368 5108950765943808 5126222865608712 5128448754825216 5128989684815808 5131216775430144 5132214883039104 5135127167729664 5152487763338496 5153490008510886 5156414365810176 5180038088435712 5183842101798528 5186093010223104 5205331243164402 5207591482523136 5210402219495424 5211415729999584 5213678611341312 5217651846070272 5234273283391488 5235291437217408 5237564685778944 5238117124918272 5238262212886528 5259831258408048 5262115162558464 5263839665097888 5266125309763584 5283928777709376 5287809084250644 5287955548611456 5290251664785408 5294136614602752 5316082971742368 5318391301300224 5322296915744256 5343320643462144 5344360008826104 5346680616732672 5349566425448448 5369411076291549 5371742561778432 5371891350970368 5372787455681562 5375836253716992 5394010627244988 5396352794256384 5398121289207528 5400465241135104 5403380079476736 5406777819168768 5426834700320334 5429191120077312 5454639823534272 5457008316727296 5458069796247936 5461166987902976 5479629843550464 5483653865148816 5483805754115584 5486034956709888 5490215748476928 5508776810803392 5512974933658752 5515368756903936 5531612939164503 5537001775527936 5541221408034816 5542299268412256 5544705824759808 5566608095035392 5570695989992448 5571779583669768 5593788798624432 5596217712562176 5600327351641344 5600482472288256 5623542994361796 5625984828054528 5627828578109976 5630272272672768 5649306831487152 5652355979184768 5656663520702208 5660220529442304 5682579097015296 5689221436588032 5710326065262441 5712805581573888 5717159190460928 5719483252740096 5736487492466892 5742075915362304 5743192845305664 5746451830554624 5747569611686784 5750065299750912 5767000723809801 5770113395417784 5772618872358912 5777018063695872 5796548733755808 5800966161536448 5803485035249664 5827542849490176 5831822364523344 5834354636500992 5838800875364352 5858540417838528 5861702496932352 5862842696249532 5865388437758976 5869858326829056 5888557443815424 5889702866869584 5892881765533056 5893044989497344 5917310165709054 5921819623235124 5924390973484032 5948949992187888 5951533122883584 5954745393709056 5955903691428096 5980593343210164 5983190213962752 5986419571335168 5987584030212288 6011235723894912 6012405009929367 6013845900066816 6015816760111872 6018262228629504 6043210382000736 6043377769841664 6047815785431616 6050441845260288 6072886450358469 6075523396276992 6078802589411328 6082625046564864 6106652163956736 6107840010086976 6110492133408768 6136469801476056 6139134356318208 6140328520778928 6143812861390848 6164583573994272 6169110598292418 6169281473380032 6171960275582976 6176492717036544 6202096800366096 6204789851516928 6208138814717952 6233874084039168 6235086676963788 6237794052854784 6262434106914816 6267032988741504 6267206576132096 6268252031628489 6269754236239872 6293012398452486 6295744926632448 6297808170742116 6300368270596512 6300542781324288 6307907455696896 6328002029174784 6331307150373723 6332824466325504 6334056306756864 6363746460789984 6366509702848512 6367748095622592 6392901484142208 6395677385785344 6400374116161536 6426906279270624 6429696946348032 6431804089268544 6434596883054592 6459835404782592 6464758309373952 6466015813147632 6468823462219776 6491377569845007 6494376110874624 6499145321657856 6526086931728504 6528920664655872 6533896217669632 6536552288845824 6555985705676448 6560800160088762 6563648966063616 6568650984784896 6590857970068344 6594415309048896 6597278711267328 6602306358509568 6603590617682688 6624627124292352 6629675613184512 6637425009352704 6664939845169536 6667833870286848 6692568741211374 6695474763244032 6699088567922688 6700391652856608 6703301071724544 6704193802313728 6708409516376064 6729779935789056 6731088990708096 6734722017752064 6734908559425536 6762640189381776 6767793855125856 6770732541124608 6798799991071872 6803792758610568 6806747075917824 6811934354591744 6834963820811616 6837931673100288 6838652913087744 6842953177385472 6869983684451328 6871320011347848 6875219154413568 6878013975576576 6903528526660563 6906526150857984 6906717451247616 6911789469064704 6935156520743556 6940441657552536 6943455310030848 6947202959327232 6948554306666112 6951571481788416 6977358900411858 6980388582956544 6984156166557696 7013108344544064 7016153550077952 7017518309461632 7018452886797184 7021500413018112 7045238370279168 7050412112334192 7050607398148608 7058848819470336 7088110628989824 7091188401733632 7096395887659008 7124427524616192 7125813345101472 7128907488976896 7159214768388732 7162323415704576 7162521801293824 7163716607575416 7167781671622656 7192014169659984 7195137059008512 7197495052276704 7200420880681728 7200620321513472 7230269564179452 7235779600427112 7238921493436416 7272853098045696 7274267789791086 7277426394997248 7306173124733952 7311538486865088 7314713275613184 7320287664635904 7341847798194567 7345035747737856 7347442865865802 7350633244878336 7375483918886004 7382669034037248 7388295210713088 7389732357883008 7392941099679744 7418717222680008 7427594653323264 7429039444893024 7458385064832576 7461623616749568 7467103135521792 7467309963051008 7498057325815728 7501313104072704 7503771437479968 7507029696897024 7532409108649536 7536474638913024 7537940609463684 7542218027602944 7546960705923072 7571002427762688 7576772129353728 7613768087016588 7617074108765184 7625977670320128 7648649989955856 7654266853436889 7656101220483072 7657590460407552 7663426148915712 7689334298413068 7692673132237824 7693484527223712 7696825163145216 7702690751594496 7728731645007744 7734621548715264 7770057132653568 7775763152697792 7779139515334656 7785067833819136 7807996864746603 7811387223784704 7815603329243136 7817123594999376 7820517917011968 7826477769105408 7851409925087232 7852937155826112 7857175687377408 7857393319329792 7889746887612072 7893172743837696 7895759497646832 7899187964645376 7925893166564064 7931933322917184 7935377497178112 7941204921904128 7974124457613552 7977586951950336 7981892761780224 7983445373616384 8014980965193216 8016540013239156 8020020925099008 8021089013482496 8024349638172672 8057613842667648 8057837026455552 8063754380575488 8091015940867482 8097181933811292 8100697861702656 8105070119215104 8110166728753152 8140252050480501 8142202885275648 8143786680115968 8181959735301408 8185512475090944 8187104694371904 8191750481854464 8219444765325696 8225480797723224 8225708631173376 8229052435064832 8235323622715392 8263165216205088 8269462400488128 8273053135355904 8311832112052224 8313448902618384 8317058737139712 8349912142553088 8356043984988672 8357669375504652 8390683197936648 8394326568843264 8397077560989488 8400491027462016 8400723708432384 8435314491542694 8441742867164964 8445408409009152 8478533968777152 8484995281053312 8488679603798016 8490330794163456 8523868645522944 8533832154882048 8569208372360832 8572929261797376 8575738785691392 8579224879110144 8604731238700338 8613113873043456 8614789267958496 8619677745831936 8621354417530176 8625097949626368 8655170093126676 8659168147832832 8665527095543808 8701449242304672 8705227552874496 8741314274235264 8747733546785016 8751531954751488 8758201313046528 8787810626757792 8792553745398528 8794264044374298 8804787490243584 8832836165723136 8839322648299584 8839567484246016 8849900012470272 8875965248563581 8882729434852686 8886586460226048 8923424988281832 8927299684325376 8932118090563584 8933855537142144 8937734762299392 8970890014815246 8974785320944128 8979629357002752 8981376045318432 9016853585842368 9020768850100224 9023725140167808 9027643388166144 9065066654762496 9071723678147424 9075662767890432 9113285094415488 9117242230800384 9118203884116992 9123937569847296 9159978245935104 9161760015130464 9165738200113152 9166958872551424 9204704702214084 9208701534477312 9208956601663488 9215719292086272 9246875360991408 9253665897438627 9253922210070048 9257940413374464 9264739075554816 9303145200549144 9307184777275392 9312208222076928 9350811126058752 9352630015445682 9356691079282176 9393651160372224 9400549483112256 9400809864198144 9404631354359808 9411798425960448 9439518597678729 9443617389948672 9446712256113174 9450814171986432 9461861183545344 9499236699488256 9501084460135296 9505209985302528 9545619691184976 9549764554272768 9551622143433888 9557042228830208 9589352226213312 9593516078678016 9596660069702272 9600561174242304 9600827095351296 9640359418905936 9647706133902816 9651895324581888 9689753107173888 9697137464060928 9699023719721448 9703235193329664 9741564166311936 9748717982486784 9789130397592756 9793380996983808 9800844326504448 9804828433268736 9833978558514672 9841200240133143 9843558712049664 9845473449095424 9852976477177344 9886286955102516 9891622963573344 9903459537764352 9905385926524032 9944513419776768 9956137514029056 9997409767754304 10001750805430272 10005028583306624 10009372929196032 10038853111817061 10043212144866048 10048632851884032 10050587479284912 10056290703470592 10062614274564096 10094669903683584 10102083026628096 10102362839138304 10143960284072664 10151690782688784 10156098811686912 10198199986607808 10205689137915852 10210120613876736 10217901531887616 10252445731217424 10256897509650432 10257979369631616 10262433550860288 10264429766078208 10304975526676992 10306980017021772 10312828731620352 10360076176871424 10367684203597056 10410662486328804 10415182965046272 10420804438990848 10422831459999168 10427357222682624 10435303692140544 10466038350617787 10468546566782976 10470582874434816 10476234249836544 10519662516816096 10524230325116928 10527679330195776 10532250619527168 10567857555418752 10575618168501288 10575911097222912 10588273229205504 10632165943484736 10636782602600448 10644593831488512 10686641286924288 10688720017652208 10693361233465344 10699132850896896 10738822152583098 10743485123556864 10743782701940736 10745574911363124 10751672507433984 10788021254489976 10792705588512768 10796242578415056 10800930482270208 10806760158953472 10853669400640668 10858382240154624 10909279647068544 10911401684686629 10914016633454592 10916139592495872 10959259687100928 10967307730297632 10967611508231168 10972069913419776 10980431496953856 11017553621606784 11021164298798703 11025949867317504 11063225878329006 11074003551055872 11082442816069632 11084598536824512 11089411649519616 11133216190070784 11141391979984896 11143559167339536 11187577597248864 11192435425124352 11200654703282688 11200964944576512 11247085988723592 11251969656109056 11255657156219952 11260544545345536 11298613662974304 11304711958369536 11313327041404416 11320441058884608 11365158194030592 11378442873176064 11420652130524882 11425611163147776 11434318380921856 11438966505480192 11472974984933784 11484151830724608 11486385690611328 11492903661109248 11495139223373568 11534001447619602 11540226790835568 11545237744717824 11554036127391744 11593097467511616 11601932323072896 11606970070499328 11655085698980352 11663644729046688 11668709273001984 11677601750728704 11717080835677056 11723404993864704 11725685392499064 11730776875517952 11739716653658112 11777114887630848 11779405733739168 11785763531066112 11786089978994688 11834620331418108 11843639246470248 11848781946968064 11897899984375776 11903066245767168 11911807382856192 11961186686420328 11966380427925504 11972839142670336 11975168060424576 12022471447789824 12024810019858734 12031633520223744 12036524457259008 12086420764001472 12086755539683328 12095631570863232 12100883690520576 12136523911301223 12145772900716938 12151046792553984 12157605178822656 12165250093129728 12213304327913472 12215680020173952 12220984266817536 12272939602952112 12278268712636416 12280657041557856 12287625722781696 12329167147988544 12338221196584836 12338562946760064 12343920551165952 12352985434073088 12404193600732192 12409579703033856 12467748168078336 12470173353927576 12475588105709568 12524868213829632 12534065977483008 12534413152264192 12536504063256978 12586024796904972 12591489853264896 12595616341484232 12600736541193024 12601085562648576 12615814911393792 12652971737314041 12656004058349568 12662614300747446 12668112613513728 12727492921579968 12733019405697024 12735496191245184 12785802968284416 12800748232323072 12853812558541248 12859393892696064 12863608178537088 12869193766109184 12907096858050507 12919670809565184 12929516618747904 12932031626295264 12937646924439552 12982755139690014 12988752221749248 12998290643315712 13052173863457008 13057841329311744 13067792435339264 13111971411352896 13121600320177524 13127297932127232 13137301969569792 13181715940136688 13188830618097792 13191396066561447 13194557422534656 13207181235365376 13249254248584704 13259351226369024 13274850018705408 13324094152279029 13329879690339072 13385137482422748 13390949526488064 13398177135845376 13400783305713216 13406602143449088 13408387604627456 13416819032752128 13456335022222869 13459559871578112 13462177981416192 13469444035504128 13525280378763552 13535587710251712 13541465082249216 13597599982143744 13607585517221136 13613494151835648 13623868709183488 13669927641623232 13675863346200576 13677305826175488 13685906354770944 13739967368902656 13742640022695696 13750438308827136 13756027951153152 13807057053321126 13813052301715968 13813434902495232 13823578938129408 13870313041487112 13880883315105072 13886910620061696 13894405918654464 13897108613332224 13954717800823716 13960777165913088 13968312333115392 14026216689088128 14028945023168523 14032307100155904 14035036618923264 14036905773594368 14090476740558336 14100824224668384 14101214796297216 14117697638940672 14170068384169761 14176221257979648 14192791775318016 14248855049232384 14251626690202944 14257814977953792 14318429536777464 14324646831409152 14327433215150832 14335563343245312 14384028339319968 14390274118017024 14394990104553408 14400841761363456 14401240643026944 14460539128358904 14471559200854224 14477842986872832 14545706196091392 14548535579582172 14554852789994496 14612346249467904 14623076973730176 14629426551226368 14683695596389134 14690071495475712 14694885731731604 14701266489756672 14750967837772008 14765338068074496 14776590421426176 14779464715766016 14837434445360016 14855189306646528 14858078889786048 14916770129665152 14923247233499136 14934206271043584 14996114651631456 15002626208145408 15007542874959936 15014059393794048 15064818217299072 15072949277826048 15075881218927368 15084436055205888 15093921411846144 15142004855525376 15153544258707456 15227536174033176 15234148217530368 15251955340640256 15297299979911712 15308533706873778 15315180920815104 15326852297831424 15378668596826136 15385346264475648 15386969054447424 15393650326290432 15405381503188992 15457463290015488 15469243097430528 15540114265307136 15551526305395584 15558279030669312 15615993729493206 15622774447569408 15631206658486272 15634247189998752 15641035834023936 15652955538210816 15702819850174464 15705874311652224 15714351374754816 15714786638659584 15779493775224144 15786345487675392 15791518995293664 15798375929290752 15851786333128128 15863866645834368 15870754994356224 15882409843808256 15948248915227104 15955173903900672 15966890747232768 16029961930386432 16033080026478312 16040041850198016 16042178026964992 16048699276345344 16108233228874647 16115227685335296 16115674052911104 16127508761150976 16182031881734964 16194363867622584 16201395723405312 16210140238430208 16220333457506304 16280504100961002 16287573360231936 16363919470602816 16371024950181888 16374209388743808 16383500963708928 16438889530651392 16450961595446448 16451417262346752 16458104870129664 16470647245430784 16526330432410176 16538924800976256 16546106270711808 16594838817493509 16623664224104448 16626897805236768 16634117474279424 16699824285106176 16712087969977344 16715338751009304 16781366395873296 16788653137686528 16794155121978976 16800982054924032 16801447416864768 16870628983085388 16883485734329928 16890816818018304 16957067937554304 16969990562106624 16980661588326912 17047737291045888 17067664309764096 17130978195787323 17138416744721664 17151477571382784 17158449758220288 17209462477400676 17226227746086912 17229578535916992 17239355491663872 17242708835060352 17250195899252736 17301002171429403 17310340186253352 17331054191087616 17402898484609344 17410455105748992 17482628548470528 17495467093570032 17503063909502976 17516402626093056 17575621253515584 17585107490797056 17588528088748596 17609574980487168 17665672331446272 17678645296599168 17679134968492032 17751930497127162 17765458869705372 17773172920452096 17846849976563664 17854599368650752 17864236181127168 17867711074284288 17941780029630492 17949570641888256 17959258714005504 17962752090636864 18033707171684736 18037215029788101 18041537700200448 18047450280335616 18130133309524992 18143447356294848 18151325535780864 18218659351075407 18226570188830976 18236407768233984 18247875139694592 18319956491870208 18323520030260928 18331476400226304 18333917745102848 18409409404428168 18417403068954624 18431438584172544 18493750721982816 18507331794877254 18507844420140096 18515880826748928 18529478151109632 18606290401098288 18614369554550784 18624416444153856 18701622252117504 18705260030891364 18713382158564352 18787302320744448 18801098966224512 18801619728396288 18804756094885467 18809262708719616 18879037195357458 18887234779897344 18893424512226348 18901628343972864 18923722367090688 18993921451121169 18998473398976512 19002168920270592 19091239382369952 19099529108545536 19103244286867776 19114084457660416 19178704452426624 19187032157356032 19193320139404544 19201122348484608 19280718837811872 19295412267805632 19303790649163776 19379506214347776 19394274928121856 19398047439442896 19406470386659328 19483128332623872 19497435964973568 19578260795185512 19586761993967616 19601688653008896 19609656866537472 19667957117029344 19682400480266286 19690946898190848 19705952954354688 19772573910205032 19783245927146688 19806919075528704 19810771853048064 19889026839553536 19912275028058112 19994819535508608 20003501610860544 20010057166613248 20077706223634122 20086424289732096 20097265703768064 20101174958569824 20112581406941184 20125228549128192 20189339807367168 20204166053256192 20204725678276608 20287920568145328 20303381565377568 20312197623373824 20396399973215616 20411378275831704 20420241227753472 20435803063775232 20504891462434848 20513795019300864 20515958739263232 20528859532156416 20609951053353984 20613960034043544 20625657463240704 20710585579981689 20720152353742848 20735368407194112 20821324972657608 20830365930092544 20841608877981696 20845662919998336 20854714445365248 20932076701235574 20941165748869632 20952468499673088 21039325033632192 21048460650233856 21055358660391552 21064501239054336 21135715110837504 21151236337002576 21151822194445824 21176546458411008 21264331886969472 21273565205200896 21289187662977024 21373282573848576 21377440035304416 21386722466930688 21477644305166196 21486970247113728 21487565403881472 21491149822726248 21503345014867968 21576042508979952 21585411177025536 21592485156830112 21601860964540416 21707338801281336 21716764480309248 21818559294137088 21822803369373258 21832279184991744 21918519374201856 21934615460595264 21935223016462336 21944139826839552 21960862993907712 22025543394583701 22035107243213568 22042328597597406 22051899734635008 22126451756658012 22148007102111744 22164885632139264 22169197073649024 22178823299039232 22282783959969792 22287118334679072 22375155194497728 22384870850248704 22401309406565376 22401929889153024 22494171977447184 22503939312218112 22511314312439904 22521089090691072 22597227325948608 22609423916739072 22626654082808832 22640882117769216 22730316388061184 22841304261049764 22851222326295552 22868636761843712 22877933010960384 22945949969867568 22962800560310667 22968303661449216 22972771381222656 22990278446747136 23068002895239204 23080453581671136 23090475489435648 23108072254783488 23186194935023232 23203864646145792 23310171397960704 23327289458093376 23337418546003968 23355203501457408 23423990594239809 23434161671354112 23446809987729408 23451370784998128 23461553751035904 23479433307316224 23554229775261696 23558811467478336 23571527062132224 23572179957989376 23669240662836216 23687278492940496 23697563893936128 23795799968751552 23806132491534336 23823614765712384 23922373372840656 23932760855851008 23945678285340672 23950336120849152 24044942895579648 24049620039717468 24063267040447488 24073048914518016 24172841528002944 24173511079366656 24191263141726464 24273047822602446 24291545801433876 24302093585107968 24315210357645312 24330500186259456 24420756151441503 24426608655826944 24431360040347904 24545879205904224 24556537425272832 24561314083115712 24575251445563392 24658334295977088 24676442393169672 24677125893520128 24705970868146176 24808387201464384 24819159406067712 24935496336156672 24940346707855152 24951176211419136 25049736427659264 25068131954966016 25068826304528384 25073008126513956 25172049593809944 25182979706529792 25191232682968464 25201473082386048 25202171125297152 25305943474628082 25325228601494892 25336225227027456 25454985843159936 25466038811394048 25470992382490368 25571605936568832 25601496464646144 25707625117082496 25718787785392128 25727216357074176 25814193716101014 25839341619130368 25859033237495808 25864063252590528 25875293848879104 25965510279380028 25977504443498496 25996581286631424 26104347726914016 26115682658623488 26135584870678528 26223942822705792 26243200640355048 26254595864254464 26274603939139584 26363431880273376 26377661236195584 26382792133122894 26414362470730752 26498508497169408 26518702452738048 26549700037410816 26648188304558058 26659759380678144 26770274964845496 26781899052976128 26796354271690752 26801566611426432 26813204286898176 26816775209254912 26912670044445738 26924355962832384 26938888071008256 27050560757527104 27071175420503424 27082930164498432 27195199964287488 27215171034442272 27226988303671296 27247737418366976 27339855283246464 27351726692401152 27354611652350976 27371812709541888 27479934737805312 27485280045391392 27500876617654272 27614114106642252 27626104603431936 27626869804990464 27647157876258816 27740626082974224 27761766630210144 27773821240123392 27794217226664448 27909435601647432 27921554331826176 27936624666230784 28052433378176256 28057890046337046 28070073237846528 28073811547188736 28180953481116672 28201648449336768 28202429592594432 28235395277881344 28318555793036187 28340136768339522 28352442515959296 28385583550636032 28497710098464768 28503253380405888 28515629955907584 28636859073554928 28649293662818304 28654866430301664 28671126686490624 28768056678639936 28780548236034048 28789980209106816 28801683522726912 28802481286053888 28921078256717808 28943118401708448 28955685973745664 29091412392182784 29097071159164344 29109705579988992 29224692498935808 29246153947460352 29367391192778268 29380142990951424 29389771463463208 29402532979513344 29501935675544016 29523600720399429 29530676136148992 29558929431532032 29674868890720032 29710378613293056 29716157779572096 29833540259330304 29868412542087168 29992229303262912 30005252416290816 30015085749919872 30028118787588096 30116559335451183 30129636434598144 30145898555652096 30151762437854736 30168872110411776 30187842823692288 30284009711050752 30307088517414912 30455072348066352 30468296435060736 30594599959823424 30617067413747556 30630361841630208 30653704595662848 30757337193652272 30770692528951296 30773938108894848 30787300652580864 30914926580030976 30938486194861056 31080228530614272 31103052610791168 31231987458986412 31245548895138816 31262413316972544 31268494379997504 31282071668047872 31305911076421632 31398115051853361 31405639700348928 31411748623304448 31428702749509632 31558987550448288 31572690975350784 31583037990587328 31596751858581504 31703572666256256 31727733291668736 31764819687616512 31896497830454208 31910347807801344 31933781494465536 32059923860772864 32066160052956624 32080083700396032 32084356053929984 32097398552690688 32216466457749294 32230455370670592 32231348105822208 32255017522301952 32364063763469928 32388727735245168 32402791446810624 32420280476860416 32561008201922004 32575146720463872 32727838941205632 32734205054059887 32742049900363776 32748418777487616 32877779061302784 32901923190892896 32902834524693504 32916209740259328 32941294490861568 33052660864820352 33063492896396109 33077849601952512 33189677634987018 33247328448208896 33253795610473536 33268234948558848 33399648570212352 33424175939954688 33430677502018608 33562732791746592 33577306275373056 33588310243957952 33601964109848064 33602894833729536 33741257966170776 33766971468659856 33781633636036608 33914135875108608 33939981124213248 33961323176653824 34095474582091776 34135328619528192 34261956391574646 34276833489443328 34302955142765568 34316899516440576 34418924954801352 34452455492173824 34459157071833984 34478710983327744 34485417670120704 34602004342858806 34620680372506704 34662108382175232 34805796969218688 34820910211497984 34965257096941056 34990934187140064 35006127819005952 35032805252186112 35151242507031168 35170214981594112 35177056177497192 35219149960974336 35331344662892544 35357290593198336 35358269936984064 35503860994254324 35530917739410744 35546345840904192 35693699953127328 35709198737301504 35735422148568576 35883560059260984 35899141283776512 35918517428011008 35925504181273728 36067414343369472 36074430059576202 36094900560671232 36260266619049984 36286894712589696 36302651071561728 36437318702150814 36453140377661952 36472815536467968 36495750279389184 36639912983740416 36647040060521856 36662952800452608 36667835490205696 36818818808856336 36834806137909248 36862877168345088 36987501443965632 37014663589754508 37015688840280192 37031761653497856 37058956302219264 37212580802196576 37228739109101568 37403244504235008 37410520061782728 37426764317128704 37574604641488896 37602197932449024 37603239456792576 37609512189770934 37758074390714916 37774469559794688 37786849024452696 37803256687945728 37847444734181376 37987842902242338 38004337840541184 38182478764739904 38199058217091072 38206488573735552 38228168915320832 38357408904853248 38386640278809088 38402244696969216 38561437675623744 38590824535611264 38607581298327552 38721290574151521 38759012428695552 38788549856243712 38796094878885792 38812940773318656 38966256665247744 38994871929947136 39156521590371024 39173523987935232 39203377306017792 39335914234058688 39364800960532572 39381893796381696 39411905908709376 39545147820410064 39566491854293376 39621543706096128 39778053679107072 39824550056116224 39972282456837087 39989639071017216 40020114333226496 40155412447268244 40172848579464192 40194531407536128 40202349917139648 40225162813882368 40250457098256384 40369005066668607 40378679614734336 40408332106512384 40575841136290656 40606763130755136 40624395246747648 40792799946431232 40822756551663408 40840482455506944 40871606127550464 41009782924869696 41027590038601728 41031917478526464 41057719064312832 41219902106707968 41227920068087088 41251314926481408 41421171159963378 41440304707485696 41470736814388224 41642649945315216 41660731860185088 41683217755963392 41691325839996672 41864153402471148 41882331497739264 41904936999346176 42078650067264384 42086835069505569 42096921300467712 42110717320783104 42271430221675008 42302472674005152 42303644388891648 42353092916822016 42510205152509283 42528663773938944 42578375325954048 42746565147697152 42754880070608832 42773444933861376 42955288610332392 42973940494227456 42982299645452496 43006690029735936 43152085017959904 43170822354051072 43184970313660224 43203721929080832 43414677602562672 43433528960618496 43637118588274176 43645606738746516 43664558369983488 43837038748403712 43869230921190528 43870446032924672 43888279653679104 44051086789167402 44070214486427136 44084657195194812 44103799469270016 44252903513316024 44296014204223488 44329771264278528 44338394147298048 44565567919939584 44574236669358144 44750310388995456 44769741700497408 44802618813130752 44988343954894368 45007878624436224 45022628624879808 45042178181382144 45194454651897216 45218847833478144 45253308165617664 45281764235538432 45460632776122368 45682608522099528 45702444652591104 45737273523687424 45755866021920768 45891899939735136 45925601120621334 45945542762445312 45980556893494272 46136005790478408 46160907163342272 46180950978871296 46216144509566976 46372389870046464 46407729292291584 46620342795921408 46654578916186752 46674837092007936 46847981188479618 46868323342708224 46893619975458816 46902741569996256 46923107502071808 46958866614632448 47108459550523392 47117622934956672 47143054124264448 47144359915978752 47338481325672432 47374556985880992 47395127787872256 47591599937503104 47612264983068672 47647229531424768 47844746745681312 47865521711702016 47900672241698304 48089885791159296 48099240079434936 48126534080894976 48146097829036032 48324699686623941 48345683056005888 48347022158733312 48382526283452928 48546095645204892 48583091602867752 48604187170215936 48630420715290624 48661000372518912 48841512302883006 48862720080695808 49091758411808448 49113074850545664 49122628166231424 49150502891126784 49316668591954176 49352884786339344 49354251787040256 49411941736292352 49616774402928768 49638318812135424 49870992672313344 49880693415710304 49902352422838272 50099472855318528 50136263909932032 50137652609056768 50146016253027912 50344099187619888 50365959413059584 50382465365936928 50402946164772096 50404342250594304 50611886949256164 50650457202989784 50672450454054912 50909971686319872 50941984764980736 51143211873137664 51202992929292288 51392934587361969 51415250234164992 51454432714148352 51628387432202028 51678683238260736 51718066474991616 51728126505181056 51750587697758208 51931020558760056 51993162573262848 52208695453828032 52231365317246976 52271169741357056 52447885645411584 52486401280710096 52509191728508928 52549207878279168 52726863760546752 52755322472391168 52765584266245788 52828724941461504 52997016994338816 53037404905476096 53296376609116116 53319518761356288 53540549929690992 53563798105952256 53592708543381504 53603133222852864 53825340088891476 53848711925664768 53877776142016512 54101121515054208 54142350841006848 54390399928574976 54430342068884544 54453976607342592 54495474836733952 54655978053226221 54679710566492928 54709223304701952 54743625419083776 54959869475610624 54970560090782784 55001753235308544 55228228213284504 55252209206863872 55294315752517632 55481252165948448 55523533260420288 55547642480246784 55588434453328896 55818871203294864 55843108663652352 55873249332461568 56104866756352512 56115780092674092 56140146475693056 56147623094377472 56361906962233344 56403296898673536 56404859185188864 56637111586072374 56680273536679044 56704885031918592 56771167101272064 56981764353363507 56995420196929536 57006506760811776 57273718147109856 57298587325636608 57309732860603328 57342253372981248 57536113357279872 57561096472068096 57579960418213632 57603367045453824 57842156513435616 57886236803416896 57911371947491328 58182824784365568 58194142318328688 58219411159977984 58449384997871616 58492307894920704 58734782385556536 58760285981902848 58779542926926416 58805065959026688 59003871351088032 59047201440798858 59117858863064064 59349737781440064 59420757226586112 59432315559144192 59667080518660608 59736825084174336 59984458606525824 60010504832581632 60030171499839744 60233118670902366 60259272869196288 60291797111304192 60303524875709472 60337744220823552 60375685647384576 60568019422101504 60614177034829824 60910144696132704 60936592870121472 61189199919646848 61234134827495112 61260723683260416 61307409191325696 61514674387304544 61541385057902592 61547876217789696 61829853160061952 61876972389722112 62131756739945067 62160457061228544 62206105221582336 62463974917972824 62491097790277632 62524826633945088 62536988759995008 62564143336095744 62796230103706722 62823497246608896 62857405499019264 63117975100896576 63145381950701568 63166075981174656 63193503717163008 63407145332512512 63455466583337472 63529639375233024 63792995660908416 63820695615602688 63867562988931072 64119847721545728 64132320105913248 64160167400792064 64168712107859968 64432932915498588 64460910741341184 64462696211644416 64510035044603904 64728127526939856 64777455470490336 64805582893621248 65122016403844008 65150293440927744 65455677882411264 65468410108119774 65496837554975232 65755558122605568 65803846381785792 65805669049387008 65832419480518656 65882588981723136 66076630183751103 66105321729640704 66126985792792218 66155699203905024 66379355269974036 66494656896417792 66507591220947072 66536469897117696 66848351879909376 66861355004037216 67125465583493184 67154612550746112 67176620487915904 67203928219696128 67205789667459072 67482515932341552 67533942937319712 67563267272073216 67828271750217216 67879962248426496 67922646353307648 68190949164183552 68523912783149292 68553666978886656 68605910285531136 68633799032881152 68837849909602704 68888401680932001 68904910984347648 68918314143667968 68970835340241408 69204008685717612 69241360745013408 69324216764350464 69611593938437376 69930514193882112 69981868374280128 70012255638011904 70065610504372224 70271971782719427 70302485014062336 70340429963188224 70354112354994384 70438299921948672 70662689325785088 70714581186396672 70716539873968128 71007721988508648 71061835478821488 71092691681808384 71387399906254656 71418397474603008 71470844297137152 71767120118521968 71798282567553024 71837034856022016 71851008362547456 72134828686738944 72148860119152404 72189801121342464 72520533238099968 72573789425179392 72874637404301628 72906280755323904 72945631072935936 72991500558778368 73262268454324509 73279825967480832 73294080121043712 73637637617712672 73669612275818496 73725754336690176 73975002887931264 74029327179509016 74031377680560384 74117912604438528 74425161604393152 74457478218203136 74806489008470016 74821040123565456 74853528634257408 75149209282977792 75204395864898048 75206478913585152 75219024379541868 75516148781429832 75548939119589376 75573698048905392 75606513375891456 75975685804484676 76008675681082368 76364957529479808 76398116434182144 76412977147471104 76714817809706496 76773280557618176 76804489393938432 77122875351247488 77181649071222528 77442581148303042 77518024857391104 77577099712487424 77592189757771584 77625881546637312 77932513330495488 77989743859894272 78313043180742048 78347047975870464 78406754612035584 78671828468117376 78729601921065144 78763787592763392 78823811817418752 79090295640820128 79132983708586752 79243087412192256 79556107358214144 79649100112232448 79944564913674174 79979278142034432 80040228666452992 80310824894536488 80345697158928384 80389062815072256 80404699834279296 80450325627764736 80738010133337214 80816664213024768 81151682272581312 81213526261510272 81248790493495296 81585599892862464 81645513103326816 81680964911013888 81743212255100928 82019565849739392 82055180077203456 82063834957052928 82115438128625664 82439804213415936 82455840136174176 82502629852962816 82842342319926756 82880609414971392 82941473628776448 83285299890630432 83321463720370176 83382651679993344 83728306804942296 83764662995478528 83809873998692352 84157300134528768 84173670139011138 84221434641566208 84542860443350016 84604945348010304 84607288777783296 84706185833644032 84955667379108561 85020410305018566 85057327547877888 85156750651908096 85493130295394304 85509760141217664 85546889867722752 85910577220664784 85947880988454912 85964599290904992 86013380059471872 86304170035919808 86341644708102144 86369940627320448 86407443858161664 86829355205125344 86867057921236992 87274237176548352 87291213477493032 87329116739966976 87674077496807424 87738461842381056 87740892065849344 88102173578334804 88140428972854272 88169314390389624 88207598938540032 88505807026632048 88570802161198287 88592028408446976 88676788294596096 89131135839879168 89148473338716288 89500620777990912 89605237626261504 89976687909788736 90015757248872448 90045257249759616 90084356362764288 90349678006353549 90388909303794432 90437695666956288 90506616331235328 90563528471076864 90921265552244736 91365217044199056 91404889305182208 91474547047374848 91783799879470272 91851202241242668 91891085524890624 91961113786988544 92272011580956816 92321814326684544 92361901957742592 92744779740092928 92815458584583168 93240685591842816 93309157832373504 93695962376959236 93736646685416448 93787239950917632 93805483139992512 93846215004143616 93917733229264896 94194345155560083 94216919101046784 94235245869913344 94286108248528896 94676962651344864 94749113971761984 94790255575744512 95183199875006208 95294459062849536 95689493491362624 95731043423404032 95801344483396608 96179771582318592 96198480158869872 96253068161789952 96292195658072064 96649399373247882 96691366112011776 96694044317466624 96765052566905856 97092191290409784 97166183205735504 97208374340431872 97260841430581248 97683024605766012 97725440161391616 98183516823616896 98202615162179661 98226149701091328 98245256332462848 98633337183908352 98705769572678688 98708503574080512 98823883472584704 99190478689188327 99233548805857536 99741985344626688 99761386831420608 99804704845676544 100198945710637056 100272527819864064 100292032506055824 100688198375239776 100731918826119168 100764930731873856 100805892329544192 100808684501188608 101223773898512328 101300914405979568 101344900908109824 101819943372639744 101883969529961472 102286423746275328 102405985858584576 102785869174723938 102830500468329984 102908865428296704 103256774864404056 103357366476521472 103436132949983232 103456253010362112 103862041117520112 103986325146525696 104417390907656064 104462730634493952 104895771290823168 104972802561420192 105018383457017856 105098415756558336 105453727521093504 105510644944782336 105531168532491576 105657449882923008 105994033988677632 106074809810952192 106592753218232232 106639037522712576 107081099859381984 107127596211904512 107206266445705728 107650680177782952 107697423851329536 107755552284033024 108202243030108416 108284701682013696 108780799857149952 108860684137769088 108907953214685184 109311956106452442 109359421132985856 109418446609403904 109487250838167552 109919738951221248 109941120181565568 110003506470617088 110456456426569008 110504418413727744 110588631505035264 110962504331896896 111047066520840576 111095284960493568 111176868906657792 111637742406589728 111686217327304704 112209733512705024 112231560185348184 112280292951386112 112295246188754944 112723813924466688 112806593797347072 112809718370377728 113274223172144748 113360547073358088 113409770063837184 113542334202544128 113963528706727014 114013013521623552 114547436294219712 114597174651273216 114619465721206656 114684506745962496 115072226714559744 115159920836427264 115206734090907648 115684313026871232 115772473606833792 115822743894982656 116163871722454563 116365649568731136 116388284636657376 116438822319955968 116898769995743232 116984615789841408 117469564771113072 117520571963805696 117559085853852832 117610131918053376 118007742702176064 118094402881597716 118235717726128128 118699475562880128 118864631118288384 119334161037321216 119473650168348672 119916847370511261 119968917213051648 120060342999679488 120466237341804732 120518545738392576 120583594222608384 120607049751418944 120675488441647104 120751371294769152 121107015200005821 121136038844203008 121820289392265408 121873185740242944 122378399839293696 122468269654990224 122521447366520832 122614818382651392 123029348774609088 123082770115805184 123095752435579392 123659706320123904 123753944779444224 124263513479890134 124320914122457088 124412210443164672 124927949835945648 124982195580555264 125049653267890176 125073977519990016 125592460207413444 125646994493217792 125714810998038528 126235950201793152 126260505208516707 126290763901403136 126332151962349312 126814290665025024 126910933166674944 127059278750466048 127530615457527849 127585991321816832 127735125977862144 128239695443091456 128264640211826496 128320334801584128 128337424215719936 128865865830997176 128921821482682368 129020070089207808 129456255053879712 129554910940980672 129611165787242496 130244032807688016 130300586881855488 130911355764822528 130936820216239548 130993675109950464 131511116245211136 131607692763571584 131611338098774016 131664838961037312 132153260367502206 132210643459281408 132253971585584436 132311398407810048 132758710539948072 132989313792835584 133015182441894144 133696703759818752 133722710008074432 134250931166986368 134309225101492224 134353240975831808 134407856439392256 134965031864683104 135067885874639424 135126534544146432 135656543500434432 135759924496852992 135845292706615296 136381898328367104 137047825566298584 137107333957773312 137211820571062272 137267598065762304 137675699819205408 137776803361864002 137836628287335936 137941670680482816 138408017371435224 138482721490026816 138648433528700928 139223187876874752 139861028387764224 139963736748560256 140024511276023808 140543943565438854 140604970028124672 140680859926376448 140708224709988768 140876599843897344 141325378651570176 141429162372793344 141433079747936256 142015443977017296 142123670957642976 142185383363616768 142774799812509312 142836794949206016 142941688594274304 143534240237043936 143596565135106048 143702016725094912 144269657373477888 144297720238304808 144379602242684928 144974099059871823 145041066476199936 145147578850358784 145749274808603256 145812561510647808 145891262145871872 145983001117556736 146524536908649018 146588160242087424 147275275235425344 147339224551636992 147451508673380352 147950005775862528 148058654359018032 148062755361120768 148235825208877056 148850323208786304 148914956436406272 149612978016940032 149642080247130912 149707057268514816 150298418565955584 150408791729796096 150412957827170304 150438048759083736 151032297562859664 151097878239178752 151147396097810784 151213026751782912 151951371608969352 152017351362164736 152729915058959616 152825954294942208 153429635619412992 153546561115236352 153608978787876864 154178803762085907 154245750702494976 154363298142445056 154885162296606084 155036049714782208 155154199424974848 155184379515543168 155251763093274624 155979487719788544 156626086361484096 156694095951740928 156813509224071168 157343656936234752 157459203842130288 157527575185526784 157647623634837504 158180591281640256 158265967417173504 158486174824384512 159112214716428288 159889129827348348 159958556284068864 160080457332905984 160621649789072976 160691394317856768 160778125630144512 160809399668558592 161476020266674428 161633328426049536 162303364545162624 162427052523020544 163171199785724928 163291026206653632 163361929822027776 163486424510201856 163967934159678663 164039131699478784 164127669914105856 164230876257251328 164879608426831872 164911680272348352 165005259705925632 165684684639853512 165882947257552896 166570599781260864 166642927440740352 166765303359986688 167456613609884592 167529325990957056 167619747997384704 168314600269057536 168347340278022276 168442869283132416 169085720886700032 169209890696020608 169214577555566592 169911334758217122 170040820610037132 170114655095755776 170313501303816192 170945293060090521 170986260590788608 171019520282435328 171821154441329568 171895761976909824 171929198581809984 172026760118943744 172608340071839616 172683289416204288 172739881254640896 173658710410250688 173734115842473984 174548474353096704 174582426954986064 174658233479933952 175348154993614848 175476923684762112 175481784131698688 176204347156669608 176280857945708544 176338628780779248 176415197877080064 177011614053264096 177141604322396574 177353576589192192 178262271679758336 178296946677432576 179001241555981824 179210475252523008 179953375819577472 180031514497744896 180090514499519232 180699356012707098 180777818607588864 180875391333912576 181013232662470656 181127056942153728 181842531104489472 182730434088398112 182809778610364416 182949094094749696 183567599758940544 183702404482485336 183782171049781248 183922227573977088 184544023161913632 184643628653369088 185489559480185856 185630917169166336 186481371183685632 186618315664747008 187391924753918472 187473293370832896 187574479901835264 187610966279985024 187692430008287232 188388690311120166 188470491739826688 188572216497057792 189353925302689728 189498227943523968 189580511151489024 190366399750012416 190588918125699072 191378986982725248 191462086846808064 191602688966793216 192359543164637184 192396960317739744 192506136323579904 193298798746495764 193382732224023552 193388088634933248 193530105133811712 194184382580819568 194332366411471008 194416748680863744 195366049211532024 195450880322783232 196367033647233792 196405230324359322 196490512664925696 197266674367816704 197411539145357376 197417007148161024 197647766945169408 198229890551253309 198380957378376654 198467097611715072 199483970689253376 199522773662841216 199609409691353088 200545055639728128 200584065012111648 201376396750479552 201463837652238336 201529861463747712 201611784659088384 201617369002377216 202447547797024656 202601828811959136 202689801816219648 203639886745279488 203767939059922944 204572847492550656 205571738349447876 205661000936659968 205817730856593408 206513549728808112 206665205042796003 206714732953042944 206912506020724224 207724082235040224 207972650293051392 208834781815312128 209791542581646336 209945605122840384 210036766914035712 210196831513116672 210815915348158281 210907455042187008 211021289889564672 211062337064983152 211314899765846016 211988067977355264 212149619621904384 213185506436464464 213278075045425152 214162199718763968 214255192423809024 214412532891411456 215301360355565904 215394847702659072 215511104568066048 216404486060216832 216569403364027392 217561599714299904 217721368275538176 218623912212904884 218718842265971712 218836893218807808 218974501676335104 219786805362973527 219839477902442496 219882240363131136 220912912853138016 221008836827455488 221177263010070528 221925008663793792 222094133041681152 222353737813315584 223275484813179456 223372434654609408 224419467025410048 224463120370696368 224560585902772224 224590492377509888 225447627848933376 225613187594694144 225619436740755456 226548446344289496 226721094146716176 226819540127674368 227927057413454028 228026027043247104 229094872588439424 229194349302546432 229238931442413312 230144453429119488 230319841672854528 230413468181815296 231368626053742464 231544947213667584 232327743444909126 232731299137462272 232776569273314752 232877644639911936 233797539991486464 233969231579682816 234939129542226144 235041143927611392 235118171707705664 235220263836106752 236015485404352128 236188805763195432 236471435452256256 237398951125760256 237729262236576768 238668322074642432 238947300336697344 239833694741022522 239937834426103296 240120685999358976 240932474683609464 241037091476785152 241167188445216768 241214099502837888 241350976883294208 242214030400011642 243640578784530816 243746371480485888 244756799678587392 244936539309980448 245042894733041664 245229636765302784 246058697549218176 246165540231610368 246191504871158784 247319412640247808 247507889558888448 248527026959780268 248641828244914176 248824420886329344 249855899671891296 249964391161110528 250147955039980032 251184920414826888 251293988986435584 251429621996077056 252471900403586304 252521010417033414 252664303924698624 253628581330050048 253821866333349888 254118557500932096 255061230915055698 255171982643633664 255470251955724288 256479390886182912 256529280423652992 256640669603168256 256674848431439872 257731731661994352 257843642965364736 258040140178415616 258912510107759424 259109821881961344 259222331574484992 260488065615376032 260601173763710976 261822711529645056 261873640432479096 261987350219900928 263022232490422272 263215385527143168 263222676197548032 264306520735004412 264421286918562816 264507943171168872 264622796815620096 265517421079896144 266030364883788288 267393407519637504 267445420016148864 268501862333972736 268706481951663616 268815712878784512 269930063729366208 270135771749278848 270253069088292864 271049034019060647 271313087000868864 271519848993705984 271690585413230592 272763796656734208 274095651132597168 274214667915546624 274423641142124544 275351399638410816 275553606723728004 275673256574671872 275883341360965632 276816034742870448 276965442980053632 278446375753749504 279722056775528448 279927473497120512 281087887130877708 281209940056249344 281361719852752896 281416449419977536 281753199687794688 282583035466680249 282650757303140352 282858324745586688 284030887954034592 284247341915285952 284370766727233536 285549599625018624 285883377188548608 287068480474087872 287193130270212096 287404033450189824 288539314746955776 288595440476609616 288759204485369856 289948198119743646 290082132952399872 290295157700717568 291498549617206512 291625123021295616 291782524291743744 293049073817298036 293176320484174848 294550550470850688 294607845486538983 294678449103273984 295900011551725056 296117308718036064 296125510722241536 296471650417754112 297571436067564981 297700646417572608 299225956033880064 299284160494261824 299414114537029632 300596837131911168 300817583459592192 300876097518167472 302064595125719328 302195756478357504 302294792195621568 302426053503565824 303902743217938704 304034702724329472 305459830117919232 305651908589884416 306859271238825984 307093122230472704 307217957575753728 308357607524171814 308491501404989952 308726596284890112 309770324593212168 310072099429564416 310308398849949696 310368759031086336 311958975439577088 313252172722968192 313388191903481856 314687313872469504 314918407684260576 315055150371053568 315295247269675008 316361182563280512 316531934834347008 316972349648769024 318224429432856576 319778259654696696 319917112568137728 320160914665811968 321243299578145952 321382788635713536 321618799337117184 322952040533348856 323266656852099072 324606729090325248 324854105046041088 326342399571449856 326582052413307264 326723859644055552 327935868319357326 328078263398957568 328255339828211712 328461752514502656 329759216853663744 329823360544696704 330010519411851264 331369369279707024 331765894515105792 333141199562521728 333285854881480704 333530606719973376 334913227219769184 335058651981914112 336629200538115072 336694680556044552 336885738566264832 338171441773400064 338419781392041216 338429155111133184 339822669516434244 340081641220074264 340229310191511552 340627002607632384 341890586120181042 342039040564870656 343642308882659136 343791523953819648 343858397163619968 344053520237887488 345216680143679232 345479762509281792 347317420820501376 347468231684947968 349096948706193408 349164853909972128 349316466959867904 350696309987229696 350953847369524224 350963568263397376 352408694313339216 352561715891417088 352677257561558496 352830395754160128 354023228106528192 354283208644793148 354707153178384384 356593893354865152 358002483111963648 358420950505046016 359750542111533783 359906751639154944 360181028999038464 361398712025414196 361555637215177728 361750782667825152 362026465324941312 362254113884307456 365460868176796224 365619557220728832 365898188189499392 367135199517881088 367404808964970672 367564342099562496 367844455147954176 369088046323827264 369287257306738176 370979118960371712 371261834338332672 372962742367371264 373236631329494016 374783849507836944 374946586741665792 375148959803670528 375221932559970048 376777380622240332 376940983479653376 377144432994115584 378707850605379456 378996455887047936 380732799500024832 381177836251398144 382591846372583547 382757973965450496 383205377933586432 384719086329274368 384793920635479488 385012272647159808 386597597492991528 386765464448047104 387060210267623424 388368765161639136 388664732822942016 388833497361727488 390732098423064048 390901760645566464 392734067294467584 392810460648718644 392981025329851392 394533348735633408 394823078290714752 394834014296322048 396459781102506618 396761914756753308 396934195223430144 398967941378506752 399045547325682432 401090111279456256 401168130024223296 402752793500959104 402927675304476672 403059722927495424 403223569318176768 404895095594049312 405203657623918272 405379603632439296 407279773490558976 407535878119845888 409145694985101312 411143476698895752 411322001873319936 411635461713186816 413027099457616224 413330410085592006 413825012041448448 415448164470080448 415945300586102784 417669563630624256 419583085163292672 419891210245680768 420073533828071424 421631830696316562 421814910084374016 422042579779129344 422124674129966304 422629799531692032 423976135954710528 424299239243808768 426371012872928928 426556150090850304 428324399437527936 428510384847618048 428825065782822912 430602720711131808 430789695405318144 432808972120433664 433138806728054784 434922297179615469 435123199428599808 435442736551076352 437247824425809768 437437684531943424 437673786437615616 437949003352670208 439573610725947054 439764480726262272 441825825706276032 442017673654910976 442354526020141056 443850017327587584 444188266083362304 444707475626631168 446550969626358912 446744869309218816 448838934050820096 448926240741392736 449121171805544448 449180984755019776 450895255697866752 451226375189388288 451238873481510912 453096892688578992 453442188293432352 453639080255348736 455854114826908056 456052054086494208 458189745176878848 458477862884826624 460288906858238976 460639683345709056 460826936363630592 462536411286257721 462737252107484928 463089894427335168 464655486889818252 465462598274924544 465553138546629504 465755289279823872 467938463159365632 469878259084452288 470082287855222784 470236343415411328 470440527672213504 472030970808704256 472377611526390864 472942870904512512 474797902251520512 475458524473153536 477336644149284864 479667389482045044 479875668852206592 480241371998717952 481864949367218928 482074182953570304 482334376890433536 482428199005675776 484428060800023284 487281157569061632 489513599357174784 489873078619960896 490085789466083328 490459273530605568 491903802479035989 492117395098436352 492383009742317568 494638825280495616 495015779117776896 497054053919560536 497648841772658688 499711799343782592 499928782322221056 500295910079960064 502369840829653776 502587977972871168 502859243992154112 504943800807172608 505042020834066828 505328607849397248 507257162660100096 507643732666699776 510122461830111396 510343965287267328 510940503911448576 512835879180271563 512958781772365824 513058560847305984 515463463323988704 515687285930729472 516080280356831232 517825020215518848 518219643763922688 520976131230752064 521202347527421952 523645423059290112 523747280864958192 523974700439801856 526044464980844544 526430771054286336 526445352395096064 528613041470008824 528842573837125632 529015886342337744 529245593631240192 531034842159792288 532060729767576576 534786815039275008 534890840032297728 537003724667945472 537412963903327232 537631425757569024 539860127458732416 540271543498557696 542098068038121294 542626174001737728 543039697987411968 543381170826461184 545527593313468416 548191302265194336 548429335831093248 548847282284249088 550702799276821632 551107213447456008 551346513149343744 551766682721931264 553632069485740896 553930885960107264 556892751507499008 559444113551056896 559854946994241024 562175774261755416 562419880112498688 562723439705505792 562832898839955072 565166070933360498 565716649491173376 568061775908069184 568494683830571904 568741533454467072 571099199250037248 571766754377097216 574136960948175744 574386260540424192 574808066900379648 577078629493911552 577190880953219232 577518408970739712 579896396239487292 580164265904799744 580590315401435136 582997099234413024 583250246042591232 586098147634596072 586352640968349696 589101100941701376 589215690973077966 591800023103450112 592234617436072128 592251021444483072 592943300835508224 594689671653759927 595142872135129962 595401292835145216 598451912067760128 598568320988523648 598828229074059264 601635166919184384 601752195036334944 604129190251438656 604391512956715008 604589584391243136 604852107007131648 607805486435877408 608069405448658944 610919660235838464 611303817179768832 613718542477651968 614186244460945408 616715215048343628 616983002809979904 617453192569780224 619540649186424336 619995615128388009 620144198859128832 620737518062172672 623917950879154176 626504345445936384 629374627744939008 629836815368521152 630110300742107136 630590494539350016 632447746044474843 632722365126561024 633063869668694016 633944699297538048 636448858865713152 639556519309393392 639834225136275456 640321829331623936 642486599156291904 642765577271427072 643237598674234368 645904081066697712 646533313704198144 649213458180650496 649708210092082176 652684799142899712 653164104826614528 655871736638714652 656156526797915136 656510679656423424 656923505029005312 659360416088920581 659518433707327488 659646721089393408 662738738559414048 663531789030211584 666282399125043456 667061213439946752 669826454439538368 670117303963828224 673258401076230144 673389361112089104 673771477132529664 676342883546800128 676839562784082432 676858310222266368 679645339032868488 680163282440148528 680458620383023104 683781172240362084 684078081129741312 687284617765318272 687583047907639296 687716794327239936 690433360287358464 690959525018563584 694634841641002752 698193897412386816 698329707819944256 698632933919735808 701392619974459392 701907694739048448 704817388626678432 705123431782834176 705354515123116992 705660791508320256 708046456213056384 708566417289586296 709414306356768768 713187786709730304 716004966223927296 716841901010092032 719501084223067566 719813503278309888 720362057998076928 722797424050828392 723111274430355456 723501565335650304 724052930649882624 730921736353592448 731239114441457664 734270399035762176 734809617929941344 735128684199124992 735688910295908352 738176092647654528 738574514613476352 741958237920743424 742523668676665344 745925484734742528 746473262658988032 749567699015673888 749893173483331584 750443865119940096 753554761244480664 753881966959306752 754288865988231168 757415701210758912 757992911774095872 761465599000049664 762355672502796288 765183692745167094 765515947930900992 766410755867172864 769438172658548736 769587841270958976 770024545294319616 773195194985983056 773530928896094208 774120420535246848 776737530323278272 777329465645884032 777666994723454976 781464196846128096 781803521291132928 785468134588935168 785620921297437288 785962050659702784 789066697471266816 789646156581429504 789668028592644096 792919562205013236 793523829513506616 793868390446860288 798091094651364864 802180222558912512 802336260048446592 805505587001918208 806119445854990848 806447138636353536 809790191188098624 810407315247836544 810759207264878592 813147102057181941 814559546981117952 815071756239691776 818291389970202624 822286953397791504 822644003746639872 823270923426373632 826054198915232448 826660820171184012 827650024082896896 830896328940160896 835339127261248512 839166170326585344 839782420491361536 843263661392633124 843629820168748032 844085159558258688 844249348259932608 845259599063384064 847749106400040747 847952271909421056 852742025745857856 853112300181700608 856648798875055872 857650131565645824 861205441422263616 861579390810636288 865617944240867328 866277613456109568 869844594359230938 870246398857199616 870885473102152704 874495648851619536 874875369063886848 875347572875231232 879147221451894108 879528961452524544 883651651412552064 883823536459616949 884035347309821952 887700034655175168 888376532166724608 889414951253262336 892714308202694943 893101939252717824 897677868101640192 897852481482785472 898242343611088896 898361969510039552 901790511395733504 902452750378776576 906193785377157984 906884376586864704 907278160510697472 911708229653816112 912104108172988416 916379490353757696 916955725769653248 920577813716477952 921279366691418112 921653872727261184 925072822572515442 925474504214969856 926179788854670336 929310973779636504 930925196549849088 931106277093259008 935876926318731264 939756518168904576 940164575710445568 940472686830822656 944061941617408512 944755223052781728 945885741809025024 949595804503041024 950917048946307072 954673288298569728 959334778964090088 959751337704413184 960482743997435904 963729898734437856 964148365907140608 964856398011351552 968856121600046568 974562315138123264 979027198714349568 979746157239921792 980171578932166656 983807604958071978 984234790196872704 984766019484635136 989277650560991232 990031558235553792 994108107839121072 995297683545317376 999423598687565184 999857564644442112 1000591820159920128 1004739681659307552 1005175955945742336 1009887601614345216 1010084041668133656 1010657215698794496 1014514325320200192 1015287465333399552 1020244923660222792 1020687930574534656 1021881007822897152 1025671758360543126 1026117121694611968 1030926926647977408 1031374571861458944 1032160560713662464 1035650040431037696 1036439287527845376 1041952262461504128 1042404695054843904 1047290846118580224 1047494561729916384 1047949400879603712 1052088929961689088 1052861542108572672 1052890704790192128 1057226082940017648 1057685147674251264 1058031772684675488 1058491187262480384 1062069684319584576 1064121459535153152 1069781680064595456 1074007449335890944 1074825927806654464 1075262851515138048 1079251626334601349 1079720254917464832 1080543086997115392 1084196136076242588 1085252348003475456 1086079395974823936 1086762341652922368 1096382604530388672 1096858671662186496 1097694564568498176 1101405598553643264 1102214426894912016 1102693026298687488 1103533365443862528 1107264138971481792 1107861771920214528 1113785503014998016 1118888227102113792 1119709893988482048 1124351548523510832 1124839760224997376 1125446879411011584 1125665797679910144 1130332141866720996 1131433298982346752 1136123551816138368 1136989367661143808 1142198398500074496 1143533508754194432 1147775539117750641 1148273921896351488 1149616133800759296 1154157258987823104 1154381761906438464 1155036817941479424 1159792792478974584 1161180630802870272 1165994198468826048 1166500492085182464 1172196295269192144 1172705281936699392 1178202201883402752 1178431381946155932 1183600046206900224 1184469234872144256 1184502042888966144 1189379343307519854 1190285744270259924 1190802585670290432 1196903824135520256 1197136641977047296 1203270333838368768 1203504390072669888 1208258380502877312 1208783025913430016 1209179168782486272 1215610972871754816 1216138810897317888 1221839320471676928 1222607634359537664 1227437084955303936 1228372488921890816 1233430430096687256 1233966005619959808 1234906385139560448 1239081298372848672 1239991230256776018 1241475036124345344 1247835901758308352 1253008690891872768 1258749255489878016 1259673630737042304 1260220601484214272 1264895492088949686 1265444730253122048 1266127739337388032 1267889398595076096 1272897717731426304 1279113038618786784 1279668450272550912 1280643658663247872 1284973198312583808 1285531154542854144 1286475197348468736 1291808162133395424 1298426916361300992 1299416420184164352 1305369598285799424 1306328209653229056 1311743473277429304 1312313053595830272 1313021359312846848 1313847010058010624 1318720832177841162 1319293442178786816 1325477477118828096 1327063578060423168 1332564798250086912 1334122426879893504 1339652908879076736 1340234607927656448 1346516802152460288 1346778722224178208 1347542954265059328 1352685767093600256 1353679125568164864 1353716620444532736 1359290678065736976 1360326564880297056 1360917240766046208 1367562344480724168 1368156162259482624 1374569235530636544 1375433588654479872 1380866720574716928 1381919050037127168 1387609233858773163 1389269683282005504 1396387794824773632 1396659415639888512 1397265867839471616 1403815389478096896 1409634777253356864 1410246863565668352 1410709030246233984 1411321583016640512 1416092912426112768 1417132834579172592 1418828612713537536 1426375573419460608 1432009932447854592 1439002168446135132 1439627006556619776 1440724115996153856 1445594848101656784 1446222548860710912 1447003130671300608 1461843472707184896 1468540798071524352 1469619235859882688 1470257368398249984 1471377820591816704 1475711407437107967 1476352185295309056 1477149029226952704 1483916475841486848 1485047337353330688 1492946525317976064 1499135398031347776 1499786346966663168 1500887730239880192 1507109522488961328 1507763933918613504 1508577731976462336 1514831402421517824 1515985823548191744 1522931198000099328 1530367385490334188 1531031895861801984 1532821511734345728 1538507637540814689 1538876345317097472 1539175682541917952 1546390389971966112 1547061857792188416 1548240841070493696 1553475060646556544 1554658931291768064 1562928393692256192 1563607042582265856 1570936269177870336 1571241842594874576 1571924101319405568 1578133394942533632 1579292313162859008 1579336057185288192 1585839124410026472 1587047659027013232 1587736780893720576 1596182189302729728 1604360445117825024 1604672520096893184 1611011174003836416 1612238891709981696 1612894277272707072 1619580382376197248 1620814630495673088 1626294204114363882 1629119093962235904 1630143512479383552 1636582779940405248 1644573906795583008 1645288007493279744 1646541846852747264 1652108397830464896 1653321640342368024 1655300048165793792 1661792657880321792 1670678254522497024 1678332340653170688 1679564840982723072 1686527322785266248 1687259640337496064 1688170319116517376 1688498696519865216 1695498212800081494 1705484051491715712 1706224600363401216 1713297597750111744 1715300263131291648 1722410882844527232 1723158781621272576 1731235888481734656 1732555226912219136 1739689188718461876 1740492797714399232 1741770946204305408 1748991297703239072 1749750738127773696 1758294442903788216 1759057922905049088 1767303302825104128 1767647072919233898 1775400069310350336 1776753064333449216 1778829902506524672 1785428616405389886 1786203878505435648 1795355736203280384 1795704962965570944 1796484687222177792 1796723939020079104 1804905500757553152 1812387570754315968 1813768753173729408 1814556321021394944 1823416459307632224 1824208216345976832 1832758980707515392 1833911451539306496 1841155627432955904 1842558733382836224 1850145645145030884 1850949008429939712 1852359577709340672 1858621947559273008 1862212554186518016 1871753852637462528 1879513036337809152 1880945373661645312 1888123883234817024 1889510446105563456 1891771483618050048 1897343238133424529 1899191609006082048 1901834097892614144 1909346576597139456 1918669557928180176 1919502675408826368 1920965487994871808 1927459797468875712 1928296731814281216 1929712796022703104 1937712243200093136 1949124630276246528 1958054397428699136 1959492314479843584 1967615209916143956 1968469580393745408 1969532038969270272 1978081248266761743 1978555301121982464 1988216215678242144 1990595367090634752 1998847197375130368 2001183640319840256 2009479363318615104 2010351911891484672 2019775203228690432 2020168083336267312 2021314431397588992 2029028650640400384 2030574930666799104 2040489847320445584 2041375861149069312 2051343516721086252 2052234243389223936 2061853853295954816 2062749143722917888 2071300080862075392 2072878575055690752 2083904524923008256 2094581692237160448 2094989123459832768 2095898801759207424 2104177859923378176 2105723084217145344 2114452165880035296 2115370295348502528 2116063545369350976 2116982374524960768 2124139368639169152 2128242919070306304 2139563360129190912 2148014898671781888 2149651855613308928 2150525703030276096 2158503252669202698 2159440509834929664 2161086173994230784 2168392272152485176 2170504696006950912 2172158791949647872 2192765209060777344 2193717343324372992 2202811197107286528 2204428853789824032 2205386052597374976 2207066730887725056 2214528277942963584 2215723543840429056 2227571006029996032 2237776454204227584 2239419787976964096 2248703097047021664 2249679520449994752 2251331595359820288 2260664283733441992 2262866597964693504 2272247103632276736 2273978735322287616 2284396797000148992 2287067017508388864 2295551078235501282 2296547843792702976 2299232267601518592 2308314517975646208 2308763523812876928 2310073635882958848 2319585584957949168 2322361261605740544 2331988396937652096 2333000984170364928 2344392590538384288 2345410563873398784 2356404403766805504 2356862763892311864 2367200092413800448 2368938469744288512 2369004085777932288 2378758686615039708 2380571488540519848 2381605171340580864 2394273283954094592 2406540667676737536 2407008780145339776 2416516761005754624 2418358337564972544 2431221945743509632 2432277621794635776 2443678640943353856 2445215268719075328 2454874169910607872 2456744977843781632 2466860860193374512 2467932011239919616 2469812770279120896 2478162596745697344 2479982460513552036 2482950072248690688 2506017381783745536 2517498510979756032 2519347261474084608 2529790984177899372 2530889460506244096 2532255478674776064 2535778797190152192 2558226077237573568 2559336900545101824 2561287317326495744 2569946396625167616 2572950394696937472 2583616324266790848 2596853832722601984 2598832840368328704 2610739196571598848 2612656419306458112 2623486946554858608 2624626107191660544 2626042718625693696 2637441664355682324 2638586884357573632 2650954954237656192 2665129596500173824 2668244853759787008 2678142924608084829 2679305817758153472 2693033604304920576 2693557444448356416 2695085908530118656 2705371534187200512 2707358251136329728 2718581356131473952 2720653129760594112 2721834481532092416 2735124688961448336 2736312324518965248 2749138471061273088 2750867177308959744 2761733441149433856 2763838100074254336 2775218467717546326 2778539366564011008 2792775589649547264 2793318831279777024 2807630778956193792 2819269554506713728 2820493727131336704 2821418060492467968 2832185824852225536 2834265669158345184 2837657225427075072 2852751146838921216 2864019864895709184 2878004336892270264 2879254013113239552 2881448231992307712 2891189696203313568 2892445097721421824 2923686945414369792 2937081596143048704 2939238471719765376 2940514736796499968 2951422814874215934 2952704370590618112 2954298058453905408 2967832951682973696 2970094674706661376 2985893050635952128 2998270796062695552 2999572693933326336 3001775460479760384 3014219044977922656 3015527867837227008 3029662804843035648 3031971647096383488 3045862396000198656 3060734770980668376 3062063791723603968 3065643023468691456 3077015275081629378 3078351365083835904 3092780779943932224 3094123715584376832 3096481682140987392 3106950121293113088 3109317862583536128 3125856787384512384 3127214085164531712 3141872538355740672 3142483685189749152 3143848202638811136 3156266789885067264 3158584626325718016 3158672114370576384 3171678248820052944 3174095318054026464 3175473561787441152 3192364378605459456 3209345040193786368 3222022348007672832 3224477783419963392 3225788554545414144 3237754879003804047 3239160764752394496 3241629260991346176 3252588408228727764 3258238187924471808 3260287024958767104 3289147813591166016 3290576014986559488 3293083693705494528 3304216795660929792 3306643280684736048 3310600096331587584 3323585315760643584 3341356509044994048 3356664681306341376 3359129681965446144 3373054645570532496 3374519280674992128 3376340638233034752 3376997393039730432 3390996425600162988 3410968102983431424 3426595195500223488 3430600526262583296 3443326617353251923 3444821765689054464 3462471776963469312 3465110453824438272 3479378377436923752 3483541892408610816 3497982595406478144 3499501476255547392 3516588885807576432 3518115845810098176 3534606605650208256 3535294145838467796 3550800138620700672 3553506128666898432 3570857232810779772 3572407757010871296 3590711472406560768 3591409925931141888 3609811001515106304 3624775141508631936 3627537506347458816 3646832918615264448 3648416432691953664 3665517961415030784 3667822903078612992 3682311254865911808 3685117466765672448 3700291290290061768 3701898016859879424 3704719155418681344 3717243895118546016 3724425108373036032 3743507705274925056 3759026072675618304 3761890747323290624 3776247766469634048 3779020892211126912 3794686476266849058 3798383218012164096 3803668195785228288 3818693153194278912 3837339115856360352 3839005350817652736 3841930975989743616 3854919594937751424 3856593463628562432 3859425592045406208 3875424486400186272 3898249260552493056 3916108794857398272 3918984628959687168 3935230419832287912 3936939160787490816 3939064077938540544 3956162496533523486 3976432431356484288 3981190734181269504 3997694394750260736 4002367280639680512 4018958726637230208 4020703823782969344 4039550406457380864 4040336166672534624 4042628862795177984 4058057301280800768 4061149861333598208 4080979694640891168 4082751722298138624 4102687033442172504 4104468486778447872 4123707706591909632 4142600161724150784 4145757150111381504 4162827701576319489 4167809049846016512 4189163384474320896 4189978246919665536 4191797603518414848 4211446168434290688 4228904331760070592 4230740590697005056 4232127090738701952 4233964749049921536 4248278737278338304 4256485838140612608 4279126720258381824 4296029797343563776 4299303711226617856 4317006505338405396 4318881019669859328 4322172347988461568 4336784544304970352 4341009392013901824 4385530418121554688 4405622394214573056 4408857707579648064 4410772105194749952 4414133461775450112 4427134222311323901 4429056555885927168 4431447087680858112 4455142012059992064 4478839575953928192 4497406194094043328 4499359040899989504 4502663190719640576 4521328567466883984 4525733195929387008 4544494207264553472 4547957470644575232 4568793594000297984 4591102156471002564 4593095687585405952 4598464535203037184 4615522912622444067 4616629035951292416 4617527047625753856 4639171169915898336 4644722523211481088 4663976793875304192 4688785181076768576 4690821127746797568 4712808807533611008 4713725527784623728 4734400184827600896 4737876939488577024 4738008171555864576 4757517373230079416 4761142977081039696 4763210342681161728 4788546567908189184 4813081335353475072 4814017560290679552 4833033522011509248 4836716675129945088 4862443891487019264 4887357281886707712 4890430537438150656 4909748339821215744 4933721720386749024 4935864022479839232 4939625540558241792 4956325193491394688 4959964921027104072 4965900144497381376 5012034763567491072 5034997021959512064 5038694522948169216 5059581968355798744 5061778921012488192 5064510957349552128 5116452154475147136 5118673801090203648 5139892793250335232 5145900789393874944 5167232648533581696 5193707665445203968 5197665680736657408 5221478393143197696 5225312838612916224 5246973893109717216 5249252214383321088 5274883328711364648 5277173768715147264 5301909908475312384 5330259193000347648 5336489707519574016 5356285849216169658 5358611635516306944 5386067208609841152 5387114888896712832 5390171817060237312 5414716502272659456 5437162712262947904 5441306259521188224 5443668963064184832 5470249377922896672 5472624649037930496 5498276942122546176 5501734354617919488 5523466882298867712 5527676200148508672 5550436935435092652 5557078733128022016 5586637662559554048 5615261557912387584 5638539109013427456 5642836120984935936 5664371649704451072 5668531338316690368 5675314450854150144 5692029714400273587 5705502293677842432 5728039729791418368 5756008673784540528 5758508026226479104 5762896463984615424 5782379392406627136 5784890195442843648 5847373890828739584 5874163192286097408 5878476943439530752 5902845629748431868 5905408741181236224 5908596116907810816 5934243744800285229 5935665903365947392 5971786101271904256 5996541592125391104 6003550920959520768 6028438089955845312 6031055735674454016 6059325609686071296 6063943294192766976 6091724792000397312 6121469541961336752 6124127583447207936 6154030550163258756 6156702730167671808 6185561559887864448 6188247431168753664 6213900242586226176 6218635725167072256 6251713574769024768 6283745076711481344 6284967370379498304 6287696405277622272 6312533579770134528 6317169252651436032 6343356497640105888 6348190636108052928 6350947123574882304 6384728757210918912 6418690080387572736 6444044696015345664 6448955566839926784 6451577109090828288 6475509758007608094 6478321529504788992 6483258521982692352 6505176816457455528 6516476375848943616 6578295627182332032 6581152029973118976 6608433591321859584 6613286561369472096 6621200192663175168 6647170631521287168 6682713018089988096 6713329362612682752 6718259363930892288 6746109291141064992 6749038561349984256 6753994786079460864 6781992851200325976 6821936205966862848 6853190391000446976 6861201052525166592 6886653234706503846 6889643531378108928 6924943553926938624 6930220907648876544 6958756754873847504 6967083784817221632 6995965190812956288 6999002952511094784 7033177771615152864 7036231691620196352 7069213211300416512 7070588291676935592 7101600277241401344 7107012257333796864 7141714465621559544 7144815514021742592 7182819851862283776 7219622003030212608 7249550283017263872 7255075012694917632 7293665837230528896 7296832865383907328 7331035922830061568 7335645806157225984 7364622509731823616 7370234933531344896 7400582580580123536 7403796033719758848 7409438310837362688 7434487790237092032 7448850216746072064 7518052145351236608 7523781494646581248 7552495532939268096 7558041784422253824 7589372952533698116 7596766436024328192 7607336391570456576 7674678231712720704 7678010701635305472 7683861951979487232 7709839189875502848 7718851184090812416 7750848972800372544 7796498521104986112 7832217589714796544 7837969257919374336 7870460839664575824 7873878321574981632 7878128155877081088 7912324993067046972 7952864862712968576 7995388789500521472 8004734561279361024 8034428773824254487 8037917453274460416 8079100812914761728 8080672333345069248 8085257725590355968 8116114602561601536 8161959389281782336 8165503444596277248 8205374066884345008 8208936973556895744 8247415413183819264 8285200323448301568 8291514300222763008 8325655403152638978 8335618099692033024 8378326768948641792 8379956493839331072 8422892336868581376 8457808663520141184 8461481181394010112 8464254181477403904 8496557474556676608 8512971676281225216 8558253440516763648 8592059594687127552 8598607422453235712 8634013010676810792 8637762039339718656 8644344695976923136 8673569088609940704 8771060836243109376 8811244788429146112 8817715415159296128 8821544210389499904 8854268444622647802 8858113111771854336 8862894175361716224 8910284024119984128 8957679151907856384 8994812388188086656 8998718081799979008 9005326381439281152 9042657134933767968 9088988414529106944 9095914941289150464 9137587188000595968 9182204312942005128 9186191375170811904 9196929070406074368 9231045825244888134 9235054095251507712 9278342339831796672 9289445046422962176 9327953587750608384 9377570362153537152 9381642255493595136 9425617615067222016 9427451055569247456 9468800369655201792 9475753878977154048 9476016343111729152 9515034746460158832 9522285954162079392 9526420685362323456 9577093135816378368 9628035120581359104 9666067044023018496 9673433350259890176 9713264637011412141 9724887782974038528 9774714563773415424 9780861074876301312 9867443440773498048 9871728044959678464 9879251081116483584 9912650386982789376 9919929842054208144 9931800288994762752 10024069527134982144 10069994043919024128 10077389045896338432 10119163936711597488 10123557842024976384 10129021914699104256 10232904308950294272 10279785586500670464 10291801578787749888 10329979852059755769 10334465297067163392 10387415330890407936 10395331361473314816 10450625677225832448 10493947786219434432 10498504428766642176 10549766657422729296 10554347537430294528 10603819816950624768 10660518386000695296 10712571698432339316 10717223271032613888 10772134417219682304 10774229777793425664 10829433004545318912 10874325424525895808 10882612519042376448 10940498755845793344 10945249298075860992 10996553884245092352 11003468709235838976 11046933764597735424 11055352400297017344 11100873870870185304 11114157466256044032 11173275325119108096 11230523115824775168 11277078218026854912 11285672241969871872 11328743299408902144 11337062676633380736 11384059428800547174 11411004587355684864 11456079459582836736 11512017347569081056 11517016052452958208 11525792927969230848 11564758784813254272 11569780390885687296 11694747781657479168 11748326384572194816 11756953886879061504 11805691259496863736 11810817482362472448 11817192233815621632 11868487489600570458 11943572202543808512 11993083184250782208 12007101841919041536 12056876179911690624 12062111471348908032 12118651219372142592 12127886588385533952 12183449584000794624 12242939083922673504 12248255166894415872 12308061100326517512 12313405460335343616 12371123119775728896 12427800485172452352 12437271450334144512 12503427149538049536 12567490153422962688 12569934740758996608 12575392810555244544 12634338505302872064 12686712995280211776 12696381272216105856 12701894247149764608 12769457514421837824 12837380160775145472 12888089392030691328 12897911133679853568 12951019516015216188 12956643059009577984 12966517043965384704 13010353632914911056 13156591254364664064 13216867182643719168 13226573122738944192 13242400385326350336 13281402666933971703 13294341263042574336 13365426036179976192 13436518727861784576 13492218582282129984 13498077122699968512 13507989572158921728 13563985702400651952 13643872411933725696 13706380782000893952 13773306469413007692 13779287062756217856 13846568737867332201 13849887107853877248 13917513509747695008 13934167569634443264 13991930381625912576 14066355543230305728 14072463383240392704 14138426422600833024 14141176583353871184 14203200554482802688 14214024514667593728 14283428931243119088 14289631028043485184 14365639703724567552 14439244006060425216 14499100566034527744 14510150025389835264 14587331674461057792 14662071845660123136 14671291612314451968 14729245019463647232 14801165161160247072 14807592067439517696 14818876621674725376 14868975580474184064 14897700433492144128 15036104290702473216 15047562989293162496 15104991065878536192 15116083568844507648 15178745905067396232 15193532872048656384 15349356463425441408 15356021403270610944 15419678379751005696 15437702368181624832 15501697945600745088 15592997042209972224 15664435179429593088 15675938515838748672 15740921679329151648 15747756643149963264 15824649986134093944 15905729725425937152 15990777579001042944 16009469122558722048 16068857547648508974 16075834906548920832 16158201625829523456 16161344666690138496 16170515451180711936 16323918778563564672 16331006889192554496 16410748133768690016 16417873947113791488 16494830826367638528 16570400646896603136 16583028600445526016 16651310806305277956 16671236199384066048 16759912987678662144 16845784673737162752 16915617327040282368 16928508362954807808 16993114949113353216 17025943352562450432 17116506881033527296 17184119189374255104 17197214844906471424 17268026021353621584 17275524078679437312 17288689391953846272 17347138177219881408 17542121672486218752 17622489576858292224 17635430830318592256 17708536889245295604 17716226223543708672 17725788350723432448 17915358303815712768 17989624776376173312 18010652762878562304 18085314269867535936 18177976829058213888 18191829882578300928 18275174376001191936 18364408625884010256 18372382750341623808 18462091650489776268 18470108190503015424 18556684679663593344 18655907175501216768 18755140724307074304 18851235230134444032 18854902111138494912 18937600739310403584 18951507757954308096 19030069492920317664 19044571908324158784 19052841370724646912 19154186271632756736 19256070241162718208 19332134088046036992 19346866700519780352 19426529274022824282 19449775565948077056 19549429127546830848 19734886881546996096 19743456089919356928 19825300773965578752 19839859684108416288 19863600577989525504 20048139054269964288 20139988087838048256 20154778091792676864 20238327873423194976 20247115684049952768 20465808617900588544 20559571173001340928 20583603157575499776 20659959704119511538 20668930594134326784 20774830661780815872 20790662722946629632 20901251354451664896 20987895572438868864 20997008857533284352 21099533314845458592 21108695074860589056 21207639633901249536 21321036772001390592 21425143396864678632 21434446542065227776 21548459555586851328 21658866009090637824 21748650849051791616 21765225038084752896 21880997511691586688 21890498596151721984 21993107768490184704 22006937418471677952 22093867529195470848 22110704800594034688 22201747741740370608 22228314932512088064 22346550650238216192 22554156436053709824 22571344483939743744 22657486598817804288 22674125353266761472 22768118857601094348 22822009174711369728 23024034695138162112 23034032104905916416 23051585855938461696 23129517569626508544 23389495563314958336 23496652769144389632 23513907773758123008 23611382518993727472 23621634964724944896 23634384467631243264 23736974979201140916 23986166368501564416 24014203683838083072 24103286321472763461 24113752359823381248 24237302438744285184 24255773176771067904 24485878167845347008 24496510333788831744 24616122200653035024 24626810920670687232 24742246239551457792 24855600970344904704 24874542900668289024 25006854299076099072 25134980306845925376 25139869481517993216 25268677010605744128 25373425990560423552 25392762544432211712 25538915028843675648 25674760321550290944 25776178784061382656 25795822267359707136 25902039032030432376 25913286118019155968 25933034087930769408 26020707265829822112 26313182508729328128 26433734365287438336 26453146245477888384 26562805333867943406 26588682526085148672 26730852072359952384 26873037455723569152 26984437164564259968 26996154245399937024 27015979144317843456 27127971404801303904 27287744823867451392 27412761564001787904 27546612938826015384 27558574125512435712 27693137475734664402 27835027019495390016 27868335139268886528 27983860763251825152 28132711086460611456 28144926766480785408 28276852845201666048 28282353166707742368 28406401108965605376 28428049029335187456 28566857862486238176 28579262056086970368 28731279407449135104 28998201132069055488 29020300050779670528 29139793911034236423 29174663348922115584 29324143691320246272 29342583224628903936 29602330322320494144 29615184134879035392 29637753243349450752 29737951160948368128 29795400866984288256 30072208581404946432 30095125978586324992 30209982131757072384 30232167137689015296 30357491810134792464 30387065744097312768 30698712926850882816 30839356759502011392 30875404736363249664 30989939556179267307 31003395891201490176 31185994084419944448 31351877031677497344 31481843358658303296 31495513286299926528 31649299972268187888 31811459450851874304 31981555158002085888 32137715095297017948 32151669813097841664 32316403251659046912 32322689333380276992 32647837557127129344 32821496267537380032 32835747894227582976 32989661652735277056 33140801293793206272 33166057200891052032 33302621612610555912 33342472398768132096 33519825975357324288 33691569347474325504 33831234654080564736 33857016725909615616 33986229898226706432 34233013762067054592 34368238378748510208 34536052042707243168 34551048157358874624 34577378783907692544 34694276354439762816 35084243344972437504 35244979153716584448 35270861660637184512 35417073778490591208 35432452447087417344 35451576701446864896 35830716607631425536 35979249552752346624 36021305525757124608 36170628539735071872 36355953658116427776 36383659765156601856 36550348752002383872 36728817251768020512 36744765500683247616 36924183300979552536 36940216381006030848 37113369359327186688 37311814351002433536 37510281448614148608 37702470460268888064 37709804222276989824 37903015515908616192 38060138985840635328 38089143816648317568 38105682741449293824 38308372543265513472 38512140482325436416 38664268176092073984 38693733401039560704 38853058548045648564 38899551131896154112 39469773763093992192 39650601547931157504 39679719368216832576 39727201155979051008 39844208000801915109 40096278108539928576 40309556183585353728 40476655746846389952 40494231368099905536 40931617235801177088 41119142346002681856 41319919408239023076 41337861188268653568 41539706213601996603 41549661323561631744 41802502708903329792 41975791144877737728 42199066629690917184 42217390149721178112 42415279267802499072 42642073544002781184 42850286793729357264 42868893084130455552 43096919111173702656 43317732018181275648 43497301698103583232 43530450076169505792 43761995023383173376 43986215536980369408 44013874836943355904 44187735058390941696 44403495483480741216 44456629865024176128 44693101300476432384 45108312872107419648 45142688967879487488 45314973197635608576 45348250706533522944 45536237715202188696 46048069390276324224 46068064209811832832 46259035139253017088 46778991126629916672 46993305538288779264 47027815547516246016 47222765037987454944 47243269929449889792 47473949958402281832 47972332737003128832 48028407367676166144 48206572642945526922 48227504719646762496 48474604877488570368 48511546353542135808 48971756335690694016 48993020667577663488 49232244401306070048 49253621841341374464 49484492479102915584 49711201940689809408 49749085801336578048 50013708598152198144 50279738963035986432 50537354021211488256 50746851981120847104 50785525088864423424 51077830057687351296 51349520643100581888 51552357568122765312 51591644534719414272 51804078064060864752 51826572236038311936 51866068175861538816 52041414531659644224 52626365017458656256 52867468730574876672 52906292490955776768 53125610667735886812 53177365052170297344 53746074911447138304 53968874329128519936 54031958288635686912 54255942809602607808 54575489647734902784 54825523128003575808 55093225877652030768 55117148251024871424 55386274951469328804 55670054038990780032 55967721526503650304 56265422172921222912 56553705690403332096 56564706333415484736 56812802217931210752 57133715724972476352 57158524112173940736 57462558814898270208 57996402264138110976 58040600101559341056 58279587822068472846 58349326697844231168 58648287382640492544 59204660644640988288 59230368269758070784 59475902321896736256 59590801733968576512 60144417162809892864 60190251957172649984 60419964263514144768 60464334275378030592 60714983620269584928 61397425853701765632 61678713519004022784 61750809472726499328 61979879112358534614 62006791782402980352 62371988168839888896 62703754063354994688 62963686717316606592 62991026572599853056 63298599944536375776 63622918901703748608 63963110316004171776 64275430190594035896 64303339626195683328 64645378666760553984 65295675114254258688 65642992535074760064 65671495788455165952 65979323305470554112 66281602587586412544 66332114401782104064 66605243225221111824 66684944797536264192 67039651950714648576 67662469308161129472 67714033451819231232 67972459796453412864 68466027524134109184 69072104085414486336 69102096314717749248 69154757567815385088 69388552708879525632 70168486689944875008 70489958307433168896 70541723321274369024 70834147556981182416 70864904894174834688 70903153402893729792 71958499105504693248 72042611051514249216 72309858964418290383 72341257079470143744 72711907316232855552 72767319530313203712 73457634503536041024 73489531001366495232 73848366601959105072 73880432762012061696 74226738718654373376 74623628702004867072 75020562897228297216 75404940920537776128 75419608444553979648 75806031031817232384 76120277971681270656 76178287633296635136 76616745086531026944 77024280964650872832 77328536352184147968 77387466802079121408 77706117096091297128 77799102263792308224 78939547526187984384 79301203095862315008 79359438736433665152 79688416001603830218 80192556217079857152 80619112367170707456 80953311493692779904 80988462736199811072 81863234471602354176 82238284692005363712 82639838816478046152 82675722376537307136 83079412427203993206 83605005417806659584 83951582289755475456 84398133259381834368 84434780299442356224 84830558535604998144 85284147088005562368 85700573587458714528 85737786168260911104 86193838222347405312 86994603396207166464 87060900152339011584 87523990046766346752 87972431073960738816 88027749673886711808 88806990966961482432 88913259730048352256 89386202600952864768 90216625744214839296 90285377935758974976 90629946395271217152 90696501413067045888 91072475430404377392 92096138780552648448 92518070278506034176 92969818668537801921 93557982253259833344 94055631095032492032 94445530075974909888 94486539858899779584 94947899916804563664 95944665474006257664 96413145285891053844 96455009439293524992 96949209754977140736 97943512671381388032 98464488802612140096 98507243682682748928 98968984958205831168 99422403881379618816 99498171602673156096 100027417196304396288 100559477926071972864 101074708042422976512 101493703962241694208 101571050177728846848 102699041286201163776 103104715136245530624 103608156128121729504 103653144472076623872 103732136351723077632 104082829063319288448 105252730034917312512 105734937461149753344 105812584981911553536 106251221335471773624 106354730104340594688 107492149822894276608 107937748658257039872 108063916577271373824 108511885619205215616 109150979295469805568 109651046256007151616 110186451755304061536 110234296502049742848 110772549902938657608 111340108077981560064 111935443053007300608 112530844345842445824 113107411380806664192 113129412666830969472 114267431449944952704 114317048224347881472 114925117629796540416 115992804528276221952 116081200203118682112 116559175644136945692 116698653395688462336 118409321289281976576 118951804643793472512 119181603467937153024 120288834325619785728 120380503914345299968 120928668550756061184 121429967240539169856 122794851707403531264 123357427038008045568 123959758224717069228 124013583564805960704 125407508126709989376 125927373434633213184 126597199889072751552 127245837803407497216 127926220632008343552 128550860381188071792 128606679252391366656 129290757333521107968 130591350228508517376 131285985070149520128 131958646610941108224 132563205175172825088 133210486450442223648 133369889595072528384 134079303901429297152 135324938616322258944 135428066903638462464 135944919592906825728 138144208170828972672 138204192629435498496 138777105417759051264 140336973379889750016 140979916614866337792 141083446642548738048 141668295113962364832 141729809788349669376 143916998211009386496 144085222103028498432 144619717928836580766 144682514158940287488 145423814632465711104 145534639060626407424 146915269007072082048 146979062002732990464 147696733203918210144 147760865524024123392 148453477437308746752 149247257404009734144 150041125794456594432 150839216889107959296 151612062063634464768 152240555943362541312 152356575266593270272 153233490173062053888 154048561929301745664 154657072704368295936 154774933604158242816 155412234192182594256 155598204527584616448 157879095052375968768 158602406191724630016 158718877472867330304 159376832003207660436 161238224734341414912 161906622987385559808 163726468943204708352 164476569384010727424 165279677632956092304 165351444753074614272 166158824854407986412 167903164579510950912 168796266518763668736 169661117071209996288 171401147174917429056 171475572336521822208 172387676444694810624 173989206792414332928 174121800304678023168 175047980093532693504 175944862147921477632 177613981933922964864 178772405201905729536 180433251488429678592 180570755871517949952 181259892790542434304 181393002826134091776 182144950860808754784 184192277561105296896 185036140557012068352 185939637337075603842 187115964506519666688 188111262190064984064 188891060151949819776 188973079717799559168 189895799833609127328 191889330948012515328 192826290571782107688 192910018878587049984 195887025342762776064 196928977605224280192 197014487365365497856 197937969916411662336 198844807762759237632 198996343205346312192 200054834392608792576 201118955852143945728 202987407924483388416 203142100355457693696 205398082572402327552 207216312256243459008 207306288944153247744 207464272703446155264 208165658126638576896 210505460069834625024 211469874922299506688 211625169963823107072 212502442670943547248 212709460208681189376 215875497316514079744 216127833154542747648 216929576893254871149 217023771238410431232 218301958590939611136 220372903510608123072 220468593004099485696 221545099805877315216 222680216155963120128 223870886106014601216 225061688691684891648 226214822761613328384 226258825333661938944 228534862899889905408 229850235259593080832 231985609056552443904 232162400406237364224 233118351288273891384 233397306791376924672 236818642578563953152 237903609287586945024 240577668651239571456 241857337101512122368 242859934481078339712 245589703414807062528 246714854076016091136 247919516449434138456 248027167129611921408 250815016253419978752 251854746869266426368 253194399778145503104 254491675606814994432 255852441264016687104 257101720762376143584 257213358504782733312 258581514667042215936 261182700457017034752 262571970140299040256 263917293221882216448 266420972900884447296 266739779190145056768 268158607802858594304 270649877232644517888 270856133807276924928 271889839185813651456 276288416341657945344 277554210835518102528 278909456005613405763 280673946759779500032 282166893285097476096 283336590227924729664 283459619576699338752 287833996422018772992 289239435857673161532 289365028317880574976 290847629264931422208 293830538014144164096 295393466407836420288 295521731048048246784 296906954874617493504 298494514808019468288 300082251588913188864 301678433778215918592 303224124127268929536 304481111886725082624 304713150533186540544 308097123858603491328 309314145408736591872 310824468384365188512 311196409055169232896 315758190104751937536 317204812383449260032 317437754945734660608 318753664006415320872 322476449468682829824 323813245974771119616 327452937886409416704 328953138768021454848 330559355265912184608 330702889506149228544 332317649708815972824 335806329159021901824 337592533037527337472 339322234142419992576 342802294349834858112 342951144673043644416 344775352889389621248 347978413584828665856 348243600609356046336 350095960187065387008 355227963867845929728 357544810403811459072 360866502976859357184 361141511743035899904 362786005652268183552 364289901721617509568 368384555122210593792 370072281114024136704 371879274674151207684 376222524380129968128 377782120303899639552 379791599667218254656 383778661896025030656 385652581143564215376 385820037757174099968 391774050685525552128 393857955210448560384 395875939832823324672 397689615525518475264 400109668785217585152 402237911704287891456 405974815848966776832 406284200710915387392 414432624512486918016 414612577888306495488 416331316253277153792 421010920139669250048 422939749844599013376 423250339927646214144 425004885341887094496 431750994633028159488 432255666309085495296 433859153786509742298 434047542476820862464 436603917181879222272 440745807021216246144 440937186008198971392 443090199611754630432 445360432311926240256 447741772212029202432 450123377383369783296 452517650667323877888 457069725799779810816 459700470519186161664 463971218113104887808 464324800812474728448 466236702576547782768 466794613582753849344 473637285157127906304 475807218575173890048 483714674203024244736 485719868962156679424 491179406829614125056 493429708152032182272 495839032898868276912 496054334259223842816 503709493738532852736 506388799556291006208 508983351213629988864 514203441524752287168 514426717009565466624 517163029334084431872 522365400914034069504 525143940280598080512 527834586443764432896 532841945801768894592 536317215605717188608 541299754465289035776 541712267614553849856 543779678371627302912 552576832683315890688 555108421671036205056 557818912011226811526 561347893519559000064 564333786570194952192 566673180455849459328 566919239153398677504 575667992844037545984 578478871715346323064 578730056635761149952 587661076028288328192 590786932815672840576 591043462096096493568 593813909749234987008 596989029616038936576 600164503177826377728 603356867556431837184 608962223773450165248 609426301066373081088 616194247717206982656 621648936768730377024 622392818110338465792 631516380209503875072 634409624766898520064 634875509891469321216 637507328012830641744 647626491949542239232 650788730679764613447 654905875772818833408 661118710531824369216 661405779012298457088 664635299417631945648 671612658318043803648 675185066075054674944 678644468284839985152 685604588699669716224 689550705778779242496 695956827169657331712 696487201218712092672 700191920374130774016 710455927735691859456 721733005953718714368 725572011304536367104 728579803443235019136 736769110244421187584 740144562228048273408 743758549348302415368 752445048760259936256 755564240607799279104 759583199334436509312 767557323792050061312 771305162287128430752 771640075514348199936 783548101371051104256 787715910420897120768 791751879665646649344 800219337570435170304 804475823408575782912 811949631697933553664 812568401421830774784 828865249024973836032 832662632506554307584 842021840279338500096 846500679855292428288 850009770683774188992 863501989266056318976 867718307573019484596 868095084953641724928 881491614042432492288 886180399223509260864 890720864623852480512 895483544424058404864 900246754766739566592 905035301334647755776 914139451599559621632 927942436226209775616 932473405153095565536 933589227165507698688 947274570314255812608 951614437150347780096 967429348406048489472 971439737924313358848 982358813659228250112 986859416304064364544 991678065797736553824 992108668518447685632 1007418987477065705472 1012777599112582012416 1017966702427259977728 1028406883049504574336 1028853434019130933248 1034326058668168863744 1044730801828068139008 1050287880561196161024 1065683891603537789184 1072634431211434377216 1082599508930578071552 1083424535229107699712 1105153665366631781376 1110216843342072410112 1115637824022453623052 1128667573140389904384 1133346360911698918656 1151335985688075091968 1156957743430692646128 1157460113271522299904 1175322152056576656384 1181573865631345681152 1187627819498469974016 1200329006355652755456 1206713735112863674368 1217924447546900330496 1218852602132746162176 1243297873537460754048 1263032760419007750144 1268819249533797040128 1269751019782938642432 1275014656025661283488 1295252983899084478464 1301577461359529226894 1309811751545637666816 1322237421063648738432 1322811558024596914176 1329270598835263891296 1343225316636087607296 1350370132150109349888 1371209177399339432448 1379101411557558484992 1391913654339314663424 1392974402437424185344 1400383840748261548032 1420911855471383718912 1451144022609072734208 1457159606886470038272 1473538220488842375168 1480289124456096546816 1487517098696604830736 1511128481215598558208 1519166398668873018624 1542610324574256861504 1543280151028696399872 1567096202742102208512 1575431820841794241536 1583503759331293298688 1608951646817151565824 1623899263395867107328 1625136802843661549568 1657730498049947672064 1665325265013108615168 1684043680558677000192 1693001359710584856576 1700019541367548377984 1727003978532112637952 1735436615146038969192 1736190169907283449856 1762983228084864984576 1772360798447018521728 1781441729247704961024 1790967088848116809728 1800493509533479133184 1810070602669295511552 1828278903199119243264 1864946810306191131072 1867178454331015397376 1894549140628511625216 1903228874300695560192 1942879475848626717696 1952366192039293840341 1964717627318456500224 1983356131595473107648 1984217337036895371264 2014837974954131410944 2025555198225164024832 2035933404854519955456 2056813766099009148672 2068652117336337727488 2089461603656136278016 2100575761122392322048 2131367783207075578368 2165199017861156143104 2210307330733263562752 2220433686684144820224 2231275648044907246104 2257335146280779808768 2266692721823397837312 2302671971376150183936 2313915486861385292256 2314920226543044599808 2350644304113153312768 2363147731262691362304 2375255638996939948032 2400658012711305510912 2413427470225727348736 2435848895093800660992 2437705204265492324352 2486595747074921508096 2526065520838015500288 2539502039565877284864 2550029312051322566976 2590505967798168956928 2603154922719058453788 2644474842127297476864 2658541197670527782592 2686450633272175214592 2700740264300218699776 2742418354798678864896 2783827308678629326848 2800767681496523096064 2841823710942767437824 2902288045218145468416 2914319213772940076544 2947076440977684750336 2960578248912193093632 2975034197393209661472 3022256962431197116416 3038332797337746037248 3085220649148513723008 3086560302057392799744 3134192405484204417024 3150863641683588483072 3217903293634303131648 3247798526791734214656 3250273605687323099136 3315460996099895344128 3330650530026217230336 3386002719421169713152 3400039082735096755968 3454007957064225275904 3470873230292077938384 3472380339814566899712 3525966456169729969152 3544721596894037043456 3562883458495409922048 3600987019066958266368 3620141205338591023104 3656557806398238486528 3729893620612382262144 3789098281257023250432 3806457748601391120384 3885758951697253435392 3904732384078587680682 3929435254636913000448 3966712263190946215296 3968434674073790742528 4029675949908262821888 4051110396450328049664 4113627532198018297344 4137304234672675454976 4178923207312272556032 4201151522244784644096 4262735566414151156736 4420614661466527125504 4440867373368289640448 4462551296089814492208 4533385443646795674624 4627830973722770584512 4629840453086089199616 4701288608226306625536 4726295462525382724608 4750511277993879896064 4826854940451454697472 4871697790187601321984 4875410408530984648704 4973191494149843016192 5052131041676031000576 5079004079131754569728 5100058624102645133952 5181011935596337913856 5206309845438116907576 5288949684254594953728 5317082395341055565184 5372901266544350429184 5401480528600437399552 5484836709597357729792 5601535362993046192128 5683647421885534875648 5828638427545880153088 5894152881955369500672 5950068394786419322944 6044513924862394232832 6076665594675492074496 6170441298297027446016 6268384810968408834048 6301727283367176966144 6495597053583468429312 6630921992199790688256 6661301060052434460672 6772005438842339426304 6800078165470193511936 6908015914128450551808 6941746460584155876768 6944760679629133799424 7051932912339459938304 7089443193788074086912 7125766916990819844096 7201974038133916532736 7240282410677182046208 7313115612796476973056 7459787241224764524288 7578196562514046500864 7771517903394506870784 7809464768157175361364 7933424526381892430592 8059351899816525643776 8102220792900656099328 8227255064396036594688 8402303044489569288192 8525471132828302313472 8841229322933054251008 8881734746736579280896 8925102592179628984416 9066770887293591349248 9255661947445541169024 9259680906172178399232 9402577216452613251072 9452590925050765449216 9653709880902909394944 9743395580375202643968 9750820817061969297408 9946382988299686032384 10158008158263509139456 10200117248205290267904 10362023871192675827712 10412619690876233815152 10577899368509189907456 10634164790682111130368 10802961057200874799104 10969673419194715459584 11367294843771069751296 11657276855091760306176 11788305763910739001344 11900136789572838645888 12089027849724788465664 12153331189350984148992 12340882596594054892032 12536769621936817668096 12603454566734353932288 13261843984399581376512 13322602120104868921344 13600156330940387023872 13883492921168311753536 13889521359258267598848 14103865824678919876608 14178886387576148173824 14251533833981639688192 14480564821354364092416 14626231225592953946112 14919574482449529048576 15156393125028093001728 15543035806789013741568 15618929536314350722728 15866849052763784861184 16118703799633051287552 16204441585801312198656 16454510128792073189376 16804606088979138576384 17050942265656604626944 17682458645866108502016 17850205184359257968832 18133541774587182698496 18511323894891082338048 18805154432905226502144 18905181850101530898432 19486791160750405287936 19892765976599372064768 20316016316527018278912 20400234496410580535808 20724047742385351655424 20825239381752467630304 21155798737018379814912 21268329581364222260736 21605922114401749598208 21939346838389430919168 22734589687542139502592 23314553710183520612352 23800273579145677291776 24178055699449576931328 24306662378701968297984 24681765193188109784064 25206909133468707864576 26523687968799162753024 26645204240209737842688 27200312661880774047744 27766985842336623507072 27779042718516535197696 28207731649357839753216 28357772775152296347648 28961129642708728184832 29252462451185907892224 29839148964899058097152 31086071613578027483136 31237859072628701445456 31733698105527569722368 32408883171602624397312 32909020257584146378752 34101884531313209253888 35364917291732217004032 35700410368718515937664 36267083549174365396992 37022647789782164676096 37610308865810453004288 37810363700203061796864 39785531953198744129536 40800468992821161071616 41650478763504935260608 42311597474036759629824 42536659162728444521472 43878693676778861838336 45469179375084279005184 46629107420367041224704 47600547158291354583552 48356111398899153862656 48613324757403936595968 49363530386376219568128 50413818266937415729152 53047375937598325506048 54400625323761548095488 55533971684673247014144 56415463298715679506432 56715545550304592695296 59678297929798116194304 62172143227156054966272 62475718145257402890912 63467396211055139444736 64817766343205248794624 65818040515168292757504 68203769062626418507776 71400820737437031875328 72534167098348730793984 74045295579564329352192 75620727400406123593728 79571063906397488259072 81600937985642322143232 83300957527009870521216 84623194948073519259648 85073318325456889042944 87757387353557723676672 93258214840734082449408 95201094316582709167104 97226649514807873191936 98727060772752439136256 106094751875196651012096 108801250647523096190976 111067943369346494028288 112830926597431359012864 113431091100609185390592 119356595859596232388608 124951436290514805781824 126934792422110278889472 131636081030336585515008 136407538125252837015552 142801641474874063750656 145068334196697461587968 148090591159128658704384 151241454800812247187456 159142127812794976518144 163201875971284644286464 166601915054019741042432 169246389896147038519296 170146636650913778085888 186516429681468164898816 190402188633165418334208 194453299029615746383872 197454121545504878272512 217602501295046192381952 222135886738692988056576 226862182201218370781184 238713191719192464777216 249902872581029611563648 253869584844220557778944 263272162060673171030016 285603282949748127501312 296181182318257317408768 318284255625589953036288 326403751942569288572928 333203830108039482084864 338492779792294077038592 340293273301827556171776 380804377266330836668416 394908243091009756545024 435205002590092384763904 444271773477385976113152 453724364402436741562368 477426383438384929554432 499805745162059223127296 507739169688441115557888 571206565899496255002624 592362364636514634817536 652807503885138577145856 666407660216078964169728 680586546603655112343552 761608754532661673336832 789816486182019513090048 888543546954771952226304 954852766876769859108864 999611490324118446254592 1015478339376882231115776 1142413131798992510005248 1184724729273029269635072 1305615007770277154291712 1332815320432157928339456 1361173093207310224687104 1523217509065323346673664 1777087093909543904452608 1999222980648236892509184 2284826263597985020010496 2369449458546058539270144 2665630640864315856678912 3046435018130646693347328 3554174187819087808905216 3998445961296473785018368 4569652527195970040020992 5331261281728631713357824 7108348375638175617810432 7996891922592947570036736 9139305054391940080041984 10662522563457263426715648 15993783845185895140073472 21325045126914526853431296 31987567690371790280146944 63975135380743580560293888
- Sum of all divisors σ(n): 232242990017467002885792000
- Sum of proper divisors (its aliquot sum) s(n): 168267854636723422325498112
- 63975135380743580560293888 is an abundant number, because the sum of its proper divisors (168267854636723422325498112) is greater than itself. Its abundance is 104292719255979841765204224
Bases of 63975135380743580560293888
- Binary: 110100111010110100001100001001110010100100100000010111101101011110101010000000000000002
- Hexadecimal: 0x34EB4309CA4817B5EA8000
- Base-36: 81DSYMBXM3S000000
Squares and roots of 63975135380743580560293888
- 63975135380743580560293888 squared (639751353807435805602938882) is 4092817946984469078422028386822761852407320930156544
- 63975135380743580560293888 cubed (639751353807435805602938883) is 261838582247068411911672694730628305005986794367378667873552526608706486403072
-
The
square root of 63975135380743580560293888 is 7998445810327.3776296415 -
63975135380743580560293888 is a
perfect cube number . Itscube root is 399948192
Scales and comparisons
How big is 63975135380743580560293888?- 63,975,135,380,743,580,560,293,888 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 63,975,135,380,743,580,560,293,888 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 63975135380743580560293888 cubic inches would be around 33329016 feet tall.
Recreational maths with 63975135380743580560293888
- 63975135380743580560293888 backwards is 88839206508534708353157936
- 63975135380743580560293888 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 63975135380743580560293888'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 63975135380743580560293888 - Facts about the integer". Numbermatics.com. 2024. Web. 7 June 2024.
APA style:
Numbermatics. (2024). Number 63975135380743580560293888 - Facts about the integer. Retrieved 7 June 2024, from https://numbermatics.com/n/63975135380743580560293888/
Chicago style:
Numbermatics. 2024. "Number 63975135380743580560293888 - Facts about the integer". https://numbermatics.com/n/63975135380743580560293888/
The information we have on file for 63975135380743580560293888 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 63975135380743580560293888, math, Factors of 63975135380743580560293888, curriculum, school, college, exams, university, Prime factorization of 63975135380743580560293888, STEM, science, technology, engineering, physics, economics, calculator, sixty-three septillion, nine hundred seventy-five sextillion, one hundred thirty-five quintillion, three hundred eighty quadrillion, seven hundred forty-three trillion, five hundred eighty billion, five hundred sixty million, two hundred ninety-three thousand, eight hundred eighty-eight.