45618538333838745270288384
45,618,538,333,838,745,270,288,384 is an even composite number composed of six prime numbers multiplied together.
What does the number 45618538333838745270288384 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 22491 divisors.
45618538333838745270288384 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-two thousand, four hundred ninety-one divisors.
Prime factorization of 45618538333838745270288384:
216 × 32 × 72 × 136 × 236 × 472
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 23 × 23 × 23 × 23 × 23 × 23 × 47 × 47)See below for interesting mathematical facts about the number 45618538333838745270288384 from the Numbermatics database.
Names of 45618538333838745270288384
- Cardinal: 45618538333838745270288384 can be written as Forty-five septillion, six hundred eighteen sextillion, five hundred thirty-eight quintillion, three hundred thirty-three quadrillion, eight hundred thirty-eight trillion, seven hundred forty-five billion, two hundred seventy million, two hundred eighty-eight thousand, three hundred eighty-four.
Scientific notation
- Scientific notation: 4.5618538333838745270288384 × 1025
Factors of 45618538333838745270288384
Divisors of 45618538333838745270288384
- Number of divisors d(n): 22491
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 23 24 26 28 32 36 39 42 46 47 48 49 52 56 63 64 69 72 78 84 91 92 94 96 98 104 112 117 126 128 138 141 144 147 156 161 168 169 182 184 188 192 196 207 208 224 234 252 256 273 276 282 288 294 299 312 322 329 336 338 364 368 376 384 392 414 416 423 441 448 468 483 504 507 512 529 546 552 564 576 588 598 611 624 637 644 658 672 676 728 736 752 768 784 819 828 832 846 882 896 897 936 966 987 1008 1014 1024 1058 1081 1092 1104 1127 1128 1152 1176 1183 1196 1222 1248 1274 1288 1316 1344 1352 1449 1456 1472 1504 1521 1536 1568 1587 1638 1656 1664 1692 1764 1792 1794 1833 1872 1911 1932 1974 2016 2028 2048 2093 2116 2162 2184 2197 2208 2209 2254 2256 2303 2304 2352 2366 2392 2444 2496 2548 2576 2632 2688 2691 2704 2898 2912 2944 2961 3008 3042 3072 3136 3174 3243 3276 3312 3328 3381 3384 3528 3549 3584 3588 3666 3703 3744 3822 3864 3887 3948 4032 4056 4096 4186 4232 4277 4324 4368 4394 4416 4418 4508 4512 4606 4608 4704 4732 4761 4784 4888 4992 5096 5152 5264 5376 5382 5408 5499 5733 5796 5824 5888 5922 6016 6084 6144 6272 6279 6348 6486 6552 6591 6624 6627 6656 6762 6768 6877 6909 7056 7098 7168 7176 7332 7406 7488 7567 7644 7728 7774 7896 7943 8064 8112 8192 8281 8372 8464 8554 8648 8736 8788 8832 8836 9016 9024 9212 9216 9408 9464 9522 9568 9729 9776 9984 10143 10192 10304 10528 10647 10752 10764 10816 10998 11109 11466 11592 11648 11661 11776 11844 12032 12167 12168 12288 12544 12558 12696 12831 12972 13104 13182 13248 13254 13312 13524 13536 13754 13818 14053 14112 14196 14336 14352 14651 14664 14812 14976 15134 15288 15379 15456 15463 15548 15792 15886 16128 16224 16384 16562 16744 16928 17108 17296 17472 17576 17664 17672 18032 18048 18424 18432 18816 18837 18928 19044 19136 19458 19552 19773 19881 19968 20286 20384 20608 20631 20727 21056 21294 21504 21528 21632 21996 22218 22701 22932 23184 23296 23322 23552 23688 23829 24064 24334 24336 24576 24843 24863 25088 25116 25392 25662 25921 25944 26208 26364 26496 26508 26624 27048 27072 27209 27508 27636 28106 28224 28392 28561 28672 28704 28717 29302 29328 29624 29939 29952 30268 30576 30758 30912 30926 31096 31584 31772 32256 32448 32768 33124 33327 33488 33856 34216 34592 34944 34983 35152 35328 35344 36064 36096 36501 36848 36864 37632 37674 37856 38088 38272 38493 38916 39104 39546 39762 39936 40572 40768 41216 41262 41454 42112 42159 42588 43008 43056 43264 43953 43992 44436 45402 45864 46137 46368 46389 46592 46644 47104 47376 47658 48128 48139 48668 48672 49152 49686 49726 50176 50232 50531 50784 50807 51324 51842 51888 52416 52728 52969 52992 53016 53248 54096 54144 54418 55016 55272 55601 56212 56448 56784 57122 57344 57408 57434 58604 58656 59248 59878 59904 60536 61152 61516 61824 61852 61893 62192 63168 63544 64512 64896 65536 66248 66654 66976 67712 68103 68432 69184 69888 69966 70304 70656 70688 71487 72128 72192 73002 73696 73728 74529 74589 75264 75348 75712 76176 76544 76986 77763 77832 78208 79092 79524 79872 81144 81536 81627 82432 82524 82908 84224 84318 85169 85176 85683 86016 86112 86151 86528 87906 87984 88872 89401 89817 90804 91728 92274 92736 92778 93184 93288 94208 94752 95316 96256 96278 97336 97344 98304 98371 99372 99452 100352 100464 101062 101568 101614 102648 103259 103684 103776 104832 105456 105938 105984 106032 106496 107653 108192 108241 108288 108836 109503 110032 110544 111202 112424 112896 113568 114244 114688 114816 114868 117208 117312 118496 119756 119808 121072 122304 123032 123648 123704 123786 124384 126336 126477 127088 129024 129792 131859 132496 133308 133952 135424 136206 136864 138368 138411 139167 139776 139932 140608 141312 141376 142974 144256 144384 144417 146004 147392 147456 149058 149178 150528 150696 151424 151593 152352 152421 153088 153972 155526 155664 156416 158171 158184 158907 159048 159744 162288 163072 163254 164864 165048 165816 166803 168448 168636 170338 170352 171366 172032 172224 172302 173056 174041 175812 175968 177744 178802 179634 181608 182689 183456 184548 185472 185556 186368 186576 188416 189504 190463 190632 192512 192556 194672 194688 196608 196742 198744 198904 199927 200704 200928 201019 202124 203136 203228 205296 206518 207368 207552 209664 210912 211876 211968 212064 212992 215306 216384 216482 216576 217672 219006 220064 221088 222404 223767 224848 225792 227136 228488 229376 229632 229736 233289 234416 234624 236992 239512 239616 242144 244608 244881 246064 247296 247408 247572 248768 252672 252954 254176 255507 257049 258048 258453 259584 263718 264992 266616 267904 268203 269451 270848 272412 273728 276736 276822 278334 279552 279841 279864 281216 282624 282752 285948 288512 288768 288834 292008 294784 294912 295113 298116 298356 301056 301392 302848 303186 304704 304842 306176 307944 309777 311052 311328 312832 316342 316368 317814 318096 319488 322959 323219 324576 324723 326144 326508 329728 330096 331632 333606 336896 336973 337272 340676 340704 342732 344064 344448 344604 346112 348082 351624 351936 353717 355488 355649 357604 359268 363216 365378 366912 369096 370944 371112 371293 372736 373152 373321 376832 379008 380926 381264 385024 385112 389207 389344 389376 393484 397488 397808 399854 401408 401856 402038 404248 406272 406456 410592 413036 414736 415104 419328 421824 423752 423936 424128 425984 430612 432768 432964 433152 433251 435344 438012 440128 442176 444808 447534 449696 451584 454272 454779 456976 457263 458752 459264 459472 466578 468832 469248 473984 474513 476721 479024 479232 484288 489216 489762 492128 494592 494816 495144 497536 500409 505344 505908 508352 511014 514098 516096 516906 519168 522123 527436 529984 533232 535808 536406 538902 541696 544824 547456 548067 553472 553644 556668 559104 559682 559728 562432 565248 565504 571389 571849 571896 577024 577536 577668 584016 589568 589824 590226 596183 596232 596712 599781 602112 602784 603057 605696 606372 609408 609684 612352 615888 619554 622104 622656 625664 625807 632684 632736 635628 636192 638976 645918 646438 649152 649446 652288 653016 656903 659456 660192 660491 663264 667212 673792 673946 674544 681352 681408 685464 688128 688597 688896 689208 692224 696164 703248 703872 707434 710976 711298 715208 718536 722813 726432 730756 733824 738192 741888 742224 742586 745472 746304 746642 753664 758016 761852 762528 766521 770048 770224 778414 778688 778752 786968 794976 795616 799708 802816 803712 804076 804609 808496 812544 812912 821184 826072 829472 830208 838656 839523 843648 847504 847872 848256 851968 861224 865536 865928 866304 866502 870688 876024 880256 884352 885339 889616 895068 899392 903168 908544 909558 913952 914526 918528 918944 929331 933156 937664 938496 947968 949026 953442 958048 958464 968576 968877 969657 974169 978432 979524 984256 989184 989632 990288 995072 1000818 1010688 1010919 1011816 1016704 1022028 1028196 1032192 1033812 1038336 1044246 1054872 1059968 1061151 1066464 1066947 1071616 1072812 1077804 1083392 1089648 1094912 1096134 1106944 1107197 1107288 1113336 1113879 1118208 1119364 1119456 1119963 1124864 1130496 1131008 1142778 1143698 1143792 1154048 1155072 1155336 1162213 1167621 1168032 1168561 1179136 1180452 1192366 1192464 1193424 1199562 1204224 1205568 1206114 1211392 1212744 1218287 1218816 1219368 1224704 1231776 1239108 1244208 1245312 1251328 1251614 1265368 1265472 1271256 1272384 1277952 1278823 1291836 1292876 1298304 1298892 1304576 1306032 1313806 1318912 1320384 1320982 1326528 1334424 1342367 1347584 1347892 1349088 1362704 1362816 1370928 1376256 1377194 1377792 1378416 1384448 1392328 1399489 1406496 1407133 1407744 1414868 1421952 1422596 1423539 1430416 1437072 1445626 1452864 1461512 1467648 1476384 1483776 1484448 1485172 1490944 1492608 1493284 1507328 1516032 1523704 1525056 1533042 1540096 1540448 1556828 1557376 1557504 1566369 1573936 1589952 1591232 1599416 1605632 1607424 1608152 1609218 1616992 1625088 1625824 1642368 1644201 1652144 1658944 1660416 1677312 1679046 1687296 1695008 1695744 1696512 1714167 1715547 1722448 1731072 1731856 1732608 1733004 1741376 1752048 1760512 1768704 1770678 1779232 1788549 1790136 1798784 1799343 1806336 1809171 1817088 1819116 1827904 1829052 1837056 1837888 1858662 1866312 1875328 1876992 1877421 1895936 1898052 1906884 1916096 1916928 1937152 1937754 1939314 1948338 1956864 1958887 1959048 1968512 1970709 1978368 1979264 1980576 1981473 1990144 2001636 2021376 2021838 2023632 2033408 2044056 2056223 2056392 2064384 2065791 2067624 2076672 2088492 2109744 2119936 2122302 2132928 2133894 2143232 2145624 2155608 2166784 2168439 2179296 2189824 2192268 2213888 2214394 2214576 2226672 2227758 2236416 2238728 2238912 2239926 2249728 2260992 2262016 2262533 2285556 2287396 2287584 2308096 2310144 2310672 2324426 2335242 2336064 2337122 2358272 2360904 2374957 2384732 2384928 2386848 2399124 2408448 2411136 2412228 2422784 2425488 2436574 2437632 2438736 2449408 2463552 2476019 2478216 2488416 2489543 2490624 2502656 2503228 2518569 2530736 2530944 2542512 2544768 2555904 2557646 2583672 2585752 2596608 2597784 2599051 2609152 2612064 2613247 2627612 2637824 2640768 2641964 2653056 2668848 2684734 2695168 2695784 2698176 2725408 2725632 2741856 2754388 2755584 2756832 2768896 2784656 2798978 2812992 2814266 2815488 2829736 2843904 2845192 2847078 2860832 2874144 2891252 2905728 2908971 2923024 2935296 2952768 2967552 2968896 2970344 2981888 2985216 2986568 3032064 3032757 3047408 3050112 3066084 3080192 3080896 3113656 3114752 3115008 3132738 3147872 3179904 3182464 3183453 3198832 3200841 3211264 3214848 3216304 3218436 3233984 3250176 3251648 3284736 3288402 3304288 3317888 3320832 3321591 3341637 3354624 3358092 3359889 3374592 3390016 3391488 3393024 3428334 3431094 3444896 3462144 3463712 3465216 3466008 3482752 3486639 3502863 3504096 3505683 3521024 3537408 3541356 3558464 3577098 3580272 3597568 3598686 3612672 3618342 3634176 3637933 3638232 3654861 3655808 3658104 3674112 3675776 3717324 3732624 3750656 3753984 3754842 3791872 3796104 3813768 3832192 3833856 3836469 3874304 3875508 3878628 3896676 3913728 3917774 3918096 3937024 3941418 3956736 3958528 3961152 3962946 3980288 4002943 4003272 4027101 4042752 4043676 4047264 4066816 4088112 4112446 4112784 4128768 4131582 4135248 4153344 4176984 4198467 4201847 4219488 4221399 4239872 4244604 4265856 4267788 4286464 4291248 4311216 4333568 4336878 4358592 4379648 4380649 4384536 4427776 4428788 4429152 4453344 4455516 4472832 4477456 4477824 4479852 4499456 4521984 4524032 4525066 4571112 4574792 4575168 4598321 4616192 4620288 4621344 4623437 4648852 4670484 4672128 4674244 4716544 4721808 4749914 4769464 4769856 4773696 4798248 4816896 4822272 4824456 4826809 4845568 4850976 4853173 4873148 4875264 4877472 4898816 4927104 4952038 4956432 4976832 4979086 4981248 5005312 5006456 5037138 5059691 5061472 5061888 5085024 5089536 5115292 5146641 5167344 5171504 5193216 5195568 5198102 5218304 5224128 5226494 5255224 5275648 5281536 5283928 5306112 5337696 5365647 5369468 5390336 5391568 5396352 5450816 5451264 5483712 5508776 5511168 5513664 5537792 5569312 5597956 5625984 5628532 5630976 5632263 5659472 5687808 5690384 5694156 5721664 5748288 5782504 5811456 5817942 5846048 5870592 5876661 5905536 5912127 5935104 5937792 5940688 5944419 5963776 5970432 5973136 6064128 6065514 6094816 6100224 6132168 6161792 6168669 6197373 6227312 6229504 6230016 6265476 6295744 6359808 6364928 6366906 6397664 6401682 6429696 6432608 6436343 6436872 6467968 6500352 6503296 6505317 6569472 6576804 6608576 6635776 6641664 6643182 6683274 6709248 6716184 6719778 6749184 6780032 6782976 6786048 6787599 6856668 6862188 6889792 6924288 6927424 6930432 6932016 6965504 6973278 7005726 7008192 7011366 7042048 7074816 7082712 7116928 7124871 7154196 7160544 7195136 7197372 7225344 7236684 7268352 7275866 7276464 7309722 7311616 7316208 7348224 7351552 7428057 7434037 7434648 7465248 7468629 7501312 7507968 7509684 7583744 7592208 7627536 7664384 7667712 7672938 7748608 7750379 7751016 7757256 7793352 7797153 7827456 7835548 7836192 7839741 7874048 7882836 7913472 7917056 7922304 7925892 7960576 8005886 8006544 8054202 8085504 8087352 8094528 8133632 8135491 8176224 8179927 8224892 8225568 8263164 8270496 8306688 8353968 8396934 8403694 8438976 8442798 8479744 8489208 8531712 8535576 8539739 8572928 8582496 8586383 8622432 8667136 8673756 8717184 8759296 8761298 8769072 8855552 8857576 8858304 8906688 8911032 8945664 8951761 8954912 8955648 8959704 8998912 9048064 9050132 9142224 9149584 9150336 9196642 9232384 9240576 9242688 9246874 9297704 9340968 9344256 9348488 9396569 9433088 9443616 9499828 9538928 9539712 9547392 9596496 9633792 9644544 9648912 9653618 9691136 9701952 9706346 9746296 9750528 9754944 9797632 9854208 9904076 9912864 9953664 9958172 9962496 9964773 10010624 10012912 10074276 10119382 10122944 10123776 10170048 10179072 10230584 10293282 10334688 10343008 10386432 10391136 10396204 10436608 10448256 10452988 10459917 10510448 10517049 10551296 10563072 10567856 10612224 10675392 10731294 10738936 10780672 10783136 10792704 10901632 10902528 10913799 10964583 10967424 11017552 11022336 11027328 11075584 11138624 11195912 11251968 11257064 11261952 11264526 11318944 11375616 11380768 11388312 11443328 11496576 11509407 11565008 11622912 11635884 11692096 11741184 11753322 11811072 11824254 11870208 11875584 11881376 11888838 11940864 11946272 12008829 12081303 12128256 12131028 12189632 12200448 12264336 12323584 12337338 12394746 12454624 12459008 12460032 12530952 12591488 12595401 12605541 12664197 12719616 12729856 12733812 12795328 12803364 12859392 12865216 12872686 12873744 12935936 13000704 13006592 13010634 13138944 13141947 13152527 13153608 13217152 13271552 13283328 13286364 13366548 13418496 13432368 13439556 13498368 13560064 13565952 13572096 13575198 13712209 13713336 13724376 13779584 13794963 13848576 13854848 13860864 13864032 13870311 13931008 13946556 14011452 14016384 14022732 14084096 14149632 14165424 14233856 14249742 14308392 14321088 14390272 14393561 14394744 14450688 14473368 14480427 14536704 14551732 14552928 14559519 14619444 14623232 14632416 14696448 14703104 14856114 14868074 14869296 14930496 14937258 15002624 15015936 15019368 15108769 15167488 15179073 15184416 15191293 15255072 15328768 15345876 15497216 15500758 15502032 15514512 15586704 15594306 15654912 15671096 15672384 15679482 15748096 15765672 15826944 15834112 15837731 15844608 15851784 15921152 16011772 16013088 16108404 16171008 16174704 16189056 16267264 16270982 16352448 16359854 16449784 16451136 16526328 16540992 16613376 16624699 16707936 16793868 16807388 16877952 16885596 16959488 16978416 17063424 17071152 17079478 17145856 17164992 17172766 17244864 17334272 17347512 17434368 17450771 17518592 17522596 17538144 17629983 17711104 17715152 17716608 17813376 17822064 17891328 17903522 17909824 17911296 17919408 17997824 18096128 18100264 18193357 18284448 18292729 18299168 18300672 18393284 18464768 18485376 18493748 18506007 18595408 18681936 18688512 18696976 18793138 18866176 18887232 18999656 19077856 19079424 19094784 19192992 19289088 19297824 19307236 19309029 19382272 19403904 19412692 19492592 19501056 19509888 19595264 19708416 19808152 19825728 19907328 19916344 19924992 19929546 20021248 20025824 20148552 20238764 20245888 20247552 20340096 20358144 20362797 20461168 20586564 20669376 20686016 20772864 20782272 20792408 20873216 20896512 20905976 20919834 21020896 21034098 21126144 21135712 21224448 21350784 21374613 21462588 21477872 21561344 21566272 21585408 21803264 21805056 21827598 21929166 21934848 22035104 22044672 22054656 22277248 22284171 22302111 22391824 22405887 22503936 22514128 22523904 22529052 22637888 22751232 22761536 22776624 22886656 22993152 23018814 23130016 23245824 23251137 23271768 23384192 23391459 23482368 23506644 23519223 23622144 23648508 23740416 23751168 23762752 23777676 23881728 23892544 24017658 24162606 24256512 24262056 24379264 24400896 24406473 24528672 24539781 24647168 24674676 24789492 24909248 24918016 24920064 25061904 25182976 25190802 25211082 25328394 25439232 25459712 25465531 25467624 25590656 25606728 25619217 25718784 25730432 25745372 25747488 25759149 25871872 26001408 26013184 26021268 26277888 26283894 26305054 26307216 26434304 26543104 26566656 26572728 26730899 26733096 26836992 26855283 26864736 26876903 26879112 26996736 27120128 27144192 27150396 27424418 27426672 27448752 27559168 27589926 27697152 27709696 27721728 27728064 27740622 27862016 27893112 28020601 28022904 28032768 28045464 28168192 28189707 28299264 28330848 28467712 28499484 28616784 28642176 28780544 28787122 28789488 28901376 28946736 28960854 29073408 29103464 29105856 29119038 29238888 29246464 29264832 29392896 29406208 29412929 29712228 29736148 29738592 29860992 29874516 30005248 30031872 30038736 30217538 30334976 30358146 30368832 30382586 30510144 30657536 30691752 30874441 30994432 31001516 31004064 31029024 31173408 31188612 31309824 31342192 31344768 31358964 31496192 31531344 31653888 31668224 31675462 31689216 31703568 31842304 32023544 32026176 32188247 32216808 32342016 32349408 32364059 32378112 32534528 32541964 32704896 32719708 32741397 32899568 32902272 33052656 33081984 33226752 33249398 33415872 33587736 33614776 33755904 33771192 33787663 33918976 33956832 33972211 34126848 34142304 34158956 34291712 34329984 34345532 34489728 34668544 34695024 34868736 34901542 35037184 35045192 35076288 35259966 35422208 35430304 35433216 35626752 35644128 35807044 35819648 35822592 35838816 35995648 36026487 36192256 36200528 36386714 36568896 36585458 36598336 36601344 36786568 36929536 36970752 36987496 37012014 37190816 37363872 37377024 37393952 37586276 37732352 37774464 37816623 37999312 38155712 38158848 38189568 38385984 38578176 38595648 38614472 38618058 38764544 38807808 38825384 38985184 39002112 39019776 39416832 39425841 39457581 39616304 39651456 39814656 39832688 39849984 39859092 40042496 40051648 40297104 40477528 40491776 40495104 40680192 40716288 40725594 40922336 41136627 41173128 41338752 41372032 41384889 41545728 41564544 41584816 41610933 41746432 41793024 41811952 41839668 42041792 42068196 42252288 42271424 42448896 42701568 42749226 42925176 42955744 43132544 43170816 43180683 43441281 43606528 43610112 43655196 43678557 43858332 43869696 44070208 44089344 44109312 44554496 44568342 44604222 44783648 44811774 45007872 45028256 45047808 45054401 45058104 45275776 45326307 45502464 45523072 45537219 45553248 45573879 45773312 45986304 46037628 46260032 46491648 46502274 46543536 46768384 46782918 46964736 47013288 47038446 47244288 47293129 47297016 47480832 47502336 47513193 47525504 47555352 47763456 47785088 48035316 48325212 48513024 48524112 48758528 48801792 48812946 49057344 49079562 49294336 49349352 49578984 49818496 49836032 49840128 49874097 50123808 50365952 50381604 50422164 50656788 50878464 50919424 50931062 50935248 51181312 51213456 51238434 51437568 51460864 51490744 51494976 51518298 51743744 52002816 52026368 52038259 52042536 52352313 52555776 52567788 52610108 52614432 52868608 53086208 53133312 53145456 53461798 53466192 53673984 53710566 53729472 53753806 53758224 53993472 54240256 54288384 54300792 54580071 54624011 54848836 54853344 54878187 54897504 55118336 55179852 55394304 55419392 55456128 55481244 55724032 55786224 56041202 56045808 56065536 56090928 56336384 56379414 56598528 56661696 56935424 56948437 56998968 57233568 57259489 57284352 57561088 57574244 57578976 57893472 57921708 57927087 58146816 58206928 58211712 58238076 58477776 58492928 58529664 58785792 58812416 58825858 59424456 59472296 59477184 59721984 59749032 59778173 60010496 60063744 60077472 60104681 60435076 60669952 60716292 60737664 60765172 61020288 61315072 61383504 61748882 61988864 62003032 62008128 62058048 62346816 62377224 62619648 62684384 62689536 62717928 62992384 63062688 63091249 63336448 63350924 63378432 63407136 63684608 64047088 64052352 64376494 64433616 64684032 64698816 64728118 64756224 65069056 65083928 65409792 65439416 65482794 65775983 65799136 65804544 66105312 66163968 66498796 66831744 66906333 67175472 67229552 67511808 67542384 67575326 67837952 67913664 67944422 68253696 68284608 68317912 68583424 68659968 68691064 68979456 69390048 69737472 69753411 69803084 70074368 70090384 70152576 70519932 70844416 70860608 70866432 71253504 71288256 71614088 71639296 71645184 71677632 71991296 72052974 72384512 72401056 72773428 73137792 73170916 73196672 73202688 73219419 73573136 73619343 73859072 73941504 73974992 74024028 74381632 74727744 74754048 74787904 75172552 75464704 75548928 75633246 75998624 76311424 76317696 76379136 76396593 76771968 76857651 77156352 77191296 77228944 77236116 77277447 77529088 77615616 77650768 77970368 78004224 78039552 78833664 78851682 78915162 79232608 79302912 79629312 79665376 79699968 79718184 80103296 80192697 80565849 80594208 80630709 80955056 80983552 80990208 81360384 81432576 81451188 81844672 82273254 82346256 82677504 82744064 82769778 83091456 83129088 83169632 83221866 83586048 83623904 83672459 83679336 84061803 84083584 84136392 84504576 84542848 84569121 84897792 85403136 85498452 85850352 85911488 86265088 86341632 86361366 86882562 87213056 87220224 87310392 87357114 87716664 87739392 88140416 88178688 88218624 88238787 89108992 89136684 89208444 89567296 89623548 90015744 90056512 90095616 90108802 90116208 90551552 90652614 91004928 91046144 91074438 91106496 91147758 91546624 91972608 92067689 92075256 92520064 92623323 92983296 93004548 93087072 93536768 93565836 93929472 94026576 94076892 94488576 94586258 94594032 94961664 95004672 95026386 95051008 95110704 95526912 95570176 96070632 96564741 96642481 96650424 97026048 97048224 97092177 97517056 97603584 97625892 98114688 98159124 98588672 98698704 99157968 99636992 99672064 99680256 99748194 100247616 100731904 100754927 100763208 100844328 101313576 101362989 101756928 101838848 101862124 101870496 101916633 102362624 102426912 102476868 102875136 102921728 102981488 102989952 103036596 103487488 104005632 104052736 104076518 104085072 104704626 105111552 105135576 105220216 105228864 105737216 105761383 106172416 106266624 106290912 106339051 106923596 106932384 107421132 107458944 107507612 107516448 107986944 108480512 108576768 108601584 109160142 109248022 109697672 109706688 109756374 109795008 110236672 110359704 110788608 110838784 110912256 110962488 111016607 111448064 111572448 111622979 112082404 112091616 112131072 112181856 112672768 112758828 113197056 113323392 113870848 113896874 113997936 114467136 114518978 114568704 115122176 115148488 115157952 115786944 115843416 115854174 116293632 116372893 116413856 116423424 116476152 116955552 116985856 117059328 117624832 117651716 118372743 118848912 118944592 118954368 119443968 119498064 119556346 120020992 120127488 120154944 120209362 120870152 121339904 121432584 121475328 121530344 122040576 122155397 122630144 122767008 123409881 123497764 123977728 124006064 124016256 124116096 124693632 124754448 125239296 125368768 125379072 125435856 125984768 126125376 126182498 126672896 126701848 126756864 126814272 127369216 128094176 128104704 128752988 128867232 129397632 129456236 129512448 129542049 130138112 130167856 130819584 130878832 130965588 131551966 131598272 131609088 132210624 132327936 132997592 133663488 133812666 134350944 134459104 135023616 135084768 135150652 135163203 135675904 135827328 135888844 135978921 136507392 136569216 136635824 136721637 137166848 137319936 137382128 137958912 138780096 139474944 139506822 139606168 140148736 140180768 140305152 141039864 141721216 141732864 141879387 142507008 142539579 142576512 143228176 143278592 143290368 143355264 143982592 144105948 144769024 144802112 145546856 146275584 146341832 146393344 146405376 146438838 147146272 147238686 147883008 147949984 148035889 148048056 148763264 149455488 149508096 149575808 149622291 150345104 150929408 151097856 151266492 151997248 152622848 152635392 152758272 152793186 153543936 153715302 154312704 154382592 154457888 154472232 154554894 155231232 155301536 155940736 156008448 156079104 156114777 157056939 157667328 157703364 157830324 158465216 158605824 159258624 159330752 159399936 159436368 160206592 160385394 161131698 161188416 161261418 161910112 161967104 161980416 162720768 162865152 162902376 163689344 163740213 163872033 164546508 164634561 164692512 165355008 165488128 165539556 166182912 166258176 166339264 166443732 167172096 167247808 167344918 167358672 168123606 168167168 168272784 169009152 169085696 169138242 169795584 170806272 170845311 170982851 170996904 171700704 171778467 171822976 172530176 172683264 172722732 173765124 174426112 174440448 174620784 174714228 175433328 175478784 176280832 176357376 176437248 176477574 178217984 178258717 178273368 178416888 179134592 179247096 179334519 180031488 180113024 180191232 180217604 180232416 180314043 181103104 181305228 182009856 182092288 182148876 182212992 182295516 183093248 183945216 184135378 184150512 185040128 185246646 185966592 186009096 186174144 187073536 187116293 187131672 187858944 188053152 188138321 188153784 188977152 189172516 189188064 189273747 190009344 190052772 190102016 190221408 191053824 191140352 192141264 193129482 193284962 193300848 194052096 194096448 194184354 195034112 195207168 195251784 196229376 196318248 196413997 197177344 197327949 197397408 197486809 198315936 199273984 199344128 199496388 200495232 201463808 201509854 201526416 201688656 202627152 202725978 203513856 203677696 203724248 203740992 203833266 204725248 204853824 204953736 205750272 205843456 205890503 205962976 205979904 206073192 206974976 208105472 208153036 208170144 209409252 210223104 210271152 210440432 210457728 211474432 211522766 212344832 212533248 212581824 212678102 213847192 213864768 214842264 214917888 215015224 215032896 215973888 216121087 216961024 217153536 217203168 218320284 218496044 219395344 219413376 219512748 219590016 220473344 220719408 221577216 221677568 221824512 221924976 222033214 222896128 223144896 223245958 224164808 224183232 224262144 224363712 225345536 225517656 226394112 226646784 226860023 227741696 227793748 227995872 228934272 229037956 229137408 229189779 230244352 230296976 230315904 231573888 231686832 231708348 232587264 232745786 232827712 232846848 232952304 233911104 233971712 234118656 235249664 235303432 236513641 236745486 237697824 237805477 237889184 237908736 238887936 238996128 239112692 240041984 240309888 240418724 240578091 241740304 241892127 242679808 242865168 242950656 243060688 244081152 244310794 245260288 245534016 246819762 246995528 247955456 248012128 248032512 248232192 249387264 249508896 250737536 250758144 250871712 251017377 251969536 252185409 252250752 252364996 253345792 253403696 253513728 253628544 254738432 256188352 256209408 257505976 257734464 258795264 258912472 259024896 259084098 260276224 260335712 261639168 261757664 261931176 263103932 263196544 263218176 264421248 264655872 264716361 265995184 267326976 267625332 268701888 268918208 270047232 270169536 270301304 270326406 271351808 271654656 271777688 271957842 273014784 273138432 273271648 273443274 274639872 274764256 275917824 276203067 277560192 277869969 278949888 279013644 279212336 280297472 280361536 280610304 282079728 283442432 283465728 283758774 285014016 285079158 285153024 286456352 286557184 286580736 286710528 288211896 289604224 289694223 289927443 291093712 291276531 292551168 292683664 292786688 292810752 292877676 294292544 294477372 295766016 295899968 296071778 296096112 297526528 298910976 299016192 299151616 299244582 300690208 302195712 302264781 302508121 302532984 303994496 304088967 305245696 305270784 305516544 305586372 305749899 307087872 307430604 308625408 308765184 308915776 308944464 309109788 310462464 310603072 311881472 312016896 312158208 312229554 314113878 315334656 315380807 315406728 315660648 316930432 317211648 317284149 318517248 318661504 318799872 318872736 319017153 320413184 320770788 322263396 322376832 322522836 323820224 323934208 323960832 325441536 325730304 325804752 327378688 327480426 327744066 329093016 329269122 329385024 330710016 330976256 331051903 331079112 332365824 332516352 332678528 332887464 333049821 334344192 334495616 334689836 334717344 334868937 336247212 336334336 336545568 338018304 338171392 338276484 339591168 341612544 341690622 341965702 341993808 343401408 343556934 343645952 345060352 345366528 345445464 347501687 347530248 348852224 348880896 349118679 349241568 349399739 349428456 350866656 350957568 352561664 352874496 352955148 356435968 356517434 356546736 356833776 358269184 358494192 358669038 360062976 360226048 360382464 360435208 360464832 360628086 362206208 362610456 364019712 364184576 364267813 364297752 364425984 364591032 366186496 366466191 367890432 368270756 368301024 370080256 370493292 371933184 372018192 372348288 374147072 374232586 374263344 375717888 376106304 376276642 376307568 377954304 378345032 378376128 378547494 380018688 380105544 380204032 380442816 382107648 382280704 382368077 384282528 386258964 386569924 386601696 388192896 388368708 390068224 390414336 390503568 392458752 392636496 392827994 394354688 394655898 394794816 394973618 396631872 398547968 398688256 398992776 400990464 401367733 402927616 403019708 403052832 403377312 405254304 405451956 405489609 407027712 407355392 407448496 407481984 407666532 409450496 409707648 409907472 411500544 411686912 411781006 411925952 411959808 412146384 413949952 416210944 416306072 416340288 418447211 418818504 420446208 420542304 420732767 420880864 420915456 422948864 423045532 424689664 425163648 425356204 425638161 427694384 427729536 429684528 429835776 430030448 430065792 431947776 432242174 433922048 434307072 434406336 436640568 436992088 438790688 438826752 439025496 439180032 440946688 441438816 441638743 443355136 443649024 443849952 444066428 444107667 445792256 446289792 446491916 448329616 448366464 448524288 448727424 450691072 451035312 452788224 453293568 453720046 455483392 455587496 455991744 457868544 458075912 458274816 458379558 460488704 460593952 460631808 463147776 463373664 463416696 465491572 465655424 465693696 465904608 467822208 467943424 468237312 468344331 470499328 470606864 473027282 473490972 475395648 475610954 475778368 475817472 477775872 477992256 478225384 480083968 480619776 480837448 481156182 483480608 483784254 485730336 485901312 486121376 488162304 488621588 490520576 491068032 491616099 493639524 493991056 495910912 496024256 496065024 496464384 498774528 499017792 501475072 501516288 501743424 502034754 503939072 504370818 504501504 504729992 506691584 506807392 507027456 507257088 512376704 512418816 512535933 512948553 515011952 515335401 515468928 517590528 517824944 518049792 518168196 520552448 520671424 523278336 523515328 523862352 526207864 526393088 526436352 528842496 529311744 529432722 531990368 534653952 534776151 535250664 537403776 537836416 538003557 540094464 540339072 540602608 540652812 540942129 542703616 543309312 543555376 543915684 546029568 546276864 546543296 546886548 549279744 549528512 551835648 552406134 555120384 555739938 557899776 558027288 558424672 560723072 561220608 561348879 564159456 564414963 566884864 566931456 567517548 567821241 570028032 570158316 570306048 572912704 573114368 573161472 573421056 576423792 579208448 579388446 579854886 582187424 582553062 585102336 585367328 585573376 585621504 585707213 585755352 588585088 588954744 589241991 591532032 591799936 591983847 592143556 592192224 592460427 595053056 597821952 598032384 598303232 598489164 601380416 604391424 604529562 605016242 605065968 607988992 608177934 610491392 610541568 611033088 611172744 611499798 614175744 614810677 614861208 617250816 617530368 617671509 617831552 617888928 618168769 618219576 620924928 621206144 623762944 624316416 624459108 628227756 630669312 630761614 630813456 631321296 633860864 634423296 634568298 637034496 637323008 637599744 637745472 638034306 640826368 641541576 644473823 644526792 644753664 645045672 647640448 647868416 647921664 648363261 650883072 651460608 651609504 654757376 654960852 655488132 658186032 658538244 658770048 661420032 661952512 662103806 662158224 664731648 665032704 665357056 665774928 666099642 668688384 668991232 669379672 669434688 669737874 672494424 672668672 673091136 676036608 676342784 676497367 676552968 679182336 680580069 683225088 683381244 683931404 683987616 686802816 687113868 687291904 690120704 690733056 690890928 695003374 695060496 697704448 697761792 698237358 698483136 698799478 698856912 701733312 701915136 705123328 705748992 705910296 709540923 710112143 712871936 713034868 713093472 713416431 713667552 716538368 716988384 717338076 720125952 720452096 720870416 720929664 721256172 724412416 725220912 728039424 728369152 728535626 728595504 728851968 729182064 732372992 732932382 735780864 736541512 736602048 740160512 740329681 740986584 743866368 744036384 744373357 744696576 748294144 748465172 748526688 752212608 752553284 752615136 753052131 755908608 756690064 756752256 757094988 760037376 760211088 760408064 760885632 764215296 764561408 764736154 768565056 772517928 773139848 773203392 776385792 776737416 777116249 780136448 780828672 781007136 781360853 784917504 785272992 785655988 788709376 789311796 789589632 789947236 793263744 797095936 797376512 797985552 801980928 802735466 805855232 806039416 806105664 806754624 810508608 810903912 810979218 814055424 814710784 814896992 814963968 815333064 818900992 819415296 819814944 820186237 823373824 823562012 823851904 823919616 824292768 827899904 828609201 832421888 832612144 832680576 836894422 837637008 840892416 841084608 841465534 841761728 841830912 845897728 846091064 849379328 850327296 850712408 851276322 855087779 855388768 855459072 859369056 859671552 860060896 860131584 864484348 867844096 868812672 869782329 873281136 873984176 877581376 877653504 878050992 878360064 881893376 882877632 883277486 886710272 887298048 887699904 888132856 888215334 891584512 892579584 892983832 896659232 896732928 897048576 897454848 902070624 906587136 906794343 907440092 907524363 910966784 911174992 911983488 915737088 916151824 916549632 916759116 920977408 921187904 921263616 926295552 926747328 926833392 930983144 931310848 931387392 931809216 935644416 935886848 936474624 936688662 940998656 941213728 946054564 946142421 946981944 950791296 951221908 951556736 951634944 951852447 955551744 955984512 956450768 957051459 960167936 961239552 961674896 962312364 966961216 967568508 971460672 971802624 972242752 976324608 977243176 981041152 982136064 983232198 987279048 987982112 992048512 992130048 992928768 993155709 997549056 998035584 999149463 1002950144 1003032576 1003486848 1004069508 1004606811 1007878144 1008741636 1009003008 1009459984 1013383168 1013614784 1014054912 1014514176 1024753408 1024837632 1025071866 1025897106 1030023904 1030670802 1030937856 1035181056 1035649888 1036099584 1036251223 1036336392 1041342848 1042505061 1046556672 1047030656 1047356037 1047724704 1048199217 1052415728 1052786176 1052872704 1057684992 1058623488 1058865444 1063980736 1069307904 1069552302 1070501328 1074807552 1075672832 1076007114 1080188928 1080678144 1081205216 1081305624 1081884258 1086618624 1087110752 1087741967 1087831368 1092059136 1092553728 1092803439 1093086592 1093773096 1098559488 1099057024 1099398573 1103671296 1104812268 1110240768 1111479876 1115799552 1116054576 1116849344 1121446144 1122441216 1122697758 1128318912 1128829926 1133769728 1133862912 1135035096 1135642482 1140056064 1140316632 1140612096 1145825408 1146228736 1146322944 1146842112 1147104231 1152847584 1158416896 1158776892 1159709772 1164374848 1165106124 1170204672 1170734656 1171146752 1171243008 1171414426 1171510704 1177170176 1177909488 1178483982 1183064064 1183599872 1183967694 1184287112 1184384448 1184920854 1190106112 1195643904 1196064768 1196606464 1196879957 1196978328 1202760832 1204103199 1208782848 1209059124 1210032484 1210131936 1215977984 1216355868 1220982784 1221083136 1222066176 1222345488 1222999596 1228351488 1229621354 1229722416 1234501632 1235060736 1235343018 1235663104 1235777856 1236337538 1236439152 1241849856 1242412288 1247525888 1248632832 1248918216 1255341633 1256352253 1256455512 1261338624 1261523228 1261626912 1262198301 1262642592 1267721728 1268846592 1269136596 1274068992 1274646016 1275490944 1276068612 1281652736 1283083152 1288947646 1289053584 1289507328 1290091344 1295280896 1295736832 1295843328 1296726522 1301766144 1302921216 1303219008 1309514752 1309814051 1309921704 1310976264 1316372064 1316968247 1317076488 1317540096 1322840064 1323905024 1324207612 1324316448 1324916229 1330065408 1330714112 1331549856 1332199284 1332323001 1337376768 1337982464 1338759344 1338869376 1339475748 1344988848 1345337344 1346182272 1352073216 1352685568 1352994734 1353105936 1358364672 1361160138 1366450176 1366762488 1367862808 1367975232 1373605632 1374227736 1374583808 1374897979 1380241408 1381466112 1381781856 1382407663 1390006748 1390120992 1395408896 1396474716 1396966272 1397598956 1397713824 1403466624 1403830272 1410246656 1411497984 1411820592 1419081846 1420224286 1425743872 1426069736 1426186944 1426832862 1427335104 1433076736 1433976768 1434676152 1440251904 1440904192 1441740832 1441859328 1442512344 1448824832 1450441824 1451098727 1456738304 1457071252 1457191008 1457703936 1458364128 1464745984 1465864764 1471561728 1473083024 1473204096 1480321024 1480659362 1481973168 1487732736 1488072768 1488746714 1489393152 1496588288 1496930344 1497053376 1504425216 1505106568 1505230272 1506104262 1511817216 1512847609 1513380128 1513504512 1514189976 1520074752 1520422176 1520816128 1521771264 1529122816 1529472308 1537130112 1538845659 1545035856 1546279696 1546406784 1552771584 1553474832 1554232498 1560272896 1561657344 1562014272 1562721706 1569835008 1570545984 1571311976 1577418752 1578623592 1579179264 1579894472 1586527488 1588020161 1594191872 1595971104 1603961856 1604328453 1605470932 1611710464 1612078832 1612211328 1613509248 1621017216 1621807824 1621958436 1628110848 1629421568 1629793984 1629927936 1630666128 1637801984 1638830592 1639629888 1640372474 1646747648 1647124024 1647703808 1647839232 1648585536 1655799808 1657218402 1664843776 1665224288 1665361152 1673788844 1675274016 1682169216 1682931068 1683523456 1683661824 1684046637 1691795456 1692182128 1693244889 1698758656 1700654592 1701424816 1702552644 1710175558 1710777536 1710918144 1718738112 1719343104 1720121792 1720263168 1728968696 1735688192 1737625344 1739564658 1746562272 1747968352 1755162752 1755307008 1756101984 1756720128 1757121639 1763786752 1765755264 1766554972 1767725973 1773420544 1774596096 1775399808 1776265712 1776430668 1777381281 1783169024 1785159168 1785967664 1793318464 1793465856 1794097152 1794909696 1804141248 1813174272 1813588686 1814880184 1815048726 1821933568 1822349984 1823966976 1831474176 1832303648 1833099264 1833518232 1842375808 1842527232 1844432031 1852591104 1853014527 1853494656 1853666784 1854506307 1861966288 1862621696 1862774784 1863618432 1871288832 1871773696 1872949248 1873377324 1881997312 1882427456 1892109128 1892284842 1893963888 1901582592 1902443816 1903113472 1903269888 1903704894 1911103488 1911969024 1912901536 1914102918 1922479104 1923349792 1924466557 1924624728 1933421469 1933922432 1935137016 1942921344 1943605248 1944485504 1945089783 1952649216 1954486352 1962082304 1964272128 1966464396 1974558096 1975964224 1984097024 1984260096 1985857536 1986311418 1995098112 1996071168 1998298926 2005900288 2006065152 2006973696 2008139016 2009213622 2017483272 2018006016 2018919968 2027229568 2028109824 2029028352 2029492101 2041740207 2049506816 2049675264 2050143732 2051794212 2060047808 2061341604 2061875712 2070362112 2071299776 2072199168 2072502446 2072672784 2082685696 2085010122 2093113344 2094061312 2094712074 2095449408 2096398434 2104831456 2105572352 2105745408 2115369984 2117246976 2117556847 2117730888 2127961472 2128622769 2130336429 2138615808 2139104604 2140249293 2141002656 2149615104 2151345664 2152014228 2160377856 2161356288 2162410432 2162611248 2163768516 2173237248 2174221504 2175483934 2175662736 2184118272 2185107456 2185606878 2186173184 2187546192 2197118976 2198114048 2198797146 2207342592 2209624536 2220481536 2220989043 2222777063 2222959752 2231599104 2232109152 2233120071 2233698688 2242892288 2244882432 2245395516 2256637824 2257659852 2267539456 2267725824 2270070192 2271284964 2280112128 2280633264 2281224192 2291650816 2292457472 2292645888 2293684224 2294208462 2305695168 2316833792 2317363321 2317553784 2319419544 2328749696 2330212248 2331348747 2340409344 2341469312 2342293504 2342486016 2342828852 2343021408 2344082559 2354340352 2355818976 2356967964 2366128128 2367199744 2367935388 2368574224 2368768896 2369841708 2380212224 2391287808 2392129536 2393212928 2393759914 2393956656 2405521664 2408206398 2417565696 2418118248 2420064968 2420263872 2431955968 2432511809 2432711736 2441965568 2442166272 2444132352 2444690976 2445798173 2445999192 2456702976 2459242708 2459444832 2460558711 2470121472 2470686036 2471326208 2471555712 2472675076 2472878304 2483699712 2484824576 2495051776 2497265664 2497836432 2510683266 2512704506 2512911024 2522677248 2523046456 2523253824 2524396602 2525285184 2535443456 2537693184 2538273192 2548137984 2549292032 2550981888 2552137224 2553381961 2563305472 2565263337 2566166304 2567328517 2577895292 2578107168 2579014656 2580182688 2590561792 2591473664 2593453044 2603532288 2606438016 2619029504 2619628102 2619843408 2621952528 2632744128 2633936494 2634152976 2635080192 2645680128 2647810048 2648415224 2648632896 2649832458 2660130816 2661428224 2663099712 2664398568 2664646002 2674753536 2675964928 2676576539 2677518688 2677738752 2678951496 2689977696 2690674688 2692364544 2705371136 2705989468 2706211872 2722320276 2722573089 2732900352 2733524976 2735725616 2735950464 2747211264 2748455472 2749167616 2749795958 2760482816 2762932224 2763563712 2764815326 2780013496 2780241984 2790817792 2792949432 2793932544 2795197912 2795427648 2806933248 2807660544 2809574131 2820493312 2822995968 2823641184 2838163692 2838427263 2840448572 2851487744 2852139472 2852373888 2853665724 2854670208 2866153472 2867953536 2869352304 2880503808 2881808384 2883481664 2883718656 2885024688 2897649664 2900883648 2902197454 2913476608 2914142504 2914382016 2915407872 2916728256 2929491968 2931729528 2943123456 2946166048 2946408192 2960642048 2961318724 2963946336 2976145536 2977493428 2978786304 2979467127 2993176576 2993860688 2994106752 3008850432 3010213136 3010460544 3012208524 3023634432 3025695218 3026760256 3027009024 3028379952 3040149504 3040844352 3041632256 3043542528 3058245632 3058944616 3074260224 3077691318 3090071712 3091471201 3092559392 3092813568 3105543168 3106949664 3108464996 3108753669 3120545792 3124028544 3125443412 3127515183 3139670016 3141091968 3142623952 3144597651 3154837504 3157247184 3158358528 3159788944 3173054976 3176040322 3188383744 3191942208 3207923712 3208656906 3210941864 3223420928 3224157664 3224422656 3227018496 3242034432 3243615648 3243916872 3259587968 3259855872 3261332256 3263225901 3275603968 3277661184 3278410317 3279259776 3280744948 3293495296 3294248048 3295407616 3295678464 3297171072 3311599616 3314436804 3329687552 3330448576 3330722304 3347577688 3350548032 3364338432 3365862136 3367046912 3367323648 3368093274 3383590912 3384364256 3386489778 3401309184 3402849632 3405105288 3420351116 3421555072 3421836288 3437476224 3438686208 3440243584 3440526336 3441312693 3457937392 3471376384 3475250688 3479129316 3493124544 3495936704 3510325504 3510614016 3512203968 3513440256 3514243278 3527573504 3531510528 3533109944 3535451946 3546841088 3549192192 3550799616 3552531424 3552861336 3554762562 3570318336 3571935328 3586636928 3586931712 3588194304 3589819392 3590639871 3608282496 3612309597 3626348544 3627177372 3629760368 3630097452 3643867136 3644699968 3647933952 3662948352 3664607296 3666198528 3667036464 3684751616 3685054464 3688864062 3705182208 3706029054 3706989312 3707333568 3709012614 3723932576 3725243392 3725549568 3727236864 3742577664 3745898496 3746754648 3764854912 3766024899 3769056759 3784218256 3784569684 3786594903 3787927776 3803165184 3804887632 3806226944 3806539776 3807409788 3822206976 3823938048 3825803072 3828205836 3844958208 3846699584 3848933114 3849249456 3866842938 3867844864 3870274032 3885842688 3887210496 3888971008 3890179566 3905298432 3908972704 3928544256 3929442153 3932605573 3932928792 3949116192 3950904741 3951928448 3968194048 3968520192 3971715072 3972622836 3974748687 3990196224 3992142336 3996597852 4011800576 4012130304 4013947392 4016278032 4018427244 4034966544 4036012032 4037839936 4054459136 4056219648 4058056704 4058984202 4083480414 4099013632 4099350528 4099950491 4100287464 4103588424 4120095616 4122683208 4123751424 4124693937 4140724224 4142599552 4144398336 4145004892 4145345568 4147222989 4165371392 4170020244 4186226688 4188122624 4189424148 4190898816 4192796868 4209662912 4211144704 4211490816 4230739968 4234493952 4235113694 4235461776 4255922944 4257245538 4260672858 4277231616 4278209208 4280498586 4282005312 4299230208 4302691328 4303674739 4304028456 4320755712 4322712576 4324820864 4325222496 4327181383 4327537032 4346474496 4348443008 4350967868 4351325472 4353296181 4370214912 4371213756 4372346368 4375092384 4394237952 4396228096 4397594292 4414685184 4419249072 4440963072 4441978086 4445554126 4445919504 4463198208 4464218304 4466240142 4467397376 4485784576 4489764864 4490791032 4513275648 4515319704 4517521931 4535078912 4535451648 4538542827 4540140384 4542196607 4542569928 4560224256 4561266528 4562448384 4583301632 4584914944 4587368448 4588416924 4611390336 4633667584 4634726642 4635107568 4638839088 4657499392 4660424496 4662697494 4680818688 4682938624 4684587008 4684972032 4685657704 4686042816 4688165118 4708680704 4711637952 4713935928 4732256256 4734399488 4735481569 4735870776 4737148448 4737537792 4739683416 4760424448 4764060483 4782575616 4786425856 4787519828 4787913312 4811043328 4816412796 4835131392 4836236496 4840129936 4840527744 4863911936 4865023618 4865423472 4883931136 4884332544 4888264704 4889381952 4891596346 4891998384 4913405952 4918485416 4918889664 4921117422 4940242944 4941372072 4942652416 4943111424 4945350152 4945756608 4967399424 4969649152 4970785001 4990103552 4994531328 4995672864 5021366532 5025409012 5025822048 5046092912 5046507648 5048793204 5050570368 5070886912 5075386368 5076546384 5096275968 5098584064 5101963776 5104274448 5106763922 5126610944 5130526674 5132332608 5134657034 5155790584 5156214336 5158029312 5160365376 5181123584 5182947328 5186906088 5207064576 5212876032 5217780529 5238059008 5239256204 5239686816 5243905056 5265488256 5267872988 5268305952 5270160384 5271364917 5291360256 5295620096 5296830448 5297265792 5299664916 5320261632 5322856448 5326199424 5328797136 5329292004 5349507072 5351929856 5353153078 5355037376 5355477504 5357902992 5379955392 5381349376 5384729088 5410742272 5411978936 5412423744 5439813743 5444640552 5445146178 5465800704 5467049952 5469525971 5471451232 5471900928 5494422528 5496910944 5498335232 5499591916 5520965632 5527127424 5529630652 5533296093 5560026992 5560483968 5563518921 5581635584 5585898864 5587865088 5590395824 5590855296 5613866496 5615321088 5619148262 5640986624 5645991936 5647282368 5676327384 5676854526 5680897144 5702975488 5704278944 5704747776 5707331448 5709340416 5732306944 5735907072 5738704608 5741303659 5763616768 5766963328 5767437312 5770049376 5773399671 5795299328 5800264407 5801767296 5804394908 5826953216 5828285008 5828764032 5830815744 5833456512 5858983936 5863459056 5886246912 5892332096 5892816384 5921284096 5922637448 5927892672 5952291072 5954986856 5957572608 5958934254 5986353152 5987721376 5988213504 6017700864 6020426272 6020921088 6024417048 6051390436 6053520512 6054018048 6056759904 6081688704 6083264512 6087085056 6088476303 6116491264 6117889232 6148520448 6155382636 6180143424 6182942402 6185118784 6185627136 6211086336 6213899328 6216929992 6217507338 6241091584 6248057088 6250886824 6255030366 6279340032 6282183936 6285247904 6289195302 6314494368 6316717056 6319577888 6346109952 6352080644 6352670541 6376767488 6383884416 6391009287 6415847424 6417313812 6421883728 6446841856 6448315328 6448845312 6454036992 6484068864 6487231296 6487833744 6519175936 6519711744 6522664512 6526451802 6551207936 6555322368 6556820634 6558519552 6561489896 6586990592 6588496096 6590815232 6591356928 6594342144 6628873608 6660897152 6661444608 6662967129 6668331189 6695155376 6699360213 6701096064 6728676864 6731724272 6734093824 6734647296 6736186548 6767181824 6768728512 6772979556 6802618368 6805699264 6810210576 6840702232 6843110144 6843672576 6874952448 6877372416 6880487168 6881052672 6882625386 6915874784 6950501376 6952089963 6957686783 6958258632 6986249088 6991873408 6994046241 7020651008 7021228032 7024407936 7026880512 7028486556 7032247677 7055147008 7063021056 7066219888 7070903892 7093682176 7098384384 7101599232 7105062848 7105722672 7109525124 7140636672 7143870656 7173273856 7173863424 7176388608 7179638784 7181279742 7216564992 7224619194 7252697088 7253758561 7254354744 7259520736 7260194904 7289399936 7295867904 7297535427 7325896704 7329214592 7332397056 7334072928 7337394519 7369503232 7370108928 7377728124 7381676133 7410364416 7412058108 7413978624 7414667136 7418025228 7447865152 7450486784 7451099136 7454473728 7485155328 7491796992 7493509296 7529709824 7532049798 7538113518 7568436512 7569139368 7573189806 7575855552 7606330368 7609775264 7612453888 7613079552 7614193769 7614819576 7644413952 7647876096 7651606144 7656411672 7660145883 7689916416 7693399168 7695790011 7697866228 7698498912 7701985551 7733685876 7735689728 7740548064 7771685376 7774420992 7777942016 7780359132 7810596864 7817945408 7857088512 7858884306 7865211146 7865857584 7898232384 7901809482 7903856896 7936388096 7937040384 7943430144 7945245672 7949497374 7980392448 7984284672 7992538801 7993195704 8023601152 8024260608 8027894784 8029729617 8032556064 8036193997 8036854488 8069933088 8072024064 8075679872 8108918272 8116113408 8117968404 8166960828 8198027264 8198701056 8199900982 8200574928 8207176848 8240191232 8245366416 8247502848 8249387874 8281448448 8285199104 8288796672 8290009784 8290691136 8294445978 8330742784 8340040488 8372453376 8376245248 8378159699 8378848296 8381797632 8385593736 8419325824 8422289408 8422981632 8428722393 8461479936 8468987904 8470227388 8470923552 8511845888 8514491076 8521345716 8554463232 8556418416 8560997172 8564010624 8598460416 8605382656 8607349478 8608056912 8641511424 8645425152 8649641728 8650444992 8654362766 8655074064 8692948992 8696886016 8701935736 8702650944 8706592362 8740429824 8742427512 8744692736 8750184768 8788475904 8792456192 8794465771 8795188584 8829370368 8838498144 8881926144 8883956172 8891108252 8891839008 8928436608 8932480284 8934794752 8971569152 8979529728 8981582064 9026551296 9030639408 9035043862 9070157824 9070903296 9077085654 9080280768 9084393214 9085139856 9120448512 9122533056 9124896768 9166603264 9169829888 9174736896 9176833848 9222780672 9231457859 9267335168 9269453284 9270215136 9274413603 9277678176 9314998784 9320848992 9325394988 9326261007 9361637376 9365877248 9369174016 9371315408 9372085632 9376330236 9417361408 9423275904 9427871856 9464512512 9468798976 9470963138 9471741552 9474296896 9475075584 9479366832 9520848896 9528120966 9565151232 9572851712 9575039656 9575826624 9622086656 9624285853 9632825592 9670262784 9672472992 9676853641 9680259872 9681055488 9727823872 9730047236 9730846944 9767862272 9778763904 9783192692 9783996768 9789677703 9826811904 9836970832 9837779328 9842234844 9880485888 9882744144 9885304832 9886222848 9890700304 9891513216 9934798848 9939298304 9941570002 9980207104 9989062656 9991345728 10042733064 10050818024 10051644096 10092185824 10093015296 10097586408 10101140736 10141773824 10150772736 10153092768 10157691089 10197168128 10203927552 10208548896 10213527844 10253221888 10261053348 10264665216 10269314068 10311581168 10312428672 10316058624 10320730752 10362247168 10365894656 10373812176 10414129152 10425752064 10435561058 10476118016 10478512408 10479373632 10487810112 10530976512 10535745976 10536611904 10540320768 10542729834 10582720512 10591240192 10593660896 10594531584 10599329832 10640523264 10645712896 10652398848 10657594272 10658584008 10662421081 10703859712 10706306156 10710074752 10710955008 10715805984 10759910784 10762698752 10769458176 10771919613 10821484544 10823957872 10824847488 10879627486 10889281104 10890292356 10931601408 10934099904 10939051942 10942902464 10943801856 10988845056 10993821888 10996670464 10999183832 11041931264 11054254848 11059261304 11066592186 11116141127 11120053984 11120967936 11127037842 11171797728 11175730176 11180791648 11181710592 11227732992 11238296524 11281973248 11294564736 11307170277 11352654768 11353709052 11361794288 11405950976 11408557888 11409495552 11414662896 11418680832 11464613888 11471814144 11477409216 11482607318 11527233536 11533926656 11534874624 11540098752 11546799342 11590598656 11600528814 11603534592 11608789816 11653906432 11656570016 11657528064 11661631488 11666913024 11726918112 11784664192 11785632768 11788326459 11797816719 11842568192 11845274896 11852714223 11855785344 11904582144 11909973712 11915145216 11917868508 11972706304 11975442752 11976427008 12035401728 12040852544 12041842176 12048834096 12102780872 12107041024 12108036096 12113519808 12163377408 12166529024 12174170112 12176952606 12232982528 12235778464 12297040896 12299851473 12310765272 12360286848 12365884804 12370237568 12371254272 12374081811 12422172672 12427798656 12433859984 12435014676 12441668967 12482183168 12496114176 12501773648 12510060732 12558680064 12564367872 12570495808 12578390604 12628988736 12633434112 12639155776 12692219904 12704161288 12705341082 12753534976 12767768832 12782018574 12831694848 12834627624 12843767456 12896630656 12897690624 12908073984 12911024217 12968137728 12974462592 12975667488 12981544149 13038351872 13039423488 13045329024 13052903604 13059888543 13102415872 13110644736 13113641268 13117039104 13122979792 13173981184 13176992192 13181630464 13182713856 13188684288 13257747216 13321794304 13322889216 13325934258 13336662378 13390310752 13398720426 13402192128 13457353728 13463448544 13468187648 13469294592 13471265899 13472373096 13537457024 13545959112 13552565793 13605236736 13611398528 13615628481 13620421152 13626589821 13681404464 13686220288 13687345152 13749904896 13754744832 13760974336 13762105344 13765250772 13831749568 13901002752 13904179926 13915373566 13916517264 13972498176 13983746816 13988092482 14041302016 14042456064 14048815872 14053761024 14056973112 14064495354 14126042112 14132439776 14140645571 14141807784 14196768768 14203198464 14206444707 14210125696 14211445344 14217881687 14219050248 14281273344 14287741312 14292181449 14346547712 14347726848 14359277568 14362559484 14433129984 14449238388 14505394176 14507517122 14508709488 14519041472 14520389808 14578799872 14591735808 14595070854 14651793408 14658429184 14664794112 14668145856 14674789038 14739006464 14740217856 14755456248 14763352266 14820728832 14822897929 14824116216 14827957248 14829334272 14836050456 14895730304 14900973568 14902198272 14908947456 14912355003 14970310656 14983593984 14987018592 15059419648 15064099596 15076227036 15136873024 15138278736 15146379612 15151711104 15212660736 15219550528 15224907776 15226159104 15228387538 15229639152 15288827904 15295752192 15303212288 15312823344 15320291766 15379832832 15386798336 15391580022 15395732456 15396997824 15403971102 15467371752 15471379456 15481096128 15543370752 15548841984 15555884032 15559439441 15560718264 15621193728 15635890816 15653341587 15714177024 15717768612 15730422292 15731715168 15796464768 15803618964 15807713792 15872776192 15874080768 15886860288 15890491344 15898994748 15960784896 15968569344 15985077602 15986391408 16047202304 16048521216 16055789568 16059459234 16065112128 16072387994 16073708976 16139866176 16144048128 16151359744 16217836544 16232226816 16235936808 16319441229 16332579289 16333921656 16396054528 16397402112 16399801964 16401149856 16408577913 16414353696 16480382464 16490732832 16495005696 16498775748 16562896896 16570398208 16580019568 16581382272 16588891956 16661485568 16680080976 16744906752 16752490496 16756319398 16757696592 16763595264 16771187472 16838651648 16844578816 16845963264 16857444786 16922959872 16937975808 16940454776 16941847104 17023691776 17027582663 17028982152 17042691432 17108926464 17112836832 17120587211 17121994344 17128021248 17196920832 17210765312 17214698956 17216113824 17223910977 17290850304 17299283456 17300889984 17308725532 17310148128 17320199013 17385897984 17393772032 17403871472 17405301888 17413184724 17480859648 17484855024 17489385472 17500369536 17576951808 17584912384 17588931542 17590377168 17658740736 17676996288 17763852288 17767912344 17782216504 17783678016 17856873216 17864960568 17869589504 17873673727 17943138304 17959059456 17963164128 17971299619 18053102592 18061278816 18070087724 18140315648 18154171308 18160561536 18168786428 18170279712 18245066112 18249793536 18333206528 18339659776 18349473792 18353667696 18445561344 18462915718 18534670336 18538906568 18540430272 18548827206 18555356352 18629997568 18641697984 18650789976 18652522014 18723274752 18731754496 18738348032 18742630816 18744171264 18752660472 18834722816 18846551808 18855743712 18864283451 18937597952 18941926276 18943483104 18948593792 18950151168 18958733664 19041697792 19056241932 19058011623 19130302464 19145703424 19150079312 19151653248 19244173312 19248571706 19265651184 19340525568 19344945984 19353707282 19360519744 19362110976 19455647744 19460094472 19461693888 19535724544 19557527808 19566385384 19567993536 19579355406 19653623808 19667018917 19673941664 19675558656 19684469688 19760971776 19765488288 19770609664 19772445696 19781400608 19783026432 19878596608 19883140004 19960414208 19982691456 20004993567 20085466128 20101636048 20103288192 20184371648 20186030592 20195172816 20202281472 20283547648 20301545472 20306185536 20315382178 20394336256 20407855104 20417097792 20427055688 20506443776 20522106696 20529330432 20538628136 20623162336 20624857344 20632117248 20641461504 20724494336 20747624352 20851504128 20856269889 20871122116 20873060349 20952236032 20957024816 20958747264 20975620224 21061953024 21071491952 21073223808 21080641536 21085459668 21165441024 21182480384 21187321792 21189063168 21198659664 21281046528 21291425792 21304797696 21315188544 21317168016 21324842162 21407719424 21412612312 21420149504 21421910016 21431611968 21519821568 21525397504 21538916352 21543839226 21642969088 21647915744 21649694976 21759254972 21761275683 21778562208 21780584712 21868199808 21878103884 21885804928 21887603712 21892606281 21977690112 21987643776 21993340928 21998367664 22012183557 22083862528 22108509696 22118522608 22133184372 22232282254 22240107968 22241935872 22254075684 22343595456 22351460352 22361583296 22363421184 22455465984 22476593048 22563946496 22589129472 22614340554 22705309536 22707418104 22723588576 22817115776 22818991104 22829325792 22837361664 22842581307 22929227776 22943628288 22954818432 22965214636 22980437649 23054467072 23067853312 23069749248 23080197504 23093598684 23105956653 23181197312 23201057628 23207069184 23217579632 23307812864 23313140032 23315056128 23323262976 23333826048 23453836224 23569328384 23571265536 23576652918 23595633438 23685136384 23690549792 23705428446 23711570688 23809164288 23819947424 23830290432 23835737016 23950885504 23952854016 23977616403 24070803456 24081705088 24083684352 24089188851 24097668192 24108581991 24205561744 24214082048 24216072192 24227039616 24326754816 24333058048 24348340224 24353905212 24465965056 24471556928 24594081792 24599702946 24621530544 24720573696 24731769608 24740475136 24742508544 24748163622 24844345344 24855597312 24867719968 24870029352 24883337934 24992228352 25003547296 25018065241 25020121464 25117360128 25128735744 25134479097 25140991616 25156781208 25257977472 25266868224 25278311552 25286167179 25384439808 25408322576 25410682164 25507069952 25535537664 25564037148 25663389696 25669255248 25687534912 25793261312 25795381248 25816147968 25822048434 25936275456 25948925184 25951334976 25963088298 26076703744 26078846976 26090658048 26105807208 26119777086 26221289472 26227282536 26234078208 26245959584 26353984384 26363260928 26365427712 26377368576 26383397313 26515494432 26643588608 26645778432 26651868516 26673324756 26780621504 26797440852 26804384256 26914707456 26926897088 26936375296 26938589184 26942531798 26944746192 27074914048 27091918224 27105131586 27210473472 27222797056 27231256962 27240842304 27253179642 27362808928 27372440576 27374690304 27499809792 27509489664 27521948672 27524210688 27528239011 27530501544 27663499136 27694373577 27802005504 27808359852 27823240809 27830747132 27833034528 27944996352 27967493632 27976184964 28082604032 28084912128 28097631744 28107522048 28113946224 28128990708 28252084224 28264879552 28281291142 28283615568 28393537536 28406396928 28412889414 28420251392 28422890688 28435763374 28438100496 28562546688 28575482624 28584362898 28693095424 28695453696 28718555136 28725118968 28866259968 28872857559 28896101819 28898476776 29010788352 29015034244 29017418976 29030560923 29038082944 29040779616 29157599744 29183471616 29190141708 29303586816 29316858368 29336291712 29349578076 29478012928 29480435712 29510912496 29526704532 29641457664 29645795858 29648232432 29655914496 29658668544 29672100912 29791460608 29801947136 29804396544 29817894912 29824710006 29940621312 29967187968 29974037184 30118839296 30125723173 30128199192 30152454072 30273746048 30276557472 30290269681 30292759224 30303422208 30425321472 30439101056 30449815552 30452318208 30456775076 30459278304 30473073267 30591504384 30606424576 30625646688 30640583532 30759665664 30773596672 30783160044 30791464912 30793995648 30807942204 30934743504 30942758912 30962192256 31086741504 31097683968 31111768064 31118878882 31121436528 31242387456 31271781632 31306683174 31428354048 31435537224 31460844584 31463430336 31592929536 31607237928 31615427584 31622653517 31745552384 31748161536 31773720576 31780982688 31795376249 31797989496 31921569792 31937138688 31970155204 31972782816 31987263243 32094404608 32111579136 32118918468 32130224256 32144775988 32147417952 32279732352 32288096256 32302719488 32435673088 32464453632 32471873616 32638882458 32665158578 32667843312 32792109056 32794804224 32799603928 32802299712 32817155826 32828707392 32960764928 32981465664 32990011392 32997551496 33125793792 33140796416 33160039136 33162764544 33177783912 33322971136 33348423381 33360161952 33375270721 33504980992 33512638796 33515393184 33527190528 33542374944 33677303296 33689157632 33714889572 33845919744 33880909552 33883694208 34047383552 34055165326 34057964304 34085382864 34217852928 34225673664 34241174422 34243988688 34256042496 34393841664 34421530624 34429397912 34432227648 34447821954 34581700608 34598566912 34601779968 34617451064 34620296256 34640398026 34771795968 34787544064 34795495007 34807742944 34810603776 34826369448 34961719296 34969710048 34978770944 35000739072 35169824768 35177863084 35180754336 35353992576 35393450157 35527704576 35535824688 35564433008 35567356032 35713746432 35729921136 35739179008 35747347454 35886276608 35918118912 35926328256 35942599238 36106205184 36122557632 36140175448 36280631296 36308342616 36321123072 36337572856 36340559424 36490132224 36499587072 36524463703 36666413056 36698947584 36707335392 36891122688 36899554419 36925831436 37069340672 37077813136 37080860544 37097654412 37110712704 37259995136 37283395968 37301579952 37305044028 37446549504 37463508992 37476696064 37485261632 37488342528 37505320944 37669445632 37693103616 37711487424 37728566902 37875195904 37883852552 37886966208 37897187584 37900302336 37917467328 38083395584 38112483864 38116023246 38260604928 38291406848 38300158624 38303306496 38488346624 38497143412 38531302368 38689891968 38707414564 38721039488 38724221952 38733072651 38911295488 38920188944 38923387776 38944632447 39071449088 39115055616 39132770768 39135987072 39158710812 39307247616 39334037834 39347883328 39351117312 39368939376 39521943552 39530976576 39541219328 39544891392 39562801216 39566052864 39757193216 39766280008 39920828416 39965382912 40009987134 40170932256 40189125613 40203272096 40206576384 40368743296 40372061184 40390345632 40404562944 40413797697 40567095296 40612371072 40630764356 40657697379 40788672512 40815710208 40834195584 40854111376 40879769463 41012887552 41044213392 41058660864 41077256272 41246324672 41249714688 41264234496 41282923008 41448988672 41495248704 41703008256 41712539778 41742244232 41746120698 41904472064 41914049632 41917494528 41951240448 42123906048 42142983904 42146447616 42161283072 42170919336 42374643584 42378126336 42397319328 42421936713 42582851584 42609595392 42619334121 42630377088 42634336032 42649684324 42653645061 42815438848 42825224624 42840299008 42843820032 42863223936 43039643136 43050795008 43077832704 43087678452 43285938176 43295831488 43299389952 43518509944 43522551366 43557124416 43561169424 43736399616 43756207768 43771609856 43775207424 43785212562 43955380224 43975287552 43986681856 43996735328 44024367114 44217019392 44237045216 44266368744 44464564508 44468693787 44480215936 44483871744 44508151368 44687190912 44702920704 44723166592 44726842368 44737065009 44910931968 44953186096 45127892992 45178258944 45228681108 45410619072 45414836208 45447177152 45634231552 45637982208 45658651584 45674723328 45685162614 45858455552 45887256576 45909636864 45930429272 45960875298 46108934144 46135706624 46139498496 46160395008 46187197368 46211913306 46402115256 46414138368 46435159264 46626280064 46630112256 46646525952 46667652096 46678318323 46907672448 46960024761 47138656768 47142531072 47153305836 47191266876 47370272768 47381099584 47410856892 47423141376 47618328576 47639894848 47660580864 47671474032 47901771008 47905708032 47955232806 48141606912 48163410176 48167368704 48178377702 48195336384 48217163982 48411123488 48428164096 48432144384 48454079232 48653509632 48696680448 48703807481 48707810424 48943113856 48958323687 48997737867 49188163584 49199405892 49225733739 49243061088 49441147392 49463539216 49480950272 49485017088 49496327244 49688690688 49711194624 49735439936 49740058704 49766675868 49984456704 50007094592 50036130482 50040242928 50234720256 50257471488 50268958194 50281983232 50313562416 50515954944 50533736448 50556623104 50572334358 50768879616 50816645152 50821364328 51071075328 51082747989 51123872449 51128074296 51326779392 51338510496 51361761633 51375069824 51586522624 51590762496 51632295936 51644096868 51671732931 51872550912 51897850368 51902669952 51926176596 52153407488 52157693952 52181316096 52211614416 52239554172 52442578944 52454565072 52468156416 52491919168 52707968768 52726521856 52730855424 52754737152 52766794626 53030988864 53287177216 53291556864 53299356383 53303737032 53346649512 53561243008 53594881704 53608768512 53621021181 53829414912 53853794176 53872750592 53877178368 53885063596 53889492384 53913898857 54149828096 54183836448 54210263172 54420946944 54445594112 54462513924 54481684608 54506359284 54725617856 54744881152 54749380608 54999619584 55018979328 55043897344 55048421376 55056478022 55061003088 55326998272 55388747154 55604011008 55616719704 55646481618 55661494264 55666069056 55889992704 55934987264 55947771607 55952369928 56165208064 56169824256 56195263488 56215044096 56227892448 56253357979 56257981416 56504168448 56529759104 56562582284 56567231136 56592850353 56812793856 56825778828 56840502784 56845781376 56871526748 56876200992 57125093376 57150965248 57168725796 57386190848 57390907392 57437110272 57450237936 57732519936 57745715118 57792203638 57796953552 58021576704 58030068488 58034837952 58061121846 58076165888 58081559232 58315199488 58366943232 58380283416 58607173632 58633716736 58672583424 58699156152 58727785103 58956025856 58960871424 59001056751 59021824992 59048555891 59053409064 59282915328 59291591716 59296464864 59311828992 59317337088 59344201824 59582921216 59603894272 59635789824 59649420012 59881242624 59948074368 60237678592 60251446346 60256398384 60304908144 60547492096 60553114944 60580539362 60585518448 60606844416 60850642944 60878202112 60899631104 60904636416 60913550152 60918556608 60946146534 61183008768 61212849152 61251293376 61281167064 61519331328 61547193344 61561260397 61566320088 61582929824 61587991296 61615884408 61869487008 61885517824 61924384512 62173483008 62223536128 62237757764 62242873056 62543563264 62613366348 62619181047 62856708096 62871074448 62921689168 62926860672 63185859072 63214475856 63230855168 63245307034 63491104768 63496323072 63547441152 63561965376 63590752498 63595978992 63843139584 63874277376 63940310408 63945565632 63974526486 64188809216 64223158272 64237836936 64260448512 64289551976 64294835904 64559464704 64576192512 64605438976 64620205013 64871346176 64928907264 64943747232 65277764916 65283827049 65330317156 65335686624 65584218112 65599207856 65604599424 65634311652 65657414784 65921529856 65962931328 65980022784 65995102992 66251587584 66281592832 66320078272 66325529088 66355567824 66645942272 66696846762 66720323904 66750541442 67009961984 67025277592 67030786368 67054381056 67084749888 67354606592 67378315264 67429779144 67691839488 67761819104 67767388416 68094767104 68110330652 68115928608 68170765728 68451347328 68482348844 68487977376 68512084992 68527743921 68787683328 68843061248 68858795824 68864455296 68895643908 69163401216 69197133824 69203559936 69234902128 69240592512 69280796052 69543591936 69575088128 69590990014 69615485888 69621207552 69652738896 69923438592 69939420096 69957541888 70001478144 70339649536 70355726168 70361508672 70707985152 70786900314 71055409152 71071649376 71103837623 71128866016 71134712064 71427492864 71459842272 71478358016 71494694908 71772553216 71852656512 71885198476 71932849209 72212410368 72245115264 72280350896 72325745973 72561262592 72616685232 72642246144 72675145712 72681118848 72980264448 72999174144 73048927406 73332826112 73397895168 73414670784 73782245376 73799108838 73851662872 74138681344 74155626272 74161721088 74195308824 74221425408 74519990272 74566791936 74603159904 74610088056 74636947567 74927017984 74970523264 74976685056 75010641888 75054195723 75338891264 75386207232 75403437291 75422974848 75457133804 75750391808 75767705104 75773932416 75794375168 75800604672 75834934656 76166791168 76224967728 76232046492 76521209856 76582813696 76600317248 76606612992 76976693248 76994286824 77062604736 77379783936 77414829128 77442078976 77448443904 77466145302 77822590976 77840377888 77846775552 77889264894 78230111232 78265541536 78271974144 78317421624 78668075668 78695766656 78702234624 78737878752 79061953152 79082438656 79089782784 79125602432 79132105728 79150191939 79514386432 79532560016 79841656832 79930765824 80019974268 80341864512 80378251226 80406544192 80413152768 80737486592 80744122368 80780691264 80809125888 80827595394 81134190592 81224742144 81261528712 81315394758 81577345024 81631420416 81668391168 81708222752 81759538926 82088426784 82117321728 82154512544 82492649344 82499429376 82528468992 82565846016 82584717033 82897977344 82990497408 83083120731 83406016512 83425079556 83484488464 83492241396 83808944128 83828099264 83834989056 83902480896 84247812096 84285967808 84292895232 84322566144 84341838672 84749287168 84756252672 84794638656 84843873426 85165703168 85219190784 85238668242 85260754176 85268672064 85299368648 85307290122 85630877696 85650449248 85680598016 85687640064 85726447872 86079286272 86155665408 86175356904 86591662976 86598779904 86618572677 86688305457 87037019888 87045102732 87091682769 87114248832 87122338848 87472799232 87512415536 87543219712 87550414848 87570425124 87910760448 87950575104 87973363712 87993470656 88048734228 88434038784 88474090432 88532737488 88929129016 88937387574 88960431872 88967743488 89016302736 89374381824 89405841408 89446333184 89453684736 89474130018 89821863936 89906372192 90356517888 90377169519 90449928179 90457362216 90821238144 90829672416 90870809043 90894354304 91268463104 91275964416 91317303168 91349446656 91370325228 91419219801 91716911104 91774513152 91819273728 91860858544 91921750596 92217868288 92271413248 92278996992 92320790016 92374394736 92423826612 92804230512 92828276736 92870318528 93252560128 93260224512 93293051904 93335304192 93356636646 93815344896 93920049522 94277313536 94285062144 94298861293 94306611672 94382533752 94762199168 94821713784 94846282752 94867960551 95236657152 95279789696 95321161728 95342948064 95386128747 95803542016 95811416064 95910465612 95961789729 96283213824 96326820352 96334737408 96356755404 96390672768 96434327964 96822246976 96856328192 96864288768 96908158464 97307019264 97393360896 97407614962 97415620848 97886227712 97916647374 97995475734 98376327168 98398811784 98451467478 98486122176 98882294784 98927078432 98961900544 98970034176 98984518997 98992654488 99377381376 99422389248 99470879872 99480117408 99525171809 99533351736 99968913408 100014189184 100045270143 100072260964 100080485856 100125812163 100514942976 100537916388 100563966464 100627124832 101031909888 101067472896 101113246208 101144668716 101537759232 101633290304 101642728656 102142150656 102165495978 102247744898 102256148592 102653558784 102677020992 102723523266 102750139648 103173045248 103181524992 103264591872 103288193736 103343465862 103745101824 103795700736 103805339904 103852353192 103903004413 104306814976 104315387904 104362632192 104386485021 104423228832 104470521961 104479108344 104885157888 104909130144 104936312832 104983838336 105415937536 105453043712 105509474304 105533589252 106061977728 106574354432 106583113728 106598712766 106607474064 106693299024 107122486016 107189763408 107217537024 107242042362 107658829824 107707588352 107745501184 107754356736 107770127192 107778984768 107827797714 108299656192 108367672896 108420526344 108841893888 108891188224 108916076087 108925027848 108963369216 109012718568 109451235712 109489762304 109498761216 109573391109 109999239168 110087794688 110096842752 110112956044 110122006176 110653996544 110777494308 111208022016 111233439408 111292963236 111322988528 111332138112 111779985408 111869974528 111895543214 111904739856 112330416128 112339648512 112390526976 112430088192 112455784896 112506715958 112515962832 113008336896 113059518208 113125164568 113134462272 113185700706 113625587712 113651557656 113681005568 113691562752 113743053496 113752401984 114250186752 114301930496 114328055023 114337451592 114772381696 114781814784 114874220544 114900475872 115465039872 115491430236 115584407276 115593907104 116060136976 116069675904 116122243692 116152331776 116163118464 116630398976 116733886464 116760566832 117214347264 117267433472 117345166848 117398312304 117455570206 117912051712 117921742848 118002113502 118043649984 118097111782 118106818128 118565830656 118583183432 118592929728 118623657984 118634674176 118688403648 119165842432 119207788544 119271579648 119298840024 119762485248 119896148736 120008952167 120475357184 120502892692 120512796768 120567376839 120609816288 121094984192 121106229888 121161078724 121171036896 121213688832 121241393091 121701285888 121756404224 121799262208 121827100304 121837113216 121892293068 122366017536 122425698304 122502586752 122562334128 123038662656 123094386688 123122520794 123132640176 123165859648 123175982592 123231768816 123738974016 123771035648 123848769024 124346966016 124447072256 124475515528 124485746112 125087126528 125115716089 125226732696 125238362094 125713416192 125742148896 125799097333 125843378336 125853721344 126371718144 126428951712 126461710336 126490614068 126982209536 127123930752 127181504996 127191957984 127265810139 127748554752 127880620816 127891131264 127949052972 127960935183 128377618432 128446316544 128475673872 128520897024 128579103952 128589671808 129118929408 129152385024 129210877952 129240410026 129742692352 129857814528 129887494464 130555529832 130567654098 130660634312 130671373248 131168436224 131198415712 131209198848 131268623304 131314829568 131843059712 131925862656 131960045568 131990205984 132049984157 132563185664 132640156544 132651058176 132711135648 133291884544 133393693524 133406081361 133440647808 133501082884 134019923968 134050555184 134061572736 134108762112 134169499776 134709213184 134756630528 134859558288 135383678976 135523638208 135534776832 136189534208 136220661304 136231857216 136341531456 136902694656 136964697688 136975954752 137024169984 137055487842 137575366656 137686122496 137717591648 137728910592 137791287816 138326802432 138394267648 138407119872 138469804256 138481185024 138561592104 139150176256 139181980028 139230971776 139242415104 139305477792 139878840192 139915083776 140002956288 140034954969 140679299072 140711452336 140723017344 141415970304 141573800628 142110818304 142143298752 142207675246 142257732032 142269424128 142854985728 142919684544 142956716032 142989389816 143545106432 143705313024 143770396952 143865698418 144424820736 144490230528 144560701792 144651491946 145233370464 145284492288 145350291424 145362237696 145960528896 146097854812 146111422443 146665652224 146829341568 146993213601 147564490752 147598217676 147703325744 148277362688 148311252544 148323442176 148390617648 148442850816 149039980544 149133583872 149206319808 149220176112 149273895134 149854035968 149941046528 149953370112 150021283776 150108391446 150677782528 150772414464 150806874582 150845949696 150914267608 151500783616 151535410208 151547864832 151588750336 151601209344 151669869312 152449935456 152464092984 153200634496 153213225984 153248243967 153371617347 153953386496 153988573648 154085284899 154125209472 154759567872 154829658256 154884157952 154896887808 154932290604 155645181952 155680755776 155693551104 155778529788 156460222464 156531083072 156543948288 156634843248 157336151336 157391533312 157404469248 157475757504 158123906304 158164877312 158179565568 158251204864 158264211456 158300383878 159028772864 159065120032 159861531648 159898069149 160039948536 160683729024 160756502452 160813088384 160826305536 160863063543 161474973184 161488244736 161561382528 161618251776 161655190788 161741696571 162268381184 162449484288 162523057424 162630789516 163154690048 163262840832 163336782336 163416445504 163519077852 164176853568 164234643456 164309025088 164985298688 164998858752 165056937984 165131692032 165169434066 165795954688 165980994816 166166241462 166812033024 166850159112 166968976928 166984482792 167656198528 167669978112 167804961792 167843314821 168495624192 168571935616 168585790464 168645132288 168683677344 168760073937 169498574336 169512505344 169589277312 169687746852 169778551059 170331406336 170438381568 170477336484 170521508352 170537344128 170598737296 170614580244 171261755392 171300898496 171361196032 171375280128 171452895744 172158572544 172311330816 172350713808 173183325952 173197559808 173237145354 173376610914 174074039776 174090205464 174183365538 174228497664 174244677696 174945598464 175024831072 175086439424 175100829696 175126456687 175140850248 175821520896 175901150208 175986941312 176097468456 176183355309 176868077568 176948180864 177003170253 177065474976 177145667673 177858258032 177874775148 177920863744 177935486976 178032605472 178748763648 178811682816 178892666368 178907369472 178948260036 179643727872 179812744384 180713035776 180754339038 180899856358 180914724432 181642476288 181659344832 181741618086 181788708608 182536926208 182551928832 182634606336 182698893312 182740650456 182838439602 183549026304 183638547456 183721717088 183828392423 183843501192 184542826496 184557993984 184641580032 184683781191 184748789472 184832461931 184847653224 185608461024 185656553472 185740637056 186505120256 186520449024 186670608384 186713273292 187630689792 187840099044 188554627072 188570124288 188597722586 188613223344 188765067504 189524398336 189643427568 189692565504 189735921102 190473314304 190559579392 190642323456 190685896128 190772257494 191607084032 191622832128 191820931224 191923579458 192566427648 192653640704 192669474816 192697673077 192713510808 192781345536 192868655928 193644493952 193712656384 193728577536 193816316928 193860615039 194614038528 194786721792 194815229924 194831241696 195772455424 195833294748 195990951468 196752654336 196797623568 196902934956 196972244352 197764589568 197854156864 197923801088 197940068352 197969037994 197985308976 198754762752 198844778496 198941759744 198960234816 199050343618 199066703472 199937826816 200028378368 200090540286 200144521928 200160971712 200251624326 201029885952 201075832776 201127932928 201254249664 202063819776 202134945792 202226492416 202272712733 202289337432 203075518464 203266580608 203285457312 204284301312 204330991956 204495489796 204512297184 205354041984 205447046532 205500279296 206346090496 206363049984 206529183744 206576387472 206686931724 207490203648 207591401472 207610679808 207704706384 207806008826 208613629952 208630775808 208725264384 208772970042 208846457664 208941043922 208958216688 209770315776 209818260288 209872625664 209967676672 210831875072 210906087424 211018948608 211067178504 212123955456 212323530757 213148708864 213166227456 213197425532 213214948128 213311512869 213386598048 214244972032 214379526816 214435074048 214484084724 215317659648 215415176704 215491002368 215540254384 215557969536 215655595428 216599312384 216735345792 216841052688 217683787776 217782376448 217832152174 217850055696 217926738432 218025437136 218902471424 218979524608 218997522432 219146782218 219998478336 220175589376 220193685504 220225912088 220244012352 221307993088 221358574619 221554988616 222416044032 222466878816 222567633743 222585926472 222645977056 222664276224 223559970816 223739949056 223791086428 223809479712 223910842701 224660832256 224781053952 224911569792 225013431916 225031925664 225162587169 226016673792 226119036416 226250329136 226268924544 226371401412 227251175424 227303115312 227362011136 227383125504 227486106992 227504803968 228500373504 228603860992 228656110046 228674903184 229544763392 229563629568 229748441088 229800951744 230930079744 230982860472 231168814552 231187814208 232120273952 232139351808 232244487384 232304663552 232326236928 233260797952 233467772928 233521133664 233626895047 234534866944 234690333696 234796624608 234911140412 235824103424 236004227004 236087299968 236194223564 236213636256 237166366864 237185859456 237247315968 237269348352 237376807296 238331684864 238415577088 238543159296 238597680048 239524970496 239792297472 240017904334 240950714368 241005785384 241025593536 241134753678 241219632576 242189968384 242212459776 242322157448 242342073792 242427377664 242482786182 243402571776 243512808448 243598524416 243654200608 243674226432 243784586136 244732035072 244851396608 245005173504 245124668256 245235684863 246188773376 246245041588 246265280352 246331719296 246351965184 246463537632 247477948032 247542071296 247697538048 247754151099 248693932032 248894144512 248951031056 248971492224 250174253056 250231432178 250453465392 250476724188 251426832384 251484297792 251598194666 251686756672 251707442688 252743436288 252857903424 252923420672 252981228136 253964419072 254247861504 254363009992 254383915968 254531620278 255497109504 255671245921 255761241632 255782262528 255898105944 255921870366 256892633088 256951347744 257041794048 257158207904 257179343616 258237858816 258421755904 258480820052 259485384704 259774988928 260064916371 261111059664 261135308196 261321268624 261342746496 262336872448 262396831424 262418397696 262537246608 262629659136 263686119424 263851725312 263920091136 263980411968 264099968314 265126371328 265280313088 265302116352 265422271296 266583769088 266787387048 266812162722 266881295616 267002165768 268039847936 268101110368 268123145472 268217524224 268338999552 269418426368 269719116576 271047276416 271069553664 271131508557 271349784537 272379068416 272441322608 272463714432 272612427129 272683062912 273805389312 273929395376 273951909504 274048339968 274110975684 275150733312 275372244992 275435183296 275457821184 275582575632 276653604864 276788535296 276814239744 276939608512 276962370048 277123184208 278300352512 278363960056 278461943552 278484830208 278610955584 279757680384 279830167552 280005912576 280069909938 281358598144 281422904672 281446034688 282831940608 282896583879 283147601256 284286597504 284415350492 284515464064 284538848256 284603881653 285709971456 285839369088 285913432064 285978779632 286158386241 287090212864 287410626048 287540793904 287731396836 288849641472 288980461056 289121403584 289302983892 290466740928 290568984576 290700582848 290724475392 291921057792 292195709624 292222844886 293331304448 293658683136 293986427202 295128981504 295196435352 295406651488 296622505088 296646884352 296781235296 296885701632 296953556991 298079961088 298267167744 298412639616 298440352224 298547790268 298575515427 299708071936 299882093056 299906740224 300042567552 300216782892 300377436489 301355565056 301544828928 301613749164 301691899392 301828535216 303001567232 303070820416 303095729664 303177500672 303202418688 303339738624 304899870912 304928185968 306401268992 306426451968 306496487934 306743234694 307906772992 307977147296 308170569798 308250418944 309519135744 309659316512 309768315904 309793775616 309864581208 311361511552 311387102208 311557059576 311709013239 312920444928 313062166144 313087896576 313159455063 313269686496 313411565883 314672302672 314783066624 314808938496 314951515008 316247812608 316329754624 316359131136 316502409728 316528422912 316600767756 318057545728 318130240064 319723063296 319796138298 320079897072 321367458048 321513004904 321626176768 321652611072 321726127086 322949946368 322976489472 323122765056 323236503552 323310381576 323483393142 324898968576 325046114848 325234848133 325261579032 326525681664 326673564672 326748228261 326832891008 327011278801 327038155704 328353707136 328469286912 328618050176 328720173327 329970597376 329997717504 330263384064 330338868132 331591909376 331961989632 332332482924 333624066048 333700318224 333937953856 333968965584 335312397056 335339956224 335609923584 335686629642 336991248384 337143871232 337171580928 337290264576 337367354688 337520147874 338997148672 339025010688 339178554624 339375493704 339557102118 340876763136 340926652367 340954672968 341043016704 341074688256 341197474592 341229160488 342601796992 342722392064 342750560256 342905791488 342984165069 344317145088 344622661632 344701427616 346366651904 346395119616 346474290708 346753221828 348148079552 348180410928 348366731076 348456995328 348489355392 349891196928 350049662144 350172878848 350201659392 350252913374 350281700496 351643041792 351802300416 351973882624 352194936912 352366710618 353736155136 353896361728 354006340506 354130949952 354291335346 355716516064 355749550296 355841727488 355870973952 356065210944 357497527296 357623365632 357785332736 357814738944 357867107143 357896520072 359287455744 359625488768 360026856501 361426071552 361508678076 361702130517 361799712716 361829448864 363284952576 363318689664 363483236172 363577417216 365073852416 365103857664 365269212672 365397786624 365481300912 365676879204 367098052608 367277094912 367443434176 367656784846 367687002384 369085652992 369115987968 369283160064 369367562382 369497578944 369664923862 369695306448 371216922048 371313106944 371481274112 373010240512 373040898048 373341216768 373426546584 375261379584 375347148267 375649323647 375680198088 377109254144 377140248576 377195445172 377226446688 377397291999 377530135008 379048796672 379286855136 379385131008 379471842204 380946628608 381119158784 381371792256 381544514988 383214168064 383245664256 383641862448 383847158916 385132855296 385307281408 385338949632 385395346154 385427021616 385562691072 385737311856 387288987904 387425312768 387457155072 387632633856 387721230078 389228077056 389573443584 389630459848 389662483392 391544910848 391634401249 391666589496 391981902936 393505308672 393595247136 393773505853 393805869912 393944488704 395529179136 395708313728 395847602176 395880136704 395938075988 395970617952 396149952471 397689556992 397883519488 397920469632 398100687236 398133406944 399875653632 400056756736 400181080572 400289043856 400321943424 400503248652 402059771904 402151665552 402255865856 402508499328 404127639552 404269891584 404452984832 404545425466 404578674864 406151036928 406533161216 406570914624 408568602624 408661983912 408990979592 409024594368 410708083968 410894093064 411000558592 411094495721 412692180992 412726099968 413058367488 413152774944 413339891237 413373863448 414980407296 415182802944 415221359616 415409412768 415612017652 417227259904 417450528768 417545940084 417692915328 417882087844 417916433376 419636520576 419745251328 419935353344 421663750144 421812174848 422037897216 422134357008 424247910912 424647061514 426297417728 426332454912 426394851064 426429896256 426623025738 426773196096 428489944064 428759053632 428870148096 428968169448 430635319296 430830353408 430982004736 431080508768 431115939072 431311190856 433198624768 433470691584 433682105376 433878519373 435564752896 435664304348 435700111392 435853476864 436050874272 437804942848 437959049216 438293564436 438334267329 439996956672 440351178752 440451824176 440488024704 442615986176 442717149238 443109977232 444832088064 444933757632 445135267486 445171852944 445291954112 445328552448 447119941632 447479898112 447582172856 447618959424 447821685402 449321664512 449562107904 449823139584 450026863832 450063851328 450325174338 452033347584 452238072832 452341435091 452500658272 452537849088 452742802824 454502350848 454606230624 454724022272 454766251008 454972213984 455009607936 457207721984 457312220092 457349806368 459089526784 459601903488 460114852041 461860159488 461965720944 462337629104 462375628416 464240547904 464278703616 464488974768 464609327104 464652473856 466521595904 466935545856 467042267328 467253790094 469069733888 469380667392 469593249216 469822280824 471648206848 472008454008 472174599936 472388447128 472427272512 474332733728 474371718912 474494631936 474538696704 474753614592 476663369728 477086318592 477195360096 479584594944 479694207447 480035808668 481901428736 482011570768 482051187072 482269507356 482439265152 484379936768 484424919552 484644314896 484684147584 484854755328 484965572364 486805143552 487025616896 487197048832 487308401216 487348452864 487569172272 489464070144 489702793216 490010347008 490249336512 490471369726 492377546752 492490083176 492530560704 492663438592 492703930368 492927075264 494955896064 495084142592 495395076096 495508302198 497387864064 497788289024 497902062112 497942984448 500348506112 500462864356 500906930784 500953448376 502968595584 503196389332 503373513344 503414885376 503529944463 505486872576 505715806848 505846841344 505962456272 506280221811 507928838144 508495723008 508726019984 508767831936 509063240556 510994219008 511342491842 511522483264 511564525056 511796211888 511843740732 513785266176 513902695488 514083588096 514316415808 514358687232 516475717632 516843511808 516961640104 518970769408 519549977856 520129832742 522222119328 522270616392 522458632969 522642537248 522685492992 524793662848 524836795392 525074493216 525259318272 525379370061 527372238848 527703450624 527960823936 528199936628 528550065927 530252742656 530560626176 530604232704 530844542592 531437003019 533167538176 533574774096 533624325444 533762591232 534004331536 536079695872 536202220736 536246290944 536435048448 536677999104 538836852736 539438233152 542094552832 542139107328 542263017114 542699569074 544758136832 544882645216 544927428864 545224854258 545366125824 547610778624 547858790752 547903819008 548096679936 548221951368 550870366592 550915642368 551165151264 551485177269 553577070592 553628479488 553879217024 553924740096 554051343573 554246368416 554497385793 556600705024 556727920112 556923887104 556969660416 557221911168 559515360768 559660335104 560011825152 560139819876 562717196288 562845809344 562892069376 565663881216 565793167758 566295202512 568573195008 568830700984 569030928128 569077696512 569207763306 571419942912 571678738176 571826864128 571957559264 572316772482 574821252096 575081587808 575462793672 577699282944 577960922112 578093019231 578242807168 578605967784 580933481856 581137969152 581401165696 581448950784 581581845117 583842115584 584391419248 584445689772 586662608896 587317366272 587972854404 590257963008 590392870704 590813302976 593245010176 593293768704 593562470592 593771403264 593907113982 596159922176 596534335488 596825279232 596880704448 597095580536 597151030854 599416143872 599764186112 599813480448 600085135104 600433565784 600754872978 603089657856 603227498328 603383798784 603657070432 606141640832 606191459328 606355001344 606404837376 606679477248 606818138199 609799741824 609856371936 612802537984 612852903936 612992975868 613486469388 615813545984 615954294592 616341139596 616500837888 619038271488 619318633024 619536631808 619587551232 619729162416 622723023104 622774204416 623114119152 623418026478 625840889856 626124332288 626175793152 626318910126 626539372992 626823131766 629344605344 629566133248 629617876992 629903030016 632495625216 632718262272 633004819456 633056845824 633149497253 633201535512 636260480128 636970592271 639446126592 639592276596 639934538607 640159794144 642734916096 643026009808 643252353536 643305222144 643452254172 645899892736 645952978944 646245530112 646473007104 646620763152 646966786284 649797937152 650092229696 650469696266 650523158064 653051363328 653347129344 653496456522 653665782016 654022557602 654076311408 656707414272 656938573824 657236100352 657440346654 659941194752 659995435008 660526768128 660677736264 663923979264 664075723857 664610341837 664664965848 667248132096 667400636448 667702901229 667875907712 667937931168 670624794112 670679912448 671219847168 671373259284 671732528103 673982496768 674287742464 674343161856 674734709376 675040295748 677994297344 678050021376 678357109248 678750987408 679114204236 681753526272 681853304734 681909345936 682086033408 682149376512 682394949184 682458320976 685203593984 685444784128 685501120512 685811582976 685968330138 688634290176 689245323264 689402855232 692733303808 692790239232 692891632979 692948581416 693506443656 696296159104 696360821856 696676202663 696733462152 696913990656 696978710784 699782393856 700099324288 700345757696 700403318784 700505826748 700563400992 700880685141 703604600832 703947765248 704389873824 704733421236 707472310272 707792723456 708012681012 708261899904 708582670692 711433032128 711499100592 711683454976 711741947904 712130421888 714995054592 715246731264 715570665472 715629477888 715734214286 715793040144 718574911488 719250977536 720053713002 722852143104 723017356152 723404261034 723599425432 723658897728 726569905152 726637379328 726966472344 727154834432 727321030891 730147704832 730207715328 730538425344 730795573248 730962601824 731293653727 731353758408 734196105216 734554189824 734886868352 735313569692 735374004768 735707054589 738171305984 738566320128 738735124764 738995157888 739329847724 739390612896 742433844096 742626213888 742962548224 746020481024 746081796096 746682433536 746853093168 750522759168 750694296534 751298647294 751360396176 754218508288 754280497152 754390890344 754452893376 754794583998 755060270016 758097593344 758573710272 758770262016 758943684408 761893257216 762238317568 762743584512 763089029976 766428336128 766491328512 767013737763 767283724896 767631226583 767694317832 770614562816 770677899264 770790692308 770854043232 771125382144 771474623712 774577975808 774850625536 775265267712 775442460156 778456154112 779260919696 779324966784 783089821696 783268802498 783333178992 783963805872 787010617344 787190494272 787547011706 787611739824 787888977408 791058358272 791416627456 791695204352 791760273408 791876151976 791941235904 792299904942 795379113984 795767038976 795840939264 796201374472 796266813888 799751307264 800113513472 800296385161 800362161144 800578087712 800643886848 801006497304 804119543808 804303331104 804511731712 805016998656 808255279104 808905969664 809090850932 809157349728 813066322432 813141829248 814049353611 817137205248 817323967824 817981959184 818049188736 821416167936 821788186128 822001117184 822188991442 825384361984 825452199936 826116734976 826305549888 826679782474 826747726896 829960814592 830365605888 830442719232 830818825536 831224035304 834454519808 834901057536 835091880168 835385830656 835764175688 835832866752 839273041152 839490502656 839870706688 840062665169 843327500288 844075794432 844268714016 848495821824 848689751637 849294123028 852594835456 852789702128 852859792512 853246051476 853546392192 856979888128 857518107264 857740296192 857936338896 861270638592 861660706816 861964009472 862161017536 862231878144 862622381712 866397249536 866941383168 867364210752 867757038746 871129505792 871328608696 871400222784 871706953728 872101748544 875609885696 875918098432 876587128872 876668534658 879993913344 880702357504 880903648352 880976049408 885231972352 885434298476 886219954464 889867515264 890270534972 890343705888 890583908224 890657104896 890860670973 894239883264 894959796224 895164345712 895237918848 895643370804 895726546281 898643329024 899124215808 899646279168 900053727664 900127702656 900650348676 904066695168 904476145664 904682870182 905001316544 905075698176 905485605648 909004701696 909212461248 909448044544 909532502016 909944427968 910019215872 914415443968 914624440184 914699612736 918179053568 919203806976 920229704082 923720318976 923931441888 924349889099 924675258208 924751256832 928481095808 928557407232 928977949536 929218654208 929304947712 933043191808 934084534656 934507580188 935127039717 938139467776 938761334784 939186498432 939644561648 940234697649 943296413696 944016908016 944349199872 944776894256 944854545024 948665467456 948743437824 948989263872 949077393408 949507229184 953326739456 954172637184 954390720192 959169189888 959388414894 960071617336 963802857472 964023141536 964102374144 964539014712 964878530304 968759873536 968849839104 969288629792 969368295168 969709510656 969931144728 974051233792 974616802432 974696905728 975138344544 975704544399 979405586432 980020694016 980244684783 980498673024 980942739452 981033836403 984755093504 984980166352 985061121408 985326877184 985407860736 985854150528 989911792128 990168285184 990790152192 991016604396 994775728128 995576578048 995804124224 995885968896 1000697012224 1000925728712 1001813861568 1001906896752 1005937191168 1006392778664 1006747026688 1006829770752 1007059888926 1010973745152 1011431613696 1011693682688 1011924912544 1012560443622 1016991446016 1017452039968 1017535663872 1018126481112 1022684983684 1022779957101 1023044966528 1023129050112 1023592423776 1023687481464 1027805390976 1028167176192 1028632831616 1028717374464 1028952495207 1032951435264 1033687023616 1033923280208 1037941538816 1039099955712 1040259665484 1044444238656 1044541232784 1044917265938 1045285074496 1045370985984 1049587325696 1049673590784 1050148986432 1050518636544 1050758740122 1054744477696 1055406901248 1055921647872 1056399873256 1057100131854 1060505485312 1061121252352 1061208465408 1061689085184 1062874006038 1067149548192 1067248650888 1067525182464 1068008663072 1072404441472 1072492581888 1072870096896 1073355998208 1073601321429 1077673705472 1078876466304 1080080569503 1084189105664 1084278214656 1084526034228 1085399138148 1089516273664 1089765290432 1089854857728 1090449708516 1090732251648 1095221557248 1095717581504 1095807638016 1096193359872 1096443902736 1101740733184 1101831284736 1102330302528 1102970354538 1107154141184 1107256958976 1107758434048 1107849480192 1108102687146 1108492736832 1108994771586 1113201410048 1113455840224 1113847774208 1113939320832 1114443822336 1119030721536 1120023650304 1120279639752 1125691618688 1125784138752 1126041444801 1126947970941 1131327762432 1131586335516 1132191875997 1132590405024 1137146390016 1137661401968 1138061856256 1138155393024 1138415526612 1142839885824 1143357476352 1143653728256 1143915118528 1144633544964 1149642504192 1150163175616 1150925587344 1155398565888 1155921844224 1156186038462 1156485614336 1157211935568 1161866963712 1162275938304 1162802331392 1162897901568 1163163690234 1167684231168 1168782838496 1168891379544 1174634732544 1174903203747 1175849066327 1175945708808 1180515926016 1180785741408 1181320517559 1181626605952 1186490020352 1186587537408 1187124941184 1187542806528 1187814227964 1188449857413 1192319844352 1193068670976 1193650558464 1193761408896 1194191161072 1194302061708 1198832287744 1199528372224 1199626960896 1200170270208 1200867131568 1201509745956 1206179315712 1206454996656 1206767597568 1207314140864 1212283281664 1212382918656 1212710002688 1212809674752 1213358954496 1213636276398 1219599483648 1219712743872 1225605075968 1225705807872 1225885196809 1225985951736 1226972938776 1231908589184 1232682279192 1233001675776 1233283487163 1238076542976 1238637266048 1239073263616 1239175102464 1239458324832 1240019673711 1245446046208 1245548408832 1246228238304 1246836052956 1251681779712 1252248664576 1252351586304 1252637820252 1253078745984 1253646263532 1258689210688 1259132266496 1259235753984 1259806060032 1264991250432 1265436524544 1266009638912 1266113691648 1266298994506 1266403071024 1272520960256 1273941184542 1278892253184 1279184553192 1279869077214 1280319588288 1285469832192 1286052019616 1286504707072 1286610444288 1286798746961 1286904508344 1291799785472 1291905957888 1292491060224 1292946014208 1293241526304 1293827233517 1293933572568 1299595874304 1300184459392 1300939392532 1301046316128 1301635558119 1306694258688 1306992913044 1307331564032 1308045115204 1308152622816 1313414828544 1313877147648 1314472200704 1314880693308 1319882389504 1319990870016 1321053536256 1321355472528 1327847958528 1328151447714 1329220683674 1329329931696 1334496264192 1334801272896 1335405802458 1335751815424 1335875862336 1341249588224 1341359824896 1342439694336 1342746518568 1343465056206 1347964993536 1348575484928 1348686323712 1349469418752 1350080591496 1350739057369 1355988594688 1356100042752 1356714218496 1357024305273 1357501974816 1358116785493 1358228408472 1363507052544 1363706609468 1363818691872 1364172066816 1364298753024 1364789898368 1364916641952 1370407187968 1370889568256 1371623165952 1371936660276 1377268580352 1378805710464 1385466607616 1385580478464 1385783265958 1385897162832 1387012887312 1392592318208 1392721643712 1393352405326 1393466924304 1393827981312 1393957421568 1399564787712 1400198648576 1400691515392 1400806637568 1401011653496 1401126801984 1401761370282 1407209201664 1407895530496 1408779747648 1409466842472 1414944620544 1415585446912 1415908989131 1416025362024 1416523799808 1417165341384 1422866064256 1422998201184 1423366909952 1423483895808 1424260843776 1429990109184 1431141330944 1431258955776 1431468428572 1431586080288 1438501955072 1440107426004 1445704286208 1446034712304 1446808522068 1447198850864 1447317795456 1453139810304 1453274758656 1453932944688 1454309668864 1454642061782 1460295409664 1460415430656 1461076850688 1461591146496 1461925203648 1462587307454 1462707516816 1468392210432 1469108379648 1469773736704 1470627139384 1470748009536 1471414109178 1476342611968 1477132640256 1477470249528 1477990315776 1478659695448 1478781225792 1484867688192 1485252427776 1485925096448 1486264715299 1492040962048 1492163592192 1493364867072 1493706186336 1501045518336 1501388593068 1502597294588 1502720792352 1508437016576 1508781780688 1508905786752 1509589167996 1510120540032 1516195186688 1517147420544 1517540524032 1517887368816 1523786514432 1524476635136 1525487169024 1526178059952 1532856672256 1532982657024 1534027475526 1534567449792 1535262453166 1535388635664 1541229125632 1541355798528 1541581384616 1541708086464 1542250764288 1542949247424 1549155951616 1549701251072 1550530535424 1550884920312 1556912308224 1558521839392 1558649933568 1566179643392 1566537604996 1566666357984 1567375898907 1567927611744 1574380988544 1575094023412 1575223479648 1575777954816 1576138110183 1582116716544 1582833254912 1583390408704 1583752303952 1583882471808 1584599809884 1590758227968 1591534077952 1591681878528 1592402748944 1592533627776 1599502614528 1600227026944 1600592770322 1600724322288 1601156175424 1601287773696 1602012994608 1608239087616 1608606662208 1609023463424 1610033997312 1616510558208 1617811939328 1618181701864 1618314699456 1626132644864 1626283658496 1628098707222 1634274410496 1634647935648 1635388265329 1635963918368 1636098377472 1642832335872 1643576372256 1644002234368 1644377982884 1650768723968 1652611099776 1653359564948 1653495453792 1654455531807 1660731211776 1660885438464 1661637651072 1662448070608 1663492157379 1668909039616 1669802115072 1670183760336 1670771661312 1671528351376 1671665733504 1678546082304 1678981005312 1679741413376 1680125330338 1686655000576 1688151588864 1688537428032 1696991643648 1697379503274 1698588246056 1705189670912 1705579404256 1705719585024 1706492102952 1707092784384 1713959776256 1715036214528 1715480592384 1715872677792 1716649794041 1723321413632 1724322035072 1724463756288 1725244763424 1732794499072 1733882766336 1734279057693 1734728421504 1735514077492 1742259011584 1742657217392 1742800445568 1743413907456 1744203497088 1751219771392 1751836196864 1753174257744 1753337069316 1759987826688 1761404715008 1761807296704 1761952098816 1770463944704 1770868596952 1772439908928 1779735030528 1780541069944 1780687411776 1781167816448 1781314209792 1781721341946 1788479766528 1789919592448 1790328691424 1790475837696 1791286741608 1791453092562 1798248431616 1799292558336 1800107455328 1800255405312 1801300697352 1808952291328 1809365740364 1810002633088 1810151396352 1810971211296 1818424922496 1818896089088 1819065004032 1819888855936 1820038431744 1820454414597 1828830887936 1829248880368 1829399225472 1836358107136 1838407613952 1840459408164 1847440637952 1847862883776 1848699778198 1849350516416 1849502513664 1856962191616 1857114814464 1857955899072 1858437308416 1858609895424 1866086383616 1868169069312 1869015160376 1870254079434 1876278935552 1877522669568 1878372996864 1879289123296 1880469395298 1888033816032 1888698399744 1889553788512 1889709090048 1897330934912 1897486875648 1898154786816 1899014458368 1899448491759 1906653478912 1908781440384 1910911776813 1918338379776 1918776829788 1920143234672 1927605714944 1928046283072 1928204748288 1929078029424 1929757060608 1937519747072 1937699678208 1938577259584 1938736590336 1939419021312 1939862289456 1948102467584 1949233604864 1949393811456 1950276689088 1951409088798 1958811172864 1960041388032 1960489369566 1960997346048 1961885478904 1962067672806 1969510187008 1969960332704 1970122242816 1970653754368 1970815721472 1971708301056 1979823584256 1981580304384 1982033208792 1991608248448 1991771937792 1992227171571 1993831025511 2001394024448 2001851457424 2003108703687 2003627723136 2003813793504 2011874382336 2012785557328 2013494053376 2013659541504 2014119777852 2021947490304 2022863227392 2023387365376 2023849825088 2025120887244 2033982892032 2034904079936 2035071327744 2036252962224 2045369967368 2045559914202 2046089933056 2046258100224 2047184847552 2047374962928 2055610781952 2056334352384 2057265663232 2057434748928 2057904990414 2065902870528 2067374047232 2067846560416 2078199911424 2078674898937 2080519330968 2088888477312 2089082465568 2089834531876 2090028607989 2090570148992 2090741971968 2099174651392 2099347181568 2100297972864 2101037273088 2101517480244 2102642055423 2109488955392 2110813802496 2111843295744 2112799746512 2114200263708 2121010970624 2122242504704 2122416930816 2123378170368 2125748012076 2134299096384 2134497301776 2135050364928 2136017326144 2144808882944 2144985163776 2145740193792 2146711996416 2147202642858 2155347410944 2157752932608 2160161139006 2168378211328 2168556429312 2169052068456 2170798276296 2179530580864 2179709715456 2180899417032 2181464503296 2181963092673 2190443114496 2191435163008 2191615276032 2192386719744 2192887805472 2193880961181 2203481466368 2203662569472 2204660605056 2205940709076 2207121163767 2214308282368 2214513917952 2215516868096 2215698960384 2216205374292 2216985473664 2217989543172 2226402820096 2226911680448 2227695548416 2227878641664 2228887644672 2238061443072 2240047300608 2240559279504 2251383237376 2251568277504 2252082889602 2253895941882 2262655524864 2263172671032 2264383751994 2265180810048 2274292780032 2275322803936 2276123712512 2276310786048 2276643936931 2276831053224 2285679771648 2286714952704 2287830237056 2289078951607 2289267089928 2299285008384 2300326351232 2301041213289 2301851174688 2302893679749 2311843688448 2312372076924 2312971228672 2314423871136 2323733927424 2324551876608 2325604662784 2325795803136 2326327380468 2335368462336 2337565676992 2337782759088 2349269465088 2349806407494 2351698132654 2351891417616 2361031852032 2361571482816 2362641035118 2363253211904 2372980040704 2373175074816 2374249882368 2375085613056 2375628455928 2376899714826 2386137341952 2387301116928 2387522817792 2388382322144 2388604123416 2389769101499 2399056744448 2399253921792 2400340540416 2400889155483 2401734263136 2402822005103 2403019491912 2412358631424 2412909993312 2413535195136 2414628281728 2424566563328 2424765837312 2425420005376 2426717908992 2427272552796 2439198967296 2439425487744 2451210151936 2451411615744 2451770393618 2451971903472 2453945877552 2463817178368 2465364558384 2466003351552 2466566974326 2476153085952 2477274532096 2478146527232 2478350204928 2478916649664 2480039347422 2490892092416 2491096817664 2492456476608 2493672105912 2503363559424 2504497329152 2504703172608 2505069750001 2505275640504 2506157491968 2507292527064 2517378421376 2518264532992 2518471507968 2519612120064 2520187995507 2529982500864 2532019277824 2532227383296 2532597989012 2532806142048 2545041920512 2547882369084 2557784506368 2558369106384 2559738154428 2560639176576 2570939664384 2572104039232 2573009414144 2573220888576 2573597493922 2573809016688 2583599570944 2583811915776 2584982120448 2585892028416 2586483052608 2587654467034 2587867145136 2599191748608 2600368918784 2601878785064 2602092632256 2603271116238 2613388517376 2613985826088 2614663128064 2616090230408 2616305245632 2626829657088 2627754295296 2628944401408 2629545265529 2629761386616 2639764779008 2639981740032 2642107072512 2642710945056 2655695917056 2656302895428 2658441367348 2658659863392 2669602545792 2670811604916 2671503630848 2671751724672 2682499176448 2682719649792 2684879388672 2685493037136 2686930112412 2695929987072 2697150969856 2697372647424 2698938837504 2700161182992 2701478114738 2711977189376 2712200085504 2713428436992 2714048610546 2715003949632 2716233570986 2716456816944 2727014105088 2727413218936 2727637383744 2728344133632 2728597506048 2729579796736 2729833283904 2740814375936 2741779136512 2743246331904 2743873320552 2754537160704 2757611420928 2760205899841 2770933215232 2771160956928 2771566531916 2771794325664 2773049667297 2774025774624 2785184636416 2785443287424 2786704810652 2786933848608 2787655962624 2787914843136 2799129575424 2800397297152 2801383030784 2802023306992 2802253603968 2803522740564 2814418403328 2815791060992 2817559495296 2818933684944 2829889241088 2831170893824 2831817978262 2832050724048 2833047599616 2834330682768 2845732128512 2845996402368 2846733819904 2846967791616 2848521687552 2859980218368 2862282661888 2862517911552 2862936857144 2863172160576 2877003910144 2877661470047 2880214852008 2891408572416 2892069424608 2893379238659 2893617044136 2894397701728 2894635590912 2906279620608 2906549517312 2907865889376 2908619337728 2909284123564 2920590819328 2922153701376 2923850407296 2925174614908 2925415033632 2927113633197 2938216759296 2939547473408 2941254278768 2941496019072 2942828218356 2943101509209 2952685223936 2954265280512 2954940499056 2955980631552 2957319390896 2957562451584 2969735376384 2970504855552 2971850192896 2972529430598 2984081924096 2984327184384 2986729734144 2987412372672 3002091036672 3002777186136 3005194589176 3005441584704 3016874033152 3017563561376 3017811573504 3019178335992 3020241080064 3032390373376 3034294841088 3035081048064 3035774737632 3037149635611 3048953270272 3050974338048 3052356119904 3065713344512 3068054951052 3068339871303 3069134899584 3070524906332 3070777271328 3082458251264 3083162769232 3083416172928 3084501528576 3085898494848 3098311903232 3099402502144 3101061070848 3101769840624 3113824616448 3117043678784 3117299867136 3132359286784 3133075209992 3133332715968 3134751797814 3135855223488 3148761977088 3150188046824 3150446959296 3151555909632 3152276220366 3164233433088 3165666509824 3166780817408 3167504607904 3167764943616 3169199619768 3181516455936 3183068155904 3183363757056 3184805497888 3185067255552 3200454053888 3201185540644 3201448644576 3202312350848 3202575547392 3204025989216 3217213324416 3218046926848 3220067994624 3220803964287 3233021116416 3235623878656 3236363403728 3236629398912 3252265289728 3252567316992 3256197414444 3268548820992 3269295871296 3270776530658 3271927836736 3272196754944 3285664671744 3287152744512 3288004468736 3288755965768 3301537447936 3305222199552 3306719129896 3306990907584 3308911063614 3321462423552 3321770876928 3323275302144 3324896141216 3326984314758 3339604230144 3340367520672 3341543322624 3343056702752 3343331467008 3357092164608 3359482826752 3360250660676 3373310001152 3377074856064 3380843912823 3393983287296 3394759006548 3397176492112 3410379341824 3411158808512 3411439170048 3412984205904 3414185568768 3427919552512 3430072429056 3430961184768 3431745355584 3433299588082 3446642827264 3448644070144 3448927512576 3450489526848 3465588998144 3467765532672 3468558115386 3469456843008 3471028154984 3484518023168 3485314434784 3485600891136 3486827814912 3488406994176 3502439542784 3506348515488 3506674138632 3523614593408 3523904197632 3524709611241 3527547198981 3540927889408 3541737193904 3543961552677 3544879817856 3559470061056 3561082139888 3561374823552 3562335632896 3562628419584 3563442683892 3576959533056 3579839184896 3580657382848 3580951675392 3582573483216 3582906185124 3596496863232 3598585116672 3600214910656 3600510810624 3602601394704 3617904582656 3618731480728 3620005266176 3620302792704 3621942422592 3636849844992 3637792178176 3638130008064 3639777711872 3640076863488 3640908829194 3657661775872 3658497760736 3658798450944 3676815227904 3677655590427 3680918816328 3695725767552 3697399556396 3698701032832 3699005027328 3699850461489 3713924383232 3714229628928 3715911798144 3716874616832 3717219790848 3720059021133 3732172767232 3736338138624 3738030320752 3740508158868 3752557871104 3755045339136 3756745993728 3758578246592 3760938790596 3776067632064 3777396799488 3779107577024 3779418180096 3794661869824 3794973751296 3796309573632 3798028916736 3798896983518 3813306957824 3817562880768 3821823553626 3836676759552 3837553659576 3840286469344 3856092566144 3856409496576 3858156058848 3859514121216 3860396240883 3875039494144 3875399356416 3877154519168 3877473180672 3878838042624 3879724578912 3881481700551 3896204935168 3898467209728 3898787622912 3900553378176 3902818177596 3904906674357 3917622345728 3920082776064 3920978739132 3921994692096 3923770957808 3924135345612 3939020374016 3939920665408 3940244485632 3941307508736 3941631442944 3943416602112 3959647168512 3963160608768 3964066417584 3983216496896 3983543875584 3984454343142 3987662051022 4002788048896 4003702914848 4006217407374 4007255446272 4007627587008 4023748764672 4025571114656 4026988106752 4027319083008 4028239555704 4043894980608 4045726454784 4047699650176 4050241774488 4052217172107 4067965784064 4069808159872 4070142655488 4071072915819 4072505924448 4074350356479 4090739934736 4091119828404 4092179866112 4092516200448 4094369695104 4094749925856 4111221563904 4112668704768 4114531326464 4114869497856 4115809980828 4131805741056 4134748094464 4135693120832 4156399822848 4157349797874 4161038661936 4177776954624 4178164931136 4179669063752 4180057215978 4181140297984 4181483943936 4198349302784 4198694363136 4200595945728 4202074546176 4203034960488 4205284110846 4221627604992 4223686591488 4225599493024 4228053025729 4228400527416 4244485009408 4244833861632 4246756340736 4247726967393 4251146624413 4251496024152 4268598192768 4268994603552 4270100729856 4272034652288 4289617765888 4289970327552 4293423992832 4294405285716 4310694821888 4315505865216 4320322278012 4336756422656 4337112858624 4338104136912 4341596552592 4359061161728 4359419430912 4361798834064 4362929006592 4363926185346 4380886228992 4382870326016 4383230552064 4384773439488 4385775610944 4387761922362 4406962932736 4407325138944 4409321210112 4411881418152 4414242327534 4429027835904 4431033736192 4431397920768 4432046480771 4432410748584 4433970947328 4435979086344 4453823360896 4455391096832 4455757283328 4457775289344 4458794145897 4476122886144 4480094601216 4481118559008 4502766474752 4503136555008 4504165779204 4507791883764 4525311049728 4526345342064 4528767503988 4530361620096 4548585560064 4550645607872 4552247425024 4552621572096 4553287873862 4553662106448 4571359543296 4573429905408 4575660474112 4578157903214 4578534179856 4598570016768 4600652702464 4602082426578 4603702349376 4605787359498 4623687376896 4624744153848 4625942457344 4628847742272 4647467854848 4649103753216 4651209325568 4651591606272 4652272392859 4652654760936 4670736924672 4675131353984 4675565518176 4698538930176 4699612814988 4702127696721 4703396265308 4703782835232 4723142965632 4725282070236 4726506423808 4745960081408 4746350149632 4748499764736 4750171226112 4751256911856 4753799429652 4772274683904 4774602233856 4775045635584 4776764644288 4777208246832 4779538202998 4798113488896 4798507843584 4800681080832 4801778310966 4803468526272 4805644010206 4806038983824 4824717262848 4825819986624 4827070390272 4829256563456 4849133126656 4849531674624 4850840010752 4853435817984 4854545105592 4878397934592 4878850975488 4883441207411 4902420303872 4902823231488 4903540787236 4903943806944 4906164795987 4907891755104 4927634356736 4930729116768 4932006703104 4933133948652 4952306171904 4954549064192 4956293054464 4957833299328 4960078694844 4981784184832 4982193635328 4984912953216 4987344211824 5006727118848 5008994658304 5009406345216 5010139500002 5010551281008 5012314983936 5014585054128 5034756842752 5036529065984 5036943015936 5039224240128 5040375991014 5059965001728 5064038555648 5064454766592 5065195978024 5065612284096 5090083841024 5091247216237 5095764738168 5115569012736 5116738212768 5119055576089 5119476308856 5121278353152 5141879328768 5144208078464 5146018828288 5146441777152 5147194987844 5147618033376 5149949382123 5167199141888 5169964240896 5172966105216 5175308934068 5175734290272 5198383497216 5200737837568 5203757570128 5204185264512 5206542232476 5226777034752 5227971652176 5229326256128 5232180460816 5232610491264 5253659314176 5255508590592 5257888802816 5259090531058 5259522773232 5279529558016 5279963480064 5284214145024 5285421890112 5311391834112 5312605790856 5316882734696 5317319726784 5339205091584 5341623209832 5343007261696 5343503449344 5364998352896 5365439299584 5369758777344 5370986074272 5373418586081 5373860224824 5394301939712 5394745294848 5397877675008 5400322365984 5402956229476 5423954378752 5426856873984 5428097221092 5430007899264 5432467141972 5432913633888 5454826437872 5455274767488 5456688267264 5457195012096 5459159593472 5459666567808 5481628751872 5483558273024 5486492663808 5487746641104 5509074321408 5515222841856 5520411799682 5541866430464 5542321913856 5543133063832 5543588651328 5546099334594 5548051549248 5570369272832 5570886574848 5573409621304 5573867697216 5575311925248 5575829686272 5598259150848 5600794594304 5602766061568 5604046613984 5604507207936 5607045481128 5628836806656 5631582121984 5635118990592 5637867369888 5640420751849 5662341787648 5663635956524 5664101448096 5666095199232 5668661365536 5691464257024 5691992804736 5693467639808 5697043375104 5698345475277 5719960436736 5724565323776 5725873714288 5726344321152 5754007820288 5755322940094 5760429704016 5782817144832 5784138849216 5786758477318 5787234088272 5788795403456 5789271181824 5812559241216 5813099034624 5815731778752 5817238675456 5818568247128 5841181638656 5844307402752 5847700814592 5850349229816 5850830067264 5854227266394 5876433518592 5879094946816 5880438656183 5882508557536 5882992038144 5885656436712 5886203018418 5908530561024 5909880998112 5911961263104 5914638781792 5915124903168 5939470752768 5943700385792 5945058861196 5968163848192 5974824745344 5981493076533 6004182073344 6005554372272 6010389178352 6010883169408 6033748066304 6035127122752 6035623147008 6038356671984 6040482160128 6064780746752 6068589682176 6070162096128 6071549475264 6074299271222 6097906540544 6101948676096 6104712239808 6131426689024 6136109902104 6136679742606 6138269799168 6141049812664 6141554542656 6164916502528 6166325538464 6166832345856 6169003057152 6171796989696 6196623806464 6202122141696 6203539681248 6234087357568 6234599734272 6236024696811 6264718573568 6266150419984 6266665431936 6269503595628 6270085823967 6271710446976 6297523954176 6300376093648 6300893918592 6303111819264 6304552440732 6328466866176 6331333019648 6333561634816 6335009215808 6335529887232 6338399239536 6363032911872 6366136311808 6366727514112 6369610995776 6370134511104 6400908107776 6402371081288 6402897289152 6404624701696 6405151094784 6408051978432 6434426648832 6436093853696 6440135989248 6441607928574 6466042232832 6471247757312 6472726807456 6473258797824 6504530579456 6505134633984 6512394828888 6538591742592 6541553061316 6543855673472 6544393509888 6545889278019 6571329343488 6574305489024 6576008937472 6577511931536 6581642883543 6603074895872 6610444399104 6613438259792 6613981815168 6617822127228 6642924847104 6643541753856 6646550604288 6649792282432 6653968629516 6679208460288 6680735041344 6683086645248 6686113405504 6686662934016 6714184329216 6718965653504 6720501321352 6746620002304 6754149712128 6761687825646 6787966574592 6789518013096 6794352984224 6822317617024 6822878340096 6825968411808 6828371137536 6829931810793 6855839105024 6860144858112 6863490711168 6866599176164 6867236854821 6893285654528 6897288140288 6897855025152 6900979053696 6908681039247 6931177996288 6935531065344 6937116230772 6938913686016 6942056309968 6969036046336 6970628869568 6971201782272 6973655629824 6976813988352 7004879085568 7012697030976 7013348277264 7047229186816 7047808395264 7049419222482 7055094397962 7081855778816 7083474387808 7087923105354 7089759635712 7118940122112 7122164279776 7122749647104 7124671265792 7125256839168 7126885367784 7161314765696 7161903350784 7165146966432 7165812370248 7169307304497 7197170233344 7200429821312 7201021621248 7202667466449 7205202789408 7208466015309 7235809165312 7237462961456 7240010532352 7240605585408 7243884845184 7273699689984 7275584356352 7276260016128 7279555423744 7280153726976 7281817658388 7315323551744 7316995521472 7317596901888 7353630455808 7355311180854 7361837632656 7391451535104 7394799112792 7397402065664 7398010054656 7399700922978 7427848766464 7428459257856 7431823596288 7433749233664 7434439581696 7440118042266 7472676277248 7476060641504 7481016317736 7510090678272 7513491987456 7515209250003 7517156493184 7521877581192 7552135264128 7554793598976 7558215154048 7558836360192 7560563986521 7589323739648 7589947502592 7596057833472 7597793967036 7626613915648 7635125761536 7643647107252 7673353519104 7675107319152 7680572938688 7712185132288 7712818993152 7716312117696 7719028242432 7720792481766 7750078988288 7750798712832 7754309038336 7754946361344 7757676085248 7759449157824 7762963401102 7792409870336 7796934419456 7797575245824 7801106756352 7805636355192 7809813348714 7840165552128 7841957478264 7843989384192 7847541915616 7848270691224 7879841330816 7880488971264 7882615017472 7883262885888 7886833204224 7888635796587 7919294337024 7926321217536 7928132835168 7966432993792 7967087751168 7968908686284 7975324102044 8005576097792 8007405829696 8012434814748 8014510892544 8015255174016 8047497529344 8051142229312 8053976213504 8054638166016 8056479111408 8087789961216 8091452909568 8095399300352 8100483548976 8104434344214 8135931568128 8139616319744 8140285310976 8142145831638 8145011848896 8148700712958 8181479869472 8182239656808 8184359732224 8185032400896 8188739390208 8189499851712 8222443127808 8225337409536 8229062652928 8229738995712 8230943464289 8231619961656 8263611482112 8271386241664 8280617699523 8312799645696 8314699595748 8319149001891 8322077323872 8355553909248 8356329862272 8359338127504 8360114431956 8362280595968 8362967887872 8396698605568 8397388726272 8401191891456 8404149092352 8406069920976 8410568221692 8443255209984 8447373182976 8451198986048 8456106051458 8456801054832 8488970018816 8489667723264 8493512681472 8495453934786 8502293248826 8502992048304 8537196385536 8537989207104 8540201459712 8544069304576 8579235531776 8579940655104 8586847985664 8588810571432 8631011730432 8632984410141 8639934443881 8640644556024 8673512845312 8674225717248 8676208273824 8680137715977 8683193105184 8718122323456 8718838861824 8723597668128 8725858013184 8727852370692 8761772457984 8765740652032 8766461104128 8771551221888 8775523844724 8813925865472 8814650277888 8818642420224 8823762836304 8828484655068 8858055671808 8862067472384 8862795841536 8864092961542 8864821497168 8867941894656 8871958172688 8907646721792 8910782193664 8911514566656 8915550578688 8917588291794 8952245772288 8960189202432 8962237118016 9005532949504 9006273110016 9007591228727 9008331558408 9015583767528 9050622099456 9052690684128 9056790634619 9057535007976 9060723240192 9097171120128 9101291215744 9104494850048 9105243144192 9106575747724 9107324212896 9111448906833 9146859810816 9151320948224 9156315806428 9157068359712 9197140033536 9201305404928 9204164853156 9207404698752 9211574718996 9247374753792 9249488307696 9251884914688 9257695484544 9294935709696 9298207506432 9302418651136 9303183212544 9304544785718 9305309521872 9341473849344 9350262707968 9351131036352 9397077860352 9399225629976 9404255393442 9406792530616 9407565670464 9446285931264 9450564140472 9453012847616 9455173401583 9491920162816 9492700299264 9496999529472 9500342452224 9502513823712 9506817498451 9507598859304 9544549367808 9549204467712 9550091271168 9553529288576 9554416493664 9559076405996 9596226977792 9601362161664 9603556621932 9606937052544 9611288020412 9612077967648 9651639973248 9654140780544 9658513126912 9698266253312 9699063349248 9701680021504 9706871635968 9709090211184 9756795869184 9757701950976 9766882414822 9804840607744 9805646462976 9807081574472 9807887613888 9812329591974 9815783510208 9855268713472 9861458233536 9864013406208 9866267897304 9904612343808 9909098128384 9912586108928 9915666598656 9920157389688 9963568369664 9964387270656 9969825906432 9974688423648 9979205945579 10017989316608 10018812690432 10020279000004 10021102562016 10024629967872 10029170108256 10069513685504 10073058131968 10078448480256 10080751982028 10119930003456 10128077111296 10130391956048 10131224568192 10180167682048 10182494432474 10191529476336 10231138025472 10233476425536 10238111152178 10238952617712 10242556706304 10283758657536 10288416156928 10292037656576 10292883554304 10294389975688 10295236066752 10299898764246 10334398283776 10339928481792 10345932210432 10350617868136 10351468580544 10396766994432 10401475675136 10403853007093 10407515140256 10408370529024 10413084464952 10453554069504 10455943304352 10458652512256 10464360921632 10465220982528 10507318628352 10515777605632 10518181062116 10519045546464 10559059116032 10570843780224 10582641596943 10622783668224 10625211581712 10633765469392 10634639453568 10678410183168 10683246419664 10686014523392 10687006898688 10729996705792 10730878599168 10739517554688 10741972148544 10746837172162 10747720449648 10788603879424 10789490589696 10795755350016 10800644731968 10805912458952 10847908757504 10853713747968 10856194442184 10860015798528 10864934283944 10865827267776 10909652875744 10910549534976 10913376534528 10914390024192 10918319186944 10919333135616 10963257503744 10972985327616 10975493282208 11030445683712 11032966771281 11040823599364 11083732860928 11086266127664 11087177302656 11092198669188 11096103098496 11140738545664 11141773149696 11146819242608 11147735394432 11150623850496 11151659372544 11196518301696 11201589188608 11205532123136 11208093227968 11209014415872 11214090962256 11257673613312 11263164243968 11270237981184 11275734739776 11280841503698 11324683575296 11327271913048 11328202896192 11332190398464 11337322731072 11382928514048 11383985609472 11386935279616 11394086750208 11396690950554 11439920873472 11449130647552 11451747428576 11452688642304 11508015640576 11510645880188 11520859408032 11568277698432 11573516954636 11574468176544 11577590806912 11578542363648 11581188722649 11625118482432 11626198069248 11631463557504 11634477350912 11637136494256 11644445101653 11682363277312 11688614805504 11695401629184 11700698459632 11701660134528 11708454532788 11752867037184 11758189893632 11760877312366 11765017115072 11765984076288 11771312873424 11772406036836 11817061122048 11819761996224 11823922526208 11829277563584 11830249806336 11878941505536 11887400771584 11890117722392 11936327696384 11949649490688 11962986153066 12008364146688 12011108744544 12016548558287 12020778356704 12021766338816 12070254245504 12071246294016 12076713343968 12080964320256 12129561493504 12137179364352 12143098950528 12148598542444 12156651516321 12195813081088 12203897352192 12209424479616 12223051069437 12262853378048 12272219804208 12273359485212 12276539598336 12282099625328 12283109085312 12329833005056 12332651076928 12333664691712 12338006114304 12343593979392 12393247612928 12404244283392 12407079362496 12468174715136 12469199468544 12472049393622 12529437147136 12532300839968 12533330863872 12539007191256 12540171647934 12543420893952 12595047908352 12600752187296 12601787837184 12606223638528 12609104881464 12662666039296 12670018431616 12671059774464 12676798479072 12684159077187 12732272623616 12733455028224 12739221991552 12740269022208 12743180902179 12753439873239 12801816215552 12804742162576 12805794578304 12809249403392 12810302189568 12816103956864 12868853297664 12872187707392 12880271978496 12883215857148 12932084465664 12942495514624 12945453614912 12946517595648 13009061158912 13010269267968 13024789657776 13077183485184 13083106122632 13087711346944 13088787019776 13091778556038 13142658686976 13148610978048 13152017874944 13155023863072 13163285767086 13220888798208 13226876519584 13227963630336 13235644254456 13287083507712 13293101208576 13296139442313 13299584564864 13307937259032 13361470082688 13366173290496 13372226811008 13373325868032 13376382437691 13428368658432 13437931307008 13441002642704 13493240004608 13508299424256 13523375651292 13575933149184 13579036026192 13588705968448 13644635234048 13645756680192 13651936823616 13656742275072 13659863621586 13711678210048 13720289716224 13726981422336 13733198352328 13734473709642 13786571309056 13794576280576 13795710050304 13801958107392 13817362078494 13871062130688 13874232461544 13877827372032 13884112619936 13941257739136 13942403564544 13947311259648 13953627976704 13956817178577 14009758171136 14025394061952 14026696554528 14094458373632 14095616790528 14098838444964 14110188795924 14163711557632 14166948775616 14175846210708 14179519271424 14237880244224 14244328559552 14245499294208 14249342531584 14250513678336 14253770735568 14322629531392 14323806701568 14330293932864 14331624740496 14338614608994 14394340466688 14400859642624 14402043242496 14405334932898 14410405578816 14416932030618 14471618330624 14474925922912 14480021064704 14481211170816 14487769690368 14547399379968 14552520032256 14559110847488 14560307453952 14563635316776 14633991042944 14635193803776 14650323622233 14707260911616 14710622361708 14718494387961 14723675265312 14782903070208 14789598225584 14794804131328 14796020109312 14799401845956 14855697532928 14856918515712 14863647192576 14867498467328 14868879163392 14880236084532 14945352554496 14952121283008 14962032635472 15020181356544 15026983974912 15030418500006 15034312986368 15043755162384 15104270528256 15109587197952 15116430308096 15117672720384 15121127973042 15178647479296 15179895005184 15192115666944 15195587934072 15270251523072 15273741648711 15286037862251 15287294214504 15346707038208 15350214638304 15357166728267 15361145877376 15424370264576 15425637986304 15432624235392 15438056484864 15441584963532 15449848146369 15500157976576 15501597425664 15508618076672 15509892722688 15518898315648 15525926802204 15584819740672 15593868838912 15595150491648 15602213512704 15611272710384 15619626697428 15680331104256 15683914956528 15687978768384 15695083831232 15696541382448 15759682661632 15760977942528 15765230034944 15766525771776 15773666408448 15777271593174 15838588674048 15852642435072 15856265670336 15932865987584 15934175502336 15936507558517 15937817372568 15950648204088 16014811659392 16023552661249 16024869629496 16029021785088 16030510348032 16094995058688 16102284458624 16107952427008 16109276332032 16112958222816 16120255758243 16182905819136 16190798600704 16200967097952 16208868688428 16271863136256 16279232639488 16280570621952 16284291663276 16290023697792 16297401425916 16362959738944 16364479313616 16368719464448 16370064801792 16377478780416 16378999703424 16444886255616 16450674819072 16458125305856 16459477991424 16461886928578 16463239923312 16527222964224 16542772483328 16561235399046 16625599291392 16629399191496 16638298003782 16644154647744 16711107818496 16712659724544 16718676255008 16720228863912 16724561191936 16725935775744 16728383710493 16793397211136 16794777452544 16802383782912 16808298184704 16812139841952 16819754035721 16821136443384 16886510419968 16894746365952 16902397972096 16912212102916 16913602109664 16921262255547 16977940037632 16987025362944 16990907869572 17004586497652 17005984096608 17074392771072 17075978414208 17080402919424 17088138609152 17158471063552 17159881310208 17173695971328 17177621142864 17262023460864 17265968820282 17279868887762 17281289112048 17347025690624 17348451434496 17352416547648 17360275431954 17366386210368 17436244646912 17437677723648 17447195336256 17451716026368 17455704741384 17523544915968 17531481304064 17532922208256 17543102443776 17551047689448 17627851730944 17629300555776 17637284840448 17641315968549 17647525672608 17655518211409 17656969310136 17724134944768 17725591683072 17728185923084 17729642994336 17735883789312 17743916345376 17815293443584 17821564387328 17831101157376 17835176583588 17904491544576 17924474236032 18011065899008 18012546220032 18015182457454 18016663116816 18031167535056 18101244198912 18105381368256 18113581269238 18115070015952 18121446480384 18194342240256 18202582431488 18208989700096 18210486288384 18213151495448 18214648425792 18222897813666 18293719621632 18302641896448 18312631612856 18314136719424 18394280067072 18402610809856 18406816858703 18408329706312 18414809397504 18423149437992 18494749507584 18498976615392 18503769829376 18515390969088 18589871419392 18604837302272 18606366425088 18609089571436 18610619043744 18700525415936 18702262072704 18794155720704 18798451259952 18808510786884 18813585061232 18815131340928 18892571862528 18901128280944 18906025695232 18910346803166 18983840325632 18985400598528 18993999058944 19000684904448 19005027647424 19013634996902 19015197718608 19089098735616 19098408935424 19100182542336 19107058577152 19108832987328 19118152811992 19192453955584 19202724323328 19207113243864 19213874105088 19222576040824 19224155935296 19303279946496 19308281561088 19317026253824 19321441298887 19396532506624 19398126698496 19413743271936 19418180422368 19513591738368 19515403901952 19533764829644 19609681215488 19614163148944 19615775227776 19624659183948 19631567020416 19710537426944 19722916467072 19728026812416 19732535794608 19809224687616 19818196256768 19825172217856 19831333197312 19840314779376 19927136739328 19928774541312 19939651812864 19949376847296 19958411891158 20035978633216 20037625380864 20040558000008 20042205124032 20049259935744 20058340216512 20139027371008 20146116263936 20156896960512 20161503964056 20239860006912 20256154222592 20260783912096 20262449136384 20360335364096 20364988864948 20383058952672 20466952851072 20476222304356 20477905235424 20485113412608 20489795432379 20567517315072 20576832313856 20584075313152 20588779951376 20590472133504 20599797528492 20601710564463 20668796567552 20679856963584 20691864420864 20701235736272 20702937161088 20793533988864 20802951350272 20807706014186 20815030280512 20816741058048 20826168929904 20907108139008 20911886608704 20917305024512 20928721843264 20930441965056 21014637256704 21031555211264 21036362124232 21038091092928 21118118232064 21141687560448 21165283193886 21245567336448 21250423163424 21260047449277 21267530938784 21269278907136 21356820366336 21366492839328 21372029046784 21374013797376 21459993411584 21483944297088 21493674344324 21495440899296 21507921913491 21577207758848 21591510700032 21601289463936 21611824917904 21625398045927 21695817515008 21707427495936 21712388884368 21720031597056 21729868567888 21731654535552 21819305751488 21821099069952 21826753069056 21828780048384 21836638373888 21838666271232 21926515007488 21945970655232 21950986564416 22060891367424 22065933542562 22081647198728 22167465721856 22172532255328 22174354605312 22184397338376 22192206196992 22281477091328 22283546299392 22293638485216 22295470788864 22301247700992 22303318745088 22403178377216 22416186455936 22418028831744 22428181924512 22526328487936 22540475962368 22545627750009 22551469479552 22561683007396 22649367150592 22654543826096 22656405792384 22664380796928 22674645462144 22765857028096 22767971218944 22773870559232 22788173500416 22793381901108 22879841746944 22898261295104 22903494857152 22905377284608 23016031281152 23021291760376 23041718816064 23136555396864 23147033909272 23148936353088 23155181613824 23157084727296 23162377445298 23250236964864 23252396138496 23262927115008 23268954701824 23274272988512 23288890203306 23377229611008 23390803258368 23401396919264 23403320269056 23416909065576 23516379787264 23521754624732 23530034230144 23531968152576 23542625746848 23544812073672 23639523992448 23647845052416 23658555127168 23660499612672 23665907389761 23757883011072 23774801543168 23780235444784 23872655392768 23899298981376 23925972306132 24016728293376 24022217489088 24033097116574 24041556713408 24043532677632 24140508491008 24142492588032 24153426687936 24161928640512 24259122987008 24274358728704 24286197901056 24297197084888 24313303032642 24391626162176 24407794704384 24418848959232 24446102138874 24544439608416 24546718970424 24553079196672 24564199250656 24566218170624 24665302153856 24667329383424 24676012228608 24687187958784 24692830392867 24786495225856 24814158724992 24841853098569 24936349430272 24938398937088 24944098787244 25058874294272 25064601679936 25066661727744 25078014382512 25080343295868 25086841787904 25190095816704 25201504374592 25203575674368 25212447277056 25218209762928 25325332078592 25340036863232 25342119548928 25353596958144 25368318154374 25464545247232 25466910056448 25478443983104 25480538044416 25486361804358 25506879746478 25603632431104 25609484325152 25611589156608 25618498806784 25620604379136 25632207913728 25737706595328 25760543956992 25766431714296 25890907229824 25893035191296 25898953230423 25919803331643 26018122317824 26020538535936 26040413147931 26049579315552 26154366970368 26166212245264 26175422693888 26177574039552 26183557112076 26285317373952 26297221956096 26304035749888 26310047726144 26326571534172 26441777596416 26453753039168 26455927260672 26471288508912 26574167015424 26586202417152 26592278884626 26599169129728 26615874518064 26722940165376 26732346580992 26744453622016 26746651736064 26752764875382 26856737316864 26875862614016 26882005285408 27016598848512 27022773686181 27046751302584 27151866298368 27158072052384 27170371903857 27177411936896 27289270468096 27291513360384 27303873647232 27313484550144 27319727243172 27334346720499 27423356420096 27440579432448 27453962844672 27466396704656 27468947419284 27573142618112 27589152561152 27591420100608 27603916214784 27634724156988 27742124261376 27748464923088 27755654744064 27768225239872 27882515478272 27884807129088 27894622519296 27907255953408 27913634357154 28019516342272 28050788123904 28053393109056 28188916747264 28191233581056 28197676889928 28220377591848 28333897551232 28351692421416 28359038542848 28365520204749 28475760488448 28488657119104 28490998588416 28498685063168 28501027356672 28507541471136 28520452495353 28645259062784 28647613403136 28660587865728 28663249480992 28677229217988 28788680933376 28801719285248 28804086484992 28810669865796 28820811157632 28833864061236 28943236661248 28949851845824 28960042129408 28962422341632 28975539380736 29094798759936 29105040064512 29118221694976 29120614907904 29127270633552 29267982085888 29270387607552 29300647244466 29414521823232 29421244723416 29436988775922 29447350530624 29565806140416 29579196451168 29589608262656 29592040218624 29596371180103 29598803691912 29711395065856 29713837031424 29727294385152 29737758326784 29758026370891 29760472169064 29890705108992 29904242566016 29924065270944 29937617836737 30053967949824 30060837000012 30068625972736 30087510324768 30208541056512 30219174395904 30232860616192 30235345440768 30242255946084 30357294958592 30359790010368 30384231333888 30391175868144 30540503046144 30547483297422 30572075724502 30574588429008 30693414076416 30700429276608 30714333456534 30722291754752 30848740529152 30851275972608 30865248470784 30876112969728 30883169927064 30899696292738 31003194851328 31017236153344 31019785445376 31037796631296 31051853604408 31066998319487 31187737677824 31190300983296 31204427025408 31211559021279 31222545420768 31236686066339 31239253394856 31360662208512 31367829913056 31375957536768 31390167662464 31393082764896 31519365323264 31521955885056 31530460069888 31547332816896 31554543186348 31677177348096 31712531340672 31865731975168 31868351004672 31873015117034 31875634745136 31901296408176 32029623318784 32047105322498 32049739258992 32058043570176 32061020696064 32189990117376 32204568917248 32215904854016 32218552664064 32225916445632 32240511516486 32365811638272 32381597201408 32401934195904 32417737376856 32543726272512 32558465278976 32561141243904 32565906750013 32568583326552 32580047395584 32594802851832 32725919477888 32728958627232 32737438928896 32740129603584 32754957560832 32757999406848 32889772511232 32916250611712 32918955982848 32923773857156 32926479846624 33085544966656 33122470798092 33251198582784 33258798382992 33276596007564 33288309295488 33422215636992 33425319449088 33437352510016 33440457727824 33449122383872 33451871551488 33456767420986 33586794422272 33589554905088 33604767565824 33616596369408 33624279683904 33639508071442 33642272886768 33773020839936 33789492731904 33804795944192 33824424205832 33827204219328 33842524511094 33955880075264 33974050725888 33981815739144 34009172995304 34011968193216 34148785542144 34151956828416 34160805838848 34176277218304 34184088451877 34316942127104 34319762620416 34347391942656 34355242285728 34524046921728 34531937640564 34559737775524 34562578224096 34694051381248 34704833095296 34720550863908 34732772420736 34872489293824 34875355447296 34894390672512 34903432052736 34911409482768 35047089831936 35062962608128 35065844416512 35086204887552 35102095378896 35255703461888 35258601111552 35274569680896 35282631937098 35295051345216 35311036422818 35313938620272 35448269889536 35451183366144 35456371846168 35459285988672 35471767578624 35487832690752 35630586887168 35643128774656 35662202314752 35670353167176 35808983089152 35848948472064 36022131798016 36025092440064 36030364914908 36033326233632 36049645674861 36062335070112 36210762736512 36227162538476 36230140031904 36242892960768 36388684480512 36405164862976 36417979400192 36426302990896 36429296851584 36445795627332 36587439243264 36605283792896 36625263225712 36628273438848 36788560134144 36805221619712 36813633717406 36816659412624 36829618795008 36846298875984 36989499015168 36997953230784 37007539658752 37030781938176 37179742838784 37209674604544 37212732850176 37218179142872 37221238087488 37401050831872 37404524145408 37588311441408 37596902519904 37613930102567 37617021573768 37627170122464 37630262681856 37785143725056 37802256561888 37812051390464 37820693606332 37967680651264 37987998117888 38010055294848 38027269993804 38030395437216 38052477231561 38196817870848 38200365084672 38214117154304 38217665974656 38236305623984 38260319619717 38384907911168 38405448646656 38414226487728 38427748210176 38445152081648 38448311870592 38606559892992 38616563122176 38634052507648 38642882597774 38793065013248 38796253396992 38827486543872 38836360844736 39027183476736 39030807803904 39067529659288 39219362430976 39228326297888 39231550455552 39249318367896 39263134040832 39421074853888 39445832934144 39456053624832 39465071589216 39482945262943 39636392513536 39662666394624 39680629558752 39854273478656 39879303625728 39888418326939 39898753694592 39916823782316 40071957266432 40081116000016 40084410248064 40098519871488 40116680433024 40278054742016 40292232527872 40313793921024 40323007928112 40479720013824 40512308445184 40521567824192 40524898272768 40720670728192 40729977729896 40766117905344 40933905702144 40952444608712 40955810470848 40970226825216 40979590864758 41135034630144 41153664627712 41168150626304 41177559902752 41180944267008 41199595056984 41203421128926 41359713927168 41383728841728 41402471472544 41405874322176 41605902700544 41615412028372 41630060561024 41633482116096 41652337859808 41823773217408 41834610049024 41857443686528 41860883930112 41870451535731 42029274513408 42063110422528 42072724248464 42076182185856 42236236464128 42283375120896 42330566387772 42491134672896 42500846326848 42520094898554 42535061877568 42538557814272 42713640732672 42732985678656 42744058093568 42748027594752 42919986823168 42967888594176 42987348688648 42990881798592 43015843826982 43154415517696 43183021400064 43202578927872 43223649835808 43250796091854 43414854991872 43424777768736 43440063194112 43459737135776 43463309071104 43638611502976 43642198139904 43657560096768 43673276747776 43677332542464 43853030014976 43901973128832 43950970866699 44121782734848 44131867085124 44163294397456 44334931443712 44345064510656 44348709210624 44368794676752 44384412393984 44562954182656 44567092598784 44587276970432 44590941577728 44602495401984 44606637490176 44806356754432 44832372911872 44836057663488 44856363849024 45052656975872 45080951924736 45091255500018 45102938959104 45123366014792 45298734301184 45309087652192 45312811584768 45328761593856 45349290924288 45531714056192 45535942437888 45576347000832 45586763802216 45806989714304 45810754569216 45821224946133 45858113586753 46032062562304 46042583520752 46071500184801 46083437632128 46273110793728 46294067818544 46297872706176 46310363227648 46314169454592 46324754890596 46500473929728 46504792276992 46525854230016 46537909403648 46548545977024 46577780406612 46754459222016 46781606516736 46802793838528 46806640538112 46833818131152 47032759574528 47043509249464 47060068460288 47063936305152 47085251493696 47089624147344 47279047984896 47295690104832 47317110254336 47320999225344 47331814779522 47515766022144 47549603086336 47560470889568 47798597962752 47809522675551 47851944612264 48044434978176 48066194233148 48070657983747 48083113426816 48087065355264 48281016982016 48284985176064 48306853375872 48323857281024 48360767274729 48518245974016 48548717457408 48572395802112 48594394169776 48626606065284 48783252324352 48815589408768 48837697918464 48892204277748 49088879216832 49093437940848 49106158393344 49128398501312 49132436341248 49330604307712 49334658766848 49352024457216 49374375917568 49385660785734 49572990451712 49628317449984 49683706197138 49872698860544 49876797874176 49888197574488 50129203359872 50133323455488 50156028765024 50160686591736 50173683575808 50185151131479 50380191633408 50403008749184 50407151348736 50424894554112 50436419525856 50459262107163 50650664157184 50680073726464 50684239097856 50707193916288 50736636308748 50763786766641 50929090494464 50933820112896 50956887966208 50961076088832 50972723608716 51013759492956 51207264862208 51218968650304 51223178313216 51236997613568 51241208758272 51264415827456 51475413190656 51521087913984 51532863428592 51781814459648 51786070382592 51797906460846 51839606663286 52036244635648 52041077071872 52080826295862 52099158631104 52308733940736 52332424490528 52350845387776 52355148079104 52367114224152 52570634747904 52594443912192 52620095452288 52653143068344 52883555192832 52907506078336 52911854521344 52923947905647 52942577017824 52966554634227 53172404834304 53184557769252 53198338259456 53231749036128 53445880330752 53464693161984 53488907244032 53493303472128 53505529750764 53713474633728 53751725228032 53764010570816 54033197697024 54045547372362 54093502605168 54303732596736 54316144104768 54340743807714 54354823873792 54578540936192 54583026720768 54607747294464 54626969100288 54639454486344 54668693440998 54881158864896 54907925689344 54932793409312 54937894838568 54964689334477 55178305122304 55182840201216 55207832429568 55220450576109 55264906117369 55269448313976 55484248522752 55496929846176 55511309488128 55536450479744 55765030956544 55769614258176 55814511906816 55827268714308 56039032684544 56101576247808 56106786218112 56377833494528 56382467162112 56395353779856 56440755183696 56667795102464 56703384842832 56718077085696 56731040409498 56951520976896 56977314238208 56981997176832 56997370126336 57002054713344 57015082942272 57040904990706 57290518125568 57295226806272 57321175731456 57326498961984 57354458435976 57577361866752 57603438570496 57608172969984 57616604250023 57621339731592 57641622315264 57667728122472 57899703691648 57920084258816 57924844683264 57951078761472 57964323896661 58189597519872 58236443389952 58241229815808 58254541267104 58535964171776 58540775215104 58601294488932 58829043646464 58842489446832 58873977551844 58894701061248 59131612280832 59158392902336 59179216525312 59184080437248 59192742360206 59197607383824 59422790131712 59427674062848 59454588770304 59475516653568 59516052741782 59520944338128 59781410217984 59808485132032 59848130541888 59875235673474 60107935899648 60121674000024 60137251945472 60175020649536 60417082113024 60438348791808 60465721232384 60470690881536 60479541107167 60484511892168 60714589917184 60719580020736 60768462667776 60782351736288 61081006092288 61094966594844 61144151449004 61149176858016 61400858553216 61428666913068 61444583509504 61697481058304 61702551945216 61730496941568 61752225939456 61766339854128 61799392585476 62006389702656 62034472306688 62039570890752 62075593262592 62103707208816 62133996638974 62375475355648 62380601966592 62408854050816 62423118042558 62445090841536 62473372132678 62478506789712 62721324417024 62735659826112 62751915073536 62780335324928 62786165529792 63038730646528 63043911770112 63060920139776 63094665633792 63109086372696 63354354696192 63425062681344 63484735696343 63731463950336 63736702009344 63746030234068 63751269490272 63780142347831 63802592816352 64059246637568 64094210644996 64099478517984 64116087140352 64122041392128 64379980234752 64409137834496 64431809708032 64451832891264 64481023032972 64731623276544 64763194402816 64803868391808 64835474753712 65087452545024 65116930557952 65122282487808 65131813500026 65137166653104 65160094791168 65189605703664 65451838955776 65457917254464 65474877857792 65480259207168 65509915121664 65515998813696 65779545022464 65832501223424 65837911965696 65847547714312 65852959693248 66171089933312 66186213811081 66244941596184 66502397165568 66517596765984 66547722489157 66553192015128 66576618590976 66844431273984 66850638898176 66874705020032 66880915455648 66898244767744 66903743102976 66913534841972 67173588844544 67209535131648 67248559367808 67279016142884 67284545773536 67578985463808 67609591888384 67648848411664 67654408438656 67685049022188 67911760150528 67948101451776 67963631478288 68018345990608 68023936386432 68297571084288 68303913656832 68321611677696 68352554436608 68368176903754 68633884254208 68639525240832 68694783885312 68710484571456 69048093843456 69063875281128 69119475551048 69125156448192 69388102762496 69409666190592 69441101727816 69465544841472 69744978587648 69750710894592 69788781345024 69806864105472 69822818965536 69854441619053 70125925216256 70131688833024 70172409775104 70204190757792 70511406923776 70549139361792 70565263874196 70590102690432 70622072845636 70627877240544 70896539779072 70912743692336 70918571977344 70943535157248 70975665381504 71261173774336 71286257549312 71324404629504 71340706334352 71617966178304 71697896944128 72044263596032 72050184880128 72060729829816 72066652467264 72099291349722 72124670140224 72421525473024 72454325076952 72460280063808 72485785921536 72777368961024 72810329725952 72835958800384 72852605981792 72858593703168 72891591254664 73174878486528 73210567585792 73250526451424 73256546877696 73610443239424 73627267434812 73633318825248 73659237590016 73692597751968 73995906461568 74015079317504 74061563876352 74078491178601 74359485677568 74419349209088 74436358285744 74442476174976 74802101663744 74809048290816 75176622882816 75193805039808 75227860205134 75234043147536 75254340244928 75260525363712 75570287450112 75604513123776 75624102780928 75641387212664 75935361302528 75975996235776 76020110589696 76054539987608 76060790874432 76104954463122 76393635741696 76400730169344 76428234308608 76435331949312 76472611247968 76520639239434 76810897293312 76828452975456 76855496420352 76890304163296 76896623741184 77213119785984 77268105015296 77285765195548 77586130026496 77672721689472 77759409994929 78054366953472 78061615607808 78135059318576 78438724861952 78456652595776 78463100911104 78498636735792 78526268081664 78842149707776 78891665868288 78912107249664 78930143178432 78965890525886 79272785027072 79325332789248 79361259117504 79708546957312 79758607251456 79776836653878 79797507389184 79833647564632 80143914532864 80162232000032 80168820496128 80197039742976 80233360866048 80556109484032 80627587842048 80646015856224 81043135648384 81049796545536 81068321058543 81441341456384 81459955459792 81511115711571 81532235810688 81867811404288 81904889217424 81911620941696 81940453650432 81959181729516 82270069260288 82307329255424 82336301252608 82355119805504 82361888534016 82399190113968 82406842257852 82719427854336 82767457683456 82804942945088 82811748644352 83211805401088 83230824056744 83260121122048 83266964232192 83304675719616 83647546434816 83669220098048 83714887373056 83721767860224 83740903071462 84058549026816 84126220845056 84145448496928 84152364371712 84566750241792 84661132775544 85001692653696 85040189797108 85070123755136 85077115628544 85096560614247 85427281465344 85465971357312 85488116187136 85496055189504 85561357486059 85839973646336 85935777188352 85974697377296 85981763597184 86031687653964 86308831035392 86366042800128 86405157855744 86447299671616 86501592183708 86829709983744 86849555537472 86880126388224 86919474271552 86926618142208 87277223005952 87284396279808 87315120193536 87346553495552 87354665084928 87706060029952 87803946257664 87901941733398 88243565469696 88263734170248 88326588794912 88690129021312 88697418421248 88737589353504 88768824787968 88789113540309 89125908365312 89134185197568 89174553940864 89181883155456 89213274980352 89274079112673 89612713508864 89664745823744 89672115326976 89712727698048 89812853510211 90105313951744 90161903849472 90182511000036 90205877918208 90246732029584 90597468602368 90618175304384 90625623169536 90657523187712 90698581848576 91063428112384 91071884875776 91152694001664 91173527604432 91613979428608 91621509138432 91642449892266 91716227173506 92064125124608 92085167041504 92143000369602 92166875264256 92546221587456 92588135637088 92595745412352 92620726455296 92628338909184 92649509781192 93009584553984 93051708460032 93097091954048 93155560813224 93200994958461 93563213033472 93605587677056 93613281076224 93634677063837 93667636262304 93710058199017 94065519149056 94087018498928 94120136920576 94127872610304 94170502987392 94179248294688 94558095969792 94591380209664 94634220508672 94641998450688 94663629559044 95031532044288 95099206172672 95120941779136 95597195925504 95619045351102 95703889224528 96088869956352 96132388466296 96141315967494 96166226853632 96174130710528 96562033964032 96569970352128 96613706751744 96647714562048 96721534549458 97097434914816 97144791604224 97188788339552 97253212130568 97631178817536 97675395836928 97697720250039 97784408555496 98177758433664 98186875881696 98212316786688 98256797002624 98264872682496 98661208615424 98669317533696 98748751835136 98771321571468 99145980903424 99256634899968 99367412394276 99745397721088 99753595748352 99776395148976 100258406719744 100266646910976 100312057530048 100321373183472 100347367151616 100370302262958 100760383266816 100806017498368 100814302697472 100849789108224 100872839051712 100918524214326 101301328314368 101360147452928 101368478195712 101414387832576 101473272617496 101527573533282 101867640225792 101913775932416 101922152177664 101945447217432 102027518985912 102437937300608 102446356626432 102473995227136 102482417516544 102528831654912 102552265355631 102950826381312 103042175827968 103065726857184 103563628919296 103572140765184 103595812921692 103679213326572 104072489271296 104082154143744 104161652591724 104198317262208 104617467881472 104664848981056 104701690775552 104710296158208 104734228448304 105141269495808 105188887824384 105240190904576 105306286136688 105767110385664 105815012156672 105823709042688 105847895811294 105885154035648 105933109268454 106344809668608 106369115538504 106396676518912 106463498072256 106891760661504 106929386323968 106977814488064 106986606944256 107002265035757 107011059501528 107426949267456 107528021141632 108066395394048 108091094744724 108148937024583 108187005210336 108632288209536 108681487615428 108709647747584 109157081872384 109166053441536 109215494588928 109253938200576 109278908972688 109337386881996 109762317729792 109815851378688 109865586818624 109875789677136 109929378668954 110356610244608 110365680402432 110415664859136 110440901152218 110529812234738 110538896627952 110968497045504 110993859692352 111022618976256 111072900959488 111530061913088 111539228516352 111629023813632 111654537428616 112203152495616 112213572436224 112319147770453 112755666989056 112764934324224 112790707559712 112841790307701 112881510367392 113335590204928 113406769685664 113436154171392 113462080818996 113903041953792 113954628476416 113963994353664 113994740252672 114030165884544 114081809981412 114581036251136 114590453612544 114642351462912 114652997923968 114708916871952 115154723733504 115206877140992 115216345939968 115233208500046 115242679463184 115283244630528 115335456244944 115799407383296 115840168517632 115849689366528 115902157522944 115928647793322 116379195039744 116472886779904 116482459631616 116509082534208 117071928343552 117081550430208 117098685973451 117202588977864 117658087292928 117684978893664 117738278250047 117747955103688 117789402122496 118263224561664 118316785804672 118358433050624 118368160874496 118385484720412 118395214767648 118448835788829 118845580263424 118909177540608 119032105483564 119041888676256 119562820435968 119616970264064 119696261083776 119750471346948 120215871799296 120243348000048 120274503890944 120350041299072 120834164226048 120876697583616 120931442464768 120941381763072 120959082214334 120969023784336 121429179834368 121439160041472 121536925335552 121564703472576 122162012184576 122189933189688 122288302898008 122298353716032 122801717106432 122857333826136 122889167019008 123394962116608 123405103890432 123460993883136 123504451878912 123532679708256 123588627479863 123598785170952 124068944613376 124079141781504 124151186525184 124207414417632 124267993277948 124750950711296 124817708101632 124846236085116 124890181683072 124946744265356 124957013579424 125471319652224 125503830147072 125560670649856 125572331059584 126077461293056 126087823540224 126121840279552 126189331267584 126218172745392 126708709392384 126850125362688 126969471392686 127462927900672 127473404018688 127492060468136 127502538980544 127560284695662 127605185632704 128118493275136 128188421289992 128198957035968 128232174280704 128244082784256 128759960469504 128818275668992 128863619416064 128903665782528 128962046065944 129463246553088 129526388805632 129607736783616 129670949507424 129729677292527 130233861115904 130244564975616 130263627000052 130274333306208 130320189582336 130379211407328 130903677911552 130915834508928 130949755715584 131019830243328 131031997627392 131559090044928 131665002446848 131695095428624 131705919386496 132342179866624 132372427622162 132489883192368 133004794331136 133035193531968 133095444978314 133106384030256 133153237181952 133688862547968 133701277796352 133749410040064 133761830911296 133796489535488 133807486205952 133827069683944 134347177689088 134419070263296 134497118735616 134558032285768 134569091547072 135157970927616 135219183776768 135250089092209 135297696823328 135308816877312 135370098044376 135896202903552 135927262956576 136036691981216 136047872772864 136595142168576 136607827313664 136705108873216 136736353807508 137267768508416 137420969142912 137574340760259 138096187686912 138127750562256 138238951102096 138250312896384 138776205524992 138819332381184 138882203455632 138931089682944 139489957175296 139501421789184 139577562690048 139613728210944 139645637931072 139708883238106 140251850432512 140263377666048 140344819550208 140408381515584 141022813847552 141098278723584 141130527748392 141180205380864 141244145691272 141255754481088 141793079558144 141825487384672 141837143954688 141887070314496 141951330763008 142522347548672 142648809259008 142681412668704 143395793888256 143428568026653 144088527192064 144121459659632 144133304934528 144198582699444 144211973951241 144249340280448 144843050946048 144908650153904 144920560127616 144971571843072 145554737922048 145620659451904 145671917600768 145705211963584 145717187406336 145783182509328 146349756973056 146421135171584 146501052902848 146513093755392 147220886478848 147254534869624 147266637650496 147318475180032 147385195503936 147991812923136 148030158635008 148123127752704 148156982357202 148718971355136 148838698418176 148872716571488 148884952349952 149604203327488 149618096581632 150387610079616 150455720410268 150468086295072 150508680489856 150521050727424 150555453394437 151140574900224 151209026247552 151248205561856 151282774425328 151377786321489 151870722605056 151951992471552 152040221179392 152109079975216 152121581748864 152209908926244 152787271483392 152801460338688 152856468617216 152870663898624 152945222495936 153041278478868 153621794586624 153656905950912 153710992840704 153780608326592 153793247482368 154426239571968 154536210030592 154571530391096 155172260052992 155345443378944 155518819989858 156108733906944 156123231215616 156270118637152 156913305191552 156926201822208 156997273471584 157052536163328 157684299415552 157783331736576 157860286356864 157931781051772 158545570054144 158650665578496 158722518235008 158899663902681 159417093914624 159517214502912 159553673307756 159595014778368 159667295129264 160287829065728 160324464000064 160337640992256 160394079485952 160466721732096 161112218968064 161255175684096 161292031712448 162086271296768 162099593091072 162136642117086 162882682912768 162919910919584 163022231423142 163064471621376 163735622808576 163809778434848 163823241883392 163880907300864 163918363459032 164614658510848 164710239611008 164723777068032 164798380227936 164813684515704 164894068003431 165534915366912 165609885890176 165623497288704 165661351728327 165794718352107 166423610802176 166461648113488 166520242244096 166533928464384 166609351439232 167295092869632 167338440196096 167429774746112 167443535720448 167481806142924 168117098053632 168252441690112 168290896993856 168304728743424 169133500483584 169322265551088 170003385307392 170080379594216 170140247510272 170154231257088 170193121228494 170854562930688 170931942714624 170976232374272 170992110379008 171122714972118 171871554376704 171949394754592 171963527194368 172063375307928 172732085600256 172810315711488 172849812750069 172894599343232 173003184367416 173699111074944 173760252776448 173838948543104 173853236284416 173892971689983 174554446011904 174568792559616 174693106991104 174709330169856 175412120059904 175607892515328 175803883466796 176487130939392 176527468340496 176653177589824 177380258042624 177394836842496 177475178707008 177537649575936 177578227080618 178251816730624 178268370395136 178349107881728 178363766310912 178426549960704 178548158225346 179225427017728 179329491647488 179344230653952 179425455396096 179625707020422 180323807698944 180365022000072 180411755836416 180493464059168 181236350608768 181251246339072 181315046375424 181397163697152 181438623321501 182126856224768 182143769751552 182305388003328 182347055208864 183227958857216 183243018276864 183284899784532 183432454347012 184128250249216 184170334083008 184286000739204 184333750528512 185092443174912 185176271274176 185191490824704 185241452910592 185256677818368 185299019562384 186019169107968 186103416920064 186194183908096 186311121626448 186401989916922 187126426066944 187211175354112 187226562152448 187269354127674 187335272524608 187420116398034 188131038298112 188174036997856 188240273841152 188255745220608 188341005974784 188358496589376 189116191939584 189182760419328 189268441017344 189283996901376 189327259118088 190063064088576 190241883558272 190454207089029 191194391851008 191238090702204 191340427043493 191407778449056 192177739912704 192264776932592 192282631934988 192332453707264 192348261421056 193124067928064 193139940704256 193227413503488 193295429124096 193443069098916 194194869829632 194289583208448 194377576679104 194506424261136 195262357635072 195350791673856 195395440500078 195568817110992 196355516867328 196373751763392 196424633573376 196513594005248 196529745364992 197322417230848 197338635067392 197497503670272 197542643142936 198513269799936 198558641433243 198718492209263 198734824788552 199490795442176 199507191496704 199552790297952 199643167467471 200516813439488 200533293821952 200624115060096 200642746366944 200694734303232 200740604525916 201520766533632 201612034996736 201628605394944 201745678103424 201837048428652 202602656628736 202720294905856 202736956391424 202828775665152 202946545234992 203055147066564 203735280451584 203827551864832 203844304355328 203890894434864 204055037971824 204875874601216 204892713252864 204947990454272 204964835033088 205057663309824 205104530711262 205901652762624 206084351655936 206131453714368 207127257838592 207144281530368 207174598260721 207191625843384 207358426653144 208164308287488 208306184596237 208323305183448 208396634524416 209234935762944 209329697962112 209403381551104 209420592316416 209468456896608 209563324857159 210377775648768 210480381809152 210612572273376 211534220771328 211630024313344 211647418085376 211695791622588 211770308071296 211866218536908 212689619337216 212738231077008 212793353037824 212926996144512 213783521323008 213858772647936 213955628976128 213973213888512 214004530071514 214022119003056 214853898534912 215056042283264 216132790788096 216182189489448 216297874049166 216374010420672 217264576419072 217362975230856 217419295495168 217468988236409 218314163744768 218332106883072 218430989177856 218507876401152 218557817945376 218656802464373 218674773763992 219524635459584 219631702757376 219731173637248 219751579354272 219858757337908 220713220489216 220831329718272 220881802304436 221059624469476 221077793255904 221987719384704 222045237952512 222145801918976 223060123826176 223078457032704 223258047627264 223309074857232 224406304991232 224427144872448 224638295540906 225511333978112 225529868648448 225581415119424 225683580615402 225763020734784 226671180409856 226813539371328 226872308342784 226924161637992 227806083907584 227909256952832 227927988707328 227989480505344 228060331769088 228163619962824 229162072502272 229180907225088 229284702925824 229305995847936 229417833743904 229521736748317 230413754281984 230432691879936 230466417000092 230485358926368 230566489261056 230670912489888 231598814766592 231680337035264 231804315045888 231857295586644 232758390079488 232945773559808 233018165068416 234143856687104 234163100860416 234197371946902 234405177955728 235316174585856 235369957787328 235476556500094 235495910207376 235578804244992 236526449123328 236633571609344 236716866101248 236736321748992 236770969440824 236790429535296 236897671577658 237691160526848 237818355081216 238064210967128 238083777352512 239125640871936 239233940528128 239288619163139 239392522167552 239500942693896 240431743598592 240486696000096 240549007781888 240700082598144 241668328452096 241862884929536 241882763526144 241918164428668 241938047568672 242858359668736 243129406945152 244324024369152 244379866379376 244576605796016 244596707432064 245603434212864 245714667652272 245778334038016 246789924233216 246810207780864 246921987766272 247008903757824 247065359416512 247177254959726 247197570341904 248137889226752 248158283563008 248302373050368 248414828835264 248535986555896 249501901422592 249635416203264 249692472170232 249780363366144 249893488530712 249914027158848 250942639304448 251007660294144 251121341299712 251144662119168 252154922586112 252175647080448 252378662535168 252436345490784 253700250725376 253938942785372 254925855801344 254984120936272 255005077961088 255120569391324 255210371265408 256236986550272 256376842579984 256397914071936 256464348561408 256488165568512 257519920939008 257636551337984 257727238832128 257807331565056 257924092131888 258926493106176 259052777611264 259215473567232 259341899014848 259459354585054 260467722231808 260489129951232 260527254000104 260548666612416 260640379164672 260758422814656 261807355823104 261831669017856 261899511431168 262039660486656 262063995254784 263118180089856 263330004893696 263390190857248 263411838772992 264684359733248 264744855244324 264979766384736 266070387063936 266190889956628 266212768060512 266306474363904 266367340620927 267377725095936 267402555592704 267498820080128 267523661822592 267592979070976 267654139367888 267822237338019 268694355378176 268838140526592 268994237471232 269116064571536 269138183094144 270315941855232 270438367553536 270500178184418 270595393646656 270617633754624 270740196088752 271792405807104 271854525913152 272073383962432 272095745545728 273190284337152 273215654627328 273410217746432 273472707615016 274535537016832 274841938285824 275148681520518 276192375373824 276255501124512 276380616840601 276477902204192 276500625792768 277638664762368 277764406911264 277862179365888 278979914350592 279155125380096 279291275862144 279417766476212 279602984875383 280503700865024 280689639100416 280816763031168 281130174597051 282045627695104 282196557447168 282261055496784 282360410761728 282488291382544 282511508962176 283586159116288 283650974769344 283674287909376 283774140628992 283902661526016 285044695097344 285297618518016 285362825337408 286791587776512 286857136053306 288177054384128 288242919319264 288266609869056 288397165398888 288423947902482 288498680560896 289686101892096 289817300307808 289841120255232 289943143686144 291241318903808 291410423927168 291434374812672 291566365018656 292842270343168 293002105805696 293026187510784 293093160750117 294441772957696 294509069739248 294533275300992 294636950360064 294770391007872 295983625846272 296060317270016 296246255505408 296313964714404 297437942710272 297677396836352 297745433142976 297769904699904 299208406654976 299236193163264 300775220159232 300911440820536 300936172590144 301017360979712 301042101454848 301110906788874 302281149800448 302418052495104 302496411123712 302565548850656 302755572642978 303903984943104 304080442358784 304218159950432 304243163497728 304419817852488 305602920677376 305712937234432 305741327797248 305890444991872 306082556957736 307313811901824 307421985681408 307561216653184 307586494964736 307656796066893 308852479143936 309072420061184 309143060782192 310344520105984 310690886757888 311037639979716 312217467813888 312246462431232 312540237274304 313826610383104 313852403644416 313994546943168 314105072326656 315368598831104 315566663473152 315720572713728 315863562103544 317091140108288 317301331156992 317445036470016 317799327805362 319034429005824 319107346615512 319190029556736 319334590258528 320648928000128 320675281984512 320788158971904 320933443464192 321006795107271 322224437936128 322584063424896 324172542593536 324199186182144 324273284234172 325765365825536 325839821839168 326044462846284 326128943242752 327471245617152 327619556869696 327646483766784 327761814601728 327836726918064 329229317021696 329420479222016 329447554136064 329596760455872 329627369031408 329788136006862 331069830733824 331219771780352 331246994577408 331322703456654 331589436704214 332847221604352 332923296226976 333040484488192 333067856928768 333218702878464 334590185739264 334859549492224 334887071440896 334963612285848 336581793987712 336609457486848 336957443311359 338267000967168 338525370923103 338644531102176 340006770614784 340160759188432 340280495020544 340308462514176 340386242456988 341709125861376 341863885429248 341952464748544 341984220758016 342245429944236 343743108753408 343898789509184 343927054388736 344126750615856 345464171200512 345620631422976 345699625500138 345789198686464 346006368734832 347398222149888 347520505552896 347677897086208 347706472568832 347785943379966 349108892023808 349137585119232 349386213982208 349418660339712 351215785030656 351296057920353 351607766933592 352974261878784 353054936680992 353214834750141 353306355179648 354760516085248 354789673684992 354950357414016 355075299151872 355156454161236 355346507366487 356503633461248 356536740790272 356698215763456 356727532621824 357096316450692 358450854035456 358658983294976 358688461307904 358850910792192 359251414040844 360647615397888 360730044000144 360823511672832 360986928118336 362472701217536 362502492678144 362630092750848 362794327394304 362877246643002 364253712449536 364287539503104 364610776006656 364694110417728 366455917714432 366486036553728 366569799569064 366864908694024 368340668166016 368572001478408 368667501057024 370184886349824 370352542548352 370382981649408 370482905821184 370513355636736 370598039124768 370765882439589 372206833840128 372388367816192 372622243252896 372803979833844 374252852133888 374422350708224 374453124304896 374538708255348 374670545049216 374840232796068 376262076596224 376348073995712 376480547682304 376511490441216 376682011949568 376716993178752 378232383879168 378365520838656 378536882034688 378567993802752 378654518236176 380126128177152 380483767116544 380908414178058 382388783702016 382476181404408 382680854086986 382815556898112 384355479825408 384529553865184 384565263869976 384664907414528 384696522842112 384752825341339 386248135856128 386279881408512 386454827006976 386590858248192 386854342821583 386886138197832 388389739659264 388579166416896 388755153358208 389012848522272 389189031877581 390701583347712 390790881000156 391137634221984 392711033734656 392747503526784 392849267146752 393027188010496 393059490729984 394644834461696 394677270134784 394995007340544 395085286285872 397026539599872 397117282866486 397436984418526 397469649577104 398981590884352 399014382993408 399105580595904 399286334934942 401033626878976 401066587643904 401248230120192 401285492733888 401389468606464 401481209051832 403041533067264 403224069993472 403257210789888 403491356206848 403674096857304 405440589811712 405473912782848 405657551330304 405750267276627 405893090469984 406076918862407 406110294133128 407655103729664 407688608710656 407781788869728 408110075943648 409751749202432 409785426505728 409895980908544 410115326619648 410209061422524 411803305525248 412262907428736 414254515677184 414288563060736 414349196521442 414383251686768 414716853306288 416328616574976 416612369192474 416646610366896 416793269048832 418469871525888 418659395924224 418806763102208 418841184632832 418936913793216 419126649714318 420755551297536 420960763618304 421225144546752 423068441542656 423260048626688 423294836170752 423356787750169 423391583245176 423540616142592 423732437073816 425379238674432 425476462154016 425586706075648 425853992289024 427567042646016 427911257952256 427946427777024 428009060143028 428044238006112 430112084566528 432265581576192 432364378978896 432595748098332 432748020841344 434529152838144 434725950461712 434838590990336 434937976472818 436628327489536 436664213766144 436861978355712 437015752802304 437115635890752 437313604928746 437349547527984 439049270919168 439263405514752 439462347274496 439503158708544 439717514675816 441426440978432 441662659436544 441763604608872 442119248938952 442155586511808 443975438769408 444090475905024 444291603837952 444393149874401 446120247652352 446156914065408 446516095254528 446618149714464 448812609982464 448854289744896 449276591081812 451022667956224 451162830238848 451367161230804 451526041469568 453342360819712 453627078742656 453744616685568 453848323275984 455612167815168 455818513905664 455855977414656 455978961010688 456120663538176 456327239925648 458324145004544 458361814450176 458569405851648 458611991695872 458835667487808 459043473496634 460827508563968 460865383759872 460932834000184 460970717852736 461132978522112 461341824979776 463197629533184 463360674070528 463608630091776 463714591173288 465516780158976 465891547119616 466036330136832 468287713374208 468326201720832 468394743893804 468810355911456 470739915574656 470953113000188 470991820414752 471157608489984 473052898246656 473267143218688 473433732202496 473541938881648 473580859070592 473795343155316 475382321053696 475636710162432 476128421934256 476167554705024 478251281743872 478467881056256 478577238326278 478785044335104 479001885387792 480863487197184 480973392000192 481098015563776 481400165196288 483336656904192 483725769859072 483765527052288 483836328857336 483876095137344 485716719337472 486258813890304 488648048738304 488759732758752 488981091333371 489153211592032 489193414864128 491206868425728 491429335304544 491556668076032 493579848466432 493843975532544 494130718833024 494354509919452 494395140683808 494682204010293 496275778453504 496604746100736 496829657670528 497071973111792 497384155056321 499003802845184 499270832406528 499384944340464 499560726732288 499786977061424 499828054317696 501885278608896 502015320588288 502242682599424 502289324238336 504309845172224 504351294160896 504757325070336 504872690981568 507400501450752 507877885570744 509851711602688 509968241872544 510010155922176 510241138782648 510420742530816 512473973100544 512753685159968 512795828143872 512928697122816 512976331137024 515273102675968 515614663130112 515848184263776 518105555222528 518430947134464 518549438250207 518683798029696 518918709170108 520935444463616 521054508000208 521097333224832 521280758329344 521516845629312 523614711646208 523663338035712 523799022862336 524079320973312 524127990509568 526236360179712 526660009787392 526780381714496 526823677545984 529368719466496 529489710488648 529959532769472 532140774127872 532381779913256 532425536121024 532612948727808 532734681241854 534755450191872 534805111185408 534997640160256 535047323645184 535185958141952 535308278735776 535644474676038 537676281053184 537988474942464 538232129143072 538276366188288 540876735107072 541000356368836 541190787293312 541235267509248 541480392177504 543709051826304 544146767924864 544191491091456 544315869964503 546380568674304 546431309254656 546820435492864 546945415230032 549071074033664 549683876571648 550297363041036 552384750747648 552511002249024 552761233681202 552955804408384 553001251585536 555277329524736 555528813822528 555724358731776 557959828701184 558310250760192 558582551724288 558835532952424 559205969750766 561007401730048 561379278200832 561633526062336 562260349194102 564393114894336 564522110993568 564720821523456 564976582765088 565023017924352 567301949538688 567348575818752 567548281257984 567805323052032 570089390194688 570725650674816 571362621267087 573583175553024 573714272106612 576354108768256 576485838638528 576533219738112 576794330797776 576847895804964 576997361121792 579372203784192 579634600615616 579682240510464 579886287372288 582482637807616 582820847854336 582868749625344 583132730037312 585684540686336 586004211611392 586052375021568 586186321500234 588883545915392 589018139478496 589066550601984 589273900720128 589540782015744 591967251692544 592492511010816 592627929428808 595490866285952 595539809399808 595675924299729 596155476627789 598416813309952 598472386326528 598929502402413 601550440318464 601822881641072 601872345180288 602034721959424 602084202909696 602221813577748 604562299600896 604836104990208 604992822247424 605131097701312 605511145285956 607807969886208 608160884717568 608436319900864 608486326995456 608839635704976 611205841354752 611425874468864 611482655594496 611780889983744 612165113915472 614627623803648 614843971362816 615122433306368 615172989929472 615313592133786 617704958287872 618144840122368 618286121564384 621381773515776 621523794782163 622075279959432 624492924862464 624918553788711 625080474548608 627653220766208 627704807288832 627989093886336 628210144653312 628689974571477 630737197662208 631133326946304 631441145427456 631727124207088 634182280216576 634602662313984 634890072940032 635598655610724 638068858011648 638214693231024 638380059113472 638669180517056 641297856000256 641350563969024 641576317943808 641866886928384 642013590214542 644448875872256 645168126849792 648345085187072 648398372364288 648546568468344 651679643678336 652088925692568 652257886485504 652406964709227 654942491234304 655239113739392 655292967533568 655523629203456 655673453836128 655970407393119 658458634043392 658840958444032 658895108272128 659193520911744 659254738062816 659576272013724 662139661467648 662439543560704 662493989154816 662645406913308 663178873408428 665694443208704 665846592453952 666080968976384 666135713857536 666437405756928 669180371478528 669719098984448 669774142881792 669927224571696 673163587975424 673218914973696 673914886622718 676534001934336 677050741846206 677289062204352 680013541229568 680321518376864 680560990041088 680616925028352 680772484913976 683418251722752 683727770858496 683968441516032 684490859888472 687486217506816 687797579018368 687854108777472 688253501231712 688565210244951 691241262845952 691399251000276 691578397372928 692012737469664 694796444299776 695041011105792 695355794172416 695412945137664 695571886759932 698217784047616 698275170238464 698772427964416 698837320679424 702431570061312 702592115840706 703215533867184 705948523757568 706109873361984 706429669500282 706612710359296 709521032170496 709579347369984 709900714828032 710150598303744 710312908322472 710693014732974 713073481580544 713396431526912 713455065243648 714192632901384 714540961348201 717317966589952 717376922615808 717701821584384 717865857489417 718443779525797 718502828081688 721295230795776 721460088000288 721647023345664 721973856236672 724945402435072 725004985356288 725588654788608 725754493286004 728507424899072 728575079006208 729388220835456 732911835428864 732972073107456 733139599138128 733729817388048 736681336332032 737144002956816 737335002114048 740369772699648 740705085096704 740765963298816 740965811642368 741026711273472 741196078249536 741531764879178 744413667680256 744776735632384 745244486505792 745607959667688 748505704267776 748844701416448 748906248609792 749015855250299 749077416510696 749341090098432 749680465592136 752696147991424 752961095364608 753022980882432 753364023899136 753433986357504 756464767758336 757073764069376 757135987605504 757309036472352 760967534233088 761816828356116 764777567404032 764952362808816 765361708173972 765631113796224 768710959650816 769059107730368 769130527739952 769329814829056 769393045684224 769505650682678 772496271712256 772559762817024 772909654013952 773181716496384 773708685643166 773772276395664 776779479318528 777158332833792 777510306716416 778025697044544 778378063755162 781403166695424 781581762000312 782275268443968 785422067469312 785495007053568 785698534293504 786054376020992 786118981459968 786234034393171 789289668923392 789354540269568 789990014681088 790170572571744 794053079199744 794234565732972 794873968837052 794939299154208 797963181768704 798211161191808 798572669869884 802067253757952 802133175287808 802496460240384 802570985467776 802778937212928 802962418103664 806083066134528 806448139986944 806514421579776 806982712413696 807348193714608 810881179623424 810947825565696 811315102660608 811500534553254 811786180939968 812153837724814 812220588266256 815310207459328 815377217421312 815563577739456 816220151887296 819503498404864 819570853011456 819791961817088 820230653239296 820418122845048 823606611050496 824525814857472 828509031354368 828577126121472 828698393042884 828766503373536 829141850521803 829433706612576 833224738384948 833293220733792 833586538097664 836939743051776 837318791848448 837613526204416 837873827586432 838253299428636 841511102595072 841921527236608 842450289093504 846136883085312 846520097253376 846589672341504 846713575500338 846783166490352 847081232285184 847464874147632 850758477348864 850952924308032 851173412151296 851707984578048 855134085292032 855822515904512 855892855554048 856018120286056 856088476012224 860224169133056 864531163152384 864728757957792 865120392359041 865191496196664 865496041682688 869058305676288 869451900923424 869677181980672 869875952945636 873256654979072 873723956711424 874231271781504 874627209857492 874699095055968 878526811029504 878924694548992 879006317417088 879435029351632 882852881956864 883325318873088 883527209217744 884238497877904 884311173023616 887950877538816 888180951810048 888583207675904 888786299748802 892240495304704 892313828130816 893032190509056 893236299428928 897625219964928 897708579489792 898553182163624 902045335912448 902325660477696 902734322461608 903052082939136 906684721639424 907254157485312 907489233371136 907696646551968 908107741047689 911637027811328 911711954829312 912241327076352 912654479851296 916648290009088 917138811703296 917223983391744 917671334975616 918086946993268 921655017127936 921865668000368 921941435705472 922265957044224 922683649959552 926395259066368 926721348141056 927217260183552 927429182346576 931033560317952 931783094239232 932072660273664 936575426748416 936652403441664 936789487787608 937620711822912 941479831149312 941906226000376 941983640829504 942315216979968 946105796493312 946534286437376 946867464404992 947083877763296 947161718141184 947590686310632 951273420324864 952256843868512 952335109410048 956935762112512 957154476652556 957570088670208 958003770775584 961946784000384 962196031127552 962800330392576 963020385321813 966673313808384 967451539718144 967672657714672 967752190274688 971433438674944 972517627780608 977296097476608 977519465517504 977962182666742 978306423184064 978386829728256 982413736851456 982858670609088 983113336152064 987159696932864 987687951065088 988261437666048 988709019838904 988790281367616 989364408020586 992551556907008 993209492201472 993659315341056 994143946223584 994768310112642 998541664813056 998769888680928 999121453464576 999573954122848 999656108635392 1003770557217792 1004485365198848 1004578648476672 1008619690344448 1009745381963136 1010872329934077 1014801002901504 1015755771141488 1019703423205376 1019936483745088 1020020311844352 1020482277565296 1020841485061632 1024947946201088 1025507370319936 1025591656287744 1025857394245632 1025952662274048 1030546205351936 1031229326260224 1031696368527552 1036211110445056 1036861894268928 1037098876500414 1037367596059392 1037837418340216 1041870888927232 1042109016000416 1042194666449664 1042561516658688 1043033691258624 1047229423292416 1047326676071424 1048158641946624 1048255981019136 1053560763428992 1053647355091968 1053888173761059 1058737438932992 1058979420977296 1059644504250423 1059919065538944 1064281548255744 1064763559826512 1064851072242048 1065225897455616 1065469362483708 1069510900383744 1069610222370816 1069995280320512 1070094647290368 1070371916283904 1070616557471552 1071288949352076 1075352562106368 1075976949884928 1076464258286144 1076552732376576 1081753470214144 1082000712737672 1082381574586624 1082470535018496 1082960784355008 1087418103652608 1088293535849728 1088382982182912 1088631739929006 1092761137348608 1092862618509312 1093640870985728 1093890830460064 1099367753143296 1100594726082072 1105022004498048 1105522467362404 1105911608816768 1106002503171072 1110554659049472 1111057627645056 1111448717463552 1112297647318767 1115919657402368 1116620501520384 1117165103448576 1117671065904848 1118411939501532 1122014803460096 1122758556401664 1123267052124672 1124520698388204 1128786229788672 1129044221987136 1129441643046912 1129953165530176 1130046035848704 1134603899077376 1134697151637504 1135096562515968 1135610646104064 1140178780389376 1141451301349632 1142725242534174 1147166351106048 1147428544213224 1152971677277056 1153066439476224 1153588661595552 1153695791609928 1153994722243584 1154258476024017 1158744407568384 1159269201231232 1159364481020928 1159772574744576 1160563028464749 1164965275615232 1165641695708672 1165737499250688 1166265460074624 1167567095632743 1171369081372672 1172008423222784 1172104750043136 1172372643000468 1177767091830784 1178036278956992 1178133101203968 1178547801440256 1179081564031488 1183934503385088 1184985022021632 1185255858857616 1190981732571904 1191079618799616 1191351848599458 1192310953255578 1196833626619904 1196944772653056 1197859004804826 1203100880636928 1203645763282144 1203744690360576 1204069443918848 1204168405819392 1204443627155496 1209124599201792 1209672209980416 1210262195402624 1211022290571912 1216321769435136 1216872639801728 1216972653990912 1217250801829881 1217679271409952 1218230756587221 1222851748937728 1222965311188992 1223561779967488 1224330227830944 1229255247607296 1229687942725632 1230244866612736 1230345979858944 1230627184267572 1235409916575744 1236289680244736 1236572243128768 1242763547031552 1243047589564326 1244150559918864 1248985849724928 1249837107577422 1250160949097216 1255306441532416 1255409614577664 1255978187772672 1256420289306624 1257379949142954 1262266653892608 1262882290854912 1263454248414176 1269205324627968 1269780145880064 1270070363250507 1271197311221448 1276137716023296 1276429386462048 1276760118226944 1277338361034112 1282595712000512 1282701127938048 1283733773856768 1284027180429084 1288897751744512 1290336253699584 1296690170374144 1296796744728576 1297093136936688 1303359287356672 1304177851385136 1304515772971008 1304813929418454 1309884982468608 1310478227478784 1310585935067136 1311047258406912 1311346907672256 1311940814786238 1316917268086784 1317681916888064 1317790216544256 1318387041823488 1318509476125632 1319152544027448 1324279322935296 1324879087121408 1324987978309632 1325290813826616 1326357746816856 1331693184907904 1332161937952768 1332271427715072 1332874811513856 1333179449623203 1338360742957056 1339438197968896 1339548285763584 1339854449143392 1346327175950848 1346437829947392 1347829773245436 1353068003868672 1354101483692412 1354578124408704 1360027082459136 1360643036753728 1361121980082176 1361233850056704 1361544969827952 1366836503445504 1367455541716992 1367936883032064 1368981719776944 1374972435013632 1375595158036736 1375708217554944 1376507002463424 1377130420489902 1382482525691904 1382798502000552 1383156794745856 1384025474939328 1389592888599552 1390082022211584 1390711588344832 1390825890275328 1391029445464841 1391143773519864 1396435568095232 1396550340476928 1397674641358848 1404863140122624 1405184231681412 1406431067734368 1412219746723968 1412859339000564 1413225420718592 1419042064340992 1419158694739968 1419801429656064 1420301196607488 1420625816644944 1421386029465948 1426146963161088 1426792863053824 1426910130487296 1428385265802768 1429081922696402 1434635933179904 1434753845231616 1435403643168768 1435731714978834 1436887559051594 1437005656163376 1442590461591552 1442920176000576 1443294046691328 1443947712473344 1449890804870144 1450009970712576 1451177309577216 1451508986572008 1457150158012416 1458776441670912 1460148921015889 1465823670857728 1465944146214912 1466279198276256 1466943274000113 1467459634776096 1473362672664064 1474288005913632 1474670004228096 1480739545399296 1481410170193408 1481531926597632 1481931623284736 1482392156499072 1483063529758356 1488827335360512 1489553471264768 1490488973011584 1491215919335376 1497011408535552 1497689402832896 1497812497219584 1498031710500598 1498154833021392 1498682180196864 1499360931184272 1505392295982848 1505922190729216 1506045961764864 1506728047798272 1506867972715008 1512929535516672 1514147528138752 1514271975211008 1514618072944704 1521935068466176 1522282917654863 1523633656712232 1529555134808064 1529904725617632 1530597617250611 1530723416347944 1531262227592448 1537421919301632 1538118215460736 1538261055479904 1538659629658112 1538786091368448 1539011301365356 1544992543424512 1545819308027904 1547417371286332 1547544552791328 1554316665667584 1555020613432832 1556051394089088 1556756127510324 1562806333390848 1563163524000624 1564550536887936 1570844134938624 1570990014107136 1571397068587008 1572108752041984 1572237962919936 1572468068786342 1578579337846784 1578709080539136 1579980029362176 1580341145143488 1588106158399488 1588469131465944 1589747937674104 1589878598308416 1595926363537408 1596422322383616 1597145339739768 1604134507515904 1604266350575616 1604992920480768 1605141970935552 1605557874425856 1605924836207328 1606652157238219 1612896279973888 1613028843159552 1613965424827392 1614696387429216 1621762359246848 1622630205321216 1623001069106508 1623572361879936 1624307675449628 1624441176532512 1630620414918656 1631127155478912 1632440303774592 1639006996809728 1639141706022912 1639583923634176 1640461306478592 1640836245690096 1647213222100992 1649051629714944 1657018062708736 1657154252242944 1657396786085768 1657533006747072 1658283701043606 1658867413225152 1666449476769896 1666586441467584 1667173076195328 1673879486103552 1674637583696896 1675227052408832 1675747655172864 1676506598857272 1683022205190144 1683843054473216 1684900578187008 1693040194506752 1693179344683008 1693427151000676 1693566332980704 1694162464570368 1694929748295264 1701905848616064 1702346824302592 1703415969156096 1710268170584064 1711645031809024 1712036240572112 1712176952024448 1720448338266112 1729062326304768 1729457515915584 1730240784718082 1730382992393328 1730992083365376 1738116611352576 1738903801846848 1739354363961344 1739751905891272 1746513309958144 1747447913422848 1748462543563008 1749254419714984 1749398190111936 1757053622059008 1757849389097984 1758012634834176 1758870058703264 1766650637746176 1767054418435488 1768476995755808 1768622346047232 1775901755077632 1777166415351808 1777572599497604 1784480990609408 1786472598857856 1788466429883367 1795250439929856 1795417158979584 1797106364327248 1804090671824896 1804651320955392 1805468644923216 1806104165878272 1813369443278848 1814508314970624 1814978466742272 1815393293103936 1816215482095378 1823274055622656 1823423909658624 1824482654152704 1825308959702592 1833296580018176 1834277623406592 1834447966783488 1835342669951232 1836173893986536 1843310034255872 1843731336000736 1843882871410944 1844531914088448 1845367299919104 1852790518132736 1854434520367104 1854858364693152 1864145320547328 1864571384346489 1873150853496832 1873578975575216 1874755661366133 1875241423645824 1882959662298624 1883812452000752 1883967281659008 1884630433959936 1892211592986624 1893068572874752 1893734928809984 1894167755526592 1894323436282368 1895181372621264 1902546840649728 1904513687737024 1904670218820096 1913871524225024 1914308953305112 1915140177340416 1916007541551168 1923893568000768 1924392062255104 1925600660785152 1926040770643626 1933346627616768 1934903079436288 1935345315429344 1935504380549376 1945035255561216 1955038931035008 1955924365333484 1956612846368128 1956773659456512 1957220894127681 1964827473702912 1965717341218176 1966226672304128 1967911222179357 1974319393865728 1975375902130176 1976522875332096 1977418039677808 1977580562735232 1978728816041172 1985103113814016 1986418984402944 1987318630682112 1988287892447168 1989536620225284 1997083329626112 1997539777361856 1998242906929152 1999147908245696 1999312217270784 2007541114435584 2008970730397696 2009157296953344 2017239380688896 2019490763926272 2021744659868154 2029602005803008 2031511542282976 2039872967490176 2040040623688704 2040964555130592 2041682970123264 2049895892402176 2051014740639872 2051183312575488 2051905324548096 2061092410703872 2062458652520448 2063392737055104 2065695630734853 2072422220890112 2073723788537856 2074197753000828 2074735192118784 2075674836680432 2083741777854464 2084218032000832 2084389332899328 2085123033317376 2086067382517248 2094458846584832 2094653352142848 2096317283893248 2096511962038272 2107121526857984 2107294710183936 2107776347522118 2117474877865984 2117958841954592 2119289008500846 2119838131077888 2128563096511488 2129527119653024 2129702144484096 2130451794911232 2130938724967416 2139220444741632 2139990560641024 2140189294580736 2141233114943104 2142577898704152 2143622884044603 2151953899769856 2152928516572288 2153105464753152 2153597572468251 2155331338577391 2163506940428288 2164001425475344 2164763149173248 2164941070036992 2165921568710016 2174836207305216 2176587071699456 2176765964365824 2177263479858012 2185522274697216 2185725237018624 2187281741971456 2187781660920128 2198735506286592 2201189452164144 2210044008996096 2211044934724808 2211823217633536 2212005006342144 2221109318098944 2222115255290112 2222897434927104 2224595294637534 2233241003040768 2234330206897152 2235342131809696 2236823879003064 2245517112803328 2246534104249344 2247047565750897 2249041396776408 2258088443974272 2258883286093824 2259906331060352 2260092071697408 2269207798154752 2269394303275008 2271221292208128 2280357560778752 2282902602699264 2285450485068348 2294332702212096 2294857088426448 2305943354554112 2306132878952448 2307177323191104 2307391583219856 2307989444487168 2308516952048034 2317488815136768 2318538402462464 2318728962041856 2319545149489152 2321126056929498 2329930551230464 2331283391417344 2331474998501376 2332530920149248 2335134191265486 2344016846445568 2344209500086272 2344745286000936 2356072557913984 2356266202407936 2357095602880512 2358163128062976 2358702103179513 2367869006770176 2369970044043264 2370511717715232 2381963465143808 2382159237599232 2382703697198916 2384621906511156 2393667253239808 2393889545306112 2395718009609652 2406201761273856 2407291526564288 2407489380721152 2408138887837696 2408336811638784 2408887254310992 2418249198403584 2419344419960832 2420524390805248 2422044581143824 2432643538870272 2433745279603456 2433945307981824 2434501603659762 2435358542819904 2436461513174442 2445703497875456 2445930622377984 2447123559934976 2448660455661888 2458510495214592 2459375885451264 2460489733225472 2460691959717888 2461254368535144 2470819833151488 2473144486257536 2485527094063104 2486095179128652 2487425551565409 2488301119837728 2499674215154844 2500321898194432 2510612883064832 2510819229155328 2511956375545344 2512840578613248 2514759898285908 2524533307785216 2525764581709824 2526908496828352 2538410649255936 2539560291760128 2540140726501014 2542394622442896 2552275432046592 2552858772924096 2553520236453888 2554676722068224 2565191424001024 2565402255876096 2567467547713536 2568054360858168 2580672507399168 2583340398720419 2593380340748288 2593593489457152 2594186273873376 2595361177077123 2606718574713344 2608355702770272 2609031545942016 2609627858836908 2619769964937216 2620956454957568 2621171870134272 2622693815344512 2623881629572476 2633834536173568 2635363833776128 2635580433088512 2636774083646976 2637018952251264 2638305088054896 2648558645870592 2649758174242816 2649975956619264 2650581627653232 2652715493633712 2663386369815808 2664323875905536 2664542855430144 2665749623027712 2666358899246406 2676721485914112 2678876395937792 2679096571527168 2679708898286784 2692654351901696 2692875659894784 2693269777389373 2695659546490872 2706136007737344 2707980399751081 2708202967384824 2709156248817408 2720054164918272 2721286073507456 2722243960164352 2722467700113408 2723089939655904 2724323223143067 2734911083433984 2737963439553888 2749944870027264 2751190316073472 2751416435109888 2753014004926848 2754260840979804 2764965051383808 2765597004001104 2766313589491712 2768050949878656 2779185777199104 2780164044423168 2781423176689664 2781651780550656 2782058890929682 2782287547039728 2792871136190464 2793100680953856 2795349282717696 2809726280245248 2810368463362824 2812862135468736 2824439493447936 2825718678001128 2826450841437184 2838084128681984 2838317389479936 2839602859312128 2840602393214976 2841251633289888 2842538432036849 2842772058931896 2853585726107648 2853820260974592 2856770531605536 2858163845392804 2869271866359808 2870807286337536 2871463429957668 2873775118103188 2874011312326752 2885840352001152 2886588093382656 2887895424946688 2899781609740288 2900019941425152 2902354619154432 2903017973144016 2914300316024832 2917552883341824 2920297842031778 2931647341715456 2931888292429824 2932558396552512 2933886548000226 2934919269552192 2946725345328128 2948576011827264 2949340008456192 2961479090798592 2962820340386816 2963063853195264 2963863246569472 2964784312998144 2966127059516712 2977654670721024 2979106942529536 2980977946023168 2982431838670752 2983782577728121 2995378805665792 2995624994439168 2996063421001196 2996309666042784 2997364360393728 2998721862368544 3010784591965696 3011844381458432 3013456095596544 3013735945430016 3025859071033344 3028295056277504 3029236145889408 3043870136932352 3044565835309726 3047267313424464 3059110269616128 3059809451235264 3061195234501222 3061446832695888 3062524455184896 3074843838603264 3076236430921472 3076522110959808 3077319259316224 3077572182736896 3078022602730712 3089985086849024 3091638616055808 3094834742572664 3095089105582656 3108633331335168 3110041226865664 3110752049120807 3112102788178176 3113512255020648 3125612666781696 3126327048001248 3129101073775872 3141688269877248 3141980028214272 3144217504083968 3144475925839872 3144936137572684 3157158675693568 3160682290286976 3176212316798976 3176938262931888 3179495875348208 3179757196616832 3191852727074816 3192844644767232 3194290679479536 3208269015031808 3208532701151232 3209985840961536 3210283941871104 3211115748851712 3211849672414656 3213304314476438 3225792559947776 3226057686319104 3227930849654784 3229392774858432 3243524718493696 3245260410642432 3246002138213016 3247144723759872 3248615350899256 3248882353065024 3261240829837312 3262254310957824 3264880607549184 3278013993619456 3278283412045824 3280922612957184 3281672491380192 3298103259429888 3314036125417472 3314793572171536 3315066013494144 3316567402087212 3317734826450304 3332898953539792 3333172882935168 3334346152390656 3347758972207104 3349275167393792 3350454104817664 3351495310345728 3353013197714544 3366044410380288 3367686108946432 3369801156374016 3386080389013504 3386358689366016 3386854302001352 3387132665961408 3388324929140736 3389859496590528 3403811697232128 3404693648605184 3406831938312192 3420536341168128 3423290063618048 3424072481144224 3424353904048896 3440896676532224 3458915031831168 3460481569436164 3460765984786656 3461984166730752 3462775428072051 3476233222705152 3477807603693696 3478708727922688 3479503811782544 3481689085394247 3493026619916288 3494895826845696 3496925087126016 3498508839429968 3498796380223872 3514107244118016 3515698778195968 3516025269668352 3517740117406528 3533301275492352 3534108836870976 3536953991511616 3537244692094464 3551803510155264 3554332830703616 3555145198995208 3568961981218816 3572945197715712 3576932859766734 3590500879859712 3590834317959168 3594212728654496 3609302641910784 3610937289846432 3612208331756544 3626738886557696 3629016629941248 3630786586207872 3632430964190756 3646548111245312 3648965308305408 3650617919405184 3654692269761663 3666593160036352 3668555246813184 3668895933566976 3670685339902464 3672347787973072 3686620068511744 3687462672001472 3687765742821888 3689063828176896 3690734599838208 3705581036265472 3708869040734208 3709716729386304 3728290641094656 3729142768692978 3746301706993664 3747157951150432 3749511322732266 3750482847291648 3765919324597248 3767624904001504 3767934563318016 3769260867919872 3786137145749504 3788335511053184 3788646872564736 3790362745242528 3809027375474048 3809340437640192 3810211089751521 3827743048450048 3828617906610224 3830280354680832 3832015083102336 3847787136001536 3848784124510208 3851201321570304 3852081541287252 3866693255233536 3869806158872576 3870690630858688 3871008761098752 3890070511122432 3910077862070016 3911848730666968 3913225692736256 3913547318913024 3914441788255362 3929654947405824 3931434682436352 3932453344608256 3935822444358714 3950751804260352 3953045750664192 3954836079355616 3955161125470464 3957457632082344 3972837968805888 3974637261364224 3976575784894336 3979073240450568 3995079554723712 3996485813858304 3998295816491392 3998624434541568 3999538348869609 4015082228871168 4017941460795392 4018314593906688 4034478761377792 4038981527852544 4043489319736308 4059204011606016 4063023084565952 4079745934980352 4080081247377408 4081929110261184 4083365940246528 4099791784804352 4102029481279744 4102366625150976 4103810649096192 4122184821407744 4124917305040896 4126785474110208 4131391261469706 4147447577075712 4148395506001656 4149470384237568 4151349673360864 4168436064001664 4168778665798656 4170246066634752 4172134765034496 4173088336394523 4188917693169664 4189306704285696 4193023924076544 4214243053715968 4214589420367872 4215552695044236 4234949755731968 4235917683909184 4238578017001692 4239676262155776 4257126193022976 4259054239306048 4259404288968192 4260903589822464 4261877449934832 4278440889483264 4279981121282048 4280378589161472 4282466229886208 4285155797408304 4287245768089206 4303907799539712 4305857033144576 4306210929506304 4307195144936502 4310662677154782 4327013880856576 4328002850950688 4329526298346496 4329882140073984 4331843137420032 4349672414610432 4353174143398912 4353531928731648 4354526959716024 4371450474037248 4375563321840256 4380446763047667 4397471012573184 4400829822000339 4402378904328288 4420088017992192 4422089869449616 4423646435267072 4424010012684288 4442218636197888 4444230510580224 4445794869854208 4449190589275068 4466482006081536 4468660413794304 4470684263619392 4473647758006128 4491034225606656 4493068208498688 4494095131501794 4498082793552816 4516176887948544 4517766572187648 4519812662120704 4520184143394816 4538415596309504 4538788606550016 4542442584416256 4565805205398528 4566848752964589 4570900970136696 4588665404424192 4589714176852896 4591792851751833 4611886709108224 4612265757904896 4614354646382208 4614783166439712 4615978888974336 4617033904096068 4634977630273536 4637076804924928 4637457924083712 4642252113858996 4659861102460928 4662566782834688 4662949997002752 4665061840298496 4670268382530972 4688033692891136 4688419000172544 4689490572001872 4712145115827968 4712532404815872 4714191205761024 4716326256125952 4717404206359026 4735738013540352 4739940088086528 4741023435430464 4763926930287616 4764318475198464 4765407394397832 4769243813022312 4787779090612224 4791436019219304 4812403522547712 4814583053128576 4814978761442304 4816277775675392 4816673623277568 4817774508621984 4819956471714657 4838688839921664 4841048781610496 4844089162287648 4865287077740544 4867490559206912 4867890615963648 4869003207319524 4870717085639808 4872923026348884 4891406995750912 4891861244755968 4894247119869952 4897320911323776 4917020990429184 4918751770902528 4920979466450944 4921383919435776 4922508737070288 4941639666302976 4946288972515072 4971054188126208 4972190358257304 4974851103130818 4976602239675456 4999348430309688 5000643796388864 5001786729437407 5021225766129664 5021638458310656 5023912751090688 5025681157226496 5029106456680579 5029519796571816 5049066615570432 5051529163419648 5053816993656704 5079120583520256 5080281453002028 5084789244885792 5105717545848192 5107040472907776 5109353444136448 5130382848002048 5130804511752192 5134935095427072 5136108721716336 5161345014798336 5166680797440838 5186760681496576 5187186978914304 5188372547746752 5190722354154246 5213437149426688 5216711405540544 5218063091884032 5219255717673816 5239539929874432 5241912909915136 5242343740268544 5245387630689024 5247763259144952 5270727667552256 5271160866177024 5273548167293952 5274037904502528 5276610176109792 5278999945211291 5299516348485632 5299951913238528 5301163255306464 5305430987267424 5326772739631616 5328647751811072 5331499246055424 5332717798492812 5353442971828224 5357752791875584 5359417796573568 5385308703803392 5385751319789568 5386539554778746 5391319092981744 5412272015474688 5415960799502162 5416405934769648 5418312497634816 5440108329836544 5442572147014912 5444487920328704 5444935400226816 5446179879311808 5448646446286134 5469822166867968 5475926879107776 5499889740054528 5502380632146944 5502832870219776 5503638240752197 5506028009853696 5508521681959608 5529930102767616 5531194008002208 5532627178983424 5536101899757312 5558371554398208 5562846353379328 5563303561101312 5564117781859364 5564575094079456 5585742272380928 5619452560490496 5620736926725648 5625724270937472 5648878986895872 5651437356002256 5652901682874368 5676168257363968 5676634778959872 5679205718624256 5681204786429952 5682503266579776 5685076864073698 5685544117863792 5707171452215296 5707640521949184 5713541063211072 5716327690785608 5738543732719616 5741614572675072 5742926859915336 5747550236206376 5748022624653504 5771680704002304 5773176186765312 5775790849893376 5799563219480576 5800039882850304 5804709238308864 5806035946288032 5835105766683648 5840595684063556 5863294683430912 5865116793105024 5867773096000452 5869838539104384 5893450690656256 5897152023654528 5898680016912384 5922958181597184 5925640680773632 5926127706390528 5927726493138944 5929568625996288 5932254119033424 5955309341442048 5958213885059072 5961955892046336 5964863677341504 5967565155456242 5990757611331584 5991249988878336 5992126842002392 5992619332085568 5994728720787456 5997443724737088 6021569183931392 6023688762916864 6026912191193088 6027471890860032 6051718142066688 6056590112555008 6058472291778816 6087740273864704 6089131670619452 6094534626848928 6119618902470528 6122390469002444 6122893665391776 6125048910369792 6149687677206528 6152472861842944 6153044221919616 6154638518632448 6156045205461424 6179970173698048 6183277232111616 6189669485145328 6190178211165312 6217266662670336 6220082453731328 6221504098241614 6224205576356352 6227024510041296 6251225333563392 6252654096002496 6258202147551744 6283376539754496 6283960056428544 6288435008167936 6288951851679744 6289872275145368 6314317351387136 6321364580573952 6352424633597952 6353876525863776 6356754187333823 6358991750696416 6359514393233664 6385689289534464 6388581358959072 6416538030063616 6419971681923072 6420567883742208 6423699344829312 6426608628952876 6430868652133809 6451585119895552 6455861699309568 6458785549716864 6465994015732173 6487049436987392 6490520821284864 6492004276426032 6494289447519744 6497230701798512 6497764706130048 6522481659674624 6524508621915648 6529761215098368 6556027987238912 6556566824091648 6561845225914368 6563344982760384 6596206518859776 6628072250834944 6629587144343072 6630132026988288 6633134804174424 6635469652900608 6665797907079584 6666345765870336 6668692304781312 6698550334787584 6702990620691456 6706026395429088 6735372217892864 6739602312748032 6741142697252691 6772160778027008 6773708604002704 6774265331922816 6776649858281472 6779718993181056 6807623394464256 6809387297210368 6813663876624384 6841072682336256 6846580127236096 6848144962288448 6848707808097792 6881793353064448 6917830063662336 6920963138872328 6921531969573312 6923968333461504 6925550856144102 6952466445410304 6955615207387392 6957417455845376 6959007623565088 6963378170788494 6989791653691392 6993850174252032 6997017678859936 6997592760447744 7031397556391936 7032050539336704 7035480234813056 7068217673741952 7073907983023232 7074489384188928 7076106309538539 7103607020310528 7108665661407232 7110290397990416 7137923962437632 7145890395431424 7153865719533468 7181001759719424 7181668635918336 7188425457308992 7218605283821568 7221874579692864 7224416663513088 7253477773115392 7258033259882496 7261573172415744 7264861928381512 7293096222490624 7297930616610816 7301235838810368 7309384539523326 7337110493626368 7337791867133952 7341370679804928 7344695575946144 7374925344002944 7375531485643776 7378127656353792 7381469199676416 7411162072530944 7419433458772608 7456581282189312 7458285537385956 7492603413987328 7494315902300864 7499022645464532 7500965694583296 7531838649194496 7535249808003008 7535869126636032 7538521735839744 7572274291499008 7576671022106368 7577293745129472 7580725490485056 7618054750948096 7618680875280384 7620422179503042 7655486096900096 7657235813220448 7660560709361664 7664030166204672 7695574272003072 7702402643140608 7704163082574504 7741381261717376 7742017522197504 7750021196161257 7780141022244864 7786083531231369 7820155724140032 7823697461333936 7826451385472512 7827094637826048 7828883576510724 7859309894811648 7862869364872704 7864906689216512 7871644888717428 7901503608520704 7906091501328384 7909672158711232 7910322250940928 7914915264164688 7945675937611776 7949274522728448 7953151569788672 7958146480901136 7990159109447424 7992971627716608 7996591632982784 7997248869083136 7999076697739218 8030164457742336 8035882921590784 8036629187813376 8077963055705088 8079809332168119 8086978639472616 8118408023212032 8123941199253243 8126046169131904 8159491869960704 8160162494754816 8163858220522368 8166731880493056 8172969669429201 8199583569608704 8204058962559488 8204733250301952 8244369642815488 8249834610081792 8253570948220416 8262782522939412 8294895154151424 8296791012003312 8298940768475136 8302699346721728 8336872128003328 8337557331597312 8340492133269504 8344269530068992 8346176672789046 8377835386339328 8378613408571392 8386047848153088 8428486107431936 8429178840735744 8431105390088472 8471835367818368 8477156034003384 8479352524311552 8514252386045952 8518108478612096 8518808577936384 8521807179644928 8523754899869664 8527615296110547 8559962242564096 8560757178322944 8564932459772416 8570311594816608 8574491536178412 8607815599079424 8611714066289152 8612421859012608 8614390289873004 8621325354309564 8654027761713152 8656005701901376 8659052596692992 8659764280147968 8663686274840064 8699344829220864 8706348286797824 8707063857463296 8709053919432048 8742900948074496 8751126643680512 8760893526095334 8794942025146368 8801659644000678 8804757808656576 8840176035984384 8844179738899232 8847292870534144 8848020025368576 8884437272395776 8888461021160448 8891589739708416 8898381178550136 8932964012163072 8937320827588608 8941368527238784 8947295516012256 8951347733184363 8986136416997376 8988190263003588 8996165587105632 9032353775897088 9035533144375296 9039625324241408 9040368286789632 9076831192619008 9077577213100032 9084885168832512 9131610410797056 9133697505929178 9141801940273392 9177330808848384 9179428353705792 9183585703503666 9223773418216448 9224531515809792 9228709292764416 9229566332879424 9231957777948672 9234067808192136 9269955260547072 9274153609849856 9274915848167424 9284504227717992 9325133565669376 9325899994005504 9330123680596992 9332256147362421 9339769133835361 9340536765061944 9376067385782272 9376838000345088 9378981144003744 9424290231655936 9425064809631744 9432652512251904 9434808412718052 9471476027080704 9482046870860928 9527853860575232 9528636950396928 9530814788795664 9538487626044624 9575558181224448 9582872038438608 9624807045095424 9629166106257152 9629957522884608 9632555551350784 9633347246555136 9635549017243968 9639912943429314 9677377679843328 9682097563220992 9688178324575296 9730574155481088 9734981118413824 9735781231927296 9737206118253887 9738006414639048 9741434171279616 9745846052697768 9783722489511936 9788494239739904 9794641822647552 9834041980858368 9841958932901888 9842767838871552 9845017474140576 9892577945030144 9942108376252416 9944380716514608 9949702206261636 9953204479350912 9998696860619376 10001287592777728 10003573458874814 10042451532259328 10043276916621312 10047825502181376 10051362314452992 10058212913361158 10059039593143632 10098133231140864 10103058326839296 10107633987313408 10158241167040512 10160562906004056 10169578489771584 10211435091696384 10214080945815552 10218706888272896 10221042447111223 10260765696004096 10261609023504384 10269870190854144 10272217443432672 10322690029596672 10333361594881676 10373521362993152 10376745095493504 10381444708308492 10426874298853376 10433422811081088 10436126183768064 10438511435347632 10479079859748864 10483825819830272 10484687480537088 10490775261378048 10495526518289904 10541455335104512 10542321732354048 10547096334587904 10548075809005056 10553220352219584 10557999890422582 10599032696971264 10599903826477056 10602326510612928 10610861974534848 10653545479263232 10657295503622144 10662998492110848 10665435596985624 10706885943656448 10715505583751168 10718835593147136 10770617407606784 10771502639579136 10773079109557492 10782638185963488 10831921599004324 10832811869539296 10836624995269632 10880216659673088 10885144294029824 10888975840657408 10892359758623616 10897292892572268 10939644333735936 10951853758215552 10999779480109056 11004761264293888 11005665740439552 11007276481504394 11012056019707392 11017043363919216 11059860205535232 11062388016004416 11065254357966848 11072203799514624 11116743108796416 11125692706758656 11126607122202624 11128235563718728 11129150188158912 11171484544761856 11238905120980992 11241473853451296 11246565100667533 11251448541874944 11297757973791744 11302874712004512 11305803365748736 11352336514727936 11358411437248512 11365006533159552 11370153728147396 11371088235727584 11414342904430592 11427082126422144 11432655381571216 11477087465439232 11483229145350144 11485853719830672 11495100472412752 11496045249307008 11543361408004608 11546352373530624 11551581699786752 11599126438961152 11600079765700608 11609418476617728 11612071892576064 11670211533367296 11681191368127112 11726589366861824 11730233586210048 11735546192000904 11739677078208768 11786901381312512 11794304047309056 11797360033824768 11851281361547264 11852255412781056 11859137251992576 11864508238066848 11916427770118144 11923911784092672 11929727354683008 11935130310912484 11981515222663168 11984253684004784 11985238664171136 11989457441574912 11994887449474176 12043138367862784 12047377525833728 12053824382386176 12054943781720064 12103436284133376 12113180225110016 12116944583557632 12175480547729408 12178263341238904 12189069253697856 12239237804941056 12244780938004888 12245787330783552 12250097820739584 12299375354413056 12304945723685888 12306088443839232 12309277037264896 12312090410922848 12366554464223232 12379338970290656 12380356422330624 12440164907462656 12443008196483228 12448411152712704 12454049020082592 12505308192004992 12516404295103488 12519265009183569 12566753079508992 12567920112857088 12576870016335872 12579744550290736 12628634702774272 12642729161147904 12704849267195904 12707753051727552 12713508374667646 12717983501392832 12719028786467328 12771378579068928 12777162717918144 12833076060127232 12839943363846144 12841135767484416 12847398689658624 12853217257905752 12861737304267618 12903170239791104 12911723398619136 12917571099433728 12931988031464346 12981041642569728 12984008552852064 12988578895039488 12994461403597024 12995529412260096 13049017243831296 13059522430196736 13112055974477824 13126689965520768 13141340289143001 13192413037719552 13256144501669888 13259174288686144 13260264053976576 13266269608348848 13270939305801216 13331595814159168 13332691531740672 13337384609562624 13397100669575168 13405981241382912 13412052790858176 13470744435785728 13479204625496064 13482285394505382 13544321556054016 13547417208005408 13548530663845632 13553299716562944 13559437986362112 13615246788928512 13627327753248768 13696289924576896 13697415616195584 13700546258893767 13763586706128896 13775378555255499 13835660127324672 13841926277744656 13843063939146624 13847936666923008 13851101712288204 13904932890820608 13911230414774784 13914834911690752 13918015247130176 13926756341576988 13979583307382784 13987700348504064 13994035357719872 13995185520895488 14062795112783872 14064101078673408 14070960469626112 14136435347483904 14147815966046464 14148978768377856 14152212619077078 14207214040621056 14217331322814464 14220580795980832 14291780790862848 14307731439066936 14363337271836672 14376850914617984 14437210567643136 14443749159385728 14448833327026176 14459869415143971 14506955546230784 14516066519764992 14523146344831488 14529723856763024 14586192444981248 14595861233221632 14602471677620736 14618769079046652 14674220987252736 14675583734267904 14682741359609856 14689391151892288 14749850688005888 14751062971287552 14756255312707584 14762938399352832 14822324145061888 14838866917545216 14913162564378624 14916571074771912 14988631804601728 14998045290929064 15001931389166592 15005360188312221 15063677298388992 15070499616006016 15071738253272064 15077043471679488 15087319370041737 15144548582998016 15153342044212736 15154587490258944 15161450980970112 15236109501896192 15237361750560768 15240844359006084 15310972193800192 15314471626440896 15321121418723328 15328060332409344 15391148544006144 15404805286281216 15408326165149008 15482762523434752 15484035044395008 15500042392322514 15560282044489728 15572167062462738 15640311448280064 15647394922667872 15652902770945024 15654189275652096 15657767153021448 15718619789623296 15725738729745408 15743289777434856 15812183002656768 15819344317422464 15820644501881856 15829830528329376 15836999835633873 15898549045456896 15906303139577344 15916292961802272 15980318218894848 15985943255433216 15993183265965568 15994497738166272 15998153395478436 16060328915484672 16071765843181568 16073258375626752 16155926111410176 16159618664336238 16173957278945232 16236816046424064 16247882398506486 16252092338263808 16318983739921408 16320324989509632 16327716441044736 16333463760986112 16345939338858402 16408117925118976 16409466500603904 16499669220163584 16507141896440832 16510914722256591 16525565045878824 16589790308302848 16593582024006624 16597881536950272 16605398693443456 16673744256006656 16675114663194624 16688539060137984 16692353345578092 16755670772678656 16757226817142784 16856972214863872 16858357681471488 16862210780176944 16943670735636736 16954312068006768 16958705048623104 17028504772091904 17036216957224192 17037617155872768 17043614359289856 17047509799739328 17055230592221094 17119924485128192 17121514356645888 17129864919544832 17140623189633216 17148983072356824 17215631198158848 17223428132578304 17224843718025216 17228780579746008 17242650708619128 17312011403802752 17318105193385984 17319528560295936 17327372549680128 17398689658441728 17412696573595648 17414127714926592 17418107838864096 17502253287361024 17521787052190668 17589884050292736 17603319288001356 17609515617313152 17680352071968768 17688359477798464 17694585741068288 17696040050737152 17768874544791552 17776922042320896 17783179479416832 17796762357100272 17865928024326144 17874641655177216 17882737054477568 17894591032024512 17902695466368726 17972272833994752 17976380526007176 17992331174211264 18064707551794176 18071066288750592 18079250648482816 18080736573579264 18083382791042933 18153662385238016 18155154426200064 18169770337665024 18263220821594112 18267395011858356 18283603880546784 18358856707411584 18367171407007332 18447546836432896 18449063031619584 18457418585528832 18459132665758848 18463915555897344 18468135616384272 18539910521094144 18548307219699712 18549831696334848 18569008455435984 18650267131338752 18651799988011008 18660247361193984 18664512294724842 18679538267670722 18681073530123888 18752134771564544 18753676000690176 18757962288007488 18848580463311872 18850129619263488 18865305024503808 18869616825436104 18942952054161408 18964093741721856 19055707721150464 19057273900793856 19061629577591328 19070262562001469 19076975252089248 19165744076877216 19249614090190848 19258332212514304 19259915045769216 19265111102701568 19271098034487936 19279825886858628 19354755359686656 19364195126441984 19376356649150592 19461148310962176 19469962236827648 19471562463854592 19474412236507774 19476012829278096 19482868342559232 19491692105395536 19567444979023872 19576988479479808 19589283645295104 19668083961716736 19683917865803776 19685535677743104 19690034948281152 19785155890060288 19884216752504832 19888761433029216 19897769024257943 19899404412523272 19906408958701824 19997393721238752 20002575185555456 20007146917749628 20084903064518656 20095651004362752 20116425826722316 20118079186287264 20206116653678592 20215267974626816 20316482334081024 20321125812008112 20339156979543168 20422870183392768 20428161891631104 20437413776545792 20442084894222446 20521531392008192 20523218047008768 20539740381708288 20544434886865344 20645380059193344 20666723189763352 20747042725986304 20753490190987008 20762889416616984 20853748597706752 20866845622162176 20872252367536128 20877022870695264 20886478044096847 20967651639660544 20969374961074176 20981550522756096 20991053036579808 21082910670209024 21094192669175808 21096151618010112 21106440704439168 21115999780845164 21198065393942528 21204653021225856 21221723949069696 21307090958526464 21314591007244288 21325996984221696 21330871193971248 21413771887312896 21431011167502336 21437671186294272 21541234815213568 21543005279158272 21546158219114984 21565276371926976 21663843198008648 21665623739078592 21673249990539264 21760433319346176 21770288588059648 21777951681314816 21784719517247232 21794585785144536 21879288667471872 21903707516431104 22009522528587776 22011331480879104 22014552963008788 22024112039414784 22034086727838432 22124776032008832 22130508715933696 22144407599029248 22233486217592832 22251385413517312 22256471127437456 22258300376317824 22342969089523712 22477810241961984 22482947706902592 22493130201335066 22502897083749888 22595515947583488 22605749424009024 22611606731497472 22704673029455872 22716822874497024 22730013066319104 22740307456294792 22742176471455168 22828685808861184 22854164252844288 22865310763142432 22966458290700288 22971707439661344 22990200944825504 22992090498614016 23086722816009216 23103163399573504 23198252877922304 23224143785152128 23250063588483771 23340423066734592 23362382736254224 23453178733723648 23460467172420096 23471092384001808 23479354156417536 23573802762625024 23588608094618112 23594720067649536 23702562723094528 23704510825562112 23718274503985152 23729016476133696 23832855540236288 23847823568185344 23859454709366016 23870260621824968 23963030445326336 23968507368009568 23970477328342272 23978914883149824 23989774898948352 24086276735725568 24107648764772352 24109887563440128 24233889167115264 24239427996504357 24350961095458816 24356526682477808 24371823597759729 24378138507395712 24478475609882112 24489561876009776 24491574661567104 24500195641479168 24598750708826112 24609891447371776 24612176887678464 24618554074529792 24624180821845696 24733108928446464 24758677940581312 24760712844661248 24880329814925312 24886016392966456 24896822305425408 24908098040165184 25010616384009984 25032808590206976 25038530018367138 25133506159017984 25135840225714176 25153740032671744 25159489100581472 25285458322295808 25415506103455104 25427016749335292 25435967002785664 25438057572934656 25542757158137856 25554325435836288 25582845888331641 25666152120254464 25679886727692288 25682271534968832 25694797379317248 25706434515811504 25723474608535236 25806340479582208 25823446797238272 25835142198867456 25863976062928692 25962083285139456 25968017105704128 25977157790078976 25988922807194048 25991058824520192 26098034487662592 26119044860393472 26224111948955648 26253379931041536 26282680578286002 26384826075439104 26518348577372288 26520528107953152 26532539216697696 26541878611602432 26663191628318336 26665383063481344 26674769219125248 26794201339150336 26811962482765824 26824105581716352 26854043199553089 26941488871571456 26958409250992128 26964570789010764 27088643112108032 27094834416010816 27097061327691264 27106599433125888 27118875972724224 27230493577857024 27254655506497536 27392579849153792 27394831232391168 27401092517787534 27527173412257792 27550757110510998 27671320254649344 27683852555489312 27686127878293248 27695873333846016 27702203424576408 27809865781641216 27822460829549568 27836030494260352 27853512683153976 27975400697008128 27988070715439744 27990371041790976 27996768442087263 28019307401506083 28125590225567744 28128202157346816 28141920939252224 28272870694967808 28295631932092928 28297957536755712 28304425238154156 28414428081242112 28434662645628928 28441161591961664 28583561581725696 28615462878133872 28726674543673344 28753701829235968 28874421135286272 28887498318771456 28897666654052352 28919738830287942 29032133039529984 29046292689662976 29059447713526048 29191722466443264 29204943355241472 29211618354761661 29237538158093304 29351167468535808 29365482719219712 29378782303784576 29499701376011776 29502125942575104 29525876798705664 29644648290123776 29677733835090432 29826325128757248 29833142149543824 29977263609203456 29996090581858128 30003862778333184 30010720376624442 30127354596777984 30140999232012032 30143476506544128 30154086943358976 30174638740083474 30289097165996032 30306684088425472 30309174980517888 30322901961940224 30472219003792384 30474723501121536 30481688718012168 30628943252881792 30642242837446656 30656120664818688 30663127341333669 30782297088012288 30809610572562432 30816652330298016 30965525046869504 30968070088790016 31000084784645028 31120564088979456 31144334124925476 31280622896560128 31294789845335744 31305805541890048 31308378551304192 31315534306042896 31437239579246592 31451477459490816 31486579554869712 31624366005313536 31638688634844928 31641289003763712 31659661056658752 31673999671267746 31797098090913792 31812606279154688 31832585923604544 31960636437789696 31971886510866432 31986366531931136 31988995476332544 31996306790956872 32120657830969344 32146516751253504 32311852222820352 32319237328672476 32347914557890464 32495764797012972 32504184676527616 32637967479842816 32640649979019264 32655432882089472 32666927521972224 32691878677716804 32816235850237952 32818933001207808 32999338440327168 33014283792881664 33021829444513182 33051130091757648 33179580616605696 33187164048013248 33195763073900544 33210797386886912 33347488512013312 33350229326389248 33377078120275968 33384706691156184 33514453634285568 33583425183365447 33713944429727744 33716715362942976 33724421560353888 33739695302002599 33887341471273472 33908624136013536 33917410097246208 34057009544183808 34072433914448384 34075234311745536 34095019599478656 34110461184442188 34239848970256384 34243028713291776 34259729839089664 34281246379266432 34297966144713648 34431262396317696 34446856265156608 34449687436050432 34457561159492016 34485301417238256 34624022807605504 34636210386771968 34639057120591872 34654745099360256 34797379316883456 34825393147191296 34828255429853184 34836215677728192 35004506574722048 35012507106061849 35043574104381336 35179768100585472 35203745196764053 35206638576002712 35219031234626304 35360704143937536 35376718955596928 35389171482136576 35392080101474304 35553844084641792 35593524714200544 35749283310354432 35765474108955136 35789182064049024 35805390932737452 35944545667989504 35952761052014352 35984662348422528 36129415103588352 36142132577501184 36158501296965632 36161473147158528 36166765582085866 36307324770476032 36310308852400128 36339540675330048 36526441643188224 36534790023716712 36567207761093568 36717713414823168 36734342814014664 36895093672865792 36898126063239168 36914837171057664 36918265331517696 36927831111794688 36936271232768544 36952999616479037 37096614439399424 37099663392669696 37138016910871968 37300534262677504 37320494722387968 37329024589449684 37359076535341444 37362147060247776 37504269543129088 37515924576014976 37697160926623744 37700259238526976 37730610049007616 37739233650872208 37885904108322816 37928187483443712 38111415442300928 38114547801587712 38123259155182656 38140525124002938 38153950504178496 38331488153754432 38499228180381696 38516664425028608 38519830091538432 38530222205403136 38542196068975872 38559651773717256 38709510719373312 38728390252883968 38752713298301184 38939924473655296 38943124927709184 38948824473015548 38952025658556192 38965736685118464 38983384210791072 39153976958959616 39178567290590208 39336167923433472 39367835731607552 39380069896562304 39570311780120576 39768433505009664 39777522866058432 39795538048515886 39798808825046544 39812817917403648 39994787442477504 40005150371110912 40014293835499256 40169806129037312 40191302008725504 40232851653444632 40236158372574528 40412233307357184 40430535949253632 40632964668162048 40642251624016224 40678313959086336 40845740366785536 40874827553091584 40884169788444892 41043062784016384 41088869773730688 41290760118386688 41333446379526704 41494085451972608 41506980381974016 41525778833233968 41707497195413504 41733691244324352 41744504735072256 41754045741390528 41772956088193694 41935303279321088 41938749922148352 41963101045512192 41982106073159616 42165821340418048 42188385338351616 42192303236020224 42212881408878336 42231999561690328 42396130787885056 42409306042451712 42443447898139392 42614181917052928 42651993968443392 42661742387942496 42875342372588544 43082469630427136 43092316438229968 43130552743853952 43327686396017296 43331247478157184 43346499981078528 43520866638692352 43540577176119296 43555903362629632 43569439034494464 43589171570289072 43758577334943744 43807415032862208 44019045057175552 44022662961758208 44029105926017576 44048224078829568 44068173455676864 44249552064017664 44261017431867392 44288815198058496 44466972435185664 44502770827034624 44512942254874912 44516600752635648 44965895413805184 44986260402670132 45005794167499776 45016080564936663 45191031895166976 45211498848018048 45223213462994944 45261958110125211 45409346058911744 45433645748994048 45460026132638208 45480614912589584 45484352942910336 45657371617722368 45708328505688576 45730621526284864 45932916581400576 45943414879322688 45980401889651008 45984180997228032 46173445632018432 46206326799147008 46396505755844608 46448287570304256 46500127176967542 46680846133469184 46724765472508448 46920934344840192 46942184768003616 46958708312835072 47147605525250048 47177216189236224 47405125446189056 47436549007970304 47458032952267392 47510999506901619 47665711080472576 47695647136370688 47718909418732032 47740521243649936 47926060890652672 47937014736019136 47940954656684544 47957829766299648 47979549797896704 48172553471451136 48215297529544704 48219775126880256 48467778334230528 48478855993008714 48701922190917632 48713053364955616 48743647195519458 48756277014791424 48956951219764224 48979123752019552 48983149323134208 49000391282958336 49219782894743552 49224353775356928 49248361643691392 49517355881162624 49521425689322496 49532744166769773 49760659629850624 49772032785932912 49793644610850816 49816196080330368 50021232768019968 50065617180413952 50077060036734276 50267012318035968 50271680451428352 50307480065343488 50318978201162944 50570916644591616 50831012206910208 50854033498670584 50871934005571328 50876115145869312 51085514316275712 51108650871672576 51165691776663282 51359773455384576 51364543069937664 51389594758634496 51412869031623008 51446949217070472 51646893594476544 51670284397734912 51727952125857384 51936034211408256 51954315580157952 51977845614388096 51982117649040384 52196068975325184 52238089720786944 52448223897911296 52506759862083072 52565361156572004 52769652150878208 53036697154744576 53041056215906304 53065078433395392 53083757223204864 53326383256636672 53330766126962688 53349538438250496 53588402678300672 53623924965531648 53648211163432704 53708086399106178 53916818501984256 53929141578021528 54189668832021632 54194122655382528 54213198866251776 54237751945448448 54250148373128799 54460987155714048 54509311012995072 54785159698307584 54789662464782336 54802185035575068 55054346824515584 55101514221021996 55342640509298688 55367705110978624 55372255756586496 55391746667692032 55404406849152816 55619731563282432 55644921659099136 55672060988520704 55707025366307952 55950801394016256 55976141430879488 55980742083581952 55993536884174526 56038614803012166 56251180451135488 56256404314693632 56283841878504448 56545741389935616 56591263864185856 56595915073511424 56608850476308312 56828856162484224 56882323183923328 57167123163451392 57210787686004407 57230925756267744 57507403658471936 57748842270572544 57774996637542912 57795333308104704 57839477660575884 58064266079059968 58092585379325952 58118895427052096 58383444932886528 58409886710482944 58423236709523322 58475076316186608 58702334937071616 58730965438439424 58757564607569152 58999402752023552 59004251885150208 59051753597411328 59355467670180864 59652650257514496 59666284299087648 59693307072773829 59954527218406912 59992181163716256 60007725556666368 60021440753248884 60254709193555968 60281998464024064 60286953013088256 60349277480166948 60578194331992064 60613368176850944 60618349961035776 60645803923880448 60944438007584768 60949447002243072 60963377436024336 61257886505763584 61284485674893312 61312241329637376 61326254682667338 61564594176024576 61619221145124864 61633304660596032 61931050093739008 61936140177580032 62000169569290056 62241128177958912 62288668249850952 62561245793120256 62589579690671488 62611611083780096 62616757102608384 62631068612085792 62659434132290541 62902954918981632 62973159109739424 63248732010627072 63277377269689856 63282578007527424 63319322113317504 63347999342535492 63594196181827584 63625212558309376 63665171847209088 63921272875579392 63943773021732864 63972733063862272 63977990952665088 63992613581913744 64241315661938688 64293033502507008 64623704445640704 64638474657344952 64695829115780928 64991529594025944 65008369353055232 65275934959685632 65281299958038528 65310865764178944 65333855043944448 65378383936847527 65383757355433608 65632471700475904 65637866002415616 66028567585763328 66043658889026364 66102260183515296 66374328096026496 66391526147801088 66421594773773824 66694977024026624 66700458652778496 66754156240551936 66769413382312368 67028907268571136 67166850366730894 67427888859455488 67433430725885952 67448843120707776 67479390604005198 67774682942546944 67817248272027072 67834820194492416 68114019088367616 68144867828896768 68150468623491072 68190039198957312 68220922368884376 68486057426583552 68519459678179328 68562492758532864 68595932289427296 68626999287746783 68893712530313216 68899374872100864 68915122318984032 68970602834476512 69248045615211008 69272420773543936 69309490198720512 69594758633766912 69650786294382592 69672431355456384 70009013149444096 70025014212123698 70087148208762672 70359536201170944 70407490393528106 70413277152005424 70438062469252608 70721408287875072 70753437911193856 70778342964273152 70784160202948608 71107688169283584 71187049428401088 71498566620708864 71530948217910272 71547297129778561 71578364128098048 71610781865474904 71889091335979008 71905522104028704 71969324696845056 72258830207176704 72317002593931264 72322946294317056 72333531164171732 72614649540952064 73052883286376448 73069580047433424 73134415522187136 73435426829646336 73468685628029328 73790187345731584 73796252126478336 73829674342115328 73836530663035392 73855662223589376 73872542465537088 73905999232958074 74193228878798848 74199326785339392 74276033821743936 74601068525355008 74640989444775936 74658049178899368 74718153070682888 74724294120495552 75008539086258176 75031849152029952 75394321853247488 75400518477053952 75461220098015232 75478467301744416 75856374966887424 76222830884601856 76246518310365312 76281050248005876 76307901008356992 76662976307508864 76998456360763392 77033328850057216 77039660183076864 77060444410806272 77084392137951744 77119303547434512 77419021438746624 77456780505767936 77505426596602368 77879848947310592 77886249855418368 77897648946031096 77904051317112384 77931473370236928 77966768421582144 78307953917919232 78357134581180416 78672335846866944 78735671463215104 78760139793124608 79140623560241152 79555045732116864 79591076097031772 79597617650093088 79625635834807296 79989574884955008 80010300742221824 80028587670998512 80339612258074624 80382604017451008 80465703306889264 80472316745149056 80824466614714368 80861071898507264 81265929336324096 81284503248032448 81356627918172672 81691480733571072 81749655106183168 81768339576889784 82086125568032768 82177739547461376 82581520236773376 82666892759053408 83013960763948032 83051557666467936 83414994390827008 83467382488648704 83508091482781056 83545912176387388 83870606558642176 83926202091024384 83964212146319232 84057922204518249 84331642680836096 84376770676703232 84384606472040448 84425762817756672 84463999123380656 84792261575770112 84818612084903424 84886895796278784 85228363834105856 85303987936886784 85323484775884992 85750684745177088 86164939260854272 86184632876459936 86261105487707904 86655372792034592 86662494956314368 86692999962157056 87081154352238592 87138878068988928 87178343140578144 87614830065724416 87634855064284983 88038090114351104 88058211852035152 88096448157659136 88136346911353728 88499104128035328 88522034863734784 88577630396116992 88933944870371328 89005541654069248 89025884509749824 89033201505271296 89931790827610368 89972520805340264 90011588334999552 90032161129873326 90382063790333952 90422997696036096 90446426925989888 90523916220250422 90867291497988096 90920052265276416 90961229825179168 90968705885820672 91416657011377152 91461243052569728 91886829758645376 91960803779302016 91968361994456064 91989382024001007 92346891264036864 92412653598294016 92793011511689216 92896575140608512 93000254353935084 93361692266938368 93449530945016896 93841868689680384 93884369536007232 93917416625670144 94295211050500096 94354432378472448 94810250892378112 94873098015940608 94916065904534784 95021999013803238 95391294272741376 95437818837464064 95481042487299872 95874029472038272 95881909313369088 95915659532599296 95959099595793408 96345106942902272 96439550253760512 96935556668461056 96957711986017428 97403844381835264 97426106729911232 97487294391038916 97512554029582848 97913902439528448 97958247504039104 97966298646268416 98000782565916672 98439565789487104 98448707550713856 98496723287382784 99034711762325248 99042851378644992 99065488333539546 99521319259701248 99544065571865824 99587289221701632 99632392160660736 100042465536039936 100131234360827904 100154120073468552 100543360902856704 100637956402325888 100750275550096341 101141833289183232 101219085906007797 101662024413820416 101708066997341168 101743868011142656 101752230291738624 102171028632551424 102217301743345152 102331383553326564 102719546910769152 102729086139875328 102779189517268992 102825738063246016 102893898434140944 103293787188953088 103340568795469824 103455904251714768 103872068422816512 103908631160315904 103955691228776192 103964235298080768 104392137950650368 104476179441573888 105013519724166144 105037521318185547 105130722313144008 105539304301756416 105611235590292159 106073394309489152 106082112431812608 106130156866790784 106167514446409728 106652766513273344 106661532253925376 107176805356601344 107247849931063296 107296422326865408 107416172798212356 107833637003968512 107858283156043056 108379337664043264 108388245310765056 108426397732503552 108475503890896896 108500296746257598 108921974311428096 109018622025990144 109570319396615168 109579324929564672 109604370071150136 110203028442043992 110685281018597376 110735410221957248 110744511513172992 110783493335384064 110808813698305632 110858998849437111 111289843318198272 111344121977041408 111414050732615904 111901602788032512 111952282861758976 111961484167163904 111987073768349052 112077229606024332 112502360902270976 112512808629387264 112567683757008896 113091482779871232 113182527728371712 113191830147022848 113217700952616624 113657712324968448 113764646367846656 114334246326902784 114421575372008814 114461851512535488 115014807316943872 115497684541145088 115549993275085824 115590666616209408 115678955321151768 116128532158119936 116185170758651904 116237790854104192 116819773420965888 116846473419046644 116950152632373216 117461930876878848 117515129215138304 117998805504047104 118008503770300416 118103507194822656 118710935340361728 119305300515028992 119332568598175296 119386614145547658 119909054436813824 119984362327432512 120015451113332736 120042881506497768 120509418387111936 120563996928048128 120573906026176512 120698554960333896 121226736353701888 121236699922071552 121291607847760896 121416998739859693 121888876015169536 121898894004486144 121926754872048672 122515773011527168 122624482659274752 122652509365334676 123129188352049152 123266609321192064 123862100187478016 123872280355160064 124000339138580112 124482256355917824 124577336499701904 125122491586240512 125179159381342976 125223222167560192 125233514205216768 125262137224171584 125318868264581082 125805909837963264 125946318219478848 126497464021254144 126554754539379712 126565156015054848 126583679537300531 126638644226635008 126695998685070984 127188392363655168 127250425116618752 127330343694418176 127842545751158784 127945466127724544 127955981905330176 127985227163827488 129247408891281408 129276949314689904 129391658231561856 129983059188051888 130016738706110464 130551869919371264 130562599916077056 130621731528357888 130667710087888896 130756767873695054 130767514710867216 131264943400951808 131275732004831232 132057135171526656 132087317778052728 132204520367030592 132748656192052992 132783052295602176 132843189547547648 133389954048053248 133400917305556992 133508312481103872 133538826764624736 134333700733461788 134855777718910976 134897686241415552 134958781208010396 135549365885093888 135634496544054144 135669640388984832 136228038176735232 136289735657793536 136300937246982144 136380078397914624 136441844737768752 136972114853167104 137038919356358656 137124985517065728 137191864578854592 137253998575493566 137787425060626432 137798749744201728 137830244637968064 137941205668953024 138496091230422016 138544841547087872 138618980397441024 139189517267533824 139301572588765184 139344862710912768 140018026298888192 140050028424247396 140174296417525344 140814980787056212 140826554304010848 140876124938505216 141442816575750144 141506875822387712 141556685928546304 142215376338567168 142374098856802176 142997133241417728 143061896435820544 143094594259557122 143156728256196096 143221563730949808 143778182671958016 143811044208057408 143938649393690112 144517660414353408 144634005187862528 144645892588634112 144667062328343464 145229299081904128 146105766572752896 146139160094866848 146205346308677929 146268831044374272 146870853659292672 146937371256058656 147580374691463168 147659348684230656 147673061326070784 147745084931074176 147811998465916148 148386457757597696 148552067643487872 149202137050710016 149281978889551872 149316098357798736 149436306141365776 149448588240991104 150017078172516352 150063698304059904 150788643706494976 150801036954107904 150922440196030464 150956934603488832 151712749933774848 152445661769203712 152493036620730624 152562100496011752 152615802016713984 153325952615017728 154066657700114432 154079320366153728 154168784275903488 154238607094869024 154913561011535872 155010853193204736 155759697894621184 155795297892062192 155808102634224768 155862946740473856 155933536843164288 156615907835838464 156714269162360832 157344671693733888 157471342926430208 157520279586249216 158281247120482304 159110091464233728 159182152194063544 159195235300186176 159251271669614592 159979149769910016 160020601484443648 160057175341997024 160765208034902016 160931406613778528 160944633490298112 161722143797014528 162569006496064896 162713255836345344 162750445119386397 163382961467142144 163499310212366336 163536679153779568 164172251136065536 164355479094922752 165163040473546752 165333785518106816 166027921527896064 166103115332935872 166829988781654016 166934764977297408 167016182965562112 167091824352774776 167741213117284352 167852404182048768 167928424292638464 168115844409036498 168753541353406464 168769212944080896 168851525635513344 168927998246761312 169637224169806848 169773791592557568 170456727668211712 170646969551769984 171501369490354176 172329878521708544 172369265752919872 172522210975415808 173310745584069184 173324989912628736 173385999924314112 174162308704477184 174277756137977856 174356686281156288 175229660131448832 175269710128569966 176076180228702208 176116423704070304 176192896315318272 176272693822707456 176998208256070656 177155260792233984 178051769019499648 178066403010542592 179079921218321487 179863581655220736 179945041610680528 180023176669999104 180064322259746652 180764127580667904 180845995392072192 180892853851979776 181047832440500844 181734582995976192 181840104530552832 181922459650358336 181937411771641344 182833314022754304 182922486105139456 183773659517290752 183921607558604032 183936723988912128 183978764048002014 184693782528073728 184825307196588032 185793150281217024 186000508707870168 186723384533876736 186899061890033792 187683737379360768 187768739072014464 187834833251340288 187978302396871623 188590422101000192 188708864756944896 189620501784756224 189746196031881216 189832131809069568 190043998027606476 190782588545482752 190875637674928128 190962084974599744 191748058944076544 191763818626738176 191831319065198592 191918199191586816 192690213885804544 192879100507521024 193871113336922112 193915423972034856 194852213459822464 194974588782077832 195025108059165696 195827804879056896 195916495008078208 195932597292536832 196001565131833344 196135151810542581 196879131578974208 196897415101427712 196993446574765568 198069423524650496 198085702757289984 198130976667079092 199042638519402496 199088131143731648 199174578443403264 199264784321321472 200084931072079872 200262468721655808 200308240146937104 201086721805713408 201275912804651776 201500551100192682 202283666578366464 202438171812015594 203324048827640832 203416133994682336 203487736022285312 203504460583477248 204342057265102848 204434603486690304 204662767106653128 205458172279750656 205558379034537984 205651476126492032 205787796868281888 205880997863240349 206681137590939648 206911808503429536 207744136845633024 207817262320631808 207911382457552384 207928470596161536 208784275901300736 208952358883147776 210027039448332288 210075042636371094 210261444626288016 211078608603512832 211222471180584318 212146788618978304 212164224863625216 212260313733581568 212335028892819456 213305533026546688 213323064507850752 214495699862126592 214592844653730816 214641891389335683 214832345596424712 215667274007937024 215716566312086112 216758675328086528 216776490621530112 216951007781793792 217000593492515196 217843948622856192 219140638793230336 219158649859129344 219208740142300272 220406056884087984 221370562037194752 221470820443914496 221489023026345984 221566986670768128 221617627396611264 221717997698874222 222579686636396544 222688243954082816 222828101465231808 223803205576065024 223904565723517952 223922968334327808 223974147536698104 224154459212048664 225025617258774528 225135367514017792 226182965559742464 226365055456743424 226383660294045696 226435401905233248 227529292735693312 228668492653805568 228843150744017628 228923703025070976 230029614633887744 230995369082290176 231099986550171648 231181333232418816 231357910642303536 232257064316239872 232370341517303808 232475581708208384 233639546841931776 233692946838093288 233900305264746432 234923861753757696 235030258430276608 235083976283558129 235997611008094208 236017007540600832 236207014389645312 237421870680723456 238665137196350592 238773228291095316 239818108873627648 239968724654865024 240030902226665472 240085763012995536 241018836774223872 241127993856096256 241147812052353024 241397109920667792 242453472707403776 242473399844143104 242583215695521792 242833997479719386 243777752030339072 243797788008972288 243853509744097344 245031546023054336 245248965318549504 245305018730669352 246258376704098304 246533218642384128 247724200374956032 247744560710320128 248000678277160224 249154672999403808 250244983172481024 250358318762685952 250446444335120384 250524274448343168 250637736529162164 251611819675926528 251892636438957696 252994928042508288 253109509078759424 253130312030109696 253167359074601062 253277288453270016 253391997370141968 254376784727310336 254500850233237504 254660687388836352 255685091502317568 255890932255449088 255911963810660352 255970454327654976 258494817782562816 258553898629379808 258670997315353259 258783316463123712 259966118376103776 260033477412220928 261103739838742528 261243463056715776 261513535747390108 261535029421734432 262529886801903616 264114270343053312 264174635556105456 264409040734061184 265497312384105984 265566104591204352 265686379095095296 266779908096106496 266801834611113984 267016624962207744 267077653529249472 268667401466923576 269711555437821952 269795372482831104 269917562416020792 271098731770187776 271268993088108288 271339280777969664 272579471315587072 272601874493964288 272760156795829248 272883689475537504 274077838712717312 274249971034131456 274383729157709184 274507997150987132 275574850121252864 275660489275936128 275882411337906048 276992182460844032 277089683094175744 277237960794882048 278379034535067648 278603145177530368 278689725421825536 280036052597776384 280100056848494792 280348592835050688 281629961574112424 281653108608021696 281752249877010432 282885633151500288 283013751644775424 283113371857092608 284430752677134336 284748197713604352 286123792871641088 286189188519114244 286313456512392192 286443127461899616 287622088416114816 287877298787380224 289035320828706816 289268010375725056 289334124656686928 290458598163808256 292211533145505792 292278320189733696 292410692617355858 292537662088748544 293741707318585344 293874742512117312 295160749382926336 295318697368461312 295346122652141568 295490169862148352 295623996931832296 296772915515195392 297104135286975744 298563957779103744 298632196715597472 298872612282731552 298897176481982208 300127396608119808 301577287412989952 301913869206977664 302250826650289023 303425499867549696 304891323538407424 304986073241461248 305124200992023504 305231604033427968 306651905230035456 308133315400228864 308158640732307456 308337568551806976 308477214189738048 309827122023071744 310021706386409472 311519395789242368 311590595784124384 311616205268449536 311725893480947712 311867073686328576 313428538324721664 315040559172498432 315112563954556641 316562494240964608 316833706770876477 318220182928467456 318364304388127088 318390470600372352 318502543339229184 319958299539820032 320041202968887296 320114350683994048 321530416069804032 321862813227557056 321889266980596224 323444287594029056 325138012992129792 325426511672690688 325500890238772794 326765922934284288 326998620424732672 327073358307559136 328710958189845504 330667571036213632 332055843055792128 332206230665871744 332576996548311333 333659977563308032 333869529954594816 334032365931124224 334183648705549552 335482426234568704 335704808364097536 335856848585276928 336231688818072996 337507082706812928 337538425888161792 337703051271026688 337855996493522624 339274448339613696 339547583185115136 340913455336423424 341293939103539968 343002738980708352 344738531505839744 345044421950831616 346621491168138368 346649979825257472 346771999848628224 348324617408954368 348555512275955712 348713372562312576 350459320262897664 350539420257139932 352152360457404416 352232847408140608 352385792630636544 352545387645414912 353996416512141312 354310521584467968 356103538038999296 356132806021085184 358159842436642974 359727163310441472 359890083221361056 360046353339998208 360128644519493304 361528255161335808 361691990784144384 362095664881001688 363680209061105664 363844919300716672 363874823543282688 364250996219579079 365666628045508608 365844972210278912 367547319034581504 367843215117208064 367873447977824256 367957528096004028 369387565056147456 369650614393176064 371586300562434048 372001017415740336 373446769067753472 373798123780067584 375367474758721536 375537478144028928 375669666502680576 375956604793743246 377417729513889792 379492392063762432 379664263618139136 379751038611901593 380087996055212952 381565177090965504 381751275349856256 381924169949199488 383496117888153088 383527637253476352 383836398383173632 385380427771609088 387742226673844224 387830847944069712 389704426919644928 389949177564155664 390050216118331392 391655609758113792 391832990016156416 391865194585073664 392003130263666688 392270303621085162 393758263157948416 393794830202855424 393986893149531136 396138847049300992 396171405514579968 396261953334158184 398176262287463296 398349156886806528 398529568642642944 400169862144159744 400524937443311616 400616480293874208 402551825609303552 403001102200385364 404567333156732928 404876343624031188 406648097655281664 406832267989364672 406975472044570624 407008921166954496 408684114530205696 408869206973380608 409325534213306256 410916344559501312 411116758069075968 411302952252984064 411575593736563776 411761995726480698 413362275181879296 413823617006859072 415488273691266048 415634524641263616 415822764915104768 415856941192323072 417568551802601472 417904717766295552 420054078896664576 420150085272742188 420522889252576032 422444942361168636 424293577237956608 424328449727250432 424520627467163136 424670057785638912 426611066053093376 426646129015701504 428991399724253184 429185689307461632 429283782778671366 429664691192849424 431334548015874048 431433132624172224 433517350656173056 433552981243060224 433902015563587584 434001186985030392 435687897245712384 438281277586460672 438317299718258688 438417480284600544 438616038926033787 440812113768175968 442741124074389504 442941640887828992 442978046052691968 443235254793222528 443435995397748444 445159373272793088 445376487908165632 445656202930463616 447606411152130048 447809131447035904 447845936668655616 447948295073396208 448308918424097328 450051234517549056 450270735028035584 452365931119484928 452730110913486848 452767320588091392 452870803810466496 455058585471386624 457336985307611136 457648687557932689 457686301488035256 457847406050141952 460059229267775488 462199973100343296 462715821284607072 464740683034607616 464951163416416768 467279093683863552 467385893676186576 467800610529492864 469847723507515392 470060516860553216 470167952567116258 471995222016188416 472034015081201664 472414028779290624 474843741361446912 477330274392701184 477546456582190632 479636217747255296 479937449309730048 480061804453330944 480171526025991072 480388995014227481 482255987712192512 482295624104706048 482794219841335584 484906945414807552 485166431391043584 485667994959438772 487555504060678144 487707019488194688 490063092046108672 490497930637099008 490610037461338704 492516753408196608 493066437284768256 495448400749912064 495489121420640256 496001356554320448 498309345998807616 500489966344962048 500716637525371904 500892888670240768 501048548896686336 501275473058324328 503223639351853056 503785272877915392 506219018157518848 506260624060219392 506334718149202124 506554576906540032 506783994740283936 509001700466475008 509321374777672704 511370183004635136 511781864510898176 511940908655309952 516989635565125632 517107797258759616 517341994630706518 517566632926247424 519932236752207552 520066954824441856 522207479677485056 522486926113431552 523027071494780216 523070058843468864 525059773603807232 528228540686106624 528349271112210912 528818081468122368 530994624768211968 531372758190190592 533559816192212992 534155307058498944 537334802933847152 539423110875643904 539590744965662208 539835124832041584 542197463540375552 542537986176216576 542678561555939328 545158942631174144 545203748987928576 545520313591658496 545767378951075008 548155677425434624 548499942068262912 548767458315418368 549015994301974264 551149700242505728 551320978551872256 551764822675812096 553984364921688064 554475921589764096 557379450843651072 560072105195552768 560200113696989584 560697185670101376 563259923148224848 563306217216043392 563504499754020864 565771266303000576 566027503289550848 566226743714185216 568861505354268672 569496395427208704 572247585743282176 572378377038228488 572626913024784384 572886254923799232 575244176832229632 575754597574760448 578070641657413632 578536020751450112 578668249313373856 584556640379467392 584821385234711716 585075324177497088 587483414637170688 587749485024234624 588405455431627743 590321498765852672 590637394736922624 590692245304283136 590980339724296704 591247993863664592 593545831030390784 594208270573951488 597127915558207488 597264393431194944 597745224565463104 597794352963964416 600254793216239616 603154574825979904 603827738413955328 604501653300578046 606850999735099392 609972146482922496 610248401984047008 610463208066855936 613303810460070912 616266630800457728 616675137103613952 616954428379476096 617642993589721047 619654244046143488 620043412772818944 623038791578484736 623181191568248768 623232410536899072 623451786961895424 623734147372657152 626857076649443328 630081118344996864 630225127909113282 633124988481929216 633667413541752954 636440365856934912 636728608776254176 636780941200744704 637005086678458368 639916599079640064 640228701367988096 643725626455114112 643778533961192448 643925674168007049 646888575188058112 650276025984259584 650853023345381376 651001780477545588 653531845868568576 653997240849465344 654146716615118272 657421916379691008 661335142072427264 664111686111584256 664412461331743488 665153993096622666 667739059909189632 668064731862248448 668367297411099104 671409616728195072 671713697170553856 672463377636145992 675076851776323584 675406102542053376 675711992987045248 678548896679227392 679095166370230272 681826910672846848 682587878207079936 686005477961416704 689477063011679488 690088843901663232 693242982336276736 693299959650514944 693543999697256448 696649234817908736 697111024551911424 697426745124625152 700918640525795328 701078840514279864 704465694816281216 704771585261273088 705090775290829824 705251928850674387 707992833024282624 708621043168935936 712207076077998592 712265612042170368 716319684873285948 719454326620882944 719780166442722112 720092706679996416 720257289038986608 723056510322671616 723383981568288768 724191329762003376 727360418122211328 727689838601433344 727749647086565376 728501992439158158 731333256091017216 731689944420557824 735094638069163008 735686430234416128 735746895955648512 735915056192008056 738775130112294912 743172601124868096 744002034831480672 747596247560135168 750734949517443072 751074956288057856 751339333005361152 751913209587486492 754835459027779584 758984784127524864 759328527236278272 759502077223803186 760175992110425904 763130354181931008 763502550699712512 763848339898398976 766992235776306176 767055274506952704 767672796766347264 775484453347688448 775661695888139424 776012991946059777 779408853839289856 779898355128311328 780100432236662784 783311219516227584 783665980032312832 783730389170147328 784540607242170324 787516526315896832 787589660405710848 787973786299062272 792277694098601984 792342811029159936 792523906668316368 796352524574926592 796698313773613056 797059137285285888 800339724288319488 801049874886623232 801232960587748416 805103651218607104 806002204400770728 809134666313465856 809752687248062376 813296195310563328 813664535978729344 813950944089141248 814017842333908992 817738413946761216 818651068426612512 822233516138151936 822605904505968128 823151187473127552 823523991452961396 826724550363758592 827647234013718144 830976547382532096 831269049282527232 831645529830209536 831713882384646144 835137103605202944 835809435532591104 840108157793329152 840300170545484376 841045778505152064 844889884722337272 848587154475913216 848656899454500864 849041254934326272 849340115571277824 849918991179017851 853222132106186752 853292258031403008 858371378614923264 858567565557342732 859329382385698848 862866265248344448 867034701312346112 867105962486120448 867804031127175168 868002373970060784 871375794491424768 876562555172921344 876634599436517376 876834960569201088 877232077852067574 881624227536351936 885482248148779008 885883281775657984 885956092105383936 886470509586445056 886871990795496888 890318746545586176 890752975816331264 891312405860927232 895618262894071808 895691873337311232 895896590146792416 896617836848194656 900541470056071168 904731862238969856 905460221826973696 905741607620932992 910117170942773248 914673970615222272 915297375115865378 915372602976070512 915694812100283904 920118458535550976 924399946200686592 925431642569214144 929481366069215232 929902326832833536 934558187367727104 934771787352373152 935601221058985728 940121033721106432 940335905134232516 943990444032376832 949687482722893824 954660548785402368 955092913164381264 959272435494510592 959874898619460096 960123608906661888 960343052051982144 960777990028454962 964511975424385024 964591248209412096 965588439682671168 969813890829615104 970332862782087168 971335989918877544 975111008121356288 975414038976389376 980126184092217344 980995861274198016 981220074922677408 986132874569536512 990896801499824128 992002713108640896 996618691997615232 1000979932689924096 1001433275050743808 1001785777340481536 1002097097793372672 1002550946116648656 1006447278703706112 1007570545755830784 1012438036315037696 1012521248120438784 1012669436298404248 1013109153813080064 1013567989480567872 1018003400932950016 1018642749555345408 1022740366009270272 1023563729021796352 1023881817310619904 1034215594517519232 1034683989261413036 1035133265852494848 1039864473504415104 1040133909648883712 1044414959354970112 1044973852226863104 1046054142989560432 1046140117686937728 1050119547207614464 1056457081372213248 1056698542224421824 1057636162936244736 1061989249536423936 1062745516380381184 1067119632384425984 1068310614116997888 1074669605867694304 1079181489931324416 1079670249664083168 1084394927080751104 1085075972352433152 1090317885262348288 1091040627183316992 1091534757902150016 1092752988658737237 1096311354850869248 1096999884136525824 1097534916630836736 1098031988603948528 1102299400485011456 1102641957103744512 1103529645351624192 1107968729843376128 1108951843179528192 1114758901687302144 1120144210391105536 1120400227393979168 1121394371340202752 1126519846296449696 1126612434432086784 1127008999508041728 1132055006579101696 1138992790854417408 1139253115835704779 1144495171486564352 1144756754076456976 1145253826049568768 1145772509847598464 1150488353664459264 1151509195149520896 1156141283314827264 1157072041502900224 1157336498626747712 1169113280758934784 1169642770469423432 1170150648354994176 1174966829274341376 1175498970048469248 1176810910863255486 1181274789473845248 1181384490608566272 1181960679448593408 1182495987727329184 1188416541147902976 1194528786862389888 1195490449130926208 1195588705927928832 1200509586432479232 1206309149651959808 1207655476827910656 1209003306601156092 1213701999470198784 1219944292965844992 1220496803968094016 1220926416133711872 1226607620920141824 1232533261600915456 1233350274207227904 1233908856758952192 1235285987179442094 1240086825545637888 1246362383136497536 1246464821073798144 1246903573923790848 1247468294745314304 1253714153298886656 1260162236689993728 1260450255818226564 1266249976963858432 1267334827083505908 1272880731713869824 1273457217552508352 1273561882401489408 1274010173356916736 1279833198159280128 1280457402735976192 1287451252910228224 1287557067922384896 1287851348336014098 1293777150376116224 1300552051968519168 1301706046690762752 1302003560955091176 1307063691737137152 1308293433230236544 1314843832759382016 1315848116778101361 1322670284144854528 1328223372223168512 1328824922663486976 1330307986193245332 1335478119818379264 1336129463724496896 1336734594822198208 1342819233456390144 1343427394341107712 1344926755272291984 1350153703552647168 1350812205084106752 1351423985974090496 1357097793358454784 1358190332740460544 1365175756414159872 1372010955922833408 1372946062673798067 1378954126023358976 1380177687803326464 1386485964672553472 1386599919301029888 1393298469635817472 1394222049103822848 1394853490249250304 1401837281051590656 1402157681028559728 1408931389632562432 1409543170522546176 1410181550581659648 1410503857701348774 1415985666048565248 1417242086337871872 1424414152155997184 1424531224084340736 1432639369746571896 1438908653241765888 1439560332885444224 1440185413359992832 1440514578077973216 1441166985042682443 1446767963136577536 1448382659524006752 1454720836244422656 1455379677202866688 1455499294173130752 1457003984878316316 1462666512182034432 1463379888841115648 1470189276138326016 1471372860468832256 1471493791911297024 1471830112384016112 1477550260224589824 1486345202249736192 1488004069662961344 1495192495120270336 1501469899034886144 1502149912576115712 1502678666010722304 1503826419174972984 1509670918055559168 1518657054472556544 1519004154447606372 1520351984220851808 1527005101399425024 1527696679796797952 1533984471552612352 1534110549013905408 1535345593532694528 1550968906695376896 1551323391776278848 1552025983892119554 1558817707678579712 1559796710256622656 1560200864473325568 1566622439032455168 1567331960064625664 1567460778340294656 1569081214484340648 1575179320811421696 1575947572598124544 1578420983618176009 1584555388197203968 1584685622058319872 1585047813336632736 1592705049149853184 1594118274570571776 1600679448576638976 1602465921175496832 1610207302437214208 1612004408801541456 1618269332626931712 1619505374496124752 1626592390621126656 1627329071957458688 1627901888178282496 1628035684667817984 1635476827893522432 1637302136853225024 1644467032276303872 1645211809011936256 1645587833984906903 1646302374946255104 1647047982905922792 1653449100727517184 1655294468027436288 1661953094765064192 1663291059660419072 1663427764769292288 1680216315586658304 1680600341090968752 1682091557010304128 1689779769444674544 1697174308951826432 1697313798909001728 1698082509868652544 1698680231142555648 1699837982358035702 1706444264212373504 1706584516062806016 1716742757229846528 1717135131114685464 1718658764771397696 1725732530496688896 1734069402624692224 1734211924972240896 1735608062254350336 1736004747940121568 1753125110345842688 1753669921138402176 1754464155704135148 1763248455072703872 1770964496297558016 1771766563551315968 1771912184210767872 1772941019172890112 1773743981590993776 1780637493091172352 1781505951632662528 1782624811721854464 1791236525788143616 1791383746674622464 1791793180293584832 1793235673696389312 1801082940112142336 1809463724477939712 1810920443653947392 1811483215241865984 1820234341885546496 1830594750231730756 1830745205952141024 1831389624200567808 1840236917071101952 1848799892401373184 1850863285138428288 1858962732138430464 1859804653665667072 1869116374735454208 1869543574704746304 1871202442117971456 1880242067442212864 1880671810268465032 1887980888064753664 1899374965445787648 1909321097570804736 1910185826328762528 1918544870989021184 1919749797238920192 1920686104103964288 1921555980056909924 1929023950848770048 1931176879365342336 1939627781659230208 1940665725564174336 1942671979837755088 1950222016242712576 1950828077952778752 1960252368184434688 1961991722548396032 1962440149845354816 1972265749139073024 1981793602999648256 1984005426217281792 1993237383995230464 2002866550101487616 2004194195586745344 2005101892233297312 2015141091511661568 2024876072630075392 2025338872596808496 2026218307626160128 2027135978961135744 2036006801865900032 2037285499110690816 2045480732018540544 2047127458043592704 2047763634621239808 2068431189035038464 2069367978522826072 2070266531704989696 2079728947008830208 2080267819297767424 2089947704453726208 2092108285979120864 2092280235373875456 2113397084448843648 2115272325872489472 2115755786552023161 2123978499072847872 2125491032760762368 2134239264768851968 2136621228233995776 2149339211735388608 2158362979862648832 2159340499328166336 2168789854161502208 2170151944704866304 2180635770524696576 2182081254366633984 2183069515804300032 2185505977317474474 2193999768273051648 2195069833261673472 2196063977207897056 2205283914207489024 2207059290703248384 2215937459686752256 2229517803374604288 2240288420782211072 2240800454787958336 2242788742680405504 2253039692592899392 2253224868864173568 2254017999016083456 2264110013158203392 2277985581708834816 2278506231671409558 2288990342973128704 2289513508152913952 2290507652099137536 2291545019695196928 2300976707328918528 2303018390299041792 2314672997253495424 2328038975838179331 2338226561517869568 2339285540938846864 2340301296709988352 2349933658548682752 2350997940096938496 2353621821726510972 2362549578947690496 2362768981217132544 2363921358897186816 2364991975454658368 2376833082295805952 2389057573724779776 2390980898261852416 2391177411855857664 2401019172864958464 2415310953655821312 2418006613202312184 2427403998940397568 2439888585931689984 2440993607936188032 2441852832267423744 2453215241840283648 2465066523201830912 2466700548414455808 2467817713517904384 2470571974358884188 2480173651091275776 2492724766272995072 2492929642147596288 2493807147847581696 2494936589490628608 2507428306597773312 2520324473379987456 2520900511636453128 2534669654167011816 2545761463427739648 2546914435105016704 2547123764802978816 2548020346713833472 2549756973537053553 2559666396318560256 2560914805471952384 2574902505820456448 2575114135844769792 2575702696672028196 2587554300752232448 2601104103937038336 2603412093381525504 2604007121910182352 2614127383474274304 2616586866460473088 2629687665518764032 2631696233556202722 2645340568289709056 2656446744446337024 2657649845326973952 2660615972386490664 2670956239636758528 2672258927448993792 2673469189644396416 2686854788682215424 2689853510544583968 2701624410168213504 2702847971948180992 2714195586716909568 2716380665480921088 2730351512828319744 2744021911845666816 2745892125347596134 2757908252046717952 2760355375606652928 2772971929345106944 2773199838602059776 2788444098207645696 2789706980498500608 2803674562103181312 2804315362057119456 2817862779265124864 2820363101163319296 2821007715402697548 2831971332097130496 2848828304311994368 2849062448168681472 2865278739493143792 2877817306483531776 2879120665770888448 2880370826719985664 2881029156155946432 2882333970085364886 2893535926273155072 2896765319048013504 2909441672488845312 2910759354405733376 2910998588346261504 2914007969756632632 2925333024364068864 2926759777682231296 2940378552276652032 2942745720937664512 2942987583822594048 2943660224768032224 2972690404499472384 2976008139325922688 2990384990240540672 3002939798069772288 3004299825152231424 3005357332021444608 3007652838349945968 3019341836111118336 3037314108945113088 3038008308895212744 3040703968441703616 3054010202798850048 3055393359593595904 3067968943105224704 3068221098027810816 3070691187065389056 3102646783552557696 3104051967784239108 3117635415357159424 3119593420513245312 3120401728946651136 3133244878064910336 3134663920129251328 3134921556680589312 3138162428968681296 3150358641622843392 3151895145196249088 3156841967236352018 3169110776394407936 3169371244116639744 3170095626673265472 3185410098299706368 3188236549141143552 3201358897153277952 3204931842350993664 3220414604874428416 3224008817603082912 3239010748992249504 3253184781242253312 3254658143914917376 3255803776356564992 3270953655787044864 3274604273706450048 3288934064552607744 3290423618023872512 3291175667969813806 3292604749892510208 3294095965811845584 3306898201455034368 3310588936054872576 3323906189530128384 3326582119320838144 3326855529538584576 3360432631173316608 3361200682181937504 3362722965099592367 3364183114020608256 3379559538889349088 3394348617903652864 3396165019737305088 3399675964716071404 3412888528424747008 3433485514459693056 3434270262229370928 3437317529542795392 3451465060993377792 3468138805249384448 3468423849944481792 3471216124508700672 3472009495880243136 3506250220691685376 3507339842276804352 3508928311408270296 3526496910145407744 3543533127102631936 3543824368421535744 3545882038345780224 3547487963181987552 3563011903265325056 3565249623443708928 3582473051576287232 3583586360587169664 3586471347392778624 3602165880224284672 3618927448955879424 3621840887307894784 3622966430483731968 3640468683771092992 3661189500463461512 3661490411904282048 3662779248401135616 3680473834142203904 3697599784802746368 3701726570276856576 3719609307331334144 3739087149409492608 3742404884235942912 3760484134884425728 3761343620536930064 3775961776129507328 3798749930891575296 3818642195141609472 3820371652657525056 3837089741978042368 3839499594477840384 3841372208207928576 3843111960113819848 3858047901697540096 3862353758730684672 3881331451128348672 3885343959675510176 3901656155905557504 3920504736368869376 3924880299690709632 3944531498278146048 3963587205999296512 3968010852434563584 3986474767990460928 4005733100202975232 4008388391173490688 4010203784466594624 4030282183023323136 4049752145260150784 4050677745193616992 4052436615252320256 4054271957922271488 4074570998221381632 4095527269242479616 4118838188021394201 4136862378070076928 4138735957045652144 4140533063409979392 4159457894017660416 4160535638595534848 4179895408907452416 4184216571958241728 4184560470747750912 4226794168897687296 4230544651744978944 4231511573104046322 4247956998145695744 4250982065521524736 4273242456467991552 4298678423470777216 4316725959725297664 4318680998656332672 4323500955128047329 4337579708323004416 4340303889409732608 4361271541049393152 4364162508733267968 4366139031608600064 4371011954634948948 4387999536546103296 4390139666523346944 4392127954415794112 4410567828414978048 4414118581406496768 4431874919373504512 4459035606749208576 4481600909575916672 4485577485360811008 4506079385185798784 4506449737728347136 4508035998032166912 4528220026316406784 4555971163417669632 4557012463342819116 4577980685946257408 4579027016305827904 4581015304198275072 4583090039390393856 4601953414657837056 4606036780598083584 4629345994506990848 4656077951676358662 4676453123035739136 4678571081877693728 4680602593419976704 4699867317097365504 4701995880193876992 4707243643453021944 4725537962434265088 4727842717794373632 4729983950909316736 4735262950854528027 4753666164591611904 4778115147449559552 4781961796523704832 4782354823711715328 4802038345729916928 4830621907311642624 4836013226404624368 4854807997880795136 4879777171863379968 4881987215872376064 4883705664534847488 4906430483680567296 4933401096828911616 4935635427035808768 4936763501954720709 4941143948717768376 4960347302182551552 4985449532545990144 4985859284295192576 4989873178981257216 5040648946759974912 5041801023272906256 5069339308334023632 5091522926855479296 5093828870210033408 5094247529605957632 5096040693427666944 5099513947074107106 5119332792637120512 5121829610943904768 5149805011640912896 5150228271689539584 5151405393344056392 5202208207874076672 5206824186763051008 5208014243820364704 5233173732920946176 5259375331037528064 5263392467112405444 5290681136579418112 5312893488892674048 5315299690653947904 5321231944772981328 5341912479273517056 5344517854897987584 5346938379288792832 5373709577364430848 5379707021089167936 5403248820336427008 5405695943896361984 5428391173433819136 5432761330961842176 5460703025656639488 5491784250695192268 5515816504093435904 5520710751213305856 5545943858690213888 5546399677204119552 5576888196415291392 5579413960997001216 5607349124206362624 5608630724114238912 5635725558530249728 5640726202326638592 5642015430805395096 5663942664194260992 5697656608623988736 5698124896337362944 5730557478986287584 5755634612967063552 5758241331541776896 5762058312311892864 5764667940170729772 5787071852546310144 5793530638096027008 5818883344977690624 5821518708811466752 5821997176692523008 5828015939513265264 5850666048728137728 5853519555364462592 5880757104553304064 5885491441875329024 5885975167645188096 5887320449536064448 5945380808998944768 5949432938253124957 5952016278651845376 5980769980481081344 6008599650304462848 6015305676699891936 6074628217890226176 6076016617790425488 6081407936883407232 6108020405597700096 6110786719187191808 6135937886210449408 6136442196055621632 6141382374130778112 6205293567105115392 6208103935568478216 6235270830714318848 6239186841026490624 6240803457893302272 6269327840258502656 6269843113361178624 6276324857937362592 6303790290392498176 6313683934472704036 6338221552788815872 6340191253346530944 6370820196599412736 6376473098282287104 6402717794306555904 6409863684701987328 6440829209748856832 6448017635206165824 6478021497984499008 6506369562484506624 6509316287829834752 6511607552713129984 6541907311574089728 6549208547412900096 6580847236047745024 6582351335939627612 6585209499785020416 6588191931623691168 6621177872109745152 6647812379060256768 6653164238641676288 6720865262346633216 6722401364363875008 6725445930199184734 6728366228041216512 6759119077778698176 6788697235807305728 6792330039474610176 6799351929432142808 6825777056849494016 6866971028919386112 6868540524458741856 6874635059085590784 6902930121986755584 6936277610498768896 6944018991760486272 7012500441383370752 7014679684553608704 7017856622816540592 7052993820290815488 7087066254205263872 7087648736843071488 7091764076691560448 7094975926363975104 7126023806530650112 7130499246887417856 7164946103152574464 7167172721174339328 7172942694785557248 7245932860967463936 7280937367542185984 7322379000926923024 7322980823808564096 7325558496802271232 7360947668284407808 7395199569605492736 7403453140553713152 7439218614662668288 7478174298818985216 7484809768471885824 7520968269768851456 7522687241073860128 7637284390283218944 7640743305315050112 7649270920611160659 7674179483956084736 7678999188955680768 7682744416415857152 7686223920227639696 7716095803395080192 7724707517461369344 7762662902256697344 7770687919351020352 7803312311811115008 7841009472737738752 7849760599381419264 7889062996556292096 7936021704869127168 7972949535980921856 8011466200405950464 8016776782346981376 8020407568933189248 8060564366046646272 8099504290520301568 8101355490387233984 8104873230504640512 8108543915844542976 8149141996442763264 8191054538484959232 8237676376042788402 8273724756140153856 8277471914091304288 8281066126819958784 8318915788035320832 8368433143916483456 8369120941495501824 8453588337795374592 8461089303489957888 8463023146208092644 8495913996291391488 8501964131043049472 8546484912935983104 8597356846941554432 8633451919450595328 8637361997312665344 8647001910256094658 8680607778819465216 8728325017466535936 8732278063217200128 8742023909269897896 8775999073092206592 8780279333046693888 8784255908831588224 8821135656829956096 8828237162812993536 8863749838747009024 8918071213498417152 8963201819151833344 8971154970721622016 9012158770371597568 9012899475456694272 9016071996064333824 9056440052632813568 9111942326835339264 9114024926685638232 9158054032611655808 9162030608396550144 9166180078780787712 9203906829315674112 9212073561196167168 9258691989013981696 9312155903352717324 9352906246071478272 9357142163755387456 9361205186839953408 9399734634194731008 9403991760387753984 9414487286906043888 9451075924868530176 9455685435588747264 9459967901818633472 9470525901709056054 9507332329183223808 9556230294899119104 9563923593047409664 9564709647423430656 9604076691459833856 9661243814623285248 9672026452809248736 9759554343726759936 9763974431744752128 9767411329069694976 9812860967361134592 9866802193657823232 9871270854071617536 9873527003909441418 9882287897435536752 9920694604365103104 9970899065091980288 9971718568590385152 9979746357962514432 10081297893519949824 10083602046545812512 10088168895298777101 10138678616668047264 10183045853710958592 10187657740420066816 10188495059211915264 10199027894148214212 10238665585274241024 10243659221887809536 10299610023281825792 10300456543379079168 10302810786688112784 10404416415748153344 10413648373526102016 10416028487640729408 10466347465841892352 10518750662075056128 10526784934224810888 10581362273158836224 10630599381307895808 10642463889545962656 10689035709795975168 10693876758577585664 10747419154728861696 10759414042178335872 10806497640672854016 10811391887792723968 10856782346867638272 10865522661923684352 10921406051313278976 10983568501390384536 11031633008186871808 11041421502426611712 11048946885327232063 11091887717380427776 11092799354408239104 11158827921994002432 11217261448228477824 11271451117060499456 11281452404653277184 11284030861610790192 11327885328388521984 11395313217247977472 11396249792674725888 11461114957972575168 11511269225934127104 11516482663083553792 11524116624623785728 11529335880341459544 11574143705092620288 11587061276192054016 11643037417622933504 11643994353385046016 11656031879026530528 11707039110728925184 11761514209106608128 11770982883750658048 11774640899072128896 11890761617997889536 11898865876506249914 11904032557303690752 11961539960962162688 12017199300608925696 12030611353399783872 12149256435780452352 12152033235580850976 12162815873766814464 12221573438374383616 12271875772420898816 12410587134210230784 12416207871136956432 12470541661428637696 12478373682052981248 12481606915786604544 12538655680517005312 12539686226722357248 12552649715874725184 12607580580784996352 12627367868945408072 12676443105577631744 12680382506693061888 12741640393198825472 12752946196564574208 12819727369403974656 12881658419497713664 12896035270412331648 12956042995968998016 13012739124969013248 13018632575659669504 13023215105426259968 13083814623148179456 13098417094825800192 13161694472095490048 13164702671879255224 13170418999570040832 13176383863247382336 13242355744219490304 13295624758120513536 13306328477283352576 13444802728727750016 13450891860398369468 13456732456082433024 13518238155557396352 13577394471614611456 13584660078949220352 13598703858864285616 13651554113698988032 13733942057838772224 13737081048917483712 13749270118171181568 13805860243973511168 13872555220997537792 13888037983520972544 14029359369107217408 14035713245633081184 14105987640581630976 14174132508410527744 14183528153383120896 14189951852727950208 14205788852563584081 14252047613061300224 14260998493774835712 14329892206305148928 14334345442348678656 14345885389571114496 14491865721934927872 14561874735084371968 14644758001853846048 14645961647617128192 14651116993604542464 14806906281107426304 14810290505864162127 14878437229325336576 14956348597637970432 14969619536943771648 15041936539537702912 15045374482147720256 15274568780566437888 15281486610630100224 15298541841222321318 15357998377911361536 15365488832831714304 15372447840455279392 15449415034922738688 15541375838702040704 15606624623622230016 15682018945475477504 15699521198762838528 15778125993112584192 15872043409738254336 15945899071961843712 16022932400811900928 16033553564693962752 16040815137866378496 16121128732093292544 16202710980774467968 16209746461009281024 16217087831689085952 16298283992885526528 16382109076969918464 16475352752085576804 16547449512280307712 16554943828182608576 16562132253639917568 16637831576070641664 16736866287832966912 16738241882991003648 16907176675590749184 16922178606979915776 16926046292416185288 16991827992582782976 17092969825871966208 17194713693883108864 17266903838901190656 17274723994625330688 17294003820512189316 17361215557638930432 17456650034933071872 17464556126434400256 17484047818539795792 17551998146184413184 17560558666093387776 17568511817663176448 17642271313659912192 17656474325625987072 17836142426996834304 17848298814759374871 17926403638303666688 17942309941443244032 18024317540743195136 18025798950913388544 18112880105265627136 18223884653670678528 18228049853371276464 18316108065223311616 18324061216793100288 18332360157561575424 18407813658631348224 18424147122392334336 18517383978027963392 18624311806705434648 18705812492142956544 18714284327510774912 18722410373679906816 18807983520775507968 18828974573812087776 18911370871177494528 18919935803637266944 18941051803418112108 19014664658366447616 19112460589798238208 19127847186094819328 19129419294846861312 19208153382919667712 19322487629246570496 19344052905618497472 19519108687453519872 19527948863489504256 19534822658139389952 19625721934722269184 19742541708143235072 19747054007818882836 19764575794871073504 19941798130183960576 19943437137180770304 19959492715925028864 20162595787039899648 20167204093091625024 20176337790597554202 20277357233336094528 20366091707421917184 20375315480840133632 20376990118423830528 20398055788296428424 20477331170548482048 20487318443775619072 20599220046563651584 20600913086758158336 20605621573376225568 20808832831496306688 20832056975281458816 20932694931683784704 21037501324150112256 21053569868449621776 21162724546317672448 21261198762615791616 21284927779091925312 21378071419591950336 21387753517155171328 21494838309457723392 21518828084356671744 21622783775585447936 21842812102626557952 21967137002780769072 22063266016373743616 22082843004853223424 22097893770654464126 22183775434760855552 22185598708816478208 22317655843988004864 22434522896456955648 22542902234120998912 22562904809306554368 22568061723221580384 22790626434495954944 22922229915945150336 23022538451868254208 23032965326167107584 23048233249247571456 23058671760682919088 23148287410185240576 23174122552384108032 23286074835245867008 23287988706770092032 23312063758053061056 23414078221457850368 23523028418213216256 23541965767501316096 23549281798144257792 23797731753012499828 23808065114607381504 23923079921924325376 24034398601217851392 24061222706799567744 24298512871560904704 24304066471161701952 24325631747533628928 24443146876748767232 24543751544841797632 24821174268420461568 24832415742273912864 24941083322857275392 24956747364105962496 25077311361034010624 25105299431749450368 25215161161569992704 25254735737890816144 25352886211155263488 25360765013386123776 25483280786397650944 25505892393129148416 25639454738807949312 25763316838995427328 25792070540824663296 25912085991937996032 26037265151319339008 26196834189651600384 26323388944190980096 26329405343758510448 26340837999140081664 26352767726494764672 26484711488438980608 26591249516241027072 26612656954566705152 26889605457455500032 26901783720796738936 26913464912164866048 27036476311114792704 27169320157898440704 27197407717728571232 27474162097834967424 27498540236342363136 27611720487947022336 27745110441995075584 27776075967041945088 28058718738214434816 28071426491266162368 28211975281163261952 28348265016821055488 28367056306766241792 28379903705455900416 28411577705127168162 28521996987549671424 28668690884697357312 28691770779142228992 28983731443869855744 29123749470168743936 29289516003707692096 29291923295234256384 29302233987209084928 29613812562214852608 29620581011728324254 29756874458650673152 29912697195275940864 29939239073887543296 30090748964295440512 30264506685896331303 30549137561132875776 30562973221260200448 30597083682444642636 30715996755822723072 30730977665663428608 30744895680910558784 30898830069845477376 31082751677404081408 31213249247244460032 31399042397525677056 31556251986225168384 31744086819476508672 31891798143923687424 32045864801623801856 32067107129387925504 32081630275732756992 32242257464186585088 32405421961548935936 32419492922018562048 32434175663378171904 32596567985771053056 32764218153939836928 32950705504171153608 33094899024560615424 33109887656365217152 33124264507279835136 33146840655981696189 33275663152141283328 33473732575665933824 33476483765982007296 33814353351181498368 33844357213959831552 33852092584832370576 33983655985165565952 34185939651743932416 34389427387766217728 34533807677802381312 34549447989250661376 34588007641024378632 34722431115277860864 34929112252868800512 34968095637079591584 35121117332186775552 35137023635326352896 35284542627319824384 35312948651251974144 35672284853993668608 35696597629518749742 35852807276607333376 35884619882886488064 36048635081486390272 36051597901826777088 36447769307341357056 36456099706742552928 36632216130446623232 36664720315123150848 36815627317262696448 37034767956055926784 37248623613410869296 37411624984285913088 37428568655021549824 37444820747359813632 37615967041551015936 37657949147624175552 37822741742354989056 37839871607274533888 37882103606836224216 38029329316732895232 38224921179596476416 38255694372189638656 38258838589693722624 38644975258493140992 38688105811236994944 39038217374907039744 39055897726979008512 39069645316278779904 39251443869444538368 39485083416286470144 39494108015637765672 39529151589742147008 39883596260367921152 39886874274361540608 39918985431850057728 40334408186183250048 40352675581195108404 40554714466672189056 40732183414843834368 40750630961680267264 40753980236847661056 40796111576592856848 40954662341096964096 40974636887551238144 41198440093127303168 41201826173516316672 41211243146752451136 41617665662992613376 41664113950562917632 41865389863367569408 42107139736899243552 42325449092635344896 42522397525231583232 42569855558183850624 42756142839183900672 42775507034310342656 42989676618915446784 43037656168713343488 43245567551170895872 43685624205253115904 43934274005561538144 44126532032747487232 44195787541308928252 44367550869521711104 44635311687976009728 44869045792913911296 45085804468241997824 45125809618613108736 45136123446443160768 45581252868991909888 45844459831890300672 46065930652334215168 46096466498495142912 46117343521365838176 46348245104768216064 46572149670491734016 46624127516106122112 46828156442915700736 47046056836426432512 47083931535002632192 47098563596288515584 47595463506024999656 47616130229214763008 47846159843848650752 48068797202435702784 48122445413599135488 48608132942323403904 48651263495067257856 48886293753497534464 49087503089683595264 49642348536840923136 49664831484547825728 49882166645714550784 49913494728211924992 50154622722068021248 50210598863498900736 50509471475781632288 50721530026772247552 50966561572795301888 51278909477615898624 51526633677990854656 51584141081649326592 51824171983875992064 52074530302638678016 52393668379303200768 52646777888381960192 52658810687517020896 52681675998280163328 52705535452989529344 52969422976877961216 53544896444278124613 53779210914911000064 53803567441593477872 53826929824329732096 54072952622229585408 54338640315796881408 54394815435457142464 54948324195669934848 54997080472684726272 55223440975894044672 55552151934083890176 56117437476428869632 56142852982532324736 56423950562326523904 56696530033642110976 56734112613532483584 56759807410911800832 56823155410254336324 57043993975099342848 57337381769394714624 57383541558284457984 57967462887739711488 58579032007415384192 58583846590468512768 58604467974418169856 59227625124429705216 59241162023456648508 59513748917301346304 59825394390551881728 59878478147775086592 60181497928590881024 60529013371792662606 61098275122265751552 61125946442520400896 61194167364889285272 61431993511645446144 61461955331326857216 61489791361821117568 61797660139690954752 62165503354808162816 62426498494488920064 62798084795051354112 63112503972450336768 63488173638953017344 63783596287847374848 64134214258775851008 64163260551465513984 64484514928373170176 64810843923097871872 64868351326756343808 65528436307879673856 65901411008342307216 66189798049121230848 66219775312730434304 66248529014559670272 66293681311963392378 66551326304282566656 66947465151331867648 66952967531964014592 67628706702362996736 67688714427919663104 67704185169664741152 68371879303487864832 68778854775532435456 69067615355604762624 69098895978501322752 69176015282048757264 69444862230555721728 69858224505737601024 69936191274159183168 70242234664373551104 70274047270652705792 70569085254639648768 70625897302503948288 71393195259037499484 71705614553214666752 71769239765772976128 72097270162972780544 72103195803653554176 72895538614682714112 72912199413485105856 73264432260893246464 73329440630246301696 73631254634525392896 74069535912111853568 74497247226821738592 74823249968571826176 74857137310043099648 75231934083102031872 75315898295248351104 75645483484709978112 75679743214549067776 75764207213672448432 76058658633465790464 76449842359192952832 76511388744379277312 76517677179387445248 77289950516986281984 77342628197290624441 77376211622473989888 78111795453958017024 78970166832572940288 78988216031275531344 79058303179484294016 79767192520735842304 79773748548723081216 79837970863700115456 80668816372366500096 80705351162390216808 81109428933344378112 81501261923360534528 81507960473695322112 81592223153185713696 81949273775102476288 82396880186254606336 82422486293504902272 83235331325985226752 83328227901125835264 83730779726735138816 84214279473798487104 84650898185270689792 85044795050463166464 85139711116367701248 85551014068620685312 86075312337426686976 86491135102341791744 87371248410506231808 87868548011123076288 88253064065494974464 88391575082617856504 88735101739043422208 89270623375952019456 89738091585827822592 90171608936483995648 90272246892886321536 91162505737983819776 91688919663780601344 92131861304668430336 92192932996990285824 92234687042731676352 92696490209536432128 93144299340983468032 93248255032212244224 94197127192577031168 95190927012049999312 95232260458429526016 95692319687697301504 96137594404871405568 96244890827198270976 97216265884646807808 97302526990134515712 97772587506995068928 99284697073681846272 99329662969095651456 99440521967945088567 99764333291429101568 99826989456423849984 100309245444136042496 100421197726997801472 101018942951563264576 101443060053544495104 101933123145590603776 102557818955231797248 103168282163298653184 103648343967751984128 104149060605277356032 104787336758606401536 105293555776763920384 105317621375034041792 105363351996560326656 105411070905979058688 105938845953755922432 107089792888556249226 107558421829822000128 107607134883186955744 107653859648659464192 108145905244459170816 108789630870914284928 109896648391339869696 109994160945369452544 110446881951788089344 111104303868167780352 112234874952857739264 112285705965064649472 112847901124653047808 113468225227064967168 113519614821823601664 113646310820508672648 114087987950198685696 114674763538789429248 114767083116568915968 115934925775479422976 117158064014830768384 117167693180937025536 117208935948836339712 118455250248859410432 118482324046913297016 119650788781103763456 119756956295550173184 120362995857181762048 121058026743585325212 122196550244531503104 122251892885040801792 122388334729778570544 122863987023290892288 122923910662653714432 122979582723642235136 123595320279381909504 124331006709616325632 124852996988977840128 125596169590102708224 126976347277906034688 127567192575694749696 128268428517551702016 128326521102931027968 128969029856746340352 129621687846195743744 129736702653512687616 131056872615759347712 131802822016684614432 132379596098242461696 132439550625460868608 132587362623926784756 133102652608565133312 133894930302663735296 133905935063928029184 135257413404725993472 135377428855839326208 135408370339329482304 136743758606975729664 137557709551064870912 138197791957002645504 138352030564097514528 139716449011475202048 139872382548318366336 140484469328747102208 140548094541305411584 141138170509279297536 141251794605007896576 142786390518074998968 143411229106429333504 143538479531545952256 144194540325945561088 144206391607307108352 145824398826970211712 146528864521786492928 146658881260492603392 147262509269050785792 148139071824223707136 148994494453643477184 149646499937143652352 149714274620086199296 150463868166204063744 150631796590496702208 151359486429098135552 151528414427344896864 152899684718385905664 153022777488758554624 154579901033972563968 154685256394581248882 154752423244947979776 156223590907916034048 157940333665145880576 157976432062551062688 158116606358968588032 159534385041471684608 161337632744733000192 161410702324780433616 162218857866688756224 163002523846721069056 163015920947390644224 163184446306371427392 163898547550204952576 164793760372509212672 164844972587009804544 166656455802251670528 167461559453470277632 168428558947596974208 169301796370541379584 170089590100926332928 170279422232735402496 171102028137241370624 172150624674853373952 172982270204683583488 175737096022246152576 176506128130989948928 176783150165235713008 177470203478086844416 178541246751904038912 179476183171655645184 180343217872967991296 180544493785772643072 183377839327561202688 184263722609336860672 184385865993980571648 184469374085463352704 185392980419072864256 186288598681966936064 186496510064424488448 188394254385154062336 190381854024099998624 190464520916859052032 192489781654396541952 194432531769293615616 194605053980269031424 195545175013990137856 198569394147363692544 198659325938191302912 198881043935890177134 199653978912847699968 200842395453995602944 202037885903126529152 202886120107088990208 203866246291181207552 205115637910463594496 206336564326597306368 207296687935503968256 208298121210554712064 209574673517212803072 210635242750068083584 210726703993120653312 210822141811958117376 211877691907511844864 214179585777112498452 215116843659644000256 215214269766373911488 215307719297318928384 216291810488918341632 217579261741828569856 219793296782679739392 219988321890738905088 220893763903576178688 222208607736335560704 224469749905715478528 224571411930129298944 225695802249306095616 226936450454129934336 227039229643647203328 227292621641017345296 228175975900397371392 229349527077578858496 229534166233137831936 231869851550958845952 232027884591871873323 234316128029661536768 234335386361874051072 236910500497718820864 236964648093826594032 239301577562207526912 239513912591100346368 240725991714363524096 242116053487170650424 244503785770081603584 244776669459557141088 245847821325307428864 245959165447284470272 247190640558763819008 248662013419232651264 249705993977955680256 251192339180205416448 253952694555812069376 255134385151389499392 256653042205862055936 259243375692391487488 259473405307025375232 262113745231518695424 263605644033369228864 264759192196484923392 264879101250921737216 265174725247853569512 266205305217130266624 267789860605327470592 267811870127856058368 270514826809451986944 270816740678658964608 273487517213951459328 275115419102129741824 276395583914005291008 276704061128195029056 279432898022950404096 279744765096636732672 281096189082610823168 285572781036149997936 286822458212858667008 287076959063091904512 288389080651891122176 288412783214614216704 291648797653940423424 293057729043572985856 293317762520985206784 296278143648447414272 297988988907286954368 299292999874287304704 299428549240172398592 300927736332408127488 301263593180993404416 302718972858196271104 303056828854689793728 305799369436771811328 306045554977517109248 309370512789162497764 309504846489895959552 312447181815832068096 315880667330291761152 315952864125102125376 316233212717937176064 319068770082943369216 322675265489466000384 322821404649560867232 324437715733377512448 326005047693442138112 326368892612742854784 327797095100409905152 329587520745018425344 329689945174019609088 333312911604503341056 334923118906940555264 336857117895193948416 340558844465470804992 342204056274482741248 344301249349706747904 345964540409367166976 351474192044492305152 353566300330471426016 358952366343311290368 360686435745935982592 361088987571545286144 366755678655122405376 368527445218673721344 368771731987961143296 368938748170926705408 370785960838145728512 372993020128848976896 376788508770308124672 380763708048199997248 380929041833718104064 384979563308793083904 388865063538587231232 389210107960538062848 397138788294727385088 397318651876382605824 397762087871780354268 399307957825695399936 401684790907991205888 404075771806253058304 405772240214177980416 410231275820927188992 412673128653194612736 414593375871007936512 416596242421109424128 419149347034425606144 421270485500136167168 421453407986241306624 421644283623916234752 423755383815023689728 428359171554224996904 430233687319288000512 430428539532747822976 430615438594637856768 432583620977836683264 435158523483657139712 439586593565359478784 439976643781477810176 441787527807152357376 444417215472671121408 448939499811430957056 449142823860258597888 451391604498612191232 454078459287294406656 454585243282034690592 458699054155157716992 459068332466275663872 463739703101917691904 464055769183743746646 468632256059323073536 468670772723748102144 473821000995437641728 473929296187653188064 478603155124415053824 481451983428727048192 484232106974341300848 489007571540163207168 489553338919114282176 491695642650614857728 491918330894568940544 494381281117527638016 497324026838465302528 502384678360410832896 507905389111624138752 510268770302778998784 513306084411724111872 518486751384782974976 518946810614050750464 527211288066738457728 529518384392969846784 529758202501843474432 530349450495707139024 532410610434260533248 535579721210654941184 535623740255712116736 541029653618903973888 541633481357317929216 550230838204259483648 552791167828010582016 553408122256390058112 558865796045900808192 559489530193273465344 562192378165221646336 571145562072299995872 573644916425717334016 576778161303782244352 583297595307880846848 586115458087145971712 586635525041970413568 592556287296894828544 595977977814573908736 598857098480344797184 602527186361986808832 605437945716392542208 606113657709379587456 611598738873543622656 612091109955034218496 618741025578324995528 619009692979791919104 624894363631664136192 631905728250204250752 632466425435874352128 638137540165886738432 645350530978932000768 645642809299121734464 648875431466755024896 652010095386884276224 652737785225485709568 659379890348039218176 666625823209006682112 669846237813881110528 673714235790387896832 681117688930941609984 684408112548965482496 688602498699413495808 696083653775615619969 702948384088984610304 707132600660942852032 717904732686622580736 722177975143090572288 733511357310244810752 737054890437347442688 737543463975922286592 737877496341853410816 741571921676291457024 745986040257697953792 753577017540616249344 761527416096399994496 761858083667436208128 769959126617586167808 777730127077174462464 778420215921076125696 794277576589454770176 794637303752765211648 795524175743560708536 798615915651390799872 803369581815982411776 808151543612506116608 811544480428355960832 820462551641854377984 825346257306389225472 829186751742015873024 838298694068851212288 842540971000272334336 843288567247832469504 856718343108449993808 860467374638576001024 860857079065495645952 861230877189275713536 865167241955673366528 870317046967314279424 879173187130718957568 879953287562955620352 888834430945342242816 897878999622861914112 898285647720517195776 902783208997224382464 908156918574588813312 909170486564069381184 917398108310315433984 918136664932551327744 928111538367487493292 937264512118646147072 937341545447496204288 947642001990875283456 947858592375306376128 957206310248830107648 962903966857454096384 968464213948682601696 978015143080326414336 979106677838228564352 983391285301229715456 983836661789137881088 988762562235055276032 994648053676930605056 1004769356720821665792 1026612168823448223744 1036973502769565949952 1037893621228101500928 1054422576133476915456 1059516405003686948864 1060698900991414278048 1071159442421309882368 1082059307237807947776 1083266962714635858432 1100461676408518967296 1105582335656021164032 1106816244512780116224 1118979060386546930688 1124384756330443292672 1142291124144599991744 1147289832851434668032 1153556322607564488704 1166595190615761693696 1172230916174291943424 1185112574593789657088 1191955955629147817472 1197714196960689594368 1205054372723973617664 1210875891432785084416 1212227315418759174912 1237482051156649991056 1238019385959583838208 1249788727263328272384 1263811456500408501504 1264932850871748704256 1290701061957864001536 1291285618598243468928 1297750862933510049792 1304020190773768552448 1305475570450971419136 1318759780696078436352 1333251646418013364224 1347428471580775793664 1362235377861883219968 1368816225097930964992 1377204997398826991616 1392167307551231239938 1405896768177969220608 1414265201321885704064 1435809465373245161472 1444355950286181144576 1467022714620489621504 1475086927951844573184 1475754992683706821632 1483143843352582914048 1491972080515395907584 1507154035081232498688 1523054832192799988992 1523716167334872416256 1539918253235172335616 1555460254154348924928 1556840431842152251392 1588555153178909540352 1589274607505530423296 1591048351487121417072 1597231831302781599744 1606739163631964823552 1616303087225012233216 1623088960856711921664 1650692514612778450944 1658373503484031746048 1676597388137702424576 1685081942000544668672 1686577134495664939008 1713436686216899987616 1720934749277152002048 1721714158130991291904 1730334483911346733056 1740634093934628558848 1758346374261437915136 1759906575125911240704 1777668861890684485632 1796571295441034391552 1816313837149177626624 1818340973128138762368 1834796216620630867968 1836273329865102655488 1856223076734974986584 1874529024237292294144 1874683090894992408576 1895717184750612752256 1914412620497660215296 1925807933714908192768 1936928427897365203392 1956030286160652828672 1958213355676457128704 1967673323578275762176 1989296107353861210112 2009538713441643331584 2053224337646896447488 2073947005539131899904 2108845152266953830912 2119032810007373897728 2121397801982828556096 2142318884842619764736 2166533925429271716864 2200923352817037934592 2211164671312042328064 2213632489025560232448 2237958120773093861376 2248769512660886585344 2284582248289199983488 2294579665702869336064 2307112645215128977408 2333190381231523387392 2344461832348583886848 2383911911258295634944 2395428393921379188736 2410108745447947235328 2421751782865570168832 2424454630837518349824 2474964102313299982112 2476038771919167676416 2527622913000817003008 2529865701743497408512 2581402123915728003072 2582571237196486937856 2595501725867020099584 2610951140901942838272 2637519561392156872704 2666503292836026728448 2694856943161551587328 2724470755723766439936 2754409994797653983232 2784334615102462479876 2811793536355938441216 2828530402643771408128 2871618930746490322944 2888711900572362289152 2934045429240979243008 2950173855903689146368 2951509985367413643264 2966287686705165828096 2983944161030791815168 3014308070162464997376 3046109664385599977984 3079836506470344671232 3110920508308697849856 3113680863684304502784 3178549215011060846592 3182096702974242834144 3213478327263929647104 3232606174450024466432 3246177921713423843328 3301385029225556901888 3316747006968063492096 3370163884001089337344 3373154268991329878016 3426873372433799975232 3441869498554304004096 3443428316261982583808 3460668967822693466112 3481268187869257117696 3516692748522875830272 3555337723781368971264 3593142590882068783104 3632627674298355253248 3636681946256277524736 3712446153469949973168 3749058048474584588288 3749366181789984817152 3791434369501225504512 3851615867429816385536 3873856855794730406784 3912060572321305657344 3916426711352914257408 3935346647156551524352 3978592214707722420224 4106448675293792894976 4147894011078263799808 4217690304533907661824 4238065620014747795456 4242795603965657112192 4284637769685239529472 4333067850858543433728 4427264978051120464896 4475916241546187722752 4497539025321773170688 4569164496578399966976 4666380762463046774784 4688923664697167773696 4767823822516591269888 4790856787842758377472 4820217490895894470656 4848909261675036699648 4949928204626599964224 4952077543838335352832 5055245826001634006016 5059731403486994817024 5162804247831456006144 5165142474392973875712 5191003451734040199168 5221902281803885676544 5275039122784313745408 5333006585672053456896 5389713886323103174656 5448941511447532879872 5508819989595307966464 5568669230204924959752 5623587072711876882432 5657060805287542816256 5743237861492980645888 5777423801144724578304 5868090858481958486016 5903019970734827286528 5967888322061583630336 6028616140324929994752 6092219328771199955968 6159673012940689342464 6221841016617395699712 6357098430022121693184 6364193405948485668288 6426956654527859294208 6465212348900048932864 6602770058451113803776 6633494013936126984192 6740327768002178674688 6746308537982659756032 6853746744867599950464 6883738997108608008192 6886856632523965167616 6921337935645386932224 6962536375738514235392 7033385497045751660544 7186285181764137566208 7265255348596710506496 7273363892512555049472 7424892306939899946336 7498116096949169176576 7582868739002451009024 7703231734859632771072 7747713711589460813568 7832853422705828514816 7870693294313103048704 7957184429415444840448 8295788022156527599616 8435380609067815323648 8476131240029495590912 8485591207931314224384 8666135701717086867456 8854529956102240929792 8951832483092375445504 9138328993156799933952 9332761524926093549568 9535647645033182539776 9581713575685516754944 9640434981791788941312 9697818523350073399296 9899856409253199928448 9904155087676670705664 10110491652003268012032 10119462806973989634048 10325608495662912012288 10330284948785947751424 10382006903468080398336 10443804563607771353088 10550078245568627490816 10666013171344106913792 10779427772646206349312 10897883022895065759744 11137338460409849919504 11247174145423753764864 11314121610575085632512 11554847602289449156608 11736181716963916972032 11806039941469654573056 11935776644123167260672 12184438657542399911936 12319346025881378684928 12443682033234791399424 12714196860044243386368 12728386811896971336576 12853913309055718588416 12930424697800097865728 13480655536004357349376 13492617075965319512064 13707493489735199900928 13773713265047930335232 13925072751477028470784 14066770994091503321088 14372570363528275132416 14546727785025110098944 14849784613879799892672 14996232193898338353152 15165737478004902018048 15406463469719265542144 15495427423178921627136 15665706845411657029632 15741386588626206097408 16870761218135630647296 16952262480058991181824 16971182415862628448768 17332271403434173734912 17709059912204481859584 17903664966184750891008 18276657986313599867904 18665523049852187099136 19071295290066365079552 19280869963583577882624 19395637046700146798592 19799712818506399856896 19808310175353341411328 20220983304006536024064 20238925613947979268096 20651216991325824024576 20660569897571895502848 20764013806936160796672 20887609127215542706176 21100156491137254981632 21558855545292412698624 21795766045790131519488 22274676920819699839008 22494348290847507529728 22628243221150171265024 23109695204578898313216 23612079882939309146112 23871553288246334521344 24368877315084799823872 24887364066469582798848 25428393720088486772736 25456773623793942673152 25860849395600195731456 26961311072008714698752 27414986979470399801856 27547426530095860670464 27850145502954056941568 28745140727056550264832 29093455570050220197888 29699569227759599785344 29992464387796676706304 30331474956009804036096 30990854846357843254272 31331413690823314059264 31482773177252412194816 33741522436271261294592 33942364831725256897536 34664542806868347469824 35418119824408963719168 35807329932369501782016 36553315972627199735808 37331046099704374198272 38142590580132730159104 38561739927167155765248 38791274093400293597184 39599425637012799713792 40441966608013072048128 40477851227895958536192 41321139795143791005696 41775218254431085412352 42200312982274509963264 43117711090584825397248 44549353841639399678016 44988696581695015059456 45256486442300342530048 46219390409157796626432 47224159765878618292224 48737754630169599647744 50856787440176973545472 50913547247587885346304 51721698791200391462912 53922622144017429397504 54829973958940799603712 55094853060191721340928 55700291005908113883136 58186911140100440395776 59399138455519199570688 60662949912019608072192 61981709692715686508544 62662827381646628118528 67483044872542522589184 67884729663450513795072 69329085613736694939648 70836239648817927438336 71614659864739003564032 73106631945254399471616 74662092199408748396544 76285181160265460318208 77582548186800587194368 79198851274025599427584 80883933216026144096256 82642279590287582011392 83550436508862170824704 86235422181169650794496 89098707683278799356032 89977393163390030118912 90512972884600685060096 94448319531757236584448 97475509260339199295488 101827094495175770692608 103443397582400782925824 107845244288034858795008 109659947917881599207424 110189706120383442681856 116373822280200880791552 118798276911038399141376 121325899824039216144384 123963419385431373017088 125325654763293256237056 134966089745085045178368 135769459326901027590144 138658171227473389879296 141672479297635854876672 146213263890508798943232 152570362320530920636416 155165096373601174388736 158397702548051198855168 161767866432052288192512 165284559180575164022784 167100873017724341649408 178197415366557598712064 181025945769201370120192 194951018520678398590976 203654188990351541385216 219319895835763198414848 220379412240766885363712 232747644560401761583104 237596553822076798282752 242651799648078432288768 247926838770862746034176 250651309526586512474112 269932179490170090356736 271538918653802055180288 283344958595271709753344 292426527781017597886464 310330192747202348777472 316795405096102397710336 323535732864104576385024 330569118361150328045568 356394830733115197424128 362051891538402740240384 389902037041356797181952 407308377980703082770432 438639791671526396829696 465495289120803523166208 475193107644153596565504 485303599296156864577536 495853677541725492068352 501302619053173024948224 543077837307604110360576 584853055562035195772928 633590810192204795420672 661138236722300656091136 712789661466230394848256 724103783076805480480768 814616755961406165540864 877279583343052793659392 930990578241607046332416 950386215288307193131008 970607198592313729155072 991707355083450984136704 1086155674615208220721152 1169706111124070391545856 1267181620384409590841344 1425579322932460789696512 1629233511922812331081728 1754559166686105587318784 1900772430576614386262016 1983414710166901968273408 2172311349230416441442304 2534363240768819181682688 2851158645864921579393024 3258467023845624662163456 3509118333372211174637568 3801544861153228772524032 5068726481537638363365376 5702317291729843158786048 6516934047691249324326912 7603089722306457545048064 11404634583459686317572096 15206179444612915090096128 22809269166919372635144192 45618538333838745270288384
- Sum of all divisors σ(n): 177398835343487928213053673
- Sum of proper divisors (its aliquot sum) s(n): 131780297009649182942765289
- 45618538333838745270288384 is an abundant number, because the sum of its proper divisors (131780297009649182942765289) is greater than itself. Its abundance is 86161758675810437672476905
Bases of 45618538333838745270288384
- Binary: 100101101111000001100111101011000110011000001110010000011100111000000100000000000000002
- Hexadecimal: 0x25BC19EB19839073810000
- Base-36: 5QCL7VR8B4FN5V5S0
Squares and roots of 45618538333838745270288384
- 45618538333838745270288384 squared (456185383338387452702883842) is 2081051039715915085418249676565678878331970525331456
- 45618538333838745270288384 cubed (456185383338387452702883843) is 94934506629955449471115839952829911047247190027525735572252908890190306607104
-
45618538333838745270288384 is a
perfect square number . Itssquare root is 6754149712128 -
The
cube root of 45618538333838745270288384 is 357311605.1959104743
Scales and comparisons
How big is 45618538333838745270288384?- 45,618,538,333,838,745,270,288,384 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 45,618,538,333,838,745,270,288,384 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 45618538333838745270288384 cubic inches would be around 29775967.1 feet tall.
Recreational maths with 45618538333838745270288384
- 45618538333838745270288384 backwards is 48388207254783833383581654
- 45618538333838745270288384 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 45618538333838745270288384'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 45618538333838745270288384 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 45618538333838745270288384 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/45618538333838745270288384/
Chicago style:
Numbermatics. 2024. "Number 45618538333838745270288384 - Facts about the integer". https://numbermatics.com/n/45618538333838745270288384/
The information we have on file for 45618538333838745270288384 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 45618538333838745270288384, math, Factors of 45618538333838745270288384, curriculum, school, college, exams, university, Prime factorization of 45618538333838745270288384, STEM, science, technology, engineering, physics, economics, calculator, forty-five septillion, six hundred eighteen sextillion, five hundred thirty-eight quintillion, three hundred thirty-three quadrillion, eight hundred thirty-eight trillion, seven hundred forty-five billion, two hundred seventy million, two hundred eighty-eight thousand, three hundred eighty-four.