42861900504987422271995904
42,861,900,504,987,422,271,995,904 is an even composite number composed of seven prime numbers multiplied together.
42861900504987422271995904 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-seven thousand, nine hundred forty-five divisors.
Prime factorization of 42861900504987422271995904:
222 × 34 × 72 × 192 × 412 × 532 × 12292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 19 × 19 × 41 × 41 × 53 × 53 × 1229 × 1229)See below for interesting mathematical facts about the number 42861900504987422271995904 from the Numbermatics database.
Names of 42861900504987422271995904
- Cardinal: 42861900504987422271995904 can be written as Forty-two septillion, eight hundred sixty-one sextillion, nine hundred quintillion, five hundred four quadrillion, nine hundred eighty-seven trillion, four hundred twenty-two billion, two hundred seventy-one million, nine hundred ninety-five thousand, nine hundred four.
Scientific notation
- Scientific notation: 4.2861900504987422271995904 × 1025
Factors of 42861900504987422271995904
Divisors of 42861900504987422271995904
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 41 42 48 49 53 54 56 57 63 64 72 76 81 82 84 96 98 106 108 112 114 123 126 128 133 144 147 152 159 162 164 168 171 189 192 196 212 216 224 228 246 252 256 266 287 288 294 304 318 324 328 336 342 361 369 371 378 384 392 399 424 432 441 448 456 477 492 504 512 513 532 567 574 576 588 608 636 648 656 672 684 722 738 742 756 768 779 784 798 848 861 864 882 896 912 931 954 984 1007 1008 1024 1026 1064 1083 1107 1113 1134 1148 1152 1176 1197 1216 1229 1272 1296 1312 1323 1344 1368 1431 1444 1476 1484 1512 1536 1539 1558 1568 1596 1681 1696 1722 1728 1764 1792 1824 1862 1908 1968 2009 2014 2016 2048 2052 2128 2166 2173 2214 2226 2268 2296 2304 2337 2352 2394 2432 2458 2527 2544 2583 2592 2597 2624 2646 2688 2736 2793 2809 2862 2888 2952 2968 3021 3024 3072 3078 3116 3136 3192 3249 3321 3339 3362 3392 3444 3456 3528 3584 3591 3648 3687 3724 3816 3936 3969 4018 4028 4032 4096 4104 4256 4293 4332 4346 4428 4452 4536 4592 4608 4674 4704 4788 4864 4916 5043 5054 5088 5166 5184 5194 5248 5292 5376 5453 5472 5586 5618 5724 5776 5904 5936 6027 6042 6048 6144 6156 6232 6272 6384 6498 6519 6642 6678 6724 6784 6888 6912 7011 7049 7056 7168 7182 7296 7374 7448 7581 7632 7749 7791 7872 7938 8036 8056 8064 8192 8208 8379 8427 8512 8586 8603 8664 8692 8856 8904 9063 9072 9184 9216 9348 9408 9576 9728 9747 9832 10017 10086 10108 10176 10332 10368 10388 10496 10584 10752 10773 10906 10944 11061 11172 11236 11448 11552 11767 11808 11872 12054 12084 12096 12288 12312 12464 12544 12768 12996 13038 13284 13356 13448 13568 13776 13824 14022 14098 14112 14336 14364 14592 14748 14801 14896 15129 15162 15211 15264 15498 15582 15744 15876 16072 16112 16128 16359 16384 16416 16758 16854 17024 17172 17206 17328 17384 17689 17712 17808 18081 18126 18144 18368 18432 18696 18816 19133 19152 19456 19494 19557 19663 19664 20034 20172 20216 20352 20664 20736 20776 20992 21033 21147 21168 21504 21546 21812 21888 22122 22344 22472 22743 22896 23104 23247 23351 23373 23534 23616 23744 24108 24168 24192 24576 24624 24928 25088 25137 25281 25536 25809 25992 26076 26568 26712 26896 27136 27189 27552 27648 28044 28196 28224 28672 28728 29184 29241 29496 29602 29792 30051 30258 30324 30422 30528 30996 31164 31488 31752 31939 32144 32224 32256 32718 32768 32832 33183 33516 33708 34048 34344 34412 34656 34768 35301 35378 35424 35616 36162 36252 36288 36736 36864 37392 37632 38171 38266 38304 38912 38988 39114 39326 39328 40068 40344 40432 40704 41287 41328 41472 41552 41984 42066 42294 42336 43008 43092 43624 43776 44244 44403 44688 44944 45387 45486 45633 45792 46208 46494 46702 46746 47068 47232 47488 48216 48336 48384 49077 49152 49248 49343 49856 50176 50274 50389 50562 51072 51618 51984 52152 53067 53136 53371 53424 53792 54243 54272 54378 55104 55296 56088 56392 56448 57344 57399 57456 58368 58482 58671 58989 58992 59204 59584 60102 60221 60516 60648 60844 61056 61992 62328 62976 63099 63441 63504 63878 64288 64448 64512 65137 65436 65536 65664 66366 67032 67416 68096 68229 68688 68824 69312 69536 70053 70119 70602 70756 70848 71232 72324 72504 72576 73472 73728 74784 75264 75411 75843 76342 76532 76608 77427 77824 77976 78228 78652 78656 80136 80688 80864 81408 81567 82369 82574 82656 82944 83104 83968 84132 84588 84672 86016 86184 87248 87552 88488 88806 89093 89376 89888 90774 90972 91266 91584 92416 92988 93404 93492 94136 94464 94976 95817 96432 96672 96768 98154 98304 98496 98686 99549 99712 100352 100548 100778 101124 102144 103236 103607 103968 104304 105903 106134 106272 106477 106742 106848 107584 108486 108544 108756 110208 110592 112176 112784 112896 114513 114688 114798 114912 115169 116736 116964 117342 117978 117984 118408 119168 120204 120442 121032 121296 121688 122112 123861 123984 124656 125952 126198 126882 127008 127756 128576 128896 129024 130274 130872 131072 131328 132732 133209 133931 134064 134832 136161 136192 136458 136899 137376 137641 137648 138624 139072 140106 140238 141204 141512 141696 142464 144648 145008 145152 146944 147231 147456 148029 149568 150528 150822 151167 151686 152684 153064 153216 154854 155648 155952 156456 157304 157312 159201 160113 160272 161376 161728 162729 162816 163134 163457 164738 165148 165312 165888 166208 167936 168264 169176 169344 172032 172197 172368 174496 175104 176013 176967 176976 177612 178186 178752 179776 180663 181548 181944 182532 183168 184832 185976 186808 186984 188272 188928 189952 190323 191634 192864 193344 193536 195411 196308 196608 196992 197372 199098 199424 200704 201096 201556 202248 204288 204687 206472 207214 207936 208608 210159 210357 211806 212268 212544 212954 213484 213696 215168 216972 217088 217512 220416 221184 223573 224352 225568 225792 227529 229026 229376 229596 229824 230338 232281 233472 233928 234684 235956 235968 236816 238336 240408 240884 242064 242592 243376 244224 247107 247722 247968 249312 251904 252396 253764 254016 255512 257152 257792 258048 260548 261744 262144 262656 265464 266418 267279 267862 268128 269664 272322 272384 272916 273798 274752 275282 275296 277248 278144 280212 280476 282408 283024 283392 284928 287451 289009 289296 290016 290304 293888 294462 294912 296058 299136 301056 301644 302334 303372 305368 306128 306432 309708 310821 311296 311904 312912 314608 314624 317709 318402 319431 320226 320544 322752 323456 325458 325632 326268 326914 329476 330296 330624 331776 332416 335872 336528 338352 338688 343539 344064 344394 344736 345507 348992 350208 352026 352723 353934 353952 355224 356372 357504 359552 361326 363096 363888 365064 366336 369664 371583 371952 373597 373616 373968 376544 377856 379904 380646 383268 385728 386688 387072 390822 392616 393216 393984 394744 398196 398848 399627 401408 401793 402192 403112 404496 408576 409374 410697 412923 412944 414428 415872 417216 420318 420714 423612 424536 425088 425908 426968 427392 430336 433944 434176 435024 440832 441693 442368 443669 444087 447146 448704 451136 451584 453501 455058 455959 458052 458752 459192 459648 460676 464562 466944 467856 469368 471912 471936 473632 476672 477603 480339 480816 481768 484128 485184 486752 488448 490371 494214 495444 495936 498624 503808 504792 507528 508032 511024 514304 515584 516096 516591 521096 523488 524288 525312 530901 530928 532836 534558 535724 536256 539328 541989 544644 544768 545832 547596 549504 550564 550592 554496 556288 560424 560952 564816 566048 566784 569856 570969 574902 578018 578592 580032 580608 586233 587776 588924 589824 592116 598272 602112 603288 604668 606744 606841 610736 612256 612864 619416 621642 622592 623651 623808 625824 629216 629248 630477 635418 636804 638862 640452 641088 645504 646912 650916 651264 652536 653828 658952 660592 661248 663552 664832 670719 671744 673056 676704 677376 687078 688128 688788 689472 691014 696843 697984 700416 704052 705446 707868 707904 710448 712744 715008 719104 722652 725249 726192 727776 730128 732672 739328 741321 743166 743904 747194 747232 747936 753088 755712 759808 761292 766536 771456 773376 774144 781644 784453 785232 786432 787968 789488 796392 797696 799254 801837 802816 803586 804384 806183 806224 808992 817152 818748 821394 825846 825888 828856 831744 834432 840636 841428 847224 849072 850176 851816 853936 854784 860672 862353 867027 867888 868352 870048 881664 883386 884736 887338 888174 894292 897408 902272 903168 907002 910116 911918 916104 917504 918384 919296 921352 929124 932463 933888 935712 937517 938736 943824 943872 947264 953127 953344 955206 957391 958293 960678 961632 963536 968256 970368 973504 976896 980742 988428 990888 991872 997248 1007616 1009584 1014049 1015056 1016064 1022048 1028608 1030617 1031168 1032192 1033182 1036521 1042192 1046976 1048576 1050624 1058169 1061802 1061856 1065672 1069116 1071448 1072512 1078656 1083978 1089288 1089536 1091664 1095192 1099008 1101128 1101184 1108992 1112576 1114749 1120791 1120848 1121904 1129632 1132096 1133568 1139712 1141938 1144199 1149804 1156036 1157184 1160064 1161216 1172466 1175552 1177848 1179648 1184232 1196544 1198881 1204224 1205379 1206576 1209336 1213488 1213682 1221472 1224512 1225728 1232091 1237603 1238769 1238832 1243284 1245184 1247302 1247616 1251648 1258432 1258496 1260954 1270836 1273608 1277724 1280904 1282176 1291008 1293824 1301832 1302528 1305072 1307656 1317904 1321184 1322496 1327104 1329664 1331007 1332261 1341438 1343488 1346112 1353408 1354752 1360503 1367877 1374156 1376256 1377576 1378944 1382028 1393686 1395968 1400832 1408104 1410892 1415736 1415808 1420896 1425488 1430016 1432809 1438208 1441017 1445304 1450498 1452384 1455552 1460256 1465344 1471113 1478656 1482642 1486332 1487808 1494388 1494464 1495872 1506176 1510441 1511424 1519616 1522584 1533072 1542912 1546752 1548288 1549773 1563288 1565011 1568906 1570464 1572864 1575936 1578976 1592703 1592784 1595392 1598508 1603674 1605632 1607172 1608768 1612366 1612448 1617984 1625967 1634304 1637496 1642788 1651692 1651776 1657712 1663488 1668864 1681272 1682856 1692767 1694448 1698144 1700352 1703632 1707872 1709568 1721344 1724706 1734054 1735776 1736704 1740096 1758699 1763328 1766772 1769472 1774676 1776348 1788584 1794816 1804544 1806336 1814004 1820232 1820523 1823836 1832208 1835008 1836768 1838592 1842704 1858248 1864926 1867776 1870953 1871424 1875034 1877472 1887648 1887744 1891431 1894528 1906254 1906688 1910412 1914782 1916586 1921356 1923264 1927072 1936512 1940736 1947008 1953792 1961484 1976856 1981776 1983744 1994496 2012157 2015232 2019168 2023063 2028098 2030112 2032128 2044096 2057216 2061234 2062336 2064384 2065949 2066364 2073042 2084384 2093952 2097152 2101248 2116338 2123604 2123712 2131344 2138232 2142896 2145024 2157312 2167956 2175747 2178576 2179072 2183328 2188211 2190384 2198016 2202256 2202368 2217984 2223963 2225152 2229498 2241582 2241696 2243808 2259264 2264192 2267136 2279424 2283876 2288398 2299608 2312072 2314368 2320128 2322432 2344932 2351104 2353359 2355696 2359296 2368464 2393088 2397762 2405511 2408448 2410758 2413152 2418549 2418672 2426976 2427364 2442944 2449024 2451456 2464182 2469061 2475206 2477538 2477664 2486568 2490368 2494604 2495232 2503296 2516864 2516992 2521908 2541672 2547216 2555448 2561808 2564352 2582016 2587059 2587648 2601081 2603664 2605056 2610144 2615179 2615312 2635808 2642368 2644992 2654208 2659328 2662014 2664522 2670617 2682876 2686976 2692224 2706816 2709504 2721006 2735754 2748312 2752512 2755152 2757888 2764056 2787372 2791936 2797389 2801664 2812551 2816208 2821784 2831472 2831616 2841792 2850976 2860032 2865618 2872173 2874879 2876416 2882034 2890608 2900996 2904768 2911104 2920512 2930688 2942226 2957312 2965284 2972664 2975616 2988776 2988928 2991744 3012352 3020882 3022848 3039232 3042147 3045168 3066144 3085824 3091851 3093504 3096576 3099546 3105683 3109563 3126576 3130022 3137812 3140928 3145728 3151872 3157952 3174507 3185406 3185568 3190784 3191713 3197016 3207348 3211264 3214344 3217536 3224732 3224896 3235968 3251934 3268608 3274992 3285576 3303384 3303552 3315424 3326976 3337728 3344247 3362373 3362544 3365712 3385534 3388896 3396288 3400704 3407264 3415744 3419136 3432597 3442688 3449412 3452261 3468108 3471552 3473408 3480192 3517398 3526656 3533544 3538944 3549352 3552696 3577168 3589632 3609088 3612672 3616137 3628008 3640464 3641046 3647672 3664416 3670016 3673536 3677184 3685408 3712809 3716307 3716496 3729852 3735552 3741906 3742848 3750068 3754944 3775296 3775488 3782862 3789056 3812508 3813376 3820824 3829564 3833172 3842712 3846528 3854144 3873024 3881472 3894016 3907584 3922968 3953712 3963552 3967488 3988992 3993021 3996783 4024314 4030464 4038336 4046126 4056196 4060224 4064256 4081509 4088192 4103631 4114432 4122468 4124672 4128768 4131898 4132728 4146084 4168768 4187904 4194304 4202496 4232676 4247208 4247424 4247887 4262688 4276464 4285792 4290048 4314624 4323051 4335912 4351494 4357152 4358144 4365557 4366656 4376422 4380768 4396032 4404512 4404736 4413339 4435968 4447926 4450304 4458996 4483164 4483392 4487616 4518528 4528384 4531323 4534272 4558848 4567752 4576796 4599216 4624144 4628736 4640256 4644864 4689864 4695033 4702208 4706718 4711392 4718592 4721929 4736928 4786176 4795524 4811022 4816896 4821516 4826304 4837098 4837344 4853952 4854728 4877901 4885888 4898048 4902912 4928364 4938122 4950412 4955076 4955328 4973136 4980736 4989208 4990464 5006592 5033728 5033984 5043816 5078301 5083344 5094432 5110896 5123616 5128704 5164032 5174118 5175296 5202162 5207328 5210112 5220288 5230358 5230624 5271616 5276097 5284736 5289984 5308416 5318656 5324028 5329044 5341234 5365752 5373952 5384448 5413632 5419008 5442012 5461569 5471508 5491171 5496624 5505024 5510304 5515776 5528112 5574744 5583872 5594778 5603328 5612859 5625102 5632416 5643281 5643568 5662944 5663232 5683584 5701952 5720064 5731236 5744346 5749758 5752832 5764068 5781216 5801992 5809536 5822208 5841024 5861376 5884452 5914624 5930568 5945328 5951232 5977552 5977856 5983488 6024704 6036471 6041764 6045696 6069189 6078464 6084294 6090336 6132288 6171648 6183702 6187008 6193152 6197847 6199092 6211366 6219126 6253152 6260044 6275624 6281856 6291456 6303744 6315904 6349014 6370812 6371136 6381568 6383426 6394032 6414696 6422528 6428688 6435072 6449464 6449792 6471936 6503868 6527241 6537216 6549984 6564633 6571152 6606768 6607104 6630848 6653952 6671889 6675456 6688494 6701737 6724746 6725088 6731424 6771068 6777792 6792576 6801408 6814528 6831488 6838272 6865194 6885376 6898824 6904522 6936216 6943104 6946816 6960384 7034796 7053312 7060077 7067088 7077888 7098343 7098704 7105392 7154336 7179264 7216533 7218176 7225344 7232274 7255647 7256016 7280928 7282092 7295344 7328832 7340032 7347072 7354368 7370816 7407183 7425618 7432614 7432992 7459704 7471104 7483812 7485696 7500136 7509888 7550592 7550976 7565724 7578112 7625016 7626752 7641648 7659128 7666344 7685424 7693056 7708288 7746048 7762944 7788032 7803243 7815168 7845537 7845936 7907424 7927104 7934976 7977984 7986042 7993566 8011851 8048628 8060928 8076672 8092252 8112392 8120448 8128512 8163018 8176384 8207262 8228864 8244936 8249344 8257536 8263796 8265456 8292168 8337536 8375808 8392167 8404992 8437653 8465352 8494416 8494848 8495774 8525376 8552928 8571584 8580096 8616519 8624637 8629248 8646102 8663221 8671824 8702988 8714304 8716288 8731114 8733312 8752844 8761536 8792064 8809024 8809472 8826678 8871936 8895852 8900608 8917992 8966328 8966784 8975232 9037056 9056768 9062646 9068544 9117696 9126441 9135504 9153592 9198432 9248288 9257472 9280512 9289728 9317049 9328689 9379728 9390066 9404416 9413436 9422784 9437184 9443858 9473856 9523521 9572352 9575139 9591048 9622044 9633792 9643032 9652608 9674196 9674688 9707904 9709456 9755802 9771776 9796096 9805824 9856728 9876244 9900824 9910152 9910656 9946272 9961472 9978416 9980928 10013184 10067456 10067968 10087119 10087632 10156602 10166688 10188864 10221792 10247232 10257408 10297791 10328064 10348236 10350592 10356783 10404324 10414656 10420224 10440576 10460716 10461248 10543232 10552194 10569472 10573087 10579968 10616832 10637312 10648056 10658088 10682468 10731504 10747904 10768896 10827264 10838016 10848411 10884024 10923138 10943016 10982342 10993248 11010048 11020608 11031552 11056224 11138427 11148921 11149488 11167744 11189556 11206656 11225718 11250204 11264832 11286562 11287136 11325888 11326464 11367168 11403904 11440128 11462472 11488692 11499516 11505664 11528136 11562432 11603984 11619072 11644416 11682048 11722752 11768904 11829248 11849369 11861136 11890656 11902464 11955104 11955712 11966976 11979063 12049408 12072942 12083528 12091392 12138378 12156928 12168588 12180672 12264576 12310893 12343296 12367404 12374016 12386304 12395694 12398184 12422732 12438252 12506304 12520088 12551248 12563712 12582912 12607488 12631808 12698028 12741624 12742272 12743661 12763136 12766852 12788064 12829392 12845056 12857376 12870144 12898928 12899584 12943872 13007736 13054482 13074432 13096671 13099968 13129266 13142304 13213536 13214208 13240017 13261696 13307904 13343778 13350912 13376988 13403474 13449492 13450176 13462848 13542136 13555584 13585152 13593969 13602816 13629056 13662976 13676544 13730388 13770752 13797648 13809044 13872432 13886208 13893632 13920768 14069592 14085099 14106624 14120154 14134176 14155776 14165787 14196686 14197408 14210784 14308672 14358528 14433066 14436352 14450688 14461643 14464548 14511294 14512032 14561856 14564184 14590688 14657664 14680064 14694144 14708736 14741632 14814366 14851236 14865228 14865984 14919408 14942208 14967624 14971392 15000272 15019776 15101184 15101952 15131448 15156224 15234903 15250032 15253504 15283296 15317477 15318256 15332688 15370848 15386112 15416576 15492096 15525888 15576064 15606486 15630336 15691074 15691872 15814848 15854208 15869952 15955968 15972084 15987132 16023702 16097256 16121856 16153344 16184504 16224784 16240896 16257024 16326036 16352768 16384707 16414524 16457728 16473513 16489872 16498688 16515072 16527592 16530912 16584336 16675072 16751616 16784334 16809984 16838577 16875306 16929843 16930704 16988832 16989696 16991548 17050752 17105856 17143168 17160192 17233038 17249274 17258496 17292204 17326442 17343648 17405976 17428608 17432576 17462228 17466624 17505688 17523072 17584128 17618048 17618944 17653356 17743872 17791704 17801216 17835984 17932656 17933568 17950464 18074112 18109413 18113536 18125292 18137088 18190429 18207567 18235392 18252882 18271008 18307184 18396864 18496576 18514944 18561024 18579456 18593541 18634098 18657378 18694319 18759456 18780132 18808832 18826872 18845568 18874368 18887716 18947712 19047042 19144704 19150278 19182096 19244088 19267584 19286064 19305216 19348392 19349376 19415808 19418912 19511604 19543552 19581723 19592192 19611648 19693899 19713456 19752488 19801648 19820304 19821312 19892544 19922944 19956832 19961856 20026368 20105211 20134912 20135936 20174238 20175264 20313204 20333376 20377728 20443584 20494464 20514816 20595582 20656128 20696472 20701184 20713566 20808648 20829312 20840448 20881152 20921432 20922496 21086464 21104388 21138944 21146174 21159936 21180231 21233664 21274624 21295029 21296112 21316176 21364936 21463008 21495808 21537792 21654528 21676032 21696822 21739781 21766941 21768048 21846276 21886032 21964684 21986496 22020096 22041216 22063104 22112448 22221549 22276854 22297842 22298976 22335488 22379112 22413312 22451436 22500408 22529664 22573124 22574272 22651776 22652928 22734336 22807808 22880256 22924944 22977384 22999032 23011328 23056272 23124864 23207968 23238144 23288832 23364096 23409729 23445504 23514457 23536611 23537808 23658496 23698738 23722272 23781312 23804928 23910208 23911424 23933952 23958126 24035553 24098816 24145884 24165827 24167056 24182784 24276756 24313856 24337176 24361344 24529152 24621786 24686592 24734808 24748032 24772608 24791388 24796368 24845464 24876504 25012608 25040176 25102496 25127424 25214976 25263616 25312959 25396056 25483248 25484544 25487322 25526272 25533704 25576128 25658784 25690112 25714752 25740288 25797856 25799168 25849557 25887744 25989663 26015472 26108964 26148864 26193342 26199936 26258532 26284608 26427072 26428416 26480034 26523392 26615808 26687556 26701824 26753976 26806948 26898984 26900352 26925696 27084272 27111168 27170304 27187938 27205632 27258112 27325952 27353088 27379323 27460776 27541504 27595296 27618088 27744864 27772416 27787264 27841536 27951147 28139184 28170198 28213248 28240308 28268352 28311552 28331574 28393372 28394816 28421568 28570563 28617344 28698379 28717056 28725417 28866132 28872704 28901376 28923286 28929096 29022588 29024064 29123712 29128368 29181376 29315328 29360128 29388288 29417472 29483264 29628732 29702472 29730456 29731968 29735209 29838816 29884416 29935248 29942784 30000544 30039552 30202368 30203904 30261357 30262896 30312448 30469806 30500064 30507008 30566592 30634954 30636512 30665376 30741696 30772224 30833152 30893373 30984192 31051776 31070349 31152128 31212972 31260672 31382148 31383744 31629696 31708416 31719261 31739904 31911936 31944168 31974264 32047404 32162573 32194512 32243712 32306688 32369008 32449568 32481792 32514048 32652072 32705536 32769414 32829048 32915456 32947026 32979744 32997376 33030144 33053503 33055184 33061824 33168672 33350144 33415281 33503232 33568668 33619968 33677154 33750612 33859686 33861408 33977664 33979392 33983096 34101504 34211712 34286336 34320384 34466076 34498548 34516992 34584408 34652884 34687296 34811952 34857216 34865152 34924456 34933248 35011376 35046144 35168256 35236096 35237888 35306712 35487744 35548107 35583408 35602432 35671968 35865312 35867136 35900928 35937189 36148224 36218826 36227072 36250584 36274176 36380858 36415134 36470784 36505764 36542016 36614368 36793728 36932679 36993152 37029888 37122048 37158912 37187082 37268196 37314756 37388638 37518912 37560264 37617664 37653744 37691136 37748736 37775432 37895424 38094084 38230983 38289408 38300556 38364192 38438197 38488176 38535168 38572128 38610432 38696784 38698752 38831616 38837824 39023208 39087104 39163446 39184384 39223296 39253031 39290013 39387798 39426912 39504976 39603296 39640608 39642624 39785088 39845888 39913664 39923712 40052736 40210422 40269824 40271872 40348476 40350528 40626408 40666752 40755456 40781907 40887168 40988928 41029632 41191164 41312256 41392944 41402368 41427132 41576009 41617296 41658624 41680896 41762304 41842864 41844992 42172928 42208776 42255297 42277888 42292348 42319872 42360462 42467328 42497361 42549248 42590058 42592224 42632352 42729872 42926016 42991616 43075584 43309056 43352064 43384929 43393644 43479562 43533882 43536096 43692552 43772064 43929368 43972992 44040192 44082432 44126208 44224896 44443098 44553708 44595684 44597952 44670976 44758224 44826624 44902872 45000816 45059328 45146248 45148544 45303552 45305856 45468672 45615616 45704709 45760512 45849888 45952431 45954768 45998064 46022656 46112544 46249728 46415936 46476288 46577664 46728192 46819458 46891008 46912159 47028914 47073222 47075616 47316992 47397476 47444544 47562624 47609856 47820416 47822848 47867904 47916252 48071106 48197632 48291768 48331654 48334112 48365568 48553512 48627712 48674352 48722688 49058304 49154121 49243572 49373184 49420539 49469616 49496064 49545216 49582776 49592736 49688401 49690928 49753008 50025216 50080352 50204992 50254848 50429952 50515731 50527232 50625918 50741723 50789529 50792112 50966496 50969088 50974644 51052544 51067408 51152256 51317568 51380224 51429504 51480576 51595712 51598336 51699114 51775488 51979326 52030944 52217928 52297728 52386684 52399872 52517064 52569216 52854144 52856832 52960068 53046784 53231616 53375112 53403648 53507952 53613896 53797968 53800704 53851392 54168544 54222336 54340608 54375876 54411264 54516224 54571287 54622701 54651904 54706176 54758646 54921552 55083008 55190592 55236176 55489728 55544832 55574528 55683072 55780623 55902294 56082957 56278368 56340396 56426496 56480616 56536704 56623104 56663148 56786744 56789632 56843136 57141126 57234688 57396758 57434112 57450834 57732264 57745408 57802752 57846572 57858192 58045176 58048128 58247424 58256736 58362752 58630656 58745169 58776576 58834944 58966528 59081697 59257464 59404944 59460912 59463936 59470418 59677632 59768832 59870496 59885568 60001088 60079104 60315633 60404736 60407808 60522714 60525792 60624896 60642547 60939612 61000128 61014016 61133184 61269908 61273024 61330752 61483392 61544448 61666304 61786746 61928081 61968384 62103552 62140698 62304256 62425944 62521344 62764296 62767488 63259392 63416832 63438522 63479808 63540693 63823872 63885087 63888336 63948528 64094808 64325146 64389024 64487424 64613376 64738016 64899136 64963584 65028096 65219343 65300823 65304144 65411072 65538828 65592959 65658096 65830912 65894052 65959488 65994752 66060288 66107006 66110368 66123648 66337344 66664647 66700288 66830562 67006464 67137336 67239936 67354308 67501224 67719372 67722816 67955328 67958784 67966192 68203008 68423424 68572672 68640768 68932152 68997096 69033984 69168816 69305768 69374592 69623904 69714432 69730304 69848912 69866496 70022752 70092288 70336512 70472192 70475776 70543371 70609833 70613424 70975488 71096214 71166816 71204864 71343936 71730624 71734272 71801856 71874378 72106659 72296448 72437652 72454144 72497481 72501168 72548352 72761716 72830268 72941568 73011528 73084032 73228736 73587456 73865358 73986304 74011609 74059776 74244096 74317824 74374164 74536392 74629512 74777276 75037824 75120528 75235328 75307488 75382272 75550864 75790848 75938877 76188168 76461966 76578816 76601112 76728384 76876394 76976352 77070336 77144256 77220864 77393568 77397504 77548671 77663232 77675648 77968989 78046416 78174208 78326892 78368768 78446592 78506062 78580026 78775596 78853824 79009952 79206592 79281216 79285248 79570176 79691776 79827328 79847424 80053373 80105472 80420844 80539648 80543744 80696952 80701056 81252816 81333504 81510912 81563814 81774336 81977856 82059264 82137969 82382328 82624512 82785888 82804736 82854264 82945583 83152018 83234592 83317248 83361792 83524608 83685728 83689984 83853441 84345856 84417552 84510594 84555776 84584696 84639744 84720924 84934656 84994722 85098496 85180116 85184448 85264704 85459744 85852032 85983232 86095137 86151168 86176251 86618112 86704128 86769858 86787288 86959124 87067764 87072192 87385104 87544128 87858736 87945984 88080384 88164864 88252416 88449792 88886196 89107416 89191368 89195904 89205627 89341952 89516448 89653248 89716651 89805744 90001632 90118656 90292496 90297088 90607104 90611712 90937344 91231232 91409418 91521024 91699776 91904862 91909536 91996128 92045312 92225088 92499456 92680119 92831872 92952576 93155328 93211047 93456384 93638916 93782016 93824318 94057828 94146444 94151232 94633984 94794952 94889088 95125248 95157783 95219712 95640832 95645696 95735808 95832504 96142212 96395264 96487719 96583536 96663308 96668224 96731136 97107024 97255424 97348704 97445376 98116608 98308242 98487144 98746368 98841078 98939232 98992128 99090432 99160509 99165552 99185472 99376802 99381856 99506016 100050432 100160704 100245843 100409984 100509696 100859904 101031462 101054464 101231501 101251836 101483446 101579058 101584224 101932992 101938176 101949288 102105088 102134816 102304512 102635136 102760448 102859008 102961152 103191424 103196672 103398228 103550976 103958652 104061888 104435856 104595456 104773368 104799744 105034128 105138432 105708288 105713664 105920136 106093568 106463232 106644321 106750224 106807296 107015904 107222339 107227792 107595936 107601408 107702784 108337088 108444672 108681216 108751752 108822528 109032448 109142574 109245402 109303808 109412352 109495297 109517292 109843104 110166016 110381184 110472352 110979456 111089664 111149056 111366144 111561246 111804588 112165914 112556736 112680792 112852992 112961232 113073408 113246208 113326296 113573488 113579264 113686272 114282252 114469376 114692949 114793516 114868224 114901668 115314591 115464528 115490816 115605504 115693144 115716384 116090352 116096256 116494848 116513472 116725504 117261312 117490338 117553152 117669888 117759093 117870039 117933056 118163394 118514928 118809888 118921824 118927872 118940836 119355264 119537664 119740992 119771136 120002176 120158208 120631266 120809472 120815616 121045428 121051584 121249792 121285094 121879224 122000256 122028032 122266368 122345721 122539816 122546048 122661504 122966784 123088896 123332608 123573492 123856162 123936768 124207104 124281396 124608512 124728027 124851888 125042688 125528592 125534976 126518784 126765891 126833664 126877044 126959616 127081386 127333003 127492083 127647744 127770174 127776672 127897056 128189616 128650292 128778048 128974848 129226752 129476032 129798272 129927168 130056192 130154787 130438686 130601646 130608288 130822144 130860233 131077656 131185918 131316192 131661824 131788104 131918976 131989504 132120576 132214012 132220736 132247296 132674688 133329294 133400576 133661124 134012928 134274672 134479872 134708616 135002448 135438744 135445632 135910656 135917568 135932384 136406016 136846848 137114127 137145344 137281536 137857293 137864304 137994192 138067968 138337632 138611536 138749184 139247808 139428864 139460608 139697824 139732992 140045504 140184576 140673024 140736477 140944384 140951552 141086742 141219666 141226848 141542701 141950976 142192428 142333632 142409728 142687872 143461248 143468544 143603712 143748756 144213318 144592896 144875304 144908288 144994962 145002336 145096704 145523432 145660536 145883136 146023056 146168064 146457472 147174912 147730716 147972608 148023218 148119552 148261617 148488192 148635648 148748328 149065203 149072784 149259024 149554552 150075648 150241056 150470656 150614976 150764544 151101728 151581696 151877754 152225169 152368587 152376336 152923932 153157632 153202224 153456768 153752788 153952704 154140672 154288512 154441728 154787136 154795008 155097342 155326464 155351296 155937978 156092832 156348416 156653784 156737536 156893184 157012124 157160052 157551192 157707648 158019904 158413184 158562432 158570496 159140352 159654656 159694848 160106746 160210944 160841688 161079296 161087488 161393904 161402112 162505632 162667008 163021824 163127628 163548672 163713861 163868103 163955712 164118528 164275938 164601199 164764656 165249024 165571776 165609472 165708528 165891166 166304036 166469184 166634496 166723584 167049216 167341869 167371456 167379968 167706882 168248871 168691712 168835104 169021188 169111552 169160789 169169392 169279488 169441848 169869312 169989444 170196992 170360232 170368896 170529408 170919488 171704064 171966464 172190274 172302336 172352502 173236224 173408256 173539716 173574576 173918248 174135528 174144384 174770208 175088256 175717472 175891968 176329728 176504832 176899584 177245091 177772392 178214832 178382736 178391808 178411254 178683904 179032896 179306496 179433302 179611488 180003264 180237312 180584992 180594176 180946899 181214208 181223424 181874688 181927641 182462464 182818836 183042048 183399552 183809724 183819072 183992256 184090624 184450176 184998912 185360238 185663744 185784243 185905152 186310656 186422094 186912768 187277832 187564032 187648636 188115656 188292888 188302464 189267968 189589904 189778176 190250496 190315566 190439424 191281664 191291392 191471616 191655261 191665008 192284424 192790528 192975438 193167072 193326616 193336448 193462272 194214048 194510848 194697408 194890752 195658029 196233216 196616484 196778877 196974288 197492736 197682156 197878464 197984256 198180864 198321018 198331104 198370944 198753604 198763712 199012032 199993941 200100864 200321408 200491686 200819968 200888653 201019392 201719808 202062924 202108928 202463002 202503672 202966892 203158116 203168448 203865984 203876352 203898576 204210176 204269632 204609024 205270272 205520896 205718016 205922304 206382848 206393344 206796456 207101952 207917304 208123776 208871712 209190912 209546736 209599488 210068256 210276864 211416576 211427328 211630113 211829499 211840272 212187136 212926464 213288642 213500448 213614592 214031808 214444678 214455584 215191872 215202816 215405568 216319977 216674176 216889344 217362432 217492443 217503504 217645056 218064896 218285148 218490804 218607616 218824704 218990594 219034584 219686208 220332032 220762368 220944704 221958912 222034827 222179328 222298112 222732288 223122492 223609176 224331828 225113472 225138011 225361584 225705984 225922464 226146816 226652592 227146976 227158528 227372544 228564504 228938752 229385898 229587032 229736448 229803336 230629182 230929056 230981632 231211008 231374521 231386288 231432768 232180704 232192512 232989696 233026944 233451008 233906967 234522624 234980676 235106304 235339776 235518186 235740078 235866112 236326788 237029856 237619776 237843648 237855744 237881672 238710528 239075328 239481984 239542272 240004352 240160119 240316416 241262532 241618944 241631232 242090856 242103168 242499584 242570188 243758448 244000512 244056064 244532736 244691442 245079632 245092096 245323008 245933568 246177792 246665216 247146984 247712324 247873536 248414208 248562792 248836749 249217024 249456054 249703776 250085376 251057184 251069952 251560323 253037568 253531782 253667328 253754088 253919232 254162772 254666006 254984166 255295488 255540348 255553344 255794112 256379232 257300584 257556096 257949696 258285411 258453504 258528753 258952064 259596544 259854336 260112384 260309574 260877372 261203292 261216576 261644288 261720466 262155312 262371836 262632384 263323648 263576208 263837952 263979008 264241152 264428024 264441472 264494592 265349376 266658588 266801152 267322248 267616881 268025856 268549344 268959744 269149953 269417232 270004896 270877488 270891264 271821312 271835136 271864768 272812032 273693696 274228254 274290688 274563072 274771217 275714586 275728608 275988384 276135936 276675264 277223072 277498368 278495616 278857728 278921216 279395648 279465984 279633141 280091008 280369152 281346048 281472954 281888768 281903104 282173484 282439332 282453696 283085402 283901952 284384856 284667264 284819456 285375744 285473349 286922496 286937088 287207424 287497512 288426636 289185792 289463157 289750608 289816576 289989924 290004672 290193408 291032063 291046864 291321072 291766272 292046112 292336128 292914944 294349824 295461432 295945216 296046436 296239104 296523234 296976384 297271296 297481527 297496656 298130406 298145568 298518048 299109104 300151296 300482112 300941312 301229952 301529088 302203456 303163392 303694503 303755508 304450338 304737174 304752672 305847864 306315264 306404448 306913536 307505576 307905408 308281344 308577024 308883456 309574272 309590016 310194684 310652928 310702592 311875956 312185664 312696832 313307568 313475072 313786368 314024248 314320104 315102384 315415296 316039808 316826368 317124864 317140992 318280704 319309312 319389696 319932963 320213492 320421888 321667017 321683376 322158592 322174976 322787808 322804224 325011264 325334016 326043648 326255256 327097344 327427722 327736206 327911424 328237056 328485891 328551876 329202398 329529312 330498048 331143552 331218944 331417056 331782332 332608072 332938368 333268992 333447168 334098432 334683738 334742912 334759936 335413764 336497742 337383424 337670208 338042376 338223104 338321578 338338784 338558976 338883696 339738624 339978888 340393984 340720464 340737792 341058816 341838976 343408128 344078847 344380548 344604672 344705004 345943773 346472448 346816512 347079432 347149152 347836496 348271056 348288768 349540416 350176512 351434944 351783936 352659456 353009664 353277279 353610117 353799168 354490182 355192061 355544784 356429664 356765472 356783616 356822508 357367808 358065792 358612992 358866604 359222976 360006528 360474624 361169984 361188352 361893798 362428416 362446848 363749376 363855282 364924928 365637672 366084096 366799104 367619448 367638144 367984512 368181248 368900352 369997824 370720476 371327488 371568486 371810304 372621312 372844188 373825536 374184081 374555664 375128064 375297272 376231312 376585776 376604928 378535936 379179808 379556352 380500992 380631132 380878848 381999009 382476249 382563328 382582784 382943232 383310522 383330016 384568848 385581056 385950876 386334144 386653232 386672896 386924544 388428096 389021696 389394816 389781504 390464361 391316058 392466432 392580699 393232968 393557754 393948576 394985472 395364312 395756928 395968512 396361728 396642036 396662208 396741888 397507208 397527424 398024064 399987882 400201728 400642816 400983372 401639936 401777306 402038784 403439616 404125848 404217856 404926004 405007344 405933784 406316232 406336896 407731968 407752704 407797152 408420352 408539264 409218048 410540544 411436032 411844608 412765696 412786688 413571879 413592912 414203904 415834608 416247552 417743424 418381824 419093472 419198976 420136512 420553728 422209431 422833152 422854656 423260226 423658998 423680544 424374272 424628103 425852928 426577284 427000896 427229184 428063616 428889356 428911168 430383744 430405632 430811136 432639954 433348352 433496567 433778688 434724864 434984886 435007008 435290112 436129792 436570296 436981608 437215232 437649408 437981188 438069168 439372416 440664064 441524736 441889408 443917824 444069654 444358656 444784851 445464576 446244984 447195609 447218352 448663656 450226944 450276022 450723168 451411968 451844928 452293632 453305184 454293952 454317056 454745088 456675507 457105761 457129008 457877504 458771796 459150713 459174064 459472896 459606672 461258364 461858112 461963264 462422016 462749042 462772576 462865536 464361408 464385024 465979392 466053888 466902016 467813934 469045248 469961352 470212608 470679552 471036372 471480156 471732224 472653576 474059712 475239552 475687296 475711488 475763344 477421056 478963968 479084544 480008704 480320238 480632832 482525064 483237888 483262464 484181712 484206336 484999168 485140376 487516896 488001024 488112128 489065472 489382884 490159264 490184192 490646016 491141583 491867136 492355584 493330432 493803597 494293968 495424648 495747072 496828416 497125584 497673498 498434048 498912108 499407552 500170752 502114368 502139904 503120646 504746613 506075136 507063564 507334656 507482367 507508176 507838464 508325544 509332012 509968332 510590976 511080696 511106688 511588224 512758464 514601168 515112192 515899392 516570822 516907008 517057506 517904128 519193088 519708672 520224768 520619148 521754744 522406584 522433152 523288576 523440932 524310624 524743672 525264768 526647296 527152416 527675904 527958016 528856048 528882944 528989184 530698752 533317176 533602304 534644496 535233762 536051712 537098688 537919488 538299906 538834464 540009792 541754976 541782528 542840697 543642624 543670272 543729536 545269201 545624064 545782923 547387392 548456508 548581376 549126144 549542434 551429172 551457216 551976768 552271872 553350528 554446144 554996736 556991232 557352729 557715456 557842432 558791296 558931968 559266282 560182016 560373611 560738304 562692096 562945908 563777536 563806208 564346968 564878664 564907392 566170804 567803904 568769712 569334528 569638912 570751488 570946698 573844992 573874176 574414848 574965783 574995024 576853272 578371584 578926314 579501216 579633152 579979848 580009344 580386816 582064126 582093728 582642144 583532544 584092224 584672256 585829888 586974087 588699648 590336631 590922864 591890432 592092872 592478208 593046468 593952768 594542592 594963054 594993312 596260812 596291136 597036096 598218208 600302592 600964224 601882624 602459904 602665959 603058176 604406912 606326784 607389006 607511016 608900676 609474348 609505344 611695728 612630528 612808896 613827072 615011152 615810816 616562688 617154048 617766912 619148544 619180032 620389368 621305856 621405184 623751912 624371328 625393664 626615136 626950144 627572736 628016557 628048496 628640208 630204768 630830592 632079616 633652736 634249728 634281984 634890339 636561408 638618624 638779392 639865926 640426984 640843776 643334034 643366752 644317184 644349952 645575616 645608448 650022528 650668032 652087296 652477329 652510512 654194688 654855444 655472412 655822848 656474112 656971782 657103752 658404796 659058624 660996096 662287104 662437888 662834112 663564664 665216144 665876736 666104481 666537984 666894336 668196864 669367476 669485824 669519872 670827528 672995484 674766848 675340416 675414033 676084752 676446208 676643156 676677568 677117952 677767392 679957776 680787968 681440928 681475584 682117632 683677952 686816256 688157694 688761096 689209344 689410008 691887546 692944896 693633024 694123563 694158864 694298304 695672992 696542112 696577536 699080832 700353024 701720901 702869888 703567872 705318912 706019328 706554558 707220234 707598336 708980364 710384122 711089568 712859328 713530944 713567232 713645016 714735616 716131584 717225984 717733208 718445952 720013056 720480357 720949248 722339968 722376704 723787596 724856832 724893696 727498752 727710564 729849856 731275344 732168192 733598208 735238896 735276288 735969024 736362496 737800704 739995648 741440952 742654976 743136972 743620608 745242624 745688376 745807589 746510247 747651072 748368162 749111328 750256128 750594544 752462624 753171552 753209856 757071872 758359616 759112704 761001984 761262264 761757696 763998018 764952498 765126656 765165568 765886464 766467079 766621044 766660032 769137696 771162112 771901752 772668288 773306464 773345792 773849088 774856233 776856192 778043392 778789632 779563008 780928722 782632116 784932864 785161398 786465936 787115508 787897152 789970944 790728624 791513856 791937024 792723456 793284072 793324416 793483776 795014416 795054848 796048128 799975764 800403456 801285632 801966744 802850643 803279872 803554612 804077568 806879232 807449859 808251696 808435712 809852008 810014688 811867568 812632464 812673792 815463936 815505408 815594304 816840704 817078528 818436096 821081088 822872064 823689216 824313651 825531392 825573376 827143758 827185824 828407808 831669216 832495104 835486848 836763648 838186944 838397952 840273024 841107456 844418862 845666304 845709312 846520452 847317996 847361088 848748544 849256206 851705856 853154568 854001792 854458368 856127232 856420047 857778712 857822336 860767488 860811264 861622272 865279908 866696704 866993134 867557376 868389471 869449728 869969772 870014016 870580224 872259584 873096189 873140592 873963216 874430464 875298816 875962376 876138336 878744832 881328128 883049472 883778816 887835648 888139308 888717312 889569702 890929152 891331021 892444581 892489968 894391218 894436704 897327312 900453888 900552044 901446336 902823936 903689856 904587264 906610368 908587904 908634112 909490176 911083509 913351014 914211522 914258016 915755008 917543592 918301426 918348128 918945792 919213344 922516728 923716224 923926528 924844032 925498084 925545152 925731072 928722816 928770048 931958784 932107776 933804032 935627868 938090496 939922704 940425216 941359104 942072744 942960312 943464448 945307152 948119424 950479104 951374592 951422976 951526688 954842112 957927936 958169088 959798889 960017408 960640476 961265664 964092737 965001051 965050128 966475776 966524928 968363424 968412672 969998336 970280752 975033792 976002048 976224256 978130944 978765768 980318528 980368384 981292032 982283166 983734272 984711168 985457673 986660864 987607194 988587936 990798907 990849296 991494144 993656832 994251168 995346996 996868096 997824216 998815104 1000341504 1004228736 1004279808 1006241292 1009493226 1012150272 1014127128 1014669312 1014964734 1015016352 1015676928 1016651088 1018664024 1019936664 1021181952 1022161392 1022213376 1023176448 1025516928 1029202336 1030224384 1033141644 1033814016 1034115012 1035808256 1037831319 1038386176 1039417344 1040449536 1041238296 1043509488 1044813168 1044866304 1046577152 1046881864 1048621248 1049487344 1050529536 1053294592 1054304832 1055351808 1055916032 1057712096 1057765888 1057978368 1059831837 1061397504 1065576183 1066634352 1067204608 1069288992 1070467524 1072103424 1074197376 1075838976 1076599812 1077668928 1080019584 1083509952 1083565056 1085681394 1087285248 1087340544 1087459072 1090538402 1091248128 1091565846 1094774784 1096913016 1097162752 1098252288 1099084868 1102858344 1102914432 1103953536 1104543744 1106701056 1108892288 1109993472 1113982464 1114705458 1115430912 1117582592 1117863936 1118532564 1120364032 1120747222 1121476608 1122552243 1125384192 1125891816 1127555072 1127612416 1128693936 1129757328 1129814784 1132341608 1135607808 1137539424 1138669056 1139277824 1141502976 1141893396 1145997027 1147689984 1147748352 1148829696 1149931566 1149990048 1152208393 1153706544 1156743168 1157852628 1159002432 1159266304 1159959696 1160018688 1160773632 1164128252 1164187456 1165284288 1167065088 1168184448 1169344512 1171393083 1171659776 1173948174 1176633539 1177399296 1177742097 1180673262 1181845728 1183780864 1184185744 1184956416 1186092936 1187905536 1189085184 1189926108 1189986624 1192521624 1192582272 1194072192 1196436416 1200605184 1201928448 1203765248 1204919808 1205331918 1206116352 1208813824 1212653568 1214778012 1215022032 1217801352 1218948696 1219010688 1223391456 1225261056 1225617792 1227654144 1230022304 1231621632 1234308096 1235533824 1238297088 1238360064 1240715637 1240778736 1242611712 1242810368 1246266221 1247503824 1248742656 1250787328 1253230272 1253900288 1255145472 1256033114 1256096992 1257280416 1260409536 1261661184 1264159232 1266628293 1267305472 1268499456 1268563968 1269780678 1273122816 1273884309 1277237248 1277558784 1279731852 1280853968 1281687552 1286668068 1286733504 1288634368 1288699904 1291151232 1291216896 1300045056 1300489701 1301336064 1304174592 1304954658 1305021024 1308389376 1309710888 1310944824 1311645696 1312948224 1313943564 1314207504 1316809592 1318117248 1321992192 1324574208 1324875776 1325668224 1327129328 1330432288 1331753472 1332208962 1333075968 1336393728 1338734952 1338971648 1339039744 1341586827 1341655056 1345990968 1349533696 1350680832 1350828066 1352169504 1352892416 1353286312 1353355136 1354235904 1355534784 1359915552 1361575936 1362881856 1362951168 1364235264 1367355904 1370026521 1373632512 1376315388 1377452139 1377522192 1378418688 1378820016 1383775092 1385889792 1387266048 1388247126 1388317728 1388596608 1391345984 1393084224 1393155072 1398161664 1400706048 1403441802 1405739776 1406220571 1407135744 1410637824 1412038656 1413109116 1414440468 1415196672 1417960728 1420768244 1422179136 1425718656 1427061888 1427134464 1427290032 1429471232 1432263168 1435466416 1436891904 1440026112 1440960714 1441898496 1444679936 1444753408 1447575192 1449713664 1449787392 1454997504 1455421128 1459699712 1462550688 1464336384 1467196416 1470477792 1470552576 1471938048 1472724992 1473424749 1475601408 1479991296 1481410791 1482881904 1485309952 1486273944 1487241216 1490485248 1491376752 1491615178 1493020494 1495302144 1496736324 1498222656 1500512256 1501189088 1504925248 1506343104 1506419712 1514143744 1514239839 1516719232 1518225408 1521014087 1522003968 1522447101 1522524528 1523515392 1527996036 1529904996 1530253312 1530331136 1531772928 1532934158 1533242088 1533320064 1538275392 1542324224 1543803504 1545336576 1546612928 1546691584 1547698176 1549712466 1553712384 1556086784 1557579264 1559126016 1561857444 1565264232 1569865728 1570322796 1572931872 1574231016 1575794304 1575966077 1579941888 1581457248 1583027712 1583874048 1586568144 1586648832 1586967552 1590028832 1590109696 1592096256 1599951528 1600806912 1602571264 1603933488 1605701286 1606559744 1607109224 1608155136 1613758464 1614899718 1616503392 1616871424 1619704016 1620029376 1623735136 1625264928 1625347584 1630927872 1631010816 1631188608 1633681408 1634157056 1635807603 1636872192 1637348769 1642162176 1645744128 1647378432 1648627302 1651062784 1651146752 1654287516 1654371648 1656815616 1663338432 1664990208 1670973696 1672058187 1673527296 1676373888 1676795904 1680546048 1681120833 1682214912 1688837724 1691332608 1691418624 1693040904 1694635992 1694722176 1697497088 1698512412 1703411712 1704616369 1706309136 1708003584 1708916736 1712254464 1712840094 1715557424 1715644672 1721534976 1721622528 1723244544 1730559816 1733393408 1733986268 1735114752 1736778942 1738899456 1739939544 1740028032 1741160448 1744519168 1746192378 1746281184 1747926432 1748860928 1750597632 1751924752 1752276672 1757489664 1760922261 1762656256 1766098944 1767557632 1771009893 1775671296 1776278616 1777434624 1779139404 1781858304 1782662042 1784889162 1784979936 1788782436 1788873408 1794654624 1800907776 1801104088 1802892672 1805647872 1807379712 1807997877 1809174528 1813220736 1817175808 1817268224 1818980352 1822167018 1826702028 1828423044 1828516032 1831510016 1835087184 1836602852 1836696256 1837891584 1838426688 1845033456 1847432448 1847853056 1849688064 1850996168 1851090304 1851462144 1857445632 1857540096 1863917568 1864215552 1867608064 1871255736 1876180992 1879845408 1880850432 1882718208 1884049671 1884145488 1885920624 1886928896 1890614304 1896238848 1900958208 1902749184 1902845952 1903053376 1904671017 1909684224 1915855872 1916338176 1919597778 1920034816 1921280952 1922531328 1923398519 1928185474 1930002102 1930100256 1932951552 1933049856 1936726848 1936825344 1939996672 1940561504 1950067584 1952004096 1952448512 1956261888 1957431987 1957531536 1960637056 1960736768 1962584064 1964566332 1967468544 1969422336 1970915346 1973321728 1975214388 1977175872 1981597814 1981698592 1982988288 1987313664 1988502336 1990693992 1993736192 1995648432 1997630208 1998313443 2000683008 2008457472 2008559616 2012482584 2018986452 2024300544 2026242099 2028254256 2029338624 2029929468 2030032704 2031353856 2033302176 2037224441 2037328048 2039873328 2042363904 2044322784 2044426752 2046352896 2051033856 2058404672 2060448768 2066283288 2067628032 2068230024 2071616512 2075662638 2076772352 2078834688 2080410643 2080899072 2082370689 2082476592 2087018976 2089626336 2089732608 2093154304 2093763728 2097242496 2098974688 2101059072 2106589184 2108609664 2110703616 2111832064 2115424192 2115531776 2115956736 2119663674 2122795008 2131152366 2133268704 2134409216 2138577984 2140935048 2144206848 2148394752 2151677952 2153199624 2155337856 2160039168 2161441071 2167019904 2167130112 2171362788 2174570496 2174681088 2174918144 2181076804 2182496256 2183131692 2189549568 2193826032 2194325504 2196504576 2198169736 2205716688 2205828864 2207907072 2209087488 2213402112 2217784576 2219986944 2227964928 2229410916 2230861824 2235165184 2235727872 2237065128 2237422767 2239530741 2240728064 2241494444 2242953216 2245104486 2250768384 2251783632 2255110144 2255224832 2257387872 2259514656 2259629568 2264683216 2271215616 2275078848 2277338112 2278555648 2283005952 2283786792 2291994054 2295379968 2295496704 2297659392 2299401237 2299863132 2299980096 2304416786 2307413088 2313486336 2315705256 2318004864 2318532608 2319919392 2320037376 2321547264 2324568699 2328256504 2328374912 2330568576 2334130176 2336368896 2338689024 2342786166 2343319552 2347896348 2353267078 2354798592 2355484194 2361346524 2363691456 2367561728 2368371488 2369912832 2372185872 2375811072 2378170368 2379852216 2379973248 2385043248 2385164544 2388144384 2392872832 2401210368 2403856896 2408551929 2409839616 2410663836 2412232704 2417627648 2422349577 2425307136 2429556024 2430044064 2435602704 2437897392 2438021376 2446782912 2450522112 2451235584 2455308288 2460044608 2463243264 2468616192 2471067648 2472940953 2476594176 2476720128 2481431274 2481557472 2485223424 2485620736 2486344427 2492532442 2495007648 2497485312 2501574656 2506460544 2507800576 2510290944 2512066228 2512193984 2514560832 2520819072 2523322368 2528318464 2533256586 2534610944 2536998912 2537127936 2539051321 2539561356 2546245632 2547768618 2554474496 2555117568 2559463704 2561707936 2563375104 2573336136 2573467008 2577268736 2577399808 2582302464 2582433792 2600090112 2600979402 2602672128 2605168413 2608349184 2609909316 2610042048 2616778752 2619288567 2619421776 2621889648 2623291392 2625896448 2627887128 2628415008 2633619184 2636234496 2643984384 2649148416 2649751552 2651336448 2654258656 2660864576 2663506944 2664417924 2666151936 2672787456 2673993063 2677333743 2677469904 2677943296 2678079488 2683173654 2683310112 2689311319 2691981936 2699067392 2701361664 2701656132 2704339008 2705784832 2706572624 2706710272 2708471808 2711069568 2719831104 2723151872 2725763712 2725902336 2728470528 2733250527 2734711808 2740053042 2747265024 2752630776 2754904278 2755044384 2756837376 2757640032 2767550184 2771779584 2774532096 2776494252 2776635456 2777193216 2782691968 2786168448 2786310144 2796323328 2801412096 2806883604 2811479552 2812441142 2814271488 2821275648 2824077312 2826218232 2828880936 2830393344 2835921456 2841536488 2844358272 2851437312 2854123776 2854268928 2854580064 2858942464 2864526336 2870932832 2873783808 2880052224 2881921428 2883796992 2889359872 2889506816 2892278211 2895003153 2895150384 2899427328 2899574784 2909995008 2910842256 2919399424 2925101376 2928672768 2934392832 2940955584 2941105152 2943876096 2945449984 2946849498 2951202816 2956373019 2959982592 2962821582 2965763808 2970619904 2972396721 2972547888 2974482432 2980970496 2982753504 2983230356 2986040988 2990604288 2993472648 2996445312 3001024512 3002378176 3009850496 3012686208 3012839424 3028479678 3033438464 3034475969 3036450816 3042028174 3044007936 3044894202 3045049056 3047030784 3055992072 3059809992 3060506624 3060662272 3063545856 3065868316 3066484176 3066640128 3076550784 3084648448 3087607008 3090673152 3093225856 3093383168 3099424932 3107424768 3113493957 3115158528 3118252032 3123714888 3130528464 3139731456 3140645592 3145863744 3148462032 3151588608 3151932154 3159883776 3162914496 3166055424 3167748096 3173136288 3173297664 3173935104 3179495511 3180057664 3180219392 3184192512 3196728549 3199903056 3201613824 3205142528 3207866976 3211402572 3213119488 3214054991 3214218448 3216310272 3227516928 3229799436 3233006784 3233742848 3239408032 3240058752 3247470272 3250529856 3250695168 3261855744 3262021632 3262377216 3267362816 3268314112 3271615206 3273744384 3274697538 3282188293 3284324352 3291488256 3294756864 3297254604 3302125568 3302293504 3308575032 3308743296 3313631232 3326676864 3329980416 3341947392 3344116374 3352747776 3353591808 3361092096 3362241666 3364429824 3367656729 3377675448 3382665216 3382837248 3386081808 3389271984 3389444352 3394994176 3397024824 3406823424 3409232738 3412618272 3416007168 3417833472 3424508928 3425680188 3431114848 3431289344 3437991081 3443069952 3443245056 3446489088 3456625179 3461119632 3466786816 3467972536 3470229504 3473557884 3477798912 3479879088 3480056064 3482320896 3489038336 3492384756 3492562368 3495852864 3497721856 3501195264 3503849504 3504553344 3514979328 3521844522 3525312512 3529900617 3532197888 3533226291 3535115264 3542019786 3551342592 3552557232 3554869248 3558278808 3563716608 3565324084 3569778324 3569959872 3577564872 3577746816 3589309248 3601815552 3602208176 3605785344 3611295744 3614759424 3615995754 3618349056 3626441472 3634351616 3634536448 3637960704 3644334036 3653404056 3656846088 3657032064 3663020032 3670174368 3673205704 3673392512 3675783168 3676853376 3690066912 3694864896 3695706112 3701992336 3702180608 3702924288 3714891264 3715080192 3727835136 3728431104 3735216128 3738798663 3742511472 3752361984 3759690816 3761700864 3765436416 3768099342 3768290976 3771841248 3773857792 3781228608 3792477696 3799884879 3801916416 3805498368 3805691904 3806106752 3809342034 3816884407 3819368448 3821652927 3831711744 3832676352 3839195556 3840069632 3842561904 3845062656 3846797038 3856370948 3860004204 3860200512 3865903104 3866099712 3873453696 3873650688 3879993344 3881123008 3900135168 3901469103 3904008192 3904897024 3912523776 3914863974 3915063072 3921274112 3921473536 3922615277 3925168128 3929132664 3934937088 3938844672 3941830692 3946643456 3950428776 3954351744 3963195628 3963397184 3965976576 3974627328 3977004672 3981387984 3987472384 3991296864 3995260416 3996626886 4016914944 4017119232 4024760481 4024965168 4037972904 4048601088 4052484198 4056508512 4058677248 4059858936 4060065408 4062707712 4066604352 4074448882 4074656096 4079746656 4084727808 4088645568 4088853504 4092705792 4102067712 4110079563 4116809344 4120897536 4132356417 4132566576 4135256064 4136460048 4143233024 4151325276 4153544704 4157669376 4160821286 4161798144 4164741378 4164953184 4174037952 4179252672 4179465216 4186308608 4187527456 4194484992 4197949376 4202118144 4213178368 4217219328 4218661713 4221407232 4223664128 4230848384 4231063552 4231913472 4239327348 4242828769 4245590016 4262304732 4266537408 4268818432 4277155968 4281870096 4288413696 4296789504 4306399248 4310675712 4320078336 4322882142 4334039808 4334260224 4342725576 4349140992 4349362176 4349836288 4362153608 4364992512 4366263384 4379099136 4387652064 4388651008 4393009152 4396115899 4396339472 4411433376 4411657728 4415814144 4418174976 4426804224 4435569152 4439973888 4444232373 4455929856 4458821832 4461723648 4470330368 4471455744 4474130256 4474845534 4479061482 4481456128 4482988888 4485906432 4490208972 4501536768 4503567264 4510220288 4510449664 4514775744 4519029312 4519259136 4529366432 4542431232 4550157696 4554676224 4557111296 4563042261 4566011904 4567341303 4567573584 4583988108 4590759936 4590993408 4595318784 4598802474 4599726264 4599960192 4608833572 4614826176 4626972672 4631410512 4636009728 4637065216 4639838784 4640074752 4643094528 4649137398 4656513008 4656749824 4661137152 4668260352 4672737792 4677378048 4685572332 4686639104 4695792696 4706534156 4709597184 4710968388 4722693048 4727382912 4727898231 4735123456 4736742976 4739825664 4744371744 4751622144 4759704432 4759946496 4770086496 4770329088 4776288768 4785745664 4802420736 4807713792 4817103858 4819679232 4821327672 4824465408 4835255296 4844699154 4850614272 4859112048 4860088128 4871205408 4875794784 4876042752 4893565824 4901044224 4902471168 4907422809 4910616576 4912046307 4920089216 4926486528 4937232384 4942135296 4945881906 4953188352 4953440256 4962862548 4963114944 4970446848 4971241472 4972688854 4985064884 4990015296 4994970624 5003149312 5012921088 5015601152 5016174561 5020581888 5024132456 5024387968 5029121664 5041638144 5043362499 5046644736 5056636928 5066513172 5069221888 5073997824 5074255872 5078102642 5079122712 5092491264 5095537236 5108948992 5110235136 5113849107 5118927408 5123415872 5126750208 5146672272 5146934016 5154537472 5154799616 5164604928 5164867584 5200180224 5201958804 5205344256 5210336826 5216698368 5219818632 5220084096 5220653123 5233557504 5238577134 5238843552 5243779296 5246582784 5251792896 5255774256 5256830016 5267238368 5272468992 5287968768 5298296832 5299503104 5302672896 5308517312 5313029679 5321729152 5327013888 5328835848 5332303872 5345574912 5347986126 5354667486 5354939808 5355886592 5356158976 5365269553 5366347308 5366620224 5378622638 5383963872 5398134784 5402723328 5403312264 5408678016 5411569664 5413145248 5413420544 5416943616 5422139136 5423993631 5439662208 5446303744 5451527424 5451804672 5456941056 5466501054 5469423616 5480106084 5494530048 5505261552 5509808556 5510088768 5513674752 5515280064 5535100368 5543559168 5549064192 5552988504 5553270912 5554386432 5565383936 5572336896 5572620288 5592646656 5602824192 5613767208 5622959104 5624882284 5628542976 5642551296 5648154624 5652149013 5652436464 5657761872 5660786688 5671842912 5683072976 5688716544 5702874624 5708247552 5708537856 5709160128 5717884928 5729052672 5741865664 5747567616 5760104448 5763842856 5767593984 5770195557 5778719744 5779013632 5784556422 5790006306 5790300768 5798854656 5799149568 5803250741 5819990016 5821684512 5838798848 5850202752 5857345536 5868785664 5881911168 5882210304 5887752192 5890899968 5893698996 5902405632 5912746038 5919965184 5925643164 5931527616 5941239808 5944793442 5945095776 5948964864 5961940992 5965507008 5966460712 5972081976 5981208576 5986945296 5992890624 5994940329 6002049024 6004756352 6019700992 6025372416 6025678848 6056959356 6066876928 6068951938 6072901632 6078726297 6084056348 6088015872 6089788404 6090098112 6094061568 6111673323 6111984144 6119619984 6121013248 6121324544 6127091712 6131736632 6132968352 6133280256 6153101568 6169296896 6175214016 6181346304 6186451712 6186766336 6198849864 6214849536 6226987914 6230317056 6236504064 6241231929 6247112067 6247429776 6261056928 6279462912 6281291184 6291727488 6296924064 6303177216 6303864308 6319767552 6325828992 6332110848 6335496192 6346272576 6346595328 6347870208 6358991022 6360115328 6360438784 6368385024 6393457098 6399806112 6403227648 6410285056 6415733952 6422805144 6426238976 6428109982 6428436896 6432620544 6455033856 6459598872 6466013568 6467485696 6478816064 6480117504 6484323213 6494940544 6501059712 6501390336 6523711488 6524043264 6524754432 6536628224 6543230412 6547488768 6549395076 6564376586 6568648704 6582976512 6589513728 6594509208 6604251136 6604587008 6617150064 6617486592 6627262464 6653353728 6659960832 6683894784 6688232748 6705495552 6707183616 6712268301 6718592223 6722184192 6724483332 6728859648 6735313458 6748649159 6755350896 6765330432 6765674496 6772163616 6778543968 6778888704 6789988352 6794049648 6813646848 6818465476 6825236544 6832014336 6835666944 6849017856 6851360376 6862229696 6862578688 6875982162 6886139904 6886490112 6892978176 6898203711 6913250358 6922239264 6933573632 6935592349 6935945072 6940459008 6947115768 6955597824 6959758176 6960112128 6964641792 6978076672 6984769512 6985124736 6991705728 6995443712 7002390528 7007699008 7009106688 7029958656 7043689044 7050625024 7059801234 7064395776 7066452582 7070230528 7084039572 7102685184 7105114464 7109738496 7116557616 7127433216 7130648168 7139556648 7139919744 7155129744 7155493632 7178618496 7203631104 7204416352 7211570688 7229518848 7231991508 7236698112 7252882944 7267048731 7268703232 7269072896 7275921408 7288668072 7306808112 7313692176 7314064128 7326040064 7340348736 7346411408 7346785024 7351566336 7353706752 7380133824 7389729792 7391412224 7403984672 7404361216 7405848576 7418822859 7429782528 7430160384 7455670272 7456862208 7459033281 7470432256 7477597326 7485022944 7504723968 7519381632 7523401728 7530872832 7536198684 7536581952 7543682496 7547715584 7562457216 7584955392 7599769758 7603832832 7610996736 7611383808 7612213504 7617153963 7618684068 7633768814 7638736896 7643305854 7663423488 7665352704 7678391112 7680139264 7685123808 7690125312 7693594076 7712741896 7720008408 7720401024 7731806208 7732199424 7746907392 7747301376 7759986688 7762246016 7800270336 7802938206 7808016384 7825047552 7829727948 7830126144 7842548224 7842947072 7845230554 7850336256 7857865701 7858265328 7869874176 7877689344 7883661384 7893286912 7900857552 7908703488 7926391256 7926794368 7931953152 7949254656 7954009344 7962775968 7974944768 7982593728 7990520832 7993253772 8021979189 8033829888 8034238464 8049520962 8049930336 8067933957 8075945808 8097202176 8104968396 8113017024 8117354496 8119717872 8120130816 8125415424 8133208704 8148897764 8149312192 8159493312 8169455616 8177291136 8177707008 8185411584 8199751581 8204135424 8220159126 8233618688 8236434773 8241795072 8264712834 8265133152 8270512128 8272920096 8286466048 8302650552 8307089408 8315338752 8321642572 8323596288 8329482756 8329906368 8348075904 8358505344 8358930432 8372617216 8375054912 8388969984 8395898752 8404236288 8426356736 8434438656 8437323426 8442814464 8461696768 8462127104 8463826944 8478654696 8485657538 8491180032 8524609464 8533074816 8537636864 8554311936 8563740192 8576827392 8593579008 8612798496 8621351424 8640156672 8645764284 8668079616 8668520448 8676834633 8685009459 8685451152 8698281984 8698724352 8699672576 8723863547 8724307216 8729985024 8732526768 8758198272 8775304128 8777302016 8786018304 8792231798 8792678944 8822866752 8823315456 8831628288 8836349952 8853608448 8869119057 8871138304 8879947776 8888464746 8911859712 8917190163 8917643664 8923447296 8940660736 8942911488 8948260512 8949691068 8958122964 8962912256 8965977776 8971812864 8980417944 9003073536 9007134528 9020440576 9020899328 9029551488 9038058624 9038518272 9058732864 9100315392 9103427907 9109352448 9114222592 9126084522 9132023808 9134682606 9135147168 9167976216 9181519872 9181986816 9190637568 9197604948 9199452528 9199920384 9217667144 9229652352 9253945344 9262821024 9272019456 9274130432 9279677568 9280149504 9298274796 9313026016 9313499648 9322274304 9345475584 9354756096 9371144664 9373278208 9391585392 9413068312 9419194368 9421936776 9445386096 9454765824 9455796462 9470246912 9473485952 9479651328 9488743488 9503244288 9519408864 9519892992 9540172992 9540658176 9552577536 9571491328 9590185647 9604841472 9615427584 9634207716 9639358464 9642164973 9642655344 9648930816 9670510592 9689398308 9701228544 9718224096 9720176256 9742410816 9751589568 9752085504 9787131648 9802088448 9804942336 9814845618 9821233152 9824092614 9840178432 9846564879 9852973056 9874464768 9884270592 9891763812 9906376704 9906880512 9925725096 9926229888 9940893696 9942482944 9945377708 9970129768 9980030592 9989941248 10006298624 10025842176 10031202304 10032349122 10048264912 10048775936 10058243328 10083276288 10086724998 10093289472 10113273856 10133026344 10138443776 10147995648 10148511744 10156205284 10158245424 10184982528 10191074472 10217897984 10220470272 10227698214 10237854816 10246831744 10253500416 10293344544 10293868032 10309074944 10313973243 10329209856 10329735168 10369875537 10400360448 10403917608 10410688512 10420673652 10433396736 10439637264 10440168192 10441306246 10467115008 10477154268 10477687104 10487558592 10493165568 10503585792 10511548512 10513660032 10534476736 10544937984 10575937536 10589701851 10596593664 10599006208 10599678873 10605345792 10617034624 10626059358 10643458304 10647098609 10654027776 10657671696 10664607744 10691149824 10695972252 10709334972 10709879616 10711773184 10712317952 10730539106 10732694616 10733240448 10757245276 10767927744 10796269568 10805446656 10806624528 10817356032 10823139328 10826290496 10826841088 10833887232 10844278272 10847987262 10879324416 10892607488 10903054848 10903609344 10913882112 10933002108 10938847232 10960212168 10989060096 11010523104 11019617112 11020177536 11027349504 11030560128 11070200736 11087118336 11105977008 11106541824 11108772864 11130767872 11144673792 11145240576 11185293312 11205648384 11216395989 11227534416 11245918208 11249764568 11257085952 11285102592 11296309248 11304298026 11304872928 11315523744 11321573376 11343685824 11366145952 11377433088 11405749248 11416495104 11417075712 11418320256 11435769856 11450653221 11458105344 11464958781 11483731328 11495135232 11520208896 11527685712 11535187968 11540391114 11557439488 11558027264 11569112844 11580012612 11580601536 11597709312 11598299136 11606501482 11639980032 11643369024 11677597696 11700405504 11704407309 11714691072 11737571328 11763822336 11764420608 11767845831 11775504384 11781799936 11787397992 11804811264 11825492076 11839930368 11851286328 11863055232 11882479616 11889586884 11890191552 11897929728 11923881984 11931014016 11932314583 11932921424 11944163952 11962417152 11973890592 11985781248 11989880658 12009512704 12039401984 12050744832 12051357696 12113918712 12133753856 12137903876 12145803264 12157452594 12168112696 12176031744 12179576808 12180196224 12188123136 12223346646 12223968288 12239239968 12242026496 12242649088 12254183424 12263473264 12265936704 12266560512 12306203136 12338593792 12350428032 12362692608 12372903424 12373532672 12397069251 12397699728 12429699072 12453975828 12460634112 12473008128 12482463858 12494224134 12494859552 12522113856 12558925824 12562582368 12583454976 12593848128 12606354432 12607728616 12639535104 12651657984 12655985139 12664221696 12670992384 12692545152 12693190656 12695740416 12717982044 12720230656 12720877568 12728486307 12736770048 12786914196 12799612224 12806455296 12820570112 12831467904 12845610288 12852477952 12856219964 12856873792 12865241088 12919197744 12932027136 12934971392 12957632128 12960235008 12968646426 12989881088 13002119424 13002780672 13047422976 13048086528 13049508864 13073256448 13086460824 13094977536 13098790152 13128753172 13137297408 13165953024 13179027456 13188347697 13189018416 13208502272 13209174016 13234300128 13234973184 13254524928 13306707456 13319921664 13332697119 13367789568 13376465496 13410991104 13414367232 13424536602 13437184446 13444368384 13448966664 13457719296 13470626916 13497298318 13510701792 13530660864 13531348992 13544327232 13557087936 13557777408 13579976704 13588099296 13627293696 13636930952 13650473088 13664028672 13671333888 13689126783 13698035712 13702023909 13702720752 13724459392 13725157376 13751964324 13772279808 13772980224 13785956352 13796407422 13826500716 13844478528 13867147264 13871184698 13871890144 13880918016 13894231536 13911195648 13919516352 13920224256 13929283584 13956153344 13969539024 13970249472 13983411456 13990887424 14004781056 14015398016 14018213376 14059917312 14087378088 14119602468 14128791552 14132905164 14140461056 14168079144 14183694693 14205370368 14210228928 14219476992 14233115232 14254866432 14261296336 14279113296 14279839488 14310259488 14310987264 14357236992 14407262208 14408832704 14423141376 14459037696 14463983016 14473396224 14505765888 14534097462 14537406464 14538145792 14551842816 14562874501 14577336144 14613616224 14627384352 14628128256 14652080128 14680697472 14692822816 14693570048 14703132672 14707413504 14722268427 14760267648 14779459584 14782824448 14807969344 14808722432 14811697152 14837645718 14859565056 14860320768 14911340544 14913724416 14918066562 14940864512 14955194652 14970045888 15009447936 15038763264 15046803456 15061745664 15072397368 15073163904 15087364992 15095431168 15124914432 15130087497 15169910784 15199539516 15207665664 15221993472 15222767616 15224427008 15234307926 15237368136 15267537628 15277473792 15286611708 15326846976 15330705408 15341547321 15356782224 15360278528 15370247616 15380250624 15387188152 15425483792 15440016816 15440802048 15463612416 15464398848 15493814784 15494602752 15519973376 15524492032 15600540672 15605876412 15616032768 15650095104 15659455896 15660252288 15661959369 15685096448 15685894144 15690461108 15700672512 15715731402 15716530656 15739748352 15755378688 15767322768 15786573824 15801715104 15817406976 15852782512 15853588736 15863906304 15898509312 15908018688 15925551936 15949889536 15965187456 15981041664 15986507544 16043958378 16067659776 16068476928 16095808659 16099041924 16099860672 16135867914 16151891616 16194404352 16209936792 16226034048 16234708992 16239435744 16240261632 16250830848 16266417408 16271980893 16297795528 16298624384 16318986624 16338911232 16354582272 16355414016 16370823168 16399503162 16408270848 16440318252 16467237376 16472869546 16483590144 16529425668 16530266304 16541024256 16545840192 16572932096 16605301104 16614178816 16630677504 16643285144 16647192576 16658965512 16659812736 16696151808 16717010688 16717860864 16745234432 16750109824 16777939968 16791797504 16808472576 16868877312 16874646852 16885628928 16923393536 16924254208 16927653888 16956447039 16957309392 16971315076 16982360064 17049218928 17066149632 17075273728 17108623872 17127480384 17153654784 17187158016 17225596992 17242702848 17280313344 17291528568 17310586671 17336159232 17337040896 17353669266 17370018918 17370902304 17396563968 17397448704 17399345152 17409752223 17447727094 17448614432 17459970048 17465053536 17516396544 17550608256 17554604032 17572036608 17584463596 17585357888 17645733504 17646630912 17663256576 17672699904 17707216896 17738238114 17742276608 17759895552 17773359247 17776929492 17823719424 17834380326 17835287328 17846894592 17881321472 17885822976 17896521024 17899382136 17916245928 17925824512 17931955552 17943625728 17960835888 18006147072 18014269056 18040881152 18041798656 18059102976 18076117248 18077036544 18117465728 18200630784 18206855814 18218704896 18236178891 18252169044 18264047616 18269365212 18270294336 18335019969 18335952432 18363039744 18363973632 18381275136 18395209896 18398905056 18399840768 18435334288 18459304704 18507890688 18525642048 18544038912 18548260864 18559355136 18560299008 18596549592 18626052032 18626999296 18644548608 18690951168 18709512192 18723695787 18741336201 18742289328 18746556416 18783170784 18825179233 18826136624 18838388736 18843873552 18890772192 18909531648 18911592924 18940493824 18946971904 18959302656 18977486976 19006488576 19038817728 19039785984 19080345984 19081316352 19105155072 19142982656 19180371294 19209682944 19230855168 19268415432 19278716928 19284329946 19285310688 19297861632 19341021184 19378796616 19402457088 19436448192 19440352512 19484821632 19503179136 19504171008 19574263296 19609884672 19629691236 19642466304 19648185228 19680356864 19693129758 19705946112 19748929536 19768541184 19783527624 19812753408 19813761024 19851450192 19852459776 19881787392 19884965888 19890755416 19940259536 19960061184 19979882496 20012597248 20051684352 20062404608 20064698244 20096529824 20097551872 20116486656 20136804903 20166552576 20173449996 20186578944 20226547712 20245947477 20266052688 20276887552 20295991296 20297023488 20312410568 20316490848 20369965056 20382148944 20435795968 20440940544 20455396428 20475709632 20493663488 20507000832 20586689088 20587736064 20618149888 20627946486 20658419712 20659470336 20694611133 20739751074 20800720896 20806777047 20807835216 20821377024 20841347304 20866793472 20879274528 20880336384 20882612492 20934230016 20954308536 20955374208 20975117184 20986331136 21007171584 21023097024 21027320064 21068953472 21089875968 21151875072 21179403702 21193187328 21199357746 21210691584 21234069248 21252118716 21286916608 21294197218 21308055552 21315343392 21329215488 21382299648 21391944504 21418669944 21419759232 21423546368 21424635904 21461078212 21465389232 21466480896 21514490552 21535855488 21592539136 21610893312 21613249056 21634712064 21646278656 21652580992 21653682176 21688556544 21695974524 21758648832 21806109696 21807218688 21827764224 21866004216 21877694464 21920424336 21978120192 22021046208 22039234224 22040355072 22054699008 22061120256 22140401472 22174236672 22211954016 22213083648 22217545728 22256468577 22261535744 22289347584 22290481152 22356037241 22370586624 22377099843 22411296768 22432791978 22455068832 22491836416 22499529136 22514171904 22570205184 22592618496 22608596052 22609745856 22631047488 22643146752 22687371648 22732291904 22754866176 22811498496 22832990208 22834151424 22836640512 22851461889 22871539712 22901306442 22916210688 22929917562 22967462656 22975318051 22990270464 23040417792 23055371424 23070375936 23080782228 23114878976 23116054528 23138225688 23160025224 23161203072 23195418624 23196598272 23213002964 23279960064 23286738048 23355195392 23400811008 23408814618 23475142656 23527644672 23528841216 23535691662 23551008768 23573597103 23574795984 23609622528 23650984152 23679860736 23702572656 23726110464 23764959232 23779173768 23780383104 23795859456 23847763968 23862028032 23864629166 23865842848 23888327904 23924834304 23947781184 23971562496 23979761316 24019025408 24065937567 24078803968 24101489664 24102715392 24203801871 24227837424 24267507712 24275807752 24291606528 24314905188 24336225392 24352063488 24359153616 24360392448 24376246272 24446693292 24447936576 24478479936 24484052992 24485298176 24508366848 24526946528 24531873408 24533121024 24612406272 24677187584 24700856064 24709304319 24725385216 24745806848 24747065344 24794138502 24795399456 24859398144 24907951656 24921268224 24946016256 24964927716 24988448268 24989719104 25044227712 25117851648 25125164736 25166909952 25187696256 25212708864 25215457232 25279070208 25303315968 25311970278 25328443392 25385090304 25386381312 25391480832 25435964088 25440461312 25441755136 25456972614 25473540096 25573828392 25599224448 25612910592 25641140224 25662935808 25691220576 25704955904 25712439928 25713747584 25730482176 25838395488 25864054272 25869942784 25915264256 25920470016 25937292852 25979762176 26004238848 26005561344 26030503899 26094845952 26096173056 26099017728 26146512896 26171590641 26172921648 26189955072 26197580304 26257506344 26274594816 26331906048 26358054912 26376695394 26378036832 26417004544 26418348032 26468600256 26469946368 26509049856 26613414912 26639843328 26665394238 26718190849 26735579136 26751570489 26752930992 26821982208 26828734464 26849073204 26874368892 26888736768 26897933328 26915438592 26941253832 26994596636 27021403584 27061321728 27062697984 27088654464 27114175872 27115554816 27159953408 27176198592 27273861904 27300946176 27310283721 27328057344 27342667776 27378253566 27396071424 27404047818 27405441504 27448918784 27450314752 27503928648 27544559616 27545960448 27571912704 27592814844 27653001432 27688957056 27734294528 27742369396 27743780288 27761836032 27788463072 27822391296 27839032704 27840448512 27912306688 27939078048 27940498944 27966822912 27981774848 28030796032 28036426752 28119834624 28174756176 28239204936 28257583104 28265810328 28280922112 28336158288 28367389386 28410740736 28420457856 28438953984 28466230464 28509732864 28522592672 28558226592 28559678976 28620518976 28621974528 28714473984 28770556941 28814524416 28817665408 28846282752 28899267653 28918075392 28926494919 28927966032 28946792448 29011531776 29068194924 29074812928 29076291584 29103685632 29125749002 29154672288 29227232448 29254768704 29256256512 29304160256 29361394944 29385645632 29387140096 29406265344 29414827008 29444536854 29520535296 29539694637 29558919168 29565648896 29615938688 29617444864 29623394304 29675291436 29699801383 29719130112 29720641536 29822681088 29827448832 29836133124 29881729024 29910389304 29940091776 30018895872 30077526528 30093606912 30144794736 30146327808 30174729984 30190862336 30249828864 30260174994 30339821568 30399079032 30415331328 30443986944 30445535232 30448854016 30468615852 30474736272 30535075256 30554947584 30573223416 30653693952 30661410816 30683094642 30713564448 30720557056 30740495232 30760501248 30774376304 30850967584 30880033632 30881604096 30927224832 30987629568 30989205504 31039946752 31048984064 31109626611 31201081344 31211752824 31232065536 31300190208 31318911792 31320504576 31323918738 31370192896 31371788288 31380922216 31401345024 31431462804 31433061312 31479496704 31510757376 31534645536 31573147648 31603430208 31634813952 31705565024 31707177472 31727812608 31769105553 31797018624 31816037376 31851103872 31899779072 31930374912 31941295827 31962083328 31973015088 32087916756 32135319552 32136953856 32191617318 32198083848 32199721344 32271735828 32303783232 32388808704 32419873584 32452068096 32469417984 32478871488 32480523264 32501661696 32532834816 32543961786 32595591056 32597248768 32637973248 32677822464 32709164544 32710828032 32741646336 32799006324 32816541696 32880636504 32934474752 32945739092 32967180288 33058851336 33060532608 33082048512 33091680384 33145864192 33210602208 33228357632 33261355008 33286570288 33317931024 33319625472 33392303616 33434021376 33435721728 33490468864 33500219648 33555879936 33583595008 33616945152 33649187967 33737754624 33749293704 33771257856 33846787072 33848508416 33855307776 33912894078 33914618784 33942630152 33964720128 34098437856 34132299264 34150547456 34217247744 34254960768 34307309568 34351959663 34374316032 34451193984 34485405696 34560626688 34583057136 34621173342 34672318464 34674081792 34707338532 34740037836 34741804608 34793127936 34794897408 34798690304 34819504446 34895454188 34897228864 34919940096 34930107072 35032793088 35101216512 35109208064 35113221927 35144073216 35168927192 35170715776 35291467008 35293261824 35303537493 35326513152 35345399808 35414433792 35476476228 35484553216 35519791104 35546718494 35553858984 35647438848 35668760652 35670574656 35693789184 35762642944 35771645952 35793042048 35796943749 35798764272 35832491856 35851649024 35863911104 35887251456 35921671776 36028538112 36081762304 36083597312 36118205952 36152234496 36154073088 36234931456 36401261568 36413711628 36437409792 36472357782 36504338088 36528095232 36538730424 36540588672 36544571861 36670039938 36671904864 36726079488 36727947264 36762550272 36790419792 36797810112 36799681536 36870668576 36918609408 37015781376 37051284096 37088077824 37096521728 37118710272 37120598016 37191207753 37193099184 37252104064 37253998592 37289097216 37381902336 37419024384 37447391574 37482672402 37484578656 37493112832 37566341568 37650358466 37652273248 37676777472 37687747104 37781544384 37819063296 37823185848 37880987648 37893943808 37918605312 37954973952 37967955417 38012977152 38077635456 38079571968 38160691968 38162632704 38185458921 38210310144 38285965312 38360742588 38419365888 38461710336 38536830864 38557433856 38568659892 38570621376 38595723264 38682042368 38757593232 38804914176 38872896384 38880705024 38969643264 39006358272 39008342016 39148526592 39219769344 39259382472 39284932608 39296370456 39360713728 39386259516 39411892224 39497859072 39527802217 39537082368 39565043091 39567055248 39625506816 39627522048 39702900384 39704919552 39763574784 39769931776 39781510832 39880519072 39920122368 39959764992 40025194496 40103368704 40124809216 40129396488 40193059648 40195103744 40232973312 40273609806 40333105152 40346899992 40373157888 40453095424 40491894954 40532105376 40553775104 40591982592 40594046976 40622755187 40624821136 40632981696 40739930112 40764297888 40871591936 40881881088 40910792856 40951419264 40987326976 41014001664 41067380349 41173378176 41175472128 41236299776 41255892972 41316839424 41318940672 41389222266 41479502148 41601441792 41613554094 41615670432 41642754048 41682694608 41733586944 41758549056 41760672768 41765224984 41868460032 41908617072 41910748416 41950234368 41972662272 42014343168 42046194048 42054640128 42137906944 42179751936 42358807404 42386374656 42398715492 42421383168 42468138496 42504237432 42551084079 42573833216 42588394436 42616111104 42630686784 42658430976 42764599296 42783889008 42837339888 42839518464 42847092736 42849271808 42922156424 42930778464 42932961792 43028981104 43071710976 43185078272 43221786624 43226498112 43269424128 43292557312 43305161984 43307364352 43377113088 43391949048 43517297664 43612219392 43614437376 43655528448 43688623503 43732008432 43755388928 43840848672 43956240384 44042092416 44078468448 44080710144 44109398016 44122240512 44166805281 44280802944 44348473344 44423908032 44426167296 44435091456 44512937154 44523071488 44578695168 44580962304 44712074482 44741173248 44754199686 44822593536 44865583956 44910137664 44983672832 44999058272 45028343808 45140410368 45185236992 45217192104 45219491712 45262094976 45286293504 45374743296 45390262491 45464583808 45509732352 45622996992 45665980416 45668302848 45673281024 45702923778 45802612884 45832421376 45859835124 45934925312 45950636102 45980540928 46024641963 46080835584 46110742848 46140751872 46161564456 46229757952 46232109056 46276451376 46320050448 46322406144 46390837248 46393196544 46426005928 46559920128 46573476096 46710390784 46801622016 46817629236 46950285312 46985878107 47055289344 47057682432 47071383324 47102017536 47147194206 47149591968 47219245056 47240544113 47301968304 47359721472 47405145312 47452220928 47529918464 47558347536 47560766208 47591718912 47695527936 47724056064 47729258332 47731685696 47776655808 47849668608 47895562368 47943124992 47959522632 48038050816 48131875134 48157607936 48202979328 48205430784 48241975099 48287425977 48407603742 48455674848 48535015424 48551615504 48583213056 48629810376 48672450784 48704126976 48718307232 48720784896 48752492544 48893386584 48895873152 48956959872 48968105984 48970596352 49016733696 49053893056 49063746816 49066242048 49224812544 49354375168 49401712128 49418608638 49450770432 49491613696 49494130688 49588277004 49590798912 49718796288 49815903312 49842536448 49892032512 49929855432 49976896536 49979438208 50088455424 50235703296 50250329472 50333819904 50375392512 50425417728 50430914464 50606631936 50623940556 50656886784 50770180608 50772762624 50782961664 50869341117 50871928176 50880922624 50883510272 50913945228 50947080192 51096915061 51147656784 51198448896 51225821184 51282280448 51325871616 51382441152 51409911808 51424879856 51427495168 51460964352 51676790976 51728108544 51739885568 51830528512 51840940032 51874585704 51931760013 51959524352 52008477696 52011122688 52061007798 52189691904 52192346112 52198035456 52229256669 52293025792 52343181282 52345843296 52379910144 52395160608 52515012688 52549189632 52663812096 52716109824 52753390788 52756073664 52834009088 52836696064 52937200512 52939892736 53018099712 53226829824 53279686656 53320077741 53330788476 53436381698 53471158272 53503140978 53505861984 53643964416 53657468928 53698146408 53748737784 53777473536 53795866656 53830877184 53882507664 53989193272 54042807168 54122643456 54125395968 54177308928 54228351744 54231109632 54319906816 54352397184 54547723808 54601892352 54620567442 54656114688 54756507132 54792142848 54808095636 54810883008 54897837568 54900629504 55005059907 55007857296 55089119232 55091920896 55143825408 55185629688 55306002864 55377914112 55468589056 55484738792 55487560576 55523672064 55576926144 55644782592 55678065408 55680897024 55824613376 55878156096 55880997888 55933645824 55963549696 56061592064 56072853504 56171087361 56239669248 56349512352 56475537699 56478409872 56515166208 56531620656 56561844224 56672316576 56734778772 56821481472 56840915712 56877907968 56932460928 57019465728 57045185344 57116453184 57119357952 57241037952 57243949056 57428947968 57541113882 57629048832 57635330816 57655043411 57692565504 57798535306 57836150784 57852989838 57855932064 57893584896 58023063552 58136389848 58149625856 58152583168 58207371264 58251498004 58309344576 58454464896 58509537408 58512513024 58608320512 58722789888 58771291264 58774280192 58829654016 58889073708 59041070592 59079389274 59117838336 59231877376 59234889728 59246788608 59350582872 59399602766 59438260224 59441283072 59645362176 59654897664 59672266248 59763458048 59820778608 59880183552 60037791744 60155053056 60187213824 60289589472 60292655616 60349459968 60381724672 60410414709 60499657728 60520349988 60679643136 60737842431 60798158064 60830662656 60887973888 60891070464 60897708032 60937231704 60949472544 61067044829 61070150512 61109895168 61146446832 61307387904 61322821632 61366189284 61427128896 61441114112 61480990464 61521002496 61548752608 61701935168 61760067264 61763208192 61854449664 61975259136 61978411008 62079893504 62083833399 62097968128 62219253222 62361577567 62402162688 62420331141 62423505648 62464131072 62600380416 62637823584 62641009152 62647837476 62740385792 62743576576 62761844432 62802690048 62862925608 62866122624 62958993408 63021514752 63069291072 63146295296 63206860416 63269627904 63411130048 63414354944 63455625216 63538211106 63632074752 63702207744 63799558144 63860749824 63882591654 63924166656 63946030176 64175833512 64270639104 64273907712 64383234636 64396167696 64399442688 64543471656 64607566464 64777617408 64839747168 64904136192 64938835968 64957742976 64961046528 65065669632 65087923572 65191182112 65194497536 65275946496 65418329088 65421656064 65483292672 65598012648 65633083392 65761273008 65868949504 65891478184 65934360576 66117702672 66121065216 66164097024 66183360768 66291728384 66421204416 66456715264 66522710016 66573140576 66635862048 66639250944 66784607232 66868042752 66871443456 66980937728 67000439296 67068111723 67111759872 67131299529 67167190016 67233890304 67298375934 67475509248 67498587408 67542515712 67693574144 67697016832 67710615552 67825788156 67829237568 67885260304 67929440256 68196875712 68264598528 68301094912 68434495488 68509921536 68554385667 68614619136 68703919326 68748632064 68902387968 68925954153 68970811392 69121253376 69166114272 69242346684 69344636928 69348163584 69414677064 69480075672 69483609216 69586255872 69589794816 69597380608 69639008892 69790908376 69794457728 69839880192 69860214144 70065586176 70202433024 70218416128 70226443854 70337854384 70341431552 70582934016 70586523648 70607074986 70653026304 70828867584 70952952456 70969106432 71039582208 71093436988 71107717968 71294877696 71337521304 71341149312 71387578368 71525285888 71543291904 71586084096 71593887498 71597528544 71664983712 71703298048 71727822208 71774502912 71843343552 72057076224 72163524608 72197812701 72236411904 72304468992 72308146176 72469862912 72611405613 72802523136 72827423256 72874819584 72944715564 73008676176 73056190464 73077460848 73081177344 73089143722 73340079876 73343809728 73452158976 73455894528 73525100544 73580839584 73595620224 73599363072 73741337152 73837218816 74031562752 74102568192 74127912957 74176155648 74193043456 74237420544 74241196032 74382415506 74386198368 74504208128 74507997184 74529690263 74578194432 74763804672 74838048768 74894783148 74965344804 74969157312 74986225664 75132683136 75300716932 75304546496 75353554944 75375494208 75563088768 75638126592 75646371696 75761975296 75787887616 75837210624 75909947904 75935910834 76155270912 76159143936 76321383936 76325265408 76370917842 76420620288 76571930624 76721485176 76838731776 76923420672 77073661728 77114867712 77137319784 77141242752 77191446528 77364084736 77515186464 77609828352 77745792768 77761410048 77939286528 78012716544 78016684032 78091511697 78297053184 78439538688 78514771923 78518764944 78569865216 78592740912 78721427456 78772519032 78823784448 78995718144 79055604434 79074164736 79130086182 79134110496 79251013632 79255044096 79405800768 79409839104 79527149568 79539863552 79563021664 79761038144 79840244736 79919529984 80050388992 80154572547 80206737408 80249618432 80254711467 80258792976 80386119296 80390207488 80465946624 80547219612 80613746611 80666210304 80693799984 80746315776 80906190848 80983789908 81064210752 81107550208 81183965184 81188093952 81245510374 81249642272 81265963392 81479860224 81528595776 81743183872 81821585712 81902838528 81930851163 81974653952 82028003328 82134760698 82346756352 82350944256 82472599552 82511785944 82633678848 82637881344 82778444532 82959004296 83202883584 83227108188 83231340864 83285508096 83365389216 83467173888 83517098112 83521345536 83526202081 83530449968 83736920064 83817234144 83821496832 83900468736 83945324544 84092388096 84109280256 84275813888 84359503872 84717614808 84772749312 84797430984 84842766336 84936276992 85008474864 85102168158 85147666432 85176788872 85232222208 85261373568 85316861952 85529198592 85567778016 85674679776 85679036928 85694185472 85698543616 85844312848 85861556928 85865923584 86057962208 86143421952 86370156544 86443573248 86452996224 86538848256 86585114624 86610323968 86614728704 86697802959 86754226176 86779484757 86783898096 87034595328 87224438784 87228874752 87311056896 87377247006 87464016864 87510777856 87681697344 87912480768 88084184832 88156936896 88161420288 88218796032 88244481024 88333610562 88561605888 88619083911 88696946688 88847816064 88852334592 88870182912 89025874308 89046142976 89099404149 89157390336 89161924608 89424148964 89482346496 89508399372 89645187072 89731167912 89820275328 89967345664 89998116544 90056687616 90280820736 90434384208 90438983424 90524189952 90572587008 90749486592 90780524982 90929167616 91019464704 91245993984 91331960832 91336605696 91346562048 91405847556 91605225768 91664842752 91719670248 91869850624 91901272204 91961081856 92049283926 92161671168 92221485696 92281503744 92323128912 92459515904 92464218112 92552902752 92640100896 92644812288 92781674496 92852011856 93119840256 93146952192 93328879833 93420781568 93603244032 93635258472 93900570624 93971756214 94110578688 94115364864 94142766648 94204035072 94294388412 94299183936 94438490112 94481088226 94603936608 94719442944 94810290624 94904441856 95059836928 95116695072 95121532416 95183437824 95307316659 95391055872 95448112128 95458516664 95463371392 95553311616 95699337216 95791124736 95823887481 95886249984 95919045264 96076101632 96263750268 96315215872 96405958656 96410861568 96483950198 96574851954 96815207484 96911349696 97070030848 97103231008 97166426112 97259620752 97344901568 97408253952 97436614464 97441569792 97504985088 97786773168 97791746304 97913919744 97936211968 97941192704 98033467392 98107786112 98127493632 98132484096 98449625088 98803424256 98837217276 98901540864 98983227392 98988261376 99176554008 99181597824 99437592576 99631806624 99685072896 99784065024 99859710864 99953793072 99958876416 100176910848 100471406592 100500658944 100667639808 100750785024 100850835456 100861828928 100947563901 101213263872 101247881112 101313773568 101540361216 101545525248 101565923328 101738682234 101743856352 101761845248 101767020544 101827890456 101894160384 101940121507 102193830122 102295313568 102396897792 102451642368 102564560896 102651743232 102764882304 102819823616 102849759712 102854990336 102921928704 103055878989 103353581952 103456217088 103479771136 103661057024 103681880064 103749171408 103863520026 103919048704 104016955392 104022245376 104122015596 104379383808 104384692224 104396070912 104458513338 104586051584 104686362564 104691686592 104759820288 104790321216 105030025376 105098379264 105327624192 105432219648 105506781576 105512147328 105668018176 105673392128 105874401024 105879785472 105910612479 106036199424 106453659648 106559373312 106640155482 106661576952 106872763396 106942316544 107006281956 107011723968 107287928832 107314937856 107390831247 107396292816 107497475568 107554947072 107591733312 107661754368 107765015328 107978386544 108085614336 108245286912 108250791936 108354617856 108456703488 108462219264 108639813632 108704794368 109095447616 109203784704 109241134884 109312229376 109513014264 109584285696 109616191272 109621766016 109633715583 109795675136 109801259008 110010119814 110015714592 110178238464 110183841792 110261764079 110287650816 110371259376 110612005728 110755828224 110937178112 110969477584 110975121152 111047344128 111153852288 111289565184 111356130816 111361794048 111649226752 111756312192 111761995776 111867291648 111927099392 112123184128 112145707008 112342174722 112479338496 112699024704 112951075398 112956819744 113030332416 113063241312 113123688448 113344633152 113469557544 113642962944 113681831424 113755815936 113864921856 113903866251 114038931456 114090370688 114232906368 114238715904 114482075904 114487898112 114556376763 114857895936 115082227764 115258097664 115270661632 115310086822 115385131008 115597070612 115672301568 115705979676 115711864128 115787169792 116046127104 116272779696 116299251712 116305166336 116414742528 116502996008 116618689152 116908929792 117019074816 117025026048 117216641024 117445579776 117542582528 117548560384 117659308032 117778147416 118082141184 118158778548 118235676672 118463754752 118469779456 118493577216 118583406651 118695129273 118701165744 118799205532 118876520448 118882566144 119290724352 119309795328 119344532496 119526916096 119641557216 119760367104 120075583488 120310106112 120374427648 120579178944 120585311232 120698919936 120763449344 120820829418 120999315456 121040699976 121359286272 121475684862 121596316128 121661325312 121775947776 121782140928 121795416064 121868265561 121874463408 121898945088 122134089658 122140301024 122219790336 122292893664 122614775808 122645643264 122732378568 122854257792 122882228224 122961980928 123042004992 123097505216 123202141047 123403870336 123520134528 123526416384 123708899328 123950518272 123956822016 124167666798 124195936256 124413514729 124438506444 124723155134 124804325376 124840662282 124847011296 124928262144 125200760832 125275647168 125282018304 125295674952 125480771584 125487153152 125523688864 125605380096 125725851216 125732245248 125917986816 126043029504 126138582144 126292590592 126413720832 126539255808 126822260096 126828709888 127076422212 127264149504 127404415488 127653252237 127721499648 127765183308 127848333312 127892060352 128351667024 128541278208 128547815424 128766469272 128792335392 128798885376 129086943312 129215132928 129555234816 129679494336 129808272384 129877671936 129915485952 129922093056 130131339264 130175847144 130382364224 130388995072 130551892992 130836658176 130843312128 130966585344 131065870509 131196025296 131266166784 131522546016 131737899008 131776254631 131782956368 131868721152 132235405344 132242130432 132328194048 132366721536 132583456768 132842408832 132913430528 133045420032 133146281152 133271724096 133278501888 133569214464 133736085504 133742886912 133961875456 134000878592 134136223446 134223519744 134262599058 134334380032 134467780608 134569720013 134596751868 134951018496 134997174816 135085031424 135387148288 135394033664 135421231104 135651576312 135658475136 135770520608 135858880512 136393751424 136529197056 136602189824 136868990976 137019843072 137108771334 137407838652 137497264128 137804775936 137851908306 137941622784 138073925889 138242506752 138332228544 138484693368 138689273856 138696327168 138829354128 138960151344 138967218432 139172511744 139179589632 139194761216 139278017784 139581816752 139588915456 139679760384 139720428288 140131172352 140404866048 140436832256 140452887708 140675708768 140682863104 140957634321 141165868032 141173047296 141214149972 141306052608 141657735168 141721632339 141905904912 141938212864 142079164416 142186873976 142215435936 142589755392 142675042608 142682298624 142775156736 143050571776 143086583808 143172168192 143187774996 143195057088 143329967424 143406596096 143455644416 143549005824 143686687104 144114152448 144327049216 144395625402 144472823808 144608937984 144616292352 144725925297 144862277931 144939725824 145222811226 145605046272 145654846512 145749639168 145889431128 146017352352 146112380928 146154921696 146162354688 146178287444 146680159752 146687619456 146904317952 146911789056 147050201088 147161679168 147191240448 147198726144 147482674304 147674437632 148063125504 148205136384 148255825914 148352311296 148474841088 148482392064 148764831012 148772396736 149008416256 149015994368 149059380526 149156388864 149527609344 149676097536 149789566296 149930689608 149938314624 149972451328 150265366272 150601433864 150609092992 150707109888 150750988416 151126177536 151276253184 151292743392 151523950592 151575775232 151819895808 151871821668 152310541824 152318287872 152642767872 152650530816 152741835684 152841240576 153143861248 153290745183 153442970352 153677463552 153846841344 154147323456 154229735424 154274639568 154282485504 154382893056 154728169472 155030372928 155219656704 155491585536 155522820096 155795280039 155878573056 156025433088 156033368064 156183023394 156492260687 156594106368 156687770007 156879077376 157029543846 157037529888 157139730432 157185481824 157442854912 157545038064 157647568896 157991436288 158111208868 158148329472 158260172364 158268220992 158502027264 158510088192 158811601536 158819678208 159054299136 159079727104 159126043328 159522076288 159680489472 159839059968 159960233223 160100777984 160309145094 160413474816 160509422934 160517585952 160772238592 160780414976 160827226357 160931893248 161094439224 161227493222 161332420608 161387599968 161492631552 161812381696 161967579816 162128421504 162215100416 162367930368 162376187904 162491020748 162499284544 162531926784 162959720448 163057191552 163486367744 163643171424 163805677056 163861702326 163949307904 164269521396 164693512704 164701888512 165015179721 165023571888 165267357696 165275762688 165556889064 165918008592 166405767168 166454216376 166462681728 166571016192 166730778432 166934347776 167034196224 167042691072 167052404162 167060899936 167473840128 167634468288 167642993664 167800937472 167890649088 168184776192 168218560512 168513262083 168551627776 168719007744 169426613097 169435229616 169545498624 169594861968 169685532672 169872553984 170016949728 170204336316 170295332864 170353577744 170464444416 170522747136 170633723904 171058397184 171135556032 171349359552 171358073856 171388370944 171397087232 171688625696 171723113856 171731847168 172115924416 172286843904 172740313088 172887146496 172905992448 172965130233 173077696512 173170229248 173220647936 173229457408 173395605918 173508452352 173558969514 173567796192 173955979529 174069190656 174448877568 174457749504 174622113792 174754494012 174928033728 175021555712 175363394688 175824961536 176168369664 176313873792 176322840576 176488962048 176667221124 177123211776 177238167822 177695632128 177704669184 177740365824 178051748616 178092285952 178198808298 178314780672 178323849216 178848297928 178964692992 179016798744 179290374144 179462335824 179640550656 179934691328 179996233088 180113375232 180561641472 180868768416 180877966848 181048379904 181145174016 181498973184 181561049964 181858335232 182038929408 182213527293 182491987968 182663921664 182673211392 182693124096 182811695112 183201134487 183210451536 183329685504 183439340496 183739701248 183802544408 183922163712 184098567852 184323342336 184442971392 184563007488 184646257824 184919031808 184928436224 185105805504 185280201792 185289624576 185563348992 185704023712 186239680512 186293904384 186657759666 186841563136 187084732701 187206488064 187260993423 187270516944 187801141248 187943512428 188221157376 188230729728 188285533296 188408070144 188588776824 188598367872 188876980224 188962176452 189207873216 189438885888 189620581248 189808883712 190119673856 190233390144 190243064832 190366875648 190614633318 190896224256 190917033328 190926742784 191106623232 191398674432 191582249472 191647774962 191772499968 191838090528 192152203264 192527500536 192630431744 192811917312 192821723136 192967900396 193149703908 193630414968 193822699392 194140061696 194206462016 194332852224 194519241504 194689803136 194816507904 194873228928 194883139584 195573546336 195583492608 195827839488 195872423936 196215572224 196254987264 196264968192 196899250176 197606848512 197674434552 197803081728 197966454784 197976522752 198353108016 198363195648 198875185152 199263613248 199370145792 199568130048 199719421728 199907586144 199917752832 200353821696 200942813184 201001317888 201204335169 201335279616 201393898587 201501570048 201701670912 201723657856 201895127802 202294873571 202426527744 202495762224 202627547136 203080722432 203091050496 203131846656 203477364468 203487712704 203523690496 203534041088 203655780912 203788320768 203880243014 204387660244 204590627136 204793795584 204903284736 205129121792 205303486464 205529764608 205639647232 205663157001 205699519424 205709980672 205843857408 206111757978 206707163904 206777862459 206912434176 206959542272 207322114048 207363760128 207498342816 207727040052 207838097408 207898609681 208033910784 208044490752 208244031192 208758767616 208769384448 208792141824 208917026676 209172103168 209372725128 209383373184 209519640576 209580642432 210060050752 210196758528 210655248384 211013563152 211024294656 211336036352 211346784256 211748802048 211759570944 211821224958 212907319296 213118746624 213280310964 213323153904 213745526792 213884633088 214012563912 214023447936 214575857664 214629875712 214781662494 214792585632 214994951136 215109894144 215183466624 215323508736 215530030656 215956773088 216171228672 216490573824 216709235712 216913406976 216924438528 217279627264 217409588736 217834216839 218190895232 218407569408 218482269768 218624458752 219026028528 219168571392 219232382544 219243532032 219267431166 219591350272 219602518016 220020239628 220031429184 220356476928 220367683584 220523528158 220575301632 220742518752 221224011456 221511656448 221874356224 221938955168 221950242304 222094688256 222307704576 222383738871 222579130368 222712261632 222723588096 223298453504 223512624384 223523991552 223589070789 223734583296 223854198784 224246368256 224291414016 224684349444 224958676992 225398049408 225902150796 225913639488 226060664832 226126482624 226247376896 226689266304 226939115088 227285925888 227363662848 227511631872 227729843712 227807732502 228180741376 228465812736 228477431808 228964151808 228975796224 229112753526 229715791872 230164455528 230516195328 230541323264 230620173644 230770262016 231194141224 231344603136 231411959352 231423728256 231574339584 232092254208 232545559392 232598503424 232610332672 232829485056 233005992016 233237378304 233817859584 234038149632 234050052096 234433282048 234891159552 235085165056 235097120768 235318616064 235544315769 235556294832 236164282368 236317557096 236471353344 236927509504 236939558912 236987154432 237166813302 237390258546 237402331488 237598411064 237753040896 237765132288 238581448704 238619590656 238689064992 239053832192 239283114432 239520734208 240151166976 240463717641 240620212224 240748855296 241158357888 241170622464 241397839872 241526898688 241641658836 241841239833 241998630912 242081399952 242718572544 242951369724 243192632256 243322650624 243551895552 243564281856 243590832128 243736531122 243748926816 243797890176 244268179316 244280602048 244439580672 244585787328 245229551616 245464757136 245708515584 245764456448 245792553489 245923961856 246084009984 246195010432 246404282094 246807740672 247040269056 247052832768 247417798656 247901036544 247913644032 248335333596 248391872512 248827029458 248877012888 249446310268 249608650752 249681324564 249694022592 249856524288 250401521664 250551294336 250564036608 250578606243 250591349904 250961543168 250974306304 251047377728 251210760192 251451702432 251464490496 251835973632 252277164288 252585181184 252827441664 253078511616 253644520192 253657419776 254152844424 254528299008 254808830976 255306504474 255442999296 255530366616 255696666624 255784120704 256703334048 257082556416 257095630848 257532938544 257584670784 257597770752 258173886624 258430265856 259110469632 259358988672 259616544768 259755343872 259830971904 259844186112 260093408877 260262678528 260338454271 260351694288 260764728448 260777990144 261103785984 261673316352 261686624256 261933170688 262131741018 262392050592 262532333568 263045092032 263475798016 263552509262 263565912736 263737442304 264470810688 264484260864 264656388096 264733443072 265166913536 265684817664 265826861056 265857251733 266090840064 266292562304 266543448192 266557003776 267138428928 267298212447 267472171008 267485773824 268001757184 268272446892 268447039488 268525198116 268668760064 268935561216 269139440026 269193503736 269902036992 269994349632 270170062848 270774296576 270788067328 270842462208 271303152624 271316950272 271541041216 271717761024 272787502848 273058394112 273204379648 273737981952 274039686144 274217542668 274815677304 274994528256 275609551872 275703816612 275883245568 276147851778 276485013504 276664457088 276694615519 276969386736 277378547712 277392654336 277658708256 277920302688 277934436864 278345023488 278389522432 278556035568 279163633504 279177830912 279359520768 279440856576 280262344704 280809732096 280873664512 280905775416 281351417536 281365726208 281915268642 282331736064 282346094592 282428299944 282612105216 283315470336 283443264678 283811809824 283876425728 284158328832 284359286309 284373747952 284430871872 285179510784 285350085216 285364597248 285550313472 286101143552 286173167616 286344336384 286375549992 286390114176 286659934848 286813192192 286911288832 287098011648 287373374208 287471662443 288228304896 288654098432 288791250804 288945647616 289217875968 289232584704 289451850594 289724555862 289879451648 290445622452 291210092544 291309693024 291499278336 291778862256 292034704704 292224761856 292309843392 292324709376 292356574888 293360319504 293375238912 293808635904 293823578112 294100402176 294323358336 294382480896 294397452288 294965348608 295348875264 296410272768 296511651828 296704622592 296949682176 296964784128 297529662024 297544793472 298016832512 298031988736 298118761052 298312777728 299055218688 299352195072 299579132592 299861379216 299876629248 299944902656 300530732544 301202867728 301218185984 301414219776 301501976832 302252355072 302552506368 302585486784 303047901184 303151550464 303639791616 303743643336 304621083648 304636575744 305285535744 305301061632 305483671368 305682481152 305820364521 306287722496 306581490366 306885940704 307354927104 307693682688 308294646912 308459470848 308549279136 308564971008 308765786112 309167636967 309456338944 310060745856 310439313408 310983171072 311045640192 311590560078 311757146112 312050866176 312066736128 312366046788 312984521374 313188212736 313375540014 313758154752 314059087692 314075059776 314279460864 314370963648 314885709824 315090076128 315295137792 315982872576 316222417736 316296658944 316520344728 316536441984 317004054528 317020176384 317623203072 317639356416 317731837437 318108598272 318159454208 318252086656 319044152576 319360978944 319678119936 319920466446 320618290188 320826949632 321018845868 321035171904 321544477184 321560829952 321654452714 321863786496 322172493741 322188878448 322454986444 322664841216 322775199936 322985263104 323624763392 323935159632 324256843008 324430200832 324735860736 324752375808 324982041496 324998569088 325063853568 325919440896 326114383104 326972735488 327286342848 327611354112 327723404652 327898615808 328539042792 328901146749 329387025408 329403777024 330030359442 330047143776 330534715392 330551525376 330785292237 331113778128 331836017184 332811534336 332908432752 332925363456 333142032384 333461556864 333868695552 334068392448 334085382144 334104808324 334121799872 334947680256 335268936576 335285987328 335601874944 335781298176 336369552384 336437121024 337026524166 337103255552 337438015488 337693825693 338853226194 338870459232 339090997248 339189723936 339371065344 339745107968 340033899456 340408672632 340590665728 340707155488 340928888832 341045494272 341267447808 342116794368 342271112064 342698719104 342716147712 342776741888 342794174464 343377251392 343446227712 343463694336 343669130289 344231848832 344573687808 345480626176 345774292992 345811984896 345930260466 346155393024 346441295872 346458914816 346791211836 347016904704 347117939028 347135592384 347911959058 348138381312 348897755136 348915499008 349244227584 349508988024 349856067456 350043111424 350726789376 351649923072 352336739328 352627747584 352645681152 352977924096 353334442248 354246423552 354476335644 355391264256 355409338368 355480731648 355750219953 356085387819 356103497232 356184571904 356397616596 356629561344 356647698432 357678405427 357696595856 357929385984 358033597488 358580748288 358924671648 359281101312 359869382656 359992466176 360226750464 361123282944 361737536832 361755933696 362096759808 362290348032 362997946368 363122099928 363716670464 364077858816 364427054586 364983975936 365327843328 365346422784 365386248192 365604796683 365623390224 366402268974 366420903072 366659371008 366878680992 367479402496 367605088816 367844327424 368197135704 368646684672 368885942784 369126014976 369292515648 369838063616 369856872448 370211611008 370560403584 370579249152 371126697984 371408047424 372587808768 373240544187 373315519332 373683126272 374169465402 374412976128 374521986846 374541033888 375602282496 375887024856 376442314752 376461459456 376571066592 376816140288 377177553648 377196735744 377753960448 377924352904 378415746432 378877771776 379241162496 379617767424 380239347712 380466780288 380486129664 381229266636 381792448512 381834066656 381853485568 382213246464 383164498944 383295549924 383544999936 383676181056 384304406528 385055001072 385260863488 385623834624 385643446272 385935800792 386299407816 387260829936 387645398784 388280123392 388412924032 388665704448 389038483008 389379606272 389633015808 389746457856 389766279168 391147092672 391166985216 391655678976 391744847872 392431144448 392509974528 392529936384 393197611527 393798500352 395213697024 395328763893 395348869104 395606163456 395932909568 395953045504 396706216032 396726391296 397750370304 398527226496 398740291584 399136260096 399438843456 399815172288 399835505664 400707643392 401885626368 402002635776 402408670338 402670559232 402787797174 403003140096 403403341824 403447315712 403709160039 403790255604 404589747142 404853055488 404991524448 405255094272 406161444864 406182100992 406263693312 406954728936 406975425408 407047380992 407068082176 407311561824 407576641536 407760486028 408775320488 409181254272 409587591168 409806569472 410258243584 410606972928 411059529216 411279294464 411326314002 411399038848 411419961344 412223515956 413414327808 413555724918 413824868352 414644228096 414727520256 414996685632 415454080104 415676194816 415797219362 416067821568 416088981504 416488062384 417517535232 417538768896 417584283648 417834053352 418344206336 418745450256 418766746368 419039281152 419161284864 420120101504 420393517056 421310496768 422027126304 422048589312 422672072704 422872902963 423497604096 423519141888 423642449916 425164897017 425814638592 426237493248 426560621928 426646307808 427491053584 427769266176 428025127824 428046895872 429151715328 429259751424 429563324988 429585171264 429989902272 430219788288 430366933248 430647017472 431060061312 431913546176 432342457344 432981147648 433418471424 433826813952 433848877056 434177775891 434559254528 434586833793 434819177472 435668433678 436381790464 436531042969 436815138816 436964539536 437248917504 438052057056 438337142784 438464765088 438487064064 438534862332 439182700544 439205036032 440040479256 440062858368 440712953856 440735367168 441047056316 441150603264 441485037504 442448022912 443023312896 443748712448 443877910336 443900484608 444189376512 444615409152 444767477742 445424523264 445447176192 446596907008 447025248768 447047983104 447178141578 447469166592 448492736512 448582828032 449368698888 449917353984 450796098816 451804301592 451827278976 452121329664 452252965248 452494753792 453378532608 453878230176 454571851776 454727325696 455459687424 455615465004 456361482752 456931625472 456954863616 457928303616 457951592448 458225507052 459431583744 459872235549 460328911056 461032390656 461082646528 461240347288 461540524032 462388282448 462689206272 462823918704 462847456512 463148679168 464184508416 465091118784 465197006848 465220665344 465658970112 466011984032 466474756608 467635719168 468076299264 468100104192 468866564096 469476782061 469782319104 470063310021 470170330112 470194241536 470637232128 471088631538 471112589664 472328564736 472635114192 472942706688 473855019008 473879117824 473974308864 474333626604 474780517092 474804662976 475196822128 475506081792 475530264576 477162897408 477239181312 477378129984 478107664384 478566228864 479041468416 479880699669 480302333952 480927435282 481240424448 482316715776 482341244928 482481679071 482795679744 483053797376 483283317672 483682479666 483997261824 484162799904 485437145088 485902739448 486385264512 486645301248 487103791104 487128563712 487181664256 487473062244 487497853632 487595780352 488536358632 488561204096 488879161344 489171574656 490459103232 490929514272 491417031168 491528912896 491585106978 491847923712 492390020864 492808564188 493615481344 494080538112 494105665536 495802073088 495827288064 496670667192 496783745024 497654058916 497754025776 498892620536 499217301504 499362649128 499388045184 499713048576 500803043328 501102588672 501128073216 501157212486 501182699808 501923086336 501948612608 502094755456 502421520384 502903404864 502928980992 503671947264 504554328576 505654883328 506157023232 507289040384 507314839552 508279839291 508305688848 509056598016 509617661952 510613008948 510885998592 511060733232 511393333248 511568241408 513406668096 514165112832 514191261696 515065877088 515169341568 515195541504 516347773248 516860531712 518220939264 518717977344 518895390699 519233089536 519510687744 519661943808 519688372224 520186817754 520525357056 520676908542 520703388576 521529456896 521555980288 521867938587 522207571968 523346632704 523373248512 523866341376 524263482036 524784101184 525064667136 526090184064 526951596032 527105018524 527131825472 527474884608 528941621376 528968521728 529466886144 530333827072 531369635328 531653722112 531714503466 532585124608 533086896384 533114007552 534276857856 534596424894 534944342016 534971547648 536003514368 536544893784 536894078976 537050396232 537337520128 537871122432 538278880052 538387007472 539804073984 539988699264 540340125696 541548593152 541576134656 541684924416 542606305248 542633900544 543082082432 543435522048 545575005696 546116788224 546640581879 547475963904 548079372288 548435085336 549603403461 549631354608 549989056512 551219103744 551407633224 551766491136 552295703556 552970027008 553328914176 553389231038 553938773472 554757095424 554785308672 555317416512 555840605376 555868873728 556690046976 556779044864 557112071136 558327267008 558355661824 558719041536 558881713152 560524689408 561254198103 561619464192 561747329024 561782980269 561811550832 562702835072 562731452416 563830537284 564296226277 564663472128 564692189184 564856599888 565224210432 566630940672 566886529356 567623619648 567752851456 568316657664 568718572618 568747495904 568861743744 570359021568 570700170432 570729194496 571100626944 572202287104 572688672768 572751099984 572780228352 573319869696 573626384384 573822577664 574196023296 574746748416 574943324886 576456609792 577308196864 577582501608 577891295232 578435751936 578465169408 578903701188 579449111724 579758903296 580891244904 582420185088 582619386048 582998556672 583557724512 584069409408 584449523712 584619686784 584649418752 584713149776 586720639008 586750477824 587617271808 588646716672 588764961792 588794904576 589930697216 590697750528 592820545536 593023303656 593409245184 593899364352 593929568256 595059324048 595089586944 596033665024 596063977472 596237522104 596625555456 598110437376 598704390144 599158265184 599722758432 599753258496 599889805312 601061465088 602405735456 602436371968 602828439552 603003953664 603613005507 604504710144 605105012736 605170973568 606095802368 606303100928 606884620713 607279583232 607487286672 609242167296 609273151488 610571071488 610602123264 610967342736 611364962304 611640729042 612575444992 613162980732 613771881408 614709854208 615387365376 616589293824 616918941696 617098558272 617129942016 617531572224 618335273934 618912677888 620121491712 620333587377 620878626816 621966342144 622091280384 623181120156 623514292224 623695829043 624101732352 624133472256 624732093576 625969042748 626376425472 626751080028 627516309504 628118175384 628150119552 628558921728 628741927296 629771419648 630180152256 630590275584 631965745152 632444835472 633040689456 633072883968 634008109056 634040352768 635246406144 635278712832 635463674874 636318908416 636504173312 638088305152 638721957888 639356239872 639840932892 641236580376 641653899264 642037691736 642070343808 643088954368 643121659904 643308905428 643727572992 644344987482 644377756896 644909972888 645329682432 645550399872 645970526208 647249526784 647870319264 648513686016 648860401664 649471721472 649964082992 649997138176 650127707136 651838881792 652228766208 653945470976 654572685696 655222708224 655446809304 655797231616 657078085584 657802293498 658774050816 658807554048 660060718884 660094287552 661069430784 661103050752 661570584474 662227556256 663672034368 665623068672 665816865504 665850726912 666284064768 666923113728 667151216613 667737391104 668136784896 668170764288 668209616648 668243599744 669895360512 670537873152 670571974656 670767212367 671203749888 671562596352 672739104768 672874242048 674053048332 674206511104 674876030976 675387651386 677706452388 677740918464 678181994496 678379447872 678742130688 679490215936 680067798912 680817345264 681181331456 681414310976 681857777664 682090988544 682534895616 684542224128 685397438208 685432295424 685553483776 685588348928 686754502784 686892455424 686927388672 687338260578 688463697664 689147375616 691548585984 691623969792 691860520932 692310786048 692882591744 692917829632 693582423672 694033809408 694235878056 694271184768 695823918116 696276762624 697795510272 697830998016 698488455168 699017976048 699712134912 700086222848 701453578752 703299846144 704673478656 705255495168 705291362304 705955848192 706632947307 706668884496 708492847104 708952671288 710782528512 710818676736 710961463296 711500439906 712170775638 712206994464 712369143808 712795233192 713259122688 713295396864 715356810854 715393191712 715858771968 716067194976 717161496576 717849343296 718562202624 719738765312 719984932352 720453500928 721391152923 722246565888 723475073664 723511867392 724193519616 724580696064 725523719499 725995892736 726244199856 727433340928 728155717632 728854109172 729967951872 730655686656 730692845568 730772496384 731209593366 731246780448 732804537948 732841806144 733318742016 733757361984 734958804992 735210177632 735688654848 736394271408 737293369344 737771885568 738252029952 738585031296 739676127232 739713744896 740423222016 741120807168 741158498304 742253395968 742816094848 745175617536 746481088374 746631038664 748338930804 748825952256 749043973692 749082067776 751204564992 751735818729 751774049712 752884629504 752922918912 753142133184 753632280576 754355107296 754393471488 755507920896 755848705808 756831492864 757755543552 758482324992 759235534848 760478695424 760933560576 760972259328 762458533272 763584897024 763668133312 763706971136 764426492928 766328997888 766591099848 767089999872 767352362112 768608813056 770110002144 770521726976 771247669248 771286892544 771832348553 771871601584 772598815632 774521659872 775290797568 776560246784 776825848064 777331408896 778076966016 778759212544 779266031616 779492915712 779532558336 780280226631 782294185344 782333970432 783311357952 783489695744 784862288896 785019949056 785059872768 786395223054 787597000704 790427394048 790657527786 790697738208 791212326912 791865819136 791906091008 793412432064 793452782592 795500740608 797054452992 797480583168 798272520192 798877686912 799630344576 799671011328 801415286784 801894637341 804005271552 804817340676 805341118464 805575594348 806006280192 806806683648 806894631424 807418320078 807580511208 809179494284 809706110976 809983048896 810510188544 812322889728 812364201984 812527386624 813909457872 813950850816 814094761984 814136164352 814623123648 815153283072 815520972056 817550640976 818362508544 819175182336 819613138944 820516487168 821213945856 822119058432 822558588928 822652628004 822798077696 822839922688 824447031912 826828655616 827111449836 827649736704 829288456192 829455040512 829993371264 830083846557 830908160208 831352389632 831594438724 832135643136 832177963008 832976124768 835035070464 835168567296 835668106704 836688412672 837490900512 837533492736 838078562304 838322569728 840240203008 840787034112 842620993536 844054252608 844097178624 845344145408 845745805926 846995208192 847038283776 847284899832 850329794034 851629277184 852474986496 853077858927 853121243856 853292615616 854982107168 855538532352 856050255648 856093791744 858303430656 858519502848 859126649976 859170342528 859979804544 860439576576 860733866496 861294034944 862120122624 862414987329 863827092352 864684914688 865962295296 866836942848 867653627904 867697754112 868355551782 869173667586 869638354944 871336867356 872763580928 873062085938 873630277632 873929079072 874497835008 876104114112 876674285568 876929530176 876974128128 877069724664 878365401088 878410072064 880080958512 880125716736 881425907712 881470734336 882094112632 882301206528 882970075008 884896045824 886046625792 887497424896 887755820672 887800969216 889230818304 889534955484 890849046528 890894352384 894050497536 894095966208 894356283156 894938333184 896985473024 897165656064 898737397776 899834707968 901592197632 903608603184 903654557952 904242659328 904505930496 904989507584 906757065216 907756460352 909143703552 909454651392 910919374848 911230930008 912722965504 913863250944 913909727232 915856607232 915903184896 916451014104 916597526881 917461093563 918863167488 919744471098 920657822112 922064781312 922165293056 922480694576 923081048064 924776564896 925378412544 925647837408 925694913024 926297358336 928369016832 930182237568 930394013696 930441330688 931317940224 932023968064 932949513216 935271438336 936152598528 936200208384 937733128192 938953564122 939564638208 940126620042 940340660224 940388483072 941274464256 941988040091 942177263076 942225179328 944657129472 945270228384 945885413376 947710038016 947758235648 947948617728 948667253208 949561034184 949609325952 950393644256 951012163584 951060529152 954325794816 954478362624 954756259968 956215328768 957132457728 958082936832 959761399338 961854870564 962480848896 964633431552 964682489856 964963358142 965591359488 966517481223 966566635344 967364959332 967994523648 968325599808 970874290176 971805478896 972770529024 973290602496 974207582208 974257127424 974363328512 974946124488 974995707264 975191560704 977072717264 977122408192 977758322688 978343149312 980918206464 981859028544 982834062336 983057825792 983170213956 983695847424 984780041728 985617128376 986703440247 987230962688 988161076224 988211331072 991604146176 991654576128 992355876711 993341334384 993567490048 995308117832 995508051552 997785241072 998434603008 998725298256 998776090368 999426097152 1001606086656 1002205177344 1002256146432 1002314424972 1002365399616 1003846172672 1003897225216 1004189510912 1004843040768 1005806809728 1005857961984 1007343894528 1009108657152 1011309766656 1012314046464 1013081477079 1014578080768 1014629679104 1016559678582 1016611377696 1018113196032 1019235323904 1021226017896 1021771997184 1022121466464 1022786666496 1023136482816 1026813336192 1028330225664 1028382523392 1030131754176 1030338683136 1030391083008 1032695546496 1033721063424 1036441878528 1037435954688 1037790781398 1038466179072 1039323887616 1039376744448 1040373635508 1041050714112 1041353817084 1041406777152 1043058913792 1043111960576 1043735877174 1044415143936 1046693265408 1046746497024 1047732682752 1048526964072 1049568202368 1050129334272 1052180368128 1053903192064 1054210037048 1054263650944 1054949769216 1057883242752 1057937043456 1058933772288 1060667654144 1062739270656 1063307444224 1063429006932 1065170249216 1066173792768 1066228015104 1067250659859 1068553715712 1069192849788 1069888684032 1069943095296 1072007028736 1073035216281 1073089787568 1073788157952 1074100792464 1074675040256 1075742244864 1076557760104 1076774014944 1079608147968 1079977398528 1080680251392 1083097186304 1083152269312 1083369848832 1085212610496 1085267801088 1086164164864 1086871044096 1091150011392 1092233576448 1093281163758 1094951927808 1095445824809 1096158744576 1096814390049 1096870170672 1099206806922 1099262709216 1099978113024 1102438207488 1102815266448 1103532982272 1104591407112 1105940054016 1106657828352 1106778462076 1107877546944 1109514190848 1109570617344 1110634833024 1111681210752 1111737747456 1113380093952 1113558089728 1114224142272 1116654534016 1116711323648 1117763426304 1119721632561 1121049378816 1122508396206 1123238928384 1123565960538 1123623101664 1125405670144 1125462904832 1127661074568 1128592452554 1129326944256 1129384378368 1129713199776 1130448420864 1133261881344 1133773058712 1135247239296 1135505702912 1136633315328 1137437145236 1137494991808 1137723487488 1140718043136 1141400340864 1141458388992 1144404574208 1145377345536 1145502199968 1145560456704 1146639739392 1147252768768 1147645155328 1149493496832 1149886649772 1152913219584 1155165003216 1155782590464 1156871503872 1156930338816 1157807402376 1158898223448 1159517806592 1161782489808 1164840370176 1165238772096 1165997113344 1167115449024 1168138818816 1168899047424 1169239373568 1169298837504 1169426299552 1173441278016 1173500955648 1175234543616 1177293433344 1177529923584 1177589809152 1179592834581 1179861394432 1181395501056 1184869973773 1185641091072 1185986291679 1186046607312 1186818490368 1187798728704 1187859136512 1190118648096 1190179173888 1192067330048 1192127954944 1192475044208 1193251110912 1196220874752 1197408780288 1198316530368 1199445516864 1199506516992 1199779610624 1202122930176 1204811470912 1204872743936 1205656879104 1206007907328 1207226011014 1209009420288 1210210025472 1210341947136 1211127480117 1212191604736 1212606201856 1213769241426 1214559166464 1214974573344 1217691856703 1218484334592 1218546302976 1221142142976 1221204246528 1221934685472 1222729924608 1223281458084 1225150889984 1226325961464 1227543762816 1229419708416 1230774730752 1233178587648 1233837883392 1234197116544 1234259884032 1236670547868 1237825355776 1240242983424 1240667174754 1243932684288 1244182560768 1246362240312 1247028584448 1247391658086 1248203464704 1248266944512 1249464187152 1251938085496 1252752850944 1253502160056 1255032619008 1256236350768 1256300239104 1257117843456 1257483854592 1259542839296 1260360304512 1261180551168 1263931490304 1264889670944 1266081378912 1266145767936 1268016218112 1270492812288 1270557425664 1270927349748 1272637816832 1273008346624 1275494691051 1276176610304 1277443915776 1278712479744 1279681865784 1282473160752 1283307798528 1284075383472 1284140687616 1286177908736 1286243319808 1286617810856 1287455145984 1288689974964 1288755513792 1289819945776 1290659364864 1291100799744 1291941052416 1294499053568 1295740638528 1297027372032 1297720803328 1298943442944 1299928165984 1299994276352 1300255414272 1302533327673 1303677763584 1304457532416 1307890941952 1309145371392 1309593128907 1310445416448 1310893618608 1311594463232 1314156171168 1315604586996 1317548101632 1317615108096 1320121437768 1320188575104 1322138861568 1322206101504 1323141168948 1324455112512 1327344068736 1331246137344 1331633731008 1331701453824 1332568129536 1333846227456 1334302433226 1336273569792 1336341528576 1336419233296 1336487199488 1339790721024 1341075746304 1341143949312 1341534424734 1342407499776 1345478209536 1345748484096 1348106096664 1348413022208 1349752061952 1350775302772 1355412904776 1355481836928 1356363988992 1356758895744 1357484261376 1358980431872 1360135597824 1361634690528 1362362662912 1362828621952 1363715555328 1364181977088 1369084448256 1370794876416 1370864590848 1371106967552 1373509005568 1373784910848 1373854777344 1374676521156 1376927395328 1378294751232 1379616706647 1383097171968 1383247939584 1383721041864 1384621572096 1385765183488 1385835659264 1387164847344 1388067618816 1388471756112 1388542369536 1391647836232 1392553525248 1395591020544 1395661996032 1396976910336 1398035952096 1399424269824 1400172445696 1402907157504 1406599692288 1408430346183 1409346957312 1410510990336 1410582724608 1411911696384 1413265894614 1413337768992 1416064114997 1416985694208 1417905342576 1421565057024 1421637353472 1421922926592 1423000879812 1424341551276 1424413988928 1424738287616 1425590466384 1426518245376 1426590793728 1430713621708 1430786383424 1431717543936 1432134389952 1434322993152 1435698686592 1437124405248 1439477530624 1439642099007 1439969864704 1440907001856 1442782305846 1446950147328 1447023734784 1447445037213 1448387039232 1449161392128 1451047438998 1451991785472 1452488399712 1454866681856 1456311435264 1457708218344 1459935903744 1461311373312 1461385691136 1461544992768 1462419186732 1462493560896 1465609075896 1465683612288 1466637484032 1467514723968 1469917609984 1470420355264 1471377309696 1472788542816 1474586738688 1475543771136 1477170062592 1479352254464 1479427489792 1480846444032 1482241614336 1482316996608 1485632189696 1490351235072 1492962176748 1493262077328 1496677861608 1497651904512 1498087947384 1498164135552 1502409129984 1503471637458 1503548099424 1505769259008 1505845837824 1506284266368 1507264561152 1508710214592 1508786942976 1511015841792 1511697411616 1513662985728 1516964649984 1518471069696 1520957390848 1521867121152 1521944518656 1524839517873 1524917066544 1527169794048 1527336266624 1527413942272 1528852985856 1531661185609 1532657995776 1533182199696 1534179999744 1534704724224 1537217626112 1540220004288 1541043453952 1542495338496 1542573785088 1543664697106 1543743203168 1545197631264 1549043319744 1550581595136 1553120493568 1553651696128 1554662817792 1556153932032 1556686172097 1557518425088 1558532063232 1558985831424 1559065116672 1560560453262 1564588370688 1564667940864 1565603815761 1566622715904 1566979391488 1569724577792 1570039898112 1570119745536 1572790446108 1575194001408 1580854788096 1581315055572 1581395476416 1582424653824 1583731638272 1583812182016 1586824864128 1586905565184 1591001481216 1594108905984 1594961166336 1597755373824 1599260689152 1599342022656 1602830573568 1603789274682 1608010543104 1609634681352 1610682236928 1611151188696 1612012560384 1613613367296 1613789262848 1614836640156 1615161022416 1618358988568 1619412221952 1619966097792 1621020377088 1624645779456 1624728403968 1625054773248 1627818915744 1627901701632 1628189523968 1628272328704 1629246247296 1630306566144 1631041944112 1635101281952 1636725017088 1638350364672 1641032974336 1642427891712 1644238116864 1645117177856 1645305256008 1645596155392 1645679845376 1648810210383 1648894063824 1653657311232 1654222899672 1655299473408 1658576912384 1658910081024 1659986742528 1660167693114 1661816320416 1662704779264 1663188877448 1664271286272 1664355926016 1665952249536 1670070140928 1670337134592 1671336213408 1673376825344 1674981801024 1675066985472 1676157124608 1676645139456 1680480406016 1681574068224 1683762594309 1685241987072 1688108505216 1688194357248 1690688290816 1691491611852 1692888678831 1693990416384 1694076567552 1694569799664 1700659588068 1703258554368 1704949972992 1706155717854 1706242487712 1706585231232 1709964214336 1711077064704 1712100511296 1712187583488 1716606861312 1718253299952 1718340685056 1719959609088 1720879153152 1721467732992 1722588069888 1724240245248 1724829974658 1727654184704 1729369829376 1731924590592 1733673885696 1735307255808 1735395508224 1736711103564 1738347335172 1739276709888 1742673734712 1745527161856 1746124171876 1747260555264 1747858158144 1748995670016 1752208228224 1753348571136 1753859060352 1753948256256 1754139449328 1756730802176 1756820144128 1760161917024 1760251433472 1762851815424 1764188225264 1765940150016 1769792091648 1772093251584 1774994849792 1775511641344 1775601938432 1778461636608 1779069910968 1781698093056 1781788704768 1788100995072 1788191932416 1788712566312 1789876666368 1793970946048 1794331312128 1797474795552 1799669415936 1803184395264 1807217206368 1807309115904 1808485318656 1809011860992 1809979015168 1810839016521 1813514130432 1815512920704 1818287407104 1818909302784 1820653862139 1821838749696 1822461860016 1825445931008 1827726501888 1827819454464 1831713214464 1831806369792 1832902028208 1833195053762 1834922187126 1837726334976 1839488942196 1841315644224 1844129562624 1844330586112 1844961389152 1846162096128 1849553129792 1850756825088 1851295674816 1851389826048 1852594716672 1856738033664 1860364475136 1860788027392 1860882661376 1861000762131 1862635880448 1864047936128 1865899026432 1870542876672 1871087487129 1872305197056 1872400416768 1877907128244 1879129276416 1880253240084 1880681320448 1880776966144 1882548928512 1883976080182 1884354526152 1884450358656 1889314258944 1890540456768 1891770826752 1895420076032 1895516471296 1895897235456 1897334506416 1899122068368 1899218651904 1900787288512 1902024327168 1902121058304 1908956725248 1909512519936 1912430657536 1914264915456 1916165873664 1919522798676 1923709741128 1924961697792 1929266863104 1929364979712 1929926716284 1931182718976 1933034962446 1933133270688 1934729918664 1935989047296 1936651199616 1936862308633 1941748580352 1943610957792 1945541058048 1946581204992 1948415164416 1948726657024 1949892248976 1949991414528 1950383121408 1954145434528 1954244816384 1955516645376 1956686298624 1961836412928 1963718057088 1965668124672 1966115651584 1966340427912 1967391694848 1969560083456 1971234256752 1973406880494 1974461925376 1976322152448 1976422662144 1983208292352 1983309152256 1984711753422 1986682668768 1987134980096 1990616235664 1991016103104 1995570482144 1996869206016 1997450596512 1997552180736 1998852194304 2003212173312 2004410354688 2004512292864 2004628849944 2004730799232 2007692345344 2007794450432 2008379021824 2009686081536 2011613619456 2011715923968 2012301637101 2014687789056 2018217314304 2022619533312 2024628092928 2026162954158 2029156161536 2029259358208 2033119357164 2033222755392 2036226392064 2038470647808 2042452035792 2043543994368 2044242932928 2045573332992 2046272965632 2053626672384 2056660451328 2056765046784 2060263508352 2060677366272 2060782166016 2065391092992 2067442126848 2074871909376 2075581562796 2076932358144 2078647775232 2078753488896 2080747271016 2082101428224 2082707634168 2082813554304 2086117827584 2086223921152 2087471754348 2088830287872 2093386530816 2093492994048 2094973517501 2095465365504 2097053928144 2099136404736 2100258668544 2104360736256 2107806384128 2108420074096 2108527301888 2109899538432 2115766485504 2115874086912 2117867544576 2121335308288 2125478541312 2126614888448 2126858013864 2130340498432 2132347585536 2132456030208 2134501319718 2137107431424 2138385699576 2139777368064 2139886190592 2144014057472 2146070432562 2146179575136 2147576315904 2148201584928 2149350080512 2151484489728 2153115520208 2153548029888 2159216295936 2159954797056 2161360502784 2164173458769 2166194372608 2166304538624 2166739697664 2170425220992 2170535602176 2172328329728 2173742088192 2176571158497 2182300022784 2184467152896 2186562327516 2189903855616 2190891649618 2192317489152 2193628780098 2193740341344 2198413613844 2198525418432 2199956226048 2204876414976 2205630532896 2207065964544 2209182814224 2211880108032 2213315656704 2213556924152 2215755093888 2219028381696 2219141234688 2221269666048 2223362421504 2223475494912 2226760187904 2227116179456 2228448284544 2233309068032 2233422647296 2235526852608 2239443265122 2245016792412 2246477856768 2247131921076 2247246203328 2250811340288 2250925809664 2255207456187 2255322149136 2257184905108 2258653888512 2258768756736 2259426399552 2260896841728 2266523762688 2267546117424 2270494478592 2271011405824 2273266630656 2274874290472 2274989983616 2275446974976 2281436086272 2282800681728 2282916777984 2288809148416 2290754691072 2291004399936 2291120913408 2293279478784 2294505537536 2295290310656 2298986993664 2299773299544 2305826439168 2310330006432 2311565180928 2313743007744 2313860677632 2315497045659 2315614804752 2317796446896 2319035613184 2323564979616 2329680740352 2330477544192 2331994226688 2334230898048 2336277637632 2337798094848 2338478747136 2338597675008 2338852599104 2340840679893 2346882556032 2347001911296 2350469087232 2354586866688 2355059847168 2355179618304 2359185669162 2359722788864 2362791002112 2363856779851 2369739947546 2371282182144 2371972583358 2372093214624 2373636980736 2375597457408 2375718273024 2380237296192 2380358347776 2384134660096 2384255909888 2384950088416 2386502221824 2392441749504 2394817560576 2396633060736 2398891033728 2399013033984 2399559221248 2404245860352 2405683912023 2409622941824 2409745487872 2412015814656 2414452022028 2418018840576 2420420050944 2420683894272 2422254960234 2425212403712 2427538482852 2429118332928 2429949146688 2435383713406 2436968669184 2437092605952 2442284285952 2442408493056 2443869370944 2445459849216 2446562916168 2450301779968 2452651922928 2455087525632 2458839416832 2461549461504 2466357175296 2467675766784 2468394233088 2468519768064 2473341095736 2475650711552 2480485966848 2481334349508 2487865368576 2488365121536 2490251539671 2492724480624 2494057168896 2494783316172 2496406929408 2496533889024 2498928374304 2503748837989 2503876170992 2505505701888 2507004320112 2510065238016 2512472701536 2512600478208 2514235686912 2514967709184 2519085678592 2520720609024 2522361102336 2527862980608 2529779341888 2532162757824 2532291535872 2536032436224 2540985624576 2541114851328 2541854699496 2545275633664 2546016693248 2550989382102 2552353220608 2554887831552 2556824680247 2557424959488 2559233576781 2559363731568 2564946321504 2566615597056 2568150766944 2568281375232 2572355817472 2572486639616 2573235621712 2574910291968 2577379949928 2577511027584 2579639891552 2581318729728 2582201599488 2583882104832 2588998107136 2591481277056 2594054744064 2595441606656 2597886885888 2599856331968 2599988552704 2600510828544 2605066655346 2608915064832 2615781883904 2618290742784 2619186257814 2620890832896 2621787237216 2623188926464 2628312342336 2631209173992 2635096203264 2635230216192 2640242875536 2640377150208 2644277723136 2644412203008 2646282337896 2648910225024 2654688137472 2662492274688 2663267462016 2663402907648 2667692454912 2668604866452 2672547139584 2672683057152 2672838466592 2672974398976 2682151492608 2682287898624 2683068849468 2684814999552 2690956419072 2691496968192 2696212193328 2696826044416 2699504123904 2701550605544 2710825809552 2710963673856 2712727977984 2713517791488 2714968522752 2717960863744 2720271195648 2723269381056 2724725325824 2725657243904 2727431110656 2728363954176 2738168896512 2741589752832 2741729181696 2742213935104 2747018011136 2747569821696 2747709554688 2749353042312 2749792580643 2752383280689 2753854790656 2756589502464 2759233413294 2766194343936 2766495879168 2767442083728 2769243144192 2771530366976 2771671318528 2774329694688 2776135237632 2776943512224 2777084739072 2783295672464 2785107050496 2791182041088 2791323992064 2793953820672 2796071904192 2798848539648 2800344891392 2805814315008 2813199384576 2816860692366 2818693914624 2821021980672 2821165449216 2823823392768 2825964120273 2826531789228 2826675537984 2832128229994 2833971388416 2835810685152 2843130114048 2843274706944 2843845853184 2846001759624 2848683102552 2848827977856 2849476575232 2851180932768 2853036490752 2853181587456 2861427243416 2861572766848 2863435087872 2864268779904 2868645986304 2871397373184 2874248810496 2878955061248 2879284198014 2879939729408 2885564611692 2893900294656 2894047469568 2894890074426 2896774078464 2902094877996 2903983570944 2904976799424 2909733363712 2912622870528 2915416436688 2919871807488 2922622746624 2922771382272 2923089985536 2924838373464 2924987121792 2931218151792 2931367224576 2933274968064 2935029447936 2939835219968 2940840710528 2942754619392 2945577085632 2949173477376 2951087542272 2954340125184 2958704508928 2960110320741 2961692888064 2964483228672 2964633993216 2971264379392 2977067630133 2980702470144 2985924353496 2986524154656 2993355723216 2995303809024 2996175894768 2996328271104 3004818259968 3006943274916 3007096198848 3011538518016 3011691675648 3012568532736 3014529122304 3017420429184 3017573885952 3022031683584 3023394823232 3027325971456 3033929299968 3036942139392 3039244431237 3041914781696 3043734242304 3043889037312 3049679035746 3049834133088 3054339588096 3054672533248 3054827884544 3055717300783 3057705971712 3063322371218 3065315991552 3066364399392 3068359999488 3069409448448 3074435252224 3080440008576 3082086907904 3084990676992 3085147570176 3087329394212 3087486406336 3090395262528 3098086639488 3101163190272 3106240987136 3107303392256 3109325635584 3112307864064 3113372344194 3115036850176 3117971662848 3118130233344 3121120906524 3129176741376 3129335881728 3131207631522 3133245431808 3139449155584 3140079796224 3140239491072 3145580892216 3150388002816 3161709576192 3162630111144 3162790952832 3164849307648 3167463276544 3167624364032 3173649728256 3173811130368 3182002962432 3188217811968 3189922332672 3195510747648 3198521378304 3198684045312 3201751979577 3205661147136 3207578549364 3216021086208 3219105648843 3219269362704 3221364473856 3222302377392 3224025120768 3227226734592 3227578525696 3229673280312 3230322044832 3236717977136 3238824443904 3239932195584 3242040754176 3249291558912 3249456807936 3250109546496 3255637831488 3255803403264 3256379047936 3256544657408 3258492494592 3260613132288 3262083888224 3270202563904 3273450034176 3276700729344 3282065948672 3284855783424 3286337474427 3288476233728 3290234355712 3290443170147 3290610512016 3291192310784 3291359690752 3297620420766 3297788127648 3305163611051 3307314622464 3308445799344 3310598946816 3317153824768 3317820162048 3319973485056 3320335386228 3323632640832 3325409558528 3326377754896 3328542572544 3328711852032 3331904499072 3340140281856 3340674269184 3342672426816 3346753650688 3349963602048 3350133970944 3353290278912 3359164897683 3360960812032 3363148136448 3367525188618 3376217010432 3376388714496 3381376581632 3382983223704 3385777357662 3387980832768 3388153135104 3389139599328 3401319176136 3406517108736 3409899945984 3412311435708 3412484975424 3413170462464 3419928428672 3422154129408 3424201022592 3424375166976 3433213722624 3436506599904 3436681370112 3439919218176 3441758306304 3442935465984 3448480490496 3449659949316 3455308369408 3458739658752 3467347771392 3470614511616 3470791016448 3473422207128 3476694670344 3478553419776 3485347469424 3491054323712 3492248343752 3494521110528 3495716316288 3497991340032 3504416456448 3506697142272 3507718120704 3507896512512 3508278898656 3513461604352 3513640288256 3520323834048 3520502866944 3525703630848 3528376450528 3531880300032 3539584183296 3544186503168 3549989699584 3551023282688 3551203876864 3554609921319 3556923273216 3557958875037 3558139821936 3563396186112 3563577409536 3576201990144 3576383864832 3577425132624 3579753332736 3587941892096 3588662624256 3594949591104 3599338831872 3606368790528 3614434412736 3614618231808 3616970637312 3618023721984 3619958030336 3621678033042 3627028260864 3631025841408 3633382440351 3636574814208 3637818605568 3641307724278 3643677499392 3644923720032 3650891862016 3653075570109 3655453003776 3655638908928 3663426428928 3663612739584 3665804056416 3666390107524 3669844374252 3675452669952 3678977884392 3682631288448 3688259125248 3688661172224 3689922778304 3692324192256 3699106259584 3701513650176 3702591349632 3702779652096 3713476067328 3720728950272 3721576054784 3722001524262 3728095872256 3731798052864 3741085753344 3742174974258 3744610394112 3744800833536 3755814256488 3758258552832 3760506480168 3761362640896 3761553932288 3765097857024 3767952160364 3768709052304 3768900717312 3778628517888 3781080913536 3783541653504 3790840152064 3791032942592 3791794470912 3794669012832 3798244136736 3798437303808 3801574577024 3804048654336 3817913450496 3819025039872 3826484073153 3828529830912 3832331747328 3839045597352 3847419482256 3849923395584 3858533726208 3858729959424 3859853432568 3862365437952 3866069924892 3866266541376 3869459837328 3871978094592 3873302399232 3873724617266 3883497160704 3887221915584 3891082116096 3893162409984 3896830328832 3897453314048 3899784497952 3899982829056 3900766242816 3907599983019 3908290869056 3908489632768 3911033290752 3913372597248 3923672825856 3927436114176 3928779386721 3931336249344 3932231303168 3932680855824 3934783389696 3939120166912 3942468513504 3946813760988 3948923850752 3950073583939 3952644304896 3952845324288 3966416584704 3966618304512 3969423506844 3973365337536 3974269960192 3981232471328 3982032206208 3991140964288 3993738412032 3994901193024 3995104361472 3997704388608 4008820709376 4009024585728 4009257699888 4009461598464 4015384690688 4015588900864 4016758043648 4019372163072 4023227238912 4023431847936 4024603274202 4036434628608 4045239066624 4049256185856 4052325908316 4058312323072 4058518716416 4066238714328 4066445510784 4072452784128 4076941295616 4084904071584 4087087988736 4088485865856 4091146665984 4092545931264 4107253344768 4113320902656 4120527016704 4121354732544 4121564332032 4130782185984 4134884253696 4138850119941 4149743818752 4151163125592 4153864716288 4157295550464 4157506977792 4161494542032 4164202856448 4165415268336 4165627108608 4172235655168 4172447842304 4174943508696 4177660575744 4186773061632 4186985988096 4189947035002 4190930731008 4194107856288 4198272809472 4200517337088 4208721472512 4215612768256 4216840148192 4217054603776 4219799076864 4225291038549 4231532971008 4231748173824 4235735089152 4242670616576 4248192344991 4250957082624 4253229776896 4253716027728 4260680996864 4264695171072 4264912060416 4269002639436 4274214862848 4276771399152 4279554736128 4279772381184 4288028114944 4292140865124 4292359150272 4295152631808 4296403169856 4298700161024 4302968979456 4306231040416 4307096059776 4318432591872 4319909594112 4322721005568 4328346917538 4332388745216 4332609077248 4340850441984 4341071204352 4342335111639 4344656659456 4347484176384 4353142316994 4364600045568 4368934305792 4373124655032 4379807711232 4381783299236 4384634978304 4387257560196 4387480682688 4396827227688 4397050836864 4399912452096 4409752829952 4411261065792 4414131929088 4418365628448 4423760216064 4426631313408 4427113848304 4431510187776 4438056763392 4438282469376 4442539332096 4446724843008 4446950989824 4454232358912 4456896569088 4466618136064 4466845294592 4471053705216 4478886530244 4490033584824 4492955713536 4494263842152 4494492406656 4501622680576 4501851619328 4510414912374 4510644298272 4514369810216 4517307777024 4517537513472 4518852799104 4521793683456 4533047525376 4535092234848 4540988957184 4542022811648 4549748580944 4549979967232 4550893949952 4562872172544 4565601363456 4565833555968 4577618296832 4581509382144 4582008799872 4582241826816 4586558957568 4589011075072 4590580621312 4594983556827 4597973987328 4599546599088 4611652878336 4620660012864 4623130361856 4627486015488 4627721355264 4630994091318 4631229609504 4635592893792 4638071226368 4647129959232 4659361480704 4660955088384 4663988453376 4668461796096 4670058516291 4672555275264 4675596189696 4676957494272 4677195350016 4677705198208 4681681359786 4693765112064 4694003822592 4696811447283 4700938174464 4709173733376 4710119694336 4710359236608 4718371338324 4719445577728 4725582004224 4727713559702 4739479895092 4742564364288 4743945166716 4744186429248 4747273961472 4751194914816 4751436546048 4760474592384 4760716695552 4768269320192 4768511819776 4769900176832 4773004443648 4784883499008 4793266121472 4797782067456 4798026067968 4799118442496 4808491720704 4811367824046 4819245883648 4819490975744 4824031629312 4828904044056 4836037681152 4840840101888 4841367788544 4844509920468 4850424807424 4855076965704 4858236665856 4859898293376 4870767426812 4873937338368 4874185211904 4884568571904 4884816986112 4887738741888 4890919698432 4893125832336 4900603559936 4905303845856 4910175051264 4923098923008 4932714350592 4935351533568 4936788466176 4937039536128 4946430631149 4946682191472 4951301423104 4960971933696 4962668699016 4975730737152 4976730243072 4980503079342 4985448961248 4988114337792 4989566632344 4992813858816 4993067778048 4997856748608 5007497675978 5007752341984 5011011403776 5014008640224 5020130476032 5024945403072 5025200956416 5028471373824 5029935418368 5038171357184 5041441218048 5044722204672 5051287782927 5055725961216 5059558683776 5064325515648 5064583071744 5072064872448 5078666036493 5081971249152 5082229702656 5083709398992 5092033386496 5101978764204 5104706441216 5109775663104 5113649360494 5114849918976 5118467153562 5118727463136 5129892643008 5133231194112 5136301533888 5136562750464 5144711634944 5144973279232 5146471243424 5149820583936 5154759899856 5155022055168 5159279783104 5162637459456 5164403198976 5167764209664 5177996214272 5182962554112 5188109488128 5190883213312 5195773771776 5199712663936 5199977105408 5201021657088 5210133310692 5217830129664 5236581485568 5238372515628 5241781665792 5243574474432 5246377852928 5256624684672 5262418347984 5270192406528 5270460432384 5280485751072 5280754300416 5288555446272 5292564675792 5297820450048 5309376274944 5324984549376 5326534924032 5326805815296 5335384909824 5337209732904 5345094279168 5345366114304 5345676933184 5345948797952 5364302985216 5364575797248 5366137698936 5369629999104 5381912838144 5382993936384 5392424386656 5393652088832 5399008247808 5402826439871 5403101211088 5421651619104 5421927347712 5425455955968 5427035582976 5429937045504 5435921727488 5440542391296 5446538762112 5449450651648 5451314487808 5454862221312 5456727908352 5461961586417 5476337793024 5483179505664 5483458363392 5484427870208 5494036022272 5495139643392 5495419109376 5498706084624 5499585161286 5504766561378 5507709581312 5513179004928 5518466826588 5532388687872 5532991758336 5534884167456 5538486288384 5543060733952 5543342637056 5548659389376 5552270475264 5553887024448 5554169478144 5566591344928 5570214100992 5582364082176 5582647984128 5587907641344 5592143808384 5597697079296 5600689782784 5611628630016 5613262461387 5633721384732 5637387829248 5642043961344 5642330898432 5647646785536 5651928240546 5653063578456 5653351075968 5664256459988 5667942776832 5671621370304 5686260228096 5686549413888 5687691706368 5692003519248 5697366205104 5697655955712 5698953150464 5702361865536 5706072981504 5706363174912 5722854486832 5723145533696 5726870175744 5728537559808 5737291972608 5742794746368 5748497620992 5757910122496 5758568396028 5759879458816 5771129223384 5787800589312 5788094939136 5789780148852 5793548156928 5804189755992 5807967141888 5809953598848 5810586925899 5819466727424 5825245741056 5830832873376 5839743614976 5845245493248 5846179971072 5849676746928 5849974243584 5862436303584 5862734449152 5866549936128 5870058895872 5879670439936 5881681421056 5885509238784 5891154171264 5898346954752 5902175084544 5908680250368 5917409017856 5920220641482 5923385776128 5928966457344 5929267986432 5942528758784 5954135260266 5961404940288 5971848706992 5973048309312 5986711446432 5990607618048 5992351789536 5992656542208 6009636519936 6013886549832 6014192397696 6023077036032 6023383351296 6025137065472 6029058244608 6034840858368 6035147771904 6036904911303 6044063367168 6046789646464 6054651942912 6067858599936 6073884278784 6078488862474 6087468484608 6087778074624 6099358071492 6099668266176 6108679176192 6109345066496 6109655769088 6111434601566 6115411943424 6126644742436 6130631983104 6132728798784 6136719998976 6138818896896 6148870504448 6160880017152 6164173815808 6169981353984 6170295140352 6174658788424 6174972812672 6180790525056 6196173278976 6202326380544 6212481974272 6214606784512 6224615728128 6226744688388 6230073700352 6235943325696 6236260466688 6242241813048 6258353482752 6258671763456 6262415263044 6266490863616 6278898311168 6280159592448 6280478982144 6284920552503 6291161784432 6300776005632 6323419152384 6325260222288 6325581905664 6329698615296 6334926553088 6335248728064 6347299456512 6347622260736 6364005924864 6376435623936 6379844665344 6391021495296 6397042756608 6397368090624 6403503959154 6411322294272 6415157098728 6416182688167 6432042172416 6438211297686 6438538725408 6442728947712 6444604754784 6448050241536 6454453469184 6455157051392 6459346560624 6460644089664 6473435954272 6477648887808 6479864391168 6484081508352 6498583117824 6498913615872 6500219092992 6511275662976 6511606806528 6512758095872 6513089314816 6516984989184 6521226264576 6524167776448 6529713475491 6540405127808 6546900068352 6553401458688 6564131897344 6569711566848 6572674948854 6576952467456 6580886340294 6581221024032 6582384621568 6582719381504 6593916280637 6595240841532 6595576255296 6610327222102 6614629244928 6616891598688 6621197893632 6634307649536 6635640324096 6639946970112 6640670772456 6647265281664 6650819117056 6652755509792 6657085145088 6657423704064 6663808998144 6680280563712 6681348538368 6685344853632 6693507301376 6699927204096 6700267941888 6706580557824 6718329795366 6721921624064 6735050377236 6752434020864 6752777428992 6765622368561 6765966447408 6771554715324 6775961665536 6776306270208 6778279198656 6802638352272 6813034217472 6819799891968 6824622871416 6824969950848 6826340924928 6839856857344 6844308258816 6848402045184 6848750333952 6866427445248 6873013199808 6873362740224 6879838436352 6883516612608 6885870931968 6896960980992 6899319898632 6910616738816 6917479317504 6934695542784 6941229023232 6941582032896 6946491136977 6946844414256 6953389340688 6957106839552 6970694938848 6982108647424 6984496687504 6989042221056 6991432632576 6995982680064 7008832912896 7013394284544 7015436241408 7015793025024 7016557797312 7026923208704 7027280576512 7040647668096 7041005733888 7051407261696 7056752901056 7063760600064 7079168366592 7088373006336 7091570339553 7099979399168 7102046565376 7102407753728 7109219842638 7113846546432 7115917750074 7116279643872 7126792372224 7127154819072 7132195160689 7152403980288 7152767729664 7154850265248 7159506665472 7175883784192 7177325248512 7189899182208 7198677663744 7212737581056 7228868825472 7229236463616 7236047443968 7239916060672 7243356066084 7254056521728 7262051682816 7266764880702 7275637211136 7282615448556 7287354998784 7289847440064 7301783724032 7306151140218 7310906007552 7311277817856 7326852857856 7327225479168 7331608112832 7332780215048 7339688748504 7350905339904 7357955768784 7365262576896 7376518250496 7377322344448 7379845556608 7384648384512 7398212519168 7403027300352 7405182699264 7405559304192 7426952134656 7441457900544 7443152109568 7444003048524 7456191744512 7463596105728 7470754619013 7482171506688 7484349948516 7489220788224 7489601667072 7511246513967 7511628512976 7516517105664 7521012960336 7522725281792 7523107864576 7530195714048 7535904320728 7537418104608 7537801434624 7557257035776 7562161827072 7567083307008 7581680304128 7582065885184 7583588941824 7589338025664 7596488273472 7596874607616 7603149154048 7608097308672 7635826900992 7638050079744 7652968146306 7657059661824 7664663494656 7670474040741 7677700730343 7678091194704 7694838964512 7699846791168 7717067452416 7717459918848 7719706865136 7724730875904 7732139849784 7732533082752 7738919674656 7743956189184 7746604798464 7747449234532 7766994321408 7774443831168 7782164232192 7786324819968 7793660657664 7794906628096 7799568995904 7799965658112 7801532485632 7815199966038 7816581738112 7816979265536 7826745194496 7847345651712 7854872228352 7857558773442 7862672498688 7865361711648 7869566779392 7878240333824 7884937027008 7893627521976 7897847701504 7900147167878 7905288609792 7905690648576 7932833169408 7933236609024 7938847013688 7946730675072 7948539920384 7962464942656 7964064412416 7982281928576 7987476824064 7989802386048 7990208722944 8017641418752 8018049171456 8018515399776 8018923196928 8030769381376 8033516087296 8046454477824 8046863695872 8049206548404 8072869257216 8090478133248 8098512371712 8104651816632 8116624646144 8117037432832 8132477428656 8132891021568 8144905568256 8153882591232 8169808143168 8174175977472 8176971731712 8182293331968 8185091862528 8214506689536 8226641805312 8241054033408 8242709465088 8243128664064 8249377741929 8257149842067 8261564371968 8269768507392 8277700239882 8294089816411 8299487637504 8302326251184 8307729432576 8314591100928 8315013955584 8322989084064 8328405712896 8330830536672 8331254217216 8344471310336 8344895684608 8349887017392 8355321151488 8373546123264 8373971976192 8379894070004 8381861462016 8388215712576 8396545618944 8401034674176 8417442945024 8431225536512 8433680296384 8434109207552 8439598153728 8450582077098 8463065942016 8463496347648 8471470178304 8477892360819 8485341233152 8496384689982 8501914165248 8507432055456 8521361993728 8523842996921 8529390342144 8529824120832 8538005278872 8548429725696 8553542798304 8559109472256 8559544762368 8576056229888 8584281730248 8584718300544 8590305263616 8592806339712 8597400322048 8605937958912 8612462080832 8614192119552 8636865183744 8639819188224 8656693835076 8664777490432 8665218154496 8681700883968 8682142408704 8684670223278 8689313318912 8706284633988 8729200091136 8737868611584 8746249310064 8759615422464 8763566598472 8769269956608 8774515120392 8774961365376 8793654455376 8794101673728 8799824904192 8819505659904 8822522131584 8828263858176 8836731256896 8847520432128 8853262626816 8854227696608 8863020375552 8876113526784 8885078664192 8893449686016 8893901979648 8908464717824 8913793138176 8931202890399 8933236272128 8933690589184 8942107410432 8957773060488 8980067169648 8985911427072 8988527684304 8988984813312 9003245361152 9003703238656 9020829824748 9021288596544 9028739620432 9034615554048 9035075026944 9037705598208 9043587366912 9066095050752 9070184469696 9081977914368 9084045623296 9099497161888 9099959934464 9101787899904 9117733293711 9125744345088 9131202726912 9131667111936 9155236593664 9163018764288 9164017599744 9164483653632 9167151902349 9173117915136 9178022150144 9181161242624 9189967113654 9195947974656 9199093198176 9223305756672 9241320025728 9246260723712 9254972030976 9255442710528 9261988182636 9262459219008 9271185787584 9276142452736 9294259918464 9318722961408 9321910176768 9327976906752 9336923592192 9340117032582 9345110550528 9353914988544 9354390700032 9355410396416 9363362719572 9387530224128 9388007645184 9393622894566 9418347466752 9420239388672 9420718473216 9436742676648 9438891155456 9451164008448 9455427119404 9478959790184 9485128728576 9487890333432 9488372858496 9494547922944 9502389829632 9502873092096 9520949184768 9521433391104 9536538640384 9537023639552 9539800353664 9546008887296 9569766998016 9586532242944 9595564134912 9596052135936 9616983441408 9622735648092 9638491767296 9638981951488 9648063258624 9657316946529 9657808088112 9672075362304 9681680203776 9682735577088 9689019840936 9700849614848 9710153931408 9716473331712 9719796586752 9741534853624 9747874676736 9748370423808 9769137143808 9769633972224 9775477483776 9781839396864 9786251664672 9801207119872 9810607691712 9820350102528 9846197846016 9859012423281 9865428701184 9870703067136 9873576932352 9874079072256 9892861262298 9893364382944 9902602846208 9915490833153 9921943867392 9925337398032 9951461474304 9953460486144 9961006158684 9970897922496 9976228675584 9979133264688 9985627717632 9986135556096 9995713497216 10014995351956 10015504683968 10022022807552 10028017280448 10040260952064 10049890806144 10050401912832 10059870836736 10076342714368 10077494693049 10082882436096 10089444409344 10102575565854 10119117367552 10128651031296 10129166143488 10144129744896 10157332072986 10163942498304 10164459405312 10167418797984 10184066772992 10203957528408 10209412882432 10219551326208 10227298720988 10229699837952 10236934307124 10237454926272 10259785286016 10266462388224 10272603067776 10273125500928 10289423269888 10289946558464 10292942486848 10299641167872 10309519799712 10310044110336 10318559566208 10325274918912 10328806397952 10355992428544 10365925108224 10376218976256 10399425327872 10399954210816 10402043314176 10420266621384 10435660259328 10473162971136 10476745031256 10483563331584 10487148948864 10492755705856 10513249369344 10524836695968 10540384813056 10540920864768 10560971502144 10561508600832 10577110892544 10585129351584 10595640900096 10618752549888 10649969098752 10653069848064 10653611630592 10663829763957 10670769819648 10673876625111 10674419465808 10690188558336 10690732228608 10691353866368 10691897595904 10721628299263 10728605970432 10729151594496 10732275397872 10739259998208 10763825676288 10765987872768 10784848773312 10787304177664 10798016495616 10805652879742 10806202422176 10843303238208 10843854695424 10850911911936 10854071165952 10859874091008 10871843454976 10881084782592 10893077524224 10898901303296 10900147321053 10902628975616 10909724442624 10913455816704 10923923172834 10952675586048 10959226710327 10966359011328 10966916726784 10968855740416 10988072044544 10990279286784 10990838218752 10997412169248 10999170322572 11009533122756 11015419162624 11026358009856 11036933653176 11064777375744 11065983516672 11069768334912 11076972576768 11086121467904 11086685274112 11097318778752 11104540950528 11107774048896 11108338956288 11133182689856 11140428201984 11164728164352 11184287616768 11195394158592 11201379565568 11223257260032 11226524922774 11267442769464 11274775658496 11284087922688 11284661796864 11295293571072 11303856481092 11306127156912 11306702151936 11328512919976 11335885553664 11343242740608 11372520456192 11373098827776 11375383412736 11384007038496 11394732410208 11395311911424 11397906300928 11404723731072 11412145963008 11445708973664 11446291067392 11453740351488 11457075119616 11485589492736 11496995241984 11515820244992 11517136792056 11519758917632 11542258446768 11575601178624 11576189878272 11579560297704 11587096313856 11608379511984 11615934283776 11619907197696 11621173851798 11638933454848 11650491482112 11661665746752 11679487229952 11690490986496 11692359942144 11699353493856 11699948487168 11724872607168 11725468898304 11733099872256 11740117791744 11759340879872 11763362842112 11771018477568 11782308342528 11786338160163 11796693909504 11804350169088 11817360500736 11834818035712 11840441282964 11846771552256 11850220751817 11857932914688 11858535972864 11885057517568 11908270520532 11922809880576 11943697413984 11946096618624 11973422892864 11981215236096 11984703579072 11985313084416 12027773099664 12028384795392 12046154072064 12046766702592 12050274130944 12058116489216 12069681716736 12070295543808 12073809822606 12093579292928 12109303885824 12135717199872 12147768557568 12156977724948 12174936969216 12175556149248 12198716142984 12199336532352 12217358352384 12218690132992 12219311538176 12222869203132 12230823886848 12253289484872 12261263966208 12265457597568 12273439997952 12277637793792 12297741008896 12321760034304 12328347631616 12339962707968 12349317576848 12349945625344 12361581050112 12392346557952 12404652761088 12424963948544 12429213569024 12449231456256 12453489376776 12460147400704 12471886651392 12472520933376 12484483626096 12516706965504 12517343526912 12524830526088 12532981727232 12557796622336 12560319184896 12560957964288 12569841105006 12582323568864 12601552011264 12646838304768 12650520444576 12651163811328 12659397230592 12669853106176 12675873115647 12694598913024 12695244521472 12728011849728 12744577034973 12752871247872 12759689330688 12782042990592 12794085513216 12794736181248 12807007918308 12822644588544 12830314197456 12832365376334 12864084344832 12876422595372 12877077450816 12885457895424 12889209509568 12896100483072 12908906938368 12910314102784 12918693121248 12921288179328 12946871908544 12955297775616 12959728782336 12968163016704 12997166235648 12997827231744 13022551325952 13023213613056 13025516191744 13026178629632 13027005334917 13033969978368 13042452529152 13048335552896 13059426950982 13080810255616 13093800136704 13106802917376 13139423133696 13145349897708 13153904934912 13161772680588 13162442048064 13164769243136 13165438763008 13187832561274 13190481683064 13191152510592 13220654444204 13229258489856 13233783197376 13242395787264 13268615299072 13271280648192 13279893940224 13281341544912 13294530563328 13301638234112 13305511019584 13314170290176 13314847408128 13327617996288 13362697076736 13370689707264 13387014602752 13399854408192 13400535883776 13413161115648 13436659590732 13443843248128 13470100754472 13504868041728 13505554857984 13531244737122 13531932894816 13543109430648 13551923331072 13552612540416 13556558397312 13605276704544 13626068434944 13649245742832 13649939901696 13652681849856 13679713714688 13688616517632 13696804090368 13697500667904 13732854890496 13746026399616 13746725480448 13759676872704 13767033225216 13771741863936 13784950670481 13793921961984 13798639797264 13821233477632 13834958635008 13869391085568 13882458046464 13883164065792 13892982273954 13893688828512 13906778681376 13914213679104 13941389877696 13964217294848 13968993375008 13978084442112 13982865265152 13991965360128 14017665825792 14026788569088 14030872482816 14031586050048 14033115594624 14053846417408 14054561153024 14081295336192 14082011467776 14090434341849 14102814523392 14113505802112 14127521200128 14158336733184 14176746012672 14183140679106 14204093130752 14204815507456 14218439685276 14227693092864 14231835500148 14232559287744 14253584744448 14254309638144 14264390321378 14304807960576 14305535459328 14309700530496 14319013330944 14351767568384 14354650497024 14379798364416 14397355327488 14425475162112 14457737650944 14458472927232 14472094887936 14479832121344 14486712132168 14508113043456 14524103365632 14533529761404 14551274422272 14565230897112 14574709997568 14579694880128 14603567448064 14612302280436 14621812015104 14622555635712 14653705715712 14654450958336 14663216225664 14664814622507 14665560430096 14679377497008 14701810679808 14715911537568 14730525153792 14754644688896 14759691113216 14769296769024 14796425038336 14806054600704 14810365398528 14811118608384 14853904269312 14882915801088 14886304219136 14888006097048 14912383489024 14927192211456 14941509238026 14964343013376 14968699897032 14978441576448 14979203334144 15022493027934 15023257025952 15033034211328 15042025920672 15045450563584 15046215729152 15060391428096 15071808641456 15074836209216 15075602869248 15114514071552 15124323654144 15134166614016 15163360608256 15164131770368 15167177883648 15178676051328 15192976546944 15193749215232 15206298308096 15216194617344 15235998109479 15276100159488 15305936292612 15314119323648 15329326989312 15340948081482 15355401460686 15356182389408 15389677929024 15399693582336 15434134904832 15434919837696 15439413730272 15449461751808 15464279699568 15465066165504 15477839349312 15487912378368 15493209596928 15494898469064 15533988642816 15548887662336 15564328464384 15572649639936 15587321315328 15589813256192 15599137991808 15599931316224 15603064971264 15630399932076 15633163476224 15633958531072 15653490388992 15709744456704 15715117546884 15725344997376 15730723423296 15739133558784 15756480667648 15769874054016 15787255043952 15795695403008 15800294335756 15810577219584 15811381297152 15865666338816 15877694027376 15893461350144 15897079840768 15924929885312 15928128824832 15964563857152 15974953648128 15979604772096 15980417445888 16035282837504 16036098342912 16037030799552 16037846393856 16061538762752 16067032174592 16092908955648 16093727391744 16098413096808 16145738514432 16180956266496 16197024743424 16208479319613 16209303633264 16233249292288 16234074865664 16264954857312 16265782043136 16289811136512 16307765182464 16339616286336 16348351954944 16353943463424 16364586663936 16370183725056 16385884759251 16429013379072 16453283610624 16482108066816 16485418930176 16486257328128 16498755483858 16514299684134 16523128743936 16539537014784 16555400479764 16588179632822 16598975275008 16604652502368 16615458865152 16629182201856 16630027911168 16645978168128 16656811425792 16661661073344 16662508434432 16688942620672 16689791369216 16699774034784 16710642302976 16747092246528 16747943952384 16759788140008 16763722924032 16776431425152 16793091237888 16802069348352 16834885890048 16839787384161 16862451073024 16867360592768 16868218415104 16901164154196 16926131884032 16926992695296 16942940356608 16955784721638 16992769379964 17003828330496 17014864110912 17042723987456 17047685993842 17058780684288 17059648241664 17076010557744 17096859451392 17107085596608 17118218944512 17119089524736 17152112459776 17168563460496 17169436601088 17180610527232 17185612679424 17194800644096 17211875917824 17224924161664 17228384239104 17273730367488 17279638376448 17313387670152 17329554980864 17363401767936 17364284817408 17369340446556 17378626637824 17412569267976 17431760777697 17458400182272 17475737223168 17492498620128 17519230844928 17527133196944 17538539913216 17549030240784 17549922730752 17587308910752 17588203347456 17599649808384 17639011319808 17645044263168 17656527716352 17673462513792 17695040864256 17706525253632 17708455393216 17726040751104 17752227053568 17770157328384 17786899372032 17787803959296 17816929435648 17827586276352 17862405780798 17866472544256 17867381178368 17884214820864 17897772761729 17915546120976 17960134339296 17971822854144 17977055368608 17977969626624 18006490722304 18007406477312 18041659649496 18042577193088 18057479240864 18069231108096 18070150053888 18075411196416 18087174733824 18132190101504 18140368939392 18163955828736 18168091246592 18198994323776 18199919868928 18203575799808 18235466587422 18262405453824 18263334223872 18310473187328 18326037528576 18328035199488 18328967307264 18334303804698 18346235830272 18362322485248 18379934227308 18391895949312 18398186396352 18446611513344 18482640051456 18492521447424 18509944061952 18510885421056 18523976365272 18524918438016 18542371575168 18552284905472 18588519836928 18637445922816 18643820353536 18673847184384 18680234065164 18690221101056 18707829977088 18708781400064 18710820792832 18726725439144 18775060448256 18776015290368 18787245789132 18836694933504 18840478777344 18841436946432 18854761657509 18873485353296 18877782310912 18902328016896 18910854238808 18957919580368 18970257457152 18975780666864 18976745716992 18989095845888 19004779659264 19005746184192 19041898369536 19042866782208 19073077280768 19074047279104 19079600707328 19092017774592 19139533996032 19173064485888 19191128269824 19192104271872 19233966882816 19245471296184 19248548064501 19276983534592 19277963902976 19296126517248 19314633893058 19315616176224 19344150724608 19363360407552 19365471154176 19378039681872 19401699229696 19420307862816 19432946663424 19439593173504 19483069707248 19495749353472 19496740847616 19538274287616 19539267944448 19550954967552 19563678793728 19572503329344 19602414239744 19621215383424 19640700205056 19692395692032 19718024846562 19730857402368 19747153864704 19748158144512 19781748841911 19785722524596 19786728765888 19805205692416 19830981666306 19843887734784 19850674796064 19902922948608 19906920972288 19922012317368 19941795844992 19952457351168 19958266529376 19971255435264 19972271112192 19991426994432 20029990703912 20031009367936 20044045615104 20056034560896 20080521904128 20099781612288 20100803825664 20119741673472 20152685428736 20154989386098 20165764872192 20205151131708 20238234735104 20257302062592 20258332286976 20314664145972 20327884996608 20328918810624 20334837595968 20368133545984 20407915056816 20418825764864 20439102652416 20454597441976 20459399675904 20473868614248 20474909852544 20519570572032 20532924776448 20545206135552 20546251001856 20578846539776 20579893116928 20585884973696 20599282335744 20619039599424 20620088220672 20637119132416 20650549837824 20657612795904 20731850216448 20752437952512 20798850655744 20799908421632 20804086628352 20839473410931 20840533242768 20871320518656 20946325942272 20953490062512 20967126663168 20974297897728 20985511411712 21026498738688 21049673391936 21080769626112 21081841729536 21121943004288 21123017201664 21154221785088 21170258703168 21191281800192 21237505099776 21274711018659 21299938197504 21306139696128 21307223261184 21327659527914 21341539639296 21347753250222 21348838931616 21380377116672 21381464457216 21382707732736 21383795191808 21396585482067 21443256598526 21457211940864 21458303188992 21464550795744 21478519996416 21527651352576 21531975745536 21569697546624 21574608355328 21596032991232 21611305759484 21612404844352 21686606476416 21687709390848 21708142331904 21719748182016 21743686909952 21762169565184 21786155048448 21797802606592 21800294642106 21805257951232 21826911633408 21847846345668 21905351172096 21918453420654 21932718022656 21933833453568 21976144089088 21980558573568 21981676437504 21994824338496 21998340645144 22019066245512 22030838325248 22052716019712 22073867306352 22129554751488 22131967033344 22139536669824 22153945153536 22172242935808 22173370548224 22194637557504 22209081901056 22215548097792 22216677912576 22266365379712 22280856403968 22329456328704 22368575233536 22390788317184 22412263857039 22446514520064 22453049845548 22533739541901 22534885538928 22549551316992 22568175845376 22569323593728 22590587142144 22607712962184 22612254313824 22613404303872 22657025839952 22671771107328 22686485481216 22745040912384 22746197655552 22750766825472 22768014076992 22789464820416 22790623822848 22795812601856 22809447462144 22824291926016 22891417947328 22892582134784 22907480702976 22914150239232 22971178985472 22993990483968 23011422122223 23031640489984 23033102191029 23034273584112 23039517835264 23084516893536 23136145277357 23151202357248 23152379756544 23159120595408 23174192627712 23216759023968 23231868567552 23239814395392 23242347703596 23277866909696 23300982964224 23323331493504 23358974459904 23380981972992 23384719884288 23398706987712 23399896974336 23449745214336 23450937796608 23480235583488 23518681759744 23526725684224 23542036955136 23564616685056 23572676320326 23608700338176 23634721001472 23669636071424 23680882565928 23693543104512 23700441503634 23715865829376 23717071945728 23770115035136 23816541041064 23845619761152 23887394827968 23892193237248 23946845785728 23962430472192 23969407158144 23970626168832 24055546199328 24056769590784 24092308144128 24100548261888 24139363433472 24140591087616 24147619645212 24187158585856 24218607771648 24271434399744 24295537115136 24313955449896 24349873938432 24351112298496 24397432285968 24398673064704 24434716704768 24437380265984 24438623076352 24445738406264 24461647773696 24506578969744 24522527932416 24530915195136 24546879995904 24555275587584 24595482017792 24643520068608 24656695263232 24679925415936 24698635153696 24699891250688 24723162100224 24748133225787 24784693115904 24809305522176 24849927897088 24858427138048 24882269449233 24898462912512 24906978753552 24920294801408 24943773302784 24945041866752 24968967252192 25033413931008 25034687053824 25049661052176 25065963454464 25115593244672 25120638369792 25121915928576 25139682210012 25164647137728 25203104022528 25293676609536 25301040889152 25302327622656 25318794461184 25339706212352 25351746231294 25389197826048 25390489042944 25433677082457 25456023699456 25489154069946 25505742495744 25564085981184 25571528990763 25588171026432 25589472362496 25614015836616 25645289177088 25660628394912 25664730752668 25728168689664 25752845190744 25754154901632 25770915790848 25778419019136 25792200966144 25817813876736 25820628205568 25837386242496 25842576358656 25893743817088 25910595551232 25919457564672 25994332471296 25995654463488 26045102651904 26046427226112 26051032383488 26054010669834 26067939956736 26096671105792 26118853901964 26161620511232 26187600273408 26213605834752 26278846267392 26290699795416 26307809869824 26323545361176 26324884096128 26329538486272 26330877526016 26375665122548 26380963366128 26382305021184 26441308888408 26458516979712 26467566394752 26484791574528 26537230598144 26542561296384 26559787880448 26562683089824 26589061126656 26603276468224 26611022039168 26628340580352 26655235992576 26725394153472 26741379414528 26799708816384 26801071767552 26826322231296 26873319181464 26887686496256 26940201508944 27009736083456 27011109715968 27062489474244 27063865789632 27086218861296 27103846662144 27105225080832 27113116794624 27210553409088 27252136869888 27298491485664 27299879803392 27305363699712 27353199881133 27359427429376 27377233035264 27393608180736 27395001335808 27465709780992 27492052799232 27493450960896 27501455707047 27519353745408 27534066450432 27543483727872 27569901340962 27587843923968 27597279594528 27642466955264 27669917270016 27738782171136 27764916092928 27766328131584 27785964547908 27787377657024 27813557362752 27828427358208 27882779755392 27928434589696 27937986750016 27956168884224 27965730530304 27983930720256 28035331651584 28061744965632 28063172100096 28066231189248 28107692834816 28109122306048 28162590672384 28164022935552 28180868683698 28227011604224 28255042400256 28316673466368 28353492025344 28366281358212 28408186261504 28409631014912 28436879370552 28455386185728 28463671000296 28465118575488 28507169488896 28508619276288 28528780642756 28609615921152 28611070918656 28619401060992 28638026661888 28703535136768 28709300994048 28759596728832 28850950324224 28915475301888 28916945854464 28944189775872 28971950839587 28973424264336 29016226086912 29048206731264 29067059522808 29102548844544 29130461794224 29149419995136 29159389760256 29207134896128 29224604560872 29243624030208 29245111271424 29307411431424 29308901916672 29326432451328 29329629245014 29331120860192 29358754994016 29403621359616 29431823075136 29461050307584 29509289377792 29519382226432 29538593538048 29577037269843 29592850076672 29612109201408 29620730797056 29622237216768 29707808538624 29746472499459 29765831602176 29772608438272 29776012194096 29824766978048 29854384422912 29883018476052 29928686026752 29937399794064 29956883152896 29958406668288 30044986055868 30046514051904 30066068422656 30084051841344 30090901127168 30092431458304 30120782856192 30143617282912 30149672418432 30151205738496 30229028143104 30248647308288 30268333228032 30326721216512 30328263540736 30357352102656 30385953093888 30387498430464 30412596616192 30432389234688 30471996218958 30552200318976 30611872585224 30628238647296 30658653978624 30681896162964 30710802921372 30712364778816 30779355858048 30799387164672 30868269809664 30869839675392 30878827460544 30898923503616 30928559399136 30930132331008 30955678698624 30975824756736 30986419193856 30989796938128 31067977285632 31097775324672 31128656928768 31179626512384 31198275983616 31199862632448 31206129942528 31260799864152 31266326952448 31267917062144 31306980777984 31419488913408 31430235093768 31450689994752 31461446846592 31478267117568 31512961335296 31539748108032 31574510087904 31591390806016 31600588671512 31621154439168 31622762594304 31731332677632 31755388054752 31786922700288 31794159681536 31849859770624 31856257649664 31929127714304 31949907296256 31959209544192 31960834891776 31991489291871 32070565675008 32072196685824 32074061599104 32075692787712 32123077525504 32134064349184 32164884897789 32185817911296 32187454783488 32196826193616 32291477028864 32361912532992 32394049486848 32416958639226 32418607266528 32466498584576 32468149731328 32529909714624 32531564086272 32579622273024 32615530364928 32679232572672 32696703909888 32707886926848 32729173327872 32740367450112 32771769518502 32858026758144 32877680130981 32906567221248 32964216133632 32970837860352 32972514656256 32997510967716 33028599368268 33046257487872 33079074029568 33110800959528 33176359265644 33197950550016 33209305004736 33230917730304 33258364403712 33260055822336 33291956336256 33313622851584 33323322146688 33325016868864 33377885241344 33379582738432 33399548069568 33421284605952 33494184493056 33519576280016 33552862850304 33586182475776 33604138696704 33669771780096 33679574768322 33724902146048 33734721185536 33736436830208 33802328308392 33852263768064 33853985390592 33885880713216 33911569443276 33985538759928 34007656660992 34029728221824 34085447974912 34095371987684 34117561368576 34119296483328 34152021115488 34193718902784 34214171193216 34236437889024 34304224919552 34337126920992 34338873202176 34361221054464 34371225358848 34389601288192 34449848323328 34456768478208 34547460734976 34559276752896 34626775340304 34659109961728 34726803535872 34728569634816 34738680893112 34757253275648 34825138535952 34863521555394 34916800364544 34951474446336 34984997240256 35038461689856 35054266393888 35077079826432 35098060481568 35099845461504 35174617821504 35176406694912 35199299616768 35278022639616 35290088526336 35313055432704 35346925027584 35359014480489 35390081728512 35413050507264 35416910786432 35452081502208 35504454107136 35540314656768 35550662255451 35573798744064 35575607918592 35655172552704 35724811561596 35732945088512 35734762356736 35768429641728 35795545523458 35831092241952 35920268678592 35943645708288 35954110737216 35955939253248 36012981444608 36014812954624 36083319298992 36085154386176 36114958481728 36138462216192 36140300107776 36150822392832 36174349467648 36280737878784 36327911657472 36336182493184 36397988647552 36399839737856 36407151599616 36470933174844 36524810907648 36526668447744 36652075057152 36656070398976 36657934614528 36668607609396 36692471660544 36724644970496 36759868454616 36783791898624 36796372792704 36893223026688 36965280102912 36985042894848 37019888123904 37047952730544 37049836876032 37084743150336 37104569810944 37177039673856 37274891845632 37287640707072 37347694368768 37360468130328 37380442202112 37415659954176 37417562800128 37421641585664 37453450878288 37550120896512 37552030580736 37574491578264 37673389867008 37680957554688 37682873892864 37709523315018 37746970706592 37755564621824 37804656033792 37821708477616 37915839160736 37940514914304 37951561333728 37953491433984 37978191691776 38009559318528 38083796739072 38085733564416 38146154561536 38148094558208 38159201414656 38184035549184 38233731104919 38279067992064 38346128971776 38382256539648 38384208543744 38467933765632 38490942592368 38497096129002 38553967069184 38555927805952 38592253034496 38629267786116 38631232352448 38688301449216 38726720815104 38730942308352 38756079363744 38803398459392 38840615725632 38865893326848 38879186347008 38966139414496 38991498706944 38993481695232 39076548575232 39078535888896 39101909935104 39127357587456 39145006658688 39204828479488 39242430766848 39281400410112 39436049693124 39461714804736 39494307729408 39496316289024 39563497683822 39571445049192 39573457531776 39661963332612 39687775469568 39701349592128 39805845897216 39813841944576 39844024634736 39883591689984 39904914702336 39916533058752 39942510870528 39944542224384 39982853988864 40059981407824 40062018735872 40088091230208 40112069121792 40161043808256 40199563224576 40201607651328 40239483346944 40305370857472 40309978772196 40331529744384 40410302263416 40476469470208 40514604125184 40516664573952 40629328291944 40655769993216 40657837621248 40669675191936 40736267091968 40815830113632 40837651529728 40878205304832 40909194883952 40947737228496 40949819705088 41039141144064 41065849552896 41090412271104 41092502003712 41157693079552 41159786233856 41171769947392 41198564671488 41238079198848 41240176441344 41274238264832 41301099675648 41315225591808 41354852011443 41463700432896 41504875905024 41597701311488 41599816843264 41608173256704 41678946821862 41681066485536 41742641037312 41892651884544 41906980125024 41934253326336 41948595795456 41971022823424 42052997477376 42099346783872 42161539252224 42163683459072 42243886008576 42246034403328 42308443570176 42340517406336 42382563600384 42475010199552 42549422037318 42612279392256 42614446522368 42655319055828 42683079278592 42695506500444 42697677863232 42760754233344 42762928914432 42765415465472 42767590383616 42793170964134 42886513197052 42914423881728 42916606377984 42929101591488 42957039992832 43055302705152 43063951491072 43139395093248 43149216710656 43192065982464 43222611518968 43224809688704 43373212952832 43375418781696 43416284663808 43439496364032 43487373819904 43524339130368 43572310096896 43595605213184 43600589284212 43610515902464 43653823266816 43695692691336 43810702344192 43836906841308 43865436045312 43867666907136 43952288178176 43961117147136 43963352875008 43989648676992 43994443867521 43996681290288 44038132491024 44061676650496 44105432039424 44147734612704 44263934066688 44279073339648 44307890307072 44344485871616 44346741096448 44389275115008 44418163802112 44431096195584 44433355825152 44532730759424 44561712807936 44658912657408 44737150467072 44781576634368 44824527714078 44893029040128 44906099691096 44913278817169 45067479083802 45069771077856 45099102633984 45136351690752 45138647187456 45181174284288 45215425924368 45224508627648 45226808607744 45314051679904 45343542214656 45372970962432 45490081824768 45492395311104 45501533650944 45536028153984 45578929640832 45581247645696 45591625203712 45618894924288 45648583852032 45707994328437 45782835894656 45785164269568 45828300478464 45942357970944 45987980967936 46022844244446 46066204382058 46068547168224 46079035670528 46169033787072 46272290554714 46302404714496 46304759513088 46318241190816 46348385255424 46433518047936 46463737135104 46479628790784 46484695407192 46555733819392 46601965928448 46646662987008 46717948919808 46761963945984 46769439768576 46797413975424 46799793948672 46899490428672 46901875593216 46960471166976 47037363519488 47053451368448 47129233370112 47145352640652 47217400676352 47269442002944 47361765131856 47387086209024 47400883007268 47431731658752 47434143891456 47540230070272 47633082082128 47691239522304 47774789655936 47784386474496 47893691571456 47924860944384 47938814316288 47941252337664 48111092398656 48113539181568 48184616288256 48201096523776 48278726866944 48281182175232 48295239290424 48374317171712 48437215543296 48542868799488 48579668924693 48591074230272 48625437958839 48627910899792 48699747876864 48702224596992 48794864571936 48797346129408 48869433409536 48874760531968 48877246152704 48891476812528 48923295547392 49013157939488 49045055864832 49061830390272 49093759991808 49110551175168 49190964035584 49287040137216 49313390526464 49359850831872 49397270307392 49399782501376 49446324200448 49496266451574 49569386231808 49618611044352 49699855794176 49716854276096 49764538898466 49796925825024 49813957507104 49840589602816 49887546605568 49890083733504 49925366124823 49937934504384 50066827862016 50069374107648 50099322104352 50131926908928 50231186489344 50241276739584 50243831857152 50279364420024 50329294275456 50406208045056 50587353219072 50602081778304 50604655245312 50679412424704 50703492462588 50778395652096 50780978085888 50867354164914 50978308139892 51011484991488 51128171962368 51143057981526 51176342052864 51178944724992 51228031673232 51290578354176 51321256789824 51329461505336 51456337379328 51505690381488 51508309803264 51541831581696 51556838038272 51584401932288 51635627753472 51641256411136 51674772484992 51685152717312 51787487634176 51821191102464 51838915129344 51988664942592 52090205303808 52092854452224 52102064766976 52108021339668 52135879913472 52193342211584 52237707803928 52295282333091 52323241022464 52375200546816 52427211669504 52557692534784 52581399590832 52615619739648 52647090722352 52649768192256 52659076972544 52661755052032 52751330245096 52761926732256 52764610042368 52882617776816 52917033959424 52935132789504 52969583149056 53074461196288 53085122592768 53119575760896 53125366179648 53178122253312 53206552936448 53222044078336 53256681160704 53310471985152 53450788306944 53482758829056 53599417632768 53602143535104 53652644462592 53693318285187 53746638362928 53775372992512 53880403017888 54019472166912 54022219431936 54124978948488 54127731579264 54172437722592 54207693324288 54210450161664 54226233589248 54421106818176 54504273739776 54596982971328 54599759606784 54610727399424 54706399762266 54718854858752 54787216361472 54790002671616 54931419561984 54984105598464 54986901921792 55002911414094 55038707490816 55086967455744 55139802681924 55175687847936 55194559189056 55284933910528 55339834540032 55477564342272 55529832185856 55532656263168 55571929095816 55574755314048 55627114725504 55656854716416 55765559510784 55856869179392 55875973500032 55912337768448 55931461060608 56070663303168 56123489931264 56126344200192 56132462378496 56215385669632 56325181344768 56328045871104 56361737367396 56454023208448 56510084800512 56564284972527 56633346932736 56706984050688 56732562716424 56816372523008 56819262029824 56873758741104 56910772371456 56927342000592 56930237150976 57014338977792 57017238552576 57057561285512 57219231842304 57222141837312 57238802121984 57276053323776 57407070273536 57418601988096 57519193457664 57701900648448 57745644193503 57830950603776 57833891708928 57888379551744 57943901679174 57946848528672 58032452173824 58058628714877 58096413462528 58134119045616 58205097689088 58260923588448 58298839990272 58318779520512 58414269792256 58449209121744 58487248060416 58490222542848 58614822862848 58617803833344 58652864902656 58659258490028 58662241720384 58717509988032 58807242719232 58863646150272 58922100615168 59018578755584 59038764452864 59077187076096 59154074539686 59185700153344 59241461594112 59244474433536 59345246525733 59415617077248 59492944998918 59531663204352 59552024388192 59649533956096 59708768845824 59766036952104 59857372053504 59874799588128 59913766305792 59916813336576 60089972111736 60093028103808 60132136845312 60168103682688 60181802254336 60184862916608 60241565712384 60287234565824 60299344836864 60302411476992 60458056286208 60497294616576 60653442433024 60656527081472 60714704205312 60771906187776 60774996860928 60825193232384 60943992437916 61104400637952 61223745170448 61256477294592 61317307957248 61363792325928 61421605842744 61424729557632 61558711716096 61598774329344 61736539619328 61739679350784 61757654921088 61797847007232 61857118798272 61860264662016 61911357397248 61951649513472 61972838387712 61979593876256 62195550649344 62257313857536 62359253024768 62396551967232 62399725264896 62412259885056 62518420232793 62521599728304 62532653904896 62535834124288 62613961555968 62798108609969 62838977826816 62860470187536 62901379989504 62922893693184 62956534235136 63025922670592 63079496216064 63149020175808 63182781612032 63201177343024 63242308878336 63245525188608 63462665355264 63510776109504 63573845400576 63588319363072 63699719541248 63712515299328 63824133055977 63858255428608 63899814592512 63918419088384 63921669783552 63982978583742 64141131350016 64144393371648 64148123198208 64151385575424 64189756446201 64246155051008 64268128698368 64329769795578 64371635822592 64374909566976 64393652387232 64582954057728 64723825065984 64788098973696 64833917278452 64837214533056 64932997169152 64936299462656 65059819429248 65063128172544 65159244546048 65231060729856 65358465145344 65393407819776 65415773853696 65480734900224 65543539037004 65716053516288 65755360261962 65928432267264 65941675720704 65945029312512 65995021935432 66057198736536 66092514975744 66158148059136 66221601919056 66352718531288 66395901100032 66418610009472 66461835460608 66516728807424 66520111644672 66583912672512 66627245703168 66646644293376 66650033737728 66755770482688 66759165476864 66799096139136 66842569211904 66988368986112 67039152560032 67105725700608 67172364951552 67339543560192 67359149536644 67449804292096 67469442371072 67472873660416 67601218625703 67604656616784 67704527536128 67707970781184 67771761426432 67823138886552 67971077519856 68015313321984 68059456443648 68170895949824 68190743975368 68235122737152 68238592966656 68304042230976 68387437805568 68428342386432 68472875778048 68608449839104 68674253841984 68677746404352 68722442108928 68742450717696 68779202576384 68899696646656 68913536956416 69034266366669 69094921469952 69118553505792 69253550680608 69318219923456 69408435832071 69453607071744 69457139269632 69477361786224 69514506551296 69650277071904 69727043110788 69833600729088 69902948892672 69969994480512 70076923379712 70108532787776 70154159652864 70196120963136 70199690923008 70349235643008 70352813389824 70556045279232 70580177052672 70626110865408 70693850055168 70718028960978 70826101014528 70833821572864 70904163004416 71008908214272 71080629313536 71101324510902 71147597488128 71151215837184 71310345105408 71449623123192 71465890177024 71469524713472 71536859283456 71591091046916 71662184483904 71840537357184 71887291416576 71908221474432 71911878506496 72025962889216 72029625909248 72166638597984 72170308772352 72229916963456 72276924432384 72301644785664 72561475757568 72655823314944 72795977295104 72799679475712 72814303199232 72941866349688 73049621815296 73053336895488 73304150114304 73312140797952 73315869229056 73337215218792 73384943321088 73449289940992 73519736909232 73567583797248 73592745585408 73786446053376 73930560205824 73970085789696 74039776247808 74095905461088 74099673752064 74169486300672 74209139621888 74244399677361 74354079347712 74549783691264 74575281414144 74646808347699 74695388737536 74720936260656 74760884404224 74831319908352 74835125600256 74843283171328 74906901756576 75051398094841 75100241793024 75104061161472 75148983156528 75346779734016 75361915109376 75365747785728 75419046630036 75493941413184 75511129243648 75609312067584 75643416955232 75831678321472 75881029828608 75903122667456 75906982867968 75956383383552 76019118637056 76167593478144 76171467128832 76292309123072 76296189116416 76301031247371 76318402829312 76368071098368 76467462209838 76692257943552 76714586972289 76764513079296 76768417087488 76935867531264 76981885184736 76994192258004 77107934138368 77111855611904 77184506068992 77258535572232 77262464704896 77376602898432 77453441630208 77461884616704 77512158727488 77606796918784 77681231451264 77731786653696 77758372694016 77932278828992 77982997413888 77986963390464 78153097150464 78203819870208 78290013317376 78409656958976 78484861533696 78562800820224 78872099386248 78923429609472 78988615458816 78992632578048 79126995367644 79142890098384 79146915063552 79323926665224 79375550939136 79402699184256 79611691794432 79627683889152 79688049269472 79767183379968 79809829404672 79833066117504 79885021741056 79965707977728 80119962815648 80124037471744 80176182460416 80224138243584 80399126449152 80403215302656 80478966693888 80610741714944 80619957544392 80663059488768 80820604526832 80952938940416 81029208250368 81033329147904 81258656583888 81311539986432 81315675242496 81339350383872 81472534183936 81631660227264 81675303059456 81756410609664 81818389767904 81895474456992 81899639410176 82078282288128 82131699105792 82180824542208 82185004007424 82315386159104 82319572467712 82343539894784 82397129342976 82476158397696 82480352882688 82504367121141 82548476529664 82602199351296 82630451183616 82709704022886 82927400865792 83009751810048 83195402622976 83199633686528 83216346513408 83357893643724 83362132971072 83485282074624 83785303769088 83813960250048 83868506652672 83897191590912 83942045646848 84105994954752 84198693567744 84323078504448 84327366918144 84487772017152 84492068806656 84681034812672 84765127200768 84950020399104 85098844074636 85224558784512 85228893044736 85310638111656 85366158557184 85391013000888 85395355726464 85521508466688 85525857828864 85530830930944 85535180767232 85586341928268 85773026394104 85828847763456 85833212755968 85858203182976 85914079985664 86110605410304 86127902982144 86278790186496 86298433421312 86445223037936 86449619377408 86746425905664 86750837563392 86832569327616 86974747639808 87048678260736 87144620193792 87191210426368 87201178568424 87221031804928 87307646533632 87391385382672 87621404688384 87673813682616 87730872090624 87735333814272 87904576356352 87922234294272 87926705750016 87979297353984 87988887735042 87993362580576 88076264982048 88123353300992 88210864078848 88295469225408 88527868133376 88558146679296 88615780614144 88688971743232 88731111809529 88778550230016 88836327604224 88862192391168 88866711650304 89065461518848 89123425615872 89239417498377 89317825314816 89474300934144 89563153268736 89649055428156 89786058080256 89812199382192 89826557634338 90134958167604 90139542155712 90198205267968 90272703381504 90277294374912 90362348568576 90430851848736 90449017255296 90453617215488 90628103359808 90687084429312 90745941924864 90980163649536 90984790622208 91072056307968 91157859281664 91162495291392 91183250407424 91237789848576 91297167704064 91415988656874 91565671789312 91570328539136 91656600956928 91884715941888 91975961935872 92045688488892 92132408764116 92137094336448 92158071341056 92338067574144 92544581109428 92604809428992 92609519026176 92636482381632 92696770510848 92867036095872 92927474270208 92959257581568 92969390814384 93111467638784 93203931856896 93293325974016 93538879537152 93594827950848 93599587897344 93798980857344 93803751186432 93920942333952 94074727038976 94106902736896 94258466740224 94290705281304 94434801352704 94538884005888 94723530263712 94774172418048 94801766014536 94863463317504 94868287782912 95080460140544 95266164164256 95382479044608 95549579311872 95568772948992 95787383142912 95849721888768 95877628632576 95882504675328 95974467875613 96222184797312 96227078363136 96369232576512 96402193047552 96494654693367 96557453733888 96562364350464 96590478580848 96748634343424 96874431086592 97085737598976 97159337849386 97182148460544 97250875917678 97255821799584 97399495753728 97404449193984 97589729143872 97594692258816 97738866819072 97749521063936 97754492305408 97782953625056 97846591094784 98026315878976 98090111729664 98123660780544 98187519983616 98221102350336 98381928071168 98574080274432 98626781052928 98633040392943 98719701663744 98794540614784 98799565002752 98892648400896 98992532903148 99138772463616 99237222088704 99433708552192 99529077796932 99593851650048 99627915014208 99681179205632 99775093211136 99780167467008 99850732249646 99875869008768 100133655724032 100138748215296 100198644208704 100263853817856 100462372978688 100482553479168 100558728840048 100658588550912 100812416090112 101174706438144 101204163556608 101209310490624 101358824849408 101406984925176 101556791304192 101561956171776 101734708329828 101956616279784 102022969982976 102256343924736 102286115963052 102352684105728 102357889449984 102456063346464 102581156708352 102642513579648 102653702357549 102658923010672 102912674758656 103011380762976 103016619606528 103083663163392 103113676076544 103168803864576 103282512822272 103349544969984 103370305434624 103574975268352 103642382204928 103677830258688 103977329885184 104180410607616 104185708904448 104204129533952 104216042679336 104271759826944 104386684423168 104475415607856 104590564666182 104646482044928 104750401093632 104854423339008 105115385069568 105162799181664 105231239479296 105294181444704 105299536384512 105318153945088 105323510104064 105502660490192 105523853464512 105529220084736 105765235553632 105834067918848 105870265579008 105939166298112 106148922392576 106170245185536 106239151521792 106250732359296 106356244506624 106413105872896 106444088156672 106513362321408 106620943970304 106651986766353 106965517658112 107198835265536 107204287070208 107305288925184 107386636570374 107493276725856 107550745985024 107760806035776 108038944333824 108044438863872 108249957896976 108255463158528 108344875445184 108415386648576 108420900323328 108452467178496 108842213636352 109008547479552 109193965942656 109199519213568 109221454798848 109412799524532 109437709717504 109574432722944 109580005343232 109968211196928 109973803843584 110005822828188 110077414981632 110173934911488 110279605363848 110351375695872 110389118378112 110569867821056 110679669080064 110955128684544 111059664371712 111143858191632 111149510628096 111254229451008 111313709432832 111531119021568 111713738358784 111751947000064 111824675536896 111862922121216 112141326606336 112246979862528 112252688400384 112264924756992 112430771339264 112650362689536 112656091742208 112723474734792 112908046416896 113020169601024 113128569945054 113266693865472 113413968101376 113465125432848 113632745046016 113638524059648 113747517482208 113821544742912 113854684001184 113860474301952 114028677955584 114115122571024 114438463684608 114444283674624 114477604243968 114552106647552 114701193314757 114814140547072 114837203976192 115038386915328 115403801296896 115491288387006 115661901207552 115667783417856 115776759103488 115887803358348 115893697057344 116064904347648 116117257429754 116192826925056 116268238091232 116410195378176 116521847176896 116597679980544 116637559041024 116828539584512 116898418243488 116974496120832 116980445085696 117229645725696 117235607666688 117305729805312 117318516980056 117324483440768 117435019976064 117614485438464 117727292300544 117844201230336 118037157511168 118077528905728 118308149079372 118371400306688 118482923188224 118488948867072 118690493051466 118985889997836 119063326408704 119104048776384 119299067912192 119417537691648 119532073904208 119714744107008 119749599176256 119827532611584 119833626673152 120179944223472 120186056207616 120264273690624 120336207365376 120363604508672 120369725833216 120483131424768 120574469131648 120598689673728 120604822953984 120916112572416 120994589233152 121306884866048 121429408410624 121543812375552 121549993721856 121650386464768 121887984875832 122208801275904 122447490340896 122512954589184 122634615914496 122727584651856 122843211685488 122849459115264 123117423432192 123197548658688 123473079238656 123479358701568 123515309842176 123595694014464 123714237596544 123720529324032 123822714794496 123903299026944 123945676775424 123959187752512 124064556034329 124391101298688 124514627715072 124718506049536 124793103934464 124799450529792 124824519770112 125036840465586 125043199456608 125065307809792 125071668248576 125227923111936 125284409332103 125596217219938 125677955653632 125720940375072 125802759979008 125845787386368 125913068470272 126051845341184 126158992432128 126298040351616 126365563224064 126402354686048 126484617756672 126491050377216 126925330710528 127021552219008 127147690801152 127176638726144 127399439082496 127425030598656 127648266111954 127716510857216 127836838176768 127843339567104 127965957167484 128282262700032 128288786743296 128296246396416 128302771150848 128379512892402 128536257396736 128659539591156 128743271645184 128749819133952 128787304774464 129165908115456 129447650131968 129576197947392 129667834556904 129674429066112 129865994338304 129872598925312 130119638858496 130126256345088 130318489092096 130462121459712 130716930290688 130786815639552 130831547707392 130961469800448 131087078074008 131432107032576 131510720523924 131856864534528 131883351441408 131890058625024 131983331602563 131990043870864 132114397473072 132185029951488 132316296118272 132443203838112 132705437062576 132791802200064 132837220018944 132923670921216 133033457614848 133040223289344 133167825345024 133254491406336 133293288586752 133300067475456 133511540965376 133518330953728 133598192278272 133685138423808 133976737972224 134078305120064 134211451401216 134344729903104 134679087120384 134718299073288 134739836451507 134899608584192 134938884742144 134945747320832 135202437251406 135209313233568 135409055072256 135415941562368 135511708053091 135543522852864 135646277773104 135942155039712 136030626643968 136118912887296 136341791899648 136381487950736 136470245474304 136477185933312 136608084461952 136774875611136 136856684772864 136945751556096 137216899678208 137348507683968 137355492808704 137484901435392 137558405152768 137799393293312 137827073912832 138068532733338 138237107011584 138507101361216 138636439846912 138816871664142 138907214143488 138914278539264 138954723572448 139029013102592 139300554143808 139454086221576 139667201458176 139805897785344 139939988961024 140153846759424 140217065575552 140308319305728 140392241926272 140399381846016 140698471286016 140705626779648 141112090558464 141160354105344 141387700110336 141436057921956 141652202029056 141667643145728 141808326008832 142161258627072 142202649021804 142295194976256 142302431674368 142620690210816 142899246246384 142931780354048 142939049426944 143073718566912 143182182093832 143324368967808 143681074714368 143774582833152 143816442948864 143823757012992 144051925778432 144059251818496 144333277195968 144340617544704 144459833926912 144553848864768 144603289571328 145122951515136 145311646629888 145591954590208 145599358951424 145628606398464 145739006774079 145876313876517 145883732699376 146099243630592 146106673790976 146608300228608 146624281595904 146631738458112 146674430437584 146769886642176 146898579881984 147039473818464 147135167594496 147185491170816 147572892106752 147861120411648 147940171579392 148079552495616 148191810922176 148199347504128 148338972601344 148418279243776 148488799354722 148708158695424 149099567382528 149150562828288 149293616695398 149390777475072 149441872521312 149521768808448 149662639816704 149670251200512 149686566342656 149776098374469 149813803513152 150102796189682 150200483586048 150208122322944 150297966313056 150693559468032 150723830218752 150731495571456 150838093260072 150987882826368 151022258487296 151218624135168 151286833910464 151663356642944 151762059657216 151806245334912 151813965735936 152038237274112 152335186956288 152342934257664 152584618246144 152602062494742 152636805658624 152934924419676 153384515887104 153429173944578 153529026158592 153536834174976 153871735062528 153963770369472 153988384516008 154215868276736 154223711223808 154369012137984 154517071144464 154524929409792 154753205796864 154906883260416 154923769233408 155024317454976 155213593837568 155362462902528 155463573307392 155516745388032 155864557657984 155965994827776 156306194300928 156407639740416 156580026634752 156885846999273 156969723067392 157125601640448 157744198772496 157846859218944 157977230917632 157985265156096 158253990735288 158285780196768 158293830127104 158647853330448 158751101878272 158805398368512 159223383588864 159255367778304 159376098538944 159534366759936 159619658809344 159666132235008 159770043482112 159931415955456 160239925631296 160248074943488 160352364920832 160448276487168 160798252898304 160806430605312 160957933387776 161079954855561 161221483429888 161239915088784 161326118977536 161641209053664 161905877880832 161953016941499 162058416500736 162066658295808 162517313167776 162623079972864 162631350484992 162678700767744 162945068367872 163263320454528 163350606118912 163512821219328 163636779535808 163790948913984 163799278820352 164156564576256 164361649084416 164370008014848 164630772318208 164639144935424 164687079789568 164794258685952 164952316795392 164960705765376 165008734242282 165096953059328 165260902367232 165419408045772 165854801731584 166019503620096 166390805245952 166399267373056 166432693026816 166715787287448 166724265942144 166970564149248 167570607538176 167627920500096 167737013305344 167794383181824 167884091293696 168211989909504 168397387135488 168646157008896 168975544034304 168984137613312 169362069625344 169530254401536 169692854917581 169900040798208 170197688149272 170449117569024 170457786089472 170621276223312 170732317114368 170782026001776 170790711452928 171043016933376 171051715657728 171061661861888 171070361534464 171172683856536 171546052788208 171657695526912 171666425511936 171716406365952 171828159971328 172221210820608 172255805964288 172557580372992 172596866842624 172890446075872 172899238754816 173236932580509 173492851811328 173501675126784 173665138655232 173949495279616 174097356521472 174175886144631 174289240387584 174382420852736 174402357136848 174442063609856 174615293067264 174782770765344 175242809376768 175347627365232 175461744181248 175470667628544 175809152712704 175844468588544 175853411500032 175958594707968 175977775470084 175986725161152 176152529964096 176246706601984 176421728157696 176590938450816 177055736266752 177116293358592 177231561228288 177377943486464 177462223619058 177557100460032 177724384782336 177733423300608 178035739577199 178130923037696 178246851231744 178478834996754 178948601868288 179126306537472 179298110856312 179572116160512 179624398764384 179653115268676 180269916335208 180279084311424 180396410535936 180545406763008 180554588749824 180724697137152 180861703697472 180898034510592 180907234430976 181256206719616 181374168858624 181491883849728 181960327299072 181969581244416 182144112615936 182315718563328 182324990582784 182475579697152 182831977313748 183131343578624 183140657078272 183313201913856 183769431883776 183951923871744 184091376977784 184264817528232 184274188672896 184316142682112 184676135148288 185089162218856 185209618857984 185219038052352 185272964763264 185393541021696 185734072191744 185854948540416 185918515163136 185938781628768 186222935277568 186586651948032 187077759074304 187189655901696 187199175794688 187597961714688 187607502372864 187841884667904 188149454077952 188213805473792 188394325829907 188516933480448 188581410562608 188869602705408 189077768011776 189447060527424 189548344836096 189603532029072 189726926635008 189736575565824 190160920281088 190532328328512 190764958089216 191099158623744 191137545897984 191472399167931 191574766285824 191699443777536 191755257265152 191765009350656 191948935751226 192444369594624 192454156726272 192569269338603 192738465153024 192804386095104 192989309386734 193114907467776 193124728700928 193180957161696 193497268686848 193748862173184 194171475197952 194318675698772 194364296921088 194501751835356 194511643599168 194798991507456 194808898387968 195179458287744 195189384517632 195477733638144 195499042127872 195508984610816 195565907250112 195693182189568 196052631757952 196180223459328 196247321561088 196442204700672 196763856142336 197148160548864 197266080785886 197589081229568 197599130005504 197785296801792 197985065806296 198277544927232 198474444177408 198867417104384 199058155593864 199187703300096 199255830028416 199362358411264 199550186422272 199560334934016 199701464499292 199751738017536 200267311448064 200277496430592 200397288417408 200527707635712 200924745957376 200965106958336 201117457680096 201317177101824 202349412876288 202408327113216 202418620981248 202803655877109 202813969850352 203113582608384 203123912343552 203469416659656 203913232559568 204045939965952 204512687849472 204572231926104 204705368211456 204715778899968 204912126692928 205162313416704 205285027159296 205307404715098 205317846021344 205825349517312 206022761525952 206033239213056 206167326326784 206227352153088 206337607729152 206565025644544 206699089939968 206740610869248 207102799100007 207149950536704 207284764409856 207355660517376 207954659770368 208225307496213 208360821215232 208371417808896 208408259067904 208432085358672 208543519653888 208773368846336 208950831215712 209181129332364 209292964089856 209500802187264 209708846678016 210230770139136 210325598363328 210462478958592 210588362889408 210599072769024 210636307890176 210647020208128 211005320980384 211047706929024 211058440169472 211530471107264 211668135837696 211740531158016 211878332596224 212297844785152 212478303043584 212501464718592 212712489013248 212826211745792 212888176313344 213026724642816 213241887940608 213303973532706 213931035316224 214397670531072 214408574140416 214610577850368 214773273140748 214986553451712 215101491970048 215521612071552 216077888667648 216088877727744 216499915793952 216510926317056 216689750890368 216830773297152 216904934356992 217684427272704 218387931885312 218399038427136 218442909597696 218825599049064 218875419435008 219148865445888 219160010686464 219936422393856 219947607687168 220011645656376 220154829963264 220347869822976 220559210727696 220702751391744 220778236756224 221139735642112 221359338160128 221910257369088 222119328743424 222287716383264 222299021256192 222508458902016 222627418865664 223062238043136 223427476717568 223503894000128 223649351073792 223725844242432 223940425043097 224282653212672 224493959725056 224505376800768 224529849513984 224861542678528 225154194284523 225300725379072 225312183484416 225446949469584 225816092833792 226040339202048 226257139890108 226533387730944 226827936202752 226930250865696 227265490092032 227277048119296 227495034964416 227643089485824 227709368002368 227720948603904 228057355911168 228230245142048 228876927369216 228888567349248 228955208487936 229104213295104 229402386629514 229628281094144 230076773830656 230143760916867 230807602593792 230982576774012 231323802415104 231335566835712 231553518206976 231775606716696 231787394114688 232129808695296 232234514859508 232385653850112 232536476182464 232820390756352 233043694353792 233195359961088 233275118082048 233657079169024 233796836486976 233948992241664 233960890171392 234459291451392 234611459610624 234637033960112 234648966881536 234870039952128 235228970876928 235454584601088 235688402460672 236074315022336 236155057811456 236616298158744 236742800613376 236965846376448 236977897734144 237380986102932 237971779995672 238126652817408 238208097552768 238598135824384 238835075383296 239064147808416 239429488214016 239499198352512 239655065223168 240359888446944 240372112415232 240528547381248 240672414730752 240727209017344 241148938263296 241197379347456 241209645907968 241832225144832 241989178466304 242613769732096 242858816821248 243087624751104 243099987443712 243300772929536 243775969751664 244417602551808 244894980681792 245025909178368 245269231828992 245455169303712 245686423370976 245698918230528 246234846864384 246395097317376 246946158477312 246958717403136 247030619684352 247191388028928 247428475193088 247441058648064 247513101363423 247645429588992 247806598053888 247891353550848 247918375505024 248129112068658 248782202597376 249029255430144 249586207868928 249598901059584 249649039540224 250073680931172 250086398913216 250130615619584 250143336497152 250455846223872 250568818664206 251192434439876 251355911307264 251441880750144 251605519958016 251691574772736 251826136940544 252103690682368 252317984864256 252596080703232 252731126448128 252804709372096 252969235513344 252982100754432 254043104438016 254295381602304 254353277452288 254798878164992 254850061197312 255296532223908 255433021714432 255673676353536 255686679134208 255931914334968 256564525400064 256577573486592 256592492792832 256605542301696 256759025784804 257072514793472 257319079182312 257486543290368 257499638267904 257574609548928 258331816230912 258895300263936 259335669113808 259348858132224 259731988676608 259745197850624 260239277716992 260252512690176 260924242919424 261433860581376 261573631279104 261663095414784 261922939600896 262174156148016 262864214065152 263021441047848 263713729069056 263766702882816 263780117250048 263966663205126 263980087741728 264228794946144 264370059902976 264632592236544 264886407676224 265410874125152 265583604400128 265674440037888 265847341842432 266066915229696 266335650690048 266508982812672 266586577173504 266600134950912 267023081930752 267036661907456 267196384556544 267370276847616 267718252495131 267953475944448 268156610240128 268422902802432 268689459806208 269358174240768 269436598146576 269479672903014 269877769484288 269891494641664 270404874502812 270418626467136 270818110144512 270831883124736 271023416106182 271087045705728 271292555546208 271884310079424 272061253287936 272237825774592 272683583799296 272762975901472 272940490948608 272954371866624 273216168923904 273549751222272 273713369545728 273891503112192 274433799356416 274697015367936 274710985617408 274969802870784 275116810305536 275598786586624 275654147825664 276137065466676 276474214023168 277014202722432 277633743328284 277814428286976 277828557078528 277909447144896 278058026205184 278601108287616 278908172443152 279334402916352 279611795570688 279879977922048 280434131151104 280616638611456 280784483852544 280798763692032 281396942572032 281411253559296 282224181116928 282320708210688 282775400220672 282872115843912 283304404058112 283335286291456 283616652017664 284322517254144 284405298043608 284590389952512 284604863348736 285241380421632 285798492492768 285863560708096 285878098853888 286147437133824 286364364187664 286648737935616 287362149428736 287549165666304 287632885897728 287647514025984 288103851556864 288118503636992 288666554391936 288681235089408 288919667853824 289107697729536 289206579142656 289483964080101 290245903030272 290623293259776 291183909180416 291198717902848 291257212796928 291478013548158 291752627753034 291767465398752 292198487261184 292213347581952 293216600457216 293248563191808 293263476916224 293348860875168 293539773284352 293797159763968 294078947636928 294270335188992 294370982341632 295145784213504 295722240823296 295880343158784 296159104991232 296383621844352 296398695008256 296677945202688 296836558487552 296977598709444 297416317390848 298301125656576 298587233390796 298781554950144 298883745042624 299043537616896 299325279633408 299340502401024 299373132685312 299552196748938 299627607026304 300205592379364 300400967172096 300416244645888 300595932626112 301387118936064 301447660437504 301676186520144 301975765652736 302044516974592 302437248270336 302573667820928 303326713285888 303524119314432 303612490669824 303627931471872 304076474548224 304670373912576 304685868515328 305169236492288 305204124989484 305273611317248 305869848839352 306769031774208 306858347889156 307058052317184 307073668349952 307743470125056 307927540738944 307961107072647 307976769032016 308431736553472 308447422447616 308738024275968 309034142288928 309049858819584 309506411593728 309847538466816 310048634909952 310427187675136 310724925805056 310927146614784 311033490776064 311729115315968 311931989655552 312612388601856 312815279480832 313160053269504 313771693998546 313939446134784 314251203280896 315488397544992 315693718437888 315954461835264 315970530312192 316507981470576 316571560393536 316587660254208 317295706660896 317502203756544 317610796737024 318446767177728 318510735556608 318752197077888 319068733519872 319239317618688 319332264470016 319540086964224 319862831910912 319955960299059 320479851262592 320496149886976 320896552974336 321596505796608 321612861210624 321915866775552 322159909711122 322479830177568 322652237955072 323282418107328 323811755761664 323906033882998 324116833001472 324133316591616 325034626335552 325246159945728 325262700969984 325357401535488 325890136735744 326526640909056 326701212237824 327025642438656 327273559071616 327581897827968 327598557640704 328313129152512 328723298168832 328740016029696 329261544636416 329374159579136 329904633590784 329921411530752 330017468484564 330193906118656 330521804734464 330838816091544 331709603463168 332039007240192 332781610491904 332798534746112 332865386053632 333431574574896 333448531884288 333941128298496 335141215076352 335255841000192 335474026610688 335588766363648 335768182587392 336423979819008 336794774270976 337292314017792 337951088068608 337968275226624 338724139250688 339060508803072 339385709835162 339800081596416 340057682472851 340395376298544 340898235138048 340915572178944 341242552446624 341464634228736 341564052003552 341581422905856 342086033866752 342123323723776 342140723068928 342345367713072 343092105576416 343315391053824 343332851023872 343432812731904 343656319942656 344442421641216 344511611928576 345115160745984 345193733685248 345780892151744 345798477509632 346473865161018 346985703622656 347003350253568 347330277310464 347898990559232 348194713042944 348351772289262 348578480775168 348804714273696 348884127219712 349230586134528 349477562873761 349565541530688 350485618753536 350695254730464 350923488362496 350941335257088 351618305425408 351688937177088 351706823000064 351917189415936 351955550940168 351973450322304 352305059928192 352493413203968 352843456315392 353181876901632 354111472533504 354232586717184 354755886972928 354924447238116 355114200920064 355448769564672 355466846601216 356071479154398 356261846075392 356957669993508 357897203736576 358252613074944 358596221712624 359144232321024 359248797528768 359306230537352 360539832670416 360558168622848 360792821071872 361090813526016 361109177499648 361449394274304 361723407394944 361796069021184 361814468861952 362512413439232 362748337717248 362983767699456 363920654598144 364288225231872 364631437126656 364649981165568 364951159394304 365663954627496 366262687157248 366281314156544 366626403827712 367538863767552 367903847743488 368182753955568 368529635056464 368548377345792 368632285364224 369352270296576 370178324437712 370419237715968 370438076104704 370545929526528 370787082043392 371468144383488 371709897080832 371837030326272 371877563257536 372445870555136 373173303896064 374155518148608 374379311803392 374398351589376 375195923429376 375215004745728 375683769335808 375853227996309 376298908155904 376427610947584 376788651659814 377033866960896 377162821125216 377739205410816 378155536023552 378894121054848 379096689672192 379207064058144 379453853270016 379473151131648 380321840562176 381064656657024 381529916178432 382198317247488 382275091795968 382944798335862 383149532571648 383510514530304 383530018701312 383897871502452 384888739189248 384908313452544 385138538677206 385608772190208 385978618773468 386229814935552 386249457401856 386361914323392 386994537373696 387497724346368 388342950395904 388637351397544 388728593842176 389003503670712 389023287198336 389597983014912 389617796775936 390358916575488 390378769035264 390955467276288 390998084255744 391017969221632 391131814500224 391386364379136 392105263515904 392360446918656 392494643122176 392884409401344 394296321097728 394532161571772 395178162459136 395198260011008 395570593603584 395949994807689 395970131612592 396555089854464 396948888354816 397734834208768 398116311187728 398375406600192 398511660056832 398724716822528 399100372844544 399120669868032 399402928998584 399503476035072 400534622896128 400554992861184 400794576834816 401055415271424 401849491914752 401930213916672 402234915360192 402634354203648 404219509354521 404698825752576 404816654226432 404837241962496 405607311754218 405627939700704 406227165216768 406247824687104 406535124159273 406938833319312 407826465119136 408091879931904 409025375698944 409144463852208 409410736422912 409431557799936 409824253385856 410324626833408 410570054318592 410614809430196 410635692042688 411650699034624 412045523051904 412066478426112 412454704306176 412675215458304 413130051289088 413398179879936 413481221738496 414205598200014 414299901073408 414711321034752 415909319540736 416450614992426 416721642430464 416742835617792 416864170717344 417087039307776 417546737692672 417901662431424 418362258664728 418585928179712 419001604374528 419417693356032 420461540278272 420651196726656 420924957917184 421176725778816 421198145538048 421272615780352 421294040416256 422010641960768 422095413858048 422116880338944 423060942214528 423336271675392 423481062316032 424595689570304 424956606087168 425002929437184 425424978026496 425776352626688 426483775881216 426607947065412 427862070632448 428795341062144 428817148280832 429221155700736 429546546281496 429973106903424 430202983940096 431043224143104 432155777335296 432177755455488 432999831587904 433021852634112 433379501780736 433661546594304 433809868713984 435368854545408 436775863770624 436798076854272 436885819195392 437217020322237 437628941629551 437651198098128 437750838870016 438297730891776 438320021372928 439586760269783 439872844787712 439895215374336 440023291312752 440309659926528 440695739645952 441118421455392 441405502783488 441556473512448 442279471284224 442718676320256 443820514738176 444238657486848 444575432766528 444598042512384 445016917804032 445254837731328 446124476086272 446854953435136 447007788000256 447298702147584 447451688484864 447880850086194 448565306425344 448987919450112 449010753601536 449059699027968 449328295123407 449723085357056 450308388569046 450601450758144 450624366968832 450893898939168 451632185667584 452080678404096 452514279780216 453066775461888 453655872405504 453860501731392 454530980184064 454554096238592 454990069928832 455286178971648 455418736004736 455441897207808 456114711822336 456460490284096 457753854738432 457910416975872 458804773259028 459256562188288 460153547661312 460287521833734 461615205187584 461965153548024 462647604830208 462671133671424 463107036413952 463551213433392 463574788229376 464259617390592 464469029719016 464771307700224 465072952364928 465640781512704 466087388707584 466390719922176 466550236164096 467314158338048 467593672973952 467897984483328 468918582902784 469222919221248 469274067920224 469297933763072 469740079904256 470909169202176 471376804921344 472148630044672 472310115622912 473232596317488 473485601226752 473931692752896 473955795468288 474761972205864 475943559991344 476253305634816 476416195105536 477196271648768 477670150766592 478128295616832 478858976428032 478998396705024 479310130446336 480719776893888 480744224830464 481057094762496 481344829461504 481454418034688 482297876526592 482394758694912 482419291815936 483239864566683 483664450289664 483978356932608 485227539464192 485717633642496 485859050824497 486175249502208 486199974887424 486601545859072 487551939503328 488835205103616 489789961363584 490051818356736 490538463657984 490910338607424 491372846741952 491397836461056 492469693728768 493892316954624 493917434806272 494061239368704 494382776057856 494856950386176 494882117296128 495026202726846 495290859177984 495782707101696 495836751010048 496258224137316 497564405194752 498058510860288 499172415737856 499197802119168 499298079080448 500147361862344 500172797826432 500261231239168 500286672994304 500911692447744 501137637328412 502384868879752 502711822614528 502883761500288 503211039916032 503383149545472 503652273881088 504207381364736 504635969728512 505192161406464 505462252896256 505609418744192 505938471026688 508086208876032 508590763204608 509597756329984 509700122394624 510593064447816 510866043428864 511347352707072 511373358268416 511863828669936 513129050800128 513155146973184 513184985585664 513211084603392 513518051569608 514145029586944 514638158364624 514973086580736 514999276535808 515149219097856 516663632461824 517790600527872 518671338227616 518697716264448 519463977353216 519710797741527 520478555433984 520505025380352 521848485838848 522527658433893 522867721162752 523147262558208 523326190829568 523845879201792 524348312296032 525728428130304 526042882095696 527427458138112 527533405765632 527560234500096 527933326410252 527960175483456 528457589892288 528740119805952 529265184473088 529772815352448 530821748250304 531167208800256 531348880075776 531694683684864 532133830459392 532671301380096 533173154347008 533200269901824 534046163861504 534073323814912 534107218731597 534392769113088 534740553695232 535436504990262 536313220480256 536845805604864 537378919612416 538716348481536 538873196293152 538959345806028 539755538968576 539782989283328 540809749005624 540837252934272 541636220289024 541663766249472 542046832212364 542174091411456 542585111092416 543768620158848 544122506575872 544475651549184 545367167598592 545525951802944 545880981897216 545908743733248 546432337847808 547426739091456 548867598712832 549394030735872 549421971234816 549939605741568 551197573173248 551308295651328 552274130933352 552948428046336 554028405444864 555267486656568 555628856573952 555657114157056 555818894289792 556116052410368 557202216575232 557816344886304 558668805832704 559759955844096 560868262302208 561233277222912 561568967705088 561597527384064 562793885144064 562822507118592 564448362233856 564641416421376 565182977489721 565550800441344 565744231687824 566608808116224 566670572582912 567233304035328 568645034508288 568810596087216 569180779905024 569209726697472 570482760843264 571596984985536 571727121416192 571756197707776 572294874267648 572728728375328 573297475871232 574724298857472 575098331332608 575265771795456 575295028051968 576207703113728 576237007273984 577333108783872 577362470178816 577707808015809 577839335707648 578215395459072 578413158285312 578967928160202 580491806060544 581246586519552 582367818360832 582397435805696 582514425593856 582956027096316 583505255506068 583534930797504 584396974522368 584426695163904 586433200914432 586497126383616 586526953832448 586697721750336 587079546568704 587594319527936 588157895273856 588540670377984 588741964683264 590291568427008 591444481646592 592767243688704 592797390016512 593355890405376 593673116975104 593955197418888 594832634781696 596602251313152 597174466781592 597563109900288 597767490085248 598087075233792 598650559266816 598681004802048 598746265370624 599104393497876 599255214052608 600411184758728 600801934344192 600832489291776 601191865252224 602774237872128 602895320875008 603352373040288 603951531305472 604089033949184 605147335641856 606653426571776 607048238628864 607224981339648 607255862943744 609340747825152 609371737030656 610338472984576 610408249978968 610547222634496 611739697678704 613538063548416 613716695778312 614116104634368 614147336699904 615486940250112 615855081477888 615922214145294 615953538064032 616863473106944 616894844895232 617476048551936 618068284577856 618099717639168 619012823187456 619695076933632 620097269819904 621449851610112 621854293229568 622066981552128 623458230631936 623863979311104 624675922488639 625224777203712 625630558961664 626320106539008 627543387997092 627878892269568 628502406561792 630976795089984 631387436875776 631908923670528 631941060624384 633015962941152 633143120787072 633175320508416 634591413321792 635004407513088 635221593474048 636893534355456 637504394155776 638137467039744 638478635237376 638664528940032 639080173928448 639725663821824 639911920598118 640959702525184 640992299773952 641793105948672 643193011593216 643225722421248 643831733551104 644319819422244 644959660355136 645304475910144 646564836214656 647623511523328 647812067765996 648233666002944 648266633183232 650069252671104 650492319891456 650714803070976 651780273471488 653053281818112 653402424475648 654547118143232 655163795655936 655197115281408 656626258305024 657446596337664 657480032059392 658523089272832 658748319158272 659809267181568 659842823061504 660034936969128 660387812237312 661043609468928 661677632183088 663419206926336 664078014480384 665563220983808 665597069492224 665730772107264 666863149149792 666897063768576 667882256596992 670282430152704 670511682000384 670948053221376 671177532727296 671821275129291 672847959638016 673589548541952 674584628035584 675462582853569 675902176137216 675936550453248 677448278501376 678121017606144 678771419670324 679600163192832 680115364945702 680790752597088 681796470276096 681831144357888 682485104893248 682929268457472 683128104007104 683162845811712 684172067733504 684246647447552 684281446137856 684690735426144 686184211152832 686630782107648 686665702047744 686865625463808 687312639885312 688884843282432 690230321491968 690387467370496 690431282750601 691561784303488 691596955019264 692947730322036 693971407245312 694006700507136 694660554620928 696389426085888 696703544578524 697156961550336 697609428547392 697768254439424 698461172269056 698955125747522 699131083061376 700971237507072 701390509460928 701846976724992 701882670514176 703236610850816 703377874354176 703834378831872 703911101880336 703946900644608 704610119856384 704986826407936 705686912630784 706363753803264 708222945067008 708465173434368 709511773945856 709848894476232 710228401840128 710897539129344 710933693202432 712142958308796 712523692150784 713915339987016 715794407473152 716505226149888 717192443425248 718288464642048 718497595057536 718612461074704 721079665340832 721116337245696 721585642143744 722181627052032 723446814789888 723592138042368 723628937723904 725024826878464 725496675434496 725967535398912 727841309196288 728576450463744 729262874253312 729299962331136 729902318788608 731327909254992 732525374314496 732562628313088 733252807655424 735077727535104 735807695486976 736365507911136 737059270112928 737096754691584 737264570728448 738704540593152 740356648875424 740838475431936 740876152209408 741091859053056 741574164086784 742936288766976 743419794161664 743674060652544 743755126515072 744891741110272 746346607792128 748758623606784 748796703178752 750391846858752 750430009491456 751367538671616 751706455992618 752855221895168 753577303319628 754067733921792 754325642250432 755478410821632 756311072047104 757788242109696 758193379344384 758414128116288 758907706540032 758946302263296 760643681124352 762129313314048 763059832356864 764396634494976 764550183591936 765889596671724 766299065143296 767021029060608 767060037402624 767795743004904 769777478378496 769816626905088 770277077354412 771217544380416 771957237546936 772459629871104 772498914803712 772723828646784 773989074747392 774995448692736 776685900791808 777274702795088 778007007341424 778046574396672 779195966029824 779235593551872 780717833150976 780757538070528 781996168511488 782035938443264 782263629000448 782772728758272 784210527031808 784720893837312 784989286244352 785768818802688 788592642195456 789064323143544 790356324918272 790396520022016 791141187207168 791899989615378 791940263225184 793110179708928 793897776709632 795469668417536 796232622375456 796750813200384 797023320113664 797449433645056 798200745689088 798805857997168 799006952070144 801069245792256 801109985722368 801589153669632 802110830542848 803698983829504 803860427833344 804469830720384 805268708407296 808439018709042 809633308452864 809674483924992 811214623508436 811255879401408 812454330433536 812495649374208 813070248318546 813877666638624 815652930238272 816183759863808 818050751397888 818288927704416 818821472845824 818863115599872 819648506771712 820649253666816 821140108637184 821229618860392 821271384085376 823301398069248 824091046103808 824132956852224 824909408612352 825350430916608 826260102578176 826796359759872 826962443476992 828411196400028 828599802146816 829422642069504 832901229984852 833443284860928 833485671235584 833728341434688 834174078615552 835093475385344 835803324862848 836724517329456 837171856359424 838003208749056 838835386712064 841302393453312 841849915834368 842353451557632 842396291076096 842545231560704 842588080832512 844021283921536 844190827716096 844233760677888 846121884429056 846672543350784 846962124632064 849913212174336 850005858874368 850849956052992 851552705253376 852967551762432 853215894130824 855724141264896 857590682124288 857634296561664 858442311401472 859093092562992 859946213806848 860405967880192 862086448286208 864311554670592 864355510910976 865999663175808 866043705268224 866759003561472 867323093188608 867619737427968 868451892240303 870737709090816 873551727541248 873596153708544 873771638390784 874434040644474 875257883259102 875302396196256 875501677740032 876595461783552 876640042745856 879173520539566 879745689575424 879790430748672 880046582625504 880619319853056 881391479291904 882236842910784 882811005566976 883112947024896 884558942568448 885437352640512 887641029476352 888477314973696 889150865533056 889196085024768 890033835608064 890509675462656 892248952172544 893709906870272 894015576000512 894903376969728 895761700172388 897130612850688 897975838900224 898021507203072 898119398055936 898656590246814 900616777138092 901202901516288 901248733937664 901787797878336 903264371335168 904161356808192 905028559560432 906133550923776 907311744811008 907721003462784 909061960368128 909108192477184 909980139857664 910572357943296 910837472009472 910883794415616 912229423644672 912920980568192 915507709476864 915820833951744 917609546518056 920307095322624 920575043667468 923230410375168 923883321217941 923930307096048 925295209660416 925342267342848 926214072827904 927102426866784 927149576458752 928519234781184 928938059438032 929542615400448 930145904729856 931281563025408 932174777415168 932781439844352 933100472328192 934628316676096 935187345947904 935795968966656 937837165805568 938445838442496 938548135840448 938595867526144 939480159808512 941818338404352 942753609842688 944297260089344 944620231245824 946465192634976 946971202453504 947863385505792 947911590936576 948581956371637 949523944411728 951887119982688 952506611269632 952832390211072 954392543297536 955340301533184 956256591233664 957717952856064 957996793410048 958620260892672 961439553787776 961488449660928 962689658923008 962908836069376 964595753053184 964789517389824 964838583631872 966479729133366 967956713865216 970455078928384 971435267284992 971718101648994 972350499004416 972399949774848 973203091718144 975103879006656 977670410207232 979579922727168 980103636713472 981076927315968 981820677214848 982745693483904 982795672922112 984939387457536 987784633909248 988122478737408 989713900772352 989764234592256 990052405453692 990581718355968 991565414203392 991673502020096 992516448274632 995128810389504 996117021720576 998344831475712 998395604238336 998596158160896 1000294723724688 1000345595652864 1000522462478336 1000573345988608 1001823384895488 1002275274656824 1004769737759504 1005423645229056 1005767523000576 1006422079832064 1006766299090944 1007304547762176 1008414762729472 1009271939457024 1010384322812928 1010924505792512 1011218837488384 1011876942053376 1016172417752064 1017181526409216 1019195512659968 1019400244789248 1020173047418553 1021186128895632 1021732086857728 1022694705414144 1022746716536832 1023727657339872 1026258101600256 1026369971171328 1026422169206784 1027036103139216 1028290059173888 1029276316729248 1029946173161472 1029998553071616 1030298438195712 1033327264923648 1035581201055744 1037342676455232 1037395432528896 1038927954706432 1039421595483054 1040957110867968 1041010050760704 1043696971677696 1045055316867786 1045735442325504 1046652381659136 1047691758403584 1048432688621283 1048696624592064 1051456856260608 1052085764191392 1054854916276224 1055066811531264 1055120469000192 1055866652820504 1055920350966912 1056915179784576 1057480239611904 1058530368946176 1059545630704896 1061643496500608 1062334417600512 1062697760151552 1064267660918784 1065342602760192 1066346308694016 1066400539803648 1068092327723008 1068214437463194 1068785538226176 1070873009980524 1072626440960512 1073691611209728 1074757839224832 1077432696963072 1077746392586304 1077918691612056 1079511077937152 1079565978566656 1081619498011248 1081674505868544 1083272440578048 1083327532498944 1084093664424728 1084348182822912 1085170222184832 1087537240317696 1088245013151744 1088951303098368 1090734335197184 1091051903605888 1091761963794432 1092864675695616 1094853478182912 1098788061471744 1098843942469632 1099879211483136 1102395146346496 1102616591302656 1104548261866704 1105896856092672 1108056810889728 1110534973313136 1111257713147904 1111314228314112 1111637788579584 1112232104820736 1114404433150464 1115632689772608 1117337611665408 1119519911688192 1121736524604416 1122466554445824 1123137935410176 1123195054768128 1125587770288128 1125645014237184 1127559683988927 1128896724467712 1129282832842752 1130365954979442 1131101600882688 1131488463375648 1133217616232448 1133341145165824 1134466608070656 1137290069016576 1137621192174432 1138361559810048 1138419453394944 1140965521686528 1143193969971072 1143454242832384 1143512395415552 1144589748535296 1145457456750656 1146594951742464 1149448597714944 1150531543590912 1150590056103936 1152415406227456 1152474014547968 1154666217567744 1154724940357632 1155415616031618 1155678671415296 1156826316570624 1157935856320404 1160983612121088 1162493173039104 1164735636721664 1164794871611392 1165028851187712 1165912054192632 1167010511012136 1167069861595008 1168793949044736 1168853390327808 1172866401828864 1172994252767232 1173053907664896 1173395443500672 1174159093137408 1175188639055872 1176315790547712 1177081340755968 1177483929366528 1182888963293184 1185534487377408 1185594780033024 1186711780810752 1187849984423067 1187910394837776 1189665269563392 1193204502626304 1194348933563184 1195126219800576 1195534980170496 1196174150467584 1197301118533632 1197362009604096 1197492530741248 1198208786995752 1198510428105216 1200822369517456 1201603868688384 1201664978583552 1202383730504448 1205548475744256 1205790641750016 1206704746080576 1207903062610944 1208178067898368 1210294671283712 1212658528063563 1213306853143552 1214096477257728 1214449962679296 1214511725887488 1218681495650304 1218743474061312 1219605372477819 1220676945969152 1220816499957936 1221094445268992 1223479395357408 1227076127096832 1227433391556624 1228232209268736 1228294673399808 1230973880500224 1231710162955776 1231844428290588 1231907076128064 1233726946213888 1233789689790464 1234952097103872 1236136569155712 1236199435278336 1238025646374912 1239390153867264 1240194539639808 1242899703220224 1244133963104256 1246916461263872 1247727958622208 1249351844977278 1251261117923328 1252640213078016 1255086775994184 1255757784539136 1257004813123584 1261953590179968 1262774873751552 1263817847341056 1263882121248768 1266031925882304 1266286241574144 1266350641016832 1269182826643584 1270008815026176 1270443186948096 1273787068710912 1275008788311552 1276274934079488 1277329057880064 1279451327643648 1279823841196236 1281919405050368 1281984599547904 1283586211897344 1286386023186432 1286451444842496 1287663467102208 1288639638844488 1289919320710272 1290608951820288 1293129672429312 1295247023046656 1295624135531992 1296467332005888 1296533266366464 1300138505342208 1300984639782912 1301429606141952 1303560546942976 1306106563636224 1306804848951296 1309094236286464 1310327591311872 1310394230562816 1311651060966711 1313252516610048 1314893192675328 1314960064118784 1317046178545664 1317496638316544 1318760280809349 1319618534363136 1319685646123008 1320069873938256 1320775624474624 1322087218937856 1323355264366176 1326838413852672 1328156028960768 1331126441967616 1331194138984448 1331461544214528 1333726298299584 1333794127537152 1335764513193984 1340564860305408 1341023364000768 1341896106442752 1342355065454592 1343642550258582 1345695919276032 1347179097083904 1347984885370221 1349169256071168 1350925165707138 1351804352274432 1351873100906496 1354896557002752 1356242035212288 1357542839340648 1359200326385664 1360230729891404 1361581505194176 1363592940552192 1363662288715776 1364970209786496 1365858536914944 1366256208014208 1366325691623424 1368344135467008 1368493294895104 1368562892275712 1369381470852288 1372368422305664 1373261564215296 1373731250927616 1377769686564864 1380460642983936 1380862565501202 1383123568606976 1383193910038528 1385895460644072 1387942814490624 1388013401014272 1389321109241856 1392778852171776 1393407089157048 1394313923100672 1395218857094784 1395536508878848 1396922344538112 1397910251495044 1398262166122752 1401942475014144 1402781018921856 1403693953449984 1406473221701632 1406755748708352 1407668757663744 1407822203760672 1407893801289216 1409220239712768 1409973652815872 1412727507606528 1416445890134016 1416930346868736 1419697788952464 1420456803680256 1421795078258688 1421867386404864 1424285916617592 1425047384301568 1427830679974032 1431588814946304 1433010452299776 1434384886850496 1436576929284096 1436995190115072 1437224922149408 1442159330681664 1442232674491392 1443171284287488 1444363254104064 1446893629579776 1447184276084736 1447257875447808 1449719593700049 1450049653756928 1450993350868992 1451935070797824 1455682618392576 1457152900927488 1457577152473491 1458525748506624 1458599924662272 1459804637577216 1462655818509984 1465050748628992 1465125256626176 1466505615310848 1470155455070208 1471615390973952 1472731015822272 1474118540225856 1474193509383168 1474529141456896 1477409081186304 1480713297750848 1481676950863872 1481752304418816 1482183718106112 1483148328173568 1485872577533952 1487348121305088 1487510253030144 1489783482220544 1492693215584256 1497517247213568 1497593406357504 1500783693717504 1500860018982912 1502735077343232 1503412911985236 1505710443790336 1507154606639256 1508135467843584 1508651284500864 1510956821643264 1512622144094208 1515576484219392 1516386758688768 1516828256232576 1517815413080064 1521287362248704 1524258626628096 1528793268989952 1529100367183872 1531779193343448 1532598130286592 1534042058121216 1534120074805248 1535591486009808 1539554956756992 1539633253810176 1540554154708824 1542435088760832 1543914475093872 1544919259742208 1544997829607424 1545447657293568 1547978149494784 1549990897385472 1553371801583616 1554549405590176 1556014014682848 1556093148793344 1558391932059648 1561435666301952 1561515076141056 1563992337022976 1564071876886528 1564527258000896 1565545457516544 1567582975301679 1568421054063616 1569441787674624 1569978572488704 1571537637605376 1577185284390912 1578128646287088 1580712649836544 1580793040044032 1582282374414336 1583799979230756 1583880526450368 1586220359417856 1587795553419264 1590939336835072 1592465244750912 1593501626400768 1594046640227328 1594898867290112 1596401491378176 1597611715994336 1598013904140288 1602138491584512 1602219971444736 1603178307339264 1604221661085696 1607397967659008 1608939661440768 1610537416814592 1616878037418084 1619266616905728 1619348967849984 1622429247016872 1622511758802816 1624908660867072 1624991298748416 1626140496637092 1627755333277248 1631305860476544 1632367519727616 1636101502795776 1636577855408832 1637642945691648 1637726231199744 1639297013543424 1642280217274368 1642459237720784 1642542768170752 1646602796138496 1648182092207616 1648265913704448 1649818817224704 1652520205156352 1653592719519744 1653924886953984 1656822392800056 1657199604293632 1658845284139008 1665802459969704 1666886569721856 1666971342471168 1667456682869376 1668348157231104 1670186950770688 1671606649725696 1673449034658912 1674343712718848 1676006417498112 1682604786906624 1683699831668736 1684706903115264 1684792582152192 1685090463121408 1688042567843072 1688381655432192 1688467521355776 1692243768858112 1693345086701568 1693924249264128 1695548932469163 1699826424348672 1700011717748736 1701699912105984 1703105410506752 1705935103524864 1706431788261648 1711448282529792 1715181364248576 1715268593123328 1716884622802944 1718186185125984 1719892427613696 1720811935760384 1724172896572416 1728623109341184 1728711021821952 1731999326351616 1732087410536448 1733518007122944 1734646186377216 1735239474855936 1736903784480606 1741475418181632 1747103455082496 1747192307417088 1747543276781568 1748868081288948 1750515766518204 1750604792392512 1751003355480064 1753190923567104 1753280085491712 1758347041079132 1759491379150848 1759580861497344 1760093165251008 1761238639706112 1762782958583808 1764473685821568 1765622011133952 1766225894049792 1769117885136896 1770874705281024 1778301731066112 1778392170049536 1780067671216128 1781019350925312 1784497904345088 1787419813740544 1788031152001024 1789806753939456 1791523400344776 1794261225701376 1795951677800448 1796043014406144 1796238796111872 1797313180493628 1801233554276184 1802405803032576 1802497467875328 1803575595756672 1806528742670336 1808322713616384 1810057119120864 1812267101847552 1815442006925568 1818123920736256 1818216384954368 1819960279715328 1821144715886592 1821674944018944 1821767588831232 1825841961136384 1831015418953728 1831641667903488 1835219093036112 1840614190645248 1841150087334936 1846460820750336 1847766642435882 1847860614192096 1850590419320832 1850684534685696 1852428145655808 1854204853733568 1854299152917504 1857038469562368 1857876118876064 1859085230800896 1860291809459712 1864349554830336 1865562879688704 1866200944656384 1869256633352192 1870374691895808 1871591937933312 1874027767465917 1875674331611136 1876891676884992 1877096271680896 1877191735052288 1878960319617024 1883636676808704 1885507219685376 1889240462491648 1892930385269952 1893942404907008 1895726771011584 1895823181873152 1897163912743274 1899047888823456 1903774239965376 1905013222539264 1905664780422144 1908785086595072 1910680603066368 1912513182467328 1915435905712128 1915993586820096 1917240521785344 1922879107575552 1922976899321856 1925379317846016 1925817672138752 1929191506106368 1929579034779648 1929677167263744 1932959458266732 1935913427730432 1942870534569984 1943436203297988 1944700998008832 1944799899549696 1946406183436288 1950207758013312 1955340820414464 1959159845454336 1960207273426944 1963641354429696 1965491386967808 1965591345844224 1969878774915072 1975569267818496 1976244957474816 1979427801544704 1979528469184512 1980104810907384 1981163436711936 1983130828406784 1983347004040192 1985032896549264 1990257620779008 1992234043441152 1996689662951424 1996791208476672 1997192316321792 2000589447449376 2000691191305728 2001044924956672 2001146691977216 2003646769790976 2004550549313648 2009539475519008 2010847290458112 2011535046001152 2012844159664128 2013532598181888 2016829525458944 2018543878914048 2020768645625856 2021849011585024 2022437674976768 2023753884106752 2026387748560707 2032344835504128 2034363052818432 2038391025319936 2038800489578496 2040346094837106 2042372257791264 2043464173715456 2045389410828288 2045493433073664 2047455314679744 2052516203200512 2052739942342656 2052844338413568 2054072206278432 2056580118347776 2058552633458496 2059892346322944 2059997106143232 2060596876391424 2066654529847296 2071162402111488 2074685352910464 2074790865057792 2077855909412864 2078843190966108 2081914221735936 2082020101521408 2090110633735572 2091470884651008 2093304763318272 2095383516807168 2096865377242566 2097393249184128 2102913712521216 2104171528382784 2109709832552448 2110133623062528 2111733305641008 2111840701933824 2113830359569152 2114960479223808 2117060737892352 2119091261409792 2123286993001216 2124668835201024 2125395520303104 2128535321837568 2130685205520384 2132692617388032 2132801079607296 2136184655446016 2136428874926388 2137571076452352 2141746019961048 2145252881921024 2147383222419456 2149515678449664 2154865393926144 2155492785172608 2155837383224112 2159022155874304 2159131957133312 2163238996022496 2163349011737088 2166544881156096 2168187328849456 2170340444369664 2175074480635392 2176490026303488 2177902606196736 2181468670394368 2182103807211776 2183523927588864 2185729351391232 2189706956365824 2197576122943488 2197687884939264 2199758422966272 2204790292692992 2205233182605312 2209096523733408 2211793712185344 2216113621779456 2221069946626272 2222515426295808 2222628456628224 2223275577159168 2224464209641472 2228808866300928 2231265379545216 2234675223330816 2239039823376384 2243473049208832 2246275870820352 2246390109536256 2251175540576256 2251290028474368 2255119367977854 2258565665685504 2260731909958884 2262203201765376 2262976926751296 2266435232464896 2266682290331648 2268933216141312 2274580138033152 2275242384348864 2276723119620096 2276838906789888 2281931043373056 2286387939942144 2286908485664768 2287024790831104 2289179497070592 2290914913501312 2293189903484928 2298897195429888 2301063087181824 2301180112207872 2304830812454912 2309332435135488 2309449880715264 2310831232063236 2311357342830592 2313652633141248 2315871712640808 2321967224242176 2324986346078208 2329471273443328 2329589743222784 2330057702375424 2331824108385264 2334021022024272 2334139723190016 2337587898089472 2337706780655616 2345988505534464 2346107815329792 2346790887001344 2348318186274816 2350377278111744 2352631581095424 2354162681511936 2354967858733056 2365777926586368 2371068974754816 2371189560066048 2373423561621504 2375699968846134 2375820789675552 2379330539126784 2380403777309957 2386409005252608 2388697867126368 2390252439601152 2391069960340992 2392348300935168 2394602237067264 2394985061482496 2396417573991504 2397020856210432 2401644739034912 2403207737376768 2403329957167104 2404767461008896 2411096951488512 2411581283500032 2413409492161152 2415806125221888 2416356135796736 2420589342567424 2425317056127126 2426613706287104 2428899925358592 2429023451774976 2437362991300608 2437486948122624 2439210744955638 2441632999915872 2442188890537984 2446958790714816 2454152254193664 2454866783113248 2456464418537472 2456589346799616 2461947761000448 2463420325911552 2463688856581176 2463814152256128 2467453892427776 2467579379580928 2469904194207744 2472273138311424 2472398870556672 2476051292749824 2478780307734528 2480389079279616 2485799406440448 2488267926208512 2493832922527744 2498703689954556 2502522235846656 2505280426156032 2510173551988368 2511515569078272 2514009626247168 2523907180359936 2525549747503104 2527635694682112 2527764242497536 2532063851764608 2532572483148288 2532701282033664 2538365653287168 2540017630052352 2540886373896192 2550017576623104 2552549868158976 2554658115760128 2558902655287296 2559647682392472 2563838810100736 2563969199095808 2567172423794688 2572772046372864 2572902889684992 2574722453008729 2575326934204416 2577279277688976 2579838641420544 2581217903640576 2586259344858624 2590494046093312 2591248271063984 2592934664011776 2593066532732928 2600277010684416 2601969279565824 2602859212283904 2607121093885952 2612213127272448 2613609697902592 2618188472572928 2620655182623744 2620788461125632 2623302121933422 2626505033220096 2629786385350656 2629920128237568 2634092357091328 2634993276633088 2637520561618698 2639237068726272 2639371292246016 2640139747876512 2641551248949248 2644174437875712 2646710528732352 2653676827705344 2656312057921536 2662252883935232 2662388277968896 2662923088429056 2667452596599168 2667588255074304 2671529026387968 2681129720610816 2682046728001536 2684710130909184 2687285100517164 2691391838552064 2694358194167808 2695969770740442 2701850331414276 2703608704548864 2703746201812992 2709793114005504 2712484070424576 2715085678681296 2718400652771328 2720461459782808 2723163010388352 2727185881104384 2727324577431552 2729940419572992 2731717073829888 2732512416028416 2732651383246848 2736688270934016 2736986589790208 2737125784551424 2738762941704576 2744736844611328 2746523128430592 2747462501855232 2760921285967872 2761725131002404 2766247137213952 2766387820077056 2771649963653823 2771790921288144 2775885628981248 2776026802028544 2778642218483712 2785557704343552 2786814178314096 2788627846201344 2790437714189568 2791073017757696 2793844689076224 2795820502990088 2796524332245504 2803884950028288 2805562037843712 2807387906899968 2812946443403264 2813511497416704 2815337515327488 2815644407521344 2815787602578432 2818440479425536 2819947305631744 2825455015213056 2832891780268032 2833860693737472 2839395577904928 2840913607360512 2843590156517376 2843734772809728 2845745869114911 2848571833235184 2850094768603136 2855661359948064 2863177629892608 2866020904599552 2868769773700992 2873153858568192 2873990380230144 2874449844298816 2884318661363328 2884465348982784 2888726508208128 2893787259159552 2894368552169472 2894515750895616 2899439187400098 2900099307513856 2903870141595648 2911365236785152 2914305801854976 2915154304946982 2917051497013248 2917199849324544 2919609275154432 2925311637019968 2930101497257984 2930250513252352 2933011230621696 2940310910140416 2943230781947904 2945462031644544 2948237080451712 2948387018766336 2949058282913792 2954818162372608 2961426595501696 2963353901727744 2964367436212224 2971745155067904 2974696242610176 2975020506060288 2985386431168512 2995034494427136 2995186812715008 3001567387435008 3001720037965824 3005470154686464 3006825823970472 3011420887580672 3014309213278512 3016270935687168 3017302569001728 3021913643286528 3025244288188416 3031152968438784 3032773517377536 3033656512465152 3035630826160128 3042574724497408 3048517253256192 3057586537979904 3058200734367744 3060519142255659 3063558386686896 3065196260573184 3068084116242432 3068240149610496 3071182972019616 3077107321888481 3079109913513984 3079266507620352 3081108309417648 3084870177521664 3087828950187744 3089838519484416 3089995659214848 3090895314587136 3095956298989568 3099981794770944 3106743603167232 3109098811180352 3112028029365696 3112186297586688 3116783864119296 3122871332603904 3123030152282112 3127984674045952 3128143753773056 3129054516001792 3131090915033088 3135165950603358 3136842108127232 3139957144977408 3143075275210752 3145298065863849 3154370568781824 3156257292574176 3161425299673088 3161586080088064 3164564748828672 3167599958461512 3167761052900736 3172440718835712 3175591106838528 3181878673670144 3184930489501824 3187003252801536 3188093280454656 3189797734580224 3192802982756352 3195223431988672 3196027808280576 3204276983169024 3206356614678528 3214795935318016 3217879322881536 3221074833629184 3233756074836168 3238533233811456 3238697935699968 3244858494033744 3245023517605632 3249817321734144 3249982597496832 3252280993274184 3255510666554496 3262611720953088 3264735039455232 3272203005591552 3273155710817664 3275285891383296 3278594027086848 3284560434548736 3284918475441568 3285085536341504 3296364184415232 3296531827408896 3299637634449408 3305040410312704 3307185439039488 3307849773907968 3313644785600112 3314399208587264 3317690568278016 3331604919939408 3333773139443712 3333942684942336 3334913365738752 3336696314462208 3340373901541376 3343213299451392 3346898069317824 3348687425437696 3352012834996224 3365209573813248 3367399663337472 3369413806230528 3369585164304384 3370180926242816 3376085135686144 3376763310864384 3376935042711552 3382679051966781 3384487537716224 3386690173403136 3387848498528256 3391097864938326 3399652848697344 3400023435497472 3403399824211968 3406210821013504 3411870207049728 3412863576523296 3422896565059584 3430362728497152 3430537186246656 3433769245605888 3436372370251968 3439784855227392 3441623871520768 3448345793144832 3457246218682368 3457422043643904 3463998652703232 3464174821072896 3467036014245888 3470478949711872 3473807568961212 3482950836363264 3494206910164992 3494384614834176 3495086553563136 3497736162577896 3501031533036408 3501209584785024 3502006710960128 3506381847134208 3506560170983424 3516694082158264 3518982758301696 3519161722994688 3520186330502016 3522477279412224 3525565917167616 3528947371643136 3531244022267904 3532451788099584 3538235770273792 3556603462132224 3556784340099072 3560135342432256 3568995808690176 3574839627481088 3576062304002048 3579613507878912 3583046800689552 3588522451402752 3591903355600896 3592086028812288 3592477592223744 3594626360987256 3602467108552368 3604811606065152 3604994935750656 3607151191513344 3613057485340672 3616645427232768 3620114238241728 3624534203695104 3630884013851136 3636247841472512 3637975584190689 3639920559430656 3642289431773184 3643349888037888 3643535177662464 3651683922272768 3658816117433457 3662030837907456 3663283335806976 3670438186072224 3681228381290496 3682300174669872 3692921641500672 3695533284871764 3695721228384192 3701180838641664 3701369069371392 3704856291311616 3708409707467136 3708598305835008 3714076939124736 3715752237752128 3718170461601792 3720583618919424 3728699109660672 3732401889312768 3738513266704384 3740749383791616 3743183875866624 3748055534931834 3753783353769984 3754192543361792 3754383470104576 3757920639234048 3767273353617408 3771014439370752 3778480924983296 3785860770539904 3787884809814016 3791453542023168 3791646363746304 3794327825486548 3798095777646912 3807548479930752 3810026445078528 3811329560844288 3817570173190144 3821361206132736 3825026364934656 3831987173640192 3845758215151104 3845953798643712 3850758635692032 3858383012212736 3859158069559296 3859354334527488 3865918916533464 3871826855460864 3885741069139968 3886872406595976 3889401996017664 3889599799099392 3892812366872576 3900415516026624 3910681640828928 3918319690908672 3920414546853888 3927282708859392 3930982773935616 3931182691688448 3934953182900133 3939757549830144 3951138535636992 3952489914949632 3956280842428047 3958855603089408 3959056938369024 3960209621814768 3962326873423872 3966261656813568 3966694008080384 3970065793098528 3980515241558016 3984468086882304 3993379325902848 3993582416953344 3994384632643584 4001178894898752 4001382382611456 4002089849913344 4002293383954432 4007293539581952 4009101098627296 4019078951038016 4021694580916224 4023070092002304 4025688319328256 4027065196363776 4033659050917888 4037087757828096 4041537291251712 4043698023170048 4043954656110663 4044875349953536 4047507768213504 4052775497121414 4064689671008256 4068726105636864 4076782050639872 4077600979156992 4080692189674212 4084744515582528 4086928347430912 4090778821656576 4090986866147328 4094910629359488 4105032406401024 4105479884685312 4105688676827136 4108144412556864 4113160236695552 4117105266916992 4119784692645888 4121193752782848 4133309059694592 4149370705820928 4149581730115584 4155711818825728 4157686381932216 4163828443471872 4164040203042816 4180221267471144 4182941769302016 4186609526636544 4190767033614336 4193730754485132 4194786498368256 4205827425042432 4208343056765568 4219419665104896 4220267246125056 4223466611282016 4223681403867648 4227660719138304 4229920958447616 4238182522819584 4246573986002432 4249337670402048 4250791040606208 4261370411040768 4265385234776064 4265602159214592 4272369310892032 4272857749852776 4275142152904704 4283492039922096 4290505763842048 4294766444838912 4299031356899328 4309730787852288 4310985570345216 4311674766448224 4318044311748608 4318263914266624 4326477992044992 4326698023474176 4333089762312192 4336374657698912 4340680888739328 4350148961270784 4352980052606976 4355805212393472 4362937340788736 4364207614423552 4367047855177728 4371458702782464 4372731457420473 4379413912731648 4395152245886976 4395375769878528 4399516845932544 4409580585385984 4410466365210624 4418193047466816 4423587424370688 4432227243558912 4442139893252544 4445030852591616 4445256913256448 4446551154318336 4448928419282944 4457617732601856 4462530759090432 4469350446661632 4478079646752768 4486946098417664 4492551741640704 4492780219072512 4502351081152512 4502580056948736 4510238735955708 4517131331371008 4521463819917768 4524406403530752 4525953853502592 4532870464929792 4533364580663296 4537866432282624 4549160276066304 4550484768697728 4553446239240192 4563862086746112 4572775879884288 4573816971329536 4581829827002624 4586379806969856 4597794390859776 4602126174363648 4602360224415744 4609661624909824 4618664870270976 4618899761430528 4621662464126472 4622714685661184 4627305266282496 4631743425281616 4643934448484352 4649972692156416 4658942546886656 4659179486445568 4660115404750848 4663648216770528 4668042044048544 4668279446380032 4675175796178944 4691977011068928 4692215630659584 4693581774002688 4696636372549632 4702748925905037 4705263162190848 4708325363023872 4709935717466112 4731555853172736 4742137949509632 4742379120132096 4746847123243008 4751399937692268 4751641579351104 4758661078253568 4760807554619914 4772818010505216 4777395734252736 4780504879202304 4782139920681984 4784696601870336 4789204474134528 4789970122964992 4792835147983008 4794041712420864 4803289478069824 4806415474753536 4806659914334208 4809534922017792 4822193902977024 4826818984322304 4831612250443776 4832712271593472 4841178685134848 4850634112254252 4853227412574208 4857799850717184 4858046903549952 4874725982601216 4874973896245248 4878421489911276 4883265999831744 4884377781075968 4893917581429632 4908304508387328 4909733566226496 4912928837074944 4913178693599232 4926840651823104 4927377713162352 4927628304512256 4934907784855552 4935158759161856 4939808388415488 4944546276622848 4944797741113344 4957560615469056 4960778158559232 4971598812880896 4976535852417024 4987665845055488 4997407379909112 5005044471693312 5010560852312064 5020347103976736 5023031138156544 5028019252494336 5047814360719872 5051099495006208 5055271389364224 5064127703529216 5065144966296576 5065402564067328 5076731306574336 5080035260104704 5081772747792384 5086646797407489 5100035153246208 5105099736317952 5109316231520256 5117805310574592 5119295364784944 5127677620201472 5127938398191616 5134344847589376 5145544092745728 5145805779369984 5149444906017458 5150653868408832 5154558555377952 5159677282841088 5162435807281152 5172518689717248 5180988092186624 5182496542127968 5185869328023552 5186133065465856 5200554021368832 5203938559131648 5205718424567808 5214242187771904 5224426254544896 5227219395805184 5236376945145856 5241310365247488 5241576922251264 5246604243866844 5253010066440192 5259572770701312 5259840256475136 5269986553266176 5275041123237396 5278474137452544 5278742584492032 5280279495753024 5283102497898496 5288348875751424 5293421057464704 5307353655410688 5312624115843072 5324505767870464 5324776555937792 5334905193198336 5335176510148608 5343058052775936 5362259441221632 5364093456003072 5369420261818368 5374570201034328 5382783677104128 5388716388335616 5391939541480884 5403700662828552 5407217409097728 5407492403625984 5419586228011008 5424968140849152 5430171357362592 5436801305542656 5440922919565616 5446326020776704 5454371762208768 5454649154863104 5459880839145984 5463434147659776 5465024832056832 5465302766493696 5473973179580416 5474251569102848 5477525883409152 5489473689222656 5493046256861184 5494925003710464 5521842571935744 5523450262004808 5532494274427904 5532775640154112 5543299927307646 5543581842576288 5551771257962496 5552053604057088 5557284436967424 5571115408687104 5573628356628192 5577255692402688 5580875428379136 5582146035515392 5591641005980176 5593048664491008 5607769900056576 5611124075687424 5614775813799936 5625892886806528 5627022994833408 5630675030654976 5631288815042688 5631575205156864 5636880958851072 5639894611263488 5650910030426112 5667721387474944 5678791155809856 5681827214721024 5687180313034752 5687469545619456 5691491738229822 5697143666470368 5700189537206272 5711322719896128 5726355259785216 5732041809199104 5737539547401984 5746307717136384 5747980760460288 5748899688597632 5768637322726656 5768930697965568 5777453016416256 5787574518319104 5788737104338944 5789031501791232 5798878374800196 5800198615027712 5807740283191296 5828611603709952 5830308609893964 5834102994026496 5834399698649088 5839218550308864 5850623274039936 5860202994515968 5860501026504704 5866022461243392 5880621820280832 5890924063289088 5896474160903424 5896774037532672 5898116565827584 5909636324745216 5922853191003392 5926707803455488 5928734872424448 5943490310135808 5949392485220352 5950041012120576 5970772862337024 5990068988854272 5990373625430016 6003134774870016 6003440075931648 6010940309372928 6013651647940944 6022841775161344 6028618426557024 6032541871374336 6034605138003456 6050488576376832 6062305936877568 6065547034755072 6067313024930304 6071261652320256 6079163245682121 6085149448994816 6097034506512384 6115173075959808 6116401468735488 6121038284511318 6127116773373792 6130392521146368 6136168232484864 6136480299220992 6142365944039232 6154214643776962 6158219827027968 6158533015240704 6162216618835296 6169740355043328 6175657900375488 6179677038968832 6179991318429696 6181790629174272 6191912597979136 6199963589541888 6213487206334464 6218197622360704 6224056058731392 6224372595173376 6233567728238592 6245742665207808 6246060304564224 6255969348091904 6258109032003584 6270331901206716 6273684216254464 6279914289954816 6286150550421504 6290596131727698 6308741137563648 6312514585148352 6322850599346176 6323172160176128 6329129497657344 6335199916923024 6335522105801472 6344881437671424 6351182213677056 6363757347340288 6369860979003648 6374006505603072 6376186560909312 6379595469160448 6385605965512704 6390446863977344 6392055616561152 6408553966338048 6412713229357056 6435758645763072 6442149667258368 6467512149672336 6477066467622912 6477395871399936 6489716988067488 6490047035211264 6499634643468288 6504561986548368 6511021333108992 6525223441906176 6529470078910464 6544406011183104 6546311421635328 6550571782766592 6557188054173696 6569120869097472 6569836950883136 6570171072683008 6592728368830464 6593063654817792 6599275268898816 6610080820625408 6614370878078976 6615699547815936 6627289571200224 6628798417174528 6635381136556032 6640073694601459 6663209839878816 6667546278887424 6667885369884672 6669826731477504 6673392628924416 6680747803082752 6686426598902784 6693796138635648 6697374850875392 6704025669992448 6730419147626496 6738827612461056 6739170328608768 6740361852485632 6752170271372288 6753526621728768 6753870085423104 6765358103933562 6768975075432448 6775696997056512 6782195729876652 6799305697394688 6800046870994944 6806799648423936 6812421642027008 6823740414099456 6825727153046592 6845793130119168 6860725456994304 6861074372493312 6867538491211776 6872744740503936 6879569710454784 6883247743041536 6896691586289664 6914492437364736 6927997305406464 6928349642145792 6934072028491776 6940957899423744 6947615137922424 6965901672726528 6988413820329984 6988769229668352 6990173107126272 6995472325155792 7002063066072816 7002419169570048 7004013421920256 7012763694268416 7013120341966848 7033388164316528 7037965516603392 7038323445989376 7040372661004032 7044954558824448 7051131834335232 7057894743286272 7062488044535808 7064903576199168 7076471540547584 7113206924264448 7113568680198144 7120270684864512 7137991617380352 7141211331929871 7149679254962176 7152124608004096 7159227015757824 7166093601379104 7177044902805504 7183806711201792 7184955184447488 7189252721974512 7204934217104736 7209623212130304 7209989871501312 7214302383026688 7226114970681344 7233290854465536 7240228476483456 7249068407390208 7261768027702272 7272495682945024 7275951168381378 7279841118861312 7286699776075776 7287070355324928 7303367844545536 7317632234866914 7326566671613952 7340876372144448 7362456762580992 7364600349339744 7385843283001344 7391066569743528 7391442456768384 7402361677283328 7402738138742784 7409712582623232 7416819414934272 7417196611670016 7428153878249472 7431504475504256 7436340923203584 7441167237838848 7457398219321344 7464803778625536 7481498767583232 7496111069863668 7507566707539968 7508385086723584 7508766940209152 7515841278468096 7534546707234816 7542028878741504 7556961849966592 7571721541079808 7575769619628032 7582907084046336 7583292727492608 7588655650973096 7596191555293824 7615096959861504 7620052890157056 7622659121688576 7635140346380288 7650052729869312 7663974347280384 7691516430302208 7691907597287424 7701517271384064 7716766024425472 7718316139118592 7718708669054976 7724167359026187 7731837833066928 7743653710921728 7771482138279936 7773744813191952 7778803992035328 7779199598198784 7785624733745152 7800831032053248 7821363281657856 7836639381817344 7840829093707776 7854565417718784 7861965547871232 7862365383376896 7869906365800266 7879515099660288 7902277071273984 7904979829899264 7912561684856094 7917711206178816 7918113876738048 7920419243629536 7924653746847744 7932523313627136 7933388016160768 7940131586197056 7961030483116032 7968936173764608 7986758651805696 7987164833906688 7988769265287168 8002357789797504 8002764765222912 8004179699826688 8004586767908864 8014587079163904 8018202197254592 8038157902076032 8043389161832448 8046140184004608 8054130392727552 8067318101835776 8074175515656192 8083074582503424 8087909312221326 8089750699907072 8105550994242828 8129379342016512 8137452211273728 8153564101279744 8155201958313984 8161384379348424 8169489031165056 8173856694861824 8181557643313152 8181973732294656 8189821258718976 8210064812802048 8210959769370624 8211377353654272 8216288825113728 8226320473391104 8234210533833984 8239569385291776 8242387505565696 8298741411641856 8299163460231168 8314949890961469 8315372763864432 8327656886943744 8328080406085632 8360442534942288 8365883538604032 8373219053273088 8381534067228672 8387461508970264 8389572996736512 8411654850084864 8416686113531136 8438839330209792 8440534492250112 8446933222564032 8447362807735296 8455321438276608 8459841916895232 8476365045639168 8493147972004864 8498675340804096 8501582081212416 8522740822081536 8530770469552128 8531204318429184 8537237607344733 8544738621784064 8545715499705552 8550284305809408 8566984079844192 8581011527684096 8589532889677824 8598062713798656 8619461575704576 8621971140690432 8623349532896448 8636088623497216 8636527828533248 8652955984089984 8653396046948352 8666179524624384 8672749315397824 8681361777478656 8700297922541568 8711610424786944 8725874681577472 8728415228847104 8734095710355456 8742917405564928 8745462914840946 8758827825463296 8790304491773952 8790751539757056 8799033691865088 8819161170771968 8820932730421248 8836386094933632 8847174848741376 8864454487117824 8884279786505088 8890061705183232 8893102308636672 8897856838565888 8915235465203712 8925061518180864 8956159293505536 8973892196835328 8985103483281408 8985560438145024 9004702162305024 9005160113897472 9020477471911416 9034262662742016 9042927639835536 9048812807061504 9051907707005184 9065740929859584 9066729161326592 9075732864565248 9098320552132608 9100969537395456 9106892478480384 9127724173492224 9145551759768576 9147633942659072 9163659654005248 9172759613939712 9181557426766977 9195588781719552 9204252348727296 9204720448831488 9219323249819648 9231321965665443 9237329740541952 9237799522861056 9243324928252944 9245429371322368 9254610532564992 9263486850563232 9287868896968704 9299945384312832 9317885093773312 9318358972891136 9320230809501696 9327296433541056 9336084088097088 9336558892760064 9350351592357888 9383954022137856 9384431261319168 9387163548005376 9393272745099264 9405497851810074 9410526324381696 9419871434932224 9435894197591547 9463111706345472 9484275899019264 9484758240264192 9493694246486016 9502799875384536 9503283158702208 9517322156507136 9521615109239828 9545636021010432 9554791468505472 9561009758404608 9564279841363968 9569393203740672 9578408948269056 9579940245929984 9585670295966016 9588083424841728 9606578956139648 9612830949507072 9619069844035584 9644387805954048 9653637968644608 9663224500887552 9682357370269696 9701268224508504 9706454825148416 9715599701434368 9716093807099904 9749451965202432 9749947792490496 9756842979822552 9766531999663488 9768755562151936 9787835162859264 9816609016774656 9819467132452992 9825857674149888 9853681303646208 9854755426324704 9855256609024512 9869815569711104 9889092553245696 9889595482226688 9915121230938112 9921556317118464 9943197625761792 9953071704834048 9975331690110976 9994814759818224 10010088943386624 10021121704624128 10040694207953472 10046062276313088 10056038504988672 10095628721439744 10102198990012416 10110542778728448 10128255407058432 10130289932593152 10130805128134656 10148037155900343 10153462613148672 10160070520209408 10163545495584768 10173293594814978 10200070306492416 10210199472635904 10218632463040512 10235610621149184 10238590729569888 10255355240402944 10255876796383232 10268689695178752 10291088185491456 10291611558739968 10298889812034916 10301307736817664 10309117110755904 10319354565682176 10324871614562304 10345037379434496 10361976184373248 10364993084255936 10371738656047104 10372266130931712 10401108042737664 10411436849135616 10428484375543808 10448852509089792 10472753890291712 10482620730494976 10483153844502528 10493208487733688 10506020132880384 10519145541402624 10519680512950272 10539973106532352 10550082246474792 10556948274905088 10557485168984064 10560558991506048 10566204995796992 10576697751502848 10586842114929408 10614707310821376 10649011535740928 10649553111875584 10669810386396672 10670353020297216 10724518882443264 10728186912006144 10738840523636736 10749140402068656 10765567354208256 10777432776671232 10783879082961768 10807401325657104 10814434818195456 10814984807251968 10839172456022016 10849936281698304 10860342714725184 10873602611085312 10881845839131232 10892652041553408 10908743524417536 10919761678291968 10926868295319552 10930049664113664 10930605532987392 10947946359160832 10948503138205696 10955051766818304 10976448352300371 10978947378445312 10986092513722368 10989850007420928 11043685143871488 11046900524009616 11064988548855808 11065551280308224 11086599854615292 11087163685152576 11103542515924992 11104107208114176 11114568873934848 11142230817374208 11147256713256384 11154511384805376 11161750856758272 11164292071030784 11183282011960352 11186097328982016 11215539800113152 11222248151374848 11229551627599872 11251785773613056 11261350061309952 11262577630085376 11263150410313728 11273761917702144 11279789222526976 11301820060852224 11335442774949888 11357582311619712 11363654429442048 11374360626069504 11374939091238912 11382983476459644 11394287332940736 11400379074412544 11422645439792256 11452710519570432 11464083618398208 11475079094803968 11495961520920576 11497799377195264 11537274645453312 11537861395931136 11575149036638208 11577474208677888 11578063003582464 11597756749600392 11600397230055424 11615480566382592 11657223207419904 11660617219787928 11668205988052992 11668799397298176 11678437100617728 11701246548079872 11720405989031936 11721002053009408 11732044922486784 11761243640561664 11781848126578176 11792948321806848 11793548075065344 11819272649490432 11845706382006784 11853415606910976 11857469744848896 11868842527284141 11886980620271616 11898784970440704 11900082024241152 11941545724674048 11980137977708544 11980747250860032 12006269549740032 12006880151863296 12021880618745856 12027303295881888 12045683550322688 12057236853114048 12065083742748672 12069210276006912 12100977152753664 12124611873755136 12131094069510144 12134626049860608 12142523304640512 12158326491364242 12170298897989632 12194069013024768 12230346151919616 12232802937470976 12242076569022636 12254233546747584 12260785042292736 12272336464969728 12272960598441984 12284731888078464 12308429287553924 12316439654055936 12317066030481408 12324433237670592 12339480710086656 12351315800750976 12359354077937664 12363581258348544 12383825195958272 12399927179083776 12436395244721408 12448112117462784 12448745190346752 12467135456477184 12491485330415616 12492120609128448 12511938696183808 12516218064007168 12540663802413432 12547368432508928 12559828579909632 12572301100843008 12581192263455396 12617482275127296 12625029170296704 12645701198692352 12646344320352256 12658258995314688 12670399833846048 12671044211602944 12689762875342848 12727514694680576 12739721958007296 12748013011206144 12752373121818624 12780893727954688 12784111233122304 12817107932676096 12825426458714112 12871517291526144 12884299334516736 12935024299344672 12954132935245824 12954791742799872 12979433976134976 12980094070422528 12999269286936576 13009123973096736 13022042666217984 13050446883812352 13058940157820928 13088812022366208 13092622843270656 13101143565533184 13114376108347392 13118194372261419 13138241738194944 13139673901766272 13140342145366016 13185456737660928 13186127309635584 13198550537797632 13228741756157952 13231399095631872 13254579142400448 13257596834349056 13270762273112064 13280147389202918 13326419679757632 13335092557774848 13335770739769344 13339653462955008 13346785257848832 13361495606165504 13372853197805568 13387592277271296 13394749701750784 13408051339984896 13460838295252992 13477655224922112 13478340657217536 13480723704971264 13504340542744576 13507053243457536 13507740170846208 13530716207867124 13537950150864896 13551393994113024 13564391459753304 13598611394789376 13600093741989888 13613599296847872 13624843284054016 13647480828198912 13651454306093184 13691586260238336 13721450913988608 13745489481007872 13759139420909568 13766495486083072 13793383172579328 13828984874729472 13855994610812928 13856699284291584 13868144056983552 13881915798847488 13895230275844848 13931803345453056 13976827640659968 13977538459336704 13980346214252544 13990944650311584 14004126132145632 14004838339140096 14008026843840512 14025527388536832 14066776328633056 14075931033206784 14076646891978752 14080745322008064 14089909117648896 14115789486572544 14124976089071616 14129807152398336 14152943081095168 14226413848528896 14227137360396288 14240541369729024 14275983234760704 14282422663859742 14304249216008192 14318454031515648 14332187202758208 14354089805611008 14367613422403584 14369910368894976 14378505443949024 14409868434209472 14419246424260608 14419979743002624 14428604766053376 14452229941362688 14466581708931072 14480456952966912 14498136814780416 14523536055404544 14544991365890048 14551902336762756 14559682237722624 14573399552151552 14574140710649856 14606735689091072 14635264469733828 14653133343227904 14681752744288896 14724913525161984 14729200698679488 14782133139487056 14782884913536768 14804723354566656 14805476277485568 14819425165246464 14833638829868544 14834393223340032 14863008951008512 14872681846407168 14882334475677696 14914796438642688 14929607557251072 14962997535166464 14992222139727336 15015133415079936 15016770173447168 15017533880418304 15031682556936192 15069093414469632 15084057757483008 15113923699933184 15143443082159616 15151539239256064 15165814168092672 15177311301946192 15192383110587648 15230193919723008 15240105780314112 15245318243377152 15270280692760576 15300105459738624 15327948694560768 15383032860604416 15383815194574848 15403034542768128 15433532048850944 15436632278237184 15437417338109952 15448334718052374 15463675666133856 15487307421843456 15542964276559872 15547489626383904 15557607984070656 15558399196397568 15571249467490304 15601662064106496 15642726563315712 15673278763634688 15681658187415552 15709130835437568 15723931095742464 15724730766753792 15739812731600532 15759030199320576 15809959659798528 15825123369712188 15835422412357632 15836227753476096 15840838487259072 15849307493695488 15865046627254272 15866776032321536 15880263172394112 15922060966232064 15937872347529216 15973517303611392 15974329667813376 16004715579595008 16005529530445824 16008359399653376 16009173535817728 16029174158327808 16036404394509184 16076315804152064 16086778323664896 16092280368009216 16108260785455104 16148351031312384 16166149165006848 16175818624442652 16179501399814144 16211101988485656 16258758684033024 16274904422547456 16307128202559488 16310403916627968 16322768758696848 16338978062330112 16347713389723648 16363115286626304 16363947464589312 16379642517437952 16421919538741248 16422754707308544 16432577650227456 16452640946782208 16468421067667968 16479138770583552 16484775011131392 16597482823283712 16598326920462336 16629899781922938 16630745527728864 16655313773887488 16656160812171264 16720885069884576 16731767077208064 16746438106546176 16774923017940528 16779145993473024 16823309700169728 16833372227062272 16877678660419584 16881068984500224 16893866445128064 16894725615470592 16910642876553216 16919683833790464 16952730091278336 16986295944009728 17003164162424832 17045481644163072 17061540939104256 17062408636858368 17074475214689466 17091430999411104 17100568611618816 17133968159688384 17162023055368192 17179065779355648 17196125427597312 17238923151409152 17243942281380864 17246699065792896 17272177246994432 17273055657066496 17305911968179968 17306792093896704 17332359049248768 17345498630795648 17362723554957312 17400595845083136 17423220849573888 17456830457694208 17485834811129856 17490925829681892 17517655650926592 17580608983547904 17581503079514112 17598067383730176 17638322341543936 17641865460842496 17672772189867264 17694349697482752 17728908974235648 17768559573010176 17780123410366464 17786204617273344 17795713677131776 17830470930407424 17850123036361728 17912318587011072 17947784393670656 17970206966562816 17971120876290048 18009404324610048 18010320227794944 18023057171061103 18040954943822832 18068525325484032 18085855279671072 18097625614123008 18103815414010368 18133458322653184 18151465729130496 18196641104265216 18201939074790912 18213784956960768 18255448346984448 18291103519537152 18295267885318144 18327319308010496 18345519227879424 18363114853533954 18391177563439104 18408504697454592 18409440897662976 18438646499639296 18462643931330886 18474659481083904 18475599045722112 18486649856505888 18490858742644736 18509221065129984 18526973701126464 18575737793937408 18599890768625664 18635770187546624 18636717945782272 18640461619003392 18654592867082112 18672168176194176 18673117785520128 18700703184715776 18767908044275712 18774327096010752 18810995703620148 18821052648763392 18839742869864448 18871788395183094 18926223412690944 18968551798038528 18969516480528384 18987388492972032 19005599750769072 19006566317404416 19034644313014272 19043230218479656 19091272042020864 19109582937010944 19122019516809216 19128559682727936 19138786407481344 19156817896538112 19159880491859968 19171340591932032 19176166849683456 19213157912279296 19225661899014144 19238139688071168 19307275937289216 19326449001775104 19364714740539392 19402536449017008 19412909650296832 19431199402868736 19432187614199808 19498903930404864 19513685959645104 19533063999326976 19537511124303872 19575670325718528 19633218033549312 19638934264905984 19651715348299776 19707362607292416 19709510852649408 19710513218049024 19739631139422208 19778185106491392 19779190964453376 19830242461876224 19843112634236928 19886395251523584 19906143409668096 19920221083804377 19950663380221952 19989629519636448 20020177886773248 20042243409248256 20081388415906944 20092124552626176 20112077009977344 20191257442879488 20221085557456896 20256510814116864 20260579865186304 20261610256269312 20296074311800686 20306925226297344 20327090991169536 20346587189629956 20400140612984832 20420398945271808 20437264926081024 20471221242298368 20477181459139776 20510710480805888 20511753592766464 20537379390357504 20582176370982912 20583223117479936 20597779624069832 20602615473635328 20618234221511808 20638709131364352 20649743229124608 20690074758868992 20723952368746496 20729986168511872 20743477312094208 20802216085475328 20822873698271232 20897705018179584 20945507780583424 20965241460989952 20966307689005056 20986416975467376 21012040265760768 21038291082805248 21039361025900544 21079946213064704 21100164492949584 21113896549810176 21114970337968128 21121117983012096 21132409991593984 21153395503005696 21173684229858816 21229414621642752 21298023071481856 21339620772793344 21340706040594432 21423633995789613 21449037764886528 21456373824012288 21477681047273472 21498280804137312 21531134708416512 21554865553342464 21567758165923536 21614802651314208 21628869636390912 21629969614503936 21678344912044032 21699872563396608 21720685429450368 21747205222170624 21763691678262464 21785304083106816 21817487048835072 21839523356583936 21860099328227328 21861211065974784 21895892718321664 21897006276411392 21910103533636608 21952896704600742 21957894756890624 21979700014841856 22087370287742976 22093801048019232 22129977097711616 22131102560616448 22173199709230584 22174327370305152 22207085031849984 22208214416228352 22229137747869696 22284461634748416 22294513426512768 22309022769610752 22323501713516544 22328584142061568 22366564023920704 22372194657964032 22444496302749696 22503571547226112 22522700122619904 22525155260170752 22526300820627456 22547523835404288 22603640121704448 22670885549899776 22715164623239424 22727308858884096 22748721252139008 22749878182477824 22765966952919288 22788574665881472 22800758148825088 22845290879584512 22905421039140864 22950158189607936 22991923041841152 22995598754390528 23074549290906624 23075722791862272 23150298073276416 23154948417355776 23156126007164928 23172502077078561 23195513499200784 23200794460110848 23230961132765184 23314446414839808 23321234439575856 23336411976105984 23337598794596352 23356874201235456 23402493096159744 23440811978063872 23442004106018816 23464089844973568 23522487281123328 23563696253156352 23585896643613696 23587096150130688 23638545298980864 23691412764013568 23706831213821952 23714939489697792 23737685054568282 23773961240543232 23797569940881408 23800164048482304 23883091449348096 23960275955417088 23961494501720064 24012539099480064 24013760303726592 24043761237491712 24054606591763776 24091367100645376 24114473706228096 24130167485497344 24138420552013824 24201954305507328 24249223747510272 24269252099721216 24316652982728484 24340597795979264 24388138026049536 24460692303839232 24465605874941952 24484153138045272 24508467093495168 24521570084585472 24544672929939456 24545921196883968 24569463776156928 24616858575107848 24632879308111872 24634132060962816 24648866475341184 24678961420173312 24702631601501952 24718708155875328 24727162516697088 24767650391916544 24872790489442816 24896224234925568 24897490380693504 24982970660831232 24984241218256896 25023877392367616 25032436128014336 25081327604826864 25094736865017856 25119657159819264 25144602201686016 25162384526910792 25234964550254592 25250058340593408 25291402397384704 25292688640704512 25316517990629376 25340799667692096 25342088423205888 25379525750685696 25479443916014592 25496026022412288 25504746243637248 25561787455909376 25568222466244608 25611712822034199 25634215865352192 25650852917428224 25743034583052288 25768598669033472 25870048598689344 25908265870491648 25909583485599744 25958867952269952 25960188140845056 25998538573873152 26018247946193472 26044085332435968 26100893767624704 26177624044732416 26185245686541312 26202287131066368 26228752216694784 26236388744522838 26276483476389888 26279347803532544 26280684290732032 26370913475321856 26372254619271168 26397101075595264 26457483512315904 26462798191263744 26509158284800896 26515193668698112 26541524546224128 26560294778405836 26652839359515264 26670185115549696 26679306925910016 26693570515697664 26722991212331008 26745706395611136 26775184554542592 26789499403501568 26921676590505984 26955310449844224 26956681314435072 27008681085489152 27014106486915072 27015480341692416 27061432415734248 27075900301729792 27102787988226048 27128782919506608 27197222789578752 27200187483979776 27227198593695744 27249686568108032 27294961656397824 27302908612186368 27383172520476672 27442901827977216 27490978962015744 27518278841819136 27544672280300931 27586766345158656 27657969749458944 27693965896996329 27711989221625856 27713398568583168 27736288113967104 27763831597694976 27790460551689696 27863606690906112 27953655281319936 27955076918673408 27960692428505088 27981889300623168 28008252264291264 28009676678280192 28016053687681024 28051054777073664 28133552657266112 28151862066413568 28153293783957504 28161490644016128 28179818235297792 28231578973145088 28259614304796672 28305886162190336 28307682592774641 28452827697057792 28454274720792576 28481082739458048 28551966469521408 28564845327719484 28608498432016384 28636908063031296 28664374405516416 28708179611222016 28735226844807168 28739820737789952 28757010887898048 28819736868418944 28838492848521216 28857209532106752 28904459882725376 28933163417862144 28960913905933824 29047072110809088 29089982731780096 29103804673525512 29119364475445248 29146799104303104 29148281421299712 29213471378182144 29270528939467656 29306266686455808 29363505488577792 29449827050323968 29458401397358976 29564266278974112 29565769827073536 29609446709133312 29667277659737088 29668786446680064 29726017902017024 29745363692814336 29764668951355392 29829592877285376 29859215114502144 29925995070332928 29984444279454672 30030266830159872 30033540346894336 30035067760836608 30063365113872384 30138186828939264 30168115514966016 30227847399866368 30286886164319232 30303078478512128 30331628336185344 30354622603892384 30384766221175296 30460387839446016 30480211560628224 30490636486754304 30540561385521152 30600210919477248 30655897389121536 30766065721208832 30767630389149696 30806069085536256 30867064097701888 30873264556474368 30874834676219904 30896669436104748 30927351332267712 30974614843686912 31085928553119744 31094979252767808 31115215968141312 31116798392795136 31142498934980608 31203324128212992 31285453126631424 31346557527269376 31418261670875136 31447862191484928 31449461533507584 31479625463201064 31518060398641152 31619919319597056 31650246739424376 31670844824715264 31672455506952192 31681676974518144 31698614987390976 31730093254508544 31733552064643072 31760526344788224 31844121932464128 31947034607222784 31948659335626752 32009431159190016 32011059060891648 32016718799306752 32072808789018368 32152631608304128 32173556647329792 32184560736018432 32216521570910208 32296702062624768 32332298330013696 32351637248885304 32359002799628288 32422203976971312 32517517368066048 32549808845094912 32614256405118976 32620807833255936 32645537517393696 32677956124660224 32695426779447296 32726230573252608 32759285034875904 32843839077482496 32845509414617088 32865155300454912 32936842135335936 32958277541167104 32969550022262784 33194965646567424 33196653840924672 33259799563845876 33261491055457728 33310627547774976 33312321624342528 33441770139769152 33463534154416128 33492876213092352 33549846035881056 33558291986946048 33646619400339456 33666744454124544 33755357320839168 33787732890256128 33789451230941184 33821285753106432 33839367667580928 33905460182556672 33972591888019456 34006328324849664 34090963288326144 34123081878208512 34124817273716736 34148950429378932 34182861998822208 34201137223237632 34267936319376768 34324046110736384 34358131558711296 34392250855194624 34487884562761728 34493398131585792 34544354493988864 34546111314132992 34611823936359936 34613584187793408 34690997261591296 34725447109914624 34801191690166272 34846441699147776 34913660915388416 34971669622259712 34981851659363784 35035311301853184 35161217967095808 35163006159028224 35196134767460352 35276644683087872 35283730921684992 35345544379734528 35457817948471296 35537119146020352 35560246820732928 35572409234546688 35606527581852423 35660941860814848 35700246072723456 35824637174022144 35895568787341312 35940413933125632 35942241752580096 36018808649220096 36020640455589888 36046114342122206 36081909887645664 36137050650968064 36171710559342144 36195251228246016 36207630828020736 36266916645306368 36302931458260992 36393282208530432 36403878149581824 36427569913921536 36510896693968896 36582207039074304 36590535770636288 36654638616020992 36691038455758848 36726229707067908 36782355126878208 36817009394909184 36818881795325952 36925287862661772 36949318962167808 36951198091444224 36973299713011776 36981717485289472 37018442130259968 37053947402252928 37151475587874816 37199781537251328 37271540375093248 37273435891564544 37309185734164224 37344336352388352 37346235571040256 37401406369431552 37535816088551424 37548654192021504 37621991407240296 37642105297526784 37679485739728896 37743576790366188 37852446825381888 37937103596077056 37939032961056768 37974776985944064 38011199501538144 38013132634808832 38069288626028544 38086460436959312 38182544084041728 38219165874021888 38244039033618432 38257119365455872 38319760983719936 38342681183864064 38352333699366912 38426315824558592 38451323798028288 38476279376142336 38614551874578432 38652898003550208 38729429481078784 38805072898034016 38825819300593664 38862398805737472 38864375228399616 38997807860809728 39027371919290208 39066127998653952 39075022248607744 39151340651437056 39266436067098624 39277868529811968 39303430696599552 39414725214584832 39419021705298816 39421026436098048 39479262278844416 39556370212982784 39558381928906752 39686225268473856 39772790503047168 39812286819336192 39840442167608754 39901326760443904 39979259039272896 40040355773546496 40084486818496512 40162776831813888 40184249105252352 40224154019954688 40382514885758976 40442171114913792 40513021628233728 40521159730372608 40523220512538624 40592148623601372 40613850452594688 40654181982339072 40693174379259912 40800281225969664 40840797890543616 40874529852162048 40942442484596736 40954362918279552 41021420961611776 41023507185532928 41074758780715008 41164352741965824 41195559248139664 41236468443023616 41277418262728704 41299486458249216 41380149517737984 41447904737492992 41459972337023744 41486954624188416 41604432170950656 41645747396542464 41795410036359168 41891015561166848 41930482921979904 41932615378010112 41972833950934752 42024080531521536 42076582165610496 42159892426129408 42200328985899168 42227793099620352 42229940675936256 42242235966024192 42264819983187968 42347368459717632 42458829243285504 42596046142963712 42679241545586688 42681412081188864 42847267991579226 42912747648024576 42955362094546944 42996561608274624 43062269416833024 43109731106684928 43135516331847072 43229605302628416 43257739272781824 43259939229007872 43356689824088064 43399745126793216 43441370858900736 43494410444341248 43527383356524928 43570608166213632 43634974097670144 43679046713167872 43720198656454656 43722422131949568 43791785436643328 43820207067273216 43905793409201484 43915789513781248 43959400029683712 44174740575485952 44187602096038464 44259954195423232 44262205121232896 44346399418461168 44348654740610304 44414170063699968 44416428832456704 44458275495739392 44589026853025536 44618045539221504 44647003427033088 44657168284123136 44733128047841408 44744389315928064 44888992605499392 45045400245239808 45050310520341504 45052601641254912 45095047670808576 45207280243408896 45341771099799552 45430329246478848 45454617717768192 45497442504278016 45531933905838576 45577149331762944 45601516297650176 45690581759169024 45810842078281728 45900316379215872 45983846083682304 45991197508781056 46149098581813248 46151445583724544 46300596146552832 46309896834711552 46312252014329856 46345004154157122 46391026998401568 46401588920221696 46461922265530368 46628892829679616 46642468879151712 46672823952211968 46675197589192704 46713748402470912 46804986192319488 46881623956127744 46884008212037632 46928179689947136 47044974562246656 47127392506312704 47171793287227392 47174192300261376 47277090597961728 47382825528027136 47429878979395584 47475370109136564 47547922481086464 47595139881762816 47600328096964608 47766182898696192 47920551910834176 47922989003440128 48025078198960128 48027520607453184 48087522474983424 48109213183527552 48182734201290752 48228947412456192 48260334970994688 48276841104027648 48498447495020544 48538504199442432 48633305965456968 48776276052099072 48921384607678464 48931211749883904 48968306276090544 49016934186990336 49043140169170944 49089345859878912 49091842393767936 49138927552313856 49233717150215696 49265758616223744 49268264121925632 49297732950682368 49357922840346624 49405263203003904 49437416311750656 49454325033394176 49535300783833088 49745580978885632 49792448469851136 49794980761387008 49965941321662464 49968482436513792 50047754784735232 50064872256028672 50162655209653728 50189473730035712 50239314319638528 50324769053821584 50469929100509184 50500116681186816 50582804794769408 50585377281409024 50633035981258752 50681599335384192 50684176846411776 50759051501371392 50958887832029184 51009492487274496 51123574911818752 51136444932489216 51223425644068398 51301705834856448 51486069166104576 51537197338066944 51740097197378688 51816531740983296 51819166971199488 51917735904539904 51920376281690112 51997077147746304 52036495892386944 52088170664871936 52201787535249408 52370491373082624 52457504433389568 52472777489045676 52552966952779776 52558695607065088 52561368581464064 52741826950643712 52744509238542336 52794202151190528 52914967024631808 52925596382527488 53018316569601792 53030387337396224 53083049092448256 53120589556811672 53305678719030528 53340370231099392 53358613851820032 53387141031395328 53445982424662016 53491412791222272 53550369109085184 53578998807003136 53843353181011968 53910620899688448 53913362628870144 54017362170978304 54028212973830144 54030960683384832 54069171513183309 54122864831468496 54151800603459584 54205575976452096 54257565839013216 54400374967959552 54454397187391488 54499373136216064 54589923312795648 54605817224372736 54766345040953344 54885803655954432 54981957924031488 55036557683638272 55089344560601862 55173532690317312 55315939498917888 55387931793992658 55423978443251712 55426797137166336 55472576227934208 55527663195389952 55580921103379392 55727213381812224 55907310562639872 55910153837346816 55921384857010176 55963778601246336 56016504528582528 56019353356560384 56032107375362048 56102109554147328 56267105314532224 56303724132827136 56322981288032256 56463157946290176 56519228609593344 56615365185549282 56905655394115584 56908549441585152 56962165478916096 57103932939042816 57129690655438968 57216996864032768 57273816126062592 57328748811032832 57416359222444032 57470453689614336 57479641475579904 57514021775796096 57639473736837888 57676985697042432 57714419064213504 57808919765450752 57921827811867648 58094144221618176 58207609347051024 58238728950890496 58293598208606208 58296562842599424 58426942756364288 58541057878935312 58612533372911616 58727010977155584 58899654100647936 58916802794717952 59128532557948224 59131539654147072 59218893418266624 59334555319474176 59337572893360128 59452035804034048 59490727385628672 59529337902710784 59659185754570752 59718430229004288 59760663251413131 59851990140665856 59968888558909344 60060533660319744 60067080693788672 60070135521673216 60126730227744768 60276373657878528 60336231029932032 60455694799732736 60573772328638464 60606156957024256 60663256672370688 60709245207784768 60769532442350592 60920775678892032 60981272973508608 61081122771042304 61200421838954496 61311794778243072 61532131442417664 61535260778299392 61612138171072512 61734128195403776 61746529112948736 61749669352439808 61793338872209496 61854702664535424 61949229687373824 62171857106239488 62189958505535616 62230431936282624 62284997869961216 62406648256425984 62693115054538752 62836523341750272 62895724382969856 62898923067015168 62959250926402128 63036120797282304 63239838639194112 63300493478848752 63341689649430528 63344911013904384 63363353949036288 63397229974781952 63460186509017088 63467104129286144 63521052689576448 63688243864928256 63894069214445568 64018862318380032 64022118121783296 64033437598613504 64145617578036736 64270901987368839 64305263216608256 64347113294659584 64369121472036864 64433043141820416 64593404125249536 64664596660027392 64703274497770608 64718005599256576 64844407953942624 65035034736132096 65099617690189824 65228512810237952 65241615666511872 65291075034787392 65355912249320448 65390853558894592 65452461146505216 65518570069751808 65687678154964992 65691018829234176 65730310600909824 65873684270671872 65939100044525568 66389931293134848 66393307681849344 66519599127691752 66522982110915456 66621255095549952 66624643248685056 66883540279538304 66927068308832256 66985752426184704 67099692071762112 67116583973892096 67333488908249088 67510714641678336 67575465780512256 67578902461882368 67642571506212864 67810920365113344 67945183776038912 68012656649699328 68181926576652288 68246163756417024 68249634547433472 68297900858757864 68365723997644416 68402274446475264 68535872638753536 68648092221472768 68716263117422592 68975769125523456 68986796263171584 69088708987977728 69223647872719872 69227168375586816 69381994523182592 69450894219829248 69517506231235683 69602383380332544 69692883398295552 69827321830776832 69943339244519424 69963703318727568 70070622603706368 70322435934191616 70326012318056448 70392269534920704 70553289366175744 70567461843369984 70691088759469056 70915635896942592 71074238292040704 71120493641465856 71144818469093376 71213055163704846 71321883721629696 71400492145446912 71649274348044288 71791137574682624 71880827866251264 71884483505160192 72037617298440192 72041280911179776 72092228684244412 72163819775291328 72274101301936128 72343421118684288 72390502456492032 72415261656041472 72533833290612736 72605862916521984 72807756299163648 73021793387937792 73164414078148608 73309277232041984 73382076911517696 73452459414135816 73564710253756416 73634018789818368 73637763590651904 73850575725323544 73898637924335616 73902396182888448 73946599426023552 73963434970578944 74036884260519936 74107894804505856 74302951175749632 74543080750186496 74546871783129088 74618371468328448 74688672704776704 74692471142080512 75071632177102848 75097308384043008 75243982814480592 75284210595053568 75358971479457792 75487153580732376 75704893650763776 75874207192154112 75878065922113536 75949553971888128 76022399003076288 76026265269617664 76138577252057088 76172920873918624 76438331748043776 76488078067236864 76514238730911744 76639521967439872 76685362367728128 76704667398733824 76835138466102597 76852631649117184 76902647596056576 76952558752284672 77229103749156864 77305796007100416 77458858962157568 77610145796068032 77651638601187328 77724797611474944 77728750456799232 77995615721619456 78054743838580416 78132255997307904 78150044497215488 78302681302874112 78532872134197248 78555737059623936 78606861393199104 78829450429169664 78838043410597632 78842052872196096 78958524557688832 79112740425965568 79116763857813504 79372450536947712 79545581006094336 79624573638672384 79680884335217508 79802653520887808 79958518078545792 80080711547092992 80168973636993024 80325553663627776 80368498210504704 80765029771517952 81026043256467456 81042319460745216 81046441025077248 81184297247202744 81227700905189376 81308363964678144 81386348758519824 81600562451939328 81681595781087232 81749059704324096 81884884969193472 81908725836559104 82042841923223552 82047014371065856 82149517561430016 82328705483931648 82391118496279328 82472936886047232 82554836525457408 82760299035475968 82895809474985984 82919944674047488 82973909248376832 83081897690988987 83208864341901312 83291494793084928 83590820072718336 83782031122333696 83860965843959808 83865230756020224 83945667901869504 84048161063043072 84153164331220992 84319784852258816 84400657971798336 84455586199240704 84459881351872512 84484471932048384 84529639966375936 84694736919435264 84917658486571008 85192092285927424 85358483091173376 85362824162377728 85694535983158452 85825495296049152 85910724189093888 85993123216549248 86124538833666048 86219462213369856 86271032663694144 86459210605256832 86515478545563648 86713379648176128 86799490253586432 86882741717801472 87054766713049856 87141216332427264 87269948195340288 87358093426335744 87440397312909312 87444844263899136 87583570873286656 87640414134546432 87811586818402968 87831579027562496 87918800059367424 88349481150971904 88375204192076928 88519908390846464 88524410242465792 88692798836922336 88697309481220608 88828340127399936 89178053706051072 89236091078443008 89294006854066176 89466256095682816 89488778631856128 89777985210998784 90090800490479616 90100621040683008 90105203282509824 90190095341617152 90414560486817792 90683542199599104 90860658492957696 90909235435536384 90994885008556032 91063867811677152 91154298663525888 91203032595300352 91381163518338048 91621684156563456 91800632758431744 91967692167364608 91982395017562112 92298197163626496 92302891167449088 92601192293105664 92619793669423104 92624504028659712 92690008308314244 92782053996803136 92803177840443392 92923844531060736 93257785659359232 93284937758303424 93345647904423936 93350395178385408 93427496804941824 93609972384638976 93763247912255488 93768016424075264 93856359379894272 94254785012625408 94343586574454784 94348384600522752 94554181195923456 94765651056054272 94859757958791168 94950740218273128 95095844962172928 95190279763525632 95200656193929216 95532365797392384 95841103821668352 95845978006880256 96050156397920256 96218426367055104 96365468402581504 96457894824912384 96520669941989376 96553682208055296 96996894990041088 97077008398884864 97266611930913936 97552552104198144 97842769215356928 97862423499767808 97936612552181088 98033868373980672 98086280338341888 98178691719757824 98277855104627712 98467434300431392 98531517232447488 98536528243851264 98595465901364736 98810526406007808 98874832623501312 98908650066788352 99070601567666176 99491161957771264 99584896939702272 99589961522774016 99931882643324928 99936964873027584 100129744512057344 100325310419307456 100378947460071424 100478628639277056 100649538107643168 100939858201018368 101000233362373632 101165609589538816 101170754562818048 101266071962517504 101363198670768384 101368353692823552 101518103002742784 101917775664058368 102018984974548992 102247149823637504 102272889864978432 102446851288136796 102603411669712896 102972138332209152 103074394676133888 103480194394757376 103633063481966592 103638333942398976 103835471809079808 103840752563380224 104072991784773888 104176341329743872 104403575070498816 104740982746165248 104915008866779136 104945554978091352 105105933905559552 105117391214130176 105122737162928128 105483653901287424 105489018477084672 105588404302381056 105829934049263616 105851192765054976 106036633139203584 106060774674792448 106241179113623344 106611357438061056 106680740462198784 106717227703640064 106891964849324032 106982825582444544 107100738218170368 107157997614006272 107686706362023936 107821241799376896 107826725257740288 108034724341956608 108056425947660288 108061921366769664 108138343026366618 108245729662936992 108303601206919168 108411151952904192 108515131678026432 108800749935919104 108908794374782976 108998746272432128 109179846625591296 109211634448745472 109532690081906688 109771607311908864 109963915848062976 110073115367276544 110178689121203724 110347065380634624 110775863587985316 110847956886503424 110853594274332672 110945152455868416 111055326390779904 111161842206758784 111454426763624448 111814621125279744 111820307674693632 111927557202492672 112033009057165056 112038706713120768 112064214750724096 112204219108294656 112534210629064448 112607448265654272 112645962576064512 112926315892580352 113038457219186688 113230730371098564 113811310788231168 113817098883170304 113924330957832192 114207865878085632 114259381310877936 114433993728065536 114547632252125184 114657497622065664 114959282951159808 115028043551592192 115278947473675776 115353971394084864 115428838128427008 115617839530901504 115843655623735296 116188288443236352 116415218694102048 116477457901780992 116587196417212416 116593125685198848 116853885512728576 117082115757870624 117225066745823232 117454021954311168 117799308201295872 117833605589435904 118257065115896448 118263079308294144 118437786836533248 118669110638948352 118675145786720256 118904071608068096 119058675805421568 119318371509141504 119436860458008576 119521326502826262 119703980281331712 119937777117818688 120121067320639488 120134161387577344 120140271043346432 120253460455489536 120552747315757056 120672462059864064 120911389599465472 121147544657276928 121212313914048512 121326513344741376 121418490415569536 121539064884701184 121841551357784064 121962545947017216 122400843677908992 122623589556486144 123064262884835328 123070521556598784 123224276342145024 123468256390807552 123493058225897472 123586677744418992 123709405329070848 123898459374747648 124343714212478976 124379917011071232 124460863872565248 124569995739922432 124813296512851968 125386230109077504 125673046683500544 125791448765939712 125797846134030336 125918501852804256 126072241594564608 126161400197427721 126479677278388224 126600986957697504 126683379298861056 126689822027808768 126726707898072576 126794459949563904 126934208258572288 127042105379152896 127376487729856512 127788138428891136 128037724636760064 128044236243566592 128066875197227008 128291235156073472 128541803974737678 128610526433216512 128738242944073728 128866086283640832 129186808250499072 129329193320054784 129406548995541216 129436011198513152 129688815907885248 130070069472264192 130199235380379648 130457025620475904 130483231333023744 130582150069574784 130711824498640896 130781707117789184 130904922293010432 131037140139503616 131375356309929984 131460621201819648 131747368541343744 131878200089051136 132779862586269696 132786615363698688 133039198255383504 133045964221830912 133242510191099904 133249286497370112 133767080559076608 133854136617664512 133971504852369408 134199384143524224 134233167947784192 134666977816498176 135150931561024512 135157804923764736 135285143012425728 135621840730226688 135890367552077824 136025313299398656 136363853153304576 136492327512834048 136595801717515728 136731447995288832 136804548892950528 137071745277507072 137296184442945536 137432526234845184 137951538251046912 137973592526343168 138177417975955456 138447295745439744 138454336751173632 138763989046365184 138901788439658496 139035012462471366 139204766760665088 139385766796591104 139654643661553664 139886678489038848 139927406637455136 140141245207412736 140644871868383232 140652024636112896 140784539069841408 141106578732351488 141134923686739968 141382177518938112 141831271793885184 142148476584081408 142289636938186752 142426110327409692 142643767443259392 142800984290893824 143298548696088576 143582275149365248 143761655732502528 143768967010320384 144075234596880384 144082561822359552 144184457368488824 144327639550582656 144548202603872256 144686842237368576 144781004912984064 144830523312082944 145067666581225472 145615512598327296 146328828156297216 146618554464083968 146764153823035392 146904918828271632 147129420507512832 147268037579636736 147275527181303808 147701151450647088 147797275848671232 147804792365776896 147893198852047104 147926869941157888 148073768521039872 148215789609011712 148605902351499264 149086161500372992 149236742936656896 149377345409553408 149384942284161024 150143264354205696 150194616768086016 150487965628961184 150568421190107136 150717942958915584 150974307161464752 151409787301527552 151748414384308224 151756131844227072 151899107943776256 152044798006152576 152052530539235328 152277154504114176 152345841747837248 152876663496087552 153028477461823488 153279043934879744 153370724735456256 153409334797467648 153670276932205194 153705263298234368 153905117504569344 154458207498313728 154611592014200832 154917717924315136 155220291592136064 155303277202374656 155449595222949888 155457500913598464 155991231443238912 156109487677160832 156264511994615808 156300088994430976 156605362605748224 157111474119247872 157658900858339328 157676086821195264 157684105744392192 158225480851931136 158233527715627008 158744901073895424 159091162012188672 159249147277344768 159361768670435016 159605307041775616 159917036157091584 160161423094185984 160337947273986048 160651107327255552 160736996421009408 161530059543035904 162052086512934912 162084638921490432 162092882050154496 162207514539549927 162368594494405488 162455401810378752 162616727929356288 162772697517039648 163201124903878656 163363191562174464 163498119408648192 163769769938386944 163817451673118208 164085683846447104 164094028742131712 164299035122860032 164657410967863296 164782236992558656 164945873772094464 165109673050914816 165520598070951936 165791618949971968 165839889348094976 165947818496753664 166163795381977974 166417728683802624 166582989586169856 167181640145436672 167564062244667392 167721931687919616 167730461512040448 167891335803739008 168096322126086144 168306328662441984 168639569704517632 168801315943596672 168911172398481408 168968943864096768 169059279932751872 169389473838870528 170384184571854848 170716966182346752 170725648324755456 171389071966316904 171650990592098304 171821448378187776 171986246433098496 172249077667332096 172438924426739712 172542065327388288 172918421210513664 173030957091127296 173426759296352256 173765483435602944 174109533426099712 174282432664854528 174716186852671488 174880794625818624 174889688527798272 175167141746573312 175280828269092864 175623173636805936 175663158055124992 175837600118734848 176698962301943808 176750408384153856 177039816781692928 177048820484931584 177385597673844672 177394618962441216 177656680254799872 178356107412102144 178472182156886016 178588013708132352 178932512191365632 178977557263712256 179281989754239393 179555970421997568 180181600980959232 180201242081366016 180210406565019648 180380190683234304 180829120973635584 181367084399198208 181721316985915392 181818470871072768 181989770017112064 182127735623354304 182308597327051776 182406065190600704 182762327036676096 183243368313126912 183601265516863488 183935384334729216 183964790035124224 184596394327252992 184605782334898176 185202384586211328 185239587338846208 185249008057319424 185380016616628488 185564107993606272 185606355680886784 185847689062121472 186515571318718464 186569875516606848 186691295808847872 186854993609883648 187219944769277952 187526495824510976 188509570025250816 188687173148909568 188696769201045504 189108362391846912 189531302112108544 189719515917582336 189901480436546256 190191689924345856 190380559527051264 190401312387858432 191064731594784768 191682207643336704 192100312795840512 192436852734110208 192812705962106517 192915789649824768 193041339883978752 193107364416110592 193993789980082176 194154016797769728 194533223861827872 195105104208396288 195685538430713856 195724846999535616 195873225104362176 196067736747961344 196172560676683776 196357383439515648 196555710209255424 196934868600862784 197063034464894976 197073056487702528 197190931802729472 197621052812015616 197817300133576704 198141203135332352 198982323915542528 199169793879404544 199179923045548032 199863765286649856 199873929746055168 200259489024114688 200650620838614912 200757894920142848 200957257278554112 201299076215286336 202000466724747264 202331219179077632 202341509125636096 202532143925035008 202726397341536768 202736707385647104 203835551328116736 204037969949097984 204494299647275008 204545779729956864 204893702576273592 205206823339425792 205944276664418304 206148789352267776 206960388789514752 207266126963933184 207670943618159616 207681505126760448 208145983569547776 208352682659487744 208552518693707049 208807150140997632 209481965492330496 209830017733558272 209891109956182704 210211867811119104 210234782428260352 210245474325856256 210967307802574848 210978036954169344 211176808604762112 211659868098527232 211702385530109952 212073266278407168 212121549349584896 212482358227246688 213222714876122112 213361480924397568 213434455407280128 213783929698648064 213965651164889088 214201476436340736 214315995228012544 215373412724047872 215642483598753792 215653450515480576 216069448683913216 216112851895320576 216123842733539328 216276686052733236 216491459325873984 216607202413838336 216822303905808384 217030263356052864 217601499871838208 217817588749565952 217997492544864256 218423268897490944 219065380163813376 219927831696125952 220146230734553088 220357378242407448 220694130761269248 221551727175970632 221695913773006848 221707188548665344 221890304911736832 222110652781559808 222323684413517568 222908853527248896 223629242250559488 223640615349387264 223855114404985344 224066018114330112 224077413426241536 225068421258128896 225214896531308544 225291925152129024 225852631785160704 226076914438373376 226461460742197128 227622621576462336 227634197766340608 227848661915664384 228415731756171264 228518762621755872 228867987456131072 229314995244131328 229918565902319616 230056087103184384 230557894947351552 230707942788169728 230857676256854016 231235679061803008 231687311247470592 232376576886472704 232830437388204096 232954915803561984 233174392834424832 233186251370397696 233707771025457152 234164231515741248 234450133491646464 234908043908622336 235598616402591744 235667211178871808 236514130231792896 236526158616588288 236875573673066496 237338221277896704 237350291573440512 237808143216136192 238117351610843136 238636743018283008 238873720916017152 239042653005652524 239407960562663424 239875554235637376 240242134641278976 240268322775154688 240280542086692864 240506920910979072 241105494631514112 241822779198930944 242295089314553856 242836980831139072 243078129769402368 243683102715568128 243925091894034432 244801687355817984 245247179112972288 246128525769670656 246141043113197568 246448552684290048 246936512781615104 246986116451794944 247173355488837984 247418810658141696 248687428424957952 248759834022142464 248921727745130496 249245693072966961 249626593025703936 250772460218155008 251346093367001088 251582897531879424 251595692268060672 251837003705608512 252144483189129216 252322800394855442 252959354556776448 253201973915395008 253366758597722112 253379644055617536 253453415796145152 253588919899127808 253868416517144576 254084210758305792 254752975459713024 255576276857782272 256075449273520128 256088472487133184 256133750394454016 256582470312146944 257083607949475356 257221052866433024 257476485888147456 257732172567281664 258373616500998144 258658386640109568 258813097991082432 258872022397026304 259377631815770496 260140138944528384 260398470760759296 260914051240951808 261164300139149568 261423648997281792 261563414235578368 261809844586020864 262074280279007232 262750712619859968 262921242403639296 263494737082687488 263756400178102272 265559725172539392 265573230727397376 266078396510767008 266091928443661824 266485020382199808 267534161118153216 267708273235329024 268398768287048448 268466335895568384 269333955632996352 270301863122049024 270315609847529472 270570286024851456 271243681460453376 271780735104155648 272050626598797312 272727706306609152 272984655025668096 273191603435031456 273462895990577664 273609097785901056 274143490555014144 274592368885891072 274865052469690368 275903076502093824 275947185052686336 276354835951910912 276894591490879488 276908673502347264 277527978092730368 277803576879316992 278070024924942732 278409533521330176 278771533593182208 279309287323107328 279773356978077696 279854813274910272 280282490414825472 281289743736766464 281304049272225792 281569078139682816 282213157464702976 282764355037876224 283662543587770368 284296953168162816 284579273876373504 284852220654819384 285287534886518784 285601968581787648 286597097392177152 287164550298730496 287523311465005056 287537934020640768 288150469193760768 288368914736977648 288655279101165312 289096405207744512 289373684474737152 289562009825968128 289661046624165888 290135333162450944 291231025196654592 292657656312594432 293237108928167936 293528307646070784 293809837656543264 294258841015025664 294536075159273472 295402302901294176 295594551697342464 295609584731553792 295786397704094208 295853739882315776 296431579218023424 297211804702998528 298172323000745984 298473485873313792 298754690819106816 298769884568322048 300389233536172032 300975931257922368 301136842380214272 301435885917831168 301948614322929504 302819574603055104 303496828768616448 303512263688454144 303798215887552512 304089596012305152 304105061078470656 304554309008228352 304691683495674496 305753326992175104 306056954923646976 306741449470912512 306818669594935296 307340553864410388 307410526596468736 307810235009138688 308916414996627456 309223184028401664 309835435848630272 310440583184272128 310606554404749312 310899190445899776 310915001827196928 312218975354321664 312529023989231616 312600177988861952 313210725211496448 314222948238495744 315317801716678656 315352173642390528 315368211488784384 316450961703862272 316467055431254016 317489802147790848 318182324024377344 318723537340870032 319210614083551232 319834072314183168 320675894547972096 321302214654511104 321473992842018816 323060119086071808 324104173025869824 324169277842980864 324185764100308992 324415029079099854 324737188988810976 324910803620757504 325233455858712576 325545395034079296 326402249807757312 326726383124348928 326996238817296384 327539539876773888 327634903346236416 328171367692894208 328188057484263424 328598070245720064 329314821935726592 329564473985117312 329891747544188928 330219346101829632 331041196141903872 331679778696189952 332327590763955948 332835457367605248 333165979172339712 334363280290873344 335128124489334784 335443863375839232 335460923024080896 335782671607478016 336192644252172288 336612657324883968 337279139409035264 337602631887193344 337822344796962816 337937887728193536 338118559865503744 338778947677741056 341433932364693504 341451296649510912 342778143932633808 343301981184196608 343642896756375552 343972492866196992 344877848853479424 345084130654776576 345836842421027328 346061914182254592 346853518592704512 347530966871205888 348219066852199424 348564865329709056 349432373705342976 349761589251637248 349779377055596544 350334283493146624 350561656538185728 351246347273611872 351326316110249984 351675200237469696 353397924603887616 353500816768307712 354079633563385856 354097640969863168 354771195347689344 354789237924882432 355313360509599744 356712214824204288 357176027416264704 357865024382731264 357955114527424512 358563979508478786 359111940843995136 360363201961918464 360402484162732032 360420813130039296 360760381366468608 361658241947271168 362734168798396416 363442633971830784 363636941742145536 363979540034224128 364255471246708608 364617194654103552 364812130381201408 365524654073352192 367202531033726976 367870768669458432 367929580070248448 369192788654505984 369211564669796352 370404769172422656 370479174677692416 370760033233256976 371128215987212544 371212711361773568 371695378124242944 373031142637436928 373139751033213696 373382591617695744 373709987219767296 374439889538555904 375052991649021952 377019140050501632 377374346297819136 377393538402091008 378216724783693824 378484200592283163 379062604224217088 379439031835164672 379802960873092512 380383379848691712 380802624775716864 382129463189569536 383364415286673408 384200625591681024 384873705468220416 385625411924213034 385831579299649536 386214728832221184 387987579960164352 388308033595539456 389066447723655744 390210208416792576 391371076861427712 391449693999071232 391746450208724352 392135473495922688 392345121353367552 392714766879031296 393111420418510848 393869737201725568 394126068929789952 394381863605458944 395242105624031232 395634600267153408 397964647831085056 398339587758809088 398359846091096064 399727530573299712 399747859492110336 400518978048229376 401301241677229824 401515789840285696 401914514557108224 402598152430572672 404000933449494528 404662438358155264 405452794683073536 405473414771294208 407671102656233472 408075939898195968 408988599294550016 409091559459913728 409787405152547184 410413646678851584 411888553328836608 412297578704535552 413920777579029504 414532253927866368 415341887236319232 415363010253520896 416291967139095552 416705365318975488 417105037387414098 417614300281995264 418963930984660992 419660035467116544 419782219912365408 420423735622238208 420469564856520704 420490948651712512 421934615605149696 421956073908338688 422353617209524224 423319736197054464 423404771060219904 424146532556814336 424243098699169792 424964716454493376 426445429752244224 426868910814560256 427567859397296128 427931302329778176 428402952872681472 430746825448095744 431284967197507584 431306901030961152 432138897367826432 432225703790641152 432247685467078656 432553372105466472 432982918651747968 433214404827676672 433644607811616768 434060526712105728 435202999743676416 435994985089728512 436846537794981888 439855663392251904 440292461469106176 440714756484814896 441388261522538496 443103454351941264 443391827546013696 443414377097330688 443780609823473664 444221305563119616 444647368827035136 445817707054497792 447258484501118976 447710228809970688 448132036228660224 448154826852483072 450136842516257792 450429793062617088 450583850304258048 451705263570321408 452153828876746752 452922921484394256 455245243152924672 455268395532681216 455697323831328768 456831463512342528 457037525243511744 457735974912262144 458629990488262656 459837131804639232 460112174206368768 461115789894703104 461715352513708032 462471358123606016 463374622494941184 464753153772945408 465660874776408192 465909831607123968 466348785668849664 466372502740795392 467415542050914304 468328463031482496 468900266983292928 469816087817244672 471334422357743616 473028260463585792 473052317233176576 474676442555793408 474700583146881024 475616286432272384 476234703221686272 477273486036566016 477747441832034304 478085306011305048 478815921125326848 479751108471274752 480484269282557952 480536645550309376 480561084173385728 481013841821958144 482210989263028224 484590178629107712 485673961662278144 486156259538804736 486622543618649781 487366205431136256 487850183788068864 489603374711635968 490494358225944576 492257051539341312 492282086226395136 492897105368580096 493873025563230208 493972232903589888 494346710977675968 494837621316283392 497374856849915904 497519668044284928 497843455490260992 498491386145933922 499253186051407872 501544920436310016 502692186734002176 503165795063758848 503191384536121344 503674007411217024 504288966378258432 504645600789710884 505918709113552896 506403947830790016 506733517195444224 506906831592290304 507177839798255616 507736833034289152 508168421516611584 511152553715564544 512150898547040256 512176944974266368 513164940624293888 514167215898950712 514442105732866048 514952971776294912 515464345134563328 516747233001996288 517316773280219136 517626195982164864 517744044794052608 518755263631540992 520280277889056768 521828102481903616 522328600278299136 522847297994563584 524148560558014464 525501425239719936 525842484807278592 526989474165374976 527512800356204544 531119450345078784 531146461454794752 532156793021534016 532183856887323648 532970040764399616 535068322236306432 535416546470658048 536797536574096896 536932671791136768 537845969262718179 538667911265992704 540603726244098048 540631219695058944 541140572049702912 542487362920906752 543561470208311296 544101253197594624 545455412613218304 545969310051336192 546383206870062912 546925791981155328 547218195571802112 548286981110028288 549184737771782144 549730104939380736 551806153004187648 551894370105372672 552709671903821824 553789182981758976 553817347004694528 555055956185460736 555607153758633984 556140049849885464 556819067042660352 557543067186364416 558618574646214656 559546713956155392 559709626549820544 560564980829650944 562579487473532928 564426314929405952 565528710075752448 567325087175540736 568593906336325632 569158547752747008 569704441309638768 570575069773037568 571203937163575296 573194194784354304 574329100597460992 575046622930010112 576300938387521536 576737829473955296 577310558202330624 578747368949474304 579124019651936256 579322093248331776 580270666324901888 582462050393309184 585315312625188864 586474217856335872 587056615292141568 587619675313086528 588517682030051328 589072150318546944 590804605802588352 591189103394684928 591219169463107584 591572795408188416 591707479764631552 592863158436046848 594423609405997056 596344646001491968 596946971746627584 597509381638213632 597539769136644096 600778467072344064 601951862515844736 602273684760428544 602871771835662336 603897228645859008 606993657537232896 607024527376908288 607596431775105024 608179192024610304 608210122156941312 609383366991348992 611506653984350208 612113909847293952 613482898941825024 613637339189870592 614681107728820776 614821053192937472 615620470018277376 617832829993254912 618446368056803328 619670871697260544 620881166368544256 621213108809498624 621798380891799552 624437950708643328 625058047978463232 626421450422992896 628445896476991488 630635603433357312 630704347284781056 630736422977568768 632901923407724544 632934110862508032 634979604295581696 636364648048754688 637447074681740064 638421228167102464 639668144628366336 641351789095944192 642604429309022208 642947985684037632 646120238172143616 648208346051739648 648338555685961728 648371528200617984 648830058158199708 649474377977621952 649821607241515008 650466911717425152 651090790068158592 652804499615514624 653452766248697856 653992477634592768 655269806692472832 656342735385788416 656376114968526848 657196140491440128 659128947970234624 659783495088377856 660438692203659264 662082392283807744 663359557392379904 664655181527911896 665670914735210496 666331958344679424 668726560581746688 670256248978669568 670887726751678464 670921846048161792 671565343214956032 674558278818070528 675205263774386688 675644689593925632 675875775456387072 677557895355482112 682867864729387008 682902593299021824 685556287865267616 686603962368393216 687944985732393984 689755697706958848 690168261309553152 691673684842054656 692123828364509184 693707037185409024 695061933742411776 696438133704398848 697129730659418112 698864747410685952 699523178503274496 699558754111193088 701123313076371456 702492694547223744 702652632220499968 703350400474939392 706795849207775232 707001633536615424 708159267126771712 708195281939726336 709542390695378688 709578475849764864 710626721019199488 713424429648408576 714352054832529408 715730048765462528 715910229054849024 717127959016957572 718223881687990272 720726403923836928 720804968325464064 720841626260078592 721520762732937216 723316483894542336 725468337596792832 726885267943661568 728510942493417216 729234389308207104 729624260762402816 731049308146704384 734405062067453952 735741537338916864 735859160140496896 738385577309011968 738423129339592704 740809538344845312 740958349355384832 741520066466513952 742256431974425088 742425422723547136 746062285274873856 746279502066427392 746765183235391488 748879779077111808 750105983298043904 754038280101003264 754748692595638272 754787076804182016 756433449567387648 756968401184566326 758125208448434176 758878063670329344 759605921746185024 760766759697383424 761605249551433728 764258926379139072 766728830573346816 768401251183362048 769747410936440832 771250823848426068 771663158599299072 772429457664442368 775975159920328704 776616067191078912 778132895447311488 780420416833585152 782742153722855424 783492900417448704 784270946991845376 784690242706735104 785429533758062592 786222840837021696 787739474403451136 788252137859579904 788763727210917888 790484211248062464 791269200534306816 795929295662170112 796679175517618176 796719692182192128 799455061146599424 801037956096458752 802602483354459648 803031579680571392 805196304861145344 808001866898989056 809324876716310528 810905589366147072 810946829542588416 815342205312466944 816151879796391936 817977198589100032 818183118919827456 819574810305094368 820827293357703168 823777106657673216 824595157409071104 827841555158059008 829064507855732736 830683774472638464 830726020507041792 832583934278191104 833410730637950976 834210074774828196 835228600563990528 837927861969321984 839320070934233088 839564439824730816 840847471244476416 840939129713041408 840981897303425024 843869231210299392 843912147816677376 844707234419048448 846639472394108928 848293065113628672 848486197398339584 849929432908986752 852890859504488448 853737821629120512 855862604659556352 856805905745362944 861493650896191488 862569934395015168 862613802061922304 864277794735652864 864451407581282304 865106744210932944 865965837303495936 866428809655353344 867289215623233536 868121053424211456 870405999487352832 871989970179457024 873693075589963776 879711326784503808 880584922938212352 881429512969629792 882776523045076992 886206908703882528 886783655092027392 886828754194661376 887561219646947328 889294737654070272 891635414108995584 894516969002237952 895420457619941376 896264072457320448 896309653704966144 900273685032515584 901167700608516096 903410527140642816 904307657753493504 905845842968788512 910490486305849344 910536791065362432 911394647662657536 913662927024685056 914075050487023488 915471949824524288 917259980976525312 920224348412737536 922231579789406208 923430705027416064 926749244989882368 929506307545890816 931321749552816384 931819663214247936 932697571337699328 932745005481590784 934831084101828608 936656926062964992 937800533966585856 939632175634489344 942668844715487232 946056520927171584 946104634466353152 949352885111586816 949401166293762048 951232572864544768 952469406443372544 954546972073132032 956170612022610096 957631842250653696 959502216942549504 961073291100618752 961122168346771456 962027683643916288 964421978526056448 969180357258215424 971347923324556288 972312519077609472 973245087237299562 974732410862272512 975700367576137728 979206749423271936 980988716451889152 984514103078682624 984564172452790272 985794210737160192 987746051126460416 987944465807179776 988693421955351936 989675242632566784 995039336088569856 996982772291867844 998506372102815744 1003089840872620032 1005384373468004352 1006331590127517696 1006382769072242688 1007348014822434048 1008577932756516864 1009291201579421768 1011837418227105792 1012807895661580032 1013467034390888448 1013813663184580608 1014355679596511232 1015473666068578304 1016336843033223168 1024301797094080512 1024353889948532736 1026329881248587776 1028334431797901424 1028884211465732096 1029905943552589824 1030928690269126656 1034633546560438272 1035252391964329728 1035488089588105216 1037510527263081984 1040560555778113536 1044657200556598272 1045694595989127168 1048297121116028928 1051002850479439872 1051684969614557184 1053978948330749952 1055025600712409088 1062238900690157568 1062292922909589504 1064313586043068032 1064367713774647296 1065940081528799232 1070136644472612864 1073595073148193792 1073865343582273536 1075691938525436358 1077335822531985408 1081207452488196096 1081262439390117888 1082281144099405824 1084974725841813504 1087122940416622592 1088202506395189248 1090910825226436608 1091938620102672384 1092766413740125824 1093851583962310656 1094436391143604224 1096573962220056576 1098369475543564288 1103612306008375296 1103788740210745344 1107578365963517952 1107634694009389056 1110111912370921472 1111214307517267968 1112280099699770928 1113638134085320704 1115086134372728832 1117237149292429312 1119093427912310784 1119419253099641088 1121129961659301888 1125158974947065856 1131057420151504896 1134650174351081472 1135452601776849489 1137187812672651264 1138317095505494016 1139408882619277536 1141150139546075136 1142407874327150592 1146388389568708608 1148658201194921984 1150093245860020224 1152601876775043072 1153475658947910592 1154621116404661248 1157494737898948608 1158644186496663552 1160541332649803776 1164924100786618368 1170630625250377728 1172948435712671744 1174113230584283136 1175239350626173056 1177035364060102656 1178144300637093888 1181609211605176704 1182378206789369856 1183145590816376832 1183414959529263104 1185726316872093696 1192689292002983936 1193893943493255168 1195018763276427264 1195079538273288192 1201556934144688128 1203903725031689472 1204547369520857088 1205743543671324672 1207794457291718016 1213987315074465792 1216358384049220608 1216420244313882624 1218766733982697984 1223013307968700416 1224227819694587904 1226965797883650048 1227274678379741184 1229362215457641552 1229642106385874944 1231240940036554752 1235665659986509824 1236892736113606656 1239341743394521088 1241762332737088512 1242426217618997248 1243596761783599104 1248875901417286656 1250116095956926464 1252842900845985792 1256891792953982976 1261271206866714624 1261408694569562112 1261472845955137536 1265803846815449088 1265868221725016064 1269959208591163392 1272729296097509376 1274894149363480128 1276842456334204928 1279336289256732672 1282703578191888384 1285208858618044416 1292240476344287232 1296416692103479296 1296677111371923456 1296743056401235968 1297660116316399416 1298948755955243904 1299643214483030016 1300933823434850304 1302181580136317184 1305608999231029248 1307984955269185536 1310539613384945664 1312685470771576832 1318257895940469248 1319566990176755712 1320877384407318528 1324164784567615488 1326719114784759808 1329310363055823792 1331341829470420992 1332663916689358848 1337453121163493376 1340512497957339136 1341775453503356928 1343130686429912064 1350410527548773376 1351289379187851264 1351751550912774144 1355115790710964224 1365735729458774016 1365805186598043648 1371112575730535232 1373207924736786432 1375889971464787968 1379511395413917696 1380336522619106304 1383347369684109312 1387414074370818048 1390123867484823552 1392876267408797696 1394259461318836224 1397729494821371904 1399046357006548992 1399117508222386176 1402246626152742912 1404985389094447488 1405305264440999936 1406700800949878784 1414003267073230848 1416318534253543424 1416390563879452672 1419084781390757376 1419156951699529728 1426848859296817152 1428704109665058816 1431460097530925056 1431820458109698048 1434255918033915144 1436447763375980544 1441452807847673856 1441609936650928128 1441683252520157184 1443041525465874432 1446632967789084672 1453770535887323136 1457021884986834432 1458468778616414208 1459867630855949343 1462098616293408768 1468810124134907904 1471483074677833728 1471718320280993792 1476771154618023936 1476846258679185408 1481619076689690624 1481916698710769664 1483040132933027904 1484512863948850176 1484850845447094272 1492124570549747712 1492559004132854784 1493530366470782976 1497759558154223616 1500211966596087808 1508076560202006528 1509497385191276544 1509574153608364032 1512866899134775296 1513936802369132652 1516250416896868352 1517756127340658688 1519211843492370048 1521533519394766848 1523210499102867456 1533457661146693632 1539494821872881664 1542501647696852136 1543326317198598144 1544858915328884736 1551950319840657408 1553232134382157824 1556265790894622976 1560840833667170304 1565484307445710848 1566985800834897408 1568541893983690752 1572445681674043392 1575478948806902272 1576504275719159808 1577527454421835776 1580968422496124928 1582538401068613632 1591858591324340224 1593358351035236352 1593439384364384256 1598910122293198848 1602075912192917504 1605204966708919296 1606063159361142784 1610392609722290688 1616003733797978112 1618649753432621056 1621811178732294144 1621893659085176832 1630684410624933888 1632303759592783872 1635954397178200064 1636366237839654912 1639149620610188736 1641654586715406336 1647554213315346432 1649190314818142208 1655683110316118016 1658129015711465472 1661367548945276928 1661452041014083584 1665167868556382208 1666821461275901952 1668420149549656392 1670457201127981056 1675855723938643968 1678640141868466176 1679128879649461632 1681694942488952832 1681878259426082816 1681963794606850048 1687738462420598784 1693278944788217856 1696586130227257344 1699858865817973504 1705781719008976896 1707475643258241024 1711725209319112704 1713611811490725888 1722987301792382976 1725139868790030336 1728555589471305728 1728902815162564608 1730213488421865888 1731931674606991872 1732857619310706688 1736242106848422912 1740811998974705664 1747386151179927552 1759422653569007616 1761169845876424704 1762859025939259584 1765553046090153984 1772413817407765056 1773567310184054784 1773657508389322752 1775122439293894656 1778589475308140544 1783270828217991168 1789033938004475904 1790840915239882752 1792528144914640896 1792619307409932288 1800547370065031168 1802335401217032192 1806821054281285632 1808615315506987008 1811691685937577024 1820980972611698688 1821073582130724864 1822789295325315072 1828150100974046976 1830943899649048576 1834519961953050624 1840448696825475072 1844463159578812416 1846861410054832128 1853498489979764736 1859012615091781632 1862643499105632768 1863639326428495872 1865395142675398656 1869662168203657216 1873313852125929984 1879264351268978688 1885337689430974464 1892113041854343168 1892209268932706304 1898705770223173632 1898802332587524096 1902465145729089536 1904938812886745088 1909093944146264064 1912341224045220192 1915263684501307392 1919004433885099008 1922146582201237504 1922244336693542912 1924055367287832576 1928843957052112896 1938360714516430848 1942695846649112576 1944625038155218944 1946490174474599124 1949464821724545024 1951400735152275456 1958413498846543872 1961977432903778304 1969028206157365248 1969128344905580544 1971588421474320384 1975492102252920832 1977386843910703872 1979350485265133568 1990078672177139712 1993965544583735688 1997012744205631488 2006179681745240064 2010768746936008704 2012663180255035392 2012765538144485376 2014696029644868096 2018582403158843536 2023674836454211584 2025615791323160064 2026934068781776896 2027627326369161216 2030947332137156608 2032673686066446336 2048603594188161024 2048707779897065472 2052659762497175552 2056668863595802848 2057768422931464192 2059811887105179648 2069267093120876544 2070504783928659456 2070976179176210432 2075021054526163968 2081121111556227072 2089314401113196544 2091389191978254336 2096594242232057856 2103369939229114368 2107957896661499904 2110051201424818176 2124477801380315136 2124585845819179008 2128627172086136064 2128735427549294592 2131880163057598464 2140273288945225728 2147190146296387584 2147730687164547072 2151383877050872716 2154671645063970816 2162414904976392192 2162524878780235776 2164562288198811648 2169949451683627008 2174245880833245184 2176405012790378496 2185532827480251648 2187703167924621312 2188872782287208448 2193147924440113152 2196738951087128576 2207224612016750592 2207577480421490688 2215156731927035904 2215269388018778112 2220223824741842944 2222428615034535936 2224560199399541856 2227276268170641408 2234474298584858624 2238186855824621568 2238838506199282176 2250317949894131712 2262114840303009792 2269300348702162944 2270905203553698978 2274375625345302528 2276634191010988032 2278817765238555072 2282300279092150272 2284815748654301184 2292776779137417216 2297316402389843968 2300186491720040448 2305203753550086144 2306951317895821184 2309242232809322496 2314989475797897216 2317288372993327104 2329848201573236736 2341261250500755456 2345896871425343488 2348226461168566272 2350478701252346112 2354070728120205312 2356288601274187776 2363218423210353408 2364756413578739712 2366291181632753664 2366829919058526208 2371452633744187392 2387787886986510336 2390037526552854528 2390159076546576384 2403113868289376256 2407807450063378944 2409094739041714176 2415588914583436032 2427974630148931584 2432716768098441216 2432840488627765248 2437533467965395968 2446026615937400832 2448455639389175808 2453931595767300096 2454549356759482368 2458724430915283104 2459284212771749888 2462481880073109504 2471331319973019648 2473785472227213312 2478683486789042176 2483524665474177024 2484852435237994496 2487193523567198208 2497751802834573312 2500232191913852928 2505685801691971584 2513783585907965952 2522542413733429248 2522817389139124224 2522945691910275072 2531607693630898176 2531736443450032128 2539918417182326784 2545458592195018752 2549788298726960256 2553684912668409856 2558672578513465344 2570417717236088832 2584480952688574464 2592833384206958592 2593354222743846912 2595320232632798832 2597897511910487808 2599286428966060032 2601867646869700608 2604363160272634368 2611217998462058496 2615969910538371072 2621079226769891328 2625370941543153664 2636515791880938496 2639133980353511424 2641754768814637056 2648329569135230976 2653438229569519616 2658620726111647584 2662683658940841984 2674906242326986752 2681024995914678272 2683550907006713856 2686261372859824128 2700821055097546752 2703503101825548288 2710231581421928448 2731471458917548032 2731610373196087296 2742225151461070464 2746415849473572864 2751779942929575936 2760673045238212608 2766694739368218624 2780247734969647104 2785752534817595392 2788518922637672448 2795458989642743808 2798092714013097984 2798235016444772352 2804493252305485824 2809970778188894976 2810610528881999872 2813401601899757568 2828006534146461696 2832637068507086848 2838169562781514752 2838313903399059456 2853697718593634304 2857408219330117632 2862920195061850112 2863640916219396096 2868511836067830288 2872895526751961088 2883219873301856256 2883366505040314368 2886083050931748864 2893265935578169344 2907541071774646272 2914043769973668864 2916937557232828416 2919735261711898686 2924197232586817536 2937620248269815808 2942966149355667456 2943436640561987584 2953542309236047872 2953692517358370816 2963238153379381248 2963833397421539328 2966080265866055808 2969025727897700352 2969701690894188544 2985118008265709568 2995519116308447232 3016153120404013056 3018994770382553088 3019148307216728064 3025733798269550592 3027873604738265304 3032500833793736704 3035512254681317376 3038423686984740096 3043067038789533696 3046420998205734912 3078989643745763328 3085003295393704272 3086652634397196288 3089717830657769472 3103900639681314816 3106464268764315648 3112531581789245952 3121681667334340608 3133971601669794816 3137083787967381504 3144891363348086784 3150957897613804544 3153008551438319616 3155054908843671552 3161936844992249856 3165076802137227264 3183717182648680448 3186716702070472704 3186878768728768512 3197820244586397696 3204151824385835008 3210409933417838592 3212126318722285568 3220785219444581376 3232007467595956224 3237299506865242112 3243622357464588288 3243787318170353664 3261368821249867776 3264607519185567744 3271908794356400128 3272732475679309824 3278299241220377472 3283309173430812672 3295108426630692864 3311366220632236032 3322735097890553856 3322904082028167168 3330335737112764416 3333642922551803904 3336840299099312784 3340914402255962112 3351711447877287936 3357280283736932352 3358257759298923264 3363389884977905664 3363756518852165632 3363927589213700096 3375476924841197568 3393172260454514688 3399717731635947008 3406357805330548467 3411563438017953792 3414951286516482048 3423450418638225408 3427223622981451776 3445974603584765952 3450279737580060672 3457111178942611456 3457805630325129216 3460426976843731776 3463863349213983744 3465715238621413376 3472484213696845824 3481623997949411328 3494772302359855104 3518845307138015232 3522339691752849408 3525718051878519168 3531106092180307968 3544827634815530112 3547134620368109568 3550244878587789312 3557178950616281088 3578067876008951808 3581681830479765504 3585056289829281792 3585238614819864576 3601094740130062336 3604670802434064384 3613642108562571264 3617230631013974016 3623383371875154048 3641961945223397376 3656300201948093952 3669039923906101248 3680897393650950144 3688926319157624832 3693722820109664256 3706996979959529472 3718025230183563264 3725286998211265536 3727278652856991744 3730790285350797312 3739324336407314432 3746627704251859968 3758528702537957376 3770675378861948928 3784226083708686336 3784418537865412608 3797411540446347264 3797604665175048192 3804930291458179072 3809877625773490176 3818187888292528128 3824682448090440384 3830527369002614784 3838008867770198016 3844293164402475008 3844488673387085824 3848110734575665152 3876721429032861696 3885391693298225152 3889250076310437888 3892980348949198248 3898929643449090048 3902801470304550912 3916826997693087744 3923954865807556608 3938056412314730496 3950984204505841664 3954773687821407744 3958700970530267136 3980157344354279424 3987931089167471376 3994025488411262976 4012359363490480128 4021537493872017408 4025326360510070784 4029392059289736192 4037164806317687072 4051231582646320128 4053868137563553792 4055254652738322432 4061894664274313216 4065347372132892672 4097207188376322048 4097415559794130944 4105319524994351104 4113337727191605696 4115536845862928384 4119623774210359296 4138534186241753088 4141009567857318912 4141952358352420864 4150042109052327936 4162242223112454144 4178628802226393088 4182778383956508672 4193188484464115712 4206739878458228736 4215915793322999808 4220102402849636352 4248955602760630272 4249171691638358016 4257254344172272128 4257470855098589184 4280546577890451456 4294380292592775168 4295461374329094144 4302767754101745432 4309343290127941632 4324829809952784384 4325049757560471552 4329124576397623296 4339898903367254016 4348491761666490368 4371065654960503296 4375406335849242624 4386295848880226304 4393477902174257152 4414449224033501184 4415154960842981376 4430313463854071808 4430538776037556224 4440447649483685888 4444857230069071872 4449120398799083712 4454552536341282816 4468948597169717248 4476373711649243136 4477677012398564352 4500635899788263424 4524229680606019584 4538600697404325888 4541810407107397956 4548751250690605056 4553268382021976064 4557635530477110144 4564600558184300544 4569631497308602368 4594632804779687936 4600372983440080896 4613902635791642368 4618484465618644992 4629978951595794432 4634576745986654208 4659696403146473472 4682522501001510912 4691793742850686976 4696452922337132544 4700957402504692224 4726436846420706816 4729512827157479424 4732582363265507328 4742905267488374784 4775575773973020672 4780075053105709056 4780318153093152768 4806227736578752512 4815614900126757888 4818189478083428352 4831177829166872064 4855949260297863168 4865433536196882432 4865680977255530496 4875066935930791936 4892053231874801664 4896911278778351616 4907863191534600192 4909098713518964736 4917448861830566208 4918568425543499776 4924963760146219008 4942662639946039296 4947570944454426624 4957366973578084352 4967049330948354048 4969704870475988992 4974387047134396416 4995503605669146624 5000464383827705856 5011371603383943168 5027567171815931904 5045084827466858496 5045634778278248448 5045891383820550144 5063215387261796352 5079836834364653568 5099576597453920512 5107369825336819712 5117345157026930688 5140835434472177664 5168961905377148928 5185666768413917184 5186708445487693824 5190640465265597664 5195795023820975616 5198572857932120064 5208726320545268736 5222435996924116992 5242158453539782656 5250741883086307328 5273031583761876992 5278267960707022848 5283509537629274112 5296659138270461952 5306876459139039232 5317241452223295168 5325367317881683968 5349812484653973504 5362049991829356544 5367101814013427712 5372522745719648256 5401642110195093504 5407006203651096576 5420463162843856896 5462942917835096064 5463220746392174592 5484450302922140928 5492831698947145728 5503559885859151872 5521346090476425216 5533389478736437248 5560495469939294208 5571505069635190784 5577037845275344896 5590917979285487616 5596185428026195968 5608986504610971648 5619941556377789952 5621221057763999744 5656013068292923392 5665274137014173696 5676339125563029504 5676627806798118912 5707395437187268608 5714816438660235264 5725840390123700224 5727281832438792192 5737023672135660576 5745791053503922176 5766439746603712512 5766733010080628736 5772166101863497728 5786531871156338688 5815082143549292544 5828087539947337728 5833875114465656832 5839470523423797372 5848394465173635072 5875240496539631616 5885932298711334912 5886873281123975168 5907084618472095744 5907385034716741632 5926476306758762496 5932160531732111616 5938051455795400704 5939403381788377088 5970236016531419136 5991038232616894464 6032306240808026112 6037989540765106176 6038296614433456128 6055747209476530608 6065001667587473408 6071024509362634752 6076847373969480192 6092841996411469824 6157979287491526656 6170006590787408544 6173305268794392576 6179435661315538944 6207801279362629632 6212928537528631296 6225063163578491904 6243363334668681216 6267943203339589632 6274167575934763008 6289782726696173568 6301915795227609088 6310109817687343104 6323873689984499712 6330153604274454528 6367434365297360896 6373433404140945408 6373757537457537024 6395640489172795392 6408303648771670016 6420819866835677184 6424252637444571136 6441570438889162752 6464014935191912448 6487244714929176576 6487574636340707328 6522737642499735552 6529215038371135488 6543817588712800256 6556598482440754944 6566618346861625344 6590216853261385728 6622732441264472064 6645470195781107712 6645808164056334336 6660671474225528832 6667285845103607808 6673680598198625568 6681828804511924224 6703422895754575872 6714560567473864704 6716515518597846528 6727513037704331264 6727855178427400192 6750953849682395136 6786344520909029376 6799435463271894016 6812715610661096934 6823126876035907584 6829902573032964096 6846900837276450816 6854447245962903552 6891949207169531904 6900559475160121344 6914222357885222912 6915611260650258432 6920853953687463552 6927726698427967488 6931430477242826752 6944968427393691648 6989544604719710208 7037690614276030464 7044679383505698816 7051436103757038336 7062212184360615936 7089655269631060224 7094269240736219136 7100489757175578624 7114357901232562176 7163363660959531008 7170112579658563584 7170477229639729152 7202189480260124672 7209341604868128768 7227284217125142528 7246766743750308096 7283923890446794752 7312600403896187904 7338079847812202496 7361794787301900288 7377852638315249664 7387445640219328512 7413993959919058944 7436050460367126528 7450573996422531072 7454557305713983488 7461580570701594624 7478648672814628864 7493255408503719936 7517057405075914752 7541350757723897856 7568452167417372672 7568837075730825216 7594823080892694528 7595209330350096384 7609860582916358144 7619755251546980352 7636375776585056256 7649364896180880768 7661054738005229568 7676017735540396032 7688586328804950016 7753442858065723392 7770783386596450304 7778500152620875776 7785960697898396496 7797859286898180096 7805602940609101824 7833653995386175488 7847909731615113216 7876112824629460992 7909547375642815488 7917401941060534272 7960314688708558848 7975862178334942752 7988050976822525952 8024718726980960256 8043074987744034816 8050652721020141568 8058784118579472384 8074329612635374144 8102463165292640256 8110509305476644864 8123789328548626432 8130694744265785344 8194414376752644096 8194831119588261888 8210639049988702208 8226675454383211392 8231073691725856768 8239247548420718592 8282019135714637824 8283904716704841728 8300084218104655872 8357257604452786176 8365556767913017344 8386376968928231424 8413479756916457472 8431831586645999616 8440204805699272704 8497911205521260544 8514508688344544256 8514941710197178368 8561093155780902912 8588760585185550336 8590922748658188288 8605535508203490864 8618686580255883264 8649659619905568768 8650099515120943104 8658249152795246592 8679797806734508032 8696983523332980736 8742131309921006592 8750812671698485248 8772591697760452608 8786955804348514304 8828898448067002368 8830309921685962752 8860626927708143616 8861077552075112448 8880895298967371776 8889714460138143744 8898240797598167424 8909105072682565632 8937897194339434496 8955354024797128704 9048459361212039168 9077201394808651776 9083620814214795912 9097502501381210112 9106536764043952128 9115271060954220288 9129201116368601088 9139262994617204736 9227805271583284736 9236968931237289984 9259957903191588864 9269153491973308416 9319392806292946944 9365045002003021824 9383587485701373952 9401914805009384448 9452873692841413632 9459025654314958848 9465164726531014656 9485810534976749568 9551151547946041344 9560150106211418112 9560636306186305536 9612455473157505024 9631229800253515776 9636378956166856704 9662355658333744128 9711898520595726336 9730867072393764864 9731361954511060992 9750133871861583872 9784106463749603328 9793822557556703232 9815726383069200384 9818197427037929472 9834897723661132416 9837136851086999552 9849927520292438016 9885325279892078592 9914733947156168704 9934098661896708096 9991007211338293248 10000928767655411712 10022743206767886336 10055134343631863808 10090169654933716992 10091269556556496896 10091782767641100288 10126430774523592704 10199153194907841024 10219073415991645401 10234690314053861376 10281670868944355328 10337923810754297856 10371333536827834368 10373416890975387648 10381280930531195328 10391590047641951232 10397145715864240128 10417452641090537472 10444871993848233984 10484316907079565312 10501483766172614656 10546063167523753984 10556535921414045696 10567019075258548224 10593318276540923904 10613752918278078464 10634482904446590336 10650734635763367936 10724099983658713088 10734203628026855424 10745045491439296512 10803284220390187008 10814012407302193152 10840926325687713792 10925885835670192128 10968900605844281856 11007119771718303744 11042692180952850432 11066778957472874496 11120990939878588416 11143010139270381568 11154075690550689792 11181835958570975232 11192370856052391936 11217973009221943296 11239883112755579904 11242442115527999488 11312026136585846784 11330548274028347392 11352678251126059008 11353255613596237824 11414790874374537216 11429632877320470528 11451680780247400448 11454563664877584384 11474047344271321152 11491582107007844352 11532879493207425024 11533466020161257472 11544332203726995456 11630164287098585088 11656175079894675456 11667750228931313664 11678941046847594744 11696788930347270144 11750480993079263232 11771864597422669824 11773746562247950336 11814169236944191488 11852952613517524992 11864321063464223232 11876102911590801408 11940472033062838272 11982076465233788928 12064612481616052224 12075979081530212352 12111494418953061216 12130003335174946816 12153694747938960384 12185683992822939648 12315958574983053312 12340013181574817088 12346610537588785152 12358871322631077888 12415602558725259264 12425857075057262592 12450126327156983808 12486726669337362432 12535886406679179264 12548335151869526016 12579565453392347136 12603831590455218176 12620219635374686208 12647747379968999424 12660307208548909056 12734868730594721792 12746866808281890816 12747515074915074048 12816607297543340032 12841639733671354368 12883140877778325504 12928029870383824896 12974489429858353152 12975149272681414656 13045475284999471104 13087635177425600512 13113196964881509888 13180433706522771456 13245464882528944128 13290940391562215424 13291616328112668672 13321342948451057664 13334571690207215616 13347361196397251136 13363657609023848448 13406845791509151744 13429121134947729408 13433031037195693056 13455026075408662528 13455710356854800384 13501907699364790272 13572689041818058752 13598870926543788032 13625431221322193868 13646253752071815168 13659805146065928192 13693801674552901632 13708894491925807104 13783898414339063808 13801118950320242688 13828444715770445824 13841707907374927104 13855453396855934976 13862860954485653504 13889936854787383296 13979089209439420416 14075381228552060928 14089358767011397632 14102872207514076672 14179310539262120448 14188538481472438272 14228715802465124352 14326727321919062016 14340225159317127168 14340954459279458304 14404378960520249344 14418683209736257536 14454568434250285056 14493533487500616192 14567847780893589504 14625200807792375808 14676159695624404992 14723589574603800576 14755705276630499328 14774891280438657024 14827987919838117888 14872100920734253056 14901147992845062144 14909114611427966976 14923161141403189248 14957297345629257728 14986510817007439872 15034114810151829504 15082701515447795712 15136904334834745344 15137674151461650432 15189646161785389056 15219721165832716288 15239510503093960704 15298729792361761536 15322109476010459136 15352035471080792064 15377172657609900032 15506885716131446784 15541566773192900608 15557000305241751552 15571921395796792992 15595718573796360192 15667307990772350976 15752225649258921984 15819094751285630976 15834803882121068544 15920629377417117696 15951724356669885504 15976101953645051904 16049437453961920512 16086149975488069632 16101305442040283136 16117568237158944768 16148659225270748288 16204926330585280512 16221018610953289728 16261389488531570688 16388828753505288192 16389662239176523776 16421278099977404416 16453350908766422784 16462147383451713536 16478495096841437184 16564038271429275648 16567809433409683456 16600168436209311744 16714515208905572352 16731113535826034688 16772753937856462848 16826959513832914944 16863663173291999232 16995822411042521088 17029017376689088512 17029883420394356736 17122186311561805824 17177521170371100672 17181845497316376576 17211071016406981728 17237373160511766528 17299319239811137536 17300199030241886208 17316498305590493184 17359595613469016064 17393967046665961472 17484262619842013184 17501625343396970496 17545183395520905216 17657796896134004736 17660619843371925504 17721253855416287232 17722155104150224896 17761790597934743552 17779428920276287488 17796481595196334848 17818210145365131264 17875794388678868992 17910708049594257408 18096918722424078336 18167241628429591824 18195005002762420224 18213073528087904256 18230542121908440576 18278525989234409472 18455610543166569472 18473937862474579968 18519915806383177728 18538306983946616832 18638785612585893888 18730090004006043648 18767174971402747904 18803829610018768896 18905747385682827264 18930329453062029312 18971621069953499136 19102303095892082688 19120300212422836224 19121272612372611072 19224910946315010048 19262459600507031552 19272757912333713408 19324711316667488256 19461734144787529728 19462723909022121984 19500267743723167744 19568212927499206656 19587645115113406464 19631452766138400768 19669795447322264832 19674273702173999104 19699855040584876032 19770650559784157184 19868197323793416192 19982014422676586496 20001857535310823424 20045486413535772672 20110268687263727616 20182539113112993792 20183565535282200576 20252861549047185408 20398306389815682048 20438146831983290802 20469380628107722752 20563341737888710656 20675847621508595712 20742667073655668736 20746833781950775296 20762561861062390656 20783180095283902464 20794291431728480256 20834905282181074944 20968633814159130624 21092126335047507968 21113071842828091392 21134038150517096448 21186636553081847808 21227505836556156928 21268965808893180672 21301469271526735872 21490090982878593024 21606568440780374016 21628024814604386304 21681852651375427584 21851771671340384256 21937801211688563712 22014239543436607488 22085384361905700864 22133557914945748992 22241981879757176832 22286020278540763136 22308151381101379584 22363671917141950464 22384741712104783872 22435946018443886592 22479766225511159808 22484884231055998976 22624052273171693568 22661096548056694784 22705356502252118016 22706511227192475648 22829581748749074432 22859265754640941056 22903361560494800896 22909127329755168768 22948094688542642304 22983164214015688704 23065758986414850048 23260328574197170176 23312350159789350912 23335500457862627328 23357882093695189488 23393577860694540288 23500961986158526464 23543729194845339648 23547493124495900672 23628338473888382976 23728642126928446464 23752205823181602816 23880944066125676544 23964152930467577856 24129224963232104448 24151958163060424704 24222988837906122432 24260006670349893632 24307389495877920768 24371367985645879296 24631917149966106624 24680026363149634176 24693221075177570304 24717742645262155776 24851714150114525184 24900252654313967616 25071772813358358528 25096670303739052032 25159130906784694272 25207663180910436352 25240439270749372416 25295494759937998848 25320614417097818112 25469737461189443584 25493733616563781632 25683279467342708736 25766281755556651008 25856059740767649792 25948978859716706304 25950298545362829312 26090950569998942208 26175270354851201024 26226393929763019776 26360867413045542912 26490929765057888256 26581880783124430848 26583232656225337344 26642685896902115328 26669143380414431232 26694722392794502272 26727315218047696896 26813691583018303488 26866062074391386112 26910052150817325056 26911420713709600768 27145378083636117504 27197741853087576064 27250862442644387736 27292507504143630336 27319610292131856384 27387603349105803264 27417788983851614208 27656889431540891648 27683415814749854208 27710906793711869952 27779873709574766592 27958178418878840832 28150762457104121856 28205744415028153344 28358621078524240896 28377076962944876544 28457431604930248704 28653454643838124032 28680450318634254336 28681908918558916608 28808757921040498688 28837366419472515072 28909136868500570112 28987066975001232384 29135695561787179008 29250401615584751616 29352319391248809984 29447179149207601152 29511410553260998656 29549782560877314048 29655975839676235776 29744201841468506112 29802295985690124288 29914594691258515456 29973021634014879744 30068229620303659008 30165403030895591424 30273808669669490688 30275348302923300864 30379292323570778112 30439442331665432576 30597459584723523072 30704070942161584128 30754345315219800064 31013771432262893568 31083133546385801216 31114000610483503104 31143842791593585984 31191437147592720384 31334615981544701952 31504451298517843968 31638189502571261952 31669607764242137088 31841258754834235392 31903448713339771008 31952203907290103808 32172299950976139264 32202610884080566272 32235136474317889536 32297318450541496576 32409852661170561024 32442037221906579456 32522778977063141376 32777657507010576384 32842556199954808832 32906701817532845568 32924294766903427072 33128076542858551296 33200336872418623488 33429030417811144704 33462227071652069376 33545507875712925696 33653919027665829888 33727326346583998464 33991644822085042176 34058034753378177024 34059766840788713472 34244372623123611648 34355042340742201344 34363690994632753152 34422142032813963456 34474746321023533056 34598638479622275072 34600398060483772416 34632996611180986368 34787934093331922944 34968525239684026368 35003250686793940992 35090366791041810432 35315593792268009472 35321239686743851008 35442507710832574464 35523581195869487104 35558857840552574976 35592963190392669696 35751588777357737984 35821416099188514816 36193837444848156672 36334483256859183648 36390010005524840448 36461084243816881152 36557051978468818944 36911221086333138944 36947875724949159936 37039831612766355456 37076613967893233664 37277571225171787776 37460180008012087296 37534349942805495808 37607659220037537792 37811494771365654528 37860658906124058624 37943242139906998272 38204606191784165376 38240600424845672448 38242545224745222144 38449821892630020096 38524919201014063104 38649422633334976512 38923468289575059456 38925447818044243968 39000535487446335488 39136425854998413312 39262905532276801536 39339590894644529664 39348547404347998208 39541301119568314368 39736394647586832384 39964028845353172992 40003715070621646848 40090972827071545344 40220537374527455232 40365078226225987584 40367131070564401152 40505723098094370816 40796612779631364096 40876293663966581604 40938761256215445504 41126683475777421312 41351695243017191424 41485334147311337472 41525123722124781312 41566360190567804928 41588582863456960512 41669810564362149888 41937267628318261248 42184252670095015936 42226143685656182784 42268076301034192896 42455011673112313856 42537931617786361344 42980181965757186048 43213136881560748032 43256049629208772608 43363705302750855168 43703543342680768512 43875602423377127424 44028479086873214976 44170768723811401728 44267115829891497984 44483963759514353664 44572040557081526272 44616302762202759168 44727343834283900928 44769483424209567744 44871892036887773184 44959532451022319616 44969768462111997952 45248104546343387136 45410713004504236032 45413022454384951296 45659163497498148864 45718531509281882112 45806723120989601792 45896189377085284608 45966328428031377408 46131517972829700096 46520657148394340352 46624700319578701824 46671000915725254656 46715764187390378976 46787155721389080576 47001923972317052928 47094986248991801344 47256676947776765952 47457284253856892928 47504411646363205632 47761888132251353088 47928305860935155712 48258449926464208896 48303916326120849408 48445977675812244864 48520013340699787264 48614778991755841536 49263834299932213248 49360052726299268352 49386442150355140608 49435485290524311552 49703428300229050368 49800505308627935232 50143545626716717056 50193340607478104064 50318261813569388544 50415326361820872704 50480878541498744832 50590989519875997696 50939474922378887168 50987467233127563264 51366558934685417472 51532563511113302016 51712119481535299584 51897957719433412608 51900597090725658624 52181901139997884416 52350540709702402048 52452787859526039552 52981859530115776512 53163761566248861696 53166465312450674688 53285371793804230656 53338286760828862464 53389444785589004544 53454630436095393792 53627383166036606976 53732124148782772224 53820104301634650112 54290756167272235008 54395483706175152128 54501724885288775472 54585015008287260672 54639220584263712768 54835577967703228416 55366831629499708416 55421813587423739904 55559747419149533184 55916356837757681664 56301524914208243712 56411488830056306688 56717242157048481792 56914863209860497408 57306909287676248064 57360900637268508672 57363817837117833216 57617515842080997376 57674732838945030144 57818273737001140224 57974133950002464768 58500803231169503232 58704638782497619968 58894358298415202304 59022821106521997312 59099565121754628096 59311951679352471552 59604591971380248576 59946043268029759488 60136459240607318016 60330806061791182848 60547617339338981376 60550696605846601728 60758584647141556224 60878884663330865152 61194919169447046144 61408141884323168256 61508690630439600128 62027542864525787136 62166267092771602432 62228001220967006208 62287685583187171968 62382874295185440768 63276379005142523904 63339215528484274176 63682517509668470784 63806897426679542016 63904407814580207616 64470272948635779072 64594636901082993152 64819705322341122048 64884074443813158912 65045557954126282752 65555315014021152768 65685112399909617664 65813403635065691136 65848589533806854144 66256153085717102592 66400673744837246976 66858060835622289408 66924454143304138752 67091015751425851392 67307838055331659776 67454652693167996928 67983289644170084352 68116069506756354048 68119533681577426944 68488745246247223296 68710084681484402688 68727381989265506304 68844284065627926912 68949492642047066112 69197276959244550144 69937050479368052736 70006501373587881984 70180733582083620864 70631187584536018944 70642479373487702016 70885015421665148928 71047162391738974208 71185926380785339392 71642832198377029632 72387674889696313344 72668966513718367296 72780020011049680896 72922168487633762304 73114103956937637888 73822442172666277888 73895751449898319872 74079663225532710912 74153227935786467328 74555142450343575552 75068699885610991616 75215318440075075584 75622989542731309056 75721317812248117248 75886484279813996544 76409212383568330752 76481200849691344896 77049838402028126208 77298845266669953024 77846936579150118912 77850895636088487936 78001070974892670976 78272851709996826624 78525811064553603072 78679181789289059328 78697094808695996416 79082602239136628736 79472789295173664768 79928057690706345984 80007430141243293696 80181945654143090688 80441074749054910464 80730156452451975168 80734262141128802304 81593225559262728192 81752587327933163208 81877522512430891008 82253366951554842624 82970668294622674944 83050247444249562624 83132720381135609856 83339621128724299776 83874535256636522496 84368505340190031872 84452287371312365568 84910023346224627712 85075863235572722688 85960363931514372096 86426273763121496064 86512099258417545216 86727410605501710336 87407086685361537024 87751204846754254848 88056958173746429952 88341537447622803456 88534231659782995968 88967927519028707328 89144081114163052544 89232605524405518336 89743784073775546368 89919064902044639232 90496209092686774272 90821426009008472064 90826044908769902592 91318326994996297728 91613446241979203584 91792378754170569216 92263035945659400192 93041314296788680704 93249400639157403648 93342001831450509312 93431528374780757952 93574311442778161152 94003847944634105856 94189972497983602688 94513353895553531904 94914568507713785856 95008823292726411264 95523776264502706176 95856611721870311424 96516899852928417792 96607832652241698816 96891955351624489728 97040026681399574528 97229557983511683072 98527668599864426496 98720105452598536704 98772884300710281216 99601010617255870464 100287091253433434112 100386681214956208128 100636523627138777088 100830652723641745408 100961757082997489664 101181979039751995392 101878949844757774336 101974934466255126528 102733117869370834944 103065127022226604032 103424238963070599168 103795915438866825216 103801194181451317248 104363802279995768832 104701081419404804096 104905575719052079104 105963719060231553024 106327523132497723392 106570743587608461312 106676573521657724928 106778889571178009088 107254766332073213952 107464248297565544448 107640208603269300224 108581512334544470016 108790967412350304256 109003449770577550944 109170030016574521344 109671155935406456832 110733663258999416832 110843627174847479808 111119494838299066368 111832713675515363328 112603049828416487424 112822977660112613376 113434484314096963584 113829726419720994816 114613818575352496128 114721801274537017344 114727635674235666432 115235031684161994752 115349465677890060288 115948267900004929536 117001606462339006464 117409277564995239936 117788716596830404608 118045642213043994624 118623903358704943104 119209183942760497152 119892086536059518976 120272918481214636032 120661612123582365696 121095234678677962752 121101393211693203456 121517169294283112448 121757769326661730304 122389838338894092288 122816283768646336512 124055085729051574272 124332534185543204864 124456002441934012416 124575371166374343936 124765748590370881536 126552758010285047808 126678431056968548352 127365035019336941568 127613794853359084032 128940545897271558144 129189273802165986304 129639410644682244096 129768148887626317824 130091115908252565504 131110630028042305536 131370224799819235328 131626807270131382272 131697179067613708288 132512306171434205184 132801347489674493952 133716121671244578816 133848908286608277504 134182031502851702784 134615676110663319552 134909305386335993856 136232139013512708096 136239067363154853888 136977490492494446592 137420169362968805376 137688568131255853824 137898985284094132224 138394553918489100288 139874100958736105472 140013002747175763968 140361467164167241728 141284958746975404032 141770030843330297856 142094324783477948416 142371852761570678784 143285664396754059264 144775349779392626688 145337933027436734592 145560040022099361792 145844336975267524608 147644884345332555776 147791502899796639744 148159326451065421824 148306455871572934656 149110284900687151104 150430636880150151168 151245979085462618112 151442635624496234496 151772968559627993088 152818424767136661504 152962401699382689792 154099676804056252416 154597690533339906048 155693873158300237824 155701791272176975872 156002141949785341952 156545703419993653248 157051622129107206144 157358363578578118656 157394189617391992832 158945578590347329536 159856115381412691968 160014860282486587392 160363891308286181376 160882149498109820928 161460312904903950336 163186451118525456384 163505174655866326416 163755045024861782016 164506733903109685248 166100494888499125248 166265440762271219712 166679242257448599552 167749070513273044992 168737010680380063744 168904574742624731136 169820046692449255424 170151726471145445376 171920727863028744192 172852547526242992128 173024198516835090432 173454821211003420672 175502409693508509696 176113916347492859904 176683074895245606912 177068463319565991936 177935855038057414656 178288162228326105088 179838129804089278464 180992418185373548544 181642852018016944128 181652089817539805184 182636653989992595456 183226892483958407168 183584757508341138432 184526071891318800384 186082628593577361408 186498801278314807296 186684003662901018624 186863056749561515904 187148622885556322304 188379944995967205376 189829137015427571712 190017646585452822528 191047552529005412352 191713223443740622848 193783910703248979456 194459115967023366144 197055337199728852992 197440210905197073408 197545768601420562432 199202021234511740928 200574182506866868224 200773362429912416256 201273047254277554176 201661305447283490816 201923514165994979328 202363958079503990784 203757899689515548672 203949868932510253056 205466235738741669888 206130254044453208064 206848477926141198336 207591830877733650432 209402162838809608192 209811151438104158208 211927438120463106048 212655046264995446784 213141487175216922624 213557779142356018176 214928496595131088896 215280417206538600448 217163024669088940032 217581934824700608512 218006899541155101888 218340060033149042688 219342311870812913664 221467326517998833664 221687254349694959616 222238989676598132736 223665427351030726656 225206099656832974848 225645955320225226752 226868968628193927168 227659452839441989632 229227637150704992256 229443602549074034688 230470063368323989504 231896535800009859072 234003212924678012928 234818555129990479872 235577433193660809216 236091284426087989248 237247806717409886208 238418367885520994304 239784173072119037952 240545836962429272064 241323224247164731392 242190469357355925504 242202786423386406912 243515538653323460608 244779676677788184576 245632567537292673024 248665068371086409728 248912004883868024832 249150742332748687872 253105516020570095616 253356862113937096704 254730070038673883136 255227589706718168064 257881091794543116288 258378547604331972608 259278821289364488192 259536297775252635648 260182231816505131008 262221260056084611072 262740449599638470656 263253614540262764544 263394358135227416576 265024612342868410368 265602694979348987904 267432243342489157632 267697816573216555008 269231352221326639104 272464278027025416192 272478134726309707776 273954980984988893184 274840338725937610752 275377136262511707648 276789107836978200576 279748201917472210944 280026005494351527936 280722934328334483456 282569917493950808064 283540061686660595712 284188649566955896832 284743705523141357568 286571328793508118528 289550699558785253376 290675866054873469184 291120080044198723584 291688673950535049216 295289768690665111552 295583005799593279488 296318652902130843648 300861273760300302336 302491958170925236224 302885271248992468992 303545937119255986176 305636849534273323008 305924803398765379584 308199353608112504832 309195381066679812096 311387746316600475648 311403582544353951744 312004283899570683904 313091406839987306496 314103244258214412288 314716727157156237312 314788379234783985664 317891157180694659072 319712230762825383936 320029720564973174784 321764298996219641856 322920625809807900672 326372902237050912768 327010349311732652832 327510090049723564032 329013467806219370496 332200989776998250496 332530881524542439424 333358484514897199104 335498141026546089984 337474021360760127488 337809149485249462272 339640093384898510848 340303452942290890752 343841455726057488384 345705095052485984256 346048397033670180864 351004819387017019392 352227832694985719808 353366149790491213824 354136926639131983872 355871710076114829312 356576324456652210176 359676259608178556928 361984836370747097088 363285704036033888256 363304179635079610368 365273307979985190912 366453784967916814336 367169515016682276864 372165257187154722816 372997602556629614592 373368007325802037248 373726113499123031808 374297245771112644608 379658274030855143424 380035293170905645056 382095105058010824704 387567821406497958912 388918231934046732288 394110674399457705984 394880421810394146816 395091537202841124864 398404042469023481856 401148365013733736448 401546724859824832512 402546094508555108352 403322610894566981632 403847028331989958656 404727916159007981568 410932471477483339776 412260508088906416128 413696955852282396672 415183661755467300864 419622302876208316416 423854876240926212096 425310092529990893568 426282974350433845248 427115558284712036352 429856993190262177792 430560834413077200896 434326049338177880064 435163869649401217024 436013799082310203776 436680120066298085376 442934653035997667328 443374508699389919232 444477979353196265472 447330854702061453312 451291910640450453504 453737937256387854336 455318905678883979264 458455274301409984512 458887205098148069376 460940126736647979008 463793071600019718144 468006425849356025856 469637110259980959744 471154866387321618432 472182568852175978496 476836735771041988608 479568346144238075904 481091673924858544128 482646448494329462784 484380938714711851008 489559353355576369152 491265135074585346048 497330136742172819456 498301484665497375744 506211032041140191232 506713724227874193408 509460140077347766272 510455179413436336128 515762183589086232576 516757095208663945216 518557642578728976384 519072595550505271296 520364463633010262016 525480899199276941312 526507229080525529088 530049224685736820736 531205389958697975808 534864486684978315264 544928556054050832384 544956269452619415552 547909961969977786368 549680677451875221504 550754272525023415296 553578215673956401152 559496403834944421888 560052010988703055872 561445868656668966912 565139834987901616128 568377299133911793664 569487411046282715136 573142657587016237056 581351732109746938368 583377347901070098432 590579537381330223104 591166011599186558976 592637305804261687296 601722547520600604672 604983916341850472448 605770542497984937984 607091874238511972352 611273699068546646016 611849606797530759168 616398707216225009664 618390762133359624192 622775492633200951296 624008567799141367808 628206488516428824576 629433454314312474624 635782314361389318144 639424461525650767872 645841251619615801344 652745804474101825536 654020698623465305664 655020180099447128064 658026935612438740992 664401979553996500992 665061763049084878848 666716969029794398208 670996282053092179968 674948042721520254976 675618298970498924544 679280186769797021696 680606905884581781504 687682911452114976768 691410190104971968512 702009638774034038784 704455665389971439616 706732299580982427648 708273853278263967744 711743420152229658624 713152648913304420352 719352519216357113856 723969672741494194176 726571408072067776512 726608359270159220736 730546615959970381824 732907569935833628672 734339030033364553728 745995205113259229184 746736014651604074496 747452226998246063616 759316548061710286848 760070586341811290112 764190210116021649408 775135642812995917824 777836463868093464576 788221348798915411968 789760843620788293632 790183074405682249728 796808084938046963712 802296730027467472896 803093449719649665024 806645221789133963264 807694056663979917312 821864942954966679552 824521016177812832256 830367323510934601728 839244605752416632832 847709752481852424192 850620185059981787136 852565948700867690496 854231116569424072704 859713986380524355584 868652098676355760128 870327739298802434048 872027598164620407552 873360240132596170752 885869306071995334656 886749017398779838464 888955958706392530944 902583821280900907008 907475874512775708672 910637811357767958528 916910548602819969024 917774410196296138752 921880253473295958016 927586143200039436288 936012851698712051712 939274220519961919488 942309732774643236864 944365137704351956992 953673471542083977216 959136692288476151808 965292896988658925568 968761877429423702016 979118706711152738304 982530270149170692096 994660273484345638912 996602969330994751488 1012422064082280382464 1013427448455748386816 1018920280154695532544 1020910358826872672256 1031524367178172465152 1033514190417327890432 1037115285157457952768 1038145191101010542592 1053014458161051058176 1060098449371473641472 1062410779917395951616 1069728973369956630528 1089857112108101664768 1089912538905238831104 1095819923939955572736 1099361354903750443008 1101508545050046830592 1118992807669888843776 1120104021977406111744 1122891737313337933824 1138974822092565430272 1146285315174032474112 1162703464219493876736 1166754695802140196864 1181159074762660446208 1182332023198373117952 1185274611608523374592 1203445095041201209344 1209967832683700944896 1211541084995969875968 1214183748477023944704 1232797414432450019328 1236781524266719248384 1245550985266401902592 1248017135598282735616 1258866908628624949248 1271564628722778636288 1278848923051301535744 1291682503239231602688 1305491608948203651072 1308041397246930611328 1310040360198894256128 1328803959107993001984 1330123526098169757696 1333433938059588796416 1341992564106184359936 1349896085443040509952 1361213811769163563008 1375365822904229953536 1382820380209943937024 1404019277548068077568 1408911330779942879232 1413464599161964855296 1416547706556527935488 1426305297826608840704 1438705038432714227712 1447939345482988388352 1453142816144135553024 1465815139871667257344 1468678060066729107456 1491990410226518458368 1494904453996492127232 1518633096123420573696 1520141172683622580224 1528380420232043298816 1550271285625991835648 1555672927736186929152 1576442697597830823936 1579521687241576587264 1593616169876093927424 1604593460054934945792 1613290443578267926528 1643729885909933359104 1649042032355625664512 1660734647021869203456 1678489211504833265664 1695419504963704848384 1705131897401735380992 1708462233138848145408 1719427972761048711168 1740655478597604868096 1744055196329240815104 1771738612143990669312 1773498034797559676928 1777911917412785061888 1805167642561801814016 1814951749025551417344 1821275622715535917056 1833821097205639938048 1835548820392592277504 1843760506946591916032 1855172286400078872576 1872025703397424103424 1884619465549286473728 1907346943084167954432 1918273384576952303616 1937523754858847404032 1958237413422305476608 1965060540298341384192 1989320546968691277824 1993205938661989502976 2024844128164560764928 2026854896911496773632 2037840560309391065088 2041820717653745344512 2063048734356344930304 2067028380834655780864 2074230570314915905536 2106028916322102116352 2120196898742947282944 2124821559834791903232 2139457946739913261056 2179714224216203329536 2179825077810477662208 2191639847879911145472 2198722709807500886016 2203017090100093661184 2237985615339777687552 2240208043954812223488 2277949644185130860544 2292570630348064948224 2325406928438987753472 2333509391604280393728 2362318149525320892416 2364664046396746235904 2370549223217046749184 2406890190082402418688 2419935665367401889792 2423082169991939751936 2465594828864900038656 2473563048533438496768 2491101970532803805184 2496034271196565471232 2517733817257249898496 2543129257445557272576 2557697846102603071488 2610983217896407302144 2616082794493861222656 2620080720397788512256 2657607918215986003968 2660247052196339515392 2666867876119177592832 2699792170886081019904 2722427623538327126016 2750731645808459907072 2765640760419887874048 2808038555096136155136 2817822661559885758464 2826929198323929710592 2833095413113055870976 2877410076865428455424 2895878690965976776704 2906285632288271106048 2937356120133458214912 2983980820453036916736 2989808907992984254464 3037266192246841147392 3040282345367245160448 3056760840464086597632 3100542571251983671296 3111345855472373858304 3159043374483153174528 3187232339752187854848 3209186920109869891584 3226580887156535853056 3287459771819866718208 3298084064711251329024 3356978423009666531328 3416924466277696290816 3438855945522097422336 3481310957195209736192 3488110392658481630208 3543477224287981338624 3546996069595119353856 3555823834825570123776 3610335285123603628032 3629903498051102834688 3642551245431071834112 3710344572800157745152 3744051406794848206848 3814693886168335908864 3836546769153904607232 3875047509717694808064 3916474826844610953216 3930121080596682768384 3978641093937382555648 3986411877323979005952 4049688256329121529856 4083641435307490689024 4126097468712689860608 4134056761669311561728 4148461140629831811072 4212057832644204232704 4240393797485894565888 4249643119669583806464 4278915893479826522112 4359428448432406659072 4397445419615001772032 4406034180200187322368 4475971230679555375104 4555899288370261721088 4585141260696129896448 4650813856877975506944 4667018783208560787456 4724636299050641784832 4729328092793492471808 4813780380164804837376 4839871330734803779584 4931189657729800077312 4947126097066876993536 4982203941065607610368 4992068542393130942464 5035467634514499796992 5086258514891114545152 5115395692205206142976 5221966435792814604288 5232165588987722445312 5315215836431972007936 5320494104392679030784 5333735752238355185664 5399584341772162039808 5444855247076654252032 5501463291616919814144 5531281520839775748096 5616077110192272310272 5653858396647859421184 5754820153730856910848 5812571264576542212096 5874712240266916429824 5967961640906073833472 5979617815985968508928 6074532384493682294784 6080564690734490320896 6113521680928173195264 6201085142503967342592 6222691710944747716608 6318086748966306349056 6374464679504375709696 6418373840219739783168 6453161774313071706112 6574919543639733436416 6596168129422502658048 6713956846019333062656 6833848932555392581632 6877711891044194844672 6962621914390419472384 6976220785316963260416 7086954448575962677248 7093992139190238707712 7111647669651140247552 7220670570247207256064 7259806996102205669376 7420689145600315490304 7488102813589696413696 7629387772336671817728 7673093538307809214464 7832949653689221906432 7860242161193365536768 7972823754647958011904 8099376512658243059712 8167282870614981378048 8252194937425379721216 8268113523338623123456 8296922281259663622144 8424115665288408465408 8480787594971789131776 8499286239339167612928 8718856896864813318144 8812068360400374644736 8951942461359110750208 9111798576740523442176 9170282521392259792896 9301627713755951013888 9334037566417121574912 9449272598101283569664 9627560760329609674752 9679742661469607559168 9862379315459600154624 9894252194133753987072 9984137084786261884928 10070935269028999593984 10443932871585629208576 10464331177975444890624 10630431672863944015872 10640988208785358061568 10667471504476710371328 10799168683544324079616 10889710494153308504064 11232154220384544620544 11509640307461713821696 11625142529153084424192 11749424480533832859648 11935923281812147666944 11959235631971937017856 12149064768987364589568 12402170285007934685184 12445383421889495433216 12636173497932612698112 12748929359008751419392 12836747680439479566336 12906323548626143412224 13192336258845005316096 13427913692038666125312 13667697865110785163264 13755423782088389689344 13925243828780838944768 13952441570633926520832 14173908897151925354496 14187984278380477415424 14441341140494414512128 14519613992204411338752 14841378291200630980608 14976205627179392827392 15258775544673343635456 15346187076615618428928 15665899307378443812864 15945647509295916023808 16198753025316486119424 16334565741229962756096 16504389874850759442432 16536227046677246246912 16593844562519327244288 16848231330576816930816 16961575189943578263552 17437713793729626636288 17624136720800749289472 17903884922718221500416 18223597153481046884352 18340565042784519585792 18603255427511902027776 18668075132834243149824 18898545196202567139328 19255121520659219349504 19359485322939215118336 19724758630919200309248 19788504388267507974144 20141870538057999187968 20887865743171258417152 20928662355950889781248 21260863345727888031744 21281976417570716123136 21334943008953420742656 21779420988306617008128 22464308440769089241088 23019280614923427643392 23498848961067665719296 23918471263943874035712 24298129537974729179136 24804340570015869370368 24890766843778990866432 25272346995865225396224 25497858718017502838784 26855827384077332250624 27335395730221570326528 27510847564176779378688 27850487657561677889536 27904883141267853041664 28347817794303850708992 28882682280988829024256 29039227984408822677504 29682756582401261961216 29952411254358785654784 31331798614756887625728 31891295018591832047616 32397506050632972238848 32669131482459925512192 33072454093354492493824 33696462661153633861632 34875427587459253272576 35248273441601498578944 35807769845436443000832 36447194306962093768704 37206510855023804055552 37336150265668486299648 37797090392405134278656 38510243041318438699008 38718970645878430236672 39577008776535015948288 40283741076115998375936 41775731486342516834304 41857324711901779562496 42521726691455776063488 42563952835141432246272 43558841976613234016256 44928616881538178482176 46038561229846855286784 46997697922135331438592 47836942527887748071424 48596259075949458358272 49608681140031738740736 49781533687557981732864 50544693991730450792448 53711654768154664501248 54670791460443140653056 55021695128353558757376 55809766282535706083328 56695635588607701417984 57765364561977658048512 58078455968817645355008 59365513164802523922432 62663597229513775251456 63782590037183664095232 65338262964919851024384 66144908186708984987648 67392925322307267723264 70496546883202997157888 72894388613924187537408 74413021710047608111104 74672300531336972599296 75594180784810268557312 80567482152231996751872 83551462972685033668608 83714649423803559124992 85043453382911552126976 87117683953226468032512 89857233763076356964352 93995395844270662877184 95673885055775496142848 97192518151898916716544 99217362280063477481472 101089387983460901584896 107423309536309329002496 109341582920886281306112 111619532565071412166656 113391271177215402835968 115530729123955316097024 116156911937635290710016 118731026329605047844864 125327194459027550502912 127565180074367328190464 130676525929839702048768 132289816373417969975296 134785850644614535446528 140993093766405994315776 145788777227848375074816 148826043420095216222208 149344601062673945198592 161134964304463993503744 167429298847607118249984 170086906765823104253952 174235367906452936065024 187990791688541325754368 191347770111550992285696 198434724560126954962944 202178775966921803169792 218683165841772562612224 223239065130142824333312 226782542354430805671936 250654388918055101005824 255130360148734656380928 261353051859679404097536 264579632746835939950592 269571701289229070893056 281986187532811988631552 291577554455696750149632 297652086840190432444416 322269928608927987007488 334858597695214236499968 340173813531646208507904 348470735812905872130048 375981583377082651508736 382695540223101984571392 396869449120253909925888 404357551933843606339584 437366331683545125224448 446478130260285648666624 510260720297469312761856 522706103719358808195072 529159265493671879901184 563972375065623977263104 595304173680380864888832 669717195390428472999936 680347627063292417015808 751963166754165303017472 765391080446203969142784 793738898240507819851776 808715103867687212679168 874732663367090250448896 892956260520571297333248 1020521440594938625523712 1045412207438717616390144 1127944750131247954526208 1190608347360761729777664 1339434390780856945999872 1530782160892407938285568 1587477796481015639703552 1785912521041142594666496 2041042881189877251047424 2255889500262495909052416 2381216694721523459555328 2678868781561713891999744 3061564321784815876571136 3571825042082285189332992 4762433389443046919110656 5357737563123427783999488 6123128643569631753142272 7143650084164570378665984 10715475126246855567998976 14287300168329140757331968 21430950252493711135997952 42861900504987422271995904
- Sum of all divisors σ(n): 164376207916866953461097721
- Sum of proper divisors (its aliquot sum) s(n): 121514307411879531189101817
- 42861900504987422271995904 is an abundant number, because the sum of its proper divisors (121514307411879531189101817) is greater than itself. Its abundance is 78652406906892108917105913
Bases of 42861900504987422271995904
- Binary: 100011011101000101110001001000001111110111010001110101001101100100000000000000000000002
- Hexadecimal: 0x23745C483F747536400000
- Base-36: 5DVP01VKDVUU58G00
Squares and roots of 42861900504987422271995904
- 42861900504987422271995904 squared (428619005049874222719959042) is 1837142514899441044372419128230304785020747792777216
- 42861900504987422271995904 cubed (428619005049874222719959043) is 78743419687102215045146752787816980092370078931023069054400482829595536523264
-
42861900504987422271995904 is a
perfect square number . Itssquare root is 6546900068352 -
The
cube root of 42861900504987422271995904 is 349964351.4848306383
Scales and comparisons
How big is 42861900504987422271995904?- 42,861,900,504,987,422,271,995,904 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,861,900,504,987,422,271,995,904 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 42861900504987422271995904 cubic inches would be around 29163696 feet tall.
Recreational maths with 42861900504987422271995904
- 42861900504987422271995904 backwards is 40959917222478940500916824
- The number of decimal digits it has is: 26
- The sum of 42861900504987422271995904's digits is 117
- 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 42861900504987422271995904 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 42861900504987422271995904 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/42861900504987422271995904/
Chicago style:
Numbermatics. 2024. "Number 42861900504987422271995904 - Facts about the integer". https://numbermatics.com/n/42861900504987422271995904/
The information we have on file for 42861900504987422271995904 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 42861900504987422271995904, math, Factors of 42861900504987422271995904, curriculum, school, college, exams, university, Prime factorization of 42861900504987422271995904, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, eight hundred sixty-one sextillion, nine hundred quintillion, five hundred four quadrillion, nine hundred eighty-seven trillion, four hundred twenty-two billion, two hundred seventy-one million, nine hundred ninety-five thousand, nine hundred four.