189582775154487600395321344
189,582,775,154,487,600,395,321,344 is an even composite number composed of seven prime numbers multiplied together.
189582775154487600395321344 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-seven thousand, nine hundred forty-five divisors.
Prime factorization of 189582775154487600395321344:
222 × 134 × 172 × 192 × 292 × 312 × 1372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 13 × 17 × 17 × 19 × 19 × 29 × 29 × 31 × 31 × 137 × 137)See below for interesting mathematical facts about the number 189582775154487600395321344 from the Numbermatics database.
Names of 189582775154487600395321344
- Cardinal: 189582775154487600395321344 can be written as One hundred eighty-nine septillion, five hundred eighty-two sextillion, seven hundred seventy-five quintillion, one hundred fifty-four quadrillion, four hundred eighty-seven trillion, six hundred billion, three hundred ninety-five million, three hundred twenty-one thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 1.89582775154487600395321344 × 1026
Factors of 189582775154487600395321344
Divisors of 189582775154487600395321344
- Number of divisors d(n): 27945
-
Complete list of divisors:
1 2 4 8 13 16 17 19 26 29 31 32 34 38 52 58 62 64 68 76 104 116 124 128 136 137 152 169 208 221 232 247 248 256 272 274 289 304 323 338 361 377 403 416 442 464 493 494 496 512 527 544 548 551 578 589 608 646 676 722 754 806 832 841 884 899 928 961 986 988 992 1024 1054 1088 1096 1102 1156 1178 1216 1292 1352 1444 1508 1612 1664 1682 1768 1781 1798 1856 1922 1972 1976 1984 2048 2108 2176 2192 2197 2204 2312 2329 2356 2432 2584 2603 2704 2873 2888 3016 3211 3224 3328 3364 3536 3562 3596 3712 3757 3844 3944 3952 3968 3973 4096 4199 4216 4247 4352 4384 4394 4408 4624 4658 4693 4712 4864 4901 5168 5206 5239 5408 5491 5746 5776 6032 6137 6409 6422 6448 6656 6728 6851 7072 7124 7163 7192 7424 7514 7657 7688 7888 7904 7936 7946 8192 8381 8398 8432 8494 8704 8768 8788 8816 8959 9248 9316 9367 9386 9424 9728 9802 10013 10336 10412 10469 10478 10816 10933 10982 11191 11492 11552 11687 12064 12274 12493 12818 12844 12896 13312 13456 13702 14144 14248 14297 14326 14384 14848 15028 15283 15314 15376 15776 15808 15872 15892 15979 16337 16384 16762 16796 16864 16988 17081 17408 17536 17576 17632 17918 18259 18496 18632 18734 18769 18772 18848 19456 19604 20026 20672 20824 20938 20956 21632 21866 21964 22382 22984 23104 23153 23374 24128 24548 24986 25636 25688 25792 26071 26624 26912 27404 27869 28288 28496 28561 28594 28652 28768 29696 30056 30277 30566 30628 30752 31552 31616 31744 31784 31958 32674 32768 33524 33592 33728 33839 33976 34162 34816 35072 35152 35264 35836 36518 36992 37264 37349 37468 37538 37544 37696 38912 39208 39593 40052 41344 41648 41743 41876 41912 43264 43732 43928 44251 44764 45968 46208 46306 46748 48256 48841 49096 49457 49972 51272 51376 51584 51649 52142 53248 53824 54587 54808 55211 55738 56576 56992 57122 57188 57304 57536 59392 60112 60554 61009 61132 61256 61504 63104 63232 63488 63568 63713 63916 65348 65536 67048 67184 67456 67541 67678 67952 68107 68324 69632 70144 70304 70528 71383 71672 72199 73036 73984 74528 74698 74936 75076 75088 75392 75487 77824 78416 79186 79781 80104 80693 82688 83296 83317 83486 83752 83824 86528 87464 87856 88502 89063 89528 91936 92416 92612 93119 93496 96512 97682 98192 98914 99541 99944 102544 102752 103168 103298 104284 104329 106496 107648 108953 109174 109616 110422 111476 113152 113984 114244 114376 114608 115072 115217 116467 118784 120224 121108 121771 122018 122264 122512 123008 123163 126208 126464 126976 127136 127426 127832 130169 130696 131072 131657 134096 134368 134912 135082 135356 135904 136097 136214 136648 139264 140288 140608 141056 142129 142766 143344 144398 145483 146072 147968 149056 149396 149872 150152 150176 150784 150974 151931 155648 156832 158372 159239 159562 160208 161386 162409 165376 166592 166634 166972 167504 167648 170221 173056 174928 175712 177004 177973 178126 179056 183872 184832 185224 185861 186238 186992 190247 193024 195364 196384 197828 198679 199082 199888 205088 205504 206336 206596 207727 208568 208658 212381 212992 215296 217906 218348 219232 220844 222053 222952 226304 227968 228488 228752 229216 230144 230434 232934 237367 237568 240448 242216 243049 243542 243997 244036 244528 245024 246016 246326 252416 252928 253952 254272 254852 255664 259811 260338 261392 262144 263314 268192 268736 269824 270164 270712 271643 271808 272194 272428 273296 277729 278528 280576 281216 282112 284258 285532 286688 288796 290377 290966 292144 295936 298112 298792 299744 300304 300352 300989 301568 301948 303601 303862 310403 311296 313664 316744 318478 319073 319124 320416 322772 324539 324818 330752 333184 333268 333944 335008 335296 338923 340442 346112 346921 349856 351424 354008 355946 356252 356611 358112 362297 367744 369664 370448 371722 372476 373984 380494 386048 390728 392768 393601 395656 397358 398164 399776 410176 411008 412672 413192 415454 417136 417316 424762 425984 430592 435812 436696 438464 439907 441688 443207 444106 445904 452608 455936 456976 457504 458432 460288 460868 465868 473773 474734 475136 480896 484432 485537 486098 487084 487994 488072 489056 490048 492032 492652 495349 504832 505856 507904 508544 509704 511328 514709 519622 520676 522784 524288 526628 529511 536384 537472 539648 540328 541424 542659 543286 543616 544301 544388 544856 546592 555458 557056 561152 562432 564224 568516 571064 573376 575263 577592 580754 581839 581932 584288 591872 596224 597584 599488 600608 600704 601978 603136 603896 607202 607724 620806 622592 627328 633488 634933 636956 638146 638248 640832 642941 645544 649078 649636 661504 666368 666536 667888 670016 670592 671437 677846 680884 692224 693842 699712 702848 708016 709631 711892 712504 713222 716224 717743 724594 735488 739328 740896 743444 744952 747968 752267 760988 772096 781456 785536 787202 791312 793117 794716 796328 799552 808201 820352 822016 825344 826384 828269 830908 834272 834632 840769 849524 851968 861184 871624 873392 876928 878033 879814 883376 885391 886414 888212 891808 905216 911872 913952 915008 916864 920576 921736 927979 931736 938587 947546 949468 950272 961792 968864 971074 972196 974168 975988 976144 978112 980096 981331 984064 985304 990698 1009664 1011712 1015808 1017088 1019408 1022656 1029418 1037153 1039244 1041352 1045568 1048576 1049009 1053256 1059022 1072768 1074944 1079296 1080656 1082848 1083121 1085318 1086572 1087232 1088602 1088776 1089712 1093184 1110916 1114112 1122304 1124864 1128448 1137032 1142128 1146752 1148197 1150526 1155184 1157819 1161508 1163678 1163864 1168576 1183744 1192448 1195168 1198976 1201216 1201408 1203956 1206272 1207792 1210547 1214404 1215448 1227383 1241612 1245184 1254656 1266976 1269866 1273912 1276292 1276496 1281664 1283279 1285882 1291088 1294033 1298156 1299272 1323008 1332736 1333072 1335776 1340032 1341184 1342874 1355692 1356277 1361768 1371781 1384448 1387684 1399424 1405696 1416032 1416389 1419262 1423784 1425008 1426444 1432448 1434253 1435486 1449188 1470976 1478656 1481792 1486888 1489904 1495936 1497821 1504534 1514071 1521976 1533167 1544192 1562912 1571072 1574404 1582624 1583023 1586234 1589432 1592656 1599104 1601119 1616402 1640704 1644032 1650688 1652768 1656538 1661816 1668544 1669264 1681538 1692197 1699048 1703936 1711541 1722368 1743248 1746784 1753856 1756066 1759628 1766752 1769261 1770782 1772828 1776424 1783616 1810432 1823744 1827904 1830016 1833728 1841152 1843472 1847677 1855958 1863472 1877174 1891279 1895092 1898936 1900544 1923584 1937728 1942148 1944392 1948336 1951976 1952288 1956224 1958689 1960192 1962662 1968128 1970608 1975103 1981396 2019328 2023424 2031616 2034176 2038816 2045312 2058836 2070107 2074306 2078488 2082704 2091136 2093771 2097152 2098018 2106512 2111317 2118044 2145536 2149888 2158592 2161312 2165696 2166242 2170636 2173144 2174464 2177204 2177552 2179424 2186368 2189123 2212873 2221832 2228224 2238169 2244608 2249728 2256896 2274064 2284256 2293504 2296394 2301052 2310368 2313649 2315638 2323016 2327356 2327728 2337152 2340097 2367488 2384896 2390336 2397952 2402432 2402816 2407912 2412544 2415584 2416193 2421094 2428808 2430896 2454766 2473211 2483224 2490368 2501483 2509312 2533952 2539732 2547824 2552584 2552992 2563328 2566558 2571764 2582176 2582827 2588066 2596312 2598544 2646016 2665472 2666144 2671552 2680064 2682368 2685748 2700451 2711384 2712554 2723536 2743562 2760953 2768896 2775368 2798848 2811392 2832064 2832778 2838524 2847568 2850016 2852888 2864896 2868506 2870972 2886689 2898376 2941952 2957312 2963584 2973776 2979808 2991872 2995642 3009068 3025541 3028142 3043952 3066334 3085771 3088384 3125824 3142144 3148808 3159637 3165248 3166046 3171961 3172468 3178864 3185312 3198208 3202238 3232804 3234199 3281408 3288064 3301376 3305536 3313076 3323632 3337088 3338528 3363076 3377543 3384394 3398096 3407872 3423082 3444736 3486496 3493568 3507712 3512132 3519256 3531359 3533504 3538522 3541564 3545656 3552848 3567232 3571727 3610477 3620864 3647488 3655808 3660032 3667456 3682304 3686944 3695354 3711916 3726944 3754348 3774901 3782558 3790184 3797872 3801088 3818053 3847168 3875456 3884296 3888784 3896672 3903952 3904576 3912448 3912857 3917378 3920384 3925324 3936256 3941216 3946813 3950206 3962792 4035239 4038656 4046848 4063232 4068352 4077632 4090624 4117672 4140214 4147949 4148612 4156976 4165408 4182272 4187542 4194304 4196036 4213024 4219007 4222634 4236088 4291072 4299776 4317184 4322624 4331392 4332484 4341272 4346288 4348928 4354408 4355104 4358848 4372736 4378246 4405999 4425746 4443664 4456448 4476338 4489216 4499456 4509973 4513792 4548128 4568512 4587008 4592788 4602104 4617931 4620736 4627298 4631276 4635943 4646032 4654712 4655456 4674304 4680194 4709861 4734976 4769792 4780672 4795904 4804864 4805632 4815824 4825088 4831168 4832386 4842188 4857616 4861792 4909532 4936409 4946422 4966448 4980736 5002966 5018624 5067904 5079464 5095648 5105168 5105984 5116813 5126656 5133116 5143528 5161217 5164352 5165654 5176132 5192624 5197088 5276851 5292032 5330944 5332288 5343104 5360128 5364736 5371496 5400902 5422768 5424241 5425108 5447072 5487124 5517163 5521906 5537792 5550736 5597696 5622784 5664128 5665556 5677048 5695136 5700032 5705776 5718791 5729792 5737012 5741944 5761691 5773378 5796752 5883904 5897657 5914624 5927168 5947552 5959616 5983744 5991284 6018136 6051082 6056284 6062387 6087904 6132668 6159049 6171542 6176768 6251648 6284288 6297616 6319274 6330496 6332092 6343922 6344936 6357728 6370624 6396416 6404476 6439537 6465608 6468398 6562816 6576128 6602752 6611072 6626152 6647264 6674176 6677056 6691217 6726152 6755086 6768788 6775609 6796192 6815744 6846164 6883643 6889472 6972992 6987136 7015424 7024264 7038512 7062718 7067008 7075913 7077044 7083128 7091312 7105696 7134464 7143454 7220954 7241728 7294976 7311616 7320064 7334912 7364608 7373888 7390708 7423832 7453888 7478419 7508696 7534519 7549802 7563907 7565116 7580368 7595744 7602176 7636106 7694336 7750912 7768592 7777568 7793344 7807904 7809152 7824896 7825714 7834756 7840768 7850648 7872512 7882432 7893626 7900412 7925584 8054141 8070478 8077312 8093696 8126464 8136704 8155264 8181248 8235344 8254129 8280428 8295898 8297224 8313952 8330816 8358233 8364544 8375084 8392072 8420933 8426048 8438014 8445268 8472176 8582144 8599552 8634368 8645248 8662784 8664968 8682544 8692576 8697856 8708816 8710208 8717696 8728681 8745472 8756492 8811998 8851492 8887328 8912896 8952676 8978432 8998912 9001687 9019946 9027584 9096256 9137024 9174016 9185576 9204208 9225203 9235862 9241472 9253117 9254596 9262552 9271886 9292064 9309424 9310912 9330659 9348608 9360388 9411631 9419722 9469952 9539584 9561344 9591808 9609728 9611264 9631648 9650176 9662336 9664772 9684376 9715232 9723584 9779471 9819064 9872818 9891263 9892844 9932896 9961472 10005932 10037248 10060709 10135808 10158928 10191296 10210336 10211968 10233626 10253312 10266232 10287056 10310521 10322434 10328704 10331308 10341719 10352264 10385248 10394176 10506613 10553702 10584064 10661888 10664576 10686208 10720256 10729472 10742992 10801804 10845536 10848482 10850216 10894144 10929997 10974248 11034326 11043812 11054941 11075584 11101472 11195392 11245568 11328256 11331112 11354096 11390272 11400064 11411552 11414429 11437582 11459584 11474024 11483888 11523382 11546756 11593504 11767808 11795314 11829248 11854336 11895104 11919232 11967488 11982568 12036272 12063727 12102164 12112568 12124774 12175808 12201631 12265336 12318098 12343084 12353536 12503296 12568576 12595232 12638548 12660992 12664184 12687844 12689872 12715456 12741248 12757303 12792832 12808952 12879074 12931216 12936796 13125632 13152256 13205504 13222144 13252304 13294528 13348352 13354112 13382434 13452304 13482989 13510172 13537576 13551218 13592384 13631488 13637117 13692328 13739417 13767286 13778944 13945984 13974272 14030848 14048528 14077024 14080573 14125436 14134016 14151826 14154088 14166256 14182624 14211392 14268928 14286908 14293073 14441908 14483456 14589952 14623232 14640128 14669824 14729216 14747776 14781416 14847664 14907776 14926561 14956838 15017392 15051647 15069038 15099604 15127814 15130232 15160736 15191488 15204352 15272212 15355819 15388672 15501824 15537184 15555136 15586688 15615808 15618304 15649792 15651428 15669512 15681536 15701296 15737111 15745024 15764864 15784729 15787252 15800824 15851168 15955979 16108282 16140956 16154624 16187392 16252928 16273408 16310528 16362496 16470688 16508258 16560856 16591796 16594448 16627904 16661632 16682627 16716466 16729088 16750168 16784144 16822429 16841866 16852096 16873331 16876028 16890536 16944352 17164288 17199104 17268736 17290496 17325568 17329936 17365088 17385152 17395712 17417632 17420416 17435392 17457362 17490944 17512984 17623996 17631601 17702984 17774656 17825792 17833153 17905352 17956864 17997824 18003374 18037009 18039892 18055168 18192512 18274048 18348032 18371152 18408416 18413057 18450406 18471724 18482944 18506234 18509192 18525104 18543772 18584128 18618848 18621824 18645289 18661318 18697216 18720776 18823262 18839444 18939904 19079168 19122688 19183616 19219456 19222528 19263296 19300352 19324672 19329544 19368752 19430464 19447168 19471673 19558942 19638128 19682923 19745636 19782526 19785688 19865792 19922944 19931171 20011864 20074496 20121418 20271616 20317856 20382592 20420672 20423936 20467252 20506624 20532464 20574112 20579299 20621042 20644868 20657408 20662616 20683438 20704528 20770496 20788352 20814547 21013226 21107404 21168128 21323776 21329152 21372416 21440512 21458944 21485984 21603608 21691072 21696964 21700432 21788288 21815743 21859994 21948496 21998561 22068652 22087624 22109882 22151168 22202944 22250033 22390784 22491136 22656512 22662224 22708192 22780544 22800128 22823104 22828858 22875164 22919168 22948048 22967776 23000393 23046764 23093512 23187008 23320277 23535616 23590628 23658496 23708672 23790208 23838464 23934976 23965136 24019801 24072544 24127454 24204328 24225136 24249548 24351616 24382301 24403262 24530672 24586627 24636196 24686168 24707072 25006592 25137152 25190464 25277096 25321984 25328368 25375688 25379744 25430912 25462957 25482496 25514606 25585664 25617904 25676339 25758148 25862432 25873592 26063839 26251264 26304512 26411008 26444288 26504608 26589056 26696704 26708224 26764868 26904608 26911391 26965978 27020344 27075152 27102436 27184768 27219023 27262976 27274234 27384656 27447121 27478834 27534572 27557888 27891968 27948544 28061696 28097056 28154048 28161146 28250872 28268032 28303652 28308176 28332512 28365248 28422784 28458599 28537856 28573816 28586146 28767349 28883816 28966912 29096197 29179904 29246464 29280256 29339648 29458432 29495552 29562832 29695328 29815552 29853122 29913676 30034784 30077437 30103294 30138076 30199208 30255628 30260464 30321472 30382976 30408704 30421261 30544424 30711638 30777344 31003648 31074368 31110272 31173376 31231616 31236608 31299584 31302856 31339024 31363072 31402592 31410509 31474222 31490048 31529728 31569458 31574504 31601648 31702336 31911958 32151743 32216564 32281912 32309248 32374784 32505856 32519279 32546816 32621056 32724992 32941376 33016516 33121712 33183592 33188896 33255808 33297713 33323264 33365254 33432932 33458176 33500336 33568288 33576751 33644858 33683732 33704192 33746662 33752056 33781072 33888704 34328576 34398208 34537472 34580992 34651136 34659872 34730176 34770304 34791424 34835264 34840832 34870784 34914724 34981888 35025968 35105863 35247992 35263202 35405968 35549312 35594107 35651584 35666306 35810704 35892389 35913728 35995648 36006748 36074018 36079784 36110336 36385024 36548096 36696064 36742304 36816832 36826114 36900812 36943448 36965888 37012468 37018384 37050208 37087544 37168256 37215091 37237696 37243648 37290578 37322636 37394432 37441552 37526957 37646524 37678888 37879808 38048873 38158336 38245376 38367232 38438912 38445056 38526592 38600704 38649344 38659088 38737504 38860928 38894336 38943346 39117884 39276256 39332033 39365846 39491272 39565052 39571376 39731584 39781649 39845888 39862342 40023728 40115023 40148992 40242836 40543232 40635712 40765184 40841344 40847872 40934504 41013248 41064928 41075281 41148224 41158598 41235493 41242084 41289736 41314816 41325232 41366876 41409056 41540992 41576704 41593337 41629094 42026452 42044587 42214808 42336256 42525211 42647552 42658304 42744832 42881024 42917888 42971968 43207216 43382144 43393928 43400864 43576576 43631486 43719988 43896992 43908059 43997122 44137304 44175248 44219764 44302336 44405888 44461843 44500066 44781568 44982272 45313024 45324448 45416384 45561088 45600256 45646208 45657716 45750328 45838336 45896096 45907667 45935552 46000786 46093528 46187024 46374016 46432451 46640554 46936201 47071232 47181256 47316992 47417344 47528177 47580416 47676928 47869952 47930272 48039602 48145088 48254908 48408656 48450272 48499096 48703232 48764602 48806524 49061344 49073713 49173254 49272392 49372336 49414144 49634689 50013184 50274304 50380928 50554192 50643968 50656736 50751376 50759488 50861824 50925914 50964992 51029212 51171328 51235808 51308569 51352678 51516296 51724864 51747184 52127678 52458107 52502528 52609024 52822016 52888576 53009216 53178112 53393408 53416448 53529736 53809216 53822782 53923337 53931956 54040688 54150304 54204872 54369536 54438046 54525952 54548468 54769312 54847091 54894242 54957668 55069144 55115776 55783936 55897088 56123392 56194112 56308096 56322292 56501744 56536064 56607304 56616352 56665024 56730496 56845568 56917198 57075712 57147632 57172292 57277987 57534698 57767632 57933824 58192394 58359808 58492928 58560512 58629649 58679296 58916864 58991104 59125664 59390656 59631104 59706244 59827352 60033103 60069568 60154874 60206588 60267259 60276152 60398416 60511256 60520928 60642944 60719359 60765952 60817408 60842522 61088848 61228193 61423276 61554688 62007296 62148736 62220544 62346752 62463232 62473216 62599168 62605712 62678048 62726144 62805184 62821018 62948444 62980096 63059456 63138916 63149008 63203296 63404672 63823916 64173317 64303486 64433128 64563824 64618496 64749568 64906901 65011712 65038558 65093632 65242112 65449984 65882752 66033032 66243424 66367184 66377792 66511616 66518569 66595426 66646528 66730508 66865864 66916352 67000672 67095821 67136576 67153502 67289716 67367464 67408384 67493324 67504112 67562144 67777408 67862813 68599063 68657152 68796416 69074944 69161984 69302272 69319744 69460352 69540608 69582848 69670528 69681664 69741568 69829448 69963776 70051936 70211726 70495984 70515133 70526404 70811936 71098624 71188214 71303168 71332612 71621408 71723119 71784778 71827456 71991296 72013496 72148036 72159568 72220672 72543007 72770048 73096192 73392128 73484608 73633664 73652228 73801624 73886896 73931776 74024936 74036768 74100416 74175088 74336512 74344283 74430182 74475392 74487296 74581156 74645272 74788864 74883104 74901983 75053914 75293048 75357776 75759616 76097746 76316672 76490752 76669541 76734464 76877824 76890112 77053184 77201408 77298688 77318176 77475008 77721856 77788672 77886692 78235768 78552512 78664066 78731692 78811031 78982544 79130104 79142752 79463168 79563298 79691776 79724684 80047456 80067637 80230046 80297984 80485672 81086464 81271424 81530368 81682688 81695744 81869008 82026496 82129856 82150562 82296448 82317196 82470986 82484168 82579472 82629632 82650464 82733752 82818112 83081984 83153408 83186674 83258188 83713981 84052904 84089174 84429616 84672512 85050422 85295104 85316608 85489664 85762048 85835776 85943936 86414432 86764288 86787856 86801728 86985821 87153152 87262972 87439976 87740689 87793984 87816118 87994244 88082917 88274608 88350496 88439528 88604672 88811776 88923686 89000132 89487359 89563136 89964544 90626048 90648896 90832768 91122176 91200512 91292416 91315432 91500656 91676672 91792192 91815334 91871104 91986869 92001572 92187056 92374048 92748032 92864902 93281108 93791771 93872402 94142464 94362512 94633984 94834688 95056354 95160832 95353856 95739904 95860544 96079204 96290176 96509816 96817312 96900544 96998192 97219447 97406464 97529204 97613048 97948747 98122688 98147426 98330791 98346508 98544784 98744672 98828288 99269378 100026368 100260169 100548608 100761856 101108384 101287936 101313472 101502752 101518976 101723648 101851828 101929984 102058424 102342656 102471616 102617138 102705356 103032592 103060579 103449728 103494368 104255356 104703833 104916214 105005056 105218048 105644032 105777152 106018432 106356224 106786816 106832896 107059472 107618432 107645564 107846674 107863912 108081376 108300608 108409744 108657029 108739072 108876092 109096936 109472129 109538624 109694182 109788484 109915336 110138288 110231552 110723537 111567872 111794176 112246784 112388224 112616192 112644584 113003488 113072128 113214608 113232704 113330048 113460992 113472853 113691136 113834396 114151424 114295264 114344584 114555974 115069396 115185353 115535264 115867648 116384788 116719616 116985856 117021931 117121024 117259298 117358592 117833728 117982208 118251328 118781312 119262208 119412488 119654704 120066206 120139136 120290521 120309748 120413176 120534518 120552304 120796832 121022512 121041856 121285888 121298567 121438718 121531904 121634816 121685044 122177696 122351203 122456386 122846552 123109376 124014592 124297472 124441088 124693504 124926464 124946432 125198336 125211424 125356096 125452288 125610368 125642036 125896888 125960192 126118912 126277832 126298016 126406592 126809344 127133123 127647832 128346634 128586419 128606972 128866256 129127648 129236992 129499136 129813802 130023424 130077116 130187264 130484224 130789217 130899968 131765504 132066064 132486848 132734368 132755584 133023232 133037138 133190852 133293056 133461016 133731728 133832704 134001344 134191642 134273152 134307004 134442347 134579432 134734928 134816768 134986648 135008224 135124288 135554816 135725626 136585969 137198126 137314304 137592832 138149888 138323968 138604544 138639488 138920704 139081216 139165696 139341056 139363328 139483136 139658896 139927552 140103872 140423452 140991968 141030266 141052808 141623872 142089961 142197248 142376428 142665224 143155861 143242816 143446238 143569556 143654912 143714233 143982592 144026992 144296072 144319136 144441344 145086014 145540096 146192384 146784256 146969216 147267328 147304456 147603248 147773792 147863552 148049872 148073536 148200832 148350176 148387577 148673024 148688566 148860364 148950784 148974592 149162312 149290544 149577728 149766208 149803966 150107828 150586096 150715552 151519232 152195492 152633344 152981504 153028679 153339082 153468928 153755648 153780224 154106368 154402816 154597376 154636352 154950016 155443712 155577344 155773384 156471536 156828451 157105024 157302989 157328132 157463384 157622062 157965088 158260208 158285504 158621203 158926336 159126596 159449368 159997727 160094912 160135274 160460092 160595968 160971344 162172928 162542848 163060736 163365376 163391488 163738016 164052992 164259712 164301124 164592896 164634392 164941972 164968336 165158944 165259264 165300928 165467504 165636224 165844939 166163968 166306816 166373348 166516376 167427962 168105808 168151471 168178348 168859232 169345024 170100844 170590208 170633216 170979328 171032053 171524096 171671552 171887872 172828864 173528576 173575712 173603456 173971642 174306304 174525944 174879952 175278857 175481378 175587968 175632236 175809223 175988488 176165834 176549216 176700992 176879056 177209344 177282521 177623552 177847372 178000264 178612421 178974718 179126272 179929088 181252096 181297792 181665536 182244352 182401024 182584832 182630864 183001312 183353344 183584384 183630668 183742208 183973738 184003144 184374112 184748096 185496064 185729804 185809949 186562216 187583542 187744804 187933997 188284928 188725024 189267968 189669376 190112708 190321664 190707712 191479808 191721088 192158408 192580352 193019632 193634624 193801088 193996384 194045293 194438894 194812928 195058408 195226096 195897494 196245376 196294852 196492661 196661582 196693016 197089568 197489344 197656576 198538756 199625647 200052736 200520338 201097216 201523712 202216768 202575872 202626944 203005504 203037952 203447296 203703656 203859968 204116848 204685312 204943232 205201477 205234276 205410712 206065184 206121158 206899456 206988736 207427727 208510712 209407666 209832428 210010112 210043879 210436096 211288064 211554304 212036864 212712448 213573632 213665792 214118944 215236864 215291128 215693348 215727824 216162752 216601216 216819488 216874151 217314058 217478144 217752184 218193872 218944258 219077248 219353303 219388364 219576968 219830672 220276576 220463104 221447074 223135744 223588352 224493568 224776448 225232384 225289168 226006976 226144256 226429216 226465408 226660096 226921984 226945706 227382272 227668792 228302848 228590528 228689168 229111948 229210813 230138792 230370706 231070528 231735296 231830989 232769576 233439232 233570089 233971712 234043862 234242048 234481117 234518596 234717184 235667456 235964416 236502656 237562624 238524416 238824976 239309408 239369741 240132412 240278272 240581042 240619496 240826352 241069036 241104608 241593664 242045024 242083712 242388757 242571776 242597134 242877436 243063808 243370088 244355392 244702406 244912772 245693104 246218752 248029184 248594944 248882176 249387008 249852928 249892864 250396672 250422848 250712192 250904576 251220736 251284072 251793776 251920384 252237824 252555664 252596032 252813184 253131749 253618688 254266246 255295664 255877999 256693268 257172838 257213944 257732512 258255296 258473984 258998272 259105223 259627604 260154232 260374528 260968448 261048923 261578434 261799936 263531008 264132128 264973696 265468736 265511168 266046464 266074276 266381704 266586112 266922032 267463456 267530887 267665408 268002688 268340393 268383284 268546304 268614008 268884694 269158864 269469856 269633536 269973296 270016448 270248576 270589111 271109632 271451252 273171938 274396252 274628608 275185664 276299776 276647936 277209088 277278976 277841408 278162432 278331392 278682112 278726656 278966272 279317792 279855104 280207744 280846904 281983936 282060532 282105616 283247744 283604659 284179922 284394496 284752856 285330448 285981293 286311722 286485632 286846627 286892476 287139112 287309824 287428466 287965184 288053984 288592144 288638272 288882688 289250429 290172028 291080192 291760561 292384768 293568512 293938432 294534656 294608912 295206496 295547584 295727104 296099744 296147072 296401664 296700352 296775154 297346048 297377132 297720728 297901568 297949184 298324624 298581088 299005109 299155456 299532416 299607932 299909851 300215656 301172192 301431104 303038464 303163601 304390984 305266688 305963008 306057358 306629153 306678164 306937856 307511296 307560448 308212736 308805632 309194752 309272704 309900032 310887424 311154688 311546768 312943072 313656902 314210048 314605978 314656264 314926768 315244124 315930176 316520416 316571008 316969913 317242406 317852672 318253192 318898736 319626151 319995454 320189824 320270548 320593289 320920184 321191936 321942688 324345856 325085696 326121472 326730752 326782976 327476032 328105984 328519424 328602248 329185792 329268784 329883944 329936672 330317888 330518528 330601856 330935008 331018441 331272448 331689878 332327936 332613632 332746696 333032752 334855924 336211616 336302942 336356696 337718464 338690048 338829907 340201688 341180416 341266432 341958656 342064106 342703171 343048192 343343104 343775744 345657728 347057152 347151424 347206912 347943284 348612608 349051888 349759904 349848083 350557714 350962756 351175936 351264472 351618446 351976976 352331668 353098432 353401984 353758112 353847299 354418688 354565042 355247104 355694744 356000528 357224842 357949436 358252544 359858176 362504192 362595584 363331072 364488704 364802048 365169664 365261728 366002624 366706688 367168768 367261336 367484416 367947476 368006288 368748224 369496192 369961787 370992128 371459608 371619898 373124432 373975537 375167084 375489608 375867994 376569856 377450048 378250561 378535936 379338752 380225416 380643328 381415424 382959616 383442176 384316816 385160704 386039264 387269248 387602176 387992768 388090586 388877788 389625856 390116816 390452192 391006681 391794988 392490752 392589704 392985322 393323164 393386032 394179136 394978688 395313152 395476393 397077512 399251294 400105472 401040676 402194432 403047424 404433536 405151744 405253888 406011008 406075904 406894592 407407312 407719936 408233696 408336617 409370624 409886464 410402954 410468552 410821424 412130368 412242316 413798912 413977472 414499117 414855454 417021424 417972659 418815332 419664856 420020224 420087758 420872192 422576128 422750627 423108608 424073728 425424896 427147264 427331584 428237888 430473728 430582256 431386696 431455648 432325504 432870269 433202432 433638976 433748302 434628116 434956288 435504368 436387744 436497763 437888516 438154496 438706606 438776728 439153936 439661344 440553152 440926208 442894148 443085263 446271488 447176704 448987136 449552896 450464768 450578336 452013952 452288512 452858432 452930816 453320192 453843968 453891412 454764544 455337584 456376219 456605696 457181056 457378336 458223896 458421626 460277584 460741412 462141056 462723391 463470592 463661978 465539152 466601057 466878464 467140178 467943424 468087724 468484096 468962234 469037192 469434368 471334912 471928832 473005312 475125248 477048832 477649952 478618816 478739482 480264824 480556544 481162084 481238992 481652704 482138072 482209216 483187328 483796183 484090048 484167424 484777514 485143552 485194268 485754872 486127616 486740176 487850441 488710784 489326599 489404812 489825544 491386208 492437504 494635349 496058368 497189888 497764352 498774016 499705856 499785728 500793344 500845696 501424384 501809152 502441472 502568144 503587552 503840768 504475648 505111328 505192064 505626368 506263498 507237376 508532492 510591328 511316429 511755998 513386536 514345676 514427888 515465024 516510592 516947968 517161437 517996544 518210446 519255208 520308464 520749056 521495299 521936896 522097846 523073261 523156868 523599872 527062016 528264256 529947392 530937472 531022336 532092928 532148552 532763408 533172224 533844064 533978653 534926912 535061774 535330816 536005376 536061409 536680786 536766568 537092608 537228016 537769388 538317728 538939712 539267072 539946592 540032896 540497152 540713381 541178222 542219264 542902504 546343876 546579631 548792504 549257216 550371328 552599552 552827743 553295872 554418176 554557952 555682816 556324864 556662784 557364224 557453312 557932544 558635584 559710208 560415488 561693808 563967872 564121064 564211232 566495488 567209318 568359844 568788992 569505712 570660896 570804767 571962586 572623444 572971264 573693254 573784952 574278224 574619648 574856932 575930368 576107968 577184288 577276544 577765376 578003959 578500858 580344056 582160384 583521122 584769536 587137024 587876864 589069312 589217824 590412992 591095168 591454208 592199488 592294144 592803328 593400704 593550308 594692096 594754264 595441456 595803136 595898368 596649248 596799671 597162176 598010218 598310912 599064832 599215864 599819702 600431312 602344384 602862208 603621863 606076928 606327202 608781968 610170613 610533376 611926016 612114716 613258306 613356328 613875712 615022592 615120896 616425472 617611264 617866301 618389504 618545408 619800064 621774848 622309376 623093536 625886144 627313804 628420096 629211956 629312528 629853536 630488248 631860352 632656547 633040832 633142016 633939826 634484812 635705344 636506384 637797472 637958269 639252302 639990908 640379648 640541096 641186578 641840368 642383872 643885376 645250957 648691712 650171392 652242944 653461504 653565952 654952064 656211968 657038848 657204496 658371584 658537568 659767888 659873344 660635776 661037056 661203712 661870016 662036882 662544896 663379756 664655872 665227264 665493392 666065504 667011397 669711848 672423232 672605884 672713392 675436928 676288033 677380096 677659814 680403376 681955391 682360832 682532864 683917312 684128212 685406342 686096384 686686208 687551488 691315456 694114304 694302848 694413824 695886568 697225216 698103776 699519808 699696166 701003381 701115428 701925512 702351872 702528944 703236892 703953952 704663336 706196864 706803968 707086729 707516224 707694598 708837376 709130084 710494208 711389488 712001056 713012183 714449684 715898872 716505088 719716352 722928587 725008384 725191168 726662144 728977408 729604096 730339328 730523456 732005248 733413376 734337536 734522672 734968832 735894952 736012576 737496448 738992384 739923574 741984256 742919216 743239796 744613831 746248864 747951074 750334168 750979216 751735988 753139712 754900096 755851331 756501122 757071872 758677504 760450832 761286656 762185437 762830848 765919232 766884352 768633632 770321408 772078528 774538496 775204352 775985536 776181172 777755576 779251712 780233632 780430339 780904384 782013362 783474367 783589976 784981504 785179408 785970644 786646328 786772064 788358272 789351667 789957376 790626304 790952786 794155024 795966509 798502588 800210944 802081352 804388864 806094848 807979009 808867072 810303488 810507776 812022016 812151808 813789184 814814624 815439872 816467392 816673234 818741248 819772928 820805908 820937104 821642848 824260736 824484632 827597824 827954944 828998234 829710908 834042848 834253121 835945318 837630664 839329712 840040448 840175516 841744384 843789713 845152256 845501254 846217216 848147456 850849792 854294528 854663168 856475776 860947456 861164512 862773392 862911296 864651008 865740538 866404864 867277952 867496604 869256232 869912576 871008736 872245673 872775488 872995526 875777032 876308992 877413212 877553456 878307872 879322688 881106304 881852416 882216569 885788296 886170526 891787819 892542976 894353408 897974272 899105792 900929536 901156672 904027904 904577024 905716864 905861632 906640384 907687936 907782824 909529088 910675168 912752438 913211392 914362112 914756672 916447792 916696729 916843252 920555168 921482824 924282112 925446782 926941184 927323956 931078304 932400547 933202114 933756928 934280356 935886848 936175448 936968192 937924468 938074384 938868736 942669824 943059091 943857664 946010624 950250496 954097664 955299904 957237632 957478964 960529648 961113088 962324168 962477984 963305408 964276144 964418432 966374656 967592366 968180096 968334848 969555028 970287104 970388536 971509744 972255232 973480352 973725779 975700882 977421568 978653198 978809624 979651088 982772416 984875008 989270698 992116736 994379776 995528704 996704033 997548032 999411712 999571456 1001586688 1001691392 1002848768 1003618304 1004882944 1005136288 1007175104 1007681536 1008951296 1010222656 1010384128 1011252736 1012526996 1014474752 1017064984 1021182656 1022632858 1023511996 1024543403 1026773072 1028691352 1028855776 1030930048 1032229103 1033021184 1033895936 1034322874 1035993088 1036420892 1038510416 1040616928 1040879281 1041498112 1042990598 1043873792 1044195692 1046146522 1046313736 1047199744 1054124032 1056528512 1059894784 1061874944 1062044672 1064185856 1064297104 1065526816 1066344448 1067688128 1067957306 1069853824 1070123548 1070661632 1072010752 1072122818 1073361572 1073533136 1074185216 1074456032 1075538776 1076635456 1077879424 1078534144 1079893184 1080065792 1080994304 1081426762 1082356444 1084438528 1085805008 1088281753 1092687752 1093159262 1097585008 1098514432 1100742656 1103417317 1105199104 1105655486 1106591744 1108836352 1109115904 1111365632 1112649728 1113325568 1114728448 1114906624 1115865088 1117271168 1119420416 1120830976 1123387616 1127935744 1128242128 1128422464 1130815673 1132990976 1134418636 1136719688 1137577984 1139011424 1140628957 1141321792 1141609534 1143925172 1145077921 1145246888 1145942528 1147386508 1147569904 1148556448 1149713864 1151860736 1152215936 1153667821 1154368576 1154553088 1155530752 1156007918 1157001716 1160688112 1163335667 1164320768 1167042244 1169539072 1174274048 1175753728 1178138624 1178435648 1180825984 1182190336 1182908416 1184398976 1184588288 1185606656 1186801408 1187100616 1189384192 1189508528 1190882912 1191606272 1191796736 1193298496 1193599342 1194324352 1195829297 1196020436 1196621824 1198129664 1198431728 1199639404 1200862624 1204688768 1205724416 1207243726 1212153856 1212654404 1217563936 1219293023 1220341226 1221066752 1223852032 1224229432 1226516612 1226712656 1227751424 1230045184 1230241792 1232850944 1233231119 1235222528 1235732602 1236779008 1237090816 1239600128 1243549696 1244618752 1246187072 1251772288 1254627608 1256840192 1258423912 1258625056 1259707072 1260976496 1263720704 1263852811 1265313094 1266081664 1266284032 1267879652 1268969624 1271410688 1273012768 1273333711 1275594944 1275916538 1278300283 1278504604 1279981816 1280759296 1281082192 1282373156 1283680736 1284767744 1287770752 1289393447 1290501914 1297383424 1300342784 1303382197 1304485888 1306923008 1307131904 1309904128 1312423936 1314077696 1314408992 1316743168 1317075136 1319535776 1319746688 1321271552 1322074112 1322407424 1323740032 1324073764 1325089792 1326759512 1329311744 1330454528 1330986784 1332131008 1334022794 1339423696 1339787527 1344846464 1345211768 1345426784 1350873856 1352576066 1354760192 1355319628 1360806752 1361149829 1363910782 1364721664 1365065728 1367834624 1368256424 1370812684 1372192768 1373372416 1375102976 1378317133 1382630912 1388228608 1388605696 1388827648 1391773136 1394450432 1396207552 1399039616 1399392332 1402006762 1402230856 1403851024 1404703744 1405057888 1406473784 1407907904 1409326672 1412393728 1412541377 1413607936 1414173458 1415032448 1415389196 1418260168 1420988416 1422778976 1423137677 1424002112 1426024366 1428899368 1431797744 1433010176 1439405981 1439432704 1445857174 1450016768 1450382336 1453324288 1457954816 1459208192 1460678656 1461046912 1464010496 1466826752 1468675072 1469045344 1469937664 1471789904 1472025152 1474992896 1477984768 1479847148 1483968512 1485838432 1486479592 1489227662 1492497728 1495902148 1497409589 1500668336 1501958432 1503471976 1506279424 1509800192 1511702662 1513002244 1514143744 1517355008 1520901664 1521285103 1522573312 1524370874 1525661696 1531838464 1533768704 1537267264 1540642816 1544157056 1549076992 1550408704 1551971072 1552362344 1555511152 1558503424 1560467264 1560860678 1561808768 1563776773 1564026724 1566948734 1567179952 1569963008 1570358816 1571941288 1573292656 1573544128 1576716544 1578703334 1579914752 1581252608 1581905572 1588310048 1590565639 1591933018 1597005176 1600421888 1604162704 1608777728 1612189696 1615958018 1617734144 1620606976 1621015552 1624044032 1624303616 1627578368 1629629248 1630879744 1632934784 1633346468 1637482496 1639545856 1641611816 1641874208 1643285696 1648521472 1648969264 1652730599 1655195648 1655909888 1657996468 1659421816 1668085696 1668506242 1671623447 1671890636 1675261328 1678659424 1680080896 1680351032 1683488768 1687579426 1690304512 1691002508 1692434432 1696294912 1700259821 1701699584 1708589056 1709326336 1712951552 1721894912 1722329024 1725546784 1725822592 1729302016 1731481076 1732809728 1734555904 1734993208 1738512464 1739825152 1742017472 1744491346 1745550976 1745991052 1747750511 1751554064 1752617984 1754826424 1755106912 1756615744 1758645376 1762212608 1763704832 1764433138 1771576592 1772341052 1775617597 1783575638 1785085952 1788706816 1795948544 1798211584 1801859072 1802313344 1808055808 1809154048 1811433728 1811723264 1813280768 1815375872 1815565648 1819058176 1821350336 1825504876 1826422784 1828724224 1829513344 1832895584 1833393458 1833686504 1841110336 1842965648 1847169493 1848564224 1850893564 1854647912 1861026193 1862156608 1864801094 1866404228 1867513856 1868285029 1868560712 1871773696 1872350896 1873936384 1875848936 1876148768 1877737472 1882300129 1885339648 1886118182 1887715328 1892021248 1900500992 1908195328 1910599808 1914475264 1914957928 1921059296 1922226176 1924648336 1924955968 1926610816 1928552288 1928836864 1929038501 1932749312 1935184732 1936360192 1936669696 1939110056 1940574208 1940777072 1943019488 1944510464 1946960704 1947451558 1951401764 1954843136 1957306396 1957619248 1958151001 1959302176 1965544832 1969750016 1978541396 1984233472 1988759552 1989372827 1991057408 1993408066 1995096064 1998823424 1999142912 2003173376 2003382784 2005697536 2007236608 2009765888 2010272576 2014350208 2015363072 2017902592 2020445312 2020768256 2022505472 2025053992 2028949504 2034129968 2042365312 2044938857 2045265716 2047023992 2049086806 2053546144 2057382704 2057711552 2061860096 2062075639 2064458206 2066042368 2067791872 2068645748 2072841784 2077020832 2079970451 2081233856 2081758562 2082996224 2085981196 2087747584 2088391384 2092293044 2092627472 2094399488 2103747203 2108248064 2113057024 2119789568 2123749888 2124089344 2128371712 2128594208 2131053632 2132688896 2135376256 2135914612 2139707648 2140247096 2141323264 2144021504 2144245636 2146723144 2147066272 2148370432 2148912064 2151077552 2153270912 2155758848 2155984207 2157068288 2159786368 2160131584 2161988608 2162853524 2164712888 2168877056 2171610016 2176563506 2185375504 2185969123 2186318524 2195170016 2197028864 2201485312 2206834634 2210398208 2211310972 2213183488 2217672704 2218231808 2222731264 2223416689 2225299456 2226651136 2229456896 2229813248 2231730176 2234542336 2238840832 2241661952 2246775232 2255871488 2256484256 2256844928 2261631346 2265981952 2268837272 2273439376 2275155968 2278022848 2281257914 2282643584 2283219068 2285519899 2287850344 2290155842 2290493776 2291885056 2294773016 2295139808 2297112896 2299427728 2303721472 2304431872 2304672773 2307335642 2308737152 2309106176 2311061504 2312015836 2314003432 2321376224 2321961473 2326671334 2328641536 2334084488 2339078144 2348548096 2351507456 2356277248 2356871296 2361651968 2364380672 2365816832 2368797952 2369176576 2371213312 2373602816 2374201232 2378768384 2379017056 2381765824 2383212544 2383593472 2386596992 2387198684 2388648704 2391658594 2392040872 2393243648 2396259328 2396863456 2399278808 2401725248 2409377536 2411448832 2414487452 2415529337 2425308808 2435127872 2438586046 2440682452 2442133504 2443141961 2447704064 2448458864 2453033224 2453425312 2455502848 2460090368 2460483584 2465701888 2466462238 2470445056 2471465204 2473558016 2474181632 2479200256 2487099392 2489237504 2492374144 2503544576 2509255216 2513680384 2516847824 2517250112 2519414144 2521952992 2522588809 2527441408 2527705622 2530626188 2532163328 2532568064 2535759304 2537939248 2542821376 2546025536 2546667422 2551189888 2551833076 2554404593 2556600566 2557009208 2559963632 2561518592 2562164384 2564746312 2567361472 2569535488 2575541504 2578786894 2581003828 2594766848 2595133411 2600685568 2606764394 2608971776 2613846016 2614263808 2619808256 2624847872 2628155392 2628817984 2633486336 2634150272 2639071552 2639493376 2642543104 2644148224 2644814848 2647480064 2648147528 2650179584 2653519024 2658623488 2660909056 2661973568 2664262016 2667619201 2668045588 2678847392 2679575054 2689692928 2690423536 2690853568 2696560451 2701747712 2705152132 2710639256 2719961359 2721613504 2722299658 2727821564 2729443328 2730131456 2730570427 2735669248 2736512848 2741625368 2744385536 2746744832 2750205952 2756634266 2765261824 2776457216 2777211392 2777655296 2783546272 2788900864 2792415104 2798079232 2798784664 2804013524 2804461712 2807702048 2809407488 2810115776 2812947568 2815815808 2818653344 2819363963 2824787456 2825082754 2827215872 2828346916 2830064896 2830778392 2836520336 2841976832 2845557952 2846275354 2848004224 2851592939 2852048732 2857798736 2863595488 2866020352 2878811962 2878865408 2891714348 2900033536 2900764672 2906648576 2907544901 2915909632 2918416384 2921357312 2922093824 2928020992 2933653504 2937350144 2938090688 2939875328 2943579808 2944050304 2949985792 2955969536 2959694296 2967937024 2971676864 2972959184 2978455324 2979740569 2984995456 2988756791 2991804296 2994819178 3001336672 3003916864 3006943952 3012558848 3013802857 3019600384 3023405324 3026004488 3034710016 3036411157 3041803328 3042570206 3045146624 3048254521 3048741748 3051323392 3063676928 3067537408 3074534528 3081285632 3088314112 3098153984 3100817408 3103942144 3104724688 3111022304 3117006848 3120934528 3121721356 3123617536 3127553546 3128053448 3133897468 3134359904 3139926016 3140717632 3143882576 3146585312 3147088256 3151053841 3153433088 3157406668 3159829504 3163811144 3176620096 3181131278 3183866036 3194010352 3194877949 3200843776 3208325408 3217555456 3224379392 3231916036 3235468288 3241213952 3242031104 3248088064 3248607232 3255156736 3259258496 3261759488 3265869568 3266692936 3274964992 3279091712 3283223632 3283748416 3286571392 3290712737 3297042944 3297938528 3305461198 3310391296 3311819776 3315992936 3318843632 3336171392 3337012484 3340375237 3343246894 3343781272 3350522656 3357318848 3360161792 3360702064 3366977536 3368367899 3375158852 3382005016 3384868864 3392589824 3393635999 3400519642 3403399168 3417178112 3418652672 3425903104 3443789824 3444658048 3451093568 3451645184 3458604032 3462962152 3465619456 3469111808 3469986416 3477024928 3479650304 3484034944 3488425109 3488982692 3491101952 3491982104 3495501022 3503108128 3505235968 3509652848 3510213824 3513231488 3517290752 3517658443 3524425216 3527409664 3528866276 3543153184 3544682104 3551235194 3567151276 3570171904 3570745943 3577413632 3591897088 3596423168 3603718144 3604626688 3616111616 3618308096 3622867456 3623446528 3626561536 3630751744 3631131296 3638116352 3642700672 3651009752 3652845568 3657448448 3659026688 3665791168 3666786916 3667373008 3682220672 3685931296 3686860567 3694338986 3697128448 3701787128 3709295824 3722052386 3724313216 3729006151 3729602188 3732808456 3735027712 3736570058 3737121424 3743547392 3744701792 3747872768 3751697872 3752297536 3755474944 3760255577 3764600258 3770679296 3772236364 3775430656 3784042496 3792887293 3801001984 3816390656 3821199616 3828950528 3829915856 3842118592 3844452352 3849296672 3849911936 3853221632 3857104576 3857673728 3858077002 3865498624 3870369464 3872720384 3873339392 3878220112 3881148416 3881554144 3886038976 3889020928 3893921408 3894903116 3898828063 3902803528 3909686272 3914612792 3915238496 3916302002 3918604352 3931089664 3939500032 3941126813 3957082792 3968466944 3977519104 3978745654 3982114816 3986178989 3986816132 3990192128 3997646848 3998285824 4006346752 4006765568 4011395072 4014473216 4019531776 4020545152 4028700416 4030726144 4035805184 4040890624 4041536512 4045010944 4050107984 4057899008 4068259936 4084730624 4089877714 4090531432 4094047984 4098173612 4107092288 4114765408 4115423104 4120608869 4123720192 4124151278 4128916412 4132084736 4137291496 4145683568 4154041664 4159940902 4162467712 4163517124 4165992448 4167712757 4171962392 4175495168 4176782768 4184586088 4185254944 4188798976 4207494406 4216496128 4226114048 4239579136 4247499776 4248178688 4256743424 4257188416 4262107264 4265377792 4270752512 4271829224 4279415296 4280494192 4282646528 4288043008 4288491272 4293446288 4294132544 4296740864 4297824128 4302155104 4303239733 4306541824 4311517696 4311968414 4314136576 4319572736 4320263168 4323977216 4325707048 4329425776 4337754112 4343220032 4353127012 4370751008 4371938246 4372637048 4390340032 4394057728 4402970624 4404788791 4413669268 4422621944 4426366976 4435345408 4436463616 4437831691 4445462528 4446833378 4450598912 4453302272 4455141223 4458913792 4459626496 4463460352 4469084672 4477681664 4483323904 4493550464 4511742976 4512968512 4513689856 4523262692 4531963904 4537674544 4546878752 4548025079 4550311936 4556045696 4561786681 4562515828 4565287168 4566438136 4571039798 4575700688 4580311684 4580987552 4583770112 4589546032 4590279616 4594225792 4598855456 4600014887 4607442944 4608863744 4609345546 4614671284 4617474304 4618212352 4624031672 4628006864 4642752448 4643922946 4653342668 4657283072 4668168976 4678156288 4697096192 4703014912 4712554496 4713742592 4723303936 4728761344 4731633664 4737595904 4738353152 4742426624 4747205632 4748402464 4757536768 4758034112 4763531648 4766425088 4767186944 4773193984 4774397368 4777297408 4783317188 4784081744 4786487296 4792518656 4793726912 4798557616 4803450496 4809503231 4818755072 4822897664 4828974904 4831058674 4850617616 4861681981 4870255744 4876392659 4877172092 4881364904 4884267008 4886283922 4895408128 4896917728 4906066448 4906850624 4911005696 4917257293 4920180736 4920967168 4931403776 4932924476 4942930408 4947116032 4948363264 4958400512 4959929537 4974198784 4978475008 4984748288 5007089152 5018510432 5027360768 5033695648 5034500224 5038828288 5043905984 5045177618 5054882816 5055411244 5061252376 5064326656 5065136128 5071518608 5075878496 5083086853 5085642752 5092051072 5093334844 5098467467 5102379776 5103666152 5108809186 5113201132 5114018416 5119927264 5123037184 5124328768 5129492624 5134722944 5139070976 5141193109 5151083008 5157573788 5162007656 5189533696 5190266822 5201371136 5212695601 5213528788 5217943552 5227692032 5228527616 5239616512 5249695744 5256310784 5257635968 5266972672 5268300544 5278143104 5278986752 5285086208 5288296448 5289629696 5294960128 5296295056 5300359168 5307038048 5317246976 5321818112 5323947136 5328524032 5335238402 5336091176 5357694784 5359150108 5379385856 5380847072 5381707136 5388488521 5393120902 5403495424 5410304264 5421278512 5433644567 5439922718 5443227008 5444599316 5450085913 5455643128 5458886656 5460262912 5461140854 5471338496 5473025696 5483250736 5488771072 5493489664 5495758151 5500411904 5513268532 5530523648 5552914432 5554422784 5555310592 5567092544 5577801728 5584830208 5596158464 5597569328 5608027048 5608923424 5615404096 5618814976 5620231552 5625895136 5627313497 5631631616 5637306688 5638727926 5649574912 5650165508 5654431744 5656693832 5660129792 5661556784 5673040672 5683953664 5691115904 5692550708 5696008448 5698287169 5703185878 5704097464 5715597472 5727190976 5732040704 5757623924 5757730816 5760108419 5783428696 5800067072 5801529344 5813297152 5815089802 5825953907 5831819264 5836832768 5842714624 5844187648 5856041984 5867307008 5874700288 5876181376 5879750656 5887159616 5888100608 5899971584 5911939072 5919388592 5935874048 5943353728 5945918368 5956910648 5959481138 5969990912 5977513582 5983608592 5989638356 6002673344 6007833728 6013887904 6015404083 6025117696 6027605714 6039200768 6046810648 6052008976 6069420032 6072822314 6083606656 6085140412 6090293248 6091272491 6096509042 6097483496 6102646784 6127353856 6135074816 6149069056 6162571264 6176628224 6196307968 6201634816 6207884288 6209449376 6222044608 6234013696 6241869056 6243442712 6247235072 6255107092 6256106896 6267794936 6268719808 6279852032 6281435264 6287765152 6289350379 6293170624 6294176512 6302107682 6306866176 6314813336 6319659008 6327622288 6353240192 6361245787 6362262556 6367732072 6388020704 6389755898 6401687552 6416650816 6430259537 6435110912 6448758784 6463832072 6470936576 6482427904 6484062208 6496176128 6497214464 6510313472 6511360249 6518516992 6523518976 6531739136 6533385872 6549929984 6558183424 6566447264 6567496832 6573142784 6581425474 6594085888 6595877056 6610922396 6620782592 6623639552 6631985872 6637687264 6647113577 6672342784 6674024968 6680750474 6686493788 6687562544 6701045312 6714637696 6720323584 6721404128 6723098681 6733955072 6736735798 6750317704 6764010032 6769737728 6785179648 6787271998 6799952393 6801039284 6806798336 6834356224 6837305344 6851806208 6887579648 6889316096 6902187136 6903290368 6917208064 6925924304 6931238912 6938223616 6939972832 6941722489 6954049856 6959300608 6968069888 6976850218 6977965384 6982203904 6983964208 6991002044 7006216256 7010471936 7019305696 7020427648 7026462976 7029273953 7034581504 7035316886 7048850432 7057732552 7086306368 7089364208 7102470388 7105535203 7134302552 7140343808 7141491886 7154827264 7183794176 7186760659 7192846336 7207436288 7209253376 7232223232 7236616192 7245734912 7246893056 7253123072 7261503488 7262262592 7276232704 7285401344 7302019504 7305691136 7314896896 7318053376 7331582336 7333573832 7334746016 7364441344 7371862592 7373721134 7388677972 7394256896 7403574256 7418591648 7420461971 7444104772 7448626432 7458012302 7459204376 7465616912 7470055424 7473140116 7474242848 7487094784 7489403584 7495745536 7503395744 7504595072 7510949888 7514051467 7520511154 7529200516 7544472728 7550861312 7568084992 7585774586 7602003968 7632781312 7642399232 7657901056 7659831712 7684237184 7688904704 7698593344 7699823872 7706443264 7714209152 7715347456 7716154004 7730997248 7740738928 7745440768 7746678784 7756440224 7758395723 7762296832 7763108288 7772077952 7778041856 7787842816 7789806232 7797656126 7805607056 7819372544 7829225584 7830476992 7832604004 7837208704 7847084219 7862179328 7879000064 7882253626 7914165584 7932217969 7936933888 7955038208 7957491308 7964229632 7972357978 7973632264 7980384256 7995293696 7996571648 8012693504 8013531136 8022790144 8028946432 8032261913 8039063552 8041090304 8057400832 8071610368 8081781248 8083073024 8090021888 8100215968 8115798016 8136519872 8169461248 8179755428 8181062864 8188095968 8196347224 8214184576 8224535111 8229530816 8230846208 8241217738 8247440384 8248302556 8257832824 8264169472 8274582992 8291367136 8293457497 8308083328 8318552183 8319881804 8324935424 8327034248 8331984896 8335425514 8343924784 8350990336 8353565536 8369172176 8370509888 8377597952 8388262441 8414988812 8432992256 8452228096 8479158272 8494999552 8496357376 8513486848 8514376832 8524214528 8530755584 8541505024 8543658448 8558830592 8560988384 8565293056 8576086016 8576982544 8586892576 8588265088 8593481728 8595648256 8604310208 8606479466 8613083648 8623035392 8623936828 8628273152 8639145472 8640526336 8647954432 8651414096 8658851552 8671148161 8675508224 8686440064 8706254024 8741502016 8743876492 8745274096 8780680064 8788115456 8791744429 8805941248 8809577582 8827338536 8845243888 8852733952 8865420083 8870690816 8872927232 8875663382 8890925056 8892245437 8893666756 8901197824 8906604544 8910282446 8917827584 8919252992 8926920704 8938169344 8955363328 8966647808 8987100928 9023485952 9025937024 9027379712 9046525384 9063927808 9075349088 9093757504 9096050158 9100623872 9112091392 9113043953 9123573362 9125031656 9130574336 9132876272 9142079596 9151401376 9160623368 9161975104 9167540224 9179092064 9180559232 9188451584 9192127477 9197710912 9200029774 9214885888 9217727488 9218691092 9229342568 9234948608 9236424704 9248063344 9256013728 9269158379 9285504896 9287845892 9297205381 9306685336 9314566144 9336337952 9356312576 9394192384 9398071631 9406029824 9425108992 9427485184 9446607872 9457522688 9463267328 9475191808 9476706304 9484853248 9494411264 9496804928 9515073536 9516068224 9527063296 9532850176 9534373888 9546387968 9548794736 9554594816 9566634376 9568163488 9572974592 9585037312 9587453824 9597115232 9606900992 9619006462 9637510144 9645795328 9657949808 9662117348 9701235232 9723363962 9740511488 9752785318 9754344184 9762729808 9768534016 9772567844 9790816256 9793835456 9812132896 9813701248 9822011392 9826067303 9834514586 9840361472 9841934336 9862807552 9865848952 9885860816 9894232064 9896726528 9908410681 9916801024 9919859074 9938391959 9948397568 9956950016 9969496576 10014178304 10037020864 10054721536 10067391296 10069000448 10077656576 10087811968 10090355236 10109765632 10110822488 10122504752 10128653312 10130272256 10143037216 10145594407 10151756992 10166173706 10171285504 10184102144 10185166771 10186669688 10196934934 10204759552 10207332304 10217618372 10226402264 10228036832 10239854528 10246074368 10248657536 10258985248 10261571671 10269445888 10278141952 10282386218 10302166016 10315147576 10324015312 10379067392 10380533644 10402742272 10425391202 10427057576 10435887104 10455384064 10457055232 10479233024 10499391488 10503727117 10512621568 10515271936 10533945344 10536601088 10556286208 10557973504 10570172416 10576592896 10579259392 10589920256 10592590112 10600718336 10614076096 10634493952 10643636224 10647894272 10657048064 10670476804 10672182352 10715389568 10718300216 10758771712 10761694144 10763414272 10776977042 10786241804 10806990848 10820608528 10842557024 10845290573 10867289134 10879845436 10886454016 10889198632 10900171826 10911286256 10917773312 10920525824 10922281708 10942676992 10946051392 10966501472 10969266269 10977542144 10986979328 10991516302 11000823808 11026537064 11061047296 11105828864 11108845568 11110621184 11134185088 11155603456 11169660416 11192316928 11195138656 11216054096 11217846848 11230808192 11237629952 11240463104 11251790272 11254626994 11263263232 11274613376 11277455852 11299149824 11300331016 11308863488 11313387664 11320259584 11323113568 11339193749 11346081344 11367907328 11382231808 11385101416 11392016896 11396574338 11406371756 11408194928 11431194944 11454381952 11464081408 11468815397 11515247848 11515461632 11520216838 11566857392 11593241647 11600134144 11603058688 11626594304 11630179604 11651907814 11663638528 11673665536 11685429248 11688375296 11712083968 11734614016 11749400576 11752362752 11759501312 11774319232 11776201216 11799943168 11823878144 11838777184 11871748096 11886707456 11891836736 11913821296 11917057477 11918962276 11939981824 11955027164 11967217184 11979276712 12005346688 12015667456 12020474393 12027775808 12030808166 12050235392 12055211428 12078401536 12093621296 12104017952 12121207111 12138840064 12145644628 12167213312 12170280824 12180586496 12182544982 12193018084 12194966992 12205293568 12254707712 12259768183 12270149632 12298138112 12325142528 12353256448 12392615936 12403269632 12415768576 12418898752 12444089216 12468027392 12483738112 12486885424 12494470144 12510214184 12512213792 12535589872 12537439616 12559704064 12562870528 12575530304 12578700758 12586341248 12588353024 12604215364 12613732352 12629626672 12639318016 12655244576 12658435127 12706480384 12722491574 12724525112 12735464144 12776041408 12779511796 12803375104 12833301632 12849472627 12860519074 12870221824 12897517568 12927664144 12941873152 12957152429 12964855808 12968124416 12992352256 12994428928 13020626944 13022720498 13037033984 13047037952 13063478272 13066771744 13099859968 13116366848 13132894528 13134993664 13146285568 13162850948 13188171776 13191754112 13221844792 13241565184 13247279104 13263971744 13275374528 13294227154 13319064239 13344685568 13348049936 13361500948 13372987576 13375125088 13402090624 13418978339 13429275392 13440647168 13442808256 13446197362 13467910144 13473471596 13500635408 13528020064 13531430653 13539475456 13570359296 13574543996 13599904786 13602078568 13613596672 13668712448 13674610688 13703612416 13735643153 13775159296 13778632192 13804374272 13806580736 13834416128 13851848608 13862477824 13876447232 13879945664 13883444978 13908099712 13918601216 13936139776 13953700436 13955930768 13964407808 13967928416 13982004088 14012432512 14020943872 14038611392 14040855296 14052925952 14058547906 14069163008 14070633772 14097700864 14115465104 14147662789 14172612736 14178728416 14204940776 14211070406 14268605104 14280687616 14282983772 14309654528 14344425121 14367588352 14373521318 14385692672 14414872576 14418506752 14464446464 14473232384 14491469824 14493786112 14506246144 14523006976 14524525184 14552465408 14570802688 14604039008 14611382272 14629793792 14636106752 14663164672 14667147664 14669492032 14728882688 14743725184 14747442268 14777355944 14788513792 14807148512 14828176441 14837183296 14840923942 14886012973 14888209544 14897252864 14916024604 14918408752 14931233824 14946280232 14948485696 14974189568 14978807168 14991491072 14997681673 15006791488 15009190144 15021899776 15028102934 15041022308 15058401032 15088945456 15101722624 15123363671 15136169984 15169124569 15171549172 15204007936 15265562624 15284798464 15315802112 15319663424 15368474368 15377809408 15397186688 15399647744 15412886528 15428418304 15430694912 15432308008 15461994496 15481477856 15490881536 15493357568 15512880448 15516791446 15524593664 15526216576 15544155904 15545780861 15556083712 15575685632 15579612464 15595312252 15611214112 15638745088 15658451168 15660953984 15665208008 15674417408 15694168438 15724358656 15758000128 15764507252 15828331168 15850809299 15864435938 15873867776 15910076416 15914982616 15928459264 15944715956 15947264528 15960768512 15990587392 15993143296 16025387008 16027062272 16032004547 16045580288 16057892864 16064523826 16078127104 16082180608 16114801664 16143220736 16163562496 16166146048 16180043776 16200431936 16231596032 16273039744 16338922496 16359510856 16362125728 16376191936 16392694448 16428369152 16449070222 16459061632 16461692416 16482435476 16494880768 16496605112 16515665648 16528338944 16549165984 16553338243 16582734272 16586914994 16616166656 16617903679 16637104366 16639763608 16649870848 16654068496 16663969792 16670851028 16687849568 16701980672 16707131072 16738344352 16741019776 16755195904 16762114811 16776524882 16829977624 16865984512 16904456192 16943968561 16958316544 16989999104 16992714752 17026973696 17028753664 17048429056 17061511168 17083010048 17087316896 17117661184 17121976768 17130586112 17152172032 17153965088 17173785152 17176530176 17186963456 17191296512 17208620416 17212958932 17226167296 17246070784 17247873656 17256546304 17278290944 17281052672 17295908864 17302828192 17317703104 17342296322 17351016448 17372880128 17412508048 17417237851 17483004032 17487752984 17490548192 17561360128 17576230912 17583488858 17611882496 17619155164 17654677072 17690487776 17694947777 17705467904 17730840166 17741381632 17745854464 17751326764 17781850112 17784490874 17787333512 17802395648 17813209088 17820564892 17835655168 17838505984 17853841408 17876338688 17910726656 17918122729 17933295616 17974201856 18046971904 18051874048 18054759424 18093050768 18127855616 18150698176 18187515008 18192100316 18201247744 18224182784 18226087906 18247146724 18250063312 18261148672 18265752544 18284159192 18302802752 18321246736 18323950208 18335080448 18358184128 18361118464 18376903168 18384254954 18395421824 18400059548 18435454976 18437382184 18458685136 18469897216 18472849408 18496126688 18500789801 18512027456 18538316758 18571009792 18575691784 18594410762 18613370672 18629132288 18672675904 18712277753 18712625152 18788384768 18796143262 18812059648 18850217984 18854970368 18893215744 18915045376 18926534656 18950383616 18953412608 18969706496 18988822528 18993609856 19030147072 19032136448 19054126592 19065700352 19068747776 19092775936 19097589472 19109189632 19133268752 19136326976 19145949184 19170074624 19174907648 19194230464 19213801984 19238012924 19275020288 19291590656 19315899616 19324234696 19402470464 19446727924 19466324657 19481022976 19505570636 19508688368 19525459616 19545135688 19581632512 19587670912 19612352957 19624265792 19627402496 19644022784 19652134606 19669029172 19680722944 19683868672 19725615104 19731697904 19771721632 19776706339 19788464128 19793453056 19816821362 19833602048 19839718148 19876783918 19896795136 19913900032 19938993152 20028356608 20074041728 20109443072 20134782592 20138000896 20155313152 20175623936 20180710472 20219531264 20221644976 20245009504 20257306624 20260544512 20286074432 20291188814 20303513984 20329098049 20332347412 20342571008 20368204288 20370333542 20373339376 20393869868 20409519104 20414664608 20435236744 20452804528 20456073664 20479709056 20492148736 20497315072 20517970496 20523143342 20538891776 20556283904 20564772436 20604332032 20630295152 20648030624 20677353307 20758134784 20761067288 20805484544 20850782404 20854115152 20871774208 20910768128 20914110464 20958466048 20964929023 20998782976 21007454234 21025243136 21030543872 21067890688 21073202176 21112572416 21115947008 21140344832 21153185792 21158518784 21179840512 21185180224 21201436672 21228152192 21268987904 21287272448 21295788544 21314096128 21340953608 21344364704 21430779136 21436600432 21485497787 21517543424 21523388288 21526828544 21553954084 21572483608 21613981696 21641217056 21685114048 21690581146 21731104811 21734578268 21759690872 21772908032 21778397264 21800343652 21822572512 21841051648 21844563416 21885353984 21892102784 21919688599 21933002944 21938532538 21955084288 21973958656 21983032604 22001647616 22053074128 22103377673 22122094592 22211657728 22217691136 22221242368 22268370176 22311206912 22339320832 22384633856 22390277312 22432108192 22435693696 22461616384 22475259904 22480926208 22503580544 22509253988 22526526464 22549226752 22554911704 22598299648 22600662032 22617726976 22626775328 22640519168 22646227136 22678387498 22692162688 22720756643 22735814656 22764463616 22770202832 22784033792 22793148676 22812743512 22816389856 22862389888 22908763904 22928162816 22937630794 23030495696 23030923264 23040433676 23083028761 23133714784 23186483294 23200268288 23206117376 23253188608 23260359208 23303815628 23327277056 23347331072 23370858496 23376750592 23424167936 23431391261 23469228032 23498801152 23504725504 23519002624 23548638464 23552402432 23599886336 23647756288 23677554368 23743496192 23773414912 23783673472 23827642592 23834114954 23837924552 23879963648 23910054328 23934434368 23958553424 24010693376 24013203409 24031334912 24040948786 24055551616 24061616332 24110422856 24156803072 24187242592 24193340509 24208035904 24242414222 24277680128 24287705377 24291289256 24334426624 24340561648 24361172992 24365089964 24386036168 24389933984 24410587136 24469901677 24509415424 24519536366 24540299264 24596276224 24650285056 24706512896 24785231872 24806539264 24831537152 24837797504 24888178432 24936054784 24967476224 24973770848 24988940288 25020428368 25024427584 25071179744 25074879232 25119408128 25125741056 25151060608 25157401516 25172682496 25176706048 25208430728 25227464704 25259253344 25278636032 25310489152 25316870254 25412960768 25444983148 25449050224 25455963013 25470928288 25552082816 25559023592 25606750208 25666603264 25698945254 25721038148 25740443648 25795035136 25855328288 25861846751 25883746304 25914304858 25929711616 25936248832 25984704512 25988857856 26041253888 26045440996 26074067968 26094075904 26126956544 26133543488 26199719936 26232733696 26265789056 26269987328 26292571136 26325701896 26376343552 26383508224 26443689584 26483130368 26494558208 26527943488 26550749056 26584205141 26588454308 26638128478 26689371136 26696099872 26723001896 26745975152 26750250176 26804181248 26837956678 26858550784 26881294336 26885616512 26892394724 26946943192 27001270816 27039615863 27056040128 27062861306 27078950912 27140718592 27149087992 27199809572 27204157136 27227193344 27337424896 27348713639 27349221376 27407224832 27471286306 27550318592 27557264384 27608748544 27613161472 27668832256 27703697216 27724955648 27752894464 27759891328 27766889956 27816199424 27837202432 27872279552 27907400872 27911861536 27928815616 27935856832 27964008176 28024865024 28041887744 28077222784 28081710592 28105851904 28117095812 28138326016 28141267544 28195401728 28230930208 28295325578 28345225472 28357456832 28409881552 28417598599 28422140812 28537210208 28561375232 28565967544 28619309056 28688850242 28735176704 28747042636 28771385344 28829745152 28837013504 28904416957 28928892928 28946464768 28982939648 28987572224 29012492288 29046013952 29049050368 29104930816 29141605376 29208078016 29222764544 29259587584 29272213504 29326329344 29334295328 29338984064 29457765376 29487450368 29494884536 29554711888 29577027584 29614297024 29656352882 29674366592 29681847884 29711758687 29772025946 29776419088 29794505728 29832049208 29836817504 29862467648 29892560464 29896971392 29948379136 29957614336 29982982144 29995363346 30013582976 30018380288 30043799552 30056205868 30082044616 30116802064 30177890912 30185499149 30203445248 30246727342 30272339968 30338249138 30343098344 30408015872 30531125248 30569596928 30631604224 30639326848 30736948736 30755618816 30794373376 30799295488 30825773056 30856836608 30861389824 30864616016 30923988992 30962955712 30981763072 30986715136 31025760896 31033582892 31049187328 31052433152 31088311808 31091561722 31112167424 31151371264 31159224928 31190624504 31222428224 31277490176 31316902336 31321907968 31330416016 31348834816 31388336876 31401881381 31448717312 31529014504 31656662336 31701618598 31728871876 31747735552 31760845493 31820152832 31829965232 31856918528 31889431912 31894529056 31921537024 31981174784 31986286592 31999102193 32050774016 32054124544 32064009094 32091160576 32115785728 32129047652 32156254208 32164361216 32229603328 32286441472 32327124992 32332292096 32360087552 32400863872 32463192064 32546079488 32677844992 32719021712 32724251456 32752383872 32785388896 32793654517 32856738304 32898140444 32918123264 32923384832 32964870952 32989761536 32993210224 33031331296 33056677888 33098331968 33106676486 33165468544 33173829988 33207259709 33232333312 33235807358 33274208732 33279527216 33299741696 33308136992 33341702056 33375699136 33403961344 33414262144 33476688704 33482039552 33510391808 33524229622 33553049764 33659955248 33731969024 33736734343 33808912384 33887937122 33916633088 33979998208 33985429504 34053947392 34057507328 34096858112 34123022336 34166020096 34174633792 34235322368 34243953536 34261172224 34304344064 34307930176 34347570304 34353060352 34373926912 34382593024 34417240832 34425917864 34452334592 34492141568 34495747312 34513092608 34556581888 34562105344 34591817728 34605656384 34635406208 34679049613 34684592644 34702032896 34745760256 34825016096 34834475702 34966008064 34975505968 34981096384 35055285863 35122720256 35152461824 35166977716 35238310328 35309354144 35359497667 35380975552 35389895554 35410935808 35461680332 35482763264 35491708928 35497415551 35502653528 35563700224 35568981748 35574667024 35604791296 35641129784 35671310336 35677011968 35707682816 35752677376 35763702451 35821453312 35836245458 35866591232 35948403712 36093943808 36103748096 36109518848 36186101536 36255711232 36301396352 36375030016 36384200632 36402495488 36448365568 36452175812 36494293448 36500126624 36522297344 36531505088 36568318384 36605605504 36642493472 36647900416 36651731519 36670160896 36716368256 36722236928 36753806336 36768509908 36790843648 36800119096 36870909952 36874764368 36917370272 36939794432 36945698816 36992253376 37001579602 37024054912 37070708207 37076633516 37142019584 37151383568 37188821524 37226741344 37258264576 37345351808 37424555506 37425250304 37576769536 37592286524 37624119296 37700435968 37709940736 37786431488 37798083713 37830090752 37853069312 37900767232 37906825216 37939412992 37977645056 37987219712 38060294144 38064272896 38108253184 38131400704 38137495552 38185551872 38195178944 38218379264 38266537504 38272653952 38291898368 38340149248 38349815296 38388460928 38427603968 38476025848 38550040576 38583181312 38631799232 38648469392 38804940928 38853838283 38893455848 38932649314 38962045952 39011141272 39017376736 39050919232 39090271376 39163265024 39175341824 39179437141 39224705914 39248531584 39254804992 39288045568 39304269212 39338058344 39361445888 39451230208 39463395808 39473345041 39543443264 39553412678 39576928256 39586906112 39627308773 39633642724 39667204096 39679436296 39753567836 39793590272 39827800064 39877986304 39971196857 40056713216 40148083456 40218886144 40269565184 40276001792 40310626304 40351247872 40361420944 40439062528 40443289952 40490019008 40514613248 40521089024 40572148864 40582377628 40607027968 40658196098 40664694824 40685142016 40736408576 40740667084 40746678752 40787739736 40819038208 40829329216 40870473488 40905609056 40912147328 40959418112 40963699933 40984297472 40994630144 41035940992 41046286684 41077783552 41129544872 41208664064 41260590304 41296061248 41354706614 41516269568 41522134576 41533413337 41610969088 41701564808 41708230304 41743548416 41821536256 41828220928 41916932096 41929858046 41997565952 42014908468 42050486272 42061087744 42135781376 42146404352 42225144832 42231894016 42280689664 42306371584 42317037568 42359681024 42370360448 42402873344 42456304384 42537975808 42574544896 42591577088 42628192256 42681907216 42688729408 42861558272 42873200864 42970995574 43035086848 43046776576 43053657088 43107908168 43144967216 43227963392 43282434112 43370228096 43381162292 43424878081 43462209622 43469156536 43519381744 43545816064 43556794528 43600687304 43645145024 43682103296 43689126832 43770707968 43784205568 43788782687 43839377198 43866005888 43877065076 43910168576 43966065208 44003295232 44106148256 44117267987 44206755346 44244189184 44423315456 44435382272 44442484736 44536740352 44622413824 44678641664 44769267712 44780554624 44864216384 44871387392 44923232768 44950519808 44961852416 45007161088 45018507976 45053052928 45098453504 45109823408 45196599296 45201324064 45235453952 45253550656 45281038336 45292454272 45349526417 45356774996 45384325376 45441513286 45471629312 45528927232 45540405664 45568067584 45586297352 45625487024 45632779712 45724779776 45817527808 45856325632 45875261588 46060991392 46080867352 46166057522 46267429568 46372966588 46400536576 46412234752 46419697259 46506377216 46520718416 46607631256 46654554112 46694662144 46741716992 46753501184 46848335872 46862782522 46938456064 46997602304 47009451008 47038005248 47097276928 47104804864 47199772672 47295512576 47355108736 47486992384 47546829824 47567346944 47655285184 47668229908 47675849104 47759927296 47820108656 47868868736 47917106848 47929187371 48021386752 48026406818 48062669824 48081897572 48111103232 48123232664 48220845712 48313606144 48374485184 48386681018 48416071808 48477079963 48484828444 48555360256 48575410754 48582578512 48668853248 48681123296 48722345984 48730179928 48772072336 48779867968 48821174272 48939803354 49018830848 49039072732 49080598528 49192552448 49300570112 49307534809 49413025792 49570463744 49613078528 49663074304 49675595008 49776356864 49872109568 49934952448 49947541696 49977880576 50040856736 50048855168 50142359488 50149758464 50238816256 50251482112 50302121216 50314803032 50345364992 50353412096 50416861456 50454929408 50518506688 50557272064 50620978304 50633740508 50684764819 50825921536 50889966296 50898100448 50911926026 50941856576 51104165632 51118047184 51213500416 51234648569 51333206528 51397890508 51442076296 51590070272 51710656576 51723693502 51767492608 51820326857 51828609716 51859423232 51872497664 51969409024 51977715712 52082507776 52090881992 52148135936 52188151808 52253913088 52267086976 52399439872 52465467392 52531578112 52539974656 52585142272 52651403792 52752687104 52767016448 52887379168 52966260736 52989116416 53055886976 53101498112 53168410282 53176908616 53276256956 53378742272 53392199744 53446003792 53491950304 53500500352 53567915297 53608362496 53675913356 53717101568 53771233024 53784789448 53893886384 54002541632 54079231726 54112080256 54125722612 54157901824 54180265841 54281437184 54298175984 54399619144 54408314272 54454386688 54674849792 54697427278 54698442752 54814449664 54942572612 55100637184 55114528768 55217497088 55226322944 55337664512 55407394432 55449911296 55505788928 55519782656 55533779912 55632398848 55674404864 55744559104 55814801744 55823723072 55857631232 55871713664 55928016352 55942116529 56049730048 56083775488 56154445568 56163421184 56211703808 56234191624 56276652032 56282535088 56390803456 56461860416 56590651156 56690450944 56714913664 56786379029 56819763104 56835197198 56844281624 57074420416 57122750464 57131935088 57238618112 57262254283 57377700484 57494085272 57542770688 57659490304 57674027008 57691811983 57808833914 57857785856 57892929536 57916835899 57965879296 57975144448 58024984576 58092027904 58098100736 58209861632 58283210752 58416156032 58445529088 58519175168 58544427008 58652658688 58668590656 58677968128 58915530752 58974900736 58989769072 59109423776 59154055168 59228594048 59303226853 59312705764 59348733184 59363695768 59423517374 59544051892 59552838176 59589011456 59664098416 59673635008 59724935296 59785120928 59793942784 59800193531 59896758272 59915228672 59965964288 59990726692 60027165952 60036760576 60112411736 60164089232 60233604128 60355781824 60370998298 60406890496 60493454684 60544679936 60676498276 60686196688 60702681031 60816031744 61062250496 61139193856 61263208448 61278653696 61473897472 61511237632 61588746752 61598590976 61651546112 61713673216 61722779648 61729232032 61847977984 61925911424 61963526144 61973430272 62051521792 62067165784 62098374656 62104866304 62176623616 62183123444 62224334848 62302742528 62318449856 62381249008 62444856448 62523542003 62554980352 62633804672 62643815936 62660832032 62697669632 62776673752 62803762762 62897434624 63058029008 63313324672 63393104567 63403237196 63457743752 63495471104 63521690986 63640305664 63659930464 63713837056 63778863824 63789058112 63843074048 63924344809 63962349568 63972573184 63998204386 64101548032 64108249088 64128018188 64182321152 64258095304 64312508416 64328722432 64459206656 64479083981 64572882944 64654249984 64664584192 64720175104 64801727744 64926384128 65092158976 65355689984 65438043424 65448502912 65504767744 65570777792 65587309034 65713476608 65796280888 65836246528 65846769664 65929741904 65979523072 65986420448 66062662592 66113355776 66196663936 66213352972 66280077071 66330937088 66347659976 66414519418 66464666624 66471614716 66548417464 66559054432 66599483392 66616273984 66683404112 66751398272 66807922688 66828524288 66835510417 66953377408 66964079104 67020783616 67048459244 67106099528 67319910496 67463938048 67473468686 67617824768 67765042813 67775874244 67833266176 67959996416 67970859008 68107894784 68115014656 68193716224 68246044672 68332040192 68349267584 68470644736 68487907072 68522344448 68608688128 68615860352 68695140608 68706120704 68747853824 68765186048 68834481664 68851835728 68904669184 68984283136 68991494624 69026185216 69113163776 69124210688 69183635456 69211312768 69270812416 69358099226 69369185288 69404065792 69491520512 69650032192 69668951404 69932016128 69951011936 69962192768 70050350773 70110571726 70245440512 70333955432 70476620656 70618708288 70718995334 70761951104 70779791108 70821871616 70851116869 70923360664 70965526528 70983417856 70994831102 71005307056 71127400448 71137963496 71149334048 71209582592 71282259568 71342620672 71354023936 71415365632 71444855963 71505354752 71527404902 71642906624 71672490916 71733182464 71896807424 72187887616 72207496192 72219037696 72372203072 72511422464 72602792704 72750060032 72768401264 72804990976 72896731136 72904351624 72988586896 73000253248 73044594688 73063010176 73136636768 73155075461 73211211008 73284986944 73295800832 73303463038 73340321792 73432736512 73444473856 73507612672 73537019816 73581687296 73600238192 73741819904 73749528736 73834740544 73879588864 73891397632 73984506752 74003159204 74048109824 74077733197 74141416414 74153267032 74284039168 74302767136 74377643048 74453482688 74516529152 74690703616 74849111012 74850500608 74881409447 75184573048 75248238592 75400871936 75419881472 75572862976 75596167426 75660181504 75706138624 75737400791 75801534464 75813650432 75878825984 75955290112 75974439424 76120588288 76128545792 76216506368 76262801408 76274991104 76371103744 76390357888 76436758528 76533075008 76545307904 76583796736 76680298496 76699630592 76776921856 76855207936 76952051696 77100081152 77166362624 77263598464 77296938784 77609881856 77707676566 77786911696 77865298628 77924091904 78022282544 78034753472 78101838464 78180542752 78200253079 78326530048 78350683648 78358874282 78449411828 78497063168 78509609984 78608538424 78676116688 78722891776 78902460416 78926791616 78946690082 79086886528 79106825356 79153856512 79173812224 79186542383 79254617546 79267285448 79334408192 79358872592 79507135672 79587180544 79655600128 79755972608 79942393714 80113426432 80296166912 80437772288 80539130368 80552003584 80621252608 80702495744 80722841888 80878125056 80886579904 80980038016 81029226496 81042178048 81144297728 81164755256 81214055936 81316392196 81329389648 81370284032 81472817152 81481334168 81493357504 81575479472 81638076416 81658658432 81740946976 81761554927 81811218112 81824294656 81918836224 81927399866 81968594944 81989260288 82071881984 82092573368 82155567104 82259089744 82417328128 82521180608 82592122496 82696195231 82709413228 83032539136 83044269152 83066826674 83221938176 83403129616 83416460608 83487096832 83593373981 83643072512 83656441856 83833864192 83859716092 84029816936 84100972544 84122175488 84271562752 84292808704 84318802129 84450289664 84463788032 84561379328 84612743168 84634075136 84647683237 84719362048 84740720896 84805746688 84912608768 85075951616 85149089792 85183154176 85256384512 85363814432 85377458816 85723116544 85746401728 85941991148 86070173696 86093553152 86107314176 86215816336 86289934432 86412476501 86455926784 86564868224 86673946939 86740456192 86762324584 86849756162 86924419244 86938313072 87038763488 87091632128 87113589056 87201374608 87290290048 87364206592 87378253664 87400282853 87541415936 87568411136 87577565374 87678754396 87732011776 87754130152 87932130416 88006590464 88212296512 88234535974 88399381109 88413510692 88488378368 88846630912 88870764544 88884969472 89073480704 89244827648 89357283328 89538535424 89561109248 89728432768 89742774784 89846465536 89901039616 89923704832 90014322176 90037015952 90106105856 90196907008 90219646816 90393198592 90402648128 90470907904 90507101312 90562076672 90584908544 90699052834 90713549992 90768650752 90883026572 90943258624 91057854464 91080811328 91136135168 91172594704 91250974048 91265559424 91380561389 91449559552 91635055616 91750523176 92121982784 92161734704 92332115044 92371957639 92534859136 92651460521 92745933176 92801073152 92824469504 92839394518 93012754432 93041436832 93215262512 93309108224 93389324288 93427888567 93483433984 93507002368 93696671744 93725565044 93995204608 94018902016 94076010496 94194553856 94209609728 94399545344 94591025152 94710217472 94973984768 95093659648 95134693888 95310570368 95336459816 95351698208 95519854592 95640217312 95737737472 95834213696 95858374742 96042773504 96052813636 96125339648 96163795144 96222206464 96246465328 96441691424 96627212288 96748970368 96773362036 96832143616 96870881873 96954159926 96969656888 97110720512 97150821508 97165157024 97337706496 97362246592 97444691968 97460359856 97544144672 97559735936 97642348544 97682669071 97879606708 98078145464 98161197056 98385104896 98601140224 98615069618 98826051584 99041216419 99140927488 99226157056 99326148608 99351190016 99552713728 99744219136 99869904896 99895083392 99955761152 100081713472 100097710336 100284718976 100299516928 100477632512 100502964224 100604242432 100629606064 100690729984 100706824192 100833722912 100909858816 101037013376 101114544128 101241956608 101267481016 101369529638 101651843072 101779932592 101796200896 101823852052 101883713152 102012094847 102208331264 102236094368 102427000832 102469297138 102666413056 102795781016 102884152592 103180140544 103421313152 103447387004 103534985216 103551632347 103640653714 103657219432 103718846464 103744995328 103938818048 103955431424 104165015552 104181763984 104296271872 104376303616 104419404869 104507826176 104534173952 104930934784 105063156224 105079949312 105170284544 105302807584 105505374208 105534032896 105774758336 105932521472 105978232832 106111773952 106202996224 106336820564 106353817232 106552513912 106757484544 106784399488 106892007584 106918956443 106983900608 107001000704 107135830594 107216724992 107351826712 107434203136 107542466048 107569578896 107787772768 108005083264 108141178379 108158463452 108224160512 108251445224 108315803648 108360531682 108562874368 108596351968 108799238288 108816628544 108908773376 109047411733 109349699584 109394854556 109396885504 109628899328 109885145224 110201274368 110229057536 110434994176 110452645888 110675329024 110693124233 110814788864 110899822592 111011577856 111039565312 111067559824 111264797696 111348809728 111489118208 111629603488 111647446144 111715262464 111743427328 111856032704 111884233058 112099460096 112167550976 112308891136 112326842368 112423407616 112468383248 112553304064 112565070176 112781606912 112923720832 113181302312 113380901888 113429827328 113572758058 113639526208 113670394396 113688563248 114148840832 114245500928 114263870176 114292677577 114477236224 114524508566 114755400968 114988170544 115085541376 115318980608 115348054016 115383623966 115599190681 115617667828 115715571712 115785859072 115833671798 115931758592 115950288896 116049969152 116184055808 116196201472 116419723264 116566421504 116832312064 116891058176 117038350336 117088854016 117305317376 117337181312 117355936256 117831061504 117949801472 117979538144 118218847552 118308110336 118457188096 118606453706 118625411528 118697466368 118727391536 118847034748 119088103784 119105676352 119178022912 119328196832 119347270016 119449870592 119497657201 119570241856 119587885568 119600387062 119793516544 119830457344 119981453384 120054331904 120073521152 120224823472 120328178464 120467208256 120711563648 120741996596 120813780992 120863669953 120986909368 121089359872 121352996552 121372393376 121405362062 121632063488 122124500992 122174931203 122278387712 122526416896 122557307392 122947794944 123022475264 123177493504 123197181952 123303092224 123427346432 123445559296 123458464064 123695955968 123851822848 123927052288 123946860544 124103043584 124134331568 124196749312 124209732608 124353247232 124366246888 124448669696 124605485056 124636899712 124762498016 124889712896 125047084006 125109960704 125267609344 125287631872 125321664064 125395339264 125553347504 125607525524 125794869248 126116058016 126626649344 126786209134 126806474392 126915487504 126990942208 127043381972 127280611328 127319860928 127427674112 127557727648 127578116224 127686148096 127738874939 127848689618 127924699136 127945146368 127996408772 128216498176 128256036376 128364642304 128516190608 128625016832 128657444864 128918413312 128958167962 129145765888 129199095467 129308499968 129329168384 129440350208 129603455488 129852768256 130184317952 130711379968 130876086848 130897005824 131009535488 131141555584 131174618068 131426953216 131592561776 131672493056 131693539328 131859483808 131892727291 131959046144 131972840896 132125325184 132226711552 132393327872 132426705944 132560154142 132661874176 132695319952 132829038836 132929333248 132943229432 133096834928 133118108864 133198966784 133232547968 133366808224 133400431723 133502796544 133615845376 133657048576 133671020834 133906754816 133928158208 134096918488 134212199056 134639820992 134927876096 134946937372 135235649536 135530085626 135551748488 135666532352 135919992832 135941718016 136215789568 136230029312 136387432448 136492089344 136548452521 136664080384 136698535168 136941289472 136975814144 137217376256 137231720704 137390281216 137412241408 137495707648 137530372096 137668963328 137703671456 137809338368 137968566272 137982989248 138052370432 138226327552 138248421376 138367270912 138422625536 138541624832 138716198452 138738370576 138808131584 138983041024 139300064384 139337902808 139864032256 139902023872 139924385536 140100701546 140221143452 140490881024 140667910864 140953241312 140988777449 141237416576 141415387111 141437990668 141523902208 141559582216 141643743232 141702233738 141846721328 141931053056 141966835712 141989662204 142010614112 142254800896 142275926992 142298668096 142419165184 142564519136 142600461497 142685241344 142708047872 142830731264 142889711926 143010709504 143054809804 143344981832 143466364928 143793614848 144375775232 144414992384 144438075392 144744406144 145022844928 145205585408 145500120064 145536802528 145609981952 145793462272 145808703248 145977173792 146000506496 146089189376 146126020352 146273273536 146310150922 146422422016 146569973888 146591601664 146606926076 146680643584 146865473024 146888947712 147015225344 147074039632 147163374592 147200476384 147409518737 147483639808 147499057472 147669481088 147759177728 147782795264 147969013504 148006318408 148096219648 148155466394 148282832828 148306534064 148568078336 148605534272 148755286096 148906965376 149033058304 149094600161 149381407232 149698222024 149701001216 149762818894 150369146096 150496477184 150712141411 150801743872 150839762944 151145725952 151168172429 151192334852 151320363008 151412277248 151474801582 151603068928 151627300864 151757651968 151910580224 151948878848 152241176576 152257091584 152433012736 152525602816 152549982208 152742207488 152780715776 152873517056 153066150016 153090615808 153360596992 153399261184 153553843712 153710415872 153904103392 154200162304 154332725248 154527196928 154593877568 154921747201 155219763712 155415353132 155573823392 155730597256 155848183808 156044565088 156069506944 156203676928 156266167109 156361085504 156400506158 156653060096 156701367296 156717748564 156898823656 156994126336 157019219968 157217076848 157352233376 157575692443 157804920832 157853583232 157893380164 158052491477 158173773056 158213650712 158307713024 158347624448 158373084766 158509235092 158534570896 158668816384 158717745184 159014271344 159174361088 159311200256 159376986379 159511945216 159884787428 160226852864 160592333824 160875544576 161078260736 161104007168 161242505216 161404991488 161445683776 161756250112 161773159808 161960076032 162058452992 162084356096 162288595456 162329510512 162428111872 162632784392 162658779296 162740568064 162945634304 162962668336 162986715008 163150958944 163276152832 163317316864 163481893952 163523109854 163622436224 163648589312 163837672448 163854799732 163937189888 163978520576 164143763968 164185146736 164311134208 164518179488 164834656256 165042361216 165184244992 165392390462 165418826456 166065078272 166088538304 166133653348 166443876352 166806259232 166832921216 166974193664 167043144151 167186747962 167286145024 167312883712 167667728384 167719432184 168059633872 168201945088 168244350976 168442981577 168543125504 168585617408 168637604258 168900579328 168927576064 168952663303 169122758656 169225486336 169268150272 169295366474 169438724096 169481441792 169611493376 169825217536 170151903232 170298179584 170366308352 170512769024 170727628864 170754917632 171446233088 171492803456 171883982296 172140347392 172187106304 172214628352 172431632672 172579868864 172824953002 172911853568 173129736448 173147835107 173347893878 173480912384 173524649168 173699512324 173848838488 173876626144 174077526976 174183264256 174227178112 174402749216 174446718407 174580580096 174728413184 174756507328 174800565706 175082831872 175136822272 175155130748 175357508792 175464023552 175508260304 175864260832 176013180928 176424593024 176469071948 176646902239 176798762218 176827021384 176976756736 177693261824 177741529088 177769938944 178146961408 178489655296 178563360989 178714566656 179077070848 179122218496 179456865536 179485549568 179692931072 179802079232 179847409664 180028644352 180074031904 180212211712 180393814016 180439293632 180786397184 180805296256 180941815808 181014202624 181124153344 181169817088 181398105668 181427099984 181537301504 181766053144 181886517248 182115708928 182161622656 182272270336 182345189408 182501948096 182531118848 182761122778 182899119104 183270111232 183501046352 184243965568 184323469408 184664230088 184743915278 185069718272 185302921042 185491866352 185602146304 185648939008 185678789036 186025508864 186082873664 186430525024 186477526573 186618216448 186778648576 186855777134 186966867968 187014004736 187393343488 187451130088 187990409216 188037804032 188152020992 188389107712 188419219456 188799090688 188829447221 189182050304 189420434944 189947969536 190187319296 190269387776 190621140736 190672919632 190703396416 191039709184 191280434624 191475474944 191668427392 191716749484 192085547008 192105627272 192250679296 192327590288 192444412928 192492930656 192766293733 192883382848 193254424576 193497940736 193518168649 193546724072 193664287232 193741763746 193908319852 193939313776 194301643016 194330314048 194675412992 194724493184 194889383936 194920719712 194969861749 195088289344 195119471872 195284697088 195365338142 195759213416 196156290928 196322394112 196770209792 197198619397 197202280448 197230139236 197652103168 198082432838 198281854976 198452314112 198652297216 198702380032 199105427456 199488438272 199739809792 199790166784 199911522304 200163426944 200195420672 200569437952 200599033856 200955265024 201005928448 201208484864 201259212128 201381459968 201413648384 201667445824 201819717632 202074026752 202229088256 202483913216 202534962032 202739059276 203303686144 203559865184 203592401792 203647704104 203767426304 204024189694 204416662528 204472188736 204854001664 204938594276 205332826112 205591562032 205768305184 206060520887 206360281088 206842626304 206894774008 207069970432 207103264694 207281307428 207314438864 207437692928 207489990656 207877636096 207910862848 208330031104 208363527968 208416059111 208592543744 208752607232 208838809738 209015652352 209068347904 209861869568 210126312448 210159898624 210340569088 210605615168 211010748416 211068065792 211549516672 211865042944 211956465664 212223547904 212405992448 212673641128 212707634464 213105027824 213514969088 213568798976 213784015168 213837912886 213967801216 214002001408 214271661188 214433449984 214703653424 214868406272 215084932096 215139157792 215193397159 215575545536 216010166528 216282356758 216316926904 216448321024 216502890448 216631607296 216721063364 217125748736 217192703936 217598476576 217633257088 217817546752 217907492543 218094823466 218789709112 218793771008 219257798656 219770290448 220271591293 220402548736 220458115072 220869988352 220905291776 221350658048 221386248466 221629577728 221799645184 222023155712 222079130624 222135119648 222529595392 222697619456 222978236416 223259206976 223294892288 223430524928 223486854656 223712065408 223768466116 224198920192 224335101952 224617782272 224653684736 224846815232 224936766496 225106608128 225130140352 225563213824 225847441664 226362604624 226424092063 226761803776 226859654656 227145516116 227279052416 227340788792 227377126496 228297681664 228491001856 228527740352 228585355154 228954472448 229049017132 229510801936 229976341088 230034321101 230171082752 230637961216 230696108032 230767247932 231198381362 231235335656 231431143424 231571718144 231667343596 231863517184 231900577792 232099938304 232368111616 232392402944 232839446528 232935595477 233132843008 233664624128 234076700672 234177708032 234610634752 234674362624 234711872512 235662123008 235899602944 235959076288 236437695104 236616220672 236914376192 237212907412 237250823056 237394932736 237454783072 237694069496 238176207568 238211352704 238356045824 238656393664 238694540032 238899741184 238995314402 239140483712 239175771136 239200774124 239660914688 239962906768 240108663808 240147042304 240449646944 240510267413 240656356928 240934416512 241423127296 241483993192 241627561984 241727339906 241973818736 242178719744 242705993104 242744786752 242810724124 243259610789 243264126976 244249001984 244349862406 244556775424 245052833792 245114614784 245895589888 246044950528 246354987008 246394363904 246606184448 246854692864 246891118592 246916928128 247391911936 247703645696 247854104576 247893721088 248206087168 248268663136 248393498624 248419465216 248706494464 248732493776 248897339392 249210970112 249273799424 249524996032 249779425792 250094168012 250219921408 250535218688 250575263744 250643328128 250790678528 251106695008 251215051048 251589738496 252232116032 253062220541 253253298688 253572418268 253612948784 253830975008 254086763944 254561222656 254639721856 254855348224 254960588441 255115455296 255156232448 255372296192 255477749878 255697379236 255849398272 255890292736 255992817544 256432996352 256512072752 256729284608 257032381216 257097182407 257250033664 257314889728 257836826624 257875117673 257916335924 258291531776 258398190934 258616999936 258658336768 258880700416 259206910976 259705536512 260368635904 261422759936 261752173696 261794011648 262019070976 262283111168 262349236136 262853906432 263185123552 263344986112 263387078656 263718967616 263785454582 263918092288 263945681792 264250650368 264278274637 264453423104 264786655744 264853411888 265120308284 265323748352 265390639904 265658077672 265858666496 265886458864 266193669856 266236217728 266397933568 266465095936 266733616448 266800863446 267005593088 267231690752 267314097152 267342041668 267813509632 267856316416 268193836976 268424398112 268805592991 269279641984 269855752192 269893874744 270471299072 271060171252 271103496976 271333064704 271839985664 271883436032 272431579136 272460058624 272544077299 272774864896 272984178688 273096905042 273328160768 273397070336 273882578944 273951628288 274434752512 274463441408 274780562432 274824482816 274991415296 275060744192 275337926656 275407342912 275618676736 275937132544 275965978496 276104740864 276452655104 276496842752 276734541824 276845251072 277083249664 277432396904 277476741152 277616263168 277966082048 278600128768 278675805616 279728064512 279804047744 279848771072 280201403092 280442286904 280981762048 281335821728 281906482624 281977554898 282474833152 282504362543 282830774222 282875981336 283047804416 283119164432 283287486464 283404467476 283693442656 283933671424 283979324408 284021228224 284509601792 284551853984 284597336192 284838330368 284955951787 285129038272 285200922994 285370482688 285416095744 285661462528 285779423852 286021419008 286109619608 286689963664 286932729856 287343909749 287587229696 288213366811 288751550464 288829984768 288876150784 289488812288 290045689856 290411170816 291000240128 291073605056 291219963904 291586924544 291617406496 291954347584 292001012992 292178378752 292252040704 292546547072 292620301844 292844844032 293139947776 293183203328 293213852152 293361287168 293730946048 293777895424 294030450688 294148079264 294326749184 294400952768 294819037474 294967279616 294998114944 295338962176 295369836359 295518355456 295565590528 295938027008 296012636816 296192439296 296310932788 296565665656 296613068128 297136156672 297211068544 297510572192 297813930752 298066116608 298189200322 298762814464 299396444048 299402002432 299525637788 300738292192 300992954368 301424282822 301603487744 301679525888 302291451904 302336344858 302384669704 302640726016 302824554496 302949603164 303206137856 303254601728 303515303936 303821160448 303897757696 304482353152 304514183168 304608086393 304866025472 305051205632 305099964416 305484414976 305561431552 305747034112 306132300032 306181231616 306721193984 306798522368 307107687424 307420831744 307808206784 308400324608 308665450496 309054393856 309187755136 309843494402 310439527424 310830706264 311147646784 311461194512 311696367616 312089130176 312139013888 312407353856 312532334218 312722171008 312801012316 313402734592 313435497128 313797647312 313988252672 314038439936 314434153696 314513426617 314704466752 315151384886 315609841664 315707166464 315740169901 315786760328 316104982954 316347546112 316427301424 316615426048 316695248896 316746169532 317018470184 317069141792 317337632768 317435490368 318028542688 318108721801 318348722176 318622400512 318753972758 319023890432 319769574856 320453705728 321184667648 321751089152 322156521472 322208014336 322485010432 322809982976 322891367552 323512500224 323546319616 323920152064 324116905984 324168712192 324577190912 324659021024 324856223744 325265568784 325317558592 325481136128 325891268608 325925336672 325973430016 326301917888 326552305664 326634633728 326963787904 327046219708 327244872448 327297178624 327675344896 327709599464 327874379776 327957041152 328287527936 328370293472 328622268416 329036358976 329669312512 330084722432 330368489984 330784780924 330837652912 330927519169 332177076608 332267306696 332887752704 333612518464 333665842432 333948387328 334086288302 334373495924 334572290048 334625767424 335335456768 335438864368 336119267744 336204007763 336403890176 336488701952 336885963154 337086251008 337171234816 337275208516 337801158656 337855152128 337905326606 338245517312 338450972672 338536300544 338590732948 338877448192 338962883584 339222986752 339650435072 340303806464 340596359168 340732616704 341025538048 341455257728 341509835264 342892466176 342985606912 343767964592 344280694784 344374212608 344429256704 344863265344 345159737728 345594666833 345649906004 345823707136 346259472896 346295670214 346695787756 346961824768 347049298336 347399024648 347697676976 347753252288 348155053952 348366528512 348454356224 348805498432 348893436814 349161160192 349456826368 349513014656 349601131412 350273644544 350310261496 350715017584 350928047104 351016520608 351515006219 351728521664 352026361856 352849186048 352938143896 353293804478 353597524436 353654042768 353953513472 355386523648 355483058176 355533277307 355539877888 356293922816 356979310592 357126721978 357429133312 358154141696 358244436992 358913731072 358971099136 359385862144 359604158464 359694819328 360057288704 360148063808 360424423424 360787628032 360878587264 361572794368 361610592512 361883631616 362028405248 362248306688 362339634176 362796211336 362854199968 363074603008 363532106288 363773034496 364231417856 364323245312 364544540672 364690378816 365003896192 365062237696 365522245556 365798238208 366540222464 367002092704 368487931136 368646938816 369328460176 369428781787 369487830556 370139436544 370605842084 370983732704 371297878016 371357578072 372051017728 372165747328 372634706183 372861050048 372955053146 373236432896 373557297152 373711554268 373933735936 374028009472 374786686976 374902260176 375757420441 375980818432 376075608064 376304041984 376778215424 376838438912 377598181376 377658894442 378364100608 378840869888 379895939072 380374638592 380538775552 381242281472 381345839264 381406792832 382079418368 382560869248 382950949888 383336854784 383433498968 384171094016 384211254544 384501358592 384655180576 384888825856 384985861312 385532587466 385766765696 386252862931 386508849152 386995881472 387036337298 387093448144 387328574464 387483527492 387816639704 387878627552 388603286032 388660628096 389350825984 389448986368 389778767872 389841439424 389939723498 390176578688 390238943744 390569394176 390730676284 391518426832 392312581856 392411488937 392644788224 393540419584 394397238794 394404560896 394460278472 395304206336 396164865676 396563709952 396904628224 397304594432 397404760064 398210854912 398333651437 398976876544 399479619584 399580333568 399823044608 400326853888 400390841344 401138875904 401198067712 401910530048 402011856896 402416969728 402518424256 402762919936 402827296768 403334891648 403639435264 404148053504 404458176512 404967826432 405069924064 405478118552 406607372288 407119730368 407184803584 407295408208 407534852608 408048379388 408224457953 408833325056 408944377472 409877188552 410665652224 411183124064 411536610368 412121041774 412720562176 412890991409 413685252608 413789548016 414139940864 414206529388 414562614856 414628877728 414979981312 415755272192 415821725696 415988328509 416660062208 416727055936 416832118222 417185087488 417505214464 417677619476 418031304704 418136695808 419723739136 420252624896 420319797248 420681138176 421211230336 422021496832 422136131584 423099033344 423730085888 423912931328 424447095808 424811984896 425347282256 425415268928 426210055648 427029938176 427137597952 427568030336 427675825772 427935602432 428004002816 428543322376 428866899968 429407306848 429736812544 430169864192 430278315584 430386794318 431151091072 431694376217 432020333056 432564713516 432633853808 432896642048 433005780896 433442126728 434251497472 434385407872 435196953152 435266514176 435635093504 435814985086 436189646932 437579418224 437587542016 438515597312 438577546459 439540580896 440543182586 440805097472 440916230144 441739976704 441810583552 442701316096 442772496932 443259155456 443599290368 444046311424 444158261248 444270239296 445059190784 445395238912 445956472832 446518413952 446589784576 446861049856 446973709312 447424130816 447536932232 448397840384 448670203904 449235564544 449307369472 449693630464 449873532992 450213216256 450260280704 450827644969 451126427648 451694883328 452725209248 452848184126 453523607552 453719309312 454291032232 454558104832 454681577584 454754252992 456595363328 456982003712 457055480704 457170710308 458098034264 459021603872 459673469671 459952682176 460068642202 460342165504 461275922432 461392216064 461466402163 461534495864 462396762724 462470671312 462862286848 463334687192 463727034368 463801155584 464199876608 464736223232 464784805888 464928131863 465678893056 465871190954 466265686016 467329248256 468153401344 468355416064 469221269504 469348725248 469423745024 471324246016 471799205888 471918152576 472875390208 473232441344 473828752384 474425814824 474501646112 474789865472 474909566144 475388138992 476352415136 476422705408 476712091648 477312787328 477389080064 477799482368 477990628804 478280967424 478351542272 478401548248 479321829376 479925813536 480217327616 480294084608 480899293888 481020534826 481312713856 481868833024 481919206691 482846254592 482967986384 483255123968 483454679812 483947637472 484357439488 485411986208 485489573504 485621448248 486519221578 486528253952 488498003968 488699724812 489113550848 490105667584 490229229568 491375088269 491791179776 492089901056 492709974016 492788727808 493212368896 493709385728 493782237184 493833856256 494783823872 495407291392 495708209152 495787442176 496412174336 496537326272 496786997248 496838930432 497412988928 497464987552 497794678784 498421940224 498547598848 499049992064 499558851584 500188336024 500439842816 501070437376 501150527488 501286656256 501581357056 502213390016 502430102096 503179476992 504464232064 505099897679 506124441082 506506597376 507144836536 507225897568 507661950016 508173527888 509122445312 509279443712 509710696448 509921176882 510230910592 510312464896 510744592384 510955499756 511394758472 511698796544 511985635088 512865992704 513024145504 513153485533 513458569216 514064762432 514194364814 514500067328 514629779456 515155014049 515673653248 515750235346 515832671848 516583063552 516796381868 517233999872 517316673536 517761400832 518413821952 519411073024 519625559141 520737271808 522845519872 523504347392 523588023296 524038141952 524566222336 524698472272 525707812864 526370247104 526689972224 526774157312 527437935232 527570909164 527836184576 527891363584 528501300736 528556549274 528906846208 529573311488 529706823776 530240616568 530647496704 530781279808 531316155344 531717332992 531772917728 532387339712 532472435456 532795867136 532930191872 533467232896 533601726892 534011186176 534628194304 534684083336 535627019264 535712632832 536387673952 536848796224 537611185982 538559283968 539711504384 539787749488 539934373381 540942598144 542120342504 542206993952 542666129408 543679971328 543766872064 544863158272 544920117248 545088154598 545549729792 545968357376 546193810084 546656321536 546794140672 547765157888 547903256576 548869505024 548926882816 549561124864 549648965632 549982830592 550121488384 550675853312 550814685824 551237353472 551874265088 551931956992 552209481728 552905310208 552993685504 553469083648 553690502144 554166499328 554864793808 554953482304 555232526336 555932164096 557200257536 557351611232 559456129024 559608095488 559697542144 560402806184 560884573808 561963524096 562671643456 563812965248 563955109796 564523415053 564949666304 565008725086 565661548444 565751962672 566095608832 566238328864 566808934952 567386885312 567867342848 567958648816 568042456448 569019203584 569103707968 569194672384 569676660736 569911903574 570258076544 570401845988 570740965376 570832191488 571558847704 572042838016 572219239216 573379927328 573524483831 573865459712 574687819498 575174459392 576426733622 577503100928 577659969536 577752301568 578977624576 580091379712 580822341632 582000480256 582147210112 582439927808 583173849088 583234812992 583908695168 584002025984 584356757504 584504081408 585093094144 585240603688 585689688064 586279895552 586366406656 586427704304 586722574336 587461892096 587555790848 588060901376 588296158528 588653498368 588801905536 589543843421 589638074948 589934559232 589996229888 590677924352 590739672718 591036710912 591131181056 591876054016 592025273632 592384878592 592621865576 593131331312 593226136256 594272313344 594422137088 595021144384 595627861504 596132233216 596378400644 597525628928 598792888096 599051275576 601476584384 601985908736 602848565644 603206975488 603359051776 603456064367 604582903808 604672689716 604769339408 605281452032 605899206328 606412275712 606509203456 607030607872 607642320896 607795515392 607982941667 608964706304 609028366336 609216172786 609732050944 610102411264 610199928832 610968829952 611122863104 611494068224 612264600064 612362463232 613442387968 613597044736 614215374848 614841663488 615616413568 616800649216 617330900992 618108787712 618375510272 619686988804 620879054848 621661412528 622295293568 622922389024 623079435823 623392735232 624178260352 624278027776 624814707712 625064668436 625444342016 625602024632 626805469184 626870994256 627595294624 627976505344 628076879872 628868307392 629026853234 629408933504 630202039519 630302769772 631219683328 631414332928 631480339802 631573520656 632209965908 632695092224 632854602848 633390497792 633492339064 634036940368 634138283584 634675265536 634870980736 636057085376 636217443602 636697444352 637244801024 637507945516 638047780864 639539149712 640907411456 640997952517 642369335296 643502178304 644313042944 644416028672 644970020864 645619965952 645782735104 647025000448 647092639232 647840304128 648233811968 648337424384 649154381824 649318042048 649712447488 650531137568 650635117184 650962272256 651782537216 651850673344 651946860032 652603835776 653104611328 653269267456 653927575808 654092439416 654489744896 654594357248 655350689792 655419198928 655748759552 655914082304 656575055872 656740586944 657244536832 658072717952 658901942647 659338625024 660169444864 660736979968 661569561848 661675305824 661855038338 664354153216 664534613392 665775505408 666050431397 667225036928 667331684864 667896774656 668172576604 668746991848 669144580096 670670913536 670877728736 672238535488 672408015526 672807780352 672977403904 673664249141 673771926308 674172502016 674342469632 674550417032 675602317312 675710304256 675810653212 676491034624 677072601088 677181465896 677754896384 677925767168 678445973504 679300870144 679510346569 680607612928 681192718336 681465233408 682051076096 682910515456 683019670528 685784932352 685971213824 687535929184 688561389568 688748425216 688858513408 689726530688 690319475456 691189333666 691299812008 691647414272 692518945792 692591340428 693391575512 693923649536 694098596672 694798049296 695395353952 695506504576 696310107904 696382898861 696733057024 696908712448 697610996864 697786873628 698322320384 699026029312 699202262824 700547289088 700620522992 701430035168 701856094208 702033041216 703030012438 703457043328 704052723712 704343455933 705698372096 705876287792 706587608956 707195048872 707308085536 707907026944 710773047296 710966116352 711066554614 711079755776 712587845632 713958621184 714253443956 714858266624 716308283392 716488873984 717827462144 717942198272 718771724288 719208316928 719389638656 720114577408 720296127616 720848846848 721575256064 721757174528 723145588736 723221185024 723767263232 724056810496 724496613376 724679268352 725592422672 725708399936 726149206016 727064212576 727546068992 728462835712 728646490624 729089081344 729380757632 730007792384 730124475392 731044491112 731596476416 733080444928 734004185408 736975862272 737293877632 738222927377 738656920352 738857563574 738975661112 740278873088 741211684168 741967465408 742595756032 742715156144 744102035456 744331494656 744409305679 745269412366 745722100096 745910106292 746472865792 747423108536 747867471872 748056018944 749573373952 749804520352 749993555779 751514840882 751961636864 752151216128 752608083968 752918866687 753556430848 753676877824 755196362752 755317788884 756728201216 757681739776 759791878144 760749277184 761077551104 762484562944 762691678528 762813585664 764158836736 765121738496 765901899776 766673709568 766866997936 768342188032 768422509088 769002717184 769310361152 769777651712 769971722624 770941949089 771065174932 771533531392 772505725862 773017698304 773991762944 774072674596 774186896288 774657148928 774967054984 775633279408 775757255104 777206572064 777321256192 778701651968 778897972736 779557535744 779682878848 779879446996 780353157376 780477887488 781461352568 783036853664 784625163712 784822977874 785289576448 787080839168 788794477588 788809121792 788920556944 789134853403 790608412672 792329731352 793127419904 793809256448 794609188864 794809520128 796421709824 796667302874 797953753088 798959239168 799160667136 799646089216 800653707776 800781682688 802277751808 802396135424 803821060096 804023713792 804833939456 805036848512 805525839872 805654593536 806669783296 807278870528 808296107008 808916353024 809935652864 810139848128 810956237104 813214744576 814239460736 814369607168 814590816416 815069705216 816096758776 816448915906 817666650112 817888754944 819754377104 821331304448 822366248128 823073220736 824110359371 824242083548 825441124352 825781982818 827370505216 827579096032 828279881728 828413058776 829125229712 829257755456 829959962624 831510544384 831643451392 831976657018 833320124416 833454111872 833664236444 834370174976 835355238952 836062609408 836273391616 838228091753 839447478272 840505249792 840639594496 841362276352 842422460672 844042993664 844272263168 846198066688 847460171776 847825862656 848894191616 849623969792 850694564512 850830537856 852420111296 854059876352 854275195904 855136060672 855351651544 855871204864 856008005632 857086644752 857733799936 858814613696 859473625088 860339728384 860556631168 860773588636 861641001923 862302182144 863388752434 864040666112 865129427032 865267707616 865793284096 866011561792 866884253456 868502994944 868770815744 870393906304 870533028352 871270187008 871629970172 872379293864 875158836448 877031194624 877155092918 879081161792 880945556569 881086365172 881610194944 881832460288 883479953408 883621167104 885402632192 885544993864 886518310912 887198580736 888092622848 888316522496 888540478592 890118381568 890790477824 891912945664 893036827904 893179569152 893722099712 893947418624 894848261632 895073864464 896795680768 897340407808 898471129088 898614738944 899387260928 899747065984 900426432512 900520561408 901655289938 902252855296 903389766656 905450418496 905696368252 907047215104 907438618624 908582064464 909116209664 909363155168 909508505984 910654560049 913190726656 914110961408 914341420616 916196068528 918043207744 919346939342 919905364352 920137284404 920684331008 921064519297 922551844864 922784432128 922932804326 923068991728 924793525448 924941342624 925724573696 926669374384 927454068736 927602311168 928399753216 929472446464 929569611776 929856263726 931357786112 931742381908 932531372032 934658496512 936306802688 936710832128 938442539008 938697450496 938847490048 942648492032 943598411776 943836305152 945750780416 946464882688 947657504768 948851629648 949003292224 949579730944 949819132288 950776277984 951015980993 952704830272 952845410816 953424183296 954625574656 954778160128 955598964736 955981257608 956561934848 956703084544 956803096496 958643658752 959851627072 960434655232 960588169216 961798587776 962041069652 962625427712 963010531561 963737666048 963838413382 965692509184 965935972768 966909359624 967895274944 968714878976 970823972416 970979147008 971242896496 973038443156 973056507904 973458322811 977399449624 978227101696 980211335168 980458459136 982750176538 983582359552 984179802112 984586210283 985419948032 985577455616 986424737792 987418771456 987564474368 987667712512 989567647744 990814582784 991416418304 991574884352 992824348672 993074652544 993573994496 993677860864 994825977856 994929975104 995589357568 996843880448 997095197696 998099984128 999117703168 1000376672048 1000879685632 1002140874752 1002301054976 1002573312512 1003162714112 1004426780032 1004860204192 1006358953984 1008928464128 1010199795358 1012248882164 1013013194752 1014289673072 1014451795136 1015323900032 1016347055776 1016603290027 1018244890624 1018558887424 1019421392896 1019842353764 1020461821184 1020624929792 1021910999512 1022789516944 1023397593088 1023971270176 1025731985408 1026048291008 1026306971066 1026917138432 1028129524864 1028388729628 1029000134656 1029259558912 1029425050979 1030310028098 1031347306496 1031500470692 1031665343696 1033592763736 1034467999744 1034633347072 1035522801664 1036827643904 1038822146048 1039251118282 1041474543616 1045691039744 1047008694784 1047176046592 1048076283904 1049132444672 1049396944544 1051415625728 1052740494208 1053379944448 1053548314624 1054875870464 1055141818328 1055672369152 1055782727168 1057002601472 1057113098548 1057813692416 1059146622976 1059413647552 1060481233136 1061294993408 1061562559616 1062632310688 1062900214051 1063434665984 1063545835456 1064774679424 1064944870912 1065591734272 1065860383744 1066934465792 1067203453784 1068022372352 1069256388608 1069368166672 1071254038528 1071425265664 1072775347904 1073697592448 1075050538003 1075222371964 1077118567936 1079423008768 1079575498976 1079868746762 1081885196288 1084240685008 1084413987904 1085332258816 1086713861753 1087359942656 1087533744128 1089726316544 1089840234496 1090176309196 1091099459584 1092387620168 1093312643072 1093588281344 1095530315776 1095806513152 1096144427677 1097739010048 1097853765632 1099122249728 1099297931264 1099965661184 1100242976768 1100419882081 1101351706624 1101629371648 1102474706944 1103748530176 1103863913984 1105810620416 1105987371008 1106938167296 1107381004288 1108332998656 1109729587616 1109906964608 1110465052672 1111864328192 1114400515072 1114703222464 1118912258048 1119216190976 1119395084288 1120805612368 1121769147616 1123927048192 1125343286912 1126761310207 1127625930496 1127910219592 1129046830106 1129899332608 1130017450172 1131323096888 1131503925344 1132191217664 1132476657728 1133617869904 1134773770624 1135734685696 1135917297632 1136084912896 1136203677089 1138038407168 1138207415936 1138389344768 1139353321472 1139823807148 1140516153088 1140803691976 1141481930752 1143117695408 1144085676032 1144438478432 1146759854656 1147048967662 1147730919424 1149191954417 1149375638996 1150348918784 1152853467244 1155006201856 1155319939072 1155504603136 1157955249152 1160182759424 1161644683264 1164000960512 1164294420224 1164879855616 1166347698176 1166469625984 1167817390336 1168004051968 1168713515008 1169008162816 1170186188288 1170481207376 1171379376128 1172559791104 1172732813312 1172855408608 1173445148672 1174923784192 1175111581696 1176121802752 1176592317056 1177306996736 1177603811072 1179087686842 1179276149896 1179869118464 1179992459776 1181355848704 1181479345436 1182073421824 1182262362112 1183752108032 1184050547264 1184769757184 1185243731152 1186262662624 1186452272512 1187947298057 1188544626688 1188844274176 1190042288768 1191255723008 1192756801288 1195051257856 1197585776192 1198102551152 1202953168768 1203971817472 1204468986773 1205697131288 1206413950976 1206718103552 1206912128734 1209165807616 1209345379432 1209538678816 1210562904064 1211798412656 1212824551424 1213018406912 1214061215744 1214562551371 1215284641792 1215591030784 1215965883334 1217929412608 1218056732672 1218432345572 1219464101888 1220204822528 1221937659904 1222245726208 1222988136448 1224529200128 1224724926464 1226884775936 1227194089472 1228430749696 1229683326976 1231232827136 1233601298432 1234661801984 1236217575424 1236751020544 1239373977608 1241758109696 1243322825056 1244590587136 1245844778048 1246158871646 1246785470464 1248356520704 1248556055552 1249629415424 1250129336872 1250888684032 1251204049264 1253610938368 1253741988512 1255190589248 1255953010688 1256153759744 1257736614784 1258053706468 1258817867008 1259321464349 1260404079038 1260605539544 1262439366656 1262828665856 1262960679604 1263147041312 1264419931816 1265390184448 1265709205696 1266780995584 1266984678128 1268073880736 1268276567168 1269350531072 1269741961472 1269874697923 1272114170752 1272434887204 1273394888704 1275015891032 1276095561728 1279078299424 1281814822912 1281995905034 1284738670592 1287004356608 1287535813447 1288626085888 1288832057344 1289940041728 1291239931904 1291565470208 1294050000896 1294185278464 1295680608256 1296467623936 1296674848768 1298308763648 1298636084096 1299424894976 1301062275136 1301270234368 1301924544512 1303565074432 1303701346688 1303893720064 1305207671552 1306209222656 1306538534912 1307855151616 1308184878832 1308979489792 1309188714496 1310701379584 1310838397856 1311497519104 1311828164608 1313150111744 1313481173888 1314489073664 1316145435904 1317803885294 1318677250048 1320338889728 1321473959936 1323139123696 1323350611648 1323710076676 1328708306432 1329069226784 1331551010816 1332100862794 1334450073856 1334663369728 1336345153208 1337493983696 1338289160192 1341341827072 1341755457472 1344477070976 1344816031052 1345615560704 1345954807808 1346171220511 1347328498282 1347543852616 1348345004032 1348684939264 1349100834064 1351204634624 1351420608512 1351621306424 1352982069248 1354145202176 1354362931792 1355509792768 1355851534336 1356891947008 1357452263297 1358601740288 1359020693138 1361215225856 1362930466816 1364102152192 1365821030912 1366039341056 1371569864704 1371942427648 1375071858368 1377122779136 1377496850432 1377717026816 1379453061376 1380638950912 1382378667332 1382599624016 1383294828544 1385037891584 1385182680856 1386783151024 1387847299072 1388197193344 1389596098592 1389946433759 1390790707904 1391013009152 1392620215808 1392765797722 1393466114048 1393817424896 1395221993728 1395573747256 1396644640768 1398052058624 1398404525648 1401094578176 1401241045984 1402860070336 1403712188416 1404066082432 1405835318927 1406060024876 1406914086656 1408105447424 1408686911866 1411396744192 1411752575584 1413175217912 1414390097744 1414616171072 1415814053888 1421546094592 1421932232704 1422133109228 1422159511552 1425175691264 1428506887912 1429716533248 1432616566784 1432977747968 1435654924288 1435884396544 1437543448576 1438416633856 1438779277312 1439010615029 1440229154816 1440592255232 1441697693696 1443150512128 1443514349056 1446291177472 1446442370048 1447534526464 1448113620992 1448993226752 1449358536704 1451184845344 1451416799872 1452298412032 1454128425152 1455092137984 1456925671424 1457292981248 1458178162688 1458761515264 1460015584768 1460248950784 1462088982224 1463192952832 1466160889856 1468008370816 1473951724544 1474587755264 1476445854754 1477313840704 1477715127148 1477951322224 1480557746176 1482423368336 1483934930816 1485191512064 1485430312288 1485804808501 1488204070912 1488662989312 1488818611358 1490538824732 1491444200192 1491820212584 1494846217072 1495734943744 1496112037888 1499146747904 1499609040704 1499987111558 1502789478853 1503029681764 1503923273728 1504302432256 1505216167936 1505837733374 1507112861696 1507353755648 1510392725504 1510635577768 1513456402432 1515363479552 1519583756288 1521498554368 1522155102208 1524969125888 1525383357056 1525627171328 1528317673472 1530243476992 1531803799552 1533347419136 1533733995872 1536684376064 1536845018176 1538005434368 1538620722304 1539555303424 1539943445248 1541883898178 1542130349864 1543067062784 1545011451724 1546035396608 1547983525888 1548145349192 1548373792576 1549314297856 1549934109968 1551266558816 1551514510208 1553469543613 1554413144128 1554642512384 1557403303936 1557795945472 1559365757696 1559758893992 1560706314752 1560955774976 1562922705136 1566073707328 1569250327424 1569645955748 1570579152896 1571227709389 1574161678336 1577588955176 1577618243584 1577841113888 1578269706806 1581216825344 1584659462704 1586254839808 1587618512896 1588274105639 1589218377728 1589619040256 1592843419648 1593334605748 1597918478336 1598321334272 1599292178432 1601307415552 1601563365376 1604555503616 1604792270848 1607642120192 1608047427584 1609667878912 1610073697024 1611051679744 1611309187072 1613339566592 1614557741056 1616592214016 1617832706048 1619871305728 1620279696256 1621912474208 1626429489152 1628478921472 1628739214336 1629181632832 1630139410432 1632193517552 1632897831812 1635333300224 1635777509888 1639508754208 1642662608896 1644732496256 1646146441472 1646804991841 1648220718742 1648484167096 1650882248704 1651563965636 1654741010432 1655158192064 1656559763456 1656826117552 1658250459424 1658515510912 1659919925248 1660605374207 1663021088768 1663286902784 1663953314036 1666908223744 1667328472888 1668740349952 1670710477904 1672125218816 1672546783232 1676456183506 1678894956544 1679588241071 1681010499584 1681279188992 1682724552704 1684844921344 1688085987328 1688544526336 1692396133376 1694920343552 1695651725312 1697788383232 1699247939584 1701389129024 1701661075712 1704840222592 1708119752704 1708550391808 1710272121344 1710703303088 1711742409728 1712016011264 1714173289504 1715467599872 1717629227392 1718947250176 1720679456768 1721113262336 1721547177272 1723282003846 1724604364288 1726777504868 1728081332224 1730258854064 1730535415232 1731586568192 1732023123584 1733768506912 1734205612399 1737005989888 1737541631488 1740787812608 1741066056704 1743259940344 1744758587728 1750317672896 1754062389248 1754310185836 1758162323584 1760377749899 1761891113138 1762172730344 1763220389888 1763664920576 1766959906816 1767242334208 1770805264384 1771089987728 1773036621824 1774397161472 1775129882773 1776185245696 1776633044992 1777080957184 1780236763136 1783825891328 1786073655808 1786359138304 1787444199424 1787894837248 1789696523264 1790147728928 1793591361536 1794680815616 1796942258176 1797229477888 1798774521856 1799494131968 1800852865024 1801041122816 1803310579876 1804505710592 1806779533312 1810900836992 1811392736504 1814094430208 1814877237248 1817164128928 1818232419328 1818726310336 1819017011968 1821309120098 1826381453312 1828221922816 1828682841232 1832392137056 1836086415488 1838400032443 1838693878684 1839810728704 1840274568808 1841368662016 1842129038594 1845103689728 1845568864256 1845865608652 1846137983456 1849587050896 1849882685248 1851449147392 1853338748768 1853805999461 1854908137472 1855204622336 1856799506432 1858944892928 1859139223552 1859712527452 1863484763816 1865062744064 1869316993024 1872613605376 1873421664256 1876885078016 1877394900992 1877694980096 1881783111961 1885296984064 1887196823552 1887672610304 1891501560832 1892929765376 1895315009536 1897703259296 1898006584448 1899159461888 1899638264576 1901552555968 1902031961986 1905409660544 1905690821632 1906848366592 1909251149312 1909556320256 1911197929472 1911962515216 1913123869696 1913406169088 1913606192992 1917287317504 1919703254144 1920869310464 1921176338432 1923597175552 1924082139304 1925250855424 1926021063122 1927475332096 1927676826764 1931385018368 1931871945536 1933818719248 1935790549888 1937429757952 1938229802093 1941647944832 1941958294016 1942485792992 1946076886312 1946113015808 1946916645622 1954798899248 1956454203392 1960422670336 1960916918272 1965186241577 1965500353076 1967164719104 1968359604224 1969172420566 1970839896064 1971154911232 1972849475584 1974837542912 1975128948736 1975335425024 1979135295488 1981629165568 1982832836608 1983149768704 1985648697344 1986149305088 1987147988992 1987355721728 1989651955712 1989859950208 1993687760896 1994190395392 1996199968256 1998235406336 2000753344096 2001759371264 2004281749504 2004602109952 2005146625024 2006325428224 2008853560064 2009720408384 2012717907968 2017856928256 2020399590716 2024497764328 2026026389504 2028579346144 2028903590272 2030647800064 2031460172417 2032694111552 2033206580054 2036489781248 2037117774848 2039684707528 2040923642368 2041249859584 2043821999024 2045579033888 2047942540352 2051463970816 2052096582016 2052613942132 2053834276864 2054682389201 2056259049728 2056777459256 2058000269312 2058519117824 2058850101958 2060620056196 2062694612992 2063000941384 2063330687392 2067185527472 2068935999488 2069266694144 2071045603328 2071900822927 2073655287808 2077644292096 2078502236564 2082949087232 2091382079488 2094017389568 2094352093184 2096152567808 2098264889344 2098793889088 2102831251456 2105480988416 2106759888896 2107096629248 2109751740928 2110283636656 2111344738304 2111565454336 2114005202944 2114226197096 2115627384832 2118293245952 2118827295104 2120962466272 2122589986816 2123125119232 2125264621376 2125800428102 2126869331968 2127091670912 2129549358848 2129889741824 2131183468544 2131720767488 2133868931584 2134406907568 2136044744704 2138512777216 2138736333344 2142508077056 2142850531328 2145550695808 2147395184896 2150101076006 2150444743928 2154237135872 2158846017536 2159150997952 2159737493524 2163770392576 2168481370016 2168827975808 2170664517632 2171560873963 2173427723506 2174719885312 2175067488256 2179680468992 2180352618392 2182198919168 2184775240336 2186625286144 2187176562688 2191060631552 2191613026304 2192288855354 2195478020096 2195707531264 2196384622939 2198244499456 2198595862528 2199931322368 2200485953536 2200839764162 2202703413248 2203258743296 2204949413888 2207497060352 2207727827968 2211621240832 2211974742016 2213876334592 2214762008576 2216665997312 2219459175232 2219813929216 2220930105344 2223728656384 2228801030144 2229406444928 2237824516096 2238432381952 2238790168576 2241611224736 2243538295232 2247854096384 2250686573824 2253522620414 2255251860992 2255820439184 2258093660212 2259798665216 2260034900344 2262646193776 2263007850688 2264382435328 2264953315456 2267235739808 2267807339291 2269547541248 2271469371392 2271834595264 2272169825792 2272407354178 2276076814336 2276414831872 2276778689536 2279647614296 2281032306176 2281607383952 2282963861504 2286235390816 2288171352064 2288876956864 2293519709312 2294097935324 2295461838848 2296409729107 2298383908834 2298751277992 2300697837568 2305706934488 2310012403712 2310639878144 2311009206272 2315910498304 2320365518848 2321323692857 2323289366528 2328001921024 2328588840448 2332695396352 2332939251968 2335634780672 2336008103936 2337427030016 2338016325632 2340372376576 2340962414752 2342758752256 2345119582208 2345465626624 2345710817216 2346890297344 2349847568384 2350223163392 2352243605504 2353184634112 2354613993472 2355207622144 2358175373684 2358552299792 2359738236928 2359984919552 2362711697408 2362958690872 2364146843648 2364524724224 2367504216064 2368101094528 2369539514368 2370487462304 2372525325248 2372904545024 2375894596114 2377089253376 2377688548352 2380084577536 2382511446016 2385513602576 2390102515712 2395171552384 2396205102304 2405906337536 2407943634944 2408937973546 2411394262576 2412827901952 2413436207104 2413824257468 2418331615232 2418690758864 2419077357632 2421125808128 2423596825312 2424207845449 2425649102848 2426036813824 2428122431488 2429125102742 2430569283584 2431182061568 2431931766668 2436113465344 2436864691144 2438928203776 2440409645056 2443875319808 2444491452416 2445976272896 2449058400256 2449449852928 2453769551872 2454388178944 2454782813873 2456861499392 2459366653952 2462465654272 2467202596864 2469323603968 2472435150848 2473502041088 2478747955216 2483516219392 2486645650112 2489181174272 2491689556096 2492317743292 2493570940928 2496713041408 2497112111104 2499258830848 2500258673744 2501777368064 2502408098528 2505961818529 2507221876736 2507483977024 2510381178496 2511906021376 2512307519488 2515473229568 2516107412936 2517635734016 2518642928698 2520808158076 2521211079088 2525657331712 2525921359208 2526294082624 2528839863632 2530780368896 2531418411392 2533561991168 2533969356256 2534608202737 2536147761472 2536553134336 2538701062144 2539483922944 2539749395846 2544228341504 2544869774408 2550031782064 2552191123456 2558156598848 2563582052161 2563629645824 2563991810068 2569477341184 2574008713216 2575071626894 2577252171776 2577664114688 2579880083456 2582479863808 2583130940416 2588100001792 2588370556928 2591361216512 2592935247872 2593349697536 2596617527296 2597272168192 2598849789952 2602124550272 2602540468736 2607130148864 2607402693376 2607787440128 2610415343104 2612418445312 2613077069824 2615710303232 2616369757664 2617958979584 2618377428992 2621402759168 2621676795712 2622995038208 2623656329216 2626300223488 2626962347776 2628978147328 2632290871808 2635607770588 2637354500096 2640677779456 2642947919872 2646278247392 2646701223296 2647420153352 2657416612864 2658138453568 2663102021632 2664201725588 2668900147712 2669326739456 2672690306416 2674987967392 2678786771531 2682683654144 2683510914944 2686892355109 2688954141952 2689632062104 2691231121408 2691909615616 2692342441022 2694656996564 2695087705232 2696690008064 2697369878528 2698201668128 2702409269248 2702841217024 2703242612848 2705964138496 2708290404352 2708725863584 2709408768443 2711019585536 2711703068672 2713783894016 2714904526594 2717203480576 2718041386276 2725860933632 2728204304384 2731642061824 2732078682112 2743139729408 2743884855296 2750143716736 2754245558272 2754993700864 2755434053632 2758906122752 2761277901824 2764757334664 2765199248032 2766589657088 2770075783168 2770365361712 2773566302048 2775694598144 2776394386688 2779192197184 2779892867518 2781581415808 2782026018304 2785240431616 2785531595444 2786932228096 2787634849792 2790443987456 2791147494512 2793289281536 2796104117248 2796809051296 2802189156352 2802482091968 2805720140672 2807424376832 2808132164864 2811670637854 2812120049752 2813828173312 2816210894848 2817373823732 2822793488384 2823505151168 2826350435824 2828780195488 2829232342144 2831628107776 2832797403059 2843864465408 2844266218456 2844319023104 2850351382528 2857013775824 2859433066496 2863530686809 2865233133568 2865955495936 2871309848576 2871768793088 2872195276151 2875086897152 2876833267712 2877558554624 2878021230058 2880458309632 2881184510464 2883395387392 2886301024256 2887028698112 2892582354944 2892884740096 2895069052928 2896227241984 2897986453504 2898717073408 2902369690688 2902833599744 2904596824064 2908256850304 2913851342848 2914585962496 2916356325376 2917523030528 2920031169536 2920497901568 2924177964448 2926385905664 2932321779712 2936016741632 2943513196819 2947903449088 2949175510528 2952891709508 2954627681408 2955430254296 2955902644448 2961115492352 2964846736672 2967869861632 2970383024128 2970860624576 2971609617002 2976408141824 2977325978624 2977637222716 2981077649464 2982888400384 2983640425168 2989692434144 2992224075776 2998293495808 2999218081408 2999974223116 3002997338063 3005578957706 3006059363528 3007846547456 3008604864512 3010432335872 3011675466748 3014225723392 3014707511296 3020785451008 3021271155536 3026912804864 3028162741201 3030726959104 3042997108736 3044310204416 3049938251776 3050766714112 3051254342656 3056635346944 3060486953984 3063607599104 3066694838272 3067467991744 3073368752128 3073690036352 3076010868736 3077241444608 3079110606848 3079886890496 3083767796356 3084260699728 3086134125568 3090022903448 3092070793216 3095967051776 3096290698384 3096747585152 3098628595712 3099868219936 3102533117632 3103029020416 3106939087226 3108826288256 3109285024768 3114806607872 3115591890944 3118731515392 3119517787984 3121412629504 3121911549952 3125845410272 3132147414656 3138500654848 3139291911496 3141158305792 3142455418778 3148323356672 3155177910352 3155236487168 3155682227776 3156539413612 3162374940257 3162433650688 3169318925408 3172509679616 3175237025792 3176548211278 3178436755456 3179238080512 3185686839296 3186669211496 3195836956672 3196642668544 3198584356864 3202614831104 3203126730752 3209111007232 3209584541696 3210100602757 3215284240384 3216094855168 3219335757824 3220147394048 3222103359488 3222618374144 3226679133184 3229115482112 3233184428032 3235665412096 3239742611456 3240559392512 3243824948416 3252858978304 3256957842944 3257478428672 3258363265664 3260278820864 3264387035104 3265795663624 3270666600448 3271555019776 3279017508416 3285325217792 3289464992512 3289808867033 3292292882944 3293609983682 3296441437484 3296968334192 3303127931272 3309482020864 3310316384128 3313119526912 3313652235104 3314487649733 3316500918848 3317031021824 3319839850496 3321210748414 3326042177536 3326573805568 3327906628072 3333816447488 3334656945776 3337480699904 3341420955808 3344250437632 3345093566464 3352376529749 3352912367012 3357789913088 3359176482142 3362020999168 3362558377984 3365449105408 3369689842688 3376171974656 3377089052672 3384792266752 3389840687104 3391303450624 3395576766464 3398495879168 3402778258048 3403322151424 3409680445184 3416239505408 3417100783616 3420544242688 3421406606176 3423484819456 3424032022528 3428346579008 3430935199744 3435258454784 3437894500352 3441358913536 3442226524672 3443094354544 3446564007692 3449208728576 3453555009736 3456162664448 3460517708128 3461070830464 3463173136384 3464046247168 3467537013824 3468411224798 3474011979776 3475083262976 3481575625216 3482132113408 3486519880688 3489517175456 3500635345792 3508124778496 3508620371672 3516324647168 3520755499798 3523782226276 3524345460688 3526440779776 3527329841152 3533919813632 3534484668416 3541610528768 3542179975456 3543073004887 3546073243648 3548794322944 3550259765546 3552370491392 3553266089984 3554161914368 3560473526272 3567651782656 3572147311616 3572718276608 3574888398848 3575789674496 3579393046528 3580295457856 3587182723072 3589361631232 3593884516352 3594458955776 3597549043712 3598988263936 3601705730048 3602082245632 3606621159752 3609011421184 3613559066624 3621801673984 3622785473008 3628188860416 3629754474496 3634328257856 3636464838656 3637452620672 3638034023936 3642618240196 3652762906624 3656443845632 3657365682464 3664784274112 3672172830976 3676800064886 3677387757368 3679621457408 3680549137616 3682737324032 3684258077188 3691137728512 3691731217304 3692275966912 3699174101792 3699765370496 3702898294784 3704427373231 3706677497536 3707611998922 3709816274944 3710409244672 3713599012864 3718278447104 3719425054904 3726969527632 3730125488128 3738633986048 3745227210752 3746773768543 3746843328512 3753770156032 3754789801984 3755389960192 3763566223922 3770593968128 3774393647104 3775345220608 3783003121664 3785859530752 3790630019072 3795406518592 3796013168896 3798318923776 3799276529152 3803105111936 3804063923972 3810819321088 3811381643264 3813696733184 3818502298624 3819112640512 3822395858944 3823925030432 3826247739392 3826812338176 3827212385984 3834574635008 3839406508288 3841738620928 3842352676864 3847194351104 3848164278608 3850501710848 3852042126244 3854950664192 3855353653528 3862770036736 3863743891072 3867637438496 3871581099776 3874859515904 3876459604186 3883295889664 3883916588032 3884971585984 3892153772624 3892226031616 3893833291244 3909597798496 3912908406784 3920845340672 3921833836544 3930372483154 3931000706152 3934329438208 3936719208448 3938344841132 3941679792128 3942309822464 3945698951168 3949675085824 3950257897472 3950670850048 3958270590976 3959905123109 3963258331136 3965665673216 3966299537408 3971297394688 3972298610176 3974711443456 3979303911424 3979719900416 3987375521792 3988380790784 3992399936512 3996470812672 4001506688192 4003518742528 4008563499008 4009204219904 4010293250048 4012650856448 4017707120128 4019440816768 4025435815936 4035713856512 4040799181432 4048995528656 4052052779008 4057158692288 4057807180544 4061295600128 4062920344834 4065388223104 4066413160108 4074235549696 4079369415056 4081847284736 4082499719168 4087643998048 4088674546021 4091158067776 4095885080704 4102927941632 4104193164032 4105227884264 4107668553728 4109364778402 4112518099456 4113554918512 4116000538624 4117038235648 4117700203916 4121240112392 4125389225984 4126001882768 4126661374784 4134371054944 4135413383413 4137871998976 4138533388288 4142091206656 4143801645854 4147310575616 4157004473128 4165898174464 4182764158976 4188034779136 4188704186368 4192305135616 4196529778688 4197587778176 4205662502912 4210961976832 4213519777792 4214193258496 4219503481856 4220567273312 4222689476608 4223130908672 4228010405888 4228452394192 4231254769664 4236586491904 4237654590208 4241924932544 4245179973632 4246250238464 4250529242752 4251600856204 4253738663936 4254183341824 4259098717696 4259779483648 4262366937088 4263441534976 4267737863168 4268813815136 4272089489408 4277025554432 4277472666688 4285016154112 4285701062656 4291101391616 4294790369792 4300202152012 4300889487856 4302057749197 4308474271744 4318301995904 4319474987048 4327540785152 4336962740032 4337655951616 4341329035264 4343121747926 4346855447012 4349439770624 4350134976512 4359360937984 4360705236784 4364397838336 4369550480672 4370652100919 4373250572288 4374353125376 4382121263104 4383226052608 4383877000441 4384577710708 4390956040192 4391415062528 4392769245878 4396488998912 4397191725056 4399862644736 4400971907072 4401679528324 4405406826496 4406517486592 4409898827776 4414994120704 4415455655936 4423242481664 4423949484032 4427752669184 4429524017152 4433331994624 4438918350464 4439627858432 4447457312768 4457602060288 4458812889856 4475649032192 4476864763904 4477580337152 4483222449472 4487076590464 4492730668829 4495708192768 4501373147648 4507045240828 4510503721984 4511640878368 4516187320424 4519597330432 4520069800688 4525292387552 4526015701376 4528764870656 4529906630912 4534471479616 4535614678582 4539095082496 4542938742784 4543669190528 4544339651584 4544814708356 4552829663744 4553557379072 4559295228592 4562064612352 4563214767904 4569695080847 4572470781632 4576342704128 4577753913728 4587039418624 4588195870648 4590923677696 4592819458214 4596767817668 4597502555984 4601395675136 4611413868976 4620024807424 4621279756288 4621932604991 4622018412544 4631820996608 4640731037696 4642647385714 4646578733056 4656003842048 4657177680896 4665390792704 4665878503936 4671269561344 4672016207872 4674854060032 4676032651264 4680744753152 4681924829504 4685517504512 4690239164416 4690931253248 4691421634432 4693780594688 4699695136768 4700446326784 4704487211008 4706369268224 4709227986944 4710415244288 4716350747368 4717104599584 4719476473856 4719969839104 4725423394816 4725917381744 4728293687296 4729049448448 4735008432128 4736202189056 4739079028736 4740974924608 4745050650496 4745809090048 4751789192228 4754178506752 4755377096704 4760169155072 4765022892032 4771027205152 4780205031424 4790343104768 4792410204608 4802574163231 4811812675072 4815887269888 4817875947092 4822788525152 4826872414208 4827648514936 4836663230464 4837381517728 4838154715264 4842251616256 4844251180379 4847193650624 4848415690898 4851298205696 4852073627648 4856244862976 4858250205484 4861138567168 4862364123136 4863863533336 4872226930688 4873729382288 4877856407552 4884846465733 4887750639616 4888982904832 4891952545792 4898116800512 4898899705856 4899627235787 4907539103744 4908776357888 4909565627746 4913722998784 4918733307904 4924931308544 4934405193728 4938647207936 4944870301696 4947004082176 4957495910432 4967032438784 4973291300224 4978362348544 4983379112192 4984635486584 4987141881856 4993426082816 4994224222208 4998517661696 5000517347488 5003554736128 5004816197056 5011923637058 5014443753472 5014967954048 5020762356992 5021287218103 5023812042752 5024615038976 5030946459136 5032214825872 5035271468032 5037285857396 5041616316152 5042422158176 5051314663424 5051842718416 5052588165248 5057679727264 5061560737792 5062836822784 5067123982336 5067938712512 5069216405474 5072295522944 5073106268672 5077402124288 5078967845888 5079498791692 5088456683008 5089739548816 5100063564128 5104382246912 5116313197696 5127164104322 5127259291648 5127983620136 5138954682368 5148017426432 5150143253788 5154504343552 5155328229376 5159760166912 5164959727616 5166261880832 5176200003584 5176741113856 5178337468681 5182722433024 5185870495744 5186699395072 5193235054592 5194544336384 5197699579904 5204249100544 5205080937472 5214260297728 5214805386752 5215574880256 5220830686208 5224836890624 5226154139648 5231420606464 5232739515328 5235917959168 5236754857984 5242805518336 5243353591424 5245990076416 5247312658432 5252600446976 5253924695552 5257956294656 5264581743616 5271215541176 5274709000192 5281355558912 5285895839744 5292556494784 5293402446592 5294840306704 5314833225728 5316276907136 5328403451176 5337800295424 5338653478912 5345380612832 5349975934784 5357573543062 5365367308288 5367021829888 5367582888317 5373784710218 5377908283904 5379264124208 5382462242816 5383819231232 5384684882044 5389313993128 5390175410464 5394739757056 5396403336256 5404818538496 5405682434048 5406485225696 5407848270617 5411928276992 5416580808704 5417451727168 5418817536886 5422039171072 5423406137344 5427567788032 5429809053188 5434406961152 5436082772552 5451721867264 5456408608768 5463284123648 5464157364224 5476053969409 5486279458816 5487769710592 5500287433472 5508491116544 5509987401728 5510868107264 5517812245504 5522555803648 5529514669328 5530398496064 5533179314176 5540151566336 5540730723424 5547132604096 5551389196288 5552788773376 5558384394368 5559785735036 5563162831616 5564052036608 5570480863232 5571063190888 5573864456192 5575269699584 5580887974912 5582294989024 5586578563072 5592208234496 5593618102592 5604378312704 5604964183936 5611440281344 5612026890821 5614848753664 5616264329728 5623341275708 5624240099504 5627656346624 5634747647464 5645586976768 5647010302336 5652700871648 5657560390976 5658464684288 5663256215552 5665594806118 5687728930816 5688532436912 5688638046208 5700702765056 5714027551648 5718866132992 5727061373618 5730466267136 5731910991872 5742619697152 5743537586176 5744390552302 5750173794304 5753666535424 5755117109248 5756042460116 5760916619264 5762369020928 5766790774784 5772602048512 5774057396224 5785164709888 5785769480192 5790138105856 5792454483968 5795972907008 5797434146816 5804739381376 5805667199488 5809193648128 5816513700608 5827702685696 5829171924992 5832712650752 5835046061056 5840062339072 5840995803136 5848355928896 5852771811328 5864643559424 5872033483264 5887026393638 5895806898176 5898351021056 5905783419016 5909255362816 5910860508592 5911805288896 5922230984704 5929693473344 5935739723264 5940766048256 5941721249152 5943219234004 5954651957248 5955274445432 5962155298928 5965776800768 5967280850336 5975755105723 5979384868288 5984448151552 5996586991616 5998436162816 5999063228119 5999948446232 6005994676126 6011157915412 6012118727056 6015693094912 6017209729024 6023350933496 6028451446784 6029415022592 6041570902016 6042542311072 6044065714219 6053825609728 6056325482402 6061453918208 6085994217472 6088620408832 6099876503552 6101533428224 6102508685312 6113270693888 6120973907968 6127215198208 6133389676544 6134935983488 6146737504256 6147380072704 6152021737472 6154482889216 6158221213696 6159773780992 6167535592712 6168521399456 6172268251136 6180045806896 6184141586432 6191934103552 6192581396768 6193495170304 6197257191424 6199736439872 6205066235264 6206058040832 6213878174452 6217652576512 6218570049536 6229613215744 6231183781888 6237463030784 6239035575968 6242825259008 6243823099904 6251690820544 6264294829312 6277001309696 6278583822992 6282316611584 6284910837556 6296646713344 6310355820704 6311364455552 6313078827224 6324749880514 6324867301376 6338637850816 6345019359232 6350474051584 6353096422556 6356873510912 6358476161024 6371373678592 6373338422992 6387876147497 6391673913344 6393285337088 6397168713728 6405229662208 6406253461504 6418222014464 6419169083392 6420201205514 6430568480768 6432189710336 6438671515648 6440294788096 6444206718976 6445236748288 6453358266368 6458230964224 6466368856064 6471330824192 6479485222912 6481118785024 6487649896832 6505717956608 6513915685888 6514956857344 6516726531328 6520557641728 6528774070208 6531591327248 6541333200896 6543110039552 6558035016832 6566298669827 6570650435584 6578929985024 6579617734066 6584585765888 6587219967364 6592882874968 6593936668384 6606255862544 6618964041728 6620632768256 6626239053824 6627304470208 6628975299466 6633001837696 6634062043648 6639679700992 6642421496828 6652084355072 6655813256144 6667632894976 6669313891552 6670995311929 6674961399808 6682841911616 6688500875264 6690187132928 6704753059498 6705824734024 6715579826176 6718352964284 6724041998336 6725116755968 6730898210816 6739379685376 6752343949312 6754178105344 6755132268833 6769584533504 6782606901248 6791153532928 6796991758336 6805556516096 6806644302848 6819360890368 6832479010816 6834201567232 6841088485376 6842813212352 6846969638912 6848064045056 6856693158016 6861870399488 6870516909568 6875789000704 6882717827072 6884453049344 6886188709088 6893128015384 6898417457152 6907110019472 6912325328896 6921035416256 6922141660928 6926346272768 6928092494336 6935074027648 6936822449596 6950166525952 6963151250432 6964264226816 6973039761376 6979034350912 7001270691584 7016249556992 7017240743344 7019146853953 7032649294336 7041510999596 7047564452552 7048690921376 7054659682304 7067839627264 7068969336832 7083221057536 7084359950912 7086146009774 7092146487296 7097588645888 7100519531092 7104740982784 7106532179968 7108323828736 7120947052544 7135303565312 7144294623232 7145436553216 7149776797696 7151579348992 7158786093056 7160590915712 7174365446144 7178723262464 7187769032704 7188917911552 7195098087424 7197976527872 7203411460096 7204164491264 7213242319504 7218022842368 7227118133248 7243603347968 7245570946016 7256377720832 7259508948992 7268656515712 7272929677312 7274905241344 7276068047872 7285236480392 7305525813248 7312887691264 7314731364928 7329568548224 7338804395689 7344345661952 7353600129772 7354775514736 7359242914816 7361098275232 7368516154376 7382275457024 7383462434608 7384551933824 7398348203584 7399530740992 7405796589568 7408854746462 7413354995072 7415223997844 7419632549888 7420818489344 7436556894208 7438850109808 7453939055264 7455818289803 7460250976256 7477267972096 7490454421504 7493547537086 7493686657024 7507540312064 7509579603968 7510779920384 7527132447844 7541187936256 7548787294208 7550690441216 7566006243328 7571719061504 7581260038144 7590813037184 7592026337792 7596637847552 7598553058304 7606210223872 7608127847944 7621638642176 7622763286528 7627393466368 7637004597248 7638225281024 7644791717888 7647850060864 7652495478784 7653624676352 7654424771968 7664069964473 7669149270016 7678813016576 7683477241856 7684705353728 7694388702208 7696328557216 7701003421696 7704084252488 7709901328384 7710707307056 7725540073472 7727487782144 7735274876992 7743162199552 7749719031808 7752919208372 7766591779328 7767833176064 7769943171968 7784307545248 7787666582488 7819195596992 7825816813568 7841690681344 7843667673088 7844928836771 7860744966308 7862001412304 7868658876416 7876689682264 7883359584256 7884619644928 7891397902336 7899350171648 7900515794944 7901341700096 7903778241671 7916541181952 7919810246218 7926516662272 7931331346432 7932599074816 7942594789376 7944597220352 7949422886912 7958607822848 7959439800832 7974751043584 7976761581568 7984799873024 7992941625344 8003013376384 8007037485056 8017126998016 8018408439808 8020586500096 8025301712896 8035414240256 8038881633536 8050871631872 8071427713024 8081598362864 8097991057312 8104105558016 8114317384576 8115614361088 8122591200256 8125840689668 8130776446208 8132826320216 8148471099392 8158738830112 8163694569472 8164999438336 8175287996096 8177349092042 8182316135552 8191770161408 8192626513747 8205855883264 8208386328064 8210455768528 8215337107456 8218729556804 8225036198912 8227109837024 8234076471296 8235400407832 8242480224784 8250778451968 8252003765536 8253322749568 8268742109888 8270826766826 8275743997952 8277066776576 8284182413312 8287603291708 8294621151232 8314008946256 8331796348928 8332973382721 8365528317952 8376069558272 8377408372736 8384610271232 8393059557376 8395175556352 8411325005824 8421923953664 8427039555584 8428386516992 8439006963712 8441134546624 8445378953216 8446261817344 8456020811776 8456904788384 8462509539328 8473172983808 8475309180416 8483849865088 8490359947264 8492500476928 8501058485504 8503201712408 8507477327872 8508366683648 8518197435392 8519558967296 8524733874176 8526883069952 8535475726336 8537627630272 8544178978816 8554051108864 8554945333376 8565725254411 8570032308224 8571402125312 8582202783232 8589580739584 8600404304024 8601778975712 8604115498394 8616948543488 8636603991808 8638949974096 8655081570304 8673925480064 8675311903232 8682658070528 8686243495852 8693710894024 8698879541248 8718721875968 8721410473568 8728795676672 8739100961344 8741304201838 8746501144576 8748706250752 8757635238833 8764242526208 8766452105216 8767754000882 8769155421416 8781912080384 8782830125056 8785538491756 8792977997824 8794383450112 8801943814144 8803359056648 8810813652992 8813034973184 8819797655552 8829988241408 8830911311872 8833634505397 8846484963328 8847898968064 8855505338368 8859048034304 8866663989248 8877836700928 8879255716864 8894914625536 8915204120576 8917625779712 8951298064384 8953729527808 8955160674304 8966444898944 8974153180928 8985461337658 8991416385536 9002746295296 9014090481656 9021007443968 9023281756736 9032374640848 9039194660864 9040139601376 9050584775104 9052031402752 9057529741312 9059813261824 9068942959232 9071229357164 9078190164992 9087338381056 9088679303168 9089629416712 9105659327488 9107114758144 9118590457184 9124129224704 9126429535808 9139390161694 9144941563264 9152685408256 9155507827456 9156464927129 9174078837248 9176391741296 9181847355392 9185638916428 9193535635336 9195005111968 9202791350272 9222827737952 9240049614848 9242559512576 9243865209982 9244036825088 9263641993216 9281462075392 9285294771428 9293157466112 9312007684096 9314355361792 9330781585408 9331757007872 9342539122688 9344032415744 9349708120064 9352065302528 9361489506304 9363849659008 9371035009024 9380478328832 9381862506496 9382843268864 9387561189376 9399390273536 9400892653568 9408974422016 9412738536448 9418455973888 9420830488576 9432701494736 9434209199168 9438952947712 9439939678208 9450846789632 9451834763488 9456587374592 9458098896896 9470016864256 9472404378112 9478158057472 9481949849216 9490101300992 9491618180096 9503578384456 9508357013504 9510754193408 9520338310144 9530045784064 9542054410304 9560410062848 9580686209536 9584820409216 9596898055901 9605148326462 9623625350144 9635751894184 9645577050304 9653744828416 9655297029872 9673326460928 9674763035456 9676309430528 9684503232512 9688502360758 9694387301248 9696831381796 9702596411392 9704147255296 9716500410968 9722277134336 9724728246272 9727727066672 9744453861376 9747458764576 9749916225127 9755712815104 9769692931466 9775501279232 9777965809664 9783905091584 9787945266931 9796233601024 9797799411712 9799254471574 9815078207488 9817552715776 9819131255492 9827445997568 9837466615808 9849862617088 9868810387456 9877294415872 9889740603392 9894008164352 9914991820864 9934064877568 9946582600448 9956724697088 9966758224384 9969270973168 9974283763712 9986852165632 9988448444416 9997035323392 10001034694976 10007109472256 10009632394112 10022245338157 10023847274116 10028887506944 10029935908096 10041524713984 10042574436206 10047624085504 10049230077952 10061892918272 10064429651744 10070542936064 10074571714792 10083232632304 10084844316352 10102629326848 10103685436832 10105176330496 10115359454528 10123121475584 10125673645568 10134247964672 10135877425024 10138432810948 10144591045888 10146212537344 10157935691776 10158997583384 10176913366016 10179479097632 10200127128256 10208764493824 10232626395392 10254328208644 10254518583296 10255967240272 10258753094239 10277909364736 10300286507576 10309008687104 10310656458752 10319520333824 10329919455232 10332523761664 10352400007168 10353482227712 10356674937362 10365444866048 10371740991488 10373398790144 10386470109184 10389088672768 10395399159808 10408498201088 10410161874944 10428520595456 10429610773504 10431149760512 10441661372416 10449673781248 10452308279296 10462841212928 10465479030656 10471835918336 10473509715968 10485611036672 10486707182848 10491980152832 10494625316864 10505200893952 10507849391104 10515912589312 10529163487232 10542431082352 10549418000384 10562711117824 10571791679488 10585112989568 10586804893184 10589680613408 10629666451456 10632553814272 10656806902352 10675600590848 10677306957824 10690761225664 10699951869568 10713434671823 10715147086124 10730734616576 10734043659776 10735165776634 10747569420436 10755816567808 10758528248416 10767638462464 10769369764088 10778627986256 10780350820928 10789479514112 10792806672512 10809637076992 10811364868096 10812970451392 10815696541234 10823856553984 10833161617408 10834903454336 10837635073772 10844078342144 10846812274688 10859618106376 10868813922304 10872165545104 10896965192789 10903443734528 10912817217536 10926568247296 10928314728448 10952107938818 10972558917632 10975539421184 11000574866944 11016982233088 11019974803456 11021736214528 11035624491008 11045111607296 11059029338656 11060796992128 11066358628352 11080303132672 11081461446848 11094265208192 11102778392576 11105577546752 11116768788736 11119571470072 11126325663232 11128104073216 11140961726464 11142126381776 11147728912384 11150539399168 11161775949824 11164589978048 11173157126144 11184416468992 11187236205184 11201333024999 11208756625408 11209928367872 11222880562688 11224053781642 11229697507328 11232528659456 11246682551416 11248480199008 11255312693248 11269495294928 11291173953536 11294020604672 11305401743296 11315120781952 11316929368576 11326512431104 11331189612236 11375457861632 11377064873824 11401405530112 11428055103296 11437732265984 11452292235397 11454122747236 11460932534272 11463821983744 11485239394304 11487075172352 11488781104604 11500347588608 11510234218496 11512084920232 11521833238528 11524738041856 11533581549568 11545204097024 11548114792448 11551675891673 11570329419776 11571538960384 11580276211712 11584908967936 11591945814016 11594868293632 11609478762752 11611334398976 11618387296256 11633027401216 11655405371392 11658343849984 11665425301504 11670092122112 11680124678144 11681991606272 11696711857792 11705543622656 11729287118848 11744066966528 11774052787276 11791613796352 11796702042112 11811566838032 11818510725632 11821721017184 11823610577792 11838509280637 11844461969408 11859386946688 11871479446528 11883442498304 11886438468008 11909303914496 11910548890864 11924310597856 11931553601536 11934561700672 11951510211446 11958769736576 11968896303104 11973838750861 11993173983232 11996872325632 11998126456238 11999896892464 12011989352252 12022315830824 12024237454112 12034419458048 12046701866992 12056902893568 12058830045184 12083141804032 12085084622144 12088131428438 12107651219456 12112650964804 12122907836416 12171988434944 12177240817664 12199753007104 12203066856448 12205017370624 12226541387776 12241947815936 12254430396416 12266779353088 12269871966976 12293475008512 12294760145408 12304043474944 12308965778432 12316442427392 12319547561984 12335071185424 12337042798912 12344536502272 12360091613792 12368283172864 12383868207104 12385162793536 12386990340608 12394514382848 12399472879744 12410132470528 12412116081664 12427756348904 12435305153024 12437140099072 12459226431488 12462367563776 12474926061568 12478071151936 12485650518016 12487646199808 12503381641088 12519136910293 12528589658624 12554002619392 12557167645984 12569821675112 12593293426688 12620711641408 12622728911104 12626157654448 12649499761028 12649734602752 12654958196543 12677275701632 12690038718464 12706192845112 12713747021824 12716952322048 12742747357184 12746676845984 12775752294994 12783347826688 12786570674176 12794337427456 12799620733679 12810459324416 12812506923008 12836444028928 12838338166784 12840402411028 12864379420672 12877343031296 12880589576192 12888413437952 12890473496576 12906716532736 12916461928448 12932737712128 12942661648384 12958970445824 12962237570048 12975299793664 13011435913216 13027831371776 13029913714688 13033453062656 13041115283456 13057548140416 13063182654496 13082666401792 13086220079104 13116070033664 13132597339654 13141300871168 13157859970048 13159235468132 13169171531776 13174439934728 13185765749936 13187873336768 13212511725088 13237928083456 13241265536512 13252478107648 13254608940416 13257950598932 13266003675392 13268124087296 13284842993656 13304168710144 13311626512288 13335265789952 13338627783104 13341990623858 13349922799616 13365683823232 13377001750528 13380374265856 13382525662727 13409506118996 13411649468048 13436705928568 13448083996672 13450233511936 13461796421632 13478759370752 13504687898624 13508356210688 13510264537666 13539169067008 13565213802496 13582307065856 13593983516672 13611113032192 13613288605696 13638721780736 13664958021632 13668403134464 13682176970752 13685626424704 13693939277824 13696128090112 13713386316032 13723740798976 13741033819136 13751578001408 13765435654144 13768906098688 13772377418176 13786256030768 13796834914304 13814220038944 13824650657792 13842070832512 13844283321856 13852692545536 13856184988672 13870148055296 13873644899192 13900333051904 13926302500864 13928528453632 13946079522752 13958068701824 13975656994039 14002541383168 14032499113984 14034481486688 14038293707906 14065298588672 14083021999192 14095128905104 14097381842752 14109319364608 14135679254528 14137938673664 14166442115072 14168719901824 14172292019548 14184292974592 14201039062184 14209481965568 14213064359936 14216647657472 14241894105088 14249877559801 14270607130624 14288589246464 14290873106432 14299553595392 14303158697984 14305458467053 14317572186112 14321181831424 14348730892288 14375538065408 14377835823104 14390196174848 14395953055744 14406822920192 14408328982528 14426484639008 14436045684736 14454236266496 14487206695936 14491141892032 14512755441664 14519017897984 14537313031424 14545859354624 14549810482688 14552136095744 14570472960784 14611051626496 14625775382528 14629462729856 14647897032691 14659137096448 14677608791378 14688691323904 14707200259544 14709551029472 14718485829632 14722196550464 14737032308752 14764550914048 14766924869216 14769103867648 14796696407168 14799061481984 14811593179136 14817709492924 14826709990144 14830447995688 14839265099776 14873113788416 14877700219616 14907878110528 14911636579606 14920501952512 14939495407421 14954535944192 14980908843008 14987095074172 14987373314048 15015080624128 15019159207936 15021559840768 15054264895688 15082375872512 15097574588416 15101380882432 15132012486656 15143438123008 15162520076288 15181626074368 15184052675584 15193275695104 15197106116608 15212420447744 15216255695888 15243277284352 15245526573056 15254786932736 15274009194496 15276450562048 15289583435776 15295700121728 15304990957568 15307249352704 15308849543936 15328139928946 15338298540032 15357626033152 15366954483712 15369410707456 15388777404416 15392657114432 15402006843392 15408168504976 15419802656768 15421414614112 15451080146944 15454975564288 15470549753984 15486324399104 15505838416744 15533183558656 15535666352128 15539886343936 15568615090496 15575333164976 15638391193984 15651633627136 15658096828049 15683381362688 15687335346176 15689857673542 15721489932616 15724002824608 15737317752832 15753379364528 15766719168512 15769239289856 15782795804672 15798700343296 15801031589888 15802683400192 15807556483342 15833082363904 15839620492436 15853033324544 15862662692864 15885189578752 15889194440704 15898845773824 15917215645696 15918879601664 15949502087168 15953523163136 15969599746048 15985883250688 16006026752768 16014074970112 16034253996032 16036816879616 16041173000192 16050603425792 16070828480512 16077763267072 16101743263744 16142855426048 16163196725728 16195982114624 16208211116032 16228634769152 16231228722176 16245182400512 16251681379336 16261552892416 16265652640432 16296942198784 16317477660224 16327389138944 16329998876672 16350575992192 16354698184084 16364632271104 16371179036537 16383540322816 16385253027494 16411711766528 16416772656128 16420911537056 16437459113608 16450072397824 16454219674048 16468152942592 16470800815664 16484960449568 16501556903936 16504007531072 16506645499136 16537484219776 16541653533652 16551487995904 16554133553152 16575206583416 16589242302464 16628017892512 16663592697856 16665946765442 16731056635904 16737965574811 16752139116544 16754816745472 16769220542464 16786119114752 16790351112704 16822650011648 16843847907328 16854079111168 16856773033984 16878013927424 16882269093248 16890757906432 16892523634688 16912041623552 16913809576768 16925019078656 16946345967616 16950618360832 16967699730176 16980719894528 16985000953856 17002116971008 17006403424816 17014954655744 17016733367296 17036394870784 17039117934592 17049467748352 17053766139904 17070951452672 17075255260544 17088357957632 17108102217728 17109890666752 17131450508822 17140064616448 17142804250624 17164405566464 17179161479168 17200808608048 17203557951424 17208230996788 17233897086976 17273207983616 17277899948192 17310163140608 17347850960128 17350623806464 17372486991704 17387421788048 17397759082496 17437443751936 17442820947136 17457591353344 17478201922688 17482608403676 17493002289152 17497412501504 17500225866643 17515270477666 17528485052416 17532904210432 17535508001764 17538310842832 17565660250112 17571076983512 17585955995648 17588766900224 17603887628288 17606718113296 17621627305984 17626069946368 17639595311104 17659976482816 17661822623744 17667269010794 17692969926656 17695797936128 17718096068608 17733327978496 17755673401856 17758511433728 17789829251072 17830408241152 17835251559424 17902596128768 17907459055616 17910321348608 17932889797888 17948306361856 17970922675316 17982832771072 18005492590592 18028180963312 18042014887936 18046563513472 18064749281696 18069303638867 18078389321728 18080279202752 18101169550208 18104062805504 18115059482624 18119626523648 18137885918464 18142458714328 18156380329984 18174676762112 18177358606336 18179258833424 18211318654976 18214229516288 18237180914368 18248258449408 18252859071616 18275859146051 18278780323388 18289883126528 18305370816512 18311015654912 18312929854258 18348157674496 18352783482592 18371277832856 18387071270672 18390010223936 18405582700544 18445655475904 18480099229696 18485119025152 18487730419964 18488073650176 18527283986432 18570589542856 18586314932224 18624015368192 18628710723584 18661563170816 18663514015744 18685078245376 18688064831488 18699416240128 18704130605056 18707137995377 18722979012608 18727699318016 18742070018048 18760956657664 18763725012992 18765686537728 18798780547072 18801785307136 18817948844032 18825477072896 18836911947776 18841660977152 18865402989472 18868418398336 18877905895424 18879879356416 18901693579264 18903669526976 18913174749184 18916197793792 18940033728512 18944808756224 18956316114944 18963899698432 18980202601984 18983236360192 19007156768912 19016714027008 19021508386816 19040676620288 19060091568128 19084108820608 19120820125696 19161372419072 19169640818432 19193796111802 19210296652924 19247250700288 19271503788368 19291154100608 19307489656832 19310594059744 19315462510513 19346652921856 19349526070912 19352618861056 19369006465024 19377004721516 19388774602496 19393662763592 19405192822784 19433000821936 19444554268672 19449456492544 19455454133344 19488907722752 19494917529152 19499832450254 19511425630208 19536263225089 19539385862932 19551002558464 19555931619328 19567810183168 19575890533862 19592467202048 19595598823424 19598508943148 19635105431552 19638262510984 19654891995136 19674933231616 19699725234176 19737620774912 19754588831744 19779481206784 19788016328704 19829983641728 19868129755136 19893165200896 19913449394176 19933516448768 19938541946336 19948567527424 19973704331264 19976896888832 19994070646784 20002069389952 20014218944512 20019264788224 20044490676314 20047694548232 20057775013888 20059871816192 20083049427968 20085148872412 20095248171008 20098460155904 20123785836544 20128859303488 20141085872128 20149143429584 20166465264608 20169688632704 20195104066969 20205258653696 20207370873664 20210352660992 20230718909056 20246242951168 20251347291136 20271754850048 20276865621896 20289182091776 20292425074688 20315871383552 20317995166768 20353826732032 20358958195264 20400254256512 20417528987648 20425960222057 20465252790784 20508656417288 20509037166592 20511934480544 20517506188478 20555818729472 20600573015152 20618017374208 20621312917504 20639040667648 20647563373307 20659838910464 20665047523328 20704800014336 20706964455424 20713349874724 20730889732096 20743481982976 20772940218368 20778177345536 20790798319616 20816996402176 20820323749888 20857041190912 20859221547008 20862299521024 20883322744832 20899347562496 20904616558592 20925682425856 20930958061312 20943671836672 20947019431936 20971222073344 20973414365696 20989250633728 21010401787904 21015698782208 21031825178624 21058326974464 21084862164704 21098836000768 21125422235648 21143583358976 21170225979136 21173609786368 21179361226816 21259332902912 21265107628544 21313613804704 21351201181696 21354613915648 21381522451328 21399903739136 21408464893933 21426869343646 21430294172248 21461469233152 21468087319552 21470331553268 21495138840872 21511633135616 21517056496832 21535276924928 21538739528176 21557255972512 21560701641856 21578959028224 21585613345024 21587869864691 21619274153984 21622729736192 21625940902784 21631393082468 21647713107968 21669806908672 21675270147544 21688156684288 21693624549376 21719236212752 21737627844608 21744331090208 21793930385578 21806887469056 21825634435072 21834647133923 21853136494592 21856629456896 21904215877636 21945117835264 21951078842368 22001149733888 22033964466176 22039949606912 22043472429056 22071248982016 22090223214592 22118058677312 22121593984256 22132717256704 22160606265344 22162922893696 22188530416384 22205556785152 22211155093504 22233537577472 22239142940144 22252651326464 22256208146432 22281923452928 22284252763552 22295457824768 22301078798336 22323551899648 22329179956096 22346314252288 22368832937984 22374472410368 22402666049998 22417513250816 22419856735744 22445761125376 22448107563284 22459395014656 22465057318912 22493365102832 22496960398016 22510625386496 22538990589856 22582347907072 22588041209344 22610803486592 22630241563904 22633858737152 22662379224472 22750915723264 22754129747648 22802811060224 22856110206592 22875464531968 22884910748687 22904584470794 22908245494472 22921865068544 22927643967488 22970478788608 22974150344704 22977562209208 23000695177216 23020468436992 23024169840464 23043666477056 23049476083712 23067163099136 23076688476049 23090408194048 23096229584896 23103351783346 23140658839552 23143077920768 23169817935872 23183891628032 23189736587264 23218957525504 23222668797952 23236774592512 23266054802432 23310810742784 23316687699968 23330850603008 23340184244224 23360249356288 23363983212544 23393423715584 23411087245312 23458574237696 23488133933056 23548105574552 23583227592704 23593404084224 23623133676064 23637021451264 23643442034368 23647221155584 23677018561274 23688923938816 23718773893376 23742958893056 23766884996608 23772876936016 23818607828992 23821097781728 23848621195712 23863107203072 23869123401344 23899200421759 23903020422892 23917539473152 23937792606208 23947677501722 23986347966464 23993744651264 23996252912476 23999793784928 24023978704504 24044631661648 24048474908224 24068838916096 24093403733984 24113805787136 24117660090368 24166283608064 24170169244288 24176262856876 24225301929608 24245815672832 24343976869888 24354481635328 24399506014208 24406133712896 24410034741248 24453082775552 24463180455493 24483895631872 24508860792832 24533558706176 24539743933952 24586950017024 24589520290816 24608086949888 24617931556864 24632884854784 24639095123968 24670142370848 24674085597824 24689073004544 24720183227584 24736566345728 24767736414208 24770325587072 24773980681216 24789028765696 24798945759488 24820264941056 24824232163328 24855512697808 24870610306048 24874280198144 24918452862976 24924735127552 24949852123136 24956142303872 24971301036032 24975292399616 25006763282176 25038273820586 25057179317248 25108005238784 25114335291968 25139643350224 25186586853376 25241423282816 25245457822208 25252315308896 25298999522056 25299469205504 25309916393086 25354551403264 25412385690224 25427494043648 25433904644096 25485494714368 25493353691968 25547421140501 25551504589988 25566695653376 25573141348352 25588674854912 25599241467358 25620918648832 25625013846016 25672888057856 25676676333568 25680804822056 25728758841344 25754686062592 25761179152384 25776826875904 25780946993152 25813433065472 25832923856896 25865475424256 25917940891648 25924475140096 25950599587328 26022871826432 26055662743552 26059827429376 26066906125312 26082230566912 26115096280832 26126365308992 26165332803584 26172440158208 26232140067328 26265194679308 26282601742336 26315719940096 26318470936264 26338343063552 26348879869456 26371531499872 26375746673536 26408982241421 26425023450176 26475856166912 26482531073024 26509217880832 26515901197864 26532007350784 26536248174592 26569685987312 26623253024576 26670531579904 26677255566208 26683981247716 26699845599232 26710871059613 26731367646464 26754003501056 26760748531712 26765051325454 26819012237992 26823298936096 26873411857136 26896167993344 26900467023872 26923592843264 26957518741504 27009375797248 27016712421376 27020529075332 27078338134016 27164614131712 27187967033344 27222226064384 27226577211392 27277443561472 27329916043264 27336806268928 27364353941504 27371252849408 27387878555648 27392256180224 27426772632064 27447481597952 27482067638272 27503156002816 27530871308288 27537812197376 27544754836352 27572512061536 27593669828608 27628440077888 27649301315584 27684141665024 27688566643712 27705385091072 27712369977344 27740296110592 27747289798384 27800666103808 27852605001728 27857056907264 27892159045504 27916137403648 27951313988078 28005082766336 28064998227968 28068962973376 28076587415812 28130597177344 28166043998384 28190257810208 28194763685504 28218638729216 28230291361519 28271358509056 28275877347328 28337439803648 28344584039096 28368585949184 28402078124368 28418963931136 28426128719872 28433295314944 28483788210176 28499755119602 28541214261248 28553000098207 28577178492928 28581746212864 28599107190784 28606317395968 28610916934106 28635144372224 28642363662848 28697461784576 28751076130816 28755671646208 28780392349696 28791906111488 28813645840384 28816657965056 28852969278016 28872091369472 28908472532992 28974413391872 28982283784064 29025510883328 29038035795968 29074626062848 29091718709248 29099620965376 29104272191488 29140945921568 29222103252992 29251550765056 29258925459712 29295794065382 29318274192896 29355217582756 29377382647808 29414400519088 29419102058944 29436971659264 29444393100928 29474064617504 29481495410783 29529101828096 29533849738432 29538207735296 29593392814336 29598122963968 29635418985848 29653419980288 29660895991376 29678530199552 29746227576832 29755400439232 29815756221056 29823273159212 29841003905024 29853326478391 29878990814842 29909071888384 29974190148344 29974746628096 30030161248256 30038318415872 30043119681536 30108529791376 30164751745024 30177208007141 30195149176832 30202761764864 30264024973312 30325040152576 30363252148736 30368105351168 30386551390208 30394212233216 30424840895488 30432511391776 30486554568704 30491053146112 30509573865472 30548018388992 30552901124096 30579166871552 30591400243456 30609981915136 30614498705408 30617699087872 30656279857892 30676597080064 30715252066304 30733908967424 30738821414912 30777554808832 30785314228864 30804013686784 30816337009952 30839605313536 30842829228224 30902160293888 30909951128576 30941099507968 30972648798208 31011676833488 31066367117312 31071332704256 31079772687872 31137230180992 31150666329952 31276782387968 31303267254272 31316193656098 31366762725376 31374670692352 31379715347084 31442979865232 31448005649216 31474635505664 31506758729056 31514701990837 31533438337024 31538478579712 31565591609344 31597400686592 31602063179776 31605366800384 31615112966684 31679240984872 31706066649088 31725325385728 31770379157504 31778388881408 31797691547648 31834431291392 31837759203328 31899004174336 31907046326272 31912176580349 31939199492096 31971766501376 32012053505536 32068507992064 32073633759232 32082346000384 32101206851584 32141656961024 32155526534144 32203486527488 32285710852096 32326393451456 32391964229248 32416422232064 32457269538304 32462457444352 32490364801024 32503362758672 32523105784832 32531305280864 32593884397568 32634955320448 32654778277888 32659997753344 32701151984384 32709396368168 32729264542208 32742358073074 32767080645632 32770506054988 32833545312256 32841823074112 32874918227216 32900144795648 32908439348096 32936305885184 32941601631328 32949906635581 32969920899136 33003113807872 33008015062144 33013290998272 33074968439552 33083307067304 33102975991808 33150413166832 33178484604928 33256035785024 33326566678093 33327185395712 33331893530884 33462113271808 33475931149622 33504278233088 33509633490944 33538441084928 33572238229504 33580702225408 33645300023296 33687695814656 33708158222336 33713546067968 33756027854848 33764538186496 33781515812864 33785047269376 33824083247104 33827619153536 33892691935232 33901236721664 33935399460352 33961439789056 33970001907712 34004233942016 34012806849632 34029909311488 34033466734592 34072789741568 34078235869184 34098935496704 34107532279808 34141902905344 34150510521088 34176715915264 34216204435456 34219781333504 34262901017644 34280129232896 34285608501248 34328811132928 34358322958336 34401617216096 34407115902848 34416461993576 34467794173952 34546415967232 34555799896384 34620326281216 34695701920256 34701247612928 34744973983408 34774843576096 34874887503872 34885641894272 34915182706688 34929600616417 34956403845376 34965216807352 34986004578304 34994825003008 35000451733286 35030540955332 35056970104832 35065808420864 35071016003528 35076621685664 35131320500224 35142153967024 35171911991296 35177533800448 35207775256576 35213436226592 35222313989759 35243254611968 35252139892736 35279190622208 35319952965632 35323645247488 35334538021588 35385939853312 35436192137216 35466655956992 35511346803712 35517022867456 35579658502144 35660816482304 35670503118848 35805192257536 35814918111232 35820642697216 35865779595776 35896612723712 35941845350632 35965665542144 36010985181184 36056361926624 36084029775872 36093127026944 36129498563392 36138607277734 36156778643456 36160558405504 36202339100416 36208125611008 36230118965248 36239253047296 36275771836928 36284917428656 36312760659968 36349353524224 36354717212672 36358517666848 36422637309952 36428459032576 36474361828736 36496516898816 36505718143232 36551718292102 36557560646776 36579766253056 36610741633024 36622031309824 36625859708516 36696315348992 36705566965184 36742555665712 36774142541344 36780020447872 36811165401088 36826366239767 36891310951808 36970238050304 36975460839928 36976147300352 37054567972864 37141179085712 37172629864448 37248030736384 37257421447168 37323126341632 37327028031488 37338538589963 37370156490752 37376129662976 37398832480256 37408261210112 37414275990754 37445958025216 37455398636032 37484140036096 37521913315328 37527450025984 37531373075456 37597561094144 37603570614272 37635897688064 37650954145792 37673823895552 37683321954304 37730805978944 37736836796672 37755811790848 37759758712832 37803387158528 37807339053952 37826349498368 37880067457024 37889617512448 37912632229888 37927799396864 37960405203968 37966472720384 38014313537824 38033428054016 38043016773632 38081353240576 38120183136256 38168217641216 38241640251392 38322744838144 38339281636864 38387592223604 38420593305848 38494501400576 38543007576736 38582308201216 38614979313664 38621188119488 38630925021026 38693305843712 38699052141824 38705237722112 38754009443032 38777549204992 38787325527184 38810385645568 38866001643872 38898912985088 38910908266688 38977815445504 38989835058304 38999664900508 39022851260416 39038965394819 39072526450178 39078771725864 39102005116928 39111863238656 39135620366336 39151781067724 39184934404096 39191197646848 39197017886296 39270210863104 39276525021968 39309783990272 39349866463232 39366115635613 39399450468352 39475241549824 39558962413568 39576032657408 39659967283456 39736259510272 39786330401792 39826898788352 39867032897536 39877083892672 39897135054848 39947408662528 39953793777664 39988141293568 40004138779904 40028437889024 40038529576448 40088981352628 40095389096464 40115550027776 40119743632384 40166098855936 40170297744824 40190496342016 40196920311808 40247571673088 40257718606976 40282171744256 40298286859168 40332930529216 40339377265408 40390208133938 40410517307392 40414741747328 40420705321984 40461437818112 40492485902336 40502694582272 40543509700096 40553731243792 40578364183552 40584850149376 40631742767104 40635990333536 40707653464064 40717916390528 40800508513024 40835057975296 40851920444114 40930505581568 41017312834576 41018074333184 41023868961088 41035012376956 41111637458944 41201146030304 41236034748416 41242625835008 41278081335296 41295126746614 41319677820928 41330095046656 41413928910848 41426699749448 41461779464192 41486963965952 41545880436736 41556354691072 41581596639232 41633992804352 41640647499776 41714082381824 41718443094016 41724599042048 41731307835841 41766645489664 41798695124992 41809233117184 41851364851712 41861916122624 41887343673344 41894038863872 41942444146688 41946828731392 41978501267456 42020803575808 42031397564416 42063650357248 42116653948928 42169724329408 42197672001536 42250844471296 42287166717952 42340451958272 42347219572736 42358722453632 42518665805824 42530215257088 42627227609408 42702402363392 42709227831296 42763044902656 42799807478272 42816929787866 42853738687292 42860588344496 42936174639104 42940663106536 42990277681744 43023266271232 43034112993664 43070553849856 43077479056352 43088339446529 43114511945024 43121403283712 43157918056448 43171226690048 43175739729382 43238548307968 43245459472384 43251881805568 43262786164936 43339613817344 43350540295088 43376313368576 43387249098752 43438472425504 43475255689216 43488662180416 43580894886737 43587860771156 43613774938112 43651268870144 43669294267846 43706272989184 43713258913792 43808431755272 43890235670528 43902157684736 44002299467776 44067928932352 44079899213824 44086944858112 44142497964032 44180446429184 44236117354624 44243187968512 44321212530688 44325845787392 44377060832768 44411113570304 44422310187008 44467075154944 44478285880288 44505302652928 44512416292864 44563846905856 44568505527104 44590915649536 44602157596672 44647103799296 44658359912192 44692628504576 44737665875968 44748944820736 44805332099996 44835026501632 44839713471488 44891522250752 44896215126568 44918790029312 44930114637824 44986730205664 44993920796032 45021250772992 45077981179712 45164695814144 45176082418688 45221606973184 45260483127808 45267717474304 45324758448944 45508259495296 45605622120448 45712220413184 45750929063936 45769821497374 45809168941588 45816490988944 45843730137088 45855287934976 45940957577216 45948300689408 45955124418416 46001390354432 46040936873984 46048339680928 46059949063531 46087332954112 46098952167424 46134326198272 46153376952098 46180816388096 46192459169792 46206703566692 46286155841536 46339635871744 46367783256064 46379473174528 46437915051008 46445337595904 46473549185024 46532109604864 46621621485568 46633375399936 46661701206016 46680368488448 46720498712576 46727966425088 46786847431168 46822174490624 46917148475392 46976267866112 47096211149104 47166455185408 47186808168448 47246267352128 47274042902528 47286884068736 47294442311168 47354037122548 47377847877632 47437547786752 47485917786112 47533769993216 47545753872032 47637215657984 47642195563456 47697242391424 47726214406144 47738246802688 47798400843518 47806040845784 47835078946304 47875585212416 47895355003444 47987489302528 47992505824952 47999587569856 48047957409008 48089263323296 48096949816448 48137677832192 48157555852003 48186807467968 48227611574272 48235320180736 48340338488576 48352525713752 48450603859216 48491631345664 48687953739776 48708058991059 48708963270656 48799012028416 48812267425792 48820069482496 48906165551104 48926360910986 48967791263744 49017721585664 49067117412352 49079487867904 49173900034048 49179040581632 49216173899776 49235863113728 49265769709568 49278190247936 49340284741696 49348171195648 49378146009088 49440366455168 49535472828416 49540651174144 49547961362432 49578057531392 49597891518976 49640529882112 49648464326656 49711025395616 49741220612096 49748560396288 49836905725952 49849470255104 49899704246272 49912284607744 49942602072064 49950584799232 50013526564352 50076547641172 50114358634496 50216010477568 50228670583936 50279286700448 50373173706752 50482846565632 50490915644416 50504630617792 50597999044112 50598938411008 50619832786172 50709102806528 50824771380448 50867809288192 50970989428736 50986707383936 51050954747071 51094842281002 51103009179976 51133391306752 51146282696704 51177349709824 51198482934716 51241837297664 51250027692032 51345776115712 51353352667136 51361609644112 51457517682688 51478766600417 51509372125184 51522358304768 51553653751808 51561893986304 51626866130944 51730950848512 51835881783296 51848950280192 51901199174656 52045743652864 52111325487104 52119654858752 52133812250624 52164461133824 52230192561664 52252730617984 52330665607168 52344880316416 52464280134656 52530389358616 52565203484672 52631439880192 52636941872528 52676686127104 52697759738912 52743062999744 52751493347072 52817964482842 52850046900352 52951712333824 52965062146048 53018435761664 53031802395728 53064014701568 53072496349184 53139371974624 53246506049152 53341063159808 53354511132416 53367962495432 53399691198464 53421742119226 53462735292928 53508007002112 53521497063424 53530102650908 53638024475984 53646597872192 53746823714272 53760373984369 53792335986688 53800934047744 53847185686528 53915037483008 54033424842752 54041058150664 54156676268032 54329228263424 54375934066688 54444452128768 54453154422784 54554887122944 54571710246869 54659832086528 54673612537856 54728707883008 54742505698816 54775757111296 54784512360448 54853545264128 54894963195904 54964135276544 55006312005632 55061742616576 55075624394752 55089509672704 55145024123072 55187339657216 55256880155776 55298602631168 55368283330048 55377133287424 55410770182144 55424739954688 55480592221184 55494579596768 55601332207616 55705210003456 55714113814528 55784318091008 55832274807296 55902627976156 55926750739561 56010165532672 56137925946752 56153174831624 56261194354688 56332087996768 56380515620416 56389527371008 56437277458432 56460582723038 56542717018112 56551754694656 56674879607296 56689168078192 56737171898368 56804156248736 56852257439744 56866590629888 56967576420352 56990401005733 56999510239204 57082428522496 57106000196414 57154356985856 57163492425728 57198214381568 57212634791936 57221833868212 57270288744448 57284727325696 57394923569152 57502152261632 57511343292416 57560784699392 57583812222976 57627291680768 57633315930112 57705938556032 57816945065984 57948826783744 57964567568128 58051021766656 58076071591936 58149252125696 58183437418496 58199241930752 58208544382976 58281891843136 58444206505984 58503101530112 58517850919424 58591588130764 58636548385792 58710435165512 58754765295616 58828801038176 58838204117888 58873943318528 58888786201856 58948129235008 58962990821566 59058203656192 59067699476864 59076415470592 59186785628672 59196245927936 59270837971696 59306839960576 59321791982752 59492455153664 59510800878464 59631512442112 59646546318424 59682007810048 59706652956782 59757981629684 59818143776768 59948380296688 59949493256192 60060322496512 60076636831744 60085123864883 60086239363072 60217059582752 60329503490048 60354416014282 60390298353664 60405523529728 60528049946624 60650080305152 60726504297472 60736210702336 60773102780416 60788424466432 60849681790976 60865022783552 60973109137408 60982106292224 61019147730944 61096036777984 61105802248192 61158333743104 61182800486912 61219963830272 61228997410816 61235398175744 61312559715784 61353194160128 61430504132608 61467817934848 61477642829824 61555109617664 61570628457728 61608027373568 61632674019904 61679210627072 61685658456448 61804320587776 61819902257152 61882199015936 61945297596416 62023353666976 62132734234624 62142665408512 62159545375744 62274460361984 62301332659904 62553564775936 62606534508544 62632387312196 62749341384704 62759430694168 62885959730464 62896011298432 62949271011328 62975265344927 63013517458112 63029403981674 63066876674048 63076957159424 63131183218688 63194801373184 63210733600768 63230225933368 63358481969744 63412133298176 63540758315008 63556777762816 63595383095296 63668862582784 63675518406656 63695154065231 63798008348672 63814092652544 63824353160698 63878398984192 63943533002752 64024107011072 64137015984128 64147267518464 64164692000768 64202413703168 64283313922048 64311053068288 64406973054976 64571421704192 64652786902912 64783928458496 64832844464128 64914539076608 64924914888704 64980729602048 65006725517344 65046211569664 65062610561728 65187768795136 65269910640896 65309556555776 65319995506688 65402303968768 65418792736336 65458529084416 65484716146148 65534161291264 65541012109976 65667090624512 65683646148224 65749836454432 65800289591296 65816878696192 65872611770368 65883203262656 65899813271162 65939841798272 66006227615744 66016030124288 66026581996544 66149936879104 66166614134608 66205951983616 66300826333664 66356969209856 66512071570048 66653133356186 66654370791424 66663787061768 66924226543616 66951862299244 67008556466176 67019266981888 67076882169856 67144476459008 67161404450816 67290600046592 67318387092853 67375391629312 67416316444672 67427092135936 67512055709696 67529076372992 67570094538752 67648166494208 67655238307072 67785383870464 67802473443328 67870798920704 67922879578112 67940003815424 68008467884032 68025613699264 68059818622976 68066933469184 68145579483136 68156471738368 68197870993408 68215064559616 68283805810688 68301021042176 68353431830528 68432408870912 68439562667008 68525802035288 68560258465792 68571217002496 68657622265856 68716645916672 68803234432192 68814231805696 68832923987152 68935588347904 69092831934464 69111599792768 69391403840512 69402495225856 69489947966816 69549687152192 69749775007744 69771283788544 69830365413376 69859201232834 69912807690752 69930433614704 69972009156608 69989650006016 70000903466572 70061081910664 70131616841728 70142032007056 70153243371328 70262641000448 70284307934048 70302027518021 70343823982592 70355067600896 70415550513152 70426872453184 70444627979518 70486509223936 70504279785472 70558381244416 70647290494976 70669076043176 70771879706624 70872384274432 70933311913984 71022693607424 71034045734912 71159317004288 71188701602317 71321632964608 71341006237696 71610384515072 71629836222464 71641285394432 71731559191552 71793225447424 71883690701264 71931331084288 72021970362368 72112723853248 72168059551744 72186254053888 72258997126784 72277214555468 72313557286912 72321116811008 72404678200832 72416251222016 72460237930496 72478506094592 72551543673856 72569834857312 72625521319936 72698707048448 72709434425344 72717035333696 72845274619904 72856918065152 72948723657472 72993033797632 73011436286464 73103436584204 73115121293552 73159532506112 73244062619648 73251719417032 73392630697984 73411133930368 73485111331424 73548285082688 73560040895744 73622330802176 73652732479534 73782621903616 73940476100608 73950921679856 73952294600704 74109135945728 74282358171424 74345259728896 74496061472768 74514842894336 74646252683264 74654056062976 74677077179926 74740312981504 74752259325952 74797664960512 74816522420224 74828551981508 74891916050432 74910797272064 74968280072192 75043826630656 75054900051968 75062746150912 75195122188288 75207141228544 75271795376128 75301908291584 75347647791104 75366643908608 75461611957888 75473673593344 75519517425664 75606774317056 75614678107904 75652698996736 75760134914048 75779235024896 75825264459776 75855598793728 75920810407936 75932945440768 76028627075648 76066856108032 76086033547264 76162706481152 76240366272512 76336435282432 76483280502784 76645489676288 76678563273728 76775184447208 76841186611696 76989002801152 77086015153472 77164616402432 77229958627328 77242376238976 77261850042052 77398104283648 77410475444224 77508018886064 77555098409984 77574651054368 77684816374399 77732003287744 77797825970176 77821816533376 77955630891008 77979670116608 77999329801016 78045702520832 78077930789638 78145052900356 78157543451728 78204010233856 78223726477312 78303562135448 78369868808192 78382395293696 78394035772592 78540421726208 78553050043936 78572854284847 78619567980544 78699732926464 78732231271226 78798900936704 79117924827136 79152065314816 79319934566912 79472519020544 79572660803584 79653797576704 79734065795072 79754167785344 79794270109696 79894817325056 79907587555328 79976282587136 80008277559808 80056875778048 80077059152896 80177962705256 80190778192928 80231100055552 80239487264768 80332197711872 80340595489648 80380992684032 80393840623616 80495143346176 80515437213952 80564343488512 80596573718336 80665861058432 80678754530816 80780416267876 80821034614784 80829483494656 80841410643968 80922875636224 80984971804672 81005389164544 81087019400192 81107462487584 81156728367104 81169700298752 81263485534208 81271980667072 81415306928128 81435832781056 81601017026048 81670115950592 81703840888228 81861011163136 82034625669152 82047737922176 82070024753912 82223274917888 82402292060608 82472069496832 82485251670016 82556162670592 82590253493228 82639355641856 82660190093312 82827857821696 82853399498896 82923558928384 83042389917461 83091760873472 83112709382144 83163193278464 83267985608704 83281294999552 83293663008379 83428164763648 83436886188032 83449198084096 83462615671682 83533290979328 83597390249984 83618466234368 83702729703424 83723832245248 83774687346688 83788077727744 83884888293376 83893657462784 83957002534912 84041607151616 84062795128832 84127300714496 84233307897856 84339448658816 84501688942592 84574333435904 84680903916544 84694439145472 84717444907264 85037331611648 85060430514176 85254455218816 85361882707751 85404804726784 85418455662592 85526089805312 85599614956544 85633859575732 85707477374584 85721176688992 85872349278208 85881326213072 85980555363488 86046532542464 86068225987328 86141107699712 86154958112704 86176678893058 86229023890048 86242806567424 86315836112896 86342453380096 86351479458764 86477096615936 86503763611136 86525572329872 86679227634688 86701080590176 86774498197504 86876944851008 86950511378432 86977324360832 87161789773474 87175721542312 87227549876224 87302537740288 87338588535692 87412545978368 87426517827584 87616863510544 87780471341056 87804315369472 87816719494829 88004598935552 88159798427648 88173889716224 88284995928064 88360892858368 88472234709248 88486375937024 88642425061376 88651691574784 88754121665536 88822227140608 88844620374016 88934150309888 88956571760576 89010605305856 89024832585728 89127693811712 89137011054208 89181831299072 89204315193344 89294207598592 89316719824384 89385257009152 89475331751936 89497889641472 89610664199992 89670053003264 89679426942976 89783044501504 89792430253136 89837580058624 89860229275648 89973460411328 89987841592064 90042501545984 90155962359424 90329391628288 90352164837376 90443213946368 90520966255616 90535434948608 90649516897888 91016518990592 91211244240896 91248909101389 91424440826368 91501858127872 91539642994748 91618337883176 91632981977888 91710575869952 91881915154432 91896601378816 91910248836832 92002780708864 92081873747968 92096679361856 92119898127062 92174665908224 92197904334848 92268652396544 92306753904196 92361632776192 92384918339584 92413407133384 92572311683072 92679271743488 92758946349056 92875830102016 92890675191808 92947098370048 93064219209728 93092917479953 93243242971136 93266750799872 93323402412032 93360736976896 93440997425152 93455932850176 93573694862336 93644348981248 93834296950784 93952535732224 94192422298208 94332910370816 94373616336896 94492534704256 94548085805056 94573768137472 94588884622336 94708074245096 94755695755264 94875095573504 94971835572224 95067539986432 95091507744064 95274431315968 95284391126912 95394484782848 95404457143957 95452428812288 95476493605376 95596801687036 95612081691568 95670157892608 95790710006888 95974978605056 95985011649904 95999175139712 96095914818016 96178526646592 96193899632896 96275355664384 96315111704006 96373614935936 96455223148544 96470640361472 96680676977152 96705051427504 96901207718432 96983262691328 97375907479552 97416117982118 97417926541312 97598024056832 97624534851584 97640138964992 97812331102208 97852721821972 97935582527488 98035443171328 98134234824704 98158975735808 98347800068096 98358081163264 98432347799552 98471726227456 98531539419136 98556380495872 98680569483392 98696342391296 98756292018176 98880732910336 99070945656832 99081302348288 99095922724864 99156115062784 99195783037952 99281059764224 99296928653312 99422050791232 99482441224192 99497120792576 99673811451904 99698940510208 99799408492544 99824569215488 99885204144128 99901169598464 100027053128704 100153095282344 100228717268992 100432020955136 100457341167872 100558573400896 100746347413504 100965693131264 100981831288832 101009261235584 101195998088224 101239665572344 101418205613056 101649542760896 101735618576384 101941978857472 101973414767872 101984074878023 102101909494142 102189684562004 102206018359952 102266782613504 102292565393408 102396965869432 102483674595328 102500055384064 102691552231424 102706705334272 102723219288224 102749117141723 102915035365376 102957533200834 103018744250368 103044716609536 103107307503616 103123787972608 103253732261888 103461901697024 103671763566592 103697900560384 103802398349312 104091487305728 104222650974208 104239309717504 104267624501248 104328922267648 104460385123328 104505461235968 104661331214336 104689760632832 104928560269312 105060778717232 105130406969344 105262879760384 105273883745056 105353372254208 105395519477824 105486125999488 105502986694144 105635928965684 105700093800704 105903424667648 105930124292096 106036871523328 106063604791456 106128029403136 106144992698368 106278743949248 106493012098304 106682126319616 106709022264832 106735924990864 106799382396928 106843484238452 106925470585856 107042994126848 107060205301816 107276048951968 107293195744384 107493647428544 107520747968738 107584671973376 107601868095488 107694371373056 107830074966016 108066849685504 108082116301328 108313352536064 108658456526848 108751868133376 108888904257536 108906308845568 109109774245888 109143420493738 109319664173056 109347225075712 109457415766016 109485011397632 109551514222592 109569024720896 109707090528256 109789926391808 109928270553088 110012624011264 110123485233152 110151248789504 110179019345408 110290048246144 110374679314432 110513760311552 110597205262336 110736566660096 110754266574848 110821540364288 110849479909376 110961184442368 110989159193536 111202664415232 111410420006912 111428227629056 111568636182016 111664549614592 111805255952312 111853501479122 112020331065344 112275851893504 112306349663248 112522388709376 112664175993536 112761031240832 112779054742016 112874554916864 112921165446076 113085434036224 113349759214592 113378336156384 113474343796736 113608312497472 113704514879488 113733181259776 113935152840704 113980802011466 113999020478408 114164857044992 114212000392828 114308713971712 114326984851456 114425269583872 114443667736424 114540577488896 114569454651392 114789847138304 114837248570161 115004304523264 115022686584832 115121569398784 115167624445952 115266631860224 115411877112064 115633890131968 115897653567488 115929135136256 116102043533312 116152143183872 116298504251392 116366874836992 116398483861504 116417088765952 116563783686272 116888413011968 117006203060224 117035701838848 117183176261528 117273096771584 117420870331024 117509530591232 117657602076352 117676408235776 117747886637056 117777572403712 117896258470016 117925981643132 118135398953728 118152830941184 118373571257344 118392491855872 118541675943392 118613679921152 118643583965504 118984910307328 119021601756928 119263024884224 119293092636848 119364015620096 119413305913564 119515963259368 119636287553536 119896760593376 120120644993024 120153273663488 120170247729766 120172478726144 120434119165504 120659006980096 120708832028564 120780596707328 120811047059456 121056099893248 121300160610304 121453008594944 121472421404672 121546205560832 121576848932864 121699363581952 121730045567104 121946218274816 121964212584448 122038295461888 122192073555968 122211604496384 122316667486208 122365600973824 122439927660544 122457994821632 122470796351488 122625119431568 122706388320256 122861008265216 122935635869696 122955285659648 123110219235328 123141256915456 123216054747136 123265348039808 123358421254144 123371316912896 123608641175552 123639804514304 123764398031872 123890595192832 124046707333952 124265468469248 124285330817024 124319090751488 124548920723968 124602665319808 124759674726713 125107129551872 125264774624392 125498682769408 125518861388336 125771919460928 125792022596864 125898542022656 125950530689854 126027034916224 126058807963348 126133753348096 126153914318848 126389602746368 126421467201536 126460451866736 126716963939488 126748910926651 126824266596352 127081516630016 127113555525632 127190766190592 127337725165568 127351036813312 127390308130462 127596016697344 127628185305088 127648706321396 127756797968384 127887066005504 128048214022144 128274031968256 128294535036928 128329384001536 128404827406336 128566627844096 128622106136576 129142843408384 129305573805824 129567856916992 129665688928256 129829078153216 129849829777408 129961459204096 130013451034688 130092423139328 130125221123456 130289189396041 130375537590272 130539821281792 130619113111552 130639991013376 130804607937536 130837585472672 130917058168832 130969432292296 131068322582528 131082024219952 131334181249024 131367292296448 131499672908864 131600579182592 131633757392384 131745223540736 131766406525312 131799626542324 131879683596544 132032060248576 132053163993088 132299873758208 132333228269216 132601652667328 132713938419712 133024143140096 133306266712372 133308741582848 133327574123536 133363790225107 133903724598488 134017112932352 134038533963776 134153764339712 134288952918016 134322808901632 134581200093184 134636774185706 134750783258624 134832632889344 134854184271872 135024111419392 135058152745984 135140189077504 135296332988416 135310476614144 135570767740928 135604946886656 135741597841408 135845759156224 135880007630848 136016935768064 136051227398528 136119637245952 136133866938368 136291158966272 136312943476736 136395741986816 136430129119232 136567611621376 136602042084352 136706863661056 136864817741824 136879125334016 137051604070576 137120516931584 137142434004992 137315244531712 137433291833344 137606468864384 137628463611392 137665847974304 137871176695808 138185663868928 138223199585536 138782807681024 138804990451712 138979895933632 139099374304384 139274650733699 139499550015488 139542567577088 139660730826752 139718402465668 139825615381504 139860867229408 139979300012032 140001806933144 140122163821328 140263233683456 140284064014112 140306486742656 140525282000896 140568615868096 140604055036042 140687647965184 140710135201792 140831101026304 140853744906368 140889255959036 140973018447872 141008559570944 141294580989952 141338152086352 141660547506257 141744768548864 141866623827968 142045387214848 142068091469824 142318634008576 142377403204634 142643265929216 142682012475392 143220769030144 143259672444928 143282570788864 143463118383104 143586450894848 143767381402528 143862662168576 144043940724736 144225447706496 144336119103488 144372508107776 144517994253568 144554429110936 144627114573824 144642233622016 144809356401664 144832502444032 144920475860992 144957012189184 145103087347712 145139669714624 145251042639872 145397414096896 145418868850688 145434070667392 145617329324987 145690549239808 145713836130304 145897447314944 145986067595264 146022872572928 146206873168408 146230242587104 146319065012224 146488125239296 146503438834064 146785261395968 146822267860736 146970222662848 147096570165376 147120081791488 147244661604352 147305464959068 147565243807232 147880952201216 147901843359712 148218271891456 148564716342848 148690519457792 148879799060161 148992122945536 149029685788672 149292505366528 149308112125952 149354154359852 149480625963008 149504518651904 149633044840448 149657103963016 149783832100864 149821594544128 149936560144384 150087653261312 150109800103936 150125492301824 150171786591749 150390244376576 150414282457088 150543590752256 150603816583168 150695295582208 150733287817216 150923223915776 150947347186688 151039034851328 151213548634112 151229356215808 151520269828096 151558470049792 151650528919552 151711197587456 151841620815872 151865890881536 152057254151296 152133712216064 152172067094528 152325412962304 152480732545024 152672870564864 152966561005568 153290979352576 153357126547456 153550368894416 153682373223392 153978005602304 154172030306944 154329232804864 154484752477952 154523700084104 154796208567296 154820950888448 155016037772128 155110196819968 155149302108736 155369632748798 155464006575488 155595651940352 155643633066752 155659903761193 155911261782016 155959340233216 155998659602032 156091405041664 156155861579276 156290105800712 156315086903456 156447452954624 156607124270896 156739737616384 156764790587392 156788071545184 157080843452416 157106100087872 157145708569694 157239135961088 157399465852928 157464462542452 157597801873408 158235849654272 158304130629632 158639869133824 158945038041088 159145321607168 159307595153408 159468131590144 159508335570688 159588540219392 159789634650112 159815175110656 159952565174272 160016555119616 160113751556096 160154118305792 160355925410512 160381556385856 160462200111104 160478974529536 160664395423744 160681190979296 160761985368064 160787681247232 160990286692352 161030874427904 161128686977024 161193147436672 161331722116864 161357509061632 161560832535752 161642069229568 161658966989312 161682821287936 161845751272448 161969943609344 162010778329088 162174038800384 162214924975168 162313456734208 162339400597504 162526971068416 162543961334144 162748779833809 162830613856256 162871665562112 163202034052096 163407681776456 163722022326272 164069251338304 164095475844352 164140049507824 164446549835776 164804584121216 164944138993664 164970503340032 165180506986456 165278711283712 165320380186624 165655715643392 165706798997792 165847117856768 166084779834922 166183521746944 166225418764288 166326386556928 166395069537827 166535971217408 166562589999104 166587326016758 166856329527296 166873772376064 166898396168192 166925231343364 167066581958656 167236932468736 167405459406848 167447664490496 167549374693376 167576155455488 167769776586752 167787314925568 167914005069824 168083214303232 168125590257664 168254601428992 168466615795712 168678897317632 169003377885184 169148666871808 169361807833088 169388878290944 169434889814528 170074663223296 170120861028352 170508910437632 170723765415502 170809609453568 170836911325184 171052179610624 171199229913088 171267719151464 171414954749168 171442353377984 171744698556416 171762652426144 171961110726976 172093065084928 172136451974656 172282215399424 172309916225408 172353357786116 172458047780096 172485613134848 172684906760192 172702958917528 172954193231872 173007527222272 173051144659744 173358455269376 173402161180352 173548996395008 173753889702016 173901022756864 173954648721664 173972833615451 174323579546948 174351443084624 174455099752448 174677177071384 174825091956736 174853035655168 175233727021088 175560942682112 175608630738944 175633438989658 176009197871104 176319596855296 176347779432448 176569991856128 176721785716736 176944469418496 176972751874048 177284850122752 177303383149568 177508243331072 177644454281216 177689240748032 177868300619776 177913143521152 178021210611712 178049665171456 178255387623424 178274022108416 178363662598144 178408630386688 178588415197184 178633439648768 178770514018304 178950663503872 178995779282944 179221328399984 179340106006528 179358853885952 179566089003008 179584860506272 179675160117248 179720458551296 179946920822656 179975683184128 180085003091968 180311924718848 180658783256576 180704329674752 180886427892736 181041932511232 181070869897216 181299033795776 182033037981184 182422488481792 182497818202778 182848881652736 183079285989496 183236675766352 183265963955776 183421151739904 183763830308864 183793202757632 183820497673664 184005561417728 184163747495936 184193358723712 184239796254124 184349331816448 184395808669696 184613507808392 184723265552384 184769836679168 184826814266768 185144623366144 185248408277413 185358543486976 185517892698112 185751660204032 185781350383616 185894196740096 185970960071689 186128438419456 186185834959906 186486485942272 186533501599744 186721473953792 186881994850304 186911865700352 187147389724672 187288697962496 187668593901568 187905071464448 188384844596416 188665820741632 188747232673792 188985069408512 189096171610112 189147536274944 189177769244672 189416148490192 189511391510528 189750191147008 189943671144448 190135079972864 190183015488128 190422661424983 190548862631936 190568782253824 190788969565696 190808914287914 190904857624576 190952987210752 191193603374072 191224163383136 191340315785216 191581420013776 191949957210112 191970023299808 191998350279424 192191829636032 192357053293184 192387799265792 192550711328768 192630223408012 192747229871872 192910446297088 193361353954304 193410102855008 193802415436864 193966525382656 194751814959104 194832235964236 194835853082624 195196048113664 195249069703168 195280277929984 195705443643944 195871165054976 196070886342656 196268469649408 196317951471616 196695600136192 196716162326528 196864695599104 196943452454912 197063078838272 197112760991744 197361138966784 197392684782592 197512584036352 197761465820672 198141891313664 198162604696576 198191845449728 198312230125568 198391566075904 198562119528448 198593857306624 198844101582464 198964882448384 198994241585152 199347622903808 199397881020416 199598816985088 199649138430976 199770408288256 199802339196928 200054106257408 200306190564688 200457434537984 200864041910272 200914682335744 201117146801792 201931386262528 201963662577664 202018522471168 202391996176448 202479331144688 202836411226112 203299085521792 203471237152768 203555258764637 203883957714944 203946829535744 203968149756046 204203818988284 204379369124008 204412036719904 204585130786816 204793931738864 204967349190656 205000110768128 205383104462848 205413410668544 205446438576448 205498234283446 205830070730752 205915066401668 206037488500736 206089433219072 206214615007232 206507464523776 206923803394048 207343527133184 207395801120768 207604796698624 208182974611456 208445301948416 208478619435008 208535249002496 208657844535296 208920770246656 209010922471936 209322662428672 209379521265664 209857120538624 210121557434464 210260813938688 210525759520768 210547767490112 210706744508416 210791038955648 210972251998976 211005973388288 211271857931368 211400187601408 211806849335296 211860248584192 212073743046656 212127209582912 212256058806272 212289985396736 212557487898496 212825327474981 212986024196608 213364252639232 213418044529664 213471849981728 213686968476904 213850941171712 214085988253696 214120410603632 214552097903936 214586391488768 214987294857088 215041495937476 215169343946752 215203736190976 215660149932032 216133699371008 216164232602656 216626705072128 217316913053696 217503736266752 217593552472543 217777808515072 217812617691136 218219548491776 218286840987476 218694450151424 218914831532032 218970022795264 219103028445184 219138049441792 219414181056512 219579852783616 219856541106176 220025248022528 220246970466304 220302497579008 220358038690816 220580096492288 220749358628864 221027520623104 221194410524672 221473133320192 221508533149696 221643080728576 221698959818752 221922368884736 221978318387072 222405328830464 222820840013824 222856455258112 223137272364032 223329099229184 223610511904624 223707002958244 224040662130688 224551703787008 224612699326496 225044777418752 225328351987072 225522062481664 225558109484032 225842330892152 226170868072448 226699518429184 226756672312768 226948687593472 227216624994944 227409029758976 227466362519552 227502936266359 227870305681408 227961604022932 227998040956816 228424000785656 228617427943424 228653969702912 228850539167744 228887335472848 229081154977792 229138909302784 229579694276608 229674497140322 230008609046528 230045373169664 230335248891904 230533263720448 230823754224128 231267780263936 231795307134976 231858270272512 232204087066624 232304286367744 232597008502784 232733749673984 232796967723008 232834177531904 233127567372544 233776826023936 234012406120448 234071403677696 234366352523056 234546193543168 234841740662048 235019061182464 235315204152704 235352816471552 235495773274112 235555144807424 235792516940032 235851963286264 236270797907456 236305661882368 236747142514688 236784983711744 237083351886784 237227359842304 237287167931008 237586168898663 237969820614656 238043203513856 238526049768448 238586185273696 238826611827128 239031926518736 239272575107072 239793521186752 240241289986048 240306547326976 240340495459532 240344957452288 240868238331008 241417664057128 241561193414656 241622094118912 242112199786496 242600321220608 242906017189888 242944842809344 243092411121664 243153697865728 243192793939901 243398727163904 243460091134208 243892436549632 243928425168896 244384147111936 244423208992768 244633334972416 244731201947648 244879855321088 244915989643264 244941592702976 245250238863136 245412776640512 245722016530432 245871271739392 245910571319296 246220438470656 246282513830912 246432109494272 246530696079616 246716842508288 246742633825792 247217282351104 247279609028608 247528796063744 247781190385664 248093414667904 248530936938496 248570661634048 248638181502976 249097841447936 249205330639616 249519349453426 250214259103744 250529549248784 250997365538816 251037722776672 251543838921856 251584045193728 251797084045312 251901061379708 252054069832448 252117615926696 252267506696192 252779205492736 252842934403072 252920903733472 253433927878976 253497821853302 253648533192704 253971421926157 254163033260032 254227111051264 254381532381184 254675450331136 254702073626624 254780616260924 255256370610176 255297412642792 255513595936768 255774132011008 256096428044288 256548063936512 256589070073856 256658768003072 256809654812672 257133255688192 257244212273152 258285686816768 258611147611648 259135713833984 259331377856512 259658156306432 259699659554816 259922918408192 260026902069376 260184846278656 260250442246912 260578378792082 260751075180544 261079642563584 261238226223104 261279982026752 261609215875072 261675170945344 261834116337664 261938864584592 262136645165056 262164048439904 262668362498048 262734584592896 262999345817728 263201158365184 263267514784768 263532813050624 263599253084648 263759367193088 264064120497152 264106327986176 264599747516416 264666456538432 265203305334656 265427876839424 265537482886741 266048286280192 266612533424744 266617483165696 266655148247072 266727580450214 267807449196976 268034225864704 268077067927552 268307528679424 268577905836032 268645617803264 269162400186368 269273548371412 269501566517248 269665265778688 270048222838784 270116305491968 270280378155008 270592665976832 270620953228288 271141535481856 271209893773312 271483195682816 271691518312448 271760015261696 272033871536128 272102454797056 272239274491904 272267733876736 272582317932544 272625886953472 272860258238464 273135223242752 273204084168704 273413727322112 273729635483648 273758250668032 274103208141152 274241033863168 274284868009984 274630489063424 274866583666688 275212937728768 275256927222784 275331695948608 275742353391616 276371327737856 276446399171072 277565615362048 277609980903424 277959791867264 278198748608768 278310043621129 278549301467398 278999100030976 279085135154176 279436804931336 279651230763008 279721734458816 279958600024064 280003613866288 280244327642656 280526467366912 280568128028224 280612973485312 281050564001792 281137231736192 281208110072084 281375295930368 281420270403584 281707489812736 281778511918072 281946036895744 282017119141888 282589161979904 282676304172704 283321095012514 283489537097728 283733247655936 283850412740999 284090774429696 284136182939648 284637268017152 284754806409268 285286531858432 285364024950784 286441538060288 286519344889856 286565141577728 286926236766208 287172901789696 287534762805056 287725324337152 288087881449472 288450895412992 288672238206976 288745016215552 289035988507136 289108858221872 289254229147648 289284467244032 289618712803328 289665004888064 289840951721984 289914024378368 290206174695424 290279339429248 290502085279744 290794828193792 290837737701376 290868141334784 291234658649974 291381098479616 291427672260608 291794894629888 291972135190528 292045745145856 292413746336816 292460485174208 292638130024448 292976250478592 293006877668128 293570522791936 293644535721472 293940445325696 294193140330752 294240163582976 294610929918136 295130487614464 295761904402432 295803686719424 296436543782912 297129432685696 297381038915584 297503839732931 297759598120322 297984245891072 298059371577344 298616224251904 298708308719704 298961251926016 299009037303808 299266089680896 299314207926032 299567664201728 299643189088256 299873120288768 300175306522624 300219600207872 300250984603648 300343573183498 300780488753152 300828564914176 301207633166336 301390591164416 301466575634432 301846447831552 301894694373376 302078069702656 302427097268224 302458712431616 303040539656192 303116940099584 303301057839104 303422395174912 303683241631744 303731781763072 304114508302592 304267424432128 304344134189056 304650825924608 304961465090048 305345741129728 305933122011136 306581958705152 306714253094912 307100737788832 307364746446784 307956011204608 308344060613888 308658465609728 308969504955904 309047400168208 309592417134592 309641901776896 310032075544256 310220393639936 310298604217472 310689605482867 310739265497596 310928013150976 311191303880704 311287266133504 311319807522386 311822523564032 311918680466432 311997319204064 312311723158552 312580211601424 312630173806912 312894905909248 313214248541792 313479475232768 313529581174784 313576143090368 314161686904832 314212200175744 314291417139388 314478271922176 314928925084904 315195603746816 316471699308544 316608261259264 317279738267648 317890076082176 318021345921409 318290643214336 318615190306816 318936263180288 319016671141376 319579269300224 319630350221312 319905130348544 320033110239232 320227503112192 320308236611584 320711850821024 320763112771712 320924400222208 320957949059072 321328790847488 321362381958592 321523970736128 321575362494464 321980573384704 322061748855808 322257373954048 322386294873344 322663444233728 322715018123264 323121665071504 323284138459136 323317933978624 323365642575872 323691502544896 323939887218688 324021556658176 324348077600768 324429849950336 324626913468416 324678801195008 325053942136832 325087922668288 325497559667618 325661227712512 325743331124224 326404068104192 326815363552912 327444044652544 328138502676608 328190951688704 328280099015648 328893099671552 329609168242432 329888277987328 330361013972912 330557422567424 330640760373248 331311431286784 331413597995584 331694235713536 332116474826513 332169559669844 332367043493888 332450837528576 332652773113856 332790139075654 333071942434816 333125179998208 333174652033516 333747544752128 333796792336384 333850462686728 334133163917312 334473864937472 334810918813696 334895328980992 335098749386752 335152310910976 335539553173504 335574629851136 335828010139648 336166428606464 336251180515328 336933231591424 337357794635264 338006755770368 338297333743616 338723615666176 338777756581888 338869779629056 340149326446592 340241722056704 341017820875264 341447530831004 341619218907136 341673822650368 342104359221248 342398459826176 342535438302928 342829909498336 342884706755968 343316769138473 343489397112832 343525304852288 343922221453952 344186130169856 344272903949312 344619832450816 344706715572232 344916095560192 344971226269696 345369813520384 345405917835056 346015054444544 346102289319488 346716910538752 346804322360704 347097992790016 347241323774969 347507779404032 347802045513728 347909297443328 347945667230902 348647159093896 348702886169248 349354354142768 349650183913472 349706071310336 350467454042176 351121885364224 351217261477888 351266877979316 352018395742208 352639193710592 353139983712256 353443571433472 353888938836992 353945503748096 354569700245504 354606766299136 355016486662144 355288908562432 355378481496064 355736601239552 355826287042304 356042421223424 356099330342912 356510775246848 356548044216832 356817260773376 357176830394368 357266879297536 357541028036608 357901327007744 357991558565888 358442656799968 358680212013056 358717707771904 359132178006016 359169721012544 359350320234496 359440917102592 359893841645312 359951366368256 360170006183936 360623849437696 361317566513152 361408659349504 361772855785472 362083865022464 362141739794432 362598067591552 364066075962368 364844976963584 364995636405556 365697763305472 366158571978992 366473351532704 366531927911552 366842303479808 366993787699747 367527660617728 367586405515264 367640995347328 368011122835456 368386717447424 368479592508248 368698663632896 368791617339392 369227015616784 369446531104768 369539673358336 369653628533536 370289246732288 370496816554826 370717086973952 371035785396224 371189001276691 371503320408064 371562700767232 371788393480192 371941920143378 372256876838912 372371669919812 373067003199488 373442947907584 373763989700608 373823731400704 374294779449344 374577395924992 375337187803136 375810142928896 376769689192832 377331641483264 377494465347584 377970138817024 378192343220224 378295072549888 378355538489344 378832296980384 379022783021056 379500382294016 379887342288896 380270159945728 380366030976256 380845322849966 381097725263872 381137564507648 381577939131392 381617828575828 381809715249152 381905974421504 382387206748144 382448326766272 382680631570432 383162840027552 383899914420224 383940046599616 383996700558848 384383659272064 384714106586368 384775598531584 385260446816024 385494459743744 385820892594176 386722707908608 386820205710016 387604830873728 387933050765312 388093244219083 389664471928472 389671706165248 390392096227328 390498139406336 390560555859968 391410887287888 391742330109952 392141772685312 392303704092833 392536939298816 392635902943232 393391200272384 393432324653056 393886904909824 394126157676544 394225521983488 394722277933568 394785369565184 395025168072704 395522931641344 396283782627328 396325209393152 396383690899456 396624460251136 396783132151808 397124239056896 397187714613248 397688203164928 397929764896768 397988483170304 398795762040832 399197633970176 399298276861952 399540816576512 399604678393856 400108212514816 400612381129376 400914869075968 401728083820544 401829364671488 402234293603584 403862772525056 403927325155328 404037044942336 404783992352896 404958662289376 405672822452224 406598171043584 406942474305536 407110517529274 407767915429888 407893659071488 407936299512092 408407637976568 408758738248016 408824073439808 409170261573632 409587863477728 409934698381312 410000221536256 410766208925696 410826821337088 410892877152896 410996468566892 411830132803336 412074977001472 412178866438144 412429230014464 413014929047552 413847606788096 414687054266368 414791602241536 414858295544537 415209593397248 416890603896832 416957238870016 417070498004992 417315689070592 417841540493312 418021844943872 418645324857344 418759042531328 419714241077248 420243114868928 420521627877376 421051519041536 421095534980224 421413489016832 421582077911296 421944503997952 422011946776576 422543715862736 422800375202816 423613698670592 423720497168384 424147486093312 424254419165824 424512117612544 424579970793472 425114975796992 425650654949962 425972048393216 426728505278464 426836089059328 426943699963456 427373936953808 427701882343424 428171976507392 428240821207264 429104195807872 429172782977536 429974589714176 430082991874952 430338687893504 431320299864064 432267398742016 432328465205312 433245366815209 433253410144256 434633826107392 435007472533504 435187104945086 435555617030144 435625235382272 436439096983552 436573681974952 437388900302848 437829663064064 437940045590528 438206056890368 438276098883584 438828362113024 439159705567232 439713082212352 440493940932608 440604995158016 440716077381632 441160192984576 441498717257728 442055041246208 442388821049344 442946266640384 443017066299392 443286161457152 443397919637504 443844737769472 443956636774144 444810657660928 445641680027648 445712910516224 446274544728064 446658198458368 447221023809248 447414005916488 448081324261376 449103407574016 449225398652992 450089554837504 450656703974144 451044124963328 451116218968064 451684661784304 453399036858368 453513344625536 453897375186944 454084808013421 454433249989888 454818059517952 454932725039104 455005872532718 455740611362816 455923208045864 455996081913632 456848001571312 457234855886848 457307939405824 457701078335488 457774670945696 458162309955584 458277818605568 459159388553216 459348994280644 460017218093056 460670497783808 461066527440896 461647508448256 462535560527872 463590614269952 463716540545024 464408174133248 464608572735488 465194017005568 465467499347968 465593935446016 465668355063808 466255134745088 467553652047872 468024812240896 468142807355392 468732705046112 469092387086336 469683481324096 470038122364928 470630408305408 470705632943104 470991546548224 471110289614848 471585033880064 471703926572528 472541595814912 472611323764736 473494285029376 473569967423488 474166703773568 474454719684608 474574335862016 475172337797326 475939641229312 476086407027712 477052099536896 477172370547392 477653223654256 478063853037472 478545150214144 479587042373504 480613094653952 480680990919064 480689914904576 481736476662016 482835328114256 483122386829312 483244188237824 484224399572992 485200642441216 485401001669519 485812034379776 485889685618688 486184822243328 486307395731456 486385587879802 486797454327808 486920182268416 487784873099264 487856850337792 488768294223872 488846417985536 489266669944832 489462403895296 489759710642176 489831979286528 489883185405952 490500477726272 490825553281024 491444033060864 491742543478784 492440876941312 492565027661824 492864218988544 493061392159232 493433685016576 493485267651584 494434564702208 494559218057216 495057592127488 495562380771328 496186829335808 497061873876992 497141323268096 497276363005952 498195682895872 498410661279232 499038698906852 500428518207488 501059098497568 501994731077632 502075445553344 503087677843712 503168090387456 503802122759416 504108139664896 504235231853392 504535013392384 505685868806144 505841807466944 506867855757952 506995643706604 507297066385408 507506550132647 507942843852314 508326066520064 508454222102528 508763064762368 509404147253248 509561232521848 510512741220352 510594825285584 511027191873536 511548264022016 512192856088576 513096127873024 513178140147712 513317536006144 514266511376384 514488424546304 516571373633536 517222295223296 518271427667968 518662755713024 519316312612864 519399319109632 519845836816384 520053804138752 520369692557312 520500884493824 521156757584164 521502150361088 522159285127168 522476452446208 522559964053504 523218431750144 523350341890688 523668232675328 523877729169184 524273290330112 524328096879808 525336724996096 525469169185792 525998691635456 526402316730368 526535029569536 527065626101248 527198506169296 527518734386176 528128240994304 528212655972352 529199495032832 529332913076864 530406610669312 530855753678848 531074965773482 532096572560384 533225066849488 533234966331392 533310296494144 533455160900428 535614898393952 536068451729408 536154135855104 536615057358848 537155811672064 537291235606528 538547096742824 539003133034496 539330531557376 540096445677568 540232610983936 540560756310016 541185331953664 541241906456576 542283070963712 542419787546624 542507001865933 542966391365632 543383036624896 543520030523392 544067743072256 544204909594112 544535467753472 545164635865088 545251773906944 545720516476928 546270446485504 546408168337408 546827454644224 547459270967296 547516501336064 548206416282304 548482067726336 548569736019968 549260978126848 549733167333376 550425875457536 550513854445568 550663391897216 551484706783232 552742655475712 552892798342144 555131230724096 555219961806848 555919583734528 556397497217536 556620087242258 557098602934796 558170270308352 558873609862672 559302461526016 559443468917632 559917200048128 560007227732576 560148412804877 560488655285312 561052934733824 561136256056448 561225946970624 562101128003584 562274463472384 562416220144168 562750591860736 563414979625472 563557023836144 563892073791488 564034238283776 565178323959808 565352608345408 566551633527581 566642190025028 566979074195456 567466495311872 567700825481998 568181548859392 568272365879296 569509612818536 570573063716864 570728049901568 572883076120576 573038689779712 573130283155456 573852473532416 574345803579392 575069525610112 576175762898944 576901790825984 577344476413952 577490032431104 578071977014272 578217716443744 578508458295296 578568934488064 579237425606656 579330009776128 579681903443968 579828048756736 580412349390848 580558678858496 581004170559488 581589656387584 581675475402752 581736282669568 582469317299948 582762196959232 582855344521216 583589789259776 583944270381056 584091490291712 584827492673632 584920970348416 585276260048896 585952500957184 586013755336256 587141045583872 587289071442944 587880890651392 588386280661504 588480327165952 589221859836272 590260975228928 591607373438848 592873087565824 594258865371392 594762077831168 595007679465862 595519196240644 595968491782144 596118743154688 597232448503808 597416617439408 597922503852032 598018074607616 598532179361792 598628415852064 598779337825903 599135328403456 599286378176512 599746240577536 600350613045248 600439200415744 600501969207296 600687146366996 601560977506304 602415266332672 602781182328832 602933151268864 603692895663104 603789388746752 604156139405312 604854194536448 604917424863232 606081079312384 606233880199168 606602115678208 606844790349824 607366483263488 607463563526144 608229016605184 608688268378112 609301651849216 609922930180096 610691482259456 611866244022272 613163917410304 613428506189824 614201475577664 614729492893568 615912022409216 616688121227776 617316931219456 617939009911808 618094800336416 619184834269184 619283803553792 620064151088512 620440787279872 620597208434944 621379210965734 621478530995192 621856026301952 622382607761408 622574532267008 622639615044772 623837360932864 623994638408128 624623446317104 625160423202848 625260347613824 625789811818496 626048226076039 626428497083584 626958950465536 627059162349568 627152286180736 628424400351488 628582834278776 628956543844352 629857850169808 630391207493632 632943398617088 633204766883767 633216522518528 634559476535296 635780152164352 636042691842818 636581286428672 637230380613632 637872526360576 638033342282752 639158538600448 639260700442624 639810260697088 640066220478464 640455006224384 640616473223168 641423701642048 641526225543424 641848800444416 641915898118144 642657581694976 642724763917184 643047941472256 643961146769408 644123497711616 644514747908096 644772589746688 645326888467456 645430036246528 646243330143008 646568276918272 646635867957248 646731285151744 647383005089792 647879774437376 648043113316352 648696155201536 648859699900672 649253826936832 649357602390016 650107884273664 650175845336576 650995119335236 651322455425024 651486662248448 652808136208384 653630727105824 654888089305088 656277005353216 656381903377408 656560198031296 657786199343104 659218336484864 659776555974656 660722027945824 661281520746496 662622862573568 662827195991168 663388471427072 663662411711923 664232949653026 664339119339688 664734086987776 664901675057152 665305546227712 665580278151308 666143884869632 666250359996416 666349304067032 667495089504256 667593584672768 667700925373456 668266327834624 668947729874944 669223965805421 669621837627392 669790657961984 670197498773504 670304621821952 671079106347008 671149259702272 672332857212928 672502361030656 673866463182848 674715589270528 676013511540736 676594667487232 677447231332352 677555513163776 677739559258112 680298652893184 680483444113408 682035641750528 682895061662008 683238437814272 683347645300736 684208718442496 684796919652352 685070876605856 685659818996672 685769413511936 686633538276946 686978794225664 687050609704576 687844442907904 688372260339712 688545807898624 689239664901632 689413431144464 689832191120384 689942452539392 690739627040768 690811835670112 692030108889088 692204578638976 693433821077504 693608644721408 694195985580032 694482647549938 695015558808064 695604091027456 695818594886656 695891334461804 697294318187792 697405772338496 698708708285536 699300367826944 699412142620672 700934908084352 702434522955776 702533755958632 704036791484416 705278387421184 706279967424512 706887142866944 707777877673984 707891007496192 709139400491008 709213532598272 709432233209297 710032973324288 710577817124864 710756962992128 711473202479104 711652574084608 712084842446848 712198660685824 713021550493696 713096088433664 713634521546752 714353660788736 714533758595072 715082056073216 715802654015488 715983117131776 716885313599936 717360424026112 717435415543808 718264356012032 718339442025088 718700640468992 718881834205184 719787683290624 719902732736512 720340012367872 721247698875392 722635133026304 722817318699008 723545711570944 724167730044928 724283479588864 725196135183104 728132151924736 729991272811112 731395526610944 732317143957984 732946703065408 733063855823104 733684606959616 733987575399494 735055321235456 735172811030528 735281990694656 736773434894848 736959185016496 737397327265792 737583234678784 738454031233568 739079346716672 739307257067072 740578493464576 740875213074529 740993633109652 741434173947904 742071570792448 742378002553382 743006640816128 743125401534464 743576786960384 743883840286756 744513753677824 744743339839624 746134006398976 746885895815168 747527979401216 747647462801408 748589558898688 749154791849984 751620285857792 753539378385664 754663282966528 754988930695168 755940277634048 756384686440448 756590145099776 756711076978688 757664593960768 758045566042112 759000764588032 759774684577792 760540319891456 760732061952512 761690645699932 762195450527744 762275129015296 763155878262784 763235657151656 763619430498304 763811948843008 764774413496288 764896653532544 765361263140864 766325680055104 767799828840448 767880093199232 767993401117696 768767318544128 769428213172736 769551197063168 770520893632048 770988919487488 773445415817216 773640411420032 775209661747456 775866101530624 776186488438166 779328943856944 779343412330496 780784192454656 780996278812672 781121111719936 782821774575776 783484660219904 784283545370624 784607408185666 785073878597632 785271805886464 786864649306112 787773809819648 788252315353088 788451043966976 789444555867136 789570739130368 790050336145408 791045863282688 792567565254656 792650418786304 792767381798912 793248920502272 793566264303616 794248478113792 794375429226496 795376406329856 795859529793536 795976966340608 797591524081664 798395267940352 798596553723904 799081633153024 799209356787712 800216425029632 801224762258752 801829738151936 803456167641088 803658729342976 804468587207168 807725545050112 807854650310656 808074089884672 809567984705792 809917324578752 811345644904448 813196342087168 813884948611072 814221035058548 815787318142976 815872599024184 816815275953136 817517476496032 817648146879616 818340523147264 818678449484051 819175726955456 819869396762624 820000443072512 821532417851392 821785754305792 821992937133784 823660265606672 824149954002944 824357732876288 826029858095104 827695213576192 828037002848003 829374108532736 829583204483072 829716591089074 830419186794496 833781207793664 833914477740032 834140996009984 834631378141184 835683080986624 836043689887744 837290649714688 837518085062656 839428482154496 840486229737856 842103038083072 842191069960448 842826978033664 843164155822592 843889007995904 844023893553152 845087431725472 845600750405632 847227397341184 847440994336768 848294972186624 848508838331648 849024235225088 849159941586944 850229951593984 851301309899924 851944096786432 853457010556928 853672178118656 853887399926912 854747873907616 855403764686848 856343953014784 856481642414528 858208391615744 858345565955072 859949179428352 860165983749904 860677375787008 862640599728128 864656930410624 866490733630418 866506820288512 869267652214784 870014945067008 870374209890172 871111234060288 871250470764544 872878193967104 873147363949904 874777800605696 875139032207089 875659326128128 875880091181056 876412113780736 876552197767168 877656724226048 879426164424704 880987881865216 881209990316032 881432154763264 882320385969152 882997434515456 884110082492416 884777642098688 885892533280768 886034132598784 886572322914304 886795839275008 887689475538944 887913273548288 889621315321856 891283360055296 891425821032448 892549089456128 893316396916736 894442047618496 894828011832976 896162648522752 898206815148032 898450797305984 900179109675008 901313407948288 902088249926656 902232437936128 903369323568608 906798073716736 907026689251072 907794750373888 908169616026842 908866499979776 909636119035904 909865450078208 910011745065436 911846416091728 911992163827264 913696003142624 913926357734273 914469711773696 914615878811648 915402156670976 915549341891392 916324619911168 916555637211136 918697988561288 920034436186112 921340995567616 922133054881792 923295016896512 925071121055744 925453120830121 927181228539904 927433081090048 929217145470976 930388034011136 930934998695936 931187870892032 931336710127616 932510269490176 935107304095744 936049624481792 936285614710784 937465410092224 938184774172672 939366962648192 940076244729856 941260816610816 941411265886208 941983093096448 942220579229696 943170067760128 943407853145056 945083191629824 945222647529472 946988570058752 947139934846976 948333407547136 948909439369216 949148671724032 950344675594652 952172814055424 954104199073792 954344741094784 955306447308512 956127706074944 957090300428288 959174084747008 961226189307904 961361981838128 961379829809152 963472953324032 965670656228512 966488376475648 968448799145984 970401284882432 970802003339038 971624068759552 971779371237376 972369644486656 972614791462912 972771175759604 973594908655616 973840364536832 975569746198528 975713700675584 977536588447744 977692835971072 978533339889664 978924807790592 979519421284352 979663958573056 979766370811904 981000955452544 982888066121728 983485086957568 984881753882624 985130055323648 985728437977088 986122784318464 986867370033152 986970535303168 988869129404416 989118436114432 990115184254976 991124761542656 992373658671616 994123747753984 994282646536192 994552726011904 996391365791744 996821322558464 998077397813704 1000857036414976 1002118196995136 1003989462155264 1004150891106688 1006175355687424 1006336180774912 1007604245518832 1008216279329792 1008470463706784 1011371737612288 1011683614933888 1013735711515904 1013991287413208 1014594132770816 1015013100265294 1015885687704628 1016652133040128 1016908444205056 1018808294506496 1019122465043696 1021025482440704 1021189650571168 1021447105703011 1022054383747072 1023096528044032 1024385712177152 1026192255746048 1026635072012288 1028533022752768 1028976849092608 1033142747267072 1034444590446592 1036542855335936 1037325511426048 1038632625225728 1038798638219264 1039691673632768 1040107608277504 1040739385114624 1041001768987648 1042313515168328 1043004300722176 1044318570254336 1044952904892416 1045119928107008 1046436863500288 1046700683781376 1047336465350656 1047755458338368 1048546580660224 1048656193759616 1050673449992192 1050938338371584 1051997383270912 1052804633460736 1053070059139072 1054131252202496 1054397012338592 1055037468772352 1056256481988608 1056425311944704 1058398990065664 1058665826153728 1060813221338624 1061711507357696 1062149931546964 1064193145120768 1066450133698976 1066620592988288 1066910321800856 1071229796787904 1072136903458816 1072308271710208 1073230114717696 1074311623344128 1074582471213056 1077094193485648 1078006266068992 1080192891355136 1080465221967872 1081121512620032 1082370663907328 1082483812913152 1082817619108927 1084566141927424 1084839575093248 1085014003731866 1085932782731264 1086766073249792 1087040061046784 1088135486144512 1088409819188224 1089070935506944 1090329271730176 1090503547813888 1091441032953856 1092540892971008 1092816336674816 1093654909288448 1094918541934592 1095033002672128 1096412832564608 1096964135452672 1098521956253696 1099466334666752 1100851750915072 1101027708891136 1101326783794432 1102969413566464 1105485310951424 1105785596684288 1110262461448192 1110439923613696 1111839167469056 1112794994435072 1113240174484516 1114197205869592 1116340540616704 1117747219725344 1118604923052032 1118886937835264 1119834400096256 1120014455465152 1120296825609754 1120977310570624 1122105869467648 1122272512112896 1122451893941248 1124202256007168 1124548926944768 1124832440288336 1125501183721472 1126829959250944 1127114047672288 1128068476567552 1130356647919616 1130705216690816 1133103267055162 1133284380050056 1133958148390912 1134932990623744 1135401650963996 1136363097718784 1136544731758592 1139019225637072 1141146127433728 1141456099803136 1141617353432777 1146077379559424 1146260566310912 1147704947064832 1148691607158784 1150139051220224 1152351525797888 1153803581651968 1154688952827904 1154980064862208 1156143954028544 1156435432887488 1157016916590592 1157137868976128 1158474851213312 1158660019552256 1159363806887936 1159656097513472 1160824698781696 1161117357716992 1162008341118976 1163179312775168 1163350950805504 1163472565339136 1164938634599896 1165524393918464 1165710689042432 1167179578519552 1167888540762112 1168182980583424 1169654985347264 1169841940696832 1170552520097792 1171905001914368 1172027510672512 1174282091167744 1174578142885888 1175761781302784 1176772561323008 1176960654331904 1178443719672544 1180521950457856 1183214746877696 1185746175131648 1188517730742784 1189524155662336 1190015358931724 1191038392481288 1192237486309376 1194464897007616 1194833234878816 1195845007704064 1196036149215232 1197064358723584 1197256831704128 1197558675651806 1198270656806912 1198572756353024 1199492481155072 1200701226090496 1201003938414592 1201374292733992 1203121955012608 1204830532665344 1205866302537728 1207385791326208 1207578777493504 1208312278810624 1209708389072896 1209834849726464 1210207927239389 1212162158624768 1212467760398336 1213204231356416 1213689580699648 1214732966526976 1214927127052288 1216458033210368 1217376536756224 1218603303698432 1219845860360192 1221382964518912 1223732488044544 1226327834820608 1226857012379648 1228402951155328 1229458985787136 1231824044818432 1233376242455552 1234633862438912 1235878019823616 1236189600672832 1238369668538368 1238567607107584 1240128302177024 1240881574559744 1241194416869888 1242758421931468 1242957061990384 1243712052603904 1245149064534016 1245279230089544 1247674721865728 1247989276816256 1249246892634208 1250320846405696 1250520695227648 1251579623636992 1252096452152078 1252856994167168 1253917900931072 1254118324699136 1254304572361472 1256848800702976 1257165668557552 1257913087688704 1259715700339616 1260782414987264 1265886797234176 1266409533767534 1266433045037056 1269118953070592 1271560304328704 1272085383685636 1273162572857344 1274460761227264 1275745052721152 1276066684565504 1278317077200896 1278521400885248 1279620521394176 1280132440956928 1280910012448768 1281232946446336 1282847403284096 1283052451086848 1283831796236288 1285315163389952 1285449527834368 1286095882944512 1287922293538816 1288246995423232 1289029495816192 1289545179493376 1290653776934912 1290860072493056 1292486660286016 1293136553836544 1293271735914496 1293462570303488 1294766010179584 1295759548874752 1296086226632704 1297392310403072 1297719399801344 1298507653873664 1298715204780032 1300215768547328 1300351690673152 1301990238670472 1302644910850048 1302973324496896 1305616272416768 1307261454211648 1309776178610176 1312554010706432 1312763806754816 1313120396062592 1318436672969728 1321444055891648 1322563041492992 1325245725147136 1325654391982336 1326776942854144 1327324823423846 1328465899306052 1328678238679376 1329468173975552 1329803350114304 1331160556302616 1332287769739264 1332500719992832 1332698608134064 1334990179008512 1335187169345536 1335401850746912 1335738522842399 1336532655669248 1337895459749888 1338447931610842 1339243675254784 1339581315923968 1340394997547008 1340609243643904 1342298519404544 1344665714425856 1345004722061312 1347732926365696 1349431178541056 1352027023081472 1353189334974464 1354894462664704 1355111026327552 1355479118516224 1360597305786368 1360966888226816 1364071283501056 1365790123324016 1366476875628544 1366695290601472 1368417436884992 1369593839304704 1370141753211712 1371319637993344 1371538827023872 1373267076553892 1373957588451328 1374101219409152 1375688885815808 1376744520679424 1377091615797248 1378479329803264 1378826862288928 1379664382240768 1379884905078784 1381479254081536 1381623671340224 1384060217778176 1384409157277952 1386867642155008 1387217289442816 1388391971160064 1388965295099876 1390031117616128 1391637189773312 1391782668923608 1394588636375584 1394811544676992 1397417416571072 1398600735653888 1398824285241344 1401869816168704 1404869045911552 1405067511917264 1408073582968832 1412559934849024 1413774285733888 1415555755347968 1415782014992384 1418278800982016 1418427065196544 1418864466418594 1420065946648576 1421155634249728 1421513925984256 1422946404958208 1423305148169216 1424169684893696 1424397321371648 1426043100987392 1426192176867328 1427269043093504 1428707321577472 1429067517190144 1430164112146432 1431605308030976 1431966234263552 1433770627199872 1434870831087616 1436528712024064 1436678884050176 1437401280937984 1437763668410368 1439575366581248 1439805465473024 1440680024735744 1442495397750784 1445270266052608 1445634637398016 1447091423141888 1448335460089856 1448566959177728 1450392270366208 1456264303849472 1459982545622224 1462791053221888 1464634287915968 1465893406130816 1466127711646208 1467369213919232 1467975150798988 1470110642470912 1470563981389312 1473546869789696 1473918370032992 1475166469357568 1476908062467136 1478158693433344 1478614514134144 1481156986929152 1481750426149058 1481987266219304 1482868347895808 1484143141584896 1484756005106764 1486013281632256 1486250803068928 1487767680573512 1489027507355648 1489486679679248 1492268012797952 1492884231412093 1493771791630336 1495055958802432 1495294925602816 1497179117797376 1503240571715584 1507078756771328 1509326565933056 1509977861390336 1511880555268096 1512769372880896 1513180290199552 1513422153957376 1515329187921536 1516091132084224 1518001529176064 1519549369155584 1521080639782912 1521464123905024 1523381291399864 1524390901055488 1524550258030592 1526311756525568 1526471314303312 1527238860996608 1527623897686016 1529548826992576 1529793307065088 1530722526281728 1532651360110208 1535599657680896 1535760186398464 1535986802235392 1537534637088256 1538856426345472 1539102394126336 1541041787264096 1541977838974976 1546890831634432 1547280822840064 1550419323494912 1551732203061248 1552372976876332 1558657887713888 1561568384909312 1561992557625344 1562242223439872 1565643549151552 1566969320439808 1568567090741248 1569214816371332 1570147757195264 1570543611772928 1573729298612224 1575547619639296 1576902087933952 1578889111734272 1579141478260736 1580100672290816 1582091726565376 1582579597159201 1585135130509312 1585300837572608 1585534763597824 1586497841004544 1587132528607232 1588496956227584 1588750858452992 1590752812659712 1591719059587072 1591953932681216 1595183048163328 1596790535880704 1597193107447808 1598163266306048 1598418713575424 1600432850059264 1602449524517504 1603659476303872 1606912335282176 1607317458685952 1608937174414336 1615451090100224 1615709300621312 1616148179769344 1619135969411584 1619834649157504 1621875771447269 1622691289808896 1626392684174336 1628442070117096 1631574636285952 1631745198048368 1633630551906272 1635034952992064 1635296293759232 1636681046294528 1637356898968102 1638351453910912 1639738793525248 1640000886145024 1643064835702784 1643571508611584 1643985874267568 1647320531213344 1648715465752576 1652059716190208 1655390427152384 1656074005696006 1658748217065472 1659166408966144 1659433182178148 1660838373588992 1667562415587328 1667828955480064 1668281992019968 1669262756282368 1671366161973248 1672087379775488 1675036170125312 1678856964308992 1680972459475712 1684206076166144 1684382139920896 1685653956067328 1686328311645184 1687778015991808 1688047787106304 1690174863450944 1691201500811264 1694454794682368 1694881988673536 1696589944373248 1697017676663296 1698048470450176 1698319883173888 1700459903187968 1702602619799848 1703888193572864 1706914021113856 1707344356237312 1707774799853824 1709495747815232 1710807529373696 1712687906029568 1712963284829056 1716416783231488 1716691131910144 1719898358856704 1720331967499808 1725281199456256 1729313860821248 1732981467260836 1733013640577024 1733729272926391 1738535304429568 1740748419780344 1742222468120576 1742500941529088 1745756387934208 1746294727899808 1749555601211392 1750278064414178 1751318652256256 1751760182362112 1752824227561472 1753104395534336 1755313448452096 1758852328849408 1762419980632064 1762864309526528 1764640771938304 1765994869030912 1768220164984832 1769555284197376 1771785066561536 1772068265197568 1773144645828608 1773591678550016 1775378951077888 1775826547096576 1779242630643712 1782566720110592 1782851642064896 1785098178912256 1786632793833472 1788884095236992 1789656023665952 1792325297045504 1796413630296064 1796901594611968 1800358219350016 1802626815896576 1804176499853312 1804464875872256 1806738647137216 1813596147433472 1814053378502144 1815589500747776 1816339232053684 1817732999959552 1819730900156416 1820023490130872 1823692832183456 1823984327654528 1827392006285248 1827852715468546 1828939423547392 1829231757623296 1830804313341952 1831098683782784 1832649239822336 1833111274422272 1837395977122576 1842681991135232 1844266109763584 1846590033793024 1850142242111488 1850906241660242 1854362457079808 1854866162180096 1858434290941952 1860776068022272 1861869997391872 1862375741784064 1862673420255232 1865020538980352 1870214608191488 1872099248963584 1872571229421568 1874930820184448 1876369548345344 1878733925296384 1880152489459712 1882521633221632 1882822531772416 1883966186192896 1884441158459392 1886340135520256 1886815706290112 1890166383259648 1890445295058944 1893977140117504 1894279869693952 1896666815094272 1897818878738432 1898297343448064 1900689351189304 1904345628110848 1908208398147584 1908689482189568 1910612894617024 1912255412149888 1914180600856576 1918348169494016 1922452378615808 1922723963676256 1926945906648064 1931341312457024 1932976752951296 1936897598291968 1940802569764864 1941604006678076 1943248137519104 1943558742474752 1945229582925824 1945542351519208 1947189817311232 1947680729073664 1951139492397056 1951427401351168 1952233225692737 1955073176895488 1955385671942144 1957066679779328 1957849615581184 1959038842568704 1959532741623808 1962001910905088 1965776132243456 1969763507765248 1970260110647296 1971456875954176 1972245568636928 1973734740066304 1973941070606336 1977738258808832 1978236872228864 1980230368509952 1982249523085312 1984747317343232 1988247495507968 1988565293072384 1989105452023808 1992782731583488 1993642645116928 1996154795627408 2001714072829952 2004236393990272 2008301782213376 2012350711374848 2012672361549824 2015208491037664 2016432558659584 2016940927413568 2022743475224576 2023367229867776 2027471423031808 2027982574826416 2029188265541632 2030026200530588 2031771375409256 2033816888410112 2037616589012992 2038244930087392 2042050964881408 2042379301142336 2042894211406022 2044108767494144 2046193056088064 2048771424354304 2052384511492096 2053270144024576 2057066045505536 2057953698185216 2066285494534144 2068889180893184 2073085710671872 2074651022852096 2077265250451456 2077597276438528 2079383347265536 2080215216555008 2081478770229248 2082003537975296 2084627030336656 2086008601444352 2088637140508672 2089905809784832 2090239856214016 2092873727000576 2093401367562752 2094672930701312 2095510916676736 2097093161320448 2097312387519232 2101346899984384 2101876676743168 2103994766541824 2105609266921472 2106140118278144 2108262504404992 2108794024677184 2110074937544704 2112512963977216 2112850623889408 2116797980131328 2117331652307456 2121626442677248 2124299863093928 2128386290241536 2132900267397952 2133241185976576 2133820643601712 2142459593575808 2144273806917632 2144616543420416 2148623246688256 2149164942426112 2154188386971296 2156012532137984 2160385782710272 2160930443935744 2162243025240064 2164741327814656 2164967625826304 2165635238217854 2169132283854848 2169679150186496 2170028007463732 2171865565462528 2174080122093568 2176270972289024 2176819638376448 2178141871013888 2180658543460352 2181007095627776 2182882065907712 2185081785942016 2185632673349632 2187309818576896 2190066005344256 2192825665129216 2193928270905344 2197043912507392 2198932669333504 2201703501830144 2202055417782272 2202653567588864 2205938827132928 2210970621902848 2211571193368576 2220524922896384 2220879847227392 2223678334938112 2225589988870144 2226480348969032 2228394411739184 2232681081233408 2235494439450688 2237209846104064 2237773875670528 2239668800192512 2240028910930304 2240593651219508 2241954621141248 2244545024225792 2244903787882496 2248404512014336 2249097853889536 2249664880576672 2253659918501888 2254228095344576 2256136953135104 2260713295839232 2261410433381632 2266206534110324 2266568760100112 2267916296781824 2270803301927992 2272726195437568 2273089463517184 2278038451274144 2282292254867456 2282912199606272 2283234706865554 2292154759118848 2292521132621824 2295409894129664 2297383214317568 2300278102440448 2304703051595776 2307607163303936 2309377905655808 2309960129724416 2312287908057088 2312870865774976 2314033833181184 2314275737952256 2316949702426624 2317320039104512 2318727613775872 2319312195026944 2321649397563392 2322234715433984 2324016682237952 2326358625550336 2326701901611008 2326945130678272 2329877269199792 2331048787836928 2331421378084864 2334359157039104 2335777081524224 2336365961166848 2339309970694528 2339683881393664 2341105040195584 2343810003828736 2344055021345024 2348564182335488 2349156285771776 2351523562605568 2353545122646016 2353921308663808 2356887439345088 2361043900915712 2366429493755392 2371492350263296 2377035461485568 2380030717863448 2382076784962576 2384474972618752 2388929794015232 2389666469757632 2391690015408128 2392072298430464 2394128717447168 2394513663408256 2395117351303612 2396541313613824 2397145512706048 2401402452180992 2402007876829184 2402748585467984 2408229307606369 2409661065330688 2411732605075456 2414771582652416 2415157554987008 2416624557621248 2419416778145792 2419669699452928 2420415854478778 2424324317249536 2424935520796672 2427379161399296 2429465933053952 2429854254104576 2432916066420736 2434753073512448 2437206607396864 2439691720720384 2442765929037824 2452655669641216 2453714024759296 2456805902310656 2458917971574272 2463648089636864 2466752484911104 2469267724877824 2471756039647232 2472379201345664 2475494598524779 2476739337076736 2477135214215168 2480256604354048 2481763149119488 2482388833739776 2485516843862936 2485914123980768 2487424105207808 2490298129068032 2490558460179088 2495349443731456 2495978553632512 2498493785268416 2500641692811392 2501041390455296 2503159247273984 2504192904304156 2505713988334336 2507835801862144 2508609144722944 2513697601405952 2514331337115104 2519431400679232 2521564829974528 2531773594468352 2532819067535068 2532866090074112 2538237906141184 2544170767371272 2546325145714688 2548921522454528 2551490105442304 2552133369131008 2556634154401792 2557042801770496 2559241042788352 2560264881913856 2561820024897536 2562465892892672 2565694806568192 2566104902173696 2567663592472576 2570630326779904 2570899055668736 2575844587077632 2576493990846464 2578058991632384 2579090358986752 2581307553869824 2581720144986112 2584973320572032 2586273107673088 2586543471828992 2586925140606976 2589532020359168 2591519097749504 2592172453265408 2594784620806144 2595438799602688 2597015307747328 2597430409560064 2600431537094656 2600703381346304 2603980477340944 2605289821700096 2605946648993792 2611232544833536 2614522908423296 2619552357220352 2625108021412864 2625527613509632 2626240792125184 2636873345939456 2642888111783296 2645126082985984 2646218363940281 2650491450294272 2651308783964672 2653553885708288 2654649646847692 2656931798612104 2657356477358752 2659606700228608 2662321112605232 2664575539478528 2665001439985664 2665397216268128 2669980358017024 2670374338691072 2670803701493824 2671477045684798 2673065311338496 2675790919499776 2676895863221684 2678487350509568 2679162631847936 2680789995094016 2684597038809088 2690009444122624 2695465852731392 2698862357082112 2704054046162944 2706378669948928 2709788925329408 2710222052655104 2710958237032448 2721194611572736 2721933776453632 2728142567002112 2731580246648032 2732953751257088 2733390581202944 2736834873769984 2739187678609408 2740283506423424 2742639275986688 2743077654047744 2746534153107784 2747915176902656 2748202438818304 2751377771631616 2753489041358848 2754183231594496 2756958659606528 2757653724577856 2759328764481536 2759769810157568 2762958508163072 2763247342680448 2766729257174753 2768120435556352 2768818314555904 2773735284310016 2774434578885632 2777930590199752 2780062235232256 2783274379546624 2783565337847216 2789177272751168 2789623089353984 2794834833142144 2797201471307776 2797648570482688 2803739632337408 2809738091823104 2810135023834528 2816147165937664 2825119869698048 2827548571467776 2828716182143059 2831111510695936 2831564029984768 2836557601964032 2836854130393088 2837728932837188 2840131893297152 2843027851968512 2845892809916416 2846610296338432 2848339369787392 2848794642743296 2852086201974784 2852384353734656 2854538086187008 2857414643154944 2858135034380288 2860328224292864 2863210616061952 2863932468527104 2867541254399744 2869741662175232 2873057424048128 2873357768100352 2875527336820736 2879150733162496 2879610930946048 2881360049471488 2884990795501568 2890540532105216 2891269274796032 2894182846283776 2896670920179712 2897133918355456 2900784540732416 2912528607698944 2919965091244448 2925582106443776 2929268575831936 2931786812261632 2932255423292416 2935950301597976 2940221284941824 2941127962778624 2947093739579392 2947836740065984 2950332938715136 2953816124934272 2956317386866688 2957229028268288 2957538171462667 2962313973858304 2963500852298116 2963974532438608 2965736695791616 2969512010213528 2972026563264512 2972501606137856 2975535361147024 2978055014711296 2978973359358496 2984536025595904 2985768462824186 2987543583260672 2990111917604864 2990589851205632 2994358235594752 3006481143431168 3014157513542656 3018653131866112 3019955722780672 3023761110536192 3025538745761792 3026360580399104 3026844307914752 3030658375843072 3032182264168448 3036003058352128 3039098738311168 3042161279565824 3042928247810048 3046762582799728 3048781802110976 3049100516061184 3052623513051136 3052942628606624 3054477721993216 3055247795372032 3059097653985152 3059586614130176 3061445052563456 3065302720220416 3071199315361792 3071520372796928 3071973604470784 3075069274176512 3077712852690944 3078204788252672 3082083574528192 3083955677949952 3093781663268864 3094561645680128 3100838646989824 3104745953752664 3117315775427776 3123136769818624 3123985115250688 3124484446879744 3131287098303104 3133938640879616 3138429632742664 3140295514390528 3141087223545856 3147458597224448 3151095239278592 3153804175867904 3157778223468544 3158282956521472 3160201344581632 3161506321218713 3164183453130752 3165159194318402 3170270261018624 3170601675145216 3171069527195648 3174265057214464 3176993912455168 3177501716905984 3181505625319424 3183438119174144 3183907865362432 3190366096326656 3193581071761408 3194386214895616 3196326532612096 3196837427150848 3200865700118528 3204899049035008 3207318952607744 3213824670564352 3214634917371904 3217874348828672 3230902180200448 3231418601242624 3232296359538688 3238271938823168 3239669298315008 3243751542894538 3245382579617792 3252785368348672 3256884140234192 3263149272571904 3263490396096736 3267261103812544 3270069905984128 3270592587518464 3273362092589056 3274713797936204 3276702907821824 3279477587050496 3286129671405568 3287143017223168 3287971748535136 3294641062426688 3297430931505152 3304119432380416 3310780854304768 3312148011392012 3318332817932288 3318866364356296 3321676747177984 3335124831174656 3335657910960128 3336563984039936 3338525512564736 3342732323946496 3344174759550976 3350072340250624 3357713928617984 3361944918951424 3368412152332288 3368764279841792 3371307912134656 3372656623290368 3375556031983616 3376095574212608 3380349726901888 3382403001622528 3388909589364736 3389763977347072 3393179888746496 3394035353326592 3396096940900352 3396639766347776 3400919806375936 3405205239599696 3407776387145728 3413828042227712 3414688712474624 3415549599707648 3418991495630464 3421615058747392 3425926569658112 3432833566462976 3433382263820288 3439796717713408 3440663934999616 3450562398912512 3458627721642496 3465962934521672 3466027281154048 3467458545852782 3481496839560688 3484444936241152 3485001883058176 3491512775868416 3492589455799616 3499111202422784 3500556128828356 3502637304512512 3503520364724224 3505648455122944 3510626896904192 3517704657698816 3524839961264128 3525728619053056 3529281543876608 3531989738061824 3536440329969664 3539110568394752 3543570133123072 3544136530395136 3547183357100032 3550757902155776 3551653094193152 3558485261287424 3565133440221184 3565703284129792 3570196357824512 3573265587666944 3577768190473984 3579312047331904 3584650594091008 3592827260592128 3593803189223936 3600716438700032 3605253631793152 3608352999706624 3608929751744512 3613477294274432 3618030567074677 3627192294866944 3628106757004288 3632678464107368 3635465999919104 3639461800312832 3640046980261744 3647385664366912 3647968655309056 3654784012570496 3655705430937092 3657878847094784 3658463515246592 3662197367565568 3665298479644672 3666222548844544 3674791954245152 3685363982270464 3688532219527168 3693180067586048 3700284484222976 3701812483320484 3708724914159616 3709732324360192 3721552136044544 3723739994783744 3724751483568128 3725346840510464 3730041077960704 3740429216382976 3744198497927168 3745142458843136 3749861640368896 3752739096690688 3757467850592768 3760304978919424 3765043266443264 3765645063544832 3767932372385792 3768882316918784 3772680271040512 3773631412580224 3780332766519296 3780890590117888 3787954280235008 3788559739387904 3793333630188544 3795637757476864 3796594686896128 3801378702378608 3808691256221696 3816416796295168 3817378964379136 3821225789234048 3824510824299776 3836696338988032 3844904757231616 3845447927352512 3853891813296128 3862682624914048 3865953505902592 3867549916528103 3873795196583936 3883208013356152 3886496275038208 3887117484949504 3890459165851648 3891084703038416 3894379634622464 3895361458147328 3902278984794112 3902854802702336 3904466451385474 3910146353790976 3910771343884288 3915699231162368 3918077685137408 3919065483247616 3924003821810176 3931552264486912 3939527015530496 3940520221294592 3942913751908352 3944491137273856 3947469480132608 3947882141212672 3955476517617664 3956473744457728 3960460737019904 3964499046170624 3969494634686464 3976494991015936 3977130586144768 3978210904047616 3985565463166976 3987285290233856 3992309591254816 4003428145659904 4008472787980544 4016603564426752 4024701422749696 4025344723099648 4030416982075328 4032865117319168 4033881854827136 4038964871277271 4045486950449152 4046734459735552 4054942846063616 4055965149652832 4060052401061176 4063542750818512 4067633776820224 4075233178025984 4076489860174784 4084101929762816 4084758602284672 4085788422812044 4088217534988288 4097542848708608 4106540288049152 4114132091011072 4115907396370432 4132570989068288 4134277496978317 4137778361786368 4146171421343744 4154530500902912 4155194552877056 4158766694531072 4160430433110016 4162957540458496 4164007075950592 4169254060673312 4172017202888704 4177274281017344 4179811619569664 4180479712428032 4185747454001152 4186802735125504 4189345861402624 4191021833353472 4194186322640896 4194624775038464 4202693799968768 4203753353486336 4207989533083648 4211218533842944 4212280236556288 4216525008809984 4217588049354368 4220149875089408 4225025927954432 4225701247778816 4233595960262656 4234663304614912 4243252885354496 4248599726187856 4256772580483072 4265800534795904 4266482371953152 4267641287203424 4284919187151616 4288547613835264 4297246493376512 4298329884852224 4308376773942592 4312025064275968 4317514172744669 4320771565420544 4321860887871488 4324486050480128 4329482655629312 4329935251652608 4331270476435708 4339358300372992 4340056014927464 4343731130925056 4348160244187136 4352541944578048 4353639276752896 4356283742027776 4361317086920704 4362014191255552 4365764131815424 4370163571884032 4371265346699264 4380132010688512 4385651330258432 4394087825014784 4397865338667008 4403407003660288 4404110835564544 4405307135177728 4411877654265856 4421941243805696 4423142386737152 4441049845792768 4441759694454784 4447356669876224 4451179977740288 4452960697938064 4456788823478368 4465362162466816 4470988878901376 4474419692208128 4475547751341056 4480057821860608 4481187302439016 4483909242282496 4489090048451584 4489807575764992 4498195707779072 4499329761153344 4507319837003776 4508456190689152 4512273906270208 4514137209074597 4521426591678464 4522820866763264 4532413068220648 4533137520200224 4541606603855984 4545452390875136 4546178927034368 4556076902548288 4564584509734912 4565824399212544 4566469413731108 4584309518237696 4590819788259328 4594766428635136 4600556204880896 4609406103191552 4615214326607872 4618755811311616 4619920259448832 4624575816114176 4625741731549952 4628067666362368 4628551475904512 4633899404853248 4634640078209024 4638624390053888 4643298795126784 4644469430867968 4648033364475904 4652717251100672 4653403803222016 4653890261356544 4659754538399584 4662097575673856 4662842756169728 4668718314078208 4671554163048448 4672731922333696 4678619941389056 4679367762787328 4682210080391168 4687620007657472 4688110042690048 4697128364670976 4698312571543552 4703047125211136 4707090245292032 4707842617327616 4713774878690176 4722087801831424 4732858987510784 4742984700526592 4754070922971136 4760061435726896 4764153569925152 4768949945237504 4777859588030464 4779332939515264 4783380030816256 4784144596860928 4789027326816512 4790234702607224 4793082627227648 4794291025412096 4802804904361984 4804015753658368 4805497170935968 4816458615212738 4819322130661376 4823465210150912 4825457016596983 4829543165304832 4830315109974016 4833249115242496 4838833556291584 4839339398905856 4840831708957556 4849871041593344 4854758322798592 4858931866107904 4859708508209152 4865832132841472 4869506147024896 4874413214793728 4879383441440768 4885531858075648 4905311339282432 4907428049518592 4913611804621312 4917835943148544 4927296179273728 4933504969822208 4938535449755648 4943512079294464 4944758402691328 4950989197049558 4953478674153472 4954270428430336 4960513208708096 4963526298238976 4964777667479552 4971033687725872 4971828247961536 4974848210415616 4980596258136064 4981116920358176 4990698887462912 4991957107265024 4996987570536832 5001283385622784 5002082780910592 5008385808608312 5011427976668672 5015671603724288 5017218289445888 5027395202811904 5028662674230208 5038862801358464 5043129659949056 5045212174848079 5065638135070136 5065732180148224 5076475812282368 5088341534742544 5092650291429376 5097843044909056 5102980210884608 5104266738262016 5113268308803584 5114085603540992 5120529763827712 5123640049795072 5124931785785344 5131389613136384 5132209804347392 5135327184945152 5141260653559808 5141798111337472 5151689174155264 5152987981692928 5156117983264768 5158180717973504 5162615107739648 5163440289972224 5169946641144064 5172546215346176 5173086943657984 5173850281213952 5179064040718336 5184344906530816 5189569241612288 5190877599205376 5194030615494656 5194860819120128 5200863074189312 5201406762692608 5207960954681888 5210579643400192 5211893297987584 5222465089667072 5229045816846592 5239104714440704 5250216042825728 5251055227019264 5252481584250368 5273746691878912 5285776223566592 5290252165971968 5292436727880562 5300982900588544 5302617567929344 5309299293695384 5313863597224208 5314712954717504 5319213400457216 5324642225210464 5329151078957056 5330002879971328 5330794432536256 5339960716034048 5340748677382144 5341607402987648 5342954091369596 5346130622676992 5353791726443368 5356974701019136 5358325263695872 5361579990188032 5369194077618176 5380018888245248 5390931705462784 5393157842078981 5397724714164224 5408108092325888 5419577850658816 5420444105310208 5421916474064896 5442389223145472 5443867552907264 5456285134004224 5463160493296064 5465907502514176 5466781162405888 5473669747539968 5478375357218816 5480567012846848 5485278551973376 5486155308095488 5493068306215568 5495830353805312 5496404877636608 5502755543263232 5506978082717696 5508366463188992 5513917319213056 5515307449155712 5518657528963072 5519539620315136 5525917016326144 5526494685360896 5533458514349506 5536240871112704 5537636629111808 5547470568620032 5548869157771264 5555861180399504 5560124470464512 5566548759093248 5567130675694432 5578354545502336 5579246178707968 5589669666284288 5594402942615552 5607479264674816 5619476183646208 5620270047669056 5632294331875328 5650239739396096 5655097142935552 5657432364286118 5662223021391872 5663128059969536 5673708260786176 5675457865674376 5680263786594304 5686055703937024 5691785619832832 5693220592676864 5696678739574784 5697589285486592 5704172403949568 5704768707469312 5709076172374016 5714829286309888 5716270068760576 5726421232123904 5727864937054208 5735082508799488 5739483324350464 5746114848096256 5746715536200704 5751054673641472 5758301466324992 5759221861892096 5762720098942976 5769981591003136 5781081064210432 5782538549592064 5788365692567552 5793341840359424 5794267836710912 5801569081464832 5825057215397888 5839930182488896 5851164212887552 5858537151663872 5863573624523264 5864510846584832 5871900603195952 5882255925557248 5894187479158784 5895673480131968 5900665877430272 5903102504174473 5907632249868544 5912634773733376 5914458056536576 5915076342925334 5924627947716608 5927001704596232 5927949064877216 5939024020427056 5944053126529024 5945003212275712 5951070722294048 5956110029422592 5957946718716992 5969072051191808 5971536925648372 5975087166521344 5980223835209728 5988716471189504 6012962286862336 6028315027085312 6037306263732224 6039911445561344 6047522221072384 6051077491523584 6052721160798208 6053688615829504 6061316751686144 6072006116704256 6078197476622336 6084322559131648 6085856495620096 6093525165599456 6097563604221952 6098201032122368 6105247026102272 6105885257213248 6108955443986432 6110495590744064 6118195307970304 6119173228260352 6122890105126912 6130605440440832 6142398630723584 6143040745593856 6143947208941568 6150138548353024 6155425705381888 6156409576505344 6164167149056384 6167911355899904 6187563326537728 6189123291360256 6201677293979648 6209491907505328 6234631550855552 6247970230501376 6248968893759488 6262574196606208 6267877281759232 6276859265485328 6280591028781056 6282174447091712 6294917194448896 6302190478557184 6307608351735808 6310213021703747 6315556446937088 6316565913042944 6320402689163264 6323012642437426 6328366906261504 6330318388636804 6341203350290432 6342139054391296 6348530114428928 6353987824910336 6355003433811968 6363011250638848 6366876238348288 6367815730724864 6380732192653312 6387162143522816 6388772429791232 6392653065224192 6401731400237056 6409798098070016 6414637905215488 6427649341128704 6429269834743808 6435748697657344 6461804360400896 6462837202485248 6464592719077376 6476543877646336 6479338596630016 6487503085789076 6490765159235584 6505570736697344 6513768280468384 6526298545143808 6526980792193472 6534522207625088 6540139811968256 6541185175036928 6549427595872408 6553405815643648 6558955174100992 6574286034446336 6575943497070272 6589282124853376 6594861863010304 6597585151724411 6608238864760832 6624296022784024 6636665635864576 6637732728712592 6643353494355968 6670249662349312 6671315821920256 6673127968079872 6685464647892992 6688349519101952 6700144680501248 6715427857235968 6723889837902848 6736824304664576 6737528559683584 6742615824269312 6745313246580736 6751112063967232 6752191148425216 6760699453803776 6764806003245056 6779527954694144 6786359777492992 6788070706653184 6792193881800704 6793279532695552 6801839612751872 6810410479199392 6815552774291456 6827656084455424 6829377424949248 6831099199415296 6837982991260928 6843230117494784 6851853139316224 6865667132925952 6866764527640576 6879593435426816 6881327869999232 6901124797825024 6917255443284992 6931925869043344 6932054562308096 6934917091705564 6962993679121376 6968889872482304 6970003766116352 6983025551736832 6985178911599232 7001112257656712 7005274609025024 7007040729448448 7011296910245888 7021253793808384 7035409315397632 7049679922528256 7051457238106112 7052591024257129 7058563087753216 7063979476123648 7072880659939328 7087140266246144 7088273060790272 7094366714200064 7101515804311552 7103306188386304 7116970522574848 7130266880442368 7131406568259584 7140392715649024 7146531175333888 7155536380947968 7158624094663808 7169301188182016 7185654521184256 7187606378447872 7201432877400064 7210507263586304 7216705999413248 7217859503489024 7226954588548864 7236061134149354 7254384589733888 7256213514008576 7265356928214736 7270931999838208 7278923600625664 7280093960523488 7294771328733824 7295937310618112 7309568025140992 7311410861874184 7315757694189568 7324394735131136 7330596959289344 7332445097689088 7349583908490304 7365171235858553 7370727964540928 7377064439054336 7386360135172096 7403624966640968 7417449828319232 7419464648720384 7443104272089088 7447479989567488 7449502967136256 7450693681020928 7460082155921408 7488396995854336 7490284917686272 7499723280737792 7505478193381376 7514935701185536 7520609957838848 7530086532886528 7531290127089664 7535864744771584 7537764633837568 7545360542081024 7547262825160448 7560665533038592 7561781180235776 7575908560470016 7577119478775808 7586667260377088 7591275514953728 7593189373792256 7602757404757216 7617382512443392 7632833592590336 7634757928758272 7642451578468096 7649021648599552 7673392677976064 7690895854705024 7707783626592256 7725365249828096 7731907011805184 7735099833056206 7747590393167872 7766416026712304 7772992550076416 7774234969899008 7780918331703296 7782169406076832 7788759269244928 7790722916294656 7804557969588224 7805709605404672 7808932902770948 7820292707581952 7831398462324736 7836155370274816 7838130966495232 7848007643620352 7863104528973824 7879054031060992 7881040442589184 7885827503816704 7888982274547712 7894938960265216 7895764282425344 7912947488915456 7920921474039808 7928998092341248 7938989269372928 7952989982031872 7954261172289536 7956421808095232 7971130926333952 7974570580467712 7984619182509632 8006856291319808 8016945575961088 8033207128853504 8049402845499392 8050689446199296 8060833964150656 8065730234638336 8067763709654272 8077929742554542 8090973900898304 8093468919471104 8109885692127232 8111930299305664 8120104802122352 8127085501637024 8135267553640448 8150466356051968 8152979720349568 8169517204569344 8171576845624088 8176435069976576 8195085697417216 8213080576098304 8228264182022144 8231661969488971 8231814792740864 8265141978136576 8268554993956634 8275556723572736 8292342842687488 8309061001805824 8310389105754112 8317533389062144 8320860866220032 8325915080916992 8328014151901184 8338508121346624 8344034405777408 8354548562034688 8359623239139328 8371494908002304 8373605470251008 8378691722805248 8382043666706944 8388372645281792 8389249550076928 8405387599937536 8407506706972672 8415979066167296 8422437067685888 8424560473112576 8433050017619968 8435176098708736 8440299750178816 8450051855908864 8451402495557632 8467191920525312 8469326609229824 8486505770708992 8497199452375712 8513545160966144 8531601069591808 8532964743906304 8535282574406848 8569838374303232 8577095227670528 8596659769704448 8616753547885184 8624050128551936 8627611352254999 8635028345489338 8641543130841088 8643721775742976 8648972100960256 8659870503305216 8662540952871416 8678716600745984 8680112029854928 8687462261850112 8696320488374272 8705083889156096 8707278553505792 8712567484055552 8722634173841408 8724028382511104 8740327143768064 8742530693398528 8760264021377024 8771302660516864 8788175650029568 8795730677334016 8806814007320576 8808221671129088 8810614270355456 8823755308531712 8843882487611392 8846284773474304 8882099691585536 8883519388909568 8894713339752448 8902359955480576 8905921395876128 8913577646956736 8930724324933632 8941977757802752 8948839384416256 8951095502682112 8960115643721216 8962374604878032 8967818484564992 8978180096903168 8979615151529984 8996391415558144 8998659522306688 9014639674007552 9016912381378304 9024547812540416 9028274418149194 9042853183356928 9045641733526528 9064826136441296 9066275040400448 9083213207711968 9090904781750272 9092357854068736 9112153805096576 9131648798425088 9132938827462216 9168619036475392 9181639576518656 9189532857270272 9201112409761792 9218812206383104 9222619031720861 9230428653215744 9237511622623232 9239840518897664 9249151632228352 9251483463099904 9257102951809024 9267798809706496 9269280156418048 9277248780107776 9286597590253568 9288938861735936 9296066728951808 9305434502201344 9306807606444032 9307780522713088 9319509076799168 9324195151347712 9325685512339456 9337436628156416 9343108326096896 9345463844667392 9357239882778112 9358735525574656 9364420160782336 9375240015314944 9376220085380096 9394256729341952 9396625143087104 9406094250422272 9414180490584064 9415685234655232 9427549757380352 9444175603662848 9465717975021568 9508141845942272 9520122871453792 9528307139850304 9537899890475008 9555719176060928 9558665879030528 9566760061632512 9578054653633024 9580469405214448 9586165254455296 9588582050824192 9608031507316736 9610994341871936 9631377769968877 9632917230425476 9638644261322752 9646930420301824 9650914033193966 9659086330609664 9660630219948032 9666498230484992 9678678797811712 9681663417915112 9699742083186688 9709516645597184 9717863732215808 9719417016418304 9731664265682944 9739012294049792 9748826429587456 9771063716151296 9810622678564864 9814856099037184 9827223609242624 9835671886297088 9854592358547456 9867009939644416 9877070899511296 9887024158588928 9889516805382656 9901978394099116 9906957348306944 9908540856860672 9921026417416192 9927052596477952 9929555334959104 9942067375451744 9943656495923072 9949696420831232 9961192516272128 9962233840716352 9981397774925824 9983914214530048 9993975141073664 10002566771245568 10004165561821184 10016771617216624 10022855953337344 10034436578891776 10054790405623808 10057325348460416 10077725602716928 10086259319898112 10090424349696158 10131276270140272 10131464360296448 10152951624564736 10176683069485088 10185300582858752 10195686089818112 10205960421769216 10208533476524032 10226536617607168 10241059527655424 10247280099590144 10249863571570688 10262779226272768 10264419608694784 10270654369890304 10282521307119616 10283596222674944 10303378348310528 10305975963385856 10312235966529536 10316361435947008 10325230215479296 10326880579944448 10339893282288128 10346173887315968 10347700562427904 10358128081436672 10368689813061632 10379138483224576 10381755198410752 10388061230989312 10389721638240256 10401726148378624 10402813525385216 10415921909363776 10421159286800384 10423786595975168 10444930179334144 10458091633693184 10478209428881408 10500432085651456 10502110454038528 10504963168500736 10547493383757824 10571552447133184 10580504331943936 10584873455761124 10605235135858688 10618598587390768 10627727194448416 10629425909435008 10638426800914432 10642819843292663 10649284450420928 10658302157914112 10660005759942656 10661588865072512 10679921432068096 10683214805975296 10685908182739192 10692261245353984 10707583452886736 10713949402038272 10716650527391744 10738388155236352 10760037776490496 10764481037024039 10781863410925568 10786315684157962 10795449428328448 10839155701317632 10840888210620416 10843832948129792 10884778446290944 10887735105814528 10912570268008448 10926320986592128 10931815005028352 10947339495079936 10956750714437632 10961134025693696 10970557103946752 10972310616190976 10986136612431136 10991660707610624 10992809755273216 11005511086526464 11013956165435392 11016732926377984 11027834638426112 11030614898311424 11037315057926144 11039079240630272 11051834032652288 11052989370721792 11066917028699012 11072481742225408 11075273258223616 11094941137240064 11097738315542528 11111722360799008 11120248940929024 11133097518186496 11134261351388864 11156709091004672 11158492357415936 11179339332568576 11188805885231104 11214958529349632 11240540095338112 11264588663750656 11300479478792192 11310194285871104 11314864728572236 11324446042783744 11326256119939072 11347416521572352 11350915731348752 11360527573188608 11372111407874048 11376807418692157 11383571239665664 11386441185353728 11393357479149568 11395178570973184 11408344807899136 11409537414938624 11429658572619776 11432540137521152 11452842464247808 11455729874108416 11470165017598976 11478966648700928 11492229696192512 11493431072401408 11502109347282944 11516602932649984 11518443723784192 11525440197885952 11539963182006272 11565077099184128 11576731385135104 11586683680718848 11588535673421824 11603138162929664 11650114430795776 11679860364977792 11702328425775104 11717074303327744 11727147249046528 11729021693169664 11743801206391904 11764511851114496 11788374958317568 11791346960263936 11801331754860544 11806205008348946 11815264499737088 11825269547466752 11828916113073152 11830152685850668 11854003409192464 11855898129754432 11878048040854112 11888106253058048 11890006424551424 11902141444588096 11912220058845184 11915893437433984 11943073851296744 11950174333042688 11960447670419456 11977432942379008 12025924573724672 12030890570791573 12056630054170624 12079822891122688 12095044442144768 12102154983047168 12105442321596416 12107377231659008 12122633503372288 12144012233408512 12156394953244672 12168645118263296 12171712991240192 12187050331198912 12195127208443904 12196402064244736 12210494052204544 12211770514426496 12217910887972864 12220991181488128 12236390615940608 12238346456520704 12245780210253824 12261210880881664 12284797261447168 12286081491187712 12287894417883136 12300277096706048 12310851410763776 12312819153010688 12328334298112768 12335822711799808 12375126653075456 12378246582720512 12403354587959296 12418983815010656 12469263101711104 12495940461002752 12497937787518976 12525148393212416 12535754563518464 12553718530970656 12564348894183424 12589834388897792 12604380957114368 12615216703471616 12620426043407494 12631112893874176 12633131826085888 12640805378326528 12646025284874852 12656733812523008 12660636777273608 12682406700580864 12684278108782592 12697060228857856 12707975649820672 12710006867623936 12726022501277696 12733752476696576 12735631461449728 12774324287045632 12777544859582464 12785306130448384 12803462800474112 12819596196140032 12829275810430976 12855298682257408 12858539669487616 12871497395314688 12923608720801792 12925674404970496 12929185438154752 12953087755292672 12958677193260032 12975006171578152 12981530318471168 13011141473394688 13027536560936768 13052597090287616 13053961584386944 13069044415250176 13080279623936512 13082370350073856 13098855191744816 13106811631287296 13148572068892672 13151886994140544 13178564249706752 13189723726020608 13195170303448822 13216477729521664 13248592045568048 13273331271729152 13275465457425184 13286706988711936 13340499324698624 13346255936159744 13370929295785984 13376699038203904 13400289361002496 13430855714471936 13447779675805696 13473648609329152 13475057119367168 13485231648538624 13490626493161472 13502224127934464 13504382296850432 13521398907607552 13529612006490112 13559055909388288 13572719554985984 13576141413306368 13584387763601408 13586559065391104 13603679225503744 13620820958398784 13631105548582912 13655312168910848 13658754849898496 13662198398830592 13675965982521856 13686460234989568 13703706278632448 13731334265851904 13733529055281152 13759186870853632 13762655739998464 13802249595650048 13834510886569984 13863851738086688 13869834183411128 13925987358242752 13937779744964608 13940007532232704 13966051103473664 13970357823198464 14002224515313424 14010549218050048 14014081458896896 14042507587616768 14070818630795264 14076629048416051 14099359845056512 14102914476212224 14105182048514258 14117126175506432 14127958952247296 14145761319878656 14174280532492288 14176546121580544 14188733428400128 14203031608623104 14206612376772608 14233941045149696 14260533760884736 14280785431298048 14293062350667776 14311072761895936 14317248189327616 14338602376364032 14371309042368512 14375212756895744 14402865754800128 14421014527172608 14433411998826496 14435719006978048 14453909177097728 14472122268298708 14508769179467776 14512427028017152 14530713856429472 14541863999676416 14557847201251328 14560187921046976 14589542657467648 14591874621236224 14619136050281984 14622821723748368 14631515388379136 14648789470262272 14664890195378176 14699167816980608 14730342471717106 14741455929081856 14754128878108672 14772720270344192 14807249933281936 14834899656638464 14838929297440768 14886208544178176 14899005934272512 14901387362041856 14920164311842816 14976793991708672 14980569835372544 14999446561475584 15010956386762752 15029871402371072 15041219915677696 15060173065773056 15062580254179328 15071729489543168 15075529267675136 15090721084162048 15094525650320896 15121331066077184 15123562360471552 15151817120940032 15154238957551616 15173334520754176 15182551029907456 15186378747584512 15205514809514432 15234765024886784 15265667185180672 15269515857516544 15284903156936192 15298043297199104 15346785355952128 15381791709410048 15415567253184512 15450730499656192 15463814023610368 15470199666112412 15532832053424608 15545985100152832 15548469939798016 15561836663406592 15564338812153664 15577518538489856 15581445832589312 15609115939176448 15617865805541896 15640585415163904 15662796924649472 15676261932990464 15696015287240704 15726209057947648 15732703054112057 15758108062121984 15762080885178368 15771655007633408 15777964549095424 15791528564850688 15825894977830912 15841842948079616 15857996184682496 15877978538745856 15905979964063744 15908522344579072 15912843616190464 15942261852667904 15949141160935424 15969238365019264 16013712582639616 16033891151922176 16066414257707008 16098805690998784 16101378892398592 16121667928301312 16131460469276672 16135527419308544 16155859485109084 16186937838942208 16219771384254464 16223860598611328 16240209604244704 16254171003274048 16270535107280896 16300932712103936 16305959440699136 16339034409138688 16343153691248176 16352870139953152 16390171394834432 16456528364044288 16463323938977942 16463629585481728 16530283956273152 16537109987913268 16551113447145472 16584685685374976 16618122003611648 16620778211508224 16635066778124288 16641721732440064 16651830161833984 16656028303802368 16677016242693248 16709097124069376 16719246478278656 16742989816004608 16747210940502016 16757383445610496 16764087333413888 16776745290563584 16778499100153856 16810775199875072 16815013413945344 16831958132334592 16844874135371776 16849120946225152 16866100035239936 16870352197417472 16880599500357632 16900103711817728 16902804991115264 16934383841050624 16938653218459648 16973011541417984 16994398904751424 17027090321932288 17063202139183616 17065929487812608 17070565148813696 17139676748606464 17193319539408896 17233507095770368 17248100257103872 17255222704509998 17270056690978676 17283086261682176 17287443551485952 17319741006610432 17325081905742832 17357433201491968 17360224059709856 17364600796951187 17374924523700224 17392640976748544 17410167778312192 17414557107011584 17425134968111104 17445268347682816 17480654287536128 17485061386797056 17520528042754048 17542605321033728 17576351300059136 17591461354668032 17613628014641152 17616443342258176 17621228540710912 17687764975222784 17692569546948608 17764199383171072 17767038777819136 17789426679504896 17804719910961152 17811842791752256 17827155293913472 17861448649867264 17883955515605504 17897678768832512 17902191005364224 17920231287442432 17924749209756064 17935636969129984 17956360193806336 17959230303059968 17992782831116288 17997319044613376 18029279348015104 18033824762756608 18049095625080832 18056548836298388 18091283467053056 18129652272882592 18132550080800896 18166426415423936 18181809563500544 18184715708137472 18224307610193152 18263297596850176 18265877654924432 18363279153037312 18379065714540544 18402224819523584 18437624412766208 18445238063441722 18460857306431488 18475023245246464 18479681037795328 18498303264456704 18502966926199808 18514205903618048 18535597619412992 18538560312836096 18554497560215552 18573195180507136 18577877723471872 18592133457903616 18610869004402688 18613615212888064 18615561045426176 18639018153598336 18648390302695424 18674873256312832 18686216652193792 18690927689334784 18714479765556224 18717471051149312 18728840321564672 18750480030629888 18752440170760192 18788513458683904 18793250286174208 18812188500844544 18828360981168128 18831370469310464 18855099514760704 18888351207325696 18931435950043136 19016283691884544 19040245742907584 19056614279700608 19075799780950016 19111438352121856 19117331758061056 19133520123265024 19156109307266048 19160938810428896 19177164101648384 19216063014633472 19221988683743872 19262755539937754 19265834460850952 19277288522645504 19293860840603648 19301828066387932 19318172661219328 19321260439896064 19357357595623424 19363326835830224 19399484166373376 19407495008357209 19419033291194368 19435727464431616 19438834032836608 19463328531365888 19497652859174912 19542127432302592 19621245357129728 19629712198074368 19654447218485248 19671343772594176 19709184717094912 19734019879288832 19754141799022592 19774048317177856 19779033610765312 19803956788198232 19813914696613888 19817081713721344 19842052834832384 19854105192955904 19859110669918208 19884134750903488 19887312991846144 19899392841662464 19922385032544256 19924467681432704 19962795549851648 19967828429060096 19987950282147328 20005133542491136 20008331123642368 20033543234433248 20045711906674688 20068873157783552 20109580811247616 20114650696920832 20155451205433856 20172518639796224 20180848699392316 20262552540280544 20305903249129472 20353366138970176 20370601165717504 20391372179636224 20411920843538432 20417066953048064 20453073235214336 20482119055310848 20499727143141376 20525558452545536 20528839217389568 20541308739780608 20565042614239232 20567192445349888 20573534763069613 20606756696621056 20611951926771712 20624471933059072 20632722871894016 20650460430958592 20653761159888896 20679786564576256 20692347774631936 20695401124855808 20716256162873344 20737379626123264 20758276966449152 20763510396821504 20776122461978624 20779443276480512 20803452296757248 20805627050770432 20831843818727552 20842318573600768 20847573191950336 20889860358668288 20916183267386368 20956418857762816 21000864171302912 21004220908077056 21009926337001472 21094986767515648 21143104894266368 21169746911522248 21210470271717376 21237197174781536 21255454388896832 21258851818870016 21276853601828864 21285639686585326 21298568900841856 21316604315828224 21320011519885312 21323177730145024 21359842864136192 21366429611950592 21371816365478384 21384522490707968 21415166905773472 21433301054783488 21476776310472704 21520075552980992 21528962074048078 21563726821851136 21572631368315924 21590898856656896 21678311402635264 21681776421240832 21687665896259584 21775470211629056 21825140536016896 21852641973184256 21863630010056704 21894678990159872 21913501428875264 21922268051387392 21941114207893504 21944621232381952 21972273224862272 21983321415221248 21985619510546432 22011022173052928 22027912330870784 22033465852755968 22055669276852224 22061229796622848 22074630115852288 22078158481260544 22103668065304576 22105978741443584 22133834057398024 22144963484450816 22150546516447232 22189882274480128 22195476631085056 22223444721598016 22240497881858048 22266195036372992 22268522702777728 22313418182009344 22316984714831872 22358678665137152 22429917058699264 22481080190676224 22529177327501312 22600958957584384 22629729457144472 22648892085567488 22652512239878144 22694833043144704 22701831462697504 22721055146377216 22744222815748096 22753614837384314 22767142479331328 22772882370707456 22786714958299136 22790357141946368 22819074829877248 22859317145239552 22865080275042304 22911459748216832 22940330035197952 22957933297401856 22984459392385024 22986862144802816 23004218694565888 23033205865299968 23036887447568384 23050880395771904 23079926364012544 23130154198368256 23153462770270208 23173367361437696 23177071346843648 23206276325859328 23300228861591552 23359720729955584 23404656851550208 23434148606655488 23454294498093056 23458043386339328 23487602412783808 23529023702228992 23576749916635136 23582693920527872 23602663509721088 23612410016697892 23630528999474176 23657832226146304 23660305371701336 23708006818384928 23711796259508864 23756096081708224 23776212506116096 23780012849102848 23804282889176192 23824440117690368 23831786874867968 23886147702593488 23900348666085376 23954865884758016 24051849147449344 24061781141583146 24113260108341248 24159645782245376 24190088884289536 24204309966094336 24210884643192832 24214754463318016 24245267006744576 24288024466817024 24312789906489344 24337290236526592 24343425982480384 24374100662397824 24392804128489472 24420988104409088 24423541028852992 24435821775945728 24441982362976256 24472781231881216 24476692913041408 24491560420507648 24522421761763328 24569594522894336 24572162982375424 24575788835766272 24600554193412096 24621702821527552 24625638306021376 24656668596225536 24671645423599616 24750253306150912 24756493165441024 24806709175918592 24837967630021312 24938526203422208 24991880922005504 25050296786424832 25107437061941312 25128697788366848 25179668777795584 25208761914228736 25230433406943232 25240852086814988 25262225787748352 25266263652171776 25292050569749704 25313467625046016 25321273554547216 25364813401161728 25368556217565184 25379031934005581 25394120457715712 25415951299641344 25420013735247872 25452045002555392 25467504953393152 25548648574091264 25555089719164928 25606925600948224 25639192392280064 25658551620861952 25710597364514816 25717079338975232 25742994790629376 25847217441603584 25851348809940992 25858370876309504 25906175510585344 25917354386520064 25950012343156304 25963060636942336 26022282946789376 26055073121873536 26105194180575232 26107923168773888 26138088830500352 26160559247873024 26164740700147712 26197710383489632 26213623262574592 26297144137785344 26303773988281088 26357128499413504 26379447452041216 26390340606897644 26497184091136096 26546662543458304 26550930914850368 26573413977423872 26680998649397248 26692511872319488 26741858591571968 26753398076407808 26861711428943872 26895559351611392 26947297218658304 26950114238734336 26970463297077248 26981252986322944 27004448255868928 27008764593700864 27042797815215104 27059224012980224 27118111818776576 27145439109971968 27152282826612736 27168775527202816 27173118130782208 27207358451007488 27241641916797568 27262211097165824 27310624337821696 27317509699796992 27324396797661184 27351931965043712 27372920469979136 27407412557264896 27462668531703808 27467058110562304 27518373741707264 27525311479996928 27669021773139968 27727703476173376 27739668366822256 27851974716485504 27875559489929216 27880015064465408 27932102206947328 27940715646396928 28004449030626848 28028162917793792 28085015175233536 28141637261590528 28153258096832102 28198719690113024 28205828952424448 28210364097028516 28234252351012864 28291522639757312 28348561064984576 28353092243161088 28377466856800256 28406063217246208 28413224753545216 28521067521769472 28561570862596096 28586124701335552 28622145523791872 28634496378655232 28677204752728064 28742618084737024 28750425513791488 28805731509600256 28842029054345216 28866823997652992 28871438013956096 28907818354195456 28944244536597416 29017538358935552 29024854056034304 29061427712858944 29083727999352832 29115694402502656 29120375842093952 29179085314935296 29183749242472448 29238272100563968 29245643447496736 29297578940524544 29329780390756352 29398335633961216 29460684943434212 29482911858163712 29545440540688384 29614499866563872 29669799313276928 29677858594881536 29772417088356352 29798011868545024 29802774724083712 29840328623685632 29961139670745088 29998893122951168 30021912773525504 30059742804742144 30082439831355392 30120346131546112 30125160508358656 30143458979086336 30151058535350272 30181442168324096 30189051300641792 30242662132154368 30247124720943104 30303634241880064 30308477915103232 30346669041508352 30365102059814912 30372757495169024 30411029619028864 30469530049773568 30531334370361344 30539031715033088 30569806313872384 30596086594398208 30693570711904256 30763583418820096 30831134506369024 30901460999312384 30940399332224824 31065664106849216 31091970200305664 31096939879596032 31123673326813184 31128677624307328 31155037076979712 31162891665178624 31218231878352896 31235731611083792 31325593849298944 31352523865980928 31392030574481408 31452418115895296 31465406108224114 31516216124243968 31524161770356736 31555929098190848 31583057129701376 31651789955661824 31683685896159232 31715992369364992 31755957077491712 31811959928127488 31825687232380928 31884523705335808 31898282321870848 31938476730038528 32027425165279232 32067782303844352 32132828515414016 32197611381997568 32202757784797184 32243335856602624 32262920938553344 32271054838617088 32311718970218168 32373875677884416 32439542768508928 32447721197222656 32480419208489408 32508342006548096 32541070214561792 32601865424207872 32611918881398272 32678068818277376 32686307382496352 32780342789668864 32913056728088576 32926647877955884 32927259170963456 33074219975826536 33102226894290944 33169371370749952 33236244007223296 33241556423016448 33270133556248576 33283443464880128 33303660323667968 33312056607604736 33354032485386496 33418194248138752 33485979632009216 33494421881004032 33514766891220992 33528174666827776 33553490581127168 33556998200307712 33621550399750144 33630026827890688 33663916264669184 33689748270743552 33698241892450304 33732200070479872 33740704394834944 33761199000715264 33800207423635456 33805609982230528 33868767682101248 33877306436919296 33946023082835968 33988797809502848 34054180643864576 34126404278367232 34131858975625216 34141130297627392 34279353497212928 34386639078817792 34467014191540736 34496200514207744 34510445409019996 34540113381957352 34574887102971904 34639482013220864 34650163811485664 34714866402983936 34720448119419712 34729201593902374 34749849047400448 34785281953497088 34820335556624384 34829114214023168 34850269936222208 34890536695365632 34970122773594112 35041056085508096 35085210642067456 35152702600118272 35182922709336064 35227256029282304 35232886684516352 35242457081421824 35375529950445568 35385139093897216 35528398766342144 35534077555638272 35578853359009792 35609439821922304 35623685583504512 35654310587826944 35722897299734528 35767911031211008 35795357537665024 35804382010728448 35840462574884864 35849498419512128 35871273938259968 35912720387612672 35918460606119936 35985565662232576 35994638089226752 36058558696030208 36067649525513216 36113097672596776 36182566934106112 36259304545765184 36265100161601792 36332852830847872 36363619127001088 36369431416274944 36448615220386304 36526595193700352 36531755309848864 36726558306074624 36758131429081088 36804449639047168 36875248825532416 36890476126883444 36921714612862976 36959362075590656 36996606528913408 37005933852399616 37028411807236096 37071195238825984 37077120625672192 37108995120431104 37146390361014272 37155755446943744 37184266915807232 37221738008805376 37231122090852352 37278036307196672 37296780605390848 37349746512625664 37381855378669568 37428959531112448 37434942102298624 37457680643129344 37500960061259776 37504880341520384 37577026917367808 37586500572348416 37624377001689088 37656721962336256 37662740938620928 37710199029521408 37776702414651392 37862871900086272 38032567383769088 38080491485815168 38113228559401216 38222876704243712 38234663516122112 38312218614532096 38321877620857792 38354328203296768 38432126029266944 38443977367487744 38525511079875508 38531668921701904 38554577045291008 38603656132775864 38636345322438656 38642520879792128 38714715191246848 38726653671660448 38798968332746752 38814990016714418 38838066582388736 38871454928863232 38877668065673216 38926657062731776 38995305718349824 39084254864605184 39242490714259456 39259424396148736 39308894436970496 39342687545188352 39418369434189824 39468039758577664 39508283598045184 39548096634355712 39558067221530624 39607913576396464 39627829393227776 39634163427442688 39684105669664768 39708210385911808 39718221339836416 39768269501806976 39774625983692288 39798785683324928 39844770065088512 39848935362865408 39925591099703296 39935656858120192 39975900564294656 40010267084982272 40016662247284736 40067086468866496 40091423813349376 40137746315567104 40219161622495232 40229301393841664 40310902410867712 40361697398784632 40525105080561088 40611806498258944 40706732277940352 40741202331435008 40823841687076864 40834133906096128 40964238110621696 40999454286282752 41051116905091072 41057678434779136 41082617479561216 41130085228478464 41134384890699776 41147069526139226 41213513393242112 41223903853543424 41265445743788032 41300920861917184 41307522319777792 41359573129152512 41384695549263872 41390802249711616 41432512325746688 41474759252246528 41516553932898304 41527020793643008 41552244923957248 41558886552961024 41611254101540864 41663687637455104 41684637147201536 41695146383900672 41779720717336576 41832366534772736 41912837715525632 42001728342605824 42008441816154112 42019852674002944 42189973535031296 42286209788532736 42339493823044496 42420940543434752 42474394349563072 42510908777793664 42517703637740032 42553707203657728 42571279373170652 42597137801683712 42633208631656448 42646355460290048 42719685728272384 42732859223901184 42743632730956768 42830333811546944 42866602109566976 42953552620945408 43040151105961984 43057924148096156 43145262736631848 43181797713313792 43356622805270528 43363552842481664 43375331792519168 43550940423258112 43650281072033792 43705283946368512 43789357980319744 43827002857750528 43844536102774784 43882228415787008 43889242464763904 43944546449724544 43966642830442496 43971239021092864 44022044346105856 44055824661741568 44066931705511936 44111338553704448 44122459593245696 44149260231704576 44156316962521088 44207336130609152 44211957482887168 44267668114796048 44289926968901632 44301093032894464 44379764548960256 44390953262170112 44446889443196032 44480995763716096 44532390072745984 44537045405555456 44626836364018688 44633969429663744 44717357330274304 44859834117398528 44962160381352448 45058354655002624 45259458914288944 45297784171134976 45305024479756288 45389666086289408 45403662925395008 45442110292754432 45488445631496192 45507229674768628 45534284958662656 45545764741414912 45573429916598272 45638149659754496 45730160550084608 45822919496433664 45880660070395904 45915866594803712 45968918784770048 45973724289605632 46008437389131776 46066411730599936 46073774895136768 46159852728025088 46260308396736512 46306925540540416 46346734722875392 46354142693687296 46412552651718656 46600457723183104 46719441459911168 46809313703100416 46868297213310976 46908588996186112 46916086772678656 46975204825567616 47034397371970801 47058047404457984 47153499833270272 47165387841055744 47224820033395784 47261057998948352 47315664452292608 47320610743402672 47416013636769856 47423592519017728 47512192163416448 47552425012232192 47560025698205696 47608565778352384 47648880235380736 47663573749735936 47772295405186976 47909731769516032 48103698294898688 48123562283166292 48226520216682496 48380177768579072 48408619932188672 48421769286385664 48429508926636032 48490534013489152 48576048933634048 48625579812978688 48674580473053184 48686851964960768 48748201324795648 48785608256978944 48841976208818176 48847082057705984 48883964725952512 48945562463762432 48953385826082816 48983120841015296 49044843523526656 49139189045788672 49144325964750848 49151577671532544 49201108386824192 49243405643055104 49251276612042752 49313337192451072 49343290847199232 49500506612301824 49512986330882048 49613418351837184 49675935260042624 49877052406844416 49983761844011008 50100593572849664 50214874123882624 50257395576733696 50278148914865339 50359337555591168 50417523828457472 50481704173629976 50524451575496704 50532527304343552 50584101139499408 50626935250092032 50642547109094432 50729626802323456 50737112435130368 50758063868011162 50788240915431424 50831902599282688 50840027470495744 50904090005110784 50935009906786304 51110179438329856 51213851201896448 51278384784560128 51317103241723904 51421194729029632 51434158677950464 51485989581258752 51694434883207168 51702697619881984 51716741752619008 51812351021170688 51834708773040128 51900024686312608 51926121273884672 52044565893578752 52110146243747072 52210388361150464 52215846337547776 52276177661000704 52321118495746048 52329481400295424 52395420766979264 52427246525149184 52594288275570688 52607547976562176 52714256998827008 52780681213795288 52994368182272192 53093325086916608 53101861829700736 53146827954847744 53385023744638976 53483717183143936 53506796152815616 53723422857887744 53745607460718121 53791118703222784 53894594437316608 53900228477468672 53962505972645888 54008896511737856 54017529187401728 54085595630430208 54118448025960448 54236223637553152 54290878219943936 54304565653225472 54337551054405632 54346236261564416 54414716902014976 54483283833595136 54524422194331648 54635019399593984 54648793595322368 54703863930087424 54745840939958272 54814825114529792 54925337063407616 54934116221124608 55036747483414528 55050622959993856 55338043546279936 55455406952346752 55479336733644512 55703949432971008 55751118979858432 55864204413894656 55881431292793856 56008898061253696 56056325835587584 56170030350467072 56283274523181056 56306516193664204 56411657904848896 56420728194057032 56468504702025728 56583045279514624 56697122129969152 56706184486322176 56754933713600512 56812126434492416 56826449507090432 57123141725192192 57172249402671104 57244291047583744 57268992757310464 57354409505456128 57485236169474048 57500851027582976 57611463019200512 57684058108690432 57733647995305984 57742876027912192 57815636708390912 57888489073194832 58035076717871104 58049708112068608 58122855425717888 58167455998705664 58240751684187904 58358170629870592 58367498484944896 58476544201127936 58491286894993472 58595157881049088 58659560781512704 58796671267922432 58921369886868424 59090881081376768 59228999733127744 59339598626553856 59355717189763072 59544834176712704 59596023737090048 59680657247371264 59922279341490176 59997786245902336 60043825547051008 60119485609484288 60164879662710784 60240692263092224 60250321016717312 60302117070700544 60362884336648192 60378102601283584 60485324264308736 60494249441886208 60607268483760128 60616955830206464 60693338083016704 60730204119629824 60745514990338048 60822059238057728 60939060099547136 61062668740722688 61078063430066176 61139612627744768 61192173188796416 61387141423808512 61527166837640192 61662269012738048 61802921998624768 61880798664449648 62131328213698432 62183940400611328 62193879759192064 62257355248614656 62310074153959424 62325783330357248 62436463756705792 62471463222167584 62651187698597888 62705047731961856 62784061148962816 62904836231790592 62930812216448228 63048323540713472 63111858196381696 63166114259402752 63303579911323648 63367371792318464 63431984738729984 63511914154983424 63623919856254976 63651374464761856 63769047410671616 63796564643741696 63876953460077056 64054850330558464 64135564607688704 64265657030828032 64395222763995136 64405515569594368 64486671713205248 64525841877106688 64542109677234176 64623437940436336 64747751355768832 64879085537017856 64895442394445312 64960838416978816 65016684013096192 65203730848415744 65223837762796544 65356137636554752 65372614764992704 65560685579337728 65853295755911768 65854518341926912 66148439951653072 66204453788581888 66338742741499904 66472488014446592 66483112846032896 66566886929760256 66607320647335936 66624113215209472 66708064970772992 66836388496277504 66971959264018432 66988843762008064 67029533782441984 67056349333655552 67106981162254336 67113996400615424 67243100799500288 67260053655781376 67327832529338368 67396483784900608 67464400140959744 67481408789669888 67522398001430528 67600414847270912 67611219964461056 67737535364202496 67754612873838592 67892046165671936 67977595619005696 68108361287729152 68252808556734464 68263717951250432 68282260595254784 68558706994425856 68773278157635584 68934028383081472 69020890818039992 69080226763914704 69149774205943808 69278964026441728 69300327622971328 69429732805967872 69440896238839424 69458403187804748 69499698094800896 69640671113248768 69658228428046336 69700539872444416 69940245547188224 70082112171016192 70170421284134912 70305405200236544 70454512058564608 70465773369032704 70484914162843648 70751059900891136 70770278187794432 71056797532684288 71068155111276544 71157706718019584 71218879643844608 71247371167009024 71308621175653888 71445794599469056 71535822062422016 71590715075330048 71608764021456896 71680925149769728 71698996839024256 71742547876519936 71825440775225344 71836921212239872 71971131324465152 71989276178453504 72117117392060416 72135299051026432 72226195345193552 72365133868212224 72518609091530368 72530200323203584 72665705661695744 72727238254002176 72897230440772608 73053190387400704 73063510619697728 73453116612149248 73516262858162176 73608899278094336 73780952253766888 73843429225725952 73918724151181312 73993213057826816 74011867704799232 74056823614472192 74142390477651968 74154241251344384 74217990240862208 74292780722028544 74311510893887488 74443476017610752 74462244181704704 74556072614393344 74699493025251328 74763710757339136 74857919062224896 74869884204597248 74915361286258688 75001920122519552 75009760683040768 75154053834735616 75173001144696832 75248754003378176 75313443924672512 75325481877241856 75420398059042816 75553404829302784 75725743800172544 76065134767538176 76160982971630336 76226457118802432 76469327032244224 76624437229064192 76643755241715584 76708656406593536 76740332554268149 76864252058533888 76887954734975488 77051022159751016 77063337843403808 77207312265551728 77272690644877312 77285041759584256 77429430382493696 77453307343320896 77597936665493504 77629980033428836 77676133164777472 77742909857726464 77853314125463552 78168509729210368 78484981428518912 78518848792297472 78617788873940992 78685375090376704 78936079517155328 79016567196090368 79096193268711424 79116134443061248 79215827152792928 79255658786455552 79268326854885376 79368211339329536 79416420771823616 79436442679672832 79536539003613952 79549251967384576 79597571366649856 79689540130177024 79697870725730816 79851182199406592 79871313716240384 79951801128589312 80020534169964544 80033324494569472 80134172937732992 80182847626698752 80275492631134208 80438323244990464 80458602787683328 80621804821735424 80723394797569264 81050210161122176 81223612996517888 81413464555880704 81482404662870016 81647683374153728 81668267812192256 81928476221243392 81998908572565504 82032769282148711 82102233810182144 82115356869558272 82165234959122432 82260170456956928 82268769781399552 82294139052278452 82447807707086848 82530891487576064 82601841723834368 82615044639555584 82719146258305024 82769391098527744 82781604499423232 82865024651493376 82949518504493056 83033107865796608 83054041587286016 83104489847914496 83222508203081728 83327375274910208 83390292767801344 83559441434673152 83664733069545472 83825675431051264 84003456685211648 84016883632308224 84039705348005888 84379947070062592 84572419577065472 84678987646088992 84841881086869504 84948788699126144 85021817555587328 85035407275480064 85142558746341304 85194275603367424 85266417263312896 85292710920580096 85465718447802368 85487265461913536 85660667623093888 85733204219133952 85768606972417343 85907105241890816 86115848296192312 86290525473263696 86363595426627584 86713245610541056 86727105684963328 86750663585038336 87101880846516224 87300562144067584 87410567892737024 87578715960639488 87654005715501056 87689072205549568 87764456831574016 87778484929527808 87889092899449088 87933285660884992 87942478042185728 88044088692211712 88133863411023872 88222677107408896 88244919186491392 88298520463409152 88312633925042176 88414672261218304 88423914965774336 88535336229592096 88579853937803264 88602186065788928 88759529097920512 88781906524340224 88893778886392064 88961991527432192 89064780145491968 89074090811110912 89253672728037376 89267938859327488 89434714660548608 89719668234797056 89924320762704896 90116709310005248 90518917828577888 90595568342269952 90610048959512576 90779332172578816 90807325850790016 90884220585508864 91014459349537256 91068569917325312 91091529482829824 91146859833196544 91276299319508992 91460321100169216 91645838992867328 91683683315342677 91761320140791808 91831733189607424 91937837569540096 91947448579211264 92132823461199872 92147549790273536 92319705456050176 92520616793473024 92613851081080832 92693469445750784 92708285387374592 92825105303437312 93200915446366208 93438882919822336 93618627406200832 93736594426621952 93817177992372224 93832173545357312 93950409651135232 94068794743941602 94116094808915968 94306999666540544 94330775682111488 94449640066791568 94522115997896704 94631328904585216 94641221486805344 94832027273539712 94847185038035456 95024384326832896 95104850024464384 95217131556704768 95297760470761472 95327147499471872 95544590810373952 95819463539032064 96247124566332584 96453040433364992 96760355537158144 96817239864377344 96843538572771328 96859017853272064 96981068026978304 97152097867268096 97349160946106368 97373703929921536 97496402649591296 97571216513957888 97683952417636352 97694164115411968 97767929451905024 97891124927524864 97906771652165632 97966241682030592 98089687047053312 98278378091577344 98288651929501696 98303155343065088 98402216773648384 98486811286110208 98502553224085504 98626674384902144 98686581694398464 99001013224603648 99025972661764096 99226836703674368 99351870520085248 99754104813688832 100201187145699328 100429748247765248 100514791153467392 100556297829730678 100718675111182336 100963408347259952 101048903150993408 101065054608687104 101168202278998816 101253870500184064 101285094218188864 101459253604646912 101474224870260736 101516127736022324 101576481830862848 101663805198565376 101808180010221568 101870019813572608 102220358876659712 102427702403792896 102556769569120256 102634206483447808 102868317355900928 102971979162517504 103388869766414336 103405395239763968 103433483505238016 103624702042341376 103669417546080256 103800049372625216 103852242547769344 104089131787157504 104220292487494144 104420776722300928 104431692675095552 104552355322001408 104642236991492096 104658962800590848 104790841533958528 104854493050298368 105188576551141376 105215095953124352 105428513997654016 105561362427590576 105988736364544384 106203723659401472 106293655909695488 106770047489277952 106967434366287872 107013592305631232 107446845715775488 107491214921436242 107582237406445568 107800456954937344 107925011945291776 108017793023475712 108035058374803456 108171191260860416 108236896051920896 108472447275106304 108581756439887872 108609131306450944 108675102108811264 108829433804029952 108966567667190272 109048844388663296 109270038799187968 109297587190644736 109407727860174848 109491681879916544 109629650229059584 109850674126815232 109868232442249216 110073494966829056 110101245919987712 110676087092559872 110910813904693504 110958673467289024 111407898865942016 111502237959716864 111762862585587712 112017796122507392 112112651671175168 112158947579314987 112340060700934144 112613032387328408 112823315809697792 112841456388114064 112937009404051456 113166090559029248 113394244259938304 113412368972644352 113624252868984832 113652899014180864 114246283450384384 114344498805342208 114488582095167488 114537985514620928 114708819010912256 114970472338948096 115001702055165952 115368116217380864 115467295990611968 115485752055824384 115631273416781824 115776978146389664 116070153435742208 116099416224137216 116245710851435776 116334911997411328 116481503368375808 116716341259741184 116734996969889792 116953088402255872 116982573789986944 117190315762098176 117319121563025408 117593342535844864 117842739773736848 118181762162753536 118457999466255488 118711434379526144 119089668353425408 119192047474180096 119361314494742528 119844558682980352 119894047412371193 119995572491804672 120087651094102016 120238971218968576 120481384526184448 120500642033434624 120604234141401088 120725768673296384 120756205202567168 120970648528617472 120988498883772416 121214536967520256 121233911660412928 121386676166033408 121460408239259648 121491029980676096 121644118476115456 121878120199094272 122125337481445376 122156126860132352 122279225255489536 122384346377592832 122774282847617024 123054333675280384 123324538025476096 123605843997249536 123761597328899296 124262656427396864 124367880801222656 124514710497229312 124620148307918848 124651566660714496 124942926444335168 125207911009595401 125302375397195776 125410095463923712 125568122297925632 125861624432896456 126096647081426944 126223716392763392 126332228518805504 126607159822647296 126734743584636928 127023828309966848 127302748929523712 127538094821343232 127593129287483392 127753906920154112 128109700661116928 128271129215377408 128531314061656064 128790445527990272 128811031139188736 128973343426410496 129051683754213376 129084219354468352 129246875880872672 129495502711537664 129758171074035712 129790884788890624 129921676833957632 130033368026192384 130447675525593088 130712275273109504 130745229529985408 131121371158675456 131706591511823536 131709036683853824 132296879903306144 132408907577163776 132677485482999808 132944976028893184 133133773859520512 133214641294671872 133248226430418944 133416129941545984 133672776992555008 133943918528036864 133977687524016128 134059067564883968 134112698667311104 134213962324508672 134227992801230848 134520107311562752 134655665058676736 134792967569801216 134928800281919488 134962817579339776 135044796002861056 135200829694541824 135222439928922112 135475070728404992 135509225747677184 135784092331343872 135955191238011392 136216722575458304 136505617113468928 136527435902500864 136564521190509568 137117413988851712 137546556315271168 137868056766162944 138041781636079984 138160453527829408 138299548411887616 138557928052883456 138600655245942656 138881792477678848 138916806375609496 138999396189601792 139281342226497536 139316456856092672 139880491094376448 139938253481312507 140164224342032384 140340842568269824 140909024117129216 140931546738065408 140969828325687296 141502119801782272 141540556375588864 142113595065368576 142315413436039168 142437759287689216 142494742334018048 142617242351307776 142891589198938112 143071644124844032 143181430150660096 143217528042913792 143361850299539456 143397993678048512 143485095753039872 143650881550450688 143673842424479744 143942262648930304 143978552356907008 144234234784120832 144270598102052864 144452390690387104 144730267736424448 145037218183060736 145060400646407168 145331411323391488 145454476508004352 145794460881545216 146127021239395456 146906233224298496 147032525716324352 147217798556188672 147561904507533776 147686858451451904 147837448302362624 147986426115653632 148023735409598464 148113647228944384 148284780955303936 148308482502688768 148585561444057088 148623021787774976 148886952035221504 148924488363409408 149112145228786688 149398986050502656 149527421514678272 149715838124449792 149739768409194496 149830722572517376 150003840245039104 150019521366081536 150346002289393664 150497508006756352 150626887849345024 150650963754483712 150840796118085632 151106809658605568 151451487600345088 152130269535076352 152321965943260672 152452914237604864 152938654064488448 153248874458128384 153287510483431168 153417312813187072 153480665108536298 153728504117067776 153775909469950976 154102044319502032 154126675686807616 154414624531103456 154545381289754624 154570083519168512 154858860764987392 154906614686641792 155259960066857672 155352266329554944 155485819715452928 155706628250927104 156337019458420736 156401577420290449 157037697584594944 157235577747881984 157370750180753408 157872159034310656 158033134392180736 158192386537422848 158232268886122496 158431654305585856 158511317572911104 158536653709770752 158736422678659072 158832841543647232 158872885359345664 159073078007227904 159098503934769152 159195142733299712 159379080260354048 159395741451461632 159702364398813184 159742627432480768 159903602257178624 160041068339929088 160066648989138944 160268345875465984 160365695253397504 160550985262268416 160876646489980928 160917205575366656 161243609643470848 161446789595138528 162100420322244352 162447225993035776 162826929111761408 162964809325740032 163336535624384512 163856952442486784 163997817145131008 164065538564297422 164204467620364288 164230713739116544 164330469918244864 164537539562799104 164588278104556904 164895615414173696 165061782975152128 165203683447668736 165230089279111168 165438292516610048 165538782197055488 165563208998846464 165730049302986752 166066215731593216 166108083174572032 166208979695828992 166445016406163456 166654750549820416 166780585535602688 167118882869346304 167329466139090944 167651350862102528 168006913370423296 168033767264616448 168079410696011776 168759894140125184 169144839154130944 169357975292177984 169683762173739008 169897577398252288 170043635111174656 170070814550960128 170285117492682608 170388551206734848 170585421841160192 170931436895604736 170974530923827072 171321335246187776 171466408438267904 171537213944834686 171814210483781632 172231696592384624 172581050946527392 172727190853255168 173426491221082112 173501327170076672 174203761693032448 174601124288135168 174821135785474048 175157431921278976 175308011431002112 175378144411099136 175528913663148032 175556969859055616 175778185798898176 175884956084371456 176088177384423424 176267726822047744 176445354214817792 176489838372982784 176597040926818304 176625267850084352 176829344522436608 176847829931548672 177070672459184192 177159707875606528 177204372131577856 177519058195841024 177563813048680448 177787557772784128 177923983054864384 178129560290983936 178148181622221824 178507345456074752 178535877718654976 178869429321097216 179439336469594112 179848641525409792 181037835657155776 181191136684539904 181220097919025152 181558664345157632 181614651701580032 181768441171017728 182028918699074512 182137139834650624 182183058965659648 182552598639017984 182920642200338432 182996177629408663 183291677985734656 183367366630685354 183522640281583616 183663466379214848 183894897158422528 184265646922399744 184295099580547072 184639410912100352 185041233586946048 185227702162161664 185386938891501568 185650210606874624 186401830892732416 186877765839644672 187237254812401664 187473188853243904 187634355984744448 187664347090714624 187900819302270464 188137589487883204 188232189617831936 188613999333081088 188661551364222976 188899280133583136 189044231995793408 189262657809170432 189282442973610688 189664054547079424 189694370076070912 190048768653665792 190209700048928768 190434263113409536 190654294998943744 191089181620747904 191638927078064128 192494249132665168 192906080866729984 193520711074316288 193687077145542656 193718035706544128 193962136053956608 194304195734536192 194698321892212736 194747407859843072 194992805299182592 195142433027915776 195367904835272704 195388328230823936 195535858903810048 195782249855049728 195813543304331264 195932483364061184 196179374094106624 196577303859003392 196606310686130176 196804433547296768 196973622572220416 197005106448171008 197253348769804288 197373163388796928 198002026449207296 198051945323528192 198453673407348736 198703741040170496 199508209627377664 200402374291398656 200859496495530496 201029582306934784 201112595659461356 201926816694519904 202097806301986816 202130109217374208 202336404557997632 202507741000368128 202570188436377728 202918507209293824 203032255472044648 203152963661725696 203327610397130752 203616360020443136 204440717753319424 204525139703456741 204855404807585792 205113539138240512 205736634711801856 205943958325035008 206777739532828672 206810790479527936 206866967010476032 207249404084682752 207338835092160512 207600098745250432 207704485095538688 208178263574315008 208440584974988288 208841553444601856 208863385350191104 209104710644002816 209284473982984192 209317925601181696 209581683067917056 209708986100596736 210377153102282752 210430191906248704 210857027995308032 211122724855181152 211977472729088768 212407447318802944 212587311819390976 213934868732575744 214027184611262464 214893691431550976 214982429842872484 215164474812891136 215600913909874688 215850023890583552 216035586046951424 216070116749606912 216342382521720832 216473792103841792 217163512879775744 217218262612901888 217350204217622528 217658867608059904 217933135334380544 218097688777326592 218540077598375936 218595174381289472 218815455720349696 218983363759833088 219259300458119168 219701348253630464 219736464884498432 220146989933658112 220202491839975424 221352174185119744 221821627809387008 221917346934578048 222815797731884032 223525725171175424 224035592245014784 224225303342350336 224317895158629974 224680121401868288 225226064774656816 225646631619395584 225682912776228128 225874018808102912 226332181118058496 226788488519876608 227248505737969664 227305798028361728 228492566900768768 228688997610684416 228977164190334976 229075971029241856 229940944677896192 230003404110331904 230736232434761728 230934591981223936 230971504111648768 231262546833563648 231553956292779328 232140306871484416 232198832448274432 232491421702871552 232669823994822656 232963006736751616 233432682519482368 233469993939779584 233906176804511744 233965147579973888 234380631524196352 234638243126050816 235186685071689728 235685479547473696 236363524325507072 236915998932510976 237422868759052288 238179336706850816 238722628989485056 239689117365960704 239788094824742386 239991144983609344 240175302188204032 240477942437937152 240962769052368896 241001284066869248 241208468282802176 241451537346592768 241512410405134336 241941297057234944 241976997767544832 242429073935040512 242773352332066816 242920816478519296 242982059961352192 243288236952230912 243756240398188544 244250674962890752 244312253720264704 244558450510979072 244768692755185664 245548565695234048 246108667350560768 246649076050952192 247211687994499072 247523194657798592 248525312854793728 248735761602445312 249029420994458624 249303133321428992 249885852888670336 250415822019190802 250604750794391552 250820190927847424 251136244595851264 251723248865792912 252193294162853888 252447432785526784 252664457037611008 253469487169273856 254047656619933696 254605497859047424 255076189642686464 255186258574966784 255507813840308224 256219401322233856 256542258430754816 257062628123312128 257580891055980544 257622062278377472 257946686852820992 258103367508426752 258168438708936704 258493751761745344 258991005423075328 259516342148071424 259581769577781248 259843353667915264 260066736052384768 260895351051186176 261424550546219008 261490459059970816 262242742317350912 263413183023647072 264593759806612288 264817815154327552 265354970965999616 265889952057786368 266267547719041024 266496452860837888 266832259883091968 267345553985110016 267455951919904969 267887837056073728 267955375048032256 268118135129767936 268225397334622208 268455985602461696 269040214623125504 269311330117353472 269585935139602432 269857600563838976 269925635158679552 270089592005722112 270401659389083648 270444879857844224 270950141456809984 271018451495354368 271568184662687744 271910382476022784 272433445150916608 273011234226937856 273054871805001728 273129042381019136 274234827977703424 275736113532325888 276083563272159968 276320907055658816 276599096823775232 277115856105766912 277201310491885312 277763584955357696 277833612751218992 277998792379203584 278632913712185344 279760982188752896 279876506962625014 280328448684064768 280681685136539648 281818048234258432 281863093476130816 281939656651374592 283081112751177728 284227190130737152 284630826872078336 284875518575378432 284989484668036096 285234484702615552 285783178397876224 286143288249688064 286362860301320192 286435056085827584 286723700599078912 286795987356097024 286970191506079744 287301763100901376 287347684848959488 287884525297860608 287957104713814016 288468469568241664 288541196204105728 288904781380774208 289460535472848896 290074436366121472 290120801292814336 290662822646782976 291588921763090432 292254042478790912 293812466448596992 294435597112377344 295123809015067552 295373716902903808 295674896604725248 295972852231307264 296047470819196928 296227294457888768 296569561910607872 297171122888114176 297246043575549952 297848976726818816 298224290457573376 298797972101005312 299054843029356544 299431676248899584 299479536818388992 299661445145034752 300039042732163072 300692004578787328 300995016013512704 301253775698690048 301301927508967424 301681592236171264 302213619317211136 302902975200690176 304260539070152704 304643931886521344 304905828475209728 305877308128976896 306497748916256768 306575020966862336 306834625626374144 306961330217072596 307551818939901952 308204088639004064 308253351373615232 308829249062206912 309090762579509248 309140167038337024 309717721529974784 309813229373283584 310519920133715344 310704532659109888 311413256501854208 312674038916841472 312803154840580898 314075395169189888 314471155495763968 314741500361506816 315744318068621312 316066268784361472 316384773074845696 316464537772244992 316863308611171712 317022635145822208 317472845357318144 317665683087294464 317745770718691328 318146156014455808 318197007869538304 318390285466599424 318758160520708096 318791482902923264 319404728797626368 319485254864961536 319807204514357248 320082136679858176 320133297978277888 320536691750931968 320731390506795008 321101970524536832 321753292979961856 321834411150733312 322487219286941696 322893579190277056 324200840644488704 324894451986071552 325653858223522816 326673071248769024 327713904884973568 327995634290262016 328131077128594844 328408935240728576 328461427478233088 329075079125598208 329176556209113808 329791230828347392 329927415142072553 330123565950304256 330407366895337472 330460178558222336 330876585033220096 331077564394110976 331460098605973504 332132431463186432 332216166349144064 332890032812326912 333309501099640832 333561171071205376 334237765738692608 334658932278181888 336013826740846592 336067534529232896 336158821392023552 337519788280250368 338289678308261888 338715950584355968 339367524347478016 339795154796504576 340087270222349312 340141629101920256 340570234985365216 340777102413469696 341170843682320384 341862873791209472 341949061847654144 342642670492375552 342932816876535808 343074427889669372 344463393184769248 345162101893054784 345454381706510336 346852982442164224 347002654340153344 349202248576270336 349642271570948096 350314863842557952 350616022862004224 350756288822198272 351057827326296064 351113939718111232 351556371597796352 351769912168742912 352176354768846848 352535453644095488 352890708429635584 352979676745965568 353194081853636608 353250535700168704 353658689044873216 353695659863097344 354141344918368384 354319415751213056 354408744263155712 355038116391682048 355127626097360896 355575115545568256 355847966109728768 356259120581967872 356296363244443648 357014690912149504 357071755437309952 357738858642194432 358878672939188224 359697283050819584 362075671314311552 362382273369079808 362440195838050304 363117328690315264 363229303403160064 363536882342035456 364057837398149024 364366117931319296 365105197278035968 365841284400676864 365992355258817326 366583355971469312 366734733261370708 367045280563167232 367789794316845056 368531293844799488 368590199161094144 369278821824200704 370455404324323328 370773877783003136 371300421213749248 372803661785464832 373755531679289344 374474509624803328 374946377706487808 375268711969488896 375328694181429248 375801638604540928 376275178975766408 376464379235663872 377227998666162176 377323102728445952 377798560267166272 378088463991586816 378525315618340864 378564885947221376 379328109094158848 379388740152141824 380097537307331584 380868526226819072 381308589997887488 382178363241495808 383277854156128256 384988498265330336 385812161733459968 387041422148632576 387374154291085312 387436071413088256 387924272107913216 388608391469072384 389494815719686144 389985610598365184 390284866055831552 390735809670545408 390776656461647872 391071717807620096 391564499710099456 391627086608662528 391864966728122368 392358748188213248 393154607718006784 393212621372260352 393608867094593536 393947245144440832 394010212896342016 394506697539608576 394746326777593856 396004052898414592 396103890647056384 396907346814697472 397407482080340992 399016419254755328 400804748582797312 401718992991060992 402225191318922712 403853633389039808 404195612603973632 404260218434748416 404672809115995264 405015482000736256 405140376872755456 405837014418587648 406064510944089296 406305927323451392 407232720040886272 408881435506638848 409050279406913482 409710809615171584 410227078276481024 411473269423603712 411887916650070016 413555479065657344 413733934020952064 414498808169365504 414677670184321024 415200197490500864 415408970191077376 416356527148630016 416881169949976576 417683106889203712 417726770700382208 418209421288005632 418568947965968384 418635851202363392 419163366135834112 419417972201193472 420754306204565504 420860383812497408 421714055990616064 422245449710362304 423954945458177536 424814894637605888 427869737465151488 428054369222524928 429964859685744968 430328949625782272 431201827819749376 431700047781167104 432071172093902848 432140233499213824 432684765043441664 432947584207683584 434327025759551488 434436525225803776 435317735216119808 435866270668761088 436195377554653184 437080155196751872 437190348762578944 437630911440699392 437966727519666176 438518600916238336 439402696507260928 439472929768996864 440293979867316224 440404983679950848 442704348370239488 443643255618774016 443834693869156096 445631595463768064 447051450342350848 448071184490029568 448450606684700672 448635790317259948 450452129549313632 451293263238791168 451365825552456256 451748037616205824 452664362236116992 453576977039753216 454611596056723456 456985133801537536 457377995221368832 457954328380669952 458151942058483712 459881889355792384 460006808220663808 461472464869523456 461869183962447872 461943008223297536 462525093667127296 463107912585558656 464280613742968832 464397664896548864 464982843405743104 465339647989645312 465926013473503232 466865365038964736 466939987879559168 467812353609023488 467930295159947776 468761263048392704 470373370143379456 471370959094947392 472727048651014144 473831997865021952 474845737518104576 477445257978970112 479378234731921408 479576189649484772 479982289967218688 480955884875874304 481925538104737792 482002568133738496 482416936565604352 482903074693185536 483024820810268672 483882594114469888 484858147870081024 485546704664133632 485964119922704384 486576473904461824 487512480796377088 488501349925781504 488624507440529408 489116901021958144 489537385510371328 491097131390468096 492217334701121536 493298152101904384 494423375988998144 495046389315597184 497050625709587456 498058841988917248 498606266642857984 499771705777340672 500831644038381604 501209501588783104 502272489191702528 503446497731585824 504386588325707776 504894865571053568 505328914075222016 506938974338547712 508095313239867392 510152379285372928 510372517149933568 511015627680616448 512438802644467712 513084516861509632 514125256246624256 515161782111961088 515244124556754944 515893373705641984 516206735016853504 516336877417873408 516987503523490688 517982010846150656 519032684296142848 519163539155562496 519686707335830528 520133472104769536 521790702102372352 522849101092438016 522980918119941632 526826366047294144 529187519613224576 529635630308655104 530709941931999232 532535095438082048 532992905721675776 533664519766183936 534691107970220032 534911903839809938 535775674112147456 535910750096064512 536450794669244416 536911971204923392 538080429246251008 538622660234706944 539171870279204864 539715201127677952 539851270317359104 540179184011444224 540803318778167296 541900282913619968 542036902990708736 543136369325375488 543820764952045568 544866890301833216 546022468453875712 546109743610003456 546258084762038272 548469655955406848 551472227064651776 552167126544319936 552641814111317632 553198193647550464 554231712211533824 554402620983770624 555527169910715392 555667225502437984 557265827424370688 559521964377505792 559753013925250028 561363370273079296 563636096468516864 563726186952261632 563879313302749184 566162225502355456 569261653744156672 569751037150756864 569978969336072192 570468969405231104 571566356795752448 572286576499376128 572725720602640384 572870112171655168 573447401198157824 573591974712194048 573940383012159488 574603526201802752 574695369697918976 575769050595721216 575914209427628032 576936939136483328 577082392408211456 577809562761548416 578921070945697792 580148872732242944 580241602585628672 581325645293565952 583177843526180864 584508084957581824 588871194224754688 590247618030135104 590747433805807616 591349793209450496 591945704462614528 592094941638393856 592454588915777536 593139123821215744 594492087151099904 595697953453637632 596448580915146752 597595944202010624 598109686058713088 598863352497799168 598959073636777984 600078085464326144 601384009157574656 601990032027025408 602507551397380096 602603855017934848 603363184472342528 604427238634422272 605805950401380352 608521078140305408 609287863773042688 609811656950419456 611754616257953792 612995497832513536 613150041933724672 613922660434145192 615103637879803904 616408177278008128 616506702747230464 617658498124413824 618181525159018496 618280334076674048 619435443059949568 619626458746567168 621039840267430688 622826513003708416 625348077833682944 625606309681161796 628942310991527936 629483000723013632 631488636137242624 632132537568722944 632769546149691392 632929075544489984 633726617222343424 634045270291644416 634945690714636288 635491541437382656 636292312028911616 636394015739076608 636780570933198848 637516321041416192 637582965805846528 638809457595252736 638970509729923072 639614409028714496 640164273359716352 640266595956555776 641073383501863936 641462781013590016 642203941049073664 643506585959923712 643668822301466624 644974438573883392 645787158380554112 648401681288977408 649788903972143104 651307716447045632 653346142497538048 655427809769947136 656262154257189688 656817870481457152 656922854956466176 658150158251196416 658353112418227616 659582461656694784 659854830284145106 660247131900608512 660814733790674944 660920357116444672 661753170066440192 662155128788221952 662920197211947008 664432332698288128 665780065624653824 666619002199281664 667122342142410752 668475531477385216 669317864556363776 672027653481693184 672135069058465792 672317642784047104 675039576560500736 676579356616523776 677431901168711936 678735048694956032 679590309593009152 680174540444698624 680283258203840512 681140469970730432 681554204826939392 682341687364640768 683725747582418944 683898123695308288 685285340984751104 686148855779338744 688926786369538496 690324203786109568 690908763413020672 694005308680306688 698404497152540672 699284543141896192 700629727685115904 701512577644396544 702115654652592128 702227879436222464 703112743195592704 703539824337485824 704352709537693696 705070907288190976 705781416859271168 705959353491931136 706388163707273216 706501071400337408 707391319726194688 708282689836736768 708638831502426112 708817488526311424 710255252194721792 711150231091136512 711695932219457536 712518241163935744 712592726488887296 714029381824299008 714143510874619904 715477717284388864 717757345878376448 719394566101639168 724151342628623104 724764546738159616 726234657380630528 726458606806320128 728115674796298048 728732235862638592 730210394556071936 731682568801353728 731984710517634652 733469466522741416 734090561126334464 735579588633690112 737062587689598976 737180398322188288 738557643648401408 740910808648646656 742600842427498496 745607323570929664 747511063358578688 748949019249606656 749892755412975616 750537423938977792 750657388362858496 751603277209081856 752550357951532816 752928758471327744 754455997332324352 754646205456891904 755597120534332544 756176927983173632 757050631236681728 757129771894442752 758656218188317696 758777480304283648 760195074614663168 761737052453638144 762617179995774976 764356726482991616 769976996530660672 771624323466919936 774082844297265152 774748308582170624 775848544215826432 778989631439372288 779971221196730368 780569732111663104 781471619341090816 781553312923295744 782143435615240192 783128999420198912 783254173217325056 784717496376426496 786309215436013568 786425242744520704 787217734189187072 787894490288881664 788020425792684032 789013395079217152 789492653555187712 792008105796829184 792207781294112768 793814693629394944 794814964160681984 798032838509510656 801609497165594624 803437985982121984 804450382637845424 807707266778079616 808391225207947264 808520436869496832 809345618231990528 810030964001472512 810280753745510912 811674028837175296 812129021888178592 814465440081772544 817762871013277696 818100558813826964 820454156552962048 822946538847207424 823775833300140032 827110958131314688 827467868041904128 828997616338731008 829355340368642048 830400394981001728 832713054297260032 833762339899953152 835366213778407424 835453541400764416 836418842576011264 837137895931936768 837271702404726784 838326732271668224 838835944402386944 841508612409131008 841720767624994816 843428111981232128 844490899420724608 847909890916355072 849629789275211776 856108738445049856 859929719371489936 860657899251564544 862403655639498752 863400095562334208 864142344187805696 864280466998427648 865369530086883328 865895168415367168 868873050451607552 870635470432239616 871732541337522176 872390755109306368 874160310393503744 874380697525157888 875261822881398784 877037201832476672 878805393014521856 878945859537993728 880587959734632448 880809967359901696 885408696740478976 887286511237548032 887669387738312192 891263190927536128 894102900684701696 896142368980059136 897271580634519896 900904259098627264 902586526477582336 902731651104912512 903496075232411648 905328724472233984 909223192113446912 913970267603075072 915908656761339904 916303884116967424 919763778711584768 920013616441327616 922944929739046912 923738367924895744 923886016446595072 925050187334254592 926215825171117312 928795329793097728 929965686811486208 930679295979290624 931852026947006464 933730730077929472 933879975759118336 935624707218046976 935860590319895552 937522526096785408 940746740286758912 942741918189894784 945454097302028288 947663995730043904 949691475036209152 954890515957940224 959152379298969544 959964579934437376 961911769751748608 963851076209475584 964005136267476992 964833873131208704 965806149386371072 966049641620537344 967765188228939776 971093409328267264 971928239845408768 973152947808923648 975024961592754176 977002699851563008 977249014881058816 978233802043916288 979074771020742656 982194262780936192 984434669402243072 986596304203808768 988846751977996288 990092778631194368 994101251419174912 996117683977834496 997212533285715968 999543411554681344 1001663288076763208 1004544978383405056 1006892995463171648 1008773176651415552 1009789731142107136 1010657828150444032 1016190626479734784 1020304758570745856 1020745034299867136 1022031255361232896 1026169033723019264 1028250512493248512 1030323564223922176 1030488249113509888 1031786747411283968 1032413470033707008 1032673754835746816 1033975007046981376 1035964021692301312 1038065368592285696 1038327078311124992 1039373414671661056 1040266944209539072 1043581404204744704 1045698202184876032 1045961836239883264 1053652732094588288 1058375039226449152 1059271260617310208 1061419883863998464 1065070190876164096 1065985811443351552 1067329039532367872 1069382215940440064 1069823807679619876 1071821500192129024 1072901589338488832 1073823942409846784 1076160858492502016 1077245320469413888 1078343740558409728 1079430402255355904 1079702540634718208 1080358368022888448 1081606637556334592 1084073805981417472 1086272738650750976 1087641529904091136 1089733780603666432 1092044936907751424 1092219487220006912 1092516169524076544 1096939311910813696 1102944454129303552 1104334253088639872 1105283628222635264 1108463424423067648 1108805241967541248 1111054339821430784 1111334451004875968 1114531654848741376 1119506027850500056 1122726740546158592 1127272192937033728 1127452373904523264 1127758626605498368 1132324451004710912 1138523307488313344 1139502074301513728 1139957938672144384 1140937938810462208 1143132713591504896 1144573152998752256 1145740224343310336 1146894802396315648 1147183949424388096 1147880766024318976 1149207052403605504 1149390739395837952 1151538101191442432 1151828418855256064 1153873878272966656 1154164784816422912 1155619125523096832 1157842141891395584 1160297745464485888 1160483205171257344 1162651290587131904 1166355687052361728 1169016169915163648 1177742388449509376 1180495236060270208 1181494867611615232 1183891408925229056 1184189883276787712 1184909177831555072 1188984174302199808 1191395906907275264 1192897161830293504 1195191888404021248 1197726704995598336 1197918147273555968 1200156170928652288 1202768018315149312 1203980064054050816 1205015102794760192 1205207710035869696 1206726368944685056 1208854477268844544 1211611900802760704 1217042156280610816 1218575727546085376 1219623313900838912 1223509232515907584 1225990995665027072 1226300083867449344 1227845320868290384 1230207275759607808 1232816354556016256 1233013405494460928 1235316996248827648 1236363050318036992 1238870886119899136 1239252917493134336 1242079680534861376 1245653026007416832 1251212619362323592 1257884621983055872 1258966001446027264 1262977272274485248 1265539092299382784 1265858151088979968 1267453234444686848 1269891381429272576 1270983082874765312 1272584624057823232 1272788031478153216 1273561141866397696 1275032642082832384 1275165931611693056 1277618915190505472 1277941019459846144 1279228818057428992 1280328546719432704 1280533191913111552 1282146767003727872 1282925562027180032 1284407882098147328 1287013171919847424 1287337644602933248 1289948877147766784 1291574316761108224 1296803362577954816 1302615432894091264 1306692284995076096 1312524308514379376 1313635740962914304 1313845709912932352 1316300316502392832 1316706224836455232 1319164923313389568 1319709660568290212 1320494263801217024 1321629467581349888 1323506340132880384 1324310257576443904 1328864665396576256 1331560131249307648 1333238004398563328 1334244684284821504 1338635729112727552 1344055306963386368 1344270138116931584 1344635285568094208 1350079153121001472 1353158713233047552 1354863802337423872 1357470097389912064 1359180619186018304 1360349080889397248 1360566516407681024 1362280939941460864 1363108409653878784 1364683374729281536 1367451495164837888 1367796247390616576 1370570681969502208 1372297711558677488 1377853572739076992 1380648407572219136 1381817526826041344 1388010617360613376 1396808994305081344 1398569086283792384 1403025155288793088 1404231309305184256 1404455758872444928 1406225486391185408 1407079648674971648 1408705419075387392 1410141814576381952 1411562833718542336 1411918706983862272 1412776327414546432 1414782639452389376 1416565379673473536 1417634977052622848 1420510504389443584 1422300462182273024 1423391864438915072 1425036482327871488 1425185452977774592 1428058763648598016 1428287021749239808 1430955434568777728 1435514691756752896 1438789132203278336 1448302685257246208 1449529093476319232 1452917213612640256 1456231349592596096 1457464471725277184 1458066318531094831 1460420789112143872 1463969421035269304 1466938933045482832 1468181122252668928 1471159177267380224 1474125175379197952 1474360796644376576 1477115287296802816 1485201684854996992 1491214647141859328 1495022126717157376 1499785510825951232 1501074847877955584 1501314776725716992 1503206554418163712 1505100715903065632 1505857516942655488 1508911994664648704 1509292410913783808 1511194241068665088 1512353855966347264 1514101262473363456 1514259543788885504 1517312436376635392 1517554960608567296 1520390149229326336 1523474104907276288 1525234359991549952 1528713452965983232 1539953993061321344 1543248646933839872 1548165688594530304 1549496617164341248 1551697088431652864 1557979262878744576 1558622616360825509 1559942442393460736 1561139464223326208 1562943238682181632 1563106625846591488 1566257998840397824 1566508346434650112 1569434992752852992 1572618430872027136 1572850485489041408 1574435468378374144 1575788980577763328 1576040851585368064 1578026790158434304 1578985307110375424 1584415562588225536 1587629387258789888 1589629928321363968 1596065677019021312 1603218994331189248 1606875971964243968 1608900765275690848 1615414533556159232 1616782450415894528 1618691236463981056 1620061928002945024 1620561507491021824 1624258043776357184 1628930880163545088 1636201117627653928 1640908313105924096 1645893077694414848 1647551666600280064 1654935736083808256 1657995232677462016 1658710680737284096 1660800789962003456 1665426108594520064 1667524679799906304 1670732427556814848 1670907082801528832 1672837685152022528 1674275791863873536 1674543404809453568 1676653464543336448 1677671888804773888 1683017224818262016 1683441535249989632 1686856223962464256 1688981798841449216 1695819781832710144 1699259578550423552 1712217476890099712 1719859438742979872 1721315798503129088 1724807311278997504 1726800191124668416 1728284688375611392 1730739060173766656 1731790336830734336 1737746100903215104 1741270940864479232 1743465082675044352 1744781510218612736 1748761395050315776 1750523645762797568 1754074403664953344 1757610786029043712 1757891719075987456 1761175919469264896 1761619934719803392 1770817393480957952 1774573022475096064 1775338775476624384 1782526381855072256 1788205801369403392 1792284737960118272 1794543161269039792 1801808518197254528 1805463302209825024 1806992150464823296 1810657448944467968 1818446384226893824 1831817313522679808 1832607768233934848 1839527557423169536 1840027232882655232 1845889859478093824 1847476735849791488 1850100374668509184 1852431650342234624 1857590659586195456 1859931373622972416 1861358591958581248 1863704053894012928 1867461460155858944 1867759951518236672 1871249414436093952 1871721180639791104 1875045052193570816 1881493480573517824 1885483836379789568 1890908194604056576 1895327991460087808 1909781031915880448 1918304758597939088 1919929159868874752 1923823539503497216 1927702152418951168 1928010272534953984 1931612298772742144 1932099283241074688 1935530376457879552 1942186818656534528 1943856479690817536 1946305895617847296 1950049923185508352 1954498029762117632 1956467604087832576 1958149542041485312 1964388525561872384 1968869338804486144 1973192608407617536 1977693503955992576 1980185557262388736 1988202502838349824 1992235367955668992 1994425066571431936 1999086823109362688 2003326576153526416 2009089956766810112 2013785990926343296 2019579462284214272 2021315656300888064 2032381252959469568 2041490068599734272 2044062510722465792 2052338067446038528 2056501024986497024 2060647128447844352 2060976498227019776 2063573494822567936 2064826940067414016 2065347509671493632 2067950014093962752 2071928043384602624 2076130737184571392 2076654156622249984 2078746829343322112 2080533888419078144 2087162808409489408 2091396404369752064 2091923672479766528 2107305464189176576 2116750078452898304 2118542521234620416 2130140381752328192 2131971622886703104 2134658079064735744 2139647615359239752 2143643000384258048 2145803178676977664 2147647884819693568 2152321716985004032 2154490640938827776 2158860804510711808 2159405081269436416 2160716736045776896 2168147611962834944 2172545477301501952 2175283059808182272 2179467561207332864 2184089873815502848 2184438974440013824 2185032339048153088 2193878623821627392 2205888908258607104 2208668506177279744 2210567256445270528 2217610483935082496 2222108679642861568 2222668902009751936 2229063309697482752 2239012055701000112 2245453481092317184 2254544385874067456 2255517253210996736 2264648902009421824 2277046614976626688 2279004148603027456 2279915877344288768 2281875877620924416 2289146305997504512 2291480448686620672 2293789604792631296 2294367898848776192 2295761532048637952 2298414104807211008 2298781478791675904 2303076202382884864 2303656837710512128 2307747756545933312 2308329569632845824 2311238251046193664 2315684283782791168 2320595490928971776 2320966410342514688 2325302581174263808 2332711374104723456 2338032339830327296 2355484776899018752 2360990472120540416 2362989735223230464 2367782817850458112 2368379766553575424 2377968348604399616 2378950309182312619 2382791813814550528 2385794323660587008 2395453409991196672 2395836294547111936 2400312341857304576 2405536036630298624 2407960128108101632 2410030205589520384 2413452737889370112 2423223801605521408 2434084312561221632 2437151455092170752 2439246627801677824 2447018465031815168 2451981991330054144 2452600167734898688 2455690641736580768 2460414551519215616 2465632709112032512 2466026810988921856 2470633992497655296 2472726100636073984 2478505834986268672 2484159361069722752 2491306052014833664 2502425238724647184 2515769243966111744 2517932002892054528 2525954544548970496 2531078184598765568 2531716302177959936 2534906468889373696 2539782762858545152 2541966165749530624 2545169248115646464 2545576062956306432 2547122283732795392 2550065284165664768 2550331863223386112 2555882038919692288 2558457636114857984 2560657093438865408 2561066383826223104 2564293534007455744 2565851124054360064 2568815764196294656 2574026343839694848 2574675289205866496 2579897754295533568 2583148633522216448 2593606725155909632 2605230865788182528 2613384569990152192 2625048617028758752 2627271481925828608 2627691419825864704 2632600633004785664 2633412449672910464 2639419321136580424 2640988527602434048 2643258935162699776 2647012680265760768 2657729330793152512 2658826816144937633 2663120262498615296 2666476008797126656 2677271458225455104 2688110613926772736 2688540276233863168 2689270571136188416 2700158306242002944 2706317426466095104 2709727604674847744 2714940194779824128 2718361238372036608 2720698161778794496 2721133032815362048 2724561879882921728 2726216819307757568 2729366749458563072 2734902990329675776 2735592494781233152 2741141363939004416 2744595423117354976 2755707145478153984 2761296815144438272 2763635053652082688 2793617988610162688 2797138172567584768 2806050310577586176 2808462618610368512 2808911517744889856 2812450972782370816 2814159297349943296 2817410838150774784 2823125667437084672 2823837413967724544 2825552654829092864 2829565278904778752 2833130759346947072 2835269954105245696 2841021008778887168 2844600924364546048 2846783728877830144 2850072964655742976 2850370905955549184 2856117527297196032 2856574043498479616 2861910869137555456 2871029383513505792 2877578264406556672 2896605370514492416 2905834427225280512 2912462699185192192 2914928943450554368 2916132637062189662 2920841578224287744 2927938842070538608 2933877866090965664 2936362244505337856 2942318354534760448 2948250350758395904 2954230574593605632 2970403369709993984 2990044253434314752 2999571021651902464 3002149695755911168 3002629553451433984 3006413108836327424 3010201431806131264 3011715033885310976 3017823989329297408 3018584821827567616 3022388482137330176 3024707711932694528 3028202524946726912 3028519087577771008 3034624872753270784 3035109921217134592 3040780298458652672 3046948209814552576 3050468719983099904 3057426905931966464 3079907986122642688 3086497293867679744 3096331377189060608 3103394176863305728 3115958525757489152 3117245232721651018 3119884884786921472 3122278928446652416 3126213251693182976 3132515997680795648 3133016692869300224 3138869985505705984 3145236861744054272 3145700970978082816 3148870936756748288 3151577961155526656 3156053580316868608 3157970614220750848 3168831125176451072 3175258774517579776 3179259856642727936 3192131354038042624 3206437988662378496 3213751943928487936 3217801530551381696 3230829067112318464 3233564900831789056 3237382472927962112 3241123014982043648 3248516087552714368 3257861760327090176 3272402235255307856 3281816626211848192 3295103333200560128 3309871472167616512 3315990465354924032 3317421361474568192 3321601579924006912 3330852217189040128 3335049359599812608 3341814165603057664 3345675370304045056 3348551583727747072 3349086809618907136 3353306929086672896 3355343777609547776 3366034449636524032 3366883070499979264 3373712447924928512 3377963597682898432 3391639563665420288 3398519157100847104 3439718877485959744 3442631597006258176 3449614622557995008 3453600382249336832 3456569376751222784 3461478120347533312 3475492201806430208 3476927374958764597 3482541881728958464 3486930165350088704 3497522790100631552 3501047291525595136 3508148807329906688 3515221572058087424 3515783438151974912 3522351838938529792 3523239869439606784 3541634786961915904 3549146044950192128 3550677550953248768 3565052763710144512 3576411602738806784 3584569475920236544 3589086322538079584 3603617036394509056 3610926604419650048 3613984300929646592 3636892768453787648 3663634627045359616 3665215536467869696 3680054465765310464 3691779718956187648 3694953471699582976 3700200749337018368 3704863300684469248 3715181319172390912 3719862747245944832 3722717183917162496 3727408107788025856 3734922920311717888 3735519903036473344 3742498828872187904 3743442361279582208 3750090104387141632 3762986961147035648 3770967672759579136 3790655982920175616 3819562063831760896 3836609517195878176 3839858319737749504 3847647079006994432 3855404304837902336 3863224597545484288 3864198566482149376 3884373637313069056 3887712959381635072 3892611791235694592 3908996059524235264 3912935208175665152 3916299084082970624 3928777051123744768 3937738677608972288 3946385216815235072 3955387007911985152 3960371114524777472 3976405005676699648 3984470735911337984 3988850133142863872 3998173646218725376 4006653152307052832 4018179913533620224 4027571981852686592 4039158924568428544 4064762505918939136 4082980137199468544 4088125021444931584 4104676134892077056 4113002049972994048 4121294256895688704 4127146989645135872 4129653880134828032 4130695019342987264 4135900028187925504 4143856086769205248 4152261474369142784 4153308313244499968 4157493658686644224 4161067776838156288 4174325616818978816 4182792808739504128 4183847344959533056 4214610928378353152 4233500156905796608 4260280763504656384 4263943245773406208 4269316158129471488 4279295230718479504 4287286000768516096 4291606357353955328 4295295769639387136 4308981281877655552 4317721609021423616 4318810162538872832 4336295223925669888 4345090954603003904 4350566119616364544 4368179747631005696 4368877948880027648 4370064678096306176 4387757247643254784 4411777816517214208 4417337012354559488 4421134512890541056 4435220967870164992 4444217359285723136 4445337804019503872 4458126619394965504 4478024111402000224 4490906962184634368 4509088771748134912 4511034506421993472 4554093229953253376 4558008297206054912 4559831754688577536 4563751755241848832 4578292611995009024 4582960897373241344 4587579209585262592 4588735797697552384 4591523064097275904 4596828209614422016 4597562957583351808 4606152404765769728 4607313675421024256 4615495513091866624 4616659139265691648 4622476502092387328 4631368567565582336 4641190981857943552 4641932820685029376 4650605162348527616 4665422748209446912 4676064679660654592 4710969553798037504 4721980944241080832 4725979470446460928 4736759533107150848 4755936697208799232 4757900618364625238 4765583627629101056 4771588647321174016 4790906819982393344 4791672589094223872 4800624683714609152 4815920256216203264 4820060411179040768 4826905475778740224 4846447603211042816 4868168625122443264 4874302910184341504 4878493255603355648 4894036930063630336 4903963982660108288 4905200335469797376 4911381283473161536 4920829103038431232 4931265418224065024 4932053621977843712 4941267984995310592 4957011669972537344 4968318722139445504 4982612104029667328 5004850477449294368 5031538487932223488 5035864005784109056 5051909089097940992 5063432604355919872 5069812937778747392 5079565525717090304 5083932331499061248 5090338496231292928 5091152125912612864 5094244567465590784 5100663726446772224 5111764077839384576 5116915272229715968 5121314186877730816 5122132767652446208 5128587068014911488 5131702248108720128 5137631528392589312 5148052687679389696 5149350578411732992 5159795508591067136 5166297267044432896 5187213450311819264 5210461731576365056 5250097234057517504 5254542963851657216 5255382839651729408 5265201266009571328 5266824899345820928 5278838642273160848 5281977055204868096 5294025360531521536 5315458661586305024 5317653632289875266 5326240524997230592 5332952017594253312 5354542916450910208 5376221227853545472 5378541142272376832 5400316612484005888 5412634852932190208 5419455209349695488 5429880389559648256 5436722476744073216 5441396323557588992 5442266065630724096 5449123759765843456 5452433638615515136 5458733498917126144 5469805980659351552 5471184989562466304 5482282727878008832 5489190846234709952 5511414290956307968 5522593630288876544 5594276345135169536 5612100621155172352 5616925237220737024 5617823035489779712 5624901945564741632 5628318594699886592 5634821676301549568 5646251334874169344 5647674827935449088 5659130557809557504 5666261518693894144 5670539908210491392 5682042017557774336 5689201848729092096 5693567457755660288 5700741811911098368 5712235054594392064 5713148086996959232 5723821738275110912 5742058767027011584 5755156528813113344 5793210741028984832 5811668854450561024 5824925398370384384 5829857886901108736 5832265274124379324 5855877684141077216 5867755732181931328 5872724489010675712 5884636709069520896 5896500701516791808 5940806739419987968 5980088506868629504 5999142043303804928 6004299391511822336 6005259106902867968 6012826217672654848 6020402863612262528 6023430067770621952 6035647978658594816 6037169643655135232 6044776964274660352 6049415423865389056 6056405049893453824 6057038175155542016 6069249745506541568 6070219842434269184 6081560596917305344 6093896419629105152 6100937439966199808 6114853811863932928 6159815972245285376 6172994587735359488 6206788353726611456 6231917051514978304 6234490465443302036 6239769769573842944 6252426503386365952 6265031995361591296 6266033385738600448 6277739971011411968 6290473723488108544 6297741873513496576 6303155922311053312 6312107160633737216 6337662250352902144 6350517549035159552 6358519713285455872 6384262708076085248 6412875977324756992 6427503887856975872 6435603061102763392 6461658134224636928 6474764945855924224 6482246029964087296 6497032175105428736 6515723520654180352 6544804470510615712 6563633252423696384 6590206666401120256 6631980930709848064 6634842722949136384 6643203159848013824 6661704434378080256 6670098719199625216 6683628331206115328 6691350740608090112 6697103167455494144 6698173619237814272 6706613858173345792 6710687555219095552 6732068899273048064 6733766140999958528 6747424895849857024 6755927195365796864 6783279127330840576 6797038314201694208 6879437754971919488 6885263194012516352 6899229245115990016 6907200764498673664 6922956240695066624 6950984403612860416 6953854749917529194 6965083763457916928 6973860330700177408 6995045580201263104 7002094583051190272 7016297614659813376 7030443144116174848 7044703677877059584 7046479738879213568 7083269573923831808 7098292089900384256 7101355101906497536 7130105527420289024 7152823205477613568 7169138951840473088 7178172645076159168 7207234072789018112 7221853208839300096 7273785536907575296 7327269254090719232 7330431072935739392 7360108931530620928 7383559437912375296 7400401498674036736 7409726601368938496 7430362638344781824 7439725494491889664 7445434367834324992 7454816215576051712 7469845840623435776 7471039806072946688 7484997657744375808 7486884722559164416 7500180208774283264 7525973922294071296 7541935345519158272 7581311965840351232 7673219034391756352 7679716639475499008 7695294158013988864 7710808609675804672 7728397132964298752 7768747274626138112 7775425918763270144 7785223582471389184 7817992119048470528 7825870416351330304 7832598168165941248 7857554102247489536 7875477355217944576 7892770433630470144 7910774015823970304 7920742229049554944 7952810011353399296 7968941471822675968 7996347292437450752 8013306304614105664 8036359827067240448 8055143963705373184 8129525011837878272 8176250042889863168 8209352269784154112 8226004099945988096 8242588513791377408 8254293979290271744 8261390038685974528 8271800056375851008 8287712173538410496 8304522948738285568 8306616626488999936 8314987317373288448 8322135553676312576 8348651233637957632 8365585617479008256 8367694689919066112 8429221856756706304 8467000313811593216 8520561527009312768 8538632316258942976 8558590461436959008 8574572001537032192 8583212714707910656 8590591539278774272 8617962563755311104 8637620325077745664 8672590447851339776 8690181909206007808 8701132239232729088 8736359495262011392 8737755897760055296 8740129356192612352 8775514495286509568 8823555633034428416 8834674024709118976 8842269025781082112 8870441935740329984 8888434718571446272 8890675608039007744 8956048222804000448 8981813924369268736 9022069012843986944 9108186459906506752 9119663509377155072 9127503510483697664 9156585223990018048 9165921794746482688 9175158419170525184 9177471595395104768 9183046128194551808 9193656419228844032 9212304809531539456 9214627350842048512 9233318278531383296 9244953004184774656 9262737135131164672 9282381963715887104 9283865641370058752 9301210324697055232 9330845496418893824 9352129359321309184 9421939107596075008 9443961888482161664 9473519066214301696 9511873394417598464 9515801236729250476 9543177294642348032 9581813639964786688 9583345178188447744 9601249367429218304 9631840512432406528 9653810951557480448 9692895206422085632 9736337250244886528 9748605820368683008 9756986511206711296 9788073860127260672 9807927965320216576 9810400670939594752 9822762566946323072 9841658206076862464 9862530836448130048 9864107243955687424 9882535969990621184 9914023339945074688 9936637444278891008 10009700954898588736 10063076975864446976 10071728011568218112 10126865208711839744 10139625875557494784 10159131051434180608 10167864662998122496 10180676992462585856 10182304251825225728 10201327452893544448 10223528155678769152 10233830544459431936 10242628373755461632 10244265535304892416 10257174136029822976 10263404496217440256 10275263056785178624 10296105375358779392 10298701156823465984 10319591017182134272 10332594534088865792 10374426900623638528 10420923463152730112 10500194468115035008 10509085927703314432 10510765679303458816 10530402532019142656 10533649798691641856 10557677284546321696 10588050721063043072 10630917323172610048 10635307264579750532 10665904035188506624 10709085832901820416 10752442455707090944 10757082284544753664 10825269705864380416 10838910418699390976 10859760779119296512 10873444953488146432 10882792647115177984 10884532131261448192 10898247519531686912 10904867277231030272 10917466997834252288 10939611961318703104 10942369979124932608 10964565455756017664 10978381692469419904 11022828581912615936 11045187260577753088 11188552690270339072 11224201242310344704 11233850474441474048 11235646070979559424 11249803891129483264 11256637189399773184 11269643352603099136 11295349655870898176 11318261115619115008 11332523037387788288 11341079816420982784 11364084035115548672 11378403697458184192 11401483623822196736 11424470109188784128 11426296173993918464 11447643476550221824 11484117534054023168 11510313057626226688 11586421482057969664 11623337708901122048 11649850796740768768 11664530548248758648 11711755368282154432 11735511464363862656 11745448978021351424 11769273418139041792 11881613478839975936 11960177013737259008 11998284086607609856 12008598783023644672 12010518213805735936 12025652435345309696 12040805727224525056 12046860135541243904 12074339287310270464 12089553928549320704 12098830847730778112 12112810099786907648 12114076350311084032 12138499491013083136 12140439684868538368 12163121193834610688 12187792839258210304 12201874879932399616 12229707623727865856 12319631944490570752 12345989175470718976 12413576707453222912 12468980930886604072 12479539539147685888 12504853006772731904 12530063990723182592 12532066771477200896 12555479942022823936 12580947446976217088 12595483747026993152 12624214321267474432 12675324500705804288 12701035098070319104 12717039426570911744 12768525416152170496 12825751954649513984 12855007775713951744 12871206122205526784 12923316268449273856 12949529891711848448 12964492059928174592 12994064350210857472 13089608941021231424 13127266504847392768 13263961861419696128 13269685445898272768 13286406319696027648 13340197438399250432 13367256662412230656 13382701481216180224 13394206334910988288 13396347238475628544 13413227716346691584 13421375110438191104 13464137798546096128 13467532281999917056 13494849791699714048 13511854390731593728 13566558254661681152 13594076628403388416 13758875509943838976 13770526388025032704 13798458490231980032 13845912481390133248 13901968807225720832 13907709499835058388 13947720661400354816 13990091160402526208 14004189166102380544 14032595229319626752 14060886288232349696 14092959477758427136 14166539147847663616 14196584179800768512 14202710203812995072 14260211054840578048 14305646410955227136 14338277903680946176 14356345290152318336 14414468145578036224 14443706417678600192 14654538508181438464 14660862145871478784 14720217863061241856 14800802997348073472 14819453202737876992 14860725276689563648 14879450988983779328 14909632431152103424 14939691681246871552 14942079612145893376 14969995315488751616 14973769445118328832 15000360417548566528 15051947844588142592 15083870691038316544 15162623931680702464 15346438068783512704 15359433278950998016 15390588316027977728 15456794265928597504 15537494549252276224 15570447164942778368 15635984238096941056 15651740832702660608 15665196336331882496 15715108204494979072 15750954710435889152 15821548031647940608 15841484458099109888 15905620022706798592 15937882943645351936 15992694584874901504 16026612609228211328 16072719654134480896 16110287927410746368 16352500085779726336 16418704539568308224 16452008199891976192 16508587958580543488 16522780077371949056 16543600112751702016 16575424347076820992 16609045897476571136 16613233252977999872 16629974634746576896 16644271107352625152 16697302467275915264 16731171234958016512 16735389379838132224 16858443713513412608 16934000627623186432 17077264632517885952 17117180922873918016 17149144003074064384 17166425429415821312 17181183078557548544 17275240650155491328 17345180895702679552 17402264478465458176 17472718990524022784 17475511795520110592 17480258712385224704 17551028990573019136 17647111266068856832 17669348049418237952 17684538051562164224 17740883871480659968 17776869437142892544 17781351216078015488 17912096445608000896 17963627848738537472 18044138025687973888 18239327018754310144 18255007020967395328 18313170447980036096 18331843589492965376 18350316838341050368 18354943190790209536 18366092256389103616 18387312838457688064 18429254701684097024 18466636557062766592 18489906008369549312 18525474270262329344 18564763927431774208 18567731282740117504 18602420649394110464 18661690992837787648 18704258718642618368 18843878215192150016 18887923776964323328 18947038132428603392 19031602473458500952 19086354589284696064 19163627279929573376 19166690356376895488 19202498734858436608 19307621903114960896 19385790412844171264 19497211640737366016 19513973022413422592 19576147720254521344 19615855930640433152 19620801341879189504 19645525133892646144 19683316412153724928 19725061672896260096 19728214487911374848 19765071939981242368 19828046679890149376 19873274888557782016 20019401909797177472 20126153951728893952 20143456023136436224 20253730417423679488 20279251751114989568 20318262102868361216 20361353984925171712 20364608503650451456 20402654905787088896 20447056311357538304 20467661088918863872 20485256747510923264 20488531070609784832 20514348272059645952 20526808992434880512 20550526113570357248 20597402313646931968 20639182034364268544 20665189068177731584 20748853801247277056 20841846926305460224 21000388936230070016 21018171855406628864 21060805064038285312 21067299597383283712 21115354569092643392 21176101442126086144 21270614529159501064 21331808070377013248 21418171665803640832 21514164569089507328 21650539411728760832 21677820837398781952 21719521558238593024 21746889906976292864 21765585294230355968 21769064262522896384 21796495039063373824 21809734554462060544 21834933995668504576 21879223922637406208 21884739958249865216 21929130911512035328 21956763384938839808 22045657163825231872 22090374521155506176 22377105380540678144 22448402484620689408 22467700948882948096 22499607782258966528 22513274378799546368 22590699311741796352 22636522231238230016 22665046074775576576 22682159632841965568 22756807394916368384 22802967247644393472 22848940218377568256 22852592347987836928 22895286953100443648 22968235068108046336 23020626115252453376 23172842964115939328 23246675417802244096 23299701593481537536 23329061096497517296 23423510736564308864 23471022928727725312 23490897956042702848 23538546836278083584 23920354027474518016 23996568173215219712 24017197566047289344 24051304870690619392 24081611454449050112 24148678574620540928 24179107857098641408 24197661695461556224 24225620199573815296 24228152700622168064 24276998982026166272 24280879369737076736 24326242387669221376 24375585678516420608 24403749759864799232 24459415247455731712 24639263888981141504 24827153414906445824 24937961861773208144 24959079078295371776 25009706013545463808 25060127981446365184 25064133542954401792 25110959884045647872 25161894893952434176 25248428642534948864 25350649001411608576 25434078853141823488 25537050832304340992 25651503909299027968 25710015551427903488 25742412244411053568 25846632536898547712 25899059783423696896 25928984119856349184 25988128700421714944 26179217882042462848 26254533009694785536 26539370891796545536 26572812639392055296 26680394876798500864 26734513324824461312 26765402962432360448 26788412669821976576 26792694476951257088 26826455432693383168 26842750220876382208 26935064563999834112 26989699583399428096 27023708781463187456 27133116509323362304 27188153256806776832 27517751019887677952 27541052776050065408 27691824962780266496 27815418999670116776 27895441322800709632 27980182320805052416 28008378332204761088 28065190458639253504 28185918955516854272 28333078295695327232 28393168359601537024 28405420407625990144 28520422109681156096 28611292821910454272 28676555807361892352 28712690580304636672 28828936291156072448 28887412835357200384 29309077016362876928 29321724291742957568 29440435726122483712 29601605994696146944 29638906405475753984 29758901977967558656 29819264862304206848 29879383362493743104 29884159224291786752 29939990630977503232 29947538890236657664 30000720835097133056 30103895689176285184 30167741382076633088 30325247863361404928 30692876137567025408 30718866557901996032 30781176632055955456 30913588531857195008 31140894329885556736 31271968476193882112 31303481665405321216 31330392672663764992 31501909420871778304 31643096063295881216 31682968916198219776 31811240045413597184 31875765887290703872 31985389169749803008 32053225218456422656 32145439308268961792 32220575854821492736 32705000171559452672 32837409079136616448 32904016399783952384 33017175917161086976 33045560154743898112 33087200225503404032 33150848694153641984 33226466505955999744 33259949269493153792 33288542214705250304 33394604934551830528 33462342469916033024 33470778759676264448 33716887427026825216 33868001255246372864 34154529265035771904 34234361845747836032 34332850858831642624 34362366157115097088 34550481300310982656 34804528956930916352 34945437981048045568 34951023591040221184 34960517424770449408 35102057981146038272 35294222532137713664 35338696098836475904 35369076103124328448 35481767742961319936 35553738874285785088 35562702432156030976 35824192891216001792 35927255697477074944 36478654037508620288 36510014041934790656 36626340895960072192 36700633676682100736 36709886381580419072 36732184512778207232 36858509403368194048 36933273114125533184 36979812016739098624 37050948540524658688 37129527854863548416 37135462565480235008 37204841298788220928 37323381985675575296 37408517437285236736 37775847553928646656 37894076264857206784 38063204946917001904 38172709178569392128 38327254559859146752 38404997469716873216 38615243806229921792 38994423281474732032 39027946044826845184 39152295440509042688 39231711861280866304 39241602683758379008 39291050267785292288 39366632824307449856 39450123345792520192 39456428975822749696 39530143879962484736 39656093359780298752 39746549777115564032 40038803819594354944 40252307903457787904 40507460834847358976 40558503502229979136 40722707969850343424 40729217007300902912 40805309811574177792 40894112622715076608 40935322177837727744 40970513495021846528 41028696544119291904 41053617984869761024 41194804627293863936 41278364068728537088 41330378136355463168 41497707602494554112 41683693852610920448 42000777872460140032 42036343710813257728 42134599194766567424 42230709138185286784 42352202884252172288 42541229058319002128 42663616140754026496 42836343331607281664 43028329138179014656 43301078823457521664 43355641674797563904 43493779813952585728 43531170588460711936 43538128525045792768 43592990078126747648 43619469108924121088 43669867991337009152 43758447845274812416 43769479916499730432 43858261823024070656 43913526769877679616 44091314327650463744 44180749042311012352 44754210761081356288 44896804969241378816 44935401897765896192 44999215564517933056 45181398623483592704 45200055874463939761 45273044462476460032 45330092149551153152 45513614789832736768 45605934495288786944 45697880436755136512 45705184695975673856 45790573906200887296 46041252230504906752 46345685928231878656 46493350835604488192 46599403186963075072 46658122192995034592 46847021473128617728 46942045857455450624 46981795912085405696 47840708054949036032 47993136346430439424 48034395132094578688 48102609741381238784 48163222908898100224 48297357149241081856 48358215714197282816 48395323390923112448 48451240399147630592 48456305401244336128 48553997964052332544 48561758739474153472 48652484775338442752 48751171357032841216 48807499519729598464 48918830494911463424 49278527777962283008 49654306829812891648 49875923723546416288 49918158156590743552 50019412027090927616 50120255962892730368 50221919768091295744 50496857285069897728 50868157706283646976 51074101664608681984 51303007818598055936 51420031102855806976 51484824488822107136 51693265073797095424 51798119566847393792 51857968239712698368 51976257400843429888 52358435764084925696 52509066019389571072 53078741783593091072 53145625278784110592 53360789753597001728 53469026649648922624 53530805924864720896 53576825339643953152 53652910865386766336 53685500441752764416 53870129127999668224 53979399166798856192 54047417562926374912 54266233018646724608 54376306513613553664 55035502039775355904 55383649925560532992 55630837999340233552 55790882645601419264 56016756664409522176 56130380917278507008 56371837911033708544 56786336719203074048 56810840815251980288 57040844219362312192 57222585643820908544 57353111614723784704 57425381160609273344 57657872582312144896 57774825670714400768 58618154032725753856 58643448583485915136 59203211989392293888 59277812810951507968 59517803955935117312 59638529724608413696 59758766724987486208 59768318448583573504 59879981261955006464 59895077780473315328 60001441670194266112 60207791378352570368 60335482764153266176 60650495726722809856 61385752275134050816 61437733115803992064 61827177063714390016 62281788659771113472 62606963330810642432 62660785345327529984 63003818841743556608 63286192126591762432 63365937832396439552 63622480090827194368 63751531774581407744 63970778339499606016 64106450436912845312 64441151709642985472 65410000343118905344 65674818158273232896 66034351834322173952 66091120309487796224 66174400451006808064 66452933011911999488 66519898538986307584 66577084429410500608 66789209869103661056 66924684939832066048 66941557519352528896 67433774854053650432 67736002510492745728 68309058530071543808 68468723691495672064 68665701717663285248 69100962600621965312 69609057913861832704 69890875962096091136 69921034849540898816 70204115962292076544 70588445064275427328 70677392197672951808 70738152206248656896 70963535485922639872 71107477748571570176 71125404864312061952 71648385782432003584 72957308075017240576 73020028083869581312 73252681791920144384 73401267353364201472 73419772763160838144 73717018806736388096 73866546228251066368 73959624033478197248 74259055709727096832 74270925130960470016 74409682597576441856 74646763971351150592 74817034874570473472 75551695107857293312 75788152529714413568 76126409893834003808 76345418357138784256 76654509119718293504 77230487612459843584 77988846562949464064 78055892089653690368 78304590881018085376 78463423722561732608 78483205367516758016 78582100535570584576 78733265648614899712 78900246691585040384 78912857951645499392 79060287759924969472 79312186719560597504 79493099554231128064 80077607639188709888 81014921669694717952 81117007004459958272 81445415939700686848 81458434014601805824 81610619623148355584 81870644355675455488 81941026990043693056 82057393088238583808 82389609254587727872 82556728137457074176 82660756272710926336 82995415204989108224 83367387705221840896 84001555744920280064 84269198389533134848 84461418276370573568 84704405768504344576 85082458116638004256 85327232281508052992 85672686663214563328 86602157646915043328 86711283349595127808 86987559627905171456 87062341176921423872 87076257050091585536 87185980156253495296 87238938217848242176 87339735982674018304 87516895690549624832 87538959832999460864 87716523646048141312 87827053539755359232 88182628655300927488 88361498084622024704 89508421522162712576 89793609938482757632 89998431129035866112 90362797246967185408 90400111748927879522 90546088924952920064 90660184299102306304 91027229579665473536 91211868990577573888 91395760873510273024 91581147812401774592 92082504461009813504 92691371856463757312 92986701671208976384 93198806373926150144 93316244385990069184 93694042946257235456 93884091714910901248 95681416109898072064 95986272692860878848 96205219482762477568 96326445817796200448 96594714298482163712 96716431428394565632 96790646781846224896 96912610802488672256 97107995928104665088 97123517478948306944 97304969550676885504 97502342714065682432 97614999039459196928 97837660989822926848 98557055555924566016 99751847447092832576 99836316313181487104 100038824054181855232 100240511925785460736 100993714570139795456 101736315412567293952 102148203329217363968 102606015637196111872 102840062205711613952 102969648977644214272 103386530147594190848 103596239133694787584 103715936479425396736 103952514801686859776 104716871528169851392 106291250557568221184 106721579507194003456 106938053299297845248 107061611849729441792 107153650679287906304 107305821730773532672 107740258255999336448 107958798333597712384 108094835125852749824 108532466037293449216 108752613027227107328 110071004079550711808 110767299851121065984 111261675998680467104 111581765291202838528 112033513328819044352 112743675822067417088 113572673438406148096 113621681630503960576 114081688438724624384 114445171287641817088 114706223229447569408 114850762321218546688 115315745164624289792 115549651341428801536 117286897166971830272 118406423978784587776 118555625621903015936 119035607911870234624 119277059449216827392 119517533449974972416 119759962523910012928 119790155560946630656 120415582756705140736 120670965528306532352 121300991453445619712 122771504550268101632 123654354127428780032 124563577319542226944 125213926661621284864 126007637683487113216 126572384253183524864 126731875664792879104 127244960181654388736 127503063549162815488 127941556678999212032 128212900873825690624 128882303419285970944 130820000686237810688 132068703668644347904 132182240618975592448 132348800902013616128 132905866023823998976 133039797077972615168 133154168858821001216 133578419738207322112 133849369879664132096 133883115038705057792 134867549708107300864 135472005020985491456 136618117060143087616 136937447382991344128 138201925201243930624 139218115827723665408 139781751924192182272 139842069699081797632 141176890128550854656 141354784395345903616 141476304412497313792 141927070971845279744 142214955497143140352 142250809728624123904 143296771564864007168 145914616150034481152 146040056167739162624 146505363583840288768 146839545526321676288 147434037613472776192 147733092456502132736 147919248066956394496 148518111419454193664 148541850261920940032 148819365195152883712 149293527942702301184 149634069749140946944 151103390215714586624 152252819787668007616 152690836714277568512 154460975224919687168 155977693125898928128 156111784179307380736 156609181762036170752 156966410735033516032 157164201071141169152 157466531297229799424 157800493383170080768 157825715903290998784 158120575519849938944 158624373439121195008 158986199108462256128 160155215278377419776 162234014008919916544 162890831879401373696 162916868029203611648 163221239246296711168 163741288711350910976 164114786176477167616 164779218509175455744 165113456274914148352 165321512545421852672 165990830409978216448 166734775410443681792 168003111489840560128 168538396779066269696 168922836552741147136 170164916233276008512 170654464563016105984 173422566699190255616 173975119255810342912 174124682353842847744 174152514100183171072 174371960312506990592 174477876435696484352 174679471965348036608 175033791381099249664 175077919665998921728 175433047292096282624 175654107079510718464 176365257310601854976 176722996169244049408 179016843044325425152 179996862258071732224 180725594493934370816 180800223497855759044 181320368598204612608 182054459159330947072 182423737981155147776 182791521747020546048 184165008922019627008 185382743712927514624 185973403342417952768 186397612747852300288 186632488771980138368 187388085892514470912 187768183429821802496 191362832219796144128 192410438965524955136 192652891635592400896 193189428596964327424 193432862856789131264 193825221604977344512 194215991856209330176 194247034957896613888 194609939101353771008 195004685428131364864 195229998078918393856 195675321979645853696 197114111111849132032 199503694894185665152 199672632626362974208 200077648108363710464 201987429140279590912 203472630825134587904 204296406658434727936 205680124411423227904 205939297955288428544 206773060295188381696 207192478267389575168 207431872958850793472 207905029603373719552 209433743056339702784 212582501115136442368 213443159014388006912 213876106598595690496 214123223699458883584 214611643461547065344 215480516511998672896 215917596667195424768 216189670251705499648 217064932074586898432 217505226054454214656 220142008159101423616 222523351997360934208 223163530582405677056 225487351644134834176 227145346876812296192 227243363261007921152 228163376877449248768 228890342575283634176 229412446458895138816 229701524642437093376 230631490329248579584 231099302682857603072 234573794333943660544 237111251243806031872 238071215823740469248 238554118898433654784 239035066899949944832 239580311121893261312 240831165513410281472 241341931056613064704 242601982906891239424 245543009100536203264 249127154639084453888 252015275366974226432 253463751329585758208 254489920363308777472 255006127098325630976 255883113357998424064 256425801747651381248 257764606838571941888 261640001372475621376 264137407337288695808 264697601804027232256 265811732047647997952 266079594155945230336 266308337717642002432 267156839476414644224 267766230077410115584 269735099416214601728 270944010041970982912 273236234120286175232 273874894765982688256 278436231655447330816 279684139398163595264 282353780257101709312 282709568790691807232 282952608824994627584 283854141943690559488 284429910994286280704 284501619457248247808 286593543129728014336 291829232300068962304 292080112335478325248 293679091052643352576 294868075226945552384 295838496133912788992 297036222838908387328 297083700523841880064 297638730390305767424 298587055885404602368 299268139498281893888 302206780431429173248 304505639575336015232 305381673428555137024 311955386251797856256 312223568358614761472 313932821470067032064 314328402142282338304 314933062594459598848 315600986766340161536 315651431806581997568 316241151039699877888 317248746878242390016 317972398216924512256 320310430556754839552 324468028017839833088 325781663758802747392 325833736058407223296 326442478492593422336 328229572352954335232 329558437018350911488 330643025090843705344 331981660819956432896 333469550820887363584 336006222979681120256 337076793558132539392 337845673105482294272 340329832466552017024 341308929126032211968 346845133398380511232 347950238511620685824 348249364707685695488 348305028200366342144 348743920625013981184 348955752871392968704 349358943930696073216 350155839331997843456 350866094584192565248 351308214159021436928 352730514621203709952 353445992338488098816 358033686088650850304 359993724516143464448 361600446995711518088 362640737196409225216 364108918318661894144 364847475962310295552 368330017844039254016 370765487425855029248 371946806684835905536 372795225495704600576 373264977543960276736 374776171785028941824 375536366859643604992 382725664439592288256 384820877931049910272 385305783271184801792 386865725713578262528 387650443209954689024 388431983712418660352 388494069915793227776 389219878202707542016 390009370856262729728 390459996157836787712 391350643959291707392 394228222223698264064 399007389788371330304 399345265252725948416 400155296216727420928 406945261650269175808 411360248822846455808 411878595910576857088 413546120590376763392 414384956534779150336 414863745917701586944 415810059206747439104 418867486112679405568 425165002230272884736 426886318028776013824 427752213197191380992 429223286923094130688 430961033023997345792 432379340503410999296 434129864149173796864 435010452108908429312 440284016318202847232 445046703994721868416 446327061164811354112 454290693753624592384 454486726522015842304 456326753754898497536 458824892917790277632 459403049284874186752 461262980658497159168 462198605365715206144 474222502487612063744 476142431647480938496 477108237796867309568 479160622243786522624 481662331026820562944 482683862113226129408 485203965813782478848 491086018201072406528 498254309278168907776 506927502659171516416 508979840726617554944 510012254196651261952 511766226715996848128 512851603495302762496 515529213677143883776 523280002744951242752 529395203608054464512 531623464095295995904 532159188311890460672 532616675435284004864 535532460154820231168 539470198832429203456 541888020083941965824 546472468240572350464 547749789531965376512 556872463310894661632 559368278796327190528 565419137581383614464 565905217649989255168 567708283887381118976 568859821988572561408 569003238914496495616 573187086259456028672 583658464600137924608 584160224670956650496 587358182105286705152 591676992267825577984 594072445677816774656 594167401047683760128 595277460780611534848 598536278996563787776 604413560862858346496 609011279150672030464 610763346857110274048 623910772503595712512 624447136717229522944 627865642940134064128 628656804284564676608 629866125188919197696 631201973532680323072 631302863613163995136 632482302079399755776 634497493756484780032 635944796433849024512 640620861113509679104 648936056035679666176 651563327517605494784 652884956985186844672 656459144705908670464 661286050181687410688 663963321639912865792 666939101641774727168 672012445959362240512 674153587116265078784 675691346210964588544 680659664933104034048 682617858252064423936 693690266796761022464 695900477023241371648 696498729415371390976 697487841250027962368 697911505742785937408 700311678663995686912 701732189168385130496 702616428318042873856 705461029242407419904 706891984676976197632 719987449032286928896 723200893991423036176 725281474392818450432 728217836637323788288 729694951924620591104 741530974851710058496 743893613369671811072 745590450991409201152 746529955087920553472 749552343570057883648 751072733719287209984 769641755862099820544 770611566542369603584 773731451427156525056 775300886419909378048 776863967424837320704 776988139831586455552 778439756405415084032 780018741712525459456 782701287918583414784 788456444447396528128 798014779576742660608 798690530505451896832 813890523300538351616 822720497645692911616 823757191821153714176 827092241180753526784 828769913069558300672 829727491835403173888 831620118413494878208 837734972225358811136 850330004460545769472 853772636057552027648 858446573846188261376 864758681006821998592 868259728298347593728 870020904217816858624 880568032636405694464 890093407989443736832 892654122329622708224 908581387507249184768 908973453044031684608 912653507509796995072 917649785835580555264 918806098569748373504 922525961316994318336 924397210731430412288 948445004975224127488 952284863294961876992 954216475593734619136 958321244487573045248 965367724226452258816 970407931627564957696 982172036402144813056 996508618556337815552 1013855005318343032832 1017959681453235109888 1020024508393302523904 1023532453431993696256 1025703206990605524992 1031058427354287767552 1058790407216108929024 1064318376623780921344 1065233350870568009728 1071064920309640462336 1078940397664858406912 1083776040167883931648 1095499579063930753024 1113744926621789323264 1130838275162767228928 1131810435299978510336 1135416567774762237952 1137719643977145122816 1138006477828992991232 1146374172518912057344 1167316929200275849216 1174716364210573410304 1183353984535651155968 1188144891355633549312 1190554921561223069696 1197072557993127575552 1208827121725716692992 1218022558301344060928 1247821545007191425024 1255731285880268128256 1257313608569129353216 1262403947065360646144 1262605727226327990272 1264964604158799511552 1268994987512969560064 1271889592867698049024 1281241722227019358208 1297872112071359332352 1303126655035210989568 1312918289411817340928 1322572100363374821376 1327926643279825731584 1333878203283549454336 1344024891918724481024 1348307174232530157568 1351382692421929177088 1361319329866208068096 1387380533593522044928 1391800954046482743296 1392997458830742781952 1394975682500055924736 1400623357327991373824 1403464378336770260992 1405232856636085747712 1410922058484814839808 1413783969353952395264 1439974898064573857792 1446401787982846072352 1450562948785636900864 1456435673274647576576 1483061949703420116992 1487787226739343622144 1491180901982818402304 1493059910175841106944 1499104687140115767296 1502145467438574419968 1539283511724199641088 1541223133084739207168 1547462902854313050112 1550601772839818756096 1553727934849674641408 1556879512810830168064 1565402575837166829568 1576912888894793056256 1596029559153485321216 1627781046601076703232 1645440995291385823232 1647514383642307428352 1654184482361507053568 1657539826139116601344 1659454983670806347776 1663240236826989756416 1675469944450717622272 1700660008921091538944 1716893147692376522752 1729517362013643997184 1736519456596695187456 1740041808435633717248 1761136065272811388928 1780186815978887473664 1817162775014498369536 1817946906088063369216 1835299571671161110528 1837612197139496747008 1845051922633988636672 1848794421462860824576 1896890009950448254976 1904569726589923753984 1916642488975146090496 1930735448452904517632 1940815863255129915392 1964344072804289626112 2027710010636686065664 2035919362906470219776 2047064906863987392512 2051406413981211049984 2062116854708575535104 2117580814432217858048 2128636753247561842688 2142129840619280924672 2157880795329716813824 2167552080335767863296 2190999158127861506048 2261676550325534457856 2263620870599957020672 2270833135549524475904 2275439287954290245632 2276012955657985982464 2292748345037824114688 2349432728421146820608 2366707969071302311936 2376289782711267098624 2394145115986255151104 2417654243451433385984 2436045116602688121856 2511462571760536256512 2514627217138258706432 2524807894130721292288 2525211454452655980544 2529929208317599023104 2537989975025939120128 2543779185735396098048 2562483444454038716416 2595744224142718664704 2625836578823634681856 2645144200726749642752 2655853286559651463168 2688049783837448962048 2696614348465060315136 2702765384843858354176 2722638659732416136192 2774761067187044089856 2783601908092965486592 2789951365000111849472 2801246714655982747648 2806928756673540521984 2810465713272171495424 2821844116969629679616 2827567938707904790528 2892803575965692144704 2901125897571273801728 2966123899406840233984 2975574453478687244288 2982361803965636804608 2986119820351682213888 2998209374280231534592 3004290934877148839936 3082446266169478414336 3094925805708626100224 3101203545679637512192 3107455869699349282816 3130805151674333659136 3153825777789586112512 3192059118306970642432 3295028767284614856704 3308368964723014107136 3315079652278233202688 3318909967341612695552 3326480473653979512832 3350939888901435244544 3401320017842183077888 3433786295384753045504 3459034724027287994368 3473038913193390374912 3522272130545622777856 3560373631957774947328 3635893812176126738432 3670599143342322221056 3675224394278993494016 3690103845267977273344 3697588842925721649152 3793780019900896509952 3833284977950292180992 3861470896905809035264 3881631726510259830784 3928688145608579252224 4055420021273372131328 4094129813727974785024 4102812827962422099968 4124233709417151070208 4235161628864435716096 4284259681238561849344 4315761590659433627648 4335104160671535726592 4381998316255723012096 4523353100651068915712 4527241741199914041344 4541666271099048951808 4552025911315971964928 4585496690075648229376 4733415938142604623872 4788290231972510302208 4835308486902866771968 4872090233205376243712 5029254434276517412864 5049615788261442584576 5050422908905311961088 5059858416635198046208 5075979950051878240256 5087558371470792196096 5124966888908077432832 5191488448285437329408 5290288401453499285504 5376099567674897924096 5393228696930120630272 5405530769687716708352 5445277319464832272384 5549522134374088179712 5579902730000223698944 5602493429311965495296 5620931426544342990848 5643688233939259359232 5655135877415809581056 5785607151931384289408 5802251795142547603456 5932247798813680467968 5964723607931273609216 5972239640703364427776 5996418748560463069184 6008581869754297679872 6164892532338956828672 6189851611417252200448 6202407091359275024384 6261610303348667318272 6307651555579172225024 6384118236613941284864 6590057534569229713408 6616737929446028214272 6630159304556466405376 6637819934683225391104 6652960947307959025664 6701879777802870489088 6802640035684366155776 6918069448054575988736 7044544261091245555712 7120747263915549894656 7271787624352253476864 7350448788557986988032 7380207690535954546688 7395177685851443298304 7587560039801793019904 7722941793811618070528 7857376291217158504448 8110840042546744262656 8188259627455949570048 8205625655924844199936 8248467418834302140416 8470323257728871432192 8631523181318867255296 8670208321343071453184 8763996632511446024192 9046706201302137831424 9054483482399828082688 9104051822631943929856 9170993380151296458752 9466831876285209247744 9670616973805733543936 9744180466410752487424 10058508868553034825728 10099231576522885169152 10100845817810623922176 10119716833270396092416 10175116742941584392192 10249933777816154865664 10382976896570874658816 10580576802906998571008 10752199135349795848192 10786457393860241260544 10811061539375433416704 10890554638929664544768 11099044268748176359424 11159805460000447397888 11241862853088685981696 11287376467878518718464 11310271754831619162112 11571214303862768578816 11604503590285095206912 11864495597627360935936 11929447215862547218432 11944479281406728855552 11992837497120926138368 12017163739508595359744 12329785064677913657344 12379703222834504400896 12404814182718550048768 12615303111158344450048 12768236473227882569728 13180115069138459426816 13233475858892056428544 13260318609112932810752 13305921894615918051328 13403759555605740978176 13836138896109151977472 14089088522182491111424 14241494527831099789312 14700897577115973976064 14760415381071909093376 14790355371702886596608 15175120079603586039808 15445883587623236141056 15714752582434317008896 16221680085093488525312 16411251311849688399872 16496934837668604280832 16940646515457742864384 17263046362637734510592 17340416642686142906368 17527993265022892048384 18093412402604275662848 18108966964799656165376 18208103645263887859712 18341986760302592917504 18933663752570418495488 19341233947611467087872 19488360932821504974848 20117017737106069651456 20198463153045770338304 20239433666540792184832 20350233485883168784384 20499867555632309731328 21161153605813997142016 21504398270699591696384 21572914787720482521088 21622123078750866833408 21781109277859329089536 22319610920000894795776 22483725706177371963392 22574752935757037436928 22620543509663238324224 23142428607725537157632 23858894431725094436864 23888958562813457711104 23985674994241852276736 24034327479017190719488 24659570129355827314688 24759406445669008801792 25230606222316688900096 25536472946455765139456 26360230138276918853632 26466951717784112857088 26611843789231836102656 26807519111211481956352 27672277792218303954944 28178177044364982222848 28482989055662199578624 29401795154231947952128 29520830762143818186752 29580710743405773193216 30891767175246472282112 31429505164868634017792 32822502623699376799744 32993869675337208561664 34526092725275469021184 35055986530045784096768 36186824805208551325696 36416207290527775719424 36683973520605185835008 38682467895222934175744 38976721865643009949696 40234035474212139302912 40396926306091540676608 40700466971766337568768 40999735111264619462656 43008796541399183392768 43145829575440965042176 43244246157501733666816 43562218555718658179072 44639221840001789591552 44967451412354743926784 45149505871514074873856 46284857215451074315264 47717788863450188873728 47777917125626915422208 47971349988483704553472 48068654958034381438976 49319140258711654629376 50461212444633377800192 51072945892911530278912 52720460276553837707264 53223687578463672205312 53615038222422963912704 56356354088729964445696 56965978111324399157248 58803590308463895904256 59041661524287636373504 62859010329737268035584 65645005247398753599488 65987739350674417123328 70111973060091568193536 72832414581055551438848 73367947041210371670016 77953443731286019899392 80468070948424278605824 81400933943532675137536 81999470222529238925312 86017593082798366785536 86291659150881930084352 86488492315003467333632 87124437111437316358144 89934902824709487853568 92569714430902148630528 95555834251253830844416 95942699976967409106944 96137309916068762877952 98638280517423309258752 102145891785823060557824 105440920553107675414528 106447375156927344410624 107230076444845927825408 112712708177459928891392 113931956222648798314496 117607180616927791808512 125718020659474536071168 131290010494797507198976 140223946120183136387072 146735894082420743340032 155906887462572039798784 160936141896848557211648 163998940445058477850624 172035186165596733571072 172976984630006934667264 174248874222874632716288 179869805649418975707136 185139428861804297261056 191111668502507661688832 191885399953934818213888 192274619832137525755904 197276561034846618517504 204291783571646121115648 210881841106215350829056 214460152889691855650816 225425416354919857782784 227863912445297596628992 235214361233855583617024 251436041318949072142336 262580020989595014397952 280447892240366272774144 293471788164841486680064 311813774925144079597568 321872283793697114423296 327997880890116955701248 344070372331193467142144 345953969260013869334528 348497748445749265432576 359739611298837951414272 370278857723608594522112 382223337005015323377664 383770799907869636427776 384549239664275051511808 408583567143292242231296 428920305779383711301632 455727824890595193257984 470428722467711167234048 502872082637898144284672 525160041979190028795904 560895784480732545548288 586943576329682973360128 623627549850288159195136 655995761780233911402496 691907938520027738669056 696995496891498530865152 740557715447217189044224 764446674010030646755328 767541599815739272855552 817167134286584484462592 857840611558767422603264 911455649781190386515968 1121791568961465091096576 1247255099700576318390272 1383815877040055477338112 1393990993782997061730304 1481115430894434378088448 1528893348020061293510656 1634334268573168968925184 1822911299562380773031936 2494510199401152636780544 2787981987565994123460608 2962230861788868756176896 3057786696040122587021312 3268668537146337937850368 3645822599124761546063872 4989020398802305273561088 5575963975131988246921216 5924461723577737512353792 6115573392080245174042624 6537337074292675875700736 7291645198249523092127744 9978040797604610547122176 11151927950263976493842432 11848923447155475024707584 14583290396499046184255488 23697846894310950049415168 47395693788621900098830336 94791387577243800197660672 189582775154487600395321344
- Sum of all divisors σ(n): 496452352690843046413961409
- Sum of proper divisors (its aliquot sum) s(n): 306869577536355446018640065
- 189582775154487600395321344 is an abundant number, because the sum of its proper divisors (306869577536355446018640065) is greater than itself. Its abundance is 117286802381867845623318721
Bases of 189582775154487600395321344
- Binary: 10011100110100011011011011010101100111000100111011001111001011000100000000000000000000002
- Hexadecimal: 0x9CD1B6D59C4ECF2C400000
- Base-36: NTJXP3033XPVCT6V4
Squares and roots of 189582775154487600395321344
- 189582775154487600395321344 squared (1895827751544876003953213442) is 35941628635277000995938653500403691482947765021966336
- 189582775154487600395321344 cubed (1895827751544876003953213443) is 6813913700247812704651525817076757624093874844583246938670190079713521470275584
-
189582775154487600395321344 is a
perfect square number . Itssquare root is 13768906098688 -
The
cube root of 189582775154487600395321344 is 574468595.5191484627
Scales and comparisons
How big is 189582775154487600395321344?- 189,582,775,154,487,600,395,321,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 189,582,775,154,487,600,395,321,344 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 189582775154487600395321344 cubic inches would be around 47872383 feet tall.
Recreational maths with 189582775154487600395321344
- 189582775154487600395321344 backwards is 443123593006784451577285981
- The number of decimal digits it has is: 27
- The sum of 189582775154487600395321344's digits is 121
- 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 189582775154487600395321344 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 189582775154487600395321344 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/189582775154487600395321344/
Chicago style:
Numbermatics. 2024. "Number 189582775154487600395321344 - Facts about the integer". https://numbermatics.com/n/189582775154487600395321344/
The information we have on file for 189582775154487600395321344 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 189582775154487600395321344, math, Factors of 189582775154487600395321344, curriculum, school, college, exams, university, Prime factorization of 189582775154487600395321344, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-nine septillion, five hundred eighty-two sextillion, seven hundred seventy-five quintillion, one hundred fifty-four quadrillion, four hundred eighty-seven trillion, six hundred billion, three hundred ninety-five million, three hundred twenty-one thousand, three hundred forty-four.