13389592262270360197791744
13,389,592,262,270,360,197,791,744 is an even composite number composed of six prime numbers multiplied together.
13389592262270360197791744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 13389592262270360197791744:
218 × 33 × 73 × 173 × 193 × 5473
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 19 × 19 × 19 × 547 × 547 × 547)See below for interesting mathematical facts about the number 13389592262270360197791744 from the Numbermatics database.
Names of 13389592262270360197791744
- Cardinal: 13389592262270360197791744 can be written as Thirteen septillion, three hundred eighty-nine sextillion, five hundred ninety-two quintillion, two hundred sixty-two quadrillion, two hundred seventy trillion, three hundred sixty billion, one hundred ninety-seven million, seven hundred ninety-one thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 1.3389592262270360197791744 × 1025
Factors of 13389592262270360197791744
Divisors of 13389592262270360197791744
- Number of divisors d(n): 19456
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 19 21 24 27 28 32 34 36 38 42 48 49 51 54 56 57 63 64 68 72 76 84 96 98 102 108 112 114 119 126 128 133 136 144 147 152 153 168 171 189 192 196 204 216 224 228 238 252 256 266 272 288 289 294 304 306 323 336 342 343 357 361 378 384 392 399 408 432 441 448 456 459 476 504 512 513 532 544 547 576 578 588 608 612 646 672 684 686 714 722 756 768 784 798 816 833 864 867 882 896 912 918 931 952 969 1008 1024 1026 1029 1064 1071 1083 1088 1094 1152 1156 1176 1197 1216 1224 1292 1323 1344 1368 1372 1428 1444 1512 1536 1568 1596 1632 1641 1666 1728 1734 1764 1792 1824 1836 1862 1904 1938 2016 2023 2048 2052 2058 2128 2142 2166 2176 2188 2261 2304 2312 2352 2394 2432 2448 2499 2527 2584 2601 2646 2688 2736 2744 2793 2856 2888 2907 3024 3072 3087 3136 3192 3213 3249 3264 3282 3332 3456 3468 3528 3584 3591 3648 3672 3724 3808 3829 3876 4032 4046 4096 4104 4116 4256 4284 4332 4352 4376 4522 4608 4624 4704 4788 4864 4896 4913 4923 4998 5054 5168 5202 5292 5376 5472 5488 5491 5586 5712 5776 5814 5831 6048 6069 6137 6144 6174 6272 6384 6426 6498 6517 6528 6564 6664 6783 6859 6912 6936 7056 7168 7182 7296 7344 7448 7497 7581 7616 7658 7752 7803 8064 8092 8192 8208 8232 8379 8512 8568 8664 8704 8721 8752 9044 9216 9248 9261 9299 9408 9576 9728 9747 9792 9826 9846 9996 10108 10336 10393 10404 10584 10752 10944 10976 10982 11172 11424 11487 11552 11628 11662 12096 12138 12274 12288 12348 12544 12768 12852 12996 13034 13056 13128 13328 13566 13718 13824 13872 14112 14161 14336 14364 14592 14688 14739 14769 14896 14994 15162 15232 15316 15504 15606 15827 16128 16184 16384 16416 16464 16473 16758 17024 17136 17328 17408 17442 17493 17504 17689 18088 18207 18411 18432 18496 18522 18598 18816 19152 19456 19494 19551 19584 19652 19692 19992 20216 20349 20577 20672 20786 20808 21168 21504 21888 21952 21964 22344 22491 22743 22848 22974 23104 23256 23324 24192 24276 24548 24576 24696 25088 25137 25536 25704 25992 26068 26112 26256 26656 26803 27132 27436 27648 27744 27897 28224 28322 28672 28728 29184 29376 29478 29538 29792 29988 30324 30464 30632 31008 31179 31212 31654 32256 32368 32768 32832 32928 32946 33516 34048 34272 34391 34461 34656 34816 34884 34986 35008 35378 36176 36414 36822 36864 36992 37044 37196 37632 38304 38437 38912 38988 39102 39168 39304 39384 39984 40432 40698 41154 41344 41572 41616 42336 42483 42959 43008 43776 43904 43928 44217 44688 44982 45486 45696 45948 46208 46512 46648 47481 48013 48384 48552 49096 49152 49392 49419 50176 50274 51072 51408 51984 52136 52224 52479 52512 53067 53312 53606 54264 54621 54872 55233 55296 55488 55794 56448 56644 57344 57456 58368 58653 58752 58956 59076 59584 59976 60648 60928 61047 61264 61731 62016 62358 62424 63308 64512 64736 65093 65536 65664 65856 65892 67032 68096 68229 68544 68782 68922 69312 69632 69768 69972 70016 70756 72352 72751 72828 73644 73728 73984 74088 74392 75264 76608 76874 77824 77976 78204 78336 78608 78768 79968 80409 80864 81396 82308 82688 83144 83232 83691 84672 84966 85918 86016 87552 87808 87856 88434 89376 89964 90972 91392 91896 92416 93024 93296 93347 93537 94962 96026 96768 97104 98192 98304 98784 98838 99127 100352 100548 102144 102816 103173 103383 103968 104272 104329 104448 104958 105024 106134 106624 107212 108528 109242 109744 110466 110592 110789 110976 111588 112896 113288 114688 114912 115311 116603 116736 117306 117504 117912 118152 119168 119952 121296 121856 122094 122528 123462 123823 124032 124716 124848 126616 127449 128877 129024 129472 130186 131072 131328 131712 131784 132651 134064 136192 136458 137088 137564 137844 138624 139264 139536 139944 140032 141512 142443 144039 144704 145502 145656 147288 147456 147968 148176 148257 148784 150528 153216 153748 155648 155952 156408 156672 157216 157437 157536 158083 159201 159936 160818 161728 162792 164616 165376 165699 166288 166464 167382 169344 169932 171836 172032 175104 175616 175712 175959 176681 176868 178752 179928 181944 182784 183792 184832 185193 186048 186592 186694 187074 187621 189924 192052 193536 194208 195279 196384 196608 197467 197568 197676 198254 200704 201096 204288 205632 206346 206766 207936 208544 208658 208896 209916 210048 212268 213248 214424 217056 218253 218484 219488 220932 221184 221578 221952 223176 225792 226576 229376 229824 230622 233206 233472 234612 235008 235824 236304 238336 239904 240737 241227 242592 243712 244188 245056 246924 247646 248064 249432 249696 251073 253232 254898 257754 258048 258944 260372 262144 262656 263424 263568 265302 268128 269059 272384 272916 274176 275128 275688 277248 278528 279072 279888 280041 280064 280611 283024 284886 288078 289408 291004 291312 294576 294912 295936 296352 296514 297381 297568 299209 300713 301056 306432 307496 309519 311296 311904 312816 312987 313344 314432 314874 315072 316166 318402 319872 321636 323456 325584 329232 330752 331398 332367 332576 332928 334764 336091 338688 339864 343672 344064 345933 349809 350208 351232 351424 351918 353362 353736 357504 359856 363888 365568 367584 369664 370386 371469 372096 373184 373388 374148 375242 379848 382347 384104 386631 387072 388416 390558 392768 393216 394934 395136 395352 396508 401408 402192 408576 411264 412692 413532 415872 417088 417316 417792 419832 420096 424536 426496 427329 428848 432117 434112 436506 436968 438976 441864 442368 443156 443904 446352 451584 453152 455651 458752 459648 461244 466412 466944 469224 470016 471648 472608 474249 476672 477603 479808 481474 482454 485184 487424 488376 490112 493848 495292 496128 498864 499392 502146 506464 509257 509796 515508 516096 517888 520744 525312 526848 527136 530043 530604 536256 538118 544768 545832 548352 550256 551376 554496 557056 558144 559776 560082 560128 561222 562863 566048 569772 576156 578816 582008 582624 585837 589152 589824 591872 592401 592704 593028 594762 595136 598418 601426 602112 612864 614992 619038 622592 623808 625632 625974 626688 628864 629748 630144 632332 636804 639744 643272 646912 651168 653429 654759 658464 661504 662796 664734 665152 665856 669528 672182 677376 679728 687344 688128 691866 699618 700416 702464 702848 703836 706724 707472 715008 719712 722211 723681 727776 730303 731136 735168 739328 740772 742938 744192 746368 746776 748296 750484 759696 764694 768208 773262 774144 776832 781116 785536 786432 789868 790272 790704 793016 802816 804384 807177 816221 817152 822528 825384 827064 831744 834176 834632 835584 839664 840123 840192 849072 852992 854658 857696 864234 868224 873012 873936 877952 883728 884736 886312 887808 892143 892704 897627 902139 903168 906304 911302 917504 919296 922488 928557 932824 933888 938448 938961 940032 943296 945216 948498 953344 955206 959616 962948 964908 970368 974848 976752 980224 987696 990584 992256 997101 997728 998784 1004292 1008273 1012928 1018514 1019592 1031016 1032192 1035776 1037799 1041488 1049427 1050624 1053696 1054272 1060086 1061208 1072512 1076236 1089536 1091664 1096704 1100512 1102752 1106581 1108992 1114112 1114407 1116288 1119552 1120164 1120256 1122444 1125726 1132096 1139544 1152312 1157632 1159893 1164016 1165248 1171674 1178304 1179648 1183744 1184802 1185408 1186056 1189524 1190272 1196836 1202852 1204224 1225728 1229984 1236767 1238076 1245184 1247616 1251264 1251948 1253376 1257728 1259496 1260288 1264664 1273608 1279488 1286544 1293824 1296351 1302336 1306858 1309518 1316928 1323008 1325592 1329468 1330304 1331712 1339056 1344364 1354752 1359456 1366953 1374688 1376256 1382269 1383732 1399236 1400832 1404928 1405696 1407672 1413448 1414944 1422747 1430016 1439424 1444422 1447362 1455552 1460606 1462272 1470336 1478656 1481544 1485876 1488384 1492736 1493552 1496592 1500968 1519392 1527771 1529388 1536416 1546524 1548288 1553664 1562232 1571072 1579736 1580544 1581408 1586032 1590129 1605632 1608768 1614354 1632442 1634304 1645056 1650768 1654128 1663488 1668352 1669264 1671168 1679328 1680246 1680384 1685159 1688589 1698144 1705984 1709316 1715392 1728468 1736448 1746024 1747872 1755904 1757511 1767456 1769472 1772624 1773593 1775616 1777203 1784286 1785408 1795254 1804278 1806336 1812608 1822604 1835008 1838592 1844976 1857114 1865648 1867776 1876896 1877922 1880064 1883413 1886592 1890432 1896996 1906688 1910412 1919232 1925896 1929816 1940736 1949696 1953504 1960287 1960448 1964277 1975392 1981168 1982251 1984512 1994202 1995456 1997568 2008584 2016546 2025856 2037028 2039184 2062032 2064384 2071552 2075598 2082976 2094463 2098854 2101248 2104991 2107392 2108544 2120172 2122416 2145024 2152472 2166633 2179072 2183328 2190909 2193408 2201024 2205504 2213162 2217984 2228224 2228814 2232576 2239104 2240328 2240512 2244888 2251452 2264192 2279088 2304624 2315264 2319786 2328032 2330496 2343348 2352637 2356608 2359296 2367488 2369604 2370816 2372112 2379048 2380544 2393672 2405704 2408448 2421531 2448663 2451456 2459968 2473534 2476152 2490368 2495232 2502528 2503896 2506752 2515456 2518992 2520369 2520576 2529328 2547216 2558976 2573088 2587648 2592702 2604672 2613716 2619036 2633856 2646016 2651184 2658936 2660608 2663424 2676429 2678112 2687411 2688728 2692881 2706417 2709504 2718912 2733906 2749376 2752512 2764538 2767464 2798472 2801664 2809856 2811392 2815344 2816883 2826896 2829888 2845494 2860032 2878848 2888844 2894724 2911104 2921212 2924544 2940672 2957312 2963088 2971752 2976768 2985472 2987104 2991303 2993184 3001936 3003577 3024819 3038784 3055542 3058776 3072832 3093048 3096576 3107328 3124464 3142144 3148281 3159472 3161088 3162816 3172064 3180258 3189557 3211264 3217536 3228708 3264884 3268608 3290112 3301536 3308256 3319743 3326976 3336704 3338528 3342336 3343221 3356939 3358656 3360492 3360768 3370318 3377178 3396288 3411968 3418632 3430784 3456936 3472896 3492048 3495744 3511808 3515022 3534912 3538944 3545248 3547186 3551232 3554406 3564799 3568572 3570816 3590508 3608556 3612672 3625216 3645208 3677184 3689952 3710301 3714228 3731296 3735552 3751873 3753792 3755844 3760128 3766826 3773184 3780864 3793992 3813376 3820824 3838464 3851792 3859632 3881472 3899392 3907008 3920574 3920896 3928554 3950784 3962336 3964502 3969024 3988404 3990912 3995136 4017168 4033092 4051712 4074056 4078368 4100859 4124064 4128768 4143104 4146807 4151196 4165952 4188926 4197708 4202496 4209982 4214784 4217088 4240344 4244832 4268241 4290048 4304944 4333266 4358144 4366656 4381818 4386816 4402048 4411008 4426324 4435968 4456448 4457628 4465152 4478208 4480656 4481024 4489776 4502904 4528384 4558176 4574003 4583313 4609248 4630528 4639572 4656064 4660992 4686696 4705274 4713216 4734976 4739208 4741632 4744224 4758096 4761088 4770387 4787344 4811408 4816896 4843062 4897326 4902912 4919936 4947068 4952304 4980736 4990464 5005056 5007792 5013504 5030912 5037984 5040738 5041152 5055477 5058656 5065767 5086553 5094432 5112121 5117952 5146176 5175296 5185404 5209344 5227432 5238072 5267712 5292032 5302368 5317872 5320779 5321216 5326848 5331609 5352858 5356224 5374822 5377456 5385762 5412834 5419008 5437824 5467812 5498752 5505024 5529076 5534928 5596944 5603328 5619712 5622784 5630688 5633766 5650239 5653792 5659776 5684971 5690988 5713547 5720064 5757696 5777688 5789448 5822208 5842424 5849088 5880861 5881344 5914624 5926176 5943504 5946753 5953536 5970944 5974208 5982606 5986368 6003872 6007154 6049638 6077568 6111084 6117552 6145664 6186096 6193152 6214656 6248928 6283389 6284288 6296562 6314973 6318944 6322176 6325632 6344128 6360516 6379114 6422528 6435072 6457416 6499899 6529768 6537216 6572727 6580224 6603072 6616512 6639486 6653952 6673408 6677056 6684672 6686442 6713878 6717312 6720984 6721536 6740636 6754356 6792576 6823936 6837264 6861568 6913872 6945792 6984096 6991488 7023616 7030044 7057911 7069824 7077888 7090496 7094372 7102464 7108812 7129598 7137144 7141632 7181016 7217112 7225344 7250432 7264593 7290416 7345989 7354368 7379904 7420602 7428456 7462592 7471104 7503746 7507584 7511688 7520256 7533652 7546368 7561728 7587984 7626752 7641648 7676928 7703584 7719264 7746067 7762944 7798784 7814016 7841148 7841792 7857108 7901568 7924672 7929004 7938048 7976808 7981824 7990272 8034336 8062233 8066184 8078643 8103424 8119251 8148112 8156736 8201718 8248128 8257536 8286208 8293614 8302392 8331904 8377852 8395416 8404992 8419964 8429568 8434176 8480688 8489664 8536482 8580096 8609888 8657369 8666532 8716288 8733312 8763636 8773632 8804096 8822016 8852648 8871936 8915256 8930304 8956416 8961312 8962048 8979552 9005808 9010731 9056768 9074457 9116352 9148006 9166626 9218496 9261056 9279144 9312128 9321984 9373392 9410548 9426432 9469952 9478416 9483264 9488448 9516192 9522176 9540774 9568671 9574688 9622816 9633792 9675883 9686124 9794652 9805824 9839872 9894136 9904608 9959229 9980928 10010112 10015584 10027008 10061824 10070817 10075968 10081476 10082304 10110954 10117312 10131534 10173106 10188864 10224242 10235904 10292352 10350592 10370808 10418688 10454864 10476144 10535424 10584064 10604736 10635744 10641558 10642432 10653696 10663218 10694397 10705716 10712448 10749644 10754912 10771524 10825668 10838016 10875648 10935624 10997504 11058152 11069856 11130903 11193888 11206656 11239424 11245568 11255619 11261376 11267532 11300478 11307584 11319552 11369942 11381976 11427094 11440128 11515392 11555376 11578896 11644416 11684848 11698176 11761722 11762688 11829248 11852352 11887008 11893506 11907072 11941888 11948416 11965212 11972736 12007744 12014308 12099276 12155136 12222168 12235104 12291328 12302577 12372192 12386304 12415151 12429312 12440421 12497856 12566778 12568576 12593124 12629946 12637888 12644352 12651264 12688256 12721032 12758228 12845056 12870144 12914832 12999798 13059536 13074432 13145454 13160448 13206144 13233024 13278972 13307904 13346816 13354112 13369344 13372884 13427756 13434624 13441968 13443072 13481272 13508712 13585152 13647872 13674528 13722009 13723136 13749939 13827744 13875757 13891584 13968192 13982976 14047232 14060088 14115822 14139648 14180992 14188744 14204928 14217624 14259196 14274288 14283264 14362032 14434224 14450688 14500864 14529186 14580832 14661241 14691978 14708736 14759808 14841204 14856912 14925184 14942208 15007492 15015168 15023376 15040512 15067304 15092736 15123456 15166431 15175968 15253504 15259659 15283296 15336363 15353856 15407168 15438528 15492134 15525888 15597568 15628032 15682296 15683584 15714216 15803136 15849344 15858008 15876096 15953616 15962337 15963648 15980544 16068672 16124466 16132368 16157286 16206848 16238502 16296224 16313472 16403436 16496256 16515072 16572416 16587228 16604784 16663808 16755704 16790832 16809984 16839928 16859136 16868352 16950717 16961376 16979328 17054913 17072964 17140641 17160192 17219776 17314738 17333064 17432576 17466624 17527272 17547264 17608192 17642583 17644032 17705296 17743872 17830512 17840259 17860608 17912832 17922624 17924096 17959104 18011616 18021462 18113536 18148914 18232704 18296012 18333252 18436992 18522112 18558288 18624256 18643968 18746784 18811877 18821096 18850167 18852864 18939904 18944919 18956832 18966528 18976896 19032384 19044352 19081548 19137342 19149376 19245632 19267584 19351766 19372248 19589304 19611648 19679744 19718181 19788272 19809216 19918458 19961856 20020224 20031168 20054016 20123648 20141634 20151936 20162952 20164608 20221908 20234624 20263068 20346212 20377728 20448484 20471808 20584704 20701184 20741616 20837376 20909728 20952288 21025039 21070848 21168128 21173733 21209472 21271488 21283116 21284864 21307392 21326436 21388794 21411432 21424896 21499288 21509824 21543048 21651336 21676032 21751296 21871248 21995008 22037967 22116304 22139712 22261806 22387776 22413312 22478848 22491136 22511238 22522752 22535064 22600956 22615168 22639104 22739884 22763952 22854188 22880256 23030784 23110752 23157792 23238201 23288832 23369696 23396352 23498573 23523444 23525376 23658496 23704704 23774016 23787012 23814144 23883776 23896832 23930424 23945472 24015488 24028616 24186699 24198552 24310272 24444336 24470208 24582656 24605154 24744384 24772608 24830302 24858624 24880842 24995712 25133556 25137152 25186248 25259892 25275776 25288704 25302528 25376512 25442064 25516456 25740288 25829664 25972107 25999596 26119072 26148864 26263111 26290908 26320896 26412288 26466048 26557944 26615808 26693632 26708224 26745768 26855512 26869248 26883936 26886144 26962544 27017424 27032193 27170304 27295744 27349056 27444018 27446272 27499878 27655488 27751514 27783168 27936384 27965952 28094464 28120176 28231644 28279296 28361984 28377488 28409856 28435248 28518392 28548576 28566528 28706013 28724064 28868448 28901376 29001728 29027649 29058372 29161664 29322482 29383956 29417472 29519616 29682408 29713824 29850368 29877687 30014984 30030336 30046752 30081024 30134608 30185472 30212451 30246912 30332862 30351936 30507008 30519318 30566592 30672726 30707712 30814336 30877056 30984268 31051776 31195136 31256064 31364592 31367168 31428432 31606272 31698688 31716016 31752192 31907232 31924674 31927296 31961088 32018021 32083191 32137344 32248932 32264736 32314572 32413696 32477004 32592448 32626944 32806872 32992512 33144832 33174456 33209568 33327616 33392709 33511408 33581664 33619968 33679856 33698267 33718272 33736704 33766857 33901434 33922752 33958656 34109826 34145928 34281282 34320384 34439552 34629476 34666128 34865152 34933248 35054544 35094528 35216384 35285166 35288064 35410592 35487744 35605871 35661024 35680518 35721216 35784847 35825664 35845248 35848192 35918208 36023232 36042924 36227072 36297828 36465408 36592024 36666504 36873984 37044224 37116576 37245453 37248512 37287936 37321263 37493568 37623754 37642192 37700334 37705728 37879808 37889838 37913664 37933056 37953792 38064768 38088704 38163096 38274684 38298752 38491264 38535168 38703532 38744496 39178608 39223296 39359488 39436362 39576544 39618432 39794797 39836916 39923712 39994829 40040448 40062336 40108032 40247296 40283268 40303872 40325904 40329216 40443816 40469248 40526136 40692424 40755456 40896968 40943616 41166027 41169408 41402368 41483232 41627271 41674752 41819456 41904576 42050078 42141696 42336256 42347466 42418944 42542976 42566232 42569728 42614784 42652872 42777588 42822864 42849792 42998576 43019648 43086096 43302672 43352064 43502592 43742496 43983723 43990016 44075934 44232608 44279424 44523612 44775552 44826624 44957696 44982272 45022476 45045504 45070128 45201912 45230336 45278208 45479768 45499293 45527904 45708376 45760512 45778977 46009089 46061568 46221504 46315584 46476402 46577664 46739392 46792704 46997146 47046888 47050752 47316992 47409408 47548032 47574024 47628288 47767552 47793664 47860848 47887011 47890944 48030976 48057232 48373398 48397104 48620544 48888672 48940416 49165312 49210308 49488768 49545216 49660604 49717248 49761684 49991424 50267112 50274304 50372496 50519784 50551552 50577408 50605056 50753024 50852151 50884128 51032912 51060809 51164739 51421923 51480576 51659328 51944214 51999192 52238144 52297728 52526222 52581816 52641792 52824576 52932096 53115888 53231616 53387264 53416448 53491536 53520777 53711024 53738496 53767872 53772288 53925088 54034848 54064386 54222469 54340608 54591488 54698112 54888036 54892544 54999756 55310976 55503028 55566336 55872768 55931904 56188928 56240352 56435631 56463288 56550501 56558592 56723968 56754976 56819712 56834757 56870496 57036784 57067963 57097152 57133056 57412026 57448128 57736896 57802752 58003456 58055298 58116744 58323328 58644964 58767912 58834944 59039232 59364816 59427648 59700736 59755374 60029968 60060672 60093504 60162048 60269216 60370944 60424902 60493824 60601583 60665724 60703872 61014016 61038636 61133184 61345452 61415424 61628672 61754112 61968536 62103552 62512128 62729184 62734336 62856864 63075117 63212544 63397376 63432032 63504384 63521199 63781841 63814464 63849348 63854592 63922176 64036042 64166382 64274688 64497864 64529472 64629144 64827392 64954008 65184896 65253888 65613744 65985024 66289664 66348912 66419136 66655232 66785418 67022816 67163328 67239936 67359712 67396534 67436544 67473408 67533714 67731181 67802868 67845504 67917312 68219652 68291856 68562564 68640768 68879104 69258952 69332256 69714603 69866496 70109088 70189056 70432768 70495719 70570332 70576128 70821184 70975488 71211742 71322048 71361036 71442432 71569694 71651328 71690496 71696384 71836416 72046464 72085848 72454144 72560097 72595656 72930816 73184048 73333008 73747968 74088448 74233152 74490906 74497024 74575872 74642526 74987136 75247508 75284384 75400668 75411456 75759616 75779676 75827328 75866112 75907584 76129536 76177408 76326192 76549368 76597504 76982528 77407064 77488992 77916321 78357216 78446592 78718976 78789333 78872724 79153088 79236864 79589594 79673832 79847424 79989658 80080896 80124672 80494592 80566536 80607744 80651808 80658432 80887632 80938496 81052272 81096579 81384848 81510912 81793936 81887232 82332054 82338816 82804736 82966464 83254542 83349504 83638912 83809152 84100156 84283392 84672512 84694932 84837888 85085952 85132464 85139456 85229568 85305744 85555176 85645728 85699584 85997152 86039296 86118039 86172192 86471401 86605344 86704128 86906057 87005184 87082947 87484992 87967446 87980032 88151868 88465216 88558848 89047224 89551104 89915392 89964544 90044952 90091008 90140256 90403824 90460672 90556416 90637353 90959536 90998586 91055808 91416752 91521024 91557954 92018178 92123136 92443008 92631168 92952804 93155328 93478784 93585408 93994292 94093776 94101504 94633984 94818816 95096064 95148048 95256576 95535104 95587328 95721696 95774022 95781888 96054063 96061952 96114464 96249573 96644507 96746796 96794208 97130299 97241088 97777344 97880832 98330624 98420616 98977536 99321208 99434496 99523368 99982848 100534224 100548608 100744992 101039568 101094801 101103104 101154816 101210112 101300571 101506048 101704302 101768256 102065824 102121618 102329478 102628687 102843846 102961152 103318656 103888428 103998384 104476288 104595456 105052444 105163632 105283584 105649152 105864192 106231776 106463232 106774528 106817613 106832896 106983072 107041554 107354541 107422048 107476992 107535744 107544576 107850176 108014449 108069696 108128772 108444938 108681216 109182976 109396224 109776072 109785088 109999512 110621952 111006056 111132672 111736359 111745536 111863808 112377856 112480704 112871262 112926576 113101002 113117184 113447936 113509952 113639424 113669514 113740992 114073568 114135926 114194304 114266112 114824052 114896256 115473792 115605504 116006912 116110596 116233488 116646656 117289928 117535824 117669888 118078464 118729632 118855296 119384391 119401472 119510748 119984487 120059936 120121344 120187008 120324096 120538432 120741888 120849804 120987648 121203166 121331448 121407744 122028032 122077272 122266368 122690904 122830848 123257344 123498081 123508224 123937072 124207104 124881813 125024256 125458368 125468672 125713728 126150234 126425088 126794752 126864064 127008768 127042398 127563682 127628928 127698696 127709184 127844352 128072084 128332764 128549376 128995728 129058944 129258288 129654784 129908016 130369792 130507776 131227488 131683139 131951169 131970048 132579328 132697824 132838272 133310464 133570836 134045632 134326656 134479872 134719424 134793068 134873088 134946816 135067428 135462362 135605736 135691008 135834624 136439304 136583712 137125128 137281536 137336931 137758208 138027267 138517904 138664512 139429206 139732992 140218176 140378112 140865536 140991438 141140664 141152256 141642368 141950976 142423484 142644096 142722072 142884864 143139388 143302656 143380992 143392768 143672832 144092928 144171696 144908288 145120194 145191312 145861632 146368096 146666016 147175273 147495936 148176896 148466304 148981812 148994048 149151744 149285052 149974272 150495016 150568768 150801336 150822912 151559352 151654656 151732224 151815168 152259072 152354816 152652384 153098736 153182427 153195008 153494217 153965056 154265769 154814128 154977984 155832642 156714432 156893184 157437952 157578666 157745448 158306176 158473728 159179188 159347664 159694848 159979316 160161792 160249344 160989184 161133072 161215488 161303616 161316864 161775264 161876992 162104544 162193158 162667407 162769696 163021824 163587872 163667323 163774464 164490011 164664108 164677632 165609472 165932928 166509084 166699008 167277824 167618304 168200312 168566784 169306893 169389864 169675776 170171904 170264928 170278912 170459136 170611488 171110352 171203889 171291456 171399168 171994304 172078592 172236078 172344384 172942802 173210688 173408256 173812114 174010368 174165894 174969984 175934892 175960064 176303736 176930432 177117696 178094448 179102208 179929088 180089904 180182016 180280512 180807648 180921344 181112832 181274706 181804749 181919072 181997172 182111616 182833504 183042048 183115908 183841777 184036356 184246272 184886016 185262336 185905608 186310656 186957568 187988584 188187552 188203008 189225351 189637632 190192128 190296096 190513152 191070208 191174656 191345523 191443392 191548044 191563776 192108126 192123904 192228928 192499146 193289014 193493592 193588416 194260598 194482176 195554688 195761664 196661248 196841232 197955072 198642416 198868992 199046736 199965696 201068448 201097216 201489984 202079136 202189602 202206208 202309632 202420224 202601142 203012096 203193543 203408604 203536512 204131648 204243236 204658956 205257374 205687692 205922304 206637312 207776856 207996768 208952576 209143809 210104888 210327264 210567168 211298304 211487157 211728384 212463552 212926464 213549056 213635226 213665792 213966144 214083108 214709082 214844096 214953984 215071488 215089152 215700352 216028898 216139392 216257544 216889876 217362432 218365952 218792448 219552144 219570176 219999024 221243904 222012112 222265344 223472718 223491072 223727616 224755712 224961408 225742524 225853152 226202004 226234368 226895872 227019904 227278848 227339028 227481984 228147136 228271852 228388608 228532224 229648104 229792512 230947584 232013824 232221192 232466976 233293312 233748963 234579856 235071648 235339776 235887869 236156928 236367999 237459264 237710592 238768782 238802944 239021496 239968974 240119872 240242688 240374016 241076864 241483776 241699608 241975296 242406332 242662896 242815488 244056064 244154544 244532736 245381808 245661696 246514688 246996162 247016448 247874144 248414208 249241097 249763626 250048512 250916736 250937344 251427456 252300468 252850176 253589504 253728128 254017536 254084796 255127364 255257856 255397392 255418368 255688704 256144168 256665528 257098752 257991456 258117888 258516576 259309568 259414203 259816032 260718171 260739584 261015552 261248841 262454976 263366278 263902338 263940096 265158656 265395648 265676544 266620928 267141672 268091264 268653312 269438848 269586136 269746176 269893632 270134856 270924724 271211472 271382016 271669248 272878608 273167424 274250256 274563072 274673862 275516416 276054534 277035808 277329024 278563579 278858412 279465984 280436352 280756224 281731072 281982876 282281328 282304512 283284736 283901952 284846968 285288192 285444144 285769728 286278776 286605312 286761984 287345664 288162189 288185856 288343392 289816576 289933521 290240388 290382624 291390897 291723264 292736192 293332032 294350546 294991872 296353792 296932608 297963624 297988096 298303488 298570104 299948544 300990032 301137536 301602672 301645824 303118704 303284403 303309312 303464448 303630336 304518144 304709632 305304768 306197472 306364854 306390016 306988434 307886061 307930112 308531538 309628256 309955968 311665284 313428864 313786368 314875904 315157332 315490896 316612352 316947456 318358376 318695328 319389696 319958632 320323584 320452839 320498688 321978368 322063623 322266144 322430976 322607232 322633728 323550528 323753984 324043347 324209088 324386316 325334814 325539392 326043648 327175744 327334646 327548928 328980022 329328216 329355264 331218944 331865856 333018168 333398016 334555648 335209077 335236608 336400624 337133568 338613786 338779728 339351552 340343808 340529856 340557824 340918272 341222976 342220704 342407778 342582912 342798336 343988608 344157184 344472156 344688768 345885604 346421376 346816512 347624228 348020736 348331788 349939968 351869784 351920128 352607472 353860864 354235392 356188896 357425663 358153173 358204416 359858176 359953461 360179808 360364032 360561024 361615296 361842688 362225664 362549412 363609498 363838144 363994344 364223232 365667008 366084096 366231816 367683554 368072712 368492544 369772032 370524672 371811216 372621312 373915136 374645439 375977168 376375104 376406016 378450702 379275264 380384256 380592192 381026304 382140416 382349312 382691046 382886784 383096088 383127552 384216252 384247808 384457856 384998292 386578028 386987184 387176832 388521196 388964352 391109376 391523328 393322496 393682464 395049417 395853507 395910144 397284832 397737984 398093472 399475741 399931392 402136896 402194432 402979968 404158272 404379204 404412416 404619264 404840448 405202284 406024192 406387086 406817208 407073024 408263296 408486472 409317912 410514748 411375384 411844608 413274624 415553712 415993536 417905152 418287618 420209776 420654528 421134336 422596608 422974314 423456768 424927104 425852928 427098112 427270452 427331584 427932288 428166216 429418164 429688192 429907968 430142976 430178304 431400704 432057796 432278784 432515088 433779752 434724864 437584896 439104288 439140352 439998048 441525819 442487808 444024224 444530688 446472887 446945436 446982144 447455232 449511424 449922816 451485048 451706304 452404008 452468736 453791744 454039808 454678056 454963968 456294272 456543704 456777216 457064448 459296208 459547281 459585024 461895168 464027648 464442384 464933952 466586624 467497926 469159712 470143296 470679552 471775738 472313856 472735998 474918528 475421184 477537564 477605888 478042992 479937948 480239744 480485376 480748032 482153728 482967552 483399216 483950592 484812664 485325792 485630976 488002221 488309088 489065472 490763616 491001969 491323392 493029376 493470033 493992324 494032896 495748288 496828416 498482194 499527252 500097024 501833472 501874688 502854912 504600936 505700352 507179008 507456256 507920679 508169592 510254728 510515712 510794784 510836736 511377408 512288336 513331056 513611667 514197504 515982912 516235776 517033152 518619136 518828406 519632064 521436342 521479168 522031104 522497682 524909952 526732556 527804676 527880192 530317312 530791296 531353088 533241856 534283344 536182528 537306624 538877696 539172272 539787264 540269712 541849448 542422944 542764032 543338496 545414247 545757216 546334848 548500512 549126144 549347724 551032832 551525331 552109068 554071616 554658048 557127158 557716824 558931968 560872704 563462144 563965752 564562656 564609024 566569472 567676053 569693936 570576384 570888288 571539456 572557552 573210624 573523968 574036569 574691328 576324378 576371712 576686784 579633152 579867042 580480776 580765248 582781794 583446528 585472384 586664064 588701092 589983744 592707584 593865216 595927248 595976192 596606976 597140208 599897088 601980064 602275072 603205344 603291648 605299807 606237408 606568806 606618624 606928896 607260672 608342399 609036288 609419264 609580629 610609536 612394944 612729708 612780032 613976868 615772122 615860224 617063076 619256512 619911936 623330568 626857728 629751808 630314664 630981792 633224704 633894912 634461471 636716752 637390656 638779392 639917264 640647168 640905678 640997376 643956736 644127246 644532288 644861952 645214464 645267456 647101056 647507968 648086694 648418176 648772632 650669628 651078784 652087296 654351488 654669292 655097856 657960044 658656432 658710528 662437888 663731712 666036336 666796032 669111296 670418154 670473216 672801248 674267136 676511549 677227572 677559456 678703104 679912093 680687616 681059712 681115648 681836544 682445952 684441408 684815556 685165824 685596672 687977216 688314368 688944312 689377536 691771208 692842752 695248456 696041472 696663576 699879936 703739568 703840256 705214944 707663607 707721728 708470784 709103997 712377792 714851326 716306346 716408832 719716352 719906922 720359616 720728064 721122048 723230592 723685376 724451328 725098824 727218996 727676288 727988688 728446464 731334016 732168192 732463632 735367108 736145424 736985088 739544064 741049344 743622432 745242624 747723291 747830272 749290878 751954336 752750208 752812032 756101143 756901404 758550528 760768512 761184384 762052608 764280832 764698624 765382092 765773568 766192176 766255104 768432504 768495616 768915712 769996584 773156056 773974368 774353664 777042392 777928704 778242609 782154513 782218752 783046656 786644992 787364928 790098834 791707014 791820288 794569664 795475968 796186944 798951482 799862784 804273792 804388864 805959936 808316544 808758408 808824832 809238528 809680896 810404568 812048384 812774172 813634416 814146048 816526592 816972944 818635824 821029496 822750768 823689216 826549248 831107424 831987072 835690737 835810304 836575236 840419552 841309056 842268672 845193216 845948628 846913536 849854208 851705856 854196224 854540904 854663168 855864576 856332432 858836328 859376384 859815936 860285952 862801408 864115592 864486567 864557568 865030176 867559504 869449728 869800563 874172691 875169792 878208576 878280704 879996096 883051638 884975616 888048448 889061376 892945774 893890872 893964288 894910464 899022848 899845632 902970096 903412608 904808016 904937472 907583488 908079616 909356112 909853209 909927936 912588544 913087408 913554432 914128896 918592416 919094562 919170048 921781973 923658183 923790336 928055296 928884768 929867904 933173248 934995852 938319424 940286592 941359104 943551476 944627712 945471996 949837056 950842368 955075128 955211776 956085984 959875896 960479488 960970752 961358517 961496064 964307456 965935104 966190869 966798432 967901184 969625328 970155371 970651584 971261952 972130041 976004442 976618176 978130944 981527232 982003938 982646784 986058752 986940066 987984648 988065792 991496576 993656832 996964388 999054504 1000194048 1003666944 1003749376 1005709824 1009201872 1011400704 1014358016 1014912512 1015841358 1016339184 1020509456 1021031424 1021589568 1021673472 1022754816 1024576672 1026662112 1027223334 1028395008 1030226911 1031965824 1032471552 1034066304 1037238272 1037656812 1039264128 1042872684 1042958336 1044062208 1044995364 1049819904 1053465112 1055609352 1055760384 1061582592 1062706176 1066483712 1068566688 1072276989 1072365056 1074459519 1074613248 1077755392 1078344544 1079574528 1079860383 1080539424 1083698896 1084291297 1084845888 1085528064 1086676992 1090828494 1091514432 1092669696 1097001024 1098252288 1098695448 1102065664 1103050662 1104218136 1108143232 1109316096 1114254316 1115433648 1117863936 1121745408 1126924288 1127931504 1129125312 1129218048 1133138944 1135352106 1139387872 1141152768 1141776576 1143078912 1145115104 1145671261 1146421248 1147047936 1148073138 1149382656 1151430077 1152648756 1152743424 1153373568 1159266304 1159734084 1160961552 1161530496 1165563588 1166893056 1170944768 1173328128 1177402184 1179967488 1185148251 1187730432 1191854496 1191952384 1193213952 1194280416 1198427223 1199794176 1203960128 1204550144 1206410688 1206583296 1210599614 1212474816 1213137612 1213237248 1213857792 1214521344 1216684798 1218072576 1218838528 1219161258 1221219072 1224789888 1225459416 1225560064 1227953736 1231544244 1231720448 1234126152 1238513024 1239823872 1246661136 1253715456 1259503616 1260629328 1261963584 1266449408 1267789824 1268922942 1273433504 1274781312 1277558784 1279834528 1281294336 1281811356 1281994752 1286892439 1287913472 1288254492 1289064576 1289723904 1290428928 1290534912 1294202112 1295015936 1296173388 1296836352 1297545264 1301339256 1302157568 1304174592 1308702976 1309338584 1315920088 1317312864 1317421056 1324577457 1327463424 1332072672 1333592064 1338222592 1339418661 1340836308 1340946432 1345602496 1348534272 1353023098 1354455144 1355118912 1357406208 1359824186 1361375232 1362119424 1362231296 1364891904 1368882816 1369631112 1370331648 1371193344 1375954432 1376628736 1377888624 1378641843 1378755072 1383542416 1385685504 1390496912 1392082944 1393327152 1399759872 1407479136 1407680512 1410429888 1415327214 1415443456 1416941568 1418207994 1424755584 1429702652 1432612692 1432817664 1439432704 1439813844 1440719232 1441456128 1442244096 1446461184 1447370752 1448902656 1450197648 1454437992 1455352576 1455977376 1456892928 1462668032 1464006663 1464927264 1470013817 1470734216 1472290848 1473005907 1473970176 1479088128 1480410099 1482098688 1487244864 1490485248 1495446582 1495660544 1498581756 1503908672 1505500416 1505624064 1512202286 1513802808 1517101056 1521537024 1522368768 1528561664 1529397248 1530764184 1531547136 1532384352 1532510208 1536865008 1536991232 1537831424 1539993168 1540835001 1546312112 1547948736 1548707328 1554084784 1555857408 1556485218 1564309026 1564437504 1566093312 1573289984 1574729856 1580197668 1583414028 1583640576 1589139328 1590951936 1592373888 1597902964 1599725568 1608547584 1608777728 1611919872 1616633088 1617516816 1617649664 1619361792 1620809136 1624096768 1625548344 1627268832 1628292096 1633053184 1633945888 1636242741 1637271648 1642058992 1642956619 1645501536 1647378432 1651215083 1653098496 1654575993 1662214848 1663974144 1671381474 1671620608 1673150472 1680839104 1682618112 1690386432 1691897256 1693827072 1699708416 1708392448 1709081808 1709326336 1711729152 1712664864 1717672656 1718752768 1719631872 1720571904 1722109707 1725602816 1728231184 1728973134 1729115136 1730060352 1735119008 1738899456 1739601126 1744687679 1748345382 1750339584 1756417152 1756561408 1759992192 1766103276 1769951232 1776096896 1778122752 1785891548 1787781744 1787928576 1789820928 1798045696 1799691264 1805940192 1806825216 1809616032 1809874944 1815166976 1815899421 1816159232 1818712224 1819706418 1819855872 1825027197 1825177088 1826174816 1827108864 1828257792 1828741887 1836245633 1837184832 1838189124 1838340096 1843563946 1847316366 1847580672 1856110592 1857769536 1859735808 1866346496 1869991704 1876638848 1880573184 1887102952 1889255424 1890943992 1899674112 1901684736 1910150256 1910423552 1912171968 1919751792 1920958976 1921941504 1922717034 1922992128 1928614912 1931870208 1932381738 1933596864 1935802368 1939250656 1940310742 1941303168 1942523904 1944260082 1949945053 1952008884 1953236352 1956261888 1963054464 1964007876 1965293568 1972117504 1973880132 1975969296 1976131584 1982993152 1987313664 1993928776 1998109008 2000388096 2007333888 2011419648 2018403744 2022801408 2028716032 2029534647 2029825024 2031682716 2032678368 2039736279 2041018912 2042062848 2043179136 2043346944 2045509632 2049153344 2052274531 2053324224 2054446668 2056790016 2060453822 2063931648 2064943104 2068132608 2074476544 2075313624 2078528256 2085745368 2085916672 2088124416 2089990728 2099639808 2106930224 2111218704 2111520768 2122990821 2123165184 2125412352 2132967424 2137133376 2144553978 2144730112 2148919038 2149226496 2155510784 2156689088 2159149056 2159720766 2161078848 2167397792 2168582594 2169691776 2171056128 2173353984 2181656988 2183028864 2185339392 2194002048 2196504576 2197390896 2204131328 2206101324 2208436272 2216286464 2218632192 2228508632 2230867296 2235727872 2243169873 2243490816 2253848576 2255863008 2258250624 2258436096 2266277888 2268303429 2270704212 2278775744 2282305536 2283553152 2286157824 2290230208 2291342522 2292842496 2294095872 2296146276 2298765312 2302860154 2305297512 2305486848 2306747136 2318532608 2319468168 2321923104 2323060992 2331127176 2333786112 2334727827 2341889536 2346463539 2346656256 2354804368 2359934976 2370296502 2375460864 2383708992 2383904768 2386427904 2388560832 2396854446 2399588352 2407920256 2409100288 2412821376 2413166592 2421199228 2424949632 2426275224 2426474496 2427715584 2429042688 2433369596 2436145152 2437677056 2438322516 2442438144 2449579776 2450918832 2451120128 2455907472 2463088488 2463440896 2468252304 2477026048 2479647744 2493322272 2501979641 2507072211 2507430912 2519007232 2521258656 2523927168 2532898816 2535579648 2537845884 2546867008 2549562624 2555117568 2559669056 2562588672 2563622712 2563989504 2573784878 2576508984 2578129152 2579447808 2580857856 2588404224 2590031872 2592346776 2593672704 2595090528 2602678512 2604315136 2608349184 2609401689 2617405952 2618677168 2622518073 2631840176 2634625728 2634842112 2649154914 2654926848 2664145344 2667184128 2676445184 2678837322 2681672616 2681892864 2691204992 2697068544 2706046196 2708910288 2710237824 2714812416 2719648372 2722750464 2724238848 2724462592 2729783808 2737765632 2739262224 2740663296 2742386688 2751908864 2753257472 2755777248 2757283686 2757510144 2765345919 2767084832 2770974549 2771371008 2780993824 2782344491 2784165888 2786654304 2796330187 2799519744 2814958272 2815361024 2820859776 2830654428 2830886912 2833883136 2836415988 2849511168 2859405304 2865225384 2865635328 2879627688 2881438464 2882912256 2884488192 2892922368 2894741504 2897805312 2900395296 2908875984 2910466113 2910705152 2911954752 2913785856 2916390123 2925336064 2928013326 2929854528 2940027634 2941468432 2944581696 2946011814 2947940352 2958176256 2960820198 2964197376 2974489728 2980970496 2990893164 2991321088 2997163512 3007817344 3011000832 3011248128 3024404572 3027605616 3034202112 3043074048 3044737536 3058794496 3061528368 3063094272 3064768704 3065020416 3073730016 3073982464 3075662848 3079986336 3081670002 3090680733 3092624224 3095897472 3097414656 3108169568 3109679137 3111714816 3112970436 3125310209 3128618052 3128875008 3132186624 3146579968 3149459712 3160395336 3166828056 3167281152 3178278656 3184747776 3195805928 3199451136 3216830967 3217095168 3223839744 3233266176 3235033632 3235299328 3238723584 3241618272 3248193536 3251096688 3252873891 3254537664 3256584192 3266106368 3267891776 3272485482 3274543296 3284117984 3285913238 3291003072 3294756864 3302430166 3306196992 3309151986 3324429696 3327948288 3342762948 3343241216 3346300944 3361678208 3365236224 3380772864 3383794512 3387654144 3399416832 3418163616 3418652672 3423458304 3425329728 3435345312 3437013783 3437505536 3439263744 3441143808 3444219414 3451205632 3454290231 3456462368 3457946268 3458230272 3460120704 3470238016 3477798912 3479202252 3489375358 3496690764 3500679168 3512834304 3513122816 3519984384 3532206552 3539902464 3552193792 3555444753 3571783096 3575563488 3575857152 3579641856 3595281669 3599382528 3611880384 3613650432 3619232064 3619749888 3630333952 3631798842 3632318464 3637424448 3639412836 3639711744 3650054394 3650354176 3652349632 3654217728 3656515584 3657483774 3672491266 3674369664 3676378248 3676680192 3687127892 3694632732 3695161344 3712221184 3715539072 3719471616 3732692992 3739983408 3753277696 3761146368 3774205904 3778510848 3781887984 3799348224 3803369472 3820300512 3820847104 3824343936 3839503584 3841917952 3843883008 3845434068 3845984256 3857229824 3860677317 3863740416 3864763476 3867193728 3871604736 3878501312 3880621484 3882606336 3885047808 3888520164 3899890106 3904017768 3906472704 3912523776 3926108928 3928015752 3944235008 3947760264 3951938592 3952263168 3965986304 3973732371 3987857552 3996218016 4000776192 4014667776 4018255983 4022839296 4036807488 4045602816 4057432064 4059069294 4059650048 4063365432 4065356736 4079472558 4082037824 4084125696 4086358272 4086693888 4098306688 4104549062 4106648448 4108893336 4113580032 4120907644 4127863296 4129886208 4136265216 4148953088 4150627248 4157056512 4171490736 4171833344 4176248832 4179981456 4199279616 4213860448 4222437408 4223041536 4237098649 4245981642 4246330368 4250824704 4265934848 4274266752 4289107956 4289460224 4297838076 4298452992 4311021568 4313378176 4318298112 4319441532 4322157696 4334795584 4337165188 4339383552 4342112256 4346707968 4363313976 4366057728 4370678784 4388004096 4394781792 4408262656 4410041451 4412202648 4416872544 4419017721 4432572928 4437264384 4441230297 4457017264 4461734592 4471455744 4486339746 4486981632 4507697152 4511726016 4516501248 4516872192 4532555776 4536606858 4541408424 4557551488 4564611072 4567106304 4580460416 4582685044 4585684992 4588191744 4592292552 4597530624 4605720308 4610595024 4610973696 4613494272 4637065216 4638936336 4643846208 4646121984 4662254352 4667572224 4669455654 4683779072 4692927078 4693312512 4709608736 4719869952 4735580843 4740593004 4750921728 4767417984 4767809536 4772855808 4777121664 4793708892 4799176704 4815840512 4818200576 4825642752 4826333184 4842398456 4849899264 4852550448 4852948992 4858085376 4866739192 4872290304 4876645032 4884876288 4899159552 4901837664 4902240256 4911814944 4926176976 4926881792 4928869857 4936504608 4953645249 4954052096 4959295488 4963727979 4986644544 5003959282 5014144422 5014861824 5038014464 5042517312 5047854336 5065797632 5071159296 5075691768 5093734016 5099125248 5119338112 5125177344 5127245424 5127979008 5147569756 5153017968 5156258304 5158895616 5161715712 5176808448 5180063744 5184693552 5187345408 5190181056 5205357024 5208630272 5216698368 5218803378 5234063037 5234811904 5237354336 5245036146 5263680352 5269251456 5269684224 5292708001 5298309828 5309853696 5328290688 5334368256 5352890368 5357674644 5363345232 5363785728 5382409984 5394137088 5412092392 5417820576 5420475648 5429624832 5439296744 5445500928 5447698263 5448477696 5459567616 5475081591 5475531264 5478524448 5481326592 5484773376 5503817728 5506514944 5508736899 5511554496 5514567372 5515020288 5530691838 5534169664 5541949098 5542742016 5561987648 5564688982 5568331776 5573308608 5592660374 5599039488 5629916544 5630722048 5641719552 5661308856 5661773824 5667766272 5672831976 5699022336 5718810608 5730450768 5731270656 5759255376 5762876928 5765824512 5768976384 5785844736 5789483008 5795610624 5800790592 5817751968 5820932226 5821410304 5823909504 5827571712 5832780246 5849835159 5850672128 5856026652 5859709056 5880055268 5882936864 5889163392 5892023628 5895880704 5916352512 5921640396 5928394752 5948979456 5961940992 5981786328 5982642176 5994327024 6015634688 6022001664 6048809144 6055211232 6068404224 6086148096 6088603941 6089475072 6117588992 6119208837 6123056736 6126188544 6129537408 6130040832 6147460032 6147964928 6151325696 6156823593 6159972672 6163340004 6181361466 6185248448 6191794944 6194829312 6216339136 6219358274 6223429632 6225940872 6250620418 6257236104 6257750016 6264373248 6293159936 6298919424 6320790672 6333656112 6334562304 6356557312 6368972463 6369495552 6391611856 6398902272 6433661934 6434190336 6447679488 6466532352 6470067264 6470598656 6477447168 6483236544 6496387072 6502193376 6505747782 6509075328 6513168384 6532212736 6535783552 6544970964 6549086592 6568235968 6571826476 6582006144 6589513728 6604860332 6612393984 6618303972 6648859392 6655896576 6685525896 6686482432 6692601888 6723356416 6729509619 6730472448 6761545728 6767589024 6775308288 6791087597 6798833664 6804910287 6836327232 6837305344 6846916608 6850659456 6870690624 6874027566 6875011072 6878527488 6882287616 6888438828 6902411264 6908580462 6912924736 6915892536 6916460544 6920241408 6940476032 6955597824 6958404504 6978750716 6993381528 7001358336 7025668608 7026245632 7039968768 7064413104 7079804928 7104387584 7110889506 7143566192 7151126976 7151714304 7159283712 7190563338 7198765056 7223760768 7227300864 7238464128 7239499776 7260667904 7263597684 7264636928 7274848896 7278825672 7279423488 7300108788 7300708352 7304699264 7308435456 7313031168 7314967548 7344982532 7348739328 7352756496 7353360384 7374255784 7389265464 7390322688 7431078144 7438943232 7465385984 7479966816 7505938923 7506555392 7521216633 7522292736 7548411808 7557021696 7563775968 7590039079 7598696448 7606738944 7640601024 7641694208 7648687872 7679007168 7683835904 7687766016 7690868136 7691968512 7714459648 7721354634 7729526952 7734387456 7757002624 7761242968 7765212672 7770095616 7777040328 7799780212 7808035536 7812945408 7825047552 7852217856 7856031504 7888470016 7895520528 7903877184 7904526336 7931972608 7947464742 7975715104 7992436032 8001552384 8019698827 8029335552 8036511966 8045678592 8073614976 8091205632 8114864128 8118138588 8119300096 8126730864 8130713472 8158945116 8164075648 8168251392 8172716544 8173387776 8196613376 8209098124 8213296896 8217786672 8227160064 8241815288 8255726592 8259772416 8272530432 8296037757 8301254496 8314113024 8342981472 8343666688 8347033473 8352497664 8359962912 8388990561 8398559232 8427720896 8444874816 8446083072 8474197298 8491963284 8492660736 8501649408 8531869696 8548533504 8578215912 8578920448 8595676152 8596905984 8622043136 8626756352 8638883064 8644315392 8669591168 8674330376 8678767104 8684224512 8693415936 8726627952 8731398339 8732115456 8741357568 8776008192 8789563584 8816525312 8820082902 8824405296 8833745088 8838035442 8865145856 8874528768 8882460594 8914034528 8923469184 8942911488 8972679492 8973963264 9015394304 9023452032 9033002496 9033744384 9065111552 9073213716 9082816848 9115102976 9129222144 9134212608 9160920832 9165370088 9176383488 9184585104 9195061248 9211440616 9221190048 9221947392 9226988544 9272042199 9277872672 9287692416 9292243968 9324508704 9329037411 9335144448 9338911308 9367558144 9375930627 9385854156 9386625024 9419217472 9439739904 9471161686 9481186008 9501843456 9534835968 9535619072 9554243328 9587417784 9598353408 9631681024 9636401152 9650492901 9651285504 9684796912 9699798528 9705100896 9705897984 9716170752 9733478384 9744580608 9753290064 9758621673 9769752576 9798319104 9803675328 9804480512 9823629888 9852353952 9853763584 9857739714 9873009216 9907290498 9908104192 9918590976 9927455958 9973289088 10007918564 10028288844 10029723648 10076028928 10085034624 10095708672 10131595264 10142318592 10151383536 10187468032 10198250496 10238676224 10254490848 10255958016 10290096719 10295139512 10306035936 10311041349 10312516608 10317791232 10323431424 10353616896 10360127488 10362870693 10369387104 10374690816 10380362112 10410714048 10417260544 10433396736 10437606756 10468126074 10469623808 10474708672 10490072292 10527360704 10538502912 10539368448 10585416002 10596619656 10619707392 10656581376 10705780736 10715349288 10726690464 10727571456 10764819968 10785845007 10824184784 10835641152 10840951296 10859249664 10878593488 10891001856 10895396526 10896955392 10919135232 10950163182 10951062528 10957048896 10962653184 10969546752 11007635456 11013029888 11017473798 11023108992 11029134744 11030040576 11061383676 11068339328 11083898196 11085484032 11123975296 11129377964 11136663552 11146617216 11185320748 11198078976 11259833088 11261444096 11283439104 11322617712 11323547648 11335532544 11345663952 11398044672 11437621216 11460901536 11462541312 11500696333 11518510752 11525753856 11531649024 11537952768 11558505581 11571689472 11578966016 11582031951 11591221248 11601581184 11635503936 11641864452 11642820608 11647819008 11655143424 11665560492 11699670318 11701344256 11712053304 11719418112 11760110536 11765873728 11778326784 11784047256 11832705024 11843280792 11856789504 11897958912 11963572656 11965284352 11988654048 12031269376 12044003328 12054767949 12097618288 12110422464 12136808448 12172296192 12177207882 12178950144 12235177984 12238417674 12246113472 12252377088 12259074816 12260081664 12294920064 12295929856 12302651392 12313647186 12319945344 12326680008 12362722932 12370496896 12383589888 12389658624 12432678272 12438716548 12446859264 12451881744 12501240836 12514472208 12515500032 12528746496 12586319872 12597838848 12641581344 12667312224 12669124608 12711295947 12713114624 12737944926 12738991104 12783223712 12797804544 12853719431 12867323868 12868380672 12895358976 12933064704 12940134528 12941197312 12954894336 12966473088 12992774144 13004386752 13011495564 13018150656 13026336768 13064425472 13071567104 13089941928 13098173184 13136471936 13143652952 13164012288 13209720664 13224787968 13230124353 13236607944 13297718784 13311793152 13371051792 13372964864 13385203776 13446712832 13459019238 13460944896 13523091456 13535178048 13550616576 13582175194 13597667328 13609820574 13672654464 13674610688 13693833216 13701318912 13741381248 13748055132 13750022144 13757054976 13764575232 13776877656 13804822528 13817160924 13825849472 13831785072 13832921088 13840482816 13880952064 13911195648 13916809008 13957501432 13986763056 14002716672 14051337216 14079937536 14128826208 14159609856 14206742529 14208775168 14221779012 14287132384 14302253952 14303428608 14318567424 14365921717 14381126676 14397530112 14447521536 14454601728 14476928256 14478999552 14521335808 14527195368 14529273856 14549697792 14557651344 14558846976 14600217576 14601416704 14609398528 14616870912 14629935096 14689965064 14697478656 14705512992 14706720768 14748511568 14778530928 14780645376 14786609571 14860935747 14862156288 14877886464 14930771968 14959933632 15011877846 15013110784 15042433266 15044585472 15096823616 15114043392 15127551936 15180078158 15197392896 15213477888 15281202048 15283388416 15297375744 15358014336 15367671808 15375532032 15381736272 15383937024 15428919296 15442709268 15459053904 15468774912 15514005248 15522485936 15530425344 15540191232 15554080656 15599560424 15616071072 15625890816 15650095104 15702189111 15704435712 15712063008 15776940032 15791041056 15807754368 15809052672 15863945216 15878124003 15894929484 15951430208 15984872064 16003104768 16039397654 16058671104 16073023932 16091357184 16147229952 16182411264 16229728256 16236277176 16238600192 16253461728 16261426944 16317890232 16328151296 16336502784 16343094789 16345433088 16393226752 16418196248 16425244773 16426593792 16435573344 16454320128 16483630576 16511453184 16519544832 16526210697 16545060864 16592075514 16602508992 16628226048 16685962944 16687333376 16694066946 16704995328 16719925824 16777981122 16797118464 16855441792 16889749632 16892166144 16948394596 16983926568 16985321472 17003298816 17063739392 17097067008 17156431824 17157840896 17191352304 17193811968 17244086272 17253512704 17277766128 17288630784 17339182336 17348660752 17357534208 17368449024 17386831872 17453255904 17462796678 17464230912 17482715136 17513857487 17549505477 17552016384 17579127168 17633050624 17640165804 17648810592 17667490176 17676070884 17730291712 17749057536 17764921188 17828069056 17846938368 17885822976 17945358984 17947926528 18046904064 18066004992 18130223104 18146427432 18165633696 18230205952 18258444288 18265811823 18268425216 18321841664 18330740176 18352766976 18357626511 18369170208 18390122496 18422881232 18432952049 18442380096 18443894784 18453977088 18470470779 18544084398 18555745344 18575384832 18584487936 18649017408 18658074822 18670288896 18677822616 18735116288 18751861254 18771708312 18773250048 18838434944 18879479808 18942323372 18962372016 19003686912 19069671936 19071238144 19108486656 19174835568 19196706816 19263362048 19272802304 19300985802 19302571008 19369593824 19399597056 19410201792 19411795968 19432341504 19466956768 19476411437 19489161216 19506580128 19517243346 19539505152 19574311309 19596638208 19607350656 19608961024 19647259776 19704707904 19707527168 19715479428 19746018432 19814580996 19816208384 19837181952 19854911916 19946578176 20015837128 20056577688 20059447296 20170069248 20191417344 20263190528 20284637184 20302767072 20373262791 20374936064 20396500992 20414730861 20477352448 20508981696 20511916032 20580193438 20590279024 20612071872 20622082698 20625033216 20635582464 20646862848 20707233792 20720254976 20725741386 20738774208 20749381632 20760724224 20821428096 20834521088 20866793472 20875213512 20936252148 20939247616 20949417344 20980144584 21054721408 21077005824 21078736896 21170832004 21193239312 21239414784 21313162752 21411561472 21430698576 21453380928 21455142912 21529639936 21571690014 21648369568 21671282304 21681902592 21718499328 21757186976 21767753959 21782003712 21790793052 21793910784 21838270464 21877171463 21900326364 21902125056 21914097792 21925306368 21939093504 22015270912 22026059776 22034947596 22046217984 22058269488 22060081152 22122767352 22136678656 22167796392 22170968064 22247950592 22258755928 22293234432 22370641496 22396157952 22517816769 22519666176 22566878208 22645235424 22647095296 22671065088 22691327904 22770117237 22796089344 22875242432 22921803072 22925082624 23001392666 23037021504 23051507712 23063298048 23075905536 23117011162 23143378944 23157932032 23164063902 23203162368 23271007872 23283728904 23285641216 23295638016 23310286848 23331120984 23399340636 23402688512 23424106608 23438836224 23520221072 23531747456 23556653568 23568094512 23665410048 23686561584 23713579008 23795917824 23927145312 23930568704 23977308096 24059096481 24062538752 24088006656 24109535898 24195236576 24220844928 24273616896 24344592384 24354415764 24357900288 24470355968 24476835348 24492226944 24504754176 24518149632 24520163328 24589840128 24591859712 24605302784 24627294372 24639890688 24653360016 24725445864 24740993792 24767179776 24779317248 24865356544 24877433096 24888113271 24903763488 25002481672 25028944416 25031000064 25041100419 25057492992 25166971683 25195677696 25283162688 25334624448 25338249216 25422591894 25426229248 25475889852 25477982208 25566447424 25595609088 25707438862 25734647736 25736761344 25790717952 25866129408 25880269056 25882394624 25932946176 25985548288 26008773504 26022991128 26036301312 26052673536 26128850944 26143134208 26179883856 26194195017 26196346368 26272943872 26287305904 26328024576 26419441328 26449575936 26460248706 26473215888 26595437568 26623586304 26742103584 26745929728 26770407552 26893425664 26918038476 26921889792 27046182912 27070356096 27101233152 27164350388 27195334656 27219641148 27345308928 27349221376 27387666432 27402637824 27482762496 27496110264 27500044288 27529150464 27553755312 27609645056 27634321848 27651698944 27663570144 27665842176 27680965632 27761904128 27816126597 27833618016 27915002864 27930262523 27973526112 27987112233 28005433344 28102674432 28127791881 28159875072 28257652416 28319219712 28413485058 28417550336 28443558024 28574264768 28604507904 28606857216 28731843434 28762253352 28795060224 28895043072 28909203456 28953856512 29042671616 29054390736 29058547712 29099395584 29115302688 29117693952 29200435152 29202833408 29218797056 29233741824 29259870192 29275865019 29379930128 29394957312 29411025984 29413441536 29497023136 29557061856 29561290752 29573219142 29659690543 29721871494 29724312576 29755772928 29861543936 29919867264 30023755692 30026221568 30084866532 30089170944 30193647232 30228086784 30255103872 30360156316 30394785792 30426955776 30562404096 30566776832 30594751488 30716028672 30735343616 30763472544 30767874048 30857838592 30870290157 30885418536 30918107808 30933124047 30937549824 31028010496 31044971872 31060850688 31080382464 31088612079 31108161312 31199120848 31216175761 31232142144 31251781632 31300190208 31404378222 31408871424 31424126016 31553880064 31582082112 31615508736 31618105344 31727890432 31756248006 31789858968 31902860416 31969744128 32078795308 32117342208 32146047864 32182714368 32294459904 32459456512 32472554352 32477200384 32506923456 32522853888 32635780464 32656302592 32673005568 32686189578 32690866176 32786453504 32836392496 32850489546 32853187584 32871146688 32908640256 32967261152 33022906368 33039089664 33052421394 33090121728 33149065901 33184151028 33205017984 33256452096 33371925888 33374666752 33388133892 33409990656 33439851648 33555962244 33594236928 33710883584 33779499264 33784332288 33896789192 33967853136 33970642944 34006597632 34194134016 34312863648 34315681792 34382704608 34387623936 34488172544 34502088999 34507025408 34555532256 34577261568 34675516743 34678364672 34697321504 34715068416 34736898048 34746095853 34773663744 34888667027 34906511808 34925593356 34928461824 34965430272 35027714974 35099010954 35104032768 35158254336 35266101248 35280331608 35297621184 35334980352 35352141768 35460583424 35498115072 35529842376 35656138112 35693876736 35890717968 35895853056 36093808128 36132009984 36260446208 36292854864 36331267392 36460411904 36516888576 36531623646 36536850432 36643683328 36661480352 36705533952 36715253022 36738340416 36780244992 36845762464 36865904098 36884760192 36887789568 36907954176 36940941558 37048956007 37088168796 37111490688 37150769664 37168975872 37298034816 37316149644 37340577792 37355645232 37470232576 37503722508 37543416624 37546500096 37676869888 37758959616 37884646744 37924744032 38007373824 38133887841 38139343872 38216973312 38349671136 38393413632 38526724096 38545604608 38561158293 38601971604 38605142016 38739187648 38799194112 38820403584 38823591936 38864683008 38933913536 38952822874 38978322432 39013160256 39034486692 39079010304 39148622618 39193276416 39214701312 39217922048 39294519552 39409415808 39415054336 39430958856 39492036864 39629161992 39632416768 39674363904 39690373059 39709823832 39893156352 40031674256 40113155376 40118894592 40340138496 40382834688 40526381056 40569274368 40605534144 40746525582 40749872128 40793001984 40829461722 40954704896 41017963392 41023832064 41160386876 41180558048 41224143744 41244165396 41250066432 41271164928 41293725696 41414467584 41440509952 41451482772 41477548416 41498763264 41521448448 41642856192 41669042176 41733586944 41750427024 41872504296 41878495232 41898834688 41960289168 42109442816 42154011648 42341664008 42386478624 42478829568 42620227587 42626325504 42823122944 42861397152 42906761856 42910285824 43059279872 43097765151 43143380028 43296739136 43342564608 43363805184 43436998656 43514373952 43535507918 43564007424 43581586104 43587821568 43676540928 43754342926 43800652728 43804250112 43828195584 43850612736 44030541824 44052119552 44069895192 44092435968 44116538976 44120162304 44245534704 44273357312 44335592784 44341936128 44359828713 44495901184 44517511856 44582807241 44586468864 44741282992 44792315904 45035633538 45039332352 45133756416 45290470848 45294190592 45342130176 45382655808 45540234474 45592178688 45750484864 45843606144 45850165248 46002785332 46074043008 46103015424 46126596096 46151811072 46234022324 46286757888 46315864064 46328127804 46406324736 46542015744 46567457808 46571282432 46591276032 46620573696 46662241968 46798681272 46805377024 46848213216 46877672448 47040442144 47063494912 47106567333 47113307136 47136189024 47299856347 47330820096 47373123168 47427158016 47537613179 47591835648 47634372009 47854290624 47861137408 47954616192 48118192962 48125077504 48176013312 48219071796 48390473152 48441689856 48547233792 48689184768 48708831528 48715800576 48953670696 48984453888 49009508352 49036299264 49179680256 49183719424 49210605568 49254588744 49279781376 49306720032 49450891728 49481987584 49534359552 49558634496 49578632091 49730713088 49754866192 49776226542 49807526976 50004963344 50057888832 50062000128 50082200838 50114985984 50333943366 50391355392 50566325376 50669248896 50676498432 50845183788 50852458496 50951779704 50955964416 51132894848 51191218176 51414877724 51469295472 51473522688 51581435904 51732258816 51760538112 51764789248 51865892352 52017547008 52045982256 52072602624 52105347072 52257701888 52286268416 52359767712 52388390034 52392692736 52541572461 52545887744 52574611808 52648516431 52656049152 52838882656 52864545329 52899151872 52920497412 52946431776 53130273553 53190875136 53247172608 53484207168 53491859456 53540815104 53786851328 53836076952 53843779584 54140712192 54328700776 54390669312 54439282296 54690617856 54775332864 54805275648 54965524992 54992220528 55000088576 55058300928 55107510624 55219290112 55268643696 55298856147 55303397888 55327140288 55331684352 55361931264 55411412337 55523808256 55632253194 55667236032 55830005728 55860525046 55947052224 55974224466 56010866688 56137891789 56205348864 56255583762 56319750144 56515304832 56638439424 56826970116 56835100672 56887116048 57148529536 57209015808 57213714432 57463686868 57524506704 57590120448 57790086144 57818406912 57907713024 58108781472 58117095424 58198791168 58230605376 58235387904 58400870304 58405666816 58429234311 58437594112 58467483648 58519740384 58551730038 58722933927 58759860256 58789914624 58822051968 58826883072 58994046272 59083903603 59114123712 59122581504 59146438284 59319381086 59443742988 59448625152 59511545856 59723087872 59839734528 60047511384 60052443136 60169733064 60178341888 60387294464 60510207744 60720312632 60789571584 60853911552 61119788373 61124808192 61189502976 61432057344 61470687232 61526945088 61535748096 61715677184 61740580314 61770837072 61836215616 61866248094 61875099648 62056020992 62089943744 62121701376 62160764928 62177224158 62216322624 62398241696 62432351522 62464284288 62503563264 62600380416 62808756444 62817742848 62848252032 63107760128 63164164224 63231017472 63236210688 63455780864 63512496012 63579717936 63805720832 63939488256 64157590616 64234684416 64292095728 64365428736 64588919808 64945108704 64954400768 65013846912 65045707776 65271560928 65303261877 65312605184 65346011136 65372379156 65381732352 65572907008 65631514389 65672784992 65700979092 65706375168 65742293376 65817280512 65934522304 66045812736 66078179328 66104842788 66180243456 66298131802 66368302056 66410035968 66512904192 66743851776 66749333504 66776267784 66879703296 67111924488 67188473856 67421767168 67553450307 67558998528 67793578384 67935706272 67941285888 68013195264 68310351711 68388268032 68625727296 68631363584 68765409216 68775247872 68976345088 69004177998 69014050816 69111064512 69154523136 69351033486 69356729344 69394643008 69430136832 69473796096 69492191706 69777334054 69813023616 69851186712 69856923648 69930860544 70055429948 70198021908 70208065536 70316508672 70532202496 70560663216 70595242368 70669960704 70704283536 70921166848 70996230144 71059684752 71312276224 71387753472 71781435936 71791706112 72030677033 72177289443 72187616256 72264019968 72520892416 72585709728 72662534784 72920823808 73033777152 73063247292 73073700864 73287366656 73322960704 73411067904 73430506044 73476680832 73560489984 73691524928 73731808196 73769520384 73775579136 73815908352 73881883116 74097912014 74176337592 74222981376 74301539328 74337951744 74596069632 74632299288 74711290464 74940465152 75007445016 75086833248 75093000192 75123301257 75353739776 75500915049 75769293488 75849488064 76014747648 76267775682 76278687744 76433946624 76699342272 76786827264 77053448192 77091209216 77122316586 77203943208 77210284032 77478375296 77598388224 77640807168 77647183872 77867827072 77905645748 77956644864 78026320512 78068973384 78158020608 78297245236 78386552832 78429402624 78435844096 78589039104 78818831616 78830108672 78861917712 78984073728 79258323984 79264833536 79348727808 79380746118 79419647664 79786312704 80063348512 80226310752 80237789184 80504874331 80680276992 80765669376 81052762112 81138548736 81211068288 81493051164 81499744256 81586003968 81658923444 81909409792 82035926784 82047664128 82320773752 82361116096 82448287488 82488330792 82500132864 82587451392 82828935168 82902965544 82955096832 82997526528 83042896896 83285712384 83338084352 83500854048 83745008592 83756990464 83790787569 83797669376 83920578336 83961336699 84218885632 84308023296 84383375643 84683328016 84772957248 84957659136 85240455174 85252651008 85646245888 85722794304 85813523712 85820571648 86118559744 86195530302 86286760056 86593478272 86685129216 86727610368 87028747904 87071015836 87128014848 87163172208 87175643136 87353081856 87508685852 87601305456 87608500224 87656391168 87701225472 88061083648 88104239104 88139790384 88184871936 88233077952 88240324608 88491069408 88546714624 88671185568 88683872256 88719657426 88979071629 88991802368 89035023712 89165614482 89172937728 89482565984 89584631808 89976036017 90071267076 90078664704 90267512832 90580941696 90588381184 90684260352 90765311616 91080468948 91184357376 91500969728 91687212288 91700330496 92005570664 92148086016 92206030848 92303622144 92468044648 92573515776 92610870471 92656255608 92812649472 93084031488 93134915616 93142564864 93182552064 93241147392 93324483936 93597362544 93610754048 93648527283 93696426432 93755344896 94080884288 94126989824 94213134666 94226614272 94272378048 94599712694 94661640192 94746246336 94854316032 95075226358 95183671296 95268744018 95708581248 95722274816 95909232384 96236385924 96250155008 96352026624 96438143592 96780946304 96883379712 97378369536 97417663056 97431601152 97907341392 97968907776 98019016704 98072598528 98359360512 98421211136 98509177488 98559562752 98613440064 98901783456 98963975168 99068719104 99117268992 99157264182 99447197703 99461426176 99509732384 99552453084 99615053952 100009926688 100115777664 100124000256 100164401676 100229971968 100561452019 100667886732 100782710784 101132650752 101338497792 101352996864 101690367576 101704916992 101903559408 101911928832 102265789696 102829755448 102938590944 102947045376 103162871808 103464517632 103506266997 103521076224 103731784704 104026550229 104035094016 104091964512 104145205248 104210694144 104515403776 104572536832 104666001081 104719535424 104776780068 104785385472 105083144922 105091775488 105149223616 105297032862 105312098304 105677765312 105729090658 105798303744 105840994824 105892863552 106260547106 106381750272 106494345216 106968414336 106983718912 107081630208 107573702656 107672153904 107687559168 108281424384 108657401552 108781338624 108878564592 109381235712 109550665728 109610551296 109931049984 109984441056 110000177152 110116601856 110215021248 110438580224 110537287392 110597712294 110606795776 110654280576 110663368704 110723862528 110822824674 111047616512 111146868021 111264506388 111334472064 111660011456 111721050092 111894104448 111948448932 112021733376 112275783578 112410697728 112511167524 112639500288 113030609664 113276878848 113653940232 113670201344 113774232096 114297059072 114401663523 114418031616 114927373736 115049013408 115180240896 115580172288 115636813824 115683474879 115815426048 116217562944 116234190848 116397582336 116461210752 116470775808 116801740608 116811333632 116858468622 116875188224 116934967296 117039480768 117103460076 117445867854 117519720512 117579829248 117644103936 117653766144 117988092544 118167807206 118228247424 118245163008 118292876568 118638762172 118887485976 118897250304 119023091712 119446175744 119679469056 120095022768 120104886272 120339466128 120356683776 120774588928 121020415488 121440625264 121579143168 121707823104 122239576746 122249616384 122379005952 122864114688 122941374464 123053890176 123071496192 123431354368 123481160628 123541674144 123672431232 123732496188 123750199296 124112041984 124179887488 124243402752 124321529856 124354448316 124432645248 124796483392 124864703044 124928568576 125007126528 125200760832 125617512888 125635485696 125696504064 126328328448 126462034944 126911561728 127024992024 127159435872 127611441664 127860682761 127878976512 128315181232 128469368832 128584191456 128730857472 129030664343 129177839616 129293295453 129890217408 129908801536 130027693824 130091415552 130543121856 130606523754 130625210368 130692022272 130744758312 130763464704 131145814016 131263028778 131345569984 131401958184 131412750336 131484586752 131869044608 132091625472 132156358656 132209685576 132360486912 132596263604 132736604112 132820071936 133025808384 133487703552 133498667008 133552535568 133759406592 134223848976 134376947712 134843534336 135106900614 135117997056 135587156768 135871412544 135882571776 136026390528 136334880059 136620703422 136776536064 137251454592 137262727168 137530818432 137550495744 137952690176 138008355996 138028101632 138222129024 138309046272 138702066972 138713458688 138789286016 138860273664 138947592192 138984383412 139554668108 139626047232 139702373424 139713847296 139861721088 140110859896 140396043816 140416131072 140633017344 141121326432 141190484736 141339921408 141408567072 141842333696 141899569041 141992460288 142119369504 142612839537 142624552448 142775506944 142903116027 143562871872 143583412224 144061354066 144354578886 144375232512 144528039936 145041784832 145171419456 145325069568 145841647616 146067554304 146126494584 146147401728 146574733312 146645921408 146861012088 146953361664 147383049856 147463616392 147539040768 147551158272 147631816704 147763766232 148195824028 148352675184 148445962752 148603078656 148675903488 149192139264 149264598576 149422580928 149880930304 150014890032 150173666496 150186000384 150246602514 150707479552 151001830098 151538586976 151698976128 152029495296 152374277713 152535551364 152557375488 152867893248 153398684544 153573654528 154106896384 154182418432 154244633172 154407886416 154420568064 154956750592 155196776448 155281614336 155294367744 155735654144 155811291496 156052641024 156137946768 156316041216 156594490472 156773105664 156858805248 157178078208 157624717383 157637663232 157723835424 157968147456 158516647968 158529667072 158593635987 158697455616 158761492236 158839295328 159390820659 159572625408 160126697024 160452621504 160475578368 161009748662 161360553984 161531338752 162105524224 162422136576 162986102328 162999488512 163172007936 163317846888 163818819584 164071853568 164641547504 164722232192 164896574976 164976661584 165000265728 165174902784 165657870336 165805931088 165896568441 165910193664 165995053056 166085793792 166571424768 166676168704 167001708096 167490017184 167513980928 167581575138 167595338752 167841156672 167922673398 168413675367 168437771264 168616046592 168766751286 169366656032 169545914496 169915318272 170480910348 170505302016 171292491776 171445588608 171627047424 171641143296 172237119488 172391060604 172573520112 173186956544 173370258432 173455220736 174057495808 174142031672 174326344416 174351286272 174706163712 175017371704 175202610912 175217000448 175287702933 175312782336 175402450944 176122167296 176168801781 176279580768 176369743872 176466155904 176480649216 176982138816 177093429248 177251710809 177342371136 177367744512 177439314852 177958143258 177983604736 178070047424 178331228964 178345875456 178965131968 179169263616 179952072034 180142534152 180157329408 180535025664 181161883392 181176762368 181530623232 182160937896 182368714752 183001939456 183359365119 183374424576 184011141328 184296172032 184412061696 184607244288 184936089296 185147031552 185221740942 185312511216 185625298944 186168062976 186269831232 186285129728 186365104128 186482294784 186648967872 187194725088 187221508096 187297054566 187392852864 187510689792 188161768576 188253979648 188426269332 188453228544 188544756096 189199425388 189323280384 189492492672 189708632064 190150452716 190367342592 190537488036 191417162496 191444549632 191818464768 192472771848 192500310016 192704053248 192876287184 193561892608 193766759424 194835326112 194863202304 195511837661 195814682784 195909785631 195937815552 196038033408 196145197056 196718721024 196842422272 196894543167 197018354976 197119125504 197226880128 197803566912 197927950336 198137438208 198234537984 198314528364 198894395406 198922852352 199019464768 199104906168 199230107904 200019853376 200231555328 200248000512 200328803352 201122904038 201335773464 201565421568 202265301504 202676995584 203380735152 203409833984 203807118816 203823857664 204531579392 204931055133 205659510896 205877181888 205894090752 206325743616 206929035264 207012533994 207042152448 207463569408 208053100458 208070188032 208183929024 208290410496 208421388288 209030807552 209145073664 209332002162 209439070848 209553560136 209570770944 210166289844 210183550976 210298447232 210594065724 210624196608 211355530624 211458181316 211596607488 211681989648 211785727104 212521094212 212763500544 212988690432 213936828672 213967437824 214163260416 215147405312 215344307808 215375118336 216092031099 216531868329 216562848768 217314803104 217562677248 217757129184 218513230327 218762471424 219101331456 219221102592 219862099968 219968882112 220000354304 220233203712 220430042496 220877160448 221074574784 221195424588 221213591552 221308561152 221326737408 221447725056 221645649348 222095233024 222293736042 222529012776 222668944128 223320022912 223442100184 223788208896 223896897864 224551567156 224821395456 225022335048 225279000576 226061219328 227307880464 227340402688 227548464192 228594118144 228803327046 228836063232 229854747472 230098026816 230360481792 231160344576 231273627648 231366949758 231630852096 232435125888 232468381696 232795164672 232922421504 232941551616 233603481216 233622667264 233716937244 233750376448 233869934592 234078961536 234206920152 234891735708 235039441024 235159658496 235288207872 235307532288 235976185088 236335614412 236456494848 236490326016 236585753136 237277524344 237774971952 237794500608 238046183424 239358938112 240190045536 240209772544 240678932256 240713367552 241514622993 241549177856 242040830976 242881250528 243158286336 243415646208 244220669189 244479153492 244499232768 244758011904 245728229376 245882748928 246107780352 246142992384 246862708736 246962321256 247083348288 247344862464 247464992376 247500398592 248224083968 248359774976 248486805504 248708896632 248865290496 249592966784 249729406088 249857137152 250014253056 251235025776 251270971392 251372362707 251393008128 252656656896 252924069888 253823123456 254049984048 254318871744 255222883328 255721365522 255757953024 256630362464 256938737664 257168382912 257461714944 258061328686 258355679232 258586590906 259780434816 259817603072 260055387648 260182831104 261086243712 261213047508 261250420736 261384044544 261489516624 261526929408 262291628032 262526057556 262691139968 262803916368 262825500672 262969173504 263738089216 264183250944 264312717312 264419371152 264720973824 265192527208 265473208224 265640143872 266051616768 266937214887 266975407104 267105071136 267518813184 268447697952 268753895424 269687068672 269928108051 270213801228 270235994112 271174313536 271742825088 271765143552 272052781056 272669760118 273241406844 273553072128 274502909184 274525454336 275061636864 275100991488 275905380352 276016711992 276056203264 276444258048 276618092544 277404133944 277426917376 277578572032 277720547328 277832611413 277968766824 279109336216 279252094464 279404746848 279427694592 279723442176 280221719792 280792087632 280832262144 280945581849 281266034688 282242652864 282380969472 282679842816 282817134144 283684667392 283799138082 283984920576 284238739008 285225679074 285249104896 285551013888 285806232054 287125743744 287166824448 288122708132 288709157772 288750465024 289056079872 290083569664 290342838912 290650139136 291683295232 292135108608 292252989168 292294803456 293149466624 293291842816 293722024176 293906723328 294766099712 294927232784 295078081536 295263633408 295527532464 296391648056 296705350368 296891925504 297206157312 297351806976 298341593109 298384278528 298529197152 298845161856 299761860608 300029780064 300347332992 300372000768 300493205028 301414959104 301684356057 302003660196 303077173952 303397952256 304058990592 304748555426 305071102728 305114750976 305735786496 306797369088 308213792768 308364836864 308489266344 308815772832 308841136128 309913501184 310393552896 310518800991 310563228672 311471308288 311622582992 312079650687 312105282048 312275893536 312632082432 313188980944 313546211328 313717610496 313998003243 314356156416 315249434766 315275326464 315447670848 315936294912 317033295936 317059334144 317187271974 317394911232 317522984472 317678590656 318781641318 319145250816 320253394048 320905243008 320951156736 322019497324 322721107968 323062677504 324211048448 324844273152 325972204656 325998977024 326344015872 326635693776 327637639168 328143707136 329283095008 329444464384 329793149952 329953323168 330000531456 330349805568 331098994429 331315740672 331611862176 331793136882 331820387328 331990106112 332171587584 332763292253 333142849536 333352337408 333440604063 334003416192 334980034368 335027961856 335163150276 335190677504 335682313344 335845346796 336827350734 336875542528 337232093184 337533502572 338733312064 339091828992 339830636544 340961820696 341010604032 342891177216 343254094848 344474238976 344782121208 345147040224 346373913088 346740516864 346910441472 347050424637 348114991616 348284063344 348652688832 348702572544 349412327424 350034743408 350405221824 350434000896 350575405866 350625564672 350804901888 352244334592 352337603562 352559161536 352739487744 352932311808 352961298432 353964277632 354186858496 354503421618 354684742272 354735489024 354878629704 355916286516 355967209472 356140094848 356662457928 356691750912 357930263936 358338527232 359904144068 360285068304 360314658816 361070051328 362323766784 362353524736 363061246464 364321875792 364737429504 366003878912 366718730238 366748849152 368022282656 368592344064 368824123392 369214488576 369872178592 370051817303 370294063104 370443481884 370625022432 371250597888 371911914871 372336125952 372539662464 372570259456 372730208256 372964589568 373297935744 374389450176 374443016192 374594109132 374785705728 375021379584 376323537152 376507959296 376852538664 376906457088 377089512192 378398850776 378984985344 380300905432 380734685184 381074976072 382834324992 383636929536 384945543696 385000620032 385408106496 385752574368 387091993029 387123785216 387533518848 387879886359 389670652224 389726404608 391023675322 391629365568 391819571262 391875631104 392076066816 392290394112 393437442048 393684844544 393789086334 394036709952 394238251008 394453760256 395607133824 395855900672 396274876416 396469075968 396629056728 397788790812 397845704704 398038929536 398209812336 398460215808 400039706752 400463110656 400496001024 400657606704 402245808076 402671546928 403130843136 404530603008 405353991168 406761470304 406819667968 407614237632 407647715328 409004640177 409063158784 409862110266 411319021792 411754363776 411788181504 412651487232 413587325221 413858070528 414025067988 414084304896 414927138816 416106200916 416140376064 416367858048 416580820992 416842776576 418061615104 418290147328 418664004324 418878141696 419107120272 419141541888 420332579688 420367101952 420596894464 421188131448 421248393216 422711061248 422916362632 423363979296 423571454208 425042188424 425527001088 425698707123 425977380864 427838518611 427873657344 428326520832 430294810624 430688615616 430750236672 432184062198 433063736658 433125697536 434629606208 435125354496 435514258368 437026460654 437524942848 438202662912 438442205184 439724199936 439937764224 440000708608 440860084992 441754320896 442149149568 442390849176 442427183104 442617122304 442653474816 442895450112 443291298696 444190466048 444587472084 445058025552 445337888256 446640045824 446884200368 447576417792 447793795728 449103134312 449642790912 450044670096 450558001152 452122438656 454615760928 454680805376 455096928384 457122833139 457188236288 457606654092 457672126464 459709494944 460196053632 460720963584 462320689152 462547255296 462733899516 463261704192 464870251776 464936763392 465590329344 465844843008 465883103232 467206962432 467245334528 467433874488 467500752896 468157923072 468413840304 469783471416 470078882048 470319316992 470576415744 471952370176 472671228824 472874152149 472912989696 473171506272 474555048688 475549943904 475589001216 475780907961 476092366848 478172461977 478717876224 480380091072 480419545088 481357864512 481426735104 483029245986 483098355712 484081661952 485762501056 486316572672 488441338378 488958306984 488998465536 489516023808 491456458752 491765497856 492215560704 493725417472 493924642512 494166696576 494689724928 494929984752 495000797184 496448167936 496719549952 496973611008 497417793264 497689705323 497730580992 499185933568 499458812176 499714274304 500028506112 502470051552 502541942784 502744725414 502786016256 504214739231 505241026101 505313313792 505848139776 507646246912 508099968096 508637743488 510445766656 511442731044 511515906048 513260724928 513877475328 514336765824 514923429888 516122657372 516711358464 517173181812 519560869632 519635206144 520110775296 520365662208 522172487424 522426095016 522500841472 522979033248 523053858816 524583256064 525052115112 525382279936 525607832736 525651001344 525863108799 525938347008 527476178432 528366501888 528506405343 528838742304 529441947648 530385054416 530674987937 530946416448 531280287744 531755132427 532103233536 533874429774 533950814208 534210142272 535037626368 536895395904 537507790848 539374137344 539856216102 540427602456 540471988224 542348627072 543485650176 543530287104 545339520236 546482813688 547106144256 549005818368 549050908672 550123273728 551810760704 552033423984 552112406528 552888516096 553236185088 554808267888 554853834752 555157144064 555441094656 555665222826 555937533648 558218672432 558504188928 558809493696 558855389184 559446884352 560443439584 561584175264 561664524288 561891163698 562532069376 563534120317 564485305728 564761938944 565359685632 565634268288 567369334784 567598276164 567969841152 568477478016 570451358148 570498209792 571102027776 571612464108 574251487488 574333648896 576245416264 577418315544 577500930048 578112159744 580685677824 581300278272 583366590464 584505978336 584589606912 586298933248 586535512983 586583685632 587444048352 587729356893 587813446656 589532199424 589854465568 590156163072 590527266816 590683629501 591055064928 592783296112 593107339459 593410700736 593783851008 594412314624 594703613952 596683186218 596768557056 597058394304 597690323712 599523721216 600059560128 600694665984 600744001536 600986410056 602829918208 603368712114 604007320392 606154347904 606795904512 609497110852 610142205456 610229501952 611471572992 613594738176 616427585536 616729673728 616978532688 617631545664 617682272256 619827002368 620787105792 621037601982 621126457344 622942616576 623245165984 624159301374 624210564096 624551787072 625264164864 626377961888 627092422656 627435220992 627996006486 628712312832 629832252119 630498869532 630550652928 630895341696 631872589824 634066591872 634118668288 634374543948 634789822464 635045968944 635357181312 637563282636 638290501632 640506788096 641810486016 641902313472 644038994648 645442215936 646125355008 648276093297 649688546304 651944409312 651997954048 652688031744 653271387552 655275278336 655539690981 656287414272 658566190016 658888928768 659586299904 659906646336 660001062912 660699611136 662197988858 662631481344 663223724352 663586273764 663640774656 663980212224 664343175168 665526584506 666285699072 666704674816 666881208126 668006832384 669960068736 670055923712 670326300552 670381355008 671364626688 671690693592 673654701468 673751085056 674464186368 675067005144 677466624128 678183657984 681923641392 682021208064 685782354432 686508189696 688948477952 689564242416 690294080448 692747826176 693481033728 693820882944 694100849274 696229983232 696568126688 697305377664 697405145088 698824654848 700069486816 700810443648 700868001792 701150811732 701251129344 701609803776 703930164133 704488669184 704675207124 705118323072 705478975488 705864623616 705922596864 707928555264 708373716992 709006843236 709369484544 709470978048 709757259408 711832573032 711934418944 712280189696 713324915856 713383501824 715860527872 719808288136 720570136608 720629317632 722140102656 724543868979 724647533568 726122492928 728643751584 729474859008 732007757824 732662007567 733437460476 733497698304 736044565312 737184688128 737648246784 738428977152 739744357184 740103634606 740588126208 740886963768 741250044864 742501195776 743823829742 744672251904 745079324928 745140518912 745460416512 746595871488 748778900352 748886032384 749188218264 749571411456 750042759168 752647074304 753015918592 753705077328 753812914176 754117088121 754179024384 756797701552 757969970688 760601810864 761469370368 762149952144 765668649984 767273859072 769891087392 770001240064 770816212992 771505148736 774183986058 774247570432 775067037696 775759772718 779341304448 779452809216 782047350644 783258731136 783639142524 783751262208 784152133632 784580788224 786874884096 787369689088 787578172668 788073419904 788476502016 788907520512 791214267648 791711801344 792549752832 792938151936 793258113456 795577581624 795691409408 796077859072 796419624672 796920431616 800079413504 800811644661 800926221312 801315213408 804097557899 804491616152 805343093856 806261686272 809061206016 809784324153 810707982336 813522940608 813639335936 815228475264 815295430656 818009280354 818126317568 819724220532 822638043584 823508727552 823576363008 825302974464 827174650442 827716141056 828050135976 828168609792 829854277632 832212401832 832280752128 832735716096 833161641984 836123230208 836580294656 837328008648 837756283392 838214240544 838283083776 840665159376 840734203904 841193788928 842376262896 842496786432 842836745547 845422122496 845832725264 846727958592 847142908416 850084376848 851054002176 851397414246 851954761728 855677037222 855747314688 856653041664 860589621248 861377231232 861500473344 864368124396 866127473316 866251395072 869259212416 870250708992 871028516736 874052921308 875049885696 876405325824 876884410368 879448399872 879875528448 880001417216 881720169984 884298299136 884781698352 884854366208 885234244608 885790900224 886582597392 888380932096 889174944168 890116051104 890675776512 893280091648 893768400736 895024779327 895152835584 895587591456 898206268624 898697270593 899285581824 900089340192 901116002304 903214650401 904244877312 905053068171 909231521856 909361610752 910193856768 914245666278 914376472576 915213308184 915344252928 919418989888 920392107264 924641378304 925094510592 925467799032 926523408384 929740503552 931180658688 931689686016 934413924864 934490669056 934867748976 935001505792 936315846144 936827680608 939566942832 940157764096 940638633984 941152831488 941994009729 943904740352 945342457648 945748304298 945825979392 946343012544 949110097376 951099887808 951178002432 951561815922 952184733696 954344160413 956344923954 957435752448 960760182144 960839090176 962715729024 962853470208 966058491972 966196711424 968163323904 971525002112 972633145344 976882676756 977916613968 977996931072 979032047616 982912917504 983530995712 984431121408 987849285024 988333393152 989379449856 989859969504 990001594368 992896335872 993296983287 993439099904 993947222016 994835586528 995379410646 995461161984 998289876759 998371867136 998917624352 999428548608 1000057012224 1000321812189 1004426361251 1004940103104 1005083885568 1005489450828 1005572032512 1008429478462 1010482052202 1010626627584 1011696279552 1015292493824 1016199936192 1017275486976 1020891533312 1022885462088 1023031812096 1026521449856 1028673531648 1032245314744 1033422716928 1034346363624 1039121739264 1040221550592 1040731324416 1044344974848 1044852190032 1045001682944 1045958066496 1046107717632 1049166512128 1050104230224 1050764559872 1051215665472 1051302002688 1051726217598 1051876694016 1054952356864 1056733003776 1057012810686 1057677484608 1058883895296 1060770108832 1061349975874 1061892832896 1062560575488 1063510264854 1064206467072 1066619943991 1067748859548 1067901628416 1068420284544 1070075252736 1073790791808 1075015581696 1078748274688 1079712432204 1080855204912 1080943976448 1084697254144 1086971300352 1087060574208 1090679040472 1092965627376 1094212288512 1098011636736 1100246547456 1104066847968 1104224813056 1105777032192 1106472370176 1109616535776 1109707669504 1110155451909 1110314288128 1110882189312 1111330445652 1111875067296 1115735744613 1116437344864 1117008377856 1117618987392 1117710778368 1118893768704 1120886879168 1122594168457 1123168350528 1123329048576 1123782327396 1125064138752 1127068240634 1128970611456 1129523877888 1130719371264 1131268536576 1134738669568 1135196552328 1136954956032 1140902716296 1140996419584 1142204055552 1143224928216 1148502974976 1152490832528 1154836631088 1155001860096 1156224319488 1161275979087 1161371355648 1162600556544 1166733180928 1169011956672 1169179213824 1172597866496 1173071025966 1173167371264 1174888096704 1175458713786 1175626893312 1179064398848 1179708931136 1180312326144 1181054533632 1181367259002 1182110129856 1185566592224 1186214678918 1186821401472 1187567702016 1188824629248 1189407227904 1193366372436 1193537114112 1194116788608 1195380647424 1199047442432 1200119120256 1201389331968 1201488003072 1201972820112 1205659836416 1206737424228 1208014640784 1212308695808 1213591809024 1218994221704 1220284410912 1220459003904 1222943145984 1227013920531 1227189476352 1232855171072 1233957065376 1235263091328 1235364544512 1239654004736 1240761975663 1241574211584 1242075203964 1242252914688 1245885233152 1246490331968 1248318602748 1248421128192 1249103574144 1250528329728 1252755923776 1254184845312 1254870441984 1255992012972 1257424625664 1259664504238 1260997739064 1261101305856 1261790683392 1263745179648 1268133183744 1268237336576 1268749087896 1270091937888 1270714362624 1275126565272 1276581003264 1277096121369 1281013576192 1283515555833 1283620972032 1288077989296 1290884431872 1292250710016 1296552186594 1299377092608 1303888818624 1303995908096 1305376063488 1306542775104 1310550556672 1311079381962 1312574828544 1317132380032 1317777857536 1319172599808 1319813292672 1320002125824 1324395977716 1325262962688 1326447448704 1327172547528 1327281549312 1327960424448 1328686350336 1331053169012 1332571398144 1333409349632 1333762416252 1336013664768 1339920137472 1340111847424 1340652601104 1340762710016 1342729253376 1343381387184 1347309402936 1347502170112 1348928372736 1350134010288 1354933248256 1356367315968 1363847282784 1364042416128 1368582863627 1371368499417 1371564708864 1373016379392 1377896955904 1379128484832 1380588160896 1385495652352 1386962067456 1387641765888 1388201698548 1392459966464 1393136253376 1394610755328 1394810290176 1397649309696 1400138973632 1401620887296 1401736003584 1402301623464 1402502258688 1407860328266 1409350414248 1410236646144 1410957950976 1411729247232 1415857110528 1416747433984 1418013686472 1418738969088 1419514518816 1423665146064 1423868837888 1424560379392 1426649831712 1426767003648 1427342723883 1431721055744 1434517385931 1439616576272 1441140273216 1441258635264 1444280205312 1449087737958 1449295067136 1452244985856 1457287503168 1458949718016 1464015515648 1465324015134 1466874920952 1466995396608 1472089130624 1474369376256 1475296493568 1479488714368 1480207269212 1481176252416 1481773927536 1482500089728 1485002391552 1487647659484 1489344503808 1490158649856 1490281037824 1490920833024 1493191742976 1497557800704 1497772064768 1498376436528 1499142822912 1500085518336 1505294148608 1506031837184 1507410154656 1507625828352 1508234176242 1508358048768 1512644217693 1513595403104 1515723078303 1515939941376 1521203621728 1522938740736 1524299904288 1529592612289 1531337299968 1534547718144 1539782174784 1540002480128 1541632425984 1543010297472 1548367972116 1548495140864 1550134075392 1551519545436 1558682608896 1558905618432 1564094701288 1566517462272 1567278285048 1567502524416 1569161576448 1573749768192 1575156345336 1576146839808 1576953004032 1577815041024 1582428535296 1583423602688 1585099505664 1586516226912 1591155163248 1591382818816 1592024963811 1592155718144 1592839249344 1593840863232 1595265397281 1600158827008 1601623289322 1601852442624 1602630426816 1608195115798 1608983232304 1610686187712 1612523372544 1618122412032 1619568648306 1621415964672 1627045881216 1627278671872 1630456950528 1630590861312 1636018560708 1636252635136 1639448441064 1645276087168 1647017455104 1647152726016 1654349300884 1655432282112 1656100271952 1656337219584 1659708555264 1664424803664 1664561504256 1665471432192 1666323283968 1673160589312 1674656017296 1675512566784 1676428481088 1676566167552 1681330318752 1681468407808 1682387577856 1684752525792 1684993572864 1685673491094 1690602360951 1690844244992 1691665450528 1693455917184 1694285816832 1700168753696 1702108004352 1702794828492 1703909523456 1709544684323 1711354074444 1711494629376 1713306083328 1721179242496 1722754462464 1723000946688 1728736248792 1732254946632 1732502790144 1738518424832 1742057033472 1748105842616 1750099771392 1753768820736 1758896799744 1759606538949 1759751056896 1763440339968 1768596598272 1769563396704 1769708732416 1770468489216 1771581800448 1773165194784 1776761864192 1778349888336 1779322018377 1780232102208 1781351553024 1786560183296 1787536801472 1790049558654 1790305671168 1791175182912 1796412537248 1797394541186 1798571163648 1800178680384 1802232004608 1806429300802 1808489754624 1810106136342 1818463043712 1818723221504 1820387713536 1828491332556 1828752945152 1830426616368 1830688505856 1838837979776 1840784214528 1849282756608 1850189021184 1850935598064 1853046816768 1859481007104 1862361317376 1863379372032 1868827849728 1869735497952 1870003011584 1872631692288 1873655361216 1879133885664 1880315528192 1881277267968 1882305662976 1883988019458 1887809480704 1889496756357 1890684915296 1891496608596 1891651958784 1892686025088 1898220194752 1902199775616 1902356004864 1903123631844 1904369467392 1908688320826 1912689847908 1914871504896 1921520364288 1921678180352 1925431458048 1925706940416 1932116983944 1932393422848 1936326647808 1943050004224 1944828279891 1953765353512 1955833227936 1955993862144 1958064095232 1965825835008 1966619072943 1968862242816 1975698570048 1976666786304 1978758899712 1979719939008 1980003188736 1985792671744 1986593966574 1986878199808 1987894444032 1989671173056 1990758821292 1990922323968 1996579753518 1996743734272 1997835248704 1998857097216 2000114024448 2000643624378 2008852722502 2009880206208 2010167771136 2010978901656 2011144065024 2016858956924 2020964104404 2021253255168 2023392559104 2030584987648 2032399872384 2034550973952 2041783066624 2045770924176 2046063624192 2053042899712 2057347063296 2064490629488 2066845433856 2068692727248 2078243478528 2080443101184 2081462648832 2088689949696 2089704380064 2090003365888 2091916132992 2092215435264 2098333024256 2100208460448 2101529119744 2102431330944 2102604005376 2103452435196 2103753388032 2109904713728 2111790492399 2113466007552 2114025621372 2115354969216 2117767790592 2121540217664 2122699951748 2123785665792 2125121150976 2127020529708 2128412934144 2133239887982 2135497719096 2135803256832 2136840569088 2140150505472 2147581583616 2157496549376 2159424864408 2161710409824 2161887952896 2169394508288 2173631606937 2173942600704 2181358080944 2185931254752 2188424577024 2196023273472 2197986022701 2200493094912 2208133695936 2208449626112 2211554064384 2212944740352 2219233071552 2219415339008 2220310903818 2220628576256 2221764378624 2222660891304 2223750134592 2231471489226 2232874689728 2234016755712 2235237974784 2235421556736 2241773758336 2245188336914 2246336701056 2246658097152 2247564654792 2250128277504 2254136481268 2257941222912 2259047755776 2261438742528 2262537073152 2269477339136 2270393104656 2273909912064 2281805432592 2281992839168 2284408111104 2286449856432 2297005949952 2304981665056 2309673262176 2310003720192 2312448638976 2317692961003 2322551958174 2322742711296 2325201113088 2333466361856 2338023913344 2338358427648 2345195732992 2346142051932 2346334742528 2349776193408 2350917427572 2351253786624 2358128797696 2359417862272 2360624652288 2362109067264 2362734518004 2364220259712 2371133184448 2372429357836 2373642802944 2375135404032 2377649258496 2378814455808 2386732744872 2387074228224 2388233577216 2390761294848 2400238240512 2402778663936 2403945640224 2411319672832 2412292673697 2413474848456 2416029281568 2424617391616 2427183618048 2429352972459 2437988443408 2440568821824 2440918007808 2445886291968 2454027841062 2454378952704 2465710342144 2467914130752 2470526182656 2470729089024 2479308009472 2481523951326 2483148423168 2484150407928 2484505829376 2491770466304 2492980663936 2496637205496 2496842256384 2498207148288 2505511847552 2508369690624 2509740883968 2511984025944 2514849251328 2519329008476 2521995478128 2522202611712 2523581366784 2527490359296 2536266367488 2536474673152 2537498175792 2540183875776 2541428725248 2550253130544 2553162006528 2554192242738 2562027152384 2567031111666 2567241944064 2576155978592 2581768863744 2584501420032 2590362721121 2593104373188 2598754185216 2607777637248 2607991816192 2610752126976 2613085550208 2621101113344 2622158763924 2625149657088 2634264760064 2635555715072 2638345199616 2639626585344 2640004251648 2648791955432 2652894897408 2654345095056 2654563098624 2657372700672 2662106338024 2665142796288 2667524832504 2672027329536 2679840274944 2681305202208 2681525420032 2685458506752 2686762774368 2694618805872 2695004340224 2696091811779 2697856745472 2700268020576 2709643951203 2709866496512 2712734631936 2715159204513 2727694565568 2728084832256 2737165727254 2742736998834 2743129417728 2746032758784 2755793911808 2758256969664 2761176321792 2770991304704 2773924134912 2775283531776 2776403397096 2784919932928 2786272506752 2789221510656 2800277947264 2803241774592 2803472007168 2804603246928 2805004517376 2815720656532 2818700828496 2820473292288 2821915901952 2823458494464 2831714221056 2833494867968 2836027372944 2837477938176 2839029037632 2847330292128 2847737675776 2849120758784 2853299663424 2853534007296 2854685447766 2863032481239 2863442111488 2869034771862 2879233152544 2882280546432 2882517270528 2888560410624 2895111276547 2898175475916 2898590134272 2904489971712 2914575006336 2917899436032 2928031031296 2930648030268 2933749841904 2933990793216 2944178261248 2948738752512 2950592987136 2958977428736 2960414538424 2963547855072 2965000179456 2970004783104 2975295318968 2978689007616 2979890949861 2980317299712 2981841666048 2986383485952 2994869630277 2995115601408 2996752873056 2998285645824 3000171036672 3010588297216 3012063674368 3013279083753 3014820309312 3015251656704 3016468352484 3016716097536 3025288435386 3027190806208 3031446156606 3031879882752 3042407243456 3045877481472 3048599808576 3059185224578 3062674599936 3069095436288 3079564349568 3080004960256 3086020594944 3096735944232 3096990281728 3100268150784 3103039090872 3117365217792 3128189402576 3133034924544 3134556570096 3135005048832 3138323152896 3147499536384 3150312690672 3152293679616 3153906008064 3155630082048 3164857070592 3166847205376 3170199011328 3173032453824 3182310326496 3182765637632 3184049927622 3184311436288 3185678498688 3187681726464 3190530794562 3199859831973 3200317654016 3203246578644 3203704885248 3205260853632 3216390231596 3217966464608 3221372375424 3225046745088 3236244824064 3239137296612 3242831929344 3254091762432 3254557343744 3260913901056 3261181722624 3272037121416 3272505270272 3278896882128 3290552174336 3294034910208 3308698601768 3312200543904 3312674439168 3319417110528 3328849607328 3329123008512 3330466355727 3330942864384 3332646567936 3346321178624 3347207233839 3349312034592 3351025133568 3352856962176 3353132335104 3362660637504 3362936815616 3364775155712 3367782505371 3369505051584 3369987145728 3371346982188 3381204721902 3381688489984 3383330901056 3386911834368 3388571633664 3400337507392 3404216008704 3405589656984 3419089368646 3422708148888 3422989258752 3426612166656 3442358484992 3445508924928 3457472497584 3464509893264 3465005580288 3477036849664 3483827937261 3484114066944 3496211685232 3500199542784 3507537641472 3517793599488 3519213077898 3519502113792 3526880679936 3537193196544 3539126793408 3539417464832 3540936978432 3543163600896 3546330389568 3553523728384 3556699776672 3558644036754 3560464204416 3562703106048 3573120366592 3575073602944 3580099117308 3580611342336 3582350365824 3592825074496 3594789082372 3597142327296 3600357360768 3604464009216 3612858601604 3616979509248 3620212272684 3636926087424 3637446443008 3640775427072 3656982665112 3657505890304 3660853232736 3661377011712 3677675959552 3681041761593 3681568429056 3698565513216 3701871196128 3706093633536 3714724915559 3718962014208 3722285926989 3724722634752 3726758744064 3737655699456 3739470995904 3740006023168 3745263384576 3747310722432 3758267771328 3760631056384 3762554535936 3764611325952 3767976038916 3775618961408 3778993512714 3781369830592 3782993217192 3783303917568 3785372050176 3796440389504 3804399551232 3804712009728 3806247263688 3817376641652 3825379695816 3829743009792 3843040728576 3843356360704 3850862916096 3864233967888 3864786845696 3872653295616 3886100008448 3889656559782 3907530707024 3911666455872 3911987724288 3916128190464 3931651670016 3933238145886 3937724485632 3951397140096 3953333572608 3957517799424 3959439878016 3960006377472 3971585343488 3973187933148 3973756399616 3975788888064 3979342346112 3981517642584 3981844647936 3993159507036 3993487468544 3995670497408 3997714194432 4000228048896 4001287248756 4017705445004 4019760412416 4020335542272 4021957803312 4022288130048 4033717913848 4041928208808 4042506510336 4046785118208 4064799744768 4069101947904 4083566133248 4091541848352 4092127248384 4105748590881 4106085799424 4114105498251 4114694126592 4128981258976 4133690867712 4137385454496 4151751376213 4156486957056 4160886202368 4162925297664 4177379899392 4179408760128 4180006731776 4183832265984 4184430870528 4196666048512 4200416920896 4203058239488 4204862661888 4205208010752 4206904870392 4207506776064 4219809427456 4223580984798 4228051242744 4230709938432 4243080435328 4245399903496 4247571331584 4250242301952 4254041059416 4266479775964 4270995438192 4271606513664 4273681138176 4280301010944 4295163167232 4314993098752 4318849728816 4323420819648 4323775905792 4338789016576 4347263213874 4347885201408 4362716161888 4371862509504 4376849154048 4392046546944 4395972045402 4400986189824 4416267391872 4416899252224 4423108128768 4425889480704 4438466143104 4438830678016 4440621807636 4441257152512 4443528757248 4445321782608 4447500269184 4462942978452 4465749379456 4468033511424 4470475949568 4470843113472 4483547516672 4490376673828 4492673402112 4493316194304 4495129309584 4500256555008 4508272962536 4515882445824 4518095511552 4522877485056 4525074146304 4537932653079 4540786209312 4547819824128 4563610865184 4563985678336 4568816222208 4572899712864 4588777836867 4594011899904 4609963330112 4619346524352 4620007440384 4624897277952 4635385922006 4645103916348 4645485422592 4650402226176 4666932723712 4676047826688 4676716855296 4690391465984 4692284103864 4692669485056 4699552386816 4701834855144 4702507573248 4716257595392 4718835724544 4721249304576 4725469036008 4728440519424 4742266368896 4744858715672 4747285605888 4750270808064 4755298516992 4773465489744 4774148456448 4776074891433 4776467154432 4781522589696 4800476481024 4805557327872 4807891280448 4822639345664 4824585347394 4826949696912 4832058563136 4849234783232 4854367236096 4858705944918 4875976886816 4881137643648 4881836015616 4891772583936 4908055682124 4908757905408 4931420684288 4935828261504 4941052365312 4941458178048 4958616018944 4963047902652 4966296846336 4968300815856 4969011658752 4983540932608 4985961327872 4993274410992 4993684512768 4996414296576 5011023695104 5019481767936 5023968051888 5029698502656 5038658016952 5043990956256 5044405223424 5047162733568 5054980718592 5071807082853 5072532734976 5074996351584 5080367751552 5082857450496 5100506261088 5106324013056 5108384485476 5124054304768 5128634052969 5134062223332 5134483888128 5152311957184 5163537727488 5169002840064 5180725442242 5186208746376 5197508370432 5215555274496 5215983632384 5226171100416 5242202226688 5244317527848 5250299314176 5268529520128 5271111430144 5276690399232 5278819616847 5279253170688 5297583910864 5305789794816 5308690190112 5309126197248 5314745401344 5324212676048 5330285592576 5335049665008 5337966055131 5344054659072 5359680549888 5362610404416 5363050840064 5370917013504 5373525548736 5389237611744 5390008680448 5392183623558 5395713490944 5400536041152 5419287902406 5419732993024 5425469263872 5430318409026 5455389131136 5456169664512 5474331454508 5485473997668 5486258835456 5492065517568 5511587823616 5516513939328 5522352643584 5541982609408 5547848269824 5550567063552 5552806794192 5569839865856 5572545013504 5578443021312 5600555894528 5606483549184 5609206493856 5610009034752 5628682905293 5631441313064 5637401656992 5640946584576 5643831803904 5646916988928 5663428442112 5666989735936 5668490269071 5672054745888 5674955876352 5678058075264 5694660584256 5695475351552 5698241517568 5706599326848 5707068014592 5709370895532 5726064962478 5726884222976 5738069543724 5758466305088 5764561092864 5765034541056 5777120821248 5790222553094 5796350951832 5797180268544 5808979943424 5829150012672 5856062062592 5861296060536 5867499683808 5867981586432 5888356522496 5897477505024 5899857218829 5917954857472 5920829076848 5927095710144 5930000358912 5940009566208 5950590637936 5957378015232 5959781899722 5960634599424 5963683332096 5972766971904 5989739260554 5990231202816 5993505746112 5996571291648 6000342073344 6021176594432 6024127348736 6026558167506 6029640618624 6030503313408 6032936704968 6033432195072 6050576870772 6054381612416 6062892313212 6063759765504 6084814486912 6091754962944 6097199617152 6118370449156 6125349199872 6138190872576 6159128699136 6160009920512 6172041189888 6193471888464 6193980563456 6200536301568 6206078181744 6234730435584 6256378805152 6266069849088 6269113140192 6270010097664 6276646305792 6290880894151 6294999072768 6300625381344 6304587359232 6307812016128 6311260164096 6322502552807 6329714141184 6333694410752 6335371477197 6340398022656 6346064907648 6364620652992 6365531275264 6368099855244 6368622872576 6371356997376 6375363452928 6381061589124 6399719663946 6400635308032 6406493157288 6407409770496 6410521707264 6432780463192 6435932929216 6442744750848 6472489648128 6478274593224 6485663858688 6508183524864 6521827802112 6544074242832 6545010540544 6557793764256 6581104348672 6588069820416 6593958068103 6617397203536 6624401087808 6625348878336 6638834221056 6657699214656 6658246017024 6660932711454 6661885728768 6665293135872 6692642357248 6694414467678 6698624069184 6702050267136 6705713924352 6706264670208 6725321275008 6725873631232 6729550311424 6735565010742 6739010103168 6739974291456 6742693964376 6762409443804 6763376979968 6766661802112 6773823668736 6777143267328 6800675014784 6808432017408 6811179313968 6838178737292 6845416297776 6845978517504 6853224333312 6884716969984 6891017849856 6914944995168 6929019786528 6930011160576 6953078883009 6954073699328 6967655874522 6968228133888 6992423370464 7000399085568 7015075282944 7030984528757 7035587198976 7038426155796 7039004227584 7053761359872 7074386393088 7078253586816 7078834929664 7081873956864 7086327201792 7092660779136 7107047456768 7113399553344 7117288073508 7120928408832 7125406212096 7146240733184 7150147205888 7160198234616 7161222684672 7164700731648 7185650148992 7189578164744 7200714721536 7225717203208 7233959018496 7236878021091 7240424545368 7273852174848 7281550854144 7313965330224 7315011780608 7321706465472 7322754023424 7355351919104 7362083523186 7363136858112 7397131026432 7403742392256 7412187267072 7429449831118 7437924028416 7444571853978 7449445269504 7453517488128 7475311398912 7478941991808 7480012046336 7490526769152 7494621444864 7516535542656 7521262112768 7525109071872 7529222651904 7535952077832 7551237922816 7557987025428 7562739661184 7565986434384 7566607835136 7570744100352 7592880779008 7608799102464 7609424019456 7612494527376 7634753283304 7650759391632 7659486019584 7686081457152 7701725832192 7728467935776 7729573691392 7745306591232 7771088163363 7772200016896 7779313119564 7815061414048 7823332911744 7823975448576 7832256380928 7858159179199 7863303340032 7866476291772 7875448971264 7902794280192 7906667145216 7915035598848 7918879756032 7920012754944 7943170686976 7946375866296 7947512799232 7958684692224 7963035285168 7963689295872 7986319014072 7986974937088 7991340994816 7995428388864 8002574497512 8035410890008 8039520824832 8043915606624 8044576260096 8067435827696 8083856417616 8085013020672 8088275435337 8093570236416 8128931853609 8129599489536 8138203895808 8167132266496 8183083696704 8184254496768 8211497181762 8212171598848 8228210996502 8229388253184 8257962517952 8267381735424 8274770908992 8303502752426 8312973914112 8321772404736 8325850595328 8354759798784 8358817520256 8360013463552 8367664531968 8393332097024 8400833841792 8406116478976 8409725323776 8410416021504 8413809740784 8415013552128 8439618854912 8447161969596 8456102485488 8461419876864 8486160870656 8490799806992 8495142663168 8500484603904 8508082118832 8532959551928 8541990876384 8543213027328 8547362276352 8560602021888 8589097443717 8590326334464 8629986197504 8637699457632 8646841639296 8647551811584 8677578033152 8685333829641 8694526427748 8695770402816 8725432323776 8743725019008 8753698308096 8784093093888 8791944090804 8801972379648 8832534783744 8833798504448 8846216257536 8851778961408 8876932286208 8877661356032 8881243615272 8882514305024 8890643565216 8895000538368 8925885956904 8931498758912 8936067022848 8939672849583 8940951899136 8967095033344 8980753347656 8984608890831 8985346804224 8990258619168 9000513110016 9016545925072 9031764891648 9036191023104 9039837251259 9045754970112 9050148292608 9075865306158 9081572418624 9095639648256 9127221730368 9127971356672 9137632444416 9145799425728 9177555673734 9188023799808 9219926660224 9238693048704 9240014880768 9270771844012 9290207832696 9290970845184 9300804452352 9333865447424 9352095653376 9380782931968 9384568207728 9385338970112 9399104773632 9403669710288 9405015146496 9432515190784 9437671449088 9442498609152 9450938072016 9456881038848 9484532737792 9489717431344 9494571211776 9500541616128 9510597033984 9546930979488 9548296912896 9552149782866 9552934308864 9563045179392 9580080045389 9599579495919 9600952962048 9611114655744 9615782560896 9645278691328 9649170694788 9653899393824 9664117126272 9698469566464 9708734472192 9717411889836 9751953773632 9762275287296 9763672031232 9783545167872 9816111364248 9817515810816 9871656523008 9882104730624 9917232037888 9926095805304 9936601631712 9938023317504 9967081865216 9971922655744 9986548821984 9987369025536 9991399067181 9992828593152 10022047390208 10038963535872 10041621701517 10047936103776 10059397005312 10077316033904 10082824770803 10087981912512 10088810446848 10094325467136 10103347516113 10109961437184 10143614165706 10145065469952 10149992703168 10160735503104 10165714900992 10201012522176 10212648026112 10216768970952 10248108609536 10257268105938 10268124446664 10268967776256 10304623914368 10327075454976 10361450884484 10372417492752 10395016740864 10431110548992 10431967264768 10452342200832 10484404453376 10488635055696 10500598628352 10537059040256 10542222860288 10553380798464 10557639233694 10558506341376 10595167821728 10611579589632 10617380380224 10618252394496 10629490802688 10648425352096 10660571185152 10670099330016 10675932110262 10688109318144 10707148286023 10719361099776 10725220808832 10726101680128 10741834027008 10747051097472 10778475223488 10780017360896 10784367247116 10791426981888 10801072082304 10838575804812 10839465986048 10850938527744 10860636818052 10910778262272 10912339329024 10948662909016 10970947995336 10972517670912 10984131035136 11033027878656 11044705287168 11083965218816 11095696539648 11105613588384 11139679731712 11144174746677 11145090027008 11156886042624 11166857780967 11201111789056 11212967098368 11218412987712 11220018069504 11257365810586 11262882626128 11274803313984 11281893169152 11287663607808 11293833977856 11326856884224 11333979471872 11336980538142 11344109491776 11349911752704 11356116150528 11389321168512 11390950703104 11396483035136 11413198653696 11414136029184 11418741791064 11452129924956 11453768445952 11476139087448 11516932610176 11529122185728 11530069082112 11580445106188 11592701903664 11594360537088 11617959886848 11658300025344 11712124125184 11722592121072 11734999367616 11735963172864 11776713044992 11794955010048 11799714437658 11835909714944 11841658153696 11854191420288 11860000717824 11880019132416 11901181275872 11914756030464 11919563799444 11921269198848 11927366664192 11945533943808 11966812790261 11979478521108 11980462405632 11987011492224 11993142583296 12000684146688 12042353188864 12048254697472 12053116335012 12059281237248 12061006626816 12065873409936 12066864390144 12101153741544 12108763224832 12125784626424 12127519531008 12169628973824 12194399234304 12236740898312 12250698399744 12276381745152 12317245772643 12318257398272 12344082379776 12386943776928 12387961126912 12401072603136 12412156363488 12455254128639 12469460871168 12512757610304 12532139698176 12538226280384 12540020195328 12553292611584 12581761788302 12589998145536 12601250762688 12609174718464 12615624032256 12622520328192 12645005105614 12659428282368 12667388821504 12670742954394 12692129815296 12729241305984 12731062550528 12736199710488 12737245745152 12742713994752 12750726905856 12762123178248 12799439327892 12801270616064 12812986314576 12814819540992 12821043414528 12865560926384 12871865858432 12885489501696 12944979296256 12956549186448 12971327717376 13016367049728 13043655604224 13088148485664 13090021081088 13115587528512 13162208697344 13176139640832 13187916136206 13234794407072 13248802175616 13250697756672 13277668442112 13315398429312 13316492034048 13321865422908 13323771457536 13330586271744 13385284714496 13388828935356 13397248138368 13404100534272 13411427848704 13412529340416 13450642550016 13451747262464 13459100622848 13471130021484 13478020206336 13479948582912 13485387928752 13524818887608 13526753959936 13533323604224 13547647337472 13554286534656 13601350029568 13613797959237 13622358627936 13676357474584 13690832595552 13691957035008 13706448666624 13766333510601 13782035699712 13829889990336 13858039573056 13860022321152 13906157766018 13908147398656 13935311749044 13936456267776 13984846740928 14000798171136 14030150565888 14061969057514 14071174397952 14076852311592 14078008455168 14107522719744 14148772786176 14156507173632 14157669859328 14163747913728 14185321558272 14214094913536 14226799106688 14234576147016 14241856817664 14250812424192 14292481466368 14300294411776 14320396469232 14322445369344 14328224674299 14329401463296 14371300297984 14379156329488 14401429443072 14451434406416 14467918036992 14473756042182 14480849090736 14547704349696 14563101708288 14627930660448 14630023561216 14643412930944 14645508046848 14710703838208 14724167046372 14726273716224 14794262052864 14807484784512 14824374534144 14858899662236 14875848056832 14889143707956 14898890539008 14907034976256 14950622797824 14957883983616 14960024092672 14981053538304 14989242889728 15033071085312 15042524225536 15058445303808 15071904155664 15102475845632 15115974050856 15125479322368 15131972868768 15133215670272 15141488200704 15185761558016 15215421248559 15217598204928 15224989054752 15269506566608 15277853600081 15301518783264 15318972039168 15372162914304 15385902158907 15403451664384 15456935871552 15459147382784 15490613182464 15542176326726 15544400033792 15558626239128 15630122828096 15646665823488 15647950897152 15716318358398 15726606680064 15732952583544 15750897942528 15805588560384 15813334290432 15830071197696 15837759512064 15886341373952 15892751732592 15895025598464 15917369384448 15926070570336 15927378591744 15972638028144 15973949874176 15982681989632 15990856777728 16005148995024 16013898165393 16070821780016 16079041649664 16087831213248 16089152520192 16134871655392 16167712835232 16170026041344 16176550870674 16187140472832 16223850727021 16257863707218 16259198979072 16276407791616 16334264532992 16366167393408 16368508993536 16422994363524 16424343197696 16456421993004 16458776506368 16515925035904 16534763470848 16549541817984 16607005504852 16625947828224 16643544809472 16651701190656 16709519597568 16717635040512 16720026927104 16735329063936 16801667683584 16812232957952 16819450647552 16827619481568 16830027104256 16879237709824 16886048715879 16894323939192 16912204970976 16922839753728 16972321741312 16981599613984 16990285326336 17000969207808 17005470807213 17016164237664 17065919103856 17075248141267 17083981752768 17086426054656 17094724552704 17121204043776 17178194887434 17180652668928 17259972395008 17275398915264 17293683278592 17295103623168 17355156066304 17370667659282 17389052855496 17391540805632 17450864647552 17487450038016 17568186187776 17583888181608 17603944759296 17665069567488 17692432515072 17753864572416 17755322712064 17762487230544 17765028610048 17781287130432 17790001076736 17851771913808 17862997517824 17872134045696 17879345699166 17881903798272 17934190066688 17961506695312 17969217781662 17970693608448 17980517238336 18001026220032 18033091850144 18063529783296 18072382046208 18079674502518 18091509940224 18100296585216 18132539047847 18151730612316 18163144837248 18191279296512 18254443460736 18255942713344 18275264888832 18291598851456 18355111347468 18376047599616 18439853320448 18477386097408 18480029761536 18541543688024 18580415665392 18581941690368 18601608904704 18704191306752 18769136415456 18770677940224 18798209547264 18807339420576 18810030292992 18865030381568 18872642682453 18875342898176 18884997218304 18901876144032 18913762077696 18967507658421 18969065475584 18979434862688 18989142423552 19001083232256 19006114431591 19021194067968 19084100863769 19093861958976 19096593825792 19104299565732 19105868617728 19126090358784 19160160090778 19199158991838 19201905924096 19222229311488 19231565121792 19290557382656 19298341389576 19307798787648 19328234252544 19396939132928 19417468944384 19434823779672 19503907547264 19524550574592 19632222728496 19635031621632 19743313046016 19764209461248 19834464075776 19852191610608 19873203263424 19876046635008 19934163730432 19943845311488 19973097643968 19974738051072 19982798134362 19985657186304 20044094780416 20077927071744 20083243403034 20095872207552 20118794010624 20154632067808 20165649541606 20175963825024 20177620893696 20188650934272 20206695032226 20219922874368 20265778935829 20287228331412 20290130939904 20299985406336 20321471006208 20331429801984 20402025044352 20425296052224 20433537941904 20496217219072 20514536211876 20536248893328 20537935552512 20609247828736 20654150909952 20722901768968 20744834985504 20790033481728 20859236649027 20862221097984 20904684401664 20977270111392 21001197256704 21074118080512 21084445720576 21092953586271 21106761596928 21115278467388 21117012682752 21190335643456 21223159179264 21234760760448 21236504788992 21258981605376 21296850704192 21321142370304 21340198660032 21351864220524 21376218636288 21414296572046 21438722199552 21450441617664 21452203360256 21483668054016 21494102194944 21556950446976 21560034721792 21568734494232 21602144164608 21677151609624 21678931972096 21701877055488 21710634063273 21721273636104 21821556524544 21897325818032 21941895990672 21945035341824 21968262070272 22066055757312 22089410574336 22167930437632 22191393079296 22211227176768 22279359463424 22288349493354 22290180054016 22313772085248 22333715561934 22402223578112 22425934196736 22436825975424 22440036139008 22514731621172 22525765252256 22549606627968 22563786338304 22575327215616 22587667955712 22653713768448 22667958943744 22673961076284 22688218983552 22699823505408 22712232301056 22778642337024 22781901406208 22792966070272 22826397307392 22828272058368 22837483582128 22904259849912 22907536891904 22952278174896 23033865220352 23058244371456 23160890212376 23185403807328 23188721074176 23235919773696 23313264490089 23316600050688 23424248250368 23445184242144 23469998735232 23471926345728 23553426089984 23574477537597 23589910020096 23599428875316 23671819429888 23683316307392 23708382840576 23720001435648 23760038264832 23802362551744 23829512060928 23839127598888 23842538397696 23891067887616 23933625580522 23958957042216 23960924811264 23974022984448 23986285166592 24084706377728 24096509394944 24106232670024 24118562474496 24131746819872 24133728780288 24202307483088 24217526449664 24251569252848 24255039062016 24264826306011 24339257947648 24386795560827 24388798468608 24473481796624 24501396799488 24552763490304 24634491545286 24636514796544 24688164759552 24773887553856 24775922253824 24802145206272 24824312726976 24910508257278 24938921742336 25025515220608 25064279396352 25076452560768 25080040390656 25163523576604 25179996291072 25202501525376 25218349436928 25231248064512 25245040656384 25290010211228 25318856564736 25334777643008 25341485908788 25384259630592 25458482611968 25462125101056 25472399420976 25474491490304 25485427989504 25501453811712 25524246356496 25598878655784 25602541232128 25625972629152 25629639081984 25642086829056 25731121852768 25743731716864 25767292331151 25770979003392 25889958592512 25913098372896 25942655434752 26003074408913 26032734099456 26056001488923 26087311208448 26176296971328 26180042162176 26231175057024 26324417394688 26352279281664 26375832272412 26469588814144 26497604351232 26501395513344 26555336884224 26630796858624 26632984068096 26643730845816 26647542915072 26777657870712 26794496276736 26808201068544 26822855697408 26901285100032 26903494524928 26918201245696 26942260042968 26956040412672 26970775857504 27049637775216 27053507919872 27066647208448 27095294674944 27108573069312 27119511753777 27202700059136 27227595918474 27244717255872 27352714949168 27381665191104 27383914070016 27412897333248 27532667021202 27564071399424 27659779980672 27716079146112 27720044642304 27812315532036 27816294797312 27870623498088 27872912535552 27969693481856 28001596342272 28123938115028 28142348795904 28153704623184 28156016910336 28215045439488 28297545572352 28313014347264 28315339718656 28327495827456 28370643116544 28453598213376 28469152294032 28483713635328 28501624848384 28584962932736 28600588823552 28640792938464 28644890738688 28656449348598 28658802926592 28740240136167 28742600595968 28758312658976 28798738487757 28802858886144 28902868812832 28935836073984 28947512084364 28961698181472 29062259633491 29095408699392 29126203416576 29255861320896 29260047122432 29286825861888 29291016093696 29421407676416 29448334092744 29452547432448 29614969569024 29717799324472 29751696113664 29778287415912 29814069952512 29901245595648 29915767967232 29962107076608 29978485779456 30066142170624 30085048451072 30116890607616 30143808311328 30204951691264 30231948101712 30248474312409 30250958644736 30263945737536 30266431340544 30282976401408 30310042548339 30371523116032 30430842497118 30435196409856 30449978109504 30539013133216 30555707200162 30603037566528 30637944078336 30744325828608 30771804317814 30806903328768 30913871743104 30918294765568 30981226364928 31084352653452 31088800067584 31117252478256 31260245656192 31293331646976 31295901794304 31432636716796 31453213360128 31465905167088 31501795885056 31611177120768 31626668580864 31660142395392 31675519024128 31785503465184 31790051196928 31834738768896 31852141140672 31854757183488 31945276056288 31947899748352 31965363979264 31981713555456 32010297990048 32027796330786 32121444858069 32141643560032 32158083299328 32175662426496 32178305040384 32269743310784 32335425670464 32340052082688 32353101741348 32374280945664 32447701454042 32515727414436 32518397958144 32552815583232 32668529065984 32732334786816 32737017987072 32845988727048 32848686395392 32912843986008 32917553012736 33031850071808 33099083635968 33214011009704 33251895656448 33287089618944 33419039195136 33432524240031 33435270081024 33470658127872 33603335367168 33624465915904 33638901295104 33655238963136 33660054208512 33758475419648 33772097431758 33788647878384 33824409941952 33845679507456 33944643482624 33963199227968 33980570652672 34001938415616 34010941614426 34032328475328 34131838207712 34150496282534 34167963505536 34172852109312 34189449105408 34242408087552 34356389774868 34361305337856 34519944790016 34550797830528 34587366557184 34590207246336 34710312132608 34741335318564 34778105710992 34783081611264 34901729295104 34974900076032 35136372375552 35167776363216 35207889518592 35330139134976 35384865030144 35507729144832 35524974461088 35530057220096 35562574260864 35580002153472 35703543827616 35725995035648 35744268091392 35758691398332 35763807596544 35868380133376 35900438370783 35923013390624 35938435563324 35941387216896 35961034476672 36002052440064 36066183700288 36127059566592 36144764092416 36159349005036 36183019880448 36200593170432 36265078095694 36303461224632 36326289674496 36382558593024 36508886921472 36511885426688 36583197702912 36710222694936 36752095199232 36879706640896 36951737317929 36954772194816 37083087376048 37160831330784 37163883380736 37203217809408 37365762385917 37408382613504 37538272830912 37541355880448 37596419094528 37614678841152 37620060585984 37730060763136 37745285364906 37750685796352 37769994436608 37803752288064 37827524155392 37935015316842 37938130951168 37958869725376 37978284847104 38002166464512 38012228863182 38168201727538 38187723917952 38193187651584 38208599131464 38211737235456 38252180717568 38320320181556 38398317983676 38403811848192 38444458622976 38463130243584 38581114765312 38596682779152 38615597575296 38656468505088 38793878265856 38834937888768 38869647559344 39007815094528 39049101149184 39264445456992 39270063243264 39400780337051 39486626092032 39528418922496 39668928151552 39704383221216 39746406526848 39752093270016 39868327460864 39887690622976 39946195287936 39949476102144 39965596268724 39971314372608 40088189560832 40155854143488 40166486806068 40191744415104 40237588021248 40309264135616 40331299083212 40351927650048 40355241787392 40377301868544 40413390064452 40439845748736 40531557871658 40574456662824 40580261879808 40599970812672 40642942012416 40662859603968 40804050088704 40867075883808 40992434438144 41029072423752 41072497786656 41075871105024 41218495657472 41299000531803 41445803537936 41489669971008 41580066963456 41718473298054 41724442195968 41809368803328 41954540222784 42002394513408 42148236161024 42168891441152 42185907172542 42213523193856 42230556934776 42234025365504 42380671286912 42446318358528 42469521520896 42473009577984 42593701408384 42642284740608 42680397320064 42703728441048 42752437272576 42828593144092 42877444399104 42900883235328 42904406720512 42967336108032 42988204389888 43113900893952 43120069443584 43137468988464 43204288329216 43354303219248 43357863944192 43403754110976 43421268126546 43442547272208 43643113049088 43794651636064 43883791981344 43890070683648 43936524140544 44036166259057 44132111514624 44178821148672 44335860875264 44382786158592 44422454353536 44558718926848 44576698986708 44580360108032 44627544170496 44667431123868 44804447156224 44851868393472 44873651950848 44880072278016 45029463242344 45051530504512 45099213255936 45127572676608 45175335911424 45307427536896 45347922152568 45376437967104 45399647010816 45424464602112 45557284674048 45585932140544 45652794614784 45674967164256 45808519699824 45815073783808 45833560800243 45904556349792 46067730440704 46116488742912 46157706476721 46321780424752 46370807614656 46377442148352 46471839547392 46626528980178 46633200101376 46848496500736 46890368484288 46939997470464 46943852691456 47106852179968 47148955075194 47179820040192 47198857750632 47343638859776 47366632614784 47416765681152 47440002871296 47604725103488 47659024121856 47678255197776 47685076795392 47782135775232 47867251161044 47917914084432 47921849622528 47948045968896 47972570333184 48169412755456 48193018789888 48212465340048 48237124948992 48263493639744 48267457560576 48404614966176 48435052899328 48503138505696 48510078124032 48529652612022 48671552181063 48678515895296 48773591121654 48777596937216 48946963593248 49002793598976 49105526980608 49216891701299 49268983090572 49273029593088 49376329519104 49547775107712 49551844507648 49604290412544 49648625453952 49821016514556 49877843484672 50051030441216 50128558792704 50152905121536 50160080781312 50327047153208 50405003050752 50436698873856 50490081312768 50580020422456 50637713129472 50658146147637 50682971817576 50768519261184 50916965223936 50944798841952 50948982980608 50970855979008 51002907623424 51048492712992 51197757311568 51205082464256 51225744423801 51251945258304 51259278163968 51284173658112 51462243705536 51487463433728 51534584662302 51541958006784 51779917185024 51826196745792 51885310869504 52006148817826 52065468198912 52112002977846 52174622416896 52352593942656 52360084324352 52462350114048 52648834789376 52704558563328 52751664544824 52939177628288 52995208702464 53261593717248 53265968136192 53287461691632 53295085830144 53555315741424 53588992553472 53616402137088 53645711394816 53802570200064 53836402491392 53884520085936 53912080825344 53941551715008 54099275550432 54107015839744 54133294416896 54190589349888 54217146138624 54239023507554 54397617143541 54405400118272 54455191836948 54489434511744 54705429898336 54763330382208 54767828140032 54825794666496 55007114254393 55065334042404 55128142798848 55319559961344 55432158292224 55440089284608 55624631064072 55632589594624 55741246996176 55745825071104 55939386963712 56247876230056 56307409246368 56312033820672 56430090878976 56595091144704 56617928047359 56626028694528 56654991654912 56741286233088 56902522975263 56907196426752 56938304588064 56967427270656 57003249696768 57169925865472 57201177647104 57252302591307 57281585876928 57289781477376 57312898697196 57317605853184 57480480272334 57485201191936 57516625317952 57597476975514 57605717772288 57805737625664 57871672147968 57895024168728 57923396362944 58124519266982 58190817398784 58252406833152 58511722641792 58520094244864 58573651723776 58842815352832 58896668185488 58905094864896 59229939138048 59435598648944 59503392227328 59556574831824 59628139905024 59802491191296 59831535934464 59924214153216 59956971558912 60132284341248 60170096902144 60233781215232 60287616622656 60409903382528 60463896203424 60496948624818 60501917289472 60527891475072 60532862681088 60565952802816 60620085096678 60743046232064 60797336807487 60861684994236 60870392819712 60899956219008 61078026266432 61111414400324 61206075133056 61275888156672 61488651657216 61543608635628 61613806657536 61827743486208 61836589531136 61962452729856 62168705306904 62177600135168 62234504956512 62520491312384 62577709947081 62586663293952 62865273433592 62931810334176 63003591770112 63222354241536 63253337161728 63278860758813 63320284790784 63351038048256 63571006930368 63580102393856 63669477537792 63704282281344 63709514366976 63890552112576 63895799496704 63930727958528 63963427110912 64020595980096 64055592661572 64242889716138 64283287120064 64316166598656 64351324852992 64356610080768 64539486621568 64670851340928 64680104165376 64706203482696 64895402908084 65031454828872 65036795916288 65105631166464 65337058131968 65464669573632 65691977454096 65697372790784 65825687972016 65835106025472 66063700143616 66198167271936 66428022019408 66503791312896 66574179237888 66838078390272 66865048480062 66870540162048 66941316255744 67206670734336 67248931831808 67277802590208 67310477926272 67320108417024 67516950839296 67544194863516 67577295756768 67648819883904 67691359014912 67889286965248 67926398455936 67961141305344 68003876831232 68021883228852 68064656950656 68263676415424 68300992565068 68335927011072 68345704218624 68378898210816 68484816175104 68712779549736 68722610675712 69101595661056 69174733114368 69420624265216 69482670637128 69556211421984 69566163222528 69803458590208 69939793470267 69949800152064 70272744751104 70335552726432 70415779037184 70579773395621 70660278269952 70723432612791 70769730060288 71015458289664 71049948922176 71060114440192 71125148521728 71160004306944 71407087655232 71451990071296 71488536182784 71517382796664 71527615193088 71736760266752 71800876741566 71846026781248 71876871126648 71882774433792 71922068953344 72132367400576 72254119133184 72289528184832 72318698010072 72401186340864 72530156191388 72606922449264 72652579348992 72765117186048 73017773842944 73023770853376 73166395405824 73420445389872 73504190398464 73759413281792 73903474635858 73909544389632 74166174752096 74321662661568 74327766761472 74406435618816 74731524771834 74816765227008 75076545661824 75082711760896 75192838189056 75229357682304 75240121171968 75460121526272 75490570729812 75501371592704 75539988873216 75607504576128 75655048310784 75870030633684 75876261902336 75917739450752 75956569694208 76004332929024 76024457726364 76336403455076 76375447835904 76386375303168 76417198262928 76423474470912 76504361435136 76640640363112 76796635967352 76807623696384 76888917245952 76926260487168 77193365558304 77231195150592 77312937010176 77587756531712 77669875777536 77739295118688 78009223226739 78015630189056 78098202298368 78168004466769 78528890913984 78540126486528 78801560674102 78973252184064 79056837844992 79337856303104 79408766442432 79492813053696 79504186540032 79736654921728 79775381245952 79892390575872 79898952204288 79931192537448 79942628745216 80176379121664 80332973612136 80383488830208 80618528271232 80662598166424 80703855300096 80710483574784 80754603737088 80826780128904 81063115743316 81148913325648 81160523759616 81199941625344 81285884024832 81325719207936 81608100177408 81734151767616 81984868876288 82058144847504 82144995573312 82151742210048 82436991314944 82598001063606 82891607075872 82979339942016 83160133926912 83436946596108 83448884391936 83618737606656 83909080445568 84004789026816 84296472322048 84337782882304 84371814345084 84427046387712 84461113869552 84468050731008 84761342573824 84892636717056 84939043041792 84946019155968 85187402816768 85360794640128 85407456882096 85504874545152 85657186288184 85754888798208 85801766470656 85934672216064 85976408779776 86220720408501 86227801787904 86274937976928 86408576658432 86708606438496 86715727888384 86807508221952 86842536253092 86885094544416 87186778900473 87286226098176 87589303272128 87767583962688 87780141367296 87873048281088 88072332518114 88264223029248 88357642297344 88671721750528 88844908707072 89117437853696 89153397973416 89160720216064 89255088340992 89334862247736 89608894312448 89703736786944 89747303901696 90058926484688 90103061009024 90198426511872 90255145353216 90350671822848 90614855073792 90695844305136 90745422937227 90752875934208 90799294021632 90848929204224 91114569348096 91171864281088 91305589229568 91349934328512 91617039399648 91630147567616 91667121600486 91809112699584 92135460881408 92232977485824 92315412953442 92643560849504 92741615229312 92754884296704 92943679094784 93253057960356 93266400202752 93696993001472 93780736968576 93879994940928 93887705382912 94213704359936 94297910150388 94359640080384 94397715501264 94687277719552 94733265229568 94833531362304 94880005742592 95209450206976 95356510395552 95370153590784 95564271550464 95734502322088 95835828168864 95843699245056 95896091937792 95945140666368 96338825510912 96364334574207 96424930680096 96474249897984 96526987279488 96534915121152 96809229932352 96870105798656 97006277011392 97020156248064 97059305224044 97343104362126 97357031790592 97547182243308 97555193874432 97893927186496 98005587197952 98211053961216 98433783402598 98537966181144 98546059186176 98752659038208 99095550215424 99103689015296 99297250907904 99642033029112 99755686969344 100102060882432 100257117585408 100297572720093 100305810243072 100654094306416 100810006101504 100873397747712 100980162625536 101160040844912 101275426258944 101316292295274 101365943635152 101537038522368 101833930447872 101889597683904 101897965961216 101941711958016 102005815246848 102096985425984 102395514623136 102410164928512 102451488847602 102503890516608 102518556327936 102568347316224 102924487411072 102974926867456 103069169324604 103083916013568 103559834370048 103652393491584 103770621739008 104012297635652 104130936397824 104224005955692 104349244833792 104705187885312 104720168648704 104924700228096 105297669578752 105409117126656 105503329089648 105878355256576 105990417404928 106523187434496 106574923383264 106590171660288 106944975200567 107110631482848 107177985106944 107232804274176 107291422789632 107605140400128 107672804982784 107701315112349 107769040171872 107824161650688 107883103430016 108198551100864 108214031679488 108266588833792 108381178699776 108434292277248 108478047015108 108795234287082 108810800236544 108910383673896 108978869023488 109410859796672 109526660764416 109535656280064 110014228508786 110130668084808 110256285597696 110639119922688 110864316584448 111249262128144 111265179189248 111482493992352 111491650142208 111878773927424 112097287157751 112495752460112 112614818492736 112624067641344 112860181757952 113190182289408 113235856094718 113252057389056 113309983309824 113482572466176 113805045950526 113814392853504 113876609176128 113934854541312 114006499393536 114339851730944 114402355294208 114504605182614 114563171753856 114579562954752 114625797394392 114635211706368 114960960544668 114970402383872 115033250635904 115194953951028 115211435544576 115611475251328 115743344295936 115790048337456 115846792725888 116249038533964 116381634797568 116504813666304 117023445283584 117040188489728 117147303447552 117685630705664 117793336370976 117810189729792 118202341011153 118459878276096 118871197297888 119006784454656 119113149663648 119256279810048 119526736988869 119604982382592 119663071868928 119848428306432 119913943117824 120264568682496 120340193804288 120467562430464 120575233245312 120819806765056 120927792406848 120993897249636 121003834578944 121055782950144 121065725362176 121131905605632 121240170193356 121486092464128 121594673614974 121723369988472 121740785639424 121799912438016 122156052532864 122222828800648 122412150266112 122977303314432 123087217271256 123227613315072 123655486972416 124337410613808 124355200270336 124469009913024 125040982624768 125155419894162 125173326587904 125730546867184 125863620668352 126007183540224 126444708483072 126506674323456 126557721517626 126640569581568 126702076096512 127142013860736 127160204787712 127338955075584 127408564562688 127419028733952 127781104225152 127791598993408 127861455917056 127926854221824 128041191960192 128111185323144 128485779432276 128566574240128 128632333197312 128702649705984 128713220161536 129078973243136 129341702681856 129360208330752 129412406965392 129790805816168 130062909657744 130073591832576 130211262332928 130929339147264 131383954908192 131394745581568 131651375944032 131670212050944 132108498777171 132127400287232 132396334543872 132856044038816 133007582625792 133148358475776 133588706046383 133676156780544 133730096960124 133741080324096 133882632511488 134413341468672 134497863663616 134555605180416 134620955852544 134640216834048 135033901678592 135088389727032 135154591513536 135297639767808 135382718029824 135778573930496 135852796911872 135922282610688 136043766457704 136129313901312 136527352830848 136601985130136 136671854022144 136757796421632 137425559099472 137445221351424 137500682400729 138203191322112 138349466228736 138841248530432 138965341274256 139112422843968 139132326445056 139606917180416 139879586940534 139899600304128 140545489502208 140671105452864 140831558074368 141159546791242 141320556539904 141446865225582 141539460120576 142030916579328 142099897844352 142120228880384 142250297043456 142320008613888 142814175310464 142903980142592 142977072365568 143034765593328 143055230386176 143473520533504 143601753483132 143692053562496 143753742253296 143765548867584 143844137906688 144264734801152 144508238266368 144579056369664 144637396020144 144802372681728 145060312382776 145213844898528 145305158697984 145530234372096 146014656543189 146035547685888 146332790811648 146840890779744 147008380796928 147518826563584 147650675103897 147806949271716 147819088779264 148332349504192 148643325323136 148655533522944 148812871237632 149463049543668 149633530454016 150153091323648 150165423521792 150385676378112 150458715364608 150480242343936 150920243052544 150981141459624 151002743185408 151215009152256 151310096621568 151740061267368 151752523804672 151835478901504 151913139388416 151974438442911 152048915452728 152672806910152 152750895671808 152834396525856 152846948941824 153008722870272 153281280726224 153593271934704 153615247392768 153677233271403 153777834491904 153852520974336 154386731116608 154462390301184 154625874020352 155175513063424 155339751555072 155478590237376 156018446453478 156031260378112 156196404596736 156336008933538 157057781827968 157080252973056 157603121348204 157946504368128 158113675689984 158675712606208 158817532884864 158985626107392 159473309843456 159550762491904 159784781151744 159797904408576 159862385074896 159885257490432 160352758243328 160665947224272 160766977660416 161237056542464 161325196332848 161407710600192 161509207474176 161653560257808 162126231486632 162297826651296 162321047519232 162399883250688 162571768049664 162651438415872 163192851430623 163216200354816 163468303535232 163969737752576 164116289695008 164289991146624 164303484420096 164873982629888 165021342763179 165196002127212 165783214151744 165958679884032 166320267853824 166873893192216 166897768783872 167237475213312 167818160891136 168592944644096 168675565764608 168743628690168 168922227739104 168936101462016 169522685147648 169785273434112 169853784142077 169878086083584 170374805633536 170707568925789 170721589280256 170814913764192 171009749090304 171314372576368 171509777596416 171603532941312 171756907773921 171869344432128 171952817559552 172441440817002 172455603575808 172549875953856 172817153316864 173417212876992 173431455776768 173615016443904 173685072506184 173770189088832 174373557800946 174572452196352 175178606544256 175535167925376 175560282734592 176144665036228 176528446058496 176715284594688 177343443501056 177689817414144 178234875707392 178306795946832 178321440432128 178510176681984 178669724495472 179217788624896 179407473573888 179494607803392 180117852969376 180206122018048 180396853023744 180510290706432 180701343645696 181229710147584 181391688610272 181490845874454 181505751868416 181598588043264 181697858408448 182021520862391 182229138696192 182343728562176 182392010422461 182611178459136 182699868657024 183234078799296 183260295135232 183334243200972 183618225399168 184270921762816 184465954971648 184630825906884 185287121699008 185483230458624 185509768593408 185887358189568 186506115920712 186532800405504 187561473937152 187759989881856 188427408719872 188595820300776 188795431002528 189374555439104 189466530459136 189667062724608 189760011485184 189836582276439 190418900413952 190713020791104 190740307181568 191128543100928 191469004644176 191671656337728 191687398490112 191792183875584 191890281332736 192677651021824 192728669148414 192849861360192 192948499795968 193053974558976 193069830242304 193618459864704 193740211597312 194012554022784 194040312496128 194118610448088 194686208724252 194714063581184 195094364486616 195110387748864 195787854372992 196011174395904 196867566805196 197075932362288 197092118372352 197505318076416 198191100430848 198207378030592 198594501815808 199284066058224 199511373938688 200204121764864 200514235170816 200595145440186 200611620486144 201308188612832 201620012203008 201746795495424 201960325251072 202320081689824 202550852517888 202632584590548 202731887270304 203074077044736 203435817434437 203667860895744 203779195367808 203795931922432 203883423916032 204011630493696 204193970851968 204791029246272 204820329857024 204902977695204 205007781033216 205037112655872 205136694632448 205848974822144 205949853734912 206138338649208 206167832027136 207304786983168 208024595271304 208261872795648 208448011911384 208698489667584 209410375770624 209849400456192 210595339157504 210818234253312 211006658179296 211739320186863 211756710513152 211980834809856 212170297838373 213046374868992 213149846766528 213180343320576 213889950401134 214221262965696 214355970213888 214465608548352 214582845579264 215210280800256 215345609965568 215402630224698 215538080343744 215648323301376 215766206860032 216397102201728 216428063358976 216533177667584 216762357399552 216868584554496 216956094030216 217590468574164 217621600473088 217820767347792 217957738046976 218821719593344 219053321528832 219071312560128 220028457017572 220261336169616 220512571195392 221278239845376 221728633168896 222498524256288 222530358378496 222964987984704 222983300284416 223757547854848 224194574315502 224991504920224 225229636985472 225248135282688 225720363515904 226380364578816 226471712189436 226504114778112 226619966619648 226965144932352 227610091901052 227628785707008 227753218352256 227869709082624 228012998787072 228679703461888 228804710588416 229009210365228 229126343507712 229159125909504 229251594788784 229270423412736 229921921089336 229940804767744 230066501271808 230389907902056 230422871089152 231222950502656 231580096674912 231693585451776 232498077067928 232763269595136 233009627332608 234027669680217 234046890567168 234294606895104 235371261411328 235586672741952 235620379459584 236404682022306 236919756552192 237742394595776 238013568909312 238226299327296 238512559620096 239053473977738 239209964765184 239326143737856 239696856612864 239827886235648 240529137364992 240680387608576 241150466490624 241639613530112 241855584813696 241987794499272 242007669157888 242111565900288 242131450724352 242263811211264 242480340386712 242972184928256 243189347229948 243446739976944 243481571278848 243599824876032 244312105065728 244445657601296 244824300532224 245954606628864 246174434542512 246455226630144 247310973944832 248674821227616 248710400540672 248938019826048 250081965249536 250310839788324 250346653175808 251461093734368 251727241336704 252014367080448 252889416966144 253013348646912 253115443035252 253281139163136 253404152193024 254284027721472 254320409575424 254677910151168 254817129125376 254838057467904 255562208450304 255583197986816 255722911834112 256082383920384 256222370646288 256971558864552 257133148480256 257264666394624 257405299411968 258157946486272 258662161225503 258683405363712 258824813930784 259581611632336 260125819315488 260147183665152 260422524665856 261560336701419 261858678294528 262767909816384 262789491163136 263302751888064 263340424101888 264216997554342 264254800574464 264792669087744 265712088077632 266015165251584 267177412092766 267352313561088 267460193920248 267482160648192 267765265022976 268826682937344 268995727327232 269111210360832 269241911705088 270067803357184 270176779454064 270309183027072 270595279535616 270765436059648 271557147860992 271705593823744 271844565221376 272087532915408 272236268811681 272258627802624 273054705661696 273203970260272 273343708044288 273515592843264 274851118198944 274890442702848 275001364801458 275805462359357 276406382644224 276698932457472 277682497060864 277930682548512 278224845687936 278264652890112 279213834360832 279759173881068 279799200608256 281090979004416 281342210905728 281663116148736 282319093582484 282641113079808 282893730451164 283078920241152 284061833158656 284199795688704 284240457760768 284500594086912 284640017227776 285628350620928 285807960285184 286069531186656 286110460772352 286947041067008 287203506966264 287384107124992 287507484506592 287531097735168 287688275813376 288529469602304 289016476532736 289093003722621 289274792040288 289604745363456 290120624765552 290279218401539 290427689797056 290610317395968 291060468744192 292029313086378 292071095371776 292665581623296 293681781559488 294016761593856 295037653127168 295301350207794 295613898543432 295638177558528 296664699008384 297286650646272 297311067045888 298926099087336 299267060908032 300306182647296 300330847043584 300771352756224 300917430729216 301840486105088 301962282919248 302005486370816 302430018304512 302620193243136 303480122534736 303505047609344 303670957803008 303826278776832 303948876885822 304097830905456 305345613820304 305501791343616 305668793051712 305693897883648 306017445740544 306562561452448 307186543869408 307230494785536 307354466542806 307555668983808 307705041948672 308253163813399 308773462233216 308924780602368 309251748040704 310351026126848 310679503110144 310957180474752 312036892906956 312062520756224 312392809193472 312672017867076 314115563655936 314160505946112 315206242696408 315893008736256 316227351379968 317635065769728 317971252214784 319101524983808 319569562303488 319724770149792 319770514980864 320705516486656 320834925601701 321331894448544 321533955320832 322474113084928 322650392665696 322815421200384 323018414948352 323103945337047 323307120515616 324252462973264 324429714684073 324595653302592 324642095038464 324799766501376 325143536099328 325302876831744 326385702861246 326432400709632 326936607070464 327939475505152 328232579390016 328579982293248 328606968840192 329747965259776 330042685526358 330392004254424 331566428303488 331917359768064 333747786384432 333795537567744 334474950426624 335636321782272 337185889288192 337351131529216 337487257380336 337844455478208 337872202924032 339045370295296 339570546868224 339707568284154 339756172167168 340749611267072 341415137851578 341443178560512 341629827528384 342019498180608 342628745152736 343019555192832 343207065882624 343513815547842 343738688864256 343905635119104 344518241909093 344882881634004 344911207151616 345099751907712 345634306633728 346834425753984 346862911553536 347230032887808 347370145012368 347540378177664 348747115601892 349144904392704 350357213088512 351070335850752 351120565469184 352289330072456 353056892116992 353430569189376 354607023033459 355379634828288 356613591893664 356642880864256 357020353363968 357339448990944 358435577249792 358580210966607 358814947147776 358989215606784 360235705938752 360412244036096 360793706047488 361020581412864 361402687291392 362459420295168 362783377220544 362981691748908 363011503736832 363197176086528 363395716816896 364043041724782 364458277392384 364687457124352 364784020844922 365222356918272 365399737314048 366468157598592 366520590270464 366668486401944 367236450798336 368541843525632 368931909943296 369261651813768 370574243398016 370966460917248 373012231841424 373065600811008 375122947874304 375519979763712 376854817439744 377191640601552 377590862005056 378749110878208 378933060918272 379334125449216 379520022970368 379673164552878 380837800827904 381426041582208 381480614363136 382257086201856 382938009288352 383343312675456 383374796980224 383584367751168 383780562665472 385049799780751 385355302043648 385457338296828 385699722720384 385896999591936 386107949117952 386139660484608 387236919729408 387480423194624 388025108045568 388080624992256 388237220896176 389372417448504 389428127162368 390188728973232 390220775497728 391575708745984 393735133610392 394151864724576 394184236744704 395010636152832 396325496331513 396382200861696 397189003631616 398568132116448 399022747877376 400408243529728 400766118139149 401028470341632 401190290880372 401223240972288 402616377225664 403240024406016 403493590990848 403920650502144 404640163379648 405101705035776 405265169181096 405463774540608 406148154089472 406871634868874 407335721791488 407558390735616 407591863844864 407766847832064 408387941703936 409582058492544 409640659714048 409805955390408 410015562066432 410273389264896 411697949644288 411899707469824 412276677298416 412335664054272 412502047202187 414609573966336 416049190542608 416523745591296 416896023822768 417396979335168 418820751541248 419698800912384 421190678315008 421636468506624 422013316358592 423478640373726 423513421026304 423961669619712 424340595676746 426092749737984 426299693533056 426360686641152 427779900802268 428442525931392 428711940427776 428931217096704 429165691158528 430420561600512 430691219931136 430805260449396 431076160687488 431296646602752 431532413720064 432794204403456 432856126717952 433066355335168 433524714799104 433737169108992 433912188060432 435180937148328 435243200946176 435641534695584 435915476093952 437643439186688 438043969629567 438106643057664 440056914035144 440522672339232 441025142390784 442556479690752 442952025311691 443457266337792 444997048512576 445060716756992 445929975969408 445966600568832 447515095709696 448389148631004 449983009840448 450459273970944 450496270565376 451440727031808 452760729157632 452943424378872 453008229556224 453930289864704 455220183802104 455257571414016 455506436704512 455739418165248 457359406923776 457609421176832 458018420730456 458252687015424 458503189577568 458540846825472 459843842178672 459881609535488 460133002543616 460779815804112 460845742178304 461031699814209 462445901005312 463160193349824 463387170903552 464996154135856 465526539190272 466019254665216 468055339360434 468093781134336 468589213790208 470742522822656 471173345483904 471240758919168 472809364044612 473839513104384 475484789191552 476027137818624 476452598654592 478106947955476 478419929530368 478652287475712 479393713225728 479655772471296 481058274729984 481360775217152 482300932981248 483711169627392 483975588998544 484015338315776 484223131800576 484527622422528 484960680773424 485944369856512 486378694459896 486893479953888 486963142557696 487199649752064 488624210131456 488891315202592 489578554291869 489648601064448 491909213257728 492348869085024 492910453260288 494058413769347 494621947889664 495064028289537 497349642455232 497420801081344 497876039652096 500163930499072 500621679576648 500693306351616 502922187468736 503454482673408 505778833932288 506026697293824 506230886070504 506808304386048 508568055442944 509355820302336 509634258250752 511124416900608 511166395973632 511445823668224 512164767840768 512444741292576 513943117729104 514266296960512 514529332789248 514810598823936 515270723321763 516315892972544 517324322451006 517366810727424 517649627861568 519163223264672 520251638630976 520294367330304 520845049331712 523120673402838 523717356589056 525535819632768 525578982326272 526605503776128 526680848203776 528433995108684 528509601148928 529585338175488 531424176155264 532030330503168 534354824185532 534704627122176 534920387840496 534964321296384 535530530045952 537653365874688 537991454654464 538222420721664 538483823410176 540353558908128 540618366054144 541190559071232 541530872119296 543114295721984 543411187647488 543689130442752 544175065830816 544472537623362 544517255605248 546064562587173 546109411323392 546407940520544 546687416088576 547031185686528 547176031267383 549702236397888 549780885405696 550002729602916 551610924718714 552812765288448 553397864914944 555364994121728 555861365097024 556449691375872 556529305780224 558427668721664 559518347762136 559598401216512 562684421811456 564638187164968 565282226159616 565787460902328 568123666317312 568399591377408 569001188173824 569280034455552 571256701241856 571615920570368 572139062373312 572220921544704 573894082134016 574407013932528 574768214249984 575014969013184 575062195470336 575376551626752 577058939204608 578032953065472 578186007445242 578549584080576 579209490726912 580241249531104 580558436803078 580855379594112 581220634791936 582120937488384 584058626172756 584142190743552 585331163246592 587363563118976 588033523187712 590075306254336 590602700415588 591227797086864 591276355117056 593329398016768 594573301292544 594622134091776 597852198174672 598534121816064 600612365294592 601542705512448 601834861458432 603924565838496 604010972741632 604860036609024 605240386486272 606960245069472 607010095218688 607341915606016 607652557553664 607897753771644 608195661810912 610307452303311 610691227640608 611003582687232 611337586103424 611387795767296 612034891481088 613125122904896 614373087738816 614460989571072 614708933085612 615111337967616 615410083897344 616506327626798 617546924466432 617849561204736 618503496081408 620702052253696 621914360949504 624073785813912 624125041512448 624785618386944 625344035734152 628231127311872 630412485392816 631786017472512 632454702759936 635217960560589 635270131539456 635942504429568 638203049967616 639139124606976 639449540299584 639541029961728 641411032973312 641669851203402 642663788897088 643067910641664 644948226169856 645300785331392 645630842400768 646036829896704 646207890674094 646614241031232 648504925946528 648859429368146 649191306605184 649284190076928 649599533002752 650287072198656 650605753663488 652771405722492 652864801419264 653873214140928 655878951010304 656465158780032 657159964586496 657213937680384 659495930519552 660085371052716 660784008508848 663132856606976 663834719536128 667495572768864 667591075135488 668949900853248 671272643564544 674371778576384 674974514760672 675688910956416 675744405848064 678090740590592 679141093736448 679415136568308 679512344334336 681499222534144 682830275703156 682886357121024 683259655056768 684038996361216 685257490305472 686039110385664 686414131765248 687027631095684 687477377728512 687811270238208 689036483818186 689765763268008 689822414303232 690199503815424 691268613267456 693668851507968 693725823107072 694740290024736 695080756355328 697494231203784 698289808785408 700714426177024 702083009040651 702140671701504 704578660144912 706113784233984 706861138378752 709214046066918 710759269656576 713227183787328 713285761728512 714040706727936 714678897981888 716871154499584 717160421933214 717629894295552 717978431213568 720471411877504 720824488072192 721587412094976 722041162825728 724918840590336 725566754441088 725963383497816 726023007473664 726394352173056 726791433633792 728086083449564 728916554784768 729374914248704 729568041689844 730444713836544 730799474628096 732936315197184 733041180540928 733336972803888 734472901596672 737083687051264 737863819886592 738523303627536 741148486796032 741932921834496 746024463682848 746131201622016 748614826403969 750245895748608 751039959527424 753709634879488 754383281203104 755181724010112 757498221756416 757866121836544 758668250898432 759040045940736 759346329105756 761675601655808 762852083164416 762961228726272 764514172403712 765876018576704 766686625350912 766749593960448 767168735502336 770099599561502 770914676593656 771399445440768 771793999183872 772215898235904 774473839458816 774960846389248 776050216091136 776474441792352 778744834897008 778856254324736 780377457946464 780441550995456 783151417491968 784681010104257 787470267220784 788303729449152 788368473489408 790021272305664 792650992663026 792764401723392 794378007263232 797136264232896 798045495754752 800816487059456 801532236278298 802056940683264 802380581760744 802446481944576 805232754451328 806480048812032 806987181981696 809280326759296 810203410071552 810530338362192 810927549081216 812296308178944 813743269737748 814671443582976 815116781471232 815183727689728 815533695664128 816775883407872 819164116985088 819281319428096 819611910780816 820031124132864 820546778529792 823395899288576 823799414939648 824553354596832 824671328108544 825004094404374 827416387078071 829219147932672 832098381085216 833047491182592 833792047645536 834793958670336 836687158922083 837641503082496 839397601824768 842381356630016 843272937013248 844026632717184 846957280747452 847026842052608 847923339239424 848681191353492 852185499475968 852599387066112 852721373282304 855559801604536 856885051862784 857423880855552 858331382317056 860841123201024 861610520898792 862152321374976 862593293205504 863064827440128 865588408806912 866132710670336 867049429598208 867824376120864 870361874296656 870486401892352 870837655204617 871283069391168 871830952187904 875286878373376 876087939259134 876213286115328 880113828070288 881045344678464 882050284781568 885112959381504 885904050623382 886914532675584 889994097025152 890121433513984 891859951938816 891933201137664 895030191419392 896778297262008 899966019680896 900918547941888 900992541130752 905521458315264 905886848757744 906016459112448 907860579729408 910440367604208 910515142828032 911012873409024 911478836330496 915218842353664 916036841460912 916505374030848 917006379155136 917081693650944 919687684357344 919763219070976 920266005087232 921559631608224 921691484356608 922063399628418 924759491440197 924891802010624 926320386699648 926774341807104 929992308271712 931053078380544 932038509330432 935120942324681 936110678720868 936187562268672 937178427580416 941485045645312 942346690967808 942481517838336 945618728089224 947679026208768 950969578383104 952905197309184 956213895910952 957304574951424 959311544942592 962116549459968 962504776805103 964601865962496 967422339254784 967951177997088 968030676631552 968446263601152 969055244845056 969921361546848 971888739713024 972757388919792 973289144052219 973786959907776 973926285115392 974399299504128 977248420262912 977782630405184 979157108583738 979297202128896 983818426515456 984697738170048 985820906520576 988116827538694 989243895779328 990128056579074 994699284910464 994841602162688 995752079304192 1000327860998144 1001243359153296 1001386612703232 1005844374937472 1006908965346816 1011557667864576 1012053394587648 1012461772141008 1013616608772096 1017136110885888 1018711640604672 1019268516501504 1022248833801216 1022891647336448 1024329535681536 1024889482585152 1027886235458208 1028532593921024 1029058665578496 1029621197647872 1030541446643526 1032631785945088 1033554725727279 1034648644902012 1034733621454848 1035299255723136 1038326446529344 1040503277261952 1040588734660608 1041690098663424 1046241346805676 1047434713178112 1051071639265536 1051157964652544 1053211007552256 1053361696407552 1056867990217368 1057019202297856 1059170676350976 1062848352310528 1063821069100377 1068709648371064 1069840775680992 1069928642592768 1071061060091904 1075306731749376 1075740632899821 1076444841443328 1076967646820352 1080707117816256 1081236732108288 1082381118142464 1083061744238592 1086228591443968 1086822375294976 1087378260885504 1088350131661632 1088945075246724 1089034511210496 1092129125174346 1092218822646784 1092815881041088 1093374832177152 1094062371373056 1094352062534766 1099404472795776 1099561770811392 1100005459205832 1103221849437428 1105625530576896 1106795729829888 1110729988243456 1111722730194048 1112899382751744 1116855337443328 1119036695524272 1119196802433024 1125368843622912 1129276374329936 1130564452319232 1131574921804656 1136247332634624 1136799182754816 1138002376347648 1138560068911104 1142513402483712 1143231841140736 1144278124746624 1144441843089408 1147788164268032 1148814027865056 1149536428499968 1150029938026368 1150124390940672 1150753103253504 1154117878409216 1155149399342253 1156065906130944 1156372014890484 1157099168161152 1158418981453824 1160482499062208 1161116873606156 1161710759188224 1162441269583872 1164241874976768 1168117252345512 1168284381487104 1170662326493184 1174727126237952 1180150612508672 1181205400831176 1182455594173728 1182552710234112 1186658796033536 1188976488994539 1189146602585088 1195704396349344 1197068243632128 1201224730589184 1202298354417447 1203085411024896 1203669722916864 1207849131676992 1208021945483264 1209720073218048 1210480772972544 1213920490138944 1214020190437376 1214683831212032 1215305115107328 1215795507543288 1216391323621824 1220614904606622 1221382455281216 1222007165374464 1222675172206848 1222775591534592 1226250245809792 1228746175477632 1228921979142144 1229417866171224 1230820167794688 1233012655253596 1235093848932864 1235699122409472 1237006992162816 1241404104507392 1243828721899008 1248147571627824 1248250083024896 1249571236773888 1250688071468304 1256462254623744 1260824970785632 1263572034945024 1264909405519872 1270435921121178 1270540263078912 1271885008859136 1276406099935232 1278278249213952 1278899080599168 1279082059923456 1282822065946624 1283339702406804 1285327577794176 1286135821283328 1289896452339712 1290601570662784 1291261684801536 1292073659793408 1292415781348188 1293228482062464 1297009851893056 1297718858736292 1298382613210368 1298568380153856 1299199066005504 1300574144397312 1301211507326976 1305542811444984 1305729602838528 1307746428281856 1312930317560064 1314319929172992 1318991861039104 1320170742105432 1321568017017696 1326265713213952 1327669439072256 1328856075935073 1334991145537728 1335182150270976 1337899801706496 1342545287129088 1348743557152768 1349949029521344 1351377821912832 1351488811696128 1356181481181184 1358282187472896 1358830273136616 1359024688668672 1362998445068288 1365660551406312 1365772714242048 1366519310113536 1370514980610944 1372078220771328 1372828263530496 1374055262191368 1375622540476416 1378072967636372 1379531526536016 1379644828606464 1380399007630848 1382537226534912 1387337703015936 1387451646214144 1389480580049472 1390161512710656 1394988462407568 1396579617570816 1401428852354048 1404166018081302 1404281343403008 1409157320289824 1412227568467968 1413722276757504 1418428092133836 1421518539313152 1426454367574656 1426571523457024 1428081413455872 1429357795963776 1433742308999168 1434320843866428 1435259788591104 1435956862427136 1440942823755008 1441648976144384 1443174824189952 1444082325651456 1451133508882176 1451926766995632 1452046014947328 1453582867267584 1456172166899128 1457833109569536 1459136083379688 1460889427673088 1461598949256192 1465872630394368 1466673945607776 1468945803193344 1474167374102528 1475727639773184 1477046607255072 1482175241308041 1482296973592064 1483865843668992 1485192084868611 1492048927365696 1492262403244032 1497229652807938 1500491791497216 1502079919054848 1507419269758976 1508766562406208 1510363448020224 1514996443512832 1515732243673088 1517336501796864 1518080091881472 1518692658211512 1523351203311616 1525704166328832 1531752037153408 1533373250701824 1533499187920896 1534337471004672 1540199199123004 1541829353187312 1542798890881536 1543587998367744 1544431796471808 1548947678917632 1549921692778496 1552100432182272 1552948883584704 1557489669794016 1557712508649472 1560754915892928 1560883101990912 1566302834983936 1569362020208514 1574940534441568 1576607458898304 1576736946978816 1580042544611328 1585301985326052 1585528803446784 1588756014526464 1594272528465792 1596090991509504 1601632974118912 1603064472556596 1604113881366528 1604761163521488 1604892963889152 1610465508902656 1612960097624064 1613974363963392 1618560653518592 1621060676724384 1621855098162432 1624592616357888 1627486539475496 1629342887165952 1630233562942464 1631067391328256 1633551766815744 1638193687761519 1638328233970176 1639223821561632 1640062248265728 1641093557059584 1646791798577152 1647598829879296 1649106709193664 1649342656217088 1650008188808748 1654832774156142 1658438295865344 1664196762170432 1666094982365184 1667584095291072 1669587917340672 1673374317844166 1675283006164992 1678795203649536 1684762713260032 1688053265434368 1693914561494904 1694053684105216 1695846678478848 1697362382706984 1704370998951936 1705198774132224 1711119603209072 1713770103725568 1714847761711104 1716662764634112 1721682246402048 1723221041797584 1724304642749952 1725186586411008 1726129654880256 1731176817613824 1732265421340672 1734098859196416 1735648752241728 1740723748593312 1740972803784704 1741675310409234 1742566138782336 1743661904375808 1750573756746752 1752175878518268 1752426572230656 1760227656140576 1762090689356928 1764100569563136 1770225918763008 1771808101246764 1773829065351168 1779988194050304 1780242867027968 1783719903877632 1783866402275328 1790060382838784 1793556594524016 1799932039361792 1801837095883776 1811773697515488 1812032918224896 1815721159458816 1820880735208416 1821030285656064 1822025746818048 1822957672660992 1830437684707328 1830922356909933 1832073682921824 1833010748061696 1834012758310272 1834163387301888 1839375368714688 1839526438141952 1840532010174464 1843119263216448 1843382968713216 1844126799256836 1849518982880394 1849783604021248 1852640773399296 1853548683614208 1859984616543424 1862106156761088 1870241884649362 1872221357441736 1872375124537344 1874356855160832 1882970091290624 1884693381935616 1891237456178448 1895358052417536 1901939156766208 1905653881681767 1905810394618368 1912427791821904 1914609149902848 1918623089885184 1924233098919936 1925009553610206 1929203731924992 1934844678509568 1935902355994176 1936061353263104 1936892527202304 1938110489690112 1939842723093696 1943777479426048 1945514777839584 1946578288104438 1947573919815552 1947852570230784 1948798599008256 1954496840525824 1955565260810368 1958314217167476 1958594404257792 1967636853030912 1969395476340096 1971641813041152 1976233655077388 1978487791558656 1980256113158148 1989398569820928 1989683204325376 1991504158608384 2000655721996288 2002486718306592 2002773225406464 2011688749874944 2013817930693632 2023115335729152 2024923544282016 2027233217544192 2031954528810773 2034272221771776 2037423281209344 2038537033003008 2044497667602432 2045783294672896 2048659071363072 2049778965170304 2055772470916416 2057065187842048 2058117331156992 2059242395295744 2061082893287052 2065263571890176 2067109451454558 2069297289804024 2069467242909696 2070598511446272 2076652893058688 2081006554523904 2081177469321216 2092482693611352 2094869426356224 2102143278531072 2102315929305088 2106422015104512 2113735980434736 2114038404595712 2118341352701952 2125696704621056 2127642138200754 2137419296742128 2139681551361984 2139857285185536 2142122120183808 2150613463498752 2151481265799642 2152889682886656 2153935293640704 2161414235632512 2162473464216576 2164762236284928 2166123488477184 2172457182887936 2173644750589952 2174756521771008 2176700263323264 2177890150493448 2178069022420992 2184258250348692 2184437645293568 2185631762082176 2186749664354304 2188124742746112 2188704125069532 2198808945591552 2199123541622784 2200010918411664 2206443698874856 2211251061153792 2213591459659776 2223445460388096 2225798765503488 2233710674886656 2238073391048544 2238393604866048 2245844479211907 2250737687245824 2258552748659872 2261128904638464 2263149843609312 2271008002788511 2272494665269248 2273598365509632 2276004752695296 2277120137822208 2285026804967424 2286463682281472 2288556249493248 2288883686178816 2295576328536064 2297628055730112 2299072856999936 2300059876052736 2300248781881344 2301506206507008 2308235756818432 2310298798684506 2312744029780968 2314198336322304 2320964998124416 2322233747212312 2323421518376448 2324882539167744 2336234504691024 2336568762974208 2341324652986368 2349454252475904 2360301225017344 2362410801662352 2364911188347456 2365105420468224 2373317592067072 2377952977989078 2378293205170176 2391408792698688 2394136487264256 2402449461178368 2404596708834894 2406170822049792 2407339445833728 2415698263353984 2416043890966528 2419440146436096 2420961545945088 2427840980277888 2428040380874752 2429367662424064 2430610230214656 2431591015086576 2432782647243648 2441229809213244 2442764910562432 2444014330748928 2445350344413696 2445551183069184 2452500491619584 2457492350955264 2457843958284288 2458835732342448 2461640335589376 2466025310507192 2470187697865728 2471398244818944 2474013984325632 2482249161234213 2487657443798016 2496295143255648 2496500166049792 2499142473547776 2501376142936608 2510061476766249 2512924509247488 2521649941571264 2527144069890048 2529818811039744 2540871842242356 2541080526157824 2543770017718272 2552812199870464 2556556498427904 2557798161198336 2558164119846912 2565644131893248 2566679404813608 2570655155588352 2572271642566656 2579792904679424 2581203141325568 2582523369603072 2584831562696376 2586456964124928 2594019703786112 2595437717472584 2596765226420736 2598398132011008 2601148288794624 2611085622889968 2611459205677056 2612512965613851 2615492856563712 2625860635120128 2628639858345984 2637983722078208 2640341484210864 2643136034035392 2652531426427904 2655338878144512 2657712151870146 2669982291075456 2670364300541952 2675799603412992 2685090574258176 2697487114305536 2699898059042688 2702755643825664 2702977623392256 2712362962362368 2716564374945792 2717660546273232 2718049377337344 2725996890136576 2731321102812624 2731545428484096 2733038620227072 2741029961221888 2745656527060992 2748110524382736 2751245080952832 2756145935272744 2759063053072032 2759289657212928 2760798015261696 2765074453069824 2774278474320591 2774675406031872 2778961160098944 2780323025421312 2789976924815136 2793159235141632 2802857704708096 2805362826974043 2808332036162604 2808562686806016 2818314640579648 2824455136935936 2827444553515008 2836856184267672 2843037078626304 2852908735149312 2853143046914048 2858715591927552 2867484617998336 2868641687732856 2871913724854272 2881885647510016 2883297952288768 2886349648379904 2887514330415309 2902267017764352 2903853533991264 2904092029894656 2907165734535168 2912344333798256 2915666219139072 2918272166759376 2919867432156657 2921778855346176 2923197898512384 2931745260788736 2933347891215552 2937891606386688 2948334748205056 2951455279546368 2954093214510144 2964350482616082 2964593947184128 2967731687337984 2970384169737222 2984097854731392 2984524806488064 2994459305615876 3000983582994432 3004159838109696 3014838539517952 3017533124812416 3020726896040448 3029992887025664 3031464487346176 3034673003593728 3036160183762944 3037385316423024 3046702406623232 3051408332657664 3063504074306816 3066746501403648 3068674942009344 3080398398246008 3083658706374624 3085597781763072 3087175996735488 3088863592943616 3097895357835264 3099843385556992 3100664177181837 3104200864364544 3105897767169408 3114979339588032 3115425017298944 3121509831785856 3121766203981824 3132605669967872 3138724040417028 3149881068883136 3153214917796608 3153473893957632 3160085089222656 3170603970652104 3171057606893568 3177512029052928 3188545056931584 3203265948237824 3206128945113192 3209522327042976 3209785927778304 3220931017805312 3225920195248128 3227221898699463 3237121307037184 3242121353448768 3243710196324864 3249185232715776 3254973078950992 3258685774331904 3260467125884928 3262134782656512 3267103533631488 3276387375523038 3276656467940352 3278447643123264 3280124496531456 3282187114119168 3293583597154304 3295197659758592 3298213418387328 3298685312434176 3300016377617496 3309665548312284 3316876591730688 3328393524340864 3332189964730368 3335168190582144 3346748635688332 3350566012329984 3357590407299072 3369525426520064 3376106530868736 3387829122989808 3388107368210432 3391693356957696 3394724765413968 3408741997903872 3410397548264448 3422239206418144 3427540207451136 3429695523422208 3433325529268224 3443364492804096 3446442083595168 3448609285499904 3450373172822016 3452259309760512 3458408896385429 3462353635227648 3464530842681344 3465448198026759 3468197718392832 3471297504483456 3481447497186624 3481945607569408 3483350620818468 3485132277564672 3487323808751616 3501147513493504 3504351757036536 3504853144461312 3520455312281152 3524181378713856 3540451837526016 3543616202493528 3547658130702336 3559976388100608 3567439807755264 3580120765677568 3587113189048032 3599864078723584 3603674191767552 3606895063252341 3623547395030976 3624065836449792 3631442318917632 3641761470416832 3642060571312128 3644051493636096 3645915345321984 3660875369414656 3661844713819866 3664147365843648 3666021496123392 3668025516620544 3668326774603776 3678750737429376 3679052876283904 3681064020348928 3686238526432896 3686765937426432 3688253598513672 3699037965760788 3699567208042496 3705281546798592 3707097367228416 3719969233086848 3724212313522176 3740483769298724 3744442714883472 3744750249074688 3748713710321664 3765940182581248 3769386763871232 3782474912356896 3790716104835072 3803878313532416 3811307763363534 3811620789236736 3824855583643808 3829218299805696 3837246179770368 3848466197839872 3850019107220412 3858407463849984 3869689357019136 3871804711988352 3872122706526208 3873785054404608 3876220979380224 3879685446187392 3887554958852096 3891029555679168 3893156576208876 3895147839631104 3895705140461568 3897597198016512 3908993681051648 3911130521620736 3916628434334952 3917188808515584 3938790952680192 3952467310154776 3956975583117312 3960512226316296 3978797139641856 3983008317216768 4001311443992576 4004973436613184 4005546450812928 4023377499749888 4027635861387264 4046230671458304 4049847088564032 4054466435088384 4063909057621546 4068544443543552 4074846562418688 4077074066006016 4088995335204864 4091566589345792 4097318142726144 4099557930340608 4111544941832832 4114130375684096 4116234662313984 4118484790591488 4122165786574104 4130527143780352 4134218902909116 4138594579608048 4138934485819392 4141197022892544 4153305786117376 4162013109047808 4162354938642432 4184965387222704 4189738852712448 4204286557062144 4212844030209024 4227471960869472 4228076809191424 4236682705403904 4251393409242112 4255284276401508 4274838593484256 4279363102723968 4279714570371072 4284244240367616 4301226926997504 4302962531599284 4305779365773312 4307870587281408 4322828471265024 4324946928433152 4329524472569856 4332246976954368 4344914365775872 4347289501179904 4353400526646528 4355780300986896 4356138044841984 4368516500697384 4368875290587136 4371263524164352 4373499328708608 4377408250139064 4397617891183104 4400021836823328 4412887397749712 4422502122307584 4427182919319552 4446525723924123 4446890920776192 4451597531006976 4467421349773312 4476146782097088 4476787209732096 4491688958423814 4501475374491648 4517105497319744 4522257809276928 4526299687218624 4542016005577022 4544989330538496 4547196731019264 4552009505390592 4554240275644416 4570053609934848 4572927364562944 4577112498986496 4591152657072128 4595256111460224 4598145713999872 4600119752105472 4600497563762688 4603012413014016 4616471513636864 4620597597369012 4625488059561936 4628396672644608 4641929996248832 4644467494424624 4646843036752896 4649765078335488 4672469009382048 4673137525948416 4682649305972736 4698908504951808 4720602450034688 4724821603324704 4729822376694912 4730210840936448 4746635184134144 4755905955978156 4756586410340352 4782817585397376 4788272974528512 4804898922356736 4809193417669788 4812341644099584 4814678891667456 4831396526707968 4832087781933056 4838880292872192 4841923091890176 4855681960555776 4856080761749504 4858735324848128 4863182030173152 4865565294487296 4882459618426488 4885529821124864 4888028661497856 4890700688827392 4905000983239168 4914581063284557 4914984701910528 4917671464684896 4923280671178752 4932050621014384 4940375395731456 4942796489637888 4948027968651264 4964498322468426 4975314887596032 4992590286511296 4993000332099584 4998284947095552 5002752285873216 5020122953532498 5025849018494976 5043299883142528 5054288139780096 5081743684484712 5082161052315648 5087540035436544 5105624399740928 5113112996855808 5115596322396672 5131288263786496 5133358809627216 5141310311176704 5144543285133312 5159585809358848 5162406282651136 5165046739206144 5169663125392752 5172913928249856 5188039407572224 5190875434945168 5193530452841472 5196796264022016 5202296577589248 5222171245779936 5222918411354112 5225025931227702 5230985713127424 5240303784827783 5251721270240256 5257279716691968 5275967444156416 5280682968421728 5286272068070784 5305062852855808 5310677756289024 5315424303740292 5339964582150912 5340728601083904 5351599206825984 5370181148516352 5399796118085376 5405511287651328 5424725924724736 5435321092546464 5436098754674688 5451993780273152 5462642205625248 5463090856968192 5466077240454144 5482059922443776 5491313054121984 5492767070729799 5496221048765472 5502490161905664 5512291870545488 5515305149629241 5518126106144064 5518579314425856 5521596030523392 5530148906139648 5548556948641182 5549350812063744 5557922320197888 5560646050842624 5579953849630272 5586318470283264 5605715409416192 5610725653948086 5616664072325208 5617125373612032 5636629281159296 5648910273871872 5673712368535344 5686074157252608 5705817470298624 5706286093828096 5717431183855104 5734969235996672 5737283375465712 5743827449708544 5763771295020032 5766595904577536 5772699296759808 5775028660830618 5804534035528704 5807707067982528 5808184059789312 5814331469070336 5824688667596512 5831332438278144 5836544333518752 5839734864313314 5843557710692352 5846395797024768 5856810112454581 5863490521577472 5866695782431104 5875783212773376 5896669496410112 5902910559092736 5908186429020288 5928700965232164 5929187894368256 5935463374675968 5940768339474444 5968195709462784 5969049612976128 5988918611231752 6001967165988864 6008319676219392 6035066249624832 6041453792080896 6062928974692352 6069346007187456 6074770632846048 6093404813246464 6095863586432319 6102816665315328 6127008148613632 6133493002807296 6137349884018688 6160796796492016 6167317412749248 6171195563526144 6174351993470976 6177727185887232 6195790715670528 6199686771113984 6201328354363674 6208401728729088 6211795534338816 6229958679176064 6230850034597888 6243019663571712 6243532407963648 6265211339935744 6277448080834056 6299762137766272 6306429835593216 6306947787915264 6341207941304208 6342115213787136 6355024058105856 6377090113863168 6406531896475648 6412257890226384 6419044654085952 6419571855556608 6441862035610624 6451840390496256 6454443797398926 6474242614074368 6484242706897536 6487420392649728 6498370465431552 6509946157901984 6517371548663808 6520934251769856 6524269565313024 6534207067262976 6545846596272767 6552774751046076 6553312935880704 6556895286246528 6560248993062912 6564374228238336 6587167194308608 6590395319517184 6596426836774656 6597370624868352 6600032755234992 6619331096624568 6633753183461376 6656787048681728 6670336381164288 6693497271376664 6701132024659968 6715180814598144 6737533437635721 6752213061737472 6775658245979616 6776214736420864 6783386713915392 6789449530827936 6813024008365533 6817483995807744 6820795096528896 6844478412836288 6855080414902272 6859391046844416 6866651058536448 6886728985608192 6892884167190336 6897218570999808 6900746345644032 6904518619521024 6916817792770858 6924707270455296 6929061685362688 6930896396053518 6942595008966912 6962894994373248 6963891215138816 6966701241636936 6970264555129344 6974647617503232 7002295026987008 7008703514073072 7009706288922624 7040910624562304 7048362757427712 7080903675052032 7087232404987056 7095316261404672 7119952776201216 7134879615510528 7160241531355136 7174226378096064 7199728157447168 7207348383535104 7213790126504682 7247094790061952 7248131672899584 7262884637835264 7283522940833664 7284121142624256 7288102987272192 7291830690643968 7321750738829312 7323689427639732 7328294731687296 7332042992246784 7336051033241088 7336653549207552 7357501474858752 7358105752567808 7362128040697856 7372477052865792 7373531874852864 7376507197027344 7398075931521576 7399134416084992 7410563093597184 7414194734456832 7439938466173696 7446747483702639 7480967538597448 7488885429766944 7489500498149376 7497427420643328 7530184430298747 7538773527742464 7564949824713792 7581432209670144 7607756627064832 7622615526727068 7623241578473472 7649711167287616 7658436599611392 7674492359540736 7696932395679744 7700038214440824 7716814927699968 7739378714038272 7743609423976704 7744245413052416 7747570108809216 7759370892374784 7775109917704192 7782059111358336 7786313152417752 7790295679262208 7795194396033024 7817987362103296 7822261043241472 7833256868669904 7834377617031168 7837538896841553 7877581905360384 7904934620309552 7913951166234624 7921024452632592 7957594279283712 7966016634433536 8002622887985152 8009946873226368 8011092901625856 8046754999499776 8055271722774528 8092461342916608 8099694177128064 8108932870176768 8127818115243092 8137088887087104 8149693124837376 8154148132012032 8177990670409728 8183133178691584 8194636285452288 8199115860681216 8223089883665664 8228260751368192 8236969581182976 8244331573148208 8261054287560704 8268437805818232 8277189159216096 8277868971638784 8282394045785088 8306611572234752 8322835422961773 8324026218095616 8369930774445408 8379477705424896 8408573114124288 8416088480922129 8425688060418048 8454943921738944 8456153618382848 8473365410807808 8502786818484224 8510568552803016 8549677186968512 8558726205447936 8559429140742144 8602453853995008 8605925063198568 8615741174562816 8645656942530048 8649893856866304 8659048945139712 8689828731551744 8694579002359808 8706801053293056 8711560601973792 8712276089683968 8737033001394768 8737750581174272 8742527048328704 8746998657417216 8754816500278128 8759602296469971 8795235782366208 8800043673646656 8825774795499424 8845004244615168 8854365838639104 8893051447848246 8893781841552384 8903195062013952 8934842699546624 8952293564194176 8953574419464192 8983377916847628 9002950748983296 9034210994639488 9044515618553856 9052599374437248 9084032011154044 9089978661076992 9094393462038528 9104019010781184 9108480551288832 9140107219869696 9145854729125888 9154224997972992 9190512222920448 9196291427999744 9200239504210944 9206024826028032 9232943027273728 9241195194738024 9250976119123872 9256793345289216 9283859992497664 9288934988849248 9293686073505792 9299530156670976 9301992531545511 9344938018764096 9346275051896832 9365298611945472 9397817009903616 9441204900069376 9449643206649408 9459644753389824 9460421681872896 9493270368268288 9511811911956312 9513172820680704 9565635170794752 9609797844713472 9618386835339576 9629357783334912 9662793053415936 9677760585744384 9711363921111552 9712161523499008 9717470649696256 9726364060346304 9731130588974592 9764919236852976 9771059642249728 9776057322995712 9781401377654784 9810001966478336 9829162126569114 9829969403821056 9835342929369792 9846561342357504 9864101242028768 9880750791462912 9885592979275776 9896055937302528 9928996644936852 9950629775192064 9985180573022592 9986000664199168 9996569894191104 10005504571746432 10040245907064996 10051698036989952 10086599766285056 10108576279560192 10163487368969424 10164322104631296 10175080070873088 10226225993711616 10231192644793344 10266717619254432 10282620622353408 10289086570266624 10319171618717696 10324812565302272 10330093478412288 10339326250785504 10345827856499712 10375226689156287 10376078815144448 10381750869890336 10387060905682944 10393592528044032 10396344594080277 10404593155178496 10444342491559872 10445836822708224 10450051862455404 10461971426254848 10480607569655566 10503442540480512 10514559433383936 10551934888312832 10561365936843456 10572544136141568 10610125705711616 10621355512578048 10630848607480584 10679929164301824 10740362297032704 10799592236170752 10811022575302656 10849451849449472 10870642185092928 10872197509349376 10903987560546304 10925284411250496 10926181713936384 10932154480908288 10964119844887552 10982626108243968 10985534141459598 10992442097530944 11004980323811328 11024583741090976 11030610299258482 11036252212288128 11037158628851712 11043192061046784 11060297812279296 11097113897282364 11098701624127488 11115844640395776 11121292101685248 11159907699260544 11172636940566528 11211430818832384 11221451307896172 11233328144650416 11234250747224064 11273258562318592 11297820547743744 11347424737070688 11372148314505216 11411634940597248 11434862367710208 11474566750931424 11487654899417088 11527542590040064 11533191809155072 11545398593519616 11550057321661236 11609068071057408 11615414135965056 11616368119578624 11628662938140672 11649377335193024 11662664876556288 11673088667037504 11679469728626628 11687115421384704 11692791594049536 11713620224909162 11726981043154944 11733391564862208 11751566425546752 11793338992820224 11816372858040576 11857401930464328 11858375788736512 11870926749351936 11881536678948888 11936391418925568 11977837222463504 12003934331977728 12016639352438784 12070132499249664 12082907584161792 12125857949384704 12138692014374912 12149541265692096 12186809626492928 12191727172864638 12205633330630656 12254016297227264 12266986005614592 12274699768037376 12321593592984032 12334634825498496 12342391127052288 12348703986941952 12355454371774464 12391581431341056 12399373542227968 12402656708727348 12416803457458176 12423591068677632 12459917358352128 12461700069195776 12486039327143424 12487064815927296 12530422679871488 12554896161668112 12599524275532544 12612859671186432 12682415882608416 12684230427574272 12710048116211712 12754180227726336 12813063792951296 12824515780452768 12838089308171904 12839143711113216 12883724071221248 12903680780992512 12908887594797852 12948485228148736 12968485413795072 12974840785299456 12996740930863104 13019892315803968 13034743097327616 13041868503539712 13068414134525952 13091693192545534 13105549502092152 13106625871761408 13113790572493056 13120497986125824 13174334388617216 13180790639034368 13192853673549312 13200065510469984 13238662193249136 13267506366922752 13313574097363456 13339577171772369 13340672762328576 13386994542753328 13402264049319936 13430361629196288 13475066875271442 13504426123474944 13551316491959232 13552429472841728 13566773427830784 13578899061655872 13626048016731066 13634967991615488 13641590193057792 13688956825672576 13710160829804544 13718782093688832 13773457971216384 13785768334380672 13794437141999616 13801492691288064 13809037239042048 13833635585541716 13849414540910592 13858123370725376 13861792792107036 13885190017933824 13925789988746496 13927782430277632 13933402483273872 13940529110258688 13949295235006464 14004590053974016 14017407028146144 14019412577845248 14081821249124608 14096725514855424 14161807350104064 14174464809974112 14190632522809344 14223681701675411 14239905552402432 14269759231021056 14320483062710272 14348452756192128 14399456314894336 14414696767070208 14427580253009364 14494189580123904 14496263345799168 14525769275670528 14567045881667328 14568242285248512 14576205974544384 14647378855279464 14656589463374592 14664085984493568 14672102066482176 14715002949717504 14716211505135616 14724256081395712 14744954105731584 14753014394054688 14796151863043152 14798268832169984 14821126187194368 14828389468913664 14879876932347392 14893494967405278 14961935077194896 14977770859533888 14979000996298752 14994854841286656 15060368860597494 15077547055484928 15129899649427584 15162864419340288 15215513254129664 15245231053454136 15246483156946944 15299422334575232 15316873199222784 15393864791359488 15400076428881648 15433629855399936 15478757428076544 15487218847953408 15488490826104832 15495140217618432 15518741784749568 15564118222716672 15572626304835504 15580591358524416 15590388792066048 15635974724206592 15644522086482944 15666513737339808 15668755234062336 15675077793683106 15720911354483349 15755163810720768 15809869240619104 15827902332469248 15842048905265184 15897056019519577 15915188558567424 15932033268867072 16005245775970304 16019893746452736 16022185803251712 16093509998999552 16110543445549056 16199388354256128 16255636230486184 16274177774174208 16308296264024064 16355981340819456 16389272570904576 16398231721362432 16446179767331328 16456521502736384 16473939162365952 16488663146296416 16522108575121408 16536875611636464 16545915448887723 16554378318432192 16555737943277568 16564788091570176 16613223144469504 16645670845923546 16648052436191232 16739861548890816 16758955410849792 16817146228248576 16832176961844258 16851376120836096 16909887843477888 16912307236765696 16946730821615616 17005573636968448 17021137105606032 17099354373937024 17117452410895872 17118858281484288 17204907707990016 17211850126397136 17231482349125632 17291313885060096 17299787713732608 17318097890279424 17389158004719616 17413602106586112 17423121203947584 17424552179367936 17474066002789536 17475501162348544 17485054096657408 17493997314834432 17509633000556256 17519204592939942 17570430337363743 17590471564732416 17600087347293312 17651549590998848 17690008489230336 17708731677278208 17786102895696492 17787563683104768 17806390124027904 17869685399093248 17904587128388352 17907148838928384 17966755833695256 18005901497966592 18068421989278976 18105198748874496 18168064022308088 18188786924077056 18208038021562368 18280214439739392 18287590759296957 18308449995945984 18381024445840896 18392582855999488 18400479008421888 18412049652056064 18465886054547456 18482390389476048 18501952238247744 18513586690578432 18567719984995328 18577869977698496 18587372147011584 18599060313341952 18603985063091022 18689876037528192 18692550103793664 18730597223890944 18795634019807232 18882409800138752 18899286413298816 18919289506779648 18920843363745792 18986540736536576 19023623823912624 19026345641361408 19131270341589504 19219595689426944 19236773670679152 19258715566669824 19325586106831872 19355521171488768 19422727842223104 19434941299392512 19452728120692608 19462261177949184 19529838473705952 19542119284499456 19552114645991424 19562802755309568 19620003932956672 19637539788818301 19658324253138228 19659938807642112 19670685858739584 19693122684715008 19728202484057536 19761501582925824 19771185958551552 19792111874605056 19857993289873704 19901259550384128 19970361146045184 19972001328398336 20011009143492864 20080491814129992 20103396073979904 20173199532570112 20212600312907163 20326974737938848 20328644209262592 20350160141746176 20439072025096599 20452451987423232 20462385289586688 20533435238508864 20565241244706816 20578173140533248 20638343237435392 20649625130604544 20660186956824576 20678652501571008 20691655712999424 20750453378312574 20752157630288896 20763501739780672 20774121811365888 20787185056088064 20792689188160554 20888684983119744 20891673645416448 20900103724910808 20923942852509696 20961215139311132 21006885080961024 21029118866767872 21103869776625664 21122731873686912 21145088272283136 21220251411423232 21242711025156096 21261697214961168 21359858328603648 21480724594065408 21599184472341504 21622045150605312 21698903698898944 21741284370185856 21744395018698752 21807975121092608 21850568822500992 21852363427872768 21864308961816576 21928239689775104 21965252216487936 21971068282919196 21984884195061888 22009960647622656 22049167482181952 22061220598516964 22072504424576256 22074317257703424 22086384122093568 22120595624558592 22194227794564728 22197403248254976 22231689280791552 22242584203370496 22319815398521088 22422861637664768 22442902615792344 22466656289300832 22468501494448128 22546517124637184 22590553290896241 22694849474141376 22744296629010432 22823269881194496 22869724735420416 22949133501862848 22975309798834176 23055085180080128 23066383618310144 23090797187039232 23100114643322472 23218136142114816 23230828271930112 23232736239157248 23298754670386048 23325329753112576 23346177334075008 23358939457253256 23385583188099072 23427240449818324 23453962086309888 23466783129724416 23503132851093504 23586677985640448 23632745716081152 23714803860928656 23716751577473024 23741853498703872 23763073357897776 23872782837851136 23955674444927008 24007868663955456 24033278704877568 24140264998499328 24165815168323584 24251715898769408 24277384028749824 24299082531384192 24373619252985856 24383454345729276 24411266661261312 24508032594454528 24533972011229184 24549399536074752 24643187185968064 24669269650996992 24684782254104576 24710908743548928 24783162862682112 24805313417454696 24833606914916352 24847182137355264 24919834716704256 24972078654286848 25060845359742976 25109792323336224 25199048551065088 25225719342372864 25248265442766387 25364831765216832 25368460855148544 25420096232423424 25508360455452672 25626127585902592 25649031560905536 25676178616343808 25678287422226432 25767448142442496 25807361561985024 25817775189595704 25896970456297472 25936970827590144 25949681570598912 26039784631607936 26069486194655232 26083737007079424 26136828269051904 26183386385091068 26211099004184304 26213251743522816 26227581144986112 26240995972251648 26348668777234432 26361581278068736 26385707347098624 26400131020939968 26477324386498272 26535012733845504 26627148194726912 26679154343544738 26681345524657152 26773989085506656 26804528098639872 26860723258392576 26950133750542884 27008852246949888 27102632983918464 27104858945683456 27133546855661568 27157798123311744 27252096033462132 27269935983230976 27283180386115584 27377913651345152 27420321659609088 27437564187377664 27571536668761344 27588874283999232 27618074478084096 27667271171083432 27698829081821184 27723585584214072 27770380035867648 27851579977492992 27866804966547744 27881058220517376 27898590470012928 28009180107948032 28034814056292288 28038825155690496 28163642498249216 28193451029710848 28323614700208128 28348929619948224 28381265045618688 28447363403350822 28479811104804864 28539518462042112 28640966125420544 28696905512384256 28798912629788672 28829393534140416 28855160506018728 28988379160247808 29134091763334656 29136484570497024 29152411949088768 29294757710558928 29313178926749184 29328171968987136 29344204132964352 29430005899435008 29448512162791424 29489908211463168 29506028788109376 29592303726086304 29596537664339968 29642252374388736 29656778937827328 29759753864694784 29786989934810556 29923870154389792 29955541719067776 29958001992597504 29989709682573312 30120737721194988 30155094110969856 30259799298855168 30325728838680576 30431026508259328 30490462106908272 30492966313893888 30598844669150464 30800152857763296 30867259710799872 30957514856153088 30974437695906816 30990280435236864 31037483569499136 31125680067468861 31128236445433344 31145252609671008 31161182717048832 31180777584132096 31271949448413184 31289044172965888 31333027474679616 31337510468124672 31350155587366212 31441822708966698 31510327621441536 31619738481238208 31655804664938496 31684097810530368 31794112039039154 31830377117134848 31864066537734144 32010491551940608 32039787492905472 32187019997999104 32221086891098112 32398776708512256 32511272460972368 32548355548348416 32616592528048128 32711962681638912 32778545141809152 32796463442724864 32892359534662656 32913043005472768 32947878324731904 32977326292592832 33044217150242816 33073751223272928 33091830897775446 33108756636864384 33111475886555136 33129576183140352 33226446288939008 33291341691847092 33296104872382464 33479723097781632 33517910821699584 33634292456497152 33664353923688516 33702752241672192 33819775686955776 33824614473531392 33893461643231232 34011147273936896 34042274211212064 34198708747874048 34234904821791744 34423700252794272 34462964698251264 34582627770120192 34599575427465216 34636195780558848 34778316009439232 34827204213172224 34846242407895168 34849104358735872 34948132005579072 34951002324697088 34970108193314816 34987994629668864 35019266001112512 35038409185879884 35140860674727486 35180943129464832 35200174694586624 35303099181997696 35380016978460672 35572205791392984 35575127366209536 35612780248055808 35739370798186496 35809174256776704 35933511667390512 36011802995933184 36136843978557952 36210397497748992 36336128044616176 36377573848154112 36416076043124736 36560428879478784 36575181518593914 36616899991891968 36762048891681792 36785165711998976 36800958016843776 36824099304112128 36931772109094912 36964780778952096 37003904476495488 37027173381156864 37135439969990656 37155739955396992 37174744294023168 37198120626683904 37207970126182044 37379752075056384 37385100207587328 37461194447781888 37591268039614464 37798572826597632 37838579013559296 37973081473073152 38047247647825248 38052691282722816 38262540683179008 38439191378853888 38473547341358304 38517431133339648 38607136047404687 38651172213663744 38711042342977536 38845455684446208 38869882598785024 38905456241385216 38924522355898368 39059676947411904 39084238568998912 39104229291982848 39125605510619136 39240007865913344 39275079577636602 39316648506276456 39319877615284224 39341371717479168 39456404968115072 39523003165851648 39542371917103104 39715986579747408 39802519100768256 39940722292090368 39944002656796672 40022018286985728 40160983628259984 40206792147959808 40346399065140224 40425200625814326 40653949475877696 40657288418525184 40700320283492352 40878144050193198 40904903974846464 40924770579173376 41066870477017728 41130482489413632 41156346281066496 41276686474870784 41299250261209088 41320373913649152 41357305003142016 41383311425998848 41500906756625148 41504315260577792 41527003479561344 41548243622731776 41574370112176128 41585378376321108 41777369966239488 41783347290832896 41800207449821616 41847885705019392 41922430278622264 42013770161922048 42058237733535744 42245463747373824 42290176544566272 42440502822846464 42485422050312192 42523394429922336 42671045105026233 42719716657207296 42961449188130816 43198368944683008 43244090301210624 43397807397797888 43482568740371712 43488790037397504 43615950242185216 43701137645001984 43704726855745536 43728617923633152 43856479379550208 43942136565838392 43969768390123776 44098334964363904 44122441197033928 44145008849152512 44148634515406848 44172768244187136 44388455589129456 44394806496509952 44463378561583104 44485168406740992 44639630797042176 44845723275329536 44885805231584688 44933312578601664 44937002988896256 45093034249274368 45181106581792482 45389698948282752 45488593258020864 45646539762388992 45739449470840832 45898267003725696 45950619597668352 46110170360160256 46132767236620288 46181594374078464 46200229286644944 46436272284229632 46461656543860224 46465472478314496 46597509340772096 46692354668150016 46717878914506512 46771166376198144 46854480899636648 46907924172619776 46933566259448832 47006265702187008 47162734063450047 47265491432162304 47429607721857312 47433503154946048 47483706997407744 47526146715795552 47691168058558731 47745565675702272 47911348889854016 48015737327910912 48066557409755136 48280529996998656 48331630336647168 48503431797538816 48598165062768384 48747238505971712 48766908691458552 48822533322522624 49016065188909056 49067944022458368 49286374371936128 49338539301993984 49369564508209152 49421817487097856 49566325725364224 49610626834909392 49637746346663169 49667213829832704 49694364274710528 49839669433408512 49944157308573696 50121690719485952 50219584646672448 50398097102130176 50451438684745728 50496530885532774 50729663530433664 50736921710297088 50840192464846848 51016720910905344 51252255171805184 51298063121811072 51352357232687616 51356574844452864 51534896284884992 51614723123970048 51635550379191408 51793940912594944 51873941655180288 51899363141197824 52079569263215872 52167474014158848 52273656538103808 52366772770182136 52422198008368608 52426503487045632 52455162289972224 52481991944503296 52697337554468864 52711291012091229 52771414694197248 52800262041879936 52954648772996544 53070025467691008 53254296389453824 53358308687089476 53362691049314304 53547978171013312 53609056197279744 53721446516785152 53900267501085768 54017704493899776 54205265967836928 54209717891366912 54315596246623488 54504192066924264 54566360772231168 54755827302690304 54840643319218176 54862772277890871 55143073337522688 55177748567998464 55236148956168192 55334542342166864 55397658163642368 55447171168428144 55540760071735296 55703159954985984 55733609933095488 55762116441034752 55797180940025856 56018360215896064 56069628112584576 56077650311380992 56327284996498432 56386902059421696 56647229400416256 56697859239896448 56762530091237376 56894726806701644 56959622209609728 57079036924084224 57281932250841088 57393811024768512 57597825259577344 57658787068280832 57710321012037456 57976758320495616 58268183526669312 58304823898177536 58589515421117856 58626357853498368 58656343937974272 58688408265928704 58860011798870016 58897024325582848 58912619366454903 58979816422926336 59012057576218752 59184607452172608 59193075328679936 59284504748777472 59313557875654656 59519507729389568 59573979869621112 59847740308779584 59911083438135552 59916003985195008 60241475442389976 60310188221939712 60519598597710336 60862053016518656 60980924213816544 60985932627787776 61197689338300928 61317216075289797 61600305715526592 61734519421599744 61915029712306176 61948875391813632 61980560870473728 62074967138998272 62251360134937722 62256472890866688 62290505219342016 62322365434097664 62361555168264192 62543898896826368 62578088345931776 62666054949359232 62675020936249344 62700311174732424 62883645417933396 63020655242883072 63239476962476416 63311609329876992 63368195621060736 63588224078078308 63660754234269696 63728133075468288 64020983103881216 64079574985810944 64374039995998208 64442173782196224 64797553417024512 65022544921944736 65096711096696832 65233185056096256 65423925363277824 65557090283618304 65592926885449728 65784719069325312 65826086010945536 65895756649463808 65954652585185664 66088434300485632 66147502446545856 66183661795550892 66217513273728768 66222951773110272 66259152366280704 66452892577878016 66582683383694184 66592209744764928 66959446195563264 67268584912994304 67328707847377032 67405504483344384 67639551373911552 68022294547873792 68084548422424128 68397417495748096 68469809643583488 68847400505588544 68925929396502528 69165255540240384 69199150854930432 69272391561117696 69556632018878464 69654408426344448 69692484815790336 69698208717471744 69896264011158144 69902004649394176 69940216386629632 69975989259337728 70038532002225024 70076818371759768 70281721349454972 70361886258929664 70400349389173248 70606198363995392 70760033956921344 71144411582785968 71150254732419072 71225560496111616 71618348513553408 71867023334781024 72023605991866368 72273687957115904 72420794995497984 72672256089232352 72755147696308224 72832152086249472 73120857758957568 73150363037187828 73233799983783936 73524097783363584 73570331423997952 73601916033687552 73648198608224256 73863544218189824 73929561557904192 74007808952990976 74054346762313728 74270879939981312 74311479910793984 74349488588046336 74415940252364088 74759504150112768 75182536079228928 75597145653195264 75677158027118592 75946162946146304 76094495295650496 76105382565445632 76525081366358016 76878382757707776 76947094682716608 77034862266679296 77214272094809374 77302344427327488 77422084685955072 77690911368892416 77739765197570048 77810912482770432 77849044711796736 78119353894823808 78168477137997824 78208458583965696 78251211021238272 78480015731826688 78550159155273204 78633297012552912 78639755230568448 78682743434958336 78912809936230144 79046006331703296 79084743834206208 79431973159494816 79605038201536512 79881444584180736 80044036573971456 80321967256519968 80413584295919616 80692798130280448 80850401251628652 81307898951755392 81314576837050368 81400640566984704 81756288100386396 81809807949692928 81849541158346752 82133740954035456 82260964978827264 82312692562132992 82553372949741568 82598500522418176 82714610006284032 82766622851997696 83001813513250296 83008630521155584 83054006959122688 83096487245463552 83170756752642216 83554739932478976 83600414899643232 83695771410038784 83844860557244528 84027540323844096 84116475467071488 84490927494747648 84580353089132544 84881005645692928 84970844100624384 85046788859844672 85342090210052466 85439433314414592 85922898376261632 86396737889366016 86488180602421248 86795614795595776 86965137480743424 87231900484370432 87402275290003968 87409453711491072 87457235847266304 87712958759100416 87884273131676784 87939536780247552 88196669928727808 88244882394067856 88290017698305024 88345536488374272 88776911178258912 88789612993019904 88926757123166208 88970336813481984 89279261594084352 89691446550659072 89771610463169376 89866625157203328 89874005977792512 90186068498548736 90362213163584964 90779397896565504 90977186516041728 91293079524777984 91478898941681664 91796534007451392 92220340720320512 92265534473240576 92400458573289888 92872544568459264 92923313087720448 93195018681544192 93377040202406583 93384709336300032 93435757829013024 93542332752396288 93708961799273296 93815848345239552 93867132518897664 94012531404374016 94325468126900094 94530982864324608 94859215443714624 94867006309892096 94967413994815488 95052293431591104 95382336117117462 95491131351404544 95822697779708032 96031474655821824 96561059993997312 96663260673294336 97006863595077632 97196330125536768 97494477011943424 97533817382917104 97645066645045248 98032130377818112 98135888044916736 98572748743872256 98677078603987968 98739129016418304 98843634974195712 99132651450728448 99221253669818784 99275492693326338 99334427659665408 99388728549421056 99565771911727877 99679338866817024 99888314617147392 100243381438971904 100439169293344896 100796194204260352 100902877369491456 100993061771065548 101459327060867328 101473843420594176 101680384929693696 102033441821810688 102596126243622144 102704714465375232 103069792569769984 103271100758382816 103587881825189888 103747883310360576 103798726282395648 104159138526431744 104334948028317696 104547313076207616 104733545540364272 104844396016737216 104853006974091264 104910324579944448 104963983889006592 105394675108937728 105422582024182458 105542829388394496 105600524083759872 105909297545993088 106140050935382016 106508592778907648 106716617374178952 106725382098628608 107095956342026624 107218112394559488 107800535002171536 108035408987799552 108410531935673856 108419435782733824 108631192493246976 109008384133848528 109132721544462336 109511654605380608 109681286638436352 109725544555781742 110286146675045376 110355497135996928 110472297912336384 110669084684333728 110795316327284736 110894342336856288 111081520143470592 111279392136637039 111406319909971968 111467219866190976 111524232882069504 111594361880051712 112036720431792128 112139256225169152 112155300622761984 112654569992996864 112773804118843392 113395718479792896 113789453613403288 113919244419219456 114158073848168448 114787622049537024 115195650519154688 115317574136561664 115420642024074912 115821408142214061 115953516640991232 116536367053338624 116609647796355072 117179030842235712 117252715706996736 117312687875948544 117376816531857408 117720023597740032 117794048651165696 117825238732909806 117959632845852672 118024115152437504 118369214904345216 118386150657359872 118569009497554944 118627115751309312 119039015458779136 119147959739242224 119695480617559168 119822166876271104 119832007970390016 120482950884779952 120620376443879424 121039197195420672 121724106033037312 121961848427633088 121971865255575552 122395378676601856 122634432150579594 123200611431053184 123469038843199488 123830059424612352 123897750783627264 123961121740947456 124149934277996544 124502720269875444 124512945781733376 124581010438684032 124644730868195328 124723110336528384 125087797793652736 125156176691863552 125332109898718464 125350041872498688 125400622349464848 125767290835866792 126041310485766144 126478953924952832 126736391242121472 127176448156156616 127321508468539392 127456266150936576 128013135315078699 128159149971621888 128748079991996416 128884347564392448 129595106834049024 130045089843889472 130193422193393664 130466370112192512 130847850726555648 131114180567236608 131185853770899456 131569438138650624 131652172021891072 131909305170371328 132176868600971264 132295004893091712 132367323591101784 132435026547457536 132445903546220544 132518304732561408 132905785155756032 133165366767388368 133184419489529856 133918892391126528 134537169825988608 134657415694754064 134811008966688768 135279102747823104 136044589095747584 136169096844848256 136794834991496192 136939619287166976 137694801011177088 137851858793005056 138330511080480768 138398301709860864 138544783122235392 139113264037756928 139308816852688896 139384969631580672 139396417434943488 139792528022316288 139804009298788352 139880432773259264 140077064004450048 140153636743519536 140563442698909944 140723772517859328 140800698778346496 141212396727990784 141488202190350141 142288823165571936 142300509464838144 142451120992223232 143073504175676193 143236697027106816 143734046669562048 144047211983732736 144547375914231808 144841589990995968 145344512178464704 145510295392616448 146241715517915136 146300726074375656 146467599967567872 147048195566727168 147140662847995904 147203832067375104 147727088436379648 147859123115808384 148015617905981952 148108693524627456 148541759879962624 148622959821587968 148698977176092672 148831880504728176 148913239039989507 149519008300225536 150365072158457856 151194291306390528 151354316054237184 151892325892292608 152188990591300992 152210765130891264 153050162732716032 153756765515415552 153894189365433216 154069724533358592 154428544189618748 154604688854654976 154844169371910144 155381822737784832 155479530395140096 155621824965540864 155698089423593472 156238707789647616 156336954275995648 156502422042476544 156960031463653376 157100318310546408 157266594025105824 157279510461136896 157365486869916672 157825619872460288 158092012663406592 158133873036273687 158863946318989632 159210076403073024 159762889168361472 160088073147942912 160643934513039936 160827168591839232 161385596260560896 161700802503257304 162615797903510784 162629153674100736 163512576200772792 163699082316693504 164267481908070912 164521929957654528 165106745899483136 165197001044836352 165429220012568064 165533245703995392 166003627026500592 166017261042311168 166108013918245376 166192974490927104 166341513505284432 167109479864957952 167200829799286464 167391542820077568 167689721114489056 168055080647688192 168232950934142976 168981854989495296 169160706178265088 169762011291385856 169941688201248768 170093577719689344 170684180420104932 170878866628829184 171845796752523264 172793475778732032 172976361204842496 173930274961486848 174804550580007936 174914471694532608 175425917518200832 175768546263353568 175879073560495104 176393339857455616 176489764788135712 176580035396610048 176691072976748544 176737858099364709 177553822356517824 177579225986039808 177853514246332416 177940673626963968 178558523188168704 179382893101318144 179543220926338752 179733250314406656 179748011955585024 180372136997097472 180724426327169928 181558795793131008 182586159049555968 182957797883363328 183593068014902784 184440681440641024 184531068946481152 184800917146579776 185745089136918528 185846626175440896 186390037363088384 186754080404813166 186769418672600064 186871515658026048 187084665504792576 187417923598546592 187631696690479104 187734265037795328 188025062808748032 188650936253800188 189061965728649216 189718430887429248 189734012619784192 189934827989630976 190104586863182208 190764672234234924 190982262702809088 191645395559416064 192062949311643648 193122119987994624 193326521346588672 194392660251073536 195067634765834208 195290133290090496 196064260755636224 196271776089833472 197145497487744512 197354157207975936 197478258032836608 197687269948391424 198265302901456896 198442507339637568 198550985386652676 198668855319330816 198777457098842112 199131543823455754 199358677733634048 199776629234294784 200486762877943808 200878338586689792 201592388408520704 201805754738982912 201986123542131096 202918654121734656 204066883643621376 205192252487244288 205409428930750464 206139585139539968 206542201516765632 207175763650379776 207495766620721152 207597452564791296 208318277052863488 208669896056635392 209094626152415232 209467091080728544 209688792033474432 209706013948182528 209820649159888896 209927967778013184 210789350217875456 210845164048364916 211085658776788992 211201048167519744 211818595091986176 212280101870764032 213017185557815296 213433234748357904 213450764197257216 214191912684053248 215601070004343072 216070817975599104 216821063871347712 217262384986493952 218016768267697056 218265443088924672 219023309210761216 219362573276872704 219451089111563484 220572293350090752 220710994271993856 220944595824672768 221338169368667456 221590632654569472 221788684673712576 222163040286941184 222558784273274078 222812639819943936 222934439732381952 223048465764139008 224073440863584256 224278512450338304 225309139985993728 225547608237686784 226791436959585792 227578907226806576 227838488838438912 228316147696336896 229575244099074048 230391301038309376 230635148273123328 230841284048149824 231642816284428122 231907033281982464 233072734106677248 233219295592710144 234358061684471424 234505431413993472 234625375751897088 234753633063714816 235440047195480064 235588097302331392 235650477465819612 235919265691705344 236048230304875008 236738429808690432 236772301314719744 237138018995109888 237254231502618624 238078030917558272 238295919478484448 239390961235118336 239644333752542208 240965901769559904 241240752887758848 242078394390841344 243448212066074624 243923696855266176 243943730511151104 244790757353203712 245268864301159188 246401222862106368 246938077686398976 247660118849224704 247795501567254528 248299868555993088 249005440539750888 249025891563466752 249162020877368064 249289461736390656 250175595587305472 250312353383727104 250664219797436928 250801244698929696 251534581671733584 252082620971532288 252957907849905664 253472782484242944 254352896312313232 254643016937078784 254912532301873152 256026270630157398 256318299943243776 257496159983992832 257768695128784896 259190213668098048 260090179687778944 260386844386787328 261695701453111296 262228361134473216 262371707541798912 263138876277301248 263304344043782144 263818610340742656 264590009786183424 264734647182203568 264870053094915072 265036609465122816 265811570311512064 266330733534776736 266368838979059712 267837784782253056 269074339651977216 269314831389508128 269622017933377536 270249952331832809 270558205495646208 272089178191495168 272338193689696512 273589669982992384 273879238574333952 275389602022354176 276661022160961536 276796603419721728 278617633705377792 278769939263161344 279585056044632576 279608018597576704 279760865546518528 280154128008900096 280307273487039072 281126885397819888 281447545035718656 281601397556692992 282424793455981568 282976404380700282 284577646331143872 284601018929676288 284902241984446464 286147008351352386 286473394054213632 287468093339124096 288094423967465472 289094751828463616 289683179981991936 290689024356929408 291020590785232896 292483431035830272 292601452148751312 292935199935135744 294096391133454336 294281325695991808 294407664134750208 295718246231616768 296031235811963904 296217387049254912 297083519759925248 297245919643175936 297397954352185344 297663761009456352 297826478079979014 298697315735183631 299038016600451072 300730144316915712 302388582612781056 302708632108474368 303784651784585216 304377981182601984 304421530261782528 306100325465432064 307788378730866432 308857088379237496 309209377709309952 310763645475569664 311243649931081728 311396178847186944 312477415579295232 312673908551991296 313004844084953088 313920062927306752 314200636621092816 314533188050211648 314559020922273792 314730973739833344 315651239744920576 316184025326813184 316267746072547374 317727892637979264 318420152806146048 319525778336722944 320176146295885824 321287869026079872 321654337183678464 322771192521121792 323401605006514608 325231595807021568 325258307348201472 327025152401545584 327398164633387008 328534963816141824 329043859915309056 330394002089672704 330858440025136128 331066491407990784 332007254053001184 332034522084622336 332216027836490752 332385948981854208 332683027010568864 333838176409911117 334218959729915904 334401659598572928 334783085640155136 335379442228978112 336110161295376384 336465901868285952 337963709978990592 338321412356530176 339524022582771712 340187155439378688 341368360840209864 341757733257658368 345586951557464064 345952722409684992 347464224426642183 347860549922973696 349609101160015872 349828943389065216 350851835036401664 351537092526707136 351758147120990208 352786679714911232 352979529576271424 353160070793220096 353382145953497088 353475716198729418 355107644713035648 355158451972079616 355707028492664832 355881347253927936 357117046376337408 358765786202636288 359086441852677504 359466500628813312 359496023911170048 360744273994194944 361448852654339856 363117591586262016 365172318099111936 365915595766726656 367186136029805568 368881362881282048 369601834293159552 371490178273837056 371693252350881792 372780074726176768 373508160809626332 373538837345200128 373743031316052096 374169331009585152 374835847197093184 375263393380958208 375468530075590656 376050125617496064 377301872507600376 378123931457298432 379436861774858496 379468025239568384 380209173726364416 381529344468469848 381964525405618176 383290791118832128 384039405945236097 386244239975989248 386653042693177344 388785320502147072 390135269531668416 390580266580180992 392128521511272448 392543552179666944 394290994975489024 394708314415951872 394956516065673216 396530605802913792 396885014679275136 397101970773305352 397337710638661632 397554914197684224 398263087646911508 398717355467268096 399553258468589568 400973525755887616 401756677173379584 403184776817041408 403611509477965824 403972247084262192 405837308243469312 408133767287242752 410384504974488576 410818857861500928 412279170279079936 413084403033531264 414351527300759552 414991533241442304 415194905129582592 416636554105726976 417339792113270784 418189252304830464 418934182161457088 419377584066948864 419412027896365056 419641298319777792 421690328096729832 422171317553577984 422402096335039488 423637190183972352 426034371115630592 426866469496715808 426901528394514432 428383825368106496 429220512527028579 431202140008686144 432141635951198208 433642127742695424 434524769972987904 436033536535394112 436530886177849344 438046618421522432 438725146553745408 438902178223126968 441144586700181504 441421988543987712 442676338737334912 443181265309138944 443577369347425152 444326080573882368 445117568546548156 445625279639887872 445868879464763904 446096931528278016 448146881727168512 448557024900676608 450618279971987456 451095216475373568 453582873919171584 455157814453613152 455676977676877824 456632295392673792 459150488198148096 460782602076618752 461270296546246656 461682568096299648 463285632568856244 463814066563964928 466145468213354496 466438591185420288 468716123368942848 469010862827986944 469507266127429632 470880094390960128 471300954931639224 471838531383410688 472096460609750016 473476859617380864 474276037990219776 476156061835116544 476591838956968896 478781922470236672 479288667505084416 481931803539119808 482481505775517696 484156788781682688 486896424132149248 487847393710532352 487887461022302208 489581514706407424 490537728602318376 492802445724212736 495320237698449408 495591003134509056 496599737111986176 498010881079501776 498051783126933504 498324041754736128 498578923472781312 500624706767454208 501328439594873856 501602489397859392 503069163343467168 504165241943064576 505915815699811328 506945564968485888 508705792624626464 509286033874157568 509825064603746304 512052541260314796 512636599886487552 514992319967985664 515537390257569792 518380427336196096 520180359375557888 524743415083597824 526277752554602496 527637220681485312 529180019572366848 529469294364407136 529740106189830144 530073218930245632 531623140623024128 532661467069553472 532737677958119424 535675569564506112 538148679303954432 538629662779016256 539244035866755072 540499904663665618 541116410991292416 544178356382990336 544676387379393024 547179339965984768 547758477148667904 550779204044708352 553322044321923072 553593206839443456 557235267410755584 557539878526322688 559170112089265152 559521731093037056 560308256017800192 560614546974078144 562253770795639776 562895090071437312 563202795113385984 564849586911963136 565952808761400564 569155292662287744 569202037859352576 569804483968892928 572294016702704772 572946788108427264 574936186678248192 576188847934930944 578189503656927232 579366359963983872 581378048713858816 585202904297502624 585870399870271488 588192782266908672 588815328269500416 591436492463233536 592062471623927808 592434774098509824 594167039519850496 594491839286351872 594795908704370688 595327522018912704 595652956159958028 597394631470367262 598076033200902144 601460288633831424 604777165225562112 605417264216948736 607569303569170432 608755962365203968 612200650930864128 615576757461732864 617714176758474992 618418755418619904 621527290951139328 622487299862163456 622792357694373888 624954831158590464 625347817103982592 626009688169906176 627840125854613504 628401273242185632 629066376100423296 629118041844547584 629461947479666688 631302479489841152 632368050653626368 632535492145094748 635455785275958528 636840305612292096 639051556673445888 640352292591771648 642575738052159744 645542385042243584 646803210013029216 650463191614043136 654050304803091168 654796329266774016 657069927632283648 658087719830618112 660788004179345408 661716880050272256 662132982815981568 664014508106002368 664069044169244672 664432055672981504 664771897963708416 665366054021137728 667676352819822234 668437919459831808 668803319197145856 670758884457956224 672220322590752768 675927419957981184 676642824713060352 679048045165543424 680374310878757376 682736721680419728 683515466515316736 691173903114928128 691905444819369984 694928448853284366 695721099845947392 699218202320031744 699657886778130432 701703670072803328 703074185053414272 703516294241980416 705573359429822464 705959059152542848 706320141586440192 706764291906994176 706951432397458836 710215289426071296 710316903944159232 711414056985329664 711762694507855872 714234092752674816 718172883705355008 718933001257626624 721488547988389888 722897705308679712 726235183172524032 730344636198223872 731831191533453312 734372272059611136 737762725762564096 739203668586319104 742980356547674112 743386504701763584 745560149452353536 747016321619252664 747077674690400256 747486062632104192 749671694394186368 750526786761916416 750937060151181312 754603745015200752 756247862914596864 758873723549716992 758936050479136768 760418347452728832 763058688936939696 763929050811236352 766581582237664256 768078811890472194 772488479951978496 773306085386354688 777570641004294144 780270539063336832 781160533160361984 784257043022544896 785087104359333888 788581989950978048 789416628831903744 789913032131346432 793770029358550272 794203941546610704 795109828395368448 796526175293823016 797434710934536192 799106516937179136 803513354346759168 806369553634082816 807223018955931648 807944494168524384 810749856995498427 811674616486938624 816267534574485504 820769009948977152 821637715723001856 824558340558159872 826168806067062528 828703054601519104 829983066482884608 830389810259165184 833273108211453952 837868364322914176 838755168133897728 838824055792730112 839282596639555584 843380656193459664 844342635107155968 844804192670078976 847274380367944704 852068742231261184 853732938993431616 853803056789028864 856767650736212992 858441025054057158 862404280017372288 864283271902396416 867284255485390848 869049539945975808 872067073070788224 873061772355698688 876093236843044864 877450293107490816 877804356446253936 882289173400363008 882843977087975424 885352677474669824 887154738694850304 888652161147764736 890235137093096312 891250559279775744 891737758929527808 892193863056556032 896091947205550893 897114049801353216 901236559943974912 902190432950747136 907165747838343168 910315628907226304 911353955353755648 913264590785347584 918300976396296192 921565204153237504 923365136192599296 926571265137712488 927628133127929856 932290936426708992 937432246737885696 938021725655973888 939014532254859264 941760188781920256 942601909863278448 943677062766821376 944192921219500032 946953719234761728 948552075980439552 952312123670233088 953183677913937792 957563844940473344 958577335010168832 963863607078239616 964963011551035392 968313577563365376 973792848264298496 975694787421064704 975774922044604416 979163029412814848 981075457204636752 985604891448425472 991182006269018112 993199474223972352 996021762159003552 996103566253867008 996648083509472256 997157846945562624 1001249413534908416 1001514529229733351 1002656879189747712 1003204978795718784 1006138326686934336 1008330483886129152 1011831631399622656 1013891129936971776 1017411585249252928 1018572067748315136 1024105082520629592 1025273199772975104 1029984639935971328 1036760854672392192 1040360718751115776 1042392673279926549 1049486830167195648 1052555505109204992 1055274441362970624 1058360039144733696 1058938588728814272 1059480212379660288 1060146437860491264 1063246281246048256 1065322934139106944 1065475355916238848 1071351139129012224 1076297358607908864 1077259325558032512 1078488071733510144 1080999809327331236 1082232821982584832 1088356712765980672 1089352774758786048 1094358679931969536 1095516954297335808 1101558408089416704 1106644088643846144 1114470534821511168 1115079757052645376 1118340224178530304 1119043462186074112 1120616512035600384 1121229093948156288 1124507541591279552 1125790180142874624 1126405590226771968 1129699173823926272 1131905617522801128 1138310585324575488 1138404075718705152 1144588033405409544 1145893576216854528 1149872373356496384 1156379007313854464 1158732719927967744 1162756097427717632 1170405808595005248 1171740799740542976 1176385564533817344 1177630656539000832 1182872984926467072 1184124943247855616 1184869548197019648 1188334079039700992 1188983678572703744 1189591817408741376 1190655044037825408 1191305912319916056 1194789262940734524 1196152066401804288 1202920577267662848 1209554330451124224 1210834528433897472 1217511924730407936 1224401301861728256 1231153514923465728 1235428353516949984 1236837510837239808 1243054581902278656 1244974599724326912 1245584715388747776 1249909662317180928 1250695634207965184 1252019376339812352 1255680251709227008 1256802546484371264 1258132752200846592 1258236083689095168 1258923894959333376 1262604958979682304 1265070984290189496 1270911570551917056 1278103113346891776 1280704585183543296 1285151476104319488 1291084770084487168 1293606420026058432 1300926383228086272 1308100609606182336 1309592658533548032 1314139855264567296 1316175439661236224 1321576008358690816 1323433760100544512 1324265965631963136 1328029016212004736 1328138088338489344 1328864111345963008 1329543795927416832 1330732108042275456 1335352705639644468 1336875838919663616 1337606638394291712 1341517768915912448 1344440645181505536 1351854839915962368 1353285649426120704 1360748621757514752 1365473443360839456 1367030933030633472 1382347806229856256 1383810889638739968 1389856897706568732 1391442199691894784 1398436404640063488 1399315773556260864 1403407340145606656 1406148370106828544 1407032588483960832 1411146718859644928 1411918118305085696 1412640283172880384 1413902864794917672 1420430578852142592 1422828113970659328 1428468185505349632 1436345767410710016 1437866002515253248 1442977095976779776 1445795410617359424 1452470366345048064 1460689272396447744 1463662383066906624 1468744544119222272 1475525451525128192 1478407337172638208 1485960713095348224 1486773009403527168 1491120298904707072 1494032643238505328 1494155349380800512 1494972125264208384 1499343388788372736 1501874120302362624 1509207490030401504 1512495725829193728 1517747447099433984 1520836694905457664 1526117377873879392 1527858101622472704 1533163164475328512 1536157623780944388 1544976959903956992 1546612170772709376 1555141282008588288 1560541078126673664 1568514086045089792 1577163979901956096 1578833257663807488 1587540058717100544 1588407883093221408 1590219656790736896 1593052350587646032 1594869421869072384 1598213033874358272 1607026708693518336 1612739107268165632 1614446037911863296 1615888988337048768 1621499713990996854 1623349232973877248 1632535069148971008 1641538019897954304 1643275431446003712 1649116681116319744 1652337612134125056 1657406109203038208 1659966132965769216 1660779620518330368 1666546216422907904 1675736728645828352 1677510336267795456 1678565193279111168 1686761312386919328 1688685270214311936 1689608385340157952 1694548760735889408 1704137484462522368 1707465877986863232 1707606113578057728 1713535301472425984 1716882050108114316 1724808560034744576 1728566543804792832 1734568510970781696 1738099079891951616 1744134146141576448 1752186473686089728 1755608712892507872 1764578346800726016 1770705354949339648 1774309477389700608 1777304322295529472 1780470274186192624 1782501118559551488 1783475517859055616 1784387726113112064 1792183894411101786 1794228099602706432 1802473119887949824 1804380865901494272 1814331495676686336 1820631257814452608 1822707910707511296 1836601952792592384 1843130408306475008 1846730272385198592 1853142530275424976 1855256266255859712 1864581872853417984 1874864493475771392 1876043451311947776 1878029064509718528 1883520377563840512 1885203819726556896 1887354125533642752 1888385842439000064 1891749666322829663 1893907438469523456 1897104151960879104 1904624247340466176 1906367355827875584 1915127689880946688 1917154670020337664 1927727214156479232 1936627155126730752 1951389574842129408 1958326058825629696 1962150914409273504 1971209782896850944 1982364012538036224 1986398948447944704 1992043524318007104 1992207132507734016 1993296167018944512 1994315693891125248 2002498827069816832 2003029058459466702 2005313758379495424 2006409957591437568 2012276653373868672 2016660967772258304 2023663262799245312 2027782259873943552 2034823170498505856 2037144135496630272 2048210165041259184 2050546399545950208 2059969279871942656 2073521709344784384 2080721437502231552 2084785346559853098 2098973660334391296 2105111010218409984 2110548882725941248 2116720078289467392 2117877177457628544 2118960424759320576 2120292875720982528 2126492562492096512 2130645868278213888 2130950711832477696 2142702278258024448 2154518651116065024 2161999618654662472 2164465643965169664 2178705549517572096 2188717359863939072 2191033908594671616 2203116816178833408 2213288177287692288 2228941069643022336 2230159514105290752 2236680448357060608 2238086924372148224 2241233024071200768 2242458187896312576 2249015083182559104 2251580360285749248 2252811180453543936 2259398347647852544 2263811235045602256 2276621170649150976 2276808151437410304 2289176066810819088 2291787152433709056 2299744746712992768 2312758014627708928 2317465439855935488 2325512194855435264 2340811617190010496 2343481599481085952 2352771129067634688 2355261313078001664 2365745969852934144 2368249886495711232 2369739096394039296 2376668158079401984 2377967357145407488 2381310088075650816 2382611824639832112 2389578525881469048 2392304132803608576 2419108660902248448 2421669056867794944 2432249570986495281 2435023849460815872 2448802603723456512 2462307029846931456 2470856707033899968 2473675021674479616 2486109163804557312 2489949199448653824 2491169430777495552 2499819324634361856 2501391268415930368 2511360503418454016 2513605092968742528 2516265504401693184 2516472167378190336 2517847789918666752 2525209917959364608 2530141968580378992 2541823141103834112 2556206226693783552 2561409170367086592 2570302952208638976 2582169540168974336 2587212840052116864 2601852766456172544 2616201219212364672 2619185317067096064 2628279710529134592 2632350879322472448 2643152016717381632 2646867520201089024 2648531931263926272 2656058032424009472 2656276176676978688 2657728222691926016 2661464216084550912 2670705411279288936 2673751677839327232 2675213276788583424 2683035537831824896 2688275841616652679 2703709679831924736 2706571298852241408 2721497243515029504 2730946886721678912 2734061866061266944 2764695612459712512 2779713795413137464 2782884399383789568 2796872809280126976 2806814680291213312 2812296740213657088 2814065176967921664 2822293437719289856 2823836236610171392 2825280566345760768 2827805729589835344 2840861157704285184 2845656227941318656 2856936371010699264 2872691534821420032 2875732005030506496 2885954191953559552 2891590821234718848 2904940732690096128 2921378544792895488 2927324766133813248 2937489088238444544 2956814674345276416 2973546018807054336 2982240597809414144 2988065286477010656 2988310698761601024 2989944250528416768 2998686777576745472 3003748240604725248 3004543587689200053 3018414980060803008 3024991451658387456 3035494894198867968 3041673389810915328 3052234755747758784 3055716203244945408 3066326328950657024 3072315247561888776 3089953919807913984 3110282564017176576 3121082156253347328 3137028172090179584 3154327959803912192 3157666515327614976 3175080117434201088 3176815766186442816 3180439313581473792 3186104701175292064 3189738843738144768 3196426067748716544 3214053417387036672 3225478214536331264 3228892075823726592 3231777976674097536 3242999427981993708 3246698465947754496 3265070138297942016 3283076039795908608 3286550862892007424 3304675224268250112 3319932265931538432 3333092432845815808 3351473457291656704 3355020672535590912 3357130386558222336 3373522624773838656 3377370540428623872 3379216770680315904 3389097521471778816 3408274968925044736 3414931755973726464 3415212227156115456 3427070602944851968 3433764100216228632 3449617120069489152 3469137021941563392 3476198159783903232 3488268292283152896 3504372947372179456 3511217425785015744 3529156693601452032 3541410709898679296 3548618954779401216 3554608644591058944 3560940548372385248 3565002237119102976 3566951035718111232 3568775452226224128 3584367788822203572 3588456199205412864 3604946239775899648 3608761731802988544 3628662991353372672 3641262515628905216 3673203905585184768 3693460544770397184 3706285060550849952 3710512532511719424 3729163745706835968 3749728986951542784 3752086902623895552 3756058129019437056 3767040755127681024 3770407639453113792 3774708251067285504 3776771684878000128 3783499332645659326 3787814876939046912 3809248494680932352 3812734711655751168 3830255379761893376 3834309340040675328 3855454428312958464 3873254310253461504 3902779149684258816 3916652117651259392 3924301828818547008 3942419565793701888 3964728025076072448 3972797896895889408 3984087048636014208 3984414265015468032 3986592334037889024 3988631387782250496 4004997654139633664 4006058116918933404 4010627516758990848 4012819915182875136 4024553306747737344 4033321935544516608 4047326525598490624 4055564519747887104 4069646340997011712 4096420330082518368 4101092799091900416 4147043418689568768 4161442875004463104 4169570693119706196 4197947320668782592 4210222020436819968 4221097765451882496 4233440156578934784 4235754354915257088 4237920849518641152 4252985124984193024 4261291736556427776 4285404556516048896 4309037302232130048 4323999237309324944 4328931287930339328 4357411099035144192 4377434719727878144 4382067817189343232 4406233632357666816 4426576354575384576 4457882139286044672 4460319028210581504 4473360896714121216 4476173848744296448 4482466048142401536 4484916375792625152 4498030166365118208 4505622360907087872 4518796695295705088 4527622470091204512 4553242341298301952 4578352133621638176 4583574304867418112 4599489493425985536 4625516029255417856 4634930879711870976 4651024389710870528 4681623234380020992 4705542258135269376 4731491939705868288 4736499772991422464 4753336316158803968 4755934714290814976 4762620176151301632 4765223649279664224 4779157051762938096 4784608265607217152 4838217321804496896 4843338113735589888 4864499141972990562 4870047698921631744 4897605207446913024 4924614059693862912 4941713414067799936 4947350043348959232 4972218327609114624 4979898398897307648 4982338861554991104 4999638649268723712 5002782536831860736 5027210185937485056 5032531008803386368 5035695579837333504 5050419835918729216 5060283937160757984 5083646282207668224 5112412453387567104 5122818340734173184 5140605904417277952 5164339080337948672 5174425680104233728 5203705532912345088 5232402438424729344 5256559421058269184 5293735040402178048 5312116064848018944 5312552353353957376 5315456445383852032 5322928432169101824 5341410822558577872 5347503355678654464 5350426553577166848 5366071075663649792 5376551683233305358 5407419359663849472 5413142597704482816 5442994487030059008 5461893773443357824 5468123732122533888 5529391224919425024 5559427590826274928 5565768798767579136 5593745618560253952 5624593480427314176 5628130353935843328 5644586875438579712 5647672473220342784 5650561132691521536 5655611459179670688 5675248998968488989 5681722315408570368 5691312455882637312 5713872742021398528 5745383069642840064 5751464010061012992 5771908383907119104 5783181642469437696 5809881465380192256 5874978176476889088 5913629348690552832 5947092037614108672 5964481195618828288 5976130572954021312 5976621397523202048 5979888501056833536 5997373555153490944 6007496481209450496 6009087175378400106 6036829960121606016 6049982903316774912 6070989788397735936 6083346779621830656 6104469511495517568 6111432406489890816 6132652657901314048 6144630495123777552 6179907839615827968 6220565128034353152 6242164312506694656 6308655919607824384 6315333030655229952 6350160234868402176 6353631532372885632 6360878627162947584 6372209402350584128 6379477687476289536 6392852135497433088 6428106834774073344 6450956429072662528 6463555953348195072 6485998855963987416 6493396931895508992 6566152079591817216 6573101725784014848 6609350448536500224 6639864531863076864 6666184865691631616 6702946914583313408 6710041345071181824 6714260773116444672 6747045249547677312 6754741080857247744 6758433541360631808 6778195042943557632 6816549937850089472 6829863511947452928 6830424454312230912 6854141205889703936 6867528200432457264 6899234240138978304 6938274043883126784 6952396319567806464 6976536584566305792 7008745894744358912 7022434851570031488 7058313387202904064 7082821419797358592 7097237909558802432 7109217289182117888 7121881096744770496 7130004474238205952 7133902071436222464 7168735577644407144 7176912398410825728 7209892479551799296 7257325982706745344 7282525031257810432 7296748712959485843 7346407811170369536 7386921089540794368 7412570121101699904 7421025065023438848 7458327491413671936 7499457973903085568 7504173805247791104 7534081510255362048 7540815278906227584 7549416502134571008 7553543369756000256 7566998665291318652 7575629753878093824 7618496989361864704 7625469423311502336 7660510759523786752 7668618680081350656 7710908856625916928 7746508620506923008 7805558299368517632 7833304235302518784 7848603657637094016 7884839131587403776 7929456050152144896 7945595793791778816 7968174097272028416 7968828530030936064 7973184668075778048 8012116233837866808 8021255033517981696 8025639830365750272 8049106613495474688 8094653051196981248 8111129039495774208 8139292681994023424 8192840660165036736 8202185598183800832 8294086837379137536 8322885750008926208 8339141386239412392 8420444040873639936 8442195530903764992 8466880313157869568 8471508709830514176 8475841699037282304 8522583473112855552 8570809113032097792 8618074604464260096 8647998474618649888 8657862575860678656 8714822198070288384 8754869439455756288 8764135634378686464 8812467264715333632 8920638056421163008 8946721793428242432 8964932096284803072 8969832751585250304 8996060332730236416 9011244721814175744 9037593390591410176 9055244940182409024 9106484682596603904 9156704267243276352 9167148609734836224 9198978986851971072 9251032058510835712 9269861759423741952 9302048779421741056 9363246468760041984 9411084516270538752 9462983879411736576 9472999545982844928 9511869428581629952 9525240352302603264 9530447298559328448 9558314103525876192 9569216531214434304 9676434643608993792 9686676227471179776 9728998283945981124 9740095397843263488 9795210414893826048 9849228119387725824 9883426828135599872 9959796797794615296 9999277298537447424 10054420371874970112 10065062017606772736 10071391159674667008 10100839671837458432 10120567874321515968 10167292564415336448 10224824906775134208 10245636681468346368 10281211808834555904 10328678160675897344 10348851360208467456 10407411065824690176 10464804876849458688 10513118842116538368 10587470080804356096 10624232129696037888 10630912890767704064 10645856864338203648 10682821645117155744 10695006711357308928 10700853107154333696 10732142151327299584 10753103366466610716 10814838719327698944 10826285195408965632 10885988974060118016 10923787546886715648 11118855181652549856 11131537597535158272 11187491237120507904 11249186960854628352 11256260707871686656 11289173750877159424 11295344946440685568 11301122265383043072 11311222918359341376 11350497997936977978 11363444630817140736 11427745484042797056 11490766139285680128 11502928020122025984 11543816767814238208 11566363284938875392 11619762930760384512 11749956352953778176 11827258697381105664 11894184075228217344 11928962391237656576 11952261145908042624 11953242795046404096 11959777002113667072 11994747110306981888 12014992962418900992 12018174350756800212 12073659920243212032 12099965806633549824 12141979576795471872 12166693559243661312 12208939022991035136 12265305315802628096 12289260990247555104 12441130256068706304 12484328625013389312 12617311839215648768 12630666061310459904 12700320469736804352 12707263064745771264 12744418804701168256 12758955374952579072 12856213669548146688 12901912858145325056 12927111906696390144 12971997711927974832 12986793863791017984 13132304159183634432 13146203451568029696 13218700897073000448 13279729063726153728 13332369731383263232 13405893829166626816 13420082690142363648 13428521546232889344 13494090499095354624 13516867082721263616 13556390085887115264 13659727023894905856 13708282411779407872 13735056400864914528 13798468480277956608 13876548087766253568 13904792639135612928 13953073169132611584 14017491789488717824 14044869703140062976 14116626774405808128 14165642839594717184 14194475819117604864 14243762193489540992 14260008948476411904 14267804142872444928 14337471155288814288 14353824796821651456 14419784959103598592 14514651965413490688 14565050062515620864 14593497425918971686 14692815622340739072 14773842179081588736 14825140242203399808 14842050130046877696 14916654982827343872 14998915947806171136 15008347610495582208 15081630557812455168 15107086739512000512 15133997330582637304 15151259507756187648 15250938846623004672 15321021519047573504 15337237360162701312 15421817713251833856 15493017241013846016 15611116598737035264 15666608470605037568 15697207315274188032 15769678263174807552 15936348194544056832 15937657060061872128 15946369336151556096 16024232467675733616 16042510067035963392 16051279660731500544 16098213226990949376 16189306102393962496 16222258078991548416 16278585363988046848 16385681320330073472 16404371196367601664 16588173674758275072 16645771500017852416 16678282772478824784 16884391061807529984 16933760626315739136 16943017419661028352 16951683398074564608 17025746996905466967 17045166946225711104 17141618226064195584 17236149208928520192 17295996949237299776 17315725151721357312 17429644396140576768 17509738878911512576 17624934529430667264 17841276112842326016 17893443586856484864 17929864192569606144 17939665503170500608 17992120665460472832 18022489443628351488 18075186781182820352 18110489880364818048 18212969365193207808 18313408534486552704 18334297219469672448 18397957973703942144 18502064117021671424 18539723518847483904 18604097558843482112 18726492937520083968 18925967758823473152 18945999091965689856 19023738857163259904 19050480704605206528 19060894597118656896 19116628207051752384 19138433062428868608 19352869287217987584 19457996567891962248 19480190795686526976 19698456238775451648 19766853656271199744 19919593595589230592 19998554597074894848 20108840743749940224 20130124035213545472 20142782319349334016 20201679343674916864 20241135748643031936 20334585128830672896 20449649813550268416 20491273362936692736 20562423617669111808 20697702720416934912 20814822131649380352 20929609753698917376 21026237684233076736 21174940161608712192 21248464259392075776 21261825781535408128 21291713728676407296 21365643290234311488 21390013422714617856 21401706214308667392 21464284302654599168 21506206732933221432 21629677438655397888 21771977948120236032 21847575093773431296 22237710363305099712 22263075195070316544 22374982474241015808 22498373921709256704 22512521415743373312 22578347501754318848 22590689892881371136 22602244530766086144 22622445836718682752 22700995995873955956 22726889261634281472 22855490968085594112 22981532278571360256 23005856040244051968 23132726569877750784 23239525861520769024 23499912705907556352 23654517394762211328 23788368150456434688 23857924782475313152 23904522291816085248 23906485590092808192 23919554004227334144 23989494220613963776 24036348701513600424 24147319840486424064 24283959153590943744 24333387118487322624 24417878045982070272 24530610631605256192 24578521980495110208 24882260512137412608 24968657250026778624 25234623678431297536 25261332122620919808 25400640939473608704 25414526129491542528 25488837609402336512 25712427339096293376 25854223813392780288 25943995423855949664 25973587727582035968 26264608318367268864 26292406903136059392 26437401794146000896 26664739462766526464 26811787658333253632 26840165380284727296 26988180998190709248 27033734165442527232 27112780171774230528 27319454047789811712 27416564823558815744 27470112801729829056 27596936960555913216 27753096175532507136 27809585278271225856 27906146338265223168 28034983578977435648 28089739406280125952 28233253548811616256 28331285679189434368 28388951638235209728 28487524386979081984 28535608285744889856 28674942310577628576 28707649593643302912 29029303930826981376 29130100125031241728 29186994851837943372 29385631244681478144 29547684358163177472 29650280484406799616 29997831895612342272 30163261115624910336 30214173479024001024 30267994661165274608 30302519015512375296 30501877693246009344 30642043038095147008 30674474720325402624 30843635426503667712 30986034482027692032 31222233197474070528 31333216941210075136 31394414630548376064 31539356526349615104 31872696389088113664 31892738672303112192 32048464935351467232 32085020134071926784 32102559321463001088 32196426453981898752 32378612204787924992 32444516157983096832 32557170727976093696 32771362640660146944 33291543000035704832 33356565544957649568 33768782123615059968 33867521252631478272 33886034839322056704 33903366796149129216 34051493993810933934 34090333892451422208 34283236452128391168 34472298417857040384 34591993898474599552 34631450303442714624 34859288792281153536 35019477757823025152 35249869058861334528 35682552225684652032 35786887173712969728 35859728385139212288 35879331006341001216 35984241330920945664 36044978887256702976 36150373562365640704 36220979760729636096 36425938730386415616 36626817068973105408 36795915947407884288 37208195117686964224 37452985875040167936 37851935517646946304 37891998183931379712 38047477714326519808 38100961409210413056 38121789194237313792 38233256414103504768 38276866124857737216 38705738574435975168 38915993135783924496 38960381591373053952 39396912477550903296 39533707312542399488 39839187191178461184 39997109194149789696 40217681487499880448 40260248070427090944 40285564638698668032 40403358687349833728 40482271497286063872 40669170257661345792 41124847235338223616 41395405440833869824 41629644263298760704 41859219507397834752 42052475368466153472 42349880323217424384 42496928518784151552 42523651563070816256 42583427457352814592 42731286580468622976 42780026845429235712 42803412428617334784 42928568605309198336 43012413465866442864 43259354877310795776 43543955896240472064 43695150187546862592 44475420726610199424 44526150390140633088 44749964948482031616 44996747843418513408 45025042831486746624 45156695003508637696 45181379785762742272 45244891673437365504 45401991991747911912 45453778523268562944 45963064557142720512 46011712080488103936 46265453139755501568 46479051723041538048 46999825411815112704 47309034789524422656 47715849564950626304 47809044583632170496 47812971180185616384 47839108008454668288 47978988441227927552 48072697403027200848 48294639680972848128 48567918307181887488 48666774236974645248 48835756091964140544 49061221263210512384 49157043960990220416 49764521024274825216 49937314500053557248 50469247356862595072 50801281878947217408 50829052258983085056 50977675218804673024 51077240990716400901 51424854678192586752 51708447626785560576 51887990847711899328 51947175455164071936 52529216636734537728 52874803588292001792 53329478925533052928 53623575316666507264 53680330760569454592 53976361996381418496 54067468330885054464 54225560343548461056 54638908095579623424 54833129647117631488 54940225603459658112 55193873921111826432 55506192351065014272 55619170556542451712 55812292676530446336 56179478812560251904 56662571358378868736 56777903276470419456 56975048773958163968 57071216571489779712 57349884621155257152 57415299187286605824 58058607861653962752 58260200250062483456 58373989703675886744 59095368716326354944 59300560968813599232 59995663791224684544 60326522231249820672 60428346958048002048 60535989322330549216 60605038031024750592 61003755386492018688 61284086076190294016 61348949440650805248 61687270853007335424 62444466394948141056 62788829261096752128 63078713052699230208 63745392778176227328 63785477344606224384 64096929870702934464 64170040268143853568 64205118642926002176 64392852907963797504 64757224409575849984 64889032315966193664 65114341455952187392 65542725281320293888 66583086000071409664 66713131089915299136 67537564247230119936 67735042505262956544 67772069678644113408 67806733592298258432 68102987987621867868 68180667784902844416 68566472904256782336 68944596835714080768 69183987796949199104 69718577584562307072 70499738117722669056 71365104451369304064 71573774347425939456 71719456770278424576 71758662012682002432 71968482661841891328 72300747124731281408 72441959521459272192 72851877460772831232 73253634137946210816 73591831894815768576 74416390235373928448 74905971750080335872 75703871035293892608 75783996367862759424 76094955428653039616 76201922818420826112 76243578388474627584 76466512828207009536 77831986271567848992 77920763182746107904 78793824955101806592 79067414625084798976 79994218388299579392 80435362974999760896 80520496140854181888 80806717374699667456 80964542994572127744 81338340515322691584 82249694470676447232 82790810881667739648 83259288526597521408 83718439014795669504 84104950736932306944 84699760646434848768 84993857037568303104 85047303126141632512 85166854914705629184 85462573160937245952 85606824857234669568 85857137210618396672 86024826931732885728 87087911792480944128 87390300375093725184 88950841453220398848 89993495686837026816 90313390007017275392 90362759571525484544 90489783346874731008 90803983983495823824 90907557046537125888 91926129114285441024 92023424160976207872 92530906279511003136 92958103446083076096 93999650823630225408 94618069579048845312 95618089167264340992 95678216016909336576 95957976882455855104 96145394806054401696 96589279361945696256 97135836614363774976 97333548473949290496 97671512183928281088 98122442526421024768 98314087921980440832 99874629000107114496 100938494713725190144 101602563757894434816 101658104517966170112 101955350437609346048 102154481981432801802 102849709356385173504 103416895253571121152 103775981695423798656 103894350910328143872 105058433273469075456 105749607176584003584 107247150633333014528 107360661521138909184 107952723992762836992 108134936661770108928 108451120687096922112 109277816191159246848 109666259294235262976 109880451206919316224 110387747842223652864 111624585353060892672 112358957625120503808 113325142716757737472 113555806552940838912 113950097547916327936 114142433142979559424 114699769242310514304 114830598374573211648 116117215723307925504 116520400500124966912 116747979407351773488 118190737432652709888 118601121937627198464 119991327582449369088 120653044462499641344 120856693916096004096 121071978644661098432 121210076062049501184 122007510772984037376 122568172152380588032 123374541706014670848 124888932789896282112 125577658522193504256 126157426105398460416 127490785556352454656 127570954689212448768 128193859741405868928 128340080536287707136 128410237285852004352 128785705815927595008 129514448819151699968 129778064631932387328 130228682911904374784 131085450562640587776 133166172000142819328 133426262179830598272 135075128494460239872 135470085010525913088 135544139357288226816 136205975975243735736 136361335569805688832 137889193671428161536 138367975593898398208 139437155169124614144 140999476235445338112 143147548694851878912 143438913540556849152 143517324025364004864 143936965323683782656 144883919042918544384 145703754921545662464 146507268275892421632 147183663789631537152 148832780470747856896 149811943500160671744 151407742070587785216 152403845636841652224 152487156776949255168 152933025656414019072 155663972543135697984 155841526365492215808 157587649910203613184 158134829250169597952 159988436776599158784 160870725949999521792 161040992281708363776 161929085989144255488 162676681030645383168 164499388941352894464 165581621763335479296 166518577053195042816 167436878029591339008 169987714075136606208 170333709829411258368 170925146321874491904 171213649714469339136 171714274421236793344 172049653863465771456 174175823584961888256 174780600750187450368 177901682906440797696 179986991373674053632 180725519143050969088 180979566693749462016 181607967966991647648 181815114093074251776 183852258228570882048 184046848321952415744 185061812559022006272 189236139158097690624 191236178334528681984 191356432033818673152 191915953764911710208 192290789612108803392 193178558723891392512 194271673228727549952 194667096947898580992 195343024367856562176 196244885052842049536 196628175843960881664 199749258000214228992 203205127515788869632 203316209035932340224 203910700875218692096 204308963962865603604 205699418712770347008 206833790507142242304 207551963390847597312 211499214353168007168 214494301266666029056 214721323042277818368 215905447985525673984 216902241374193844224 218555632382318493696 219332518588470525952 219760902413838632448 220775495684447305728 223249170706121785344 224717915250241007616 226650285433515474944 227111613105881677824 227900195095832655872 228284866285959118848 229399538484621028608 233040801000249933824 233495958814703546976 236381474865305419776 237202243875254396928 239982655164898738176 241306088924999282688 242143957289322196864 242420152124099002368 244015021545968074752 245136344304761176064 246749083412029341696 249777865579792564224 251155317044387008512 252314852210796920832 254981571112704909312 255141909378424897536 256387719482811737856 256820474571704008704 257571411631855190016 260457365823808749568 262170901125281175552 266332344000285638656 266852524359661196544 270940170021051826176 271088278714576453632 272411951950487471472 272722671139611377664 275778387342856323072 276735951187796796416 278874310338249228288 281998952470890676224 287034648050728009728 287873930647367565312 289767838085837088768 291407509843091324928 293014536551784843264 294367327579263074304 297665560941495713792 299623887000321343488 302815484141175570432 304807691273683304448 304974313553898510336 305866051312828038144 311327945086271395968 311683052730984431616 315175299820407226368 316269658500339195904 321741451899999043584 322081984563416727552 323858171978288510976 325353362061290766336 328998777882705788928 331163243526670958592 334873756059182678016 339975428150273212416 340667419658822516736 341850292643748983808 342427299428938678272 343428548842473586688 344099307726931542912 348351647169923776512 349561201500374900736 355803365812881595392 359973982747348107264 361451038286101938176 361959133387498924032 363215935933983295296 363630228186148503552 367704516457141764096 370123625118044012544 378472278316195381248 382472356669057363968 382712864067637346304 383831907529823420416 384581579224217606784 386357117447782785024 388543346457455099904 389334193895797161984 390686048735713124352 393256351687921763328 399498516000428457984 406410255031577739264 406632418071864680448 407821401750437384192 408617927925731207208 413667581014284484608 415103926781695194624 422998428706336014336 428988602533332058112 429442646084555636736 431810895971051347968 437111264764636987392 439521804827677264896 441550991368894611456 446498341412243570688 449435830500482015232 453300570867030949888 454223226211763355648 455800390191665311744 458799076969242057216 466081602000499867648 466991917629407093952 472762949730610839552 474404487750508793856 479965310329797476352 482612177849998565376 484287914578644393728 488030043091936149504 493498166824058683392 499555731159585128448 502310634088774017024 509963142225409818624 512775438965623475712 513640949143408017408 515142823263710380032 520914731647617499136 524341802250562351104 532664688000571277312 533705048719322393088 542176557429152907264 544823903900974942944 545445342279222755328 551556774685712646144 553471902375593592832 574069296101456019456 575747861294735130624 579535676171674177536 582815019686182649856 586029073103569686528 588734655158526148608 595331121882991427584 599247774000642686976 609615382547366608896 609948627107797020672 611732102625656076288 622655890172542791936 632539317000678391808 643482903799998087168 644163969126833455104 647716343956577021952 650706724122581532672 657997555765411577856 662326487053341917184 669747512118365356032 679950856300546424832 681334839317645033472 683700585287497967616 684854598857877356544 686857097684947173376 688198615453863085824 699122403000749801472 711606731625763190784 719947965494696214528 722902076572203876352 723918266774997848064 726431871867966590592 727260456372297007104 735409032914283528192 740247250236088025088 756944556632390762496 764944713338114727936 765425728135274692608 767663815059646840832 769163158448435213568 772714234895565570048 781372097471426248704 786512703375843526656 798997032000856915968 812820510063155478528 813264836143729360896 815642803500874768384 817235855851462414416 827335162028568969216 830207853563390389248 845996857412672028672 857977205066664116224 863621791942102695936 874222529529273974784 879043609655354529792 883101982737789222912 892996682824487141376 898871661000964030464 906601141734061899776 908446452423526711296 911600780383330623488 917598153938484114432 932163204000999735296 933983835258814187904 945525899461221679104 948808975501017587712 965224355699997130752 968575829157288787456 976060086183872299008 986996333648117366784 1004621268177548034048 1019926284450819637248 1025550877931246951424 1027281898286816034816 1030285646527420760064 1041829463295234998272 1048683604501124702208 1067410097438644786176 1084353114858305814528 1089647807801949885888 1090890684558445510656 1103113549371425292288 1106943804751187185664 1148138592202912038912 1151495722589470261248 1159071352343348355072 1165630039372365299712 1172058146207139373056 1198495548001285373952 1219230765094733217792 1219897254215594041344 1223464205251312152576 1245311780345085583872 1265078634001356783616 1286965807599996174336 1288327938253666910208 1295432687913154043904 1324652974106683834368 1339495024236730712064 1359901712601092849664 1362669678635290066944 1367401170574995935232 1373714195369894346752 1376397230907726171648 1398244806001499602944 1423213463251526381568 1439895930989392429056 1445804153144407752704 1447836533549995696128 1452863743735933181184 1480494500472176050176 1529889426676229455872 1535327630119293681664 1538326316896870427136 1545428469791131140096 1562744194942852497408 1573025406751687053312 1597994064001713831936 1626529672287458721792 1631285607001749536768 1634471711702924828832 1654670324057137938432 1660415707126780778496 1715954410133328232448 1727243583884205391872 1748445059058547949568 1758087219310709059584 1766203965475578445824 1785993365648974282752 1797743322001928060928 1823201560766661246976 1835196307876968228864 1864326408001999470592 1867967670517628375808 1897617951002035175424 1930448711399994261504 1937151658314577574912 1952120172367744598016 1973992667296234733568 2009242536355096068096 2039852568901639274496 2051101755862493902848 2054563796573632069632 2060571293054841520128 2083658926590469996544 2097367209002249404416 2134820194877289572352 2168706229716611629056 2179295615603899771776 2181781369116891021312 2206227098742850584576 2213887609502374371328 2296277184405824077824 2302991445178940522496 2318142704686696710144 2344116292414278746112 2396991096002570747904 2438461530189466435584 2439794508431188082688 2446928410502624305152 2490623560690171167744 2530157268002713567232 2573931615199992348672 2590865375826308087808 2649305948213367668736 2678990048473461424128 2719803425202185699328 2725339357270580133888 2734802341149991870464 2752794461815452343296 2796489612002999205888 2846426926503052763136 2895673067099991392256 2905727487471866362368 2960989000944352100352 3059778853352458911744 3076652633793740854272 3090856939582262280192 3125488389885704994816 3146050813503374106624 3253059344574917443584 3262571214003499073536 3268943423405849657664 3309340648114275876864 3320831414253561556992 3454487167768410783744 3496890118117095899136 3516174438621418119168 3595486644003856121856 3646403121533322493952 3670392615753936457728 3728652816003998941184 3735935341035256751616 3795235902004070350848 3860897422799988523008 3874303316629155149824 4018485072710192136192 4079705137803278548992 4102203511724987805696 4121142586109683040256 4167317853180939993088 4194734418004498808832 4269640389754579144704 4337412459433223258112 4358591231207799543552 4427775219004748742656 4605982890357881044992 4636285409373393420288 4688232584828557492224 4793982192005141495808 4879589016862376165376 4893856821005248610304 4981247121380342335488 5060314536005427134464 5147863230399984697344 5181730751652616175616 5298611896426735337472 5357980096946922848256 5469604682299983740928 5505588923630904686592 5592979224005998411776 5692853853006105526272 5791346134199982784512 5811454974943732724736 5921978001888704200704 6119557706704917823488 6153305267587481708544 6181713879164524560384 6250976779771409989632 6292101627006748213248 6506118689149834887168 6525142428006998147072 6537886846811699315328 6618681296228551753728 6641662828507123113984 6908974335536821567488 7032348877242836238336 7190973288007712243712 7292806243066644987904 7340785231507872915456 7471870682070513503232 7590471804008140701696 7721794845599977046016 7748606633258310299648 8036970145420384272384 8159410275606557097984 8204407023449975611392 8389468836008997617664 8539280779509158289408 8717182462415599087104 8855550438009497485312 9272570818746786840576 9376465169657114984448 9759178033724752330752 9787713642010497220608 9962494242760684670976 10120629072010854268928 10363461503305232351232 10939209364599967481856 11011177847261809373184 11185958448011996823552 11385707706012211052544 11582692268399965569024 11622909949887465449472 12239115413409835646976 12306610535174963417088 12363427758329049120768 12501953559542819979264 12584203254013496426496 13012237378299669774336 13050284856013996294144 13075773693623398630656 13283325657014246227968 13817948671073643134976 14064697754485672476672 14381946576015424487424 14585612486133289975808 14681570463015745830912 14943741364141027006464 15180943608016281403392 15443589691199954092032 15497213266516620599296 16073940290840768544768 16408814046899951222784 16778937672017995235328 17078561559018316578816 17434364924831198174208 17711100876018994970624 18545141637493573681152 18752930339314229968896 19518356067449504661504 19575427284020994441216 19924988485521369341952 20726923006610464702464 21878418729199934963712 22022355694523618746368 22771415412024422105088 23165384536799931138048 23245819899774930898944 24478230826819671293952 24613221070349926834176 25168406508026992852992 26100569712027992588288 26151547387246797261312 26566651314028492455936 28129395508971344953344 29171224972266579951616 29363140926031491661824 29887482728282054012928 30361887216032562806784 30994426533033241198592 32817628093799902445568 33557875344035990470656 34157123118036633157632 34868729849662396348416 35422201752037989941248 37090283274987147362304 37505860678628459937792 39036712134899009323008 39150854568041988882432 39849976971042738683904 41453846013220929404928 43756837458399869927424 44044711389047237492736 45542830824048844210176 46330769073599862276096 46491639799549861797888 49226442140699853668352 50336813016053985705984 52303094774493594522624 53133302628056984911872 56258791017942689906688 58726281852062983323648 59774965456564108025856 61988853066066482397184 65635256187599804891136 68314246236073266315264 69737459699324792696832 70844403504075979882496 78301709136083977764864 79699953942085477367808 87513674916799739854848 88089422778094474985472 91085661648097688420352 92983279599099723595776 98452884281399707336704 100673626032107971411968 104606189548987189045248 106266605256113969823744 112517582035885379813376 117452563704125966647296 119549930913128216051712 123977706132132964794368 131270512375199609782272 136628492472146532630528 139474919398649585393664 159399907884170954735616 176178845556188949970944 185966559198199447191552 196905768562799414673408 209212379097974378090496 212533210512227939647488 234905127408251933294592 239099861826256432103424 247955412264265929588736 262541024750399219564544 273256984944293065261056 278949838797299170787328 318799815768341909471232 352357691112377899941888 371933118396398894383104 393811537125598829346816 418424758195948756180992 478199723652512864206848 495910824528531859177472 557899677594598341574656 637599631536683818942464 704715382224755799883776 743866236792797788766208 787623074251197658693632 836849516391897512361984 956399447305025728413696 1115799355189196683149312 1487732473585595577532416 1673699032783795024723968 1912798894610051456827392 2231598710378393366298624 3347398065567590049447936 4463197420756786732597248 6694796131135180098895872 13389592262270360197791744
- Sum of all divisors σ(n): 51982217702705438208000000
- Sum of proper divisors (its aliquot sum) s(n): 38592625440435078010208256
- 13389592262270360197791744 is an abundant number, because the sum of its proper divisors (38592625440435078010208256) is greater than itself. Its abundance is 25203033178164717812416512
Bases of 13389592262270360197791744
- Binary: 1011000100110101101101000000001111111011101010110000010101000001010000000000000000002
- Hexadecimal: 0xB135B403FBAB054140000
- Base-36: 1OKDPGT7HWCL5EYO0
Squares and roots of 13389592262270360197791744
- 13389592262270360197791744 squared (133895922622703601977917442) is 179281180949850302268683344536319846937253994561536
- 13389592262270360197791744 cubed (133895922622703601977917443) is 2400501913216807912857062529103617254186955218519262365936615028252720758784
-
The
square root of 13389592262270360197791744 is 3659179178759.9524705775 -
13389592262270360197791744 is a
perfect cube number . Itscube root is 237459264
Scales and comparisons
How big is 13389592262270360197791744?- 13,389,592,262,270,360,197,791,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,389,592,262,270,360,197,791,744 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 13389592262270360197791744 cubic inches would be around 19788272 feet tall.
Recreational maths with 13389592262270360197791744
- 13389592262270360197791744 backwards is 44719779106307226229598331
- The number of decimal digits it has is: 26
- The sum of 13389592262270360197791744's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 13389592262270360197791744 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 13389592262270360197791744 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/13389592262270360197791744/
Chicago style:
Numbermatics. 2024. "Number 13389592262270360197791744 - Facts about the integer". https://numbermatics.com/n/13389592262270360197791744/
The information we have on file for 13389592262270360197791744 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 13389592262270360197791744, math, Factors of 13389592262270360197791744, curriculum, school, college, exams, university, Prime factorization of 13389592262270360197791744, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, three hundred eighty-nine sextillion, five hundred ninety-two quintillion, two hundred sixty-two quadrillion, two hundred seventy trillion, three hundred sixty billion, one hundred ninety-seven million, seven hundred ninety-one thousand, seven hundred forty-four.