2993778218120388494229504
2,993,778,218,120,388,494,229,504 is an even composite number composed of six prime numbers multiplied together.
2993778218120388494229504 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 2993778218120388494229504:
224 × 33 × 73 × 173 × 193 × 833
(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 × 7 × 7 × 7 × 17 × 17 × 17 × 19 × 19 × 19 × 83 × 83 × 83)See below for interesting mathematical facts about the number 2993778218120388494229504 from the Numbermatics database.
Names of 2993778218120388494229504
- Cardinal: 2993778218120388494229504 can be written as Two septillion, nine hundred ninety-three sextillion, seven hundred seventy-eight quintillion, two hundred eighteen quadrillion, one hundred twenty trillion, three hundred eighty-eight billion, four hundred ninety-four million, two hundred twenty-nine thousand, five hundred four.
Scientific notation
- Scientific notation: 2.993778218120388494229504 × 1024
Factors of 2993778218120388494229504
Divisors of 2993778218120388494229504
- Number of divisors d(n): 25600
-
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 83 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 166 168 171 189 192 196 204 216 224 228 238 249 252 256 266 272 288 289 294 304 306 323 332 336 342 343 357 361 378 384 392 399 408 432 441 448 456 459 476 498 504 512 513 532 544 576 578 581 588 608 612 646 664 672 684 686 714 722 747 756 768 784 798 816 833 864 867 882 896 912 918 931 952 969 996 1008 1024 1026 1029 1064 1071 1083 1088 1152 1156 1162 1176 1197 1216 1224 1292 1323 1328 1344 1368 1372 1411 1428 1444 1494 1512 1536 1568 1577 1596 1632 1666 1728 1734 1743 1764 1792 1824 1836 1862 1904 1938 1992 2016 2023 2048 2052 2058 2128 2142 2166 2176 2241 2261 2304 2312 2324 2352 2394 2432 2448 2499 2527 2584 2601 2646 2656 2688 2736 2744 2793 2822 2856 2888 2907 2988 3024 3072 3087 3136 3154 3192 3213 3249 3264 3332 3456 3468 3486 3528 3584 3591 3648 3672 3724 3808 3876 3984 4032 4046 4067 4096 4104 4116 4233 4256 4284 4332 4352 4482 4522 4608 4624 4648 4704 4731 4788 4864 4896 4913 4998 5054 5168 5202 5229 5292 5312 5376 5472 5488 5491 5586 5644 5712 5776 5814 5831 5976 6048 6069 6137 6144 6174 6272 6308 6384 6426 6498 6517 6528 6664 6783 6859 6889 6912 6936 6972 7056 7168 7182 7296 7344 7448 7497 7581 7616 7752 7803 7968 8064 8092 8134 8192 8208 8232 8379 8466 8512 8568 8664 8704 8721 8964 9044 9216 9248 9261 9296 9408 9462 9576 9728 9747 9792 9826 9877 9996 10108 10336 10404 10458 10584 10624 10752 10944 10976 10982 11039 11172 11288 11424 11552 11628 11662 11952 12096 12138 12201 12274 12288 12348 12544 12616 12699 12768 12852 12996 13034 13056 13328 13566 13718 13778 13824 13872 13944 14112 14161 14193 14336 14364 14592 14688 14739 14896 14994 15162 15232 15504 15606 15687 15827 15936 16128 16184 16268 16384 16416 16464 16473 16758 16932 17024 17136 17328 17408 17442 17493 17689 17928 18088 18207 18411 18432 18496 18522 18592 18816 18924 19152 19456 19494 19551 19584 19652 19754 19992 20216 20349 20577 20667 20672 20808 20916 21168 21248 21504 21888 21952 21964 22078 22344 22491 22576 22743 22848 23104 23256 23324 23904 23987 24192 24276 24402 24548 24576 24696 25088 25137 25232 25398 25536 25704 25992 26068 26112 26656 26809 27132 27436 27556 27648 27744 27888 28224 28322 28386 28469 28672 28728 29184 29376 29478 29631 29792 29963 29988 30324 30464 31008 31212 31374 31654 31872 32256 32368 32536 32768 32832 32928 32946 33117 33516 33864 34048 34272 34391 34656 34816 34884 34986 35378 35856 36176 36414 36603 36822 36864 36992 37044 37184 37632 37848 38097 38304 38437 38912 38988 39102 39168 39304 39508 39984 40432 40698 41154 41334 41344 41616 41832 42336 42483 42496 42579 42959 43008 43776 43904 43928 44156 44217 44688 44982 45152 45486 45696 46208 46512 46648 47481 47808 47974 48013 48223 48384 48552 48804 49096 49152 49392 49419 50176 50274 50464 50796 51072 51408 51984 52136 52224 52479 53067 53312 53618 54264 54621 54872 55112 55233 55296 55488 55776 56448 56644 56772 56938 57344 57456 58368 58653 58752 58956 59262 59584 59926 59976 60648 60928 61047 61731 62001 62016 62424 62748 63308 63744 64512 64736 65072 65536 65664 65856 65892 66234 67032 67728 68096 68229 68544 68782 69139 69312 69632 69768 69972 70756 71712 71961 72352 72828 73206 73644 73728 73984 74088 74368 75264 75696 76194 76608 76874 77273 77824 77976 78204 78336 78608 79016 79968 80427 80864 81396 82308 82668 82688 83232 83664 84672 84966 84992 85158 85407 85918 86016 87552 87808 87856 88312 88434 88893 89376 89889 89964 90304 90972 91392 92416 93024 93296 93347 94962 95616 95948 96026 96446 96768 97104 97608 98192 98304 98784 98838 99127 99351 100352 100548 100928 101592 102144 102816 103173 103968 104272 104329 104448 104958 106134 106624 107236 108528 109242 109744 109809 110224 110466 110592 110789 110976 111552 112896 113288 113544 113876 114688 114912 115311 116603 116736 117113 117306 117504 117912 118524 119168 119852 119952 121296 121856 122094 123462 123823 124002 124032 124848 125496 126616 127449 127488 128877 129024 129472 130144 130891 131072 131328 131712 131784 132468 132651 134064 135456 136192 136458 137088 137564 138278 138624 139264 139536 139944 141512 142443 143424 143922 144039 144669 144704 145656 146412 147288 147456 147968 148176 148257 148736 150528 151392 152388 153216 153748 154546 155648 155952 156408 156672 157216 157437 158032 159201 159936 160854 161728 162792 164616 165336 165376 165699 166464 167328 167909 169344 169932 169984 170316 170814 171836 172032 175104 175616 175712 175959 176624 176868 177786 178752 179778 179928 180608 181944 182784 184832 185193 186003 186048 186592 186694 187663 189924 191232 191896 192052 192892 193536 194208 195216 196384 196608 197568 197676 198254 198702 200704 201096 201856 203184 204288 205632 206346 207417 207936 208544 208658 208896 209741 209916 212268 213248 214472 215883 217056 218484 219488 219618 220448 220932 221184 221578 221952 223104 225792 226576 227088 227752 229376 229824 230622 231819 233206 233472 234226 234612 235008 235824 237048 238336 239704 239904 240737 241281 242592 243712 244188 246924 247646 248004 248064 249696 250992 253232 254898 254976 256221 257754 258048 258944 260288 261782 262144 262656 263424 263568 264936 265302 266679 268128 269059 269667 270912 272384 272916 274176 275128 276556 277248 278528 279072 279888 280041 283024 284886 286848 287844 288078 289338 289408 291312 292824 294576 294912 295936 296352 296514 297381 297472 298053 300713 301056 302784 304776 306432 307496 309092 309519 311296 311904 312816 312987 313344 314432 314874 316064 318402 319872 321708 323456 325584 329232 330672 330752 331398 332367 332928 334656 335818 336091 337561 338688 339864 339968 340632 341628 343672 344064 345933 349809 350208 351232 351339 351424 351918 353248 353736 355572 357504 359556 359856 361216 363888 365568 369664 370386 371469 372006 372096 373184 373388 375326 379848 382347 382464 383792 384104 385784 386631 387072 388416 390432 392673 392768 393216 395136 395352 396508 397404 401408 402192 403712 406368 407779 408576 411264 412692 414834 415872 417088 417316 417792 419482 419832 424536 426496 427329 428944 431766 432117 434007 434112 436968 438976 439236 440896 441864 442368 443156 443904 446208 451584 453152 454176 455504 455753 458752 459648 461244 463638 466412 466944 468452 469224 470016 471648 474096 476672 477603 479408 479808 481474 482562 483973 485184 487424 488376 493848 495292 496008 496128 499392 501984 503727 506464 509371 509796 509952 512442 515508 516096 517888 520576 523564 524288 525312 526848 527136 529872 530604 533358 536256 538118 539334 540911 541824 544768 545832 548352 550256 553112 554496 557056 558144 559776 560082 562989 566048 569297 569772 571787 573696 575688 576156 578676 578816 582624 585648 589152 589824 591872 592704 593028 594762 594944 596106 601426 602112 605568 609552 612864 614992 618184 619038 622251 622592 623808 625632 625974 626688 628864 629223 629748 632128 636804 639744 643416 646912 647649 651168 653429 658464 661344 661504 662796 664734 665856 669312 671636 672182 675122 677376 679728 679936 681264 683256 687344 688128 691866 695457 699618 700416 702464 702678 702848 703836 706496 707472 711144 715008 719112 719712 722211 722432 723843 727776 730303 731136 739328 740772 742938 744012 744192 746368 746776 750652 759696 764694 764928 767584 768208 768663 771568 773262 774144 776832 780864 785346 785536 786432 790272 790704 793016 794808 802816 804384 807177 807424 809001 812736 815558 816221 817152 819791 822528 825384 829668 831744 834176 834632 835584 838964 839664 840123 849072 852992 854658 857888 863532 864234 868014 868224 873936 877952 878472 881792 883728 884736 886312 887808 892143 892416 902139 903168 906304 908352 911008 911506 916237 917504 919296 922488 927276 928557 932824 933888 936904 938448 938961 940032 943296 948192 953344 955206 958816 959616 962948 965124 967946 970368 974848 976752 987696 990584 992016 992256 997101 998784 1003968 1007454 1008273 1012683 1012928 1018742 1019592 1019904 1024884 1031016 1032192 1035776 1037799 1041152 1047128 1048576 1049427 1050624 1053696 1054017 1054272 1059744 1061208 1066716 1072512 1076236 1078668 1081822 1083648 1089536 1091664 1096704 1100512 1106224 1108992 1114112 1114407 1116288 1119552 1120164 1125978 1132096 1138594 1139544 1143574 1147392 1151376 1152312 1157352 1157632 1159893 1165248 1171296 1175363 1178019 1178304 1179648 1183744 1185408 1186056 1189524 1189888 1192212 1202852 1204224 1211136 1219104 1223337 1225728 1229984 1236368 1238076 1244502 1245184 1247616 1251264 1251948 1253376 1257728 1258446 1259496 1264256 1273608 1279488 1286832 1293824 1295298 1296351 1302021 1302336 1306858 1313641 1316928 1322688 1323008 1325592 1329468 1331712 1338624 1343272 1344364 1350244 1354752 1359456 1359872 1362528 1366512 1367259 1374688 1376256 1383732 1390914 1399236 1400832 1404928 1405356 1405696 1407672 1412992 1414944 1422288 1430016 1438224 1439424 1444422 1444864 1447686 1451919 1455552 1460606 1462272 1468187 1478656 1481544 1485876 1488024 1488384 1492736 1493552 1501304 1511181 1519392 1528113 1529388 1529856 1535168 1536416 1537326 1543136 1546524 1548288 1553664 1561728 1570692 1571072 1572864 1580544 1581408 1586032 1589616 1605632 1608768 1614354 1614848 1618002 1622733 1625472 1631116 1632442 1634304 1639582 1645056 1650768 1659336 1663488 1668352 1669264 1671168 1677928 1679328 1680246 1685159 1688967 1698144 1705984 1707891 1709316 1715361 1715776 1727064 1728468 1736028 1736448 1747872 1755904 1756944 1763584 1767456 1769472 1772624 1773593 1775616 1784286 1784832 1804278 1806336 1812608 1816704 1822016 1823012 1832474 1835008 1838592 1844976 1854552 1857114 1865648 1866753 1867776 1873808 1876896 1877922 1880064 1883413 1886592 1887669 1896384 1906688 1910412 1917632 1919232 1925896 1930248 1935892 1940736 1949696 1953504 1960287 1975392 1981168 1982251 1984032 1984512 1990921 1994202 1997568 2007936 2014908 2016546 2025366 2025856 2037484 2039184 2039808 2049768 2062032 2064384 2071552 2075598 2082304 2086371 2094256 2097152 2098854 2101248 2104991 2107392 2108034 2108544 2119488 2122416 2133432 2145024 2152472 2157336 2163644 2166633 2167296 2179072 2183328 2190909 2193408 2201024 2212448 2217984 2225147 2228224 2228814 2232576 2239104 2240328 2251956 2264192 2277188 2279088 2287148 2294784 2302752 2304624 2314704 2315264 2319786 2330496 2342592 2350726 2352637 2356038 2356608 2359296 2362927 2367488 2370816 2372112 2379048 2379776 2384424 2405704 2408448 2421531 2422272 2438208 2446674 2448663 2451456 2459373 2459968 2472736 2476152 2486929 2489004 2490368 2495232 2502528 2503896 2506752 2515456 2516892 2518992 2520369 2528512 2547216 2558976 2573664 2587648 2590596 2592702 2604042 2604672 2613716 2627282 2633856 2645376 2646016 2651184 2658936 2663424 2676429 2677248 2686544 2688728 2700488 2706417 2709504 2718912 2719744 2725056 2733024 2734518 2748711 2749376 2752512 2767464 2781828 2798472 2801664 2809856 2810712 2811392 2815344 2816883 2825984 2829888 2844576 2854453 2860032 2876448 2878848 2888844 2889728 2895372 2903838 2911104 2921212 2924544 2936374 2957312 2963088 2971752 2976048 2976768 2985472 2987104 2991303 3002608 3022362 3024819 3038049 3038784 3056226 3058776 3059712 3070336 3072832 3074652 3086272 3093048 3096576 3107328 3123456 3141384 3142144 3145728 3148281 3161088 3162051 3162816 3172064 3179232 3190271 3211264 3217536 3228708 3229696 3236004 3245466 3250944 3262232 3264884 3268608 3279164 3290112 3301536 3318672 3326976 3336704 3338528 3342336 3343221 3355856 3358656 3360492 3370318 3377934 3396288 3411968 3415782 3418632 3430722 3431552 3454128 3456936 3472056 3472896 3495744 3511808 3513888 3526089 3527168 3534057 3534912 3538944 3545248 3547186 3551232 3565597 3568572 3569664 3608556 3612672 3625216 3633408 3644032 3646024 3664948 3670011 3670016 3677184 3689952 3709104 3714228 3731296 3733506 3735552 3747616 3753792 3755844 3760128 3766826 3773184 3775338 3792768 3813376 3820824 3835264 3838464 3851792 3860496 3871784 3881472 3899392 3907008 3920574 3940923 3950784 3962336 3964502 3968064 3969024 3981842 3985079 3988404 3995136 4002509 4015872 4029816 4033092 4050732 4051712 4074968 4078368 4079616 4099536 4101777 4124064 4128768 4143104 4151196 4164608 4172742 4188512 4194304 4197708 4202496 4209982 4214784 4216068 4217088 4238976 4244832 4266864 4290048 4304944 4314672 4327288 4333266 4334592 4355757 4358144 4366656 4381818 4386816 4402048 4404561 4424896 4435968 4450294 4456448 4457628 4465152 4478208 4480656 4503912 4528384 4533543 4554376 4558176 4574003 4574296 4584339 4589568 4605504 4609248 4629408 4630528 4639572 4660992 4685184 4701452 4705274 4712076 4713216 4718592 4725854 4734976 4741632 4744224 4758096 4759552 4768848 4811408 4816896 4843062 4844544 4868199 4876416 4893348 4897326 4902912 4918746 4919936 4945472 4952304 4973858 4978008 4980736 4990464 5005056 5007792 5013504 5030912 5033784 5037984 5040738 5055477 5057024 5066901 5094432 5112121 5117952 5123673 5146083 5147328 5175296 5181192 5185404 5208084 5209344 5227432 5254564 5267712 5290752 5292032 5302368 5317872 5320779 5326848 5352858 5354496 5373088 5377456 5400976 5412834 5419008 5437824 5439488 5450112 5466048 5469036 5497422 5498752 5505024 5534928 5563656 5596944 5603328 5619712 5621424 5622784 5630688 5633766 5650239 5651968 5659776 5663007 5689152 5708906 5713547 5720064 5738537 5752896 5757696 5777688 5779456 5790744 5807676 5822208 5842424 5849088 5872748 5880861 5914624 5926176 5943504 5946753 5952096 5953536 5970944 5972763 5974208 5982606 6005216 6044724 6049638 6076098 6077568 6112452 6117552 6119424 6140672 6145664 6149304 6172544 6186096 6193152 6214656 6246912 6282768 6284288 6291456 6296562 6314973 6322176 6324102 6325632 6344128 6358464 6380542 6413659 6422528 6435072 6457416 6459392 6472008 6490932 6499899 6501888 6524464 6529768 6537216 6558328 6572727 6580224 6603072 6637344 6653952 6673408 6675441 6677056 6684672 6686442 6711712 6717312 6720984 6740636 6755868 6792576 6823936 6831564 6837264 6861444 6863104 6908256 6913872 6944112 6945792 6991488 7023616 7027776 7052178 7054336 7057911 7068114 7069824 7077888 7088781 7090496 7094372 7102464 7131194 7137144 7139328 7217112 7225344 7250432 7264593 7266816 7288064 7292048 7329896 7340022 7340032 7345989 7354368 7378119 7379904 7418208 7428456 7460787 7462592 7467012 7471104 7495232 7507584 7511688 7520256 7533652 7546368 7550676 7585536 7626752 7641648 7670528 7676928 7703584 7720992 7743568 7747801 7762944 7798784 7814016 7841148 7881846 7901568 7924672 7929004 7936128 7938048 7963684 7970158 7976808 7990272 8005018 8031744 8059632 8066184 8101464 8103424 8119251 8149936 8156736 8159232 8199072 8203554 8227541 8246133 8248128 8257536 8286208 8302392 8329216 8345484 8377024 8388608 8395416 8404992 8419964 8429568 8432136 8434176 8477952 8489664 8533728 8563359 8580096 8609888 8629344 8654576 8659307 8666532 8669184 8711514 8716288 8733312 8763636 8773632 8804096 8809122 8849792 8871936 8900588 8912896 8915256 8930304 8956416 8961312 9007824 9056768 9067086 9074457 9108752 9114147 9116352 9148006 9148592 9168678 9179136 9195487 9211008 9218496 9258816 9261056 9279144 9321984 9370368 9402904 9410548 9424152 9426432 9437184 9451708 9469952 9483264 9488448 9516192 9519104 9537696 9570813 9622816 9633792 9678049 9686124 9689088 9720379 9736398 9752832 9786696 9794652 9805824 9837492 9839872 9890944 9904608 9947716 9956016 9961472 9980928 10010112 10015584 10027008 10061824 10067568 10075968 10081476 10110954 10114048 10133802 10188864 10224242 10235904 10247346 10277309 10292166 10294656 10350592 10362384 10370808 10416168 10418688 10454864 10509128 10535424 10578267 10581504 10584064 10604736 10635744 10641558 10653696 10696791 10705716 10708992 10746176 10754912 10801952 10825668 10838016 10863953 10875648 10878976 10900224 10932096 10938072 10994844 10997504 11010033 11010048 11069856 11127312 11193888 11206656 11239424 11242848 11245568 11261376 11267532 11300478 11303936 11319552 11326014 11378304 11417812 11427094 11440128 11477074 11505792 11515392 11555376 11558912 11581488 11615352 11644416 11684848 11698176 11745496 11761722 11822769 11829248 11852352 11887008 11893506 11904192 11907072 11941888 11945526 11948416 11955237 11965212 12007527 12010432 12089448 12099276 12152196 12155136 12224904 12235104 12238848 12281344 12291328 12298608 12305331 12345088 12372192 12386304 12415151 12429312 12493824 12565536 12568576 12582912 12593124 12629946 12644352 12648204 12651264 12688256 12716928 12761084 12827318 12845056 12870144 12914832 12918784 12944016 12981864 12999798 13003776 13048928 13059536 13067271 13074432 13116656 13145454 13160448 13206144 13213683 13274688 13307904 13346816 13350882 13354112 13369344 13372884 13423424 13434624 13441968 13481272 13511736 13585152 13647872 13663128 13674528 13722009 13722888 13726208 13753017 13816512 13827744 13875757 13888224 13891584 13936447 13982976 14047232 14055552 14104356 14108672 14115822 14136228 14139648 14155776 14177562 14180992 14188744 14204928 14262388 14274288 14278656 14434224 14450688 14500864 14529186 14533632 14576128 14584096 14604597 14659792 14680044 14680064 14691978 14708736 14756238 14759808 14836416 14856912 14921574 14925184 14934024 14942208 14990464 15015168 15023376 15040512 15067304 15092736 15101352 15166431 15171072 15253504 15283296 15336363 15341056 15353856 15371019 15407168 15438249 15441984 15487136 15495602 15525888 15576029 15597568 15628032 15682296 15763692 15803136 15849344 15858008 15872256 15876096 15927368 15940316 15953616 15962337 15980544 16010036 16063488 16119264 16132368 16202928 16206848 16238502 16299872 16313472 16318464 16398144 16407108 16455082 16492266 16496256 16515072 16572416 16604784 16658432 16690968 16754048 16777216 16790832 16809984 16839928 16859136 16864272 16868352 16950717 16955904 16979328 17067456 17126718 17140641 17160192 17215611 17219776 17258688 17309152 17318614 17333064 17338368 17408503 17423028 17432576 17466624 17527272 17547264 17608192 17618244 17642583 17699584 17743872 17801176 17825792 17830512 17840259 17860608 17912832 17918289 17922624 18015648 18113536 18134172 18148914 18217504 18228294 18232704 18296012 18297184 18337356 18358272 18390974 18422016 18436992 18517632 18522112 18558288 18643968 18740736 18805808 18821096 18848304 18852864 18874368 18903416 18939904 18944919 18966528 18976896 19032384 19038208 19075392 19141626 19240977 19245632 19267584 19356098 19372248 19378176 19440758 19472796 19505664 19573392 19589304 19611648 19674984 19679744 19718181 19781888 19809216 19895432 19912032 19922944 19961856 19981171 20020224 20026323 20031168 20054016 20123648 20135136 20151936 20162952 20221908 20228096 20267604 20377728 20448484 20471808 20494692 20554618 20584332 20589312 20701184 20724768 20741616 20832336 20837376 20909728 21018256 21070848 21156534 21163008 21168128 21173733 21209472 21266343 21271488 21283116 21307392 21393582 21411432 21417984 21492352 21509824 21603904 21651336 21676032 21727906 21751296 21757952 21800448 21864192 21876144 21989688 21995008 22020066 22020096 22037967 22134357 22139712 22254624 22331897 22382361 22387776 22413312 22478848 22485696 22491136 22522752 22535064 22600956 22607872 22639104 22652028 22756608 22835624 22854188 22880256 22954148 23011584 23030784 23110752 23117824 23162976 23230704 23243403 23288832 23369696 23396352 23490992 23523444 23645538 23658496 23704704 23774016 23787012 23808384 23814144 23883776 23891052 23896832 23910474 23930424 24015054 24020864 24178896 24198552 24304392 24310272 24449808 24470208 24477696 24562688 24582656 24597216 24610662 24682623 24690176 24738399 24744384 24772608 24830302 24858624 24959179 24987648 25131072 25137152 25165824 25186248 25259892 25288704 25296408 25302528 25376512 25433856 25522168 25654636 25690077 25690112 25740288 25829664 25837568 25888032 25963728 25977921 25999596 26007552 26097856 26119072 26134542 26148864 26233312 26290908 26320896 26412288 26427366 26549376 26615808 26693632 26701764 26708224 26738688 26745768 26846848 26869248 26883936 26962544 27023472 27170304 27295744 27326256 27349056 27444018 27445776 27452416 27506034 27586461 27633024 27655488 27751514 27776448 27783168 27872894 27895553 27965952 28017563 28094464 28111104 28208712 28217344 28231644 28272456 28279296 28311552 28355124 28361984 28377488 28409856 28524776 28548576 28557312 28712439 28868448 28901376 29001728 29034147 29058372 29067264 29152256 29161137 29168192 29209194 29319584 29360088 29360128 29383956 29417472 29512476 29519616 29672832 29713824 29843148 29850368 29868048 29884416 29980928 30030336 30046752 30081024 30134608 30185472 30202704 30332862 30342144 30507008 30566592 30672726 30682112 30707712 30742038 30814336 30831927 30876498 30883968 30974272 30991204 31051776 31152058 31195136 31256064 31364592 31527384 31606272 31698688 31716016 31734801 31744512 31752192 31854736 31880632 31907232 31924674 31961088 32018021 32020072 32090373 32126976 32238528 32264736 32405856 32413696 32477004 32591859 32599744 32626944 32636928 32796288 32814216 32910164 32984532 32992512 33030144 33144832 33209568 33316864 33381936 33508096 33581664 33619968 33679856 33698267 33718272 33728544 33736704 33845657 33901434 33911808 33958656 34134912 34253436 34281282 34320384 34431222 34439552 34517376 34618304 34637228 34666128 34676736 34817006 34846056 34865152 34933248 35054544 35094528 35216384 35236488 35285166 35399168 35468307 35487744 35602352 35651584 35661024 35680518 35721216 35784847 35825664 35836578 35845248 35865711 36022581 36031296 36227072 36268344 36297828 36435008 36456588 36465408 36592024 36594368 36674712 36716544 36781948 36844032 36873984 37035264 37044224 37116576 37245453 37287936 37481472 37611616 37642192 37696608 37705728 37748736 37806832 37827499 37879808 37889838 37933056 37953792 38064768 38076416 38150784 38283252 38481954 38491264 38535168 38712196 38744496 38756352 38881516 38945592 39011328 39146784 39178608 39223296 39349968 39359488 39436362 39563776 39618432 39641049 39790864 39824064 39845888 39923712 39962342 39994829 40040448 40052646 40062336 40108032 40169759 40247296 40270272 40303872 40325904 40443816 40456192 40535208 40755456 40896968 40943616 40989384 41109236 41166027 41168664 41178624 41402368 41449536 41483232 41627271 41664672 41674752 41809341 41819456 42036512 42141696 42277793 42313068 42326016 42336256 42347466 42418944 42532686 42542976 42566232 42614784 42787164 42822864 42835968 42984704 43019648 43207808 43302672 43352064 43455812 43502592 43515904 43600896 43728384 43752288 43979376 43990016 44040132 44040192 44075934 44268714 44279424 44509248 44663794 44764722 44775552 44826624 44895613 44957696 44971392 44982272 45045504 45070128 45201912 45215744 45278208 45304056 45499293 45513216 45671248 45708376 45760512 45908296 46009089 46023168 46061568 46221504 46235648 46325952 46461408 46486806 46577664 46728087 46739392 46792704 46981984 47046888 47251651 47291076 47316992 47409408 47548032 47574024 47616768 47628288 47767552 47782104 47793664 47820948 47860848 47887011 48030108 48041728 48357792 48397104 48608784 48620544 48899616 48940416 48955392 49125376 49165312 49194432 49221324 49365246 49380352 49476798 49488768 49545216 49660604 49717248 49918358 49975296 50262144 50274304 50331648 50372496 50519784 50577408 50592816 50605056 50753024 50852151 50867712 51044336 51309272 51380154 51380224 51421923 51480576 51646833 51659328 51675136 51776064 51927456 51955842 51999192 52015104 52195712 52225509 52238144 52269084 52297728 52466624 52581816 52641792 52824576 52854732 53098752 53231616 53387264 53403528 53416448 53477376 53491536 53520777 53693696 53738496 53754867 53767872 53925088 54046944 54234607 54340608 54591488 54652512 54698112 54888036 54891552 54904832 55012068 55172922 55266048 55310976 55503028 55552896 55566336 55745788 55791106 55931904 56035126 56188928 56222208 56417424 56434688 56463288 56544912 56558592 56623104 56710248 56723968 56754976 56819712 56834757 57049552 57097152 57114624 57424878 57722931 57736896 57802752 58003456 58068294 58116744 58134528 58304512 58322274 58336384 58418388 58639168 58720176 58720256 58767912 58834944 59024952 59039232 59345664 59427648 59686296 59700736 59736096 59768832 59943513 59961856 60060672 60078969 60093504 60162048 60269216 60370944 60405408 60615149 60665724 60684288 61014016 61133184 61345452 61364224 61415424 61484076 61628672 61663854 61752996 61767936 61948544 61982408 62103552 62304116 62390272 62512128 62729184 63054768 63212544 63397376 63432032 63469602 63489024 63504384 63521199 63709472 63761264 63799029 63814464 63849348 63922176 64036042 64040144 64180746 64253952 64477056 64529472 64811712 64827392 64954008 65183718 65199488 65253888 65273856 65592576 65628432 65820328 65969064 65985024 66060288 66289664 66419136 66633728 66763872 66995691 67016192 67147083 67163328 67239936 67359712 67396534 67436544 67457088 67473408 67691314 67746343 67802868 67823616 67917312 68042653 68269824 68506872 68562564 68640768 68862444 68879104 69034752 69236608 69274456 69332256 69353472 69634012 69692112 69730209 69730304 69866496 70109088 70189056 70432768 70472976 70570332 70798336 70936614 70975488 71204704 71303168 71322048 71361036 71442432 71569694 71651328 71673156 71690496 71731422 72045162 72062592 72454144 72536688 72595656 72870016 72913176 72930816 73184048 73188736 73349424 73433088 73563896 73688064 73747968 74047869 74070528 74088448 74233152 74490906 74575872 74877537 74962944 75223232 75284384 75393216 75411456 75497472 75613664 75654998 75759616 75779676 75866112 75907584 76047671 76129536 76152832 76301568 76566504 76963908 76982528 77070231 77070336 77424392 77488992 77512704 77763032 77891184 77933763 78022656 78293568 78357216 78446592 78699936 78718976 78872724 79127552 79236864 79282098 79581728 79648128 79691776 79847424 79924684 79989658 80080896 80105292 80124672 80216064 80339518 80494592 80540544 80607744 80651808 80887632 80912384 81070416 81510912 81793936 81887232 81978768 82218472 82332054 82337328 82357248 82759383 82804736 82899072 82966464 83254542 83329344 83349504 83618682 83638912 83686659 84052689 84073024 84283392 84555586 84626136 84652032 84672512 84694932 84837888 85065372 85085952 85132464 85229568 85574328 85645728 85671936 85969408 86039296 86137317 86415616 86605344 86704128 86906057 86911624 87005184 87031808 87102441 87201792 87456768 87483411 87504576 87958752 87980032 88080264 88080384 88151868 88537428 88558848 89018496 89327588 89529444 89551104 89653248 89791226 89915392 89942784 89964544 90091008 90140256 90403824 90431488 90556416 90608112 90998586 91026432 91342496 91416752 91521024 91816592 92018178 92046336 92123136 92443008 92471296 92495781 92651904 92922816 92973612 93155328 93456174 93478784 93585408 93963968 94093776 94503302 94582152 94633984 94818816 95096064 95148048 95233536 95256576 95535104 95564208 95587328 95641896 95721696 95774022 96054063 96060216 96083456 96271119 96715584 96794208 97130299 97217568 97241088 97555129 97775577 97799232 97880832 97910784 98250752 98330624 98388864 98442648 98730492 98760704 98953596 98977536 99090432 99321208 99434496 99836716 99950592 100524288 100548608 100744992 101039568 101094801 101154816 101185632 101210112 101506048 101536971 101704302 101735424 102088672 102618544 102760308 102760448 102843846 102961152 103293666 103318656 103350272 103552128 103854912 103911684 103998384 104030208 104391424 104451018 104476288 104538168 104595456 104933248 105163632 105283584 105649152 105709464 106197504 106463232 106774528 106807056 106832896 106954752 106983072 107041554 107354541 107387392 107476992 107509734 107535744 107597133 107850176 108067743 108093888 108469214 108681216 109032203 109182976 109305024 109396224 109776072 109783104 109809664 110024136 110345844 110532096 110621952 111006056 111105792 111132672 111491576 111582212 111736359 111863808 112070252 112377856 112444416 112834848 112869376 112926576 113089824 113117184 113246208 113420496 113447936 113482497 113509952 113639424 113669514 114099104 114194304 114229248 114849756 115445862 115473792 115605504 116006912 116136588 116233488 116269056 116609024 116644548 116672768 116836776 117278336 117440352 117440512 117535824 117669888 118049904 118078464 118691328 118855296 119372592 119401472 119472192 119537664 119887026 119923712 119984487 120121344 120157938 120187008 120324096 120509277 120538432 120741888 120810816 121230298 121331448 121368576 121859521 122028032 122266368 122690904 122728448 122830848 122968152 123257344 123327708 123498081 123505992 123535872 123897088 123964816 124207104 124608232 124780544 124881813 125024256 125428023 125458368 126109536 126425088 126794752 126833379 126864064 126939204 126978048 127008768 127042398 127418944 127522528 127598058 127628928 127698696 127844352 128072084 128080288 128361492 128507904 128954112 129058944 129623424 129654784 129908016 130367436 130398976 130507776 130547712 131185152 131256864 131640656 131938128 131970048 132120576 132579328 132838272 133267456 133527744 133991382 134032384 134294166 134326656 134479872 134686839 134719424 134793068 134873088 134914176 134946816 135382628 135492686 135605736 135647232 135834624 136085306 136539648 137013744 137125128 137281536 137724888 137758208 138027267 138069504 138473216 138548912 138664512 138706944 139268024 139384224 139460418 139460608 139732992 139868197 140184261 140218176 140378112 140865536 140945952 141140664 141596672 141754953 141873228 141950976 142409408 142606336 142644096 142722072 142884864 143139388 143302656 143346312 143380992 143462844 144090324 144125184 144908288 145073376 145191312 145740032 145826352 145861632 146368096 146377472 146698848 146866176 147127792 147208219 147376128 147495936 148095738 148141056 148176896 148466304 148981812 149151744 149755074 149925888 150446464 150568768 150786432 150822912 150994944 151227328 151309996 151519232 151559352 151732224 151815168 152095342 152259072 152305664 152603136 153133008 153927816 153965056 154140462 154140672 154265769 154848784 154940499 154977984 155025408 155526064 155782368 155867526 156045312 156323279 156587136 156676527 156714432 156893184 157399872 157437952 157745448 158255104 158473728 158564196 159163456 159296256 159383552 159694848 159849368 159979316 160161792 160210584 160249344 160432128 160679036 160989184 161081088 161215488 161303616 161775264 161824768 162140832 162703821 163021824 163587872 163774464 163957536 164436944 164526833 164664108 164674656 164714496 165246443 165518766 165609472 165798144 165932928 166509084 166658688 166699008 167237364 167277824 167373318 168105378 168146048 168566784 169111172 169252272 169304064 169345024 169389864 169675776 170130744 170171904 170264928 170459136 171148656 171291456 171343872 171938816 172078592 172274634 172831232 173168793 173210688 173408256 173812114 173823248 174010368 174063616 174204882 174403584 174714253 174913536 174966822 175009152 175917504 175960064 176160528 176160768 176303736 177074856 177117696 178036992 178655176 179058888 179102208 179306496 179582452 179830539 179830784 179885568 179929088 180182016 180280512 180807648 180862976 181112832 181216224 181845447 181997172 182052864 182684992 182833504 183042048 183633184 184036356 184092672 184246272 184687201 184886016 184942592 184991562 185303808 185845632 185947224 186310656 186912348 186957568 187170816 187927936 188187552 189006604 189164304 189267968 189637632 190192128 190296096 190467072 190513152 191070208 191128416 191174656 191283792 191443392 191548044 192108126 192120432 192166912 192542238 193431168 193588416 194260598 194435136 194482176 195110258 195268871 195551154 195598464 195761664 195821568 196122941 196501504 196661248 196777728 196885296 197460984 197521408 197907192 197955072 198180864 198642416 198868992 199673432 199901184 200987073 201048576 201097216 201489984 202079136 202189602 202309632 202371264 202420224 203012096 203073942 203239029 203408604 203470848 204127959 204177344 205237088 205520616 205520896 205687692 205922304 206415107 206587332 206637312 206700544 207104256 207709824 207823368 207996768 208060416 208782848 208902036 208952576 209076336 209190627 209190912 209866496 210327264 210567168 211298304 211418928 212395008 212926464 213549056 213614112 213665792 213909504 213966144 214083108 214709082 214774784 214953984 215019468 215071488 215194266 215700352 216135486 216187776 216938428 217362432 218064406 218365952 218610048 218792448 219552144 219566208 219619328 220048272 220691688 221064192 221243904 222012112 222143607 222211584 222265344 222983152 223164424 223472718 223727616 224140504 224632611 224755712 224888832 225669696 225738752 225853152 226179648 226234368 226492416 226840992 226895872 226964994 227019904 227278848 227339028 228143013 228198208 228388608 228458496 229699512 230891724 230947584 231211008 232013824 232273176 232466976 232538112 233218048 233289096 233345536 233673552 233801289 234556672 234880704 235071648 235339776 235887869 236099808 236156928 236919599 237382656 237710592 238745184 238802944 238944384 239075328 239774052 239847424 239968974 240242688 240315876 240374016 240648192 241018554 241076864 241483776 241621632 242460596 242662896 242737152 243719042 244056064 244532736 245381808 245456896 245661696 245936304 246514688 246655416 246996162 247011984 247071744 247794176 247929632 248278149 248414208 249216464 249561088 249763626 250048512 250856046 250916736 251059977 252158067 252219072 252850176 253589504 253666758 253728128 253878408 253956096 254017536 254084796 254837888 255045056 255196116 255257856 255397392 255688704 256144168 256160576 256722984 257015808 257908224 258117888 259246848 259309568 259816032 260718171 260734872 260797952 261015552 261095424 261307323 262370304 262450233 262513728 263281312 263876256 263940096 264241152 264792493 265158656 265676544 266534912 267055488 267982764 268064768 268588332 268653312 268959744 269373678 269438848 269586136 269746176 269828352 269893632 270765256 270985372 271211472 271294464 271669248 272170612 273079296 274027488 274250256 274563072 275449776 275516416 276054534 276139008 276946432 277097824 277329024 277413888 277487343 278536048 278768448 278920836 278921216 279465984 279736394 280368522 280436352 280756224 281731072 281891904 282281328 283193344 283509906 283746456 283901952 284818816 285212672 285288192 285444144 285769728 286278776 286605312 286692624 286761984 286925688 288162189 288180648 288250368 289816576 290146752 290382624 291390897 291480064 291652704 291723264 292665387 292736192 292754944 293326731 293397696 293732352 294255584 294416438 294752256 294991872 295944551 296191476 296282112 296353792 296932608 297963624 298303488 299510148 299851776 300892928 301137536 301572864 301645824 302454656 302619992 303038464 303118704 303284403 303464448 303630336 304190684 304518144 304610913 304611328 305206272 306266016 307855632 307930112 308280924 308281344 308531538 309697568 309880998 309955968 310050816 311052128 311564736 311735052 312090624 312646558 313174272 313353054 313428864 313786368 314799744 314875904 315490896 316510208 316947456 317128392 318326912 318592512 318767104 319389696 319698736 319958632 320323584 320421168 320498688 320864256 321358072 321978368 322063623 322162176 322430976 322607232 323550528 323649536 324281664 325407642 326043648 327096609 327175744 327548928 327915072 328873888 329053666 329328216 329349312 329428992 330492886 330761557 331037532 331218944 331596288 331865856 333018168 333317376 333398016 334474728 334555648 334746636 335209077 336210756 336292096 337133568 338222344 338504544 338608128 338690048 338779728 339351552 340261488 340343808 340447491 340529856 340918272 342297312 342582912 342687744 343877632 344157184 344549268 345662464 346337586 346421376 346816512 347624228 347646496 348020736 348127232 348409764 348807168 349428506 349827072 349933644 350018304 351835008 351920128 352321056 352321536 352607472 354149712 354235392 356073984 357310352 358117776 358204416 358612992 359164904 359661078 359661568 359771136 359858176 359953461 360364032 360561024 361527831 361615296 361725952 362225664 362432448 363690894 363994344 364105728 365369984 365578563 365667008 366084096 367266368 368072712 368185344 368492544 369374402 369772032 369885184 369983124 370607616 371691264 371894448 372621312 373824696 373915136 374341632 374645439 375855872 376284069 376375104 378013208 378328608 378535936 379275264 379642249 380384256 380500137 380592192 380934144 381026304 382140416 382256832 382349312 382567584 382886784 383096088 384216252 384240864 384333824 385084476 386862336 387176832 388521196 388870272 388964352 390220516 390537742 391102308 391196928 391523328 391643136 392245882 393003008 393322496 393555456 393770592 394921968 395042816 395814384 395910144 396361728 397284832 397737984 399346864 399802368 401974146 402097152 402194432 402979968 404060517 404158272 404379204 404619264 404742528 404840448 406024192 406147884 406478058 406817208 406941696 408255918 408354688 410474176 411041232 411041792 411375384 411844608 412830214 413174664 413274624 413401088 414208512 415419648 415646736 415993536 416120832 417565696 417804072 417905152 418152672 418381254 418381824 419604591 419732992 420552783 420654528 421134336 422596608 422837856 424306043 424790016 425264859 425852928 427098112 427228224 427331584 427819008 427932288 428166216 429418164 429549568 429907968 430038936 430142976 430388532 431400704 432270972 432375552 433876856 434724864 436128812 436731904 437220096 437584896 439104288 439132416 439238656 440096544 441383376 441624657 442128384 442487808 444024224 444287214 444423168 444530688 445966304 446328848 446945436 447455232 448281008 449265222 449511424 449777664 451339392 451477504 451706304 452359296 452468736 452984832 453681984 453791744 453929988 454039808 454557696 454678056 456286026 456396416 456777216 456916992 459399024 461783448 461895168 462422016 464027648 464546352 464933952 465076224 466436096 466578192 466691072 467347104 467602578 468969837 469113344 469761408 470029581 470143296 470679552 471775738 472199616 472313856 473839198 474224401 474765312 475421184 476298571 477490368 477605888 477888768 478150656 479548104 479694848 479937948 480485376 480631752 480748032 481296384 482037108 482153728 482967552 483243264 484921192 485325792 485474304 487438084 488111463 488112128 489065472 490763616 490913792 491323392 491872608 493029376 493310832 493580499 493992324 494023968 494143488 495588352 495739329 495859264 496556298 496828416 498432928 499122176 499527252 500097024 501712092 501833472 502119954 504316134 504438144 505700352 507179008 507333516 507456256 507756816 507912192 508035072 508169592 509675776 510090112 510392232 510515712 510794784 511377408 512288336 512321152 513445968 514031616 515816448 516235776 518493696 518619136 519632064 521436342 521469744 521595904 522031104 522190848 522614646 524142759 524740608 524900466 525027456 526562624 527752512 527880192 528482304 529584986 530317312 531353088 532333697 533069824 534110976 535965528 536129536 537176664 537306624 537919488 538747356 538877696 539172272 539491617 539492352 539656704 539787264 541530512 541970744 542422944 542588928 543338496 544341224 545536341 546158592 548054976 548500512 549126144 550899552 551032832 552109068 552278016 553892864 554061603 554195648 554658048 554827776 554974686 557072096 557536896 557841672 557842432 558931968 559472788 560737044 560872704 561512448 563462144 563783808 564562656 566386688 567019812 567492912 567803904 569637632 570576384 570888288 571539456 572557552 573210624 573385248 573523968 573851376 576324378 576361296 576500736 579633152 580293504 580765248 582781794 582960128 583305408 583446528 585330774 585472384 585509888 585806613 586653462 586795392 587464704 588368823 588511168 588832876 589504512 589983744 591889102 592382952 592564224 592707584 593865216 595927248 596606976 599020296 599703552 601785856 602275072 602961219 603145728 603291648 604909312 605239984 606076928 606237408 606568806 606928896 607260672 608342399 608381368 609036288 609221826 609222656 609717087 610412544 612383877 612532032 615711264 615860224 616561848 616562688 617063076 619245321 619395136 619761996 619911936 620101632 622104256 623129472 623470104 624181248 625293116 626348544 626706108 626857728 627572736 629599488 629751808 630981792 633020416 633894912 634256784 636653824 637185024 638779392 639397472 639917264 640647168 640842336 640997376 641728512 642716144 643067483 643956736 644127246 644324352 644861952 645214464 647101056 647299072 648563328 650815284 652087296 654193218 654351488 655097856 655830144 657747776 658107332 658656432 658698624 658857984 660985772 661523114 662075064 662437888 663192576 663731712 666036336 666634752 666796032 668949456 669111296 669493272 670418154 672421512 672584192 673897833 674267136 676444688 677009088 677216256 677380096 677559456 678703104 679912093 680522976 680687616 680894982 681059712 681836544 682885903 684429039 684594624 685165824 685375488 687755264 688314368 689098536 691324928 692675172 692842752 693633024 695248456 695292992 696041472 696254464 696819528 697614336 698857012 699654144 699867288 700036608 703670016 703840256 704642112 705214944 707663607 708299424 708470784 710758797 712147968 714620704 716235552 716408832 717225984 718329808 718722481 719322156 719323136 719542272 719716352 719906922 720728064 721122048 723055662 723230592 723451904 724451328 724864896 727381788 727988688 728211456 730739968 731157126 731334016 732168192 734532736 736145424 736370688 736985088 738748804 739544064 739770368 739966248 741215232 743382528 743788896 745242624 747649392 747830272 748683264 749290878 751711744 752568138 752750208 753179931 756026416 756474201 756657216 757071872 758550528 759284498 760768512 761000274 761184384 761868288 762052608 763225421 764280832 764513664 764698624 765135168 765773568 766192176 768432504 768481728 768667648 770168952 773724672 774353664 777042392 777740544 777928704 780441032 781075484 782154513 782204616 782393856 783046656 783286272 784491764 786006016 786644992 787110912 787541184 789843936 790085632 791628768 791820288 792723456 794377479 794569664 795475968 798693728 799604736 803278067 803948292 804194304 804388864 805959936 808121034 808316544 808758408 809238528 809485056 809680896 812048384 812295768 812956116 813634416 813883392 816511836 816709376 820948352 822082464 822083584 822750768 823689216 825660428 826349328 826549248 826802176 828417024 830839296 831293472 831987072 832241664 835131392 835608144 835810304 836305344 836762508 836763648 839209182 839465984 841105566 841309056 842268672 845193216 845675712 848612086 849580032 850529718 851705856 853016647 854196224 854456448 854663168 855638016 855864576 856332432 858836328 859099136 859815936 860077872 860285952 860777064 862801408 864486567 864541944 864751104 867753712 869449728 872257624 873463808 874172691 874440192 875169792 877996161 878208576 878264832 878477312 880193088 882766752 883249314 884256768 884975616 887833653 888048448 888574428 888846336 889061376 891932608 892657696 893890872 894910464 896562016 898530444 899022848 899555328 902678784 902955008 903412608 904718592 904937472 907363968 907583488 907859976 908079616 909115392 909356112 909853209 912572052 912792832 913554432 913832739 913833984 918798048 923566896 923790336 924844032 928055296 929092704 929867904 930152448 932872192 933156384 933382144 934694208 935205156 937939674 938226688 939522816 940059162 940286592 941359104 943551476 944399232 944627712 947678396 948448802 949530624 950842368 952597142 954980736 955211776 955777536 956301312 959096208 959389696 959875896 960970752 961263504 961496064 962592768 964074216 964307456 965935104 966190869 966486528 969842384 970651584 970948608 974876168 976222926 976224256 978130944 981289827 981527232 981827584 982646784 983745216 986058752 986621664 987160998 987984648 988047936 988286976 991176704 991478658 991718528 992284671 993112596 993656832 996865856 998244352 999054504 1000194048 1003424184 1003666944 1004239908 1008632268 1008876288 1011400704 1014358016 1014667032 1014912512 1015513632 1015824384 1016070144 1016339184 1019351552 1020180224 1020784464 1021031424 1021342473 1021589568 1022754816 1024576672 1024642304 1026891936 1028063232 1030457533 1031632896 1032471552 1036987392 1037238272 1039264128 1042872684 1042939488 1043191808 1044062208 1044381696 1045229292 1048285518 1049481216 1049800932 1050054912 1053125248 1055505024 1055760384 1056964608 1059169972 1060634624 1062706176 1064667394 1066139648 1068221952 1071931056 1072259072 1074353328 1074613248 1075838976 1077494712 1077755392 1078344544 1078983234 1078984704 1079313408 1079574528 1079860383 1083061024 1083941488 1084583493 1084845888 1085177856 1086676992 1088682448 1091072682 1092317184 1096109952 1096735689 1097001024 1098252288 1101799104 1102065664 1104218136 1104556032 1107785728 1108123206 1108391296 1109316096 1109655552 1109949372 1114144192 1115073792 1115683344 1115684864 1117863936 1118945576 1121474088 1121745408 1123024896 1126924288 1127567616 1129125312 1132773376 1134039624 1134985824 1135607808 1138926747 1139275264 1141152768 1141500411 1141776576 1143078912 1145115104 1146421248 1146770496 1147047936 1147702752 1151687831 1152648756 1152722592 1153001472 1156725101 1159266304 1160587008 1161530496 1165563588 1165920256 1166610816 1166893056 1170661548 1170944768 1171019776 1171613226 1173306924 1173590784 1174929408 1176737646 1177022336 1177665752 1179009024 1179967488 1183778204 1184765904 1185128448 1185415168 1187730432 1191854496 1193213952 1198040592 1199407104 1203571712 1204550144 1205922438 1206291456 1206583296 1209818624 1210479968 1212153856 1212181551 1212474816 1213137612 1213857792 1214521344 1216684798 1216762736 1218072576 1218443652 1218445312 1219434174 1220825088 1224767754 1225064064 1231422528 1231720448 1233123696 1233125376 1234126152 1238490642 1238790272 1239523992 1239823872 1240203264 1244208512 1246258944 1246940208 1248362496 1250586232 1252697088 1253412216 1253715456 1255145472 1258813773 1259198976 1259503616 1261963584 1266040832 1267789824 1268513568 1272918129 1273307648 1274370048 1275794577 1277558784 1278794944 1279834528 1281294336 1281684672 1281994752 1283457024 1285432288 1286134966 1287913472 1288254492 1288648704 1289723904 1290428928 1292810407 1294202112 1294598144 1297126656 1301630568 1304174592 1308386436 1308702976 1310195712 1311660288 1315495552 1316214664 1317312864 1317397248 1317715968 1321971544 1323046228 1324150128 1324873971 1324875776 1326385152 1327463424 1332072672 1333269504 1333592064 1337898912 1338222592 1338986544 1340836308 1344843024 1345168384 1347795666 1348534272 1352889376 1354018176 1354432512 1354760192 1355118912 1357406208 1359824186 1361045952 1361375232 1361789964 1362119424 1363673088 1365771806 1368858078 1369189248 1370331648 1370750976 1375510528 1376628736 1378197072 1382649856 1385350344 1385685504 1387266048 1390496912 1390585984 1392082944 1392508928 1393639056 1395228672 1397714024 1399308288 1399734576 1400073216 1406909511 1407340032 1407680512 1409284224 1410429888 1415327214 1416598848 1416941568 1421517594 1422673203 1424295936 1428895713 1429241408 1432471104 1432817664 1434451968 1436659616 1437444962 1438644312 1438646272 1439084544 1439432704 1439813844 1441456128 1442244096 1444905749 1446111324 1446461184 1446903808 1448902656 1449729792 1454763576 1455977376 1456422912 1461479936 1462314252 1462668032 1464334389 1464336384 1469065472 1472290848 1472741376 1473970176 1477497608 1479088128 1479540736 1479932496 1480741497 1482430464 1486765056 1487217987 1487577792 1490485248 1495298784 1495660544 1497366528 1498581756 1503423488 1505136276 1505500416 1506359862 1512052832 1512948402 1513314432 1514143744 1517101056 1518568996 1521537024 1522000548 1522368768 1523736576 1524105216 1526450842 1528561664 1529027328 1529397248 1530270336 1531547136 1532384352 1536865008 1536963456 1537335296 1540337904 1547449344 1548707328 1554084784 1555481088 1555857408 1560882064 1562150968 1564309026 1564409232 1564787712 1566093312 1566572544 1568983528 1572012032 1572428277 1573289984 1574221824 1575082368 1579687872 1580171264 1583257536 1583640576 1585446912 1588754958 1589139328 1590951936 1597001091 1597387456 1599209472 1606556134 1607896584 1608388608 1608777728 1611919872 1616242068 1616633088 1617516816 1618477056 1618970112 1619361792 1624096768 1624591536 1625912232 1627268832 1627766784 1633023672 1633418752 1636609023 1641896704 1644164928 1645501536 1647378432 1651215083 1651320856 1652698656 1653098496 1653604352 1656834048 1658437193 1661678592 1662184809 1662586944 1663974144 1664483328 1670262784 1671216288 1671620608 1672610688 1673525016 1673527296 1678418364 1678931968 1682211132 1682618112 1684537344 1690386432 1691351424 1697224172 1699160064 1701059436 1703411712 1706033294 1708392448 1708912896 1709326336 1711729152 1712664864 1717672656 1718198272 1719631872 1720155744 1720571904 1721554128 1725602816 1728973134 1729083888 1729502208 1735507424 1738899456 1744515248 1746927616 1748345382 1748880384 1750339584 1755992322 1756417152 1756529664 1756954624 1757419839 1760386176 1765106469 1765533504 1766498628 1768513536 1769951232 1775667306 1776096896 1777148856 1777692672 1778122752 1783865216 1785315392 1787781744 1789820928 1793124032 1797060888 1798045696 1799110656 1805357568 1805910016 1806825216 1809437184 1809874944 1814727936 1815166976 1815719952 1816159232 1818230784 1818712224 1819706418 1825027197 1825144104 1825585664 1827108864 1827665478 1827667968 1829151261 1837151631 1837596096 1847133792 1847580672 1849688064 1853547451 1856110592 1857735963 1858185408 1859735808 1860304896 1865744384 1866312768 1866764288 1869388416 1870410312 1875879348 1876453376 1879045632 1880118324 1880573184 1882718208 1887102952 1888798464 1889255424 1895356792 1896897604 1899061248 1901684736 1905194284 1909961472 1910423552 1911555072 1918192416 1918779392 1919751792 1921941504 1922527008 1922992128 1925185536 1928148432 1928614912 1929202449 1931870208 1932381738 1932973056 1939684768 1941303168 1941897216 1949752336 1952445852 1952448512 1956261888 1962579654 1963054464 1963655168 1965293568 1967490432 1972117504 1973243328 1974321996 1975969296 1976095872 1976573952 1982353408 1982957316 1983437056 1984569342 1986225192 1987313664 1993731712 1996488704 1998109008 2000388096 2006848368 2007333888 2008479816 2017264536 2017752576 2022801408 2028716032 2029334064 2029825024 2031027264 2031648768 2032140288 2032678368 2038703104 2039736279 2040360448 2041568928 2042062848 2042684946 2043179136 2045509632 2048657709 2049153344 2049284608 2053287117 2053783872 2056126464 2060915066 2063265792 2064943104 2071611857 2073974784 2074476544 2078528256 2085745368 2085878976 2086383616 2088124416 2088763392 2090458584 2096571036 2098962432 2099601864 2100109824 2106250496 2111010048 2111520768 2118339944 2121269248 2122990821 2125412352 2129334788 2132276391 2132279296 2136443904 2143862112 2144518144 2148706656 2149226496 2151677952 2154989424 2155510784 2156167443 2156689088 2157966468 2157969408 2158626816 2159149056 2159720766 2166122048 2167882976 2169166986 2169691776 2170355712 2173353984 2177364896 2182145364 2184634368 2192219904 2193471378 2194002048 2196504576 2203598208 2204131328 2208436272 2209112064 2215571456 2216246412 2216782592 2218632192 2219311104 2219898744 2228288384 2230147584 2231366688 2231369728 2235727872 2237891152 2242948176 2243490816 2246049792 2253848576 2255135232 2258250624 2265546752 2268079248 2269971648 2271215616 2277853494 2278550528 2282305536 2283000822 2283553152 2286157824 2289676263 2290230208 2292842496 2293540992 2294095872 2295405504 2303375662 2305297512 2305445184 2306002944 2313450202 2315330899 2318532608 2321174016 2323060992 2331127176 2331840512 2333221632 2333786112 2341323096 2341889536 2342039552 2343226452 2346463539 2346613848 2347181568 2349858816 2353475292 2354044672 2355331504 2358018048 2359934976 2367556408 2369531808 2370256896 2370830336 2375460864 2383132437 2383708992 2386427904 2396081184 2398814208 2407143424 2409100288 2409834201 2411844876 2412582912 2413166592 2419637248 2420959936 2424307712 2424363102 2424949632 2426275224 2427715584 2429042688 2433369596 2433525472 2436145152 2436887304 2436890624 2438868348 2441650176 2449535508 2450128128 2462845056 2463440896 2466247392 2466250752 2468252304 2476981284 2477580544 2479047984 2479647744 2480406528 2488417024 2492517888 2493880416 2496724992 2501172464 2505394176 2506824432 2507430912 2510290944 2517627546 2518397952 2519007232 2523927168 2532081664 2535579648 2537027136 2545836258 2546615296 2548740096 2551589154 2555117568 2557589888 2559049941 2559669056 2562588672 2563369344 2563989504 2566914048 2570864576 2572269932 2575826944 2576508984 2577297408 2579447808 2580857856 2585620814 2588404224 2589196288 2594253312 2603261136 2608349184 2616772872 2617405952 2620391424 2622518073 2623320576 2630991104 2632429328 2633988483 2634625728 2634794496 2635431936 2643943088 2646092456 2648300256 2649747942 2649751552 2652770304 2654926848 2657495743 2663500959 2664145344 2666539008 2667184128 2675797824 2676445184 2677973088 2681672616 2689686048 2690336768 2695591332 2697068544 2705778752 2708036352 2708865024 2709520384 2710237824 2714812416 2719648372 2722091904 2722750464 2723579928 2724238848 2727346176 2731543612 2737716156 2738378496 2740663296 2741501952 2751021056 2753257472 2756394144 2765299712 2770700688 2771371008 2774532096 2780993824 2781171968 2784165888 2787278112 2790457344 2795428048 2796956161 2798616576 2799469152 2800146432 2809189531 2813819022 2814680064 2815361024 2818568448 2820859776 2830654428 2833197696 2833883136 2843035188 2845346406 2848591872 2857791426 2858482816 2864942208 2865635328 2868903936 2873319232 2874889924 2877288624 2877292544 2878169088 2878865408 2879627688 2882912256 2884488192 2889811498 2892222648 2892922368 2893807616 2897805312 2899459584 2909527152 2911954752 2912845824 2922959872 2924628504 2925336064 2928668778 2928672768 2938130944 2943869481 2944581696 2945482752 2947940352 2954995216 2958176256 2959081472 2959864992 2961482994 2964860928 2970142301 2973530112 2974435974 2975155584 2976854013 2980970496 2990597568 2991321088 2994733056 2997163512 3006846976 3010272552 3011000832 3012719724 3024105664 3025896804 3026628864 3028287488 3034202112 3037137992 3043074048 3044001096 3044737536 3047473152 3048210432 3052901684 3057123328 3058054656 3058794496 3060540672 3063094272 3064768704 3073730016 3073926912 3074670592 3080675808 3091372599 3094898688 3097414656 3108169568 3110962176 3111714816 3121764128 3124301936 3128618052 3128818464 3129575424 3132186624 3133145088 3137967056 3139682417 3144024064 3144856554 3146579968 3148443648 3150164736 3159375744 3160342528 3166515072 3167281152 3170893824 3177509916 3178278656 3181903872 3194002182 3194774912 3198418944 3213112268 3215793168 3216777216 3217555456 3223839744 3232484136 3233266176 3235033632 3236954112 3237940224 3238723584 3248193536 3249183072 3251824464 3254537664 3255533568 3266047344 3266837504 3273218046 3283793408 3288329856 3290207067 3291003072 3294756864 3302430166 3302641712 3305397312 3306196992 3307208704 3313668096 3316874386 3319570807 3323357184 3324369618 3325173888 3327948288 3328966656 3334089997 3340525568 3342432576 3343241216 3345221376 3347050032 3347054592 3356836728 3357863936 3364422264 3365236224 3369074688 3380772864 3382702848 3394448344 3398320128 3402118872 3406823424 3412066588 3416780241 3416784896 3417825792 3418652672 3423458304 3425329728 3435345312 3436396544 3439263744 3440311488 3441143808 3443108256 3451205632 3455063493 3457946268 3458167776 3459004416 3470175303 3471014848 3477798912 3489030496 3493855232 3496690764 3497760768 3500679168 3509056819 3511984644 3512834304 3513059328 3513909248 3514839678 3520772352 3530212938 3531067008 3532997256 3537027072 3539902464 3551334612 3552193792 3554297712 3555385344 3556245504 3567730432 3570630784 3575563488 3579641856 3586248064 3594121776 3596091392 3598221312 3610715136 3611820032 3613650432 3618874368 3619749888 3629455872 3630333952 3631439904 3632318464 3636461568 3637424448 3639412836 3650054394 3650288208 3651171328 3654217728 3655330956 3655335936 3658302522 3674303262 3675192192 3694267584 3695161344 3699376128 3707094902 3712221184 3715471926 3716370816 3719471616 3720609792 3726335879 3731488768 3732625536 3733528576 3738776832 3740820624 3751758696 3752906752 3758091264 3760236648 3761146368 3765436416 3774205904 3776441319 3777596928 3778510848 3790713584 3793795208 3798122496 3803369472 3810388568 3818754387 3819922944 3820847104 3823110144 3836384832 3837558784 3839503584 3843883008 3845054016 3845984256 3850371072 3856296864 3857229824 3858404898 3863740416 3864763476 3865946112 3878431221 3879369536 3882606336 3883794432 3899504672 3904891704 3904897024 3912523776 3921887033 3925159308 3926108928 3927310336 3930587136 3934980864 3944235008 3946486656 3948643992 3951938592 3952191744 3953147904 3964706816 3965914632 3966874112 3969138684 3972450384 3974621913 3974627328 3987463424 3996218016 4000776192 4013696736 4014667776 4016959632 4034529072 4035505152 4045602816 4057432064 4058668128 4059650048 4062054528 4063297536 4064280576 4065356736 4077406208 4079472558 4080720896 4083137856 4084125696 4085369892 4086358272 4091019264 4097315418 4098306688 4098569216 4106574234 4107567744 4112252928 4121830132 4126531584 4129886208 4143223714 4147949568 4148953088 4157056512 4171490736 4171757952 4172767232 4176248832 4177526784 4180917168 4193142072 4197924864 4199203728 4200219648 4212500992 4220728533 4222020096 4223041536 4236679888 4242538496 4245981642 4250824704 4258669576 4264552782 4264558592 4268019609 4272887808 4286687139 4287724224 4289036288 4297413312 4298452992 4303355904 4309978848 4311021568 4312334886 4313378176 4315932936 4315938816 4317253632 4318298112 4319441532 4332244096 4334717247 4335765952 4338333972 4339383552 4340711424 4346707968 4354729792 4364290728 4369268736 4384439808 4386942756 4388004096 4393009152 4407196416 4408262656 4416872544 4418224128 4431142912 4432492824 4433565184 4437264384 4438622208 4439797488 4442224491 4456576768 4460295168 4461653961 4462733376 4471455744 4475782304 4485896352 4486981632 4492099584 4501472381 4507697152 4510270464 4516501248 4531093504 4536158496 4539943296 4542431232 4555706988 4557101056 4564611072 4566001644 4567106304 4572315648 4579352526 4580460416 4585684992 4587081984 4588191744 4590811008 4606751324 4610595024 4610890368 4612005888 4626900404 4630661798 4637065216 4642348032 4646121984 4662254352 4663681024 4666443264 4667572224 4682646192 4683779072 4684079104 4686452904 4692927078 4693227696 4694363136 4699717632 4706950584 4708089344 4710663008 4716036096 4717284831 4719869952 4735112816 4739063616 4740513792 4741660672 4750921728 4766264874 4767417984 4772855808 4791003273 4792162368 4797628416 4814286848 4818200576 4819668402 4823689752 4825165824 4826333184 4839274496 4841919872 4848615424 4848726204 4849899264 4852550448 4855431168 4858085376 4866739192 4867050944 4872290304 4873774608 4873781248 4877736696 4883300352 4899071016 4900256256 4925690112 4926881792 4932494784 4936504608 4953645249 4953962568 4955161088 4958095968 4959295488 4960813056 4975311579 4976834048 4985035776 4986554427 4987760832 4993449984 5002344928 5010788352 5013648864 5014861824 5020581888 5031057367 5035255092 5036795904 5038014464 5047854336 5064163328 5071159296 5074054272 5091672516 5093230592 5097480192 5103178308 5110235136 5115179776 5118099882 5119338112 5125177344 5126738688 5127979008 5141729152 5144539864 5151653888 5153017968 5154594816 5158895616 5161715712 5171241628 5176808448 5178392576 5188506624 5206522272 5216698368 5233545744 5234811904 5240782848 5245036146 5246641152 5261982208 5264858656 5267976966 5269251456 5269588992 5270863872 5272259517 5287886176 5292184912 5295319407 5296600512 5299495884 5299503104 5305540608 5309853696 5314991486 5327001918 5328290688 5333078016 5334368256 5351595648 5352890368 5355946176 5363345232 5379372096 5380673536 5391182664 5394137088 5411557504 5416072704 5417730048 5419040768 5420475648 5429624832 5439296744 5444183808 5445500928 5447159856 5448477696 5454692352 5463087224 5475081591 5475432312 5476756992 5481326592 5483003904 5502042112 5506514944 5512788288 5530599424 5541401376 5542742016 5549064192 5560642353 5561987648 5562343936 5568331776 5573207889 5574556224 5580914688 5590856096 5593912322 5597233152 5598938304 5600292864 5618379062 5622946469 5627638044 5629360128 5630722048 5637136896 5641719552 5661308856 5666395392 5667766272 5686070376 5690692812 5697183744 5715582852 5716965632 5729884416 5731270656 5746638464 5749779848 5754577248 5754585088 5756338176 5757730816 5759255376 5765824512 5768976384 5779622996 5784445296 5785844736 5787607347 5787615232 5795610624 5798919168 5819054304 5823909504 5825691648 5845919744 5849257008 5850672128 5857337556 5857345536 5876261888 5887738962 5889163392 5890965504 5895880704 5909990432 5916352512 5918162944 5919729984 5922965988 5929721856 5940284602 5947060224 5948871948 5950311168 5953708026 5961940992 5981195136 5982642176 5989466112 5994327024 6013693952 6020545104 6022001664 6025439448 6048211328 6051793608 6053257728 6056574976 6068404224 6074275984 6086148096 6088002192 6089475072 6094946304 6096420864 6105803368 6114246656 6116109312 6117588992 6119208837 6121081344 6126188544 6129537408 6145973127 6147460032 6147853824 6149341184 6161351616 6182745198 6189797376 6194829312 6214835571 6216339136 6221924352 6223429632 6243528256 6248603872 6257236104 6257636928 6259150848 6264373248 6266290176 6275934112 6279364834 6288048128 6289713108 6293159936 6296887296 6300329472 6318751488 6320685056 6333030144 6334562304 6355019832 6356557312 6363807744 6368972463 6388004364 6389549824 6396829173 6396837888 6426224536 6431586336 6433554432 6435110912 6447679488 6464968272 6466532352 6468502329 6470067264 6473908224 6475880448 6477447168 6496387072 6498366144 6503648928 6509075328 6511067136 6532094688 6533675008 6546436092 6567586816 6576659712 6580414134 6582006144 6589513728 6604860332 6605283424 6610794624 6612393984 6614417408 6627336192 6633748772 6639141614 6646714368 6648739236 6650347776 6655896576 6657933312 6668179994 6681051136 6684865152 6686482432 6690442752 6694100064 6694109184 6713673456 6715727872 6728844528 6730472448 6738149376 6761545728 6765405696 6788896688 6796640256 6804237744 6813646848 6824133176 6833560482 6833569792 6835651584 6837305344 6846916608 6850659456 6869028789 6870690624 6872793088 6878527488 6880622976 6882287616 6886216512 6902411264 6910126986 6915892536 6916335552 6918008832 6940350606 6942029696 6945992697 6955597824 6978060992 6987710464 6993381528 6995521536 7001358336 7018113638 7023969288 7025668608 7026118656 7027818496 7029679356 7041544704 7060425876 7062134016 7065994512 7074054144 7079804928 7102669224 7104387584 7108595424 7110770688 7112491008 7135460864 7141261568 7149397311 7151126976 7159283712 7172496128 7188243552 7192182784 7196442624 7213202731 7221430272 7223640064 7227300864 7229502603 7237748736 7239499776 7258911744 7260667904 7262879808 7264636928 7272923136 7274848896 7278825672 7300108788 7300576416 7302342656 7308435456 7310661912 7310671872 7316605044 7348606524 7350384384 7388535168 7390322688 7398752256 7414189804 7424442368 7430943852 7432741632 7438943232 7441219584 7452671758 7462977536 7465251072 7467057152 7477553664 7481641248 7503517392 7505813504 7516182528 7520473296 7522292736 7530872832 7548411808 7552882638 7555193856 7557021696 7581427168 7587590416 7596244992 7606738944 7620777136 7637508774 7639845888 7641694208 7646220288 7672769664 7675117568 7677149823 7679007168 7687766016 7690108032 7691968512 7700742144 7712593728 7714459648 7716809796 7727480832 7729526952 7731892224 7756862442 7758739072 7765212672 7767588864 7799009344 7809783408 7809794048 7825047552 7843774066 7850318616 7852217856 7854620672 7861174272 7869961728 7888470016 7892973312 7897287984 7903877184 7904383488 7906295808 7929413632 7931829264 7933748224 7938277368 7944900768 7949243826 7949254656 7972487229 7974926848 7990502877 7992436032 8001552384 8027393472 8029335552 8033919264 8061814817 8069058144 8071010304 8091205632 8097075707 8114864128 8117336256 8119300096 8124109056 8126595072 8128561152 8130713472 8154812416 8158945116 8161441792 8166275712 8168251392 8170739784 8172716544 8182038528 8194630836 8196613376 8197138432 8213148468 8215135488 8224505856 8243660264 8253063168 8259772416 8286447428 8295899136 8297906176 8314113024 8342981472 8343515904 8345534464 8352497664 8361834336 8386284144 8390868483 8395849728 8398407456 8400439296 8425001984 8427568593 8441457066 8444040192 8446083072 8473359776 8485076992 8491963284 8501649408 8517339152 8529105564 8529117184 8536039218 8545775616 8573374278 8575448448 8578072576 8594826624 8596905984 8606711808 8619957696 8622043136 8624669772 8626756352 8631865872 8631877632 8634507264 8636596224 8638883064 8664488192 8669434494 8671531904 8676667944 8678767104 8681422848 8693415936 8709459584 8728581456 8738537472 8768879616 8773885512 8776008192 8786018304 8814392832 8816525312 8833745088 8836448256 8862285824 8864985648 8867130368 8874528768 8877244416 8879594976 8884448982 8910426903 8913153536 8920590336 8923307922 8925466752 8930562039 8942911488 8951564608 8971792704 8973963264 8984199168 9002944762 9015394304 9020540928 9033002496 9049672849 9062187008 9072316992 9079886592 9084862464 9111413976 9114202112 9129222144 9132003288 9134212608 9144631296 9158705052 9160920832 9171369984 9174163968 9176383488 9181622016 9213502648 9221190048 9221780736 9224011776 9253800808 9261323596 9274117797 9274130432 9284696064 9292243968 9324508704 9327362048 9332886528 9335144448 9365292384 9367558144 9368158208 9372905808 9385854156 9386455392 9388726272 9399435264 9413901168 9416178688 9419047251 9421326016 9432072192 9434569662 9439739904 9470225632 9478127232 9481027584 9483321344 9501843456 9532529748 9534835968 9545711616 9582006546 9584324736 9595256832 9628573696 9636401152 9639336804 9647379504 9650331648 9652666368 9678548992 9683839744 9697452408 9699798528 9705100896 9710862336 9716170752 9733478384 9734101888 9744580608 9747549216 9747562496 9755473392 9766600704 9798142032 9800512512 9851380224 9853763584 9864989568 9873009216 9907290498 9907925136 9910322176 9916191936 9918590976 9921626112 9950623158 9953668096 9958712421 9970071552 9973108854 9975521664 9986899968 10002269991 10004689856 10021576704 10027297728 10029723648 10041163776 10062114734 10070510184 10073591808 10076028928 10095708672 10114340243 10128326656 10142318592 10148108544 10183345032 10186461184 10194960384 10206356616 10220470272 10230359552 10236199764 10238676224 10250340723 10250354688 10253477376 10255958016 10283458304 10289079728 10303307776 10306035936 10309189632 10317791232 10323431424 10342483256 10353616896 10356785152 10365190479 10377013248 10410525909 10413044544 10433396736 10467091488 10469623808 10481565696 10490072292 10493282304 10523964416 10527170457 10529717312 10535953932 10538502912 10539177984 10541727744 10544519034 10575772352 10584369824 10590638814 10593201024 10598991768 10599006208 10611081216 10619707392 10629982972 10654003836 10656581376 10666156032 10668736512 10703191296 10705780736 10711892352 10726690464 10758744192 10761347072 10782365328 10788274176 10823115008 10832145408 10835460096 10840951296 10859249664 10878593488 10888367616 10891001856 10894319712 10896955392 10909384704 10926174448 10950163182 10950864624 10953513984 10962653184 10966007808 11004084224 11013029888 11025576576 11061198848 11082802752 11085484032 11098128384 11121284706 11123975296 11124687872 11136663552 11146415778 11149112448 11161829376 11179007637 11181712192 11187824644 11194466304 11197876608 11200585728 11236758124 11245892938 11255276088 11258720256 11261444096 11274273792 11283439104 11322617712 11332790784 11335532544 11372140752 11381385624 11394367488 11431165704 11433931264 11456263161 11459768832 11462541312 11493276928 11499559696 11509154496 11512676352 11515461632 11518510752 11531649024 11537952768 11558505581 11559245992 11568890592 11571689472 11575214694 11575230464 11591221248 11597838336 11609060351 11635293663 11638108608 11647819008 11651383296 11691839488 11698514016 11701344256 11714675112 11714691072 11752523776 11765661099 11775477924 11778326784 11781931008 11791761408 11819980864 11832705024 11836325888 11839459968 11845931976 11859443712 11880569204 11894120448 11897743896 11900622336 11907416052 11923881984 11962390272 11965284352 11988654048 12027387904 12041090208 12044003328 12050878896 12096422656 12103587216 12106515456 12136808448 12148551968 12172296192 12176004384 12178950144 12189892608 12192841728 12211606736 12218282177 12228493312 12232218624 12235177984 12238417674 12242162688 12252377088 12259074816 12291946254 12294920064 12295707648 12298682368 12322703232 12365490396 12379594752 12389658624 12429671142 12432678272 12443848704 12446859264 12487056512 12497207744 12514472208 12515273856 12518301696 12528746496 12532580352 12551868224 12558729668 12576096256 12579426216 12586319872 12593774592 12600658944 12637502976 12641370112 12666060288 12669124608 12710039664 12713114624 12727615488 12737944926 12776008728 12779099648 12793658346 12793675776 12804058827 12852449072 12860061417 12863172672 12867108864 12870221824 12895358976 12929936544 12933064704 12937004658 12940134528 12947816448 12951760896 12954894336 12974832157 12992774144 12996732288 13004151741 13007297856 13018150656 13022134272 13064189376 13067350016 13092872184 13135173632 13153319424 13160828268 13164012288 13179027456 13209720664 13210566848 13221589248 13224787968 13228834816 13254672384 13267497544 13278283228 13293428736 13297478472 13300695552 13311793152 13315866624 13336359988 13362102272 13369730304 13372964864 13380885504 13388200128 13427346912 13431455744 13457689056 13460944896 13476298752 13504417143 13523091456 13530811392 13577793376 13593280512 13608475488 13627293696 13648266352 13655727139 13667120964 13667139584 13671303168 13674610688 13693833216 13701318912 13738057578 13741381248 13745586176 13757054976 13761245952 13764575232 13772433024 13804822528 13820253972 13831785072 13832671104 13836017664 13880701212 13884059392 13891985394 13911195648 13956121984 13975420928 13986763056 13991043072 14002716672 14036227276 14047938576 14051337216 14052237312 14055636992 14059358712 14083089408 14120851752 14124268032 14131989024 14148108288 14159609856 14205338448 14208775168 14217190848 14221541376 14224982016 14270921728 14282523136 14298794622 14302253952 14318567424 14344992256 14373009819 14376487104 14384365568 14392885248 14426405462 14442860544 14447280128 14454601728 14459005206 14475497472 14478999552 14501282999 14517823488 14521335808 14525759616 14529273856 14545846272 14549697792 14557651344 14600217576 14601152832 14604685312 14616870912 14621323824 14621343744 14633210088 14697213048 14700768768 14777070336 14780645376 14828379608 14848884736 14860935747 14861887704 14865483264 14877886464 14882439168 14905343516 14925934737 14925955072 14930502144 14934114304 14955107328 14963282496 15007034784 15011627008 15032365056 15040946592 15044585472 15061745664 15093172101 15096823616 15105765276 15110387712 15114043392 15162854336 15175180832 15192489984 15213477888 15241554272 15275017548 15279691776 15283388416 15292440576 15345539328 15350235136 15354299646 15358014336 15375532032 15380216064 15383937024 15425187456 15428919296 15433619592 15454961664 15459053904 15463784448 15513724884 15517478144 15530425344 15535177728 15598018688 15619566816 15619588096 15650095104 15687548132 15700637232 15704435712 15709241344 15722348544 15739923456 15776940032 15785946624 15794575968 15807754368 15808766976 15812591616 15858827264 15863658528 15867496448 15876554736 15889801536 15898487652 15898509312 15944974458 15949853696 15981005754 15984872064 16003104768 16054786944 16058671104 16067838528 16123629634 16138116288 16142020608 16182411264 16194151414 16207316293 16229728256 16234672512 16238600192 16248218112 16253190144 16257122304 16261426944 16309624832 16317890232 16322883584 16332551424 16336502784 16341479568 16345433088 16364077056 16389261672 16393226752 16394276864 16425244773 16426296936 16430270976 16449011712 16487320528 16506126336 16519544832 16572894856 16591798272 16595812352 16628226048 16681927059 16685962944 16687031808 16691068928 16704995328 16723668672 16772568288 16781736966 16791699456 16796814912 16800878592 16850003968 16855137186 16868839407 16882914132 16888080384 16892166144 16946719552 16970153984 16983926568 17003298816 17034678304 17058211128 17058234368 17072078436 17091551232 17146748556 17150896896 17156145152 17189653248 17193811968 17239915392 17244086272 17249339544 17253512704 17263731744 17263755264 17269014528 17273192448 17277766128 17328976384 17338868988 17343063808 17353335888 17357534208 17362822041 17362845696 17386831872 17418919168 17457162912 17477074944 17537759232 17547771024 17552016384 17572036608 17628785664 17633050624 17667490176 17672896512 17724571648 17729971296 17734260736 17749057536 17754488832 17759189952 17768897964 17820853806 17826307072 17841180672 17846615844 17850933504 17861124078 17885822976 17903129216 17943585408 17947926528 17968398336 18005889524 18030788608 18041081856 18066004992 18099345698 18124374016 18144633984 18159773184 18169724928 18222827952 18228404224 18258444288 18264006576 18268425216 18289262592 18317410104 18321841664 18342739968 18348327936 18352766976 18357626511 18363244032 18427005296 18437919381 18442380096 18443561472 18448023552 18507601616 18522647192 18548235594 18548260864 18569392128 18584487936 18644506713 18649017408 18654724096 18665773056 18670288896 18730584768 18735116288 18736316416 18745811616 18771708312 18772910784 18777452544 18798870528 18827802336 18832357376 18838094502 18842652032 18864144384 18869139324 18879479808 18940451264 18956254464 18962055168 18966642688 19003686912 19065059496 19069671936 19091423232 19164013092 19168649472 19190513664 19257147392 19272802304 19278673608 19294759008 19300663296 19305332736 19357097984 19367679488 19394904816 19399597056 19405506987 19410201792 19421724672 19432341504 19466956768 19468203776 19489161216 19495098432 19510946784 19533201408 19578693127 19596284064 19601025024 19664326717 19702760448 19707527168 19729979136 19746018432 19814580996 19815850272 19820644352 19832383872 19837181952 19843252224 19901246316 19907336192 19917424842 19940143104 19946217708 19951043328 19973799936 20004539982 20009379712 20043153408 20054595456 20059447296 20082327552 20124229468 20141020368 20147183616 20152057856 20191417344 20228680486 20256653312 20284637184 20296217088 20366690064 20372922368 20389920768 20412713232 20440940544 20460719104 20472399528 20477352448 20500681446 20500709376 20506954752 20511916032 20566916608 20578159456 20606615552 20607086367 20612071872 20618379264 20635582464 20646862848 20684966512 20707233792 20713570304 20730380958 20754026496 20821051818 20826089088 20837978091 20866793472 20934182976 20939247616 20963131392 20980144584 20986564608 21047928832 21054340914 21059434624 21071907864 21077005824 21078355968 21083455488 21089038068 21151544704 21168739648 21181277628 21186402048 21197983536 21198012416 21222162432 21239414784 21259965944 21308007672 21313162752 21332312064 21337473024 21406382592 21411561472 21423784704 21453380928 21517488384 21522694144 21564730656 21576548352 21639608193 21646230016 21664290816 21670920192 21681902592 21688507809 21718499328 21757186976 21776735232 21782003712 21788639424 21793910784 21818769408 21852348896 21900326364 21901729248 21907027968 21925306368 21932015616 21977776919 22008168448 22026059776 22051153152 22122397696 22165605504 22170968064 22196256768 22242569412 22247950592 22249375744 22273327104 22292831556 22298224896 22323658752 22358015274 22363424384 22375649288 22388932608 22395753216 22401171456 22473516248 22491785876 22510552176 22517440512 22522888192 22548547584 22566878208 22645235424 22665581568 22671065088 22744281504 22762771248 22788734976 22862331408 22867862528 22912526322 22919537664 22925082624 22986553856 22999119392 23018308992 23025352704 23030923264 23031449469 23037021504 23063298048 23075905536 23117011162 23118491984 23137781184 23143378944 23150429388 23150460928 23182442496 23195676672 23218120702 23270587326 23276217216 23295638016 23302766592 23383678976 23397028032 23402688512 23429350224 23429382144 23505047552 23531322198 23550955848 23556653568 23563862016 23583522816 23639961728 23665410048 23672651776 23678919936 23691863952 23718887424 23761138408 23788240896 23795487792 23801244672 23814832104 23847763968 23917461687 23924780544 23930568704 23977308096 24054775808 24082180416 24088006656 24101757792 24185444451 24192845312 24207174432 24213030912 24273616896 24291227121 24297103936 24344592384 24352008768 24357900288 24379785216 24385683456 24423213472 24436564354 24456986624 24464437248 24470355968 24476835348 24484325376 24504754176 24518149632 24563397733 24583892508 24589840128 24591415296 24597364736 24645406464 24730980792 24759189504 24779317248 24859342284 24865356544 24887697408 24893718528 24974113024 24994415488 25028944416 25030547712 25036603392 25057492992 25103736448 25117459336 25152192512 25158852432 25172605449 25172639744 25187549184 25201317888 25275005952 25282705779 25282740224 25332120576 25338249216 25420079328 25426229248 25455230976 25475889852 25552017456 25558199296 25587316692 25587351552 25608117654 25704898144 25720122834 25726345344 25734217728 25740443648 25790717952 25859873088 25866129408 25874009316 25880269056 25895632896 25903521792 25909788672 25949664314 25985548288 25993464576 26008303482 26014595712 26036301312 26044268544 26128378752 26134700032 26185744368 26270347264 26306638848 26321656536 26328024576 26358054912 26419441328 26421133696 26443178496 26449575936 26457669632 26509344768 26534995088 26556566456 26586857472 26594956944 26601391104 26623586304 26631733248 26672719976 26724204544 26731280709 26739460608 26745929728 26761771008 26776400256 26854693824 26862911488 26915378112 26921889792 26952597504 27008834286 27046182912 27061622784 27149018547 27155586752 27186561024 27216950976 27254587392 27296532704 27311454278 27334241928 27334279168 27342606336 27349221376 27387666432 27402637824 27453209231 27476115156 27482762496 27491172352 27514109952 27522491904 27529150464 27544866048 27609645056 27640507944 27663570144 27665342208 27672035328 27761402424 27768118784 27783970788 27822353391 27822391296 27912243968 27973526112 27982086144 28005433344 28072454552 28095877152 28102674432 28104474624 28111273984 28118717424 28166178816 28241703504 28248536064 28257141753 28263978048 28296216576 28319219712 28410676896 28417550336 28434381696 28443082752 28449964032 28541843456 28565046272 28597589244 28604507904 28637134848 28689984512 28746019638 28752974208 28768731136 28785770496 28852810924 28885721088 28894560256 28909203456 28918010412 28950994944 28957999104 29002565998 29035646976 29042671616 29051519232 29058547712 29099395584 29115302688 29200435152 29202305664 29209370624 29233741824 29242647648 29242687488 29266420176 29394426096 29401537536 29554140672 29561290752 29656759216 29697769472 29721871494 29723775408 29730966528 29755772928 29764878336 29810687032 29851869474 29851910144 29861004288 29868228608 29876137263 29910214656 29926564992 30006809973 30014069568 30023254016 30064730112 30081893184 30089170944 30123491328 30186344202 30193647232 30211530552 30220775424 30228086784 30325708672 30343020729 30350361664 30384979968 30426955776 30483108544 30550035096 30559383552 30566776832 30584881152 30691078656 30700470272 30708599292 30716028672 30751064064 30760432128 30767874048 30850374912 30857838592 30867239184 30909923328 30918107808 30927568896 31027449768 31034956288 31060850688 31070355456 31095571437 31196037376 31231577727 31239133632 31300190208 31375096264 31401274464 31408871424 31418482688 31444697088 31479846912 31510306667 31553880064 31571893248 31581511371 31589151936 31615508736 31617533952 31625183232 31717654528 31727317056 31734992896 31753109472 31779603072 31796975304 31797018624 31889948916 31899707392 31962011508 31969744128 32006209536 32109573888 32117342208 32135677056 32247259268 32276232576 32284041216 32364822528 32388302828 32414632586 32459456512 32469345024 32477200384 32496436224 32506380288 32522853888 32619249664 32635780464 32645767168 32665102848 32673005568 32682959136 32690866176 32728154112 32778523344 32786453504 32788553728 32850489546 32852593872 32860541952 32898023424 32974641056 33012252672 33039089664 33145789712 33183596544 33191624704 33256452096 33363854118 33371925888 33374063616 33382137856 33409990656 33447337344 33537022911 33545136576 33563473932 33583398912 33593629824 33601757184 33700007936 33710274372 33737678814 33765828264 33776160768 33784332288 33893439104 33940307968 33967853136 34006597632 34069356608 34116422256 34116468736 34144156872 34183102464 34293497112 34301793792 34312290304 34379306496 34387623936 34479830784 34488172544 34498679088 34507025408 34527463488 34538029056 34546384896 34555532256 34657952768 34675516743 34677737976 34686127616 34706671776 34715068416 34725644082 34725691392 34773663744 34827181053 34837838336 34905880989 34914325824 34954149888 35075518464 35095542048 35104032768 35144073216 35217401569 35257571328 35266101248 35296983297 35334980352 35345793024 35449143296 35459942592 35468521472 35498115072 35508977664 35518379904 35537795928 35641707612 35652614144 35682361344 35693231688 35701867008 35722248156 35771645952 35806258432 35887170816 35895853056 36011779048 36061577216 36082163712 36132009984 36198691396 36248748032 36289267968 36319546368 36445655904 36456808448 36516888576 36528013152 36536850432 36578525184 36634820208 36643683328 36654846531 36685479936 36696655872 36705533952 36715253022 36726488064 36854010592 36875838762 36884760192 36887122944 36896047104 37015203232 37045294384 37096471188 37096521728 37138784256 37168975872 37289013426 37298034816 37309448192 37331546112 37340577792 37461169536 37470232576 37472632832 37491623232 37543416624 37545821568 37554905088 37597741056 37655604672 37664714752 37676189004 37685304064 37728288768 37738278648 37758959616 37880902528 37912508928 37924110336 37933285376 38007373824 38130118992 38139343872 38182846464 38328026184 38337298944 38381027328 38514294784 38545604608 38557347216 38589518016 38601326592 38610665472 38714195968 38735358976 38789809632 38799194112 38811013974 38820403584 38843449344 38864683008 38924496471 38933913536 38936407552 38978322432 38990196864 39012455223 39021893568 39066402816 39157386254 39192568128 39202050048 39328653434 39360625283 39405520896 39415054336 39459958272 39492036864 39629161992 39631700544 39641288704 39664767744 39674363904 39686504448 39802492632 39814672384 39834849684 39880286208 39892435416 39902086656 39947599872 40009079964 40018759424 40086306816 40109190912 40118894592 40248458936 40282040736 40294367232 40304115712 40382834688 40457360972 40513251429 40513306624 40569274368 40592434176 40733380128 40745844736 40779841536 40825426464 40881881088 40921438208 40944799056 40954704896 40967181417 41001362892 41001418752 41013909504 41023832064 41133833216 41156318912 41213231104 41214172734 41224143744 41236758528 41271164928 41293725696 41369933024 41414467584 41427140608 41460761916 41508052992 41642103636 41652178176 41675956182 41733586944 41868365952 41878495232 41926262784 41960289168 41973129216 42095857664 42108681828 42118869248 42143815728 42154011648 42156711936 42166910976 42178076136 42303089408 42337479296 42362555256 42372804096 42395967072 42396024832 42444324864 42478829568 42519931888 42616015344 42626325504 42664624128 42674946048 42812765184 42823122944 42847569408 42906761856 43034976768 43045388288 43129461312 43153096704 43279216386 43292460032 43328581632 43341840384 43363805184 43377015618 43436998656 43503848997 43514373952 43553470464 43564007424 43577278848 43587821568 43637538816 43704697792 43800652728 43803458496 43814055936 43850612736 43864031232 43955553838 44016336896 44052119552 44102306304 44244795392 44331211008 44341936128 44485138824 44495901184 44498751488 44546654208 44582807241 44585663112 44596449792 44647317504 44716030548 44726848768 44751298576 44777804211 44777865216 44791506432 44802342912 44947032496 44983571752 45021104352 45034881024 45045776384 45097095168 45133756416 45279516303 45290470848 45331163136 45342130176 45488563008 45525542496 45577469952 45724662816 45735725056 45825052644 45839075328 45850165248 45973107712 45998238784 46036617984 46050705408 46061846528 46062898938 46074043008 46126596096 46151811072 46234022324 46236983968 46275562368 46286757888 46300858776 46300921856 46364884992 46391353344 46436241404 46541174652 46552434432 46591276032 46605533184 46767357952 46794056064 46805377024 46858700448 46858764288 47010095104 47062644396 47101911696 47113307136 47127724032 47167045632 47279923456 47330820096 47357839872 47383727904 47437774848 47522276816 47576481792 47590975584 47602489344 47629664208 47695527936 47834923374 47849561088 47861137408 47954616192 48109551616 48164360832 48176013312 48203515584 48370888902 48385690624 48414348864 48426061824 48547233792 48582454242 48594207872 48621948879 48689184768 48704017536 48715800576 48759570432 48771366912 48846426944 48873128708 48913973248 48928874496 48940711936 48953670696 48968650752 49009508352 49036299264 49126795466 49167785016 49179680256 49182830592 49194729472 49290812928 49461961584 49518379008 49558634496 49718684568 49730713088 49775394816 49787437056 49948226048 49988830976 50045781177 50057888832 50061095424 50073206784 50114985984 50207472896 50234918672 50304385024 50317704864 50345210898 50345279488 50375098368 50402635776 50492419117 50550011904 50565411558 50565480448 50606518221 50664241152 50676498432 50840158656 50852458496 50910461952 50951779704 51104034912 51116398592 51174633384 51174703104 51216235308 51409796288 51440245668 51452690688 51468435456 51480887296 51581435904 51719746176 51732258816 51748018632 51760538112 51791265792 51807043584 51819577344 51899328628 51971096576 51986929152 52016606964 52029191424 52072602624 52088537088 52256757504 52269400064 52371488736 52540694528 52613277696 52643313072 52656049152 52716109824 52838882656 52842267392 52886356992 52899151872 53018689536 53069990176 53113132912 53173714944 53189913888 53202782208 53247172608 53263466496 53345439952 53374601089 53448409088 53462561418 53478921216 53491859456 53523542016 53552800512 53709387648 53725822976 53830756224 53843779584 53905195008 54017668572 54092365824 54123245568 54298037094 54311173504 54373122048 54433901952 54509174784 54593065408 54622908556 54668483856 54668558336 54685212672 54698442752 54775332864 54805275648 54906418462 54952230312 54965524992 54982344704 55028219904 55044983808 55058300928 55089732096 55219290112 55281015888 55327140288 55330684416 55344070656 55522804848 55536237568 55567941576 55644706782 55644782592 55824487936 55933520139 55947052224 55964172288 56010866688 56144909104 56191754304 56205348864 56208949248 56222547968 56237434848 56332357632 56432703719 56483407008 56497072128 56514283506 56527956096 56592433152 56638439424 56679529949 56821353792 56835100672 56868763392 56886165504 56899928064 57083686912 57130092544 57195178488 57209015808 57274269696 57379969024 57492039276 57505948416 57537462272 57571540992 57705621848 57771442176 57789120512 57818406912 57836020824 57901989888 57915998208 58005131996 58071293952 58085343232 58103038464 58117095424 58198791168 58230605376 58400870304 58404611328 58418741248 58467483648 58485295296 58532840352 58736079381 58788852192 58803075072 58992980151 59108281344 59122581504 59313518432 59395538944 59443742988 59447550816 59461933056 59511545856 59529756672 59621374064 59653965923 59703738948 59703820288 59722008576 59736457216 59752274526 59820429312 59853129984 60013619946 60028139136 60046508032 60129460224 60163786368 60178341888 60246982656 60372688404 60387294464 60423061104 60441550848 60456173568 60651417344 60686041458 60700723328 60769959936 60853911552 60966217088 61100070192 61118767104 61133553664 61169762304 61382157312 61400940544 61417198584 61432057344 61502128128 61520864256 61535748096 61700749824 61715677184 61734478368 61819846656 61836215616 61855137792 62054899536 62069912576 62121701376 62140710912 62191142874 62392074752 62463155454 62478267264 62513934273 62600380416 62750192528 62802548928 62817742848 62836965376 62889394176 62959693824 63020613334 63107760128 63143786496 63163022742 63178303872 63231017472 63235067904 63250366464 63347709943 63435309056 63454634112 63469985792 63506218944 63559206144 63593950608 63594037248 63779897832 63799414784 63924023016 63939488256 64012419072 64219147776 64234684416 64271354112 64494518536 64552465152 64568082432 64729645056 64776605656 64829265172 64918824579 64918913024 64938690048 64954400768 64992872448 65012760576 65045707776 65238499328 65271560928 65291534336 65330205696 65346011136 65365918272 65381732352 65456308224 65557046688 65572907008 65577107456 65700979092 65705187744 65721083904 65796046848 65933330757 65949282112 66024505344 66078179328 66291579424 66367193088 66383249408 66512904192 66672079561 66727708236 66743851776 66748127232 66764275712 66819981312 66894674688 67074045822 67090273152 67126947864 67166797824 67187259648 67203514368 67400015872 67420548744 67475357628 67531656528 67552321536 67568664576 67786878208 67935706272 68013195264 68138713216 68232844512 68232937472 68288313744 68366204928 68586994224 68603587584 68624580608 68758612992 68775247872 68959661568 68976345088 68997358176 69014050816 69054926976 69076058112 69092769792 69111064512 69315905536 69351033486 69355475952 69372255232 69413343552 69430136832 69451288164 69451382784 69547327488 69654362106 69675676672 69811761978 69828651648 69908299776 70151036928 70191084096 70208065536 70288146432 70434803138 70515142656 70532202496 70593966594 70669960704 70691586048 70800381701 70898286592 70919885184 70937042944 70996230144 71017955328 71036759808 71075591856 71283415224 71305228288 71364722688 71386463376 71403734016 71444496312 71543291904 71612516864 71752385061 71774341632 71791706112 72023558096 72123154432 72164327424 72264019968 72397382792 72497496064 72556333353 72578535936 72639092736 72873681363 72891311808 72913616896 73033777152 73056026304 73073700864 73157050368 73269640416 73287366656 73309693062 73370959872 73393311744 73411067904 73430506044 73452976128 73690193199 73708021184 73751677524 73769520384 73774245888 73792094208 74030406464 74090588768 74192942376 74193043456 74277568512 74337951744 74578026852 74596069632 74618896384 74663092224 74681155584 74922339072 74940465152 74945265664 74983246464 75086833248 75091643136 75109810176 75311209344 75329429504 75352378008 75370608128 75456577536 75476557296 75517816347 75517919232 75761805056 75825017856 75848117337 75848220672 76014747648 76260237984 76278687744 76365692928 76656052368 76674597888 76762054656 77028589568 77091209216 77114694432 77179036032 77202653184 77221330944 77428391936 77470717952 77579619264 77598388224 77622027948 77640807168 77686898688 77729366016 77848992942 77867827072 77872815104 77956644864 77980393728 78024910446 78043787136 78132805632 78314772508 78385136256 78404100096 78657306868 78721250566 78811041792 78830108672 78919916544 78984073728 79258323984 79263401088 79282577408 79329535488 79348727808 79373008896 79604985264 79629344768 79669699368 79760572416 79784870832 79804173312 79895199744 80018159928 80037518848 80172613632 80193842127 80218381824 80237789184 80496917872 80564081472 80588734464 80608231424 80765669376 80914721944 81026502858 81026613248 81138548736 81184868352 81447055641 81466760256 81491689472 81559683072 81650852928 81763762176 81842876416 81889598112 81909409792 81934362834 82002725784 82002837504 82027819008 82047664128 82267666432 82312637824 82359627693 82426462208 82428345468 82448287488 82473517056 82542329856 82587451392 82739866048 82828935168 82854281216 82921523832 83016105984 83284207272 83304356352 83351912364 83467173888 83736731904 83756990464 83920578336 83946258432 84191715328 84217363656 84237738496 84287631456 84308023296 84313423872 84333821952 84356152272 84606178816 84674958592 84725110512 84745608192 84771425259 84791934144 84888649728 84957659136 85039863776 85232030688 85252651008 85329248256 85349892096 85527975239 85625530368 85646245888 85695138816 85813523712 86069953536 86090776576 86258922624 86306193408 86558432772 86584920064 86657163264 86683680768 86727610368 86754031236 86873997312 87007697994 87028747904 87106940928 87128014848 87154557696 87175643136 87409395584 87601305456 87606916992 87628111872 87701225472 87728062464 87911107676 88032673792 88104239104 88204612608 88489590784 88662422016 88683872256 88970277648 88991802368 88997502976 89093308416 89165614482 89171326224 89192899584 89294635008 89432061096 89453697536 89502597152 89555608422 89555730432 89583012864 89604685824 89628411789 89894064992 89967143504 90020429919 90042208704 90069762048 90091552768 90194190336 90267512832 90559032606 90580941696 90662326272 90684260352 90977126016 91029062187 91051084992 91154939904 91449325632 91471450112 91650105288 91678150656 91700330496 91946215424 91996477568 92073235968 92101410816 92123693056 92125797876 92148086016 92253192192 92303622144 92468044648 92473967936 92551124736 92573515776 92601717552 92601843712 92729769984 92782706688 92872482808 93082349304 93104868864 93182552064 93211066368 93534715904 93588112128 93610754048 93717400896 94020190208 94125288792 94203823392 94226614272 94255448064 94334091264 94530920001 94559846912 94661640192 94715679744 94744534113 94767455808 94875549696 95044553632 95152963584 95181951168 95204978688 95259328416 95391055872 95590089973 95669846748 95699122176 95722274816 95909232384 96219103232 96328721664 96352026624 96407031168 96741777804 96771381248 96828697728 96852123648 97094467584 97164908484 97188415744 97243897758 97378369536 97408035072 97431601152 97519140864 97692853888 97746257416 97827946496 97857748992 97881423872 97907341392 97937301504 98019016704 98072598528 98253590932 98335570032 98359360512 98365661184 98389458944 98581625856 98923923168 99036758016 99117268992 99437369136 99461426176 99550789632 99574874112 99896452096 99977661952 100091562354 100115777664 100122190848 100146413568 100229971968 100414945792 100469837344 100608770048 100611068733 100635409728 100690421796 100690558976 100750196736 100805271552 100984838234 101100023808 101130823116 101130960896 101213036442 101328482304 101352996864 101680317312 101704916992 101820923904 101903559408 102208069824 102232797184 102349266768 102349406208 102432470616 102819592576 102880491336 102905381376 102936870912 102961774592 103162871808 103439492352 103464517632 103496037264 103521076224 103614087168 103639154688 103798657256 103942193152 103973858304 104026550229 104033213928 104058382848 104145205248 104177074176 104481543159 104513515008 104538800128 104742977472 105081389056 105226555392 105286626144 105312098304 105432219648 105652204707 105677765312 105684534784 105772713984 105798303744 105890949891 106037379072 106139980352 106226265824 106347429888 106379827776 106405564416 106494345216 106526932992 106690879904 106749202178 106896818176 106925122836 106957842432 106983718912 107047084032 107105601024 107418775296 107451645952 107661512448 107687559168 108035337144 108184731648 108246491136 108596074188 108622347008 108746244096 108867803904 109186130816 109245817112 109336967712 109337116672 109370425344 109396885504 109550665728 109610551296 109812836924 109904460624 109931049984 109964539593 109964689408 110056439808 110089967616 110116601856 110179464192 110438580224 110562031776 110654280576 110661368832 110688141312 111045609696 111072475136 111135883152 111289413564 111289565184 111648975872 111867040278 111894104448 111928344576 112021733376 112289818208 112383508608 112410697728 112417898496 112445095936 112474869696 112664715264 112865407438 112966814016 112994144256 113028567012 113055912192 113184866304 113276878848 113359059898 113642707584 113670201344 113737526784 113772331008 113799856128 114167373824 114260185088 114390356976 114418031616 114548539392 114759938048 114984078552 115011896832 115074924544 115143081984 115411243696 115542884352 115578241024 115636813824 115672041648 115803979776 115831996416 116010263992 116142587904 116170686464 116206076928 116234190848 116397582336 116461210752 116773489413 116801740608 116809222656 116837482496 116934967296 116970590592 117065680704 117472158762 117577704384 117606150144 117985960302 118081875849 118216562688 118245163008 118627036864 118791077888 118887485976 118895101632 118923866112 119023091712 119059513344 119242748128 119307931846 119407477896 119407640576 119444017152 119472914432 119504549052 119640858624 119706259968 120027239892 120056278272 120093016064 120258920448 120327572736 120356683776 120745376808 120774588928 120846122208 120883101696 120912347136 121302834688 121372082916 121401446656 121539754287 121539919872 121707823104 121932434176 122200140384 122237534208 122267107328 122339524608 122764314624 122801881088 122834397168 122864114688 122901544251 123004256256 123041728512 123071496192 123401499648 123431354368 123468956736 123639693312 123672431232 123710275584 124109799072 124139825152 124243402752 124281421824 124382285748 124784149504 124926310908 124956534528 125027868546 125200760832 125500385056 125605097856 125635485696 125673930752 125778788352 125919387648 126041226668 126215520256 126287572992 126326045484 126356607744 126462034944 126470135808 126500732928 126695419886 126870618112 126909268224 126939971584 127012437888 127118412288 127187901216 127188074496 127559795664 127598829568 127848046032 127878976512 128024838144 128438295552 128469368832 128542708224 128989037072 129104930304 129136164864 129459290112 129553211312 129658530344 129837649158 129837826048 129877380096 129908801536 129985744896 130025521152 130091415552 130476998656 130511546991 130543121856 130583068672 130660411392 130692022272 130731836544 130763464704 130912616448 131114093376 131145814016 131154214912 131401958184 131410375488 131442167808 131592093696 131866661514 131898564224 132049010688 132156358656 132583158848 132734386176 132766498816 133025808384 133344159122 133455416472 133487703552 133496254464 133528551424 133639962624 133789349376 134148091644 134180546304 134253895728 134333595648 134374519296 134407028736 134800031744 134841097488 134950715256 135063313056 135104643072 135137329152 135573756416 135838548909 135871412544 136026390528 136277426432 136465689024 136576627488 136732409856 137050851889 137173988448 137207175168 137249161216 137517225984 137550495744 137650287019 137919323136 137952690176 137994716352 138028101632 138109853952 138152116224 138185539584 138222129024 138631811072 138702066972 138710951904 138744510464 138826687104 138860273664 138902576328 138902765568 139094654976 139308724212 139351353344 139623523956 139657303296 139816599552 140302073856 140382168192 140416131072 140576292864 140869606276 141030285312 141064404992 141187933188 141339921408 141383172096 141600763402 141796573184 141839770368 141874085888 141992460288 142073519616 142151183712 142566830448 142610456576 142729445376 142772926752 142807468032 142888992624 143086583808 143225033728 143504770122 143548683264 143583412224 144047116192 144246308864 144328654848 144528039936 144794765584 144994992128 145112666706 145157071872 145278185472 145747362726 145782623616 145827233792 145865846637 146067554304 146112052608 146147401728 146314100736 146539280832 146574733312 146619386124 146741919744 146786623488 146822135808 146861012088 146905952256 147380386398 147416042368 147503355048 147539040768 147548491776 147584188416 148060812928 148181177536 148385884752 148386086912 148555137024 148675903488 149156053704 149192139264 149237792768 149326184448 149362311168 149844678144 149880930304 149890531328 149966492928 150173666496 150183286272 150219620352 150622418688 150658859008 150704756016 150741216256 150913155072 150953114592 151035632694 151035838464 151477257351 151523610112 151650035712 151696234674 151696441344 151819554663 152029495296 152520475968 152557375488 152731385856 153312104736 153349195776 153524109312 153844438433 154057179136 154182418432 154229388864 154358072064 154405306368 154442661888 154856783872 154941435904 155159238528 155196776448 155244055896 155281614336 155373797376 155458732032 155697985884 155735654144 155745630208 155913289728 155960787456 156049820892 156087574272 156265611264 156629545016 156770272512 156808200192 157314613736 157442501132 157622083584 157660217344 157839833088 157968147456 158516647968 158526802176 158565154816 158659070976 158697455616 159209970528 159258689536 159339398736 159521144832 159569741664 159608346624 159790399488 160036319856 160075037696 160123803267 160345227264 160387684254 160436763648 160475578368 160993835744 161128162944 161177468928 161216462848 161531338752 161829443888 162053005716 162053226496 162277097472 162369736704 162894111282 162933520512 162983378944 163119366144 163301705856 163527524352 163685752832 163779196224 163818819584 163868725668 164005451568 164005675008 164055638016 164095328256 164535332864 164625275648 164719255386 164856690936 164896574976 164947034112 165084659712 165174902784 165479732096 165657870336 165708562432 165843047664 166032211968 166568414544 166608712704 166703824728 166934347776 167473463808 167513980928 167841156672 167892516864 168383430656 168434727312 168475476992 168575262912 168616046592 168626847744 168667643904 168712304544 169212357632 169298111157 169349917184 169450221024 169491216384 169542850518 169583868288 169777299456 169915318272 170038589847 170079727552 170464061376 170505302016 170658496512 170699784192 171055950478 171251060736 171292491776 171390277632 171627047424 171943784131 172139907072 172181553152 172517845248 172612386816 173116865544 173169840128 173314326528 173367361536 173455220736 173508062472 173747994624 174015395988 174057495808 174213881856 174256029696 174309115392 174351286272 174818791168 175202610912 175213833984 175256223744 175402450944 175822215352 176065347584 176208238143 176208478208 176409225216 176978940453 176979181568 177324844032 177367744512 177940555296 177983604736 177995005952 178186616832 178331228964 178342652448 178385799168 178589270016 178864122192 178907395072 178961897769 179005194304 179111216844 179111460864 179166025728 179209371648 179256823578 179788129984 179934287008 180040859838 180084417408 180139524096 180183105536 180388380672 180535025664 181118065212 181161883392 181324652544 181368520704 181954252032 182058124374 182102169984 182309879808 182898651264 182942900224 183300210576 183356301312 183400660992 183892430848 183992955136 184146471936 184202821632 184251595752 184296172032 184506384384 184607244288 184936089296 184947935872 185102249472 185147031552 185203435104 185203687424 185459539968 185565413376 185744965616 186164698608 186209737728 186365104128 186422132736 187069431808 187176224256 187221508096 187434801792 188040380416 188250577584 188407646784 188453228544 188510896128 188668182528 189061840002 189119693824 189323280384 189431359488 189489068226 189534911616 189751099392 190043129829 190089107264 190305927168 190363902336 190409957376 190518656832 190782111744 191180179946 191339693496 191398244352 191444549632 191818464768 192172464617 192438206464 192657443328 192704053248 192814062336 193483555608 193542762496 193657395456 193704247296 194188935168 194329816968 194376831488 194487795516 194756473737 194756739072 194816070144 194863202304 195038281728 195385707776 195492514832 195715497984 195762847744 195814682784 195874603008 196038033408 196145197056 196507181864 196671140064 196718721024 196731322368 196778917888 197163251712 197799992271 197847846336 198073516032 198234537984 198874738272 198922852352 199101579264 199149748224 199792904192 199955323904 200016238683 200183124708 200231555328 200244381696 200292827136 200459943936 200829891584 200939674688 201217540096 201222137466 201270819456 201380843592 201381117952 201500393472 201610543104 201969676468 202200047616 202261646232 202261921792 202426072884 202656964608 202705993728 203360634624 203409833984 203807118816 204416139648 204465594368 204698533536 204698812416 204864941232 205639185152 205760982672 205810762752 205873741824 206325743616 206878984704 206929035264 206992074528 207042152448 207228174336 207278309376 207597314512 207884386304 207947716608 208053100458 208066427856 208116765696 208290410496 208354148352 208963086318 209027030016 209077600256 209485954944 210162778112 210453110784 210573252288 210624196608 210864439296 211304409414 211355530624 211369069568 211545427968 211596607488 211781899782 212074758144 212279960704 212401145103 212452531648 212694859776 212759655552 212811128832 212988690432 213053865984 213381759808 213498404356 213793636352 213850245672 213915684864 213967437824 214094168064 214211202048 214837550592 214903291904 215323024896 215375118336 216070674288 216369463296 216492982272 217192148376 217244694016 217492488192 217669000059 217735607808 218372261632 218491634224 218621044089 218673935424 218740850688 218793771008 219101331456 219221102592 219625673848 219808921248 219862099968 219929079186 219929378816 220112879616 220179935232 220233203712 220358928384 220572146669 220877160448 221070579597 221124063552 221308561152 221322737664 221376282624 222091219392 222144950272 222271766304 222578827128 222579130368 223297951744 223734080556 223788208896 223856689152 224043466752 224579636416 224767017216 224821395456 224835796992 224890191872 224949739392 225329430528 225730814876 225933628032 225988288512 226057134024 226111824384 226369732608 226553757696 226718119796 227285415168 227340402688 227475053568 227544662016 228334747648 228520370176 228780713952 228836063232 229097078784 229519876096 229968157104 230023793664 230286163968 230822487392 231085768704 231273627648 231344083296 231607959552 231663992832 232020527984 232147361363 232285175808 232341372928 232412153856 232468381696 232795164672 232922421504 233546978826 233603481216 233618445312 233674964992 233869934592 233941181184 234131361408 234944317524 235155408768 235212300288 235971920604 236163751698 236433125376 236490326016 237254073728 237582155776 237774971952 237790203264 237847732224 238046183424 238119026688 238485496256 238615863692 238814955792 238815281152 238888034304 238945828864 239009098104 239281717248 239412519936 240054479784 240112556544 240186032128 240517840896 240655145472 240713367552 241490753616 241549177856 241692244416 241766203392 241824694272 242605669376 242744165832 242802893312 243079508574 243079839744 243415646208 243864868352 244341166923 244400280768 244475068416 244534214656 244679049216 245528629248 245603762176 245668794336 245728229376 245803088502 246008512512 246083457024 246142992384 246521810983 246802999296 246862708736 246937913472 247078883079 247279386624 247344862464 247420551168 248219598144 248279650304 248486805504 248562843648 248764571496 249568299008 249852621816 249913069056 250055737092 250401521664 251000770112 251210195712 251270971392 251347861504 251838775296 252082453336 252431040512 252575145984 252652090968 252713215488 252924069888 252940271616 253001465856 253390839772 253741236224 253818536448 253879943168 254024875776 254236824576 254375802432 255119591328 255197659136 255696092064 255757953024 256049676288 256583925717 256876591104 256938737664 257085416448 257978074144 258209860608 258272329728 258918580224 259106422624 259317060688 259675298316 259675652096 259754760192 259817603072 259971489792 260051042304 260182831104 260953997312 261023093982 261086243712 261166137344 261320822784 261384044544 261463673088 261526929408 262228186752 262291628032 262308429824 262803916368 262820750976 262884335616 263184187392 263733323028 263797128448 264098021376 264312717312 265166317696 265468772352 265532997632 266051616768 266688318244 266910832944 266975407104 266992508928 267057102848 267279925248 267578698752 268296183288 268361092608 268507791456 268667191296 268749038592 268814057472 269600063488 269682194976 269901430512 270126626112 270209286144 270274658304 271147512832 271677097818 271742825088 272052781056 272554852864 272931378048 273087186561 273153254976 273464819712 274101703778 274347976896 274414350336 274498322432 275034451968 275100991488 275300574038 275524376981 275838646272 275905380352 275989432704 276056203264 276219707904 276304232448 276371079168 276444258048 277263622144 277404133944 277421903808 277489020928 277653374208 277720547328 277805152656 277805531136 278189309952 278617448424 278702706688 279247047912 279314606592 279633199104 280604147712 280764336384 280832262144 281739212552 282060570624 282128809984 282375866376 282679842816 282766344192 283201526804 283592760003 283593146368 283679540736 283748171776 283984920576 284147039232 284302367424 285133660896 285220913152 285458890752 285545853504 285614936064 285777985248 286173167616 286450067456 286770269919 287009540244 287097366528 287166824448 288094232384 288492617728 288657309696 289056079872 289589531168 289989984256 290225333412 290314143744 290556370944 291494725452 291565247232 291654467584 291731693274 292135108608 292224105216 292294803456 293078561664 293149466624 293238772248 293483839488 293573246976 293644271616 293722024176 293811904512 294760772796 294832084736 295006710096 295078081536 295096983552 295168376832 296121625856 296362355072 296771769504 296772173824 297110274048 297351806976 298312107408 298384278528 298475585536 298652368896 298724622336 299689356288 299761860608 299781062656 299932985856 300347332992 300366572544 300439240704 301244837376 301317718016 301409512032 301482432512 301826310144 301906229184 302071265388 302071676928 302954514702 303047220224 303300071424 303392469348 303392882688 303639109326 304058990592 305040951936 305114750976 305462771712 306624209472 306698391552 307048218624 307688876866 308114358272 308364836864 308458777728 308716144128 308810612736 308885323776 309713567744 309882871808 310318477056 310393552896 310488111792 310563228672 310917464064 311395971768 311471308288 311491260416 311826579456 311921574912 312079650687 312099641784 312175148544 312531222528 313259090032 313444629477 313540545024 313616400384 314629227472 314885002264 315244167168 315320434688 315679666176 315936294912 316956614121 317033295936 317053604352 317130309632 317318141952 317394911232 318419941056 318517379072 318678797472 319042289664 319139483328 319216693248 319580798976 320072639712 320150075392 320247606534 320690454528 320775368508 320873527296 320951156736 321987671488 322256325888 322354937856 322432925696 323062677504 323658887776 324106011432 324106452992 324554194944 324739473408 325788222564 325867041024 325966757888 326238732288 326603411712 327371505664 327558392448 327637639168 327737451336 328010903136 328011350016 328111276032 328190656512 329070665728 329250551296 329438510772 329713381872 329793149952 329893618779 329894068224 330169319424 330349805568 330959464192 331315740672 331686095328 332064423936 333136829088 333217425408 333407649456 333868695552 334946927616 335027961856 335682313344 335785033728 336766861312 336869454624 336950953984 337150525824 337232093184 337253695488 337335287808 337424609088 338424715264 338596222314 338699834368 338900442048 338982432768 339085701036 339167736576 339554598912 339830636544 340077179694 340159455104 340928122752 341010604032 341316993024 341399568384 342111900956 342502121472 342584983552 342780555264 343254094848 343887568262 344279814144 344363106304 345035690496 345224773632 346233731088 346339680256 346628653056 346734723072 346910441472 347016124944 347495989248 348030791976 348114991616 348427763712 348512059392 348618230784 348702572544 349637582336 350320468239 350405221824 350427667968 350512447488 350804901888 351644430704 352130695168 352416476286 352416956416 352818450432 353957880906 353958363136 354245627547 354649688064 354735489024 355881110592 355967209472 355990011904 356373233664 356662457928 356685304896 356771598336 357178540032 357728244384 357814790144 357923795538 358010388608 358222433688 358222921728 358332051456 358418743296 358513647156 359576259968 359868574016 360081719676 360168834816 360279048192 360366211072 360776761344 361070051328 362236130424 362323766784 362649305088 362737041408 363908504064 364116248748 364204339968 364619759616 365797302528 365885800448 366600421152 366712602624 366801321984 367784861696 367985910272 368292943872 368405643264 368503191504 368592344064 368704632753 369012768768 369214488576 369872178592 369895871744 370204498944 370294063104 370406870208 370919079936 371130826752 371489931232 372329397216 372419475456 372730208256 372844265472 373622207623 374138863616 374352448512 374443016192 374869603584 376080760832 376501155168 376815293568 376906457088 377021792256 377336365056 378123680004 378239387648 378646560768 378862718976 378978136452 379069823232 379502198784 380086259658 380178214528 380611854336 380727804672 380819914752 381037313664 381564223488 382360359892 382679386992 382796488704 382889099264 383636929536 384344929234 384876412928 385314886656 385408106496 385628124672 386967111216 387085524992 387314790912 387408494592 388377870336 388659633936 388753662976 388975591032 389512947474 389513478144 389632140288 389726404608 390076563456 390771415552 390985029664 391430995968 391525695488 391534640973 391629365568 391749206016 392076066816 392290394112 393014363728 393342280128 393437442048 393462644736 393557835776 394326503424 395599984542 395695692672 396147032064 396469075968 397749476544 397845704704 398203158528 398299496448 399585808384 399910647808 400032477366 400366249416 400463110656 400488763392 400585654272 400919887872 401659783168 401879349376 402435080192 402444274932 402541638912 402761687184 402762235904 403000786944 403221086208 403939352936 404400095232 404523292464 404523843584 404852145768 405313929216 405411987456 406721269248 406819667968 407614237632 408832279296 408931188736 409397067072 409729882464 411152555667 411278370304 411521965344 411621525504 411747483648 412651487232 412950861057 413757969408 413858070528 413984149056 414084304896 414456348672 414556618752 415194629024 415768772608 415895433216 416106200916 416132855712 416233531392 416580820992 416708296704 417577761461 417926172636 418054060032 418155200512 418971909888 420325556224 420906221568 421146504576 421248393216 421728878592 422608818828 422711061248 422738139136 423090855936 423193214976 423563799564 424149516288 424559921408 424802290206 424905063296 425389719552 425519311104 425622257664 425977380864 426763519616 426996808712 427587272704 427700491344 427831369728 427934875648 428188336128 428422404096 429675101184 429806583808 430646049792 430750236672 432141348576 432738926592 432985964544 434384296752 434489388032 434984976384 435338000118 435471215616 436744523264 436983268448 437242088178 437347870848 437481701376 437587542016 437597539911 438202662912 438442205184 439251347696 439617842496 439724199936 439858158372 439858757632 440225759232 440359870464 440466407424 440717856768 441144293338 441754320896 442141159194 442248127104 442617122304 442645475328 442752565248 444182438784 444289900544 444543532608 445157654256 445158260736 446595903488 447468161112 447576417792 447713378304 448086933504 449159272832 449534034432 449642790912 449671593984 449780383744 449899478784 450658861056 451461629752 451867256064 451976577024 452114268048 452223648768 452739465216 453107515392 453436239592 454431772053 454570830336 454680805376 454950107136 455089324032 456669495296 457040740352 457561427904 457672126464 458194157568 459039752192 459936314208 460047587328 460572327936 461533315299 461644974784 462171537408 462547255296 462688166592 463215919104 463327985664 464041055968 464294722726 464570351616 464682745856 464824307712 464936763392 465590329344 465844843008 466704556927 467093957652 467206962432 467236890624 467349929984 467739869184 467882362368 468262722816 469888635048 470310817536 470424600576 471943841208 472327503396 472866250752 472980652032 474508147456 475549943904 475580406528 475695464448 476092366848 476970992512 477231727384 477629911584 477630562304 477776068608 477891657728 478018196208 478563434496 478825039872 480108959568 480225113088 480371409801 480372064256 481035681792 481310290944 481426735104 482981507232 483098355712 483384488832 483532406784 483649388544 485211338752 485488331664 485605786624 486159017148 486159679488 486831292416 487729736704 488682333846 488800561536 488950136832 489068429312 489358098432 491057258496 491207524352 491337588672 491456458752 491606177004 492017025024 492166914048 492285984768 493043621966 493605998592 493725417472 493875826944 494157766158 494689724928 494841102336 496439196288 496559300608 496973611008 497125687296 497529142992 499136598016 499705243632 499826138112 500111474184 500803043328 502001540224 502420391424 502541942784 502695723008 503677550592 504164906672 504862081024 505150291968 505304181936 505426430976 505848139776 505880543232 506002931712 506781679544 507482472448 507637072896 507759886336 507894333471 508049751552 508473649152 508751604864 510115769541 510239182656 510395318272 511392184128 511515906048 512099352576 513167851434 513753182208 513877475328 514170832896 515831352393 515956148288 516419721216 516544659456 517837160448 518212845248 518634121376 519350596632 519351304192 519509520384 519635206144 519942979584 520102084608 520365662208 521907994624 522046187964 522172487424 522332274688 522641645568 522768089088 522927346176 523053858816 524456373504 524583256064 524616859648 525607832736 525641501952 525768671232 527466646056 527594256896 528196042752 528624714429 528625434624 530332635392 530936821359 530937544704 532103233536 533376636488 533821665888 533950814208 533985017856 534114205696 534559850496 535157397504 536592366576 536722185216 536885693307 537015582912 537334382592 537498077184 537628114944 539200126976 539364389952 539802861024 540253252224 540418572288 540549316608 542295025664 543354195636 543485650176 544105562112 545109705728 545862756096 546174373122 546306509952 546929639424 548203407556 548695953792 548828700672 548996644864 550068903936 550201982976 550601148076 551048753962 551677292544 551810760704 551978865408 552112406528 552439415808 552608464896 552888516096 554527244288 554808267888 554843807616 554978041856 555306748416 555441094656 555610305312 555611062272 556378619904 557234896848 557405413376 558494095824 558629213184 559266398208 561208295424 561528672768 561664524288 563478425104 564121141248 564257619968 564751732752 565359685632 565532688384 566403053608 567185520006 567186292736 567359081472 567496343552 567969841152 568294078464 568604734848 570129389487 570267321792 570441826304 570917781504 571091707008 571229872128 571555970496 572346335232 572900134912 573540539838 574019080488 574194733056 574333648896 576188464768 576517393851 576985235456 577314619392 578112159744 579179062336 579979968512 580450666824 580628287488 581112741888 582989450904 583130494464 583308935168 583463386548 584270217216 584448210432 584589606912 586157123328 586298933248 586477544496 587146493952 587288543232 587444048352 587623809024 589521545592 589664169472 590013420192 590156163072 590193967104 590336753664 592243251712 592724710144 593399976813 593543539008 594220548096 594703613952 596624214816 596768557056 596951171072 597304737792 597449244672 598695826673 599378712576 599523721216 599562125312 599865971712 600048716049 600694665984 600733145088 600878481408 602489674752 602635436032 602819024064 602964865024 603652620288 603812458368 604142530776 604143353856 605909029404 606094440448 606600142848 606784938696 606785765376 607278218652 608117981184 610081903872 610229501952 613248418944 613396783104 614096437248 615377753732 616228716544 616729673728 616917555456 617432288256 617621225472 619427135488 619765743616 620636954112 620787105792 620976223584 621126457344 621834928128 622791943536 622942616576 622982520832 623653158912 623843149824 624159301374 624199283568 624350297088 625062445056 626518180064 626889258954 627081090048 627232800768 629258454944 629770004528 630488334336 630640869376 631359332352 631872589824 633913228242 634066591872 634107208704 634260619264 634636283904 634789822464 636839882112 637034758144 637203435309 637357594944 638084579328 638278966656 638433386496 639161597952 640145279424 640300150784 640495213068 641380909056 641550737016 641747054592 641902313472 643975342976 644512651776 644709875712 644865851392 646125355008 647317775552 648212022864 648212905984 649108389888 649478946816 651576445128 651734082048 651933515776 652477464576 653206823424 654743011328 655116784896 655275278336 655474902672 656021806272 656222552064 656381313024 658141331456 658501102592 658877021544 659426763744 659586299904 659787237558 659788136448 660338638848 660699611136 661716440007 661918928384 662631481344 663211738791 663372190656 664128847872 666273658176 666434850816 666815298912 667737391104 669130629811 669893855232 670055923712 671364626688 671570067456 673533722624 673738909248 673901907968 674301051648 674464186368 674507390976 674670575616 674849218176 676849430528 677192444628 677399668736 677800884096 677964865536 678171402072 678335473152 679109197824 679661273088 680154359388 680318910208 681856245504 682021208064 682633986048 684223801912 685004242944 685169967104 685561110528 686508189696 687775136524 688559628288 688726212608 690071380992 692467462176 692679360512 693257306112 693820882944 694032249888 694991978496 696061583952 696229983232 696442084089 696855527424 697024118784 697236461568 697405145088 699275164672 700640936478 700810443648 700855335936 701024894976 701609803776 703288861408 704261390336 704832952572 704833912832 705636900864 707915761812 707916726272 708491255094 709299376128 709470978048 711762221184 711934418944 711980023808 712746467328 713324915856 713370609792 713543196672 714357080064 715456488768 715629580288 715847591076 716020777216 716444867376 716445843456 716664102912 716837486592 717027294312 719152519936 719737148032 720163439352 720337669632 720558096384 720732422144 721553522688 722140102656 724472260848 724647533568 725298610176 725474082816 727817008128 728232497496 728408679936 729239519232 731594605056 731771600896 733200842304 733425205248 733602643968 735569723392 735971820544 736585887744 736811286528 737006383008 737184688128 737409265506 738025537536 738428977152 739565432949 739744357184 739791743488 740408997888 740588126208 740813740416 741236649237 741838159872 742261653504 742979862464 744658794432 744838950912 745460416512 745688530944 747244415246 748277727232 748704897024 748886032384 749739207168 752161521664 753002310336 753630587136 753812914176 754043584512 756247360008 756478775296 757293121536 757725437952 757956272904 758139646464 759004397568 760172519316 760356429056 761223708672 761455609344 761639829504 762074627328 764720719784 765358773984 765592977408 765778198528 767273859072 768689858468 769751777151 769752825856 770629773312 770816212992 771256249344 773934222432 774171049984 774629581824 774816989184 776755740672 777319267872 777507325952 777951182064 779025894948 779026956288 779264280576 779452809216 780153126912 781542831104 781970059328 782861991936 783051390976 783069281946 783258731136 783498412032 784152133632 784580788224 786028727456 786684560256 786874884096 786925289472 787115671552 788653006848 791199969084 791391385344 792294064128 792938151936 795498953088 795691409408 796406317056 796598992896 799171616768 799821295616 800064954732 800732498832 800926221312 800977526784 801171308544 801839775744 803319566336 803758698752 804888549864 805083277824 805523374368 805524471808 806001573888 806442172416 807878705872 808800190464 809046584928 809047687168 809704291536 810627858432 810823974912 813442538496 813639335936 815228475264 817664558592 817862377472 818794134144 819459764928 822305111334 822556740608 823043930688 823243051008 823494967296 825302974464 825901722114 826573130943 827515938816 827716141056 827968298112 828168609792 828912697344 829113237504 830389258048 831537545216 831790866432 832212401832 832265711424 832467062784 833161641984 833416593408 835155522922 835852345272 836108120064 836310401024 837943819776 840651112448 841812443136 842293009152 842496786432 845217637656 845422122496 845476278272 846181711872 846386429952 847127599128 848299032576 849119842816 849604580412 849810126592 850778280009 850779439104 851038622208 851244515328 851954761728 853527039232 853993617424 855174545408 855400982688 855662739456 855869751296 856376672256 856844808192 859350202368 859613167616 860310809757 861292099584 861500473344 864282697152 865477853184 865971929088 868768593504 868978776064 869969952768 870676000236 870942431232 873489046528 873966536896 874484176356 874695741696 874963402752 875175084032 875195079822 876405325824 876884410368 878502695392 879235684992 879448399872 879716316744 879717515264 880451518464 880719740928 880932814848 881435713536 882288586676 883508641792 884282318388 884496254208 885234244608 885290950656 885505130496 888364877568 888579801088 889087065216 890315308512 890316521472 893191806976 894936322224 895152835584 895426756608 896173867008 898318545664 899068068864 899285581824 899343187968 899798957568 901317722112 902923259504 903734512128 903953154048 904228536096 904447297536 905478930432 906215030784 906872479184 908863544106 909141660672 909361610752 909900214272 910178648064 913338990592 914081480704 915122855808 915344252928 916388315136 918079504384 919872628416 920095174656 921144655872 923066630598 923289949568 924343074816 925094510592 925376333184 926431838208 926655971328 928082111936 928589445452 929140703232 929365491712 929648615424 929873526784 931180658688 931689686016 933409113854 934187915304 934413924864 934473781248 934699859968 935479738368 935764724736 936525445632 939777270096 940621635072 940849201152 943887682416 944655006792 945732501504 945961304064 949016294912 950869842363 951099887808 951160813056 951390928896 952184733696 953941985024 954463454768 955259823168 955552137216 955783315456 956036392416 957126868992 957650079744 959355963223 960217919136 960450226176 960742819602 960744128512 962071363584 962620581888 962853470208 963552009133 965963014464 966196711424 966768977664 967064813568 967298777088 970422677504 970976663328 971211573248 972318034296 972319358976 973662584832 975459473408 977364667692 977601123072 977900273664 978136858624 978716196864 982114516992 982415048704 982675177344 982912917504 983212354008 984034050048 984333828096 984571969536 986087243932 987211997184 987450834944 987751653888 988315532316 989379449856 989682204672 992878392576 993118601216 993947222016 995058285984 998273196032 999410487264 999652276224 1000222948368 1001606086656 1004003080448 1004840782848 1005083885568 1007355101184 1008329813344 1009724162048 1010300583936 1010608363872 1010852861952 1011696279552 1011761086464 1012005863424 1013563359088 1014117420691 1014964944896 1015274145792 1015519772672 1015788666942 1016099503104 1016947298304 1017503209728 1020231539082 1020478365312 1020790636544 1022784368256 1023031812096 1024198705152 1026335702868 1027506364416 1027754950656 1028341665792 1031662704786 1031912296576 1032839442432 1033089318912 1035674320896 1036425690496 1037268242752 1038701193264 1038702608384 1039019040768 1039270412288 1039885959168 1040204169216 1040731324416 1043815989248 1044092375928 1044344974848 1044664549376 1045283291136 1045536178176 1045854692352 1046107717632 1048912747008 1049166512128 1049233719296 1051215665472 1051283003904 1051537342464 1054933292112 1055188513792 1056392085504 1057249428858 1057250869248 1060665270784 1061873642718 1061875089408 1062736882641 1064206467072 1066753272976 1067643331776 1067901628416 1067970035712 1068228411392 1069119700992 1070314795008 1073184733152 1073444370432 1073771386614 1074031165824 1074668765184 1074996154368 1075256229888 1076911069031 1078400253952 1078728779904 1079605722048 1080506504448 1080837144576 1081098633216 1084590051328 1086708391272 1086971300352 1088211124224 1090219411456 1091725512192 1092348746244 1092613019904 1093859278848 1096406815112 1097391907584 1097657401344 1097993289728 1100137807872 1100403965952 1101202296152 1102097507924 1103354585088 1103621521408 1103957730816 1104224813056 1104878831616 1105216929792 1105777032192 1109054488576 1109616535776 1109687615232 1109956083712 1110613496832 1110882189312 1111220610624 1112757239808 1114469793696 1114810826752 1116988191648 1117258426368 1118532796416 1120866622869 1122416590848 1123057345536 1123329048576 1126956850208 1128242282496 1128515239936 1129503465504 1130719371264 1131065376768 1132806107216 1133425352537 1134371040012 1134372585472 1134718162944 1134992687104 1135939682304 1136588156928 1137209469696 1140258778974 1140534643584 1140883652608 1141835563008 1142183414016 1142459744256 1143111940992 1144692670464 1145800269824 1147081079676 1148038160976 1148389466112 1148667297792 1152376929536 1153034787702 1154629238784 1156224319488 1158358124672 1159959937024 1160901333648 1161256574976 1162225483776 1165978901808 1166260988928 1166617870336 1166926773096 1168540434432 1168896420864 1169179213824 1172314246656 1172597866496 1172955088992 1174292987904 1174577086464 1174888096704 1175247618048 1179043091184 1179328338944 1180026840384 1180312326144 1180387934208 1180673507328 1184486503424 1185449420288 1186799953626 1187087078016 1188441096192 1189407227904 1193248429632 1193537114112 1193902342144 1194609475584 1194898489344 1197391653346 1198757425152 1199047442432 1199124250624 1199731943424 1200097432098 1201389331968 1201466290176 1201756962816 1203606488917 1204979349504 1205270872064 1205638048128 1205929730048 1207305240576 1207624916736 1208285061552 1208286707712 1211818058808 1212188880896 1213200285696 1213569877392 1213571530752 1214556437304 1216235962368 1220163807744 1220459003904 1226496837888 1226793566208 1230755507464 1232457433088 1233457667001 1233459347456 1233835110912 1234864576512 1235242450944 1238852583171 1238854270976 1239531487232 1241273908224 1241574211584 1241952447168 1242252914688 1243669856256 1245583887072 1245885233152 1245965041664 1247306317824 1247686299648 1248318602748 1248398567136 1248700594176 1250124890112 1252733284383 1253036360128 1253778517908 1254162180096 1254465601536 1258516909888 1259540009056 1260976668672 1261281738752 1262718664704 1263745179648 1267826456484 1268133183744 1268214417408 1268521238528 1269272567808 1269579644928 1273679764224 1274069516288 1274406870618 1274715189888 1276169158656 1276557933312 1276866772992 1280290558848 1280600301568 1280990426136 1282761818112 1283101474032 1283494109184 1283804626944 1287950685952 1289025303552 1289419751424 1292250710016 1294635551104 1296424045728 1296425811968 1298216779776 1298957893632 1303152890256 1303468164096 1303867031552 1304954929152 1306413646848 1309486022656 1310233569792 1310550556672 1310949805344 1312043612544 1312445104128 1312762626048 1316282662912 1317002205184 1317754043088 1318853527488 1319172599808 1319574475116 1319576272896 1320677277696 1321399222272 1323432880014 1323837856768 1325262962688 1326423477582 1326744381312 1328257695744 1332547316352 1332869701632 1333630597824 1335474782208 1338261259622 1339787710464 1340111847424 1342729253376 1343140134912 1345207252319 1347067445248 1347477818496 1347803815936 1348602103296 1348928372736 1349014781952 1349341151232 1349698436352 1353698861056 1354384889256 1354799337472 1355601768192 1355929731072 1356342804144 1356670946304 1358218395648 1359322546176 1360308718776 1360637820416 1363295316159 1363712491008 1364042416128 1365267972096 1368447603824 1370008485888 1370339934208 1371122221056 1373016379392 1375550273048 1377119256576 1377452425216 1380142761984 1384599945897 1384934924352 1385358721024 1386514612224 1387641765888 1388064499776 1389983956992 1392123167904 1392459966464 1392884168178 1393711054848 1394048237568 1394472923136 1394810290176 1398550329344 1400113670781 1401281872956 1401620887296 1401710671872 1402049789952 1403219607552 1406577722816 1408522780672 1409665905144 1409667825664 1411273801728 1415831523624 1415833452544 1416982510188 1418598752256 1418941956096 1423524442368 1423868837888 1423960047616 1426649831712 1426741219584 1427086393344 1430912977536 1431259160576 1431695182152 1432041554432 1432889734752 1432891686912 1433328205824 1433674973184 1434054588624 1438305039872 1439474296064 1440326878704 1440675339264 1441114229403 1441116192768 1443107045376 1444280205312 1448944521696 1449295067136 1450597220352 1450948165632 1455634016256 1456464994992 1456817359872 1458479038464 1463189210112 1463543201792 1466401684608 1466850410496 1467205287936 1471139446784 1471943641088 1473171775488 1473622573056 1474012766016 1474369376256 1474818531012 1476051075072 1476857954304 1479130865898 1479488714368 1479583486976 1480817995776 1481176252416 1481627480832 1482473298474 1484523307008 1485959724928 1489317588864 1489677901824 1490920833024 1491377061888 1494488830492 1496555454464 1497409794048 1497772064768 1499478414336 1504323043328 1506004620672 1507261174272 1507625828352 1508087169024 1512494720016 1512957550592 1514586243072 1515450875904 1515912545808 1516279292928 1518008795136 1520345038632 1520712858112 1522447417344 1522911218688 1523279659008 1523683000413 1524149254656 1529441439568 1530347308623 1530717547968 1531185954816 1531556397056 1534547718144 1537379716936 1539503554302 1539505651712 1541259546624 1541632425984 1542512498688 1547494057179 1547868444864 1548342099968 1549259163648 1549633978368 1553511481344 1554638535744 1555014651904 1555902364128 1558051789896 1558053912576 1558528561152 1558905618432 1560306253824 1563085662208 1563940118656 1565723983872 1566102781952 1566138563892 1566517462272 1566996824064 1568304267264 1569161576448 1572057454912 1573369120512 1573749768192 1573850578944 1574231343104 1577306013696 1582399938168 1582782770688 1584588128256 1585876303872 1590997906176 1591382818816 1592812634112 1598343233536 1599642591232 1600129909464 1601464997664 1601852442624 1601955053568 1602342617088 1603679551488 1606639132672 1607517397504 1609777099728 1610166555648 1610657079921 1611046748736 1612003147776 1612884344832 1615757411744 1617600380928 1618093169856 1619408583072 1621255716864 1621647949824 1625031529541 1626885076992 1627278671872 1630456950528 1635329117184 1635724754944 1637588268288 1638919529856 1644610222668 1645113481216 1646087861376 1646486102016 1646989934592 1650605948928 1651803444228 1653146261886 1655031877632 1655432282112 1655936596224 1656337219584 1657825394688 1660778516096 1663075090432 1663581732864 1664424803664 1664531422848 1664934125568 1666323283968 1666833186816 1670311045844 1671704690544 1672216240128 1672620802048 1675887639552 1681302224896 1683624886272 1684586018304 1684993572864 1690435275312 1690844244992 1690952556544 1692363423744 1692772859904 1694255198256 1696598065152 1698239685632 1699209160824 1699620253184 1701556560018 1701558878208 1702077244416 1702489030656 1703909523456 1707054078464 1707987234848 1710349090816 1710388168461 1710801965376 1711325478912 1711739502592 1712753344512 1713689616384 1718700404736 1719226335232 1720621619514 1722584199168 1723000946688 1728565394304 1729552181553 1730955706368 1731943858176 1737537187008 1737957552128 1739939905536 1741352000472 1741884862464 1746978093056 1747933073792 1748968352712 1749391483392 1749926805504 1750350168064 1750390159644 1752810651648 1753768820736 1757005390784 1758471369984 1758896799744 1759432633488 1759435030528 1761439481856 1761865629696 1762871427072 1764577173352 1767017283584 1768564636776 1768992508416 1770468489216 1770581901312 1771010260992 1776729755136 1777159602176 1778174130432 1780630617024 1786383613952 1789872644448 1790305671168 1790853513216 1792347734016 1796087480019 1796637091328 1798136137728 1798571163648 1798686375936 1799597915136 1800146148147 1802635444224 1805846519008 1807469024256 1807906308096 1808457072192 1808894595072 1810957860864 1812430061568 1813744958368 1817727088212 1818283321344 1818723221504 1819800428544 1820357296128 1826677981184 1828162961408 1830245711616 1830688505856 1836159008768 1839745256832 1840190349312 1842289311744 1846133261196 1846579899136 1848686149632 1850189021184 1850752666368 1852863676416 1856164223872 1857178890904 1858281406464 1858730983424 1859297230848 1859747053568 1862361317376 1863379372032 1866818227708 1868375830608 1868827849728 1868947562496 1869399719936 1870959476736 1871529449472 1873050891264 1879554540192 1881243270144 1881698402304 1887775364832 1889310013584 1891465003008 1891922608128 1898032589824 1901739684726 1902199775616 1902321626112 1902781857792 1904369467392 1907883970048 1908926909536 1910519646336 1911104274432 1911566630912 1911610305927 1912072784832 1914253737984 1915300159488 1918711926446 1920435838272 1920900452352 1921485639204 1921488257024 1924142727168 1925241163776 1925706940416 1927104018266 1931926028928 1932393422848 1933537955328 1934129627136 1934597554176 1940845355008 1941953326656 1942423146496 1944636068592 1944638717952 1947325169664 1950918946816 1954729335384 1955202246144 1955800547328 1956273717248 1957432393728 1964229033984 1964830097408 1965350354688 1965825835008 1966424708016 1968667656192 1969143939072 1972174487864 1974423994368 1974901669888 1975503307776 1976631064632 1978758899712 1979364409344 1985149320021 1985756785152 1986237202432 1987894444032 1990116571968 1996546392064 1998820974528 1999304552448 2000445896736 2003212173312 2007391889433 2008006160896 2009681565696 2010167771136 2014710202368 2016659626688 2019448324096 2020601167872 2021216727744 2021705723904 2023392559104 2023522172928 2024011726848 2027126718176 2028234841382 2029929889792 2030548291584 2031039545344 2031577333884 2032199006208 2033894596608 2035006419456 2040463078164 2040956730624 2041581273088 2045568736512 2046063624192 2052671405736 2055012728832 2055509901312 2056683331584 2063325409572 2063824593152 2065678884864 2066178637824 2072851380992 2074536485504 2077402386528 2077405216768 2078038081536 2078540824576 2079771918336 2081462648832 2087631978496 2088184751856 2088689949696 2089326252267 2089329098752 2090566582272 2091072356352 2091709384704 2092215435264 2097825494016 2098333024256 2098467438592 2102431330944 2102566007808 2103074684928 2109866584224 2110377027584 2112784171008 2114498857716 2114501738496 2121330541568 2123747285436 2123750178816 2125473765282 2128412934144 2133506545952 2135286663552 2135803256832 2135940071424 2136456822784 2138239401984 2140629590016 2146369466304 2146888740864 2147542773228 2148062331648 2149337530368 2149992308736 2150512459776 2153822138062 2156800507904 2157457559808 2159211444096 2161013008896 2161674289152 2162197266432 2169180102656 2173416782544 2173942600704 2176422248448 2180438822912 2183451024384 2184697492488 2185226039808 2187718557696 2192813630224 2194783815168 2195314802688 2195986579456 2200275615744 2200807931904 2202404592304 2204195015848 2206709170176 2207243042816 2207915461632 2208449626112 2209757663232 2210433859584 2211554064384 2218108977152 2218696298847 2219233071552 2219375230464 2219912167424 2221226993664 2221764378624 2222441221248 2225514479616 2228939587392 2229621653504 2233976383296 2234516852736 2237065592832 2241733245738 2244833181696 2246114691072 2246658097152 2253913700416 2256484564992 2257030479872 2259006931008 2261438742528 2262130753536 2265612214432 2266850705074 2268742080024 2268745170944 2269436325888 2269985374208 2271879364608 2273176313856 2274418939392 2280517557948 2281069287168 2281767305216 2283671126016 2284366828032 2284919488512 2286223881984 2291600539648 2294162159352 2296076321952 2296778932224 2297334595584 2304753859072 2306069575404 2309255331453 2309258477568 2312448638976 2316716249344 2321802667296 2322513149952 2324450967552 2331957803616 2332521977856 2333235740672 2333853546192 2337080868864 2337792841728 2338358427648 2344628493312 2345195732992 2345910177984 2348585975808 2349154172928 2349776193408 2350495236096 2358086182368 2358656677888 2360053680768 2360624652288 2360775868416 2361347014656 2368973006848 2370898840576 2373599907252 2374174156032 2376882192384 2378814455808 2386496859264 2387074228224 2387804684288 2389218951168 2389796978688 2394783306692 2397514850304 2398094884864 2398248501248 2399463886848 2400194864196 2402778663936 2402932580352 2403513925632 2407212977834 2409958699008 2410541744128 2411276096256 2411859460096 2415249833472 2416570123104 2416573415424 2423636117616 2424377761792 2426400571392 2427139754784 2427143061504 2429112874608 2432471924736 2440327615488 2440918007808 2452993675776 2453587132416 2461511014928 2464914866176 2466915334002 2466918694912 2467670221824 2469729153024 2470484901888 2477705166342 2477708541952 2479062974464 2479719392829 2482547816448 2483148423168 2483904894336 2484505829376 2487339712512 2491167774144 2491770466304 2491930083328 2494612635648 2495372599296 2496637205496 2496797134272 2497401188352 2500249780224 2505466568766 2506072720256 2507557035816 2508324360192 2508931203072 2517033819776 2519080018112 2521953337344 2522563477504 2525437329408 2527490359296 2535652912968 2536266367488 2536428834816 2537042477056 2538545135616 2539159289856 2547359528448 2548139032576 2548813741236 2549430379776 2552338317312 2553115866624 2553733545984 2560581117696 2561200603136 2561980852272 2565523636224 2566202948064 2566988218368 2567609253888 2575901371904 2578050607104 2578839502848 2580932429271 2584501420032 2589271102208 2592848091456 2596433559552 2597915787264 2606305780512 2606936328192 2607734063104 2609909858304 2612827293696 2615355453361 2618972045312 2620467139584 2621101113344 2621899610688 2624087225088 2624890208256 2625525252096 2632565325824 2634004410368 2635508086176 2637707054976 2638345199616 2639148950232 2639152545792 2641354555392 2642798444544 2646865760028 2647675713536 2650525925376 2652846955164 2653488762624 2656515391488 2665094632704 2665739403264 2667261195648 2670949564416 2676522519244 2679575420928 2680223694848 2685458506752 2686280269824 2690414504638 2694134890496 2694955636992 2695607631872 2697204206592 2697856745472 2698029563904 2699396872704 2707397722112 2708769778512 2709598674944 2711203536384 2711859462144 2712685608288 2713341892608 2716436791296 2718645092352 2720617437552 2721275640832 2726590632318 2727424982016 2728084832256 2730535944192 2736895207648 2740016971776 2740679868416 2742244442112 2746032758784 2751100546096 2754238513152 2754904850432 2760285523968 2769199891794 2769869848704 2770717442048 2773029224448 2775283531776 2776128999552 2779967913984 2784246335808 2784919932928 2785768336356 2787422109696 2788096475136 2788945846272 2789620580352 2797100658688 2800227341562 2802563745912 2803241774592 2803421343744 2804099579904 2806439215104 2813155445632 2817045561344 2819331810288 2819335651328 2822547603456 2831663047248 2831666905088 2833965020376 2837197504512 2837883912192 2847048884736 2847737675776 2847920095232 2853299663424 2853482439168 2854172786688 2861825955072 2862518321152 2863390364304 2864083108864 2865779469504 2866656411648 2867349946368 2868109177248 2876610079744 2878067889669 2878948592128 2880653757408 2881350678528 2882228458806 2882232385536 2886214090752 2888560410624 2890656027399 2897889043392 2898590134272 2901194440704 2901896331264 2911268032512 2912929989984 2913634719744 2916958076928 2923044330227 2926378420224 2927086403584 2932803369216 2933700820992 2934410575872 2942278893568 2943887282176 2946343550976 2947245146112 2948025532032 2948738752512 2949637062024 2952102150144 2953715908608 2958261731796 2958977428736 2959166973952 2961635991552 2962352504832 2963254961664 2964946596948 2969046614016 2971919449856 2978635177728 2979355803648 2981841666048 2988977660984 2993110908928 2994819588096 2995544129536 2998956828672 3008646086656 3012009241344 3014522348544 3015251656704 3024989440032 3025915101184 3029172486144 3030901751808 3031825091616 3032558585856 3036017590272 3040690077264 3041425716224 3042352262073 3044894834688 3045822437376 3046559318016 3047366000826 3048298509312 3058882879136 3060694617246 3061435095936 3062371909632 3063112794112 3069095436288 3074759433872 3079007108604 3079011303424 3082519093248 3083264851968 3085024997376 3094988114358 3095736889728 3096684199936 3098518327296 3099267956736 3107022962688 3109277071488 3110029303808 3111804728256 3116103579792 3116107825152 3117057122304 3117811236864 3120612507648 3126171324416 3127880237312 3131447967744 3132277127784 3133034924544 3133993648128 3136608534528 3138323152896 3144114909824 3146738241024 3147499536384 3147701157888 3148462686208 3154612027392 3164799876336 3165565541376 3169176256512 3171752607744 3181995812352 3182765637632 3185625268224 3196686467072 3199285182464 3200259818928 3202929995328 3203704885248 3203910107136 3204685234176 3207359102976 3213278265344 3215034795008 3219554199456 3220333111296 3221314159842 3222093497472 3224006295552 3225768689664 3230733207093 3231514823488 3235200761856 3236186339712 3238817166144 3242511433728 3243295899648 3250063059082 3253770153984 3254557343744 3260913901056 3266931898489 3270658234368 3271449509888 3275176536576 3277839059712 3289220445336 3290226962432 3292175722752 3292972204032 3293979869184 3301211897856 3303606888456 3306292523772 3310063755264 3310864564224 3311873192448 3312674439168 3315650789376 3321557032192 3327163465728 3328849607328 3329062845696 3329868251136 3332646567936 3340622091688 3343409381088 3344432480256 3345241604096 3351775279104 3362599868607 3362604449792 3367249772544 3369172036608 3369987145728 3380870550624 3381688489984 3381905113088 3384726847488 3385545719808 3388510396512 3393196130304 3396479371264 3398418321648 3399240506368 3400276057611 3403113120036 3403117756416 3404154488832 3404978061312 3407819046912 3414108156928 3415974469696 3420698181632 3420776336922 3421603930752 3422650957824 3423479005184 3425506689024 3427379232768 3437400809472 3438452670464 3441243239028 3445168398336 3446001893376 3457130788608 3459104363106 3463887716352 3475074374016 3475915104256 3479879811072 3482704000944 3483769724928 3493956186112 3495866147584 3497936705424 3498782966784 3499853611008 3500780319288 3505621303296 3507537641472 3514010781568 3516942739968 3517793599488 3518865266976 3518870061056 3522878963712 3523731259392 3525742854144 3529154346704 3534034567168 3537129273552 3537985016832 3540936978432 3541163802624 3542020521984 3553459510272 3554319204352 3556348260864 3561261234048 3572767227904 3579745288896 3580611342336 3581707026432 3584695468032 3592174960038 3593274182656 3596272275456 3597142327296 3597372751872 3599195830272 3600292296294 3605270888448 3610819466751 3611693038016 3614938048512 3615812616192 3616914144384 3617789190144 3621915721728 3624860123136 3627489916736 3635454176424 3636566642688 3637446443008 3639600857088 3640714592256 3653355962368 3656325922816 3660491423232 3661377011712 3672318017536 3679490513664 3680380698624 3692266522392 3693159798272 3697372299264 3700373001003 3700378042368 3701505332736 3705727352832 3712328447744 3714357781808 3716557749513 3716562812928 3718594461696 3719494107136 3724722634752 3726758744064 3733636455416 3736751661216 3737655699456 3737895124992 3738799439872 3741918953472 3743058898944 3746101782528 3758199853149 3759109080384 3762486540288 3763396804608 3775550729664 3778620027168 3782930006016 3783845216256 3796065179648 3803479369452 3804399551232 3804643252224 3805563715584 3808738934784 3815767940096 3817853819072 3821039292672 3822208548864 3823133261824 3823220611854 3824145569664 3828507475968 3830600318976 3837423852892 3840871676544 3841800904704 3842971278408 3842976514048 3848285454336 3850482327552 3851413880832 3854208036532 3863852057856 3864786845696 3867075910656 3868259254272 3881690710016 3883906653312 3884846292992 3889272137184 3889277435904 3894650339328 3901837893632 3909458670768 3910404492288 3911601094656 3914864787456 3928458067968 3930700709376 3931651670016 3932849416032 3937335312384 3938287878144 3944348975728 3948847988736 3949803339776 3951006615552 3953262129264 3957517799424 3958728818688 3970298640042 3971513570304 3972474404864 3975788888064 3980233143936 3993092784128 3997641949056 3998609104896 4000891793472 4006424346624 4014783778866 4016012321792 4019363131392 4020335542272 4029420404736 4033319253376 4035621756957 4038896648192 4041202335744 4042433455488 4043411447808 4046785118208 4047044345856 4048023453696 4054253436352 4056469682764 4059859779584 4061096583168 4062079090688 4063154667768 4064398012416 4067789193216 4070012838912 4080926156328 4081913461248 4083162546176 4091137473024 4092127248384 4105342811472 4110025457664 4111019802624 4113366663168 4126650819144 4127649186304 4131357769728 4132357275648 4145702761984 4149072971008 4153799837691 4154804773056 4156076163072 4157081649152 4159543836672 4162925297664 4175263956992 4176369503712 4177379899392 4178652504534 4178658197504 4181133164544 4182144712704 4183418769408 4184430870528 4190870786711 4195650988032 4196666048512 4196934877184 4200341012343 4204862661888 4205132015616 4206149369856 4219733168448 4220754055168 4225568342016 4228997715432 4229003476992 4242661083136 4247494570872 4247500357632 4250947530564 4256825868288 4267013091904 4270573327104 4271606513664 4271880142848 4272913645568 4281259180032 4292738932608 4293777481728 4295085546456 4296124663296 4298675060736 4299984617472 4301024919552 4307644276124 4313601015808 4314915119616 4318422888192 4322026017792 4323348578304 4338360205312 4346833565088 4347885201408 4352844496896 4360877645824 4366902048768 4369394984976 4370452079616 4375437115392 4385627260448 4389567630336 4390629605376 4400551231488 4401615863808 4404809184608 4408390031696 4413418340352 4414486085632 4415830923264 4416899252224 4419515326464 4420867719168 4423108128768 4436217954304 4437392597694 4438466143104 4438750460928 4439824334848 4442453987328 4443528757248 4444882442496 4457879174784 4459243307008 4467952766592 4469033705472 4474131185664 4483466491476 4489666363392 4492229382144 4493316194304 4507827400832 4512969129984 4514060959744 4518013862016 4522877485056 4524261507072 4531224428864 4533701410148 4537484160048 4537490341888 4538872651776 4539970748416 4543758729216 4546352627712 4548837878784 4561035115896 4562138574336 4563534610432 4567342252032 4568733656064 4569838977024 4572447763968 4583201079296 4588324318704 4592152643904 4593557864448 4594669191168 4609507718144 4612139150808 4618510662906 4618516955136 4624897277952 4633432498688 4642482171537 4643605334592 4645026299904 4648901935104 4663915607232 4665043955712 4666471481344 4667707092384 4674161737728 4675585683456 4676716855296 4683914408677 4689256986624 4690391465984 4691820355968 4697171951616 4698308345856 4699552386816 4700990472192 4716172364736 4717313355776 4720107361536 4721249304576 4721551736832 4722694029312 4737946013696 4741797681152 4747199814504 4748348312064 4753764384768 4757628911616 4772993718528 4774148456448 4775609368576 4778437902336 4789566613384 4795029700608 4796189769728 4796497002496 4798927773696 4800389728392 4805557327872 4805865160704 4807027851264 4814425955668 4819917398016 4821083488256 4822552192512 4823718920192 4830499666944 4833140246208 4847272235232 4848755523584 4852801142784 4854279509568 4858225749216 4864943849472 4875094588623 4880655230976 4881836015616 4905987351552 4907174264832 4923022029856 4929829732352 4933830668004 4933837389824 4935340443648 4939458306048 4940969803776 4955410332684 4955417083904 4958125948928 4959438785658 4965095632896 4966296846336 4967809788672 4969011658752 4982335548288 4983540932608 4983860166656 4989225271296 4990745198592 4993274410992 4993594268544 4994802376704 5000499560448 5010933137532 5012145440512 5015114071632 5016648720384 5017862406144 5034067639552 5038160036224 5043906674688 5045126955008 5050874658816 5054980718592 5071305825936 5072532734976 5072857669632 5074084954112 5077090271232 5078318579712 5094719056896 5096278065152 5097627482472 5098860759552 5104676634624 5106231733248 5107467091968 5121162235392 5122401206272 5123961704544 5131047272448 5132405896128 5133976436736 5135218507776 5151802743808 5156101214208 5157679005696 5161864858542 5169002840064 5178542204416 5185696182912 5188656544659 5192867119104 5195831574528 5212611561024 5213872656384 5215468126208 5219819716608 5225654587392 5230710906722 5237944090624 5240934279168 5242202226688 5243799221376 5248174450176 5249780416512 5251050504192 5265130651648 5268008820736 5271016172352 5275414109952 5276690399232 5278297900464 5278305091584 5285596889088 5293731520056 5295351427072 5301051850752 5305693910328 5306977525248 5313030782976 5330189265408 5331478806528 5334522391296 5353045038488 5359150841856 5360447389696 5370917013504 5372560539648 5380829009276 5388262440057 5388269780992 5389911273984 5391215263744 5394408413184 5395713490944 5396059127808 5398793745408 5414795444224 5417539557024 5419197349888 5422407072768 5423718924288 5425371216576 5426683785216 5432873582592 5437290184704 5441234875104 5442551281664 5453181264636 5454849964032 5456169664512 5461071888384 5473790415296 5480033943552 5481359736832 5484488884224 5492065517568 5502201092192 5508477026304 5509809700864 5520571047936 5538399783588 5539739697408 5541434884096 5546058448896 5550567063552 5552257999104 5568492671616 5569839865856 5571536672712 5574844219392 5576192950272 5577891692544 5579241160704 5594201317376 5600454683124 5605127491824 5606483549184 5606842687488 5608199159808 5612878430208 5626310891264 5638663620576 5638671302656 5645095206912 5663326094496 5663333810176 5667930040752 5674395009024 5675767824384 5694097769472 5695475351552 5695840190464 5706599326848 5706964878336 5708345573376 5723651910144 5725036642304 5726780728608 5728166217728 5731558939008 5733312823296 5734699892736 5736218354496 5753220159488 5756135779338 5757897184256 5761307514816 5762701357056 5764456917612 5764464771072 5772428181504 5777120821248 5781312054798 5795778086784 5797180268544 5802388881408 5803792662528 5822536065024 5825859979968 5827269439488 5833916153856 5846088660454 5852756840448 5854172807168 5865606738432 5867401641984 5868821151744 5884557787136 5887774564352 5892687101952 5894490292224 5896051064064 5897477505024 5899274124048 5907431817216 5916523463592 5917954857472 5918333947904 5923271983104 5924705009664 5926509923328 5929893193896 5938093228032 5943838899712 5955447960063 5957270355456 5958711607296 5963683332096 5977955321968 5986221817856 5989639176192 5991088259072 5997913657344 6017292173312 6022175668299 6024018482688 6029044697088 6030503313408 6049978880064 6051830202368 6058344972288 6061803503616 6063650183232 6065117171712 6072035180544 6081380154528 6082851432448 6084704524146 6089789669376 6091644874752 6093118636032 6094732001652 6096597018624 6117765758272 6121389234492 6122870191872 6124743819264 6126225588224 6138190872576 6149518867744 6158014217208 6158022606848 6165038186496 6166529703936 6170049994752 6189976228716 6191473779456 6193368399872 6197036654592 6198535913472 6218554142976 6220058607616 6223609456512 6232207159584 6232215650304 6234114244608 6235622473728 6252342648832 6255760474624 6262895935488 6264554255568 6266069849088 6267978756801 6267987296256 6273217069056 6276646305792 6288229819648 6293476482048 6294999072768 6295402315776 6309224054784 6329599752672 6331131082752 6338352513024 6343505215488 6363991624704 6365531275264 6371250536448 6393372934144 6398570364928 6400519637856 6405859990656 6407409770496 6407820214272 6409370468352 6414718205952 6426556530688 6430069590016 6439108398912 6440666222592 6442628319684 6444186994944 6448012591104 6451537379328 6461466414186 6463029646976 6470401523712 6472372679424 6477634332288 6485022867456 6486591799296 6500126118164 6507540307968 6509114687488 6521827802112 6533863796978 6541316468736 6542899019776 6550353073152 6555678119424 6578440890672 6580453924864 6584351445504 6585944408064 6587959738368 6602423795712 6607213776912 6612585047544 6620127510528 6621729128448 6623746384896 6625348878336 6631301578752 6643114064384 6654326931456 6656088896541 6657699214656 6658125691392 6659736502272 6665293135872 6681244183376 6686818762176 6688864960512 6690483208192 6703550558208 6725199737214 6725208899584 6734499545088 6738344073216 6739974291456 6761741101248 6763376979968 6763810226176 6769453694976 6771091439616 6777020793024 6786392260608 6792958742528 6796836643296 6798481012736 6800552115222 6806226240072 6806235512832 6808308977664 6809956122624 6815638093824 6828216313856 6831948939392 6841396363264 6841552673844 6843207861504 6845301915648 6846958010368 6851013378048 6854758465536 6874801618944 6876905340928 6882486478056 6890336796672 6892003786752 6914261577216 6918208726212 6927775432704 6950148748032 6951830208512 6965408001888 6967539449856 6987912372224 6991732295168 6995873410848 6997565933568 6999707222016 7001560638576 7011242606592 7015075282944 7028021563136 7033885479936 7035587198976 7037730533952 7045757927424 7047462518784 7051485708288 7058308693408 7068069134336 7074258547104 7075970033664 7081873956864 7082327605248 7084041043968 7098821944837 7106919020544 7108638408704 7112696521728 7122522468096 7145534455808 7159490577792 7161222684672 7163414052864 7169390936064 7184349920076 7186548365312 7192544550912 7194284654592 7194745503744 7198391660544 7200584592588 7210541776896 7221638933502 7223386076032 7229876097024 7231625232384 7233828288768 7235578380288 7249720246272 7254979833472 7270908352848 7273133285376 7274892886016 7279201714176 7281429184512 7306711924736 7312651845632 7320982846464 7322754023424 7344636035072 7358981027328 7360761397248 7384533044784 7386319596544 7394744598528 7400746002006 7400756084736 7403010665472 7411454705664 7424656895488 7428715563616 7433115499026 7433125625856 7437188923392 7438988214272 7439158178487 7449445269504 7453517488128 7467272910832 7473503322432 7475311398912 7475790249984 7477598879744 7483837906944 7486117797888 7492203565056 7516399706298 7518218160768 7524973080576 7526793609216 7551101459328 7557240054336 7565860012032 7567690432512 7592130359296 7606958738904 7608799102464 7609286504448 7611127431168 7617477869568 7631535880192 7635707638144 7642078585344 7644417097728 7646266523648 7646441223708 7648291139328 7657014951936 7661200637952 7674847705784 7681743353088 7683601809408 7685942556816 7685953028096 7696570908672 7700964655104 7702827761664 7708416073064 7727704115712 7729573691392 7734151821312 7736518508544 7763381420032 7767813306624 7769692585984 7778544274368 7789300678656 7803675787264 7818917341536 7820808984576 7823202189312 7829729574912 7846066360083 7856916135936 7861401418752 7863303340032 7865698832064 7874670624768 7876575756288 7888697951456 7897695977472 7899606679552 7902013231104 7906524258528 7915035598848 7917457637376 7933977467759 7940597280084 7943027140608 7944948809728 7951577776128 7960466287872 7986185568256 7995283898112 7997218209792 8001783586944 8012848693248 8029567557732 8032024643584 8038726262784 8040671084544 8058840809472 8066638506752 8071243513914 8082404671488 8084866910976 8086822895616 8093570236416 8094088691712 8108506872704 8112939365528 8119719559168 8122193166336 8124158181376 8126309335536 8128796024832 8135578386432 8140025677824 8161852312656 8163826922496 8166325092352 8182274946048 8184254496768 8210685622944 8220050915328 8222039605248 8226733326336 8253301638288 8255298372608 8262715539456 8264714551296 8291405523968 8298145942016 8307599675382 8309609546112 8312152326144 8314163298304 8319087673344 8325850595328 8350527913984 8352739007424 8354759798784 8357305009068 8357316395008 8362266329088 8364289425408 8366837538816 8368861741056 8381741573422 8391301976064 8393332097024 8393869754368 8400682024686 8409725323776 8410264031232 8412298739712 8439466336896 8441508110336 8451136684032 8457995430864 8458006953984 8485322166272 8494989141744 8495000715264 8501895061128 8513651736576 8534026183808 8541146654208 8543213027328 8543760285696 8545827291136 8562518360064 8585477865216 8587554963456 8590171092912 8592249326592 8599969234944 8602049839104 8615288552248 8627202031616 8629830239232 8634203669007 8636845776384 8644052035584 8646697156608 8671968082197 8676720410624 8693667130176 8695770402816 8705688993792 8721755291648 8733804097536 8738789969952 8740904159232 8750874230784 8769132990681 8771254520896 8779135260672 8781259210752 8801102462976 8803231727616 8809618369216 8816780063392 8826836680704 8828972171264 8831661846528 8833798504448 8839030652928 8841735438336 8846216257536 8872435908608 8874785195388 8876932286208 8877500921856 8879648669696 8884907974656 8887057514496 8889764884992 8915758349568 8918486614016 8935905533184 8938067410944 8966932982952 8979332726784 8984458764288 8986632388608 9015654801664 9025938259968 9036027724032 9045754970112 9062448857728 9067402820296 9074968320096 9074980683776 9077745303552 9079941496832 9087517458432 9092705255424 9097675757568 9122070231792 9124277148672 9127056786219 9127069220864 9134684504064 9137467312128 9139677954048 9144895527936 9166402158592 9176648637408 9184305287808 9187115728896 9189338382336 9219015436288 9224278301616 9237021325812 9237033910272 9249794555904 9266864997376 9284964343074 9287210669184 9290052599808 9297803870208 9327831214464 9330087911424 9332942962688 9335414184768 9348323475456 9351171366912 9353433710592 9367828817354 9378513973248 9380782931968 9383640711936 9394343903232 9399104773632 9401980944384 9432344729472 9434626711552 9440214723072 9442498609152 9443103473664 9445388058624 9475892027392 9483595362304 9494399629008 9496696624128 9507528769536 9515257823232 9545987437056 9548296912896 9551218737152 9556875804672 9579133226768 9590059401216 9592379539456 9592994004992 9597855547392 9600779456784 9611114655744 9611730321408 9614055702528 9628851911336 9639834796032 9642166976512 9645104385024 9647437840384 9660999333888 9666280492416 9692199621279 9694544470464 9697511047168 9705602285568 9708559019136 9716451498432 9729887698944 9750189177246 9761310461952 9763672031232 9800795695467 9811974703104 9814348529664 9846044059712 9859659464704 9867661336008 9867674779648 9870680887296 9878916612096 9881939607552 9910820665368 9910834167808 9916251897856 9918877571316 9930191265792 9932593692672 9935619577344 9938023317504 9964671096576 9967081865216 9967720333312 9981490397184 9986548821984 9987188537088 9989604753408 10021866275064 10024290881024 10030228143264 10033297440768 10035724812288 10068135279104 10076320072448 10087799605821 10087813349376 10101749317632 10109961437184 10142611651872 10145065469952 10145715339264 10148169908224 10154180542464 10156637159424 10189438113792 10192556130304 10195254964944 10197721519104 10200828172833 10209353269248 10212463466496 10214934183936 10242324470784 10244802412544 10247923409088 10262094544896 10264811792256 10267952873472 10270437015552 10303605487616 10312202428416 10315358011392 10323729717084 10338005680128 10357084408832 10371392365824 10377313089318 10391663149056 10425223122048 10427745312768 10430936252416 10439639433216 10451309174784 10461421813444 10475888181248 10481868558336 10484404453376 10487598442752 10496348900352 10499560833024 10530261303296 10536017641472 10542032344704 10550828219904 10553380798464 10556595800928 10556610183168 10571193778176 10587463040112 10590702854144 10602103701504 10611387820656 10613955050496 10626061565952 10660378530816 10662957613056 10669044782592 10706090076976 10718301683712 10720894779392 10741834027008 10745121079296 10761658018552 10776524880114 10776539561984 10779822547968 10782430527488 10788816826368 10791426981888 10792118255616 10797587490816 10829590888448 10832458400253 10835079114048 10838394699776 10844814145536 10847437848576 10850742433152 10853367570432 10865747165184 10874580369408 10882469750208 10885102563328 10906362529272 10909699928064 10912339329024 10922143776768 10947580830592 10960067887104 10962719473664 10968977768448 10984131035136 11004402184384 11016954052608 11019619401728 11041142095872 11076799567176 11079479394816 11082869768192 11092116897792 11101134127104 11104515998208 11136985343232 11139679731712 11143073345424 11149688438784 11155783385088 11158482321408 11188402634752 11200909366248 11210254983648 11212967098368 11213685374976 11216398319616 11225756860416 11252621782528 11274599559447 11277327241152 11290190413824 11326652188992 11335860081504 11348790018048 11351535648768 11375220706787 11388195538944 11390950703104 11391680380928 11413198653696 11413929756672 11416691146752 11447303820288 11450073284608 11453561457216 11456332435456 11463117878016 11466625646592 11469399785472 11472436708992 11506440318976 11512271558676 11515794368512 11522615029632 11525402714112 11528913835224 11528929542144 11544856363008 11554241642496 11562624109596 11591556173568 11594360537088 11604777762816 11645072130048 11651719959936 11654538878976 11667832307712 11692177320908 11705513680896 11708345614336 11731213476864 11734803283968 11769115574272 11775549128704 11785374203904 11792102128128 11794955010048 11798548248096 11814863634432 11833046927184 11835909714944 11836667895808 11846543966208 11849410019328 11853019846656 11859786387792 11876186456064 11887677799424 11910895920126 11914540710912 11917423214592 11927366664192 11955910643936 11972443635712 11979278352384 11982176518144 11995827314688 12034584346624 12044351336598 12048036965376 12058089394176 12061006626816 12099957760128 12103660404736 12106865270871 12116689944576 12123607007232 12127300366464 12130234343424 12144070361088 12162760309056 12165702864896 12169409048292 12179579338752 12183289749504 12186237272064 12189464003304 12193194037248 12235531516544 12242778468984 12245740383744 12249487638528 12252451176448 12276381745152 12299037735488 12316028434416 12316045213696 12330076372992 12333059407872 12340099989504 12379952457432 12382947558912 12386736799744 12394073309184 12397071826944 12437108285952 12440117215232 12447218913024 12464414319168 12468228489216 12471244947456 12504685297664 12511520949248 12525791870976 12529108511136 12532139698176 12535957513602 12535974592512 12546434138112 12553292611584 12572612360133 12576459639296 12586952964096 12589998145536 12590804631552 12601023037029 12618448109568 12659199505344 12662262165504 12676705026048 12687010430976 12727983249408 12731062550528 12742501072896 12786745868288 12797140729856 12801039275712 12811719981312 12814819540992 12815640428544 12818740936704 12853113061376 12860139180032 12878216797824 12881332445184 12885256639368 12888373989888 12896025182208 12903074758656 12922932828372 12926059293952 12940803047424 12944745358848 12955268664576 12970045734912 13000252236328 13015080615936 13018229374976 13043655604224 13067727593956 13082632937472 13085798039552 13100706146304 13111356238848 13156881781344 13160907849728 13168702891008 13171888816128 13204847591424 13214427553824 13225170095088 13240255021056 13243458256896 13247492769792 13250697756672 13262603157504 13286228128768 13308653862912 13312177793082 13315398429312 13316251382784 13319473004544 13330586271744 13362488366752 13373637524352 13377729921024 13380966416384 13407101116416 13450399474428 13450417799168 13468999090176 13476688146432 13479948582912 13523482202496 13526753959936 13527620452352 13538907389952 13542182879232 13554041586048 13572784521216 13585917485056 13593673286592 13596962025472 13601104230444 13612452480144 13612471025664 13616617955328 13619912245248 13631276187648 13656432627712 13663897878784 13683105347688 13686415723008 13690603831296 13693916020736 13702026756096 13709516931072 13749603237888 13753810681856 13764972956112 13780673593344 13784007573504 13828523154432 13836417452424 13855550865408 13900297496064 13903660417024 13930816003776 13935078899712 13975824744448 13983464590336 13991746821696 13995131867136 13999414444032 14003121277152 14022485213184 14030150565888 14051743226031 14056043126272 14067770959872 14071174397952 14075461067904 14091515854848 14094925037568 14102971416576 14116617386816 14136138268672 14148517094208 14151940067328 14163747913728 14164655210496 14168082087936 14197643889674 14213838041088 14217276817408 14225393043456 14245044936192 14291068911616 14318981155584 14322445369344 14326828105728 14368699840152 14373096730624 14385089101824 14388569309184 14389491007488 14396783321088 14401169185176 14421083553792 14443277867004 14446772152064 14459752194048 14463250464768 14467656577536 14471156760576 14509959666944 14541816705696 14546266570752 14549785772032 14558403428352 14613423849472 14625283765869 14625303691264 14641965692928 14645508046848 14689272070144 14717962054656 14721522794496 14769066089568 14772639193088 14789489197056 14801492004012 14801512169472 14806021330944 14822909411328 14849313790976 14857431127232 14866230998052 14866251251712 14874377846784 14877976428544 14878316356974 14898890539008 14907034976256 14934545821664 14947006644864 14950622797824 14951580499968 14955197759488 14967675813888 14972235595776 14984407130112 15032799412596 15036436321536 15049946161152 15053587218432 15102202918656 15114480108672 15131720024064 15135380865024 15184260718592 15213917477808 15217598204928 15218573008896 15222254862336 15234955739136 15263071760384 15271415276288 15284157170688 15288834195456 15292882447416 15296582278656 15314029903872 15322401275904 15349695411568 15363486706176 15367203618816 15371885113632 15371906056192 15393141817344 15401929310208 15405655523328 15416832146128 15455408231424 15459147382784 15468303642624 15473037017088 15526762840064 15535626613248 15539385171968 15557088548736 15578601357312 15607351574528 15637834683072 15641617969152 15646404378624 15659459149824 15692132720166 15713832271872 15722802837504 15726606680064 15731397664128 15749341249536 15753151512576 15777395902912 15795391954944 15799213359104 15804026462208 15813048517056 15830071197696 15834915274752 15867954935518 15881194560168 15886054281216 15889897619456 15903155552256 15920932575744 15972371136512 15990567796224 15994436419584 16003567173888 16059135115464 16064049287168 16077452525568 16081342169088 16117681618944 16133277013504 16142487027828 16164787320171 16164809342976 16169733821952 16173645791232 16187140472832 16188177383424 16217013745408 16225878731056 16244386332672 16248316362752 16252618671072 16257592049664 16271156772864 16280051355648 16323704625312 16327653844992 16332650184704 16364549892096 16368508993536 16421371245888 16440101830656 16444079210496 16453466652672 16506603276576 16510596745216 16525431078912 16529429102592 16582811047936 16596291884032 16615199350764 16619219092224 16624304652288 16628326596608 16638175346688 16651701190656 16701055827968 16705478014848 16709519597568 16714610018136 16714632790016 16724532658176 16728578850816 16733675077632 16737723482112 16763483146844 16782603952128 16786664194048 16787739508736 16801364049372 16819450647552 16820528062464 16824597479424 16878932673792 16883016220672 16915990861728 16916013907968 16970644332544 16989978283488 16990001430528 17003790122256 17027303473152 17068052367616 17082293308416 17086426054656 17087520571392 17125036720128 17170955730432 17175109926912 17180342185824 17184498653184 17199938469888 17204099678208 17230577104496 17254404063232 17259660478464 17268407338014 17273691552768 17288104071168 17293394313216 17343936164394 17353440821248 17387334260352 17391540805632 17411377987584 17443510583296 17467608195072 17477579939904 17481808318464 17501748461568 17538265981362 17542509041792 17558270521344 17562518421504 17602204925952 17606463455232 17619236738432 17633560126784 17653673361408 17657944342528 17663323693056 17667597008896 17678061305856 17683470876672 17692432515072 17744871817216 17749570390776 17753864572416 17755001843712 17759297339392 17769815949312 17774115028992 17779529769984 17831516699136 17836973228032 17871811066368 17876134821888 17933865965904 17958665453568 17968917528576 17973264777216 18031309603328 18051876519936 18066527004897 18072055448064 18091509940224 18124897715456 18134805640592 18149936640192 18155490607104 18159882993664 18175034916864 18185410510848 18195351515136 18244140463584 18248554297344 18254113572438 18254138441728 18269369008128 18274934624256 18279355908096 18289791055872 18307488173527 18332804317184 18353297274816 18368610575616 18374231457792 18378676764672 18438030872576 18448556603232 18474042651624 18474067820544 18499589111808 18533729994752 18569928686148 18574421338368 18580105199616 18595607740416 18655662428928 18660175822848 18665885925376 18670828369536 18696646950912 18702342733824 18706867421184 18735657634708 18757027946496 18761565863936 18767281423872 18788687806464 18798209547264 18803961888768 18864689458944 18869253423104 18880429446144 18884997218304 18886206947328 18951784054784 18967190724608 18988799258016 18993393248256 19015057539072 19030515646464 19091974874112 19096593825792 19113751609344 19158266453536 19180118802432 19184759078912 19195711094784 19201558913568 19222229311488 19223460642816 19228111405056 19257703822672 19268230993129 19279669592064 19284333953024 19290208770048 19294875680768 19321998667776 19332560984832 19384399242558 19389088940928 19395022094336 19411204571136 19417118038272 19432902996864 19459775397888 19500378354492 19522620923904 19527344062464 19601591390934 19623949406208 19628697059328 19692088119424 19719318929408 19735322672016 19735349559296 19741361774592 19757833224192 19763879215104 19821641330736 19821668335616 19832503795712 19837755142632 19860382531584 19865187385344 19871239154688 19876046635008 19929342193152 19934163730432 19935440666624 19962980794368 19973097643968 19974377074176 19979209506816 20043732550128 20048581762048 20060456286528 20066594881536 20071449624576 20136270558208 20152640144896 20175599211642 20175626698752 20203498635264 20219922874368 20285223303744 20290130939904 20291430678528 20296339816448 20308361084928 20313274318848 20378876227584 20385112260608 20390509929888 20395443038208 20401656345666 20418706538496 20424926932992 20429868367872 20461310311589 20484648941568 20489604825088 20495846818176 20524189089792 20529623584512 20535905746944 20540874031104 20607210975232 20624404856832 20630716022784 20647459434168 20676011360256 20714168817664 20742784731648 20754626178636 20783326298112 20850446244096 20855490625536 20861872504832 20902618349568 20922843626888 20951776362496 20963737116672 20968808906752 20975196885504 20992697800704 20999121666048 21060522606592 21072035282944 21084064689408 21101656439808 21106761596928 21113191601856 21142387556352 21174926080224 21181405708288 21204207403008 21222775641312 21227910100992 21252123131904 21296465834511 21320757061632 21325915226112 21338089565184 21412180153952 21436603367424 21441789558784 21483668054016 21490242158592 21523316037104 21553049760228 21553079123968 21559645095936 21564861054976 21577633652736 21582853963776 21584236511232 21595174981632 21659181776896 21664916800506 21670158228096 21676789399552 21689628291072 21694875697152 21701484866304 21706735140864 21749160738816 21764939500416 21770205126656 21812725058544 21819399856128 21824678658048 21844287553536 21895161661184 21920135774208 21937955536896 21968262070272 22008804368768 22033908105216 22039238803456 22082284191744 22153599134352 22158958789632 22165739536384 22184233795584 22202268254208 22209031996416 22273970686464 22279359463424 22286146690848 22299376877568 22311566770176 22316964642816 22376805269504 22401818732496 22420509967296 22425934196736 22427370749952 22432796639232 22451513720832 22505243565056 22549199118894 22554654482304 22580380827648 22653304377984 22671720163008 22697580036096 22703071297536 22750441413574 22776391077888 22781901406208 22783360761856 22826397307392 22827859513344 22833382293504 22868523289423 22894607640576 22900146569216 22907122914432 22912664870912 22926235756032 22933251293184 22938799570944 22944873417984 23012880637952 23024543117352 23031588737024 23045230059264 23050805428224 23057827670448 23057859084288 23089712726016 23108483284992 23125248219192 23183112347136 23188721074176 23209555525632 23290144260096 23303439919872 23309077757952 23384354641816 23411027361792 23416691228672 23462426953728 23469606567936 23538199080249 23538231148544 23551098257408 23570748407808 23584204256256 23589910020096 23597096496192 23629727268864 23666093854368 23671819429888 23673335791616 23693087932416 23698820038656 23706039693312 23719572775584 23752372912128 23775355598848 23801932403277 23821791840252 23829081421824 23834846429184 23854733328384 23911821287872 23944887271424 23958556704768 23964353036288 23991654629376 24069168693248 24088702673196 24096073930752 24116178788352 24122013253632 24199915520256 24207320809472 24213730541742 24247214014464 24254600732928 24260468686848 24325520618112 24331405729792 24338818096584 24359158677504 24366579499008 24372474544128 24378928006608 24386388074496 24471063033088 24485556937968 24491480767488 24498975277056 24552763490304 24598075470976 24632056868832 24632090427392 24660152745984 24666118815744 24680199979008 24759904914864 24765895117824 24773473599488 24788146618368 24794143653888 24874216571904 24880234430464 24894437826048 24928828638336 24936456978432 24942489894912 25009370595328 25023041898496 25051583741952 25058217022272 25064279396352 25071915027204 25071949185024 25092868276224 25106585223168 25145224720266 25152919278592 25173905928192 25179996291072 25181609263104 25202046074058 25236896219136 25318399010688 25324524331008 25353410052096 25374020861952 25455966498816 25462125101056 25485002145792 25573491736576 25594281459712 25602078551424 25623439962624 25629639081984 25631280857088 25637481873408 25706226122752 25720278360064 25756433595648 25762664890368 25770513278736 25776747979776 25806149517312 25845865656744 25852118587904 25881606094848 25889490717696 25902611007021 25910537329152 25940091469824 26000504472656 26015904246591 26030161231872 26036458749952 26087311208448 26135455187912 26165265874944 26171596079104 26201412292608 26222712477696 26307398972043 26313763562688 26321815699456 26337405782016 26343777632256 26409695182848 26428855107648 26450340190176 26480510042112 26486916513792 26494985539584 26501395513344 26525206315008 26572456257536 26617307725824 26624355586164 26630796858624 26632502765568 26638946009088 26661172543488 26724976733504 26747275048704 26755459842048 26761932832768 26814202232832 26900798948856 26900835598336 26937998180352 26953376292864 26959897165824 27046964404992 27053507919872 27055240904704 27077814779904 27108083172096 27171834970112 27187346573184 27193924050944 27202208460888 27224904960288 27224942051328 27233235910656 27239824490496 27262552375296 27312865255424 27327795757568 27366210695376 27372831446016 27381170358657 27381207662592 27404053512192 27419033862144 27499206475776 27529945912224 27561347186688 27568015147008 27657046308864 27672834904848 27711101730816 27800594992128 27807320834048 27861632007552 27870157799424 27951649488896 27966929180672 27983493643392 27990263734272 27998828888064 28006242554304 28044970426368 28060301131776 28103486452062 28112086252544 28135541919744 28142348795904 28150922135808 28183031709696 28205942833152 28233234773632 28272276537344 28297034188416 28303880134656 28327495827456 28329310420992 28336164175872 28395287779348 28427676082176 28434553634816 28450786086912 28490089872384 28582137823232 28637962311168 28644890738688 28653656211456 28737399680304 28746193461248 28770178203648 28777138618368 28778982014976 28793566642176 28802338370352 28842167107584 28886555734008 28893544304128 28919504388096 28926500929536 28935313155072 28942313521152 29019919333888 29076598863837 29083633411392 29092533141504 29099571544064 29116806856704 29226847698944 29250567531738 29250607382528 29283931385856 29291016093696 29378544140288 29402387086401 29435924109312 29443045588992 29538132179136 29545278386176 29578978394112 29602984008024 29603024338944 29612042661888 29645818822656 29698627581952 29714862254464 29732461996104 29732502503424 29748755693568 29755952857088 29756632713948 29797781078016 29814069952512 29869091643328 29894013289728 29901245595648 29903160999936 29910395518976 29944471191552 29968814260224 30065598825192 30072872643072 30099892322304 30107174436864 30204405837312 30228960217344 30263440048128 30368521437184 30427834955616 30435196409856 30437146017792 30444509724672 30469911478272 30526143520768 30542830552576 30568314341376 30577668390912 30585764894832 30593164557312 30602484518499 30628059807744 30644802551808 30699390823136 30726973412352 30734407237632 30743770227264 30786283634688 30803858620416 30811311046656 30833664292256 30910816462848 30918294765568 30936607285248 30946074034176 31053525680128 31071253226496 31078770343936 31114177097472 31214703149056 31275669366144 31283235938304 31292808757248 31318918299648 31384265440332 31427664543744 31445605675008 31453213360128 31462795328256 31498682499072 31554791805824 31590783909888 31598426718208 31608052924416 31626097034112 31660142395392 31669830549504 31735909871036 31762389120336 31772108562432 31779795238912 31806311104512 31841865151488 31944742273024 31981135592448 31988872839168 32007134347776 32118270230928 32128098574336 32154905051136 32162684338176 32235363237888 32266554027008 32284974055656 32329574640342 32329618685952 32339467643904 32347291582464 32374280945664 32376354766848 32434027490816 32451757462112 32488772665344 32496632725504 32497375200759 32505237342144 32515184099328 32542313545728 32560102711296 32647409250624 32655307689984 32665300369408 32729099784192 32737017987072 32842742491776 32880203661312 32888158420992 32906933305344 33013206553152 33021193490432 33050862157824 33058858205184 33165622095872 33192583768064 33230398701528 33238438184448 33248609304576 33256653193216 33276350693376 33303402381312 33402111655936 33410956029696 33419039195136 33429220036272 33429265580032 33449065316352 33467350155264 33475446964224 33526966293688 33565207904256 33573328388096 33575479017472 33602728098744 33638901295104 33641056124928 33649194958848 33757865347584 33766032441344 33831981723456 33941288665088 33979956566976 34007580244512 34054606946304 34125662120361 34136104735232 34164586616832 34172852109312 34175041142784 34250073440256 34341911460864 34350219853824 34360684371648 34368997306368 34399876939776 34408199356416 34461154208992 34508808126464 34519320956928 34536814676028 34547383105536 34576208142336 34586788626432 34687872328788 34706881642496 34774668520704 34783081611264 34887021166592 34935216390144 34955159879808 34963616636928 35003496923136 35076531962724 35085018083584 35116541042688 35125036843008 35204409851904 35238473476864 35267120253568 35307346722816 35315888685056 35326647386112 35335194017792 35356122611712 35384865030144 35489743634432 35499140781552 35507729144832 35510003687424 35518594678784 35539631898624 35548230057984 35559059539968 35663033398272 35673946456064 35743622132736 35752269643776 35867731931808 35917330907136 35937835057152 35946529554432 36062619206656 36103753039872 36133054009794 36144110896128 36183019880448 36249795430912 36269611281184 36299873280384 36310981214208 36319765987328 36320595812613 36350069833728 36370821021696 36390703030272 36488280927168 36497108594688 36508227144876 36508276883456 36538738016256 36549869248512 36558711816192 36579582111744 36614976347054 36665608634368 36706594549632 36737221151232 36748462915584 36757353529344 36876061745152 36897113206464 36948085303248 36948135641088 36999178223616 37067459989504 37139857372296 37148842676736 37160210399232 37191215480832 37311324857856 37320351645696 37331771850752 37341656739072 37404685467648 37413734842368 37471315269416 37514055892992 37523131727872 37534562847744 37577375612928 37596419094528 37607923777536 37717837080399 37729378917888 37738506846208 37760858892288 37769994436608 37772413894656 37903568109568 37934381449216 37977598516032 37986786496512 38030115078144 38061031292928 38183949748224 38193187651584 38227503218688 38316532907072 38360237604864 38369518157824 38391422189568 38403117827136 38444458622976 38446921285632 38456222810112 38515407645344 38536461986258 38559339184128 38568667906048 38580417540096 38589751361536 38643997335552 38665121969664 38768798485116 38778177881856 38790044188672 38822409142272 38834236076544 38865805993728 39000756708984 39045241847808 39054688124928 39203182781868 39247898812416 39257394118656 39384176238848 39470645344032 39470699118592 39482723549184 39515666448384 39643282661472 39643336671232 39665007591424 39675510285264 39720765063168 39730374770688 39742478309376 39752093270016 39858684386304 39868327460864 39870881333248 39925961588736 39946195287936 39948754148352 39958419013632 40087465100256 40097163524096 40120912573056 40133189763072 40142899249152 40272541116416 40305280289792 40351198423284 40351253397504 40406997270528 40439845748736 40570446607488 40580261879808 40582861357056 40592679632896 40616722169856 40626548637696 40757752455168 40770224521216 40781019859776 40790886076416 40803312691332 40837413076992 40849853865984 40859736735744 40922620623178 40969297883136 40979209650176 40991693636352 41059247169024 41071811493888 41081748062208 41214421950464 41248809713664 41261432045568 41294918868336 41352022720512 41428337635328 41485569463296 41509252357272 41566652596224 41700892488192 41710981251072 41723745009664 41805236699136 41845687253776 41903552724992 41927474233344 41937617813504 41950393771008 41985395601408 41998243332096 42121045213184 42144070565888 42155229678093 42168129378816 42203312879616 42213523193856 42226383203712 42284775112704 42349852160448 42362811416576 42408414806016 42445551282624 42455820201984 42504246263808 42592931669022 42641514123264 42651830452224 42676179130368 42824360307904 42873206734848 42883579117568 42967336108032 42980484317184 43046632074208 43106099520456 43106158247936 43119290191872 43129722109952 43155267305472 43165707927552 43168473022464 43190349963264 43318363553792 43329833601012 43340316456192 43353578799104 43379256582144 43389751394304 43402969732608 43413470281728 43529879000832 43540410253312 43625450117088 43638799712256 43649357316096 43790323322368 43840271548416 43875851297607 43875911073792 43936524140544 44017608737536 44067816210432 44164568383488 44307198268704 44317917579264 44331479072768 44368467591168 44404536508416 44418063992832 44547941372928 44558718926848 44572293381696 44598753755136 44623133540352 44633929285632 44753610539008 44803637464992 44841019934592 44851868393472 44854741499904 44865593278464 44903027441664 45010487130112 45098398237788 45109308964608 45160761655296 45306608755968 45343440326016 45395160072192 45406142595072 45500882827148 45552782155776 45563802812416 45566721523712 45652794614784 45655719026688 45666764587008 45737046578846 45789215281152 45800293138432 45814245828864 45825329741824 45852471512064 45866502586368 45889746835968 46025761275904 46049086234704 46063177474048 46090460118528 46101610856448 46115655340896 46115718168576 46179425452032 46216966569984 46250496438384 46366224694272 46377442148352 46419111051264 46580288520192 46606879839744 46618155515904 46768709283632 46822054723584 46833382457344 46924853907456 46939213135872 47076398160498 47076462297088 47102196514816 47141496815616 47168408512512 47179820040192 47194192992384 47259454537728 47332187708736 47343638859776 47346671583232 47386175864832 47397640077312 47412079386624 47439145551168 47504745824256 47550711197696 47603864806554 47643583680504 47658162843648 47669692858368 47709466656768 47823642575744 47889774542848 47917113409536 47928706072576 47983309258752 48138337386496 48177405346392 48192147861504 48232357576704 48244026507264 48399831040512 48414641618944 48427461083484 48494428028928 48509201465856 48520937373696 48651041236224 48662811459584 48677636193168 48733158998016 48744949088256 48757856013216 48772776148992 48942126066176 48971113875936 48982961534976 48997950554112 49105526980608 49196150941952 49264113737664 49320305491968 49332237631488 49360399958016 49519809829728 49531790235648 49546947198976 49576293236736 49588287307776 49691753613859 49748433143808 49760468860928 49788875652096 49857657276672 49872913956864 49884979789824 50018741190656 50046083796992 50103167483904 50116434044544 50128558792704 50143830054408 50143898370048 50185736552448 50213170446336 50290449440532 50305838557184 50347811856384 50359992582144 50363218526208 50404092148116 50473792438272 50636798021376 50649048662016 50748041723904 50911932997632 50924250202112 50970004291584 51146983473152 51188562919424 51204157102848 51246879925248 51259278163968 51262561714176 51412452245504 51440556720128 51512867191296 51525329780736 51541026557472 51553495959552 51612299034624 51691731313488 51704237175808 51763212189696 51778981435392 51805222014042 51821074658304 51880182939648 52001008945312 52031808493182 52060322463744 52072917499904 52174622416896 52270910375824 52330531749888 52343192158208 52402824585216 52445424955392 52614797944086 52627527125376 52643631398912 52674811564032 52687555264512 52819390365696 52857710215296 52900680380352 52961020084224 52973833027584 52989971079168 53002791026688 53050412630016 53144912515072 53234615451648 53248711172328 53261593717248 53265005531136 53277892018176 53322345086976 53449953467008 53494550097408 53510919684096 53523865665536 53628404465664 53801597897712 53801671196672 53875996360704 53906752585728 53919794331648 54093928809984 54107015839744 54110481809408 54155629559808 54216166344192 54343669940224 54374693146368 54387848101888 54404416921776 54449809920576 54466471821312 54479648980992 54525104750592 54625730510848 54655591515136 54732421390752 54745662892032 54762340717314 54762415325184 54808107024384 54838067724288 54922464520581 54998412951552 55059891824448 55122694373376 55136030294016 55314092617728 55345669809696 55422203461632 55537842274313 55601189984256 55614641668096 55723264015104 55740315598848 55903298977792 55933858361344 55966987286784 55980527468544 55997657776128 56012485108608 56089940852736 56120602263552 56206972904124 56224172505088 56271083839488 56284697591808 56301844271616 56366063419392 56411885666304 56466469547264 56594068376832 56607760269312 56654991654912 56658620841984 56790575558696 56855352164352 56869107269632 56901572173824 56980179744768 57164275646464 57275924622336 57289781477376 57474799360608 57492386922496 57540356407296 57554277236736 57587133284352 57604676740704 57684334215168 57773111468016 57787088608256 57804692979387 57839008776192 57853001859072 57870626310144 57884627042304 58039838667776 58153197727674 58167266822784 58185066283008 58199143088128 58233613713408 58453695397888 58501135063476 58501214765056 58567862771712 58582032187392 58757088280576 58804774172802 58871848218624 58886091177984 59076264358272 59090556772352 59157956788224 59205968016048 59206048677888 59224085323776 59291637645312 59397255163904 59429724508928 59464923992208 59465005006848 59497511387136 59513265427896 59595562156032 59628139905024 59738183286656 59788026579456 59802491191296 59806321999872 59820791037952 59888942383104 59937628520448 60131197650384 60145745286144 60199784644608 60214348873728 60408811674624 60457920434688 60526880096256 60737042874368 60855669911232 60870392819712 60874292035584 60889019449344 60939822956544 61052287041536 61085661105152 61136628682752 61155336781824 61171529789664 61186329114624 61204969036998 61256119615488 61289605103616 61383930934767 61398781646272 61453946824704 61468814475264 61487540454528 61572567269376 61607717240832 61622622093312 61667328584512 61821632925696 61836589531136 61873214570496 61892148068352 62107051360256 62142506452992 62157540687872 62228354194944 62429406298112 62551338732288 62566471876608 62585617514496 62768530880664 62855329087488 62891211350016 62906426720256 62925590656512 62997364998144 63109583611648 63181567819776 63216105848832 63252194068224 63320284790784 63471819742072 63524778240672 63544217124864 63559590477824 63612622209024 63683730302976 63889397503533 63889484546048 63962271184896 63977745678336 64014268695552 64236540461856 64256197148672 64309810102272 64325368676352 64470726475776 64533108054016 64569948111312 64659149280684 64659237371904 64678935287808 64694583164928 64748561891328 64752709533696 64868054981632 64903514924224 64977545330688 64993265451008 64994750401518 65010474684288 65030368198656 65084627091456 65120205422592 65294818501248 65310615379968 65330600738816 65458199568384 65474035974144 65685484983552 65760407322624 65813866610688 66026413106304 66042386980864 66101724315648 66117716410368 66331244191744 66385167536128 66460797403056 66476876368896 66497218609152 66552701386752 66606804762624 66821912059392 66838078390272 66858440072544 66858531160064 66898130632704 66934700310528 66950893928448 67053932587376 67130415808512 67146656776192 67150958034944 67205456197488 67277802590208 67282112249856 67298389917696 67515730695168 67532064882688 67663963446912 67882577330176 67959913133952 68015160489024 68109213892608 68251324240722 68272209470464 68329173233664 68345704218624 68350082285568 68500146880512 68605569868269 68683822921728 68700439707648 68721368743296 68737994612736 68799753879552 68816398712832 68922308417984 69017616252928 69038641913856 69073629352056 69094766211072 69152416284672 69173577252864 69375744657576 69413763284992 69549337041408 69566163222528 69774042333184 69870432780288 69910319759616 69927233273856 70153063925448 70170036167168 70233082085376 70250073686016 70408819703808 70476946953728 70534240507136 70614597240747 70614693445632 70653294772224 70670388035584 70712245223424 70769730060288 70979487268864 70998281563104 71015458289664 71020007374848 71037189357568 71079263797248 71096460115968 71118119079936 71326066796544 71347892912128 71405797209831 71487244265472 71504539287552 71735463863616 71834661814272 71875670114304 71893059108864 72125238413312 72207506079744 72266108019588 72288221792256 72366039760896 72499590861824 72539222562368 72599746560768 72621962428416 72639531974656 72641191625226 72741642043392 72781406060544 72976561854336 72994217189376 73016454289752 73016553766912 73077476032512 73099738497024 73117423632384 73159164223488 73229952694108 73331217268736 73413189099264 73474442302464 73496925831168 73752123490304 73794226412928 73896170606496 73896271282176 73998356447232 74134919979008 74279714744592 74297685353472 74320420798464 74382430961664 74622649715712 74640703291392 74683313478144 74809370935296 74827469684736 74942630538832 75028111785984 75046263455744 75069125695488 75154751225856 75192838189056 75215847555072 75435674160798 75458757835776 75477013692416 75521717784576 75539988873216 75544827789312 75807136219136 75868762898432 75955197032064 75973572993024 76060230156288 76122062585856 76367899496448 76386375303168 76455006437376 76633065814144 76720475209728 76739036315648 76782844379136 76806235654272 76888917245952 76893842571264 76912445620224 77030815290688 77072923972516 77118678368256 77137335812096 77160835080192 77179502723072 77287994671104 77330243939328 77537596970232 77556355763712 77580088377344 77644818284544 77668472153088 77731611987456 78001513417968 78090483695616 78109376249856 78406365563736 78495797624832 78514788237312 78768352477696 78922196916129 78941290688064 78965447098368 79031332896768 79286565322944 79330015182848 79351020570528 79441530126336 79460749541376 79484956618752 79504186540032 79626544947509 79717368772608 79736654921728 79741762666496 79851923177472 79892390575872 79897508296704 79916838027264 80174930200512 80194327048192 80241825146112 80266379526144 80285798498304 80545082232832 80610560579584 80702396846568 80702506795008 80813994541056 80879691497472 81140893214976 81160523759616 81165722714112 81185359265792 81233444339712 81515504910336 81540449042432 81562039719552 81581772152832 81606625382664 81674826153984 81699707731968 81719473471488 81845241246356 81938595766272 81958419300352 81983387272704 82118494338048 82143622987776 82428843900928 82497619427328 82589837736672 82704045441024 82856675270656 82971138926592 83018504714544 83133305192448 83401784976384 83421962502144 83610473398272 83691374507552 83807105449984 83854948466688 83875235627008 83900787542016 83970791202816 83996486664192 84242090426368 84288141131776 84310459356186 84336258757632 84406625759232 84427046387712 84452766407424 84699704320896 84725622833152 84816829612032 84891102565248 84911640403968 85008492527616 85185863338044 85283028246528 85303660904448 85352358260736 85648720615808 85746413469696 85767158235136 85934672216064 85960968634368 86093264148416 86212199040912 86212316495872 86238580383744 86259444219904 86310534610944 86331415855104 86336946044928 86380699926528 86636727107584 86659667202024 86680632912384 86707157598208 86758513164288 86779502788608 86805939465216 86826940563456 87059758001664 87080820506624 87250900234176 87277599424512 87298714632192 87580646644736 87680543096832 87751702595214 87751822147584 87873048281088 88035217475072 88135632420864 88207161259203 88329136766976 88614396537408 88635835158528 88662958145536 88736935182336 88809073016832 88836127985664 89095882745856 89117437853696 89144586763392 89197507510272 89246267080704 89267858571264 89507221078016 89607274929984 89682039869184 89703736786944 89709482999808 89731186556928 90020974260224 90196796475576 90218617929216 90321523310592 90613217511936 90686880652032 90790320144384 91001765654296 91105564311552 91127605624832 91133443047424 91305589229568 91311438053376 91333529174016 91474093157692 91578430562304 91600586276864 91628491657728 91650659483648 91704943024128 91733005172736 91779493671936 92051522551808 92098172469408 92126354948096 92180920237056 92203221712896 92231310681792 92358850904064 92433933139968 92500992876768 92732449388544 92754884296704 92838222102528 93160577040384 93213759679488 93236311031808 93537418567264 93644109447168 93666764914688 93849707814912 93878426271744 94152796320996 94152924594176 94204393029632 94282993631232 94336817025024 94359640080384 94388385984768 94664375417472 94687277719552 94693343166464 94772351729664 94795280154624 94824158773248 94878291102336 95009491648512 95101422395392 95207729613108 95287167361008 95316325687296 95339385716736 95418933313536 95647285151488 95834226819072 95857412145152 95966618517504 96276674772992 96354810692784 96384295723008 96464715153408 96488053014528 96799662081024 96829283237888 96854922166968 96988856057856 97018402931712 97041874747392 97302082472448 97325622919168 97355272386336 97466317996032 97489898176512 97515712026432 97545552297984 97884252132352 97942227751872 97965923069952 97995901108224 98211053961216 98392301883904 98528227475328 98640610983936 98664475262976 98720799916032 99039619659456 99063580471296 99093894397952 99152586473472 99176574615552 99383507227718 99496866287616 99520937721856 99577751304192 99715314553344 99745827913728 99769959579648 100037482381312 100092167593984 100206334967808 100232868089088 100257117585408 100287660108816 100287796740096 100426340892672 100580898881064 100611677114368 100695623712768 100719985164288 100726437052416 100808184296232 100947584876544 101273596042752 101298097324032 101823865995264 101848500404224 102293966946304 102376986361083 102377125838848 102408314205696 102493759850496 102518556327936 102525123428352 102824904491008 102881113440256 103025734382592 103050659561472 103082053114944 103106991919104 103224598069248 103383462626976 103408474351616 103526424379392 103557962870784 103610444028084 103642149316608 103760365879296 104002017890624 104063616986364 104120644927488 104145834999808 104349244833792 104541820751648 104661063499776 104686384316416 104805649170432 104890849910784 105229595888172 105255054250752 105287262797824 105349623128064 105375110529024 105715420430592 105801360760704 105922040168448 105947666055168 105979942158336 106005582053376 106289825030144 106469230903296 106497422344656 106523187434496 106530011062272 106555784036352 106644690173952 106899906934016 106989100194816 107021839368192 107256808931328 107603195795424 107603342393344 107751992721408 107813505171456 107839588663296 108187857619968 108214031679488 108220963618816 108311259119616 108432332688384 108687339880448 108749386292736 108775696203776 108808833843552 108899619841152 108932943642624 108959297961984 109050209501184 109251461021696 109311183030272 109464842781504 109491325784064 109524681434628 109524830650368 109616214048768 109676135448576 109844929041162 109996825903104 110119783648896 110245388746752 110272060588032 110628185235456 110691339619392 110844406923264 111075684548626 111202379968512 111229283336192 111446528030208 111480631197696 111806597955584 111867716722688 111933974573568 111961054937088 111995315552256 112024970217216 112241204527104 112413945808248 112448345010176 112542167678976 112569395183616 112603688543232 112732126838784 112823771332608 112932939094528 113153511241197 113188136753664 113215520538624 113309983309824 113317241683968 113581151117392 113710704328704 113738214539264 113803144347648 113960359489536 114328551292928 114551849244672 114579562954752 114949598721216 114984773844992 115080712814592 115108554473472 115174266568704 115209353481408 115368668430336 115546222936032 115574177216512 115609385958774 115678017552384 115706003718144 115741252620288 115769254084608 116079677335552 116306395455348 116334533645568 116370132566016 116398286176256 116467227426816 116907390795776 117002270126952 117002429530112 117135725543424 117164064374784 117514176561152 117609548345604 117743696437248 117772182355968 118152528716544 118181113544704 118411936032096 118412097355776 118448170647552 118794510327808 118859449017856 118929847984416 118930010013696 118995022774272 119026530855792 119191124312064 119256279810048 119476366573312 119576053158912 119604982382592 119612643999744 119777884766208 119875257040896 120262395300768 120291490572288 120399569289216 120428697747456 120817623349248 120915840869376 121053760192512 121474085748736 121711339822464 121740785639424 121748584071168 121778038898688 121879645913088 122104574083072 122171322210304 122273257365504 122310673563648 122343059579328 122372658229248 122409938073996 122512239230976 122579210207232 122767861869534 122797563292544 122907893649408 122937628950528 122975080909056 123215434481664 123245244186624 123334657169024 123643265851392 123673179062272 123746429140992 123784296136704 124214102720512 124285012905984 124315081375744 124456708389888 124858812596224 125102677464576 125132943753216 125171235028992 125537061761328 125710658174976 125782422700032 125812853440512 125851181313024 125994729996288 126219167223296 126363135639552 126432211697664 126465689034279 126504388136448 126640569581568 126943639484144 127049556481344 127088434249728 127119180955648 127225244418048 127367460605952 127778795007066 127778969092096 127924542369792 127955491356672 128028537391104 128473080923712 128512394297344 128619620204544 128650737352704 128941452951552 129066216108032 129139896222624 129318298561368 129318474743808 129357870575616 129389166329856 129497123782656 129505419067392 129736109963264 129807029848448 129955090661376 129986530902016 129989500803036 130020949368576 130060736397312 130169254182912 130240410845184 130589637002496 130621230759936 130661201477632 130916399136768 130948071948288 131370969967104 131520814645248 131627733221376 132052826212608 132084773961728 132203448631296 132662488383488 132770335072256 132921594806112 132953752737792 132994437218304 133105402773504 133213609525248 133643824118784 133676156780544 133716880145088 133796261265408 133869400621056 133901787856896 134107865174752 134260831617024 134293313552384 134410912394976 134555605180416 134564224499712 134596779835392 134877616951903 135031461390336 135064129765376 135327926893824 135765154660352 135919826267904 136030320978048 136218427785216 136502648481444 136544418940928 136658346467328 136691408437248 136700164571136 137000293761024 137211139736538 137367645843456 137400879415296 137442737486592 137475989225472 137599507759104 137844616835968 138035232505856 138077283827712 138147258704112 138189532422144 138304832569344 138347154505728 138751489315152 138827526569984 139098674082816 139132326445056 139548084666368 139740865560576 139820639519232 139854466547712 140306127850896 140340072334336 140466164170752 140500147372032 140817639407616 140953893907456 141068481014272 141229194481494 141229386891264 141306589544448 141340776071168 141424490446848 141539460120576 141958974537728 141996563126208 142030916579328 142040014749696 142074378715136 142158527594496 142192920231936 142236238159872 142652133593088 142695785824256 142811594419662 142974488530944 143009078575104 143470927727232 143669323628544 143751340228608 143786118217728 144250476826624 144415012159488 144532216039176 144576443584512 144732079521792 144999181723648 145078445124736 145199493121536 145243924856832 145279063949312 145282383250452 145483284086784 145562812121088 145953123708672 145988434378752 146032908579504 146033107533824 146199476994048 146234847264768 146318328446976 146459905388216 146662434537472 146826378198528 146948884604928 146993851662336 147504246980608 147588452825856 147792341212992 147996712894464 148269839958016 148559429489184 148595370706944 148640841596928 148764861923328 149075260841577 149245299431424 149281406582784 149366626956288 149618741870592 149654939369472 149885261077664 150056223571968 150092526911488 150138251390976 150309502451712 150385676378112 150431695110144 150871348321596 150917515671552 150954027384832 151043435569152 151079977746432 151089655578624 151614272438272 151737525796864 151910394064128 151947145986048 152244125171712 152735798992896 152772750606336 152910012874752 153266131628288 153440950419456 153565688758272 153612471308544 153777834491904 153787685142528 154061630581376 154145847945032 154237356736512 154274671624192 154321670160384 154359005446144 154575989342208 154660487878656 155075193940464 155112711527424 155160176754688 155289636569088 155336944306176 155463223974912 156003026835936 156180967391232 156218752499712 156812731127472 156991595249664 157029576474624 157536704955392 157844393832258 157882581376128 157930894196736 158062665793536 158573130645888 158660030365696 158702041141056 158883060252672 158921499082752 158969913237504 159008373080064 159253089895018 159434737545216 159473309843456 159483525332992 159703846354944 159784781151744 159795016593408 159833676054528 160349860401024 160388654096384 160483650292224 160532759052288 160571596996608 161090164465664 161221121159168 161404793693136 161405013590016 161627989082112 161759382994944 162281786429952 162321047519232 162331445428224 162370718531584 162466888679424 163031009820672 163080898084864 163124079439104 163163544305664 163213250765328 163399415463936 163438946942976 163690482492712 163877191532544 163916838600704 163966774545408 164236988676096 164287245975552 164767393561743 164857687801856 164995238854656 165179675473344 165408090882048 165713350541312 165942277853184 166037009429088 166266610384896 166613526822939 166803569952768 166843925004288 167220946796544 167382749015104 167614210899968 167709896933376 167750471254016 167801575084032 167941582405632 167992973328384 168484180852736 168576282263552 168620918712372 168672517515264 168813251518464 168854092775424 168905532814848 169399408641792 169451245666304 169782205130496 169823280807936 170371726676088 170566056493056 170607321808896 170704716521472 171297441231616 171492826939392 171869344432128 172186528296832 172424398081824 172424632991744 172477160767488 172518888439808 172621069221888 172662831710208 172761399853056 173273454215168 173319334404048 173361265824768 173414078938161 173414315196416 173517026328576 173559005577216 173611878930432 173653881126912 174119516003328 174161641013248 174501800468352 174555198849024 174597429264384 175161293289472 175361086193664 175503405190428 175503644295168 175746096562176 176070434950144 176271264841728 176414322518406 176658273533952 177228793074816 177271670317056 177325916291072 177473870364672 177618146033664 177672255971328 178191765491712 178234875707392 178289173526784 178395015020544 178492534161408 179014442156032 179214549859968 179364079738368 179407473573888 179418965999616 179462373113856 180041948520448 180393592951152 180437235858432 180643046621184 181226435023872 181373761304064 181580640288768 182003531308592 182211128623104 182255211249664 182266886094848 182611178459136 182622876106752 182667058348032 182948186315384 183156861124608 183201172553728 183256983315456 183301318967296 183409886048256 183466010345472 183558987343872 184103045103616 184151792804301 184196344938816 184252709896192 184361840474112 184406443425792 184462621363584 184717701808128 184867866279936 185001985753536 185464898777088 185509768593408 185676444205056 186321154080768 186427519358976 186472622063616 187074837134528 187288218894336 187333529829376 187699415629824 187756852543488 188305592641992 188305849188352 188408786059264 188565987262464 188673634050048 188719280160768 188776771969536 189328750834944 189374555439104 189386686332928 189544703459328 189648317546496 189756582204672 190202844790784 190415459226216 190574334722016 190632651374592 190678771433472 190837866627072 191294570302976 191668192510599 191668453638144 191933237035008 192709621385568 192768591446016 192929430306816 192976106029056 193599324162048 193658566475776 193709844333936 193977712115712 194036805863424 194083749494784 194604164944896 194651245838336 194710544772672 194932635992064 194979796353024 195031424052864 195091104595968 195768504264704 195884455503744 195931846139904 195991802216448 196422107922432 196784603767808 197056454950656 197281221967872 197441599832064 198079239318912 198127160942592 198187788795904 198305172946944 198353149231104 198767014455436 198993732575232 199041875443712 199155502608384 199430629106688 199491655827456 200074964762624 200184335187968 200465736178176 200514235170816 200575320217632 200575593480192 200852681785344 201161797762128 201223354228736 201391247425536 201439970328576 201452874104832 201616368592464 201895169753088 202547192085504 202596194648064 203647731990528 203697000808448 204587933892608 204753972722166 204754251677696 204816628411392 204987519700992 205037112655872 205050246856704 205649808982016 205762226880512 205816709604807 206051468765184 206101319122944 206164106229888 206213983838208 206449196138496 206766925253952 206816948703232 207052848758784 207115925741568 207220888056168 207284298633216 207520731758592 208004035781248 208127233972728 208241289854976 208291669999616 208698489667584 209083641503296 209322126999552 209372768632832 209611298340864 209781699821568 210459191776344 210510108501504 210574525595648 210699246256128 210750221058048 211430840861184 211602721521408 211844080336896 211959884316672 212011164106752 212579650060288 212938461806592 212994844689312 213046374868992 213060022124544 213111568072704 213289380347904 213799813868032 213978200389632 214043678736384 214217391629493 214513617862656 215206391590848 215503985442816 215627010342912 215679177326592 216375715239936 216428063358976 216441927237632 216622518239232 216864665376768 217374679760896 217498772585472 217551392407552 217617667687104 217799239682304 217865887285248 217918595923968 218502922043392 218622366060544 218929685563008 218982651568128 219049362869256 219049661300736 219232428097536 219352270897152 219689858082324 219993651806208 220239567297792 220490777493504 221256370470912 221382679238784 221688813846528 222151369097252 222404759937024 222458566672384 222893056060416 222961262395392 223613195911168 223735433445376 223867949147136 223922109874176 224049940434432 224482409054208 224827891616496 224896690020352 225084335357952 225138790367232 225207377086464 225464253677568 225647542665216 225865878189056 226307022482394 226376273507328 226431041077248 226619966619648 226634483367936 227162302234784 227421408657408 227476429078528 227606288695296 227920718979072 228657102585856 229103698489344 229159125909504 229899197442432 229969547689984 230161425629184 230217108946944 230348533137408 230418706962816 230737336860672 231092445872064 231148354433024 231218771917548 231356035104768 231412007436288 231482505240576 231538508169216 232159354671104 232612790910696 232669067291136 232740265132032 232796572352512 232934454853632 233814781591552 234004540253904 234004859060224 234271451086848 234328128749568 235028353122304 235219096691208 235487392874496 235544364711936 236305057433088 236362227089408 236823872064192 236896341295104 237589020655616 237718898035712 237859695968832 237990045548544 238053061711584 238382248624128 238512559620096 238879634842527 238952733146624 239152106317824 239209964765184 239225287999488 239555769532416 239750514081792 240524790601536 240582981144576 240799138578432 240857395494912 241635246698496 241831681738752 242107520385024 242948171497472 243422679644928 243481571278848 243497168142336 243556077797376 244209148166144 244342644420608 244546514731008 244621347127296 244686119158656 244745316458496 244819876147992 245024478461952 245158420414464 245535723739068 245595126585088 245815787298816 245875257901056 245950161818112 246430868963328 246669314338048 247286531702784 247346358124544 247492858281984 248428205441024 248570025811968 248630162751488 248913416779776 249717625192448 250205354929152 250265887506432 251074123522656 251421316349952 251564845400064 251625706881024 251702362626048 251989459992576 252438334446592 252726271279104 252864423395328 252931378068558 253008776272896 253281139163136 253887278968288 254099112962688 254176868499456 254238361911296 254450488836096 254734921211904 255557590014132 255557938184192 255849084739584 255910982713344 256057074782208 256946161847424 257024788594688 257239240409088 257301474705408 257882905903104 258132432216064 258279792445248 258636597122736 258636949487616 258715741151232 258778332659712 258994247565312 259010838134784 259472219926528 259614059696896 259910181322752 259979001606072 260041898737152 260121472794624 260338508365824 260480821690368 261179274004992 261242461519872 261322402955264 261832798273536 261896143896576 262741939934208 263041629290496 263255466442752 264105652425216 264169547923456 264406897262592 265324976766976 265540670144512 265843189612224 265907505475584 265988874436608 266210805547008 266427219050496 267287648237568 267352313561088 267433760290176 267592522530816 267738801242112 267803575713792 268215730349504 268521663234048 268586627104768 268821824789952 269111210360832 269128448999424 269193559670784 269755233903806 270062922780672 270128259530752 270655853787648 271530309320704 271839652535808 272060641956096 273005296962888 273088837881856 273316692934656 273382816874496 273400329142272 274000587522048 274422279473076 274735291686912 274801758830592 274885474973184 274951978450944 275199015518208 275689233671936 276154567655424 276294517408224 276379064844288 276609665138688 277502978630304 277655053139968 278197348165632 278264652890112 279096169332736 279481731121152 279641279038464 279708933095424 280612255701792 280680144668672 280932328341504 281000294744064 281635278815232 281907787814912 282136962028544 282458388962988 282458773782528 282613179088896 282681552142336 282848980893696 283078920241152 283917949075456 283993126252416 284061833158656 284080029499392 284148757430272 284317055188992 284385840463872 284472476319744 285304267186176 285391571648512 285623188839324 285948977061888 286018157150208 286941855454464 287502680457216 287572236435456 288500953653248 288830024318976 289064432078352 289152887169024 289464159043584 289998363447296 290156890249472 290398986243072 290487849713664 290564766500904 290966568173568 291125624242176 291906247417344 291976868757504 292065817159008 292066215067648 292398953988096 292469694529536 292636656893952 292919810776432 293324869074944 293652756397056 293897769209856 293987703324672 295008493961216 295176905651712 295584682425984 295993425788928 296539679916032 297118858978368 297190741413888 297281683193856 297529723846656 298150521683154 298490598862848 298562813165568 298733253912576 299237483741184 299309878738944 299770522155328 300112447143936 300185053822976 300276502781952 300619004903424 300771352756224 300863390220288 301742696643192 301835031343104 301908054769664 302086871138304 302159955492864 302179311157248 303228544876544 303475051593728 303820788128256 303894291972096 305471597985792 305545501212672 306532263256576 306881900838912 307130959083249 307131377516544 307224942617088 307555668983808 307575370285056 308123261162752 308291695890064 308474713473024 308643340320768 308718010892288 309151978684416 309320975757312 310150387880928 310225423054848 310320353509376 310579273138176 310673888612352 310926447949824 312006053671872 312361934782464 312437504999424 313625462254944 313983190499328 314059152949248 315073409910784 315688787664516 315765162752256 315861788393472 316125331587072 317146261291776 317320060731392 317404082282112 317766120505344 317842998165504 317939826475008 318016746160128 318506179790036 318869475090432 318946619686912 318967050665984 319407692709888 319569562303488 319590033186816 319667352109056 320699720802048 320777308192768 320967300584448 321065518104576 322180328931328 322442242318336 322809587386272 322810027180032 323255978164224 323518765989888 324563572859904 324642095038464 324662890856448 324933777358848 326062019641344 326248158878208 326327088611328 326426501530656 326798830927872 326877893885952 327380964985424 327754383065088 327833677201408 327933549090816 328473977352192 328574491951104 329534787123486 329715375603712 329990477709312 330359350946688 330816181764096 331426701082624 331884555706368 332074018858176 332533220769792 333227053645878 333607139905536 333687850008576 334441893593088 334765498030208 335228421799936 335419793866752 335500942508032 335603150168064 335883164811264 335985946656768 336968361705472 337152564527104 337241837424744 337345035030528 337626503036928 337708185550848 337811065629696 338798817283584 338902491332608 339564410260992 339646561615872 340743453352176 341132112986112 341214643617792 341409433042944 342594882463232 342985653878784 343738688864256 344373056593664 344848796163648 344954321534976 345037776879616 345242138443776 345325663420416 345522799706112 346546908430336 346638668808096 346722531649536 346828157876322 346828630392832 347034052657152 347118011154432 347223757860864 347307762253824 347842275297013 348239032006656 348323282026496 349003600936704 349110397698048 349194858528768 350322586578944 350722172387328 351006810380856 351007288590336 351492193124352 352140869900288 352542529683456 352828645036812 353316547067904 354457586149632 354543340634112 354651832582144 355236292067328 355344511942656 356383530983424 356469751414784 356578347053568 356790030041088 356985068322816 358028884312064 358429099719936 358728159476736 358814947147776 358837931999232 360083897040896 360787185902304 360874471716864 361286093242368 362452870047744 362747522608128 363161280577536 364007062617184 364422257246208 364510422499328 365222356918272 365245752213504 365334116696064 365896372630768 366313722249216 366402345107456 366513966630912 366602637934592 366819772096512 366932020690944 367117974687744 368206090207232 368303585608602 368392689877632 368505419792384 368723680948224 368812886851584 368925242727168 369735732559872 370003971507072 370929797554176 371019537186816 371352888410112 372642308161536 372855038717952 372945244127232 374149674269056 374576437788672 374667059658752 375398831259648 375513705086976 376611185283984 376611698376704 376817572118528 377131974524928 377347268100096 377438560321536 377553543939072 378657501669888 378749110878208 378773372665856 379089406918656 379296635092992 379513164409344 380405689581568 380830918452432 381148669444032 381265302749184 381357542866944 381675733254144 382589140605952 383336385021198 383336907276288 383866474070016 385419242771136 385537182892032 385858860613632 385952212058112 387198648324096 387317132951552 387419688667872 387955424231424 388073611726848 388167498989568 388764895920191 389208329889792 389302491676672 389421089545344 389865271984128 389959592706048 390062848105728 390182209191936 391537008529408 391768911007488 391863692279808 391983604432896 392844215844864 393569207535616 394112909901312 394562443935744 394883199664128 396158478637824 396254321885184 396375577591808 396610345893888 397534028910872 397987465150464 398083750887424 398311005216768 398861258213376 398983311654912 400149929525248 400368670375936 400931472356352 401028470341632 401150640435264 401705363570688 402323595524256 402446708457472 402782494851072 402879940657152 403232737184928 403790339506176 404632850855709 405094384171008 405192389296128 407295463981056 407394001616896 409175867785216 409507945444332 409508503355392 409633256822784 409975039401984 410074225311744 410100493713408 411299617964032 411524453761024 411633419209614 412102937530368 412202638245888 412328212459776 412427967676416 413533850507904 413633897406464 414105697517568 414231851483136 414441776112336 414568597266432 415041463517184 416008071562496 416254467945456 416482579709952 417396979335168 418167283006592 418644253999104 418745537265664 419222596681728 419563399643136 420918383552688 421020217003008 421149051191296 421398492512256 421500442116096 422861681722368 423205443042816 423688160673792 423919768633344 424022328213504 425159300120576 425876923613184 425989689378624 426092749737984 426120044249088 426223136145408 426578760695808 427599627736064 427956400779264 428087357472768 428434783258986 429027235725312 430412783181696 431007970885632 431254020685824 431358354653184 432751430479872 432856126717952 432883854475264 433245036478464 433729330753536 434749359521792 434997545170944 435102784815104 435235335374208 435598479364608 435731774570496 435837191847936 437005844086784 437244732121088 437859371126016 437965303136256 438098725738512 438099322601472 438704541794304 439379716164648 439987303612416 440479134595584 440981554987008 442512740941824 442765358477568 444302738194504 444809519874048 444917133344768 445786112120832 445922524790784 447225782524731 447226391822336 447470866890752 447735898294272 447844219748352 448099880868864 448964818108416 449655783232992 449793380040704 450168670715904 450277580734464 450414754172928 450928507355136 451295085330432 451731756378112 452614044964788 452752547014656 452862082154496 453239933239296 453268966735872 454324604469568 454842817314816 454952858157056 455212577390592 455841437958144 457314205171712 458207396978688 458318251819008 459798394884864 459939095379968 460322851258368 460697066274816 460837413925632 462184891744128 462296708866048 462437543835096 462712070209536 462824014872576 462965010481152 463077016338432 464318709342208 465225581821392 465338134582272 465480530264064 465868909707264 468009080507808 468009718120448 468542902173696 468656257499136 470056706244608 470438193382416 470974785748992 471088729423872 472610114866176 472724454178816 473647744128384 473792682590208 475178041311232 475437796071424 475719391937664 475980091097088 476106123423168 476764497248256 477025119240192 477759269685054 477905466293248 478304212635648 478419929530368 478450575998976 479111539064832 479501028163584 481049581203072 481165962289152 481598277156864 481714790989824 483270493396992 483663363477504 484215040770048 485896342994944 486845359289856 486963142557696 486994336284672 487112155594752 488418296332288 488685288841216 489093029462016 489242694254592 489372238317312 489490632916992 489639752295984 490316840828928 491071447478136 491190253170176 491631574597632 491750515802112 491900323636224 492861737926656 493338628676096 494302180685229 494573063405568 494692716249088 494985716563968 496856410882048 497140051623936 497260325502976 497826833559552 499435250384896 499840580468817 500410709858304 500531775012864 502148247045312 502842632699904 503129690800128 503251413762048 503404725252096 503978919985152 504876668893184 505452542558208 505728846790656 505862756137116 506017552545792 506562278326272 507774557936576 508198225925376 508353736998912 508476723822592 509469842423808 511115180028264 511115876368384 511698169479168 511821965426688 512114149564416 513892323694848 514049577189376 514478480818176 516264864432128 516559584890496 517273194245472 517273898975232 517431482302464 517556665319424 517988495130624 518944439853056 519228119393792 519820362645504 519958003212144 520083797474304 520242236814483 520242945589248 520677016731648 520961643380736 522358548009984 522484923039744 523665596547072 523792287793152 525483879868416 526083258580992 526510932885504 528211304850432 528339095846912 528813794525184 530649953533952 531081340289024 531686379224448 531815010951168 531977748873216 532421611094016 532854438100992 534575296475136 534704627122176 534867520580352 535185045061632 535477602484224 536431460699008 537043326468096 537173254209536 537643649579904 538222420721664 538256897998848 538387119341568 539510467807612 540125845561344 540256519061504 541311707575296 543060618641408 543679305071616 544121283912192 546010593925776 546177675763712 546633385869312 546765633748992 546800658284544 548001175044096 548844558946152 549470583373824 549603517661184 549770949946368 549903956901888 550398031036416 551378467343872 552309135310848 552455378412903 552589034816448 552758129688576 553219330277376 555005957260608 555310106279936 556394696331264 556529305780224 558192338665472 558963462242304 559282558076928 559417866190848 561224511403584 561360289337344 561864656683008 562000589488128 563270557630464 563815575629824 564273924057088 564916777925976 564917547565056 565226358177792 565363104284672 565697961787392 566157840482304 567835898150912 567986252504832 568123666317312 568160058998784 568297514860544 568634110377984 568944952639488 570608534372352 570783143297024 571246377678648 571897954123776 572036314300416 573883710908928 575005360914432 577001907306496 578128864156704 578305774338048 578928318087168 579996726894592 580313780498944 580797972486144 580975699427328 581129533001808 581933136347136 582251248484352 583812494834688 583953737515008 584131634318016 584797907976192 584939389059072 585273313787904 585839621552864 586649738149888 587305512794112 587795538419712 587975406649344 590016987922432 590353811303424 591169364851968 593079359832064 594237717956736 594381482827776 594563366387712 595059447693312 596301043366308 596981197725696 597125626331136 597466507825152 598474967482368 599541044310656 600224894287872 600370107645952 600553005563904 601542705512448 601726780440576 603485393286384 603670062686208 603816109539328 604173742276608 604319910985728 604358622314496 606457089753088 606950103187456 607641576256512 607788583944192 610943195971584 611091002425344 613064526513152 613763801677824 614261918166498 614262755033088 614449885234176 615111337967616 615150740570112 616246522325504 616583391780128 616949426946048 617286680641536 617436021784576 617450128814421 618303957368832 618641951514624 620300775761856 620450846109696 620640707018752 621158546276352 621347777224704 621852895899648 624012107343744 624723869564928 624875009998848 627250924509888 627966380998656 628118305898496 630146819821568 631377575329032 631530325504512 631723576786944 632250663174144 634292522583552 634640121462784 634808164564224 635532241010688 635879652950016 636033492320256 637012359580072 637738950180864 637893239373824 637934101331968 638815385419776 639139124606976 639180066373632 639334704218112 641399441604096 641554616385536 641934601168896 642131036209152 644360657862656 644884484636672 645619174772544 646511956328448 647037531979776 649127145719808 649284190076928 649325781712896 649867554717696 652124039282688 652496317756416 652654177222656 652853003061312 653597661855744 653755787771904 654761929970848 655508766130176 655667354402816 655867098181632 656947954704384 657148983902208 659069574246972 659430751207424 659980955418624 660718701893376 662853402165248 663769111412736 664148037716352 665066441539584 666454107291756 667214279811072 667375700017152 668883787186176 669530996060416 670839587733504 671001885016064 671206300336128 671766329622528 673936723410944 674305129054208 674483674849488 674690070061056 675253006073856 675416371101696 675622131259392 677597634567168 677804982665216 679128820521984 679293123231744 681486906704352 682264225972224 682429287235584 682818866085888 685189764926464 685971307757568 687477377728512 688746113187328 689697592327296 689908643069952 690075553759232 690484276887552 690651326840832 691045599412224 693093816860672 693277337616192 693445063299072 693656315752644 693657260785664 694068105314304 694236022308864 694447515721728 694615524507648 695684550594026 696478064013312 696646564052992 698007201873408 698220795396096 698389717057536 700645173157888 701444344774656 702013620761712 702014577180672 702984386248704 704281739800576 705085059366912 705657290073624 706633094135808 708915172299264 709086681268224 709303665164288 710689023885312 712767061966848 712939502829568 713156694107136 713970136645632 716057768624128 716638904527581 716858199439872 717456318953472 717629894295552 717675863998464 720167794081792 721574371804608 721748943433728 722572186484736 724905740095488 725495045216256 726322561155072 728014125234368 728844514492416 729020844998656 730444713836544 730491504427008 730668233392128 731792745261536 732627444498432 732804690214912 733027933261824 733205275869184 733639544193024 733864041381888 734235949375488 736412180414464 736607171217204 736785379755264 737010839584768 737447361896448 737625773703168 737850485454336 740007943014144 741859595108352 742039074373632 745284616323072 745710077435904 745890488254464 748299348538112 749152875577344 750797662519296 753222370567968 753223396753408 753635144237056 754263949049856 754694536200192 754877120643072 755107087878144 757315003339776 757498221756416 757546745331712 758178813837312 758593270185984 759026328818688 760811379163136 761661836904864 762297338888064 762530605498368 762715085733888 763351466508288 765178281211904 766672770042396 766673814552576 767732948140032 770838485542272 771074365784064 771717721227264 771904424116224 774397296648192 774634265903104 774839377335744 775910848462848 776147223453696 776334997979136 777529791840382 778416659779584 778604983353344 778842179090688 779730543968256 780125696211456 780364418383872 783074017058816 783537822014976 783727384559616 783967208865792 785688431689728 787138415071232 788225819802624 789124887871488 789766399328256 792316957275648 792508643770368 792751155183616 793220691787776 795068057821744 795974930300928 796167501774848 796622010433536 797722516426752 797966623309824 800299859050496 800737340751872 801862944712704 802056940683264 802301280870528 803410727141376 804647191048512 804893416914944 805564989702144 805759881314304 806465474369856 807580679012352 809265701711418 810188768342016 810384778592256 814590927962112 814788003233792 818351735570432 819015890888664 819017006710784 819266513645568 819950078803968 820148450623488 820200987426816 822599235928064 823048907522048 823266838419228 824205875060736 824405276491776 824656424919552 824855935352832 827067701015808 827267794812928 828463702966272 828883552224672 829137194532864 832016143124992 832508935890912 832965159419904 834793958670336 836334566013184 837288507998208 838445193363456 839126799286272 841836767105376 842040434006016 842298102382592 842796985024512 843000884232192 845723363444736 846410886085632 847376321347584 847839537266688 848044656427008 850318600241152 851753847226368 851979378757248 852185499475968 852240088498176 852446272290816 853157521391616 855199255472128 855912801558528 856174714945536 856869566517972 858054471450624 860825566363392 862508041371648 862716709306368 865502860959744 865712253435904 865767708950528 866490072956928 867458661507072 869498719043584 869995090341888 870205569630208 870470670748416 871196958729216 871463549140992 874011688173568 874489464242176 875718742252032 875930606272512 876197451477024 876198645202944 877409083588608 878759432329296 879974607224832 880958269191168 881963109974016 885025481883648 885530716955136 888605476389008 889619039748096 889834266689536 891572224241664 891845049581568 894451565049462 894452783644672 894941733781504 895471796588544 895688439496704 896199761737728 897929636216832 899311566465984 899586760081408 900337341431808 900555161468928 900829508345856 901857014710272 902590170660864 903463512756224 905228089929576 905505094029312 905724164308992 906479866478592 906537933471744 908649208939136 909685634629632 909905716314112 910425154781184 911682875916288 914628410343424 916414793957376 916636503638016 919596789769728 919878190759936 920645702516736 921394132549632 921674827851264 924369783488256 924593417732096 924875087670192 925424140419072 925930020962304 926154032676864 928637418684416 930451163642784 930676269164544 930961060528128 931737819414528 936018161015616 937085804347392 937312514998272 940876386764832 941949571497984 942177458847744 944143318663321 945220229732352 945448908357632 947295488256768 947585365180416 950356082622464 950875592142848 951438783875328 951960182194176 952212246846336 953528994496512 954050238480384 955518539370108 955810932586496 956608425271296 956839859060736 956901151997952 958223078129664 959002056327168 962099162406144 962331924578304 963196554313728 966540986793984 967326726955008 968430081540096 971792685989888 973690718579712 973926285115392 973988672569344 976836592664576 977370577682432 978186058924032 978744476634624 978981265833984 979279504591968 980633681657856 982142894956272 982380506340352 983263149195264 983501031604224 983800647272448 985723475853312 986677257352192 988604361370458 989146126811136 989385432498176 989971433127936 993712821764096 994280103247872 994520651005952 995653667119104 998870500769792 999681160937634 1000821419716608 1001063550025728 1004296494090624 1005685265399808 1006259381600256 1006502827524096 1006809450504192 1007957839970304 1009753337786368 1010905085116416 1011457693581312 1011725512274232 1012035105091584 1013124556652544 1015549115873152 1016396451850752 1016707473997824 1016953447645184 1018939684847616 1022230360056528 1022231752736768 1023396338958336 1023643930853376 1024228299128832 1027784647389696 1028099154378752 1028956961636352 1032529728864256 1033119169780992 1034546388490944 1034862964604928 1035113330638848 1035976990261248 1037888879706112 1038456238787584 1039640725291008 1039916006424288 1040167594948608 1040484473628966 1040485891178496 1041354033463296 1041923286761472 1043526825891039 1044717096019968 1044969846079488 1047331193094144 1047584575586304 1050967759736832 1052166517161984 1053021865771008 1056422609700864 1056678191693824 1057627589050368 1061299907067904 1062162680578048 1063372758448896 1063630021902336 1063955497746432 1065708876201984 1069150592950272 1069409254244352 1069735041160704 1070370090123264 1070955204968448 1072862921398016 1074086652936192 1075287299159808 1076444841443328 1076513795997696 1079020935615224 1080251691122688 1080513038123008 1082623415150592 1086121237282816 1087358610143232 1088242567824384 1092021187851552 1092355351527424 1093266771738624 1093531267497984 1096002350088192 1097689117892304 1098941166747648 1099207035322368 1099541899892736 1099807913803776 1100796062072832 1102756934687744 1104618270621696 1104910756825806 1105178069632896 1105516259377152 1106438660554752 1110011914521216 1110620212559872 1112789392662528 1113058611560448 1116384677330944 1117926924484608 1118565116153856 1118835732381696 1122449022807168 1122720578674688 1123729313366016 1124001178976256 1126541115260928 1127631151259648 1128547848114176 1129833555851952 1129835095130112 1130452716355584 1131395923574784 1132315680964608 1135972505009664 1136247332634624 1136320117997568 1136595029721088 1137268220755968 1137889905278976 1141217068744704 1141566286594048 1142492755357296 1143795908247552 1144072628600832 1147767421817856 1150010721828864 1154003814612992 1156257728313408 1156611548676096 1157856636174336 1159993453789184 1160627560997888 1161595944972288 1161951398854656 1162259066003616 1163866272694272 1164502496968704 1166294687760573 1167624989669376 1167907475030016 1168263268636032 1169595815952384 1169878778118144 1170546627575808 1171679243105728 1173299476299776 1174611025588224 1175591076839424 1175950813298688 1180033975844864 1180707622606848 1182338729703936 1186158719664128 1188475435913472 1188762965655552 1189126732775424 1192602086732616 1193962395451392 1194251252662272 1194933015650304 1196949934964736 1199082088621312 1200449788575744 1201106011127808 1203085411024896 1206970786572768 1207340125372416 1207632219078656 1208347484553216 1208639821971456 1212914179506176 1213898552567127 1213900206374912 1215283152513024 1215577167888384 1221886391943168 1222182004850688 1226129053026304 1227527603355648 1228523836332996 1228525510066176 1228899770468352 1230222675935232 1230301481140224 1232493044651008 1233166783560256 1233898853892096 1234573361283072 1234872043569152 1234900257628842 1236607914737664 1237283903029248 1240601551523712 1240901692219392 1241281414037504 1242317092552704 1242695554449408 1243705791799296 1248024214687488 1249447739129856 1254501849019776 1255932761997312 1256236611796992 1260293639643136 1262755150658064 1263060651009024 1263447153573888 1264501326348288 1268585045167104 1269616329128448 1271064482021376 1271759305900032 1272066984640512 1274024719160144 1275477900361728 1275786478747648 1275868202663936 1277630770839552 1278278249213952 1278360132747264 1278669408436224 1282798883208192 1283109232771072 1283869202337792 1284262072418304 1288721315725312 1289768969273344 1291238349545088 1293023912656896 1294075063959552 1298254291439616 1298568380153856 1298651563425792 1299735109435392 1304248078565376 1304992635512832 1305308354445312 1305706006122624 1307195323711488 1307511575543808 1309523859941696 1311017532260352 1311334708805632 1311734196363264 1313895909408768 1314297967804416 1318139148493944 1318861502414848 1319961910837248 1321437403786752 1325706804330496 1327538222825472 1328296075432704 1332908214583512 1334428559622144 1334751400034304 1337767574372352 1339061992120832 1341677347574193 1341679175467008 1342412600672256 1343532659245056 1348610258108416 1348967349698976 1349380140122112 1350506012147712 1350832742203392 1351244262518784 1355195269134336 1355609965330432 1358257641043968 1358586246463488 1362973813408704 1364528451944448 1364858574471168 1365637732171776 1370379529852928 1371942615515136 1374954755457024 1377492226374656 1379395184654592 1379817286139904 1380151107518464 1380968553775104 1382091198824448 1386187633721344 1386554675232384 1386890126598144 1387312631505288 1387314521571328 1388136210628608 1388472044617728 1388895031443456 1389231049015296 1391369101188052 1392956128026624 1393293128105984 1396014403746816 1396441590792192 1401290346315776 1404027241523424 1404029154361344 1405968772497408 1408563479601152 1410170118733824 1411314580147248 1413266188271616 1417830344598528 1418173362536448 1421378047770624 1425534123933696 1425879005659136 1426313388214272 1427940273291264 1432115537248256 1433277809055162 1433716398879744 1434912637906944 1435259788591104 1435351727996928 1440335588163584 1443148743609216 1443497886867456 1445144372969472 1449811480190976 1450990090432512 1452645122310144 1456028250468736 1457689028984832 1458041689997312 1460889427673088 1460983008854016 1461336466784256 1463585490523072 1465254888996864 1465609380429824 1466055866523648 1466410551738368 1467279088386048 1467728082763776 1468471898750976 1472824360828928 1473214342434408 1473570759510528 1474021679169536 1474894723792896 1475251547406336 1475700970908672 1480015886028288 1483719190216704 1484078148747264 1490569232646144 1491420154871808 1491780976508928 1496598697076224 1498305751154688 1499521741406451 1501595325038592 1506444741135936 1507270288474112 1508527898099712 1509389072400384 1509754241286144 1510214175756288 1514630006679552 1514996443512832 1515093490663424 1516357627674624 1517186540371968 1518052657637376 1521622758326272 1523323673809728 1524594677776128 1525061210996736 1525430171467776 1530356562423808 1533345540084792 1533347629105152 1535465896280064 1541676971084544 1542148731568128 1543435442454528 1548794593296384 1549268531806208 1549678754671488 1551821696925696 1552294446907392 1552669995958272 1555059583680764 1556833319559168 1557209966706688 1557684358181376 1559461087936512 1560251392422912 1560728836767744 1566148034117632 1567075644029952 1567454769119232 1571376863379456 1574276830142464 1576451639605248 1578249775742976 1579532798656512 1584633914551296 1585017287540736 1586441383575552 1590136115643488 1591949860601856 1592335003549696 1593244020867072 1595445032853504 1595933246619648 1600599718100992 1601474681503744 1603725889425408 1604113881366528 1604602561741056 1609294382097024 1609786833829888 1611129979404288 1611519762628608 1612930948739712 1615161358024704 1618531403422836 1620377536684032 1620769557184512 1629181855924224 1629576006467584 1636703471140864 1638031781777328 1638034013421568 1638533027291136 1639900157607936 1640296901246976 1640401974853632 1645198471856128 1646097815044096 1646533676838456 1648411750121472 1648810552983552 1649312849839104 1649711870705664 1654135402031616 1654535589625856 1656927405932544 1657767104449344 1658274389065728 1664032286249984 1665017871781824 1665930318839808 1669587917340672 1672669132026368 1674577015996416 1676890386726912 1678253598572544 1683673534210752 1684080868012032 1684596204765184 1685593970049024 1686001768464384 1691446726889472 1692821772171264 1694752642695168 1695679074533376 1696089312854016 1700637200482304 1703507694452736 1703958757514496 1704370998951936 1704480176996352 1704892544581632 1710398510944256 1711825603117056 1712349429891072 1713739133035944 1716108942901248 1721651132726784 1725016082743296 1731005721919488 1731424506871808 1731535417901056 1734917323014144 1738997438087168 1739990180683776 1740411139260416 1740941341496832 1742393917458432 1742927098281984 1748023376347136 1748978928484352 1751437484504064 1751861212545024 1752394902954048 1754818167177216 1757518864658592 1759949214449664 1761916538382336 1763926219948032 1770050963767296 1771061433910272 1777210952778016 1779238079496192 1779668533379072 1783144448483328 1783690099163136 1788903130098924 1788905567289344 1789883467563008 1790943593177088 1791376878993408 1792399523475456 1798623132931968 1799173520162816 1800674682863616 1801110322937856 1801659016691712 1805180341321728 1806927025512448 1810456179859152 1811010188058624 1811448328617984 1812959732957184 1813075866943488 1817298417878272 1819371269259264 1820850309562368 1823365751832576 1829256820686848 1832829587914752 1833273007276032 1839193579539456 1839756381519872 1841291405033472 1842788265099264 1843349655702528 1848739566976512 1849186835464192 1849750175340384 1850848280838144 1851860041924608 1852308065353728 1857274837368832 1860902327285568 1861352538329088 1861922121056256 1863475638829056 1872036322031232 1874171608694784 1874625029996544 1881752773529664 1883899142995968 1884354917695488 1888286637326642 1890440459464704 1890897816715264 1894590976513536 1895170730360832 1900712165244928 1901751184285696 1902877567750656 1903920364388352 1904424493692672 1908100476960768 1911037078740216 1911621865172992 1913216850542592 1913679718121472 1913802303995904 1916446156259328 1918004112654336 1924198324812288 1924663849156608 1926393108627456 1933081973587968 1934653453910016 1943585371979776 1947381437159424 1947852570230784 1947977345138688 1953673185329152 1954741155364864 1956372117848064 1957488953269248 1957962531667968 1958559009183936 1961267363315712 1964285789912544 1964761012680704 1966526298390528 1967002063208448 1967601294544896 1971446951706624 1973354514704384 1977208722740916 1978292253622272 1978770864996352 1979942866255872 1987425643528192 1988560206495744 1989041302011904 1991307334238208 1997741001539584 1999362321875268 2001642839433216 2002127100051456 2008592988181248 2012518763200512 2013005655048192 2013618901008384 2019506675572736 2021810170232832 2022915387162624 2023451024548464 2024070210183168 2026249113305088 2031098231746304 2032792903701504 2033414947995648 2037879369695232 2044460720113056 2044463505473536 2046792677916672 2047287861706752 2048456598257664 2055569294779392 2056198308757504 2057913923272704 2065059457728512 2066238339561984 2069092776981888 2069725929209856 2070226661277696 2071953980522496 2075777759412224 2076912477575168 2079281450582016 2079832012848576 2080335189897216 2080968947257932 2080971782356992 2082708066926592 2083846573522944 2087053651782078 2089434192039936 2089939692158976 2094662386188288 2095169151172608 2101935519473664 2104333034323968 2106043731542016 2112845219401728 2113356383387648 2115255178100736 2122599814135808 2124325361156096 2126745516897792 2127260043804672 2127910995492864 2138301185900544 2138818508488704 2139470082321408 2141910409936896 2145725842796032 2148173305872384 2149916713582743 2150574598319616 2152889682886656 2153027591995392 2158041871230448 2160503382245376 2161026076246016 2165246830301184 2172242474565632 2174717220286464 2176485135648768 2184042375703104 2184710703054848 2186533543477248 2187062534995968 2192004700176384 2195378235784608 2197882333495296 2198414070644736 2199083799785472 2199615827607552 2201592124145664 2205513869375488 2209236541243392 2209821513651612 2210356139265792 2211032518754304 2212877321109504 2220023829042432 2221240425119744 2225578785325056 2226117223120896 2232769354661888 2235853848969216 2237130232307712 2237671464763392 2244898045614336 2245441157349376 2247458626732032 2255262302519296 2257095696228352 2259667111703904 2259670190260224 2260905432711168 2262791847149568 2264631361929216 2271945010019328 2272494665269248 2272640235995136 2274536441511936 2275779810557952 2282434137489408 2284985510714592 2287591816495104 2288145257201664 2295534843635712 2300021443657728 2308007629225984 2312515456626816 2313223097352192 2315713272348672 2319986907578368 2321255121995776 2323191889944576 2323902797709312 2324518132007232 2327732545388544 2329004993937408 2332589375521146 2335249979338752 2335814950060032 2336526537272064 2339191631904768 2341093255151616 2343358486211456 2346598952599552 2349222051176448 2351182153678848 2351901626597376 2360067951689728 2361415245213696 2364677459407872 2372317439328256 2376950871826944 2377525931311104 2378253465550848 2385204173465232 2387924790902784 2388502505324544 2389866031300608 2393899869929472 2398164177242624 2400899577151488 2402212022255616 2406170822049792 2413941573145536 2414680250744832 2415264438157312 2416694969106432 2417279643942912 2425828359012352 2427797105134254 2427800412749824 2430566305026048 2431154335776768 2443772783886336 2444364009701376 2452258106052608 2455055206711296 2457047672665992 2457051020132352 2457799540936704 2460445351870464 2460602962280448 2464986089302016 2466333567120512 2467797707784192 2469146722566144 2469744087138304 2469800515257684 2473215829475328 2474567806058496 2481203103047424 2481803384438784 2482562828075008 2485391108898816 2487411583598592 2496048429374976 2498895478259712 2509003698039552 2511865523994624 2520587279286272 2525510301316128 2526121302018048 2526894307147776 2529002652696576 2537170090334208 2539232658256896 2542128964042752 2543518611800064 2544133969281024 2548049438320288 2550955800723456 2551572957495296 2555261541679104 2556556498427904 2556720265494528 2557338816872448 2565597766416384 2566218465542144 2567738404675584 2568524144836608 2577442631450624 2579537938546688 2582476699090176 2588150127919104 2596508582879232 2597136760307712 2597303126851584 2599470218870784 2608496157130752 2609985271025664 2610616708890624 2611412012245248 2614390647422976 2619047719883392 2622035064520704 2622669417611264 2623468392726528 2627791818817536 2628595935608832 2636278296987888 2637723004829696 2639923821674496 2642874807573504 2651413608660992 2655076445650944 2656592150865408 2665816429167024 2668857119244288 2669502800068608 2675535148744704 2678123984241664 2683354695148386 2683358350934016 2684825201344512 2687065318490112 2697220516216832 2697934699397952 2698760280244224 2701012024295424 2701665484406784 2702488525037568 2710390538268672 2711219930660864 2716515282087936 2717172492926976 2725947626817408 2729056903888896 2729717148942336 2731275464343552 2740759059705856 2743885231030272 2749909510914048 2754984452749312 2758790369309184 2759634572279808 2760302215036928 2761937107550208 2764182397648896 2772375267442688 2773109350464768 2773780253196288 2774625263010576 2774629043142656 2776272421257216 2777790062886912 2778462098030592 2782738202376104 2785912256053248 2786586256211968 2792028807493632 2792883181584384 2802580692631552 2808054483046848 2811937544994816 2817126959202304 2822629160294496 2826532376543232 2832429955989963 2835660689197056 2836346725072896 2842756095541248 2851068247867392 2851758011318272 2852626776428544 2855880546582528 2864231074496512 2866555618110324 2867432797759488 2869825275813888 2870519577182208 2870703455993856 2880671176327168 2886297487218432 2886995773734912 2899622960381952 2901980180865024 2905290244620288 2912056500937472 2915378057969664 2921778855346176 2921966017708032 2927170981046144 2930509777993728 2931218760859648 2932111733047296 2932821103476736 2934558176772096 2936943797501952 2945648721657856 2946428684868816 2947141519021056 2948043358339072 2949789447585792 2950503094812672 2951401941817344 2960031772056576 2967438380433408 2968156297494528 2981138465292288 2982840309743616 2983561953017856 2993197394152448 2996611502309376 2999043482812902 3003190650077184 3012889482271872 3014540576948224 3017055796199424 3018778144800768 3019508482572288 3020428351512576 3029260013359104 3029992887025664 3030186981326848 3032715255349248 3034373080743936 3036105315274752 3043245516652544 3046647347619456 3049189355552256 3050122421993472 3050860342935552 3060713124847616 3066691080169584 3066695258210304 3070931792560128 3083353942169088 3084297463136256 3086870884909056 3097589186592768 3098537063612416 3099357509342976 3104588893814784 3105339991916544 3110119167361528 3113666639118336 3114419933413376 3115368716362752 3118922175873024 3120502784845824 3121457673535488 3130580477673117 3132296068235264 3134151288059904 3134909538238464 3142753726758912 3148553660284928 3152903279210496 3156499551485952 3159065597313024 3169267829102592 3170034575081472 3172882767151104 3180272231286976 3183899721203712 3184670007099392 3186488041734144 3190890065707008 3191866493239296 3201199436201984 3202949363007488 3207451778850816 3208227762733056 3209205123482112 3218588764194048 3219573667659776 3222259958808576 3225861897479424 3237062806845672 3240755073368064 3241539114369024 3258363711848448 3276063563554656 3276068026843136 3277066054582272 3279800315215872 3280593802493952 3290396943712256 3292195630088192 3293067353676912 3296823500242944 3297621105967104 3298625699678208 3299423741411328 3308270804063232 3309071179251712 3313854811865088 3315534208898688 3316548778131456 3328064572499968 3330035743563648 3331860637679616 3339175834681344 3345338264052736 3349154031992832 3353780773453824 3356507197145088 3367347068421504 3368161736024064 3369192409530368 3371187940098048 3372003536928768 3382893453778944 3385643544342528 3389505285390336 3391358149066752 3401274400964608 3407917515028992 3408741997903872 3408960353992704 3409785089163264 3420797021888512 3423651206234112 3424698859782144 3427478266071888 3432217885802496 3443302265453568 3450032165486592 3462011443838976 3462849013743616 3463070835802112 3469834646028288 3477994876174336 3479980361367552 3480822278520832 3481882682993664 3484787834916864 3485854196563968 3496046752694272 3497957856968704 3498884063281719 3502874969008128 3503722425090048 3504789805908096 3509636334354432 3515037729317184 3519898428899328 3523833076764672 3527852439896064 3540101927534592 3542122867820544 3554421905556032 3558476158992384 3559337066758144 3566288896966656 3567380198326272 3577806260197848 3577811134578688 3579766935126016 3581887186354176 3582753757986816 3584799046950912 3597246265863936 3598347040325632 3601349365727232 3603318033383424 3613854051024896 3620912359718304 3622020376117248 3622896657235968 3625919465914368 3634596835756544 3638742538518528 3641695657701381 3641700619124736 3646731503665152 3665659175829504 3666546014552064 3678387159078912 3679512763039744 3682582810066944 3685576530198528 3686699311405056 3697479133953024 3698373670928384 3699500350680768 3701696561676288 3703720083849216 3704616130707456 3714549674737664 3721804654571136 3722705076658176 3723844242112512 3726951277658112 3744072644062464 3748343217389568 3763505547059328 3767798285991936 3768709835390976 3776573274653284 3780880918929408 3781795633430528 3789181953027072 3790341460721664 3801424330489856 3803502368571392 3805755135501312 3808848987385344 3816200953921536 3822074157480432 3823243730345984 3826433701085184 3827359436242944 3827604607991808 3832892312518656 3836008225308672 3848396649624576 3849327698313216 3852786217254912 3866163947175936 3869306907820032 3887170743959552 3894762874318848 3895705140461568 3895954690277376 3907346370658304 3909482310729728 3912744235696128 3914977906538496 3915925063335936 3917118018367872 3922534726631424 3928571579825088 3929522025361408 3933052596781056 3934004126416896 3935202589089792 3942893903413248 3946709029408768 3954417445481832 3956584507244544 3957541729992704 3959885732511744 3974851287056384 3977120412991488 3978082604023808 3982614668476416 3995482003079168 3998724643750536 4003285678866432 4004254200102912 4017185976362496 4025037526401024 4027237802016768 4039013351145472 4045830774325248 4046902049096928 4048140420366336 4052498226610176 4062196463492608 4065585807403008 4066829895991296 4075758739390464 4088921440226112 4093585355833344 4094575723413504 4096913196515328 4111138589558784 4112396617515008 4115827846545408 4130118915457024 4132476679123968 4138185553963776 4139451858419712 4140453322555392 4151555518824448 4153824955150336 4158562901164032 4159664025697152 4160670379794432 4161937894515864 4161943564713984 4165416133853184 4167693147045888 4174107303564156 4178868384079872 4179879384317952 4189324772376576 4203871038947328 4212087463084032 4225690438803456 4226712766775296 4230510356201472 4245199628271616 4248650722312192 4253491033795584 4254520087609344 4276602371801088 4277637016977408 4278940164642816 4283820819873792 4291451685592064 4296346611744768 4299833427165486 4301149196639232 4305779365773312 4306055183990784 4316083742460896 4321006764490752 4322052152492032 4330493660602368 4344484949131264 4349434440572928 4352970271297536 4368084751406208 4369421406109696 4373067086954496 4374125069991936 4384009400352768 4390756471569216 4395764666990592 4396828141289472 4398167599570944 4399231655215104 4403184248291328 4411027738750976 4418473082486784 4419643027303224 4420712278531584 4422065037508608 4425754642219008 4440047658084864 4442480850239488 4451157570650112 4452234446241792 4465538709323776 4471707697938432 4474260464615424 4475342929526784 4489796091228672 4490882314698752 4494917253464064 4510524605038592 4514191392456704 4519334223407808 4521810865422336 4525583694299136 4529262723858432 4543890020038656 4544989330538496 4545280471990272 4549072883023872 4551559621115904 4564868274978816 4569971021429184 4575183632990208 4576290514403328 4591069687271424 4600042887315456 4616015258451968 4625030913253632 4626446194704384 4639973815156736 4642510243991552 4646383779889152 4647805595418624 4649036264014464 4655465090777088 4658009987874816 4665178751042292 4670499958677504 4671629900120064 4673053074544128 4678383263809536 4682186510303232 4686716972422912 4698444102352896 4702364307357696 4720135903379456 4722830490427392 4729354918815744 4744634878656512 4753901743653888 4755051862622208 4770408346930464 4775849581805568 4777005010649088 4779732062601216 4787799739858944 4796328354485248 4801799154302976 4804424044511232 4812341644099584 4827883146291072 4829360501489664 4830528876314624 4833389938212864 4834559287885824 4851656718024704 4855594210268508 4855600825499648 4861132610052096 4862308671553536 4887545567772672 4888728019402752 4904516212105216 4910110413422592 4914095345331984 4914102040264704 4915599081873408 4920890703740928 4921205924560896 4929972178604032 4932667134241024 4935595415568384 4938293445132288 4939601030515368 4946431658950656 4949135612116992 4962406206094848 4963606768877568 4965125656150016 4970782217797632 4974823167197184 4992096858749952 4997790956519424 5018007396079104 5023731047989248 5041174558572544 5051020602632256 5052242604036096 5053788614295552 5058005305393152 5074340180668416 5078465316513792 5084257928085504 5087037223600128 5088267938562048 5096098876640576 5101911601446912 5103145914990592 5110523083358208 5113112996855808 5113440530989056 5114677633744896 5131195532832768 5132436931084288 5135476809351168 5137048289673216 5154885262901248 5159075877093376 5164953398180352 5193017165758464 5194273520615424 5194606253703168 5216992314261504 5219970542051328 5221233417781248 5222824024490496 5228781294845952 5238095439766784 5244070129041408 5246936785453056 5255583637635072 5272556593975776 5275446009659392 5279847643348992 5285749615147008 5302827217321984 5310152891301888 5313184301730816 5331632858334048 5337714238488576 5339005600137216 5351070297489408 5356247968483328 5366709390296772 5366716701868032 5369650402689024 5374130636980224 5394441032433664 5395869398795904 5397520560488448 5402024048590848 5403330968813568 5404977050075136 5420781076537344 5422439861321728 5433030564175872 5434344985853952 5451895253634816 5458113807777792 5462550928687104 5481518119411712 5487770462060544 5499819021828096 5509968905498624 5517580738618368 5519269144559616 5523874215100416 5528364795297792 5546218700929536 5547560506392576 5549250526021152 5549258086285312 5552544842514432 5555580125773824 5556924196061184 5565476404752208 5571824512106496 5573172512423936 5584057614987264 5585766363168768 5605161385263104 5616108966093696 5623875089989632 5634253918404608 5645258320588992 5653064753086464 5664859911979926 5671321378394112 5672693450145792 5685512191082496 5702136495734784 5703516022636544 5705253552857088 5711761093165056 5728462148993024 5733111236220648 5734865595518976 5739650551627776 5741039154364416 5741406911987712 5761342352654336 5772594974436864 5773991547469824 5799245920763904 5803960361730048 5824113001874944 5830756115939328 5843557710692352 5843932035416064 5854341962092288 5861019555987456 5864223466094592 5865642206953472 5869116353544192 5873887595003904 5891297443315712 5892857369737632 5894283038042112 5896086716678144 5899578895171584 5901006189625344 5902803883634688 5920063544113152 5934876760866816 5936312594989056 5962276930584576 5965680619487232 5967123906035712 5986394788304896 5993223004618752 5998086965625804 6006381300154368 6025778964543744 6029081153896448 6037556289601536 6039016965144576 6040856703025152 6058520026718208 6059985774051328 6060373962653696 6065430510698496 6068746161487872 6072210630549504 6086491033305088 6093294695238912 6098378711104512 6100244843986944 6121426249695232 6133382160339168 6133390516420608 6141863585120256 6166707884338176 6168594926272512 6173741769818112 6195178373185536 6198715018685952 6209177787629568 6210679983833088 6220238334723056 6227333278236672 6228839866826752 6230737432725504 6237844351746048 6241005569691648 6242915347070976 6261160955346234 6264592136470528 6268302576119808 6269819076476928 6285507453517824 6297107320569856 6305806558420992 6312999102971904 6318131194626048 6338535658205184 6340069150162944 6345765534302208 6360544462573952 6367799442407424 6369340014198784 6372976083468288 6381780131414016 6383732986478592 6402398872403968 6405898726014976 6414903557701632 6416455525466112 6418410246964224 6437177528388096 6439147335319552 6444519917617152 6451723794958848 6474125613691344 6481510146736128 6483078228738048 6516727423696896 6552127127109312 6554132109164544 6559600630431744 6561187604987904 6584391260176384 6586134707353824 6593647000485888 6595242211934208 6597251399356416 6598847482822656 6609003230643247 6616541608126464 6618142358503424 6627709623730176 6631068417797376 6633097556262912 6656129144999936 6660071487127296 6663721275359232 6678351669362688 6690676528105472 6698308063985664 6707561546907648 6713014394290176 6734694136843008 6736323472048128 6738384819060736 6742375880196096 6765786907557888 6771287088685056 6779010570780672 6782716298133504 6802548801929216 6815835030057984 6817483995807744 6817920707985408 6841594043777024 6847302412468224 6854956532143776 6864435771604992 6886604530907136 6900064330973184 6924022887677952 6925698027487232 6939669292056576 6955989752348672 6959960722735104 6961644557041664 6963765365987328 6969575669833728 6971708393127936 6992093505388544 6995915713937408 6997768126563438 7005749938016256 7007444850180096 7009579611816192 7030075458634368 7039796857798656 7047666153529344 7055704879792128 7080203855069184 7084245735641088 7108843811112064 7116952317984768 7118674133516288 7132577793933312 7134760396652544 7155612520395696 7155622269157376 7159533870252032 7163774372708352 7165507515973632 7169598093901824 7194492531727872 7196694080651264 7202698731454464 7206636066766848 7227708102049792 7241824719436608 7244040752234496 7245793314471936 7251838931828736 7269193671513088 7277485077037056 7283391315402762 7283401238249472 7293463007330304 7331318351659008 7333092029104128 7356774318157824 7359025526079488 7365165620133888 7371153060397056 7373398622810112 7394958267906048 7396747341856768 7399000701361536 7403393123352576 7407440167698432 7409232261414912 7429099349475328 7443609309142272 7445410153316352 7447688484225024 7488145288124928 7496686434779136 7527011094118656 7535596571983872 7553146549306568 7561761837858816 7563591266861056 7578363906054144 7580682921443328 7602848660979712 7607004737142784 7611510271002624 7617697974770688 7632401907843072 7644148314960864 7646487460691968 7652867402170368 7654718872485888 7665784625037312 7672016450617344 7696793299249152 7698655396626432 7705572434509824 7732327894351872 7738613815640064 7774341487919104 7789525748637696 7791410280923136 7791909380554752 7814692741316608 7818964621459456 7825488471392256 7829955813076992 7831850126671872 7834236036735744 7857143159650176 7859044050722816 7866105193562112 7868008252833792 7870405178179584 7885787806826496 7893418058817536 7908834890963664 7913169014489088 7919771465023488 7954240825982976 7956165208047616 7965229336952832 7990964006158336 7997449287501072 8006571357732864 8008508400205824 8034371952724992 8050075052802048 8054475604033536 8078026702290944 8091661548650496 8093804098193856 8096280840732672 8104996453220352 8124392926985216 8131171614806016 8133659791982592 8151517478780928 8177842880452224 8187170711666688 8189151446827008 8193826393030656 8222277179117568 8224793235030016 8231655693090816 8260237830914048 8264953358247936 8276371107927552 8278903716839424 8280906645110784 8303111037648896 8307649910300672 8317125802328064 8319328051394304 8321340759588864 8323875789031728 8323887129427968 8335386294091776 8348214607128312 8357736768159744 8359758768635904 8378649544753152 8407742077894656 8451380877606912 8453425533550592 8490399256543232 8497289867969889 8497301444624384 8506982067591168 8509040175218688 8553204743602176 8555274033954816 8557880329285632 8567641639747584 8582903371184128 8592693223489536 8599666854330972 8602298393278464 8611558731546624 8612110367981568 8632167484921792 8642013528981504 8644104304984064 8660987321204736 8688969898262528 8698868881145856 8705940542595072 8736169502812416 8738842812219392 8746134173908992 8781512943138432 8791529333981184 8793656282578944 8796335199141888 8798463310430208 8822055477501952 8836946164973568 8839286054606448 8841424557063168 8844130075017216 8851509284438016 8880095316169728 8902315141300224 8904468892483584 8931077418647552 8943415395876864 8948520929230848 8950685859053568 8979592182457344 8981764629397504 8989834506928128 9021049210077184 9028382784913408 9038668446815616 9043621730844672 9051167388598272 9058525447716864 9087780040077312 9089978661076992 9090560943980544 9098145766047744 9103119242231808 9129736549957632 9139942042858368 9150367265980416 9152581028806656 9182139374542848 9200085774630912 9232030516903936 9250061826507264 9252892389408768 9279947630313472 9285020487983104 9292767559778304 9295611190837248 9298072528028928 9316019975749632 9330357502084584 9340999917355008 9343259800240128 9346106149088256 9356766527619072 9364373020606464 9373433944845824 9391741433019351 9396888204705792 9404728614715392 9440271806758912 9445660980854784 9458709837631488 9489269757313024 9507803487307776 9510103725244416 9540816693860928 9551699163611136 9554010021298176 9559464125202432 9575599479717888 9592656708970496 9603598308605952 9608848089022464 9624683288199168 9655766292582144 9658721002979328 9661057752629248 9666779876425728 9703313436049408 9711188420537016 9711201650999296 9722265220104192 9724617343107072 9775091135545344 9809032424210432 9828190690663968 9828204080529408 9831198163746816 9841781407481856 9859944357208064 9865334268482048 9871190831136768 9876586890264576 9879202061030736 9892863317901312 9898271224233984 9924812412189696 9927213537755136 9941564435595264 9949646334394368 9984193717499904 9995581913038848 10036014792158208 10047462095978496 10082349117145088 10102041205264512 10104485208072192 10107577228591104 10116010610786304 10148680361336832 10156930633027584 10168515856171008 10174074447200256 10192197753281152 10203823202893824 10206291829981184 10226225993711616 10226881061978112 10229355267489792 10262391065665536 10264873862168576 10270953618702336 10274096579346432 10309770525802496 10318151754186752 10329906796360704 10386034331516928 10388547041230848 10389212507406336 10433984628523008 10439941084102656 10442466835562496 10445648048980992 10457562589691904 10476190879533568 10488140258082816 10493873570906112 10496652189845157 10511167275270144 10545113187951552 10550892019318784 10559695286697984 10571499230294016 10605654434643968 10620305782603776 10626368603461632 10663265716668096 10675428476977152 10678011200274432 10702140594978816 10712495936966656 10733418780593544 10733433403736064 10739300805378048 10748261273960448 10788882064867328 10791738797591808 10795041120976896 10804048097181696 10809954100150272 10841562153074688 10844879722643456 10866061128351744 10868689971707904 10903790507269632 10916227615555584 10925101857374208 10963036238823424 10999638043656192 11019937810997248 11035161477236736 11038538289119232 11047748430200832 11056729590595584 11092437401859072 11095121012785152 11098501052042304 11105089685028864 11111160251547648 11113848392122368 11130952809504416 11143649024212992 11146345024847872 11168115229974528 11171532726337536 11210322770526208 11232217932187392 11268507836809216 11290516641177984 11306129506172928 11329719823959852 11342642756788224 11345386900291584 11371024382164992 11404272991469568 11407032045273088 11410507105714176 11456924297986048 11466222472441296 11469731191037952 11479301103255552 11482078308728832 11482813823975424 11522684705308672 11545189948873728 11547983094939648 11598491841527808 11607920723460096 11648226003749888 11661512231878656 11687115421384704 11687864070832128 11708683924184576 11722039111974912 11728446932189184 11731284413906944 11738232707088384 11747775190007808 11782594886631424 11785714739475264 11788566076084224 11792173433356288 11799157790343168 11802012379250688 11805607767269376 11840127088226304 11869753521733632 11872625189978112 11924553861169152 11931361238974464 11934247812071424 11972789576609792 11986446009237504 11996173931251608 12012762600308736 12051557929087488 12058162307792896 12075112579203072 12081713406050304 12117040053436416 12119971548102656 12120747925307392 12137492322975744 12144421261099008 12172982066610176 12186589390477824 12196757422209024 12200489687973888 12242852499390464 12266764320678336 12283727170240512 12333415768676352 12337189852545024 12347483539636224 12390356746371072 12397430037371904 12418355575259136 12421359967666176 12440476669446112 12454666556473344 12457679733653504 12461474865451008 12475688703492096 12482011139383296 12485830694141952 12522321910692468 12529184272941056 12536605152239616 12539638152953856 12594214641139712 12611613116841984 12636262389252096 12677071316410368 12680138300325888 12691531068604416 12721088925147904 12735598884814848 12745952166936576 12763560262828032 12804797744807936 12811797452029952 12829807115403264 12832911050932224 12836820493928448 12874355056776192 12878294670639104 12889039835234304 12903447589917696 12948251227382688 12963020293472256 12966156457476096 13033454847393792 13104254254218624 13108264218329088 13119201260863488 13122375209975808 13168782520352768 13172269414707648 13187294000971776 13190484423868416 13194502798712832 13197694965645312 13218006461286494 13233083216252928 13236284717006848 13255419247460352 13262136835594752 13266195112525824 13312258289999872 13320142974254592 13327442550718464 13356703338725376 13381353056210944 13396616127971328 13415123093815296 13426028788580352 13469388273686016 13472646944096256 13476769638121472 13484751760392192 13531573815115776 13542574177370112 13565432596267008 13605097603858432 13631670060115968 13634967991615488 13635841415970816 13683188087554048 13694604824936448 13709913064287552 13728871543209984 13773209061814272 13800128661946368 13848045775355904 13851396054974464 13879338584113152 13911979504697344 13919921445470208 13923289114083328 13927530731974656 13939151339667456 13943416786255872 13984187010777088 13991831427874816 13995536253126876 14011499876032512 14014889700360192 14019159223632384 14060150917268736 14095332307058688 14160407710138368 14168491471282176 14217687622224128 14233904635969536 14265155587866624 14311225040791392 14311244538314752 14319067740504064 14327548745416704 14331015031947264 14339196187803648 14388985063455744 14393388161302528 14405397462908928 14413272133533696 14455416204099584 14483649438873216 14488081504468992 14491586628943872 14503677863657472 14538387343026176 14554970154074112 14566782630805524 14566802476498944 14586926014660608 14662636703318016 14666184058208256 14713548636315648 14718051052158976 14730331240267776 14742306120794112 14746797245620224 14789916535812096 14793494683713536 14798001402723072 14806786246705152 14814880335396864 14858198698950656 14887218618284544 14890820306632704 14895376968450048 14976290576249856 14993372869558272 15054022188237312 15071193143967744 15106293098613136 15123523675717632 15127182533722112 15156727812108288 15161365842886656 15205697321959424 15214009474285568 15223020542005248 15235395949541376 15264803815686144 15288296629921728 15292974921383936 15305734804340736 15309437744971776 15331569250074624 15344032901234688 15393586598498304 15397310793252864 15411144869019648 15464655788703744 15477227631280128 15548682975838208 15579051497275392 15582820561846272 15583818761109504 15629385482633216 15637929242918912 15650976942784512 15659911626153984 15663700253343744 15668472073471488 15714286319300352 15718088101445632 15732210387124224 15740810356359168 15786836117635072 15817669781927328 15826338028978176 15839542930046976 15908481651965952 15930458673905664 15994898575002144 16013142715465728 16017016800411648 16068743905449984 16100150105604096 16108951208067072 16156053404581888 16183323097300992 16187608196387712 16192561681465344 16209992906440704 16248785853970432 16262343229612032 16267319583965184 16303034957561856 16355685760904448 16374341423333376 16387652786061312 16444554358235136 16449586470060032 16463311386181632 16520475661828096 16529906716495872 16552742215855104 16557807433678848 16606222075297792 16615299820601344 16638656102788608 16642681519177728 16647751578063456 16647774258855936 16670772588183552 16696429214256624 16715473536319488 16719517537271808 16757299089506304 16815484155789312 16902761755213824 16906851067101184 16980798513086464 16994579735939778 16994602889248768 17013964135182336 17018080350437376 17106409487204352 17110548067909632 17115760658571264 17135283279495168 17165806742368256 17185386446979072 17199333708661944 17204596786556928 17223117463093248 17224220735963136 17264334969843584 17284027057963008 17288208609968128 17321974642409472 17377939796525056 17397737762291712 17411881085190144 17472339005624832 17477685624438784 17492268347817984 17563025886276864 17583058667962368 17592670398283776 17596926620860416 17644110955003904 17673892329947136 17678572109212896 17682849114126336 17688260150034432 17703018568876032 17760190632339456 17804630282600448 17808937784967168 17886830791753728 17897041858461696 17901371718107136 17959184364914688 17963529258795008 17979669013856256 18042098420154368 18056765569826816 18077336893631232 18087243461689344 18117050895433728 18175560080154624 18179957322153984 18181121887961088 18196291532095488 18206238484463616 18259473099915264 18279884085716736 18300734531960832 18364278749085696 18400171549261824 18464061033807872 18500123653014528 18505784778817536 18559895260626944 18570040975966208 18585535119556608 18596145056057856 18632039951499264 18660715004169168 18681999834710016 18686519600480256 18692212298176512 18713533055238144 18728746041212928 18746867889691648 18783482866038702 18793776409411584 18809457229430784 18880543613517824 18891321961709568 18917419675262976 18978539514626048 19015606974615552 19020207450488832 19081633387721856 19103398327222272 19108020042596352 19118928250404864 19151198959435776 19185313417940992 19207196617211904 19217696178044928 19249366576398336 19311532585164288 19317442005958656 19322115505258496 19333559752851456 19406626872098816 19422376841074032 19422403301998592 19444530440208384 19449234686214144 19550182271090688 19618064848420864 19656381381327936 19662396327493632 19683562814963712 19719888714416128 19730668536964096 19753173780529152 19758404122061472 19785726635802624 19796542448467968 19827009691929741 19849624824379392 19854427075510272 19883128871190528 19899292668788736 19968387434999808 19991163826077696 20072029584316416 20094924191956992 20164698234290176 20204082410529024 20208970416144384 20215154457182208 20297360722673664 20313861266055168 20337031712342016 20348148894400512 20384395506562304 20407646405787648 20452451987423232 20453762123956224 20524782131331072 20529747724337152 20541907237404672 20619541051604992 20636303508373504 20659813592721408 20772068663033856 20777094082461696 20867969257046016 20879882168205312 20884933671124992 20891296097961984 20915125179383808 20952381759067136 20976280516165632 20987747141812224 20993304379690314 21022334550540288 21090226375903104 21101784038637568 21119390573395968 21142998460588032 21211308869287936 21240611565207552 21252737206923264 21326531433336192 21350856953954304 21356022400548864 21404281189957632 21424991873933312 21466837561187088 21466866807472128 21478601610756096 21496522547920896 21583477595183616 21590082241953792 21608096194363392 21619908200300544 21683124306149376 21689759445286912 21732122256703488 21737379943415808 21807581014539264 21832455231111168 21850203714748416 21926072477646848 21999276087312384 22039875621994496 22070322954473472 22077076578238464 22095496860401664 22113459181191168 22184874803718144 22190242025570304 22197002104084608 22210179370057728 22222320503095296 22227696784244736 22261905619008832 22287298048425984 22292690049695744 22336230459949056 22343065452675072 22420645541052416 22464435864374784 22537015673618432 22581033282355968 22659439647919704 22685285513576448 22690773800583168 22742048764329984 22808545982939136 22821014211428352 22932444944882592 22939462382075904 22958602206511104 22964156617457664 23045369410617344 23090379897747456 23095966189879296 23196983683055616 23215841446920192 23296452007499776 23323024463757312 23374230842769408 23375728141664256 23417367848369152 23444078223949824 23456893864378368 23462568827813888 23476465414176768 23495550380015616 23565189773262848 23571429478950528 23577132152168448 23584346866712576 23598315580686336 23604024758501376 23611215534538752 23680254176452608 23739507043467264 23862722477948928 23868495624142848 23945579153219584 23972892018475008 23992347862503216 24025525200617472 24103115858174976 24150225158406144 24163426812100608 24234080106872832 24239943096205312 24241495850614784 24274984645951488 24288842522198016 24345964133220352 24373178780955648 24393514844418048 24400979375947776 24485704998780928 24533528641356672 24567454340481024 24666831537352704 24674379705090048 24694967079272448 24780713492742144 24794860074743808 24836711150518272 24842719935332352 24880953338892224 24909333112946688 24915359467307008 24922949730902016 24951377406984192 24964022278766592 24971661388283904 25044643821384936 25058368545882112 25073210304479232 25079276305907712 25188429282279424 25223226233683968 25354142632820736 25360276600651776 25442177850295808 25471197769629696 25491869603909667 25491904333873152 25527120525656064 25623594904059904 25659614230806528 25665822101864448 25673640987856896 25748710113552384 25756589341278208 25778079670468608 25806895179835392 25896502454765376 25926040586944512 25932312914952192 26066909694787584 26208508508437248 26216528436658176 26238402521726976 26337565040705536 26344538829415296 26374588001943552 26380968847736832 26389005597425664 26395389931290624 26436012922572988 26466166432505856 26472569434013696 26510838494920704 26524273671189504 26532390225051648 26624516579999744 26640285948509184 26713406677450752 26762706112421888 26793232255942656 26830246187630592 26852057577160704 26938776547372032 26945293888192512 26969503520784384 27063147630231552 27085148354740224 27130865192534016 27210195207716864 27263340120231936 27269935983230976 27271682831941632 27366376175108096 27389209649872896 27419826128575104 27457743086419968 27546418123628544 27600257323892736 27696091550711808 27702792109948928 27758677168226304 27823959009394688 27839842890940416 27846578228166656 27855061463949312 27878302679334912 27886833572511744 27968374021554176 27983662855749632 27991072506253752 28022999752065024 28029779400720384 28038318447264768 28120301834537472 28190664614117376 28320815420276736 28336982942564352 28435375244448256 28467809271939072 28530311175733248 28622450081582784 28638135481008128 28655097490833408 28662030063894528 28678392375607296 28777970126911488 28786776322605056 28810794925817856 28826544267067392 28910832408199168 28967298877746432 28976163008937984 28983173257887744 29076774686052352 29109940308148224 29133565261611048 29133604952997888 29173852029321216 29325273406636032 29427097272631296 29436102104317952 29484612241588224 29493594491240448 29579833071624192 29586989367427072 29596002805446144 29613572493410304 29629760670793728 29716397397901312 29774437236569088 29781640613265408 29952581152499712 29986745739116544 30108044376474624 30142386287935488 30212586197226272 30247047351435264 30254365067444224 30313455624216576 30322731685773312 30411394643918848 30428018948571136 30446041084010496 30470791899082752 30576593259843456 30585949842767872 30611469608681472 30618875489943552 30688065802469376 30787173196996608 30794621586505728 30822289738039296 30929311577407488 30954455262560256 31097365951676416 31158102994550784 31165641123692544 31167637522219008 31258770965266432 31275858485837824 31301953885569024 31319823252307968 31327400506687488 31336944146942976 31428572638600704 31436176202891264 31464420774248448 31481620712718336 31573672235270144 31635339563854656 31652676057956352 31679085860093952 31816963303931904 31860917347811328 31989797150004288 32026285430931456 32034033600823296 32137487810899968 32200300211208192 32217902416134144 32312106809163776 32366646194601984 32375216392775424 32385123362930688 32497571707940864 32524686459224064 32534639167930368 32606069915123712 32711371521808896 32748682846666752 32775305572122624 32889108716470272 32899172940120064 33040951323656192 33059813432991744 33105484431710208 33115614867357696 33212444150595584 33230599641202688 33277312205577216 33285363038355456 33295503156126912 33341545176367104 33392858428513248 33430947072638976 33439035074543616 33514598179012608 33630968311578624 33805523510427648 33813702134202368 33961597026172928 33989159471879556 33989205778497536 34027928270364672 34036160700874752 34212818974408704 34221096135819264 34231521317142528 34331613484736512 34370772893958144 34398667417323888 34409193573113856 34446234926186496 34448441471926272 34528669939687168 34568054115926016 34643949284818944 34755879593050112 34795475524583424 34823762170380288 34944678011249664 34955371248877568 34984536695635968 35126051772553728 35166117335924736 35185340796567552 35193853241720832 35288221910007808 35347784659894272 35357144218425792 35365698228252672 35376520300068864 35406037137752064 35520381264678912 35609260565200896 35617875569934336 35773661583507456 35794083716923392 35802743436214272 35918368729829376 35927058517590016 35959338027712512 36084196840308736 36113531139653632 36154673787262464 36174486923378688 36351120160309248 36359914644307968 36362243775922176 36412476968927232 36518946199830528 36559768171433472 36601469063921664 36728557498171392 36928122067615744 37000247306029056 37011569557635072 37119790521253888 37140081951932416 37171070239113216 37192290112115712 37264079902998528 37321430008338336 37363999669420032 37373039200960512 37384424596353024 37427066110476288 37457492082425856 37493735779383296 37566965732077404 37587552818823168 37618914458861568 37761087227035648 37782643923419136 37834839350525952 37957079029252096 38031213949231104 38040414900977664 38163266775443712 38206796654444544 38237856500809728 38370626835881984 38414393234423808 38435392356089856 38498733152796672 38623065170328576 38634884011917312 38667119505702912 38844753682148064 38844806603997184 38889060880416768 38898469372428288 39100364542181376 39236129696841728 39312762762655872 39324792654987264 39367125629927424 39439777428832256 39461337073928192 39506347561058304 39516808244122944 39571453271605248 39593084896935936 39654019383859482 39699249648758784 39708854151020544 39766257742381056 39798585337577472 39936774869999616 39982327652155392 40144059168632832 40189848383913984 40329396468580352 40408164821058048 40417940832288768 40430308914364416 40594721445347328 40627722532110336 40696297788801024 40768791013124608 40815292811575296 40904903974846464 40907524247912448 41049564262662144 41059495448674304 41083814474809344 41239082103209984 41272607016747008 41319627185442816 41544137326067712 41554188164923392 41735938514092032 41759764336410624 41769867342249984 41782592195923968 41830250358767616 41904763518134272 41952561032331264 41975494283624448 41986608759380628 42044669101080576 42180452751806208 42203568077275136 42285996921176064 42422617738575872 42481223130415104 42505474413846528 42653062866672384 42701713907908608 42849983747866624 42933675122374176 42933733614944256 42957203221512192 42993045095841792 43166955190367232 43180164483907584 43216192388726784 43239816400601088 43366248612298752 43464244513406976 43474759886831616 43615162029078528 43664910462222336 43700407429496832 43852144955293696 43998552174624768 44079751243988992 44140645908946944 44154153156476928 44190993720803328 44226918362382336 44369749607436288 44380484051140608 44394004208169216 44420358740115456 44444641006190592 44523811238017664 44574596096851968 44585380099391488 44672460919898112 44686130905350144 44841291082104832 44928871728749568 45074031347236864 45162066564711936 45318879295839408 45370571027152896 45381547601166336 45484097528659968 45617091965878272 45642028422856704 45864889889765184 45878924764151808 45917204413022208 45928313234915328 46090738821234688 46180759795494912 46191932379758592 46393967366111232 46431682893840384 46592904014999552 46646048927514624 46748461685538816 46751456283328512 46834735696738304 46888156447899648 46913787728756736 46925137655627776 46952930828353536 46991100760031232 47130379546525696 47142858957901056 47154264304336896 47168693733425152 47196631161372672 47222431069077504 47360508352905216 47479014086934528 47725444955897856 47891158306439168 47984695725006432 48051050401234944 48206231716349952 48300450316812288 48326853624201216 48468160213745664 48479886192410624 48549969291902976 48577685044396032 48691928266440704 48746357561911296 48787029688836096 48801958751895552 48971409997561856 49067057282713344 49333663074705408 49348759410180096 49389934158544896 49561426985484288 49589720149487616 49673422301036544 49761906677784448 49818666225893376 49830718934614016 49845899461804032 49928044557533184 49943322776567808 50089287642769872 50116737091764224 50146420608958464 50158552611815424 50376858564558848 50446452467367936 50708285265641472 50720553201303552 50884355700591616 50942395539259392 50983739207819334 50983808667746304 51054241051312128 51247189808119808 51319228461613056 51331644203728896 51347281975713792 51497420227104768 51513178682556416 51556159340937216 51613790359670784 51793004909530752 51852081173889024 51864625829904384 52133819389575168 52417017016874496 52433056873316352 52476805043453952 52675130081411072 52689077658830592 52749176003887104 52778011194851328 52790779862581248 52872025845145976 52932332865011712 52945138868027392 53021676989841408 53048547342379008 53064780450103296 53249033159999488 53280571897018368 53426813354901504 53525412224843776 53660492375261184 53704115154321408 53877553094744064 53890587776385024 53939007041568768 54126295260463104 54170296709480448 54261730385068032 54420390415433728 54526680240463872 54539871966461952 54543365663883264 54732752350216192 54778419299745792 54839652257150208 55092836247257088 55200514647785472 55392183101423616 55517354336452608 55679685781880832 55693156456333312 55710122927898624 55756605358669824 55936748043108352 55967325711499264 55982145012507504 56045999504130048 56059558801440768 56076636894529536 56240603669074944 56381329228234752 56641630840553472 56673965885128704 56870750488896512 56935618543878144 57060622351466496 57244900163165568 57276270962016256 57310194981666816 57324060127789056 57356784751214592 57555940253822976 57573552645210112 57621589851635712 57653088534134784 57821664816398336 57934597755492864 57952326017875968 57966346515775488 58153549372104704 58219880616296448 58267130523222096 58267209905995776 58347704058642432 58650546813272064 58854194545262592 58872204208635904 58987188982480896 59159666143248384 59173978734854144 59192005610892288 59259521341587456 59432794795802624 59481029075789223 59548874473138176 59563281226530816 59905162304999424 59973491478233088 60216088752949248 60284772575870976 60425172394452544 60494094702870528 60508730134888448 60626911248433152 60645463371546624 60822789287837696 60856037897142272 60892082168020992 60941583798165504 61153186519686912 61171899685535744 61222939217362944 61574346393993216 61589243173011456 61858623154814976 61908910525120512 62316205989101568 62331282247385088 62517541930532864 62551716971675648 62603907771138048 62639646504615936 62654801013374976 62673888293885952 62857145277201408 62872352405782528 62928841548496896 62963241425436672 63147344470540288 63270679127709312 63305352115912704 63358171720187904 63633926607863808 63721834695622656 63979594300008576 64052570861862912 64068067201646592 64274975621799936 64400600422416384 64435804832268288 64624213618327552 64750432785550848 64770246725861376 64995143415881728 65049372918448128 65069278335860736 65212139830247424 65422743043617792 65497365693333504 65550611144245248 65778217432940544 65798345880240128 66081902647312384 66119626865983488 66210968863420416 66231229734715392 66424888301191168 66461199282405376 66554624411154432 66570726076710912 66591006312253824 66683090352734208 66785716857026496 66861894145277952 66878070149087232 67029196358025216 67261936623157248 67611047020855296 67627404268404736 67923194052345856 67978318943759112 67978411556995072 68055856540729344 68072321401749504 68425637948817408 68463042634285056 68663226969473024 68797334834647776 68818387146227712 68892469852372992 69057339879374336 69136108231852032 69287898569637888 69590951049166848 69647524340760576 69889356022499328 69910742497755136 69969073391271936 70252103545107456 70332234671849472 70370681593135104 70387706483441664 70576443820015616 70695569319788544 70714288436851584 70731396456505344 70753040600137728 70812074275504128 71040762529357824 71218521130401792 71588167433846784 71605486872428544 71836737459658752 71854117035180032 71918676055425024 72168393680617472 72227062279307264 72309347574524928 72702240320618496 72719829288615936 72724487551844352 72824953937854464 73037892399661056 73119536342866944 73202938127843328 73457114996342784 73856244135231488 74000494612058112 74023139115270144 74239581042507776 74280163903864832 74342140478226432 74384580224231424 74528159805997056 74642860016676672 74727999338840064 74746078401921024 74768849192706048 74854132220952576 74914984164851712 74987471558766592 75133931464154808 75175105637646336 75237828917723136 75522174454071296 75565287846838272 75669678701051904 75914158058504192 76062427898462208 76080829801955328 76326533550887424 76413593308889088 76475713001619456 76741253671763968 76870784712179712 76997466305593344 77246130340657152 77269768023834624 77334239011405824 77689507364296128 77778121760833536 77796938744856576 78200729084362752 78472259393683456 78625525525311744 78649585309974528 78879554857664512 78922674147856384 79012695122116608 79033616488245888 79142906543210496 79186169793871872 79308038767718964 79398499297517568 79417708302041088 79532515484762112 79597170675154944 79873549739999232 80288118337265664 80379696767827968 80658792937160704 80816329642116096 80835881664577536 81189442890694656 81255445064220672 81392595577602048 81537582026249216 81630585623150592 81809807949692928 81815048495824896 82099128525324288 82118990897348608 82167628949618688 82478164206419968 82545214033494016 82639254370885632 83088274652135424 83108376329846784 83471877028184064 83519528672821248 83539734684499968 83565184391847936 83660500717535232 83809527036268544 83905122064662528 83950988567248896 83973217518761256 84089338202161152 84360905503612416 84407136154550272 84571993842352128 84845235477151744 84962446260830208 85010948827693056 85306125733344768 85403427815817216 85699967495733248 85867350244748352 85914406443024384 85986090191683584 86333910380734464 86360328967815168 86432384777453568 86479632801202176 86732497224597504 86928489026813952 86949519773663232 87230324058157056 87329820924444672 87400814858993664 87704289910587392 88159502487977984 88281291817893888 88308306312953856 88453836724764672 88739499214872576 88760968102281216 88788008416338432 88840717480230912 88889282012381184 89047622476035328 89149192193703936 89344921839796224 89682582164209664 89857743457499136 90148062694473728 90324133129423872 90637758591678816 90741142054305792 90763095202332672 90968195057319936 91234183931756544 91284056845713408 91729779779530368 91757849528303616 91834408826044416 91856626469830656 92181477642469376 92361519590989824 92383864759517184 92787934732222464 92863365787680768 93185808029999104 93292097855029248 93496923371077632 93502912566657024 93669471393476608 93776312895799296 93827575457513472 93905861656707072 93982201520062464 94285717915802112 94308528608673792 94337387466850304 94393262322745344 94444862138155008 94721016705810432 94958028173869056 95450889911795712 95782316612878336 95969391450012864 96102100802469888 96412463432699904 96600900633624576 96653707248402432 96936320427491328 96959772384821248 97099938583805952 97155370088792064 97383856532881408 97492715123822592 97574059377672192 97603917503791104 97942819995123712 98134114565426688 98667326149410816 98697518820360192 99122853970968576 99179440298975232 99346844602073088 99523813355568896 99637332451786752 99691798923608064 99856089115066368 100178575285539744 100233474183528448 100292841217916928 100317105223630848 100753717129117696 100892904934735872 101416570531282944 101441106402607104 101768711401183232 101884791078518784 101967478415638668 101967617335492608 102108482102624256 102494379616239616 102638456923226112 102663288407457792 102694563951427584 102994840454209536 103026357365112832 103112318681874432 103227580719341568 103586009819061504 103704162347778048 104267638779150336 104834034033748992 104866113746632704 104953610086907904 105378155317661184 105498352007774208 105556022389702656 105581559725162496 105744051690291952 105864665730023424 105890277736054784 106043353979682816 106097094684758016 106129560900206592 106498066319998976 106561143794036736 106853626709803008 107050824449687552 107320984750522368 107408230308642816 107755106189488128 107781175552770048 107878014083137536 108252590520926208 108340593418960896 108523460770136064 108840780830867456 109053360480927744 109079743932923904 109086731327766528 109465504700432384 109556838599491584 109679304514300416 110185672494514176 110784366202847232 111034708672905216 111359371563761664 111420245855797248 111513210717339648 111934651422998528 111964290025015008 112091999008260096 112119117602881536 112153273789059072 112481207338149888 112762658456469504 113283261681106944 113347931770257408 113741500977793024 113871237087756288 114121244702932992 114489800326331136 114552541924032512 114620389963333632 114713569502429184 115111880507645952 115147105290420224 115243179703271424 115306177068269568 115643329632796672 115869195510985728 115904652035751936 116307098744209408 116534261046444192 116534419811991552 116695408117284864 117301093626544128 117708389090525184 117974377964961792 118319332286496768 118347957469708288 118384011221784576 118519042683174912 118865589591605248 118962058151578446 119097748946276352 119126562453061632 119810324609998848 119946982956466176 120432177505898496 120569545151741952 120850344788905088 120988189405741056 121017460269776896 121253822496866304 121290926743093248 121645578575675392 121712075794284544 121784164336041984 121883167596331008 122306373039373824 122343799371071488 122445878434725888 123148692787986432 123178486346022912 123717246309629952 123817821050241024 124632411978203136 124662564494770176 125103433943351296 125207815542276096 125279293009231872 125309602026749952 125347776587771904 125714290554402816 125744704811565056 125857683096993792 125926482850873344 126294688941080576 126541358255418624 126610704231825408 127267853215727616 127443669391245312 127959188600017152 128105141723725824 128549951243599872 128801200844832768 128871609664536576 129248427236655104 129500865571101696 129540493451722752 129990286831763456 130098745836896256 130424279660494848 130845486087235584 130994731386667008 131101222288490496 131556434865881088 132163805294624768 132239253731966976 132421937726840832 132462459469430784 132849776602382336 132922398564810752 133109248822308864 133141452153421824 133182012624507648 133571433714052992 133723788290555904 133756140298174464 134058392716050432 134523873246314496 135222094041710592 135254808536809472 135846388104691712 135956637887518224 135956823113990144 136111713081458688 136144642803499008 136851275897634816 136926085268570112 137326453938946048 137594669669295552 137636774292455424 137784939704745984 138114679758748672 138272216463704064 138575797139275776 139181902098333696 139295048681521152 139778712044998656 139821484995510272 139938146782543872 140504207090214912 140664469343698944 140741363186270208 140775412966883328 141152887640031232 141391138639577088 141428576873703168 141462792913010688 141506081200275456 142081525058715648 142437042260803584 143176334867693568 143673474919317504 143708234070360064 144336787361234944 144454124558614528 144618695149049856 145404480641236992 145439658577231872 145649907875708928 146075784799322112 146239072685733888 146405876255686656 146914229992685568 147712488270462976 148000989224116224 148046278230540288 148479162085015552 148560327807729664 148684280956452864 148769160448462848 149285720033353344 149455998677680128 149492156803842048 149537698385412096 149829968329703424 149974943117533184 150267862928309616 150350211275292672 150475657835446272 151130575693676544 151339357402103808 151828316117008384 152124855796924416 152161659603910656 152653067101774848 152827186617778176 152951426003238912 153482507343527936 153741569424359424 153994932611186688 154492260681314304 154539536047669248 154668478022811648 155379014728592256 155556243521667072 155593877489713152 156401458168725504 156944518787366912 157251051050623488 157299170619949056 157759109715329024 157845348295712768 158025390244233216 158067232976491776 158372339587743744 158616077535437928 158796998595035136 158835416604082176 159065030969524224 159194341350309888 159747099479998464 160576236674531328 161317585874321408 161632659284232192 161671763329155072 162378885781389312 162510890128441344 162785191155204096 163075164052498432 163261171246301184 163619615899385856 163630096991649792 164198257050648576 164237981794697216 164335257899237376 164956328412839936 165090428066988032 165278508741771264 166176549304270848 167039057345642496 167079469368999936 167130368783695872 167619054072537088 167810244129325056 167901977134497792 167946435037522512 168178676404322304 168721811007224832 169143987684704256 169690470954303488 169924892521660416 170021897655386112 170612251466689536 170806855631634432 171399934991466496 171734700489496704 171828812886048768 171972180383367168 172667820761468928 172720657935630336 172864769554907136 172959265602404352 173464994449195008 173856978053627904 173899039547326464 174460648116314112 174659641848889344 174801629717987328 175408579821174784 176319004975955968 176562583635787776 176616612625907712 177478998429745152 177521936204562432 177576016832676864 177778564024762368 178095244952070656 178298384387407872 178443087227367669 178689843679592448 179365164328419328 179715486914998272 180296125388947456 180648266258847744 181275517183357632 181482284108611584 181526190404665344 181936390114639872 182468367863513088 182568113691426816 183459559559060736 183515699056607232 183668817652088832 184362955284938752 184723039181979648 184767729519034368 185575869464444928 185726731575361536 186371616059998208 186993846742155264 187338942786953216 187552625791598592 187655150915026944 187811723313414144 187964403040124928 188571435831604224 188617057217347584 188786524645490688 188889724276310016 189442033411620864 189916056347738112 190901779823591424 191564633225756672 191938782900025728 192204201604939776 192824926865399808 193201801267249152 193307414496804864 193872640854982656 193919544769642496 194310740177584128 194767713065762816 194985430247645184 195148118755344384 195207835007582208 195885639990247424 196268229130853376 197334652298821632 197395037640720384 198245707941937152 198358880597950464 198693689204146176 199047626711137792 199274664903573504 199383597847216128 199712178230132736 200357150571079488 200466948367056896 200585682435833856 200634210447261696 201507434258235392 201785809869471744 202833141062565888 202882212805214208 203537422802366464 203769582157037568 203934956831277336 203935234670985216 204216964205248512 204988759232479232 205276913846452224 205389127902855168 205989680908419072 206052714730225664 206455161438683136 207172019638123008 207408324695556096 209668068067497984 209732227493265408 209907220173815808 210756310635322368 210996704015548416 211112044779405312 211163119450324992 211488103380583904 211729331460046848 211780555472109568 212086707959365632 212194189369516032 212259121800413184 212996132639997952 213122287588073472 214101648899375104 214816460617285632 215510212378976256 215562351105540096 215756028166275072 216505181041852416 216681186837921792 217681561661734912 218106720961855488 218159487865847808 218173462655533056 218931009400864768 219113677198983168 219358609028600832 220371344989028352 221568732405694464 222069417345810432 222718743127523328 222840491711594496 223026421434679296 223869302845997056 223928580050030016 224183998016520192 224238235205763072 224306547578118144 224962414676299776 225525316912939008 226566523362213888 226695863540514816 227483001955586048 227742474175512576 228242489405865984 228979600652662272 229105083848065024 229240779926667264 229427139004858368 230223761015291904 230294210580840448 230612354136539136 231286659265593344 231738391021971456 231809304071503872 232614197488418816 233068522092888384 233390816234569728 234602187253088256 235416778181050368 235948755929923584 236638664572993536 236695914939416576 236768022443569152 237038085366349824 237731179183210496 237924116303156892 238195497892552704 238253124906123264 239620649219997696 240864355011796992 241139090303483904 241700689577810176 241976378811482112 242507644993732608 243291157151350784 243424151588569088 243568328672083968 243766335192662016 244612746078747648 244687598742142976 244891756869451776 246297385575972864 246356972692045824 247434492619259904 247635642100482048 249264823956406272 249325128989540352 250206867886702592 250415631084552192 250558586018463744 250619204053499904 250695553175543808 251428581108805632 251489409623130112 251715366193987584 251852965701746688 252589377882161152 253082716510837248 253221408463650816 254535706431455232 254887338782490624 255918377200034304 256210283447451648 257099902487199744 257743219329073152 258496854473310208 259001731142203392 259080986903445504 259980573663526912 260197491673792512 260848559320989696 261690972174471168 261989462773334016 262202444576980992 263112869731762176 264327610589249536 264478507463933952 264843875453681664 264924918938861568 265699553204764672 265844797129621504 266218497644617728 266282904306843648 266364025249015296 267142867428105984 267447576581111808 269047746492628992 270444188083421184 271913275775036448 271913646227980288 272223426162917376 272289285606998016 273702551795269632 273852170537140224 274652907877892096 275189339338591104 275273548584910848 275569879409491968 276229359517497344 276544432927408128 277151594278551552 278363804196667392 278590097363042304 279557424089997312 279642969991020544 279876293565087744 281008414180429824 281328938687397888 281482726372540416 282305775280062464 282857153747406336 282925585826021376 283012162400550912 284163050117431296 284874084521607168 286352669735387136 287346949838635008 287416468140720128 288673574722469888 288908249117229056 289237390298099712 290808961282473984 290879317154463744 291299815751417856 292151569598644224 292478145371467776 292811752511373312 293828459985371136 295424976540925952 296001978448232448 296092556461080576 296958324170031104 297120655615459328 297368561912905728 297538320896925696 298571440066706688 298911997355360256 299075396770824192 299949886235066368 300535725856619232 300700422550585344 300951315670892544 302261151387353088 302678714804207616 304249711593848832 304323319207821312 305306134203549696 305654373235556352 305902852006477824 306965014687055872 307483138848718848 307989865222373376 308984521362628608 309079072095338496 309336956045623296 310758029457184512 311112487043334144 312802916337451008 313889037574733824 314502102101246976 314598341239898112 315518219430658048 315690696591425536 316134465952983552 316744679175487488 317232155070875856 317593997190070272 317670833208164352 318130061939048448 318388682700619776 319494198959996928 321152473349062656 322635171748642816 323265318568464384 323343526658310144 324757771562778624 325021780256882688 325570382310408192 326150328104996864 326522342492602368 327239231798771712 327260193983299584 328396514101297152 328475963589394432 328670515798474752 329912656825679872 330180856133976064 330557017483542528 332353098608541696 334078114691284992 334260737567391744 335238108145074176 335803954268995584 335892870075045024 336357352808644608 337443622014449664 338287975369408512 339849785043320832 340043795310772224 341224502933379072 341613711263268864 342799869982932992 343469400978993408 343657625772097536 345335641522937856 345441315871260672 345729539109814272 345918531204808704 346929988898390016 347713956107255808 348921296232628224 349603259435974656 350817159642349568 352638009951911936 353125167271575552 354957996859490304 355043872409124864 355152033665353728 355557128049524736 356190489904141312 356596768774815744 356886174454735338 357379687359184896 358730328656838656 359430973829996544 360592250777894912 361296532517695488 362551034366715264 362964568217223168 363052380809330688 363872780229279744 364936735727026176 365136227382853632 366919119118121472 367031398113214464 367337635304177664 368725910569877504 369446078363959296 369535459038068736 371151738928889856 371453463150723072 372743232119996416 373987693484310528 374677885573906432 375310301830053888 375623446626828288 375928806080249856 377142871663208448 377234114434695168 377573049290981376 377779448552620032 378884066823241728 379832112695476224 381803559647182848 383129266451513344 383877565800051456 385649853730799616 386403602534498304 386614828993609728 387745281709965312 388621480355168256 389970860495290368 390296237510688768 391771279980494848 392536458261706752 394669304597643264 396491415883874304 396717761195900928 397387378408292352 398095253422275584 398549329807147008 398767195694432256 399424356460265472 400714301142158976 400933896734113792 401171364871667712 401268420894523392 403014868516470784 403571619738943488 405666282125131776 405764425610428416 407074845604732928 407539164314075136 407869913662554672 407870469341970432 408433928410497024 410553827692904448 410778255805710336 411979361816838144 412105429460451328 412910322877366272 414344039276246016 414816649391112192 419336136134995968 419464454986530816 419814440347631616 421512621270644736 421993408031096832 422224089558810624 422326238900649984 422976206761167808 423458662920093696 423561110944219136 424173415918731264 424388378739032064 424518243600826368 425992265279995904 426244575176146944 428203297798750208 431020424757952512 431124702211080192 433010362083704832 433362373675843584 436213441923710976 436318975731695616 437862018801729536 438227354397966336 438717218057201664 440742689978056704 443137464811388928 444138834691620864 445437486255046656 445680983423188992 446052842869358592 447738605691994112 447857160100060032 448367996033040384 448476470411526144 448613095156236288 449924829352599552 451050633825878016 453391727081029632 454966003911172096 455484948351025152 456484978811731968 457959201305324544 458481559853334528 458854278009716736 460447522030583808 460588421161680896 461224708273078272 462573318531186688 463476782043942912 463618608143007744 465228394976837632 466137044185776768 466781632469139456 469204374506176512 470833556362100736 471897511859847168 473277329145987072 473391829878833152 473536044887138304 474076170732699648 475462358366420992 475848232606313784 476390995785105408 476506249812246528 479241298439995392 481728710023593984 483401379155620352 483952757622964224 485015289987465216 486848303177138176 487136657344167936 487532670385324032 489225492157495296 489375197484285952 489783513738903552 492594771151945728 492713945384091648 494868985238519808 495271284200964096 498529647912812544 500413735773405184 501117172036927488 501238408106999808 501391106351087616 502857162217611264 502978819246260224 503430732387975168 503705931403493376 505178755764322304 506165433021674496 509071412862910464 509774677564981248 511836754400068608 512420566894903296 514199804974399488 515486438658146304 516993708946620416 518003462284406784 518161973806891008 519961147327053824 520394983347585024 521697118641979392 523381944348942336 523978925546668032 524404889153961984 526225739463524352 528655221178499072 528957014927867904 529687750907363328 529849837877723136 531399106409529344 531689594259243008 532436995289235456 532565808613687296 532728050498030592 534285734856211968 534895153162223616 538095492985257984 540888376166842368 543826551550072896 544446852325834752 544578571213996032 547405103590539264 547704341074280448 549305815755784192 550378678677182208 550547097169821696 552458719034994688 553088865854816256 554303188557103104 556727608393334784 557180194726084608 559114848179994624 559285939982041088 562016828360859648 562657877374795776 562965452745080832 564611550560124928 565714307494812672 565851171652042752 568326100234862592 569748169043214336 572705339470774272 574693899677270016 574832936281440256 577347149444939776 577816498234458112 578474780596199424 581617922564947968 581758634308927488 584303139197288448 584956290742935552 585623505022746624 587656919970742272 590849953081851904 592003956896464896 592185112922161152 593916648340062208 594241311230918656 594737123825811456 595076641793851392 597142880133413376 597823994710720512 598150793541648384 599899772470132736 601071451713238464 601400845101170688 601902631341785088 604522302774706176 605357429608415232 608499423187697664 608646638415642624 610612268407099392 611308746471112704 611805704012955648 613930029374111744 614966277697437696 617969042725257216 618158144190676992 621516058914369024 622224974086668288 627778075149467648 629004204202493952 629196682479796224 631036438861316096 631381393182851072 632268931905967104 633489358350974976 634464310141751712 635187994380140544 635341666416328704 636260123878096896 636777365401239552 638988397919993856 642304946698125312 645270343497285632 646530637136928768 646687053316620288 649515543125557248 650043560513765376 652300656209993728 653044684985204736 654478463597543424 654520387966599168 656793028202594304 657341031596949504 660361712267952128 661114034967085056 664706197217083392 668156229382569984 668521475134783488 670476216290148352 671607908537991168 671785740150090048 672714705617289216 674887244028899328 676575950738817024 679699570086641664 680087590621544448 682449005866758144 683227422526537728 685599739965865984 686938801957986816 687315251544195072 690671283045875712 690882631742521344 691837062409617408 693859977796780032 695427912214511616 697842592465256448 701634319284699136 705276019903823872 706250334543151104 709915993718980608 710087744818249728 710304067330707456 711114256099049472 712380979808282624 713193537549631488 713772348909470676 714759374718369792 717460657313677312 718861947659993088 721184501555789824 722593065035390976 725102068733430528 725929136434446336 729873471454052352 730272454765707264 733838238236242944 734062796226428928 734675270608355328 738892156727918592 739070918076137472 742303477857779712 742906926301446144 745486464239992832 747975386968621056 749355771147812864 750620603660107776 751246893253656576 751857612160499712 754285743326416896 754468228869390336 755146098581962752 755558897105240064 757768133646483456 759664225390952448 763607119294365696 766258532903026688 767755131600102912 771299707461599232 773229657987219456 775490563419930624 777242960710336512 779941720990580736 780592475021377536 783542559960989696 785072916523413504 789338609195286528 792982831767748608 793435522391801856 794774756816584704 796190506844551168 797098659614294016 797534391388864512 798848712920530944 801428602284317952 801867793468227584 802342729743335424 806029737032941568 807143239477886976 811332564250263552 814149691209465856 815739827325109344 815740938683940864 816867856820994048 821107655385808896 821556511611420672 823958723633676288 825820645754732544 828688078552492032 829633298782224384 838672272269991936 838928909973061632 839628880695263232 843025242541289472 843986816062193664 844448179117621248 845952413522335616 846917325840187392 847122221888438272 848776757478064128 849036487201652736 851984530559991808 852489150352293888 856406595597500416 862040849515905024 862249404422160384 866020724167409664 866724747351687168 872426883847421952 872637951463391232 875724037603459072 876454708795932672 877434436114403328 881485379956113408 886274929622777856 888277669383241728 890874972510093312 891361966846377984 892105685738717184 895477211383988224 895714320200120064 896735992066080768 897226190312472576 899849658705199104 902101267651756032 906783454162059264 909932007822344192 912969957623463936 915918402610649088 916963119706669056 917708556019433472 920895044061167616 922449416546156544 925146637062373376 926953564087885824 927237216286015488 930456789953675264 932274088371553536 938408749012353024 941667112724201472 943795023719694336 946554658291974144 946783659757666304 947072089774276608 950924716732841984 951696465212627568 952781991570210816 953012499624493056 958482596879990784 963457420047187968 966802758311240704 967905515245928448 970030579974930432 973696606354276352 974273314688335872 975065340770648064 978450984314990592 978750394968571904 979567027477807104 985189542303891456 985427890768183296 989737970477039616 990542568401928192 997059295825625088 1000827471546810368 1002234344073854976 1002782212702175232 1005714324435222528 1005957638492520448 1007411862806986752 1010357511528644608 1012330866043348992 1019549355129962496 1023673508800137216 1024841133789806592 1028399609948798976 1030972877316292608 1033987417893240832 1036006924568813568 1036323947613782016 1039922294654107648 1040789966695170048 1046763888697884672 1048809778307923968 1052451478927048704 1057914029855735808 1059375501814726656 1062798212819058688 1063379188518486016 1064873990578470912 1065131617227374592 1065456100996061184 1068571469712423936 1069790306324447232 1076190985970515968 1081776752333684736 1087653103100145792 1088893704651669504 1089157142427992064 1094810207181078528 1095408682148560896 1098611631511568384 1100757357354364416 1101094194339643392 1104917438069989376 1106177731709632512 1108606377114206208 1113455216786669568 1114360389452169216 1118229696359989248 1118571879964082176 1124033656721719296 1125930905490161664 1129223101120249856 1131428614989625344 1131702343304085504 1136652200469725184 1139496338086428672 1145410678941548544 1149387799354540032 1149665872562880512 1154694298889879552 1155632996468916224 1156949561192398848 1163235845129895936 1169912581485871104 1175313839941484544 1184007913792929792 1187833296680124416 1188482622461837312 1189474247651622912 1190153283587702784 1194285760266826752 1195647989421441024 1196301587083296768 1199799544940265472 1202142903426476928 1202801690202341376 1203805262683570176 1209044605549412352 1210714859216830464 1216998846375395328 1217293276831285248 1221224536814198784 1222617492942225408 1223611408025911296 1227860058748223488 1235938085450514432 1236316288381353984 1243032117828738048 1244449948173336576 1255556150298935296 1258008408404987904 1258393364959592448 1262072877722632192 1262762786365702144 1264537863811934208 1266978716701949952 1268928620283503424 1270375988760281088 1270683332832657408 1272520247756193792 1273554730802479104 1277976795839987712 1284609893396250624 1290540686994571264 1293061274273857536 1293374106633240576 1299031086251114496 1300087121027530752 1304601312419987456 1308956927195086848 1313586056405188608 1314682063193899008 1322228069934170112 1329412394434166784 1336312458765139968 1337042950269566976 1340952432580296704 1343215817075982336 1343571480300180096 1345429411234578432 1349774488057798656 1353151901477634048 1360175181243088896 1364898011733516288 1366454845053075456 1371199479931731968 1373877603915973632 1381342566091751424 1381765263485042688 1383674124819234816 1387719955593560064 1390855824429023232 1395685184930512896 1403268638569398272 1410552039807647744 1412500669086302208 1419831987437961216 1420175489636499456 1420608134661414912 1422228512198098944 1424761959616565248 1426387075099262976 1427544697818941352 1429518749436739584 1434921314627354624 1437723895319986176 1442369003111579648 1445186130070781952 1450204137466861056 1451858272868892672 1460544909531414528 1467676476472485888 1468125592452857856 1469350541216710656 1477784313455837184 1478141836152274944 1484606955715559424 1485813852602892288 1490972928479985664 1498711542295625728 1501241207320215552 1503715224320999424 1508571486652833792 1508936457738780672 1510292197163925504 1511117794210480128 1515536267292966912 1527214238588731392 1532517065806053376 1535510263200205824 1542599414923198464 1546459315974438912 1550981126839861248 1554485921420673024 1559883441981161472 1561184950042755072 1567085119921979392 1570145833046827008 1578677218390573056 1585965663535497216 1586871044783603712 1589549513633169408 1592381013689102336 1594197319228588032 1595068782777729024 1597697425841061888 1602857204568635904 1603735586936455168 1604685459486670848 1612059474065883136 1614286478955773952 1622665128500527104 1628299382418931712 1631479654650218688 1633735713641988096 1642215310771617792 1643113023222841344 1647917447267352576 1651641291509465088 1657376157104984064 1659266597564448768 1677344544539983872 1677857819946123264 1686050485082578944 1687973632124387328 1688896358235242496 1691904827044671232 1693834651680374784 1697553514956128256 1703969061119983616 1704978300704587776 1712813191195000832 1724081699031810048 1724498808844320768 1732041448334819328 1733449494703374336 1744853767694843904 1745275902926782464 1751448075206918144 1752909417591865344 1754868872228806656 1762970759912226816 1772549859245555712 1776555338766483456 1781749945020186624 1782723933692755968 1784211371477434368 1791428640400240128 1793471984132161536 1794452380624945152 1799699317410398208 1804202535303512064 1813566908324118528 1819864015644688384 1825939915246927872 1831836805221298176 1833926239413338112 1835417112038866944 1841790088122335232 1844898833092313088 1850293274124746752 1853907128175771648 1854474432572030976 1860913579907350528 1864548176743107072 1883334225448402944 1887590047439388672 1893109316583948288 1894144179548553216 1903392930425255136 1905563983140421632 1906024999248986112 1916965193759981568 1926914840094375936 1933605516622481408 1935811030491856896 1940061159949860864 1947393212708552704 1948546629376671744 1950130681541296128 1956901968629981184 1957500789937143808 1959134054955614208 1970379084607782912 1981085136803856384 1994118591651250176 2004468688147709952 2005564425404350464 2011428648870445056 2011915276985040896 2014823725613973504 2020715023057289216 2024661732086697984 2039098710259924992 2047347017600274432 2049682267579613184 2056799219897597952 2061945754632585216 2067974835786481664 2072013849137627136 2072647895227564032 2079844589308215296 2081579933390340096 2093527777395769344 2104902957854097408 2115828059711471616 2118751003629453312 2126758377036972032 2129747981156941824 2130263234454749184 2130912201992122368 2137142939424847872 2139580612648894464 2152381971941031936 2163553504667369472 2175306206200291584 2177787409303339008 2189620414362157056 2190817364297121792 2197223263023136768 2201514714708728832 2202188388679286784 2209834876139978752 2217212754228412416 2226910433573339136 2228720778904338432 2236459392719978496 2248067313443438592 2251861810980323328 2258446202240499712 2262857229979250688 2263404686608171008 2273304400939450368 2278992676172857344 2290821357883097088 2298775598709080064 2299331745125761024 2309388597779759104 2311265992937832448 2313899122384797696 2326471690259791872 2339825162971742208 2350627679882969088 2368015827585859584 2376965244923674624 2378948495303245824 2380306567175405568 2388571520533653504 2391295978842882048 2392603174166593536 2399599089880530944 2404285806852953856 2405603380404682752 2418089211098824704 2421429718433660928 2433997692750790656 2442449073628397568 2447222816051822592 2455720117496446976 2471876170901028864 2486064235657476096 2488899896346673152 2511112300597870592 2516016816809975808 2516786729919184896 2524145755445264384 2525525572731404288 2529075727623868416 2537857240567006848 2540751977520562176 2541366665665314816 2547109461604958208 2555953591679975424 2569219786792501248 2581081373989142528 2586122548547715072 2586748213266481152 2598062172502228992 2600174242055061504 2609202624839974912 2617913854390173696 2627172112810377216 2629364126387798016 2644456139868340224 2658824788868333568 2672624917530279936 2674085900539133952 2681904865160593408 2686431634151964672 2687142960600360192 2699548976115597312 2706303802955268096 2720350362486177792 2729796023467032576 2742398959863463936 2747755207831947264 2762685132183502848 2767348249638469632 2775439911187120128 2781711648858046464 2791370369861025792 2806537277138796544 2821104079615295488 2825001338172604416 2839663974875922432 2840350979272998912 2841216269322829824 2849523919233130496 2852774150198525952 2855089395637882704 2859037498873479168 2875447790639972352 2884738006223159296 2890372260141563904 2900408274933722112 2903716545737785344 2921089819062829056 2935352952944971776 2936251184905715712 2938701082433421312 2955568626911674368 2956283672304549888 2969213911431118848 2971627705205784576 2981945856959971328 2997423084591251456 3002482414640431104 3017142973305667584 3017872915477561344 3022235588420960256 3031072534585933824 3065034131612106752 3071020526400411648 3085198829846396928 3092918631948877824 3101962253679722496 3108971842841346048 3119766883962322944 3122369900085510144 3134170239843958784 3140291666093654016 3157354436781146112 3173742089567207424 3184762027378204672 3188394638457176064 3190137565555458048 3195394851682123776 3205714409137271808 3209370918973341696 3224118948131766272 3228572957911547904 3245330257001054208 3256598764837863424 3262959309300437376 3267471427283976192 3284430621543235584 3286226046445682688 3295834894534705152 3303282583018930176 3314752314209968128 3318533195128897536 3354689089079967744 3355715639892246528 3372100970165157888 3377792716470484992 3383809654089342464 3387669303360749568 3395107029912256512 3407938122239967232 3409956601409175552 3425626382390001664 3448163398063620096 3448997617688641536 3464082896669638656 3466898989406748672 3489707535389687808 3502896150413836288 3509737744457613312 3525941519824453632 3563499890040373248 3565447867385511936 3568422742954868736 3582857280800480256 3586943968264323072 3588904761249890304 3599398634820796416 3608405070607024128 3627133816648237056 3639728031289376768 3651879830493855744 3663673610442596352 3667852478826676224 3670834224077733888 3683580176244670464 3700586548249493504 3707814256351543296 3708948865144061952 3721827159814701056 3729096353486214144 3766668450896805888 3775180094878777344 3786218633167896576 3788288359097106432 3806785860850510272 3811127966280843264 3812049998497972224 3833930387519963136 3853829680188751872 3867211033244962816 3871622060983713792 3880122319899721728 3894786425417105408 3897093258753343488 3900261363082592256 3913803937259962368 3915001579874287616 3940758169215565824 3988237183302500352 4008937376295419904 4011128850808700928 4022857297740890112 4023830553970081792 4029647451227947008 4041430046114578432 4049323464173395968 4094694035200548864 4099364535159226368 4113598439795195904 4135949671572963328 4144027698275254272 4145295790455128064 4159689178616430592 4163159866780680192 4187055554791538688 4209805915708194816 4231656119422943232 4237502007258906624 4253516754073944064 4259495962313883648 4260526468909498368 4261824403984244736 4274285878849695744 4279161225297788928 4304763943882063872 4327107009334738944 4350612412400583168 4355574818606678016 4381634728594243584 4394446526046273536 4403029429417457664 4404376777358573568 4419669752279957504 4434425508456824832 4453820867146678272 4457441557808676864 4472918785439956992 4496134626886877184 4503723621960646656 4516892404480999424 4525714459958501376 4526809373216342016 4546608801878900736 4581642715766194176 4597551197418160128 4622531985875664896 4627798244769595392 4652943380519583744 4679650325943484416 4701255359765938176 4736031655171719168 4753930489847349248 4757896990606491648 4760613134350811136 4777143041067307008 4782591957685764096 4785206348333187072 4799198179761061888 4808571613705907712 4811206760809365504 4836178422197649408 4842859436867321856 4867995385501581312 4884898147256795136 4911440234992893952 4943752341802057728 4972128471314952192 4977799792693346304 5022224601195741184 5032033633619951616 5033573459838369792 5048291510890528768 5051051145462808576 5058151455247736832 5075714481134013696 5081503955041124352 5111907183359950848 5138439573585002496 5172245097095430144 5173496426532962304 5196124345004457984 5200348484110123008 5218405249679949824 5235827708780347392 5254344225620754432 5258728252775596032 5288912279736680448 5317649577736667136 5345249835060559872 5348171801078267904 5363809730321186816 5374285921200720384 5399097952231194624 5412607605910536192 5440700724972355584 5459592046934065152 5484797919726927872 5495510415663894528 5525370264367005696 5534696499276939264 5550879822374240256 5563423297716092928 5582740739722051584 5613074554277593088 5642208159230590976 5650002676345208832 5679327949751844864 5682432538645659648 5699047838466260992 5710178791275765408 5718074997746958336 5750895581279944704 5780744520283127808 5800816549867444224 5807433091475570688 5842179638125658112 5870705905889943552 5872502369811431424 5877402164866842624 5911137253823348736 5943255410411569152 5963891713919942656 5994846169182502912 6034285946611335168 6035745830955122688 6044471176841920512 6062145069171867648 6130068263224213504 6142041052800823296 6170397659692793856 6185837263897755648 6203924507359444992 6217943685682692096 6239533767924645888 6244739800171020288 6268340479687917568 6280583332187308032 6314708873562292224 6347484179134414848 6369524054756409344 6380275131110916096 6390789703364247552 6411428818274543616 6418741837946683392 6457145915823095808 6490660514002108416 6513197529675726848 6525918618600874752 6568861243086471168 6572452092891365376 6591669789069410304 6606565166037860352 6629504628419936256 6709378178159935488 6744201940330315776 6755585432940969984 6767619308178684928 6775338606721499136 6790214059824513024 6815876244479934464 6819913202818351104 6851252764780003328 6896326796127240192 6897995235377283072 6928165793339277312 6933797978813497344 6979415070779375616 7005792300827672576 7019475488915226624 7051883039648907264 7130895734771023872 7136845485909737472 7165714561600960512 7173887936528646144 7177809522499780608 7198797269641592832 7216810141214048256 7254267633296474112 7279456062578753536 7327347220885192704 7341668448155467776 7367160352489340928 7415628512703086592 7443654319629402112 7458192706972428288 7533336901793611776 7550360189757554688 7572437266335793152 7576576718194212864 7613571721701020544 7622255932561686528 7624099996995944448 7667860775039926272 7707659360377503744 7734422066489925632 7743244121967427584 7760244639799443456 7794186517506686976 7800522726165184512 7827607874519924736 7830003159748575232 7881516338431131648 7976474366605000704 8017874752590839808 8022257701617401856 8045714595481780224 8047661107940163584 8059294902455894016 8082860092229156864 8098646928346791936 8189388070401097728 8227196879590391808 8288055396550508544 8319378357232861184 8326319733561360384 8374111109583077376 8419611831416389632 8463312238845886464 8475004014517813248 8507033508147888128 8518991924627767296 8521052937818996736 8523648807968489472 8548571757699391488 8558322450595577856 8654214018669477888 8701224824801166336 8711149637213356032 8763269457188487168 8788893052092547072 8806058858834915328 8808753554717147136 8839339504559915008 8868851016913649664 8907641734293356544 8914883115617353728 8945837570879913984 8992269253773754368 9007447243921293312 9033784808961998848 9051428919917002752 9053618746432684032 9093217603757801472 9195102394836320256 9255596489539190784 9305886761039167488 9359300651886968832 9402510719531876352 9472063310343438336 9507860979694698496 9521226268701622272 9554286082134614016 9565183915371528192 9570412696666374144 9598396359522123776 9617143227411815424 9672356844395298816 9685718873734643712 9735990771003162624 9769796294513590272 9822880469985787904 9887504683604115456 9944256942629904384 9955599585386692608 10044449202391482368 10064067267239903232 10067146919676739584 10096583021781057536 10102102290925617152 10116302910495473664 10151428962268027392 10163007910082248704 10223814366719901696 10276879147170004992 10344490194190860288 10346992853065924608 10392248690008915968 10400696968220246016 10436810499359899648 10508688451241508864 10577824559473360896 10690499670121119744 10696343602156535808 10727619460642373632 10748571842401440768 10798195904462389248 10825215211821072384 10881401449944711168 10919184093868130304 10969595839453855744 10991020831327789056 11050740528734011392 11101759644748480512 11126846595432185856 11165481479444103168 11226149108555186176 11284416318461181952 11300005352690417664 11358655899503689728 11364865077291319296 11398095676932521984 11420357582551530816 11436149995493916672 11501791162559889408 11561489040566255616 11601633099734888448 11614866182951141376 11684359276251316224 11741411811779887104 11745004739622862848 11822274507646697472 11927783427839885312 11989692338365005824 12068571893222670336 12071491661910245376 12088942353683841024 12124290138343735296 12260136526448427008 12284082105601646592 12340795319385587712 12407849014718889984 12435887371365384192 12479067535849291776 12489479600342040576 12561166664374616064 12629417747124584448 12694968358268829696 12739048109512818688 12760550262221832192 12781579406728495104 12822857636549087232 12837483675893366784 12914291831646191616 12981321028004216832 13026395059351453696 13051837237201749504 13144904185782730752 13183339578138820608 13213130332075720704 13259009256839872512 13418756356319870976 13488403880660631552 13511170865881939968 13535238616357369856 13550677213442998272 13580428119649026048 13631752488959868928 13639826405636702208 13702505529560006656 13792653592254480384 13867595957626994688 13958830141558751232 14038950977830453248 14103766079297814528 14261791469542047744 14273690971819474944 14331429123201921024 14347775873057292288 14355619044999561216 14397594539283185664 14433620282428096512 14508535266592948224 14558912125157507072 14654694441770385408 14734320704978681856 14831257025406173184 14887308639258804224 14916385413944856576 15066673803587223552 15100720379515109376 15144874532671586304 15153153436388425728 15227143443402041088 15244511865123373056 15335721550079852544 15415318720755007488 15468844132979851264 15520489279598886912 15588373035013373952 15601045452330369024 15655215749039849472 15763032676862263296 15952948733210001408 16035749505181679616 16044515403234803712 16091429190963560448 16095322215880327168 16165720184458313728 16197293856693583872 16378776140802195456 16454393759180783616 16576110793101017088 16638756714465722368 16652639467122720768 16748222219166154752 16839223662832779264 16926624477691772928 16950008029035626496 17014067016295776256 17037983849255534592 17047297615936978944 17097143515398782976 17402449649602332672 17422299274426712064 17526538914376974336 17577786104185094144 17612117717669830656 17617507109434294272 17678679009119830016 17829766231234707456 17891675141759827968 17984538507547508736 18067569617923997696 18102857839834005504 18107237492865368064 18186435207515602944 18390204789672640512 18511192979078381568 18611773522078334976 18718601303773937664 18805021439063752704 18944126620686876672 19015721959389396992 19042452537403244544 19108572164269228032 19140825393332748288 19196792719044247552 19234286454823630848 19371437747469287424 19471981542006325248 19539592589027180544 19645760939971575808 19775009367208230912 19888513885259808768 20128134534479806464 20193166043562115072 20204204581851234304 20232605820990947328 20302857924536054784 20326015820164497408 20447628733439803392 20553758294340009984 20688980388381720576 20693985706131849216 20784497380017831936 20801393936440492032 20873620998719799296 21017376902483017728 21155649118946721792 21392687204313071616 21455238921284747264 21497143684802881536 21596391808924778496 21650430423642144768 21762802899889422336 21838368187736260608 21939191678907711488 21982041662655578112 22101481057468022784 22330962958888206336 22568832636922363904 22600010705380835328 22717311799007379456 22729730154582638592 22796191353865043968 22840715165103061632 22872299990987833344 23003582325119778816 23122978081132511232 23203266199469776896 23229732365902282752 23482823623559774208 23490009479245725696 23644549015293394944 23855566855679770624 23979384676730011648 24137143786445340672 24142983323820490752 24177884707367682048 24248580276687470592 24520273052896854016 24568164211203293184 24681590638771175424 24958135071698583552 24978959200684081152 25122333328749232128 25258835494249168896 25389936716537659392 25478096219025637376 25521100524443664384 25563158813456990208 25645715273098174464 25674967351786733568 25962642056008433664 26052790118702907392 26103674474403499008 26289808371565461504 26366679156277641216 26426260664151441408 26518018513679745024 26837512712639741952 26976807761321263104 27022341731763879936 27070477232714739712 27101354426885996544 27160856239298052096 27263504977919737856 27279652811273404416 27405011059120013312 27585307184508960768 27917660283117502464 28077901955660906496 28207532158595629056 28523582939084095488 28662858246403842048 28695551746114584576 28711238089999122432 28795189078566371328 29017070533185896448 29117824250315014144 29309388883540770816 29468641409957363712 29662514050812346368 29774617278517608448 29832770827889713152 30133347607174447104 30201440759030218752 30289749065343172608 30306306872776851456 30454286886804082176 30489023730246746112 30671443100159705088 30830637441510014976 30937688265959702528 31040978559197773824 31176746070026747904 31202090904660738048 31310431498079698944 31526065353724526592 32071499010363359232 32089030806469607424 32182858381927120896 32394587713387167744 32757552281604390912 32908787518361567232 33152221586202034176 33277513428931444736 33305278934245441536 33496444438332309504 33678447325665558528 33853248955383545856 33900016058071252992 34075967698511069184 34094595231873957888 34194287030797565952 34804899299204665344 34844598548853424128 35053077828753948672 35155572208370188288 35224235435339661312 35235014218868588544 35357358018239660032 35783350283519655936 35969077015095017472 36205715679668011008 36214474985730736128 36372870415031205888 36780409579345281024 37022385958156763136 37223547044156669952 37437202607547875328 37888253241373753344 38084905074806489088 38217144328538456064 38281650786665496576 38393585438088495104 38468572909647261696 38742875494938574848 38943963084012650496 39079185178054361088 39291521879943151616 39550018734416461824 39777027770519617536 40256269068959612928 40408409163702468608 40465211641981894656 40605715849072109568 40652031640328994816 40895257466879606784 41107516588680019968 41377960776763441152 41602787872880984064 41747241997439598592 42311298237893443584 42785374408626143232 42910477842569494528 42994287369605763072 43192783617849556992 43300860847284289536 43525605799778844672 43676736375472521216 43878383357815422976 43964083325311156224 44202962114936045568 44661925917776412672 45200021410761670656 45434623598014758912 45459460309165277184 45592382707730087936 45681430330206123264 46007164650239557632 46245956162265022464 46406532398939553792 46965647247119548416 47289098030586789888 47711133711359541248 47958769353460023296 48274287572890681344 48285966647640981504 48497160553374941184 49040546105793708032 49136328422406586368 49363181277542350848 49916270143397167104 49957918401368162304 50244666657498464256 50517670988498337792 50779873433075318784 50956192438051274752 51042201048887328768 51291430546196348928 52105580237405814784 52207348948806998016 52579616743130923008 52733358312555282432 52852521328302882816 53036037027359490048 53675025425279483904 53953615522642526208 54140954465429479424 54202708853771993088 54321712478596104192 54559305622546808832 54810022118240026624 55170614369017921536 55835320566235004928 56155803911321812992 56415064317191258112 57047165878168190976 57325716492807684096 57422476179998244864 57590378157132742656 58235648500630028288 58618777767081541632 58937282819914727424 59325028101624692736 59549234557035216896 59665541655779426304 60579498130686345216 60612613745553702912 60908573773608164352 60978047460493492224 61342886200319410176 61661274883020029952 61875376531919405056 62081957118395547648 62353492140053495808 62404181809321476096 62620862996159397888 63052130707449053184 64178061612939214848 64365716763854241792 64789175426774335488 65515104563208781824 65817575036723134464 66304443172404068352 66555026857862889472 66992888876664619008 67706497910767091712 67800032116142505984 68151935397022138368 68189190463747915776 68388574061595131904 69609798598409330688 69689197097706848256 70311144416740376576 70448470870679322624 70470028437737177088 70714716036479320064 71566700567039311872 71938154030190034944 72411431359336022016 72428949971461472256 72745740830062411776 73560819158690562048 74044771916313526272 74874405215095750656 75776506482747506688 76169810149612978176 76434288657076912128 76563301573330993152 76787170876176990208 76937145819294523392 77887926168025300992 78158370356108722176 78583043759886303232 79100037468832923648 79554055541039235072 80512538137919225856 80816818327404937216 80930423283963789312 81211431698144219136 81304063280657989632 81790514933759213568 82215033177360039936 82755921553526882304 83494483994879197184 84622596475786887168 85570748817252286464 85820955685138989056 85988574739211526144 86385567235699113984 87051211599557689344 87353472750945042432 87928166650622312448 88405924229872091136 89323851835552825344 90400042821523341312 90869247196029517824 90918920618330554368 91184765415460175872 91362860660412246528 92014329300479115264 92491912324530044928 92813064797879107584 93931294494239096832 94578196061173579776 95422267422719082496 95917538706920046592 96548575145781362688 98272656844813172736 98726362555084701696 99832540286794334208 99915836802736324608 100489333314996928512 101035341976996675584 101559746866150637568 101912384876102549504 102582861092392697856 104211160474811629568 104414697897613996032 105159233486261846016 105466716625110564864 105705042656605765632 106072074054718980096 107350050850558967808 107907231045285052416 108281908930858958848 108643424957192208384 109118611245093617664 110341228738035843072 111670641132470009856 112311607822643625984 114651432985615368192 114844952359996489728 115180756314265485312 116471297001260056576 117237555534163083264 117874565639829454848 118650056203249385472 119098469114070433792 119331083311558852608 121225227491107405824 121817147547216328704 121956094920986984448 122685772400638820352 123322549766040059904 123750753063838810112 124808363618642952192 125241725992318795776 128356123225878429696 128731433527708483584 129578350853548670976 131030209126417563648 131635150073446268928 132608886344808136704 133110053715725778944 133985777753329238016 135600064232285011968 136303870794044276736 136378380927495831552 136777148123190263808 139219597196818661376 140896941741358645248 141429432072958640128 143133401134078623744 143876308060380069888 144822862718672044032 144857899942922944512 145491481660124823552 147121638317381124096 148089543832627052544 149748810430191501312 151553012965495013376 152339620299225956352 152868577314153824256 153126603146661986304 153574341752353980416 153874291638589046784 156316740712217444352 158200074937665847296 159108111082078470144 161025076275838451712 161633636654809874432 161860846567927578624 162422863396288438272 162608126561315979264 164430066354720079872 165511843107053764608 166988967989758394368 169245192951573774336 171141497634504572928 171641911370277978112 171977149478423052288 172771134471398227968 174706945501890084864 175856333301244624896 176811848459744182272 178647703671105650688 181738494392059035648 181837841236661108736 182369530830920351744 182725721320824493056 184028658600958230528 184983824649060089856 185626129595758215168 187862588988478193664 189156392122347159552 190844534845438164992 191835077413840093184 193097150291562725376 196545313689626345472 197452725110169403392 199665080573588668416 200978666629993857024 203119493732301275136 203824769752205099008 205165722184785395712 208422320949623259136 208829395795227992064 210933433250221129728 211410085313211531264 212144148109437960192 214700101701117935616 215814462090570104832 216563817861717917696 217286849914384416768 218237222490187235328 220682457476071686144 224623215645287251968 229302865971230736384 229689904719992979456 230361512628530970624 232942594002520113152 234475111068326166528 235749131279658909696 237300112406498770944 238662166623117705216 242450454982214811648 243634295094432657408 243912189841973968896 245371544801277640704 246645099532080119808 247501506127677620224 250483451984637591552 256712246451756859392 257462867055416967168 259156701707097341952 262060418252835127296 265217772689616273408 267971555506658476032 271200128464570023936 272607741588088553472 272756761854991663104 273554296246380527616 278439194393637322752 281793883482717290496 282858864145917280256 286266802268157247488 287752616120760139776 289645725437344088064 296179087665254105088 299497620860383002624 303106025930990026752 304679240598451912704 305737154628307648512 307148683504707960832 307748583277178093568 312633481424434888704 316400149875331694592 318216222164156940288 322050152551676903424 323267273309619748864 323721693135855157248 324845726792576876544 331023686214107529216 333977935979516788736 343283822740555956224 343954298956846104576 345542268942796455936 349413891003780169728 351712666602489249792 353623696919488364544 357295407342211301376 363675682473322217472 364739061661840703488 365451442641648986112 368057317201916461056 369967649298120179712 371252259191516430336 375725177976956387328 383670154827680186368 386194300583125450752 393090627379252690944 394905450220338806784 399330161147177336832 401957333259987714048 407649539504410198016 410331444369570791424 416844641899246518272 417658791590455984128 424288296218875920384 429400203402235871232 431628924181140209664 433127635723435835392 434573699828768833536 436474444980374470656 441364914952143372288 449246431290574503936 458605731942461472768 459379809439985958912 460723025257061941248 465885188005040226304 468950222136652333056 474600224812997541888 477324333246235410432 484900909964429623296 487268590188865314816 487824379683947937792 493290199064160239616 495003012255355240448 500966903969275183104 513424492903513718784 514925734110833934336 518313403414194683904 524120836505670254592 530435545379232546816 535943111013316952064 545215483176177106944 545513523709983326208 547108592492761055232 556878388787274645504 563587766965434580992 565717728291834560512 572533604536314494976 575505232241520279552 579291450874688176128 592358175330508210176 598995241720766005248 609358481196903825408 611474309256615297024 615497166554356187136 625266962848869777408 632800299750663389184 636432444328313880576 644100305103353806848 647443386271710314496 649691453585153753088 662047372428215058432 667955871959033577472 687908597913692209152 691084537885592911872 698827782007560339456 703425333204978499584 707247393838976729088 727351364946644434944 729478123323681406976 730902885283297972224 736114634403832922112 739935298596240359424 742504518383032860672 751450355953912774656 772388601166250901504 786181254758505381888 803914666519975428096 815299079008820396032 820662888739141582848 833689283798493036544 835317583180911968256 848576592437751840768 858800406804471742464 863257848362280419328 866255271446871670784 898492862581149007872 917211463884922945536 921446050514123882496 931770376010080452608 937900444273304666112 949200449625995083776 954648666492470820864 969801819928859246592 974537180377730629632 990006024510710480896 1001933807938550366208 1029851468221667868672 1036626806828389367808 1048241673011340509184 1060871090758465093632 1071886222026633904128 1091027047419966652416 1094217184985522110464 1113756777574549291008 1127175533930869161984 1131435456583669121024 1151010464483040559104 1158582901749376352256 1184716350661016420352 1197990483441532010496 1222948618513230594048 1230994333108712374272 1250533925697739554816 1272864888656627761152 1288200610206707613696 1294886772543420628992 1299382907170307506176 1324094744856430116864 1335911743918067154944 1375817195827384418304 1382169075771185823744 1397655564015120678912 1406850666409956999168 1454702729893288869888 1458956246647362813952 1461805770566595944448 1479870597192480718848 1485009036766065721344 1502900711907825549312 1544777202332501803008 1572362509517010763776 1607829333039950856192 1630598158017640792064 1641325777478283165696 1670635166361823936512 1697153184875503681536 1717600813608943484928 1726515696724560838656 1732510542893743341568 1796985725162298015744 1834422927769845891072 1875800888546609332224 1898400899251990167552 1909297332984941641728 1949074360755461259264 1980012049021420961792 2003867615877100732416 2073253613656778735616 2096483346022681018368 2121742181516930187264 2182054094839933304832 2188434369971044220928 2227513555149098582016 2254351067861738323968 2262870913167338242048 2317165803498752704512 2445897237026461188096 2461988666217424748544 2501067851395479109632 2545729777313255522304 2576401220413415227392 2589773545086841257984 2598765814340615012352 2751634391654768836608 2764338151542371647488 2795311128030241357824 2813701332819913998336 2909405459786577739776 2917912493294725627904 2923611541133191888896 2970018073532131442688 3005801423815651098624 3089554404665003606016 3144725019034021527552 3215658666079901712384 3261196316035281584128 3282651554956566331392 3341270332723647873024 3394306369751007363072 3453031393449121677312 3465021085787486683136 3593971450324596031488 3668845855539691782144 3751601777093218664448 3818594665969883283456 3898148721510922518528 3960024098042841923584 4007735231754201464832 4146507227313557471232 4192966692045362036736 4364108189679866609664 4376868739942088441856 4455027110298197164032 4508702135723476647936 4634331606997505409024 4891794474052922376192 4923977332434849497088 5091459554626511044608 5152802440826830454784 5179547090173682515968 5197531628681230024704 5503268783309537673216 5627402665639827996672 5835824986589451255808 5847223082266383777792 5940036147064262885376 6011602847631302197248 6289450038068043055104 6522392632070563168256 6565303109913132662784 6682540665447295746048 6788612739502014726144 6930042171574973366272 7337691711079383564288 7503203554186437328896 7637189331939766566912 7796297443021845037056 7920048196085683847168 8293014454627114942464 8385933384090724073472 8728216379359733219328 8753737479884176883712 8910054220596394328064 9017404271446953295872 9268663213995010818048 9783588948105844752384 9847954664869698994176 10182919109253022089216 10359094180347365031936 10395063257362460049408 11006537566619075346432 11254805331279655993344 11694446164532767555584 11880072294128525770752 12023205695262604394496 12578900076136086110208 13130606219826265325568 13365081330894591492096 13860084343149946732544 14675383422158767128576 15274378663879533133824 15592594886043690074112 15840096392171367694336 17507474959768353767424 17820108441192788656128 18034808542893906591744 19567177896211689504768 19695909329739397988352 20365838218506044178432 20790126514724920098816 22013075133238150692864 22509610662559311986688 23388892329065535111168 23760144588257051541504 25157800152272172220416 26261212439652530651136 26730162661789182984192 27720168686299893465088 29350766844317534257152 30548757327759066267648 31185189772087380148224 35640216882385577312256 36069617085787813183488 39391818659478795976704 41580253029449840197632 44026150266476301385728 46777784658131070222336 47520289176514103083008 52522424879305061302272 53460325323578365968384 55440337372599786930176 58701533688635068514304 61097514655518132535296 62370379544174760296448 71280433764771154624512 78783637318957591953408 83160506058899680395264 88052300532952602771456 93555569316262140444672 106920650647156731936768 110880674745199573860352 124740759088349520592896 142560867529542309249024 157567274637915183906816 166321012117799360790528 176104601065905205542912 187111138632524280889344 213841301294313463873536 249481518176699041185792 332642024235598721581056 374222277265048561778688 427682602588626927747072 498963036353398082371584 748444554530097123557376 997926072706796164743168 1496889109060194247114752 2993778218120388494229504
- Sum of all divisors σ(n): 11742956131588351488000000
- Sum of proper divisors (its aliquot sum) s(n): 8749177913467962993770496
- 2993778218120388494229504 is an abundant number, because the sum of its proper divisors (8749177913467962993770496) is greater than itself. Its abundance is 5755399695347574499540992
Bases of 2993778218120388494229504
- Binary: 10011110011111010100001010110110101100111110110000111101010000000000000000000000002
- Hexadecimal: 0x279F50ADACFB0F5000000
- Base-36: DJIEJDSFKR3NMDC0
Squares and roots of 2993778218120388494229504
- 2993778218120388494229504 squared (29937782181203884942295042) is 8962708019292088427458708925830591317906624086016
- 2993778218120388494229504 cubed (29937782181203884942295043) is 26832360043529585036517030689709995522829350667834936935652434554141016064
-
The
square root of 2993778218120388494229504 is 1730253801648.8761624191 -
2993778218120388494229504 is a
perfect cube number . Itscube root is 144125184
Scales and comparisons
How big is 2993778218120388494229504?- 2,993,778,218,120,388,494,229,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,993,778,218,120,388,494,229,504 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 2993778218120388494229504 cubic inches would be around 12010432 feet tall.
Recreational maths with 2993778218120388494229504
- 2993778218120388494229504 backwards is 4059224948830218128773992
- The number of decimal digits it has is: 25
- The sum of 2993778218120388494229504's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 2993778218120388494229504 - Facts about the integer". Numbermatics.com. 2024. Web. 22 May 2024.
APA style:
Numbermatics. (2024). Number 2993778218120388494229504 - Facts about the integer. Retrieved 22 May 2024, from https://numbermatics.com/n/2993778218120388494229504/
Chicago style:
Numbermatics. 2024. "Number 2993778218120388494229504 - Facts about the integer". https://numbermatics.com/n/2993778218120388494229504/
The information we have on file for 2993778218120388494229504 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 2993778218120388494229504, math, Factors of 2993778218120388494229504, curriculum, school, college, exams, university, Prime factorization of 2993778218120388494229504, STEM, science, technology, engineering, physics, economics, calculator, two septillion, nine hundred ninety-three sextillion, seven hundred seventy-eight quintillion, two hundred eighteen quadrillion, one hundred twenty trillion, three hundred eighty-eight billion, four hundred ninety-four million, two hundred twenty-nine thousand, five hundred four.