38272273286548268312690688
38,272,273,286,548,268,312,690,688 is an even composite number composed of six prime numbers multiplied together.
38272273286548268312690688 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-four thousand and forty-eight divisors.
Prime factorization of 38272273286548268312690688:
218 × 36 × 73 × 193 × 533 × 833
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 53 × 53 × 53 × 83 × 83 × 83)See below for interesting mathematical facts about the number 38272273286548268312690688 from the Numbermatics database.
Names of 38272273286548268312690688
- Cardinal: 38272273286548268312690688 can be written as Thirty-eight septillion, two hundred seventy-two sextillion, two hundred seventy-three quintillion, two hundred eighty-six quadrillion, five hundred forty-eight trillion, two hundred sixty-eight billion, three hundred twelve million, six hundred ninety thousand, six hundred eighty-eight.
Scientific notation
- Scientific notation: 3.8272273286548268312690688 × 1025
Factors of 38272273286548268312690688
Divisors of 38272273286548268312690688
- Number of divisors d(n): 34048
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 32 36 38 42 48 49 53 54 56 57 63 64 72 76 81 83 84 96 98 106 108 112 114 126 128 133 144 147 152 159 162 166 168 171 189 192 196 212 216 224 228 243 249 252 256 266 288 294 304 318 324 332 336 342 343 361 371 378 384 392 399 424 432 441 448 456 477 486 498 504 512 513 532 567 576 581 588 608 636 648 664 672 684 686 722 729 742 747 756 768 784 798 848 864 882 896 912 931 954 972 996 1007 1008 1024 1026 1029 1064 1083 1113 1134 1152 1162 1176 1197 1216 1272 1296 1323 1328 1344 1368 1372 1431 1444 1458 1484 1494 1512 1536 1539 1568 1577 1596 1696 1701 1728 1743 1764 1792 1824 1862 1908 1944 1992 2014 2016 2048 2052 2058 2128 2166 2226 2241 2268 2304 2324 2352 2394 2432 2527 2544 2592 2597 2646 2656 2688 2736 2744 2793 2809 2862 2888 2916 2968 2988 3021 3024 3072 3078 3087 3136 3154 3192 3249 3339 3392 3402 3456 3486 3528 3584 3591 3648 3724 3816 3888 3969 3984 4028 4032 4067 4096 4104 4116 4256 4293 4332 4399 4452 4482 4536 4608 4617 4648 4704 4731 4788 4864 5054 5088 5103 5184 5194 5229 5292 5312 5376 5472 5488 5586 5618 5724 5776 5832 5936 5976 6042 6048 6144 6156 6174 6272 6308 6384 6498 6517 6678 6723 6784 6804 6859 6889 6912 6972 7049 7056 7168 7182 7296 7448 7581 7632 7776 7791 7938 7968 8056 8064 8134 8192 8208 8232 8379 8427 8512 8586 8664 8798 8904 8964 9063 9072 9216 9234 9261 9296 9408 9462 9576 9728 9747 10017 10108 10176 10206 10368 10388 10458 10584 10624 10752 10773 10944 10976 11039 11172 11236 11448 11552 11664 11872 11907 11952 12084 12096 12201 12288 12312 12348 12544 12616 12768 12879 12996 13034 13197 13356 13446 13568 13608 13718 13778 13824 13851 13944 14098 14112 14193 14336 14364 14592 14896 15162 15264 15552 15582 15687 15876 15936 16112 16128 16268 16384 16416 16464 16758 16854 17024 17172 17328 17596 17689 17808 17928 18126 18144 18179 18432 18468 18522 18592 18816 18924 19133 19152 19456 19494 19551 19663 20034 20169 20216 20352 20412 20577 20667 20736 20776 20916 21147 21168 21248 21504 21546 21888 21952 22078 22344 22472 22743 22896 23104 23328 23373 23744 23814 23904 24168 24192 24402 24576 24624 24696 25088 25137 25232 25281 25536 25758 25992 26068 26394 26712 26892 27136 27189 27216 27436 27556 27648 27702 27783 27888 28196 28224 28386 28469 28672 28728 29184 29241 29792 29963 30051 30324 30528 30793 31104 31164 31374 31752 31872 32224 32256 32319 32536 32768 32832 32928 33117 33516 33708 34048 34344 34656 35192 35378 35616 35721 35856 36252 36288 36358 36603 36864 36936 37044 37184 37632 37848 38266 38304 38637 38912 38988 39102 39326 39591 40068 40338 40432 40704 40824 41154 41334 41472 41552 41832 42294 42336 42496 42579 43008 43092 43776 43904 44156 44688 44944 45486 45792 46208 46656 46746 47061 47488 47628 47808 48013 48223 48336 48384 48804 49152 49248 49343 49392 50176 50274 50464 50562 51072 51516 51984 52136 52788 53067 53371 53424 53784 54272 54378 54432 54537 54872 55112 55296 55404 55566 55776 56392 56448 56772 56938 57344 57399 57456 58368 58482 58653 58989 59584 59926 60102 60507 60648 61056 61586 61731 62001 62208 62328 62748 63441 63504 63744 64448 64512 64638 65072 65536 65664 65856 66234 67032 67416 68096 68229 68688 69312 70119 70384 70756 71232 71442 71712 72504 72576 72716 73206 73728 73872 74088 74368 75264 75411 75696 75843 76532 76608 77273 77274 77824 77976 78204 78652 79182 80136 80676 80864 81408 81567 81648 82308 82668 82944 83104 83349 83581 83664 84588 84672 84992 85158 85407 86016 86184 87552 87723 87808 88312 89376 89888 89889 90153 90972 91584 92379 92416 93312 93492 94122 94976 95256 95616 96026 96446 96672 96768 96957 97608 98304 98496 98686 98784 99351 100352 100548 100928 101124 102144 103032 103968 104272 105576 106134 106742 106848 107568 108544 108756 108864 109074 109744 109809 110224 110592 110808 111132 111552 112784 112896 113544 113876 114688 114798 114912 116736 116964 117306 117978 118773 119168 119852 120204 121014 121296 122112 123172 123462 123823 124002 124416 124656 125496 126882 127008 127488 127737 128896 129024 129276 130144 130891 131072 131328 131712 132468 133931 134064 134832 136192 136458 137376 137641 138624 140238 140768 141183 141512 142464 142884 143424 144039 144669 145008 145152 145432 146412 147456 147744 148029 148176 148736 148877 150528 150822 151392 151686 153064 153216 154546 154548 155648 155952 156408 157304 158364 159201 160113 160272 161352 161728 162816 163134 163296 163611 164616 165336 165888 166208 166698 167162 167328 169176 169344 169984 170316 170814 172032 172197 172368 175104 175446 175616 175959 176624 176967 178752 179776 179778 180306 181944 183168 184758 184832 185193 186003 186624 186984 188244 189952 190323 190512 191232 192052 192892 193344 193536 193914 195216 196608 196992 197372 197568 198702 200704 201096 201856 202248 204288 204687 206064 207936 208544 209741 210357 211152 212268 213484 213696 215136 215551 217088 217512 217728 218148 219488 219618 220448 221184 221616 222264 223104 225568 225792 226233 227088 227529 227752 229376 229596 229824 231819 233147 233472 233928 234612 235956 237546 238336 239704 240408 242028 242592 244224 244701 246344 246924 247646 248004 248832 249312 250047 250743 250992 253764 254016 254976 255474 256221 257792 258048 258552 260288 261782 262144 262656 263169 263424 264936 267862 268128 269664 269667 270459 272384 272916 274752 275282 277137 277248 280476 281536 282366 283024 284928 285768 286848 288078 289338 290016 290304 290864 292824 294912 295488 296058 296352 297472 297754 298053 301056 301644 302784 303372 306128 306432 309092 309096 311296 311904 312816 314608 316728 318402 320226 320544 322704 323456 325632 326268 326592 327222 329232 329427 330672 331776 332416 333396 334324 334656 336091 337561 338352 338688 339968 340632 341628 344064 344394 344736 345401 350208 350892 351232 351918 353248 353934 356319 357504 359552 359556 360612 363527 363888 365117 366336 369516 369664 370386 371469 372006 373248 373597 373968 376488 379904 380646 381024 382464 383211 384104 385784 386688 387072 387828 390432 392673 393216 393984 394744 395136 397404 401408 401793 402192 403712 404496 408576 409374 412128 412923 415872 417088 419482 420714 422304 423549 424536 426968 427392 430272 431102 432117 434007 434176 435024 435456 436296 438976 439236 440896 442368 443232 444087 444528 446208 446631 451136 451584 452466 454176 455058 455504 458752 459192 459648 463638 466294 466944 467856 469224 471912 475092 476672 477603 479408 480339 480816 484056 485184 488448 489402 490833 492688 493848 495292 496008 497664 498624 500094 501486 501984 507528 508032 509952 510948 512442 515584 516096 516591 517104 520576 523564 525312 526338 526848 527877 529872 530901 535724 536256 539328 539334 540911 540918 544768 545832 549504 550564 554274 554496 555579 558009 560952 563072 564732 566048 569297 569856 570969 571536 571787 573696 576156 578676 580032 580608 581728 585067 585648 589824 590976 592116 592704 594944 595508 596106 602112 603288 605568 606744 612256 612864 614061 618184 618192 622592 623808 625632 629216 629223 631071 633456 636804 640452 641088 645408 646653 646912 651264 652536 653184 654444 658464 658854 661344 663552 664832 666792 668648 669312 672182 675122 676704 677376 678699 679936 681264 682587 683256 688128 688788 689472 690802 695457 699441 700416 701784 702464 703836 706496 707868 712638 715008 719104 719112 721224 727054 727776 730234 732672 734103 739032 739328 740772 742938 744012 746496 747194 747936 752229 752976 759808 761292 762048 764928 766422 768208 768663 771568 773376 774144 775656 780864 785346 786432 787968 789488 790272 794808 802816 803586 804384 807424 808992 809001 817152 818748 824256 825846 831411 831744 834176 838964 841428 844608 847098 849072 853936 854784 860544 862204 864234 868014 868352 870048 870912 872592 877952 878472 881792 884736 886464 888174 889056 892416 893262 894159 902272 903168 904932 908352 910116 911008 916237 917504 918384 919296 927276 932588 933888 935712 937517 938448 943824 950184 953344 955206 958816 960678 961632 963487 968112 970368 976896 978804 981666 985376 987696 988281 990584 992016 995328 997248 1000188 1002972 1003968 1008273 1012683 1014049 1015056 1016064 1019904 1021896 1024884 1031168 1032192 1033182 1034208 1036203 1041152 1042139 1047128 1050624 1052676 1053696 1055754 1059744 1061802 1068957 1071448 1072512 1078656 1078668 1081822 1081836 1089536 1090581 1091664 1095351 1099008 1101128 1108548 1108992 1111158 1114407 1116018 1120791 1121904 1126144 1129464 1132096 1138594 1139712 1141938 1143072 1143574 1147392 1149633 1152312 1157352 1160064 1161216 1163456 1170134 1171296 1178019 1179648 1181952 1184232 1185408 1189888 1191016 1192212 1204224 1205379 1206576 1211136 1213488 1224512 1225728 1228122 1236368 1236384 1238769 1245184 1247616 1251264 1258432 1258446 1262142 1266912 1273608 1280904 1282176 1290816 1293306 1293824 1296351 1302021 1302528 1305072 1306368 1308888 1316928 1317708 1322688 1327104 1329664 1332261 1333584 1337296 1338624 1339893 1344364 1350244 1353408 1354752 1357398 1359872 1362528 1365174 1366512 1376256 1377576 1378944 1381604 1390914 1398882 1400832 1403568 1404928 1407672 1412992 1415736 1425276 1430016 1432809 1438208 1438224 1441017 1442448 1454108 1455552 1460468 1465344 1468187 1468206 1472499 1478064 1478656 1481544 1485876 1488024 1492992 1494388 1495872 1504458 1505952 1508857 1519616 1522584 1524096 1529856 1532844 1536416 1537326 1543136 1546752 1548288 1549773 1551312 1561728 1570692 1575936 1578976 1580544 1583631 1588039 1589616 1592703 1605632 1607172 1608768 1614848 1617984 1618002 1622733 1632029 1634304 1637496 1648512 1651692 1662822 1663488 1666737 1668352 1674027 1677928 1682856 1689216 1694196 1698144 1707872 1707891 1709568 1712907 1715361 1721088 1724408 1728468 1736028 1736704 1740096 1741824 1745184 1755201 1755904 1756944 1763584 1769472 1772928 1776348 1778112 1784832 1786524 1788318 1804544 1806336 1809864 1816704 1820232 1822016 1832474 1835008 1836768 1838592 1842183 1854552 1865176 1867776 1871424 1875034 1876896 1887648 1887669 1893213 1900368 1906688 1910412 1917632 1921356 1923264 1926974 1936224 1939959 1940736 1953792 1957608 1963332 1970752 1975392 1976562 1981168 1984032 1990656 1994496 2000376 2005944 2007936 2016546 2025366 2028098 2030112 2032128 2039808 2043792 2047761 2049768 2062336 2064384 2066364 2068416 2072406 2082304 2084278 2086371 2094256 2098323 2101248 2105352 2107392 2111508 2119488 2123604 2137914 2142896 2145024 2157312 2157336 2163644 2163672 2179072 2181162 2183328 2190702 2198016 2202256 2217096 2217984 2222316 2228814 2232036 2241582 2243808 2252288 2256687 2258928 2264192 2277188 2279424 2283876 2286144 2287148 2294784 2299266 2304624 2305989 2314704 2320128 2322432 2326912 2340268 2342592 2352637 2356038 2359296 2362927 2363904 2368464 2370816 2379776 2382032 2384424 2408448 2410758 2413152 2422272 2426976 2427003 2449024 2451456 2456244 2472736 2472768 2477538 2486929 2490368 2494233 2495232 2502528 2516864 2516892 2524284 2533824 2544689 2547216 2555819 2561808 2564352 2581632 2586612 2587648 2592702 2604042 2605056 2610144 2612736 2615179 2617776 2633856 2635416 2645376 2654208 2659328 2664522 2667168 2674592 2677248 2679786 2682477 2688728 2700488 2706816 2709504 2714796 2719744 2725056 2730348 2733024 2748711 2752512 2755152 2757888 2763208 2781828 2797764 2801664 2807136 2809856 2812551 2815344 2825984 2828663 2831472 2850552 2860032 2865618 2876416 2876448 2882034 2884896 2890461 2908216 2911104 2920936 2930688 2936374 2936412 2944998 2956128 2957312 2963088 2964843 2971752 2976048 2985984 2988776 2991744 3008916 3011904 3017714 3024819 3038049 3039232 3042147 3045168 3048192 3059712 3065688 3072832 3074652 3086272 3093504 3096576 3099546 3102624 3108609 3123456 3126417 3141384 3151872 3157952 3161088 3167262 3176078 3179232 3185406 3206871 3211264 3214344 3217536 3229696 3235968 3236004 3245466 3264058 3268608 3271743 3274992 3286053 3297024 3303384 3325644 3326976 3333474 3336704 3343221 3348054 3355856 3362373 3365712 3378432 3388392 3396288 3415744 3415782 3419136 3425814 3430722 3442176 3448816 3456936 3472056 3473408 3480192 3483648 3490368 3510402 3511808 3513888 3527168 3534057 3538944 3545856 3552696 3556224 3569664 3573048 3576636 3609088 3612672 3616137 3619728 3633408 3640464 3644032 3664948 3673536 3677184 3684366 3709104 3716307 3730352 3735552 3742848 3750068 3753792 3775296 3775338 3786426 3800736 3813376 3820824 3835264 3842712 3846528 3853948 3872448 3879918 3881472 3889053 3906063 3907584 3915216 3926664 3941504 3950784 3953124 3962336 3968064 3981312 3985079 3988992 3996783 4000752 4002509 4011888 4015872 4019679 4033092 4050732 4056196 4060224 4064256 4079616 4087584 4095469 4095522 4099536 4124672 4128768 4132728 4136832 4144812 4164608 4168556 4172742 4188512 4196646 4202496 4210704 4214784 4223016 4238976 4247208 4275828 4285792 4290048 4298427 4314624 4314672 4323051 4327288 4327344 4358144 4362324 4366656 4381404 4396032 4404512 4404561 4417497 4429793 4434192 4435968 4444632 4457628 4464072 4483164 4487616 4504576 4513374 4517856 4526571 4528384 4554376 4558848 4567752 4572288 4574296 4589568 4598532 4609248 4611978 4629408 4640256 4644864 4649319 4653824 4680536 4685184 4705274 4712076 4725854 4727808 4736928 4741632 4750893 4759552 4764064 4764117 4768848 4778109 4816896 4821516 4826304 4844544 4853952 4854006 4868199 4896087 4898048 4902912 4912488 4945472 4945536 4955076 4973858 4980736 4988466 4990464 5000211 5005056 5022081 5033728 5033784 5048568 5067648 5089378 5094432 5111638 5123616 5123673 5128704 5138721 5146083 5163264 5173224 5175296 5185404 5208084 5210112 5220288 5225472 5230358 5235552 5265603 5267712 5270832 5290752 5308416 5318656 5329044 5334336 5349184 5354496 5359572 5364954 5377456 5400976 5413632 5419008 5429592 5439488 5450112 5460696 5466048 5497422 5505024 5510304 5515776 5526416 5563656 5595528 5603328 5614272 5619712 5625102 5630688 5651968 5657326 5662944 5663007 5701104 5720064 5731236 5752832 5752896 5764068 5769792 5780922 5816432 5819877 5822208 5841872 5861376 5872748 5872824 5889996 5912256 5914624 5926176 5929686 5943504 5952096 5971968 5977552 5983488 6017832 6023808 6035428 6049638 6076098 6078464 6084294 6090336 6096384 6119424 6131376 6145664 6149304 6172544 6187008 6193152 6199092 6205248 6217218 6246912 6252834 6259113 6282768 6294969 6303744 6315904 6322176 6334524 6352156 6358464 6370812 6413659 6413742 6422528 6428688 6435072 6459392 6471936 6472008 6490932 6528116 6537216 6543486 6549984 6562619 6572106 6594048 6606768 6651288 6653952 6666948 6673408 6686442 6696108 6711712 6724746 6731424 6756864 6770061 6776784 6792576 6831488 6831564 6838272 6851628 6861444 6884352 6897632 6913872 6917967 6937223 6944112 6946816 6960384 6967296 6980736 7020804 7023616 7027776 7054336 7057911 7068114 7077888 7088781 7091712 7098343 7105392 7112448 7139328 7146096 7153272 7218176 7225344 7232274 7239456 7266816 7280928 7281009 7288064 7294973 7329896 7347072 7354368 7368732 7418208 7432614 7460704 7460787 7471104 7482699 7485696 7500136 7507584 7550592 7550676 7572852 7601472 7626752 7634067 7641648 7667457 7670528 7685424 7693056 7707896 7744896 7759836 7762944 7778106 7812126 7815168 7830432 7845537 7853328 7883008 7901568 7906248 7924672 7936128 7962624 7970158 7977984 7993566 8001504 8005018 8023776 8031744 8039358 8047431 8066184 8101464 8112392 8120448 8128512 8159232 8175168 8190938 8191044 8199072 8246133 8249344 8257536 8265456 8273664 8289624 8329216 8337112 8345484 8377024 8393292 8404992 8421408 8429568 8437653 8446032 8477952 8485989 8494416 8551656 8571584 8580096 8596854 8629248 8629344 8646102 8654576 8654688 8671383 8716288 8724648 8733312 8762808 8792064 8809024 8809122 8834994 8859586 8868384 8871936 8889264 8915256 8928144 8966328 8975232 9009152 9026748 9035712 9053142 9056768 9074457 9108752 9114147 9117696 9126441 9135504 9144576 9148592 9179136 9197064 9218496 9223956 9258816 9280512 9289728 9298638 9307648 9325827 9361072 9370368 9379251 9410548 9424152 9451708 9455616 9473856 9483264 9501786 9519104 9528128 9528234 9537696 9556218 9633792 9643032 9652608 9689088 9707904 9708012 9736398 9792174 9796096 9805824 9815229 9824976 9858159 9890944 9891072 9910152 9947716 9976932 9980928 10000422 10010112 10029663 10044162 10067456 10067568 10087119 10097136 10135296 10178756 10188864 10223276 10247232 10247346 10257408 10277309 10277442 10292166 10326528 10346448 10350592 10370808 10416168 10420224 10440576 10450944 10460716 10471104 10531206 10535424 10541664 10581504 10602171 10616832 10637312 10658088 10668672 10698368 10708992 10719144 10729908 10754912 10801952 10827264 10838016 10848411 10859184 10863953 10878976 10900224 10921392 10932096 10994844 11020608 11031552 11052832 11116273 11127312 11148921 11191056 11206656 11228544 11239424 11250204 11261376 11303936 11314652 11325888 11326014 11402208 11424203 11440128 11462472 11505664 11505792 11528136 11539584 11561844 11632864 11639754 11644416 11667159 11683744 11718189 11722752 11745496 11745648 11779992 11824512 11829248 11852352 11859372 11887008 11904192 11943936 11955104 11955237 11966976 11990349 12007527 12035664 12047616 12059037 12070856 12099276 12152196 12156928 12168588 12180672 12192768 12238848 12262752 12286407 12291328 12298608 12345088 12356791 12374016 12386304 12398184 12410496 12434436 12493824 12505668 12518226 12565536 12589938 12607488 12631808 12644352 12669048 12704312 12716928 12741624 12827318 12827484 12845056 12857376 12870144 12895281 12918784 12943872 12944016 12969153 12981864 13056232 13074432 13086972 13099968 13125238 13144212 13188096 13213536 13213683 13252491 13289379 13302576 13307904 13333896 13346816 13372884 13392216 13423424 13449492 13462848 13513728 13540122 13553568 13579713 13585152 13662976 13663128 13676544 13703256 13722888 13768704 13795264 13827744 13835934 13874446 13888224 13893632 13920768 13934592 13947957 13961472 14041608 14047232 14055552 14108672 14115822 14136228 14177562 14183424 14196686 14210784 14224896 14278656 14292192 14292351 14306544 14334327 14436352 14450688 14464548 14478912 14533632 14561856 14562018 14576128 14589946 14604597 14659792 14688261 14694144 14708736 14737464 14836416 14865228 14921408 14921574 14942208 14965398 14971392 15000272 15015168 15101184 15101352 15145704 15202944 15253504 15268134 15283296 15334914 15341056 15370848 15371019 15386112 15415792 15438249 15489792 15519672 15525888 15556212 15624252 15630336 15660864 15691074 15706656 15766016 15796809 15803136 15812496 15849344 15872256 15925248 15940316 15955968 15987132 16003008 16010036 16047552 16063488 16078716 16094862 16132368 16202928 16224784 16240896 16257024 16318464 16350336 16381876 16382088 16398144 16492266 16498688 16515072 16530912 16547328 16579248 16658432 16674224 16690968 16754048 16786584 16809984 16842816 16859136 16875306 16892064 16955904 16971978 16988832 16989021 17103312 17143168 17160192 17193708 17258496 17258688 17292204 17309152 17309376 17342766 17408503 17432576 17449296 17459631 17466624 17525616 17584128 17618048 17618244 17669988 17719172 17736768 17743872 17778528 17812823 17830512 17856288 17890733 17932656 17950464 18018304 18053496 18071424 18106284 18113536 18148914 18217504 18228294 18235392 18252882 18271008 18289152 18297184 18306253 18358272 18394128 18436992 18447912 18517632 18561024 18579456 18597276 18615296 18651654 18722144 18740736 18758502 18777339 18821096 18848304 18884907 18903416 18911232 18947712 18966528 19003572 19038208 19056256 19056468 19075392 19112436 19240977 19266931 19267584 19286064 19305216 19351201 19378176 19415808 19416024 19472796 19584348 19592192 19611648 19630458 19649952 19687857 19716318 19781888 19782144 19800641 19820304 19895432 19953864 19961856 20000844 20020224 20059326 20088324 20134912 20135136 20174238 20194272 20270592 20310183 20357512 20377728 20446552 20494464 20494692 20514816 20554618 20554884 20584332 20653056 20692896 20701184 20741616 20753901 20811669 20832336 20840448 20881152 20901888 20921432 20942208 21062412 21070848 21083328 21163008 21173733 21204342 21233664 21266343 21274624 21295029 21316176 21337344 21396736 21417984 21438288 21459816 21509824 21603904 21654528 21676032 21696822 21718368 21727906 21757952 21800448 21842784 21843027 21864192 21884919 21989688 22041216 22063104 22105664 22232546 22254624 22297842 22382112 22382361 22413312 22448097 22457088 22478848 22500408 22522752 22607872 22629304 22651776 22652028 22804416 22848406 22880256 22902201 22924944 23002371 23011328 23011584 23056272 23079168 23123688 23265728 23279508 23288832 23334318 23367488 23436378 23445504 23490992 23491296 23536611 23559984 23649024 23658496 23704704 23718744 23774016 23808384 23887872 23910208 23910474 23933952 23980698 24015054 24071328 24095232 24118074 24141712 24198552 24304392 24313856 24337176 24361344 24385536 24477696 24525504 24572814 24582656 24597216 24690176 24713582 24738399 24748032 24772608 24796368 24820992 24868872 24987648 25011336 25036452 25131072 25179876 25214976 25263616 25288704 25312959 25338096 25408624 25433856 25457967 25483248 25654636 25654968 25714752 25740288 25790562 25837568 25887744 25888032 25938306 25963728 26014149 26112464 26148864 26173944 26199936 26250476 26288424 26376192 26427072 26427366 26504982 26578758 26605152 26615808 26667792 26693632 26745768 26784432 26846848 26898984 26925696 27027456 27080244 27107136 27159426 27170304 27223371 27325952 27326256 27342441 27353088 27379323 27406512 27445776 27537408 27590528 27655488 27671868 27748892 27776448 27841536 27869184 27895553 27895914 27922944 27977481 28017563 28083216 28094464 28111104 28137753 28217344 28231644 28272456 28355124 28366848 28393372 28421568 28449792 28557312 28584384 28584702 28613088 28668283 28668654 28872704 28901376 28929096 28957824 29067264 29123712 29124036 29152256 29179892 29209194 29319584 29376522 29388288 29417472 29445687 29474928 29574477 29672832 29730456 29842816 29843148 29930796 29942784 30000544 30030336 30088989 30172741 30202368 30202704 30261357 30291408 30304711 30405888 30507008 30536268 30566592 30669828 30682112 30741696 30742038 30772224 30831584 30831927 30876498 30979584 31008551 31039344 31051776 31112424 31248504 31260672 31321728 31382148 31413312 31532032 31593618 31606272 31624992 31698688 31744512 31806513 31850496 31880632 31911936 31974264 32006016 32020072 32095104 32126976 32157432 32189724 32264736 32405856 32449568 32481792 32514048 32545233 32591859 32636928 32700672 32763752 32764176 32796288 32984532 32997376 33061824 33094656 33158496 33316864 33348448 33348819 33381936 33446763 33508096 33573168 33619968 33685632 33718272 33750612 33784128 33911808 33943956 33977664 33978042 34206624 34272609 34286336 34320384 34387416 34516992 34517376 34584408 34618304 34618752 34685532 34817006 34865152 34898592 34919262 34933248 35001477 35051232 35154567 35168256 35236096 35236488 35339976 35438344 35473536 35487744 35557056 35625646 35661024 35712576 35781466 35865312 35865711 35900928 35971047 36022581 36036608 36106992 36142848 36177111 36212568 36227072 36297828 36435008 36456588 36470784 36505764 36542016 36578304 36594368 36612506 36716544 36788256 36859221 36873984 36895824 37035264 37070373 37122048 37158912 37194552 37230592 37303308 37444288 37481472 37517004 37554678 37642192 37696608 37769814 37806832 37822464 37895424 37933056 38007144 38076416 38112512 38112936 38150784 38224872 38481954 38533862 38535168 38572128 38610432 38702402 38756352 38831616 38832048 38907459 38945592 39168696 39184384 39223296 39260916 39299904 39375714 39432636 39563776 39564288 39601282 39640608 39641049 39790864 39868137 39907728 39923712 40001688 40040448 40118652 40176648 40269824 40270272 40348476 40388544 40541184 40620366 40715024 40739139 40755456 40893104 40988928 40989384 41029632 41109236 41109768 41168664 41306112 41385792 41402368 41483232 41507802 41623338 41664672 41680896 41762304 41803776 41842864 41884416 42124824 42141696 42166656 42326016 42347466 42408684 42532686 42549248 42590058 42632352 42674688 42793472 42835968 42876576 42877053 42919632 43019648 43207808 43309056 43352064 43393644 43436736 43455812 43600896 43685568 43686054 43728384 43769838 43813791 43979376 44064783 44082432 44126208 44211328 44465092 44509248 44595684 44764224 44764722 44826624 44895613 44896194 44914176 44957696 45000816 45045504 45215744 45258608 45303552 45304056 45608832 45696812 45760512 45804402 45849888 46004742 46022656 46023168 46112544 46113057 46158336 46247376 46314747 46531456 46559016 46577664 46668636 46734976 46872756 46891008 46981984 46982592 47073222 47119968 47251651 47298048 47316992 47390427 47409408 47437488 47548032 47616768 47775744 47820416 47820948 47867904 47961396 48030108 48142656 48190464 48236148 48283424 48397104 48560561 48608784 48627712 48674352 48722688 48771072 48955392 49051008 49145628 49165312 49194432 49380352 49427164 49476798 49496064 49545216 49592736 49641984 49688401 49737744 49975296 50022672 50072904 50262144 50359752 50429952 50527232 50577408 50625918 50676192 50817248 50867712 50915934 50966496 50967063 51064811 51309272 51309936 51429504 51480576 51581124 51675136 51775488 51776064 51876612 51927456 52028298 52224928 52225509 52297728 52347888 52378893 52399872 52500952 52576848 52752384 52854144 52854732 53009964 53157516 53210304 53231616 53335584 53387264 53438469 53491536 53568864 53672199 53693696 53744597 53797968 53851392 54054912 54160488 54214272 54318852 54340608 54446742 54651904 54652512 54684882 54706176 54758646 54813024 54891552 54918759 55074816 55181056 55310976 55343736 55497784 55552896 55683072 55738368 55791106 55791828 55845888 55954962 56035126 56166432 56188928 56222208 56275506 56332017 56434688 56463288 56544912 56654721 56710248 56733696 56786744 56843136 56899584 57114624 57168768 57169404 57226176 57336566 57337308 57722931 57745408 57800793 57802752 57858192 57915648 58053603 58134528 58247424 58248072 58304512 58359784 58418388 58639168 58753044 58776576 58834944 58891374 58949856 59063571 59148954 59345664 59401923 59460912 59685632 59686296 59861592 59885568 60001088 60060672 60177978 60345482 60404736 60405408 60522714 60582816 60609422 60811776 60930549 61014016 61072536 61133184 61339656 61364224 61483392 61484076 61544448 61663168 61663854 61752996 61959168 62017102 62078688 62103552 62224848 62435007 62497008 62521344 62643456 62764296 62826624 63064064 63187236 63212544 63249984 63397376 63489024 63521199 63613026 63700992 63761264 63799029 63823872 63885087 63948528 64012032 64040144 64190208 64253952 64314864 64379448 64529472 64811712 64899136 64963584 65028096 65090466 65183718 65273856 65401344 65527504 65528352 65592576 65654757 65969064 65994752 66123648 66189312 66316992 66633728 66696896 66697638 66763872 66893526 67016192 67146336 67147083 67239936 67371264 67436544 67501224 67568256 67823616 67887912 67955328 67956084 68413248 68545218 68572672 68640768 68706603 68774832 69007113 69033984 69034752 69168816 69236608 69237504 69371064 69634012 69797184 69838524 69866496 70002954 70102464 70309134 70336512 70472192 70472976 70609833 70679952 70876688 70947072 70975488 71114112 71251292 71322048 71425152 71562932 71730624 71731422 71801856 71942094 72045162 72073216 72213984 72285696 72354222 72425136 72454144 72595656 72870016 72913176 72941568 73011528 73084032 73156608 73188736 73225012 73433088 73576512 73718442 73747968 73791648 74070528 74140746 74215197 74244096 74317824 74389104 74461184 74606616 74888576 74962944 75034008 75109356 75284384 75393216 75539628 75613664 75644928 75790848 75866112 75938877 76014288 76047671 76152832 76225024 76225872 76301568 76373901 76449744 76963908 77067724 77144256 77220864 77404804 77512704 77663232 77664096 77813911 77814918 77891184 78042447 78337392 78368768 78446592 78521832 78599808 78751428 78865272 79127552 79128576 79202564 79281216 79282098 79581728 79736274 79815456 79847424 79969421 80003376 80080896 80237304 80353296 80539648 80540544 80696952 80777088 81082368 81240732 81430048 81478278 81510912 81670113 81786208 81977856 81978768 82027323 82059264 82137969 82218472 82219536 82337328 82612224 82771584 82804736 82966464 83015604 83246676 83329344 83524608 83607552 83685728 83686659 83768832 83932443 84052689 84166067 84249648 84283392 84333312 84413259 84652032 84694932 84817368 85065372 85098496 85180116 85264704 85349376 85586944 85671936 85753152 85754106 85839264 86004849 86039296 86415616 86497537 86618112 86704128 86787288 86873472 86911624 87201792 87371136 87372108 87456768 87539676 87627582 87958752 88129566 88164864 88252416 88337061 88422656 88723431 88930184 89018496 89191368 89528448 89529444 89791226 89792388 89828352 89915392 90001632 90091008 90266967 90431488 90517216 90518223 90607104 90608112 90784071 90914133 91217664 91393624 91521024 91608804 91699776 92009484 92045312 92046336 92225088 92226114 92316672 92494752 92495781 92629494 93025653 93062912 93118032 93155328 93337272 93469952 93745512 93782016 93963968 93965184 94146444 94239936 94503302 94596096 94633984 94780854 94818816 94874976 95096064 95233536 95419539 95551488 95640832 95641896 95735808 95922792 96060216 96285312 96380928 96472296 96566848 96794208 97121122 97217568 97255424 97348704 97445376 97542144 97635699 97775577 97910784 98102016 98291256 98330624 98388864 98760704 98854328 98953596 98992128 99185472 99283968 99376802 99475488 99950592 100045344 100046457 100145808 100340289 100524288 100719504 100859904 101054464 101154816 101251836 101352384 101634496 101735424 101831868 101932992 101934126 102129622 102618544 102619872 102817827 102859008 102961152 103162248 103350272 103550976 103552128 103753224 103854912 104056596 104449856 104451018 104595456 104695776 104757786 104799744 105001904 105153696 105504768 105708288 105709464 106019928 106315032 106420608 106463232 106671168 106774528 106876938 106983072 107137728 107344398 107387392 107489194 107595936 107597133 107702784 108067743 108109824 108320976 108428544 108531333 108637704 108681216 108893484 109303808 109305024 109369764 109412352 109517292 109626048 109783104 109837518 110149632 110362112 110577663 110621952 110687472 110995568 111105792 111211119 111366144 111476736 111582212 111583656 111691776 111909924 112070252 112332864 112377856 112444416 112551012 112664034 112869376 112926576 113089824 113309442 113420496 113467392 113573488 113686272 113799168 114229248 114337536 114338808 114452352 114673132 114674616 115445862 115490816 115601586 115605504 115716384 115831296 116107206 116269056 116494848 116496144 116609024 116719568 116836776 117278336 117506088 117553152 117669888 117782748 117899712 118127142 118297908 118691328 118803846 118921824 118923147 119371264 119372592 119604411 119723184 119771136 120002176 120121344 120355956 120690964 120809472 120810816 121045428 121165632 121218844 121623552 121859521 121861098 122028032 122145072 122217417 122266368 122679312 122728448 122966784 122968152 123088896 123326336 123327708 123505992 123918336 124034204 124157376 124207104 124449696 124689761 124870014 124994016 125042688 125235131 125286912 125528592 125653248 126128128 126374472 126425088 126499968 126794752 126978048 127042398 127226052 127522528 127598058 127647744 127770174 127897056 128024064 128080288 128380416 128507904 128629728 128631159 128758896 129058944 129623424 129798272 129927168 130056192 130180932 130367436 130802688 131055008 131056704 131185152 131309514 131441373 131807237 131938128 131989504 132194349 132247296 132378624 132633984 133267456 133393792 133395276 133527744 133787052 134032384 134292672 134294166 134479872 134686839 134742528 134868517 134873088 135002448 135136512 135458407 135647232 135775824 135910656 135912168 136826496 137090436 137145344 137281536 137413206 137549664 138014226 138067968 138069504 138337632 138339171 138473216 138475008 138604487 138742128 138944241 139268024 139594368 139677048 139732992 140005908 140204928 140618268 140673024 140944384 140945952 141219666 141359904 141753376 141754953 141894144 141950976 142171281 142228224 142502584 142644096 142850304 143125864 143461248 143462844 143603712 143884188 144090324 144146432 144427968 144571392 144708444 144850272 144908288 145191312 145681683 145740032 145826352 145883136 146023056 146168064 146313216 146377472 146450024 146866176 147153024 147436884 147495936 147583296 148141056 148281492 148430394 148488192 148635648 148778208 148922368 149065203 149213232 149777152 149925888 150068016 150218712 150568768 150786432 151079256 151227328 151289856 151581696 151732224 151877754 152028576 152095342 152305664 152450048 152451744 152603136 152747802 152899488 152901189 153194433 153927816 154135448 154288512 154441728 154809608 155025408 155326464 155328192 155627822 155629836 155782368 156084894 156674784 156676527 156737536 156893184 157043664 157136679 157199616 157502856 157730544 158255104 158257152 158405128 158562432 158564196 159163456 159472548 159630912 159694848 159938842 160006752 160161792 160315407 160474608 160706592 161016597 161079296 161081088 161233791 161393904 161554176 162164736 162481464 162860096 162956556 163021824 163340226 163572416 163955712 163957536 164054646 164118528 164275938 164436944 164439072 164674656 164756277 165224448 165543168 165609472 165932928 166031208 166493352 166658688 167049216 167215104 167371456 167373318 167537664 167864886 168105378 168332134 168499296 168566784 168666624 168826518 169304064 169389864 169634736 169964163 170130744 170196992 170360232 170529408 170698752 171173888 171343872 171506304 171508212 171678528 172009698 172078592 172831232 172995074 173168793 173236224 173402379 173408256 173574576 173746944 173823248 174160809 174403584 174742272 174744216 174913536 175079352 175255164 175917504 176259132 176329728 176504832 176674122 176845312 177190713 177446862 177860368 178036992 178205769 178382736 179056896 179058888 179582452 179584776 179656704 180003264 180182016 180533934 180862976 181034432 181036446 181214208 181216224 181568142 181828266 182435328 182787248 183042048 183217608 183399552 184018968 184090624 184092672 184450176 184452228 184633344 184989504 184991562 185258988 186051306 186125824 186236064 186310656 186674544 186939904 187305021 187491024 187564032 187927936 187930368 188292888 188479872 189006604 189192192 189561708 189637632 189749952 190192128 190467072 190563597 190839078 191102976 191281664 191283792 191397087 191471616 191655261 191845584 192120432 192570624 192761856 192944592 193133696 193588416 194242244 194435136 194697408 194890752 195084288 195268871 195271398 195551154 195821568 196122941 196204032 196582512 196661248 196777728 196964271 197521408 197708656 197907192 197984256 198370944 198567936 198753604 198950976 199901184 200090688 200092914 200291616 200680578 201048576 201439008 201441249 201719808 202108928 202309632 202503672 202704768 203268992 203470848 203663736 203865984 203868252 204259244 205237088 205239744 205635654 205718016 205922304 206119809 206324496 206415107 206700544 207021339 207101952 207104256 207506448 207709824 208113192 208899712 208902036 209391552 209515572 209599488 210003808 210307392 211009536 211209187 211416576 211418928 211829499 212039856 212132977 212630064 212841216 212926464 213342336 213549056 213753876 213966144 214275456 214688796 214774784 214978388 215191872 215194266 215405568 216135486 216219648 216641952 216857088 217059857 217062666 217275408 217362432 217786968 218607616 218610048 218739528 218824704 219034584 219252096 219566208 219675036 220299264 220724224 221155326 221243904 221374944 221991136 222211584 222422238 222645591 222732288 222953472 223164424 223167312 223383552 223819848 224140504 224665728 224755712 224888832 225102024 225328068 225738752 225853152 226179648 226618884 226840992 226934784 227146976 227372544 227598336 227816631 228143013 228458496 228675072 228677616 228904704 229121703 229346264 229349232 230891724 230981632 231203172 231432768 231662592 232214412 232538112 232989696 232992288 233218048 233439136 233441733 233673552 234127341 234556672 234779029 235012176 235106304 235339776 235565496 235799424 236254284 236595816 237382656 237607692 237843648 237846294 238742528 238745184 239208822 239446368 239542272 239908263 240004352 240242688 240711912 241381928 241618944 241621632 242090856 242331264 242437688 243247104 243719042 243722196 244056064 244290144 244434834 244532736 245010339 245358624 245456896 245933568 245936304 246081969 246177792 246413907 246652672 246655416 247011984 247836672 248068408 248314752 248414208 248899392 249379522 249740028 249988032 250470262 250573824 251057184 251059977 251306496 251797329 252158067 252256256 252498201 252748944 252850176 252999936 253239777 253589504 253956096 254084796 254452104 255045056 255196116 255295488 255540348 255794112 256048128 256160576 256760832 257015808 257259456 257262318 257517792 258014547 258117888 259246848 259492611 259596544 259854336 260112384 260361864 260734872 261605376 262110016 262113408 262370304 262619028 262882746 263614474 263876256 263979008 264388698 264494592 264757248 265011183 265267968 266170293 266534912 266787584 266790552 267055488 267574104 268064768 268585344 268588332 269373678 269485056 269737034 269746176 270004896 270273024 270916814 271294464 271551648 271554669 271821312 271824336 272352213 272742399 273652992 274180872 274290688 274563072 274826412 275099328 276028452 276135936 276139008 276675264 276678342 276946432 276950016 277208974 277484256 277487343 277888482 278536048 279076959 279188736 279354096 279465984 280011816 280409856 281236536 281346048 281888768 281891904 282439332 282719808 283506752 283509906 283788288 283901952 284342562 284456448 285005168 285288192 285700608 286251728 286922496 286925688 287207424 287768376 288180648 288292864 288855936 289142784 289416888 289700544 289816576 290382624 291363366 291480064 291652704 291766272 292046112 292336128 292626432 292754944 292900048 293326731 293732352 294306048 294873768 294991872 295166592 296282112 296562984 296860788 296976384 297556416 297844736 298130406 298426464 299554304 299851776 300136032 300139371 300437424 301137536 301572864 302158512 302454656 302579712 303163392 303464448 303755508 304057152 304190684 304900096 304903488 305206272 305495604 305798976 305802378 306388866 307855632 308270896 308453481 308577024 308883456 309619216 310050816 310652928 310656384 311255644 311259672 311564736 312169788 313349568 313353054 313475072 313786368 314087328 314273358 314399232 315005712 315461088 316510208 316514304 316810256 317124864 317128392 318326912 318945096 319261824 319389696 319877684 320013504 320323584 320630814 320949216 321413184 322033194 322158592 322162176 322467582 322787808 322791399 323108352 324203229 324329472 324962928 325720192 325913112 326043648 326680452 327144832 327911424 327915072 328109292 328237056 328551876 328873888 328878144 329349312 329512554 330448896 330761557 331086336 331218944 331732989 331865856 332062416 332986704 333317376 333633357 334098432 334430208 334742912 334746636 335075328 335729772 336210756 336664268 336998592 337133568 337333248 337653036 338608128 338779728 339269472 339923927 339928326 340261488 340393984 340720464 341058816 341397504 342347776 342687744 343012608 343016424 343357056 344019396 344157184 345662464 345990148 346337586 346472448 346804758 346816512 347149152 347493888 347646496 347818807 348321618 348807168 349484544 349488432 349827072 350158704 350510328 351835008 352518264 352659456 353009664 353348244 353690624 354381426 354893724 355720736 356073984 356411538 356765472 356769441 358113792 358117776 358813233 359164904 359169552 359313408 360006528 360364032 361067868 361725952 362068864 362072892 362428416 362432448 363136284 363656532 364870656 365574496 365578563 366084096 366435216 366652251 366799104 367672819 368037936 368181248 368185344 368900352 368904456 369266688 369979008 369983124 370517976 372102612 372251648 372472128 372621312 373349088 373879808 374069283 374610042 374982048 375128064 375705393 375855872 375860736 376212179 376585776 376959744 378013208 378384384 379123416 379275264 379499904 380384256 380934144 381127194 381678156 382563328 382567584 382794174 382943232 383310522 383691168 384240864 385141248 385523712 385889184 385893477 386267392 387176832 388484488 388870272 389394816 389781504 390168576 390537742 390542796 391102308 392245882 392408064 393165024 393322496 393555456 393928542 394324119 395042816 395417312 395421711 395814384 395968512 396583047 396741888 397135872 397507208 397901952 399802368 400181376 400185828 400583232 401361156 402097152 402878016 402882498 403439616 404060517 404217856 404605551 404619264 405007344 405409536 406375221 406537984 406941696 407327472 407731968 407736504 408518488 410474176 410479488 411271308 411436032 411844608 412239618 412648992 412830214 413401088 414042678 414203904 414208512 415012896 415017513 415419648 415813461 416226384 416832723 417799424 417804072 418783104 419031144 419198976 420007616 420614784 422019072 422418374 422833152 422837856 423658998 424079712 424265954 425260128 425264859 425682432 425852928 426513843 426684672 427098112 427507752 427932288 428550912 429377592 429549568 429956776 430383744 430388532 430811136 432270972 432439296 433283904 433714176 434119714 434125332 434550816 434724864 435573936 437045049 437215232 437220096 437479056 437649408 438069168 438504192 439132416 439350072 440598528 441448448 442310652 442487808 442749888 443982272 444423168 444844476 445291182 445464576 445906944 446328848 446334624 446767104 447195609 447639696 448281008 449331456 449511424 449777664 450204048 450656136 451477504 451706304 452359296 453237768 453681984 453869568 454293952 454745088 455196672 455633262 456286026 456916992 457350144 457355232 457809408 458243406 458692528 458698464 459583299 461783448 461963264 462406344 462865536 463325184 464428824 465076224 465979392 465984576 466436096 466878272 466883466 467347104 468254682 469113344 469558058 470024352 470029581 470212608 470679552 471130992 471598848 472508568 473191632 474765312 475215384 475687296 475692588 477485056 477490368 478417644 478892736 479084544 479816526 480008704 480485376 480946221 481423824 482763856 483049791 483237888 483243264 483701373 484181712 484662528 484875376 486494208 487438084 487444392 488580288 488869668 489065472 490020678 490717248 490913792 491867136 491872608 492163938 492355584 492827814 493305344 493310832 494023968 494268831 495673344 496136816 496629504 496828416 497798784 498759044 499480056 499976064 500940524 501147648 502114368 502119954 502612992 503594658 504316134 504512512 504996402 505497888 505700352 505999872 506479554 507179008 507912192 508169592 508904208 510090112 510392232 510590976 511080696 511588224 512096256 512321152 513521664 514031616 514518912 514524636 515035584 516029094 516235776 518493696 518985222 519193088 519506379 519708672 520207137 520224768 520723728 521469744 522482427 523210752 524220032 524226816 524740608 525238056 525765492 527228948 527752512 528777396 528989184 529514496 530022366 530535936 531572139 532333697 532340586 533069824 533575168 533581104 534110976 534617307 535148208 536129536 537170688 537176664 538747356 538970112 539474068 540009792 540546048 541833628 542588928 543103296 543109338 543642624 543648672 544697377 544704426 545484798 547305984 548361744 548581376 549126144 549652824 550198656 552056904 552271872 552278016 553350528 553356684 553892864 553900032 554417948 554968512 554974686 555776964 557072096 558153918 558377472 558708192 558931968 560023632 560819712 561915063 562473072 562692096 563777536 563783808 564878664 565439616 567013504 567019812 567576576 568685124 568912896 570010336 570576384 571401216 571690791 572503456 573844992 573851376 574191261 574414848 574965783 575536752 575789509 576361296 576585728 577711872 578285568 578833776 579401088 579633152 580765248 582726732 582960128 583305408 584092224 584672256 585252864 585509888 585800096 585806613 586653462 587464704 588368823 588612096 589162469 589747536 589983744 590333184 590892813 592564224 593125968 593721576 593952768 595112832 595689472 596260812 596852928 599108608 599703552 600272064 600278742 600874848 602275072 603145728 604317024 604323747 604909312 605159424 605482759 606326784 606928896 607511016 608114304 608381368 609800192 609806976 610412544 610991208 611597952 611604756 612777732 615711264 616541792 616906962 617154048 617766912 618359427 619238432 619245321 620101632 621064017 621305856 621312768 622511288 622519344 623129472 624339576 626699136 626706108 626950144 628174656 628546716 628798464 630011424 630922176 633020416 633028608 633620512 633627561 634249728 634256784 635488497 636398931 636653824 637890192 638523648 638779392 639755368 640027008 640647168 641261628 641898432 642826368 644066388 644317184 644324352 644935164 645575616 645582798 646216704 648406458 648658944 649925856 651179571 651440384 651826224 652087296 653360904 654289664 655822848 655830144 656218584 656474112 657103752 657747776 657756288 658698624 659025108 660897792 661523114 662172672 662437888 663465978 663731712 664124832 665973408 666634752 667266714 667936773 668196864 668860416 669485824 669493272 670150656 671459544 672421512 673328536 673997184 674267136 674666496 675306072 677216256 677559456 678538944 679847854 679856652 680522976 680787968 681440928 682117632 682795008 683449893 684429039 684695552 685375488 686025216 686032848 686714112 687365109 688038792 688314368 691324928 691980296 692675172 692944896 693609516 694298304 694987776 695292992 695637614 696643236 697614336 698969088 698976864 699654144 700317408 700325199 701020656 702382023 703670016 704337087 705036528 705318912 706019328 706696488 707381248 708762852 709787448 711441472 712147968 712823076 713530944 713538882 716227584 716235552 717626466 718329808 718339104 718626816 719724789 720013056 720728064 722135736 723451904 724137728 724145784 724856832 724864896 726272568 727313064 729741312 731148992 731157126 732168192 732870432 733304502 733598208 735345638 736075872 736362496 736370688 737800704 737808912 738533376 739241721 739958016 739966248 741035952 744205224 744503296 744944256 745242624 746698176 747759616 748138566 749220084 749964096 751410786 751711744 751721472 752424358 753171552 753179931 753919488 756026416 756474201 756768768 757494603 758246832 758550528 758999808 759719331 760768512 761868288 762254388 763356312 765126656 765135168 765588348 765886464 766621044 767382336 768481728 770282496 771047424 771778368 771786954 772534784 774043641 774353664 776968976 777740544 778477833 778789632 779563008 780337152 781075484 781085592 782204616 784491764 784816128 786330048 786644992 787110912 787857084 788648238 790085632 790834624 790843422 791628768 791937024 793166094 793483776 794271744 795014416 795803904 799604736 800362752 800371656 801166464 802722312 804194304 805756032 805764996 808121034 808435712 809211102 809238528 810014688 810819072 812750442 813075968 813883392 814654944 814664007 815463936 815473008 817036976 818227197 820948352 820958976 822542616 822872064 823689216 824479236 825297984 825660428 828085356 828407808 828417024 830025792 830035026 830839296 831626922 832452768 832462029 833665446 835598848 835608144 837230877 837566208 838062288 838397952 840015232 841229568 844038144 844836748 845666304 845675712 847317996 848159424 848531908 850520256 850529718 851364864 851705856 853016647 853027686 853369344 854196224 855015504 855864576 857101824 858755184 859099136 859913552 860767488 860777064 861622272 864541944 864878592 866567808 867428352 868239428 868250664 869101632 869449728 871147872 874090098 874430464 874440192 874958112 875298816 876138336 877008384 878264832 878700144 879980193 881197056 882896896 884621304 884975616 885499776 887964544 888846336 889688952 890582364 890929152 892657696 892669248 893534208 894391218 895279392 896562016 898662912 899022848 899555328 900408096 900418113 901312272 902955008 903412608 904718592 906475536 907363968 907739136 908587904 909490176 910393344 911266524 912572052 914700288 914710464 915618816 916486812 917385056 917396928 919166598 922650659 923566896 923926528 924812688 925360443 925731072 926650368 928857648 930152448 931958784 931969152 932872192 933756544 933766932 934694208 936509364 938226688 939116116 940048704 940059162 940425216 941359104 942261984 943197696 944079619 945017136 946383264 948208849 949530624 950430768 951374592 951385176 954970112 954980736 956835288 957785472 958169088 959633052 960017408 960970752 961892442 962847648 965527712 966099582 966475776 966486528 967402746 968363424 968374197 969325056 969750752 970231409 972609687 972988416 974876168 974888784 977160576 977739336 978130944 980041356 981434496 981827584 983734272 983745216 984327876 984711168 985655628 986610688 986621664 988047936 988537662 991346688 992273632 992284671 993259008 993656832 995198967 995597568 997518088 998960112 999952128 1000900071 1001881048 1002295296 1004228736 1004239908 1005225984 1007189316 1008632268 1009025024 1009992804 1010995776 1011400704 1011999744 1012959108 1014358016 1015824384 1016339184 1017808416 1019771781 1020180224 1020784464 1021147343 1021181952 1022161392 1023176448 1024192512 1024642304 1025613653 1027043328 1028063232 1029037824 1029049272 1030071168 1032058188 1032471552 1036987392 1037970444 1038386176 1039012758 1039417344 1040414274 1040449536 1041447456 1042939488 1043456421 1044964854 1046421504 1048440064 1048453632 1049481216 1050476112 1051530984 1054457896 1055505024 1057554792 1057978368 1059028992 1060044732 1061071872 1063144278 1064667394 1064681172 1066139648 1067150336 1067162208 1068221952 1069234614 1070296416 1070308323 1072259072 1074341376 1074353328 1076439699 1077494712 1077940224 1078948136 1080019584 1081092096 1083667256 1085177856 1086206592 1086218676 1087285248 1087297344 1089394754 1089408852 1090969596 1094611968 1096723488 1096735689 1097162752 1098252288 1099305648 1099956753 1100397312 1103018457 1104113808 1104543744 1104556032 1106701056 1106713368 1107785728 1107800064 1108835896 1109937024 1109949372 1111553928 1114144192 1116307836 1116754944 1117416384 1117863936 1120047264 1121639424 1122207849 1123830126 1124946144 1125384192 1127116179 1127555072 1127567616 1128636537 1129757328 1130879232 1134027008 1134039624 1135153152 1137370248 1137825792 1140020672 1141152768 1142802432 1143381582 1145006912 1147689984 1147702752 1148382522 1148829696 1149931566 1151073504 1151579018 1152722592 1153171456 1155423744 1156571136 1157667552 1157680431 1158802176 1159266304 1161530496 1165453464 1165920256 1166610816 1168184448 1169344512 1170505728 1171019776 1171600192 1171613226 1173306924 1176737646 1177224192 1178324938 1179495072 1179967488 1180666368 1181785626 1185128448 1186251936 1186265133 1187443152 1187905536 1189749141 1190225664 1191378944 1192521624 1193705856 1198217216 1199407104 1200544128 1200557484 1201749696 1204550144 1206291456 1208634048 1208647494 1209818624 1210318848 1210965518 1212181551 1212653568 1213816653 1213857792 1215022032 1216228608 1216762736 1219125663 1219600384 1219613952 1220825088 1221982416 1223195904 1223209512 1225555464 1231422528 1233083584 1233813924 1234308096 1235533824 1236718854 1238476864 1238490642 1240203264 1242128034 1242611712 1242625536 1245022576 1245038688 1246258944 1247440383 1248679152 1253398272 1253412216 1253900288 1256349312 1257093432 1257596928 1260022848 1261844352 1266040832 1266057216 1267241024 1267255122 1268499456 1268513568 1270976994 1272797862 1273307648 1275780384 1275794577 1277047296 1277558784 1279510736 1280054016 1281294336 1282523256 1283796864 1285652736 1288132776 1288634368 1288648704 1289870328 1291151232 1291165596 1292433408 1296812916 1297317888 1299851712 1302359142 1302880768 1303652448 1304174592 1306721808 1308579328 1311135147 1311645696 1311660288 1312437168 1312948224 1314207504 1315495552 1315512576 1317397248 1318050216 1321795584 1323046228 1324345344 1326931956 1327463424 1328249664 1331946816 1333269504 1334533428 1335873546 1336393728 1337720832 1338971648 1338986544 1340301312 1341586827 1342919088 1344843024 1346657072 1347994368 1348534272 1349332992 1350612144 1354432512 1355118912 1357077888 1359695708 1359713304 1361045952 1362881856 1364235264 1365590016 1366899786 1368858078 1369391104 1370750976 1372050432 1372065696 1373428224 1374730218 1376077584 1376628736 1378749897 1382649856 1383960592 1385350344 1385889792 1387219032 1388596608 1389975552 1390585984 1391275228 1393286472 1395228672 1397938176 1397953728 1399308288 1400634816 1400650398 1402041312 1404764046 1407340032 1408674174 1410073056 1410088743 1410637824 1412038656 1413392976 1414762496 1417525704 1419574896 1422882944 1424295936 1425646152 1427061888 1427077764 1432455168 1432471104 1435252932 1436659616 1436678208 1437253632 1439449578 1440026112 1441456128 1442838663 1444271472 1444905749 1446903808 1448275456 1448291568 1449149373 1449713664 1449729792 1451104119 1452545136 1454626128 1459482624 1462297984 1462314252 1465740864 1466609004 1467196416 1470691276 1472151744 1472741376 1475601408 1475617824 1477066752 1478464309 1478483442 1479916032 1479932496 1482071904 1482806493 1484930839 1488410448 1489006592 1489888512 1490485248 1493396352 1495519232 1496277132 1498440168 1499928192 1502821572 1503423488 1503442944 1504848716 1506343104 1506359862 1507838976 1512052832 1512948402 1513537536 1514989206 1516493664 1517101056 1517999616 1519418999 1519438662 1521537024 1523736576 1524508776 1526712624 1530253312 1530270336 1531176696 1531772928 1533242088 1534764672 1536963456 1540564992 1542094848 1543556736 1543573908 1545069568 1548087282 1548707328 1553937952 1555481088 1556955666 1557579264 1558519137 1559126016 1560621411 1560674304 1562150968 1562171184 1564409232 1567447281 1568983528 1569632256 1572660096 1573289984 1574221824 1575714168 1577296476 1580171264 1581669248 1581686844 1583257536 1586332188 1586967552 1588543488 1590028832 1591607808 1594716417 1597001091 1599155273 1599209472 1600725504 1600743312 1602332928 1603851921 1605444624 1606149683 1608388608 1611512064 1611529992 1616242068 1616871424 1618422204 1620029376 1621638144 1625500884 1626151936 1627766784 1629309888 1629328014 1630927872 1630946016 1634073952 1634092131 1636454394 1641896704 1641917952 1643453203 1645085232 1645744128 1647378432 1648958472 1650595968 1651320856 1656170712 1656815616 1656834048 1660051584 1660070052 1661678592 1663253844 1664905536 1664924058 1667330892 1671197696 1671216288 1674461754 1675132416 1676124576 1676795904 1680030464 1682459136 1685745189 1688076288 1689673496 1691332608 1691351424 1694635992 1696318848 1697063816 1701040512 1701059436 1702729728 1706033294 1706055372 1706738688 1708392448 1710031008 1711729152 1714203648 1715072373 1717510368 1718198272 1719827104 1721534976 1721554128 1722573783 1723244544 1724897349 1727368527 1729083888 1729757184 1733135616 1734856704 1736478856 1736501328 1738203264 1738899456 1742295744 1748180196 1748860928 1748880384 1749916224 1752276672 1754016768 1756529664 1757400288 1757419839 1759960386 1762394112 1765106469 1765793792 1767487407 1769242608 1769951232 1770999552 1772678439 1775929088 1777692672 1779377904 1781164728 1781858304 1785315392 1785338496 1787068416 1788782436 1790558784 1793124032 1797325824 1798045696 1799110656 1800816192 1800836226 1802624544 1805910016 1806825216 1809437184 1812951072 1812971241 1814727936 1815478272 1816448277 1817175808 1818980352 1820786688 1822533048 1825144104 1829400576 1829420928 1831237632 1832973624 1834770112 1834793856 1838333196 1845301318 1847133792 1847853056 1849625376 1850720886 1851462144 1853300736 1855078281 1857715296 1857735963 1860304896 1863192051 1863917568 1863938304 1865744384 1867513088 1867533864 1869388416 1873018728 1876453376 1878232232 1880097408 1880118324 1880850432 1884523968 1886395392 1888159238 1890034272 1892766528 1896417698 1899061248 1900861536 1900882683 1902749184 1902770352 1906465491 1909196793 1909940224 1909961472 1913670576 1915570944 1916338176 1919266104 1920034816 1921941504 1923784884 1925695296 1931055424 1932199164 1932951552 1932973056 1934805492 1936726848 1936748394 1938650112 1939501504 1940462818 1945219374 1945976832 1949752336 1949777568 1953538713 1954321152 1955478672 1956261888 1960082712 1962868992 1963655168 1967468544 1967490432 1968655752 1969422336 1971311256 1973221376 1973243328 1976095872 1977075324 1982693376 1984547264 1984569342 1986518016 1987313664 1990397934 1991195136 1995036176 1997920224 1999904256 2001800142 2003762096 2004590592 2008457472 2008479816 2010451968 2014378632 2017264536 2018050048 2019985608 2021991552 2022801408 2023999488 2025918216 2028716032 2031648768 2032678368 2035616832 2039543562 2040360448 2041568928 2042294686 2042363904 2044322784 2046352896 2048385024 2049284608 2051227306 2053287117 2054086656 2056126464 2058075648 2058098544 2060142336 2062095327 2064116376 2064943104 2073974784 2075940888 2076772352 2078025516 2078834688 2080828548 2082894912 2085878976 2086912842 2089929708 2092843008 2096880128 2096907264 2098962432 2100952224 2100975597 2103061968 2108915792 2111010048 2113011261 2115109584 2115956736 2118057984 2120089464 2122143744 2126288556 2129334788 2129362344 2134300672 2134324416 2136443904 2138469228 2140592832 2140616646 2144518144 2148682752 2148706656 2152879398 2154989424 2155880448 2157896272 2159174367 2160039168 2162184192 2167334512 2170355712 2172413184 2172437352 2174570496 2174594688 2178789508 2178817704 2181939192 2189223936 2193446976 2193471378 2194325504 2196504576 2198611296 2199913506 2200794624 2206036914 2208227616 2209087488 2209112064 2213402112 2213426736 2215571456 2215600128 2217671792 2219874048 2219898744 2223107856 2228288384 2232615672 2233509888 2234832768 2235727872 2240094528 2243278848 2244415698 2247660252 2249892288 2254232358 2255110144 2255135232 2257273074 2259514656 2259539793 2261758464 2268054016 2268079248 2269422603 2270306304 2272483809 2274740496 2275651584 2280041344 2282305536 2285604864 2286763164 2290013824 2295379968 2295405504 2296765044 2297659392 2299863132 2302147008 2303158036 2305445184 2310847488 2313142272 2315330899 2315335104 2315360862 2317604352 2318532608 2322130923 2323060992 2330906928 2331840512 2333221632 2335433499 2336368896 2338689024 2341011456 2342039552 2343200384 2343226452 2346613848 2353475292 2354448384 2356649876 2358990144 2359934976 2361332736 2363571252 2370256896 2372503872 2372530266 2374886304 2375811072 2379467489 2379498282 2380451328 2382757888 2385043248 2387411712 2396434432 2398814208 2401088256 2401114968 2403499392 2409100288 2412582912 2417268096 2417294988 2419637248 2421931036 2424363102 2425307136 2427633306 2427715584 2430044064 2432457216 2433525472 2438251326 2439200768 2439227904 2441650176 2443964832 2443992021 2446391808 2446419024 2451110928 2454681591 2462845056 2466167168 2467627848 2468616192 2471067648 2473437708 2476953728 2476981284 2484256068 2485223424 2485251072 2490045152 2490077376 2492517888 2494880766 2497358304 2497386087 2504337503 2506796544 2506824432 2507800576 2511692631 2512698624 2514186864 2515193856 2520045696 2523688704 2532081664 2532114432 2534482048 2534510244 2536998912 2537027136 2541953988 2545595724 2546615296 2551560768 2551589154 2554094592 2555117568 2559021472 2559049941 2560108032 2562588672 2565046512 2567593728 2571305472 2573709733 2576265552 2577268736 2577297408 2579740656 2582302464 2582331192 2584866816 2593625832 2594635776 2599703424 2604718284 2605761536 2607304896 2608349184 2613443616 2617158656 2622270294 2623291392 2623320576 2624874336 2625896448 2628415008 2630991104 2631025152 2633485253 2634794496 2636100432 2639940579 2643591168 2646092456 2648690688 2653863912 2654926848 2656499328 2663893632 2666539008 2669066856 2671747092 2672787456 2677943296 2677973088 2680602624 2683173654 2685838176 2689686048 2693314144 2695988736 2697068544 2698665984 2701224288 2701254339 2708865024 2710237824 2714155776 2719391416 2719426608 2722091904 2725763712 2728470528 2731180032 2733799572 2737716156 2738782208 2744100864 2744131392 2746856448 2749460436 2752155168 2753257472 2757499794 2765299712 2767921184 2767951977 2770700688 2771779584 2774438064 2776081329 2777193216 2779951104 2781171968 2782550456 2786572944 2790457344 2795876352 2795907456 2798616576 2801269632 2801300796 2804082624 2809528092 2814680064 2817348348 2820146112 2820177486 2821275648 2824077312 2826785952 2829524992 2832238857 2835051408 2839149792 2844626547 2845765888 2848591872 2851292304 2854123776 2854155528 2864910336 2864942208 2870505864 2873319232 2873356416 2874507264 2878899156 2880052224 2882912256 2885677326 2888542944 2889811498 2893807616 2896550912 2896583136 2898298746 2899427328 2899459584 2902208238 2905090272 2905122591 2909252256 2910694227 2917829061 2918965248 2924595968 2924628504 2931481728 2933218008 2934392832 2941382552 2944303488 2945482752 2951202816 2951235648 2954133504 2956928618 2956966884 2959832064 2959864992 2964143808 2965612986 2969861678 2976820896 2976854013 2978013184 2979777024 2980970496 2985596901 2986792704 2991038464 2992554264 2996880336 2999856384 3002700213 3005643144 3006846976 3006885888 3009697432 3012686208 3012719724 3015677952 3024105664 3025896804 3027075072 3029978412 3032987328 3034202112 3035999232 3038837998 3038877324 3043074048 3047473152 3049017552 3053425248 3059315343 3060506624 3060540672 3062353392 3063442029 3063545856 3066484176 3069529344 3073926912 3076840959 3081129984 3084189696 3087113472 3087147816 3090139136 3096174564 3097414656 3107875904 3110962176 3113911332 3115158528 3117038274 3118252032 3121242822 3121348608 3124301936 3124342368 3128818464 3130369263 3134894562 3137967056 3139264512 3145320192 3146579968 3148443648 3151428336 3154592952 3160342528 3163338496 3163373688 3166515072 3172664376 3173935104 3177086976 3180057664 3183215616 3189432834 3194002182 3198310546 3198418944 3201451008 3201486624 3204665856 3207703842 3210889248 3212299366 3216777216 3223024128 3223059984 3229319097 3232484136 3233742848 3236844408 3240058752 3243276288 3251001768 3252303872 3255533568 3258619776 3258656028 3261855744 3261892032 3268147904 3268184262 3272908788 3283793408 3283835904 3286906406 3290170464 3290207067 3291488256 3294756864 3297916944 3301191936 3302641712 3309055371 3312341424 3313631232 3313668096 3320103168 3320140104 3323357184 3326507688 3329811072 3329848116 3334661784 3342395392 3342432576 3348923508 3350264832 3352249152 3353591808 3360060928 3364918272 3366623547 3371490378 3376152576 3379346992 3381348537 3382665216 3382702848 3385909611 3389271984 3392637696 3394127632 3402081024 3402118872 3405459456 3412066588 3412110744 3413477376 3420062016 3423458304 3428407296 3430144746 3435020736 3436396544 3439654208 3443069952 3443108256 3445147566 3446489088 3449794698 3454737054 3458167776 3459514368 3466271232 3469713408 3472957712 3473002656 3476406528 3477798912 3484591488 3496360392 3497721856 3497760768 3499832448 3504553344 3508033536 3513059328 3514800576 3514839678 3519920772 3530212938 3531587584 3534974814 3538485216 3539902464 3541999104 3545356878 3551858176 3555385344 3558755808 3558795399 3562329456 3563716608 3570630784 3570676992 3574136832 3577564872 3581117568 3586248064 3594651648 3598221312 3601632384 3601672452 3605249088 3613650432 3618874368 3625902144 3625942482 3629455872 3630956544 3632896554 3634351616 3636544653 3637960704 3641449959 3641573376 3645066096 3650288208 3657376989 3658801152 3658841856 3662475264 3665947248 3669540224 3669587712 3676666392 3690602636 3694267584 3699250752 3701441772 3702924288 3706601472 3710156562 3715430592 3715471926 3720609792 3726335879 3726384102 3727835136 3727876608 3731488768 3735026176 3735067728 3738776832 3742321149 3746037456 3752906752 3756464464 3760194816 3760236648 3761700864 3769047936 3772790784 3776318476 3780068544 3785533056 3792835396 3798122496 3801723072 3801765366 3805498368 3805540704 3812930982 3818393586 3819880448 3819922944 3827341152 3827383731 3831141888 3832676352 3838532208 3840069632 3843883008 3847569768 3851390592 3862110848 3864398328 3865903104 3865946112 3869610984 3873453696 3873496788 3877300224 3879003008 3880925636 3890438748 3891953664 3899504672 3899555136 3907077426 3908642304 3910957344 3912523776 3920165424 3921887033 3925737984 3927310336 3933405441 3934937088 3934980864 3937311504 3938844672 3942622512 3946442752 3946486656 3952191744 3954150648 3965386752 3969094528 3969138684 3973036032 3980795868 3982390272 3990072352 3995840448 3999808512 4003600284 4007524192 4009181184 4016914944 4016959632 4020903936 4024760481 4028757264 4030526563 4034529072 4036100096 4039971216 4043983104 4045602816 4047998976 4051836432 4057432064 4063297536 4065356736 4071233664 4079087124 4080720896 4083137856 4084589372 4088645568 4092705792 4096770048 4098569216 4102454612 4106574234 4108173312 4112252928 4116151296 4116197088 4120284672 4124137283 4124190654 4128232752 4129886208 4136249691 4147949568 4151881776 4153544704 4156051032 4157669376 4161657096 4165789824 4171757952 4173825684 4179859416 4185686016 4193760256 4193814528 4197924864 4201904448 4201951194 4206123936 4217831584 4222020096 4226022522 4230219168 4230266229 4231913472 4236115968 4238379313 4240178928 4244287488 4252577112 4258669576 4258724688 4268601344 4268648832 4272887808 4276938456 4281185664 4281233292 4289036288 4297365504 4297413312 4305758796 4309978848 4311760896 4315792544 4318348734 4320078336 4324368384 4328515989 4334669024 4334717247 4340711424 4344826368 4344874704 4347448119 4349140992 4349189376 4353312357 4357579016 4357635408 4363878384 4378447872 4386893952 4386942756 4388651008 4397222592 4399827012 4401589248 4412073828 4416455232 4418224128 4426804224 4426853472 4431142912 4431200256 4435343584 4435392927 4439748096 4439797488 4446215712 4448419479 4454792517 4456576768 4460801551 4465231344 4467019776 4469665536 4471455744 4480189056 4486557696 4488831396 4495320504 4499784576 4508464716 4510220288 4510270464 4514546148 4519029312 4519079586 4523516928 4536108032 4536158496 4538845206 4540612608 4544967618 4549480992 4551303168 4558256997 4560082688 4564611072 4571209728 4573526328 4580027648 4590759936 4590811008 4593530088 4595318784 4599726264 4604294016 4606316072 4610890368 4621694976 4626284544 4630661798 4630670208 4630721724 4635208704 4637065216 4644261846 4646121984 4661813856 4663681024 4666443264 4670866998 4672737792 4675557411 4677378048 4681864233 4682022912 4684079104 4686400768 4686452904 4693227696 4702341843 4706950584 4708896768 4713299752 4717980288 4719869952 4722665472 4727142504 4740513792 4745007744 4745060532 4749772608 4758934978 4758996564 4760902656 4765515776 4770086496 4774823424 4784149251 4791003273 4792868864 4797465819 4797628416 4802176512 4802229936 4806998784 4811555763 4818200576 4818449049 4825165824 4834536192 4834589976 4839274496 4843862072 4848726204 4850614272 4855266612 4860088128 4864914432 4867050944 4876502652 4878401536 4878455808 4883300352 4887929664 4887984042 4892783616 4892838048 4902221856 4902276393 4909363182 4925690112 4930359609 4932334336 4935255696 4937232384 4942135296 4946875416 4953907456 4953962568 4968512136 4970446848 4970502144 4980090304 4980154752 4985035776 4989761532 4994716608 4994772174 5008675006 5013593088 5013648864 5015601152 5023385262 5025397248 5028373728 5030387712 5040091392 5047377408 5057235567 5064163328 5064228864 5068964096 5069020488 5073997824 5074054272 5083907976 5091191448 5093230592 5103121536 5103178308 5108189184 5118042944 5118099882 5120216064 5125177344 5130093024 5135187456 5142610944 5147419466 5152531104 5154537472 5154594816 5159481312 5164604928 5164662384 5169733632 5174692047 5182105581 5187251664 5189271552 5199406848 5209436568 5211523072 5214609792 5216698368 5226887232 5234317312 5244540588 5246582784 5246641152 5249748672 5256830016 5261982208 5262050304 5266970506 5269588992 5272200864 5272259517 5279881158 5287182336 5292184912 5295319407 5297381376 5302462221 5307727824 5309853696 5312998656 5318035317 5327787264 5333078016 5338133712 5343494184 5345574912 5355886592 5355946176 5361205248 5366347308 5371676352 5379372096 5386628288 5391977472 5394137088 5397331968 5402448576 5402508678 5417730048 5420475648 5428311552 5438782832 5438853216 5444183808 5449344831 5451527424 5456941056 5462360064 5467599144 5475432312 5477564416 5488201728 5488262784 5493712896 5498920872 5504310336 5506514944 5514999588 5530599424 5535842368 5535903954 5541401376 5543559168 5548876128 5552162658 5554386432 5559902208 5562343936 5565100912 5573145888 5573207889 5580914688 5591752704 5591814912 5597233152 5602539264 5602601592 5608165248 5619056184 5629360128 5634696696 5640292224 5640354972 5642551296 5653571904 5659049984 5664477714 5670102816 5678299584 5689253094 5691531776 5697183744 5702584608 5702648049 5708247552 5708311056 5727590379 5729820672 5729884416 5741011728 5746638464 5746712832 5749014528 5757798312 5760104448 5765824512 5771354652 5777085888 5779622996 5793101824 5793166272 5796597492 5798854656 5798919168 5804416476 5810180544 5810245182 5818504512 5821388454 5835658122 5837930496 5849191936 5849257008 5860616139 5862963456 5866436016 5868785664 5882765104 5888606976 5890965504 5902405632 5902471296 5908267008 5913857236 5913933768 5919664128 5919729984 5928287616 5931225972 5939723356 5953641792 5953708026 5956026368 5959554048 5961940992 5971193802 5973585408 5982076928 5985108528 5993760672 5999712768 6005400426 6011286288 6013693952 6013771776 6019394864 6025372416 6025439448 6031355904 6048211328 6051793608 6054150144 6059956824 6065974656 6068404224 6071998464 6077675996 6077754648 6086148096 6094946304 6098035104 6106850496 6118630686 6121013248 6121081344 6124706784 6126884058 6127091712 6132968352 6139058688 6147853824 6153681918 6159861351 6162259968 6168379392 6174226944 6174295632 6180278272 6192349128 6194829312 6215751808 6221924352 6227822664 6230317056 6234076548 6236504064 6242485644 6248603872 6248684736 6257636928 6260738526 6269789124 6275934112 6278529024 6290640384 6293159936 6296887296 6302856672 6302926791 6309185904 6320685056 6326676992 6326747376 6333030144 6339033783 6345328752 6347870208 6354173952 6360115328 6366431232 6378865668 6388004364 6396621092 6402902016 6402973248 6409331712 6415407684 6421778496 6424598732 6433554432 6446048256 6446119968 6458554613 6458638194 6464968272 6467485696 6473688816 6477523101 6480117504 6486552576 6502003536 6504607744 6511067136 6517239552 6517312056 6523711488 6523784064 6536295808 6536368524 6545817576 6567586816 6567671808 6573812812 6580340928 6580414134 6582976512 6589513728 6595833888 6602383872 6605283424 6608557333 6618110742 6624682848 6627262464 6627336192 6637461943 6640206336 6640280208 6646714368 6653015376 6659622144 6659696232 6669323568 6684790784 6684865152 6697847016 6700529664 6704498304 6707183616 6720121856 6729836544 6733247094 6742980756 6758693984 6762697074 6765330432 6765405696 6771819222 6778543968 6778619379 6785275392 6788255264 6804162048 6804237744 6808267809 6810918912 6817451427 6824133176 6824221488 6826954752 6840124032 6846916608 6856814592 6860289492 6870041472 6872793088 6879308416 6886139904 6886216512 6890295132 6892978176 6899589396 6909474108 6916335552 6932542464 6939426816 6945915424 6945992697 6946005312 6952813056 6955597824 6966392769 6969182976 6985783561 6992720784 6995443712 6995521536 6999664896 7006300497 7009106688 7016067072 7026118656 7029601152 7029679356 7039841544 7060425876 7063175168 7069949628 7076970432 7079804928 7083998208 7090713756 7103716352 7110770688 7117511616 7117590798 7124658912 7127433216 7138402467 7141261568 7141353984 7148031401 7148273664 7155129744 7162235136 7172496128 7179295571 7189303296 7196442624 7203264768 7203344904 7210498176 7227300864 7237748736 7251804288 7251884964 7258911744 7265793108 7268703232 7273089306 7275921408 7282899918 7283146752 7290132192 7300576416 7314753978 7317602304 7317683712 7324950528 7331894496 7331976063 7339080448 7339175424 7353332784 7364044773 7381205272 7388535168 7398501504 7402883544 7405848576 7413202944 7420313124 7430861184 7430943852 7452671758 7452768204 7455670272 7455753216 7462977536 7470052352 7470135456 7477553664 7484642298 7492074912 7492158261 7505813504 7512928928 7513012509 7520389632 7520473296 7523401728 7535077893 7538095872 7545581568 7552636952 7560137088 7571066112 7585670792 7596244992 7603446144 7603530732 7610996736 7611081408 7625861964 7636787172 7639760896 7639845888 7654682304 7654767462 7662283776 7665352704 7677064416 7677149823 7680139264 7687766016 7695139536 7702781184 7721129199 7724221696 7728796656 7731806208 7731892224 7739221968 7746907392 7746993576 7754600448 7758006016 7761851272 7780877496 7783907328 7799009344 7799110272 7814154852 7817284608 7821914688 7825047552 7840330848 7843774066 7851475968 7854620672 7866810882 7869874176 7869961728 7874623008 7877689344 7885245024 7892885504 7892973312 7900455759 7904383488 7908301296 7919821737 7930773504 7938189056 7938277368 7946072064 7961591736 7964780544 7980144704 7991680896 7999617024 8007200568 8015048384 8018362368 8033829888 8033919264 8041807872 8049520962 8057514528 8061053126 8069058144 8072200192 8079942432 8087966208 8091205632 8095997952 8103672864 8103763017 8114864128 8126595072 8130713472 8142467328 8158174248 8161441792 8166275712 8169178744 8177291136 8185411584 8193540096 8197138432 8204909224 8213148468 8216346624 8232302592 8232394176 8240569344 8248274566 8248381308 8256465504 8259772416 8272499382 8295899136 8303763552 8303855931 8307089408 8312102064 8315338752 8323314192 8328243987 8331579648 8343515904 8347651368 8359718832 8371372032 8387520512 8387629056 8395849728 8403808896 8403902388 8412247872 8435663168 8444040192 8452045044 8460438336 8460532458 8463826944 8472231936 8476758626 8480357856 8488574976 8496716571 8505154224 8517339152 8517449376 8533879641 8537202688 8537297664 8545775616 8553876912 8562371328 8562466584 8578072576 8594731008 8594826624 8611517592 8619957696 8623521792 8631585088 8636697468 8640156672 8648736768 8657031978 8669338048 8669434494 8681422848 8689652736 8689749408 8694896238 8698281984 8698378752 8706624714 8715158032 8715270816 8727756768 8732082681 8756895744 8773787904 8773885512 8777302016 8794445184 8799654024 8803178496 8824147656 8832910464 8836448256 8853608448 8853706944 8862285824 8862400512 8870687168 8870785854 8879496192 8879594976 8892431424 8896838958 8909585034 8913153536 8921603102 8930462688 8930562039 8934039552 8939331072 8942911488 8960378112 8973115392 8977662792 8990641008 8999569152 9008100639 9016929432 9020440576 9020540928 9029092296 9038058624 9038159172 9047033856 9072216064 9072316992 9077690412 9081225216 9089935236 9098961984 9102606336 9116513994 9120165376 9129222144 9142419456 9147052656 9160055296 9177946029 9181519872 9181622016 9187060176 9190326087 9190637568 9199452528 9208588032 9212632144 9221780736 9230522877 9243389952 9252569088 9261323596 9261340416 9261443448 9270417408 9288523692 9292243968 9323627712 9327362048 9332886528 9341733996 9345475584 9351114822 9354756096 9363728466 9364045824 9368158208 9372801536 9372905808 9386455392 9391107789 9404683686 9413901168 9417793536 9426599504 9435960576 9439739904 9445330944 9454285008 9481027584 9490015488 9490121064 9499545216 9517869956 9517993128 9521805312 9540172992 9549646848 9568298502 9582006546 9585737728 9594931638 9595256832 9604353024 9604459872 9613997568 9623111526 9636401152 9636898098 9650331648 9669072384 9669179952 9678548992 9687724144 9697452408 9701228544 9710533224 9720176256 9729828864 9734101888 9753005304 9756803072 9756911616 9766600704 9775859328 9775968084 9785567232 9785676096 9804443712 9804552786 9818726364 9851380224 9860719218 9864668672 9870511392 9870621201 9874464768 9884270592 9893750832 9907814912 9907925136 9927166113 9937024272 9940893696 9941004288 9960180608 9960309504 9970071552 9979523064 9989433216 9989544348 10017350012 10027186176 10027297728 10046770524 10050794496 10056747456 10060775424 10080182784 10094754816 10099870641 10114340243 10114471134 10128326656 10128457728 10137928192 10138040976 10144045611 10147995648 10148108544 10157728833 10167815952 10182382896 10186461184 10206243072 10206356616 10216378368 10236085888 10236199764 10240432128 10260186048 10270374912 10285221888 10294838932 10305062208 10309189632 10318962624 10329209856 10329324768 10339467264 10349250163 10349384094 10364211162 10374503328 10378543104 10394515873 10398813696 10418873136 10423046144 10429219584 10433396736 10453774464 10468634624 10489081176 10493165568 10493282304 10499497344 10513660032 10523964416 10524100608 10533941012 10539177984 10544401728 10544519034 10559762316 10584369824 10590638814 10594762752 10604924442 10615455648 10619707392 10625997312 10636070634 10655574528 10666156032 10676267424 10676386197 10686988368 10691149824 10711773184 10711892352 10722410496 10732694616 10743352704 10758744192 10773256576 10783954944 10794663936 10804897152 10805017356 10840951296 10856623104 10877565664 10877706432 10888367616 10898689662 10903054848 10909633959 10913882112 10924349877 10924720128 10935198288 10940000671 10950864624 10955128832 10972130967 10976403456 10976525568 10987425792 10997841744 11008620672 11013029888 11029999176 11061198848 11071684736 11071807908 11082802752 11097752256 11104325316 11108772864 11119804416 11124687872 11130201824 11146291776 11146415778 11161829376 11179007637 11183505408 11183629824 11194086911 11194466304 11205078528 11205203184 11216330496 11226963447 11238112368 11243047781 11258720256 11269393392 11280584448 11280709944 11285102592 11307143808 11318099968 11328955428 11340205632 11356599168 11378506188 11383063552 11394367488 11405169216 11405296098 11416495104 11416622112 11455180758 11459641344 11459768832 11482023456 11482151193 11493276928 11493425664 11498029056 11504172421 11515596624 11520208896 11531649024 11542709304 11554171776 11559245992 11586203648 11586332544 11593194984 11597709312 11597838336 11608832952 11620361088 11620490364 11637009024 11642776908 11671316244 11675860992 11698383872 11698514016 11721232278 11725926912 11732872032 11737571328 11765530208 11765661099 11777213952 11781931008 11800216323 11804811264 11804942592 11816534016 11827714472 11827867536 11839328256 11839459968 11856575232 11862451944 11879446712 11907283584 11907416052 11912052736 11919108096 11942387604 11947170816 11964153856 11970217056 11987521344 11999425536 12010800852 12022572576 12027387904 12027543552 12038789728 12050744832 12050878896 12062711808 12074281443 12091579689 12096422656 12103587216 12108300288 12119913648 12131949312 12136808448 12143996928 12155351992 12155509296 12172296192 12189892608 12196070208 12213700992 12237261372 12242026496 12242162688 12249413568 12253768116 12265936704 12278117376 12295707648 12307363836 12319722702 12324519936 12336758784 12348453888 12348591264 12360556544 12372411849 12384698256 12389658624 12408749073 12431503616 12443848704 12455645328 12460634112 12468153096 12473008128 12484971288 12497207744 12497369472 12515273856 12521477052 12539578248 12551868224 12557058048 12581280768 12586319872 12593774592 12605713344 12605853582 12618371808 12641370112 12653353984 12653494752 12666060288 12678067566 12690657504 12690798687 12695740416 12708347904 12715137939 12720230656 12732862464 12757731336 12776008728 12793242184 12805804032 12805946496 12818663424 12830815368 12843556992 12849197464 12867108864 12892096512 12892239936 12917109226 12917276388 12929936544 12934971392 12947377632 12955046202 12960235008 12973105152 12985547967 13004007072 13004151741 13009215488 13022134272 13034479104 13034624112 13042344357 13047422976 13047568128 13059937071 13072591616 13072737048 13091635152 13135173632 13135343616 13147625624 13160681856 13160828268 13165953024 13191667776 13204767744 13210566848 13217114666 13236221484 13249365696 13254672384 13274923886 13280412672 13280560416 13293428736 13306030752 13306178781 13319244288 13319392464 13338647136 13345258437 13364377551 13369581568 13369730304 13382404653 13395694032 13401059328 13408996608 13414367232 13440243712 13459673088 13466494188 13485961512 13517387968 13525394148 13530660864 13530811392 13543638444 13557087936 13557238758 13570550784 13576510528 13608324096 13608475488 13616535618 13621837824 13634902854 13648266352 13648442976 13653909504 13674770991 13680248064 13693833216 13713629184 13720578984 13740082944 13745586176 13758616832 13772279808 13772433024 13780590264 13785956352 13799178792 13818948216 13832671104 13865084928 13878853632 13891830848 13891985394 13892010624 13905626112 13911195648 13932785538 13938365952 13971567122 13985441568 13990887424 13991043072 13999329792 14012600994 14018213376 14032134144 14045592699 14052237312 14059202304 14059358712 14079683088 14107025529 14120851752 14126350336 14139899256 14153940864 14159609856 14167996416 14181427512 14207432704 14221541376 14235023232 14235181596 14249317824 14276804934 14282523136 14282707968 14296062802 14296547328 14310259488 14324470272 14344992256 14358591142 14373009819 14378606592 14392397457 14392885248 14406529536 14406689808 14420996352 14434667289 14454601728 14455347147 14475497472 14503608576 14503769928 14517823488 14531586216 14537406464 14546178612 14551842816 14565799836 14580264384 14601152832 14629507956 14635204608 14635367424 14649901056 14663788992 14663952126 14678160896 14678350848 14706665568 14706829179 14728089546 14762410544 14777070336 14791078827 14797003008 14805767088 14811697152 14826405888 14840626248 14861722368 14861887704 14905343516 14905536408 14911340544 14911506432 14940104704 14940270912 14955107328 14969284596 14984149824 14984316522 15011627008 15025857856 15026025018 15040779264 15040946592 15046803456 15070155786 15076191744 15091163136 15105273904 15120274176 15142132224 15171341584 15192489984 15206892288 15207061464 15221993472 15222162816 15251723928 15273574344 15279521792 15279691776 15309364608 15309534924 15324567552 15354128832 15354299646 15360278528 15375532032 15390279072 15405562368 15442258398 15448443392 15457593312 15463612416 15463784448 15478443936 15493814784 15493987152 15509200896 15516012032 15523702544 15546316743 15561754992 15567814656 15598018688 15598220544 15628309704 15634569216 15643829376 15650095104 15680661696 15687548132 15702951936 15733621764 15739748352 15739923456 15749246016 15770490048 15785771008 15785946624 15800911518 15808766976 15816602592 15816778551 15839643474 15861547008 15876378112 15876554736 15885958221 15892144128 15907386663 15923183472 15929561088 15960289408 15983361792 15999234048 16014401136 16030096768 16036724736 16067659776 16067838528 16083615744 16099041924 16115029056 16122106252 16138116288 16159884864 16175932416 16182411264 16191995904 16207316293 16207345728 16207526034 16229728256 16253190144 16261426944 16284934656 16316348496 16322883584 16332551424 16338357488 16348034493 16354582272 16370823168 16387080192 16394276864 16409818448 16426296936 16432693248 16464605184 16464788352 16481138688 16496549132 16496762616 16512931008 16519544832 16544998764 16591798272 16607527104 16607711862 16614178816 16624204128 16630677504 16646628384 16656487974 16663159296 16687031808 16695302736 16719437664 16719623667 16742744064 16775041024 16775258112 16791699456 16807617792 16807804776 16824495744 16871326336 16888080384 16904090088 16920876672 16921064916 16927653888 16953517252 16960715712 16977149952 16993433142 17010308448 17034678304 17034898752 17067759282 17074405376 17074595328 17091551232 17107753824 17107944147 17124742656 17124933168 17156145152 17182771137 17189462016 17189653248 17223035184 17239915392 17247043584 17263170176 17273394936 17280313344 17297473536 17314063956 17338676096 17338868988 17379305472 17379498816 17389792476 17396563968 17396757504 17413249428 17430316064 17430541632 17455513536 17464165362 17513791488 17530362521 17547575808 17547771024 17554604032 17581848417 17588890368 17599308048 17606356992 17648295312 17665820928 17672896512 17707216896 17707413888 17724571648 17724801024 17741374336 17741571708 17758992384 17759189952 17784862848 17793677916 17819170068 17826307072 17843206204 17860925376 17861124078 17868079104 17878662144 17885822976 17920756224 17946230784 17955325584 17981282016 17999138304 18015968131 18016201278 18033858864 18040881152 18041081856 18058184592 18076117248 18076318344 18094067712 18144432128 18144633984 18155380824 18162450432 18179870472 18197923968 18205212672 18233027988 18240330752 18258444288 18284838912 18294105312 18320110592 18355892058 18363039744 18363244032 18374120352 18380652174 18381275136 18398905056 18417176064 18425264288 18434396771 18443561472 18461045754 18479584053 18486779904 18505138176 18522647192 18522680832 18522886896 18540834816 18577047384 18584487936 18647255424 18654724096 18665773056 18683467992 18690951168 18702229644 18709512192 18727456932 18736316416 18745603072 18745811616 18772910784 18782215578 18809367372 18827802336 18835587072 18853199008 18871921152 18879479808 18890661888 18908570016 18908780373 18962055168 18980030976 18980242128 18999090432 19017101349 19035739912 19035986256 19043610624 19080345984 19099293696 19136597004 19164013092 19171475456 19189863276 19208706048 19208919744 19227995136 19246223052 19272802304 19273796196 19300663296 19338144768 19338359904 19357097984 19375448288 19375663839 19394904816 19402457088 19421066448 19432569303 19440352512 19459657728 19468203776 19486659407 19506010608 19513606144 19513823232 19533201408 19551718656 19551936168 19571134464 19571352192 19608887424 19609105572 19637452728 19702760448 19721438436 19729337344 19741022784 19741242402 19748929536 19768541184 19787501664 19815629824 19815850272 19825671999 19854332226 19874048544 19881787392 19882008576 19912385829 19920361216 19920619008 19940143104 19959046128 19978866432 19979088696 20034700024 20054372352 20054595456 20093541048 20101588992 20113494912 20121550848 20160365568 20189509632 20199741282 20228680486 20228942268 20256653312 20275856384 20276081952 20288091222 20295991296 20296217088 20315457666 20335631904 20335858137 20364765792 20372922368 20412486144 20412713232 20424803427 20432756736 20452354281 20472171776 20472399528 20480864256 20520372096 20540749824 20570443776 20589677864 20610124416 20618379264 20637925248 20658419712 20658649536 20678934528 20698500326 20698768188 20728422324 20749006656 20789031746 20797627392 20837746272 20837978091 20846092288 20858439168 20866793472 20899178307 20907548928 20937269248 20957350683 20978162352 20986331136 20986564608 20998994688 21018901491 21027320064 21047928832 21048201216 21067882024 21078355968 21088803456 21089038068 21119524632 21168739648 21181277628 21189525504 21209848884 21230911296 21239414784 21251994624 21272141268 21311149056 21332312064 21352534848 21352772394 21373976736 21382299648 21415207401 21423546368 21423784704 21444094203 21444820992 21465389232 21486705408 21517488384 21537886713 21546513152 21567909888 21589327872 21609794304 21610034712 21681902592 21713246208 21755131328 21755412864 21776735232 21797379324 21806109696 21819267918 21827764224 21848699754 21849440256 21870396576 21880001342 21901729248 21910257664 21944261934 21952806912 21953051136 21974851584 21995683488 21995928189 22017241344 22026059776 22059998352 22092134319 22122397696 22143369472 22143615816 22165605504 22195504512 22208650632 22217545728 22239608832 22249375744 22260403648 22292583552 22292831556 22358015274 22367010816 22367259648 22388173822 22388932608 22410157056 22410406368 22432660992 22453926894 22476224736 22486095562 22517440512 22538786784 22539037527 22561168896 22561419888 22570205184 22605233679 22614287616 22636199936 22657910856 22680411264 22713198336 22757012376 22766127104 22788734976 22810338432 22810592196 22832990208 22833244224 22910361516 22919282688 22919537664 22964046912 22964302386 22986553856 22986851328 22996058112 23008344842 23031193248 23031449469 23040417792 23063298048 23085418608 23108343552 23118491984 23163387597 23172407296 23172665088 23186389968 23195418624 23195676672 23217665904 23240722176 23240980728 23274018048 23285553816 23342632488 23351721984 23396767744 23397028032 23442464556 23451853824 23465744064 23475142656 23531060416 23531322198 23554427904 23563862016 23600432646 23609622528 23609885184 23633068032 23655428944 23655735072 23678656512 23678919936 23701367277 23713150464 23724903888 23758893424 23814567168 23814832104 23824105472 23838216192 23884775208 23894341632 23928307712 23940434112 23975042688 23998851072 24021601704 24045145152 24054775808 24055087104 24077579456 24101489664 24101757792 24125423616 24148562886 24183159378 24192845312 24207174432 24216600576 24239827296 24263898624 24273616896 24287993856 24310703984 24311018592 24344592384 24379785216 24392140416 24427401984 24474522744 24484052992 24484325376 24498827136 24507536232 24531873408 24556234752 24591415296 24614727672 24639445404 24649039872 24696907776 24697182528 24721113088 24744823698 24769396512 24779317248 24817498146 24863007232 24887697408 24911290656 24911567793 24921268224 24936306192 24946016256 24969942576 24994415488 24994738944 25030547712 25042954104 25079156496 25103736448 25114116096 25162561536 25187549184 25211426688 25211707164 25236743616 25306707968 25306989504 25332120576 25356135132 25381315008 25381597374 25391480832 25416695808 25430275878 25440461312 25465724928 25490149713 25515462672 25552017456 25586484368 25601638923 25611608064 25611892992 25637326848 25661630736 25687113984 25698394928 25734217728 25784193024 25784479872 25834218452 25834552776 25859873088 25894755264 25910092404 25920470016 25946210304 25971095934 26008014144 26008303482 26018430976 26044268544 26068958208 26069248224 26084688714 26094845952 26095136256 26119874142 26145183232 26145474096 26183270304 26196248043 26270347264 26270687232 26295251248 26321363712 26321656536 26331906048 26383335552 26409535488 26421133696 26434229332 26472442968 26498731392 26509344768 26549847772 26560825344 26561120832 26586857472 26612061504 26612357562 26638488576 26638784928 26677294272 26690516874 26728755102 26739163136 26739460608 26764809306 26791388064 26791686117 26802118656 26817993216 26828734464 26880487424 26919346176 26932988376 26971923024 27034775936 27050788296 27061321728 27061622784 27087276888 27114175872 27114477516 27141101568 27153021056 27216648192 27216950976 27233071236 27243675648 27269805708 27296532704 27296885952 27307819008 27349541982 27360496128 27387666432 27427258368 27441157968 27453209231 27480165888 27491172352 27517233664 27533838087 27544559616 27544866048 27561180528 27570978261 27571912704 27598357584 27637896432 27665342208 27691568631 27730169856 27757707264 27783661696 27783970788 27784021248 27811252224 27865571076 27876731904 27943134244 27970883136 27982086144 27998659584 28025201988 28036426752 28064268288 28091185398 28104474624 28118404608 28118717424 28159366176 28173323367 28213685941 28214051058 28241703504 28252700672 28279798512 28307881728 28319219712 28335992832 28362855024 28414865408 28443082752 28470046464 28470363192 28498635648 28553609868 28565046272 28565415936 28592125604 28620518976 28648940544 28689984512 28717182284 28746019638 28757213184 28784794914 28785770496 28813059072 28813379616 28841992704 28868960981 28869334578 28909203456 28910694294 28950994944 29007217152 29007539856 29035646976 29063172432 29074812928 29092357224 29103685632 29131599672 29160528768 29202305664 29259015912 29270409216 29270734848 29299802112 29327577984 29327904252 29356321792 29356701696 29413331136 29413658358 29456179092 29524821088 29554140672 29582157654 29594006016 29611534176 29611863603 29623394304 29652811776 29681252496 29723444736 29723775408 29781498339 29810687032 29811072816 29822681088 29823012864 29880209408 29880541824 29910214656 29938569192 29968299648 29968633044 30023254016 30051715712 30052050036 30081558528 30081893184 30140311572 30152383488 30182326272 30210547808 30240548352 30284264448 30299611923 30342683168 30343020729 30384979968 30413784576 30414122928 30432136833 30443986944 30444325632 30473186499 30503447856 30516843977 30547148688 30559043584 30559383552 30618729216 30619069848 30649135104 30708257664 30708599292 30720557056 30780558144 30811124736 30884516796 30896886784 30915186624 30927568896 30956887872 30987629568 30987974304 31018401792 31032024064 31047405088 31047750489 31092633486 31123509984 31135629312 31183547619 31196037376 31196441088 31225610857 31256619408 31269138432 31287658752 31300190208 31361323392 31375096264 31405903872 31467243528 31479496704 31479846912 31498492032 31540980096 31571542016 31571893248 31601823036 31617533952 31633205184 31633557102 31679286948 31752756224 31753109472 31771916442 31784288256 31814773326 31846366944 31859122176 31920578816 31966723584 31998468096 32028802272 32029158591 32060193536 32073449472 32135319552 32135677056 32167231488 32198083848 32230058112 32244212504 32276232576 32319769728 32351864832 32383991808 32414632586 32414691456 32415052068 32459456512 32522853888 32569869312 32632696992 32645767168 32665102848 32676714976 32696068986 32709164544 32728901877 32741646336 32773049631 32774160384 32788553728 32819636896 32820002013 32852593872 32865386496 32916392901 32929210368 32929576704 32962277376 32993098264 32993525232 33025862016 33039089664 33089997528 33183596544 33215054208 33215423724 33228357632 33248408256 33293256768 33312975948 33326318592 33374063616 33390605472 33438875328 33439247334 33485488128 33537022911 33550082048 33550516224 33582260733 33583398912 33615235584 33615609552 33648991488 33680890341 33729143343 33742652672 33776160768 33808180176 33841753344 33842129832 33855307776 33907034504 33921431424 33954299904 33986866284 34020616896 34069356608 34069797504 34135518564 34148810752 34149190656 34183102464 34215507648 34215888294 34249485312 34249866336 34312290304 34365542274 34378924032 34379306496 34446070368 34446453579 34479830784 34494087168 34512517263 34526340352 34546789872 34560626688 34594947072 34628127912 34677352192 34677737976 34758610944 34758997632 34779584952 34793127936 34793515008 34826498856 34860632128 34861083264 34911027072 34928330724 35027582976 35060725042 35095151616 35095542048 35109208064 35163696834 35177780736 35198616096 35212713984 35296590624 35296983297 35331641856 35345793024 35400648969 35414433792 35414827776 35449143296 35449602048 35482748672 35483143416 35517984768 35518379904 35569725696 35587355832 35638340136 35652614144 35686412408 35721850752 35722248156 35736158208 35757324288 35841512448 35892461568 35910651168 35962564032 35998276608 36031936262 36032402556 36067717728 36081762304 36082163712 36116369184 36152234496 36152636688 36188135424 36222844329 36274739067 36288864256 36289267968 36310761648 36324900864 36359740944 36395847936 36410425344 36466055976 36480661504 36516888576 36569677824 36588210624 36640221184 36711784116 36726079488 36726488064 36748240704 36761304348 36797810112 36834352128 36850528576 36868793542 36887122944 36922091508 36959168106 36973559808 37010276352 37045294384 37045361664 37045773792 37081669632 37117235547 37154094768 37168975872 37226247219 37294510848 37309448192 37331546112 37366935984 37381902336 37404459288 37419024384 37454913864 37472632832 37491206144 37491623232 37545821568 37564431156 37618734744 37655604672 37671174144 37706398016 37743842304 37758959616 37781323776 37817140032 37817560746 37924110336 37960061952 37960484256 37998180864 38034202698 38071479824 38071972512 38087221248 38145413817 38160691968 38198587392 38273194008 38328026184 38342950912 38379726552 38417412096 38417839488 38455990272 38492446104 38545604608 38547592392 38601326592 38676289536 38676719808 38714195968 38750896576 38751327678 38789809632 38804914176 38842132896 38865138606 38880705024 38919315456 38936407552 38973318814 39012021216 39012455223 39027212288 39027646464 39066402816 39103437312 39103872336 39142268928 39142704384 39179811213 39217774848 39218211144 39274905456 39405520896 39442876872 39458674688 39482045568 39482484804 39497859072 39575003328 39631259648 39631700544 39651343998 39708664452 39748097088 39764017152 39824771658 39840722432 39841238016 39880286208 39918092256 39918536343 39957732864 39958177392 40069400048 40093132653 40108744704 40109190912 40147213959 40187082096 40203177984 40226989824 40243101696 40320731136 40379019264 40399482564 40457360972 40457884536 40551712768 40552163904 40576182444 40591982592 40592434176 40630915332 40671263808 40671716274 40729531584 40745844736 40824972288 40825426464 40849606854 40865513472 40904708562 40944343552 40944799056 40961728512 41024312973 41040744192 41081499648 41140887552 41179355728 41220248832 41236758528 41275850496 41316839424 41317299072 41357869056 41397000652 41397536376 41456844648 41498013312 41578063492 41595254784 41675492544 41675956182 41692184576 41716878336 41733586944 41798356614 41815097856 41874538496 41914701366 41956324704 41972662272 41973129216 41997989376 42037802982 42054640128 42095857664 42096402432 42135764048 42156711936 42177606912 42178076136 42239049264 42337479296 42362555256 42379051008 42419697768 42461822592 42478829568 42503989248 42544282536 42622298112 42664624128 42705069696 42705544788 42747953472 42830414802 42847092736 42847569408 42888188406 42889641984 42930778464 42973410816 43034976768 43075773426 43093026304 43119029457 43135819776 43177192371 43178655744 43219588608 43220069424 43363805184 43366041441 43426492416 43510262656 43510825728 43553470464 43594758648 43612219392 43638535836 43655528448 43697399508 43740793152 43760002684 43803458496 43888523868 43905613824 43906102272 43949703168 43991366976 43991856378 44034482688 44052119552 44119996704 44120487537 44184268638 44244795392 44286738944 44287231632 44331211008 44373236481 44391009024 44417301264 44435091456 44479217664 44498751488 44520807296 44585167104 44585663112 44716030548 44734021632 44734519296 44776347644 44820314112 44820812736 44865321984 44907853788 44952449472 44972191124 45034881024 45077573568 45078075054 45122337792 45122839776 45140410368 45209882291 45210467358 45228575232 45272399872 45315821712 45360822528 45426396672 45514024752 45532254208 45577469952 45620676864 45621184392 45665980416 45666488448 45820723032 45838565376 45839075328 45928093824 45928604772 45973107712 45973702656 46016689684 46062386496 46062898938 46080835584 46126596096 46170837216 46216687104 46236983968 46326775194 46344814592 46345330176 46372779936 46390837248 46391353344 46435331808 46481444352 46481961456 46548036096 46571107632 46638950229 46685264976 46703443968 46793535488 46794056064 46884929112 46903707648 46931488128 46950285312 47062120832 47062644396 47108855808 47200865292 47219245056 47219770368 47310857888 47311470144 47357313024 47357839872 47402734554 47426300928 47449807776 47450335653 47517786848 47629134336 47629664208 47648210944 47657874663 47676432384 47722159989 47769550416 47788683264 47856615424 47880868224 47950085376 47997702144 48043203408 48090290304 48109551616 48110174208 48155158912 48202979328 48203515584 48250847232 48297125772 48366318756 48385690624 48414348864 48479654592 48527797248 48547233792 48575987712 48621407968 48621948879 48622037184 48689184768 48759570432 48784280832 48854803968 48900484927 48949045488 48968105984 48968650752 48997654272 49015072464 49044103479 49063746816 49112469504 49182830592 49229455344 49278890808 49298079744 49393815552 49394365056 49442226176 49489647396 49538793024 49558634496 49634996292 49726014464 49775394816 49822581312 49823135586 49842536448 49872612384 49892032512 49939885152 49988830976 49989477888 50036219807 50061095424 50085908208 50158312992 50158871001 50207472896 50228232192 50255068997 50325123072 50375098368 50422853376 50423414328 50473487232 50613415936 50613979008 50664241152 50712270264 50762630016 50763194748 50782961664 50860551756 50880922624 50931449856 50980299426 51030925344 51104034912 51172968736 51203277846 51223216128 51223785984 51274653696 51323261472 51323832441 51374227968 51396789856 51468435456 51548313411 51568386048 51568959744 51668436904 51669105552 51719746176 51789510528 51820184808 51840940032 51892420608 51942191868 52016028288 52016606964 52036861952 52137916416 52138496448 52169377428 52189691904 52190272512 52239748284 52290366464 52290948192 52366540608 52392496086 52540694528 52541374464 52590502496 52591087563 52642727424 52643313072 52663812096 52745545251 52766671104 52819070976 52842267392 52868458664 52944885936 52997462784 53018689536 53099695544 53121650688 53122241664 53173714944 53224123008 53224715124 53276977152 53277569856 53354588544 53381033748 53457510204 53478326272 53478921216 53529618612 53582776128 53583372234 53604237312 53635986432 53657468928 53760974848 53838692352 53865976752 53943846048 54047904393 54069551872 54101576592 54122643456 54123245568 54174553776 54228351744 54228955032 54282203136 54306042112 54433296384 54433901952 54466142472 54487351296 54539611416 54593065408 54593771904 54615638016 54699083964 54720992256 54775332864 54854516736 54882315936 54906418462 54960331776 54982344704 55034467328 55067676174 55089119232 55089732096 55122361056 55141956522 55143825408 55196715168 55275792864 55303190313 55330684416 55383137262 55438752159 55460339712 55515414528 55567323392 55567941576 55568042496 55622504448 55731142152 55753463808 55886268488 55941766272 55964172288 55997319168 56050403976 56072853504 56128536576 56182370796 56208949248 56236809216 56237434848 56318732352 56346646734 56427371882 56428102116 56483407008 56505401344 56559597024 56615763456 56638439424 56671985664 56725710048 56726341119 56829730816 56886165504 56940092928 56940726384 56997271296 57051304047 57107219736 57130092544 57130831872 57184251208 57241037952 57297881088 57379969024 57434364568 57492039276 57514426368 57569589828 57626118144 57626759232 57683985408 57737921962 57738669156 57818406912 57821388588 57901989888 58014434304 58015079712 58071293952 58126344864 58126991517 58149625856 58184714448 58207371264 58263199344 58297707909 58321057536 58404611328 58459978221 58518031824 58540818432 58541469696 58599604224 58655155968 58655808504 58712643584 58713403392 58826662272 58827316716 58912358184 59049642176 59108281344 59164315308 59188012032 59223068352 59223727206 59246788608 59305623552 59362504992 59446889472 59447550816 59477015997 59562996678 59621374064 59622145632 59645362176 59646025728 59737157487 59760418816 59761083648 59820429312 59877138384 59936599296 59937266088 60046508032 60103431424 60104100072 60163117056 60163786368 60280623144 60304766976 60364652544 60421095616 60481096704 60568528896 60599223846 60685366336 60686041458 60769959936 60827569152 60828245856 60864273666 60887973888 60888651264 60946372998 61006895712 61033687954 61094297376 61118087168 61118767104 61237458432 61238139696 61298270208 61357062843 61416515328 61417198584 61441114112 61561116288 61622249472 61769033592 61793773568 61830373248 61855137792 61913775744 61975259136 61975948608 62036803584 62064048128 62094810176 62095500978 62185266972 62247019968 62367095238 62392074752 62392882176 62451221714 62513238816 62513934273 62538276864 62575317504 62600380416 62722646784 62750192528 62811807744 62872052049 62934487056 62958993408 62959693824 62996984064 63056704473 63081960192 63143084032 63143786496 63203646072 63235067904 63266410368 63267114204 63358573896 63505512448 63506218944 63543832884 63568576512 63629546652 63692733888 63718244352 63841157632 63933447168 63996936192 64057604544 64058317182 64120387072 64146898944 64245622203 64270639104 64271354112 64332282609 64334462976 64396167696 64460116224 64488425008 64552465152 64613660139 64639539456 64703729664 64767983616 64829265172 64829382912 64830104136 65045707776 65139738624 65265393984 65291534336 65330205696 65353429952 65392137972 65418329088 65457803754 65483292672 65546099262 65548320768 65577107456 65639273792 65640004026 65705187744 65730772992 65832785802 65858420736 65859153408 65924554752 65986196528 65987050464 66051724032 66078179328 66179995056 66367193088 66430108416 66430847448 66456715264 66496816512 66586513536 66625951896 66652637184 66748127232 66781210944 66877750656 66878494668 67074045822 67100164096 67101032448 67164521466 67166797824 67230471168 67231219104 67297982976 67361780682 67458286686 67485305344 67552321536 67616360352 67617112581 67683506688 67684259664 67710615552 67814069008 67842862848 67908599808 67973732568 68041233792 68138713216 68139595008 68271037128 68297621504 68298381312 68366204928 68431015296 68431776588 68498970624 68499732672 68731084548 68757848064 68758612992 68892140736 68892907158 68959661568 68988174336 69025034526 69052680704 69093579744 69094348407 69121253376 69189894144 69256255824 69354704384 69355475952 69490162791 69517221888 69517995264 69559169904 69586255872 69587030016 69652997712 69721264256 69722166528 69822054144 69856661448 70055165952 70121450084 70190303232 70191084096 70327393668 70355561472 70397232192 70425427968 70593181248 70593966594 70663283712 70691586048 70800381701 70801297938 70828867584 70829655552 70898286592 70899204096 70965497344 70966286832 71035969536 71036759808 71104101831 71139451392 71174711664 71276680272 71305228288 71372824816 71443701504 71444496312 71472316416 71514648576 71683024896 71784923136 71821302336 71925128064 71996553216 72063872524 72064805112 72135435456 72164327424 72232738368 72304468992 72305273376 72376270848 72445688658 72549478134 72577728512 72578535936 72621523296 72649801728 72719481888 72791695872 72820850688 72932111952 72961323008 73033777152 73139355648 73176421248 73280442368 73423568232 73452158976 73452976128 73496481408 73522608696 73595620224 73668704256 73701057152 73737587084 73774245888 73844183016 73918336212 73947119616 74090588768 74090723328 74091547584 74163339264 74234471094 74308189536 74337951744 74452494438 74589021696 74618896384 74663092224 74733871968 74734703379 74763804672 74808918576 74838048768 74909827728 74945265664 74982412288 74983246464 75091643136 75128862312 75237469488 75311209344 75342348288 75412796032 75487684608 75562647552 75634280064 75635121492 75920123904 75920968512 75996361728 76068405396 76142959648 76143945024 76174442496 76290827634 76321383936 76397174784 76470449139 76546388016 76580004697 76656052368 76685901824 76759453104 76804916769 76834824192 76835678976 76911980544 76984892208 77091209216 77095184784 77202653184 77352579072 77353439616 77428391936 77501793152 77502655356 77579619264 77684265792 77730277212 77761410048 77838630912 77872815104 77946637628 78024042432 78024910446 78055292928 78132805632 78206874624 78207744672 78284537856 78285408768 78358608377 78359622426 78435549696 78436422288 78549810912 78588744129 78701334467 78811041792 78885753744 78917349376 78964091136 78964969608 78995718144 79150006656 79262519296 79263401088 79302687996 79417328904 79496194176 79528034304 79649543316 79681444864 79682476032 79760572416 79836184512 79837072686 79915465728 79916354784 80138800096 80186265306 80217489408 80218381824 80294427918 80374164192 80375058351 80406355968 80453979648 80486203392 80529206947 80641462272 80758038528 80798965128 80914721944 80915769072 81103425536 81104327808 81152364888 81183965184 81184868352 81261830664 81342527616 81343432548 81459063168 81491689472 81649944576 81650852928 81699213708 81731026944 81809417124 81888687104 81889598112 81923457024 82048625946 82081488384 82162999296 82281775104 82358711456 82359627693 82440497664 82473517056 82551700992 82601514261 82633678848 82634598144 82712934783 82715738112 82794001304 82795072752 82913689296 82996026624 83074705893 83156126984 83190509568 83350985088 83351912364 83384369152 83433756672 83596713228 83630195712 83749076992 83829402732 83912649408 83946258432 83995978752 84075605964 84109280256 84191715328 84192804864 84271528096 84313423872 84355213824 84356152272 84478098528 84519970101 84641057823 84674958592 84725110512 84755229469 84758102016 84839395536 84923645184 84957659136 85007978496 85088565072 85125933199 85244596224 85329248256 85410139392 85411089576 85495906944 85660829604 85694185472 85695138816 85776376812 85861556928 85946821632 86069953536 86151546852 86186052608 86238058914 86271639552 86354384742 86357311488 86439177216 86440138848 86606882943 86727610368 86732082882 86852984832 87020525312 87021651456 87106940928 87189517296 87224438784 87277071672 87311056896 87394799016 87481586304 87520005368 87606916992 87777047736 87811227648 87812204544 87899406336 87982733952 87983712756 88068965376 88104239104 88239993408 88240975074 88368537276 88489590784 88573477888 88574463264 88662422016 88746472962 88782018048 88834602528 88835590809 88870182912 88958435328 88997502976 89041614592 89170334208 89171326224 89344495017 89432061096 89468043264 89469038592 89552695288 89640628224 89641625472 89730643968 89815707576 89904898944 89944382248 90069762048 90155147136 90156150108 90244675584 90245679552 90419764582 90420934716 90457150464 90544799744 90631643424 90721645056 90852793344 90898835769 91028049504 91029062187 91064508416 91154939904 91241353728 91242368784 91296410499 91331960832 91332976896 91419559497 91550531931 91641446064 91677130752 91678150656 91856187648 91857209544 91946215424 91947405312 92033379368 92124772992 92125797876 92161671168 92341674432 92433374208 92473967936 92653550388 92689629184 92690660352 92745559872 92782706688 92870663616 92962888704 92963922912 93096072192 93142215264 93143251467 93277900458 93370529952 93406887936 93550642857 93587070976 93588112128 93676832571 93769858224 93807415296 93862976256 93900570624 94124241664 94125288792 94217711616 94401730584 94438490112 94439540736 94621715776 94622940288 94714626048 94715679744 94805469108 94852601856 94899615552 94900671306 95035573696 95258268672 95259328416 95296421888 95315749326 95352864768 95444319978 95539100832 95577366528 95713230848 95761736448 95900170752 95995404288 96086406816 96087475773 96180580608 96219103232 96220348416 96310317824 96405958656 96407031168 96501694464 96594251544 96732637512 96771381248 96828697728 96959309184 97055594496 97151975424 97242815936 97243897758 97244074368 97378369536 97568561664 97709607936 97800969854 97898090976 97936211968 97937301504 97995308544 98030144928 98088206958 98127493632 98224939008 98319148893 98365661184 98458910688 98460006039 98557781616 98596159488 98749178703 98787631104 98788730112 98884452352 98979294792 99077586048 99117268992 99269992584 99452028928 99550789632 99645162624 99646271172 99685072896 99745224768 99879770304 99977661952 99978955776 100072439614 100122190848 100171816416 100316625984 100317742002 100414945792 100456464384 100510137994 100611068733 100650246144 100746782199 100750196736 100845706752 100846828656 100946974464 101042671023 101187430029 101226831872 101227958016 101328482304 101424540528 101525260032 101526389496 101565923328 101721103512 101761845248 101862899712 101960598852 102061850688 102208069824 102345937472 102406555692 102446432256 102447571968 102549307392 102646522944 102647664882 102748455936 102793579712 102936870912 103096626822 103136772096 103137919488 103336873808 103338211104 103439492352 103537551789 103579021056 103640369616 103681880064 103784841216 103884383736 104032056576 104033213928 104073723904 104275832832 104276992896 104338754856 104379383808 104380545024 104479496568 104580732928 104581896384 104733081216 104784992172 105081389056 105082748928 105181004992 105182175126 105285454848 105286626144 105327624192 105491090502 105533342208 105638141952 105684534784 105736917328 105889771872 105890949891 105994925568 106037379072 106199391088 106243301376 106244483328 106347429888 106448246016 106449430248 106553954304 106555139712 106709177088 106762067496 106915020408 106956652544 106957842432 107059237224 107165552256 107166744468 107208474624 107271972864 107521949696 107677384704 107731953504 107887692096 108095808786 108139103744 108203153184 108245286912 108246491136 108349107552 108456703488 108457910064 108564406272 108612084224 108824217201 108866592768 108867803904 108932284944 108974702592 109079222832 109186130816 109187543808 109231276032 109398167928 109441984512 109550665728 109709033472 109764631872 109812836924 109920663552 110068934656 110135352348 110178238464 110179464192 110244722112 110283913044 110393430336 110551585728 110606380626 110661368832 110766274524 110877504318 110920679424 111030829056 111134646784 111135883152 111136084992 111245008896 111351706641 111462284304 111506927616 111772536976 111883532544 111928344576 111994638336 112100807952 112145707008 112257073152 112364741592 112417898496 112473618432 112474869696 112637464704 112693293468 112854743764 112856204232 112966814016 113119194048 113231526912 113276878848 113343971328 113451420096 113452682238 113659461632 113772331008 113880185856 113881452768 113994542592 114102608094 114214439472 114260185088 114261663744 114368502416 114436241451 114482075904 114595762176 114759938048 114868729136 114984078552 115028852736 115139179656 115252236288 115253518464 115367970816 115475843924 115477338312 115636813824 115642777176 115803979776 116028868608 116030159424 116142587904 116252689728 116253983034 116299251712 116369428896 116414742528 116526398688 116595415818 116642115072 116809222656 116919956442 117036063648 117037365669 117081636864 117082939392 117199208448 117310311936 117311617008 117425287168 117426806784 117653324544 117654633432 117824716368 118099284352 118216562688 118328630616 118376024064 118446136704 118447454412 118493577216 118725009984 118893778944 118895101632 118954031994 119125993356 119242748128 119244291264 119292051456 119474314974 119520837632 119522167296 119640858624 119754276768 119755609029 119873198592 119874532176 120093016064 120206862848 120208200144 120279397959 120326234112 120327572736 120441641877 120561246288 120609533952 120729305088 120842191232 120962193408 121137057792 121198447692 121370732672 121372082916 121655138304 121656491712 121728547332 121775947776 121777302528 121892745996 122013791424 122067375908 122188594752 122237534208 122474916864 122476279392 122596540416 122712537647 122714125686 122833030656 122834397168 122882228224 123072938919 123122232576 123244498944 123538067184 123587547136 123660746496 123710275584 123827551488 123950518272 123951897216 124073607168 124128096256 124189620352 124191001956 124370533944 124494039936 124734190476 124784149504 124785764352 124902443428 125026477632 125027868546 125076553728 125150635008 125200760832 125445293568 125500385056 125623615488 125744104098 125868974112 125917986816 125919387648 125993968128 126111776917 126113408946 126163920384 126286168064 126287572992 126407292144 126470135808 126532820736 126534228408 126717147792 127011024896 127012437888 127087665768 127137153024 127259093304 127385467776 127436488704 127682315264 127866894336 127993872384 128115209088 128116634364 128240774144 128491244406 128541278208 128542708224 128664565218 128668925952 128792335392 128920232448 128976850016 129104930304 129227320278 129279078912 129357088371 129407459328 129531577113 129535967232 129658530344 129658765824 129660208272 130091415552 130098124323 130279477248 130530787968 130583068672 130660411392 130706859904 130784275944 130836658176 130915607508 130966585344 131092198524 131154214912 131278547584 131280008052 131410375488 131665571604 131716841472 131718306816 131849109504 131972393056 131974100928 132103448064 132156358656 132359990112 132361462611 132729887659 132734386176 132860216832 132861694896 132913430528 132993633024 133119709443 133173027072 133251903792 133305274368 133496254464 133562421888 133755501312 133756989336 134148091644 134200328192 134202064896 134329042932 134460942336 134462438208 134595965952 134723561364 134916573372 134970610688 135104643072 135232720704 135234225162 135367013376 135368519328 135421231104 135628138016 135629646873 135685725696 135817199616 135947465136 136082467584 136277426432 136279190016 136406615849 136542074256 136595243008 136596762624 136732409856 136862030592 136863553176 136997941248 136999465344 137462169096 137515696128 137517225984 137784281472 137785814316 137919323136 138050069052 138105361408 138187159488 138188696814 138242506752 138379788288 138512511648 138709408768 138710951904 138980325582 139034443776 139035990528 139118339808 139172511744 139174060032 139305995424 139442528512 139444333056 139644108288 139713322896 139916850687 140110331904 140242900168 140380606464 140382168192 140654787336 140711122944 140794464384 140850855936 141186362496 141187933188 141326567424 141600763402 141602595876 141657735168 141659311104 141796573184 141930994688 141932573664 142071939072 142073519616 142208203662 142278902784 142349423328 142351006959 142553360544 142610456576 142745649632 142887403008 142888992624 142944632832 142973623989 143029297152 143166479967 143366049792 143569846272 143642604672 143850256128 143993106432 144127745048 144129610224 144270870912 144328654848 144465476736 144608937984 144610546752 144752541696 144891377316 145098956268 145155457024 145157071872 145243046592 145438963776 145583391744 145641701376 145864223904 145865846637 145922646016 146067554304 146278711296 146352842496 146560884736 146701454781 146847136464 146904317952 146905952256 146992962816 147045217392 147132310437 147191240448 147337408512 147402114304 147475174168 147548491776 147688366032 147836672424 147894239232 148181177536 148181446656 148183095168 148326678528 148468942188 148616379072 148675903488 148904988876 149178043392 149237792768 149326184448 149467743936 149469406758 149527609344 149617837152 149676097536 149819655456 149890531328 149964824576 149966492928 150108659421 150183286272 150257724624 150474938976 150476613003 150622418688 150684696576 150765206991 150825592064 150975369216 151125295104 151268560128 151270242984 151840247808 151841937024 151992723456 152136810792 152285919296 152287890048 152348884992 152581655268 152642767872 152794349568 152940898278 153092776032 153160009394 153312104736 153371803648 153518906208 153609833538 153669648384 153671357952 153823961088 153969784416 153971497323 154182418432 154190369568 154405306368 154644940233 154705158144 154706879232 154856783872 155003586304 155005310712 155159238528 155368531584 155460554424 155522820096 155677261824 155745630208 155893275256 156048084864 156049820892 156110585856 156413749248 156415489344 156569075712 156570817536 156717216754 156719244852 156871099392 156872844576 157099621824 157177488258 157402668934 157622083584 157771507488 157773262689 157834698752 157928182272 157929939216 157991436288 158236635753 158300013312 158525038592 158526802176 158605375992 158834657808 158992388352 159056068608 159299086632 159362889728 159364952064 159521144832 159672369024 159674145372 159830931456 159832709568 160277600192 160372530612 160434978816 160436763648 160588855836 160748328384 160750116702 160812711936 160907959296 160972406784 161058413894 161282924544 161516077056 161597930256 161829443888 161831538144 162143713179 162206851072 162208655616 162304729776 162367930368 162369736704 162523661328 162685055232 162686865096 162918126336 162983378944 163299889152 163301705856 163398427416 163462053888 163618834248 163777374208 163779196224 163846914048 164097251892 164162976768 164325998592 164563550208 164717422912 164719255386 164880995328 164947034112 165103401984 165203028522 165267357696 165269196288 165425869566 165431476224 165588002608 165590145504 165827378592 165909570939 165992053248 166149411786 166312253968 166381019136 166701970176 166703824728 166768738304 166867513344 167193426456 167260391424 167498153984 167658805464 167825298816 167892516864 167991957504 168151211928 168218560512 168383430656 168385609728 168543056192 168626847744 168710427648 168712304544 168956197056 169039940202 169282115646 169349917184 169450221024 169510458938 169516204032 169678791072 169847290368 169915318272 170015956992 170177130144 170251866398 170489192448 170658496512 170820278784 170822179152 170991813888 171153912141 171321659208 171388370944 171390277632 171552753624 171723113856 171893643264 172139907072 172303093704 172372105216 172476117828 172543279104 172708769484 172878354432 172880277696 173213765886 173455220736 173464165764 173705969664 174041050624 174043302912 174213881856 174379034592 174380974551 174448877568 174554143344 174622113792 174789598032 174963172608 175040010736 175213833984 175379934663 175554095472 175622455296 175624409088 175798812672 175965467904 175967425512 176137930752 176479986816 176481950148 176737074552 177146955776 177148926528 177324844032 177492945924 177564036096 177669205056 177671181618 177740365824 177916870656 177995005952 178083229184 178340668416 178342652448 178431047991 178688990034 178864122192 178936086528 178938077184 179105390576 179211472461 179281256448 179283250944 179461287936 179631415152 179809797888 179888764496 180139524096 180310294272 180312300216 180489351168 180491359104 180839529164 180841869432 180914300928 181263286848 181443290112 181705586688 181797671538 182056099008 182058124374 182129016832 182309879808 182482707456 182484737568 182592820998 182663921664 182665953792 182839118994 183101063862 183282892128 183354261504 183356301312 183712375296 183714419088 183892430848 183894810624 184066758736 184249545984 184251595752 184323342336 184683348864 184866748416 184947935872 185307100776 185379258368 185381320704 185491119744 185565413376 185741327232 185925777408 185927845824 186192144384 186284430528 186286502934 186555800916 186741059904 187101285714 187174141952 187176224256 187353665142 187539716448 187541802819 187614830592 187725952512 187801141248 188248483328 188250577584 188435423232 188616156147 188803461168 188876980224 188879081472 189243431552 189245880576 189429252096 189431359488 189610938216 189705203712 189799231104 189801342612 190071147392 190516537344 190518656832 190631498652 190705729536 190888639956 191078201664 191154733056 191523472896 191800341504 191990808576 192172464617 192172813632 192174951546 192361161216 192438206464 192440696832 192620635648 192736866609 192811917312 192814062336 192996847827 193003388928 193188503088 193465275024 193542762496 193657395456 193840980417 193918618368 194111188992 194303950848 194485631872 194487795516 194488148736 195137123328 195419215872 195601939708 195796181952 195874603008 195990617088 196060289856 196176413916 196254987264 196449878016 196638297786 196731322368 196917821376 196920012078 197115563232 197192318976 197495801587 197498357406 197575262208 197577460224 197768904704 197958589584 198155172096 198234537984 198539985168 198904057856 199101579264 199290325248 199292542344 199370145792 199490449536 199759540608 199955323904 199957911552 200144879228 200244381696 200343632832 200633251968 200635484004 200829891584 201020275988 201222137466 201300492288 201493564398 201500393472 201691413504 201693657312 201893948928 202085342046 202374860058 202453663744 202455916032 202656964608 202849081056 202851337743 203050520064 203052778992 203131846656 203442207024 203523690496 203725799424 203921197704 204123701376 204416139648 204691874944 204813111384 204892864512 204895143936 205098614784 205293045888 205295329764 205496911872 205587159424 206193253644 206273544192 206275838976 206673747616 206676422208 206878984704 207075103578 207158042112 207280739232 207283045221 207363760128 207569682432 207768767472 207860012749 208064113152 208066427856 208147447808 208470488373 208551665664 208553985792 208677509712 208758767616 208761090048 208958993136 209161465856 209163792768 209466162432 209569984344 210162778112 210165497856 210362009984 210364350252 210570909696 210573252288 210982181004 211066684416 211276283904 211369069568 211473834656 211779543744 211781899782 211989851136 212074758144 212398782176 212401145103 212486602752 212488966656 212694859776 212896492032 212898860496 213107908608 213110279424 213312305493 213418354176 213524134992 213617907839 213830040816 213913305088 213915684864 214118474448 214331104512 214333488936 214416949248 214543945728 215043899392 215354769408 215463907008 215775384192 216191617572 216278207488 216406306368 216492982272 216698215104 216913406976 216915820128 217128812544 217224168448 217648434402 217733185536 217735607808 217864569888 217949405184 218158445664 218372261632 218375087616 218462552064 218579275999 218796335856 218883969024 219101331456 219418066944 219529263744 219625673848 219841327104 220137869312 220270704696 220356476928 220358928384 220489444224 220567826088 220786860672 221103171456 221212761252 221322737664 221532549048 221755008636 221841358848 222269293568 222271766304 222272169984 222490017792 222703413282 222924568608 223013855232 223545073952 223767065088 223856689152 223989276672 224201615904 224204110137 224291414016 224514146304 224729483184 224835796992 224947236864 224949739392 225274929408 225386586936 225709487528 225712408464 225933628032 226238388096 226463053824 226687942656 226902840192 226905364476 227318923264 227760371712 227762905536 227989085184 228205216188 228428878944 228520370176 228523327488 228737004832 228872482902 228964151808 229191524352 229411347417 229519876096 229737458272 229740014091 229968157104 230057705472 230278359312 230414750307 230504472576 230507036928 230735941632 230951687848 230954676624 231273627648 231285554352 231607959552 232057737216 232060318848 232285175808 232505379456 232507966068 232598503424 232738857792 233052797376 233190831636 233284230144 233618445312 233839912884 234072127296 234074731338 234165878784 234398416896 234620623872 234623234016 234850574336 234853613568 235075825131 235306649088 235309266864 235649432736 235766232387 236104003401 236198568704 236433125376 236657261232 236752048128 236892273408 236894908824 236987154432 237450019968 237787557888 237790203264 237908063988 238251986712 238485496256 238488582528 238584102912 238948629948 239041675264 239044334592 239281717248 239508553536 239511218058 239746397184 239749064352 240186032128 240413725696 240416400288 240558795918 240652468224 240655145472 240883283754 241122492576 241125175053 241219067904 241458610176 241587620841 241684382464 241924386816 242274115584 242396895384 242741465344 242744165832 243310276608 243312983424 243457094664 243551895552 243554605056 243785491992 244027582848 244134751816 244377189504 244475068416 244949833728 244952558784 245193080832 245425075294 245428251372 245666061312 245668794336 245764456448 246145877838 246244465152 246488997888 247076134368 247078883079 247175094272 247321492992 247420551168 247655102976 247804542783 247901036544 247903794432 248138804349 248147214336 248256192512 248379240704 248382003912 248741067888 248988079872 249224117679 249468380952 249568299008 249571528704 249804886856 250052955264 250055737092 250153107456 250301270016 250890587136 251000770112 251247230976 251488208196 251737948224 251838775296 251987936256 252223553834 252226817892 252327840768 252572336128 252575145984 252814584288 252940271616 253065641472 253068456816 253434295584 253559910303 253923173469 254022049792 254024875776 254175331536 254265688407 254274306048 254518186608 254770935552 254872977408 255364630528 255377799597 255733788672 255987744768 256230418176 256233268728 256481548288 256982488812 257082556416 257085416448 257329130436 257584670784 257840464896 257953700032 258209860608 258454640556 258558157824 258714176742 258814918656 259063154226 259071934464 259317060688 259317531648 259320416544 259820648829 260182831104 260196248646 260558954496 261061575936 261166137344 261320822784 261413719808 261568551888 261673316352 261831215016 261933170688 262184397048 262308429824 262557095168 262560016104 262820750976 263331143208 263433682944 263436613632 263698219008 263944786112 263948201856 264206896128 264312717312 264719980224 264722925222 265459775318 265468772352 265720433664 265723389792 265826861056 265987266048 266239418886 266346054144 266503807584 266610548736 266992508928 267124843776 267511002624 267513978672 268033485051 268296183288 268400656384 268404129792 268658085864 268921884672 268924876416 269191931904 269447122728 269833146744 269941221376 270209286144 270465441408 270468450324 270734026752 270737038656 271256276032 271259293746 271371451392 271634399232 271894930272 272164935168 272554852864 272558380032 272813231698 273084148512 273087186561 273190486016 273193525248 273464819712 273724061184 273727106352 273995882496 273998930688 274258678491 274651595793 274924338192 275031392256 275034451968 275568562944 275571628632 275838646272 276100138104 276210722816 276374318976 276377393628 276485013504 277025023296 277418817536 277421903808 277960651164 278068887552 278071981056 278236679616 278348120064 278611990848 278885057024 278888666112 279288216576 279426645792 279429754401 279833701374 280220663808 280485800336 280651928571 280761212928 280764336384 281030497713 281309574672 281422245888 281588928768 281701711872 282372724992 282375866376 282653134848 283201526804 283205191752 283315470336 283318622208 283861989376 283865147328 284143878144 284147039232 284416407324 284557805568 284698846656 284702013918 285106721088 285220913152 285491299264 285774806016 285777985248 285889265664 285947247978 286058594304 286332959934 286732099584 287139692544 287285209344 287700512256 287986212864 288255490096 288259220448 288541741824 288657309696 288930953472 289217875968 289221093504 289505083392 289782754632 290197912536 290310914048 290314143744 290486093184 290877927552 291166783488 291728447808 291731693274 291845292032 292135108608 292705684992 293121769472 293402909562 293694272928 293808635904 293811904512 293985925632 294090434784 294264620874 294382480896 294674817024 294804228608 294950348336 295096983552 295376732064 295380018117 295673344848 295788478464 296362355072 296362893312 296366190336 296653357056 296937884376 297232758144 297351806976 297809977752 298356086784 298652368896 298935487872 298938813516 299055218688 299235674304 299639310912 299929649152 299932985856 300217318842 300366572544 300515449248 300949877952 300953226006 301244837376 301369393152 301530413982 301651184128 301833206199 301950738432 302240346597 302250590208 302537120256 302540485968 303562290087 303680495616 303683874048 303985446912 304273621584 304571838592 304575780096 304697769984 305163310536 305285535744 305588699136 305881796556 306185552064 306320018788 306624209472 307037812416 307219667076 307339296768 307342715904 307647922176 307939568832 307942994646 308364836864 308380739136 308810612736 309289880466 309410316288 309413758464 309713567744 310007172608 310010621424 310318477056 310612655367 310737063168 310921108848 311045640192 311354523648 311491260416 311786550512 312096169728 312099641784 312221171712 312827498496 312830978688 313138151424 313141635072 313434433508 313438489704 313742198784 313745689152 314199243648 314354976516 314805337868 315244167168 315543014976 315546525378 315669397504 315856364544 315859878432 315982872576 316473271506 316600026624 317050077184 317053604352 317210751984 317669315616 317672849673 317984776704 318112137216 318598173264 318725779456 318729904128 319042289664 319344738048 319348290744 319661862912 319665419136 320555200384 320745061224 320869957632 320873527296 321177711672 321496656768 321500233404 321625423872 321815918592 322116827788 322565849088 323032154112 323195860512 323658887776 323663076288 324287426358 324413702144 324417311232 324609459552 324735860736 324739473408 325047322656 325370110464 325373730192 325836252672 325966757888 326472651603 326599778304 326603411712 326796854832 326924107776 327237668496 327554748416 327558392448 327693828096 328194503784 328325953536 328651997184 329127100416 329434845824 329438510772 329761990656 330206803968 330406057044 330534715392 330538392576 330851739132 331176005216 331180291008 331654757184 331819141878 331984106496 332298823572 332624507936 332762038272 333403940352 333407649456 333537476608 333735026688 334055119923 334386852912 334520782848 334996307968 335317610928 335650597632 335785033728 335983915008 336302423856 336437121024 336766861312 336771219456 337086112384 337253695488 337420855296 337424609088 337912394112 338079880404 338564231292 338699834368 338900442048 339020917876 339357582144 339694580736 339830636544 340031913984 340354260288 340503732796 340978384896 341316993024 341640557568 341644358304 341983627776 342303394489 342307824282 342643318416 342776741888 342780555264 343105507248 343308724353 343446227712 343787286528 344279814144 344606187408 344744210432 344952235656 345086558208 345417538968 345756708864 345760555392 346427531772 346910441472 346928331528 347411939328 348082101248 348086605824 348427763712 348758069184 348761949102 348897755136 349108286688 349244227584 349579196064 349926345216 350080021472 350253538649 350427667968 350759869326 351108190944 351112097007 351244910592 351248818176 351597625344 351785482979 351930935808 351934851024 352275861504 352959973632 352963900296 353474149104 354293911552 354297853056 354649688064 354985891848 355128072192 355338410112 355342363236 355480731648 355990011904 356166458368 356681336832 356685304896 356862095982 357377980068 357728244384 357876154368 358210781152 358422944922 358562512896 358566501888 358922575872 359262830304 359266827087 359619595776 359777528992 360279048192 360620588544 360624600432 360838193877 360978702336 360982718208 361324925631 361679058328 361683738864 361828601856 362526573696 362886580224 363411173376 363595343076 364112198016 364116248748 364258033664 364965414912 364969475136 365185641996 365327843328 365331907584 365678237988 366202127724 366565784256 366712602624 367424750592 367428838176 367784861696 367789621248 368133517472 368137612941 368499091968 368503191504 368646684672 369218816757 369366697728 369733496832 369895871744 370246528733 370614201552 370758516736 370762641408 370982239488 371130826752 371482654464 371851554816 371855691648 372384288768 372568861056 372573005868 373111601832 373482119808 374202571428 374348283904 374352448512 374707330284 375079432896 375083605638 375229661184 375451905024 375602282496 376496966656 376501155168 376870846464 377232312294 377606922336 377753960448 377758162944 378335330751 378486863104 378491761152 378858504192 378862718976 379221876432 379410407424 379598462208 379602685224 380142294784 381033074688 381037313664 381262997304 381411459072 381777279912 382156403328 382309466112 383046945792 383600683008 383981617152 384344929234 384345627264 384349903092 384722322432 384876412928 385241271296 385473733218 385623834624 385628124672 385993695654 386006777856 386377006176 386930550048 387085524992 387314790912 387681960834 387837236736 388071265113 388222377984 388594731339 388607901696 388971263744 388975591032 388976297472 390274246656 390294372969 390838431744 391203879416 391592363904 391749206016 391981234176 392120579712 392352827832 392509974528 392899756032 393276595572 393462644736 393835642752 393840024156 394231126464 394991603174 394996714812 395150524416 395154920448 395537809408 395917179168 396310344192 396469075968 397079970336 397084387833 397808115712 398189662977 398203158528 398580650496 398585084688 398740291584 398980899072 399359128329 399519081216 399910647808 399915823104 400289758456 400488763392 400687265664 401266503936 401270968008 401659783168 402040551976 402444274932 402600984576 402987128796 403382827008 403387314624 403787897856 404170684092 404749720116 404907327488 404911832064 405313929216 405698162112 405702675486 406101040128 406105557984 406263693312 406884414048 406888940619 407047380992 407451598848 407842395408 408247402752 408832279296 409219847547 409383749888 409626222768 409785729024 409790287872 410197229568 410586091776 410590659528 410993823744 411174318848 412386507288 412547088384 412551677952 413347495232 413352844416 413757969408 414150207156 414316084224 414561478464 414566090442 414727520256 415139364864 415537534944 415720025498 416128226304 416132855712 416294895616 416940976746 417103331328 417107971584 417355019424 417517535232 417522180096 417917986272 418322931712 418327585536 418932324864 419139968688 419750552061 420325556224 420330995712 420724019968 420728700504 421141819392 421146504576 421964362008 422133368832 422552567808 422738139136 422947669312 423559087488 423563799564 423979702272 424797564352 424802290206 424973205504 424977933312 425389719552 425792984064 425797720992 426215817216 426220558848 426624610986 426836708352 427048269984 427235815678 427660081632 427826610176 427831369728 428236948896 428662209024 428666977872 428833898496 429087891456 429499439901 430087798784 430709538816 430927814016 431550768384 432383235144 432556414976 432812612736 432985964544 433396430208 433826813952 433831640256 434257625088 434448336896 435296868804 435466371072 435471215616 435729139776 436316891328 436744523264 436750175232 436925104128 437158551998 437592671712 437597539911 437767938048 438202662912 438836133888 439058527488 439251347696 439682654208 440104364343 440275738624 440541409392 440712953856 440717856768 440978888448 441135652176 441396931311 441573721344 442206342912 442425522504 442645475328 443065098096 443510017272 443682717696 444538587136 444543532608 444544339968 444980035584 445406826564 445849137216 446027710464 447090147904 447534130176 447713378304 447978553344 448403231808 448408220274 448582828032 449028292608 449458966368 449671593984 449894473728 449899478784 450325978263 450549858816 450773173872 451418975056 451424816928 451867256064 452295620973 452476776192 452926107648 453375885312 453805680384 453810728952 454637846528 455520743424 455525811072 455978170368 456410432376 456857757888 457040740352 457046654976 457474009664 457744965804 457928303616 458383048704 458822694834 459039752192 459474916544 459480028182 459936314208 460115410944 460556718624 460829500614 461008945152 461014073856 461471883264 461903375696 461909353248 462547255296 462571108704 463215919104 464115474432 464120637696 464570351616 465010758912 465015932136 465197006848 465477715584 466105594752 466381663272 466568460288 467236890624 467679825768 468144254592 468149462676 468331757568 469241247744 469246468032 469701148672 469707227136 470151650262 470613298176 470618533728 471298865472 471532464774 472208006802 472397137408 472866250752 473314522464 473319788067 473504096256 473784546816 473789817648 473974308864 474900039936 475575115776 475580406528 475816127976 476503973424 476970992512 476977165056 477168205824 477897259896 478083350528 478088669184 478563434496 479017107072 479022436116 479492794368 479498128704 480827451392 480832800576 481117591836 481304936448 481310290944 481766567508 482244985152 482250350106 482438135808 482917220352 483175241682 483368764928 483848773632 484548231168 484793790768 485482930688 485488331664 486431139537 486620553216 486625966848 486914189328 487103791104 487109210112 487570983984 488055165696 488269503632 488754379008 488950136832 489899667456 489905117568 490386161664 490850150588 490856502744 491332122624 491337588672 492291755676 492488930304 492977995776 494152268736 494157766158 494350188544 494642985984 494841102336 495310205952 495609085566 495802073088 495807588864 496277608698 496294428672 496512385024 496758481408 496764007824 497482135776 497728712817 497976159744 498448235358 498936761904 499136598016 499143057408 499609773712 500105910528 500111474184 500306214912 500602540032 501781174272 502001540224 502494461952 502976416392 503475896448 503677550592 503975872512 504447107668 504453635784 504655681536 505150291968 505629168576 505880543232 506131282944 506136913632 506868591168 507119820606 507846346938 508044099584 508049751552 508350663072 508531376814 508548612096 509036373216 509541871104 509745954816 510729261056 510755599194 511467577344 511975489536 512460836352 512466537456 512963096576 513964977624 514165112832 514170832896 514658260872 515169341568 515680929792 515907400064 516419721216 516909281112 517116315648 517428353484 517629837312 518126308452 518634121376 518635063296 518640833088 519641297658 520365662208 520392497292 521117908992 522123151872 522332274688 522641645568 522827439616 523137103776 523142923653 523346632704 523662430032 523866341376 524368794096 524616859648 525114190336 525120032208 525641501952 526139803989 526662286416 526867365888 526873227264 527396438016 527889572224 527896403712 528413792256 529439960448 529445850444 530919550636 531440867328 531446779584 531974532096 532478837772 532692108288 533007615168 533221097472 533985017856 534249687552 535022005248 535027957344 535293143973 536060032879 536066970102 536592366576 536801312768 536808259584 537316171728 537634417383 537843769344 537849752832 538383863808 538894245456 539666293488 539882442752 540418572288 540930882816 540936900648 541468053504 541474077312 542512552064 542518587492 542742902784 543789860544 544329870336 545109705728 545116760064 545626463396 546168297024 546174373122 546387050496 546929639424 547448122368 547454212704 547991764992 547997861376 548510258639 548517356982 549303191586 549848676384 550062784512 550068903936 550909341269 551137125888 551143257264 551677292544 552200276208 552421445632 552748637952 552754787256 552970027008 554050046592 554837635072 554843807616 555921302328 556137775104 556143962112 556473359232 556696240128 557223981696 557770114048 557777332224 558576433152 558853291584 558859508802 559667402748 560971600672 561303857142 561522425856 561528672768 562060995426 562619149344 562625408457 562844491776 563177857536 563403423744 564745449984 564751732752 565306269696 565848468441 566403053608 566410383504 566630940672 566637244416 567723978752 567730294656 568287756288 568294078464 568832814648 569115611136 569397693312 569404027836 570213442176 570441826304 570982598528 571549612032 571555970496 571894495956 572117188608 572665919868 573464199168 574570418688 575401024512 575972425728 576510980192 576517393851 576518440896 577083483648 577314619392 577861906944 578210599827 578435751936 578442187008 578990543481 579010166784 579565509264 579820035563 580395825072 580621828096 580628287488 580972186368 581522941251 581755855104 582333566976 583456895616 583463386548 583690584064 585411369984 586243538944 586805819124 587388545856 587623809024 587971851264 588180869568 588529241748 588764961792 589349634048 589608457216 589900696672 590193967104 590753464128 590760036234 591346689696 591576956928 592487404761 592724710144 592725786624 592732380672 593286606283 593306714112 593875768752 594465516288 594703613952 595619955504 595881532393 596712173568 597304737792 597870975744 597877627032 598110437376 598471348608 599278621824 599859298304 599865971712 600434637684 600733145088 601030898496 601899755904 601906452012 602489674752 603060827964 603302368256 603666412398 603901476864 604480693194 604501180416 605074240512 605080971936 607124580174 607360991232 607367748096 607970893824 608547243168 608554013229 609143677184 609151560192 609395539968 610326621072 610571071488 611177398272 611763593112 612371104128 612640037576 613248418944 614075624832 614439334152 614678593536 614685431808 615295844352 615879137664 615885989292 616729673728 616761478272 618579760932 618820632576 618827516928 619427135488 620014345216 620021242848 620636954112 621225310734 621474126336 621842217696 621849135663 622091280384 622709047296 622982520832 623573101024 623580038247 624192339456 624199283568 624442343424 625411465119 625654996992 625661957376 626276302848 626283270144 626868867016 626876979408 627484397568 627491378304 628398487296 628709953032 629610675736 630488334336 631086029952 631093050756 631338795008 631712729088 631719756864 632946543012 633200053248 634100154368 634107208704 634421503968 635338631232 635345699346 635969553408 636224274432 637196346528 637203435309 637451558912 637459808256 638084579328 638689476096 638696581488 639323725824 639330838272 639936916479 640853723517 641110400768 641490122448 641739915264 641747054592 642355423344 642993313536 643000466808 643250847744 643631837184 644233655576 645131698176 646064308224 646391721024 647317775552 647326152576 648574852716 648827404288 648834622464 649218919104 649478946816 650094645312 650740220928 650747460384 651672505344 651933515776 652945303206 653199556608 653206823424 653593709664 653848215552 654475336992 655109496832 655116784896 655387656192 655737827997 656389007568 656651907072 657303994368 658254200832 658869691648 658877021544 659523981312 660413607936 660812114088 661069430784 661076785152 661703478264 662352010432 662360582016 663309514368 663638283756 663968212992 664597647144 665249015872 665524076544 666807880704 666815298912 667074953216 667470053376 668110239846 668773705824 669041565696 669992615936 670635221856 671301195264 671570067456 671967830016 672604847712 672612330411 672874242048 673533722624 673542438912 674172224768 674507390976 674841710592 674849218176 675824788224 676159760808 677128462584 677399668736 677800884096 678041835752 678715164288 679389161472 680063827968 680708520576 681007465592 681956769792 683281115136 683288716608 683967255552 684606788978 684615648564 685286636832 685553483776 685561110528 686211014496 686617448706 686892455424 687574573056 688234042251 688559628288 689212374816 689220042273 689488420864 689904471312 690173116416 690835077936 691244250921 691513417728 691521110784 692855063544 693820882944 693856663056 694823878656 696164202496 696173211648 696855527424 697516138368 697523898204 697795510272 698216573376 699158392128 699852690432 700160042944 700507077298 700855335936 701519738652 702216381888 702224194014 702497636352 703195250688 703570965958 703861871616 703869702048 704551723008 705227475393 705919947264 705927800592 706948298208 707298697161 708312010203 708587823104 708595706112 709299376128 709971783696 710256144384 710676820224 710684726472 710961463296 711980023808 712332916736 713362673664 713370609792 713724191964 714755960136 715456488768 715752308736 716421562304 716845889844 717125025792 717133003776 717845151744 718525660608 718533654174 719239191552 719555057984 720558096384 721241177088 721249200864 721676387754 721957404672 721965436416 722649851262 723358116656 723367477728 723657203712 724762862523 725053147392 725773160448 726822346752 727190686152 728224396032 728232497496 728516067328 729930829824 729938950272 730371283992 730655686656 730663815168 731356475976 732404255448 733131568512 733425205248 734849501184 734857676352 735569723392 735579242496 736267034944 736275225882 736998183936 737006383008 737293369344 738437633514 738733395456 739466993664 739791743488 740493057466 741228403104 741236649237 741517033472 741525282816 741964478976 742261653504 742965308928 743703109632 743711383296 744416413047 744768577536 745137722112 745146011736 746223203664 746964239616 747672353037 748405142856 748696567808 748704897024 749414660568 750158865792 750167211276 750459322368 750903810048 752993933312 753002310336 753741692928 754464624588 755213844672 755516325888 756670661502 756973726208 756983522304 757717008384 757725437952 758443752864 758820814848 759196924416 759205370448 760284589568 761769520407 762066149376 762074627328 762525994608 762797065221 762822918144 763554559824 764312806656 764618932224 766093891584 766133398791 767201366016 767963234304 768689858468 768691254528 768699806184 769444644864 770482542592 770947466436 771247669248 771256249344 771987391308 772754012352 773861100096 774171049984 774629581824 775363921668 775674473472 776142530226 776444755968 777189462678 777215803392 777942527488 777951182064 777952594944 779461946487 780548493312 780588745938 781676863488 782407758832 783184727808 783498412032 783962468352 784241159424 784705655664 785019949056 785799512064 786553191144 786925289472 787671285504 787680048312 788462252928 789983206348 789993429624 790301048832 790309840896 791834358336 792620688384 792938151936 794159940672 794168775666 795616231424 796379325954 796406317056 797161300992 797170169376 797480583168 797961798144 798718256658 799038162432 799821295616 799831646208 800579516912 800977526784 801374531328 802533007872 802541936016 803319566336 804081103952 804888549864 805201969152 805974257592 806765654016 806774629248 807575795712 808341368184 809499440232 809814654976 809823664128 810627858432 811396324224 811405350972 812202080256 812211115968 813768828096 813777881238 814094761984 814903197696 815684790816 816494805504 817664558592 818439695094 818767499776 819252445536 819261559683 819571458048 819580575744 820394459136 821172183552 821181319056 821987647488 822348637696 823954787379 824773014576 825094176768 825103355904 826694990464 826705688832 827515938816 828300414312 828632168448 829122956928 829132180884 829455040512 831075069888 831440050996 832256452608 832265711424 833881953492 834206662656 834215943168 834710038848 835044360192 835835972544 836645863424 836655171072 837864649728 838279937376 838289263203 839501104122 840651112448 840661991424 841448039936 841457401008 841955785713 842283638784 842293009152 843091493139 843928724016 844266737664 845105135616 845476278272 845895338624 847118174976 847127599128 847959404544 849595128704 849604580412 849946411008 849955866624 851585968128 851595441984 852431634432 852441117696 853249221972 853673416704 854096539968 854471631356 855320163264 855662739456 856473897792 857324418048 857333955744 857667796992 858175782912 858987763529 858998879802 860175597568 861419077632 861855628032 863101536768 864766470288 865112829952 865625225472 865971929088 866792860416 867653627904 867663280512 868515250176 868896673792 870593737608 870932742144 870942431232 871458279552 872633782656 873489046528 873500350464 874317103996 875185343424 875195079822 875535876096 876405325824 878117054976 878502695392 879365308416 880208728686 880551477248 881082818784 881425907712 881435713536 881957776896 882271304352 882793862622 883147442688 884412685824 884851045008 885290950656 886130196192 886140054351 887020034544 887365435392 889077174272 889087065216 889088679936 889960071168 890813653128 891698274432 892055420928 894180295808 895068260352 895957106688 896806463616 896816440548 897165656064 898917932736 899788947456 899798957568 900651956526 901099717632 901546347744 902837950112 902849633856 903734512128 904591241946 904953552384 905499618597 905852215296 906721039791 906751770624 907611360768 907621457904 909275693056 910686870261 911041486848 911051622144 911956340736 912820864752 913715515776 914081480704 914093309952 914948019328 915489931608 915856607232 916766097408 917645389668 918079504384 918949833088 918960056364 919872628416 921113437248 921659001228 922017890304 922028147712 922943766528 923806751392 923818706496 925094510592 925142217408 926431838208 928230948864 928241275392 929109213613 929140703232 930021517824 930031864272 930394013696 930955431168 931837966101 932211189504 932763326544 933136920576 934473781248 935359651536 936288509184 936298925352 936663515136 938482495488 938492936064 939402297344 939414454272 940303300524 941226596352 941237067456 942597730944 943064929548 944416013604 944794274816 945732501504 946629044928 946639576134 947008192512 947569093632 947579635296 947948617728 949800079872 951150231552 951160813056 951632255952 953007946848 953018549019 953941985024 953954330112 954336411648 954846310943 955794519792 956166701056 956177338368 957126868992 958034214144 958044872232 958985588736 958996257408 961654902784 961665601152 962235183672 962609872896 962620581888 963533135016 964489970304 964500700212 964876271616 966350483364 966737529856 967697547264 969096462336 969587581536 970965861376 970976663328 972862279074 973241106432 973251933696 973828378656 974207582208 974218420224 975141967968 976110331392 976539007264 977508758016 977900273664 979417954809 979799334912 979810235136 980772323328 981700301176 981713005488 982664245248 982675177344 984583511352 984977860608 985955991552 988304537472 988315532316 988700377088 989285971968 990620411904 991218171132 991604146176 991615177728 992555217396 993024770048 993516962816 993528015648 994964271552 995457425634 995952319488 996896470716 997873523808 998273196032 998286114816 999219547424 1000211821056 1000222948368 1000612429824 1001205080064 1002165359769 1003562348544 1004003080448 1004988923904 1005952832784 1006951792896 1007355101184 1007951745024 1008894215336 1008907271568 1009311363072 1010300583936 1011258337152 1011761086464 1012262565888 1012273827264 1013737182336 1014239641212 1015692693876 1016088199168 1016099503104 1016701326144 1017062753628 1018072746432 1019083742208 1019491909632 1021458522112 1021511198388 1022935154688 1023950979072 1024921672704 1024933074912 1025926193152 1026910183467 1027929955248 1028330225664 1028341665792 1029316521744 1029926173059 1030338683136 1031361859584 1031814800128 1032839442432 1033818562224 1034232631296 1034856706968 1035259674624 1036252616904 1037268242752 1037270126592 1037281666176 1039282595316 1040731324416 1040784994584 1042235817984 1044246303744 1044664549376 1045283291136 1045654879232 1046274207552 1046285847306 1046693265408 1047324860064 1047732682752 1048737588192 1049233719296 1050228380672 1050240064416 1050760615947 1051283003904 1052279607978 1053324572832 1053336291021 1053734731776 1053746454528 1054792876032 1055356448937 1055779144448 1055792807424 1056827584512 1058879920896 1058891700888 1061839101272 1062881734656 1062893559168 1063949064192 1064957675544 1065384216576 1066015230336 1066442194944 1067970035712 1068499375104 1070044010496 1070055914688 1070586287946 1072120065758 1072133940204 1073184733152 1073602625536 1074632343456 1075268834766 1075687538688 1075699505664 1076767727616 1077788490912 1077800481261 1079332586976 1079764885504 1080837144576 1081861765632 1081873801296 1082514581631 1082936107008 1082948154624 1083974776893 1085025104128 1085037174984 1085485805568 1087579721088 1088659740672 1090219411456 1090233520128 1091252926792 1092336594048 1092348746244 1092774100992 1094896244736 1094908425408 1095983529984 1095995722752 1097020517278 1097034713964 1098606383172 1099697352768 1100137807872 1101818682538 1102274251776 1102286514528 1103354585088 1104400552416 1104412838823 1104842891264 1105497275904 1105509574512 1105940054016 1107656450271 1108100093184 1109675270144 1109687615232 1110739586199 1111842604656 1112275550208 1112287924224 1112946718464 1113392480256 1114447963392 1115540228096 1115554664448 1117152866304 1117706583168 1117719017604 1119334805496 1121943201344 1122607714284 1123044851712 1123057345536 1124121990852 1125238298688 1125250816914 1125688983552 1126355715072 1126806847488 1129490899968 1129503465504 1130612539392 1131696936882 1132806107216 1132820767008 1133261881344 1133274488832 1135005992253 1135447957504 1135460589312 1136575512576 1136588156928 1137665629296 1138231222272 1138795386624 1138808055672 1140426884352 1140883652608 1141965197056 1143099224064 1143111940992 1143788991912 1144234377216 1145331839736 1146928398336 1149140837376 1150802049024 1151944851456 1153021960384 1153034787702 1153036881792 1154166967296 1154629238784 1155723813888 1156421199654 1156871503872 1156884374016 1157981086962 1158020333568 1159131018528 1159640071126 1160791650144 1161243656192 1161256574976 1161944372736 1163045882502 1163511710208 1164667133952 1165784194017 1166913791232 1166926773096 1167381168128 1170822739968 1170883118907 1172487077888 1173611638248 1174777091712 1175247618048 1175943702528 1176361739136 1177058483496 1177529923584 1178699268096 1179216914432 1179801393344 1180387934208 1181506928256 1181520072468 1182693379392 1184974809522 1185449420288 1185451573248 1185464761344 1186573212566 1186613428224 1187751537504 1188931032576 1189407227904 1191239911008 1191763064786 1193424347136 1194568988931 1194609475584 1195741951488 1195755254064 1196220874752 1196942697216 1198077384987 1198557243648 1199718596608 1199731943424 1200869275368 1201466290176 1202061796992 1203799511808 1203812904024 1204979349504 1206121655928 1206604736512 1207332824796 1207802953728 1208961386388 1210148481024 1210161943872 1214249160348 1214721982464 1214735496192 1215941787648 1217094486336 1217108026458 1218287354368 1218303120384 1218791079936 1220653242144 1220666821857 1221142142976 1222354796544 1223527186224 1224742208256 1225280075152 1226496837888 1227659542641 1228151249664 1228878668304 1229357187072 1229370863616 1230591688704 1231758275328 1231771978584 1233522956544 1237159521864 1237641265152 1237655033856 1240028690432 1240042485696 1241273908224 1242450621468 1242948252672 1243684435392 1243698271326 1244182560768 1245418094592 1245965041664 1247146202048 1247160076494 1248384678912 1248398567136 1248884686848 1250822930238 1251309993984 1251323914752 1252552605696 1252566540288 1253737734032 1253753958816 1254968795136 1254982756608 1256796974592 1257419906064 1259221351472 1260976668672 1262172059904 1262186101512 1262677590016 1263425458176 1263439513728 1265893086024 1266400106496 1268200308736 1268214417408 1268843007936 1270677262464 1270691398692 1271939106816 1274392693056 1274406870618 1274903117824 1274919616512 1276169158656 1277378952192 1277393162976 1278647451648 1278661676544 1279873832958 1281707447034 1282220801536 1282980244896 1283479830528 1283494109184 1284710846688 1285986627072 1286000933616 1286501695488 1287263674368 1288467311152 1290263396352 1292128616448 1292783442048 1294635551104 1294652305152 1297149705432 1297654808576 1297669244928 1298437838208 1298957893632 1300189290624 1301480441856 1301494920768 1303345010688 1305890606412 1306399113216 1306413646848 1307187419328 1308950673984 1310218993664 1310233569792 1310775312384 1311475655994 1312778015136 1312792619733 1313303814144 1314607988736 1316508401664 1317739383296 1317754043088 1319047962624 1320313093029 1320827215872 1321624228176 1322138861568 1322153570304 1323406956528 1324704020864 1324721164032 1326619028736 1327276567512 1327936425984 1329195294288 1330498031744 1331048153088 1333615761408 1333630597824 1334940106752 1336220479692 1337547411648 1338083131392 1341270443712 1342602390528 1343140134912 1343935660032 1345207252319 1345209695424 1345224660822 1345748484096 1347067445248 1347084877824 1348344449536 1349014781952 1349683421184 1349698436352 1350977934789 1351649576448 1352319521616 1354256925168 1354799337472 1355601768192 1356083671504 1356886862919 1357430328576 1358778322944 1360127655936 1361417041152 1362014931184 1363913539584 1366562230272 1366577433216 1367934511104 1369213577956 1369231297128 1370573273664 1371122221056 1372422028992 1373234897412 1373784910848 1375149146112 1376468084502 1377119256576 1378424749632 1378440084546 1378976841728 1379808942624 1380346232832 1381670155872 1382488501842 1383026835456 1383042221568 1385710127088 1387641765888 1387713326112 1389647757312 1392328404992 1392346423296 1393711054848 1395032276736 1395047796408 1395591020544 1396433146752 1398316784256 1399705380864 1400320085888 1401014154596 1401710671872 1403039477304 1404432763776 1404448388028 1404995272704 1407141931916 1407723743232 1407739404096 1409103446016 1410454950786 1411839894528 1411855601184 1413896596416 1414597394322 1416624020406 1417175646208 1417191412224 1418598752256 1419943567392 1419959364201 1420512288768 1421353640448 1421369452944 1421922926592 1423960047616 1424665833472 1426725347328 1426741219584 1427448383928 1429511920272 1430912977536 1431504617472 1432843124608 1433691779688 1434250051584 1434266007552 1435690303488 1437051321216 1437067308348 1438478383104 1439110115968 1442482354176 1442498401728 1443352775508 1443914809344 1443930872832 1445299702524 1446716233312 1446734955456 1447314407424 1449525725046 1450106294784 1451546320896 1453644693504 1454381372304 1455020089243 1456448792064 1456464994992 1457032134656 1459293418611 1459861659648 1459877900544 1460742567984 1461311373312 1461327630336 1462712951952 1464808510896 1466263137024 1466850410496 1469699002368 1469715352704 1471139446784 1471158484992 1472534069888 1472550451764 1473996367872 1474012766016 1476875267028 1477466790912 1478933987328 1479583486976 1480986114932 1482456806208 1482473298474 1483050565632 1483928957952 1484523307008 1485930617856 1487406219264 1487422766592 1488832826094 1489537155072 1490275444224 1490292023472 1492446407328 1493186138451 1493928479232 1495325354873 1495344706074 1496810285712 1497393135616 1497409794048 1498829321136 1500317731584 1500334422552 1500918644736 1501807620096 1505987866624 1506004620672 1507483385856 1508929249176 1510427689344 1511032651776 1513341323004 1513947452416 1513967044608 1515450875904 1516887505728 1517641629696 1518393848832 1518410740896 1520569179136 1523539040814 1524132298752 1524149254656 1525051989216 1525594130442 1525645836288 1527109119648 1528625613312 1529237864448 1530054931993 1532187783168 1532266797582 1534402732032 1535926468608 1537379716936 1537382509056 1537399612368 1538889289728 1540965085184 1541894932872 1542495338496 1542512498688 1543974782616 1545508024704 1547722200192 1548342099968 1549259163648 1550727843336 1551348946944 1552285060452 1552889511936 1554378925356 1555885054976 1555902364128 1555905189888 1558923892974 1561096986624 1561177491876 1563353726976 1564815517664 1566369455616 1566996824064 1567924936704 1568482318848 1569411311328 1569428770959 1570039898112 1571599024128 1573106382288 1573850578944 1575342571008 1575360096624 1576924505856 1578419411967 1579966412696 1579986859248 1580602097664 1580619681792 1583668716672 1585241376768 1588319881344 1588337551332 1591232462848 1592758651908 1594322601984 1594340338752 1595923596288 1597436513316 1598076324864 1599642591232 1599663292416 1601159033824 1601955053568 1602749062656 1605066015744 1605083872032 1605879431919 1606639132672 1608162207904 1608180098637 1609777099728 1610403938304 1611948515184 1612903252149 1613531308032 1613549258496 1615151591424 1616682736368 1617392730781 1618998880464 1619629309952 1619647328256 1621255716864 1622792648448 1622810701944 1624404160512 1624422231936 1627537656192 1627555762476 1628189523968 1631369581632 1632989611008 1635329117184 1636879390188 1637534999552 1638504891072 1638523119366 1639161151488 1640788918272 1642344367104 1642362638112 1643975294976 1644697275392 1645530775917 1647909574758 1649546029152 1650188353536 1650206711808 1652728023807 1653389980928 1653411377664 1655031877632 1656600828624 1657264336896 1658245913856 1658264361768 1658910081024 1662150139776 1662880101992 1664512905216 1664531422848 1667763906984 1668413325312 1668431886336 1669420077696 1670088720384 1671671945088 1673291726848 1673310342144 1675729299456 1676559874752 1676578526406 1679002208244 1681302224896 1682896079872 1682914802016 1683911571426 1684567277568 1684586018304 1686182986278 1687857448032 1687876225371 1688533475328 1690210271232 1690952556544 1691790677248 1694236349952 1694255198256 1695918809088 1697545405323 1699190257408 1699209160824 1699892822016 1699911733248 1703171936256 1703190883968 1704863268864 1704882235392 1706498443944 1707346833408 1708193079936 1708943262712 1710640326528 1711325478912 1712947795584 1714648836096 1714667911488 1716351565824 1717975527058 1717997759604 1720351195136 1723711256064 1726203073536 1729532940576 1729552181553 1730225659904 1731250450944 1731943858176 1733585720832 1734631799481 1735307255808 1735326561024 1736971630443 1737030500352 1737793347584 1739460106689 1741187475216 1741865484288 1741884862464 1742916559104 1744568823753 1745267565312 1746978093056 1747000700928 1748634207992 1750370686848 1750390159644 1751071752192 1756234109952 1757005390784 1758730616832 1760417457372 1761102954496 1762165637568 1762871427072 1763915553792 1764542608704 1765587725244 1766294885376 1768825371648 1769702090016 1770581901312 1772260392384 1772280108702 1774040069088 1774730870784 1777462214283 1778154348544 1778174130432 1778177359872 1779859818849 1779920142336 1781627306256 1783396548864 1784110841856 1787644597179 1788360591616 1790136520704 1791914213376 1793612927232 1793632881096 1794331312128 1797835865472 1799577894912 1799597915136 1801303913052 1802199435264 1803092695488 1805675900224 1805699267712 1807469024256 1809182483892 1809907104768 1810999237194 1811704430592 1813442079582 1813503541248 1815222721536 1815242915808 1818551386112 1821373740522 1822082973696 1822103244288 1823912681472 1825641729504 1825662039687 1827431031552 1828162961408 1828186619904 1829896038656 1830979863216 1831713214464 1833532194816 1835290779336 1836159008768 1837899666176 1837920112728 1839745256832 1842226874496 1843318002456 1844035780608 1844056295424 1845887533056 1847613502784 1847637412992 1850189021184 1850284434816 1856461897728 1856482550784 1858218427226 1858281406464 1860043035648 1860063728544 1860788027392 1861910862336 1863675932202 1864422379008 1865526653088 1866273841152 1868947562496 1870719303072 1870740114741 1872577018368 1872597850704 1873327030272 1876234395357 1876964990976 1876985872128 1878804594688 1878828908544 1880606601048 1882453192704 1882474134912 1885195461888 1886129859096 1888832027208 1889588549632 1891465003008 1893258089856 1893279152268 1894016385024 1895138187264 1895159270592 1899600159744 1902300463104 1902321626112 1903264511904 1906015893696 1906037098038 1907883970048 1907908660224 1908672823296 1909692621886 1911589039584 1911610305927 1912333402112 1912354676736 1914253737984 1916068428288 1916089744464 1917971177472 1917992514816 1919810749437 1922561170551 1923309805568 1923331202304 1924470367344 1925219745792 1925241163776 1927066270032 1928979940608 1929001400424 1929752543232 1932700966728 1933475059712 1935395094528 1938192924672 1939175163072 1941931722752 1941953326656 1945724558148 1946482212864 1946503867392 1947656757312 1948436840448 1950283935936 1952220662784 1953078014528 1955017516032 1955800547328 1958835909618 1959598669824 1959620470272 1961544646656 1963400602352 1963426010976 1965328490496 1965350354688 1967213483991 1969167022704 1969955721216 1971911983104 1976609074944 1976631064632 1977400754176 1978571943936 1981240823808 1982436342264 1983208292352 1983230355456 1985110434792 1986049540096 1987033925632 1987056031296 1989928543104 1990914851268 1991904638976 1993792941432 1995747047616 1996546392064 1996572229632 1998439094848 2000423642112 2000445896736 2001224859648 2002410160128 2004330719538 2007124697088 2008006160896 2009977847808 2011905665568 2013903585792 2014710202368 2015903490048 2017788430672 2017814543136 2018622726144 2020601167872 2022516674304 2023522172928 2024525131776 2024547654528 2027474364672 2028479282424 2031385387752 2032176398336 2032199006208 2033402652288 2034125507256 2036145492864 2038167484416 2042917044224 2043022396776 2045870309376 2049843345408 2049866149824 2051852386304 2053820366934 2055859910496 2056660451328 2056683331584 2058633043488 2059852346118 2060677366272 2062723719168 2063629600256 2065678884864 2067637124448 2067660126819 2068465262592 2069713413936 2070519349248 2072505233808 2074536485504 2074540253184 2074563332352 2078565190632 2081462648832 2081569989168 2084471635968 2088492607488 2090566582272 2091309758464 2092548415104 2092571694612 2093386530816 2094649720128 2097475176384 2100456761344 2100480128832 2101521231894 2102566007808 2104559215956 2106649145664 2106672582042 2107492909056 2109585752064 2110712897874 2111558288896 2111585614848 2113655169024 2115682426179 2117759841792 2117783401776 2123678202544 2124936030609 2125763469312 2125787118336 2127898128384 2129915351088 2130768433152 2132030460672 2132884389888 2135940071424 2136998750208 2140088020992 2140111829376 2141172575892 2144240131516 2144267880408 2146369466304 2149264686912 2150537669532 2151375077376 2151399011328 2153535455232 2155576981824 2155600962522 2158665173952 2159529771008 2161674289152 2163723531264 2163747602592 2165029163262 2165872214016 2165896309248 2167949553786 2170050208256 2170074349968 2170971611136 2174288587569 2175159442176 2177319481344 2180438822912 2180467040256 2182505853584 2184673188096 2184697492488 2185548201984 2189792489472 2189816850816 2191967059968 2191991445504 2194041034556 2194069427928 2197212766344 2199394705536 2200275615744 2203637365076 2204548503552 2204573029056 2206709170176 2208801104832 2208825677646 2209685782528 2210994551808 2211019149024 2211880108032 2215312900542 2216200186368 2219350540288 2219375230464 2221479172398 2223685209312 2223709947711 2224551100416 2224575848448 2225893436928 2226784960512 2228895926784 2231080456192 2231109328896 2234305732608 2235413166336 2235438035208 2238669610992 2243886402688 2245215428568 2246089703424 2246114691072 2248243981704 2250476597376 2250501633828 2251377967104 2252711430144 2258981799936 2259006931008 2261225078784 2263393873764 2265612214432 2265641534016 2266548977664 2270011984506 2270895915008 2270921178624 2273151025152 2273176313856 2275331258592 2276462444544 2277590773248 2277616111344 2280853768704 2281767305216 2283930394112 2285308561221 2286198448128 2286223881984 2287577983824 2288391195663 2288468754432 2290663679472 2293856796672 2298281674752 2298400196373 2301604098048 2303889702912 2306043920768 2306069575404 2306073763584 2308333934592 2311447627776 2312842399308 2313743007744 2313768748032 2315962173924 2318262037056 2319280142252 2321583300288 2322513149952 2323888745472 2326091765004 2327023420416 2329334267904 2331568388034 2333827582464 2333853546192 2334762336256 2338385839461 2341645479936 2341766237814 2344974155776 2347223276496 2349554183424 2350495236096 2351887405056 2352723478272 2354116966992 2355059847168 2357398536192 2358433828864 2359602786688 2360775868416 2363013856512 2363040144936 2365386758784 2369949619044 2370898840576 2370903146496 2370929522688 2373146425132 2375503075008 2377862065152 2378814455808 2382479822016 2383526129572 2386848694272 2389137977862 2389218951168 2391483902976 2391510508128 2392441749504 2393885394432 2396123761423 2396154769974 2397114487296 2399437193216 2399463886848 2401738550736 2402932580352 2404123593984 2407599023616 2407625808048 2409958699008 2412243311856 2413209473024 2414665649592 2415605907456 2417922772776 2420296962048 2420323887744 2428498320696 2429443964928 2429470992384 2431883575296 2434188972672 2434216052916 2436574708736 2436606240768 2441306484288 2441333643714 2442284285952 2444709593088 2447054372448 2449484416512 2450560150304 2452993675776 2455319085282 2456302499328 2457757336608 2457784679049 2458714374144 2458741727232 2461183377408 2463516550656 2463543957168 2467045913088 2471864362137 2474319043728 2475282530304 2475310067712 2480057380864 2480084971392 2482547816448 2484901242936 2485896505344 2487368870784 2487396542652 2488365121536 2491930083328 2494292404096 2494320152988 2496769357824 2496797134272 2501645860476 2502619987968 2502647829504 2505133080576 2507475468064 2507507917632 2509937590272 2509965513216 2513593949184 2514839812128 2514867789609 2518442702944 2521953337344 2524344119808 2524372203024 2525355180032 2525867357139 2526850916352 2526879027456 2529274479417 2531786172048 2532800212992 2536400617472 2536428834816 2537686015872 2541354524928 2541382797384 2543878213632 2548785386112 2548813741236 2549806235648 2549839233024 2554757904384 2554786325952 2557294903296 2557323353088 2559747665916 2563414894068 2564441603072 2565960489792 2566988218368 2569421693376 2571973254144 2572001867232 2573003390976 2574527348736 2576934622304 2576963290587 2580526792704 2584257232896 2585566884096 2589271102208 2589304610304 2591725701131 2594299410864 2595309617152 2595338489856 2596875676416 2597915787264 2600378581248 2602960883712 2602989841536 2606690021376 2611781212824 2612798226432 2612827293696 2614374838656 2617901347968 2620437987328 2620467139584 2622951311988 2625556030272 2625585239466 2626607628288 2629215977472 2635478766592 2635508086176 2638095925248 2640626186058 2641654431744 2643248456352 2644277723136 2644307140608 2646813913056 2649408041728 2649442328064 2653238057472 2654553135024 2655872851968 2658390588576 2658420163053 2660996063488 2662096306176 2667231522816 2667261195648 2669880213504 2672440959384 2675094823296 2676166262784 2682540887424 2685204781056 2687871320064 2690414504638 2690419390848 2690449321644 2691496968192 2694134890496 2696688899072 2699366842368 2699396872704 2701955869578 2703299152896 2704639043232 2708513850336 2709598674944 2711203536384 2712167343008 2713773725838 2714860657152 2716498855791 2717556645888 2720163119373 2720255311872 2722834082304 2724029862368 2727827079168 2732060610783 2733124460544 2733154866432 2735869022208 2738427155912 2738462594256 2741146547328 2742244442112 2744844057984 2746469794824 2747569821696 2750298292224 2752936169004 2754238513152 2756849499264 2756880169092 2757953683456 2759617885248 2763340311744 2764977003684 2766053670912 2766084443136 2771420254176 2775283531776 2775426652224 2779295514624 2784656809984 2784692846592 2787327640839 2787422109696 2790064553472 2790095592816 2791182041088 2792866293504 2795513898303 2796633568512 2799410761728 2800640171776 2802028309192 2803421343744 2806078954608 2808865527552 2808896776056 2809990545408 2814283863832 2815447486464 2815478808192 2818206892032 2820909901572 2823679789056 2823711202368 2827793192832 2829194788644 2833248040812 2834351292416 2834382824448 2837197504512 2839887134784 2839918728402 2841024577536 2842707280896 2842738905888 2843845853184 2847920095232 2849331666944 2853450694656 2853482439168 2854896767856 2859023840544 2859055647057 2861825955072 2863009234944 2864538932829 2865686249216 2867383559376 2868500103168 2868532015104 2871380606976 2874102642432 2874134616696 2876956766208 2878220231936 2884964708352 2884996803456 2886705551016 2887829618688 2887861745664 2890599405048 2893432466624 2893469910912 2894628814848 2899051450092 2900212589568 2903092641792 2907289387008 2908762744608 2910040178486 2912897584128 2912929989984 2914064269312 2918586837222 2919723319296 2919755801088 2921485135968 2922622746624 2922655260672 2925425903904 2929617021792 2932526274048 2933700820992 2938253864427 2939398004736 2939430705408 2942278893568 2942316969984 2945068139776 2945100903528 2947992735744 2948025532032 2953750534056 2954933581824 2957867974656 2959166973952 2961972229864 2964913612416 2964946596948 2966101131264 2967857915904 2971861235712 2974812438528 2974845533184 2977665652188 2979074310144 2980550888448 2980584046944 2984892814656 2986372276902 2987856958464 2990650709746 2990689412148 2993620571424 2994786271232 2994819588096 2997658642272 3000635463168 3000668845104 3001837289472 3003615240192 3006496079307 3011975733248 3012009241344 3014966771712 3017858498352 3020855378688 3022065303552 3026682646008 3027894904832 3027934089216 3030901751808 3033775011456 3035283259392 3036787697664 3036821481792 3041138358272 3047078081628 3048264597504 3048298509312 3050103978432 3051188260884 3054218239296 3057251226624 3058475728896 3060109863986 3064375566336 3064533595164 3068805464064 3071852937216 3074759433872 3074765018112 3074799224736 3077778579456 3080730550401 3081930170368 3083789865744 3084990676992 3085024997376 3087949565232 3089778519177 3091016049408 3095444400384 3096684199936 3098518327296 3101455686672 3102697893888 3104570120904 3105779023872 3108757850712 3111770109952 3111804728256 3111810379776 3117847785948 3122193973248 3122354983752 3126707453952 3129631035328 3132738911232 3133993648128 3135849873408 3136964637696 3138822622656 3138857541918 3140079796224 3143198048256 3146212764576 3147701157888 3150685142016 3150720193248 3152281847841 3153849011712 3156838823934 3159932825392 3159973718496 3161204195328 3161239363584 3166069346811 3167337433344 3170482753536 3176639762688 3176675102664 3182464925696 3185517303816 3188645203968 3188680677504 3191847192576 3194873026632 3196152649728 3199285182464 3199326584832 3202318067648 3203910107136 3205498125312 3210132031488 3210167744064 3211758863838 3213278265344 3216324415808 3216360197274 3219554199456 3220807876608 3223897030368 3225806504298 3227062616064 3227098516992 3230303182848 3233365472736 3234785461562 3237997760928 3239258619904 3239294656512 3242511433728 3245585296896 3245621403888 3248808321024 3248844463872 3251924330679 3255075312384 3255111524952 3256379047936 3262739163264 3265979222016 3270658234368 3273758780376 3275069999104 3277009782144 3277046238732 3278322302976 3284688734208 3284725276224 3287950589952 3289394550784 3291061551834 3295819149516 3299092058304 3300413423616 3305456047614 3306779961856 3306822755328 3310063755264 3313201657248 3313238516469 3314528673792 3316491827712 3316528723536 3317820162048 3324300279552 3325760203984 3329025810432 3329062845696 3332218758597 3335527813968 3336826650624 3336863772672 3338840155392 3340177440768 3343343890176 3346583453696 3346620684288 3351458598912 3353119749504 3353157052812 3358004416488 3365792159744 3365829604032 3367823142852 3369134555136 3369172036608 3372365972556 3375714896064 3375752450742 3377066950656 3380420542464 3381905113088 3383581354496 3388472699904 3388510396512 3391837618176 3395090810646 3398380514816 3398418321648 3399785644032 3399823466496 3405017976759 3406343872512 3406381767936 3409726537728 3409764470784 3412996887888 3414693666816 3416386159872 3417886525424 3421280653056 3422650957824 3425895591168 3429297672192 3429335822976 3432703131648 3435951054116 3435995519208 3447422512128 3452406147072 3459065881152 3459104363106 3460451319808 3462500901888 3463887716352 3467171441664 3469263598962 3470614511616 3470653122048 3473943260886 3474061000704 3475586695168 3478920213378 3482374950432 3483730968576 3483769724928 3485833118208 3489137647506 3490535130624 3493956186112 3494001401856 3497268415984 3500741373696 3500780319288 3502143504384 3512468219904 3514010781568 3517461233664 3520834914744 3522205908992 3524331275136 3525742854144 3527831107584 3529085217408 3531175450488 3532589770752 3537650743296 3539404180032 3541163802624 3544520784768 3544560217404 3548080138176 3554924428566 3556308697088 3556348260864 3556354719744 3559719637698 3559840284672 3563254612512 3566793097728 3568221683712 3575289194358 3576721183232 3580273041408 3583706966793 3583828426752 3587225854464 3587265762192 3588662624256 3595671730944 3599155789824 3599195830272 3602607826104 3604398870528 3606185390976 3611351800448 3611398535424 3614938048512 3618364967784 3619814209536 3621998474388 3623408861184 3626884159164 3630445443072 3630485831616 3642747481044 3644165947392 3644206488576 3647825362944 3651283459008 3651324079374 3654862063104 3656325922816 3656373239808 3659792077312 3661959726432 3662000465571 3663426428928 3667064389632 3670581558672 3672318017536 3675799332352 3675840225456 3679490513664 3682978627923 3684453748992 3686636004912 3688071561216 3688112590848 3691775066112 3695227005568 3695274825984 3700568869632 3712923795456 3712965101568 3716436854452 3720086071296 3720127457088 3723821724672 3727351864404 3728844758016 3731053306176 3732547682304 3737895124992 3741438606144 3741480229482 3745154036736 3745195701408 3746654060544 3752420230153 3752468790714 3753929981952 3753971744256 3757609189376 3757657817088 3761213202096 3764906385408 3764948269824 3770390923776 3772259718192 3777664054416 3779177099264 3782930006016 3786516179712 3786558304536 3788032770048 3790276374528 3790318541184 3799200319488 3804600926208 3804643252224 3806529023808 3812031787392 3812074196076 3815767940096 3815817320448 3819385243772 3823178079168 3823220611854 3824709353472 3828507475968 3832136856576 3832179488928 3835942354944 3835985029632 3839621498874 3845122341102 3846619611136 3846662404608 3848940734688 3850439491584 3850482327552 3854132540064 3857959881216 3858002800848 3859505086464 3865401933456 3866950119424 3870790189056 3876385849344 3878350326144 3883863445504 3883906653312 3891449116296 3892964425728 3893007734784 3895313514624 3896873680896 3900567871872 3904441325568 3906156029056 3910035032064 3917671819236 3919197339648 3919240940544 3926801204704 3926852021952 3930656980992 3930700709376 3934426967982 3938334045408 3938377859199 3939911442432 3943823966208 3953218149888 3953262129264 3954801508352 3957143887872 3960939279087 3962481647616 3964872684528 3966416584704 3966460710912 3970220869584 3972099080192 3974067851264 3974112062592 3979857086208 3981829702536 3983809277952 3987585882864 3991494095232 3993092784128 3993144459264 3996878189696 4000847284224 4000891793472 4004820320256 4008661439076 4014249394176 4016012321792 4023811331136 4027807171584 4029420404736 4031806980096 4035576861344 4035621756957 4035629086272 4037245452288 4041202335744 4045033348608 4047044345856 4049050263552 4049095309056 4052933804367 4054948729344 4056958564848 4058740248941 4062770775504 4064352796672 4064398012416 4066805304576 4068251014512 4070660588757 4072290985728 4076334968832 4085834088448 4086044793552 4091740618752 4099686690816 4099732299648 4103704772608 4107640733868 4111719820992 4113366663168 4117266086976 4119704692236 4121354732544 4125447438336 4127259200512 4131357769728 4135274248896 4135320253638 4136930525184 4139426827872 4141038698496 4145010467616 4149072971008 4149080506368 4149126664704 4153006243981 4157130381264 4162925297664 4163139978336 4168943271936 4171170726751 4176985214976 4181133164544 4182619516928 4185096830208 4185143389224 4186773061632 4189299440256 4194950352768 4200913522688 4200960257664 4203042463788 4205132015616 4209118431912 4213298291328 4213345164084 4214985818112 4221425795748 4223116577792 4223171229696 4227310338048 4231364852358 4235519683584 4235566803552 4247356405088 4249872061218 4251526938624 4251574236672 4255796256768 4259830702176 4259878092603 4261536866304 4264060921344 4265768779776 4271880142848 4273997500416 4280176041984 4280223658752 4282345151784 4288480263032 4288535760816 4292738932608 4298529373824 4301075339064 4302750154752 4302798022656 4307070910464 4311153963648 4311201925044 4317330347904 4319059542016 4327447062528 4327495205184 4330058326524 4331744428032 4331792618496 4335899107572 4340100416512 4340148699936 4341943222272 4348577175138 4350318884352 4354638962688 4360877645824 4360934080512 4365011707168 4365060267729 4369346376192 4369394984976 4371096403968 4377880255833 4379584978944 4379633701632 4383934119936 4383982891008 4388082069112 4388138855856 4394425532688 4398789411072 4400551231488 4407274730152 4409097007104 4409146058112 4413418340352 4417602209664 4417651355292 4419371565056 4421989103616 4422038298048 4430625801084 4432400372736 4438701080576 4438750460928 4442958344796 4447370418624 4447419895422 4449151696896 4451786873856 4453569921024 4457791853568 4462160912384 4462218657792 4468611465216 4470826332672 4470876070416 4477339221984 4479558415353 4485976064619 4487772805376 4490430857136 4492179406848 4492229382144 4496487963408 4500953194752 4501003267656 4502755934208 4505422860288 4517963599872 4518013862016 4522450157568 4526787747528 4531224428864 4531283068032 4533097955328 4540023969012 4541791830016 4541842357248 4546352627712 4550662517184 4552924889088 4555181546496 4555232222688 4561707537408 4563534610432 4567860788224 4570617122442 4572396896256 4572447763968 4575155967648 4576782391326 4576937508864 4581327358944 4587713593344 4590164795979 4596563349504 4596800392746 4603208196096 4607779405824 4612087841536 4612139150808 4612147527168 4616667869184 4622895255552 4625684798616 4627486015488 4627537496064 4631924347848 4636524074112 4638560284504 4643166600576 4645026299904 4647777490944 4652183530008 4654046840832 4658668535808 4663136776068 4667655164928 4667707092384 4669524672512 4676771678922 4683290959872 4683532475628 4689948311552 4694446552992 4699108366848 4700990472192 4703774810112 4705446956544 4708233933984 4708286312877 4710119694336 4714797072384 4716867657728 4719205573376 4721551736832 4726027713024 4726080289872 4730773517568 4735258235901 4739899238088 4741797681152 4741806292992 4741859045376 4746292850264 4751006150016 4755724130304 4764959644032 4767052259144 4773697388544 4778275955724 4782967805952 4783021016256 4787770788864 4792247522846 4792309539948 4794228974592 4798874386432 4798927773696 4803477101472 4805865160704 4808247187968 4815198047232 4815251616096 4817638295757 4819917398016 4824486623712 4824540295911 4826418946048 4829331299184 4831211814912 4835845545552 4838709756447 4840593924096 4840647775488 4852178192343 4856996641392 4858887929856 4858941984768 4863767150592 4868377945344 4868432105832 4873149417472 4873212481536 4882612968576 4882667287428 4884568571904 4894108744896 4898968833024 4901120300608 4905987351552 4910638170564 4912604998656 4915514673216 4915569358098 4917483454464 4922366754816 4927033101312 4927087914336 4934091826176 4936592327751 4943728724274 4948638087456 4950565060608 4950620135424 4958184071421 4960114761728 4960169942784 4965095632896 4969802485872 4971793010688 4974737741568 4974793085304 4976730243072 4983860166656 4988584808192 4988640305976 4993538715648 4993594268544 5003291720952 5005239975936 5005295659008 5010266161152 5014950936128 5015015835264 5019875180544 5019931026432 5027187898368 5029679624256 5029735579218 5036885405888 5043906674688 5048688239616 5048744406048 5050710360064 5051734714278 5053701832704 5053758054912 5058548958834 5063572344096 5065600425984 5072801234944 5072857669632 5075372031744 5082709049856 5082765594768 5087756427264 5092636215969 5097570772224 5097627482472 5099612471296 5099678466048 5109515808768 5109572651904 5114589806592 5114646706176 5119495331832 5126829788136 5128883206144 5131920979584 5133976436736 5138843386752 5143946508288 5144003734464 5149054697472 5153869244608 5153926581174 5161053585408 5171133768192 5178542204416 5178609220608 5183451402262 5188598821728 5188656544659 5190619234304 5190676979712 5193751352832 5195831574528 5200757162496 5205921767424 5205979683072 5210914891329 5213380042752 5218380320067 5223562425648 5225596452864 5225654587392 5228749677312 5233706471259 5235802695936 5240875974656 5240934279168 5245902623976 5251112060544 5251170478932 5253215256576 5270957533184 5271016172352 5276191850496 5281252372116 5283308863488 5286496912704 5288614281216 5293627826112 5298816083456 5298884656128 5306476114944 5309106270048 5311745703936 5316781177152 5316840326106 5321992126976 5324192612352 5332386642849 5334463045632 5334522391296 5339579456547 5339760427008 5344881918768 5350189646592 5352332525568 5362933791537 5365081774848 5370409562112 5375742640128 5380829009276 5380838781696 5380898643288 5382993936384 5393377798144 5398733684736 5398793745408 5403911739156 5406598305792 5409278086464 5417027700672 5419197349888 5422407072768 5424334686016 5427547451676 5429721314304 5432997711582 5435113291776 5440326238746 5440510623744 5445668164608 5448059724736 5455654158336 5464121221566 5466248921088 5466309732864 5471738044416 5476854311824 5476925188512 5482293094656 5484488884224 5489688115968 5492939589648 5495139643392 5500596584448 5505872338008 5508477026304 5513698998528 5513760338184 5515907366912 5519235770496 5526680623488 5529954007368 5532107341824 5532168886272 5542840508352 5550567063552 5550853304448 5569313619968 5569385693184 5574655281678 5574844219392 5580129106944 5580191185632 5582364082176 5585732587008 5591027796606 5593267137024 5598821523456 5601280343552 5604056618384 5606842687488 5612157909216 5612220344223 5617731055104 5617793552112 5619981090816 5628567727664 5630894972928 5630957616384 5636413784064 5641819803144 5647359578112 5647422404736 5655586385664 5658389577288 5666496081624 5668702584832 5668765648896 5674395009024 5679774269568 5679837456804 5682049155072 5685414561792 5685477811776 5698663333888 5706901389312 5706964878336 5709793535712 5718047681088 5718111294114 5723651910144 5726018469888 5729077865658 5731372498432 5734767118752 5734830917781 5737000206336 5737064030208 5742761213952 5748205284864 5748269233392 5753913532416 5756440463872 5767683511653 5769929416704 5769993606912 5773411102032 5775659237376 5775723491328 5781198810096 5786864933248 5786939821824 5789257629696 5798102900184 5800425179136 5806185283584 5814578774016 5817525489216 5820080356972 5825795168256 5825859979968 5837173674444 5839446638592 5839511602176 5842970271936 5845310521344 5850851807808 5859234043584 5865052548096 5867401641984 5876507728854 5878796009472 5878861410816 5884557787136 5884633939968 5890136279552 5890201807056 5895985471488 5896051064064 5901640451973 5907501068112 5909867163648 5915735949312 5918333947904 5923944459728 5929827224832 5929893193896 5932202262528 5935715831808 5943722471424 5949624877056 5949691066368 5955331304376 5958148620288 5961101776896 5961168093888 5969785629312 5972744553804 5975713916928 5981301419492 5981378824296 5987241142848 5989639176192 5995317284544 6001270926336 6001337690208 6003674578944 6007230480384 6012992158614 6023951466496 6024018482688 6029933543424 6035716996704 6041710757376 6044130607104 6053365292016 6055789809664 6055868178432 6061803503616 6067550022912 6070566518784 6073575395328 6073642963584 6082276716544 6094156163256 6096529195008 6096597018624 6100207956864 6102376521768 6108436478592 6114502453248 6120219727972 6128751132672 6129067190328 6137610928128 6149518867744 6149530036224 6149598449472 6155557158912 6161461100802 6163860340736 6167579731488 6169981353984 6170049994752 6175899130464 6179557038354 6182032098816 6190888800768 6193368399872 6197036654592 6202911373344 6202980380457 6205395787776 6209140241808 6211558047744 6217515701424 6223540219904 6223609456512 6223620759552 6235695571896 6244387946496 6244709967504 6253414907904 6259262070656 6265477822464 6271699746816 6273929275392 6277645245312 6277715083836 6280159592448 6292425529152 6301370284032 6301440386496 6304563695682 6307698023424 6313677647868 6319865650784 6319947436992 6322478727168 6332138693622 6334674866688 6340965507072 6347047278537 6353279525376 6353350205328 6364929851392 6371034607632 6374808091827 6377290407936 6377361355008 6383694385152 6389746053264 6392305299456 6398570364928 6398653169664 6404636135296 6407820214272 6410996250624 6420264062976 6420335488128 6423517727676 6426556530688 6432648831616 6432720394548 6439108398912 6447794060736 6451613008596 6454125232128 6454197033984 6460606365696 6466730945472 6469570923124 6475995521856 6478589313024 6485022867456 6491170593792 6491242807776 6497616642048 6497688927744 6503764495291 6503848661358 6510150624768 6510223049904 6512758095872 6522865762707 6525478326528 6531958444032 6541316468736 6547517560752 6550139998208 6554019564288 6554092477464 6556644605952 6569377468416 6569450552448 6575901179904 6578789101568 6582123103668 6591638299032 6598184116608 6600826847232 6610912095228 6613559923712 6613645510656 6620127510528 6626403314496 6626477032938 6629057347584 6632983655424 6633057447072 6635640324096 6648600559104 6651520407968 6658051620864 6658125691392 6664437517194 6671055627936 6671129843133 6673653301248 6673727545344 6677680310784 6680354881536 6683924176601 6686687780352 6693166907392 6693241368576 6702917197824 6706239499008 6706314105624 6716008832976 6731584319488 6731659208064 6735646285704 6738269110272 6738344073216 6744731945112 6751429792128 6751504901484 6754133901312 6763810226176 6767162708992 6776945399808 6777020793024 6783675236352 6790181621292 6796761029632 6796836643296 6799646932992 6810035953518 6812687745024 6812763535872 6819453075456 6819528941568 6825993775776 6829387333632 6832772319744 6835773050848 6842561306112 6845301915648 6851791182336 6855925683663 6858595344384 6858671645952 6865173586989 6865406263296 6871902108232 6871991038416 6894845024256 6895200589119 6904812294144 6918131762304 6918208726212 6920902639616 6925001803776 6934342883328 6938527197924 6941229023232 6941306244096 6947886521772 6951173390336 6957840426756 6964749900864 6967539449856 6971666236416 6978275295012 6981070261248 6987912372224 6988002803712 6994536831968 7001482747392 7001560638576 7004287008768 7015157518383 7024936439808 7028021563136 7034684045927 7034922467328 7041669829488 7044411817984 7048662550272 7051485708288 7055662215168 7058170434816 7062350900976 7065179541504 7075301486592 7078808360064 7082327605248 7089041569536 7089120434808 7096160276352 7109848857132 7112617394176 7112696521728 7112709439488 7119439275396 7126509225024 7133586195456 7136443367424 7150578388716 7153442366464 7160546082816 7167413933586 7167656853504 7174451708928 7174531524384 7177325248512 7188371284269 7191343461888 7198311579648 7198391660544 7205215652208 7208797741056 7212370781952 7222703600896 7222797070848 7229876097024 7236729935568 7239628419072 7243996948776 7246817722368 7253768318328 7260890886144 7260971663232 7285494962088 7288331894784 7288412977152 7295650725888 7302566918016 7302648158748 7309724126208 7312651845632 7319584154624 7323919452864 7324000931142 7326852857856 7334128779264 7341163117344 7344636035072 7351598664704 7351680450912 7358981027328 7365957255846 7368907497984 7373272009824 7373354037147 7376143122432 7376225181696 7383550132224 7390454011136 7390549651968 7401137739264 7415593086411 7425847590912 7425930203136 7432873708904 7440172142592 7440254914176 7447643449344 7454703728808 7457689516032 7462106612352 7465095364608 7475790249984 7482877212288 7482960458964 7490308073472 7490391402816 7504840460306 7504937581428 7507859963904 7507943488512 7515218378752 7522426404192 7529812770816 7529896539648 7540781847552 7544519436384 7544603368827 7555328108832 7558354198528 7565860012032 7573032359424 7573116609072 7576065540096 7577602071417 7580552749056 7580637082368 7587823438251 7598400638976 7609201852416 7609286504448 7613058047616 7624063574784 7624148392152 7631535880192 7631634640896 7638770487544 7646356158336 7646441223708 7649418706944 7664273713152 7664358977856 7671884709888 7671970059264 7679242997748 7690244682204 7693239222272 7693324809216 7697881469376 7700964655104 7708265080128 7715919762432 7716005601696 7719010172928 7730803866912 7730889871761 7733900238848 7741580378112 7752771698688 7756700652288 7767726891008 7767813306624 7775177103393 7782898232592 7785928851456 7786015469568 7790627029248 7793747361792 7801135743744 7808882651136 7812312058112 7820070064128 7835343638472 7838394679296 7838481881088 7853602409408 7853704043904 7861313961984 7861401418752 7868853935964 7876668090816 7876755718398 7879822884864 7887647932416 7906436299776 7906524258528 7909603016704 7914287775744 7921878558174 7924963295232 7929745369056 7932833169408 7932921421824 7940441739168 7944198160384 7948135702528 7948224125184 7959714172416 7963659405072 7967618555904 7975171765728 7975260489159 7982988190464 7986185568256 7986288918528 7993756379392 8001694568448 8001783586944 8009640640512 8017322878152 8028498788352 8032024643584 8047622662272 8055614343168 8063613960192 8071153722688 8071243513914 8071258172544 8074490904576 8082404671488 8090066697216 8098100527104 8098190618112 8105867608734 8109897458688 8113917129696 8117480497882 8125541551008 8128705593344 8128796024832 8133610609152 8136502029024 8141321177514 8144581971456 8152669937664 8160489358119 8171668176896 8172089587104 8183481237504 8196181832349 8199373381632 8199464599296 8207409545216 8215281467736 8223439641984 8226733326336 8234532173952 8239409384472 8242709465088 8250894876672 8254518401024 8262715539456 8270548497792 8270640507276 8273861050368 8278853655744 8290020935232 8298145942016 8298161012736 8298253329408 8306012487962 8314260762528 8325850595328 8326279956672 8337886543872 8342341453502 8353970429952 8361982922517 8362266329088 8365239033856 8370193660416 8370286778448 8373546123264 8378598880512 8386541694909 8389900705536 8401827045376 8401920515328 8406084927576 8410264031232 8418236863824 8426596582656 8426690328168 8429971636224 8442851591496 8446233155584 8446342459392 8454620676096 8462729704716 8471039367168 8471133607104 8494712810176 8499744122436 8503053877248 8503148473344 8511592513536 8519661404352 8519756185206 8523073732608 8528121842688 8531537559552 8543760285696 8547995000832 8560352083968 8560447317504 8564690303568 8576960526064 8577071521632 8585477865216 8593616798487 8597058747648 8602150678128 8605500309504 8605596045312 8614141820928 8622307927296 8622403850088 8634660695808 8638119084032 8654894125056 8654990410368 8660116653048 8663488856064 8663585236992 8671798215144 8680200833024 8680297399872 8683886444544 8697154350276 8700637768704 8709277925376 8721755291648 8721868161024 8730023414336 8730120535458 8738692752384 8738789969952 8742192807936 8755760511666 8759169957888 8759267403264 8767868239872 8767965782016 8776164138224 8776277711712 8788851065376 8797578822144 8801102462976 8814549460304 8818194014208 8818292116224 8826836680704 8835204419328 8835302710584 8838743130112 8843978207232 8844076596096 8861251602168 8864800745472 8877402161152 8877500921856 8885916689592 8894740837248 8894839790844 8898303393792 8903573747712 8915583707136 8924321824768 8924437315584 8937222930432 8941652665344 8941752140832 8954678443968 8959116830706 8971952129238 8975545610752 8980861714272 8984358813696 8984458764288 8992975926816 9001906389504 9002006535312 9005511868416 9010845720576 9035927199744 9036027724032 9044900315136 9053575495056 9062448857728 9062566136064 9066195910656 9080047938024 9083583660032 9083684714496 9092705255424 9101325034368 9105849778176 9110363092992 9110464445376 9123415074816 9135721576448 9141234244884 9144793792512 9144895527936 9150311935296 9153564782652 9162654717888 9175427186688 9180329591958 9193126699008 9193600785492 9206416392192 9215558811648 9224175683072 9224278301616 9224295054336 9233335738368 9242191651203 9245790511104 9251369597232 9254972030976 9255074992128 9263848695696 9273048148224 9277120569008 9286333201152 9290052599808 9295554981888 9304367060016 9308093681664 9317337071616 9326273552136 9335310329856 9335414184768 9353543357844 9366581919744 9367064951256 9388893105984 9398216733696 9401980944384 9407549620224 9410893913088 9416467867968 9416572625754 9420239388672 9429594144768 9433735315456 9438411146752 9443103473664 9452055426048 9452160579744 9456845543523 9461547035136 9470516471802 9479798476176 9483595362304 9483612585984 9483718090752 9492585700528 9498208040433 9502012300032 9511448260608 9529919288064 9534104518288 9547394777088 9556551911448 9565935611904 9566042032512 9575541577728 9584495045692 9584619079896 9588457949184 9597855547392 9606954202944 9611730321408 9616494375936 9630396094464 9630503232192 9635276591514 9639834796032 9648973247424 9649080591822 9652837892096 9658662598368 9662423629824 9671691091104 9677419512894 9681187848192 9681295550976 9704356384686 9713993282784 9717775859712 9717883969536 9727534301184 9736755890688 9736864211664 9746298834944 9746424963072 9765225937152 9765334574856 9769137143808 9788217489792 9797937666048 9802240601216 9811974703104 9821276341128 9825209997312 9831029346432 9831138716196 9834966908928 9854066202624 9854175828672 9868183652352 9873184655502 9887457448548 9897276174912 9901240270848 9916368142842 9920229523456 9920339885568 9930191265792 9939604971744 9939715549407 9943586021376 9949475483136 9949586170608 9953460486144 9967720333312 9977169616384 9977280611952 9987077431296 9987188537088 9996656275791 10006583441904 10010479951872 10010591318016 10020532322304 10029901872256 10030031670528 10039750361088 10039862052864 10054375796736 10059359248512 10059471158436 10073770811776 10097376479232 10097488812096 10103469428556 10107403665408 10107516109824 10117097917668 10127144688192 10131200851968 10145715339264 10150744063488 10165418099712 10165531189536 10175512854528 10185140624701 10185272431938 10195141544448 10195254964944 10199224942592 10199356932096 10215053930277 10219031617536 10219145303808 10229179613184 10229293412352 10238990663664 10253659576272 10257766412288 10263841959168 10267952873472 10277686773504 10287893016576 10288007468928 10298109394944 10307738489216 10307853162348 10342267536384 10357084408832 10357218441216 10366902804524 10377197643456 10377313089318 10381353959424 10387502705664 10391663149056 10401514324992 10411843534848 10411959366144 10421829782658 10426760085504 10436760640134 10447124851296 10451192905728 10451309174784 10457499354624 10467277484111 10467412942518 10471605391872 10481751949312 10481868558336 10491805247952 10502224121088 10502340957864 10506430513152 10541915066368 10542032344704 10552383700992 10562504744232 10566617726976 10572993825408 10577228562432 10587255652224 10597632166912 10597769312256 10612952229888 10618212540096 10623491407872 10633562354304 10633680652212 10643984253952 10664773285698 10668926091264 10669044782592 10679158913094 10679520854016 10689763837536 10700379293184 10704665051136 10725867583074 10730163549696 10740819124224 10751120900379 10751485280256 10761658018552 10761677563392 10761797286576 10765987872768 10786755596288 10797467369472 10797587490816 10807823478312 10813196611584 10818556172928 10834055401344 10838394699776 10844814145536 10848669372032 10855094903352 10859442628608 10865995423164 10870226583552 10880652477492 10891336329216 10896119449472 10928242443132 10932497842176 10932619465728 10943476088832 10953708623648 10953850377024 10964586189312 10968977768448 10979376231936 10985879179296 10986001396713 10990279286784 11001193168896 11011744676016 11016580675697 11016954052608 11027397997056 11027520676368 11031814733824 11038471540992 11048935883769 11053361246976 11059908014736 11064214683648 11064337772544 11085681016704 11101706608896 11138627239936 11138771386368 11149310563356 11160258213888 11160382371264 11171465174016 11182055593212 11186534274048 11197643046912 11202560687104 11208113236768 11213685374976 11224315818432 11224440688446 11235462110208 11235587104224 11239962181632 11257135455328 11257260690459 11261789945856 11261915232768 11272827568128 11283639606288 11294719156224 11294844809472 11311172771328 11316779154576 11321749115467 11332992163248 11337405169664 11337531297792 11348790018048 11359548539136 11359674913608 11364098310144 11370829123584 11370955623552 11397326667776 11413802778624 11413929756672 11419587071424 11436095362176 11436222588228 11447303820288 11458155731316 11462744996864 11469534237504 11469661835562 11474128060416 11485522427904 11496410569728 11496538466784 11507827064832 11512880927744 11535367023306 11539858833408 11539987213824 11546822204064 11551318474752 11551446982656 11562397620192 11573729866496 11573879643648 11578515259392 11596205800368 11600850358272 11612370567168 11629157548032 11635050978432 11640160713944 11651590336512 11651719959936 11674347348888 11678893277184 11679023204352 11685940543872 11690621042688 11701703615616 11718468087168 11730105096192 11753015457708 11757592018944 11757722821632 11769115574272 11780272559104 11780403614112 11791970942976 11792102128128 11803280903946 11815002136224 11815133577597 11819734327296 11831471898624 11836667895808 11847888919456 11859654449664 11859786387792 11864404525056 11871431663616 11882817837261 11887444942848 11899249754112 11899382132736 11910662608752 11916297240576 11922203553792 11922336187776 11939571258624 11945489107608 11951427833856 11962602838984 11962757648592 11974482285696 11979278352384 11990634569088 12002541852672 12002675380416 12014460960768 12025984317228 12047902932992 12048036965376 12071433993408 12083421514752 12088261214208 12106730584032 12106865270871 12111579619328 12111736356864 12123607007232 12135100045824 12141133037568 12147150790656 12147285927168 12158801413101 12164553433088 12176220746823 12188312326512 12193058390016 12193194037248 12200415913728 12204753043536 12211981766271 12216872957184 12229004906496 12240439455944 12257502265344 12258134380656 12275221856256 12299037735488 12299060072448 12299196898944 12311114317824 12322922201604 12327720681472 12335159462976 12340099989504 12351798260928 12359114076708 12364064197632 12381777601536 12386736799744 12394073309184 12405822746688 12405960760914 12410791575552 12418280483616 12423116095488 12435031402848 12447080439808 12447218913024 12447241519104 12459018731943 12471391143792 12488775892992 12489419935008 12506829815808 12513512180253 12518524141312 12530955644928 12543399493632 12547858550784 12555290490624 12555430167672 12560319184896 12584851058304 12602740568064 12602880772992 12609127391364 12615396046848 12627355295736 12639731301568 12639894873984 12644957454336 12664277387244 12669349733376 12681931014144 12694094557074 12706559050752 12706700410656 12729859702784 12742069215264 12749616183654 12754580815872 12754722710016 12767388770304 12779492106528 12779634277809 12784610598912 12797140729856 12797306339328 12809272270592 12815640428544 12821992501248 12840528125952 12840670976256 12847035455352 12853113061376 12865297663232 12865440789096 12878216797824 12895588121472 12903226017192 12908250464256 12908394067968 12921212731392 12933461890944 12939141846248 12951991043712 12957178626048 12982341187584 12982485615552 12995233284096 12995377855488 13007528990582 13007697322716 13020301249536 13020446099808 13025516191744 13045731525414 13050956653056 13063916888064 13082632937472 13095035121504 13095180803187 13100279996416 13108039128576 13108184954928 13113289211904 13133640767499 13138754936832 13138901104896 13151802359808 13157578203136 13164246207336 13183276598064 13196368233216 13201653694464 13221824190456 13227119847424 13227291021312 13240255021056 13252806628992 13252954065876 13258114695168 13265967310848 13266114894144 13297201118208 13303040815936 13316103241728 13316251382784 13328875034388 13342111255872 13342259686266 13347455090688 13355360621568 13360709763072 13367848353202 13373375560704 13386333814784 13386482737152 13405834395648 13412478998016 13412628211248 13432017665952 13438675246059 13457928193857 13463168638976 13463318416128 13471292571408 13476538220544 13476688146432 13489463890224 13502859584256 13503009802968 13508267802624 13527620452352 13534325417984 13553890799616 13554041586048 13567350472704 13580363242584 13593522059264 13593673286592 13599293865984 13620071907036 13625375490048 13625527071744 13639057883136 13651987551552 13658774667264 13665544639488 13671546101696 13685122612224 13690603831296 13703582364672 13711851367326 13717190688768 13717343291904 13730347173978 13730812526592 13743804216464 13743982076832 13770494387937 13789690048512 13790401178238 13809624588288 13836263524608 13836417452424 13841805279232 13850003607552 13868685766656 13877054395848 13882458046464 13882612488192 13895773043544 13902346780672 13915680853512 13929499801728 13935078899712 13943332472832 13956550590024 13962140522496 13975824744448 13976005607424 13989073663936 14002965494784 14003121277152 14008574017536 14030315036766 14049872879616 14056043126272 14069368091854 14069844934656 14083339658976 14088823635968 14097325100544 14102971416576 14111324430336 14116340869632 14124701801952 14130359083008 14150602973184 14157616720128 14164655210496 14178083139072 14178240869616 14192320552704 14205774707703 14219697714264 14225234788352 14225393043456 14225418878976 14238878550792 14253018450048 14267172390912 14301156777432 14306884732928 14321092165632 14334827867172 14348903417856 14349063048768 14376742568538 14382686923776 14396623159296 14396783321088 14410431304416 14417595482112 14424741563904 14445407201792 14445594141696 14459752194048 14473459871136 14473620887733 14479256838144 14487993897552 14493635444736 14507536636656 14521781772288 14521943326464 14556534577029 14570989924176 14576663789568 14576825954304 14591301451776 14605133836032 14605296317496 14619448252416 14639168309248 14647838905728 14648001862284 14653705715712 14682326234688 14703197329408 14703360901824 14717962054656 14731914511692 14737814995968 14746544019648 14746708074294 14752450363392 14767100264448 14780908022272 14781099303936 14802275478528 14809776983253 14831186172822 14851695181824 14851860406272 14865747417808 14874552214263 14880344285184 14880509828352 14895286898688 14909407457616 14915379032064 14924213224704 14930190729216 14951580499968 14965754424576 14965920917928 14980616146944 14980782805632 15009680920612 15009875162856 15015719927808 15015886977024 15044852808384 15059625541632 15059793079296 15081563695104 15089038872768 15089206737654 15110656217664 15116708397056 15131720024064 15146064718848 15146233218144 15152131080192 15155204142834 15161105498112 15161274164736 15175646876502 15196801277952 15218403704832 15218573008896 15226116095232 15248127149568 15248296784304 15263071760384 15263269281792 15277540975088 15292712316672 15292882447416 15298837413888 15328547426304 15328717955712 15343769419776 15343940118528 15358485995496 15380489364408 15386478444544 15386649618432 15395762938752 15401929310208 15416530160256 15431839524864 15432011203392 15461607733824 15461779743522 15467800477696 15483160756224 15513401304576 15535453782016 15535626613248 15550354206786 15565796465184 15565969633977 15571857702912 15572030939136 15581254058496 15587494723584 15602271487488 15617765302272 15624624116224 15640140128256 15655140960201 15670687276944 15676789358592 15676963762176 15707204818816 15707408087808 15722627923968 15722802837504 15737707871928 15753336181632 15753511436796 15759645769728 15812872599552 15813048517056 15828575551488 15843757116348 15849926590464 15859490738112 15865842843648 15880883478336 15896271405056 15896448250368 15919428344832 15927318810144 15935237111808 15950343531456 15950520978318 15965976380928 15972371136512 15972577837056 15987512758784 15997159928547 16003389136896 16003567173888 16018738369641 16019281281024 16034645756304 16056997576704 16064049287168 16088801374611 16095245324544 16111228686336 16127227920384 16142307445376 16142487027828 16142516345088 16148981809152 16180133394432 16196201054208 16196381236224 16211735217468 16219794917376 16227834259392 16234960995764 16251083102016 16257592049664 16267221218304 16273004058048 16282642355028 16289163942912 16305339875328 16320978716238 16343336353792 16344179174208 16366962475008 16392363664698 16398746763264 16398929198592 16414819090432 16430562935472 16446879283968 16453466652672 16469064347904 16478818768944 16485418930176 16501789753344 16509036802048 16525431078912 16541096995584 16541281014552 16547722100736 16557707311488 16580041870464 16596291884032 16596322025472 16596506658816 16612024975924 16628521525056 16651701190656 16652559913344 16684682907004 16707940859904 16723965845034 16724532658176 16730478067712 16740387320832 16740573556896 16747092246528 16757197761024 16773083389818 16779801411072 16803654090752 16803841030656 16812169855152 16820528062464 16836473727648 16836661032669 16853193165312 16853380656336 16859943272448 16885703182992 16892466311168 16892684918784 16909241352192 16925459409432 16942078734336 16942267214208 16989425620352 16999488244872 17006107754496 17006296946688 17023185027072 17039322808704 17039512370412 17046147465216 17056243685376 17095990001664 17120704167936 17120894635008 17129380607136 17153921052128 17154143043264 17170955730432 17187233596974 17194117495296 17204301356256 17204492753343 17211000619008 17211192090624 17228283641856 17244615854592 17244807700176 17269321391616 17276238168064 17303050534959 17309788250112 17309980820736 17320233306096 17326977712128 17327170473984 17343596430288 17360401666048 17360594799744 17367772889088 17394308700552 17401275537408 17418555850752 17443510583296 17443736322048 17460046828672 17460241070916 17477385504768 17477579939904 17511521023332 17518339915776 17518534806528 17535931564032 17552328276448 17552555423424 17577702130752 17595157644288 17602204925952 17629098920608 17636388028416 17636584232448 17653673361408 17670408838656 17670605421168 17677486260224 17687956414464 17688153192192 17704921355919 17722503204336 17729601490944 17754804322304 17755001843712 17771833379184 17789481674496 17789679581688 17796606787584 17807147495424 17831167414272 17848643649536 17848874631168 17874445860864 17883305330688 17883504281664 17909356887936 17918233661412 17943904258476 17951091221504 17961723428544 17968917528576 17985951853632 18003812779008 18004013070624 18011023736832 18021691441152 18071854399488 18072055448064 18089800630272 18107150990112 18124897715456 18125132272128 18132391821312 18142079907917 18160095876048 18167167320064 18167369428992 18185410510848 18202650068736 18211699556352 18220726185984 18220928890752 18246830149632 18271443152896 18282468489768 18289587585024 18289791055872 18300623870592 18307129565304 18325309435776 18360659183916 18386253398016 18387201570984 18412832784384 18448351366144 18448556603232 18448590108672 18466671476736 18484383302406 18491581022208 18502739194464 18509944061952 18510149984256 18527697391392 18546096296448 18554241138016 18572666402304 18580105199616 18591109963776 18608734120032 18608941141371 18616187363328 18634674143232 18652547104272 18670620659712 18670828369536 18707086715688 18733163839488 18734129902512 18777786211968 18796433467392 18815099240448 18821787826176 18832935735936 18833145251508 18840478777344 18867470630912 18876822293504 18904110852096 18904321159488 18913691087046 18923094070272 18941032943604 18959596952352 18967190724608 18967436181504 18985171401056 18996416080866 19004024600064 19022896521216 19041141835611 19059838576128 19068209036576 19094789554176 19113103822896 19124424275481 19131871223808 19132084065024 19151083155456 19168990091384 19169238159792 19176915898368 19195711094784 19213908405888 19223460642816 19232988751872 19260792188928 19261006464384 19270553183028 19279669592064 19297946494848 19298161183644 19305675784192 19317325196736 19343382182208 19354839025788 19362375696384 19362591101952 19408712769372 19427986565568 19435767939072 19455068602368 19473511781376 19473728423328 19492597669888 19492849926144 19511293485873 19530451874304 19530669149712 19538274287616 19568597288121 19576434979584 19595875332096 19604481202432 19623949406208 19642552682256 19650419994624 19662058692864 19662277432392 19669933817856 19708132405248 19708351657344 19736367304704 19746369311004 19774914897096 19794552349824 19802480541696 19832736285684 19840459046912 19840679771136 19860382531584 19879209943488 19879431098814 19887172042752 19898950966272 19899172341216 19906920972288 19935440666624 19954339232768 19954561223904 19974154862592 19974377074176 19993312551582 20013166883808 20013389529399 20020959903744 20021182636032 20041064644608 20051772529803 20059803744512 20060063341056 20079500722176 20079724105728 20108751593472 20118718497024 20118942316872 20147541623552 20194752958464 20194977624192 20206938857112 20214807330816 20215032219648 20234195835336 20254289376384 20262401703936 20291430678528 20301488126976 20330836199424 20331062379072 20351025709056 20370281249402 20370544863876 20390283088896 20390509929888 20398449885184 20430107860554 20438063235072 20438290607616 20458359226368 20458586824704 20477981327328 20507319152544 20515532824576 20527683918336 20535905746944 20555373547008 20567777050989 20575786033152 20576014937856 20595520760967 20596218789888 20615476978432 20615706324696 20684535072768 20685601767357 20714168817664 20714436882432 20733805609048 20754395286912 20754626178636 20762707918848 20775005411328 20803028649984 20823687069696 20823918732288 20843659565316 20853520171008 20873521280268 20894249702592 20902618349568 20914998709248 20934554968222 20934825885036 20943210783744 20963503898624 20963737116672 20983610495904 21004448242176 21004681915728 21012861026304 21045472555149 21083830132736 21084064689408 21104052137781 21104767401984 21125009488464 21133235453952 21145987650816 21154457124864 21174511304448 21195264333824 21195538624512 21225904459776 21236425080192 21246982815744 21267124708608 21267361304424 21287968507904 21329546571396 21337852182528 21338089565184 21358317826188 21379527675072 21400758586368 21409330102272 21451735166148 21460327099392 21481638248448 21502241800758 21502970560512 21523316037104 21523355126784 21523594573152 21531975745536 21565113852807 21573511192576 21594934738944 21595174981632 21615646956624 21626393223168 21637112345856 21668110802688 21676789399552 21689628291072 21697338744064 21710189806704 21718885257216 21731990846328 21740453167104 21761304954984 21782672658432 21792238898944 21856484886264 21864995684352 21865238931456 21886952177664 21907417247296 21907700754048 21929172378624 21937955536896 21958752463872 21971758358592 21972002793426 21980558573568 22002386337792 22023489352032 22033161351394 22033908105216 22054795994112 22055041352736 22063629467648 22076943081984 22097871767538 22106722493952 22119816029472 22128429367296 22128675545088 22171362033408 22203413217792 22246779259233 22277254479872 22277542772736 22298621126712 22320516427776 22320764742528 22342930348032 22364111186424 22373068548096 22395286093824 22405121374208 22416226473536 22427370749952 22448631636864 22448881376892 22470924220416 22471174208448 22514270910656 22514521380918 22523579891712 22523830465536 22545655136256 22567279212576 22589438312448 22589689618944 22622345542656 22633558309152 22643498230934 22665984326496 22674810339328 22675062595584 22697580036096 22719097078272 22719349827216 22728196620288 22741658247168 22741911247104 22763470314753 22794653335552 22827605557248 22827859513344 22839174142848 22872190724352 22872445176456 22894607640576 22916311462632 22925489993728 22939068475008 22939323671124 22948256120832 22992821139456 22993076933568 23015654129664 23025761855488 23070734046612 23079717666816 23079974427648 23093644408128 23102893965312 23124795240384 23147459732992 23147759287296 23157030518784 23192411600736 23192669615283 23201700716544 23224741134336 23258315096064 23270101956864 23280321427888 23303180673024 23303439919872 23325531310179 23348694697776 23357786554368 23358046408704 23371881087744 23381242085376 23403407231232 23436936174336 23460210192384 23506030915416 23515184037888 23515445643264 23560545118208 23560807228224 23583941885952 23584204256256 23606561807892 23630004272448 23630267155194 23639468654592 23662943797248 23673335791616 23695777838912 23719308899328 23719572775584 23728809050112 23742863327232 23765635674522 23774889885696 23798499508224 23798764265472 23821325217504 23832594481152 23844407107584 23844672375552 23879142517248 23890978215216 23902855667712 23925205677968 23925515297184 23948964571392 23958556704768 23981269138176 24005083705344 24005350760832 24028921921536 24051968634456 24095805865984 24096073930752 24142867986816 24166843029504 24213461168064 24213730541742 24223159238656 24223472713728 24247214014464 24270200091648 24294301581312 24294571854336 24317602826202 24329106866176 24352441493646 24376624653024 24386116780032 24386388074496 24400831827456 24409506087072 24423963532542 24433745914368 24458009812992 24480878911888 24515004530688 24516268761312 24550443712512 24598075470976 24598120144896 24598393797888 24622228635648 24645844403208 24655441362944 24670318925952 24680199979008 24703596521856 24718228153416 24728128395264 24763555203072 24788146618368 24811645493376 24811921521828 24821583151104 24836560967232 24870062805696 24894160879616 24894437826048 24894483038208 24918037463886 24942782287584 24977551785984 24978839870016 25013659631616 25027024360506 25037048282624 25061911289856 25085948767551 25086798987264 25095717101568 25110580981248 25110860335344 25120638369792 25169702116608 25205481136128 25205761545984 25218254782728 25230792093696 25254710591472 25279462603136 25279789747968 25289914908672 25328554774488 25338699466752 25363862028288 25388189114148 25413118101504 25413400821312 25484138430528 25499232367308 25509161631744 25509445420032 25534777540608 25558984213056 25559268555618 25569221197824 25594281459712 25594612678656 25618544541184 25631280857088 25643985002496 25681056251904 25681341952512 25694070910704 25706226122752 25730595326464 25730881578192 25756433595648 25780850395461 25791176242944 25806452034384 25816500928512 25816788135936 25842425462784 25866923781888 25878283692496 25903982087424 25914357252096 25964682375168 25964971231104 25990466568192 25990755710976 26015057981164 26015394645432 26040602499072 26040892199616 26091463050828 26101913306112 26127833776128 26165265874944 26190070243008 26190361606374 26200559992832 26216078257152 26216369909856 26226578423808 26267281534998 26277509873664 26277802209792 26303604719616 26315156406272 26328492414672 26366553196128 26392736466432 26403307388928 26443648380912 26454239694848 26454582042624 26480510042112 26505613257984 26505908131752 26516229390336 26531934621696 26532229788288 26594402236416 26606081631872 26632206483456 26632502765568 26657750068776 26684222511744 26684519372532 26694910181376 26710721243136 26735696706404 26746751121408 26772965474304 26811668791296 26824957996032 26825256422496 26864035331904 26877350492118 26915856387714 26926337277952 26926636832256 26942585142816 26953076441088 26953376292864 26978927780448 27005719168512 27006019605936 27016535605248 27055240904704 27068650835968 27107781599232 27108083172096 27134700945408 27160726485168 27187044118528 27187346573184 27198587731968 27240143814072 27250750980096 27251054143488 27278115766272 27303975103104 27317549334528 27331089278976 27343092203392 27370245224448 27407164729344 27423702734652 27434381377536 27434686583808 27460694347956 27487608432928 27487964153664 27540988775874 27579380097024 27580802356476 27619249176576 27672527049216 27672834904848 27683610558464 27700007215104 27726574953609 27737371533312 27754108791696 27764916092928 27765224976384 27791546087088 27804693561344 27831361707024 27858999603456 27870157799424 27886664945664 27913101180048 27924281044992 27951649488896 27952011214848 27978147327872 28005930989568 28006242554304 28060630073532 28099745759232 28112086252544 28138736183708 28166679317952 28194650201088 28205942833152 28222648860672 28232681739264 28249403603904 28260718166016 28301205946368 28315233440256 28329310420992 28356166278144 28356481739232 28370536630569 28384641105408 28411181742587 28411549415406 28439395428528 28450469576704 28450786086912 28450837757952 28477757101584 28494624121299 28506036900096 28534344781824 28602313554864 28613769465856 28642184331264 28669655734344 28697806835712 28698126097536 28753485137076 28765373847552 28793566642176 28820862608832 28835190964224 28849483127808 28890814403584 28891188283392 28919504388096 28946919742272 28947241775466 28958513676288 28975987795104 28987270889472 29015073273312 29043563544576 29043886652928 29071043707867 29113069154058 29141979848352 29153327579136 29153651908608 29182602903552 29198195087257 29210267672064 29210592634992 29238896504832 29278336618496 29295677811456 29296003724568 29307411431424 29364652469376 29406394658816 29406721803648 29435924109312 29463829023384 29475629991936 29493088039296 29493416148588 29504900726784 29561816044544 29562198607872 29604550957056 29619553966506 29662372345644 29703720812544 29731494835616 29749104428526 29760688570368 29761019656704 29790573797376 29818814915232 29819146648221 29830758064128 29848426449408 29860381458432 29903160999936 29931508849152 29931841835856 29961232293888 29961565611264 29989968827373 30019361841224 30019750325712 30031439855616 30031773954048 30089705616768 30119251083264 30119586158592 30163127390208 30178077745536 30178413475308 30221312435328 30233416794112 30292129437696 30292466436288 30310408285668 30322210996224 30322548329472 30351293753004 30393602555904 30437146017792 30452232190464 30496254299136 30496593568608 30526143520768 30526538563584 30555081950176 30555421874103 30585424633344 30585764894832 30597674827776 30645161790831 30657094852608 30657435911424 30687538839552 30687880237056 30716971990992 30730461884839 30760978728816 30772956889088 30773299236864 30791525877504 30803858620416 30833060320512 30863679049728 30864022406784 30923215467648 30923559487044 30935600955392 31026802609152 31070907564032 31071253226496 31100708413572 31131592930368 31131939267954 31144061878272 31162508116992 31174989447168 31204542974976 31235530604544 31249248232448 31280280256512 31310281920402 31341374553888 31353578717184 31353927524352 31401832452333 31414409637632 31414816175616 31445255847936 31445605675008 31475415743856 31506672363264 31507022873592 31519291539456 31625745199104 31626097034112 31657151102976 31687514232696 31699853180928 31718981476224 31731685687296 31761766956672 31792542810112 31792896500736 31838856689664 31854637620288 31870474223616 31900687062912 31901041956636 31931952761856 31944742273024 31975025517568 31994319857094 32006778273792 32007134347776 32037476739282 32038562562048 32069291512608 32113995153408 32128098574336 32177602749222 32190490649088 32222457372672 32253362701137 32254455840768 32284614890752 32284974055656 32285032690176 32297963618304 32360266788864 32392402108416 32392762472448 32423470434936 32439589834752 32455668518784 32469921991528 32502166204032 32515184099328 32534442436608 32546008116096 32565284710056 32578327885824 32610679750656 32641957432476 32686672707584 32688358348416 32784727329396 32797493526528 32797858397184 32829638180864 32861125870944 32893758567936 32906933305344 32938128695808 32957637537888 32958004190139 32970837860352 33003579506688 33018073604096 33049742027091 33050862157824 33082193991168 33082562029104 33095444201472 33115414622976 33146807651307 33160083740928 33192583768064 33192644050944 33193013317632 33224049951848 33257043050112 33305119826688 33369365814008 33415881719808 33447931690068 33460956135424 33480774641664 33481147113792 33514395522048 33546166779636 33559602822144 33607308181504 33607682061312 33624339710304 33641056124928 33672947455296 33673322065338 33706386330624 33706761312672 33719886544896 33771406365984 33771782071377 33784932622336 33785369837568 33818482704384 33850918818864 33884157468672 33884534428416 33965247346401 33978851240704 33998976489744 34012215508992 34012593893376 34046370054144 34078645617408 34079024740824 34092294930432 34112487370752 34191980003328 34241408335872 34241789270016 34258761214272 34307842104256 34308286086528 34341911460864 34374467193948 34388234990592 34408602712512 34408985506686 34422384181248 34456567283712 34489231709184 34489615400352 34538642783232 34552476336128 34606101069918 34619576500224 34619961641472 34640466612192 34653955424256 34654340947968 34687192860576 34720803332096 34721189599488 34735545778176 34788617401104 34802551074816 34837111701504 34887021166592 34887472644096 34920093657344 34920482141832 34954771009536 34955159879808 35023042046664 35036679831552 35037069613056 35071863128064 35104656552896 35105110846848 35155404261504 35190315288576 35258197841216 35272776056832 35273168464896 35307346722816 35340817677312 35341210842336 35354972520448 35375912828928 35376306384384 35409842711838 35445006408672 35459202981888 35509608644608 35510003687424 35543666758368 35578963348992 35579359163376 35593213575168 35614294990848 35648453511783 35662334828544 35697287299072 35697749262336 35748891721728 35766610661376 35767008563328 35818713775872 35836467322824 35887808516952 35902182443008 35923446857088 35937835057152 35971903707264 36007625558016 36008026141248 36043382882304 36143708798976 36144110896128 36214301980224 36249795430912 36250264544256 36264783642624 36284159815834 36320191752096 36320595812613 36334334640128 36334738857984 36370821021696 36405300137472 36423399112704 36441452371968 36441857781504 36476404239303 36493660299264 36528662240469 36542886305792 36564936979536 36579175170048 36579582111744 36601247741184 36614259130608 36635945298813 36650618871552 36721318367832 36772506796032 36774403141968 36825665568768 36896702732288 36897113206464 36897180217344 36933342953472 36968766604812 36983162044416 37005478388928 37020299968512 37055394782784 37092192592896 37108482276032 37145332804608 37160210399232 37182219927552 37217468240064 37217882282742 37232374726656 37269348286464 37305094208544 37341241319424 37341656739072 37377056195829 37414173431376 37466327678976 37468259805024 37540536540759 37555572423936 37592866934784 37630198480896 37643575652352 37665871471872 37666290503016 37680957554688 37734941261824 37753644587008 37808221704192 37808642318976 37827382174092 37846188140544 37882065887208 37919193904704 37934381449216 37934872363008 37970342802112 37992832161732 38008049200128 38045793042432 38082283671222 38119677152256 38136418073152 38189579108352 38226207645792 38248848550962 38263742447616 38264168130048 38302166310912 38337980182768 38338476319584 38353831796736 38391422189568 38427816811776 38446921285632 38465977503744 38521584377856 38522012928768 38541106366056 38559339184128 38595892989696 38596322367288 38611351568384 38634650393472 38686764364416 38709678051576 38724751392768 38725182203904 38817425538744 38855973131136 38871535878144 38947023562752 38947456846656 38985195339776 38985699852288 39022586971746 39060903748608 39061338299424 39076548575232 39137194576242 39152869959168 39191750664192 39208962404864 39247898812416 39285105364512 39285542409561 39300839989248 39324117385728 39324554864784 39339867635712 39416264810496 39416703314688 39472734609408 39492738622008 39549829794192 39589104699648 39604961083392 39665472571368 39680918093824 39681359542272 39720765063168 39758419886976 39758862197628 39774344085504 39797901932544 39798344682432 39908678465536 39909122447808 39948309725184 39948754148352 39986625103164 40026333767616 40026779058798 40042365272064 40082129289216 40103545059606 40119607489024 40120126682112 40159001444352 40159448211456 40217503186944 40237436994048 40237884633744 40295083247104 40373784581571 40389505916928 40389955248384 40413877714224 40429614661632 40430064439296 40468391670672 40508578752768 40524803407872 40582861357056 40602976253952 40661672398848 40662124758144 40702051418112 40740562498804 40741089727752 40780566177792 40781019859776 40860215721108 40876126470144 40876581215232 40917173649408 40955962654656 41014638305088 41031065649152 41055367836672 41071811493888 41110747094016 41135554101978 41151572066304 41152029875712 41191041521934 41192437579776 41230953956864 41231412649392 41311483163811 41369070145536 41371203534714 41428337635328 41428873764864 41467611218096 41508790573824 41509252357272 41525415837696 41550010822656 41606057299968 41647374139392 41647837464576 41687319130632 41707040342016 41747042560536 41788499405184 41805236699136 41829997418496 41869109936444 41869651770072 41886421567488 41927474233344 41967220991808 42008896484352 42009363831456 42025722052608 42090945110298 42167660265472 42168129378816 42208104275562 42209534803968 42250018976928 42266470907904 42291975301632 42308914249728 42349022608896 42390528667648 42391077249024 42451808919552 42472850160384 42493965631488 42534249417216 42534722608848 42575937015808 42659093142792 42675704365056 42676179130368 42716635652376 42759055350144 42801517172736 42903470332296 42920654198784 42963276496896 43004483601516 43046632074208 43046710253568 43047189146304 43130227705614 43147022385152 43189869477888 43190349963264 43231293913248 43252786446336 43274224691712 43336221605376 43353578799104 43379256582144 43394677488128 43420379613408 43420862663199 43437770514432 43463981692656 43480906334208 43522609909968 43565345316864 43584477797888 43669603731087 43712969772528 43729991368704 43730477862912 43773904355328 43814834494592 43815401508096 43858344757248 43917504927744 43943516717184 43944005586852 43961117147136 44046978704064 44066322702788 44109591988224 44110082705472 44153886163968 44195743535076 44213444987904 44239632058944 44257351090176 44342724066816 44406826435584 44429330949759 44493558518466 44554508959744 44555085545472 44597242253424 44623656642789 44641032855552 44641529485056 44685860696064 44728222372848 44746137096192 44790572187648 44810242748416 44832452947072 44854741499904 44897263273728 44897762753784 44941848440832 44942348416896 45028541821312 45029042761836 45047159783424 45047660931072 45134558425152 45178876624896 45179379237888 45244691085312 45267116618304 45286996461868 45331968652992 45350125191168 45395160072192 45438194156544 45438699654432 45456393240576 45483316494336 45483822494208 45526351467037 45526940629506 45589306671104 45655211114496 45655719026688 45678348285696 45744381448704 45744890352912 45789215281152 45832622925264 45850979987456 45878136950016 45878647342248 45896512241664 45985642278912 45986153867136 46031308259328 46051523710976 46141468093224 46159435333632 46159948855296 46187288816256 46205787930624 46249590480768 46294919465984 46295518574592 46384823201472 46385339230566 46403401433088 46449482268672 46540203913728 46560642855776 46606361346048 46606879839744 46651062620358 46697389395552 46697908901931 46715573108736 46716092817408 46743762175488 46762484170752 46806814462464 46873872348672 46920420384768 46965422880603 47012061830832 47030368075776 47030891286528 47121090236416 47121614456448 47167883771904 47168408512512 47213123615784 47260008544896 47260534310388 47278937309184 47346671583232 47391555677824 47438617798656 47439145551168 47485726654464 47531271349044 47549779771392 47597528530944 47642650435008 47688814215168 47689344751104 47758285034496 47781956430432 47805711335424 47850411355936 47851030594368 47897929142784 47917113409536 47962538276352 47991479785641 48010167410688 48010701521664 48056215108923 48057843843072 48103937268912 48191611731968 48192147861504 48266404123833 48285735973632 48333686059008 48426922336128 48427461083484 48446318477312 48446945427456 48540400183296 48588603162624 48589143708672 48635205652404 48658213732352 48704882987292 48753249306048 48772776148992 48801663654912 48819012174144 48847927065084 48867491828736 48916019625984 48961757823776 49030009061376 49032537522624 49100887425024 49196150941952 49196240289792 49196787595776 49242788321489 49244457271296 49291688806416 49310882725888 49340637851904 49360399958016 49407193043712 49436456306832 49456256790528 49527110406144 49576293236736 49623290986752 49623843043656 49643166302208 49673121934464 49740125611392 49788321759232 49788875652096 49788966076416 49836074927772 49885564575168 49955103571968 49957679740032 50054048721012 50074096565248 50123822579712 50171897535102 50173597974528 50191434203136 50221161962496 50221720670688 50241276739584 50339404233216 50410962272256 50411523091968 50436509565456 50461584187392 50509421182944 50509983098007 50558925206272 50559579495936 50579829817344 50657109548976 50677398933504 50727724056576 50776378228296 50826236203008 50826801642624 50968276861056 50998464734616 51018323263488 51018890840064 51069555081216 51117968426112 51118537111236 51138442395648 51188562919424 51237089082368 51287970004992 51362112503808 51362683905024 51388141821408 51412452245504 51461190652928 51461763156384 51512867191296 51561700790922 51582352485888 51612904068768 51613478260029 51633001857024 51633576271872 51684850925568 51733847563776 51756567384992 51807964174848 51828714504192 51909151604877 51929364750336 51929942462208 51980933136384 51981511421952 52030115962328 52030789290864 52081204998144 52081784399232 52182926101656 52203826612224 52255667552256 52330531749888 52380140486016 52380723212748 52401119985664 52432156514304 52432739819712 52534563069996 52555019747328 52555604419584 52630312812544 52656984829344 52733106392256 52785472932864 52806614777856 52887296761824 52908479389696 52909164085248 52961020084224 53011226515968 53011816263504 53032458780672 53063869243392 53064459576576 53114764067757 53188804472832 53212163263744 53264412966912 53265005531136 53315500137552 53368445023488 53369038745064 53389820362752 53421442486272 53471393412808 53493502242816 53545930948608 53623337582592 53649915992064 53650512844992 53728070663808 53754700984236 53831712775428 53852674555904 53853273664512 53885170285632 53906752585728 53957855560896 54011438337024 54012039211872 54033071210496 54110481809408 54137301671936 54215563198464 54216166344192 54269401890816 54321452970336 54374088237056 54374693146368 54397175463936 54426239723751 54480287628144 54501501960192 54502108286976 54556231532544 54607950206208 54635098669056 54662178557952 54686184406784 54740490448896 54814329458688 54847405469304 54868762755072 54869373167616 54921388695912 54975216865856 54975928307328 55081977551748 55158760194048 55161604712952 55238498353152 55345054098432 55345669809696 55367221116928 55400014430208 55453149907218 55474743066624 55508217583392 55529832185856 55530449952768 55583092174176 55609387122688 55662723414048 55717999206912 55740315598848 55773329891328 55826202360096 55826823424113 55848562089984 55903298977792 55904022429696 55956294655744 56011861979136 56012485108608 56121260147064 56199491518464 56224172505088 56277472367416 56333358635904 56389300402176 56445297721344 56465363478528 56498807207808 56521436332032 56602411892736 56630466880512 56712332556288 56712963478464 56741073261138 56769282210816 56822363485174 56823098830812 56878790857056 56900939153408 56901572173824 56955514203168 56989248242598 57012073800192 57068689563648 57123425506833 57204627109728 57227538931712 57284368662528 57339311468688 57373272826443 57395613671424 57396252195072 57506970274152 57530747695104 57587133284352 57641725217664 57670381928448 57698966255616 57781628807168 57782376566784 57839008776192 57893839484544 57894483550932 57917027352576 57951975590208 58030146546624 58087127089152 58087773305856 58142087415734 58226138308116 58283959696704 58307303817216 58365205807104 58396390174514 58420535344128 58421185269984 58477793009664 58533880457619 58556673236992 58591355622912 58592007449136 58614822862848 58705791864363 58729304938752 58812789317632 58813443607296 58871848218624 58927658046768 58951259983872 58986176078592 58986832297176 59009801453568 59123632089088 59124397215744 59209101914112 59239107933012 59324744691288 59407441625088 59462989671232 59498208857052 59521377140736 59522039313408 59581147594752 59637629830464 59638293296442 59661516128256 59696852898816 59720762916864 59806321999872 59863017698304 59863683671712 59922464587776 59923131222528 59979937654746 60038723682448 60039500651424 60062879711232 60063547908096 60155317589409 60179411233536 60238502166528 60239172317184 60326254780416 60356155491072 60356826950616 60442624870656 60466833588224 60584258875392 60584932872576 60620816571336 60644421992448 60645096658944 60702587506008 60787205111808 60874292035584 60904464380928 60992508598272 60993187137216 61052287041536 61053077127168 61110163900352 61110843748206 61170849266688 61171529789664 61195349655552 61290323581662 61314189705216 61314871822848 61375077679104 61375760474112 61433943981984 61460923769678 61521957457632 61545913778176 61546598473728 61583051755008 61607717240832 61666120641024 61727358099456 61728044813568 61786562282901 61846430935296 61847118974088 61871201910784 62053605218304 62056805302071 62141815128064 62142506452992 62201416827144 62263185860736 62263878535908 62288123756544 62325016233984 62409085949952 62471061209088 62498496464896 62560560513024 62620563840804 62682749107776 62707855048704 62803664904666 62828819275264 62829632351232 62890511695872 62891211350016 62950831487712 63013344726528 63014045747184 63038583078912 63251490398208 63252194068224 63312156413343 63314302205952 63375028465392 63399706361856 63437962952448 63463371374592 63523533913344 63585085620224 63585793001472 63677713379328 63709275240576 63740948447232 63801374125824 63802083913272 63863905523712 63950051035136 63988639714188 64013556547584 64014268695552 64074953478564 64138583025216 64227990306816 64256197148672 64355205498444 64380981298176 64444914745344 64506725402274 64508911681536 64569229781504 64569948111312 64570065380352 64595927236608 64695341558421 64720533577728 64784804216832 64785524944896 64846940869872 64879179669504 64911337037568 64939843983056 65004332408064 65030368198656 65068884873216 65092016232192 65130569420112 65156655771648 65221359501312 65283914864952 65376716696832 65569454658792 65594987053056 65595716794368 65722251741888 65787517135872 65813866610688 65876257391616 65915275075776 65916008380278 65941675720704 66007159013376 66036147208192 66099484054182 66101724315648 66164387982336 66165124058208 66190888402944 66230829245952 66293615302614 66320167481856 66385167536128 66385288101888 66386026635264 66448099903696 66514086100224 66610239653376 66738731628016 66831763439616 66895863380136 66921912270848 66961549283328 66962294227584 67028791044096 67092333559272 67119205644288 67214616363008 67215364122624 67248679420608 67282112249856 67345894910592 67346644130676 67412772661248 67413522625344 67542812731968 67543564142754 67569865244672 67570739675136 67636965408768 67701837637728 67768314937344 67769068856832 67930494692802 67957702481408 67997952979488 68024431017984 68025187786752 68092740108288 68157291234816 68158049481648 68184589860864 68224974741504 68383960006656 68482816671744 68483578540032 68517522428544 68615684208512 68616572173056 68683822921728 68748934387896 68776469981184 68817205425024 68817971013372 68844768362496 68978463418368 68979230800704 69077285566464 69212202139836 69239153000448 69239923282944 69280933224384 69308681895936 69374385721152 69441606664192 69442379198976 69471091556352 69577234802208 69578008845849 69605102149632 69674223403008 69774042333184 69774945288192 69840187314688 69840964283664 69909542019072 69910319759616 69976593930537 70046084093328 70073359663104 70074139226112 70143726256128 70209313105792 70210221693696 70310808523008 70380630577152 70516395682432 70545552113664 70546336929792 70681635354624 70682421684672 70751825657856 70752612768768 70819685423676 70890012817344 70918405963776 71020007374848 71087333516736 71157926697984 71158718326752 71186427150336 71228589981696 71295984372907 71296907023566 71324669657088 71394574598144 71395498524672 71497783443456 71533221322752 71534017126656 71637427551744 71672934645648 71775617033904 71804364886016 71846893714176 71875670114304 71943807414528 72015251116032 72016052282496 72086765764608 72287417597952 72288221792256 72428603960448 72499590861824 72500529088512 72568319631668 72640383504192 72641191625226 72669477715968 72741642043392 72810600274944 72882904743936 72883715563008 72952808478606 72987320598528 73057324480938 73085772611584 73129873959072 73158350340096 73159164223488 73202495482368 73228518261216 73271890597626 73301237743104 73442636735664 73545013592064 73548806283936 73651331137536 73793405464576 73794226412928 73794360434688 73866685906944 73937533209624 73966324088832 74010956777856 74040599937024 74110789565568 74184385185792 74216964552064 74290665609216 74364439855104 74434936480128 74435764565484 74464749453312 74610188417088 74682482638848 74683313478144 74754112391658 74828346862752 74932655357952 74936519610048 75081073081518 75111144847872 75185733869568 75257846302653 75260396961792 75287151304704 75331742943744 75332581006032 75361915109376 75469882523648 75507289174016 75616443408384 75617284637952 75654764348184 75692376281088 75764131774416 75838387809408 75868762898432 75869744726016 75940685604224 75985664323464 76016098400256 76091586084864 76164567342444 76239354304512 76272836146304 76452415291584 76497697101924 76527484895232 76528336260096 76604332621824 76675960365536 76676952639168 76707663593472 76782844379136 76855633623552 76893842571264 76931955007488 77043168755712 77044025857536 77082212732112 77116064729879 77118678368256 77191785979392 77192644734576 77222703136768 77269300786944 77342551186383 77373528728832 77419356103152 77449502785536 77450364407808 77634851077488 77711946262272 77743071756288 77894047125504 77894913693312 77970390679552 77971399704576 78045173943492 78121807497216 78122676598848 78274389152484 78305739918336 78383501328384 78417924809728 78495797624832 78570210729024 78571084819122 78601679978496 78648234771456 78649109729568 78679735271424 78832529620992 78833406629376 78945469218816 78985477244016 79099659588384 79178209399296 79209922166784 79252243808269 79330945142736 79361836187648 79362719084544 79441530126336 79516839773952 79517724395256 79548688171008 79595803865088 79596689364864 79817356931072 79818244895616 79896619450368 79897508296704 79973250206328 80052667535232 80053558117596 80084730544128 80207090119212 80239214978048 80240253364224 80318896422912 80435006373888 80474873988096 80475769267488 80590166494208 80747569163142 80779011833856 80779910496768 80827755428448 80859229323264 80860128878592 80936783341344 81017157505536 81049606815744 81165722714112 81205952507904 81323344797696 81324249516288 81404102836224 81481124997608 81482179455504 81561132355584 81562039719552 81720431442216 81752252940288 81753162430464 81834347298816 81911925309312 82029276610176 82062131298304 82110735673344 82221494188032 82271108203956 82303144132608 82304059751424 82382083043868 82461907913728 82462825298784 82622966327622 82738140291072 82742407069428 82856675270656 82857747529728 82935222436192 83017581147648 83018504714544 83050831675392 83100021645312 83179724860827 83212114599936 83294748278784 83295674929152 83374638261264 83414080684032 83494085121072 83576998810368 83610473398272 83659994836992 83738219872888 83739303540144 83772843134976 83854948466688 83934441983616 84017792968704 84018727662912 84181890220596 84335320530944 84336258757632 84416208551124 84500037953856 84583950603264 84617828499456 84698045217792 84781057335296 84782154498048 84903617839104 84945700320768 84987931262976 85068498834432 85069445217696 85111609891707 85151874031616 85233545227761 85318186285584 85351408730112 85352358260736 85433271304752 85483872363897 85518110700288 85603034345472 85806940664592 85841308397568 85926552993792 86008967203032 86093264148416 86093420507136 86094378292608 86260455411228 86294044770304 86380699926528 86462587826496 86505572892672 86548449383424 86672443210752 86707157598208 86758513164288 86789354976256 86840759226816 86841725326398 86875541028864 86927963385312 86961812668416 87045219819936 87130690633728 87168955595776 87213131123601 87339207462174 87425939545056 87459982737408 87460955725824 87547808710656 87594585261771 87629668989184 87630803016192 87716689514496 87835009855488 87887033434368 87888011173704 87922234294272 88093957408128 88132645405576 88219183976448 88220165410944 88307772327936 88391487070152 88426889975808 88479264117888 88514702180352 88685448133632 88813652871168 88858661899518 88987117036932 89109017919488 89194484506848 89247313285578 89282065711104 89283058970112 89371721392128 89456444745696 89457439944663 89492274192384 89581144375296 89620485496832 89664905894144 89709482999808 89794526547456 89795525507568 89883696881664 89884696833792 89969906482119 90057083642624 90058085523672 90094319566848 90095321862144 90269116850304 90357753249792 90358758475776 90489382170624 90534233236608 90573992923736 90663937305984 90700250382336 90876388313088 90877399308864 90966632988672 90967644988416 91052702934074 91053881259012 91178613342208 91311438053376 91356696571392 91488762897408 91489780705824 91578430562304 91665245850528 91666265622309 91701959974912 91756273900032 91757294684496 91793024483328 91935485372493 91971284557824 91972307734272 92062616518656 92103047421952 92191385654517 92282936186448 92318870667264 92319897710592 92374577632512 92411575861248 92499180961536 92589838931968 92591037149184 92769646402944 92770678461132 92806802866176 93080407827456 93121285711552 93212722692096 93213759679488 93302125240716 93394778791104 93395817803862 93432185634816 93487524350976 93524968341504 93613628924928 93747744697344 93840840769536 93930845761206 94024123661664 94060736151552 94061782573056 94205497356999 94242180472832 94243228912896 94335767543808 94336817025024 94426247231568 94520017089792 94521068620776 94557874618368 94693343166464 94783111355648 94877235597312 94878291102336 94971453308928 95062542698088 95099559542784 95195057061888 95285300870016 95377628430336 95378689502208 95516570068992 95563912860864 95611422670848 95700822711872 95702061188736 95795858285568 95834226819072 95925076552704 95982959571282 96020334821376 96021403043328 96112430217846 96115687686144 96207874537824 96383223463936 96384295723008 96532808247666 96571471947264 96667372118016 96760088103411 96853844672256 96854922166968 96892636954624 96893890854912 97080800366592 97177206325248 97178287417344 97270411304808 97316427464704 97409765974584 97506498612096 97545552297984 97603327309824 97638024348288 97695854130168 97734983657472 97832039251968 97923515647552 98060018122752 98065075045248 98392301883904 98392480579584 98393575191552 98485576642978 98488914542592 98583377612832 98621765451776 98681275703808 98720799916032 98814386087424 98872912613664 98912513581056 99054220812288 99149226081273 99152586473472 99246581973504 99247686087312 99286332604416 99346243868928 99440422953921 99480251222784 99576643518464 99577751304192 99577932152832 99672149855544 99771129150336 99915359480064 100108097442024 100148193130496 100247645159424 100343795070204 100382868406272 100442323924992 100443441341376 100678808466432 100821924544512 100823046183936 100873019130912 100923168374784 101018842365888 101019966196014 101117850412544 101119158991872 101159659634688 101314219097952 101315346214131 101354797867008 101455448113152 101552756456592 101652472406016 101653603285248 101895742039203 101936553722112 101996929469232 102036646526976 102037781680128 102139110162432 102235936852224 102237074222472 102276884791296 102474178164736 102575940009984 102724225007616 102725367810048 102776283642816 102922381305856 102923526312768 103025734382592 103123401581844 103164704971776 103225808137536 103226956520058 103267152543744 103369701851136 103467695127552 103513134769984 103615928349696 103657429008384 103818303209754 103858729500672 103859884924416 103961866272768 103963022843904 104060231924656 104061578581728 104162409996288 104163568798464 104365852203312 104407653224448 104511335104512 104661063499776 104760280972032 104761446425496 104802239971328 104864313028608 104865479639424 105069126139992 105110039494656 105111208839168 105260625625088 105313969658688 105466212784512 105570945865728 105774593523648 105816958779392 105818328170496 105922040168448 106022453031936 106023632527008 106064917561344 106127738486784 106128919153152 106229528135514 106377608945664 106424326527488 106528825933824 106530011062272 106631000275104 106736890046976 106738077490128 106779640725504 106842884972544 106942786825616 106987004485632 107091861897216 107246675165184 107299831984128 107301025689984 107456141327616 107509401968472 107663425550856 107705349111808 107706547329024 107770340571264 107813505171456 107915711121792 108022876674048 108024078423744 108274603343872 108431126396928 108432332688384 108642905940672 108748176474112 108749386292736 108794350927872 108852479447502 108960575256288 108961787437839 109003003920384 109004216573952 109112463065088 109215900412416 109270197338112 109324357115904 109372368813568 109480980897792 109585986721407 109628658917376 109694810938608 109737525510144 109738746335232 109842777391824 109950433731712 109951856614656 110163955103496 110317520388096 110323209425904 110476996706304 110690108196864 110691339619392 110800028860416 110906299814436 110949486133248 111016435166784 111060899905536 111166184348352 111325446828096 111435998413824 111480631197696 111546659782656 111652404720192 111653646848226 111697124179968 111806597955584 111808044859392 111912589311488 112023723958272 112024970217216 112131168587487 112242520294128 112398983036928 112448345010176 112554944734832 112621609622277 112666717271808 112778600804352 112890595442688 112930726957056 112997614415616 113042872664064 113204823785472 113260933761024 113424665112576 113425926956928 113482146522276 113538564421632 113644726970348 113646197661624 113757581714112 113803144347648 113911028406336 113978496485196 114024147600384 114137379127296 114246851013666 114409254219456 114455077863424 114568737325056 114678622937376 114746545652886 114791227342848 114792504390144 115013940548304 115061495390208 115174266568704 115283450435328 115340763856896 115397932511232 115563257614336 115564753133568 115678017552384 115787678969088 115788967101864 115834054705152 115903951180416 116060293093248 116174254178304 116175546611712 116284174831468 116452276616232 116567919393408 116614607634432 116792780349028 116841070688256 116842370539968 116955586019328 117067760915238 117113346473984 117182711245824 117184014898272 117229645725696 117411583728726 117458609877504 117625578635264 117626887214592 117743696437248 117855316093536 117856627228683 117902519967744 117972352157184 117973664594352 118019602907136 118247264178176 118248794431488 118418203828224 118478215866024 118649489382576 118814883250176 118925979342464 118996417714104 119042754281472 119044078626816 119162295189504 119275259660928 119276586592884 119323032256512 119393705797632 119726035396608 119727367343424 119844929175552 119846262445056 119959875309492 120077447364896 120079001302848 120127095816192 120310635178818 120358822467072 120477004333056 120478344634368 120652509560832 120712310982144 120713653901232 120885249741312 120933667176448 121121353744713 121168517750784 121169865745152 121241633142672 121288843984896 121290193317888 121405175012016 121574410223616 121748584071168 121808928761856 121985017196544 121986374274432 122104574083072 122106154254336 122220327800704 122221687496412 122341698533376 122343059579328 122580647163324 122628379410432 122629743645696 122751520948224 122867887963968 122921847539356 123043914915264 123093196947456 123166103510016 123215434481664 123332241282048 123454716198912 123456089627136 123573124565802 123692861870592 123694237948176 123742403821568 123934449491433 124107210436608 124113610604142 124283630256128 124285012905984 124402833654288 124526371721472 124527757071816 124576247513088 124650032467968 124818171899904 124942122418176 124996992929792 125121121026048 125241127681608 125365498215552 125415710097408 125607329809332 125657638550528 125659264702464 125782422700032 125901662975424 126026689453056 126028091494368 126077166157824 126502980796416 126504388136448 126624312826686 126628604411904 126750056930784 126799412723712 126875925904896 126926742749184 126994559355419 127047067826688 127170171240448 127171586002944 127355426758656 127418550481152 127481896894464 127602748251648 127604167826544 127727811047424 127900102070272 127977279428376 128027113095168 128028537391104 128149906957128 128277166050432 128512394297344 128710410996888 128761962596352 128889829490688 129013450804548 129138459563008 129139896222624 129140130760704 129390683116842 129441067155456 129569608433664 129571049889792 129693881739744 129758359339008 129822674075136 129879687966112 130008664816128 130060736397312 130137769746432 130184032464384 130261138840224 130262587989597 130313311543296 130442719002624 130567829729904 130753433393664 131008811193261 131138909317584 131189974106112 131191433588736 131444503483776 131575034271744 131752514783232 131830550151552 131832016760556 131883351441408 132072294416384 132198968108364 132328775964672 132330248116416 132461658491904 132587230605228 132640334963712 132770335072256 132772053270528 132896199807392 133028172200448 133220479306752 133287992849277 133477463256032 133663526879232 133791726760272 133843824541696 133870969928367 133923098566656 133924588455168 134057582088192 134184667118544 134238411288576 134429232726016 134430728245248 134497358841216 134564224499712 134691789821184 134693288261352 134825545322496 134827045250688 135085625463936 135087128285508 135139730489344 135141479350272 135403675275456 135536629874688 135538137713664 135860989385604 135915404962816 135995905958976 136050375573504 136185480216576 136314582469632 136316098963296 136369179721728 136449949483008 136579054401111 136767920013312 136965633343488 136967157080064 137035044857088 137231368417024 137233144346112 137367645843456 137497868775792 137552939962368 137634410850048 137635942026744 137689536724992 137956926836736 137958461601408 138154571132928 138424404279672 138478306000896 138479846565888 138561866448768 138617363791872 138748771442304 138883213328384 138884758397952 139154469604416 139156017691698 139210204299264 139348446806016 139548084666368 139680374629376 139681928567328 139819084038144 139820639519232 139953187861074 140092168186656 140093726705793 140146719326208 140148278452224 140287452512256 140418626211584 140420443387392 140621617046016 140761261154304 140896268641809 141032791364864 141091104227328 141092673859584 141363270709248 141364843369344 141503651315712 141505225537536 141639370847352 141780025634688 141836811927552 142040014749696 142174667033472 142315853395968 142317436653504 142457179963392 142591968745814 142593814047132 142649339314176 142789149196288 143066442645504 143068034253312 143274855103488 143345869291296 143551234067808 143608729772032 143693787428352 143751340228608 143887614829056 143974439356923 144030502232064 144032104564992 144168645326769 144173531529216 144574835195904 144576443584512 144799212371499 144857207920896 144999181723648 145001058177024 145136639263336 145280767008384 145282383250452 145338955431936 145621200549888 145765809487872 145767431126016 145905616957212 145974641197056 146114648961876 146171545223168 146259747918144 146318328446976 146404990964736 146457036522432 146543781195252 146602475486208 146885273471328 147090027184128 147097612567872 147302662275072 147586810929152 147588452825856 147588720869376 147728364964467 147733371813888 147875066419248 147932648177664 148021913555712 148081199874048 148221579131136 148368770371584 148433929104128 148581331218432 148728879710208 148869872960256 148871529130968 148929498906624 149220376834176 149364965277696 149366626956288 149508224783316 149656693725504 149865310715904 149873039220096 150162146163036 150222289695744 150371467739136 150515692605306 150520793923584 150574302609408 150663485887488 150665162012064 150723830218752 150939765047296 151014578348032 151232886816768 151234569275904 151309528696368 151384752562176 151528263548832 151529949294021 151676775618816 151737525796864 151739489452032 151881371208448 151971328646928 152032196800512 152183172169728 152329134684888 152478708609024 152545672292608 152904830583168 152995394203848 153054969790464 153056672520192 153208665243648 153351920731072 153353905278336 153415327186944 153565688758272 153711267247104 153863910014976 154086337511424 154088051715072 154164425464224 154232129459758 154237356736512 154383571958784 154385289469152 154445406273536 154538601573888 154685102372766 154747057457664 154838712206304 154899005571072 154900728815616 155269702154976 155423892524544 155486143512576 155727454814631 155788094251008 155789827386624 155940781359104 155942799409152 156090347886984 156243614994432 156245353197696 156548778304968 156611479836672 156767002656768 156835849619456 156991595249664 157140421458048 157142169638244 157203359956992 157296469542912 157298219459136 157665059241984 157666813258752 157890938437632 157970954488032 158199319176768 158356418798592 158419844333568 158504487616538 158661890285472 158723672375296 158725438169088 158883060252672 159033679547904 159035448790512 159097376342016 159191607730176 159193378729728 159344292203271 159634713862144 159636489791232 159793238900736 159795016593408 159946500412656 160105335070464 160107116235192 160169461088256 160414180238424 160478429956096 160480506728448 160637792845824 160870012747776 160949747976192 160951538534976 161180332988416 161495138326284 161558023667712 161559820993536 161655510856896 161720257757184 161873566682688 162034315011072 162099213631488 162331445428224 162411905015808 162646689595392 162648499032576 162808205672448 162962249995216 162964358911008 163122264711168 163124079439104 163278719171253 163440862884432 163504505880576 163506324860928 163668694597632 163823850618624 164058553220352 164124262596608 164221471346688 164442988376064 164542216407912 164606288265216 164608119502848 164764166087736 164923815827456 164925650597568 165245932655244 165476280582144 165484814138856 165713350541312 165715495059456 165870444872384 166035162295296 166037009429088 166101663350784 166200043290624 166359449721654 166424229199872 166589496557568 166591349858304 166749276522528 166828161368064 166988170242144 167153997620736 167220946796544 167319989673984 167476439745776 167478607080288 167545686269952 167709896933376 167868883967232 168035585937408 168037455325824 168363780441192 168670641061888 168672517515264 168832417102248 169000075907712 169167901206528 169396090435584 169562114670592 169564308996096 169807235678208 169891400641536 170136997668864 170138890435392 170223219783414 170303748063232 170467090455522 170636372571168 170702817460224 170704716521472 170866542609504 170967744727794 171036221400576 171206068690944 171613881329184 171682616795136 171853105987584 172017934406064 172186528296832 172186841014272 172188756585216 172520910822456 172588089540608 172761399853056 172925175652992 173011145785344 173096898766848 173344886421504 173517026328576 173578709952512 173681518453632 173683450652796 173751082057728 173855926770624 174090439639872 174261381267456 174337911191552 174426262247202 174678414924348 174851879090112 174921911451648 175095617421312 175189170523542 175259337978368 175261606032384 175433379028992 175601641372857 175670019710976 175774066868736 175776022347408 175844468588544 176187914816256 176265290811152 176438367952896 176440330821888 176615544655872 176782974140304 176853779951616 176958528235776 177029404360704 177370896267264 177627305742336 177717323799036 177974234073864 178388969013696 178494626571156 178564131422208 178566117940224 178743442784256 178912889491392 178914879889326 178984548384768 179162288750592 179240970993664 179329811788288 179418965999616 179589053094912 179591051015136 179767393763328 179769393667584 179939812964238 180114167285248 180116171047344 180188639133696 180190643724288 180465952768227 180538233700608 180715506499584 180717516951552 180978764341248 181068466473216 181147985847472 181327874611968 181400500764672 181752776626176 181754798617728 181933265977344 181935289976832 182105405868148 182107762518024 182622876106752 182713393142784 182977525794816 182979561411648 183156861124608 183330491701056 183332531244618 183403919949824 183512547800064 183514589368992 183586048966656 183870970744986 183942569115648 183944615468544 184125233037312 184206094843904 184382771309034 184565872372896 184637741334528 184639795421184 184749155265024 184823151722496 184998361923072 185179677863936 185182074298368 185539292805888 185541356922264 185613605732352 186160815654912 186242571423104 186425445384192 186427519358976 186604250481432 186789557582208 186791635607724 186864371269632 186975048701952 187227257849856 187495489394688 187681681539072 187861691522412 188048247323328 188123565146112 188410994713998 188484360945664 188486457825792 188671535087616 188673634050048 188852494463136 189040034179584 189042137241552 189115749236736 189386686332928 189566222711296 189754471194624 189756582204672 189936469240029 189942906617856 190125085396176 190199119085568 190390114123776 190570601740032 190755256860672 190757379004416 191033140137984 191127825721728 191222845341696 191401645423744 191404122377472 191591716571136 191850153105408 191965919142564 192040669642752 192042806086656 192224860435692 192415749075648 192768591446016 193065616495332 193142943894528 193334744236032 193520176206822 193707689344512 193709844333936 193785273909248 193787781709824 194086024675263 194161600733184 194354412650496 194356574834688 194540822609616 194632854929408 194819531949168 195012997224192 195091104595968 195206654619648 195276048696576 195391708260336 195469967314944 195664078503936 195847031295104 196130150090496 196784603767808 196784961159168 196787150383104 196971153285956 197166755225664 197362551407616 197441599832064 197628772174848 197745825227328 197825027162112 198108441624576 198298452162546 198305172946944 198493163947008 198495372174624 198572665208832 198692487737856 198878272198109 198880845907842 198960502445568 199153287036928 199155502608384 199155864305664 199344299711088 199542258300672 199830718960128 200216194884048 200296386260992 200495290318848 200687590140408 200765736812544 200884647849984 200886882682752 201357616932864 201643849089024 201646092367872 201746038261824 201846336749568 202037684731776 202039932392028 202235700825088 202238317983744 202628438195904 202630692428262 202709595734016 202910896226304 203105512913184 203304944812032 203307206570496 203791484078406 203873107444224 203993858938464 204073293053952 204075563360256 204278220324864 204471873704448 204474148444944 204553769582592 204948356329472 205151880019968 205448450015232 205450735620096 205552567285632 205844762611712 205847052625536 206051468765184 206246803163688 206329409943552 206451616275072 206453913040116 206534305087488 206935390255104 207026269539968 207231856699392 207636606419508 207717459001344 207719769848832 207926045687808 208120463849312 208123157163456 208324819992576 208327137596928 208731704406624 208734026537547 208815306448896 209022670209024 209322126999552 209520561944064 209522892850992 209604479942656 209728626057216 209730959278848 209929781791611 210138252279984 210220078989312 210222417678336 210521251250176 210627939317376 210932425569024 211141891731456 211549187047296 211633917558784 211636656340992 212044906063872 212047265054016 212255476973568 212257838306304 212459056271028 212755217891328 212848653054976 213060022124544 213262000550208 213473780093952 213476154980256 213559281451008 213685769945088 213885573651232 213887953118721 213974008971264 214183723794432 214493350330368 214599663968256 214602051379968 214912282655232 215018803936944 215113233193873 215326851101712 215410698223616 215413094658048 215540681142528 215627010342912 215831422243584 216045753348096 216048156847488 216549206687744 216862252793856 216864665376768 217285811881344 217496352948224 217498772585472 217704958895004 217921150512576 217923574875678 218008433147904 218224926130176 218431800824832 218648714231808 218744737627136 218961961795584 219171973442814 219257317834752 219389621877216 219475051020288 219477492670464 219685554783648 219900867463424 219903713229312 220327910206992 220635040776192 220646418851808 220953993412608 221380216393728 221382679238784 221600057720832 221812599628872 221898972266496 222032870333568 222121799811072 222332368696704 222650893656192 222871996827648 223093319565312 223304809440384 223307293696452 223394248359936 223613195911168 223825178622976 224047447916544 224049940434432 224262337174974 224485040588256 224797966073856 224896690020352 225109889469664 225243219244554 225333434543616 225557201608704 225773538907959 225781190885376 225861453914112 225995228831232 226085745328128 226409647570944 226521867522048 226849330225152 226851853913856 226964293044552 227077128843264 227289453940696 227292395323248 227515163428224 227606288695296 227822056812672 227956992970392 228048295200768 228274758254592 228493702027332 228818508438912 228910155726848 229357245874752 229493091305772 229582454685696 229585008780288 230027881096608 230122990780416 230348533137408 230566900870656 230681527713792 230795865022464 231126515228672 231129506267136 231348194189637 231356035104768 231575357938176 231577934203728 231668109410304 231807902360832 232027653559149 232120586186496 232348508356608 232351093223424 232568349662936 232904553232464 233135838786816 233229215268864 233585560698056 233682141376512 233684741079936 233911172038656 234135521830476 234226692947968 234365422491648 234368029796544 234823167457452 234917219755008 235251157270528 235253774429184 235487392874496 235710632187072 235713254457366 235805039935488 235944704314368 235947329188704 236039205814272 236494528356352 236497588862976 236836407656448 236956431732048 237298978765152 237629766500352 237756731424807 237851958684928 237992835428208 238085508562944 238088157253632 238324590379008 238550519321856 238553173185768 238646064513024 238787411595264 239452070793216 239454734686848 239689858351104 239692524890112 239919750618984 240154894729792 240158002605696 240254191632384 240621270357636 240717644934144 240956689268736 241305019121664 241424621964288 241427307802464 241770499482624 241867334352896 242242707489426 242337035501568 242339731490304 242483266285344 242577687969792 242580386635776 242810350024032 243148820447232 243497168142336 243617857523712 243970034393088 243972748548864 244209148166144 244212308508672 244440655601408 244443374992824 244683397066752 244686119158656 245161294326648 245256758820864 245259487291392 245503041896448 245735775927936 245843695078712 246087829830528 246186393894912 246332207020032 246664482564096 246909432397824 246912179254272 247146249131604 247385723741184 247388475896352 247484807643136 247868898982866 248214420873216 248227221208284 248567260512256 248570025811968 248805667308576 249052743442944 249055514143632 249152495026176 249300064935936 249539174582481 249636343799808 249884244836352 249993985859584 250242242052096 250482255363216 250730996431104 250831420194816 251214659618664 251315277101056 251318529404928 251564845400064 251803325950848 252053378906112 252056182988736 253005961592832 253008776272896 253248625653372 253500113861568 253751851809792 253853485498368 253989118710838 254094135653376 254340342480896 254343172005888 254710853517312 254837100962304 254963793788928 255205496503296 255208335653088 255334829675121 255455622094848 255700635683283 255800204140544 255954558856752 256054226190336 256057074782208 256299813914256 256451617091691 256554332100864 257024788594688 257420821993776 257523925192704 257779658981376 258026901609096 258276919126016 258279792445248 258280261521408 258781366233684 258882134310912 259142099779584 259387763479488 259516718678016 259645348150272 259759375932224 260017329632256 260121472794624 260275539492864 260368064928768 260522277680448 260525175979194 260626623086592 260885438005248 261135659459808 261506866787328 261639393370803 262017622386522 262277818635168 262379948212224 262382867177472 262783755785313 262889006967552 263150068543488 263505029566464 263661100303104 263664033521112 263766702882816 264144588832768 264397936216728 264657551929344 264660496232832 264923316983808 265174461210456 265280669927424 265540670144512 265544106541056 265792399614784 266056344400896 266440958613504 266575985698554 266954926512064 267327053758464 267583453520544 267687649083392 267741939856734 267846197133312 267849176910336 268115164176384 268369334237088 268476822577152 268858465452032 268861456490496 268994717682432 269128448999424 269383579642368 269386576522704 269651090644992 269654090501376 269909719446357 270171250927872 270174256571016 270279460978688 270282958700544 270807350550912 271073259749376 271076275427328 271721978771208 271830809925632 271991811917952 272100751147008 272629164939264 272632197926592 272899898966016 273158108802222 273535840026624 273934314160128 274070089714176 274462736834048 274466288692224 274735291686912 274995737551584 274998796866927 275105879924736 275268821700096 275271884053488 275379073449984 275913853673472 275916923202816 276309142265856 276574156963551 276848808559344 276956612001792 276959693131776 277123732897536 277234727583744 277497542884608 277766426656768 277769516795904 278308939208832 278312035383396 278420408598528 279360749258752 279363857134656 279638168076288 279641279038464 279906375722148 280184336373312 280187453411586 280296556904448 280574905024512 280837252423168 280840886774784 281243234092032 281522522308608 281792537283618 282065582729728 282182208454656 282185347719168 282616492070997 282726541418496 282729686738688 283007302631424 283010451075072 283278741694704 283560051269376 283673623855104 284080029499392 284349334066944 284631706791936 284634873307008 284914359926784 285183937491628 285187628094264 285298678628352 286132885291008 286136068506624 286549710206976 286691738582592 287102468135616 287217459544064 287387574856704 287502680457216 287775229658112 287948878713846 288061004464128 288064209129984 288337290653538 288347063058432 289149670391808 289152887169024 289598424742998 289714415841792 289998363447296 290002116354048 290273278526672 290561534016768 290564766500904 290677910863872 291242401099776 291531618975744 291534862252032 291811233914424 291949282394112 292229297923752 292343090446336 292519495836288 292636656893952 292809981929472 292914073044864 293087562390504 293204950972416 293770546942656 294180054368256 294195225135744 295173621858304 295176905651712 295177441738752 295456729928934 295466743627776 295750132838496 295865296355328 296043827111424 296162399748096 296443158262272 296737540743168 296867858208256 297162662436864 297447678243819 297457759420416 297739745920512 297743058261936 297858997813248 298440753668352 298729930555392 298733253912576 299016449566632 299313387451008 299746078440192 300324292326072 300444579391488 300742935478272 301031385210612 301148605218816 301326971774976 301330324024128 302029156696064 302465773633536 302469138551808 302619057392736 302769505124352 303056527097664 303059898588042 303353551237632 303475051593728 303478978904064 303762742416896 303942657293856 303946038642393 304064393601024 304366344339456 304658269369776 304957417218048 305091344585216 305687226117609 305809661166336 305990788407696 306109939580928 306113345040384 306417330487296 306703841462144 306707810556672 306830654373888 307422534494208 307727820029952 308172675022848 308176103430144 308328850928448 308464258919516 308767143917568 308770578938304 309077203147776 309370204745532 309494114915328 309677424412608 309801457631232 310539404309952 310847785049088 310972287025152 311454909629262 311576188502016 311579654773248 311881562718208 311885598818304 312180695773968 312487229988864 312490706395392 313097556609936 313222959673344 313534005313536 313671699238912 313983190499328 314280842916096 314284339276488 314406719913984 314592939085824 314596438918272 315330118483968 315333626517504 315781876875264 315941908976064 316398638353536 316712837597184 317008975233076 317323780570944 317450876338176 317766120505344 318067359095808 318070897581024 318194752684032 318383215460352 318386757459456 318688584406542 319269427724288 319272979582464 319586477801472 319590033186816 319893000825312 320210670140928 320214232470384 320338922176512 320828360476848 320956859912192 320961013456896 321275585691648 321740025495552 321899495952384 321903077069952 322360665976832 322990276652568 323116047335424 323119641987072 323311021713792 323440515514368 323747133365376 324068630022144 324823810031616 325293379190784 325296998065152 325924499990432 325928717822016 326244529422336 326248158878208 326557438342506 326881725768864 326885362313517 327009011761152 327012649721856 327337389195264 327647701237248 328117106440704 328248525193216 328442942693376 328757960164221 328885976752128 329084432815824 329212576530432 329216239005696 329528332175472 329847631654912 329851301195136 330491865310488 330952561164288 330969628277712 331426701082624 331430990118912 331740889744768 332070324590592 332074018858176 332400086581248 332718899443308 332848458399744 333182699716608 333498553045056 333976340484288 334307995241472 334441893593088 334639979347968 334952879491552 334957214160576 335091372539904 335419793866752 335737767934464 336071171874816 336074910651648 336393505762461 336727560882384 337341282123776 337345035030528 337664834204496 337864828866831 338000151815424 338335802413056 338792180871168 339124229341184 339128617992192 339614471356416 339782801283072 340273995337728 340277780870784 340446439566828 340607496126464 340934180911044 341272745142336 341409433042944 341733085219008 341935489455588 342072442801152 342412137381888 343227762658368 343365233590272 343706211975168 344035868812128 344373056593664 344373682028544 344377513170432 344699518250423 345041821644912 345176179081216 345522799706112 345850351305984 346022291570688 346193797533696 346689772843008 347034052657152 347157419905024 347363036907264 347366901305592 347502164115456 347711853541248 348180879279744 348522762534912 348675822383104 348852524494404 349356829848696 349703758180224 349843822903296 350378341047084 350518675956736 350523212064768 350866758057984 351203282745714 351340039421952 351548133737472 351552044694816 351688937177088 352375829632512 352530581622304 352876735905792 352880661643776 353231089311744 353565948280608 353569881686049 353707559903232 353917056471552 354058808721408 354741792534528 355254611484672 355434647598072 355948468147728 356777938027392 356989253142312 357128262844416 357132235880448 357486885568512 357825778982784 357829759778652 357969096769536 358481941987328 358659623576576 359178106189824 359182102030272 359534787526656 359538787335168 359879625928476 360228334570496 360232342094688 360381287448576 360931905536454 361076467401216 361431012999168 361435033903104 361957528682496 362136932946432 362295971694944 362655749223936 362801001529344 363364061234139 363505553252352 363509597235456 363866531954688 363870579953664 364210811736296 364215525036048 365245752213504 365426786285568 365955051589632 365959122823296 366313722249216 366660983402112 366665062489236 366807839899648 367025095600128 367029178737984 367741941489972 367885138231296 367889230937088 368412189687808 368765542618068 369131744745792 369279590842368 369498310530048 369646303444992 369996723846144 370359355727872 370364148596736 371078585611776 371082713844528 371227211464704 371803348474299 372321631309824 372485142846208 372850890768384 372855038717952 373208500962864 373579115164416 373583271215448 373728742539264 373950097403904 374454515699712 374990978789376 375363363078144 375723383044824 376096494646656 376247130292224 376821989427996 376968721891328 376972915651584 377347268100096 377704988926272 378080068359168 378084274483104 378231498473472 378773372665856 379132445422592 379508942389248 379513164409344 379872938480058 379885813235712 380250170792352 380398238171136 380780228247552 380983678066257 381141203480064 381510513721344 381514758008832 382066280275968 382255651443456 382445690683392 382803290847488 382808244754944 383183433142272 383700306210816 383931838285128 384081339285504 384085612173312 384449720871384 384831498151296 385537182892032 386131232990664 386285887789056 386669488472064 387040352413644 387415378689024 387419688667872 387570547818496 388172049350526 388323201466368 388708825300992 388713149669376 389081645219232 389265709858816 389639063898336 390025994448384 390182209191936 390413309239296 390552097393152 390783416520672 390787763968791 390939934629888 391328157007872 391694062590208 392260300180992 393026433579783 393569207535616 393569922318336 393574300766208 393942306571912 394333510451328 394725102815232 395257544349696 395491650454656 395650054324224 396216883249152 396596904325092 396986327894016 396990744349248 397384975475712 397756544396218 397761691815684 397921004891136 398306574073856 398311005216768 398688599422176 399084516601344 399661437920256 399863978547831 400432389768096 400592772521984 400990580637696 401375180280816 401531473625088 401612909785101 401769295699968 401773765365504 402715233865728 403287698178048 403292184735744 403492076523648 403692673499136 404075369463552 404079864784056 404471401650176 404476635967488 405256876391808 405261384856524 405419191468032 406211025826368 406609889624064 406614413140992 407582968156812 407746214888448 407987717876928 408151126720512 408556440649728 408943747408896 408948296889888 409107539165184 409737163203333 409896712658944 410303760039936 410896900030464 410901471240192 411105134571264 411689525223424 411694105251072 412102937530368 412493606327376 412658819887104 412903232550144 412907826080232 413068610174976 413870780510208 414052539079936 414463713398784 415273212839016 415434918002688 415439539697664 415852091375616 416240927698624 416246314326912 416649639985152 416654275193856 417463408813248 417468053075094 417630612897792 418045340418048 418644253999104 419041123888128 419045785701984 419208959885312 419457252114432 419461918557696 419859563583222 420276504559968 420440157978624 420444835356672 421042502500352 421255878634752 421864851138048 422283783462912 422688805925427 423098374094592 423267835117568 423273312681984 424089812127744 424094530108032 424510953947136 424515676612608 424918112542056 425510435782656 425697306109952 426120044249088 426524001100416 426947560187904 426952309960512 427371539890176 427771147302464 427775906237442 427948017942528 428367447588864 429199327936512 429204102759936 429824565310464 430037607873888 430226466387746 430653702203424 430821396447232 430826189316096 431081362285056 431254020685824 431662844487168 432091506696192 432096313694976 432505935980307 433098413375488 433724505587712 433729330753536 434397637114497 434571623762688 434992705896448 434997545170944 435409917790008 435842301025152 435847149751356 436016866295808 436863601649664 437297428463616 437489475254272 437923923591168 438343946885628 438514635669504 438779243754432 438954985340928 439371109567296 439801734926848 439807426458624 440655820413984 441270081552384 441292837703616 441907986825216 442760432787456 442765358477568 443185094893401 443200115441664 443625199257744 443797944532992 444065740667136 444243599622144 444664737393408 445301787312384 445743993655296 446186639130624 446609618880768 446614587392904 446788496719872 447650357245952 448094895833088 448099880868864 448524674349948 448970081176512 449595932147712 449793380040704 450219778939328 450486438489108 450666869087232 451114403217408 451547077815918 451562381770752 451722907828224 451990457662464 452171490656256 452819295141888 453043735044096 453698660450304 453703707827712 453928586089104 454154257686528 454578907881392 454584790646496 455030326856448 455212577390592 455644113625344 455913985940784 456096590401536 456549516509184 456987404054664 457637016877824 457820311453696 458714491749504 458986182611544 459164909371392 459170017560576 460055762193216 460245981560832 460697066274816 461133801741312 461591730044928 462253030457344 462259012534272 462696388379274 462712070209536 463150715876352 463155868407456 463336218820608 463615804721664 464055307118298 464241172372992 464697016713216 464702186446848 465136699325872 465809106464928 466271677573632 466458430537728 467171121396112 467364282753024 467369482159872 467822344077312 468271043660952 468453385895936 468730844983296 468736059593088 469646334914904 469834439510016 470502314541056 470507548858368 470974785748992 471421264374144 471426508914732 471610079870976 471889408628736 471894658377408 472989056712704 472995177725952 473672815312896 473912863464096 474597957530304 475259533000704 475513462849614 475703917369856 475985670856416 476171017125888 476176314507264 476649180758016 477101038643712 477106346371536 477292129026048 477574823190528 478904141586432 478909469373696 479379716702208 479385049780224 479839501237968 480309789459584 480316005211392 480508383264768 481242540715272 481435289868288 481913378537472 482610038243328 482849243928576 482854615604928 483540998965248 484485414978852 484674071003136 484679462980608 484966532570688 485160773271552 485620700048064 486297640894464 486994336284672 487235715047424 487940068786176 487945497097728 488418296332288 488424617017344 488881311202816 488886749985648 489366794133504 489372238317312 489836157513759 490322588653296 490513517641728 490518974582784 491006083792896 491471551855872 491687390157424 492175659661056 492372787789824 492664414040064 493328965128192 493818864795648 493824358508544 494292498263208 494771447482368 494776951792704 495737797965732 496428841746432 496454442416568 497140051623936 497611334617152 498105486885888 498111028287264 498304990052352 498600129871872 499078349164962 499272687599616 499768489672704 499987971719168 500484484104192 500964510726432 501461992862208 501662840389632 502429319237328 502630554202112 502637058809856 503129690800128 503606651901696 504106757812224 504112365977472 506011923185664 506017552545792 506497251306744 507000227723136 507503703619584 507978237421676 508188271306752 508686344011776 509421707034624 509674201924608 510410993006592 510416671306176 510669659350242 510911244189696 511401271366566 511600408281088 511909117713504 512108452380672 512114149564416 512599627828512 512903234183382 513108664201728 514049577189376 514841643987552 515047850385408 515559317962752 516053803218192 516553838252032 516559584890496 516560523042816 517562732467368 517764268621824 518284199559168 518775526958976 519033437356032 519290696300544 519518751864448 520034659264512 520551078985728 520736129857536 521044555360896 521050351958388 521253246173184 522271318919616 523013733574656 523278786741606 524035244773044 524555637270336 524765734354944 525567511570626 525778013935104 526300137086976 526804924118571 527010059132928 527322200606208 527328067042224 527533405765632 528289177665536 528795872433456 529315103858688 529320992465664 529846633967616 530348922420912 530561339854848 531081340289024 531088213082112 531584799229568 532112688801792 532881917227008 533151971397108 533909853024128 535166907041088 535483879713468 535692394266624 535698353820672 536230328352768 536738668474176 536953645154304 537722912980992 537989435364864 538256897998848 538767159284736 538773153045408 539302181289984 539308181002752 539812453109153 539819438892714 540342501855744 540348513142032 540558921957376 540565917401088 541397858304681 541614701101824 542146519498752 542152550854656 543443957542416 543661619851264 543983623835904 544201502294016 545258329878528 545264395853184 545799797932032 546316217604444 547868628320256 548140179428352 548925473668096 548932577384448 549470583373824 549991475103168 549997593733854 550211759849472 550537643400192 550543768106976 550758146899968 551827707346944 551833846405632 552618284531712 553148313927102 553697617118688 553913224003584 553919386263552 554247465795072 554469455167488 554765706657883 554995085769216 555532853313536 555539033591808 556617878417664 556624070766792 556840817197056 558721498517504 558727714269312 559276336152576 559282558076928 559812751444296 560368672746624 560374906823172 560593113808896 561674504846336 561681773549568 562486468184064 563045044617216 563585074567236 564131165459456 564370695438336 565232984141994 565453082836992 565459373477376 566014605262848 566020902150144 566557483389408 567120102538752 567347247710208 568160058998784 568698668133888 569263413583872 569269746614016 569809407720087 569828719853568 570367874983256 570375256188528 570597357256704 572265770582016 572272137013248 573099420413952 573383477165184 574204936271232 574434919088128 574775149713408 575550459316224 575897757427692 576122008928256 576128418259968 576674581307076 578305774338048 579196849485996 579428831683584 579996726894592 580004232708096 580546557053344 581123068033536 581129533001808 581355821727744 582258074025789 582484802199552 583063237951488 583069724504064 583622467828848 583878775811941 583898564788224 584458595847504 584686180892672 585038991672576 585273313787904 585619963858944 585828146089728 586175124781008 586409901944832 587541093885312 588390450271488 590347243716608 590353811303424 590354883477504 590913459857868 591500265676992 592087654222848 592324799496192 592886316524544 593475081486336 593735716416512 594325324873728 594895356487638 594915518840832 595479491841024 595486116523872 595717995626496 596634816594327 596881507336704 597459861110784 597466507825152 598032899133264 598626774902016 599492156880384 600648584652144 600889158782976 601485870956544 602062770421224 602297210437632 602653943549952 602660648048256 604058313392128 604931547267072 604938277103616 605238114785472 605539010248704 606113054195328 606119797176084 606707102475264 606950103187456 607525484833792 607885314587712 607892077284786 608128787202048 608732688678912 609316538739552 609914834436096 610182689170432 611374452235218 611619322332672 611981576815392 612219879161856 612226690080768 612834660974592 613407682924288 613415621113344 613661308747776 614845068988416 615455640059904 616345350045696 616352206860288 616657701856896 616928517839032 617534287835136 617541157876608 618154406295552 618740409491064 618988229830656 619354848825216 619602915262464 621078808619904 621695570098176 622909819258524 623152377004032 623159309546496 623763125436416 624361391547936 624974459977728 624981412790784 626195113219872 626202079612641 626445919346688 627068010627072 627343398477824 627966380998656 628561685832192 628568678552976 628813439827968 629185878171648 629192877836544 629789345374833 630660236967936 630667253035008 631563753750528 631883817952128 632797276707072 633425675194368 634017950466152 634647561141888 634901752676352 636134718191616 636141795162048 636766430920704 636773514918912 637377168813084 638538855448576 638545959164928 639180066373632 639786001650624 640421340281856 640428464940768 640677844353024 641656720953696 641663859356163 641913719824384 641922026913792 642551171383296 643480050991104 643798991904768 643806154139904 644721331953664 645339699581619 645980553305136 646232094670848 646239283974144 646622043427584 646881031028736 647494266730752 648137260044288 649647620063232 650586758381568 650593996130304 651848999980864 651857435644032 652489058844672 652496317756416 653114876685012 653763451537728 653770724627034 654025299443712 654674778390528 655295402474496 656234212881408 656497050386432 656885885386752 657515920328442 657771953504256 658168865631648 658425153060864 658432478011392 659056664350944 659695263309824 659702602390272 660983730620976 661905122328576 661939256555424 662853402165248 662861980237824 663481779489536 664140649181184 664148037716352 664800173162496 665437798886616 665696916799488 666365399433216 666997106090112 667952680968576 668615990482944 669279958695936 669905758983104 669914428321152 670182745079808 670839587733504 671475535868928 672142343749632 672149821303296 672787011524922 673455121764768 674682564247552 674690070061056 675329668408992 675729657733662 676000303630848 676671604826112 677320616723877 677584361742336 678248458682368 678257235984384 679228942712832 679565602566144 680547990675456 680555561741568 680892879133656 681214992252928 681868361822088 682545490284672 682818866085888 683466170438016 683870978911176 684144885602304 684824274763776 686455525316736 686730467180544 688071737624256 688746113187328 688747364057088 688755026340864 689399036500846 690083643289824 690352358162432 691045599412224 691700702611968 692044583141376 692387595067392 693379545686016 694044582568911 694068105314304 694314839810048 694726073814528 694733802611184 695004328230912 695423707082496 696082960677447 696361758559488 697045525069824 697351644766208 697705048988808 698713659697392 699407516360448 699687645806592 700756682094168 701037351913472 701046424129536 701733516115968 702406565491428 702680078843904 703096267474944 703104089389632 704751659265024 705061163244608 705753471811584 705761323287552 706462178623488 707131896561216 707139763372098 707415119806464 707834112943104 708117617442816 709483585069056 710509222969344 710869295196144 711896936295456 713270194274421 713555876054784 713978506284624 714256525688832 714264471760896 714973771137024 715651557965568 715659519557304 715938193539072 716963883974656 717319247153152 718356212379648 718364204060544 719069575053312 719077574670336 719759251856952 720456669140992 720464684189376 720762574897152 721863811072908 722152934802432 722870067806208 723915057364992 724273865892864 724591943389888 725311498447872 725602003058688 726728122468278 727011106504704 727019194470912 727733063909376 727741159907328 728421623472592 728431050072096 730491504427008 730853572571136 731910103179264 731918245646592 732627444498432 733321966804224 733330124978472 733615679799296 734050191200256 734058357475968 735483882979944 735770276462592 735778461874176 736824379375616 737531085236136 738263489491584 738559181684736 738996621060096 739993447692288 740718711455744 740728297193472 742157171223552 742165427689056 742454422929408 743606696948598 744643262619648 744970285692416 745701781536768 745710077435904 746417001925728 747158230328832 747166542430896 747457485078528 747900194807808 748909031399424 749981957578752 750726726156288 751446766089648 752192989293312 752494260584448 753643978855992 753937443782656 753945831303168 754694536200192 755409977852544 756160136718336 756168548966208 758264890845184 759017884778496 759026328818688 759745876960116 760500341584704 761560456495104 761967356132514 762282406960128 763021027442688 763029516017664 764132560551936 764511302886912 764891381366784 765606581694976 765616489509888 766366866284544 767101907049849 767400612421632 767863676570256 768162678571008 768171224346624 768899441742768 769662996302592 771074365784064 772262465981328 772571775578112 773338976944128 774080704827288 774830757378048 774839377335744 776344098701052 776646402932736 777426299338752 778163290438464 779278127796672 780051988896768 780364418383872 780826618478592 781104194786304 781566833041344 781575527937582 781879869259776 782656314015744 783388125180416 784520600361984 784918180112409 786052867159566 787138415071232 787139844636672 787148601532416 787884613143824 788351267355939 788667020902656 789450205630464 790515088699392 790983300909312 791300108648448 792433766498304 793193808650184 793972655788032 793981488698496 794769950951424 795513088792436 795523383631368 795842009782272 796622010433536 797377198844352 798169033202688 799322875840512 799727957095662 800864779536192 801185545043968 801981161275392 802750360561632 803062947250176 803225819570202 803538591399936 803547530731008 805430467731456 806575396356096 806584369471488 806984153047296 807385346998272 808150738927104 808159729568112 808942803300352 808953271934976 810513752783616 810522769713048 810838382936064 812422051652736 813219779248128 813228826281984 815165936313624 815492429776896 815975435753856 816302253441024 817887494817792 817896593779776 819474326406666 819793425317888 820607520079872 821802942480384 822210269142528 823379050446848 823388210502144 824205875060736 824987212654752 824996390600781 825317639774208 825806465100288 825815652160464 826137220349952 827741561020416 828105078159872 828927426797568 829722470890653 830546425678032 830869836005376 830879079395328 831704182751232 832481855397248 832492628653824 833299279970304 833308550387712 834926817626496 834936106150188 835261225795584 838082247776256 838091571403968 838914504228864 838923837115392 839719127166444 840553009119936 840889670713344 842511757269504 843729702276096 844567566925824 845377611850854 846196748189184 846535670235136 846546625363968 847849476212991 848179624255488 848189060216064 849021907894272 849031353225216 849836225084112 851020871565312 851394612219904 852240088498176 853048002200832 853895120375808 853904619921024 854743079780352 855542294604928 855551812474884 855896035885056 858398655873024 858408205519872 859649130620928 860075215747776 860452932775492 861307404406848 861652378632192 862162724570112 862508041371648 863325688974336 864183013392384 864192627389952 865011871960614 866196826750976 867449011175424 867458661507072 868795274228994 869143247525376 869985411792896 869995090341888 870819835580016 871684602050304 871694299502712 872033732591616 873727203299328 874594856927232 874978950508544 875847847182336 876687893771256 877029271339008 877558487508864 877909970681856 878742219134592 879603469853696 879614852917248 881311640827968 882540163104768 882585675407232 885520865574912 885530716955136 886370189786802 886400230883328 887250398515488 887595889065984 888131481334272 888487199244288 889329474786816 890603574624768 891487987310592 892343034731457 892373278261248 893219237761536 893229174785808 893576993439744 895300714491904 896189791666176 896199761737728 897049348699896 897940162353024 899586760081408 900439557878656 900972876978216 901333738174464 902228806434816 903094155631836 903445815656448 903980915324928 906087470088192 907397320900608 907407415655424 907857172178208 908308515373056 909157815762784 909169581292992 910060653712896 910425154781184 911288227250688 911827971881568 911838115927179 912193180803072 913099033018368 913974808109328 915274033755648 915640622907392 917061678352827 917428983499008 917972365223088 918329818742784 918340035121152 920111524386432 920491963121664 922267603482624 923183460089856 924506060914688 924518025068544 925392776758548 926301431752704 926311736814912 927231609443328 928110614236596 928482344745984 929404372893696 930273398651744 931618212929856 932543355147264 932916861075456 934342242792224 934728565506048 934738964319744 935644688154624 936542087321904 936906771791872 937461689966592 937472119186176 939292669829808 939668879020032 941004629082112 941015097716736 941949571497984 942842528748288 942853017829464 943220159741952 943778817257472 943789316754816 945978113425408 945990355451904 947345630625792 947825726928192 949195915060608 951026925699228 951407834739712 951971341712832 952352629014528 953298361516032 954202077287424 954212692743072 954584258052096 955149646381056 957808283172864 957818938747392 958759433404416 958770099560448 959679002475936 960619578919168 960632010422784 961016766529536 962485081430544 962870579736576 963826757074944 965220076486656 965698487857152 965709231209856 967081997930496 968970829957704 969348142006272 969358925961216 969933065141376 970321546543104 971241400096128 974471430094848 975880137572352 975890994195456 976836592664576 977762622405632 977773499971296 978733588267008 978744476634624 979672315027518 980645177306592 980656086940551 981027035283456 981037949165568 982012167585792 982943103711744 983374780314848 984351319322112 984745575579648 985328828080128 986273880492663 986657930256384 987637729591296 987648717017088 988584996526416 989542894964736 989553903585408 991475595931464 992857683492864 992908884833136 994280103247872 995222669234304 996210973771776 996222056574528 997200259743744 998156698329924 998545375199232 999975943438336 1001929021452864 1002923985724416 1003325680779264 1004858638474656 1005261108404224 1005274117619712 1006259381600256 1007213303803392 1008213515624448 1008224731954944 1009180517287383 1012023846371328 1012035105091584 1012994502613488 1013594486600493 1014000455446272 1015007407239168 1015956474843352 1016376542613504 1017372688023552 1018843414069248 1019348403849216 1020821986013184 1020833342612352 1021339318700484 1021822488379392 1022802542733132 1023200816562176 1023818235427008 1024228299128832 1025199255657024 1025806468366764 1026217328403456 1028099154378752 1029683287975104 1030095700770816 1031118635925504 1032107606436384 1033107676504064 1033119169780992 1033121046085632 1034098554751269 1035125464934736 1035528537243648 1036568399118336 1037551053917952 1038066874712064 1038581392601088 1039037503728896 1040069318529024 1041102157971456 1041472259715072 1042089110721792 1042100703916776 1042506492346368 1044542637839232 1046027467149312 1046557573483212 1048070489546088 1049111274540672 1049531468709888 1051135023141252 1051556027870208 1052600274173952 1053609848237142 1054020118265856 1054644401212416 1054656134084448 1055066811531264 1056578355331072 1057591744866912 1058630207717376 1058641984931328 1059693267935232 1060697844841824 1060709645058147 1061122679709696 1062162680578048 1062176426164224 1063169598459136 1064225377603584 1065763834454016 1066303942794216 1067819706048256 1070333814082176 1070967759426936 1071384788533248 1071396707641344 1072460656705536 1073477336948352 1073907290308608 1075445825961984 1075978870729728 1077534318569472 1077546306090816 1078604362579968 1078616362005504 1079624906218306 1079638877785428 1080685003711488 1080697026284064 1081117843914752 1082795716609362 1083229402203648 1084293038997504 1084305101709312 1086887915084832 1087323239702528 1087967247671808 1088403004588032 1090092183702417 1090516659757056 1090528791706368 1091599595864064 1092632435208888 1095737256640512 1096280358856704 1097850947336192 1097865154768896 1098941166747648 1099982950206336 1099995187467708 1100423519698944 1101075286800384 1101087536213952 1103655414693888 1103667692811264 1105236569063424 1106296627854204 1107395234237376 1107838772527104 1108494931590144 1108938910334976 1109531413315766 1109990171538432 1111065706627072 1111078067183616 1113235756835328 1113248141533584 1113681634394112 1115410045422897 1117442997035008 1117455428538624 1118552672305152 1118565116153856 1119625502888592 1120737345493248 1120749813646344 1121186227617792 1123349009692672 1123363547099136 1124972936368128 1126090089234432 1127170149134472 1128262330918912 1128741390876672 1130465968283988 1130906165673984 1130918746954752 1132041804300288 1133114966778816 1134240205077504 1134694495420416 1136320117997568 1137397336267776 1138526827167744 1138539493228032 1139618815440174 1139657439707136 1140735749966512 1140750512377056 1141194714513408 1142951034198771 1144531541164032 1144544274026496 1146198840827904 1146766954330368 1148409872542464 1148869838176256 1149550299426816 1151100918632448 1151795514855384 1152244017856512 1152256836519936 1153349162614152 1156611548676096 1158393698971992 1158857663367168 1159993453789184 1160008465416192 1161093114106688 1162246136067072 1162259066003616 1162711643455488 1164516148051578 1164969604399104 1166126475902976 1166139449008128 1167244935657696 1167757551623882 1167797129576448 1168917191695008 1169372361785344 1170077983345152 1170546627575808 1171239927717888 1171656292179456 1172350249562016 1172819803889664 1175082187770624 1176780900542976 1179079300739349 1180694487433216 1180707622606848 1180709766955008 1181826919715736 1183000531353984 1184175308445696 1185772633049088 1186950162972672 1187471432833024 1188650649747456 1189790712975276 1190958983682048 1190972233047744 1193269633188654 1193763014673408 1194919722221568 1194933015650304 1196065798266528 1197253549804032 1198984313760768 1201297169304288 1201778317565952 1202971741913088 1204125540842448 1204594420875264 1205307887099904 1205321296096512 1208116626784256 1209863094534144 1209876554207232 1210476229570944 1211078020497408 1212226108390656 1212239594352168 1213414204950528 1215050969667584 1215770629175424 1215784154569572 1216257574404096 1218633077479104 1219829668872192 1220365378340864 1222748904470436 1223238644665344 1223963153630784 1224453380161536 1225669321949184 1226815365848576 1226831242226688 1227322617495552 1229211489609999 1229690137976832 1230911280119808 1232690700091392 1232704413720576 1233315403713792 1233857035678064 1235068575670272 1235082315753216 1236308812591104 1237480818982128 1237976459661312 1238709697650432 1239205830524928 1242157617239808 1243391140196352 1245819638517048 1246304754008064 1246318619092992 1248722783095872 1249948919955456 1249962825581568 1252390226439744 1252404159225282 1252891838693376 1254136021254144 1254686796955648 1255932761997312 1257123371664384 1257137357105952 1257626879655936 1258371756343296 1258385755673088 1259578690749666 1261320473935872 1261334506070016 1263127507501056 1263767635904256 1265594553414144 1266851350388736 1268035900932304 1269295122283776 1269803505352704 1272269436383232 1272283590324096 1273532861841408 1273547029837824 1274754337626168 1277077710897152 1277091918329856 1278360132747264 1279572003301248 1280842680563712 1280856929881536 1283313441907392 1283327718712326 1283827439648768 1283844053827584 1285102342766592 1287597983809536 1287612308279808 1289442663907328 1290679399163238 1291961106610272 1292464189341696 1292478567948288 1293244086855168 1293762062057472 1294988533461504 1296274520088576 1299295240126464 1301173516763136 1301187992260608 1303697999961728 1303714871288064 1304978117689344 1304992635512832 1306229753370024 1307526903075456 1307541449254068 1308050598887424 1310590804948992 1312468425762816 1313771770773504 1315031840656884 1315543907008512 1316337731263296 1316864956022784 1318113328701888 1319390526619648 1319405204780544 1321967461241952 1323810244657152 1323878513110848 1325706804330496 1325723960475648 1326963558979072 1328281298362368 1328296075432704 1329555284680203 1329600346324992 1330875597773232 1331393833598976 1332730798866432 1333994212180224 1335905361937152 1337231980965888 1338559917391872 1339811517966208 1339828856642304 1340365490159616 1342951071737856 1344284687499264 1344299642606592 1345574023049844 1346910243529536 1349380140122112 1350659336817984 1351459315467324 1352000607261696 1353343209652224 1354641233447754 1355168723484672 1356496917364736 1356514471968768 1358457885425664 1359131205132288 1361095981350912 1361111123483136 1361785758267312 1362429984505856 1363736723644176 1365090980569344 1365637732171776 1366932340876032 1367741957822352 1368289771204608 1369648549527552 1372911050633472 1373460934361088 1376143475248512 1377492226374656 1377494728114176 1377510052681728 1378798073001692 1380167286579648 1382091198824448 1383401405223936 1384775190134784 1386759091372032 1388089165137822 1388136210628608 1388629679620096 1389452147629056 1389467605222368 1390008656461824 1390847414164992 1392165921354894 1392723517118976 1394091050139648 1394703289532416 1395410097977616 1397427319394784 1398815032720896 1399375291613184 1401513364188336 1402074703826944 1402092848259072 1403467032231936 1404813130982856 1405360157687808 1406192534949888 1406208178779264 1409503318530048 1410122326489216 1411506943623168 1411522646575104 1412924357246976 1414263793122432 1414279526744196 1414830239612928 1415668225886208 1418967170138112 1421018445938688 1421738590392288 1423793872590912 1426540388548842 1427111752109568 1427957012569248 1428513051377664 1428528943521792 1429947542274048 1431303115931136 1431319039114608 1431876387078144 1433927767949312 1434638494306304 1436712424759296 1436728408121088 1438139150106624 1438155149340672 1439518503713904 1440913338281984 1440929368378752 1441525149794304 1443727622145816 1444305869604864 1445740135612416 1447830114729984 1448547731785728 1449183886779776 1450622996895744 1453456244936556 1454022213009408 1454038388941824 1455482319814656 1456843246945184 1456862100144192 1460983008854016 1461707145142272 1463820206358528 1463836491293184 1465254888996864 1466643933608448 1466660249956944 1467231359598592 1468100382400512 1468116714951936 1469508472541277 1470967765959888 1471540552925184 1471556923748352 1473648758751232 1475062170472272 1476526978983168 1477118363369472 1477993242120192 1479986895384576 1481437422911488 1481456594386944 1484314342447104 1484330855378112 1487213393897196 1489286525239296 1489940571384832 1491420154871808 1492834003851456 1494316460657664 1494333084861792 1494914970157056 1495800389615616 1497818062798848 1499963915157504 1501453452312576 1502893532179296 1504385978586624 1504988521168896 1505792632357111 1507287957711984 1507874887565312 1507891662606336 1509389072400384 1510819955705088 1512320273436672 1512337097932416 1516529781690368 1518035769556992 1518052657637376 1519491753920232 1521000683169408 1523934712265028 1524564813920256 1526059032035328 1528265121103872 1529022605773824 1531213163389952 1531232979019776 1532733732569088 1534203814099698 1534801224843264 1535727353140512 1536325357142016 1536342448693248 1537798883485536 1539325992605184 1542148731568128 1544524931962656 1545143551156224 1546677953888256 1548161409654576 1549661514756096 1549678754671488 1552688197402104 1553292805865472 1554852598677504 1556326580876928 1558556255593344 1560103977793536 1561653236957184 1562208389572608 1563133666082688 1563151055875164 1563759738519552 1566776250360832 1569041200723968 1569836360224818 1572105734319132 1574276830142464 1574297203064832 1575769226287648 1576702534711878 1577334041805312 1578900411260928 1580414772355713 1581030177398784 1581966601818624 1582600217296896 1584867532996608 1586387617300368 1587945311576064 1587962977396992 1589539901902848 1591026177584872 1591046767262736 1591684019564544 1593244020867072 1594754397688704 1596338066405376 1598645751681024 1599455914191324 1601729559072384 1602371090087936 1605500721123264 1606451639140404 1607077182799872 1607095061462016 1610860935462912 1613168738942976 1613968306094592 1614770693996544 1616301477854208 1616319459136224 1617885606600704 1617906543869952 1619437359327459 1621027505567232 1621045539426096 1621676765872128 1624193574914043 1624844103305472 1626439558496256 1626457652563968 1630331872627248 1630984859553792 1631950871507712 1632604506882048 1635774989635584 1635793187559552 1638948652813332 1639586850635776 1643605884960768 1644420538285056 1646758100893696 1646776421004288 1648411750121472 1649974425309504 1649992781201562 1650635279548416 1651612930200576 1651631304320928 1652274440699904 1655483122040832 1656210156319744 1657854853595136 1659444941781306 1661092851356064 1661739672010752 1661758158790656 1663408365502464 1664297119973649 1664963710794496 1664985257307648 1666598559940608 1666617100775424 1669853635252992 1669872212300376 1670522451591168 1676164495552512 1676183142807936 1677829008457728 1677847674230784 1679438254332888 1681106018239872 1681779341426688 1685023514539008 1687459404552192 1689135133851648 1690755223701708 1692393496378368 1693071340470272 1695698952425982 1696359248510976 1696378120432128 1698043815788544 1698062706450432 1699672450168224 1702041743130624 1702789224439808 1704480176996352 1706096004401664 1707790240751616 1707809239842048 1709428223160261 1709486159560704 1711084589209856 1711103624949768 1711792071770112 1716797311746048 1716816411039744 1719298261241856 1720150431495552 1720905865550984 1722614808813696 1723304757264384 1724325449140224 1726651377948672 1728366026784768 1728385254779904 1730023743921228 1732393653501952 1734917323014144 1737590548457988 1738286495050752 1739970823585792 1739990180683776 1741639671160032 1743369204100608 1743388599005424 1744067465183232 1746774222077367 1747454406598656 1749189713854464 1749957901017088 1751636327435823 1751695694364672 1753375787542512 1754058542678016 1755116975017728 1755819941363712 1757484438269184 1759206939707392 1759229705834496 1762623281655936 1765171350814464 1771041731149824 1771061433910272 1772740379573604 1774500797030976 1776262962668544 1776974398488576 1778658949573632 1781207149249536 1782975974621184 1784686069462914 1784746556522496 1786438475523072 1786458349571616 1787153986879488 1789904449782981 1790601428983808 1792379583332352 1792399523475456 1794098697399792 1795880324706048 1799173520162816 1800879115757312 1801945753956432 1802667476348928 1804457612869632 1806188311263672 1806891631312896 1807961830649856 1812174940176384 1814794641801216 1814814831310848 1815714344356416 1816617030746112 1818315631525568 1818339162585984 1820121307425792 1820850309562368 1822576454501376 1823655943763136 1823676231854358 1824386361606144 1826198066036736 1827949616218656 1830548067511296 1831281245814784 1834123356705654 1834857966998016 1835944730446176 1836659637485568 1836680070242304 1840223048772864 1840983926243328 1844535206965248 1846366920179712 1849012121829376 1849036050137088 1850785553517096 1852602863505408 1852623473629824 1854463218886656 1856221228473192 1856964689491968 1858808745787392 1860546797303488 1863236425859712 1865086710294528 1868684485584448 1869457131012096 1869477928639488 1871289376309248 1873084174643808 1873813543583744 1874923379933184 1874944238372352 1878585339659616 1879337758040064 1882009258164224 1882030195433472 1883899142995968 1885685057496576 1885706035658928 1886440319483904 1887557634514944 1887578633509632 1889368036124499 1891956226850816 1891980710903808 1894691261251584 1895651453856384 1898391830121216 1902053851398456 1902815669479424 1903942683425664 1904705258029056 1908404154574848 1908425385486144 1910299292762112 1915616566345728 1915637877494784 1917540199120896 1919358004951872 1921239157838336 1921264020845568 1922033533059072 1924970162861088 1924991578068489 1925741159473152 1927653514149888 1930440152973312 1931396975714304 1931418462419712 1934163995860992 1936019098744857 1937941659915408 1938696284012544 1938717851922432 1939866130282752 1940643093086208 1942482800192256 1948942860189696 1951760275144704 1951781988390912 1955525244811264 1955546999942592 1957467176534016 1957488953269248 1959344630055036 1961290354613184 1961312173881102 1962075898331136 1964024335171584 1965886207423488 1966749560629696 1968702638644224 1969491151159296 1970657656160256 1972547760985326 1973315860512768 1975275459182592 1975297434034176 1977169993052832 1979085789929472 1979107807170816 1982951191862928 1985715366985728 1985817769666272 1988560206495744 1990445338468608 1992421947543552 1992444113149056 1994400519487488 1996313396659848 1997090750398464 1999951886876672 2003858042905728 2005847971448832 2009717276949312 2010522216808448 2010548235239424 2012518763200512 2014426607606784 2016427031248896 2016449463909888 2018361034574766 2024047692742656 2024070210183168 2025989005226976 2027188973200986 2028000910892544 2030014814478336 2031912949686704 2032753085227008 2034745376047104 2037686828138496 2038696807698432 2041643972026368 2041666685224704 2042678637400968 2043644976758784 2045605085466264 2046401633124352 2047636470854016 2048456598257664 2050398511314048 2051612936733528 2052434656806912 2059366575950208 2060191401541632 2064215212872768 2066215353008128 2066238339561984 2066242092171264 2068197109502538 2070250929869472 2071057074487296 2073136798236672 2075102107835904 2076133749424128 2077162785202176 2078075007457792 2080138637058048 2082133747706733 2082204315942912 2082944519430144 2084178221443584 2084201407833552 2085012984692736 2089085275678464 2092054934298624 2093115146966424 2096140979092176 2098222549081344 2099062937419776 2102270046282504 2103112055740416 2105200548347904 2107219696474284 2108040236531712 2109288802424832 2109312268168896 2115183489733824 2117260415434752 2117283969862656 2119386535870464 2121395689683648 2121419290116294 2122245359419392 2124325361156096 2124352852328448 2126339196918272 2128450755207168 2131527668908032 2132607885588432 2135639412096512 2139810582823263 2140667628164352 2141935518853872 2142769577066496 2142793415282688 2144921313411072 2146954673896704 2147814580617216 2150891651923968 2151957741459456 2155068637138944 2155092612181632 2157208725159936 2157232724011008 2159249812436612 2159277755570856 2161370007422976 2161394052568128 2165591433218724 2166458804407296 2168610203418624 2173775830169664 2174646479405056 2175934495343616 2176806009176064 2180184367404834 2181033319514112 2181057583412736 2183199191728128 2185264870417776 2191474513281024 2192560717713408 2195701894672384 2195730309537792 2197882333495296 2199965900412672 2199990374935416 2200847039397888 2202150573600768 2202175072427904 2207310829387776 2207335385622528 2210473138126848 2212593255708408 2214790468474752 2215677545054208 2216989863180288 2219062826631532 2219980343076864 2222156134367232 2226471513670656 2226496283067168 2227363268788224 2230820090845794 2234885994070016 2234910857077248 2237105344610304 2237130232307712 2239251005777184 2241474690986496 2241499627292688 2242372455235584 2246698019385344 2246727094198272 2249945872736256 2252180178468864 2254340298268944 2256524661837824 2257482781753344 2260931936567976 2261812331347968 2261837493909504 2264083608600576 2266229933557632 2268480410155008 2274794672535552 2277053654335488 2277078986456064 2279237630880348 2281471499933024 2281501024754112 2285902068397542 2289063082328064 2289088548052992 2292397681655808 2293533908660736 2296819745084928 2297739676352512 2299100598853632 2301305721149547 2302201837264896 2303591029710768 2304488035713024 2304513673039872 2306698325228304 2313223097352192 2316787397943984 2317715326734336 2319986907578368 2320016930832384 2322186228213376 2324492272134144 2324518132007232 2329032296103156 2329939208798208 2332278898016256 2334489871315392 2335515103247764 2337834383390016 2340155966690304 2341093255151616 2342479855435776 2343312584358912 2344700499124032 2345639607779328 2350164375541248 2353561801085952 2354754540337227 2358158601478698 2361388974866432 2361415245213696 2361419533910016 2363653839431472 2365053802067817 2366001062707968 2368350616891392 2371545266098176 2373900325945344 2374942865666048 2377301299494912 2379581425950552 2381917967364096 2381944466095488 2386539266377308 2387526029346816 2389866031300608 2392131596533056 2394507099608064 2397968627521536 2402594338608576 2403556635131904 2405943483826176 2408251081684896 2409188841750528 2410615774199808 2410642592193024 2412896627752961 2416233253568512 2419726189068288 2419753108414464 2420952459141888 2422156040994816 2424452216781312 2424479188704336 2426828409901056 2430101939335168 2431541258350848 2431568309139144 2432515148808192 2437266154958208 2439659337744384 2440730756681728 2445497808940872 2446477289330688 2447926307261568 2448906760323072 2453630731697152 2453662484453376 2458422979219998 2459380275953664 2461822560239616 2465408827441152 2466630807427584 2467714071356128 2470137151340544 2470164631506432 2472617625182208 2474961637964256 2474989171802343 2475952919322624 2477419395300864 2478411661049856 2484315234479616 2486782280392704 2489167412671959 2491639277034096 2492609508016128 2492637238185984 2497445566191744 2499897839910912 2499925651163136 2504780452879488 2504808318450564 2505783677386752 2509373593911296 2514246743328768 2514274714211904 2516743512686592 2516771511346176 2519157381499332 2522669012140032 2527535271808512 2531189106828288 2533702700777472 2536071801864608 2538590244567552 2539607010705408 2543548428638973 2544538872766464 2544567180648192 2547065723682816 2547094059675648 2549508675252336 2554155421794304 2554183836659712 2556720265494528 2559144006602496 2561685361127424 2561713859763072 2566626883814784 2566655437424652 2567654879297536 2567688107655168 2575195967619072 2575224616559616 2578885327814656 2581358798326476 2583922213220544 2584957135896576 2586488173710336 2587524124114944 2589977066923008 2592549040177152 2598590480252928 2602347033526272 2602375984521216 2607395999923456 2607429742576128 2609956235378688 2609985271025664 2612459506740048 2615053806150912 2615082898508136 2616101197774848 2621181609897984 2624936851525632 2627543541547008 2630063681313768 2631087814017024 2632675462526592 2633729912045568 2636226657403776 2638781053239296 2638810409561088 2643934922483904 2647620489314304 2647757026221696 2651413608660992 2653927117958144 2656562596724736 2656592150865408 2659110569360406 2659200692649984 2661751195546464 2662787667197952 2665461597732864 2667988424360448 2671810723874304 2674463961931776 2677029104194371 2677119834783744 2679623035932416 2679657713284608 2680730980319232 2685902143475712 2688569374998528 2688599285213184 2691148046099688 2693820487059072 2698760280244224 2701318673635968 2702918630934648 2704001214523392 2706686419304448 2709282466895508 2710337446969344 2712993834729472 2718262410264576 2722191962701824 2722222246966272 2723571516534624 2724859969011712 2727473447288352 2730181961138688 2731275464343552 2733864681752064 2735483915644704 2735514347781537 2736579542409216 2739297099055104 2745822101266944 2746921868722176 2751185035058481 2752286950497024 2754984452749312 2754989456228352 2755020105363456 2757596146003384 2760334573159296 2766802810447872 2769550380269568 2773518182744064 2776178330275644 2777259359240192 2778904295258112 2778935210444736 2781694828329984 2784331842709788 2785447034237952 2789406579064832 2790820195955232 2794854638789568 2797630065441792 2798750583226368 2803026728376672 2804149407653888 2804185696518144 2806934064463872 2809626261965712 2810720315375616 2812385069899776 2812416357558528 2819006637060096 2820244652978432 2823013887246336 2823045293150208 2825848714493952 2828527586244864 2828559053488392 2829660479225856 2831336451772416 2837934340276224 2842036891877376 2843477180784576 2847587745181824 2853080777097684 2854223504219136 2855914025138496 2857057887043584 2859895084548096 2862606231862272 2862638078229216 2863752774156288 2867855535898624 2869276988612608 2873424849518592 2873456816242176 2876278300213248 2876310298681344 2879037007427808 2881826676563968 2881858736757504 2883050299588608 2887455244291632 2888611739209728 2891480271224832 2895660229459968 2897095463571456 2898367773559552 2901245993791488 2906912489873112 2908044426018816 2908076777883648 2910964639629312 2913686493890368 2913724200288384 2923414290284544 2927640412717056 2927672982586368 2930509777993728 2933287867216896 2933320499913888 2934462719197184 2936200764801024 2936233429903872 2939016945082554 2941935531919776 2943081105850368 2943113847496704 2947297517502464 2950124340944544 2953053957966336 2954236726738944 2955986484240384 2958821641477989 2959973790769152 2962874845822976 2962913188773888 2968628684894208 2968661710756224 2974426787794392 2978573050478592 2979881142769664 2982840309743616 2985668007702912 2988632921315328 2988666169723584 2991600779231232 2995636125597696 2999927830315008 3005787064358592 3008771957173248 3009977042337792 3011585264714222 3014575915423968 3015749775130624 3015783325212672 3018778144800768 3021639911410176 3024640546873344 3024674195864832 3027541551862149 3033059563380736 3036071539113984 3036105315274752 3038983507840464 3040783459801479 3042001366338816 3047869424530056 3049129627840512 3052118064070656 3056530242207744 3058045211547648 3062426326779904 3062465958039552 3065467465138176 3068407628199396 3069602449686528 3071454706281024 3072684897386496 3075597766971072 3078651985210368 3084297463136256 3089049863925312 3090287102312448 3093355907776512 3096322819309152 3099323029512192 3099357509342976 3102295664253807 3105376394804208 3106585611730944 3109705197355008 3112653161753856 3117112511186688 3120207955587072 3123306473914368 3124416779145216 3126267332165376 3126302111750328 3127519477039104 3133552500721664 3138082401447936 3139672720449636 3144211468638264 3148553660284928 3148594406129664 3151538452575296 3153405069423756 3154668083610624 3157800822521856 3160829544711426 3162060354797568 3163933203637248 3165200434593792 3169735065993216 3172775234600736 3175890623152128 3175925954793984 3179079803805696 3182052355169744 3182093534525472 3183368039129088 3186488041734144 3189508795377408 3192676132810752 3197291503362048 3198911828382648 3203459118144768 3204742180175872 3211001442246528 3212903278280808 3214154365599744 3214190122924032 3221721870925824 3226337477885952 3227936612189184 3232602955708416 3232638918272448 3235771213201408 3235813087739904 3238874718654918 3242055011134464 3242091078852192 3243353531744256 3248387149828086 3249688206610944 3252879116992512 3252915305127936 3260663745254496 3261969719107584 3263901743015424 3265209013764096 3271549979271168 3271586375119104 3277897305626664 3279173701271552 3287211769921536 3288841076570112 3293516201787392 3293552842008576 3296823500242944 3299948850619008 3299985562403124 3301270559096832 3303225860401152 3303262608641856 3310966244081664 3312420312639488 3315709707190272 3318889883562612 3322185702712128 3323516317581312 3326816731004928 3328594239947298 3329927421588992 3329970514615296 3333197119881216 3333234201550848 3339707270505984 3339744424600752 3341044903182336 3352328991105024 3352366285615872 3355658016915456 3355695348461568 3358876508665776 3362212036479744 3363558682853376 3370047029078016 3374918809104384 3378270267703296 3381510447403416 3384786992756736 3391397904851964 3392718497021952 3392756240864256 3396125412900864 3399344900336448 3404083486261248 3405578448879616 3408960353992704 3412192008803328 3415580481503232 3415618479684096 3418856446320522 3418972319121408 3422169178419712 3422207249899536 3423584143540224 3428853102596313 3433594623492096 3433632822079488 3438596522483712 3440300862991104 3441811731101968 3445229617627392 3446609514528768 3448650898280448 3453302755897344 3456732053569536 3456770509559808 3460047487842456 3469834646028288 3475181096915976 3476572990101504 3479980361367552 3483279342320064 3486738408201216 3486777198010848 3488134930366464 3493548444154734 3494908813197312 3498379427708928 3499915802034176 3503272654871646 3503391388729344 3506751575085024 3508117085356032 3510233950035456 3511639882727424 3514968876538368 3518413879414784 3518459411668992 3525246563311872 3530342701628928 3542083462299648 3542122867820544 3545480759147208 3549001594061952 3552525925337088 3557317899147264 3562414298499072 3565951949242368 3569372138925828 3572876951046144 3572916699143232 3579808899565962 3581202857967616 3584759166664704 3584799046950912 3588197394799584 3591760649412096 3598347040325632 3601758231514624 3603891507912864 3605334952697856 3608915225739264 3612376622527344 3613783262625792 3615923661299712 3624349880352768 3629589283602432 3629629662621696 3631428688712832 3633234061492224 3636631263051136 3636678325171968 3640242614851584 3645152909002752 3647311887526272 3647352463708716 3648772723212288 3655899232437312 3661096135022592 3668246713411308 3669715933996032 3671889460892352 3673360140484608 3680446097545728 3681967852486656 3687634468829997 3689070413930496 3692733840359424 3698024243658752 3698072100274176 3701571107034192 3705205727010816 3705246947259648 3708926437773312 3712442456946384 3713929378983936 3717617491574784 3721093594606976 3726472851719424 3730173420589056 3737368971168896 3738914262024192 3738955857278976 3746168349287616 3749846759866368 3749888476744704 3757170679319232 3758675516080128 3764060390866944 3767798285991936 3771370114993152 3771412071317856 3772880638967808 3775115269029888 3775157267019264 3778687171764071 3778736072248998 3783912453701632 3783961421807616 3789382522503168 3791302907712768 3796783660242432 3804107702796912 3805631338958848 3807885366851328 3809410516058112 3816808309149696 3816850770972288 3820598585524224 3831233132691456 3831275754989568 3835080398241792 3838716009903744 3842478315676672 3842528041691136 3849940325722176 3849983156136978 3851482318946304 3855307028299776 3862793951428608 3862836924839424 3868327991721984 3872038197489714 3875883319830816 3877392568025088 3877435703844864 3879732260565504 3881286186172416 3884965600384512 3897885720379392 3903520550289408 3903563976781824 3911050489622528 3911093999885184 3914934353068032 3914977906538496 3918689260110072 3922580709226368 3922624347762204 3924151796662272 3931772414846976 3933499121259392 3937405277288448 3941315312320512 3945095521970652 3946631721025536 3950594868068352 3954339986105664 3958171579858944 3958215614341632 3965902383725856 3971430733971456 3971635539332544 3977120412991488 3980890676937216 3984843895087104 3984888226298112 3988665854040609 3988801038974976 3992626793319696 3994181500796928 3999903773753344 4007716085811456 4011695942897664 4019434553898624 4021044433616896 4021096470478848 4028853215213568 4032854062497792 4032898927819776 4036722069149532 4048140420366336 4051978010453952 4054377946401972 4056001821785088 4060029628956672 4063825899373408 4065506170454016 4069490752094208 4075373656276992 4077393615396864 4083287944052736 4083333370449408 4085357274801936 4087151430683587 4087289953517568 4091210170932528 4092803266248704 4095272941708032 4096913196515328 4100797022628096 4103225873467056 4104869313613824 4118733151900416 4120382803083264 4128430425745536 4132430706016256 4132476679123968 4132484184342528 4136394219005076 4140501859738944 4146273596473344 4150204215671808 4154325570404352 4156150014915584 4160277274116096 4164267495413466 4164408631885824 4165889038860288 4168356442887168 4168402815667104 4170025969385472 4178170551356928 4184109868597248 4186230293932848 4192281958184352 4196445098162688 4198125874839552 4204540092565008 4206224111480832 4210401096695808 4214439392948568 4216080473063424 4218577604849664 4218624536337792 4230366979467648 4234520830869504 4234567939725312 4238773071740928 4242791379367296 4242838580232588 4244490718838784 4248650722312192 4252678393836544 4256901510414336 4263055337816064 4265215771176864 4271278824193024 4279621165646526 4281335256328704 4283871037707744 4285539154132992 4285586830565376 4289842626822144 4293909347793408 4295629161234432 4301783303847936 4303915482918912 4310137274277888 4310185224363264 4314417450319872 4314465448022016 4318499624873224 4318555511141712 4322740014845952 4322788105136256 4331182866437448 4332917608814592 4337220406837248 4347551660339328 4349292958810112 4351868990687232 4360368734809668 4362066639028224 4362115166825472 4370529740835552 4382949026562048 4385121435426816 4391403789344768 4391460619075584 4395764666990592 4399931800825344 4399980749870832 4401694078795776 4404301147201536 4404350144855808 4408525417623831 4414621658775552 4414670771245056 4420946276253696 4425186511416816 4429580936949504 4431355090108416 4433979726360576 4438125653263064 4439960686153728 4444312268734464 4452943027341312 4452992566134336 4461640181691588 4469771988140032 4469821714154496 4474260464615424 4478502011554368 4482949381972992 4482999254585376 4484744910471168 4493396038770688 4493454188396544 4499891745472512 4504360356937728 4508680596537888 4513049323675648 4514965563506688 4517377897071333 4521863873135952 4523624662695936 4523674987819008 4528167217201152 4532459867115264 4536960820310016 4549589345071104 4554107308670976 4554157972912128 4558475261760696 4562942999866048 4563002049508224 4571804136795084 4578177096105984 4584795363311616 4587067817321472 4593639490169856 4595479352705024 4598201197707264 4602611442299094 4604403674529792 4607182059421536 4608976071426048 4609027346079744 4613396650456608 4626446194704384 4633574795887968 4635430653468672 4639973815156736 4640033861664768 4644372456426752 4648984544268288 4649036264014464 4658064592206312 4659878417596416 4664557796032512 4668979742630784 4671030206495528 4675668766780032 4680311933380608 4684959710871552 4686625168717824 4689400998248064 4691279215558656 4700328751082496 4707123602171904 4709509080674454 4716317202957396 4722777949732864 4722830490427392 4727307678862944 4730107604135634 4732002125415936 4736701233782784 4741244317067139 4743090532196352 4747800651890688 4749885731332096 4754602598989824 4759162851901104 4763835934728192 4763888932190976 4773078532754616 4775052058693632 4779732062601216 4784263193066112 4789014199216128 4795937255043072 4805188677217152 4807113270263808 4816502163369792 4821231548399616 4821285184386048 4825793255505922 4832466507137024 4839506216828928 4841904918283776 4844312081989632 4848904433562624 4848958377408672 4853656819802112 4858312077982377 4860203878670336 4863082516701696 4863136618278288 4865030297616384 4872580724742129 4874532309916416 4879318675488768 4881461513363456 4890995617881744 4892954578661376 4895852614523136 4897813520646144 4907261463394304 4907324968906752 4916845958439996 4918760551907328 4930817654882304 4933261614855168 4935428142712256 4940274302681088 4940329263012864 4945235250364416 4949923275928512 4949978343604686 4951905838645248 4954838790601728 4956823322099712 4968630468959232 4973564560785408 4978334825343918 4983278554068192 4985219016032256 4985274476371968 4992891359920947 4994891132383488 4999795679821824 4999851302326272 5009560905758976 5009616636901128 5011567354773504 5018747187822592 5028493486657536 5028549428423808 5033487025373184 5033543022692352 5038314762998664 5045338024280064 5055070543617024 5062378213656576 5067405401554944 5072143603729216 5077180489135104 5079214021410816 5087096857277946 5089077745532928 5089134361296384 5094131447365632 5094188119351296 5099017350504672 5108310843588608 5108367673319424 5113440530989056 5118288013204992 5123370722254848 5123427719526144 5128284669480783 5133253767629568 5133310874849304 5135309758595072 5135376215310336 5150391935238144 5150449233119232 5157770655629312 5162717596652952 5167844426441088 5169914271793152 5172976347420672 5179954133846016 5185098080354304 5197180960505856 5204751969042432 5214791999846912 5214859485152256 5219912470757376 5219970542051328 5224919013480096 5230107612301824 5230165797016272 5232202395549696 5242363219795968 5249873703051264 5254908982307469 5255087083094016 5260127362627536 5262175628034048 5265350925053184 5267459824091136 5272453314807552 5277562106478592 5277620819122176 5287869844967808 5295514052443392 5307854235916288 5313125193449472 5313184301730816 5318221138720812 5323502391092928 5330923195465728 5335976848720896 5343621447748608 5348927923863552 5354058208388742 5354239669567488 5359246071864832 5359315426569216 5361461960638464 5369713349348943 5371804286951424 5377138749997056 5377198570426368 5382296092199376 5387640974118144 5397520560488448 5402637347271936 5405837261869296 5408002429046784 5413372838608896 5418564933791016 5420674893938688 5436524820529152 5444383925403648 5444444493932544 5447143033069248 5454946894576704 5460363922277376 5462550928687104 5467729363504128 5470967831289408 5471028695563074 5473159084818432 5478594198110208 5491644202533888 5493843737444352 5502370070116962 5504573900994048 5509968905498624 5509978912456704 5510040210726912 5515192292006768 5520669146318592 5533605620895744 5539100760539136 5547036365488128 5552356660551288 5554518718480384 5557808590516224 5557870420889472 5563389656659968 5568663685419576 5570894068475904 5578813158129664 5581640391910464 5589709277579136 5595260130883584 5606053456753344 5608298815307776 5608371393036288 5613868128927744 5619252523931424 5621440630751232 5624770139799552 5624832715117056 5638013274120192 5640489305956864 5646027774492672 5646090586300416 5651697428987904 5657055172489728 5657118106976784 5659320958451712 5662672903544832 5675868680552448 5684073783754752 5686954361569152 5695175490363648 5706161554195368 5708447008438272 5711828050276992 5714115774087168 5725212463724544 5725276156458432 5738553977225216 5746849699037184 5746913632484352 5752620597362688 5758074014855616 5763653353127936 5763717473515008 5766100599177216 5774910488583264 5774974734205467 5777223478419456 5782960542449664 5791320458919936 5794190927142912 5796735547119104 5802491987582976 5808057296234571 5813824979746224 5816088852037632 5816153555767296 5821929279258624 5827372987780736 5827448400576768 5846828580569088 5855280825434112 5855345965172736 5866575734433792 5866640999827776 5872401529602048 5872466859807744 5878033890165108 5883871063839552 5886227694993408 5900248681889088 5906107915932672 5908473453477888 5911972968480768 5917643282955978 5919947581538304 5925749691645952 5925826377547776 5937257369788416 5937323421512448 5948853575588784 5957146100957184 5959762285539328 5965680619487232 5971336015405824 5977265842630656 5977332339447168 5983201558462464 5991272251195392 5999855660630016 6011574128717184 6017543914346496 6023170529428444 6029151830847936 6031566650425344 6037556289601536 6043279822820352 6049281093746688 6049348391729664 6055083103724298 6066119126761472 6072143078227968 6072210630549504 6077967015680928 6081566919602958 6084002732677632 6095738849060112 6098259255681024 6104236128141312 6113060484415488 6116090423095296 6124852653559808 6124931916079104 6130934930276352 6136815256398792 6139204899373056 6142909412562048 6145369794772992 6151195533942144 6157303970420736 6178099727850624 6180574204624896 6192645638618304 6198646059024384 6198715018685952 6204591328507614 6210752789608416 6213171223461888 6219410394710016 6225306323507712 6234225022373376 6240415911174144 6246401243120199 6246612947828736 6248833558290432 6252534664330752 6252604223500656 6255038954078208 6267105001443328 6276164802895872 6279345440899272 6288422937276528 6297107320569856 6297188812259328 6303076905150592 6306810138847512 6309336167221248 6315601645043712 6321659089422852 6324120709595136 6327866407274496 6345550469201472 6351781246304256 6351851909587968 6358159607611392 6364104710339488 6364187069050944 6366736078258176 6372976083468288 6379017590754816 6385352265621504 6394583006724096 6397823656765296 6406918236289536 6409484360351744 6419431748469789 6422002884493056 6425806556561616 6428308731199488 6428380245848064 6443443741851648 6452674955771904 6455873224378368 6465205911416832 6465277836544896 6471542426402816 6471626175479808 6477749437309836 6484110022268928 6484182157704384 6496774299656172 6499376413221888 6505830610255872 6521327490508992 6523939438215168 6527803486030848 6530418027528192 6543099958542336 6543172750238208 6555794611253328 6558347402543104 6574423539843072 6577682153140224 6587032403574784 6587105684017152 6593647000485888 6599897701238016 6599971124806248 6602541118193664 6606451720802304 6606525217283712 6621932488163328 6624840625278976 6631419414380544 6637779767125224 6644371405424256 6647032635162624 6657188479894596 6659854843177984 6659941029230592 6666468403101696 6679414541011968 6679488849201504 6682089806364672 6704657982210048 6704732571231744 6711316033830912 6711390696923136 6717753017331552 6724424072959488 6727117365706752 6740094058156032 6749837618208768 6756540535406592 6763020894806832 6769573985513472 6782795809703928 6785436994043904 6785512481728512 6792250825801728 6798689800672896 6811156897759232 6824384017606656 6831160963006464 6831236959368192 6837712892641044 6844338356839424 6844414499799072 6857706205192626 6867189246984192 6867265644158976 6877193044967424 6880601725982208 6883623462203936 6890459235254784 6893219029057536 6897301796560896 6903917163448641 6906605511794688 6913464107139072 6913541019119616 6920094975684912 6939669292056576 6950362193831952 6953145980203008 6959960722735104 6966558684640128 6973476816402432 6973554396021696 6987096888309468 6989817626394624 6999831604068352 7006545309743292 7013503150170048 7020467900070912 7023279765454848 7029937753076736 7036827758829568 7036918823337984 7050493126623744 7060685403257856 7064263621011681 7084166924599296 7084245735641088 7090961518294416 7095161406203451 7098003188123904 7105051850674176 7114635798294528 7124828596998144 7131903898484736 7138744277851656 7145753902092288 7145833398286464 7159617799131924 7162405715935232 7169598093901824 7176394789599168 7183521298824192 7196694080651264 7203516463029248 7207783015825728 7210669905395712 7217830451478528 7224753245054688 7227566525251584 7231847322599424 7238689883258883 7248699760705536 7259178567204864 7259259325243392 7262857377425664 7266468122984448 7273262526102272 7273356650343936 7280485229703168 7290305818005504 7294623775052544 7294704927417432 7297545446424576 7311798464874624 7322192270045184 7336493426822616 7339431867992064 7343778921784704 7346720280969216 7360892195091456 7375268937659994 7378140827860992 7385467680718848 7396048487317504 7403142214068384 7410411454021632 7410493894519296 7417852875546624 7424884913892768 7424967515407029 7427858757967872 7435234983149568 7442187189213952 7452945703438848 7460346841178112 7467502238015877 7474737942337792 7477828524048384 7477911714557952 7492336698575232 7499693519732736 7499776953489408 7514341358638464 7517351032160256 7528120781733888 7542740229986304 7542824142635712 7550230538059776 7550314534038528 7557374343528142 7557472144497996 7567824907403264 7582605815425536 7593567320484864 7608215405593824 7611262677917696 7615770733702656 7618821032116224 7630645285916919 7633616618299392 7633701541944576 7641197171048448 7662466265382912 7662551509979136 7670160796483584 7677432019807488 7684956631353344 7685056083382272 7699880651444352 7699966312273956 7702964637892608 7725587902857216 7725673849678848 7736655983443968 7744076394979428 7751766639661632 7754871407689728 7759464521131008 7762572372344832 7769931200769024 7795771440758784 7807041100578816 7807127953563648 7822100979245056 7822187999770368 7829868706136064 7829955813076992 7837378520220144 7845161418452736 7845248695524408 7848303593324544 7863544829693952 7866998242518784 7874810554576896 7882630624641024 7890191043941304 7893263442051072 7901189736136704 7908679972211328 7916343159717888 7916431228683264 7931804767451712 7942861467942912 7943271078665088 7954240825982976 7961781353874432 7969687790174208 7969776452596224 7977331708081218 7977602077949952 7985253586639392 7988363001593856 7999807547506688 8015432171622912 8023391885795328 8031087312583113 8038869107797248 8042088867233792 8042192940957696 8057706430427136 8065708124995584 8065797855639552 8073444138299064 8096280840732672 8103956020907904 8108755892803944 8112003643570176 8120059257913344 8127651798746816 8131012340908032 8138981504188416 8154787230793728 8166575888105472 8166666740898816 8170714549603872 8174302861367174 8174579907035136 8182420341865056 8185606532497408 8190545883416064 8193826393030656 8201594045256192 8206451746934112 8209738627227648 8237466303800832 8240765606166528 8253555105175443 8256860851491072 8264861412032512 8264953358247936 8264968368685056 8272788438010152 8281003719477888 8300408431343616 8308651140808704 8312300029831168 8320554548232192 8328534990826932 8331778077720576 8336712885774336 8336805631334208 8356341102713856 8368219737194496 8372460587865696 8384563916368704 8392890196325376 8396251749679104 8409080185130016 8412448222961664 8420802193391616 8428878785897136 8432160946126848 8437155209699328 8437249072675584 8460733958935296 8469041661739008 8469135879450624 8477546143481856 8485582758734592 8485677160465176 8488981437677568 8505356787673088 8513803020828672 8526110675632128 8530431542353728 8542557648386048 8559242331293052 8562670512657408 8567742075415488 8571173661130752 8579685253644288 8587818695586816 8591258322468864 8603566607695872 8607830965837824 8620274548555776 8620370448726528 8628834900639744 8628930896044032 8636999249746448 8637111022283424 8645480029691904 8645576210272512 8662365732874896 8665835217629184 8674440813674496 8695103320678656 8698585917620224 8703737981374464 8720737469619336 8724133278056448 8724230333650944 8741059481671104 8770242870853632 8782807578689536 8782921238151168 8791529333981184 8799863601650688 8799961499741664 8803388157591552 8808602294403072 8808700289711616 8817050835247662 8829243317551104 8829341542490112 8841892552507392 8850373022833632 8859161873899008 8862710180216832 8867959452721152 8876251306526128 8879921372307456 8888624537468928 8905886054682624 8905985132268672 8923280363383176 8939543976280064 8939643428308992 8948520929230848 8957004023108736 8965898763945984 8965998509170752 8986792077541376 8986908376793088 8999783490945024 9017361193075776 9026098647351296 9029931127013376 9034755794142666 9043727746271904 9047249325391872 9047349975638016 9056334434402304 9064919734230528 9073921640620032 9099178690142208 9108214617341952 9108315945824256 9116950523521392 9125885999732096 9126004099016448 9143608273590168 9156354192211968 9169590726623232 9174135634642944 9187278980339712 9196402395414528 9205222884598188 9208807349059584 9214364118843072 9218054692159488 9226793300913216 9252892389408768 9267149591775936 9270861306937344 9279947630313472 9280067723329536 9288744912853504 9297969088536576 9298072528028928 9306886992761421 9316129184412624 9319756835192832 9329115592065024 9337959485261568 9342060412991056 9351337533560064 9360623866761216 9369919421743104 9373250337435648 9378801996496128 9382558431117312 9400657502164992 9414247204343808 9419018161348908 9432634405914792 9445660980854784 9454615357725888 9460215208271268 9464004250831872 9473402467565568 9482488634134278 9486181064392704 9495601303781376 9499771462664192 9509205197979648 9518325703802208 9527671869456384 9527777864381952 9546157065509232 9550104117387264 9559464125202432 9568526386132224 9578028398432256 9591874510086144 9610377354434304 9614226540527616 9633004326739584 9642463096799232 9642570368772096 9651586511011844 9679012433657856 9683809836567552 9697808867125248 9697916754817344 9707313639604224 9716624155964754 9720407757340672 9726165033403392 9726273236556576 9730060595232768 9745161449484258 9749064619832832 9758637350977536 9762923026726912 9781991235763488 9785909157322752 9791705229046272 9795627041292288 9814522926788608 9814649937813504 9833691916879992 9837521103814656 9861635309764608 9866523229710336 9870856285424512 9880548605362176 9880658526025728 9890470500728832 9899846551857024 9899956687209372 9903811677290496 9909677581203456 9937260937918464 9947129121570816 9956669650687836 9966557108136384 9970548952743936 9985782719841894 9989782264766976 9999591359643648 9999702604652544 10019121811517952 10019233273802256 10023134709547008 10037494375645184 10056986973315072 10057098856847616 10066974050746368 10067086045384704 10076629525997328 10090676048560128 10110141087234048 10124756427313152 10134810803109888 10144287207458432 10154360978270208 10174193714555892 10178155491065856 10178268722592768 10188376238702592 10198034701009344 10216735346638848 10226881061978112 10236576026409984 10246741444509696 10246855439052288 10256569338961566 10266507535259136 10266621749698608 10270619517190144 10270752430620672 10286559307788939 10300783870476288 10300898466238464 10315541311258624 10325435193305904 10335688852882176 10339828543586304 10345952694841344 10359908267692032 10370196160708608 10409503938084864 10429583999693824 10429718970304512 10439941084102656 10449838026960192 10460215224603648 10460331594032544 10464404791099392 10484726439591936 10499747406102528 10509817964614938 10510174166188032 10520254725255072 10524351256068096 10530701850106368 10534919648182272 10540548426499777 10544906629615104 10555124212957184 10555241638244352 10575739689935616 10591028104886784 10615708471832576 10626250386898944 10626368603461632 10636442277441624 10647004782185856 10671953697441792 10687242895497216 10697855847727104 10708116416777484 10718492143729664 10718630853138432 10739426698697886 10743608573902848 10754277499994112 10754397140852736 10764592184398752 10775281948236288 10795041120976896 10805274694543872 10811674523738592 10816004858093568 10826745677217792 10837129867582032 10841349787877376 10873049641058304 10888767850807296 10888888987865088 10894286066138496 10909893789153408 10920727844554752 10935458727008256 10941935662578816 10942057391126148 10946318169636864 10983288405067776 11004740140233924 11009147801988096 11019937810997248 11020080421453824 11030384584013536 11041338292637184 11062903406489991 11067211241791488 11078201521078272 11094072730976256 11104713321102576 11109037436960768 11115617181032448 11115740841778944 11126779313319936 11137327370839152 11141788136951808 11157626316259328 11163280783820928 11179418555158272 11190520261767168 11212106913506688 11216597630615552 11216742786072576 11238505047862848 11249540279599104 11249665430234112 11276026548240384 11280978611913728 11292181172600832 11303394857975808 11314110344979456 11314236213953568 11318641916903424 11325345807089664 11336061515292213 11351737361104896 11368147567509504 11373908723138304 11390350980727296 11412323108390736 11416894016876544 11423656100553984 11428231548174336 11450424927449088 11450552312916864 11477107954450432 11493699398074368 11493827264968704 11505241194725376 11516148029711232 11527306706255872 11527434947030016 11549820977166528 11549949468410934 11554446956838912 11565921084899328 11588381854285824 11593471094238208 11604983975165952 11616114592469142 11627649959492448 11632177704075264 11632307111534592 11643858558517248 11654745975561472 11654896801153536 11693657161138176 11710561650868224 11710691930345472 11733151468867584 11733281999655552 11744803059204096 11744933719615488 11756067780330216 11767742127679104 11772455389986816 11800497363778176 11812215831865344 11823945936961536 11835286565911956 11839895163076608 11851499383291904 11874514739576832 11874646843024896 11897707151177568 11914292201914368 11919524571078656 11931361238974464 11942672030811648 11954531685261312 11954664678894336 11965997562121827 11966403116924928 11982544502390784 11999711321260032 12023148257434368 12035087828692992 12046341058856888 12058303661695872 12063133300850688 12086559645640704 12098562187493376 12098696783459328 12110166207448596 12132238253522944 12144421261099008 12155934031361856 12163133839205916 12168005465355264 12191477698120224 12196518511362048 12208472256282624 12226120968830976 12232180846190592 12249705307119616 12249863832158208 12261454292050761 12261869860552704 12273630512797584 12278409798746112 12285818825124096 12290739589545984 12302391067884288 12314607940841472 12356199455701248 12361148409249792 12385291277236608 12397292118048768 12397430037371904 12409182657015228 12421505579216832 12438820789420032 12450612647015424 12468450044746752 12480831822348288 12492802486240398 12493225895657472 12497667116580864 12505069328661504 12505208447001312 12510077908156416 12534210002886656 12552329605791744 12558690881798544 12576845874553056 12594214641139712 12594377624518656 12606153810301184 12613620277695024 12618672334442496 12631203290087424 12643318178845704 12648241419190272 12655732814548992 12691100938402944 12703562492608512 12703703819175936 12716319215222784 12728209420678976 12728374138101888 12733472156516352 12745952166936576 12758035181509632 12770704531243008 12789166013448192 12795647313530592 12813836472579072 12818968720703488 12838863496939578 12844005768986112 12851613113123232 12856617462398976 12856760491696128 12886887483703296 12905349911543808 12911746448756736 12930411822833664 12930555673089792 12943084852805632 12943252350959616 12955498874619672 12968220044537856 12968364315408768 12993548599312344 12998752826443776 13011661220511744 13042654981017984 13047878876430336 13055606972061696 13086199917084672 13086345500476416 13111589222506656 13116694805086208 13148847079686144 13155364306280448 13174064807149568 13174211368034304 13187294000971776 13199795402476032 13199942249612496 13205082236387328 13212903441604608 13213050434567424 13225576252871493 13243864976326656 13249681250557952 13262838828761088 13275559534250448 13288742810848512 13294065270325248 13314376959789192 13319709686355968 13319882058461184 13332936806203392 13358829082023936 13358977698403008 13409315964420096 13409465142463488 13422781393846272 13435506034663104 13448848145918976 13454234731413504 13480188116312064 13499675236417536 13513081070813184 13526041789613664 13539147971026944 13552133691213999 13565591619407856 13570873988087808 13571024963457024 13584501651603456 13597379601345792 13622313795518464 13648768035213312 13662321926012928 13662473918736384 13675425785282088 13688676713678848 13688828999598144 13715412410385252 13734531288317952 13754386089934848 13761203451964416 13767246924407872 13780918470509568 13786438058115072 13794603593121792 13807834326897282 13813211023589376 13826928214278144 13827082038239232 13840189951369824 13879338584113152 13900724387663904 13906291960406016 13919921445470208 13933117369280256 13946953632804864 13947108792043392 13974193776618936 13979635252789248 13999663208136704 14013090619486584 14027006300340096 14040935800141824 14059875506153472 14073655517659136 14073837646675968 14100986253247488 14121370806515712 14128527242023362 14168333849198592 14168491471282176 14181923036588832 14190322812406902 14196006376247808 14210103701348352 14229271596589056 14249657193996288 14263807796969472 14277488555703312 14291507804184576 14291666796572928 14319235598263848 14324811431870464 14339196187803648 14352789579198336 14367042597648384 14407032926058496 14415566031651456 14421339810791424 14449506490109376 14463694645198848 14477379766517766 14497399521411072 14518518650486784 14525714754851328 14532936245968896 14546525052204544 14546713300687872 14560970459406336 14574936233947131 14580611636011008 14589247550105088 14589409854834864 14595090892849152 14623596929749248 14644384540090368 14672986853645232 14678863735984128 14687557843569408 14693440561938432 14721784390182912 14750537875319988 14756281655721984 14806284428136768 14820822908043264 14820987789038592 14835705751093248 14849769827785536 14849935030814058 14855717515935744 14870469966299136 14884374378427904 14905891406877696 14920693682356224 14935004476031754 14949475884675584 14955657048096768 14955823429115904 14978674079762841 14984673397150464 14999387039465472 14999553906978816 15028682717276928 15034702064320512 15056241563467776 15085480459972608 15085648285271424 15100461076119552 15100629068077056 15114748687056284 15114944288995992 15165211630851072 15187134640969728 15216430811187648 15222525355835392 15231541467405312 15237642064232448 15261290571833838 15267233236598784 15267403083889152 15282394342096896 15324932530765824 15325103019958272 15340321592967168 15354864039614976 15369913262706688 15370112166764544 15399761302888704 15399932624547912 15405929275785216 15451175805714432 15451347699357696 15473311966887936 15488152789958856 15503533279323264 15509742815379456 15518929042262016 15539862401538048 15591542881517568 15614255907127296 15644201958490112 15644375999540736 15659737412272128 15659911626153984 15674757040440288 15690322836905472 15690497391048816 15696607186649088 15727089659387904 15733996485037568 15749621109153792 15764726946922407 15765261249282048 15780382087882608 15786526884102144 15802379472273408 15817359944422656 15832686319435776 15832862457366528 15863609534903424 15886542157330176 15923562707748864 15939375580348416 15939552905192448 15954663416162436 15970507173278784 16030864343245824 16046783771590656 16062174625166226 16077738215594496 16084177734467584 16084385881915392 16109140048046829 16115412860854272 16131416249991168 16131595711279104 16146888276598128 16192561681465344 16207912041815808 16217511785607888 16224007287140352 16240118515826688 16255303597493632 16262024681816064 16309574461587456 16333151776210944 16333333481797632 16341429099207744 16348605722734348 16364840683730112 16381091766832128 16387652786061312 16403188090512384 16412903493868224 16419477254455296 16474932607601664 16481531212333056 16507110210350886 16513721702982144 16529722824065024 16529906716495872 16529936737370112 16545576876020304 16562007438955776 16600816862687232 16617302281617408 16624600059662336 16641109096464384 16657069981653864 16663556155441152 16673425771548672 16673611262668416 16712682205427712 16736439474388992 16744921175731392 16769127832737408 16785780392650752 16818160370260032 16824896445923328 16841604386783232 16857757571794272 16864321892253696 16874310419398656 16874498145351168 16921467917870592 16938083323478016 16938271758901248 16955092286963712 16971165517469184 16971354320930352 16977962875355136 17010713575346176 17027606041657344 17052221351264256 17060863084707456 17085115296772096 17118484662586104 17125341025314816 17135484150830976 17142347322261504 17175637391173632 17215661931675648 17240549097111552 17240740897453056 17257861792088064 17273998499492896 17274222044566848 17290960059383808 17291152420545024 17324731465749792 17324924202616401 17331670435258368 17348881627348992 17390206641357312 17397171835240448 17407475962748928 17424171888703713 17441474939238672 17448266556112896 17448460667301888 17482118963342208 17540485741707264 17565615157379072 17565842476302336 17599727203301376 17599922999483328 17617204588806144 17617400579423232 17634101670495324 17658683084980224 17700746045667264 17718323747798016 17725420360433664 17735918905442304 17752502613052256 17759842744614912 17777249074937856 17811772109365248 17811970264537344 17846560726766352 17879087952560128 17879286856617984 17897041858461696 17914008046217472 17931797527891968 17931997018341504 17973584155082752 17973816753586176 17999566981890048 18034722386151552 18052197294702592 18069511588285332 18087455492543808 18094699951276032 18112668868804608 18129839468461056 18147843281240064 18198357380284416 18216429234683904 18216631891648512 18233901047042784 18251771999464192 18252008198032896 18287216547180336 18312708384423936 18339181453246464 18348271269285888 18374557960679424 18392804790829056 18410445769196376 18417614698119168 18428728237686144 18436109384318976 18453586601826432 18534299183551872 18541722613874688 18559895260626944 18577489825707008 18595938177073152 18596145056057856 18613773985522842 18632258368825248 18639513670385664 18658231184130048 18675918970523136 18684120825982112 18702675067120128 18721247733522432 18739203729360597 18739838843486208 18746500674871296 18757603992992256 18765116862234624 18801315004329984 18828494408687616 18838036322697816 18865268811829584 18891321961709568 18909230715451776 18920430416542536 18928008501663744 18946804935131136 18964977268268556 18972362128785408 18999542925328384 19036651407604416 19055343738912768 19055555728763904 19092314131018464 19100208234774528 19118928250404864 19137052772264448 19156056796864512 19183749020172288 19220754708868608 19228453081055232 19258295245409367 19266008653479168 19284926193598464 19285140737544192 19303173022023688 19358024867315712 19367619673135104 19395617734250496 19395833509634688 19414627279208448 19433248311929508 19440815514681344 19452330066806784 19452546473113152 19490322898968516 19498129239665664 19525846053453824 19563982471526976 19571818314645504 19583410458092544 19591254082584576 19629045853577216 19629299875627008 19667383833759984 19675042207629312 19723270619529216 19733046459420672 19741712570849024 19761097210724352 19761317052051456 19780941001457664 19799693103714048 19799913374418744 19807623354580992 19819355162406912 19874521875836928 19894258243141632 19913339301375672 19933114216272768 19941097905487872 19971565439683788 19979564529533952 19999405209305088 20038243623035904 20038466547604512 20046269419094016 20074988751290368 20113973946630144 20114197713695232 20133948101492736 20134172090769408 20153259051994656 20181352097120256 20220282174468096 20249512854626304 20269621606219776 20288574414916864 20308721956540416 20348387429111784 20356310982131712 20356537445185536 20376752477405184 20396069402018688 20433470693277696 20473152052819968 20493482889019392 20493710878104576 20513138677923132 20533015070518272 20533243499397216 20541239034380288 20573118615577878 20601567740952576 20601796932476928 20631082622517248 20650870386611808 20671377705764352 20679657087172608 20691905389682688 20711751490345923 20719816535384064 20740392321417216 20819007876169728 20859167999387648 20859437940609024 20879882168205312 20899676053920384 20920430449207296 20920663188065088 20969452879183872 20999494812205056 21019635929229876 21040509450510144 21061403700212736 21069839296364544 21081096852999554 21089813259230208 21110248425914368 21110483276488704 21151479379871232 21182056209773568 21192790863035043 21231416943665152 21252500773797888 21252737206923264 21272884554883248 21285484218610353 21294009564371712 21343907394883584 21374485790994432 21395711695454208 21416232833554968 21436984287459328 21437261706276864 21478853397395772 21487217147805696 21508794281705472 21529184368797504 21550563896472576 21590082241953792 21610549389087744 21623349047477184 21632009716187136 21653491354435584 21674259735164064 21682699575754752 21716069649776649 21746099282116608 21777535701614592 21777777975730176 21788572132276992 21819787578306816 21841455689109504 21870917454016512 21883871325157632 21884114782252296 21892636339273728 21966576810135552 22009480280467848 22018295603976192 22039875621994496 22040160842907648 22060769168027072 22082676585274368 22125806812979982 22134422483582976 22156403042156544 22188145461952512 22209426642205152 22218074873921536 22231234362064896 22231481683557888 22253558626639872 22274654741678304 22283576273903616 22315252632518656 22326561567641856 22358837110316544 22381040523534336 22402506714047631 22424213827013376 22433195261231104 22433485572145152 22477010095725696 22499080559198208 22499330860468224 22552053096480768 22561957223827456 22584362345201664 22628220689958912 22628472427907136 22650691614179328 22672123030584426 22703474722209792 22747817446276608 22780701961454592 22824646216781472 22833788033753088 22847312201107968 22856463096348672 22900849854898176 22901104625833728 22954215908900864 22987398796148736 22987654529937408 23010482389450752 23032296059422464 23054613412511744 23054869894060032 23099641954333056 23099898936821868 23108893913677824 23176763708571648 23186942188476416 23209967950331904 23232229184938284 23255299918984896 23264614223069184 23287717117034496 23309491951122944 23309793602307072 23387314322276352 23421123301736448 23421383860690944 23466302937735168 23466563999311104 23489606118408192 23489867439230976 23512135560660432 23535484255358208 23544910779973632 23600994727556352 23624431663730688 23647891873923072 23670573131823912 23679790326153216 23749029479153664 23749293686049792 23795414302355136 23828584403828736 23839049142157312 23862722477948928 23885344061623296 23909063370522624 23909329357788672 23931995124243654 23932806233849856 23965089004781568 23999422642520064 24046296514868736 24070175657385984 24092682117713776 24116607323391744 24126266601701376 24173119291281408 24197124374986752 24197393566918656 24220332414897192 24264476507045888 24288842522198016 24311868062723712 24326267678411832 24336010930710528 24382955396240448 24393037022724096 24416944512565248 24464361692381184 24499410614239232 24499727664316416 24522908584101522 24523739721105408 24547261025595168 24556819597492224 24571637650248192 24581479179091968 24604782135768576 24629215881682944 24712398911402496 24722296818499584 24770582554473216 24794584236097536 24794860074743808 24818365314030456 24843011158433664 24901225294030848 24936900089493504 24961663644696576 24985604972480796 24995334233161728 25010138657323008 25010416894002624 25068420005773312 25104659211583488 25117381763597088 25153691749106112 25188429282279424 25188755249037312 25212307620602368 25227240555390048 25237344668884992 25262406580174848 25286636357691408 25296482838380544 25311465629097984 25382201876805888 25407124985217024 25407407638351872 25432638430445568 25456418841357952 25456748276203776 25466944313032704 25516070363019264 25541409062486016 25578332026896384 25591294627061184 25627672945158144 25677726993879156 25688011537972224 25703226226246464 25713520983392256 25773774967406592 25810699823087616 25823492897513472 25860823645667328 25861111346179584 25886169705611264 25886504701919232 25910997749239344 25936440089075712 25936728630817536 25987097198624688 25997505652887552 26023322441023488 26085309962035968 26095757752860672 26111213944123392 26172399834169344 26172691000952832 26223178445013312 26310728612560896 26348422736068608 26374588001943552 26399590804952064 26399884499224992 26410164472774656 26425806883209216 26426100869134848 26451152505742986 26487729952653312 26499362501115904 26525677657522176 26551119068500896 26577485621697024 26588130540650496 26628753919578384 26639419372711936 26639764116922368 26665873612406784 26717658164047872 26717955396806016 26818631928840192 26818930284926976 26845562787692544 26871012069326208 26897696291837952 26960376232624128 26999350472835072 27052083579227328 27078295942053888 27104267382427998 27131183238815712 27141747976175616 27142049926914048 27169003303206912 27194759202691584 27244627591036928 27297536070426624 27324643852025856 27324947837472768 27350851570564176 27377353427357696 27377657999196288 27430824820770504 27469062576635904 27508772179869696 27522406903928832 27534493848815744 27561836941019136 27589207186243584 27615668653794564 27626422047178752 27654164076478464 27680379902739648 27758677168226304 27801448775327808 27812583920812032 27839842890940416 27866234738560512 27893907265609728 27894217584086784 27920660978284263 27948387553237872 27959270505578496 27999326416273408 28026181238973168 28054012600680192 28081871600283648 28119751012306944 28147311035318272 28147675293351936 28201972506494976 28242741613031424 28257054484046724 28336982942564352 28363846073177664 28380645624813804 28392012752495616 28420207402696704 28458543193178112 28499314387992576 28527615593938944 28554977111406624 28583015608369152 28583333593145856 28610060014785109 28638471196527696 28649622863740928 28678392375607296 28705579158396672 28734085195296768 28814065852116992 28831132063302912 28842679621582848 28899012980218752 28927389290397696 28954759533035532 29037037300973568 29051429509702656 29093050104409088 29093426601375744 29121940918812672 29149872467894262 29161223272022016 29178495100210176 29178819709669728 29190181785698304 29247193859498496 29288769080180736 29345973707290464 29357727471968256 29375115687138816 29386881123876864 29443568780365824 29501075750639976 29512563311443968 29612568856273536 29641645816086528 29641975578077184 29671411502186496 29699539655571072 29699870061628116 29711435031871488 29768748756855808 29811782813755392 29841387364712448 29870008952063508 29898951769351168 29911646858231808 29957348159525682 29969346794300928 29998774078930944 29999107813957632 30057365434553856 30069404128641024 30112483126935552 30170960919945216 30171296570542848 30200922152239104 30201258136154112 30229497374112568 30229888577991984 30330423261702144 30374269281939456 30432861622375296 30445050711670784 30463082934810624 30522581143667676 30534466473197568 30534806167778304 30650206039916544 30680643185934336 30709728079229952 30739826525413376 30740224333529088 30799522605777408 30799865249095824 30811858551570432 30859677923366817 30902351611428864 30902695398715392 30946623933775872 30976305579917712 31007066558646528 31019485630758912 31037858084524032 31079724803076096 31228511814254592 31288403916980224 31288751999081472 31319823252307968 31349514080880576 31380645673810944 31380994782097632 31393214373298176 31454179318775808 31467992970075136 31499242218307584 31529453893844814 31530522498564096 31560764175765216 31573053768204288 31604758944546816 31621645279499331 31634719888845312 31665372638871552 31665724914733056 31727219069806848 31773084314660352 31847125415497728 31878751160696832 31879105810384896 31909326832324872 31941014346557568 32061728686491648 32093567543181312 32124349250332452 32155476431188992 32168355468935168 32218280096093658 32230825721708544 32262832499982336 32263191422558208 32293776553196256 32385123362930688 32415824083631616 32435023571215776 32448014574280704 32480237031653376 32510607194987264 32524049363632128 32619148923174912 32666303552421888 32666666963595264 32682858198415488 32697211445468696 32729681367460224 32762183533664256 32806376181024768 32825806987736448 32838954508910592 32949865215203328 33014220420701772 33027443405964288 33059445648130048 33059813432991744 33091153752040608 33124014877911552 33188710219469973 33201633725374464 33234604563234816 33249200119324672 33282218192928768 33314139963307728 33327112310882304 33346851543097344 33347222525336832 33425364410855424 33472878948777984 33489842351462784 33538255665474816 33571560785301504 33636320740520064 33649792891846656 33715515143588544 33748620838797312 33748996290702336 33842935835741184 33876543517802496 33910184573927424 33942331034938368 33942708641860704 33955925750710272 34008184545876639 34021427150692352 34055212083314688 34104442702528512 34121726169414912 34170230593544192 34236969325172208 34250682050629632 34270968301661952 34284694644523008 34351274782347264 34431323863351296 34481098194223104 34481481794906112 34515723584176128 34547996998985792 34548444089133696 34581920118767616 34582304841090048 34649462931499584 34649848405232802 34663340870516736 34697763254697984 34780413282714624 34794343670480896 34814951925497856 34848343777407426 34882949878477344 34896533112225792 34896921334603776 34964237926684416 35080971483414528 35131230314758144 35131684952604672 35199454406602752 35199845998966656 35234409177612288 35234801158846464 35268203340990648 35317366169960448 35401492091334528 35436647495596032 35471837810884608 35505005226104512 35519685489229824 35554498149875712 35623544218730496 35623940529074688 35693121453532704 35758175905120256 35758573713235968 35794083716923392 35828016092434944 35863595055783936 35863994036683008 35897992686365481 35947168310165504 35947633507172352 35999133963780096 36069444772303104 36104394589405184 36139023176570664 36174910985087616 36189399902552064 36259678936922112 36295686562480128 36396714760568832 36433263783297024 36467802094085568 36503543998928384 36504016396065792 36574433094360672 36625416768847872 36678362906492928 36696542538571776 36749115921358848 36784362876152283 36785609581658112 36820891538392752 36835229396238336 36857456475372288 36872218768637952 36907173203652864 37068598367103744 37083445227749376 37154979651414016 37191876354146304 37192290112115712 37227547971045684 37264516737650496 37316462368260096 37351837941046272 37368241651964224 37405350134240256 37442495467044864 37478407458721194 37479677686972416 37493001349742592 37515207985984512 37530233724469248 37602630008659968 37656988817375232 37676072645395632 37730537623659168 37782643923419136 37818461430903552 37840860833085072 37856017003327488 37893609870262272 37929954536537112 37944724257570816 37999085850656768 38073302815208832 38110687477825536 38111111457527808 38184628262036928 38200416469549056 38237856500809728 38274105544528896 38312113593729024 38367498040344576 38441509417737216 38456906162110464 38516590490818734 38532017306958336 38569852387196928 38570281475088384 38606346044047376 38716049734631424 38735239346270208 38791235468500992 38791667019269376 38829254558416896 38866496623859016 38881631029362688 38904660133613568 38905092946226304 38980645797937032 38996258479331328 39051692106907648 39127964943053952 39143636629291008 39166820916185088 39258091707154432 39258599751254016 39334767667519968 39350084415258624 39446541239058432 39466092918841344 39483425141698048 39522194421448704 39522634104102912 39561882002915328 39599386207428096 39599826748837488 39615246709161984 39638710324813824 39749043751673856 39788516486283264 39826678602751344 39866228432545536 39882195810975744 39943130879367576 39959129059067904 39998810418610176 40076487246071808 40076933095209024 40227947893260288 40228395427390464 40268344181538816 40306518103989312 40362704194240512 40440564348936192 40499025709252608 40539243212439552 40577148829833728 40617443913080832 40656401073641997 40696774858223568 40712621964263424 40713074890371072 40753504954810368 40792138804037376 40866941386555392 40946304105639936 40986965778038784 40987421756209152 41026277355846264 41066030141036544 41066486998794432 41146237231155756 41203593864953856 41301740773223616 41342755411528704 41359314174345216 41383810779365376 41423502980691846 41439633070768128 41480784642834432 41638015752339456 41718335998775296 41718875881218048 41759764336410624 41799352107840768 41840860898414592 41841326376130176 41938905758367744 41998989624410112 42039271858459752 42081018901020288 42122807400425472 42162193705999108 42179626518460416 42220966552977408 42302958759742464 42364112419547136 42385581726070086 42462833887330304 42505001547595776 42505474413846528 42545769109766496 42570968437220706 42588019128743424 42687814789767168 42748971581988864 42791423390908416 42832465667109936 42873968574918656 42874523412553728 42957706794791544 42974434295611392 43017588563410944 43058368737595008 43101127792945152 43221098778175488 43246698094954368 43264019432374272 43348519470328128 43432139299553298 43492198564233216 43555555951460352 43577144264553984 43639575156613632 43682911378219008 43724808701841393 43741834908033024 43767742650315264 43768229564504592 43785272678547456 43933153620271104 44018960560935696 44036591207952384 44079751243988992 44080321685815296 44121538336054144 44165353170548736 44251613625959964 44268844967165952 44418853284410304 44462468724129792 44462963367115776 44507117253279744 44549309483356608 44567152547807232 44653123135283712 44717674220633088 44762081047068672 44805013428095262 44848427654026752 44866390522462208 44866971144290304 44936022239288523 44954020191451392 44998161118396416 44998661720936448 45104106192961536 45123914447654912 45168724690403328 45256441379917824 45256944855814272 45301383228358656 45344246061168852 45495634892553216 45561403922909184 45649292433562944 45667576067506176 45694624402215936 45712926192697344 45801699709796352 45802209251667456 45908431817801728 45974797592297472 45975309059874816 46020964778901504 46064592118844928 46109226825023488 46109739788120064 46199283908666112 46199797873643736 46217787827355648 46353527417143296 46373884376952832 46419935900663808 46464458369876568 46510599837969792 46529228446138368 46618983902245888 46619587204614144 46774628644552704 46842767721381888 46932605875470336 46933127998622208 46979212236816384 46979734878461952 47024271121320864 47070968510716416 47089821559947264 47201989455112704 47248863327461376 47294180840767221 47295783747846144 47341146263647824 47359580652306432 47498058958307328 47498587372099584 47590828604710272 47678098284314624 47770688123246592 47818126741045248 47818658715577344 47863990248487308 48092593029737472 48140351314771968 48185364235427552 48233214646783488 48252533203402752 48327420144140487 48346238582562816 48394248749973504 48394787133837312 48440664829794384 48528953014091776 48577685044396032 48623736125447424 48652535356823664 48672021861421056 48765910792480896 48786074045448192 48928723384762368 48998821228478464 48999455328632832 49045817168203044 49094522051190336 49143275300496384 49162958358183936 49209564271537152 49258431763365888 49424797822804992 49444593636999168 49541165108946432 49589168472195072 49589720149487616 49636730628060912 49686022316867328 49802450588061696 49873800178987008 49923327289393152 49971209944961592 49990668466323456 50020277314646016 50020833788005248 50136840011546624 50209318423166976 50234763527194176 50307383498212224 50376858564558848 50424615241204736 50454481110780096 50474689337769984 50524813160349696 50573272715382816 50592965676761088 50622931258195968 50764403753611776 50814249970434048 50814815276703744 50865276860891136 50912837682715904 50913496552407552 50933888626065408 51032140726038528 51082818124972032 51156664053792768 51182589254122368 51255345890316288 51355453987758312 51376023075944448 51406452452492928 51427041966784512 51646985795026944 51721647291334656 51722222692359168 51772339411222528 51821995498478688 51872880178151424 51873457261635072 51974194397249376 51974772607849203 51995011305775104 52046644882046976 52170619924071936 52191515505721344 52222427888246784 52272515666111139 52344799668338688 52345382001905664 52446356890026624 52621457225121792 52696845472137216 52799181609904128 52799768998449984 52851613766418432 52852201738269696 52902305011485972 52998725002231808 53102238137001792 53154971243394048 53176261081300992 53257507839156768 53278838745423872 53279528233844736 53331747224813568 53435316328095744 53435910793612032 53637263857680384 53637860569853952 53691125575385088 53742024138652416 53795392583675904 53920752465248256 53998700945670144 54104167158454656 54156591884107776 54208534764855996 54262366477631424 54284099853828096 54338006606413824 54389518405383168 54489255182073856 54595072140853248 54649287704051712 54649895674945536 54701703141128352 54754706854715392 54755315998392576 54861649641541008 54938125153271808 55017544359739392 55044813807857664 55068987697631488 55123673882038272 55178414372487168 55231337307589128 55252844094357504 55308328152956928 55360759805479296 55602897550655616 55625167841624064 55679685781880832 55732469477121024 55787814531219456 55788435168173568 55841321956568526 55896775106475744 55918541011156992 55998652832546816 56052362477946336 56108025201360384 56163743200567296 56217611188081791 56239502024613888 56294622070636544 56295350586703872 56403945012989952 56485483226062848 56514108968093448 56673965885128704 56727692146355328 56761291249627608 56784025504991232 56840414805393408 56917086386356224 56998628775985152 57109954222813248 57166031216738304 57166667186291712 57220120029570218 57276942393055392 57299245727481856 57356784751214592 57411158316793344 57468170390593536 57628131704233984 57662264126605824 57685359243165696 57774885736228101 57798025960437504 57854778580795392 57909519066071064 58074074601947136 58102859019405312 58186100208818176 58186853202751488 58243881837625344 58299744935788524 58322446544044032 58356990200420352 58357639419339456 58494387718996992 58577538160361472 58691947414580928 58715454943936512 58750231374277632 58773762247753728 58887137560731648 59002151501279952 59025126622887936 59225137712547072 59283291632173056 59283951156154368 59342823004372992 59399079311142144 59399740123256232 59422870063742976 59537497513711616 59623565627510784 59682774729424896 59740017904127016 59797903538702336 59823293716463616 59914696319051364 59938693588601856 59998215627915264 60114730869107712 60138808257282048 60224966253871104 60341921839890432 60342593141085696 60401844304478208 60402516272308224 60458994748225136 60459777155983968 60660846523404288 60748538563878912 60865723244750592 60890101423341568 60926165869621248 61045162287335352 61068932946395136 61069612335556608 61300412079833088 61419456158459904 61479653050826752 61480448667058176 61599045211554816 61599730498191648 61623717103140864 61719355846733634 61804703222857728 61805390797430784 61893247867551744 61952611159835424 62014133117293056 62038971261517824 62075716169048064 62159449606152192 62457023628509184 62576807833960448 62577503998162944 62639646504615936 62699028161761152 62761291347621888 62761989564195264 62908358637551616 62935985940150272 62998484436615168 63058907787689628 63121528351530432 63209517889093632 63243290558998662 63269439777690624 63330745277743104 63331449829466112 63454438139613696 63546168629320704 63694250830995456 63757502321393664 63758211620769792 63818653664649744 63882028693115136 64123457372983296 64187135086362624 64248698500664904 64310952862377984 64436560192187316 64461651443417088 64526382845116416 64587553106392512 64770246725861376 64831648167263232 64870047142431552 64896029148561408 64960474063306752 65021214389974528 65048098727264256 65148208949329947 65238297846349824 65332607104843776 65333333927190528 65365716396830976 65394422890937392 65459362734920448 65524367067328512 65612752362049536 65651613975472896 65677909017821184 65899730430406656 66028440841403544 66054886811928576 66119626865983488 66182307504081216 66248029755823104 66377420438939946 66403267450748928 66469209126469632 66498400238649344 66564436385857536 66628279926615456 66654224621764608 66693703086194688 66694445050673664 66850728821710848 66945757897555968 66979684702925568 67076511330949632 67143121570603008 67272641481040128 67299585783693312 67431030287177088 67497241677594624 67497992581404672 67685871671482368 67753087035604992 67884662069876736 67885417283721408 68016369091753278 68042854301384704 68110424166629376 68243452338829824 68340461187088384 68473938650344416 68501364101259264 68541936603323904 68569389289046016 68702549564694528 68862647726702592 68962196388446208 68962963589812224 69031447168352256 69095993997971584 69096888178267392 69163840237535232 69164609682180096 69298925862999168 69299696810465604 69326681741033472 69560826565429248 69629903850995712 69696687554814852 69765899756954688 69793842669207552 69928475853368832 70161942966829056 70262460629516288 70263369905209344 70398908813205504 70399691997933312 70468818355224576 70469602317692928 70536406681981296 70634732339920896 70802984182669056 70873294991192064 70943675621769216 71010010452209024 71039370978459648 71247088437460992 71247881058149376 71386242907065408 71517147426471936 71588167433846784 71656032184869888 71727190111567872 71727988073366016 71795985372730962 71894336620331008 71895267014344704 71998267927560192 72138889544606208 72208789178810368 72278046353141328 72349821970175232 72378799805104128 72519357873844224 72591373124960256 72793429521137664 72866527566594048 72935604188171136 73007087997856768 73008032792131584 73148866188721344 73250833537695744 73393085077143552 73498231842717696 73568725752304566 73571219163316224 73641783076785504 73670458792476672 73714912950744576 73744437537275904 73814346407305728 74137196734207488 74166890455498752 74309959302828032 74383752708292608 74384580224231424 74455095942091368 74529033475300992 74703675882092544 74736483303928448 74810700268480512 74884990934089728 74956814917442388 74986002699485184 75030415971969024 75205260017319936 75313977634750464 75352145290791264 75461075247318336 75565287846838272 75636922861807104 75681721666170144 75712034006654976 75787219740524544 75859909073074224 75889448515141632 75998171701313536 76146605630417664 76221374955651072 76222222915055616 76369256524073856 76400832939098112 76548211089057792 76624227187458048 76734996080689152 76883018835474432 77033180981637468 77064034613916672 77140562950176768 77212692088094752 77432099469262848 77470478692540416 77582470937001984 77583334038538752 77658509116833792 77732993247718032 77763262058725376 77809320267227136 77810185892452608 77961291595874064 77992516958662656 78103384213815296 78255929886107904 78287273258582016 78333641832370176 78516183414308864 78517199502508032 78669535335039936 78932185837682688 78966850283396096 79045268208205824 79123764005830656 79198772414856192 79199653497674976 79230493418323968 79277420649627648 79498087503347712 79577032972566528 79653357205502688 79732456865091072 79764391621951488 79886261758735152 79918258118135808 79997620837220352 80152974492143616 80153866190418048 80455895786520576 80456790854780928 80536688363077632 80613036207978624 80881128697872384 80998051418505216 81154297659667456 81234887826161664 81312802147283994 81393549716447136 81425243928526848 81426149780742144 81507009909620736 81584277608074752 81733882773110784 81892608211279872 81973931556077568 81974843512418304 82052554711692528 82132060282073088 82132973997588864 82292474462311512 82407187729907712 82603481546447232 82685510823057408 82767621558730752 82847005961383692 82879266141536256 83276031504678912 83436671997550592 83437751762436096 83519528672821248 83598704215681536 83681721796829184 83682652752260352 83761982934852789 83877811516735488 83997979248820224 84078543716919504 84162037802040576 84245614800850944 84324387411998216 84359253036920832 84441933105954816 84605917519484928 84728224839094272 84771163452140172 84925667774660608 85010948827693056 85091538219532992 85141936874441412 85176038257486848 85375629579534336 85497943163977728 85582846781816832 85664931334219872 85747937149837312 85749046825107456 85830180044355327 85915413589583088 85948868591222784 86035177126821888 86116737475190016 86202255585890304 86442197556350976 86493396189908736 86528038864748544 86697038940656256 86864278599106596 87111111902920704 87154288529107968 87279150313227264 87365822756438016 87449617403682786 87483669816066048 87535485300630528 87536459129009184 87570545357094912 87866307240542208 88037921121871392 88073182415904768 88159502487977984 88160643371630592 88243076672108288 88330706341097472 88503227251919928 88537689934331904 88837706568820608 88924937448259584 88925926734231552 89014234506559488 89098618966713216 89134305095614464 89306246270567424 89435348441266176 89524162094137344 89610026856190524 89696855308053504 89732781044924416 89872044478577046 89908040382902784 89996322236792832 89997323441872896 90208212385923072 90247828895309824 90337449380806656 90512882759835648 90513889711628544 90602766456717312 90688492122337704 90991269785106432 91122807845818368 91298584867125888 91335152135012352 91389248804431872 91603399419592704 91604418503334912 91816863635603456 91950618119749632 92041929557803008 92129184237689856 92218453650046976 92219479576240128 92398567817332224 92399595747287472 92435575654711296 92579033770100451 92707054834286592 92747768753905664 92839871801327616 92928916739753136 93021199675939584 93058456892276736 93237967804491776 93239174409228288 93685535442763776 93865211750940672 93866255997244416 93959469756923904 94048542242641728 94141937021432832 94179643119894528 94403978910225408 94497726654922752 94588361681534442 94591567495692288 94682292527295648 94719161304612864 94864935838497993 94996117916614656 94997174744199168 95181657209420544 95356196568629248 95541376246493184 95636253482090496 95637317431154688 95727980496974616 96185186059474944 96280702629543936 96370728470855104 96466429293566976 96505066406805504 96654840288280974 96692477165125632 96788497499947008 96789574267674624 96881329659588768 97057906028183552 97155370088792064 97247472250894848 97305070713647328 97344043722842112 97531821584961792 97572148090896384 97857446769524736 97997642456956928 97998910657265664 98091634336406088 98189044102380672 98286550600992768 98419128543074304 98516863526731776 98849595645609984 99082330217892864 99178336944390144 99179440298975232 99273461256121824 99372044633734656 99604901176123392 99747600357974016 99846654578786304 99942419889923184 99981336932646912 100040554629292032 100041667576010496 100273680023093248 100418636846333952 100469527054388352 100614766996424448 100849230482409472 100908962221560192 100949378675539968 101146545430765632 101245862516391936 101528807507223552 101629630553407488 101730553721782272 101825675365431808 101826993104815104 101867777252130816 102024553637629917 102064281452077056 102165636249944064 102313328107585536 102365178508244736 102510691780632576 102710907975516624 102752046151888896 102812904904985856 102854083933569024 103293971590053888 103443294582669312 103444445384718336 103643990996957376 103745760356302848 103746914523270144 103948388794498752 103949545215698406 103990022611550208 104093289764093952 104341239848143872 104383031011442688 104444855776493568 104545031332222278 104689599336677376 104690764003811328 104892713780053248 105242914450243584 105393690944274432 105598363219808256 105599537996899968 105703227532836864 105704403476539392 105804610022971944 105997450004463616 106204476274003584 106309942486788096 106515015678313536 106557677490847744 106559056467689472 106663494449627136 106870632656191488 106871821587224064 107274527715360768 107275721139707904 107382251150770176 107484048277304832 107590785167351808 107841504930496512 107997401891340288 108208334316909312 108313183768215552 108417069529711992 108524732955262848 108568199707656192 108779036810766336 109190144281706496 109299791349891072 109403406282256704 109509413709430784 109510631996785152 109723299283082016 109876250306543616 110035088719478784 110089627615715328 110137975395262976 110247347764076544 110353088628456849 110356828744974336 110462674615178256 110505688188715008 110616656305913856 110721519610958592 111205795101311232 111250335683248128 111464938954242048 111575629062438912 111576870336347136 111682643913137052 111793550212951488 112104724955892672 112216050402720768 112327486401134592 112435222376163582 112479004049227776 112589244141273088 112590701173407744 112807890025979904 112970966452125696 113028217936186896 113347931770257408 113455384292710656 113522582499255216 113568051009982464 113680829610786816 113834172772712448 113997257551970304 114219908445626496 114332062433476608 114333334372583424 114440240059140436 114553884786110784 114713569502429184 114822316633586688 114936340781187072 115256263408467968 115324528253211648 115370718486331392 115549771472456202 115596051920875008 115709557161590784 115819038132142128 116148149203894272 116205718038810624 116372200417636352 116373706405502976 116487763675250688 116599489871577048 116644893088088064 116713980400840704 116715278838678912 116988775437993984 117155076320722944 117383894829161856 117430909887873024 117500462748555264 117774275121463296 118004303002559904 118050253245775872 118450275425094144 118566583264346112 118567902312308736 118685646008745984 118798158622284288 118799480246512464 118845740127485952 119074995027423232 119247131255021568 119365549458849792 119480035808254032 119595807077404672 119646587432927232 119829392638102728 119877387177203712 119996431255830528 120229461738215424 120683843679780864 120685186282171392 120805032544616448 120917989496450272 120919554311967936 121321693046808576 121497077127757824 121731446489501184 121780202846683136 121852331739242496 121969203220925991 122090324574670704 122137865892790272 122139224671113216 122600824159666176 122838912316919808 122959306101653504 122960897334116352 123198090423109632 123199460996383296 123438711693467268 123610781594861568 123905222319670848 124028266234586112 124077942523035648 124151432338096128 124318899212304384 124914047257018368 125153615667920896 125155007996325888 125279293009231872 125398056323522304 125522582695243776 125523979128390528 125816717275103232 125871971880300544 125996968873230336 126117815575379256 126243056703060864 126486581117997324 126538879555381248 126662899658932224 126908876279227392 127092337258641408 127388501661990912 127515004642787328 127516423241539584 127637307329299488 127764057386230272 128246914745966592 128374270172725248 128497397001329808 128621905724755968 128873120384374632 128923302886834176 129052765690232832 129175106212785024 129663296334526464 129740094284863104 129792058297122816 130042428779949056 130296417898659894 130476595692699648 130666667854381056 130731432793661952 130788845781874784 130918725469840896 131048734134657024 131174426105524179 131225504724099072 131303227950945792 131355818035642368 131799460860813312 132056881682807088 132109773623857152 132239253731966976 132364615008162432 132496059511646208 132754840877879892 132806534901497856 132996800477298688 133256559853230912 133387406172389376 133388890101347328 133701457643421696 133959369405851136 134153022661899264 134286243141206016 134545282962080256 134599171567386624 134808066717865569 134862060574354176 134994483355189248 134995985162809344 135371743342964736 135506174071209984 135769324139753472 135770834567442816 136032738183506556 136085708602769408 136486904677659648 136680922374176768 136947877300688832 137002728202518528 137083873206647808 137138778578092032 137405099129389056 137725295453405184 137924392776892416 137925927179624448 138062894336704512 138191987995943168 138193776356534784 138327680475070464 138329219364360192 138597851725998336 138599393620931208 138653363482066944 139121653130858496 139259807701991424 139393375109629704 139531799513909376 139587685338415104 139856951706737664 140323885933658112 140524921259032576 140797817626411008 140799383995866624 140937636710449152 140939204635385856 141072813363962592 141269464679841792 141605968365338112 141746589982384128 141882542522301663 141887351243538432 142020020904418048 142078741956919296 142494176874921984 142495762116298752 142772485814130816 143034294852943872 143312064369739776 143454380223135744 143455976146732032 143591970745461924 143788673240662016 144277779089212416 144417578357620736 144556092706282656 144699643940350464 144757599610208256 144982260432421461 145038715747688448 145182746249920512 145586859042275328 145733055133188096 145871208376342272 146014175995713536 146016065584263168 146297732377442688 146786170154287104 146996463685435392 147137451504609132 147283566153571008 147429825901489152 147488875074551808 147628692814611456 148274393468414976 148333780910997504 148619918605656064 148767505416585216 148769160448462848 148910191884182736 149058066950601984 149407351764185088 149472966607856896 149621400536961024 149769981868179456 149913629834884776 149972005398970368 150060831943938048 150410520034639872 150627955269500928 150704290581582528 150922150494636672 151130575693676544 151273845723614208 151363443332340288 151424068013309952 151574439481049088 151719818146148448 151778897030283264 151996343402627072 152293211260835328 152442749911302144 152444445830111232 152738513048147712 152801665878196224 153096422178115584 153248454374916096 153469992161378304 153766037670948864 154066361963274936 154128069227833344 154281125900353536 154425384176189504 154940957385080832 155164941874003968 155166668077077504 155317018233667584 155465986495436064 155526524117450752 155618640534454272 155620371784905216 155922583191748128 155985033917325312 156206768427630592 156511859772215808 156574546517164032 156667283664740352 156817546998333417 157032366828617728 157034399005016064 157339070670079872 157864371675365376 157933700566792192 158090536416411648 158397544829712384 158399306995349952 158554841299255296 158996175006695424 159306714411005376 159464913730182144 159528783243902976 159772523517470304 159836516236271616 159995241674440704 160305948984287232 160307732380836096 160911791573041152 160913581709561856 161073376726155264 161226072415957248 161762257395744768 161996102837010432 162308595319334912 162469775652323328 162625604294567988 162787099432894272 162852299561484288 163014019819241472 163168555216149504 163467765546221568 163785216422559744 163947863112155136 163949687024836608 164105109423385056 164264120564146176 164265947995177728 164584948924623024 164814375459815424 165206963092894464 165371021646114816 165535243117461504 165694011922767384 165758532283072512 166873343995101184 166875503524872192 167039057345642496 167197408431363072 167363443593658368 167365305504520704 167523965869705578 167755623033470976 167995958497640448 168157087433839008 168324075604081152 168491229601701888 168648774823996432 168718506073841664 168883866211909632 169211835038969856 169456449678188544 169542326904280344 169851335549321216 170021897655386112 170183076439065984 170283873748882824 170352076514973696 170751259159068672 170995886327955456 171329862668439744 171495874299674624 171498093650214912 171660360088710654 171830827179166176 171897737182445568 172070354253643776 172233474950380032 172404511171780608 172884395112701952 172986792379817472 173056077729497088 173394077881312512 173728557198213192 174222223805841408 174308577058215936 174558300626454528 174731645512876032 174899234807365572 174967339632132096 175070970601261056 175072918258018368 175732614481084416 176075842243742784 176146364831809536 176319004975955968 176321286743261184 176486153344216576 176661412682194944 177006454503839856 177075379868663808 177675413137641216 177849874896519168 177851853468463104 178028469013118976 178197237933426432 178268610191228928 178612492541134848 178870696882532352 179048324188274688 179220053712381048 179393710616107008 179744088957154092 179816080765805568 179994646883745792 180416424771846144 180495657790619648 180674898761613312 181025765519671296 181027779423257088 181205532913434624 181376984244675408 181982539570212864 182245615691636736 182597169734251776 182670304270024704 182778497608863744 183206798839185408 183208837006669824 183901236239499264 184258368475379712 184438959152480256 184797135634664448 184799191494574944 184871151309422592 185158067540200902 185414109668573184 185495537507811328 185679743602655232 185857833479506272 186042399351879168 186116913784553472 186475935608983552 186478348818456576 187371070885527552 187730423501881344 187732511994488832 187918939513847808 188097084485283456 188283874042865664 188807957820450816 188995453309845504 189176723363068884 189364585054591296 189729871676995986 189992235833229312 189994349488398336 190363314418841088 190712393137258496 191082752492986368 191272506964180992 191274634862309376 191455960993949232 192370372118949888 192561405259087872 192741456941710208 192932858587133952 193309680576561948 193384954330251264 193579148535349248 193762659319177536 194310740177584128 194494944501789696 194610141427294656 194688087445684224 195063643169923584 195144296181792768 195444626847989841 195714893539049472 195995284913913856 195997821314531328 196183268672812176 196378088204761344 196573101201985536 196838257086148608 197033727053463552 197699191291219968 198164660435785728 198358880597950464 198546922512243648 198744089267469312 199209802352246784 199495200715948032 199693309157572608 199884839779846368 199962673865293824 200081109258584064 200083335152020992 200270420103495763 200547360046186496 200837273692667904 200939054108776704 201229533992848896 201698460964818944 201817924443120384 201898757351079936 202293090861531264 202491725032783872 203057615014447104 203259261106814976 203651350730863616 203653986209630208 204049107275259834 204128562904154112 204331272499888128 204730357016489472 205021383561265152 205421815951033248 205504092303777792 205625809809971712 205708167867138048 206587943180107776 206886589165338624 206888890769436672 207287981993914752 207491520712605696 207493829046540288 207896777588997504 207899090431396812 207980045223100416 208682479696287744 208889711552987136 209090062664444556 209381528007622656 209785427560106496 210485828900487168 210787381888548864 211196726439616512 211199075993799936 211406455065673728 211408806953078784 211609220045943888 211994900008927232 212408952548007168 212619884973576192 213030031356627072 213115354981695488 213118112935378944 213741265312382976 213743643174448128 214551442279415808 214764502301540352 214968096554609664 215181570334703616 215683009860993024 215994803782680576 216416668633818624 216626367536431104 216834139059423984 217049465910525696 217136399415312384 217558073621532672 218380288563412992 218599582699782144 218806812564513408 219018827418861568 219021263993570304 219446598566164032 219752500613087232 220179255231430656 220275950790525952 220494695528153088 220706177256913698 220713657489948672 220925349230356512 221011376377430016 221233312611827712 221443039221917184 222411590202622464 222500671366496256 222929877908484096 223151258124877824 223153740672694272 223365287826274104 223587100425902976 224209449911785344 224432100805441536 224654972802269184 224870444752327164 224958008098455552 225178488282546176 225615780051959808 225941932904251392 226056435872373792 226695863540514816 226910768585421312 227045164998510432 227136102019964928 227361659221573632 227668345545424896 227994515103940608 228439816891252992 228664124866953216 228666668745166848 228880480118280872 229107769572221568 229644633267173376 229872681562374144 230512526816935936 230649056506423296 231099542944912404 231192103841750016 231638076264284256 232296298407788544 232411436077621248 232744400835272704 232747412811005952 232975527350501376 233198979743154096 233289786176176128 233427960801681408 233430557677357824 233977550875987968 234310152641445888 234767789658323712 234861819775746048 235000925497110528 235548550242926592 236008606005119808 236900550850188288 237135804624617472 237371292017491968 237596317244568576 237598960493024928 237691480254971904 238149990054846464 238494262510043136 238731098917699584 238960071616508064 239191614154809344 239293174865854464 239658785276205456 239754774354407424 239992862511661056 240458923476430848 241367687359561728 241370372564342784 241610065089232896 241835978992900544 241839108623935872 242643386093617152 242994154255515648 243462892979002368 243560405693366272 243704663478484992 243938406441851982 244180649149341408 244275731785580544 244278449342226432 245201648319332352 245677824633839616 245918612203307008 245921794668232704 246396180846219264 246398921992766592 246877423386934536 247221563189723136 247810444639341696 248056532469172224 248302864676192256 248637798424608768 249828094514036736 250307231335841792 250310015992651776 250558586018463744 250796112647044608 251045165390487552 251047958256781056 251285948804558367 251633434550206464 251743943760601088 251993937746460672 252235631150758512 252486113406121728 252973162235994648 253077759110762496 253325799317864448 253817752558454784 254184674517282816 254777003323981824 255032846483079168 255274614658598976 255528114772460544 256493829491933184 256748540345450496 256994794002659616 257243811449511936 257490540133065981 257746240768749264 257846605773668352 258105531380465664 258350212425570048 259326592669052928 259480188569726208 259584116594245632 260084857559898112 260592835797319788 261333335708762112 261462865587323904 261577691563749568 261837450939681792 262097468269314048 262348852211048358 262451009448198144 262606455901891584 262711636071284736 263598921721626624 264113763365614176 264219547247714304 264478507463933952 264729230016324864 264992119023292416 265509681755759784 265613069802995712 265993600954597376 266513119706461824 266774812344778752 266777780202694656 267402915286843392 267918738811702272 268306045323798528 268572486282412032 269090565924160512 269198343134773248 269616133435731138 269724121148708352 269988966710378496 269991970325618688 270743486685929472 271012348142419968 271538648279506944 271541669134885632 272065476367013112 272171417205538816 272973809355319296 273361844748353536 273895754601377664 274005456405037056 274167746413295616 274810198258778112 275450590906810368 275851854359248896 276125788673409024 276383975991886336 276387552713069568 276655360950140928 276658438728720384 277195703451996672 277198787241862416 277306726964133888 278243306261716992 278519615403982848 278786750219259408 279063599027818752 279175370676830208 279713903413475328 281595635252822016 281598767991733248 281878409270771712 282145626727925184 282538929359683584 283211936730676224 283493179964768256 283765085044603326 283774702487076864 284040041808836096 284157483913838592 284594807515493979 284988353749843968 284991524232597504 285544971628261632 286068589705887744 286624128739479552 286908760446271488 286911952293464064 287183941490923848 288555558178424832 289112185412565312 289399287880700928 289515199220416512 289964520864842922 290077431495376896 290365492499841024 291173718084550656 291466110266376192 291742416752684544 292028351991427072 292032131168526336 292595464754885376 293572340308574208 293992927370870784 294274903009218264 294567132307142016 294859651802978304 295257385629222912 296548786936829952 297239837211312128 297535010833170432 297538320896925696 297820383768365472 298116133901203968 298814703528370176 298945933215713792 299242801073922048 299539963736358912 299827259669769552 299944010797940736 300121663887876096 300821040069279744 301255910539001856 301408581163165056 301844300989273344 302547691447228416 302726886664680576 302848136026619904 303439636292296896 304586422521670656 304888891660222464 305477026096295424 305603331756392448 306073660912889751 306192844356231168 306496908749832192 306939984322756608 307532075341897728 308132723926549872 308256138455666688 308562251800707072 308850768352379008 309881914770161664 310329883748007936 310333336154155008 310931972990872128 311237281068908544 311240743569810432 311845166383496256 311970067834650624 313023719544431616 313149093034328064 313334567329480704 313635093996666834 314064733657235456 314068798010032128 314678141340159744 315728743350730752 315867401133584384 316181072832823296 316795089659424768 316798613990699904 317109682598510592 317992350013390848 318613428822010752 318929827460364288 319545047034940608 319673032472543232 319990483348881408 320611897968574464 320615464761672192 321823583146082304 321827163419123712 322146753452310528 322452144831914496 323524514791489536 323992205674020864 324617190638669824 324939551304646656 325251208589135976 325574198865788544 325704599122968576 326337110432299008 327570432845119488 327899374049673216 328210218846770112 328528241128292352 328531895990355456 329169897849246048 329628750919630848 330413926185788928 330742043292229632 331059265885370547 331070486234923008 331388023845534768 331517064566145024 333746687990202368 333751007049744384 334394816862726144 334726887187316736 334730611009041408 335047931739411156 336314174867678016 336648151208162304 336982459203403776 337297549647992864 337437012147683328 337767732423819264 338423670077939712 338912899356377088 339084653808560688 339702671098642432 340043795310772224 340366152878131968 340567747497765648 340704153029947392 341502518318137344 341991772655910912 342659725336879488 342991748599349248 342996187300429824 343320720177421308 343661654358332352 344140708507287552 344466949900760064 344809022343561216 345768790225403904 345973584759634944 346112155458994176 346788155762625024 347457114396426384 348444447611682816 348617154116431872 349116601252909056 349463291025752064 349798469614731144 349934679264264192 350141941202522112 350145836516036736 351465228962168832 352151684487485568 352292729663619072 352638009951911936 352972306688433152 353322825364389888 354012909007679712 354150759737327616 355350826275282432 355699749793038336 355703706936926208 356056938026237952 356394475866852864 356537220382457856 357224985082269696 357741393765064704 358096648376549376 358440107424762096 358787421232214016 359488177914308184 359632161531611136 359989293767491584 360991315581239296 362051531039342592 362055558846514176 362753968489350816 363965079140425728 364491231383273472 365194339468503552 365340608540049408 365556995217727488 365907609662777973 366413597678370816 366417674013339648 367802472478998528 368516736950759424 368877918304960512 369594271269328896 369598382989149888 370316135080401804 370991075015622656 371715666959012544 372084798703758336 372233827569106944 372951871217967104 372956697636913152 374742141771055104 375460847003762688 375465023988977664 375837879027695616 376194168970566912 376567748085731328 377615915640901632 377990906619691008 378353446726137768 378729170109182592 379459743353991972 379988698976796672 380726628837682176 381424786274516992 382165504985972736 382545013928361984 382549269724618752 382911921987898464 384740744237899776 385122810518175744 385482913883420416 385865717174267904 386619361153123896 386769908660502528 387158297070698496 387525318638355072 388989889003579392 389220282854589312 389376174891368448 390127286339847168 390889253695979682 391429787078098944 391990569827827712 392366537345624352 392756176409522688 393146202403971072 393523278316572537 393676514172297216 394067454106927104 395398382582439936 396329320871571456 396717761195900928 397093845024487296 397488178534938624 398419604704493568 398990401431896064 399769679559692736 400162218517168128 400166670304041984 400540840206991526 401094720092372992 401878108217553408 402459067985697792 403396921929637888 403635848886240768 403797514702159872 404424200153596707 404586181723062528 404983450065567744 406115230028894208 406518522213629952 407302701461727232 407307972419260416 408098214550519668 408257125808308224 409460714032978944 410042767122530304 410843631902066496 411008184607555584 411251619619943424 411416335734276096 413175886360215552 413773178330677248 413777781538873344 414575963987829504 414983041425211392 414987658093080576 415793555177995008 415798180862793624 415960090446200832 417364959392575488 417779423105974272 418180125328889112 418763056015245312 419570855120212992 420971657800974336 421574763777097728 422393452879233024 422398151987599872 422812910131347456 422817613906157568 423218440091887776 423989800017854464 424817905096014336 425239769947152384 425647627566904989 426060062713254144 426230709963390976 426236225870757888 427482530624765952 427487286348896256 429102884558831616 429936193109219328 430363140669407232 431366019721986048 432833337267637248 433252735072862208 433668278118847968 434098931821051392 434272798830624768 435116147243065344 436760577126825984 437199165399564288 437613625129026816 438037654837723136 438042527987140608 438893197132328064 440358510462861312 440551901581051904 440989391056306176 441412354513827396 441850698460713024 442466625223655424 442886078443834368 444823180405244928 445001342732992512 445859755816968192 446302516249755648 446307481345388544 446730575652548208 447174200851805952 448418899823570688 448864201610883072 449309945604538368 449740889504654328 449916016196911104 451231560103919616 451883865808502784 452112871744747584 453391727081029632 453821537170842624 454090329997020864 454272204039929856 454723318443147264 455336691090849792 455989030207881216 456879633782505984 457328249733906432 457333337490333696 457760960236561744 458215539144443136 459289266534346752 459745363124748288 461025053633871872 461298113012846592 462199085889824808 462384207683500032 463276152528568512 464822872155242496 465488801670545408 465494825622011904 465951054701002752 466397959486308192 466579572352352256 466855921603362816 466861115354715648 467955101751975936 468620305282891776 469535579316647424 469723639551492096 470001850994221056 471097100485853184 472017212010239616 473801101700376576 474271609249234944 475192634489137152 475197920986049856 476299980109692928 476988525020086272 477920143233016128 478383228309618688 478586349731708928 479317570552410912 479509548708814848 479985725023322112 480917846952861696 482735374719123456 482740745128685568 483220130178465792 483671957985801088 483678217247871744 485286772187234304 485988308511031296 486925785958004736 487409326956969984 487876812883703964 488361298298682816 488556898684452864 490403296638664704 491355649267679232 491837224406614016 491843589336465408 492792361692438528 492797843985533184 493754846773869072 494443126379446272 495620889278683392 496113064938344448 496605729352384512 497275596849217536 500620031985303552 501117172036927488 501592225294089216 502090330780975104 502095916513562112 502571897609116734 503266869100412928 503487887521202176 503987875492921344 504471262301517024 504972226812243456 505946324471989296 506155518221524992 506651598635728896 507635505116909568 508369349034565632 509554006647963648 510065692966158336 510549229317197952 511056229544921088 512987658983866368 513989588005319232 514487622899023872 514981080266131962 515492481537498528 515693211547336704 516211062760931328 516700424851140096 518653185338105856 518960377139452416 519168233188491264 520169715119796224 521185671594639576 522666671417524224 522925731174647808 523155383127499136 523674901879363584 524194936538628096 524697704422096716 524902018896396288 525212911803783168 527197843443253248 528227526731228352 528439094495428608 528957014927867904 529458460032649728 529984238046584832 531019363511519568 531226139605991424 531987201909194752 533026239412923648 533549624689557504 533555560405389312 534805830573686784 535837477623404544 536612090647597056 537144972564824064 538181131848321024 539232266871462276 539448242297416704 539983940651237376 541486973371858944 542024696284839936 543077296559013888 543083338269771264 544130952734026224 544342834411077632 545947618710638592 546723689496707072 547791509202755328 548010912810074112 548335492826591232 549620396517556224 551703708718497792 552767951983772672 552775105426139136 553316877457440768 554391406903993344 554397574483724832 554613453928267776 556486612523433984 557039230807965696 557573500438518816 558127198055637504 558350741353660416 559427806826950656 563191270505644032 563197535983466496 563756818541543424 564291253455850368 566423873461352448 566986359929536512 567530170089206652 568080083617672192 569189615030987958 569976707499687936 569983048465195008 571089943256523264 572137179411775488 573248257478959104 573817520892542976 573823904586928128 574367882981847696 577111116356849664 578224370825130624 578798575761401856 579929041729685844 580154862990753792 582932220532752384 583484833505369088 584056703982854144 584064262337052672 585190929509770752 586333880543969523 587144680617148416 587985854741741568 588549806018436528 589134264614284032 589719303605956608 590514771258445824 593097573873659904 594479674422624256 595076641793851392 595640767536730944 596232267802407936 597629407056740352 597891866431427584 598485602147844096 599079927472717824 599654519339539104 599888021595881472 600243327775752192 600811260310487289 601642080138559488 602511821078003712 602817162326330112 603688601978546688 605095382894456832 605453773329361152 605696272053239808 606879272584593792 609172845043341312 609777783320444928 610954052192590848 612147321825779502 612385688712462336 612993817499664384 615064150683795456 616265447853099744 616512276911333376 617124503601414144 617701536704758016 619763829540323328 620659767496015872 620666672308310016 621863945981744256 622474562137817088 622481487139620864 623690332766992512 623940135669301248 626047439088863232 626669134658961408 627270187993333668 628129467314470912 629356282680319488 631457486701461504 631734802267168768 632362145665646592 633590179318849536 633597227981399808 634219365197021184 635984700026781696 637226857644021504 637859654920728576 639090094069881216 639346064945086464 641223795937148928 641230929523344384 643654326838247424 644293506904621056 644904289663828992 647049029582979072 647984411348041728 649234381277339648 649879102609293312 650502417178271952 651148397731577088 651409198245937152 652674220864598016 655140865690238976 655798748099346432 656420437693540224 657056482256584704 657063791980710912 658339795698492096 659257501839261696 660827852371577856 661484086584459264 662118531770741094 662140972469846016 662776047691069536 663034129132290048 667493375980404736 667502014099488768 668789633725452288 669453774374633472 669461222018082816 670095863478822312 672628349735356032 673296302416324608 673964918406807552 674595099295985728 674874024295366656 675535464847638528 676847340155879424 677825798712754176 678169307617121376 679405342197284864 680087590621544448 680732305756263936 681135494995531296 681408306059894784 683005036636274688 683983545311821824 685319450673758976 685983497198698496 685992374600859648 686641440354842616 687323308716664704 688933899801520128 689618044687122432 691537580450807808 691947169519269888 693576311525250048 694914228792852768 696888895223365632 697234308232863744 698233202505818112 698926582051504128 699596939229462288 699869358528528384 700283882405044224 700291673032073472 702930457924337664 704303368974971136 704585459327238144 705944613376866304 706645650728779776 708025818015359424 710701652550564864 711407413873852416 712113876052475904 712788951733705728 713074440764915712 714449970164539392 715482787530129408 716193296753098752 716880214849524192 717574842464428032 718976355828616368 719264323063222272 719978587534983168 721982631162478592 724103062078685184 724111117693028352 725507936978701632 727930158280851456 728982462766546944 730388678937007104 730681217080098816 731113990435454976 731815219325555946 732827195356741632 732835348026679296 735604944957997056 737033473901518848 737755836609921024 739188542538657792 739196765978299776 740632270160803608 741982150031245312 743431333918025088 744169597407516672 745903742435934208 745913395273826304 749484283542110208 750921694007525376 750930047977955328 751675758055391232 752388337941133824 753135496171462656 755231831281803264 755981813239382016 756706893452275536 757458340218365184 758919486707983944 759977397953593344 761453257675364352 764331009971945472 765098539449237504 765823843975796928 769481488475799552 770245621036351488 770965827766840832 771731434348535808 772471620399197943 773238722306247792 773539817321005056 774316594141396992 775050637276710144 777979778007158784 778440565709178624 778752349782736896 780254572679694336 781778507391959364 784733074691248704 785512352819045376 786292404807942144 787046556633145074 787353028344594432 788134908213854208 790796765164879872 792658641743142912 793435522391801856 794187690048974592 794976357069877248 796839209408987136 797980802863792128 799539359119385472 800324437034336256 800333340608083968 801081680413983052 803756216435106816 804918135971395584 806793843859275776 807271697772481536 807595029404319744 808848400307193414 809172363446125056 809966900131135488 812230460057788416 813037044427259904 814605402923454464 814615944838520832 816196429101039336 816514251616616448 818921428065957888 820085534245060608 821687263804132992 822016369215111168 822503239239886848 826351772720431104 827555563077746688 829151927975659008 829966082850422784 829975316186161152 831587110355990016 831596361725587248 831920180892401664 834729918785150976 835558846211948544 836360250657778224 837526112030490624 839141710240425984 844786905758466048 844796303975199744 845635227812315136 846436880183775552 849635810192028672 850479539894304768 851295255133809978 852120125426508288 852461419926781952 852472451741515776 853784422546481937 854965061249531904 854974572697792512 858205769117663232 859872386218438656 860726281338814464 865666674535274496 867336556237695936 868197863642102784 868545597661249536 870232294486130688 873521154253651968 874398330799128576 875227250258053632 876075309675446272 876085055974281216 877786394264656128 880717020925722624 881103803162103808 881978782112612352 882824709027654792 883701396921426048 885772156887668736 889646360810489856 891719511633936384 892605032499511296 892614962690777088 893461151305096416 894348401703611904 896837799647141376 897728403221766144 898619891209076736 899481779009308656 899832032393822208 902463120207839232 903767731617005568 904225743489495168 907643074341685248 908180659994041728 908544408079859712 913759267565011968 914666674980667392 915521920473123488 916431078288886272 918220982738669253 918578533068693504 919490726249496576 922050107267743744 922596226025693184 924398171779649616 924768415367000064 926552305057137024 929645744310484992 930977603341090816 930989651244023808 932795918972616384 933711843206725632 933722230709431296 935910203503951872 939071158633294848 939447279102984192 940003701988442112 942194200971706368 944034424020479232 947602203400753152 948543218498469888 950385268978274304 950395841972099712 952599960219385856 953977050040172544 955840286466032256 956766456619237376 958635141104821824 959019097417629696 959971450046644224 961835693905723392 965470749438246912 965481490257371136 966440260356931584 967343915971602176 967356434495743488 970573544374468608 971976617022062592 973851571916009472 974818653913939968 975753625767407928 976722596597365632 977113797368905728 982711298535358464 983674448813228032 985584723384877056 985595687971066368 987509693547738144 988886252758892544 991241778557366784 992226129876688896 993177797656111641 993211458704769024 994551193698435072 1001240063970607104 1003184450588178432 1004180661561950208 1004191833027124224 1005143795218233468 1006975775042404352 1008942524603034048 1009944453624486912 1011892648943978592 1012311036443049984 1013303197271457792 1015271010233819136 1016738698069131264 1019108013295927296 1020131385932316672 1021098458634395904 1022112459089842176 1025975317967732736 1027979176010638464 1028975245798047744 1029962160532263924 1030984963074997056 1032422125521862656 1033400849702280192 1037306370676211712 1037920754278904832 1038336466376982528 1040339430239592448 1042371343189279152 1045333342835048448 1045851462349295616 1046310766254998272 1047349803758727168 1048389873077256192 1049395408844193432 1049804037792792576 1050425823607566336 1054395686886506496 1056455053462456704 1056878188990857216 1057914029855735808 1058916920065299456 1059968476093169664 1062038727023039136 1062452279211982848 1063974403818389504 1066052478825847296 1067099249379115008 1067111120810778624 1069611661147373568 1071674955246809088 1073224181295194112 1074289945129648128 1076362263696642048 1078464533742924552 1078896484594833408 1079967881302474752 1082973946743717888 1086154593118027776 1086166676539542528 1088261905468052448 1088685668822155264 1091895237421277184 1093447378993414144 1095583018405510656 1096021825620148224 1096670985653182464 1097722828988333919 1099240793035112448 1103407417436995584 1105535903967545344 1105550210852278272 1106633754914881536 1108782813807986688 1108795148967449664 1112973225046867968 1115147000877037632 1116254396111275008 1116701482707320832 1118855613653901312 1126382541011288064 1126395071966932992 1127513637083086848 1128582506911700736 1132847746922704896 1133972719859073024 1135060340178413304 1136160167235344384 1138379230061975916 1139966096930390016 1142179886513046528 1144274358823550976 1146496514957918208 1147635041785085952 1147647809173856256 1148735765963695392 1154222232713699328 1156448741650261248 1157597151522803712 1159858083459371688 1160309725981507584 1166969667010738176 1168113407965708288 1168128524674105344 1170381859019541504 1172667761087939046 1174289361234296832 1175971709483483136 1177099612036873056 1178268529228568064 1179438607211913216 1181029542516891648 1186195147747319808 1188959348845248512 1190153283587702784 1191281535073461888 1192464535604815872 1195258814113480704 1195783732862855168 1196971204295688192 1199309038679078208 1200486655551504384 1201622520620974578 1203284160277118976 1205634324652660224 1207377203957093376 1210190765788913664 1210907546658722304 1211392544106479616 1213758545169187584 1218345690086682624 1219555566640889856 1221908104385181696 1224294643651559004 1224771377424924672 1230128301367590912 1232530895706199488 1233024553822666752 1234249007202828288 1235403073409516032 1239527659080646656 1241319534992031744 1241333344616620032 1243727891963488512 1244949124275634176 1244962974279241728 1247380665533985024 1247880271338602496 1252094878177726464 1253338269317922816 1254540375986667336 1258712565360638976 1262914973402923008 1263469604534337536 1264724291331293184 1267180358637699072 1267194455962799616 1268438730394042368 1271969400053563392 1274453715288043008 1275719309841457152 1278180188139762432 1278692129890172928 1282447591874297856 1282461859046688768 1287308653676494848 1289808579327657984 1294098059165958144 1298468762554679296 1299758205218586624 1301004834356543904 1302296795463154176 1302818396491874304 1305348441729196032 1310281731380477952 1311597496198692864 1312840875387080448 1314112964513169408 1314127583961421824 1316679591396984192 1321655704743155712 1322968173168918528 1324237063541482188 1325552095382139072 1334986751960809472 1335004028198977536 1337579267450904576 1338907548749266944 1338922444036165632 1340191726957644624 1345256699470712064 1346592604832649216 1347929836813615104 1349190198591971456 1349748048590733312 1353694680311758848 1355651597425508352 1356338615234242752 1360175181243088896 1361464611512527872 1362270989991062592 1362816612119789568 1366010073272549376 1367967090623643648 1370638901347517952 1371966994397396992 1371984749201719296 1373282880709685232 1374646617433329408 1377867799603040256 1379236089374244864 1383075160901615616 1383894339038539776 1387152623050500096 1389828457585705536 1394468616465727488 1396466405011636224 1397853164103008256 1399193878458924576 1399738717057056768 1400567764810088448 1400583346064146944 1405860915848675328 1408606737949942272 1409170918654476288 1411889226753732608 1413291301457559552 1416051636030718848 1421403305101129728 1422814827747704832 1425577903467411456 1428899940329078784 1430965575060258816 1433760429699048384 1435149684928856064 1437952711657232736 1438528646126444544 1439957175069966336 1443965262324957184 1448206124157370368 1448222235386056704 1451015873957403264 1455860316561702912 1457964925533093888 1460777357874014208 1462227980870909952 1463630438651111892 1465670696053358592 1471209889915994112 1474066947803037696 1475511673219842048 1478377085077315584 1478393531956599552 1481264540321607216 1483964300062490624 1486862667836050176 1488339194815033344 1491807484871868416 1491826790547652608 1501860095955910656 1503351516110782464 1504776675882267648 1506270992342925312 1510463662563606528 1511963626478764032 1513413786904551072 1514916680436730368 1517838973415967888 1519954795907186688 1522906515350728704 1528662019943890944 1530197078898475008 1531647687951593856 1538962976951599104 1541931655533681664 1543462868697071616 1544943240798395886 1546477444612495584 1547079634642010112 1548633188282793984 1550101274553420288 1555959556014317568 1556881131418357248 1557504699565473792 1560509145359388672 1563557014783918728 1569466149382497408 1571024705638090752 1572584809615884288 1574093113266290148 1574706056689188864 1581593530329759744 1585317283486285824 1586871044783603712 1588375380097949184 1589952714139754496 1593678418817974272 1595961605727584256 1599078718238770944 1600648874068672512 1600666681216167936 1602163360827966104 1607512432870213632 1609836271942791168 1613587687718551552 1614543395544963072 1617696800614386828 1618344726892250112 1624460920115576832 1626074088854519808 1629210805846908928 1629231889677041664 1632392858202078672 1633028503233232896 1637842856131915776 1640171068490121216 1643374527608265984 1644032738430222336 1645006478479773696 1655111126155493376 1658303855951318016 1659950632372322304 1663174220711980032 1663192723451174496 1663840361784803328 1669459837570301952 1671117692423897088 1672720501315556448 1675052224060981248 1678283420480851968 1689573811516932096 1689592607950399488 1691270455624630272 1692873760367551104 1699271620384057344 1700959079788609536 1702590510267619956 1704240250853016576 1704922839853563904 1707568845092963874 1709930122499063808 1709949145395585024 1716411538235326464 1719744772436877312 1721452562677628928 1731333349070548992 1734673112475391872 1736395727284205568 1740464588972261376 1748796661598257152 1750454500516107264 1752150619350892544 1752170111948562432 1755572788529312256 1759001641631908569 1761434041851445248 1762207606324207616 1763957564225224704 1765649418055309584 1767402793842852096 1771544313775337472 1779292721620979712 1783439023267872768 1785229925381554176 1786922302610192832 1788696803407223808 1793675599294282752 1795456806443532288 1797239782418153472 1798963558018617312 1799664064787644416 1802433780931461867 1804926240415678464 1807535463234011136 1808451486978990336 1815286148683370496 1816361319988083456 1817088816159719424 1827518535130023936 1829333349961334784 1831043840946246976 1832862156577772544 1836441965477338506 1837157066137387008 1838981452498993152 1844100214535487488 1845192452051386368 1848796343559299232 1849536830734000128 1853104610114274048 1859291488620969984 1861955206682181632 1861979302488047616 1865591837945232768 1867423686413451264 1867444461418862592 1871820407007903744 1878142317266589696 1880007403976884224 1884388401943412736 1888068848040958464 1895204406801506304 1897086436996939776 1900770537956548608 1900791683944199424 1905199920438771712 1907954100080345088 1911680572932064512 1913532913238474752 1917270282209643648 1918038194835259392 1923671387811446784 1930962980514742272 1932880520713863168 1934687831943204352 1934712868991486976 1941147088748937216 1943953234044125184 1947703143832018944 1949637307827879936 1951507251534815856 1953445193194731264 1954227594737811456 1965422597070716928 1971169446769754112 1971191375942132736 1975019387095476288 1977772505517785088 1982483557114733568 1984452259753377792 1986355595312223282 1986422917409538048 1989102387396870144 2002480127941214208 2006368901176356864 2008361323123900416 2008383666054248448 2010287590436466936 2013951550084808704 2017885049206068096 2019888907248973824 2023785297887957184 2024622072886099968 2026606394542915584 2030542020467638272 2033477396138262528 2038216026591854592 2040262771864633344 2042196917268791808 2044224918179684352 2051950635935465472 2055958352021276928 2057950491596095488 2059924321064527848 2061969926149994112 2066801699404560384 2074612741352423424 2075841508557809664 2080678860479184896 2084742686378558304 2090666685670096896 2091702924698591232 2092621532509996544 2094699607517454336 2096779746154512384 2098790817688386864 2099608075585585152 2100851647215132672 2108791373773012992 2112910106924913408 2113756377981714432 2117833840130598912 2119936952186339328 2124077454046078272 2132104957651694592 2134222241621557248 2139223322294747136 2143349910493618176 2146448362590388224 2148579890259296256 2152724527393284096 2156929067485849104 2157792969189666816 2159935762604949504 2165947893487435776 2172309186236055552 2172333353079085056 2176523810936104896 2183790474842554368 2191166036811021312 2192043651240296448 2193341971306364928 2195445657976667838 2198481586070224896 2206814834873991168 2211071807935090688 2211100421704556544 2213267509829763072 2217565627615973376 2217590297934899328 2225946450093735936 2230294001754075264 2232508792222550016 2237711227307802624 2252765082022576128 2252790143933865984 2255027274166173696 2257165013823401472 2265695493845409792 2267945439718146048 2270120680356826608 2272320334470688768 2276758460123951832 2279932193860780032 2284359773026093056 2292993029915836416 2295295618347712512 2297471531927390784 2308444465427398656 2312897483300522496 2315194303045607424 2317414861197593829 2319716166918743376 2320619451963015168 2333939334021476352 2336226815931416576 2336257049348210688 2340763718039083008 2345335522175878092 2354199224073746112 2356537058457136128 2358877214423826432 2362059085033783296 2372390295494639616 2377918697690497024 2380306567175405568 2382563070146923776 2384929071209631744 2390517628226961408 2391567465725710336 2393942408591376384 2398618077358156416 2400973311103008768 2403245041241949156 2411268649305320448 2414754407914186752 2420381531577827328 2421815093317444608 2422785088212959232 2427517090338375168 2436691380173365248 2439111133281779712 2443816208770363392 2448589287303118008 2449542754849849344 2460256602735181824 2465061791412398976 2466049107645333504 2470806146819032064 2479055318161293312 2482666689233240064 2487455783926977024 2489898248551268352 2489925948558483456 2494761331067970048 2495760542677204992 2504189756355452928 2506676538635845632 2509080751973334672 2517425130721277952 2526939209068675072 2534360717275398144 2534388911925599232 2548907430576086016 2551438619682914304 2556360376279524864 2557384259780345856 2561353267639445811 2564895183748595712 2564923718093377536 2574617307352989696 2579617158655315968 2596937525109358592 2602009668713087808 2604593590926308352 2605636792983748608 2610696883458392064 2620563462760955904 2623194992397385728 2625681750774160896 2628225929026338816 2628255167922843648 2633359182793968384 2643311409486311424 2645936346337837056 2648474127082964376 2651104190764278144 2669973503921618944 2675158534901809152 2677815097498533888 2677844888072331264 2680383453915289248 2690513398941424128 2693185209665298432 2695859673627230208 2698380397183942912 2699496097181466624 2707389360623517696 2711303194851016704 2712677230468485504 2722929223025055744 2724541979982125184 2725633224239579136 2741277802695035904 2743933988794793984 2746565761419370464 2749293234866658816 2754662948216007759 2755735599206080512 2758472178748489728 2766150321803231232 2767788678077079552 2774305246101000192 2779656915171411072 2788937232931454976 2792932810023272448 2798387756917849152 2801135529620176896 2801166692128293888 2817213475899884544 2818341837308952576 2823778453507465216 2826582602915119104 2832103272061437696 2842806610202259456 2845629655495409664 2851155806934822912 2857799880658157568 2861931150120517632 2867520859398096768 2870299369857712128 2875905423314465472 2877057292252889088 2879914350139932672 2887930524649914368 2896412248314740736 2896444470772113408 2902031747914806528 2911720633123405824 2915929851066187776 2921554715748028416 2924455961741819904 2927260877302223784 2931341392106717184 2948133895606075392 2951023346439684096 2956754170154631168 2956787063913199104 2962529080643214432 2967928600124981248 2973725335672100352 2976678389630066688 2979533392968334923 2983614969743736832 2983653581095305216 3003720191911821312 3009553351764535296 3012541984685850624 3020927325127213056 3026827573809102144 3029833360873460736 3035677946831935776 3039909591814373376 3045813030701457408 3057324039887781888 3060394157796950016 3063295375903187712 3077925953903198208 3083863311067363328 3086925737394143232 3089886481596791772 3092954889224991168 3097266376565587968 3100202549106840576 3111919112028635136 3113762262836714496 3115009399130947584 3121018290718777344 3127114029567837456 3138932298764994816 3142049411276181504 3145169619231768576 3148186226532580296 3149412113378377728 3163187060659519488 3170634566972571648 3173742089567207424 3176750760195898368 3179905428279508992 3187356837635948544 3191923211455168512 3198157436477541888 3201297748137345024 3201333362432335872 3204326721655932208 3215024865740427264 3219672543885582336 3227175375437103104 3229086791089926144 3235393601228773656 3236689453784500224 3248921840231153664 3258421611693817856 3258463779354083328 3264785716404157344 3266057006466465792 3275685712263831552 3280342136980242432 3286749055216531968 3288065476860444672 3290012956959547392 3310222252310986752 3316607711902636032 3319901264744644608 3326348441423960064 3326385446902348992 3338919675140603904 3345441002631112896 3350104448121962496 3356566840961703936 3379147623033864192 3379185215900798976 3382540911249260544 3385747520735102208 3398543240768114688 3401918159577219072 3405181020535239912 3408480501706033152 3415137690185927748 3419898290791170048 3432823076470652928 3439489544873754624 3442905125355257856 3462666698141097984 3469346224950783744 3472791454568411136 3480929177944522752 3500909001032214528 3504340223897124864 3511145577058624512 3518003283263817138 3522868083702890496 3524415212648415232 3527915128450449408 3531298836110619168 3534805587685704192 3543088627550674944 3558585443241959424 3566878046535745536 3570459850763108352 3573844605220385664 3577393606814447616 3587351198588565504 3590913612887064576 3597927116037234624 3604867561862923734 3609852480831356928 3616902973957980672 3630572297366740992 3632722639976166912 3634177632319438848 3655037070260047872 3658666699922669568 3662087681892493952 3665724313155545088 3672883930954677012 3674314132274774016 3690384904102772736 3697592687118598464 3699073661468000256 3706209220228548096 3718582977241939968 3723910413364363264 3723958604976095232 3731183675890465536 3734847372826902528 3734888922837725184 3743640814015807488 3756284634533179392 3760014807953768448 3776137696081916928 3790408813603012608 3794172873993879552 3801541075913097216 3801583367888398848 3810399840877543424 3815908200160690176 3823361145864129024 3827065826476949504 3834540564419287296 3836076389670518784 3847342775622893568 3861925961029484544 3869375663886408704 3869425737982973952 3882294177497874432 3895406287664037888 3899274615655759872 3903014503069631712 3906890386389462528 3908455189475622912 3930845194141433856 3942338893539508224 3942382751884265472 3950038774190952576 3964967114229467136 3968904519506755584 3972711190624446564 4004960255882428416 4012737802352713728 4016722646247800832 4016767332108496896 4020575180872933872 4027903100169617408 4035770098412136192 4039777814497947648 4047570595775914368 4049244145772199936 4061084040935276544 4066954792276525056 4080525543729266688 4084393834537583616 4088449836359368704 4103901271870930944 4111916704042553856 4115900983192190976 4119848642129055696 4123939852299988224 4133603398809120768 4149225482704846848 4151683017115619328 4161357720958369792 4169485372757116608 4183405849397182464 4185243065019993088 4189399215034908672 4193559492309024768 4197581635376773728 4199216151171170304 4201703294430265344 4217582747546025984 4225820213849826816 4227512755963428864 4235667680261197824 4239873904372678656 4248154908092156544 4264209915303389184 4268444483243114496 4286699820987236352 4292896725180776448 4305449054786568192 4313858134971698208 4315585938379333632 4319871525209899008 4331895786974871552 4344618372472111104 4344666706158170112 4353047621872209792 4367580949685108736 4382332073622042624 4386683942612729856 4390891315953335676 4413629669747982336 4422143615870181376 4422200843409113088 4426535019659526144 4435131255231946752 4435180595869798656 4451892900187471872 4460588003508150528 4465017584445100032 4475422454615605248 4505580287867731968 4510054548332347392 4514330027646802944 4531390987690819584 4535890879436292096 4540241360713653216 4544640668941377536 4553516920247903664 4559864387721560064 4568719546052186112 4585986059831672832 4590591236695425024 4594943063854781568 4616888930854797312 4625794966601044992 4630388606091214848 4634829722395187658 4639432333837486752 4641238903926030336 4667878668042952704 4672453631862833152 4672514098696421376 4681527436078166016 4690671044351756184 4708398448147492224 4713074116914272256 4717754428847652864 4724118170067566592 4744780590989279232 4755837395380994048 4760613134350811136 4765126140293847552 4769858142419263488 4781035256453922816 4783134931451420672 4787884817182752768 4797236154716312832 4801946622206017536 4806490082483898312 4822537298610640896 4829508815828373504 4840763063155654656 4843630186634889216 4855034180676750336 4873382760346730496 4878222266563559424 4887632417540726784 4897178574606236016 4899085509699698688 4920513205470363648 4930123582824797952 4932098215290667008 4941612293638064128 4965333378466480128 4974911567853954048 4979851897116966912 4989522662135940096 4991521085354409984 5008379512710905856 5013353077271691264 5018161503946669344 5034850261442555904 5053878418137350144 5068721434550796288 5068777823851198464 5097814861152172032 5102877239365828608 5112720752559049728 5114768519560691712 5122706535278891622 5129790367497191424 5129847436186755072 5149234614705979392 5159234317310631936 5193875050218717184 5204019337426175616 5209187181852616704 5221393766916784128 5246389984794771456 5251363501548321792 5256451858052677632 5256510335845687296 5266718365587936768 5286622818972622848 5291872692675674112 5296948254165928752 5302208381528556288 5350317069803618304 5355689776144662528 5360766907830578496 5381026797882848256 5386370419330596864 5391719347254460416 5396760794367885824 5398992194362933248 5407301342794385601 5414778721247035392 5422606389702033408 5425354460936971008 5445858446050111488 5449083959964250368 5451266448479158272 5482555605390071808 5493131522838740928 5498586469733317632 5509325896432015518 5511471198412161024 5516944357496979456 5532300643606462464 5535577356154159104 5548610492202000384 5559313830342822144 5577874465862909952 5585865620046544896 5596775513835698304 5602271059240353792 5602333384256587776 5634426951799769088 5647556907014930432 5653165205830238208 5664206544122875392 5685613220404518912 5691259310990819328 5702311613869645824 5715599761316315136 5723862300241035264 5735041718796193536 5740598739715424256 5751810846628930944 5754114584505778176 5792888941544226816 5804063495829613056 5823441266246811648 5831859702132375552 5843109431496056832 5848911923483639808 5854521754604447568 5862682784213434368 5896267791212150784 5913508340309262336 5913574127826398208 5925058161286428864 5947450671344200704 5953356779260133376 5959066785936669846 5967229939487473664 5967307162190610432 6007440383823642624 6019106703529070592 6025083969371701248 6041854650254426112 6053655147618204288 6059666721746921472 6071355893663871552 6079819183628746752 6091626061402914816 6114648079775563776 6120788315593900032 6126590751806375424 6155851907806396416 6167726622134726656 6173851474788286464 6179772963193583544 6185909778449982336 6200405098213681152 6223838224057270272 6227524525673428992 6242036581437554688 6254228059135674912 6277864597529989632 6284098822552363008 6290339238463537152 6296372453065160592 6298824226756755456 6326374121319038976 6341269133945143296 6353501520391796736 6359810856559017984 6396314872955083776 6402666724864671744 6408653443311864416 6430049731480854528 6439345087771164672 6454350750874206208 6458173582179852288 6470787202457547312 6473378907569000448 6497843680462307328 6516843223387635712 6516927558708166656 6529571432808314688 6551371424527663104 6573498110433063936 6576130953720889344 6580025913919094784 6620444504621973504 6633215423805272064 6639802529489289216 6652696882847920128 6652770893804697984 6677839350281207808 6690882005262225792 6713133681923407872 6758295246067728384 6758370431801597952 6765081822498521088 6771495041470204416 6797086481536229376 6803836319154438144 6810362041070479824 6816961003412066304 6830275380371855496 6839796581582340096 6878979089747509248 6925333396282195968 6938692449901567488 6945582909136822272 6952244583592781487 6961858355889045504 7001818002064429056 7008680447794249728 7022291154117249024 7036006566527634276 7048830425296830464 7062597672221238336 7069611175371408384 7086177255101349888 7117170886483918848 7133756093071491072 7140919701526216704 7147689210440771328 7154787213628895232 7174702397177131008 7181827225774129152 7195854232074469248 7209735123725847468 7233805947915961344 7261144594733481984 7265445279952333824 7268355264638877696 7310074140520095744 7317333399845339136 7324175363784987904 7331448626311090176 7345767861909354024 7348628264549548032 7380769808205545472 7395185374237196928 7398147322936000512 7412418440457096192 7437165954483879936 7447820826728726528 7462367351780931072 7469694745653805056 7469777845675450368 7487281628031614976 7512569269066358784 7520029615907536896 7552275392163833856 7580817627206025216 7603082151826194432 7603166735776797696 7620799681755086848 7646722291728258048 7654131652953899008 7669081128838574592 7672152779341037568 7684059802918337433 7694685551245787136 7723851922058969088 7738751327772817408 7738851475965947904 7790812575328075776 7806029006139263424 7813780772778925056 7816910378951245824 7861690388282867712 7884677787079016448 7884765503768530944 7900077548381905152 7929934228458934272 7937809039013511168 7945422381248893128 8009920511764856832 8025475604705427456 8033445292495601664 8033534664216993792 8041150361745867744 8055806200339234816 8071540196824272384 8079555628995895296 8095141191551828736 8098488291544399872 8122168081870553088 8133909584553050112 8168787669075167232 8176899672718737408 8223833408085107712 8231801966384381952 8239697284258111392 8247879704599976448 8267206797618241536 8298450965409693696 8303366034231238656 8322715441916739584 8338970745514233216 8366811698794364928 8370486130039986176 8378798430069817344 8395163270753547456 8403406588860530688 8451640427699653632 8455025511926857728 8471335360522395648 8479747808745357312 8496309816184313088 8528419830606778368 8536888966486228992 8573399641974472704 8585793450361552896 8610898109573136384 8627716269943396416 8631171876758667264 8639743050419798016 8663791573949743104 8689236744944222208 8689333412316340224 8706095243744419584 8735161899370217472 8764664147244085248 8773367885225459712 8781782631906671352 8844287231740362752 8844401686818226176 8853070039319052288 8870262510463893504 8870361191739597312 8903785800374943744 8921176007016301056 8930035168890200064 8950844909231210496 9011160575735463936 9028660055293605888 9062781975381639168 9080482721427306432 9089281337882755072 9107033840495807328 9119728775443120128 9137439092104372224 9171972119663345664 9181182473390850048 9189886127709563136 9233777861709594624 9251589933202089984 9260777212182429696 9269659444790375316 9278864667674973504 9335757336085905408 9344907263725666304 9345028197392842752 9363054872156332032 9381342088703512368 9416796896294984448 9426148233828544512 9435508857695305728 9448236340135133184 9489561181978558464 9521226268701622272 9530252280587695104 9539716284838526976 9562070512907845632 9566269862902841344 9575769634365505536 9594472309432625664 9603893244412035072 9612980164967796624 9645074597221281792 9659017631656747008 9681526126311309312 9687260373269778432 9710068361353500672 9746765520693460992 9775264835081453568 9794357149212472032 9798171019399397376 9841026410940727296 9860247165649595904 9864196430581334016 9883224587276128256 9930666756932960256 9949823135707908096 9959703794233933824 9979045324271880192 10016759025421811712 10036323007893338688 10069700522885111808 10107756836274700288 10137442869101592576 10137555647702396928 10195629722304344064 10205754478731657216 10225441505118099456 10245413070557783244 10259694872373510144 10298469229411958784 10318468634621263872 10387750100437434368 10408038674852351232 10418374363705233408 10442787533833568256 10502727003096643584 10513020671691374592 10533436731175873536 10573245637945245696 10583745385351348224 10593896508331857504 10604416763057112576 10700634139607236608 10711379552289325056 10721533815661156992 10762053595765696512 10772740838661193728 10793521588735771648 10814602685588771202 10829557442494070784 10850708921873942016 10891716892100222976 10898167919928500736 10902532896958316544 10965111210780143616 10986263045677481856 10997172939466635264 11018651792864031036 11022942396824322048 11071154712308318208 11097220984404000768 11118627660685644288 11155748931725819904 11171731240093089792 11193551027671396608 11204542118480707584 11204666768513175552 11268853903599538176 11295113814029860864 11328413088245750784 11371226440809037824 11382518621981638656 11404623227739291648 11431199522632630272 11447724600482070528 11470083437592387072 11481197479430848512 11503621693257861888 11508229169011556352 11585777883088453632 11608126991659226112 11646882532493623296 11686218862992113664 11697823846967279616 11709043509208895136 11725365568426868736 11792535582424301568 11827016680618524672 11827148255652796416 11850116322572857728 11894901342688401408 11906713558520266752 11918133571873339692 11934459878974947328 12014880767647285248 12038213407058141184 12050167938743402496 12083709300508852224 12107310295236408576 12119333443493842944 12142711787327743104 12183252122805829632 12241576631187800064 12253181503612750848 12311703815612792832 12335453244269453312 12347702949576572928 12359545926387167088 12371819556899964672 12400810196427362304 12447676448114540544 12455049051346857984 12484073162875109376 12508456118271349824 12555729195059979264 12568197645104726016 12580678476927074304 12592744906130321184 12597648453513510912 12652748242638077952 12682538267890286592 12707003040783593472 12719621713118035968 12792629745910167552 12805333449729343488 12817306886623728832 12860099462961709056 12878690175542329344 12908701501748412416 12916347164359704576 12941574404915094624 12946757815138000896 12995687360924614656 13033686446775271424 13033855117416333312 13059142865616629376 13102742849055326208 13146996220866127872 13160051827838189568 13240889009243947008 13266430847610544128 13279605058978578432 13305393765695840256 13305541787609395968 13355678700562415616 13381764010524451584 13426267363846815744 13516740863603195904 13530163644997042176 13542990082940408832 13594172963072458752 13607672638308876288 13620724082140959648 13633922006824132608 13660550760743710992 13679593163164680192 13757958179495018496 13850666792564391936 13877384899803134976 13891165818273644544 13904489167185562974 13923716711778091008 14003636004128858112 14017360895588499456 14044582308234498048 14072013133055268552 14097660850593660928 14125195344442476672 14139222350742816768 14172354510202699776 14234341772967837696 14267512186142982144 14281839403052433408 14295378420881542656 14309574427257790464 14349404794354262016 14363654451548258304 14391708464148938496 14419470247451694936 14467611895831922688 14522289189466963968 14530890559904667648 14620148281040191488 14634666799690678272 14648350727569975808 14662897252622180352 14691535723818708048 14697256529099096064 14761539616411090944 14790370748474393856 14796294645872001024 14824836880914192384 14924734703561862144 14939555691350900736 14974563256063229952 15025138538132717568 15040059231815073792 15104550784327667712 15161635254412050432 15206164303652388864 15206333471553595392 15293444583456516096 15338162257677149184 15344305558682075136 15368119605836674866 15389371102491574272 15447703844117938176 15477502655545634816 15477702951931895808 15581625150656151552 15612058012278526848 15627561545557850112 15769355574158032896 15769531007537061888 15800155096763810304 15859868456917868544 15875618078027022336 15890844762497786256 16050951209410854912 16067069328433987584 16082300723491735488 16143080393648544768 16159111257991790592 16190282383103657472 16196976583088799744 16221904028383156803 16244336163741106176 16267819169106100224 16337575338150334464 16353799345437474816 16447666816170215424 16479394568516222784 16495759409199952896 16534413595236483072 16596901930819387392 16606732068462477312 16645430883833479168 16677941491028466432 16733623397588729856 16740972260079972352 16757596860139634688 16790326541507094912 16806813177721061376 16903280855399307264 16942670721044791296 16959495617490714624 16992619632368626176 17056839661213556736 17073777932972457984 17146799283948945408 17171586900723105792 17221796219146272768 17255432539886792832 17262343753517334528 17378666824632680448 17412190487488839168 17470323798740434944 17529328294488170496 17546735770450919424 17563565263813342704 17688574463480725504 17688803373636452352 17740525020927787008 17740722383479194624 17842352014032602112 17860070337780400128 17901689818462420992 18022321151470927872 18057320110587211776 18125563950763278336 18160965442854612864 18178562675765510144 18214067680991614656 18239457550886240256 18274878184208744448 18343944239326691328 18362364946781700096 18379772255419126272 18467555723419189248 18503179866404179968 18521554424364859392 18539318889580750632 18557729335349947008 18671514672171810816 18689814527451332608 18726109744312664064 18762684177407024736 18833593792589968896 18852296467657089024 18871017715390611456 18896472680270266368 18979122363957116928 19060504561175390208 19079432569677053952 19132539725805682688 19188944618865251328 19225960329935593248 19290149194442563584 19318035263313494016 19363052252622618624 19374520746539556864 19420136722707001344 19493531041386921984 19550529670162907136 19588714298424944064 19720494331299191808 19728392861162668032 19766449174552256512 19861333513865920512 19899646271415816192 19919407588467867648 19958090648543760384 20033518050843623424 20072646015786677376 20139401045770223616 20215513672549400576 20274885738203185152 20275111295404793856 20391259444608688128 20411508957463314432 20450883010236198912 20490826141115566488 20519389744747020288 20636937269242527744 20775500200874868736 20816077349704702464 20836748727410466816 20856733750778344461 20885575067667136512 21005454006193287168 21026041343382749184 21066873462351747072 21146491275890491392 21187793016663715008 21208833526114225152 21401268279214473216 21422759104578650112 21443067631322313984 21524107191531393024 21545481677322387456 21587043177471543296 21629205371177542404 21701417843747884032 21783433784200445952 21796335839857001472 21805065793916633088 21930222421560287232 21972526091354963712 21994345878933270528 22037303585728062072 22045884793648644096 22142309424616636416 22194441968808001536 22237255321371288576 22311497863451639808 22343462480186179584 22387102055342793216 22409084236961415168 22409333537026351104 22537707807199076352 22590227628059721728 22656826176491501568 22742452881618075648 22809246455478583296 22862399045265260544 22940166875184774144 22962394958861697024 23007243386515723776 23016458338023112704 23171555766176907264 23216253983318452224 23372437725984227328 23418087018417790272 23450731136853737472 23585071164848603136 23654033361237049344 23654296511305592832 23700232645145715456 23789802685376802816 23813427117040533504 23836267143746679384 24029761535294570496 24076426814116282368 24100335877486804992 24167418601017704448 24214620590472817152 24238666886987685888 24285423574655486208 24366504245611659264 24506363007225501696 24670906488538906624 24695405899153145856 24719091852774334176 24743639113799929344 24801620392854724608 24895352896229081088 24910098102693715968 24968146325750218752 25016912236542699648 25111458390119958528 25136395290209452032 25185489812260642368 25365076535780573184 25414006081567186944 25439243426236071936 25585259491820335104 25610666899458686976 25634613773247457664 25720198925923418112 25757380351084658688 25832694328719409152 25883148809830189248 25893515630276001792 25991374721849229312 26067372893550542848 26067710234832666624 26118285731233258752 26205485698110652416 26293992441732255744 26320103655676379136 26532861695221088256 26559210117957156864 26610787531391680512 26611083575218791936 26711357401124831232 26763528021048903168 26852534727693631488 27033481727206391808 27085980165880817664 27188345926144917504 27241448164281919296 27267844013648265216 27321101521487421984 27359186326329360384 27515916358990036992 27701333585128783872 27754769799606269952 27782331636547289088 27808978334371125948 28007272008257716224 28034721791176998912 28089164616468996096 28144026266110537104 28195321701187321856 28250390688884953344 28278444701485633536 28344709020405399552 28468683545935675392 28563678806104866816 28590756841763085312 28619148854515580928 28698809588708524032 28727308903096516608 28783416928297876992 28838940494903389872 28935223791663845376 29044578378933927936 29061781119809335296 29240296562080382976 29296701455139951616 29325794505244360704 29383071447637416096 29394513058198192128 29523079232822181888 29580741496948787712 29592589291744002048 29649673761828384768 29849469407123724288 29879111382701801472 30050277076265435136 30209101568655335424 30323270508824100864 30412328607304777728 30412666943107190784 30586889166913032192 30676324515354298368 30736239211673349732 30895407688235876352 30955005311091269632 30955405903863791616 31163250301312303104 31224116024557053696 31255123091115700224 31539062015074123776 31600310193527620608 31719736913835737088 31751236156054044672 31781689524995572512 32101902418821709824 32134138656867975168 32164601446983470976 32286160787297089536 32318222515983581184 32380564766207314944 32443808056766313606 32488672327482212352 32675150676300668928 32707598690874949632 32895333632340430848 32958789137032445568 32991518818399905792 33068827190472966144 33213464136924954624 33290861767666958336 33355882982056932864 33467246795177459712 33481944520159944704 33515193720279269376 33580653083014189824 33613626355442122752 33806561710798614528 33885341442089582592 33985239264737252352 34113679322427113472 34147555865944915968 34293598567897890816 34343173801446211584 34443592438292545536 34510865079773585664 34524687507034669056 34757333649265360896 34824380974977678336 34940647597480869888 35058656588976340992 35093471540901838848 35127130527626685408 35377148926961451008 35377606747272904704 35481050041855574016 35481444766958389248 35684704028065204224 35720140675560800256 35803379636924841984 36044642302941855744 36114640221174423552 36251127901526556672 36321930885709225728 36357125351531020288 36428135361983229312 36549756368417488896 36724729893563400192 36759544510838252544 36935111446838378496 37006359732808359936 37043108848729718784 37078637779161501264 37115458670699894016 37343029344343621632 37452219488625328128 37525368354814049472 37667187585179937792 37704592935314178048 37742035430781222912 37792945360540532736 37958244727914233856 38121009122350780416 38158865139354107904 38265079451611365376 38377889237730502656 38451920659871186496 38580298388885127168 38636070526626988032 38726104505245237248 38749041493079113728 38840273445414002688 38987062082773843968 39101059340325814272 39177428596849888128 39440988662598383616 39532898349104513024 39722667027731841024 39799292542831632384 39838815176935735296 39916181297087520768 40067036101687246848 40145292031573354752 40278802091540447232 40550222590809587712 40782518889217376256 40823017914926628864 40901766020472397824 40981652282231132976 41038779489494040576 41273874538485055488 41632154699409404928 41673497454820933632 41713467501556688922 41771150135334273024 42010908012386574336 42052082686765498368 42133746924703494144 42292982551780982784 42375586033327430016 42417667052228450304 42802536558428946432 42845518209157300224 42886135262644627968 43048214383062786048 43090963354644774912 43174086354943086592 43258410742355084808 43402835687495768064 43566867568400891904 43592671679714002944 43860444843120574464 43945052182709927424 43988691757866541056 44074607171456124144 44091769587297288192 44284618849233272832 44388883937616003072 44474510642742577152 44774204110685586432 44818667074052702208 45075415614398152704 45180455256119443456 45313652352983003136 45484905763236151296 45618492910957166592 45880333750369548288 46014486773031447552 46032916676046225408 46343111532353814528 46432507966636904448 46744875451968454656 46836174036835580544 47308066722474098688 47308593022611185664 47400465290291430912 47579605370753605632 47626854234081067008 47672534287493358768 48152853628232564736 48429241180945634304 48477333773975371776 48570847149310972416 48665712085149470409 48733008491223318528 49012726014451003392 49341812977077813248 49438183705548668352 49487278227599858688 49603240785709449216 49790705792458162176 49820196205387431936 49936292651500437504 50033824473085399296 50222916780239917056 50272790580418904064 50370979624521284736 50828012163134373888 50878486852472143872 51170518983640670208 51221333798917373952 51269227546494915328 51440397851846836224 51514760702169317376 51665388657438818304 51766297619660378496 51787031260552003584 52134745787101085696 52236571462466517504 52410971396221304832 52587984883464511488 52640207311352758272 53065723390442176512 53221575062783361024 53222167150437583872 53527056042097806336 53705069455387262976 54066963454412783616 54171960331761635328 54376691852289835008 54482896328563838592 54535688027296530432 54642203042974843968 54718372652658720768 55031832717980073984 55402667170257567744 55509539599212539904 55564663273094578176 55617956668742251896 56014544016515432448 56069443582353997824 56178329232937992192 56288052532221074208 56390643402374643712 56500781377769906688 56556889402971267072 56689418040810799104 56937367091871350784 57181513683526170624 57238297709031161856 57397619177417048064 57566833856595753984 57677880989806779744 57870447583327690752 58089156757867855872 58123562239618670592 58480593124160765952 58593402910279903232 58651589010488721408 58766142895274832192 59161482993897575424 59185178583488004096 59299347523656769536 59698938814247448576 59758222765403602944 60100554152530870272 60418203137310670848 60646541017648201728 60824657214609555456 60825333886214381568 61173778333826064384 61352649030708596736 61472478423346699464 61910010622182539264 61910811807727583232 62326500602624606208 62448232049114107392 62510246182231400448 63078124030148247552 63200620387055241216 63439473827671474176 63563379049991145024 64203804837643419648 64268277313735950336 64329202893966941952 64572321574594179072 64636445031967162368 64761129532414629888 64887616113532627212 65350301352601337856 65415197381749899264 65790667264680861696 65917578274064891136 65983037636799811584 66137654380945932288 66426928273849909248 66711765964113865728 66934493590354919424 66963889040319889408 67030387440558538752 67161306166028379648 67227252710884245504 67613123421597229056 67770682884179165184 67970478529474504704 68227358644854226944 68587197135795781632 68887184876585091072 69021730159547171328 69049375014069338112 69514667298530721792 69648761949955356672 70117313177952681984 70254261055253370816 70754297853922902016 70755213494545809408 70962100083711148032 70962889533916778496 71369408056130408448 71440281351121600512 72089284605883711488 72229280442348847104 72502255803053113344 72643861771418451456 72714250703062040576 72856270723966458624 73099512736834977792 73519089021676505088 74012719465616719872 74086217697459437568 74157275558323002528 74230917341399788032 74686058688687243264 74904438977250656256 75050736709628098944 75334375170359875584 75409185870628356096 76242018244701560832 76317730278708215808 76530158903222730752 76755778475461005312 76903841319742372992 77160596777770254336 77272141053253976064 77498082986158227456 77680546890828005376 77974124165547687936 78202118680651628544 78354857193699776256 78881977325196767232 79065796698209026048 79598585085663264768 79677630353871470592 79832362594175041536 80134072203374493696 80290584063146709504 80557604183080894464 81100445181619175424 81565037778434752512 81803532040944795648 81963304564462265952 82077558978988081152 82547749076970110976 83264309398818809856 83346994909641867264 83426935003113377844 84021816024773148672 84104165373530996736 84267493849406988288 84585965103561965568 84751172066654860032 84835334104456900608 85691036418314600448 85772270525289255936 86096428766125572096 86181926709289549824 86348172709886173184 86516821484710169616 86805671374991536128 87133735136801783808 87185343359428005888 87720889686241148928 87890104365419854848 87977383515733082112 88149214342912248288 88183539174594576384 88569237698466545664 88777767875232006144 88949021285485154304 89548408221371172864 89637334148105404416 90150831228796305408 90360910512238886912 90627304705966006272 90969811526472302592 91236985821914333184 91760667500739096576 92028973546062895104 92686223064707629056 92865015933273808896 93489750903936909312 93672348073671161088 94617186045222371328 94800930580582861824 95159210741507211264 95253708468162134016 95345068574986717536 96305707256465129472 96858482361891268608 96954667547950743552 97141694298621944832 97331424170298940818 97466016982446637056 98025452028902006784 98683625954155626496 98876367411097336704 98974556455199717376 99206481571418898432 99640392410774863872 99872585303000875008 100067648946170798592 100445833560479834112 100545581160837808128 100741959249042569472 101656024326268747776 102341037967281340416 102442667597834747904 102538455092989830656 102880795703693672448 103029521404338634752 103330777314877636608 103532595239320756992 103574062521104007168 104473142924933035008 104821942792442609664 105175969766929022976 105280414622705516544 106131446780884353024 106443150125566722048 106444334300875167744 107054112084195612672 107410138910774525952 108133926908825567232 108343920663523270656 108753383704579670016 108965792657127677184 109071376054593060864 109284406085949687936 110805334340515135488 111019079198425079808 111129326546189156352 111235913337484503792 112029088033030864896 112356658465875984384 112576105064442148416 113001562755539813376 113113778805942534144 113378836081621598208 113874734183742701568 114363027367052341248 114476595418062323712 114795238354834096128 115133667713191507968 115355761979613559488 115740895166655381504 116178313515735711744 116247124479237341184 116961186248321531904 117186805820559806464 117303178020977442816 117532285790549664384 118322965987795150848 118598695047313539072 119397877628494897152 119516445530807205888 120201108305061740544 120836406274621341696 121650667772428763136 122347556667652128768 122705298061417193472 122944956846693398928 123820021244365078528 123821623615455166464 124896464098228214784 125020492364462800896 126156248060296495104 126401240774110482432 126878947655342948352 127126758099982290048 128407609675286839296 128536554627471900672 128658405787933883904 129144643149188358144 129272890063934324736 129522259064829259776 129775232227065254424 130700602705202675712 131581334529361723392 131835156548129782272 131966075273599623168 132275308761891864576 132853856547699818496 133423531928227731456 133927778080639778816 134322612332056759296 135226246843194458112 135541365768358330368 135940957058949009408 136454717289708453888 138043460319094342656 138098750028138676224 139029334597061443584 139297523899910713344 140234626355905363968 140508522110506741632 141508595707845804032 141924200167422296064 141925779067833556992 142738816112260816896 142880562702243201024 144458560884697694208 145287723542836902912 145428501406124081152 145712541447932917248 145997136255448411227 146199025473669955584 147038178043353010176 148025438931233439744 148314551116646005056 148461834682799576064 149372117377374486528 149808877954501312512 150101473419256197888 150668750340719751168 150818371741256712192 152484036489403121664 152635460557416431616 153060317806445461504 153511556950922010624 153807682639484745984 154321193555540508672 154544282106507952128 154996165972316454912 155361093781656010752 156404237361303257088 156709714387399552512 157763954650393534464 158131593396418052096 159197170171326529536 159664725188350083072 160581168126293419008 161115208366161788928 162200890363238350848 163130075556869505024 163607064081889591296 163926609128924531904 164155117957976162304 165095498153940221952 166528618797637619712 166693989819283734528 166853870006226755688 168043632049546297344 168208330747061993472 168534987698813976576 169171930207123931136 169502344133309720064 169670668208913801216 171544541050578511872 172192857532251144192 172696345419772346368 173033642969420339232 173611342749983072256 174267470273603567616 174370686718856011776 175441779372482297856 175780208730839709696 175954767031466164224 176298428685824496576 177555535750464012288 177898042570970308608 179096816442742345728 179274668296210808832 180301662457592610816 181254609411932012544 181939623052944605184 182473971643828666368 183521335001478193152 184057947092125790208 185730031866547617792 186979501807873818624 187344696147342322176 189234372090444742656 189601861161165723648 190318421483014422528 190690137149973435072 192611414512930258944 193716964723782537216 193909335095901487104 194283388597243889664 194662848340597881636 196050904057804013568 197367251908311252992 197752734822194673408 197949112910399434752 198412963142837796864 199280784821549727744 200135297892341597184 200891667120959668224 201091162321675616256 201483918498085138944 203312048652537495552 204682075934562680832 205076910185979661312 205761591407387344896 206661554629755273216 207065190478641513984 207148125042208014336 208946285849866070016 210351939533858045952 212262893561768706048 212886300251133444096 212888668601750335488 214108224168391225344 216267853817651134464 216687841327046541312 217506767409159340032 217931585314255354368 218142752109186121728 218568812171899375872 222038158396850159616 222258653092378312704 222471826674969007584 224058176066061729792 224713316931751968768 225152210128884296832 226003125511079626752 226227557611885068288 228726054734104682496 228953190836124647424 229590476709668192256 230267335426383015936 230711523959227118976 231481790333310763008 232494248958474682368 233922372496643063808 234373611641119612928 234606356041954885632 235064571581099328768 236645931975590301696 237197390094627078144 238795755256989794304 239032891061614411776 240402216610123481088 241672812549242683392 243301335544857526272 244695113335304257536 245410596122834386944 245889913693386797856 247640042488730157056 247643247230910332928 249792928196456429568 250040984728925601792 252312496120592990208 252802481548220964864 253757895310685896704 254253516199964580096 257073109254943801344 257316811575867767808 258289286298376716288 258545780127868649472 259044518129658519552 259550464454130508848 261401205410405351424 263162669058723446784 263670313096259564544 263932150547199246336 264550617523783729152 265707713095399636992 266847063856455462912 267855556161279557632 268645224664113518592 270452493686388916224 271082731536716660736 271881914117898018816 272909434579416907776 276086920638188685312 278058669194122887168 278595047799821426688 280469252711810727936 281017044221013483264 283851558135667113984 285477632224521633792 285761125404486402048 288917121769395388416 290575447085673805824 291425082895865834496 291994272510896822454 292398050947339911168 294076356086706020352 296050877862466879488 296629102233292010112 296923669365599152128 299617755909002625024 300202946838512395776 301337500681439502336 301636743482513424384 304968072978806243328 307023113901844021248 307615365278969491968 308642387111081017344 309088564213015904256 309992331944632909824 310722187563312021504 313419428774799105024 315527909300787068928 316263186792836104192 318394340342653059072 319329450376700166144 321162336252586838016 322230416732323577856 324401780726476701696 326260151113739010048 327214128163779182592 327853218257849063808 333057237595275239424 333387979638567469056 333707740012453511376 336087264099092594688 337069975397627953152 339004688266619440128 339341336417827602432 343089082101157023744 344385715064502288384 345392690839544692736 346067285938840678464 347222685499966144512 348534940547207135232 348741373437712023552 350883558744964595712 351560417461679419392 351909534062932328448 352596857371648993152 355796085141940617216 358193632885484691456 358549336592421617664 360603324915185221632 362509218823864025088 367042670002956386304 368115894184251580416 371460063733095235584 374689392294684644352 378468744180889485312 379203722322331447296 380636842966028845056 381380274299946870144 385222829025860517888 387433929447565074432 387818670191802974208 388566777194487779328 389325696681195763272 392101808115608027136 394734503816622505984 395505469644389346816 395898225820798869504 396825926285675593728 398561569643099455488 400270595784683194368 401783334241919336448 402967836996170277888 406624097305074991104 409364151869125361664 410153820371959322624 414130380957283027968 414296250084416028672 417892571699732140032 420703879067716091904 424525787123537412096 425772600502266888192 425777337203500670976 428216448336782450688 433375682654093082624 435863170628510708736 436285504218372243456 437137624343798751744 444076316793700319232 444943653349938015168 448116352132123459584 449426633863503937536 450304420257768593664 452006251022159253504 452455115223770136576 457452109468209364992 457906381672249294848 459180953419336384512 460534670852766031872 461423047918454237952 462963580666621526016 464988497916949364736 468747223282239225856 469212712083909771264 470129143162198657536 473291863951180603392 474394780189254156288 477591510513979588608 483345625098485366784 486602671089715052544 489390226670608515072 490821192245668773888 491779827386773595712 495280084977460314112 495286494461820665856 499585856392912859136 500081969457851203584 504624992241185980416 505604963096441929728 507515790621371793408 508507032399929160192 514633623151735535616 516578572596753432576 518089036259317039104 519100928908261017696 522802410820810702848 526325338117446893568 527340626192519129088 527864301094398492672 533694127712910925824 535711112322559115264 537290449328227037184 540904987372777832448 543763828235796037632 545818869158833815552 552173841276377370624 557190095599642853376 560938505423621455872 562034088442026966528 567703116271334227968 570955264449043267584 577834243538790776832 581150894171347611648 582850165791731668992 583988545021793644908 588152712173412040704 592101755724933758976 593258204466584020224 593847338731198304256 600405893677024791552 602675001362879004672 603273486965026848768 609936145957612486656 614046227803688042496 615230730557938983936 617284774222162034688 619984663889265819648 621444375126624043008 626838857549598210048 631055818601574137856 632526373585672208384 636788680685306118144 638658900753400332288 642324672505173676032 648803561452953403392 652520302227478020096 654428256327558365184 655706436515698127616 666114475190550478848 666775959277134938112 667415480024907022752 672174528198185189376 674139950795255906304 678009376533238880256 678682672835655204864 686178164202314047488 688771430129004576768 690785381679089385472 692134571877681356928 694445370999932289024 697482746875424047104 701767117489929191424 703120834923358838784 703819068125864656896 705193714743297986304 711592170283881234432 716387265770969382912 717098673184843235328 721206649830370443264 725018437647728050176 734085340005912772608 736231788368503160832 742920127466190471168 749378784589369288704 756937488361778970624 758407444644662894592 761273685932057690112 762760548599893740288 774867858895130148864 775637340383605948416 777133554388975558656 778651393362391526544 784203616231216054272 791010939288778693632 791796451641597739008 793651852571351187456 797123139286198910976 800541191569366388736 803566668483838672896 805935673992340555776 813248194610149982208 818728303738250723328 820307640743918645248 828260761914566055936 835785143399464280064 841407758135432183808 851554674407001341952 856432896673564901376 866751365308186165248 871726341257021417472 874275248687597503488 888152633587400638464 889887306699876030336 898853267727007875072 900608840515537187328 904012502044318507008 904910230447540273152 914904218936418729984 921069341705532063744 922846095836908475904 925927161333243052032 929976995833898729472 937494446564478451712 940258286324397315072 946583727902361206784 948789560378508312576 955183021027959177216 966691250196970733568 973205342179430105088 978780453341217030144 981642384491337547776 983559654773547191424 990560169954920628224 999171712785825718272 1000163938915702407168 1011209926192883859456 1017014064799858320384 1029267246303471071232 1033157145193506865152 1036178072518634078208 1038201857816522035392 1045604821641621405696 1052650676234893787136 1054681252385038258176 1055728602188796985344 1067388255425821851648 1071422224645118230528 1074580898656454074368 1081809974745555664896 1087527656471592075264 1104347682552754741248 1114380191199285706752 1124068176884053933056 1135406232542668455936 1141910528898086535168 1155668487077581553664 1162301788342695223296 1165700331583463337984 1167977090043587289816 1176305424346824081408 1184203511449867517952 1186516408933168040448 1187694677462396608512 1200811787354049583104 1205350002725758009344 1219872291915224973312 1228092455607376084992 1230461461115877967872 1242888750253248086016 1253677715099196420096 1262111637203148275712 1273577361370612236288 1277317801506800664576 1284649345010347352064 1308856512655116730368 1311412873031396255232 1332228950381100957696 1334830960049814045504 1344349056396370378752 1348279901590511812608 1356018753066477760512 1357365345671310409728 1372356328404628094976 1377542860258009153536 1381570763358178770944 1384269143755362713856 1388890741999864578048 1394965493750848094208 1406241669846717677568 1407638136251729313792 1410387429486595972608 1423184340567762468864 1432774531541938765824 1450036875295456100352 1468170680011825545216 1472463576737006321664 1485840254932380942336 1498757569178738577408 1513874976723557941248 1516814889289325789184 1522547371864115380224 1525521097199787480576 1549735717790260297728 1554267108777951117312 1557302786724783053088 1568407232462432108544 1582021878577557387264 1583592903283195478016 1601082383138732777472 1607133336967677345792 1611871347984681111552 1637456607476501446656 1640615281487837290496 1656521523829132111872 1671570286798928560128 1682815516270864367616 1703109348814002683904 1712865793347129802752 1733502730616372330496 1743452682514042834944 1748550497375195006976 1776305267174801276928 1779774613399752060672 1801217681031074374656 1808025004088637014016 1809820460895080546304 1829808437872837459968 1842138683411064127488 1845692191673816951808 1851854322666486104064 1859953991667797458944 1874988893128956903424 1880516572648794630144 1893167455804722413568 1897579120757016625152 1910366042055918354432 1946410684358860210176 1957560906682434060288 1963284768982675095552 1967119309547094382848 1998343425571651436544 2000327877831404814336 2022419852385767718912 2034028129599716640768 2058534492606942142464 2066314290387013730304 2072356145037268156416 2076403715633044070784 2105301352469787574272 2109362504770076516352 2111457204377593970688 2134776510851643703296 2149161797312908148736 2163619949491111329792 2175055312943184150528 2208695365105509482496 2228760382398571413504 2248136353768107866112 2270812465085336911872 2283821057796173070336 2324603576685390446592 2331400663166926675968 2335954180087174579632 2352610848693648162816 2373032817866336080896 2375389354924793217024 2401623574708099166208 2410700005451516018688 2439744583830449946624 2456184911214752169984 2460922922231755935744 2507355430198392840192 2524223274406296551424 2569298690020694704128 2622825746062792510464 2664457900762201915392 2669661920099628091008 2696559803181023625216 2712037506132955521024 2714730691342620819456 2744712656809256189952 2763141526716357541888 2768538287510725427712 2777781483999729156096 2789930987501696188416 2812483339693435355136 2820774858973191945216 2846368681135524937728 2865549063083877531648 2900073750590912200704 2936341360023651090432 2944927153474012643328 2971680509864761884672 2997515138357477154816 3033629778578651578368 3051042194399574961152 3099471435580520595456 3108534217555902234624 3114605573449566106176 3136814464924864217088 3164043757155114774528 3167185806566390956032 3202164766277465554944 3214266673935354691584 3223742695969362223104 3281230562975674580992 3313043047658264223744 3343140573597857120256 3406218697628005367808 3425731586694259605504 3467005461232744660992 3486905365028085669888 3497100994750390013952 3552610534349602553856 3559549226799504121344 3602435362062148749312 3616050008177274028032 3659616875745674919936 3684277366822128254976 3691384383347633903616 3749977786257913806848 3761033145297589260288 3786334911609444827136 3820732084111836708864 3926569537965350191104 3934238619094188765696 3996686851143302873088 4044839704771535437824 4068056259199433281536 4117068985213884284928 4132628580774027460608 4144712290074536312832 4152807431266088141568 4218725009540153032704 4222914408755187941376 4269553021703287406592 4298323594625816297472 4350110625886368301056 4417390730211018964992 4457520764797142827008 4496272707536215732224 4541624930170673823744 4567642115592346140672 4649207153370780893184 4662801326333853351936 4671908360174349159264 4705221697387296325632 4746065635732672161792 4750778709849586434048 4803247149416198332416 4821400010903032037376 4912369822429504339968 4921845844463511871488 5014710860396785680384 5048446548812593102848 5138597380041389408256 5245651492125585020928 5328915801524403830784 5339323840199256182016 5424075012265911042048 5429461382685241638912 5489425313618512379904 5537076575021450855424 5555562967999458312192 5579861975003392376832 5624966679386870710272 5641549717946383890432 5692737362271049875456 5731098126167755063296 5872682720047302180864 5889854306948025286656 5995030276714954309632 6067259557157303156736 6102084388799149922304 6198942871161041190912 6217068435111804469248 6229211146899132212352 6328087514310229549056 6334371613132781912064 6404329532554931109888 6447485391938724446208 6562461125951349161984 6626086095316528447488 6686281147195714240512 6812437395256010735616 6851463173388519211008 6973810730056171339776 6994201989500780027904 7119098453599008242688 7204870724124297498624 7232100016354548056064 7319233751491349839872 7368554733644256509952 7382768766695267807232 7499955572515827613696 7522066290595178520576 7572669823218889654272 7868477238188377531392 7993373702286605746176 8089679409543070875648 8136112518398866563072 8234137970427768569856 8289424580149072625664 8305614862532176283136 8437450019080306065408 8539106043406574813184 8596647189251632594944 8700221251772736602112 8834781460422037929984 8915041529594285654016 8992545415072431464448 9298414306741561786368 9325602652667706703872 9343816720348698318528 9410443394774592651264 9492131271465344323584 9501557419699172868096 9606494298832396664832 9642800021806064074752 9843691688927023742976 10029421720793571360768 10277194760082778816512 10491302984251170041856 10657831603048807661568 10678647680398512364032 10848150024531822084096 10978850627237024759808 11074153150042901710848 11249933358773741420544 11283099435892767780864 11462196252335510126592 11779708613896050573312 11990060553429908619264 12134519114314606313472 12204168777598299844608 12397885742322082381824 12434136870223608938496 12458422293798264424704 12656175028620459098112 12668743226265563824128 12808659065109862219776 12894970783877448892416 13124922251902698323968 13252172190633056894976 13372562294391428481024 13624874790512021471232 13702926346777038422016 13947621460112342679552 13988403979001560055808 14238196907198016485376 14409741448248594997248 14464200032709096112128 14737109467288513019904 14765537533390535614464 15044132581190357041152 15145339646437779308544 15736954476376755062784 15986747404573211492352 16272225036797733126144 16468275940855537139712 16611229725064352566272 16874900038160612130816 17078212086813149626368 17193294378503265189888 17669562920844075859968 17985090830144862928896 18596828613483123572736 18651205305335413407744 18687633440697396637056 18984262542930688647168 19003114839398345736192 19212988597664793329664 19687383377854047485952 20058843441587142721536 20554389520165557633024 20982605968502340083712 21357295360797024728064 21696300049063644168192 21957701254474049519616 22148306300085803421696 22499866717547482841088 22566198871785535561728 23980121106859817238528 24269038228629212626944 24408337555196599689216 24868273740447217876992 24916844587596528849408 25312350057240918196224 25617318130219724439552 25789941567754897784832 26249844503805396647936 26504344381266113789952 26745124588782856962048 27895242920224685359104 27976807958003120111616 28476393814396032970752 28819482896497189994496 28928400065418192224256 29531075066781071228928 30088265162380714082304 31473908952753510125568 31973494809146422984704 32544450073595466252288 32936551881711074279424 33222459450128705132544 33749800076321224261632 34386588757006530379776 35339125841688151719936 35970181660289725857792 37193657226966247145472 37302410610670826815488 37375266881394793274112 37968525085861377294336 38006229678796691472384 38425977195329586659328 39374766755708094971904 40117686883174285443072 41108779040331115266048 41965211937004680167424 42714590721594049456128 43392600098127288336384 44296612600171606843392 45132397743571071123456 47960242213719634477056 48816675110393199378432 49833689175193057698816 50624700114481836392448 51234636260439448879104 51579883135509795569664 52499689007610793295872 53008688762532227579904 55790485840449370718208 55953615916006240223232 56952787628792065941504 57638965792994379988992 59062150133562142457856 60176530324761428164608 62947817905507020251136 65088900147190932504576 65873103763422148558848 66444918900257410265088 67499600152642448523264 71940363320579451715584 74604821221341653630976 74750533762789586548224 75937050171722754588672 76851954390659173318656 78749533511416189943808 80235373766348570886144 83930423874009360334848 85429181443188098912256 86785200196254576672768 88593225200343213686784 90264795487142142246912 95920484427439268954112 97633350220786398756864 99667378350386115397632 101249400228963672784896 103159766271019591139328 106017377525064455159808 111580971680898741436416 111907231832012480446464 113905575257584131883008 115277931585988759977984 118124300267124284915712 120353060649522856329216 125895635811014040502272 130177800294381865009152 132889837800514820530176 143880726641158903431168 149501067525579173096448 151874100343445509177344 153703908781318346637312 157499067022832379887616 167860847748018720669696 170858362886376197824512 177186450400686427373568 180529590974284284493824 195266700441572797513728 199334756700772230795264 202498800457927345569792 223814463664024960892928 227811150515168263766016 230555863171977519955968 236248600534248569831424 240706121299045712658432 251791271622028081004544 260355600588763730018304 265779675601029641060352 287761453282317806862336 299002135051158346192896 303748200686891018354688 335721695496037441339392 341716725772752395649024 354372900801372854747136 361059181948568568987648 390533400883145595027456 398669513401544461590528 455622301030336527532032 461111726343955039911936 472497201068497139662848 503582543244056162009088 531559351202059282120704 598004270102316692385792 607496401373782036709376 671443390992074882678784 683433451545504791298048 708745801602745709494272 722118363897137137975296 781066801766291190054912 797339026803088923181056 911244602060673055064064 1007165086488112324018176 1063118702404118564241408 1196008540204633384771584 1366866903091009582596096 1417491603205491418988544 1594678053606177846362112 1822489204121346110128128 2014330172976224648036352 2126237404808237128482816 2392017080409266769543168 2733733806182019165192192 3189356107212355692724224 4252474809616474256965632 4784034160818533539086336 5467467612364038330384384 6378712214424711385448448 9568068321637067078172672 12757424428849422770896896 19136136643274134156345344 38272273286548268312690688
- Sum of all divisors σ(n): 145742560906994272166400000
- Sum of proper divisors (its aliquot sum) s(n): 107470287620446003853709312
- 38272273286548268312690688 is an abundant number, because the sum of its proper divisors (107470287620446003853709312) is greater than itself. Its abundance is 69198014333897735541018624
Bases of 38272273286548268312690688
- Binary: 11111101010000111100000010111100101111110100100111001101100010110110000000000000000002
- Hexadecimal: 0x1FA8781797E939B16C0000
- Base-36: 4T4B9HXWVOWA9S000
Squares and roots of 38272273286548268312690688
- 38272273286548268312690688 squared (382722732865482683126906882) is 1464766902520236187191004824389422230032234361913344
- 38272273286548268312690688 cubed (382722732865482683126906883) is 56059959194345286779570724682536830803747655785210261518539514092116531740672
-
The
square root of 38272273286548268312690688 is 6186458864855.4245690979 -
38272273286548268312690688 is a
perfect cube number . Itscube root is 336998592
Scales and comparisons
How big is 38272273286548268312690688?- 38,272,273,286,548,268,312,690,688 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 38,272,273,286,548,268,312,690,688 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 38272273286548268312690688 cubic inches would be around 28083216 feet tall.
Recreational maths with 38272273286548268312690688
- 38272273286548268312690688 backwards is 88609621386284568237227283
- 38272273286548268312690688 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 38272273286548268312690688's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 38272273286548268312690688 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 38272273286548268312690688 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/38272273286548268312690688/
Chicago style:
Numbermatics. 2024. "Number 38272273286548268312690688 - Facts about the integer". https://numbermatics.com/n/38272273286548268312690688/
The information we have on file for 38272273286548268312690688 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 38272273286548268312690688, math, Factors of 38272273286548268312690688, curriculum, school, college, exams, university, Prime factorization of 38272273286548268312690688, STEM, science, technology, engineering, physics, economics, calculator, thirty-eight septillion, two hundred seventy-two sextillion, two hundred seventy-three quintillion, two hundred eighty-six quadrillion, five hundred forty-eight trillion, two hundred sixty-eight billion, three hundred twelve million, six hundred ninety thousand, six hundred eighty-eight.