6657382865689691747705856
6,657,382,865,689,691,747,705,856 is an even composite number composed of seven prime numbers multiplied together.
6657382865689691747705856 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 6657382865689691747705856:
210 × 32 × 74 × 172 × 192 × 532 × 1794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 17 × 17 × 19 × 19 × 53 × 53 × 179 × 179 × 179 × 179)See below for interesting mathematical facts about the number 6657382865689691747705856 from the Numbermatics database.
Names of 6657382865689691747705856
- Cardinal: 6657382865689691747705856 can be written as Six septillion, six hundred fifty-seven sextillion, three hundred eighty-two quintillion, eight hundred sixty-five quadrillion, six hundred eighty-nine trillion, six hundred ninety-one billion, seven hundred forty-seven million, seven hundred five thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 6.657382865689691747705856 × 1024
Factors of 6657382865689691747705856
Divisors of 6657382865689691747705856
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 28 32 34 36 38 42 48 49 51 53 56 57 63 64 68 72 76 84 96 98 102 106 112 114 119 126 128 133 136 144 147 152 153 159 168 171 179 192 196 204 212 224 228 238 252 256 266 272 288 289 294 304 306 318 323 336 342 343 357 358 361 371 384 392 399 408 424 441 448 456 476 477 504 512 532 537 544 576 578 588 608 612 636 646 672 684 686 714 716 722 742 768 784 798 816 833 848 867 882 896 901 912 931 952 954 969 1007 1008 1024 1029 1064 1071 1074 1083 1088 1113 1152 1156 1176 1197 1216 1224 1253 1272 1292 1344 1368 1372 1428 1432 1444 1484 1536 1568 1596 1611 1632 1666 1696 1734 1764 1792 1802 1824 1862 1904 1908 1938 2014 2016 2023 2058 2128 2142 2148 2166 2176 2226 2261 2304 2312 2352 2394 2401 2432 2448 2499 2506 2527 2544 2584 2597 2601 2688 2703 2736 2744 2793 2809 2856 2864 2888 2907 2968 3021 3043 3072 3087 3136 3192 3222 3249 3264 3332 3339 3392 3401 3468 3528 3584 3604 3648 3724 3759 3808 3816 3876 4028 4032 4046 4116 4256 4284 4296 4332 4352 4452 4522 4608 4624 4704 4788 4802 4864 4896 4998 5012 5054 5088 5168 5194 5202 5376 5406 5472 5488 5491 5586 5618 5712 5728 5776 5814 5831 5936 6042 6069 6086 6137 6174 6272 6307 6384 6444 6498 6517 6528 6664 6678 6783 6784 6802 6936 7049 7056 7168 7203 7208 7296 7448 7497 7518 7581 7616 7632 7752 7791 8056 8064 8092 8109 8232 8379 8427 8512 8568 8592 8664 8704 8771 8904 9044 9063 9129 9216 9248 9408 9487 9576 9604 9728 9792 9996 10024 10108 10176 10203 10336 10388 10404 10752 10812 10944 10976 10982 11172 11236 11277 11424 11456 11552 11628 11662 11872 12084 12138 12172 12274 12348 12544 12614 12768 12888 12996 13034 13056 13328 13356 13566 13568 13604 13872 14098 14112 14161 14406 14416 14592 14896 14994 15036 15162 15232 15264 15317 15504 15582 15827 16112 16128 16184 16218 16464 16473 16758 16854 17024 17119 17136 17184 17328 17408 17493 17542 17689 17808 18088 18126 18179 18207 18258 18411 18496 18816 18921 18974 19133 19152 19208 19456 19551 19584 19663 19992 20048 20216 20349 20352 20406 20672 20776 20808 21147 21301 21504 21609 21624 21888 21952 21964 22344 22472 22554 22743 22848 22912 23104 23256 23324 23373 23744 23807 24168 24276 24344 24548 24696 25088 25228 25281 25536 25776 25992 26068 26112 26313 26656 26712 27132 27136 27208 27387 27744 28196 28224 28322 28461 28812 28832 29184 29792 29988 30072 30324 30464 30528 30609 30634 31008 31164 31654 32041 32224 32256 32368 32436 32928 32946 33516 33708 34048 34238 34272 34368 34656 34986 35084 35378 35616 36176 36252 36358 36414 36516 36822 36992 37632 37842 37948 38266 38304 38416 38437 39102 39168 39326 39984 40096 40432 40698 40704 40812 40817 41344 41552 41616 42294 42483 42602 42959 43218 43248 43776 43904 43928 44149 44688 44944 45108 45486 45619 45696 45824 45951 46208 46512 46648 46746 47481 47488 47614 47753 48336 48552 48688 49096 49343 49392 49419 50176 50456 50562 51072 51357 51552 51731 51984 52136 52224 52479 52626 53067 53312 53371 53424 54264 54272 54416 54537 54774 55233 55488 56392 56448 56644 56763 56922 57399 57624 57664 57817 58368 58653 58989 59584 59976 60144 60648 60928 61056 61218 61268 61397 62016 62328 63308 63441 63903 64082 64448 64512 64619 64736 64872 65856 65892 66409 67032 67416 68096 68476 68544 68736 69312 69972 70168 70756 71232 71421 72352 72504 72716 72828 73032 73644 73984 75264 75684 75896 76532 76608 76832 76874 78204 78336 78652 78939 79968 80192 80864 81396 81408 81624 81634 82688 83104 83232 84588 84966 85204 85383 85918 86436 86496 87552 87808 87856 88298 89376 89888 90216 90972 91238 91392 91648 91902 92416 93024 93296 93492 94962 94976 95228 95506 96123 96672 97104 97376 98192 98686 98784 98838 99127 100912 101124 102144 102714 103104 103462 103968 104272 104329 104958 105252 106134 106624 106742 106848 107219 108528 108832 109074 109548 110466 110789 110976 112784 112896 113288 113526 113844 114798 115248 115311 115328 115634 117306 117978 119168 119833 119952 120288 121296 121856 122112 122436 122451 122536 122794 123823 124032 124656 126616 126882 127253 127449 127806 128164 128877 128896 129238 129472 129744 131712 131784 132447 132818 133931 134064 134832 136192 136857 136952 137088 137472 137641 137853 138624 139944 140336 141512 142443 142464 142842 143259 144704 145008 145432 145656 146064 147288 147968 148029 149107 150528 151368 151792 153064 153216 153664 153748 154071 155193 156408 156672 157304 157878 159201 159936 160113 160384 161279 161728 162792 162816 163248 163268 163611 165376 166208 166464 166649 169176 169932 170408 170766 171836 172197 172872 172992 173451 175104 175616 175712 176596 176967 178752 179776 180253 180432 181944 182476 182784 183296 183804 184191 184832 186048 186592 186984 189924 189952 190456 191012 191709 192246 193344 193857 194208 194752 196384 197372 197568 197676 198254 199227 201824 202248 204288 205428 206208 206924 207936 208544 208658 209916 210504 212268 213248 213484 213696 214263 214438 217056 217664 218148 219096 220932 221578 221952 224287 225568 225792 226576 227052 227688 229596 230496 230622 230656 231268 234612 235956 238336 239666 239904 240576 242592 244224 244872 244902 245072 245588 247646 248064 249312 253232 253764 254506 254898 255612 256328 257754 257792 258476 258944 259488 263424 263568 264894 265636 267862 268128 269059 269664 273714 273904 274176 274944 275282 275706 277248 279888 280672 283024 284886 284928 285684 286518 288369 289408 290016 290864 291023 291312 292128 294576 295936 296058 297381 298214 300713 302736 303584 306128 306432 307328 307496 308142 309043 310386 312816 312987 314608 315756 318402 319872 320226 320768 321657 322558 323456 325261 325584 326496 326536 327222 330752 332367 332416 332928 333298 334271 338352 339864 340816 341532 343672 344394 345401 345744 345933 345984 346902 351232 351424 353192 353934 357504 359499 359552 360506 360864 362117 363888 364952 365568 367353 367608 368382 369664 371469 372096 373184 373597 373968 379848 379904 380912 381759 382024 383418 384492 386631 386688 387714 388416 389504 392768 394744 395136 395352 396508 397341 398454 401793 403648 404496 404719 408576 410571 410856 412416 412923 413848 415872 417088 417316 419832 421008 424536 426496 426968 427392 428526 428876 429777 429779 434112 435328 436296 438192 441864 443156 443904 444087 447321 448574 451136 451584 452333 453152 454104 455376 459192 460992 461244 461312 462536 464863 465579 469224 471912 476672 479332 479808 480339 481152 483837 485184 488448 489744 489804 490144 491176 495292 496128 498624 499947 502811 506464 507528 509012 509796 511224 512656 515508 515584 516952 517888 518976 520353 526848 527136 529788 531272 535724 536256 538118 539328 540759 544697 547428 547808 548352 549888 550564 551412 552573 554496 559776 561344 566048 569772 569856 571368 573036 576738 578816 580032 581571 581728 582046 582624 584256 589152 592116 594762 596428 597681 601426 605472 607168 608779 612256 612864 614656 614992 616284 618086 620772 625632 625974 629216 631512 636804 639744 640452 641536 643314 645116 646912 650522 651168 652992 653072 654444 664734 664832 665856 666596 668542 672861 676704 679728 681632 683064 687344 688788 690802 691488 691866 691968 693804 693889 702848 706384 707868 715008 718998 719104 721012 721728 724234 727776 729904 730303 734706 735216 736764 742938 744192 746368 747194 747936 750533 759696 761824 763518 764048 766836 768984 773262 773376 775428 775523 776832 779008 785536 789488 790272 790704 793016 794682 796908 803586 807177 807296 808992 809438 811801 821142 821712 824832 825846 827696 831744 834176 834632 838831 839664 842016 849072 852992 853936 854784 857052 857752 859554 859558 866761 868224 870656 872592 873069 876384 883728 886312 887808 888174 892143 894642 897148 902139 902272 904666 906304 907307 908208 910752 918384 921984 922488 922624 925072 927129 929726 931158 937517 938448 938961 943824 953344 958664 959616 960678 962304 963487 964971 967674 970368 975783 979488 979608 980288 982352 982889 990584 992256 997101 997248 999894 1002813 1005622 1012928 1014049 1015056 1018024 1019592 1022448 1025312 1031016 1031168 1033904 1035776 1036203 1037952 1040706 1043749 1053696 1054272 1059576 1062544 1071448 1072512 1076236 1078497 1078656 1081518 1086351 1089394 1094856 1095616 1096704 1098523 1101128 1102824 1105146 1108992 1114407 1119552 1120791 1122688 1128953 1132096 1139544 1139712 1142736 1145277 1146072 1153476 1157632 1160064 1163142 1163456 1164092 1165248 1166543 1168512 1178304 1184232 1189524 1192856 1195362 1202852 1205379 1210944 1214157 1214336 1217558 1224512 1225728 1229312 1229984 1232568 1236172 1238769 1241544 1251264 1251948 1258432 1261771 1263024 1273608 1279488 1280904 1283072 1286628 1289337 1290232 1293824 1301044 1302336 1305984 1306144 1308888 1329468 1329664 1331712 1333192 1337084 1341963 1345722 1353408 1356999 1359456 1363264 1366128 1374688 1377576 1381604 1382976 1383732 1383936 1387608 1387778 1394589 1405696 1412768 1415736 1430016 1437996 1438208 1442024 1443456 1448468 1451511 1455552 1459808 1460606 1469412 1470432 1473528 1485876 1488384 1492736 1494388 1495872 1499841 1501066 1508433 1519392 1523648 1527036 1528096 1533672 1537968 1546524 1546752 1550856 1551046 1553664 1558016 1570009 1571072 1578976 1580544 1581408 1586032 1589364 1593816 1607172 1614354 1614592 1617984 1618876 1622277 1623602 1634091 1642284 1643424 1649664 1651692 1655392 1663488 1668352 1669264 1677662 1679328 1684032 1698144 1698173 1707872 1709568 1714104 1715504 1719108 1719116 1733522 1736448 1741312 1745184 1746138 1752768 1767456 1772624 1776348 1784286 1789284 1794296 1804278 1804544 1809332 1812608 1814614 1816416 1821504 1826337 1836768 1843968 1844976 1850144 1854258 1859452 1862316 1875034 1876896 1877922 1883413 1887648 1917328 1919232 1921356 1924608 1926974 1929942 1935348 1940736 1951566 1958976 1959216 1960576 1964704 1965778 1981168 1994202 1994496 1999788 2005626 2011244 2018583 2025856 2028098 2030112 2036048 2037161 2039184 2044896 2050624 2062032 2067808 2071552 2072406 2075904 2081412 2081667 2087498 2104991 2108544 2119152 2125088 2142896 2145024 2152472 2156994 2157312 2163036 2163301 2172702 2178788 2189712 2190909 2191232 2197046 2202256 2205648 2210292 2228814 2239104 2241582 2245376 2251599 2257906 2264192 2276827 2279088 2285472 2290554 2292144 2306952 2315264 2320128 2326284 2326569 2326912 2328184 2330496 2333086 2337024 2339897 2356608 2368464 2379048 2385712 2390724 2405704 2410758 2417807 2421531 2421888 2428314 2428672 2435116 2435403 2449024 2458624 2459968 2465136 2472344 2477538 2483088 2502528 2503896 2516493 2516864 2523542 2526048 2534819 2547216 2558976 2561808 2573256 2578674 2580464 2587648 2600283 2602088 2604672 2611968 2612288 2615179 2617776 2619207 2658936 2659328 2663424 2666384 2674168 2683926 2691444 2706417 2706816 2713998 2718912 2721921 2726528 2732256 2741743 2749376 2755152 2763208 2765952 2767464 2767872 2775216 2775556 2781387 2789178 2811392 2812551 2825536 2831472 2833033 2860032 2875992 2876416 2884048 2886912 2890461 2896936 2903022 2911104 2919616 2921212 2927349 2938824 2940864 2947056 2948667 2971752 2976768 2985472 2988776 2991744 2999682 3002132 3008439 3016866 3038784 3042147 3047296 3054072 3056192 3064301 3067344 3075936 3093048 3093504 3101712 3102092 3107328 3108609 3116032 3131247 3140018 3142144 3157952 3161088 3162816 3166331 3172064 3178728 3187632 3214344 3228708 3229184 3235968 3237752 3244554 3247204 3254041 3259053 3268182 3284568 3286848 3295569 3303384 3310784 3326976 3336704 3338528 3355324 3358656 3362373 3368064 3386859 3396288 3396346 3415744 3419136 3424807 3428208 3431008 3438216 3438232 3467044 3472896 3482624 3490368 3492276 3499629 3505536 3519677 3534912 3545248 3552696 3568572 3578568 3588592 3608556 3609088 3618664 3625216 3629228 3632832 3642471 3643008 3652674 3673536 3687936 3689952 3700288 3708516 3718904 3724632 3750068 3753792 3755844 3766826 3775296 3785313 3812879 3834656 3838464 3842712 3849216 3853948 3859884 3868011 3870696 3881472 3903132 3917952 3918432 3921152 3929408 3931556 3962336 3988404 3988992 3999576 4011252 4022488 4037166 4051712 4056196 4060224 4070997 4072096 4074322 4078368 4089792 4101248 4124064 4135616 4144812 4151808 4162824 4163334 4174996 4183767 4209982 4217088 4238304 4250176 4261453 4285792 4290048 4304944 4313988 4314624 4326072 4326602 4345404 4357576 4379424 4381818 4382464 4394092 4404512 4411296 4420584 4457628 4478208 4483164 4490752 4503198 4515812 4525299 4528384 4553654 4558176 4570944 4581108 4584288 4613904 4640256 4652568 4653138 4653824 4656368 4660992 4666172 4674048 4679794 4710027 4713216 4736928 4758096 4771424 4781448 4811408 4821516 4835614 4843062 4843776 4856628 4857344 4870232 4870806 4898048 4902273 4919936 4930272 4944688 4955076 4966176 5005056 5007792 5032986 5033728 5047084 5052096 5069638 5094432 5094519 5112121 5123616 5146512 5157348 5160928 5200566 5204176 5209344 5223936 5224576 5230358 5235552 5238414 5253731 5317872 5332768 5348336 5367852 5382888 5412834 5413632 5427996 5437824 5443842 5453056 5464512 5479011 5483486 5498752 5510304 5526416 5529437 5531904 5534928 5550432 5551112 5562774 5578356 5622784 5625102 5650239 5651072 5662944 5666066 5682607 5735339 5751984 5768096 5773824 5780922 5793872 5806044 5822208 5839232 5842424 5854698 5871817 5877648 5881728 5894112 5897334 5943504 5970944 5977552 5983488 5999364 6004264 6016878 6033732 6077568 6084294 6094592 6108144 6111483 6112384 6128602 6134688 6151872 6186096 6203424 6204184 6214656 6217218 6245001 6262494 6280036 6284288 6314973 6315904 6325632 6332662 6344128 6351149 6357456 6375264 6428688 6457416 6458368 6471936 6475504 6489108 6489903 6494408 6508082 6518106 6536364 6562619 6569136 6572727 6573696 6591138 6606768 6621568 6673408 6677056 6710648 6717312 6724746 6736128 6744409 6754797 6773718 6792576 6792692 6830481 6831488 6849614 6856416 6862016 6876432 6876464 6880223 6934088 6945792 6979707 6980736 6984552 6999258 7011072 7019691 7039354 7069824 7090496 7098343 7105392 7137144 7157136 7177184 7217112 7218176 7237328 7250432 7253421 7258456 7265664 7284942 7286016 7305348 7306209 7306243 7347072 7375872 7379904 7400576 7417032 7437808 7449264 7500136 7507584 7511688 7533652 7549479 7550592 7570626 7604457 7625758 7669312 7676928 7685424 7689661 7707896 7719768 7736022 7741392 7762944 7800849 7806264 7835904 7836864 7842304 7845537 7858816 7863112 7902671 7924672 7976808 7977984 7999152 8022504 8044976 8074332 8103424 8112392 8120448 8141994 8144192 8148644 8156736 8165763 8165801 8179584 8202496 8225229 8248128 8271232 8289624 8303616 8325648 8326668 8349992 8367534 8419964 8434176 8437653 8476608 8499099 8500352 8522906 8547787 8571584 8580096 8609888 8627976 8629248 8652144 8653204 8671383 8690808 8715152 8758848 8763636 8764928 8788184 8809024 8822592 8832397 8841168 8846001 8915256 8956416 8966328 8981504 9006396 9031624 9050598 9056768 9107308 9116352 9126441 9141888 9162216 9168576 9192903 9227808 9259849 9280512 9305136 9306276 9307648 9312736 9321984 9332344 9348096 9359588 9393741 9420054 9426432 9473856 9498993 9516192 9542848 9553409 9562896 9622816 9643032 9671228 9686124 9687552 9713256 9714688 9740464 9741612 9762123 9796096 9804546 9839872 9860544 9886707 9889376 9910152 9932352 10010112 10015584 10065972 10067456 10094168 10104192 10139276 10160577 10188864 10189038 10224242 10247232 10274421 10293024 10314696 10321856 10349243 10401132 10408352 10418688 10447872 10449152 10460716 10471104 10476828 10498887 10507462 10559031 10635744 10665536 10696672 10735704 10765776 10825668 10827264 10855992 10875648 10887684 10906112 10929024 10958022 10966972 10990063 10997504 11020608 11052832 11058874 11063808 11069856 11100864 11102224 11125548 11156712 11250204 11300478 11302144 11325888 11332132 11355939 11365214 11438637 11470678 11503968 11536192 11547648 11561844 11566801 11587744 11612088 11644416 11678464 11684848 11709396 11743634 11755296 11763456 11788224 11794668 11887008 11887211 11955104 11966976 11998728 12008528 12033756 12067464 12155136 12168588 12189184 12216288 12222966 12224768 12257204 12269376 12303744 12372192 12406848 12408368 12434436 12490002 12524988 12560072 12629946 12631808 12651264 12665324 12688256 12702298 12714912 12750528 12784359 12857376 12914832 12943872 12951008 12978216 12979806 12988816 13016164 13036212 13072728 13125238 13138272 13145454 13147392 13182276 13183891 13213536 13243136 13354112 13421296 13434624 13449492 13472256 13488818 13509594 13547436 13585152 13585384 13660962 13662976 13699228 13712832 13724032 13752864 13752928 13760446 13868176 13959414 13961472 13969104 13998516 14022144 14039382 14078708 14130081 14139648 14180992 14196686 14210784 14260127 14274288 14314272 14354368 14434224 14474656 14500864 14506842 14516912 14531328 14569884 14572032 14610696 14612418 14612486 14694144 14734937 14759808 14801152 14834064 14875616 14898528 15000272 15015168 15023376 15067304 15098958 15101184 15141252 15208914 15251516 15283557 15336363 15338624 15370848 15379322 15415792 15424219 15439536 15472044 15482784 15601698 15612528 15671808 15673728 15684608 15691074 15717632 15726224 15761193 15805342 15849344 15937789 15953616 15998304 16045008 16089952 16148664 16206848 16224784 16240896 16283988 16288384 16297288 16313472 16331526 16331602 16359168 16379279 16404992 16450458 16496256 16542464 16579248 16588311 16651296 16653336 16699984 16735068 16839928 16868352 16875306 16950717 16953216 16998198 17000704 17045812 17047821 17095574 17143168 17206017 17219776 17238833 17255952 17304288 17306408 17342766 17381616 17430304 17517696 17527272 17529856 17576368 17615451 17618048 17645184 17664794 17682336 17692002 17743733 17830512 17912832 17932656 18012792 18063248 18101196 18113536 18214616 18232704 18252882 18283776 18306253 18324432 18334449 18337152 18385806 18455616 18519698 18610272 18612552 18615296 18625472 18643968 18664688 18674891 18719176 18787482 18840108 18852864 18944919 18947712 18997986 19032384 19053447 19085696 19106818 19125792 19192201 19245632 19286064 19342456 19372248 19375104 19426512 19469709 19480928 19483224 19524246 19592192 19609092 19679744 19687857 19721088 19773414 19778752 19820304 19831231 19864704 20020224 20031168 20131944 20134912 20188336 20208384 20233227 20278552 20321154 20377728 20378076 20448484 20491443 20494464 20548842 20586048 20629392 20640669 20643712 20698486 20802264 20816704 20837376 20898304 20921432 20942208 20953656 20997774 21014924 21059073 21118062 21271488 21295029 21331072 21393344 21450107 21471408 21531552 21651336 21654528 21711984 21751296 21760263 21775368 21812224 21858048 21916044 21918729 21933944 21980126 21995008 22041216 22105664 22117748 22127616 22139712 22164317 22201728 22204448 22251096 22313424 22500408 22600956 22604288 22651776 22664264 22711878 22730428 22778287 22813371 22877274 22941356 23007936 23068983 23072384 23123688 23133602 23175488 23224176 23288832 23356928 23369696 23418792 23487268 23510592 23526912 23536611 23576448 23589336 23708013 23774016 23774422 23910208 23933952 23973649 23997456 24017056 24067512 24134928 24310272 24337176 24378368 24432576 24445932 24449536 24497403 24514408 24538752 24607488 24637739 24675687 24744384 24813696 24816736 24868872 24980004 25049976 25120144 25259892 25263616 25302528 25330648 25376512 25404596 25429824 25497297 25501056 25568718 25643361 25714752 25829664 25887744 25902016 25956432 25959612 25977632 26032328 26072424 26145456 26250476 26276544 26290908 26294784 26364552 26367782 26427072 26486272 26497191 26690153 26708224 26842592 26869248 26898984 26944512 26977636 27019188 27094872 27170304 27170768 27321924 27325952 27398456 27425664 27448064 27505728 27505856 27520892 27578709 27736352 27779547 27918828 27922944 27938208 27997032 28044288 28078764 28157416 28260162 28279296 28361984 28393372 28421568 28496979 28520254 28548576 28628544 28660227 28708736 28868448 28868941 28949312 29013684 29033824 29062656 29139768 29144064 29221392 29224836 29224972 29286369 29388288 29469874 29519616 29602304 29668128 29751232 29797056 29830171 30000544 30030336 30046752 30134608 30197916 30202368 30282504 30417828 30503032 30567114 30672726 30677248 30741696 30758644 30823263 30831584 30848438 30879072 30944088 30965568 31047729 31203396 31225056 31343616 31347456 31382148 31435264 31452448 31522386 31610684 31677093 31698688 31875578 31907232 31996608 32090016 32179904 32265287 32297328 32449568 32481792 32567976 32576768 32594576 32626944 32663052 32663204 32718336 32758558 32809984 32900916 32970189 32992512 33084928 33158496 33176622 33302592 33306672 33399968 33470136 33679856 33750612 33901434 33906432 33996396 34001408 34091624 34095642 34191148 34286336 34315911 34412034 34439552 34477666 34511904 34608576 34612816 34685532 34700403 34763232 34860608 35035392 35054544 35152736 35230902 35236096 35290368 35329588 35364672 35384004 35487466 35661024 35661633 35784847 35865312 36025584 36126496 36202392 36429232 36465408 36505764 36567552 36612506 36648864 36668898 36674304 36771612 36776117 36911232 37039396 37220544 37225104 37250944 37329376 37349782 37438352 37574964 37680216 37889838 37895424 37995972 38064768 38106894 38171392 38213636 38251584 38353077 38384402 38491264 38572128 38684912 38706059 38744496 38853024 38939418 38961856 38966448 39048492 39218184 39359488 39375714 39442176 39546828 39551673 39557504 39640608 39662462 39729408 39778249 40062336 40147373 40263888 40376672 40416768 40466454 40557104 40642308 40755456 40756152 40896968 40982886 40988928 41097684 41102719 41172096 41258784 41281338 41287424 41396972 41604528 41633408 41796608 41842864 41884416 41907312 41995548 42029848 42118146 42236124 42542976 42590058 42662144 42780381 42786688 42900214 42942816 43063104 43302672 43423968 43502592 43520526 43550736 43716096 43832088 43837458 43867888 43960252 43990016 44082432 44204811 44211328 44235496 44279424 44328634 44403456 44408896 44458043 44502192 44626848 45000816 45201912 45208576 45303552 45328528 45423756 45460856 45556574 45626742 45754548 45882712 45938333 46009089 46015872 46137966 46144768 46247376 46267204 46272657 46350976 46448352 46713856 46739392 46837584 46974536 47021184 47053824 47073222 47152896 47178672 47283579 47416026 47548032 47548844 47813367 47820416 47947298 47994912 48034112 48135024 48161561 48269856 48620544 48674352 48865152 48891864 48899072 48994806 49028816 49077504 49137837 49214976 49275478 49351374 49488768 49627392 49633472 49688401 49737744 49764933 49960008 50099952 50240288 50519784 50527232 50605056 50661296 50753024 50809192 50859648 50994594 51002112 51137436 51143463 51286722 51429504 51618051 51659328 51716499 51804032 51912864 51919224 51955264 52064656 52093117 52144848 52290912 52500952 52553088 52581816 52589568 52729104 52735564 52846353 52854144 52972544 52994382 53231199 53380306 53416448 53685184 53738496 53797968 53827627 53955272 54038376 54189744 54340608 54341536 54643848 54651904 54796912 54851328 54896128 54918759 55011456 55011712 55041784 55157418 55318697 55472704 55559094 55837656 55845888 55876416 55994064 56024673 56157528 56314832 56520324 56558592 56723968 56786744 56843136 56993958 57040508 57097152 57160341 57257088 57320454 57417472 57576603 57736896 57737882 57898624 58027368 58067648 58125312 58221719 58279536 58442784 58449672 58449944 58572738 58776576 58939748 59039232 59063571 59204608 59336256 59493693 59502464 59594112 59660342 59834509 60001088 60060672 60093504 60269216 60395832 60404736 60565008 60699681 60835656 61006064 61134228 61345452 61354496 61483392 61517288 61646526 61663168 61696876 61758144 61826779 61888176 61922007 61931136 62095458 62406792 62450112 62694912 62764296 62870528 62904896 63044772 63221368 63354186 63397376 63751156 63814464 63885087 63993216 64180032 64350321 64359808 64530574 64594656 64818943 64899136 64963584 65135952 65153536 65189152 65253888 65326104 65326408 65436672 65517116 65756187 65801832 65940378 65985024 66169856 66316992 66353244 66492951 66605184 66613344 66799936 66873863 66940272 67359712 67501224 67802868 67812864 67992792 68002816 68183248 68191284 68334861 68382296 68572672 68631822 68824068 68879104 68955332 69023808 69206949 69217152 69225632 69371064 69400806 69526464 69721216 70070784 70109088 70305472 70461804 70472192 70580736 70659176 70729344 70768008 70974932 71124039 71322048 71323266 71569694 71730624 71920947 72051168 72252992 72404784 72444701 72858464 72930816 73011528 73135104 73225012 73297728 73337796 73348608 73492209 73543224 73552234 73822464 73913217 74078792 74441088 74450208 74501888 74658752 74699564 74876704 75149928 75360432 75779676 75790848 75991944 76129536 76213788 76342784 76427272 76503168 76706154 76768804 76930083 76930441 76982528 77144256 77369824 77412118 77488992 77706048 77878836 77923712 77932896 78096984 78436368 78751428 78884352 79093656 79103346 79115008 79281216 79324924 79458816 79491573 79556498 80070459 80124672 80294746 80527776 80753344 80833536 80932908 80967607 81114208 81284616 81510912 81512304 81793936 81965772 81977856 82195368 82205438 82344192 82517568 82562676 82574848 82793944 83209056 83210477 83266816 83338641 83685728 83768832 83814624 83991096 84059696 84236292 84472248 85085952 85180116 85324288 85560762 85573376 85800428 85885632 85980681 86126208 86605344 86606823 86847936 87041052 87101472 87432192 87664176 87674916 87735776 87920504 88164864 88409622 88422656 88470992 88558848 88657268 88806912 88817792 88916086 89004384 89253696 89490513 90001632 90003169 90403824 90607104 90657056 90847512 90921712 91113148 91253484 91509096 91765424 91876666 92018178 92031744 92275932 92289536 92494752 92534408 92545314 92701952 92896704 93143187 93478784 93675168 93949072 94042368 94146444 94305792 94357344 94567158 94832052 95096064 95097688 95626734 95640832 95894596 95989824 96068224 96270048 96323122 96539712 96795861 97348704 97500763 97730304 97783728 97989612 98057632 98155008 98275674 98429952 98550956 98702748 98910567 98977536 99254784 99266944 99376802 99475488 99529866 99820889 99920016 100199904 100480576 101039568 101322592 101506048 101618384 101719296 101989188 102004224 102274872 102286926 102573444 102859008 103236102 103318656 103432998 103608064 103825728 103838448 103910528 104101209 104129312 104186234 104289696 104581824 105001904 105106176 105163632 105458208 105471128 105692706 105708288 105988764 106462398 106760612 106832896 106984899 107354541 107370368 107595936 107655254 107910544 107969533 108076752 108379488 108683072 108971441 109287696 109593824 109702656 109792256 109837518 110022912 110023424 110083568 110314836 110328351 110637394 110945408 111118188 111564523 111675312 111752832 111988128 112049346 112315056 112629664 113040648 113447936 113573488 113686272 113987916 114081016 114194304 114320682 114514176 114640908 114654953 114834944 115153206 115473792 115475764 115797248 116054736 116118177 116135296 116443438 116559072 116885568 116899344 116899888 117145476 117879496 118078464 118127142 118655019 118672512 118987386 119004928 119188224 119320684 119334747 119669018 120002176 120187008 120442119 120538432 120671831 120791664 121130016 121399362 121671312 122012128 122268456 122690904 122708992 122966784 123034576 123293052 123308157 123326336 123393752 123516288 123653558 123776352 123844014 123862272 124190916 124206131 124813584 124900224 125389824 125528592 125809792 126089544 126442736 126708372 126794752 127502312 127628928 127770174 127986432 128143771 128341143 128360064 128700642 128719616 129061148 129189312 129637886 129798272 130271904 130307072 130378304 130507776 130652208 130652816 130724237 131034232 131512374 131603664 131880756 131970048 132614433 132633984 132706488 132985902 133210368 133226688 133374129 133599872 133747726 133880544 134345407 134719424 135002448 135605736 135625728 135985584 136366496 136382568 136669722 136764592 137145344 137263644 137648136 137758208 137814999 137910664 138047616 138413898 138434304 138451264 138742128 138801612 138817971 138818617 139052928 139442432 140141568 140218176 140610944 140923608 140944384 141161472 141318352 141458688 141536016 141949864 142248078 142644096 142646532 143139388 143440101 143461248 143841894 144102336 144484683 144505984 144809568 144889402 145312379 145716928 145861632 146023056 146450024 146595456 146675592 146697216 146984418 147086448 147104468 147413511 147644928 147826434 148157584 148882176 148900416 149003776 149065203 149317504 149399128 149753408 150150749 150299856 150720864 151559352 151581696 151983888 152259072 152427576 152685568 152854544 153006336 153412308 153537608 153860166 153860882 153965056 154288512 154739648 154824236 154977984 155149497 155150219 155412096 155757672 155847424 155865792 156193968 156279351 156872736 157502856 157768704 158187312 158206692 158230016 158562432 158649848 158917632 158983146 159112996 159693597 160140918 160249344 160589492 161055552 161482881 161506688 161865816 161935214 162228416 162407953 162569232 163021824 163024608 163587872 163931544 163955712 164390736 164410876 164688384 164756277 165035136 165125352 165149696 165587888 165956091 166418112 166420954 166533632 166677282 167371456 167537664 167629248 167815543 167982192 168074019 168119392 168472584 168944496 170171904 170360232 170648576 171121524 171146752 171600856 171771264 171961362 172252416 172464173 172729809 173210688 173213646 173695872 174082104 174202944 174665157 175328352 175349832 175471552 175841008 175937131 176329728 176819244 176845312 176941984 177117696 177314536 177613824 177635584 177832172 178008768 178481079 178507392 178981026 179503527 180003264 180006338 180807648 181214208 181314112 181514771 181695024 181843424 182226296 182506968 183018192 183530848 183753332 184036356 184063488 184551864 184579072 184989504 185068816 185090628 185403904 185480337 185793408 186286374 186831071 186957568 187350336 187898144 188084736 188292888 188611584 188714688 189134316 189664104 190192128 190195376 191253468 191281664 191789192 191979648 192136448 192540096 192646244 193050963 193079424 193591722 194456829 194697408 195001526 195460608 195567456 195979224 196115264 196310016 196551348 196635617 197101912 197405496 197821134 197955072 198509568 198533888 198753604 198950976 199059732 199478853 199641778 199840032 200399808 200621589 200961152 202079136 202082587 202645184 203236768 203438592 203978376 204008448 204549744 204573852 205004583 205146888 205718016 206472204 206637312 206865996 207216128 207651456 207676896 207821056 208202418 208258624 208372468 208579392 208811197 209163648 210003808 210212352 210327264 210916416 210942256 211385412 211416576 211977528 212924796 213521224 213969798 214709082 214740736 215191872 215310508 215762841 215821088 215939066 216153504 216758976 217334103 217366144 217942882 218575392 219187648 219405312 219675036 220045824 220046848 220167136 220629672 220656702 221274788 221739651 221890816 222236376 223129046 223350624 223505664 223976256 224098692 224630112 225259328 225857009 226081296 227146976 227372544 227975832 228162032 228388608 228641364 229028352 229281816 229309906 229669888 230306412 230791323 230947584 230951528 231594496 232109472 232236354 232270592 232886876 233118144 233771136 233798688 233799776 234290952 235758992 236254284 237310038 237345024 237974772 238009856 238376448 238641368 238669494 239338036 240004352 240211377 240374016 240884238 241076864 241343662 241583328 242260032 242798724 242902821 243342624 244024256 244536912 245381808 245933568 246069152 246586104 246616314 246652672 246787504 247032576 247307116 247552704 247688028 247724544 248381832 248412262 249627168 249631431 249800448 250493929 251057184 251619584 252179088 252885472 253416744 255004624 255257856 255540348 255972864 256287542 256682286 256720128 257401284 257439232 258122296 258378624 259275772 259596544 259820469 260543808 260756608 261304416 261305632 261448474 262068464 263024748 263207328 263761512 265228866 265267968 265412976 265971804 266420736 266453376 266748258 267199744 267495452 267761088 268471539 268690814 269438848 270004896 270009507 270942413 271211472 271971168 272732992 272765136 273339444 273529184 274527288 275296272 275516416 275629998 275821328 276095232 276827796 276868608 276902528 277484256 277603224 277635942 277637234 278105856 278447743 278884864 280436352 281031611 281221888 281847216 282636704 282917376 283072032 283899728 284496156 285288192 285293064 286278776 286880202 286922496 287683788 288204672 288969366 289011968 289619136 289778804 290387583 290624758 291433856 292046112 292502289 292900048 293060161 293190912 293351184 293968836 294172896 294208936 294827022 295289856 295652868 296315168 297764352 297800832 298007552 298130406 298635008 298798256 299462667 299506816 300301498 300599712 301441728 303118704 303967776 303972967 304518144 304855152 305709088 306012672 306824616 307075216 307720332 307721764 307930112 308577024 309479296 309648472 309955968 310298994 310300438 310824192 311206301 311515344 311694848 311731584 312387936 312558702 313745472 315005712 316374624 316413384 316460032 317124864 317299696 317966292 318225992 319387194 320281836 320498688 321178984 322063623 322111104 322965762 323013376 323731632 323870428 323908599 324456832 324815906 325138464 326049216 326914323 327175744 327863088 328781472 328821752 329376768 329512554 330070272 330250704 330985053 331175776 331912182 332836224 332841908 333067264 333354564 334693569 334742912 335258496 335631086 335964384 336148038 336238784 336945168 337130927 337888992 340343808 340720464 342243048 342293504 343201712 343542528 343922724 343964859 344504832 344928346 345459618 346421376 346427292 347391744 347818807 348164208 348354531 348405888 349330314 350656704 350699664 350943104 351682016 351874262 353638488 353690624 353883968 354235392 354629072 355271168 355664344 356017536 356962158 357014784 357962052 358004241 359007054 360006528 360012676 361326357 361615296 362015493 362628224 363029542 363390048 363686848 364452592 364651819 365013936 366036384 367061696 367506664 368072712 368126976 369103728 369924471 369979008 370137632 370181256 370807808 370960674 371586816 372572748 372618393 373662142 373915136 374700672 375796288 376169472 376585776 376793389 377429376 378268632 379328208 380384256 380390752 382506936 382563328 383578384 383959296 384272896 384431313 385080192 385292488 386101926 386158848 387183444 387230879 388913658 389394816 390003052 390921216 391134912 391958448 392172711 392230528 393102696 393271234 394203824 394810992 395642268 395910144 397067776 397507208 397901952 398119464 398957706 399283556 399680064 400122387 400799616 401243178 401922304 403036221 404158272 404165174 405290368 406473536 406877184 407552033 407956752 409099488 409147704 410009166 410293776 411436032 412944408 413274624 413444997 413731992 414432256 415302912 415353792 415642112 416404836 416455851 416517248 416744936 417158784 417622394 418327296 418841563 420007616 420424704 420654528 421832832 421884512 422770824 422833152 423955056 425849592 427042448 427939596 429418164 429481472 430383744 430621016 431525682 431642176 431878132 432307008 432787453 433454049 433517952 434668206 434732288 435885764 435937137 437150784 438375296 439350072 440091648 440093696 440334272 441259344 441313404 442549576 443479302 443781632 444472752 446258092 446701248 447011328 447195609 447952512 448197384 449260224 450452247 450518656 451714018 452162592 453732601 454293952 454745088 455951664 456324064 456777216 457282728 458056704 458563632 458619812 460612824 461582646 461895168 461903056 463188992 464218944 464472708 464541184 465450657 465773752 466236288 467542272 467597376 467599552 468117041 468581904 468838053 471517984 472508568 474620076 474690048 475949544 476019712 476752896 477282736 477338988 478676072 480008704 480422754 480748032 481768476 482153728 482687324 483166656 484448643 484520064 485597448 485805642 486685248 487223859 488048512 489073824 490763616 490771997 491867136 492138304 493172208 493232628 493305344 493575008 494065152 494614232 495105408 495376056 495449088 496763664 496824524 497868273 499254336 499262862 499600896 500987858 502114368 503239168 503446629 504358176 505770944 506833488 507112907 510009248 510515712 511080696 511945728 512575084 513364572 513440256 514802568 514878464 516244592 516757248 517392519 518551544 519193088 519640938 521087616 521513216 522608832 522611264 522896948 523995471 524136928 526049496 526414656 527523024 527811393 530457732 530535936 530825952 531943608 532841472 532906752 533496516 534399488 534990904 535522176 536943078 537381628 538510581 538877696 540009792 540019014 541884826 542422944 543942336 544544313 545465984 545530272 546678888 547058368 548509879 549054576 550592544 551259996 551642656 552190464 553655592 553737216 553805056 554968512 555206448 555271884 555274468 556211712 556441011 556895486 557769728 560493213 560872704 562063222 562443776 563694432 565273408 565834752 566144064 566773249 567799456 568992312 570576384 570586128 572557552 573760404 573844992 575367576 576409344 577938732 578023936 579238272 579557608 580775166 581249516 582473339 582867712 583370487 584092224 585004578 585800096 586120322 586381824 586702368 587937672 588345792 588417872 589654044 589906851 591305736 592630336 595528704 595601664 596260812 597270016 597596512 598925334 599013632 600602996 601199424 601864767 602883456 606237408 606247761 607935552 607945934 609710304 611418176 612025344 613040453 613649232 614150432 615440664 615443528 617154048 618958592 619296944 619911936 620597988 620600876 621648384 622412602 623030688 623389696 623463168 624775872 625117404 626433591 627490944 630011424 630022183 632749248 632826768 634249728 634599392 635932584 636451984 638774388 640563672 642357968 644127246 644222208 645931524 646026752 647463264 647740856 647817198 648913664 649631812 650276928 652002309 652098432 653828646 654351488 655726176 657562944 657643504 659025108 660140544 660501408 661970106 662351552 663824364 665672448 665683816 666709128 669387138 669485824 670516992 671262172 671928768 672296076 672477568 673890336 674261854 675777984 677571027 681440928 682505341 684486096 686403424 687085056 687845448 687929718 689009664 689856692 690919236 692373969 692842752 692854584 694783488 695637614 696328416 696709062 696811776 698660628 698746223 701313408 701399328 701886208 703364032 703748524 707276976 707767936 709258144 710542336 711328688 712035072 713924316 714029568 715924104 716008482 718014108 720013056 720025352 722652714 723230592 724030986 725256448 726059084 726780096 727373696 728708463 728905184 729303638 730027872 732072768 734123392 735013328 736145424 738207456 739848942 739958016 740275264 740362512 741921348 743173632 745145496 745236786 747324284 747830272 748894293 749401344 751481787 751592576 753171552 753586778 754858752 755786731 756537264 758656416 760781504 762800087 765013872 767156768 767918592 768545792 768862626 770160384 770584976 772203852 772317696 774366888 774461758 777827316 778789632 780006104 780951661 782269824 783916896 784345422 784461056 786205392 786542468 788407648 789621984 791284536 794135552 795014416 795803904 796238928 797915412 798567112 799360128 800244774 801599232 802486356 803844608 806072442 808316544 808330348 810028521 810580736 812827239 812947072 815104066 815913504 818198976 818295408 820018332 820587552 825888816 826549248 826889994 827463984 830605824 830707584 831284224 832809672 832911702 833034496 833489872 834317568 835244788 835343229 836654592 837683126 840015232 841309056 843094833 843665664 843769024 844702817 845541648 847910112 851699184 854084896 855879192 858836328 858962944 860767488 861242032 863051364 863284352 863756264 864614016 865574906 866908098 867035904 869336412 869464576 871771528 871874274 874301568 876750592 877506867 878700144 879180483 880668544 882518688 882626808 885099152 886958604 887563264 888945504 892516184 893402496 894022656 894391218 895905024 896394768 898388001 898520448 900904494 901037312 903428036 904325184 907465202 908587904 911903328 911918901 912648128 913554432 914565456 915069659 917127264 917239624 921225648 923165292 923790336 923806112 928437888 928945416 929082368 930901314 931547504 932472576 933618903 935084544 935194752 935199104 936234082 937163808 937676106 940417849 943035968 945017136 949240152 949380096 951899088 954565472 954677976 957352144 960017408 960845508 961496064 963536952 964307456 965374648 966333312 968897286 969040128 971194896 971611284 971725797 973370496 974447718 976097024 978147648 980742969 981527232 981543994 984276608 986344416 986465256 986610688 987150016 988130304 989228464 989769223 990210816 990752112 993527328 993649048 995736546 998508672 998525724 999201792 1001975716 1004080707 1004228736 1006478336 1006893258 1008716352 1011392781 1011541888 1013666976 1014225814 1017186653 1020018496 1021031424 1022161392 1025150168 1026625681 1026729144 1026880512 1029605136 1031894577 1032489184 1033514496 1034785038 1037103088 1038386176 1039281876 1042175232 1043026432 1043456421 1045217664 1045222528 1045793896 1047990942 1048273856 1051055243 1052098992 1052829312 1055046048 1055622786 1060915464 1061071872 1061651904 1063887216 1065813504 1066993032 1068798976 1069981808 1071044352 1073886156 1074763256 1077021162 1077755392 1080019584 1080038028 1083769652 1084845888 1086046479 1087884672 1089088626 1090931968 1091060544 1093357776 1093955457 1094116736 1097019758 1098109152 1101185088 1102519992 1103285312 1104380928 1107311184 1107610112 1109937024 1110412896 1110543768 1110548936 1112423424 1112882022 1113790972 1117855179 1120986426 1121745408 1124126444 1124887552 1127388864 1130380167 1130546816 1132288128 1133546498 1135598912 1136855671 1137984624 1141152768 1141172256 1145115104 1147520808 1147689984 1150735152 1152818688 1153293939 1155877464 1156047872 1158476544 1159115216 1161550332 1161692637 1162499032 1164946678 1165735424 1166740974 1168184448 1170009156 1171600192 1172240644 1172763648 1173404736 1174708801 1175875344 1176518133 1176691584 1176835744 1179308088 1179813702 1182611472 1185260672 1191203328 1192521624 1194540032 1195193024 1197850668 1198027264 1201205992 1202398848 1203729534 1205766912 1207249211 1209108663 1212474816 1212495522 1215871104 1215891868 1219420608 1222656099 1222836352 1226080906 1227298464 1228300864 1230881328 1230887056 1231559917 1234308096 1237917184 1238593888 1239823872 1241195976 1241201752 1243296768 1244825204 1246061376 1246926336 1249367553 1249551744 1250234808 1252867182 1254981888 1256524689 1260022848 1260044366 1265498496 1265653536 1268499456 1269198784 1270603397 1271865168 1272903968 1277548776 1281127344 1284715936 1288254492 1288444416 1291863048 1292053504 1294926528 1295481712 1295634396 1297827328 1298362359 1299263624 1300553856 1304004618 1304196864 1307657292 1307811411 1307817497 1308702976 1311452352 1315125888 1315287008 1318050216 1320281088 1321002816 1323940212 1324703104 1327648728 1331344896 1331367632 1333418256 1338774276 1338971648 1341033984 1342524344 1343857536 1344592152 1344955136 1347780672 1348523708 1351356741 1351555968 1355142054 1361197803 1362881856 1365010682 1368972192 1372806848 1374170112 1375690896 1375859436 1376449319 1379713384 1381838472 1384747938 1385685504 1385709168 1389566976 1391275228 1392656832 1393418124 1393623552 1396351971 1397321256 1397492446 1402626816 1402798656 1403772416 1404351123 1406728064 1407497048 1414553952 1414578109 1415535872 1418516288 1422657376 1424070144 1427848632 1428059136 1431848208 1432016964 1436028216 1440026112 1440050704 1445305428 1446461184 1448061972 1450512896 1452118168 1453560192 1454747392 1457416926 1457810368 1458607276 1460055744 1461671577 1461678379 1464145536 1468246784 1470026656 1472290848 1472315991 1476414912 1479697884 1479916032 1480550528 1480725024 1483842696 1486347264 1490290992 1490473572 1494648568 1497788586 1498802688 1502963574 1503185152 1506343104 1507173556 1509717504 1510339887 1511573462 1513074528 1517312832 1521338721 1521563008 1525600174 1530027744 1530053873 1534313536 1535837184 1537725252 1540320768 1541169952 1544407704 1544635392 1548733776 1548923516 1552177557 1555654632 1557579264 1560012208 1561903322 1564539648 1567833792 1568690844 1568922112 1572410784 1573084936 1576815296 1579243968 1580999063 1582569072 1583434179 1590028832 1591607808 1592477856 1595830824 1597134224 1598720256 1600489548 1603198464 1604972712 1607689216 1612144884 1616633088 1616660696 1620057042 1621161472 1625654478 1625894144 1630208132 1631827008 1633632939 1636397952 1636590816 1640036664 1641175104 1645529637 1651777632 1653779988 1654927968 1657512971 1661211648 1661415168 1665619344 1665823404 1666068992 1666979744 1668635136 1670489576 1670686458 1673309184 1675366252 1680030464 1681479639 1682618112 1686189666 1687331328 1687538048 1689405634 1691083296 1695820224 1700319747 1703398368 1708169792 1710060211 1711758384 1717672656 1721534976 1722484064 1726102728 1726568704 1727512528 1729228032 1731149812 1733816196 1734071808 1738672824 1738929152 1743543056 1743748548 1747420017 1748603136 1753501184 1755013734 1757400288 1758360966 1761337088 1765037376 1765253616 1769720553 1770198304 1773917208 1777891008 1785032368 1786804992 1788782436 1791810048 1792789536 1796776002 1797040896 1801808988 1802074624 1806856072 1808650368 1814930404 1817175808 1818743283 1823806656 1823837802 1825296256 1829130912 1830139318 1834254528 1834479248 1839121359 1842451296 1846330584 1847612224 1852514497 1856875776 1857890832 1861802628 1863095008 1864945152 1867237806 1870169088 1870389504 1870398208 1872468164 1874327616 1875352212 1879300773 1880835698 1886071936 1890034272 1890066549 1896596891 1898480304 1903798176 1909130944 1909355952 1914704288 1921691016 1927073904 1928614912 1930749296 1932666624 1937794572 1938080256 1942389792 1943222568 1943451594 1946740992 1948895436 1949134201 1952194048 1956295296 1961485938 1963054464 1963087988 1967221277 1968553216 1972688832 1972930512 1974300032 1978456928 1979538446 1980421632 1981504224 1987054656 1987298096 1991473092 1997017344 1997051448 2003951432 2008161414 2008457472 2013786516 2017432704 2022785562 2023083776 2027333952 2028451628 2032713081 2034373306 2040036992 2044322784 2047516023 2050300336 2051421127 2053251362 2053458288 2059210272 2063789154 2064978368 2067028992 2069570076 2070457379 2074206176 2078563752 2084350464 2086052864 2086912842 2090435328 2090445056 2091587792 2095981884 2096238669 2096547712 2102110486 2104197984 2105658624 2110092096 2111245572 2121830928 2123303808 2127774432 2127810769 2131627008 2133986064 2139963616 2142088704 2147772312 2149526512 2154042324 2155510784 2160039168 2160076056 2167539304 2169691776 2172092958 2175769344 2178177252 2178444107 2181863936 2182121088 2186715552 2187910914 2188233472 2194039516 2196218304 2202370176 2205039984 2206570624 2214622368 2215220224 2219874048 2220825792 2221087536 2221097872 2225764044 2227581944 2235710358 2241972852 2243490816 2248252888 2254445361 2254777728 2260760334 2261093632 2264576256 2267092996 2267360193 2271197824 2273711342 2275969248 2282344512 2288400261 2290230208 2295041616 2301470304 2305637376 2306587878 2311754928 2316953088 2318230432 2323100664 2323385274 2324998064 2329893356 2331470848 2333481948 2336368896 2340018312 2342854983 2343200384 2344481288 2346809472 2349417602 2351750688 2353036266 2353383168 2353671488 2358616176 2359627404 2359916489 2365222944 2370521344 2382406656 2385043248 2390386048 2395701336 2396054528 2402411984 2404797696 2407459068 2411533824 2414498422 2418217326 2424949632 2424991044 2431742208 2431783736 2434731649 2438481717 2438841216 2445312198 2445672704 2452161812 2454596928 2456601728 2461762656 2461774112 2463119834 2475834368 2477187776 2479647744 2482391952 2482403504 2489650408 2492122752 2493852672 2498735106 2499103488 2500469616 2505734364 2506029687 2509963776 2513049378 2520045696 2520088732 2529284499 2530996992 2531307072 2534108451 2538397568 2541206794 2543730336 2545807936 2552562733 2555097552 2562254688 2569431872 2576508984 2576888832 2583726096 2589853056 2590963424 2591268792 2595654656 2596724718 2598527248 2601107712 2608009236 2608393728 2615314584 2615622822 2615634994 2617405952 2622904704 2630251776 2630574016 2636100432 2637541449 2637553723 2642005632 2647880424 2649406208 2655297456 2662689792 2662735264 2666836512 2677548552 2677943296 2682067968 2685048688 2687715072 2689184304 2689910272 2695561344 2697047416 2702713482 2703111936 2710284108 2722395606 2725763712 2730021364 2735756703 2737944384 2745208977 2745613696 2751381792 2751718872 2752898638 2759426768 2760935201 2763676944 2769495876 2771371008 2771418336 2782550456 2785313664 2786836248 2787247104 2792703942 2794642512 2794984892 2800856709 2805253632 2805597312 2807544832 2808702246 2813456128 2814994096 2821253547 2829107904 2829156218 2831071744 2837032576 2845314752 2848140288 2852864231 2855697264 2863696416 2864033928 2872056432 2880052224 2880101408 2890610856 2892922368 2896123944 2901025792 2904236336 2907120384 2909494784 2914833852 2915620736 2917214552 2920111488 2923343154 2923356758 2928291072 2931890941 2936493568 2940053312 2944581696 2944631982 2952829824 2959395768 2959832064 2961101056 2961450048 2967685392 2969307669 2980581984 2980947144 2989297136 2995577172 2997605376 3005927148 3006370304 3012686208 3014347112 3019435008 3020679774 3023146924 3026149056 3034178343 3034625664 3042677442 3043126016 3051200348 3051559959 3060055488 3060107746 3068627072 3075450504 3079877043 3080641536 3082339904 3085751107 3088815408 3097467552 3097847032 3104355114 3111309264 3115158528 3120024416 3123806644 3129079296 3130369263 3135667584 3137381688 3137844224 3144821568 3146169872 3153165729 3153630592 3158487936 3161998126 3165138144 3166868358 3176128207 3180057664 3183215616 3184955712 3191661648 3194268448 3197440512 3200979096 3206396928 3209945424 3224289768 3233266176 3233321392 3240114084 3242322944 3251308956 3251788288 3260416264 3263654016 3267265878 3272795904 3273181632 3276819287 3280073328 3281866371 3282350208 3291059274 3303555264 3307559976 3309855936 3315025942 3322830336 3331238688 3331646808 3332137984 3333959488 3337270272 3340979152 3341372916 3342805489 3350732504 3360060928 3362959278 3365236224 3372379332 3374662656 3375076096 3378811268 3382166592 3391140501 3391640448 3400639494 3406796736 3410567013 3416339584 3420120422 3423516768 3435345312 3435403979 3443069952 3444968128 3452205456 3453137408 3455025056 3458456064 3462299624 3467632392 3468143616 3477345648 3485077911 3487086112 3487497096 3494840034 3497206272 3507002368 3510027468 3514800576 3516721932 3522674176 3524126403 3530074752 3530507232 3539441106 3540396608 3547834416 3549790349 3555782016 3570064736 3573609984 3577564872 3583620096 3585579072 3593552004 3594081792 3603617976 3604149248 3613712144 3617300736 3621747633 3629860808 3634351616 3637486566 3647613312 3647675604 3650592512 3658261824 3660278636 3667968297 3668509056 3668958496 3678242718 3684902592 3692661168 3694679751 3695224448 3705028994 3713751552 3715781664 3723605256 3726190016 3729890304 3734475612 3740779008 3740796416 3744936328 3748655232 3750704424 3758601546 3761671396 3769574067 3772143872 3780068544 3780133098 3793193782 3796960608 3807596352 3811810191 3818261888 3818711904 3829408576 3839569153 3843382032 3854147808 3861498592 3865333248 3875589144 3876160512 3884779584 3886445136 3886903188 3893481984 3895087077 3897790872 3898268402 3904388096 3912590592 3922971876 3923452491 3926108928 3926175976 3934442554 3937106432 3945377664 3945861024 3948600064 3956913856 3959076892 3960843264 3963008448 3967412743 3974109312 3974596192 3982946184 3994034688 3994102896 4007902864 4016322828 4016914944 4027573032 4034865408 4045571124 4046167552 4054667904 4056903256 4065426162 4068746612 4077313373 4080073984 4083593409 4088645568 4095032046 4100600672 4102842254 4106502724 4106916576 4118420544 4127578308 4129347957 4129956736 4139140152 4140914758 4148412352 4157127504 4168700928 4173825684 4180870656 4180890112 4183175584 4191963768 4192477338 4193095424 4204220972 4208395968 4211317248 4213053369 4220184192 4222491144 4243661856 4243734327 4246607616 4255548864 4255621538 4267972128 4279927232 4284177408 4291283171 4295544624 4299053024 4308084648 4320078336 4320152112 4335078608 4339383552 4344185916 4351538688 4356354504 4356888214 4363727872 4364242176 4373431104 4375821828 4376466944 4385035137 4388079032 4392436608 4404740352 4410079968 4410155281 4413141248 4416947973 4429244736 4439748096 4441651584 4442175072 4442195744 4451528088 4455163888 4471420716 4483945704 4496505776 4508890722 4509555456 4521520668 4522187264 4529152512 4534185992 4534720386 4542395648 4547422684 4551938496 4564016163 4564689024 4576800522 4580460416 4590083232 4590161619 4602940608 4613175756 4623509856 4633906176 4636460864 4646201328 4646770548 4649996128 4659786712 4666963896 4672737792 4680036624 4685709966 4686400768 4688962576 4693618944 4698835204 4703501376 4706072532 4706766336 4707342976 4717232352 4719254808 4719832978 4730445888 4741042688 4742997189 4770086496 4777537387 4780772096 4791402672 4804823968 4809595392 4814918136 4823067648 4828996844 4836434652 4849899264 4849982088 4863484416 4863567472 4869463298 4876963434 4877682432 4890624396 4891345408 4904323624 4909193856 4913203456 4923525312 4923548224 4926239668 4936588911 4954375552 4964783904 4964807008 4972538913 4979300816 4984245504 4997470212 4998206976 5000939232 5011468728 5012059374 5019927552 5026098756 5040091392 5040177464 5058568998 5061993984 5062614144 5068216902 5076795136 5082413588 5087460672 5091615872 5100959241 5105125466 5110195104 5124509376 5130180633 5138863744 5153017968 5167452192 5167540439 5179706112 5181926848 5182537584 5193449436 5197054496 5202215424 5216018472 5216787456 5230629168 5231245644 5231269988 5234811904 5242260051 5245809408 5260503552 5261148032 5272200864 5275082898 5275107446 5284011264 5290507117 5295760848 5298812416 5310594912 5325470528 5333673024 5339600609 5355097104 5370097376 5375430144 5378368608 5379820544 5391122688 5394094832 5405426964 5406223872 5420568216 5444791212 5451527424 5460042728 5471513406 5475888768 5490417954 5491227392 5502763584 5503437744 5505797276 5517364077 5518853536 5521870402 5527353888 5538991752 5542836672 5557543491 5565100912 5570627328 5573672496 5585407884 5589285024 5589969784 5601713418 5610507264 5611194624 5617404492 5626912256 5629988192 5642507094 5658215808 5658312436 5662143488 5670199647 5674065152 5689790673 5690629504 5705728462 5711394528 5727392832 5728067856 5744112864 5760202816 5775486373 5781221712 5785844736 5792247888 5808472672 5814240768 5818989568 5829667704 5831241472 5834429104 5840222976 5846686308 5846713516 5847402603 5856582144 5863781882 5872987136 5880106624 5889163392 5889263964 5901663831 5905659648 5912919719 5918791536 5922202112 5922900096 5935370784 5938615338 5961163968 5961894288 5978594272 5991154344 6011854296 6012740608 6025372416 6028694224 6041359548 6046293848 6052298112 6068356686 6069251328 6085354884 6086252032 6102400696 6103119918 6120110976 6120215492 6137254144 6142548069 6150901008 6154263381 6159754086 6164679808 6171502214 6177630816 6194935104 6195694064 6208710228 6211372137 6222618528 6240048832 6247613288 6258158592 6260738526 6271335168 6274763376 6288716007 6289643136 6292339744 6306331458 6307261184 6316975872 6323996252 6330276288 6333736716 6352256414 6360115328 6369911424 6383323296 6383432307 6388536896 6394881024 6401958192 6405487613 6419890848 6448579536 6466532352 6466642784 6480228168 6502617912 6503576576 6520832528 6527308032 6534531756 6535332321 6545591808 6546363264 6553638574 6560146656 6563732742 6564700416 6582118548 6582924943 6607110528 6615119952 6619711872 6630051884 6645660672 6662477376 6663293616 6667918976 6681958304 6682745832 6685610978 6701465008 6720121856 6725918556 6730472448 6744758664 6750152192 6757622536 6764333184 6782281002 6783280896 6801278988 6802080579 6813593472 6821134026 6832679168 6840240844 6847033536 6865200783 6870690624 6870807958 6889936256 6904410912 6906274816 6910050112 6916912128 6924599248 6928384561 6935264784 6954691296 6970155822 6974172224 6974994192 6989680068 6994412544 7020054936 7028564949 7029601152 7033443864 7045348352 7048252806 7060149504 7061014464 7078882212 7079749467 7080793216 7095668832 7099580698 7111564032 7120306571 7140129472 7147219968 7155129744 7171158144 7186379767 7187104008 7188163584 7207235952 7227424288 7234601472 7243495266 7259721616 7268703232 7274973132 7295226624 7295351208 7301185024 7304194947 7316523648 7320557272 7335936594 7337018112 7337916992 7356485436 7357386701 7369805184 7385322336 7389359502 7390448896 7410057988 7427503104 7431563328 7447210512 7452380032 7468951224 7481558016 7481592832 7489872656 7497310464 7501408848 7517203092 7523342792 7539148134 7544287744 7560137088 7560266196 7586387564 7593921216 7602325353 7615192704 7623620382 7636523776 7637423808 7657688199 7658817152 7679138306 7686764064 7708295616 7722997184 7730666496 7751178288 7769559168 7772890272 7773806376 7786963968 7790174154 7795581744 7796536804 7825181184 7845943752 7846904982 7852217856 7852351952 7868885108 7874212864 7890755328 7891722048 7897200128 7912661169 7913827712 7918153784 7926016896 7934825486 7948218624 7949192384 7957989697 7965892368 7988069376 7988205792 8015805728 8032645656 8033829888 8055146064 8069730816 8091142248 8092335104 8109335808 8113806512 8130852324 8137493224 8154626746 8160147968 8167186818 8177291136 8190064092 8201201344 8205684508 8213005448 8213833152 8222961607 8235626931 8236841088 8255156616 8258695914 8259913472 8278280304 8281829516 8282805603 8296824704 8314255008 8347651368 8361741312 8361780224 8366351168 8383927536 8384954676 8386190848 8408441944 8416791936 8422634496 8426106738 8440368384 8444982288 8463760641 8487323712 8487468654 8493215232 8511097728 8511243076 8535944256 8558592693 8559854464 8582566342 8591089248 8598106048 8616169296 8620919419 8640156672 8640304224 8670157216 8678767104 8688371832 8703077376 8712709008 8713776428 8728484352 8746862208 8751643656 8752933888 8770070274 8776158064 8784873216 8795672823 8809480704 8820159936 8820310562 8826282496 8833895946 8858489472 8879496192 8883303168 8884350144 8884391488 8894223779 8903056176 8907923007 8910327776 8942841432 8967891408 8993011552 9017781444 9019110912 9043041336 9044374528 9058305024 9068371984 9069440772 9084791296 9094845368 9103876992 9128032326 9129378048 9153601044 9154679877 9160920832 9180166464 9180323238 9205881216 9226351512 9239631129 9247019712 9257253321 9272921728 9292402656 9293541096 9299992256 9319573424 9324667943 9333927792 9345475584 9360073248 9371419932 9372801536 9377925152 9387237888 9397670408 9407002752 9412145064 9413532672 9414685952 9434464704 9438509616 9439665956 9459497187 9460891776 9482085376 9485994378 9528384621 9540172992 9555074774 9561544192 9582805344 9609647936 9619190784 9629836272 9635145233 9657993688 9672869304 9699798528 9699964176 9726968832 9727134944 9738926596 9753926868 9755364864 9781248792 9782690816 9808647248 9818387712 9826406912 9830457861 9847050624 9847096448 9852479336 9873177822 9902046763 9908751104 9929567808 9929614016 9945077826 9958601632 9968491008 9994940424 9996413952 10001878464 10022937456 10024118748 10028416467 10052197512 10080182784 10080354928 10117137996 10123987968 10125228288 10136433804 10153590272 10164827176 10174921344 10183231744 10201918482 10210250932 10220390208 10231701039 10249018752 10260361266 10277727488 10306035936 10306211937 10334904384 10335080878 10359412224 10363853696 10365075168 10386898872 10394108992 10404430848 10421687701 10432036944 10461258336 10462491288 10462539976 10484520102 10491618816 10521007104 10522296064 10544401728 10550165796 10550214892 10568022528 10572379209 10581014234 10591521696 10597624832 10621189824 10649371047 10650941056 10667346048 10679201218 10710194208 10710377111 10740194752 10750860288 10756737216 10782245376 10788189664 10810853928 10812447744 10841136432 10865242899 10889582424 10903054848 10920085456 10943026812 10951777536 10980835908 10982454784 11005527168 11006875488 11011594552 11034728154 11037707072 11043740804 11054707776 11066993441 11077983504 11084039253 11085673344 11115086982 11130201824 11141254656 11147344992 11170815768 11178570048 11179939568 11203426836 11222389248 11234808984 11253824512 11259976384 11285014188 11316431616 11316624872 11340399294 11348130304 11379581346 11381259008 11411456924 11422789056 11435430573 11454785664 11456135712 11488225728 11518707459 11520405632 11550972746 11562443424 11584495776 11602590797 11616945344 11628481536 11659335408 11662482944 11668858208 11680445952 11693372616 11693427032 11694805206 11713164288 11727563764 11760213248 11770357473 11778326784 11778527928 11803327662 11811319296 11825839438 11837583072 11844404224 11845800192 11870741568 11877230676 11902238229 11922327936 11923788576 11957188544 11970421477 11982308688 12023708592 12050744832 12057388448 12082719096 12092587696 12104596224 12136713372 12138502656 12170709768 12172504064 12204801392 12206239836 12231940119 12240221952 12240430984 12274508288 12285096138 12301802016 12308526762 12319508172 12329359616 12343004428 12355261632 12388043871 12389870208 12391388128 12417420456 12422744274 12445237056 12480097664 12495226576 12521477052 12542670336 12549526752 12577432014 12579286272 12584679488 12612662916 12614522368 12633951744 12647992504 12660552576 12667473432 12704512828 12720230656 12731202981 12739822848 12766646592 12766864614 12777073792 12803916384 12810975226 12839781696 12873849513 12897159072 12933285568 12960456336 12967601479 13005235824 13041665056 13054616064 13069063512 13070664642 13091183616 13092726528 13107277148 13120293312 13127465484 13129400832 13155105411 13164237096 13165849886 13214221056 13230239904 13230465843 13239423744 13260103768 13276178237 13324954752 13326587232 13335837952 13363916608 13365491664 13371221956 13402930016 13451837112 13489517328 13500304384 13515245072 13528666368 13564562004 13566561792 13602557976 13604161158 13627186944 13642268052 13665358336 13680481688 13694067072 13730401566 13741381248 13741615916 13770484857 13770548939 13779872512 13808821824 13820100224 13849198496 13856769122 13870529568 13909382592 13940311644 13948344448 13949988384 13979360136 14040109872 14057129898 14059202304 14066887728 14096505612 14120299008 14122028928 14157764424 14159498934 14161586432 14191337664 14199161396 14223128064 14228991567 14240613142 14280258944 14310259488 14332612161 14342316288 14359947889 14372759534 14374208016 14414471904 14454848576 14469202944 14486990532 14493201653 14519443232 14549946264 14590453248 14590702416 14602370048 14608389894 14633047296 14641114544 14671873188 14674036224 14675833984 14712970872 14714773402 14739610368 14770644672 14778719004 14780897792 14820115976 14863126656 14894421024 14894675383 14904760064 14917616739 14937902448 14979745312 14994620928 15002817696 15034406184 15046685584 15078296268 15088575488 15120274176 15120532392 15172775128 15187842432 15204650706 15230385408 15247240764 15273047552 15274847616 15315376398 15317634304 15358276612 15373528128 15390541899 15416591232 15445994368 15502356576 15502621317 15539118336 15545780544 15547612752 15580348308 15591163488 15593073608 15650362368 15691887504 15693809964 15704435712 15704703904 15737770216 15781510656 15783444096 15794400256 15825322338 15827655424 15836307568 15852033792 15869650972 15871521351 15896437248 15898384768 15915979394 15931784736 15976411584 16018801827 16031611456 16065291312 16110292128 16110567251 16139461632 16182284496 16218671616 16227613024 16261704648 16274986448 16309253492 16320295936 16334373636 16354582272 16380128184 16402402688 16411369016 16426010896 16427666304 16445923214 16471253862 16473682176 16510313232 16517391828 16519826944 16556560608 16563659032 16565611206 16593649408 16628510016 16672630473 16695302736 16732702336 16767855072 16769909352 16772381696 16816883888 16833583872 16852213476 16880736768 16889964576 16927521282 16974647424 16974937308 16986430464 17022195456 17022486152 17069372019 17071888512 17117185386 17119708928 17165132684 17182178496 17196212096 17232338592 17241838838 17280608448 17326459119 17340314432 17357534208 17376743664 17425418016 17427552856 17452636577 17456968704 17493724416 17503287312 17540140548 17542207809 17552316128 17569746432 17591345646 17618961408 17640319872 17640621124 17652564992 17667791892 17704991493 17716978944 17738759157 17766606336 17768700288 17768782976 17788447558 17806112352 17815846014 17820655552 17867939131 17885682864 17935782816 17986023104 18035562888 18038221824 18086082672 18136743968 18138881544 18169582592 18189690736 18207753984 18256064652 18258756096 18307202088 18309359754 18321841664 18360332928 18360646476 18411762432 18452703024 18462790143 18479262258 18494039424 18514506642 18545843456 18584805312 18587082192 18599984512 18634116411 18639146848 18649335886 18667855584 18720146496 18742839864 18745603072 18755850304 18774475776 18795340816 18814005504 18824290128 18829371904 18868929408 18877019232 18879331912 18918994374 18921783552 18971988756 19056769242 19080345984 19110149548 19123088384 19150296921 19165610688 19216462839 19219295872 19259672544 19270290466 19315987376 19326546407 19345738608 19399597056 19399928352 19454269888 19477853192 19505887939 19507853736 19510729728 19562497584 19605996963 19617294496 19636775424 19652813824 19660915722 19694101248 19694192896 19704958672 19746355644 19748774829 19804093526 19817502208 19859135616 19859228032 19890155652 19917203264 19936982016 19970049617 19989880848 20003756928 20045874912 20048237496 20056832934 20104395024 20160365568 20160709856 20234275992 20250456576 20272867608 20307180544 20329654352 20349842688 20366463488 20403836964 20420501864 20440780416 20463402078 20498037504 20520722532 20523236587 20555454976 20612071872 20612423874 20669808768 20670161756 20718824448 20727707392 20730150336 20773797744 20785153683 20788217984 20843375402 20864073888 20922516672 20924982576 20925079952 20969040204 20983237632 21044592128 21088803456 21100331592 21100429784 21136045056 21144758418 21162028468 21183043392 21239248401 21242379648 21298742094 21301882112 21334692096 21358402436 21360919713 21420388416 21420754222 21480389504 21513474432 21559139301 21564490752 21576379328 21600257749 21621707856 21682272864 21730485798 21779164848 21806109696 21840170912 21886053624 21903555072 21912584841 21961671816 21964909568 22011054336 22013750976 22023189104 22069456308 22072160103 22075414144 22087481608 22109415552 22133986882 22155967008 22168078506 22171346688 22230173964 22232897449 22260403648 22282509312 22294689984 22341631536 22357140096 22359879136 22406853672 22444778496 22469617968 22519952768 22570028376 22632863232 22633249744 22680798588 22696260608 22759162692 22762518016 22822913848 22845578112 22870861146 22909571328 22912271424 22937735009 22973064597 22976451456 23037414918 23040811264 23101945492 23124886848 23168991552 23205181594 23233890688 23318670816 23324965888 23337716416 23360891904 23386745232 23386854064 23389610412 23399638423 23455127528 23520426496 23540714946 23556653568 23557055856 23606655324 23622638592 23651678876 23675166144 23691600384 23737983507 23741483136 23754461352 23804476458 23844655872 23847577152 23873969091 23914377088 23940842954 23964617376 24047417184 24047827853 24101489664 24114776896 24165438192 24185175392 24209192448 24273426744 24277005312 24341419536 24409602784 24412479672 24463880238 24480443904 24480861968 24549016576 24570192276 24603604032 24617053524 24639016344 24658719232 24668884821 24686008856 24710523264 24776087742 24779740416 24782776256 24834840912 24845488548 24848416809 24848532443 24890474112 24960195328 24990453152 25042954104 25085340672 25099053504 25154864028 25158572544 25169358976 25225325832 25229044736 25267903488 25295985008 25321105152 25334946864 25409025656 25440461312 25462405962 25479645696 25533293184 25533729228 25554147584 25607832768 25621950452 25675778079 25679563392 25747699026 25794318144 25862758257 25866571136 25920912672 25935202958 26010471648 26010915841 26083330112 26109232128 26138127024 26141329284 26185453056 26214554296 26240586624 26254930968 26258801664 26310210822 26328474192 26331699772 26387018469 26428442112 26460479808 26460931686 26478847488 26520207536 26552356474 26649909504 26653174464 26671675904 26682671337 26727833216 26730983328 26742443912 26805860032 26876984071 26903674224 26979034656 27030490144 27057332736 27129124008 27133123584 27205115952 27208322316 27254373888 27284536104 27330716672 27360963376 27388134144 27460803132 27482762496 27483231832 27540969714 27541097878 27559745024 27617643648 27640200448 27698396992 27713538244 27741059136 27771759963 27771889201 27818765184 27880623288 27896688896 27899976768 27958720272 27974003829 28080219744 28114259796 28118404608 28133775456 28193011224 28240598016 28244057856 28315528848 28318997868 28323172864 28382675328 28398322792 28446256128 28457983134 28481226284 28560517888 28585153863 28620518976 28665224322 28684632576 28719895778 28745519068 28748416032 28828943808 28905435699 28909697152 28973981064 28986403306 29038886464 29071023587 29099892528 29180906496 29181404832 29216779788 29266094592 29282229088 29343746376 29348072448 29351667968 29425941744 29429546804 29479220736 29491373583 29541289344 29557438008 29561795584 29640231952 29706140289 29726253312 29788842048 29789350766 29809520128 29835233478 29875804896 29959490624 29989241856 30005635392 30038982197 30068812368 30085249401 30093371168 30156592536 30240548352 30241064784 30345550256 30375684864 30409301412 30460770816 30494481528 30546095104 30549695232 30630752796 30635268608 30716553224 30747056256 30781083798 30833182464 30871086967 30891988736 30918635811 31004713152 31005242634 31078236672 31091561088 31095225504 31160696616 31182326976 31186147216 31265063103 31383775008 31387619928 31409407808 31475540432 31492746449 31563021312 31566888192 31650644676 31655310848 31672615136 31704067584 31739301944 31743042702 31792874496 31796769536 31831958788 31863569472 31948113141 31952823168 32037603654 32063222912 32130582624 32131131333 32220584256 32221134502 32364568992 32437343232 32455226048 32491144009 32523409296 32549972896 32618506984 32668747272 32709164544 32760256368 32804805376 32822738032 32852021792 32855332608 32891846428 32942507724 32947364352 33020626464 33034783656 33039653888 33113121216 33127318064 33131222412 33187298816 33200980323 33257020032 33345260946 33390605472 33442761709 33465404672 33535710144 33539818704 33633767776 33667167744 33704426952 33761473536 33779929152 33855042564 33949294848 33949874616 34044390912 34044972304 34138744038 34143777024 34234370772 34239417856 34330265368 34364356992 34392424192 34464677184 34483677676 34556122377 34561216896 34652918238 34680628864 34753487328 34807772391 34850836032 34855105712 34905273154 34987448832 35006574624 35080281096 35084415618 35104632256 35139492864 35182691292 35197775443 35280639744 35281242248 35335583784 35409982986 35433957888 35477518314 35533212672 35537400576 35537565952 35576895116 35612224704 35631692028 35641311104 35706714687 35735878262 35771365728 35871565632 35911264431 35972046208 36071125776 36172165344 36172783073 36273487936 36277763088 36379381472 36415507968 36512129304 36517512192 36614404176 36618719508 36643683328 36695820357 36720665856 36721292952 36823524864 36905406048 36925580286 36958524516 36988078848 37029013284 37033549819 37091686912 37169610624 37174164384 37199969024 37268232822 37278293696 37298671772 37335711168 37377204263 37440292992 37485679728 37511700608 37590681632 37628011008 37648580256 37658743808 37737858816 37754038464 37758663824 37837988748 37843567104 37943977512 38113538484 38160691968 38220299096 38300593842 38331221376 38432925678 38438591744 38519345088 38540580932 38621548539 38631974752 38653092814 38691477216 38799856704 38902804437 38908539776 38955706384 39011775878 39015707472 39124995168 39211993926 39234588992 39273550848 39321831444 39388202496 39388385792 39409917344 39492711288 39497549658 39608187052 39635004416 39691397529 39718271232 39718456064 39780311304 39828534711 39834406528 39940099234 39979761696 40007513856 40091749824 40096474992 40113665868 40208790048 40321419712 40428404611 40468551984 40500913152 40545735216 40659308704 40699685376 40732926976 40807673928 40841003728 40881560832 40926804156 40996075008 41041445064 41046473174 41110909952 41224143744 41224847748 41311646817 41339617536 41340323512 41390438033 41455414784 41460300672 41547595488 41570307366 41576435968 41686750804 41728147776 41845033344 41849965152 41850159904 41938080408 42089184256 42177606912 42200663184 42200859568 42289516836 42324056936 42366086784 42478496802 42484759296 42597484188 42603764224 42669384192 42716804872 42721839426 42840776832 42841508444 42960779008 42997836483 43026948864 43079843667 43118278602 43152758656 43200515498 43243415712 43364545728 43460971596 43479604959 43558329696 43680341824 43772107248 43807110144 43825169682 43923343632 44022108672 44027501952 44046378208 44138912616 44144320206 44150828288 44174963216 44218831104 44267973764 44311934016 44336157012 44342693376 44460347928 44465794898 44520807296 44589379968 44683263072 44684026149 44714280192 44719758272 44813707344 44838413291 44939235936 45039905536 45140056752 45265726464 45266499488 45361597176 45518325384 45525036032 45645827696 45691156224 45741722292 45819142656 45824542848 45875470018 45946129194 45952902912 46074829836 46081622528 46203890984 46249773696 46337983104 46410363188 46467781376 46507863951 46637341632 46675432832 46773490464 46773708128 46779220824 46799276846 46910255056 47040852992 47081429892 47113307136 47114111712 47213310648 47303357752 47350332288 47383200768 47475967014 47482966272 47508922704 47608952916 47614564053 47689311744 47695154304 47747938182 47828754176 47881685908 47929234752 48056405481 48094834368 48095655706 48229553792 48330876384 48331701753 48370350784 48418384896 48498691927 48546853488 48682839072 48819205568 48824959344 48927760476 48960887808 48961723936 49140384552 49207208064 49234107048 49278032688 49317438464 49337769642 49372017712 49421046528 49552175484 49559480832 49565552512 49669681824 49690977096 49696833618 49697064886 49780948224 49842145997 49920390656 49980906304 50085908208 50198107008 50304658369 50309728056 50317145088 50338717952 50450651664 50591970016 50642210304 50669893728 50818051312 50880922624 50924811924 50959291392 51066586368 51067458456 51108295168 51215665536 51243900904 51351556158 51359126784 51495398052 51588636288 51725516514 51733142272 51841825344 51870405916 51979377357 52020943296 52021831682 52166660224 52276254048 52282658568 52357909731 52370906112 52429108592 52457768819 52481173248 52509861936 52620421644 52656948384 52663399544 52774036938 52856884224 52920959616 52921863372 52957694976 53040415072 53104712948 53216277471 53299819008 53306348928 53343351808 53365342674 53455666432 53461966656 53484887824 53603817393 53611720064 53753968142 53807348448 53958069312 54060980288 54114665472 54258248016 54410231904 54411161093 54416644632 54508747776 54569072208 54721926752 54776268288 54921606264 54965524992 54966463664 55081939428 55082195756 55119490048 55235287296 55280400896 55396793984 55427076488 55482118272 55543519926 55543778402 55637530368 55705927879 55761246576 55793377792 55799953536 55917440544 55948007658 56160439488 56228519592 56236809216 56267550912 56386022448 56488115712 56631057696 56637995736 56646345728 56765350656 56796645584 56915966268 56962452568 57121035776 57170307726 57241037952 57330448644 57369265152 57439791556 57491038136 57496832064 57649388517 57657887616 57810871398 57819394304 57947962128 57972806612 57979639221 58077772928 58142047174 58199785056 58362809664 58433559576 58517663817 58532189184 58564458176 58687492752 58703335936 58851883488 58859093608 58958441472 58982747166 59082578688 59114876016 59246324487 59280463904 59412280578 59452506624 59577684096 59578701532 59619040256 59670466956 59751609792 59910148851 59918981248 60011270784 60077964394 60137624736 60170498802 60186742336 60313185072 60346435933 60481096704 60482129568 60691100512 60751369728 60818602824 60921541632 60988963056 61099390464 61261505592 61270537216 61433106448 61494112512 61562167596 61569709761 61666364928 61742173934 61783977472 61837271622 62009426304 62010485268 62156473344 62183122176 62190451008 62259566453 62321393232 62355461049 62364653952 62372294432 62530126206 62767550016 62775239856 62818815616 62951080864 62985492898 63133776384 63301289352 63310621696 63345230272 63408135168 63478603888 63486085404 63593539072 63663917576 63727138944 63896226282 63905646336 64075207308 64082759139 64126445824 64261165248 64262262666 64441168512 64442269004 64677417903 64729137984 64800773247 64910452096 64982288018 65046818592 65099945792 65237013968 65272675601 65337494544 65418329088 65520512736 65609610752 65645476064 65704043584 65710665216 65783692856 65885015448 65894728704 66041252928 66069567312 66216480309 66226242432 66254636128 66262444824 66374597632 66401960646 66514040064 66690521892 66698692347 66781210944 66885523418 66930809344 67071420288 67079637408 67267535552 67334335488 67408853904 67446016631 67559858304 67710085128 67898589696 67899749232 68088781824 68089944608 68277488076 68287554048 68468741544 68478835712 68660530736 68728713984 68784848384 68813205027 68929354368 68967355352 69112244754 69122433792 69305836476 69314327341 69361257728 69506974656 69615544782 69701672064 69710211424 69810546308 69974897664 70013149248 70160562192 70168831236 70198915269 70209264512 70365382584 70395550886 70561279488 70562484496 70671167568 70819965972 70867915776 70955036628 71074801152 71075131904 71153790232 71224449408 71263384056 71282622208 71413429374 71471756524 71542731456 71621907273 71743131264 71822528862 71944092416 72142251552 72143483559 72344330688 72345566146 72546975872 72555526176 72758762944 72831015936 72951813907 73024258608 73228808352 73237439016 73391640714 73441331712 73442585904 73647049728 73810812096 73851160572 73917049032 73976157696 74006654463 74058026568 74067099638 74183373824 74339221248 74348328768 74399938048 74536465644 74545597329 74556587392 74597343544 74671422336 74754408526 74880585984 74971359456 74972639777 75023401216 75181363264 75256022016 75297160512 75475717632 75508076928 75517327648 75675977496 75687134208 75887955024 76227076968 76321383936 76440598192 76601187684 76662442752 76865851356 76877183488 77038690176 77081161864 77243097078 77263949504 77306185628 77382954432 77468954087 77588274771 77599713408 77805608874 77817079552 77911412768 78023551756 78031414944 78032747523 78249990336 78423987852 78469177984 78643662888 78776404992 78776771584 78819834688 78985422576 78995099316 79216374104 79382795058 79436542464 79436912128 79560622608 79657069422 79668813056 79880198468 79959523392 80015027712 80048014011 80183499648 80192949984 80227331736 80417580096 80630952213 80642839424 80856809222 80937103968 81091470432 81218135579 81318617408 81399370752 81615347856 81682007456 81763121664 81853608312 81992150016 82082890128 82092946348 82448287488 82449695496 82623293634 82679235072 82680647024 82780876066 82910829568 82920601344 83095190976 83140614732 83152871936 83315667603 83373501608 83456295552 83690066688 83699930304 83700319808 83792950339 83876160816 83922011487 84355213824 84401326368 84401719136 84579033672 84648113872 84732173568 84956993604 84969518592 85194968376 85207528448 85338768384 85433609744 85443678852 85681553664 85683016888 85921558016 85995672966 86053897728 86159687334 86236557204 86305517312 86401030996 86486831424 86716307097 86729091456 86921943192 86959209918 87116659392 87213070761 87360683648 87544214496 87650339364 87846687264 87848187463 88044217344 88055003904 88092756416 88277825232 88288640412 88301656576 88349926432 88437662208 88535947528 88623868032 88672314024 88685386752 88920695856 88931589796 89041614592 89118420867 89178759936 89366526144 89368052298 89428560384 89439516544 89627414688 89676826582 89878471872 90079811072 90116946591 90280113504 90532998976 90723194352 90773210353 91036650768 91291655392 91382312448 91483444584 91638285312 91649085696 91750940036 91892258388 91905805824 92149659672 92163245056 92407781968 92499547392 92613260901 92675966208 92820726376 92935562752 93015727902 93274683264 93350865664 93546980928 93547416256 93558441648 93598553692 93795189309 93820510112 94162859784 94228223424 94426621296 94478239347 94606715504 94700664576 94951934028 94965932544 95017845408 95217905832 95229128106 95378623488 95390308608 95495876364 95657508352 95763371816 95858469504 96112810962 96189668736 96191311412 96393393999 96459107584 96661752768 96663403506 96740701568 96997383854 97093706976 97365678144 97473432027 97638411136 97649918688 97855520952 97923447872 98183268341 98280769104 98414416128 98468214096 98556065376 98675539284 98744035424 98842093056 99104350968 99118961664 99131105024 99339363648 99381954192 99393667236 99394129772 99561896448 99602940969 99684291994 99840781312 99961812608 100171816416 100328285127 100396214016 100519635223 100609316738 100619456112 100677435904 100901303328 101183940032 101284420608 101339787456 101452411571 101636102624 101849623848 102133172736 102134916912 102216590336 102431331072 102487801808 102703112316 102718253568 102990796104 103177272576 103451033028 103466284544 103683650688 103740811832 103958754714 104041886592 104043663364 104262727681 104333320448 104423317173 104552508096 104565317136 104715819462 104858217184 104915537638 104962346496 105019723872 105240843288 105313896768 105326799088 105548073876 105593326329 105841919232 105843726744 106080830144 106209425896 106432554942 106599638016 106612697856 106730685348 106911332864 106923933312 106969775648 107207634786 107223440128 107507936284 107614696896 107733793293 107916138624 108121960576 108516496032 108518349219 108820463808 108822322186 108833289264 109138144416 109443853504 109552536576 109734241087 109843212528 109931049984 109932927328 110163878856 110164391512 110470574592 110560801792 110793587968 110854152976 110964236544 111087039852 111087556804 111100649457 111275060736 111411855758 111522493152 111586755584 111599907072 111834881088 111896015316 112131612789 112320878976 112457039184 112535101824 112772044896 112773970757 112976231424 113262115392 113275991472 113530701312 113593291168 113831932536 113924905136 114242071552 114340615452 114482075904 114660897288 114879583112 114982076272 114993664128 115298777034 115315775232 115621742796 115638788608 115895924256 115945613224 115959278442 116155545856 116284094348 116399570112 116708413311 116725619328 116867119152 117035327634 117128916352 117374985504 117406671872 117703766976 117718187216 117965494332 118165157376 118229752032 118492648974 118560927808 118824561156 118905013248 119155368192 119157403064 119340933912 119485604133 119503219584 119820297702 119837962496 120022541568 120155928788 120275249472 120340997604 120373484672 120626370144 120692871866 120964259136 121285213833 121382201024 121502739456 121637205648 121977926112 122168456039 122198780928 122523011184 122866212896 122988225024 123124335192 123139419522 123332729856 123484347868 123567954944 123674543244 123934940451 124018852608 124020970536 124171314099 124366244352 124380902016 124519132906 124642786464 124710922098 124729307904 124744588864 125060252412 125075573917 125535100032 125550479712 125637631232 125902161728 125970985796 126267552768 126602578704 126690460544 126957207776 126972170808 127187078144 127327835152 127454277888 127792452564 127811292672 128150414616 128165518278 128252891648 128522330496 128524525332 128882337024 128884538008 129239531001 129354835806 129458275968 129601546494 129820904192 129964576036 130093637184 130199891584 130438814877 130474027936 130545351202 130674989088 131041025472 131219221504 131290952128 131408087168 131421330432 131567385712 131770030896 132082505856 132139134624 132432960618 132452484864 132509272256 132524889648 132803921292 133028080128 133381043784 133397384694 133562421888 133771046836 133861618688 134052078447 134142840576 134159274816 134515239873 134535071104 134817707808 134892033262 135119716608 135285824849 135420170256 135797179392 135799498464 136179889216 136541215573 136554976152 136575108096 136937483088 137321061472 137457427968 137569696768 137626410054 137858708736 137934710704 138224489508 138244867584 138611672952 138628654682 138722515456 139013949312 139231089564 139403344128 139420422848 139621092616 139790347319 140026298496 140321124384 140337662472 140397830538 140418529024 140730765168 140791101772 141122558976 141124968992 141342335136 141639931944 141910073256 142149602304 142150263808 142307580464 142448898816 142526768112 142565244416 142826858748 142943513048 143085462912 143243814546 143486262528 143645057724 143888184832 144284503104 144286967118 144688661376 144691132292 144995105259 145093951744 145111052352 145496075781 145517525888 145903627814 146048517216 146457616704 146474878032 146783281428 146882663424 146885171808 147621624192 147702321144 147834098064 147952315392 148013308926 148116053136 148134199276 148678442496 148696657536 148799876096 149072931288 149091194658 149113174784 149194687088 149342844672 149508817052 149526437991 149761171968 149942718912 149945279554 150046802432 150362726528 150594321024 150913975107 150951435264 151016153856 151034655296 151201804243 151351954992 151775910048 152454153936 152642767872 152881196384 153202375368 153324885504 153731702712 153754366976 154077380352 154162323728 154486194156 154527899008 154612371256 154765908864 154937908174 155176549542 155199426816 155611217748 155634159104 155822825536 156047103512 156062829888 156065495046 156499980672 156847975704 156938355968 157073729193 157287325776 157373306457 157639669376 157970845152 157990198632 158432748208 158765590116 158873084928 158873824256 159121245216 159314138844 159337626112 159760396936 159919046784 160030055424 160096028022 160366999296 160385899968 160454663472 160811452179 160835160192 161261904426 161285678848 161713618444 161874207936 162182940864 162436271158 162637234816 163230695712 163233483279 163364014912 163526243328 163707216624 163797468961 164165780256 164185892696 164896574976 164899390992 165246587268 165358470144 165361294048 165561752132 165841202688 166190381952 166281229464 166305743872 166631335206 166747003216 166912591104 167117783637 167380133376 167399860608 167400639616 167585900678 167752321632 167844022974 168334794971 168710427648 168802652736 168803438272 169158067344 169296227744 169464347136 169913987208 169939037184 170389936752 170867219488 170887357704 171363107328 171366033776 171843116032 171991345932 172107795456 172319374668 172473114408 172611034624 172802061992 172973662848 173432614194 173458182912 173843886384 173918419836 173938917663 174233318784 174426141522 174721367296 175088428992 175300678728 175552991451 175693374528 175696374926 176110007808 176185512832 176555650464 176577280824 176603313152 176699852864 176875324416 177071895056 177168690917 177247736064 177344628048 177841391712 177863179592 178083229184 178236841734 178357519872 178733052288 178736104596 178857120768 178879033088 179254829376 179353653164 179730446553 179756943744 180159622144 180233893182 180560227008 181039307799 181065997952 181446388704 181546420706 182073301536 182076410887 182583310784 182764624896 182966889168 183298171392 183501880072 183784516776 183811611648 184299319344 184709129283 184815563936 184999094784 185226521802 185351932416 185641452752 185871125504 186031455804 186549366528 186701731328 186778699359 187093961856 187094832512 187116883296 187197107384 187590378618 187641020224 188138888497 188325719568 188456446848 188853242592 188956478694 189213431008 189401329152 189903868056 189931865088 190035690816 190435811664 190458256212 190780617216 190991752728 191315016704 191526743632 191716939008 192225621924 192379337472 192382622824 192786787998 192918215168 193323505536 193326807012 193481403136 193994767708 194187413952 194402319741 194731356288 194946864054 195276822272 195299837376 195711041904 195818026803 195846895744 196366536682 196561538208 196828832256 196936428192 197112130752 197351078568 197488070848 197684186112 198208701936 198262210048 198678727296 198763908384 198787334472 198788259544 199123792896 199205881938 199368583988 199923625216 200096077041 200343632832 200656570254 200792428032 201039270446 201218633476 201238912224 201354871808 201802606656 202338049893 202367880064 202679574912 202904823142 203272205248 203497165109 203699247696 204266345472 204269833824 204862662144 204975603616 205406224632 205436507136 205981592208 206354545152 206439615081 206902066056 206932569088 207367301376 207481623664 207917509428 207942982023 208083773184 208087326728 208525455362 208666640896 208846634346 209105016192 209130634272 209431638924 209716434368 209831075276 209924692992 210039447744 210272875379 210481686576 210596745807 210627793536 210653598176 211096147752 211186652658 211683838464 211687453488 212161660288 212418851792 212865109884 213225395712 213461370696 213822665728 213847866624 213939551296 214415269572 214446880256 215015872568 215229393792 215467586586 215832277248 216097608769 216243921152 216430450677 217032992064 217036698438 217640927616 217644644372 217666578528 218276288832 218855441721 218887707008 219468482174 219686425056 219865854656 220327757712 220328783024 220449225143 220941149184 221587175936 221708305952 221928473088 222174079704 222175113608 222201298914 222550121472 222823711516 223044986304 223199814144 223636791987 223669762176 223792030632 224263225578 224641757952 224914078368 224917919331 225070203648 225544089792 225547941514 226524230784 226551982944 227061402624 227186582336 227438008063 227663865072 227849810272 228681230904 228964151808 229321794576 229759166224 229964152544 229987328256 230597554068 230631550464 231243485592 231277577216 231791848512 231891226448 231918556884 232311091712 232406862261 232568188696 232799140224 233416826622 233451238656 233734238304 234070655268 234098242569 234099331963 234257832704 234749971008 235407533952 235436374432 235930988664 236330314752 236459504064 236985297948 237121855616 237649122312 238310736384 238314806128 238681867824 238971208266 239006439168 239640595404 239675924992 240045083136 240311857576 240550498944 240681995208 240746969344 241252740288 241385743732 241892856639 241928518272 242570427666 242764402048 243274411296 243654406737 243955852224 244336912078 245046022368 245732425792 245976450048 246248670384 246278839044 246384428101 246968695736 247349086488 247869880902 248037705216 248041941072 248342628198 248732488704 248761804032 249038265812 249285572928 249421844196 249458615808 249489177728 249947002809 250120504824 250151147834 251070200064 251100959424 251275262464 251378851017 251804323456 251941971592 253205157408 253209481511 253380921088 253914415552 253944341616 254655670304 254908555776 255584905128 255622585344 256300829232 256331036556 256505783296 257044660992 257049050664 257764674048 257769076016 258479062002 258709671612 258916551936 259203092988 259641808384 259929152072 260187274368 260399783168 260877629754 260948055872 261090702404 261349978176 261639212283 261640429841 262082050944 262581904256 262816174336 263134771424 263540061792 263544562389 264165011712 264278269248 264865921236 264904969728 265018544512 265049779296 265607842584 266056160256 266762087568 266794769388 267124843776 267542093672 268104156894 268285681152 268318549632 269030479746 269070142208 269635415616 269784066524 270239433216 270350839773 270571649698 270840340512 271598996928 272319631059 272359778432 273082431146 273109952304 273874966176 273879643267 274642122944 274914855936 275252820108 275717417472 275869421408 276448979016 276489735168 277223345904 277257309364 277445030912 277839782703 278027898624 278462179128 278806688256 278840845696 279242185232 279580694638 280052596992 280642248768 280675324944 280795661076 280837058048 281461530336 281582203544 282249937984 282684670272 282998832277 283279863888 283434718041 283820146512 284615160928 284897797632 285053536224 285130488832 285653717496 285887026096 286170925824 286487629092 286972525056 287290115448 287776369664 288569006208 288573934236 289377322752 289382264584 289990210518 290187903488 290222104704 290992151562 291035051776 291807255628 292097034432 292420296081 292915233408 292949756064 293566562856 293770343616 294549805023 295243248384 295404642288 295668196128 296026617852 296232106272 296268398552 296694821809 297356884992 297393315072 298145862576 298182389316 298226349568 298389374176 298685689344 299017634104 299052875982 299522343936 299885437824 299890559108 300093604864 300725453056 300984855381 301188642048 301558905669 301827950214 302032307712 302069310592 302403608486 302703909984 303551820096 304357234713 304908307872 305762392768 306100777769 306404750736 306649771008 307463405424 308154760704 308324647456 308972388312 309055798016 309224742512 309531817728 309875816348 310353099084 310398853632 311222435496 311268318208 311645651072 312094207024 312125659776 312130990092 312788183043 312999961344 313695951408 313876711936 314147458386 314574651552 314746612914 315279338752 315941690304 315980397264 316779978987 316865496416 317531180232 318242490432 318628277688 318675252224 319520793872 319838093568 320192056044 320733998592 320771799936 320909326944 321622904358 321670320384 322523808852 322571357696 323427236888 323748415872 324365881728 324872542316 325274469632 325555047657 326461391424 326466966558 326728029824 327414433248 327594937922 328331560512 328371785392 329202723261 329793149952 329798781984 330493174536 330722588096 331123504264 331600094963 331682405376 332380763904 332562458928 333262670412 333301948371 333494006432 333825182208 334235567274 334760266752 334799721216 334801279232 335171801356 335504643264 335688045948 336394838367 336669589942 337605305472 337606876544 338316134688 338321912271 338592455488 338928694272 339490843489 339827974416 340779873504 341734438976 341774715408 342726214656 342732067552 343982691864 344638749336 344946228816 345222069248 345604123984 345947325696 346865228388 346916365824 347687772768 347836839672 347877835326 348466637568 348852283044 348895021979 349442734592 350176857984 350601357456 351105982902 351386749056 351392749852 352132608583 352220015616 352371025664 353111300928 353154561648 353399705728 354143790112 354337381834 354495472128 354689256096 355682783424 355726359184 356166458368 356473683468 356715039744 357466104576 357472209192 357758066176 358509658752 358707306328 359460893106 359513887488 360467786364 361120454016 362078615598 362131995904 362892777408 363092841412 363855641499 364146603072 364152821774 365166621568 365933778336 366505368117 366596342784 367003760144 367204381733 367569033552 368598638688 369418258566 369631127872 369998189568 370453043604 370611870841 370703864832 371282905504 372062911608 372513942297 373098733056 373403462656 373557398718 374187923712 374189665024 374233766592 374394214768 375180757236 375226721751 375282040448 376277776994 376651439136 376912893696 377706485184 377912957388 378426862016 378802658304 379807736112 380071381632 380871623328 380878127651 380916512424 381561234432 381983505456 383053487264 383433878016 384451243848 384758674944 384765245648 385573575996 385836430336 386647011072 386653614024 386962806272 387989535416 388374827904 388804639482 389462712576 389893728108 389941495153 390553644544 390599674752 391422083808 391636053606 391693791488 392733073364 393123076416 393657664512 393872856384 394224261504 394702157136 394976141696 396417403872 396524420096 397357454592 397527816768 397574668944 397576519088 398411763876 398737167976 399847250432 400192154082 400687265664 401313140508 401584856064 402078540892 402437266952 402477824448 403545719619 403605213312 404676099786 404735760128 405359149824 405809646284 405857474547 406544410496 406994330218 407398495392 408539667648 409623646719 409725324288 409951207232 410812449264 411963184416 412709090304 412879230162 413804132112 414734602752 414963247328 415835018856 415885964046 416167546368 416174653456 417050910724 417333281792 417693268692 418210032384 418261268544 418863277848 419371041957 419432868736 419662150552 420078895488 420545750758 420963373152 421193491614 421255587072 421307196352 422192295504 422373305316 422425051531 423367676928 423374906976 424323320576 424837703584 425730219768 426450791424 426922741392 427695733248 427879102592 428830539144 428893760512 430031745136 430458787584 430935173172 431664554496 432195217538 432487842304 432860901354 434065984128 434073396876 435281855232 435289288744 435333157056 435816965171 436488227343 436552577664 437710883442 437775414016 438936964348 439372850112 439731709312 440655515424 440657566048 440898450286 443174351872 443416611904 443856946176 444348159408 444350227216 444402597828 445647423032 446089972608 446399628288 447273583974 447339524352 447584061264 448526451156 448579313973 449283515904 449828156736 449835838662 450140407296 451088179584 451095883028 452741925321 453048461568 453103965888 453605412729 454373164672 454876016126 455327730144 455699620544 456908729207 457362461808 457928303616 458643589152 459518332448 459928305088 459974656512 461195108136 461263100928 462486971184 463583697024 463782452896 463837113768 464622183424 464813724522 465136377392 465598280448 466833653244 466902477312 467468476608 468141310536 468196485138 468198663926 468515665408 469499942016 470815067904 470872748864 471861977328 472119919371 472122116417 472919008128 473970595896 474243711232 475298244624 476621472768 476629612256 477363735648 477942416532 478012878336 479281190808 479351849984 480090166272 480623715152 481100997888 481363990416 481493938688 482505480576 482771487464 483785713278 483857036544 485140855332 485528804096 486548822592 487308813474 487911704448 488673824156 489700449837 490092044736 491392406883 491464851584 492497340768 492557678088 492768856202 493937391472 494207400979 494698172976 495739761804 496075410432 496083882144 496685256396 497523608064 498076531624 498571145856 498843688392 498917231616 498978355456 499894005618 500241009648 500302295668 501353350911 502140400128 502201918848 502550524928 502757702034 503608646912 503883943184 505004384913 506410314816 506418963022 506761842176 507828831104 507888683232 509311340608 509817111552 510662697349 511169810256 512601658464 512662073112 514089321984 514098101328 515529348096 515538152032 516958124004 517419343224 517833103872 518406185976 519283616768 519858304144 520374548736 520799566336 521755259508 521896111744 522181404808 522699956352 523278424566 523280859682 524164101888 524808478439 525163808512 525632348672 526269542848 527080123584 527089124778 528330023424 528556538496 529731842472 529809939456 530037089024 530099558592 531215685168 531506072751 533524175136 533589538776 534249687552 535084187344 536208313788 536571362304 536637099264 538060959492 538140284416 539270831232 539568133048 540478866432 540701679546 541143299396 541680681024 543117923397 543197993856 544639262118 544719556864 546164862292 546219904608 546229232661 547749932352 547759286534 549284245888 550505640216 551434834944 551738842816 552349448153 552897958032 554446691808 554514618728 555679565406 556055797248 556924358256 557613376512 557681691392 558484370464 559161389276 560105193984 560336098077 561284497536 561350649888 561591322152 561674116096 562923060672 563164407088 564416665491 564499875968 565369340544 565997664554 566559727776 566869436082 567640293024 568526949053 569230321856 569795595264 570107072448 571307434992 571774052192 572341851648 572975258184 573945050112 574580230896 577138012416 577147868472 578754645504 578764529168 579980421036 580375806976 580444209408 581984303124 582070103552 583614511256 584194068864 584840592162 585830466816 585899512128 586550652373 587133125712 587454080409 587540687232 589099610046 590486496768 590809284576 591336392256 592053235704 592464212544 592536797104 593389643618 594786630144 596291725152 596364778632 596452699136 596778748352 597371378688 598035268208 598105751964 598362182531 599770875648 599781118216 601450906112 601969710762 602377284096 603117811338 603655900428 604064615424 604138621184 604807216972 605407819968 607014149679 607103640192 608714469426 609816615744 610491495327 611524785536 612201555538 612809501472 614926810848 614937312241 616309521408 616649294912 617944776624 618111596032 618449485024 619063635456 619751632696 620706198168 620797707264 622444870992 623291302144 623828946069 624188414048 624251319552 624261980184 625576366086 625999922688 627391902816 627753423872 628294916772 629149303104 629493225828 630558677504 630818626137 631883380608 631960794528 633559957974 633730992832 635062360464 635412472471 636484980864 637256555376 639041587744 639676187136 640384112088 641467997184 641543599872 641818653888 643245808716 643340640768 645047617704 645142715392 646854473776 647496831744 648292826307 648731763456 649745084632 650548939264 651110095314 652922782848 652933933116 653456059648 654828866496 655189875844 656566325163 656663121024 656743570784 658405446522 659597563968 660986349072 661347675429 661445176192 662247008528 663200189926 664761527808 665124917856 666525340824 666603896742 666988012864 667650364416 668471134548 669599442432 669602558464 670343602712 671009286528 671376091896 672789676734 673339179884 674753757993 675210610944 675213753088 676632269376 676643824542 677184910976 678981686978 679655948832 681559747008 682314024189 683468877952 683549430816 685464135104 687282878387 687965383728 689277498672 689892457632 691208247968 691894651392 693730456776 693832731648 695375545536 695673679344 695755670652 696933275136 697220586783 697704566088 697790043958 698885469184 700353715968 701202714912 702211965804 702297995889 702773498112 702785499704 703637446561 704265217166 704742051328 706222601856 706309123296 706799411456 708287580224 708674763668 708990944256 709378512192 710166880997 711365566848 711452718368 712947366936 714932209152 714944418384 715516132352 717019317504 717414612656 718921786212 719027774976 720935572728 722240908032 724157231196 724263991808 725785554816 726185682824 727711282998 728293206144 728305643548 729839093767 730333243136 730963220211 731867556672 733010736234 734007520288 734408763466 735138067104 737197277376 738836517132 739153284303 739262255744 740906087208 741223741682 742565811008 744125823216 745027884594 746197466112 747114797436 748375847424 748379330048 748467533184 748788429536 750361514472 750453443502 750564080896 752555553988 753302878272 753825787392 754136553051 755412970368 755825914776 756853724032 759615472224 759628444533 760142763264 761743246656 761756255302 761833024848 763967010912 766106974528 766867756032 768139687609 768902487696 769517349888 769530491296 771147151992 773294022144 773307228048 773925612544 775979070832 776749655808 777609278964 778925425152 779787456216 779882990306 781107289088 781199349504 782844167616 783272107212 783387582976 784921289523 785466146728 786246152832 787745712768 788448523008 789404314272 789417795299 789952283392 790633687167 792834807744 794714909184 795055633536 795149337888 795153038176 796823527752 797474335952 799694500864 800384308164 801374531328 802626281016 804157081784 804874533904 804955648896 807091439238 807210426624 809352199572 809471520256 810718299648 811619292568 811714949094 813088820992 813988660436 814796990784 816958893177 817079335296 819247293438 819902414464 821624898528 821638929801 823926368832 825758460324 827608264224 829469205504 829926494656 831670037712 831771928092 832335092736 832349306912 834101821448 835386537384 836420064768 836522537088 837726555696 838742083914 838865737472 839324301104 840157790976 841091501516 841926746304 842386983228 842511174144 842614392704 844384591008 844746610632 844850103062 846749813952 848646641152 848996496831 849675407168 851460439536 853845482784 855179192273 855391466496 855758205184 857661078288 860063490272 860917575168 861870346344 863329108992 864390435076 864975684608 865721802708 868131968256 868146793752 870563710464 870578577488 870666314112 871633930342 872976454686 873105155328 875421766884 875550828032 877873928696 878745700224 879463418624 881311030848 881315132096 881796900572 883649415069 886833223808 888696318816 888700454432 888805195656 890084465427 891294846064 892179945216 894547167948 894679048704 895168122528 897052902312 897158627946 898567031808 899656313472 899671677324 900280814592 902176359168 902191766056 904676717007 905483850642 906096923136 906207931776 907210825458 908746329344 909752032252 910655460288 911399241088 913071704139 913817458414 914724923616 917287178304 918302333307 919036664896 919856610176 919949313024 922390216272 924973942368 924989738581 927167394048 927564905792 927674227536 929627449044 930272754784 931196560896 933667306488 933804954624 934936953216 936282621072 936392970276 936397327852 937031330816 938364549129 938999884032 941630135808 941745497728 943723954656 944239838742 944244232834 945838016256 947000773943 947941191792 948487422464 950596489248 953259224512 954727471296 955788509011 955884833064 956025756672 958562381616 961247430304 962201995776 962727980832 962987877376 965010961152 965542974928 967571426556 967714073088 970281710664 971057608192 973097645184 974617626948 975823408896 977347648312 979400899674 980184089472 982784813766 982929703168 984994681536 985115356176 985537712404 987608169783 987874782944 988414801958 989396345952 991479523608 992167764288 993370512792 994800284889 995047216128 996153063248 997142291712 997687376784 997956710912 999788011236 1000482019296 1000604591336 1002706701822 1004280800256 1004403837696 1005515404068 1007217293824 1007767886368 1010008769826 1012820629632 1012837926044 1013523684352 1014965736813 1015657662208 1015777366464 1018472530467 1018622681216 1021325394698 1022339620512 1025203316928 1025324146224 1028178643968 1028196202656 1031076304064 1033812060767 1033916248008 1034838686448 1035666207744 1036812371952 1039716608288 1040749097472 1041599132672 1043510519016 1043792223488 1044362809616 1045399912704 1046556849132 1046561719364 1046685065937 1048328203776 1049616956878 1050327617024 1051264697344 1052539085696 1054160247168 1054178249556 1056397825749 1056660046848 1057113076992 1058412629701 1059463684944 1060074178048 1060199117184 1062431370336 1063012145502 1067048350272 1067179077552 1068499375104 1070168374688 1072416627576 1073274198528 1076121918984 1076280568832 1078541662464 1079136266096 1081403359092 1082286598792 1083361362048 1086235846794 1086395987712 1089278524236 1089439113728 1092329724584 1092439809216 1092458465322 1095499864704 1095518573068 1098568491776 1099516104351 1101011280432 1101613145199 1103477685632 1104698896306 1105795916064 1108893383616 1109029237456 1111359130812 1111835612523 1112111594496 1113848716512 1115363382784 1116968740928 1118322778552 1120210387968 1120672196154 1122568995072 1122701299776 1123182644304 1125680165253 1125846121344 1126328814176 1128833330982 1128999751936 1130738681088 1131995329108 1133119455552 1133738872164 1135280586048 1137053898106 1138460643712 1140214144896 1142614869984 1142634382953 1143548104384 1144683703296 1145950516368 1146582282727 1149160461792 1154276024832 1154295736944 1157509291008 1157529058336 1159960842072 1160888418816 1163968606248 1164140207104 1167229022512 1168388137728 1169681184324 1169824485459 1171660933632 1171799024256 1173101304746 1174266251424 1174908160818 1175081374464 1178199220092 1178343564797 1180972993536 1181618569152 1182672784512 1184106471408 1184928425088 1185073594208 1186779287236 1189573260288 1192583450304 1192729557264 1193557496704 1196070536416 1196211503928 1196724365062 1199541751296 1199562236432 1202901812224 1203939421524 1204754568192 1206235622676 1207311800856 1208277242368 1209614433944 1210815639936 1214028299358 1214207280384 1217428938852 1217572423641 1219633231488 1220982990654 1223049571072 1224403111076 1225619002944 1228870940157 1229853621696 1229874624482 1233298589824 1235889553248 1236223192064 1236898970048 1238127270912 1239503265392 1240180836419 1241412396336 1244889741984 1246582604288 1247657892138 1248376828096 1248502639104 1248523960368 1251152732172 1251999845376 1254783805632 1256589833544 1258113125871 1258298606208 1258986451656 1261117355008 1261637252274 1263766761216 1263921589056 1267119915948 1267275154593 1267461985664 1270124720928 1270824944942 1272969961728 1274513110752 1274534876209 1278083175488 1279352374272 1280768224176 1283087199744 1283637307776 1286491617432 1286681281536 1290095235408 1293708947552 1294993663488 1296585652614 1297463526912 1299490169264 1301097878528 1302220190628 1305845565696 1305867866232 1306912119296 1307450895513 1309657732992 1310379751688 1313132650326 1313326242048 1313487141568 1316810893044 1316972219479 1319195127936 1321972698144 1322695350858 1322890352384 1324494017056 1326400379852 1329523055616 1330249835712 1333050681648 1333207793484 1333976025728 1336942269096 1339198884864 1339205116928 1340687205424 1342018573056 1342752183792 1345579353468 1346678359768 1349507515986 1350421221888 1350427506176 1353264538752 1353287649084 1354369821952 1357963373956 1359311897664 1360816238187 1363119494016 1364628048378 1366937755904 1367098861632 1370726187621 1370928270208 1374565756774 1375930767456 1378554997344 1379784915264 1382416495936 1383789302784 1387460913552 1390751091072 1391347358688 1391511341304 1393866550272 1394441173566 1395409132176 1395580087916 1400707431936 1402405429824 1404423931608 1404595991778 1405546996224 1405570999408 1407274893122 1408530434332 1409484102656 1412445203712 1412618246592 1413598822912 1416366349251 1416575160448 1417349527336 1418757024384 1420333761994 1422731133696 1422905436736 1424480155763 1425894733872 1429864418304 1429888836768 1434038635008 1434829225312 1437843572424 1438055549952 1441871145456 1444481816064 1448314462392 1448527983616 1451571109632 1452371365648 1455422565996 1456586412288 1456611287096 1459678187534 1460666486272 1461926440422 1463735113344 1466021472468 1468015040576 1468817526932 1470276134208 1471910127653 1474177220649 1474394554752 1477673034264 1478306568606 1478524511488 1481812174416 1482447483364 1482622202937 1485131622016 1488251646432 1490055769188 1494229594872 1496751694848 1496758660096 1496935066368 1497576859072 1500723028944 1500906887004 1501128161792 1505111107976 1506605756544 1507651574784 1508273106102 1510825940736 1511651829552 1513707448064 1515013154739 1519230944448 1519256889066 1520285526528 1523486493312 1523512510604 1523666049696 1527934021824 1531988092047 1532213949056 1536279375218 1537804975392 1539060982592 1542294303984 1543144576001 1546588044288 1546614456096 1551958141664 1553499311616 1555218557928 1557850850304 1559574912432 1559765980612 1562398699008 1565688335232 1566544214424 1566775165952 1569842579046 1570932293456 1572492305664 1574425435317 1575491425536 1576897046016 1578808628544 1578835590598 1579904566784 1581267374334 1585669615488 1589429818368 1590111267072 1590298675776 1590306076352 1592066056441 1593647055504 1594518218253 1594948671904 1600768616328 1602749062656 1605252562032 1608314163568 1609749067808 1609911297792 1614182878476 1614420853248 1618704399144 1618943040512 1621436599296 1623238585136 1623429898188 1626177641984 1627977320872 1629593981568 1633917786354 1634158670592 1638494586876 1638687697983 1639804828928 1643249797056 1643277859602 1647852737664 1651516920648 1655216528448 1657048344459 1659852989312 1663340075424 1663543856184 1664698613824 1668203642896 1669115561797 1670773074768 1672840129536 1673045074176 1675453111392 1677484167828 1677731474944 1678648602208 1680315581952 1682183003032 1683853492608 1684773966456 1685022348288 1685228785408 1688769182016 1689493221264 1689700206124 1693249996473 1693499627904 1697293282304 1697992993662 1699350814336 1702920879072 1705580847159 1707690965568 1710358384546 1711516410368 1715322156576 1720126980544 1721835150336 1723740692688 1724690996707 1728780870152 1731443605416 1736263936512 1736293587504 1741127420928 1741157154976 1741332628224 1743267860684 1745952909372 1746210310656 1750843533768 1751101656064 1755747857392 1757491400448 1758926837248 1759651957119 1762622061696 1762630264192 1763593801144 1767298830138 1772466370577 1773666447616 1777392637632 1777400908864 1777610391312 1780168930854 1782589692128 1784359890432 1789094335896 1789358097408 1790336245056 1794105804624 1794317255892 1795086547593 1799312626944 1799343354648 1804352718336 1804383532112 1809353434014 1810967701284 1812193846272 1812415863552 1814421650916 1817492658688 1819504064504 1821310920576 1822798482176 1826143408278 1827634916828 1829449847232 1831474485981 1834574356608 1836604666614 1838073329792 1839713220352 1844780432544 1844811936723 1849947884736 1849979477162 1854334788096 1855129811584 1855348455072 1859254898088 1860545509568 1862393121792 1865482098479 1867334612976 1869873906432 1872565242144 1872785940552 1872794655704 1876729098258 1877999768064 1883260271616 1883490995456 1887447909312 1888479677484 1888488465668 1891676032512 1892455878411 1894001547886 1895882383584 1896974844928 1901192978496 1906237417413 1906518449024 1909454942592 1911577018022 1911769666128 1917124763232 1917157502869 1922494860608 1924403991552 1925455961664 1930021922304 1931085949856 1935142853112 1935428146176 1940563421328 1942115216384 1944878478921 1946195290368 1949235253896 1951646817792 1954695296624 1958801799348 1960368178944 1965569627532 1965859406336 1969989363072 1970230712352 1971075424808 1975216339566 1975749565888 1976829603916 1978792691904 1980991825939 1982959047216 1984043026287 1984335528576 1986741025584 1989600569778 1992306126496 1994284583424 1995374753568 1995913421824 1999576022472 2000964038592 2001209182672 2005413403644 2008807675392 2011030808136 2014434587648 2015535772736 2020017539652 2025641259264 2025675852088 2029931473626 2031315324416 2031554732928 2036945060934 2037245362432 2042650789396 2044679241024 2046942072567 2050406633856 2050648292448 2056392405312 2061848635161 2062152608128 2067624121534 2067832496016 2069677372896 2073624743904 2076863752663 2079433216576 2081498194944 2087021038032 2087584446976 2088725619232 2090799825408 2093113698264 2093123438728 2093370131874 2096656407552 2099233913756 2100655234048 2105078171392 2106893987667 2108320494336 2108356499112 2110912339683 2112795651498 2114226153984 2116825259402 2118927369888 2120148356096 2120398234368 2124862740672 2126024291004 2130500642991 2134096700544 2134358155104 2140336749376 2142705444383 2144833255152 2146548397056 2152243837968 2157083324928 2158272532192 2162806718184 2164573197584 2166722724096 2172471693588 2172791975424 2178557048472 2178878227456 2184659449168 2184879618432 2184916930644 2189517281301 2190999729408 2191037146136 2197136983552 2199032208702 2202022560864 2203226290398 2206955371264 2209397792612 2211591832128 2217459852909 2217786767232 2218058474912 2222718261624 2223671225046 2227697433024 2230726765568 2233937481856 2236645557104 2241344392308 2245137990144 2245402599552 2246365288608 2251360330506 2251692242688 2252657628352 2257666661964 2257999503872 2261477362176 2263990658216 2266238911104 2267477744328 2270561172096 2274107796212 2276921287424 2278885333599 2280428289792 2285229739968 2285268765906 2287096208768 2291901032736 2293164565454 2298320923584 2304419062827 2308552049664 2308591473888 2315058116672 2319921684144 2321200664741 2321776837632 2327937212496 2334458045024 2336776275456 2339362368648 2339648970918 2343321867264 2343598048512 2346202609492 2348532502848 2349816321636 2350162748928 2354763868569 2356398440184 2356687129594 2363237138304 2365345569024 2368212942816 2368253385897 2369856850176 2370147188416 2373558574472 2376435904423 2385166900608 2385459114528 2387114993408 2392141072832 2392423007856 2393448730124 2399083502592 2399124472864 2407878843048 2412471245352 2414623601712 2416554484736 2419228867888 2421631279872 2428056598716 2428414560768 2434857877704 2435144847282 2439266462976 2441965981308 2446099142144 2448806222152 2451238005888 2457741880314 2459707243392 2459749248964 2464916789403 2464928260081 2466597179648 2471779106496 2473797940096 2479006530784 2480361672838 2482824792672 2489779483968 2493165208576 2495315784276 2496753656192 2497005278208 2497047920736 2502305464344 2509567611264 2513179667088 2516226251742 2516597212416 2517972903312 2523274504548 2527533522432 2527843178112 2534239831896 2534550309186 2534923971328 2540249441856 2541649889884 2545939923456 2546989490493 2549026221504 2549069752418 2556166350976 2561536448352 2565537576819 2566174399488 2567274615552 2570430672131 2572983234864 2580190470816 2587417895104 2589987326976 2593171305228 2594283095887 2594927053824 2598980338528 2604440381256 2611691131392 2611735732464 2613824238592 2614901791026 2619315465984 2620759503376 2626265300652 2626652484096 2626974283136 2633621786088 2633944438958 2638390255872 2643945396288 2645390701716 2645780704768 2648988034112 2652800759704 2660499671424 2666101363296 2666146893557 2666415586968 2667952051456 2670253396281 2673884538192 2681374410848 2684037146112 2685504367584 2691158706936 2693356719536 2699015031972 2700842443776 2700855012352 2706529077504 2706575298168 2708739643904 2715926747912 2718623795328 2721632476374 2726238988032 2729256096756 2733875511808 2734197723264 2741452375242 2741856540416 2749131513548 2751861534912 2754906999921 2757109994688 2759569830528 2764832991872 2774921827104 2774969215743 2781502182144 2782694717376 2783022682608 2788882347132 2790818264352 2791160175832 2801414863872 2804810859648 2808847863216 2809191983556 2811093992448 2811141998816 2814549786244 2817060868664 2824890407424 2825236493184 2827197645824 2832732698502 2833150320896 2834699054672 2837514048768 2840667523988 2841002321829 2845462267392 2845810873472 2848960311526 2851789467744 2859777673536 2867365527033 2868077270016 2869658450624 2875687144848 2883742290912 2883791537929 2888963632128 2896628924784 2903142219264 2904742731296 2910845131992 2913172824576 2913222574192 2919356375068 2921332972544 2923852880844 2927470226688 2932042944936 2936030081152 2937635053864 2940552268416 2943820255306 2948354441298 2948789109504 2955346068528 2956613137212 2957049022976 2963624348832 2964894966728 2965244405874 2970263244032 2976503292864 2980111538376 2984400854667 2988459189744 2993870132736 2995153718144 3001446057888 3001813774008 3002256323584 3010222215952 3013211513088 3016546212204 3021651881472 3023303659104 3027414896128 3030026309478 3038461888896 3038513778132 3040571053056 3046972986624 3047025021208 3047332099392 3055417591401 3055868043648 3063976184094 3064427898112 3072558750436 3075609950784 3078121965184 3084588607968 3086289152002 3093228912192 3101436182301 3103916283328 3106998623232 3110437115856 3119149824864 3119531961224 3124797398016 3131376670464 3133088428848 3139685158092 3140055197811 3141864586912 3144984611328 3148850870634 3150982851072 3153794092032 3157617257088 3157671181196 3159809133568 3162534748668 3169193477247 3171339230976 3175237889103 3180222534144 3180597351552 3180612152704 3184132112882 3187294111008 3189036436506 3189897343808 3198361104449 3201537232656 3205498125312 3210505124064 3216628327136 3219498135616 3219822595584 3228365756952 3228841706496 3237408798288 3246477170272 3246859796376 3252355283968 3255954641744 3259187963136 3267835572708 3268317341184 3276989173752 3277375395966 3279609657856 3286499594112 3286555719204 3295705475328 3303033841296 3304839435597 3310433056896 3314096688918 3319705978624 3326680150848 3327087712368 3329397227648 3335506837569 3336407285792 3338231123594 3341546149536 3346090148352 3350906222784 3354968335656 3355462949888 3357297204416 3360631163904 3364366006064 3367706985216 3369547932912 3370457570816 3377538364032 3378986442528 3379400412248 3386499992946 3386999255808 3395985987324 3398701628672 3405841758144 3411161694318 3415381931136 3420716769092 3423032820736 3427903148859 3430644313152 3439746848181 3440253961088 3447481385376 3449381993414 3457561740304 3459451806853 3462887210832 3472527873024 3472587175008 3482314309952 3482665256448 3486535721368 3491905818744 3492420621312 3501687067536 3509473456377 3511495714784 3514982800896 3517853674496 3519303914238 3525244123392 3525260528384 3527187602288 3534597660276 3535030694391 3544932741154 3547332895232 3554785275264 3554801817728 3555220782624 3560337861708 3565179384256 3568719780864 3574638881443 3578188671792 3580672490112 3588211609248 3588634511784 3590173095186 3598625253888 3598686709296 3608705436672 3608767064224 3618706868028 3621935402568 3624831727104 3628843301832 3634985317376 3639008129008 3642621841152 3645596964352 3652286816556 3655269833656 3658899694464 3662948971962 3669148713216 3673209333228 3673659349073 3676146659584 3679426440704 3689560865088 3689623873446 3699895769472 3699958954324 3708669576192 3710259623168 3710696910144 3718509796176 3720542509257 3721091019136 3730964196958 3734669225952 3739747812864 3745130484288 3745571881104 3745589311408 3753458196516 3755999536128 3766981990912 3774895818624 3776959354968 3776976931336 3783352065024 3784911756822 3788003095772 3791764767168 3801825463779 3802385956992 3812474834826 3813036898048 3818909885184 3823154036044 3823539332256 3823604628627 3834249526464 3834315005738 3844989721216 3850911923328 3860043844608 3862171899712 3866446137071 3870285706224 3881126842656 3889756957842 3892390580736 3898470507792 3903293635584 3909390593248 3917603598696 3920736357888 3922352686539 3931139255064 3931718812672 3939978726144 3940461424704 3942150849616 3950432679132 3950916658437 3951499131776 3953659207832 3957585383808 3961983651878 3965918094432 3968086052574 3968671057152 3973482051168 3979201139556 3979688643371 3984612252992 3988569166848 3990749507136 3999152044944 4001928077184 4002418365344 4010826807288 4017615350784 4022061616272 4031071545472 4040035079304 4051282518528 4051351704176 4059862947252 4062630648832 4063109465856 4073890121868 4074490724864 4085301578792 4089358482048 4093884145134 4100813267712 4101296584896 4105854566611 4112178562863 4112784810624 4123697270322 4124305216256 4135248243068 4135664992032 4139354745792 4147249487808 4153727505326 4158866433152 4174042076064 4175168893952 4177451238464 4181599650816 4186227396528 4186246877456 4186740263748 4188535277717 4198467827512 4210156342784 4213787975334 4216640988672 4216712998224 4221824679366 4225591302996 4228452307968 4233650518804 4237854739776 4240796468736 4249099047753 4249725481344 4252048582008 4261001285982 4268193401088 4268716310208 4273440467289 4280673498752 4285410888766 4289666510304 4304487675936 4304561185687 4314166649856 4316545064384 4325613436368 4329146395168 4333445448192 4344943387176 4345583950848 4357114096944 4369318898336 4369759236864 4369833861288 4379034562602 4381999458816 4382074292272 4394273967104 4398064417404 4404045121728 4406452580796 4413910742528 4415730382959 4418795585224 4423183664256 4434919705818 4435573534464 4436116949824 4445436523248 4447342450092 4447866608811 4447887307297 4455394866048 4467874963712 4473291114208 4482688784616 4490275980288 4490805199104 4492730577216 4502720661012 4503384485376 4505315256704 4515333323928 4515999007744 4522954724352 4527981316432 4532477822208 4534955488656 4541122344192 4548215592424 4553842574848 4557770667198 4560856579584 4570459479936 4570537531812 4574192417536 4583802065472 4586329130908 4595964276141 4596641847168 4608838125654 4617182947776 4629433728003 4630116233344 4639843368288 4642401329482 4655874424992 4655953935539 4668916090048 4673552550912 4678724737296 4679297941836 4687196097024 4692405218984 4697065005696 4699632643272 4700325497856 4709527737138 4712796880368 4713374259188 4723276305951 4726474276608 4730691138048 4736425885632 4736506771794 4739713700352 4740294376832 4747117148944 4752871808846 4770333801216 4770918229056 4774229986816 4776198169323 4784282145664 4784846015712 4786897460248 4798248945728 4810980148709 4815757686096 4824942490704 4829247203424 4838457735776 4843262559744 4856113197432 4856829121536 4869715755408 4870289694564 4878532925952 4883931962616 4892198284288 4897612444304 4902476011776 4915483760628 4919414486784 4919498497928 4929833578806 4929856520162 4933194359296 4943558212992 4947595880192 4958013061568 4960723345676 4965649585344 4971145033377 4971168166979 4979558967936 4990631568552 4993507312384 4994095841472 5004610928688 5007346685391 5019135222528 5026359334176 5032452503484 5033194424832 5035945806624 5046549009096 5055067044864 5055686356224 5068479663792 5069100618372 5069847942656 5080498883712 5083299779768 5091879846912 5093978980986 5098052443008 5098139504836 5112332701952 5116742541477 5123072896704 5131075153638 5134549231104 5140861344262 5145966469728 5160380941632 5174072990121 5174835790208 5186342610456 5188566191774 5197960677056 5203713222073 5208880762512 5223382262784 5223471464928 5229803582052 5238630931968 5241519006752 5252530601304 5253304968192 5253948566272 5267243572176 5267888877916 5276780511744 5278955871357 5287890792576 5290781403432 5291561409536 5297976068224 5305601519408 5317399111731 5320999342848 5332202726592 5332293787114 5332831173936 5335904102912 5340506792562 5347769076384 5362748821696 5368074292224 5371008735168 5376977813263 5382317413872 5385259642779 5386713439072 5398030063944 5413058155008 5413150596336 5417479287808 5431853495824 5437247590656 5443264952748 5452477976064 5458512193512 5467751023616 5468395446528 5482904750484 5483713080832 5498263027096 5503723069824 5509813999842 5514219989376 5519139661056 5525924567093 5529665983744 5534435810169 5549843654208 5549938431486 5563004364288 5565389434752 5566045365216 5577764694264 5581636528704 5582320351664 5596446295437 5609621719296 5617695726432 5618383967112 5622283997632 5629099572488 5634121737328 5637201614371 5649780814848 5650472986368 5665465397004 5666300641792 5669398109344 5675028097536 5681335047976 5682004643658 5690924534784 5691621746944 5697920623052 5703578935488 5718712252239 5719555347072 5734731054066 5739316901248 5751374289696 5751472508607 5767484581824 5767583075858 5793257849568 5806284438528 5809485462592 5815914777611 5821690263984 5826345649152 5826445148384 5838712750136 5847705761688 5854940453376 5864085889872 5872060162304 5875270107728 5881104536832 5887640510612 5896708882596 5897578219008 5910692137056 5913226274424 5914098045952 5927248697664 5929789933456 5930488811748 5940526488064 5942975477817 5953006585728 5960223076752 5968801709334 5976918379488 5986254345911 5987740265472 5990307436288 6002892115776 6003627548016 6020444431904 6026423026176 6033092424408 6043303762944 6046607318208 6054829792256 6060052618956 6076923777792 6077027556264 6093945973248 6094050042416 6094664198784 6110835182802 6111736087296 6127952368188 6128855796224 6145117500872 6151219901568 6156243930368 6169177215936 6172578304004 6185545905483 6186457824384 6202872364602 6207832566656 6220874231712 6230591257989 6238299649728 6239063922448 6262753340928 6266176857696 6279370316184 6280110395622 6283729173824 6289969222656 6297701741268 6300401804297 6301965702144 6315234514176 6315342362392 6325069497336 6332737019049 6338386954494 6342678461952 6350475778206 6360445068288 6361194703104 6361224305408 6368264225764 6374588222016 6378072873012 6379794687616 6391501928973 6396722208898 6403074465312 6421010248128 6428116333149 6433256654272 6438996271232 6439645191168 6456731513904 6474817596576 6474928170067 6492954340544 6493719592752 6511909283488 6518375926272 6535671145416 6536634682368 6553978347504 6554750791932 6559219315712 6568551843903 6572999188224 6573111438408 6591410950656 6606067682592 6609678871194 6620866113792 6628193377836 6629005417601 6639411957248 6653360301696 6654175424736 6658794455296 6671013675138 6672814571584 6676462247188 6683092299072 6690519563077 6692180296704 6701812445568 6709936671312 6714594408832 6728732012128 6735413970432 6739095865824 6740915141632 6755076728064 6757972885056 6758800824496 6772999985892 6773998511616 6791971974648 6797403257344 6811683516288 6822323388636 6830763862272 6841433538184 6855806297718 6861288626304 6879493696362 6880507922176 6894962770752 6898763986828 6913257188481 6915123480608 6918903613706 6925774421664 6945174350016 6963601994223 6964628619904 6965330512896 6973071442736 6983811637488 7003374135072 7018946912754 7022991429568 7029965601792 7038607828476 7050488246784 7050521056768 7054375204576 7069195320552 7070061388782 7089865482308 7094665790464 7104760157691 7109570550528 7109603635456 7110441565248 7120675723416 7129307713269 7130358768512 7149277762886 7156377343584 7161344980224 7176423218496 7177269023568 7180346190372 7197250507776 7197373418592 7217534128448 7236684425369 7237413736056 7243870805136 7249663454208 7257686603664 7278016258016 7285243682304 7291193928704 7304573633112 7310539667312 7317799388928 7325897943924 7338297426432 7346418666456 7347318698146 7352293319168 7358852881408 7379121730176 7379247746892 7394784780243 7399791538944 7399917908648 7408888407907 7420519246336 7421393820288 7437019592352 7441085018514 7442182038272 7461928393916 7469338451904 7479495625728 7490260968576 7491143762208 7491178622816 7506916393032 7533963981824 7549791637248 7553918709936 7553953862672 7569823513644 7576006191544 7583529534336 7603650927558 7604771913984 7624949669652 7626073796096 7637819770368 7646308072088 7647078664512 7647209257254 7668499052928 7668630011476 7689979442432 7696612730457 7701823846656 7711292016393 7724343799424 7732892274142 7740571412448 7762253685312 7779513915684 7782849287661 7784781161472 7796941015584 7818781186496 7835207197392 7841472715776 7844705373078 7862278510128 7879957452288 7880922849408 7884301699232 7900865358264 7901833316874 7902998263552 7907318415664 7915170767616 7923967303756 7931836188864 7936172105148 7937342114304 7946964102336 7958402279112 7959377286742 7969224505984 7981499014272 7998304089888 7998440680671 8003856154368 8004836730688 8021653614576 8026075979089 8044123232544 8062143090944 8080070158608 8102565037056 8102703408352 8119725894504 8126218931712 8147780243736 8148981449728 8170603157584 8178716964096 8187768290268 8201626535424 8202593169792 8211709133222 8224357125726 8225569621248 8247394540644 8248610432512 8270496486136 8271329984064 8278709491584 8294498975616 8307455010652 8317732866304 8324907647229 8348084152128 8354902476928 8372454793056 8372493754912 8373480527496 8377070555434 8396935655024 8420312685568 8427575950668 8433281977344 8433425996448 8443649358732 8451182605992 8467301037608 8475709479552 8481592937472 8498198095506 8499450962688 8504097164016 8522002571964 8523006965487 8536386802176 8537432620416 8546880934578 8561346997504 8570821777532 8579333020608 8602096581099 8608975351872 8609122371374 8633090128768 8651226872736 8651374613787 8658292790336 8666890896384 8681265854933 8689886774352 8714228193888 8738637796672 8739518473728 8739667722576 8758069125204 8763998917632 8764148584544 8796128834808 8808090243456 8812905161592 8827821485056 8831460765918 8837591170448 8846367328512 8869839411636 8871147068928 8872233899648 8890873046496 8894684900184 8895733217622 8895774614594 8910789732096 8921744133463 8935749927424 8946582228416 8965377569232 8981610398208 8985461154432 9005441322024 9006768970752 9010630513408 9030666647856 9055962632864 9064955644416 9069910977312 9082244688384 9096431184848 9107685149696 9115541334396 9121713159168 9140918959872 9141075063624 9148384835072 9167604130944 9172658261816 9191928552282 9193283694336 9217676251308 9234365895552 9258867456006 9260232466688 9279686736576 9284802658964 9304308546903 9311748849984 9311907871078 9337832180096 9357449474592 9358595883672 9374392194048 9384810437968 9389940618601 9394130011392 9399265286544 9419055474276 9425593760736 9426748518376 9446552611902 9452948553216 9461382276096 9472851771264 9473013543588 9479427400704 9480588753664 9494234297888 9505743617692 9525713667309 9540667602432 9541836458112 9548459973632 9552396338646 9568564291328 9569692031424 9573794920496 9595083313347 9596497891456 9621960297418 9631515372192 9649884981408 9658494406848 9676915471552 9686525119488 9712226394864 9739431510816 9740579389128 9757065851904 9767863925232 9795224888608 9804952023552 9830967521256 9838828973568 9838996995856 9859667157612 9859713040324 9866388718592 9887116425984 9895191760384 9916026123136 9921446691352 9931299170688 9942290066754 9942336333958 9959117935872 9971361090341 9981263137104 9987014624768 9988191682944 10009221857376 10014693370782 10038270445056 10052718668352 10064905006968 10066388849664 10071891613248 10093098018192 10111372712448 10136959327584 10138201236744 10139695885312 10160997767424 10166599559536 10187957961972 10196104886016 10196279009672 10224665403904 10233485082954 10246145793408 10262150307276 10269098462208 10281722688524 10291932939456 10319240544543 10320761883264 10348145980242 10349671580416 10372685220912 10377132383548 10378355420559 10395921354112 10407426444146 10417761525024 10446942929856 10459607164104 10477261863936 10483038013504 10505061202608 10507897132544 10534487144352 10535777755832 10553561023488 10557911742714 10575781585152 10581562806864 10595952136448 10605092083173 10611203038816 10634798223462 10641998685696 10664405453184 10664587574228 10665662347872 10671808205824 10681013585124 10695538152768 10723916644329 10725497643392 10742017470336 10753955626526 10764634827744 10770519285558 10773426878144 10796060127888 10802012032007 10826116310016 10826301192672 10863706991648 10874495181312 10886529905496 10904955952128 10917024387024 10936790893056 10965809500968 10967426161664 10996526054192 11007446139648 11019627999684 11020978047219 11028439978752 11038279322112 11051849134186 11059331967488 11068871620338 11099687308416 11099876862972 11126008728576 11130778869504 11132090730432 11144462395087 11155529388528 11161627527771 11163273057408 11164640703328 11192892590874 11219243438592 11235391452864 11236767934224 11244567995264 11258199144976 11268243474656 11274403228742 11300945972736 11330930794008 11332601283584 11338796218688 11350056195072 11362670095952 11364009287316 11383243493888 11395841246104 11407157870976 11437424504478 11439110694144 11469462108132 11470813885881 11478633802496 11502748579392 11502945017214 11534969163648 11535166151716 11586515699136 11599338411213 11618970925184 11631829555222 11643380527968 11652890296768 11677425500272 11683808932579 11695411523376 11709880906752 11728171779744 11744120324608 11750540215456 11762209073664 11775281021224 11793417765192 11795156438016 11821384274112 11826452548848 11852749975311 11854497395328 11859579866912 11860977623496 11881052976128 11885950955634 11906013171456 11920446153504 11937603418668 11939065930113 11953836758976 11972508691822 11980614872576 12005784231552 12007255096032 12040888863808 12052846052352 12066184848816 12072836976949 12093214636416 12120105237912 12153847555584 12154055112528 12187891946496 12188100084832 12189328397568 12221670365604 12223472174592 12255904736376 12257711592448 12290235001744 12302439803136 12312487860736 12317563699833 12338354431872 12345156608008 12371091810966 12372915648768 12405744729204 12407264594039 12415665133312 12441748463424 12461182515978 12476599299456 12478127844896 12525506681856 12532353715392 12558740632368 12560220791244 12565605833151 12567458347648 12595403482536 12600803608594 12630469028352 12630684724784 12650138994672 12665474038098 12676773908988 12685356923904 12700951556412 12722389406208 12722448610816 12736528451528 12749176444032 12756145746024 12759589375232 12783003857946 12793444417796 12806148930624 12820321401867 12842020496256 12856232666298 12866513308544 12877992542464 12913463027808 12913683557061 12949635193152 12949856340134 12985908681088 12987439185504 13023818566976 13036751852544 13058374689353 13071342290832 13107956695008 13109501583864 13137103687806 13145998376448 13146222876816 13182821901312 13212135365184 13219357742388 13241732227584 13247191148877 13256386755672 13258010835202 13278823914496 13306720603392 13308350849472 13317588910592 13342027350276 13343661921891 13345629143168 13352924494376 13366184598144 13381039126154 13403624891136 13419873342624 13420102520083 13429188817664 13457464024256 13470827940864 13478191731648 13510153456128 13515945770112 13517601648992 13545999971784 13547997023232 13583943949296 13594806514688 13623367032576 13644646777272 13661527724544 13682867076368 13711612595436 13722577252608 13758987392724 13761015844352 13789925541504 13797527973656 13826514376962 13830246961216 13837807227412 13851548843328 13866942781573 13888301184009 13890348700032 13927203988446 13929257239808 13946142885472 13967623274976 13967861806617 14006748270144 14037893825508 14045982859136 14077215656952 14100976493568 14101042113536 14108750409152 14138390641104 14140122777564 14179730964616 14209520315382 14219141101056 14219207270912 14220883130496 14241351446832 14258615426538 14260717537024 14298555525772 14312754687168 14322689960448 14328594507969 14352846436992 14354538047136 14360692380744 14394746837184 14432940446127 14435068256896 14473368850738 14474827472112 14487741610272 14515373207328 14538046268641 14556032516032 14570487364608 14609147266224 14621079334624 14635598777856 14651795887848 14676594852864 14692837332912 14694637396292 14704586638336 14758243460352 14758495493784 14789569560486 14799583077888 14799835817296 14817776815814 14841038492672 14842787640576 14874039184704 14882170037028 14884364076544 14913504500937 14923856787832 14938676903808 14980521937152 14982287524416 14982357245632 14998938110681 15013832786064 15022040056173 15099583274496 15107837419872 15107907725344 15139647027288 15152012383088 15167059068672 15207301855116 15209543827968 15249899339304 15252147592192 15275639540736 15292616144176 15294157329024 15294418514508 15336998105856 15337260022952 15379958884864 15393225460914 15403647693312 15422584032786 15448687598848 15465784548284 15481142824896 15522218970363 15524507370624 15559027831368 15565698575322 15593882031168 15611139666219 15637562372992 15670414394784 15689410746156 15724557020256 15724825555877 15759914904576 15761845698816 15768603398464 15801730716528 15803666633748 15805996527104 15814636831328 15830341535232 15847934607512 15863672377728 15872344210296 15874684228608 15893928204672 15916804558224 15918754573484 15938449011968 15952197335193 15962998028544 15996608179776 15996881361342 16007712308736 16009673461376 16043307229152 16052151958178 16088246465088 16124286181888 16130933439789 16160140317216 16205406816704 16239451789008 16248404653187 16252437863424 16295560487472 16341206315168 16357433928192 16375536580536 16403253070848 16405186339584 16423418266444 16448714251452 16451139242496 16494789081288 16497220865024 16540992972272 16542659968128 16557418983168 16577773701279 16588997951232 16614910021304 16635465732608 16649815294458 16696168304256 16709804953856 16744909586112 16744987509824 16746961054992 16754141110868 16789338886311 16793871310048 16855151901336 16866851992896 16887298717464 16902365211984 16911604843113 16934602075216 16951418959104 16996396191012 16998901925376 17008194328032 17044005143928 17046013930974 17072773604352 17074865240832 17093761869156 17122693995008 17141643555064 17158666041216 17204193162198 17217950703744 17218244742748 17254417525821 17266180257536 17302453745472 17302749227574 17316585580672 17362531709866 17379773548704 17428456387776 17447744332833 17477275593344 17479036947456 17479335445152 17516138250408 17528297169088 17574805033039 17592257669616 17616180486912 17625810323184 17662921531836 17675182340896 17692734657024 17739678823272 17742294137856 17744467799296 17781746092992 17789369800368 17791466435244 17791549229188 17821579464192 17828926433451 17843488266926 17871499854848 17893164456832 17930755138464 17958763037733 17963220796416 17970922308864 17993014704917 18010882644048 18021261026816 18061333295712 18111925265728 18129911288832 18139821954624 18159981671209 18164489376768 18192862369696 18231082668792 18281837919744 18282150127248 18296769670144 18335208261888 18345316523632 18383857104564 18386567388672 18435352502616 18468731791104 18517734912012 18520464933376 18559373473152 18569605317928 18608617093806 18623497699968 18623815742156 18663028254899 18675664360192 18691773773967 18714898949184 18717191767344 18769620875936 18779881237202 18788260022784 18798530573088 18838110948552 18851187521472 18853497036752 18893105223804 18901205412891 18905897106432 18945703542528 18946027087176 18961177507328 18988468595776 19011487235384 19051427334618 19081335204864 19083672916224 19104792677292 19137128582656 19139384062848 19147589840992 19190166626694 19192995782912 19243920594836 19263030744384 19284348999447 19299769962816 19316988813696 19353830943104 19424452789728 19424784510201 19478863021632 19481158778256 19535727850464 19590449777216 19609904047104 19642429154573 19661935042512 19677657947136 19677993991712 19719334315224 19719426080648 19774232851968 19790383520768 19832052246272 19842893382704 19862598341376 19884580133508 19884672667916 19887016252803 19918235871744 19942722180682 19962526274208 19974029249536 19976383365888 20018443714752 20029386741564 20071558689231 20076540890112 20105437336704 20129810013936 20143783226496 20186196036384 20186540765503 20222745424896 20273918655168 20276402473488 20321995534848 20333199119072 20375915923944 20392209772032 20392558019344 20449330807808 20466970165908 20492291586816 20524300614552 20563445377048 20583865878912 20638481089086 20641523766528 20696291960484 20699343160832 20745370441824 20754264767096 20756710841118 20791842708224 20814852888292 20835523050048 20890805982669 20893885859712 20919214328208 20966076027008 21010122405216 21015794265088 21068974288704 21071555511664 21115823485428 21151563170304 21163125613728 21191904272896 21210184166346 21222406077632 21269596446924 21283997371392 21328810906368 21329175148456 21331324695744 21362027170248 21387923139807 21391076305536 21447833288658 21450995286784 21484034940672 21507911253052 21529269655488 21541038571116 21546853756288 21592120255776 21604024064014 21652602385344 21710053276107 21727413983296 21748990362624 21773059810992 21834048774048 21873581786112 21931619001936 21993052108384 22014892279296 22039255999368 22041956094438 22056879957504 22076558644224 22103698268372 22118663934976 22137743240676 22184354340729 22199374616832 22199753725944 22226665223721 22261557739008 22264181460864 22288924790174 22311058777056 22323255055542 22326546114816 22329281406656 22385785181748 22388527731143 22438486877184 22470782905728 22473535868448 22489135990528 22516398289952 22536486949312 22548806457484 22601891945472 22661861588016 22677592437376 22725340191904 22728018574632 22766486987776 22791682492208 22814315741952 22874849008956 22878221388288 22938924216264 22941627771762 22957267604992 23005497158784 23005890034428 23069938327296 23070332303432 23133876049179 23173031398272 23198676822426 23237941850368 23263659110444 23286761055936 23305780593536 23348547862983 23354851000544 23367617865158 23390823046752 23456343559488 23488240649216 23501080430912 23524418147328 23550562042448 23586835530384 23642768548224 23652905097696 23705499950622 23708994790656 23719159733824 23721955246992 23771901911268 23812026342912 23840892307008 23875206837336 23878131860226 23907673517952 23945017383644 23961229745152 23995322042013 24011568463104 24014510192064 24078227937267 24081777727616 24132369697632 24145673953898 24186429272832 24216162647971 24240210475824 24307695111168 24308110225056 24376200169664 24378656795136 24443340731208 24446944349184 24511809472752 24580470003488 24604879606272 24624975721472 24635127399666 24676708863744 24690313216016 24742183621932 24745831297536 24811489458408 24814529188078 24831330266624 24883496926848 24922365031956 24953198598912 24956255689792 25022472170101 25064707430784 25117481264736 25120441582488 25131211666302 25134916695296 25190806965072 25201607217188 25260938056704 25261369449568 25300277989344 25330948076196 25353547817976 25401903112824 25444778812416 25444897221632 25473056903056 25498352888064 25512291492048 25519178750464 25566007715892 25586888835592 25612297861248 25640642803734 25684040992512 25712465332596 25733026617088 25755985084928 25826926055616 25827367114122 25899270386304 25899712680268 25954123841361 25971817362176 25974878371008 26043797564799 26047637133952 26116749378706 26142684581664 26215913390016 26219003167728 26274207375612 26291996752896 26292445753632 26424270730368 26438715484776 26483464455168 26494382297754 26512773511344 26516021670404 26613441206784 26616701698944 26635177821184 26684054700552 26687323843782 26691258286336 26705848988752 26732369196288 26762078252308 26765232400389 26807249782272 26839746685248 26840205040166 26858377635328 26914928048512 26956383463296 27020306912256 27031891540224 27035203297984 27065122959497 27091999943568 27167887898592 27246734065152 27289293554544 27323055449088 27365734152736 27423225190872 27445154505216 27517974785448 27522031688704 27579851083008 27595055947312 27653028753924 27660493922432 27675614454824 27703097686656 27733885563146 27776602368018 27780697400064 27854407976892 27858514479616 27892285770944 27935246549952 27935723613234 28013496540288 28075787651016 28091965718272 28154431313904 28169821855803 28217500818304 28276781282208 28280245555128 28359461929232 28419040630764 28438282202112 28438414541824 28441766260992 28482702893664 28517230853076 28521435074048 28597111051544 28625509374336 28645379920896 28657189015938 28705692873984 28709076094272 28721384761488 28785249940041 28789493674368 28865880892254 28870136513792 28946737701476 28949654944224 28975483220544 29030746414656 29076092537282 29112065032064 29218294532448 29242158669248 29271197555712 29303591775696 29319746944019 29385674665824 29389274792584 29516486920704 29516990987568 29579139120972 29599166155776 29599671634592 29635553631628 29685575281152 29748078369408 29764340074056 29768728153088 29827009001874 29847713575664 29877353807616 29914083271023 29961043874304 29964575048832 29964714491264 29997876221362 30027665572128 30044080112346 30131928299809 30199166548992 30215674839744 30215815450688 30279294054576 30304024766176 30334118137344 30414603710232 30419087655936 30499798678608 30585232288352 30588314658048 30588837029016 30673996211712 30674520045904 30759917769728 30786450921828 30807295386624 30845168065572 30897375197696 30931569096568 30962285649792 31044437940726 31049014741248 31118055662736 31131397150644 31135066261677 31187764062336 31222279332438 31275124745984 31340828789568 31378821492312 31449114040512 31449651111754 31523691397632 31537206796928 31603461433056 31607333267496 31611993054208 31629273662656 31660683070464 31695869215024 31713195674143 31727344755456 31744688420592 31787856409344 31833609116448 31837509146968 31876898023936 31904394670386 31925996057088 31993216359552 31993762722684 32015424617472 32019346922752 32086614458304 32104303916356 32171749932987 32176492930176 32248572363776 32261866879578 32320280634432 32406036096021 32410813633408 32478903578016 32496809306374 32591120974944 32591677548773 32682412630336 32714867856384 32751073161072 32810372679168 32846836532888 32897428502904 32902278484992 32989578162576 33062934141657 33081985944544 33085319936256 33114837966336 33155547402558 33177995902464 33229820042608 33270931465216 33299630588916 33392336608512 33419609907712 33433387185261 33489819172224 33489975019648 33493922109984 33508282221736 33578677772622 33587742620096 33676861040963 33710303802672 33733703985792 33774597434928 33804730423968 33823209686226 33869204150432 33902837918208 33992792382024 33997803850752 34016388656064 34088010287856 34092027861948 34149730481664 34187523738312 34245387990016 34283287110128 34317332082432 34408386324396 34435901407488 34436489485496 34508835051642 34532360515072 34604907490944 34605498455148 34633171161344 34725063419732 34759547097408 34798015233639 34856912775552 34895488665666 34954551186688 34958670890304 35032276500816 35051426797737 35056594338176 35149610066078 35184515339232 35232360973824 35251620646368 35325843063672 35350364681792 35385469314048 35479357646544 35488935598592 35563492185984 35578739600736 35582932870488 35583098458376 35643158928384 35657852866902 35686976533852 35786328913664 35817197790339 35861510276928 35917526075466 35941844617728 35986029409834 36021765288096 36042522053632 36122666591424 36218510930847 36223850531456 36279643909248 36319963342418 36385724739392 36425992554511 36462165337584 36563675839488 36564300254496 36670416523776 36690633047264 36767714209128 36773134777344 36870705005232 36937463582208 36952691099499 37035469824024 37040929866752 37118746946304 37139210635856 37217234187612 37221793782117 37246995399936 37247631484312 37326056509798 37351328720384 37383547547934 37429797898368 37434383534688 37539241751872 37559762474404 37576520045568 37597061146176 37638844692841 37676221897104 37696817499453 37702375042944 37706994073504 37786210447608 37802410825782 37891407085056 37892054174352 37922355014656 37976937191552 38022974470768 38102854669236 38167345832448 38209585354584 38274257165312 38278768125696 38295179681984 38380333253388 38385991565824 38487841189672 38526061488768 38568697998894 38599539925632 38633977627392 38681471969651 38707661886208 38741050671183 38848905579456 38849569020402 38957726043264 38962317556512 39071455700928 39175124068059 39180899554432 39284858309146 39323870085024 39355987983424 39438668630448 39438852161296 39460411300597 39548465703936 39664104492544 39685786765408 39725196682752 39769160267016 39769345335832 39774032505606 39836471743488 39885444361364 39925052548416 39952766731776 40030985765673 40036887429504 40058773483128 40143117378462 40210874673408 40259620027872 40260307560249 40287566452992 40372392072768 40373081531006 40547837310336 40552804946976 40643991069696 40666398238144 40711403443277 40751831847888 40784419544064 40785116038688 40933940331816 40984583173632 41048601229104 41126890754096 41167731757824 41276962178172 41283047533056 41392583920968 41398686321664 41490740883648 41508529534192 41513421682236 41583685416448 41600828344719 41629705776584 41671046100096 41781611965338 41787771719424 41838428656416 41903585419851 41903780421377 41932152054016 42020244810432 42137948577408 42143111023328 42231646970856 42303126340608 42326251227456 42383808545792 42420368332692 42444812155264 42539192893848 42657621812736 42658350296912 42662649391488 42724054340496 42775846279614 42782152611072 42895666577316 42901990573568 42968069881344 43015822506104 43058539310976 43082077142232 43093707512576 43184240511552 43208048128028 43298821338381 43305204770688 43420106552214 43454827966592 43546119621984 43614138805923 43668097548096 43863238003872 43986104216768 44029784558592 44078511998736 44083912188876 44102812630079 44113759915008 44207396536744 44275486481352 44368708681458 44398749233664 44399507451888 44453330447442 44523115478016 44528362921728 44577849580348 44622117554112 44646510111084 44653092229632 44658562813312 44740513502811 44771570363496 44777055462286 44941565811456 44947071736896 44978271981056 44996814332043 45032796579904 45072973898624 45097612914968 45323723176032 45324497190469 45355184874752 45450680383808 45456037149264 45583364984416 45628631483904 45749698017912 45756442776576 45877848432528 45883255543524 45914535209984 46010994317568 46011780068856 46139876654592 46140664606864 46267752098358 46346062796544 46397353644852 46475883700736 46527318220888 46573522111872 46611561187072 46697095725966 46709702001088 46735235730316 46781646093504 46833418998657 46833636941539 46912687118976 47002160861824 47101124084896 47173671060768 47174476667631 47285537096448 47305810195392 47410999901244 47417989581312 47438319467648 47443910493984 47543803822536 47624052685824 47681784614016 47750413674672 47756263720452 47815347035904 47890034767288 47990644084026 48023136926208 48029020384128 48156455874534 48163555455232 48264739395264 48291347907796 48372858545664 48392800319367 48432325295942 48480420951648 48616220450112 48745213959561 48752400339328 48757313590272 48886681462416 49023618945504 49024456144793 49160940006976 49209759212544 49270254799332 49353417727488 49380626432032 49484367243864 49491662595072 49622978916816 49629058376156 49662660533248 49733321103837 49766993853696 49844730063912 49906397197824 49912511379584 50044944340202 50129414861568 50234962529472 50240883164976 50262423332604 50269833390592 50381613930144 50403214434376 50522738899136 50600555978688 50656790977583 50661896152392 50707095635952 50734814529339 50803806225648 50946113806112 50996705776128 51024582984096 51038357500928 51132015431784 51173777671184 51224595722496 51281285607468 51368081985024 51424930665192 51466053234176 51511970169856 51653852111232 51654734228244 51798540772608 51799425360536 51908247682722 51943634724352 51949756742016 52087595129598 52095274267904 52233498757412 52285369163328 52343232998499 52431826780032 52438006335456 52548414751224 52584891507264 52724415099117 52848541460736 52877430969552 52988764595508 53025547022688 53032043340808 53226882413568 53233403397888 53368109401104 53374647687564 53382516572672 53411697977504 53464738392576 53524156504616 53530464800778 53614499564544 53679493370496 53680410080332 53716755270656 53829856097024 53876289113199 53912766926592 53979044114751 54063783080448 54070406595968 54130245918994 54183999887136 54335775797184 54479945013627 54493468130304 54578587109088 54731468305472 54792039220651 54846450381744 54890309010432 55035949570896 55159702166016 55190111894624 55306057507848 55320987844864 55351228909648 55406195373312 55467771126292 55553204736036 55561394800128 55708815953784 55717028959232 55784571541888 55870493099904 55871447226468 55989084764697 56026993080576 56151575302032 56183931436544 56308862627808 56339643711606 56435001636608 56553562564416 56560491110256 56703616238673 56718923858464 56838081261528 56883532521984 56965405787328 57034461706152 57042870148096 57194222103088 57251018748672 57314378031876 57411385747968 57418152188544 57442769522976 57570499880082 57578987348736 57731761784508 57740273027584 57893475402952 57899309888448 57950966441088 58061492829312 58152185074564 58224130064128 58274353530603 58436589064896 58484317338496 58607183551392 58639493888038 58771349331648 58778549585168 58927287463719 59032973841408 59033981975136 59158278241944 59199343269184 59271107263256 59371150562304 59496156738816 59528680148112 59654018003748 59661048758409 59695427151328 59754707615232 59828166542046 59922087748608 59929150097664 59929428982528 59995752442724 60055331144256 60088160224692 60214676067693 60263856599618 60431349679488 60431630901376 60558588109152 60559622296509 60608049532352 60668236274688 60768860984531 60829207420464 60999597357216 61170464576704 61176629316096 61177674058032 61347992423424 61349040091808 61572901843656 61690336131144 61794750395392 61863138193136 61924571299584 62088875881452 62098029482496 62236111325472 62262794301288 62270132523354 62375528124672 62444558664876 62452208934241 62550249491968 62681657579136 62757642984624 62898228081024 62899302223508 63047382795264 63074413593856 63206922866112 63214666534992 63258547325312 63391738430048 63426391348286 63454689510912 63489376841184 63575712818688 63667218232896 63675018293936 63753796047872 63808789340772 63851992114176 63986432719104 63987525445368 64038693845504 64173228916608 64208607832712 64343499865974 64352985860352 64523733759156 64640561268864 64812072192042 64821627266816 64957807156032 64993618612748 65130159828321 65182241949888 65183355097546 65364825260672 65502146322144 65620745358336 65693673065776 65729584330207 65794857005808 65979156325152 66125868283314 66163971889088 66170639872512 66229675932672 66311094805116 66355991804928 66459640085216 66599261177832 66679995671163 66784673217024 66839219815424 66866774370522 66979638344448 66979950039296 66987844219968 67016564443472 67157355545244 67165583193429 67175485240192 67353722081926 67420607605344 67467407971584 67549194869856 67609460847936 67646419372452 67738408300864 67805675836416 67985584764048 68032777312128 68176020575712 68184055723896 68299460963328 68375047476624 68566574220256 68634664164864 68816772648792 68871802814976 68872978970992 69017670103284 69064721030144 69209814981888 69210996910296 69266342322688 69450126839464 69519094194816 69596030467278 69713825551104 69790977331332 69799527632387 69909102373376 69917341780608 70064553001632 70102853595474 70113188676352 70299220132156 70369030678464 70464721947648 70503241292736 70651686127344 70700729363584 70958715293088 70977871197184 71126984371968 71157479201472 71165865740976 71166196916752 71315705733804 71373953067704 71572657827328 71634395580678 71723020553856 71835052150932 71883689235456 71972058819668 72043530576192 72234683811801 72245333182848 72437021861694 72447701062912 72559287818496 72639926684836 72648487943913 72771449478784 72851985109022 72924330675168 73128600508992 73340833047552 73381266094528 73535428418256 73741410010464 73874927164416 73905382198998 74070939648048 74237493892608 74278421271712 74434468375224 74443587564234 74493990799872 74495262968624 74652113019596 74702657440768 74767095095868 74859595796736 74868767069376 75067416510303 75078483503744 75119524948808 75194122292352 75277689385682 75352443794208 75393634998906 75404750085888 75413988147008 75572420895216 75604821651564 75614084224049 75782814170112 75784108348704 75953874383104 76045948941536 76205709338472 76334691664896 76419170709168 76557536251392 76590359363968 76760666506776 76771983131648 76975682379344 77052122977536 77137395997788 77199079851264 77267955254784 77362943939302 77415323772416 77482101342366 77697811158912 77699138040804 77915452086528 77924635113024 78011236765609 78131392694397 78142911401856 78350248136118 78361799108864 78569716618292 78647740170048 78711975966848 78877337260896 78877704322592 78920822601194 79328208985088 79371573530816 79450393365504 79538320534032 79538690671664 79548065011212 79770888722728 79850105096832 79905533463552 80061971531346 80073774859008 80117546966256 80286234756924 80295697201167 80421749346816 80519240055744 80520615120498 80575132905984 80744784145536 80746163062012 81095674620672 81105609893952 81195368878491 81332796476288 81422806886554 81503663695776 81570232077376 81786662528053 81867880663632 81969166347264 82097202458208 82253781508192 82335463515648 82553924356344 82566095066112 82785167841936 82981481767296 83017059068384 83026843364472 83167370832896 83201656689438 83259411553168 83342092200192 83563223930676 83575543438848 83676857312832 83807170839702 83807560842754 83864304108032 84040489620864 84275897154816 84286222046656 84463293941712 84509465567409 84509858838643 84652502454912 84840736665384 84889624310528 85078385787696 85315243625472 85316700593824 85325298782976 85448108680992 85551692559228 85564305222144 85791333154632 85803981147136 85936139762688 86031645012208 86117078621952 86164154284464 86187415025152 86368481023104 86416096256056 86597642676762 86610409541376 86840213104428 86909655933184 87092239243968 87228277611846 87336195096192 87726476007744 87959240832057 87972208433536 88157023997472 88167824377752 88205625260158 88414793073488 88463124775241 88550972962704 88737417362916 88797498467328 88799014903776 88906660894884 89056725843456 89155699160696 89244235108224 89293020222168 89306184459264 89317125626624 89481027005622 89543140726992 89554110924572 89742249813069 89883131622912 89894143473792 89956543962112 89993628664086 90065593159808 90145947797248 90195225829936 90395784899427 90647446352064 90648994380938 90710369749504 90901360767616 90912074298528 91166729968832 91257262967808 91408622825471 91499396035824 91755696865056 91766511087048 92021988635136 92023560137712 92279753309184 92281329213728 92535504196716 92692125593088 92794707289704 92951767401472 93054636441776 93147044223744 93223122374144 93394191451932 93419404002176 93470471460632 93563292187008 93666837997314 93667273883078 93825374237952 93940717640581 94004321723648 94202248169792 94347342121536 94348953335262 94571074192896 94611620390784 94821999802488 94835979162624 94876638935296 94887820987968 95087607645072 95139587022429 95363569228032 95500827349344 95512527440904 95630694071808 95780069534576 95981288168052 96046273852416 96058040768256 96312911749068 96327110910464 96529478790528 96582695815592 96745717091328 96785600638734 96864650591884 96960841903296 97218108288063 97232440900224 97490427919122 97504800678656 97773362924832 97775032646319 98047237891008 98048912289586 98321880013952 98540509598664 98706835454976 98761252864064 98870551219387 98968734487728 99245957833632 99258116752312 99466642207674 99533987707392 99689460127824 99812794395648 99825022759168 100089888680404 100258829723136 100300161555783 100469925058944 100481766329952 100524846665208 100539666781184 100763227860288 100806428868752 101030583122889 101045477798272 101201111957376 101313581955166 101323792304784 101414191271904 101469629058678 101607612451296 101766323880487 101892227612224 101993411552256 102049165968192 102264030863568 102347555342368 102449191444992 102562571214936 102736163970048 102849861330384 102932106468352 103307704222464 103309468456488 103597081545216 103598850721072 103816495365444 103887269448704 103899513484032 104175190259196 104190548535808 104466997514824 104570738326656 104686465996998 104863653560064 104876012670912 104992566774767 105096829502448 105154280393211 105169783014528 105448830198234 105697082921472 105754861939104 105977529191016 106051094045376 106064086681616 106466806795776 106736218802208 106749295375128 106765033145344 106823395955008 106929476785152 107048313009232 107060929601556 107106830673049 107358986740992 107360820160664 107659712194048 107752578226398 107825533853184 107958088229502 108127566160896 108140813191936 108260491837988 108367999774272 108655532792541 108671551594368 108959890027254 109157174218176 109277977663533 109462936610944 109584078441302 109692900763488 110071899141792 110073778891139 110319404332032 110380223789248 110612115015696 110641975689728 110702457819296 110812390746624 110935542252584 111106409472072 111122789600256 111417631907568 111569143083776 111665381346351 111740986199808 111742894452936 111978169529394 112053986161152 112303150604064 112367862873088 112617725255616 112679287423212 112870003273216 112916534078523 113107125128832 113120982220512 113407232477346 113437847716928 113676162523056 113738832572309 113767065043968 113930811574656 114068923412304 114388444206176 114502037497344 114628756063752 114822771495936 114836304377088 114885539045952 115140999760164 115157974697472 115463523569016 115480546055168 115786950805904 115798619776896 115901932882176 116044415908953 116122985658624 116304370149128 116448260128256 116548707061206 116873178129792 116968634676992 117214367102784 117278987776076 117525372204177 117542698663296 117557099170336 117854574927438 118067963950272 118316556483888 118381233901791 118398686538368 118542214526512 118992313477632 119057360296224 119308036007496 119322097516818 119390854302656 119509415230464 119656333084092 119858300195328 119858857965056 119991504885448 120110662288512 120176320449384 120429352135386 120527713199236 120780922680747 120862699358976 120863261802752 121117176218304 121119244593018 121216099064704 121537721969062 121658414840928 121999194714432 122134210329831 122340929153408 122353258632192 122355348116064 122698080183616 123023635231273 123145803687312 123380672262288 123726276386272 123849142599168 124177751762904 124196058964992 124472222650944 124525588602576 124540265046708 124751056249344 124802485034157 124889117329752 124904417868482 125100498983936 125363315158272 125515285969248 125711341264131 125796456162048 125798604447016 125951102934419 126148827187712 126413845732224 126429333069984 126517094650624 126783476860096 126852782696572 126909379021824 126978753682368 127119871698463 127151425637376 127334436465792 127350036587872 127617578681544 127972865438208 127975050890736 128077387691008 128346457833216 128417215665424 128686999731948 128705971720704 129047467518312 129281122537728 129624144384084 129643254533632 129915614312064 129987237225496 130260319656642 130364483899776 130366710195092 130641197784293 130729650521344 130842416417769 131004292644288 131387346131552 131459168660414 131589714011616 131958312650304 132251736566628 132308437890237 132327943778176 132341279745024 132622189610232 132919280170432 133198522355664 133359991342326 133569346434048 133733548741044 133959276688896 133959900078592 133975688439936 134033128886944 134314711090488 134331166386858 134350970480384 134707444163852 134841215210688 134934815943168 134990442996129 135098389739712 135218921695872 135292838744904 135476816601728 135971169528096 135973491571407 136065554624256 136352041151424 136368111447792 136750094953248 137133148440512 137269328329728 137497004082011 137633545297584 137743605629952 137745957941984 138035340206568 138419629963776 138421993820592 138532684645376 138900253678928 139038188389632 139192060934556 139427651102208 139581954662664 139599055264774 139818204746752 139834683561216 140129106003264 140205707190948 140226377352704 140500910824617 140598440264312 140738061356928 141006482585472 141303372254688 141305785358521 141401458727168 141523430002893 141917430586176 142253968743936 142314958402944 142331731481952 142332393833504 142631411467608 142747906135408 143145315654656 143268791161356 143446041107712 143670104301864 143944117639336 144087061152384 144469367623602 144490666365696 144874043723388 144895402125824 145118575636992 145279853369672 145296975887826 145542898957568 145703970218044 145848661350336 146235641878683 146257201017984 146762532189056 147070856836512 147073368434379 147482820020928 147810764397996 148141879296096 148474987785216 148556842543424 148868936750448 148887175128468 148987981599744 148990525937248 149304226039192 149534190191736 149719191593472 149737534138752 150134833020606 150156967007488 150239049897616 150388244584704 150555378771364 150704887588416 150787269997812 150809500171776 150827976294016 151144841790432 151209643303128 151228168448098 151568216697408 151907748766208 151970372932749 152091897883072 152411418676944 152838341418336 153115072502784 153180718727936 153521333013552 153951364758688 154104245955072 154274791995576 154398159702528 154535910509568 154725887878604 154830647544832 154964202684732 155395622317824 155398276081608 155830904173056 155849270226048 156022473531218 156262785388794 156285822803712 156700496272236 156723598217728 157139433236584 157295480340096 157423951933696 157754674521792 157755408645184 157841645202388 158173245297351 158743147061632 159076641068064 159077381343328 159096130022424 159541777445456 159700210193664 160123943062692 160147549718016 160235093932512 160572469513848 160591394402334 160843498693632 161038480111488 161041230240996 161150265811968 161489568291072 161492326124024 161937132344253 162191349241344 162211219787904 162390737756982 162665592952576 162845613773108 163007327391552 163140464154752 163439835040881 163573325056106 163735761327264 164194404916416 164376117661953 164507563016384 164670927031296 165107848712688 165570335683872 165962963534592 166034118136768 166053686728944 166403313378876 166518823106336 166684184400384 167126447861352 167151086877696 167353714625664 167614341679404 167615121685508 167728608216064 167967254294091 168080979241728 168551794309632 168572444093312 168926587883424 169018931134818 169019717677286 169305004909824 169513138535797 169681473330768 169779248621056 170156771575392 170633401187648 170650597565952 170896217361984 171103385118456 171128610444288 171582666309264 172063290024416 172234157243904 172328308568928 172374830050304 172736962046208 172832192512112 173195285353524 173220819082752 173680426208856 173819311866368 174184478487936 174456555223692 174672390192384 175452952015488 175918481664114 175944416867072 176314047994944 176335648755504 176411250520316 176781862391157 176829586146976 176926249550482 177101945925408 177474834725832 177598029807552 177813321789768 178113451686912 178311398321392 178488470216448 178586040444336 178634251253248 178962054011244 179086281453984 179108221849144 179484499626138 179766263245824 179788286947584 179987257328172 180131186319616 180291895594496 180390451659872 180791569798854 181294892704128 181297988761876 181420739499008 181678866889527 181802721535232 181824148597056 182306582953593 182333459937664 182817245650942 182998792071648 183511393730112 183533022174096 184043977270272 184047120275424 184562658427456 185071008393432 185384251186176 185589414579408 186109272883552 186294088447488 186446244748288 186788382903864 186838808004352 186940942921264 187126584374016 187333675994628 187334547766156 187356626802723 187650748475904 187881435281162 188008643447296 188404496339584 188694684243072 188697906670524 189142148385792 189223240781568 189455860716479 189643999604976 189753277870592 189775641975936 190175215290144 190279174044858 190727138456064 191001654698688 191025054881808 191261388143616 191560139069152 191962576336104 192116081536512 192625823498136 192654221820928 193058957581056 193165391631184 193571201277468 193729301183768 193921683806592 194436216576126 194464881800448 194980855838244 195009601357312 195546725849664 195550065292638 196094475782016 196097824579172 196643760027904 197081019197328 197188752990621 197522505728128 197741102438774 197937468975456 198491915667264 198516233504624 198933284415348 199067975414784 199378920255648 199650045518336 200179777360808 200517659446272 200600323111566 200939850117888 200963532659904 201049693330416 201496749580287 201526455720576 201612857737504 202061166245778 202090955596544 202402223914752 202627163910332 202647584609568 202828382543808 202939258117356 203215224902592 203532647760974 203784455224448 204098331936384 204528061727136 204695110684736 204898382889984 205125142429872 205238228608133 205699722660768 206615408444928 206618936912976 207194163090432 207197701442144 207632990730888 207799026968064 208350380518392 208381097071616 208933995029648 209141476653312 209372931993996 209398582897161 209727307120128 209752025341824 209985133549534 210193659004896 210308560786422 210339566029056 210897660396468 210923498098663 211394165842944 211509723878208 211955058382032 212102188090752 212128173363232 212933613591552 213472437604416 213498590750256 213646791910016 214096626018464 214121859203112 214213661346098 214717973481984 214721640321328 215319424388096 215505156452796 215651067706368 215916176459004 216281626383872 216520983675976 216735999548544 217311065585082 217343103188736 217919780054508 217945463831739 218314348436352 218555955327066 218925873221888 219168156882604 219385801526976 220143798283584 220147557782278 220760447578496 221224230031392 221283951379456 221404915638592 221624781493248 221871084505168 221992369719001 222212818944144 222835263815136 223138286167552 223330762692702 223481972399616 223485788905872 223956339058788 224107972322304 224606301208128 225202249530909 225235450511232 225358574846424 225740006546432 225833068157046 226214250257664 226241964441024 226814464954692 226842252672147 226875695433856 227352325046112 227477665144618 227861623149312 228137846824608 228141742841411 228776888412352 229004074994688 229257512127504 229672608754176 229771078091904 230281999520328 230315949394944 230927047138032 231573901611808 231597239553792 231803865764352 232088831817906 232245971317248 232608740298256 232896520256512 233097414122412 233746356259584 233937269353984 234033710296827 234428734205568 234557975552152 235050744408354 235085397326592 235114198340672 235709149854876 235738027286741 236135927900544 236633112967776 236762467803582 236797373076736 237084429053024 237984626955264 238114720592448 238616072014992 238644195033636 238781708605312 239312666168184 239716600390656 239717715930112 239983009770896 240221324577024 240352640898768 240858704270772 241055426398472 241561845361494 241725398717952 241726523605504 242234352436608 242238489186036 242432198129408 243075443938124 243316829681856 243586106635473 243998389428864 244268420659662 244681858306816 244710696232128 245359987584159 245396160367232 246047270462546 246291607374624 246761344524576 247452552772544 247698285198336 248355503525808 248944445301888 249051177205152 249080530093416 249502112498688 249604970068314 249778234659504 249808835736964 250726630316544 251030571938496 251422682528262 251592912324096 251597208894032 251902205868838 252297654375424 252827691464448 252858666139968 253034189301248 253529576515929 253566953720192 253705565393144 253957507364736 254239743396926 254668872931584 254700073175744 254981947881577 255235157363088 255945730876416 255950101781472 256692915666432 256834431330848 257373999463896 257411943441408 258094935036624 258562245075456 259248288768168 259286509067264 259831228624128 259974474450992 260520639313284 260728967799552 260733420390184 261282395568586 261459301042688 261684832835538 262008585288576 262774692263104 262918337320828 263179428023232 263471912849887 263877722496171 263916625300608 264503473133256 264616875780474 264655887556352 265244379220464 265389374325723 265838560340864 266397044711328 266719982684652 267467097482088 267918553377792 267919800157184 267951376879872 268066257773888 268629422180976 268662332773716 268701940960768 269414888327704 269682430421376 269869631886336 269980885992258 270196779479424 270437843391744 270585677489808 270953633203456 271187354698281 271942339056192 271946983142814 272131109248512 272704082302848 272736222895584 273500189906496 274225868476413 274266296881024 274994008164022 275267090595168 275491915883968 276070680413136 276222879104179 276839259927552 276843987641184 277800507357856 278076376779264 278384121869112 278855302204416 279163909325328 279198110529548 279669367122432 280258212006528 280411414381896 280452754705408 281001821649234 281196880528624 281476122713856 281822152921743 282012965170944 282606744509376 282611570717042 282802917454336 283046860005786 283834861172352 284507937487872 284629916805888 284663462963904 284664787667008 284979824102939 285262822935216 285418761067287 285495812270816 286537582322712 286892082215424 287340208603728 287888235278672 288174122304768 288938735247204 288981332731392 289748087446776 289790804251648 290237151273984 290559706739344 290593951775652 291085797915136 291407940436088 291697322700672 292471283757366 292514402035968 293325097938957 293525064378112 294141713673024 294146736868758 294965640041856 295621528795992 296283758592192 296611653658161 297113685086848 297737873500896 297774350256936 297981051874496 298608452078384 298771685561663 299068380383472 299438383186944 299475068277504 300269666041212 300313934014976 300478099795232 300776489169408 301110757542728 301409775176832 301574539995624 301619000343552 301655952588032 302289683580864 302419286606256 302456336896196 303091749368667 303136433394816 303815497532416 303940745865498 304183795766144 304822837353888 305298971641461 305676682836672 306361437455872 307042666027104 307902729517376 308208491910144 308549583991152 308719688410553 308796319405056 309451775757208 309928405369464 310791244635648 310796552163216 311661808346112 311698540452096 312044947062436 312525570777588 312571645607424 313400992544472 313447196435456 314278866473168 314590960680192 314847903867392 314977700324301 315509349043584 315510817290368 315683290404776 316346490594702 317271480333283 317486294123264 318153282136128 318154762686656 318192260044848 319083554890912 319400420387328 320247886125384 320295099436032 320470187865024 321144939027696 321182788804668 321320492019147 322076960222976 322082460481992 322979136582144 322984652248048 323874264688506 324382698482688 324422439575808 324781475513964 325331185905152 325691227546216 326014654783104 326280928309504 326879670081762 327146650112212 327471522654528 327833932990599 328388809832832 328752235323906 329015126032768 330215697425376 330221336673417 331140671367744 331925927069184 332068236273536 332107373457888 332806626757752 333037646212672 333368368800768 333921295627741 334252895722704 334707429251328 335228683358808 335230243371016 335934508588182 336161958483456 337103588619264 337144888186624 337853175766848 338037862269636 338039435354572 338610009819648 338749602235569 339026277071594 339362946661536 339558497242112 340313543150784 341216497716927 341266802375296 341301195131904 341792434723968 342206770236912 343165332618528 343171193013551 344126580048832 344468314487808 344656617137856 345473924092416 345664385024224 346390570707048 346441638165504 347360852417712 347638623732736 348133247726859 348368956975872 348913110447384 349344780384768 350905904030976 351836963328228 351888833734144 352628095989888 352671297511008 352822501040632 353563724782314 353659172293952 353852499100964 354203891850816 354597536843081 354949669451664 355143701705373 355196059615104 355626643579536 356622796642784 356976940432896 357172080888672 357268502506496 357924108022488 358172562907968 358216443698288 358968999252276 359576573895168 359974514656344 360262372639232 360583791188992 360780903319744 361583139597708 362589785408256 362595977523752 363357733779054 363605443070464 363648297194112 364613165907186 364666919875328 365634491301884 365997584143296 366402630989493 367022787460224 367066044348192 368094240550848 369070905693819 369125316854912 370142016786864 371178829158816 372218545767104 372588176894976 373576765807728 373677616008704 373881885842528 374253168748032 374667351989256 374669095532312 374713253605446 375301496951808 375762870562324 376017286894592 376808992679168 377134023792393 377389368486144 377395813341048 377853308803257 378446481563136 378911721432958 379287999209952 379506555741184 379551283951872 380350430580288 380558348089716 381359615095389 381454276912128 382003309397376 382050109763616 383120278138304 383544274544557 383925152672208 384232163073024 385251646996272 386117915162112 386330783262368 387142402554936 387458602367536 387843367613184 388872433152252 388929763600896 389961711676488 390019202714624 391093451699328 391100130585276 391923593352879 392188951564032 392195649158344 393287520055808 394162038394656 394377505981242 395045011456256 395482204877548 395874937950912 396925313670711 396983831334528 397032467009248 397866568830696 398757840511296 399300091036672 400359554721616 401200646223132 401879700235776 401927065319808 402099386660832 402993499160574 403052911441152 403225715475008 404122332491556 404181911193088 404804447829504 405254327820664 405295169219136 405656765087616 405878516234712 406430449805184 407065295521948 407568910448896 407920474714221 408196663872768 409056123454272 409390221369472 410250284859744 410476457216266 411399445321536 412491012246033 413230816889856 413237873825952 414395402884288 415265981461776 415598053936128 416700761036784 417867990059296 418282953306624 418745863987992 418797165794322 419454614240256 419504050683648 419970267099068 420387318009792 420617121572844 420679132058112 421502732473851 421795320792936 421846996197326 423019447756416 423910116764064 423917356075563 424204376181504 424256346726464 425382026891717 426944875208832 426997181500512 427293583820032 428193252036928 428243718406224 428427322692196 429435946963968 429443280642656 431010312905592 431832352918008 432563252767744 433041967351952 433471999097088 434622131170164 434686206377472 435839560109016 435890927663478 436628696872704 437111910654132 437851746443776 438336313765208 438771603053952 440287596567168 440295115564556 441220105303137 441520895156992 442448460062784 442809831277184 443742169010336 443984739438002 444425637888288 445670527630272 446276572335104 446661525385404 446963944799232 446971577811744 447912678117576 449212602416256 450404499061818 450470901022464 450717149692848 451666136314092 452428500515328 452483928882048 453628929909384 453684505344294 453751390867712 454704650092224 454955330289236 455723246298624 455911118798247 456275693649216 456283485682822 457553776824704 458515024255008 459345217508352 459542156183808 460107090311449 460563999040656 461854094276064 463147803223616 463194479107584 463607731528704 464177663635812 464491942634496 465217480596512 466194828244824 467492712519168 467874538707968 468067420593654 468857468411136 469115951104304 470101488816708 470170794653184 470228396681344 471418299709752 471476054573482 472271855801088 473266225935552 473524935607164 473594746153472 474168858106048 476229441184896 477232144029984 477288390067272 477563417210624 478625332336368 479966019541792 480442649154048 480705281797536 481717408541544 482110852796944 483123690722988 483450797435904 483453047211008 484468704873216 484476978372072 484864396258816 486150887876248 486633659363712 487172213270946 487996778857728 488536841319324 489363716613632 489421392464256 490719975168318 490792320734464 492094540925092 492583214749248 493128352985859 493522689049152 494905105545088 496711007051616 497888890603776 498102354410304 498161060186832 499209940136628 499556469319008 499617671473928 501453260633088 502061143876992 502845365056524 503185824648192 503194417788064 503804411737676 505655382928896 505717332279936 506068378602496 507059153031858 507133907440384 507411130786288 507915014729472 508479486793852 508539415607391 509337745863168 509400146351488 509963895763154 510470314726176 511900203562944 513385831332864 513668862661696 514747998927792 516189870073248 517124490150912 518496577536336 519662457248256 519948948901984 521041278626568 521457935599104 521466840780368 522564791137172 522918602085376 523369665671076 524017170577152 525549384526208 525836674641656 526358856046464 526943825699774 527755444992342 527833250601216 529006946266512 529233751560948 529311775112704 530488758440928 530778748651446 531677120681728 532794089422656 533439965369304 534934194964176 535902753759744 536132515547776 537258844361952 537324665547432 537403881921536 538829776655408 539364860842752 539961771984516 540393558958848 540875686783488 541171354979616 541907266406912 542374709396562 543884678112384 543893966285628 544262218497024 545408164605696 545472445791168 546919748860779 547000379812992 548451736952826 548532593762048 549988016328044 550534181190336 550983831767936 552141360826272 552445758208358 553687975282368 555601014715712 556152753558528 556768243738224 558327818650656 558396221059096 559338734244864 560516424013056 560822828763792 562003643298468 562069880408169 562393761057248 562952245427712 563644305843486 564025930341888 565213489018752 565223141434084 565605834908672 566093720011572 567669722344704 568367582149437 569259833611776 569326925927808 569329575334016 569959648205878 570525645870432 570837522134574 570991624541632 572506637696371 573075164645424 573784164430848 574680417207456 575776470557344 576348244609536 577877470494408 577962665462784 579496174893552 581119413478688 581187903551304 582171595830272 582815880872176 583394645401344 584942567514732 585028804071936 586650195877914 587050128756224 588283427346048 588293473737516 589931280083712 591243057591984 591566258971863 592567517184384 593223307316322 594227370173696 595475747001792 595548700513872 595962103748992 597216904156768 597543371123326 598136760766944 598950136555008 600539332082424 600627868029952 600956199590464 601552978338816 602221515085456 602819550353664 603149079991248 603311905176064 604579367161728 604838573212512 604912673792392 606183498737334 606272866789632 607881491730996 608367591532288 609645674707776 610597943282922 611353365673344 612722874911744 614085332054208 615714685824399 615805459034752 617099167982304 617439376821106 618903551514416 619241873426687 619856810738928 621582489271296 621593104326432 623397080904192 624089894124872 625051141555176 625143291214848 626801985088944 628195748691483 628557732946336 629181921360384 629695807734784 629955400648602 631018698087168 631021634580736 631366580809552 632692981189404 632770494295989 634542960666566 634972588246528 636306564272256 636309525373312 636384520089696 638167109781824 638800840774656 639860359778297 640495772250768 640940375730048 642289878055392 642365577609336 642640984038294 644153920445952 644164920963984 645958273164288 645969304496096 647748529377012 648844879151616 649562951027928 650662371810304 651382455092432 652029309566208 652561856619008 653759340163524 654293300224424 654943045309056 655667865981198 656777619665664 657504470647812 657585023484067 658030252065536 660431394850752 660442673346834 662281342735488 663851854138368 664136472547072 664214746915776 665613253515504 665977109157003 666075292425344 667842591255482 668505791445408 669414858502656 670457366717616 670460486742032 671869017176364 672323916966912 674289776373248 675706351533696 676075724539272 676078870709144 677220019639296 677499204471138 678052554143188 678725893323072 680526758016441 680627086301568 682432995433854 682533604750592 683584869447936 684413540473824 684425228524233 686330665237056 686342386027102 688253160097664 689313234275712 690947848184832 691328770048448 692093858535709 692781141414096 694721704835424 696266495453718 696737913951744 697826220894768 698689560769536 701811808061952 702101130890481 703673926656456 703777667468288 705256191979776 705342595022016 705645002081264 707127449564628 707214081860223 707318344587904 707704998201928 708407783701632 709195073686162 709899338903328 710287403410746 710392119230208 711253287159072 712364267163409 713245593285568 713953880865792 714344161777344 715848216044976 716345125815936 716432887396576 717937998504552 719153147790336 719949029312688 720524745278464 721561806639488 723166279195416 725179570816512 725191955047504 726715467558108 727210886140928 727296594388224 729226331814372 729333839750656 731268982603768 731995168286592 732805261978986 734045574920448 734132088696384 734947967423369 736079962752477 736188481101696 738141811387638 738250633709824 740284033573728 742357658317632 744437091534208 747153531615456 747355232017408 747763771685056 748506337496064 749334703978512 749338191064624 749426507210892 749747814711343 751525741124648 753617985358336 754268047584786 754778736972288 754791626682096 755706617606514 756892963126272 757823442865916 758575998419904 759102567903744 760588729547787 760700861160576 761116696179432 762719230190778 764006618794752 764100219527232 764945843644731 766240556276608 767088549089114 767850305344416 770503293992544 770516452237973 772235830324224 772661566524736 774284805109872 774917204735072 775686735226368 777744866304504 777859527201792 779923423352976 782186903398656 782200261170552 783847186705758 784377903128064 784391298316688 786575040111616 788324076789312 788755011962484 790090022912512 790415738549661 790964409755096 791749875901824 793850627341422 793967662669056 794064934018496 795733137661392 796168122977169 796171828006163 797515681022592 800719109443232 802401292446264 803759400471552 803854130639616 804198773321664 805986998321148 806105822882304 806451430950016 808244664983112 808363822386176 809608895659008 810508655641328 810590338438272 811313530175232 811757032469424 812860899610368 814130591043896 815137820897792 815840949428442 816393327745536 818112246908544 818780442738944 820500569719488 820952914432532 822677605429239 822798890643072 824982024492066 826475747651904 828668637312537 828790805768576 830531962923552 833401522073568 833415754461481 835735980118592 836565906613248 837491727975984 837594331588644 839008101367296 839940534198136 840774636019584 841234243145688 841358264116224 843005464947702 843590641585872 843693992394652 845466458765229 846038895512832 847820233528128 847834712151126 848408752363008 848512693452928 850764053783434 853889750417664 853994363001024 854587167640064 854939472308817 856386504073856 856487436812448 856854645384392 858886561285312 861165446618911 862020625811184 863664705836016 866083934703904 866943998194176 869244262340328 869372412754944 871679120218032 871781855326956 873257393745408 874223821308264 875703492887552 876672627530416 877543206107904 880575193134336 880590231129112 882440210606274 883041790313984 884896920125568 885619662554368 887484338020672 887969478876004 888851275776576 889834960974483 889839101889241 891341055260544 893323050770808 893943155623488 895825356235152 896315056684989 898425204832512 900808998123636 900941802044928 901434299385696 903332272628184 904857001030656 904967857764096 907257859818768 907369010688588 907502781735424 909409300184448 909910660578472 911446492597248 911822237596494 912551387298432 912566971365644 915107553649408 915896914924383 917030048510016 919084312367616 920214180622898 921127998081312 923708188552128 926159065231659 926295606447232 926388958215168 928355327271624 930434961193024 931464666751067 932389656489648 934985425038336 936134841187308 937714936822272 938231902208608 940202977633416 940341589306368 940456793362688 942836599419504 942952109146964 944543711602176 944933100972903 946532451871104 947049871214328 947189492306944 948337716212096 951814440999849 952458882369792 954464288059968 954576780134544 955126834421248 957250664672736 959932039083584 960885298308096 961410563595072 962479028574077 963434817083088 963961476057441 964221705593888 966247381445976 968937409746432 968953956744144 969728792517632 972301775752496 973267318727424 974344426541892 975993557715456 977073682638648 978727433227264 978842784928512 981439950336636 981584641468928 984189081850184 985166429498496 986256705971718 987045378098304 989140497509647 989810211090176 990664010020251 993422014103232 995777781207552 996204708820608 996322120373664 998419880273256 999112938638016 999235342947856 1001763886883223 1004122287753984 1005690730113048 1006388835576128 1007608823475352 1011310765857792 1011434664559872 1014118306063716 1014267814880768 1014822261572576 1015830029458944 1016958973587704 1017078831214782 1018675491726336 1018800292702976 1019927791526308 1020940629452352 1023649493150781 1023800407125888 1027337725323392 1029495997855584 1029513579040653 1032379740146496 1036993155072672 1039324914496512 1039897897803968 1041048745192369 1042082557253136 1042915871198208 1042933681560736 1045129582274344 1046739331342152 1048034341154304 1051098769052416 1051673349283312 1052717712092928 1053887651399548 1055510889984684 1055666501202432 1058013892533024 1058467503121896 1058623550225408 1060977516881856 1061557497302892 1063354241363456 1063792610529243 1065588178845312 1066879930738608 1069868389928352 1071805507519488 1072265031095552 1074517688723904 1074649331094864 1077659553310816 1078729721685504 1079923543969032 1080787117917696 1081751373566976 1082342709959232 1083814532813824 1084749418793124 1087769356224768 1087787932571256 1090816329211392 1090944891582336 1093839497721558 1094000759625984 1096903473905652 1097065187524096 1099976032656088 1101068362380672 1101967663535872 1104282721652544 1104891516416716 1107212717081457 1107375950564736 1111202029431424 1113536487476448 1116655637301312 1116792442118192 1121032848026112 1121645657527584 1124007286596936 1124139760816338 1124787522114496 1125904490855424 1127288611686972 1128051860683776 1130426978037504 1130446282868168 1132187440023144 1133559926409771 1135339444689408 1136735164298874 1138519667223552 1138653851855616 1138659150668032 1139919296411756 1141051291740864 1141675044269148 1141983249083264 1144078845286167 1145013275392742 1146150329290848 1149360834414912 1150632823633671 1151552941114688 1152696489219072 1155754940988816 1158992349787104 1162238826957376 1162375807102608 1165631761744352 1166789290802688 1169885135029464 1170057608143872 1173300391755828 1174100257512448 1175770780058637 1176566854692096 1176586947475032 1179862560167424 1182486115183968 1183132517943726 1185135034368768 1186446614632644 1186591969750579 1188454740347392 1190951494003584 1191097401027744 1191924207497984 1194433808313536 1195086742246652 1196273521533888 1197900273110016 1201078664164848 1201912399180928 1204443030170912 1205639100707328 1206298159982496 1206623810352128 1209158734323456 1209677146425024 1209825347584784 1212366997474668 1212545733579264 1215762983461992 1216735183064576 1219291349415552 1221195886565844 1222706731346688 1228170664108416 1231429371648798 1231610918069504 1234198335964608 1234878753642212 1237473036738099 1237807103028832 1238483746853374 1239713621477856 1243186208652864 1246794161808384 1248179788249744 1250102283110352 1253603970177888 1256391497382966 1257115465892672 1258363842720768 1259910801297204 1262037396174336 1262043269161472 1262733161619104 1265385962378808 1265540988591978 1269085921333132 1269945176493056 1271752068226689 1272613128544512 1272619050746624 1272769040179392 1276146080675151 1276334219563648 1279720719556594 1280991544501536 1281880751460096 1284579756110784 1284731155218672 1285281968076588 1288307840891904 1288329841927968 1291938608992192 1295497058754024 1297689758303232 1299125902055856 1302764910184864 1304058619132416 1305123713238016 1307518680327048 1308586600448848 1309886090618112 1311335731962396 1313555239331328 1315008941295624 1315170046968134 1316060504131072 1320862789701504 1320885346693668 1324562685470976 1326191025015353 1328272945094144 1328429493831552 1331226507031008 1331954218314006 1332150584850688 1335685182510964 1337011582890816 1338829717005312 1340914733435232 1340920973484064 1343738034352728 1348579552746496 1351412703067392 1352151449078544 1352157741418288 1354998408942276 1356105108286376 1357451786646144 1361053516032882 1361254172603136 1364865990867708 1365067209501184 1367169738895872 1368827080947648 1368850457048466 1372661330474112 1372684772054204 1376506320195328 1378626468551424 1380321270934347 1382657540096896 1384187717071418 1385562282828192 1389443409670848 1392532990907436 1393475827903488 1395652441789536 1403623616123904 1404202261780962 1407347853312912 1410512383959552 1410685190044032 1411290004162528 1414254899129256 1414428163720446 1414636689175808 1415409996403856 1416815567403264 1418390147372324 1419798677806656 1420574806821492 1420784238460416 1422506574318144 1424728534326818 1426491186571136 1428688323554688 1431696432089952 1432690251631872 1432865774793152 1435875997009104 1436667600256931 1439898058625376 1443123613278976 1446332558390832 1450359141633024 1450383910095008 1453430935116216 1454593188776448 1458452663628744 1458667679501312 1462537965207536 1463990336573184 1465610523957972 1468091149840896 1468264177392768 1469895934846738 1472159925504954 1472376962203392 1476283622775276 1476501267419648 1480568067147456 1484715316635264 1488874183068416 1494307063230912 1495527543370112 1498669407957024 1498676382129248 1498853014421784 1499495629422686 1503051482249296 1507235970716672 1508536095169572 1509557473944576 1509583253364192 1511413235213028 1515646885731832 1517151996839808 1518205135807488 1521177459095574 1521401722321152 1522233392358864 1525438460381556 1525618246822173 1528013237589504 1528200439054464 1529891687289462 1532481112553216 1534177098178228 1535700610688832 1541006587985088 1541032904475946 1545323133049472 1548569610219744 1549834409470144 1551373470452736 1553946588033007 1555489732609008 1559846846705952 1564373806797312 1564400522341104 1567694373411516 1568755806256128 1568782596633376 1576648153578624 1577510023924968 1580180045825024 1580831477099322 1581928819510192 1583499751803648 1587701254682844 1587935325338112 1588129868036992 1591466275322784 1592336245954338 1592343656012326 1595031362045184 1596992199889877 1601438218886464 1604802584892528 1607708261279232 1608397546643328 1611973996642296 1612211645764608 1612902861900032 1616489329966224 1621017311282656 1621180676876544 1622627060350464 1623514064938848 1625721799220736 1628261182087792 1630275641795584 1631681898856884 1632786655491072 1636224493817088 1637560885477888 1641001139438976 1641905828865064 1645355210858478 1645597781286144 1649964048984132 1652951495303808 1657337274625074 1657581611537152 1661063925847104 1666803044147136 1666831508922962 1671471960237184 1674983455951968 1675188663177288 1678016202734592 1679881068396272 1680799370729579 1681549272039168 1682468486291376 1686010929895404 1687181283171744 1687387984789304 1690932917530458 1692077791025664 1695640467056256 1695669424302252 1696817504726016 1697025386905856 1701528107566868 1705102746448311 1707779500835328 1707988726002048 1709174335280128 1709878944617634 1712773008147712 1712974873624896 1713709290768784 1717519913089113 1717773122570624 1722330893237822 1724041251622368 1727329411672032 1732167869407808 1733887996388352 1738488524680656 1743358240436064 1743563710653912 1746514787490816 1748447642616528 1753345255060832 1755086412215808 1761150386268672 1761180462258224 1764880421212548 1766083580627968 1769793840251136 1771239325108736 1774968676041344 1775938957752008 1777702551553152 1779669921948966 1779678203778482 1782682110521088 1784873635171039 1786646101541616 1787886311246976 1791650712470304 1792630113369978 1796850409665024 1801617996247272 1801883604089856 1802868598771392 1806664545256368 1809935715528192 1814515719637536 1814738021377176 1815005563470848 1818818600368896 1819821321156944 1823644475192988 1825102774596864 1825133942731288 1830215107298816 1831793829848766 1834060097020032 1838168624735232 1840428361245796 1842255996162624 1847144057473197 1847416377104256 1852318130463318 1852591212894464 1856710654543248 1857725620280061 1860869922386048 1862929333502134 1864779312979296 1872269682374616 1875429873644544 1876463804417216 1880405955266832 1880913586725376 1885673198839008 1885904218293928 1889087423204352 1889866201945806 1893064903742208 1894099742428656 1896675432424192 1898311482887967 1903628881999698 1904917764739584 1908928576119936 1909153560269088 1910253668842496 1914501329345472 1919581079334891 1919864078167168 1922821127190144 1924958057148154 1926869634166176 1927922952114882 1928443411187776 1932494762891952 1933560153729253 1937874819492864 1937907913488288 1944603551504992 1946534637454848 1948688853083784 1951987115430912 1954147365277296 1957685569857024 1962879900673272 1963169282937856 1968378163700368 1970332858996992 1972513411943436 1972755070452201 1974090756196608 1978280995019294 1979620422180352 1981328020040502 1986844028206464 1991555562415104 1992409417641216 1992644240747328 1994858768720573 1996839760546512 1997931327471009 1998225877276032 1998470685895712 2003527773766446 2008244575507968 2011381460226096 2012777671152256 2015217646950704 2022869329119744 2028236612127432 2028535629761536 2029644523145152 2031660058917888 2033917947175408 2034157662429564 2037600585405952 2039855583052616 2041881258904704 2047298986301562 2047600814251776 2053275685572699 2054675450646784 2058991995711168 2059027158081306 2064759480292992 2073986310145344 2076281575607127 2079795795607936 2082097490384738 2084165114506272 2085867363121472 2090259164548688 2091401798931641 2093478662684304 2096068682308608 2102197538104832 2103346698566624 2105435424185856 2107775302799096 2111021779969368 2111333002404864 2116027785066048 2116935006243792 2121642245580669 2121955033763712 2123114994605784 2126708482726912 2127585221058486 2131176357690624 2133759861477216 2137092801490227 2139736779856704 2144530062191104 2149035377447808 2149298662189728 2155319106621632 2157459443371008 2159847087938064 2161037818873871 2161574235835392 2164685419918464 2169498837586248 2175538712449536 2175575865142512 2181632658422784 2181889783164672 2187678995443116 2188001519251968 2193806947811304 2194130375048192 2199952065312176 2202136724761344 2203935327071744 2204843902270107 2208565443305088 2209783032833432 2214425434162914 2214751901129472 2220900362332981 2222404058862848 2227072974952896 2233311274602624 2233584884236384 2242065696052224 2243291315055168 2248014573193872 2248279521632676 2249243444134029 2249575044228992 2254577223373944 2260853956075008 2260892565736336 2264374880046288 2267119852819542 2270678889378816 2273470328597748 2277307703711232 2277318301336064 2279838592823512 2282102583481728 2283350088538296 2283966498166528 2288157690572334 2290026550785484 2292300658581696 2294837530934193 2298721668829824 2301265647267342 2303105882229376 2311509881977632 2311549356713919 2317984699574208 2324477653914752 2324751614205216 2331263523488704 2333578581605376 2337449069394187 2339770270058928 2346600783511656 2351541560117274 2353133709384192 2353173894950064 2359725120334848 2364972230367936 2366265035887452 2370270068737536 2371247215648983 2372893229265288 2373183939501158 2376909480694784 2381902988007168 2382194802055488 2383848414995968 2388515484018489 2388867616627072 2390173484493304 2392547043067776 2402157328329696 2402198351094857 2403824798361856 2408886060341824 2411278201414656 2412596319964992 2418317468646912 2419354292850048 2419650695169568 2424733994949336 2425091467158528 2431525966923984 2433470366129152 2438582698831104 2442391773131688 2445413462693376 2456341328216832 2462858743297596 2463221836139008 2468396671929216 2469757507284424 2474946073476198 2475614206057664 2476967493706748 2479427242955712 2482182757901567 2486005911937611 2486372417305728 2496359576499488 2500204566220704 2500247263384443 2507207940355776 2512782994765932 2514230931785344 2519821602594408 2524074792348672 2524086538322944 2525466323238208 2530771924757616 2531081977183956 2538171842666264 2543504136453378 2545226257089024 2545238101493248 2545538080358784 2552292161350302 2552668439127296 2559441439113188 2561983089003072 2563761502920192 2564818416926451 2569159512221568 2569462310437344 2570563936153176 2576659683855936 2583496339856733 2583877217984384 2590994117508048 2598251804111712 2605529820369728 2608117238264832 2615037360654096 2617173200897696 2619772181236224 2622671463924792 2627110478662656 2630017882591248 2630340093936268 2632121008262144 2641725579403008 2641770693387336 2649125370941952 2652382050030706 2656545890188288 2656858987663104 2662453014062016 2663908436628012 2664301169701376 2669517305667723 2671370365021928 2674023165781632 2681829466870464 2681841946968128 2684809921811899 2687476068705456 2688945170054967 2702825406134784 2704302898157088 2704315482836576 2709996817884552 2712210216572752 2714903573292288 2722107032065764 2722508345206272 2729731981735416 2730134419002368 2734339477791744 2737654161895296 2737700914096932 2745322660948224 2745369544108408 2753012640390656 2757252937102848 2760642541868694 2765315080193792 2768375434142836 2771124565656384 2778477195694977 2778886819341696 2785065981814872 2791304883579072 2794394000253201 2808404523561924 2814695706625824 2821024767919104 2821370380088064 2822580008325056 2828509798258512 2828856327440892 2829273378351616 2830819992807712 2833631134806528 2836780294744648 2839597355613312 2841149613642984 2841568476920832 2845013148636288 2849457068653636 2852982373142272 2855443322999547 2857376647109376 2863392864179904 2865380503263744 2865731549586304 2871751994018208 2873335200513862 2879796117250752 2886247226557952 2887437085722231 2892665116781664 2900767820190016 2906861870232432 2909186377552896 2916905327257488 2925075930415072 2927980673146368 2931221047915944 2936182299681792 2936528354785536 2939791869693476 2944319851009908 2944753924406784 2952567245550552 2953002534839296 2961136134294912 2967421492528941 2969430633270528 2977748366136832 2988614126461824 2991055086740224 2997338815914048 2997352764258496 2997706028843568 2998991258845372 3005291660649669 3006102964498592 3017072190339144 3019166506728384 3022826470426056 3031293771463664 3034303993679616 3042354918191148 3042803444642304 3044466784717728 3050876920763112 3051236493644346 3056026475179008 3056400878108928 3059783374578924 3064962225106432 3068354196356456 3071401221377664 3082013175970176 3082065808951892 3088540737121959 3090646266098944 3097139220439488 3099668818940288 3107893176066014 3110979465218016 3119693693411904 3123146235577107 3128747613594624 3128801044682208 3135388746823032 3137565193266752 3153296307157248 3155020047849936 3161662954198644 3163857639020384 3166999503607296 3175402509365688 3175870650676224 3176259736073984 3182932550645568 3184672491908676 3184687312024652 3190062724090368 3191377831587729 3193984399779754 3202876437772928 3209605169785056 3215416522558464 3216795093286656 3220749632180143 3223947993284592 3225805723800064 3232978659932448 3242034622565312 3242361353753088 3245254120700928 3247028129877696 3251443598441472 3256522364175584 3263363797713768 3272448987634176 3275121770955776 3282002278877952 3283811657730128 3290710421716956 3291195562572288 3299928097968264 3305902990607616 3314674549250148 3315163223074304 3322127851694208 3333606088294272 3333663017845924 3342943920474368 3349966911903936 3350377326354576 3359762136792544 3361598741459158 3363098544078336 3364936972582752 3372021859790808 3374362566343488 3374775969578608 3381865835060916 3384155582051328 3391280934112512 3391338848604504 3394050773811712 3403056215133736 3410205492896622 3415559001670656 3415977452004096 3419757889235268 3425546016295424 3425949747249792 3427418581537568 3435039826178226 3435546245141248 3444661786475644 3448082503244736 3451898470901013 3454658823344064 3464335738815616 3476977049361312 3486716480872128 3487127421307824 3496895285233056 3506690510121664 3510172824431616 3522300772537344 3522360924516448 3529760842425096 3539587680502272 3542478650217472 3549937352082688 3551877915504016 3555405103106304 3559339843897932 3559356407556964 3559775909251737 3565364221042176 3569747270342078 3573292203083232 3575772622493952 3583301424940608 3585260226739956 3593700819330048 3603235992494544 3605737197542784 3613329090512736 3619871431056384 3629031439275072 3629476042754352 3637637200737792 3639642642313888 3647288950385976 3650205549193728 3650267885462576 3660430214597632 3663587659697532 3668120194040064 3680856722491592 3684511992325248 3694288114946394 3694832754208512 3704636260926636 3705182425788928 3713421309086496 3715451240560122 3721739844772096 3725858667004268 3729558625958592 3744539364749232 3752927608834432 3760811910533664 3761827173450752 3771346397678016 3771808436587856 3779732403891612 3786129807484416 3788199484857312 3793350864848384 3796622965775934 3807257763999396 3809835529479168 3817857152239872 3818307120538176 3828438242025453 3829002658690944 3839162158669782 3839728156334336 3845642254380288 3849916114296308 3853739268332352 3855845904229764 3856886822375552 3864989525783904 3867120307458506 3875815826976576 3889207103009984 3893069274909696 3897377706167568 3908294730554592 3915371139714048 3925759801346544 3936756327400736 3940665717993984 3945026823886872 3945510140904402 3948181512393216 3956561990038588 3959240844360704 3962656040081004 3973688056412928 3978573075046059 3984818835282432 3985288481494656 3989717537441146 3993679521093024 3995862654942018 3996451754552064 3996941371791424 4007055547532892 4007546463874597 4016489151015936 4022762920452192 4025555342304512 4030435293901408 4045738658239488 4056473224254864 4059289046290304 4067835894350816 4068315324859128 4075201170811904 4079711166105232 4083762517809408 4094597972603124 4095201628503552 4106551371145398 4109350901293568 4117983991422336 4118054316162612 4129518960585984 4140963812803041 4147972620290688 4152563151214254 4159591591215872 4164194980769476 4168330229012544 4171734726242944 4180518329097376 4182803597863282 4186957325368608 4204395076209664 4206693397133248 4210870848371712 4215550605598192 4222043559938736 4232055570132096 4233870012487584 4243284491161338 4243910067527424 4246229989211568 4255170442116972 4262352715381248 4267519722954432 4274185602980454 4279473559713408 4289060124382208 4298070754895616 4298597324379456 4310002800770793 4310638213243264 4319694175876128 4322075637747742 4329370839836928 4334693113986809 4338997675172496 4351077424899072 4351151730285024 4363779566329344 4375357990886232 4376003038503936 4387613895622608 4399904130624352 4404273449522688 4407870654143488 4409687804540214 4417130886610176 4419566065666864 4428850868325828 4429503802258944 4441800724665962 4444808117725696 4454145949905792 4466622549205248 4467169768472768 4479022518448079 4486582630110336 4496029146387744 4496559043265352 4498486888268058 4499150088457984 4509154446747888 4521707912150016 4521785131472672 4528749760092576 4534239705639084 4546940657195496 4554615407422464 4554636602672128 4559677185647024 4564205166963456 4566700177076592 4567932996333056 4576315381144668 4580053101570968 4584601317163392 4589675061868386 4597443337659648 4602531294534684 4606211764458752 4623019763955264 4623098713427838 4635969399148416 4648955307829504 4649503228410432 4661839764099021 4662527046977408 4674898138788374 4679540540117856 4693201567023312 4703083120234548 4706267418768384 4706347789900128 4729944460735872 4732530071774904 4740540137475072 4742494431297966 4745786458530576 4746367879002316 4763805976014336 4764389604110976 4767696829991936 4777030968036978 4777735233254144 4780346968986608 4785094086135552 4790976599669631 4804314656659392 4804396702189714 4807649596723712 4817772120683648 4825192639929984 4836634937293824 4838708585700096 4839301390339136 4844657009749963 4849467989898672 4863051933847968 4877165397662208 4884783546263376 4890826925386752 4912682656433664 4925717486595192 4926443672278016 4936793343858432 4939515014568848 4949892146952396 4951228412115328 4953934987413496 4958854485911424 4964365515803134 4972011823875222 4972744834611456 4992719152998976 5000409132441408 5000494526768886 5014415880711552 5025565989531864 5028461863570688 5039643205188816 5042398112188737 5050932646476416 5061543849515232 5062163954367912 5076343685332528 5087008272906756 5090452514178048 5090476202986496 5091076160717568 5104584322700604 5105336878254592 5118882878226376 5123966178006144 5127523005840384 5129636833852902 5138319024443136 5138924620874688 5141127872306352 5152559739267339 5153319367711872 5166992679713466 5167754435968768 5181988235016096 5196503608223424 5211059640739456 5230074721308192 5234346401795392 5239544362472448 5245342927849584 5248234702979401 5260035765182496 5260680187872536 5283451158806016 5283541386774672 5298250741883904 5304764100061412 5313717975326208 5324906028124032 5327816873256024 5328602339402752 5339034611335446 5342740730043856 5348046331563264 5354620905513117 5363658933740928 5363683893936256 5369619843623798 5374952137410912 5377890340109934 5393615165665811 5405650812269568 5408605796314176 5408630965673152 5419993635769104 5424420433145504 5429807146584576 5444214064131528 5445016690412544 5459463963470832 5475308323790592 5475401828193864 5490645321896448 5490739088216816 5506025280781312 5514505874205696 5521285083737388 5530630160387584 5536750868285672 5542249131312768 5556954391389954 5557773638683392 5570131963629744 5573176860840183 5582609767158144 5588788000506402 5616809047123848 5629391413251648 5642740760176128 5645160016650112 5657019596517024 5657712654881784 5658546756703232 5661639985615424 5667262269613056 5673560589489296 5676662025671597 5679194711226624 5682299227285968 5690026297272576 5698914137307272 5705964746284544 5710886645999094 5714753294218752 5726785728359808 5730761006527488 5731463099172608 5743503988036416 5746670401027724 5758743238004673 5759592234501504 5772494453115904 5774874171444462 5785330233563328 5800680461187759 5801535640380032 5813723740464864 5833810654514976 5833910281230367 5850151860830144 5855961346292736 5862442095831888 5873056709571072 5879583739386952 5888639702019816 5889507848813568 5905134491101104 5918265211356603 5922272268589824 5934842985057882 5938861266541056 5955496732273664 5977228252923648 5982110173480448 5984576306161719 5994677631828096 5994705528516992 5995412057687136 5997982517690744 6010583321299338 6012205928997184 6028158126332377 6034144380678288 6038333013456768 6045652940852112 6062587542927328 6068607987359232 6084709836382296 6085606889284608 6088933569435456 6101753841526224 6102472987288692 6112801756217856 6119566749157848 6129924450212864 6136708392712912 6142802442755328 6164026351940352 6164131617903784 6177081474243918 6181292532197888 6194278440878976 6199337637880576 6215786352132028 6221958930436032 6228844726821381 6239387386823808 6246292471154214 6257602089364416 6270777493646064 6274205396794923 6275130386533504 6306592614314496 6310040095699872 6323325908397288 6327715278040768 6333999007214592 6350805018731376 6352519472147968 6365865101291136 6369344983817352 6369374624049304 6380125448180736 6382755663175458 6387968799559508 6405752875545856 6411278404470681 6419210339570112 6433590186573312 6441499264360286 6447895986569184 6451611447600128 6465957319864896 6483113456621613 6484069245130624 6484722707506176 6494056259755392 6513044728351168 6520252667257469 6526727595427536 6544897975268352 6564004557755904 6567623315460256 6581420843433912 6582391125144576 6599856195936528 6611805981215232 6614531706810321 6629349098500296 6630326446148608 6644255703388416 6662701086998943 6667212176588544 6667326035691848 6685887840948736 6699933823807872 6700754652709152 6719524273585088 6723197482918316 6726197088156672 6729873945165504 6737353200018539 6744043719581616 6747730332402087 6748725132686976 6749551939157216 6763731670121832 6782561868225024 6782677697209008 6788101547623424 6806112430267472 6820410985793244 6831954904008192 6839515778470536 6851092032590848 6851899494499584 6854837163075136 6870079652356452 6871092490282496 6889323572951288 6896165006489472 6903796941802026 6909317646688128 6923983482567529 6928671477631232 6934648070141757 6953954098722624 6973432961744256 6974254842615648 6993790570466112 7012347208182561 7013381020243328 7044721849032896 7059521684850192 7079175361004544 7099874704165376 7103755831008032 7110810206212608 7118679687795864 7118712815113928 7119551818503474 7130728442084352 7139494540684156 7146584406166464 7151545244987904 7165546452055467 7166602849881216 7170520453479912 7206471984989088 7206595053284571 7211474395085568 7226658181025472 7258062878550144 7258952085508704 7275274401475584 7279285284627776 7287341216346583 7294577900771952 7300411098387456 7300535770925152 7327175319395064 7336240388080128 7361713444983184 7369023984650496 7388576229892788 7389665508417024 7409272521853272 7410364851577856 7426842618172992 7430902481120244 7443479689544192 7446548273704701 7451717334008536 7459117251917184 7489078729498464 7500741790153329 7505855217668864 7521623821067328 7542692795356032 7543616873175712 7559464807783224 7572259614968832 7576398969714624 7586701729696768 7593245931551868 7614515527998792 7635714304479744 7636614241076352 7656876484050906 7658005317381888 7678324317339564 7679456312668672 7691284508760576 7699832228592616 7707478536664704 7711691808459528 7713773644751104 7729979051567808 7734240614917012 7750489019570199 7751631653953152 7778414206019968 7794755412335136 7816589461109184 7851519602693088 7873512654801472 7881331435987968 7890053647773744 7891020281808804 7896363024786432 7913123980077176 7925312080162008 7947376112825856 7957146150092118 7969637670564864 7970576962989312 7979435074882292 7987359042186048 7991725309884036 7992903509104128 7993882743582848 8008551917003169 8014111095065784 8015092927749194 8045525840904384 8051110684609024 8054429765435697 8060870587802816 8112946448509728 8118578092580608 8135671788701632 8136630649718256 8159422332210464 8167525035618816 8189195945206248 8190403257007104 8213102742290796 8218701802587136 8235967982844672 8236108632325224 8259037921171968 8281927625606082 8295945240581376 8305126302428508 8319183182431744 8328389961538952 8336660458025088 8343469452485888 8361036658194752 8365607195726564 8373914650737216 8383182000759603 8413386794266496 8431101211196384 8444087119877472 8464111140264192 8467740024975168 8486568982322676 8487820135054848 8492459978423136 8510340884233944 8524705430762496 8535039445908864 8548371205960908 8558947119426816 8596141509791232 8597194648758912 8620005601541586 8621276426486528 8639388351752256 8644151275495484 8658741679673856 8662311257166693 8669386227973618 8677995350344992 8702303460570048 8727559132658688 8750715981772464 8775227791245216 8799808261248704 8808546899045376 8819375609080428 8834261773220352 8839132131333728 8857701736651656 8859007604517888 8883601449331924 8889616235451392 8902264477586823 8908291899811584 8933245098410496 8934339536945536 8958045036896158 8973165260220672 8992058292775488 8993118086530704 8996973776536116 8998300176915968 9018308893495776 9043570262945344 9057499520185152 9068479411278168 9093881314390992 9119354371294048 9128410333926912 9133400354153184 9135865992666112 9152630762289336 9160106203141936 9169202634326784 9179350123736772 9194886675319296 9205062589069368 9212423528917504 9246039527910528 9246197426855676 9271938798296832 9297910615659008 9299006456820864 9323679528198042 9325054093954816 9349796277576748 9359081080235712 9369438706731321 9386403134046624 9406166240469096 9412695579800256 9459888921471744 9465060143549808 9484988862595932 9491572917061152 9492735758004632 9527611952028672 9528779208221952 9554061936073956 9555470466508288 9560693937973216 9570188172271104 9581953199339262 9608629313318784 9608793404379428 9615299193447424 9635544241367296 9650385279859968 9662248896540429 9677417171400192 9678602780678272 9689314019499926 9698935979797344 9726103867695936 9754330795324416 9769567092526752 9825365312867328 9851434973190384 9873586687716864 9879030029137696 9899784293904792 9902456824230656 9907869974826992 9917708971822848 9928731031606268 9944023647750444 9945489669222912 9985438305997952 10000818264882816 10000989053537772 10028831761423104 10051131979063728 10056923727141376 10079286410377632 10084796224377474 10101865292952832 10123087699030464 10124327908735824 10152687370665056 10174016545813512 10182152321435136 10209168645401208 10210673756509184 10237765756452752 10247932356012288 10259273667705804 10276638048886272 10277849241749376 10282255744612704 10305119478534678 10306638735423744 10333985359426932 10335508871937536 10363976470032192 10393007216446848 10422119281478912 10460149442616384 10468692803590784 10490685855699168 10496469405958802 10520071530364992 10521360375745072 10566902317612032 10567082773549344 10609528200122824 10627435950652416 10649812056248064 10655633746512048 10678069222670892 10679327727755211 10685481460087712 10696092663126528 10709241811026234 10727317867481856 10727367787872512 10739239687247596 10749904274821824 10755780680219868 10787230331331622 10817211592628352 10817261931346304 10839987271538208 10848840866291008 10859614293169152 10877626116231049 10888428128263056 10918927926941664 10950616647581184 10950803656387728 10981290643792896 10981478176433632 11042570167474776 11061260320775168 11073501736571344 11084498262625536 11113908782779908 11115547277366784 11140263927259488 11146353721680366 11165219534316288 11177576001012804 11178945399229139 11233618094247696 11258782826503296 11285481520352256 11290320033300224 11314039193034048 11315425309763568 11323279971230848 11347121178978592 11353324051343194 11358389422453248 11364598454571936 11380052594545152 11397828274614544 11411929492569088 11421773291998188 11429506588437504 11453571456719616 11462926198345216 11487007976072832 11493340802055448 11517486476009346 11519184469003008 11549748342888924 11570660467126656 11601360922375518 11603071280760064 11627447480929728 11667621309029952 11667820562460734 11700303721660288 11724884191663776 11746113419142144 11759167478773904 11765595595107053 11777279404039632 11810268982202208 11836530422713206 11844544537179648 11869685970115764 11877722533082112 11935719225138177 11954456505847296 11964220346960896 11969152612323438 11989355263656192 11989411057033984 11990824115374272 11995965035381488 12021166642598676 12022639391623791 12024411857994368 12056316252664754 12068288761356576 12076666026913536 12091305881704224 12125175085854656 12137215974718464 12169419672764592 12177867138870912 12203507683052448 12204945974577384 12225603512435712 12239133498315696 12273416785425824 12285604885510656 12328052703880704 12328263235807568 12354162948487836 12362585064395776 12388556881757952 12398675275761152 12431572704264056 12443917860872064 12457689453642762 12478774773647616 12492584942308428 12494115446197273 12515204178728832 12541554987292128 12548410793589846 12550260773067008 12613185228628992 12620080191399744 12646651816794576 12655430556081536 12701610037462752 12705038944295936 12731730202582272 12738689967634704 12738749248098608 12765511326350916 12775937599119016 12811505751091712 12822556808941362 12838420679140224 12867180373146624 12882998528720572 12895791973138368 12930008402312379 12931914639729792 12966226913243226 12968138490261248 12988112519510784 13004079341960427 13026089456702336 13040505334514938 13053455190855072 13128009115511808 13135246630920512 13162841686867824 13199712391873056 13223611962430464 13229063413620642 13258698197000592 13288511406776832 13325402173997886 13334424353177088 13334652071383696 13371775681897472 13399867647615744 13401509305418304 13437067555344237 13439048547170176 13446394965836632 13459747890331008 13474706400037078 13488087439163232 13495460664804174 13497450265373952 13499103878314432 13527463340243664 13534921076104771 13565123736450048 13565355394418016 13612224860534944 13640821971586488 13663909808016384 13679031556941072 13703798988999168 13709674326150272 13740159304712904 13742184980564992 13778647145902576 13792330012978944 13807593883604052 13818635293376256 13847966965135058 13857342955262464 13869296140283514 13907908197445248 13946865923488512 13948509685231296 13964011381044011 13985519292297063 13987581140932224 14024694416365122 14026762040486656 14089443698065792 14119043369700384 14199749408330752 14207511662016064 14221620412425216 14237359375591728 14237425630227856 14239103637006948 14278989081368312 14293168812332928 14303090489975808 14331092904110934 14333205699762432 14341040906959824 14372929799008893 14412943969978176 14413190106569142 14422948790171136 14453316362050944 14516125757100288 14517904171017408 14533971029249889 14558570569255552 14574682432693166 14589155801543904 14601071541850304 14639812592521487 14654350638790128 14672480776160256 14723426889966368 14738047969300992 14777152459785576 14779331016834048 14818545043706544 14853685236345984 14861804962240488 14886959379088384 14893096547409402 14903434668017072 14918234503834368 14978157458996928 15001483580306658 15011710435337728 15043247642134656 15085385590712064 15087233746351424 15118929615566448 15127194336566211 15127264732117097 15152797939429248 15186491863103736 15229031055997584 15271428608959488 15273228482152704 15313752968101812 15316010634763776 15356648634679128 15358912625337344 15382569017521152 15399664457185232 15414957073329408 15423383616919056 15427547289502208 15459958103135616 15468481229834024 15500978039140398 15503263307906304 15556828412039936 15589510824670272 15633178922218368 15703039205386176 15744704108938203 15747025309602944 15780107295547488 15782040563617608 15826247960154352 15834899334768139 15850624160324016 15894752225651712 15914292300184236 15941153925978624 15958870149764584 15974718084372096 15983450619768072 15985807018208256 15987765487165696 16017103834006338 16028222190131568 16030185855498388 16063862716539351 16091051681808768 16102221369218048 16108859530871394 16121741175605632 16180845496997433 16225892897019456 16237156185161216 16271343577403264 16273261299436512 16318844664420928 16335050071237632 16362143485759309 16378391890412496 16426205484581592 16471935965689344 16472217264650448 16518075842343936 16563855251212164 16591890481162752 16610252604857016 16638366364863488 16656779923077904 16673320916050176 16686938904971776 16722073316389504 16731214391453128 16747829301474432 16766364001519206 16815388457663999 16826773588532992 16862202422392768 16888174239754944 16928222280528384 16935480049950336 16973137964645352 16975640270109696 16984919956846272 17020681768467888 17029986077014791 17070078891817728 17096742411921816 17117894238853632 17192283019582464 17194389297517824 17240011203083172 17242552852973056 17278776703504512 17288302550990968 17317483359347712 17324622514333386 17338772455947236 17355990700689984 17402041383563277 17404606921140096 17501431963544928 17501730843691101 17550455582490432 17599616522497408 17638751218160856 17668523546440704 17678264262667456 17697828668270273 17715403473303312 17767202898663848 17804528955173646 17816583799623168 17866490196820992 17868679073891072 17916090073792316 17946330520441344 17953728918485157 17984116585550976 17986236173061408 17993947553072232 17996600353831936 18036617786991552 18084474378997131 18087140525890688 18114999040370304 18136958822556336 18187762628781984 18238708742588096 18256820667853824 18266800708306368 18305261524578672 18320212406283872 18338405268653568 18358700247473544 18389773350638592 18410125178138736 18424847057835008 18492079055821056 18492394853711352 18543877596593664 18595821231318016 18598012913641728 18647359056396084 18650108187909632 18699592555153496 18718162160471424 18738877413462642 18772806268093248 18793669452683293 18812332480938192 18822616190384769 18825391159600512 18919777842943488 18930120287099616 18969977725191864 18983145834122304 18985471516009264 19057558416443904 19108123872147912 19110940933016576 19121387875946432 19140376344542208 19163906398678524 19217258626637568 19217586808758856 19271088482734592 19300770559719936 19324497793080858 19354834342800384 19357205561356544 19378628038999852 19397871959594688 19449340369864839 19452207735391872 19539134185053504 19560758001772407 19702869946380768 19747173375433728 19758060058275392 19799568587809584 19804913648461312 19815739949653984 19835417943645696 19857462063212536 19888047295500888 19890979338445824 19970876611995904 19988103260996829 20001636529765632 20001978107075544 20057663522846208 20102263958127456 20113847454282752 20158572820755264 20169592448754948 20203730585905664 20212059600055617 20246175398060928 20248655817471648 20305374741330112 20348033091627024 20364304642870272 20418337290802416 20475531512905504 20495864712024576 20518547335411608 20553276097772544 20555698483498752 20564511489225408 20610238957069356 20613277470847488 20667970718853864 20671017743875072 20727952940064384 20771950447702587 20786014432893696 20844238562957824 20920298885232768 20937385607181568 20981371711398336 20992938811917604 21037041624547683 21040143060729984 21042720751490144 21134165547098688 21219056400245648 21299624112496128 21311267493024096 21356138445341784 21358655455510422 21370962920175424 21392185326253056 21418483622052468 21454635734963712 21454735575745024 21478479374495192 21499808549643648 21511561360439736 21574460662663244 21619785159853713 21634423185256704 21634523862692608 21679974543076416 21697681732582016 21755252232462098 21776856256526112 21837855853883328 21862023649039749 21901233295162368 21901607312775456 21962956352867264 22085140334949552 22147003473142688 22168996525251072 22227817565559816 22231094554733568 22280527854518976 22292707443360732 22330439068632576 22339644821114103 22355152002025608 22357890798458278 22467236188495392 22517565653006592 22545247425261001 22580640066600448 22628078386068096 22630850619527136 22646559942461696 22694242357957184 22706648102686388 22716778844906496 22729196909143872 22760105189090304 22795656549229088 22843546583996376 22907142913439232 22925852396690432 22974015952145664 22986681604110896 23034972952018692 23038368938006016 23099496685777848 23141320934253312 23202721844751036 23206142561520128 23254894961859456 23335242618059904 23335641124921468 23400607443320576 23449768383327552 23518334957547808 23531191190214106 23554558808079264 23620537964404416 23673060845426412 23689089074359296 23739371940231528 23871438450276354 23908913011694592 23938305224646876 23978710527312384 23978822114067968 23981648230748544 23991930070762976 24042333285197352 24045278783247582 24048823715988736 24112632505329508 24136577522713152 24153332053827072 24163289296307091 24182611763408448 24250350171709312 24338839345529184 24355734277741824 24407015366104896 24409891949154768 24478266996631392 24546833570851648 24571209771021312 24656105407761408 24656526471615136 24708325896975672 24777113763515904 24797350551522304 24863145408528112 24887835721744128 24915378907285524 24957549547295232 24985169884616856 24988230892394546 25030408357457664 25083109974584256 25096821587179692 25100521546134016 25240160382799488 25293303633589152 25310861112163072 25403220074925504 25463460405164544 25477379935269408 25477498496197216 25531022652701832 25551875198238032 25623011502183424 25645113617882724 25676841358280448 25765997057441144 25791583946276736 25860016804624758 25863829279459584 25932453826486452 25936276980522496 25976225039021568 26008158683920854 26052178913404672 26081010669029876 26106910381710144 26270493261841024 26325683373735648 26399424783746112 26458126827241284 26517396394001184 26577022813553664 26650804347995772 26668848706354176 26669304142767392 26799735295231488 26803018610836608 26874135110688474 26878097094340352 26892789931673264 26919495780662016 26949412800074156 26976174878326464 26990921329608348 26994900530747904 26998207756628864 27054926680487328 27069842152209542 27130710788836032 27224449721069888 27281643943172976 27358063113882144 27407597977998336 27419348652300544 27480318609425808 27557294291805152 27584660025957888 27615187767208104 27637270586752512 27695933930270116 27714685910524928 27738592280567028 27815816394890496 27893731846977024 27897019370462592 27928022762088022 27971038584594126 27975162281864448 28049388832730244 28053524080973312 28178887396131584 28238086739400768 28415023324032128 28474718751183456 28474851260455712 28478207274013896 28557978162736624 28586337624665856 28662185808221868 28666411399524864 28682081813919648 28745859598017786 28825887939956352 28826380213138284 28845897580342272 28906632724101888 28986746689621287 29032251514200576 29035808342034816 29067942058499778 29117141138511104 29149364865386332 29178311603087808 29202143083700608 29279625185042974 29308701277580256 29446853779932736 29476095938601984 29554304919571152 29637090087413088 29707370472691968 29723609924480976 29786193094818804 29806869336034144 29836469007668736 29956314917993856 30002967160613316 30023420870675456 30086495284269312 30170771181424128 30174467492702848 30237859231132896 30254388673132422 30254529464234194 30305595878858496 30342851797907663 30372983726207472 30458062111995168 30546456964305408 30627505936203624 30632021269527552 30713297269358256 30799328914370464 30829914146658816 30846767233838112 30855094579004416 30919916206271232 30936962459668048 31001956078280796 31006526615812608 31113656824079872 31179021649340544 31266357844436736 31406078410772352 31489408217876406 31494050619205888 31560214591094976 31564081127235216 31652495920308704 31669798669536278 31701248320648032 31828584600368472 31882307851957248 31917740299529168 31949436168744192 31966901239536144 31975530974331392 32034207668012676 32056444380263136 32060371710996776 32127725433078702 32182103363617536 32217719061742788 32243482351211264 32361690993994866 32451785794038912 32474312370322432 32542687154806528 32546522598873024 32632878348693147 32637689328841856 32724286971518618 32756783780824992 32852410969163184 32943871931378688 32944434529300896 33127710502424328 33183780962325504 33220505209714032 33313559846155808 33346641832100352 33373877809943552 33444146632779008 33462428782906256 33495658602948864 33532728003038412 33536836197687417 33630776915327998 33653547177065984 33724404844785536 33776348479509888 33856444561056768 33870960099900672 33912599068249741 33946275929290704 33969839913692544 34041363536935776 34059972154029582 34140157783635456 34193484823843632 34235788477707264 34388778595035648 34480022406166344 34485105705946112 34557553407009024 34576605101981936 34649245028666772 34677544911894472 34711981401379968 34804082767126554 34809213842280192 35002863927089856 35003461687382202 35100911164980864 35199233044994816 35277502436321712 35296786785321159 35356528525334912 35395657336540546 35430806946606624 35534405797327696 35609057910347292 35633167599246336 35737358147782144 35832180147584632 35892661040882688 35907457836970314 35968233171101952 35972472346122816 35987895106144464 36067918174871373 36073235573983104 36168948757994262 36174281051781376 36229998080740608 36273917645112672 36375525257563968 36477417485176192 36533601416612736 36610523049157344 36640424812567744 36676810537307136 36717400494947088 36737642920855807 36820250356277472 36984158111642112 36984789707422704 37087755193187328 37196025827283456 37294718112792168 37300216375819264 37399185110306992 37436324320942848 37477754826925284 37482346338591819 37545612536186496 37587338905366586 37624664961876384 37645232380769538 37650782319201024 37755306159660677 37839555685886976 37860240574199232 37939955450383728 37966291668244608 37970943032018528 38115116832887808 38216247744295824 38242775751892864 38327812797357048 38434517253275136 38435173617517712 38542176965469184 38601541119439872 38648995586161716 38714411122713088 38757256077999704 38795743919189376 38898680739729678 38904415470783744 39012238025881281 39078268370107008 39121516003544814 39405739892761536 39516120116550784 39599137175619168 39609827296922624 39631479899307968 39670835887291392 39714924126425072 39736634179701179 39776094591001776 39941753223991808 39976206521993658 40003273059531264 40003956214151088 40115327045692416 40204527916254912 40311202666032711 40317145641510528 40339184897509896 40407461171811328 40424119200111234 40492350796121856 40497311634943296 40604763228314313 40610749482660224 40696066183254048 40836674581604832 40837371968612569 40951063025811008 40991729424049152 41037094670823216 41111396966997504 41129022978450816 41220477914138712 41226554941694976 41335941437707728 41455905880128768 41543900895405174 41572028865787392 41688477125915648 41840597770465536 41874771214363136 41892034143132033 41962743422796672 41985877623835208 42074083249095366 42080286121459968 42085441502980288 42197106884326639 42268331094197376 42438112800491296 42599248224992256 42622534986048192 42712276890683568 42717310911020844 42741925840350848 42836967244104936 42909271469927424 42909471151490048 42956958748990384 42999617099287296 43023122720879472 43148921325326488 43239570319707426 43268846370513408 43269047725385216 43359949086152832 43395363465164032 43510504464924196 43553712513052224 43601913087749667 43675711707766656 43724047298079498 43803214625550912 43919437777564461 43925912705734528 44170280669899104 44294006946285376 44337993050502144 44455635131119632 44561055709037952 44585414886721464 44660878137265152 44679289642228206 44710304004051216 44715781596916556 44934472376990784 45035131306013184 45090494850522002 45161280133200896 45256156772136192 45261701239054272 45293119884923392 45381794196351291 45388484715914368 45413296205372776 45458393818287744 45591313098458176 45641768670802283 45687093167992752 45814285826878464 45948031904291328 45973363208221792 46069945904037384 46076737876012032 46198993371555696 46282641868506624 46405443689502072 46412285123040256 46509789923718912 46670485236119808 46671282249842936 46801214886641152 46899536766655104 47036669915095616 47062382380428212 47109117616158528 47161472400129773 47234112326814609 47241075928808832 47346121690852824 47478743880463056 47504698004304417 47742876900552708 47876610449293752 47957421054624768 47957644228135936 47963296461497088 47983860141525952 48084666570394704 48090557566495164 48097647431977472 48225265010659016 48273155045426304 48306664107654144 48326578592614182 48365223526816896 48500700343418624 48542536490992299 48677678691058368 48711468555483648 48814030732209792 48819783898309536 48956533993262784 49086430457277927 49093667141703296 49313052943230272 49416651793951344 49554227527031808 49726290817056224 49775671443488256 49830757814571048 49915099094590464 49970339769233712 49976461784789092 50060816714915328 50166219949168512 50193643174359384 50201043092268032 50446165372991997 50480320765598976 50586607267178304 50621722224326144 50806440149851008 50926920810329088 50954759870538816 50954996992394432 51011388514426081 51062045305403664 51089958231044373 51103750396476064 51290227235765448 51353682716560896 51531994114882288 51583167892553472 51720033609249516 51727658558919168 51864907652972904 51872553961044992 51952450078043136 52016317367841708 52104357826809344 52162021338059752 52213820763420288 52505192531073303 52540986523682048 52651366747471296 52798849567492224 52916253654482568 53034792788002368 53093486004810819 53301608695991544 53338608285534784 53599470590462976 53606037221673216 53748270221376948 53756194188680704 53785579863346528 53838991561324032 53898825600148312 53952349756652928 53981842659216696 53989801061495808 53996415513257728 54109853360974656 54139684304419084 54253423136991393 54261421577672064 54448899442139776 54563287886345952 54716126227764288 54838697304601088 54960637218851616 55114588583610304 55169320051915776 55230375534416208 55274541173505024 55391867860540232 55477184561134056 55631632789780992 55787463693954048 55794038740925184 55856045524176044 55942077169188252 55950324563728896 56098777665460488 56107048161946624 56357774792263168 56381008358049879 56476173478801536 56830046648064256 56949437502366912 56949702520911424 56956414548027792 57115956325473248 57172675249331712 57324371616443736 57332822799049728 57364163627839296 57491719196035572 57651775879912704 57652760426276568 57813265448203776 57973493379242574 58064503028401152 58071616684069632 58135884116999556 58234282277022208 58298729730772664 58356623206175616 58404286167401216 58559250370085948 58617402555160512 58682274005317221 58893707559865472 59108609839142304 59274180174826176 59414740945383936 59447219848961952 59572386189637608 59613738672068288 59672938015337472 59912629835987712 60005934321226632 60172990568538624 60341542362848256 60348934985405696 60475718462265792 60508777346264844 60509058928468388 60611191757716992 60636178800166851 60685703595815326 60745967452414944 60916124223990336 61092913928610816 61255011872407248 61426594538716512 61598657828740928 61659828293317632 61693534467676224 61839832412542464 61873924919336096 62003912156561592 62013053231625216 62227313648159744 62315851343107761 62358043298681088 62532715688873472 62812156821544704 62978816435752812 62988101238411776 63120429182189952 63128162254470432 63304991840617408 63339597339072556 63402496641296064 63657169200736944 63835480599058336 63898872337488384 63933802479072288 63951061948662784 64068415336025352 64112888760526272 64120743421993552 64255450866157404 64364206727235072 64435438123485576 64486964702422528 64723381987989732 64903571588077824 65085374309613056 65093045197746048 65265756697386294 65275378657683712 65448573943037236 65513567561649984 65586070947119247 65704821938326368 65888869058601792 66255421004848656 66441010419428064 66627119692311616 66693283664200704 66888293265558016 66924857565812512 66991317205897728 67065456006076824 67073672395374834 67261553830655996 67307094354131968 67448809689571072 67552696959019776 67635742275783003 67741920199801344 67825198136499482 67892551858581408 67939679827385088 68082727073871552 68119944308059164 68280315567270912 68386969647687264 68777557190071296 68960044812332688 69115106814018048 69153210203963872 69298490057333544 69355089823788944 69423962802759936 69608165534253108 69618427684560384 70005727854179712 70006923374764404 70201822329961728 70398466089989632 70555004872643424 70593573570642318 70713057050669824 70791314673081092 70861613893213248 71068811594655392 71218115820694584 71474716295564288 71664360295169264 71814915673940628 71936466342203904 71944944692245632 71975790212288928 72135836349742746 72146471147966208 72337897515988524 72348562103562752 72459996161481216 72547835290225344 72751050515127936 72954834970352384 73067202833225472 73221046098314688 73280849625135488 73434800989894176 73475285841711614 73640500712554944 73968316223284224 73969579414845408 74392051654566912 74589436225584336 74798370220613984 74872648641885696 74955509653850568 74964692677183638 75091225072372992 75174677810733172 75249329923752768 75290464761539076 75301564638402048 75510612319321354 75720481148398464 75879910900767456 75932583336489216 75941886064037056 76143382813617343 76432495488591648 76485551503785728 76655625594714096 76869034506550272 76870347235035424 77297991172323432 77428822245426176 77514512155999408 77591487838378752 77797361479459356 77808830941567488 78024476051762562 78156536740214016 78243032007089628 78811479785523072 79032240233101568 79198274351238336 79262959798615936 79429848252850144 79473268359402358 79552189182003552 79883506447983616 79952413043987316 80006546119062528 80007912428302176 80409055832509824 80622405332065422 80634291283021056 80678369795019792 80848238400222468 80984701592243712 80994623269886592 81209526456628626 81221498965320448 81392132366508096 81673349163209664 81674743937225138 81902126051622016 82074189341646432 82222793933995008 82258045956901632 82359169165749371 82440955828277424 82671882875415456 82911811760257536 83087801790810348 83144057731574784 83681195540931072 83749542428726272 83784068286264066 83925486845593344 83971755247670416 84148166498190732 84160572242919936 84170883005960576 84394213768653278 84536662188394752 84876225600982592 85245069972096384 85424553781367136 85434621822041688 85483851680701696 85673934488209872 85913917497980768 85999234198574592 86046245441758944 86297842650652976 86479140639414852 86537692741026816 86538095450770432 86719898172305664 86790726930328064 87021008929848392 87107425026104448 87203826175499334 87351423415533312 87448094596158996 87606429251101824 87838875555128922 87851825411469056 88340561339798208 88588013892570752 88911270262239264 89122111418075904 89170829773442928 89358579284456412 89420608008102432 89431563193833112 89868944753981568 90070262612026368 90180989701044004 90512313544272384 90523402478108544 90586239769846784 90763588392702582 90776969431828736 90826592410745552 90916787636575488 91028555393722989 91182626196916352 91283537341604566 91374186335985504 91896063808582656 91946726416443584 92139891808074768 92397986743111392 92565283737013248 92810887379004144 93019579847437824 93340970472239616 93342564499685872 93602429773282304 93799073533310208 94073339830191232 94124764760856424 94218235232317056 94322944800259546 94468224653629218 94482151857617664 94692243381705648 94957487760926112 95009396008608834 95485753801105416 95753220898587504 95926592922994176 95967720283051904 96169333140789408 96181115132990328 96195294863954944 96450530021318032 96546310090852608 96653157185228364 96730447053633792 97001400686837248 97085072981984598 97355357382116736 97422937110967296 97628061464419584 97639567796619072 97898635046079441 97913067986525568 98172860914555854 98187334283406592 98626105886460544 98833303587902688 99452581634112448 99551342886976512 99661515629142096 99940679538467424 99952923569578184 100121633429830656 100332439898337024 100387286348718768 100610508593062251 100892330745983994 100960641531197952 101173214534356608 101243444448652288 101612880299702016 101737797204749223 101909519741077632 101909993984788864 102022777028852162 102124090610807328 102179916462088746 102207500792952128 102478688147650409 102580454471530896 102707365433121792 103063988229764576 103166335785106944 103440067218499032 103455317117838336 103729815305945808 104032634735683416 104208715653618688 104324042676119504 104427641526840576 105010385062146606 105081973047364096 105302733494942592 105597699134984448 105832507308965136 105890360355963477 106069585576004736 106186972009621638 106603217391983088 106677216571069568 107212074443346432 107496540442753896 107512388377361408 107571159726693056 107677983122648064 107797651200296624 107904699513305856 107963685318433392 107992831026515456 108219706721949312 108279368608838168 108506846273982786 108522843155344128 108897798884279552 109126575772691904 109432252455528576 109677394609202176 109921274437703232 110212928762567421 110229177167220608 110460751068832416 110783735721080464 110844295343376973 110954369122268112 111263265579561984 111588077481850368 111712091048352088 111884154338376504 111900649127457792 112197555330920976 112447039015775457 112715549584526336 112762016716099758 112952346957603072 113265918478982031 113660093296128512 113898875004733824 113899405041822848 113912829096055584 114231912650946496 114345350498663424 114535004400315163 114648743232887472 114728327255678592 114983438392071144 115303551759825408 115305520852553136 115626530896407552 115946986758485148 116143233368139264 116271768233999112 116468564554044416 116597459461545328 116713246412351232 116808572334802432 117118500740171896 117234805110321024 117364548010634442 117707719203647993 117787415119730944 118217219678284608 118548360349652352 118829481890767872 118894439697923904 119144772379275216 119209902539103537 119227477344136576 119825259671975424 120011868642453264 120345981137077248 120697869970811392 120951436924531584 121017554692529688 121018117856936776 121222383515433984 121272357600333702 121371407191630652 121491934904829888 121814289684942939 121832248447980672 122510023744814496 122512115905837707 122853189077433024 123197315657481856 123387068935352448 123679664825084928 123747849838672192 123884800677891911 124007824313123184 124631702686215522 124716086597362176 125065431377746944 125624313643089408 125676102429396099 125957632871505624 125976202476823552 126240858364379904 126256324508940864 126591320652979917 126609983681234816 126679194678145112 126804993282592128 127314338401473888 127670961198116672 127797744674976768 127867604958144576 128136830672050704 128225777521052544 128241486843987104 128510901732314808 128728413454470144 128870876246971152 128973929404845056 129446763975979464 129807143176155648 130170748619226112 130186090395492096 130531513394772588 130550757315367424 130897147886074472 131027135123299968 131172141894238494 131409643876652736 131555686168783051 131758313332693383 131777738117203584 132510842009697312 132882020838856128 133254239384623232 133776586531116032 133849715131625024 133982634411795456 134130912012153648 134147344790749668 134523107661311992 134897619379142144 135105393918039552 135271484551566006 135483840399602688 135650396272998964 135785103717162816 135879359654770176 136145382589053873 136165454147743104 136239888616118328 136773939295374528 136925306012406849 137920089624665376 138230213628036096 138306420407927744 138596980114667088 138710179647577888 138847925605519872 139216331068506216 139236855369120768 140011455708359424 140013846749528808 140403644659923456 140796932179979264 141110009745286848 141187147141284636 141426114101339648 141484417200389319 141582629346162184 141723227786426496 142137623189310784 142436231641389168 142514094012913251 143328720590338528 143629831347881256 143872932684407808 143889889384491264 143951580424577856 144271672699485492 144292942295932416 144675795031977048 144697124207125504 144919992322962432 145095670580450688 145502101030255872 145909669940704768 146134405666450944 146442092196629376 146561699250270976 146869601979788352 146950571683423228 147259291371833781 147281001425109888 147939158829690816 149178872451168672 149596740441227968 149745297283771392 149911019307701136 149929385354367276 150182450144745984 150349355621466344 150498659847505536 150580929523078152 150603129276804096 151021224638642708 151338496118975991 151440962296796928 151759821801534912 151865166672978432 151883772128074112 152286765627234686 152864990977183296 152971103007571456 153034165543278243 153311251189428192 153740694470070848 154595982344646864 155029024311998816 155182975676757504 155594722958918712 155617661883134976 156048952103525124 156313073480428032 156486064014179256 157622959571046144 158064480466203136 158396548702476672 158525919597231872 158859696505700288 158946536718804716 159104378364007104 159280458014432457 159904826087974632 160015824856604352 160818111665019648 161244810664130844 161268582566042112 161356739590039584 161696476800444936 161969403184487424 161989246539773184 162419052913257252 162442997930640896 162784264733016192 163346698326419328 163349487874450276 163804252103244032 164148378683292864 164516091913803264 164718338331498742 164881911656554848 165343765750830912 165823623520515072 166175603581620696 167362391081862144 167568136572528132 167850973691186688 167943510495340832 168296332996381464 168321144485839872 168341766011921152 168788427537306556 169073324376789504 169143025074149637 169752451201965184 170490139944192768 170849107562734272 170869243644083376 170967703361403392 171347868976419744 171827834995961536 171998468397149184 172092490883517888 172595685301305952 172958281278829704 173439796344611328 173581453860656128 174042017859696784 174214850052208896 174407652350998668 174702846831066624 174896189192317992 175212858502203648 175677751110257844 175703650822938112 176681122679596416 177176027785141504 177822540524478528 178244222836151808 178341659546885856 178717158568912824 178841216016204864 178863126387666224 179737889507963136 180361979402088008 181024627088544768 181046804956217088 181527176785405164 181553938863657472 181653184821491104 181833575273150976 182057110787445978 182365252393832704 182567074683209132 182748372671971008 183893452832887168 184279783616149536 184795973486222784 185621774758008288 186039159694875648 186681940944479232 186685128999371744 187598147066620416 188146679660382464 188249529521712848 188436470464634112 188645889600519092 188936449307258436 188964303715235328 189384486763411296 189914975521852224 190018792017217668 190971507602210832 191506441797175008 191853185845988352 191935440566103808 192338666281578816 192362230265980656 192901060042636064 193092620181705216 193306314370456728 193460894107267584 194002801373674496 194170145963969196 194710714764233472 195256122928839168 195279135593238144 195797270092158882 195826135973051136 196345721829111708 196374668566813184 197252211772921088 197666607175805376 198905163268224896 199323031258284192 199881359076934848 199905847139156368 200664879796674048 200774572697437536 201221017186124502 201784661491967988 201921283062395904 202346429068713216 202907226827349009 203225760599404032 203475594409498446 203819039482155264 203819987969577728 204045554057704324 204248181221614656 204359832924177492 204415001585904256 204957376295300818 205160908943061792 206127976459529152 206332671570213888 206880134436998064 207459630611891616 208065269471366832 208648085352239008 208855283053681152 210020770124293212 210163946094728192 210605466989885184 211195398269968896 211665014617930272 211780720711926954 212139171152009472 212373944019243276 212399962585353641 213206434783966176 213354433142139136 214424148886692864 214993080885507792 215142319453386112 215595302400593248 215809399026611712 215927370636866784 215985662053030912 216439413443898624 216558737217676336 217013692547965572 217045686310688256 217795597768559104 218253151545383808 218864504911057152 219842548875406464 220425857525134842 220458354334441216 220921502137664832 221567471442160928 221688590686753946 221908738244536224 223176154963700736 223424182096704176 223768308676753008 224395110661841952 224894078031550914 225524033432199516 225904693915206144 226531836957964062 227320186592257024 227797750009467648 227798810083645696 227825658192111168 228430148440852029 228463825301892992 229070008800630326 229297486465774944 229456654511357184 229966876784142288 230607103519650816 230611041705106272 231893973516970296 232286466736278528 232543536467998224 233194918923090656 233426492824702464 233617144669604864 234237001480343792 234469610220642048 234729096021268884 235415438407295986 235574830239461888 236434439356569216 237096720699304704 237388193477748187 237788879395847808 238289544758550432 238419805078207074 238454954688273152 239650519343950848 240023737284906528 241395739941622784 241902873849063168 242035109385059376 242036235713873552 242544715200667404 242742814383261304 242983869809659776 243628579369885878 243664496895961344 245020047489628992 245024231811675414 245706378154866048 246394631314963712 246774137870704896 247077507497248113 247495699677344384 247769601355783822 248015648626246368 249263405372431044 249432173194724352 251248627286178816 251352204858792198 251915265743011248 252481716728759808 252512649017881728 253182641305959834 253219967362469632 253358389356290224 253609986565184256 254628676802947776 255341922396233344 255735209916289152 256273661344101408 256451555042105088 256482973687974208 257021803464629616 257163500445990649 257741752493942304 258893527951958928 259614286352311296 260372180790984192 261063026789545176 261101514630734848 261794295772148944 262054270246599936 262344283788476988 262819287753305472 263111372337566102 263516626665386766 263555476234407168 265021684019394624 265764041677712256 266508478769246464 267699430263250048 268261824024307296 268294689581499336 269046215322623984 269795238758284288 270210787836079104 270542969103132012 271300792545997928 271570207434325632 271758719309540352 272290765178107746 272330908295486208 272479777232236656 273085666181168967 273547878590749056 273850612024813698 275840179249330752 276612840815855488 277193960229334176 277420359295155776 277695851211039744 278156439257908253 278432662137012432 280022911416718848 280027693499057616 280807289319846912 282220019490573696 282374294282569272 282852228202679296 282968834400778638 283165258692324368 283446455572852992 284275246378621568 284872463282778336 285028188025826502 285861603780287983 286657441180677056 287259662695762512 287779778768982528 287903160849155712 288543345398970984 288585884591864832 289351590063954096 290191341160901376 291004202060511744 291819339881409536 292268811332901888 292884184393258752 293123398500541952 293739203959576704 293901143366846456 294518582743667562 294562002850219776 295878317659381632 298357744902337344 299193480882455936 299822038615402272 299858770708734552 300364900289491968 300698711242932688 300863087360594641 300997319695011072 301161859046156304 302042449277285416 302676992237951982 302881924593593856 303519643603069824 303730333345956864 303767544256148224 304573531254469372 305213391614247669 305729981954366592 305942206015142912 306068331086556486 306622502378856384 307436064442951227 307481388940141696 309191964689293728 310058048623997632 310365951353515008 311189445917837424 312097904207050248 312626146960856064 312972128028358512 315245919142092288 316128960932406272 316793097404953344 317051839194463744 317719393011400576 317893073437609432 318208756728014208 318560916028864914 319492380695615981 319809652175949264 320031649713208704 321636223330039296 322489621328261688 322537165132084224 322713479180079168 323392953600889872 323978493079546368 324838105826514504 324885995861281792 325568529466032384 326693396652838656 326698975748900552 327608504206488064 328296757366585728 329032183827606528 329436676662997484 329763823313109696 330638786287702263 330687531501661824 332351207163241392 332532886030130919 335136273145056264 335701947382373376 335887020990681664 336592665992762928 336683532023842304 337576855074613112 338146648753579008 338286050148299274 339504902403930368 339797755436946093 340980279888385536 341698215125468544 341738487288166752 341935406722806784 342695737952839488 343605013200945489 343655669991923072 344184981767035776 345191370602611904 345916562557659408 346879592689222656 348084035719393568 348429700104417792 348815304701997336 349405693662133248 349792378384635984 350425717004407296 351355502220515688 351407301645876224 353123157610943979 353362245359192832 354352055570283008 355645081048957056 356488445672303616 356683319093771712 357079719600982567 357434317137825648 357629707617310611 357682432032409728 357726252775332448 359475779015926272 360723958804176016 362093609912434176 363054353570810328 363107877727314944 363306369642982208 363667150546301952 364114221574891956 364730504787665408 365134149366418264 365496745343942016 367536347717513121 367786905665774336 368559567232299072 369591946972445568 371243549516016576 371654402033675733 373370257998743488 375196294133240832 376293359320764928 376499059043425696 376872940929268224 377291779201038184 377872898614516872 377928607430470656 378768973526822592 379773961958939751 379829951043704448 380037584034435336 381943015204421664 383012883594350016 383870881132207616 384677332563157632 384724460531961312 385802120085272128 386185240363410432 386612628740913456 386921788214535168 388340291927938392 389421429528466944 390512245857678336 390558271186476288 391594540184317764 391652271946102272 392691443658223416 392749337133626368 394504423545842176 394667058506349153 395333214351610752 397810326536449792 398646062516568384 399762718153869696 399811694278312736 401329759593348096 401549145394875072 402442034372249004 403569322983935976 404692858137426432 405814453654698018 406451521198808064 406951188818996892 407638078964310528 407639975939155456 408091108115408648 408496362443229312 408719665848354984 408830003171808512 409914752590601636 410321817886123584 410775918037220547 412255952919058304 413760268873996128 414919261223783232 416130538942733664 417296170704478016 417710566107362304 420041540248586424 421210933979770368 422390796539937792 423330029235860544 423561441423853908 424278342304018944 424453251601167957 424747888038486552 424799925170707282 426412869567932352 426708866284278272 429986161771015584 430284638906772224 431190604801186496 431618798053223424 431854741273733568 432878826887797248 433117474435352672 434027385095931144 434091372621376512 435591195537118208 436506303090767616 437729009822114304 439685097750812928 440851715050269684 440916708668882432 441843004275329664 443134942884321856 443377181373507892 443817476489072448 446848364193408352 447536617353506016 448790221323683904 449788156063101828 451048066864399032 451809387830412288 453063673915928124 455595500018935296 455597620167291392 455651316384222336 456860296881704058 456927650603785984 458140017601260652 458594972931549888 458913309022714368 459102496629834729 459933753568284576 461222083410212544 463787947033940592 465087072935996448 466389837846181312 466852985649404928 468474002960687584 468939220441284096 469458192042537768 470830876814591972 471149660478923776 472868878713138432 474193441398609408 474776386955496374 475577758791695616 476579089517100864 476839610156414148 476909909376546304 480047474569813056 483805747698126336 484070218770118752 484072471427747104 485089430401334808 485485628766522608 485967739619319552 487257158739771756 487328993791922688 490040094979257984 490048463623350828 491412756309732096 492789262629927424 493548275741409792 494155014994496226 494991399354688768 495539202711567644 496031297252492736 498526810744862088 502704409717584396 503830531486022496 504963433457519616 505025298035763456 506365282611919668 506439934724939264 506716778712580448 507219973130368512 509257353605895552 510683844792466688 511470419832578304 512547322688202816 512903110084210176 512965947375948416 514043606929259232 514327000891981298 515483504987884608 517787055903917856 520744361581968384 522126053579090352 523588591544297888 524108540493199872 524688567576953976 525638575506610944 526222744675132204 527033253330773532 527110952468814336 530043368038789248 531528083355424512 533016957538492928 535398860526500096 536523648048614592 536589379162998672 538092430645247968 541085938206264024 542601585091995856 543140414868651264 544581530356215492 544661816590972416 544959554464473312 546171332362337934 547095757181498112 547701224049627396 551680358498661504 553225681631710976 554387920458668352 554840718590311552 556312878515816506 556865324274024864 560045822833437696 560055386998115232 564440038981147392 564748588565138544 565937668801557276 566330517384648736 566892911145705984 568550492757243136 569744926565556672 570056376051653004 571723207560575966 573314882361354112 574519325391525024 575559557537965056 575806321698311424 576514184160245597 577086690797941968 578703180127908192 580382682321802752 582008404121023488 585768368786517504 586246797001083904 587478407919153408 587802286733692912 589037165487335124 589124005700439552 591756635318763264 596715489804674688 598386961764911872 599644077230804544 599717541417469104 601397422485865376 601726174721189282 601994639390022144 602323718092312608 604084898554570832 605353984475903964 605763849187187712 607039287206139648 607535088512296448 609147062508938744 610426783228495338 611459963908733184 612136662173112972 613245004757712768 614872128885902454 614962777880283392 618383929378587456 620116097247995264 622378891835674848 624195808414100496 625944256056717024 630491838284184576 633586194809906688 634103678388927488 635438786022801152 635786146875218864 636417513456028416 637121832057729828 637199887756060923 638984761391231962 639619304351898528 640063299426417408 643272446660078592 644979242656523376 645426958360158336 646785907201779744 647956986159092736 649676211653029008 651137058932064768 653386793305677312 653397951497801104 655217008412976128 656593514733171456 658873353325994968 659527646626219392 661277572575404526 661375063003323648 664702414326482784 665065772060261838 670272546290112528 671774041981363328 673185331985525856 673367064047684608 675153710149226224 676572100296598548 679009804807860736 679595510873892186 681960559776771072 683396430250937088 683476974576333504 685290445322556087 685391475905678976 687210026401890978 687311339983846144 688369963534071552 690382741205223808 691833125115318816 696168071438787136 696859400208835584 697630609403994672 699584756769271968 700851434008814592 702711004441031376 706246315221887958 706724490718385664 708704111140566016 711290162097914112 712164580433244561 713366638187543424 714159439201965134 714868634275651296 715259415234621222 715364864064819456 715452505550664896 717350817033552863 718951558031852544 721447917608352032 724187219824868352 726108707141620656 726612739285964416 728228443149783912 729461009575330816 730268298732836528 730993490687884032 735072695435026242 735573811331548672 737119134464598144 739183893944891136 741232522491744339 742487099032033152 743308804067351466 746740515997486976 752586718641529856 752998118086851392 753745881858536448 754583558402076368 755745797229033744 757537947053645184 759547923917879502 759659902087408896 760075168068870672 763886030408843328 766025767188700032 767741762264415232 769354665126315264 769448921063922624 771490501337971947 771604240170544256 773225257481826912 775910067403638811 776680583855876784 778842859056933888 781116542372952576 783189080368635528 783304543892204544 785382887316446832 789008847091684352 789334117012698306 790666428703221504 795620653072899584 797292125033136768 799525436307739392 799623388556625472 801745030802206141 803098290789750144 804884068744498008 807138645967871952 809385716274852864 811628907309396036 813902377637993784 815276157928621056 815279951878310912 816182216230817296 816992724886458624 817439331696709968 817660006343617024 819829505181203272 820643635772247168 821551836074441094 824511905838116608 827520537747992256 829838522447566464 832261077885467328 834469317773724759 834592341408956032 840083080497172848 842421867959540736 846660058471721088 847122882847707816 848556684608037888 848906503202335914 849495776076973104 849599850341414564 852825739135864704 853417732568556544 857584811340863949 859972323542031168 860569277813544448 862381209602372992 863709482547467136 865757653775594496 866234948870705344 867193604745243377 868054770191862288 873012606181535232 875458019644228608 879370195501625856 881703430100539368 881833417337764864 883686008550659328 886269885768643712 886754362747015784 887634952978144896 893696728386816704 895073234707012032 897580442647367808 899576312126203656 902096133728798064 902589262081783923 906127347831856248 911191000037870592 911195240334582784 911302632768444672 913720593763408116 913855301207571968 916280035202521304 917189945863099776 917826618045428736 918204993259669458 919867507136569152 922308193328853681 922444166820425088 927575894067881184 930174145871992896 932779675692362624 936948005921375168 937878440882568192 938916384085075536 941661753629183944 945737757426276864 948386882797218816 949552773910992748 951155517583391232 953158179034201728 953679220312828296 953819818753092608 958477142086847943 960094949139626112 967611495396252672 968140437540237504 968144942855494208 970178860802669616 970971257533045216 971935479238639104 974514317479543512 974657987583845376 980080189958515968 980096927246701656 982825512619464192 985578525259854848 987096551482819584 988310029988992452 989982798709377536 991078405423135288 992062594504985472 997053621489724176 997598658090392757 1005408819435168792 1007661062972044992 1010050596071526912 1012730565223839336 1012879869449878528 1013433557425160896 1014439946260737024 1018514707211791104 1021367689584933376 1022940839665156608 1025094645376405632 1025806220168420352 1025931894751896832 1028087213858518464 1028654001783962596 1030815039602836467 1030967009975769216 1035574111807835712 1044252107158180704 1047177183088595776 1048217080986399744 1049377135153907952 1051277151013221888 1052445489350264408 1054066506661547064 1054221904937628672 1059369472832831937 1060086736077578496 1063056166710849024 1066033915076985856 1070797721053000192 1071239158802947701 1073047296097229184 1073178758325997344 1076184861290495936 1082171876412528048 1085203170183991712 1086280829737302528 1089163060712430984 1089323633181944832 1089919108928946624 1092342664724675868 1094191514362996224 1095402448099254792 1103360716997323008 1106451363263421952 1108775840917336704 1109681437180623104 1112625757031633012 1113730648548049728 1114963206101027199 1120110773996230464 1128880077962294784 1129497177130277088 1131875337603114552 1132661034769297472 1133785822291411968 1137100985514486272 1139489853131113344 1140112752103306008 1143446415121151932 1146629764722708224 1149038650783050048 1151612643396622848 1153028368320491194 1154173381595883936 1157406360255816384 1160765364643605504 1171536737573035008 1174956815838306816 1175604573467385824 1178074330974670248 1178248011400879104 1183513270637526528 1184001175519047459 1193430979609349376 1196773923529823744 1199288154461609088 1199435082834938208 1202794844971730752 1203452349442378564 1203989278780044288 1204647436184625216 1208169797109141664 1210707968951807928 1214078574412279296 1215070177024592896 1218294125017877488 1220853566456990676 1222919927817466368 1224273324346225944 1226490009515425536 1229744257771804908 1229925555760566784 1236767858757174912 1240232194495990528 1244757783671349696 1248391616828200992 1251888512113434048 1267172389619813376 1270877572045602304 1271572293750437728 1272835026912056832 1274243664115459656 1274399775512121846 1277969522782463924 1279238608703797056 1280126598852834816 1289958485313046752 1290853916720316672 1293571814403559488 1299352423306058016 1302274117864129536 1306773586611354624 1306795902995602208 1313187029466342912 1317746706651989936 1319055293252438784 1322555145150809052 1322750126006647296 1329404828652965568 1330131544120523676 1340545092580225056 1343548083962726656 1346370663971051712 1350307420298452448 1353144200593197096 1358019609615721472 1359191021747784372 1366792860501874176 1366953949152667008 1370580890645112174 1370782951811357952 1374420052803781956 1374622679967692288 1376739927068143104 1380765482410447616 1383666250230637632 1392336142877574272 1395261218807989344 1399169513538543936 1405422008882062752 1412492630443775916 1413448981436771328 1422580324195828224 1424329160866489122 1426733276375086848 1428318878403930268 1429737268551302592 1430518830469242444 1430729728129638912 1430905011101329792 1434701634067105726 1442895835216704064 1452217414283241312 1453225478571928832 1456456886299567824 1460536597465673056 1461986981375768064 1470145390870052484 1471147622663097344 1474238268929196288 1478367787889782272 1482465044983488678 1484974198064066304 1486617608134702932 1493481031994973952 1505996236173702784 1509167116804152736 1511491594458067488 1515075894107290368 1519095847835759004 1519319804174817792 1520150336137741344 1527772060817686656 1532051534377400064 1538709330252630528 1538897842127845248 1542981002675943894 1543208480341088512 1546450514963653824 1551820134807277622 1553361167711753568 1562233084745905152 1566378160737271056 1570765774632893664 1578668234025396612 1581332857406443008 1591241306145799168 1594584250066273536 1599050872615478784 1599246777113250944 1603490061604412282 1606196581579500288 1609768137488996016 1614277291935743904 1623257814618792072 1627804755275987568 1632364432461634592 1633985449772917248 1634878663393419936 1635320012687234048 1639659010362406544 1641287271544494336 1643103672148882188 1649023811676233216 1655041075495984512 1659677044895132928 1664522155770934656 1668938635547449518 1669184682817912064 1680166160994345696 1693320116943442176 1694245765695415632 1697813006404671828 1698991552153946208 1699199700682829128 1705651478271729408 1715169622681727898 1719944647084062336 1721138555627088896 1724762419204745984 1727418965094934272 1729542552480736791 1732469897741410688 1734387209490486754 1736109540383724576 1746025212363070464 1758740391003251712 1763406860201078736 1767372017101318656 1772539771537287424 1773508725494031568 1775269905956289792 1787393456773633408 1790146469414024064 1795160885294735616 1799152624252407312 1804192267457596128 1805178524163567846 1812254695663712496 1822605265536889344 1827441187526816232 1827710602415143936 1832560070405042608 1834379891726199552 1836409986519338916 1839735014273138304 1844616386657707362 1844888333640850176 1855151788135762368 1860348291743985792 1865559351384725248 1873896011842750336 1877832768170151072 1883323507258367888 1891475514852553728 1899105547821985496 1902311035166782464 1906316358068403456 1907358440625656592 1911599663268182769 1916954284173695886 1920189898279252224 1936280875080475008 1936289885710988416 1940357721605339232 1941942515066090432 1943870958477278208 1947095074805357771 1949028634959087024 1960160379917031936 1960193854493403312 1965651025238928384 1976620059977984904 1979965597418755072 1982156810846270576 1984125189009970944 1994107242979448352 1995197316180785514 2001031226462015881 2010817638870337584 2015322125944089984 2020101192143053824 2025461130447678672 2026867114850321792 2037029414423582208 2042735379169866752 2045881679330313216 2050189290752811264 2051863789503793664 2056174427717036928 2057308003567925192 2061630079205672934 2061934019951538432 2071148223615671424 2088504214316361408 2094354366177191552 2098754270307815904 2102554302026443776 2104890978700528816 2106041611524162487 2108133013323094128 2118738945665663874 2120173472155156992 2126112333421698048 2136493741299733683 2141595442106000384 2142478317605895402 2146094592194458368 2146357516651994688 2152052451100658589 2152369722580991872 2164343752825056096 2170406340367983424 2172561659474605056 2178326121424861968 2179838217857893248 2184685329449351736 2188383028725992448 2190804896198509584 2206721433994646016 2212902726526843904 2217551681834673408 2219362874361246208 2225251514063266024 2227461297096099456 2229926412202054398 2236446664869311867 2240221547992460928 2257760155924589568 2258994354260554176 2263750675206229104 2265322069538594944 2274201971028972544 2278979706262226688 2280225504206612016 2286892830242303864 2293259529445416448 2298077301566100096 2303225286793245696 2306056736640982388 2308346763191767872 2314471504013915841 2314812720511632768 2327730202210916433 2349913631676613632 2351209146934771648 2356148661949340496 2367026541275053056 2368002351038094918 2386861959218698752 2393547847059647488 2398576308923218176 2398870165669876416 2405235092406618423 2405589689943461504 2406904698884757128 2409294872369250432 2416339594218283328 2421415937903615856 2428157148824558592 2436588250035754976 2441707132913981352 2445839855634932736 2448546648692451888 2452980019030851072 2459488515543609816 2459851111521133568 2473535717514349824 2480464388991981056 2489515567342699392 2496783233656401984 2499558037206877969 2503407953321174277 2503777024226868096 2541755144091204608 2543144587500875456 2545670053824113664 2548487328230919312 2548799551024243692 2555939045564927848 2558477217407594112 2560253197705669632 2572754434022591847 2579916970626093504 2581707833440633344 2587143628807118976 2598704846612116032 2601580814235730131 2613591805991204416 2626374058932685824 2635493413303979872 2638110586504877568 2645110290301618104 2645500252013294592 2658809657305931136 2660263088241047352 2681090185160450112 2687096167925453312 2692741327942103424 2700614840596904896 2706288401186394192 2707767786245351769 2718382043495568744 2733585721003748352 2733907898305334016 2741161781290224348 2741565903622715904 2748840105607563912 2749245359935384576 2753479854136286208 2761530964820895232 2767332500461275264 2784672285755148544 2790522437615978688 2798339027077087872 2810844017764125504 2824985260887551832 2845160648391656448 2848658321732978244 2853466552750173696 2856637756807860536 2859474537102605184 2861037660938484888 2861459456259277824 2861810022202659584 2869403268134211452 2875431426260543829 2885791670433408128 2904434828566482624 2906450957143857664 2912913772599135648 2921073194931346112 2923973962751536128 2940290781740104968 2948476537858392576 2956735575779564544 2964930089966977356 2969948396128132608 2973235216269405864 2986962063989947904 3011992472347405568 3018334233608305472 3022983188916134976 3030151788214580736 3038191695671518008 3038639608349635584 3040300672275482688 3055544121635373312 3064103068754800128 3077418660505261056 3077795684255690496 3085962005351887788 3086416960682177024 3092901029927307648 3103640269614555244 3106722335423507136 3132756321474542112 3141531549265787328 3157336468050793224 3162665714812886016 3189168500132547072 3198101745230957568 3198493554226501888 3206980123208824564 3212393163159000576 3213717476408843103 3219536274977992032 3228554583871487808 3246515629237584144 3255609510551975136 3264728864923269184 3267970899545834496 3269757326786839872 3279318020724813088 3282574543088988672 3286207344297764376 3298047623352466432 3310082150991969024 3319354089790265856 3329044311541869312 3337877271094899036 3338369365635824128 3360332321988691392 3386640233886884352 3388491531390831264 3395626012809343656 3397983104307892416 3398399401365658256 3411302956543458816 3430339245363455796 3439889294168124672 3449524838409491968 3454837930189868544 3459085104961473582 3464939795482821376 3468774418980973508 3472219080767449152 3526813720402157472 3534744034202637312 3545079543074574848 3547017450988063136 3550539811912579584 3574786913547266816 3580292938828048128 3590321770589471232 3598305248504814624 3608384534915192256 3610357048327135692 3624509391327424992 3645210531073778688 3654882375053632464 3665120140810085216 3668759783452399104 3672819973038677832 3679470028546276608 3689232773315414724 3689776667281700352 3710303576271524736 3720696583487971584 3731118702769450496 3747792023685500672 3755665536340302144 3766647014516735776 3798211095643970992 3812632716136806912 3814716881251313184 3823199326536365538 3833908568347391772 3840379796558504448 3872561750160950016 3872579771421976832 3880715443210678464 3883885030132180864 3894190149610715542 3898057269918174048 3920320759834063872 3920387708986806624 3953240119955969808 3964313621692541152 3968250378019941888 3988214485958896704 3990394632361571028 4002062452924031762 4021635277740675168 4030644251888179968 4035599289121719179 4050922260895357344 4053734229700643584 4074058828847164416 4100378581505622528 4103727579007587328 4112348855434073856 4114616007135850384 4123260158411345868 4123868039903076864 4142296447231342848 4177008428632722816 4188708732354383104 4197508540615631808 4209781957401057632 4212083223048324974 4216266026646188256 4237477891331327748 4240346944310313984 4272987482599467366 4284956635211790804 4292189184388916736 4292715033303989376 4304104902201317178 4304739445161983744 4328687505650112192 4340812680735966848 4356652242849723936 4359676435715786496 4369370658898703472 4381609792397019168 4413442867989292032 4435103363669346816 4438725748722492416 4450503028126532048 4454922594192198912 4459852824404108796 4472893329738623734 4480443095984921856 4517988708521108352 4527501350412458208 4530644139077189888 4557959412524453376 4560451008413224032 4573785660484607728 4586519058890832896 4596154603132200192 4612113473281964776 4616693526383535744 4628943008027831682 4629625441023265536 4655460404421832866 4702418293869543296 4712297323898680992 4736004702076189836 4773723918437397504 4797152617846436352 4797740331339752832 4810470184813236846 4811179379886923008 4813809397769514256 4818589744738500864 4832679188436566656 4842831875807231712 4873176500071509952 4883414265827962704 4897093297384903776 4905960038061702144 4918977031087219632 4947071435028699648 4960928777983962112 4979031134685398784 4993566467312803968 4999116074413755938 5006815906642348554 5007554048453736192 5086289175001750912 5096974656461838624 5097599102048487384 5111878091129855696 5116954434815188224 5145508868045183694 5159833941252187008 5163415666881266688 5174287257614237952 5188627657442210373 5197409693224232064 5203161628471460262 5227183611982408832 5270986826607959744 5276221173009755136 5290220580603236208 5317619314611862272 5320526176482094704 5362180370320900224 5374192335850906624 5385482655884206848 5401229681193809792 5412576802372788384 5415535572490703538 5431370471825471677 5436764086991137488 5467815796610668032 5482323562580448696 5483131807245431808 5497680211215127824 5523061929641790464 5534665000922550528 5569344571510297088 5581044875231957376 5596678054154175744 5621688035528251008 5649970521775103664 5697316643465956488 5706933105500347392 5713275513615721072 5718949074205210368 5722075321876969776 5723620044405319168 5738806536268422904 5750862852521087658 5771583340866816256 5808869657132965248 5812901914287715328 5825827545198271296 5841285224416073313 5842146389862692224 5880581563480209936 5896953075716785152 5929860179933954712 5939896792256265216 5946470432538811728 5973924127979895808 6003093679386047643 6023984944694811136 6036668467216610944 6045966377832269952 6060303576429161472 6070355233216703639 6076383391343036016 6080601344550965376 6111088243270746624 6128206137509600256 6155591368511380992 6171924010703775576 6172833921364354048 6185802059854615296 6207280539229110488 6213444670847014272 6265512642949084224 6283063098531574656 6314672936101586448 6318124834572487461 6378337000265094144 6396987108453003776 6413960246417649128 6424786326318001152 6427434952817686206 6439072549955984064 6456157353301975767 6457109167742975616 6493031258475168288 6511219021103950272 6529457729846538368 6539514653573679744 6558636041449626176 6565149086177977344 6572414688595528752 6620164301983938048 6638708179580531712 6658088623083738624 6675754542189798072 6676738731271648256 6709339994607935601 6720664643977382784 6773280467773768704 6776983062781662528 6791252025618687312 6795966208615784832 6796798802731316512 6822605913086917632 6860678490726911592 6879778588336249344 6899049676818983936 6909675860379737088 6918170209922947164 6929879590965642752 6937548837961947016 6944438161534898304 6983190606632749299 7053627440804314944 7090159086149149696 7094034901976126272 7101079623825159168 7149573827094533632 7160585877656096256 7180643541178942464 7196610497009629248 7215705277219855269 7216769069830384512 7220714096654271384 7249018782654849984 7309764750107264928 7330240281620170432 7337519566904798208 7345639946077355664 7358940057092553216 7378465546630829448 7379553334563400704 7420607152543049472 7441393166975943168 7462237405538900992 7495584047371001344 7498674111620633907 7511331072680604288 7533294029033471552 7596422191287941984 7625265432273613824 7629433762502626368 7646398653072731076 7667817136694783544 7680759593117008896 7745123500321900032 7745159542843953664 7761430886421356928 7767770060264361728 7788380299221431084 7796114539836348096 7804742442707190393 7840775417973613248 7906480239911939616 7928627243385082304 7936500756039883776 7976428971917793408 7980789264723142056 8004124905848063524 8043270555481350336 8061288503776359936 8071198578243438358 8101844521790714688 8107468459401287168 8200757163011245056 8224697710868147712 8229232014271700768 8246520316822691736 8247736079806153728 8284592894462685696 8354016857265445632 8377417464708766208 8395017081231263616 8419563914802115264 8424166446096649948 8432532053292376512 8474955782662655496 8545974965198934732 8569913270423581608 8584378368777833472 8585430066607978752 8608209804402634356 8609478890323967488 8657375011300224384 8681625361471933696 8713304485699447872 8719352871431572992 8738741317797406944 8763219584794038336 8870206727338693632 8901006056253064096 8909845188384397824 8919705648808217592 8945786659477247468 8960886191969843712 9035977417042216704 9055002700824916416 9061288278154379776 9115918825048906752 9120902016826448064 9147571320969215456 9192309206264400384 9224226946563929552 9233387052767071488 9257886016055663364 9259250882046531072 9310920808843665732 9404836587739086592 9424594647797361984 9472009404152379672 9594305235692872704 9595480662679505664 9620940369626473692 9622358759773846016 9627618795539028512 9637179489477001728 9665358376873133312 9685663751614463424 9746353000143019904 9766828531655925408 9794186594769807552 9837954062174439264 9894142870057399296 9958062269370797568 9987132934625607936 9998232148827511876 10013631813284697108 10015108096907472384 10172578350003501824 10193949312923677248 10195198204096974768 10223756182259711392 10233908869630376448 10291017736090367388 10319667882504374016 10348574515228475904 10377255314884420746 10394819386448464128 10406323256942920524 10454367223964817664 10541973653215919488 10580441161206472416 10635238629223724544 10641052352964189408 10724360740641800448 10770965311768413696 10802459362387619584 10825153604745576768 10831071144981407076 10862740943650943354 10873528173982274976 10935631593221336064 10964647125160897392 10995360422430255648 11069330001845101056 11138689143020594176 11162089750463914752 11193356108308351488 11243376071056502016 11299941043550207328 11394633286931912976 11426551027231442144 11437898148410420736 11444150643753939552 11447240088810638336 11477613072536845808 11501725705042175316 11543166681733632512 11617739314265930496 11651655090396542592 11682570448832146626 11684292779725384448 11761163126960419872 11859720359867909424 11892940865077623456 12006187358772095286 12047969889389622272 12073336934433221888 12091932755664539904 12106797867365157537 12140710466433407278 12152766782686072032 12161202689101930752 12222176486541493248 12311182737022761984 12343848021407551152 12371604119709230592 12414561078458220976 12426889341694028544 12531025285898168448 12566126197063149312 12629345872203172896 12636249669144974922 12793974216906007552 12827920492835298256 12854869905635372412 12878145099911968128 12912314706603951534 12914218335485951232 12986062516950336576 13022438042207900544 13058915459693076736 13079029307147359488 13117272082899252352 13144829377191057504 13240328603967876096 13316177246167477248 13351509084379596144 13418679989215871202 13441329287954765568 13553966125563325056 13582504051237374624 13591932417231569664 13593597605462633024 13629665523637504397 13721356981453823184 13759557176672498688 13836340419845894328 13859759181931285504 13875097675923894032 13888876323069796608 13966381213265498598 14107254881608629888 14188069803952252544 14299147654189067264 14321171755312192512 14393220994019258496 14431410554439710538 14433538139660769024 14441428193308542768 14498037565309699968 14619529500214529856 14660480563240340864 14691279892154711328 14717880114185106432 14742291280669137409 14756931093261658896 14841214305086098944 14882786333951886336 14991168094742002688 14997348223241267814 15022662145361208576 15066588058066943104 15192844382575883968 15258867525005252736 15292797306145462152 15335634273389567088 15490247000643800064 15490319085687907328 15522861772842713856 15535540120528723456 15576760598442862168 15592229079672696192 15609484885414380786 15681550835947226496 15812960479823879232 15857254486770164608 15952857943835586816 15961578529446284112 16008249811696127048 16086541110962700672 16122577007552719872 16142397156486876716 16203689043581429376 16214936918802574336 16294111415476415031 16449395421736295424 16458464028543401536 16493040633645383472 16569185788925371392 16708033714530891264 16754834929417532416 16790034162462527232 16839127829604230528 16848332892193299896 16865064106584753024 16949911565325310992 17091949930397869464 17139826540847163216 17170860133215957504 17216419608805268712 17218957780647934976 17314750022600448768 17363250722943867392 17426608971398895744 17438705742863145984 17477482635594813888 17523855673248219939 17526439169588076672 17802012112506128192 17819690376768795648 17839411297616435184 17891573318954494936 17921772383939687424 18009281038158142929 18071954834084433408 18110005401649832832 18122576556308759552 18211065699650110917 18241804033652896128 18295142641938430912 18384618412528800768 18448453893127859104 18466774105534142976 18515772032111326728 18518501764093062144 18621841617687331464 18809673175478173184 18849189295594723968 18944018808304759344 18954374503717462383 19190961325359011328 19241880739252947384 19244717519547692032 19255237591078057024 19274358978954003456 19330716753746266624 19371327503228926848 19492706000286039808 19533657063311850816 19588373189539615104 19675908124348878528 19916124538741595136 19974265869251215872 19996464297655023752 20027263626569394216 20030216193814944768 20128019983823806803 20345156700007003648 20387898625847354496 20390396408193949536 20447512364519422784 20467817739260752896 20582035472180734776 20639335765008748032 20697149030456951808 20754510629768841492 20789638772896928256 20812646513885841048 20908734447929635328 21083947306431838976 21160882322412944832 21270477258447449088 21282104705928378816 21448721481283600896 21541930623536827392 21604918724775239168 21650307209491153536 21662142289962814152 21725481887301886708 21747056347964549952 21929294250321794784 21990720844860511296 22138660003690202112 22324179500927829504 22386712216616702976 22486752142113004032 22496022334861901721 22599882087100414656 22789266573863825952 22853102054462884288 22875796296820841472 22888301287507879104 22955226145073691616 23003451410084350632 23086333363467265024 23235478628531860992 23303310180793085184 23365140897664293252 23368585559450768896 23522326253920839744 23719440719735818848 23785881730155246912 24012374717544190572 24146673868866443776 24183865511329079808 24213595734730315074 24281420932866814556 24305533565372144064 24322405378203861504 24687696042815102304 24743208239418461184 24829122156916441952 24853778683388057088 25062050571796336896 25132252394126298624 25258691744406345792 25272499338289949844 25655840985670596512 25709739811270744824 25756290199823936256 25824629413207903068 25828436670971902464 25972125033900673152 26044876084415801088 26117830919386153472 26158058614294718976 26234544165798504704 26289658754382115008 26703018168759192288 26837359978431742404 26882658575909531136 27107932251126650112 27165008102474749248 27183864834463139328 27187195210925266048 27259331047275008794 27442713962907646368 27672680839691788656 27750195351847788064 27777752646139593216 27932762426530997196 28214509763217259776 28376139607904505088 28786441988038516992 28862821108879421076 28867076279321538048 28882856386617085536 28996075130619399936 29239059000429059712 29320961126480681728 29382559784309422656 29484582561338274818 29513862186523317792 29682428610172197888 29994696446482535628 30045324290722417152 30133176116133886208 30385688765151767936 30517735050010505472 30585594612290924304 30671268546779134176 31045723545685427712 31071080241057446912 31153521196885724336 31184458159345392384 31218969770828761572 31363101671894452992 31625920959647758464 31714508973540329216 31905715887671173632 31923157058892568224 32016499623392254096 32173082221925401344 32284794312973753432 32407378087162858752 32588222830952830062 32916928057086803072 32986081267290766944 33416067429061782528 33580068324925054464 33678255659208461056 33696665784386599792 33730128213169506048 33899823130650621984 34183899860795738928 34279653081694326432 34341720266431915008 34432839217610537424 34629500045200897536 34726501445887734784 34853217942797791488 34954965271189627776 35047711346496439878 35052878339176153344 35604024225012256384 35678822595232870368 35783146637908989872 36018562076316285858 36143909668168866816 36220010803299665664 36320393602095472611 36422131399300221834 36483608067305792256 36590285283876861824 36896907786255718208 36933548211068285952 37031544064222653456 37243683235374662928 37619346350956346368 37698378591189447936 37888037616609518688 37908749007434924766 38019593302778301739 38381922650718022656 38483761478505894768 38510475182156114048 38661433507492533248 38742655006457853696 38985412000572079616 39067314126623701632 39176746379079230208 39351816248697757056 39948531738502431744 39992928595310047504 40054527253138788432 40256039967647613606 40690313400014007296 40775797251694708992 40780792816387899072 40888996570912513191 40895024729038845568 41164070944361469552 41278671530017496064 41509021259537682984 41579277545793856512 41625293027771682096 41817468895859270656 42167894612863677952 42321764644825889664 42492486632516925473 42564209411856757632 42897442962567201792 43209837449550478336 43300614418982307072 43324284579925628304 43450963774603773416 43494112695929099904 43858588500643589568 43981441689721022592 44226873842007412227 44648359001855659008 44973504284226008064 44992044669723803442 45199764174200829312 45578533147727651904 45706204108925768576 45776602575015758208 45910452290147383232 46006902820168701264 46470957257063721984 46606620361586170368 46730281795328586504 46737171118901537792 47044652507841679488 47438881439471637696 47571763460310493824 48024749435088381144 48293347737732887552 48367731022658159616 48427191469460630148 48562841865733629112 48611067130744288128 48644810756407723008 48882334246429245093 49375392085630204608 49658244313832883904 49707557366776114176 50124101143592673792 50264504788252597248 50517383488812691584 50544998676579899688 51311681971341193024 51419479622541489648 51512580399647872512 51649258826415806136 51656873341943804928 51944250067801346304 52089752168831602176 52235661838772306944 52316117228589437952 52469088331597009408 52579317508764230016 53406036337518384576 53674719956863484808 53765317151819062272 54215864502253300224 54330016204949498496 54367729668926278656 54374390421850532096 54518662094550017588 54633197098950332751 54885427925815292736 55345361679383577312 55500390703695576128 55555505292279186432 55865524853061994392 56429019526434519552 56752279215809010176 57572883976077033984 57725642217758842152 57734152558643076096 57765712773234171072 57992150261238799872 58478118000858119424 58641922252961363456 58765119568618845312 58969165122676549636 59027724373046635584 59989392892965071256 60090648581444834304 60266352232267772416 60771377530303535872 61035470100021010944 61171189224581848608 61342537093558268352 62091447091370855424 62307042393771448672 62368916318690784768 62437939541657523144 62726203343788905984 63251841919295516928 63429017947080658432 63811431775342347264 63846314117785136448 64032999246784508192 64346164443850802688 64569588625947506864 64814756174325717504 65176445661905660124 65833856114173606144 65972162534581533888 67160136649850108928 67356511318416922112 67393331568773199584 67460256426339012096 67799646261301243968 68367799721591477856 68559306163388652864 68865678435221074848 69259000090401795072 69706435885595582976 69909930542379255552 70095422692992879756 70105756678352306688 71208048450024512768 71357645190465740736 71566293275817979744 72037124152632571716 72440021606599331328 72640787204190945222 72844262798600443668 72967216134611584512 73180570567753723648 73793815572511436416 74063088128445306912 74487366470749325856 75396757182378895872 75776075233219037376 75817498014869849532 76039186605556603478 76967522957011789536 77020950364312228096 77485310012915707392 77970824001144159232 78134628253247403264 78353492758158460416 78703632497395514112 79985857190620095008 80109054506277576864 80512079935295227212 81551594503389417984 81561585632775798144 81777993141825026382 81790049458077691136 82328141888722939104 83018042519075365968 83250586055543364192 84335789225727355904 84643529289651779328 84984973265033850946 85128418823713515264 86601228837964614144 86648569159851256608 86901927549207546832 86988225391858199808 87717177001287179136 87962883379442045184 88453747684014824454 89984089339447606884 90399528348401658624 91157066295455303808 91412408217851537152 91553205150031516416 91820904580294766464 92013805640337402528 93213240723172340736 93460563590657173008 94089305015683358976 94877762878943275392 95143526920620987648 96049498870176762288 96854382938921260296 97125683731467258224 97222134261488576256 97764668492858490186 98750784171260409216 99316488627665767808 100248202287185347584 101034766977625383168 101089997353159799376 102623363942682386048 102838959245082979296 103025160799295745024 103196038964683961863 103298517652831612272 103888500135602692608 104179504337663204352 104938176663194018816 105158635017528460032 106812072675036769152 107349439913726969616 108431729004506600448 108660032409898996992 108748780843701064192 109037324189100035176 109266394197900665502 109770855851630585472 110690723358767154624 111000781407391152256 111731049706123988784 112858039052869039104 113504558431618020352 114058779908334905217 115145767952154067968 115451284435517684304 115531425546468342144 115984300522477599744 116956236001716238848 117283844505922726912 117530239137237690624 117938330245353099272 118055448746093271168 119978785785930142512 120532704464535544832 121542755060607071744 122070940200042021888 122342378449163697216 122666989712737539573 122685074187116536704 124614084787542897344 124737832637381569536 124875879083315046288 125452406687577811968 126503683838591033856 126858035894161316864 127477459897550776419 127692628235570272896 128065998493569016384 128692328887701605376 129139177251895013728 129629512348651435008 130352891323811320248 131667712228347212288 131944325069163067776 132680621526022236681 134713022636833844224 134786663137546399168 134920512852678024192 135599292522602487936 136735599443182955712 137118612326777305728 137731356870442149696 139412871771191165952 139819861084758511104 140190845385985759512 140211513356704613376 142416096900049025536 142715290380931481472 143132586551635959488 144074248305265143432 144880043213198662656 145281574408381890444 145688525597200887336 145934432269223169024 146361141135507447296 147587631145022872832 148126176256890613824 148974732941498651712 150793514364757791744 151552150466438074752 151634996029739699064 152078373211113206956 153935045914023579072 154041900728624456192 154970620025831414784 156269256506494806528 156706985516316920832 157407264994791028224 159971714381240190016 160218109012555153728 161024159870590454424 163103189006778835968 163123171265551596288 163555986283650052764 163580098916155382272 164656283777445878208 166036085038150731936 166501172111086728384 169287058579303558656 169969946530067701892 170256837647427030528 173202457675929228288 173297138319702513216 173803855098415093664 173976450783716399616 175434354002574358272 175925766758884090368 176907495368029648908 179968178678895213768 180799056696803317248 182314132590910607616 182824816435703074304 183106410300063032832 183641809160589532928 184027611280674805056 186921127181314346016 188178610031366717952 189755525757886550784 190287053841241975296 192098997740353524576 193708765877842520592 194251367462934516448 194444268522977152512 195529336985716980372 197501568342520818432 198632977255331535616 202069533955250766336 202179994706319598752 205246727885364772096 205677918490165958592 206392077929367923726 206597035305663224544 207777000271205385216 210317270035056920064 213624145350073538304 214698879827453939232 217320064819797993984 217497561687402128384 218074648378200070352 218532788395801331004 219541711703261170944 221381446717534309248 222001562814782304512 223462099412247977568 228117559816669810434 230902568871035368608 231062851092936684288 233912472003432477696 235060478274475381248 235876660490706198544 236110897492186542336 239957571571860285024 243085510121214143488 244684756898327394432 245333979425475079146 245370148374233073408 249228169575085794688 249751758166630092576 253007367677182067712 254954919795101552838 255385256471140545792 256131996987138032768 258278354503790027456 260705782647622640496 263335424456694424576 263888650138326135552 265361243052044473362 269573326275092798336 271198585045204975872 273471198886365911424 274237224653554611456 275462713740884299392 279639722169517022208 280381690771971519024 284832193800098051072 285430580761862962944 286265173103271918976 288148496610530286864 290563148816763780888 291377051194401774672 292722282271014894592 295175262290045745664 296252352513781227648 297949465882997303424 303104300932876149504 303269992059479398128 304156746422226413912 307870091828047158144 308083801457248912384 309588116894051885589 312538513012989613056 314814529989582056448 319943428762480380032 320436218025110307456 322048319741180908848 326246342531103192576 327111972567300105528 327160197832310764544 329312567554891756416 332072170076301463872 333002344222173456768 338574117158607117312 339939893060135403784 340513675294854061056 342176339725004715651 346594276639405026432 347607710196830187328 347952901567432799232 350868708005148716544 351851533517768180736 353814990736059297816 359936357357790427536 361598113393606634496 364628265181821215232 365649632871406148608 366212820600126065664 367283618321179065856 368055222561349610112 373842254362628692032 376357220062733435904 379511051515773101568 380574107682483950592 382432379692652329257 384197995480707049152 387417531755685041184 388502734925869032896 388888537045954305024 391058673971433960744 395003136685041636864 397265954510663071232 404139067910501532672 404359989412639197504 410493455770729544192 411355836980331917184 412784155858735847452 413194070611326449088 420634540070113840128 427248290700147076608 429397759654907878464 434640129639595987968 436149296756400140704 437065576791602662008 439083423406522341888 442762893435068618496 444003125629564609024 446924198824495955136 456235119633339620868 461805137742070737216 462125702185873368576 470120956548950762496 471753320981412397088 472221794984373084672 479915143143720570048 489369513796654788864 490667958850950158292 490740296748466146816 498456339150171589376 499503516333260185152 509909839590203105676 510770512942281091584 512263993974276065536 516556709007580054912 521411565295245280992 527777300276652271104 530722486104088946724 539146652550185596672 542397170090409951744 546942397772731822848 548474449307109222912 550925427481768598784 560763381543943038048 570861161523725925888 572530346206543837952 576296993221060573728 581126297633527561776 582754102388803549344 590350524580091491328 592504705027562455296 595898931765994606848 606208601865752299008 606539984118958796256 608313492844452827824 615740183656094316288 619176233788103771178 639886857524960760064 640872436050220614912 644096639482361817696 652492685062206385152 654223945134600211056 658625135109783512832 664144340152602927744 666004688444346913536 679879786120270807568 684352679450009431302 693188553278810052864 695215420393660374656 701737416010297433088 707629981472118595632 719872714715580855072 722372272752787733041 729256530363642430464 734567236642358131712 736110445122699220224 747684508725257384064 759022103031546203136 764864759385304658514 768395990961414098304 774835063511370082368 777005469851738065792 782117347942867921488 790006273370083273728 794531909021326142464 808719978825278395008 820986911541459088384 822711673960663834368 825568311717471694904 826388141222652898176 854496581400294153216 858795519309815756928 872298593512800281408 874131153583205324016 878166846813044683776 885525786870137236992 888006251259129218048 893848397648991910272 912470239266679241736 923610275484141474432 924251404371746737152 928764350682155656767 943506641962824794176 944443589968746169344 959830286287441140096 978739027593309577728 981335917701900316584 981480593496932293632 996912678300343178752 999007032666520370304 1019819679180406211352 1021541025884562183168 1024527987948552131072 1033113418015160109824 1042823130590490561984 1055554600553304542208 1061444972208177893448 1078293305100371193344 1084794340180819903488 1093884795545463645696 1096948898614218445824 1101850854963537197568 1121526763087886076096 1141722323047451851776 1145060692413087675904 1152593986442121147456 1162252595267055123552 1165508204777607098688 1185009410055124910592 1191797863531989213696 1212417203731504598016 1213079968237917592512 1216626985688905655648 1231480367312188632576 1238352467576207542356 1279773715049921520128 1281744872100441229824 1288193278964723635392 1308447890269200422112 1317250270219567025664 1328288680305205855488 1332009376888693827072 1359759572240541615136 1368705358900018862604 1386377106557620105728 1390430840787320749312 1415259962944237191264 1439745429431161710144 1444744545505575466082 1472220890245398440448 1495369017450514768128 1529729518770609317028 1536791981922828196608 1549670127022740164736 1554010939703476131584 1564234695885735842976 1617439957650556790016 1645423347921327668736 1651136623434943389808 1652776282445305796352 1717591038619631513856 1744597187025600562816 1748262307166410648032 1771051573740274473984 1787696795297983820544 1824940478533358483472 1847220550968282948864 1857528701364311313534 1887013283925649588352 1919660572574882280192 1957478055186619155456 1962671835403800633168 1993825356600686357504 1998014065333040740608 2039639358360812422704 2049055975897104262144 2066226836030320219648 2085646261180981123968 2122889944416355786896 2156586610200742386688 2167116818258363199123 2187769591090927291392 2203701709927074395136 2243053526175772152192 2290121384826175351808 2305187972884242294912 2324505190534110247104 2331016409555214197376 2370018820110249821184 2383595727063978427392 2426159936475835185024 2433253971377811311296 2462960734624377265152 2476704935152415084712 2559547430099843040256 2563489744200882459648 2576386557929447270784 2616895780538400844224 2634500540439134051328 2656577360610411710976 2664018753777387654144 2719519144481083230272 2737410717800037725208 2772754213115240211456 2780861681574641498624 2830519925888474382528 2879490858862323420288 2889489091011150932164 2944441780490796880896 2990738034901029536256 3059459037541218634056 3073583963845656393216 3099340254045480329472 3108021879406952263168 3128469391771471685952 3234879915301113580032 3290846695842655337472 3302273246869886779616 3305552564890611592704 3435182077239263027712 3489194374051201125632 3496524614332821296064 3575393590595967641088 3649880957066716966944 3694441101936565897728 3715057402728622627068 3774026567851299176704 3839321145149764560384 3925343670807601266336 3996028130666081481216 4079278716721624845408 4132453672060640439296 4171292522361962247936 4245779888832711573792 4334233636516726398246 4486107052351544304384 4610375945768484589824 4649010381068220494208 4662032819110428394752 4852319872951670370048 4866507942755622622592 4953409870304830169424 5152773115858894541568 5233791561076801688448 5313154721220823421952 5439038288962166460544 5474821435600075450416 5561723363149282997248 5661039851776948765056 5758981717724646840576 5778978182022301864328 5981476069802059072512 6118918075082437268112 6147167927691312786432 6198680508090960658944 6216043758813904526336 6256938783542943371904 6469759830602227160064 6501350454775089597369 6604546493739773559232 6611105129781223185408 6870364154478526055424 6978388748102402251264 6993049228665642592128 7150787181191935282176 7299761914133433933888 7388882203873131795456 7430114805457245254136 7548053135702598353408 7678642290299529120768 7850687341615202532672 7992056261332162962432 8158557433443249690816 8342585044723924495872 8491559777665423147584 8668467273033452796492 8972214104703088608768 9220751891536969179648 9298020762136440988416 9324065638220856789504 9704639745903340740096 9733015885511245245184 9906819740609660338848 10305546231717789083136 10467583122153603376896 10878076577924332921088 10949642871200150900832 11322079703553897530112 11517963435449293681152 11557956364044603728656 12237836150164874536224 12397361016181921317888 12513877567085886743808 13002700909550179194738 13209092987479547118464 13956777496204804502528 13986098457331285184256 14599523828266867867776 14860229610914490508272 15096106271405196706816 15701374683230405065344 16317114866886499381632 16685170089447848991744 16983119555330846295168 17336934546066905592984 17944428209406177217536 18441503783073938359296 18596041524272881976832 18648131276441713579008 19409279491806681480192 19466031771022490490368 19813639481219320677696 20611092463435578166272 20935166244307206753792 21756153155848665842176 21899285742400301801664 22644159407107795060224 23035926870898587362304 23115912728089207457312 24475672300329749072448 25027755134171773487616 26005401819100358389476 26418185974959094236928 27972196914662570368512 29199047656533735735552 29720459221828981016544 31402749366460810130688 32634229733772998763264 33966239110661692590336 34673869092133811185968 37192083048545763953664 38932063542044980980736 39627278962438641355392 41870332488614413507584 43512306311697331684352 43798571484800603603328 45288318814215590120448 46231825456178414914624 48951344600659498144896 50055510268343546975232 52010803638200716778952 52836371949918188473856 55944393829325140737024 58398095313067471471104 59440918443657962033088 62805498732921620261376 65268459467545997526528 67932478221323385180672 69347738184267622371936 79254557924877282710784 87597142969601207206656 92463650912356829829248 97902689201318996289792 104021607276401433557904 105672743899836376947712 116796190626134942942208 118881836887315924066176 125610997465843240522752 130536918935091995053056 135864956442646770361344 138695476368535244743872 158509115849754565421568 175194285939202414413312 184927301824713659658496 195805378402637992579584 208043214552802867115808 237763673774631848132352 277390952737070489487744 317018231699509130843136 350388571878404828826624 369854603649427319316992 391610756805275985159168 416086429105605734231616 475527347549263696264704 554781905474140978975488 739709207298854638633984 832172858211211468463232 951054695098527392529408 1109563810948281957950976 1664345716422422936926464 2219127621896563915901952 3328691432844845873852928 6657382865689691747705856
- Sum of all divisors σ(n): 25769391025497609941021571
- Sum of proper divisors (its aliquot sum) s(n): 19112008159807918193315715
- 6657382865689691747705856 is an abundant number, because the sum of its proper divisors (19112008159807918193315715) is greater than itself. Its abundance is 12454625294118226445609859
Bases of 6657382865689691747705856
- Binary: 101100000011100000101110010110000111111001010100110000010000010111011100100000000002
- Hexadecimal: 0x581C172C3F2A6082EE400
- Base-36: U43IXYD5FDBXDDS0
Squares and roots of 6657382865689691747705856
- 6657382865689691747705856 squared (66573828656896917477058562) is 44320746620378692272093412295968438125039096692736
- 6657382865689691747705856 cubed (66573828656896917477058563) is 295060179145083418939579991699750115640456530554201533271142610684939862016
-
6657382865689691747705856 is a
perfect square number . Itssquare root is 2580190470816 -
The
cube root of 6657382865689691747705856 is 188119801.2793008129
Scales and comparisons
How big is 6657382865689691747705856?- 6,657,382,865,689,691,747,705,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,657,382,865,689,691,747,705,856 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 6657382865689691747705856 cubic inches would be around 15676650.1 feet tall.
Recreational maths with 6657382865689691747705856
- 6657382865689691747705856 backwards is 6585077471969865682837566
- 6657382865689691747705856 is a
Harshad number . - The number of decimal digits it has is: 25
- The sum of 6657382865689691747705856's digits is 144
- 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 6657382865689691747705856 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 6657382865689691747705856 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/6657382865689691747705856/
Chicago style:
Numbermatics. 2024. "Number 6657382865689691747705856 - Facts about the integer". https://numbermatics.com/n/6657382865689691747705856/
The information we have on file for 6657382865689691747705856 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 6657382865689691747705856, math, Factors of 6657382865689691747705856, curriculum, school, college, exams, university, Prime factorization of 6657382865689691747705856, STEM, science, technology, engineering, physics, economics, calculator, six septillion, six hundred fifty-seven sextillion, three hundred eighty-two quintillion, eight hundred sixty-five quadrillion, six hundred eighty-nine trillion, six hundred ninety-one billion, seven hundred forty-seven million, seven hundred five thousand, eight hundred fifty-six.