1309203011097399524327424
1,309,203,011,097,399,524,327,424 is an even composite number composed of five prime numbers multiplied together.
1309203011097399524327424 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-eight thousand divisors.
Prime factorization of 1309203011097399524327424:
224 × 39 × 76 × 173 × 193
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 17 × 17 × 17 × 19 × 19 × 19)See below for interesting mathematical facts about the number 1309203011097399524327424 from the Numbermatics database.
Names of 1309203011097399524327424
- Cardinal: 1309203011097399524327424 can be written as One septillion, three hundred nine sextillion, two hundred three quintillion, eleven quadrillion, ninety-seven trillion, three hundred ninety-nine billion, five hundred twenty-four million, three hundred twenty-seven thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 1.309203011097399524327424 × 1024
Factors of 1309203011097399524327424
Divisors of 1309203011097399524327424
- Number of divisors d(n): 28000
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 81 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 162 168 171 189 192 196 204 216 224 228 238 243 252 256 266 272 288 289 294 304 306 323 324 336 342 343 357 361 378 384 392 399 408 432 441 448 456 459 476 486 504 512 513 532 544 567 576 578 588 608 612 646 648 672 684 686 714 722 729 756 768 784 798 816 833 864 867 882 896 912 918 931 952 969 972 1008 1024 1026 1029 1064 1071 1083 1088 1134 1152 1156 1176 1197 1216 1224 1292 1296 1323 1344 1368 1372 1377 1428 1444 1458 1512 1536 1539 1568 1596 1632 1666 1701 1728 1734 1764 1792 1824 1836 1862 1904 1938 1944 2016 2023 2048 2052 2058 2128 2142 2166 2176 2187 2261 2268 2304 2312 2352 2394 2401 2432 2448 2499 2527 2584 2592 2601 2646 2688 2736 2744 2754 2793 2856 2888 2907 2916 3024 3072 3078 3087 3136 3192 3213 3249 3264 3332 3402 3456 3468 3528 3584 3591 3648 3672 3724 3808 3876 3888 3969 4032 4046 4096 4104 4116 4131 4256 4284 4332 4352 4374 4522 4536 4608 4617 4624 4704 4788 4802 4864 4896 4913 4998 5054 5103 5168 5184 5202 5292 5376 5472 5488 5491 5508 5586 5712 5776 5814 5831 5832 6048 6069 6137 6144 6156 6174 6272 6384 6426 6498 6517 6528 6561 6664 6783 6804 6859 6912 6936 7056 7168 7182 7203 7296 7344 7448 7497 7581 7616 7752 7776 7803 7938 8064 8092 8192 8208 8232 8262 8379 8512 8568 8664 8704 8721 8748 9044 9072 9216 9234 9248 9261 9408 9576 9604 9639 9728 9747 9792 9826 9996 10108 10206 10336 10368 10404 10584 10752 10773 10944 10976 10982 11016 11172 11424 11552 11628 11662 11664 11907 12096 12138 12274 12288 12312 12348 12393 12544 12768 12852 12996 13034 13056 13122 13328 13566 13608 13718 13824 13851 13872 14112 14161 14336 14364 14406 14592 14688 14739 14896 14994 15162 15232 15309 15504 15552 15606 15827 15876 16128 16184 16384 16416 16464 16473 16524 16758 16807 17024 17136 17328 17408 17442 17493 17496 17689 18088 18144 18207 18411 18432 18468 18496 18522 18816 19152 19208 19278 19456 19494 19551 19584 19652 19683 19992 20216 20349 20412 20577 20672 20736 20808 21168 21504 21546 21609 21888 21952 21964 22032 22344 22491 22743 22848 23104 23256 23324 23328 23409 23814 24192 24276 24548 24576 24624 24696 24786 25088 25137 25536 25704 25992 26068 26112 26163 26244 26656 27132 27216 27436 27648 27702 27744 27783 28224 28322 28672 28728 28812 28917 29184 29241 29376 29478 29792 29988 30324 30464 30618 31008 31104 31212 31654 31752 32256 32319 32368 32768 32832 32928 32946 33048 33516 33614 34048 34272 34391 34656 34816 34884 34986 34992 35378 35721 36176 36288 36414 36822 36864 36936 36992 37044 37179 37632 38304 38416 38437 38556 38912 38988 39102 39168 39304 39366 39984 40432 40698 40817 40824 41154 41344 41472 41553 41616 42336 42483 42959 43008 43092 43218 43776 43904 43928 44064 44217 44688 44982 45486 45619 45696 45927 46208 46512 46648 46656 46818 47481 47628 48013 48384 48552 49096 49152 49248 49392 49419 49572 50176 50274 50421 51072 51408 51984 52136 52224 52326 52479 52488 53067 53312 54264 54432 54621 54872 55233 55296 55404 55488 55566 56448 56644 57344 57456 57624 57834 58368 58482 58653 58752 58956 59584 59976 60648 60928 61047 61236 61731 62016 62208 62424 63308 63504 64512 64638 64736 64827 65536 65664 65856 65892 66096 67032 67228 67473 68096 68229 68544 68782 69312 69632 69768 69972 69984 70227 70756 71442 72352 72576 72828 73644 73728 73872 73984 74088 74358 75264 75411 76608 76832 76874 77112 77824 77976 78204 78336 78489 78608 78732 79968 80864 81396 81634 81648 82308 82688 82944 83106 83232 83349 84672 84966 85918 86016 86184 86436 86751 87552 87723 87808 87856 88128 88434 89376 89964 90972 91238 91392 91854 92416 93024 93296 93312 93347 93636 94962 95256 96026 96768 96957 97104 98192 98304 98496 98784 98838 99127 99144 100352 100548 100842 102144 102816 103173 103968 104272 104329 104448 104652 104958 104976 106134 106624 107163 108528 108864 109242 109744 110466 110592 110789 110808 110976 111132 111537 112896 113288 114688 114912 115248 115311 115668 116603 116736 116964 117306 117504 117649 117912 119168 119952 121296 121856 122094 122451 122472 123462 123823 124032 124416 124659 124848 126616 127008 127449 128877 129024 129276 129472 129654 131072 131328 131712 131784 132192 132651 134064 134456 134946 136192 136458 136857 137088 137564 137781 138624 139264 139536 139944 139968 140454 141512 142443 142884 144039 144704 145152 145656 147288 147456 147744 147968 148176 148257 148716 150528 150822 151263 153216 153664 153748 154224 155648 155952 156408 156672 156978 157216 157437 157464 159201 159936 161728 162792 163268 163296 163863 164616 165376 165699 165888 166212 166464 166698 169344 169932 171836 172032 172368 172872 173502 175104 175446 175616 175712 175959 176256 176868 178752 179928 181944 182476 182784 183141 183708 184832 185193 186048 186592 186624 186694 187272 189924 190512 192052 193536 193914 194208 194481 196384 196608 196992 197568 197676 198254 198288 200704 201096 201684 202419 204288 204687 205632 206346 207936 208544 208658 208896 209304 209916 209952 210681 212268 213248 214326 217056 217728 218484 219488 220932 221184 221578 221616 221952 222264 223074 225792 226233 226576 229376 229824 230496 230622 231336 233206 233472 233928 234612 235008 235298 235467 235824 238336 239904 240737 242592 243712 244188 244902 244944 246924 247646 248064 248832 249318 249696 250047 253232 254016 254898 257754 258048 258552 258944 259308 260253 262144 262656 263169 263424 263568 264384 265302 268128 268912 269059 269892 272384 272916 273714 274176 275128 275562 277248 278528 279072 279888 279936 280041 280908 283024 284886 285719 285768 288078 289408 290304 290871 291312 294576 294912 295488 295936 296352 296514 297381 297432 300713 301056 301644 302526 306432 307328 307496 308448 309519 311296 311904 312816 312987 313344 313956 314432 314874 314928 318402 319333 319872 321489 323456 325584 326536 326592 327726 329232 330752 331398 331776 332367 332424 332928 333396 334611 336091 338688 339864 343672 344064 344736 345744 345933 347004 349809 350208 350892 351232 351424 351918 352512 352947 353736 357504 359856 363888 364952 365568 366282 367353 367416 369664 370386 371469 372096 373184 373248 373388 373977 374544 379848 381024 382347 384104 386631 387072 387828 388416 388962 392768 393216 393984 395136 395352 396508 396576 397953 401408 402192 403368 404838 408576 409374 410571 411264 412692 415872 417088 417316 417792 418608 419832 419904 421362 424536 426496 427329 428652 432117 434112 435456 436968 438976 441864 442368 443156 443232 443904 444528 444771 446148 451584 452466 453152 453789 458752 459648 460992 461244 462672 466412 466944 467856 469224 470016 470596 470934 471648 472311 476672 477603 479808 481474 485184 487424 488376 489804 489888 491589 493848 495292 496128 497097 497664 498636 499392 500094 506464 508032 509796 515508 516096 517104 517888 518616 520506 524288 525312 526338 526848 527136 527877 528768 530604 536256 537824 538118 539784 544768 545832 547428 548352 549423 550256 551124 554496 555579 557056 558144 559776 559872 560082 561816 566048 569772 571438 571536 576156 578816 580608 581742 582624 583443 589152 589824 590976 591872 592704 593028 594762 594864 601426 602112 603288 605052 607257 612864 614061 614656 614992 616896 619038 622592 623808 625632 625974 626688 627912 628864 629748 629856 632043 636804 638666 639744 642978 646912 651168 653072 653184 653429 655452 658464 661504 662796 663552 664734 664848 665856 666792 669222 672182 677376 678699 679728 687344 688128 689472 691488 691866 693889 694008 699618 700416 701784 702464 702848 703836 705024 705894 706401 707472 715008 719712 722211 727776 729904 730303 731136 732564 734706 734832 739328 740772 742938 744192 746368 746496 746776 747954 749088 750141 759696 762048 764694 768208 773262 774144 775523 775656 776832 777924 780759 785536 786432 787968 789507 790272 790704 793016 793152 795906 802816 804384 806736 807177 809676 816221 817152 818748 821142 822528 825384 831744 834176 834632 835584 837216 839664 839808 840123 842724 849072 852992 854658 857157 857304 864234 866761 868224 870912 872613 873936 877952 883728 884736 886312 886464 887808 889056 889542 892143 892296 902139 903168 904932 906304 907578 917504 919296 921984 922488 925344 928557 932824 933888 935712 938448 938961 940032 941192 941868 943296 944622 953344 955206 957999 959616 962948 964467 970368 974848 976752 979608 979776 983178 987696 990584 992256 994194 995328 997101 997272 998784 1000188 1008273 1012928 1016064 1019592 1031016 1032192 1034208 1035776 1037232 1037799 1041012 1048576 1049427 1050624 1052676 1053696 1054272 1055754 1057536 1058841 1061208 1072512 1075648 1076236 1079568 1089536 1091664 1094856 1096704 1098846 1100512 1102059 1102248 1108992 1111158 1114112 1114407 1116288 1119552 1119744 1120164 1123632 1132096 1139544 1142876 1143072 1147041 1152312 1157632 1159893 1161216 1163484 1165248 1166886 1178304 1179648 1181952 1183744 1185408 1186056 1189524 1189728 1193859 1202852 1204224 1206576 1210104 1214514 1225728 1228122 1229312 1229984 1231713 1233792 1238076 1245184 1247616 1251264 1251948 1253376 1255824 1257728 1259496 1259712 1264086 1273608 1277332 1279488 1281987 1285956 1293824 1296351 1302336 1306144 1306368 1306858 1310904 1316928 1323008 1325592 1327104 1329468 1329696 1331712 1333584 1334313 1338444 1344364 1354752 1357398 1359456 1361367 1374688 1376256 1378944 1382976 1383732 1387778 1388016 1399236 1400832 1403568 1404928 1405696 1407672 1410048 1411788 1412802 1414944 1416933 1430016 1432809 1439424 1444422 1455552 1459808 1460606 1462272 1465128 1469412 1469664 1474767 1478656 1481544 1485876 1488384 1491291 1492736 1492992 1493552 1495908 1498176 1500282 1519392 1524096 1529388 1536416 1546524 1548288 1551046 1551312 1553664 1555848 1561518 1571072 1572864 1575936 1579014 1580544 1581408 1583631 1586032 1586304 1591812 1605632 1608768 1613472 1614354 1619352 1632442 1634304 1637496 1642284 1645056 1648269 1650768 1663488 1666737 1668352 1669264 1671168 1674432 1679328 1679616 1680246 1685159 1685448 1698144 1705984 1709316 1714314 1714608 1728468 1733522 1736448 1741824 1745226 1747872 1750329 1755904 1767456 1769472 1772624 1772928 1773593 1775616 1778112 1779084 1784286 1784592 1804278 1806336 1809864 1812608 1815156 1821771 1835008 1838592 1842183 1843968 1844976 1850688 1857114 1865648 1867776 1871424 1876896 1877922 1880064 1882384 1883413 1883736 1886592 1889244 1896129 1906688 1910412 1915998 1919232 1925896 1928934 1940736 1949696 1953504 1959216 1959552 1960287 1966356 1975392 1981168 1982251 1984512 1988388 1990656 1994202 1994544 1997568 2000033 2000376 2016546 2025856 2032128 2036097 2039184 2062032 2064384 2068416 2071552 2074464 2075598 2081667 2082024 2097152 2098854 2101248 2104991 2105352 2107392 2108544 2111508 2115072 2117682 2119203 2122416 2145024 2151296 2152472 2159136 2166633 2179072 2183328 2189712 2190909 2193408 2197692 2201024 2204118 2204496 2217984 2222316 2228224 2228814 2232576 2235331 2239104 2239488 2240328 2247264 2250423 2264192 2279088 2285752 2286144 2294082 2304624 2315264 2319786 2322432 2326569 2326968 2330496 2333772 2342277 2352637 2356608 2359296 2363904 2367488 2368521 2370816 2372112 2379048 2379456 2387718 2405704 2408448 2413152 2420208 2421531 2429028 2448663 2451456 2456244 2458624 2459968 2463426 2467584 2476152 2490368 2495232 2502528 2503896 2506752 2511648 2515456 2518992 2519424 2520369 2528172 2547216 2554664 2558976 2563974 2571471 2571912 2587648 2592702 2600283 2604672 2612288 2612736 2613716 2617839 2621808 2633856 2646016 2651184 2654208 2658936 2659392 2663424 2667168 2668626 2676429 2676888 2688728 2706417 2709504 2714796 2718912 2722734 2749376 2752512 2757888 2765952 2767464 2775556 2776032 2785671 2798472 2801664 2807136 2809856 2811392 2815344 2816883 2820096 2823576 2825604 2829888 2833866 2860032 2865618 2873997 2878848 2888844 2911104 2919616 2921212 2924544 2930256 2938824 2939328 2949534 2957312 2963088 2971752 2976768 2982582 2985472 2985984 2987104 2991303 2991816 2996352 3000564 3024819 3038784 3048192 3058776 3072832 3093048 3096576 3102092 3102624 3107328 3111696 3113397 3123036 3142144 3145728 3148281 3151872 3158028 3161088 3162816 3167262 3172064 3172608 3176523 3183624 3211264 3217536 3226944 3228708 3238704 3264884 3268608 3274992 3284568 3290112 3296538 3301536 3306177 3326976 3333474 3336704 3338528 3342336 3343221 3348864 3358656 3359232 3360492 3370318 3370896 3396288 3411968 3418632 3428628 3429216 3441123 3456936 3467044 3472896 3479679 3483648 3490452 3495744 3500658 3511808 3534912 3538944 3545248 3545856 3547186 3551232 3556224 3558168 3568572 3569184 3581577 3608556 3612672 3619728 3625216 3630312 3643542 3670016 3677184 3684366 3687936 3689952 3695139 3701376 3714228 3731296 3735552 3742848 3753792 3755844 3760128 3764768 3766826 3767472 3773184 3778488 3792258 3813376 3820824 3831996 3838464 3845961 3851792 3857868 3881472 3889053 3899392 3907008 3918432 3919104 3920574 3932712 3950784 3962336 3964502 3969024 3976776 3981312 3988404 3989088 3995136 4000066 4000752 4002939 4033092 4051712 4064256 4072194 4078368 4084101 4124064 4128768 4136832 4143104 4148928 4151196 4163334 4164048 4194304 4197708 4202496 4209982 4210704 4214784 4217088 4223016 4230144 4235364 4238406 4244832 4250799 4290048 4298427 4302592 4304944 4318272 4333266 4358144 4366656 4379424 4381818 4386816 4395384 4402048 4408236 4408992 4424301 4435968 4444632 4456448 4457628 4465152 4470662 4473873 4478208 4478976 4480656 4494528 4500846 4528384 4558176 4571504 4572288 4574003 4588164 4609248 4630528 4639572 4644864 4653138 4653936 4660992 4667544 4684554 4705274 4713216 4718592 4727808 4734976 4737042 4741632 4744224 4750893 4758096 4758912 4775436 4811408 4816896 4826304 4840416 4843062 4857223 4858056 4897326 4902912 4912488 4917248 4919936 4926852 4935168 4944807 4952304 4980736 4990464 5000211 5005056 5007792 5013504 5023296 5030912 5037984 5038848 5040738 5055477 5056344 5094432 5109328 5112121 5117952 5127948 5142942 5143824 5175296 5185404 5200566 5209344 5224576 5225472 5227432 5235678 5243616 5250987 5267712 5292032 5302368 5308416 5317872 5318784 5320779 5326848 5334336 5337252 5352858 5353776 5377456 5412834 5419008 5428661 5429592 5437824 5445468 5465313 5498752 5505024 5515776 5526549 5531904 5534928 5551112 5552064 5571342 5596944 5603328 5614272 5619712 5622784 5630688 5633766 5640192 5647152 5650239 5651208 5659776 5667732 5688387 5713547 5720064 5731236 5747994 5757696 5777688 5822208 5839232 5842424 5849088 5860512 5877648 5878656 5880861 5899068 5914624 5926176 5943504 5946753 5953536 5965164 5970944 5971968 5974208 5982606 5983632 5992704 6000099 6001128 6049638 6067327 6077568 6096384 6108291 6117552 6145664 6186096 6193152 6204184 6205248 6214656 6223392 6226794 6245001 6246072 6284288 6291456 6296562 6303744 6314973 6316056 6322176 6325632 6334524 6344128 6345216 6353046 6357609 6367248 6422528 6435072 6453888 6457416 6477408 6499899 6529768 6537216 6549984 6569136 6572727 6580224 6593076 6603072 6612354 6653952 6666948 6673408 6677056 6684672 6686442 6697728 6705993 6717312 6718464 6720984 6740636 6741792 6751269 6792576 6823936 6837264 6857256 6858432 6882246 6913872 6934088 6945792 6959358 6967296 6979707 6980904 6991488 7001316 7023616 7057911 7069824 7077888 7090496 7091712 7094372 7102464 7105563 7112448 7116336 7137144 7138368 7163154 7217112 7225344 7239456 7250432 7260624 7264593 7287084 7340032 7345989 7354368 7368732 7375872 7379904 7390278 7402752 7428456 7462592 7471104 7485696 7507584 7511688 7520256 7529536 7533652 7534944 7546368 7556976 7561107 7584516 7626752 7641648 7663992 7676928 7691922 7703584 7714413 7715736 7762944 7778106 7798784 7800849 7814016 7836864 7838208 7841148 7865424 7901568 7924672 7929004 7938048 7953552 7962624 7976808 7978176 7990272 8000132 8001504 8005878 8029287 8066184 8103424 8119251 8128512 8144388 8156736 8168202 8248128 8257536 8273664 8286208 8297856 8302392 8326668 8328096 8357013 8388608 8395416 8404992 8419964 8421408 8429568 8434176 8446032 8450649 8460288 8470728 8476812 8489664 8501598 8580096 8596854 8605184 8609888 8621991 8636544 8666532 8716288 8733312 8758848 8763636 8773632 8790768 8804096 8816472 8817984 8848602 8871936 8889264 8912896 8915256 8930304 8941324 8947746 8956416 8957952 8961312 8973909 8989056 9001692 9056768 9074457 9116352 9143008 9144576 9148006 9176328 9218496 9261056 9279144 9289728 9306276 9307872 9321984 9335088 9340191 9369108 9410548 9426432 9437184 9444843 9455616 9469952 9474084 9483264 9488448 9501786 9516192 9517824 9529569 9550872 9622816 9633792 9652608 9680832 9686124 9714446 9716112 9794652 9805824 9824976 9834496 9839872 9853704 9870336 9889614 9904608 9918531 9961472 9980928 10000422 10010112 10015584 10027008 10029663 10046592 10061824 10075968 10077696 10081476 10110954 10112688 10188864 10218656 10224242 10235904 10255896 10285884 10287648 10323369 10350592 10370808 10401132 10418688 10439037 10449152 10450944 10454864 10471356 10487232 10501974 10535424 10584064 10604736 10616832 10635744 10637568 10641558 10653696 10668672 10674504 10705716 10707552 10744731 10754912 10825668 10838016 10857322 10859184 10875648 10890936 10930626 10997504 11010048 11031552 11053098 11063808 11069856 11085417 11102224 11104128 11142684 11193888 11206656 11228544 11239424 11245568 11261376 11267532 11280384 11294304 11300478 11302416 11319552 11335464 11376774 11427094 11440128 11462472 11495988 11515392 11537883 11555376 11644416 11667159 11678464 11684848 11698176 11721024 11755296 11757312 11761722 11796113 11798136 11829248 11852352 11887008 11893506 11907072 11930328 11941888 11943936 11948416 11965212 11967264 11985408 12000198 12002256 12008817 12099276 12134654 12155136 12192768 12216582 12235104 12252303 12291328 12372192 12386304 12408368 12410496 12415151 12429312 12446784 12453588 12490002 12492144 12568576 12582912 12593124 12607488 12629946 12632112 12644352 12651264 12669048 12688256 12690432 12706092 12715218 12734496 12752397 12845056 12870144 12895281 12907776 12914832 12954816 12999798 13059536 13074432 13099968 13138272 13145454 13160448 13183891 13186152 13206144 13224708 13272903 13307904 13333896 13346816 13354112 13369344 13372884 13395456 13411986 13421619 13434624 13436928 13441968 13481272 13483584 13502538 13585152 13647872 13674528 13714512 13716864 13722009 13764492 13827744 13868176 13875757 13891584 13918716 13934592 13959414 13961808 13982976 14002632 14047232 14115822 14139648 14155776 14180992 14183424 14188744 14204928 14211126 14224896 14232672 14252679 14274288 14276736 14326308 14434224 14450688 14478912 14500864 14521248 14529186 14571669 14574168 14680064 14691978 14708736 14734937 14737464 14751744 14759808 14780556 14805504 14834421 14856912 14925184 14942208 14971392 15000633 15015168 15023376 15040512 15059072 15067304 15069888 15092736 15113952 15122214 15166431 15169032 15253504 15283296 15327984 15336363 15353856 15383844 15407168 15428826 15431472 15525888 15556212 15597568 15601698 15628032 15673728 15676416 15682296 15730848 15752961 15803136 15849344 15858008 15876096 15907104 15925248 15953616 15956352 15962337 15980544 16000264 16003008 16011756 16058574 16132368 16206848 16238502 16257024 16285983 16288776 16313472 16336404 16395939 16468459 16496256 16515072 16547328 16572416 16579647 16595712 16604784 16653336 16656192 16714026 16777216 16790832 16809984 16839928 16842816 16859136 16868352 16892064 16901298 16920576 16941456 16950717 16953624 16979328 17003196 17140641 17160192 17193708 17210368 17219776 17243982 17273088 17333064 17432576 17466624 17517696 17527272 17547264 17581536 17608192 17632944 17635968 17642583 17697204 17743872 17778528 17825792 17830512 17840259 17860608 17882648 17895492 17912832 17915904 17922624 17947818 17978112 18000297 18003384 18113536 18148914 18201981 18232704 18286016 18289152 18296012 18324873 18352656 18436992 18522112 18558288 18579456 18612552 18615744 18643968 18670176 18680382 18735003 18738216 18821096 18852864 18874368 18889686 18911232 18939904 18944919 18948168 18966528 18976896 19003572 19032384 19035648 19059138 19101744 19245632 19267584 19305216 19361664 19372248 19428892 19432224 19499697 19589304 19611648 19649952 19668992 19679744 19707408 19718181 19740672 19779228 19809216 19837062 19922944 19961856 20000844 20020224 20031168 20054016 20059326 20093184 20117979 20123648 20151936 20155392 20162952 20221908 20225376 20377728 20437312 20448484 20471808 20511792 20571768 20575296 20646738 20701184 20741616 20802264 20837376 20878074 20898304 20901888 20909728 20939121 20942712 20974464 21003948 21070848 21168128 21173733 21209472 21233664 21271488 21275136 21283116 21307392 21337344 21349008 21411432 21415104 21489462 21509824 21651336 21676032 21714644 21718368 21751296 21781872 21793779 21861252 21995008 22020096 22037967 22063104 22106196 22127616 22139712 22170834 22204448 22208256 22285368 22387776 22413312 22457088 22478848 22491136 22522752 22535064 22560768 22588608 22600956 22604832 22639104 22670928 22683321 22753548 22854188 22880256 22924944 22991976 23030784 23075766 23110752 23143239 23288832 23334318 23356928 23369696 23396352 23402547 23442048 23510592 23514624 23523444 23592226 23596272 23658496 23704704 23774016 23787012 23814144 23860656 23883776 23887872 23896832 23930424 23934528 23970816 24000396 24004512 24017634 24087861 24198552 24269308 24310272 24357753 24385536 24433164 24470208 24504606 24582656 24744384 24772608 24816736 24820992 24830302 24858624 24893568 24907176 24980004 24984288 25071039 25137152 25165824 25186248 25214976 25259892 25264224 25288704 25302528 25338096 25351947 25376512 25380864 25412184 25430436 25468992 25504794 25690112 25740288 25790562 25815552 25829664 25865973 25909632 25999596 26119072 26148864 26199936 26276544 26290908 26320896 26367782 26372304 26412288 26449416 26545806 26615808 26667792 26693632 26708224 26738688 26745768 26790912 26823972 26843238 26869248 26873856 26883936 26921727 26962544 26967168 27005076 27170304 27223371 27295744 27349056 27429024 27433728 27444018 27528984 27655488 27736352 27751514 27783168 27837432 27869184 27918828 27923616 27965952 28005264 28020573 28094464 28231644 28279296 28311552 28334529 28361984 28366848 28377488 28409856 28422252 28449792 28465344 28505358 28548576 28553472 28588707 28652616 28868448 28901376 28957824 29001728 29042496 29058372 29143338 29148336 29360128 29383956 29417472 29469874 29474928 29503488 29519616 29561112 29611008 29668842 29713824 29755593 29850368 29884416 29942784 30001266 30030336 30046752 30081024 30088989 30118144 30134608 30139776 30185472 30227904 30244428 30332862 30338064 30507008 30566592 30655968 30672726 30707712 30767688 30814336 30857652 30862944 30970107 31051776 31112424 31195136 31203396 31256064 31317111 31347456 31352832 31364592 31461696 31505922 31606272 31698688 31716016 31752192 31814208 31850496 31907232 31912704 31924674 31961088 32000528 32006016 32018021 32023512 32117148 32234193 32264736 32413696 32477004 32514048 32571966 32577552 32626944 32672808 32791878 32936918 32992512 33030144 33094656 33144832 33159294 33191424 33209568 33256251 33306672 33312384 33428052 33581664 33619968 33679856 33685632 33698267 33718272 33736704 33784128 33802596 33841152 33882912 33901434 33907248 33958656 34000561 34006392 34281282 34320384 34387416 34420736 34439552 34487964 34546176 34613649 34666128 34865152 34933248 35001477 35035392 35054544 35094528 35163072 35216384 35265888 35271936 35285166 35388339 35394408 35487744 35557056 35651584 35661024 35680518 35721216 35765296 35784847 35790984 35825664 35831808 35845248 35895636 35956224 36000594 36006768 36026451 36227072 36297828 36403962 36465408 36572032 36578304 36592024 36649746 36705312 36756909 36873984 37044224 37116576 37158912 37225104 37231488 37245453 37287936 37340352 37360764 37470006 37476432 37642192 37705728 37748736 37779372 37822464 37879808 37889838 37896336 37933056 37953792 38000627 38007144 38064768 38071296 38118276 38203488 38257191 38491264 38535168 38610432 38685843 38723328 38744496 38857784 38864448 38999394 39178608 39223296 39299904 39337984 39359488 39414816 39436362 39481344 39551673 39558456 39618432 39674124 39818709 39845888 39923712 39994829 40001688 40040448 40062336 40108032 40118652 40186368 40235958 40247296 40264857 40303872 40310784 40325904 40443816 40450752 40755456 40874624 40896968 40943616 41023584 41143536 41150592 41166027 41293476 41402368 41483232 41604528 41627271 41674752 41756148 41796608 41803776 41819456 41878242 41885424 41948928 42007896 42141696 42336256 42347466 42418944 42467328 42471289 42542976 42550272 42566232 42614784 42674688 42698016 42758037 42822864 42830208 42978924 43019648 43302672 43352064 43429288 43436736 43502592 43563744 43587558 43715007 43722504 43990016 44040192 44075934 44126208 44204811 44212392 44255232 44279424 44341668 44408896 44416512 44503263 44570736 44775552 44826624 44914176 44957696 44982272 45001899 45045504 45070128 45121536 45177216 45201912 45209664 45278208 45341856 45366642 45499293 45507096 45708376 45760512 45849888 45983952 46009089 46061568 46151532 46221504 46286478 46577664 46668636 46713856 46739392 46792704 46805094 46884096 47021184 47029248 47046888 47184452 47192544 47258883 47316992 47409408 47548032 47574024 47628288 47721312 47767552 47775744 47793664 47860848 47869056 47887011 47941632 48000792 48009024 48035268 48175722 48397104 48538616 48620544 48715506 48771072 48857949 48866328 48940416 49009212 49165312 49405377 49488768 49545216 49633472 49641984 49660604 49717248 49738941 49787136 49814352 49960008 49968576 50142078 50274304 50331648 50372496 50429952 50519784 50528448 50577408 50605056 50676192 50703894 50753024 50761728 50824368 50852151 50860872 50937984 51009588 51380224 51421923 51480576 51581124 51631104 51659328 51731946 51819264 51999192 52238144 52297728 52399872 52553088 52581816 52641792 52735564 52744608 52824576 52898832 52927749 53091612 53231616 53335584 53387264 53416448 53477376 53491536 53520777 53581824 53647944 53686476 53738496 53747712 53767872 53843454 53925088 53934336 54000891 54010152 54340608 54446742 54591488 54605943 54698112 54858048 54867456 54888036 55057968 55310976 55472704 55503028 55566336 55674864 55738368 55837656 55847232 55931904 56010528 56041146 56188928 56205009 56463288 56558592 56623104 56669058 56723968 56733696 56754976 56819712 56834757 56844504 56899584 56930688 57010716 57097152 57106944 57177414 57305232 57736896 57802752 57915648 58003456 58084992 58116744 58286676 58296672 58499091 58720256 58767912 58834944 58939748 58949856 59006976 59039232 59122224 59154543 59222016 59337684 59427648 59511186 59700736 59768832 59885568 60002532 60060672 60093504 60162048 60177978 60236288 60269216 60279552 60353937 60370944 60455808 60488856 60665724 60676128 61014016 61133184 61311936 61345452 61415424 61535376 61628672 61715304 61725888 61940214 62103552 62224848 62390272 62406792 62512128 62634222 62694912 62705664 62729184 62817363 62923392 63011844 63212544 63397376 63432032 63504384 63521199 63628416 63700992 63814464 63825408 63849348 63922176 64001056 64012032 64036042 64047024 64234296 64468386 64529472 64827392 64954008 65028096 65143932 65155104 65253888 65345616 65381337 65583756 65873836 65985024 66060288 66113901 66189312 66289664 66318588 66382848 66419136 66512502 66613344 66624768 66856104 67163328 67239936 67359712 67371264 67396534 67436544 67473408 67568256 67605192 67682304 67765824 67802868 67814496 67917312 68001122 68012784 68049963 68562564 68640768 68774832 68841472 68879104 68975928 69092352 69227298 69332256 69429717 69730304 69866496 70002954 70070784 70109088 70189056 70207641 70326144 70432768 70531776 70543872 70570332 70776678 70788816 70975488 71114112 71303168 71322048 71361036 71442432 71530592 71569694 71581968 71651328 71663616 71690496 71791272 71912448 72001188 72013536 72052902 72263583 72454144 72595656 72807924 72930816 73073259 73144064 73156608 73184048 73299492 73410624 73513818 73747968 74088448 74233152 74317824 74450208 74462976 74490906 74575872 74680704 74721528 74940012 74952864 75213117 75284384 75411456 75497472 75558744 75644928 75759616 75779676 75792672 75866112 75907584 76001254 76014288 76055841 76129536 76142592 76236552 76406976 76514382 76982528 77070336 77220864 77371686 77446656 77488992 77597919 77715568 77728896 77998788 78357216 78446592 78599808 78675968 78718976 78829632 78872724 78962688 79103346 79116912 79236864 79348248 79637418 79691776 79847424 79989658 80003376 80080896 80124672 80216064 80237304 80372736 80471916 80494592 80529714 80607744 80621568 80651808 80765181 80887632 80901504 81510912 81670113 81749248 81793936 81887232 82047168 82287072 82301184 82332054 82572791 82586952 82804736 82966464 83209056 83254542 83349504 83512296 83593216 83607552 83638912 83756484 83770848 83897856 84015792 84061719 84283392 84672512 84694932 84837888 84934656 84942578 85003587 85085952 85100544 85132464 85229568 85349376 85396032 85516074 85645728 85660416 85766121 85957848 86039296 86605344 86704128 86858576 86873472 86906057 87005184 87127488 87175116 87430014 87445008 87980032 88080384 88151868 88252416 88409622 88424784 88510464 88558848 88683336 88817792 88833024 89006526 89141472 89266779 89551104 89653248 89828352 89915392 89964544 90003798 90091008 90140256 90243072 90266967 90354432 90403824 90419328 90556416 90683712 90733284 90998586 91014192 91416752 91521024 91699776 91967904 92018178 92123136 92287237 92303064 92443008 92572956 92910321 93155328 93337272 93427712 93478784 93585408 93610188 93768192 93951333 94042368 94058496 94093776 94368904 94385088 94517766 94633984 94818816 95096064 95148048 95256576 95442624 95535104 95551488 95587328 95721696 95738112 95774022 95883264 96001584 96018048 96054063 96070536 96351444 96702579 96794208 97077232 97130299 97241088 97431012 97542144 97715898 97732656 97880832 98018424 98330624 98810754 98977536 99090432 99266944 99283968 99321208 99434496 99477882 99574272 99628704 99768753 99920016 99937152 100284156 100548608 100744992 100859904 101039568 101056896 101094801 101154816 101210112 101352384 101407788 101506048 101523456 101648736 101704302 101721744 101875968 102001683 102019176 102760448 102843846 102961152 103144559 103162248 103262208 103318656 103463892 103638528 103840947 103998384 104476288 104595456 104799744 105004431 105106176 105163632 105283584 105471128 105489216 105649152 105797664 105855498 106165017 106183224 106463232 106671168 106774528 106832896 106954752 106983072 107041554 107163648 107295888 107354541 107372952 107476992 107495424 107535744 107686908 107850176 107868672 108001782 108020304 108079353 108681216 108893484 109182976 109211886 109396224 109716096 109734912 109776072 110115936 110270727 110621952 110945408 111006056 111132672 111349728 111476736 111675312 111694464 111736359 111863808 112021056 112082292 112377856 112410018 112926576 113117184 113246208 113338116 113447936 113467392 113509952 113639424 113669514 113689008 113799168 113861376 114001881 114021432 114194304 114213888 114354828 114610464 114771573 115279213 115473792 115605504 115831296 116006912 116057529 116169984 116233488 116573352 116593344 116998182 117440512 117535824 117669888 117879496 117899712 118013952 118078464 118244448 118309086 118444032 118655019 118675368 118855296 119022372 119401472 119537664 119771136 119984487 120005064 120121344 120187008 120324096 120355956 120472576 120538432 120559104 120707874 120741888 120794571 120911616 120977712 121331448 121352256 122028032 122266368 122623872 122690904 122830848 123070752 123257344 123430608 123451776 123498081 123880428 124207104 124449696 124780544 124813584 124881813 125024256 125268444 125389824 125411328 125458368 125634726 125846784 126023688 126425088 126794752 126864064 127008768 127042398 127256832 127401984 127413867 127628928 127650816 127698696 127844352 128002112 128024064 128072084 128094048 128274111 128468592 128936772 129058944 129654784 129908016 130056192 130287864 130310208 130507776 130691232 130762674 131145021 131167512 131747672 131970048 132120576 132227802 132378624 132579328 132614433 132637176 132765696 132838272 133025004 133226688 133249536 133712208 134326656 134479872 134719424 134742528 134793068 134873088 134946816 135005697 135136512 135210384 135364608 135531648 135605736 135628992 135834624 136002244 136025568 136099926 136497879 137125128 137281536 137549664 137682944 137758208 137951856 138027267 138184704 138454596 138664512 138859434 139460608 139732992 140005908 140141568 140218176 140378112 140415282 140652288 140865536 141063552 141087744 141140664 141553356 141577632 141950976 142228224 142606336 142644096 142722072 142884864 143061184 143139388 143163936 143302656 143327232 143380992 143582544 143661033 143824896 144002376 144027072 144105804 144527166 144908288 145191312 145615848 145861632 146146518 146288128 146313216 146368096 146573847 146598984 146821248 147027636 147495936 148176896 148216131 148466304 148635648 148900416 148925952 148981812 149151744 149361408 149443056 149880024 149905728 150426234 150568768 150822912 150994944 151117488 151289856 151519232 151559352 151585344 151732224 151815168 152002508 152028576 152111682 152259072 152285184 152473104 152556453 152813952 153028764 153965056 154140672 154265769 154441728 154743372 154893312 154977984 155195838 155431136 155457792 155997576 156714432 156893184 157199616 157351936 157437952 157659264 157745448 157925376 158206692 158233824 158473728 158696496 158783247 159274836 159383552 159694848 159979316 160006752 160161792 160249344 160432128 160474608 160562331 160745472 160943832 160989184 161059428 161215488 161243136 161303616 161530362 161775264 161803008 162002673 163021824 163340226 163498496 163587872 163774464 163817829 164094336 164574144 164602368 164664108 165145582 165173904 165609472 165932928 166418112 166509084 166699008 167024592 167186432 167215104 167277824 167512968 167541696 167795712 168031584 168123438 168566784 168615027 169345024 169389864 169675776 169869312 169885156 170007174 170171904 170201088 170264928 170459136 170504271 170698752 170792064 171032148 171291456 171320832 171532242 171915696 172078592 173210688 173408256 173717152 173746944 173812114 174010368 174254976 174350232 174860028 174890016 175497273 175960064 176160768 176303736 176504832 176819244 176849568 177020928 177117696 177366672 177463629 177635584 177666048 178013052 178282944 178533558 179102208 179306496 179656704 179830784 179929088 180007596 180182016 180280512 180486144 180533934 180708864 180807648 180838656 181061811 181112832 181367424 181466568 181997172 182028384 182833504 183042048 183399552 183935808 184036356 184246272 184574474 184606128 184886016 185145912 185820642 186310656 186674544 186855424 186957568 187170816 187220376 187536384 187902666 188084736 188116992 188187552 188452089 188737808 188770176 189035532 189267968 189637632 190192128 190296096 190513152 190563597 190885248 191070208 191102976 191174656 191443392 191476224 191548044 191766528 192003168 192036096 192108126 192141072 192702888 193405158 193588416 194154464 194260598 194482176 194862024 195084288 195431796 195465312 195761664 196036848 196144011 196661248 197621508 197955072 198180864 198341703 198533888 198567936 198642416 198868992 198955764 199148544 199257408 199537506 199840032 199874304 200568312 201097216 201489984 201719808 202079136 202113792 202189602 202309632 202420224 202704768 202815576 203012096 203046912 203297472 203408604 203443488 203751936 204003366 204038352 204149889 205520896 205687692 205922304 206289118 206324496 206524416 206637312 206927784 207277056 207681894 207996768 208289151 208952576 209190912 209599488 210008862 210212352 210327264 210567168 210622923 210942256 210978432 211298304 211595328 211710996 212330034 212366448 212926464 213342336 213549056 213665792 213909504 213966144 214083108 214327296 214591776 214709082 214745904 214953984 214990848 215071488 215373816 215700352 215737344 216003564 216040608 216158706 216790749 217362432 217786968 218365952 218423772 218792448 219219777 219432192 219469824 219552144 220231872 220541454 221243904 221890816 222012112 222265344 222699456 222953472 223350624 223388928 223472718 223727616 224042112 224126147 224164584 224755712 224820036 225639351 225853152 226234368 226492416 226676232 226895872 226934784 227019904 227278848 227339028 227378016 227598336 227722752 228003762 228042864 228167523 228388608 228427776 228709656 229220928 229543146 230558426 230947584 231211008 231662592 232013824 232115058 232339968 232466976 232793757 233146704 233186688 233996364 235071648 235339776 235758992 235799424 235887869 236027904 236156928 236488896 236618172 236888064 237310038 237350736 237710592 238044744 238802944 239075328 239542272 239968974 240010128 240242688 240374016 240648192 240711912 240945152 241076864 241118208 241415748 241483776 241589142 241823232 241955424 242295543 242662896 242704512 244056064 244532736 245010339 245247744 245381808 245661696 246141504 246514688 246861216 246903552 246996162 247718373 247760856 248414208 248899392 249561088 249627168 249763626 250048512 250493929 250536888 250779648 250822656 250916736 251269452 251693568 252047376 252185157 252850176 253589504 253728128 254017536 254084796 254513664 254803968 254827734 255010761 255257856 255301632 255397392 255688704 256004224 256048128 256144168 256188096 256548222 256937184 257298363 257873544 258117888 259309568 259816032 260112384 260575728 260620416 260718171 261015552 261382464 261525348 262290042 262335024 263495344 263940096 264241152 264455604 264757248 265158656 265228866 265274352 265531392 265676544 266050008 266453376 266499072 267424416 267800337 268653312 268959744 269438848 269485056 269586136 269746176 269893632 270011394 270273024 270420768 270729216 270800901 271063296 271211472 271257984 271669248 272004488 272051136 272199852 272995758 274250256 274563072 275099328 275365888 275516416 275903712 276054534 276369408 276861711 276909192 277329024 277718868 278730963 278921216 279465984 279963803 280011816 280283136 280436352 280756224 280830564 281304576 281731072 281853999 282127104 282175488 282281328 283106712 283155264 283901952 284456448 285212672 285288192 285444144 285769728 286122368 286278776 286327872 286605312 286654464 286761984 287165088 287322066 287649792 288004752 288054144 288162189 288211608 289054332 289816576 290382624 291231696 291390897 291723264 292293036 292576256 292626432 292736192 293147694 293197968 293642496 294055272 294991872 296353792 296432262 296932608 297271296 297800832 297851904 297963624 298303488 298722816 298886112 299306259 299760048 299811456 300852468 301137536 301645824 302234976 302579712 303038464 303118704 303170688 303284403 303464448 303630336 304005016 304057152 304223364 304518144 304570368 304946208 305112906 305627904 306005049 306057528 307930112 308281344 308531538 308883456 309433677 309486744 309786624 309955968 310391676 310862272 310915584 311522841 311995152 313428864 313786368 314399232 314703872 314875904 315013293 315318528 315490896 315850752 316413384 316467648 316947456 317392992 317566494 318495051 318549672 318767104 319389696 319958632 320013504 320323584 320498688 320864256 320949216 321124662 321490944 321887664 321978368 322063623 322118856 322430976 322486272 322607232 323060724 323550528 323606016 324005346 326043648 326680452 326996992 327175744 327548928 327635658 328188672 329148288 329204736 329328216 330291164 330347808 330812181 331218944 331865856 332836224 333018168 333398016 334049184 334372864 334430208 334555648 335025936 335083392 335209077 335591424 336063168 336246876 337133568 337230054 338690048 338779728 339351552 339738624 339770312 340014348 340343808 340402176 340529856 340918272 341008542 341397504 341584128 342005643 342064296 342582912 342641664 343064484 343831392 344157184 345837639 346421376 346816512 347434304 347493888 347624228 348020736 348172587 348509952 348700464 349720056 349780032 350994546 351920128 352321536 352607472 353009664 353638488 353699136 354041856 354235392 354733344 354927258 355271168 355332096 355965057 356026104 356565888 357067116 358204416 358612992 359313408 359661568 359858176 359953461 360015192 360364032 360561024 360972288 361067868 361417728 361615296 361677312 362123622 362225664 362734848 362933136 363994344 364056768 365667008 366084096 366799104 367871616 368072712 368492544 369148948 369212256 369772032 370291824 370494243 371641284 372621312 373349088 373710848 373915136 374341632 374440752 374645439 375072768 375805332 376169472 376233984 376375104 376904178 377475616 377540352 378071064 378535936 379275264 380384256 380592192 381026304 381127194 381770496 382140416 382205952 382241601 382349312 382886784 382952448 383096088 383533056 384006336 384072192 384216252 384282144 385405776 386810316 387176832 388308928 388521196 388964352 389724048 390168576 390863592 390930624 391523328 392073696 392288022 393322496 393435063 395243016 395910144 396361728 396683406 397067776 397135872 397284832 397737984 397843299 397911528 398297088 398514816 399075012 399680064 399748608 401136624 402194432 402979968 403439616 404158272 404227584 404379204 404619264 404840448 405409536 405631152 406024192 406093824 406594944 406817208 406886976 407503872 408006732 408076704 408299778 409493637 411041792 411375384 411844608 412578236 412648992 413048832 413274624 413855568 414081801 414554112 415363788 415993536 416578302 417905152 418381824 419198976 420017724 420424704 420654528 421134336 421245846 421884512 421956864 422596608 423190656 423421992 424660068 424732896 425852928 426684672 427098112 427331584 427819008 427932288 428166216 428654592 429183552 429418164 429491808 429907968 429981696 430142976 430747632 430983099 431400704 431474688 432007128 432081216 432317412 433581498 434724864 435573936 436731904 436847544 437584896 438439554 438864384 438939648 439104288 439721541 440463744 441082908 442487808 443781632 444024224 444530688 444648393 445398912 445906944 446701248 446777856 446945436 447455232 448084224 448252294 448329168 449511424 449640072 451278702 451706304 452468736 452984832 453352464 453791744 453869568 454039808 454557696 454678056 454756032 455196672 455445504 456007524 456085728 456335046 456777216 456855552 457419312 457669359 458441856 459086292 461116852 461895168 462422016 462797307 463325184 464027648 464230116 464679936 464933952 465587514 466293408 466373376 467992728 470143296 470679552 471517984 471598848 471775738 472055808 472313856 472977792 473236344 473776128 474620076 474701472 475421184 476089488 476349741 477605888 478150656 479084544 479937948 480020256 480485376 480748032 481296384 481423824 481686993 481890304 482153728 482236416 482831496 482967552 483178284 483646464 483910848 484591086 485325792 485409024 486008019 488112128 489065472 490020678 490495488 490763616 491323392 491453487 492283008 493029376 493722432 493807104 493992324 495436746 495521712 496828416 497798784 499122176 499254336 499527252 500097024 500987858 501073776 501559296 501645312 501833472 502538904 503387136 504094752 504370314 505700352 505845081 507179008 507456256 508035072 508169592 509027328 509607936 509655468 510021522 510515712 510603264 510794784 511377408 511512813 512008448 512096256 512288336 512376192 513096444 513874368 514596726 515747088 516235776 518619136 519632064 520224768 521151456 521240832 521436342 522031104 522764928 523050696 524580084 524670048 526491819 526990688 527880192 528482304 528911208 529514496 530317312 530457732 530548704 531062784 531353088 532100016 532390887 532906752 532998144 534848832 535600674 537306624 537919488 538877696 538970112 539172272 539492352 539787264 540022788 540546048 540841536 541458432 541601802 542126592 542422944 542515968 543185433 543338496 544008976 544102272 544399704 545991516 548500512 549126144 550198656 550731776 551032832 551807424 552109068 552738816 553723422 553818384 554658048 555437736 557461926 557842432 558931968 559927606 560023632 560566272 560872704 561512448 561661128 562609152 563462144 563707998 564254208 564350976 564562656 565356267 566213424 566310528 567803904 568912896 570576384 570888288 571539456 571690791 572244736 572557552 572655744 573210624 573308928 573523968 574330176 574644132 575299584 576009504 576108288 576324378 576423216 578009537 578108664 579633152 580765248 582463392 582781794 583446528 584586072 585152512 585252864 585472384 586295388 586395936 587284992 588110544 588432033 589983744 592707584 592864524 593865216 594542592 595025109 595601664 595703808 595927248 596606976 597445632 597772224 598612518 599520096 599622912 601704936 602275072 603291648 604469952 605159424 606076928 606237408 606341376 606568806 606928896 607260672 608010032 608114304 608342399 608446728 609036288 609140736 609892416 610225812 611255808 612010098 612115056 612449667 615860224 616562688 617063076 617766912 618867354 618973488 619573248 619911936 620783352 621724544 621831168 623045682 623990304 624867453 626857728 627572736 628798464 629407744 629751808 630026586 630637056 630981792 631701504 631868769 632826768 632935296 633894912 634785984 635132988 636990102 637099344 638779392 639917264 640027008 640647168 640997376 641728512 641898432 642249324 642981888 643775328 643956736 644127246 644237712 644861952 644972544 645214464 646010659 646121448 647101056 647212032 648010692 650372247 652087296 653360904 653993984 654351488 655097856 655271316 656377344 657659331 658296576 658409472 658656432 660582328 660695616 661624362 662437888 663731712 665672448 666036336 666796032 668098368 668745728 668860416 669111296 670051872 670166784 670418154 671182848 672126336 672378441 672493752 674267136 674460108 676918053 677380096 677559456 678703104 679477248 679540624 679912093 680028696 680687616 680804352 681059712 681836544 682017084 682795008 683168256 684011286 684128592 684502569 685165824 685283328 686128968 687662784 688314368 691675278 692842752 693633024 694868608 694987776 695248456 696041472 696345174 697019904 697400928 698381271 699440112 699560064 701989092 703840256 705214944 706019328 707276976 707398272 707663607 708083712 708470784 709466688 709854516 710542336 710664192 711930114 712052208 713131776 714134232 716408832 717225984 718626816 719323136 719716352 719906922 720030384 720728064 721122048 721944576 722011913 722135736 722835456 723230592 723354624 724247244 724451328 725469696 725866272 726886629 727988688 728113536 731334016 732168192 733598208 735031017 735743232 736145424 736985088 738297896 738424512 739544064 740583648 740988486 743155119 743282568 745242624 746698176 747421696 747830272 748683264 748881504 749290878 750145536 751481787 751610664 752338944 752467968 752750208 753808356 754951232 755080704 756142128 756555471 757071872 758550528 760768512 761184384 762052608 762254388 763540992 764280832 764411904 764483202 764698624 765032283 765773568 765904896 766192176 767066112 768012672 768144384 768432504 768564288 770811552 771895089 773620632 774353664 776617856 777042392 777928704 779448096 780337152 781727184 781861248 782154513 783046656 784147392 784576044 786644992 786870126 790486032 791820288 792723456 793366812 794135552 794271744 794569664 795475968 795686598 795823056 796594176 797029632 798150024 799360128 799497216 802273248 803401011 804388864 805959936 806879232 806954491 808316544 808455168 808758408 809238528 809680896 810819072 811262304 812048384 812187648 812402703 813189888 813634416 813773952 815007744 816013464 816153408 816599556 818987274 822083584 822750768 823689216 825156472 825297984 826097664 826549248 827711136 828163602 829108224 830585133 830727576 831987072 833156604 835810304 836763648 838397952 839891409 840035448 840849408 841309056 842268672 842491692 843769024 843913728 845193216 845561997 846381312 846843984 849320136 849465792 851705856 853369344 854196224 854663168 855638016 855864576 856332432 857309184 858367104 858836328 858983616 859815936 859963392 860285952 861495264 861966198 862801408 862949376 864014256 864162432 864486567 864634824 867162996 869449728 871147872 873463808 873695088 874172691 875169792 876879108 877728768 877879296 878208576 879443082 880927488 882165816 884975616 887563264 888048448 889061376 889296786 890797824 891813888 893402496 893555712 893890872 894910464 896168448 896504588 896658336 897918777 899022848 899280144 902557404 903412608 904937472 906704928 907583488 907739136 908079616 909115392 909356112 909512064 909853209 910393344 910891008 912015048 912171456 912670092 913554432 913711104 914838624 915338718 916883712 918015147 918172584 922233704 923790336 924844032 925594614 926650368 928055296 928301031 928460232 929359872 929867904 931175028 932586816 932746752 935985456 940286592 941359104 943035968 943197696 943551476 944111616 944627712 945039879 945955584 946472688 947552256 949240152 949402944 950842368 952178976 952699482 955211776 955485153 956301312 958169088 959875896 960040512 960970752 961496064 962592768 962847648 963373986 963780608 964307456 964472832 965662992 965935104 966190869 966356568 967292928 967821696 969182172 970651584 970818048 972016038 976224256 978130944 980041356 980990976 981527232 982646784 982906974 984566016 986058752 987444864 987614208 987984648 990873492 991043424 993656832 995597568 998244352 998508672 999054504 1000194048 1001975716 1002147552 1003118592 1003290624 1003666944 1005077808 1005627231 1006774272 1008189504 1008740628 1011400704 1011690162 1014358016 1014912512 1016070144 1016339184 1018054656 1019215872 1019310936 1020043044 1021031424 1021206528 1021589568 1022754816 1023025626 1024016896 1024192512 1024576672 1024752384 1026016929 1026192888 1027748736 1029193452 1031494176 1032471552 1037238272 1037512917 1039264128 1040449536 1042302912 1042481664 1042872684 1044062208 1045529856 1046101392 1049160168 1049340096 1052983638 1053981376 1055760384 1056964608 1057822416 1059028992 1060634624 1060915464 1061097408 1062125568 1062706176 1064200032 1064781774 1065813504 1065996288 1067895171 1069697664 1071201348 1074613248 1075838976 1077755392 1077940224 1078344544 1078984704 1079574528 1079860383 1080045576 1081092096 1081683072 1082916864 1083203604 1084253184 1084845888 1085031936 1086370866 1086676992 1088017952 1088204544 1088799408 1091983032 1097001024 1098252288 1100397312 1101463552 1102065664 1103614848 1104218136 1105477632 1107446844 1107636768 1109316096 1110875472 1111482729 1114923852 1115684864 1117863936 1119855212 1120047264 1121132544 1121745408 1123024896 1123322256 1123936317 1125218304 1126924288 1127415996 1128508416 1128701952 1129125312 1130712534 1132426848 1132621056 1135607808 1137825792 1141152768 1141776576 1143078912 1143381582 1144489472 1145115104 1145311488 1146421248 1146617856 1146724803 1147047936 1148660352 1149288264 1150599168 1152019008 1152216576 1152648756 1152846432 1156019074 1156217328 1159266304 1161530496 1164926784 1165563588 1166893056 1169172144 1170305024 1170505728 1170944768 1172590776 1172791872 1174569984 1176221088 1176864066 1179967488 1180305189 1185415168 1185729048 1187730432 1189085184 1190050218 1191203328 1191407616 1191854496 1193213952 1193529897 1194891264 1195544448 1197225036 1199040192 1199245824 1203409872 1204550144 1206583296 1208939904 1210318848 1212153856 1212474816 1212682752 1213137612 1213857792 1214521344 1216020064 1216228608 1216684798 1216893456 1218072576 1218281472 1219784832 1220451624 1222511616 1224020196 1224230112 1224899334 1228480911 1231720448 1233125376 1234126152 1235533824 1237734708 1237946976 1239146496 1239823872 1241566704 1242245403 1243449088 1243662336 1246091364 1247980608 1249734906 1253715456 1255145472 1257596928 1258815488 1259503616 1260053172 1261274112 1261963584 1263403008 1263737538 1265653536 1265870592 1267789824 1269571968 1270265976 1273980204 1274198688 1277558784 1279834528 1280054016 1281294336 1281994752 1283457024 1283796864 1284498648 1285963776 1287550656 1287913472 1288254492 1288475424 1289723904 1289945088 1290428928 1292021318 1292242896 1292949297 1294202112 1294424064 1296021384 1300744494 1304174592 1306721808 1307987968 1308702976 1310195712 1310542632 1312754688 1315318662 1316593152 1316818944 1317312864 1319164623 1321164656 1321391232 1323248724 1324875776 1327463424 1331344896 1332072672 1333592064 1333945179 1336196736 1337491456 1337720832 1338222592 1340103744 1340333568 1340836308 1342365696 1344252672 1344756882 1344987504 1348534272 1348920216 1353836106 1354760192 1355118912 1357406208 1358954496 1359081248 1359824186 1360057392 1361375232 1361608704 1362119424 1363673088 1364034168 1365590016 1366336512 1368022572 1368257184 1369005138 1370331648 1370566656 1372257936 1373008077 1375325568 1376628736 1383350556 1385685504 1387266048 1388391921 1389737216 1389975552 1390496912 1392082944 1392690348 1394039808 1394801856 1396762542 1398880224 1399120128 1403978184 1407680512 1410429888 1412038656 1414553952 1414796544 1415327214 1416167424 1416941568 1418933376 1419709032 1421084672 1421328384 1423860228 1424104416 1426263552 1428268464 1429049223 1432817664 1434451968 1437253632 1438646272 1439432704 1439813844 1440060768 1441456128 1442244096 1443889152 1444023826 1444271472 1445060979 1445670912 1446461184 1446709248 1448494488 1448902656 1450939392 1451732544 1453773258 1455977376 1456227072 1458024057 1462668032 1464336384 1467196416 1470062034 1471486464 1472290848 1473970176 1474360461 1476595792 1476849024 1479088128 1481167296 1481976972 1486310238 1486565136 1490485248 1493396352 1494843392 1495660544 1497366528 1497763008 1498581756 1500291072 1502963574 1503221328 1504677888 1504935936 1505500416 1507616712 1509902464 1510161408 1512284256 1513110942 1514143744 1517101056 1517535243 1521537024 1522368768 1524105216 1524508776 1527081984 1528561664 1528823808 1528966404 1529397248 1530064566 1531547136 1531809792 1532384352 1534132224 1534538439 1536025344 1536288768 1536865008 1537128576 1541623104 1543790178 1547241264 1548707328 1553235712 1554084784 1555857408 1558896192 1560674304 1563454368 1563722496 1564309026 1566093312 1568294784 1568883029 1569152088 1573289984 1573740252 1579475457 1580972064 1583640576 1585446912 1586733624 1588271104 1588543488 1589139328 1590951936 1591373196 1591646112 1593188352 1594059264 1596300048 1597172661 1598720256 1598994432 1604546496 1606802022 1608777728 1611919872 1613758464 1613908982 1616633088 1616910336 1617516816 1618477056 1619361792 1621638144 1622524608 1624096768 1624375296 1624805406 1626379776 1627268832 1627547904 1629556299 1630015488 1632026928 1632306816 1633199112 1637974548 1645501536 1647378432 1650312944 1650595968 1651215083 1652195328 1653098496 1655422272 1656327204 1658216448 1661170266 1661455152 1663974144 1666313208 1671620608 1673527296 1676795904 1679782818 1680070896 1681698816 1682618112 1684537344 1684983384 1687538048 1687827456 1690386432 1691123994 1692762624 1693687968 1696068801 1698640272 1698931584 1703411712 1706738688 1708392448 1709326336 1711729152 1712664864 1714618368 1715072373 1716734208 1717672656 1717967232 1719631872 1719926784 1720571904 1722990528 1723932396 1725602816 1725898752 1728028512 1728324864 1728973134 1729269648 1734028611 1734325992 1738899456 1742295744 1746927616 1747390176 1748345382 1750339584 1753457503 1753758216 1755457536 1755758592 1756417152 1758886164 1761854976 1764331632 1765296099 1769951232 1775126528 1776096896 1778122752 1778593572 1781595648 1783627776 1785075327 1786804992 1787111424 1787781744 1789820928 1792336896 1793009176 1793316672 1795837554 1798045696 1798560288 1805114808 1806825216 1809874944 1813409856 1815166976 1815478272 1816159232 1818230784 1818712224 1819024128 1819706418 1820786688 1821782016 1824030096 1824342912 1825027197 1825340184 1827108864 1827422208 1829677248 1830677436 1833767424 1836030294 1836345168 1837349001 1844467408 1847580672 1849688064 1851189228 1853300736 1856110592 1856602062 1856920464 1858719744 1859735808 1862350056 1865173632 1865493504 1871970912 1874602359 1880573184 1882718208 1886071936 1886395392 1887102952 1888223232 1889255424 1890079758 1891911168 1892945376 1895104512 1895606307 1898480304 1898805888 1901684736 1904357952 1905398964 1910423552 1910970306 1916338176 1919751792 1920081024 1921941504 1922992128 1925185536 1925695296 1926747972 1927561216 1928614912 1928945664 1931325984 1931870208 1932381738 1932713136 1934585856 1935643392 1938031977 1938364344 1941303168 1941636096 1944032076 1951116741 1952448512 1956261888 1959746621 1960082712 1961981952 1963054464 1965293568 1965813948 1969132032 1972117504 1972977993 1974889728 1975228416 1975969296 1981746984 1982086848 1987313664 1991195136 1996488704 1997017344 1998109008 2000388096 2003951432 2004295104 2006237184 2006581248 2007333888 2010155616 2011254462 2013548544 2016379008 2017135323 2017481256 2022801408 2023380324 2028716032 2029825024 2032140288 2032678368 2036109312 2038431744 2038621872 2039736279 2040086088 2042062848 2042413056 2043179136 2045509632 2046051252 2048033792 2048385024 2049153344 2049504768 2052033858 2052385776 2053507707 2055497472 2058386904 2062988352 2064943104 2074476544 2075025834 2078528256 2080899072 2084605824 2084963328 2085745368 2088124416 2091059712 2092202784 2095143813 2098320336 2098680192 2105967276 2107962752 2111520768 2115644832 2118057984 2121269248 2121830928 2122194816 2122990821 2124251136 2125412352 2128400064 2129563548 2131627008 2131992576 2135790342 2139395328 2142402696 2149226496 2151677952 2155510784 2155880448 2156689088 2157969408 2159149056 2159720766 2160091152 2162184192 2163366144 2165833728 2166035739 2166407208 2168506368 2169691776 2170063872 2172741732 2173353984 2176035904 2176409088 2177598816 2180659887 2183966064 2194002048 2196504576 2200794624 2202927104 2204131328 2205093051 2207229696 2208436272 2210955264 2214893688 2215273536 2218632192 2221750944 2222965458 2229465357 2229847704 2231369728 2235727872 2239710424 2240094528 2242265088 2243490816 2246049792 2246644512 2247872634 2250436608 2253848576 2254445361 2254831992 2257016832 2257403904 2258250624 2261425068 2264853696 2265242112 2271215616 2275651584 2282305536 2283553152 2286157824 2286763164 2288978944 2290230208 2290622976 2292842496 2293235712 2293449606 2294095872 2295096849 2297320704 2298576528 2301198336 2304038016 2304433152 2305297512 2305692864 2312038148 2312434656 2315685267 2318532608 2323060992 2329853568 2331127176 2333786112 2338344288 2340610048 2341011456 2341889536 2345181552 2345583744 2346463539 2349139968 2352442176 2353728132 2359934976 2360610378 2370830336 2371458096 2375460864 2378170368 2380100436 2382406656 2382815232 2383708992 2386427904 2387059794 2389782528 2391088896 2394450072 2398080384 2398491648 2406819744 2409100288 2413166592 2417879808 2420637696 2420863473 2424307712 2424949632 2425365504 2426275224 2427715584 2429042688 2432040128 2432457216 2433369596 2433786912 2436145152 2436562944 2437208109 2439569664 2440903248 2445023232 2448040392 2448460224 2449798668 2456961822 2463440896 2466250752 2468252304 2471067648 2475469416 2475893952 2478292992 2479647744 2483133408 2484490806 2486898176 2487324672 2491755399 2492182728 2495961216 2499469812 2507430912 2510290944 2515193856 2517630976 2519007232 2519674227 2520106344 2522548224 2523927168 2526806016 2527475076 2531307072 2531741184 2535579648 2539143936 2540531952 2547960408 2548397376 2555117568 2559669056 2560108032 2562588672 2563989504 2566914048 2567593728 2568997296 2571927552 2575101312 2575826944 2576508984 2576950848 2579447808 2579890176 2580857856 2584042636 2584485792 2585898594 2588404224 2588848128 2592042768 2593459701 2601488988 2608349184 2613443616 2615975936 2617405952 2620391424 2621085264 2622518073 2625509376 2630637324 2633186304 2633637888 2634625728 2638329246 2642329312 2642782464 2646497448 2649751552 2654926848 2662689792 2664145344 2667184128 2667890358 2672393472 2674982912 2675441664 2676445184 2680207488 2680667136 2681672616 2684731392 2688505344 2689513764 2689975008 2697068544 2697840432 2707672212 2709520384 2710237824 2714812416 2718162496 2719648372 2720114784 2722750464 2723217408 2724238848 2727346176 2728068336 2729559627 2731180032 2732673024 2736045144 2736514368 2738010276 2740663296 2741133312 2744515872 2746016154 2750651136 2753257472 2754045441 2766701112 2771371008 2774532096 2776783842 2779474432 2779951104 2780993824 2784165888 2784903093 2785380696 2788079616 2789603712 2793525084 2797760448 2798240256 2807956368 2815361024 2820859776 2824077312 2829107904 2829593088 2830654428 2832334848 2833883136 2837866752 2839418064 2842169344 2842656768 2847720456 2848208832 2852527104 2856536928 2858098446 2865635328 2866455459 2868903936 2874507264 2877292544 2878865408 2879627688 2880121536 2882912256 2884488192 2887778304 2888047652 2888542944 2890121958 2891341824 2892922368 2893418496 2896988976 2897805312 2898572607 2901878784 2903465088 2907546516 2911954752 2912454144 2916048114 2925336064 2928672768 2934392832 2940124068 2942972928 2944581696 2947940352 2948720922 2953191584 2953698048 2958176256 2962334592 2963953944 2972620476 2973130272 2980970496 2986792704 2989686784 2991321088 2994733056 2995526016 2997163512 3000582144 3005927148 3006442656 3009355776 3009871872 3011000832 3015233424 3016881693 3019804928 3020322816 3024568512 3026221884 3028287488 3034202112 3035070486 3043074048 3044737536 3048210432 3049017552 3054163968 3057123328 3057647616 3057932808 3058794496 3060129132 3063094272 3063619584 3064768704 3068264448 3069076878 3072050688 3072577536 3073730016 3074257152 3078050787 3083246208 3087580356 3094482528 3097414656 3106471424 3108169568 3111714816 3112538751 3117792384 3121348608 3126908736 3127444992 3128618052 3132186624 3136589568 3137766058 3138304176 3146579968 3147480504 3158950914 3161944128 3167281152 3170893824 3173467248 3176542208 3177086976 3178278656 3181903872 3182746392 3183292224 3186376704 3188118528 3192600096 3194345322 3197440512 3197988864 3203685513 3209092992 3213604044 3217555456 3223839744 3227516928 3227817964 3233266176 3233820672 3235033632 3236954112 3238723584 3239581149 3243276288 3245049216 3248193536 3248750592 3249610812 3252759552 3254537664 3255095808 3259112598 3260030976 3264053856 3264613632 3266398224 3275949096 3291003072 3294756864 3300625888 3301191936 3302430166 3304390656 3306196992 3310844544 3312654408 3316432896 3322340532 3322910304 3327948288 3332626416 3334448187 3343241216 3347054592 3353591808 3359565636 3360141792 3363397632 3365236224 3369074688 3369966768 3371808951 3375076096 3375654912 3380772864 3382247988 3385525248 3387375936 3392137602 3397280544 3397863168 3406823424 3413477376 3416784896 3418652672 3423458304 3425329728 3429236736 3430144746 3433468416 3435345312 3435934464 3439263744 3439853568 3440174409 3441143808 3445981056 3447864792 3451205632 3451797504 3456057024 3456649728 3457946268 3458539296 3468057222 3468651984 3477798912 3484591488 3493855232 3494780352 3496690764 3500679168 3506915006 3507516432 3510915072 3511517184 3512834304 3517772328 3523709952 3528663264 3530592198 3539902464 3540915567 3550253056 3552193792 3556245504 3557187144 3563191296 3567255552 3570150654 3573609984 3574222848 3575563488 3579641856 3580589691 3584673792 3586018352 3586633344 3591675108 3596091392 3597120576 3610229616 3613650432 3619749888 3626819712 3630333952 3630956544 3632318464 3636461568 3637424448 3638048256 3639412836 3641573376 3643564032 3648060192 3648685824 3650054394 3650680368 3654217728 3654844416 3659354496 3661354872 3667534848 3672060588 3672690336 3674698002 3685442733 3688934816 3695161344 3699376128 3702378456 3706601472 3712221184 3713204124 3713840928 3717439488 3719471616 3724700112 3726736209 3730347264 3730987008 3743941824 3749204718 3761146368 3765436416 3772143872 3772790784 3774205904 3776446464 3778510848 3780159516 3783822336 3785890752 3790209024 3791212614 3796960608 3797611776 3803369472 3808715904 3810797928 3820847104 3821940612 3832676352 3839503584 3840162048 3843883008 3845984256 3850371072 3851390592 3853495944 3855122432 3857229824 3857891328 3862651968 3863740416 3864763476 3865426272 3869171712 3871286784 3876063954 3876728688 3878847891 3882606336 3883272192 3888064152 3902233482 3904897024 3912523776 3919493242 3920165424 3923963904 3926108928 3930587136 3931627896 3938264064 3944235008 3945955986 3949779456 3950456832 3951938592 3957493869 3963493968 3964173696 3974627328 3982390272 3994034688 3996218016 4000776192 4001835537 4007902864 4008590208 4012474368 4013162496 4014667776 4020311232 4022508924 4027097088 4032758016 4034270646 4034962512 4045602816 4046760648 4057432064 4059650048 4064280576 4065356736 4072218624 4076863488 4077243744 4079472558 4080172176 4084125696 4084826112 4086358272 4091019264 4092102504 4096067584 4096770048 4098306688 4099009536 4104067716 4104771552 4107015414 4110994944 4116773808 4119024231 4125976704 4129886208 4148953088 4150051668 4157056512 4161798144 4165175763 4169211648 4169926656 4171490736 4176248832 4182119424 4184405568 4190287626 4196640672 4197360384 4211934552 4215925504 4223041536 4231289664 4236115968 4242538496 4243661856 4244389632 4245981642 4248502272 4250824704 4256800128 4258396793 4259127096 4263254016 4263985152 4271580684 4278790656 4284805392 4287147669 4298452992 4303355904 4311021568 4311760896 4313378176 4315938816 4318298112 4319441532 4320182304 4324368384 4326732288 4331667456 4332071478 4332814416 4335182937 4337012736 4339383552 4340127744 4345483464 4346707968 4352071808 4352818176 4355197632 4361319774 4367932128 4374072171 4388004096 4393009152 4401589248 4405854208 4408262656 4410186102 4414459392 4416872544 4421910528 4423081383 4429787376 4430547072 4437264384 4443501888 4445930916 4458930714 4459695408 4471455744 4479420848 4480189056 4484530176 4486981632 4492099584 4493289024 4495745268 4500873216 4507697152 4508890722 4509663984 4514033664 4514807808 4516501248 4522850136 4529707392 4530484224 4542431232 4551303168 4552605729 4564611072 4567106304 4572315648 4573526328 4577957888 4580460416 4581245952 4585684992 4586471424 4586899212 4588191744 4590193698 4594641408 4597153056 4602396672 4603615317 4608076032 4608866304 4610595024 4611385728 4624076296 4624869312 4631370534 4637065216 4646121984 4659707136 4662254352 4667572224 4676688576 4681220096 4682022912 4683779072 4690363104 4691167488 4692927078 4698279936 4704884352 4706649087 4707456264 4719869952 4721220756 4738426371 4741660672 4742916192 4750921728 4756340736 4759384651 4760200872 4764813312 4765630464 4767417984 4772855808 4774119588 4779565056 4782177792 4788900144 4791517983 4796160768 4796983296 4813639488 4818200576 4826333184 4835759616 4841275392 4841726946 4848615424 4849899264 4850731008 4852550448 4855431168 4858085376 4864080256 4864914432 4866739192 4867573824 4872290304 4873125888 4874416218 4879139328 4881806496 4888668897 4890046464 4896080784 4896920448 4899597336 4913923644 4926881792 4936504608 4942135296 4950938832 4951787904 4953645249 4956585984 4959295488 4966266816 4968981612 4973796352 4974649344 4983510798 4984365456 4991922432 4998939624 5014861824 5020581888 5030387712 5035261952 5038014464 5039348454 5040212688 5045096448 5047854336 5053612032 5054950152 5062614144 5063482368 5071159296 5078287872 5081063904 5088206403 5095920816 5096794752 5110235136 5119338112 5120216064 5125177344 5127979008 5135187456 5137994592 5143855104 5145217119 5150202624 5151653888 5153017968 5153901696 5158895616 5159780352 5161715712 5168085272 5168971584 5171797188 5176808448 5177696256 5184085536 5186919402 5202085833 5202977976 5216698368 5226887232 5231951872 5234811904 5240782848 5242170528 5245036146 5251018752 5260372509 5261274648 5266372608 5267275776 5269251456 5276658492 5284658624 5285564928 5292994896 5295888297 5299503104 5309853696 5325379584 5328290688 5334368256 5335780716 5344786944 5349965824 5350883328 5352890368 5355225981 5360414976 5361334272 5363345232 5369462784 5377010688 5379027528 5379950016 5394137088 5395680864 5415344424 5419040768 5420475648 5429624832 5436324992 5439296744 5440229568 5445500928 5446434816 5448477696 5454692352 5456136672 5459119254 5462360064 5465346048 5472090288 5473028736 5475081591 5476020552 5481326592 5482266624 5489031744 5492032308 5501302272 5506514944 5508090882 5533402224 5542742016 5549064192 5553567684 5558948864 5559902208 5561987648 5568331776 5569806186 5570761392 5576159232 5579207424 5587050168 5595520896 5596480512 5615912736 5623807077 5630722048 5641719552 5648154624 5658215808 5659186176 5661308856 5664669696 5667766272 5675733504 5678836128 5684338688 5685313536 5686818921 5695440912 5696417664 5705054208 5713073856 5716196892 5731270656 5732910918 5749014528 5754585088 5757730816 5759255376 5760243072 5765824512 5768976384 5775556608 5776095304 5777085888 5780243916 5782683648 5785844736 5786836992 5793977952 5795610624 5797145214 5803757568 5806930176 5814095931 5815093032 5823909504 5824908288 5832096228 5850672128 5857345536 5868785664 5879239863 5880248136 5885945856 5889163392 5895880704 5897441844 5906383168 5907396096 5916352512 5918933979 5924669184 5927907888 5945240952 5946260544 5961940992 5973585408 5979373568 5982642176 5989466112 5991052032 5994327024 6001164288 6011854296 6012885312 6018711552 6019743744 6022001664 6030466848 6033763386 6039609856 6040645632 6049137024 6051405969 6052443768 6056574976 6068404224 6070140972 6086148096 6089475072 6096420864 6098035104 6108327936 6114246656 6115295232 6115865616 6117588992 6119208837 6120258264 6126188544 6127239168 6129537408 6136528896 6138153756 6144101376 6145155072 6147460032 6148514304 6156101574 6166492416 6175160712 6188965056 6194829312 6212942848 6216339136 6223429632 6225077502 6235584768 6242697216 6253817472 6254889984 6257236104 6264373248 6273179136 6275532116 6276608352 6285431439 6293159936 6294961008 6317901828 6323888256 6334562304 6346934496 6353084416 6354173952 6356557312 6363807744 6365492784 6366584448 6368972463 6372753408 6376237056 6385200192 6388690644 6394881024 6395977728 6407371026 6418185984 6427208088 6435110912 6447679488 6455033856 6455635928 6466532352 6467641344 6470067264 6473908224 6477447168 6479162298 6486552576 6490098432 6496387072 6497501184 6498107217 6499221624 6505519104 6509075328 6510191616 6518225196 6520061952 6528107712 6529227264 6532796448 6551898192 6582006144 6589513728 6601251776 6602383872 6604860332 6608781312 6612393984 6615279153 6621689088 6625308816 6632865792 6644681064 6645820608 6655896576 6665252832 6668896374 6686482432 6688396071 6694109184 6707183616 6719131272 6720283584 6726795264 6730472448 6738149376 6739933536 6743617902 6750152192 6751309824 6761545728 6763336083 6764495976 6771050496 6774751872 6784275204 6794561088 6795726336 6813646848 6826954752 6833569792 6837305344 6846916608 6850659456 6858473472 6860289492 6866936832 6870690624 6871868928 6878527488 6879707136 6880348818 6882287616 6891962112 6895729584 6902411264 6903595008 6912114048 6913299456 6915892536 6917078592 6936114444 6937303968 6955597824 6969182976 6987710464 6989560704 6993381528 7001358336 7013830012 7015032864 7021830144 7023034368 7025668608 7035544656 7039390617 7047419904 7057326528 7061184396 7079804928 7081831134 7100506112 7104387584 7112491008 7114374288 7126382592 7134511104 7140301308 7147219968 7148445696 7151126976 7159283712 7161179382 7169347584 7172036704 7173266688 7183350216 7192182784 7194241152 7220459232 7227300864 7239499776 7253639424 7260667904 7261913088 7262590419 7264636928 7272923136 7274848896 7276096512 7278825672 7283146752 7287128064 7296120384 7297371648 7300108788 7301360736 7308435456 7309688832 7318708992 7322709744 7335069696 7344121176 7345380672 7349396004 7370885466 7377869632 7390322688 7398752256 7404756912 7413202944 7424442368 7426408248 7427681856 7434878976 7438943232 7449400224 7453472418 7460694528 7461974016 7475266197 7487883648 7498409436 7522292736 7530872832 7544287744 7545581568 7548411808 7552892928 7557021696 7559022681 7560319032 7567644672 7571781504 7580418048 7582425228 7593921216 7595223552 7606738944 7617431808 7621595856 7641694208 7643881224 7665352704 7679007168 7680324096 7687766016 7691968512 7700742144 7702781184 7706991888 7710244864 7714459648 7715782656 7725303936 7727480832 7729526952 7730852544 7738343424 7742573568 7752127908 7753457376 7757695782 7765212672 7766544384 7776128304 7780379103 7804466964 7809794048 7825047552 7838986484 7840330848 7847927808 7852217856 7861174272 7863255792 7867554219 7876528128 7888470016 7891911972 7899558912 7900913664 7903877184 7914987738 7926987936 7928347392 7949254656 7964780544 7988069376 7992436032 8001552384 8003671074 8015805728 8017180416 8024948736 8026324992 8029335552 8040622464 8045017848 8054194176 8065516032 8068541292 8069925024 8091205632 8093521296 8114864128 8119300096 8128561152 8130713472 8144437248 8154487488 8158945116 8160344352 8168251392 8169652224 8172716544 8182038528 8184205008 8188678881 8192135168 8193540096 8196613376 8198019072 8208135432 8209543104 8214030828 8221989888 8233547616 8238048462 8251953408 8259772416 8262136323 8297906176 8300103336 8314113024 8323596288 8330351526 8338423296 8339853312 8342981472 8352497664 8354709279 8364238848 8368811136 8380575252 8393281344 8394720768 8423869104 8431851008 8446083072 8462579328 8472231936 8485076992 8487323712 8488779264 8491963284 8497004544 8501649408 8513600256 8516793586 8518254192 8526508032 8527970304 8543161368 8557581312 8569610784 8574295338 8596905984 8599366377 8606711808 8622043136 8623521792 8626756352 8631877632 8636596224 8638883064 8640364608 8648736768 8653464576 8663334912 8664142956 8665628832 8670365874 8674025472 8678767104 8680255488 8690966928 8693415936 8695717821 8704143616 8705636352 8710395264 8722639548 8735864256 8748144342 8776008192 8786018304 8803178496 8811708416 8816525312 8820372204 8828918784 8833745088 8843821056 8846162766 8859574752 8861094144 8874528768 8887003776 8891861832 8917861428 8919390816 8942911488 8958841696 8960378112 8969060352 8973963264 8984199168 8986578048 8991490536 9001746432 9015394304 9017781444 9019327968 9028067328 9029615616 9033002496 9045700272 9050645079 9059414784 9060968448 9084862464 9102606336 9105211458 9129222144 9134212608 9144631296 9147052656 9155915776 9160920832 9162491904 9171369984 9172942848 9173798424 9176383488 9180387396 9189282816 9194306112 9204793344 9207230634 9216152064 9217732608 9221190048 9222771456 9234152361 9248152592 9249738624 9262741068 9274130432 9292243968 9319414272 9324508704 9335144448 9337616253 9353377152 9362440192 9364045824 9367558144 9380726208 9382334976 9385854156 9396559872 9409768704 9413298174 9414912528 9439739904 9442441512 9476852742 9483321344 9485832384 9501843456 9512681472 9518769302 9520401744 9529626624 9531260928 9534835968 9545711616 9548239176 9559130112 9564355584 9577800288 9583035966 9592321536 9593966592 9611056539 9627278976 9636401152 9652666368 9671519232 9682550784 9683453892 9699798528 9701462016 9705100896 9710862336 9716170752 9718743447 9728160512 9729828864 9733478384 9735147648 9744580608 9746251776 9748832436 9758278656 9763612992 9777337794 9780092928 9792161568 9793840896 9799194672 9827847288 9853763584 9873009216 9884270592 9901877664 9903575808 9907290498 9913171968 9918590976 9932533632 9937963224 9947592704 9949298688 9967021596 9968730912 9983844864 9997879248 10003344561 10029723648 10041163776 10060775424 10070523904 10076028928 10078696908 10080425376 10090192896 10095708672 10107224064 10109900304 10115426853 10125228288 10126964736 10142318592 10156575744 10162127808 10176412806 10191841632 10193589504 10220470272 10238676224 10240432128 10250354688 10255958016 10270374912 10275989184 10287710208 10290434238 10300405248 10303307776 10306035936 10307803392 10317791232 10319560704 10320523227 10323431424 10336170544 10337943168 10343594376 10353616896 10355392512 10368171072 10373838804 10404171666 10405955952 10433396736 10453774464 10463903744 10469623808 10481565696 10484341056 10490072292 10502037504 10520745018 10522549296 10532745216 10534551552 10538502912 10553316984 10569317248 10571129856 10585989792 10591776594 10599006208 10619707392 10622746701 10650759168 10656581376 10668736512 10671561432 10689573888 10699931648 10701766656 10705780736 10710451962 10720829952 10722668544 10726690464 10738925568 10741769073 10754021376 10758055056 10759900032 10788274176 10791361728 10830688848 10840951296 10859249664 10872649984 10878593488 10880459136 10891001856 10892869632 10896955392 10909384704 10912273344 10918238508 10924720128 10930692096 10944180576 10946057472 10950163182 10952041104 10962653184 10964533248 10978063488 10982181203 10984064616 11002604544 11013029888 11016181764 11056328199 11066804448 11085484032 11098128384 11107135368 11117897728 11119804416 11123975296 11136663552 11139612372 11141522784 11152318464 11158414848 11174100336 11180208627 11191041792 11192961024 11231825472 11247614154 11261444096 11283439104 11296309248 11316431616 11318372352 11322617712 11329339392 11335532544 11351467008 11357672256 11368677376 11370627072 11373637842 11390881824 11392835328 11410108416 11426147712 11432393784 11462541312 11465821836 11498029056 11515461632 11518510752 11520486144 11531649024 11537952768 11551113216 11552190608 11554171776 11558505581 11560487832 11565367296 11571689472 11573673984 11587955904 11591221248 11594290428 11607515136 11613860352 11628191862 11630186064 11636543673 11647819008 11649816576 11664192456 11701344256 11714691072 11737571328 11758479726 11760496272 11771891712 11778326784 11791761408 11794883688 11812766336 11814792192 11832705024 11837867958 11849338368 11855815776 11872481607 11890481904 11892521088 11923881984 11947170816 11958747136 11965284352 11982104064 11988654048 12002328576 12005506611 12023708592 12025770624 12037423104 12039487488 12044003328 12060933696 12067526772 12079219712 12081291264 12098274048 12102811938 12104887536 12136808448 12140281944 12172296192 12178950144 12192841728 12196070208 12216655872 12228493312 12230590464 12231731232 12235177984 12238417674 12240516528 12252377088 12254478336 12259074816 12273057792 12274202521 12276307512 12288202752 12290310144 12294920064 12297028608 12312203148 12332984832 12350321424 12357072693 12377930112 12389658624 12425885696 12432678272 12446859264 12450155004 12471169536 12485394432 12495527289 12507634944 12509779968 12514472208 12528746496 12546358272 12551064232 12553216704 12570862878 12586319872 12589922016 12635803656 12647776512 12669124608 12693868992 12706168832 12708347904 12713114624 12727615488 12730985568 12733168896 12737944926 12745506816 12752474112 12770400384 12775190379 12777381288 12789762048 12791955456 12814742052 12836371968 12854416176 12861443007 12870221824 12895358976 12910067712 12911271856 12933064704 12935282688 12940134528 12947816448 12954894336 12958324596 12973105152 12980196864 12992774144 12995002368 12996214434 12998443248 13005548811 13011038208 13018150656 13020383232 13036450392 13040123904 13056215424 13058454528 13065592896 13103796384 13122216513 13164012288 13179027456 13202503552 13204767744 13209720664 13217562624 13224787968 13230558306 13243378176 13250617632 13265731584 13269244149 13289362128 13291641216 13311793152 13330505664 13337792748 13372964864 13376792142 13414367232 13438262544 13440567168 13453590528 13460944896 13476298752 13479867072 13487235804 13500304384 13502619648 13523091456 13526672166 13528991952 13542100992 13549503744 13568550408 13589122176 13591452672 13627293696 13653909504 13657817187 13667139584 13674610688 13693833216 13701318912 13716946944 13718226347 13720578984 13733873664 13741381248 13743737856 13757054976 13759414272 13760697636 13764575232 13783924224 13791459168 13804822528 13807190016 13810845951 13824228096 13826598912 13831785072 13834157184 13872228888 13874607936 13911195648 13938365952 13975420928 13979121408 13986763056 14002716672 14027660024 14030065728 14043660288 14046068736 14051337216 14071089312 14078781234 14094839808 14114653056 14119947261 14122368792 14159609856 14163662268 14201012224 14208775168 14224982016 14228748576 14252765184 14269022208 14278153953 14280602616 14294439936 14296891392 14302253952 14318567424 14322358764 14338695168 14344073408 14346533376 14366700432 14374553949 14384365568 14388482304 14440918464 14454601728 14478999552 14507278848 14521335808 14523826176 14525180838 14529273856 14545846272 14549697792 14552193024 14557651344 14566293504 14574256128 14592240768 14594743296 14600217576 14602721472 14616870912 14619377664 14637417984 14645419488 14666006691 14670139392 14688242352 14690761344 14698792008 14741770932 14755739264 14780645376 14809513824 14826405888 14848884736 14852816496 14855363712 14860935747 14869757952 14877886464 14898800448 14906944836 14921389056 14923948032 14950532394 14975767296 14996818872 15044585472 15061745664 15088575488 15091163136 15096823616 15105785856 15114043392 15118045362 15120638064 15135289344 15143563008 15160836096 15164850456 15187842432 15190447104 15213477888 15234863616 15243191712 15264619209 15283388416 15287762448 15330705408 15358014336 15360648192 15375532032 15383937024 15405562368 15413983776 15420489728 15428919296 15431565312 15435651357 15450607872 15454961664 15459053904 15461705088 15476686848 15485147136 15504255816 15506914752 15515391564 15530425344 15533088768 15552256608 15560758206 15606257499 15608933928 15619588096 15650095104 15677972968 15680661696 15695855616 15704435712 15722348544 15726511584 15735108438 15753056256 15776940032 15781117527 15783823944 15799117824 15801827328 15807754368 15829975476 15853975872 15856694784 15898509312 15929561088 15976138752 15984872064 16003104768 16007342148 16031611456 16034360832 16049897472 16052649984 16058671104 16065677943 16081244928 16090035696 16108388352 16131032064 16137082584 16139850048 16182411264 16187042592 16229728256 16238600192 16257122304 16261426944 16288874496 16308974976 16317890232 16320688704 16336502784 16339304448 16345433088 16364077056 16368410016 16377357762 16384270336 16387080192 16393226752 16396038144 16416270864 16419086208 16425244773 16428061656 16443979776 16467095232 16476096924 16503906816 16519544832 16524272646 16595812352 16600206672 16628226048 16647192576 16660703052 16676846592 16679706624 16685962944 16704995328 16709418558 16728477696 16737622272 16761150504 16786562688 16789441536 16847738208 16863702016 16892166144 16925158656 16944463872 16970153984 16974647424 16977558528 16983926568 16994009088 17003298816 17027200512 17033587172 17036508384 17053016064 17055940608 17060456763 17086322736 17115162624 17139221568 17148590676 17193811968 17198732754 17244086272 17247043584 17253512704 17263755264 17273192448 17277766128 17280729216 17297473536 17306929152 17326669824 17328285912 17331257664 17340731748 17348050944 17357534208 17360510976 17381933856 17386831872 17391435642 17408287232 17411272704 17420790528 17442287793 17445279096 17471728512 17496288684 17552016384 17572036608 17606356992 17623416832 17633050624 17637719589 17640744408 17657837568 17667490176 17687642112 17692325532 17719149504 17722188288 17749057536 17774007552 17783723664 17835722856 17838781632 17885822976 17917683392 17920756224 17938120704 17947926528 17968398336 17973156096 17982981072 18003492864 18030788608 18035562888 18038655936 18056134656 18059231232 18066004992 18091400544 18101290158 18118829568 18121936896 18154217907 18169724928 18205212672 18210422916 18258444288 18268425216 18289262592 18294105312 18311831552 18321841664 18324983808 18342739968 18345885696 18347596848 18352766976 18357626511 18360774792 18378565632 18388612224 18409586688 18414461268 18432304128 18435465216 18442380096 18445542912 18468304722 18496305184 18499477248 18525482136 18548260864 18584487936 18638828544 18649017408 18670288896 18675232506 18706754304 18724880384 18728091648 18735116288 18761452416 18764669952 18771708312 18793119744 18819537408 18826596348 18829825056 18879479808 18884883024 18953705484 18966642688 18971664768 19003686912 19037538604 19040803488 19059253248 19062521856 19069671936 19091423232 19096478352 19106917389 19118260224 19128711168 19155600576 19166071932 19184643072 19187933184 19222113078 19254557952 19272802304 19305332736 19343038464 19365101568 19366907784 19399597056 19402924032 19410201792 19421724672 19432341504 19437486894 19456321024 19459657728 19466956768 19470295296 19489161216 19492503552 19494321651 19497664872 19516557312 19527225984 19554675588 19560185856 19584323136 19587681792 19598389344 19655694576 19707527168 19746018432 19768541184 19803755328 19807151616 19814580996 19826343936 19837181952 19865067264 19875926448 19895185408 19898597376 19934043192 19937461824 19967689728 19995758496 20006689122 20059447296 20065188213 20082327552 20121550848 20141047808 20152057856 20157393816 20160850752 20180385792 20191417344 20214448128 20219800608 20230853706 20250456576 20253929472 20284637184 20290008249 20313151488 20324255616 20352825612 20383683264 20387179008 20440940544 20477352448 20480864256 20500709376 20511916032 20540749824 20551978368 20575420416 20580868476 20600810496 20606615552 20612071872 20615606784 20635582464 20639121408 20641046454 20646862848 20672341088 20675886336 20687188752 20707233792 20710785024 20736342144 20747677608 20808343332 20811911904 20866793472 20907548928 20927807488 20939247616 20963131392 20968682112 20980144584 21004075008 21041490036 21045098592 21065490432 21069103104 21077005824 21106633968 21118171851 21138634496 21142259712 21171979584 21183553188 21198012416 21239414784 21245493402 21301518336 21313162752 21337473024 21343122864 21379147776 21399863296 21403533312 21411561472 21420903924 21441659904 21445337088 21453380928 21477851136 21483538146 21508042752 21516110112 21519800064 21576548352 21582723456 21661377696 21681902592 21718499328 21745299968 21757186976 21760918272 21782003712 21785739264 21787771257 21793910784 21818769408 21824546688 21836477016 21849440256 21861384192 21888361152 21892114944 21900326364 21904082208 21925306368 21929066496 21956126976 21964362406 21968129232 22005209088 22026059776 22032363528 22112656398 22133608896 22170968064 22196256768 22214270736 22235795456 22239608832 22247950592 22273327104 22279224744 22283045568 22304636928 22316829696 22348200672 22360417254 22382083584 22385922048 22425798591 22463650944 22495228308 22522888192 22566878208 22592618496 22632863232 22636744704 22645235424 22658678784 22671065088 22677068043 22702934016 22715344512 22737354752 22741254144 22747275684 22781763648 22785670656 22820216832 22852295424 22864787568 22925082624 22931643672 22996058112 23030923264 23037021504 23040972288 23063298048 23075905536 23102226432 23104381216 23108343552 23117011162 23120975664 23130734592 23143378944 23147347968 23175911808 23182442496 23188580856 23215030272 23227720704 23256383724 23260372128 23273087346 23295638016 23299633152 23328384912 23341137309 23402688512 23429382144 23475142656 23516959452 23520992544 23543783424 23556653568 23583522816 23589767376 23602662657 23625532672 23629584384 23665410048 23675735916 23698676736 23711631552 23744963214 23780963808 23785042176 23847763968 23894341632 23917494272 23930568704 23964208128 23977308096 24004657152 24011013222 24047417184 24051541248 24074846208 24078974976 24088006656 24121867392 24135053544 24158439424 24162582528 24196548096 24205623876 24209775072 24273616896 24280563888 24344592384 24357900288 24385683456 24392140416 24433311744 24456986624 24463462464 24470355968 24476835348 24481033056 24504754176 24508956672 24518149632 24546115584 24548405042 24552615024 24566036643 24576405504 24580620288 24589840128 24594057216 24624406296 24665969664 24700642848 24714145386 24755860224 24779317248 24786408969 24851771392 24865356544 24893718528 24900310008 24942339072 24970788864 24991054578 25015269888 25019559936 25028944416 25057492992 25064127837 25092716544 25102128464 25106433408 25141725756 25172639744 25179844032 25271607312 25295553024 25338249216 25387737984 25412337664 25416695808 25426229248 25455230976 25461971136 25466337792 25475889852 25491013632 25504948224 25540800768 25550380758 25554762576 25579524096 25583910912 25629484104 25672743936 25708832352 25722886014 25740443648 25790717952 25798099131 25820135424 25822543712 25866129408 25870565376 25880269056 25895632896 25909788672 25916649192 25946210304 25960393728 25985548288 25990004736 25992428868 25996886496 26011097622 26022076416 26036301312 26040766464 26072900784 26080247808 26087153463 26112430848 26116909056 26131185792 26207592768 26244433026 26328024576 26358054912 26405007104 26409535488 26419441328 26435125248 26449575936 26461116612 26486756352 26501235264 26531463168 26538488298 26578724256 26583282432 26623586304 26661011328 26675585496 26745929728 26753584284 26828734464 26876525088 26881134336 26907181056 26921889792 26952597504 26959734144 26974471608 27000608768 27005239296 27046182912 27053344332 27057983904 27084201984 27099007488 27137100816 27151935237 27178244352 27182905344 27254587392 27307819008 27315634374 27334279168 27349221376 27387666432 27402637824 27433893888 27436452694 27441157968 27467747328 27482762496 27487475712 27514109952 27518828544 27521395272 27529150464 27567848448 27582918336 27609645056 27614380032 27621691902 27648456192 27653197824 27663570144 27668314368 27702457083 27744457776 27749215872 27822391296 27876731904 27958242816 27973526112 28005433344 28012848759 28055320048 28060131456 28087320576 28092137472 28102674432 28142178624 28157562468 28189679616 28229306112 28239894522 28244737584 28319219712 28327324536 28402024448 28417550336 28449964032 28457497152 28505530368 28538044416 28556307906 28561205232 28588879872 28593782784 28604507904 28637134848 28644717528 28677390336 28688146816 28693066752 28733400864 28749107898 28768731136 28776964608 28833169617 28881836928 28909203456 28957999104 29014557696 29042671616 29047652352 29050361676 29058547712 29099395584 29104386048 29115302688 29132587008 29148512256 29156230341 29184481536 29189486592 29200435152 29205442944 29233741824 29238755328 29274835968 29290838976 29332013382 29340278784 29376484704 29381522688 29397584016 29483541864 29511478528 29561290752 29619027648 29652811776 29697769472 29705632992 29710727424 29721871494 29739515904 29755772928 29797600896 29808777551 29813889672 29842778112 29847896064 29901064788 29951534592 29993637744 30010033683 30089170944 30123491328 30177150976 30182326272 30193647232 30211571712 30228086784 30236090724 30241276128 30270578688 30287126016 30321672192 30329700912 30346280559 30375684864 30380894208 30426955776 30469727232 30486383424 30529238418 30566776832 30575524896 30661410816 30716028672 30721296384 30751064064 30767874048 30811124736 30827967552 30840979456 30857838592 30863130624 30871302714 30901215744 30909923328 30918107808 30923410176 30953373696 30961569681 30970294272 31008511632 31013829504 31030783128 31060850688 31066177536 31104513216 31121516412 31212514998 31217867856 31300190208 31355945936 31361323392 31391711232 31408871424 31444697088 31453023168 31470216876 31506112512 31553880064 31562235054 31567647888 31598235648 31603654656 31615508736 31659950952 31707951744 31713389568 31797018624 31859122176 31868240103 31952277504 31969744128 32006209536 32014684296 32063222912 32068721664 32099794944 32105299968 32117342208 32131355886 32162489856 32180071392 32216776704 32225307219 32262064128 32274165168 32279700096 32364822528 32374085184 32459456512 32477200384 32522853888 32577748992 32617949952 32635780464 32641377408 32673005568 32678608896 32690866176 32728154112 32736820032 32754715524 32768540672 32774160384 32786453504 32792076288 32832541728 32838172416 32850489546 32856123312 32887959552 32934190464 32946543609 32952193848 33007813632 33039089664 33048545292 33168984597 33191624704 33200413344 33256452096 33294385152 33315692557 33321406104 33353693184 33359413248 33371925888 33409990656 33418837116 33456955392 33475244544 33522301008 33540625881 33573125376 33578883072 33695476416 33727404032 33784332288 33850317312 33888927744 33940307968 33949294848 33955117056 33967853136 33988018176 34006597632 34054401024 34067174344 34073016768 34106032128 34111881216 34120913526 34172645472 34230325248 34278443136 34297181352 34387623936 34397465508 34488172544 34494087168 34507025408 34546384896 34555532256 34561458432 34594947072 34613858304 34653339648 34656571824 34662515328 34675516743 34681463496 34696101888 34715068416 34721021952 34763867712 34773663744 34782871284 34816574464 34822545408 34841581056 34884575586 34890558192 34909631019 34943457024 34992577368 35104032768 35144073216 35212713984 35246833664 35266101248 35275439178 35281488816 35315675136 35334980352 35375284224 35384651064 35438299008 35444376576 35498115072 35548015104 35567447328 35617444821 35671445712 35677563264 35771645952 35835366784 35841512448 35876241408 35895853056 35946312192 35965962144 36006985728 36016519833 36061577216 36071125776 36077311872 36112269312 36118462464 36132009984 36182801088 36202580316 36237659136 36243873792 36308435814 36410425344 36420845832 36516888576 36536850432 36578525184 36588210624 36623663104 36643683328 36649967616 36685479936 36691771392 36695193696 36705533952 36715253022 36721549584 36757131264 36777224448 36819173376 36822607563 36828922536 36864608256 36870930432 36884760192 36891085824 36936609444 36992610368 36998954496 37050964272 37071218079 37096521728 37168975872 37277657088 37298034816 37340577792 37350465012 37413508608 37449760768 37456183296 37470232576 37486581867 37522904832 37529339904 37543416624 37586239488 37639074816 37653192696 37659650112 37758959616 37769766048 37907410968 37933285376 37943329536 38007373824 38075077208 38081606976 38118506496 38125043712 38139343872 38182846464 38192956704 38213834778 38236520448 38257422336 38311201152 38325571137 38332143864 38369286144 38375866368 38444226156 38509115904 38545604608 38610665472 38686076928 38730203136 38733815568 38799194112 38805848064 38820403584 38843449344 38864683008 38874973788 38912642048 38919315456 38933913536 38940590592 38978322432 38985007104 38988643302 38995329744 39016646433 39033114624 39054451968 39109351176 39120371712 39168646272 39175363584 39196778688 39311389152 39366649539 39415054336 39492036864 39537082368 39607510656 39614303232 39629161992 39652687872 39674363904 39730134528 39751852896 39790370816 39797194752 39807732447 39868086384 39874923648 39935379456 39991516992 40013378244 40118894592 40130376426 40243101696 40282095616 40304115712 40314787632 40321701504 40360771584 40382834688 40428896256 40439601216 40461707412 40500913152 40507858944 40569274368 40580016498 40626302976 40648511232 40705651224 40767366528 40774358016 40881881088 40954704896 40961728512 41001418752 41023832064 41081499648 41103956736 41150840832 41154679041 41161736952 41201620992 41213231104 41224143744 41231213568 41271164928 41278242816 41282092908 41293725696 41344682176 41351772672 41374377504 41414467584 41421570048 41432537853 41472684288 41495355216 41616686664 41623823808 41733586944 41815097856 41855614976 41878495232 41926262784 41937364224 41960289168 42008150016 42082980072 42090197184 42130980864 42138206208 42154011648 42213267936 42236343702 42277268992 42284519424 42343959168 42359841783 42367106376 42396024832 42478829568 42490986804 42603036672 42626325504 42674946048 42686245728 42758295552 42799726592 42807066624 42823122944 42834461859 42841807848 42883319808 42890674176 42906761856 42955702272 42967076292 43016085504 43032220224 43039600128 43153096704 43165446912 43322755392 43363805184 43436998656 43490599936 43514373952 43521836544 43564007424 43571478528 43575542514 43587821568 43637538816 43649093376 43672954032 43698880512 43722768384 43776722304 43784229888 43800652728 43808164416 43850612736 43858132992 43912253952 43928724812 43936258464 43998020073 44010418176 44052119552 44064727056 44225312796 44267217792 44341936128 44428541472 44471590912 44479217664 44495901184 44546654208 44558449488 44566091136 44582807241 44609273856 44633659392 44696401344 44720834508 44764167168 44771844096 44851597182 44927301888 44990456616 45045776384 45133756416 45185236992 45265726464 45273489408 45290470848 45317357568 45342130176 45354136086 45405868032 45430689024 45474709504 45482508288 45494551368 45563527296 45571341312 45640433664 45704590848 45729575136 45850165248 45863287344 45992116224 46061846528 46074043008 46081944576 46126596096 46151811072 46208762432 46216687104 46234022324 46241951328 46261469184 46286757888 46294695936 46306954071 46351823616 46364884992 46377161712 46430060544 46455441408 46512767448 46520744256 46546174692 46591276032 46599266304 46656769824 46682274618 46805377024 46818772497 46858764288 46950285312 47033918904 47041985088 47087566848 47113307136 47167045632 47179534752 47205325314 47251065344 47259168768 47330820096 47343352581 47351471832 47397353472 47423263104 47489926428 47561927616 47570084352 47695527936 47788683264 47834988544 47861137408 47928416256 47954616192 48009314304 48022026444 48094834368 48103082496 48149692416 48157949952 48176013312 48243734784 48270107088 48316878848 48325165056 48393096192 48411247752 48419550144 48547233792 48561127776 48689184768 48715800576 48771366912 48784280832 48866623488 48913973248 48926924928 48940711936 48953670696 48962066112 49009508352 49017913344 49036299264 49092231168 49096810084 49105230048 49132073286 49152811008 49161240576 49179680256 49188114432 49248812592 49275734319 49331939328 49401285696 49428290772 49511720448 49558634496 49572817938 49703542784 49730713088 49787437056 49800620016 49884678144 49941577728 49982109156 50030539776 50039119872 50057888832 50114985984 50128255674 50185433088 50204256928 50212866816 50283451512 50345279488 50359688064 50543214624 50591106048 50676498432 50775475968 50824675328 50833391616 50852458496 50910461952 50923942272 50932675584 50951779704 50982027264 51009896448 51081601536 51100761516 51109525152 51159048192 51167821824 51258968208 51345487872 51417664704 51445772028 51480887296 51581435904 51596198262 51645087424 51732258816 51741130752 51760538112 51791265792 51819577344 51833298384 51892420608 51920787456 51971096576 51980009472 51984857736 51993772992 52022195244 52044152832 52072602624 52081532928 52145801568 52160495616 52174306926 52224861696 52233818112 52262371584 52326863379 52415185536 52488866052 52656049152 52716109824 52810014208 52819070976 52838882656 52870250496 52899151872 52913158767 52922233224 52973512704 53002470528 53062926336 53076976596 53157448512 53166564864 53247172608 53322022656 53351170992 53491859456 53507168568 53657468928 53753050176 53762268672 53814362112 53843779584 53905195008 53919468288 53948943216 54001217536 54010478592 54092365824 54106688664 54115967808 54168403968 54198014976 54274201632 54303870474 54356488704 54365810688 54462653721 54509174784 54615638016 54631268748 54668558336 54698442752 54775332864 54805275648 54867787776 54872905388 54882315936 54935494656 54965524992 54974951424 55028219904 55037657088 55042790544 55058300928 55072879533 55135696896 55165836672 55219290112 55228760064 55243383804 55296912384 55306395648 55327140288 55336628736 55404914166 55488915552 55498431744 55644782592 55753463808 55916485632 55947052224 56010866688 56025697518 56110640096 56120262912 56174641152 56184274944 56205348864 56284357248 56315124936 56379359232 56458612224 56479789044 56489475168 56638439424 56654649072 56804048896 56835100672 56899928064 56914994304 57011060736 57112615812 57122410464 57177759744 57187565568 57209015808 57274269696 57289435056 57320752167 57354780672 57376293632 57386133504 57466801728 57498215796 57537462272 57553929216 57666339234 57763673856 57818406912 57915998208 58029115392 58085343232 58095304704 58100723352 58117095424 58198791168 58208772096 58230605376 58265174016 58297024512 58312460682 58368963072 58378973184 58400870304 58410885888 58467483648 58477510656 58482964953 58549671936 58581677952 58664026764 58680557568 58752969408 58763045376 58795168032 58967083728 59022957056 59122581504 59238055296 59305623552 59395538944 59411265984 59421454848 59443742988 59479031808 59511545856 59595201792 59617555102 59627779344 59685556224 59695792128 59802129576 59903069184 59987275488 60020067366 60178341888 60195564639 60246982656 60354301952 60364652544 60387294464 60423143424 60456173568 60472181448 60482552256 60541157376 60574252032 60643344384 60659401824 60692561118 60751369728 60761788416 60853911552 60870024747 60939454464 60972766848 61058476836 61133553664 61151049792 61322821632 61432057344 61442592768 61502128128 61535748096 61622249472 61655935104 61681958912 61715677184 61726261248 61742605428 61802431488 61819846656 61836215616 61846820352 61906747392 61923139362 61940588544 62017023264 62027659008 62061566256 62121701376 62132355072 62209026432 62243032824 62425029996 62435735712 62600380416 62711891872 62722646784 62783422464 62817742848 62889394176 62906046336 62940433752 63012225024 63107760128 63124470108 63135295776 63196471296 63207309312 63231017472 63319901904 63354515553 63415903488 63426779136 63594037248 63718244352 63736480206 63904555008 63939488256 64012419072 64029368592 64126445824 64137443328 64199589888 64210599936 64234684416 64262711772 64324979712 64360142784 64433553408 64450614438 64524128256 64548330336 64559400192 64729645056 64748170368 64918913024 64954400768 65045707776 65155497984 65235899904 65271560928 65282754816 65346011136 65357217792 65363313771 65381732352 65456308224 65473640064 65509431048 65537081344 65548320768 65572907008 65584152576 65665083456 65676344832 65700979092 65712246624 65775919104 65868380928 65893087218 65904387696 66015627264 66078179328 66097090584 66337969194 66383249408 66400826688 66512904192 66588770304 66631385114 66642812208 66707386368 66718826496 66743851776 66819981312 66837674232 66913910784 66950489088 67044602016 67081251762 67146250752 67157766144 67277395773 67390952832 67454808064 67568664576 67700634624 67777855488 67898589696 67910234112 67935706272 67976036352 68013195264 68031204129 68108802048 68134348688 68146033536 68212064256 68223762432 68241827052 68345290944 68460650496 68556886272 68594362704 68775247872 68794931016 68976345088 68988174336 69014050816 69092769792 69111064512 69122916864 69189894144 69227716608 69306679296 69313143648 69325030656 69351033486 69362926992 69392203776 69430136832 69442043904 69527735424 69547327488 69565742568 69633148928 69645090816 69683162112 69769151172 69781116384 69819262038 69886914048 69985154736 70023411927 70208065536 70288146432 70425427968 70493667328 70532202496 70550878356 70562977632 70631350272 70669960704 70750568448 70769302128 70807987971 70876598016 70888753152 70996230144 71096030208 71134894656 71234889642 71342891424 71355126528 71543291904 71670733568 71683024896 71752482816 71791706112 71892624384 71931924288 72013971456 72033039666 72123154432 72142251552 72154623744 72224538624 72236924928 72264019968 72365602176 72405160632 72475318272 72487747584 72616871628 72820850688 72841691664 73033777152 73073700864 73157050368 73176421248 73247326208 73287366656 73299935232 73370959872 73390387392 73411067904 73430506044 73443099168 73514262528 73554448896 73638346752 73645215126 73657845072 73698109929 73729216512 73741860864 73769520384 73782171648 73873218888 73985220736 73997908992 74101928544 74142436158 74193043456 74337951744 74359226907 74555314176 74596069632 74681155584 74700930024 74827017216 74899521536 74912366592 74940465152 74973163734 75045809664 75058679808 75086833248 75172478976 75192383511 75278149632 75306385392 75319300224 75517919232 75539532096 75814821936 75886659072 76014747648 76150154416 76163213952 76237012992 76250087424 76278687744 76365692928 76385913408 76427669556 76473040896 76514844672 76622402304 76651142274 76664287728 76738572288 76751732736 76888452312 77018231808 77091209216 77221330944 77372153856 77394297393 77460406272 77467631136 77598388224 77611696128 77640807168 77686898688 77729366016 77749947576 77825284096 77838630912 77867827072 77881181184 77956644864 77970014208 77977286604 77990659488 78033292866 78066229248 78108903936 78218702352 78240743424 78261460389 78337292544 78350727168 78393557376 78622778304 78733299078 78830108672 78984073728 79074164736 79215021312 79228606464 79258323984 79305375744 79348727808 79460269056 79503705792 79580741632 79594389504 79615464894 79736172768 79749847296 79870758912 79983033984 80026756488 80237789184 80260752852 80486203392 80608231424 80629575264 80643403008 80721543168 80765669376 80857792512 80879202432 80909539067 80923414824 81001826304 81015717888 81138548736 81160032996 81252605952 81297022464 81411302448 81455805711 81534733056 81548716032 81763762176 81909409792 81923457024 82002837504 82047664128 82162999296 82207913472 82301681664 82309358082 82323473904 82403241984 82426462208 82448287488 82462427136 82542329856 82556485632 82564185816 82587451392 82689364352 82703545344 82748755008 82828935168 82843140096 82865075706 82945368576 82990710432 83107371249 83233373328 83247647616 83467173888 83630195712 83711229952 83756990464 83874728448 83920578336 84016300032 84038546277 84165960144 84180394368 84261961728 84276412416 84308023296 84426535872 84472687404 84554537984 84569038848 84687918336 84719683566 84734212752 84957659136 84981973608 85206073344 85252651008 85349892096 85372491456 85516591104 85599453184 85614133248 85646245888 85668923718 85683615696 85766639616 85781348352 85813523712 85911404544 85934152584 86032171008 86064440448 86079200256 86306193408 86330893824 86499508851 86645510784 86727610368 86873997312 86981199872 87028747904 87043673088 87128014848 87142957056 87151085028 87175643136 87298186752 87345908064 87397761024 87445536768 87468691023 87553444608 87568459776 87601305456 87616328832 87701225472 87716265984 87824507904 87857449624 87872516928 87996040146 88020836352 88104239104 88129454112 88450625592 88534435584 88683872256 88857082944 88943181824 88958435328 88991802368 89093308416 89116898976 89132182272 89165614482 89218547712 89267318784 89392802688 89426332653 89441669016 89528334336 89543688192 89703194364 89854603776 89980913232 90030101049 90091552768 90267512832 90370473984 90531452928 90546978816 90580941696 90634715136 90684260352 90708272172 90811736064 90861378048 90949419008 90965016576 90989102736 91038841677 91127054592 91142682624 91280867328 91409181696 91459150272 91700330496 91726574688 91984232448 92123693056 92148086016 92163889152 92253192192 92303622144 92417524864 92433374208 92468044648 92483902656 92522938368 92573515776 92589391872 92613908142 92703647232 92729769984 92754323424 92860121088 92884709043 92910882816 93025534896 93041488512 93092349384 93182552064 93198532608 93313539648 93364549236 93610754048 93637544994 93900570624 94067837808 94083970176 94175133696 94226614272 94334091264 94359069504 94410650628 94502130688 94518337536 94661640192 94686705162 94702943664 94794706944 94846526208 94979852856 95123855232 95140168704 95391055872 95577366528 95604720309 95669977088 95722274816 95856832512 95909232384 96018628608 96044052888 96189668736 96206164992 96299384832 96315899904 96352026624 96487469568 96540214176 96633757696 96650330112 96675921657 96786192384 96822495504 96839100288 97094467584 97122255552 97378369536 97431601152 97568561664 97733246976 97827946496 97853849856 97881423872 97907341392 97924132224 98019016704 98035826688 98072598528 98184462336 98193620168 98210460096 98264146572 98305622016 98322481152 98359360512 98376228864 98497625184 98551468638 98663878656 98802571392 98839630827 98856581544 99023440896 99117268992 99145635876 99407085568 99461426176 99574874112 99601240032 99769356288 99883155456 99947077671 99964218312 100061079552 100078239744 100115777664 100229971968 100256511348 100370866176 100408513856 100425733632 100566903024 100621877643 100690558976 100719376128 101086429248 101182212096 101352996864 101550951936 101649350656 101666783232 101704916992 101820923904 101847884544 101865351168 101903559408 101964054528 102019792896 102163203072 102201523032 102219050304 102318096384 102335643648 102517936416 102690975744 102835329408 102891544056 102961774592 103162871808 103192396524 103290174848 103464517632 103482261504 103521076224 103639154688 103666596768 103784841216 103841574912 103942193152 103960018944 103969715472 103987545984 104026550229 104044390488 104088305664 104145205248 104163065856 104291603136 104320991232 104348613852 104449723392 104467636224 104524743168 104653726758 104830371072 104977732104 105312098304 105432219648 105620028416 105638141952 105677765312 105740500992 105798303744 105826317534 105844466448 105947025408 106004941056 106125852672 106153953192 106314897024 106333129728 106494345216 106644045312 106702341984 106852334463 106983718912 107014337136 107314937856 107506100352 107524537344 107628724224 107687559168 107838936576 107897886432 108002435072 108020957184 108049559499 108184731648 108213377328 108231935616 108336807936 108396029952 108548403264 108607740948 108712977408 108731621376 108925307442 109231276032 109262537496 109337116672 109396885504 109550665728 109610551296 109735575552 109745810776 109764631872 109870989312 109931049984 109949902848 110056439808 110075314176 110085581088 110116601856 110145759066 110271393792 110331673344 110438580224 110457520128 110467822689 110486767608 110593824768 110612791296 110654280576 110673257472 110809828332 110977831104 110996863488 111289565184 111506927616 111832971264 111894104448 112021733376 112051395036 112221280192 112240525824 112349282304 112368549888 112410697728 112459745601 112568714496 112630249872 112758718464 112917224448 112959578088 112978950336 113276878848 113309298144 113608097792 113670201344 113799856128 113829988608 114022121472 114225231624 114244820928 114355519488 114375131136 114418031616 114548539392 114578870112 114641504334 114709561344 114752587264 114772267008 114933603456 114976713411 114996431592 115074924544 115107858432 115332678468 115527347712 115636813824 115831996416 116058230784 116170686464 116190609408 116201446704 116234190848 116397582336 116417544192 116461210752 116530348032 116594049024 116624921364 116737926144 116757946368 116801740608 116821771776 116934967296 116955021312 116965929906 117099343872 117163355904 117328053528 117361115136 117505938816 117526090752 117590336064 117934167456 118045914112 118245163008 118476110592 118611247104 118791077888 118822531968 118842909696 118887485976 118958063616 119023091712 119190403584 119235110204 119255558688 119371112448 119391584256 119423197341 119604259152 119806138368 119974550976 120040134732 120356683776 120391129278 120708603904 120729305088 120774588928 120846286848 120912347136 120944362896 120965104512 121082314752 121148504064 121286688768 121318803648 121385122236 121502739456 121523576832 121707823104 121740049494 121878908928 121945533696 122116953672 122267107328 122302099584 122645643264 122864114688 122885185536 123004256256 123071496192 123244498944 123311870208 123363917824 123431354368 123452522496 123464037123 123485210856 123604862976 123639693312 123672431232 123693640704 123813494784 123846278724 123881177088 124034046528 124055318016 124123132512 124243402752 124264710144 124418052864 124486065648 124850059992 124871471424 125200760832 125423783744 125445293568 125566844928 125635485696 125778788352 125812092672 125880867504 126024450048 126215520256 126248940216 126270591552 126392942592 126414618624 126462034944 126639803808 126709031106 126831806976 126853558272 127079525349 127188074496 127436488704 127472960412 127809110016 127878976512 128024838144 128058737184 128252891648 128274886656 128399179776 128421199872 128469368832 128503385577 128525423544 128649959424 128720285568 128867106816 128901228876 129048256512 129096660672 129118800384 129459290112 129496340736 129837826048 129908801536 130091415552 130310995968 130471799808 130543121856 130565509632 130692022272 130714435584 130726627542 130763464704 130912616448 130947280128 131018862096 131074162688 131096641536 131145814016 131168305152 131330166912 131352689664 131401958184 131424493248 131551838208 131736761856 131786174436 131808775392 132031254528 132156358656 132194181168 132675938388 132766498816 132801653376 133025808384 133262770228 133285624416 133414772736 133437652992 133487703552 133639962624 133675348464 133748421723 133827821568 133900978176 134089204032 134162503524 134292501504 134315532288 134554791546 134781905664 134909616128 135137329152 135401269248 135555710976 135797179392 135820468224 135871412544 135952072704 136026390528 136062408258 136217604096 136268697376 136292067072 136424128512 136447524864 136483654104 136690581888 136921300992 137113772544 137188725408 137550495744 137589862032 137952690176 137976348672 138028101632 138185539584 138222129024 138245833728 138379788288 138455433216 138626287296 138650061312 138702066972 138725853984 138784407552 138860273664 138884087808 139055470848 139094654976 139131485136 139266297856 139290181632 139366324224 139538302344 139562232768 139638524076 139773828096 139970309472 140046823854 140416131072 140456317491 140576292864 140850855936 140987334656 141064404992 141101756712 141125955264 141262700544 141339921408 141501136896 141538604256 141615975942 141753196032 141777506304 141992460288 142030057743 142192060416 142269789312 142469779284 142685782848 142710253056 143086583808 143341467136 143366049792 143504965632 143583412224 143785248768 143863848576 144027942912 144066079332 144246308864 144284503104 144309247488 144449077248 144473849856 144528039936 144731204352 144810321264 144950636544 144975495168 145233743256 145641701376 145683383328 146067554304 146147401728 146314100736 146352842496 146494652416 146574733312 146599870464 146741919744 146780774784 146822135808 146861012088 146886198336 147028525056 147108897792 147276693504 147290430252 147315690144 147396219858 147458433024 147483721728 147539040768 147564343296 147746437776 147827202957 147970441472 147995817984 148203857088 148284872316 148386086912 148675903488 148718453814 149110628352 149192139264 149362311168 149401860048 149654034432 149799043072 149824733184 149880930304 149946327468 150091619328 150117359616 150173666496 150344957952 150384767022 150556299264 150612770784 150638600448 151035838464 151079064192 151629643872 151773318144 152029495296 152300308832 152326427904 152474025984 152500174848 152557375488 152731385856 152771826816 152855339112 152946081792 153029689344 153244804608 153302284548 153328575456 153477144576 153503465472 153776904624 154036463616 154182418432 154442661888 154744307712 154788594786 154935262272 155196776448 155223392256 155281614336 155373797376 155458732032 155499895152 155650568192 155677261824 155735654144 155762362368 155913289728 155940028416 155954573208 155981318976 156066585732 156132458496 156217807872 156437404704 156481486848 156522920778 156674585088 156701454336 156787114752 156980590137 157245556608 157466598156 157660217344 157968147456 158148329472 158430042624 158457212928 158516647968 158610751488 158697455616 158739476301 158920538112 159007411584 159161483264 159188779008 159230929788 159472345536 159499694592 159741517824 159966067968 160053512976 160475578368 160521505704 160972406784 161216462848 161259150528 161286806016 161443086336 161531338752 161715585024 161758404864 161819078134 161846829648 162003652608 162031435776 162277097472 162320065992 162505211904 162594044928 162822604896 162911611422 163069466112 163097432064 163387961163 163527524352 163818819584 163846914048 164005675008 164095328256 164325998592 164415826944 164603363328 164618716164 164646947808 164806483968 164896574976 164924854272 165084659712 165112971264 165128371632 165174902784 165218638599 165378728704 165407090688 165497510016 165657870336 165686280192 165730151412 165890737152 165981420864 166214742498 166466746656 166495295232 166934347776 167260391424 167422459904 167513980928 167749456896 167841156672 168032600064 168077092554 168331920288 168360788736 168523923456 168552824832 168616046592 168853071744 168945374808 169109075968 169138077696 169375836672 169439367132 169468425504 169915318272 169963947216 170412146688 170505302016 170699784192 170744982912 171033182208 171198906368 171292491776 171337847436 171367231392 171533279232 171562696704 171627047424 171822809088 171868305168 171962256501 172064342016 172128880896 172158400512 172612386816 172661787648 172999017702 173291021568 173455220736 173747994624 173962399744 174057495808 174087346176 174256029696 174285914112 174302170056 174351286272 174596373504 174691816128 174795522048 174891073536 174937382046 175106889216 175136919552 175202610912 175232657664 175402450944 175432531968 175448894859 175649015808 175714899248 175745033856 175992080292 176041672704 176208478208 176258908224 176901251184 177068871168 177367744512 177714165888 177886363648 177916870656 177983604736 178186616832 178233797952 178264364544 178331228964 178437095424 178534637568 178785605376 178852665306 178883338032 179056668672 179087376384 179406388728 179709207552 179961826464 180060202098 180183105536 180535025664 180586693917 180740947968 181062905856 181093957632 181161883392 181269430272 181368520704 181416544344 181623472128 181722756096 181898838016 181930033152 181978205472 182077683354 182254109184 182285365248 182561734656 182610074241 182818363392 182918300544 183400660992 183453149376 183968464896 184296172032 184327778304 184506384384 184607244288 184835049728 184866748416 184936089296 184967805312 185045876736 185147031552 185178783744 185227816284 185407294464 185459539968 185508646848 185720242176 185769418086 185821765632 186051069792 186082977024 186184698768 186365104128 186397065216 186627079296 186729098472 187221508096 187275089988 187801141248 188135675616 188167940352 188350267392 188453228544 188668182528 188718139008 188821301256 189004261376 189036675072 189323280384 189373410324 189405887328 189589413888 189693052416 189959705712 190063546659 190247710464 190280337408 190782111744 191154733056 191209440618 191339954176 191444549632 191713665024 191818464768 192037257216 192088105776 192379337472 192412329984 192598769664 192631799808 192704053248 192974939136 193080428352 193267515392 193300660224 193351843314 193572384768 193644991008 193678200576 194188935168 194244511104 194756739072 194863202304 195137123328 195466493952 195707699712 195762847744 195814682784 195848264448 196038033408 196071653376 196089941313 196145197056 196368924672 196387240336 196420920192 196528293144 196611244032 196644962304 196718721024 196752457728 196995250368 197102937276 197327757312 197605142784 197679261654 197713163088 198046881792 198234537984 198291271752 198814171136 198922852352 199149748224 199202480064 199538712576 199766310912 199894155342 199928436624 200122159104 200156479488 200231555328 200459943936 200513022696 200741732352 200817027712 200851467264 201133806048 201243755286 201381117952 201438752256 201832187319 202172858496 202364424192 202705993728 203101903872 203298701312 203333566464 203409833984 203695769088 203730702336 203807118816 203928109056 204039585792 204093612387 204326406144 204403046064 204438100608 204636192768 204671287296 205035872832 205381951488 205670658816 205783088112 206325743616 206384793048 206580349696 206929035264 206964523008 207042152448 207278309376 207333193536 207569682432 207683149824 207884386304 207920037888 207939430944 207975091968 208053100458 208088780976 208176611328 208290410496 208326131712 208583206272 208641982464 208661442857 208697227704 208899446784 208935272448 209049486336 209307453516 209660742144 209955464208 210070235781 210624196608 210864439296 211240056832 211276283904 211355530624 211481001984 211596607488 211652635068 211688932896 211894050816 212009882112 212251705344 212307906384 212423963913 212629794048 212666259456 212988690432 213288090624 213404683968 213704668926 213967437824 214028674272 214629875712 215012200704 215049074688 215257448448 215375118336 215677873152 215795772864 216004870144 216041914368 216099118998 216369463296 216426754656 216463871232 216673615872 216792059904 217096806528 217215481896 217425954816 217463242752 217850614884 218462552064 218525074992 218793771008 219101331456 219221102592 219471151104 219491621552 219529263744 219741978624 219862099968 219899805696 220112879616 220171162176 220233203712 220291518132 220542787584 220663346688 220877160448 220915040256 220935645378 220973535216 221094329787 221187649536 221225582592 221308561152 221346514944 221619656664 221955662208 221993726976 222579130368 223013855232 223077680721 223665942528 223788208896 224043466752 224102790072 224442560384 224481051648 224698564608 224737099776 224821395456 224919491202 225137428992 225260499744 225517436928 225577150533 225834448896 225919156176 225957900672 226553757696 226618596288 227216195584 227340402688 227659977216 228044242944 228450463248 228489641856 228711038976 228750262272 228836063232 229097078784 229157740224 229283008668 229419122688 229505174528 229544534016 229867206912 229953426822 229992863184 230215716864 230665356936 231054695424 231273627648 231663992832 232116461568 232182892179 232341372928 232381218816 232402893408 232468381696 232795164672 232835088384 232922421504 233060696064 233188098048 233209847899 233249842728 233475852288 233515892736 233603481216 233643543552 233869934592 233910042624 233931859812 234198687744 234326711808 234656107056 234722230272 234784381167 235011877632 235052181504 235180672128 235868334912 236091828224 236490326016 236952221184 237222494208 237582155776 237645063936 237685819392 237774971952 237916127232 238046183424 238380807168 238470220408 238511117376 238742224896 238783168512 238846394682 239208518304 239612276736 239949101952 240080269464 240713367552 240782258556 241417207808 241458610176 241549177856 241824694272 241888725792 241930209024 242164629504 242297008128 242573377536 242637607296 242728617201 242770244472 243005478912 243047153664 243415646208 243480098988 243757817856 243891067392 244233907344 244367417133 244534214656 244604199168 245291286528 245728229376 245770371072 246008512512 246142992384 246488997888 246623740416 246727835648 246862708736 246905044992 246928074246 246970421712 247209725952 247279386624 247344862464 247387281408 247626989568 247692557448 247762354176 248068093056 248110636032 248246265024 248486805504 248529420288 248836105728 248972131296 249322113747 249700119984 249742942848 250401521664 250847567488 250890587136 251133689856 251270971392 251624185344 251761735008 252048900096 252115638831 252431040512 252497880432 252541183104 252785885184 252829237248 252924069888 253279607616 253418062212 253663613952 253707116544 254159050698 254872977408 254945920824 255618220032 255757953024 256049676288 256117474368 256505783296 256549773312 256798359552 256842399744 256938737664 257006771154 257050847088 257299918848 257440571136 257734213632 257802457752 258096513024 258193321344 258237600768 258918580224 258992681472 259498526553 259675652096 259817603072 260182831104 260621991936 260943599616 261086243712 261131019264 261384044544 261428871168 261453255084 261526929408 261894560256 262037724192 262148325376 262193283072 262291628032 262336610304 262406073069 262660333824 262705379328 262803916368 262848986496 263103676416 263473523712 263572348872 263617550784 264062509056 264312717312 264388362336 265351876776 265532997632 265603306752 266051616768 266525540456 266571248832 266829545472 266875305984 266975407104 267279925248 267350696928 267496843446 267655643136 267801956352 268178408064 268278997959 268325007048 268585003008 268631064576 269109583092 269563811328 269819232256 270274658304 270802538496 271111421952 271594358784 271640936448 271742825088 271904145408 272052781056 272124816516 272435208192 272537394752 272584134144 272848257024 272895049728 272967308208 273116525031 273381163776 273842601984 274227545088 274377450816 275100991488 275179724064 275905380352 275952697344 276056203264 276371079168 276444258048 276491667456 276759576576 276910866432 277252574592 277300122624 277404133944 277451707968 277568815104 277720547328 277768175616 278110941696 278189309952 278262970272 278532595712 278580363264 278654127129 278732648448 279076604688 279124465536 279277048152 279547656192 279940618944 280093647708 280832262144 280912634982 281701711872 281974669312 282128809984 282203513424 282251910528 282525401088 282679842816 283002273792 283077208512 283231951884 283506392064 283555012608 283984920576 284060115486 284384120832 284539578624 284939558568 285371565696 285420506112 286173167616 286682934272 286732099584 287009931264 287166824448 287570497536 287727697152 288055885824 288132158664 288492617728 288569006208 288618494976 288898154496 288947699712 289056079872 289462408704 289620642528 289901273088 289950990336 290027764971 290467486512 291283402752 291366766656 292135108608 292294803456 292705684992 292989304832 293149466624 293199740928 293483839488 293561549568 293644271616 293722024176 293772396672 294057050112 294217795584 294553387008 294580860504 294631380288 294792439716 294916866048 294967443456 295078081536 295128686592 295492875552 295654405914 295940882944 295991635968 296407714176 296518892481 296569744632 296772173824 297351806976 297436907628 298221256704 298384278528 298724622336 298803720096 299308068864 299598086144 299649466368 299761860608 299841233013 299892654936 300183238656 300234719232 300347332992 300689915904 300769534044 301112598528 301225541568 301277200896 302071676928 302158128384 303259287744 303546636288 304058990592 304600617664 304652855808 304948051968 305000349696 305114750976 305462771712 305543653632 305710678224 305892163584 306059378688 306489609216 306604569096 306657150912 306954289152 307006930944 307553809248 308072927232 308364836864 308885323776 309488615424 309577189572 309870524544 310393552896 310446784512 310563228672 310917464064 310999790304 311301136384 311354523648 311471308288 311524724736 311826579456 311880056832 311909146416 311962637952 312079650687 312133171464 312264916992 312435615744 312874809408 312962973696 313045841556 313349170176 313402908672 313574229504 313961180274 314491113216 314933196312 315320434688 315936294912 316296658944 316860085248 316914425856 317033295936 317221502976 317394911232 317478952602 317841076224 318014823168 318322966528 318377558016 318461859576 318944691072 318999389184 319483035648 319932135936 320107025952 320951156736 321043011408 321944813568 322432925696 322518301056 322573612032 322886172672 323062677504 323516809728 323638156268 323693659296 324007305216 324062871552 324148678497 324554194944 324640131984 325010423808 325188089856 325645209792 325823222844 326138932224 326194864128 326775922326 327637639168 327693828096 328011350016 328190656512 328651997184 328831653888 329206726656 329237432328 329293895616 329612967936 329793149952 329849708544 330169319424 330225942528 330256743264 330349805568 330437277198 330757457408 330814181376 330995020032 331315740672 331372560384 331403468067 331460302824 331781474304 331962841728 332429484996 332933493312 332990590464 333868695552 334520782848 334844919808 335027961856 335498913792 335682313344 336065200128 336154185108 336663840576 336721577472 337047846912 337105649664 337232093184 337706143488 337890749616 338218151936 338276155392 338751673344 338878734264 338936851008 339830636544 339927894432 340824293376 341010604032 341399568384 341489965824 342066364416 342397812736 342584983552 342675694872 342734462784 343066558464 343125393408 343254094848 343645618176 343736610336 343924513002 344128684032 344257761792 344316801024 344930140233 345224773632 345323575296 345998035404 346582043136 346910441472 347495989248 347924799488 348114991616 348174692352 348512059392 348571828224 348604340112 348702572544 349192747008 349383632256 349591044096 349782147072 349874764092 350213778432 350273839104 350405221824 350465315328 350804901888 350865063936 350897789718 351298031616 351429798496 351490067712 351984160584 352083345408 352416956416 352517816448 353802502368 354137742336 354735489024 355428331776 355772727296 355833741312 355967209472 356373233664 356467595904 356528729088 356662457928 356874190848 357069275136 357571210752 357705330612 357766676064 358113337344 358174752768 358812777456 359418415104 359923652928 360120404196 360366211072 361070051328 361173387834 362125811712 362187915264 362323766784 362538860544 362737041408 362833088688 363246944256 363445512192 363797676032 363860066304 363956410944 364155366708 364508218368 364570730496 365123469312 365220148482 365636726784 365836601088 366801321984 366906298752 367936929792 368592344064 368655556608 369012768768 369214488576 369670099456 369733496832 369872178592 369935610624 370091753472 370294063104 370357567488 370392111369 370455632568 370814588928 370919079936 371017293696 371440484352 371538836172 371643531264 372102139584 372165954048 372369397536 372730208256 372794130432 373254158592 373458196944 374443016192 374550179976 375602282496 376271351232 376335880704 376700534784 376906457088 377336365056 377436278016 377642602512 378008522752 378073350144 378646560768 378746820648 378811774656 379178827776 379386104832 379919411424 380127093318 380495420928 380560674816 381238576047 381564223488 382309466112 382418881236 382679908352 382889099264 383427330048 383636929536 384074514432 384176211552 384758674944 384824659968 385197539328 385263599616 385408106496 385510156731 385949878272 386160856704 386535030784 386601320448 386703686628 387144769536 387289982016 387356401152 388377870336 388489022208 389513478144 389726404608 390274246656 390932987904 391415399424 391525695488 391629365568 391696528896 392076066816 392143306752 392179882626 392290394112 392737849344 392774480672 392841840384 393056586288 393222488064 393289924608 393437442048 393504915456 393990500736 394205874552 394655514624 395210285568 395358523308 395426326176 396093763584 396469075968 396582543504 397628342272 397845704704 398299496448 398404960128 399077425152 399788310684 399856873248 400244318208 400312958976 400463110656 400919887872 401026045392 401245265169 401483464704 401634055424 401702934528 402267612096 402487510572 402762235904 402877504512 403664374638 404345716992 404728848384 405411987456 406203807744 406597402624 406667132928 406819667968 407391538176 407461404672 407614237632 407856218112 408079171584 408187224774 408652812288 408806092128 408876201216 409272385536 409342574592 410071745664 410763902976 411341317632 411566176224 412651487232 412769586096 413160699392 413858070528 413929046016 414084304896 414556618752 414666387072 415139364864 415366299648 415768772608 415878861888 415950183936 416106200916 416177561952 416353222656 416580820992 416652263424 417166412544 417283964928 417322885714 417394455408 417798893568 417870544896 418098972672 418614907032 419321484288 419910928416 420140471562 421248393216 421368952473 421728878592 422480113664 422552567808 422711061248 422962003968 423193214976 423305270136 423377865792 423788101632 424019764224 424503410688 424615812768 424847927826 425259588096 425332518912 425977380864 426090173229 426576181248 426809367936 427409337852 427934875648 428057348544 429259751424 430024401408 430098149376 430514896896 430750236672 431355746304 431591545728 432009740288 432083828736 432198237996 432738926592 432853509312 432927742464 433347231744 433584119808 434193613056 434430963792 434851909632 434926485504 435701229768 436925104128 437050149984 437587542016 438202662912 438442205184 438942302208 438983243104 439058527488 439483957248 439724199936 439799611392 440225759232 440342324352 440466407424 440583036264 441085575168 441326693376 441754320896 441830080512 441871290756 441947070432 442188659574 442375299072 442451165184 442617122304 442693029888 443239313328 443481608871 443911324416 443987453952 445158260736 446027710464 446155361442 447331885056 447576417792 448086933504 448205580144 448885120768 448962103296 449397129216 449474199552 449642790912 449838982404 450274857984 450520999488 451034873856 451154301066 451668897792 451838312352 451915801344 453107515392 453237192576 454432391168 454680805376 455319954432 456088485888 456900926496 456979283712 457422077952 457500524544 457672126464 458194157568 458315480448 458566017336 458838245376 459010349056 459089068032 459734413824 459906853644 459985726368 460431433728 461330713872 462109390848 462547255296 463327985664 464232923136 464365784358 464682745856 464805786816 464936763392 465590329344 465670176768 465844843008 466121392128 466376196096 466419695798 466499685456 466951704576 467031785472 467206962432 467287087104 467739869184 467820085248 467863719624 468397375488 468653423616 469312214112 469444460544 469568762334 470023755264 470104363008 470361344256 470941770411 471736669824 472183656448 472980652032 473904442368 474444988416 475290127872 475371638784 475549943904 475832254464 476092366848 476218428903 476761614336 476940440816 477022234752 477484449792 477566337024 477692789364 478417036608 479224553472 479898203904 480160538928 481426735104 481564517112 482834415616 482917220352 483098355712 483649388544 483777451584 483860418048 484329259008 484594016256 485146755072 485275214592 485457234402 485540488944 486010957824 486094307328 486831292416 486960197976 487515635712 487782134784 488467814688 488734834266 489068429312 489208398336 490163883489 490582573056 491456458752 491540742144 492017025024 492285984768 492977995776 493247480832 493455671296 493725417472 493810089984 493856148492 493940843424 494419451904 494689724928 494774562816 495253979136 495385114896 495524708352 495655915797 496136186112 496221272064 496492530048 496973611008 497058840576 497672211456 497944262592 498644227494 499400239968 499485885696 500803043328 501695134976 501781174272 502267379712 502541942784 503248370688 503523470016 504097800192 504231277662 504862081024 504995760864 505082366208 505571770368 505658474496 505848139776 506559215232 506836124424 507327227904 507414233088 508318101396 509745954816 509891841648 511236440064 511515906048 512099352576 512234948736 513011566592 513099546624 513596719104 513877475328 514013542308 514101694176 514599837696 514881142272 515468427264 515604915504 515886769503 516193026048 516386642688 516475201536 517837160448 517985362944 518997053106 519351304192 519635206144 520365662208 521243983872 521887199232 522172487424 522262038528 522768089088 522857742336 522906510168 523053858816 523789120512 524075448384 524296650752 524386566144 524583256064 524673220608 524812146138 525320667648 525410758656 525607832736 525697972992 526207352832 526346684577 526947047424 527144697744 527235101568 528125018112 528625434624 528776724672 530703753552 531206613504 532103233536 533051080912 533142497664 533659090944 533750611968 533950814208 534559850496 534701393856 534993686892 535311286272 535603912704 536356816128 536557995918 536650014096 537170006016 537262129152 538219166184 539127622656 539638464512 540549316608 541605076992 541760081751 542222843904 543188717568 543281872896 543485650176 543808290816 544105562112 544249633032 544870416384 545074789504 545168268288 545696514048 545790099456 545934616416 546233050062 546762327552 547685203968 547830222723 548455090176 548754901632 550201982976 550359448128 551810760704 551905394688 552112406528 552888516096 552983334912 553519153152 553821732864 554505149184 554600245248 554808267888 554903415936 555137630208 555441094656 555536351232 556221883392 556378619904 556525940544 557065191424 557160726528 557308254258 557465296896 558153209376 558248931072 558554096304 559095312384 559881237888 560187295416 561664524288 561825269964 563403423744 564257619968 564407026848 564503821056 565050802176 565359685632 566004547584 566154417024 566366773469 566463903768 567012784128 567110025216 567969841152 568120230972 568768241664 569079157248 569879117136 570190639977 570743131392 570841012224 572346335232 573365868544 573464199168 574019862528 574333648896 575140995072 575455394304 576111771648 576264317328 576985235456 577138012416 577236989952 577796308992 577895399424 578112159744 578924817408 579241285056 579802546176 579901980672 580055529942 580934973024 582566805504 582733533312 584270217216 584589606912 585411369984 585978609664 586298933248 586399481856 587123099136 587288543232 587444048352 587544793344 588114100224 588269823939 588435591168 589106774016 589161721008 589262760576 589584879432 589833732096 589934886912 590156163072 590257373184 590985751104 591308811828 591881765888 591983271936 592815428352 593037784962 593139489264 594703613952 594873815256 596442513408 596768557056 597449244672 597607440192 598616137728 599196172288 599298932736 599523721216 599682466026 599785309872 600366477312 600469438464 600694665984 601379831808 601539068088 602225197056 602451083136 602554401792 604143353856 604316256768 605496561957 606518575488 607093272576 608117981184 609201235328 609305711616 609896103936 610000699392 610229501952 611087307264 611421356448 611784327168 612118757376 612280837161 612979218432 613209138192 613314301824 613908578304 614013861888 615107618496 616145854464 616729673728 618977230848 619154379144 619741049088 620787105792 620893569024 621126457344 621834928128 621999580608 622602272768 622709047296 622942616576 623049449472 623653158912 623760113664 623818292832 623925275904 624159301374 624266342928 624529833984 624871231488 625749618816 625925947392 625984328571 626091683112 626698340352 626805817344 627148459008 627922360548 628982226432 629866392624 630210707343 630640869376 631872589824 632593317888 633720170496 633828851712 634066591872 634443005952 634789822464 634957905204 635682152448 636029646336 636645933056 636755116032 636923719152 637271891739 637889382144 637998778368 638966071296 639864271872 640214051904 641902313472 642086022816 643889627136 644865851392 645036602112 645147224064 645772345344 646125355008 647033619456 647276312536 647387318592 648014610432 648125743104 648297356994 649108389888 649280263968 650020847616 650376179712 651290419584 651646445688 652277864448 652389728256 653551844652 655275278336 655387656192 656381313024 657303994368 657663307776 658413453312 658474864656 658587791232 659225935872 659586299904 659699417088 660338638848 660513486528 660699611136 660874554396 661514914816 661628362752 661990040064 662631481344 662745120768 662806936134 662920605648 663282989361 663562948608 663925683456 664858969992 665866986624 665981180928 667737391104 669041565696 669233042163 669689839616 670055923712 670997827584 671364626688 672130400256 672308370216 673327681152 673443154944 674095693824 674211299328 674464186368 675412286976 675781499232 676436303872 676552310784 676731451599 677503346688 677757468528 677873702016 679661273088 679855788864 681648586752 682021208064 682979931648 684132728832 684795625472 685169967104 685351389744 685468925568 686133116928 686250786816 686508189696 687291236352 687473220672 687849026004 688257368064 688515523584 688633602048 689860280466 690647150592 691996070808 693164086272 693820882944 694991978496 695849598976 696229983232 696349384704 697024118784 697143656448 697208680224 697405145088 698385494016 698767264512 699182088192 699564294144 699629543697 699749528184 700427556864 700547678208 700810443648 700930630656 701609803776 701730127872 701795579436 702596063232 702859596992 702980135424 703968321168 704166690816 704353143501 704833912832 705035632896 707605004736 708275484672 709470978048 710856663552 711545454592 711667482624 711934418944 712746467328 712935191808 713057458176 713324915856 713748381696 714138550272 715142421504 715410661224 715533352128 716226674688 716349505536 717625554912 718836830208 719847305856 720240808392 720732422144 722140102656 722346775668 724251623424 724375830528 724647533568 725474082816 725666177376 726493888512 726891024384 727595352064 727720132608 727912821888 728185851603 728310733416 729016436736 729141460992 730246938624 730440296964 731273453568 731673202176 733602643968 733812597504 735873859584 737184688128 737311113216 738025537536 738428977152 739340198912 739466993664 739744357184 739871221248 740183506944 740588126208 740715134976 740784222738 740911265136 741629177856 741838159872 742034587392 742880968704 743077672344 743287062528 744204279168 744331908096 744738795072 745460416512 745588260864 746508317184 746916393888 747966341241 748886032384 749100359952 751204564992 752542702464 752671761408 753401069568 753812914176 754872556032 755285205024 756017045504 756146700288 756346916493 757293121536 757493641296 757623549312 758357655552 758772209664 759838822848 760254186636 760990841856 761121349632 762477152094 764618932224 764837762472 765359816704 765778198528 766854660096 767273859072 768149028864 768352423104 769517349888 769649319936 770395078656 770527199232 770816212992 771020313462 771899756544 772321713408 773070061568 773202640896 773407373256 774289539072 774579964032 774712802304 776755740672 776978044416 779026956288 779452809216 780548493312 781865975808 782830798848 783051390976 783258731136 783393057792 784152133632 784286613504 784359765252 784580788224 785548961344 785683680768 786113172576 786444976128 786579849216 786874884096 787009830912 787218219207 787981001472 788411749104 789311029248 790420571136 790717046616 790852652352 792187527168 792938151936 793165087008 795256684544 795691409408 796598992896 796809920256 798154850304 799576621368 799713746496 800488636416 800625917952 800926221312 801839775744 802052090784 802490530338 802966929408 803268110848 803405869056 804535224192 804836993877 804975021144 805524471808 805755009024 807328749276 808691433984 809457696768 810823974912 812407615488 813194805248 813334265856 813639335936 814783076352 814922809344 815228475264 815712436224 816158343168 816374449548 817305624576 817612184256 817752402432 818544771072 818685149184 820143491328 821527805952 822682635264 823132352448 825302974464 825539172192 826321398784 827716141056 827858092032 828168609792 829113237504 829332774144 830278729728 830732599296 831537545216 831757723776 831900367872 832212401832 832355123904 832706445312 833161641984 833304526848 834332825088 834567929856 834645771428 834788910816 835597787136 835741089792 835962381387 836197945344 837229814064 838642968576 839821856832 840280943124 842496786432 842737904946 844960227328 845105135616 845422122496 845924007936 846386429952 846610540272 846755731584 847576203264 848039528448 849006821376 849231625536 849695855652 850519176192 850665037824 851954761728 852180346458 853152362496 853618735872 854818675704 855869751296 856114697088 858519502848 860048802816 860196298752 861029793792 861500473344 862711492608 863183091456 864019480576 864167657472 864396475992 865477853184 865707018624 865855484928 866694463488 867168239616 868387226112 868861927584 869703819264 869852971008 871402459536 873850208256 874100299968 875175084032 876405325824 876884410368 877966486208 878117054976 878967914496 879448399872 879599222784 880451518464 880684648704 880932814848 881166072528 882171150336 882653386752 883508641792 883660161024 883742581512 883894140864 884377319148 884750598144 884902330368 885234244608 885386059776 886478626656 886963217742 887822648832 887974907904 889556677443 890316521472 892055420928 892310722884 894663770112 895152835584 896173867008 896411160288 897770241536 897924206592 898794258432 898948399104 899285581824 899523699039 899677964808 900549715968 901041998976 902069747712 902308602132 903337795584 903676624704 903831602688 906215030784 906474385152 908864782336 909361610752 910639908864 912176971776 913801852992 913958567424 914844155904 915001049088 915344252928 916388315136 916630960896 917132034672 917676490752 918020698112 918178136064 919468827648 919813707288 919971452736 920862867456 922661427744 924218781696 925094510592 926655971328 928465846272 928731568716 929365491712 929611573632 929873526784 931180658688 931340353536 931689686016 932752392192 932839391596 932999370912 933903409152 934063570944 934413924864 934574174208 935479738368 935640170496 935727439248 936238952061 936794750976 937306847232 938624428224 938888921088 939137524668 940047510528 940208726016 940722688512 941883540822 943473339648 944367312896 945961304064 947808884736 948889976832 950580255744 950743277568 951099887808 951664508928 952184733696 952436857806 953523228672 953880881632 954044469504 954968899584 955132674048 955385578728 956834073216 958449106944 959796407808 960321077856 962853470208 963129034224 965668831232 965834440704 966196711424 967298777088 967554903168 967720836096 968658518016 969188032512 970550429184 970914468804 971080977888 972021915648 972188614656 973662584832 973920395952 975031271424 975564269568 976935629376 977469668532 978136858624 978416796672 980327766978 982912917504 983081484288 984034050048 984571969536 985955991552 986494961664 986911342592 987450834944 987620179968 987712296984 987881686848 988838903808 989379449856 989549125632 990507958272 990770229792 991049416704 991311831594 992272372224 992442544128 992985060096 993947222016 994117681152 994210404201 995344422912 995888525184 997288454988 998800479936 998971771392 1001606086656 1003390269952 1003562348544 1004534759424 1005083885568 1006496741376 1007046940032 1008195600384 1008462555324 1009724162048 1009991521728 1010164732416 1011143540736 1011316948992 1011696279552 1013118430464 1013672248848 1014654455808 1014828466176 1016636202792 1019491909632 1019783683296 1022472880128 1023031812096 1024198705152 1024469897472 1026023133184 1026199093248 1027193438208 1027754950656 1028027084616 1028203388352 1029199675392 1029762284544 1030936854528 1031209831008 1031773539006 1032386052096 1032773285376 1032950403072 1034790420699 1035674320896 1035970725888 1037994106212 1038702608384 1039270412288 1040731324416 1042487967744 1043774398464 1044344974848 1044524077056 1045536178176 1045715484672 1045813020336 1046107717632 1047578241024 1048150896768 1048593301504 1048773132288 1049166512128 1049346441216 1049624292276 1050641335296 1050821517312 1051215665472 1051395945984 1052414705664 1052693369154 1053894094848 1054289395488 1054470203136 1056250036224 1057250869248 1057553449344 1061407507104 1062413227008 1064206467072 1066102161824 1066284995328 1067318181888 1067501223936 1067901628416 1069119700992 1069402787712 1069987373784 1070622572544 1071207825408 1072713632256 1073115991836 1073300028192 1074340012032 1074524258304 1076438332368 1078255245312 1079276929024 1081098633216 1083210153984 1083520163502 1086377435136 1086563745792 1086971300352 1087616581632 1088211124224 1088499266064 1089740832768 1090149579008 1090336536576 1091393028096 1091580198912 1091869232832 1092466100124 1093524655104 1095370407936 1095660445446 1096910180352 1097509803264 1100403965952 1100718896256 1103621521408 1103810789376 1104224813056 1105777032192 1105966669824 1107038306304 1107643465728 1109010298368 1109200490496 1109616535776 1109806831872 1110275260416 1110882189312 1111072702464 1111176334107 1112443766784 1112757239808 1113051881088 1114130382848 1114321453056 1114616508516 1114930593792 1116306418752 1116497862144 1117108192608 1118190624768 1119762475776 1120374590832 1123329048576 1123650539928 1126806847488 1128515239936 1128814053696 1129007642112 1130101604352 1130719371264 1132009095168 1132308834048 1132733546938 1132927807536 1134025568256 1134220050432 1135939682304 1136240461944 1137536483328 1138158314496 1139758234272 1140381279954 1141486262784 1141682024448 1143715728141 1144692670464 1146731737088 1146928398336 1148039725056 1148667297792 1150281990144 1150910788608 1152223543296 1152528634656 1154276024832 1154473979904 1155592617984 1155790798848 1156224319488 1156530470193 1157849634816 1158482570112 1159605092352 1159803961344 1160111059884 1161869946048 1165133611008 1165467066624 1168540434432 1169179213824 1170822739968 1171957219328 1172597866496 1172798963712 1174246198272 1174577086464 1174888096704 1175089586688 1176228200448 1176539647878 1176871182336 1178213548032 1178323442016 1178525521152 1179169758864 1179667464192 1179869773824 1180312326144 1180514746368 1181971502208 1182617623656 1183763531776 1183966543872 1185630856704 1186075569924 1186278978528 1189407227904 1189747630512 1192885026816 1193537114112 1194898489344 1195214880384 1197232275456 1198392344576 1199047442432 1199364932052 1199570619744 1200732954624 1200938876928 1201389331968 1202759663616 1203078136176 1203735795507 1204450394112 1204902166272 1205108803584 1208286707712 1208632513536 1210993123914 1213037150976 1214186545152 1216235962368 1218402470656 1218611423232 1219792207872 1220001398784 1220459003904 1222174614528 1222842712896 1223568654336 1224237514752 1224561674322 1225958436864 1226418276384 1226628603648 1227817156608 1228027723776 1230215236992 1232291708928 1233459347456 1237954461696 1238308758288 1239482098176 1241574211584 1241787138048 1242252914688 1243669856256 1243999161216 1245204545536 1245418094592 1245885233152 1246098898944 1247306317824 1247636585664 1247850551808 1248318602748 1248532685856 1249059667968 1249742462976 1251499237632 1251851894784 1251968657142 1252183366224 1253396680704 1253611634688 1254296918016 1255844721096 1257964452864 1259732785248 1260421414686 1261281738752 1263745179648 1264106857419 1265186635776 1267440340992 1267657703424 1268133183744 1268886011904 1269579644928 1269915810408 1271364304896 1272059292672 1273291866112 1273510232064 1273847438304 1274543783478 1275778764288 1275997556736 1277932142592 1278270519687 1279728543744 1280428103808 1283804626944 1284172045632 1287779254272 1290073204224 1290294448128 1291544690688 1292250710016 1294067238912 1294552625072 1294774637184 1296029220864 1296251486208 1296594713988 1298216779776 1298560527936 1300041695232 1300752359424 1302580839168 1303292891376 1304555728896 1304779456512 1307103689304 1310550556672 1310775312384 1312762626048 1314607988736 1315326615552 1316826906624 1316949729312 1317175582464 1318451871744 1319172599808 1319398834176 1320677277696 1321026973056 1321399222272 1321749108792 1323029829632 1323256725504 1323980080128 1325262962688 1325490241536 1325613872268 1325841211296 1326565978722 1327125897216 1327851366912 1329717939984 1330444826613 1331733973248 1331962361856 1335474782208 1338083131392 1338466084326 1339379679232 1340111847424 1341995655168 1342729253376 1344260800512 1344616740432 1346655362304 1346886309888 1348191387648 1348422598656 1348928372736 1350824573952 1351562998464 1352872607744 1353104621568 1353462903198 1355006693376 1355514937056 1355747404032 1359322546176 1359711577728 1363297173504 1364042416128 1365959863296 1368265457664 1370339934208 1370702779488 1370937851136 1372266233856 1372501573632 1373016379392 1374582472704 1374946441344 1375698052008 1376514736128 1377031047168 1377267204096 1379720560932 1381294301184 1383992141616 1386328172544 1387641765888 1389983956992 1391699197952 1392459966464 1392698769408 1394048237568 1394417360448 1394810290176 1396770988032 1397534529024 1398364176384 1399128588288 1399259087394 1399499056368 1400855113728 1401095356416 1401620887296 1401861261312 1403219607552 1403460255744 1403591158872 1405192126464 1405719193984 1405960270848 1407936642336 1408333381632 1408706287002 1409667825664 1410071265792 1412825311233 1415210009472 1416550969344 1418941956096 1421713327104 1423090909184 1423334965248 1423868837888 1425870383616 1426114916352 1426649831712 1427496763392 1428277100544 1428655286709 1430284843008 1430821322448 1431066704256 1432453349376 1432699011072 1435251109824 1437673660416 1439694611712 1440481616784 1444280205312 1444693551336 1448503246848 1448751661056 1449295067136 1450948165632 1451332354752 1452987777024 1453782048768 1455190704128 1455440265216 1455825643776 1456371703206 1456621466832 1458032873472 1458282921984 1460493877248 1460880593928 1462546907136 1463346404352 1467205287936 1467625195008 1470491650467 1471747719168 1474369376256 1474622226432 1476051075072 1476857954304 1478680397824 1478933987328 1479488714368 1479742442496 1480367013888 1481176252416 1481430269952 1481568445476 1481822530272 1483258355712 1484069174784 1485761937408 1486155344688 1486574125056 1486967747391 1488408558336 1488663816192 1489477590144 1490920833024 1491176521728 1493016634368 1493832787776 1495932682482 1497772064768 1498200719904 1502409129984 1505085404928 1505343522816 1506802139136 1507625828352 1509745112064 1510570410048 1512034091008 1512293400576 1512693832986 1514586243072 1514987282592 1515247098624 1516715311104 1517544419328 1519677645696 1520508373272 1521981683712 1522242699264 1524954304188 1529237864448 1529675524944 1531556397056 1533709320192 1534547718144 1536298057728 1536704846208 1539034699776 1539298639872 1540790157312 1541632425984 1542040626924 1543799513088 1544643426816 1546140123136 1546405281792 1546814746512 1547660308509 1548579078144 1549159928064 1549425604608 1553511481344 1553956088832 1558053912576 1558905618432 1561096986624 1563731951616 1565661597696 1566102781952 1566517462272 1566786115584 1568304267264 1568573227008 1568719530504 1569161576448 1571097922688 1571367361536 1572226345152 1572889952256 1573159698432 1573749768192 1574019661824 1574436438414 1575962002944 1576823498208 1578622058496 1579040053731 1580841142272 1581434093232 1581705304704 1584375054336 1585876303872 1586330174016 1590513369088 1591382818816 1593619840512 1596309700608 1599153242736 1599427492992 1600977272832 1601251835904 1601852442624 1603679551488 1604104181568 1604981060676 1605933858816 1606536221696 1606811738112 1609070448384 1609673987754 1609950042288 1611510018048 1614657498552 1617382867968 1618915393536 1621647949824 1624815230976 1625280245253 1626389610496 1626668531712 1627278671872 1629566152704 1629845618688 1630456950528 1631424872448 1632316686336 1632748899096 1634611249152 1635224368512 1635504804864 1637089542144 1637370298368 1640286982656 1643055611904 1643490668169 1645365270528 1646264704896 1650605948928 1651078344384 1652642797568 1655432282112 1655716184064 1656337219584 1658665548288 1660557459456 1661465198592 1663075090432 1663515447552 1663800735744 1664424803664 1664710247808 1665412890624 1666323283968 1666609053696 1668665650176 1669135859712 1669291542856 1669577821632 1671195574272 1671482179584 1671924762774 1672395890688 1674459628128 1677285937152 1679643713664 1680561886248 1684993572864 1685475809892 1689920454656 1690210271232 1690844244992 1692772859904 1693221080544 1693511463168 1695152406528 1696079056896 1698013642752 1698463251072 1699100320407 1699391711304 1701038352384 1701330075648 1703909523456 1704360692916 1706304724992 1707237471744 1709637351408 1710571919931 1711739502592 1712229394176 1717039005696 1720097605632 1720392597504 1722059587584 1723000946688 1725422985216 1726366182912 1728038961152 1728335314944 1728792951984 1730955706368 1731414037248 1731710969856 1733388926976 1734336479232 1736774452224 1737723855168 1739407638528 1739705942016 1742804919072 1747700416512 1748200599936 1750350168064 1752810651648 1753768820736 1755932972416 1756234109952 1757935828992 1758896799744 1759198445568 1761369297408 1761865629696 1762332145056 1764342300672 1764809471817 1765306773504 1767017283584 1767320322048 1767485163024 1767788281728 1768754638296 1769501196288 1769804660736 1770468489216 1770772119552 1772957253312 1773926435484 1775645297664 1775949815808 1779113354886 1784110841856 1784621445768 1789327540224 1790305671168 1792347734016 1792822320576 1795540483072 1795848413184 1797588516864 1797896798208 1798571163648 1799047398078 1799355929616 1801099431936 1802083997952 1804139495424 1804617204264 1806675591168 1807353249408 1807663205376 1812430061568 1812948770304 1816489685871 1817729564672 1818723221504 1821279817728 1824353943552 1827603705984 1827917134848 1829688311808 1830002098176 1830688505856 1833261921792 1834264069344 1835352981504 1836041396224 1836356272128 1836842511483 1838937655296 1839627414576 1839942905472 1841725734912 1845322855488 1848437563392 1850189021184 1856931692544 1857463137432 1858730983424 1859223147264 1859747053568 1862361317376 1862680707072 1863379372032 1865504784384 1865678783192 1865998741824 1867806818304 1868127141888 1868827849728 1869148348416 1870959476736 1871280340992 1871454878496 1872477904122 1873589501952 1874613694464 1877248856448 1877777842176 1877952985713 1878275049336 1880095021056 1880417452032 1881445377024 1883767081644 1886946679296 1888734625792 1891922608128 1895617769472 1897779953664 1901160511488 1901486555136 1902199775616 1903329017856 1904369467392 1904873715612 1907046457344 1907761763264 1908088939008 1909937799168 1910265348096 1910771157456 1911815675217 1913668146432 1916898213888 1919592815616 1920642155712 1925706940416 1926258068448 1931337662464 1931668881408 1932393422848 1934597554176 1935109806336 1935441672192 1937317036032 1938376065024 1941100858368 1941828937608 1942161955776 1944043831296 1944377229312 1947325169664 1947840791904 1950062542848 1951128539136 1953871258752 1954939337064 1956273717248 1956833593344 1960655533956 1965825835008 1966162968576 1969143939072 1971911983104 1972989923328 1973822685184 1974901669888 1975240359936 1975424593968 1975763373696 1977677807616 1978758899712 1979098251264 1981015916544 1981540459584 1982098833408 1982623663188 1984544744448 1984885088256 1985970120192 1987894444032 1988235362304 1988420808402 1990688845824 1991777050368 1994576909976 1997600959872 1997943542784 2003212173312 2006780539904 2007124697088 2009069518848 2010167771136 2012993482752 2014093880064 2016391200768 2016925110648 2019448324096 2019983043456 2020329464832 2022287081472 2022633897984 2023392559104 2026236860928 2027344497696 2029308911616 2029656932352 2030194354797 2033272405584 2038983819264 2039567366592 2044945760256 2046063624192 2048939794944 2052046266368 2052398186496 2054386876416 2055509901312 2056054169232 2056406776704 2058399350784 2059524569088 2061873709056 2062419662016 2063547078012 2064772104192 2065546570752 2065900806144 2069580841398 2071941451776 2075988212424 2077405216768 2078540824576 2081462648832 2084975935488 2087548796928 2088689949696 2089048154112 2091072356352 2091430969344 2091626040672 2092215435264 2095156482048 2096301793536 2097186603008 2097546264576 2098333024256 2098692882432 2098888631091 2099248584552 2101282670592 2101643034624 2102431330944 2102791891968 2104829411328 2105386738308 2107788189696 2108578790976 2108940406272 2112500072448 2114501738496 2115106898688 2122815014208 2124826454016 2128412934144 2132204323648 2132569990656 2134636363776 2135002447872 2135803256832 2138239401984 2138805575424 2139974747568 2141245145088 2142415650816 2145427264512 2146231983672 2146600056384 2148680024064 2149048516608 2152876664736 2156510490624 2158553858048 2162197266432 2166420307968 2167040327004 2172754870272 2173127491584 2173942600704 2176422248448 2176998532128 2179481665536 2180299158016 2180673073152 2182786056192 2183160397824 2183738465664 2184557554809 2184932200248 2187049310208 2190740815872 2191320890892 2193820360704 2195019606528 2200807931904 2201437792512 2207243042816 2207621578752 2208449626112 2211554064384 2211933339648 2214076612608 2215286931456 2218020596736 2218400980992 2219233071552 2219613663744 2220550520832 2221764378624 2222145404928 2222352668214 2224887533568 2225514479616 2226103762176 2228260765696 2228642906112 2229233017032 2229861187584 2232612837504 2232995724288 2234216385216 2236381249536 2239524951552 2240749181664 2246658097152 2247301079856 2253613694976 2257030479872 2257628107392 2258015284224 2260203208704 2261438742528 2264617668096 2265467093876 2265855615072 2268051136512 2268440100864 2269040749479 2271879364608 2272480923888 2275072966656 2276316628992 2279516468544 2280762559908 2282972525568 2283364048896 2287431456282 2293463474176 2293856796672 2296079450112 2297334595584 2300563980288 2301821577216 2304447086592 2305057269312 2308552049664 2308947959808 2311185235968 2311581597696 2312448638976 2313060940386 2315699269632 2316965140224 2319210184704 2319607922688 2320222119768 2323739892096 2330267222016 2330934133248 2337080868864 2338358427648 2341645479936 2343914438656 2345195732992 2345597927424 2348492396544 2349154172928 2349776193408 2350179173376 2352456400896 2353079295756 2353742364672 2356646884032 2357051042304 2358339517728 2359334928384 2359739547648 2360624652288 2361029492736 2363943004416 2365235247312 2367527063552 2367933087744 2371261713408 2372151139848 2372557957056 2378814455808 2379495261024 2385770053632 2387074228224 2389796978688 2390429760768 2394464550912 2396784689152 2398094884864 2398729864104 2399141239488 2401465909248 2401877753856 2402778663936 2405519327232 2406156272352 2407471591014 2408900788224 2409804332544 2410217607168 2414510981631 2416573415424 2417265027072 2421986247828 2426074301952 2428373090304 2432471924736 2436804941312 2437222846464 2439584415744 2440002797568 2440918007808 2444349229056 2445685425792 2447137308672 2448475029504 2449123348644 2451916873728 2452836552768 2453257207296 2455634313216 2456055447552 2460430473984 2464583417856 2466918694912 2475908923392 2476617516576 2478964196352 2483148423168 2483574276096 2484505829376 2487339712512 2487998322432 2490409091072 2490836189184 2491770466304 2492197797888 2494612635648 2495273171328 2495701103616 2496637205496 2497065371712 2498119335936 2499484925952 2502998475264 2503703789568 2503937314284 2504366732448 2506793361408 2507223269376 2508593836032 2511689442192 2515928905728 2519465570496 2520842829372 2522563477504 2527490359296 2528213714838 2534880681984 2535315406848 2536266367488 2537772023808 2539159289856 2539831620816 2542728609792 2544118585344 2546583732224 2547020464128 2547694876608 2549087566956 2551557528576 2551995113472 2555864285184 2556541039374 2559457087488 2560856207616 2567609253888 2568344091264 2575558508544 2580146408448 2580588896256 2583089381376 2584501420032 2588134477824 2589105250144 2589549274368 2592058441728 2592502972416 2593189427976 2596433559552 2597121055872 2600083390464 2601504718848 2605161678336 2606585782752 2609111457792 2609558913024 2614207378608 2621101113344 2621550624768 2625525252096 2629215977472 2630653231104 2633899458624 2634351164928 2636903743488 2638345199616 2638797668352 2641354555392 2642053946112 2642798444544 2643498217584 2646059659264 2646513451008 2647960160256 2650525925376 2650980483072 2651227744536 2651682422592 2653131957444 2654251794432 2655702733824 2659435879968 2660889653226 2663467946496 2663924723712 2668670032329 2670949564416 2676166262784 2676932168652 2678759358464 2680223694848 2683991310336 2685458506752 2688521601024 2689233480864 2693310724608 2693772619776 2696382775296 2696845197312 2697856745472 2698571097117 2701649147904 2703125996928 2705745215488 2706209243136 2706925806396 2710013386752 2711029874112 2711494808064 2718645092352 2719423155456 2726594347008 2728084832256 2731919726592 2736530915328 2740679868416 2741405558976 2741875702272 2744532467712 2745003147264 2746032758784 2749164945408 2749892882688 2751396104016 2753029472256 2754062094336 2754534408192 2759441121864 2762588602368 2767984283232 2772656345088 2775283531776 2779967913984 2783398395904 2784919932928 2785397538816 2788096475136 2788834720896 2789620580352 2793541976064 2795069058048 2798257176576 2798518174788 2798998112736 2801710227456 2802190712832 2803241774592 2803722522624 2806439215104 2806920511488 2807182317744 2808716856183 2810384252928 2811438387968 2811920541696 2815873284672 2816666763264 2817412574004 2819335651328 2820142531584 2825650622466 2830420018944 2833101938688 2837883912192 2843426654208 2846181818368 2846669930496 2847737675776 2851740767232 2852229832704 2853299663424 2854993526784 2856554201088 2857310573418 2860569686016 2861642644896 2862133408512 2864906698752 2865398022144 2870502219648 2875347320832 2879389223424 2880963233568 2888560410624 2889387102672 2897006493696 2897503322112 2898590134272 2901896331264 2902664709504 2905975554048 2907564097536 2910381408256 2911651287552 2912743406412 2913242933664 2916065746944 2916565843968 2920987754496 2921761187856 2925093814272 2926692808704 2934410575872 2935250390016 2940983300934 2948738752512 2949244452864 2952102150144 2953715908608 2957360795648 2957867974656 2958977428736 2959484884992 2960734027776 2962352504832 2962860539904 2963136890952 2963645060544 2966516711424 2968138349568 2971523874816 2972310689376 2973148250112 2973935494782 2976817116672 2977327632384 2978955180288 2981841666048 2982353043456 2982631212603 2986033268736 2987665575552 2991865364964 2995544129536 2996401439808 3004818259968 3010170809856 3010687045632 3013604278272 3015251656704 3019490224128 3021140820096 3024068182016 3024586801152 3025387665972 3029172486144 3029974565184 3030494197248 3033430622208 3035088838656 3039355291392 3041016746544 3043963367424 3044485398528 3049908608376 3058475728896 3059351049888 3063112794112 3067418640384 3069095436288 3072596115456 3073409692416 3078069399552 3078597279744 3081580314624 3083264851968 3084081253848 3087599026176 3089286853632 3092280246272 3092810563584 3093629493024 3095320617018 3097158156288 3098319856128 3098851209216 3104371262097 3107022962688 3107912177664 3116107825152 3117811236864 3122193973248 3127463903232 3131323195392 3133034924544 3133572231168 3136608534528 3137146454016 3137439061008 3138323152896 3142195845376 3142734723072 3144452690304 3145779904512 3146319396864 3147499536384 3148039323648 3148872876828 3151924005888 3153646996416 3157244116992 3158080107462 3161682284544 3162868186464 3163410609408 3168750108672 3171752607744 3172660348032 3181026738176 3182765637632 3187239681024 3192619401216 3198306485472 3198854985984 3201954545664 3202503671808 3203704885248 3207359102976 3208208363136 3209962121352 3211867717632 3213072443392 3213623476224 3218140896768 3219347975508 3219900084576 3223020036096 3229314997104 3234765735936 3237830787072 3243295899648 3249630461952 3250560490506 3252779220992 3254557343744 3259132305408 3259691237376 3260913901056 3262849744896 3264633372672 3265497798192 3269222498304 3270448737024 3271009609728 3274179084288 3274740596736 3280573965312 3286111223808 3286981336338 3290730541056 3292529409792 3301211897856 3302156688768 3305285595136 3310864564224 3311432368128 3312674439168 3317331096576 3321114918912 3322930397184 3327030895104 3327601471488 3328849607328 3329420495616 3330825781248 3332646567936 3333218107392 3333529002321 3337331300352 3338271719424 3338583085712 3339155643264 3342391148544 3342964359168 3343849525548 3344791781376 3348919256256 3354571874304 3359287427328 3361123772496 3369987145728 3370951619784 3379840909312 3380420542464 3381688489984 3385545719808 3386442161088 3387022926336 3390304813056 3392158113792 3396027285504 3396926502144 3398200640814 3398783422608 3402076704768 3402660151296 3407819046912 3408721385832 3412609449984 3414474943488 3419274702816 3421143839862 3423479005184 3424458788352 3431147184423 3434078011392 3440195211264 3440785195008 3444119175168 3446001893376 3450845970432 3452732365824 3456077922304 3456670629888 3457585903968 3462828074496 3463421939712 3466777853952 3468672958464 3469591410579 3473548904448 3475447710336 3478815277056 3479411884032 3485609838144 3495400833024 3496401199872 3505621303296 3507537641472 3511865944832 3512468219904 3515871657984 3517793599488 3518396891136 3522738594816 3523731259392 3524664290112 3528684601344 3529618943634 3530613547008 3534034567168 3534640644096 3534970326048 3535576563456 3537509276592 3539002392576 3539609321472 3540936978432 3541544239104 3545914506624 3547852870968 3551290595328 3551899631616 3558226709772 3568221683712 3569242891536 3578655080448 3580611342336 3584695468032 3585644641152 3591080966144 3591696826368 3595177033728 3597142327296 3598094796156 3598711859232 3602198863872 3604167995904 3608278990848 3609234408528 3611207386521 3613351182336 3614706498816 3615326410752 3624860123136 3625897540608 3632979371742 3635459129344 3637446443008 3642559635456 3648707887104 3655207411968 3655834269696 3659376623616 3660004196352 3661377011712 3666523843584 3668528138688 3670705963008 3672082792448 3672712544256 3673685022966 3677875310592 3679254829152 3679885810944 3683451469824 3690645710976 3696875126784 3700378042368 3713863385088 3714926274864 3718446294528 3719494107136 3724722634752 3725361414144 3726758744064 3731009568768 3731357566384 3731997483648 3735613636608 3736254283776 3737655699456 3738296696832 3741918953472 3742909756992 3744955808244 3747179003904 3749227388928 3754497712896 3755555684352 3755905971426 3756550098672 3760190042112 3760834904064 3762890754048 3767534163288 3773893358592 3777469251584 3783845216256 3791235538944 3792320572257 3795559907328 3802321022976 3802973110272 3804399551232 3806658035712 3808738934784 3809747431224 3814092914688 3815523526528 3816177878016 3819875598336 3820530696192 3821542314912 3823631350434 3827336292864 3833796427776 3834811559061 3839185631232 3841284311424 3851413880832 3852516136896 3862675324928 3863337762816 3864786845696 3870219612672 3870883344384 3874634072064 3876752130048 3882201716736 3883657875216 3884323911552 3888087662592 3888754458624 3894650339328 3895681583808 3900125085696 3902257078272 3907742517504 3909878674128 3913667186688 3921311067912 3931651670016 3932325937152 3938287878144 3943823966208 3945979846656 3949803339776 3950480719872 3950849187936 3951526747392 3955355615232 3957517799424 3958196502528 3962031833088 3963080919168 3964197666816 3964567414283 3965247326376 3969089488896 3969770176512 3971940240384 3975788888064 3976470724608 3976841616804 3981377691648 3983554100736 3989153819952 3991334479839 3995201919744 3995887085568 4006424346624 4013561079808 4014249394176 4018139037696 4020335542272 4025986965504 4028187760128 4032782401536 4033850221296 4038896648192 4039966086912 4040658929664 4044574162944 4045267795968 4046785118208 4052473721856 4054688995392 4058617823232 4059313864704 4060388709594 4066544811168 4077967638528 4079134733184 4089891520512 4092127248384 4097879589888 4104092532736 4104796372992 4111019802624 4112108338464 4112813553408 4116798701568 4119049138176 4123747418112 4124839324032 4127094156024 4129544208384 4131093141504 4131801612288 4139161682796 4143882903552 4151976424848 4157081649152 4162925297664 4169951870976 4175097593856 4177379899392 4178096308224 4182144712704 4183252081344 4184430870528 4190312964096 4192603587072 4194373206016 4195092529152 4196666048512 4197385764864 4197777262182 4198497169104 4202565341184 4203286069248 4204862661888 4205583783936 4209658822656 4210773476616 4215576379392 4217157581952 4217880812544 4225000144896 4229003476992 4230213797376 4238475933699 4245630028416 4249652908032 4256825868288 4264408647296 4265139981312 4269272727552 4270004895744 4271606513664 4277611150848 4279949495136 4282490290176 4284831301632 4285965860127 4290854529024 4292463967344 4293200112768 4297360048128 4298097033216 4305753329472 4313020981248 4317107716096 4332840615936 4334080654008 4345509740544 4346254983168 4347885201408 4352844496896 4353997064256 4358963331072 4360598316032 4361346146304 4365572112384 4366320795648 4367476931328 4369115109618 4369864400496 4374098620416 4381481631744 4382641781784 4387640721408 4390039213056 4401615863808 4402875585024 4411474951401 4414486085632 4415243157504 4416899252224 4423108128768 4423866679296 4428153225216 4430573862912 4436041193472 4436801961984 4438466143104 4439227327488 4441101041664 4443528757248 4444290809856 4444705336428 4449775067136 4452207524352 4456521531392 4457285812224 4458466034064 4459722375168 4460903242173 4465225675008 4465991448576 4468432770432 4472762499072 4479049903104 4481498363328 4493316194304 4494602159712 4507227389952 4514060959744 4515256214784 4516030568448 4520406417408 4522877485056 4529235336192 4530934187752 4531711230144 4536102273024 4536880201728 4538081498958 4543758729216 4544961847776 4550145933312 4552633257984 4559032937088 4561525119816 4565945051136 4566728097792 4574862912564 4586926948352 4587713593344 4594669191168 4601127960576 4603643154432 4608894173184 4610114538624 4617104099328 4617895919616 4622370471936 4624897277952 4626121880772 4631398539264 4633930280448 4638420369408 4639215845376 4640444239536 4642980925527 4647479784192 4660534444032 4661868266496 4674161737728 4676716855296 4683290959872 4687828877312 4690391465984 4691195854848 4696984793088 4698308345856 4699552386816 4700358346752 4704912801792 4706158591512 4707484729344 4713293768064 4714102084608 4716679035456 4718669856768 4719479095296 4721249304576 4722058985472 4727886008832 4730470494624 4735054127104 4735866175488 4737120161193 4742523426816 4744302279696 4745115914112 4757628911616 4758990522048 4771540107264 4774148456448 4780859521536 4788929101824 4793569378304 4796189769728 4797459728208 4798282478976 4802931818496 4803755507712 4805557327872 4811038654464 4812312544704 4814943182028 4817801576448 4819608665088 4820435214336 4829021963262 4834530054144 4843972495656 4852148603904 4856746180608 4864943849472 4873609882624 4874445692928 4879168831488 4880005595136 4881836015616 4888698458112 4891370851584 4894274617344 4896950059008 4898246697288 4903833747456 4905673105536 4906514414592 4911268626432 4912110895104 4920860947968 4929166835712 4930472004507 4933837389824 4951817846784 4953235033152 4957928392704 4966296846336 4967148552192 4969011658752 4975996644864 4980818182144 4981672378368 4983540932608 4984395595776 4989225271296 4990546342656 4991402207232 4993274410992 4994130743424 4996238671872 4998969851904 5005996950528 5007407579136 5007874628568 5008733464896 5013586722816 5014446538752 5017187672064 5023378884384 5031857811456 5038931140992 5041685658744 5045126955008 5054980718592 5056427429676 5069761363968 5070630813696 5072532734976 5078318579712 5079663241632 5085457219584 5088237170688 5093167464448 5094040928256 5095389753216 5097300961221 5098175133912 5103115057152 5103990226944 5111728570368 5113082078748 5118914174976 5121712415232 5135218507776 5136688182528 5151117017088 5160292816896 5161177792512 5166178762752 5169002840064 5176268955648 5178210500288 5179098548736 5184116883456 5185005944832 5186378855952 5192867119104 5194242111744 5200166780928 5203009437696 5210323356672 5213171565504 5218222915584 5219117826048 5228414757216 5242202226688 5243101249536 5251050504192 5258431954944 5261306462208 5267798917248 5268702329856 5273807486976 5276690399232 5277595336704 5284107892224 5285596889088 5286996435168 5292119318528 5293026902016 5294428415451 5295920320512 5301051850752 5301960966144 5302455489072 5303364845184 5306263914888 5308503588864 5311405467648 5318871759936 5321779306452 5326935892992 5327849447424 5337340064658 5352332525568 5353864337304 5357518716928 5360447389696 5367982620672 5370917013504 5377043202048 5378466961728 5386621449216 5387545239552 5392765550592 5393690394624 5395713490944 5397142194234 5403298295808 5406251993856 5411490430976 5412418486272 5413851612792 5420026773504 5422059748224 5422989616128 5437290184704 5438846310912 5453188694016 5456169664512 5463839453184 5473061830656 5481359736832 5482811117952 5483751404544 5489064935424 5490006294528 5492065517568 5499785765376 5502792208032 5506058944512 5508124188672 5509068816384 5510527534449 5518882243728 5525177204736 5535968566464 5545312690176 5550567063552 5566796791808 5569839865856 5570795077632 5576192950272 5577669441792 5579241160704 5587083952128 5590138116096 5596514353152 5597036349576 5597996225472 5603420454912 5604381425664 5606483549184 5607445045248 5612878430208 5613841022976 5614364635488 5617433712366 5620768505856 5622876775936 5623841083392 5631746569344 5633333526528 5633858957139 5634825148008 5638671302656 5640285063168 5651301244932 5660840037888 5666203877376 5675767824384 5686853308416 5692363636736 5693339860992 5695475351552 5703481534464 5704459665408 5706599326848 5709987053568 5713108402176 5714621146836 5721139372032 5723285289792 5724266817024 5729813397504 5730796044288 5741004439296 5750694641664 5758778446848 5761926467136 5777120821248 5778774205344 5794012987392 5795006644224 5797180268544 5803792662528 5805329419008 5811951108096 5815128195072 5820762816512 5823302575104 5825486812824 5826485867328 5832131493888 5833131687936 5841975508992 5843522375712 5850187628544 5853385617408 5868821151744 5870500780032 5881966601868 5897477505024 5898488905728 5907431817216 5914721591296 5915735949312 5917954857472 5918969769984 5921468055552 5924705009664 5925721079808 5926273781904 5927290121088 5933033422848 5936276699136 5943047749632 5944621378752 5946296500224 5947870989564 5953634233344 5954655264768 5957910360576 5963683332096 5964706086912 5965262425206 5972066537472 5975331151104 5983730729928 5991088259072 5992802879616 6009636519936 6020341619712 6021374091264 6027208556544 6030503313408 6038980448256 6042281640192 6048136364032 6049173602304 6050775331944 6058344972288 6059949130368 6060988394496 6066861244416 6070177677312 6078710582784 6082033493088 6087926734848 6088970797056 6099817216752 6116951457792 6118702099776 6126225588224 6134837280768 6138190872576 6146819384832 6156138799104 6157194559488 6163160629248 6166529703936 6168162507696 6175198052352 6178573707264 6184560492544 6185621127168 6187258986048 6190641234036 6194316312576 6196639712256 6197702418432 6208742524194 6215824355328 6232215650304 6235622473728 6244387946496 6254927806464 6262646390784 6266069849088 6267144462336 6273217069056 6274292908032 6274878122016 6276646305792 6284391690752 6285469446144 6288905380608 6291559809024 6292638793728 6294999072768 6296078647296 6296665893273 6297745753656 6303848011776 6307293992832 6314488233984 6316160214924 6323364569088 6325736372928 6326821218816 6337500217344 6343505215488 6345320696064 6362053476352 6365531275264 6374479362048 6385238802432 6396612970944 6397709971968 6403909091328 6405007343616 6407409770496 6414718205952 6416416726272 6419924242704 6423735435264 6426144886784 6427246952448 6436281793536 6438695951016 6439800169152 6446040072192 6458629994208 6469531471872 6475661574144 6486591799296 6499260923904 6501120981012 6505558441984 6509114687488 6518264610816 6519382474752 6521827802112 6529266745344 6530995596384 6538444996608 6540897474048 6542019219456 6548358168576 6549481193472 6553672664427 6561147930624 6572222447616 6573962672676 6581461082112 6585058819584 6602423795712 6604313377536 6610571190272 6621729128448 6622864736256 6625348878336 6634662193152 6642229837824 6645860794368 6654061790208 6655202942976 6657699214656 6658840991232 6661651562496 6665293135872 6666436214784 6667058004642 6674662600704 6676543438848 6677166171424 6678311286528 6684782297088 6685928718336 6687699051096 6689583562752 6697838512512 6709143748608 6718574854656 6722247544992 6739974291456 6741903239568 6759681818624 6760841084928 6763376979968 6771091439616 6772884322176 6774045852672 6780609626112 6784316227584 6793853004288 6796401281628 6797566845216 6804153409536 6805320302592 6815638093824 6817442771664 6825218899968 6828949886976 6838549405632 6842287679724 6846958010368 6848917576704 6862294368846 6880390422528 6881570390016 6888238350336 6892003786752 6901691940864 6905464731648 6912155844608 6913341259776 6915171807936 6925656148992 6926843879424 6933555707904 6937345916928 6939182821158 6947097808896 6950895420672 6957630554112 6958823768064 6971219676288 6990801666048 6992802399744 7011242606592 7015075282944 7023731889664 7024936439808 7031743315968 7035587198976 7036793782272 7045477189632 7047462518784 7049328580224 7057369202688 7059237887268 7061227094016 7068069134336 7069940652096 7071153126912 7075018553184 7078004785152 7079218642944 7081873956864 7083088478208 7091829013248 7095705741936 7102581190656 7103799263232 7116453419544 7136443367424 7138485783072 7157310160896 7161222684672 7169390936064 7171289282304 7182161932288 7183393652736 7190354067456 7194284654592 7196189592312 7197423718464 7204397727744 7208335991808 7216557981696 7218468817056 7222414773042 7226702364672 7229412997632 7230652821504 7243532944893 7249720246272 7251795081216 7265958743484 7270918258688 7274892886016 7285119270912 7297415774208 7310414823936 7311668539392 7318753247232 7320008392704 7322754023424 7333047687168 7337056277376 7341411926016 7344165584896 7345425088512 7347370045932 7355750621184 7358509658304 7359771621888 7366902939648 7381291421952 7393750253568 7400756084736 7427726770176 7429852549728 7436892589056 7438988214272 7449445269504 7450722828288 7453517488128 7462019137536 7462715132768 7463994967296 7471227273216 7472508567552 7475311398912 7476593393664 7483837906944 7485819513984 7489911616488 7494358007808 7498454777856 7508995425792 7511111368704 7511811942852 7513100197344 7520380084224 7521669808128 7525781508096 7535068326576 7547786717184 7554938503168 7567690432512 7582471077888 7584641144514 7604642045952 7605946220544 7608799102464 7613316071424 7617477869568 7619494862448 7628185829376 7631047053056 7632355756032 7639751196672 7641061392384 7643084629824 7647262700868 7654672585728 7667592855552 7669623118122 7678371262464 7682568622848 7702827761664 7705032273792 7725350649856 7726675525632 7729573691392 7740439225344 7741766688768 7749268144128 7753504260096 7764403433472 7767315750432 7768647823104 7776175325184 7777508917248 7789300678656 7791363167616 7800250171392 7804514156544 7815485035008 7819757348256 7827334373376 7842622135824 7863303340032 7864651874304 7876575756288 7887647932416 7891959693312 7899606679552 7901698375872 7903053494784 7910711230464 7915035598848 7916393005056 7924063666176 7926161838336 7928395333632 7929134828566 7930494652752 7938178977792 7939540353024 7943880480768 7951577776128 7952941449216 7953683233608 7962755383296 7967108201472 7978307639904 7982668959678 7990403839488 7991774171136 8006010096987 8012848693248 8027122159616 8028498788352 8036278075392 8040671084544 8051973931008 8056375520256 8065564803072 8067700442592 8079932173824 8081317859328 8089148325888 8090535591936 8093570236416 8095713291351 8104947443712 8109377990784 8117235646464 8118627729408 8120777419188 8133089622336 8155935277056 8158269466368 8179783041024 8184254496768 8195759179776 8208185065472 8209592745984 8222039605248 8224216676928 8225627106816 8233597403136 8238098276352 8247494836224 8249678648064 8254188312048 8259088416768 8262186283008 8263603224576 8278323365592 8287765807104 8303952849696 8314163298304 8325850595328 8339903741952 8350195187712 8354759798784 8356192616448 8364289425408 8366504162688 8368861741056 8380625928192 8385207174144 8388746412032 8393332097024 8394771529728 8395554524364 8396994338208 8405130682368 8406572138496 8409725323776 8411167567872 8419317645312 8421546953232 8426150568549 8431152758784 8434315163904 8435761625088 8450000289792 8458006953984 8460427594752 8476951867398 8491260056832 8499305816064 8513651736576 8528817294592 8530279962624 8538545455104 8540009791488 8543213027328 8555222301696 8559898990272 8564980580352 8569662603264 8571931720254 8581709058048 8584927934688 8586400225536 8594720096256 8596194066432 8611506658944 8626041962496 8634215432192 8665681231872 8668161308016 8691019481088 8692509966336 8695770402816 8705688993792 8707994128512 8717926662144 8721196632064 8722692292608 8731144224768 8734953862656 8738230219236 8739728800992 8748197240832 8762963263488 8765283563568 8775281442816 8780078426112 8803231727616 8805751170048 8822949902802 8828972171264 8833798504448 8846216257536 8847733358592 8856306450432 8861147725824 8872082386944 8873603923968 8876932286208 8878454654976 8882202083328 8887057514496 8888581619712 8889410672856 8899550134272 8904415048704 8913043062784 8914571624448 8916932068128 8919444750336 8921806484346 8930451350016 8931982897152 8936865540864 8945524998144 8947893637809 8958099806208 8962996726656 8986632388608 8989204319424 9014454779904 9030512429568 9032061136896 9040812834816 9045754970112 9058470672384 9061868375504 9063422460288 9072204546048 9073760403456 9076162997916 9087517458432 9089923695552 9100291866624 9105266515968 9118065874176 9123050239632 9131890102272 9133456195584 9149725825128 9173853896704 9175427186688 9189338382336 9202255921152 9207286308864 9217788346368 9220229077248 9234208198656 9235791839232 9244740943872 9249794555904 9252243761544 9262797078528 9267860560896 9276840738816 9278431690752 9280888479072 9285961851054 9294959568384 9313113786291 9321068888064 9323736532992 9348323475456 9353433710592 9366581919744 9375657754624 9380782931968 9382391709696 9393969586176 9399104773632 9400716693504 9409825603584 9412317183024 9414969458688 9426587536128 9428204169216 9433358070912 9437339713536 9438958190592 9442498609152 9444117970944 9455772017664 9460940989248 9470108254208 9471732350976 9474240322386 9485046853632 9488604559392 9490231828224 9515257823232 9517981044096 9543080214528 9548296912896 9561719043072 9577858203648 9592379539456 9594919456416 9596564957952 9605863636992 9607511015424 9611114655744 9622077308928 9624625089408 9629886364056 9635603152896 9639217330176 9640870428672 9658043926524 9669060108288 9687944991312 9704297207808 9713492361216 9729887698944 9747219765248 9748891385856 9758337662976 9763672031232 9777396916224 9782741703168 9788549234688 9793900118016 9796493394576 9807667494912 9811346211072 9813028829184 9822537252864 9824221790208 9841721895936 9858333671424 9860944009014 9867674779648 9903635693568 9906470066304 9915856785408 9932593692672 9934297104384 9938023317504 9951993289728 9961636364288 9963344756736 9967081865216 9968791191552 9981092685312 9982804414464 9986548821984 9988261486848 9992477343744 9997939703808 10000587006963 10011993901056 10014815158272 10015749257136 10017466929792 10027173445632 10028893077504 10034375344128 10046757768768 10063715622912 10077862281984 10083371317488 10109961437184 10112854859352 10139522727936 10141261627392 10145065469952 10156637159424 10159326483264 10170914439168 10176474341376 10186334928896 10188081856512 10190779506432 10194601922442 10196350267824 10206230114304 10207980453888 10223457140736 10226164157496 10237828349952 10243424830464 10270437015552 10273376365056 10293441553269 10302234034176 10320585633792 10322355585024 10332357525504 10338005680128 10352537911296 10356421000576 10358197097472 10368233766912 10370011889664 10372757711904 10388484223488 10400333561856 10406018875392 10408774231737 10420646713344 10426343131008 10436445831168 10438235652096 10456829514432 10484404453376 10486202499072 10516863909888 10522612924416 10535597834496 10537404659712 10547614973952 10553380798464 10555190673408 10568215784448 10571193778176 10573992870336 10584238637056 10586053804032 10588856830902 10591840641024 10602103701504 10603921932288 10604910978144 10606729690368 10612527829776 10617007177728 10622810935296 10637743519872 10643558612904 10653871785984 10655698894848 10674680129316 10704665051136 10707728674608 10720894779392 10735965241344 10741834027008 10754086404096 10756933923456 10773242898432 10775090479104 10785531101184 10791426981888 10794284388468 10806596591616 10812503987712 10822980861952 10824836972544 10827703225584 10833622159563 10840053547008 10844119496448 10845979232256 10874580369408 10877692621824 10906377388032 10912339329024 10927678906368 10946123661312 10962719473664 10965622235904 10967502809088 10978129870848 10980012589056 10984131035136 10999571530752 11005584416064 11012117889024 11016248377344 11018137632768 11021055068898 11037764487456 11050354409472 11071937132928 11090625380352 11101134127104 11133593583616 11139679731712 11141590155264 11155338883584 11158482321408 11174167904256 11180276232192 11193028706304 11194072699152 11195992450944 11206840909824 11208762851328 11212967098368 11214890090496 11225756860416 11228729270976 11234867424732 11241537011712 11245753551872 11247682166784 11263493138688 11266667053056 11267717914278 11269650296016 11280570126336 11302602489864 11321680075776 11332407754752 11351535648768 11373706616832 11376961716771 11384727273472 11386679721984 11390950703104 11406963068928 11408919330816 11413198653696 11419974107136 11426216804352 11429242293672 11442278744064 11446570579584 11448533634048 11459626795008 11461592088576 11482008878592 11501389283328 11504434677183 11517556893696 11523852934272 11554241642496 11557548410688 11588025974784 11590013288448 11594360537088 11610658838016 11623902216192 11630256390144 11641525633024 11646605150208 11650973625648 11652971734656 11664262987776 11666263375872 11683951017984 11687044751424 11700375257088 11706771234816 11741001560064 11763933203736 11794955010048 11796977811456 11814863634432 11829443182592 11831471898624 11835909714944 11837939539968 11849410019328 11851442159616 11852547563808 11854580242176 11866066845696 11872553398272 11886095499264 11889242757504 11892593000448 11893702242849 11895741979128 11907268466688 11909310529536 11915820721152 11927366664192 11929412173824 11930524850412 11944133074944 11950662302208 11967461459856 11974003439517 11982176518144 11985605759232 12019273039872 12040683239424 12042748182528 12054417113088 12061006626816 12077960896512 12084563280384 12096272728064 12098347204608 12101550663888 12116689944576 12119898260736 12121976788992 12133722488832 12140355354624 12157421165568 12164066986176 12175853469696 12177941594112 12199634433504 12233902915584 12237404199552 12252451176448 12269674561536 12276381745152 12293638769664 12312277598208 12314389118976 12333059407872 12336325015392 12350396104704 12357147414528 12369120985088 12371242254336 12374517972096 12381282468072 12388632625152 12393279424512 12395404836864 12417485048388 12431648710656 12471244947456 12488775892992 12509855612928 12525292781568 12532139698176 12534288924672 12546434138112 12549756244032 12553292611584 12568783381504 12570938892288 12577810761216 12583119618048 12585277587456 12589998145536 12592157294592 12593331786546 12595491507312 12607696023552 12614587985664 12628976467968 12632320429848 12646729138176 12651472745856 12653642437632 12675000434688 12687010430976 12690641392128 12715427801097 12724106952704 12731062550528 12748958724096 12770477604864 12793225941888 12795419943936 12807818182656 12810014687232 12814819540992 12832833452544 12839848485408 12847470870528 12852289773568 12854493904896 12857897580381 12872563587072 12877391902032 12879600338304 12892080144384 12917259988416 12939062943744 12951323148288 12998521847808 13002241962024 13011116883968 13018229374976 13036529221632 13038764949504 13043655604224 13058533490688 13061991192768 13076889993216 13081794948096 13084038438912 13096716337152 13098962386944 13107345328854 13122295861248 13144444895232 13147925345352 13162922164224 13170117639168 13204847591424 13208626755072 13221142380544 13243458256896 13245729472512 13250697756672 13269324386304 13284459675648 13291721588736 13308123580416 13310405885952 13315398429312 13317681982464 13323303124992 13330586271744 13332872429568 13334116009284 13349325201408 13354332342848 13356622573056 13369564594176 13371857436672 13375398102192 13379167125504 13382709726519 13395677025024 13418287497216 13437149709312 13444495089984 13479948582912 13483806479136 13519363637248 13521682169856 13526753959936 13542182879232 13545768644352 13548091705344 13561219252224 13568632455168 13587706008576 13592802563256 13595133690432 13608306819072 13610640605184 13631276187648 13634885543328 13650437799936 13657899773952 13677098811264 13684575359448 13693916020736 13697835153408 13724588737692 13760780845056 13763140780032 13784007573504 13803383881728 13810929463296 13824311689216 13826682519552 13830343615872 13851312297984 13853687758848 13867111415808 13874691833856 13878365642316 13894195617792 13901790841344 13915261108224 13917647536128 13942439352576 13981603332096 13985604799488 14022485213184 14030150565888 14047463779328 14049872879616 14063486631936 14071174397952 14073587564544 14090954379264 14094925037568 14098657160448 14114738405376 14118475774536 14122454188032 14136138268672 14139881304192 14142306253824 14150037106368 14156009570304 14158437285888 14163747913728 14166176956416 14183658026496 14191411483872 14205162381312 14207598526464 14211360483579 14232906839088 14272886734848 14276971566144 14314620321792 14322445369344 14342578564608 14364323864576 14366787305472 14380708134912 14388569309184 14392379184624 14394847436928 14408795455488 14416671983616 14433115963392 14436937634112 14444829546084 14453404729344 14458825995264 14461305643008 14487065889786 14503590162432 14531917486968 14541836517376 14549785772032 14570238541824 14594831548416 14620829647872 14623337078784 14637506494464 14640016785408 14645508046848 14666095374336 14674112554752 14682823852032 14688331169792 14690850177024 14694740091864 14711501242368 14717019316608 14719543243776 14733805879296 14762582843904 14787500507136 14801512169472 14855453540352 14859705099456 14873785178112 14877976428544 14898890539008 14901445656576 14907034976256 14925430265536 14927989934592 14942454546432 14945017135104 14950622797824 14953186787328 14967675813888 14971639027968 14979823232976 14988716015616 14996909555712 15017990851584 15022222737408 15023623885704 15026200394688 15040760168448 15043339616256 15051563016192 15070136653152 15095573434368 15109877006336 15135380865024 15164942155776 15169282289028 15209284091904 15211892441088 15217598204928 15234955739136 15238989724896 15256371658752 15262094106112 15264711512064 15279502393344 15282122784768 15286169259648 15291902883663 15294525401736 15309345171456 15335185711104 15339246236244 15356742524928 15365137245696 15405655523328 15410064547584 15450701299712 15453351051264 15459147382784 15480878450688 15483533377536 15498536288256 15507008520192 15528806866944 15534631500864 15537295646208 15552350650368 15555017834496 15578601357312 15582726335232 15600500342784 15609028313088 15630970070016 15639514696512 15654668746752 15685244271648 15726606680064 15729303748608 15753151512576 15775295864832 15783919386624 15799213359104 15803396751744 15806106989568 15821422460928 15830071197696 15832786010112 15852323676672 15856790667264 15858269657132 15860989305504 15876357955584 15879080706048 15883285246353 15887760961536 15903155552256 15905882898432 15907366467216 15925510766592 15934216402944 15956615279808 15965337919356 15980807678976 15983548342272 16012020193974 16054244319232 16056997576704 16072556150784 16081342169088 16103947862016 16112751040512 16131129606144 16135400885184 16159864347648 16162635718656 16178296651776 16181071183872 16187140472832 16191426582702 16209894887424 16218755981568 16234471292928 16237255458816 16241554838376 16266179244672 16311870554112 16316538932736 16359566082048 16368508993536 16391518359552 16416370130944 16419185491968 16444079210496 16448433353856 16451254213632 16467194806272 16476196552704 16499357296128 16508376624096 16518176833536 16524372566016 16527206449152 16556646731184 16575531614208 16607905699392 16628326596608 16651701190656 16700390375424 16709519597568 16712385232896 16728578850816 16733008325376 16737723482112 16761251856384 16770414348288 16777492824064 16786664194048 16789543059456 16791109048728 16793988676416 16810261364736 16813144276992 16819450647552 16822335135744 16838635290624 16843093906464 16852301137098 16862305517568 16868630327808 16871523250176 16900000579584 16901576871417 16916013907968 16920855189504 16953903734796 16982520113664 16998611632128 17027303473152 17057634589184 17060559925248 17077090910208 17080019582976 17086426054656 17110444603392 17119797980544 17129961160704 17139325206528 17143863440508 17163418116096 17169855869376 17172800451072 17189440192512 17192388132864 17223013317888 17252083924992 17268430864384 17331362463744 17336322616032 17382038962176 17385019932672 17391540805632 17411377987584 17415988257024 17435853324288 17442393264128 17445384585216 17462288449536 17469907725312 17476460438472 17479457601984 17496394481664 17525926526976 17530567127136 17550562885632 17560156852224 17606463455232 17611502340096 17645899805604 17657944342528 17667597008896 17692432515072 17695466717184 17722295451648 17744164773888 17747207847936 17753864572416 17756909309952 17764404166656 17774115028992 17777163239424 17778821345712 17799100268544 17808830097408 17826086125568 17829143248896 17833864136256 17838889500672 17843612968692 17860902700032 17863965794304 17873731081728 17891049996288 17895787275618 17916199612416 17925993453312 17973264777216 17978408638848 18028909559808 18061024859136 18064122273792 18081625669632 18091509940224 18116941344768 18123736751008 18126844920576 18144409092096 18147520806912 18152325995832 18175034916864 18179847391104 18200583733248 18210533031936 18236131748352 18246100479264 18263780204544 18266912391168 18299451650256 18347707793408 18350854373376 18378676764672 18404511842304 18414572617728 18440458154496 18468416397312 18471583678464 18489481887744 18499589111808 18504487523088 18525594157056 18535721121792 18553681477632 18556863381504 18561776958144 18571923702108 18589919136768 18626227572582 18647473065984 18696646950912 18706867421184 18733163839488 18751315509248 18761565863936 18764783419392 18787939172352 18798209547264 18801433387008 18819651207168 18824634366048 18829938917376 18853175072256 18856408338432 18866716141824 18874679427072 18877916381184 18884997218304 18888235941888 18889997679819 18911544035328 18921881978496 18940216508416 18943464701952 18948480644772 18970093707264 18977209118784 18980463656448 19030515646464 19035962088192 19086160429056 19096593825792 19123438086144 19155716407296 19184759078912 19189838912832 19193129915904 19211727273984 19215022030848 19222229311488 19244154617856 19249250178816 19259772728112 19271206305792 19278434660352 19281740857344 19316087853048 19338120216576 19375889982624 19408594415616 19426984722432 19459775397888 19494439530496 19497782771712 19516675325952 19527344062464 19554793832448 19565483406336 19587800236032 19592986789152 19615334989824 19622692422144 19626057658368 19645074505728 19648443580416 19661017993281 19683443791872 19716667342848 19721888018028 19735349559296 19807271387136 19812940132608 19831713570816 19865187385344 19868594208768 19876046635008 19903986579456 19923272728576 19926689513472 19934163730432 19937582383104 19962185370624 19965608828928 19973097643968 19976522973696 19984954687488 19995879407616 20001174013926 20023987802112 20029630316544 20031498514272 20034933859584 20054346891264 20057786155008 20068750688256 20093515537536 20127431245824 20155724563968 20166742634976 20219922874368 20225709718704 20279045455872 20282523254784 20290130939904 20313274318848 20318652966528 20341828878336 20352948682752 20372669857792 20381559012864 20389203844884 20392700535648 20412460228608 20415960907776 20446914281472 20452328314992 20475656699904 20486849660928 20540874031104 20546752730112 20586883106538 20641171267584 20644711170048 20664715051008 20676011360256 20705075822592 20712842001152 20716394194944 20736467533824 20740023779328 20745515423808 20776968446976 20800667123712 20812037750784 20817548463474 20841293426688 20852686262016 20872891662336 20876471304192 20913659028864 20968808906752 20972404998144 21033727819776 21045225848832 21071195668992 21074809319424 21095229947904 21106761596928 21110381346816 21136431568896 21142387556352 21147985740672 21168477274112 21172107608064 21177713661804 21183681282048 21204207403008 21209821956288 21213459380736 21225055659552 21234014355456 21245621870592 21275487039744 21287117225808 21307743571968 21311397789696 21349360258632 21409330102272 21415457349216 21441789558784 21471930482688 21483668054016 21508172808192 21513867846912 21546485796864 21550180958208 21571062202368 21582853963776 21588568776936 21613193183232 21625007975424 21645961723904 21649673945088 21655406451168 21667244319126 21680107094016 21688238992896 21691958464512 21730598834679 21749160738816 21755385243648 21812754776064 21824678658048 21855357812736 21892247322624 21931244471808 21935005618176 21956259741696 21960025178112 21968262070272 21999143061504 22011168832128 22024235778048 22032496754688 22036275265536 22042110137796 22075528974912 22100708818944 22143874265856 22181250760704 22202268254208 22267187167232 22279359463424 22283180310528 22310677767168 22316964642816 22348335808512 22360552464384 22386057412608 22388145398304 22391984901888 22413681819648 22417525702656 22425934196736 22429780180992 22451513720832 22457458541952 22469734849464 22483074023424 22491507103744 22495364333568 22526986277376 22533334106112 22535435828556 22539300592032 22561140252672 22605204979728 22643360151552 22664815509504 22703071297536 22747413233664 22753923433542 22769454546944 22781901406208 22813926137856 22817838661632 22826397307392 22839948214272 22852433608704 22858484587344 22884557488128 22893141159168 22897067268096 22919253590016 22923184177152 22964017757184 23002778566656 23008869354366 23035113787392 23047705868544 23108483284992 23115096821376 23176051949568 23180026576896 23188721074176 23221317676032 23247804432384 23260512780288 23293210300416 23301947251296 23305943469312 23328525975552 23332526751744 23367902035968 23374089502848 23400750514176 23413542469632 23482003120128 23527866407472 23589910020096 23593955622912 23629727268864 23658886365184 23662943797248 23671819429888 23675879079936 23698820038656 23705095127616 23709160484352 23732133691392 23745106796544 23772190998528 23778485515008 23785186000896 23787404485698 23791483958256 23814536933376 23818621059072 23831641442304 23854733328384 23858824347648 23861049700824 23888266149888 23901324604416 23934922919712 23948006879034 23964353036288 23971211518464 24018030290961 24038546079744 24081366478848 24085496365056 24108834226176 24122013253632 24155921793024 24169126560768 24192545456128 24196694409216 24203101327776 24239796521472 24243953577984 24267444977664 24280710709248 24287139874053 24314842331136 24328133972352 24351706939392 24355883188224 24399268867008 24467805831168 24474808399104 24539349123072 24552763490304 24587277539328 24624555196416 24628778237952 24666118815744 24672650030784 24700792209408 24714294829056 24738241970176 24742484508672 24749035944192 24762564936144 24777265250304 24786558849024 24790809673728 24834970096776 24863297421312 24942489894912 24977551785984 25019711225856 25050585563136 25064279396352 25068577849344 25092868276224 25099512488064 25106585223168 25137566763008 25141877784576 25155621522432 25166239236096 25179996291072 25184314589184 25186663573092 25190983014624 25215392047104 25229175971328 25257952935936 25264640859696 25278451705647 25293458276352 25302945491712 25307284875264 25350000869376 25374020861952 25381282784256 25430855602194 25448213905408 25462125101056 25497917448192 25540955209728 25586451883776 25590839887872 25615636365312 25620029374464 25629639081984 25665666905088 25679696970816 25694941741056 25704579547136 25708987809792 25715795160762 25745127174144 25754783804064 25759200676608 25784160288768 25834519976832 25878125887488 25902646296576 25997043695616 26004483924048 26036458749952 26073058443264 26077529899008 26087311208448 26117066981376 26123982385536 26153779986432 26163589896192 26168076877824 26193432674304 26214690657708 26244591722496 26288889790464 26295850690704 26325844328448 26340235278336 26409695182848 26417253510144 26442284761088 26486916513792 26501395513344 26538648772608 26568919351296 26583443177472 26616247160832 26620811771904 26630796858624 26635363964928 26646606249984 26661172543488 26665744859136 26668232018568 26698650402816 26708664685696 26713245146112 26739129188352 26743714873344 26750796204384 26758334251008 26765419453038 26791354050048 26836574994432 26843680913427 26874299418624 26888990179968 26959897165824 26967612958272 27038727274496 27043364339712 27053507919872 27091537288704 27096183410688 27122438504448 27137264910336 27175412017152 27185605126512 27190267380864 27216613638144 27221281210368 27262552375296 27269771086656 27300875599872 27315799547904 27354197622528 27369150718896 27395670306816 27449177475384 27521561690112 27526281560064 27568015147008 27606767763456 27621858926592 27648623378432 27653365039104 27660687231744 27702624595968 27707375517696 27734222831616 27749383667712 27756731284632 27788391235584 27803581682688 27830522216448 27835295072256 27884878705152 27939341358873 27963206664192 27971209598976 28044970426368 28060301131776 28094927558656 28099745759232 28126973263872 28142348795904 28147175129088 28181908758528 28197314320896 28229476810752 28236951549072 28244908376064 28272276537344 28279762608384 28284612507648 28300074212736 28312019140608 28316874571776 28327495827456 28332353912832 28367316052992 28382822967744 28410324762624 28415197052928 28422720967158 28465813678176 28545773469696 28553943132288 28629240643584 28644890738688 28685157129216 28728647729152 28733574610944 28777138618368 28784758369248 28789694873856 28817590910976 28833343967232 28866231926784 28873875268224 28889659092168 28906809458688 28917651990528 28922611286016 28974131779572 29007180324864 29063834973936 29099571544064 29140477083648 29189663096832 29241659295744 29246674157568 29275012988928 29291016093696 29332190748672 29348225109504 29365647704064 29376662339584 29381700354048 29389480183728 29423002484736 29434038633216 29439086487552 29467611758592 29525165687808 29575001014272 29603024338944 29710907080704 29719410198912 29747570356224 29755952857088 29797781078016 29802891313152 29814069952512 29850860531072 29855979869184 29884909092864 29890034270208 29901245595648 29906373574656 29943278055936 29959646465952 29977432031232 29993819111424 30001761020889 30035981703168 30044445474816 30047247771408 30052400789376 30081520336896 30086679232512 30103126032384 30140273306304 30191146868736 30219754012672 30329884311552 30338564578056 30418568183808 30423784882176 30435196409856 30469911478272 30477979449792 30512743317504 30524188212224 30529423024128 30559004786688 30564245569536 30572338519296 30583805767326 30589050803472 30618690342912 30670371422208 30678492472488 30713485049856 30730274491392 30811311046656 30820129095168 30880324659807 30901402599424 30906702102528 30918294765568 30961756901376 30967066755072 30997072576512 31014017040384 31057613733888 31069263001728 31074591292416 31104701300736 31110035668992 31165452670464 31201000685568 31218056626176 31226322695211 31261940140032 31279029393024 31309337493504 31370488543296 31453213360128 31458607497216 31550591729664 31567838773248 31598426718208 31606793503488 31612213979136 31642844921856 31660142395392 31665572020224 31704647353344 31713581334528 31716539314264 31721978611008 31752715911168 31758161412096 31766570492706 31775521923072 31806311104512 31811765796864 31814732934432 31851021533184 31868432805888 31913230559616 31930675838712 31961615357952 31967096684544 32024040387948 32108488638464 32113995153408 32162684338176 32207895724032 32225502081024 32262259212288 32270801770368 32319728695296 32325271437312 32356593303552 32374280945664 32382853165404 32419789774848 32437511963136 32468942585856 32474510917632 32483109676752 32500866478689 32532358489344 32623741108224 32633077865472 32719132164096 32737017987072 32783036719104 32832740261888 32838370983936 32888158420992 32896866707712 32902508427264 32934389612544 32952393105408 32998714592256 33016753248192 33036353667072 33048745132032 33054412898304 33113293462368 33151063228416 33215811398784 33256653193216 33303402381312 33400780750848 33419039195136 33424770465792 33466016650752 33475446964224 33522503712768 33540828696576 33554985648128 33573328388096 33579086118912 33582218097456 33587977352832 33620522729472 33626288553984 33638901295104 33644670271488 33677270581248 33686187812928 33704602274196 33724611035136 33737260655616 33743046500352 33800001159168 33803153742834 33841710379008 33907807469592 33965040227328 33997223264256 34054606946304 34115269178368 34121119850496 34154181820416 34160039165952 34172852109312 34220889206784 34239595961088 34259922321408 34278650413056 34287726881016 34326836232192 34339711738752 34345600902144 34378880385024 34384776265728 34446026635776 34504167849984 34513304031549 34536861728768 34662724927488 34672645232064 34764077924352 34770039865344 34783081611264 34831976514048 34871706648576 34884786528256 34890769170432 34924576899072 34939815450624 34952920876944 34958915203968 34992788963328 35051853053952 35061134254272 35101125771264 35120313704448 35223004680192 35291799611208 35315888685056 35335194017792 35384865030144 35390933434368 35444590903296 35488329547776 35494415695872 35507729144832 35513818619904 35548230057984 35554326478848 35557642691424 35598200537088 35617660194816 35652172251136 35658286497792 35667728272512 35677779001344 35681106728547 35687225937384 35721805400064 35727931588608 35747462163456 35782099992576 35791574551236 35832399224832 35851986906624 35946529554432 35956817277696 36057819119616 36122049718272 36128244547584 36163251339264 36183019880448 36233882689536 36247473502016 36253689841152 36288818184192 36295041613824 36304651991664 36350069833728 36359694782208 36401167466496 36421066063872 36472263496704 36492200958528 36527560409088 36533824782336 36598903300512 36695415586816 36701708746752 36757353529344 36809023684608 36829145235456 36880916308992 36936832794624 36943167356928 36999178223616 37008975046176 37051188314112 37071442243584 37107362955264 37113726763008 37123553916288 37143847404216 37179838273536 37252455145164 37294946131968 37413734842368 37466327678976 37502631018496 37523131727872 37529566838784 37575878344704 37596419094528 37602866774016 37639302414336 37649268732096 37659877834752 37706350144512 37712816676864 37733432283648 37749358854144 37755832762368 37769994436608 37776471883776 37779995359638 37823088070656 37843763956992 37880433016832 37886929403904 37896961289544 37940187414528 37954418237568 37960927312896 38061031292928 38071924176384 38172320858112 38193187651584 38246876172288 38311432814592 38369518157824 38379677825664 38386259831808 38423454547968 38430044061696 38444458622976 38498500357632 38519545456224 38542412611584 38556869320704 38563481714688 38573692741143 38632175706096 38676240433152 38751779965248 38817188831232 38853969444864 38988879060992 38995565543424 39033350651904 39054688124928 39109587664896 39130966812672 39175600472064 39185973578304 39230669979648 39245384844288 39252115316736 39290149011456 39296887160832 39322035986562 39366887583744 39433334685696 39443776036056 39470699118592 39614542774272 39625880265216 39663427141632 39730374770688 39737188417536 39752093270016 39807973158912 39846545457152 39853379026944 39868327460864 39875164766208 39924370741248 39931217657856 39946195287936 39953045947392 39969909374976 39991758815232 40002348027852 40047975604224 40062997028544 40069867719168 40108693782528 40115572310016 40137501376512 40187031075072 40254862491648 40311449127936 40333485269952 40439845748736 40451419437408 40558090911744 40565046509568 40580261879808 40626548637696 40637305933056 40683657756672 40705897365504 40745339715584 40763118025728 40778407689768 40785401071296 40824920457216 40831921815552 40893828562944 40904656629984 40951313399808 40973699321856 41081748062208 41093505460224 41173766213076 41282342535168 41289422340096 41352022720512 41410151645184 41425684002304 41432788389888 41472935067648 41480047558656 41491030847616 41553936893952 41601334247424 41624075501568 41635096926948 41682586853376 41705372524032 41745783324672 41752942608384 41827318057728 41937617813504 41944809996288 42067455639552 42090451697664 42142391337984 42149618638848 42190459895808 42213523193856 42220762693632 42272863137792 42284775112704 42295971481344 42336954548224 42344215216128 42355427323608 42367362564096 42408414806016 42419643912576 42426918761472 42450111319104 42468028710912 42491243741184 42550974079488 42574234451616 42615487143936 42622795579392 42698720517264 42818660204544 42830914698432 42883579117568 42943860965376 42967336108032 43027735693824 43092971593728 43100361916416 43142124404736 43165707927552 43177137553872 43226386366464 43250015950848 43291923447808 43299347890176 43310812902336 43334488638252 43360214188032 43376477985792 43383916929024 43461197669358 43510770487296 43625509552128 43649357316096 43710715625472 43784494645248 43862488943616 43870011236352 43912519483392 43920050356224 43936524140544 43998286123008 44022337664256 44048471556096 44064993509376 44072550531072 44084220275592 44151057949824 44201417637888 44287748531712 44362501521408 44404536508416 44534374334464 44558718926848 44566360621056 44621355534336 44633929285632 44696671617024 44721104928768 44776290796608 44783969803776 44827363639296 44835051405312 44851868393472 44859560361984 44903027441664 44914917083904 44939469698928 44966148046848 44983014207488 44990728667136 45053972554752 45066668212224 45070871657112 45078601184064 45122280505344 45210409959456 45286720303104 45329631019008 45406142595072 45494826467328 45507846867084 45538909093888 45563802812416 45627852275712 45635677323264 45652794614784 45704867217408 45716969174688 45769114976256 45786282318336 45794134536192 45838507180032 45846368354304 45875708650989 45928035514368 46005557133312 46017738708732 46070227574784 46095411737088 46216966569984 46230193642752 46352103899136 46360053153792 46377442148352 46442635352064 46495608864768 46521025560576 46586420600832 46603894502592 46611886938624 46657051951104 46665053503488 46735804071936 46748179005696 46801501028352 46827084939264 46964006240256 47055732814944 47179820040192 47187911245824 47259454537728 47317772730368 47325887594496 47343638859776 47351758159872 47397640077312 47410190255232 47418320968704 47464267382784 47490213593088 47556971030016 47570372001792 47574808971396 47582967916512 47629073866752 47637242118144 47663282884608 47709466656768 47717648695296 47722099401648 47776532299776 47802649208832 47869845839424 47896013758068 47928706072576 47942423036928 48036060581922 48162732957696 48170992730112 48217668452352 48244026507264 48311843586048 48338253121536 48385090912256 48393388818432 48406202655552 48479593042944 48487907155968 48534889955328 48561421418496 48574279748106 48629684662272 48656267944704 48703413878784 48711766376448 48798537734016 48935611662336 48949616798208 49078698246144 49105526980608 49174555078656 49249110392832 49257556475904 49332237631488 49345300061568 49401584418816 49428589658112 49476483940352 49498071888384 49525129872288 49554530500608 49573117698048 49581619347456 49669940193552 49726594842624 49884979789824 49955103571968 50101171126272 50128558792704 50137155698688 50185736552448 50199024976128 50213170446336 50275133526016 50283755569152 50311243044864 50332478472192 50359992582144 50368629178368 50373327146184 50381966029248 50430784094208 50458351942656 50515905871872 50529281719392 50556903411294 50586916552704 50605890983424 50614569750528 50700001738752 50704730614251 50748041723904 50762565568512 50861711204388 50896427810816 50924250202112 50995834896384 51081910419456 51172903767552 51181679775744 51231272730624 51240058748928 51259278163968 51331333810176 51359393941632 51389883482112 51409159094272 51417975619584 51431590321524 51490254348288 51509567608128 51518401353216 51568320577536 51669039953664 51756251774976 51805292593152 51994087391232 52008967848096 52072917499904 52146116886528 52155059798016 52174622416896 52234133962752 52247964771072 52307559972864 52327179792384 52336153755648 52386865348608 52429381315416 52489183444992 52577779580928 52591701381408 52651688656896 52680470556672 52819390365696 52834507020288 52884569522176 52973833027584 53002791026688 53077297545216 53166886354944 53232494321664 53241623543808 53261593717248 53270727929856 53293212499968 53322345086976 53331489718272 53336464037136 53397300805632 53417329371392 53426490292224 53478258376704 53487429746688 53501592408768 53516668502016 53530838906076 53582708100096 53673149988864 53687361826854 53748598837248 53777980359936 53919794331648 53935225916544 54077454548992 54086728679424 54107015839744 54183074577408 54192366821376 54244877008896 54274529820672 54350824034304 54371210253024 54380534761728 54433227276288 54442562420736 54525104750592 54539542173312 54601751199744 54631599095808 54708395245056 54738301437792 54791340613632 54898354950768 55043123380224 55052563120128 55136030294016 55213535526912 55243717853184 55297246756864 55321374463488 55405249191936 55414751035392 55468445663232 55498767335424 55513462569264 55576782471168 55607163365376 55661044432896 55670590144512 55769757410304 55878682717746 55942419197952 56089940852736 56120602263552 56189855117312 56199491518464 56253946527744 56284697591808 56294350258176 56363817517056 56394628641792 56458953621504 56473903098144 56489816752128 56559525216768 56569225015296 56600148425472 56624038281216 56633749143552 56654991654912 56664707825664 56669993039457 56734632105984 56765645935488 56820649525248 56830394105856 56845441934316 56931627356352 57091546939392 57107886264576 57258481287168 57289781477376 57370314258432 57457295458304 57467149221888 57554277236736 57569516738496 57579389747712 57635181821952 57666687934464 57732463853568 57747750536448 57779318184336 57813618917376 57835303981056 57845222572032 57948263559144 58014360649728 58127669947872 58199143088128 58280954167296 58379326193664 58483318591488 58493348315136 58550025977856 58582032187392 58664381497344 58696450219008 58753324679168 58763400708096 58778960367456 58846004969472 58868077266432 58878172975104 58935223517184 58983053979843 59050331375616 59150002028544 59206048677888 59421814161408 59438820397824 59495140712448 59595562156032 59605782626304 59628139905024 59701721062144 59711959738368 59769818185728 59780068540416 59802491191296 59812747149312 59886556111872 59919292931904 59954864062464 59987638222848 60003522041778 60071963406336 60088890949632 60094495542816 60104801578752 60163040673792 60173358465024 60206252064768 60280546612608 60382293737472 60439508025344 60659768623104 60677129156112 60837136367616 60847569764352 60870392819712 60939822956544 60955958899584 61025486635008 61048376424448 61058846048256 61118009573376 61144677038592 61167611534652 61178101606944 61237380685824 61340742844416 61356984944976 61426970099712 61460548982784 61622622093312 61640258190336 61760649319614 61802805198848 61836589531136 61923513802752 61934133510144 61994145153024 62028034080768 62115227467776 62138526003456 62149182584832 62209402601472 62220071337984 62330905340928 62402001371136 62436113252352 62452645390422 62523880280064 62558058786048 62618674987008 62740977086592 62906426720256 62917214994432 63101183459328 63135677546496 63213587006976 63224427958272 63285689843712 63320284790784 63331144040448 63409294706688 63427162669056 63433078628528 63443957222016 63505431822336 63516322824192 63533140985412 63551043846144 63612622209024 63629465868864 63702043066368 63736865611776 63826461119232 63861351677424 63923230715904 63934193369088 64048080775896 64216977276928 64227990306816 64325368676352 64415791448064 64451004162048 64524518424576 64541603540736 64639457390592 64650542874624 64713186607104 64748561891328 64765706330808 64839579549696 64875023926272 64937885171712 64949021835264 64966219353504 65001732957378 65064716978688 65191796504037 65247482216448 65266155730944 65438264328192 65474035974144 65566073438208 65665480523776 65676741967872 65793733415424 65805016854528 65868779225088 65904786210816 65997429184512 66033506496384 66072707334144 66097490264064 66108825796608 66226586924736 66302126456832 66431622797568 66606804762624 66801561501696 66838078390272 66849540931584 66932033301504 66950893928448 67045007425536 67081657393152 67146656776192 67158172237824 67164436194912 67175954705664 67241045458944 67252577107968 67277802590208 67289340542976 67354541162496 67372375625856 67409204548392 67449222070272 67474521311232 67486093000704 67600002318336 67606307485668 67683420758016 67815614939184 67930080454656 67994446528512 68109213892608 68230538356736 68242239700992 68308363640832 68345704218624 68441778413568 68479191922176 68519844642816 68557300826112 68575453762032 68653672464384 68679423477504 68691201804288 68757760770048 68769552531456 68892053271552 69008335699968 69026608063098 69073723457536 69325449854976 69345290464128 69528155848704 69540079730688 69566163222528 69663953028096 69743413297152 69769573056512 69781538340864 69879630901248 69905841753888 69917830407936 69985577926656 70103706107904 70122268508544 70202251542528 70240627408896 70446009360384 70583599222416 70670388035584 70769730060288 70781866868736 70889181806592 70976659095552 70988831391744 71015458289664 71027637239808 71096460115968 71115285382848 71196401074176 71235320389632 71304344502272 71316572995584 71335456545024 71355558002688 71362213457094 71374451874768 71443610800128 71455863177216 71494924326912 71564199985152 71583149102472 71664798449664 71703973813248 71893059108864 71913634555392 72054090872883 72115638239232 72244099436544 72256489095168 72326502678528 72366039760896 72467765379072 72494947004032 72507379682304 72577636368384 72590083227648 72609303983328 72719389564416 72802334932992 72842132127744 72861419622159 72944526993408 72984401917056 73055120818176 73067649564672 73197806601024 73390831173632 73403417493504 73618047369216 73658290470912 73761832617984 73873665589248 73886334713856 73998356447232 74017950092352 74102376628224 74142884487168 74214725910528 74227453526016 74247107832576 74287694808432 74359676547072 74504910290328 74589892263936 74827469684736 74932655357952 75046263455744 75059133677568 75151756689408 75192838189056 75205733548032 75278604828672 75298537464192 75319755669504 75412700289024 75425633353728 75466864567296 75498717708288 75539988873216 75552943767552 75559990719276 75646176141312 75687527913984 75760866033664 75773858807808 75793922579088 75835355116941 75880374829056 75908836475136 75921854625792 76122062585856 76143848352768 76344641716224 76386375303168 76493752344576 76622865629184 76739036315648 76759355651328 76772519663616 76846909095936 76860088123392 76888917245952 76997000715264 77039090912448 77084825223168 77113738641408 77126963429376 77147385482286 77264351412192 77352480866304 77503559930496 77634377662464 77707938889728 77977758121984 77991131086848 78109376249856 78219175329792 78261933625344 78351200944128 78371947156608 78461339959296 78490769688576 78504230633472 78580298022912 78644071973124 78733775167488 78866669371392 78887552072112 79229085548544 79251760530432 79326854283264 79460749541376 79504186540032 79615946317824 79693090914304 79706758053888 79736654921728 79750329532416 79848741482496 79862435315712 79892390575872 79906091894784 79939818749952 79983517630464 80004696055704 80095951208448 80125994057088 80139735438336 80217387565056 80231144620032 80275002753024 80374062150144 80509724983296 80531042740281 80622898255872 80666970539904 80879691497472 80902838874816 81116181823488 81130093019136 81160523759616 81274611866112 81367315513344 81411794731008 81490679431168 81526236051456 81556815379536 81570802142592 81649840914432 81663843631104 81787657125888 81809313259968 81902626799616 81947398643712 82187010920448 82347532426152 82564685070336 82578844680192 82704045441024 82820303290368 82851368004608 82865576779776 82945870135296 82960095117312 82982061695232 83107873787904 83202668494848 83248151003136 83270193853896 83365173706752 83410745048064 83491566649344 83505885216768 83654636115456 83818024076619 83875235627008 83889619992576 84134911279104 84180903395328 84284782675968 84299237277696 84380919791616 84427046387712 84441525387264 84545726275584 84591942962688 84673909096448 84688430432256 84710854647216 84734725128192 84816829612032 84839287825152 84853837522944 84900222638208 84936057421824 84982487482368 85101948158976 85148468903232 85230974287872 85245591158784 85397441034528 85637320409088 85661829396864 85767158235136 85887721930752 85934672216064 86055471387648 86185943187456 86200723832832 86331415855104 86354275107744 86452772732928 86500031901696 86583846895616 86598695780352 86621625804672 86668977276504 86720428376064 86752955971584 86767833858048 86922395338716 87021540974592 87298714632192 87421431250944 87568989290496 87724977887232 87740022472704 87825038966784 87873048281088 87996572246016 88044675328512 88096943112192 88129987018752 88145101062144 88168440551184 88302115899648 88402835275776 88575497063424 88725003042816 88809073016832 89068748668928 89117437853696 89132721242112 89242711068672 89267858571264 89393343234048 89442209857536 89552581593216 89567939607552 89654727278592 89670102810624 89703736786944 89719120723968 89829834167808 89878939397856 89932296093696 89966028414976 89981457334272 90005283062667 90107945109504 90133336424448 90141743314224 90157202368128 90244561010688 90420819918912 90573440606208 90659262038016 90989652934656 91015693734168 91077818187776 91127605624832 91255704551424 91271354646528 91305589229568 91409734434816 91433938349376 91538229952512 91572564636672 91588269072384 91677014360064 91692736708608 91751417301978 91856071028736 92011114266624 92035477417464 92140455149568 92190823474176 92433933139968 92460387285504 92704207798272 92720106307584 92754884296704 92885270704128 92991217729536 93042051121152 93172841201664 93207789005184 93223773877248 93314103902208 93330107006976 93496358011392 93603002056704 93654169878528 93678968085633 93928012480512 94111465629888 94359640080384 94375822491648 94635545460736 94651775188992 94687277719552 94703516319744 94795280154624 94820380510464 94836641937408 94928534765568 94980427186176 95113942060032 95140744003584 95149617942792 95165935833024 95258147733504 95274484236288 95326565769216 95418933313536 95435297390592 95444198803296 95553064599552 95605298417664 95739691678848 95792027516136 95857412145152 95884846073856 96072121163844 96325465915392 96341985460224 96488053014528 96623687172096 96676506243072 96770181824512 96786777636864 96812405311104 96959186085888 96975814311936 97069779910656 97122842836992 97148559496212 97259369324544 97312535889408 97406827757568 97423532752896 97597075468032 97871223324672 97899233596416 98157396492288 98211053961216 98349110157312 98498220785664 98515112951808 98664475262976 98690600123136 98803168837632 98857179316224 98952967880704 98996143776768 99050259744576 99109061001216 99146235396096 99163238694912 99339880387104 99453189685248 99769959579648 99910207143936 100202342252544 100257117585408 100274311397376 100398049952256 100426340892672 100550267052032 100567511138304 100622486089728 100664956944384 100719985164288 100737258356736 100746654292368 100763932058496 100861568188416 100916703885312 101031811743744 101058563438784 101113806822588 101173833105408 101211781966848 101229139501056 101400003477504 101409461228502 101525131137024 101723422408776 101792855621632 101848500404224 101991669792768 102163820838912 102345807535104 102363359551488 102462545461248 102480117497856 102518556327936 102662667620352 102718787883264 102779766964224 102818318188544 102835951239168 102863180643048 102980508696576 103019135216256 103036802706432 103136641155072 103338079907328 103512503549952 103610585186304 103988174782464 104017935696192 104145834999808 104292233773056 104310119596032 104349244833792 104495929542144 104615119945728 104654359584768 104672307511296 104773730697216 104858762630832 104978366889984 105155559161856 105183402762816 105303377313792 105360941113344 105669014040576 105769139044352 105947666055168 106005582053376 106154595090432 106333772709888 106464988643328 106483247087616 106523187434496 106541455859712 106644690173952 106662979436544 106672928074272 106794601611264 106834658742784 106852980584448 106956516753408 106974859493376 107003184817536 107033337004032 107043320185641 107061677812152 107165416200192 107346299977728 107374723653708 107497197674496 107555960719872 107839588663296 107870451833088 108154909097984 108173457358848 108214031679488 108366149154816 108384733642752 108489754017792 108549059641344 108701648068608 108742420506048 108761069523456 108866454552576 108885124841472 109050209501184 109079084346624 109203502399488 109263198191616 109416790490112 109476602875584 109582681227264 109796709901536 110086246760448 110105126240256 110272060588032 110427071053824 110487435706368 110594493513728 110642748926976 110810498383872 110829502070784 110997534670848 111026925138528 111153564942336 111214326730752 111322088865792 111341180289024 111539514820608 111757365435492 111884838395904 112241204527104 112379710234624 112398983036928 112507893055488 112569395183616 112588700516352 112727635034112 112789257283584 112917907243008 112947806196288 112979633504256 113119050433536 113138450030592 113200296850944 113248076562432 113267498287104 113309983309824 113329415651328 113339986078914 113469264211968 113531291870976 113641299050496 113660788211712 113690883868632 113863254712704 114183093878784 114215772529152 114516962574336 114579562954752 114740628516864 114914590916608 114934298443776 115108554473472 115139033476992 115158779495424 115270363643904 115333375868928 115495501072896 115558636368672 115627237834752 115670607962112 115690445144064 115896527118288 116028721299456 116255339895744 116398286176256 116561908334592 116966637182976 116986696630272 117100051955712 117164064374784 117328762994688 117392900438016 117506649358336 117526801416192 117557920734912 117692009938944 117736154532864 117756345950208 117870447034368 117966107959686 118100662751232 118300004057088 118412097355776 118843628322816 118877640795648 118990281424896 119191124312064 119211565252608 119256279810048 119403442124288 119423919476736 119539636371456 119560137080832 119604982382592 119625494298624 119773112223744 119838585863808 119909728124928 119975276445696 120007044083556 120143926812672 120188991085632 120209603157504 120326081347584 120346716930048 120412504129536 120561093225216 120764587474944 120879016050688 121319537246208 121354258312224 121674272735232 121695139528704 121740785639424 121879645913088 121911917799168 122050973270016 122096752848896 122117692096512 122236019146752 122289354077184 122335223069304 122356203213888 122474761371648 122681485688832 122713969889952 122853940199424 122921097965568 123245244186624 123280516380672 123521298639228 123605610397696 123673179062272 123847027605504 123868267020288 124056068161536 124230454935552 124277052006912 124298365169664 124418805202944 124440142675968 124661810681856 124804002742272 124872226504704 124905290780844 125047760560128 125116117572096 125237349974016 125481954173184 125812853440512 125834429988864 126202366918656 126271355092992 126427174013952 126448855916544 126571379687424 126640569581568 126662288080896 126818589413376 126854325338112 126866157257056 126887914444032 127010863644672 127032645648384 127066281970824 127102087692288 127225244418048 127258931737728 127404086132736 127473731223552 127652922238464 127722703354848 127846461431808 127868386738176 128096161551792 128433954553856 128455980613632 128650737352704 128831582896128 128902008324096 129083207081472 129278914781184 129301085749248 129426373214208 129497123782656 129531412661616 129679159099392 129750047852544 129875770343424 129898043670528 129932438707008 130003465914756 130129433957376 130383593008074 130532311461888 130876528656384 130948071948288 131132146876416 131330961047552 131353483935744 131587466830848 131610033709056 131737558450176 131809572421632 131994858369024 132067012992768 132145414668288 132194980528128 132217651593216 132453173849472 132604252913664 132863245595136 133213609525248 133603123003392 133676156780544 133699081863168 133864066603008 133901787856896 134090014851072 134163314786304 134293313552384 134328872389824 134351909411328 134482090917888 134505154215936 134555605180416 134578681085952 134709082324992 134744751251712 134818409096784 134898444140544 134949042622464 134972186001408 135200004636672 135212614971336 135366841516032 135631229878368 135860160909312 135988893057024 136218427785216 136461076713472 136484479401984 136616727281664 136691408437248 136883556827136 136958383844352 137114601652224 137150907524064 137307344928768 137358846955008 137382403608576 137515521540096 137539105062912 137627125952967 137784106543104 138016671399936 138053216126196 138147446915072 138650899709952 138690580928256 139056311697408 139080159461376 139132326445056 139327906056192 139486826594304 139539146113024 139563076681728 139759261802496 139811683507776 139835660815872 139971155853312 140207412215808 140244537017088 140404503085056 140481254817792 140892018720768 141167198444832 141340776071168 141539460120576 141563733737472 141778363613184 141953318191104 141977662783488 142030916579328 142055274479616 142192920231936 142230570765696 142392802148352 142470640779264 142608689004544 142670913090048 142711116005376 142724426914188 142748903749536 142887221600256 142911726354432 142989848653824 143128399970304 143166298204944 143329596899328 143407947626496 143786118217728 143827269110784 144108181745766 144488198873088 144512978190336 144653005357056 144732079521792 144935530758144 144989894008064 145014759364608 145155272736768 145180166455296 145218607966656 145438779128832 145604669865984 145684264255488 145722839244318 145889053986816 145968803834112 146110241636352 146135299129344 146395613202048 146781662347264 146806834987008 147236094738432 147316580941824 147523665235968 147747331178496 147772669427712 147996712894464 148035900184704 148204753256448 148285768974336 148429451821056 148494215665152 148575389616864 148719353094144 149009820580656 149179784527872 149654939369472 149865310715904 150092526911488 150303513378816 150385676378112 150411467096064 150557209657344 150597074928384 150639511339008 150825400578048 150851266707456 150933729134592 150997435416576 151079977746432 151105887535104 151119981438552 151292352282624 151375055827968 151521732067328 151547717615616 151587845158176 151670710233882 151760749658112 151817672950272 151843709251584 152114191842753 152244125171712 152287696705536 152689283432448 152772750606336 152987504689152 153245731258368 153518711302656 153545039327232 153693818191872 153720176246784 153777834491904 153994001430528 154078181824896 154169650446336 154227477282816 154253926858752 154294770964572 154528702824384 154704961732608 155007119860992 155268755324928 155415877779456 155955516243968 155982262173696 156218752499712 156438350659584 156523867250688 156702401888256 156743894313216 156922679918592 156981539377152 157008461266944 157160596045824 157288143946248 157467550334976 157733338742784 157775104144224 158458171097088 158503521060864 158653708566528 158921499082752 159008373080064 159231892635648 159386181828608 159473309843456 159500659064832 159697482964992 159724870631424 159784781151744 159812183789568 159879637499904 159967035260928 160009392111408 160191902416896 160251988114176 160279470876672 160434775130112 160462289240064 160550005506048 160748124300288 161019449966592 161062085480562 161245796511744 161333941079808 161759382994944 161805677749632 162232363646976 162260186038272 162321047519232 162549223732224 162734631026688 162823589462016 163052472102912 163113630759072 163141604285184 163299681828864 163327687262208 163575314251776 163618626519936 163805253599232 163894797287424 164374021840896 164695064852304 165129370140672 165157689360384 165408090882048 165640606580736 165702736009216 165731153559552 165891740270592 165964123390464 166215747575808 166405336989696 166496302006272 166540387707792 166730347413504 166821490096128 166983133298688 167011770433536 167309272230912 167636048153238 167750471254016 168269822558208 168361806790656 168569565351936 168598474555392 168761839583232 168854092775424 168883050774528 169091452551168 169183885925376 169347818192896 169376860864512 169421709294432 169469450256384 169678575650304 169707675045888 169800445276416 169872114843648 169964974964736 170009979118371 170203896317952 170296937806464 170461948575744 170491182317568 170794882069056 171274640818176 171323658793728 171775443861504 171869344432128 172110942775296 172371886374912 172401447665664 172662831710208 172708550215488 172905545465856 173000063803392 173167693791232 173197391560704 173243251609344 173337954553008 173440856752128 173505911943168 173535667716096 173844790677432 174043081949184 174597429264384 174842862501888 175137978580992 175449955774464 175480044945408 175650077933568 175746096562176 175993144492032 176089350657024 176259974037504 176290202124288 176336881102368 176604231799296 176805670551552 176949161939529 177150994126848 177450006085632 177618146033664 178137497337856 178234875707392 178265442484224 178485422137344 178786686468096 178884419715072 179105163186432 179135879215104 179309454557184 179340205621248 179407473573888 179438241447936 179659668335616 179757878795712 179864592187392 179932056829952 179962914668544 180010566125334 180215890219008 180266672848896 180283486628448 180314404736256 180489122021376 180841639837824 181146881212416 181318524076032 181979305869312 182031387468336 182255211249664 182511409102848 182542709293056 182611178459136 182819468869632 182867876698752 183076459905024 183145129273344 183176538144768 183354028720128 183502834603956 183712142057472 184022228533248 184070954834928 184280910299136 184381646948352 184867866279936 184920774571008 185408415596544 185509768593408 185770541408256 185982435459072 186084102242304 186345682403328 186415578010368 186447547754496 186628207804416 186660214013952 186992716022784 187206004113408 187308339757056 187357936171266 187856024961024 188222931259776 188719280160768 188751644983296 189271090921472 189303550377984 189374555439104 189407032639488 189640761020928 189673283874816 189857069531136 189960854372352 190227884120064 190281488007168 190299235885584 190331871666048 190516295467008 190548968472576 190653131538432 190837866627072 190888397606592 191106129199104 191210596835328 191479383357696 191584055032272 191769692147712 192144242327688 192650931830784 192683970920448 192976106029056 193247374344192 193353012486144 193540363649024 193573555273728 193624810622208 193918372171776 193951628623872 194139559821312 194245685673984 194297118992424 194518738649088 194625071778816 194813655515136 194847065505792 195194150936064 195575389512111 195742446649344 195798467192832 196314792984576 196422107922432 196698220314624 196996441571328 197030225903616 197381200246272 197606337675264 197714358632448 197905935761408 197992287553536 198100519489152 198218122002432 198292470792192 198326477389824 198679760774208 198906379370496 199820414287872 200404684505088 200514235170816 200548622794752 200796099904512 200852681785344 201100534104064 201135022276608 201244972179456 201439970328576 201474516713472 201493308584736 201527864116992 201723136376832 201833407770624 202063623487488 202117126877568 202227613645176 202347666210816 202423563933696 202458279002112 202800006955008 202818922457004 203050262274048 203446844817552 203697000808448 203983339585536 204327641677824 204691615070208 204726719102976 204925090922496 205037112655872 205325335240704 205437575766528 205559533928448 205636636377088 205671902478336 205726361286096 205961017393152 206038270432512 206073605412864 206273282310144 206676159814656 207025007099904 207221170372608 207976349564928 208035871392384 208291669999616 208584467546112 208620239192064 208698489667584 208991859084288 209230239891456 209308719169536 209344615022592 209717525261664 209956733779968 210311118323712 210366805525632 210606754627584 210721882226688 211338028081152 211538278088704 212011164106752 212309190180864 212667545419776 212929977286656 212966494175232 213046374868992 213082911719424 213289380347904 213345856148544 213589203222528 213669317485568 213705961168896 213913033506816 213949718986752 214006369635072 214066674008064 214086640371282 214123355624304 214330832400384 214692599955456 214749447307416 214994395348992 215111921439744 215679177326592 215740903666176 216162272618649 216309818195968 216346914717696 216428063358976 216732298309632 216769467285504 216979508035584 217098119282688 217403296137216 217484841012096 217522139046912 217732909105152 217770249682944 218158168693248 218407004798976 218526396383232 218584258866477 218833580980224 218953205751168 219165362454528 219593419803072 220172493520896 220210252480512 220854142107648 220974871412736 221188987027456 221285497853952 221620996767744 221659004141568 221995069341696 222053850277056 222307129884672 222428653461504 222644177731584 222682360578048 223079029641216 223514730870984 223769676791808 224482409054208 224759420469248 224797966073856 225138790367232 225177401032704 225455270068224 225578514567168 225835814486016 225895612392576 225959267008512 226238100867072 226276900061184 226400593701888 226496153124864 226619966619648 226658831302656 226679972157828 226938528423936 227062583741952 227282598100992 227321576423424 227381767737264 227506065350823 227726509425408 228366187757568 228431545058304 229033925148672 229159125909504 229481257033728 229829181833216 229868596887552 230217108946944 230278066953984 230317558990848 230540727287808 230666751737856 230991002145792 231117272737344 231254475669504 231341215924224 231380890288128 231793054236576 232057442598912 232510679791488 232796572352512 233123816669184 233933274365952 233973393260544 234328128749568 234657525989376 234785800876032 235013298716672 235053602832384 235115841469824 235384019877888 235472309065728 235512691900416 235740894068736 235932215919372 236201325502464 236600008114176 237687256645632 237755281591296 237980562849792 238382248624128 238512559620096 238806884248576 238847838953472 239079272742912 239120274161664 239209964765184 239250988597248 239546224447488 239677171727616 239819456249856 239950552891392 240014088167112 240287853625344 240377982171264 240419206315008 240652162695168 240693433860096 240825008259072 241122186450432 241529174949888 241593128220843 241758032101376 242639074492416 242708516624448 243348545470464 243390279057408 243481571278848 243823835598336 244101946540032 244193505697792 244235384193024 244472038293504 244578708154368 244670446138608 244712406427776 244949522743296 245362971377664 245427939779904 245707880398848 245842195931136 246561032761344 247042597278456 247211220795392 247346358124544 247694055211008 247736534040576 248112136323072 248460909871104 248554104013824 248596730339328 248837610405888 248880285351936 249323621363712 249608005484544 249744453009408 249810581561688 250095521120256 250232235144192 250474699948032 250963908346368 251625706881024 251668859977728 252404733837312 252542710185984 252854348027904 252897711833088 253142759374848 253281139163136 253324576161792 253637178826752 253732314514112 253775828888064 254021727289344 254065291296768 254132563941648 254204175384576 254450488836096 254517863475456 254808172265472 254947462447104 255305844476928 255445406709696 255692922863616 255736773476352 256192323103584 256867909107712 256911961227264 257301474705408 257663165792256 257804016648192 258166414162944 258557829562368 258602171498496 258994247565312 259062825323232 259358318198784 259500095705088 259751540686848 259796087341056 259864877414016 260006931829512 260258867914752 260767186016148 261064622923776 261896143896576 262264293752832 262661922095104 262706967871488 263174933661696 263220067418112 263475116900352 263619144843264 263989716738048 264134025985536 264290829336576 264389961056256 264435303186432 264906347698944 265208505827328 265726491190272 266427219050496 267206246006784 267352313561088 267398163726336 267728133206016 267803575713792 268180029702144 268326629572608 268586627104768 268657744779648 268703818822656 268964181835776 269010308431872 269111210360832 269157362171904 269489502503424 269636818193568 269796888281088 269898085244928 269944372002816 270015849188001 270400009273344 270425229942672 270733683032064 271262459756736 271720321818624 271977786114048 272922153426944 272968958803968 273233454563328 273382816874496 273767113654272 273916767688704 274229203304448 274301815048128 274614689857536 274717693910016 274764807217152 275031043080192 275078210125824 275254251905934 275568213086208 276033342799872 276106432252392 276294893830144 277301799419904 277381161856512 278112623394816 278160318922752 278264652890112 278655812112384 278973653188608 279078292226048 279126153363456 279518523604992 279623367015552 279671321631744 279942311706624 280489074034176 280809006170112 280962509635584 281784037441536 282334396889664 282681552142336 283078920241152 283127467474944 283906636382208 283955325566976 284061833158656 284110548959232 284385840463872 284461141531392 284785604296704 284941281558528 285217378009088 285341826180096 285422232010752 285448853828376 285497807499072 285774443200512 285823452708864 285979697307648 286256799940608 286332596409888 286659193798656 286815895252992 287572236435456 287654538221568 288216363491532 288976397746176 289025956380672 289464159043584 289871061516288 289979788016128 290029518729216 290310545473536 290360332910592 290437215933312 290877558257664 291209339731968 291368528510976 291445678488636 291778107973632 291937607668224 292220483272704 292270598258688 292791226404096 293563324694528 293613669974016 294472189476864 294633161883648 295047330471936 295494662356992 295545338855424 295993425788928 296071800369408 296409506512896 296571537948672 296858903642112 296988431330304 297150779233728 297438706188288 298019641161312 298359569055744 299309878738944 299730621431808 300185053822976 300607026757632 300771352756224 300822934192128 301194149856768 301279022678016 301650801156096 301702533414912 301867458269184 301994870833152 302159955492864 302211775070208 302239962877104 302584704565248 302750111655936 303043464134656 303095435231232 303175690316352 303341420467764 303521499316224 303635345900544 303687418503168 304228383685506 304575393411072 305378566864896 305545501212672 305975009378304 306491462516736 307037422605312 307090078654464 307387636383744 307440352493568 307555668983808 307988002861056 308156363649792 308339300892672 308454954565632 308507853717504 308589541929144 309057405648768 309409923465216 310014239721984 310537510649856 310831755558912 311911032487936 311964524347392 312437504999424 312876701319168 313047734501376 313487788626432 313845359837184 313963078754304 314016922533888 314321192091648 314576287892496 314935100669952 315466677485568 315550208288448 317007042121728 317307417133056 317842998165504 318016746160128 318463785271296 318772363657216 318946619686912 319001318129664 319394965929984 319449741262848 319569562303488 319624367579136 319934070521856 320018784222816 320383804833792 320503976228352 320558941753344 320869550260224 320924578480128 321100011012096 321129960556923 321496248600576 322038899933184 322124170961124 322491593023488 322667882159616 323518765989888 323611355499264 324464727293952 324520372076544 324642095038464 325098447464448 325469262053376 325647178924032 326104944205824 326227261518144 326283208570368 326599363657728 326655374524416 327150628503552 327237253039872 327610507198464 327789594574848 328748043681792 329390129704608 330258740281344 330315378720768 330816181764096 331281213161472 331405472018432 331462307119104 331783480541184 331928246780928 332431495151616 332992604012544 333080775415584 333460694827008 333642980192256 333966266597376 334023540867072 334618544461824 335272096306476 335500942508032 336723613581312 337139130703872 337196949110784 337523679166464 337708185550848 337766101549056 338182905102336 338367771850752 338695636385792 338753721729024 338843418588864 338938900512768 339357151300608 339415350091776 339600890552832 339744229687296 339929949929472 340019958236742 340407792635904 340593875612928 340923897151488 340982364635136 341589764138112 342549281636352 342647317587456 343550887723008 343738688864256 344221885550592 344743772749824 344802895331328 345325663420416 345417100430976 345811090931712 346000127606784 346335387582464 346486503218688 346675909106016 346881713504256 347011823886336 347071335432192 347689581354864 348086163898368 349194858528768 349685725003776 350899911548928 350960089890816 351300155867136 351492193124352 351986288984064 352178701314048 352519948075008 352580404248576 352673762204736 353208463598592 353611341103104 353898323879058 354301988253696 354900012171264 355236292067328 356274994675712 356469751414784 356530884968448 356970844274688 357573372936192 357768839430144 358210326372864 358271758430208 358618909114368 358680411242496 358814947147776 358876482895872 359319336671232 359515757591424 359729184374784 359864113659904 359925829337088 360021132250668 360431780438016 360566973256896 360628809472512 360978244042752 361683279675648 362293762424832 362637048152064 363958611738624 364062774936672 364510422499328 365022818205696 365085418586112 365222356918272 365638937739264 365735753397504 366152919810048 366290258546688 366353076289536 366708057440256 367005669207912 367424284114944 368044457066496 368141909669856 368561820598272 368763293896704 369735732559872 369841549142016 370816831193088 371019537186816 371541082816512 372168204484608 372691364806656 372831156020736 372895095508992 373256415608832 373320428027904 373985432045568 374412008226816 374616679514112 374715872342532 375712049922048 376445862519552 377438560321536 377503289966592 378542181842944 378607100755968 378749110878208 378814065278976 379281522041856 379346567749632 379714139062272 379921708744704 380455768240128 380562976014336 380598471771168 380663743332096 381032590934016 381097936945152 381306263076864 381675733254144 381776795213184 382212258398208 382421193670656 382958766715392 383168110064544 383539384295424 384288484655376 385301863661568 385367941840896 385952212058112 386494748688384 386706024972288 387080727298048 387249621244416 387836744343552 387903257247744 388279119642624 388491371347968 388594237984848 389037477298176 389250143557632 389627311030272 389694131011584 390388301872128 391150779024222 391596934385664 392629585969152 392844215844864 393396440629248 393992883142656 394060451807232 394762400492544 395212675350528 395428717264896 395984575107072 396201038978304 396436244004864 396584941584384 396652954779648 397359521548416 397812758740992 399640828575744 400809369010176 401028470341632 401097245589504 401592199809024 401705363570688 402201068208128 402270044553216 402489944358912 402879940657152 402986617169472 403055728233984 403446272753664 403666815541248 404127246974976 404234253755136 404455227290352 404695332421632 404847127867392 404916558004224 405600013910016 405637844914008 406100524548096 406893689635104 407394001616896 407966679171072 408655283355648 409383230140416 409453438205952 409850181844992 410074225311744 410650670481408 410875151533056 411273272754176 411343804956672 411452722572192 411922034786304 412076540865024 412147210825728 412546564620288 412881377858901 413352319629312 414050014199808 414442340745216 415952699129856 416071742784768 417168935092224 417240478384128 417396979335168 417983718168576 418460479782912 418617438339072 418689230045184 419435050523328 419913467559936 420622236647424 420733611051264 421213509255168 421443764453376 422676056162304 423076556177408 424022328213504 424618380361728 425335090839552 425859954573312 425932988350464 426092749737984 426165823438848 426578760695808 426691712297088 427178406445056 427338634971136 427411922337792 427826067013632 428012739270144 428133348016128 428173280742564 428246711248608 428661664800768 429385199910912 429498894614832 429988790697984 430223842879488 431358354653184 431481807332352 432324545237298 432619636391936 432856126717952 433464596619264 433538934571008 433959016071168 434196238565376 434806592274432 434969682024192 435044278093824 435465818210304 435540499365888 436316337386496 436814009597952 437052792766464 437168517732954 437667161960448 437906411502336 438330724909056 439186839606144 440344987041792 440420504961024 441708284215296 441949742825472 442570995707904 443241993535488 443318008283136 443990138683392 444107700554112 444614259769344 444857306923008 445288355463168 446158059282432 447029461741968 447539353583616 448964818108416 449518840938496 449595932147712 450277580734464 450910540136448 451157029134336 451671628972032 451791224785152 451918534017024 452476201734144 452553800122368 452801187403776 452992306249728 453239933239296 453317662605312 453359944315656 453877056847872 454125167483904 454565196201984 454643152846848 454763535474528 455012130701646 455453018850816 456342575528259 456732375515136 456863090116608 458067850297344 458318251819008 458962514067456 459658363666432 459737193775104 460556133907968 460635117981696 461081454575616 461333503475712 461982004291584 462234545474688 462508951339008 462682431848448 462761780576256 463586108473152 464114885197824 465021359582976 466247633338368 467866548731904 467946786521088 468656257499136 469315051978752 469571601752064 470026597433344 470107205664768 470231682939648 470768039755776 470944618131456 471025383800832 471481788137472 471864431838744 472402651004928 473200016228352 475374513291264 475510563182592 475961125699584 476764497248256 477025119240192 477613768497152 477695677906944 478158545485824 478419929530368 478501977194496 479092448894976 479354343455232 479638912499712 479901105782784 480028176334224 480575707250688 480755964342528 480838412630016 481304325390336 481386867720192 481650016518144 482244372900864 483058349899776 483186256441686 483516064202752 485278148984832 485417033248896 486697090940928 486780558114816 486963142557696 487647671196672 488203893080064 488387011395584 488470768386048 489157416308736 489340892277216 489424812855552 489899045486592 490725942755328 490855879559808 491415760797696 491684391862272 493122065522688 494085194556912 494692716249088 495388110422016 495473068081152 496224272646144 496921819742208 497108208027648 497193460678656 497675220811776 498647242727424 499216010969088 499488906018816 499621163123376 500191042240512 500464470288384 500949399896064 501927816692736 503251413762048 504809467674624 505085420371968 505708696055808 505795423666176 506285518749696 506562278326272 506649152323584 507274357653504 507464629028224 507551657776128 508043454578688 508130582593536 508265127883296 508408350769152 509035726950912 509616344530944 509894924894208 510029937355113 510611688953856 510890813419392 511385845727232 511473546952704 512384646207168 513735818215424 513823922454528 515326331584512 515608033296384 516332828325888 517115659124736 517204342996992 517988495130624 518125650646464 518716636397568 519000191410176 519503081373696 519592174682112 519729754828032 520013863659024 520517735829504 521534372032296 522129245847552 523792287793152 524528587505664 525323844190208 525413935742976 526349867323392 526440134836224 526950233800704 527238289686528 527979433476096 528268051971072 528779922112512 528870606372864 529812695397888 530417011654656 530847485818587 531452982380544 532854438100992 534412492013568 534704627122176 534796327452672 535456266412032 536360059404288 536653259145216 537173254209536 537315489559296 537407637645312 537928363671552 538020616863744 538222420721664 538314724343808 538979005006848 539273636387136 539593776562176 539796170489856 539888744005632 540031698376002 540800018546688 540850459885344 541467366064128 542524919513472 543440643637248 543955572228096 545844306853888 545937917607936 546765633748992 547534227308544 547833535377408 548458406608896 548603630096256 549229379715072 549435387820032 549529614434304 550062086160384 550508503811868 551136426172416 552066685599744 552212864504784 554603598839808 554762323713024 556225246789632 556529305780224 557311624224768 557947306377216 558156584452096 558252306726912 559037047209984 559246734031104 559342643263488 559884623413248 560978148068352 561618012340224 561925019271168 563568074883072 564668793779328 565363104284672 566157840482304 566254934949888 567813272764416 567910651133952 568123666317312 568221097918464 568922283062784 569571208593408 569882563117056 570434756018176 570683652360192 570844464021504 570897707656752 570995614998144 571548886401024 571646905417728 571959394615296 572513599881216 572665192819776 573318387597312 573631790505984 575309076443136 576432726983064 577952795492352 578051912761344 578928318087168 579742123032576 579959576032256 580059037458432 580621090947072 580720665821184 580874431866624 581755116515328 582418679463936 582737057021952 582891356977272 583556215947264 583875215336448 584440966545408 584541196517376 585582452808192 586726168536333 587126649389056 587227339948032 588944378953728 589266323767296 590094660943872 590989324713984 591090677710848 592143600738816 592819013025792 593143075897344 593717807284224 593976862660608 594301558467456 594877412376576 596039282322624 596719138111488 599461242863616 600370107645952 601214053515264 601542705512448 601645868384256 602388299713536 602558045356032 603301602312192 603405066829824 603734916538368 604319910985728 604423550140416 604479925754208 605169409130496 605500223311872 606086928269312 606190870462464 606351380632704 606682840935528 607042998632448 607270691801088 607374837006336 608456767371012 609150786822144 611091002425344 611950018756608 612982925033472 614074845210624 614180157308928 614775272767488 615111337967616 615976005722112 616312727299584 616678601785344 616909909131264 617015707435008 617179083858288 618114811297536 618819846930432 620028479443968 621075021299712 621663511117824 623822064975872 623929048694784 624875009998848 625753402638336 626095469002752 626975577252864 627690719674368 627926157508608 628033845067776 629152575784992 629870201339904 630933354971136 631100416576896 634014084243456 634614834266112 636033492320256 636927570542592 637544727314432 637893239373824 638002636259328 638789931859968 638899482525696 639139124606976 639248735158272 639868141043712 640037568445632 640767609667584 641007952456704 641117883506688 641739100520448 641849156960256 642200022024192 642259921113846 642992497201152 644077799866368 644248341922248 644983186046976 645335764319232 647037531979776 647222710998528 648929454587904 649040744153088 649284190076928 650196894928896 650938524106752 651294357848064 652209888411648 652454523036288 652566417140736 653198727315456 653310749048832 654474506079744 655221014396928 655579189149696 655752776599431 657496087363584 658780259409216 660517480562688 660630757441536 662562426322944 662810944036864 662924614238208 663566961082368 663856493561856 664862990303232 665985208025088 666161550831168 666921389654016 667285960384512 667932533194752 668047081734144 669237088923648 670544192612952 671001885016064 673447227162624 674278261407744 674393898221568 675416371101696 675532203098112 676365810204672 676735543701504 677391272771584 677507443458048 677686837177728 677877801025536 678714302601216 678830700183552 679201781105664 679488459374592 679859899858944 680039916473484 680815585271808 681187751225856 681847794302976 681964729270272 683179528276224 685098563272704 685294635174912 687101775446016 687477377728512 688443771101184 689487545499648 689605790662656 690651326840832 690834200861952 691622181863424 692000255213568 692670775164928 692973006437376 693351818212032 693763427008512 694023647772672 694142670864384 695379162709728 696172327796736 698389717057536 699371450007552 701799823097856 701920179781632 702984386248704 703972577968128 704357402628096 705039896150016 705160808497152 705347524409472 706416927197184 707222682206208 707796647758116 708603976507392 709800024342528 712549989351424 712939502829568 713061769936896 713941688549376 715146745872384 715537678860288 716420652745728 716543516860416 717237818228736 717360822484992 717629894295552 717752965791744 718638673342464 719031515182848 719458368749568 719728227319808 719851658674176 720042264501336 720863560876032 721133946513792 721257618945024 721956488085504 723366559351296 724587524849664 725274096304128 727917223477248 728125549873344 729020844998656 730045636411392 730170837172224 730444713836544 731471506795008 732305839620096 732580517093376 732706152579072 733416114880512 734011338415824 734848568229888 736088914132992 736283819339712 737123641196544 737526587793408 739683098284032 741633662386176 742039074373632 743082165633024 744336408969216 745382729613312 745662312041472 745790191017984 746512831217664 746640856055808 747970864091136 748824016453632 749233359028224 749431744685064 751424099844096 752891725039104 754877120643072 755006579933184 757084363685888 757214201511936 757498221756416 757628130557952 758563044083712 758693135499264 759428278124544 759843417489408 760911536480256 761196943542336 761327486664192 762065181868032 762195873890304 762612526153728 763351466508288 763553590426368 764424516796416 764842387341312 765917533430784 766336220129088 767078768590848 768576969310752 770603727323136 770735883681792 771904424116224 772989497376768 773412049944576 774161454596096 774499242488832 775673488687104 775806514495488 776982742695936 777188475969696 778074954596352 778500287115264 779254622060544 779388262023168 780776603744256 782301558048444 783193868771328 785688431689728 786792881258496 787985766285312 788120903614464 789524800985088 790425350701056 790857434529792 791969150214144 792402077956608 792872488009728 793169883168768 793305909559296 794719043096832 795625517481984 799281657151488 801618738020352 802056940683264 802194491179008 803184399618048 803410727141376 804402136416256 804540089106432 804979888717824 805759881314304 805973234338944 806111456467968 806892545507328 807333631082496 808468507510272 808910454580704 809390664843264 809694255734784 809833116008448 811200027820032 811275689828016 812201049096192 813787379270208 814788003233792 815933358342144 818766460280832 818906876411904 819700363689984 820148450623488 821301340962816 821750303066112 822546545508352 822687609913344 822905445144384 823844069572608 824153081730048 824294421651456 825093129240576 825762755717802 826704639258624 828100028399616 828884681490432 831905398259712 832143485569536 834337870184448 834480956768256 834793958670336 835967436337152 836920959565824 837234876678144 837378460090368 838870101046656 839826935119872 841467222102528 842427018510336 842887528906752 845352112324608 846153112354816 848044656427008 849236760723456 851719909146624 851865976700928 852185499475968 852331646877696 853157521391616 853383424594176 854356812890112 854677269942272 854823844675584 855652134027264 856025478540288 856266696032256 856346561485128 856493422497216 857323329601536 858770399821824 858997789229664 859977581395968 860447685758976 862716709306368 862963614664704 864649090474596 865239272783872 865712253435904 866929193238528 867077869142016 868392477130752 869613184548864 869939364048384 870088556187648 870931636420608 871080998731776 872632674772992 873628019195904 874105585532928 874337035465908 875334323920896 875812823004672 876661449818112 878373679212288 880689974083584 880841009922048 883416568430592 883899485650944 885141991415808 886483987070976 886636016566272 887980277366784 888215401108224 889228519538688 889714613846016 890576710926336 892316118564864 894058923483936 895078707167232 897929636216832 899037681876992 899191864295424 900555161468928 901821080272896 902314058268672 903582449570304 903837068034048 904952403468288 905107600244736 905602374807552 905984612499456 906479866478592 906635325210624 906719888631312 907754113695744 908250334967808 909130392403968 909286305693696 909527070949056 910024261403292 910906037701632 912685151056518 913726180233216 916135700594688 916636503638016 917925028134912 919316727332864 919474387550208 921112267815936 921270235963392 922162909151232 922667006951424 923964008583168 924469090949376 925017902678016 925364863696896 925523561152512 927172216946304 928229770395648 930042719165952 932495266676736 935733097463808 935893573042176 937312514998272 938630103957504 939143203504128 940053194866688 940463365879296 941536079511552 941889236262912 942050767601664 942963576274944 943728863677488 944805302009856 946400032456704 951021126365184 951922251399168 953528994496512 954050238480384 955227536994304 955391355813888 956317090971648 956839859060736 957003954388992 958184897789952 958708686910464 959802211565568 960056352668448 961151414501376 961511928685056 961676825260032 962608650780672 962773735440384 963300033036288 963389881670769 964488745801728 966116699799552 966372512883372 967032128405504 970556297969664 970834066497792 973394181881856 973561116229632 973926285115392 975295342393344 976407786160128 976774022791168 976941536772096 978314832617472 978681784554432 978849625711104 979798090973184 981451885510656 981711759119616 982831521595392 983368783724544 986244131045376 988170389113824 989385432498176 990776220844032 990946136162304 992448545292288 993843639484416 994216416055296 994386921357312 995350441623552 997294485454848 998977812037632 999242326246752 1000382084481024 1000928940576768 1001898799792128 1003855633385472 1006502827524096 1010170840743936 1011417392111616 1011590847332352 1012571037499392 1013124556652544 1013298304647168 1014548715307008 1014929258056448 1015103315552256 1016086909157376 1016261165187072 1016530255766592 1016816701538304 1018071453901824 1019232689061888 1019789849788416 1020059874710226 1021223377907712 1021781626838784 1022771691454464 1022947093905408 1024769292414336 1027471636430848 1027647844909056 1030652663169024 1031216066592768 1032665656651776 1034231318249472 1034408685993984 1035976990261248 1036251301292928 1037433272795136 1038000382820352 1039006162747392 1039459509656064 1040027727318048 1041035471659008 1043068744064592 1044258491695104 1047584575586304 1049057175011328 1050647688380416 1052699734646784 1052880269672448 1053900467601408 1054476579373056 1055958866952192 1056536103942144 1057559844225024 1057741212745728 1059625390795776 1060834023309312 1061694971637174 1062905964761088 1065708876201984 1068824984027136 1069409254244352 1069592654905344 1070912532824064 1072720118808576 1073306518290432 1074630979118592 1074815275290624 1075856727343104 1076041233727488 1076444841443328 1076629448687616 1077958010013696 1078547272774272 1079187553124352 1079592340979712 1079777488011264 1080063396752004 1081700919770688 1082934732128256 1085049839026944 1086881287274496 1087911144456192 1091688613707776 1091875835215872 1093531267497984 1095068454617088 1095667070754816 1096916813217792 1097207260192512 1098458759430144 1098870775640064 1099059228868608 1100124172320768 1101017007623736 1102272852344832 1104133371199488 1104425729009568 1109207197679616 1109524647426048 1112450493579264 1113058611560448 1114623248449536 1116313168904192 1116504613453824 1118074094419968 1118493468062208 1118685286526976 1119769246826496 1121956296136704 1123236024680448 1123850038542336 1127136149766144 1129337587558656 1132315680964608 1132509869899776 1135626545528832 1135821302267904 1136247332634624 1136442195836928 1137844566125568 1139142417186816 1139765126234112 1141367304720384 1141688928043008 1141795415313504 1141991229996288 1143097772802048 1143293810835456 1143918789230592 1145027199762432 1145330385639552 1146636775194624 1147263581011968 1150618152886272 1152865453966128 1155905590984704 1156103825522688 1157856636174336 1159484246065152 1159919152064512 1160118074916864 1161242181894144 1161748863733248 1163510233030656 1164837358927872 1165474114043904 1165782713954544 1167112431894528 1167750430672896 1168881933090816 1169082393034752 1171164905616384 1173452337072666 1174253298778112 1177888757907456 1178532647534592 1180189321887744 1181978649427968 1182181355421696 1184287201477632 1185638026051584 1186286151794688 1187953725321216 1188603116934912 1189754824753152 1192078564645248 1193438276222976 1198922485727232 1202428107030528 1203085411024896 1203291736768512 1204776599427072 1205116090712064 1206603204624384 1206810133659648 1207469833076736 1208639821971456 1208959851508416 1210338818260992 1211000446623744 1212173856538624 1212381740924928 1212702761265408 1213365681871056 1214085997264896 1214541383602176 1214749674012672 1216913534742024 1218301573644288 1222182004850688 1223900037513216 1225965850066944 1228149690421248 1228360314617856 1229550545534976 1230222675935232 1231952011444224 1232625454599168 1233819818262528 1234031414870016 1234358167716576 1236229622595072 1237639693860864 1238644133576703 1240056958887936 1242150042599424 1243327022235648 1247644129951744 1247858097389568 1251506805276672 1252190938005504 1253951154505728 1255381439348736 1255852315017216 1256067690135552 1258305151569984 1259740402679808 1261866709942272 1262200833153792 1268028168486912 1269229668532224 1272066984640512 1273855141085184 1275786478747648 1276005272518656 1277579863719936 1277798965051392 1278278249213952 1278497470316544 1279736282087424 1280075136891264 1281535219335168 1282015904913408 1282235767013376 1283478201040896 1284400044048384 1284519842227692 1285984994402304 1288155599732736 1288496683844496 1289966372093952 1290671528638464 1294075063959552 1294445421997056 1297858909175808 1298568380153856 1300393789857792 1301877048213504 1302588715696128 1304419776823296 1304909046072576 1305132834281472 1306397454630912 1306621498097664 1308949012159488 1310442028793856 1311158378299392 1311505553198862 1314992174727168 1317560518818432 1321034961125376 1321261514883072 1325124852645888 1325621888073728 1325849228476416 1327712987123712 1329725980606464 1331970416050176 1332323101662336 1333842779308032 1334571920769024 1335865066389504 1338474177847296 1341088385225904 1346894454325248 1348556522815488 1348787796443136 1350832742203392 1352731620409344 1353471087403008 1354782545543168 1355014886916096 1355373674355456 1355755602051072 1357428605202432 1357661400367104 1358403562211328 1358976918749184 1359719799717888 1360079832946968 1361631170543616 1362375502451712 1363695588605952 1363929458540544 1366359056552448 1369027726584777 1370197126545408 1370589270349824 1374203550892032 1374954755457024 1376887542202368 1378975090999296 1379211581325312 1381668401723904 1383244363726848 1384000510427136 1385341550329856 1385946012874752 1386703636424064 1387526854017024 1388047295545344 1388285341728768 1390758325419456 1392344655593472 1398742900015104 1403599646195712 1403840359563264 1405968772497408 1407945155936256 1408714805256192 1410079792300032 1410321616994304 1410695048818944 1412833854394368 1414445364412416 1415593295516232 1417207953014784 1419600048685056 1425879005659136 1426123539873792 1427883377098752 1430293491744768 1431075357720576 1432841305491456 1433087033720832 1434475636457472 1435259788591104 1435505931583488 1437277346684928 1438063030365696 1438916737499136 1439456454639616 1439703317348352 1440084529002672 1441727121752064 1442267893027584 1442515237890048 1443912976171008 1446733118702592 1449175049699328 1450548192608256 1455834446954496 1456251099746688 1458041689997312 1460091272822784 1460341674344448 1460889427673088 1462943013590016 1464611679240192 1465161034186752 1465412305158144 1468022676831648 1469697136459776 1472177828265984 1472567638679424 1474247282393088 1475053175586816 1479366196568064 1484078148747264 1486164331266048 1488672817938432 1490765459226624 1491324624082944 1491580382035968 1493025662435328 1495941728182272 1497648032907264 1498466718056448 1498863489370128 1502848199688192 1505783450078208 1509754241286144 1514168727371776 1514428403023872 1514996443512832 1515256261115904 1517126088167424 1517386270998528 1518856556249088 1519686834978816 1521823072960512 1522393887084672 1522654973328384 1524130363736064 1524391747780608 1525225052307456 1527107180852736 1528849033592832 1529684774682624 1530089812065339 1531835066861568 1532672440258176 1534157537181696 1537153938621504 1541207454646272 1541471767363584 1545978994753536 1546824099889152 1548322909192192 1548998484977664 1551346977374208 1551613028990976 1553965485391872 1554376951939392 1556149909192704 1557000574230528 1558509244121088 1558776524046336 1561553207488512 1564603116096888 1566387737542656 1571376863379456 1573585762516992 1575971532570624 1576241807228928 1579049601970176 1580850701402112 1581714869059584 1583938300428288 1584804155913216 1586339766337536 1586611819118592 1589438086193664 1591251034963968 1592542457455761 1598563314302976 1603237476040704 1604113881366528 1604388982358016 1606368799236096 1608804272832512 1609080178212864 1609959777435648 1611519762628608 1611946468677888 1612222912935936 1613785091014656 1614667262164992 1616937015020544 1617820909161408 1618781329686528 1619388511469568 1619666232016896 1622400055640064 1622551379656032 1624402098192384 1627574758540416 1629576006467584 1631866716684288 1637532920561664 1637813752823808 1640296901246976 1642602681925632 1643500606132224 1645093091016704 1645375219826688 1645810890288768 1647688139145216 1648306163460096 1648588843302912 1650186258481152 1651525511435604 1653409278517248 1656200056799232 1663810796519424 1664286971139072 1668675740368896 1669587917340672 1671934872674304 1673841919131648 1674469753356288 1674756920180736 1677740202093312 1679653870239744 1682934444205056 1684854037020672 1685775057813504 1690704224649216 1692306224709632 1696089312854016 1698473521446912 1703439818293248 1703731953401856 1704370998951936 1704663293755392 1706766849188352 1708713625780224 1709354539884544 1709647689351168 1711304268054528 1712050957080576 1712533392064512 1712693122970256 1712986844994432 1714646659203072 1717540799643648 1717995578459328 1719955162791936 1720895371517952 1725927229329408 1729298180949192 1730478545567744 1731424506871808 1733858386477056 1734155738284032 1736784954261504 1739226369097728 1739878728096768 1740177112375296 1741863272841216 1742161997463552 1745265349545984 1747256038391808 1748211171065856 1748674070931816 1750668647841792 1751625646009344 1753322899636224 1756747358424576 1761379948167168 1761682019844096 1766833136861184 1767798971301888 1770283982831616 1772967974141952 1773272033132544 1776430802216448 1778457039077376 1779429227692032 1781153421852672 1784632237129728 1788117846967872 1790157414334464 1798075363753984 1798383728590848 1801110322937856 1803642160545792 1804628116537344 1807164899140608 1807674136068096 1809904806936576 1810215200489472 1811204749615104 1812959732957184 1813270650421248 1813439777262624 1815508227391488 1816500669935616 1818260784807936 1818572611387392 1819054141898112 1820048522806584 1821812075403264 1825370302113036 1827452360466432 1833273007276032 1835850056269824 1838633454665728 1838948775100416 1842224535631872 1842540471926784 1844325818302464 1845334013902848 1847928017166336 1848938181898752 1850035805356032 1850729727393792 1851047122305024 1854344433892608 1856459540791296 1860085438331904 1864990533353472 1871466194927616 1871787146084352 1874625029996544 1877260207915008 1878286407008256 1880106389733376 1880926731758592 1883072159023104 1883778472525824 1884101535203328 1887457727354976 1889610604019712 1892800064913408 1902042252730368 1903844502798336 1908100476960768 1910455073988608 1910782711627776 1912634181943296 1913679718121472 1914007908777984 1916369795579904 1917417373820928 1919604423131136 1920112705336896 1922302829002752 1923023857370112 1923353650520064 1925217301561344 1925547470880768 1926600066072576 1926779763341538 1928977491603456 1932233399599104 1932745025766744 1934064256811008 1941112595939328 1941668132995584 1946788363763712 1947122232459264 1947852570230784 1950590684786688 1952815572320256 1953548045582336 1953883073544192 1956629665234944 1957363569108864 1957699251422208 1959596181946368 1963423518239232 1965663043190784 1966737567449088 1972488262090752 1976340778227648 1978770864996352 1981552441688064 1981892272324608 1987687278968832 1988432832110592 1988773842714624 1990700883247104 1994588970909696 1997955624075264 1998484652493504 2000764168962048 2001857881153536 2003797599584256 2007711266770944 2013005655048192 2020341681487872 2022834784223232 2023181694664704 2026249113305088 2026596609294336 2029097430614016 2029858516112896 2030206631104512 2032173818314752 2032522330374144 2033060511533184 2033633403076608 2036142907803648 2038465378123776 2039579699576832 2040119749420452 2042446755815424 2043563253677568 2045543382908928 2045894187810816 2049538584828672 2054943272861696 2055295689818112 2061305326338048 2062432133185536 2065331313303552 2068462636498944 2068817371987968 2071953980522496 2072502602585856 2074866545590272 2076000765640704 2078012325494784 2078919019312128 2080055454636096 2082070943318016 2086137488129184 2088516983390208 2095169151172608 2098114350022656 2101295376760832 2105399469293568 2105760539344896 2108953158746112 2111917733904384 2113072207884288 2115119688450048 2115482425491456 2119250781591552 2121668046618624 2123389943274348 2125811929522176 2137649968054272 2138818508488704 2139185309810688 2141825065648128 2145440237617152 2146613036580864 2149261958237184 2149630550581248 2151713454686208 2152082467454976 2152889682886656 2153258897375232 2155916020027392 2157094545548544 2158375106248704 2159184681959424 2159554976022528 2160126793504008 2163401839541376 2165869464256512 2170099678053888 2173762574548992 2175822288912384 2183377227415552 2183751670431744 2187062534995968 2190136909234176 2191334141509632 2194414520385024 2196917518860288 2197741551280128 2198118457737216 2200248344641536 2202034015247472 2204545704689664 2208266742398976 2208851458019136 2219049294852096 2224900987158528 2226117223120896 2229246496899072 2232626337808384 2233009226907648 2236148188839936 2236986936124416 2237370573053952 2239538493652992 2243912592273408 2246472049360896 2247700077084672 2254272299532288 2258675175117312 2264631361929216 2265019739799552 2271253091057664 2271642604535808 2272494665269248 2272884391673856 2275689132251136 2278284834373632 2279530252468224 2282734609440768 2283590830627008 2283982459992576 2286195545604096 2286587621670912 2287837578461184 2290054399524864 2290660771279104 2293273550389248 2294527162023936 2301236305772544 2305730907932256 2311811181969408 2312207651045376 2315713272348672 2318968492130304 2319838304129024 2320236149833728 2322484363788288 2323497727466496 2327020466061312 2330948228087808 2331565427909088 2334224863789056 2335500861345792 2337763866181632 2338164786069504 2342329811232768 2346904674145332 2348506597556224 2357065295069184 2360378643775488 2363957298855936 2364362710843392 2368574402955264 2371276052103168 2372572303589376 2375907450642432 2377206233869824 2379509649506304 2384157129290496 2386876552445952 2397844971454464 2404856214061056 2406170822049792 2406583473537024 2409553198854144 2410232181424128 2413206409248768 2413620267319296 2414939666153472 2417279643942912 2417919703016832 2420677636521984 2422000893247488 2424347713077248 2425405522530816 2426731363742112 2428171994529792 2429082767204352 2429499348025344 2433827069484048 2436603147288576 2444364009701376 2447800075026432 2456299380842496 2456720629235712 2459101091069952 2460445351870464 2463904022888448 2465250909198336 2467639636525056 2468062829740032 2468716335433152 2472459245190144 2475279387721728 2477288267153406 2480113917775872 2484300085198848 2486654044471296 2495288259903488 2495716194779136 2503013610553344 2504381876011008 2507902309011456 2510762878697472 2511704630034432 2512135380271104 2516610303139968 2519480805359616 2524401666307584 2536056336973824 2538459337064448 2544133969281024 2547710282170368 2551572957495296 2555159727439872 2555597930102784 2556556498427904 2556994940633088 2559472564174848 2560150273782528 2563070438670336 2564031809826816 2564471534026752 2566956402081792 2568800088096768 2569039684455384 2571969988804608 2576311199465472 2576993367688992 2579932744187904 2581343057276928 2588150127919104 2588890843994112 2595717818351616 2597136760307712 2600787579715584 2605177431392256 2608839553646592 2609818092145152 2610265668562944 2612794909261824 2613242996195328 2617898024318976 2620884057587712 2622316756598784 2623011106397724 2629984349454336 2635121037636864 2642069922250752 2642523029766144 2650249705291776 2651243776147456 2651698456952832 2655425974247424 2659451961212928 2663940832100352 2664646203324672 2667685558616064 2669143841538048 2671730132779008 2676948355694592 2682176770451808 2693788908650496 2697113045630976 2697575592886272 2701665484406784 2705463240818688 2706942174806016 2709565091086336 2710747348710912 2711511204102144 2714857210404864 2715322800734208 2716807124422656 2717953837498368 2719439599435776 2720159665893936 2723262341087232 2724751004903424 2727391177211904 2727858917081088 2732718113104896 2738055453169554 2741178540699648 2748407101784064 2749909510914048 2753775084404736 2757950181998592 2758423162650624 2763336803447808 2766488727453696 2768001020854272 2771892025749504 2773407272848128 2775053708034048 2776094591090688 2776570683457536 2781516650838912 2784689311186944 2797485800030208 2807199292391424 2807680719126528 2811937544994816 2815890311872512 2817429610512384 2820159584600064 2821390097637888 2825667708788736 2828890728824832 2831186591032464 2834415906029568 2839200097370112 2851758011318272 2855766754197504 2860586983489536 2862150715441152 2865682610982912 2866174067441664 2868951272914944 2870519577182208 2871011863166976 2874554693369856 2876126060731392 2878912909279232 2879406634696704 2880169058005344 2883454243504128 2884535786055168 2885030475780096 2887825952342016 2890169645012307 2893466237405184 2898350099398656 2901096385216512 2911668893908992 2912502199493376 2920182545645568 2920683348688896 2921778855346176 2925886027180032 2929223358480384 2930322068373504 2930824610316288 2936045353663296 2939394272919552 2944355656531968 2945135277358848 2948494564786176 2950106351173632 2958732393136128 2968156297494528 2972328662532096 2977345635876864 2981530918453248 2982649248165888 2983160764071936 2986051324870656 2991883456364544 2996933436112896 2997726978740256 3005696399376384 3011566900156416 3019508482572288 3028337454743552 3029992887025664 3030512522231808 3034252176334848 3034772541997056 3037713112498176 3039373669957632 3043646145921024 3044787774169344 3045309946656768 3048260727472128 3048783495561216 3050450104614912 3054214361705472 3057698067185664 3059369549365248 3060179624130678 3063670133723136 3065344880516352 3068315074363392 3074307877243008 3082414909292544 3082943534727168 3091957989507072 3093648199778304 3097996969955328 3102693954748416 3103226057981952 3107930970783744 3108753903878784 3112299818385408 3114001148461056 3117018488242176 3123106414977024 3129206232193776 3132775475085312 3142753726758912 3147171525033984 3151943065141248 3158099203940352 3161701402804224 3163429738119168 3167876600856576 3169608311826432 3172679532675072 3173223638237184 3178876172387328 3182502069927936 3185084914911522 3197126628605952 3206474952081408 3208227762733056 3208777964716032 3212737598472192 3217608545665024 3218160356425728 3219919554871296 3223892937355776 3224445825871872 3227570182029312 3229334524329984 3233874030041088 3235641818322816 3237562659373056 3238777022939136 3239332464033792 3245102759312064 3248804196384768 3255149517080832 3263733433368576 3275065841123328 3275627505647616 3280593802493952 3285205363851264 3287001212264448 3290186182033408 3290750439653376 3291621780577536 3295376278290432 3296612326920192 3297177686605824 3300372516962304 3303051022871208 3306818557034496 3312400113598464 3327621593038848 3328573942278144 3337351480737792 3339175834681344 3343869745348608 3348939506712576 3349513840361472 3355480404186624 3359307740479488 3365868888410112 3369708074041344 3371550115627008 3381408449298432 3384612449419264 3396947042893824 3406879636586496 3407463906803712 3408741997903872 3409326587510784 3413533698376704 3417427251560448 3418709079769088 3419295378702336 3424101914161152 3425066784129024 3425386245940512 3425973689988864 3429293318406144 3435081599287296 3435991156918656 3439910325583872 3441790743035904 3451854458658816 3458596361898384 3462849013743616 3467716772954112 3468311476568064 3473569908523008 3478452738195456 3479757456193536 3480354224750592 3483726545682432 3490530699091968 3494512076783616 3496422342131712 3497348141863632 3501337295683584 3503251292018688 3506645799272448 3513494716849152 3522759896334336 3533666273722368 3535597942603776 3540567965663232 3545935948283904 3546544066265088 3552861604432896 3556914078154752 3558858455384064 3569264474259456 3576235693935744 3580314828668928 3596150727507968 3596767457181696 3607284321091584 3609256233074688 3614329798281216 3615348272136192 3619809613873152 3620430400978944 3622409499230208 3625919465914368 3626879554525248 3631016454782976 3633001339871232 3636521569615872 3637145222774784 3638108283796224 3640097045613168 3643624150806528 3650740604226072 3654904720932864 3666546014552064 3671700112539648 3677266909331456 3677897550200832 3684449071263744 3685080943853568 3688651636604928 3690668027805696 3695856034332672 3697876363797504 3701459454787584 3702094244610048 3708688867785216 3712919081582592 3715932400730109 3720170876663808 3729981066706944 3742932389855232 3743574292168704 3754520415830016 3756572814016512 3760212779466752 3761853463517184 3766144318046208 3767556945051648 3768203070406656 3774915454709952 3779221208039424 3785600129826816 3804084505460736 3807689005596672 3816200953921536 3820910147977216 3821565423255552 3827359436242944 3828015817555968 3832739591159808 3834834747641856 3839208846262272 3840225410673792 3844605658005504 3846047714740224 3846707301040128 3850434603122688 3853200132145152 3853559526683076 3857954983206912 3864466799198208 3865490051533488 3882225191878656 3883336265991168 3893576727527424 3895705140461568 3901181369573376 3905631144640512 3907096091164672 3907766147088384 3913259330469888 3914727138217728 3915398502844416 3919192363892736 3926847036478464 3931326086381568 3933475134898176 3944976524181504 3952681556455296 3957541729992704 3963104883376128 3963784544649216 3975374557937664 3976865664221184 3977547685429248 3989177941819392 3995911248150528 3996969304987008 4001528337924096 4003715762307072 4007595199168512 4015422533541888 4040683362975744 4045669568446464 4046363389329408 4052498226610176 4058194861228032 4059717032225792 4060413262209024 4064347636629504 4065044660748288 4066121023066368 4067266806153216 4072285815607296 4076930756247552 4079159399153664 4080239498840904 4084893511630848 4087126507355136 4091086765817856 4091788375621632 4099077169657344 4107083179754331 4109886545723392 4110591379636224 4122610652676096 4124864266371072 4130662626607104 4136925272997888 4137634743975936 4145005205171712 4149733091180544 4152001531281408 4156024650989568 4157838038624256 4160110909272192 4164141886636032 4172274976258368 4177033966780416 4196228700045312 4202590753521664 4210798938587136 4211521078689792 4217906317492224 4223835467808768 4226144415768576 4230239376900096 4230964850982912 4238501563183104 4243336093237248 4246779886548696 4251623859044352 4277637016977408 4278370619621376 4283650131296256 4290880475234304 4293226073161728 4298523916474368 4299261101162496 4303426909372416 4305779365773312 4306517794750464 4311832040054784 4314189091097088 4316750212497408 4318369363918848 4319109952045056 4320253587008016 4326803679082752 4331738928513024 4340199356107776 4347525149097984 4351644577824768 4366754454831104 4367503340863488 4374125069991936 4380273818468352 4382668283019264 4388829040770048 4393835037720576 4395483102560256 4396236915474432 4404068030494944 4409091409379328 4416533484797952 4417702916038272 4438098589704192 4452234446241792 4458492993798144 4465252675616768 4466018453815296 4472296377679872 4473973872248832 4474741146107904 4479076987305984 4487825184546816 4492944098721792 4495400154169344 4508544599064576 4517350350234624 4529262723858432 4542506182115328 4543285209071616 4544989330538496 4545768783347712 4551378264502272 4556569668747264 4559060504936448 4565469218881536 4567181661254016 4567964919985152 4572391091208192 4573175243341824 4575675156922368 4581321542558208 4586547100778496 4589054324047872 4590269436196017 4602472611545088 4611461815864512 4623622363938816 4624415302090752 4637936984260608 4639676608258048 4640472299667456 4644968727576576 4646995454932992 4654040932122624 4661896456175616 4663130855818176 4668449727578112 4671001722691584 4675527732363264 4676329572139008 4684659622465536 4693809348290664 4697013195112448 4714130590138368 4720757287550976 4727914597711872 4728725421686784 4737148805910528 4742552104206336 4745144607178752 4751814901284864 4754412467739648 4759019299012608 4768314258580992 4773753104891904 4795689942908928 4809712428122112 4812341644099584 4813166947074048 4819106397708288 4826412818497536 4827240534638592 4829879332306944 4834559287885824 4835839406033664 4841355273043968 4844001786494976 4848695426154496 4850811045061632 4853462727484224 4856343989059584 4858165534408704 4858998696050688 4867654138968096 4873206294577152 4888728019402752 4895600150052864 4912598761684992 4913441258471424 4920890703740928 4927808045776896 4930501818396672 4935279273050112 4936125659480064 4937432670866304 4944918490380288 4950558775443456 4954576534306812 4960227835551744 4968600170397696 4990576519806976 4991432389558272 5006027221106688 5008763752022016 5015804618022912 5021525757394944 5023409260068864 5024270760542208 5033220606279936 5038961610719232 5048803332615168 5072112673947648 5076918674128896 5088267938562048 5095420564340736 5103145914990592 5110319454879744 5111195860205568 5113112996855808 5113989881266176 5120300547565056 5126140877340672 5128063619653632 5128943068053504 5133912804163584 5137600176193536 5138079368910768 5143939977609216 5152622398930944 5153986735377984 5159865488375808 5162686114553856 5177781687988224 5191435636703232 5194273520615424 5201575159431168 5210354862784512 5217679107293184 5219636184290304 5220531337125888 5225589818523648 5226485992390656 5235796048637952 5241768115175424 5244633513197568 5246022212795448 5259968698908672 5270242075273728 5284139844501504 5285046059532288 5300499410583552 5302487552294912 5303396913905664 5310851948494848 5318903922425856 5329292406649344 5335371117232128 5338287683076096 5343460265558016 5353896711389184 5364353540903616 5394226091261952 5395151185772544 5403330968813568 5410926481637376 5413884349612032 5419130182172672 5421494697421824 5423022408204288 5429714420809728 5430645601468416 5433614248845312 5438879198871552 5440319331787872 5446524682174464 5449502009806848 5454782354423808 5455717834162176 5465436226209792 5476110906339108 5482357081399296 5499819021828096 5507550168809472 5515900363997184 5516846325301248 5526673606895616 5532977454907392 5536002041708544 5543784051499008 5546814545696256 5550107416068096 5552189182181376 5553141366915072 5563033301677824 5569378622373888 5594971600060416 5614398584782848 5615361438253056 5623875089989632 5631780623745024 5634859221024768 5640319169200128 5642780195275776 5651335417577472 5662373182064928 5668831812059136 5678400194740224 5703516022636544 5711533508395008 5724301430882304 5731365221965824 5732348134883328 5737902545829888 5741039154364416 5742023726333952 5749109386739712 5752252121462784 5757825818558464 5758813269393408 5760338116010688 5766908487008256 5769071572110336 5770060951560192 5775651904684032 5780339290024614 5786932474810368 5796700198797312 5802192770433024 5823337787817984 5825004398986752 5840365091291136 5841366697377792 5843557710692352 5851772054360064 5858446716960768 5860644136747008 5861649220632576 5872090707326592 5878788545839104 5890270554717696 5896989129572352 5900212702347264 5917464786272256 5936312594989056 5944657325064192 5963061836906496 5965298496331776 5966321528143872 5972102649741312 5983766912729088 5993866872225792 5995453957480512 6011392798752768 6023133800312832 6039016965144576 6056674909487104 6059985774051328 6061025044463616 6068504352669696 6069545083994112 6078747339915264 6087292291842048 6089575548338688 6090619893313536 6096521454944256 6097566991122432 6100900209229824 6108428723410944 6115396134371328 6118739098730496 6120359248261356 6127340267446272 6130689761032704 6136630148726784 6148615754486016 6164829818585088 6165887069454336 6183915979014144 6187296399556608 6195993939910656 6205387909496832 6206452115963904 6215861941567488 6217507807757568 6224599636770816 6228002296922112 6234036976484352 6246212829954048 6258412464387552 6265550950170624 6285507453517824 6294343050067968 6303886130282496 6316198407880704 6326859476238336 6335753201713152 6339216623652864 6345359065350144 6346447276474368 6357752344774656 6365004139855872 6370169829823044 6412949904162816 6416455525466112 6417555929432064 6425475196944384 6435217091330048 6436320712851456 6439839109742592 6447785874711552 6448891651743744 6455140364058624 6458669048659968 6467748060082176 6471283636645632 6475125318746112 6477554045878272 6478664928067584 6490205518624128 6497608392769536 6510299034161664 6527466866737152 6550131682246656 6551255011295232 6561187604987904 6570410727702528 6574002424528896 6580372364066816 6583243561155072 6590752556580864 6593224653840384 6594355373211648 6600745033924608 6606102045742416 6613637114068992 6624800227196928 6657147884556288 6674702961475584 6678351669362688 6687739490697216 6697879013425152 6699027680722944 6710960808373248 6718615480958976 6731737776820224 6739416148082688 6743100231254016 6762816898596864 6769224898838528 6793894085787648 6813759273172992 6814927813607424 6817483995807744 6818653175021568 6827067396753408 6834854503120896 6837418159538176 6838590757404672 6848203828322304 6850772491881024 6851947379977728 6858586636812288 6870163198574592 6871982313837312 6879820651167744 6883581486071808 6903708917317632 6917192723796768 6925698027487232 6935433545908224 6936622953136128 6947139817046016 6956905476390912 6959514912387072 6960708449501184 6967453091364864 6981061398183936 6992844684263424 6994696283727264 7002674591367168 7006502584037376 7013291598544896 7026989433698304 7045519792668672 7071195885207552 7081135931326464 7091871896567808 7093088132530176 7105723208865792 7113828156309504 7117716910768128 7138528948518912 7152471387871488 7160629657337856 7192301455015936 7193534914363392 7214568642183168 7218512466149376 7228659596562432 7230696544272384 7239619227746304 7240860801957888 7244818998460416 7251838931828736 7253759109050496 7262032909565952 7266002679742464 7273043139231744 7276216567592448 7280194091226336 7287248301613056 7301481208452144 7309809441865728 7333092029104128 7343400225079296 7354533818662912 7368898142527488 7370161887707136 7377303273209856 7381336055611392 7391712068665344 7395752727595008 7402918909575168 7404188489220096 7417377735570432 7425838163165184 7431864801460218 7440341753327616 7459962133413888 7485864779710464 7487148584337408 7509040831660032 7513145628033024 7523706927034368 7532288636092416 7535113890103296 7536406140813312 7549830909419904 7558442416078848 7608169010921472 7615378011193344 7632401907843072 7641820295954432 7643130846511104 7654718872485888 7665479182319616 7669669495283712 7678417692524544 7680450821347584 7689211316011008 7692095429480448 7693414602080256 7700869206245376 7706400264290304 7707119053366152 7715909966413824 7728933598396416 7730980103066976 7764450383757312 7766672531982336 7787153455054848 7791410280923136 7802362739146752 7814192182329344 7815532294176768 7826518660939776 7829454276435456 7830797005688832 7838384727785472 7853694072956928 7862652172763136 7866950269796352 7889953048363008 7905363112910592 7926209766752256 7927569089298432 7950749115875328 7953731328442368 7955095370858496 7978355883638784 7991822496301056 7993938609974016 8003056675848192 8007431524614144 8015190398337024 8030845067083776 8081366725951488 8091339136892928 8092726778658816 8104996453220352 8116389722456064 8119434064451584 8120826524418048 8128695273259008 8132242046132736 8134533612306432 8144571631214592 8153861512495104 8158318798307328 8160478997681808 8169787023261696 8174253014710272 8182173531635712 8183576751243264 8198154339314688 8214166359508662 8219773091446784 8245221305352192 8249728532742144 8261325253214208 8273850545995776 8275269487951872 8290010410343424 8299466182361088 8304003062562816 8315676077248512 8320221818544384 8328283773272064 8344549952516736 8354067933560832 8392457400090624 8421597877174272 8423042157379584 8435812634984448 8447670935617536 8452288831537152 8460478753800192 8477003126366208 8486672186474496 8493559773097392 8503247718088704 8555274033954816 8567300262592512 8581760950468608 8586452146323456 8597047832948736 8598522202324992 8606853818744832 8611558731546624 8613035589500928 8623664080109568 8628378182194176 8636738727837696 8638219904090112 8640507174016032 8653607358165504 8663477857026048 8670508935036921 8680398712215552 8695050298195968 8703289155649536 8733508909662208 8735006681726976 8760547636936704 8765336566038528 8777658081540096 8787670075441152 8790966205120512 8792473830948864 8808136060989888 8818182818758656 8833066969595904 8835405832076544 8876197179408384 8904468892483584 8916985987596288 8930505351233536 8932036907630592 8944592755359744 8947947744497664 8949482292215808 8958153974611968 8975650369093632 8990800308338688 9017089198129152 9034700700469248 9058525447716864 9085012364230656 9089978661076992 9091537566695424 9102756529004544 9113139337494528 9118121009872896 9130938437763072 9134363322508032 9135929839970304 9144782182416384 9146350486683648 9151350313844736 9162643085116416 9173094201556992 9178108648095744 9180538872392034 9204945223090176 9222923631729024 9247244727877632 9248830604181504 9275873968521216 9279353216516096 9280944599334912 9293990909865984 9308081864245248 9323792912351232 9326261711636352 9336899455156224 9342003445383168 9351055464726528 9369319244931072 9387618696581328 9428261180276736 9441514575101952 9455829195423744 9474297611821056 9485104208412672 9490289214357504 9503629802569728 9508824935479296 9518038598025216 9536628517161984 9547506209783808 9591379885817856 9619424856244224 9624683288199168 9626333894148096 9638212795416576 9652825636995072 9654481069277184 9659758664613888 9671678812067328 9682710546087936 9688003572989952 9697390852308992 9701622090123264 9706925454968448 9712687978119168 9716331068817408 9717997392101376 9735308277936192 9746412589154304 9791200300105728 9825197523369984 9826882516942848 9841781407481856 9855616091553792 9861003636793344 9870558546100224 9872251318960128 9874865341732608 9889836980760576 9901117550886912 9909153068613624 9920455671103488 9937200340795392 9981153039613952 9982864779116544 10012054442213376 10017527504044032 10031609236045824 10046818520137728 10048541521084416 10066441212559872 10077923221438464 10097606665230336 10144225347895296 10153837348257792 10190841128681472 10206291829981184 10220638909759488 10222391720411136 10226225993711616 10227979762532352 10240601095130112 10252281754681344 10256127239307264 10257886136107008 10275200352387072 10276158737821536 10287879955218432 10305244797861888 10307973470755968 10319730976751616 10325372229107712 10355563375976448 10388547041230848 10403150318862336 10420709725569024 10435358214586368 10439272368580608 10441062674251776 10451179637047296 10471592097275904 10483536230350848 10489267026395136 10492044425590896 10519937397817344 10540484150547456 10568279689003008 10600998821167104 10604975104589824 10606793827811328 10621703896989696 10637807844851712 10658584813298688 10670742234464256 10676575366152192 10707793422778368 10728707081807232 10788452182523904 10790302371545088 10821852963274752 10827768699224064 10838260364345344 10842989394843648 10846044816408576 10859428841619456 10861291202936832 10867228497690624 10877758397743104 10880638663575744 10893049364348928 10899004019613696 10909564708847616 10911435668324352 10930872452419584 10952221812678216 10964714162798592 10999638043656192 11015100337618944 11031800727994368 11033692650602496 11053347213791232 11065954909814784 11072004083417088 11087568102998016 11093629091392512 11104378364362752 11106282733830144 11126066603355648 11138757244747776 11147797202190327 11189943200120832 11228797169565696 11230722876506112 11263561247490048 11269718442049536 11280638338400256 11285560390551552 11302670835154944 11324746364129856 11337663624118272 11356800389480448 11407032045273088 11423067016790016 11448602861764608 11462730443931648 11464696269766656 11482078308728832 11484047452667904 11498218773479424 11504504242925568 11515651637116928 11517626538786816 11520676232021376 11533816974016512 11538143144220672 11540121903120384 11551303809368064 11560678580049228 11573864949620736 11593400397594624 11646675575635968 11650008797973504 11680730182582272 11687115421384704 11703544108720128 11716893433921536 11721288273494016 11723298441265152 11744181414653184 11757577091678208 11780541109435392 11793978259144704 11800425404694528 11834929572544512 11872625189978112 11889314650128384 11926123673812992 11930596992663552 11932643056287744 11967533825458176 11987733744451584 11990907914961024 12022785597505536 12046267600625664 12113349818974208 12119971548102656 12122050088927232 12137008705339392 12139090167988224 12157494679830528 12174584583684096 12179151096677376 12181239786627072 12193042909888512 12195133982244864 12201800418459648 12216857446821888 12230792268742656 12237478197460992 12240718496522712 12254680534892544 12261379522065408 12273260297453568 12297231508972032 12329659637170176 12331774138908672 12367831958028288 12374592799113216 12391987879821312 12410775818993664 12412904231927808 12435015615515136 12449199273541632 12456004593844224 12468073952968704 12492425659908096 12516824928775104 12531101900341248 12588686100135936 12607772260564992 12632396815761408 12653718952476672 12671506403426304 12678433247305728 12690718130700288 12692894552948736 12715504689549312 12730008279711744 12740339659646088 12832911050932224 12835111858864128 12850950393888768 12870434182660096 12872641425702912 12879678219485184 12895571749423104 12897783303487488 12910280728117248 12917338097319936 12935496120164352 12942567273291264 12950250637492224 12955108091756544 12957329856135168 12980411037248256 12995216785539072 13020598068323328 13054933733474304 13100263364493312 13102510022590464 13122375209975808 13140821455405056 13148004849057792 13160744728133632 13166487122310144 13181505113161728 13186449307680768 13188710746423296 13212204091484832 13227274228137984 13249600454393856 13314295769112576 13356703338725376 13375478981394432 13395758026850304 13398055361445888 13421921616746496 13437230961917952 13463475553640448 13478832296165376 13486200462508032 13525633797193728 13538449797677056 13587788171575296 13627518546345984 13629855627214848 13634967991615488 13637306350043136 13654134793506816 13669709006241792 13674836319076352 13677181514809344 13696407656644608 13701544983762048 13703894759955456 13717173273624576 13743964627674624 13759641302335488 13767162972143616 13807417834635264 13834385447593536 13851396054974464 13870867091816448 13873245906272256 13913810952781824 13919029824774144 13921416899002368 13934906182729728 13962122796367872 13985689368526848 13989392567454528 14005349182734336 14013005168074752 14026583197089792 14053978867396608 14091039585337344 14142391770415104 14162271862652928 14183743793135616 14186176265060352 14211446417731584 14227656312619008 14235433821536256 14277057897037824 14304942775742976 14321259314675712 14384602910031872 14387069828726784 14429137284366336 14437024932298752 14457319193124864 14479238455492608 14481721603915776 14489637996920832 14503677863657472 14507518218100992 14524065819131904 14532005359484928 14546086278463488 14552433135184896 14560388182452672 14574496603226112 14602962416904288 14619618883731456 14666184058208256 14686800450158592 14709067637325824 14737796285054976 14740323775414272 14762672111222784 14783424137330688 14791505455190016 14805837819150336 14808376978440192 14834755471140864 14851676326330368 14863729602920436 14880683506655232 14971729559420928 14974297168674816 15018081663320064 15026291256066048 15047413854068736 15064577272184832 15070227780206592 15072812281626624 15099661818839808 15116884832157696 15216338021842944 15230756022386688 15264803815686144 15283640591908864 15286261693022208 15309437744971776 15330958364639232 15339338990567424 15360901642695168 15378422632022016 15384190858960896 15386829204160512 15401738412490752 15412800528580608 15414238106732304 15431819932827648 15457867196792832 15461960206133952 15533345063964672 15574306910109696 15582820561846272 15604725478293504 15628384364658688 15631064588353536 15653037321879552 15658908552870912 15661594011377664 15676769455570944 15707388145913856 15725304345526272 15733900539592704 15779906096726016 15810726225821184 15852419533504512 15855138178596864 15901498231750656 15907462656884736 15910190741716992 15956711767277568 15987877219948032 16006113351696384 16014863049228288 16030380796674048 16061690134167552 16182678273785856 16185453557317632 16209992906440704 16232779444912128 16238868128903168 16241653048836096 16257390546518016 16264484092265472 16269067224612864 16289143262429184 16316637596614656 16320957995363616 16339574046523392 16348506029420544 16364347063271424 16367153502486528 16396308678629376 16428332719017324 16439546182893568 16499457065484288 16522650506428416 16547701091991552 16550538975903744 16580020820686848 16598932364722176 16608006125125632 16631352154497024 16640443637088768 16656567546544128 16689099905033472 16708135867121664 16784914800181248 16843195754348544 16846084314759168 16871625269968896 16895341871235072 16904577663074304 16920957507600384 16954006252732416 16987119546194784 17006495436177408 17110548067909632 17134600525185024 17172904292646912 17194095665897472 17197044404649984 17213707637489664 17223117463093248 17226071179001856 17247328160219136 17256756364388352 17273477455675392 17276439808180224 17281014348032064 17307214716331008 17326955714052096 17341017870073842 17360797424431104 17390100596391936 17406578311299072 17467017819324416 17470013363453952 17521095273873408 17530673132077056 17555316163080192 17575340150882304 17581932410241024 17584947661897728 17616272121979776 17636365637517312 17670811664153088 17752394358816768 17808937784967168 17833971975192576 17861010702467072 17889185510719488 17895895488995328 17898964584431616 17916307949223936 17951300738187264 17981600616677376 18034178396258304 18069401400938496 18117050895433728 18170024728461312 18179957322153984 18183075133390848 18205513058009088 18236242019745792 18261876875526144 18268726645016064 18271859679940608 18289564364832768 18292700973367296 18302700627689472 18325286170232832 18346188403113984 18356217296191488 18361077744784068 18409890446180352 18445847263458048 18494489455755264 18497661208363008 18551747937042432 18558706433032192 18561889198669824 18587981819731968 18616163728490496 18647585824702464 18652523423272704 18673798910312448 18684006890766336 18702110929453056 18738638489862144 18775237393162656 18856522360553472 18883029150203904 18911658390847488 18948595223642112 18980578428715008 19007259605139456 19017649870958592 19036077196050432 19073257034323968 19095012419567616 19238849712488448 19249366576398336 19252667788296192 19276425590833152 19305651273990144 19308962138554368 19319517329227776 19343357624134656 19365421092175872 19376007145979904 19403244180246528 19413850909936896 19425375956238336 19432662137634816 19435994784202752 19470616555872384 19492825178308608 19582400600211456 19650395046739968 19653765033885696 19683562814963712 19711232183107584 19722007273586688 19741117092200448 19749730683465216 19779673961521152 19802235101773824 19818306137227248 19840911342206976 19874400681590784 19962306079227904 20024108884426752 20035055008088064 20063218472091648 20093637040275456 20097083042168832 20132882425119744 20155846442876928 20195213330460672 20288450695790592 20307674696515584 20381682257362944 20441277819518976 20444783440822272 20452451987423232 20455959525064704 20481202190260224 20504563509362688 20512254478614528 20515772272214016 20552317475643072 20575759910436864 20610489595723776 20615946941511936 20639461953503232 20650744458215424 20711126751952896 20777094082461696 20806300637724672 20841419451138048 20870716429172736 20878544737161216 20882125348503552 20902359274094592 20943184194551808 20978534052790272 20984088851181792 21039874795634688 21080968301094912 21136559378006016 21209950209179648 21213587655622656 21243407793979392 21275615689703424 21317169626597376 21341484468928512 21353150732304384 21415586845556736 21457414163614464 21576904365047808 21580604743090176 21643705926549504 21655537398448128 21685978789687296 21692089632817152 21718857683238912 21722582405873664 21734456995381248 21755516795486208 21761277327151488 21786098728697856 21798008039227392 21819129417695232 21861744904839168 21904443625356432 21929428325597184 21999276087312384 22030200675237888 22063601455988736 22106694427582464 22131909819629568 22144008166834176 22175136205996032 22187258182785024 22208756728725504 22212565467660288 22252133206711296 22277514489495552 22295594404380654 22379886400241664 22457594339131392 22461445753012224 22527122494980096 22539436884099072 22571120781103104 22605341670309888 22649492728259712 22675327248236544 22846134033580032 22897205723529216 22925460887863296 22929392539533312 22964156617457664 22996437546958848 23009008485851136 23031303274233856 23035253077573632 23041352464042752 23067633948033024 23076286288441344 23080243806240768 23102607618736128 23121357160098456 23147729899241472 23186800795189248 23293351151271936 23300017595947008 23361460365164544 23374230842769408 23407088217440256 23442576546988032 23446596882530304 23488362829306368 23515154183356416 23561082218870784 23587956518289408 23600850809389056 23669859145089024 23778629300256768 23852247347625984 23861193985327104 23865286112575488 23935067650916352 23975467488903168 23981815829922048 24045571195011072 24092535201251328 24239943096205312 24244100177854464 24274017410678784 24278180335976448 24314989359661056 24349169167368192 24358302193354752 24362479573254144 24386085819777024 24403600836919296 24433714893643776 24461584537485312 24474956394921984 24481436993045424 24509361069785088 24522759044130816 24546520594907136 24594463017944064 24659319274340352 24735663916056576 24749185598226432 24783975759642624 24821551637987328 24825808463855616 24870031231030272 24898398547083264 24912009187688448 24984851319816192 25033649857550208 25062203800682496 25177372200271872 25264793631522816 25307437904953344 25343012806852608 25356866494611456 25381436261400576 25431009379098624 25460016559423488 25480679319292176 25665822101864448 25701900787777536 25740868365320192 25745282851405824 25759356438970368 25791143498846208 25795566606974976 25820561456234496 25834676194639872 25870992240328704 25885134546582528 25910216183513088 25914659712270336 25960822074496512 25990433571078144 26011526805110763 26041196136646656 26109867466948608 26200526728986624 26205020045180928 26281642910810112 26296009698115584 26321489456267264 26332974244620288 26363010226323456 26372898615361536 26377421492846592 26424408182969664 26454548456275968 26499200908787712 26628591538225152 26713406677450752 26750957962788864 26791516053700608 26796110722891776 26843843233492992 26874461923835904 26926951107280896 26972400925016064 27051267594387456 27175576343150592 27255037092691968 27269935983230976 27274612700086272 27308269587013632 27339418012483584 27349672638152704 27354363029618688 27392815313289216 27403089967524096 27407789519910912 27434346547249152 27487929255349248 27519282604670976 27534325944287232 27614835669270528 27668770895187072 27702792109948928 27741734183632896 27746491812544512 27827621905563648 27838059649548288 27842833798004736 27924245592735744 27971378737053696 27978785134909056 28010698365468672 28026010336149504 28053166394179584 28107957734793216 28284783540830208 28324543725305856 28367487586271232 28422892835463168 28455312625238016 28470867643072512 28554115794075648 28609885551485952 28642518629351424 28769205820063744 28774139657453568 28858274568732672 28874049864597504 28914638386249728 28958476910985216 28963443207831552 28979275993841664 29015036436201984 29048131638263808 29064010718969856 29092172556926976 29104866270369792 29120776364905344 29148993206452224 29205924833808576 29239237767462912 29373600900317184 29418135274651648 29475592570109952 29480647550828544 29525344222445568 29566848274661376 29583010910380032 29611675638300672 29616753956880384 29669510942281728 29703352652660736 29727459205840872 29761367013310464 29943459118841856 29948594337349632 30036163326640128 30052582512132096 30094827708137472 30140455560413184 30145624563253248 30199323637679616 30233769664315392 30432676043685888 30461512044773376 30567281183817728 30572523386044416 30618875489943552 30661916729278464 30678677981134848 30721803285390336 30756845264044032 30768381717921792 30773658408321024 30825601057161216 30828476213464608 30863639865655296 30915734393585664 30923920412267904 31066690127929344 31165641123692544 31209450956587008 31256768729317376 31262129176707072 31306074643759104 31317817105741824 31323188022755328 31353538911141888 31414776291827712 31450608691052544 31467801079185408 31559812193452032 31621452451642368 31704839067009024 31802996463501312 31814925313769472 31820381483433984 31913423534555136 31975754439896064 32012226703392768 32029726098456576 32123380268335104 32365356547571712 32370907114635264 32465558889824256 32477736257806336 32483306097672192 32514781093036032 32528968184530944 32538134449225728 32578286524858368 32633275193229312 32641915990727232 32679148093046784 32697012058841088 32728694126542848 32734307004973056 32792617357258752 32856665438034648 32879092365787136 32998914130968576 33045301012856832 33095402183983104 33101077951807488 33160041641373696 33197864729444352 33216012250251264 33262704308994048 33280887274177536 33313135093088256 33378199810066944 33416271734243328 33569829600362496 33686391508697088 33692168629518336 33790683742470144 33809155326148608 33841915015200768 33908012505464832 33974239092389568 34012990872354816 34221096135819264 34269201050370048 34345808585293824 34388191331794944 34394088809299968 34446234926186496 34452142358003712 34494656320438272 34513512728776704 34546954911350784 34552879616360448 34562028696064128 34614429432662016 34653911428104192 34682035740147684 34721594848862208 34780201192783872 34934035638648832 34940026726907904 35042190547746816 35061346264154112 35110632326160384 35150680301764608 35163864820482048 35169895323795456 35232544243959552 35272731275034624 35341623328306176 35504788717633536 35617875569934336 35667943950385152 35722021404934144 35778371021438976 35791790977990656 35797929168863232 35902601476374528 35963201233354752 36068356792516608 36138802801876992 36340049456922624 36359914644307968 36366150266781696 36411026116018176 36472484039491584 36523753751052288 36537453290032128 36543719359881216 36579128729665536 36585401946734592 36605401255378944 36650572340465664 36692376806227968 36712434592382976 36722155489568136 36819780892360704 36891694526916096 36988978911510528 36995322416726016 37103495874084864 37117412866064384 37123778397339648 37175963639463936 37232327456980992 37305046846545408 37347597820624896 37368013781532672 37404221858906112 37477276979724288 37550474786325312 37766058300407808 37823316781694976 37897190447284224 37961156857430016 38014519210278912 38035299741917184 38072154392100864 38146514068647936 38190024839135232 38498733152796672 38505335576592384 38552851181666304 38611302547980288 38617924277108736 38639034658455552 38686715248269312 38730842184351744 38752014291959808 38806488360493056 38827701819873792 38850751912476672 38865324275269632 38871989568405504 38941233111744768 38985650356617216 39164801200422912 39300790093479936 39307530067771392 39367125629927424 39422464366215168 39444014547173376 39482234184400896 39499461366930432 39559347923042304 39636612274454496 39681822684413952 39748801363181568 39924612158455808 40070110016176128 40126436944183296 40187274080550912 40194166084337664 40265764850239488 40311692885753856 40390426660921344 40576901391581184 40615349393031168 40763364514725888 40882555639037952 40889566881644544 40904903974846464 40911919050129408 40962404380520448 41009127018725376 41024508957229056 41031544544428032 41104634951286144 41151519820873728 41231893883023872 41278923907006464 41301488916430848 41422253503905792 41554188164923392 41612601275449344 41741432858345472 41757089474322432 41764250697007104 41804718548189184 41886368389103616 41957068105580544 41968177702363584 42079749591269376 42161936602189824 42273118756012032 42419900418359296 42427175311245312 42486815587958784 42551231379406848 42634339253194752 42682968937857024 42706301464608768 42831173691113472 42914828327228928 43153808730095616 43161209486180352 43287411853099008 43311074796896256 43371957579374592 43437715366477824 43445164811747328 43468913990762496 43511033590972416 43522554654302976 43572197457395712 43596016078454784 43638258835390464 43723489809678336 43808887250712864 43858856651194368 43998552174624768 44060401350475776 44127202911977472 44213388855164928 44288016333668352 44350272411992064 44374516365570048 44417513457451008 44425130935320576 44504266413422592 44555028978991104 44591188808761308 44915188678262784 44922891506024448 45054244989960192 45078873768198144 45142241562206208 45210683340619776 45298985456519424 45350654496473088 45692268067160064 45794411447058432 45850921775726592 45858785079066624 45928313234915328 45992875093917696 46018016971702272 46062606548467712 46082704928085504 46135267896066048 46152572576882688 46160487612481536 46205215237472256 46242714320196912 46295459798482944 46373601590378496 46600035191894016 46722920730329088 46748461685538816 46814176434880512 46885153093976064 46893193765060608 46976725658612736 47030308366712832 47122164437741568 47175913036578816 47201701618778112 47339718290178048 47557258600513536 47704494695251968 47722387970654208 47730572225150976 47870135301832704 47963631659844096 48091142390022144 48185070402502656 48479886192410624 48548034821357568 48556360671952896 48629978719322112 48698338334736384 48716604386709504 48724959146508288 48772171639554048 48807201673838592 48867429787287552 48949912789843968 48962873986090848 49018722139570176 49045518088261632 49093041189814272 49188926035888128 49318638548680704 49498371196452864 49567951519285248 49643103275974656 49651616927711232 49740062462060544 49796797094166528 49824018375376896 49969702639632384 50067299715100416 50124407601364992 50354744400543744 50529587263045632 50614875809906688 50686025613705216 50713732989222912 50762872522801152 50862018758197248 50961358638584352 51331644203728896 51403801575555072 51481736730640384 51518712877940736 51582286997692416 51591133213949952 51641122912468992 51669352389279744 51741984480657408 51770269093165056 51820432367026176 51829319424540672 51921644148993024 51980867142156288 52023053610221526 52082392273293312 52219734933897216 52401053457973248 52410040090361856 52563285821620224 52592019396231168 52665948489240576 52726020452646912 52745797230723072 52754842985693184 52848816365939328 52909096912551936 53257183076450304 53426813354901504 53501915925577728 53583032107401216 53687686466985984 53748923847671808 53853902214561792 53944801850032128 54102535188774912 54351152686301184 54510074185383936 54539871966461952 54549225400172544 54616539174027264 54699345276305408 54708726059237376 54785630626578432 54806179935048192 54815579039821824 54868693094498304 54975858510698496 55038565209341952 55068651888574464 55229671338541056 55337541790374144 55483468367265792 55492983625089024 55655243811127296 55676119299096576 55685667596009472 55848491185471488 55942757474107392 55957570269818112 56021396730937344 56052020672299008 56106332788359168 56215915469586432 56569567081660416 56649087450611712 56734975172542464 56845785670926336 56941735286145024 57108231588151296 57219771102971904 57285037258702848 57538411640127488 57716549137465344 57748099729195008 57829276772499456 57916953821970432 57926886415663104 57958551987683328 58030072872403968 58096263276527616 58128021437939712 58209732540739584 58241552729810688 58297986412904448 58411849667617152 58478475534925824 58747201800634368 58951185140219904 58961295101657088 59050688444891136 59133696549322752 59166021820760064 59223351276601344 59339021884563456 59406705305321472 59454918411681744 59522734026620928 59886918237683712 60072326653280256 60105165024264192 60189655416274944 60280911120826368 60291249126506496 60398647275359232 60467539328630784 60865352087371776 60923024089546752 61134562367635456 61145046772088832 61323833458556928 61357355962269696 61443606570780672 61513690528088064 61536763435843584 61547316816642048 61656952426929216 61727279731310592 61831468787171328 61847840824535808 62133380255858688 62331282247385088 62418901913174016 62513537458634752 62524258353414144 62612149287518208 62635634211483648 62646376045510656 62707077822283776 62829552583655424 62935602158370816 63119624386904064 63242904903284736 63409678134018048 63629850627538944 63640762966867968 63826847069110272 63951508879792128 64024453406785536 64059452196913152 64246760536670208 64730713095143424 64741814229270528 64931117779648512 64955472515612672 64966612195344384 65057936369061888 65076268898451456 65156573049716736 65266550386458624 65283831981454464 65358296186093568 65394024117682176 65457388253085696 65585234714517504 65713330876069296 65997828261937152 66090602025713664 66190804367966208 66320083282747392 66395729458888704 66432024500502528 66525408617988096 66561774548355072 66626270186176512 66756399620133888 66832543468486656 67139659200724992 67372783017394176 67384337259036672 67581367484940288 67618310652297216 67816025010929664 67948478184779136 68025981744709632 68538402100740096 68691617170587648 68776382663589888 68788177618599936 68892469852372992 68989312640876544 69027025457553408 69093909822701568 69105759232720896 69124057392128256 69228858865324032 69307822856208384 69364071480295368 69443189697724416 69560402385567744 69868071277297664 69880053453815808 70084381095493632 70122692528308224 70221264652320768 70327729640964096 70339790647590912 70465088487919104 70545462550069248 70683246656612352 71009577435267072 71335887900770304 71444042809868288 71556742042877952 71583581955981312 71595858337726464 71805202952749056 71926402466709504 72136713585033216 72277605603753984 72719829288615936 72732300533563392 72822052232036352 72944968078983168 73047507502104576 73074906580064256 73087438719762432 73158257459331072 73210802510757888 73301144680931328 73384753612455936 73424869184765952 73444310979136272 73639561784721408 73783389053832192 73977957823021056 74206991748169728 74234825732128768 74247556794679296 74351927278927872 74464654913961984 74610093693090816 74695195641249792 74736027563065344 74954553959448576 75100949572650624 75532116600815616 75794380894568448 75922313714860032 76029038420557824 76070599483834368 76144308784201728 76293028137295872 76380049678270464 76997466305593344 77105702363332608 77222605095960576 77235848554217472 77278069316911104 77373430496538624 77461684368703488 77504028583919616 77612976720986112 77655403639747584 77730648550539264 77743979136811008 77882466223489536 77971300713234432 78034580415332289 78329602400845824 78601580186959872 78615060135542784 78844928732430336 78888029094346752 78964468368801792 78998922733860864 79118695846084608 79273224548908992 79363645368827904 79497602726363136 79849224316911616 80140220032352256 80252873888366592 80374548161101824 80388332168675328 80531529700478976 80623385771507712 80780853321842688 81153802783162368 81526729029451776 81765111278075904 81809807949692928 81823838100258816 81924808761040896 82018254037450752 82049017914458112 82063089088856064 82209269902572288 82303039641747456 82463787766047744 82557847814012928 82602977832861696 82844507007811584 83108376329846784 83225202550898688 83482865716690944 83514178948644864 83528501394014208 83772736778207232 83914136211161088 83936355404727168 84159499182538752 84323873204379648 84839800836718592 84854350622490624 84973631175917568 85102462758813696 85268678506389504 85365937875714048 85412602929217536 85662347382226944 85829656654457856 86307617460191232 86322418972360704 86574823706198016 86622149593792512 86743915158749184 86875430732955648 86890329623494656 86937827981524992 87045109308605952 87144394914791424 87192032156909568 87276517670780928 87446979619356672 87617774501425728 87717713302388736 88120802700951552 88254405823954944 88426777710329856 88576032667336704 88700544823984128 88749032731140096 88835026914902016 88850261870641152 89008532826845184 89110057957982208 89182377617522616 89830377356525568 89845783012048896 90108489979920384 90157747536396288 90284483124412416 90421366681239552 90597970913038848 90701308992946176 91384536134320128 91701843551453184 91717570158133248 91856626469830656 91985750187835392 92036033943404544 92125213096935424 92165409856171008 92270535792132096 92305145153765376 92320975224963072 92485428640393824 92590919596965888 92747203180756992 93200070383788032 93496923371077632 93628352869761024 93770306187952128 93786387530121216 93953451317225472 94060616733425664 94244328875483136 94351826073157632 94403403237556224 94679436580356096 95114517201027072 95408989390503936 95444775941308416 95461144450301952 95740270603665408 95927263319688192 96370140805005312 96959772384821248 97096069642715136 97112721343905792 97396676669472768 97433208773419008 97449918293016576 97544343279108096 97614403347677184 97734859574575104 97899825579687936 97925747972181696 98037444279140352 98091036176523264 98186082379628544 98377852071776256 98637277097361408 98996742392905728 99135903038570496 99286206551949312 99303233855422464 99480124924121088 99593594188333056 99648036750753792 99939405279264768 100134599430200832 100248815202729984 100709488801087488 101059174526091264 101372051227410432 101427465978445824 101525745045602304 101724037516394496 101922717277168704 102663288407457792 102807603151110144 102963473461280768 103037425755881472 103164573995384832 103182266427899904 103338704778559488 103483968961314816 103540538186330112 103640864734052352 103658638849081344 103843288297986048 103961734284312576 104046107220443052 104164784546586624 104802106915946496 104820080180723712 105126571643240448 105184038792462336 105331896978481152 105452040905293824 105491594461446144 105509685971386368 105697632731878656 105818193825103872 106514366152900608 106853626709803008 107003831851155456 107166064214802432 107375372933971968 107707804429123584 107889603700064256 108205070377549824 109020148370767872 109079743932923904 109098450800345088 109233078348054528 109398690552610816 109417452118474752 109571261253156864 109612359870096384 109631158079643648 109737386188996608 109951717021396992 110077130418683904 110137303777148928 110459342677082112 110675083580748288 110966936734531584 110985967250178048 111310487622254592 111352238598193152 111371335192018944 111696982370942976 111915140539636224 112042793461874688 112104041344598016 112212665576718336 112431830939172864 113298174901223424 113469950345084928 113691571341852672 113883470572290048 114216463176302592 114439542205943808 114570074517405696 115076823280254976 115496199458390016 115658553544998912 115833907643940864 115853772831326208 115917103975366656 116060145744807936 116192526553055232 116256042875879424 116419465081479168 116483105459621376 116595972825808896 116823699335234304 116956951069851648 117494403601268736 117902370280439808 117922590203314176 118101376889782272 118267393098645504 118332043641520128 118446702553202688 118678043769126912 118909836823363488 119045468053241856 119773836475367424 120210330048528384 120379310832549888 120561822241652736 120582498253012992 120797294550718464 120935078657261568 121730704174743552 121846048179093504 122269124735270912 122290093544177664 122647666917113856 122714711924539392 122887213141561344 123027381056176128 123073526871687168 123094633633284096 123313904853858432 123454559462621184 123695681649071616 124266760511717376 124662564494770176 124837803826348032 125027074917269504 125224298575036416 125271268422967296 125292752091021312 125414155644567552 125659105167310848 125871204316741632 126239248773808128 126485809806569472 126819356268036096 127259701255077888 127281525933735936 127653694138220544 127903017759584256 128048906813571072 128118904393826304 128493521073340416 129461426190286848 129483628458541056 129862235559297024 129910945031225344 129933224390688768 130115872738123776 130313146099433472 130533100772917248 130567663962908928 130716592372187136 130788048235364352 130914776506171392 131170469429035008 131426661752138592 131995656523874304 132181204051427328 132381608735932416 132640166565494784 132864049001005056 133050817235976192 133123549096710144 133252540372353024 133512799240267776 133665086936973312 134745566034788352 134768674518073344 135162734969880576 135236621304594432 135632050021859328 135896956369558272 136051963489419264 137076804201480192 137383234341175296 137552765327179776 137576355237199872 137784939704745984 137978625281753088 138054050915106816 138187819645403136 138248114784256512 138457717730648064 138615645712416768 138728142960590736 138886379395448832 139120804771135488 139736142554595328 140168762190987264 140245385056616448 140442529304641536 140655459281928192 140679581295181824 140930176975838208 141090925100138496 141366493313224704 142019154870534144 142671775801540608 143113484085755904 143167163911962624 143191716675452928 143610405905498112 144273427170066432 144555211207507968 145439658577231872 145644104464072704 145889936157966336 146095015004209152 146149813160128512 146174877439524864 146316514918662144 146421605021515776 146602289361862656 146849738369531904 146888621958272544 147279123569442816 147566778107664384 147955915646042112 148469651464257536 148495113589358592 148703854557855744 148929309827923968 149220187386181632 149390391282499584 149472055126130688 149909107918897152 150201899145301248 151064233201631232 151588761789136896 151844627429720064 152058076841115648 152141198967668736 152288617568403456 152586056274591744 153994932611186688 154211404726665216 154445210191921152 154556138633822208 154746860993077248 154923368737406976 155008057167839232 155225953441972224 155310807279495168 155461297101078528 155487958273622016 155764932446979072 155942601426468864 156069160830664578 156659204801691648 157203160373919744 157230120271085568 157689857464860672 157776058188693504 157997845467721728 158237391692169216 158546449097817984 158727290737655808 160280440064704512 160505747776733184 160749096322203648 161063059400957952 161246771543015424 161561706643685376 162307605566324736 163053458058903552 163530222556151808 163619615899385856 163647676200517632 163849617522081792 164098035828916224 164126178177712128 164418539805144576 164606079283494912 164927575532095488 165115695628025856 165205955665723392 165689014015623168 166450405101797376 166965731433381888 167028357897289728 167057002788028416 167545473556414464 167828272422322176 167872710809454336 168318998365077504 168647746408759296 169679601673437184 169708701244981248 169947262351835136 170204925517627392 170537357012779008 170825205858435072 171324694764453888 171659313308915712 172615234920382464 173149647412396032 173244299187585024 173487830317498368 173750861465911296 173780659246989312 173875655963049984 174090218617211904 174288789829582848 174384064313819136 174893959238713344 175235549002851456 175435426604777472 176241605401903104 176853555420659712 177152065334673408 177401089647968256 177498065462280192 177670053829804032 178017065653690368 178220115915964416 178364755235045232 179660754713051136 180216979959840768 180315495072792576 180568966248824832 180842733362479104 181195941826077696 181402617985892352 182769072268640256 183403687102906368 183435140316266496 183971500375670784 184072067886809088 184250426193870848 184330819712342016 184541071584264192 184610290307530752 184641950449926144 184970857280787648 185181839193931776 185494406361513984 186400140767576064 186993846742155264 187256705739522048 187540612375904256 187572775060242432 187906902634450944 188121233466851328 188488657750966272 188806806475112448 189358873160712192 190229034402054144 190889551882616832 190922288900603904 191480541207330816 191854526639376384 192740281610010624 193919544769642496 194192139285430272 194225442687811584 194793353338945536 194866417546838016 194899836586033152 195228806695354368 195469719149150208 195799651159375872 195851495944363392 196074888558280704 196182072353046528 196372164759257088 196755704143552512 197993484785811456 198271806077140992 198572413103898624 198960249848242176 199187188376666112 199296073501507584 199878810558529536 200269198860401664 200497630405459968 201418977602174976 202118349052182528 202744102454820864 202854931956891648 203448075032788992 203845434554337408 205615206302220288 205926946922561536 206074851511762944 206329147990769664 206364532855799808 206677409557118976 206967937922629632 207081076372660224 207281729468104704 207317277698162688 207686576595972096 207923468568625152 208092214440886104 208329569093173248 209604213831892992 209640160361447424 210253143286480896 210368077584924672 210663793956962304 210983188922892288 211019371942772736 211395265463757312 211636387650207744 213028732305801216 214007663702310912 214332128429604864 214750745867943936 215415608858247168 215779207400128512 216410140755099648 218159487865847808 218196901600690176 218466156696109056 218797381105221632 218834904236949504 219142522506313728 219224719740192768 219262316159287296 219474772377993216 219903434042793984 220154260837367808 220274607554297856 220918685354164224 221350167161496576 221933873469063168 222620975244509184 222704477196386304 222742670384037888 223393964741885952 223830281079272448 224085586923749376 224208082689196032 224863661878345728 226596349802446848 227383142683705344 227766941144580096 228432926352605184 228879084411887616 229140149034811392 230153646560509952 230992398916780032 231317107089997824 231667815287881728 231707545662652416 231834207950733312 232120291489615872 232385053106110464 232512085751758848 232838930162958336 232966210919242752 233191945651617792 233647398670468608 233913902139703296 234988807202537472 235804740560879616 235845180406628352 236534786197291008 236664087283040256 236893405106405376 237356087538253824 237819673646726976 238090936106483712 239547672950734848 240420660097056768 240758621665099776 241123644483305472 241164996506025984 241594589101436928 241870157314523136 243461408349487104 244538249470541824 244580187088355328 245295333834227712 245429423849078784 245774426283122688 246054762112352256 246147053743374336 246189267266568192 246627809707716864 246909118925242368 247391363298143232 248533521023434752 249325128989540352 249675607652696064 250054149834539008 250448597150072832 250542536845934592 250585504182042624 251318210334621696 251742408633483264 252478497547616256 252971619613138944 254519402510155776 254563051867471872 255307388276441088 255806035519168512 256097813627142144 256237808787652608 256987042146680832 258922852380573696 258967256917082112 259724471118594048 259821890062450688 259866448781377536 260231745476247552 260626292198866944 261135327925817856 261433184744374272 261576096470728704 261829553012342784 262340938858070016 262853323504277184 264362408102854656 264763217471864832 265280333130989568 265728098002010112 266101634471952384 266247098193420288 266505080744706048 267025598480535552 267330173873946624 269491132069576704 269537349036146688 270325469939761152 270473242609188864 271264100043718656 271793912739116544 272103926978838528 274153608402960384 275105530654359552 275152710474399744 275569879409491968 275957250563506176 276108101830213632 276375639290806272 276496229568513024 276915435461296128 277456285921181472 277772758790897664 278241609542270976 279472285109190656 280490770113232896 280885058609283072 281310918563856384 281359162590363648 281860353951676416 282181850200276992 282732986626449408 284038309741068288 285343551603081216 286226968171511808 286334327823925248 286383433350905856 287220811810996224 289110422415015936 290879317154463744 291288208928145408 292190030008418304 292299626320257024 292349754879049728 292633029837324288 292843210043031552 293204578723725312 293699476739063808 293777243916545088 294558247138885632 295133556215328768 295911831292084224 296939302928515072 296990227178717184 297407709115711488 297858619655847936 298440374772363264 298780782564999168 298944110252261376 299818215837794304 300403798290602496 302128466403262464 303177523578273792 304116153682231296 304282397935337472 304577235136806912 305172112549183488 307989865222373376 308422809453330432 308890420383842304 309112277267644416 309493721986154496 310016114335678464 310451906883944448 310621614558990336 310922594202157056 310975916547244032 311529864893958144 311885202852937728 312138321661329156 314406320747839488 314460240542171136 315379714929721344 315552116377387008 315995690935443456 316474783384338432 317092898195635968 317454581475311616 320560880129409024 321011495553466368 321498192644407296 322126118801915904 323123413287370752 324615211132649472 327060445112303616 327239231798771712 327295352401035264 327699235044163584 328196071657832448 328252356355424256 328837079610289152 329212158566989824 329855151064190976 330231391256051712 330411911331446784 331378028031246336 332900810203594752 333931462866763776 334056715794579456 334114005576056832 335090947112828928 335745421618908672 336637996730155008 337295492817518592 339359203346874368 339894524703670272 340409851035254784 341074714025558016 341650411716870144 342649389528907776 343318626617831424 345230469840764928 346488598375170048 346975660634996736 347501722931822592 347561318493978624 347751311926099968 348180437234423808 348577579659165696 348768128627638272 349787918477426688 350471098005702912 350870853209554944 352483210803806208 353707110841319424 354304130669346816 354802179295936512 354996130924560384 355340107659608064 356034131307380736 356729510470090464 359321509426102272 360630990145585152 361137932497649664 361685466724958208 362391883652155392 362805235971784704 365538144537280512 366807374205812736 366870280632532992 367943000751341568 368144135773618176 368661639424684032 369082143168528384 369220580615061504 369283900899852288 369941714561575296 370363678387863552 372800281535152128 373987693484310528 374513411479044096 375081224751808512 375813805268901888 376242466933702656 376977315501932544 377613612950224896 378717746321424384 380458068804108288 381779103765233664 381844577801207808 382961082414661632 383709053278752768 385480563220021248 388384278570860544 388450885375623168 389586706677891072 389732835093676032 389799673172066304 390939438298300416 391599302318751744 391702991888726784 392149777116561408 392364144706093056 392744329518514176 393511408287105024 395986969571622912 396543612154281984 397144826207797248 397920499696484352 398592147003015168 399757621117059072 400538397720803328 400995260810919936 404236698104365056 405488204909641728 405709863913783296 406896150065577984 407690869108674816 411230412604440576 412149703023525888 412658295981539328 412729065711599616 413354819114237952 413935875845259264 414162152745320448 414563458936209408 415373153191944192 415846937137250304 416184428881772208 416659138186346496 419208427663785984 420506286572961792 420736155169849344 421327587913924608 421966377845784576 422038743885545472 422790530927514624 423272775300415488 426057464611602432 428015327404621824 429501491735887872 430831217716494336 432820281510199296 436318975731695616 436932313392218112 437594762210443264 437669808473899008 438285045012627456 438449439480385536 438524632318574592 438949544755986432 439806868085587968 440549215108595712 441837370708328448 442700334322993152 443867746938126336 445408954392772608 445485340768075776 446787929483771904 447660562158544896 448171173847498752 448416165378392064 449727323756691456 453192699604893696 454766285367410688 455533882289160192 456865852705210368 457758168823775232 461984797833560064 462634214179995648 463335630575763456 463668415901466624 464240582979231744 464770106212220928 465024171503517696 465677860325916672 465932421838485504 466383891303235584 467294797340937216 467827804279406592 469977614405074944 471609481121759232 471690360813256704 473069572394582016 473328174566080512 474712175076507648 475639347293453952 476181872212967424 480841320194113536 481517243330199552 482247288966610944 483189178202873856 483740314629046272 486922816698974208 489076498941083648 489160374176710656 490590667668455424 490858847698157568 491548852566245376 492294107486748672 492378534533136384 493255619415433728 493818237850484736 494782726596286464 497067042046869504 499351215305392128 500108299669078016 500897194300145664 501085073691869184 501171008364085248 502636420669243392 503484817266966528 504956995095232512 505943239226277888 509038805020311552 509126103734943744 510614776552882176 511612071038337024 512475617575305216 513974084293361664 517845704761147392 519448942237188096 519643780124901376 519732897562755072 520463490952495104 521252584397733888 522270655851635712 522866369488748544 523152192941457408 524681877716140032 525706647008554368 528724816205709312 530560666261979136 531456196004020224 532203268943904768 532494196386840576 533010161489412096 534051196961071104 534660347747893248 538982264139153408 540650939879522304 540946485218377728 542528200087437312 543587825478233088 544207853957677056 548307216805920768 550211061308719104 550305420948799488 551914501127012352 552216203660427264 552751278581612544 552992459137026048 553830870922592256 554912571842362944 555545517581795328 556483219084541952 558944570218381312 560981540226465792 561770117218566144 562621837127712768 562718325180727296 563720707903352832 564363700400553984 565465973252898816 568076619482136576 570687103206162432 572668655647850496 572766866701811712 574441623621992448 578220844830031872 581758634308927488 582576417856290816 584380060016836608 584599252640514048 584699509758099456 585686420086063104 586409157447450624 587398953478127616 587554487833090176 589116494277771264 590267112430657536 593878605857030144 593980454357434368 594815418231422976 595717239311695872 596880749544726528 597561565129998336 597888220504522752 599636431675588608 600807596581204992 604256932806524928 606355047156547584 608232307364462592 608564795870674944 610344225098366976 616845618906660864 617780840767684608 618224554535288832 618987443972308992 620032228671356928 620903813767888896 621243229117980672 621845188404314112 621951833094488064 623059729787916288 623770405705875456 624276643322658312 628812641495678976 628920481084342272 630759429859442688 631104232754774016 631991381870886912 632949566768676864 634185796391271936 634909162950623232 642022991106932736 642996385288814592 644252237603831808 646246826574741504 649230422265298944 654478463597543424 654590704802070528 655398470088327168 656392143315664896 656504712710848512 657674159220578304 658424317133979648 659710302128381952 660462782512103424 660823822662893568 662756056062492672 665801620407189504 667862925733527552 668113431589158912 668228011152113664 670181894225657856 671490843237817344 674590985635037184 678718406693748736 679789049407340544 682149428051116032 683300823433740288 685298779057815552 686637253235662848 690460939681529856 692977196750340096 693951321269993472 695003445863645184 695122636987957248 695502623852199936 696360874468847616 697155159318331392 697536257255276544 699575836954853376 700942196011405824 701741706419109888 704966421607612416 707414221682638848 709604358591873024 709992261849120768 710680215319216128 712068262614761472 713459020940180928 718643018852204544 721261980291170304 722275864995299328 723370933449916416 724783767304310784 725610471943569408 733614748411625472 733740561265065984 735886001502683136 736288271547236352 737323278849368064 738164286337056768 738441161230123008 738567801799704576 739883429123150592 740727356775727104 745600563070304256 747975386968621056 749026822958088192 750162449503617024 751627610537803776 753954631003865088 755227225900449792 757435492642848768 763558207530467328 763689155602415616 765922164829323264 767418106557505536 770961126440042496 776768557141721088 776901770751246336 779173413355782144 779465670187352064 779599346344132608 781878876596600832 783405983777453568 784299554233122816 784728289412186112 785488659037028352 787022816574210048 793087224308563968 794289652415594496 795840999392968704 797184294006030336 799515242234118144 801076795441606656 801990521621839872 808473396208730112 810976409819283456 811419727827566592 813792300131155968 815381738217349632 822460825208881152 825316591963078656 825458131423199232 826709638228475904 827871751690518528 828324305490640896 829126917872418816 830746306383888384 832368857763544416 833318276372692992 838416855327571968 841472310339698688 842655175827849216 843932755691569152 844077487771090944 845581061855029248 846545550600830976 852114929223204864 856030654809243648 859002983471775744 861662435432988672 872637951463391232 873864626784436224 875189524420886528 876570090025254912 876898878960771072 877049264637149184 877899089511972864 879613736171175936 881098430217191424 883674741416656896 885400668645986304 887735493876252672 890817908785545216 890970681536151552 893575858967543808 895321124317089792 896342347694997504 896832330756784128 899454647513382912 906385399209787392 909532570734821376 913731705410420736 915516337647550464 923969595667120128 925268428359991296 926671261151526912 927336831802933248 928481165958463488 930048343007035392 931355720651833344 931864843676971008 932767782606471168 934589594681874432 935655608558813184 943218962243518464 943380721626513408 946139144789164032 946656349132161024 949424350153015296 951278694586907904 952363744425934848 961682640388227072 963034486660399104 964494577933221888 966378356405747712 973845633397948416 978152997882167296 981181335336910848 981717695396315136 983097705132490752 984588214973497344 984757069066272768 986511238830867456 987636475700969472 989565453192572928 994134084093739008 998702430610784256 1001794388600291328 1002170147383738368 1002342016728170496 1005272841338486784 1009913990190465024 1011886478452555776 1018077610040623104 1021229553105764352 1023224142076674048 1024951235150610432 1027948168586723328 1035691409522294784 1039287560249802752 1039465795125510144 1040926981904990208 1042505168795467776 1044541311703271424 1045732738977497088 1046304385882914816 1049363755432280064 1051413294017108736 1057449632411418624 1061121332523958272 1062912392008040448 1064406537887809536 1064988392773681152 1066020322978824192 1068102393922142208 1077964528278306816 1081892970436755456 1085056400174874624 1087175650956466176 1088415707915354112 1096614433611841536 1100422122617438208 1100610841897598976 1103829002254024704 1104432407320854528 1105984918274052096 1107661741845184512 1109825143684725888 1111091035163590656 1121963080452931584 1123540234437132288 1125243674255425536 1127441415806705664 1128727400801107968 1130931946505797632 1136153238964273152 1141374206412324864 1145337311295700992 1145533733403623424 1148883247243984896 1156441689660063744 1165152835712581632 1168760120033673216 1169198505281028096 1169399019516198912 1172818314894901248 1174797906956255232 1175108975666180352 1178232988555542528 1180534224861315072 1187757211714060288 1187960908714868736 1189630836462845952 1191434478623391744 1193761499089453056 1195776441009045504 1199272863351177216 1201615193162409984 1212710094313095168 1216464614728925184 1217129591741349888 1220688450196733952 1233691237813321728 1236449109070577664 1237974887944617984 1240064457342713856 1241807627535777792 1242486458235961344 1243690376808628224 1246119459575832576 1247540811411750912 1248553286645316624 1257625282991357952 1261518859718885376 1262208465509548032 1263982763741773824 1265899133537353728 1268371592782543872 1269818325901246464 1284045982213865472 1288504475207663616 1292493653149483008 1298460844530597888 1308956927195086848 1310796940176654336 1312784286631329792 1313009425421697024 1315348318441156608 1316848634267959296 1319420604256763904 1321647645325787136 1325512112124985344 1331603240814379008 1336226863178317824 1336456022304227328 1340363788451315712 1342981686475634688 1349181971270074368 1357436813387497472 1359578098814681088 1364298856102232064 1366601646867480576 1370597558115631104 1373274506471325696 1385954393500680192 1387902642539986944 1390006891727290368 1391005247704399872 1392721748937695232 1394310318636662784 1395072514510553088 1399151673909706752 1401884392022811648 1403483412838219776 1409932843215224832 1414828443365277696 1419208717183746048 1419984523698241536 1424136525229522944 1426918041880361856 1442523960582340608 1444551729990598656 1446741866899832832 1449567534608621568 1451220943887138816 1467229496823250944 1467481122530131968 1471772003005366272 1472576543094472704 1474646557698736128 1476882322460246016 1477135603599409152 1479766858246301184 1481454713551454208 1491201126140608512 1498053645916176384 1500324899007234048 1503255221075607552 1507909262007730176 1510454451800899584 1514870985285697536 1527116415060934656 1527378311204831232 1531844329658646528 1534836213115011072 1541922252880084992 1553537114283442176 1558346826711564288 1558931340374704128 1559198692688265216 1563757753193201664 1566811967554907136 1568599108466245632 1569456578824372224 1574045633148420096 1586174448617127936 1591681998785937408 1594368588012060672 1599030484468236288 1602153590883213312 1603981043243679744 1616946792417460224 1621952819638566912 1622839455655133184 1627584600262311936 1630763476434699264 1644921650417762304 1650633183926157312 1650916262846398464 1655743503381037056 1656648610981281792 1658253835744837632 1661492612767776768 1664737715527088832 1666636552745385984 1676833710655143936 1682944620679397376 1685310351655698432 1687865511383138304 1688154975542181888 1691162123710058496 1693091101201661952 1704229858446409728 1712061309618487296 1718005966943551488 1723324870865977344 1745275902926782464 1747729253568872448 1750379048841773056 1753140180050509824 1753797757921542144 1754098529274298368 1759227472342351872 1762196860434382848 1767349482833313792 1770801337291972608 1781635817571090432 1781941363072303104 1787151717935087616 1790642248634179584 1792684695389995008 1793664661513568256 1798909295026765824 1812770798419574784 1819065141469642752 1831032675295100928 1850536856719982592 1853342522303053824 1854673663605866496 1856962331916926976 1860096686014070784 1862711441303666688 1863729687353942016 1865535565212942336 1869179189363748864 1871311217117626368 1886437924487036928 1886761443253026816 1892278289578328064 1893312698264322048 1898848700306030592 1902557389173815808 1904727488851869696 1926068973320798208 1928989155866443776 1932756712811495424 1947691266795896832 1956305995764334592 1963435390792630272 1966195410264981504 1969176429946994688 1969514138132545536 1973022477661734912 1975272951401938944 1979130906385145856 1988268168187478016 1997404861221568512 2003588777200582656 2004340294767476736 2004684033456340992 2010545682676973568 2023772956905111552 2036155220081246208 2046448284153348096 2049902470301220864 2055896337173446656 2071382819044589568 2078575120499605504 2078931590251020288 2081853963809980416 2085010337590935552 2089082623406542848 2091465477954994176 2092608771765829632 2098727510864560128 2102826588034217472 2114899264822837248 2122242665047916544 2128813075775619072 2129976785547362304 2132040645957648384 2136204787844284416 2155929056556613632 2163785940873510912 2170112800349749248 2174351301912932352 2176831415830708224 2200844245234876416 2201221683795197952 2207658004508049408 2208864814641709056 2211969836548104192 2215323483690369024 2219650287369451776 2222182070327181312 2243926160905863168 2247080468874264576 2250487348510851072 2254882831613411328 2261863893011595264 2272306477928546304 2290674622591401984 2291067466807246848 2297766494487969792 2312883379320127488 2330305671425163264 2337520240067346432 2338397010562056192 2338798039032397824 2345636629789802496 2350217951332360704 2356465977111085056 2361068449722630144 2375514423428120576 2379261672925691904 2382868957246783488 2387522998178906112 2391552882018091008 2398545726702354432 2403230386324819968 2425420188626190336 2432929229457850368 2434259183482699776 2441376900393467904 2467382475626643456 2475949775889235968 2480128914685427712 2483615255071555584 2484972916471922688 2487380753617256448 2492238919151665152 2497106573290633248 2515250565982715904 2524416931019096064 2527965527483547648 2531798267074707456 2536743185565087744 2539636651802492928 2568091964427730944 2577008950415327232 2584987306298966016 2617913854390173696 2621593880353308672 2625568573262659584 2630696636882313216 2633697268535918592 2638841208513527808 2643295290651574272 2651024224249970688 2663206481628758016 2672453726356635648 2672912044608454656 2680727576902631424 2685963372951269376 2698363942540148736 2719156197629362176 2728597712204464128 2741195116231262208 2746549012942651392 2771908787001360384 2775805285079973888 2780013783454580736 2782010495408799744 2785443497875390464 2790145029021106176 2798303347819413504 2803768784045623296 2806966825676439552 2829656886730555392 2838417434367492096 2839969047396483072 2848273050459045888 2853836083760723712 2885047921164681216 2889103459981197312 2893483733799665664 2899135069217243136 2934458993646501888 2943544006010732544 2945153086188945408 2949293115397472256 2953764644920492032 2954271207198818304 2959533716492602368 2962909427102908416 2982402252281217024 2996107291832352768 3006510442151215104 3015818524015460352 3029741970571395072 3054232830121869312 3063688659317293056 3069672426230022144 3083844505760169984 3107074228566884352 3117862680749408256 3118397385376530432 3127515506386403328 3133623935109814272 3137198216932491264 3138913157648744448 3148091266296840192 3172348897234255872 3183363997571874816 3188737176024121344 3198060968936472576 3204307181766426624 3233893584834920448 3245678911310266368 3255169200524623872 3261526952869398528 3289843300835524608 3301266367852314624 3301832525692796928 3311487006762074112 3313297221962563584 3322985225535553536 3329475431054177664 3333273105490771968 3365889241358794752 3370620703311396864 3375731022766276608 3382324247420116992 3386182202403323904 3408459716892819456 3424122619236974592 3436011933887102976 3446649741731954688 3495458507137744896 3500758097683546112 3506280360101019648 3507595515843084288 3508197058548596736 3518454944684703744 3524393720868765696 3534698965666627584 3541602674583945216 3563271635142180864 3563882726144606208 3574303435870175232 3581284497268359168 3587329323027136512 3597818590053531648 3638130282939285504 3662065350590201856 3701073713439965184 3709347327211732992 3713924663833853952 3720193372028141568 3725422882607333376 3727459374707884032 3731071130425884672 3738358378727497728 3742622434235252736 3772875848974073856 3784556579156656128 3786625396528644096 3797697400612061184 3805114778347631616 3809454977703739392 3852137946641596416 3865513425622990848 3895382533591793664 3912611991528669184 3926870781585260544 3932390820529963008 3938352859893989376 3939028276265091072 3946044955323469824 3950545902803877888 3958261812770291712 3976536336374956032 3994809722443137024 4008680589534953472 4009368066912681984 4021091365353947136 4047545913810223104 4072310440162492416 4092896568306696192 4099804940602441728 4111792674346893312 4157150240999211008 4157863180502040576 4163707927619960832 4170020675181871104 4178165246813085696 4182930955909988352 4185217543531659264 4197455021729120256 4205653176068434944 4229798529645674496 4244485330095833088 4257626151551238144 4259953571094724608 4272409575688568832 4327571881747021824 4340225600699498496 4348702603825864704 4353662831661416448 4401688490469752832 4402443367590395904 4415316009016098816 4417729629283418112 4423939673096208384 4430646967380738048 4439300574738903552 4444364140654362624 4494160937748529152 4500974697021702144 4509765663226822656 4523727786023190528 4544612955857092608 4581349245182803968 4582134933614493696 4595532988975939584 4625766758640254976 4660611342850326528 4675040480134692864 4676794021124112384 4677596078064795648 4691273259579604992 4700435902664721408 4722136899445260288 4751028846856241152 4758523345851383808 4775045996357812224 4783105764036182016 4797091453404708864 4806460772649639936 4850840377252380672 4865858458915700736 4868518366965399552 4882753800786935808 4934764951253286912 4951899551778471936 4967230510143111168 4969945832943845376 4974761507234512896 4984477838303330304 4994213146581266496 5030501131965431808 5048833862038192128 5055931054967095296 5063596534149414912 5073486371130175488 5079273303604985856 5136183928855461888 5154017900830654464 5169974612597932032 5235827708780347392 5243187760706617344 5251137146525319168 5261393273764626432 5277682417027055616 5286590581303148544 5302048448499941376 5344907452713271296 5345824089216909312 5361455153805262848 5371926745902538752 5396727885080297472 5438312395258724352 5457195424408928256 5493098025885302784 5551610570159947776 5560027566909161472 5564020990817599488 5570886995750780928 5580290058042212352 5596606695638827008 5607537568091246592 5613933651352879104 5659313773461110784 5676834868734984192 5679938094792966144 5696546100918091776 5707672167521447424 5778206919962394624 5786967467599331328 5798270138434486272 5868917987293003776 5890306172377890816 5898586230794944512 5907529289840984064 5908542414397636608 5919067432985204736 5925818854205816832 5964804504562434048 5992214583664705536 6013020884302430208 6031637048030920704 6108465660243738624 6139344852460044288 6167689011520339968 6214148457133768704 6235725361498816512 6236794770753060864 6255031012772806656 6267247870219628544 6274396433864982528 6277826315297488896 6296182532593680384 6344697794468511744 6366727995143749632 6396121937872945152 6408614363532853248 6467787169669840896 6491357822620532736 6510338401049247744 6523053905738797056 6602532735704629248 6603665051385593856 6622974013524148224 6626594443925127168 6645970451071107072 6658950862108355328 6666546210981543936 6731778482717589504 6741241406622793728 6751462045532553216 6764648494840233984 6816919433785638912 6872023867774205952 6893299483463909376 6990917014275489792 7012560720202039296 7015191031686168576 7016394117097193472 7036909889369407488 7069397931333255168 7083205349167890432 7126543270284361728 7148606871740350464 7162568994536718336 7174658646054273024 7195637180107063296 7276260565878571008 7324130701180403712 7402147426879930368 7427849327667707904 7440386744056283136 7450845765214666752 7454918749415768064 7462142260851769344 7476716757454995456 7545751697948147712 7573250793057288192 7595394801224122368 7610229556695263232 7618909955407478784 7704275893283192832 7731026851245981696 7853741563170521088 7864781641059926016 7876705719787978752 7892089910646939648 7901091805607755776 7916523625540583424 7953072672749912064 7989619444886274048 8017361179069906944 8018736133825363968 8042182730707894272 8095091827620446208 8185793136613392384 8223585348693786624 8314300481998422016 8315726361004081152 8327415855239921664 8340041350363742208 8356330493626171392 8370435087063318528 8394910043458240512 8411306352136869888 8488970660191666176 8515252303102476288 8519907142189449216 8544819151377137664 8655143763494043648 8680451201398996992 8697405207651729408 8803376980939505664 8830632018032197632 8835459258566836224 8847879346192416768 8861293934761476096 8878601149477807104 8888728281308725248 8988321875497058304 9019531326453645312 9047455572046381056 9089225911714185216 9162698490365607936 9191065977951879168 9251533517280509952 9321222685700653056 9353588042248224768 9355192156129591296 9382546519159209984 9400871805329442816 9444273798890520576 9502057693712482304 9517046691702767616 9550091992715624448 9566211528072364032 9594182906809417728 9612921545299279872 9701680754504761344 9737036733930799104 9765507601573871616 9869529902506573824 9903799103556943872 9934461020286222336 9939891665887690752 9968955676606660608 9988426293162532992 10097667724076384256 10111862109934190592 10127193068298829824 10146972742260350976 10158546607209971712 10272367857710923776 10308035801661308928 10339949225195864064 10486375521413234688 10502274293050638336 10522786547529252864 10555364834054111232 10573181162606297088 10604096896999882752 10689814905426542592 10691648178433818624 10722910307610525696 10743853491805077504 10793455770160594944 10914390848817856512 10986196051770605568 11103221140319895552 11128041981635198976 11141773991501561856 11160580116084424704 11193213391277654016 11215075136182493184 11227867302705758208 11318627546922221568 11353669737469968384 11359876189585932288 11393092201836183552 11415344335042894848 11556413839924789248 11596540276868972544 11737835974586007552 11780612344755781632 11797172461589889024 11815058579681968128 11817084828795273216 11838134865970409472 11851637708411633664 11929609009124868096 11984429167329411072 12026041768604860416 12063274096061841408 12216931320487477248 12278689704920088576 12335378023040679936 12471450722997633024 12473589541506121728 12510062025545613312 12534495740439257088 12548792867729965056 12555652630594977792 12592365065187360768 12689395588937023488 12733455990287499264 12817228727065706496 12982715645241065472 13020676802098495488 13046107811477594112 13205065471409258496 13207330102771187712 13245948027048296448 13253188887850254336 13291940902142214144 13317901724216710656 13333092421963087872 13482482813245587456 13502924091065106432 13529296989680467968 13633838867571277824 13744047735548411904 13786598966927818752 13981834028550979584 14025121440404078592 14030382063372337152 14032788234194386944 14073819778738814976 14166410698335780864 14253086540568723456 14325137989073436672 14349317292108546048 14391274360214126592 14552521131757142016 14648261402360807424 14804294853759860736 14855698655335415808 14901691530429333504 14909837498831536128 14924284521703538688 14953433514909990912 15091503395896295424 15146501586114576384 15190789602448244736 15220459113390526464 15237819910814957568 15408551786566385664 15462053702491963392 15707483126341042176 15729563282119852032 15753411439575957504 15784179821293879296 15833047251081166848 15906145345499824128 16034722358139813888 16037472267650727936 16084365461415788544 16190183655240892416 16371586273226784768 16628600963996844032 16654831710479843328 16680082700727484416 16712660987252342784 16740870174126637056 16789820086916481024 16822612704273739776 16977941320383332352 17030504606204952576 17039814284378898432 17089638302754275328 17360902402797993984 17394810415303458816 17606753961879011328 17670918517133672448 17695758692384833536 17722587869522952192 17757202298955614208 17777456562617450496 17976643750994116608 18039062652907290624 18094911144092762112 18325396980731215872 18503067034561019904 18642445371401306112 18707176084496449536 18710384312259182592 18765093038318419968 18801743610658885632 18888547597781041152 19034093383405535232 19100183985431248896 19188365813618835456 19225843090598559744 19403361509009522688 19474073467861598208 19531015203147743232 19807598207113887744 19868922040572444672 19879783331775381504 19937911353213321216 19976852586325065984 20195335448152768512 20223724219868381184 20254386136597659648 20293945484520701952 20616071603322617856 20679898450391728128 20972751042826469376 21045573095058505728 21110729668108222464 21208193793999765504 21379629810853085184 21445820615221051392 21487706983610155008 21586911540321189888 21828781697635713024 21972392103541211136 22206442280639791104 22283547983003123712 22321160232168849408 22386426782555308032 22430150272364986368 22637255093844443136 22719752379171864576 22786184403672367104 22830688670085789696 23112827679849578496 23193080553737945088 23561224689511563264 23594344923179778048 23630117159363936256 23676269731940818944 23703275416823267328 23859218018249736192 23968858334658822144 24052083537209720832 24126548192123682816 24557379409840177152 24670756046081359872 24942901445995266048 24947179083012243456 25020124051091226624 25068991480878514176 25111305261189955584 25184730130374721536 25466911980574998528 25634457454131412992 25965431290482130944 26041353604196990976 26092215622955188224 26410130942818516992 26491896054096592896 26506377775700508672 26583881804284428288 26635803448433421312 26666184843926175744 26964965626491174912 27058593979360935936 27267677735142555648 27488095471096823808 27573197933855637504 27963668057101959168 28060764126744674304 28065576468388773888 28147639557477629952 28332821396671561728 28506173081137446912 28650275978146873344 28698634584217092096 28782548720428253184 29105042263514284032 29296522804721614848 29608589707519721472 29711397310670831616 29803383060858667008 29819674997663072256 29906867029819981824 30293003172229152768 30381579204896489472 30440918226781052928 30475639821629915136 30817103573132771328 30924107404983926784 31459126564239704064 31506822879151915008 31568359642587758592 31666094502162333696 31812290690999648256 32069444716279627776 32074944535301455872 32168730922831577088 32380367310481784832 32743172546453569536 33257201927993688064 33309663420959686656 33425321974504685568 33481740348253274112 33579640173832962048 33645225408547479552 33955882640766664704 34061009212409905152 34079628568757796864 34179276605508550656 34789620830606917632 35213507923758022656 35341837034267344896 35391517384769667072 35445175739045904384 35514404597911228416 35554913125234900992 35953287501988233216 36078125305814581248 36189822288185524224 36650793961462431744 37006134069122039808 37414352168992899072 37420768624518365184 37530186076636839936 37603487221317771264 37777095195562082304 38068186766811070464 38200367970862497792 38451686181197119488 38948146935723196416 39062030406295486464 39615196414227775488 39737844081144889344 39759566663550763008 39875822706426642432 39953705172650131968 40447448439736762368 40508772273195319296 40587890969041403904 41232143206645235712 41359796900783456256 41945502085652938752 42091146190117011456 42221459336216444928 42759259621706170368 42975413967220310016 43173823080642379776 43657563395271426048 43944784207082422272 44412884561279582208 44567095966006247424 44772853565110616064 44860300544729972736 45274510187688886272 45439504758343729152 45572368807344734208 45661377340171579392 46225655359699156992 46386161107475890176 47122449379023126528 47188689846359556096 47260234318727872512 47352539463881637888 47718436036499472384 48104167074419441664 48253096384247365632 49114758819680354304 49885802891990532096 50040248102182453248 50137982961757028352 50222610522379911168 50369460260749443072 50933823961149997056 51268914908262825984 52082707208393981952 52184431245910376448 52820261885637033984 53012755551401017344 53167763608568856576 53271606896866842624 53332369687852351488 53929931252982349824 54117187958721871872 54976190942193647616 55927336114203918336 56121528253489348608 56131152936777547776 56295279114955259904 56665642793343123456 57300551956293746688 57565097440856506368 58210084527028568064 58593045609443229696 59422794621341663232 59606766121717334016 59639349995326144512 59813734059639963648 60586006344458305536 60763158409792978944 60881836453562105856 61848214809967853568 62918253128479408128 63136719285175517184 63332189004324667392 63624581381999296512 64138889432559255552 64337461845663154176 64760734620963569664 65486345092907139072 66514403855987376128 66619326841919373312 66850643949009371136 66963480696506548224 67159280347665924096 67290450817094959104 67911765281533329408 68159257137515593728 68358553211017101312 69579241661213835264 70683674068534689792 70783034769539334144 70890351478091808768 71028809195822456832 71109826250469801984 71906575003976466432 72156250611629162496 72379644576371048448 74012268138244079616 74828704337985798144 74841537249036730368 75060372153273679872 75206974442635542528 75554190391124164608 76400735941724995584 76903372362394238976 77896293871446392832 78124060812590972928 79230392828455550976 79475688162289778688 79519133327101526016 79751645412853284864 79907410345300263936 80894896879473524736 81175781938082807808 82464286413290471424 82719593801566912512 83891004171305877504 84182292380234022912 84442918672432889856 85518519243412340736 85950827934440620032 86347646161284759552 87315126790542852096 87889568414164844544 88825769122559164416 89134191932012494848 89720601089459945472 90879009516687458304 91144737614689468416 91322754680343158784 92451310719398313984 92772322214951780352 94377379692719112192 94520468637455745024 94705078927763275776 95436872072998944768 96208334148838883328 96506192768494731264 98229517639360708608 99771605783981064192 100275965923514056704 100445221044759822336 100738920521498886144 101867647922299994112 102537829816525651968 104368862491820752896 105640523771274067968 106025511102802034688 106335527217137713152 106543213793733685248 106664739375704702976 107859862505964699648 108234375917443743744 109952381884387295232 112243056506978697216 112262305873555095552 112590558229910519808 113331285586686246912 114601103912587493376 117186091218886459392 118845589242683326464 119213532243434668032 119278699990652289024 119627468119279927296 121526316819585957888 121763672907124211712 123696429619935707136 125836506256958816256 126273438570351034368 126664378008649334784 128277778865118511104 129521469241927139328 130972690185814278144 133238653683838746624 133701287898018742272 134318560695331848192 134580901634189918208 135823530563066658816 136318514275031187456 136717106422034202624 139158483322427670528 141367348137069379584 141566069539078668288 141780702956183617536 142057618391644913664 144312501223258324992 144759289152742096896 149657408675971596288 150120744306547359744 150413948885271085056 151108380782248329216 152801471883449991168 153806744724788477952 156248121625181945856 158460785656911101952 159038266654203052032 159503290825706569728 159814820690600527872 161789793758947049472 162351563876165615616 164928572826580942848 167782008342611755008 168364584760468045824 168885837344865779712 171901655868881240064 172695292322569519104 174630253581085704192 175779136828329689088 178268383864024989696 179441202178919890944 181758019033374916608 182289475229378936832 182645509360686317568 185544644429903560704 188754759385438224384 189410157855526551552 190873744145997889536 192416668297677766656 193012385536989462528 196459035278721417216 199543211567962128384 200551931847028113408 200890442089519644672 201477841042997772288 203735295844599988224 205075659633051303936 208737724983641505792 212051022205604069376 212671054434275426304 213086427587467370496 213329478751409405952 215719725011929399296 216468751834887487488 224486113013957394432 224524611747110191104 225181116459821039616 226662571173372493824 229202207825174986752 234372182437772918784 237691178485366652928 238427064486869336064 238557399981304578048 239254936238559854592 243527345814248423424 247392859239871414272 251673012513917632512 252546877140702068736 253328756017298669568 256555557730237022208 259042938483854278656 261945380371628556288 266477307367677493248 267402575796037484544 269161803268379836416 272637028550062374912 273434212844068405248 278316966644855341056 283132139078157336576 283561405912367235072 284115236783289827328 288625002446516649984 289518578305484193792 299314817351943192576 300827897770542170112 302216761564496658432 305602943766899982336 307613489449576955904 316921571313822203904 318076533308406104064 319006581651413139456 319629641381201055744 323579587517894098944 324703127752331231232 329857145653161885696 336729169520936091648 337771674689731559424 343803311737762480128 351558273656659378176 356536767728049979392 358882404357839781888 364578950458757873664 365291018721372635136 371089288859807121408 377509518770876448768 378820315711053103104 384833336595355533312 392918070557442834432 401103863694056226816 402955682085995544576 407470591689199976448 410151319266102607872 417475449967283011584 424102044411208138752 425342108868550852608 426172855174934740992 432937503669774974976 448972226027914788864 450362232919642079232 453325142346744987648 458404415650349973504 468744364875545837568 475382356970733305856 477114799962609156096 478509872477119709184 487054691628496846848 494785718479742828544 503346025027835265024 505093754281404137472 506657512034597339136 518085876967708557312 523890760743257112576 534805151592074969088 538323606536759672832 545274057100124749824 546868425688136810496 556633933289710682112 566264278156314673152 568230473566579654656 577250004893033299968 579037156610968387584 598629634703886385152 601655795541084340224 604433523128993316864 611205887533799964672 615226978899153911808 636153066616812208128 638013163302826278912 639259282762402111488 647159175035788197888 649406255504662462464 673458339041872183296 675543349379463118848 687606623475524960256 703116547313318756352 713073535456099958784 717764808715679563776 730582037442745270272 742178577719614242816 755019037541752897536 757640631422106206208 769666673190711066624 785836141114885668864 802207727388112453632 820302638532205215744 834950899934566023168 850684217737101705216 852345710349869481984 865875007339549949952 897944452055829577728 906650284693489975296 916808831300699947008 950764713941466611712 954229599925218312192 957019744954239418368 974109383256993693696 989571436959485657088 1010187508562808274944 1013315024069194678272 1069610303184149938176 1076647213073519345664 1093736851376273620992 1113267866579421364224 1132528556312629346304 1136460947133159309312 1154500009786066599936 1203311591082168680448 1208867046257986633728 1222411775067599929344 1230453957798307823616 1272306133233624416256 1276026326605652557824 1278518565524804222976 1298812511009324924928 1346916678083744366592 1351086698758926237696 1375213246951049920512 1406233094626637512704 1426147070912199917568 1435529617431359127552 1461164074885490540544 1484357155439228485632 1510038075083505795072 1515281262844212412416 1571672282229771337728 1604415454776224907264 1640605277064410431488 1669901799869132046336 1704691420699738963968 1731750014679099899904 1795888904111659155456 1813300569386979950592 1833617662601399894016 1908459199850436624384 1914039489908478836736 1948218766513987387392 2020375017125616549888 2026630048138389356544 2139220606368299876352 2153294426147038691328 2226535733158842728448 2265057112625258692608 2272921894266318618624 2309000019572133199872 2406623182164337360896 2460907915596615647232 2552052653211305115648 2557037131049608445952 2597625022018649849856 2693833356167488733184 2750426493902099841024 2852294141824399835136 2871059234862718255104 2922328149770981081088 2968714310878456971264 3030562525688424824832 3208830909552449814528 3281210554128820862976 3339803599738264092672 3409382841399477927936 3463500029358199799808 3626601138773959901184 3667235325202799788032 3816918399700873248768 3828078979816957673472 3896437533027974774784 4040750034251233099776 4053260096276778713088 4278441212736599752704 4306588852294077382656 4453071466317685456896 4530114225250517385216 4545843788532637237248 4813246364328674721792 4921815831193231294464 5114074262099216891904 5195250044037299699712 5387666712334977466368 5500852987804199682048 5742118469725436510208 5844656299541962162176 6061125051376849649664 6417661819104899629056 6679607199476528185344 6818765682798955855872 6927000058716399599616 7656157959633915346944 7792875066055949549568 8081500068502466199552 8556882425473199505408 8613177704588154765312 8906142932635370913792 9091687577065274474496 9626492728657349443584 9843631662386462588928 10228148524198433783808 10390500088074599399424 11001705975608399364096 11484236939450873020416 11689312599083924324352 12122250102753699299328 12835323638209799258112 13359214398953056370688 13637531365597911711744 15585750132111899099136 16163000137004932399104 17226355409176309530624 18183375154130548948992 19252985457314698887168 20456297048396867567616 20781000176149198798848 22968473878901746040832 23378625198167848648704 24244500205507398598656 25670647276419598516224 26718428797906112741376 27275062731195823423488 31171500264223798198272 34452710818352619061248 36366750308261097897984 38505970914629397774336 40912594096793735135232 46757250396335697297408 48489000411014797197312 54550125462391646846976 62343000528447596396544 68905421636705238122496 72733500616522195795968 77011941829258795548672 81825188193587470270464 93514500792671394594816 109100250924783293693952 145467001233044391591936 163650376387174940540928 187029001585342789189632 218200501849566587387904 327300752774349881081856 436401003699133174775808 654601505548699762163712 1309203011097399524327424
- Sum of all divisors σ(n): 5138882016945716031062400
- Sum of proper divisors (its aliquot sum) s(n): 3829679005848316506734976
- 1309203011097399524327424 is an abundant number, because the sum of its proper divisors (3829679005848316506734976) is greater than itself. Its abundance is 2520475994750916982407552
Bases of 1309203011097399524327424
- Binary: 1000101010011110000001001100101011101101000111111110000010000000000000000000000002
- Hexadecimal: 0x1153C0995DA3FC1000000
- Base-36: 5X6XIPIEC2YO0000
Squares and roots of 1309203011097399524327424
- 1309203011097399524327424 squared (13092030110973995243274242) is 1714012524266497622048349168686536459599558475776
- 1309203011097399524327424 cubed (13092030110973995243274243) is 2243990357828353257764842873503835279486444845338172501434673764996481024
-
The
square root of 1309203011097399524327424 is 1144204095036.1082868377 -
1309203011097399524327424 is a
perfect cube number . Itscube root is 109396224
Scales and comparisons
How big is 1309203011097399524327424?- 1,309,203,011,097,399,524,327,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,309,203,011,097,399,524,327,424 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 1309203011097399524327424 cubic inches would be around 9116352 feet tall.
Recreational maths with 1309203011097399524327424
- 1309203011097399524327424 backwards is 4247234259937901103029031
- The number of decimal digits it has is: 25
- The sum of 1309203011097399524327424's digits is 90
- 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 1309203011097399524327424 - Facts about the integer". Numbermatics.com. 2024. Web. 9 May 2024.
APA style:
Numbermatics. (2024). Number 1309203011097399524327424 - Facts about the integer. Retrieved 9 May 2024, from https://numbermatics.com/n/1309203011097399524327424/
Chicago style:
Numbermatics. 2024. "Number 1309203011097399524327424 - Facts about the integer". https://numbermatics.com/n/1309203011097399524327424/
The information we have on file for 1309203011097399524327424 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 1309203011097399524327424, math, Factors of 1309203011097399524327424, curriculum, school, college, exams, university, Prime factorization of 1309203011097399524327424, STEM, science, technology, engineering, physics, economics, calculator, one septillion, three hundred nine sextillion, two hundred three quintillion, eleven quadrillion, ninety-seven trillion, three hundred ninety-nine billion, five hundred twenty-four million, three hundred twenty-seven thousand, four hundred twenty-four.